vzkernel-debug-devel-2.6.32-042stab110.1> H HtxHFUh  Զ.Z]aG:[h:VjUAq3>egσ 5fdd1da02d61b7660c4cd25a1e1ea896946bee032mpJ4%FUh  Զ "1}w֞:C@,լвJt4:R?:Rd + u  "<SY^+ + J+ _+ + N+ y+((+C+^܄+    >( f8 l9 : >3GF3OG3t+H4v+I5%l+X5Q Y5Q$\5Q+]6,+^7x b:Rd:Re:Rf:Rl:Rz:RCvzkernel-debug-devel2.6.32042stab110.1Development package for building kernel modules to match the debug kernelThis package provides kernel headers and makefiles sufficient to build modules against the debug kernel package.Ukbuild-rh6-x32.eng.sw.ruWParallels, Inc.GPLv2System Environment/Kernelhttp://www.kernel.org/linuxi686if [ -f /etc/sysconfig/kernel ] then . /etc/sysconfig/kernel || exit $? fi if [ "$HARDLINK" != "no" -a -x /usr/sbin/hardlink ] then (cd /usr/src/kernels/2.6.32-042stab110.1.debug && /usr/bin/find . -type f | while read f; do hardlink -c /usr/src/kernels/*.el6*.*/$f $f done) fi5I F~LzK KY [)  . oU/ d`-@ )WHU=Ud%0+aUYWTT>/9v8'9T=oU[TzVT>&U hT oT[T* ]U,W] jV eTX,w  }U o90 0 #+gk8 8VYTYT 7dtU"6L v<#4hrY91sy9k /> 2M>6#&v t#E1=++HcHvAHc Hl kHbH*jM1A5 -W6\i$5a\d -<=As%d, u crrq<B<oAAH M#%cN42K;5RJdC{&{+  LJ; mXW^5ePVVc~=Hv 0(R <V w..^H yUK <_w2Xib $sTMd(K5Q*KSY ^/H_X"Uq td778 aXk yUHDV#c`Fb$ 2=1>Js e  +$3 ky,e,gg 9 *H`-|kqq] rL gbcV+B_|q=XB)UfafffUYf Q<$ :TPv`8 3   #!o1!uJx " ;Q|?k$ 1 SL0">;:,+R&D+3   , V/T%&R!X X\1 :@|b% PR)} Px t wZ,Q $Z0+\ M3 l |gcsO/h ! Z! c2 *Re\ E!P i B ;N  2[wafxZf'Ng O<g l? vB+  HcMeaL (" Tt M  !3 ! J X aRaTe+  vhC t5"!!? =R~ +oBoS2.`6E `Te:  I <x OVy`< \Y TIwv>E[cV#|@$Q*WO= C]TzHLa 0im 2 i93nL78b,oIBr2vVV}a[%!} W6([kW`r6>No]$q2 ?  <.3~-J147% V4T( jx~ |^ K"yKVMXV'`>!nbq\6}>2+DX}cF1(R1_&:#^m 7:GR{_vn2s 9P%<q% $6B6B o% ZTEr0 zF {snv$g7H*a""IhYS]! pQi- r *b#'Z Hq p6f "3*$y[ <qg}L*K-!/uJ o=X N:. Lj%fUd;2+*mMBr1]4WpS6pR \v[^u 1L)8a?*Lp>&D2t ;  zGtjM DX*V]ocd ~+?KzJ&" OFk+$\lp|1Rt :(]}0cO a YjsDF F$dBT v$[} ~ 1H;b:C =-;bsZVsE)u4md0j DuEW vCy|  >C$D {CCpV=$<] %T18cs;$d  J#l Pf 7 "2+vv V1 +D .$/,@eY#Rs.- $\|0@$q%g {5I F, jYY P[{  ~9# z lB eIJ   I <* l/oE ]VB2"" x" 8OK_`.&gO$Y6jJs  4>o. Up< [$^a  ?z # #E  1 @ eeh}T}7* j5z CJx= u ,w! m"\Wd\+ A" ; =4t 9 " ( ^k r o'1(vx;IW|Fy A2$ +C/ C@+g jcB  v*v4{)p1OB&E+m`l5o\ 27L N e LG 1cO:kq(: yE, C 0}(2'} `7 0"1T-80 W-5`f rWJgnpL-4Ob= n z0Vh> i #qAni5;+E ()A d;E VL$3"kePX<Vo()a`N  t8  t*]@b"K  v | 9t * /_#q.L iM h 'Dt  -Mg O (a.0 W O <2PZd 3"=:"*,z  0 HHZ2-} OH  #VC*Ybprl SIM8 9&6IO' r @>r< ?\l9-;w 2j "M"BF)$OOy,e T<) & <79$ai m -VGAO 6 0MA  Rd /11' \i}&t. Az~Lu7 99 Q7T!' b#S2%.  5 L7_&3 d%Pv< 00G$PQ=Z Mc ; ޷vjKU+ g U|e*#G NL>c0 5$9/ ( =`UJ(& & ^.r>U6G  71~h1 0\5 s 7.'/" Ten0Vk*(/p @ z N *[:J Q0m+b .- nN' q34<Pw(%d*m <85Ln W0)kX Pmr W o љ!6  -7C c+%e1kiIf D h  2Dt/fe' ! z A7znF1OB1e ~c}b 2}O@L Y|5!# 5QB1'!2qf K #81&X\^ 'GNHy8fDb'] } !J bL T: e *~]  ! STX} 9 ?* a/rL'F  G9 ? NP(^!k D+Xz *7 'H6! ?w $M* {\^#uUhA: .%p=2M K c hW ) S  X5P1g= 9^)"&-SSb zdU.;,6 p UN3#|njiX=Q"U /*q6o)!vCg45   Z R  S3:'3o aZ9 _#U vwf;<' 3@  E*c1Ug". )808|)!,h I 4,bo}B @<h*1 # kF iH&s?(J]za'O^|U s% t, B"8)s8lk0  7/X B $xb*e!` #E E;ird_A3#[ x %8&F)?;T `$D S7%I z 7X; Q=Q 5d/C&0 +s:!) \_7 a5R1 , t] =e$(77' > 'B)HpNcOCduK !2 #%AEeM $1} + z_ !p Ba! [  >K"}S 3?' U*fv!O34 Z `)X ?'t $N\>gSZ9'jFQ !% * ]/wG&}([u< )L#y"Eb9 O- VXX& **u-& #9  R0 ~~$; { l  n (>D HPq5j@ $Y 52FQI-12:[ M#:S >  _caj\fH5Wd3* +P/%fB $ 9%5  $%K oZ > ~A' 1S"*6tQg\$ +~/ 6Vg!cm6}")LsZ(y P  ?  ; zj f1fo  , . g  2B`Iw 07; W>oK\>"-W( '\=I~kGZ  4T$1 o) ]MLb 3a4) *.4 x=J#&? ` (o` +,  8i4 - i!v !A'  e/-`D b' `ty[veoXPr(< _f#X/U CjT  98XB"HB[&FO#m}GDD)DJ P4 RLJp -;iA/UY&9/  " &.;h&J PyEK  x:7T=/ Kذ KU0%-#0 I>fL 5 5 3%Q oo  ii) Y+ ` 0'H<x c)ni 40KewJbQVV u (+g#B X^5#7N B''UU:9}, >EF{Jm%" 6t,0Pc.4a c ['/&.z8p  Mg7   b #5[ C ` 6u ]ysk m{d5eIgeg}ecT=~$bv- &:P YxMr)\"WexJ6v tL %@nL>P n! UUA9EWDk;v  E:&pjdddd8{f AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAAA큤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큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤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큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤AA큤AAA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤AA큤A큤AAA큤AA큤A큤AAA큤A큤AAA큤AAA큤AA큤AA큤A큤AA큤A큤A큤AA큤AA큤A큤AAA큤A큤A큤A큤AAA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤AAA큤A큤AAA큤AA큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤AA큤AA큤A큤AA큤A큤A큤A큤AA큤AAAA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤AAA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤AA큤AA큤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큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤AA큤AAA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤AAA큤A큤AA큤AA큤A큤A큤A큤AAA큤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큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AAA큤AAA큤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큤AAA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤AA큤AA큤AA큤AAAA큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤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큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤AA큤A큤AA큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AAA큤AAA큤A큤AA큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤AA큤AA큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤AA큤A큤A큤AA큤A큤AA큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤AAA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤AA큤AA큤A큤A큤AA큤AA큤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큤A큤AA큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤AAAA큤AA큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤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큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤A큤큤큤큤큤큤A큤A큤큤A큤큤큤큤큤A큤큤A큤A큤큤큤큤A큤큤큤큤A큤큤A큤A큤A큤A큤A큤큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AAA큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤AAA큤A큤AA큤A큤AA큤A큤AA큤UFU?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U`U3UhiK5K5UhiK5K5UhiUhiUhiUhiUhiUhiUhiK5K5UhiK5K5K5K5K5K5UhiK5K5K5K5K5K5K5UhiK5K5K5K5K5K5K5K5U3UhiK5UhiU3UhiK5UhiU2UhiUhiK5K5K5UhiK5K5K5K5K5K5UhiUhiK5UhiU3K5U3K5UhiK5UhiK5K5UhiK5UhiK5K5K5UhiUhiUhiUhiU3K5UhiUhiUhiK5UhiK5K5K5UhiUhiK5UhiUhiUhiK5K5UhiK5K5K5K5K5K5UhiK5K5U3K5K5UhiUhiK5K5K5UhiUhiUhiUhiUhiK5K5K5U3K5UhiK5K5K5K5K5K5UhiUhiUhiK5K5UhiUhiK5K5UhiUhiK5UhiK5K5UhiK5U3UhiUhiK5UhiUhiUhiUhiK5K5K5UhiK5K5U3K5UhiK5U3UhiK5UhiUhiK5UhiK5K5UhiK5UhiUhiUhiUhiUhiUhiUhiK5UhiK5UhiUhiK5UhiK5UhiK5K5K5K5K5UhiK5UhiU3UhiUhiU3UhiUhiK5K5K5UhiK5K5K5K5K5UhiK5K5K5K5UhiK5K5K5UhiK5K5K5K5K5K5K5K5UhiK5K5K5K5UhiK5K5K5UhiK5K5K5UhiK5K5K5K5UhiK5K5K5UhiK5UhiUhiK5K5K5K5U3K5UhiK5K5U3UhiU3U3UhiUhiU3U3UhiUhiK5UhiK5K5K5U3U3UhiK5K5K5U2UhiUhiUhiUhiUhiUhiU3UhiU3K5U2K5K5K5K5K5K5K5UhiK5UhiK5U2K5K5UhiUhiK5K5K5UhiK5UhiUhiUhiUhiU`U`U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U3U3U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U@U1K5K5UhiK5UhiUhiUhiUhiUhiK5K5UhiK5K5UhiK5K5UhiUhiK5U1K5K5UhiUhiK5UhiU@U3K5UhiUhiK5K5K5K5K5K5K5K5K5U1K5K5K5K5K5K5K5K5K5K5K5K5UhiK5K5K5K5K5K5UhiK5K5K5K5K5K5UhiK5K5K5K5K5K5UhiK5K5K5UhiK5K5K5K5K5K5K5K5K5K5UhiK5K5U3K5K5K5K5K5K5UhiK5UhiK5K5K5UhiK5K5U3U3K5K5UhiK5UhiUhiUhiK5K5K5K5UhiK5UhiUhiK5K5K5UhiUhiK5UhiK5K5K5K5K5K5K5K5K5K5K5K5UhiK5K5K5UhiK5K5K5K5K5UhiK5K5K5U3K5K5UhiUhiK5K5K5K5U3K5K5UhiK5UbUbU3U3U3U3U3U3U3U3U3U3U3U3U3U3U3U3U3UU`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U@U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`UU`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U`U3K5K5K5K5K5K5UhiK5K5K5UhiK5K5U1K5K5K5K5K5UhiUhiK5UhiU3K5K5K5UhiU1UhiUhiUhiUhiK5UhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiK5UhiUhiU1UhiUhiUhiUhiUhiUhiUhiU1UhiUhiUhiUhiUhiUhiUhiUhiK5U1K5K5UhiUK5UhiK5K5K5UhiUhiK5K5K5UhiK5UhiK5U3U3U1K5K5K5K5K5K5K5K5K5K5K5U3K5K5K5K5UhiK5UhiK5K5UhiK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UhiK5U3K5K5UhiU?K5UhiK5K5K5U3K5K5K5UhiU1UhiUhiUhiUhiUhiUhiUhiK5UhiU3U3UhiUhiK5K5UhiU3U3UhiK5UhiK5UaK5UhiUhiK5U3K5U1K5K5K5K5K5K5U1K5K5K5UhiK5K5K5U1K5K5U3K5K5K5K5K5K5K5K5U3U3K5K5K5K5UhiUhiK5K5K5K5K5K5K5K5K5K5UhiU3UUhiK5K5K5UhiU3K5K5K5UhiK5UhiK5K5UhiUhiUhiU3U3U3U3U3UhiUhiUhiUhiUhiU3K5K5K5K5K5UhiK5K5U3K5U3U1UhiUhiUhiU3UhiK5K5K5K5K5K5K5U3UhiK5K5K5UhiK5U1K5K5K5K5K5UhiU3UhiU3U3U3K5K5K5UhiK5K5UhiK5UhiUhiUhiUhiUhiUhiK5K5UhiK5UhiUhiK5K5UhiUhiK5K5K5K5K5UhiU3U3U3U3U3K5K5K5K5U1K5K5K5K5UhiK5K5UhiK5K5UhiUhiK5UhiUhiK5K5K5UhiK5K5U3K5UhiUhiUhiUhiUhiK5UhiUhiU3U3UhiU3UhiK5U3K5UhiK5K5U3U3U3K5UhiK5U3K5K5K5U3U3UhiK5U3UhiK5K5K5UhiK5UhiK5UhiK5U3U3K5K5U3K5UhiUhiK5UhiU3UhiUhiK5U3U3K5K5K5UhiK5K5UhiU3K5U3UhiK5K5K5K5U3K5UhiK5U1K5K5K5K5UhiK5K5K5UhiK5K5UhiK5K5K5K5K5UhiU3K5U3U3U3UhiK5K5K5UhiK5U1UhiK5K5K5K5UhiK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UhiK5UhiK5K5K5K5K5U3UhiUhiK5K5K5K5UhiU3K5K5K5UhiK5K5K5K5K5UhiK5U3UhiK5K5K5K5K5K5K5K5UhiUhiU3UhiK5UhiUhiUhiK5K5K5K5U3UhiK5U3K5U3U1K5UhiK5K5UhiUhiUhiUhiUhiUhiK5K5U3K5K5UhiUhiU3K5K5K5UhiU3UhiUhiK5UhiK5UhiK5K5K5U3K5UhiK5K5K5K5K5UhiUhiU1K5K5K5K5K5K5K5K5K5K5K5K5K5UhiK5UhiUhiK5UhiUhiK5K5K5K5K5K5UhiK5K5U3UhiU3U3K5U3UhiUhiK5UhiUhiK5K5UhiK5K5K5U3K5U3UhiK5U3UhiUhiK5UhiU3UhiUhiUhiK5UhiK5K5K5UhiK5K5K5UhiK5U3K5K5UhiK5K5K5K5U3K5UhiUhiK5UhiK5UhiK5U3U3K5U3K5K5K5K5UhiK5UhiK5U3UhiK5K5K5K5K5UhiU3K5K5UhiK5K5K5K5K5K5UhiK5K5K5UhiU3UhiUhiUhiK5K5K5U1K5K5K5K5K5K5K5K5UhiK5K5U1K5K5K5K5K5UhiUhiK5K5K5K5U1K5K5K5K5K5K5K5K5K5K5U1K5K5K5K5UhiK5K5K5K5K5K5K5UhiUhiK5UhiU1UhiUhiUhiK5UhiUhiUhiU1UhiUhiUhiUhiUhiUhiUhiU3U3U3U3U1UhiUhiUhiUhiUhiUhiUhiUhiUhiK5U3K5K5K5UhiU3U3UhiUhiU3K5UhiU3K5K5UhiK5UhiU3UhiU1K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UhiUhiUhiK5K5K5UhiK5U3K5K5K5K5K5K5K5UhiU3K5UhiU3U3U3UhiU1UhiUhiUhiUhiUhiUhiUhiUhiUhiK5K5K5K5K5K5K5K5K5K5K5K5UhiUhiK5K5K5U3K5K5UhiUhiU3UhiUhiK5U3K5K5K5U3K5UhiK5K5K5K5UhiK5K5K5K5U3U3K5K5K5U3K5K5K5K5K5U3K5K5K5K5K5K5K5K5K5U3K5UhiK5K5K5K5K5K5K5K5U3K5K5U3K5U1UhiK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5U3K5K5K5K5K5K5K5K5K5U3K5K5K5K5K5U3U3K5U3K5U3K5K5UhiK5K5K5K5K5K5K5K5K5U3K5UhiUhiK5K5K5K5U3K5K5U3K5U3UhiUhiU3UhiUhiUhiU3K5K5K5U3UhiU3UhiK5K5UhiK5UhiU3UhiUhiU3K5U3K5UhiUhiK5K5K5K5K5K5K5K5K5U3UhiK5K5K5U3K5UhiUhiU3U3K5K5K5K5K5K5UhiUhiUhiUhiUhiU3UhiUhiK5K5UhiUhiUhiU3UhiUhiU3UhiK5K5K5K5K5UhiK5U3U3K5U3K5UhiK5UhiK5U3U3U3U3U3U3UhiUhiK5UhiK5K5UhiUhiU3UhiU3UhiK5K5K5UhiK5K5K5K5K5UhiU3U3U3U3K5UhiK5K5U3K5K5UhiUhiUhiUhiU3K5K5K5K5K5U3U3K5U3U1K5UhiK5UhiK5UhiU3UhiUhiK5K5K5UhiUhiUhiK5U3UhiUhiK5K5UhiU1K5K5K5K5K5K5K5K5K5UhiK5K5K5K5UhiUhiUhiK5UhiK5K5K5K5K5U3UhiK5K5K5K5K5K5U1K5K5K5K5UhiK5K5K5K5UhiK5U3K5K5K5K5K5K5K5U3K5K5K5U3K5UhiK5UhiUhiK5K5K5UhiK5K5K5K5UhiK5K5K5K5U3U3K5K5U3U3U3U3K5K5U3K5K5K5K5K5K5K5K5K5K5UhiK5K5UhiU3UhiK5K5K5K5K5K5K5U1K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UhiU3U1UhiUhiK5UhiK5K5K5UhiK5UhiK5K5K5UhiK5UhiUhiK5K5U3K5UhiUhiUhiU3U3UhiUhiK5K5UhiK5UhiUhiK5UhiU3U3U3K5UhiUhiK5UhiK5K5UhiU3K5K5K5UhiK5K5K5U3U3UhiK5K5U3U3UhiU3U3K5K5K5U3U3K5K5UhiK5U1K5K5K5K5K5K5K5K5U1K5K5K5K5K5U3K5UhiK5K5K5K5K5U3UhiK5U3K5UhiU3K5K5UhiK5K5K5UhiK5K5UhiK5U3UhiK5K5K5U3U3K5K5K5U3UhiK5K5K5K5UhiK5K5K5K5U1K5K5K5K5K5K5K5K5K5K5K5U1UhiK5K5K5UhiUhiK5UhiUhiUhiUhiK5UhiK5UhiUhiK5UhiK5K5K5K5K5K5UhiK5K5K5UhiK5K5K5UhiUhiK5K5UhiUhiK5UhiK5UhiUhiUhiK5UhiK5U3K5U3U`UhiU1K5K5K5K5K5U3U3U3U3U3U3U3K5U?U3K5UhiUhiUhiK5K5K5UhiK5U3UhiK5UhiUhiUhiUhiUhiUhiK5UhiK5UhiK5U3U3K5K5UhiU3U3U3U3U3U3U3U3U3U3U3U3U3K5UhiK5UhiU1K5K5K5K5UhiUhiK5K5K5U3U3UhiK5U3UhiK5K5K5K5K5K5K5U1K5K5K5K5K5K5K5K5K5U1K5UhiK5K5UhiUhiU1K5K5K5K5K5K5K5K5UhiUhiUhiK5K5UhiK5K5K5UhiUhiK5UhiK5K5K5UhiUhiK5UhiUhiUhiUhiK5UhiK5K5K5K5UhiK5K5UhiUhiUhiUhiUhiUhiUhiK5K5UhiUhiUhiUhiUhiUhiUhiUhiK5U1K5K5K5K5K5K5U3U1K5K5K5K5U3K5K5U3UhiK5K5K5K5U1K5K5K5K5K5K5UhiUhiUhiUhiK5UhiUhiK5UhiUhiK5K5K5K5K5K5K5K5U3K5K5K5U3U3K5K5UhiUhiUhiUhiUhiK5K5UhiK5UhiK5K5K5U3UhiUhiU3K5UhiUhiU3U3UhiK5U3UhiK5K5U3K5U1K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5U1UhiUhiK5K5UhiK5K5K5K5K5K5K5K5K5K5K5UhiK5UhiU3U3U3K5K5U3U1K5K5U1K5UhiUhiU3UhiU3U3U3UhiUhiK5K5K5K5U3K5K5K5UhiK5UhiK5K5K5UhiU3U3U3K5K5U3K5UhiU3K5K5K5K5U3UhiK5K5K5K5U1K5K5UhiK5UhiK5K5UhiK5K5K5K5UhiK5K5U3U3UhiUhiU1K5UhiUhiUhiUhiUhiUhiUhiUhiK5UhiUhiK5K5U3K5U1K5K5K5UhiK5K5K5U3K5K5U1K5K5K5K5UhiUhiUhiUhiUhiK5K5K5K5UhiU1K5K5K5K5K5UhiUhiK5K5U1UhiUhiUhiUhiUhiK5UhiK5UhiUhiUhiK5UhiUhiK5UhiUhiUhiUhiUhiK5UhiUhiU1K5K5U1UhiU1UhiUhiK5K5UhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiK5K5K5UhiK5K5K5UhiUhiUhiUhiUhiUhiK5UhiUhiUhiUhiK5UhiK5K5K5UhiK5K5K5UhiUhiUhiK5UhiK5K5UhiU3K5K5UhiK5K5K5K5K5K5K5K5K5K5K5K5UhiU3K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UhiK5UhiK5K5K5K5K5K5UhiUhiK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UhiK5K5K5K5K5K5K5K5K5K5K5U3K5UhiU3UhiUhiUhiU3UhiUhiUhiU3K5UhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiK5UhiUhiUhiU3U3UhiU1K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UhiK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?UUaK5UaUaUUhiK5K5UhiUhiUhiK5UhiK5K5K5U4UU]U\K5U]K5UK5UK5UK5UK5K5K5K5K5K5UhiK5K5K5K5K5K5UK5K5K5U1K5K5K5K5K5K5K5K5K5K5K5K5K5K5U1K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UUaUaK5UaUaK5UK5K5U`K5K5U`K5K5UU`K5U`K5K5K5K5K5K5UhiK5UK5UU_U]K5U]U_UhiK5K5UUhiK5K5K5K5K5K5K5K5U]K5K5K5U1K5K5K5K5K5K5K5K5K5K5K5K5K5K5UhiK5K5K5U]K5K5U]K5K5UhiU1K5K5K5K5UhiK5K5K5UUaU`UaK5UaUaUaUaUaUhiUaK5UhiUK5UUhiUUhiK5UhiUK5K5UK5U1UhiK5K5K5K5UK5K5K5UK5UhiUUK5K5K5K5K5K5K5K5K5K5K5K5K5U1UhiK5U1UhiUhiK5U1K5K5K5UhiK5UhiUhiUK5UUUK5K5U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?U?9271aee2b3b3bab8b761d3831bc1a9922858eae17e88dfb985aaa7ae563c2619052a2b6fbe2fb318780670a5b4082edcdbdf94289ea3f9142688e96c2093efedadedf261b159446534d2d04bb059f44ef8832b5292488af6d64e1730bdfd49110ae3fe0798e8560562b8be8e8ac8b213d95f38e1df0bca6a0e56e2d7728543e9560f0097fa779f91ef1ecc97379a84db43162aeb69ed1c1f4df7de0499e70e6ebb989b0161a2e6798acf9d3444b0a9bb5989d8d6e26fa74c917aa4031afff606738b72c07dd8526ede509ef1b376be67d39f84d8e361938d507a84cff2a2afc8998e552858003b01968425ec732065efe29b4b8c6bc16af5ec793db8e8e220b6d121ffda4bcd7e1f451a884e76d6613668bea38bb8813b3de8cfe7318cce0fe86135a8472e16677488ba7022579ed928752ac98ce3f6d1b157c5a3604106acf2b1f3434bf4fe37795c033b960286616d2c8cc280099007e43c65cc2dd8f2a61e4686dc67a88e4c5e62e03f185de0a2142654b05e4542cf9a0a30530e59c0479d7096956ec54cf5f1b9b0788f4a97675b9f4684daab1f6469dfa89ba4242ae7ee91e42a4378eac36658a3cec347e627fac7c690d9def22e0f5f3db46f652c1f646a99ba5da71265d213aa42bc89a7b5722e6900a1aeffa38071680822f5a3c23debca0b078fcedde5f3c851c38cae8a4e6716a1e4745a7f114f541c524ffdeab48b7d338c90699714db38e09bff2ac4fe60ea73907491a581ef0aaf7f1b83b81044d93f449dca44bfdfb1b86e181d590a46de6f7a38e0a7c7ce1aa66011158f0fa21b0ed4ebcaa5ee88249b38a4ef326c7a014e23286dcf072b48e42f22ec92bccf3b30498db68a7052e1f3a80a297b6725e711499dd5e83621a6f7c64b069d409f29d96d2a6447744e182ec07885b166075f828807256194888e34514301efe292e98170bef84e2959ff98c08d366b5e23fd3837f2a2af2d507e84ac7f6384ddb72fed3c33700a4ef3dc07d950587f0b234edbf01e697c48bac7591aaa5c34d2b418e36bc727ade5488d69e245fbd5a4eee6b0cb28d832d0f8a3f7a14fa9d36f424d46ac3f4dc156b34d073b249c79607d7356300281c1d3ee82125ad9354ff16b5f94d24acdc8e88bc02f4415041313946a5007d29fabb8fcc5f4e76e7573d5f5eb83936d20e497689f34b5e06dbbe41fd7c57a4f7d267776c24c8f4024ec14dc30472ee6746b11dc7e2c84629c0477c614e664afc9e9c9506cf4b50b8ea2aa053925f2af3c4136020c087576a01498b7868935ca0bda85787965588c0508cfe58a2a5170f36cae202d3a40cb7172df995831d020fb5716920f925c4e34e320d32d2efa7a28155de317112c83dec9dd85ec87e3e79b72890e187d034cba5d9d1fd7c57a4f7d267776c24c8f4024ec1433ec534827438452fa3dbc34c75c27759cdb569181f6a1e99d5e79a0f78ae5eda480db8bb5dcd1c926b77f452ef2ad950e72551deff5c396fd1e00293fd009ac144fd7ea46e1762cc3afdb9d8a4abd5ac93127a00055a458a7dcf9715e714f775a65f04e4f44723d3e996e1371c765c3697ddef5a7a8dbdb67fcbe8f0741e1f32d8e959feddb306bbe713874054300baf9a6917f7ea8f64c5f5055d84b781659d28aa72f0f54765fab7a2fcfa9de4fad1e493f8003e94f08380b49cd3c5ad3c2c30838a1ada9ff9caf37360646b9375fc40de47bd501b84a7e088ac9b0e78afcb563360cf893bd48ea9d73a36da3958b382ceec315fba61f2ef28b71778823efc9ada6c60f0da097ce09164ed251ccfc1e493f8003e94f08380b49cd3c5ad3c2e535c3c2d06fb03979f4f634602dcf1f84394f581ff4fc390204a238597e0a9e2d8e959feddb306bbe713874054300ba321e7ff54b7117daf93316d0133564dc4f878de6b8f86731fb49affdd7e574c6b76ca49f948f2426a1c023ddf35a0f167d5ec694fe14fbbdfb13574dbada5f220b0bde4eadc2db836b4271c1f0caa96c5697abdeb0f54888d052d4f43c5f2ded28513d3f0d19222cbdadbeb32c12d9e7426b6c98e4c972d797108c6953b52d59282214df866d82cf69891ee812a1cb60a0f77b385b6f291b8750582e4472611a2d8e959feddb306bbe713874054300baa11d36c42533228ba861cc63f9339112e6a2ee556752fd4fd8c89614eb43adf99aa297314c22cd4244310c08066610077f552f652299847e1f8f56b158a775011efb39f604ee6c3981b21a9089e44a343d16864aacabcac85cfa8ce6194b8b3b4f741fdc8057570d1b0c8ce1548e180721a0dfc426fa570f56494b9cd3ff3ba62d8e959feddb306bbe713874054300ba0fa4ed87a9485b491d0b46194b56e4a0ecbcf5dbd36a6a057143861ab3ea25da39de414944b90d85811e15d62f19665163fcad457b10b9638db3240abc0fb7a38741ec8ee295452f0f1a2fd3f382c30fccaec15fee6f50ff5c2e6820447c17209fb6a487e4cf7b1c4160a3bc9928c7a6c3f08bcd6a3c83f735818c758d0b0e54938e16af2f93216b568b07955986f74e96d9a4f16637a4504f37ed360263dd4385752920e0cc236dc45b4cc415f60ab2938e16af2f93216b568b07955986f74e92e9f2d7acb8aeabf5cddda718eb03dee69b58dde86029a89724febc17b20cb5e06973374d5fffe30bb0fa9631bee31ba77d6fab0c1259cb3e4a93e861826f6a50b843d9169a205e96818d2e083b496f60401b3445cf8d833f6a0aab5fce961f8e13b42b6c9e2caa22f26adb85ae9f39ef45692e6cf853a820212f27780d99651fd7c57a4f7d267776c24c8f4024ec14cb4ab8be332d1d6e5ac7792c75b56b860f0493ab49730063ddb6bf3da24fd68e6e74d9ab0e60ba68ac3f437f71e66774b685effa092dbb439671c7bfe74cf0f1440fe89b206c7a9d02cf70371d1989724805417874f826f074a5a31fea700680262a861ce397135ec84c8547a16bd158b4aac3f01d513a798f2d3f6fe8d0e75eed9a1e73c5b2958a9ebd356f27fc973b10257e1d41994ac446db4841cf0ffc084f361642ddf7291081addf9dbd52fa6d2d8e959feddb306bbe713874054300ba932421aa2c0acbd0d68dbbf64a393b2ee04d1c0a01304f35c4f6715d673b6125f90973c8e437e796fd5e4c5afedc3c4a1ad3a31bcd93b90afad4791fd0d256cb170a5716941e4794c63ac0a0e2cd66858cf3405b2083e184c50ab43542c87480632088efd641869735610a043dcf899597c2a655fa60bbd2643c896984051a8fe7a581167290c9e2e988699c6be3a9b6abd858e71eec02c5e68186854edbea1b98a57d8250ad3a33b0a0d1ed249411449d6b64a030b0332c27261a3a5fd7366effd2a0b2934718d1cd920773350caba56ad3d9fa2d6deb483c975822bbe4c1b5871fee2e2f51b01283078815d6c4844ffaa4993a35e4f91afbbceccaccbc896312ac41246b1e9672cf1202a1ea4952b5b1509a5b9c6e26361c62e7b4eb5bf41c4554c503972882809ee1204cce7263068259a58ccb6968f4c93a62114f0927f89712c768234eb124c8c2683cd548f5c13c42c92e8ab282cf9dff1557abb7ae0c52fc71ef153996e4b6b47727e4464d3c0cc6a83ef1cba25ba3c36992be55fa06a78495a37d7c7c27d296e5ddc807b950aeabba8cbf8ee323cb861d4ae08c03cf271fee5f003ff7e30e54f778dc8448421856fa9e05b717b245a1084c1477e01ceb57b65b0e7932fb08221429af4708b2ec8b3d2038bd8274e3032c4dd8f39ee390098708ec1576e9dee4d22f4a2d527a3f3154d304616cf55990a70852e08a8fb3f216bd7cc68cab25892a1bbbbe6664efa4e0a7311fd8539dcac1f875621d217a937d0db5ca84076a771d7b4f9081052cd187da93c394826bf9e5fefd46b032b5034548107fe5af7bcf6a7dc2dc3e05d43b44e0451cf2fd2470a50dea56d85f6dd03c1a3203ec6e0905e22e3f8f9bb1d43b44e0451cf2fd2470a50dea56d85fb3e53607d8535fb372e0169b5b3a1de883de62ef37bc579de450b559cc036bdc0deb9a94746d9e2e073dae654a07672168725dfeefa342063fd76a0f5b93a85df04396f397f206868fbbeae4fa61e9121fd7c57a4f7d267776c24c8f4024ec140eb658f7c7c5887f6dd0c522ecff4074eb6f3a8560b5d09aee9551585ff40d2e6148b2c85289e0172c60a6c97e8393991bab6cc6e4f423c7f46898c3c3e68c7f271ce45c3a70e02e48be28e8f63cca9dbc1641653f73072cbaa53c050565042ba27bc24e96e99b17f25ebaa8167e562b82b05be6faf036338842bd09f077508c2fdee25cf94c33ab3992e1de999608f425ac6b690b8bd399d83d25d6a485985b81f4358d070d4082010584780167b2acba411b3c47774b3e6d50712f96e779e037a08794a4aace78bed90aa06d14673f12318bd8a607f743cfb733a2e5004efd6cdf2f2687c3d41bf009139b1693711ba152b1fea729b4602b609601ab8defc92952ca891c1c964ecfafca4c1bb8e1410429a8ff8bb56c1f263176edabc65c0c17688bba36b2e830ab1484f382d07ded81f5077d6ed3320155cfda04626c9ddce7add2ff4d6bacd3c14e3a9e150b656d34febd8a8b09d56749c4b8430a864190b97564570a3043d6aed29ca6fdc457273210478e852febd3d018c27e4dbd1e78f5d9e46bda014e04d4287e776d1ad7bab44332cff67032acaf5b71e13da68e931ef26b822b1eaabd13925832f5d62511e2e492c0e20dc6282663d6232f423f1395e186cce435e1341d0f8c986808239b511665c65155c0e251f4a2b1cd8b007f71c289ba9d4ae69b85e53ba4f79fb52429eb4f653077ff7d4c523abedfb8fdd348f4f2c96f5a70011ad7e08028e2c2e2cfe3db377e4ef1717829c79208ace88a07287e7d0698f0bccb6532e248d5fd83aa7de2e284daf5f8a92e0a0de15739de75c1db5de12e84513381599ac64acc92d719ac4af5ea4f80cf7d3dad693d141a9b3d80bc27b5b63e28ca89a8e702e4ff96ce5fea669deca43369da58cea90e011e4c95f46778eb180c45bd2d8c5790efc025af59cd69fdde69147378efbce13cad941dcc87a6cb9a3bbefc6bb3da216bdece4c69f02b0c7720167da9ffb41c5bed7e7455214db7f8c40e10183c208a20fcc72bc5d374210e49bdf3f49252e4e39fa34646636cf244dae9e783c7015186bfabe58c4b4be1f8b0826447e70d815eb5539901f16c8882102257ec0e7e0e4311f05391a07cc4ccabe989ce9944d141f34adcda67f8dcc0b28c93cc44743e6c572b7f11e0b9d53df3c576fdf3c50ff96058cb28ca54a8c498684a2b075504427c082e6f086e215e70097a2b21df2cbebb804e2d0f7d80831ee7cbc6a9a95af9d0f2553ab14a3895e1b401748a551864d0f2553ab14a3895e1b401748a551864f4f2a1b4b06c82c187a7dcce6ede1ebae2852d74408c18a38bd66ca1a481323b3508f60a518c3ebef1cbc0ea893e2bccd41b45508072768ae7211055f4ab6f7789d4ebcaf902e2d967e4863f21207b236a04986c242b4351b7ddddd513d6bf8b374d6d16425fcee3550ac4bbdfa003d46a52ff5c5e2388c7592d326c9832a1714dfa514842fb3000979b9614e4c5bc55280dc5cce093f42405b87383e8cb0a6666866284c4f0cbc7dbd5adf953bdec6d83776c3ee2da906c4b6d8687b93747ff7df509672816d77b718f4112f37f58b110031a4859dbc3b409179049923adeab9942a38d5efdd16022c8d935b6d78490e29765913ee3164e6bcd398283490816386fa4721d8df7bf88918ed95511303a1ff7b173560ad92066b4246b68d19e2a68004c59b56258bdb30a49d5458745e58ff99efc21df126c8f3499946966cb31a91727f780b7d4a21265b6e9372e7e52fd936a9666547b0575e651488020cb299942a38d5efdd16022c8d935b6d78490b615d108613f671ec98054750b71d1ca7043b5124264ac8543d68c51a6e459591c7ee51fdcc349df3df0db17f87fe6ec3771829cd7030293e83e2fea26a30799e649712e737eaeb8dfb6eab78dafaa15999273fd41043259585cb02f75c096951674b521b20f0009c74e166054d65833c1b757635bbdad7e1f0dd9a0a5a11b7739a6ca8a5988dc4029374294a82cb252f1deeebf012c90d2e74015aa3fa52ef2262a18a5cbaab271957326ef51c8a3fa7e1731a7df786316ea6d3a56fca6ef79434cb856da8538209dcfecf2d01924417603b81a19b5447847a1563e79784f82062c46651ec9c4186ed90c149a857dde653271b2d185c6d5c23d187ab9e49d2e167f0297ea5ce72e2062f0243f2929f3295daf2e0b6610958440efcb438c50b2a8cf4fff6bc8f37db55543e1246c3120ed81fe1970b0b98b8e4e345a13ab75e5057ae0c25984bf836097d6e17930e4b6b01186bf7ef2d7f5247eeb56ed05c33bb01186bf7ef2d7f5247eeb56ed05c33b1c8efa633563b1496bd2c660cea547473c77ff9378c2b8f446f54018ff8911b63fb8b1838d0891d732f64a009cc8d12def269789e20032ec6beaac0231003e487ebfbf5c8003717d2a46ce43f72c61222b316cda0e35eb3e0796e343c0e54b4e25b5587eb1c67af50e999173b8a02559ecddb03c1464d07c055239d29de6a48ec45de43c3a9f0b76ed0a84dff1752527240803ffd1e3e96e5124053acfed8d45ead1336e374fdc92e4ab49df23204f843d413cb0e9275586c900ef4022edc9c5de4a3822982af82fbc75daf2cf7f4b15954c3106a17db056cd216011819f8753340936b60ee64d30a28d3ae1d1256f9a85ac777453b93ad3786d40abf4f9a609bc7a3ae100110db6bd3afaa53350c4b031a20a26b8e4929b6ceb07983e8f60cbafa1672905adff24a5a8512d927cc840fc17e79653592b8727ac197e83202d8485574e6a06ede932397deb00bdf065b3cde75fc56320e05e70bd43744841372989d356c495fd76412d269a9150f6f0642ae320a3d2c43cf6fce1823e78ecd3fb488128405eda38c5d23b86bf6f1cc4c86c9b207d67b936e4d47755ae4146d39dc94de3a5e44e663f0fd148ce8e45dff38af7e8e560139291161efa10a60d73a4760546a2948a98705cd8e35d8bcd54e9481136de25e7646bcb71ee45a7cd06e7a2d75dba8507ea73279f234f82596c671a4145614b9f2fa0a6bbaea47461d59583637930484dda968404d8dfd57c853185f7d8b8fa2394d44be690b393a40984b9c4302acc6f0aa5cba35a6c5d46eaae708ba2a6323c690c80c6ee4c7089d5dcb129aa836199bd5afc6796a69b437a0c708ba2a6323c690c80c6ee4c7089d5dcdd5c1a05415acf87ee90881e79649155312622a42105ea97b971ea3c207ead61b30b8ad7880c4234517fc22c7e359c64bf6a971de8b6cb122e4dd2c65ba0bee1653f30cb2b5de8a9ef5719bc44b675c8eb34810153ea63dc24d1dd61a2c36e13aa16cd36b083e238afdae374ec49618a585c6fd0c682f1007fc27c7c99820c4088ce7c8cf059c13651af41ac41bb869f3db8689df45b20140fc57d6c76a3b9aac7ea0c32626990f79fffa3c0711aaee64d4627bd03e6eabcfbf95284181693386e0b29fd6db2b341b334db28978ba1d043241c2db57a82b7044a2fdcd20a185a90aaa459a7393ba40e9ce8c91e6be36c5de67701124693cc9a99c53e899922c94dfb21232ec2625a0ff0a61f6a666ad6b26251cb92dc925429e52139238ac10c555417e55aeec9a11e29a630d22d477f1bd573eccb479e10678a588413248b931c82279f78ece3a6fbe0f1766641ca2ddcbb28a250420dcb9972f3cf6c73d85dd8c9df5f4a9897ebe0105f4b9ceb6e403fbe368adf47b3c1d1d7ad94fba35e90329ab7c3b0d849628c5de2f84a32ea0b945a3f97fe3ad349ff6955d2d7f8db19a5bc588105b2d1807975f6a975faaf9d80b37a85079da789b875d1c30ed049a963f7c69c5220bff46e59e7c3cf809bc845e9f0abcaa10105cd37e280b25735f6c7147336183345ad31318c86df900cbe46555d2d34d7a77c2decdd984d64a41c3a27d306e60f3ec844ee57e97d5b3e3e0a2d5f2d0068e6ad9ecabbd415f998aecac897de942784f5b0438f91dd594a40cffb593cec5e677a45accd5b45da171d11516dc7542fc1981457306a88492728a6589c5cf3cd69214c325c43e4cbecfcaddfa7ba5d44a3b2c62249c62b292cd886f7dda25bba0105f4de125b9cfd3c2ef72a276bc6f05354613ef165f56ac9641155ba22625c98033157778da8f10b57b7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784ded3aec8ff9d602282c47f19a05494969ab53db47f43505f0e9068a3ca621304dc17eed2d1144e37ae05b5e56d9d0cd5ced167bc00cfc009c6e69b2873fc76f43995ebb7eee5dc9cbec5e5629f376e0814e544eeb0ef14c17774208160f35e654cb47b155722d72ff4f1f164c2e2d116d7f1ef23bf25357657271b87d63aafe9fa4c841ea8ec98562355249ad6a3f53fc9e7ce091d2b529494b66adcf650829805a8f6f74246644fd8095f9ce464efc6ab59af99e0ccd075e9d56c5cd0ac8a0e563d1a56897e086477a5ea1e483fa0685783092f9eebbfa7bbf420cc7f708e978696937ff8e46eb22a22b0b9ea3c78f8ddacb79d659f673b2fa98b16ca94abd8e41963aba81292717b22cad13de718e4b92da56a7b0974611892f2b5667d6c4d4547833fa8515e93a72d6c83d5626d8d04e3531d6734b3c34790d1e45955d6eb9f7ad5216f42f8f6455a81a92ab183a48eb7051fcccfbe9e5402fc4e231d669391ec052a98f49ee3ff8df48fe50868a5eb241e28dffcf9bd6dd60510a63d93746ab04359f792e91b2e55fef4a183f89a21829d600dcff7c1cbc4f54880059b876a8f33972438c5513f12a834b5b27b5d61a91e5c1337f1b7dc7010514de494239e4f98bbf37f701b1f4879592640899aa24f98bbf37f701b1f4879592640899aa2355189d6d19965184e445ddd642ce922d59b06ce1d5a78e10f03ce86db000718e549c0e944c586be79b23040efda091454f207477d7a8af7bfc9d9a577d6c9f59079082c0135a22c9b476ab00c4ea02a9079082c0135a22c9b476ab00c4ea02aaec173413741465fff8faa86eccb4b0184c0d9d52668647535f307da9835d6a23faa5b90702b337d9b037d22249950c89a71849ce1c621264ba1fcdbed0c088730f69ce964edcd7f3e460e4d803a8692fd84bf31d3c8ace20d02b5bf45212412830d77d2a83028d440ddda6b8578b59575096f9af452d2c1073b3c9a203196ad3e3271d420a27f10a59a735d75ee0507daef86c9fcec8d7d73e2971294d4314022b8f732db1a065039e5e0510c86113efef5411e7bd0c827dbd061464e7d7b15d8cb033e9ffa4ee0e056064965b84965ab263c7bbc9504f59ac9599b3145961c9141ce580baac5a1f6054128679095dc3a8e21f657ea737c26fd00c6024ddba66e1305dddcd0b5bac49a559413cde25f0b05d0c83c22f74f425162279a9b23015b7daa5ca274dc74f13a83895cb67881d79844776ef50ae65483d61f4921382365a73d82a506a718ded84ab5af357f947a7c111fcd924cbbb6de94b3d2bda997de4fb90a3de387163bee6d71066a9d4a3e2e69656a66e9c1681120a2478855d54c446e033d73bd99e07f25acf145cea10834798fcff4a9cdbab7ed49aa0b10bbda7db7e04a4f3231f34014cd019c58826bee9225a42ebe6eca63f8a3e4e9487c1af342dbcd9ce1e2895c948203615ae6599921f7325299f76d10867ecf1fcdc29ee43c112d359b476ade7efad44670e885a3c3e41e940bf7902614a817e58a1599c56cf6550827811739091591f17abe8a5a956892bc25be5614caa5408dee2b86fd5edfe14e049794437237e1f8ba148880dd894a85682767e5fdc7ded42bb56ef8ec1a9796c39313812cc7874231ce08f046d6459a8ee8c3597edcc463ea88a171f966265e35233bc935191bc0d7245ade07865d18ce77997b19881517fa7dd706b2a681ab521a0f9746407021224d695a585f484f1a429f4088c9e4b9132849714b5eed9cd4120900ae193df199a20a6429a2f41405cb6689f28511ada1f43dfe0e4586826030c736bf6cc1a893d0d4191d13295b1c434c436091f0083f7195e0e18e457235dc5f95f24aecbfc9cf5c404542528203574aa7a9f6f1334aa02f247c3e37b55d75d6bb8576d5d17d81337adb7538b85974334e9b2f82c5514b8cca05fec8cd52aa4a8cf2c3ca259753292282aeaa1bc777ce377e09836c56af3653bb2ad4739004268a65864ec0e5424edb4addc9bd229619776472efee142c736785157134fa843daee15d96ae3d31f33f3ad3c505fe234d37b7e3556341f21bc1947b4640aeefb9bac4de0bae7defe35383d1f4be6174df49ff0ab3cd35ebc471d1075b0253fe36d830627c1feae8366b7f8ac45432ed1a2da3fcb97258dcb2189407d5f0e239280b00e6e8312f786d81670b29c476a1319d20802fc661333d1c48c8270fddc6d86661abd1d56d54835d59cd39d1b165e1f2d2defe552afbc487fe49d09ec06d846a1d0036c8fb51b13b6e17eb1c7034350c4bfa1177ae3afbc11163a41e9ae2fc0185e79560932aae780684f92be5ca92e2a182b344636b260f1b7d2e2f222e4181ad2872a7ae164283001ad8e949014b5154dc397b620c4f76be4b3dd30765746b56e722c32f8d3b8dc2bb82e8f2568b3dc87d4faa4a2c0b5ea5fc17cc37b35cd38036c931ab350ec5750bd005a80b6220b41200e5f84ffaf1a48e5b0af0ebb346b07e570eee9e4f89a37ac0a15bf9e396451f37f913d8ee154f9ba7fc8f0161c709abc578d67b3b0e3dce8c2a03a6770c08388dca547908ff10bbd90f43ec5e408344db4d1903b7156d4c2bc08ef351d9cf207f874d6a21c08ac756f5e14dd034e38cc41134d7acfb1bd499af5226b026944ff99f3842d5a3c394ad8dc7ed28daece0815289e8cf3ea736ddcc077ed5da2d14db3f8607c974d75c2d1ab18cb64bc53c284cd089d64d11556be36055eaab66531dff537170424992e419bc88e995f5eb9a2dc0a06cff2b0896a5e6a3fcf00426df53517beef61db6bc5cae3a40c9aadbdc539bf2ed6f795e7fef9bad2502eff01394ac6ddde3221bb1bd75f1bc40bb5dd51b3008aeb4a04c48e02b4472c647fd97f7002c5e288050e18d8ed4f92821b4545111f7b0a64a2bed4e9dd60782f83d1225db545bb842e51fa84292107f24b8a40b28a5609ba53baa91d93271254dda46f31bac73bc332d895bf7fff8e912f7350f9dcbb8e58c5d5e39293c225e832add117944b8e58c5d5e39293c225e832add1179449cc9ac7e614a6a6388ff7dfc7d8b71529836597c875af6ef55f5929404f115585911c57371559cb8e6c7adfc11f410c9e81c74bc7eac57808c4c31ab7f8d8b1ed8c8ace2976faee3ef0d54f727b5b783eb5ac8a3bc6a9b206f3c84f13bddb8c203e4524e73610a4b451e6b22462ae5d84c1ec7117bf3bb721efe2014353f2058e596d1f8a90a31553fc401f85aa2a17682070a0a0214059934b3e55564ab779beb717f3cfd15442811194a8399c2799fe636948dad212ccde3786e79bf14c0212b8e796616e1ddbec18eac23ab3915bb4911fe8919fd09f43ff5847fa7cef213869190d07159701e8bdc5041e403e18543a5906df7da2eeb89869d869d69891f1e45e4b69e2b6709535860ff6e2012169cfe9fa273453a5fb4ee91ae28404b9f0537d99622b54ad3fb2b7d477fddcc1a89bd21ad992d78dd8a73953740a54cd3ffabc536dc8252eb4d4c404769bf9de09441b5195bfa57dc0f3fbaf971d98002d1acf44327681d6f73bc48f4b656914b12209934aefa794ef725b8377aaaa0df6409196eba4752c3a56bead2e397a391b908d1ed9671fa0c2dda6ded887f8dd28b540251cf2d1cdaf09fb168ae2efb21a53ff208e6efd5a4cff14e4a92d77490ed5b18b3ef19749736b1fd2aa2cd121376128a3f45a73f31ffbfd81d15e4e3343a55490fe89df4a744e8cab90dfe3a044a78592ef3e92f4ed45eb64e5d757c5da1002fff814dd8e983b812c772d3f1bbe79df6371a092c679901a1fc6b00ef851cbb57eb4d32140d35bd1ca059784d1011c4a4f78f75961e6b121f3bb251c4ffc8db095107b1475536513859feed418649d59c7d6ecc3b146a569c0762038c4ad9efbedb9723d6ee0426e9a9f33d76bb340f63df3662ebcbc491ff78b6ae86707377d355db149459fa9c937106af31ca1927953bbc0b321cf2b8bdd5cfb9a5a9fe02457cff8be17f44af9714b67a73dadad7e8846dd7939e70691626446a38fac51d1937190cac1f77826216e63c8de8ba3c3831e3058f74992288aa140a59b417d1a14d961bd5675fa649b1cbb184e6ca0cd7c05ab42a703df31d09a03b144aaab57342ea78794f636c58d1e7b073b2cf41096ac1775811fd8423b8131c764d57c1c33f05f814b6c488afa08b3324f7d41918adca00cc47529ab8bfbc3487df5df9af0b50832131c73a958ea1be88ab066c2233928ebb35d4d43ae2141334812cf70f152059ceec91534ea8828f748888828c422a698d08fc3cbcc71d9a5117b6a96bf08c598ce69231b325c30481cd10360b6611d7a555f280270f3c606e68817acb135b7d2c7428bb3fbbe47bb1d2828fd413d9bb6dbdf1f4abab91dc739738c071b2cdc27c9b128f2288ea328c88eafa1291634aedc9c36463938ffb3b927eb2586fb8fd134984e9bebba1947b737c707432d19a18110d83ce3121a458071158cf6d466e049926cae43aa321d111f9fb9d9a013c9119d21b1a257c87ff838299efc9e18c1eeb4976a1003249f43e2b4e080fd316da3191ea810fe3897c6f37150ef84df06565b46d4af4b4f9cf2075896fcc94c02e56feb07086254f025db56af386eeea531b7df6d439e6499971e26b01b4331f3d044460b28ca54a4b464c97007f603adfc0b8e8cb7e7e398eb98e1abb6558a57db816fa9e2d4cd3f91335dfc8461740a0a60e501d4883dd3a1a6e027a3be6f4a5e679d2e9d90fb2847fa0ef15c2ee81dcd4ab28ded99facfb07891aba2ca5e6aa088f50968faeef3abb300ff8875384b60103dba01e0006c709705e11fbc8a1a3de632a6bd698924869a3bb7abd320de25877c0f4c875ad4f242b557c7c4c1e72e28ae552aadea1900dcd4a517d2bade305448b7325d1c964a4c71c6752b506a0e11b85ca538d661eb8aa9f4621508db4d143bdd3b7d092448ad8c8dc725078d299a987ab17d2a31b7d9f646955877bdf5c70dad0da6423cb12f673327b9c44582070fd9ee7d4df81ad74c9c4ea5f8e3cab53e1de184eb66ee33ddd11a0efd880737572415adaa72ec506cd0b0b7d0419caa831b88c2dfb5954c91431761776ed9dc5e0202cd82455e0b7de796da04d7de3b8ff8080bf0811cb7fb118740f679233cc585285387caa6d1c1fe8749e615504aa5b9865c610701d36d74dfe545a11ec266105313816c8f015630c479e9fd55fbd05571402f478f8c60db1be7ddf477acc9cd547a02c32156e915e4478fa895c7c142eb0313e92786f1b1a55817eaedad2c62f955f738a4c58c3e8bb3a9557dbb8a37e082cd039c212f0532706924a0c6012df97290ad0a706bb86646cd722faf5cb23265e5f19527c446aefca9fa106554c97857050214b78dc8947a9d17dfe850846756d790b3312c05f3eab928b15789b7eb4570579416d386cc8f284bf6c1f62e3e80c6afd41403683fd766e8ca20cb2de0010f4eb2e0d6be0e37354c0db2d7ef14623c6bdfe4a5b99ddb399a699e13684bd6fafcb5292d37ce2c87a0daada696384b671aff59e01c11a3ccab8253951ad40af9e4ad7665ecbef4a445a7d1ed99780434dc79d205d6bb3e495e0881ba3eab5713ccf9e09a67ca37452b25795e5ad2804d132613b4fafb6fe8832e33451954c177001fe3f77f74b7e468c14e571b3f47eba6dfc7409cab8da61b445f554fce8f6f365139ae26d6cc6faf8e1b1b30cd910f64fe0564e1b69e0fc7d418a04e55527cef883f45f50d0caca9092a093a04046e3c4962854d590ea0504df74be8245be7ceaef89b66fdfc0d3235cc900430ce5d9b0cc3536c5c6f883e48878a7a9b7f0b195f4b8787e75d31e654ab2a5c9e0286e8238c16a63e72367d2d34b14344de2ad3c06063c56a99f23f80767179d34b3dd99f94edf6e536aa1d1ba53792551e22f891ac8b6a06ef027dd6b653e8fa726d20cd934e3346abeb88765a72a7ea5170e0d9b6a9b12a1a0f06ed0f45e427379a34d02226f549821a226e7a180c663dbcb951263a4b438803f9ba00cf09d431a08eca08d3677ad3452f6e2e0e1f9403fcbd2dc8584fa4bfdc95ec2564c5fb73e088e7adf5470fbeccaf1ee4501badf5ec082f928b1630a1b4d8812f0015fdfc7ce3a5d34eecabc1628c3415d9be15d5856554eddcc4ad7e6862a68123f7f0f40c97a02b3b56bd6c748f0b85386fc05aec198a653232e923268b0d430a3dd60b5f5bc9a5a663ed38f2a4319cbc77b63c495995475efef2c05f30abd274d5fc20432d746cd16947a80c2bed8b8cf73d19eb65f5e39224bbab271b5685775b0624be88f66aff76507d647f638ba00fd746c0e4ba2f3eba79315d100b70a8cd7454e0828ede09dd17cd2de78d3c455549f99e82f66e3e51a9af3d87f51408b532e0894c34533147a2ffc3a7f17d6b08f4ac5693b3c58fe8dfda624450fcdfaf112ac11cafe7408996f56d09d479801048129211d73cccad388b4da650119de1966477b7e1fec30a525e2976ab582a63c31d45dc62350571613b6e1dc83d7d12c4e17bc6dcb254616e1a109407b2286288d8d8130c08fc80acc7d7f811b7d0de759499c85a159d93a9b104535c3ae2bf9c195ff5fcca43e9246655fe7bc35a8f5aef180e7ff6b28494f6579dd5bd5efe934a605b02f0a6a2407b2460b7e76aa86f5fa3920e7bf8b609dc7a0ff70e412f6253bd54d9bdab3909d4bc5c96e074508f94d9d7a4ad407681155b80f106e5054b1366dade2a29d223f17f445f939bd2808f23d4e83cf2fd31559d3cbfe2b998c3a495def0ad4e788998efd9afdbf309bf572f6536a32f0389b55f8c71c5ce8c9e69ddfcb857f84d71842034c8bff33040778529c8449e2df46edec8c15757032fbcb496cfc2c04fb4edd3509464c68d8bedef2ea9deb397576e4533850236227b4918832a8489b3a917b716a0416f54be1fb27c48f730b9dd3b5788c8af28e7164daa03aafdd0b66604f48e0458da33ac3bb3b921330678a88a1228ced618094a44c5ce88f06715c4849b1ef95ed44001d50ce3ed57d11b549994c25070a454aa12b478cfc25116ceec60c17ecd62cb7e216247f215b88ccb4624883106c434f4fb67e1a36e4a5cb60ad2e43cb62a57042411c17859519b75918411bf0e0cadf1386ae03ed27e7f048f407323cabd935c03af22238065fb614d5c35335a38cde8dd803494f099f61714a2b5d2cd87f7d9d481b972d784b1e51a53e9dc4c093f21a12d03f98d11aac0d8d8794b7e04e609ec94c6dece88957415a544c85aa1003006c627e12d9871ab84466ebeabcd9fff238cf108e0a6c58356ba8ba3d1e242ed56f3d1401b908d1ed9671fa0c2dda6ded887f8dd26d20890fa6cda2639b1176de28fc42dc6aa8543c2e785533427bbe99e30991f79095a8c9187949f1eb865115b7312f0dd7733f3bd960f7b83126bf36e1822ca525465357e0da097e923ff3e2bdca92eb517e33ea97d18f45a25bd31a8c5b50b33e48d6ce25830409fef76a10ccad62159305930acd08927da2fab03badf5b4189bcafdb0631e6bdf54d547e6f840be0097a916c49765fe43235f7f710d921202fe3baf771ed79b237b62961d8d85f462a8b523ed51a30eb1953d392e8524a098bb7bb42bea2eb64749b94789741b9d7b23be66965fe2698e58778d0caffe8c330db9acc4109d322991d1cb5bb19e48d5545d0d06e89cfb96c93c37f563dee0f723e072d84f4cbebcc69e985ba8adb2c726d78bf700355436134b2864f2a8023054b0209fa942ddb95e987925d644ad141a43f91f09758a6081b6f4cdef3c22e85c448ff62fb157eef948bcd863a61f0ac620a77e84b59538406fe75e31c0c4b5567406c40dfe0fcb6dee0c14c8cb7a5b2783c4c6949892c1e9951eeea38a9ad3b815a0083c0ae491c8109f7eaf2dc30300cb1ad8099dd2a8bbcd9b33e02f3a7156bb2af0dcebd4c023ed69d9503cadff46d30d370b26b21261b74513a0d2f99d1b6702611d23fb952cd7c1d1f26f5b8f6c45167b2904d98e4046a32838a5c4c6db37f42bae21ab525bee38ada30f0fa2cfe48daf65c06aeed708b99ca19314eb6a488f4d5f042350dab20a0513b3b99b4a804d909d886019a41c7ec9330ba3d6c1962e91ed1791da00e5b1e65d986ae0f75f35e0bda0bb832ba0665d658c9b4d2ac91e5b80b42af9ae8222b232dbb5c8c1997bd17d03ab25187421afd7ca67ec651b34e621898545b1fa8460fcf211eeee16803b9ad1623b7f643094bf24029bee0bfae791a29877202def8bd375e495b00605dcdfcb3764028a7774e4912e26236c749ec8715d254f08b099340f40ea6590aeaf201dd01a86160126e746caa15cb7a3073d519918820352a715bcf3a84f701beeeabb9f11cbbc4d68e2c681b9b334d4d523d8c345489ae9b597566d83716f4e38a29bd1f51db84301fdfcd775df6b627cc05b453366b606fc1ec010a8a18889666473f9496ab8aa64c774d7c60fb765a6ca729a301d5e6205ff53572ef3e5ba2cfc0e203d44f8b596f9e77091d09436e478d94d2b13aed363467f71cfdf4ea6486064b257882883265775579e5ccabd7ec2e1b6a7c93fd0a439386d58809b1900b81ee86139a1e1f3be1a7df4728f48075630f0ff4055b8ccc63b2620e27b12c19a6db33b7c93acfaf817f38dfa771e938d97cd34391c59a3547fbd5e1bf7dcfa0e0980964684330240647605138ce7f2e636f06539ca663c6d24344f5f9c108f0efc31a30750395d935ee411f2c509ed4430235c602a514de56e64210c4f86295e67e03f8f4e9f25ef9c7151e2bea1ef147812ff0a7da5f37cbbc905018cae3d3d22118ad8516b7c11cc732edbbbeb5326336fa274b0c8308099d5900200665ed6eae310665bad19a04b2248b24ef89c3a89ffe56bc402275567c94bf006d92e78f930a282ddf696f55f01e4374ef6f73fb97e32c8ae76441468e492e45ccd99253192937ca7d1ffa4abbdb4b975bf1e4a276685a7c34453e2723a61acfcddfc9ecd34cfae379549a98c3f3c32fefd405cd9c6553b17494c7f39b48f992e82e176a950352a17c7f05dd59fcd18482e7cfe4b9d8444a1ac9dad02095b9cc10f6fea7ab4479faefe0b1728da7c2f26676fdbebfa3e9fd1cd61a0e6051e0a11e4e7efa857af98cf2673c1e64425ebe2abb68b145c4ebcec0125f63100db18c7a082cc185e19858a48ae1bd8200ae07bb1fbce67b580c13b57c94d6eb5806b3cc5b8515a60e26d06609bd0e15360a353271445472cfe4269cbf047a6d3dc46e3564eeae64867391f27adbf2e329b0068fff98b69c79986a1b465fe28ec4aa135152f95bdb9d70db87cb618f5d0aaee826fba9d1566158a3d641b6d55ce407f8991e1fe514f98ea20af0643c645aae2aacd0f3b353b11bd984b10e8b39226f8ad6df5b17592421c025a26152c348f6ae31a96035fbd8cddba8d16851b6fd23eaa55fa1fcf8d5eac4b3063970e69e98d4c9684a4643645640027b03ca3713077521849776ac8106f676d0cbff18f4c55a11918f83460c43f56955d48e59b8c71f0825ae7069e6147f4d35b6310ec82d2318fdf9d64fd3bfefea5c041938e9a8cfc4ef534797787072bb8830a0dfead9049a23dac89f12f1aea50bfd6448e8379d8e557335bb5a877799020551827063a2051bf532869e77b691035cb4ae51905366a204880e8cf1fcd3e61ef3cfa4127899320718a78fd852e1cbd36c3f526a598360d85106db07897c937209e63eb2a521feccf63cdcf56fae9b97662ad6132b1a49069a30e9bb8e631c373eaf541698ec543da1fe61b2c181d23b9251af7766f48558058661f3586a1a931975ccd4fe8113db731e11cc09d1aec3b774fc943bc063a47e0ee7a2f5e698065bb4bcff56cb561f4058d996736c0dae5b00697ce0db6d74fe1ac78a11cb6837b810ada7c01da740fce65f88866a6777c767263da460fc44561bcf6d275f9a9f8c7ef9374ba8c2b6f11b004839980e7f8026c7b3a591a428af0497781f311d6e14c3b19618cdcb9cb78911e136144baabd20d1e8f0cd58343173218fde4987de3243b8c7e3483ddae6211f29c2c348d7a50c18db6212ee38f036acf0c3261ce5bd11fc6f56967fd0d6c94c7c4b444166d6dce6d7f13fc00a31232d2860ff8433a9b983106e53abfdb0cf5d059ecf790bf39e447595b5d295deca44d04c70bfb2e4e8c669667e7ab5034f5c39362f23a0b91358fce099491f29deb04e4157c9b763bb3442b282297ea711c58c2cbd85eec2f255560296533bdcd816d8270f56a422da70e58e12335e23136b3eaed2d0a6018bdaa35a11dd3ae93e234fc719c4f34359d9a1f73a1ebed081b94dafe29ec6ac5f1867bb8fc802096c3d3f5e6af8fda53636c700a7827977a22abb9f2d6106fb78acb55a447eb61fc7fe0778a9b8026a25e175626640bdf3677e62df878ed830160681582f1e58eb1ba4cc2e6eb5b07fae7dc29111f5397c917c7d5e6fe8ec79693b98fd83dc41ce32aadea0c9aa10b611a15675cec9ab563a9a72d4a3317274120228fc89f52ff8aae69e81a19dbb22ae3afa5cedbd444be7216303596ec4d5050478bc7fafe68e5c39a5281fa03d112bc9e5b707cb0c1e8d60432a81960aa357169c2356ee52ec5a16f685e2f782f6abb0b8ab9f036bf586c624af9a3a2e24e92202cc21b4f1a2ba414e330f5492358cb4c9448deb30605b8b4e1a0844dd0e5cebd84eba843046de07bc267f1704792b6ebee2b9c65efbe88ac9b1f6c66b8be0c8a2ca2a9a75c7c5c2739ff4cf0ccea67b373fc14824633077a114b89fd31fffc91e6e55a5797dd67640dd032e24d49583c5e914671340ce92d9ae4cf4a0dda4cd60434c33ccf394d91f0503ead505179fa29099aa85dd02eb084d1749622383d69d11992d709069294ad4cf729daa96d9bf6550e1682cc95d02bd0b8f670000d285c6ee4ac39d44fb52bc9e9ba31e68803c6bcdc4c3fc04a6658aa32827b2a13402cd1a3a3332c063a8139f1d4af8ad4b8cbeade15e0ca621ecffd6ebc62400715f0da833dd0ed451d0650be79cdd2b632e765769f3dc30abc8f89de1a000a509aadcbee6fd2a5c7ddfa50ede6de124430c723bdd86dcebb1f66990b8ef601b1a0c3ab98d3e8a2ab7b08c5e1f95ab026c00161236ee21da8c34aa36065f96dbc2dfdff619b36e6f63ebf771da817834f23275b94b82e14067f4e6aac32eeb3cf97d8187ddfce30d543559920bc7086c16517bf46910272bb389a00a387edf7f0122c54f460c9f446d89dbf4a9f5c60c38a394499858faab7d8218fa5458dfa9e1ba470ce5fac264fbe99401f4c4c44c92f988c7df771aab2ba9fe021c4415cc5f3225cd796e93e78aa4da1ec7e8f70c511ae26c40c93e1c80ac2e8f1c26a98a9db966feab933de408a48afbaa8dd671f6084febfdcddfafc0980356c323fb0b0ea5eacba08e0c78ec982c1e7340b4c41fa00886fab1b4e6097710d393fa3d6ceb42dd4edf8effbb7d882cc1c4fd5ca6efc06da2b86ce377197ea459ceb8c9dd5f135fe05dad8d5a67059a6bd1d3d5baa39a8606cb7f0b36b7ffed407a409829c9d82fe87dc4be3af4468f1dd90d9332ab69c461d573d0ba27ceda74fdd9a186b4dcdc19da93bedc88575665fe6c282252f032d28a94ded2fbfaf2d48fbe2ee5face6c4e14e4798aa49af9e9864352c6ad707741987a083b8132f20cb250c9627daaf90a7e2d80c8eb4069a4f29ca89be1e52ae730a3290743f5b907c554783603ceab8cc777a75e320b7f1f50cbcaa78efe817ba39b30637367b13e065940b19d7b82baa4eac10da42a6e33871c6c3ff70415f2fbc20ffe1df9a1750acbd371d429c9da12b0095d2ad85d104fffee44559539cbc44b10900e5af53590b408ce6d3735f623ef42c5ed80882d9447011c5c454cf07068c6365b13ef0e2752812b69b4c1fe1c7d360f64373351c0160f8e4a53d33cfb242d3c48c7eae1c525728332e1490c63de1246f5749bd861420d99c4d611e4a936b9a40b4626bae19c730e96b1376bb9750511424452f58c2953a1777a3123a7415a8217b591653245a4db2e029dbb685f25e0e09aa59624964e2b81509539f3c8e3a10c82aef9db8f588d4703a253121ebb0c6d951950e8ce17407ee566368f957d20cd6e26a058cee07156d5a0252d50e9a0d579136d5cc3a3a987ed6f796245565af54792d7c9230c9700fdc2975fe9855f19acdf4b86da8a3db51d866567ad973301c7257b168fb516a02490d5dbef54a20ec1e95b560b0cf839ec2bad24619d37d9219783d8163276bd9a03a96f6ae4e4908087213e0d87b2c439911eeb28a18777d8e7066d1b7807db2316235140ea95770e3b16d832b5287b935ef770c33832fcdecb734e1ca30e7ae990990bdf3fbcf34d364ca2805034be63fa3c7ac6fd4c1c8b3f198f49adf5b6acaac219ff969f4a43664bdd6c2db92f910b8c471bc91d7b0ce1b9a4659f9eaf0e95f7cfa4e137567f1d5066e8f0eaa6dcfc6e5259c64e002edabbcaac2acae303fc05655b6f6b2b07aac9b900379799ca207df1876668530d385a72bb4faae2c4cc4d585e3d598376f2ab71638fee92056c8d5ed697eb58ed52c9be4c6032894892939dc15c0fa8e1e3807358d78dead9e32f7b088ada2f6cb725a9ddfaaef1a5caebd7b2d5c6cf762c9241695e63496f685c07c5fbbc295eb44c267529a7beb5a2c442117d9f9c899796186725331686bea6ee018ceeb34b172781df32b1df43327090b6d7b2dc558102ceeabf87362e1fb82d7cd7a4435772ff9232d9eb65017166a10ef13e47fa2ecf922b30f9244f0c0d4b21d907acf0fcb2b179759833c172fc0082b2d3f0e298b69a7b82bcc0f156b565f2cb2676c0ed24d7edd3e93d67b6b42554fe880cfe1dfbfb615ed34bec4fd8de52820d49fff0778a63b937e3ff8518aa181f95defb25d2857826cf111c71c5e6f0400545eb4d01b6e2cb044374eea4a78760c9d622f4e27d5ffc9ed7cf5792c4483b622dec60893d0076de33c907e4e34a6e7ec571aaf34d3e647ee8736eb2a82010cc2b8194bde001a28c7a56ca66735691549e275035382b303a27f1da41849a9761e05d2fa943c8393a438291094026d4bf4b0341b414a2c71d961fd11eefeeb2bdc76558c2c1f11c019b063c6a996ca67ec2ef93fca6ee8057b3f276221ccd1941ce11f8dd9dea8d3073cca57c1e67de09c01a6bf82eadfcf182626494dc088957f0bdd33ed7d92f52c89bf8134c9f65a9f2404ce7b15b2332bfdaa70af34cb4b5709b83ae6c61de1becf3a2465eaa660eba72be35b9991ab1d4f23d122491e55605211f1899b40b925ac0363bc9e00d5ba0e763658d38f91b2b02b3f055eaa417063e95630c7a959ce134cb0ea6931e8853bc316025985192788c1f66b7faa2dfa17efdbdf1e416be2504cfa8df270149eb23a9416c276c57c0fa8576b5f0f53a7a15da07ad30517de572b410e57d2c55e0f29a7ec49d966f59370820be48bbf77ada399411e0a46f9f72ac49c9f3ce8a4bfed00eaf7a4c7c1ce846b43ed6cc4a8f62e7c23da435c9f31618c899a35bb08a1eff7a594e85be027d769116e3c909d83be1b138b8fb121bd892b575276515e01057bf49a9806fafc965625ab160bad6b06ffae41abf013788c75282f5410a18a2b99236fac429dc2820a1de39d8a97a6bd313fedbd657635c3f18e7fee9e9379046fb2916f6cf99a6ac001ff43569bb4d1abaf55ad02cd2d45f1c6ffb893bb3a1d5caf5f440488919eb598067aec64360398d7811c7e0e290b959989a62d496faa75e3ac648f80a2d1e4fbea49c14a180df4019e0e928ec8c71e204a6402503158526fd585fab256662b134b5adb0919ea23e95752a182902d022e77d2ae9fb71dbddfe00b6284c5aa9621c163bfca7fe4ce00f9de4e1bd1bb437756e421eab18584119df8ed39790db5af6337dd0014f872232ca40d706102708d06dd40a96232b3dbc61af4fae45b828a5254d87b72921942840bb5919d5561a54b90652166aa80fa7adc46abff2ea5a8b1b3227ae51f7395ce364eb7efcd5224ebce3dff55ce893130e9ec6c62d0ca7de52905ed134a722184409c62a95b63a130b161d3a9604c527a4701a6313eab70994f3f961fa986346beda13284dbdf34e53f4412ce3a5b2cd9c3eb23cbcdf4b01ceaa462307b9ea91a7f348f629d9ec0d765b9eba91700fcb860f4b9ee55f8ec5e3a7ee0e398b33d52b4d28e896d5e3223ac53c92479aed38a7e42026309e1a4c0a5a4f7555a940ba48235ac4764aaa76f2c49ee3104f2c8aa80ec7275e7663d4d07ed9f8d920d798b58e59ead0b7a3cefbe29cd83c656a81fb5673e644b91a2b1ca1f58adf463e1e1eec14395898b23b53bf12f4aaa6050375bd1aafb9d47e0ef6df496db558ba4cf239a5921e80fa926c2b02bdaf533bbc7dc37561e2bbc6288cfe9d9cd1cc239da7832f533d0907a2c4cf624645b412585d667e9415c38f8991e01aaf5ab61be67b9f6d5d8c0e0001f2108d19100a35f669144863ad4dad7d7ea06d7776ab9315c62e6a53a293b5977872f834282b0a747de334f510ab6f25a4e95b9398ec1763b2229dcdc5dd8521370e98a1b99c20fa128497805508e5789120bf0451e848b798d56c04f3835e7cbdfc9d3d5403be3a72d8593d6cd87eec1e796739b7745c75c5b21d27423e330b7ebc6ae3efaac8b1f82cfa341e38f9cb18e677fd3fa76d1806e6a888ee1f96680e0e5037057fc21e605fc9af94e8ecfeb6ec54cce1eae06f2dc4e2eadaf3ce7bd6d91cb0d132a20dc1fa9ddb6f0f292349dd55d739decc9fad2f9b1d30f241cf49250864f1ae75299d651eb399c7a9a1c9afc215d2a56f845b7b377b4cc4ecb75b18a9f1ea14c4f6ac42a870ed4e9becfa18c866501fcdeec3f3a06737b1f8a9111e77165901b67664915602a23499b9b1f75e23dfaa0b0e17a0ef033adb0baa14969dfd5129926cc5d48efff5be344dd9d90fc2eb4c61aa2a3f34b2c62a3cd1f9b2421f9b3f3721a987fa8e57f31d9f9f7a560e5f2732ea1efb7cb1210ee4d07fdf7980158978f599429d3acb2910fd105ff73072ac40e0fe694ce90b2e26fdffe1d390ba073801a68ae84446e78582df0c02469f6a7f76b683237a3bd915afc11c99d273245450731a2345e42d5f262de8c78bf645c5aaea44e92ebb0598d17ee92060162215ccc16ecaa739bb866064e07deae1ff46aaf9b4f01ae573b1a5638c63d845e1824fdf8231921bbc449caa67e509b19b44733fe68e08a86348eb901c01c830e3bc19a37b59cbef624e65f919a124abc7d9bdb13271847f8dc04912179c5c4c59818d2f550f024b76d32554ab3b5d1ad9c79d7492e35e340496030ac8940e3b6949fdb7e7a0ac8a5a8ced4ec19b16dabb6f631dd21844dfc0b9aac6565a23ee54787adf69eea470c6e30a3e134ef98236a4712ac2a60f1bcb578090586d8872c38c677df881b9fc2e5fdc06f1b48b5029b67a613ae5681023049b1644e0d83ec77b4a49e46ff9ae7c9ac36b5982c29a3e2c764f18f2fe798f804a7ddddb52e7a8566769b5e23d2d5db0c295b7445fc4a68d2785ab8ec47ea574132c0fc59b36c236931fa468f908463a1343a03a0df3a7002437868d2aef972869f3952e4b1b5f784133ca473f0de9ff5f77f3e4dfdd18945a193fc2d0bae4e9364e920fc58e365292c753b6b1e23126963a8fe5d355c5703b5e2ddeba4cff140ee7c3c80a1b4cc11cea8db21ac6cb0f4edf923d9d53adb8a9d73645579a41894058e86d7511a8dda99e196a51433c56adab2e4ed3340e7043772b7296f6088b9b82be08773105adc6e71c71cadc83afb7b5e1349cef8f99569ea2b3f23a900949ef771d816004bf17abf1decc7993f4b6f620fc98eeca0452d4d197ab3519d0fe7e9fa216b2601e20f70da151d49f24809b76f2d139d0d62b0f95b3e7a92b3d970ce65a0bd9dd7e4019ca59b703ed15fbd8b8819ca302a467e88e0449d4cff09401379bfaae0480a039b5867ab1716746c51e16baadf75a59b3f25e9a5e8d27156eaffaf6b7492c8a0b2c394854ccd28983589f46fb4bdd9ce6e085743c2529d665c6ee1eac6ecc7ee52cc7491681db00d97c8e641aab8c409aab0902464e24e77e424408cd98e25fb8d57f82022cba7b5049f9dc34fa757e3d842cca017d14fb90c7f96dbf17d02ced1f21acfd4e95b3138be05cf75b762b8d1ae1fbb6daa3c28c650e2ff4000c095436fd619d8c5302250ae0470ca6386f97def438ee914bb6dce2600a28af6e2def8b45547e371eb3dac04a4a2bd03dc63ba1a32a90355ec80c5c21a74776f4dc44f1f0236f0b568dd16d6dcc4f60521aa7366ad8109ca4c2c2d5abf3f3d73172583a53ff92d9e42faa63a2fa7d6e66d8ffe52d54864a02c005ca2c2bb98280381479bf7e8422bfce64ad866c220b7ebf7fa963a6640d9910cb03000bfe57af903990e55a132037d127093ea634ec6823bc6c5695659444b5b10a27463ba8a43619cea8adbbeea2c140cbec8867a13c17e56955286c5274fa34ca289c7675bd530a29719749d8fe79763a4e365acfe03eed0cf7d3e7c5855d3183c047a3962de4737f3eec47709d059a7af033bdbc2378bc6f3c9006532ce6e5cb7f29fd78f3b02f9ff77d13e0d30d33a4222cb7a1fc7f372d1b13c0d3d7455eae4517631910ceb841e88a7dc4e28721875c36838bc9c300fbea2a0af03bb8cb6c26f0c9cdd9bd872e143fc30ce7cce087d7d08f370386580ba49e23480b87ee50c00805dd17e75d18fe4ace8184d94d8bb1fe1c5f89cfacfb7d7e0392d09599c3daad040c7a1155bd0bdde51bd09c616d9e84bf036af8d1edd068abe0d00c06b95ed8e74cc4c5159777df7bbec9c1c4c2cb145b71ddca7012fe6f0a4706be43b711bb3d87ce3a1576b19d18b1da6e637e35591803289c02e6fe9ec4beec0535ab0f070d9c2546b3747cd2379bc4c3a28a9ead7daf93e3e1052de7a965e34f23499ff26a575821f8198852ac4a2e2f06ac756226a73f224d6d6690a42761e64718a5f0f7e2a5d41b16b746c0b89755d8719f3f6eef78f103340b694abd760337c12494d61670151ba1394671f6261f4ffc7eaa962532f0de6b79e1d2cb8163724646c2cbb1b7d6f7dbbe58fbe66805a5438d9f82a5319fc3a03d2eb440f96602b5c4b71c01d1fae5ff812734f63c14e9e378958483a5334d54ac88301e52d39f8421805c5b24f73e5563dabe98c4ae03c8bb94ebb36cf11a9f06c6a0458e6c2dd79915b02ed88c07264f53541499bf76b64e7281a51e7683ce641ef2cacbcd3551a5340ee59679e6740c15f6fc6c6bf5e1da015b69a0bb13ea2e5d7d08f7085cd18816fe02e80972550a241e4da9bb6f7b8b88b2ddbb0ab79e07c0be0739ac54b70254f6ef0d5b681f76e9dc4344a9aba27eebbf719a9313bdcaedfcc52edc15b13eca1189b29468664006de1dccf28e1911669fab421f4f06663a798be2dc0ff2146f01b8aa59039544e2d74acc80c4e6f28e46cb7cb472e81d1a6e416c96c24fd1638f0bb6e67d4279ad8367d0b322b0433a166596cd43ec30438087ad2eaec63678a496b521b30957ee6efc976eeecf09d36454c20d67e2aa9df1b0c8d5dd43693043e98b8e6f207b21d6e2476ae5f75fc00556dfe92b480f87659aa5cddb82481ef7abd10ab0b20499c38ebbb88d22f7e53f33cdafec443ad059704900720b02c29162165b9bda34858c8425a4a3d0212e7cb6322e00b507cfc94aab29ea7cfd5a7e82a75210c0dfaac785c2c41a9d9794d3d4d1e50f3baa86c9262ec8b657c9e1050cd2c07d1f88f93478cd8982ae60e10bc2633c6b29b5eba28f54501dfd2731e80cf6e968b4c81921d2383d282dff43999a0fb5096cc86678cdd7173229277b79fc5c4d4ab463fa089b42befa23cec0e0a88e89373de2a26cc8aa4799b2d14e325726c4376bd57036b4a312a1458afb911d5e8c541abbba82fe39833a5f089c50c97150bab40d69aac731c4981956276430ba88f1770446dc0daff0e1df7ced27ef90002b047ca9659fcc5d871359643cb8916fe298fe486f105bd7d4b75ee8bd205fa90af4ca808d68c81645eb18658be6535b9a1c0e1a80dd204cf22b640900107a71216a1ecd506477d24366af270662c03177ef99012e8027774b02f7dd56bba97d290a88fc641dd6448fd91bb95a6fd27657f2c061dffdc16a1e0b64b2c67740931017eeffdc9a9ec81358583aac33d8eccb8a005af03c4259bbf8ffe4f22b34e5a5632dc0b9f221cf98488c8a2023d665534c1e477faa9fe709eff64090e756dcc43d16cd7ea583d44c0ffe15d668e88362036c1496b29e9917ca3d680ad2cf82094a65e3826f431add6d50f413b3e704002b192778e93891e215c40465a068451e96d90513ae95f0f78ca3e8f1c29cb09e9f8889864bcfbafd037ee3381b68a484e89920211b84339acc7903de1e467a26c42daecff21893c5edba64626f7aaa84bce69976a670e6c42e227a0745db5d115a34322e2a7e903ff86a85ee4bae1f3666d54504e1e0ccf42bb02a90708bce6434a369a9ddda589065b59465b864ca6cac066f8a467470eeed3d7c87a3afdc6749b86e00f12330f3fb5b7cc0936f404fe5ec125929919032d27702059c8343c34d2b5c32a8b738ea9df29dd9bba61ee17b20cb3fa4ec17d04b4f6fce3b91a7d3eb0fa2a8cf697a5cb8d4ab43f7cef5a90bce8dddca2f0e285c04404f2777352013c37b0bdda32226ed50cef7d70736d777027847f349c519edf7d64346401682aae4b3045fc2bc36ac7d15a9dd1cce96245ca8a0cf39e4db6a2da0bc575ef8c4acb6126060d2695a42412e3d5a9437b69cf1eef38ae5a0b1132d1674b6e7dc5eaf3a85097c20046597935ffe2a8973cc7f52010e0b63f47692928c4f6a07683fc2ab57ff16566bb17cf3044c6c32f840976710a77a38243e75c81ad10718ec8930b77e993d3dac27cead7f0e62a6b022457b81e2f7b10ef4550cabacac985daa4761dc4d29acb2eeb286082a022f9b6e27894056a520b2a2df87b06ae67820fb4bf34a9549e8fcf47d1b4e44bd92018c9f8f8b65d355b7cf79ec283cb7a8c3fb07579330be162a842391469955d4b0fd3faa9f6a8a6b7ccb58f78f5396a43ba2409801115243dc5a1e74f20ac68f282aec0fb7e36cebcff9f7fb97a6faa9b704aac3c563e7c71f33d19677a7d7fb065e6a80f762df8943ce277510b06aa7b5348078dfd9c717f58c8fc8453701c7edf835d493b5b38a383c79a5b4d2bb06b5303ed58f9d4bca529d1e4fcd07bd3901eaf29a9963c78b336ca7abc079eb5996a16fb07bc310d649fa56be10c75b98d137fa01abdee819d4862c8cedc05ddd5fa01a6fff8c2de296cc9731a885ffecad9670513a8b4311eee197bc0466014de62fa44e33d862a32856c6b58f76d451544746182e506719207c316bda48a8114ec1b360e72dfa07d4489f77d52f0bc719cef502148cb10c3b558cd53364d357abaa66d318b0fd7a98c32d9528bb227e8e97456c81adc3188fb1ec2c7dbde10b86d7fca3a25c4f8261a4508c64d2c30fb9b824dac4809c80789fe2c52acdb88afd8e3b8dbf5be8aa39dff6c78c90875a8308d9ec0d017fd5581099861f3ace61b9b869bee1e5c487c5a56dc68b8f9ed76e0b4ac3c33d9d7956849e89c39f907c6a711823a9e5832256202003c917b8906cf393ac7d5e684b6a6583b744ca19d1f1329d0679c4f79fe1c9cf48d79d16a0748457c6a5163659672ebde0188a2cca9bf02c0fa944374a3f7663bac0d97352348a7da93f1106a194e4fe25ae02e7efea13b0ba0bcfba69f31062d6a3e931dea4203b2c881f9b13020ac8d50b02980e619b334d013a32a4a71dc44ffd37c830da3bd82a9266c1a0a9bb13af84d0944ca321f5be2dc54abe35085fb6b679325b9b873b12b19ba23a3eac94f1ac3e612a5b542763531bf5bee898ef673a7d666a17160786b09eb56c06f759a28d2ffab7d6235aa7763204ef4a6c482222291e530267018ed0e75f2a4a24a900078c060b5ca083fc7228d742fe379a5ca1206334f9fd484b2891cc7db53bf3caebc945a954df560c04b0ef9cb90c7ddb06e4b579fdb4c4295dd131be7ae6eb3a55eca9e5fe65f9324b24e3d566e17d7589850282cf393c0ab822dbc3192e03b4ae735fa3b3f964b28e5fc1227bb6e0ff21913d60e180bb013d3f9e4d31aa68a61532dd6141c032e043a575cea6118867398aeb81a96d78e40dbb2135f6b75fdece27c09ff13037dc021c9688d0175abaa4723992f0dbf6b02f74f6e50a1f0e11032d1966b5f6d0690810157bdef0039584b4241a5bef48e1677e1e48aead532b5872332782c49cabbb38e45e5814509ba1475d08a4f5aa86fc7ee2769db723afc6da0971556f67d5cfb89238fbbcceb395b9eaafa5a1452be3ac965be1bd8727276706d59ab22075e5c693de19c05cbc2b7d35d05491da388bda7dd1706f7aa2a0a71bd6f7ae782ff07254113e48ec78581619f8c85b7d923683de5ddfce22d856c46777b50ccc54c5926e1b285cae52ae5f0a042274d71ee577473961bd6c18195881d94e997c5c7c3e08609d6894e8051d12772ce1e26f85d2d8ca6e7b047bcc80545ef9e250466cfbd6c40b445f960db419dd0ca67db87370729c269c9c2206dc550834cd21708e56db075ca76f75b2feb0fc0254df34b0defb20801d074f5b2cd0ef12aa8ab33e389a8706130685fcafa3b27700d79a1bc01f185ef55984758d31f9524a4ffdebb2aae30462220a3c9d7dd3510853f034082cdb9037d8dbf463973b44b33313515e47629bb1ae2c0bad9c97728c90f2d24b58e96beb7e19322a2184860d34723cb379580f380408130dffe39cc6b25dc697808b161126b0c72bca146d80fc1a1d8fe64431df65e9db97f5110eede5885a4def10eb89520fcd118fa870d8787d073de39f3720ea33649729907568ca60941c3092dfcb2db1b2374a84b38af860d2238f6e5502488f12ca4b3bad2f1443ac4b0b63a91bcd5dc9e243128a61bde6d074c2470c33904e2f41d66eeca2b08d737d0fb9dd1f187abedadb026107c29d427aa8e657ef409056cf400faa3739ba293d474e90fd3de33aa3b388fc4ba5cb141a586a1d51fa78c1ccdb688ea32cfbb8150ed35bffaae0ed5742e48bc1fe957d6e51ea14961c3796d1c6d55c6c6df58beb638cf4f7193f53e55a10935de8a4f3d763c313a50b2eece4a0610f4648b8c5749358daba88c6d3341ba6b7ef54f365a1987df5d28cb6eba5e806a0ae76bbd2534291f5f3c43ba9d09a33ecfe91e534871e6d2a2336a4946c2710954528f71f4ad0aef2161c145ae214b0a0813269e09dd3988d63b8667ab2c79e9b8e2a99f58f43710bbef9053d741329c00293f47f0d16e3e3a230150ec5e27101a82a4682747d91dd7fb7d0ae37a7c72ee56014e6d0d509e2efb94e97dd80706482de2219a908b6851cc6ad9652ce70f68b0ad715c450a7d0c0a5d3e8a0bedf29ca970eca977d24abbc5d5a9cbaf9a078c80c0aa1fe7a031c03d47c19e2f6edf2987c307b345cbd3576972683a13a68f93e142d9f6c61a0b557618fefeea93161f5f32e4025ce3b69c4196ad339f4f17726a328c19f2f3ce511af9601eb68c3a1ae9ebbb58a006de3c04a0885b07e1d9238467dbd3903d56716d63bae579ad0e391489d393ddfd414252a8cebce1b9d1b4e4c3a939bfb978b8c4d2b19718b47aef1e5164c96da7086168e3af51ce3103ab214757efcc1293cfcddf2d16ae36d01635d67df0735de8c7a85be549a354c079d88f5374bcab626425a94d9ca23511d34ca97c0f5fe3dfe740550e84afda849eede972b20c2804742a6485419718b9d519987895d68245ab0159276aac5ff6fd62cd114b25372c8b83ea00c3d467787979e900a8c8b7817ed91d1aad843fef848425a350b1d0bc1ba631d0165a4706ea06e06bf9f9cbddbadf6eefb716a82a5069a638433737119b755acbbaa9deee9de53cce68cd319e7f7c0802df78013ecf8005dd6ecf76e7bfe0ec45b7057caa87418a939084d1ce4376076fb1b8884a050c9dc780c6bdfb248e7335dd261150ab7c32581edb2010db29e0329524af51479ebe5286be36024c3b18d97cbb777d3c5d3e673c52980580725d47889aec9d8954ec07c963056a33aa4af9d43398b2043a5b25dd032d33e74da0b4282be2f4c19e45e349ca2e20807f2535229f8fca5f0e549bbf95eeb52a6adcb36c7cb640149b914d80779e95fedbaa4a0cc2cb21430f980fc7fb6305aa817820c3e4b579ad3018225b0e3fcd9de09cdf2626c08442ff5f4b6fb4452bc212dcc5a1aee7797f74f8d9e94139d3e8e190718f955d038adff5ebfe7f41f0c20d8dbef1fb3be23f61a1c6785e15f47174fc29962de698b1f37ef55a121be22dcdcf3df0f6918213b09ecbd48e4e30d8dbaf9516e84f0d0dd078e0818d6ef3fbb419c6616d064dea48efd0cf620087ac7a511ef2a50586c0637a8d8e7e37be74fcca5696795417acb51b2bebb0899b1a0e1cd975e1ebbb14b7658633cda94aaa55793eb180af6f859c552af301d5ad94ee48f673fb9591897d0eac12657dbea58a0960afdfb8a1d8027c402eee7fd6f903d543be3076a9247c037c849c0c4b81b83efd03393e1d093c50dfac2f125fa556f9d40f6a8ee53c8c00e23dd8e93c70a831187156b38701353e1205fafd380473fa69480fcd34e238868ff20b49826b3b88a3d9023840d8ef03395519962f647ba7c977ade180ad04bf10180c0d6a14ae8b52c37a1dff6740dc7b11dc0c34a39dec866880c24af8a136137b91b1846e8e9ae9c576eb3b7ec027ca99c301013d6c075df85a03d8f7c22d8f5839b2270d9b7e860b7cfc5c2beadb457891097ccb8af6d52a00e887b9f8449d710bfe20e8c44000d9f8f6e1d6421ffcff7bbe5ae2c695448d6fcb62479c83eb0bccefa7a0440f56f7a72b1ece230ff112915ed6bf7fe7a0b7d834e0933eeef1f58cb8b2c49857ba67787eb3cc93765e066d535f7bc038042dad92db4896db6170645613b35c939b5f0acd3bad4c44d2d19615dd0ad1e81354f6e0c58f5caace71969029530a0c9b1f2393f7e595c19cc151299255e1eff7cbc18517129d9341dfa2bc18040dbc288eebe7f3f357eab2dd657e05a851a569a7a7b446af99c28e71e1ae1ef3fe945e1949d302d9f75b0b7a09651323232941f2cbf21a497d5abb65222d10af1e192d4498a6672897c6f5bff8435bd2f70c3b5fc4ea13f40dbb7e9eab2e37d0e278412014385b30aa87a29e2861c74207a7722029b12418d39f529dfb890f8d10b73e5507b1d548814c113c84de30037940d3b903a77695210bbb4c1c8704dd01b2124533b453b109a534f8969c0d813abfa1087d78cf02ae012e33ad3f0901698434b8e406dc97a96278e4ace7b468cb6c9dee455021c64450c754d643f92bc1f572bbe96a65ad67225644ec16458bae078260da4d5c91b37b3ea60b41930c9add6e5437392d6836c8839046cda14a42f1b4b31ac636930f1f3cd887227d620415dad0ece9613791fedbcc3e0295000a850279ad796cc18ed4bda62399acbccaa99824104738e6e9e2993a07261f472ebc653a51413d52839b5e692bb29aa12d3b85cf512ef2a1e1783d84f8f705895dbc2f5c172f46d329a54a25dd5b17f80c0bfc1fc2314fe7584ec0f34db94c74b716a8afd7be7271520c339ee10e19a5c2a2152e28c6ccb08bfd21448d02cb025642a0d3a0427f6308efbcb105fbfea56809f55f48e253856546d78cf4fef8ffebe16a720bdbea14b3c0e29fdb515aaa68cb3a65dec87447c4f4bf6ebc9ab0cb7614976c54feb5b6d1d8c53831bb9b0578fbcbf554eebe2b1f9468bc7dabbd16d322e05867024ec08eae66d265d6fbaf8069cc72bfbcd1b444bf3d87b52c47c60dbb5d2c891e747f3389b54770cbc1ddfe922113990296200d4bb8402ae1911fb86487e9641bc4540ad509385ed13c42f4cbf05cf38d724eed8797ae7119f756a905c2063f8bc4d361da7cde2f52cfa24336583c831cd49b53d4a0dfa46d368f7b9997292d9cd338d670b0888d8b0cd382e489cadde3dc6c7ad965bb8125067eea7080eb067012ce543d99dfd40e2210a947d3040ebae4bb9839dabf5c72a1eb10c897d452b0ca1741ac4abcb584c1e2e9e0f71354f53283d2ba1b1d19eefb950fe5dba09c915aec09a6cfa6c01b8e7133a0845e40587195f5b572e6d4766c40a6026d2864959c797e4319bb08be4900c3409101c13208d5d31aa469396351047eb476af29ffe733098972597319acba620b501d4ce0d770a75d154331f3926981ba3b389323070279e2db40bff39ffcc2fa3c4ed9231bb70c00c1c732dd3d324626777c99c0d9a23d22ff97638f56e84d799776ab5889744bdd976efb926763aa9ae5b31f5c0ab5ecad4b0697be18b4b0eb9277d45956ffcca7514addfe4f01bfe03a958a0ffda859cfb4c2c0fc09623628352b478706a3c81376cf5192cab57acdf847e846af9f730f8af13b4da3c24946972cb0012115f025aa1609f5a43eb142b7875870aaf4444db889c4e8fe761adc1d52fe14b677cc6a991c3d91232e7b15c206c7eff5ac5ce66d9b1245f72571fa304e60bb75bd42aa33f00c38d3835dafde398ead1a7e5eaec4ff36bb1fbea718ce59fccddad59ee083f6242e6d077d3d2ebb42559d3274a9d1e8c88a24674071c9d6e91ca382dcc10e604042ee5501631f974811a94e5feddf1f5d659eed25a1ef400a00bfb1352cbc8eb06cccafb71dc6fda48e27f5c40603f0c952f7fc55ebf4ff0e6f5d0c93b1d7af18189db609138d36346e7d61349c665d40d11fb4619921fc55b02879a3c4987ebca38ac0f1e9258c263b86e6ba1bc4169aa5baeb41979acb23f6fd1459eafd68b0d46729908e8529b2eb9c9e8cfd445017462db876987d99e5da229e8020482faff03d0a90e69af573313f511561d1102ba11b6d98a18b1c23f288b5f5bae2d571c691065bcde35e2ccdbfdb6a3cc95461819e0019f146d9947cbde412675aac8539d175c8874e9103c38760f56d9338073890e214baa78742d54ae05eeea9881a8c49860318ed0e49b75c39ff051c8eb64e6040283802cc405344f0ec09c4cf7b85ffeded8657d8765ef6bc5769484144e62d8445be318217ede36d3d91e0209a3fbd444422f047ca990f126a1aa40bacc07d7d73e556d7380b0737a228101bc4fc7d89586f55b55344a5f07a9d093d5e3e34b3544f991f49de4831b9b1b8e85a7632cfc531a880be79c73c5776294f322843a9553fc45aad604d2980671415fb28c6e36b8738a23213dd6692398a30ed4d842493a2db7e67551538d032ffbda96fb6f070fdf2489d3f71b27da8174aa5abb602830161c55d0a21f27cec953e438a3cfff0ce97b0d8830e6b353c5d75f15bc600c7d60595108b7e616c30eb7f4c5f396a9f5f7ba060e7991535ebe473691d5828012f9fe40e5d3a9f03a57ab474986f3a2c8f88d1e4d715d7eac45c84d49c223edbc44a116a97d0b3e2b82e37614b2f4dd4af30be8fcaa6fd7ca44d902bd96f3ea35c4c9e02a0fbaedab698a4324501d5aaadf6c89abde574cf37fcffa85db50eaeead861bfef413e947f7423c867628d7248c8df8492de02ff7c92687cb09cc507298dc186b1b57840a4d40b50eed93a237ba0326a1bb2647f0b570c9fe39af3231f865ef2026c14a3a8b4c227d640fd14f947612a472d5102d95bd142e67309c46f4f474c403c2e6d3c6a853fcdd8a8533f4c2fa1d5feb8de9886b7f0d38c67adf1d626c9a1f58a8a16638fc6795a384db49dce3babc22ee2ef2bf2a9c1d8df05e2a9a95fd47b32785d2186ef6b9317b68456f81dd65f621ff52146e86bfc3312a9cf504650b087880ee7b0b2d8936d90d5704447ef469e05eb8dd2fb4caa389529705305c9078d7ef19b0f1b8cc5a779677d981b9d3c1042c35747065e1e61c0d99ccf184596bb5a2c9e023660ee0a8b3677c9014141cf305b35ae98cd89078de2201003706d27b70b88959dfab5745f598aa218214bf8af61d360caaddc1ea21f14177838448df1fa2f3177d79f1f58f06449e154644ec2c41a4f0d215da1d9512569d5bc3351eb2293c03ca9a755b69eb3efd1f9f24b7ff5cfc7147d89d6af1e4517671dc04bc3942f671b63e1ed7862ae380584e4f5ca1526fe787f690dbf832c66f2d134c135b846810a3ac72eb11ab25970f8adddaf497493ff5d2d913ec7e23c7841f0bd8ba3e74fd9d1b0436b929f093419dea6b837da7395e8d1fafe2a37735004326d54f890b2e641f62c0bd741c8f2c4e81c3156946c614ef3d05472428c5962574390347e7ad7da9395ae7d249ad346a53311145146691454ce1da9face74e05fb22e1d4a4b19d1888dd40dea17f4bf247ac69eddd6e38bbff53f9bdde700882825ed6ce07dbe932a8124bd8b59b50afb9fa22f7860734c34655a6f05526c3629e5a010e33977823142510d2957c8ad888e2294da1a13fbb1f8d234add4a3278befcc12ab3c94b34136fb96379085d8268005c67e1055e2f8b2350fae04fce6af309fff1845d3c06371fe29f36c1fc0b3a3f1c5477cb45d67368aa4a77d22fc92fc46a7ea31bf2967dbb577b40f4c0e9ebeb2207aaa52eacbee5891b804f4c5696bee8326f95e66ecc60f2e5fd25e243bc9e6017275ca7c0ed05ff476a6bd5823c70550412e1761eb19bfa46a1428a3a2a9dbd414e55d77d09e96f604d3d85192524b68bb6e2e87a022ebc3b68c006be2e5fa8b4e852d7aaabac1a9e3c2c8f9c7312575b142f2173944f510046e54e2cae1a425ea5c696d755732b32cb5b760cf89a6731fa5f0d461b708dcca24b75e784063043a5c3378fa3d1f232272b154141b4161b07c8865e864499fe8798c45fa923e2f21ac77ee5ccb43e7134aca39bc8afcdf7a095355133875ebd64d1061bd9daf45a7bd92c8fa2b8c86ec7ea9bd3750ec077c0c60cb61c9b2cbfbf5a3b607dd9e27b1a9e45fed1ab1e2838caac8d72fe8fb89f5a265985026a4d94aa2676b0ab65e5de52630e14ff2e9b5ff32bb4f7c3fd758c70e4dbf6389a32df74867cde393db9674d8bae3df2389518119a53ddcbe52387e64bccfc970367f18ca2aa72726072f20a6d69aef27a5b9ba90d52f4f36cdf9739b1b729219b79f6e62ccc5cf69fb0b19b66a33593f9b53656e6319be0a3a607fda9e13051f74754e789c4a3a720e0f2dd774b9585c4b39f6f18a02224f5dbcd8f17b8e1511d6542ff65fc20ec5038a3520e4d36b7c9d0f2a824d50080821f3255f5083f043dbb2050a9384aeda43d86194886e02b817e71d96ac1ff9dc334ee438a21085fada71dc863c69faadc602c0f84989dee8c8285e417777c8b5b29e41a31445f34ed6c000a997d4d909fb6127a761e03a6e611ef8ca3e04a6d4f88bbad42fa67bc2303909d774d6583e62e39929800dabd53f92724f08b972d91db1dc33460642d77b5d87194e0219e588515aa88530c926917615a606a5181dcf7f165560fad4c31becf7c06f98fb57729c3c356dfb984092338a69ef7a445de4693a0d3fc9e2f7f36e80884e05165dd73fcce1bfc35664b91c4419ff0e8ba032490ab8cdf7c8ff4a734fdea18593ecf3c1535dfb93ac5ff53eca7e46b5591faa618f64df28b6dddedbde6e262cd48d7bb75804ef27d6d1fe371f017c7891021338a72d3dcb4d36f7b9a7cedfd983324e9ffd3916e26c7d9122c185e6df4016654749ac41402708ec975b6608c3a1d5f43168f709f437b268fc80a534397db880f399bc568bcbf4363df5cf2b21eac23eaac2627e78ac66beb7088c90d70cc2543e94f5909dd9627dae7ed23e5f8e7b7b1e853cb25dd333ffe575600ad1ba8fc9848eea24afa195decfb332eb7dc0500881024890a18acc1960c8ebaa6f0176d992e3f57a4dbdaf08ada8ba5edb83917778fb4bbf13238a4ce5675074b8333b71d4731de119e6c8b2a418a5854abbfd0f9bd3472b555afb8cf9909666b7e7501ed02e5a26b7c4060cb27945b7dabaf8f2870e34aa42bc562733eaffd13fa819b6edf84d4fe5d6e466f7597605e4eafe0fe9e2f92e654ec7fdceffd0efb5a9c292af9dad4d9997c36af38e193f1fdff5a987e1bcf717a505f050164ebe88c114cd1877adbbf2ab2b158d4d4dc27322ac25fbe270fd197a86374ef51a47118d36991e086a709405e52184046e5a09c3eca64c7e7619bef517dda0c53571eb0ca66620a74548905d4838cdf037f989df31b61a6116daaf6c0dbfa24de1c56853dc11df8df22a118169830cbfd42b0c7ed79e0685091313a86e3b37acd0363b72be222c11f6807468e6a8b7f6b14bbabc5278181037ce69364191711d6db03aba7f329bd8530e4dad53147710f4b0f2afe8775ccd5bb87a0b52f8186382671e542647b0028ea30faf36b1698e8abdbe4e1dd89da2c18f43db58389dd723fd74b325b8bc548d859b3155fc3ce7bf8a9a0033bf1ae43e1bbabf7967f87996dd33a57e9f5a7e9cbbd5a1fb4c318e2bc69b464f3f059892aed9cbfa66cf4555335c056e11861f58f9fdbb8071c8a228098203a3edc84d63a9b4b7c68cc1eb42b865b4433db245a08416d110ea90118481699b2747c6cf850d0bf77ed78546c2ef697d65759b6cb5ac54edfdc66523a8d4c5e24ca36903ff3140b7a7696b65a59679815567276c9ebfb98de529cab56b4c8e1a40ef7e0a6e1b08ef56bd32d5d1b932a696c13ec1a0bc14ace64c95b38886c817a8d3f60950660be126a733b2fd493fc418c52621cc6c309fd8a1290a8204313e806d22387046e2a4cd12967a88d70b033336385eede393875cc4d7439b3e3525345a3bb6672b2bc1dbe206d61b549c8e88e2172b41797d44a23271a92b312396f0e255e6d41ef74fcfc48d1e638d515eac3e99f930be5f0e24717feb8a8bdcbdc515bf6a1e4342d62784d08ad9b3987a35a4ab8054100e5b666481120664f0aa4408a2aae04253242473d9a9bf2070cbaa2023cdac8630a1d01688d35ca8d31538cb98b6b4dda25fcb745abfb8d654447c91a906ae82cbb8154d617a07a599b4c801f6b3858fc635333876962e8f97b8e199d49b3e7c2e0237097595b86f2b7060929a502bde40448ed0769fd2f29b9868a836889a4d64e37d4e211ac10f42dd6cdf2b10f8976f132ee15ff4c2f40fda5e7abaf09cd7c6637adde5039c19afe99aa3c9ecfc5d825469d1232a41ba5133bcdae00b0e75bf973734f41560b874fedaf1df9f02ccdac95b7b3487e2f8e3c9bd67c18029d99b615db46090f42604734612cea32bfeea439960a3542ef947daf3737cad243cd29df2f393cb27c8f7a17f2530f01bacc7729d5568e620cbdaf1cd9afa850f85eede100650f780737586208a08fb9382b9845f13483f9f66ef09c0c028992a614988bbb3a24f96f2e4b38514088656ba2b1242daeb77f3a1d10fd4ddaccacec8644adac624b9f1e053ae4e31bf856b1eb18979c352696650af624916b81777886f9cf504394504c123aaa361b8ecba2add44f6e2011a4d7ec5dadf1c2642f359714301c6718f27249874c48bc4efd78944ec982d6fb6195930bcd93bc01895edc4aad9332401aa376d3afd41968b578656eb85263dd9c4419349a37609dcd8bf1c2187298acdb63169838bdc2c7e76c1ee3e85c68baacb87bc2b06ea3f88a6ddfd4b9577d2df64c58c337921f17b1a5c73d503602439b64f5b820ca18572a57b2d58f1b7e07a6f39333bf477f59865ec0d063eed24780c8b47e628c37eb29fdb7caf2373929e0e63b1281d281e440dab3fe71d78757ec08e0dd23d0570bc1ed8782583eac1ff00a675b76566f8d1a48a720c14422ac4b3be918345fb5121193adae105fc5aec28396bb99749f070d96883be9d7afdbf18e8afd145623c58f11db1203ea97dd417a80ca792d96199261fc52c93f7c6f52ef2c4d95cc85f1f0fd6ce1f0f981a1081e98e4a4689ec065902a713b06b48e8fdbafcedd29d460598c94ed749b82fcb25d7de427ab7738488f4e2621cb811cfb0ea1d0286eaab935710dcb81bab1c20ed6900fa8636df55f8a2c4266bdda38d7419b5d970f5748fcd32614ea5df418c0afa62d4047759aaf1b6efedcb05f103e38a43939b5a2f2ca8690996cae0b60594b544b740041988f3ad7f76431d4b909c11cf28f5d83031f272b0e01327b645cc3f2d9799b9420d390097451f7c0428634f7869b6b952ac76324a6a32238746f23f10f8593f2b5e6c13bbb75880bb601b348466ebcaf736ee60c3dd9f47745739ee96b57e035a2b5231524e0cac9ec6c047bb1da06c932bcb930ade67f0bc8ce4e89dc45b494ad2f86a46bbbd1926f5821c616f304e152d849e016b46f98f213af9067a267643afee3e769b9b617fe240a0a0c0922f08eeeb49f4699b57b6a8459f54f44eb904f7395153700d8f3fa4ad43ac4ae55665c70e87f8de93bdc3c41fcc6266f705d12b4125cb7869381a351175f6ae53cf3e12bebfe20dce707aa61c01b5bedd17f39641b084a91d4f384bc383e3c9b74e24e131952b37790c8d24588703cc97f1e592f910f17d672cdae90aacfca256b845490f1e2d73e8ac5f08f8446813b1cec9fa023f26eaf609709c0488a72f00c13e9aa4e378d0d5796aa485fc65f1d23b4c6417d7275fc9047b40910d980ae0432399df386109f0ad1ad4222c00d2c8a7d4a585214174fdd4c0e0bf515c7868ffc6ae0ddfb19b7eff45e89518cbc9a9df44de77fbbc9de73088739fef52050a59552c4fc94acf5dcada7ccccc944d4a516191010b6a21fe1a2defee30ecfe878d6018392341eff365829109176684f8f5443cdceb842bc66209f90f24d1751619e02a0a3ab98635c27d1909802ceff3d8827e30fd12a5d83c50d610cfccab7a5738a157ee2e3b5153f603184e4081afe3da155c00e6eb29471fbb6a3198703aaf6f377d1ade3e9b67588277e82921f1acee25a435183718f4d540c53c4b2b753bfa81c2b0f730c3c47f8042d2e7fe1d68fa3be3481e76538994c9ccb6600414204d01885aaa863591ff67e447da851e75a34516c95dde9c9e184e5d80db53730a37cd16b88ee137fcdda81de8b9f55ebd4a181c5ce725420d33e10e2d84a17c76bfc9d1409484f5ac7a112762eb2cdd1858a9a6d49da35b61d58e33ed48e81a67eacc835032cfedf0ca2cfc2547e9ac463463767bdb21b6ba8628cd444d52fe6c166fa659b23f878723e12a0d58911a7d3d89702156eb5a86c600445bd67dc9b4e7b8fddf05065ee55c34fb2e6882d19163423ce2d66e52b5e22a8fff6b226de9130954519381fe55c25a6c8163bc350887b0347fcda67779670075f55ee77855c3f7b3bbd820d9099cd1f48e0303423e7c98c55a20015a18a849bd01e902b6b74b20a53a5445b48d7a8787daaed8b97c86d4e62c9f81752afcaeb2e636bf317ea1081d95fc7a57372f7fe05f03965051c2f2597808cc343f2009c67a8147c74f3a58e425ab2575fa80143ec1d5e61a7f4871f1cdcdf278e1a72f498292a982df25de1fee495775efabd03df5b97cce7736c525e546e1832af4bd2ee801fe7b15ebcd4e4deefd96d0adcde040cd612ef165e90c7e244ea35e3e8750529d87deda6d07d738d705af2cb5adf975469fa3ff2a5b14422b02b1196f85bcdbe507cc14bd79fad419c94809c14ec7567f653357e4220a96f6c4db67d3d55fcc69371bf5e5d60c9db244039be836f4255e1acd6c09920cb6712dad46a97ab8d6f4e812e02b45584d87057dd20f5374528e682ddedcb7fbefc1a1fa28be71d455d638445451f7060ac83f11c53c690fb0c4ee192eaccab3f5a0630a3a1e6a89fb97c636702e57807548d44321a95bc1d21afc2f4efec636550cdf3e4de53d3d3832f6c14d1cb782328228de4bb9d389234980a0ff02fe3684a0748bfac4f8c051ef28ee11c343164334bda2558b7b99a90efe0f2c8ee10e22a0ac53d068565790de4be84d6b540d411028a7716ed043977a9286569b0a7c82ad1f09985ac8e3b850216ad3df17f056b2c36827e73cc5f407a7c0afb781d066a5e0b1657934cc717c0a86e3262dc878a22150e8195b693f7cfe0cbd8e7488768a76f0e6d432af02d6bda72a41cc851a0ee39df60bbbb929150479e2de4a7378044d958ab3352684db9618592696e757d1d80be6e96be949d61899db7bff3489bbb881bf048084bcc9c831d68d0f46fd9b550964831e0c73516033ed9606ca783778cca9840045da299f2a85faa0a1a6215088572fabd5d4e25f25d9d817a00523910ed475cf2f388524a566381d0ddabb5f356779969b37d4a96532a718bd25c534114439111f51449cce0e53c3ad33ef17f50a9a3cf46f62cb32fc8028d7b9cf283a5305440894d47154d8e012ff6a202e3efb301b560721ae3d585313ae2155f2a371361500b329b725577171311855164b8c698d14de42a76fc7a82eb0a7d85a867c9ca398b8d23068c068bdee7833be4a9dd199b6da270b5a5bc9d7af967c6829fb99e633829f2b2585c31c9d519755e3ab0e6f5ca9aa884ca850927f49f653c70b67edcd25ae0372b0eafb15724df814926839ee850dcd388f50fccefa92da431044950b2035218bd8df2907b320aade78ae663d7415a7c51a3bd05c0b9d29374bb4354867ea2ab5c12206136bc4101509e2a512daa37a338fbf467953f7f40f642005a8cd00425ec4fd96c85d15abd8afd455589ae7a327e283b5793ff7bf95f05c254390068a60ff3808a3123b0ac882dbd9f478d47a154f0216bdd79f5e3e4c5ec176945bb10f5414eb21bbf1910bc6a53dcef2f4519224e80a7185db2f49be88b98ba58d0f335e65b550595c66380be8459a02874675a3c862613a43de1be4c17371cf33bc22b631dbb6fa12f49672265c7906dd732b01e6afec02a9c81ea84fbad5caeb263af4434e3e482773cde3e51ad6a4944aa5499f95b7eb99e37ee8e329b4ec3702ad68ab6148aba18800a8e345fd6f5b9c0b379e449050a37840309d7406d28309bf4c1e43151ff15f238b930099f07fd71eeaf89983b3522af3e36bee5bd73207f849eff91246a1ee385ea0254d45adc0469200da2146cddbb75345959eec7de2ac51bbd327c27c0a0e7ead0dd77850606df7db263337c5e8b62dc505f64b697ec992c8aa77eb3f555a3f3b859d951de0db484df9e6f35dcfc3f190bf5f2efd219aeaa58a2e1c3b8b2b425bd74ac9c08f23e5d9540923c72c58e4fc4d70be8353e8130b107d1d6d16eff987f61b021401c089f089e544afe81ecbaf498b2529271b834d452d82af6b5a8bba619d7a06a5f798dbbe7a0f6aec23585b98298c9b162468323f1389b4a3f94c1f624d41e529c91578ccac52e5239047130009883afb34a0a5ce72dd1d0e2f13a0b8e28ddd53a6c436e3200c1f9f4dd03d3a6f89ed881d55719adac20bc002ef1fbf39aa77830cb176015f4ff83f8a763b5f35fb8dc9ad440b1dabc0170c8613f718d54030177f84452c5f8bcf48bc935ea29d292e675703d785e718e4f97f6e671d57025f60212058e12c56c9a34e3d95c785d6f2166c50db785cf46cfc79c2a66e3cb7192b5f3f945888fea54a50ac655c24677701610a5f0e4a98a9e98a415c42dd921e4ecceb21746334af904fd1e8f58935b2b4143c3cc6eb26e7db3a0dd17dbb6a04383d32223a6004676624fd372e3353bf74148ef4d0940fca0d7d949b6f116f5395c190c67ee4d7a01900f64c6a970c867aa4cb978e6040933c83ce2c75035486b6b502b0bec0f50ab854baebaaac9c86eedbc3e2876cf306892ca8cce4f7285176afc6a2768de0155bcf3c2453e8edadeedbfcf129b71b6dcfbde2c2b78561980e49d71381db7eae90896bd5ec77b4cd923f1d39f543860ac14f829ff30f2dd54f332c173885ce37dcca60eca9ba30954d20df66835212a89b9c66ed8bc760e02289454b27531a0782bc967146b2b0b30846ae03ac7319f2b4d79ac93dba37d633a0c6f443db9624741b72403cb96771796ee34d35b67a14adf325415a0e8abd414ac32b0587b7924172d948433e83ace3fae48fe92b0c67975a3bf122160c49af3d9901b4bc366c5e60741e03384265cca2e55f52f8730f2530cece03245deb189128655b29bba4cebac0ba226efec9711215ae5e4fde1de837dfd6ed506e5713b03e541a14d6c8427526f51a45f34d2a8341a63e92e47c9e5dd2871f3cad5403d9a1a4fa4f6639e1b0e931492ad342adfd0e61674492b87086b02e26f9ff5a8cf030a0fe4a1b89e35d79e7acaeab2288abb67a4ceb341c557c037d4a4cd321aa56aa8cd377e45ab1725e39cba866fe49ea40180d152b8523ecea872a6785e62a45955d7e88fda3b4d69e85cabbe21c9b184edeb5c33240909126eeb899d88ee4efd6b5c99466e281a79eddaaa14402a5268941035c4ab6322bf955678067a048269cda1a8a8038aeb657868dc512682d3ef75ff94e851e5c5d41013211d5286138cc3cc4a46703ff68cc0ba5696320d6df0db67f628f46445b06dd0218a4089cc75b26dde2cc146ac40345bc376e438071964fd3cc62ca7682945d20d24eaf64759a350631b1ec48cc4d860eab0b15c48c4b96f1ed827f49f578208d00372466279a30232fada091753cea68fb54343d4b12d0bc2955315cdf86a31baaafccd6a1ffa489d3ec766de6b40d18eb5d108dde5b9111ffba017e6e90d40d4f6eec46427c728ed7457e6021a3504810eefba90259669087c678a95cad60ff8ebf6d01f110edcc8af2419946664d2d4f9a0148db6d036b66cc0113fb5998eb253fa3a318438ecf0fe49661236a41309af60e7a0727d556a21196db88b2722b6962c8644ca0b42d9d2b771224e7997b4b7050bb068df294391abd3e1a219d18158a80063c567ef1f6d43c22fb711bba281c8f71dd90be29bdd50d66cb0c00254adfc834a240d16d05c137dc7711b90d5557bea99b9790b033b9e615a132ef946b251d91cf1342c6f58c63240ee83092279bfe1e46c7b76eb0b38c0f63e9cad8f94f1af5f82b3509358c6df2f53f72e4bc08314552bb58980da93a062b0e6eacd50c3d547974b998c77e3fb3abf8950f987e0db79a0899097c6ddfe8d4d9ae83c8a21b02e945b9446f9a38036d60db8aced4a024d1eee782e4a58e6a74c5383962e9df04f7933e39f1e0a3de6c0822d4c9e455db8e629274c5ca35dfcf6feeac8c5c4c172b96a7b6b2f6f9cd5a2b7f59d59fde0ed2a78e8b963aaace4627e5e28f7d793aa3fc9795dc263302b4e2053f112e768ecabfb7510d131e74ec29f820619a9fe0a189098222b6786ae4b6bc58f2d073f5324c3407f5a776e9f3aca5be135905545e27b0b6f2150c14def54323eb410255091defe36d67deadec6b8833ad3e9b6cca3d73017a92f360b4ae49108f36f0e6aafea1951b072908b84cf8ce12af0f87e5943e857efcdf2166e63e7f121484f85de896a3268a53ed0f869965b9ed7febd9c570722b4dfdf53d3888ccb03952d064ebb605720e1c7a17aa27d7b1b8ef4b3869e1c440395b0915c19d35d8a8f25887aa9d54d23472b6487ed424f47965ffef29baf96ddb3404ec501c224a4003538d76d3c109f9a46ded4fa8793300fdb25580a90193b0e1c33259c6f7b6f1a04778d81c7f078215055a8caeebe1d6b8073ffeac928285fdf9844e587b59a45920a74b80f751dd6e9e1bead804cbd22483eecbb75211eb37039fbe7bf1953a62acf070e703f0d7735342275400898ed2dbbec259f1899e16509487a18c563ccd7fd47e0e2360955159b13d78c3c4896ef298fea74604fa5d0fe5600f7bb0512ec84692380af5cc66e61112ae1989a371090ff4b827a8f873aaebedfc078fd6f6089466938b3deb0a20483b8c7b2c6fbe90547bbc1b6e00d96ab5c057bd3c2b02685f548e24abeeac6b2afc249857dddf257af6d4b88dbe890be87287c9dbdfe58283b2277083ec91f30eec3edc746f0594993c4c617a5d1186530591ab19bfa1fdad1354dc3530b8c3d7ff8ddd53766621dcf04fee77c1dd4efd45e32bf1c53395a0f036c1ed01dd70b43cf4980339d8f9b4b7eb618f8a18a791cdc82c0c88b7f3970483b172ca4b9314e50c030b2d15b2903f2bbda1c7fbcaafcf3f68e4f4ad791828d65a7fc414fdcab7143b12f663ad976b1d80bc9f1f5371a9e0b5a119525989ab71e739a772d46aeae9f804734c4946f9c5e47f104fc65c036f639fd47b0f90f65434ce8424f321aea7c82aadeb06f22e31f646a57561e4b534cbfa6ddad5d87a9248225972d678658017ea8c17483ddbc47e9d5bd1f7c2432893bc130fe5c4862c371123b8351f3860d36c02c961bbc133d514a0d8cfed55d1d881fe38c9ed84ed1f172c781c1fcb1d30e5a537fc1767a3da92e8a36edc377f25b3fa1d6b90c1edf00f0379a34a4e09bec5a01dd76ee5e76ccdf25769c489ada4a0d3591e6ae1815ddd0ec5ebe45c332a25251d5c51dd3ffc8461781ff2abe39a7d4ee9455ef2ab8d2e92c7fffaaedcb692bb11cec2953baf9b7f9b661c2ffdecac0ff5b49032fc551bfeb1de079ea1baccd8ae91f60a2908e783ef2da17cdf8bff1527452f259fe0415cd34095b9d3009f50efd83076df1a523a7fdff137ec001e3bc3011ee9cc152b8c136882d63ba3fec2e5046d66dc574866c6b89676f138b1b99fba480b4d34e3961c3679cf47a1f07e3d60505e45cd0fa2b75a15af9be8aaf1d72abb4d2e6e5032c46f43a4beda6f217fa44313f50354110bab9b550d9287db1e6816c91345f93ec8cdc53b5cff2055f35e770a5ea33ab66fbc518662bc8f2f914f1a4ae60af31d5e6d9fa7f9bbe008c3149a2d2363e0b995f60160c86e674ba5136486739c9f2d892de462e1ed5505efa7964cf8f973b56f8b73710f5e4f59b962642be3f5672959fdc97c7544211309b54d460f47ca2533343b8820e2e30efa4073c943a46ec5c88b997ab6dac72c00652249e7aa78b617d06af0c8277fd28213357a627342b99663d27e08bfca581741f0160822766a9880e37030c774fe49b129d20e40e8c3402c9e172b9f54ca080e2f09bb6c2341e4b22c6731c8d3d4727a41e68666bd216a048ff25e34e0e3cd7a803c9e4f8ef18ad5aecc2222912909b2c7620d3efbd745b15ccc95efdcc4a183fc569cf2fca4f1efa6e01b4e8842899db656f90d95f378a6023af2f3e2c43ff4ab1108312f22b42acfce1e51480923071113165bd4bc1f5dc1349c185d644d6509a4eda7ed40ba5031ecc8546f0a0b00d64adc4f8253cdfd864de49c97f97548cb5033326c27d91cf553d9cf35be2d4c1b16dd0b96e39787824129b083ef31659d6fd9db9ed73d1b587d4a849cb8fb7d163b4784d2e72fcf939074e61563de852c880a29570fe4b098b3969d6476a1ca3825d1cae7a3b591d36d352db3ecca24b8fae2acec6495c2d76b221d510dce21c23bcc5829d6cd035a8c82df9eaec4e2e292eea3a9cdf6ccd3b3c68c6a5174673c8c2e03ca61e924436e887324892985dbef9e05eef00187b3b4610c811a9245316da1be0ac2064b656bc9ab7cd8a8bed39bfb7fdd1984fa3c7f39b8175ce6b12bd004bdfbbe4f45338232cd15a1057e0b31344ffcb52b90f9585d94e7fa3fdc186f1d6257387261ad6a792190c93739ee4af42bb91747d78f008826795f12310abdbbc81c013d9c3c21448edd436f9f73476b0278c2f7387bf3d9d742a6cece887cef55575e43510dd8f9245899c7e31a1bc81bb4bd7e79e0727d3a49dab0d9f3b43e61d40576adbfa78947626dfcf09daedd7a872ad47ef430e6f82760535dd3390ccb06e76c4198d7d7cff10243fe753402d850b5e8cb30872fee14f7013e062802958ab030d3fc7b0481d92bece66f93419d444c31ca1f35fbc63d4ddf5094dc04bca28cef27ec4a27339a339c6e23e72c289b5b61dc7262a47dac18286925deaf5aa554272f452e3d5dec3426acf0d0463b6e6f594da7f949bea7c39b0dcb1a97e029c8284cc89b779a3e8224446fc3ebd49b46f46f3eec34c9baac4a46cbc43f7571ed3b362410c3f785bda05dfc45c33cb117d023a47235db2a4cc800ab9e1bc9ef526e786cda14234768601696a2b3a0c7a9b821b95f4721826e52e16da4bf633419d48288b2275708d1015c6a93523c561074f8839e62a78f0d91254280d77514cd2818327cdeef380647d8cd0c7d2ebd5043a54f3926724fba420cf47879963308becd1a05e43c917a15e035afc749bdd40dfb0e55a1c5f40e4ba19f958e04f0736b26eff2c13964563d16ab6b09e828fd5893b0cfcbf47890d10c2a9c1bfd38f089060047a247f00ec3e3bd8dc999ba0556c027b1d4d375e82b844f95af5072a556af606118a4eb1199e07d4d5f3cbe45181a9db6ec505ddbb405a370e5165a3d7948e7bd659981527ac4a4e0d54c2272cde9579a281ae9106b033944574f3ff1cdcaf9f58920cc07b9ed7837d799efca4ab56a784b3e4f49a44792212e87b59b21894373a36e922d5af6e5e783a1e81a695284e29dffbab96000b0bcdb0611de28779df10c4b554f851313a5933118a3b90fb9c7b10b4447437a631fd138cb3a78cec686ecb1c3ad011d6adecf5f760e55ad359b42d8cdad13b91fe929b16efb7c7bf6dbe57527b07af5c1e2e14cffa4b1d782a44a48d031857ddbc66351a894ae245214d454d0e9ae0e7a5e0b56308ce4f1b4efa3c7d6df6e2a5d328c91484447a57ff050c8237176dc3ae673a1601a0aba52da7f1f2ca08f171d916e6f53c49573a11c326285717d4de33410866eaa48da9119199a977a13ec1b4c69f9992a56ffd17ddcc3dadd6b3a0647b49cecda14b1eafac64a0bbc946f08030f57b23f0b8fac17f656c92d4509dfe86dab3d39bc9cfe5217c197bbb1c790a2dc1710c908b8c82bb1e1e9e4f9296a0772fa0820baaa1dd16aa5c758d68cdedade1d9208cda119e7c3a6ecd577a848108e77ab61d6187747786ba8bcb1a137cc26348ee86ab2cd455408e090e142d24507254a1ec732dd0157957f8beb5536b6735926776c0d31a307c2312f2adc7849f6bcf4a1e44ec12bc0e45ab7d21f22b0b4a585818de63795e051a2005372f8e711fc5478d5fb412b5edda5f81f2ae3b451af891b60fb5ff913fd74abd66197f1917feb9120f61981ab6d01ab0b32215a1a4ba9c3ff9508b2a544006bde2ae16eaa4af1ec3b569e53251a383bf3e6e27b302a5ca95794c7bdeb828c4f4ef528f9e68232910324355f3b4df5a7e7e2dc9c7c2433f790a8c86c83c2689573fe71c0bb11ca03b0738246be563330ba1a8bd02ee979d8a2d35055c9e9bf53444cf9143f7a29a944bdb59e6a6a3b5851fcfa931d7c08257c8b5925a5e41c33d2e6d7f8256f685c4ddec17e5a02d6f782bdfc75a156489c084d39af01171165bb235dde9299fbb021201b73509e49f3fb588880b19cee1f89a094a3d441cdb8089696796d826df7eae428f7436a9c75a58b2bcfb02ccd2a8016fde74cf31128d9871e0d7a1f769c5afc9e9338d600eccb520057989a39da760fbb4d720f6b0a7c9d7481e2268b8f9a188f678c76a03dac862573fdf3987ddc2845d397e74ff45df9d512a41ed71aa90da36ec4aa572e4c819cb9bf0bd5da9e900b808103b9504f8db5165e5147656ca3d588fbba4eb467e470dacf2f38ea00987d2c42e3696a62f3fd9fdfaeb68dedbb50077669153a88b95f395efaa82de73245a06ee5304b3b2ec1ef79c88d3b8cda82fc7db2d91350dddf06d893498c522868b29489062347e8c0dc293158e8993ca91252da55f3caa7502c4b385c874cd6f2b10ef73904d6f04fe58eb022c997abb4d08182538b60c223e0652a51911e018270f512795db82f9db18b9e746cdea5918b8cc0d641a1c6d8a2382f72f310480b09f6f781405765c6f92e6ef5bef1f87247810ae8ecbb20105ea6535bdb234d2453abbc3939eb56cc5754be9d1ca3be1ebb072e019a33c358e3e9e2815bbfa6be35a62df053caba89a0a3d1915aacdeb97145e985afe8fc57ef96f51b6d528a7edd27c17ec002b13358d877fb39b27243e769a6348225278e68db603780802e6574052e5a730e268f3d466ddb2a1cd391d358f7ee5944b17c347a66558f8a579c92d8f799d17276c107484779ba56c62903e7775fc95c1e36a099a2d106260831f1a389a5f4299ae1a8916c5542f32bff55d95b6e17863e3d8e6016d3f27cb1dfd0a52c8e04e756de37f271575d9f8841204cdfbf4fc36b11536a31b3b6135440ad7edb76e91d0892d749c00d1d38cc1a30d22e52f3dcb4e5468bf525677f3124bd03c5af88985b78ce1e9ea04f1bb6707c8d99c1230bc6853a60d274e1cba1991e8fc1b13a43a1054e381db78134958ae3aab8b8e8f62978f3a69c3909cc9219a30004b0fe1532d5c8b4d00e57ac4b0cade4a134ef82bdf1bc89c18e6ed8adaf4fb9a6ad950abb4c4c30576de98169bc9ad2ead20fc5b82f0b7ecda7bd0535d792269066f8f941e59218ec0bf952fb218a262085c4917c317bf35d83f6db184d8824c78cfec490517353262b728469a1fd774a64f165c3394784d5c7402be54cf2633e5b9a72fc953cb21939568134572ee17645163814debca4b79cc3432868819357360dbb25e9f6ba85dec859f6ea3ebd33ac1f4df33ccef4a71dc54e1fdefe1a299b69e189db2ccdd2d8f051238ddccbaecfcb62f5138799dc6a393d0499eeab471f090a9e0d172150388765f460d789656c2cf21b86af420033908a64bd903312f669f78c5d0b6b0a4e5a2d4c114a0a0391f443b67172f507ba8f1d44a827eb43624bde66e6dbc2b41fd8c7b09774dfe8e33e792f39067c543e9d331f14c667f192398dc072e05a157fed2d9c2287215c2af4e550cb740cd231142aff7d1381bdfcb46e2132f298717ec102709adb978078d0b30bdb99dccec853d186d934f5cee44c7038200c100b642d9c36baac7a33d3d20ba880e8bb811397c5e78142632d24d0c8ecbc00e55e0b37dfa1e4d72942be81b98e23a64613b5b4fef422a452780f3b46a3852019d6665796395a86de325e8869ea3b37b314daf2060145cd6399901e5355a54a38073db4011cab02b7c01337b662ca16f8e37c9919981ddeed92b8a359e96d4b8e40a8ba7db86cd87fe951ccbadbc9f96f4c046879d3ac882371d30c70db66bfd5ccec7d92c1466b5802ae68910e2fcd29d2b2133cf2eb2fa1034acc8bdeae464d9027e325868a19325777f04767ec01b9f39b93c54384038a5a8715e8a5b17327bdae7fd6ae5c05dc083cfcb1e010d92e89fccda7a94a368dfee9d73fc2bf9236927852d5779d3423f37033d3d4f05588bc8676474ae3b3f1b43213486e9102297177092fa5c52abffb872e658a03644735de734c92b61aef40b69a4a5268da2a0ce182b77f067ebf864f6e2434b295de7128447c54cc63a7cc91cbd2a54577fa543b9818788e871e1fcb9c7252985fb22dbbce892b462b9793958ed6835ef696132373ac13089d7deaf898092e56374a8b67bee628c3f756c78b166e1733cc3c4f5859cfeda61f12762995cb43ba07ba0ed6bae3f4446df6eca8f34f95185ad34119ede3cc805cd4a557dca451ae4128027703acacfe77f5eefc61baa94a83f634e51b05e6ec6871ba8b3bf510fbf210ab4afeb5ba0437b715f077c1cdf22dbcc031abfcda6a6cbbb7421794a06271c3292abcfdc4cb982209a6becd38865e96d9e28437c455bcd0f206db412fc5e25cd02c99c9f5c90fb05b8f84af9b7bde9699e831b9132c0df40b7b261ce1c4890fca1c2c951d515df5c5deb1e6476764787795ddde424ed88c6356dfecaecabff1d963b68337c19b87a4c31b96b21e9ecece9c6cb743bbc41d4fc9ca28950c650e024186dbe475061bbd36db757ad5b841b406553ea62301f74303dabdaa5fb7e652f59452612d2cb88e196221ca27979a38bdab98eba4ea644d6c208a88a44a9fd25a790f0c8e2c0ddc7b03a7c335c7c403d4ce0ae0442186a46cf19a7829cec950dd55895943430ce8612fb992c08c72515c29cc544fc7604d15f0f5e5e6dcda22d0d7f009d7270747c39e0e58f4fe2a3477fee25faf311654bb2b748d6ad0bc86f6b04889a6e58e5a65cdba71b863b4135c115753407a13ae0a966f39420ce37da57bf84cc55aca2bfc0dc3cebd760887703161be9b3cfce1449e52b484f5dad9ec125317ce33177cf4d0b26a08e222ec4775d85247556d478f3e46c52dfbdaa3d79885de64925903c44d928da6804889deb20a55b19df3d8f94daaa296127a18ef3da1d20ec3b5b560b704498124efe20f6d385a8023dcd47e75e7d16736bf14f489de1db3c9ef7ab504efad3a59cedbf303a1ee2e13c1a3b8ef9020f299ca73a58fe04356bdaf332b43f737fe3bb21c06b640949fb85a8e44189e8ca5c7b0b8cb744d9533bcc70e632988d69fcaa5a943ad9ab3447092b187446ecefb7814f2eb34193e2de6aa0d5e4cbc950be542a7162fede133ae04a5f9e1946b6eafa2382c641a5e9c9e54dc20bc17c4a3595f5a08f77d160873a302dcf13f23e14d91d89e0ac6b93a25a49c4485c7b03cfcb15d25da313ae34e4e82a66f719c2ac1bbec65c010aa2aacb0bf1a4401515bfbe1964daf21923fedcbae197b4e51fcbd390c73b2713f5f1d77bce4404665e5f4557e6ff5e2eddbcfbaac81e0492eebbbac8fa45ccc38271b9331de4c3379db037bb72c974c6d0dc3646f3a8d4e521c64f9d1cd8c0b5ecb6fbcc600fa2a915672345a79509c614d6d622bf1ea8a4fdd4cf9f8dc90c2e27374004c91792d78fc0e79b38bcef6eadb7faaa701f4c578986e0dfdf8746a315ff47ad05cb9ee8cd57c99c08bec7e2b616e1db7d9bb822436a11478ca5bc80fe700230b75169750e14726d5444c2a0ea90bba798f46a196a7d5639664cd3585637c1741715ff0ae44cec37f37bfb34e1bd9ed80d8b5ccc48f0d54b0c24c75652d1f1fb673d1247d1594be01a03ad25c33dce205c0b1731ffe603f936732d96a4adec5b526fcb065eb6d09b70e1a939e559e8f7398f5fceb02e744eda619460e3da89b7e8e231ae2b031b926f7dd46e6d39a6ab9573352b7414df564ccaa39997f9a3c550a18e6a1656f1bb90cb7b420010aa8bc1665fc82079addf1d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427e9271aee2b3b3bab8b761d3831bc1a9928414c04c0d7547c287a57a86d6f560c5d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427e05ae8add090dcd7a1ce159813f88dbf7d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ee2a973235249a098b34c84a266aa0a1e1c1c8385aad893de1d1f150db783a736610957365490cbe9e0f5eb0eeeb306f02888d2ce2354a67f39ff0d5060ba2d05a70ea53dc2b99d8807e7c98f62ae6131c18e1c878894d29676c9ab486a9a2b99fc9bb11e5d5e1f3df0ff51695a8e9d0a5e0df59474bf7d0c41ac997fca83812c2b4738b8e059ec568bada933f99db59e979bde8d3faba3d28c0680823ea72646d88df42173e6cc06d70d9d95de13ab2991f868094d850bf6043c47e6695329ddb1ec7dc66cbdc846962d6325d84e95bc56a7424910cd7f975286b63834f8f70dd6e6bd4789fab1fde3b96804b554371be8169e29c6a727a71bb7a2e74d570af0d113e5dd2aee5c9cc0914c3963b6a65d4bc7ac99595883e729f28249312057ceaf2c04bfd6b499fadfb4be8a3f9b77a771e3dc18e426ddf7cc6889be689a7a047f0b3287ae15e4ca3acf63666374f03c0f085b5f6ae1351de68279c4d163e08d9928989b9e0cb497740b6c122da1c80b7e4d355d9fb6049999949c88ca2a5e21a676d83cb9fd24ed8b3148fca0734c157dc5292aab9cbd761116ea034eab7daf1c8e25b2466f0db606722b882bae933802df6034b57a29beb73dee8ac66a7e9a329a2e6730476b66105e32b9791e6682acb8bca9f7aa23c7693581c52e1390ad0e05e3a61a6c2be1d2bbdf32f4060b07c49da5962302e468cb20bb1b90248a8d23c12aac51f62a2dc9dcab9b00be9c2b2c84219d59c39056a32abf86acaf709018c7205c887d7c48dd134fc10d1ea7d5d0f6522da6630c6dd47ca95aa9120ea5a067c852f765e4f72783cf888176e4ea44caf3292967eb451736aaa33b4717228497eb22fe22d10c8d70b0e10490f9758929213cd0f93d8c81e936854e7a5dbfcd811ecc03a16cf7db29e12e3ef9d6bc4adf67658e72f9823adf572af63020e68abb2cc7d1320525debde1c01b0cc8dfe73dc18f977da742cf616f4f7729f46af955e3cf3f4fcd95548b6f93c221612085dbaad0553a90e34425f68da6e01d43d2e0b3f8208fa429b318c97583db5213ebb7f02a228d66e4cdeee2a087e586d6dbfb6f7c085ef3ad5f421854077e0e07d6514f4e5653e6869981928b5ab9fab98860c69994267f2709a3566f6cfaefa5938c8a591133b2e78081baac6c1153dfd5d9e65e23acf78bdd5eb5966feb723a7026f80a520055389e5bff6b7df0df7cdd1f548a69460744f1c183b0c19c1e6705f2407993785b5fdabfd6aeaa2a890ca15dd8fec5e0f27aebabe5a2c244985c84fe93a5a05f784ee4869d730214ba812b2a8fb9c366bb1c3fa942abc6e137058a3e3c33b4bd7ddeeae73f7bc371d8a292e81c548dbab2d4ef97715e5e38761c199c8d7655d4e00397656d5d857dff4977410042648e6b7a1c90d64c253d3aedcf5d77be01d25e98982bb679ca8e0bbceea50b4b607196d6641fa63343d74cdf44ac8bdc1b14a60488fd64f825d9853e357b5bf96aac99efdc2b8e53c0bbbbcf04a1589970ed1190565d9fb79b7934a0b927e128f2c312b6e56ce8dc850cc87c7a5c6009df77b7cea61decf068b515317ac41dd43d5008db66f1e3cdc533fb2431191e2ced2d201f6e2996309c89a274a400b3cbcdd5115da5e7bafb1752663c4bbb732e1a58f9b38fab423f54085f0a4405f76b71a4c4c58a5216d604ea31cc6f88f2d5ed2c52f44beb307cb450a8af7dae8712f6bba62cfbbe97adb061ebaf8fab3f13db4f787212c361c7174b42f7b10b8c2375b4df6185938ee2e9936578c74ab689d1cad97c97e6190d08694ee23aee62f16dd7bcc666d6798a0bc9596295f0b3c101f3b57809bb4bad3ba62166768a291bf005d1bd30e0c071e8e2f78c7b0594339ca9a86ac5acfd971e859080b0557ea3cfa2690e3f1c300123b6c57c2cd40555b67c6e98c5fca2d32431784bf9c35e343ad860698683641df86bae0f3c30f66ee89c16f982581c9aa2ca6c9f80455473163e68870d6008325ccdddee9a55d8ed20f2d83cb9fdc100809c335c066c8a18997b07bccfc053155f5ed1cc03271575ff100d4305e597e95b4b4feba706a80506bc11caf5d4032b0f1f53ebd943c64f17dd7a45bf47d056724a1ff81b3dabf29ad76c3c0d2b48d5c6f2495dc8b4befe9383e4c162277c33c08f0e5bab97c78ce7b9a2c243006d61afde5fd31fe063d2c9677a0bd6ebe90f4519ca91ce0e810ac8b09ffa85af2d1eec2a0efae68206740142251a2dd9188a738c208f931156a723b156db33c39eb2ccdfe350e8fff05960a0bbb0fccbbbbc4d559381ce3bcdfa5af8806631208511f129fcb8998d88c093aee44e0f61a58e06c4479258492d01862a3a7fa5b5fec838be61d88cb87528232a5d0af4ce78205a482cb6272f803648c28df91952d636b5728dfa197471d5036671dc1b54848b5d395940f286766f76007cda0ba991a07904c62639aa857a979e12c61164179b1999129e86b1ed8fccd2caa34965bd5ec07c756c55f462aafd3cce9f9d9827a9fba667c396a31d0605b73d32bc33c33cc91960cddc4e1453403958bab3bd683e321a72ffa8b502b28302224e1cbd9fa6010547111f1f03c349ecb08698aad043f255434216f7498304243537cf8c7a4d2bb74d612ac573cec5c022acbd58af1dc8c1cf01c00877cb26bef664550d899950496540d21c4d0eff794a2042375e23cf7d75c8ed5d5ab5a853d0805b92c3ceebfc4cd8cdbafa97210215a310ea535a6414ae7f2b7d72c295e71823f654f470c4ce22cb4b543bccbf8fa6a44244faedaaa5ca7f45727814fb51805e063b9ffb2aab91a78df116b5c630178e507e4e48ee89d0664abe3c5ee64cbd0e839af3ab830e4f396cb90993364f94c6b85bf598ad056a0c5e3715f3662310127b3ae0379bfea7e8d11d732288d9683a5b2151fbdd3ef2e2ebe055c67995b28b7e03552e2b25c2ae285aa1f6524bacbfedeb7034d7173dc70d9365350bd5dc7c0a7dfe7506cca8d6dc70932125f315a3b6d5c6109c882c6abc36108ec5c171788eaa732e388b63038b6c2742f7652e4c128e3bab134dc51de16fe8ae3ea5b85b749478d2c012c94e185b4d7a3b7694e65cc85fd4647de30a600deb3758a7a17be41d20c49d0f0c65951a0f93a7ecf33e7a07b3ce1e0223b20b4559a0246139808e2ad82f56000b9023f930c9621f975c55f6a4694fc88ced76d4c7b3462a28ef6af722670d99c7875befc9169d2286f3e2f5c14d38887529780bc472dc2348c57aff208e2618f9be8f442b42b0d6b513ce886a754bbf000ff7aa8f0cc5fc0200410320b310cb45542195bbf6a6c8bef3134e82186bbf4248c36449ad2c2845556d3c80ca25d237083066caf6ecf866514a74e41dda25a813da3faecfae41aa91290d4faf38d1e290f1c0f26ada639072c9c238e7afdb57979ece6687aaee974bda78ccbd04438b63dd8e8afbae744c0e2bab1997b4ba4e07f061cf439f62973c6e687c160002d50b2c8840964ea70b5ebf96bded7f373ca2192bbea5fb6bf0d8cd62bb982f87f5bd056a4a7d9a1a3d516293ba98fbc27c49a77d6a6b8b1695b85d4c99536c092f279940cb0592c4be9476acdca2ad5c3d791a412cb2ce7e000c7e47b7b6e697c41335d0821733fd08edac59f747ffb4a422cdcca7d02d284e610a5c34bcd78567d0a299c041cc8cf91dc9898ac033a344b3ff5831e01c962edd7adabd1a794b03623638819f3db13788858ac66a6b8ff578ac001ef81b2f0df1571baae0af7b6f045d971ef1e51f48eee095397032349cb553de252afa26b0d24d33541aaf9a7f93852a17bac2a07209f1546c64981ce36f8397f1306be45cc3ddd247f08d3b5bed5e0dd5b66166144608bb06dda1a8db95b1e07b14ec2fdb861bff4ccfc4c1ff83a8fb65eaf4c735f5891bfd9773a5fb660992e5551bead176ed8c2f7d8a8bbe9c8bba42d3238990bbde911181d37372dac663f115e8974058b9bf7a39d14d77853f0a8197e090396055383821a036e0cc1483b9ae13b1994ccc10b8a9e52cd921c70c227fa403ed8e13438aeac238f02c480b4b1befd7d150f8444fe9877aff32eac969f927a35efeebea052f28ddc83565929cb689ba69025a87c1fd612710872b9d4c49f718219adb0321b7e28273ad8936c17c855108f66e28ed0ffa9b608885bb5e1a18a306c7193987a6fdb601d0e2e65191b4fd9980bff5f060b6143968a47e85ccd010f0f54c8fd90426dbd8f8752b68bab3c25e412fca5f9feaa696056ee89436fcd310e36a99e53ddeedecce4d2a06b1e1151cefb5bd9aff77192a868d5ad8186c11672bd8bfa279ac782c53af42f995f74dd36343b01756dc08d763acdd2b18ab21e0721a73fa627e664d75b1eedb95c38f045faf491c9600528834df5db75ae1377bacebe47e47b7532eeba7894123167bdfbe033f3f1b4a1e6695b61a05a28df64869e5d2ac894c7a12ff651c7b0af1e873374e5e3eac210c28c4b9d0d750235848ee945c0f336e1d2f7999ae06fe0db7b89f73b2659e2ec4ca12c59e17c2d7484aae20d6981e832d1f84a036dc1cf493867ab4ba66de8ef7746c49e8c4ade9d91325d7a97f3dce319970efcdb1aa61f48623145117824811e23d2a6e7fb89d0fb8018945ae9390f7bb61025453896e55c8d75060f6024b776fa8f478b9536bfacd66bb68afd81f43b7ddf7ae9ddce600dfd6e6624e42b4f20fa1d4640b852d0948684d765551371beb4179e9021e1c6f2820bbfac1978c895bd84790bf57352df9d42ee840fd40aa11321144b2f8f149e75cb85e923a395fb9432be82c95a40ed647c97cc26658244d41e19958e313e478748a9cc430ddefc361dbaaede10c95b11dff6b63da7396cf8e712f62d125765ff2970c95e5e26e84df4bad7703c1a9533467499f49d20000fd527dbdf3775ff5bc07934c5fc2c2821d5507860a42da93169033293e294e57d6632b704510a5d1f1fa37b8ae991037569accad0e5b24004f536e601b14fcdfc7fb71d4bca8f6f474aae2baaa0b21d26d9b302f6f664fe8332dbf055a783efef64164efaf1531cb57d768dcf3e05a26a2091de8e14e14332d9488f07e8ad34989949b41cbf8f3bd782094eb25c6b11c399951769e1ebdc1d182e6d7ad2337a8a21a8cfde6a74502a53bf0c7f15bf99d093f0942664b96c454abc6095b9d841f247300b63468e8fd4e21af8eb5fec8390f9c210a3ae57ccfd33d42e1a3550e88bd9933a1936f68e55bbc72610e28349bd8cb1e6e1279569ebd5ec1fa0ee5b16f17e433d71faddc53b8829392d19f2d6c436c4dcbb09c88cad75b355775f0cd63db8a2ddd7fa307295bb55247b76bf37576042eab2a5e3c9d3ae6e908919d4c7b11f70dc100934b778a8863496d8b3efd24cde6305fde89461af7df9a083732a7672112edf929c166f18374f084a2a90e712672458b40669fc22328e67e456292b94267aef9d7869372dda37a6c23af374a812b9fc49531fb2d5f6402bded585e1bd7a25c86d9d2c4d6387334831033b398c7c5ba7137a1a780eaea944286381c83e81cc9d5dc06a20f9c85d0f0861e063fdff82f7ee4cb402a8aaf1e681234aaa4773c5675bc0afe8bf3fbf6d712038f5b6814378e66a549a548646ae7051506dca08d164345d35fb04cae638aec793da9abb180aed30d66dc17b8a58b0562d10d2075c5226ac9e725268460e331102b61d84151678683f51bb1cf1372034ea197fab732c070528ad7458a4b41e7426a1d273b5fa459c848642660f7b340fa6fcbd45949ad593e350166d91fc1dbf8fa3d541ff5502c7f97377dd4b90fa33f4c5968e578982bb8deae51f63c3889b5119649a64e3b21179cd7164dfd56b23a0a4d5a12dbaa654fe807c883a8a1fe04a436a6f6e0a79236b8eb13313af6e12a6063404e99b26962dd01e4f74c10396e63ef414598258a7c96f710900e80fa3de80b6833026cacd25464707fe9691342b765d23f168926b322ea266dc012f4c26d7227ed18538b67305445c0bc712f5477f61b2ffa12a2b1de0ffb9b1205c3dfe017b99340bac6412cd7c7f7730066e2fd0d23043010d52f200eb2d96aa8ab1a33b3f6ed2a564e561b29019047f0489e442d367d531d3ac2e5366a2e3beb5e10052cadb91d5d7b00d0f00fdd7e76f027e58ef7276b85b83d22730906b26488203d4ce6a95edde858cdc9fb21e75a021b00ab8098a5d73dd8e57f1a1d2ab34ee06cb4032c3247ca912ff64d136d4e4e99ad67df7ce09503608c294e910412068ffcb690fafc26306ef25186524bbbbca9274ca5a36c0eab40e43c26d929f171c680a2e35afbd06f6669abdd8ac85eab8f1b14ede72b525a6091c93b3aebb4f143a8525282ad044a5a5cfe9cb223e24d93cac95f6e7e6ef1abd4359b38ea659c1b58adcb436f891f31b84c026118783f004831fbc4b947fa6c55d34a127b2ad6053c8e68d5f5bd4c4a303e325750ca5c8ac2bb9ef3cb2fb537b2822de2d77e3d3178575c9d298edb47040f67ffa44af145502ec80889d7f83ec4a009e53b3fa27dc0d3dfe036fc90c4e3c920a29938c3d5c02724054de8caeaf146b674a77dafb8bdae719f7a9a3ecab9b8860ecb425d1fa75d4f8fa8577dcfd9d7138e60ee2008dbeb312d41d19cfc91e5986e164d716839f82c6f921b07692a676fa11f795045e612b5f4381dd7beea36c50fc688e1c7c336f1d971773912f2158b5de958a8a1c2dd785faffcc69c04b48df3622d600212918267646bff52230622f6c3cba83806d8d03bc13cdbacdef327cece4c7d74cec2d867c79a8e7f9980289fb4493c683467cb030d04ad7b178ef85c7b10884679d2d83065d25be042914523242e1ffd54327bf2925b60668216e2e92d5d03f93760150c3272fc591b3530586be03d414807451c9716482a22beae0b84229b1a6a3370e3cf71c1387b0857d34e76d514e55e3f252754890113ce880aee7ef52c44a4933435ecdbc66f6da4ccea76cf2e937ade58210661721715f6be327d14377b69b9790aaacb15e0fdae91183f734a47f3f9ce27b8c3aedc2e270251b74ad31fbc7cadb11f96868a915356c76170a555244e229cb19dae6dbcf114517f3ecd8ce97199261283101d3775b02d33094f884ec085f31c5956d46abcef4ff934364f8a0d97c82552650599a5fa7a3833203a7ed390ab12d66453bff4f5c5b98bd781cc80b3e15a89cbf67271eff207de952e6bd1f8129bf8c7172f04e28dc301ab83665ca922c0d8dc635aa2d0afe78220e98b72ac10278d44c91a4e4f1b44a91890aa0cb7f343261646c407f906632919f94adc5487b712b3da1c72c96963f1f72415317e63bd8aabdb269958d1fdf4f92e036c8d7dbb4911db7c4132c895d9e4dcbd46a20cad7f0fd1a72ccb4f0a1ad7f1bb0368d75b61cc7412e34973bc9ae6b84f1861404162c21d00e908a0dc1286c87d1ae641d93281d0cc1813e4370a20b6973b501da058830e50b32059616f6028e7819bf9e07dd429ded94fbe4d0a955bed7df4de8987fb98f476ab9142dea2a115e168b1a36bd2cf0bdeda1660ed60b95e322618a130e0b596ac86cfaccd4e01c26d62d181abd07ce4d2f9766b9f08ec4cc1d9081807e9c4654d969dc55ae9c5d6b140ca6752ce53dfe4b79a6fddff397452dd6f3df7397eb45a95948045058742d26b60e9e8a732fb4258cca348caf21d584634f5c1efe45a226ab91a9998533e79bfd6b34367404538a752cf43a918824fe74866a76b699e26343fb042e32923d5dcf0e7dabcf56295713f4011df30eea7d40fac3152c78ef54edaea5259055a018028c5786ad7a535033cf26577b190b23bfc5d4cca77553d7dff83a01e6d6d6b9ad71742b5f25c69d3986a98ff6672c8c6e48496cfe78d8ff51fabf51e10fd2549660d7cd9da86d7c1de910b20d3cc50215bee7f38bd07a5d3f42e500fec186c2e78cf7092efd524d7074546b5ae8a442e65f5510979254a52e1ac322d431b0d95abf161a54f079ea64bb13ca8c198c5b0b301cf36a221a9edc7efaa4931bd72c122ad9c2850e8acc46a250797cf42c6dbfca2fd1dd5027af079838482164ac29d8f2bda8b338d42cb89c865b312a9bb485d3d610aa9e0617ff10f169acfe2b344e3e370179001ff4bacfdf5c44eed335d51ea84dcd71551ba0d508f9ea426d87d0b184da7ab6a8cf8c35d666976b832a63fd62cec780e664a32b8449a31a8f57fe03ef07e044f63008bb76db1ca603b3f5a9804a44f6ae7f09a37ab41cc5953e03b584cd9edd5702bc8d140040206c568093df3d34c08f9b28635a6af25edf8a97e3a6303139c5d64a20b610df3553ac235225fdce9eb63ada86cd7e2f62ff522ad8a7636daad3aacd4cf2b46ef7d785cf2be108d753631a31ced807aa890e34903f77af464ac3ccc16f23a567c8812a9c52d16facec7fec137b96feb70b85f73fffd602bebfa3e4698d08c7a1531c329929339a20527ebc81fe8bed2029a8eed1ef64645275682860560c88d027e83742a3c06920bfdb745190e2a510bfc89b1c0a9418e78fef49c8eca2db8f532ff9572374cdb4ed88b12a47fb3b00a59be4e6322f51a16385860f074542bd57a09609f5e2f1f94d4a92d3a84a7a3bebbda6c2e9fef6d72b35d0d36f0ca6a2599c1740e4eb2649c71a5b69389422f118a3ec708e121fceceda596c485860c19a0785736070f4f712e76b0ea988d2b91f7b8c9e2df3f528e5a327b7db57e6062513352b860738189e765315c1f8cff839762db30094cefa87e37d30d8db5307674afbddbf5961ea4e46bffe7feaa8235caa1efb55ac03237bf55363dd43277ab539f4b3aaef2e27aa79792cf25ec5dbbfd78770f9a703ea803a828ec3d4028f0b0cbbf1b9059c9e370734be534eec741b0f4e46ee9426a0df4c56d8b70c06ddfd1db374b306c2bcd4547c77cd5ce7235f96b9627211428d06e11f03989190567769da889763cf0c76bc486866e93795274472dd11249e8cca53da81220b516c961b9fe5077acea8ccc3145d47130c0f99a9b969efddedd3fe89e32ae38824b55706a21d3a4d0fef55601270bcbf077c41db351e81e7311b785a783f5d01791238fc2f4ea247dbfb65a3e2e946f7f4715dbb3fb91f930bdbad059799ef3a77784a4a3f7379c2df831644ec3a921c64b9c3c5d9e982907f20aa2d28d3cc6ac1dc321867019e8607a44470e0848747b0e96533cc989695ae198e12fcedad38915202e5c859862b2264ea84d84de119190d9d8234e80922a14ffcd09540ec215a9550a31460bd3c91aa45bb608cfc7fd4565628612a8f030dd7b8d7867fde5bb5524f4878afe35e1ec612f155f03d0a73b9e374b9ccf176bb02fca9d351416799bc2d512b9fc8578df1b6794c156e767a7d301ffcc1a22c6918a1b374f2863379c071f73678daf934943130cc302ab7025046601996ed5ee92a0f6689d56c52e049a7763224043964d526faec9127a137aa310c34d1ee97109b6134c8a09298b1e2058176c96b49924ddfd4eca5030569ce5a8db44c07665b6bd176c9f1a69574671044f35c6566aa830e26066b6731ca7e1a26a575976b4a71a9794265561e01236292fba6cc2e04e1ffcf3dd08aeefeac1948a49845ed128c23bc0bb904884aab67ecf67126f33792e0602c63ca6cbb021a1d3acce07dd540017e6fae9aa765078c5ecd0490eee32d90ea15286ac82b0f28626a4d6296d03619e4c42730a86ab404e3805893ddc3e86d03e9ad0ff184581037ee1a32782336ff5f5e07cb3362e9281de6ce48f145ee738f8efe8a179fc14467e9476a76986f12d359288f567a8e389851c3fe68a547e78ade39229dc735e4f6cb88dc406f09f74a79e7fe2f8f09a2bf39d15b388c131b062529f783b4ad1f203ded3a57b92560df7bea93aff7e1924771bf32de3dddc59783e81ead3dd79fe021bdb928030fdddcd3ab4b06caa93bde896f5b01bccb21c891754e3415cbe5fca34b1fb9d9d3114b5986fc443ccc16cbc136f7ce66add562bba259177404108cf1413e725345c8682c4d379578ba760c5e5992d962c2eebf4d433c56750379bd8d67f2c4759f191fcfa88dbe621e759cc53eab4caa1ffd989d207ac0d40ce03a70cfec94d1dad8c6b1e59022b2a5210f49bcbe53cd782f07444deca4d183651026bf02cb78b55c07dfa625a314c47256a4bb2ccd320943f20bdb6e1f85c41283a488da99f55699b4d2d9d7ed70a8f19601888af5fa7b37949a957ad7764642e02d5f9a4d77a8dc4a70b9d025169c19275c42e8af578fd645efb26e513a71f976275114e863b8eb1f2d72a93b2c0bcfe0c8ecb56a7b3cc4e687da0c6a645ee36f1982df7f2a7d2eb7d7784a2636b9de30f729a6e94c5ffaf310d7d2b2d84ed6bfd98abf64d5d269c5c957f0c854a88aa75544d50d0a467d852c11e85905b36b22bd17c49fe023b8c7181745c4ef0705b4be6403b1579091bdc453e0864651f0450957c3304588470c45fbe35afae72cc7ffcc02fb97862953632e1f0c168513b9871fdef8075ec956aabda76366d90fcc2b88024b09de31177f671c55198a391eb4053b75b583abb39147b148cfe353ec18459975894802d558f2e9a0577f1b0a27266fcdf590190ef441a30dda867cd412096673bdf39c694f291d37e8b05b9dd04584f63e4f57604bd52dc0c074e32d07593d91786b2a0fdea5823d00264b749c69162d784dc74b48cb10af8dd87730bdfd449c379261d8e70076407fb663a0df422bc65a969fbc602bee8f5885d0e69a613c5ba25a5a882acac726404777c7878a58b502ab3482ebdf3b53be554f6c8ac4176d1d3dcf11f5139bc5b4fec2f161c5574514ee9d5dd589e1219eb04f1e94f22ae1831cada9248b39acea402c87b2f9d9d57fe27d5cd3cd43f4a06e2d5e94c439a5ec00c3b618547e4897cdd1f868ad597f5f02faff2f33d477b434f941d7113cef31283073ad232ceca4b1ebd5144a72f591e46650164be5bc88822729897f4fc20e561fc51e5f321079651cf246a6e91d62699ae68b29ae0f4b4168abe3db047bd242eea5ada43f9c34f666612b12718003bbc0b794694d32cbf3ed2e8ea9045ff96e12ea5527149a2885fb275c9f9f4f5039b57574af64446c2c2e5eec307b10f04041f7469cb92579e667928fcf4bdde68e63885cfd4bda21217d45a722203b7dc7b2114794b54e6e52c8c158b51da3e1e401eb812ec9b730c95c0bb5b9469b3866e74961c5b997a13ab0bc8f50d948f28cf78d885bbb020dca0ad656b42e0a3c38675a80061e21f12bcde6b84b8bdc7291751361355eaa00bc0125f48eff26222f40a7252eb0f194b4429d421c30601601fe0bab642e005de6b17850e6192aa15d6475787dc434aa381ecd40597d97dd1a7de9e3d0f3767ecdcac7ef399df456ce5866312554feb28460bbb00c9298c2c43c97dc47dd7f13e1ddc3b6d351d0de922d381915d436f2fbe61d7db6b56ca20cfff3983640cf05ea2fefdc11b622a8316a58a8be0312ab2063b318ad7467217c403a2395ce8219d68305a02820c7e6ff2709cd49c79c981e4f7fe1d85bc2a441ad685a4eee4335dfd0cbcd06f7c30f87faa7ab4e7ae86ec22b788c76aa4265a2ec6eb925999f18f9383e0a97a694ede58774d600a03e925fcb59d0d867ae725fcd8dc1d2eac96662f3bf24b7188b95f5ed6cfada9103677d28c7c2bad7c9bd3420f4a232ba467357ec0774c89a5255465143a36fe292aada3965a0c11c1d1e10a1636325461be18b9fd1d12cfcc52c981a10d5d5f9570eb5eed7299ab0b664bd2bd478799ac1546b5f948f375784a3ae5e1723388eb1df3cc8df80943dbbac14f699b5f978830e5b1fb7198ca96a37ccf5b2d292770509161e4b6d9dc46f16535c88cedd4a8af77534adf9ce0711de80ed62d7a3114514a7a1c77bd54a5f26f16842d8996ec063b0922e5788b85d541f70bad21d8eb97b73de43ecd43d2c0371736f7cc5bfd0adc1959b6d79fe916e7a20a4cf95987e62ec48607ec1c735e3ec587e21e1605e8449de64a22876d723f8ad2ad9356cb017a5e02373a30b38c69a480949f6c656f4b0df826a54fdccb3c6cc572358047fd4ec1148094bdfa4ecc522da0e56598386d9e26ae5bd7954bea9402252b2d8986fcae7b351bc9ef0afda39192c9e334fabd63ea44c46d163f39bf8dea68fc472b22f9ec4ddf0f2eb813fd5cfa947467f9c7b2cd71a48070adcb16c733a4fd4ee3452906707d283dc9c8a84e86925f265da11cde5fc7a67973c85b68265233273679f16aa129190e13e6b6d00e26fe5fde716e6d1bae73a1227f4b69c9e857b9ee673bffe1b8a8883b4b050a53c10e58487887dc4a543799c0e267dc287aeb6c5f560e9f1822eefc21ed740713be554412c1e4930c03201fbd14084d6ec1464b16f4144db5ce16c8db964528bf92b7acfea91f3a219568fd03d684883835ad3a637a0bc6e437ee79236512b2e33408759374c9d0acd19a264efcc90d3efe899a3d66ae8fc1440f5b4833da6452d6f71aa662c563584844c3762dffb6408776aa0bbd8a86cf3a690d6d35935a1e41d66ac50e1320314b780c9e4a513cd819f7df21316da759a5b2cee3fdec5f35030fda1daf3ddfdc493d0a3893c23fcc770d0b4344074dc40d07961cf23b4bff88c33e1b2719200d62872ff986b346bbbd84a5af79dcd7df6fc53075cf3aa043d070c4f651fb87fa250b922b26e6469b865ac01e65938d75ca8365b7cd561fc5bc98965d4ab652432a87ea3cf8b45de40fb1046083f474c7fa3d7cd0992902b04890475089717c3bd346b010bf151c8a75e37d8eb783482608cbc28165ea01e10d058a538a98890a53ec630fca5d04dbad26e1b90f5710813e21a0a60cfd476dbce943f3ddd014b0fb8a574811d1719a541470ffa856e52d40344f25cd74cc561c255a6fb36fb3e8b00500f446319114829c4d2a3425a374f934cdbda48bc01931097ea0455536e9f44d5cdc56b26701c10538785a9897979aeb7d9321b7da2de3801f474adf652b00c946acc80e4031c81b426058d779ac2572ead7eab6684fa309d77b34cb7f8e73cdd81a947d9b9ddbf74f5646fb33f6cdd97292b88adc6e56d9080dd8d6381cea2bfff745e71855e29dcc9d972710488139ad029b5e0ae3e11c98211b6f3c1b576c91ef37b8010a6079181040469c8297c3da5bafb95f3fa5dd6b94bb715c5174d8fa64f74a6b7d75d3fa7470e59e658e2f18d7eecf5f636899ac7cef5084271db4648908c62e3e73811f6aa8095107f2700f33811a315e02a9c8f1bc3fd87692faec922fd093222d79269dafd62a7a24755f0855b64c56978dfd393bc71e00a80513b2d50e8f81ccb3551a29587e8757856fa6524ec7212e4ee3a637f4d3982dca806b46e6ec81db6654bb4122688d5bf579116abf09845c6659d0ecba7f6fb8f8da1f3d3a874b38fa36f5eada1533eb6f17084074dcdc785667a7348668a924e4a7e9cb1b46d20a173beeb7887b15ed6ff77342659d0e6a63154f1e9508af8255a8b2ba4302e5b88180f676393d5f69755c02229e64fd915c2b7b40e3c5578077bd7d35bef8e0932d0eeef167f2c86b3f1e2d8c3d6bd92b35403ce4360258b22d4ae2d72dd0f3ac765ef4d3fb8e515552341c58b9ed6218ab124721e2ba18e689c27ca4e64e744268252c5a9cb3c4d701616c26756b17552322c8ebfc4a03672120bb14658d4b95a6861a368fb04f2c7432684befdc40817dc417de6204be0f5f2e6c799de96c7948e55bbdef85191d8329fe5c95aa326b0dc87071e148d68e34934925a48da5683b08d873bf324a37b7892c89013df15a4f094843b3de198f31cb8b89468b097b9efe484cab6236e233c2e7dcf63a23a4a45a736377f7d7059c7ebfa72760caf8b2580dcac6cf4e64ceca099b45d0844081ce1e31c7f959fe3bc6454514ec0453079fb4d3ed55b86497ccfd9528ccb42f647a32d86bb90e6f0be5ace1e3feb9cf03bafb078de21216bb6756ab27be0bd3330260350a4ad457450bd92366716ba79a565b23c1f1344a0ee5ea138bc0fedb3c0f98ed2845688d1acc92015456765868c5b6cb353fe66e183337057b8b334658fffc4cc54c98e7a1d4dae9c00fa26684059c7e5412c4f54c469065ab55b1ab42f48076f08957582351f942a28e3826a53d065d9fade9c883ee279870957ba938c202cff7ecc27d38b26bf50faa98e6e134bb283536b234d8a281ae36a63ff8e7c9bc4004d4f70811a5f17fa1abfdfa5824d5ffc5bb0a2de0bd6804c1b8131bd3aab487ac9123a0861761bd5de18d0cca9dbbf157137c0373ec7d016ba3dc31877d9069451b7be85f06477b952512ea0690ceed443501550018c2b2b08fa9356e09d8044c30125620949899d4a6bcae6e232ab336f494d48bc1106386fd87b321fe30890c53e0496fd46382c3b35fe59695fb22a7219099e3b0ae69f24ba61caaf9431d6911517a22be8b4f413a5d4446c661033919e7cc05d1a88643161236b238776f7a921f1e15c8963ed9c85248e4e9857d3a88b4f053bd28a9fd95f8f344389bd07029e09b125accc66c836dc120ce86402f54ec5973396792ba7fdbc62a60d3397f7debaf43ed0a9f09748a985f835a21f03c4cbd2118996a9801744eb34c27aa5ce31be852f2969f757680d60cb67f6e8ac5f607349a2207ddfd3747ffce546174c8e3c1bd11540be3f926ecb9f33048a82bd9076848db4d219b841b4f02a53fae53e7e856d945ae8cc8e7b926619baf2eb66fbe7722cf99fe8b618fc0c1ceb3056f21274eec7b597f65ee22f0fa2ef72df8c7a02fd8182bcb4b6efa216318bd4269f3d0f8f1beb75ce861d45bdc91c9e4cada3337bf4d8811c5177077b49ad2e32e5e1e9b7e15f948ccc3a36c16ad8a2ec284709195041e40dd7632bd786a5d443c26d91b2f6ba0506e1969a6bd822465e0b90206e1b4dcdf555c6b25355810001d1de4a59c37ad5f430f5835487085061a10a451d6fdfdcaf6e02c25dccdb57c26632e6b69649bb07a178187653c279a2123d9a41dfa05cdaeca926d11bf19010e34bc4ac5c1331ab3f24806879f6138eedcc63f12c47a79925586edeeba88d40f0b6470b804a3c0189cc861dbf6580c23e101f2a6d0f29f0afb40cf627015bab169314189c72c88a94d0f5eb29d7127d5d5c636ab004d449c68d00c8b04b3e357ad98f128305e611a712ebf5d73ba9bfe506429903f846553952083750763eb778454dbffb81ae239b84894315cc866e48073207f9664a85ec9fcc6ed00d2d746ab8191b80be065917c523cf099790c6b394a8f3310d30ef4d72ba8a9a2569345085888089a29551d55fa16e74cf121d45792095e51d4911731b93b39371f97b5c8c39f73fa86569e5ac02e5ca73e09a15eecd355614c46b85c5aadacd7f500b665b3a93160ff7dba8b3737f4ec59e453ed2a078cc49ad60162305b8cd28f16bc2bbc8614fa19c13650c642e2e3c6578a1d19c8521582437ffe28118954e5c994239eeb008ebdd8e3eb7cbbaab648657179a858996f485161e55b338c6aab5939ec524264dffac1566bf6f25447946bbe9d9f1d2c349bb315dc546821d99ba51c718cc0b62b61454f0733d2437a8bf3e4db849fcf9a4752267d90199399cddff5436990226785c17c908b90ccad6e8fc2f7876ebc5f83e930a5a1fcd6e259bf0aed3efb3c45b02a08451fcef4739342f01db8a86924b37b486507cf71f9f0bda718f986aff5013adb75bd6129a3f005eeeb5abaa9237a20f5feaac040902d61b2ae6d9e4b24f4deb7effd7dfbb1294887d69540efd71061fca2d398e14e97cab77654e6dd97cc2e1b0f76091a6abb614604e70317ad1061fb91ac1b45527d72a094bcd3c766dbc4351ad86c6f7ea4ed87c3cbb86f368bb17b8650c4b643fcd9ae286880ccaab235f43d2b727f9f206f28cf59e420040f33ce66daa6f9a63e23edb0b1eb607d33c0b1c0b176f824388a60c982b8b4847d3572e2472bf3971d35e309169dcc465f9618f862e4f2169b51573d45765322353ff0accd6e36e486e49bb27ed3cf8954dd81df8b448c7696baafdb42ca3472cbe8bc4c5bd6ccc0c124a926f17246c7c7ac7a20a2df8bd0822cd0e2090a08e52f781eda59568be365899fa14ef6ce4f98e56ab0a078396d98d8ae4cb4c46c731ba41303ef3e3ce8d7af03ab3ab8748a87e661b4210c970ac2ecf40aec0bbb2ee8da680adc07523a43d244b5be2353661168a0a2abd4bb43063210f1bc0b7279866e3278788701548e21296e8ca0a04adb6b619995982c9f09796106397f42089ec1dba80c8a8bab900cc6e2b44df7aa46dd2c6aa5a1968790d69ab7e3e6e85116dff041e7062bbe7cecb29710ae5f2aa1246a4bccd5d03e3e2021a70ede2981affaff0cec04050082d45c261b1879f348104a7c6d494ac6037706dd09530ea0c1faf27c23fd39794eedb46120105e44a3a844f02d654f0d69b2fb539aea81f5350ac67793b4bdcc8c06ee76f15e35dabbab7aac23284f59a1cecf763c3be1a33093153f63bb75c2dfcec691c9828d1ce4fa3d7ef36ea54dc08933918744e8f7fcdfa205859db7e65d25896b1d8d6176e4fab474eeb800971a34917a0c3363e1fdd689808a237a14404a866f2c3f0f84f3f2eb5a71afc226fb026344fc5cd936fa8ed0e494883aee09e9262e777c86e10962c4690d96ead6b396a8f72a550ef0f831a6731b525a8931716dd123ce708672eba89f9cb409443d76b9398f6c0ce36de964d3eedd2036de39f0540ca63c20a0c8648e9eccbfa96cfe99af0da8b079ea3a0bf77dd65b6317ca9b8d734c0d9f81a6003436b8c534004ba01c6d55c751aa0d924055b724b9549ae5afb9229e836e8ca5e7e71eec1ab13ce296148f44ae3620fc5d135f789a95bab33d752256707e6a40cfbe25db83e9023909754a9a844ab86181c3c7f7323ede48fe0a307c815c257bfdaf41e551f6afb196eb398f0223f0ccdcf308cd3abe1adb292b8ab908531f3c69afaea84d021de3f616a36eb53a6579399b61a836ebe57ba80bc72867d209dfab8f27d3196e19282f6772bf9e797ffad3b60da158d527b88fa73c3fad449e0bba99201e631bc303880f5011ca460d5c532aa52145cc9baf42d957b0307ae93155a97cc839a6c43ab4e71cbd9fa9dd7712d3c75bedf32bebf83da76f8c47fea528059e60c9a33becf0a5cd8c1c7762aad527fe743b6f0b048785721c7fcf2786061fdc4fc9f890ce701564b7077cf68017f1dcb5f7901a1df9dfac84a33087a1ef62c3708354f4bfb2a46e28a687daaa84695e604639be1de8f7b9405a8b7ac010e65a1609784ede70e5512362cac6af34b3f939b3125421b0c41f817f01ee26f9c8580b9ad6767bc9fd7231caef85f6b07af7328d96ad46967ee216f58559b4872a8aedaa255f944595bacd555114f14f12e8bbfd65bec80a46d5a416a3dd1f80a280f9b6541bd3599e9c7f215347dd87dd031ed4333547b44f556051b388aff1540742cee75089f70a721dac0357a757dd609d99b3eaee0c379830261ffea8803c775e9418d06e11a8f25d18a9fa22b3f534c593cdc174b36528859fd338ab6199407b731ccfc3f4a278dd4223e7549b0f560318f3e653f59b58ae2cf778acfa8467c1f91901aab8c4231d88b4c83637a8e019d76c7f3e2b84b039622432bd9dfacb0e26e9797692610e00ac5bd0a77527b52e7c7948e460f77443d16828fa25ecc092579f59fba0d162834dc3b4d5b50135f96084c662f4f735dec57c1911578217b68ed0a938b959dfff05d40d8ee7b918ca3fd9f3b544eb34b7f51dd254f668029697fe13b13c7028feb4088913d25dbb5f1a6f27da97f72299560adf18e8a9615a811c6db3d6205ab3450315aaac130d1cabac431ae503c0f8ab176448f858b7000ca71ab42131916633f5a1372a36bcc0dc8304d2a9bb6855fe5aadd00fe68bdb7364c6aadbe28948c896f1f3f20be251562cacd377394a046597a5137c7c4c7e8a87fe65160f81f34df1e220729e2a865e338df21ddcf06135a02e2117b575fb80cb8115e4ba2e9bc1c8560c848b13ac144b86bbaddf2953c31bb26b43c26374970fdf0e3dcd2895d2ea33ba86407635d17be75da8155c2bac60aeba3f8708ddeeb580d460783784e0ac460c95abcc4163fb658aace5831f9b882bbd217ba3dce357f4224d726d91423f11ed4770feeb30fbcccf8b7d570451ba2d6ed33f2987d9c5831e3260d6cf30697c05a79b983301424d4ec08206e0421d9cecabca99885feaeefba573046a26c11c1fc92067dda975311c87418680bd83ed48c0dab0bda71e9e16b5975ff2596e0eb26d61718ea0e8fcfdb598da6d074bcda6c30ba41a46e1b5155069f10d0819f91ea1d9e94d5a65e3c6aa36e59bbe6d19e8bdf977d9de88ec95fc6ef28be73e1900f343561a4474057d18917333a0b1631c46c37b0eeb0d03ce6e631d06e9e67b97befe64043cbdcec98b8d4dcfba43cd4fc8f7c1bc8c897a8dd62e618dac54192e5e669dc8603a16d622867bc83c190ef70473552564b8c6e9948fd346c75debd9dafc4f7ede0e628e41cf3c3aa9453b08fe61a4b39bfd280812b3bfae3f1aec263a73cab21f6d28dddd82b1d643813fcaa8f0fcadab2d5b60e5f3c7e38d23e1766e925032e4ea2bc21443513a785e66809a1006919b2f56178c83dd991080f9efd387e776ade05337787fcdc76d983afc4330ad1d1c3c48bb221132c4f82fbe31ffa628237c286125c8fa26e2b991749615e535eaac9cfec29890fdce5f2856a00871c801e968a31231920d997cfb2a53caf82724cda45015c6362a3c326683a1706ae86be1b078e88ccd880b09163cca4a34ae260395ca03b274bf9fe025d0635617c20353f65ed7693516c73513336d577d9d6946a278bb07ba3bdcf579bc4ca747362904d5a8197ded71a323e913f3eacd811b0fec050ced93acdabc3e88367b18ee13a6b18315185fe4a2ea950d1c939fd4c6992b75588cf2af1a8845d162d801a97d90cb52ba3413e1119eef2996e32c8138256a5123e22a6dd61d3c1926a14250ca72e33e19bc17d0e9db69540d246985cece78c1a4a6becee8cca598b1905c72be0abe235dfffe4331e8f3ca5e98422ff2d886732d89331ba7143b0a1481aced702b7e09de6344482b9ff5c8dfc7d1e11da8ae9befd4743a83513213219cbb8a9f70a7f472e017d3c0b694bdfffd1408a1ab3b1d3cdf310173ad48b1c7db27bad73b3b74c2baaaade8341655a683603257b868edf8b8a44ed1a501fee780f4641a4822eb55427b3a9d8233fb5724054659ff8593948c1f2b3c76cc1541639c0be5c93c99ef64dd6bc08eba26f3b69683a661637259e183143fe8c8a2b7ce89684263d64551be854683334e3671ad6f67c7eae3ce6864d12b7a0d24015d0773a62cec8e7e6f44a7548230537d08d0ffb42c88ff7f68dd7a1e9f87b8c04a3be860f4dd46424e59c1a7bfbc8b62c1b102fb0357d4f137edb65e8f371024a9967a211a9063a42e64434311ad7276f1d9ca8f2f88ddff270a16a8df8d28aa44a1c9043f6819f3fe3cc2c749e2a5e465a9d98ae748f1a1fa66fa7cc56bf5b544520e328aa84a58fea73b24da7dd975cf9afcdc5e8a3c0901ffa16b8b1e666f1506b888525530a51d2fa39a2b7e64b78e442f097c98bf4cffed811473d477b619be38f2a758db490b4a045a4e2ac04ed1719a2584c03a407e3fb3caca6f1af5208a917673f1d90b55e50b9df1d235a0ccb90ae368f66ec6f816face342de592da886557356211b6e99790d1756cbe41e061b428d188e38952357ca52515cf80c5cba30df7a3496c2753182251edb258a31027be488351cf5bfb23b58b82171dafcaf5876a0b5d0f2864fddb0bc3b0714b8041b679b37d695ba24a4bb69e8947b8b29277189da74c7005965a983bc442f4f1cf8b0bf48c7f9f3f19ba1abd91998971d8cef200fcf6f236de0836bcfa0517344d473e62104c65fddb729f39912690ed453e2efe7694805f592aa4e3ed2ff3ccb8717cefe6567ddcdc8641420f341f661fbcd23d09429cbeff0e055132460ad17ac8fb3d379e4ee980cb6b641321416c63254d115ec0892d1fce7176c71cbff514541204e1d4be7ef8c1a9d21fcbac7854dc8508c5dfc2f8d84b32831323d5df696e38ca691987b151928c04400925bdf4e4013c838da8daca25d7e47f62e9a2e45f3e4bcf8dca9725f3d727df1f771b0e66312efdc31a3be897f2cdc6ef2448ccd49e86787a67a409c229f221ecaf2897a685bc505cb91450e08ad8ff0e91474ef98acdbd4560d0d1ed39328d2008beff5290c418efb764948e37ed88a624cbdbe081141fb42baa0696cade9ff34c131853fb4c23689a4ffdfeeb62d8456bf5c264e3f0ad09e8417f84d9259e7f46d9bbbf138aa9ee7f7241892c3ec71ed9859b6089752e8031dc77ad0e9d590c1b9e7a564c0620c458cd70f5f4f9512c24669d21e2499a78984bb181f75cae83344f3d0a58e14f32897f221b72cc8b51b287817caf4203e80db3e505295849d872ddf288f9b3ae2c1f7cbb8be0e99db111997fd9f526a7ad854cc98944886964a3c89fe05b6e5bd539882c619c4d214f6b720515ac708d160f7b0772723ade227f0a1071d8c88e6eeec92d22c6489a937d74a4406b67f90bd2b6e78d91ede396119fd833ea5f64be72c20bc93a5aeb0daa61dde5b04b2724b3220d5117807459ebf559683de26f3e5a58254175d9c1717a042e99fb2577792c41de93c6549fec536261d215fa9dd85e5eecc7409c9b9bd6d5fce1f9971a53832b59e493e10f6d5a45b9be5eec05e28e3a51bd256bf591f163200176171cb084c298bf4b09738ce16910f3458e76f022d7a5f5a01a284e6f360f622dab7b3f27f46e02a52bc7d9c8dd9f1facf5df2325c14f01433be3f59f544fd8ae3a15e573e400ee27f832c012c840d4354a0a67ef7b43982dc28b12dbf94ed71f9a3b722c7f6c04b455e4710cfec005ef2f783110e5835c872d753dc6061296197abf10025e0dac49dbd6ab86669030526632d04dd1dbc91ad5eee0720c391d2bdfe6de77276e8e37531999e2f018c4a912d9085cd386af4e4d1da7c234d491ffc4b11f23df627345d02699bec20a86225b1736c63a4095ce020041fd26c1b81a3e910425e0dd58666f503de3d78f260323df1b6fe491124da30b4028ab7573a833b39f95883bf7ecfc7c8319b965bb54fd648c2ff4d17bffc4f0e9af83c679a2316834446939be3b460073ad7c2aa8d8655d6ab2ed1667e8221aafba2aaf0827075a5d157214d61075cf78f24749615d770074432202ea9939fa97b93d48ad4d7c22b53f69dbb5436e40441c9f9ad3850b51eaf68b084fa5045910857f09af87c5cf9c0e8322099b59ec3ec8ee09b241dadc8abf3ec22b516b70c5f43cd240d1ce2cc8722bc4c58f3282b60a5edc12a7e602bd52651f166599fff86c00714d222cac2a59911518385a2c2d188910755cef92bf4a728d328ffdb5c868df523a6615e365ddf24d310aac30b30e788be4fe32c05567a4caed036db5fa31b06c087107c99676a70e56f5e09300417bd09485a995983965fe752107092e518d72fa93299e973f977d1223f0b30c142ee1e9aa6037e1a6778d3558383d94f4332ac662a4f9fbe5ae0c388614e636ea74624c79a090655a894024381875c45237c4c05f9d287e402e9b1d83f349ebf4100ce435be94973f3ec1415e3ebee6e63ca4cf78059b770eebba72b9e6f183b2cf08a9a2ac45b4f42d71556bd1cb4ea7435a902059a99d8682c2fbf26b30324e6feb0405c02776bfcfa8f079491de54f07cb7a01b21e1d6f1541ae9bcb160039601f69551f282812626e6270ce7269420795e6f8c1838d15e6146d64530c5157a5e56831d4d4e279c6da108e9cb8932298102dcb8f222b671fc8adfcfb0f7120896417aa7d14d34bd37500e5d05999047d88ae3632653a474d998197dc2ecc180f7ce8f41b85491b634adf9dcaf4650d52be3b8f565a5b4f4a9e4a5c99fded72d88884bc8b426e62c9d78e55fd6842923c290e0fa6e10a19c3f1aa05d06d760ed20638afe3e12f8c095e6963adc184a0faa121b24b5298c922472851a1ed95a53537c753022de778a80aead7dbafc2a5aad2e60465e3c7d831a8f4da026151ccd86559d54c567a1d11ab10df196a2605120c6d459efa396cc42ef72857181279ce9f401d5185fe6d3962371ad08f74a2b508650c8312fa6f87a62fad08564fcf8ddea591e79e7754ae91fe45f9e4cef71ec840c628d5d2839bfe4d3943b24fdf407acf6a3204bf9dab4c286dbbb4fa432122d78be9a1f0a706849aacae2f582ecf378b60a5d1d312a10bdd6692186336cdae2acf5a435d718a67323e3c4f37827b33675d893a3efe127c06bff6508f5abf19140f4912a84f78e002bfa6c832da3399a96b3f37eb3a4c909998a684552614b81a340a94512bf63a48f0e02f2ac7c57416247428d606bf12e5a97f95fbefa48126714b9a5622b8a5ed3ecb0245feb4174ead151d681c1be619d4afffe6c1892065769df3f15b510f9ecee765f69f0e7b0fe02f538ed9a53a5f3ac136eaffac409838b6691762a888cfcacc34e1d895efef535f5d68bf937f919eb34ff266c5d42aad72a0745caa5e1b623edcfb79b9bb8eca6d2eb067938a3e4bbf94623aa8a83d783ab48723a3c05a539331d7e81720aafdc6e15bdf0468f2524bb1c63e6375786cbe2ff8d143f8e06d982f6635aedab675234e9393545a0976709294e5f4562178fb0df3e41cdfb02398b99cf74e8c03a4bb0a3271e19a25e4e91c258460bb114dbb4033b28946f99f104a9959b502e40d3af62c5b8651492df73b0f2a3bbd83191258cf676391f30398e96082f4a1070403043ec0d88caaf108ce9c88b61f10ae86634d07602aa7e1046374815f12ebdd14777a566c7b21d9d0293c9df0554b5eed5fdf0eb8a07e724077f7f1bcd23d3a3773f1dc87922cf97b3c2c9e1cd1f296eaf202fb480191f371ceb6c4315830d3326024fcef10f632c9f4d1df98e5e6af7d2a32f0050878da6ca4eb56fde349dd4235ae047273d5424cf8a9c70dcc6c53d464a8629b7d69454c020d5203688ed5139a0c29c92e2243d4c80770e843b2a75aac6b81c589d5c6a49e780da4ba8579176b86f1fab0f1fa32e8b43aee676acf0d771198fea6abf654d6e5686968099372f348fa074bf83f69f1c1b5cbc0ae1358798822c2b338043a03b650611cfa8a59ad685f18f4eb8419d38d3af21227151db26d6f437a6a4ba33b6364f6f8ce51713f9f327e2155450b144c0672d3aace747626e938eab85f5b147807298cf583dc68439bcddd00c78399aa1fa94d259e51e7d74310a35b97cfde5c1e7574228ae7941c0dfb32863bf163458fae3dde4e650df2657666ea62e4aef75c192b3e11025fe477dfcf0611d08c15d22a8a2fbd4af8ffb9b80fbfc04c02419d779fddf35b26453ec99b3e426a8c20578b21491e49b6a98d5fa352156f567e23748dc2ba3ab4eb4309d176d50a8a38820a90317bb314b7a756e14862693790b87f2624d029c389c6ff17771a0473142b88481a72d69f2ebe0fbb0f07ce06e7782fcc4b56daf14b8c973c1cf435713376a64e31ef01036828d05f479cf9765cc888e1a75d3ee4aea067772017cfbd74d80f9cd59eee6d18d473c94eab6eaf9fe820839b9c3b0c71ce82723a43584007fa5486d0de8f95ca404551becbf9272f7c425fcd0eea0bfa7ad926c919275a426f5a55900eff1f1518ab80cca6f683e9e5a924aa78a7faebf82f59db3cdb30fcf579bac2921d27f681bfaf61f2d6e0a7ec2c18a7d5a15f9d539853e5cd59acee1a016ad345150b8ec680d626a1dfc55adfc24421237a37ee3d5ea4a3b7ad911e1d121cdd471b674f60a94a4ff9faebb5b8aa651fc780f45a6698480e54c0d9143953958a9727f24cb2d8183fa218a09add94d72ebc49f6c61d2a26ce7d1b2513ebfd21cbac394f976bba28e3eacf978422d2f348ca0eff13b3b7264f6096b2cf5afcfc526ddbf91f35499271df3f084bc7b54565038b74b3e4d645707eebf74ac689af1fd21aae9566cffa33b11fe4515d52d0f218ee4db1acfbfc0d79a5902a397c2332371e3d08c1c9a549aa3a514bdc6bf178ae45f9c58f7f7d91bdc40d4cf01be2db9192d11e035ab9e38446642229b140a108c8bfd0833984690c1183415374cef725eac9f5ef9b3932f57b0a00d2848fd0bdf2466a1a6aff1f7ee963369dd50b99cbcd1f0b8f8de0c71f506afc80ddf705106e825549fd490c2fd20e4e8c9a6c836742a97a6191d6d61278e696e66629bc45909ad3198f5f83ce1fbb36af714797fc3b9cd767de4455de8b87a3f8fb19a9fd55e58c5588cf9b0f18d6dd419cc94ee7bfc8731a5a21fe5730c98d598a4da8875918a228f57880505b87465bc2ddf4ec1e2bf0c2f0a08dfe5e989778f715d62ea737c2167f19d74d57643a81ccfe163d63dd3050bb1dd0308f03a1f9cceed63b508149d0d5f924ab9282810f4a9f196784427f3f1490ad3f0ee3c4cfbbea7676a0dd7d5e9d528239a6b3ba44e1a0eb9eeaffb669e99bb5221de25f18482ed6f70db56da03c44da3dd9782c20df298d4650d3f44ac90538bb1c6d440abce67a09c50d6d361fa556faf02387c4e1f25db7337b4947dea254601ecdc06cc5cee7ccc9ae43a920361c61f778e9d9c678579bf851d26ef8674b509287bb4543b5018e3c296b432ac97a99b307550bbb3cdb0885266bfbb82ec1444ccd73d042039830da320b45e83a41534c96487948c34154efe070803d4d2ed2d862cab6536faa05794f72b45b0328421bc1c799e4395d75c67b19acff3daec2f727154c3dedf9063912983c6cba4a44cadbc6593924e6976707ac5109ac392fbc8c1078d6041e68b47435b18558837d51c94fa2e00b81fe86bec8ade4462f2e4bc554557c61db79ee92729b433f4cd22997af709afabed5cd50e577a708d2a1ab55887de763ac18f37382e30050c97867fd371cb51779d4241bb2703b577019a36278cae3aa0037762fed2f7110c46c7e45153c066820475b37e4724bac6f3a2de0e91291b2a3c805785255f2c5c1bce0eebfd75a07cfcf0f9e6c6969d1577052792eaa9002faf003ba55038df252a96bd29df90c144d867fe63fa3174885497e72cfe2cc08f5cee118fa328f5c0e6bdd675f2c18e2781e0c32da548b497141e323bf1ef7e182868a6d2ad2db607d430917014ca21631b619e39c1ecf1de1a89c7fb2b2fc7a81af0cbd2428fb35ccf49b0ef40a216f0fe58825961158fa732dd51c8ba13dd6423b21b98107226d75677edea2f2ae7b101f9d76bcaf38288a0a9060353418831e4b69a77d8c19ab44a3a022bda903f93a621b6a7a50815c87b84314919a4ec1e29dc1f1b50778253395d8783e85891583c70ca14956beafa629dbf663a3e9b201d1ce329e6240f7e3afca998d4ca3ee3e22bf0b45efa39e8afea5c753be0301e383a3865d03d5ca267971e06914d0b7ded891692be966ed2f47767a35cb315b19812007aaf4322d4662931db8633e48b0515c04594967e4498afc565292e0bd014f4518f2d9db35a71c428138e731089ef1e1a2f5075979322516c4e7af0a3661dfca06e92d233da95d0963e9501007239342910e5ce89e5e446c5d212110e8423116640f952b37295cf20eadd639a3957e97f0f9588a344cea4e824dda2ad56da81ec9bb9f869b9baa92ea8df22cbcdcd9a9eedaa8912e81ce6885618eb8361713d8053d235708b96a5771eb3b638dc3db8683593426a3f8fcbf414df9f5a205ea27715305b46befa8cebf770b122f2b957ab5e601805411a920bc10c9083ec45dfb309cb6b9fead3d78f2a4ce1dbeaa70f512a8ba454f2507c490399c162057444a37e5ad8cf6d27d7f1c18dc327beadc6fe30bc36ee9c6c13f2e6a324b9338f2f9a01ea0dc58a66cd57993ab6685749a2cf429a108b13c9b8aad453c0a4d33810f8f0eb742e0174f9db396cfc1541955b645cdf3b56fab90b74ece6bce04258ad982f67b46249e7e61bfef1d55386d2f1aba593729efb2b9be1ac26cc68f509fb5e89602ea1073a4ef51fade8c038b686744bae4bc3b6276e4e0f1b95c9217e65593220a876655c5c9618a88c97ee2ed6ba2eff928d132c16520633fa4d89c7f61745f0d02a4a434e963ab73c748132742f5a9237edace77a8e1a5424aa8bd7aa11eddcfb9817b7fa05c2301126e2c8e144d97a7d4128002f2316e94435e36cfa10e2a8964314a63d1ef0d654c9570843b994cbbb7fd1e588d4c7a8fc048493ac1dcb4049b3dd52421b65f343c6155fc492b2cd981b2db9d0094eae56e8e98068a94059b1728fd76d10a8147bf479cfb72d1b9522acb9f5a8849cbdc523edd88ed34244b6eaf854bf9655c8b683d84c06b72400bd3941adabc9adf426669109fe985e9ad1319e45d61097d3e4d3efbe718ae8663465163fa3c433388e26b22bdc60eaf298239192bcb6da785e7970cbc94a803dff9c42781928c0c0482743abac46208912aa19c579755bfbac08f52b6e7198cf8325b75f474c6dceaa0f331ff497cb2147dd20ddeef7acb894f66c3d31908575e8fc76aa85e658a11d9556002430c1b15df93a2894ac427815901f684aa542fa6ebd24cf3c82f5767980bb304da512eee38e61da5403471227ddb5350e4c28d189d9e67f145368bdeb96b8dda3ae13677ef1c1d3a8bb91b2d2529780e6f8d6914a6056175e49919906ecd3e0c8995e924562c8777e8aefb10e3383bc78b8d17a0627668a668984338c358b956165c5aa1ca8a820d93ac30cf79fe72604a32ba28260d882a7337eb4917f92e1997254fc11e4c86fde7bc61c7bbb4eaf2cce02718707bbdc50a456714873fce93ec311b133386642ab4e3ebadcacad1c8051958442351f1cdbaa8fdfb62e57008b464654bb99a75ef31fa51a0dd93195520567fdddaef302e94ea7a4c6bc71987887ffd6af2e0a53a4c863064f3a29ef87342116a1f1ad20276df20d7b55365d8c8bedc09f8c4e63f82ca74afd18bec0dde7c740775f9f4ce3e85aeba2bf6851980be77f81a1a1685b5cc990ba5df19086fa70a91cf47918e7c6dc96f2a484d9bc8f7d3367e9794b9297e292339bcad2adb25c4cc5ac74058316f9ec30b8a2174111781cda79ac83698e50b406610265097e0c28f8c31d7e7657a10ea7d4528d1dafe6107df8ef52813b3e62984786b942f7fcdd226a55868389fc89ac6226850e61eb698a73fe44058d1bf6a4de25a779f8f0a760d8042b439b72ef40add720a04daef8768969ff6999aca05101eef4744b6c2af07191e24428017244779485939d560bed33142930f8121523cf47b16c86ff182b4ced7d941513991d01fc50cce81a8c417ead90e7035c96502e37c89c8b95fa199b8382d5e11cb9a6e3ef11abcfd451f5c6f2b17e938f5c367c1f249dff41c2dfc06f914d4cea6cb22eac821e98b9c2ae41d2042cb482cb878cbbb56ebee8848bca122be0f0c30df7902a8c3e7674424bf722274da9344e1135646cfd69e799fac5ecdbfced0e8e4e10bd9d817c272fdfefd227278af6bab5360132f60bdcbd0db8367eb9c6bb4a5476b4e5980fb7d93159705468fb205197735084f235c20ea7377dc6fcc7da071645f5f5b1b3e0adbde4f46f54341861d2305ad0d691034df8596001bbd5e95651769f4e14498d203746b26467138b56c7b7de6ea951840d9936060bca5c7a3e1be469d14760f026e6668b11f1161c51b436f056238b3b571e4e46a750b09aab5d3da77a277399f43574e13c342134ac8679dae945f302294c993ac6f38eae7cc274b72ffc19d26c7eeeb3a206030911c01e5e518591586882b18ed1476f9d1a816db24dea2f1257d6ba84b0f1d8ff9ebf977f735b53345be29d88fd02b2fffc91bd8cd4dc4bd15f25b0feaa001b55e4e1d23e93e3f23ec62c6ae1b14d9d1b4d016ef7639e5ea515777dcb83b8e2c85ce392f73b80b27fe5b11d19734d38834bc18a832afd69c89ef41207ad7bc67331963695d08625215c6433c50a3b341233b4d4bb46d94508e28a0dbc4a85b2a22c31da33eb407215a68e1b7442a87804bdd797d2d2add6fcc669f46296e17def2ad09fdc3a39058f2e74206bce0eb970b7d6377694eb0e58b77c6dfb77071f93c5bda1f744a14bca2b31a894290e42d419972696a375557b1bae2fc608f87ce792624c0e732959ec03d5125e81977c73b7032a4097683f86ae98c5cd121f6226b3edec40a9a47c05868d7b48c0a6dc8018ba12b92ee801d45f00062834553d115527b723351b3cbc50ef7e9c2b9649ae94ccaa20ae839d60acc1a1130318f1db769b233000eb3a498c20a2126f3c9c07da68744c166abf67abde205c2b604ac1bad0a1a0a65bfda8185f5b9b04630766df6a49d4cb2928b8f6141c67089f5372fcfc9d55c45d607efb4e089f8876b582ea38f65cc25d7bf67d07058e48206ef62a84dbafc535cf212cf9b97f3b673a803b8592b1cf63a452deddcc8c4b5d2676c2122cf422755e9dcb8505e88457b39caf363d1581486c5cbcaa05d972b476907d15088178b67f42201515826059d0576d28ed251071d44e1e8b349d5d1255d9498b4f14be201990c8053ba526371ca5b8f9938ed7e7c8838ba6689d604d37bf489e9f46edc5400fd9c59ca624365a327f891c9f44ea8b6bc746129b6d528d528111b66bde49b71041ca1352a976d067bd0178a7eb4f0fd5aa7dae7399fa9b5470b2f701502b2283c4184318d8d351fdd07d251af6572104e851649a970744b34f323f7304591ec23a43e53f9a60344dad366b230fb2ac876eca799246e230d3ed4927be2303a4a9f2cafa2ad025fe7c3fcfe9b89aad9f6084d255dac7c16cdb73edba71b7187a6eb1979f813dba33f74dbaa900510129fe64b7719d7d29c7875784dd3d6fa95df3a7080f7b68bbd8e328c9bfdfe9c5bc37f63f299d351a37b67f81e575e16a93e50dd173ee503f406e58996fe2804f9cd1ebfb922adb7bb60b70d5db3cef5ae468ac394b3873412cfa765a9a86aebb0f8e8707d1324351028e11f229bc71da6d70b6b99db5cf18f111969cac7ced63c36d655f2fabd2f246fdc86d4a35fb6c62e5d9153ce16dba76f950d942ed834e1f457901190669ac5ab1cce96660b6674eadf41668288880458a2ded22beca7ec70e7f6e937ea733a2cf034375f29cea0dd5a836ee77f63633174d59308f9147bab17b85237c19c13cce48e3ba3dac28c4cead4feb6eae007acad93df85aeeb6ba652a7499f503f65c9194fc7665b1ea47e2c2fcf1a1f229411744eae05ed6518ed6536d7c76c512e0ca3573d57a2333ac35f7815aed8e28f9a5d0db89790c1b1f3f6e67bfae1123afeca75210eec58b90c941b7104ff332ba5c623939352c45138fe6de53293ada0675f284184c83ddf9277d62c6c9b31c21e0d97fb874786dcc07dadf58e4bc13fcd8d1930c0a3753601622664e8be6990f46c5948d9107c427800693837a23e41414055bf0bcb81b59855354f35ba0e5d43b212abfa1cf27807935168c2372a646e07e7ddcbd4ab729451d48df5fc79e441521fd248d12b43da8f1a1380a7b71281c0c86daba7fa28a9a36b2364d8e68c6a1ff9421fb50e323f59bbca1868309853bb5ae80542fe8a18cde8cf7b1150750fd7a4dad85032c714b089d96a4c7e34f19737968d3c13abccb6abc544f3f2f4d3600114210507960e895c52a12e1f5959f6d059943fd14f5fc313f0de30e26621a1bfd968d5f812809529a4c9b7cca7a4b1629779bbf604618bd090d719e5f78990335eb8bcb4af6cdd139f50903ba8e2ef74f7780b426ce29633e1fd228f5ec7fc71f5d687c718e43c6cdb368a61f83317fcbfc069e715ad689d975f742187264ee73bda939ebb8fa97901ba4029c485f1791a252bf9ec2fd90caf5b5eebac84c36813bb59c62f48e6394d59562c8e94d6bf4ae1f5c48ea934a6ec49ad82cdba1760c5662f388993facdc78e0513a8dc5d3330b8ff027e67551c3ad39e7adb77e53091211bfc98d3bf90a7bba7871acb67f30ac08966bed738b4324b9239230acc3862753b6dd7ca127520d9d14048853458c7a58d41eeea83e6afefbc51e96dae65d817d62a3cc43f0ea27adee1a023bf1f82781dbf7df12c9c57fc02fd81db42ca3ce1268bb9d475ae29a5fa00d0e342b3a1e8390569a03f3b72fbafaa84e2a74418b499a14e579da539f1f651a475899e7a048bd32654bc7a23bf92efb2af4d40fe9a96e4e1ba002640954fd0639e40b7006daa71b592226a52864f306048f6d993006eafb83e2d78d54fd63869208e41455dc15772675d00bd72c66f28a8119a76ee93260595f7994d0dba1892c70c38d3036b43c1425dc813ebaa42b27082d21dfa301edc9908173fcb081b9f433dbd229eea6bb098f3d82f26ee1b4fba293cbc70b4cd9b1a1f18696de15c614086b4b4439e8aee30b19c54504a57fd28200a288b4f77fe8cea87846b9e969cfdcb63c6805c949bb642e9575bfab5519973696df1fa49fd0a4a3ba2b7baa85b919e8ab016bc1a596401cce502c9dbd71cd848edc9ca1f858d79f2123e0afa4a2256c623d86cbac85da5de72c04f79e5a7a0d3fdfb68242e01326d70e7e426431d4742891ef8be9332fd0f2df9e22e9fa250df25c25bb41baea92fcbaa2562965e3e76d0434bb09a7f53db2e2ff261d7fff715b1eea3109f9448bc5685401011f415ee6e487585e7983fa542e66d01eef474c589a81ebbc3fc4a6391065df1f9d4275fb3ee834e4b46214e8a030f5b2deb17f3ec876ef352045536b39c82b4aa8fd5f5cab23f5d7ae05a75c63a5dabd1b897c998cd93de964f7546875b34fded14e526efb6b139b02ac0ba8630e5aefd61809f5243e7cb34a8e3b3ef8763c85e2b150b963e6f12fae0e6e4a2ffb2b8acb99f01b40ddd159b9fc113498cd268cf119eb58a78c99dd255bddd27425163b79f03541e6e0166a307d951f58a55e4c8e6586848fe35b2249eb69bbb6a7bd2bd6774ced0a596b59bba9267a7433de580cfa9fc95a5c26cff1211ed85ff33d2ab5cfdc42cc78c5a0410151a7ae06c4688a9188c4840c203c6cc3e0942410da9a1ea0a8e1ab304c88cc39be95ddd0a341c86d0b8be493a56cbf64178946fa527d09c18b84b315be4c20bfff7d3036f7104cee4bfeb51d7d7864ecd32c1429159a3b42f5590c1cbbe59e6571470228fb17b1861ab2b38e2ab40acfcb3f19d77ac0c3b1f810ec0fd7a3e6d402e985b67b2fee2f497be74822aeb46095292d6bfd1111223403916be26b89ed0e5ad9763cdadd00f591c3edb0cc3f53290013aeded2f9c05969b2a43152d5fa25b977916d754c3447c6a9c05d4816c4ad99a56502f2f31d69d1cf8c89f1302e1de74b6ba4e5ff125f3d6a8b6787e393019a7296fe3bce4f97dc848294f1b907c09f8a501686b4ce72b4633fe12b78b77fcf2c377e6fd23634abb2b143faf1925033daa4e8df9472eeaeb8483217756f7dc2a97626fc8d70647ee2903fdb3eac714232364c81c929bf3e20c5ee5088253d08ad55094bd70082225d931c8958d90723b5b74014a726db1444ee3d646c634f84ddd27b1f7d4b1609f924c172811dc155f700f5d12299867c8b49f7d5fc541ee5ebb282794b2a4e0fe616e5b83afff1965d8ec42770e98ef9a674ce2705bcab9ad308860f36ec55494cdab08c08ce3405a2e3f48b655da35bfb7ae6b87a7855295a9ab71057fa75b12d1a615729d27a454439de6331cef98acc92b38e9f06f215986d1eda4970f1679aa9d4e0971d942880441a5868c5a0516645b9f7fc191107f174693f1fde82e3a3a4e689c0446cf3f6932a8e2d295e8a6ce9a48106ae2c88f583419415d7338d6b0d02c09b155fc46af3b7476ab84a304928da23c525920e0316dc637704c08ae1e8e9ab3fcf3de2722f2d65d6ed6989f9a0e181560ff9d3bce6789c17b4801838d35817491a0d5c2f73ceb7457d8e633fbed351af7b122c820bf32fd77194fff63b61c8ad1eb558f56d3f4455beb74676aa0d870368d5266cad8ba4072a59ffd5412f2b3895f477a4f7676b05fb0f640b044b13ababaef1cfe56d32150dde11bc5ec4f01717b24aed42b9896fda17ac9037f67759a680b719f43abe6b5f14f6bc331f1625cb2f1b3f964f683e51a93731e499af2104679013b2775d581e67c31277f7f857b8a37e4210e4c52dc103642b9159993946f174c87ca58d1a12d4650cac6f4d026b98bf8734093fee0bc29e089f3aaa008e6d55e002d55c5e5fd1693737034b31a5f65c8b652578ea44f00b8ad0d0cc89be49baad123631a6993f0f119d2767d22526ec0c850b721c793bd07a31a2055b5c42178f5a9c9413aae20f1a0a81131ff0b7b6d1ec88e69d3477eff82cae23a80e0bd7a4b68fe3ce2e2621bc240eda11de687ab5b888c2ee126e359ee3f802dae8112b596cfe6d92982e25892f0b61b76f2951d2a0f6ce129a7733e76c62f52b60060cae403137152a92a71c2712a09c187c4c45afbe3fa62599f913ad54f748396303d615c139263aa8d274b96e32905d13f9696a84bfb341fd123d8d9a9fc2114afb126b84611d4b4e30fdc865112fc72be0b6f40446f35bef64a1dac4e194b39dae41a052b92c365b6bee3dbe72862653357bfb0bccd9a9b1f7cb6a83d67bddf116adefd92b71a11e8b38377787e4df86ba9f4dcb792ab79c0fbd5741b0f4ccaa3d96f830a14121ebd58dbcd2c6e434d9a946a618a4b775df963401735f1ca12e655368d7a212338aa87a7d8cfe45af868661f7794a2706692b8f9d27f060b800b291b261d25ce33511d8a4d7cee55d2a0530d783ac795a5ddeef158fe9891c7f62e101904623c5521a3b50325bf04783afacc6a95244748b0f57b8d8a6daf0f98c62df208ea9540e52e347e3f33d38be9475d9fc89b6b56f6e6d3ace9da52a842512648d2153bdd5855b0de25ae5a435ce330c40b53c8fb8033a6a260ce534c2c44e237e15d4df645657ba145522d51ea1a280f16d059f816b566c8cb888d77229ba2c5c810eeb061a4d33033162625e605a68b7db64973aa66e7f263dce53ce184811f1c2eed3d30426975fc81175cca5b1dc22c56b218deaacc4f0fd5c45dcadcdb2eb4553b9ed9d5102392333f371b79b593d8fb8929f86bb9ef30fc103b5d0df1f5d81cd7ff6da3db205807abf14bd3083d67784fade23252665e072980928d33d9c9027594b56b7feae87337fcee15184bc46e91a59160aa02cecf28f77befee9e97ad8c1ed93d3c861a6f93b59669d6d7d823987afe97dbb1796c6765684b6dfa182235dc0be2d0dd405d4075501ed2a0d054c2c0a4b618e17e475781cbfb9f8df0813bbf2d1230678d92ecc0f90702ea94804fc7ecd5018fb1a25908a18bb08ad66ed43be82f5e9bc1975bbe39d56d0e5a69a588b8fd2e91fef78743f2c7f585a16df110d11a899cd72b49b46dee369c74ec6b6a6beb7fabc1770e630ab5b18a1277b3d334bbfb7c7f96b3f00493fd76709713132e9ff4b97f662adebf7a4e38f1e7002c7c06a72cb7efe00dfcf48bfbc2ab734074669f3f62d3c92129167bddf12e4c5cb14ea097f1fb14688a3bc62ad901f7467dc4899427aeec6f98ddca64e3e45feda1c46fd682a82e73374ddd7b01f761f276759bf047b24bddeed3e0205da5b42b217041d3d8dca42f2809f951b0824c3f951e16eae380467fca23afde67e390c0d1742dc6e69f9f8ed44a59e78f6dfbcfb38040d80130cab230b6c0ca0cb5028e80d9045051da546b2188cabaaca55c92c6004eef134eac769426848afa0943cf041e3368bf597f61ac2cb5185485105b5e04feadec8bd3d93c2c592edbffda0dc21fc46f9a9cb390a1814536138c148c2b874e560f9c00f8941115fd4c7af53a54f57a913c54333a0af15f5ffd29d3fffeea0d0a6e18f0099e88c55c1d421ee51a41be9c132d1f3c88498a23e5ca9ead126ee3d82148159f25c7825a9daa915eb1717d7d3554c8625c3df1fb70abbb4d424e84d3fc4bb4590a86b6fd59b6eae6937bc23424a96767032a61e371acb8f4e77a9590038ae25181375e3ac5532a63b6b2c3f9491963daf8ed34b8aa0786d210e1812fa21fd12afd12b7b231a3a1ba867e077455fe39c3957bdb764dd5fcd57ae3a47fbc6afaab8e574dd956274d1b04526b82586cbc2f2263194f0f00a36c87b58372ee4cf02ce0a1fb1f1238b7d91d78438c9dbd176e6e75b1ba36a0dc264585103375135ba8de24d18d4138dae679cfac79cba8be195df70eb31f130212b72cf4982b54214f4d382843922feeebcf87655f2825f3a25af5bed4110423dea527a1df49b2c908b926e90f00f68e0b7e816ccab169d1154a23df856b904228d44a6dd5c58dc4d6f5717a63bf298e113c81944a8e23a2b48ecb2737528e3dbfa0e3d70b114325917f85e5d6c3a59c6b37b8a324862eed10c77fd3664b09e1bab37b2de1e52943619af4e577b9dc5971b505740aa528d81175a8c0a9cfd5cfb2b9927ccd0e2fdffaf5e4601fd9cd0c943c828ffcdb1032f79030f16d3cce41d47ad3bac820a798b0f7597bf913d9b15a94feb713a054426ca5a0854f54e79b6e978034222afa1736554b90f34d2b3d432b142d7abc986b0a3a65ba645819bf4e7e49558af86e0f90aba3cb421ae7c68effd2e4060d11fd177368e78a39303be457b2cde7389245392f037aa5c19794f3c412f0bfd52e8212deafe82735d53f02bf75a0f748b87ab96749807069bb0d9d115eb6e5a073d245e751c747d73658db4841d6838a721ede60e743863a4907a4446d2bdf321eb69be2d4c6ce9f03450dd966be704ae38af793e1057750e3dbbc9a22370dd7a0c49820b7cff209f6e636947e9299eb6c13d4c04e8773367fd3f6bb592abafe82cf024e4e510fefa102831beebd7c227f99952394041e22843132e319794329bc521bb3af8a410ee60415598727ff603159b66cfd8867de090b8e3ff9d7a9d5bf0806aca692816cc33b0f17f57e9adfee4e8719f09c3e33b7a5f46f72aa7ab7542a6a62351c7185b2f9a3eb4b7ee1cbcbaaf98c70fe6485864c3f4b3d6708d805a096cd029a2067830ef5f6006edca1ddfdd6c206f68fb0685666693ba1b2b1a6c296d6f2e666d9cab4c75ecf4ccfad9fa3672457c610dbbf715d74a0e803367c541f87c6a08cc2933333fa24022f1824c4f98dd85af27d9fac0ad7bd0d52248a18b2d001f2d6770e45d1c3fc785bd297d3e1421e2847ecf8d5d3579115f6d8f88bd5de74f06fb09dae00c88d767b1340f9793526c4ea82bdc936f2d5b045ba20eaa33f0440c8aa5a953250373053d152364ee5d74d7f6eb9410cf810db4d67a51b29526ece0445e14ffbb2aaba00019b12a5c065e524a2df52c20a76a04e6ab34c6cede5abedb4cda417379ca409f3677317bf228e34a00faee3d9dcfda6715b44d08fcc677ee4a58b145ece5028ff47fd0faf0b40ea4d9bd7a5c086796117fecc9199fb8554dd1cf6dc61883395c22c5b0f7d7f735ad7a9a5e4677a51411a1d8db64f647fc40685a0c928745bba2b4c022ab50f60f9f0f33cdd82bac7f3cff91fd4d185ddf3f9cbc544f8ccff6ed727f9be5f53bdf9a85a043409118b6d334f2ca3335e22bd853ee3442e02d07929d7036286320e7b9b291d91972232a070a8842bdf850b0b122218f6cf72d0726af8a93cc9b5657eb9a70b41c65427c20515f50bb2e841fdf4c17255ec2e884c9a9900fcdc1e0d3137efa2b5e977a49d0b1f412be22c64cfee1b068861bfb83f5150474931a00fc8a68621dc81cbe51a3bea63efdc8b566cfc29ea7948fd1d32d39e8d1652872534ca30946a7722fdae0c557bae4d17fcecf8650283927e19e43c6f587cb048ed95f35ee28358df708e6d24200546e80093396e0364272d1086db8711e326a60df7b458db4ea80ef2ef9cbf6f399d785a8b5c7d3c032ad7ecfb0ef08dc60e37085565919c099fd954e1651d5ddb15f0cff2a3c2b666f90f1e689a29c2f4a466c2d885369ef0adc0f1780a0c1150c2079a7c40439b8879ed7c8e67eb673cb99cdc5fc0735571dcef1b10f397c5a3460272ffa2fad24688a5aa365199e1cd08477ad6609a86ed3ba7bc4e0dd8ee0b5a6598f0013d027f94da964853d330e5a94f12eeb3e1eaceeac59008930581e0d36da6d208470c3317cf24d9bc2e277307f0170318ce01c4f3a05a822fd87083d17193444e3f487d3c4396e346cd19d331bddc283f6c868136b186b9e95b264061660e70679ec9d101072d4acd46194eb193a231b59e4450e8651036096f70572a311dcf2f94fa077f82dd5e7a507543b763e1fb07980bcbf630b8905d67ed446b9bfbfe6da727931023c2528d26575b56810263f7328e58a214a935945d4796ea5b3c6aafdd11344e9695334b8bd7d056ade9d64b25936552046baadb2dd6731d8cdd85366dc7965156e64db378a259a5f6a42f68480138ed76f517470257947319c3b4c427dbc49c1dd02b953027ff625080fd11fba633c77c2b8c5bd8f25574164df5145ba100b80b0299223552ea24f3d0c09408394341056d40cace2158748ac7561d94e99379ef1b8ace56e8b5bea91c5e1fabeb7264bf3dfdc863d2caaf25dd0df9772aa207591ba7dc074b6e024d4afc47213f69b591bdacc1c31d2ce31a7736e6776783f373b0cd50dd1360313da13208cbf09dcc76db806de94870fb377a60a103b11ad0b2e2c622935bd1f25ab61fb381f725a09ae68bab24b43ddea468988f12fa74ae25f37a2ca9565e5ec73a83b0f8f785f9167b81f3d2a242b7dbe2a915fbe05fed3eb30968f07987f4b2fa6ec1776e3f379b2be6e9c8290f77ef41ddb5f40c7fc8560c0ae9ca4ba22d4c34d8493ffc13948351c79e3cfd7b8982d5080efa18f0bc6c19448673973a065d8cb0ae17b24c16b2fe521bbe6ce3f302dce10e89ecbac72cee5d9908c19e72a472744ee4fe0cc25db2e69ea3668d86e85f2ef8f50cb234cb8d630df0041e5e9daf8c04c5ec6a511299cf38f5c2a2b7d689c60eaf1c45bbc50472d8c4560b684f360e7de0bb53aca8d024bef9445ba138e5bf38edb7217df7b51688fca7731c4d0e21f0e01c44ba3c46c2ab323d14e4ef55b60416f055c14f7b3eb6a46782d7b797abb0699dcda3bd55b8a7f87238826db60e53674725144a1d1c77defea181ef74f4c3d31685def410086f9b204961424ac25c7980cec7745e963426a6db29148d0171a6ca7930d093b634a981d8d42ac939ad3b6756bdb656ea2b251ff96ac4bd4df20d0ac2e1c32fc0e8b494fa5f86f99c5606af73a47c6ddc3c07b11f41dae96764b4da0ca7fe718e5788edd358a609dae418d2f8530cd3b0678d300e05f47818d8dfed9d3d33fff9d8d892d4b78fbf9de7ed4857764656f5db677f36db6b90770264e28bb24abb35efe892ca2a10fe1c30babc0e7acc77e7798aaf0c5497c47cb086083435d05accfc09ead2a7e2a47c437983d552405971da67084e1541f8747c30225efdcf7db93603fd3654061dc06cec9a48ac0cd8bd70fb799002575c6c6a07fa6c576dba539a0ed377bfdea6beef1e39553c65f1afdffbe7da88cd4d788a6375179a9cd894cd71229ca333161df3263e500a30017989434a8502d9651cf58baaa5435192c2f46863c76bc9d4f3793f8d0efd7c1a3cd71009435031771fee1271a9adfcc3f29cdc75f64c8b4cdd4b144b622594ebfcaf209e7900e74dafa8f75c06a162de80cd84dc6bd324b63077891ad99b295b0cc68d51babd134eb97ece194fe512a2620f673e691cb2cba7a0171216f7eec0a0d10e5d20cf279a39301e87bb3c1857439729c85085cb934cca388f3a9b2b02e61b07593a6a444344f6e79428bc647f2d253794ce20ca5c0f760bb6d4ac51451b86beb26f27e78f5261e51e8b622a6b659f7c8324e15aa5aa3f509fde6b017f9a482ebc1300ea5e51f5e5b2ac854930bdd3ad8d352359a6147462818ebfe1de2afa741c8b46345710ca054fbb36eb694ac47518c7c5f7f9e534de5bb48b4b8bfea3353bb57c21899fd7fe790cb48005768d9cc307293c78aff48f993558a0a3e665b18671e1faf4272aa29cd1afb7857c45b155dc9e12aa28eb63e006033d8443d888664cff2bf056cc5b077b420fdb72f422a625f073eb1caf64ba8f07a8fdf21f4426052438faaad298d6e1e68a9406ab7a1e61853a8cf746f182b28e3d44109fd5989cf285adf5f3336b1a66c13de4e940401557ffc007d5211260660eb691b11d9aa21f5d4f05d5438d2093433803f0fd5f58caf8bb39a66fc585c6a5466d4d2ccab0663c4b9c54834068302433566c7b4b95dba9afa051fee74e06567aba391e9b26f147933a62fd05060874899f72f7290eebfad72dcf1ab66332dbc2265430e2372e0299c4d51204964a18eaa555cd9d974ac2a3ed17af6bb6f27292448603a9f8b16bdf23f03e8f3f2b93877cd2eff810d9f1c6b7df236b9d7a013594bfb9daa2b985efad7fa3229ccb8a67a9841171148c95c85475be9b4fedd6f5bded921a138a7775dfcc7962a13cc4227f851520b717ba4b9b378c3ecb9a50afdfd6b1e4449f4a960e122e6cb90f595dab2fe8ce27bc3142e274fc2224ce83c4adea02be55f51568c6f1d7581d8ce4cd8d5500553ead6dc306f18dcbaa513cab17e23324e5f24e7f77b3f9995c666acb0018a438375929ba7e5c62aeb17bc7fd6ffb29bfb3c749f22bcfe99b067eef10c1be96277c67791bf9edb9cd4b115fd54204e6a59016f896cdf63a1c2f8bf4b58012e6da439e96bb8b43c00bc134ccc41c7d4a7a5035c511f571efa3e4d592f174de8085066d8277a73fb77518926ad4ce9081a50efe000ebc4e9352f07b6b67c3b6237e524cb7cf6314614c771e32e33ec4e7d8efac28bc6a60085d71761a73d326447af56bc8af2220bab4fca1b16757d807f8b57c6407724fa79d3cef3972588bb41019e60be35fe6892e9a3a17eabe01a125140d8c5ea5e04ee5a157f0ce58a29f49af87dcfd59f5ead931bc7008f6ca222a986a62af69aaef15a126a8e4b1b80b3ec37bbe78d74386cff5e03c6def15d42e24afe62b8a973c2468441d4946146817e83849ed8bca2c6a6b31036af2403029ea2110ecc6ab29c6ce4bc07ff693d2b849eeaef5b83696640667d513fc790ec42a8281e0a0af848d5584efaa62f9e26f8d8a01a5c377507c7387f6b0be5d41b3093e554928814e62957e28a6bcab74230a72b20a34cb8d62ae4f76099f59c24a2d30b9e3a63009f29798f2e7e6615bb8b113ce359ca8bde54a5846e7afbaaa113aa262d248f301bd129b0eeee0f02ddb349dc5da6d004063facdace808462f11f597173ab0f96a07f33145781dcdbcd0c76829fcadeb9a1d9f22aa87a21b05d54b01fdb854969341f2c95fee4f3a8f2375876b448138044d1aa5b6a4b06338b5c89bd78df47459d10c932b4375c65639191aa8d486490d66d0048d3762a27fd8b3b6c49a48b0fac0042efd4de1630f811f215ef131d40f295f6fc5b582571665a81082bdcc800fa2a32635a348de688787772cdfec8cbaa5ce4bf5c5d75ff6f01137be770e3226541367c7f16cf5032a217ccef13c9cdfc0114de64bb98a30d18cdd96095a76d67a243ee8a78e83f3fcb66f0d5b882fd03d4dc681dda680a9e86b7de91655273cbf5e61454fe4619885f39901224322ae465b3276b95cd57e3115b0c067e78ae38003853deb4e6c8f6c3ef3c3b85d0d9ad4cad798897f6a491af1f5fd1d0f2a04e9ef1487a04586ba53129c8956769581e1cc1da4dbccc9665914604b823388b55970a3a56e2d62f9dbf05f5f25c525ffe454c7a93c11b6cf31c5e221d4e99e18a43f6b69e4a12fb24d46374f29b6aee43ed78301285b58a382deda0d285448111940b78bbac325015ddd9bfafa838c85f6f1ca7087cd2c91606ca796b56823caeb0753c62ffced06c3927307ec2e559f978cca4dbe797078416aea323e676ea5f196d4ea9da98a53129d50d870b18dbe43c765e3c64a2113c11f5b1acc08c5bed01984d7d3db8381914594b69fb19dbb0100790feb5c03d05fabed0cce15a6d4f5c0ff7a5cc9d94948c07c0af89b5d19b3d013d71f85fc042065a7fa421366db414ccc0196570d1bbed7e25a6e3d56c56ed8d2660d6042d8d90fef19b13bd6200d73793fe8c28bb6295efdf874f42c70d4c05ce4c613643f023eb2af49b13f91285c451674e00e421a81a57235de3e35277ab96a0db856bcc785808910f9fe5ceadff718e26c57b4b22d2c64e0b7a356a0799b5c3a5e8a9f52865a435a9353b88fb9261890202c7aa4752e24945cd8a8a3b7f38bc2a2bb4e810501b0b073993a3fa39b4a563ac15282ba1409349f5275a1f15a943b3322ddb4467ba5d79c77b44e5152f3ada19ed5a69300dbeb26feba5e22bfc14f64ae60ca1b07eefecbc7cff6161c0c06413f19aa65a9ea2b6227f552bd42126d594c536f0753e1da74cdec796cd0f3938f539b09f9a0fcdd079712b40777862cdf83fd5f833e88d9bc82018ab3973b0b7c8822c7b75b152535534e8a22f750b79c1dcdb489bccba287425f50044d0d339772e300f1547673552af136f146b8e492d3c1a7bbeee850b20b320919b075c8970159388b45143371dcbc133cbe02d37a7ce9dbf5237c83d10f2660ce379ac1c492941432a0611930fb01ea3b93d52cc181944bf293f1133eb076740623dd59e592073e9ffc18b4bc30939afeec6407f43a15106249678d3125875160568ecee93ad83942dea7f78647cdea8638758c0c3e99176112d3c936c9b1792d0f510a321740d4fbeb9facb423e894267ec5039b38f7aed191f261e96aad03a5a77a4f0bb69a1e865d1b7eec5a082c383437f8942dccdcda1fb9b1e20f9dd81235fb9bac8a87302745ab4ba05e948ebf5ae853fea04fff35d22ddb355ba0ad3fdb93358d5d8b56ff1c0c1ee52807becd4970b3dc459010f38432551975be53e3ce63d543b70fc93087986d0d93709e66a44ac68a08906ef47eaf1c707e6f99a80966407df3ab224483a9b43376129d237f0718ed096fb64c25f4e7a1721b71db0f2f4dc92ca4be7e9d4339ce58abd4f410480ebd1091e33fb2f57c1c9ef9207ed5abe8caaf0ac4c4789e9bd0b4b94435e35612e72fe95956a053a28e5990737562276f0764d7975e1f901bc9f2e31b3fe33b035d10927c443f0faa2f374c1ba6386bebe0fd7901fed6c67ff94f64bb040fc8cf40efecb842496c102c076f590b63630aeeb7ec53de068b56f5ddf59b7ddade016d7837ff8709bc3eb7e69f0d740a695077080085671d59195ab0ff66e3b86ef369f0c4f77d3af1839241074a445168ad0af94b4f5e93611cc487cb52f32b82f4b7467e498a560e2fe63af3630b3aba4e49c6b63fb964012dc0522bf48a6ee165d3579bd3bd20d66599a76dbca229b357cf27b2e501d78ccc870fbad1fd126bf8149d337719e2e4ce283dc5ce85f9f54be8cc506f6ba1bfb62e04836a120f07ef883e4062c77c4b12afba164d42cb6aa295ef4e7009f9bcea47d56d48d989f35e36167768fa664b7a1c653f60b8640ac60b8cc40dc9d34b476457c1c8f7ec2fc2b27ef6c6215a4275e891168afff912b21924e0bd2da88ee8f1688369e4e8f0932d959f81e78ddd392a7f357fb46c93cb53daa3475938a570bf0d8ef4e797699cb898180b1789f6b9d5bf053d1311d5dad4bc839a446a315c56277f4098d442ea993d85ada076bfac798859f40b7d14893b19fbc22e126151ec73dafc465a593d9173586440d59d3d7f376c0fd00070e15130b658d68a0a162ecbba06060e88a51f79d879354cf63d58c1e6908cd4a2c76b2656609cf42b550bc47806360a7b030e3e6f61a5f18b4f0bdf41f2c71c418e3a2bc01a5ce8ad1d03e6c44a1db84c66636d10ddb1046b1c6d76d22bb36f9248417d6e0d85a4351d0f40ad52accc1217f00d97b1dfc0a2586c46a349b64fd9e8e06c203b6d4bb929fb2506575b8b479236081b2cd57362460e41cf848e8dfe2d0c484c5dd81bcefc42424f05f4c6258d9cacd02b4db91b23e8e0a0b5b1b4cc738a5270382dfe508ffa2542a122c5b93060a9811554018f3812978eaefb83d1d650c70adebe85dae4e0703bb44e952392768dbfa4b44dd52ed23772ca944a3c400a561bf5f7eb51128e512645a8c8505cd3a90ec9a7d0ace0c4973b4d94ac0aa3073ccdaf5bba71fd294be52a0b15646e51ae45adb415e42088486838cb237dc619628e493aff31f0de05a60a95d71c24691f6c610391714a8cfb27a2af9990c0ba7b23170ee07621b37e792b20f9f1a1aabe24b5f83764e1ddd0747d1ee92269e02a4773a089e053da675c3b6a475976bfe15c5d99115581a149e1d3f1348790323e48a8e7ab8dfa43688e9c96859f98e8cddedd5f78e00578486c924908398175089fefa0dd5b5dbb0314812bec6db5d6060d51813ecd49d63ec382c7bd634721103f4ead71556d78046b336deec9c1bb5e91f9ccdc88b2d5138562df20e6eb3488c344f9735b51c01dc7f328b3c87a473f5b12cd05e19fcabbe53ba3d1a89f388dff841d6bd4cfaa44617db464dd177fad4bdd9a746870ce67f4dc02e792b6c92a7fc626036e4a51e0bc61bd490fee057adb56467e429f686a403b5d7941c8581d4a32e06b614eecb994436ce426459184060827119650cf9ae4e6093c41e7cd4fc4ef4b9ea6e01f18618331fa0680a452df80d6311b3748be66ae0d7f70ef1dca505a491b72467aa7462752da344aa260111e5b9bf8f42a9cf1b7eafc8d37609a5b89b141a3297d8a89c631cbb7c929f982ef32966a534e9fe07c944bf4390a2c876a0f328096a358d64f6fe4fa655ca935a4db02a8e48a27b0aeb5e46e6fa4d42c0ca76711a584a88b8abb59f0cf8b81188e6262bc7ba487e167b600d1b8dc77f93644e02158abc9219674e770c2f476b023aed43a747bb84ff801c759275e47f0606ef42055a7f3f7ba225e8a5452bc5da1d2227563637fd29095f29a500acc12694bcdf7f37da04c5dc4d78ae591518e8e957fe68c8d7b2aa723c8a064d51d1400eb0b0250702ae2cc79e87e04f3f69c51ed6e674ca33bd73f7053436df5c4836f849e864ff160e7d850aad820fcefbc26b01181bdccd396da08a38010b43090c794ff14e7299b1f303df058a24560cd164000425fbfe97dd74bc57b5c27f6a360cf620a1f6e0e798929130455a6df0dbbec064a455fb48089d18e7d1a35b4ee00d55ef4a34955f3f1f744e8c0a9d2eefd59040bcb4b127b2b740c65a136110305f2ad5b7d7bb01833fc020d4d1672eb9de71a6afb1435e5607944eba3c5ede9508e19f15c6a6c195fb904a9dfc996792de6a11ac08c51aa1e9bb6b791d04fca3d673b68c49d5a7b261e7a0b79395c9872c8feaf3546f2fd506094e37762b5e300d11fe917049a3a5c8478fd71a04ded2fc4ae1f2e07a7ab47069fcd30018c90943d27ba3cc000f6658377c59b9053b03a9f550e67a10f4213200018e104f7a5d230f848f368334612e7e22338bedf48b49d3f5e25b9ac3450a78f01ac464bc64e20a10ee3fb202273bd91d62c1f254aa61fdaa76aef1ab9b4cd93f3093a9856b138832ffb4ebc4d5ad9a40cf72902fd2e7641420bca43ec709a7895661633491260f6d1d752c360b2a4fe6983ef6103b6713f98091df67deb451fd4308bf5316e99c0ef831c78de7e225620c5f2d79aadc0c2bb6436e744eab80126f129444d7ad7e44b801d5ecb10a55b1a389278dfcbbf93b82be2ee58cc55cddf492c4fb2a6369addf4107a86b87f803258c6c779157c03c484aae2085616eedd4b53b20af8748f45b51ce212506bac9cfa574d5ad16a00a683536563d912394e876ad3a05431eeae617c1b69aa05b0a8ea1d89385dd7750b29d142fa0d9c11daa651588479baca7c431e68f2570c16868cc5f95e4a34e1b18a40ab71014c13ef8dc09560bb358dfb3b5eb80bde569cc84bf94a1b573a919dcc782dc65f447cdeb6efd3b9bff56776e1750bafd8d0b9216fe44a067eb1c3369d35f90f6e5d0ab1edefcb6c282f62d83e39eb83cb7144517bf43b66cc2cc84b2bc484ad2a82ea77b82047f0d0b6931fdf0a21ccb8a342753f7703f463916da437f48980bae27cd9052ca4b1b8d030a721a61abf54e23a0851437aa1532cbb44268bfa73eb17b49b57a7ddec92d6ab5b5d178c94f7fe2a373d2060bae09cbad1a859366527ef35169d993873af0771cf7f8a6996800707cbba913edaa2554ca949cc13c8895f001926d94e0c7507a8499fa693f73b8d89c6bdcf05983a1d68d0cc827fcb825fbea0f90ec6e17302c6886f3de5e6a66be79413ab7d0818fa350741ccc0e5f1b4c72d88fb35363239f8016fc11e521911222e0e4a32585510873c1709bfcff49aff3ab614ea4ee1012ac6f6b964a8725aab5d9b18edf25b63907e1c4be414c855a4eaa0c01842a2fecb951aae17a7e7a00871eb2977ab9af0ad38f4233042c4b5e86e04948ff81fa86ac7afb49d1d83aa3157f6c073ed90c9a671bc168bab47a00caeb44e8d0b86815b997469436b7b940b3a81f731d17bee5d79f59d7bdc58da84a7dec6716387631ed9b2116dd3c280a06196cdce5789f340fc735a4865ca6eafe0f4acb1e889cf4a501edb61f68b93d67ff9412407751bc004a0db0cf17ecacee067f3616e6b83a83ff9f48878dcd5b0f011d33d567b71945f1ffac0bf7e68f87657d8f0dc7082f540c62116fb896605adc7da062a58249c35160a93e29a58ba0df7e80995b8413be24d609dce3fff0fca4df3e68875f8cfaff3e4adb315aaa615a766037778b0f5b4f01ac979d1ea4cda40d4310d4844f0c9f9cd92b78282f49a84447a744697fd8533164931d1a6e89c0c0cbf896e68171dc6e1fe5f7a9df611c4672f9e340feefad567da7a5aa983a8be3391fa290ce00b8e37b48040be5550e591df19c3434525c7e4989d8a4b4ce378b57c6f508d26aa870516f7ee63267ffdd58dbe18cb3c60a827a5babf64d5560c01c8a3d9489c52576d0900e5c6e0df4cbca52a0e4138c72f1c247a70c300fca3b18ee15096672b885494711c83d0d7f9ffd41ff9f705c50daa8d211059c510eaa010106371b91bfa775fb6ed7df0dc4103e0ab597aea6e566d2595ec303608c0693cf9f27d455c2c56178b5d9973cbf6ccb9654b6d5ba08ee732d0d7f115f8a4f50ef56ffb02f2e4d5a12c5446d5e2490e495f5a54b71aef6f1ddc8772dbdc4b7ab1917fe3e152f0a5ec48f574780361ceea18ccbcbcd7a2aab6e63c581cc2c3f780a426796cb5f47bcb05434dd21aa461e82090791b5231befd3b2512122e78332e3a3bb651fd0580d56fa452185d2507e2b3f61b36db4b474c102fdd6d2f0f3db44f3a30cc955b01fdd772c814b40a252a96f2aac994db9e94314098e4d496d18fa33f16e74df250dc2cce079231252601d8c8414d601c4f5e677f2d89d48fac80e02c7656a433a6354ceaa982d8c4f611ff6793e943f1d101ea6972e164cc3e45d043f8e055f85a0dc565ac38c06021ab5592732aa4d89e98774fbe85eb2f155d99db804121a4e3a9d338a5757aa41941045c7f6ccc89f12f4dbffecaaddc0527f11f0ef71ee90e83c3f1764a044048d158b89cc0aa54958d5be63c867acdefd70636861526a659079cd301e7cdaf3b7d12c3f6f0fb56de5811be5406ff073d0e3a9722beb2cb947f7c1fcc7e9d6c30e23c09846eeb0a21f6a0e8aab9b001d4da6a65e88ec532fa9c5858a3f6e9189c98a705627fc013ca72f22d2d08356e0407917155c0673715f252169068654c1a22d4341278126d6fd910d4a224206645d7d927aa1c72393c796961dd6c5384180b609d1ab130c9a46e099b0c3dcb9c72dd8cfdf28dac37eedbf3a30326e46df06189959c796277c492fb3dfb48b496c0b3b2a4601711957741a7e930c5c9de2820a33fd7320b59706d6b77106eb666c80995b90313d8e4fb8ab7bba9ddc583b711f18007afaa792a7c9e7a254d227604124c14230c9604256757dfd474ca3d6c92eb8edf3f3cc9c765c0bed14461fc539908aec35dedc7a348d2ecf45c57fc869088cdc4b17fc3da380f551b7422168255eb34d2809b908903c67a793ae98570adc8a80a4fac6e3cec17be4fe3461cbd35f2c0c8a5e573b78079101b5a7caccffad47e67399d9b4ace263ad9bcb41ec9868ebf11b143869f3b1ac23918606802f311983c819a02fdc7289ffc225e39b8b44368a0b4d97e8f30249451003952cbf5fdcf2de8061c5abeca0965bfbd5a1a27350af8cf951196df642cc1695c63e68ee7ab1029f8f86dee7c4d4ef78934e4736a02e3721eda38eccf393acdb6ac3e657c899432626787118f96e45f26554924c8e553141873665dc1d7331629d1903f69c9a09cb54a7d3d261032ab9976e161f92a391cfb026b97981347b6a12de442359c68c83d0447a9bc285b9c8cae9372fee180dff341b88a431615eb8c425f5e74a8674b47d2ac476cd79f04351a8b50a7aac5a2f5b678bf0b46604ba622e5054a65c5c24bb98c84039486cb9b4437b1e0037fd988c6dba9bc203f5631a7c2febdb64b8a7ff43e2bd3950f7d700fd1aaeaf5698636668c6fc173c332cdcce16829fb0d281dc70d96fad115c560737ebdd33f94f26e4f47817fc0b87d36117294748fdf1151ce2e90dbfe6e939e453641e44ee1b67a978bbfd740c7beafab17e6d52f822fe7e44a1609ed7f1773f33e8d4ddb51f040847d908a77fb814e126106d737f0a765dcad2bd465b0a588e89b2f3b19a2bcf4df5dffeed3350b20a8fc4bd3eee5eb55500f34f036eebf475d675cc976f574f30eec70478ac5bf86c3a67d632c7d5954a4be4d8fc1699b4aadb7c28392e4b741054e71313862fe7a32d095d88284c3b65a7c9df84e63cd14bc15cc274c54dcc154a31c4dc9c622851d5f3fd0046caa1844d207bca03d3d82c20dd59b2f4f852b12011a88951940afda134c234a83d40c715fe10b3c661bc46de020333608586d4d3730071cd858669d3e7895fef7d28af6354e3804378d821ba8cbb83b3fc94d0628b6d46ab870cbccd0bc35344f15cddb268241ea0d71d8ef08d8dcab2ce4f9d2181bb3c6ea9f3f0e1fd41885892f18a631a24e7588d04c11bf4ac0be001f4b5b795b895c3f9d7f28b1f5326bdea1f16d6463cc40209a195afb2b5fb3696d048c5d7ec44b9b1e6ae9ae25b225155bec20796478184c6e468128964b7b1534900fdd5d77ebe97507f6ad375f6ecf52e94606fb08e5c5368cbfbc92512732444bd2e3c0161492c686c9059bb018aabd50f3cd81b6bc678ff16aaf7dd78b165e6324ae4335843c533d3114c2bf2a3b91cac1977cd1f013412ae03426bb6c48a55683cca1dbe7443233e8e8417c0f639250f5b6f87781cd805ca2ec88e3f43ef2a9ae1411043b81182262fe5d1e2d5e7653d554e420e46a9ef33ed0d5e78cfff6f0ddbef1efe02b6f9029b6cd59785b884619d4e9e7673210995f1240e76e2098a238fed093cbeaafe48b323006b48ba5df4342dd076e4e99ecfac2496b5955611a20a7578f1186faf5f34f72928b7753a7c6f852f04b8ed8ffbf294a52e5f76e8523b8726649023825d2de08587fedbd9ce000bee89938dc0b96abb730eff01a4ac744b40fa4ff35742a5cdc01e9028e516d80d2aabadf5329dd4f2868a91bdbb35311348cfad2bc14de6fd843eca3373cd15f30f4159abb390c9707591d5838a88557edfe693262bb995f323d4fdd35b589fae58b925f0aa4e4fc4853334f7cbfa4fae7a48446cd7e2561ecafbf09c1c548e9d9105a9e381fca3dcf1714e2ff891cbb190126dc8794dd1c33d4390245a4cc03f73efe45c5e0b63b1f3e29437f237d396195ce7493907aed3c8047e7f29c9f0e7b2b2a646169279d70f38592c57bfd5f078487d252327e0a7ab014cb1f70f273d261df85929548317c6e755eb1f4eb7871ac0d31bba16960e9b690de015b8e0467b8ec72f601a66b558061bf715325ed16cf2aab599affffcb78564c0ac3be01168179b2aa0560936872c24fd7969e8a5a6eb9da90e4bf5e983de4666185f33eb7eb58fd9479499a595cb6ab5e1776f519592d7336589c2bcbe2edc481ee67853a6549e7fc417731fac163eefe138f9e3ae5e6026a9aab4b715fd75393d7dac7471360a0783b789cf113ae36b1c5413f7b2e0901af1891482f4dedb42bac546d970fccc5946297e9f7840f27b72e880343e48a1b9bb37c9fed3dcc454f13e7a13727c6d63b1e37ef2dec72a572cd568e8805382a0d1ed471f424c1eaeec8e470cd25965eea4e5685ac96ee959673887fe9ec6b83959aa17da5366db65825f68fbbaba4d850630e5dc93739052695fd21704cb44620aa6f5a3d3e721bd0f7ace84c7ec65c114bcaefc055e2e7c22d5e7a59cd6e5b8b02417cb450b8c62b39cfd512afc175f7cd6e5e8d07ac5ee6f806afea28969b7e574d7f37ec4eeb16bff39bb7b1db886fdf245524dbcdcd778b6442fb64b998ff916a4d9c7a63cc46b177850661b6fc35de93fcdf6b48de0b8195bfdb095ca00b659a7fac94be1c8f01f50ac37a233dc0762b8fbef1c002cf68b2374cd7db7c095345359839a0e583d8ceb729756f911d507f2699357c54a40a65e4a10e1c0ec69252c9d79a16b0759595756cdde03d231670eddb70385c536af2437b78ea91373ed7237ffad9d4c2806e8004f4fbdba89d7a9ec1d404add7b5c2a40ce647c9e071e6c6c00414b81a2d72ae5b3c3d75f03e8a9544a4ce1f2578a679bda1e7399665f1d9c559e0404c140898b629aec4cba1dfb0ccced465b8acef461b90e21756e4b1df8cb86815f5d080249deb147a12b9f0dd6163f0dd362af7cab83476d77adaa2020a12d00bf7724343beb718e61aef9f8bad49ff2553dee59375572ec54fd4ccd5ec59dbc17f77ee1d2c139ff9a16bf2ced0ef3a80f68fcb042b142c63563405f83b0aef7500294026b99d87f3fa0dd6007c23a13b076f4a4c39472f06c1148ca3fd6a7a7da01d07eb5662c0b47a518156696e4bb99d7e8d3e84a8f7fc04ee309ecc905476dda9b42051078c0ee869576ead55b3a61699a5c987c01b60a283b9e0290e62268b671d433e0d742c2cb0d2156feadfc5ce4f88b637977e2acaf2de47aaaf2ba825d4001299e1db2b897b273392861d407f9bf85c1ac5e52a8eace4e3f6669ca125b1e6b0cc4bf6c14a34aabd41d6ad856416945d13aacd8144b22cecfa106fd3e3c9fa246ddbbb0e12336b1356edf80223f32731d38b77862c6eb5a571c62c72dc5ed387c78c91a17d5105820efbed83dbec0214f7a715a76621b4ea46dde359c029b90e34862e577be943435d9e0cc3f1f3415fe442a98d4da202be6900ad291d82fbd9dc768ddff58a2c089ac11e9b131c21f7f8b6805265f88d528bd93735754f9fcadc7da3c5a8aa86e12670dbf072b8bea39c5302e87bf41e9e3f5b61877b83dd3e80bf2d590fb6fd64deb29c4a46f3301766021291038c2db9b20c11a1d52a71e1865a4f0df3a1f2120061ec556b70e42865353bafbf24bebcc019a8eec73ed82418d6e0660af0cc86ac34cc74c63ff3a1933a777782e56b61b20333294b64e35a636504ff9094d7cf472be5254346fd360fc5f84a85262c1d70b0ffbe172a71fcb9edde7dc417e4cf65224bd197c81ab0c6e82c0b2fed586dde375f0f53e9f83e6846865f3b1f502f2ac9719280fd1961afa19a9034632fffbc327a66af5533ba62f39128016befda8b676b1543b0d1d3443aec6337f498c865c4650f461a9ac5ed25e63f2409b0b866fb6072dce496f01f00049344a3ecdf6c7cf1f84d463cbb9cbf745df604a5514d61126126f56187b7727f091e716e631c4a9d50d8a76399dc29f9042fd9393cefb5b1c28d954d5f669726a8ca73ebdbd62b30934b201d6a93f55afa1fcce68c92cd75b237b2208b5bda15dc5ffb9414caf3fe820e923ebb4319ecc6c12102ce805940311231496ae64a82058e9710c805efaef33d296b8994ee3307cc55b776b32f69531f0d7c1b5816c59d7510d81036d238bffdf09bcae13276db151b9b5fad63c0109b390a2e3252f5180a6669937de657802fcae23461eb8072d8b582d4f5cc573626c6886e70ac71ae8b097edc6d20feac0eb4dbe51f420c8e424557403a1fc10dfa426fe95248ac5a2db4649734449e17ae0ad961ddab6150f3f2b4bd455e657b5581b636bc1a97138cb95618cf5ad0bd31cce4b6ae1458eb5dcada48f3e0a5ef17729be4b08152646c32e95d73c7d59adcd50fb1166cd558299fe5022985d79343b7297a7dc158a9edefe9a43941e8147b90a084bb51c61402afbfb75d780f2c7aa1a763b65a79a485b6dcbdeca39cde781dd8c18d90a452f49ae74fe38c822e9196558237193bde309eed78aef7cdf2da9f6a467febfe73987faeff62febb1dbb2c1c6c13b972c91a73c05fee5414dd1cd26ac44d57f60a42d8f9000b20eacbabd1a6ecef5eee0a312a4fb7b1d3f7473722f12fd4ed0e519f0393d4eed4b4d330e9de586f0e9640dd0954a95d82d8bc72cb6028a122f8dfaa6ae2f15228a2799ab2f54aeb0efd88e02577924aa450dda0ce42d78a91994a40fb760e314592ce0d1248c8b2feb98659fb521472197ba476a4afc87bfc40ba5e17e0e133f3160bb79c192f108e7d91cc90e63ba8fa766708b5aa9944828dc4731797e286192c7ec4656b23780731eb162aa17863e37a96b604aec24221779f2e36fa894414cb5e0bd3ece11569c91e1e0a3e09847b997271d39638b1f35b04c8d56df4d6b141e019ef3edabd0c4fa8d311bc20705ee6b6b9419c364e8f2a70cdd7006a08ec5f27f2d69f60cd5bb7179820f2b5e7b70242fddc4ca8a0b89d761894ffa0ae9be139be3c1d617f3637106a20ed86fda90ee603e65aac1e1142de6da6196cb693526fdd4ea5adbe31349a0ae90d53fbbe73fe0a3e7a25527a03725d84367b38715a8f845991befcbd98679120f87d7701a86d42bc1ef28b678e262368c259c64469c22354863023f80bf977a3c00fad53150f3a995fcbf518819fef751f1095cb263d10f0744a09e98bf5b7c8bfa3e3539096d9d1fd23900d4b071aba13e70ce658d799ac211c11b835b8bb5c3b391ecd31ef885f1e4bb1676d50f6b98c4a09cfdcd01db882a0e9f6d37962dcf5a8093b50cd6c743165b344711d81f6fe31249b03d009240e8e595a984658cdb1cfd14774473f2cb16d7af6cb8541f7362c62149b5c24d6ec8619f79e08483220eec6aa9739c03c373d7b6b99f06b08f70d3277ddca223fcfd4e5bffee3a2c4cba195f3383fde86d5f53ca1e07378afa9d75488f7c87c851ac5b6a5ec9c4dc205df694fd794ef2007e070cd009feed223d1dccde195627842cda93bf219115b65ea3e448b62d66a9c35d8217227d556b99c5ebc30dc01b55dc4b8823c77ccacecb1018da255a27fdcbfa6f5957c90b4e6df4e50a9a51c6928414175ba04caf44bece1db20604aec169419bc890b845eaaac842ed5c50553144c6a0918ffe0349fcb46093474f983df5717e0b6fc58b6ff3c5ab42dd640252a76157ea4ed602e8de0f910ff130e6ec93cc0a3f03b597adf38eb249cc713e7ad58806f4c309763e3965a8def12f29e3a28c87e2014461f62c19c51c810c6eeae9cacf69cce74171331489242bcd675248f9d5585203b6a39cd436c4428cd8aa7a7d82202d20124574a47bee3af7f1050e60871cf7af447f0a33c7f839fac1cc603051530bfe2c68672a5dc2d26ea76247acb228ac32e758d86ca5fd53a87fb2e918c787cdef695f1a6bf8170a50e0eb317b6df79240681eb1cfb94e19c267098b633dca726231f7f8929655349c386476656a2018ab7639a7b094ea41d4ea05ce62ee00e65f8fdb5d8360b95d007e85b1b6ea32e2162a9184a5e6ecf930dc7b950126c3130b6583b3f4d962528415ba49574938ee1ae190b131c287047c8d0dfb7ae263ce36696ea3bd9ee878f4d32fa05fedd13758192204d0d80613facbd6c12904005785b0b941a2cf680c1f55f98668cba07efe2e9f07c43391b703f3ede9ec6efbb6765f5a124e7c2f1111eba0e7c6ec15e50307f3ae4ab18f8a1f25f73117caa7c611c54c633b4b63928d0629683716a1330e7ea349454cd8ac616600868e73bd15fa205da6cdde9ee6a1bdf90012fda145960057ea690dbcabdcb01042213c58c570ce9c37cfae64781f0f9822db7487b11e67f885f5a852989675eb57c92e639ffb0285d3af126dcdf1f46b986134d9168d3300a029b80baceb07c3cf358e6837827e8ded51f4abe8237a48ea987c7133e502fc15fe0c2765a4485ae309e46e8f870e145bcd0431c4ef430a7d526b3bef6b98a400445e7ce4f86b3717824e7a8fd02b04a75381f1da834ab645a4232624cf304b31611c4d31639089e90f635b9c370369f8b7e4f126cc04eee7aa4a00b85313be9f4b4d27eb48f3d285ff5bdce2c39b7b9c94653d6483f8f24c222cc47de6c54ca9a4c40354b1762f84ea3b3d31be75a510e7914341abbc2436bff53c2485278502984401241a6b7a79d875642763e13b1e6a95006f9874d1365160b7e8453e5ca1cada92fdb5711a836a5aacc90586554c3718d53f2a14d9d7d6ec778cb95e32670665e1d0c0ed846ee61d0cd1ca03de09770397449dcea9bbf716f23e0939947ad87709a0bdaf3da726faef2a80235617a5342e7080daee47710527399dc27399b1aa2f07e7b8d53b41db1451f68398aef6f91142a8a9da9e47d03142f731f0f651fad4fb28a04e89692678133b752f563d62fb9901bebe485c5f8a3aa0cb203d0e8cb03ed2c5ff40aa3646cb796633add1a640205e512350cfa76137f7556aaa9a3b87b93841334b40cb99a091e0e04fa9e4271e6d72e956cee41539dc82b8396672ce80290d53fdba9a89d7ca3c66fb02abd435d274af06b10c35433822025a2a97e2ae25b9b382d7573be42aa8c78a6e1e4959484260adcb3e353806c67f7c9086cc82994448e710c813c2628822ee46b7e0fdb81b1f801004536c6e142ec059261809a91fd1f71e9b9afdb0ae188afa74e075a2099cd7fa82e019666a573e9b492169cd3d41d8cd98f00b204e9800998ecf8427eb8b087b2b06074e2985c768e8bdca35797ef86e0d7eab1188fc59872e741fe15002882e4e8c4ac61d9737da3b442b56a7349ce4d06c82e13df761fa7d0dde7fc171204fd074c18ad0be090b008e34708628170c605a4ba3b3c2bae97ab592719e3679e9d0c582cb6c1debba46b20013030ef9c7c2fb6de9a11b101d578d89687dfcff94c231969dd3a6dd5383e7850a0b46e228e42452031668e47218ebcb5d2bc5d1612e4f4a6f85427ecf28cc7a66084b5a9ec6b8b236a95db3437877407f42265fa4a2726bff5a31d39db89247cef3f8c0dcf0c598d82937454036a87885186c8c555a151b186db23959d1a4b503239202e70470be1d863a524c21be6d00cf267dbbc34ad47e02f1fc8ebe6b74e3adcd77f2cf67cd100836bd291df68ac041cf48cb586ddf906b355d19e4086423201d559568572de6237689f56559f7209a6100098e98b93fbc52afcfc260675de14de9d2775c52e2435bdba4c1145f0caa0da253a9054ccaf71e08b9df8e5ed95e4ca48d005262985a984de01db7491150afb2bebb66d34ff227b3c2acdd372f0e0751825a6974ab4567e3ebc18cb6ea68d21d4263b48bbfcad2937cbd2cd89b2b38166fe6fb5b7c962e219079043a076bc957586a6179d5a61526fa2205c4b319bacde4cc68e25a74708a50d7538eb70b7f2c1bd804c39dd6f9b693ece627b824b46cd1e2aa554dad70fd9676d2e6ad7c575f3407e38320ac9a2823f759202ce10a715100b804f8279198c9eb36dc73a2b860e5a14b7caf084e4300a300a6f0eb68f3b9325d54a06cb52c487fb666f7d3e5f700a69b700020055d8ba2899d769875caa55e878310c387eab89ae7bba30f040cec9298e25a50badff3a5e30a45bd1bae802c06b437e568cda0c70f40f47a93109ebc49d8118affda77d57ede1553933a0bba8fb52065317d551d8330f41586713b0c8cd13f3d7bc1727188431d144841e215ce7b0a570943885bbf6da056db27159d67a81169daa85beece4aac02421a825e9ea0c846c4239b8d1e7c61ad3979be2c387d999515cdce59070747e7fea278c77dabb31ae6d0d1ff9bc1227be6e1802b2aabad2dbe05588cd06387eae76a0d493652680dbe82b305017db8bc41c70d0a390e67fe978160ed83b68f4d9885a170b8026a4dbfbcac7042604df807f10b86342e0a8d3cee4660254537abf36fe5132c4d2b3bbb27414dc37f2527617ca8cf838c79d2fc8e262142cf0233b947d62946715f9334b14ec258be1a98deae1d5ecd3349dc15aaa10e26bd17d2eb938cd66f6aae60ec561ece8da40acc1119da5187e75100411f3a4884c0af2da964097e872846c20ad5f0333ee99f8ccab69ae6ff0610f2156974c6ed87d5d629fdde9d646548b503825a67a7b436ad5871ef2a6bbd0322022f0f07244ec4fd5871ef2a6bbd0322022f0f07244ec4f99bc1e500e3a7c70fe1e341c7f6dc11cbe59055c81e9c00d83bd5a9137c18bd5be59055c81e9c00d83bd5a9137c18bd50c50cf197c91bee30e6453ca3fd3aafad41d8cd98f00b204e9800998ecf8427e7e81fbf7ff77852edf04aa9af62c25057e81fbf7ff77852edf04aa9af62c2505be9de2942de0a7efdb6ef017ed9ee2c6be9de2942de0a7efdb6ef017ed9ee2c698031e6e247a54a8e368a7581429f249cf19c342fd52ad3a15a15231fcff6de66aade63c500bdb95d1bab68c421e9f6b075ee531593cd2520efd768ec0afbe64c70fe2355c5b9532ed2e3c5aa81cbd01fbf9bb3ad8ab1e0852490de527a3c58e5be573fa6b523bae2a09524817eb193481b48b082b85c11cb986c76dfe088ef9084e1408f3337f6b17635403ea9f250d0b0a84f82c798e6cce384b575687f119fc754809f2996f86acd79eb94a2a7f68045ced4f694bd6c860c11a86f72c783c4ef2bf88ebeff2e3104b11f7f422b8dd5c0c85d38875debaf59c25dcc0ff11249339feacb120e3fabfefb1c321e5ef887fe8482e843fa5261d5315e4a88f792418c087cafc6fc643387c4103d4e657f4ba7114db14c0af8d533bb35e0d94c6db643fe2a01cdb80f9d04944d0633a3377e586a523a7481345140cde3bf8031763f476db7e099821fa09fae0a50fafb4dec2fe28ec8705ebc00d917f4c4bb8df61d1534a99ef2c20b33029ebd559da241689976a82aa854ef2b2b9fc3fb7e5ade741016141bf664d349437c25220c2fc949376b55503a3d5f212697b620df6c1783398934df048828d9db3160a83b072236a7e381920237b00f1cfb4eb917d9ff66a7e381920237b00f1cfb4eb917d9ff6ca7f726a686358b09a6bc3455188fb21122e97aebdbcdd5812fc2cdca0c99097f1b186abc7a482548c4e0cdd9d3625882e0bfdc0eb78ca744114b42489f077d32f2227287e2f75e33216ee326fdae4eb4b0f53ffe49aae99335a2d0a81643f176ab37e536b723f6cbe07fca073daef038b9c32a2047ba6ebac2d25d8642274c2d30a2f4fd0714ec184b5365c1782e01ce74891ce550d233ae0da469c1cfed13b72a2f3dbdf1d9fa96ff61da28269b52f9769589490ac420463d64a8b2221ab25dbf4d1cb7450bef9dbf767a6bb6417a80ce4a4ab9799d6ae89da93bb03894410a9c5ebd7285afaad856f565c2af3ced88cda9d7256db2f152645ee7f192dd368661bee7d4753618ba5489cff40571cee329d6e038d4f805c0cdfd65550cbf90cf42b3fecf6fd05bd87d3ebd3d1bf0eaaefb52a3f5ad4d766aef000ce50b31aa4602707015a9d0f62f23716264cb36e02602707015a9d0f62f23716264cb36e02501f6c971a9373a0f891b7b60328f1179084c76508698fa002ca33da5ad774a69084c76508698fa002ca33da5ad774a657a1c8798fa33e8ac01437b1d188b51bffa6108f5290188d0030024744de853ac3227e84d81e5a83dfdd28e5e6d084a06b5b4e1610159d42b062badc5add27f5b0a47fca33808712e30eb1f50001a3369bfb82166760a126b9ef0482a0ae2e9cabc3bc9b9092d2fc338f587e0bed23bf5a14a5b337499415fb6a82546de97375a4cecb764e83d360f4640f554d70903b7ee13cf245d7150105631ec0b283136f69851be952fc9cfd027f26c3eacb0f5ff09310dcee7bc2e7d0cbc477ab629147fd160ac482dec6a12027cbcbad879c3aeb48d1d832e01d829133e2a67fda1a0ea8557eaafb82a8ba88f50b71fc11f46a93dc3ccb45347a74ad1d27b92d4c0481e3172d2881e99659a02703e84ac190a9349345cd30f87d837a13e10476f7b63f7bfc98dc662ef88bcfc436b30da506bd129d0534362c4bdab2c077b8b29d70e8b9029022338ca06baf0316d62ea71a23ad1348d1e1397761a9932a84f401c4364753fc5038777913e110f2e9d83513c8a091f7aaf9a9672a2d2c855cf4f3a261ab19d533023c103473f7b93f44ecbc9b36c7b92b9b4199d9e3968b0ce13bf7f29ec02c2c8486ba399c5bb2ec499e9fef50b319ae9fcc1f79710cb7cafbf501180d7f8892bec4bbae538427d03574e050ab2e0742a9ee3a23f812de31c10e10be193709c6f740b4949f90f45f47dd8807d41d8cd98f00b204e9800998ecf8427e87eea4ac69e039d5ea4016c931102a7de84457654df898fd74d330d079bf9c8fd41d8cd98f00b204e9800998ecf8427e0e3c51cc065e1e16dae8548be7ac08b73fcb8b920b77f7db88328dd491cab31f2ceb59d7710fcada64f333bf8345ff2e61b664ad12737cbcb6388ff293c676151c13ae2ab0c6b93289a387dc36dfca8ecd7b2bb3682505e4703c41de084d7ee8a7d33f093e0e02cf7a37cc3151aac42b7e1995df0f8366e50a96877fe9ba8b88845484dd6fc6bd72e8c8290e6b0b07cb770b60a87e7b9134e9a1fa24e28c999183cb91918bb3d25dfc7b8658b78075d8388d97abf7a10fec2b57cb1fc04b7587d40f249c2f2e4dde0d2536be60cdf4c4d40f249c2f2e4dde0d2536be60cdf4c434b812ad954b587babd7df633beb657548b594782c2c6886cec240c57959974829df8a88358e774fecc7acf8c3e8b733188c08c39b07968ca0c2586a58185a8b53a57d655a079b505cb7ffada1212fd338465d674731bd67d0050058a30e46f906b8fe59e07e939594f64d5f9f44cc05346394c0e87701205958361b12743002502cccf2aec4fcfe3acfb3f9d1e99440e22c842d9c4f96a9ec09c42c67704647911d17a9b612a08fc71a558933e5ad9b0d6e02f77d598875dbd577db1d193e54a16f6e71d0789a727144d2770da1155042f8ff89f0593769d29050c61459ed057d85b80366b6246e66c8228508508e11257effa6c8370a229f8092c9e14f17af1c8bce6bfa83c594fd6b39592366bf72de03c80328e9a3e875d641e11349ce85d1c9d4d6c8298009b2a3aeecd684db72d5b17207a395d8a544610e7921762bd8b1c42884fa5bdbde53d64cff469374fd3e0975740eec3481da4239017709545c418537cf1891c2fcf900a521c26959541a0a97f908aabcf4957c5314042fa3a015e1e74513773b0b2ace4991635de31e679ecfa6569224e4576452e70266b5a32614e91bc79bb1d59ca0984d5163ae592614e91bc79bb1d59ca0984d5163ae59300ecb1fdcf19002e3773b47564077a265eb0e189dadac7edaa0ad15685e41720a7419178a93de5c1aa000a564363a9c5b31c89d1c8c379730375b9fc5f8b07bcf9d001049bfdf64822a412e349eb08658f3f250e4929cba2fbf96502fa106c33aa1912cfadf2169c6ce2bfee934ec7e6e4530e52c7a42ca970296b457c3af0fcafd9ab382cbe9f6633febdea978fbc6fe7f56a048c7c72b242cc63e865b099744ab4bd21dd81b758e72b7c6fd3c3a4a1a5aeb51218d6e5fd6c40051b72b8a19e87f4f9ac2e46d819ff407b1fddf23c1a2462aad4201c666bd248300bb99b45fe746d6ef428c94679627a5fba74bf6b25745cb21ef1f0acf43ef6ea98ec535ad84f707aac14d76425fb8495c8516df43c520e1904dd6d3a8b92ee2256093c41c2e6537269845624bbf1f86d8e769a330bd07ef1831434136bc09438f3c8ac75c272b53ae68151c0ed13cd7d2ded4c0db45dc98e90fc0bee185125e0653e2aebadbaac1548c0a0b967f086ee620b402fdfe55146f21a495d4f02697ae668f5a1ebe59301bddbf2bea02a986fe6991fe39fa09740a6f5da0902524462f4320691012f5174b535043834ff50e8f19131b4a16245b89b537afd476f9fe3269594c2fb65d6216ac71af588fe69b225b619c12be792e06439c7d53b823221fe4f878a8fa03ef55f5adc02476805adb0d00758b1f2a3b25e41d3f464ca409de75167125649431a2d492904950f238a809141fd07227e900dcc1eb5f930a653d237a92344502b39eb151b7e486179515883595e75a9769d73d54cbaab46ce45ed8b69693133d9dc2a02f0b627abab4524a808733dbb5f1d76e3183f45068a17a2255ee5875cd8d0e79f65c747cce35eed9516c14cb5f4fd1052b73bf8341b211488604737e12e3b87772606614f69a10b3e3945eaffef427edac4d8ed2e0ce027681d90e8b170a95b6734573dbac9f98aa49b026951f3d895f6af1d891d18560040020924712ae1ccc39fe77e8a6ac4ac7a1cfaa991548318699581c8fcb74d12c138fe340b08923f79b25a497a82634936861e55f45046adc0da02a7103694cdeac77e7c5ce248ddbce3859b93046221fe9a2c8e6cb2f1cd0de30225807901db862eb5de42e2ed6cb7bf42791a811d9dccb7c495dbc9cacc35f25b92510a30d1d73ff42a43420912444ddf0f299069d223ecc14851618d7f61a1ea14d9b69ffb299f12062d4b8a89fd9ba879235eefea32480901ea256ddc3032d9fa367a6b87960036dad23a5465402cd1f2c7fb7abadf4c0e5c56e340d83df8970f41be4ec41508802c7bec396b27d8619ab8bb648bbcc64c071db2b6ecc08e6642f384c5ec17632b567b9bb0bcf2ed5079c7c5d1afdd779eb25620183744046ac2b45744759aa63f97626dba14494abb5c843786a794b1b748a1d68a09ca410f629980409c816c3bbfe4a7d084c4e0863321ac19e82e833bca93594dbea6e87a7713c0f4a893377ff2faabed0585d0354aecb38ecabb3a2a18c16056059619fd8fa6fd5e12b1614524ea22d1c93969582a7d1100cd95d2620eb0308ea5ce8a1c9878ef36871ba8360dac8f9498d7d78ae41b7744b280839c25fc8b641f2d23d79966b516d92d3548c8bc90285c3447fedbb6cdceed3bff86591c0d7a4ea6b4dc0703aa8ceb50a2506cd3f1dca958d6ed58b3edbc85e1125bdfc5c1c7221d29325db7a57401512697eafb3ecf6b7c024c5af71e380cf0072774574fb7a397f4d3cb2277cedc892091c0a0f56e4ab975acf8c303d520bfd1f157f011b388cc8343f32cb9f64005f748df37c3a486ca35dd9dfe15e1b5bf67c367c5812402a252ea5afce8e20c7ccccaada4d42d668d88420aa47f74e75ebd843e50284b81e74de54f390d57847b62907ac4dea01e328ba5d3148d5b0417c0eba1b8cf92db4d9540bf47710dfd2b9b6f75315b7a6768621268aa85f59c0a68483fc1fa5e28ad0e48f45cf602cb9f3a3e3c8e1c495ce08d44aff81a137e91047c49c1bff8c9e28d93fe2f2387d0806ec9f1f7c12715d31e008dec7bf5b1fa863606a14cae089af56725081934eefcd43bac6646ac0b866be2cbf4340190ef8226cce638631b25c0c548aba2b0f462133285fae2db46f3c04f76bafae9ecceac1cc84b7245a60923cee8e497ae82b6f89bda2808dec4aa35c4a2299819f6cd474202360f0f944776ca63d6a59be6d3a4f10b232d693f8895dc6acaf3f2ef325cb2bcd1bb0013fedfa34b0953ac0f062711c924576d888bc4f33e59f339422eeafb87dc85c60f4e8b09b2dc05d51562c3b066239d947064145827927d21e648cd819f90fccf53fc111e25ebfe3f8e894ea8863ad0e6f4a0582e7ac4bac7fe18db019b096f7013c1d0641940f90bb4e2a04148d8853932f0281043783fccadcdc3168bc29a0f7cdf295dfc2e874df85cd06f62cf282467ae3588741a898eeb58f165d7d86157d1a4158543e6cefcb7b36113ce0b906bad203f5d0d23dfe2abb5133a6bf4527395f33e19d20538ff360b97e2fa6b086b31f2544a6c5cc35e5e3278b28d3de8dfcd4efefa7e68f7eca84885bc421aa7f6eed7a9fbf15f5f458345842daf7d58a7765f064fccb7cb76ad9c7f8493ec3ba4ef9242e1a39c59e2fca98496b59fa07abfe904fe5582f454eeea2b2b485aa235f568e8ab69e74eabbd56d81e0294cb27b208eb46b601b6507689a172999c643754004e05b0d915b6be61c1e1594c55178d35ec5ee53c91dd2d8d5248162bcad2d8be3b2cf1cbc870830d343a5eb0a520d75e7a2b64b97215d00d530693d204d77e3a1a8ccb2ce2a288f3a8601889d2cb96eeb6d8d969a55bdbd26bc405e4433721cd5eb73591c180d0f1e85fc6e9356a04e631fd557c7f53d7001f33c734d1c7369f9364947737f0e68207824d7fc1e82e4dee3e12916d352b905969b92f6027a13f300bc7637f123c5ef54f181b963606e39d26aba2c97d5531097800521b52ac764d8d0c98ad720c59e5ae06ca5c6817efad521dcb8e21359a4bb1a71e72ec0f50342023c1cf6d870a3d50a15ee4df421fc6191590f6ea9cf63b5b3c0696b517f869b6e982e7468a136aee3100b4b2301f6081daefd0784e3a3fa16b033844feb8127eae70a301b27c2afcecd385bbdac95b601a1d425505cddf069fa0cf2db7fe5f16e35e139b1d8781d354d04782e54b83c52cc149336c507a78e13cbba3e3bf279237c0846e70e11b1b4910177249bf2dc6ab14c8476ca9fefae1c250346ac6cd5f4a09950a317e6033d3a98c5e561ae5990bcc949c87a7583041c250346ac6cd5f4a09950a317e6033d1c250346ac6cd5f4a09950a317e6033d1c250346ac6cd5f4a09950a317e6033d00b2d76c39cd49f7152f846e383311307e42cf6993fe96858cf12c809331021379c62345857aff7f890fec80e70d01aca069c8544442acb954fc08bfdf7affb1dc88f085696e1f26bfd8406b7de7b8fb662f9f68d3ba852a2b61436dde9e8d5f90a1b22eec6a2cc1f55f958552c188bb83b5df5ddc66a40179af4678e0aa8eafe898244082c39b443117f7893ce0debf5a8439f4f1d75f19ef2803ab6e366bd0asm-x86rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvzkernel-2.6.32-042stab110.1.src.rpmkernel-debug-devel-i686kernel-devel-i686kernel-develkernel-devel-uname-rvzkernel-debug-develvzkernel-debug-devel(x86-32)     rpmlib(VersionedDependencies)/usr/bin/find/bin/shrpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)rpmlib(PayloadIsBzip2)3.0.3-14.0.4-14.0-13.0.4-13.0.5-14.8.0UhTU[%UKSUKSU4@U-@U'@UU @U.@T@TT~TOTr@T}T@Tq@T@T@T@T}Tk4Td@T_W@T7@T&@TT @T Tk@Tk@S0S@SSہ@S׌S@Si@S#@S@S@SSh@SsS"@S@SS@S@SDSDSS@S[S @SSg@S@SS8@S|@S{CS{CSt@Sr @SpShSg}@S_@SW@SO@SKSFSCSB@S=M@S9XS1oS*@S&S"@S@Sz@S 4@S@R@Ry@R@RR@RRw@R1@R@RR@R@R@Ru@RxRt@RpRnQRnQRe@R[RVRR@RIgR@-@R1R/ R)R7RRR R R@R6R@QQ@QMQ@QQY@QdQp@Q*@Q@Qޞ@QLQکQQzQɆ@Q@@Q@QQbQ@QQ@Q@Q?@QQV@Q@QQQ'@Q'@Q>@Q@QQzl@QvwQu&@Qm=@QT0QT0QHS@QGQC @Q/FQ-@Q+R@QQ@Q@QQh@P-PDP@PPrPPZP @PPPPP@P@P*P6@P@P@PP{@P5@P@P@P~P{Px@PvPvPtPtPtPr@Pp@PnPnPnPmz@Pmz@Pl(Pl(Pj@Pe@Pe@Pd?PaP\VPYPWPPy@PIPH@P@@P?UP;a@P7lP4P.2@P.2@P+@P*=P#@P"TPPPPP@P A@O~@N=,N:N:N:N98@N7N6@N5CN/N/N.@N(N%qN +N7@NNN@N N @N|@N|@N@MAMMM@M@M@M@M@ML@MWM@MM@MM(M(M?MMK@M@M@MMb@M@MMMy@M'M'M>M@M@MMx@Mx@Mx@M=MTMTMwkMwkMtMlMbSMZjMY@MQ0@MOMK@MIG@MGMGMD@MBMA^@M@ M>@M>@M:M9u@M8#M6@M0:M.@M-M,F@M'@M@M PMM\@M@L!L!L~LL8LfLr@LLeLLL@L@L@LL{LL@L~@@LuLs@LrbLnn@LjyLi(@Le3La?@La?@L[@L[@LYV@LXLXLRLQm@LN@LMxLELEL>@L=L [2.6.32-504.23.4.el6]Radomir Vrbovsky [2.6.32-504.23.3.el6]Radomir Vrbovsky [2.6.32-504.23.2.el6]Radomir Vrbovsky [2.6.32-504.23.1.el6]Radomir Vrbovsky [2.6.32-504.22.1.el6]Radomir Vrbovsky [2.6.32-504.21.1.el6]Radomir Vrbovsky [2.6.32-504.20.1.el6]Radomir Vrbovsky [2.6.32-504.19.1.el6]Frantisek Hrbata [2.6.32-504.18.1.el6]Frantisek Hrbata [2.6.32-504.17.1.el6]Frantisek Hrbata [2.6.32-504.16.1.el6]Radomir Vrbovsky [2.6.32-504.15.1.el6]Radomir Vrbovsky [2.6.32-504.14.1.el6]Radomir Vrbovsky [2.6.32-504.13.1.el6]Radomir Vrbovsky [2.6.32-504.12.1.el6]Radomir Vrbovsky [2.6.32-504.11.1.el6]Radomir Vrbovsky [2.6.32-504.10.1.el6]Radomir Vrbovsky [2.6.32-504.9.1.el6]Radomir Vrbovsky [2.6.32-504.8.1.el6]Radomir Vrbovsky [2.6.32-504.7.1.el6]Radomir Vrbovsky [2.6.32-504.6.1.el6]Radomir Vrbovsky [2.6.32-504.5.1.el6]Radomir Vrbovsky [2.6.32-504.4.1.el6]Radomir Vrbovsky [2.6.32-504.3.1.el6]Radomir Vrbovsky [2.6.32-504.2.1.el6]Radomir Vrbovsky [2.6.32-504.1.1.el6]Rafael Aquini [2.6.32-504.el6]Rafael Aquini [2.6.32-503.el6]Rafael Aquini [2.6.32-502.el6]Rafael Aquini [2.6.32-501.el6]Rafael Aquini [2.6.32-500.el6]Rafael Aquini [2.6.32-499.el6]Rafael Aquini [2.6.32-498.el6]Rafael Aquini [2.6.32-497.el6]Rafael Aquini [2.6.32-496.el6]Rafael Aquini [2.6.32-495.el6]Rafael Aquini [2.6.32-494.el6]Rafael Aquini [2.6.32-493.el6]Rafael Aquini [2.6.32-492.el6]Rafael Aquini [2.6.32-491.el6]Rafael Aquini [2.6.32-490.el6]Rafael Aquini [2.6.32-489.el6]Rafael Aquini [2.6.32-488.el6]Rafael Aquini [2.6.32-487.el6]Rafael Aquini [2.6.32-486.el6]Rafael Aquini [2.6.32-485.el6]Rafael Aquini [2.6.32-484.el6]Rafael Aquini [2.6.32-483.el6]Rafael Aquini [2.6.32-482.el6]Rafael Aquini [2.6.32-481.el6]Rafael Aquini [2.6.32-480.el6]Rafael Aquini [2.6.32-479.el6]Rafael Aquini [2.6.32-478.el6]Rafael Aquini [2.6.32-477.el6]Rafael Aquini [2.6.32-476.el6]Rafael Aquini [2.6.32-475.el6]Rafael Aquini [2.6.32-474.el6]Rafael Aquini [2.6.32-473.el6]Rafael Aquini [2.6.32-472.el6]Rafael Aquini [2.6.32-471.el6]Rafael Aquini [2.6.32-470.el6]Rafael Aquini [2.6.32-469.el6]Rafael Aquini [2.6.32-468.el6]Rafael Aquini [2.6.32-467.el6]Rafael Aquini [2.6.32-466.el6]Rafael Aquini [2.6.32-465.el6]Rafael Aquini [2.6.32-464.el6]Rafael Aquini [2.6.32-463.el6]Rafael Aquini [2.6.32-462.el6]Rafael Aquini [2.6.32-461.el6]Rafael Aquini [2.6.32-460.el6]Rafael Aquini [2.6.32-459.el6]Rafael Aquini [2.6.32-458.el6]Rafael Aquini [2.6.32-457.el6]Rafael Aquini [2.6.32-456.el6]Rafael Aquini [2.6.32-455.el6]Rafael Aquini [2.6.32-454.el6]Rafael Aquini [2.6.32-453.el6]Rafael Aquini [2.6.32-452.el6]Rafael Aquini [2.6.32-451.el6]Rafael Aquini [2.6.32-450.el6]Rafael Aquini [2.6.32-449.el6]Rafael Aquini [2.6.32-448.el6]Rafael Aquini [2.6.32-447.el6]Rafael Aquini [2.6.32-446.el6]Rafael Aquini [2.6.32-445.el6]Rafael Aquini [2.6.32-444.el6]Rafael Aquini [2.6.32-443.el6]Rafael Aquini [2.6.32-442.el6]Rafael Aquini [2.6.32-441.el6]Rafael Aquini [2.6.32-440.el6]Rafael Aquini [2.6.32-439.el6]Rafael Aquini [2.6.32-438.el6]Rafael Aquini [2.6.32-437.el6]Rafael Aquini [2.6.32-436.el6]Rafael Aquini [2.6.32-435.el6]Rafael Aquini [2.6.32-434.el6]Rafael Aquini [2.6.32-433.el6]Rafael Aquini [2.6.32-432.el6]Rafael Aquini [2.6.32-431.el6]Rafael Aquini [2.6.32-430.el6]Rafael Aquini [2.6.32-429.el6]Rafael Aquini [2.6.32-428.el6]Rafael Aquini [2.6.32-427.el6]Rafael Aquini [2.6.32-426.el6]Rafael Aquini [2.6.32-425.el6]Rafael Aquini [2.6.32-424.el6]Rafael Aquini [2.6.32-423.el6]Rafael Aquini [2.6.32-422.el6]Rafael Aquini [2.6.32-421.el6]Rafael Aquini [2.6.32-420.el6]Rafael Aquini [2.6.32-419.el6]Rafael Aquini [2.6.32-418.el6]Rafael Aquini [2.6.32-417.el6]Rafael Aquini [2.6.32-416.el6]Rafael Aquini [2.6.32-415.el6]Rafael Aquini [2.6.32-414.el6]Rafael Aquini [2.6.32-413.el6]Rafael Aquini [2.6.32-412.el6]Rafael Aquini [2.6.32-411.el6]Rafael Aquini [2.6.32-410.el6]Rafael Aquini [2.6.32-409.el6]Rafael Aquini [2.6.32-408.el6]Rafael Aquini [2.6.32-407.el6]Rafael Aquini [2.6.32-406.el6]Rafael Aquini [2.6.32-405.el6]Rafael Aquini [2.6.32-404.el6]Rafael Aquini [2.6.32-403.el6]Rafael Aquini [2.6.32-402.el6]Rafael Aquini [2.6.32-401.el6]Rafael Aquini [2.6.32-400.el6]Rafael Aquini [2.6.32-399.el6]Rafael Aquini [2.6.32-398.el6]Jarod Wilson [2.6.32-397.el6]Jarod Wilson [2.6.32-396.el6]Jarod Wilson [2.6.32-395.el6]Jarod Wilson [2.6.32-394.el6]Jarod Wilson [2.6.32-393.el6]Jarod Wilson [2.6.32-392.el6]Jarod Wilson [2.6.32-391.el6]Jarod Wilson [2.6.32-390.el6]Jarod Wilson [2.6.32-389.el6]Jarod Wilson [2.6.32-388.el6]Jarod Wilson [2.6.32-387.el6]Jarod Wilson [2.6.32-386.el6]Jarod Wilson [2.6.32-385.el6]Jarod Wilson [2.6.32-384.el6]Jarod Wilson [2.6.32-383.el6]Jarod Wilson [2.6.32-382.el6]Jarod Wilson [2.6.32-381.el6]Jarod Wilson [2.6.32-380.el6]Jarod Wilson [2.6.32-379.el6]Jarod Wilson [2.6.32-378.el6]Jarod Wilson [2.6.32-377.el6]Jarod Wilson [2.6.32-376.el6]Jarod Wilson [2.6.32-375.el6]Jarod Wilson [2.6.32-374.el6]Jarod Wilson [2.6.32-373.el6]Jarod Wilson [2.6.32-372.el6]Jarod Wilson [2.6.32-371.el6]Jarod Wilson [2.6.32-370.el6]Jarod Wilson [2.6.32-369.el6]Jarod Wilson [2.6.32-368.el6]Jarod Wilson [2.6.32-367.el6]Jarod Wilson [2.6.32-366.el6]Jarod Wilson [2.6.32-365.el6]Jarod Wilson [2.6.32-364.el6]Jarod Wilson [2.6.32-363.el6]Jarod Wilson [2.6.32-362.el6]Jarod Wilson [2.6.32-361.el6]Jarod Wilson [2.6.32-360.el6]Jarod Wilson [2.6.32-359.el6]Jarod Wilson [2.6.32-358.el6]Jarod Wilson [2.6.32-357.el6]Jarod Wilson [2.6.32-356.el6]Jarod Wilson [2.6.32-355.el6]Jarod Wilson [2.6.32-354.el6]Jarod Wilson [2.6.32-353.el6]Jarod Wilson [2.6.32-352.el6]Jarod Wilson [2.6.32-351.el6]Jarod Wilson [2.6.32-350.el6]Jarod Wilson [2.6.32-349.el6]Jarod Wilson [2.6.32-348.el6]Jarod Wilson [2.6.32-347.el6]Jarod Wilson [2.6.32-346.el6]Jarod Wilson [2.6.32-345.el6]Jarod Wilson [2.6.32-344.el6]Jarod Wilson [2.6.32-343.el6]Jarod Wilson [2.6.32-342.el6]Jarod Wilson [2.6.32-341.el6]Jarod Wilson [2.6.32-340.el6]Jarod Wilson [2.6.32-339.el6]Jarod Wilson [2.6.32-338.el6]Jarod Wilson [2.6.32-337.el6]Jarod Wilson [2.6.32-336.el6]Jarod Wilson [2.6.32-335.el6]Jarod Wilson [2.6.32-334.el6]Jarod Wilson [2.6.32-333.el6]Jarod Wilson [2.6.32-332.el6]Jarod Wilson [2.6.32-331.el6]Jarod Wilson [2.6.32-330.el6]Jarod Wilson [2.6.32-329.el6]Jarod Wilson [2.6.32-328.el6]Jarod Wilson [2.6.32-327.el6]Jarod Wilson [2.6.32-326.el6]Jarod Wilson [2.6.32-325.el6]Jarod Wilson [2.6.32-324.el6]Jarod Wilson [2.6.32-323.el6]Jarod Wilson [2.6.32-322.el6]Jarod Wilson [2.6.32-321.el6]Jarod Wilson [2.6.32-320.el6]Jarod Wilson [2.6.32-319.el6]Jarod Wilson [2.6.32-318.el6]Jarod Wilson [2.6.32-317.el6]Jarod Wilson [2.6.32-316.el6]Jarod Wilson [2.6.32-315.el6]Jarod Wilson [2.6.32-314.el6]Jarod Wilson [2.6.32-313.el6]Jarod Wilson [2.6.32-312.el6]Jarod Wilson [2.6.32-311.el6]Jarod Wilson [2.6.32-310.el6]Jarod Wilson [2.6.32-309.el6]Jarod Wilson [2.6.32-308.el6]Jarod Wilson [2.6.32-307.el6]Jarod Wilson [2.6.32-306.el6]Jarod Wilson [2.6.32-305.el6]Jarod Wilson [2.6.32-304.el6]Jarod Wilson [2.6.32-303.el6]Jarod Wilson [2.6.32-302.el6]Jarod Wilson [2.6.32-301.el6]Jarod Wilson [2.6.32-300.el6]Jarod Wilson [2.6.32-299.el6]Jarod Wilson [2.6.32-298.el6]Jarod Wilson [2.6.32-297.el6]Jarod Wilson [2.6.32-296.el6]Jarod Wilson [2.6.32-295.el6]Jarod Wilson [2.6.32-294.el6]Jarod Wilson [2.6.32-293.el6]Jarod Wilson [2.6.32-292.el6]Jarod Wilson [2.6.32-291.el6]Jarod Wilson [2.6.32-290.el6]Jarod Wilson [2.6.32-289.el6]Jarod Wilson [2.6.32-288.el6]Jarod Wilson [2.6.32-287.el6]Jarod Wilson [2.6.32-286.el6]Jarod Wilson [2.6.32-285.el6]Jarod Wilson [2.6.32-284.el6]Jarod Wilson [2.6.32-283.el6]Jarod Wilson [2.6.32-282.el6]Jarod Wilson [2.6.32-281.el6]Jarod Wilson [2.6.32-280.el6]Jarod Wilson [2.6.32-279.el6]Jarod Wilson [2.6.32-278.el6]Jarod Wilson [2.6.32-277.el6]Jarod Wilson [2.6.32-276.el6]Jarod Wilson [2.6.32-275.el6]Jarod Wilson [2.6.32-274.el6]Jarod Wilson [2.6.32-273.el6]Jarod Wilson [2.6.32-272.el6]Jarod Wilson [2.6.32-271.el6]Jarod Wilson [2.6.32-270.el6]Jarod Wilson [2.6.32-269.el6]Jarod Wilson [2.6.32-268.el6]Aristeu Rozanski [2.6.32-267.el6]Aristeu Rozanski [2.6.32-266.el6]Aristeu Rozanski [2.6.32-265.el6]Aristeu Rozanski [2.6.32-264.el6]Aristeu Rozanski [2.6.32-263.el6]Aristeu Rozanski [2.6.32-262.el6]Aristeu Rozanski [2.6.32-261.el6]Aristeu Rozanski [2.6.32-260.el6]Aristeu Rozanski [2.6.32-259.el6]Aristeu Rozanski [2.6.32-258.el6]Aristeu Rozanski [2.6.32-257.el6]Aristeu Rozanski [2.6.32-256.el6]Aristeu Rozanski [2.6.32-255.el6]Aristeu Rozanski [2.6.32-254.el6]Aristeu Rozanski [2.6.32-253.el6]Aristeu Rozanski [2.6.32-252.el6]Aristeu Rozanski [2.6.32-251.el6]Aristeu Rozanski [2.6.32-250.el6]Aristeu Rozanski [2.6.32-249.el6]Aristeu Rozanski [2.6.32-248.el6]Aristeu Rozanski [2.6.32-247.el6]Aristeu Rozanski [2.6.32-246.el6]Aristeu Rozanski [2.6.32-245.el6]Aristeu Rozanski [2.6.32-244.el6]Aristeu Rozanski [2.6.32-243.el6]Aristeu Rozanski [2.6.32-242.el6]Aristeu Rozanski [2.6.32-241.el6]Aristeu Rozanski [2.6.32-240.el6]Aristeu Rozanski [2.6.32-239.el6]Aristeu Rozanski [2.6.32-238.el6]Aristeu Rozanski [2.6.32-237.el6]Aristeu Rozanski [2.6.32-236.el6]Aristeu Rozanski [2.6.32-235.el6]Aristeu Rozanski [2.6.32-234.el6]Aristeu Rozanski [2.6.32-233.el6]Aristeu Rozanski [2.6.32-232.el6]Aristeu Rozanski [2.6.32-231.el6]Aristeu Rozanski [2.6.32-230.el6]Aristeu Rozanski [2.6.32-229.el6]Aristeu Rozanski [2.6.32-228.el6]Aristeu Rozanski [2.6.32-227.el6]Aristeu Rozanski [2.6.32-226.el6]Aristeu Rozanski [2.6.32-225.el6]Aristeu Rozanski [2.6.32-224.el6]Aristeu Rozanski [2.6.32-223.el6]Aristeu Rozanski [2.6.32-222.el6]Aristeu Rozanski [2.6.32-221.el6]Aristeu Rozanski [2.6.32-220.el6]Aristeu Rozanski [2.6.32-219.el6]Aristeu Rozanski [2.6.32-218.el6]Aristeu Rozanski [2.6.32-217.el6]Aristeu Rozanski [2.6.32-216.el6]Aristeu Rozanski [2.6.32-215.el6]Aristeu Rozanski [2.6.32-214.el6]Aristeu Rozanski [2.6.32-213.el6]Aristeu Rozanski [2.6.32-212.el6]Aristeu Rozanski [2.6.32-211.el6]Aristeu Rozanski [2.6.32-210.el6]Aristeu Rozanski [2.6.32-209.el6]Aristeu Rozanski [2.6.32-208.el6]Aristeu Rozanski [2.6.32-207.el6]Aristeu Rozanski [2.6.32-206.el6]Aristeu Rozanski [2.6.32-205.el6]Kyle McMartin [2.6.32-204.el6]Kyle McMartin [2.6.32-203.el6]Aristeu Rozanski [2.6.32-202.el6]Aristeu Rozanski [2.6.32-201.el6]Aristeu Rozanski [2.6.32-200.el6]Aristeu Rozanski [2.6.32-199.el6]Kyle McMartin [2.6.32-198.el6]Aristeu Rozanski [2.6.32-197.el6]Aristeu Rozanski [2.6.32-196.el6]Aristeu Rozanski [2.6.32-195.el6]Aristeu Rozanski [2.6.32-194.el6]Aristeu Rozanski [2.6.32-193.el6]Aristeu Rozanski [2.6.32-192.el6]Kyle McMartin [2.6.32-191.el6]Aristeu Rozanski [2.6.32-190.el6]Aristeu Rozanski [2.6.32-189.el6]Kyle McMartin [2.6.32-188.el6]Kyle McMartin [2.6.32-187.el6]Aristeu Rozanski [2.6.32-186.el6]Aristeu Rozanski [2.6.32-185.el6]Aristeu Rozanski [2.6.32-184.el6]Kyle McMartin [2.6.32-183.el6]Aristeu Rozanski [2.6.32-182.el6]Kyle McMartin [2.6.32-181.el6]Aristeu Rozanski [2.6.32-180.el6]Aristeu Rozanski [2.6.32-179.el6]Kyle McMartin [2.6.32-178.el6]Aristeu Rozanski [2.6.32-177.el6]Aristeu Rozanski [2.6.32-176.el6]Kyle McMartin [2.6.32-175.el6]Aristeu Rozanski [2.6.32-174.el6]Aristeu Rozanski [2.6.32-173.el6]Kyle McMartin [2.6.32-172.el6]Kyle McMartin [2.6.32-171.el6]Kyle McMartin [2.6.32-170.el6]Aristeu Rozanski [2.6.32-169.el6]Kyle McMartin [2.6.32-168.el6]Aristeu Rozanski [2.6.32-167.el6]Kyle McMartin [2.6.32-166.el6]Aristeu Rozanski [2.6.32-165.el6]Kyle McMartin [2.6.32-164.el6]Aristeu Rozanski [2.6.32-163.el6]Aristeu Rozanski [2.6.32-162.el6]Kyle McMartin [2.6.32-161.el6]Aristeu Rozanski [2.6.32-160.el6]Aristeu Rozanski [2.6.32-159.el6]Aristeu Rozanski [2.6.32-158.el6]Aristeu Rozanski [2.6.32-157.el6]Aristeu Rozanski [2.6.32-156.el6]Aristeu Rozanski [2.6.32-155.el6]Aristeu Rozanski [2.6.32-154.el6]Aristeu Rozanski [2.6.32-153.el6]Aristeu Rozanski [2.6.32-152.el6]Aristeu Rozanski [2.6.32-151.el6]Aristeu Rozanski [2.6.32-150.el6]Aristeu Rozanski [2.6.32-149.el6]Aristeu Rozanski [2.6.32-148.el6]Aristeu Rozanski [2.6.32-147.el6]Aristeu Rozanski [2.6.32-146.el6]Aristeu Rozanski [2.6.32-145.el6]Aristeu Rozanski [2.6.32-144.el6]Aristeu Rozanski [2.6.32-143.el6]Aristeu Rozanski [2.6.32-142.el6]Aristeu Rozanski [2.6.32-141.el6]Aristeu Rozanski [2.6.32-140.el6]Aristeu Rozanski [2.6.32-139.el6]Aristeu Rozanski [2.6.32-138.el6]Aristeu Rozanski [2.6.32-137.el6]Aristeu Rozanski [2.6.32-136.el6]Aristeu Rozanski [2.6.32-135.el6]Aristeu Rozanski [2.6.32-134.el6]Aristeu Rozanski [2.6.32-133.el6]Aristeu Rozanski [2.6.32-132.el6]Aristeu Rozanski [2.6.32-131.el6]Aristeu Rozanski [2.6.32-130.el6]Aristeu Rozanski [2.6.32-129.el6]Aristeu Rozanski [2.6.32-128.el6]Aristeu Rozanski [2.6.32-127.el6]Aristeu Rozanski [2.6.32-126.el6]Aristeu Rozanski [2.6.32-125.el6]Aristeu Rozanski [2.6.32-124.el6]Aristeu Rozanski [2.6.32-123.el6]Aristeu Rozanski [2.6.32-122.el6]Aristeu Rozanski [2.6.32-121.el6]Aristeu Rozanski [2.6.32-120.el6]Aristeu Rozanski [2.6.32-119.el6]Aristeu Rozanski [2.6.32-118.el6]Aristeu Rozanski [2.6.32-117.el6]Aristeu Rozanski [2.6.32-116.el6]Aristeu Rozanski [2.6.32-115.el6]Aristeu Rozanski [2.6.32-114.el6]Aristeu Rozanski [2.6.32-113.el6]Aristeu Rozanski [2.6.32-112.el6]Aristeu Rozanski [2.6.32-111.el6]Aristeu Rozanski [2.6.32-110.el6]Aristeu Rozanski [2.6.32-109.el6]Aristeu Rozanski [2.6.32-108.el6]Aristeu Rozanski [2.6.32-107.el6]Aristeu Rozanski [2.6.32-106.el6]Aristeu Rozanski [2.6.32-105.el6]Aristeu Rozanski [2.6.32-104.el6]Aristeu Rozanski [2.6.32-103.el6]Aristeu Rozanski [2.6.32-102.el6]Aristeu Rozanski [2.6.32-101.el6]Aristeu Rozanski [2.6.32-100.el6]Aristeu Rozanski [2.6.32-99.el6]Aristeu Rozanski [2.6.32-98.el6]Aristeu Rozanski [2.6.32-97.el6]Aristeu Rozanski [2.6.32-96.el6]Aristeu Rozanski [2.6.32-95.el6]Aristeu Rozanski [2.6.32-94.el6]Aristeu Rozanski [2.6.32-93.el6]Aristeu Rozanski [2.6.32-92.el6]Aristeu Rozanski [2.6.32-91.el6]Aristeu Rozanski [2.6.32-90.el6]Aristeu Rozanski [2.6.32-89.el6]Aristeu Rozanski [2.6.32-88.el6]Aristeu Rozanski [2.6.32-87.el6]Aristeu Rozanski [2.6.32-86.el6]Aristeu Rozanski [2.6.32-85.el6]Aristeu Rozanski [2.6.32-84.el6]Aristeu Rozanski [2.6.32-83.el6]Aristeu Rozanski [2.6.32-82.el6]Aristeu Rozanski [2.6.32-81.el6]Aristeu Rozanski [2.6.32-80.el6]Aristeu Rozanski [2.6.32-79.el6]Aristeu Rozanski [2.6.32-78.el6]Aristeu Rozanski [2.6.32-77.el6]Aristeu Rozanski [2.6.32-76.el6]Aristeu Rozanski [2.6.32-75.el6]Aristeu Rozanski [2.6.32-74.el6]Aristeu Rozanski [2.6.32-73.el6]Aristeu Rozanski [2.6.32-72.el6]Aristeu Rozanski [2.6.32-71.el6]Aristeu Rozanski [2.6.32-70.el6]Aristeu Rozanski [2.6.32-69.el6]Aristeu Rozanski [2.6.32-68.el6]Aristeu Rozanski [2.6.32-67.el6]Aristeu Rozanski [2.6.32-66.el6]Aristeu Rozanski [2.6.32-65.el6]Aristeu Rozanski [2.6.32-64.el6]Aristeu Rozanski [2.6.32-63.el6]Aristeu Rozanski [2.6.32-62.el6]Aristeu Rozanski [2.6.32-61.el6]Aristeu Rozanski [2.6.32-60.el6]Aristeu Rozanski [2.6.32-59.el6]Aristeu Rozanski [2.6.32-58.el6]Aristeu Rozanski [2.6.32-57.el6]Aristeu Rozanski [2.6.32-56.el6]Aristeu Rozanski [2.6.32-55.el6]Aristeu Rozanski [2.6.32-54.el6]Aristeu Rozanski [2.6.32-53.el6]Aristeu Rozanski [2.6.32-52.el6]Aristeu Rozanski [2.6.32-51.el6]Aristeu Rozanski [2.6.32-50.el6]Aristeu Rozanski [2.6.32-49.el6]Aristeu Rozanski [2.6.32-48.el6]Aristeu Rozanski [2.6.32-47.el6]Aristeu Rozanski [2.6.32-46.el6]Aristeu Rozanski [2.6.32-45.el6]Aristeu Rozanski [2.6.32-44.el6]Aristeu Rozanski [2.6.32-43.el6]Aristeu Rozanski [2.6.32-42.el6]Aristeu Rozanski [2.6.32-41.el6]Aristeu Rozanski [2.6.32-40.el6]Aristeu Rozanski [2.6.32-39.el6]Aristeu Rozanski [2.6.32-38.el6]Aristeu Rozanski [2.6.32-37.el6]Aristeu Rozanski [2.6.32-36.el6]Aristeu Rozanski [2.6.32-35.el6]Aristeu Rozanski [2.6.32-34.el6]Aristeu Rozanski [2.6.32-33.el6]Aristeu Rozanski [2.6.32-32.el6]Aristeu Rozanski [2.6.32-31.el6]Aristeu Rozanski [2.6.32-30.el6]Aristeu Rozanski [2.6.32-29.el6]Aristeu Rozanski [2.6.32-28.el6]Aristeu Rozanski [2.6.32-27.el6]Aristeu Rozanski [2.6.32-26.el6]Aristeu Rozanski [2.6.32-25.el6]Aristeu Rozanski [2.6.32-24.el6]Aristeu Rozanski [2.6.32-23.el6]Aristeu Rozanski [2.6.32-22.el6]Aristeu Rozanski [2.6.32-21.el6]Aristeu Rozanski [2.6.32-20.el6]Aristeu Rozanski [2.6.32-19.el6]Aristeu Rozanski [2.6.32-18.el6]Aristeu Rozanski [2.6.32-17.el6]Aristeu Rozanski [2.6.32-16.el6]Aristeu Rozanski [2.6.32-15.el6]Aristeu Rozanski [2.6.32-14.el6]Aristeu Rozanski [2.6.32-13.el6]Aristeu Rozanski [2.6.32-12.el6]Aristeu Rozanski [2.6.32-11.el6]Aristeu Rozanski [2.6.32-10.el6]Aristeu Rozanski [2.6.32-9.el6]Aristeu Rozanski [2.6.32-8.el6]Aristeu Rozanski [2.6.32-7.el6]Aristeu Rozanski [2.6.32-6.el6]Aristeu Rozanski [2.6.32-5.el6]Aristeu Rozanski [2.6.32-4.el6]Aristeu Rozanski [2.6.32-3.el6]Aristeu Rozanski [2.6.32-2.el6]Aristeu Rozanski [2.6.32-1.el6]Aristeu Rozanski [2.6.32-0.54.el6]Aristeu Rozanski [2.6.32-0.53.el6]Aristeu Rozanski [2.6.32-0.52.el6]Aristeu Rozanski [2.6.32-0.51.el6]Aristeu Rozanski [2.6.32-0.50.el6]- [crypto] drbg: fix maximum value checks on 32 bit systems (Herbert Xu) [1225950 1219907] - [crypto] drbg: remove configuration of fixed values (Herbert Xu) [1225950 1219907]- [netdrv] bonding: fix locking in enslave failure path (Nikolay Aleksandrov) [1222483 1221856] - [netdrv] bonding: primary_slave & curr_active_slave are not cleaned on enslave failure (Nikolay Aleksandrov) [1222483 1221856] - [netdrv] bonding: vlans don't get deleted on enslave failure (Nikolay Aleksandrov) [1222483 1221856] - [netdrv] bonding: mc addresses don't get deleted on enslave failure (Nikolay Aleksandrov) [1222483 1221856] - [netdrv] bonding: IFF_BONDING is not stripped on enslave failure (Nikolay Aleksandrov) [1222483 1221856] - [netdrv] bonding: fix error handling if slave is busy v2 (Nikolay Aleksandrov) [1222483 1221856]- [fs] pipe: fix pipe corruption and iovec overrun on partial copy (Seth Jennings) [1202860 1185166] {CVE-2015-1805}- [x86] crypto: sha256_ssse3 - fix stack corruption with SSSE3 and AVX implementations (Herbert Xu) [1218681 1201490] - [scsi] storvsc: ring buffer failures may result in I/O freeze (Vitaly Kuznetsov) [1215754 1171676] - [scsi] storvsc: get rid of overly verbose warning messages (Vitaly Kuznetsov) [1215753 1167967] - [scsi] storvsc: NULL pointer dereference fix (Vitaly Kuznetsov) [1215753 1167967] - [netdrv] ixgbe: fix detection of SFP+ capable interfaces (John Greene) [1213664 1150343] - [x86] crypto: aesni - fix memory usage in GCM decryption (Kurt Stutsman) [1213329 1213330] {CVE-2015-3331}- [kernel] hrtimer: Prevent hrtimer_enqueue_reprogram race (Prarit Bhargava) [1211940 1136958] - [kernel] hrtimer: Preserve timer state in remove_hrtimer() (Prarit Bhargava) [1211940 1136958] - [crypto] testmgr: fix RNG return code enforcement (Herbert Xu) [1212695 1208804] - [net] netfilter: xtables: make use of caller family rather than target family (Florian Westphal) [1212057 1210697] - [net] dynticks: avoid flow_cache_flush() interrupting every core (Marcelo Leitner) [1210595 1191559] - [tools] perf: Fix race in build_id_cache__add_s() (Milos Vyletel) [1210593 1204102] - [infiniband] ipath+qib: fix dma settings (Doug Ledford) [1208621 1171803] - [fs] dcache: return -ESTALE not -EBUSY on distributed fs race (J. Bruce Fields) [1207815 1061994] - [net] neigh: Keep neighbour cache entries if number of them is small enough (Jiri Pirko) [1207352 1199856] - [x86] crypto: sha256_ssse3 - also test for BMI2 (Herbert Xu) [1204736 1201560] - [scsi] qla2xxx: fix race in handling rport deletion during recovery causes panic (Chad Dupuis) [1203544 1102902] - [redhat] configs: Enable SSSE3 acceleration by default (Herbert Xu) [1201668 1036216] - [crypto] sha512: Create module providing optimized SHA512 routines using SSSE3, AVX or AVX2 instructions (Herbert Xu) [1201668 1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using AVX2 RORX instruction (Herbert Xu) [1201668 1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using AVX instructions (Herbert Xu) [1201668 1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using Supplemental SSE3 instructions (Herbert Xu) [1201668 1036216] - [crypto] sha512: Expose generic sha512 routine to be callable from other modules (Herbert Xu) [1201668 1036216] - [crypto] sha256: Create module providing optimized SHA256 routines using SSSE3, AVX or AVX2 instructions (Herbert Xu) [1201668 1036216] - [crypto] sha256: Optimized sha256 x86_64 routine using AVX2's RORX instructions (Herbert Xu) [1201668 1036216] - [crypto] sha256: Optimized sha256 x86_64 assembly routine with AVX instructions (Herbert Xu) [1201668 1036216] - [crypto] sha256: Optimized sha256 x86_64 assembly routine using Supplemental SSE3 instructions (Herbert Xu) [1201668 1036216] - [crypto] sha256: Expose SHA256 generic routine to be callable externally (Herbert Xu) [1201668 1036216] - [crypto] rng: RNGs must return 0 in success case (Herbert Xu) [1201669 1199230] - [fs] isofs: infinite loop in CE record entries (Jacob Tanenbaum) [1175243 1175245] {CVE-2014-9420} - [x86] vdso: ASLR bruteforce possible for vdso library (Jacob Tanenbaum) [1184896 1184897] {CVE-2014-9585} - [kernel] time: ntp: Correct TAI offset during leap second (Prarit Bhargava) [1201674 1199134] - [scsi] lpfc: correct device removal deadlock after link bounce (Rob Evers) [1211910 1194793] - [scsi] lpfc: Linux lpfc driver doesn't re-establish the link after a cable pull on LPe12002 (Rob Evers) [1211910 1194793] - [x86] switch_to(): Load TLS descriptors before switching DS and ES (Denys Vlasenko) [1177353 1177354] {CVE-2014-9419} - [net] vlan: Don't propagate flag changes on down interfaces (Jiri Pirko) [1173501 1135347] - [net] bridge: register vlan group for br ports (Jiri Pirko) [1173501 1135347] - [netdrv] tg3: Use new VLAN code (Jiri Pirko) [1173501 1135347] - [netdrv] be2net: move to new vlan model (Jiri Pirko) [1173501 1135347] - [net] vlan: mask vlan prio bits (Jiri Pirko) [1173501 1135347] - [net] vlan: don't deliver frames for unknown vlans to protocols (Jiri Pirko) [1173501 1135347] - [net] vlan: allow nested vlan_do_receive() (Jiri Pirko) [1173501 1135347] - [net] allow vlan traffic to be received under bond (Jiri Pirko) [1173501 1135347] - [net] vlan: goto another_round instead of calling __netif_receive_skb (Jiri Pirko) [1173501 1135347] - [net] bonding: fix bond_arp_rcv setting and arp validate desync state (Jiri Pirko) [1173501 1135347] - [net] bonding: remove packet cloning in recv_probe() (Jiri Pirko) [1173501 1135347] - [net] bonding: Fix LACPDU rx_dropped commit (Jiri Pirko) [1173501 1135347] - [net] bonding: don't increase rx_dropped after processing LACPDUs (Jiri Pirko) [1173501 1135347] - [net] bonding: use local function pointer of bond->recv_probe in bond_handle_frame (Jiri Pirko) [1173501 1135347] - [net] bonding: move processing of recv handlers into handle_frame() (Jiri Pirko) [1173501 1135347] - [netdrv] revert "bonding: fix bond_arp_rcv setting and arp validate desync state" (Jiri Pirko) [1173501 1135347] - [netdrv] revert "bonding: check for vlan device in bond_3ad_lacpdu_recv()" (Jiri Pirko) [1173501 1135347] - [net] vlan: Always untag vlan-tagged traffic on input (Jiri Pirko) [1173501 1135347] - [net] Make skb->skb_iif always track skb->dev (Jiri Pirko) [1173501 1135347] - [net] vlan: fix a potential memory leak (Jiri Pirko) [1173501 1135347] - [net] vlan: fix mac_len recomputation in vlan_untag() (Jiri Pirko) [1173501 1135347] - [net] vlan: reset headers on accel emulation path (Jiri Pirko) [1173501 1135347] - [net] vlan: Fix the ingress VLAN_FLAG_REORDER_HDR check (Jiri Pirko) [1173501 1135347] - [net] vlan: make non-hw-accel rx path similar to hw-accel (Jiri Pirko) [1173501 1135347] - [net] allow handlers to be processed for orig_dev (Jiri Pirko) [1173501 1135347] - [net] bonding: get netdev_rx_handler_unregister out of locks (Jiri Pirko) [1173501 1135347] - [net] bonding: fix rx_handler locking (Jiri Pirko) [1173501 1135347] - [net] introduce rx_handler results and logic around that (Jiri Pirko) [1173501 1135347] - [net] bonding: register slave pointer for rx_handler (Jiri Pirko) [1173501 1135347] - [net] bonding: COW before overwriting the destination MAC address (Jiri Pirko) [1173501 1135347] - [net] bonding: convert bonding to use rx_handler (Jiri Pirko) [1173501 1135347] - [net] openvswitch: use rx_handler_data pointer to store vport pointer (Jiri Pirko) [1173501 1135347] - [net] add a synchronize_net() in netdev_rx_handler_unregister() (Jiri Pirko) [1173501 1135347] - [net] add rx_handler data pointer (Jiri Pirko) [1173501 1135347] - [net] replace hooks in __netif_receive_skb (Jiri Pirko) [1173501 1135347] - [net] fix conflict between null_or_orig and null_or_bond (Jiri Pirko) [1173501 1135347] - [net] remove the unnecessary dance around skb_bond_should_drop (Jiri Pirko) [1173501 1135347] - [net] revert "bonding: fix receiving of dups due vlan hwaccel" (Jiri Pirko) [1173501 1135347] - [net] uninline skb_bond_should_drop() (Jiri Pirko) [1173501 1135347] - [net] bridge: Set vlan_features to allow offloads on vlans (Jiri Pirko) [1173501 1135347] - [net] bridge: convert br_features_recompute() to ndo_fix_features (Jiri Pirko) [1173501 1135347] - [net] revert "bridge: explictly tag vlan-accelerated frames destined to the host" (Jiri Pirko) [1173501 1135347] - [net] revert "fix vlan gro path" (Jiri Pirko) [1173501 1135347] - [net] revert "bridge: do not learn from exact matches" (Jiri Pirko) [1173501 1135347] - [net] revert "bridge gets duplicate packets when using vlan over bonding" (Jiri Pirko) [1173501 1135347] - [net] llc: remove noisy WARN from llc_mac_hdr_init (Jiri Pirko) [1173501 1135347] - [net] bridge: stp: ensure mac header is set (Jiri Pirko) [1173501 1135347] - [net] vlan: remove reduntant check in ndo_fix_features callback (Jiri Pirko) [1173501 1135347] - [net] vlan: enable soft features regardless of underlying device (Jiri Pirko) [1173501 1135347] - [net] vlan: don't call ndo_vlan_rx_register on hardware that doesn't have vlan support (Jiri Pirko) [1173501 1135347] - [net] vlan: Fix vlan_features propagation (Jiri Pirko) [1173501 1135347] - [net] vlan: convert VLAN devices to use ndo_fix_features() (Jiri Pirko) [1173501 1135347] - [net] revert "vlan: Avoid broken offload configuration when reorder_hdr is disabled" (Jiri Pirko) [1173501 1135347] - [net] vlan: vlan device is lockless do not transfer real_num__queues (Jiri Pirko) [1173501 1135347] - [net] vlan: consolidate 8021q tagging (Jiri Pirko) [1173501 1135347] - [net] propagate NETIF_F_HIGHDMA to vlans (Jiri Pirko) [1173501 1135347] - [net] Fix a memmove bug in dev_gro_receive() (Jiri Pirko) [1173501 1135347] - [net] vlan: remove check for headroom in vlan_dev_create (Jiri Pirko) [1173501 1135347] - [net] vlan: set hard_header_len when VLAN offload features are toggled (Jiri Pirko) [1173501 1135347] - [net] vlan: Calling vlan_hwaccel_do_receive() is always valid (Jiri Pirko) [1173501 1135347] - [net] vlan: Centralize handling of hardware acceleration (Jiri Pirko) [1173501 1135347] - [net] vlan: finish removing vlan_find_dev from public header (Jiri Pirko) [1173501 1135347] - [net] vlan: make vlan_find_dev private (Jiri Pirko) [1173501 1135347] - [net] vlan: Avoid hash table lookup to find group (Jiri Pirko) [1173501 1135347] - [net] revert "vlan: Add helper functions to manage vlans on bonds and slaves" (Jiri Pirko) [1173501 1135347] - [net] revert "bonding: assign slaves their own vlan_groups" (Jiri Pirko) [1173501 1135347] - [net] revert "bonding: fix regression on vlan module removal" (Jiri Pirko) [1173501 1135347] - [net] revert "bonding: Always add vid to new slave group" (Jiri Pirko) [1173501 1135347] - [net] revert "bonding: Fix up refcounting issues with bond/vlan config" (Jiri Pirko) [1173501 1135347] - [net] revert "8021q/vlan: filter device events on bonds" (Jiri Pirko) [1173501 1135347] - [net] vlan: Use vlan_dev_real_dev in vlan_hwaccel_do_receive (Jiri Pirko) [1173501 1135347] - [net] gro: __napi_gro_receive() optimizations (Jiri Pirko) [1173501 1135347] - [net] vlan: Rename VLAN_GROUP_ARRAY_LEN to VLAN_N_VID (Jiri Pirko) [1173501 1135347] - [net] vlan: make vlan_hwaccel_do_receive() return void (Jiri Pirko) [1173501 1135347] - [net] vlan: init_vlan should not copy slave or master flags (Jiri Pirko) [1173501 1135347] - [net] vlan: updates vlan real_num_tx_queues (Jiri Pirko) [1173501 1135347] - [net] vlan: adds vlan_dev_select_queue (Jiri Pirko) [1173501 1135347] - [net] llc: use dev_hard_header (Jiri Pirko) [1173501 1135347] - [net] vlan: support "loose binding" to the underlying network device (Jiri Pirko) [1173501 1135347] - [net] revert "net: don't set VLAN_TAG_PRESENT for VLAN 0 frames" (Jiri Pirko) [1173501 1135347] - [net] bridge: Add support for TX vlan offload (Jiri Pirko) [1173562 1146391] - [net] revert "bridge: Set vlan_features to allow offloads on vlans" (Vlad Yasevich) [1144442 1121991]- [netdrv] ixgbe: Fix memory leak in ixgbe_free_q_vector, missing rcu (John Greene) [1210901 1150343] - [netdrv] ixgbe: Fix tx_packets and tx_bytes stats not updating (John Greene) [1210901 1150343] - [netdrv] qlcnic: Fix update of ethtool stats (Chad Dupuis) [1210902 1148019]- [fs] exec: do not abuse ->cred_guard_mutex in threadgroup_lock() (Petr Oros) [1208620 1169225] - [kernel] cgroup: always lock threadgroup during migration (Petr Oros) [1208620 1169225] - [kernel] threadgroup: extend threadgroup_lock() to cover exit and exec (Petr Oros) [1208620 1169225] - [kernel] threadgroup: rename signal->threadgroup_fork_lock to ->group_rwsem (Petr Oros) [1208620 1169225]- [mm] memcg: fix crash in re-entrant cgroup_clear_css_refs() (Johannes Weiner) [1204626 1168185]- [fs] cifs: Use key_invalidate instead of the rh_key_invalidate() (Sachin Prabhu) [1203366 885899] - [fs] KEYS: Add invalidation support (Sachin Prabhu) [1203366 885899] - [infiniband] core: Prevent integer overflow in ib_umem_get address arithmetic (Doug Ledford) [1181173 1179327] {CVE-2014-8159}- [x86] fpu: shift clear_used_math() from save_i387_xstate() to handle_signal() (Oleg Nesterov) [1199900 1196262] - [x86] fpu: change save_i387_xstate() to rely on unlazy_fpu() (Oleg Nesterov) [1199900 1196262]- [fs] gfs2: Move gfs2_file_splice_write outside of #ifdef (Robert S Peterson) [1198329 1193559] - [security] keys: close race between key lookup and freeing (Radomir Vrbovsky) [1179849 1179850] {CVE-2014-9529} - [net] sctp: fix slab corruption from use after free on INIT collisions (Daniel Borkmann) [1196587 1135425] {CVE-2015-1421} - [fs] gfs2: Allocate reservation during splice_write (Robert S Peterson) [1198329 1193559] - [fs] nfs: Be less aggressive about returning delegations for open files (Steve Dickson) [1196314 1145334] - [fs] nfs: Avoid PUTROOTFH when managing leases (Benjamin Coddington) [1196313 1143013] - [crypto] testmgr: mark rfc4106(gcm(aes)) as fips_allowed (Jarod Wilson) [1194983 1185395] - [crypto] Extending the RFC4106 AES-GCM test vectors (Jarod Wilson) [1194983 1185395] - [char] raw: Return short read or 0 at end of a raw device, not EIO (Jeff Moyer) [1195747 1142314] - [scsi] hpsa: Use local workqueues instead of system workqueues - part1 (Tomas Henzl) [1193639 1134115] - [x86] kvm: vmx: invalid host cr4 handling across vm entries (Jacob Tanenbaum) [1153326 1153327] {CVE-2014-3690} - [fs] isofs: Fix unchecked printing of ER records (Radomir Vrbovsky) [1180481 1180492] {CVE-2014-9584} - [fs] bio: fix argument of __bio_add_page() for max_sectors > 0xffff (Fam Zheng) [1198428 1166763] - [media] ttusb-dec: buffer overflow in ioctl (Alexander Gordeev) [1170971 1167115] {CVE-2014-8884} - [kernel] trace: insufficient syscall number validation in perf and ftrace subsystems (Jacob Tanenbaum) [1161567 1161568] {CVE-2014-7826 CVE-2014-7825} - [fs] nfs: Fix a delegation callback race (Dave Wysochanski) [1187639 1149831] - [fs] nfs: Don't use the delegation->inode in nfs_mark_return_delegation() (Dave Wysochanski) [1187639 1149831] - [infiniband] ipoib: don't queue a work struct up twice (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: make sure we reap all our ah on shutdown (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: cleanup a couple debug messages (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: flush the ipoib_workqueue on unregister (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: fix ipoib_mcast_restart_task (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: fix race between mcast_dev_flush and mcast_join (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: remove unneeded locks (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: don't restart our thread on ENETRESET (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: Handle -ENETRESET properly in our callback (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: make delayed tasks not hold up everything (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: Add a helper to restart the multicast task (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: fix IPOIB_MCAST_RUN flag usage (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: Remove unnecessary port query (Doug Ledford) [1187664 1187666 1184072 1159925] - [x86] kvm: Avoid pagefault in kvm_lapic_sync_to_vapic (Paolo Bonzini) [1192055 1116398] - [s390] kernel: fix cpu target address of directed yield (Hendrik Brueckner) [1188339 1180061] - [mm] memcg: do not allow task about to OOM kill to bypass the limit (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [mm] memcg: do not declare OOM from __GFP_NOFAIL allocations (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [fs] buffer: move allocation failure loop into the allocator (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [mm] memcg: handle non-error OOM situations more gracefully (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [mm] memcg: do not trap chargers with full callstack on OOM (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [mm] memcg: rework and document OOM waiting and wakeup (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [mm] memcg: enable memcg OOM killer only for user faults (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [x86] mm: finish user fault error path with fatal signal (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [mm] pass userspace fault flag to generic fault handler (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [s390] mm: do not invoke OOM killer on kernel fault OOM (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [powerpc] mm: remove obsolete init OOM protection (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [powerpc] mm: invoke oom-killer from remaining unconverted page fault handlers (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [security] selinux: Permit bounded transitions under NO_NEW_PRIVS or NOSUID (Denys Vlasenko) [1104567 1104568] {CVE-2014-3215} - [security] Add PR__NO_NEW_PRIVS to prevent execve from granting privs (Denys Vlasenko) [1104567 1104568] {CVE-2014-3215}- [netdrv] ixgbe: remove CIAA/D register reads from bad VF check (John Greene) [1196312 1156061] - [pci] Make FLR and AF FLR reset warning messages different (Myron Stowe) [1192365 1184540] - [pci] Fix unaligned access in AF transaction pending test (Myron Stowe) [1192365 1184540] - [pci] Merge multi-line quoted strings (Myron Stowe) [1192365 1184540] - [pci] Wrong register used to check pending traffic (Myron Stowe) [1192365 1184540] - [pci] Add pci_wait_for_pending() -- refactor pci_wait_for_pending_transaction() (Myron Stowe) [1192365 1184540] - [pci] Use pci_wait_for_pending_transaction() instead of for loop (Myron Stowe) [1192365 1184540] - [pci] Add pci_wait_for_pending_transaction() (Myron Stowe) [1192365 1184540] - [pci] Wait for pending transactions to complete before 82599 FLR (Myron Stowe) [1192365 1184540] - [scsi] storvsc: fix a bug in storvsc limits (Vitaly Kuznetsov) [1196532 1174168]- [s390] crypto: kernel oops at insmod of the z90crypt device driver (Hendrik Brueckner) [1191916 1172137] - [sound] alsa: usb-audio: Fix crash at re-preparing the PCM stream (Jerry Snitselaar) [1192105 1167059] - [usb] ehci: bugfix: urb->hcpriv should not be NULL (Jerry Snitselaar) [1192105 1167059] - [mm] mmap: uncached vma support with writenotify (Jerry Snitselaar) [1192105 1167059] - [kernel] futex: Mention key referencing differences between shared and private futexes (Larry Woodman) [1192107 1167405] - [kernel] futex: Ensure get_futex_key_refs() always implies a barrier (Larry Woodman) [1192107 1167405]- [netdrv] enic: fix rx skb checksum (Stefan Assmann) [1189068 1115505] - [scsi] Revert "fix our current target reap infrastructure" (David Milburn) [1188941 1168072] - [scsi] Revert "dual scan thread bug fix" (David Milburn) [1188941 1168072] - [net] tcp: do not copy headers in tcp_collapse() (Alexander Duyck) [1188838 1156289] - [net] tcp: use tcp_flags in tcp_data_queue() (Alexander Duyck) [1188838 1156289] - [net] tcp: use TCP_SKB_CB(skb)->tcp_flags in input path (Alexander Duyck) [1188838 1156289] - [net] tcp: remove unused tcp_fin() parameters (Alexander Duyck) [1188838 1156289] - [net] tcp: rename tcp_skb_cb flags (Alexander Duyck) [1188838 1156289] - [net] tcp: unify tcp flag macros (Alexander Duyck) [1188838 1156289] - [net] tcp: unalias tcp_skb_cb flags and ip_dsfield (Alexander Duyck) [1188838 1156289]- [fs] splice: perform generic write checks (Eric Sandeen) [1163798 1155900] {CVE-2014-7822}- [virt] kvm: excessive pages un-pinning in kvm_iommu_map error path (Jacob Tanenbaum) [1156520 1156521] {CVE-2014-8369} - [x86] crypto: Add support for 192 & 256 bit keys to AESNI RFC4106 (Jarod Wilson) [1184332 1176211] - [block] nvme: Clear QUEUE_FLAG_STACKABLE (David Milburn) [1180555 1155715] - [net] netfilter: conntrack: disable generic tracking for known protocols (Daniel Borkmann) [1182071 1114697] {CVE-2014-8160} - [xen] pvhvm: Fix vcpu hotplugging hanging (Vitaly Kuznetsov) [1179343 1164278] - [xen] pvhvm: Don't point per_cpu(xen_vpcu, 33 and larger) to shared_info (Vitaly Kuznetsov) [1179343 1164278] - [xen] enable PVHVM VCPU placement when using more than 32 CPUs (Vitaly Kuznetsov) [1179343 1164278] - [xen] support large numbers of CPUs with vcpu info placement (Vitaly Kuznetsov) [1179343 1164278]- [netdrv] tg3: Change nvram command timeout value to 50ms (Ivan Vecera) [1182903 1176230]- [net] ipv6: increase ip6_rt_max_size to 16384 (Hannes Frederic Sowa) [1177581 1112946] - [net] ipv6: don't set DST_NOCOUNT for remotely added routes (Hannes Frederic Sowa) [1177581 1112946] - [net] ipv6: don't count addrconf generated routes against gc limit (Hannes Frederic Sowa) [1177581 1112946] - [net] ipv6: Don't put artificial limit on routing table size (Hannes Frederic Sowa) [1177581 1112946] - [scsi] bnx2fc: fix tgt spinlock locking (Maurizio Lombardi) [1179098 1079656]- [crypto] crc32c: Kill pointless CRYPTO_CRC32C_X86_64 option (Jarod Wilson) [1175509 1036212] - [crypto] testmgr: add larger crc32c test vector to test FPU path in crc32c_intel (Jarod Wilson) [1175509 1036212] - [crypto] tcrypt: Added speed test in tcrypt for crc32c (Jarod Wilson) [1175509 1036212] - [crypto] crc32c: Optimize CRC32C calculation with PCLMULQDQ instruction (Jarod Wilson) [1175509 1036212] - [crypto] crc32c: Rename crc32c-intel.c to crc32c-intel_glue.c (Jarod Wilson) [1175509 1036212]- [kernel] ipc/sem: Fully initialize sem_array before making it visible (Rik van Riel) [1172029 1165277] - [kernel] ipc/sem: synchronize semop and semctl with IPC_RMID (Rik van Riel) [1172029 1165277] - [kernel] ipc/sem: update sem_otime for all operations (Larry Woodman) [1172025 1168588] - [fs] fuse: prevent null nd panic on dentry revalidate (Brian Foster) [1172022 1162782] - [net] netfilter: ipset: timeout values corrupted on set resize (Marcelo Leitner) [1172764 1152754] - [net] netfilter: fix xt_TCPOPTSTRIP in forwarding path (Marcelo Leitner) [1172027 1135650] - [usb] ehci: Fix panic on hotplug race condition (Don Zickus) [1172024 1107010] - [usb] usb_wwan: replace release and disconnect with a port_remove hook (Stanislaw Gruszka) [1172030 1148615] - [x86] traps: stop using IST for #SS (Petr Matousek) [1172810 1172811] {CVE-2014-9322}- [fs] ext4: don't count external journal blocks as overhead (Eric Sandeen) [1168504 1163811] - [net] sctp: fix NULL pointer dereference in af->from_addr_param on malformed packet (Daniel Borkmann) [1163090 1153980] {CVE-2014-7841} - [netdrv] e100: fix typo in MDI/MDI-X eeprom check in e100_phy_init (John Greene) [1165985 1156417] - [powerpc] Add smp_mb()s to arch_spin_unlock_wait() (Gustavo Duarte) [1165986 1136224] - [powerpc] Add smp_mb() to arch_spin_is_locked() (Gustavo Duarte) [1165986 1136224] - [kernel] cpuset: PF_SPREAD_PAGE and PF_SPREAD_SLAB should be atomic flags (Aaron Tomlin) [1165002 1045310] - [documentation] cpuset: Update the cpuset flag file (Aaron Tomlin) [1165002 1045310] - [alsa] control: Make sure that id->index does not overflow (Jacob Tanenbaum) [1149140 1117312] {CVE-2014-4656} - [alsa] control: Handle numid overflow (Jacob Tanenbaum) [1149140 1117312] {CVE-2014-4656} - [s390] mm: fix SIGBUS handling (Hendrik Brueckner) [1169433 1145070] - [fs] gfs2: fix bad inode i_goal values during block allocation (Abhijith Das) [1165001 1130684] - [md] dm-thin: fix pool_io_hints to avoid looking at max_hw_sectors (Mike Snitzer) [1161420 1161421 1142773 1145230]- [fs] nfsd: don't halt scanning the DRC LRU list when there's an RC_INPROG entry (J. Bruce Fields) [1168129 1150675]- [fs] nfs: Make sure pre_change_attr is initialized correctly (Scott Mayhew) [1163214 1160042] - [usb] ehci: Fix a regression in the ISO scheduler (Gustavo Duarte) [1162072 1145805]- [s390] zcrypt: toleration of new crypto adapter hardware (Hendrik Brueckner) [1158311 1134984] - [s390] zcrypt: support for extended number of ap domains (Hendrik Brueckner) [1158311 1134984] - [md] dm-thin: fix potential for infinite loop in pool_io_hints (Mike Snitzer) [1161420 1161421 1142773 1145230]- [fs] udf: Avoid infinite loop when processing indirect ICBs (Jacob Tanenbaum) [1142319 1142320] {CVE-2014-6410} - [fs] isofs: unbound recursion when processing relocated directories (Jacob Tanenbaum) [1142268 1142269] {CVE-2014-5472 CVE-2014-5471} - [net] ipv6: delete expired route in ip6_pmtu_deliver (Hannes Frederic Sowa) [1161418 1156137] - [net] sctp: fix remote memory pressure from excessive queueing (Daniel Borkmann) [1155746 1154676] {CVE-2014-3688} - [net] sctp: fix panic on duplicate ASCONF chunks (Daniel Borkmann) [1155733 1154676] {CVE-2014-3687} - [net] sctp: fix skb_over_panic when receiving malformed ASCONF chunks (Daniel Borkmann) [1147857 1154676] {CVE-2014-3673} - [net] sctp: handle association restarts when the socket is closed (Daniel Borkmann) [1147857 1154676] - [md] dm-thin: refactor requeue_io to eliminate spinlock bouncing (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: optimize retry_bios_on_resume (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: sort the deferred cells (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: direct dispatch when breaking sharing (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: remap the bios in a cell immediately (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: defer whole cells rather than individual bios (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: factor out remap_and_issue_overwrite (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: performance improvement to discard processing (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: grab a virtual cell before looking up the mapping (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: implement thin_merge (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm: improve documentation and code clarity in dm_merge_bvec (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: adjust max_sectors_kb based on thinp blocksize (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] block: fix alignment_offset math that assumes io_min is a power-of-2 (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: throttle incoming IO (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: prefetch missing metadata pages (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-transaction-manager: add support for prefetching blocks of metadata (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin-metadata: change dm_thin_find_block to allow blocking, but not issuing, IO (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-bio-prison: switch to using a red black tree (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-bufio: evict buffers that are past the max age but retain some buffers (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-bufio: switch from a huge hash table to an rbtree (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-bufio: update last_accessed when relinking a buffer (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-bufio: use kzalloc when allocating dm_bufio_client (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin-metadata: do not allow the data block size to change (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: cleanup noflush_work to use a proper completion (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: fix DMERR typo in pool_status error path (Mike Snitzer) [1161420 1161421 1142773 1145230] - [fs] xfs: xlog_cil_force_lsn doesn't always wait correctly (Eric Sandeen) [1158325 1133304] - [netdrv] ixgbe: allow TXDCTL.WRTHRESH to be 1 will small ITR values (John Greene) [1158326 1132267] - [netdrv] ixgbe: Intel Change to allow itr changes without CONFIG_BQL support (John Greene) [1158326 1132267] - [video] offb: Fix setting of the pseudo-palette for >8bpp (Gerd Hoffmann) [1158328 1142450] - [video] offb: Add palette hack for qemu "standard vga" framebuffer (Gerd Hoffmann) [1158328 1142450] - [video] offb: Fix bug in calculating requested vram size (Gerd Hoffmann) [1158328 1142450] - [net] sock_queue_err_skb() dont mess with sk_forward_alloc (Jiri Benc) [1155427 1148257] - [net] guard tcp_set_keepalive() to tcp sockets (Florian Westphal) [1141744 1141746] {CVE-2012-6657} - Revert: [net] revert "bridge: Set vlan_features to allow offloads on vlans" (Vlad Yasevich) [1144442 1121991] - [x86] kvm: fix PIT timer race condition (mguzik) [1149592 1149593] {CVE-2014-3611} - [x86] kvm: vmx: handle invept and invvpid vm exits gracefull (mguzik) [1144826 1144837 1144827 1144838] {CVE-2014-3646 CVE-2014-3645}- [fs] call d_op->d_hash on last component of umount path (Abhijith Das) [1145193 1129712] - [usb] serial: memory corruption flaw (Jacob Tanenbaum) [1141401 1141402] {CVE-2014-3185} - [char] ipmi: Clear drvdata when interface is removed (Tony Camuso) [1149578 1135910] - [char] ipmi: init shadow_ipmi_smi_handlers early in ipmi_si_intf (Tony Camuso) [1149580 1139464] - [net] ipsec: update MAX_AH_AUTH_LEN to support sha512 (Herbert Xu) [1149083 1140103] - [net] revert "bridge: Set vlan_features to allow offloads on vlans" (Vlad Yasevich) [1144442 1121991] - [netdrv] virtio-net: fix big buffer receiving (Jason Wang) [1148693 1144073] - [netdrv] tg3: prevent ifup/ifdown during PCI error recovery (Ivan Vecera) [1142570 1117009]- [netdrv] revert "cxgb4: set skb->rxhash" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use netif_set_real_num_rx/tx_queues()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Turn on delayed ACK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use ULP_MODE_TCPDDP" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Debugfs dump_qp() updates" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Drop peer_abort when no endpoint found" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Detect DB FULL events and notify RDMA ULD" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Common platform specific changes for DB Drop Recovery" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: DB Drop Recovery for RDMA and LLD queues" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add debugfs RDMA memory stats" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add DB Overflow Avoidance" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: DB Drop Recovery for RDMA and LLD queues" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use vmalloc() for debugfs QP dump" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Remove kfifo usage" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Include vmalloc.h for vmalloc and vfree" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: set maximal number of default RSS queues" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove duplicate register definitions" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Move dereference below NULL test" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add functions to read memory via PCIE memory window" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Code cleanup to enable T4 Configuration File support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support for T4 configuration file" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support for T4 hardwired driver configuration settings" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix error handling in create_qp()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix build error due to missing linux/vmalloc.h include" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: allocate enough data in t4_memory_rw()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Address various sparse warnings" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove unnecessary #ifdef condition" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't free chunk that we have failed to allocate" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix unable to get UP event from the LLD" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix initialization of SGE_CONTROL register" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: use WARN" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Chelsio FCoE offload driver submission" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove __dev* attributes" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T4 filter support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add LE hash collision bug fix path in LLD driver" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix LE hash collision bug for active open connection" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix LE hash collision bug for passive open connection" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix bug for active and passive LE hash collision path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use netdev_ and pr_" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix incorrect PFVF CMASK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Abort connections that receive unexpected streaming mode data" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Abort connections when moving to ERROR state" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Display streaming mode error only if detected in RTS" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Keep QP referenced until TID released" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always log async errors" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Only log rx_data warnings if cpl status is non-zero" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix endpoint timeout race condition" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't reconnect on abort for mpa_rev 1" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't wakeup threads for MPAv2" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Insert hwtid in pass_accept_req instead in pass_establish" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Address sparse warnings" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: "cookie" can stay in host endianness" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix cast warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Allow for backward compatibility with new VPD scheme" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add register definations for T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add macros, structures and inline functions for T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Initialize T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Dump T5 registers" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 write combining support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Enable doorbell drop recovery only for T4 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 debugfs support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 PCI ids" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Update driver version and description" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Disable SR-IOV support for PF4-7 for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add Support for Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Turn off db coalescing when RDMA QPs are in use" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add module_params to enable DB FC & Coalescing on T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use DSGLs for fastreg and adapter memory writes for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Map pbl buffers for dma if using DSGL" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Bump tcam_full stat and WR reply timeout" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix onchip queue support for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix error return code in create_qp()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix SQ allocation when on-chip SQ is disabled" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix pci_device_id structure initialization with correct PF number" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: fix error recovery when t4_fw_hello returns a positive value" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Correct comparisons and calculations using skb->tail and skb-transport_header" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Do not set net_device::dev_id to VI index" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix stack info leak in c4iw_create_qp()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add routines to create and remove listening IPv6 servers" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add CLIP support to store compressed IPv6 address" (Prarit Bhargava) [1140743] - [infiniband] revert "cma: Add IPv6 support for iWARP" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add support for active and passive open connection with IPv6 address" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Handle newer firmware changes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use correct bit shift macros for vlan filter tuples" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix QP flush logic" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Advertise ~0ULL as max MR size" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Issue RI.FINI before closing when entering TERM" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove workqueue when driver registration fails" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove unnecessary pci_set_drvdata()" (Prarit Bhargava) [1140743] - [netdrv] revert "cgxb4: remove duplicate include in cxgb4.h" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Much cleaner implementation of is_t4()/is_t5()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: added much cleaner implementation of is_t4()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add new scheme to update T4/T5 firmware" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix formatting of physical address" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Make _c4iw_write_mem_dma() static" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: calls skb_set_hash" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Reserve stid 0 for T4/T5 adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Include TCP as protocol when creating server filters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Assign filter server TIDs properly" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Account for stid entries properly in case of IPv6" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add API to correctly calculate tuple fields" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: make functions static and remove dead code" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Calculate the filter server TID properly" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Server filters are supported only for IPv4" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: allow large buffer size to have page size" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Changed FW check version to match FW binary version" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: silence shift wrapping static checker warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Avoid disabling PCI device for towice" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't retrieve stats during recovery" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix gcc warning on 32-bit arch" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix referencing freed adapter" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing neigh_release in LE-Workaround path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support to recognize 40G links" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Print adapter VPD Part Number instead of Engineering Change field" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Allow >10G ports to have multiple queues" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: LE-Workaround is not atomic in firmware" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove unused registers and add missing ones" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add more PCI device ids" (Prarit Bhargava) [1140743] - [netdrv] revert "cgxb4: Stop using ethtool SPEED_* constants" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: use remove handler as shutdown handler" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add code to dump SGE registers when hitting idma hangs" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Updates for T5 SGE's Egress Congestion Threshold" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Calculate len properly for LSO path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Doorbell Drop Avoidance Bug Fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix underflows in c4iw_create_qp()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix four byte info leak in c4iw_create_cq()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Cap CQ size at T4_MAX_IQ_SIZE" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Allow loopback connections" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always release neigh entry" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix incorrect BUG_ON conditions" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Default peer2peer mode to 1" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Save the correct map length for fast_reg_page_lists" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't leak skb in c4iw_uld_rx_handler()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix possible memory leak in RX_PKT processing" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Ignore read reponse type 1 CQEs" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Connect_request_upcall fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update snd_seq when sending MPA messages" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb" (Prarit Bhargava) [1140743] - [netdrv] revert "cxbg4: Remove addressof casts to same type" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Adds device ID for few more Chelsio Adapters" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: set error code on kmalloc() failure" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Lock around accept/reject downcalls" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Drop RX_DATA packets if the endpoint is gone" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: rx_data() needs to hold the ep mutex" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Disable DSGL use by default" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Endpoint timeout fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: rmb() after reading valid gen bit" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: SQ flush fix" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Max fastreg depth depends on DSGL support" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use pr_warn_ratelimited" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Initialize reserved fields in a FW work request" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing debug stats" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use uninitialized_var()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix over-dereference when terminating" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Save the correct mac addr for hw-loopback connections in the L2T" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: use the correct max size for firmware flash" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix endpoint mutex deadlocks" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Force T5 connections to use TAHOE congestion control" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Only allow kernel db ringing for T4 devs" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update Kconfig to include Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Decode PCIe Gen3 link speed" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix memory leaks in c4iw_alloc() error paths" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix vlan support" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing padding at end of struct c4iw_create_cq_resp" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Decode the firmware port and module type a bit more for ethtool" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Allocate and use IQs specifically for indirect interrupts" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: don't truncate the recv window size" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Change default Interrupt Holdoff Packet Count Threshold" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use FW interface to get BAR0 value" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Adds device ID for few more Chelsio T4 Adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove unnecessary null test before debugfs_remove_recursive" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Detect Ing. Padding Boundary at run-time" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: use firmware ord/ird resource limits" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: display TPTE on errors" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: work request logging feature" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Move common defines to cxgb4" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add the MC1 registers to read in the interrupt handler" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fixed incorrect check for memory operation in t4_memory_rw" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: only free allocated fls" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix possible race condition in cleanup" (Prarit Bhargava) [1140743] - [infiniband] revert "iw_cxgb4: fix for 64-bit integer division" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Implement "Unhandled Interrupts" statistic" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix TX Queue restart" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix SGE resource resource deallocation bug" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix bug where we were only allocating one queue in MSI mode" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: do not use PCI resources before pci_enable_device()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use netif_set_real_num_rx/tx_queues()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: make single bit signed bitfields unsigned" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove call to stop TX queues at load time" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix bug in Generic Receive Offload" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix some errors in Gather List to skb conversion" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: flesh out PCI Device ID Table" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fail open if link_start() fails" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: add call to Firmware to reset VF State" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: minor comment/symbolic name cleanup" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: add ethtool statistics for GRO" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix up "Section Mismatch" compiler warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Advertise NETIF_F_TSO_ECN" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix setting unicast/multicast addresses" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix mailbox data/control coherency domain race" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: recover from failure in cxgb4vf_open()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Check driver parameters in the right place" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Quiesce Virtual Interfaces on shutdown" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use defined Mailbox Timeout" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: improve Kconfig dependencies" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: do vlan cleanup" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove __dev* attributes" (Prarit Bhargava) [1140743] - [netdrv] revert "chelsio: Use netdev_ and pr_" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix VLAN extraction counter increment" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add support for Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: Staticize local symbols" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: remove unnecessary pci_set_drvdata()" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: use DEFINE_PCI_DEVICE_TABLE" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: added much cleaner implementation of is_t4()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: make functions static and remove dead code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Remove superfluous call to pci_disable_msix()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Adds device Id for few more Chelsio adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines" (Prarit Bhargava) [1140743] - [scsi] revert "libcxgbi: Add ipv6 api to driver" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Fix ipv6 build failure caught with randconfig" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: remove spurious use of rcu" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Guard ipv6 code with a config check" (Prarit Bhargava) [1140743]- [kernel] futex: Fix errors in nested key ref-counting (Denys Vlasenko) [1094458] {CVE-2014-0205} - [fs] vfs: add missing __putname() in patch_mountpoint() (Ian Kent) [1135165] - [fs] nfs: Don't busy-wait on SIGKILL in __nfs_iocounter_wait (Benjamin Coddington) [1113269] - [netdrv] mlx4: add vlan_rx_register to the master ops (Doug Ledford) [1133506] - [infiniband] ocrdma: use right macro in query ah (Doug Ledford) [1133506] - [infiniband] ocrdma: resolve L2 address when creating user AH (Doug Ledford) [1133506] - [infiniband] ocrdma: get vlan tag from ib_qp_attrs (Doug Ledford) [1133506] - [infiniband] ocrdma: add default gid at index 0 (Doug Ledford) [1133506] - [infiniband] ocrdma: obtain sl from deivce structure (Doug Ledford) [1133506] - [infiniband] ocrdma: do not skip setting deffered_arm (Doug Ledford) [1133506] - [infiniband] ocrdma: Initialize the GID table while registering the device (Doug Ledford) [1133506] - [infiniband] ocrdma: Increase the size of STAG array in dev structure to 16K (Doug Ledford) [1133506] - [infiniband] ocrdma: Add missing adapter mailbox opcodes (Doug Ledford) [1133506] - [infiniband] ocrdma: Return proper value for max_mr_size (Doug Ledford) [1133506] - [infiniband] ocrdma: Allow only SEND opcode in case of UD QPs (Doug Ledford) [1133506] - [infiniband] ocrdma: Avoid reporting wrong completions in case of error CQEs (Doug Ledford) [1133506] - [infiniband] ocrdma: Query and initalize the PFC SL (Doug Ledford) [1133506] - [infiniband] ocrdma: Avoid posting DPP requests for RDMA READ (Doug Ledford) [1133506] - [infiniband] core: When marsheling uverbs path, clear unused fields (Amir Vadai) [1130394] - [infiniband] mlx4: Avoid executing gid task when device is being removed (Amir Vadai) [1130394] - [infiniband] mlx4: Fix lockdep splat for the iboe lock (Amir Vadai) [1130394] - [infiniband] mlx4: Get upper dev addresses as RoCE GIDs when port comes up (Amir Vadai) [1130394] - [infiniband] mlx4: Reorder steps in RoCE GID table initialization (Amir Vadai) [1130394] - [infiniband] mlx4: Don't duplicate the default RoCE GID (Amir Vadai) [1130394] - [infiniband] mlx4: Avoid null pointer dereference in mlx4_ib_scan_netdevs() (Amir Vadai) [1130394] - [netdrv] b43: fix the wrong assignment of status.freq in b43_rx() (John Greene) [1132160] - [lib] lzo: properly check for overruns (Denys Vlasenko) [1113901] {CVE-2014-4608} - [lib] lzo: Update LZO compression to current upstream version (Denys Vlasenko) [1113901] {CVE-2014-4608} - [drm] nouveau: add more checks to PRAMIN image fetching (Ben Skeggs) [1133695 1076733] - [drm] nouveau: allow non-optimus setups to load vbios from acpi (Ben Skeggs) [1133695 1076733] - [drm] nouveau: fix a potential NULL deref in the PROM shadowing function (Ben Skeggs) [1133695 1076733] - [drm] nouveau: fetch the vbios from PROM using only aligned 32-bit accesses (Ben Skeggs) [1133695 1076733] - [net] Revert "introduce netif_skb_dev_features" (Florian Westphal) [1029603] - [net] revert "ip, ipv6: handle gso skbs in forwarding path" (Florian Westphal) [1029603]- [kernel] audit: audit_log_start running on auditd should not stop (Richard Guy Briggs) [1019898] - [kernel] audit: drop audit_cmd_lock in AUDIT_USER family of cases (Richard Guy Briggs) [1019898] - [security] selinux: call WARN_ONCE() instead of calling audit_log_start() (Richard Guy Briggs) [1019898] - [crypto] drbg: fix failure of generating multiple of 2**16 bytes (Herbert Xu) [1130529] - [x86] uv: Set n_lshift based on GAM_GR_CONFIG MMR for UV3 (George Beshers) [1096981] - [fs] nfs: Close another NFSv4 recovery race (Steve Dickson) [1093922] - [fs] nfs: Refactor _nfs4_open_and_get_state to set ctx->state (Steve Dickson) [1093922] - [fs] nfs: cleanup: pass the nfs_open_context to nfs4_do_open (Steve Dickson) [1093922] - [fs] sunrpc: Handle EPIPE in xprt_connect_status (Steve Dickson) [1130619] - [fs] sunrpc: Ensure xprt_connect_status handles all potential connection errors (Steve Dickson) [1130619] - [fs] sunrpc: Ensure that we handle ENOBUFS errors correctly (Steve Dickson) [1130619] - [fs] sunrpc: Ensure call_connect_status() deals correctly with SOFTCONN tasks (Steve Dickson) [1130619] - [fs] sunrpc: Ensure that call_connect times out correctly (Steve Dickson) [1130619] - [fs] sunrpc: Handle connect errors ECONNABORTED and EHOSTUNREACH (Steve Dickson) [1130619] - [fs] sunrpc: call_connect_status should recheck bind and connect status on error (Steve Dickson) [1130619] - [fs] sunrpc: Report network/connection errors correctly for SOFTCONN rpc tasks (Steve Dickson) [1130619] - [fs] ext3: Fix fdatasync() for files with only i_size changes (Eric Sandeen) [1127023] - [fs] gfs2: Change maxlen variables to size_t (Robert S Peterson) [1126899] - [mm] hugetlb: add cond_resched_lock() in return_unused_surplus_pages() (Motohiro Kosaki) [1129085] - [mm] hugetlb: fix softlockup when a large number of hugepages are freed (Motohiro Kosaki) [1129085] - [net] fix ipv4: match prefsrc when deleting routes (Jiri Benc) [1056443] - [net] bridge: explictly tag vlan-accelerated frames destined to the host (Vlad Yasevich) [1121991] - [net] ipv4: avoid parallel route cache gc executions (Hannes Frederic Sowa) [1121228] - [net] ipv4: move route garbage collector to work queue (Hannes Frederic Sowa) [1121228] - [net] ethtool: reallow ETHTOOL_SFLAGS to set TX/RX VLAN offloads (Michal Schmidt) [1134359] - [net] tcp: tsq: fix nonagle handling (Jiri Pirko) [1134401] - [kvm] iommu: fix the third parameter of kvm_iommu_put_pages (Radomir Vrbovsky) [1131953] {CVE-2014-3601} - [s390] sysinfo: convert /proc/sysinfo to seqfile (Hendrik Brueckner) [1130987] - [s390] con3215: fix hanging console issue (Hendrik Brueckner) [1130986] - [s390] dasd: validate request size before building CCW/TCW request (Hendrik Brueckner) [1130988] - [scsi] revert "fc: ensure scan_work isn't active when freeing fc_rport" (Maurizio Lombardi) [1135888] - [edac] sb_edac: Modify H/W event reporting policy (Rui Wang) [1129067] - [alsa] control: Fix replacing user controls (Denys Vlasenko) [1117322] {CVE-2014-4654 CVE-2014-4655} - [netdrv] bnx2x: Fix RSS on big-endian (Michal Schmidt) [1119291] - [netdrv] bnx2x: Utilize FW 7.10.51 (Michal Schmidt) [1119291] - [netdrv] firmware: add bnx2x FW 7.10.51 (Michal Schmidt) [1119291] - [security] selinux: fix a problem with IPv6 traffic denials in selinux_ip_postroute() (Paul Moore) [1130082]- [md] revert "raid1: Rewrite the implementation of iobarrier" (Jes Sorensen) [1127231] - [md] revert "raid1: fix request counting bug in new 'barrier' code" (Jes Sorensen) [1127231] - [scsi] hpsa: version string change (Tomas Henzl) [1054631] - [scsi] hpsa: change doorbell reset delay to ten seconds (Tomas Henzl) [1054631] - [scsi] hpsa: add a delay to kdump path (Tomas Henzl) [1054631] - [infiniband] ipoib: No longer use flush as a parameter (Doug Ledford) [1111073] - [infiniband] ipoib: Make ipoib_mcast_stop_thread flush the workqueue (Doug Ledford) [1111073] - [infiniband] ipoib: Use dedicated workqueues per interface (Doug Ledford) [1111073] - [infiniband] ipoib: change init sequence ordering (Doug Ledford) [1111073] - [infiniband] ipoib: fix mcast_dev_flush/mcast_restart_task race (Doug Ledford) [1111073] - [infiniband] ipoib: fix MCAST_FLAG_BUSY usage (Doug Ledford) [1111073] - [infiniband] ipoib: Make the carrier_on_task race aware (Doug Ledford) [1111073] - [infiniband] ipoib: Consolidate rtnl_lock tasks in workqueue (Doug Ledford) [1111073] - [infiniband] ipoib: Avoid multicast join attempts with invalid P_key (Doug Ledford) [1111073] - [infiniband] ipoib: Avoid flushing the workqueue from worker context (Doug Ledford) [1111073] - [infiniband] ipoib: Use P_Key change event instead of P_Key polling mechanism (Doug Ledford) [1111073] - [infiniband] mlx5: Enable "block multicast loopback" for kernel consumers (Doug Ledford) [1128863] - [mm] memory-failure: support use of a dedicated thread to handle SIGBUS BUS_MCEERR_AO (Rui Wang) [1108366] - [mm] memory-failure: don't let collect_procs() skip over processes for MF_ACTION_REQUIRED (Rui Wang) [1108366] - [mm] memory-failure: send right signal code to correct thread (Rui Wang) [1108366] - [x86] mce: Pay no attention to 'F' bit in MCACOD when parsing 'UC' errors (Rui Wang) [1093437] - [x86] kvm: trace kvm_ple_window grow/shrink (Radim Krcmar) [1093208] - [x86] kvm: vmx: dynamise PLE window (Radim Krcmar) [1093208] - [x86] kvm: vmx: make PLE window per-VCPU (Radim Krcmar) [1093208] - [x86] kvm: introduce sched_in to kvm_x86_ops (Radim Krcmar) [1093208] - [virt] kvm: add kvm_arch_sched_in (Radim Krcmar) [1093208] - [fs] Add full_check test before calling add_to_tfile_check() to prevent panic in reverse_path_check_proc() (Larry Woodman) [1130730] - [perf] x86: Fix Silvermont offcore masks (Jiri Olsa) [1036335] - [perf] x86: Add model number for Avoton Silvermont (Jiri Olsa) [1036335] - [perf] x86: Add Silvermont 22nm Atom support (Jiri Olsa) [1036335] - [perf] x86: use INTEL_UEVENT_EXTRA_REG to define MSR_OFFCORE_RSP_X (Jiri Olsa) [1036335] - [perf] x86: Fix Intel shared extra MSR allocation (Jiri Olsa) [1036335] - [x86] amd: perf: Unify AMD's generic and family 15h pmus (Jiri Olsa) [1133680]- [mm] hugetlb: correct missing private flag clearing (Petr Holasek) [1127126] - [mm] hugetlb: return a reserved page to a reserved pool if failed (Petr Holasek) [1127126] - [mm] hugetlb: undo change to page mapcount in fault handler (Petr Holasek) [1127126] - [mm] hugetlb: fix subpool accounting handling (Petr Holasek) [1127126] - [mm] hugetlb: protect reserved pages when soft offlining a hugepage (Petr Holasek) [1127126] - [mm] hugetlb: decrement reserve count if VM_NORESERVE alloc page cache (Petr Holasek) [1127126] - [mm] hugetlb: remove decrement_hugepage_resv_vma() (Petr Holasek) [1127126] - [mm] hugetlb: add VM_NORESERVE check in vma_has_reserves() (Petr Holasek) [1127126] - [mm] hugetlb: do not use a page in page cache for cow optimization (Petr Holasek) [1127126] - [crypto] modsign: crypto_alloc_shash() returns an error code not NULL on failure (David Howells) [1099208] - [drm] nouveau: behave better if ioremap failed (Ben Skeggs) [1076992] - [fs] fuse: ignore entry-timeout LOOKUP_REVAL (Carlos Maiolino) [1127702] - [fs] fuse: Timeout comparison fix (Carlos Maiolino) [1127769] - [fs] ext4: verify block bitmap (Lukas Czerner) [1087584] - [fs] ext4: fix type declaration of ext4_validate_block_bitmap (Lukas Czerner) [1087584] - [fs] ext4: error out if verifying the block bitmap fails (Lukas Czerner) [1087584] - [fs] fsnotify: delay unmounting until all inode are fput (Eric Paris) [886723] - [fs] inotify: determine wd before races are possible (Eric Paris) [886723] - [fs] fsnotify: do not hold notification mutex when putting events (Eric Paris) [886723] - [fs] fsnotify: use GFP_NOFS when allocating event holders (Eric Paris) [886723] - [fs] locks: eliminate BUG() call when there's an unexpected lock on file close (Benjamin Coddington) [1113096] - [fs] gfs2: Request demote when a "try" flock fails (Robert S Peterson) [1129445] - [fs] nfsd: allow turning off nfsv3 readdir_plus (J. Bruce Fields) [1117468] - [powerpc] pseries: Fix kexec regression caused by CPPR tracking (Gustavo Duarte) [1129453] - [scsi] Fix erratic device offline during EH (Gustavo Duarte) [1126088] - [net] openvswitch: fix panic with multiple vlan headers (Jiri Benc) [1122405] - [net] ipvs: extract race fixes for sync daemon setups (Jesper Brouer) [1117536]- [scsi] cxgb4i: Guard ipv6 code with a config check (Sai Vemuri) [1122829] - [scsi] cxgb4i: remove spurious use of rcu (Sai Vemuri) [1122829] - [scsi] cxgb4i: Fix ipv6 build failure caught with randconfig (Sai Vemuri) [1122829] - [scsi] cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api (Sai Vemuri) [1122829] - [scsi] libcxgbi: Add ipv6 api to driver (Sai Vemuri) [1122829] - [netdrv] cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines (Sai Vemuri) [1122829] - [netdrv] cxgb4vf: Adds device Id for few more Chelsio adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove superfluous call to pci_disable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: added much cleaner implementation of is_t4() (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: use DEFINE_PCI_DEVICE_TABLE (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: Staticize local symbols (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio T5 adapter (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix VLAN extraction counter increment (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor (Sai Vemuri) [1112417] - [netdrv] chelsio: Use netdev_ and pr_ (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove __dev* attributes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do vlan cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: improve Kconfig dependencies (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use defined Mailbox Timeout (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Quiesce Virtual Interfaces on shutdown (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check driver parameters in the right place (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: recover from failure in cxgb4vf_open() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix mailbox data/control coherency domain race (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix setting unicast/multicast addresses (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Advertise NETIF_F_TSO_ECN (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix up "Section Mismatch" compiler warning (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add ethtool statistics for GRO (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: minor comment/symbolic name cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add call to Firmware to reset VF State (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fail open if link_start() fails (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: flesh out PCI Device ID Table (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix some errors in Gather List to skb conversion (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix bug in Generic Receive Offload (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove call to stop TX queues at load time (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make single bit signed bitfields unsigned (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netif_set_real_num_rx/tx_queues() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do not use PCI resources before pci_enable_device() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix bug where we were only allocating one queue in MSI mode (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix SGE resource resource deallocation bug (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix TX Queue restart (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Implement "Unhandled Interrupts" statistic (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code (Sai Vemuri) [1112417] - [infiniband] iw_cxgb4: fix for 64-bit integer division (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix possible race condition in cleanup (Sai Vemuri) [1121803] - [netdrv] cxgb4: only free allocated fls (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fixed incorrect check for memory operation in t4_memory_rw (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add the MC1 registers to read in the interrupt handler (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Move common defines to cxgb4 (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: work request logging feature (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: display TPTE on errors (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: use firmware ord/ird resource limits (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Detect Ing. Padding Boundary at run-time (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove unnecessary null test before debugfs_remove_recursive (Sai Vemuri) [1121803] - [netdrv] cxgb4: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1121803] - [netdrv] cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use FW interface to get BAR0 value (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough (Sai Vemuri) [1121803] - [netdrv] cxgb4: Change default Interrupt Holdoff Packet Count Threshold (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: don't truncate the recv window size (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Allocate and use IQs specifically for indirect interrupts (Sai Vemuri) [1121803] - [netdrv] cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1121803] - [netdrv] cxgb4: Decode the firmware port and module type a bit more for ethtool (Sai Vemuri) [1121803] - [infiniband] cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing padding at end of struct c4iw_create_cq_resp (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix vlan support (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix memory leaks in c4iw_alloc() error paths (Sai Vemuri) [1121803] - [netdrv] cxgb4: Decode PCIe Gen3 link speed (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update Kconfig to include Chelsio T5 adapter (Sai Vemuri) [1121803] - [infiniband] cxgb4: Only allow kernel db ringing for T4 devs (Sai Vemuri) [1121803] - [infiniband] cxgb4: Force T5 connections to use TAHOE congestion control (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix endpoint mutex deadlocks (Sai Vemuri) [1121803] - [netdrv] cxgb4: use the correct max size for firmware flash (Sai Vemuri) [1121803] - [netdrv] cxgb4: Save the correct mac addr for hw-loopback connections in the L2T (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix over-dereference when terminating (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use uninitialized_var() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing debug stats (Sai Vemuri) [1121803] - [infiniband] cxgb4: Initialize reserved fields in a FW work request (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use pr_warn_ratelimited (Sai Vemuri) [1121803] - [infiniband] cxgb4: Max fastreg depth depends on DSGL support (Sai Vemuri) [1121803] - [infiniband] cxgb4: SQ flush fix (Sai Vemuri) [1121803] - [infiniband] cxgb4: rmb() after reading valid gen bit (Sai Vemuri) [1121803] - [infiniband] cxgb4: Endpoint timeout fixes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices (Sai Vemuri) [1121803] - [infiniband] cxgb4: Disable DSGL use by default (Sai Vemuri) [1121803] - [infiniband] cxgb4: rx_data() needs to hold the ep mutex (Sai Vemuri) [1121803] - [infiniband] cxgb4: Drop RX_DATA packets if the endpoint is gone (Sai Vemuri) [1121803] - [infiniband] cxgb4: Lock around accept/reject downcalls (Sai Vemuri) [1121803] - [infiniband] cxgb4: set error code on kmalloc() failure (Sai Vemuri) [1121803] - [netdrv] cxgb4: Adds device ID for few more Chelsio Adapters (Sai Vemuri) [1121803] - [netdrv] cxbg4: Remove addressof casts to same type (Sai Vemuri) [1121803] - [netdrv] cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update snd_seq when sending MPA messages (Sai Vemuri) [1121803] - [infiniband] cxgb4: Connect_request_upcall fixes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Ignore read reponse type 1 CQEs (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix possible memory leak in RX_PKT processing (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't leak skb in c4iw_uld_rx_handler() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Save the correct map length for fast_reg_page_lists (Sai Vemuri) [1121803] - [infiniband] cxgb4: Default peer2peer mode to 1 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix incorrect BUG_ON conditions (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always release neigh entry (Sai Vemuri) [1121803] - [infiniband] cxgb4: Allow loopback connections (Sai Vemuri) [1121803] - [infiniband] cxgb4: Cap CQ size at T4_MAX_IQ_SIZE (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix four byte info leak in c4iw_create_cq() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix underflows in c4iw_create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Doorbell Drop Avoidance Bug Fixes (Sai Vemuri) [1121803] - [netdrv] cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice (Sai Vemuri) [1121803] - [netdrv] cxgb4: Calculate len properly for LSO path (Sai Vemuri) [1121803] - [netdrv] cxgb4: Updates for T5 SGE's Egress Congestion Threshold (Sai Vemuri) [1121803] - [netdrv] cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add code to dump SGE registers when hitting idma hangs (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB (Sai Vemuri) [1121803] - [netdrv] cxgb4: use remove handler as shutdown handler (Sai Vemuri) [1121803] - [netdrv] cgxb4: Stop using ethtool SPEED_* constants (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add more PCI device ids (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove unused registers and add missing ones (Sai Vemuri) [1121803] - [netdrv] cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities (Sai Vemuri) [1121803] - [netdrv] cxgb4: LE-Workaround is not atomic in firmware (Sai Vemuri) [1121803] - [netdrv] cxgb4: Allow >10G ports to have multiple queues (Sai Vemuri) [1121803] - [netdrv] cxgb4: Print adapter VPD Part Number instead of Engineering Change field (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support to recognize 40G links (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing neigh_release in LE-Workaround path (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix referencing freed adapter (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix gcc warning on 32-bit arch (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't retrieve stats during recovery (Sai Vemuri) [1121803] - [netdrv] cxgb4: Avoid disabling PCI device for towice (Sai Vemuri) [1121803] - [netdrv] cxgb4: silence shift wrapping static checker warning (Sai Vemuri) [1121803] - [netdrv] cxgb4: Changed FW check version to match FW binary version (Sai Vemuri) [1121803] - [netdrv] cxgb4: allow large buffer size to have page size (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1121803] - [infiniband] cxgb4: Server filters are supported only for IPv4 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Calculate the filter server TID properly (Sai Vemuri) [1121803] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add API to correctly calculate tuple fields (Sai Vemuri) [1121803] - [netdrv] cxgb4: Account for stid entries properly in case of IPv6 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Assign filter server TIDs properly (Sai Vemuri) [1121803] - [netdrv] cxgb4: Include TCP as protocol when creating server filters (Sai Vemuri) [1121803] - [netdrv] cxgb4: Reserve stid 0 for T4/T5 adapters (Sai Vemuri) [1121803] - [netdrv] cxgb4: calls skb_set_hash (Sai Vemuri) [1121803] - [infiniband] cxgb4: Make _c4iw_write_mem_dma() static (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix formatting of physical address (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add new scheme to update T4/T5 firmware (Sai Vemuri) [1121803] - [netdrv] cxgb4: added much cleaner implementation of is_t4() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Much cleaner implementation of is_t4()/is_t5() (Sai Vemuri) [1121803] - [netdrv] cgxb4: remove duplicate include in cxgb4.h (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove workqueue when driver registration fails (Sai Vemuri) [1121803] - [infiniband] cxgb4: Issue RI.FINI before closing when entering TERM (Sai Vemuri) [1121803] - [infiniband] cxgb4: Advertise ~0ULL as max MR size (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK (Sai Vemuri) [1121803] - [infiniband] cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix QP flush logic (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use correct bit shift macros for vlan filter tuples (Sai Vemuri) [1121803] - [infiniband] cxgb4: Handle newer firmware changes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add support for active and passive open connection with IPv6 address (Sai Vemuri) [1121803] - [infiniband] cma: Add IPv6 support for iWARP (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add CLIP support to store compressed IPv6 address (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add routines to create and remove listening IPv6 servers (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix stack info leak in c4iw_create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Do not set net_device::dev_id to VI index (Sai Vemuri) [1121803] - [netdrv] cxgb4: Correct comparisons and calculations using skb->tail and skb-transport_header (Sai Vemuri) [1121803] - [netdrv] cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF (Sai Vemuri) [1121803] - [netdrv] cxgb4: fix error recovery when t4_fw_hello returns a positive value (Sai Vemuri) [1121803] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1121803] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix pci_device_id structure initialization with correct PF number (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix SQ allocation when on-chip SQ is disabled (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix error return code in create_qp() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix onchip queue support for T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Bump tcam_full stat and WR reply timeout (Sai Vemuri) [1121803] - [infiniband] cxgb4: Map pbl buffers for dma if using DSGL (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use DSGLs for fastreg and adapter memory writes for T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add module_params to enable DB FC & Coalescing on T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Turn off db coalescing when RDMA QPs are in use (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add Support for Chelsio T5 adapter (Sai Vemuri) [1121803] - [netdrv] cxgb4: Disable SR-IOV support for PF4-7 for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Update driver version and description (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 PCI ids (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 debugfs support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Enable doorbell drop recovery only for T4 adapter (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 write combining support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Dump T5 registers (Sai Vemuri) [1121803] - [netdrv] cxgb4: Initialize T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add macros, structures and inline functions for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add register definations for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Allow for backward compatibility with new VPD scheme (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix cast warning (Sai Vemuri) [1121803] - [infiniband] cxgb4: "cookie" can stay in host endianness (Sai Vemuri) [1121803] - [infiniband] cxgb4: Address sparse warnings (Sai Vemuri) [1121803] - [infiniband] cxgb4: Insert hwtid in pass_accept_req instead in pass_establish (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't wakeup threads for MPAv2 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't reconnect on abort for mpa_rev 1 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix endpoint timeout race condition (Sai Vemuri) [1121803] - [infiniband] cxgb4: Only log rx_data warnings if cpl status is non-zero (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always log async errors (Sai Vemuri) [1121803] - [infiniband] cxgb4: Keep QP referenced until TID released (Sai Vemuri) [1121803] - [infiniband] cxgb4: Display streaming mode error only if detected in RTS (Sai Vemuri) [1121803] - [infiniband] cxgb4: Abort connections when moving to ERROR state (Sai Vemuri) [1121803] - [infiniband] cxgb4: Abort connections that receive unexpected streaming mode data (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix incorrect PFVF CMASK (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use netdev_ and pr_ (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix bug for active and passive LE hash collision path (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix LE hash collision bug for passive open connection (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix LE hash collision bug for active open connection (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add LE hash collision bug fix path in LLD driver (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T4 filter support (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove __dev* attributes (Sai Vemuri) [1121803] - [netdrv] cxgb4: Chelsio FCoE offload driver submission (Sai Vemuri) [1121803] - [infiniband] cxgb4: use WARN (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix initialization of SGE_CONTROL register (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix unable to get UP event from the LLD (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't free chunk that we have failed to allocate (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove unnecessary #ifdef condition (Sai Vemuri) [1121803] - [netdrv] cxgb4: Address various sparse warnings (Sai Vemuri) [1121803] - [netdrv] cxgb4: allocate enough data in t4_memory_rw() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix build error due to missing linux/vmalloc.h include (Sai Vemuri) [1121803] - [netdrv] cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix error handling in create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support for T4 hardwired driver configuration settings (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support for T4 configuration file (Sai Vemuri) [1121803] - [netdrv] cxgb4: Code cleanup to enable T4 Configuration File support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add functions to read memory via PCIE memory window (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE (Sai Vemuri) [1121803] - [infiniband] cxgb4: Move dereference below NULL test (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove duplicate register definitions (Sai Vemuri) [1121803] - [netdrv] cxgb4: set maximal number of default RSS queues (Sai Vemuri) [1121803] - [infiniband] cxgb4: Include vmalloc.h for vmalloc and vfree (Sai Vemuri) [1121803] - [infiniband] cxgb4: Remove kfifo usage (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use vmalloc() for debugfs QP dump (Sai Vemuri) [1121803] - [infiniband] cxgb4: DB Drop Recovery for RDMA and LLD queues (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add DB Overflow Avoidance (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add debugfs RDMA memory stats (Sai Vemuri) [1121803] - [netdrv] cxgb4: DB Drop Recovery for RDMA and LLD queues (Sai Vemuri) [1121803] - [netdrv] cxgb4: Common platform specific changes for DB Drop Recovery (Sai Vemuri) [1121803] - [netdrv] cxgb4: Detect DB FULL events and notify RDMA ULD (Sai Vemuri) [1121803] - [infiniband] cxgb4: Drop peer_abort when no endpoint found (Sai Vemuri) [1121803] - [infiniband] cxgb4: Debugfs dump_qp() updates (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use ULP_MODE_TCPDDP (Sai Vemuri) [1121803] - [infiniband] cxgb4: Turn on delayed ACK (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use netif_set_real_num_rx/tx_queues() (Sai Vemuri) [1121803] - [netdrv] cxgb4: set skb->rxhash (Sai Vemuri) [1121803]- [drm] i915: fix backport typo (Rob Clark) [1131218] - [net] revert: bridge: Provide VLAN registration and GRO acceleration for ports (Jiri Pirko) [1121991] - [net] revert: bridge: Correctly receive hw-accelerated vlan traffic (Jiri Pirko) [1121991] - [net] revert: vlan: Allow accelerated packets to flow through the bridge (Jiri Pirko) [1121991] - [net] ipv6: fix calculation of option len in ip6_append_data (Hannes Frederic Sowa) [1127225] - [net] ipv6: pmtudisc setting not respected with UFO/CORK (Hannes Frederic Sowa) [1127225] - [net] ipv4: fix DO and PROBE pmtu mode regarding local fragmentation with UFO/CORK (Hannes Frederic Sowa) [1127225] - [net] rtnetlink: fix VF info size (Jiri Benc) [1126761] - [scsi] fc: ensure scan_work isn't active when freeing fc_rport (Maurizio Lombardi) [1120036] - [netdrv] bnx2x: Safe bnx2x_panic_dump() (Michal Schmidt) [1121539] - [netdrv] bnx2x: Enlarge the dorq threshold for VFs (Michal Schmidt) [1123412] - [netdrv] bnx2x: Fix 1G-baseT link (Michal Schmidt) [1123412] - [netdrv] bnx2x: Fix link for KR with swapped polarity lane (Michal Schmidt) [1123412] - [md] raid: avoid data corruption during recovery of double-degraded RAID6 (Jes Sorensen) [1090423] - [perf] tools: Show better error message in case we fail to open counters due to EBUSY error (Jiri Olsa) [1103196] - [perf] tools: Add filename__read_str util function (Jiri Olsa) [1103196] - [kvm] revert "x86: increase VCPU limit to 240" (Radim Krcmar) [864242] - [virt] revert "virtio-net: initialize vlan_features" (Nikolay Aleksandrov) [1132588]- [net] ipv6: fix headroom calculation in udp6_ufo_fragment (Nikolay Aleksandrov) [1121522] - [net] udp6: Fix udp fragmentation for tunnel traffic (Nikolay Aleksandrov) [1121522] - [net] sctp: inherit auth_capable on INIT collisions (Daniel Borkmann) [1123760] {CVE-2014-5077} - [net] sctp: only warn in proc_sctp_do_alpha_beta if write (Daniel Borkmann) [1081372] - [net] sctp: fix permissions for rto_alpha and rto_beta knobs (Daniel Borkmann) [1081372] - [scsi] scsi_lib: remove the description string in scsi_io_completion() (Maurizio Lombardi) [710111] - [scsi] qla2xxx: Update version number to 8.07.00.08.06.6-k1 (Chad Dupuis) [919831 990690] - [scsi] qla2xxx: Remove restriction on starting remote device discovery on port update (Chad Dupuis) [990690] - [scsi] qla2xxx: Move mailbox failure messages to a default debug level (Chad Dupuis) [919831] - [netdrv] mlx4_core: Keep only one driver entry release mlx4_priv (Amir Vadai) [1121531] - [netdrv] be2net: fix qnq mode detection on VFs (Ivan Vecera) [1123790] - [netdrv] be2net: ignore get/set profile FW cmd failures (Ivan Vecera) [1110417] - [netdrv] be2net: use adapter->flags to track SRIOV state (Ivan Vecera) [1110417] - [netdrv] be2net: avoid SRIOV config for BE2 chip (Ivan Vecera) [1110417] - [netdrv] be2net: use be_max_vfs() macro to access max-vfs (Ivan Vecera) [1110417] - [netdrv] be2net: create optimal number of queues on SR-IOV config (Ivan Vecera) [1110417] - [netdrv] be2net: read VF's capabilities from GET_PROFILE_CONFIG cmd (Ivan Vecera) [1110417] - [netdrv] be2net: remove be_cmd_get_profile_config_mbox/mccq() variants (Ivan Vecera) [1110417] - [x86] perf: Fix AMD NB and L2I "uncore" support (Prarit Bhargava) [922929] - [x86] perf: Remove old-style NB counter support from perf_event_amd.c (Prarit Bhargava) [922929] - [x86] perf: Add support for AMD NB and L2I "uncore" counters (Prarit Bhargava) [922929] - [x86] Add cpu_has_topoext (Prarit Bhargava) [922929] - [x86] perf: Enable northbridge performance counters on AMD family 15h (Prarit Bhargava) [922929] - [x86] perf: add global get_ibs_caps() (Prarit Bhargava) [922929] - [x86] perf: Share IBS macros between perf and oprofile (Prarit Bhargava) [922929] - [x86] perf: Generalize northbridge constraints code for family 15h (Prarit Bhargava) [922929] - [x86] perf: Allow for architecture specific RDPMC indexes (Prarit Bhargava) [922929] - [x86] perf: Move MSR address offset calculation to architecture specific files (Prarit Bhargava) [922929] - [x86] perf: Use rdpmc() rather than rdmsr() when possible in the kernel (Prarit Bhargava) [922929] - [x86] Add rdpmcl() (Prarit Bhargava) [922929] - [x86] efi: Properly pre-initialize table pointers (Laszlo Ersek) [1129282] - [md] raid1, raid10: always abort recover on write error (Jes Sorensen) [1124351]- [xen] smp: Unifiy some of the PVs and PVHVM offline CPU path (Vitaly Kuznetsov) [1123370] - [xen] smp: Fix leakage of the spinlock interrupt line for every CPU online/offline (Vitaly Kuznetsov) [1123370] - [xen] disable PV spinlocks on HVM (Vitaly Kuznetsov) [1123370] - [xen] smp: initialize IPI vectors before marking CPU online (Vitaly Kuznetsov) [1123370] - [xen] Do not enable PV IPIs when vector callback not present (Vitaly Kuznetsov) [1123370] - [xen] pv on hvm support PV spinlocks and IPIs (Vitaly Kuznetsov) [1123370] - [xen] percpu: make percpu symbols in xen unique (Vitaly Kuznetsov) [1123370] - [kernel] sched: Fix possible divide by zero in avg_atom() calculation (Mateusz Guzik) [1109489] - [kernel] add div64_ul() (Mateusz Guzik) [1109489] - [kernel] sched: Move idle_balance() stats back where they were instead of at the end of the sched_domain (Larry Woodman) [1119156] - [perf] x86: ignore CondChgd bit to avoid false NMI handling (Don Zickus) [1116947] - [s390] fix restore of invalid floating-point-control (Hendrik Brueckner) [1121962] - [s390] sclp_vt220: Enable ASCII console per default (Hendrik Brueckner) [1112743] - [x86] apic: Remove noisy zero-mask warning from default_send_IPI_mask_logical() (Prarit Bhargava) [745124] - [drm] i915: lock around link status and link training (Dave Airlie) [1126640] - [drm] i915: only hook up hpd pulse for DP outputs (Dave Airlie) [1126640] - [alsa] control: Don't access controls outside of protected regions (Radomir Vrbovsky) [1117329] {CVE-2014-4653} - [md] dm-thin: set minimum_io_size to pool's data block size (Mikulas Patocka) [1121779] - [md] dm: allocate a special workqueue for deferred device removal (Mike Snitzer) [1109431] - [kernel] coredump: redefine SIGNAL_GROUP_COREDUMP to fix the conflict with SIGNAL_CLD_STOPPED (Oleg Nesterov) [1106519] - [powerpc] pseries: Track previous CPPR values to correctly EOI interrupts (Gustavo Duarte) [1089977] - [netdrv] tg3: Modify tg3_tso_bug() to handle multiple TX rings (Ivan Vecera) [1123530] - [netdrv] bna: fix performance regression (Ivan Vecera) [1121039] - [netdrv] bna: fill the magic in bnad_get_eeprom() instead of validating (Ivan Vecera) [1119123] - [netdrv] e1000e: implement 82577/579 MDI setting support (Ivan Vecera) [1105604] - [netdrv] igb: update to allow reading/setting MDI state (Ivan Vecera) [1105604] - [netdrv] e1000e: implement MDI/MDI-X control (Ivan Vecera) [1105604] - [netdrv] e1000: configure and read MDI settings (Ivan Vecera) [1105604] - [netdrv] ethtool: MDI setting support (Ivan Vecera) [1105604] - [netdrv] bna: remove use of ndo_set_multicast_list in drivers (Ivan Vecera) [1120510] - [netdrv] bna: fix vlan tag stripping and implement its toggling (Ivan Vecera) [1120510] - [netdrv] bna: convert to hw_features (Ivan Vecera) [1120510]- [powerpc] pci: Improve device hotplug initialization (Gustavo Duarte) [1084398] - [powerpc] pci: fix PCI-e devices rescan issue on powerpc platform (Gustavo Duarte) [1084398] - [powerpc] pci: Cleanup device dma setup code (Gustavo Duarte) [1084398] - [pci] Add pcibios_add_device (Gustavo Duarte) [1084398] - [pci] fix undefined reference to 'pci_fixup_final_inited' (Gustavo Duarte) [1084398] - [pci] call final fixups hot-added devices (Gustavo Duarte) [1084398] - [mm] vmscan: Fix memcg forced scan of anonymous pages (Jerome Marchand) [1124895] - [mm] try_to_unmap_cluster() should lock_page() before mlocking (Jacob Tanenbaum) [1093081] {CVE-2014-3122} - [video] fbmem: convert fb_mmap to vm_iomap_memory() helper (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [s390] add dummy io_remap_pfn_range() to asm/pgtable.h (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [mm] add vm_iomap_memory() helper function (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [hv] hv_fcopy: fix a race condition for SMP guest (Jason Wang) [1118123] - [hv] util: Fix a bug in the KVP code (Jason Wang) [1118123] - [hv] vmbus: Fix a bug in the channel callback dispatch code (Jason Wang) [1118123] - [scsi] virtio_scsi: fix memory leak on full queue condition (Fam Zheng) [1111485] - [scsi] storvsc: Correctly handle TEST_UNIT_READY failure (Jason Wang) [1120468] - [scsi] storvsc: Set srb_flags in all cases (Jason Wang) [1120468] - [scsi] storvsc: Implement a eh_timed_out handler (Jason Wang) [1120468] - [scsi] storvsc: Fix a bug in handling VMBUS protocol version (Jason Wang) [1120468] - [scsi] storvsc: Filter commands based on the storage protocol version (Jason Wang) [1120468] - [scsi] storvsc: Set cmd_per_lun to reflect value supported by the Host (Jason Wang) [1120468] - [scsi] storvsc: Change the limits to reflect the values on the host (Jason Wang) [1120468] - [fs] xfs: always do log forces via the workqueue (Eric Sandeen) [1028831] - [fs] xfs: Do background CIL flushes via a workqueue (Eric Sandeen) [1028831] - [fs] vfs: fix ELOOP error handling in path_mountpoint() (Ian Kent) [1121323] {CVE-2014-5045} - [fs] vfs: fix ref count leak in path_mountpoint() (Ian Kent) [1121323] {CVE-2014-5045} - [fs] xfs: remove xfs_itruncate_data (Brian Foster) [1113418] - [fs] xfs: split xfs_itruncate_finish (Brian Foster) [1113418] - [fs] xfs: kill xfs_itruncate_start (Brian Foster) [1113418] - [fs] xfs: factor extent map manipulations out of xfs_bmapi (Brian Foster) [1113418] - [fs] gfs2: Allow caching of glocks for flock (Robert S Peterson) [1110421] - [fs] gfs2: Allow flocks to use normal glock dq rather than dq_wait (Robert S Peterson) [1110421] - [fs] xfs: don't log dummy transaction on frozen fs (Eric Sandeen) [1076286] - [fs] ext4: set extents flag when migrating file to use extents (Eric Sandeen) [952005]- [netdrv] sfc: Add 40G link capability decoding (Nikolay Aleksandrov) [1111076] - [netdrv] sfc: Adding PCI ID for Solarflare 7000 series 40G network adapter (Nikolay Aleksandrov) [1111076] - [scsi] ibmvscsi: Add memory barriers for send / receive (Gustavo Duarte) [1099590] - [scsi] ibmvscsi: Abort init sequence during error recovery (Gustavo Duarte) [1099590] - [driver] core: fix addition of delayed probe infrastructure (Doug Ledford) [1116871] - [uapi] rdma_user_cm.h: include socket.h (Doug Ledford) [1072857] - [netdrv] bnx2x: fix set_setting for some PHYs (Michal Schmidt) [1009332] - [net] bridge: unregister rtnl message types correctly (Jiri Benc) [1114445]- [drm] nouveau: backport display fixes from upstream (Ben Skeggs) [1105194] - [drivers] platform: use always ->name for uevent (Prarit Bhargava) [1120675] - [hv] remove meaningless pr_err() in vmbus_recvpacket_raw() (Jason Wang) [1112076] - [x86] mm: fix crash when booting as a hyperv NUMA guest (Luiz Capitulino) [979364] - [powerpc] kexec: fix access to kexec_state table (Gustavo Duarte) [1118904] - [powerpc] Dynamic update cache list during suspend and resume (Gustavo Duarte) [1087793] - [netdrv] qlcnic: Initialize mailbox cmd structure to zero (Chad Dupuis) [1115438] - [netdrv] qlcnic: Fix NULL pointer dereference bug (Chad Dupuis) [1110938] - [x86] hpet: Fix bogus error check in hpet_assign_irq() (Prarit Bhargava) [1117874] - [pci] dmar: Fix return value check of create_irq() (Prarit Bhargava) [1117874] - [md] dm-thin: relax external origin size constraints (Mike Snitzer) [1030411] - [md] dm-thin: switch to an atomic_t for tracking pending new block preparations (Mike Snitzer) [1030411] - [scsi] ibmvfc: Fix for offlining devices during error recovery (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Suppress ABTS if target gone (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Send cancel when link is down (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Support FAST_IO_FAIL in EH handlers (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Properly set cancel flags when cancelling abort (Gustavo Duarte) [1108718] - [scsi] bnx2i: Update driver version to 2.7.10.1 (Maurizio Lombardi) [1120723] - [net] l2tp: don't fall back on UDP getsockopt / setsockopt (Petr Matousek) [1119462] {CVE-2014-4943}- [crypto] md5: Set statesize (Mike Snitzer) [1114137] - [crypto] hash: Fix async import on shash algorithm (Mike Snitzer) [1114137] - [crypto] drbg: Enable DRBG by default (Herbert Xu) [1105601] - [crypto] drbg: drbg_exit() can be static (Herbert Xu) [1105601] - [crypto] drbg: HMAC-SHA1 DRBG has crypto strength of 128 bits (Herbert Xu) [1105601] - [crypto] drbg: Mix a time stamp into DRBG state (Herbert Xu) [1105601] - [crypto] drbg: Select correct DRBG core for stdrng (Herbert Xu) [1105601] - [crypto] drbg: Call CTR DRBG DF function only once (Herbert Xu) [1105601] - [crypto] drbg: Fix format string for debugging statements (Herbert Xu) [1105601] - [crypto] drbg: cleanup of preprocessor macros (Herbert Xu) [1105601] - [crypto] drbg: Use Kconfig to ensure at least one RNG option is set (Herbert Xu) [1105601] - [crypto] drbg: use of kernel linked list (Herbert Xu) [1105601] - [crypto] drbg: fix memory corruption for AES192 (Herbert Xu) [1105601] - [crypto] drbg: simplify ordering of linked list in drbg_ctr_df (Herbert Xu) [1105601] - [crypto] drbg: Add DRBG test code to testmgr (Herbert Xu) [1105601] - [crypto] drbg: DRBG testmgr test vectors (Herbert Xu) [1105601] - [crypto] drbg: compile the DRBG code (Herbert Xu) [1105601] - [crypto] drbg: DRBG kernel configuration options (Herbert Xu) [1105601] - [crypto] drbg: header file for DRBG (Herbert Xu) [1105601] - [crypto] drbg: SP800-90A Deterministic Random Bit Generator (Herbert Xu) [1105601]- [crypto] fips: only panic on bad/missing crypto mod signatures (Jarod Wilson) [1105596] - [kernel] futex: avoid race between requeue and wake (Larry Woodman) [1118434] - [kernel] futex: revert back to the explicit waiter counting code (Larry Woodman) [1118434] - [kernel] futex: Avoid taking the hb->lock if there's nothing to wake up (Larry Woodman) [1118434] - [fs] epoll: do not take the nested ep->mtx on EPOLL_CTL_DEL (Larry Woodman) [1100855] - [fs] epoll: do not take global 'epmutex' for simple topologies (Larry Woodman) [1100855] - [fs] epoll: fix spurious lockdep warnings (Larry Woodman) [1100855] - [usb] ehci: fix HUB TT scheduling issue with iso transfer (Gopal) [1092967] - [usb] ehci: reorganize isochronous scheduler routine (Gopal) [1092967] - [usb] ehci: add missing frame -> microframe conversion (Gopal) [1092967] - [usb] ehci: simplify remainder computations (Gopal) [1092967] - [usb] ehci: fix audio record functionality for some Full speed sound blaster devices (Gopal) [1092967] - [usb] ehci: Respect IST when scheduling new split iTDs (Gopal) [1092967] - [usb] ehci: Minor constant fix for SCHEDULE_SLOP (Gopal) [1092967] - [scsi] ipr: Add new CCIN definition for Grand Canyon support (Gustavo Duarte) [1054284] - [scsi] ipr: Format HCAM overlay ID 0x21 (Gustavo Duarte) [1054284] - [scsi] ipr: Handle early EEH (Gustavo Duarte) [1054284] - [scsi] ipr: Add new CCIN definition for new hardware support (Gustavo Duarte) [1054284] - [scsi] ipr: Remove extended delay bit on GSCSI reads/writes ops (Gustavo Duarte) [1054284] - [scsi] ipr: increase dump size in ipr driver (Gustavo Duarte) [1054284] - [scsi] ipr: Increase msi-x interrupt vectors to 16 (Gustavo Duarte) [1054284] - [scsi] ipr: Add sereral new CCIN definitions for new adapters support (Gustavo Duarte) [1054284] - [powerpc] pseries: Add backward compatibilty to read old kernel oops-log (Gustavo Duarte) [929309] - [powerpc] pseries: Read common partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Read of-config partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Distinguish between a os-partition and non-os partition (Gustavo Duarte) [929309] - [powerpc] pseries: Read rtas partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Read/Write oops nvram partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Add version and timestamp to oops header (Gustavo Duarte) [929309] - [powerpc] pseries: Introduce generic read function to read nvram-partitions (Gustavo Duarte) [929309] - [s390] crypto: Fix aes-cbc IV corruption (Herbert Xu) [1003528] - [s390] crypto: Don't panic after crypto instruction failures (Herbert Xu) [1003528] - [s390] crypto: cleanup DES code (Herbert Xu) [1003528] - [s390] crypto: des_s390 use generic weak key check (Herbert Xu) [1003528] - [s390] crypto: remove des3_ede128 mode (Herbert Xu) [1003528] - [s390] af_iucv: correct cleanup if listen backlog is full (Hendrik Brueckner) [1112347] - [kernel] auditsc: audit_krule mask accesses need bounds checking (Denys Vlasenko) [1102705] {CVE-2014-3917} - [acpi] Fix bug when ACPI reset register is implemented in system memory (Nigel Croxon) [1102955] - [net] gro: fix deliver of trunk packets to VLAN interfaces (Marcelo Ricardo Leitner) [1112324] - [block] blk-cgroup: Accept tab as valid field delimiter (Vivek Goyal) [788580]- [kernel] utrace: force IRET path after utrace_finish_vfork() (Oleg Nesterov) [1115933] {CVE-2014-4699} - [kernel] ipc: fix race with LSMs (Paul Moore) [1115477] - [kernel] ipc: ipc_rcu_alloc() cacheline align allocation (Paul Moore) [1115477] - [kernel] ipc: ipc_schedule_free() can do vfree() directly now (Paul Moore) [1115477] - [mm] make vfree() safe to call from interrupt contexts (Paul Moore) [1115477] - [kernel] ipc: Convert ipc_immediate_free() RCU callback to kfree_rcu() (Paul Moore) [1115477] - [mm] hugetlb: ensure hugepage access is denied if hugepages are not supported (Gustavo Duarte) [1086450] - [block] rsxx: Fix possible kernel panic with invalid config (Gustavo Duarte) [1054285] - [crypto] nx: rework Kconfig (Gustavo Duarte) [1053844] - [crypto] nx: fix SHA-2 for chunks bigger than block size (Gustavo Duarte) [1053844] - [crypto] nx: fix GCM for zero length messages (Gustavo Duarte) [1053844] - [crypto] nx: fix XCBC for zero length messages (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CCM (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-XCBC (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-GCM (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CTR (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CBC (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-ECB (Gustavo Duarte) [1053844] - [crypto] nx: add offset to nx_build_sg_lists() (Gustavo Duarte) [1053844] - [crypto] nx: fix nx-aes-gcm verification (Gustavo Duarte) [1053844] - [crypto] nx: fix concurrency issue (Gustavo Duarte) [1053844] - [crypto] nx: saves chaining value from co-processor (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for SHA-2 (Gustavo Duarte) [1053844] - [crypto] nx: fix physical addresses added to sg lists (Gustavo Duarte) [1053844] - [crypto] nx: fix typo in nx driver config option (Gustavo Duarte) [1053844] - [powerpc] pseries: Add pseries update notifier for OFDT prop changes (Gustavo Duarte) [1053844] - [netdrv] i40e: fix receive of VLAN packets (Stefan Assmann) [1113513] - [hv] Handle the case when the target file exists correctly (Jason Wang) [1102259] - [hv] Implement the file copy service (Jason Wang) [1102259] - [kernel] uuid: add uuid.h to exported header list (Jason Wang) [1102259] - [block] rename blk_get_queue to blk_get_request_queue (Mike Snitzer) [1098658] - [block] misc updates to blk_get_queue() (Mike Snitzer) [1098658] - [module] add support for soft module dependencies (Neil Horman) [968872] - [crypto] crct10dif: Simple correctness and speed test for CRCT10DIF hash (Neil Horman) [968872] - [crypto] crct10dif: Glue code to cast accelerated CRCT10DIF assembly as a crypto transform (Neil Horman) [968872] - [crypto] crct10dif: Accelerated CRC T10 DIF computation with PCLMULQDQ instruction (Neil Horman) [968872] - [crypto] crct10dif: Wrap crc_t10dif function all to use crypto transform framework (Neil Horman) [968872] - [crypto] testmgr: remove empty element from alg_test_descs (Jan Stancek) [1114983] - [block] revert "block: improve queue_should_plug() by looking at IO depths" (Jeff Moyer) [1003678] - [hv] balloon: Ensure pressure reports are posted regularly (Luiz Capitulino) [1102275] - [kvm] iommu: fix releasing unmapped page (Alex Williamson) [1110977]- [fs] sunrpc: refactor rpcauth_checkverf error returns (Scott Mayhew) [786463] - [fs] nfs: avoid expired credential keys for buffered writes (Scott Mayhew) [786463] - [fs] sunrpc: new rpc_credops to test credential expiry (Scott Mayhew) [786463] - [fs] sunrpc: don't map EKEYEXPIRED to EACCES in call_refreshresult (Scott Mayhew) [786463] - [fs] sunrpc: set gss gc_expiry to full lifetime (Scott Mayhew) [786463] - [fs] sunrpc: handle EKEYEXPIRED in call_refreshresult (Scott Mayhew) [786463] - [fs] sunrpc: Use __func__ in dprintk() in auth_gss.c (Scott Mayhew) [786463] - [fs] sunrpc: Fix machine creds in generic_create_cred and generic_match (Scott Mayhew) [786463] - [fs] sunrpc: Clean up the RPCSEC_GSS service ticket requests (Scott Mayhew) [786463] - [fs] sunrpc: Reduce switch/case indent (Scott Mayhew) [786463] - [fs] nfsd: fix minor memory leak (Scott Mayhew) [786463] - [fs] nfs: Don't mark the data cache as invalid if it has been flushed (Scott Mayhew) [1109365] - [fs] nfs: Clear NFS_INO_REVAL_PAGECACHE when we update the file size (Scott Mayhew) [1109365] - [fs] nfs: Fix cache_validity check in nfs_write_pageuptodate() (Scott Mayhew) [1109365] - [fs] vfs: plug dentry leak in mountpoint_last (Mateusz Guzik) [1114387] - [fs] nfsd: Don't hand out delegations for 30 seconds after recalling them (J. Bruce Fields) [998024] - [scsi] pm8001: Fix potential null pointer dereference and memory leak (Rich Bono) [1054927] - [scsi] pm80xx: Fix missing NULL pointer checks and memory leaks (Rich Bono) [1054927] - [scsi] pm80xx: Spinlock fix (Rich Bono) [1054927] - [scsi] pm80xx: Fixed return value issue (Rich Bono) [1054927] - [scsi] pm80xx: Removing redundant code snippets (Rich Bono) [1054927] - [scsi] pm80xx: Tasklets synchronization fix (Rich Bono) [1054927] - [scsi] pm80xx: Resetting the phy state (Rich Bono) [1054927] - [scsi] pm80xx: Fix for direct attached device (Rich Bono) [1054927] - [scsi] pm80xx: Firmware logging support (Rich Bono) [1054927] - [scsi] pm80xx: Phy settings support for motherboard controller (Rich Bono) [1054927] - [scsi] pm80xx: IButton security feature support for motherboard controllers (Rich Bono) [1054927] - [scsi] pm80xx: Print SAS address of IO failed device (Rich Bono) [1054927] - [scsi] pm80xx: 4G boundary fix (Rich Bono) [1054927] - [scsi] pm80xx: Set device state response logic fix (Rich Bono) [1054927] - [scsi] pm80xx: Display controller BIOS version (Rich Bono) [1054927] - [scsi] pm80xx: Indirect SMP request fix (Rich Bono) [1054927] - [scsi] pm80xx: Device id changes to support series 8 controllers (Rich Bono) [1054927] - [scsi] pm80xx: Fix for 32 bit compilation warning (Rich Bono) [1054927] - [security] keys: Increase root_maxkeys and root_maxbytes sizes (Steve Dickson) [1113607] - [net] ipv4: fix route cache rebuilds (Jiri Pirko) [1111631] - [net] sch_tbf: handle too small burst (Florian Westphal) [1103694] - [net] don't account for udp header size when computing seglen (Florian Westphal) [1103694] - [net] sctp: Fix sk_ack_backlog wrap-around problem (Daniel Borkmann) [1085932] {CVE-2014-4667} - [net] neigh: set nud_state to NUD_INCOMPLETE when probing router reachability (Hannes Frederic Sowa) [1110192] - [scsi] dual scan thread bug fix (David Milburn) [1079922] - [scsi] fix our current target reap infrastructure (David Milburn) [1079922] - [netdrv] sfc: Demote "MC Scheduler error" messages (Nikolay Aleksandrov) [805817] - [input] wacom: fix regression on X220 tablets (Aristeu Rozanski) [1112852] - [doc] procfs: fix incorrect formula to calculate CommitLimit value (Petr Oros) [1050174] - [netdrv] tg3: Clear NETIF_F_TSO6 flag before doing software GSO (Ivan Vecera) [1108572] - [fs] devpts: Add ctl_names back to moved proc files' ctl_tables (Prarit Bhargava) [1105533]- [drm] i915: backport fixes from upstream (Dave Airlie) [1110555] - [acpi] acpi_pad: power_saving_thread() call schedule() when need_resched is true (Tony Camuso) [831828] - [x86] apic: Plug racy xAPIC access of CPU hotplug code (Igor Mammedov) [1075145] - [x86] intel_pstate: Add CPU IDs for Broadwell processors (Steve Best) [1109389] - [x86] exec: fix leak of 32-bit libary mapping behavior to 64-bit children (Denys Vlasenko) [1064475] - [mm] memcg: fix race condition between memcg teardown and swapin (Johannes Weiner) [1001197] - [netdrv] vmxnet3: adjust ring sizes when interface is down (Neil Horman) [1079060] - [x86] kvm: expose ADX feature to guest (Don Dugger) [1097017] - [x86] kvm: expose new instruction RDSEED to guest (Don Dugger) [1097017] - [x86] cpufeature: Add the RDSEED and ADX features (Don Dugger) [1097017] - [x86] avx-512: Enable AVX-512 States Context Switch (Rui Wang) [1036233] - [x86] avx-512: AVX-512 Feature Detection (Rui Wang) [1036233] - [acpi] emca: Combine eMCA/EDAC event reporting priority (Rui Wang) [1032255] - [edac] Add an edac_report parameter to EDAC (Rui Wang) [1032255] - [x86] Export 'boot_cpu_physical_apicid' to modules (Rui Wang) [1032255] - [acpi] Fix extended error log driver to depend on CONFIG_X86_LOCAL_APIC (Rui Wang) [1032255] - [dmi] Avoid unaligned memory access in save_mem_devices() (Rui Wang) [1032255] - [acpi] Move cper.c from drivers/acpi/apei to drivers/firmware/efi (Rui Wang) [1032255] - [acpi] cper: Cleanup CPER memory error output format (Rui Wang) [1032255] - [acpi] cper: Enhance memory reporting capability (Rui Wang) [1032255] - [acpi] cper: Add UEFI 2.4 support for memory error (Rui Wang) [1032255] - [x86] mce: Add validation check before GHES error is recorded (Rui Wang) [1032255] - [dmi] Parse memory device type 17 in SMBIOS (Rui Wang) [1032255] - [dmi] Add DMI entry types to the headers (Rui Wang) [1032255] - [acpi] Extended error log driver for x86 platform (Rui Wang) [1032255] - [edac] bitops: Introduce a more generic BITMASK macro (Rui Wang) [1032255] - [acpi] cper: Update cper info (Rui Wang) [1032255] - [acpi] cper: Fix status check during error printing (Rui Wang) [1032255] - [acpi] ghes: add the needed hooks for EDAC error report (Rui Wang) [1032255] - [acpi] ghes: move structures/enum to a header file (Rui Wang) [1032255] - [lib] ratelimit: fix the return value when __ratelimit() fails to acquire the lock (Jiri Pirko) [1082772] - [lib] ratelimit: Fix/allow use in atomic contexts (Jiri Pirko) [1082772]- [fs] fuse: fix nlink after unlink (Brian Foster) [1054351] - [fs] fuse: fix fallocate vs. ftruncate race (Brian Foster) [1035422] - [fs] fuse: wait for writeback in fuse_file_fallocate() (Brian Foster) [1035422] - [fs] fuse: use list_for_each_entry() for list traversing (Brian Foster) [1035422] - [fs] fuse: readdir: check for slash in names (Brian Foster) [1035422] - [fs] fuse: hotfix truncate_pagecache() issue (Brian Foster) [1035422] - [fs] fuse: invalidate inode attributes on xattr modification (Brian Foster) [1035422] - [fs] fuse: postpone end_page_writeback() in fuse_writepage_locked() (Brian Foster) [1035422] - [fs] fuse: fix readdirplus Oops in fuse_dentry_revalidate (Brian Foster) [1035422] - [fs] fuse: allocate for_background dio requests based on io->async state (Brian Foster) [1035422] - [fs] fuse: optimize wake_up (Brian Foster) [1035422] - [fs] fuse: implement exclusive wakeup for blocked_waitq (Brian Foster) [1035422] - [fs] fuse: skip blocking on allocations of synchronous requests (Brian Foster) [1035422] - [fs] fuse: add flag fc->initialized (Brian Foster) [1035422] - [fs] fuse: make request allocations for background processing explicit (Brian Foster) [1035422] - [fs] fuse: fix hang of single threaded fuseblk filesystem (Brian Foster) [1035422] - [fs] fuse: allow control of adaptive readdirplus use (Brian Foster) [1035422] - [fs] fuse: avoid out-of-scope stack access (Brian Foster) [1035422] - [fs] fuse: Adapt readdirplus to application usage patterns (Brian Foster) [1035422] - [fs] fuse: delete dead .write_begin and .write_end aops (Brian Foster) [1035422] - [fs] fuse: separate queue for FORGET requests (Brian Foster) [1035422] - [fs] fuse: flush background queue on connection close (Brian Foster) [1035422] - [fs] fuse: support splice() reading from fuse device (Brian Foster) [1035422] - [fs] fuse: export generic_pipe_buf_*() to modules (Brian Foster) [1035422] - [fs] fuse: allow splice to move pages (Brian Foster) [1035422] - [fs] fuse: support splice() writing to fuse device (Brian Foster) [1035422] - [fs] fuse: get page reference for readpages (Brian Foster) [1035422] - [fs] bio: modify __bio_add_page to accept pages that dont start a new segment (Maurizio Lombardi) [885517] - [fs] bio: modify __bio_add_page() to accept pages that don't start a new segment (Maurizio Lombardi) [885517] - [fs] gfs2: Only wait for demote when last holder is dequeued (Robert S Peterson) [1110421] - [fs] btrfs: fix bio rw flag usage (Zach Brown) [1072112] - [fs] nfsd: notify_change needs elevated write count (Mateusz Guzik) [1105057] - [fs] cifs: ensure that srv_mutex is held when dealing with ssocket pointer (Sachin Prabhu) [1010233] - [fs] nfsv4: close needs to handle NFS4ERR_ADMIN_REVOKED (Dave Wysochanski) [1082127] - [fs] ext4: init pagevec in ext4_da_block_invalidatepages (Lukas Czerner) [876803] - [fs] ext4: Report max_batch_time option correctly (Lukas Czerner) [1100523] - [fs] ext4: fix deadlock when writing in ENOSPC conditions (Lukas Czerner) [1075780] - [fs] ext4: set b_blocknr to zero when block_validity fails (Lukas Czerner) [997894] - [fs] nfs: Use error handler on failed GETATTR with successful OPEN (Steve Dickson) [1104292] - [fs] lockd: Ensure that nlmclnt_block resets block->b_status after a server reboot (Steve Dickson) [959006] - [fs] nfs: Handle session reset before lease check (Scott Mayhew) [1090656] - [fs] ext4: Avoid underflow in ext4_trim_fs() (Lukas Czerner) [998785] - [fs] gfs2: When adding a new dir entry, inc link count if it is a subdir (Robert S Peterson) [1092083] - [fs] gfs2: Make gfs2_dir_del update link count when required (Robert S Peterson) [1092083] - [fs] gfs2: Don't use gfs2_change_nlink in link syscall (Robert S Peterson) [1092083] - [netdrv] mlx4_en: Add missing size to net_device_ops_ext structures (Amir Vadai) [1059086] - [netdrv] mlx4_en: Implement ndo_get_phys_port for VF's (Amir Vadai) [1059086]- [infiniband] usnic: fix up Kconfig items (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: drop hpn module option (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Reset RoCE VF gids when guest driver goes down (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Invoke UPDATE_QP for proxy QP1 on MAC changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add UPDATE_QP SRIOV wrapper support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix slave id computation for single port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Adjust port number in qp_attach wrapper when detaching (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: don't use napi_synchronize inside mlx4_en_netpoll (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Defer VF initialization till PF is fully initialized (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Preserve pci_dev_data after __mlx4_remove_one() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add block multicast loopback support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Unregister inet notifier when unloading ocrdma (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix warnings about pointer <-> integer casts (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Code clean-up (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Display FW version (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Query controller information (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Support non-embedded mailbox commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Handle CQ overrun error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Display proper value for max_mw (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Use non-zero tag in SRQ posting (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Memory leak fix in ocrdma_dereg_mr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Increment abi version count (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Update version string (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: ABI versioning between ocrdma and be2net (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Allow DPP QP creation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Read ASIC_ID register to select asic_gen (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: SQ and RQ doorbell offset clean up (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: EQ full catastrophe avoidance (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Don't resolve passive side RoCE L2 address in CMA REQ handler (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Remove overload in ib_sg_dma* (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ehca: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Bump driver version to 1.3 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Update Mellanox copyright note (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Print QP information once connection is established (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Remove struct iscsi_iser_conn (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Drain the tx cq once before looping on the rx cq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix sector_t format warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_core: Make buffer larger to avoid overflow warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_core: Fix some indenting in mlx4_ib_add() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mad: Check and handle potential DMA mapping errors (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ehca: Returns an error on ib_copy_to_udata() failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mthca: Return an error on ib_copy_to_udata() failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add support for CONFIG_DEV command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: USe one wrapper that returns -EPERM (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: pass pci_device_id.driver_data to __mlx4_init_one during reset (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Use actual number of PCI functions (PF + VFs) for alias GUID logic (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fix a race condition between failing I/O and I/O completion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid that writing into "add_target" hangs due to a cable pull (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make writing into the "add_target" sysfs attribute interruptible (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid duplicate connections (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add more logging (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Check ib_query_gid return value (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix two kernel-doc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adapt num_vfs/probed_vf params for single port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adapt code for N-Port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add utils for N-Port VFs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add data structures to support N-Ports per VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_ib: Adapt code to use caps.num_ports instead of a constant (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Cleanup qib_register_observer() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Change SDMA progression mode depending on single- or multi-rail (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Publish T10-PI support to SCSI midlayer (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Implement check_protection (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] libiscsi: Add check_protection callback for transports (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Support T10-PI operations (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Initialize T10-PI resources (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Introduce pi_enable, pi_guard module parameters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize fall_to_bounce_buf routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize iser_unmap_task_data and finalize_rdma_unaligned_sg (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Replace fastreg descriptor valid bool with indicators container (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Keep IB device attributes under iser_device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Move fast_reg_descriptor initialization to a function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Push the decision what memory key to use into fast_reg_mr routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Avoid FRWR notation, use fastreg instead (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Suppress completions for fast registration work requests (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix a sparse endianness warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix compiler warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Remove duplicate check in get_a_ctxt() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove '0x' when using pa format (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix memory leak of recv context when driver fails to initialize (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: fixup indentation in qib_ib_rcv() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: add missing braces in do_qib_user_sdma_queue_create() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Modify software pma counters to use percpu variables (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Add percpu counter replacing qib_devdata int_counter (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix debugfs ordering issue with multiple HCAs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Fix potential buffer overrun in sending diag packet routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix potential buffer overrun in sending diag packet routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Don't receive packets when the napi budget == 0 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix wrong dump of the vxlan offloads device capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Activate RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_ib: Fix SIDR support of for UD QPs under SRIOV/RoCE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Implement IP based gids support for RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add ref counting to port MAC table for RoCE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: In RoCE allow guests to have multiple GIDS (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: For RoCE, allow slaves to set the GID entry at that slave's index (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adjust QP1 multiplexing for RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5_core: remove unreachable function call in module init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Expose support for signature MR feature (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Collect signature error completion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Support IB_WR_REG_SIG_MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Keep mlx5 MRs in a radix tree under device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove MTT access mode from umr flags helper function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Break up wqe handling into begin & finish routines (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Initialize mlx5_ib_qp signature-related members (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Implement create_mr and destroy_mr (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Introduce signature verbs API (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Introduce protected memory regions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: mlx4_init_slave() shouldn't access comm channel before PF is ready (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix memory access error in mlx4_QUERY_DEV_CAP_wrapper() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: mlx4_en_verify_params() can be static (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Support shutdown() interface (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Refactor umem to use linear SG table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Change Connect-X description in kconfig (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Use union for BlueFlame WQE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix sparse warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix selftest failing on non 10G link speed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Replace mlx4_en_mac_to_u64() with mlx4_mac_to_u64() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Move queue stopped/waked counters to be per ring (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Pad ethernet packets smaller than 17 bytes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Verify mlx4_en module parameters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix UP limit in ieee_ets->prio_tc (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix bad use of dev_id (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx: Bump all Mellanox driver versions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Fix limiting number of IRQ's instead of RSS queues (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Set number of RX rings in a utility function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix load time panic during GID table init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix traffic class shift (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix use after free in iser_snd_completion() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Avoid dereferencing iscsi_iser conn object when not bound to iser connection (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix smatch endianness error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dependency on X86 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Add include of because of kzalloc()/kfree() use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Report using RoCE IP based gids in port caps (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Build the port IBoE GID table properly under bonding (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Do IBoE GID table resets per-port (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Do IBoE locking earlier when initializing the GID table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Move rtnl locking to the right place (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Make sure GID index 0 is always occupied (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Don't allocate range of steerable UD QPs for Ethernet-only device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Don't set "block multicast loopback" capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix binary compatibility with libmlx5 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix RC transport send queue overhead computation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Verify reserved fields are cleared (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove old field for create mkey mailbox (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Abort driver cleanup if teardown hca fails (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Allow creation of QPs with zero-length work queues (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fix PowerPC support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: use uintptr_t casts to work around gcc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Improve debugfs readability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add support for resize CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Implement modify CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Make sure doorbell record is visible before doorbell (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Use mlx5 core style warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Clear out struct before create QP command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fix out arg size in access_register command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove unused includes of (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fix unused variable warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Handle global/non-linklocal IPv6 addresses in cma_check_linklocal() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Remove unnecessary validation for port number (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Use GFP_ATOMIC under spinlock (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix kernel-doc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix a race condition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Block rport upon TL error even with fast_io_fail_tmo = off (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add dependency on INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Move ocrdma_inetaddr_event outside of "#if CONFIG_IPV6" (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add dependency INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cm: Fix missing unlock on error in cm_init_qp_rtr_attr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Make ib_addr a core IB module (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Resolve Ethernet L2 addresses when modifying QP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Populate GID table with IP based gids (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Handle Ethernet L2 parameters for IP based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Handle Ethernet L2 parameters for IP based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Use IBoE (RoCE) IP based GIDs in the port GID table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: IBoE (RoCE) IP-based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix error return code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove unused variable in usnic_debugfs_exit() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Set userspace/kernel ABI ver to 4 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Advertise usNIC devices as RDMA_NODE_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add support for RDMA_NODE_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add dependency on CONFIG_INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix endianness-related warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: clean up srq_res_start_move_to() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: clean up cq_res_start_move_to() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Ethernet L2 attributes in verbs/cm structures (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add support for steerable IB UD QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add mechanism to support flow steering over IB links (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Enable device-managed steering support for IB ports too (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add support for steerable IB UD QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add support for IB L2 device-managed steering (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add flow steering support for IPoIB UD traffic (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix micro UAR allocator (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Remove dead code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove unused code in mr.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Append documentation to usnic_transport.h and cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix typo "Ignorning" -> "Ignoring" (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Expose flows via debugfs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Use for_each_sg instead of a for-loop (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove superflous parentheses (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add RDMA_TRANSPORT_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support in usnic_ib_qp_grp.h, usnic_ib_qp_grp.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support in u*verbs.c, u*main.c and u*util.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support to usnic_transport.h, usnice_transport.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support to usnic_fwd.h, usnic_fwd.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Update ABI and Version file for UDP support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over sysfs to new usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over usnic_ib_qp_grp.* to new usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over main.c and verbs.c to the usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Push all forwarding state to usnic_fwd.h & uscnic_fwd.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add struct usnic_transport_spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Change WARN_ON to lockdep_assert_held (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add Cisco VIC low-level hardware driver (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix OCRDMA_GEN2_FAMILY macro definition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix AV_VALID bit position (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Select PTP_1588_CLOCK (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] make sure the src net is infiniband when create new link (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Only cycle port if HW timestamp config changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add PTP hardware clock (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: slight optimization of addr compare (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check access to userspace response buffer in extended command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check input length in flow steering uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Set error code when fail to consume all flow_spec items (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check reserved fields in create_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check comp_mask in destroy_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check reserved field in extended command header (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: New macro to set pointers to NULL if length is 0 in INIT_UDATA() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [net] rds: prevent BUG_ON triggered on congestion update to loopback (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Check port number for validity before accessing data (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add NAPI support for transmit side (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Ignore irrelevant hypervisor events (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Set CQE/EQE size to 64B by default (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Implement ndo_get_phys_port_id (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Expose physical port id as PF/VF capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Introduce nic_info new flag in QUERY_FUNC_CAP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Rename QUERY_FUNC_CAP fields (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Remove zeroed out of explicit QUERY_FUNC_CAP fields (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: const'ify inbuf in struct ib_udata (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iwcm: Don't touch cm_id after deref in rem_ref (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Roll back round robin bitmap allocation commit for CQs, SRQs, and MPTs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: destroy workqueue when driver fails to register (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Remove selftest TX queues empty condition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Implement the SIOCGHWTSTAMP ioctl (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Re-enable create_flow/destroy_flow uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: extended command an improved infrastructure for uverbs commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Remove ib_uverbs_flow_spec structure from userspace (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Use a common header for uverbs flow_specs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Make uverbs flow structure use names like verbs ones (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Rename 'flow' structs to match other uverbs structs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: clarify overflow/underflow checks on ib_create/destroy_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ucma: Convert use of typedef ctl_table to struct ctl_table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix page shift in create CQ for userspace (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix device max capabilities check (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix list_del of empty list (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dead code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Encorce MR access rights rules on kernel consumers (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix endless loop in resize CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ucma: Discard events for IDs not yet claimed by user space (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add Cisco usNIC rdma node and transport types (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Report receive errors correctly (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid offlining operational SCSI devices (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Remove target from list before freeing Scsi_Host structure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add change_queue_depth and change_queue_type support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make queue size configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Introduce srp_alloc_req_data() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Export sgid to sysfs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add periodic reconnect functionality (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Add periodic reconnect support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Start timers if a transport layer error occurs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Use SRP transport layer error recovery (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Add transport layer error handling (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Keep rport as long as the IB transport layer (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make transport layer retry count configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Convert ipath_user_sdma_pin_pages() to use get_user_pages_fast() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove redundant check in ocrdma_build_fr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix a crash in rmmod (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Silence an integer underflow warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Use enum to indicate adapter page size (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Update opt param mask for RTS2RTS (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove "Always false" comparison (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dead code in mr.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Change optimal_reclaimed_pages for better performance (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Clear reserved area in set_hca_cap() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Support communicating arbitrary host page size to firmware (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix cleanup flow when DMA mapping fails (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix srq free in destroy qp (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Simplify mlx5_ib_destroy_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix overflow check in IB_WR_FAST_REG_MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Multithreaded create MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix check of number of entries in create CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] netlink: Remove superfluous RDMA_NL_GET_OP() masking (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Pass imm_data from ib_uverbs_send_wr to ib_send_wr correctly (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Start multicast join process only on active ports (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Add path query flushing in ipoib_ib_dev_cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Fix usage of uninitialized multicast objects (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Avoid flushing the driver workqueue on dev_down (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Fix deadlock between dev_change_flags() and __ipoib_dev_flush() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Change CM skb memory allocation to be non-atomic during init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] ipoib: Fix crash in dev_open error flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Datapath structures are allocated per NUMA node (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: ICM pages are allocated on device NUMA node (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Datapath resources allocated dynamically (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add immediate activate for VGT->VST->VGT (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Initialize all mailbox buffers to zero before use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add RFS support in UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Set IBoE SL (user-priority) by egress map when using vlans (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Implement resource quota enforcement (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix quota handling in the QUERY_FUNC_CAP wrapper (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Structures and init/teardown for VF resource quotas (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix checking order in MR table init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Don't fail reg/unreg vlan for older guests (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Resource tracker for reg/unreg vlans (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Use vlan id instead of vlan index for unregistration (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix reg/unreg vlan/mac to conform to the firmware spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix register/unreg vlan flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix call to __mlx4_unregister_mac (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Temporarily disable create_flow/destroy_flow uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Unused local variable in mlx4_opreq_action (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Fix typo, move similar defs to same location (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Clean the code to eliminate trivial build warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Remove unnecessary semicolons (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Ensure proper synchronization accessing memory (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix alignment of reg umr gather buffers (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix eq names to display nicely in /proc/interrupts (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix error code translation from firmware to driver (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix opt param mask according to firmware spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix opt param mask for sq err to rts transition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Disable atomic operations (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix layout of struct mlx5_init_seg (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Keep polling to reclaim pages while any returned (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Avoid async events on invalid port number (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Decrease memory consumption of mr caches (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Remove checksum on command interface commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix memory leak in mlx5_ib_create_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Flush cache workqueue before destroying it (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix send work queue size calculation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Rename name of mlx4_en_rx_alloc members (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: remove unused MLX5_DEBUG param in Kconfig (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix compiler warning about int/pointer size mismatch (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix redundant pointer check in dealloc flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix possible memory leak in iser_create_frwr_pool() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix passing wrong opcode to modify_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fill PVID in UMC case (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add ABI versioning support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Consider multiple SGES in case of DPP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix for displaying proper link speed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Increase STAG array size (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Dont use PD 0 for userpace CQ DB (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: FRMA code cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: For ERX2 irrespective of Qid, num_posted offset is 24 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix to work with even a single MSI-X vector (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove the MTU check based on Ethernet MTU (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add support for fast register work requests (FRWR) (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Create IRD queue fix (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Better checking of userspace values for receive flow steering (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add receive flow steering support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Export ib_create/destroy_flow through uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Infrastructure for extensible uverbs commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add receive flow steering support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Reduce scope of local variables in mlx4_en_xmit (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix handling of dma_map failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Notify user when TX ring in error state (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Disable global flow control when PFC enabled (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Coding style cleanup in mlx4_en_dcbnl_ieee_setpfc() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Support MANAGE_PAGES and QUERY_PAGES firmware command changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fixes to XRC reference counting in uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add locking around event dispatching on XRC target QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix XRC QPs detection in the resource tracker (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Cache recv DB until QP moved to RTR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove __packed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove driver QP state machine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Don't allow zero/invalid sgid usage (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove redundant dev reference (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Style and redundant code cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Introduce fast memory registration model (FRWR) (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Place the fmr pool into a union in iser's IB conn struct (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Handle unaligned SG in separate function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize rdma memory registration (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Accept session->cmds_max from user space (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Restructure allocation/deallocation of connection resources (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Use proper debug level value for info prints (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Staticize local functions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: remove health handler plugin (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLL (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: VFs must ignore the enable_64b_cqe_eqe module param (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Don't give VFs MAC addresses which are derived from the PF MAC (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Variable may be used uninitialized (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Implement new initialization sequence (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix stack info leak in mlx5_ib_alloc_ucontext() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix error return code in init_one() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Only call cma_save_ib_info() for CM REQs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Fix accessing invalid private data for UD (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: fix error return code in mlx5_alloc_uuars() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Fix gcc warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Respond to operation request by firmware (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: use after free in mlx5_cmd_comp_handler() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5 core: Fix __udivdi3 when compiling for 32 bit arches (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Return -EFAULT instead of -EPERM (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Adjust hca_cap.uar_page_sz to conform to Connect-IB spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Let srp_abort() return FAST_IO_FAIL if TL offline (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] rename ll methods to busy-poll (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] rename include/net/ll_poll.h to include/net/busy_poll.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Use get_unused_fd_flags(O_CLOEXEC) instead of get_unused_fd() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fixes for sparse warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Make profile[] static in main.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add HW enforcement to VF link state (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add driver for Mellanox Connect-IB adapters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add reserved values to enums for low-level driver use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Bump driver version and release date (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make HCA completion vector configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Maintain a single connection per I_T nexus (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fail I/O fast if target offline (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Skip host settle delay (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid skipping srp_reset_host() after a transport error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fix remove_one crash due to resource exhaustion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Remove an unnecessary test (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix a race between napi poll function and RX ring cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Move register_netdev() to the end of initialization function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fix error return code in add_port() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add VF link state support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add VF MAC spoof checking support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: use __netdev_pick_tx instead of __skb_tx_hash in mlx4_en_select_queue (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Low Latency recv statistics (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add Low Latency Socket (LLS) support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] switch infiniband uverbs to anon_inodes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Optimize CQ callbacks (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] drivers: avoid format string in dev_set_name (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [fs] make get_unused_fd_flags() a function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [base] drivercore: Add driver probe deferral mechanism (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [net] vlan: Implement vlan_dev_get_egress_qos_mask as an inline (Doug Ledford) [1051207] - [net] vlan: Provide read access to the vlan egress map (Doug Ledford) [1051207] - [net] vlan: fix a race in egress prio management (Doug Ledford) [1051207] - [net] core: Add VF link state control policy (Doug Ledford) [1059086] - [net] core: Add VF link state control (Doug Ledford) [1059086] - [net] rtnetlink: Fix VF IFLA policy (Doug Ledford) [1059086] - [net] if_link: Add additional parameter to IFLA_VF_INFO for spoof checking (Doug Ledford) [1059086] - [firmware] iwlwifi: update firmware for 7260 / 3160 devices (Stanislaw Gruszka) [1054423]- [fs] vfs: fix autofs/afs/etc magic mountpoint breakage (Frantisek Hrbata) [1079347] {CVE-2014-0203} - [kernel] sched_cpupri: Fix memory barriers for vec updates to always be in order (Daniel Bristot de Oliveira) [1079478] - [kernel] sched_cpupri: Remove the vec->lock (Daniel Bristot de Oliveira) [1079478] - [md] always set MD_RECOVERY_INTR when interrupting a reshape thread (Jes Sorensen) [1109782] - [md] always set MD_RECOVERY_INTR when aborting a reshape or other "resync" (Jes Sorensen) [1109782] - [md] avoid possible spinning md thread at shutdown (Jes Sorensen) [1109782] - [netdrv] hyperv: Add hash value into RNDIS Per-packet info (Jason Wang) [1102261] - [netdrv] hyperv: Properly handle checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable sendbuf mechanism on the send path (Jason Wang) [1102261] - [netdrv] hyperv: Simplify the send_completion variables (Jason Wang) [1102261] - [netdrv] hyperv: Remove recv_pkt_list and lock (Jason Wang) [1102261] - [netdrv] hyperv: Add support for virtual Receive Side Scaling vRSS (Jason Wang) [1102261] - [hv] vmbus: Implement per-CPU mapping of relid to channel (Jason Wang) [1102261] - [hv] Eliminate the channel spinlock in the callback path (Jason Wang) [1102261] - [netdrv] hyperv: Address UDP checksum issues (Jason Wang) [1102261] - [netdrv] hyperv: Negotiate suitable ndis version for offload support (Jason Wang) [1102261] - [netdrv] hyperv: Allocate memory for all possible per-pecket information (Jason Wang) [1102261] - [netdrv] hyperv: Enable large send offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable send side checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable receive side IP checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable offloads on the host (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the send path (Jason Wang) [1102261] - [netdrv] hyperv: Enable scatter gather I/O (Jason Wang) [1102261] - [hv] vmbus: Increase the limit on the number of pfns we can handle (Jason Wang) [1102261] - [netdrv] hyperv: Add latest NetVSP versions to auto negotiation (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the netvsc receive callback functio (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the receive path (Jason Wang) [1102261] - [netdrv] hyperv: Get rid of the rndis_filter_packet structure (Jason Wang) [1102261] - [hv] vmbus: Support per-channel driver state (Jason Wang) [1102261] - [kernel] kthread: ensure locality of task_struct allocations (Doug Ledford) [1109975] - [kernel] kthread: make kthread_create() killable (Doug Ledford) [1109975] - [kernel] kthread: NUMA aware kthread_create_on_node() (Doug Ledford) [1109975] - [kernel] NUMA aware alloc_thread_info_node() (Doug Ledford) [1109975] - [kernel] NUMA aware alloc_task_struct_node() (Doug Ledford) [1109975] - [netdrv] sfc: use gso_max_segs and remove RHEL-specific hack (Nikolay Aleksandrov) [1021960] - [block] brd: Fix brd_lookup_page() race (Jeff Moyer) [962593] - [scsi] isci: fix needless ata reset escalation (David Milburn) [1074943] - [acpi] acpica: Add "Windows 2013" string to _OSI support (Lenny Szubowicz) [1093502] - [acpi] acpica: Add Windows8/Server2012 string for _OSI method (Lenny Szubowicz) [1093502] - [acpi] acpica: Add Vista SP2 to supported _OSI strings (Lenny Szubowicz) [1093502] - [x86] Replace left over sti/cli in ia32 audit exit code (Niels de Vos) [1105048] - [kernel] audit: Call tty_audit_push_task() outside preempt disabled (Mateusz Guzik) [1097315] - [kernel] watchdog: touch_nmi_watchdog should only touch local cpu not every one (Don Zickus) [646626] - [kernel] Fix race condition in add_memory_block that can cause kernel panic when ballooning down memory (Larry Woodman) [1102551] - [kernel] percpu: fix this_cpu_sub() subtrahend casting for unsigneds (Doug Ledford) [1105648] - [kernel] percpu: fix __this_cpu_*_return() definition (Doug Ledford) [1105648] - [kernel] percpu: Generic support for this_cpu_add, sub, dec, inc_return (Doug Ledford) [1105648] - [kernel] percpu: make alloc_percpu() handle array types (Doug Ledford) [1105648] - [kernel] this_cpu: Introduce this_cpu_ptr() and generic this_cpu_* operations (Doug Ledford) [1105648] - [net] tcp: syncookies: do not use getnstimeofday() (Florian Westphal) [1084438] - [net] tcp: syncookies: reduce mss table to four values (Florian Westphal) [1084438] - [net] tcp: syncookies: update mss tables (Florian Westphal) [1084438] - [net] tcp: syncookies: reduce cookie lifetime to 128 seconds (Florian Westphal) [1084438] - [net] rate-limit warn-bad-offload splats (Nikolay Aleksandrov) [1103683] - [net] Use device model to get driver name in skb_gso_segment() (Nikolay Aleksandrov) [1103683] - [net] openvswitch: fix use-after-free bug in netns (Flavio Leitner) [1100127] - [net] llc: Fix length check in llc_fixup_skb() (Jiri Benc) [1101053] - [net] unix socket code abuses csum_partial (Hannes Frederic Sowa) [1077296] - [net] fix wrong mac_len calculation for vlans (Nikolay Aleksandrov) [1102044] - [net] tcp: fix a timewait refcnt race (Jiri Benc) [1098048] - [net] filter: add vlan tag access (Jiri Benc) [1082097] - [net] filter: add XOR operation (Jiri Benc) [1082097] - [net] filter: add SKF_AD_RXHASH and SKF_AD_CPU (Jiri Benc) [1082097] - [net] filter: Socket filter ancilliary data access for skb->dev->type (Jiri Benc) [1082097] - [net] filter: Add SKF_AD_QUEUE instruction (Jiri Benc) [1082097] - [net] filter: ingress socket filter by mark (Jiri Benc) [1082097] - [scsi] bnx2i: Make boot_nic entry visible in the sysfs session objects (Maurizio Lombardi) [1101442] - [scsi] hpsa: update driver version to 3.4.4-1-RH1 (Tomas Henzl) [1108346] - [scsi] hpsa: add new Smart Array PCI IDs (May 2014) (Tomas Henzl) [1108346] - [scsi] hpsa: Checking for a NULL return from a kzalloc call (Tomas Henzl) [1108346]- [scsi] Add timeout to avoid infinite command retry (David Milburn) [974583] - [md] dm-thin: update discard_granularity to reflect the thin-pool blocksize (Mike Snitzer) [1108809] - [md] dm-bio-prison: implement per bucket locking in the dm_bio_prison hash table (Mike Snitzer) [1108809] - [md] dm-thin: return ENOSPC instead of EIO when error_if_no_space enabled (Mike Snitzer) [1108809] - [netdrv] i40evf: don't use RESETTING state during reinit (Stefan Assmann) [1038788] - [netdrv] i40evf: remove storm control (Stefan Assmann) [1038788] - [netdrv] i40evf: Remove reserved PCTYPE defines (Stefan Assmann) [1038788] - [netdrv] i40evf: Update check for AQ aliveness (Stefan Assmann) [1038788] - [netdrv] i40evf: Use is_multicast_ether_addr helper (Stefan Assmann) [1038788] - [netdrv] i40evf: remove usless return statements (Stefan Assmann) [1038788] - [netdrv] i40evf: Use pci_enable_msix_range() instead of pci_enable_msix() (Stefan Assmann) [1038788] - [netdrv] i40evf: control auto ITR through ethtool (Stefan Assmann) [1038788] - [netdrv] i40evf: set proper default for ITR registers (Stefan Assmann) [1038788] - [netdrv] i40evf: make ethtool_ops const (Stefan Assmann) [1038788] - [netdrv] i40evf: don't lie to ethtool (Stefan Assmann) [1038788] - [netdrv] i40evf: Use macro param for ethtool stats (Stefan Assmann) [1038788] - [netdrv] i40evf: Fix the headers and update copyright year (Stefan Assmann) [1038788] - [netdrv] i40evf: Remove unused defines (Stefan Assmann) [1038788] - [netdrv] i40evf: Update AdminQ interface (Stefan Assmann) [1038788] - [netdrv] i40evf: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038788] - [netdrv] i40evf: enable CONFIG_I40EVF (Stefan Assmann) [1038788] - [netdrv] i40evf: fixes to get i40evf working with RHEL6.6 (Stefan Assmann) [1038788] - [netdrv] i40evf: initial commit (Stefan Assmann) [1038788] - [netdrv] i40e: relax the firmware API version check (Stefan Assmann) [1038787] - [netdrv] i40: disable FCoE for MFP modes (Stefan Assmann) [1038787] - [netdrv] i40e: add clear_pxe AdminQ request (Stefan Assmann) [1038787] - [netdrv] i40e: Clear recovery pending, if reset failed (Stefan Assmann) [1038787] - [netdrv] i40e: Change type to u32 to avoid sparse error (Stefan Assmann) [1038787] - [netdrv] i40e: remove storm control (Stefan Assmann) [1038787] - [netdrv] i40e: Use the new i40e_get_fd_cnt_all function in other places (Stefan Assmann) [1038787] - [netdrv] i40e: Report cmd->data in ETHTOOL_GRXCLSRLCNT instead of ETHTOOL_GRXCLSRULE (Stefan Assmann) [1038787] - [netdrv] i40e: Remove reserved PCTYPE defines (Stefan Assmann) [1038787] - [netdrv] i40e: Tx/Rx rings declaration (Stefan Assmann) [1038787] - [netdrv] i40e: enable descriptor prefetch for VFs (Stefan Assmann) [1038787] - [netdrv] i40e: Update check for AQ aliveness (Stefan Assmann) [1038787] - [netdrv] i40e: remove usless return statements (Stefan Assmann) [1038787] - [netdrv] i40e: fix passing wrong error code to i40e_open() (Stefan Assmann) [1038787] - [netdrv] i40e: Check PCI_IOV config to avoid compile error (Stefan Assmann) [1038787] - [netdrv] i40e: remove Tx work for ptp (Stefan Assmann) [1038787] - [netdrv] i40e: Don't disable SR-IOV when VFs are assigned (Stefan Assmann) [1038787] - [netdrv] i40e: remove hardcode of stats struct size in ethtool (Stefan Assmann) [1038787] - [netdrv] i40e: control auto ITR through ethtool (Stefan Assmann) [1038787] - [netdrv] i40e: set proper default for ITR registers (Stefan Assmann) [1038787] - [netdrv] i40e: add required include (Stefan Assmann) [1038787] - [netdrv] i40e: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038787] - [netdrv] i40e: fix Timesync Tx interrupt handler code (Stefan Assmann) [1038787] - [netdrv] i40e: enable CONFIG_I40E (Stefan Assmann) [1038787] - [netdrv] i40e: fixes to get i40e working with RHEL6.6 (Stefan Assmann) [1038787] - [netdrv] i40e: initial commit (Stefan Assmann) [1038787] - [pci] pci_regs: Add PCI bus link speed and width defines (Stefan Assmann) [1038787] - [netdrv] veth: fix NULL dereference in veth_dellink() (Ivan Vecera) [1108641] - [netdrv] veth: fix a NULL deref in netif_carrier_off (Ivan Vecera) [1108641] - [netdrv] veth: avoid a NULL deref in veth_stats_one (Ivan Vecera) [1108641] - [scsi] lpfc: Update version for 10.2.8020.1 driver release (Rob Evers) [1109274] - [scsi] lpfc: Add iotag memory barrier (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix ExpressLane priority setup (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix for initializing RRQ bitmap (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix for cleaning up stale ring flag and sp_queue_event entries (Rob Evers) [1109274]- [kernel] cred: Fix double free in prepare_usermodehelper_creds() error handling (Radomir Vrbovsky) [1087544] - [kernel] cred: Fix memory leak in error handling (Radomir Vrbovsky) [1087544] - [drm] i915: mst topology dumper in debugfs (Dave Airlie) [1074025] - [drm] i915: add DP 1.2 MST support (Dave Airlie) [1074025] - [drm] i915: check connector->encoder before using it (Dave Airlie) [1074025] - [drm] i915: split some DP modesetting code into a separate function (Dave Airlie) [1074025] - [drm] dp_helper: add Displayport multi-stream helper (Dave Airlie) [1074025] - [drm] add a path blob property (Dave Airlie) [1074025] - [drm] fb_helper: allow adding/removing connectors later (Dave Airlie) [1074025] - [drm] crtc: add interface to reinitialise the legacy mode group (Dave Airlie) [1074025] - [drm] fix memory leak around mode_group (Dave Airlie) [1074025] - [drm] i915: add some registers need for displayport MST support (Dave Airlie) [1074025] - [drm] add DP MST encoder type (Dave Airlie) [1074025] - [drm] dp_helper: add defines for DP 1.2 and MST support (Dave Airlie) [1074025] - [drm] i915: support address only i2c-over-aux transactions (Dave Airlie) [1074025] - [drm] i915: use the new drm helpers for dp i2c-over-aux (Dave Airlie) [1074025] - [drm] i915: move dp aux ch register init to aux init (Dave Airlie) [1074025] - [drm] i915: use the new drm helpers for dp aux (Dave Airlie) [1074025] - [drm] i915: move edp vdd enable/disable at a lower level in i2c-over-aux (Dave Airlie) [1074025] - [drm] i915: split edp_panel_vdd_on() for reuse (Dave Airlie) [1074025] - [drm] i915: fix order of dp aux i2c device cleanup (Dave Airlie) [1074025] - [drm] i915: add unregister callback to connector (Dave Airlie) [1074025] - [drm] i915: Enable 5.4Ghz HBR2 link rate for Displayport 1.2-capable devices (Dave Airlie) [1074025] - [drm] dp_helper: don't return EPROTO for defers (Dave Airlie) [1074025] - [drm] dp: Update comments about common i2c over dp assumptions (Dave Airlie) [1074025] - [drm] dp: let drivers specify the name of the I2C-over-AUX adapter (Dave Airlie) [1074025] - [drm] dp: Allow registering AUX channels as I2C busses (Dave Airlie) [1074025] - [drm] dp: Add DisplayPort link helpers (Dave Airlie) [1074025] - [drm] dp: Add drm_dp_dpcd_read_link_status() (Dave Airlie) [1074025] - [drm] dp: Add AUX channel infrastructure (Dave Airlie) [1074025] - [drm] dp_helper: Add DP test sink CRC definition (Dave Airlie) [1074025] - [drm] radeon: fix register typo on si (Rob Clark) [1082803] - [drm] i915: add locking to fixed panel edid probing (Rob Clark) [1082803] - [drm] upstream sync to v3.14.2 (Rob Clark) [1082803] - [drm] upstream sync to v3.13.11 (Rob Clark) [1082801] - [drm] upstream sync to v3.12.18 (Rob Clark) [1082794] - [drm] upstream sync to v3.11.10 (Rob Clark) [1082788] - [drm] upstream sync to v3.10.38 (Rob Clark) [1082786] - [netdrv] bna: Update the Driver Version to 3.2.23.0 (Ivan Vecera) [1054464] - [netdrv] bna: Firmware Patch Simplification (Ivan Vecera) [1054464] - [netdrv] bna: Embed SKB Length in TX Vector (Ivan Vecera) [1054464] - [netdrv] bna: Handle the TX Setup Failures (Ivan Vecera) [1054464] - [netdrv] bna: Add NULL Check Before Dereferencing TCB (Ivan Vecera) [1054464] - [netdrv] bna: CQ Read Fix (Ivan Vecera) [1054464] - [netdrv] bna: RX Processing and Config Changes (Ivan Vecera) [1054464] - [netdrv] bna: Enable Multi Buffer RX (Ivan Vecera) [1054464] - [netdrv] bna: RX Filter Enhancements (Ivan Vecera) [1054464] - [netdrv] bna: Fix Filter Add Del (Ivan Vecera) [1054464] - [netdrv] bna: Set Get IOC fw State (Ivan Vecera) [1054464] - [netdrv] bna: Add software timestamping support (Ivan Vecera) [1054464] - [kernel] tracing: Add BUG_ON when stack end location is over written (Aaron Tomlin) [1094831] - [netdrv] bonding: look for bridge IPs in arp monitoring (Veaceslav Falico) [704190] - [kernel] sched: free per cpu migration threads on suspend (Prarit Bhargava) [1020466] - [ata] ahci: AHCI-mode SATA patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [ata] ata_piix: IDE-mode SATA patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [i2c] i801: SMBus patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [mfd] lpc_ich: iTCO_wdt patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [firmware] efi-pstore: Make efi-pstore return a unique id (Tomoki Sekiyama) [1054513] - [firmware] efivars: Hold off deletion of sysfs entry until the scan is completed (Tomoki Sekiyama) [1054514] - [firmware] efi-pstore: Cocci spatch "memdup.spatch" (Tomoki Sekiyama) [1054514] - [firmware] efi-pstore: Read data from variable store before memcpy() (Tomoki Sekiyama) [1054514] - [firmware] efivars: efivar_entry API (Tomoki Sekiyama) [1054514] - [firmware] efivarfs: Return an error if we fail to read a variable (Tomoki Sekiyama) [1054513] - [acpi] acpica: Add a lock to the internal object reference count mechanism (Naoya Horiguchi) [1023242] - [acpi] acpica: Standardize integer output for ACPICA warnings/errors (Naoya Horiguchi) [1023242] - [acpi] acpica: Change package length error message to an info message (Naoya Horiguchi) [1023242] - [acpi] acpica: Use acpi_os_create_lock interface (Naoya Horiguchi) [1023242] - [acpi] osl: add acpi_os_create_lock interface (Naoya Horiguchi) [1023242] - [edac] mce_amd: Add MCE decoding support for Family 16h (Kim Naru) [989776] - [edac] mce_amd: Make MC2 decoding per-family (Kim Naru) [989776] - [edac] mce_amd: Dump error status (Kim Naru) [989776] - [edac] mce_amd: Report decoded error type first (Kim Naru) [989776] - [edac] mce_amd: Dump CPU f/m/s triple with the error (Kim Naru) [989776] - [edac] mce_amd: Remove functional unit references (Kim Naru) [989776] - [edac] Revert "Add error decoding support for AMD Fam16h processors" (Kim Naru) [989776] - [hv] hyperv-fb: kick off efifb early (Jason Wang) [1056676] - [hv] hyperv-fb: add support for generation 2 virtual machines (Jason Wang) [1056676] - [hv] vmbus: use resource for hyperv mmio region (Jason Wang) [1056676] - [hv] vmbus: add missing breaks (Jason Wang) [1056676] - [hv] vmbus: Extract the mmio information from DSDT (Jason Wang) [1056676] - [input] hyperv-keyboard - pass through 0xE1 prefix (Jason Wang) [1056676] - [input] add a driver to support Hyper-V synthetic keyboard (Jason Wang) [1056676] - [x86] Remove useless reinitialization of irq descriptors (Jason Wang) [1056676] - [x86] pic: Fix section mismatch in legacy pic (Jason Wang) [1056676] - [x86] pic: Probe for legacy PIC and set legacy_pic appropriately (Jason Wang) [1056676] - [x86] hyperv: Correctly guard the local APIC calibration code (Jason Wang) [1056676] - [x86] hyperv: Get the local APIC timer frequency from the hypervisor (Jason Wang) [1056676] - [x86] legacy_irq: Remove left over nr_legacy_irqs (Jason Wang) [1056676] - [x86] pic: Make use of legacy_pic abstraction (Jason Wang) [1056676] - [x86] pic: Introduce legacy_pic abstraction (Jason Wang) [1056676] - [x86] apic: Allow use of lapic timer early calibration result (Jason Wang) [1056676] - [edac] sb_edac: add support for Haswell based systems (Aristeu Rozanski) [1010484] - [edac] sb_edac: remove bogus assumption on mc ordering (Aristeu Rozanski) [1010484] - [edac] sb_edac: fix socket detection on Ivy Bridge controllers (Aristeu Rozanski) [1010484] - [edac] sb_edac: update Kconfig description (Aristeu Rozanski) [1010484] - [edac] sb_edac: search devices using product id (Aristeu Rozanski) [1010484] - [edac] sb_edac: make RIR limit retrieval per model (Aristeu Rozanski) [1010484] - [edac] sb_edac: make node id retrieval per model (Aristeu Rozanski) [1010484] - [edac] sb_edac: make memory type detection per memory controller (Aristeu Rozanski) [1010484] - [net] ip_tunnel: fix ip_tunnel_find to return NULL in case the tunnel is not there (Jiri Pirko) [1104503] - [net] ip6ip6: autoload ip6 tunnel (Hannes Frederic Sowa) [1104038] - [net] netlink: Use netlink_ns_capable to verify the permisions of netlink messages (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Add variants of capable for use on netlink messages (Jiri Benc) [1094267] {CVE-2014-0181} - [net] Add file_ns_capable() helper function for open-time capability checking (Jiri Benc) [1094267] {CVE-2014-0181} - [net] security: remove the security_netlink_recv hook as it is equivalent to capable() (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: rename ssk to sk in struct netlink_skb_params (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Make the sending netlink socket availabe in NETLINK_CB (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: kill loginuid/sessionid/sid members from struct netlink_skb_parms (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: kill eff_cap from struct netlink_skb_parms (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Rename netlink_capable netlink_allowed (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Fix permission check in netlink_connect() (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: fix possible spoofing from non-root processes (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Make NETLINK_USERSOCK work again (Jiri Benc) [1094267] {CVE-2014-0181}- [netdrv] qlogic: Use time_before() (Chad Dupuis) [1054305] - [netdrv] net: get rid of SET_ETHTOOL_OPS (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not disable SR-IOV on PF unload when VFs are assigned to VMs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.59 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Collect firmware dump using DMA on 82xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add mac learning support to SR-IOV VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support to process commands in atomic context (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow SR-IOV VF probe in hypervisor (Chad Dupuis) [1054305] - [netdrv] qlcnic: Set real_num_tx_queues, real_num_rx_queues properly (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic while dumping TX queues on TX timeout (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.58 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Limit vNIC support in legacy interrupt mode (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add driver logs in error path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow setting TX interrupt coalescing parameters from VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add hwmon-sysfs interface to export board temperature (Chad Dupuis) [1054305] - [netdrv] qlcnic: Optimize MAC learning code (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix memory leak (Chad Dupuis) [1054305] - [netdrv] qlcnic: Reset firmware API lock at driver load time (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix MSI-X initialization code (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not disable SR-IOV when VFs are assigned in guest OS (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix QLogic application/driver interface for virtual NIC configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix PVID configuration on eSwitch port (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix max ring count calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix to send INIT_NIC_FUNC as first mailbox (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic due to uninitialzed delayed_work struct in use (Chad Dupuis) [1054305] - [netdrv] qlcnic: include irq.h for irq definitions (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove casts of pointer to same type (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.57 (Chad Dupuis) [1054305] - [netdrv] qlcnic: fix a couple off-by-one bugs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix number of rings when we fall back from msix to legacy (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow any VLAN to be configured from VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix function return error check (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.56 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance semaphore lock access failure error message (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow vlan0 traffic (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance driver message in failed state (Chad Dupuis) [1054305] - [netdrv] qlcnic: Updates to QLogic application/driver interface for virtual NIC configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Re-factor firmware minidump template header handling (Chad Dupuis) [1054305] - [netdrv] qlcnic: Cleanup qlcnic_enable_msix() return values (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.55 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix loopback test failure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix tx timeout (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix initialization of vlan list (Chad Dupuis) [1054305] - [netdrv] qlcnic: Correct off-by-one errors in bounds checks (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance logic to calculate msix vectors (Chad Dupuis) [1054305] - [netdrv] qlcnic: Refactor interrupt coalescing code for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update poll controller code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Interrupt code cleanup (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance Tx timeout debugging (Chad Dupuis) [1054305] - [netdrv] qlcnic: Use bool for rx_mac_learn (Chad Dupuis) [1054305] - [netdrv] qlcnic: fix sparse warnings (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove unused code (Chad Dupuis) [1054305] - [netdrv] qlcnic: make local functions static (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.54 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable IPv6 LRO even if IP address is not programmed (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix SR-IOV cleanup code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable beaconing for 83xx/84xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do MAC learning for SRIOV PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Turn on promiscous mode for SRIOV PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable VF flood bit on PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Restrict VF from configuring any VLAN mode (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert vmalloc/memset to kcalloc (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ethtool statistics length calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix bug in TX statistics (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix bug in Tx completion path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix resource allocation for TX queues (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix loopback diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Mark functions as static in qlcnic_83xx_hw.c (Chad Dupuis) [1054305] - [netdrv] qlcnic: Mark functions as static in qlcnic_io.c (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.53 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Support for 16 virtual NIC functions (Chad Dupuis) [1054305] - [netdrv] qlcnic: VLAN enhancement for 84XX adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow single Tx/Rx queue for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Refactor initialize nic code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Issue INIT_NIC command only once (Chad Dupuis) [1054305] - [netdrv] qlcnic: Disable DCB operations from SR-IOV VFs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Dump mailbox registers when mailbox command times out (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix mailbox processing during diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow firmware dump collection when auto firmware recovery is disabled (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix memory allocation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix TSS/RSS validation for 83xx/84xx series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix TSS/RSS ring validation logic (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic test for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix usage of netif_tx_wake, netif_tx_stop api during link change (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix typo in printk (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.52 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable multiple Tx queue support for 83xx/84xx Series adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: refactor Tx/SDS ring calculation and validation in driver (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance ethtool Statistics for Multiple Tx queue (Chad Dupuis) [1054305] - [netdrv] qlcnic: Register netdev in FAILED state for 83xx/84xx (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not read QLCNIC_FW_CAPABILITY_MORE_CAPS bit for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not force adapter to perform LRO without destination IP check (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove unnecessary pci_set_drvdata() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Validate Tx queue only for 82xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.51 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Skip unknown entry type while collecting firmware dump (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb code cleanup and refactoring (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove redundant eSwitch enable commands (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update ethtool standard pause settings (Chad Dupuis) [1054305] - [netdrv] qlcnic: Firmware dump collection when auto recovery is disabled (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance ethtool to display ring indices and interrupt mask (Chad Dupuis) [1054305] - [netdrv] qlcnic: Print informational messages only once during driver load (Chad Dupuis) [1054305] - [netdrv] qlcnic: add missing destroy_workqueue() on error path in qlcnic_probe() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Miscellaneous conversions to ETH_ALEN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix SR-IOV configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix register device in FAILED state for 82xx (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix VF reset recovery (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix warning reported by kbuild test robot (Chad Dupuis) [1054305] - [netdrv] qlcnic: use standard NAPI weights (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix sparse warning (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert uses of compare_ether_addr to ether_addr_equal (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.50 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for per port eswitch configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Restructuring of qlc_83xx_fw_info structure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add AER support for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add AER callback handlers (Chad Dupuis) [1054305] - [netdrv] qlcnic: Store firmware dump state in CAMRAM register (Chad Dupuis) [1054305] - [netdrv] qlcnic: Use firmware recommended dump capture mask as default (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove inline keyword (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance PVID handling for 84xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert dma_alloc_coherent() to dma_zalloc_coherent (Chad Dupuis) [1054305] - [netdrv] qlcnic: underflow in qlcnic_validate_max_tx_rings() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.49 (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Add support for CEE Netlink interface (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Register DCB AEN handler (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Get DCB parameters from the adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Query adapter DCB capabilities (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.48 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable diagnostic test for multiple Tx queues (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable Tx queue changes using ethtool for 82xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Multi Tx queue support for 82xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.47 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 84xx adapters to load firmware from file (Chad Dupuis) [1054305] - [netdrv] qlcnic: Loopback Inter Driver Communication AEN handler (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add PVID support for 84xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable support for 844X adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.46 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Dump mailbox command data when a command times out (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix driver initialization for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Flush mailbox command list when mailbox is not available (Chad Dupuis) [1054305] - [netdrv] qlcnic: Reinitialize mailbox data structures after firmware reset (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic interrupt test for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix beacon state return status handling (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix set driver version command (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.45 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable mailbox interface in poll mode when interrupts are not available (Chad Dupuis) [1054305] - [netdrv] qlcnic: Replace poll mode mailbox interface with interrupt based mailbox interface (Chad Dupuis) [1054305] - [netdrv] qlcnic: Interrupt based driver firmware mailbox mechanism (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance diagnostic loopback error codes (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix for flash update failure on 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix link speed and duplex display for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix link speed display for 82xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix external loopback test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Removed adapter series name from warning messages (Chad Dupuis) [1054305] - [netdrv] qlcnic: Free up memory in error path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ingress MAC learning (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix MAC address filter issue on 82xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic interrupt test for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix setting Guest VLAN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix operation type and command type (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix initialization of work function (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix guest VLAN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix releasing of Tx frag which was never mapped (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix dump template version mask (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ethtool display for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic while setting VF's MAC address (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix multicast packet handling for PF and VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix NULL pointer dereference in VF probe path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Set __QLCNIC_DEV_UP in adapter state before enabling interrupts (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix invalid register offset calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.44 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 83xx suspend and resume (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 'set driver version' in 83XX (Chad Dupuis) [1054305] - [netdrv] qlcnic: Cleanup of structure qlcnic_hardware_context (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for PEX DMA method to read memory section of adapter dump (Chad Dupuis) [1054305] - [netdrv] qlcnic: Secondary unicast MAC address support (Chad Dupuis) [1054305] - [netdrv] qlcnic: Minimize sleep duration within loopback diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Handle qlcnic_alloc_mbx_args() failure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not sleep while holding spinlock (Chad Dupuis) [1054305] - [netdrv] qlcnic: replace strict_strtoul() with kstrtoul() (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove redundant D0 power state set (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix typo in printk (Chad Dupuis) [1054305] - [netdrv] qlcnic: Check for assigned VFs and block remove if VFs are active (Bandan Das) [1016487] - [netdrv] qlcnic: Do not disable SR-IOV when VFs are assigned to VMs (Bandan Das) [1011773] - [netdrv] benet: convert to hw_features - fixup (Ivan Vecera) [1054277] - [netdrv] be2net: re-factor MCCQ error status handling code (Ivan Vecera) [1054277] - [netdrv] be2net: support flashing new regions on Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: skip multicast promiscuos setting in already set (Ivan Vecera) [1054277] - [netdrv] be2net: enable interrupts in EEH resume (Ivan Vecera) [1054277] - [netdrv] be2net: use MCCQ instead of MBOX in be_cmd_rss_config() (Ivan Vecera) [1054277] - [netdrv] be2net: include rx-compl error counter in ethtool stats (Ivan Vecera) [1054277] - [netdrv] be2net: remove unused code in be_cmd_vlan_config() (Ivan Vecera) [1054277] - [netdrv] be2net: covert vlan array to bit-map (Ivan Vecera) [1054277] - [netdrv] be2net: fix line wrap and function call indentation in be_ethtool.c (Ivan Vecera) [1054277] - [netdrv] be2net: fix function call indentation in be_cmds.c (Ivan Vecera) [1054277] - [netdrv] be2net: fix line wrap and function call indentation in be_main.c (Ivan Vecera) [1054277] - [netdrv] be2net: Support for configurable RSS hash key (Ivan Vecera) [982896 1054277] - [netdrv] ethtool: Support for configurable RSS hash key (Ivan Vecera) [982896 1054277] - [netdrv] be2net: Fix invocation of be_close() after be_clear() (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to reap TX compls till HW doesn't respond for some time (Ivan Vecera) [1054277] - [netdrv] be2net: Add abi version between be2net and ocrdma (Ivan Vecera) [1054277] - [netdrv] be2net: add FW cmds needed for VxLAN offloads (Ivan Vecera) [1054277] - [netdrv] be2net: Call dev_kfree_skby_any instead of kfree_skb (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version to 10.2 (Ivan Vecera) [1054277] - [netdrv] be2net: Fix vlans_added counter (Ivan Vecera) [1054277] - [netdrv] be2net: Create multiple TXQs on RSS capable multi-channel BE3-R interfaces (Ivan Vecera) [1054277] - [netdrv] be2net: fix pmac_id allocation size (Ivan Vecera) [1054277] - [netdrv] be2net: log LPVID used in multi-channel configs (Ivan Vecera) [1054277] - [netdrv] be2net: Use GET_PROFILE_CONFIG cmd for BE3-R to query max-vfs (Ivan Vecera) [1054277] - [netdrv] be2net: do external loopback test only when it is requested (Ivan Vecera) [1054277] - [netdrv] be2net: dma_sync each RX frag before passing it to the stack (Ivan Vecera) [1054277] - [netdrv] be2net: use the dma state API instead of the pci equivalents (Ivan Vecera) [1054277] - [netdrv] be2net: isolate TX workarounds not applicable to Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: Fix skb double free in be_xmit_wrokarounds() failure path (Ivan Vecera) [1054277] - [netdrv] be2net: clear promiscuous bits in adapter->flags while disabling promiscuous mode (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to reset transparent vlan tagging (Ivan Vecera) [1054277] - [netdrv] be2net: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1054277] - [netdrv] be2net: refactor multi-channel config code for Skyhawk-R chip (Ivan Vecera) [1054277] - [netdrv] be2net: fixup log messages (Ivan Vecera) [1054277] - [netdrv] be2net: Update copyright year (Ivan Vecera) [1054277] - [netdrv] be2net: Log a kernel message when UE is detected in BE & Skyhawk (Ivan Vecera) [1054277] - [netdrv] be2net: Fix be_vlan_add/rem_vid() routines (Ivan Vecera) [1054277] - [netdrv] be2net: add dma_mapping_error() check for dma_map_page() (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version to 10.0.x (Ivan Vecera) [1054277] - [netdrv] be2net: cleanup wake-on-lan code (Ivan Vecera) [1054277] - [netdrv] be2net: use GET_MAC_LIST cmd to query mac-address from a pmac-id (Ivan Vecera) [1054277] - [netdrv] be2net: do not use frag index in the RX-compl entry (Ivan Vecera) [1054277] - [netdrv] be2net: Remove "10Gbps" from driver description string (Ivan Vecera) [1054277] - [netdrv] be2net: fix incorrect setting of cmd_privileges for VFs (Ivan Vecera) [1054277] - [netdrv] be2net: do not call be_set/get_fw_log_level() on Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: Log the profile-id used by FW during driver initialization (Ivan Vecera) [1054277] - [netdrv] be2net: don't set "pport" field when querying "pvid" (Ivan Vecera) [1054277] - [netdrv] be2net: set and query VEB/VEPA mode of the PF interface (Ivan Vecera) [1054277] - [netdrv] be2net: Use MCC_CREATE_EXT_V1 cmd for Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: fix max_evt_qs calculation for BE3 in SR-IOV config (Ivan Vecera) [1054277] - [netdrv] be2net: disable RSS when number of RXQs is reduced to 1 via set-channels (Ivan Vecera) [1054277] - [netdrv] be2net: slight optimization of addr compare (Ivan Vecera) [1054277] - [netdrv] be2net: calls skb_set_hash (Ivan Vecera) [1054277] - [netdrv] be2net: Free/delete pmacs in be_clear() only if they exist (Ivan Vecera) [1054277] - [netdrv] be2net: Fix Lancer error recovery to distinguish FW download (Ivan Vecera) [1054277] - [netdrv] be2net: call napi_disable() for all event queues (Ivan Vecera) [1054277] - [netdrv] be2net: Avoid programming permenant MAC by BE3-R VFs (Ivan Vecera) [1054277] - [netdrv] be2net: set coalesce-wm in CQ_CREATE_V2 cmd (Ivan Vecera) [1054277] - [netdrv] be2net: Disabling and enabling interrupts in suspend and resume (Ivan Vecera) [1054277] - [netdrv] be2net: Fix unconditional enabling of Rx interface options (Ivan Vecera) [1054277] - [netdrv] be2net: Make lancer_wait_ready() static (Ivan Vecera) [1054277] - [netdrv] be2net: Remove interface type (Ivan Vecera) [1054277] - [netdrv] be2net: add support for ndo_busy_poll (Ivan Vecera) [1054277] - [netdrv] be2net: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1054277] - [netdrv] be2net: Rework PCIe error report log messaging (Ivan Vecera) [1054277] - [netdrv] be2net: change the driver version number to 4.9.224.0 (Ivan Vecera) [1054277] - [netdrv] be2net: Display RoCE specific counters in ethtool -S (Ivan Vecera) [1054277] - [netdrv] be2net: Call version 2 of GET_STATS ioctl for Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: add a counter for pkts dropped in xmit path (Ivan Vecera) [1054277] - [netdrv] be2net: fix adaptive interrupt coalescing (Ivan Vecera) [1054277] - [netdrv] be2net: Call be_vf_setup() even when VFs are enbaled from previous load (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to display the VLAN priority for a VF (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to configure VLAN priority for a VF interface (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to allow VLAN configuration on VF interfaces (Ivan Vecera) [1054277] - [netdrv] be2net: Fix number of VLANs supported in UMC mode for BE3-R (Ivan Vecera) [1054277] - [netdrv] be2net: Fix VLAN promiscuous mode programming (Ivan Vecera) [1054277] - [netdrv] be2net: Fix the size of be_nic_res_desc structure (Ivan Vecera) [1054277] - [netdrv] be2net: Remove extern from function prototypes (Ivan Vecera) [1054277] - [netdrv] be2net: missing variable initialization (Ivan Vecera) [1054277] - [netdrv] be2net: Convert dma_alloc_coherent() to dma_zalloc_coherent (Ivan Vecera) [1054277] - [netdrv] be2net: Check for POST state in suspend-resume sequence (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version (Ivan Vecera) [1054277] - [netdrv] be2net: Initialize "status" in be_cmd_get_die_temperature() (Ivan Vecera) [1054277] - [netdrv] be2net: fixup log msgs for async events (Ivan Vecera) [1054277] - [netdrv] be2net: Fix displaying supported speeds for BE2 (Ivan Vecera) [1054277] - [netdrv] be2net: Do not call get_die_temperature cmd for VF (Ivan Vecera) [1054277] - [netdrv] be2net: Adding more speeds reported by get_settings (Ivan Vecera) [1054277] - [netdrv] be2net: Staticize local functions (Ivan Vecera) [1054277] - [netdrv] be2net: ignore mac-addr set call for an already programmed mac-addr (Ivan Vecera) [1054277] - [netdrv] be2net: Delete secondary unicast MAC addresses during be_close (Ivan Vecera) [1054277] - [netdrv] be2net: convert to hw_features - fixup (Ivan Vecera) [1054277] - [netdrv] be2net: convert to hw_features (Ivan Vecera) [1054277]- [netdrv] sfc: fix calling of free_irq with already free vector (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: stop PIO for RHEL6 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: get rid of SET_ETHTOOL_OPS (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: On MCDI timeout, issue an FLR and mark MCDI to fail-fast (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Call efx_set_channels() before efx->type->dimension_resources() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't receive packets when the napi budget == 0 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: check for NULL efx->ptp_data in efx_ptp_event (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use pci_enable_msix_range() instead of pci_enable_msix() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add/remove blank lines to taste (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fail self-test with -EBUSY, not -EIO, if the device is busy (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cosmetic changes to self-test from the out-of-tree driver (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update product naming (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use canonical pointer type for MAC address in efx_set_mac_address() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename 'use_options' variable in tso_start() to clearer 'use_opt_desc' (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Preserve rx_frm_trunc counters when resizing DMA rings (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct comment about number of TX queues used on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unused definitions of EF10 user-mode DMA descriptors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rewrite adjustment of PPS event in a clearer way (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cache skb->data in local variable in efx_ptp_rx() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Removed adhoc scheme to rate limit PTP event queue overflow message (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: fix build warning in ethernet/sfc/tx.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use the correct maximum TX DMA ring size for SFC9100 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix transposed ptp_undersize_sync_windows, ptp_oversize_sync_windows statistics (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change efx_mcdi_reset_port to use ENTITY_RESET MC command (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: fix sparse non static symbol warning (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: calls skb_set_hash (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix RX drop filters for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add PTP counters to ethtool stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Changed the statistic name emerg_fetch and emerg_wait to hlb_fetch and hlb_wait (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unused 'enum efx_rx_alloc_method' (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unused 'refcnt' from efx_rx_page_state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement efx_nic_type->filter_clear_rx() operation for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow filter removal only with exactly matching priority (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't refer to 'stack' in filter implementation (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change priority and flags for automatic MAC filters (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change efx_nic_type->rx_push_indir_table() to push hash key as well (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add more information to many warnings using WARN() and netdev_WARN() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unnecessary condition for processing the TX timestamp queue (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't clear timestamps in efx_ptp_rx() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Enable PTP clock and timestamping for all functions on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Associate primary and secondary functions of controller (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Store VPD serial number at probe time (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add RX packet timestamping for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Copy RX prefix into skb head area in efx_rx_mk_skb() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: split setup of hardware timestamping into NIC-type operation (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for SFC9100 timestamp format (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Tidy up PTP synchronization code (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: PTP - tidy up unused/useless variables (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove kernel-doc for efx_ptp_data fields not present in this version (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Initialise efx_ptp_data->phc_clock_info() from a static template (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Do not use MAC address as clock name (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Store flags from MC_CMD_DRV_ATTACH for later use (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove dependency of PTP on having a dedicated channel (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Split PTP multicast filter insertion/removal out of efx_ptp_start(), efx_ptp_stop() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Return EBUSY for filter insertion on EF10, matching Falcon/Siena (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Expose NVRAM_PARTITION_TYPE_LICENSE on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fold efx_flush_all() into efx_stop_port() and update comments (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Map MCDI error MC_CMD_ERR_ENOTSUP to Linux EOPNOTSUPP (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Log all unexpected MCDI errors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add new sensor names (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Revise sensor names to be more understandable and consistent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Report units in sensor warnings (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct RX dropped count for drops while interface is down (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make initial fill of RX descriptors synchronous (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Tighten the check for RX merged completion events (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add MC BISTs to ethtool offline self test on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update MCDI protocol definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Poll for MCDI completion once before timeout occurs (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor efx_mcdi_poll() by introducing efx_mcdi_poll_once() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: RX buffer allocation takes prefix size into account in IP header alignment (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unnecessary pci_set_drvdata() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement the SIOCGHWTSTAMP ioctl (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: replace dma_set_mask() and dma_set_coherent_mask() with new helper (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix DMA unmapping issue with firmware assisted TSO (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Only bind to EF10 functions with the LinkCtrl and Trusted flags (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add PM and RXDP drop counters to ethtool stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add definitions for new stats counters and capability flag (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor EF10 stat mask code to allow for more conditional stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix internal indices of ethtool stats for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add rmb() between reading stats and generation count to ensure consistency (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Increase MCDI status timeout to 250ms (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Wait for MC reboot to complete before scheduling driver reset (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove extern from function prototypes (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Support ARFS for IPv6 flows (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use TX PIO for sufficiently small packets (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce inline functions to simplify TX insertion (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Separate out queue-empty check from efx_nic_may_push_tx_desc() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allocate and link PIO buffers; map them with write-combining (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement firmware-assisted TSO for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fold tso_get_head_fragment() into tso_start() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 registers to register dump (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: efx_ef10_filter_update_rx_scatter() can be static (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: efx_ethtool_get_ts_info() can be static (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Reinitialise and re-validate datapath caps after MC reboot (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Clean up validation of datapath capabilities (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Reset derived rx_bad_bytes statistic when EF10 MC is rebooted (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Disable PTP on EF10 until we're ready to handle inline RX timestamps (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Minimal support for 40G link speed (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: check for allocation failure (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update copyright banners (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for Solarflare SFC9100 family (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make efx_mcdi_init() and efx_mcdi_fini() call efx_mcdi_drv_attach() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allocate NVRAM partition ID range for PHY images (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 register and structure definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Extend struct efx_tx_buffer to allow pushing option descriptors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use a global count of active queues instead of pending drains (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Prepare for RX scatter on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Initialise IRQ moderation for all NIC types from efx_init_eventq() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow efx_nic_type->dimension_resources() to fail (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow event queue initialisation to fail (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Document conditions for multicast replication vs filter replacement (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement asynchronous MCDI requests (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unnecessary use of atomic_t (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor efx_mcdi_rpc_start() and efx_mcdi_copyin() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for new board sensors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Convert dma_alloc_coherent() to dma_zalloc_coherent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use extended MC_CMD_SENSOR_INFO and MC_CMD_READ_SENSORS (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Return an error code when a sensor is busy (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for reading packet length from prefix (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Generalise packet hash lookup to support EF10 RX prefix (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename EFX_PAGE_BLOCK_SIZE to EFX_VI_PAGE_SIZE and adjust comments (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove early call to efx_nic_type->reconfigure_mac() in efx_reset_up() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: use MCDI epoch flag to improve MC reboot detection in the driver (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 support for TX/RX DMA error events handling (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add a function pointer to abstract write of host time into NIC shared memory (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: PTP MCDI requests need to initialise periph ID field (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Delegate MAC/NIC statistic description to efx_nic_type (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove driver-local struct ethtool_string (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove more left-overs from Falcon GMAC support (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move MTD operations into efx_nic_type (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move NIC-type-specific MTD partition date into separate structures (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Eliminate struct efx_mtd (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename SPI stuff to show that it is Falcon-specific (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cleanup Falcon-arch simple MAC filter state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Define and use MCDI_POPULATE_DWORD_<1-7> (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add flag for stack-owned RX MAC filters (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor Falcon-arch filter removal (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make most filter operations NIC-type-specific (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor Falcon-arch search limit reset (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Split Falcon-arch-specific and common filter state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Extend and abstract efx_filter_spec to cover Huntington/EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Name the RX drop queue ID (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename Falcon-arch filter implementation types and functions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unused filter_flags variables and efx_farch_filter_id_flags() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Do not assume efx_nic_type->ev_fini() is idempotent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: EFX_WORKAROUND_ALWAYS is really specific to Falcon-architecture (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Get rid of per-NIC-type phys_addr_channels and mem_map_size (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update and improve kernel-doc for efx_mcdi_state & efx_mcdi_iface (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix race in completion handling (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for MCDI v2 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update MCDI protocol definitions for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Translate MCDI error numbers received in events (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move and rename Falcon/Siena common NIC operations (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor queue teardown sequence to allow for EF10 flush behaviour (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove bogus call to efx_release_tx_buffers() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Stop RX refill before flushing RX queues (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Limit scope of a Falcon A1 IRQ workaround (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rework IRQ enable/disable (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove efx_process_channel_now() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename Falcon-architecture register definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make struct efx_special_buffer less special (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add GFP flags to efx_nic_alloc_buffer() and make most callers allow blocking (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make MCDI independent of Siena (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make efx_mcdi_init() call efx_mcdi_handle_assertion() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Collect all MCDI port functions into mcdi_port.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move efx_mcdi_mac_reconfigure() to siena.c and rename (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move siena_reset_hw() and siena_map_reset_reason() into MCDI module (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add and use MCDI_SET_QWORD() and MCDI_SET_ARRAY_QWORD() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Ensure MCDI buffers, but not lengths, are dword aligned (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use proper macros to declare and access MCDI arrays (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce and use MCDI_CTL_SDU_LEN_MAX_V1 macro for Siena-specific code (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fill out the set of MCDI accessors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rationalise MCDI buffer accessors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce and use MCDI_DECLARE_BUF macro (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move more Falcon-specific code and definitions into falcon.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move details of a Falcon bug workaround out of ethtool.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use efx_mcdi_mon() to find efx_mcdi_mon structure from efx_nic (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: const-qualify source pointers for MMIO write functions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct MAC filter bitfield definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make all MAC statistics consistently 64 bits wide (Nikolay Aleksandrov) [1057527]- [x86] efi: Pass a proper identity mapping in efi_call_phys_prelog (Nigel Croxon) [1044709] - [usb] usbcore: check usb device's state before sending a Set SEL control transfer (Don Zickus) [929314] - [kernel] rename cpu stop machine thread to stopper (Prarit Bhargava) [1022465] - [thermal] intel_powerclamp: Fix cstate counter detection (Steve Best) [1103371] - [thermal] intel_powerclamp: Tidy up error handling in powerclamp_init (Steve Best) [1103371] - [thermal] intel_powerclamp: Add newer CPU models (Steve Best) [1103371] - [netdrv] hyperv: Move state setting for link query (Jason Wang) [1027155] - [netdrv] hyperv: Fix the carrier status setting (Jason Wang) [1027155] - [netdrv] hyperv: Fix race between probe and open calls (Jason Wang) [1027155] - [char] ipmi: Add MODULE_ALIAS for autoloading ipmi driver on ACPI systems (Charles Rose) [825196] - [char] ipmi: Improve error messages on failed irq enable (Charles Rose) [825196] - [char] ipmi: Turn off all activity on an idle ipmi interface (Tony Camuso) [1077493] - [char] ipmi: Fix a race restarting the timer (Tony Camuso) [1098324] - [char] ipmi: Reset the KCS timeout when starting error recovery (Tony Camuso) [1085350] - [scsi] bnx2fc: Updated version to 2.4.2 (Maurizio Lombardi) [1054586] - [scsi] bnx2fc: Fixed the handling for the SCSI retry delay (Maurizio Lombardi) [1054586] - [scsi] bnx2fc: Fixed scsi_remove_target soft lockup when rmmod bnx2x (Maurizio Lombardi) [1054586] - [net] cnic: Update version to 2.5.20 and copyright year (Maurizio Lombardi) [1054561] - [net] cnic: Use proper ulp_ops for per device operations (Maurizio Lombardi) [1054561] - [net] cnic: Add a signature to indicate valid doorbell offset (Maurizio Lombardi) [1054561] - [net] cnic: Remove extern from function prototypes (Maurizio Lombardi) [1054561] - [net] cnic: Update version to 2.5.18 (Maurizio Lombardi) [1054561] - [net] cnic: Eliminate local copy of pfid (Maurizio Lombardi) [1054561] - [net] cnic: Eliminate CNIC_PORT macro and port_mode in local struct (Maurizio Lombardi) [1054561] - [net] cnic: Redefine BNX2X_HW_CID using existing bnx2x macros (Maurizio Lombardi) [1054561] - [net] cnic: Update version to 2.5.17 and copyright year (Maurizio Lombardi) [1054561] - [net] cnic: Add missing error checking for RAMROD_CMD_ID_CLOSE (Maurizio Lombardi) [1054561] - [net] cnic: Update TCP options setup for iSCSI (Maurizio Lombardi) [1054581 1054561] - [net] cnic: Reset tcp_flags during cnic_cm_create() (Maurizio Lombardi) [1054561] - [scsi] cnic: Simplify cnic_release() (Maurizio Lombardi) [1054561] - [scsi] cnic: Simplify netdev events handling (Maurizio Lombardi) [1054561] - [scsi] cnic: bnx2i: bnx2fc: Fix inconsistent use of page size (Maurizio Lombardi) [1054561] - [scsi] be2iscsi: fix bad if expression (Rob Evers) [1054371] - [scsi] be2iscsi: fix memory leak in error path (Rob Evers) [1054371] - [scsi] be2iscsi: Jump to 'free_memory' is apparently missing (Rob Evers) [1054371] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1054371] - [scsi] be2iscsi: Fix destroy MCC-CQ before MCC-EQ is destroyed (Rob Evers) [1054371] - [scsi] be2iscsi: Fix memory corruption in MBX path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix TCP parameters while connection offloading (Rob Evers) [1054371] - [scsi] be2iscsi: Fix interrupt Coalescing mechanism (Rob Evers) [1054371] - [scsi] be2iscsi: Fix exposing Host in sysfs after adapter initialization is complete (Rob Evers) [1054371] - [scsi] be2iscsi: Fix retreving MCCQ_WRB in non-embedded Mbox path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix DMA Out of SW-IOMMU space error (Rob Evers) [1054371] - [scsi] be2iscsi: Fix scsi_cmnd leakage in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Fix the session cleanup when reboot/shutdown happens (Rob Evers) [1054371] - [scsi] be2iscsi: Fix doorbell format for EQ/CQ/RQ s per SLI spec (Rob Evers) [1054371] - [scsi] be2iscsi: Fix port speed typo in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Fix handling timed out MBX completion from FW (Rob Evers) [1054371] - [scsi] be2iscsi: fix memory leak in error path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix SGL posting for unaligned ICD values (Rob Evers) [1054371] - [scsi] be2iscsi: Fix AER handling in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Invalidate WRB in Abort/Reset Path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Insufficient Buffer Error returned in MBX Completion (Rob Evers) [1054371] - [scsi] be2iscsi: Fix log level for protocol specific logs (Rob Evers) [1054371] - [scsi] be2iscsi: Fix MSIx creation for SKH-R adapter (Rob Evers) [1054371] - [scsi] be2iscsi: Display Port Identifier for each iSCSI function (Rob Evers) [1054371] - [scsi] be2iscsi: Dispaly CID available for connection offload (Rob Evers) [1054371] - [scsi] be2iscsi: Fix chute cleanup during drivers unload (Rob Evers) [1054371] - [scsi] be2iscsi: Fix connection offload to support Dual Chute (Rob Evers) [1054371] - [scsi] be2iscsi: Fix CID allocation/freeing to support Dual chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix WRB_Q posting to support Dual Chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix SGL Initilization and posting Pages for Dual Chute (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Template HDR support for Dual Chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix changes in ASYNC Path for SKH-R adapter (Rob Evers) [1054371] - [scsi] be2iscsi: Config parameters update for Dual Chute Support (Rob Evers) [1054371] - [scsi] be2iscsi: Fix soft lock up issue during UE or if FW taking time to respond (Rob Evers) [1054371] - [scsi] be2iscsi: Fix locking mechanism in Unsol Path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix negotiated parameters upload to FW (Rob Evers) [1054371] - [scsi] be2iscsi: Fix repeated issue of MAC ADDR get IOCTL (Rob Evers) [1054371] - [scsi] be2iscsi: Fix the MCCQ count leakage (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Template HDR IOCTL (Rob Evers) [1054371] - [netdrv] bnx2x: dont reload on GRO change (Michal Schmidt) [1022020 1054563 1054273] - [netdrv] bnx2x: Allow ethtool to enable/disable loopback (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: allow GRO_ENABLE_FLAG (Michal Schmidt) [1022020 1054563 1054273] - [netdrv] bnx2x: fix incorrect busy-poll backport (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix backport of bnx2x_low_latency_recv() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: remove cosmetic differences from upstream (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: drop no longer necessary netdev_printk workaround (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: update MAINTAINERS for bnx2x and e-mail addresses (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Convert return 0 to return rc (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix build when BNX2X_SRIOV is not enabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: added 'likely' to fast-path skb existence (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix crash while ethtool -t (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Support for byte queue limits (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Memory leak during VF removal (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: include irq.h for irqreturn_t definitions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't allow VFs to become promiscuous (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't show port statistics for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix failure to configure VF multicast filters (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix vlan credit issues for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix possible memory leak on iov error flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove the sriov VFOP mechanism (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix compilation when CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Create workqueue for IOV related tasks (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Support mng. request for driver version (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't receive packets when the napi budget == 0 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add missing bit in default Tx switching (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: save RAM in kdump kernel by disabling TPA (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: save RAM in kdump kernel by using a single queue (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: clamp num_queues to prevent passing a negative value (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove hidden flow control goto from BNX2X_ALLOC macros (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Use pci_enable_msix_range() instead of pci_enable_msix() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: utilize FW 7.8.19 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: semantic revise scheduling of sp_rtnl (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix bnx2x_panic_dump for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Revise IOV vlan/mac validation (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add support in PF driver for RSC (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Semantic Validate vlan/mac changes (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove unnecessary internal mem config (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove unused iov code (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: change verbosity of some prints (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Allow VF rss on higher PFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Make module parameters readable (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix L2-GRE TCP issues (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix generic option settings (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: More Shutdown revisions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix VF flr flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't release PCI bars on shutdown (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix sparse warning (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct default Tx switching behaviour (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix DMA unmapping of TSO split BDs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent WARN during driver unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: namespace and dead code cleanups (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix VLAN configuration for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix AFEX memory overflow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Clean before update RSS arrives (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct number of MSI-X vectors for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: limit number of interrupt vectors for 57711 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix KR2 work-around detection of BCM8073 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix incorrect link-up report (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix Duplex setting for 54618se (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix passive DAC cable detection (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix 578xx-KR 1G link (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: downgrade "valid ME register value" message level (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: slight optimization of addr compare (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix build with SRIOV disabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add VF Multicast filters support (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add num of VFs to Management statistics (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: no error when RSS configuration fails (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add Big-Endian ethtool comment (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add AER support (missing bits) (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: cleanup skb_set_hash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: calls skb_set_hash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: populate skb->l4_rxhash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: avoid null pointer dereference when enabling SR-IOV (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent "timeout waiting for state X" (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent CFC attention (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent panic during DMAE timeout (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Clean the sp rtnl task upon unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: replace dma_set_mask() and dma_set_coherent_mask() with new helper (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: remove unnecessary pci_set_drvdata() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add ndo_get_phys_port_id support (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Change variable type to bool (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: skb_is_gso_v6() requires skb_is_gso() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add support for EXTPHY2 LED mode (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Change function prototype (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't disable/enable SR-IOV when loading (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct VF driver info (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Test nvram when interface is down (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Staticize local symbols (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Disable VF access on PF removal (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent FW assert on low mem during unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Set NETIF_F_HIGHDMA unconditionally (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't pretend during register dump (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent null pointer dereference on error flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix config when SR-IOV and iSCSI are enabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix Coalescing configuration (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Unlock VF-PF channel on MAC/VLAN config error (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent an illegal pointer dereference during panic (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: record rx queue for LRO packets (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent masked MCP parities from appearing (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent masking error from cnic (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add missing VF resource allocation during init (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix support for VFs on some PFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent mistaken hangup between driver & FW (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix 848xx duplex settings (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: 57840 non-external loopback test fail on 1G (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix bnx2i and bnx2fc regressions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Use pci_dev pm_cap (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix configuration of doorbell block (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Restore a call to config_init (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add missing braces in bnx2x_link_initialize() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix broken compilation with CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: VF RSS support - VF side (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: VF RSS support - PF side (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Convert dma_alloc_coherent() to dma_zalloc_coherent (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Revising locking scheme for MAC configuration (Michal Schmidt) [1054563 1054273] - [netdrv] firmware: add bnx2x FW 7.8.19 (Michal Schmidt) [1054563 1054273] - [net] export physical port id via sysfs (Michal Schmidt) [1098227] - [net] rtnl: export physical port id via RT netlink (Michal Schmidt) [1098227] - [net] add ndo to get id of physical port of the device (Michal Schmidt) [1098227] - [lib] vsprintf: add support of '*ph' (Michal Schmidt) [1098227]- [video] vgacon: clear buffer attributes when we load a 512 character font (Rob Clark) [1082803] - [fs] consolidate the reassignments of ->f_op in ->open() instances (Rob Clark) [1082799] - [video] fbdev: add a MIPI DSI header (Rob Clark) [1082799] - [kernel] kref: Implement kref_get_unless_zero (Rob Clark) [1082791] - [kernel] time: export ktime_get_monotonic_offset (Rob Clark) [1082787] - [kernel] sysfs: Add sysfs_add/remove_files utility functions (Rob Clark) [1082787] - [kernel] Add arch_phys_wc_add, arch_phys_wc_del to manipulate WC MTRRs if needed (Rob Clark) [1082787] - [kernel] mutex: Move ww_mutex definitions to ww_mutex.h (Rob Clark) [1082787] - [base] reservation: cross-device reservation support (Rob Clark) [1082787] - [kernel] locking-selftests: Handle unexpected failures more strictly (Rob Clark) [1082787] - [kernel] mutex: Add more w/w tests to test EDEADLK path handling (Rob Clark) [1082787] - [kernel] mutex: Add more tests to lib/locking-selftest.c (Rob Clark) [1082787] - [kernel] mutex: Add w/w tests to lib/locking-selftest.c (Rob Clark) [1082787] - [kernel] mutex: Add w/w mutex slowpath debugging (Rob Clark) [1082787] - [kernel] mutex: Add support for wound/wait style locks (Rob Clark) [1082787] - [kernel] arch: Make __mutex_fastpath_lock_retval return whether fastpath succeeded or not (Rob Clark) [1082787] - [fs] procfs: add proc_remove_subtree() (Rob Clark) [1082782] - [lib] scatterlist: sg_page_iter support sg lists w/o backing pages (Rob Clark) [1082782] - [lib] scatterlist: use page iterator in the mapping iterator (Rob Clark) [1082782] - [lib] scatterlist: add simple page iterator (Rob Clark) [1082782] - [lib] scatterlist: add sg_alloc_table_from_pages function (Rob Clark) [1082782] - [netdrv] qlge: Update version to 1.00.00.34 (Chad Dupuis) [1054333] - [netdrv] qlge: Fix ethtool statistics (Chad Dupuis) [1054333] - [netdrv] qlge: Update version to 1.00.00.33 (Chad Dupuis) [1054333] - [netdrv] qlge: Enhance nested VLAN Q-in-Q handling (Chad Dupuis) [1054333] - [netdrv] qlge: call ql_core_dump() only if dump memory was allocated (Chad Dupuis) [1054333] - [netdrv] qlge: add missing free_netdev() on error in qlge_probe() (Chad Dupuis) [1054333] - [netdrv] qlge: fix dma map leak when the last chunk is not allocated (Chad Dupuis) [1054333] - [netdrv] bnx2x: Fix kernel crash and data miscompare after EEH recovery (Michal Schmidt) [1029600] - [netdrv] bnx2x: Adapter not recovery from EEH error injection (Michal Schmidt) [1029600] - [netdrv] tg3: Override clock, link aware and link idle mode during NVRAM dump (Ivan Vecera) [1054558] - [netdrv] tg3: Update copyright and version to 3.137 (Ivan Vecera) [1054558] - [netdrv] tg3: Prevent page allocation failure during TSO workaround (Ivan Vecera) [1029192 1054558] - [netdrv] tg3: Don't modify ip header fields when doing GSO (Ivan Vecera) [1029192 1054558] - [netdrv] tg3: remove open-coded skb_cow_head (Ivan Vecera) [1054558] - [netdrv] tg3: remove empty MDIO bus reset function (Ivan Vecera) [1054558] - [netdrv] tg3: Do not include vlan acceleration features in vlan_features (Ivan Vecera) [1054558] - [netdrv] tg3: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1054558] - [netdrv] tg3: Don't check undefined error bits in RXBD (Ivan Vecera) [1054558] - [netdrv] tg3: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1054558] - [netdrv] tg3: Fix deadlock in tg3_change_mtu() (Ivan Vecera) [1054558] - [netdrv] tg3: cleanup an error path in tg3_phy_reset_5703_4_5() (Ivan Vecera) [1054558] - [netdrv] tg3: delete non-required instances of include linux/init.h (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.136 (Ivan Vecera) [1054558] - [netdrv] tg3: Set the MAC clock to the fastest speed during boot code load (Ivan Vecera) [1054558] - [netdrv] tg3: Add unicast filtering support (Ivan Vecera) [1054558] - [netdrv] tg3: Refactor __tg3_set_mac_addr() (Ivan Vecera) [1054558] - [netdrv] tg3: Initialize REG_BASE_ADDR at PCI config offset 120 to 0 (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.135 (Ivan Vecera) [1054558] - [netdrv] tg3: Expand multicast drop counter miscounting fix to 5762 (Ivan Vecera) [1054558] - [netdrv] tg3: Fix bit definition for the nvram Auto Power Down setting (Ivan Vecera) [1054558] - [netdrv] tg3: Add flag to disable 1G Half Duplex advertisement (Ivan Vecera) [1054558] - [netdrv] tg3: Don't add rxbds_empty to rx_over_errors (Ivan Vecera) [1054558] - [netdrv] tg3: Give up chip reset and carrier loss handling if PCI device is not present (Ivan Vecera) [1054558] - [netdrv] tg3: Implement the SIOCGHWTSTAMP ioctl (Ivan Vecera) [1054558] - [netdrv] tg3: Validate hwtstamp_config completely before applying it (Ivan Vecera) [1054558] - [netdrv] tg3: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1054558] - [netdrv] tg3: Miscellaneous conversions to ETH_ALEN (Ivan Vecera) [1054558] - [netdrv] tg3: use phylib when robo switch is in use (Ivan Vecera) [1054558] - [netdrv] tg3: add support a phy at an address different than 01 (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.134 (Ivan Vecera) [1054558] - [netdrv] tg3: Remove unnecessary spinlock (Ivan Vecera) [1054558] - [netdrv] tg3: Appropriately classify interrupts during request_irq (Ivan Vecera) [1054558] - [netdrv] tg3: Remove redundant if check (Ivan Vecera) [1054558] - [netdrv] tg3: Remove if 0'd code (Ivan Vecera) [1054558] - [netdrv] tg3: LED in shared mode does not blink during traffic (Ivan Vecera) [1054558] - [netdrv] tg3: Add support for new 577xx device ids (Ivan Vecera) [1054558] - [netdrv] tg3: Add function tg3_phy_shdw_write() (Ivan Vecera) [1054558] - [netdrv] tg3: Use pci_dev pm_cap (Ivan Vecera) [1054558] - [netdrv] tg3: Convert dma_alloc_coherent() to dma_zalloc_coherent (Ivan Vecera) [1054558] - [netdrv] tg3: fix NULL pointer dereference in tg3_io_error_detected and tg3_io_slot_reset (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.133 (Ivan Vecera) [1054558] - [netdrv] tg3: Enable support for timesync gpio output (Ivan Vecera) [1054558] - [netdrv] tg3: Implement the shutdown handler (Ivan Vecera) [1054558] - [netdrv] tg3: Allow NVRAM programming when interface is down (Ivan Vecera) [1054558] - [netdrv] tg3: Fix warning from pci_disable_device() (Ivan Vecera) [1054558] - [netdrv] tg3: Fix kernel crash (Ivan Vecera) [1054558] - [netdrv] tg3: Avoid delay during MMIO access (Ivan Vecera) [1054558] - [netdrv] tg3: restore rx_dropped accounting (Ivan Vecera) [1054558] - [netdrv] tg3: Consilidate MAC loopback code (Ivan Vecera) [1054558] - [netdrv] tg3: Allow ethtool to enable/disable loopback (Ivan Vecera) [1054558] - [net] Allow ethtool to set interface in loopback mode (Ivan Vecera) [1054558] - [netdrv] tg3: convert to hw_features (Ivan Vecera) [1054558] - [netdrv] tg3: Do not use legacy PCI power management (Ivan Vecera) [1054558] - [netdrv] tg3: Remove TG3_VLAN_TAG_USED macro (Ivan Vecera) [1054558] - [netdrv] ixgbe: fix ethtool stats (Ivan Vecera) [1098515] - [netdrv] Replace u64_stats_fetch_begin_bh to u64_stats_fetch_begin_irq (Ivan Vecera) [1098515] - [netdrv] vxlan: virtual extensible lan (Ivan Vecera) [1098515] - [netdrv] ifb: convert to 64 bit stats (Ivan Vecera) [1098515] - [netdrv] ppp: make ppp_get_stats64 static (Ivan Vecera) [1098515] - [netdrv] ppp: add 64 bit stats (Ivan Vecera) [1098515] - [netdrv] slip: Use net_device_stats from struct net_device (Ivan Vecera) [1098515] - [netdrv] slip: fix get_stats() method (Ivan Vecera) [1098515] - [netdrv] veth: reduce stat overhead (Ivan Vecera) [1098515] - [netdrv] veth: fix 64bit stats on 32bit arches (Ivan Vecera) [1098515] - [netdrv] veth: convert to 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] net: fix race condition in several drivers when reading stats (Ivan Vecera) [1098515] - [netdrv] virtio-net: fix a race on 32bit arches (Ivan Vecera) [1098515] - [netdrv] virtio-net: Fix panic in virtnet_remove (Ivan Vecera) [1098515] - [netdrv] virtio-net: per cpu 64 bit stats (Ivan Vecera) [1098515] - [netdrv] vmxnet3: convert to 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] xen: convert to 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] via-rhine: add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] niu: support 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] r8169: add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] 8139too: Add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] netxen: convert to 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] forcedeth: account for dropped RX frames (Ivan Vecera) [1098515] - [netdrv] forcedeth: implement ndo_get_stats64() API (Ivan Vecera) [1098515] - [netdrv] forcedeth: fix stats on hardware without extended stats support (Ivan Vecera) [1098515] - [netdrv] forcedeth: Improve stats counters (Ivan Vecera) [1098515] - [netdrv] forcedeth: remove unneeded stats updates (Ivan Vecera) [1098515] - [netdrv] vxge: fix 64 bit access on 32 bit platforms (Ivan Vecera) [1098515] - [netdrv] vxge: Implement 64bit stats (Ivan Vecera) [1098515] - [netdrv] myricom: update to 64 bit stats (Ivan Vecera) [1098515] - [netdrv] sky2: implement 64 bit stats (Ivan Vecera) [1098515] - [netdrv] ixgbevf: provide 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] ixgbe: fix stats handling (Ivan Vecera) [1098515] - [netdrv] igb: fix stats handling (Ivan Vecera) [1098515] - [netdrv] e1000e: convert to stats64 (Ivan Vecera) [1098515] - [netdrv] be2net: use stats-sync to read/write 64-bit stats (Ivan Vecera) [1098515] - [netdrv] enic: update to support 64 bit stats (Ivan Vecera) [1098515] - [netdrv] cxgb4: switch to 64 bit inteface statistics (Ivan Vecera) [1098515] - [netdrv] bna: fix stats handling (Ivan Vecera) [1098515] - [netdrv] tg3: 64 bit stats on all arches (Ivan Vecera) [1098515] - [netdrv] bnx2: 64 bit stats on all arches (Ivan Vecera) [1098515] - [netdrv] b44: add 64 bit stats (Ivan Vecera) [1098515] - [netdrv] dummy: percpu stats and lockless xmit (Ivan Vecera) [1098515] - [netdrv] sfc: Implement 64-bit net device statistics on all architectures (Ivan Vecera) [1098515] - [net] bridge: 64bit rx/tx counters (Ivan Vecera) [1098515] - [net] bridge: per-cpu packet statistics (Ivan Vecera) [1098515] - [net] vlan: lockless transmit path (Ivan Vecera) [1098515] - [net] congestion notifications are not dropped packets (Ivan Vecera) [1098515] - [net] vlan: 64 bit rx counters (Ivan Vecera) [1098515] - [netdrv] macvlan: 64 bit rx counters (Ivan Vecera) [1098515] - [netdrv] loopback driver cleanup (Ivan Vecera) [1098515] - [netdrv] loopback: use u64_stats_sync infrastructure (Ivan Vecera) [1098515] - [netdrv] loopback: Implement 64bit stats on 32bit arches (Ivan Vecera) [1098515] - [net] export netdev_stats_to_stats64 (Ivan Vecera) [1098515] - [netdrv] Enable 64-bit net device statistics on 32-bit architectures (Ivan Vecera) [1098515] - [netdrv] bonding: Remove net_device_stats from bonding struct (Ivan Vecera) [1098515] - [fs] sysfs: don't panic when in different netns (Daniel Borkmann) [1034696 1020145] - [fs] cifs: Check if prefixpath starts with '\' in cifs_parse_mount_options (Sachin Prabhu) [1104268] - [fs] gfs2: Ensure workqueue is scheduled after noexp request (Robert S Peterson) [1101740] - [fs] ext3: Allow quota file use root reservation (Lukas Czerner) [1102234] - [fs] ext4: Allow quota file use root reservation (Lukas Czerner) [802214] - [fs] pipe: skip file_update_time on frozen fs (Eric Sandeen) [1093077] - [fs] ext4: fix ext4_flush_completed_IO wait semantics (Lukas Czerner) [1023141] - [fs] ext4: completed_io locking cleanup (Lukas Czerner) [1023141] - [fs] ext4: fix unwritten counter leakage (Lukas Czerner) [1023141] - [fs] ext4: give i_aiodio_unwritten a more appropriate name (Lukas Czerner) [1023141] - [fs] ext4: ext4_inode_info diet (Lukas Czerner) [1023141] - [fs] ext4: optimize locking for end_io extent conversion (Lukas Czerner) [1023141] - [fs] ext4: remove unnecessary call to waitqueue_active() (Lukas Czerner) [1023141] - [fs] ext4: Use correct locking for ext4_end_io_nolock() (Lukas Czerner) [1023141] - [fs] ext4: don't check io->flag when setting EXT4_STATE_DIO_UNWRITTEN inode state (Lukas Czerner) [1023141] - [md] dm-crypt: fix cpu hotplug crash by removing per-cpu structure (Mike Snitzer) [1076147] - [md] dm-crypt: rename struct convert_context sector field (Mike Snitzer) [1076147] - [md] dm-crypt: store crypt_config instead of dm_target struct (Mike Snitzer) [1076147] - [md] dm-crypt: move cipher data out of per_cpu struct (Mike Snitzer) [1076147] - [md] dm-crypt: rename pending field (Mike Snitzer) [1076147] - [md] dm-crypt: replace simple_strtoul (Mike Snitzer) [1076147] - [md] dm: reject trailing characters in sccanf input (Mike Snitzer) [1076147] - [md] dm-crypt: add missing error handling (Mike Snitzer) [1076147] - [md] dm-crypt: suppress endian warnings (Mike Snitzer) [1076147] - [md] dm-crypt: add loop aes iv generator (Mike Snitzer) [1076147] - [crypto] md5: Add export support (Mike Snitzer) [1076147] - [md] dm-crypt: add multi key capability (Mike Snitzer) [1076147] - [md] dm-crypt: add post iv call to iv generator (Mike Snitzer) [1076147] - [md] dm-crypt: use io thread for reads only if mempool exhausted (Mike Snitzer) [1076147] - [md] dm-crypt: scale to multiple cpus (Mike Snitzer) [1076147] - [md] dm-crypt: simplify compatible table output (Mike Snitzer) [1076147] - [md] dm-thin: add 'no_space_timeout' dm-thin-pool module param (Mike Snitzer) [1098656] - [md] dm-thin: add timeout to stop out-of-data-space mode holding IO forever (Mike Snitzer) [1098656] - [md] dm-thin: allow metadata commit if pool is in PM_OUT_OF_DATA_SPACE mode (Mike Snitzer) [1098655] - [md] dm-cache: always split discards on cache block boundaries (Mike Snitzer) [1103790] - [md] dm-cache: fix writethrough mode quiescing in cache_map (Mike Snitzer) [1103790] - [x86] efi: earlyprintk=efi,keep fix (Rui Wang) [1031867] - [x86] efi: earlyprintk off-by-one bugfix (Rui Wang) [1031867] - [x86] efi: Add EFI framebuffer earlyprintk support (Rui Wang) [1031867] - [powerpc] mm: fix ".__node_distance" undefined (David Milburn) [1091088 1020866] - [nvme] Retry failed commands with non-fatal errors (David Milburn) [1091088 1020866] - [nvme] Fix divide-by-zero in nvme_trans_io_get_num_cmds (David Milburn) [1091088 1020866] - [nvme] Add getgeo to block ops (David Milburn) [1091088 1020866] - [nvme] Start-stop nvme_thread during device add-remove (David Milburn) [1091088 1020866] - [nvme] Make I/O timeout a module parameter (David Milburn) [1091088 1020866] - [nvme] per-cpu io queues (David Milburn) [1091088 1020866] - [nvme] Replace DEFINE_PCI_DEVICE_TABLE (David Milburn) [1091088 1020866] - [nvme] IOCTL path RCU protect queue access (David Milburn) [1091088 1020866] - [nvme] RCU protected access to io queues (David Milburn) [1091088 1020866] - [nvme] Initialize device reference count earlier (David Milburn) [1091088 1020866] - [nvme] Add CONFIG_PM_SLEEP to suspend/resume functions (David Milburn) [1091088 1020866]- [kernel] futex: Always cleanup owner tid in unlock_pi (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: Make lookup_pi_state more robust (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: Validate atomic acquisition in futex_lock_pi_atomic() (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: prevent requeue pi on same futex (Jerome Marchand) [1104517] {CVE-2014-3153} - [alsa] aloop: Close races at restarting the stream (Jaroslav Kysela) [1078592] - [alsa] aloop: Export snd_pcm_constraint_mask64() (Jaroslav Kysela) [1078592] - [alsa] pcm: Warn when buffer preallocation fails (Jaroslav Kysela) [1078592] - [alsa] aloop: Add SNDRV_PCM_STATE_PAUSED case in wait_for_avail function (Jaroslav Kysela) [1078592] - [alsa] jack: Unregister input device at disconnection (Jaroslav Kysela) [1078592] - [alsa] aloop: Optimize module name check (Jaroslav Kysela) [1078592] - [alsa] pcm: Add fallthru comments (Jaroslav Kysela) [1078592] - [alsa] aloop: Fix Oops while PM resume (Jaroslav Kysela) [1078592] - [alsa] aloop: add locking to timer access (Jaroslav Kysela) [1078592] - [mmc] Fix sd/sdio/mmc initialization frequency retries (Neil Horman) [1103848] - [mmc] fix mmc_set_bus_width_ddr() call without bus-width-test cap (Neil Horman) [1103848] - [mmc] Test bus-width for old MMC devices (Neil Horman) [1103848] - [mmc] Fix printing of card DDR type (Neil Horman) [1103848] - [mmc] propagate power save/restore ops return value (Neil Horman) [1103848] - [mmc] refine DDR support (Neil Horman) [1103848] - [mmc] Fixes for Dual Data Rate support (Neil Horman) [1103848] - [mmc] MMC 4.4 DDR support (Neil Horman) [1103848] - [mmc] Make ID freq configurable (Neil Horman) [1103848] - [mmc] Add helper function to check if a card is removable (Neil Horman) [1103848] - [mmc] add erase, secure erase, trim and secure trim operations (Neil Horman) [1103848] - [mmc] only set blockaddressed for > 2GiB cards (Neil Horman) [1103848] - [mmc] recognize CSD structure (Neil Horman) [1103848] - [mmc] fix incorrect interpretation of card type bits (Neil Horman) [1103848] - [mmc] allow for MMC v4.4 (Neil Horman) [1103848] - [mmc] fix all hangs related to mmc/sd card insert/removal during suspend/resume (Neil Horman) [1103848] - [mmc] sdio: recognize io card without powercycle (Neil Horman) [1103848] - [mmc] sdio: introduce API for special power management features (Neil Horman) [1103848] - [mmc] add module parameter to set whether cards are assumed removable (Neil Horman) [1103848] - [usb] xhci: add the meaningful IRQ description if it is empty (Don Zickus) [1103370] - [usb] xhci: Kill streams URBs when the host dies (Don Zickus) [1103370] - [usb] xhci: Refactor command watchdog and fix split string (Don Zickus) [1103370] - [usb] xhci: Handle MaxPSASize == 0 (Don Zickus) [1103370] - [usb] xhci: The trb_address_map radix tree expects 1KB segment memory aligment (Don Zickus) [1103370] - [usb] xhci: xhci_mem_cleanup make sure cmd_ring_reserved_trbs really is 0 (Don Zickus) [1103370] - [usb] xhci: Remove segments from radix tree on failed insert (Don Zickus) [1103370] - [lib] radix-tree: make radix_tree_node_alloc() work correctly within interrupt (Don Zickus) [1103370] - [pci] Move Renesas PCI IDs to a better place (Don Zickus) [1103370] - [usb] xhci: For streams the dequeue ptr must be read from the stream ctx (Don Zickus) [1103370] - [usb] xhci: Set SCT field for Set TR dequeue on streams (Don Zickus) [1103370] - [usb] xhci: For streams the css flag most be read from the stream-ctx on ep stop (Don Zickus) [1103370] - [usb] xhci: Check size rather then number of streams when allocating stream ctxs (Don Zickus) [1103370] - [usb] xhci: Free streams when they are still allocated on a set_interface call (Don Zickus) [1103370] - [usb] xhci: fix usb3 streams (Don Zickus) [1103370] - [usb] xhci: make warnings greppable (Don Zickus) [1103370] - [usb] xhci: Change how we indicate a host supports Link PM (Don Zickus) [1103370] - [usb] xhci: Fix resume issues on Renesas chips in Samsung laptops (Don Zickus) [1103370] - [usb] xhci: Remove unused variable 'addr' in inc_deq() and inc_enq() (Don Zickus) [1103370] - [usb] xhci: Add quirks module option (Don Zickus) [1103370] - [usb] xhci: clarify logging in xhci_setup_device (Don Zickus) [1103370] - [usb] xhci: Limit the spurious wakeup fix only to HP machines (Don Zickus) [1103370] - [usb] xhci: replace xhci_writel() with writel() (Don Zickus) [1103370] - [usb] xhci: replace xhci_readl() with readl() (Don Zickus) [1103370] - [usb] xhci: remove conversion from generic to pci device in xhci_mem.c (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_count_num_dropped_endpoints() (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_count_num_new_endpoints() (Don Zickus) [1103370] - [usb] xhci: remove unnecessary check in xhci_free_stream_info() (Don Zickus) [1103370] - [usb] xhci: fix SCT_FOR_CTX(p) macro (Don Zickus) [1103370] - [usb] xhci: replace USB_MAXINTERFACES with config->desc.bNumInterface (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_address_device() (Don Zickus) [1103370] - [usb] xhci: fix sparse warning in xhci-trace.h (Don Zickus) [1103370] - [usb] xhci: fix derivation of TRB's DMA address in xhci_log_event Trace Event Class (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in handle_device_notification() (Don Zickus) [1103370] - [usb] xhci: convert TRB_CYCLE to le32 before using it to set Link TRB's cycle bit (Don Zickus) [1103370] - [usb] xhci: remove the unused ->address field (Don Zickus) [1103370] - [usb] xhci: kill a conditional when toggling cycle (Don Zickus) [1103370] - [usb] xhci: replace 'event' with 'cmd_comp_code' in set_deq and reset_ep handlers (Don Zickus) [1103370] - [usb] xhci: add argument 'slot_id' in stop_ep, set_deq and reset_ep cmd handlers (Don Zickus) [1103370] - [usb] xhci: replace 'xhci->cmd_ring->dequeue' with 'trb' in stop_ep cmd handler (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_type' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_trb' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_comp_code' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: refactor TRB_CONFIG_EP case into function (Don Zickus) [1103370] - [usb] xhci: remove unused 'ep_ring' variable in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: refactor TRB_EVAL_CONTEXT case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_NEC_GET_FW case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_RESET_DEV case into function (Don Zickus) [1103370] - [usb] xhci: use completion event's slot id rather than dig it out of command (Don Zickus) [1103370] - [usb] xhci: refactor TRB_ADDR_DEV case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_DISABLE_SLOT case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_ENABLE_SLOT case into function (Don Zickus) [1103370] - [usb] xhci: rename existing Command Completion Event handlers (Don Zickus) [1103370] - [usb] xhci: remove unused argument from xhci_giveback_urb_in_irq() (Don Zickus) [1103370] - [usb] xhci: correct the usage of USB_CTRL_SET_TIMEOUT (Don Zickus) [1103370] - [usb] xhci: Staticize xhci_del_comp_mod_timer (Don Zickus) [1103370] - [usb] xhci: Set L1 device slot on USB2 LPM enable/disable (Don Zickus) [1103370] - [usb] xhci: Fix spurious wakeups after S5 on Haswell (Don Zickus) [1103370] - [usb] xhci: fix write to USB3_PSSEN and XUSB2PRM pci config registers (Don Zickus) [1103370] - [usb] xhci: quirk for extra long delay for S4 (Don Zickus) [1103370] - [usb] xhci: Don't enable/disable RWE on bus suspend/resume (Don Zickus) [1103370] - [usb] xhci: Fix race between ep halt and URB cancellation (Don Zickus) [1103370] - [usb] Fix xHCI host issues on remote wakeup (Don Zickus) [1103370] - [usb] xhci: Ensure a command structure points to the correct trb on the command ring (Don Zickus) [1103370] - [usb] xhci: Fix oops happening after address device timeout (Don Zickus) [1103370] - [usb] xhci: fix port BESL LPM capability checking (Don Zickus) [1103370] - [usb] xhci: fix dma mask setup in xhci.c (Don Zickus) [1103370] - [usb] xhci: trace debug statements related to ring expansion (Don Zickus) [1103370] - [usb] xhci: trace debug messages related to driver initialization and unload (Don Zickus) [1103370] - [usb] xhci: trace debug statements for urb cancellation (Don Zickus) [1103370] - [usb] xhci: add xhci_cmd_completion trace event (Don Zickus) [1103370] - [usb] xhci: add xhci_address_ctx trace event (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to endpoint reset (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to quirks (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to changing contexts (Don Zickus) [1103370] - [usb] xhci: add traces for debug messages in xhci_address_device() (Don Zickus) [1103370] - [usb] xhci: remove CONFIG_USB_XHCI_HCD_DEBUGGING and unused code (Don Zickus) [1103370] - [usb] xhci: replace printk(KERN_DEBUG ...) (Don Zickus) [1103370] - [usb] xhci: replace xhci_info() with xhci_dbg() (Don Zickus) [1103370] - [usb] usb: Add Device Tree support to XHCI Platform driver (Don Zickus) [1103370] - [usb] xhci: add missing dma-mapping.h includes (Don Zickus) [1103370] - [usb] xhci: fix null pointer dereference on ring_doorbell_for_active_rings (Don Zickus) [1103370] - [usb] xhci: Enable XHCI_SPURIOUS_SUCCESS for all controllers with xhci 1.0 (Don Zickus) [1103370] - [usb] xhci: Mark two functions __maybe_unused (Don Zickus) [1103370] - [usb] xhci: Avoid NULL pointer deref when host dies (Don Zickus) [1103370] - [usb] xhci: Correct misplaced newlines (Don Zickus) [1103370] - [usb] xhci: Report USB 2.1 link status for L1 (Don Zickus) [1103370] - [usb] xhci: Refactor port status into a new function (Don Zickus) [1103370] - [usb] xhci: add the suspend/resume functionality (Don Zickus) [1103370] - [usb] xhci: Add missing unlocks on error paths (Don Zickus) [1103370] - [usb] xhci-plat: release mem region while removing module (Don Zickus) [1103370] - [usb] xhci: check for failed dma pool allocation (Don Zickus) [1103370] - [usb] xhci: remove BUG() in xhci_get_endpoint_type() (Don Zickus) [1103370] - [usb] xhci: Remove BUG in xhci_setup_addressable_virt_dev (Don Zickus) [1103370] - [usb] xhci: Remove BUG_ON in xhci_get_input_control_ctx (Don Zickus) [1103370] - [usb] xhci: Remove BUG_ON() in xhci_alloc_container_ctx (Don Zickus) [1103370] - [usb] xhci: add USB2 Link power management BESL support (Don Zickus) [1103370] - [usb] xhci: define port register names and use them instead of magic numbers (Don Zickus) [1103370] - [usb] xhci: check usb2 port capabilities before adding hw link PM support (Don Zickus) [1103370] - [usb] xhci-dbg: Display endpoint number and direction in context dump (Don Zickus) [1103370]- [documentation] sysctl: fix the VM knobs descritpion WRT pdflush (Jerome Marchand) [1024086] - [char] ipmi: implement shadow struct for ipmi_smi_handlers (Tony Camuso) [1063878] - [s390] af_iucv: wrong mapping of sent and confirmed skbs (Hendrik Brueckner) [1102248] - [s390] af_iucv: recvmsg problem for SOCK_STREAM sockets (Hendrik Brueckner) [1102248] - [s390] af_iucv: fix recvmsg by replacing skb_pull() function (Hendrik Brueckner) [1102248] - [scsi] qla2xxx: Update version number to 8.07.00.08.06.6-k (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove wait for online from host reset handler (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do logins from a chip reset in DPC thread instead of the error handler thread (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove mapped vp index iterator macro dead code (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add MBC option for fast SFP data access (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix beacon blink logic for ISP26xx/83xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Don't check for firmware hung during the reset context for ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Delay driver unload if there is any pending activity going on (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clear loop_id for ports that are marked lost during fabric scanning (Chad Dupuis) [1054299] - [scsi] qla2xxx: Adjust adapter reset routine to the changes in firmware specification for ISPFx00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: IOCB data should be copied to I/O mem using memcpy_toio (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use proper log message for flash lock failed error (Chad Dupuis) [1054299] - [scsi] qla2xxx: Decrease pci access for response queue processing for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Change copyright year to 2014 in all the source files (Chad Dupuis) [1054299] - [scsi] qla2xxx: Introduce fw_dump_flag to track fw dump progress (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove unnecessary delays from fw dump code path (Chad Dupuis) [1054299] - [scsi] qla2xxx: Track the process when the ROM_LOCK failure happens (Chad Dupuis) [1054299] - [scsi] qla2xxx: Issue abort command for outstanding commands during cleanup when only firmware is alive (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not schedule reset when one is already active when receiving an invalid status handle (Chad Dupuis) [1054299] - [scsi] qla2xxx: Wait for reset completion without lock for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Re-sync module parameter descriptions with the code (Chad Dupuis) [1054299] - [scsi] qla2xxx: fix error handling of qla2x00_mem_alloc() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add IOCB Abort command asynchronous handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix Task Management command asynchronous handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Read capture firmware dump on mailbox timeout for ISP8044 and ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Simplify the ISPFX00 interrupt handler code for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Avoid poisoning in the response queue for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove Marker type IOCB logic for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Properly handle 32 bit mailbox register for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Enable the Flash Access Control (FAC) mailbox command (Chad Dupuis) [1054299] - [scsi] qla2xxx: Select correct request queue for error type IOCB for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove init control block related dead code for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Replace constant value for IOCTL IOCB abort execution status with a macro for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add handling for boot indication progress AENs for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add mutex around optrom calls to serialize accesses (Chad Dupuis) [1054299] - [scsi] qla2xxx: Poll during initialization for ISP25xx and ISP83xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Replace a constant with a macro definition for host->canqueue assigmnment (Chad Dupuis) [1054299] - [scsi] qla2xxx: Only complete dcbx_comp and lb_portup_comp for virtual port index 0 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use scnprintf() instead of snprintf() in the sysfs handlers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes to obtain ISPFX00 adapters product information in accordance with firmware update (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add logic to abort BSG commands for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clear RISC INT reg only for an event and not always while polling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix undefined behavior in call to snprintf() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add BSG interface for read/write serdes register (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix issue with not displaying node name after system reboot (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add BPM support for ISP25xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correctly set mailboxes for extended init control block (Chad Dupuis) [1054299] - [scsi] qla2xxx: Disable INTx interrupt for ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Honor execute firmware failures (Chad Dupuis) [1054299] - [scsi] qla2xxx: Print proper QLAFX00 product name at probe (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use standard PCIe Capability Link register field names (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use pcie_is_pcie() to simplify code (Chad Dupuis) [1054299] - [scsi] qla2xxx: print MAC via pMR (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correctly print out/in mailbox registers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add a new interface to update versions (Chad Dupuis) [1054299] - [scsi] qla2xxx: Select link initialization option bits from current operating mode (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add loopback IDC-TIME-EXTEND aen handling support (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set default critical temperature value in cases when ISPFX00 firmware doesn't provide it (Chad Dupuis) [1054299] - [scsi] qla2xxx: QLAFX00 make over temperature AEN handling informational, add log for normal temperature AEN (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correct Interrupt Register offset for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove handling of Shutdown Requested AEN from qlafx00_process_aen() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Send all AENs for ISPFx00 to above layers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes in initialization for ISPFX00 cards with BIOS (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes to support extended IOs for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add missing FCP statistics to sysfs interface (Chad Dupuis) [1054299] - [scsi] qla2xxx: Make log message that prints when a completion status requires a port down more readable (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add critical temperature handling for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Notify ISPFX00 firmware when driver is unloaded or system is shut down (Chad Dupuis) [1054299] - [scsi] qla2xxx: Reconfigure thermal temperature (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add setting of driver version string for vendor application (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove QL_DEBUG_LEVEL_17 defines from qla_nx.c (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add ISPFX00 specific bus reset routine (Chad Dupuis) [1054299] - [scsi] qla2xxx: Perform warm reset every 2 minutes if firmware load fails for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set factory reset recovery timeout to 10 min. for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correct multiqueue offset calculations (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix incorrect test after list_for_each_entry() exits (Chad Dupuis) [1054299] - [scsi] qla2xxx: Print some variables to hexadecimal string via *phN format (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix sparse warnings in qlafx00_fxdisc_iocb function (Chad Dupuis) [1054299] - [scsi] qla2xxx: Properly set the tagging for commands (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove an unused variable from qla2x00_remove_one() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix qla2xxx_check_risc_status() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Help Coverity with analyzing ct_sns_pkt initialization (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove redundant assignments (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove a dead assignment in qla24xx_build_scsi_crc_2_iocbs() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove two superfluous tests (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove dead code in qla2x00_configure_hba() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clean up qla84xx_mgmt_cmd() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clean up qla24xx_iidma() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix sparse warning from qla_mr.c and qla_iocb.c (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not take a second firmware dump when intentionally generating one (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not query FC statistics during chip reset (Chad Dupuis) [1054299] - [scsi] qla2xxx: Move qla2x00_free_device to the correct location (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set the index in outstanding command array to NULL when cmd is aborted when the request timeout (Chad Dupuis) [1054299] - [scsi] qla2xxx: Update firmware link in Kconfig file (Chad Dupuis) [1054299] - [scsi] qla2xxx: qla2x00_sp_compl can be static (Chad Dupuis) [1054299] - [scsi] qla2xxx: fix sparse warning "large integer implicitly truncated to unsigned type" (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add IS_P3P_TYPE macro (Chad Dupuis) [1054299] - [scsi] qla2xxx: Reduce the time we wait for a command to complete during SCSI error handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Avoid escalating the SCSI error handler if the command is not found in firmware (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set host can_queue value based on available resources (Chad Dupuis) [1054299] - [x86] Fix stack frame warning in check_irq_vectors_for_cpu_disable() (Prarit Bhargava) [1023834] - [x86] Add check for number of available vectors before CPU down (Prarit Bhargava) [1023834] - [x86] Skip migrating IRQF_PER_CPU irqs in fixup_irqs() (Prarit Bhargava) [1023834] - [net] filter: prevent nla extensions to peek beyond the end of the message (Jiri Benc) [1096779] {CVE-2014-3144 CVE-2014-3145} - [net] increase frag hash size (Jesper Brouer) [859249] - [net] frag queue per hash bucket locking (Jesper Brouer) [859249] - [net] inet: frag: make sure forced eviction removes all frags (Jesper Brouer) [859249] - [net] fix possible deadlock in sum_frag_mem_limit (Jesper Brouer) [859249] - [net] use lib/percpu_counter API for fragmentation mem accounting (Jesper Brouer) [859249] - [net] cacheline adjust struct netns_frags for better frag performance (Jesper Brouer) [859249] - [net] frag, avoid several CPUs grabbing same frag queue during LRU evictor loop (Jesper Brouer) [859249] - [net] fix for a race condition in the inet frag code (Jesper Brouer) [859249] - [net] frag, fix race conditions in LRU list maintenance (Jesper Brouer) [859249] - [net] use the frag lru_lock to protect netns_frags.nqueues update (Jesper Brouer) [859249] - [net] kABI workaround for netns_frags LRU list lock (Jesper Brouer) [859249] - [net] frag, move LRU list maintenance outside of rwlock (Jesper Brouer) [859249] - [net] frag helper functions for mem limit tracking (Jesper Brouer) [859249] - [net] ipv6: make ip6_frag_nqueues() and ip6_frag_mem() static inline (Jesper Brouer) [859249] - [net] cacheline adjust struct inet_frag_queue (Jesper Brouer) [859249] - [net] cacheline adjust struct inet_frags for better frag performance (Jesper Brouer) [859249] - [net] ip_frag: struct inet_frags match() method returns a bool (Jesper Brouer) [859249] - [net] ipv6: unify fragment thresh handling code (Jesper Brouer) [859249] - [net] increase fragment memory usage limits (Jesper Brouer) [859249] - [net] ipv6: reassembly: replace calculated magic number with multiplication (Jesper Brouer) [859249] - [net] ipv6: reassembly: replace magic number with macro definitions (Jesper Brouer) [859249] - [net] nf_conntrack_reasm: add fast path for in-order fragments (Jesper Brouer) [859249] - [net] fragment: add fast path for in-order fragments (Jesper Brouer) [859249] - [net] ip_frag: frag_kfree_skb() cleanup (Jesper Brouer) [859249] - [net] ip_frag: Remove some atomic ops (Jesper Brouer) [859249] - [powerpc] Wire up new syscall clock_adjtime (Jiri Benc) [1099152] - [block] xen-blkfront: make blkif_io_lock spinlock per-device (Vitaly Kuznetsov) [1102879] - [x86] mce: Fix CMCI preemption bugs (Rui Wang) [916094] - [x86] cmci: Add proper detection of end of CMCI storms (Rui Wang) [916094] - [x86] mce: Fix mce_start_timer semantics (Rui Wang) [916094] - [x86] mce: Add CMCI poll mode (Rui Wang) [916094] - [x86] mce: Remove the frozen cases in the hotplug code (Rui Wang) [916094] - [x86] mce: Split timer init (Rui Wang) [916094] - [x86] mce: Add the dropped timer interval init back (Rui Wang) [916094] - [x86] mce: Fix the MCE poll timer logic (Rui Wang) [916094] - [x86] mce: Cleanup timer mess (Rui Wang) [916094] - [powercap] Add to drivers Kconfig and Makefile (Steve Best) [1036309] - [powercap] Documentation (Steve Best) [1036309] - [powercap] Fix build error with option -Werror=format-security (Steve Best) [1036309] - [powercap] Introduce Intel RAPL power capping driver (Steve Best) [1036309] - [powercap] Add class driver (Steve Best) [1036309] - [kernel] device: add RW and RO attribute macros (Steve Best) [1036309] - [kernel] sysfs: add __ATTR_RW() macro (Steve Best) [1036309] - [kernel] bitops: Introduce BIT_ULL (Steve Best) [1036309] - [input] wacom: create inputs when wireless connect (Aristeu Rozanski) [1004617] - [input] wacom: wireless monitor framework (Aristeu Rozanski) [1004617] - [input] wacom: LED is only supported through digitizer interface (Aristeu Rozanski) [1004617] - [input] wacom: isolate input registration (Aristeu Rozanski) [1004617] - [input] wacom: add support for three new Intuos Pro devices (Aristeu Rozanski) [1004617] - [input] wacom: use per-device instance of wacom_features (Aristeu Rozanski) [1004617] - [input] wacom: clean up wacom_query_tablet_data (Aristeu Rozanski) [1004617] - [input] synaptics: add min/max quirk for the ThinkPad W540 (Benjamin Tissoires) [1042514] - [input] synaptics: add min/max quirk for ThinkPad Edge E431 (Benjamin Tissoires) [1042514] - [input] synaptics: add min/max quirk for ThinkPad T431s, L440, L540, S1 Yoga and X1 (Benjamin Tissoires) [1042514] - [input] synaptics: report INPUT_PROP_TOPBUTTONPAD property (Benjamin Tissoires) [1042514] - [input] Add INPUT_PROP_TOPBUTTONPAD device property (Benjamin Tissoires) [1042514] - [input] i8042: add firmware_id support (Benjamin Tissoires) [1042514] - [input] serio: add firmware_id sysfs attribute (Benjamin Tissoires) [1042514] - [input] synaptics: add manual min/max quirk for ThinkPad X240 (Benjamin Tissoires) [1042514] - [input] synaptics: add manual min/max quirk (Benjamin Tissoires) [1042514] - [input] synaptics: initialize pointer emulation usage (Benjamin Tissoires) [1042514] - [input] synaptics: add image sensor support (Benjamin Tissoires) [1042514] - [input] synaptics: refactor initialization of abs position axes (Benjamin Tissoires) [1042514] - [input] synaptics: refactor agm packet parsing (Benjamin Tissoires) [1042514] - [input] synaptics: refactor y inversion (Benjamin Tissoires) [1042514] - [input] synaptics: fix reporting of min coordinates (Benjamin Tissoires) [1042514] - [input] synaptics: set minimum coordinates as reported by firmware (Benjamin Tissoires) [1042514] - [input] synaptics: process button bits in AGM packets (Benjamin Tissoires) [1042514] - [input] synaptics: rename set_slot to be more descriptive (Benjamin Tissoires) [1042514] - [input] synaptics: fuzz position for touchpad with reduced filtering (Benjamin Tissoires) [1042514] - [input] synaptics: set resolution for MT_POSITION_X/Y axes (Benjamin Tissoires) [1042514] - [input] synaptics: report clickpad property (Benjamin Tissoires) [1042514] - [input] synaptics: fix incorrect placement of __initconst (Benjamin Tissoires) [1042514] - [input] psmouse: do not carry DMI data around (Benjamin Tissoires) [1042514] - [dmi] add support for exact DMI matches in addition to substring matching (Rob Clark) [1042514] - [netdrv] igb: remove usless return statements (Stefan Assmann) [1038782] - [netdrv] igb: remove return statements for void functions (Stefan Assmann) [1038782] - [netdrv] igb: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038782] - [netdrv] igb: Change memcpy to struct assignment (Stefan Assmann) [1038782] - [netdrv] igb: Replace 1/0 return values with true/false (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to remove unneeded extern declaration (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to replace deprecated DEFINE_PCI_DEVICE_TABLE (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix static initialization (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix msleep warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix line length warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to remove return parentheses (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix missing break in switch statements (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix assignment in if error (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to change comment style on license headers (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix for trailing statement (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix pointer location error (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix incorrect indentation (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix braces location warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups for messaging (Stefan Assmann) [1038782] - [netdrv] igb: fix message terminations (Stefan Assmann) [1038782] - [netdrv] igb: fix stats for i210 rx_fifo_errors (Stefan Assmann) [1038782] - [netdrv] igb: fix last_rx_timestamp usage (Stefan Assmann) [1038782] - [netdrv] igb: remove open-coded skb_cow_head (Stefan Assmann) [1038782] - [netdrv] igb: Convert iounmap to pci_iounmap (Stefan Assmann) [1038782] - [netdrv] igb: fix race conditions on queuing skb for HW time stamp (Stefan Assmann) [1038782] - [netdrv] igb: never generate both software and hardware timestamps (Stefan Assmann) [1038782] - [netdrv] igb: Unset IGB_FLAG_HAS_MSIX-flag when falling back to msi-only (Stefan Assmann) [1038782] - [netdrv] igb: Fix Null-pointer dereference in igb_reset_q_vector (Stefan Assmann) [1038782] - [netdrv] igb: specify phc_index of 82575 for get_ts_info (Stefan Assmann) [1038782] - [netdrv] igb: Fix memory leak in igb_get_module_eeprom() (Stefan Assmann) [1038782] - [netdrv] igb: add register rd/wr for surprise removal (Stefan Assmann) [1038782] - [netdrv] igb: implement SIOCGHWTSTAMP ioctl (Stefan Assmann) [1038782] - [netdrv] igb: Convert uses of __constant_ to (Stefan Assmann) [1038782] - [netdrv] igb: enable VLAN stripping for VMs with i350 (Stefan Assmann) [1038782] - [netdrv] igb: Add register defines needed for time sync functions (Stefan Assmann) [1038782] - [netdrv] igb: remove references to long gone command line parameters (Stefan Assmann) [1038782] - [netdrv] igb: Don't receive packets when the napi budget == 0 (Stefan Assmann) [1038782] - [netdrv] igb: Fix code comment (Stefan Assmann) [1038782] - [netdrv] igb: Fix for devices using ethtool for EEE settings (Stefan Assmann) [1038782] - [netdrv] igb: call skb_set_hash to set the hash and its type in a skbuff (Stefan Assmann) [1038782] - [netdrv] igb: fix warning if !CONFIG_IGB_HWMON (Stefan Assmann) [1038782] - [netdrv] igb: fix array size calculation (Stefan Assmann) [1038782] - [netdrv] igb: Update license text to remove FSF address and update copyright (Stefan Assmann) [1038782] - [netdrv] igb: make local functions static and remove dead code (Stefan Assmann) [1038782] - [netdrv] igb: Change to use statically allocated array for MSIx entries (Stefan Assmann) [1038782] - [netdrv] igb: Fix queue allocation method to accommodate changing during runtime (Stefan Assmann) [1038782] - [netdrv] igb: Fix for issue where values could be too high for udelay function (Stefan Assmann) [1038782] - [netdrv] igb: Start temperature sensor attribute index with 1 (Stefan Assmann) [1038782] - [netdrv] igb: Add new feature Media Auto Sense for 82580 devices only (Stefan Assmann) [1038782] - [netdrv] igb: Support ports mapped in 64-bit PCI space (Stefan Assmann) [1038782] - [netdrv] igb: Add media switching feature for i354 PHY's (Stefan Assmann) [1038782] - [netdrv] igb: Fixed Wake On LAN support (Stefan Assmann) [1038782] - [netdrv] igb: Don't let ethtool try to write to iNVM in i210/i211 (Stefan Assmann) [1038782] - [netdrv] igb: Fix master/slave mode for all m88 i354 PHY's (Stefan Assmann) [1038782] - [netdrv] igb: Miscellaneous conversions to ETH_ALEN (Stefan Assmann) [1038782] - [netdrv] igb: Avoid uninitialized advertised variable in eee_set_cur (Stefan Assmann) [1038782] - [netdrv] igb: Add ethtool support to configure number of channels (Stefan Assmann) [1038782] - [netdrv] igb: Add ethtool offline tests for i354 (Stefan Assmann) [1038782] - [netdrv] igb: Fix ethtool loopback test for 82580 copper (Stefan Assmann) [1038782] - [netdrv] igb: Remove extern from function prototypes (Stefan Assmann) [1038782] - [netdrv] igb: fix 32-bit DMA mask handling (Stefan Assmann) [1038782] - [netdrv] igb: fix up function prototypes after __dev* removals (Stefan Assmann) [1038782] - [netdrv] igb: remove __dev* attributes (Stefan Assmann) [1038782]- [documentation] vm: clarify vfs_cache_pressure description (Denys Vlasenko) [804463] - [kernel] sched_rt: Use root_domain of rt_rq not current processor (Daniel Bristot de Oliveira) [1101301] - [kernel] cgroups: fix a css_set not found bug in cgroup_attach_proc (Petr Oros) [1078263] - [virt] kvm: enable PCI multiple-segments for pass-through device (Michael S. Tsirkin) [1103471] - [kvm] x86: increase VCPU limit to 240 (Radim Krcmar) [864242] - [x86] Mark Intel Broadwell processor as supported (David Milburn) [1032351] - [x86] kvm: expose invariant tsc cpuid bit (Marcelo Tosatti) [996770] - [pci] Fix section mismatch - pcibios_scan_root() to .devinit.text:pci_scan_root_bus() (Myron Stowe) [1104384] - [net] mac80211: don't validate unchanged AP bandwidth while tracking (Stanislaw Gruszka) [1090428] - [usb] don't enable remote wakeup by default (Don Zickus) [698729] - [usb] Update USB default wakeup settings (Don Zickus) [698729] - [usb] obey the sysfs power/wakeup setting (Don Zickus) [698729] - [s390] kernel: avoid page table walk on user space access (Hendrik Brueckner) [1099146] - [s390] qeth: postpone freeing of qdio memory (Hendrik Brueckner) [1094379] - [s390] qeth: Fix retry logic in hardsetup (Hendrik Brueckner) [1094379] - [s390] qeth: Recognize return codes of ccw_device_set_online (Hendrik Brueckner) [1094379] - [s390] qdio: remove API wrappers (Hendrik Brueckner) [1094379] - [netdrv] ixgbevf: remove open-coded skb_cow_head (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add bit to mark work queue initialization (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Fix rcu warnings induced by LER (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Change ixgbe_read_reg to ixgbevf_read_reg (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Additional adapter removal checks (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Check for adapter removal on register writes (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Check register reads for adapter removal (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Make the ethtool register test use accessors (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Use static inlines instead of macros (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Convert uses of __constant_ to (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Protect ixgbevf_down with __IXGBEVF_DOWN bit (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Indicate removal state explicitly (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: delete unneeded call to pci_set_power_state (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add check for CHECKSUM_PARTIAL when doing TSO (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: fix handling of tx checksumming (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Use pci_enable_msix_range() instead of pci_enable_msix() (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: merge ixgbevf_tx_map and ixgbevf_tx_queue into a single function (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: redo dma mapping using the tx buffer info (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: make the first tx_buffer a repository for most of the skb info (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add tx counters (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: remove counters for Tx/Rx checksum offload (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: move ring specific stats into ring specific structure (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: make use of the dev pointer in the ixgbevf_ring struct and remove externs (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: bump version (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: create function for all of ring init (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Convert ring storage form pointer to an array to array of pointers (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: use pci drvdata correctly in ixgbevf_suspend() (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: set the disable state when ixgbevf_qv_disable is called (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add DCB configuration into queue setup (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Focus config of head, tail ntc, and ntu all into a single function (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: cleanup IXGBE_DESC_UNUSED (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: remove redundant workaround (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add zero_base handler to network statistics (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add BP_EXTENDED_STATS for CONFIG_NET_RX_BUSY_POLL (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: implement CONFIG_NET_RX_BUSY_POLL (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: have clean_rx_irq return total_rx_packets cleaned (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add ixgbevf_rx_skb (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: bump driver version (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: implement ethtool get/set coalesce (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Adds function to set PSRTYPE register (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Miscellaneous conversions to ETH_ALEN (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add wait for Rx queue disable (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: cleanup redundant mailbox read failure check (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: do not print registers to dmesg in ixgbevf_get_regs (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: fix 32-bit DMA mask handling (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add checksum statistics counters to rings (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Make use of NETIF_F_RXCSUM instead of keeping our own flag (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: convert to ndo_fix_features (Andy Gospodarek) [1038785] - [netdrv] ixgbe: fix message terminations (Andy Gospodarek) [1038784] - [netdrv] ixgbe: clean up Rx time stamping code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove open-coded skb_cow_head (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add bit to mark service task initialization (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix rcu warnings induced by LER (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_check_reset_blocked() declaration (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix race conditions on queuing skb for HW time stamp (Andy Gospodarek) [1038784] - [netdrv] ixgbe: never generate both software and hardware timestamps (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove redundant if clause from PTP work (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Break recursion in case of removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: enable tx queues after link up (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Stop cacheing if the MNG FW enabled (Andy Gospodarek) [1038784] - [netdrv] ixgbe: clean up ixgbe_atr_compute_perfect_hash_82599 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: use ixgbe_read_pci_cfg_word (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove unused media type (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_setup_mac_link_82599 autoc variables (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_stop_mac_link_on_d3_82599 to check mng correctly (Andy Gospodarek) [1038784] - [netdrv] ixgbe: check Core Clock Disable bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix errors related to protected AUTOC calls (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Convert uses of __constant_ to (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add ixgbe_write_pci_cfg_word with ixgbe_removed check (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Don't receive packets when the napi budget == 0 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix some multiline hw_dbg prints (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fixup header for ixgbe_set_rxpba_82598 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add Linux NICS mailing list to contact info (Andy Gospodarek) [1038784] - [netdrv] ixgbe: move setting rx_pb_size into get_invariants (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix format string in ixgbe_fcoe.c (Andy Gospodarek) [1038784] - [netdrv] ixgbe: calls skb_set_hash (Andy Gospodarek) [1038784] - [netdrv] ixgbe: implement SIOCGHWTSTAMP ioctl (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check config reads for removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix up some ethtool results when adapter is removed (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Restore hw_addr in LER recovery paths (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add check for FW veto bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix bit toggled for 82599 reset fix (Andy Gospodarek) [1038784] - [netdrv] ixgbe: collect all 82599 AUTOC code in one function (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix to use correct timeout interval for memory read completion (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add WoL support for a new device (Andy Gospodarek) [1038784] - [netdrv] ixgbe: don't use magic size number to assign ptp_caps.name (Andy Gospodarek) [1038784] - [netdrv] ixgbe: modify behavior on receiving a HW ECC error (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Use pci_enable_msix_range() instead of pci_enable_msix() (Andy Gospodarek) [1038784] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add braces around else condition in ixgbe_qv_lock_* calls (Andy Gospodarek) [1038784] - [netdrv] ixgbe: set driver_max_VFs should be done before enabling SRIOV (Andy Gospodarek) [1038784] - [netdrv] ixgbe: define IXGBE_MAX_VFS_DRV_LIMIT macro and cleanup const 63 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix incorrect logic for fixed fiber eeprom write (Andy Gospodarek) [1038784] - [netdrv] ixgbe: reinit_locked() should be called with rtnl_lock (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Clear head write-back registers on VF reset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Force QDE via PFQDE for VFs during reset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Additional adapter removal checks (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check for adapter removal on register writes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check register reads for adapter removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Make ethtool register test use accessors (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Use static inlines instead of macros (Andy Gospodarek) [1038784] - [netdrv] ixbge: Protect ixgbe_down with __IXGBE_DOWN bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Indicate removal state explicitly (Andy Gospodarek) [1038784] - [netdrv] ixgbe: slight optimization of addr compare (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix for unused variable warning with certain config (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Start temperature sensor attribute index with 1 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Make ixgbe_identify_qsfp_module_generic static (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add warning when max_vfs is out of range (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Reduce memory consumption with larger page sizes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix qv_lock_napi call in ixgbe_napi_disable_all (Andy Gospodarek) [1038784] - [netdrv] ixgbe: use pcie_capability_read_word() to simplify code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove marketing names from busy poll code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Cleanup the use of tabs and spaces (Andy Gospodarek) [1038784] - [netdrv] ixgbe: ethtool DCB registers dump for 82599 and x540 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Remove extern from function prototypes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix 32-bit DMA mask handling (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ethtool reporting of supported links for SFP modules (Andy Gospodarek) [1038784] - [netdrv] ixgbe: limit setting speed to only one at a time for QSFP modules (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ethtool loopback diagnostic with DCB enabled (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fully disable hardware RSC logic when disabling RSC (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add support for older QSFP active DA cables (Andy Gospodarek) [1038784] - [netdrv] ixgbe: include QSFP PHY types in ixgbe_is_sfp() (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add 1Gbps support for QSFP+ (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix SFF data dumps of SFP+ modules from an offset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: cleanup some log messages (Andy Gospodarek) [1038784] - [netdrv] ixgbe: zero out mailbox buffer on init (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix link test when connected to 1Gbps link partner (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix incorrect limit value in ring transverse (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check return value on eeprom reads (Andy Gospodarek) [1038784] - [netdrv] ixgbe: disable link when adapter goes down (Andy Gospodarek) [1038784] - [netdrv] ixgbe: rename LL_EXTENDED_STATS to use queue instead of q (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Update ixgbe driver to use __netdev_pick_tx in ixgbe_select_queue (Andy Gospodarek) [1038784] - [netdrv] e1000e: Out of line __ew32_prepare/__ew32 (John Greene) [1038781] - [netdrv] e1000e: Fix expand setting EEE link info to all affected parts (John Greene) [1038781] - [netdrv] e1000e: Cleanup parenthesis around return value (John Greene) [1038781] - [netdrv] e1000e: 82574/82583 TimeSync errata for SYSTIM read (John Greene) [1038781] - [netdrv] e1000e: Failure to write SHRA turns on PROMISC mode (John Greene) [1038781] - [netdrv] e1000e: Cleanup use of deprecated DEFINE_PCI_DEVICE_TABLE (John Greene) [1038781] - [netdrv] e1000e: Cleanup checkpatch extra space (John Greene) [1038781] - [netdrv] e1000e: Cleanup to fix checkpatch missing blank lines (John Greene) [1038781] - [netdrv] e1000e: Cleanup return values in ethtool (John Greene) [1038781] - [netdrv] e1000e: Restrict MDIO Slow Mode workaround to relevant parts (John Greene) [1038781] - [netdrv] e1000e: Fix issue with link flap on 82579 (John Greene) [1038781] - [netdrv] e1000e: Expand workaround for 10Mb HD throughput bug (John Greene) [1038781] - [netdrv] e1000e: Workaround for dropped packets in Gig/100 speeds on 82579 (John Greene) [1038781] - [netdrv] e1000e: fix message terminations (John Greene) [1038781] - [netdrv] e1000e: Fix no connectivity when driver loaded with cable out (John Greene) [1038781] - [netdrv] e1000e: remove redundant if clause from PTP work (John Greene) [1038781] - [netdrv] e1000e: add timeout for TX HW time stamping work (John Greene) [1038781] - [netdrv] e1000e: Fix Explicitly set Transmit Control Register (John Greene) [1038781] - [netdrv] e1000e: Fix Hardware Unit Hang (John Greene) [1038781] - [netdrv] e1000e: Fix SHRA register access for 82579 (John Greene) [1038781] - [netdrv] e1000e: Fix ethtool offline tests for 82579 parts (John Greene) [1038781] - [netdrv] e1000e: Fix not generating an error on invalid load parameter (John Greene) [1038781] - [netdrv] e1000e: Add missing branding strings in ich8lan.c (John Greene) [1038781] - [netdrv] e1000e: Cleanup - Update GPL header and Copyright (John Greene) [1038781] - [netdrv] e1000e: Fix 82579 sets LPI too early (John Greene) [1038781] - [netdrv] e1000e: Resolve issues with Management Engine briefly blocking PHY resets (John Greene) [1038781] - [netdrv] e1000e: PTP lock in e1000e_phc_adjustfreq (John Greene) [1038781] - [netdrv] e1000e: fix maybe-unitialized variable compiler warning (John Greene) [1038781] - [netdrv] e1000e: fix compiler warnings (John Greene) [1038781] - [netdrv] e1000e: fix overrun of PHY RAR array (John Greene) [1038781] - [netdrv] e1000e: cleanup boolean comparison to true (John Greene) [1038781] - [netdrv] e1000e: balance semaphore put/get for 82573 (John Greene) [1038781] - [netdrv] e1000e: resolve checkpatch JIFFIES_COMPARISON warning (John Greene) [1038781] - [netdrv] e1000e: Avoid kernel crash during shutdown (John Greene) [1038781] - [cciss] touch version string (Tomas Henzl) [1052275] - [cciss] Fallback to MSI rather than to INTx if MSI-X failed (Tomas Henzl) [1052275] - [cciss] drivers/block/cciss.c:cciss_init_one(): use proper errnos (Tomas Henzl) [1052275] - [cciss] Adds simple mode functionality (Tomas Henzl) [1052275] - [cciss] add cciss_allow_hpsa module parameter (Tomas Henzl) [1052275] - [cciss] bug fix to prevent cciss from loading in kdump crash kernel (Tomas Henzl) [1052275] - [cciss] add transport mode attribute to sys (Tomas Henzl) [1052275] - [cciss] fix flush cache transfer length (Tomas Henzl) [1052275] - [cciss] Inform controller we are using 32-bit tags (Tomas Henzl) [1052275] - [cciss] fix invalid use of sizeof in cciss_find_cfgtables() (Tomas Henzl) [1052275] - [cciss] set max scatter gather entries to 32 on P600 (Tomas Henzl) [1052275] - [cciss] The Windows driver .inf disables ASPM on all cciss devices. Do the same (Tomas Henzl) [1052275] - [cciss] auto engage SCSI mid layer at driver load time (Tomas Henzl) [1052275] - [cciss] return 0 from driver probe function on success, not 1 (Tomas Henzl) [1052275] - [cciss] add readl after writel in interrupt mask setting code (Tomas Henzl) [1052275] - [cciss] Fix scsi tape io with more than 255 scatter gather elements (Tomas Henzl) [1052275] - [cciss] Initialize scsi host max_sectors for tape drive support (Tomas Henzl) [1052275] - [cciss] fix missed command status value CMD_UNABORTABLE (Tomas Henzl) [1052275] - [cciss] fix incorrect scsi status reporting (Tomas Henzl) [1052275] - [scsi] mpt2sas: Don't disable device twice at suspend (Tomas Henzl) [1059137] - [scsi] mpt2sas: Remove phys on topology change (Tomas Henzl) [1059137] - [scsi] mpt2sas: Bump driver version to v16.100.00.00 (Tomas Henzl) [1059137] - [scsi] mpt2sas: Fix for kernel panic when driver loads with HBA connected to non LUN 0 configured expander (Tomas Henzl) [1059137] - [scsi] mpt2sas: when Async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Tomas Henzl) [1059137] - [scsi] mpt2sas: Infinite loop can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Tomas Henzl) [1059137] - [scsi] mpt2sas: The copyright in driver sources is updated for the year 2013 (Tomas Henzl) [1059137] - [scsi] mpt2sas: MPI2 Rev X (2.00.16) specifications (Tomas Henzl) [1059137] - [scsi] mpt2sas: Change in MPI2_RAID_ACTION_SYSTEM_SHUTDOWN_INITIATED notification methodology (Tomas Henzl) [1059137] - [scsi] mpt2sas: Null pointer deference possibility in mpt2sas_ctl_event_callback function (Tomas Henzl) [1059137] - [scsi] mpt2sas: fix cleanup on controller resource mapping failure (Tomas Henzl) [1059137]- [block] floppy: don't write kernel-only members to FDRAWCMD ioctl output (Denys Vlasenko) [1094310] {CVE-2014-1738} - [block] floppy: ignore kernel-only members in FDRAWCMD ioctl input (Denys Vlasenko) [1094310] {CVE-2014-1737} - [kbuild] Remove export of trace_clock.h (Prarit Bhargava) [1092110] - [kbuild] asm-generic support (Prarit Bhargava) [1092110] - [kbuild] headers_check: recursively search for linux/types.h inclusion (Prarit Bhargava) [1092110] - [netdrv] bonding: add an option to fail when any of arp_ip_target is inaccessible (Veaceslav Falico) [975493] - [netdrv] bonding: don't trust arp requests unless active slave really works (Veaceslav Falico) [975493] - [netdrv] bonding: don't add duplicate targets to arp_ip_target (Veaceslav Falico) [975493] - [netdrv] bonding: arp_ip_count and arp_targets can be wrong (Veaceslav Falico) [975493] - [netdrv] bonding: make arp_ip_target parameter checks consistent with sysfs (Veaceslav Falico) [975493] - [netdrv] bonding: add helper function bond_get_targets_ip() (Veaceslav Falico) [975493] - [netdrv] netxen: Update version to 4.0.82 (Veaceslav Falico) [1054332] - [netdrv] netxen: Correct off-by-one errors in bounds checks (Veaceslav Falico) [1054332] - [netdrv] netxen: Print ULA information (Veaceslav Falico) [1054332] - [netdrv] netxen: Remove extern from function prototypes (Veaceslav Falico) [1054332] - [netdrv] netxen: Update version to 4.0.81 (Veaceslav Falico) [1054332] - [netdrv] netxen: Convert mac address uses of 6 to ETH_ALEN (Veaceslav Falico) [1054332] - [netdrv] netxen: Avoid mixed mode interrupts (Veaceslav Falico) [1054332] - [netdrv] netxen: netxen_setup_intr() function code cleanup (Veaceslav Falico) [1054332] - [netdrv] netxen: Log proper error message in case of mismatched adapter type (Veaceslav Falico) [1054332] - [netdrv] netxen: Log driver version with firmware version (Veaceslav Falico) [1054332] - [netdrv] netxen: replace ip_fast_csum with csum_replace2 (Veaceslav Falico) [1054332] - [netdrv] netxen: fix off by one bug in netxen_release_tx_buffer() (Veaceslav Falico) [1054332] - [netdrv] netxen: remove __dev* attributes (Veaceslav Falico) [1054332] - [netdrv] netxen: Fixed a coding style issue in netxen_nic_ethtool.c (Veaceslav Falico) [1054332] - [netdrv] netxen: explicity handle pause autoneg parameter (Veaceslav Falico) [1054332] - [netdrv] enic: Use pci_enable_msix_range() instead of pci_enable_msix() (Stefan Assmann) [1024064] - [netdrv] enic: Fix 64 bit divide on 32bit system (Stefan Assmann) [1024064] - [netdrv] enic: Add support for adaptive interrupt coalescing (Stefan Assmann) [1024064] - [netdrv] enic: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1024064] - [netdrv] enic: include irq.h for irqreturn_t definitions (Stefan Assmann) [1024064] - [netdrv] enic: Call dev_kfree_skb_any instead of dev_kfree_skb (Stefan Assmann) [1024064] - [netdrv] enic: Don't receive packets when the napi budget == 0 (Stefan Assmann) [1024064] - [netdrv] enic: slight optimization of addr compare (Stefan Assmann) [1024064] - [netdrv] enic: cisco-enic calls skb_set_hash (Stefan Assmann) [1024064] - [netdrv] enic: remove unnecessary pci_set_drvdata() (Stefan Assmann) [1024064] - [netdrv] enic: update enic maintainers and driver (Stefan Assmann) [1024064] - [netdrv] enic: Exposing symbols for Cisco's low latency driver (Stefan Assmann) [1024064] - [netdrv] enic: Try DMA 64 first, then failover to DMA (Stefan Assmann) [1024064] - [netdrv] enic: record q_number and rss_hash for skb (Stefan Assmann) [1024064] - [netdrv] enic: Add multi tx support for enic (Stefan Assmann) [1024064] - [netdrv] enic: Generate notification of hardware crash (Stefan Assmann) [1024064] - [netdrv] enic: Add an interface for USNIC to interact with firmware (Stefan Assmann) [1024064] - [netdrv] enic: Adding support for Cisco Low Latency NIC (Stefan Assmann) [1024064] - [netdrv] enic: Move ethtool code to a separate file (Stefan Assmann) [1024064] - [netdrv] igbvf: remove usless return statements (Stefan Assmann) [1038783] - [netdrv] igbvf: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038783] - [netdrv] igbvf: remove open-coded skb_cow_head (Stefan Assmann) [1038783] - [netdrv] igbvf: Convert uses of __constant_ to (Stefan Assmann) [1038783] - [netdrv] igbvf: slight optimization of addr compare (Stefan Assmann) [1038783] - [netdrv] igbvf: add missing iounmap() on error in igbvf_probe() (Stefan Assmann) [1038783] - [netdrv] igbvf: integer wrapping bug setting the mtu (Stefan Assmann) [1038783] - [netdrv] igbvf: Miscellaneous conversions to ETH_ALEN (Stefan Assmann) [1038783] - [netdrv] igbvf: Remove extern from function prototypes (Stefan Assmann) [1038783] - [netdrv] igbvf: fix 32-bit DMA mask handling (Stefan Assmann) [1038783] - [netdrv] igbvf: use __GFP_ZERO instead of memset() (Stefan Assmann) [1038783] - [kernel] mutex: Unlock the mutex without the wait_lock (Larry Woodman) [1100855] - [kernel] mutex: Do not unnecessarily deal with waiters (Larry Woodman) [1100855] - [kernel] mutex: Introduce cancelable MCS lock for adaptive spinning (Larry Woodman) [1100855] - [kernel] mutex: Modify the way optimistic spinners are queued (Larry Woodman) [1100855] - [kernel] mutex: Queue mutex spinners with MCS lock to reduce cacheline contention (Larry Woodman) [1100855] - [kernel] mutex: Make more scalable & Back out architecture specific check (Larry Woodman) [1100855] - [kernel] sched: Periodically decay max cost of idle balance (Larry Woodman) [1100855] - [kernel] sched: Consider max cost of idle balance per sched domain (Larry Woodman) [1100855] - [kernel] sched: Reduce overestimating rq->avg_idle (Larry Woodman) [1100855] - [kernel] futex: Increase hash table size for better performance (Larry Woodman) [1100855] - [fs] epoll: optimize EPOLL_CTL_DEL using rcu (Larry Woodman) [1100855] - [scsi] virtio-scsi: Skip setting affinity on uninitialized vq (Jason Wang) [1098309] - [scsi] virtio-scsi: Fix hotcpu_notifier use-after-free with virtscsi_freeze (Jason Wang) [1098309] - [scsi] virtio-scsi: Fix virtqueue affinity setup (Jason Wang) [1098309] - [scsi] virtio-scsi: reset virtqueue affinity when doing cpu hotplug (Jason Wang) [1098309] - [scsi] virtio-scsi: introduce multiqueue support (Jason Wang) [1098309] - [scsi] virtio-scsi: push vq lock/unlock into virtscsi_vq_done (Jason Wang) [1098309] - [scsi] virtio-scsi: pass struct virtio_scsi to virtqueue completion function (Jason Wang) [1098309] - [scsi] virtio-scsi: redo allocation of target data (Jason Wang) [1098309] - [i2c] i801: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [ata] ahci: Add Device IDs for Intel Wildcat Point-LP (David Milburn) [922970] - [mfd] lpc_ich: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [hda] alsa: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [scsi] qla4xxx: 5.03.00.00.06.06-k0 (Chad Dupuis) [1053365] - [scsi] qla4xxx: remove pci id for ISP8042 (Chad Dupuis) [1053365] - [scsi] libiscsi: Add local_ipaddr parameter in iscsi_conn struct (Chad Dupuis) [1053365] - [scsi] IB/iser: Add Discovery support (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Export ISCSI_PARAM_LOCAL_IPADDR attr for iscsi_connection (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Add host statistics support (Chad Dupuis) [1053365] - [scsi] iscsi_transport: Additional parameters for network settings (Chad Dupuis) [1053365] - [scsi] iscsi_transport: Remove net param enum values (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Add support to set CHAP entries (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix smatch warning in func qla4xxx_conn_get_param (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix smatch warning in func qla4xxx_get_ep_param (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix memory leak for ha->saved_acb (Chad Dupuis) [1053365] - [scsi] qla4xxx: Export sysfs DDBs from DPC handler (Chad Dupuis) [1053365] - [scsi] qla4xxx: Disable INTx interrupt for ISP82XX (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix memory leak in func qla4_84xx_config_acb() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Initialize hardware queue for ISP40XX (Chad Dupuis) [1053365] - [scsi] qla4xxx: Check for correct return status (Chad Dupuis) [1053365] - [scsi] qla4xxx: Move qla4_8xxx_ms_mem_write_128b to ql4_nx.c (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added PEX DMA Support for ISP8022 Adapter (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added new opcodes for 84XX Minidump template (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support of 0xFF capture mask for minidump (Chad Dupuis) [1053365] - [scsi] qla4xxx: Change default capture to firmware defined capture mask (Chad Dupuis) [1053365] - [scsi] qla4xxx: Do not wait for IO completion, after issuing stop_firmware (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix sparse warnings (Chad Dupuis) [1053365] - [scsi] qla4xxx: Handle IPv6 AEN notifications (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in func qla4xxx_do_dpc() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in func qla4xxx_eh_abort() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in qla4xxx_mailbox_command() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Updated print for device login, logout path (Chad Dupuis) [1053365] - [scsi] qla4xxx: Remove unused code from qla4xxx_set_ifcb() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix failure of mbox 0x31 (Chad Dupuis) [1053365] - [scsi] qla4xxx: Reduce rom-lock contention during reset recovery (Chad Dupuis) [1053365] - [scsi] qla4xxx: Driver not able to collect minidump for ISP84xx (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix pending IO completion in reset path before initiating chip reset (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix processing response queue during probe (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix failure of IDC Time Extend mailbox command (Chad Dupuis) [1053365] - [scsi] qla4xxx: Clear DDB index map upon connection close failure (Chad Dupuis) [1053365] - [scsi] qla4xxx: Return correct error status from func qla4xxx_request_irqs() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fixed AER reset sequence for ISP83xx/ISP84xx (Chad Dupuis) [1053365] - [scsi] qla4xxx: Correctly handle msleep_interruptible (Chad Dupuis) [1053365] - [scsi] qla4xxx: Rename ACB_STATE macros with IP_ADDRSTATE macros (Chad Dupuis) [1053365] - [scsi] qla4xxx: Improve loopback failure messages (Chad Dupuis) [1053365] - [scsi] qla4xxx: Use IDC_CTRL bit1 directly instead of AF_83XX_NO_FWDUMP flag (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix comments in code (Chad Dupuis) [1053365] - [scsi] qla4xxx: Print WARN_ONCE() if iSCSI function presence bit removed (Chad Dupuis) [1053365] - [scsi] qla4xxx: ISP8xxx: Correct retry of adapter initialization (Chad Dupuis) [1053365] - [scsi] qla4xxx: treewide: fix comments and printk msgs (Chad Dupuis) [1053365] - [scsi] qla4xxx: Recreate chap data list during get chap operation (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support for ISCSI_PARAM_LOCAL_IPADDR sysfs attr (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add host statistics support (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added support for Diagnostics MBOX command (Chad Dupuis) [1053365] - [scsi] qla4xxx: overflow in qla4xxx_set_chap_entry() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support for additional network parameters settings (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support to get CHAP details for flash target session (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support to set CHAP entries (Chad Dupuis) [1053365] - [scsi] qla4xxx: Use offset based on adapter type to set CHAP entry in flash (Chad Dupuis) [1053365] - [scsi] qla4xxx: Populate local CHAP credentials for flash target sessions (Chad Dupuis) [1053365] - [scsi] qla4xxx: correctly update session discovery_parent_idx (Chad Dupuis) [1053365] - [scsi] remove unnecessary pci_set_drvdata() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Return error if minidump data collection fails (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix the minidump data collection check in for loop (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add pex-dma support for capturing minidump (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update Copyright header (Chad Dupuis) [1053365] - [scsi] qla4xxx: Implementation of ACB configuration during Loopback for ISP8042 (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added support for ISP8042 (Chad Dupuis) [1053365] - [net] bridge: add empty br_mdb_init() and br_mdb_uninit() definitions (Vlad Yasevich) [1097915] - [net] bridge: Correctly unregister MDB rtnetlink handlers (Vlad Yasevich) [1097915] - [net] rds: prevent dereference of a NULL device in rds_iw_laddr_check (Radomir Vrbovsky) [1083277] {CVE-2014-2678} - [netdrv] bnx2x: convert to hw_features (Michal Schmidt) [1029841] - [netdrv] bnx2x: drop two RHEL-specific hacks that cancel each other (Michal Schmidt) [1020367] - [netdrv] virtio-net: Set RXCSUM feature if GUEST_CSUM is available (Michal Schmidt) [1029841] - [netdrv] virtio_net: convert to hw_features (Michal Schmidt) [1029841] - [netdrv] veth: features fixup (Michal Schmidt) [1029841] - [netdrv] veth: convert to hw_features (Michal Schmidt) [1029841] - [net] loopback: convert to hw_features (Michal Schmidt) [1029841] - [net] warn if mixing ndo features with legacy ops (Michal Schmidt) [1029841] - [net] ethtool: fix copy&paste errors in __ethtool_get_one_feature_actor (Michal Schmidt) [1029841] - [net] ethtool: __ethtool_set_sg: check for function pointer before using it (Michal Schmidt) [1029841] - [net] ethtool: wanted_features hack for legacy drivers (Michal Schmidt) [1029841] - [net] ethtool: allow ETHTOOL_GSSET_INFO for users (Michal Schmidt) [1029841] - [net] remove NETIF_F_ALL_TX_OFFLOADS (Michal Schmidt) [1029841] - [documentation] net: Add documentation for netdev features handling (Michal Schmidt) [1029841] - [net] allow user to change NETIF_F_HIGHDMA (Michal Schmidt) [1029841] - [net] fix ETHTOOL_SFEATURES compatibility with old ethtool_ops.set_flags (Michal Schmidt) [1029841] - [net] ethtool: add two missing netdev_features_strings (Michal Schmidt) [1029841] - [net] ethtool: fix IPV6 checksum feature name string (Michal Schmidt) [1029841] - [net] Change netdev_fix_features messages loglevel to debug (Michal Schmidt) [1029841] - [net] Change netdev_fix_features messages loglevel (Michal Schmidt) [1029841] - [net] make WARN_ON in dev_disable_lro() useful (Michal Schmidt) [1029841] - [net] fix hw_features ethtool_ops->set_flags compatibility (Michal Schmidt) [1029841] - [net] add RTNL_ASSERT in __netdev_update_features() (Michal Schmidt) [1029841] - [net] Call netdev_features_change() from netdev_update_features() (Michal Schmidt) [1029841] - [net] Fix dev dev_ethtool_get_rx_csum() for forced NETIF_F_RXCSUM (Michal Schmidt) [1029841] - [net] implement dev_disable_lro() hw_features compatibility (Michal Schmidt) [1029841] - [net] Implement SFEATURES compatibility for not updated drivers (Michal Schmidt) [1029841] - [net] Fix ETHTOOL_GFEATURES compatibility (Michal Schmidt) [1029841] - [net] avoid initial "Features changed" message (Michal Schmidt) [1029841] - [net] fix "unregistered net_device: Features changed" message (Michal Schmidt) [1029841] - [net] introduce NETIF_F_RXCSUM (Michal Schmidt) [1029841] - [net] use ndo_fix_features for ethtool_ops->set_flags (Michal Schmidt) [1029841] - [net] ethtool: use ndo_fix_features for offload setting (Michal Schmidt) [1029841] - [net] add accessors to hw_features (Michal Schmidt) [1029841] - [net] Introduce new feature setting ops (Michal Schmidt) [1029841] - [net] ethtool: factorize get/set_one_feature (Michal Schmidt) [1029841] - [net] ethtool: factorize ethtool_get_strings() and ethtool_get_sset_count() (Michal Schmidt) [1029841] - [net] ethtool: Use noinline_for_stack (Michal Schmidt) [1029841] - [net] ethtool: Add direct access to ops->get_sset_count follow-up (Michal Schmidt) [1029841] - [net] ethtool: Add direct access to ops->get_sset_count (Michal Schmidt) [1029841] - [net] ethtool: enable GSO and GRO by default (Michal Schmidt) [1029841] - [net] ethtool: reduce stack usage (Michal Schmidt) [1029841] - [net] reduce and unify printk level in netdev_fix_features() (Michal Schmidt) [1029841] - [net] Move check of checksum features to netdev_fix_features() (Michal Schmidt) [1029841] - [netdrv] Fix too optimistic NETIF_F_HW_CSUM features (Michal Schmidt) [1029841] - [net] netdevice: use __printf attribute (Michal Schmidt) [1029841] - [net] netdevice: Convert netdev_ logging macros to functions (Michal Schmidt) [1029841] - [drivers] use __printf not __attribute__((format(printf, ...))) (Michal Schmidt) [1029841] - [drivers] core: Convert dev_ logging macros to functions (Michal Schmidt) [1029841] - [scsi] Remove warnings after vsprintf pV introducation (Michal Schmidt) [1029841] - [scsi] fix warning zero-length gnu_printf format string (Michal Schmidt) [1029841] - [net] netfilter: ctnetlink: don't add null bindings if no nat requested (Florian Westphal) [1089562] - [net] netfilter: ctnetlink: force null nat binding on insert (Florian Westphal) [1089562] - [net] netfilter: nf_nat: move alloc_null_binding to nf_nat_core.c (Florian Westphal) [1089562] - [net] netfilter: nf_conntrack: don't release a conntrack with non-zero refcnt (Florian Westphal) [1089562] - [net] netfilter: ctnetlink: fix soft lockup when netlink adds new entries (Florian Westphal) [1089562] - [net] netfilter: nf_conntrack: fix RCU race in nf_conntrack_find_get (Florian Westphal) [1089562] - [drivers] Ensure drvdata = NULL when no driver is bound (John Greene) [1056266] - [pci] msi: Add pci_enable_msi_range() and pci_enable_msix_range() (John Greene) [1056266] - [net] Add netdev interfaces for recording sends/comp (John Greene) [1056266] - [net] net_tstamp: Add SIOCGHWTSTAMP ioctl to match SIOCSHWTSTAMP (John Greene) [1056266] - [net] Add function to set the rxhash (John Greene) [1056266] - [kernel] dma-api: provide a helper to set both DMA and coherent DMA masks (John Greene) [1056266]- [perf] evsel: Synthesize PERF_SAMPLE_TRANSACTION (Jiri Olsa) [1101039] - [perf] test: Update "sample parsing" test for PERF_SAMPLE_TRANSACTION (Jiri Olsa) [1101039] - [perf] evsel: Add missing overflow check for TRANSACTION (Jiri Olsa) [1101039] - [perf] test: Consider PERF_SAMPLE_TRANSACTION in the "sample parsing" test (Jiri Olsa) [1101039] - [perf] test: Clarify the "sample parsing" test entry (Jiri Olsa) [1101039] - [perf] test: Update command line callchain attribute tests (Jiri Olsa) [1101039] - [perf] tools: Fixup mmap event consumption (Jiri Olsa) [1101039] - [perf] top: Split -G and --call-graph (Jiri Olsa) [1101039] - [perf] record: Split -g and --call-graph (Jiri Olsa) [1101039] - [perf] hists: Add color overhead for stdio output buffer (Jiri Olsa) [1101039] - [perf] tools: Fix up /proc/PID/maps parsing (Jiri Olsa) [1101039] - [perf] script: Fix mem leak due to missing Py_DECREFs on dict entries (Jiri Olsa) [1101039] - [perf] Disable PERF_RECORD_MMAP2 support (Jiri Olsa) [1101039] - [perf] script: Fix build error on Fedora 12 (Jiri Olsa) [1101039] - [perf] probe: Fix to initialize fname always before use it (Jiri Olsa) [1101039] - [perf] session: Fix infinite loop on invalid perf.data file (Jiri Olsa) [1101039] - [perf] tools: Fix installation of libexec components (Jiri Olsa) [1101039] - [perf] probe: Fix to find line information for probe list (Jiri Olsa) [1101039] - [perf] tools: Fix libaudit test (Jiri Olsa) [1101039] - [perf] stat: Set child_pid after perf_evlist__prepare_workload() (Jiri Olsa) [1101039] - [perf] tools: Add default handler for mmap2 events (Jiri Olsa) [1101039] - [perf] revert "symbols: Demangle cloned functions" (Jiri Olsa) [1101039] - [perf] symbols: Demangle cloned functions (Jiri Olsa) [1101039] - [perf] machine: Fix path unpopulated in machine__create_modules() (Jiri Olsa) [1101039] - [perf] tools: Explicitly add libdl dependency (Jiri Olsa) [1101039] - [perf] probe: Fix probing symbols with optimization suffix (Jiri Olsa) [1101039] - [perf] trace: Add mmap2 handler (Jiri Olsa) [1101039] - [perf] tools: Uninclude linux/magic.h in debugfs.c (Jiri Olsa) [1101039] - [perf] tools: Fix old GCC build error in trace-event-parse.c::parse_proc_kallsyms() (Jiri Olsa) [1101039] - [perf] probe: Fix finder to find lines of given function (Jiri Olsa) [1101039] - [perf] session: Check for SIGINT in more loops (Jiri Olsa) [1101039] - [perf] tools: Fix compile with libelf without get_phdrnum (Jiri Olsa) [1101039] - [perf] tools: Fix buildid cache handling of kallsyms with kcore (Jiri Olsa) [1101039] - [perf] annotate: Fix objdump line parsing offset validation (Jiri Olsa) [1101039] - [perf] tools: Fill in new definitions for madvise()/mmap() flags (Jiri Olsa) [1101039] - [perf] tools: Sharpen the libaudit dependencies test (Jiri Olsa) [1101039] - [perf] tools: Add attr->mmap2 support (Jiri Olsa) [1101039] - [perf] Add attr->mmap2 attribute to an event (Jiri Olsa) [1101039] - [perf] kvm: Fix sample_type manipulation (Jiri Olsa) [1101039] - [perf] evlist: Fix id pos in perf_evlist__open() (Jiri Olsa) [1101039] - [perf] trace: Handle perf.data files with no tracepoints (Jiri Olsa) [1101039] - [perf] session: Separate progress bar update when processing events (Jiri Olsa) [1101039] - [perf] trace: Check if MAP_32BIT is defined (Jiri Olsa) [1101039] - [perf] hists: Fix formatting of long symbol names (Jiri Olsa) [1101039] - [perf] evlist: Fix parsing with no sample_id_all bit set (Jiri Olsa) [1101039] - [perf] tools: Add test for parsing with no sample_id_all bit (Jiri Olsa) [1101039] - [perf] trace: Check control+C more often (Jiri Olsa) [1101039] - [perf] trace: Tell arg formatters the arg index (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for open's flags arg (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for lseek's whence arg (Jiri Olsa) [1101039] - [perf] tools: Fix symbol offset computation for some dsos (Jiri Olsa) [1101039] - [perf] list: Skip unsupported events (Jiri Olsa) [1101039] - [perf] tests: Add 'keep tracking' test (Jiri Olsa) [1101039] - [perf] tools: Add support for PERF_COUNT_SW_DUMMY (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for futex 'operation' parm (Jiri Olsa) [1101039] - [perf] trace: Allow syscall arg formatters to mask args (Jiri Olsa) [1101039] - [perf] trace: Handle missing HUGEPAGE defines (Jiri Olsa) [1101039] - [perf] trace: Honor target pid / tid options when analyzing a file (Jiri Olsa) [1101039] - [perf] trace: Add option to analyze events in a file versus live (Jiri Olsa) [1101039] - [perf] evlist: Add tracepoint lookup by name (Jiri Olsa) [1101039] - [perf] tests: Add a sample parsing test (Jiri Olsa) [1101039] - [perf] tools: Add a function to calculate sample event size (Jiri Olsa) [1101039] - [perf] tools: Expand perf_event__synthesize_sample() (Jiri Olsa) [1101039] - [perf] tools: Add missing 'abi' member to 'struct regs_dump' (Jiri Olsa) [1101039] - [perf] tools: Add support for PERF_SAMPLE_IDENTIFIER (Jiri Olsa) [1101039] - [perf] evlist: Move perf_evlist__config() to a new source file (Jiri Olsa) [1101039] - [perf] tools: Remove references to struct ip_event (Jiri Olsa) [1101039] - [perf] callchain: Remove unnecessary validation (Jiri Olsa) [1101039] - [perf] evsel: Tidy up sample parsing overflow checking (Jiri Olsa) [1101039] - [perf] tools: change machine__findnew_thread() to set thread pid (Jiri Olsa) [1101039] - [perf] traceevent: Fixup jobserver setup (Jiri Olsa) [1101039] - [perf] tools: Add pid to struct thread (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for madvise behaviour/advice parm (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for mmap flags parm (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for mmap prot parm (Jiri Olsa) [1101039] - [perf] trace: Allow overiding the formatting of syscall fields (Jiri Olsa) [1101039] - [perf] trace: Add aliases to remaining syscalls of the sys_enter_newfoo (Jiri Olsa) [1101039] - [perf] trace: Allow printing syscall return values in hex (Jiri Olsa) [1101039] - [perf] trace: Simplify sys_exit return printing (Jiri Olsa) [1101039] - [perf] trace: Introduce syscall arg formatters (Jiri Olsa) [1101039] - [perf] trace: Hide sys_exit messages about syscall id = -1 (Jiri Olsa) [1101039] - [perf] trace: Add --verbose option (Jiri Olsa) [1101039] - [perf] trace: Support ! in -e expressions (Jiri Olsa) [1101039] - [perf] tools: Don't install scripting files files when disabled (Jiri Olsa) [1101039] - [perf] tools: Sample after exit loses thread correlation (Jiri Olsa) [1101039] - [perf] trace: Make command line arguments consistent with perf-record (Jiri Olsa) [1101039] - [perf] trace: Implement -o/--output filename (Jiri Olsa) [1101039] - [perf] tools: Try to increase the file descriptor limits on EMFILE (Jiri Olsa) [1101039] - [perf] kvm: Remove force option to cmd_record (Jiri Olsa) [1101039] - [perf] trace: Allow specifying which syscalls to trace (Jiri Olsa) [1101039] - [perf] tools: Improve robustness of topology parsing code (Jiri Olsa) [1101039] - [perf] tests: Fix compile failure on do_sort_something (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of thread__find_addr_map() (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of thread__find_addr_location() (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of perf_event__preprocess_sample() (Jiri Olsa) [1101039] - [perf] annotate: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] mem: Remove unused symbol filter member (Jiri Olsa) [1101039] - [perf] report: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] top: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] machine: Add symbol filter to struct machine (Jiri Olsa) [1101039] - [perf] session: Change perf_session__has_traces to actually check for tracepoints (Jiri Olsa) [1101039] - [perf] evsel: Add option to limit stack depth in callchain dumps (Jiri Olsa) [1101039] - [perf] evsel: Add option to print stack trace on single line (Jiri Olsa) [1101039] - [perf] tool: Simplify options to perf_evsel__print_ip (Jiri Olsa) [1101039] - [perf] sched: Remove sched_process_fork tracepoint (Jiri Olsa) [1101039] - [perf] sched: Remove sched_process_exit tracepoint (Jiri Olsa) [1101039] - [perf] sched: Remove thread lookup in sample handler (Jiri Olsa) [1101039] - [perf] sched: Simplify arguments to read_events (Jiri Olsa) [1101039] - [perf] kvm: Update documentation with live command (Jiri Olsa) [1101039] - [perf] kvm: Option to print events that exceed a duration (Jiri Olsa) [1101039] - [perf] revert "tools: Fix for cross build" (Jiri Olsa) [1101039] - [perf] machine: Do not require /lib/modules/* on a guest (Jiri Olsa) [1101039] - [perf] tests: Add tests of new pinned modifier (Jiri Olsa) [1101039] - [perf] tools: Add support for pinned modifier (Jiri Olsa) [1101039] - [perf] gtk: Fix segmentation fault on perf_hpp__for_each_format loop (Jiri Olsa) [1101039] - [perf] report: Add option to analyze specific VM (Jiri Olsa) [1101039] - [perf] kvm: Add min and max stats to display (Jiri Olsa) [1101039] - [perf] kvm: Add live mode (Jiri Olsa) [1101039] - [perf] session: Export queue_event function (Jiri Olsa) [1101039] - [perf] annotate: Fix typo (Jiri Olsa) [1101039] - [perf] annotate: Improve description of '?' hotkey (Jiri Olsa) [1101039] - [perf] annotate: Add call target name if it is missing (Jiri Olsa) [1101039] - [perf] annotate: Remove nop at end of annotation (Jiri Olsa) [1101039] - [perf] annotate: Put dso name in symbol annotation title (Jiri Olsa) [1101039] - [perf] annotate: Allow disassembly using /proc/kcore (Jiri Olsa) [1101039] - [perf] tests: Add kcore to the object code reading test (Jiri Olsa) [1101039] - [perf] tests: Adjust the vmlinux symtab matches kallsyms test again (Jiri Olsa) [1101039] - [perf] symbols: Add support for reading from /proc/kcore (Jiri Olsa) [1101039] - [perf] tools: Make it possible to read object code from kernel modules (Jiri Olsa) [1101039] - [perf] tests: Adjust the vmlinux symtab matches kallsyms test (Jiri Olsa) [1101039] - [perf] tools: Make it possible to read object code from vmlinux (Jiri Olsa) [1101039] - [perf] symbols: Load kernel maps before using (Jiri Olsa) [1101039] - [perf] tests: Add test for reading object code (Jiri Olsa) [1101039] - [perf] symbols: avoid SyS kernel syscall aliases (Jiri Olsa) [1101039] - [perf] stat: Flush output after each line in interval mode (Jiri Olsa) [1101039] - [perf] evlist: Remove obsolete dummy execve (Jiri Olsa) [1101039] - [perf] kvm: Split out tracepoints from record args (Jiri Olsa) [1101039] - [perf] session: Export a few functions for event processing (Jiri Olsa) [1101039] - [perf] stats: Add max and min stats (Jiri Olsa) [1101039] - [perf] top: move CONSOLE_CLEAR to header file (Jiri Olsa) [1101039] - [perf] util: Add parse_nsec_time() function (Jiri Olsa) [1101039] - [perf] python: Remove duplicate TID bit from mask (Jiri Olsa) [1101039] - [perf] trace: Beautify 'connect' result (Jiri Olsa) [1101039] - [perf] evsel: Actually show symbol offset in stack trace when requested (Jiri Olsa) [1101039] - [perf] tests: Add parse events tests for leader sampling (Jiri Olsa) [1101039] - [perf] tests: Add attr record group sampling test (Jiri Olsa) [1101039] - [perf] tools: Add 'S' event/group modifier to read sample value (Jiri Olsa) [1101039] - [perf] tests: Add broken install-* tests into tests/make (Jiri Olsa) [1101039] - [perf] tests: Add 'make install/install-bin' tests into tests/make (Jiri Olsa) [1101039] - [perf] tests: Add DESTDIR=TMP_DEST tests/make variable (Jiri Olsa) [1101039] - [perf] tests: Rename TMP to TMP_O tests/make variable (Jiri Olsa) [1101039] - [perf] tests: Run ctags/cscope make tests only with needed binaries (Jiri Olsa) [1101039] - [perf] tools: Fix build with perl 5.18 (Jiri Olsa) [1101039] - [perf] tools: Support callchain sorting based on addresses (Jiri Olsa) [1101039] - [perf] evsel: Handle ENODEV on default cycles event (Jiri Olsa) [1101039] - [perf] script: Fix named threads support (Jiri Olsa) [1101039] - [perf] header: Recognize version number for perf data file (Jiri Olsa) [1101039] - [perf] header: Introduce feat_offset into perf_header (Jiri Olsa) [1101039] - [perf] header: Remove attr_offset from perf_header (Jiri Olsa) [1101039] - [perf] header: Remove data_offset seek as it's not needed (Jiri Olsa) [1101039] - [perf] session: Use session->fd instead of passing fd as argument (Jiri Olsa) [1101039] - [perf] symbols: Do not apply symfs for an absolute vmlinux path (Jiri Olsa) [1101039] - [perf] tools: Fix 'make tools/perf' (Jiri Olsa) [1101039] - [perf] tools: Remove event types framework completely (Jiri Olsa) [1101039] - [perf] record: Remove event types pushing (Jiri Olsa) [1101039] - [perf] tools: Remove event types from perf data file (Jiri Olsa) [1101039] - [perf] timechart: Remove event types framework only user (Jiri Olsa) [1101039] - [perf] timechart: Use traceevent lib event-parse.h include (Jiri Olsa) [1101039] - [perf] tools: Move hist_entry__period_snprintf into stdio code (Jiri Olsa) [1101039] - [perf] diff: Add generic order option for compute sorting (Jiri Olsa) [1101039] - [perf] diff: Making compute functions static (Jiri Olsa) [1101039] - [perf] diff: Update perf diff documentation for multiple data comparison (Jiri Olsa) [1101039] - [perf] diff: Change diff command to work over multiple data files (Jiri Olsa) [1101039] - [perf] diff: Move columns into struct data__file (Jiri Olsa) [1101039] - [perf] diff: Move diff related columns into diff command (Jiri Olsa) [1101039] - [perf] diff: Display data file info ahead of the diff output (Jiri Olsa) [1101039] - [perf] hists: Marking dummy hists entries (Jiri Olsa) [1101039] - [perf] diff: Switching the base hists to be pairs head (Jiri Olsa) [1101039] - [perf] diff: Introducing diff_data object to hold files (Jiri Olsa) [1101039] - [perf] tools: Centralize default columns init in perf_hpp__init (Jiri Olsa) [1101039] - [perf] tools: Add struct perf_hpp_fmt into hpp callbacks (Jiri Olsa) [1101039] - [perf] top: Add option to collapse undesired parts of call graph (Jiri Olsa) [1101039] - [perf] tools: Default to cpu// for events v5 (Jiri Olsa) [1101039] - [perf] tools: struct thread has a tid not a pid (Jiri Olsa) [1101039] - [perf] tools: Validate perf event header size (Jiri Olsa) [1101039] - [perf] evlist: Tidy duplicated munmap code (Jiri Olsa) [1101039] - [perf] tools: Add const specifier to perf_pmu__find name parameter (Jiri Olsa) [1101039] - [perf] inject: Add missing 'finished_round' (Jiri Olsa) [1101039] - [perf] hists: Set rules hint for the hist browser (Jiri Olsa) [1101039] - [perf] hists: Add a double-click handler for callchains (Jiri Olsa) [1101039] - [perf] hists: Make column headers resizable (Jiri Olsa) [1101039] - [perf] hists: Display callchain overhead also (Jiri Olsa) [1101039] - [perf] hists: Add support for callchains (Jiri Olsa) [1101039] - [perf] hists: Use GtkTreeStore instead of GtkListStore (Jiri Olsa) [1101039] - [perf] sched: Move struct perf_sched definition out of cmd_sched() (Jiri Olsa) [1101039] - [perf] util: Remove unused enum and macro in trace-event.h (Jiri Olsa) [1101039] - [perf] util: No need to call read_trace_init() in tracing_data_header() (Jiri Olsa) [1101039] - [perf] util: Rename read_*() functions in trace-event-info.c (Jiri Olsa) [1101039] - [perf] script: Adopt latency_format variable (Jiri Olsa) [1101039] - [perf] util: Get rid of unused header_page_* variables (Jiri Olsa) [1101039] - [perf] util: Parse header_page to get proper long size (Jiri Olsa) [1101039] - [perf] util: Skip reading header_event file (Jiri Olsa) [1101039] - [perf] util: Make file/host_bigendian variable local (Jiri Olsa) [1101039] - [perf] util: Save long size of traced system (Jiri Olsa) [1101039] - [perf] util: Save page size in a trace file to pevent (Jiri Olsa) [1101039] - [perf] traceevent: Port kbuffer parser routines (Jiri Olsa) [1101039] - [perf] traceevent: Add page_size field to pevent (Jiri Olsa) [1101039] - [perf] traceevent: Add trace_seq_reset() (Jiri Olsa) [1101039] - [perf] traceevent: Add const qualifier to string arguments (Jiri Olsa) [1101039] - [perf] traceevent: Get rid of unused gui target (Jiri Olsa) [1101039] - [perf] traceevent: Remove unused install targets (Jiri Olsa) [1101039] - [perf] events: Demystify memory allocations (Jiri Olsa) [1101039] - [perf] tests: Make terms a stack variable in test_term (Jiri Olsa) [1101039] - [perf] tools: Don't free list head in parse_events__free_terms (Jiri Olsa) [1101039] - [perf] evlist: Fix use of uninitialized variable (Jiri Olsa) [1101039] - [perf] report: Fix perf_session__delete removal (Jiri Olsa) [1101039] - [perf] tools: Do not elide parent symbol column (Jiri Olsa) [1101039] - [perf] util: Use evsel->name to get tracepoint_paths (Jiri Olsa) [1101039] - [perf] util: Move debugfs/tracing helper functions to util.c (Jiri Olsa) [1101039] - [perf] tools: Remove callchain_cursor_reset call (Jiri Olsa) [1101039] - [perf] tools: Add methods for setting/retrieving priv element of thread struct (Jiri Olsa) [1101039] - [perf] tools: Use default include path notation for libtraceevent headers (Jiri Olsa) [1101039] - [perf] tests: Make TEST_ASSERT_VAL global (Jiri Olsa) [1101039] - [perf] tests: Omit end of the symbol check failure for test 1 (Jiri Olsa) [1101039] - [perf] tools: Remove cwd from perf_session struct (Jiri Olsa) [1101039] - [perf] top: Add --objdump option (Jiri Olsa) [1101039] - [perf] tools: Rename cpu_map__all() to cpu_map__empty() (Jiri Olsa) [1101039] - [perf] Remove the 'match' callback for auxiliary events processing (Jiri Olsa) [1101039] - [perf] Factor out auxiliary events notification (Jiri Olsa) [1101039] - [perf] Fix EXIT event notification (Jiri Olsa) [1101039] - [perf] events: Protect access via task_subsys_state_check() (Jiri Olsa) [1101039] - [perf] Clarify perf_cpu_context::active_pmu usage by renaming it to perf_cpu_context::unique_pmu (Jiri Olsa) [1101039] - [perf] Add a dummy software event to keep tracking (Jiri Olsa) [1101039] - [perf] tools: Add support for record transaction flags (Jiri Olsa) [829875] - [perf] record: Add abort_tx, no_tx, in_tx branch filter options to perf record -j (Jiri Olsa) [829875] - [perf] tools: Support sorting by in_tx or abort branch flags (Jiri Olsa) [829875] - [perf] stat: Add perf stat --transaction (Jiri Olsa) [829875] - [perf] tools: Fix sorting for 64bit entries (Jiri Olsa) [829875] - [perf] stat: Add support for --initial-delay option (Jiri Olsa) [829875] - [perf] evsel: Add support for enabling counters (Jiri Olsa) [829875] - [perf] evsel: Add PERF_SAMPLE_READ sample related processing (Jiri Olsa) [829875] - [perf] evlist: Add perf_evlist__id2sid method to get event ID related data (Jiri Olsa) [829875] - [perf] evlist: Fix event ID retrieval for group format read case (Jiri Olsa) [829875] - [perf] tools: Add support for parsing PERF_SAMPLE_READ sample type (Jiri Olsa) [829875] - [perf] evlist: Use PERF_EVENT_IOC_ID perf ioctl to read event id (Jiri Olsa) [829875] - [perf] tools: Move weight back to common sort keys (Jiri Olsa) [829875] - [perf] list: List kernel supplied event aliases (Jiri Olsa) [829875] - [perf] Fix UAPI export of PERF_EVENT_IOC_ID (Jiri Olsa) [829875] - [perf] Add PERF_EVENT_IOC_ID ioctl to return event ID (Jiri Olsa) [829875] - [perf] fix Haswell precise store data source encoding (Jiri Olsa) [829875] - [perf] x86: Suppress duplicated abort LBR records (Jiri Olsa) [829875] - [perf] x86: Add Haswell specific transaction flag reporting (Jiri Olsa) [829875] - [perf] Add generic transaction flags (Jiri Olsa) [829875] - [perf] make events stream always parsable (Jiri Olsa) [829875] - [perf] Update perf_event_type documentation (Jiri Olsa) [829875] - [perf] x86: Clean up EVENT_ATTR_STR() muck (Jiri Olsa) [829875] - [perf] x86: Clean-up/reduce PEBS code (Jiri Olsa) [829875] - [perf] x86: Clean up checkpoint-interrupt bits (Jiri Olsa) [829875] - [perf] x86: Add Haswell TSX event aliases (Jiri Olsa) [829875] - [perf] x86: Report TSX transaction abort cost as weight (Jiri Olsa) [829875] - [perf] x86: Avoid checkpointed counters causing excessive TSX aborts (Jiri Olsa) [829875] - [perf] x86: Add Haswell ULT model number used in Macbook Air and other systems (Jiri Olsa) [829875] - [perf] x86: Support full width counting (Jiri Olsa) [829875] - [perf] x86: Add mem-loads/stores support for Haswell (Jiri Olsa) [829875] - [perf] x86: Support Haswell/v4 LBR format (Jiri Olsa) [829875] - [perf] x86: Move NMI clearing to end of PMI handler (Jiri Olsa) [829875] - [perf] x86: Add Haswell PEBS support (Jiri Olsa) [829875] - [perf] x86: Add simple Haswell PMU support (Jiri Olsa) [829875] - [perf] x86: Add Haswell PEBS record support (Jiri Olsa) [829875] - [perf] x86: Don't assume there can be only 4 PEBS events (Jiri Olsa) [829875] - [perf] x86: Fix uninitialized pt_regs in intel_pmu_drain_bts_buffer() (Jiri Olsa) [829875] - [perf] x86: fix wrmsr_on_cpu() warning on suspend/resume (Jiri Olsa) [829875] - [perf] x86: fix kernel crash with PEBS/BTS after suspend/resume (Jiri Olsa) [829875] - [perf] x86: Move Intel specific code to intel_pmu_init() (Jiri Olsa) [829875] - [perf] x86: Rename Intel specific macros (Jiri Olsa) [829875] - [perf] Export perf_assign_events() (Jiri Olsa) [829875]- [scsi] aacraid: kdump fix (Rich Bono) [1054925] - [scsi] aacraid: prevent invalid pointer dereference (Rich Bono) [1054925] - [scsi] aacraid: avoid parsing names as kthread_run() format strings (Rich Bono) [1054925] - [scsi] aacraid: suppress two GCC warnings (Rich Bono) [1054925] - [scsi] aacraid: SCSI dma mapping failure case handling (Rich Bono) [1054925] - [scsi] aacraid: fix mem leak in aac_send_raw_srb() (Rich Bono) [1054925] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Add Dell PowerEdge VRTX SR-IOV VF support (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Return leaked MPT frames to MPT frame pool (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Fix megasas_ioc_init_fusion (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Load correct raid context timeout (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Performance boost fixes (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Set 32-bit DMA mask (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Big endian code related fixes (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Don't wait forever for non-IOCTL DCMDs (Tomas Henzl) [1059073] - [scsi] megaraid_sas: check return value for megasas_get_pd_list() (Tomas Henzl) [1059073] - [scsi] megaraid_sas_fusion: Return correct error value in megasas_get_ld_map_info() (Tomas Henzl) [1059073] - [scsi] megaraid_sas_fusion: correctly pass queue info pointer (Tomas Henzl) [1059073] - [scsi] megaraid: missing bounds check in mimd_to_kioc() (Tomas Henzl) [1059073] - [scsi] megaraid: Use resource_size_t for PCI resources, not long (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fixes for few endianess issues (Tomas Henzl) [1059073] - [scsi] megaraid_sas: addded support for big endian architecture (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fix a bug for 64 bit arches (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fix memory leak if SGL has zero length entries (Tomas Henzl) [1059073] - [scsi] megaraid: minor cut and paste error fixed (Tomas Henzl) [1059073] - [scsi] megaraid_sas: release lock on error path (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Use correct #define for MSI-X capability (Tomas Henzl) [1059073] - [scsi] megaraid_sas: combine kmalloc+memset into kzalloc (Tomas Henzl) [1059073] - [target] tcm_fc: Fix use-after-free of ft_tpg (Andy Grover) [1084646] - [scsi] Set the minimum valid value of 'eh_deadline' as 0 (Ewan Milne) [987789] - [scsi] Unlock accesses to eh_deadline (Ewan Milne) [987789] - [scsi] scsi_error: Escalate to LUN reset if abort fails (Ewan Milne) [987789] - [scsi] Adjust eh_deadline changes to match final upstream version (Ewan Milne) [987789] - [scsi] Generate uevents on certain unit attention codes (Ewan Milne) [741163] - [scsi] lpfc: Update lpfc version for 10.2.8020.0 driver release (Rob Evers) [1054369] - [scsi] lpfc: Fixed unused variable in lpfc_scsi_cmd_iocb_cmpl (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Update Copyright on changed files from 8.3.45 patches (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Update Copyright on changed files (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fixed locking for scsi task management commands (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Convert runtime references to old xlane cfg param to fof cfg param (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix FW dump using sysfs (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix SLI4 s abort loop to process all FCP rings and under ring_lock (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fixed kernel panic in lpfc_abort_handler (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix locking for postbufq when freeing (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix locking for lpfc_hba_down_post (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix dynamic transitions of FirstBurst from on to off (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed crash during driver unload (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed driver error messages after firmware download (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed missing initialization for task management IOCBs (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fix sysfs buffer overrun in read of lpfc_fcp_cpu_map for 128 CPUs (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Incorporate changes to use reason in change_queue_depth function (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Incorporated support of a low-latency io path (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Added dport mailbox pass through support (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed unassigned variable in ELS timeout message (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed incorrect allocation of iDiags directories/files in debugfs (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fix Crash in lpfc_els_timeout_handler (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed stopped FCF discovery on failed FCF record read (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed IO hang when in msi mode (Rob Evers) [1054369] - [scsi] lpfc: Fix wrong assignment in lpfc_debugfs.c (Rob Evers) [1054369] - [scsi] lpfc: Fix typo on NULL assignment (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed not processing task management IOCB response status (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid Total_Data_Placed value received for els and ct command responses (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid fcp_rsp length fir FCP_ICMND (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid mailbox timeouts (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fix crash after xri limit is reached (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix driver's abort loop functionality to skip IOs already getting aborted (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix WARN_ON when driver unloads (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Avoided making pci bar ioremap call during dual-chute WQ/RQ pci bar selection (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed driver iocbq structure's iocb_flag field running out of space (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix crash on driver load due to cpu affinity logic (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed logging format of setting driver sysfs attributes hard to interpret (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed back to back RSCNs discovery failure (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed race condition between BSG I/O dispatch and timeout handling (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Back out data count, (residual fcfi_parm) fix for bad target (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed mailbox memory leak (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix random errors using first burst (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed not able to log informational messages at early stage of driver init time (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed using unsafe linked list macro for walking and deleting linked list (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Update copyrights for 8.3.41 modifications (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed the format of some log message fields (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Add first burst support to driver (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed not able to perform PCI function reset when board was not in online mode (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed failure in setting SLI3 board mode (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed SLI3 failing FCP write on check-condition no-sense with residual zero (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed support for 128 byte WQEs (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Ensure driver properly zeros unused fields in SLI4 mailbox commands (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed max value of lpfc_lun_queue_depth (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed Receive Queue varied frame size handling (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fix mailbox byteswap issue on PPC (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed freeing of iocb when internal loopback times out (Rob Evers) [1054369] - [scsi] hpsa: version string change (Tomas Henzl) [1052272] - [scsi] hpsa: fix handling of hpsa_volume_offline return value (Tomas Henzl) [1052272] - [scsi] hpsa: return -ENOMEM not -1 on kzalloc failure in hpsa_get_device_id (Tomas Henzl) [1052272] - [scsi] hpsa: fix bad comparison of signed with unsigned in hpsa_update_scsi_devices (Tomas Henzl) [1052272] - [scsi] hpsa: do not ignore failure of sense controller parameters command (Tomas Henzl) [1052272] - [scsi] hpsa: fix memory leak in hpsa_hba_mode_enabled (Tomas Henzl) [1052272] - [scsi] hpsa: fix bad endif placement in RAID 5 mapper code (Tomas Henzl) [1052272] - [scsi] hpsa: Do not zero fields of ioaccel2 command structure twice (Tomas Henzl) [1052272] - [scsi] hpsa: Add hba mode to the hpsa driver (Tomas Henzl) [1052272] - [scsi] hpsa: remove unused struct request from CommandList (Tomas Henzl) [1052272] - [scsi] hpsa: increase the probability of a reported success after a device reset (Tomas Henzl) [1052272] - [scsi] hpsa: bring format-in-progress drives online when ready (Tomas Henzl) [1052272] - [scsi] hpsa: remove unused kthread.h header (Tomas Henzl) [1052272] - [scsi] hpsa: fixup MSI-X registration (Tomas Henzl) [1052272] - [scsi] hpsa: Add support for a few HP Storage controllers (Tomas Henzl) [1052272] - [scsi] hpsa: add HP/3PAR vendor id to pci_ids.h (Tomas Henzl) [1052272] - [scsi] hpsa: add sysfs debug switch for raid map debugging messages (Tomas Henzl) [1052272] - [scsi] hpsa: improve error messages for driver initiated commands (Tomas Henzl) [1052272] - [scsi] hpsa: only do device rescan for certain events (Tomas Henzl) [1052272] - [scsi] hpsa: when switching out of accel mode await only accel command completions (Tomas Henzl) [1052272] - [scsi] hpsa: add controller base data-at-rest encryption compatibility ioaccel2 (Tomas Henzl) [1052272] - [scsi] hpsa: update source file copyrights (Tomas Henzl) [1052272] - [scsi] hpsa: retry certain ioaccel error cases on the RAID path (Tomas Henzl) [1052272] - [scsi] hpsa: do not inquire for unsupported ioaccel status vpd page (Tomas Henzl) [1052272] - [scsi] hpsa: allow VPD page zero to be queried (Tomas Henzl) [1052272] - [scsi] hpsa: rescan devices on ioaccel2 error (Tomas Henzl) [1052272] - [scsi] hpsa: allow user to disable accelerated i/o path (Tomas Henzl) [1052272] - [scsi] hpsa: complete the ioaccel raidmap code (Tomas Henzl) [1052272] - [scsi] hpsa: make device update copy the raid map also (Tomas Henzl) [1052272] - [scsi] hpsa: add task management for ioaccel mode 2 (Tomas Henzl) [1052272] - [scsi] hpsa: teach hpsa_device_reset to do either target or lun reset (Tomas Henzl) [1052272] - [scsi] hpsa: get ioaccel mode 2 i/o working (Tomas Henzl) [1052272] - [scsi] hpsa: fix NULL dereference in hpsa_put_ctlr_into_performant_mode() (Tomas Henzl) [1052272] - [scsi] hpsa: initialize controller to perform io accelerator mode 2 (Tomas Henzl) [1052272] - [scsi] hpsa: get physical device handles for io accel mode 2 as well as mode 1 (Tomas Henzl) [1052272] - [scsi] hpsa: do ioaccel mode 2 resource allocations (Tomas Henzl) [1052272] - [scsi] hpsa: Acknowledge controller events in ioaccell mode 2 as well as mode 1 (Tomas Henzl) [1052272] - [scsi] hpsa: add ioaccel mode 2 structure definitions (Tomas Henzl) [1052272] - [scsi] hpsa: complain if physical or logical aborts are not supported (Tomas Henzl) [1052272] - [scsi] hpsa: add hp_ssd_smart_path_enabled sysfs attribute (Tomas Henzl) [1052272] - [scsi] hpsa: do not rescan controllers known to be locked up (Tomas Henzl) [1052272] - [scsi] hpsa: poll controller to detect device change event (Tomas Henzl) [1052272] - [scsi] hpsa: update raid offload status on device rescan (Tomas Henzl) [1052272] - [scsi] hpsa: add ioaccell mode 1 RAID offload support (Tomas Henzl) [1052272] - [scsi] hpsa: fix task management for mode-1 ioaccell path (Tomas Henzl) [1052272] - [scsi] hpsa: only allow REQ_TYPE_FS to use fast path (Tomas Henzl) [1052272] - [scsi] hpsa: add support for 'fastpath' i/o (Tomas Henzl) [1052272] - [scsi] hpsa: mark last scatter gather element as the last (Tomas Henzl) [1052272] - [scsi] hpsa: use extended report luns command for HP SSD SmartPath (Tomas Henzl) [1052272] - [scsi] hpsa: allow SCSI mid layer to handle unit attention (Tomas Henzl) [1052272] - [scsi] hpsa: do not require board "not ready" status after hard reset (Tomas Henzl) [1052272] - [scsi] hpsa: enable unit attention reporting (Tomas Henzl) [1052272] - [scsi] hpsa: rename scsi prefetch field (Tomas Henzl) [1052272] - [scsi] hpsa: use workqueue instead of kernel thread for lockup detection (Tomas Henzl) [1052272] - [scsi] hpsa: remove P822se PCI ID (Tomas Henzl) [1052272] - [scsi] hpsa: prevent stalled i/o (Tomas Henzl) [1052272] - [scsi] hpsa: cap CCISS_PASSTHRU at 20 concurrent commands (Tomas Henzl) [1052272] - [scsi] hpsa: add MSA 2040 to list of external target devices (Tomas Henzl) [1052272] - [scsi] hpsa: fix memory leak in CCISS_BIG_PASSTHRU ioctl (Tomas Henzl) [1052272] - [scsi] hpsa: remove unneeded include of seq_file.h (Tomas Henzl) [1052272] - [scsi] hpsa: add 5 second delay after doorbell reset (Tomas Henzl) [1052272] - [scsi] hpsa: do not attempt to flush the cache on locked up controllers (Tomas Henzl) [1052272] - [scsi] hpsa: return 0 from driver probe function on success, not 1 (Tomas Henzl) [1052272] - [scsi] hpsa: do not discard scsi status on aborted commands (Tomas Henzl) [1052272] - [scsi] hpsa: fix warning with smp_processor_id() in preemptible (Tomas Henzl) [1052272] - [scsi] hpsa: check for dma_mapping_error in hpsa_passthru ioctls (Tomas Henzl) [1052272] - [scsi] hpsa: reorganize error handling in hpsa_passthru_ioctl (Tomas Henzl) [1052272] - [scsi] hpsa: check for dma_mapping_error in hpsa_map_sg_chain_block (Tomas Henzl) [1052272] - [scsi] hpsa: Check for dma_mapping_error for all code paths using fill_cmd (Tomas Henzl) [1052272] - [scsi] hpsa: Check for dma_mapping_error in hpsa_map_one (Tomas Henzl) [1052272] - [scsi] bfa: Driver version upgrade to 3.2.23.0 (Chad Dupuis) [1054461] - [scsi] bfa: Fix smatch warnings (Chad Dupuis) [1054461] - [scsi] bfa: change FC_ELS_TOV to 20sec (Chad Dupuis) [1054461] - [scsi] bfa: Observed auto D-port mode instead of manual (Chad Dupuis) [1054461] - [scsi] bfa: Fix for bcu or hcm faa query hang (Chad Dupuis) [1054461] - [scsi] bfa: LUN discovery issue in direct attach mode (Chad Dupuis) [1054461] - [scsi] bfa: Register port with SCSI even on port init failure (Chad Dupuis) [1054461] - [scsi] bfa: Firmware patch simplification (Chad Dupuis) [1054461]- [scsi] Ensure medium access timeout counter resets (David Jeffery) [1036884] - [scsi] Fix error handling when no ULD is attached (David Jeffery) [1036884] - [scsi] Handle disk devices which can not process medium access commands (David Jeffery) [1036884] - [hv] vmbus: Negotiate version 3.0 when running on ws2012r2 hosts (Jason Wang) [1071723] - [hv] vmbus: Don't timeout during the initial connection with host (Jason Wang) [1071723] - [hv] vmbus: Specify the target CPU that should receive notification (Jason Wang) [1071723] - [hv] make "monitor_pages" a "real" pointer array (Jason Wang) [1071723] - [hv] vmbus: Fix a bug in channel rescind code (Jason Wang) [1071723] - [hv] Fix wrong check for synic_event_page (Jason Wang) [1071723] - [hv] vmbus: fix vmbus_recvpacket_raw() return code (Jason Wang) [1071723] - [hv] vmbus: Terminate vmbus version negotiation on timeout (Jason Wang) [1071723] - [hv] vmbus: Do not attempt to negoatiate a new version prematurely (Jason Wang) [1071723] - [hv] vmbus: Fix a bug in the handling of channel offers (Jason Wang) [1071723] - [x86] pci: Clean up and mark early_root_info_init() as deprecated (Myron Stowe) [1040440] - [x86] pci: Stop enabling ECS for AMD CPUs after Fam16h (Myron Stowe) [1040440] - [x86] pci: Work around AMD Fam15h BIOSes that fail to provide _PXM (Myron Stowe) [1040440] - [x86] pci: Warn if we have to "guess" host bridge node information (Myron Stowe) [1040440] - [x86] acpi: Use __weak, not the gcc-specific version (Myron Stowe) [1040440] - [x86] acpi: Make __acpi_map_pxm_to_node(), acpi_get_pxm() static (Myron Stowe) [1040440] - [x86] acpi: Simplify acpi_get_node() style (Myron Stowe) [1040440] - [x86] acpi: Fix acpi_get_node() prototype (Myron Stowe) [1040440] - [x86] pci: Remove acpi_get_pxm() usage (Myron Stowe) [1040440] - [x86] pci: Use NUMA_NO_NODE, not -1, for unknown node (Myron Stowe) [1040440] - [x86] pci: Remove unnecessary &pci_root_infos list_empty() check (Myron Stowe) [1040440] - [x86] pci: Remove mp_bus_to_node(), set_mp_bus_to_node(), get_mp_bus_to_node() (Myron Stowe) [1040440] - [x86] pci: Use x86_pci_root_bus_node() instead of get_mp_bus_to_node() (Myron Stowe) [1040440] - [x86] pci: Add x86_pci_root_bus_node() to look up NUMA node from PCI bus (Myron Stowe) [1040440] - [x86] pci: Drop return value of pcibios_scan_root() (Myron Stowe) [1040440] - [x86] pci: Merge pci_scan_bus_on_node() into pcibios_scan_root() (Myron Stowe) [1040440] - [x86] pci: Use pcibios_scan_root() instead of pci_scan_bus_on_node() (Myron Stowe) [1040440] - [x86] pci: Use pcibios_scan_root() instead of pci_scan_bus_with_sysdata() (Myron Stowe) [1040440] - [x86] pci: Drop pcibios_scan_root() check for bus already scanned (Myron Stowe) [1040440] - [x86] pci: Drop "__" prefix on __pci_enable_device_flags() (Myron Stowe) [1040440] - [x86] pci: Use "unsigned long" for __pci_enable_device_flags to match ioport.h (Myron Stowe) [1040440] - [x86] pci: Remove unused pci_root_bus (Myron Stowe) [1040440] - [x86] pci: put busn resource in pci_root_info for native host bridge drivers (Myron Stowe) [1040440] - [x86] pci: build amd_bus.o only when CONFIG_AMD_NB=y (Myron Stowe) [1040440] - [x86] pci: amd: factor out MMCONFIG discovery (Myron Stowe) [1040440] - [x86] pci: Kill misleading message about enablement of IO access to PCI ECS (Myron Stowe) [1040440] - [x86] Adjust section placement in AMD northbridge related code (Myron Stowe) [1040440] - [x86] Use PCI method for enabling AMD extended config space before MSR method (Myron Stowe) [1040440] - [x86] pnp: work around Dell 1536/1546 BIOS MMCONFIG bug that breaks USB (Myron Stowe) [1040440] - [fs] proc: Assure /proc/meminfo legacy backwards compatibility when adding new statistics (Rafael Aquini) [1032702] - [kvm] mmu: fix incorrect check of guest cr4 bits (Bandan Das) [1007164] - [kernel] Fix BUG() upon security_cred_alloc_blank() failure (Eric Paris) [717904]- [fs] nfs: Fix calls to drop_nlink() (Steve Dickson) [1093819] - [fs] xfs: fix directory readahead offset off-by-one (Eric Sandeen) [1093820] - [fs] btrfs: don't oops on mount failure due to unsupported features (Eric Sandeen) [889471] - [fs] gfs2: check NULL return value in gfs2_ok_to_move (Abhijith Das) [1060246] - [fs] gfs2: avoid locking while unfreezing fs (Benjamin Marzinski) [1056625] - [fs] nfsd: Change name of extended attribute containing junction (J. Bruce Fields) [1024034] - [fs] nfsd: Add a cache for fs_locations information (J. Bruce Fields) [1024034] - [fs] ext4: include journal blocks in df overhead calcs (Lukas Czerner) [1003476] - [fs] ext4: add mmp fs freeze protection (Eric Sandeen) [1012412] - [fs] ext4: MMP: kmmpd should use nodename from init_uts_ns.name, not sysname (Eric Sandeen) [1012412] - [fs] ext4: MMP: fix error message rate-limiting logic in kmmpd (Eric Sandeen) [1012412] - [fs] ext4: Fix comparison endianness problem in MMP initialization (Eric Sandeen) [1012412] - [fs] ext4: Fix endianness bug when reading the MMP block (Eric Sandeen) [1012412] - [fs] ext4: add support for multiple mount protection (Eric Sandeen) [1012412] - [block] mtip32xx: mtip_async_complete() bug fixes (David Milburn) [1059099] - [block] mtip32xx: Unmap the DMA segments before completing the IO request (David Milburn) [1059099] - [block] mtip32xx: Set queue bounce limit (David Milburn) [1059099] - [block] mtip32xx: Correctly handle security locked condition (David Milburn) [1059099] - [block] mtip32xx: Make SGL container per-command to eliminate high order dma allocation (David Milburn) [1059099] - [block] mtip32xx: Correctly handle bio->bi_idx != 0 conditions (David Milburn) [1059099] - [block] mtip32xx: Fix NULL pointer dereference during module unload (David Milburn) [1059099] - [block] mtip32xx: Add SRSI support (David Milburn) [980257] - [netdrv] forcedeth: run loopback test only on chipsets that support it (Ivan Vecera) [1030782] - [scsi] libfc: don't exch_done() on invalid sequence ptr (Mateusz Guzik) [1065162] - [security] selinux: fix selinuxfs policy file on big endian systems (Eric Paris) [739866] - [drm] nouveau: fix nasty bug which can clobber SOR0's clock setup (Ben Skeggs) [1095796] - [s390] crypto: fix aes, des ctr mode concurrency finding (Hendrik Brueckner) [1096328] - [s390] add support to start the kernel in 64 bit mode (Hendrik Brueckner) [1053826]- [i2c] i2c-ismt: support I2C_SMBUS_I2C_BLOCK_DATA transaction type (Neil Horman) [1030646] - [kernel] kthread_worker: reimplement flush_kthread_work() to allow freeing the work item being executed (David Milburn) [1091083] - [kernel] kthread_worker: reorganize to prepare for flush_kthread_work() reimplementation (David Milburn) [1091083] - [s390] cio: fix unlocked access of global bitmap (Hendrik Brueckner) [1094381] - [s390] css: stop stsch loop after cc 3 (Hendrik Brueckner) [1094381] - [x86] intel_pstate: Use del_timer_sync in intel_pstate_cpu_stop (Prarit Bhargava) [1038318] - [x86] intel_pstate: Set core to min P state during core offline (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix pid_reset to use fixed point values (Prarit Bhargava) [1038318] - [x86] intel_pstate: remove unneeded sample buffers (Prarit Bhargava) [1038318] - [x86] intel_pstate: Change busy calculation to use fixed point math (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add support for Baytrail turbo P states (Prarit Bhargava) [1038318] - [x86] intel_pstate: Use LFM bus ratio as min ratio/P state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove energy reporting from pstate_sample tracepoint (Prarit Bhargava) [1038318] - [x86] intel_pstate: Take core C0 time into account for core busy calculation (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add trace point to report internal state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add X86_FEATURE_APERFMPERF to cpu match parameters (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fail initialization if P-state information is missing (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove periodic P state boost (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add setting voltage value for baytrail P states (Prarit Bhargava) [1038318] - [x86] intel_pstate: skip the driver if ACPI has power mgmt option (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add static declarations to internal functions (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add Baytrail support (Prarit Bhargava) [1038318] - [x86] intel_pstate: Refactor driver to support CPUs with different MSR layouts (Prarit Bhargava) [1038318] - [x86] intel_pstate: Correct calculation of min pstate value (Prarit Bhargava) [1038318] - [x86] intel_pstate: Improve accuracy by not truncating until final result (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fix type mismatch warning (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fix max_perf_pct on resume (Prarit Bhargava) [1038318] - [x86] cpufreq: add new routine cpufreq_verify_within_cpu_limits() (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix no_turbo (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add Haswell CPU models (Prarit Bhargava) [1038318] - [x86] intel_pstate: Change to scale off of max P-state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add additional supported CPU ID (Prarit Bhargava) [1038318] - [x86] intel_pstate: use vzalloc() instead of vmalloc()/memset(0) (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove idle mode PID (Prarit Bhargava) [1038318] - [x86] intel_pstate: use lowest requested max performance (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix ffmpeg regression (Prarit Bhargava) [1038318] - [x86] intel_pstate: remove idle time and duration from sample and calculations (Prarit Bhargava) [1038318] - [x86] intel_pstate: Optimize intel_pstate_set_policy (Prarit Bhargava) [1038318] - [x86] msr: add 64bit _on_cpu access functions (Prarit Bhargava) [1038318] - [net] net: sctp: remove NULL check in sctp_assoc_update_retran_path (Daniel Borkmann) [1040897] - [net] sctp: rework multihoming retransmission path selection to rfc4960 (Daniel Borkmann) [1040897] - [net] sctp: retran_path not set properly after transports recovering (Daniel Borkmann) [1040897] - [net] sctp: test if association is dead in sctp_wake_up_waiters (Daniel Borkmann) [1082453] - [net] sctp: wake up all assocs if sndbuf policy is per socket (Daniel Borkmann) [1082453] - [kernel] list: introduce list_next_entry() and list_prev_entry() (Daniel Borkmann) [1082453] - [net] netdevice: add struct net_device_ops_ext (Michal Schmidt) [1029869] - [net] netpoll: netpoll_poll_dev() should access dev->flags (Florian Westphal) [1095252] - [net] busy_poll: backport missed snmp mib item rename (Jiri Pirko) [1093806] - [net] ip_tunnel: Set network header properly for IP_ECN_decapsulate() (Jiri Pirko) [1094418] - [net] ptp: validate the requested frequency adjustment (Jiri Benc) [1092968] - [net] bridge: fix race with topology change timer (Jiri Benc) [1058517] - [net] bridge: avoid OOPS if root port not found (Jiri Benc) [1058517]- [security] selinux: put the mmap() DAC controls before the MAC controls (Paul Moore) [1070859] - [serial] bring DTR up after speed change from B0 (Aristeu Rozanski) [991667] - [mm] compaction: acquire the zone->lock as late as possible (Jerome Marchand) [975902] - [mm] compaction: acquire the zone->lru_lock as late as possible (Jerome Marchand) [975902] - [mm] swap: do not skip lowest_bit in scan_swap_map() scan loop (Rafael Aquini) [1060886] - [mm] swap: fix shmem swapping when more than 8 areas (Rafael Aquini) [1060886] - [mm] swap: fix swapon size off-by-one (Rafael Aquini) [1060886] - [x86] mm: Add missing TLB page invalidation for hugetlb_cow() (Larry Woodman) [1097917] - [char] n_tty: Lock access to tty->pgrp for POSIX job control (Prarit Bhargava) [1098982] - [kernel] resource: correct the comment of allocate_resource() (Myron Stowe) [744239] - [kernel] resource: move EXPORT_SYMBOL right after definition (Myron Stowe) [744239] - [kernel] resource: fix wrong resource window calculation (Myron Stowe) [744239] - [kernel] resource: Add lookup_resource() (Myron Stowe) [744239] - [kernel] resource: handle reinsertion of an already-inserted resource (Myron Stowe) [744239] - [pm] intel_powerclamp: off by one in start_power_clamp() (Steve Best) [1036301] - [pm] Introduce Intel PowerClamp Driver (Steve Best) [1036301] - [s390] zcrypt: remove zcrypt kmsg documentation again (Hendrik Brueckner) [1053830] - [s390] zcrypt: add support for EP11 coprocessor cards (Hendrik Brueckner) [1053830] - [s390] crypto: fix des and des3_ede ctr concurrency issue (Hendrik Brueckner) [1065404] - [s390] crypto: fix des and des3_ede cbc concurrency issue (Hendrik Brueckner) [1065398] - [watchdog] hpwdt: patch to display informative string (Nigel Croxon) [1053685] - [netdrv] tg3: Poll cpmu link state on APE + ASF enabled devices (Ivan Vecera) [1057283] - [netdrv] virtio-net: make all RX paths handle errors consistently (Jason Wang) [1032458] - [netdrv] virtio-net: fix error handling for mergeable buffers (Jason Wang) [1032458] - [netdrv] bonding: use the correct ether type for alb (Veaceslav Falico) [1027480] - [netdrv] ether: add loopback type ETH_P_LOOPBACK (Veaceslav Falico) [1027480] - [kernel] futex: Forbid uaddr == uaddr2 in futex_wait_requeue_pi() (Mateusz Guzik) [1097760] {CVE-2012-6647} - [libata] ahci: accommodate tag ordered controller (David Milburn) [1083748] - [net] mac80211: crash dues to AP powersave TX vs. wakeup race (Jacob Tanenbaum) [1083532] {CVE-2014-2706} - [netdrv] ath9k: tid->sched race in ath_tx_aggr_sleep() (Jacob Tanenbaum) [1083250] {CVE-2014-2672}- [perf] kvm: Fix kvm report without guestmount (Jiri Olsa) [1038418] - [perf] script: Fix broken include in Context.xs (Jiri Olsa) [1096519] - [perf] tools: Fix -ldw/-lelf link test when static linking (Jiri Olsa) [1096519] - [perf] tools: Revert regression in configuration of Python support (Jiri Olsa) [1096519] - [perf] tools: Fix perf version generation (Jiri Olsa) [1096519] - [perf] stat: Fix per-socket output bug for uncore events (Jiri Olsa) [1096519] - [perf] symbols: Fix vdso list searching (Jiri Olsa) [1096519] - [perf] evsel: Fix missing increment in sample parsing (Jiri Olsa) [1096519] - [perf] tools: Update symbol_conf.nr_events when processing attribute events (Jiri Olsa) [1096519] - [perf] tools: Fix new_term() missing free on error path (Jiri Olsa) [1096519] - [perf] tools: Fix parse_events_terms() segfault on error path (Jiri Olsa) [1096519] - [perf] evsel: Fix count parameter to read call in event_format__new (Jiri Olsa) [1096519] - [perf] tools: Fix -x/--exclude-other option for report command (Jiri Olsa) [1096519] - [perf] evlist: Enhance perf_evlist__start_workload() (Jiri Olsa) [1096519] - [perf] record: Remove -f/--force option (Jiri Olsa) [1096519] - [perf] record: Remove -A/--append option (Jiri Olsa) [1096519] - [perf] stat: Avoid sending SIGTERM to random processes (Jiri Olsa) [1096519] - [perf] lib: Fix for cross build (Jiri Olsa) [1096519] - [perf] tools: Include termios.h explicitly (Jiri Olsa) [1096519] - [perf] tools: Fix build errors with O and DESTDIR make vars set (Jiri Olsa) [1096519] - [perf] tools: Fix output directory of Documentation/ (Jiri Olsa) [1096519] - [perf] tools: Get only verbose output with V=1 (Jiri Olsa) [1096519] - [perf] tools: Add missing liblk.a dependency for python/perf.so (Jiri Olsa) [1096519] - [perf] tools: Remove '?=' Makefile STRIP assignment (Jiri Olsa) [1096519] - [perf] tools: Replace multiple line assignment with multiple statements (Jiri Olsa) [1096519] - [perf] tools: Replace tabs with spaces for all non-commands statements (Jiri Olsa) [1096519] - [perf] tools: Add NO_BIONIC variable to confiure bionic setup (Jiri Olsa) [1096519] - [perf] tools: Switch to full path C include directories (Jiri Olsa) [1096519] - [perf] tools: Merge all *LDFLAGS* make variable into LDFLAGS (Jiri Olsa) [1096519] - [perf] tools: Merge all *CFLAGS* make variable into CFLAGS (Jiri Olsa) [1096519] - [perf] evlist: Reset SIGTERM handler in workload child process (Jiri Olsa) [1096519] - [perf] lib: Respect CROSS_COMPILE (Jiri Olsa) [1096519] - [perf] tools: Remove cwdlen from struct perf_session (Jiri Olsa) [1096519] - [perf] tools: Remove frozen from perf_header struct (Jiri Olsa) [1096519] - [perf] tests: Fix exclude_guest|exclude_host checking for attr tests (Jiri Olsa) [1096519] - [perf] tests: Fix attr test for record -d option (Jiri Olsa) [1096519] - [perf] tools: Final touches for CHK config move (Jiri Olsa) [1096519] - [perf] tools: Move paths config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libnuma check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move stdlib check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libbfd check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libpython check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libperl check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move gtk2 check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move slang check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libaudit check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libunwind check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libdw check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libelf check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move compiler and linker flags check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move programs check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move arch check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Add automated make test suite (Jiri Olsa) [1096519] - [perf] tools: Save parent pid in thread struct (Jiri Olsa) [1096519] - [perf] stats: Fix divide by 0 in variance (Jiri Olsa) [1096519] - [perf] kvm: Handle realloc failures (Jiri Olsa) [1096519] - [perf] evsel: Fix printing of perf_event_paranoid message (Jiri Olsa) [1096519] - [perf] test: Fix typo (Jiri Olsa) [1096519] - [perf] hists: Rename hist_entry__add_pair arguments (Jiri Olsa) [1096519] - [perf] diff: Use internal rb tree for hists__precompute (Jiri Olsa) [1096519] - [perf] report: Add report.percent-limit config variable (Jiri Olsa) [1096519] - [perf] top: Add --percent-limit option (Jiri Olsa) [1096519] - [perf] report: Add --percent-limit option (Jiri Olsa) [1096519] - [perf] report: Don't bother locking when adding hist entries (Jiri Olsa) [1096519] - [perf] hists: Move locking to its call-sites (Jiri Olsa) [1096519] - [perf] top: Get rid of *_threaded() functions (Jiri Olsa) [1096519] - [perf] top: Fix percent output when no samples collected (Jiri Olsa) [1096519] - [perf] top: Fix -E option behavior (Jiri Olsa) [1096519] - [perf] record: handle death by SIGTERM (Jiri Olsa) [1096519] - [perf] tools: Handle JITed code in shared memory (Jiri Olsa) [1096519] - [perf] tools: Fix tab vs spaces issue in Makefile ifdef/endif (Jiri Olsa) [1096519] - [perf] hists browser: Use sort__has_sym (Jiri Olsa) [1096519] - [perf] top: Use sort__has_sym (Jiri Olsa) [1096519] - [perf] sort: Cleanup sort__has_sym setting (Jiri Olsa) [1096519] - [perf] sort: Reorder HISTC_SRCLINE index (Jiri Olsa) [1096519] - [perf] archive: Fix typo on Documentation (Jiri Olsa) [1096519] - [perf] sort: Consolidate sort_entry__setup_elide() (Jiri Olsa) [1096519] - [perf] sort: Separate out memory-specific sort keys (Jiri Olsa) [1096519] - [perf] sort: Factor out common code in sort_dimension__add() (Jiri Olsa) [1096519] - [perf] sort: Introduce sort__mode variable (Jiri Olsa) [1096519] - [perf] report: Fix alignment of symbol column when -v is given (Jiri Olsa) [1096519] - [perf] hists: Free unused mem info of a matched hist entry (Jiri Olsa) [1096519] - [perf] hists: Fix an invalid memory free on he->branch_info (Jiri Olsa) [1096519] - [perf] tools: Fix bug in isupper() and islower() (Jiri Olsa) [1096519] - [perf] tools: Re-implement debug print function for linking python/perf.so (Jiri Olsa) [1096519] - [perf] Generate EXIT event only once per task context (Jiri Olsa) [1096519] - [perf] Reset hwc->last_period on sw clock events (Jiri Olsa) [1096519]- [hid] core do not use hid-multitouch for Win 7 devices (Benjamin Tissoires) [1076662] - [hid] mt: disable reset_resume (Benjamin Tissoires) [1076662] - [hid] add multitouch backport from 3.14 (Benjamin Tissoires) [1076662] - [hid] do not init input reports for Win 8 multitouch devices (Benjamin Tissoires) [1076662] - [hid] detect Win 8 multitouch devices in core (Benjamin Tissoires) [1076662] - [hid] Use hid_parser for pre-scanning the report descriptors (Benjamin Tissoires) [1076662] - [hid] don't register unmapped input devices (Benjamin Tissoires) [1076662] - [hid] Extend the interface with idle requests (Benjamin Tissoires) [1076662] - [hid] Extend the interface with wait io request (Benjamin Tissoires) [1076662] - [hid] Extend the interface with report requests (Benjamin Tissoires) [1076662] - [hid] add hid_hw_open/close/power() handlers (Benjamin Tissoires) [1076662] - [hid] add "report" hook, called once the report has been parsed (Benjamin Tissoires) [1076662] - [hid] introduce helper for hid_driver boilerplate (Benjamin Tissoires) [1076662] - [hid] factorize hid_input allocation (Benjamin Tissoires) [1076662] - [hid] Fix unit exponent parsing again (Benjamin Tissoires) [1076662] - [hid] round return value of hidinput_calc_abs_res (Benjamin Tissoires) [1076662] - [hid] fix unit exponent parsing (Benjamin Tissoires) [1076662] - [hid] export hidinput_calc_abs_res (Benjamin Tissoires) [1076662] - [hid] Add digitizer tilt usage support (Benjamin Tissoires) [1076662] - [hid] length resolution should be reported units/mm (Benjamin Tissoires) [1076662] - [hid] add absolute axis resolution calculation (Benjamin Tissoires) [1076662] - [hid] add usage_index in struct hid_usage (Benjamin Tissoires) [1076662] - [hid] Allow more fields in the hid report (Benjamin Tissoires) [1076662] - [hid] Add an input configured notification callback (Benjamin Tissoires) [1076662] - [hid] hid-multitouch: Switch to device groups (Benjamin Tissoires) [1076662] - [hid] Create a generic device group (Benjamin Tissoires) [1076662] - [hid] Allow bus wildcard matching (Benjamin Tissoires) [1076662] - [hid] Scan the device for group info before adding it (Benjamin Tissoires) [1076662] - [hid] Add device group to modalias (Benjamin Tissoires) [1076662] - [hid] Handle driver-specific device descriptor in core (Benjamin Tissoires) [1076662] - [hid] Do not create input devices for feature reports (Benjamin Tissoires) [1076662] - [hid] set HID_MAX_FIELD at 128 (Benjamin Tissoires) [1076662] - [hid] add feature_mapping callback (Benjamin Tissoires) [1076662] - [hid] Add a hid quirk for input sync override (Benjamin Tissoires) [1076662] - [hid] Support for MosArt multitouch panel (Benjamin Tissoires) [1076662] - [hid] let hid-input accept digitizers (Benjamin Tissoires) [1076662] - [input] mt: do not apply filtering on emulated events (Benjamin Tissoires) [1076662] - [input] mt: add input_mt_is_used (Benjamin Tissoires) [1076662] - [input] mt: document new 'flags' argument of input_mt_init_slots() (Benjamin Tissoires) [1076662] - [input] fix sparse warning in multitouch code (Benjamin Tissoires) [1076662] - [input] mt: Get slot by key (Benjamin Tissoires) [1076662] - [input] mt: Add in-kernel tracking (Benjamin Tissoires) [1076662] - [input] mt: Handle frame synchronization in core (Benjamin Tissoires) [1076662] - [input] mt: Add flags to input_mt_init_slots() (Benjamin Tissoires) [1076662] - [input] Break out MT data (Benjamin Tissoires) [1076662] - [input] mt: fix null pointer warning (Benjamin Tissoires) [1076662] - [input] Use accessor for MT values (Benjamin Tissoires) [1076662] - [input] mt: Include win8 support (Benjamin Tissoires) [1076662] - [input] add BTN_TOOL_QUINTTAP for reporting 5 fingers on touchpad (Benjamin Tissoires) [1076662] - [input] properly assign return value of clamp() macro (Benjamin Tissoires) [1076662] - [input] Improve the events-per-packet estimate (Benjamin Tissoires) [1076662] - [input] estimate number of events per packet (Benjamin Tissoires) [1076662] - [input] kabi fixes after addition of hint_events_per_packet field (Benjamin Tissoires) [1076662] - [input] evdev: use driver hint to compute size of event buffer (Benjamin Tissoires) [1076662] - [input] evdev: convert to dynamic event buffer (Benjamin Tissoires) [1076662] - [input] kabi fixes after addition of propbit field (Benjamin Tissoires) [1076662] - [input] introduce device properties (Benjamin Tissoires) [1076662]- [scsi] libsas: introduce scmd_dbg() to quiet false positive "timeout" messages (David Milburn) [1074955] - [md] raid5: fix a race of stripe count check (Jes Sorensen) [1030619] - [md] raid5: get_active_stripe avoids device_lock (Jes Sorensen) [1030619] - [md] raid5: make_request does less prepare wait (Jes Sorensen) [1030619] - [md] avoid oops on unload if some process is in poll or select (Jes Sorensen) [1030619] - [md] bitmap: don't abuse i_writecount for bitmap files (Jes Sorensen) [1030619] - [md] raid5: Fix CPU hotplug callback registration (Jes Sorensen) [1030619] - [md] raid1: restore ability for check and repair to fix read errors (Jes Sorensen) [1030619] - [md] raid5: close recently introduced race in stripe_head management (Jes Sorensen) [1030619] - [md] raid5: fix long-standing problem with bitmap handling on write failure (Jes Sorensen) [1030619] - [md] check command validity early in md_ioctl() (Jes Sorensen) [1030619] - [md] ensure metadata is writen after raid level change (Jes Sorensen) [1030619] - [md] raid10: avoid fullsync when not necessary (Jes Sorensen) [1030619] - [md] allow a partially recovered device to be hot-added to an array (Jes Sorensen) [1030619] - [md] Change handling of save_raid_disk and metadata update during recovery (Jes Sorensen) [1030619] - [md] fix problem when adding device to read-only array with bitmap (Jes Sorensen) [1030619] - [md] raid10: fix bug when raid10 recovery fails to recover a block (Jes Sorensen) [1030619] - [md] raid5: fix a recently broken BUG_ON() (Jes Sorensen) [1030619] - [md] raid1: fix request counting bug in new 'barrier' code (Jes Sorensen) [1030619] - [md] raid10: fix two bugs in handling of known-bad-blocks (Jes Sorensen) [1030619] - [md] raid5: Fix possible confusion when multiple write errors occur (Jes Sorensen) [1030619] - [md] raid5: fix newly-broken locking in get_active_stripe (Jes Sorensen) [1030619] - [md] test mddev->flags more safely in md_check_recovery (Jes Sorensen) [1030619] - [md] raid5: fix new memory-reference bug in alloc_thread_groups (Jes Sorensen) [1030619] - [md] raid5: Use conf->device_lock protect changing of multi-thread resources (Jes Sorensen) [1030619] - [md] raid5: Before freeing old multi-thread worker, it should flush them (Jes Sorensen) [1030619] - [md] raid5: For stripe with R5_ReadNoMerge, we replace REQ_FLUSH with REQ_NOMERGE (Jes Sorensen) [1030619] - [md] raid1: Rewrite the implementation of iobarrier (Jes Sorensen) [1030619] - [md] raid1: Add some macros to make code clearly (Jes Sorensen) [1030619] - [md] raid1: Replace raise_barrier/lower_barrier with freeze_array/unfreeze_array when reconfiguring the array (Jes Sorensen) [1030619] - [md] raid1: Add a field array_frozen to indicate whether raid in freeze state (Jes Sorensen) [1030619] - [md] Convert use of typedef ctl_table to struct ctl_table (Jes Sorensen) [1030619] - [md] raid5: avoid deadlock when raid5 array has unack badblocks during md_stop_writes (Jes Sorensen) [1030619] - [md] use MD_RECOVERY_INTR instead of kthread_should_stop in resync thread (Jes Sorensen) [1030619] - [md] fix some places where mddev_lock return value is not checked (Jes Sorensen) [1030619] - [md] raid5: Retry R5_ReadNoMerge flag when hit a read error (Jes Sorensen) [1030619] - [md] raid5: relieve lock contention in get_active_stripe() (Jes Sorensen) [1030619] - [md] llists: move llist_reverse_order from raid5 to llist.c (Jes Sorensen) [1030619] - [md] raid5: relieve lock contention in get_active_stripe() (Jes Sorensen) [1030619] - [md] raid5: add proper locking to error path of raid5_start_reshape (Jes Sorensen) [1030619] - [md] raid5: Use slow_path to release stripe when mddev->thread is null (Jes Sorensen) [1030619] - [md] avoid deadlock when md_set_badblocks (Jes Sorensen) [1030619] - [md] raid5: only wakeup necessary threads (Jes Sorensen) [1030619] - [md] raid5: flush out all pending requests before proceeding with reshape (Jes Sorensen) [1030619] - [md] raid5: use seqcount to protect access to shape in make_request (Jes Sorensen) [1030619] - [md] raid5: sysfs entry to control worker thread number (Jes Sorensen) [1030619] - [md] raid5: offload stripe handle to workqueue (Jes Sorensen) [1030619] - [md] raid5: fix stripe release order (Jes Sorensen) [1030619] - [md] raid5: make release_stripe lockless (Jes Sorensen) [1030619] - [md] Don't test all of mddev->flags at once (Jes Sorensen) [1030619] - [md] Fix apparent cut-and-paste error in super_90_validate (Jes Sorensen) [1030619] - [md] fix safe_mode buglet (Jes Sorensen) [1030619] - [md] don't call md_allow_write in get_bitmap_file (Jes Sorensen) [1030619] - [md] raid1: fix bio handling problems in process_checks() (Jes Sorensen) [1030619] - [kernel] wait: add wait_event_lock_irq() interface (Jes Sorensen) [1030619] - [kernel] wait: add wait_event_cmd() (Jes Sorensen) [1030619] - [kernel] wait: Make the __wait_event*() interface more friendly (Jes Sorensen) [1030619] - [kernel] wait: Introduce ___wait_event() (Jes Sorensen) [1030619] - [md] Introduce BIO_NOMERGE flag (Jes Sorensen) [1030619] - [mm] vmscan: change type of vm_total_pages to unsigned long (George Beshers) [1086943] - [fs] nfsd: change type of max_delegations, nfsd_drc_max_mem and nfsd_drc_mem_used (George Beshers) [1086943] - [fs] change type of max_buffer_heads to unsigned long (George Beshers) [1086943] - [mm] fix return type for functions nr_free_*_pages (George Beshers) [1086943]- [char] n_tty: Fix n_tty_write crash when echoing in raw mode (Aristeu Rozanski) [1094237] {CVE-2014-0196} - [fs] nfs: Ensure that test_stateid and free_stateid use correct credentials (Steve Dickson) [1079075] - [fs] cifs: fix offset handling in cifs_iovec_write (Sachin Prabhu) [1044438] - [fs] sunrpc: Fix a livelock problem in the xprt->backlog queue (Steve Dickson) [1075170] - [fs] sunrpc: Fix an RCU dereference in xprt_reserve (Steve Dickson) [1075170] - [fs] sunrpc: Fix infinite loop in RPC state machine (Steve Dickson) [1075170] - [fs] sunrpc: Fix races in xs_nospace() (Steve Dickson) [1075170] - [fs] cifs: set MAY_SIGN when sec=krb5 (Sachin Prabhu) [976331] - [fs] cifs: stop trying to use virtual circuits (Sachin Prabhu) [1026346] - [fs] autofs: fix symlinks aren't checked for expiry (Ian Kent) [1035630] - [fs] ext4: force ro mount if ext4_setup_super() fails (Eric Sandeen) [1093471] - [fs] gfs2: Fixing double brelse'ing bh allocated in gfs2_meta_read when EIO occurs (Robert S Peterson) [892710] - [fs] gfs2: Refresh quota after setting through quotactl (Abhijith Das) [1077463] - [fs] nfs: pass string length to pr_notice message about readdir loops (Jeff Layton) [1040764] - [fs] svcrdma: fix offset calculation for non-page aligned sge entries (Jeff Layton) [857020] - [fs] cifs: fix bad error handling in crypto code (Sachin Prabhu) [872311] - [fs] cifs: Limit allocation of crypto mechanisms to dialect which requires (Sachin Prabhu) [872311] - [fs] nfs: Fail the truncate() if the lock/open stateid is invalid (Steve Dickson) [1075123] - [fs] nfs: Servers should only check SETATTR stateid open mode on size change (Steve Dickson) [1075123] - [fs] nfs: Fail data server I/O if stateid represents a lost lock (Steve Dickson) [1075123] - [fs] nfs: Fix the return value of nfs4_select_rw_stateid (Steve Dickson) [1075123] - [fs] nfs: Use the open stateid if the delegation has the wrong mode (Steve Dickson) [1075123] - [fs] nfs: nfs4_stateid_is_current should return 'true' for an invalid stateid (Steve Dickson) [1075123] - [fs] nfs: fix error return in nfs4_select_rw_stateid (Steve Dickson) [1075123] - [fs] sunrpc: do not fail gss proc NULL calls with EACCES (Steve Dickson) [1079562] - [usb] xhci: change enumeration scheme to 'new scheme' by default (Gopal) [1066423] - [x86] ioapic: Restore the mask bit correctly in eoi_ioapic_irq() (Jason Wang) [1031488] - [vhost] don't forget to schedule() (Michael S. Tsirkin) [1095627] - [virt] kvm: Introduce KVM_MAX_VCPU_ID macro (Eduardo Habkost) [1010882] - [virt] kvm: Rename KVM_MAX_VCPUS to KVM_MAX_VCPU_COUNT (Eduardo Habkost) [1010882] - [virt] kvm: fix "Improve create VCPU parameter" (Andrew Jones) [1010882] - [acpi] apei: Add a boot option to disable ff mode for corrected errors (Steve Best) [947993] - [acpi] apei: Only disable banks listed in HEST if mce is configured (Steve Best) [947993] - [x86] mce: Honour Firmware First for MCA banks listed in APEI HEST CMC (Steve Best) [947993] - [x86] mca: Convert dont_log_ce, banks and tolerant (Steve Best) [947993] - [acpi] apei: Soft-offline a page on firmware GHES notification (Steve Best) [947993] - [x86] mce: Remove bios_cmci_threshold sysfs attribute (Steve Best) [929317] - [x86] mce: Provide boot argument to honour bios-set CMCI threshold (Steve Best) [929317] - [x86] mce: Make cmci_discover() quiet (Steve Best) [929317] - [mm] fix readahead failure for memoryless NUMA nodes and limit readahead pages (Steve Best) [862177]- [netdrv] be2net: increase the timeout value for loopback-test FW cmd (Ivan Vecera) [1039122] - [kernel] hrtimer: Prevent all reprogramming if hang detected (Prarit Bhargava) [1075805] - [module] show version information for built-in modules in sysfs (Tony Camuso) [1065913] - [mm] Increase RECLAIM_DISTANCE to 30 (Larry Woodman) [1005921] - [mm] fix backport of overcommit_kbytes sysctl variable (Jerome Marchand) [1078131] - [mm] vmscan: do not allow kswapd to scan at maximum priority (Jerome Marchand) [949166] - [mm] memcg: further prevent OOM with too many dirty pages (Johannes Weiner) [870011] - [mm] memcg: prevent OOM with too many dirty pages (Johannes Weiner) [870011] - [virtio] delete napi structures from netdev before releasing memory (Jason Wang) [1039825] - [virtio] virtio-net: correctly handle cpu hotplug notifier during resuming (Jason Wang) [1039825] - [virtio] virtio-net: refill only when device is up during setting queues (Jason Wang) [1039825] - [virtio] virtio-net: don't respond to cpu hotplug notifier if we're not ready (Jason Wang) [1039825] - [virtio] virtio-net: fix the race between channels setting and refill (Jason Wang) [1039825] - [virtio] virtio-net: enable napi for all possible queues during open (Jason Wang) [1039825] - [virtio] virtio-net: fill only rx queues which are being used (Jason Wang) [1039825] - [virtio] virtio-net: reset virtqueue affinity when doing cpu hotplug (Jason Wang) [1039825] - [virtio] virtio-net: split out clean affinity function (Jason Wang) [1039825] - [virtio] virtio-net: fix the set affinity bug when CPU IDs are not consecutive (Jason Wang) [1039825] - [virtio] virtio-net: fix a typo in virtnet_alloc_queues() (Jason Wang) [1039825] - [virtio] virtio-net: support changing the number of queue pairs through ethtool (Jason Wang) [1039825] - [virtio] virtio-net: multiqueue support (Jason Wang) [1039825] - [virtio] virtio-net: separate fields of sending/receiving queue from virtnet_info (Jason Wang) [1039825] - [virtio] virtio-net: fix oom handling on tx (Jason Wang) [1039825] - [virtio] virtio-net: move sg off stack (Jason Wang) [1039825] - [virtio] virtio-net: Make delayed refill more reliable (Jason Wang) [1039825] - [virtio] virtio-net: send gratuitous packets when needed (Jason Wang) [1039825] - [virtio] introduce an API to set affinity for a virtqueue (Jason Wang) [1039825] - [virtio] virtio-ring: move queue_index to vring_virtqueue (Jason Wang) [1039825] - [nvme] Namespace use after free on surprise removal (David Milburn) [1030635] - [nvme] Correct uses of INIT_WORK (David Milburn) [1030635] - [nvme] Include device and queue numbers in interrupt name (David Milburn) [1030635] - [nvme] Add a pci_driver shutdown method (David Milburn) [1030635] - [nvme] kthread_work: make lockdep happy (David Milburn) [1030635] - [nvme] kthread: implement kthread_worker (David Milburn) [1030635] - [nvme] Disable admin queue on init failure (David Milburn) [1030635] - [nvme] Dynamically allocate partition numbers (David Milburn) [1030635] - [nvme] Async IO queue deletion (David Milburn) [1030635] - [nvme] Surprise removal handling (David Milburn) [1030635] - [nvme] Abort timed out commands (David Milburn) [1030635] - [nvme] Schedule reset for failed controllers (David Milburn) [1030635] - [nvme] Device resume error handling (David Milburn) [1030635] - [nvme] Cache dev->pci_dev in a local pointer (David Milburn) [1030635] - [nvme] Fix lockdep warnings (David Milburn) [1030635] - [nvme] compat SG_IO ioctl (David Milburn) [1030635] - [nvme] remove deprecated IRQF_DISABLED (David Milburn) [1030635] - [nvme] Avoid shift operation when writing cq head doorbell (David Milburn) [1030635] - [usb] Using correct way to clear usb3.0 device's remote wakeup feature (Don Zickus) [924089] - [usb] improved error handling in usb_port_suspend() (Don Zickus) [924089]- [fs] Removed unused typedef to avoid "unused local typedef" warnings (Michal Schmidt) [1035341] - [media] tuner-xc2028: fix compile warning (Michal Schmidt) [1035341] - [net] netfilter: ctnetlink: fix ctnetlink_parse_tuple() warning (Michal Schmidt) [1035341] - [ata] ahci: Fix warning comparison between 'enum ' and 'enum ' (Michal Schmidt) [1035341] - [net] ipv6: Fix return of xfrm6_tunnel_rcv() (Michal Schmidt) [1035341] - [xen] Provide a variant of __RING_SIZE() that is an integer constant expression (Michal Schmidt) [1035341] - [media] budget-av: only use t_state if initialized (Michal Schmidt) [1035341] - [media] max2165: trival fix for some -Wuninitialized warning (Michal Schmidt) [1035341] - [ata] sata_sil: fix used-uninit warning (Michal Schmidt) [1035341] - [char] cm4000_cs: Fix undefined ops warning (Michal Schmidt) [1035341] - [netdrv] de4x5: remove undefined operations (Michal Schmidt) [1035341] - [netdrv] chelsio: Fix build warning (Michal Schmidt) [1035341] - [bluetooth] Fix abuse of the preincrement operator (Michal Schmidt) [1035341] - [usb] wusb: check CHID is all zeros before stopping the host (Michal Schmidt) [1035341] - [netdrv] Fix MAC address access in 3c507, ibmlana, pcnet32 and libertas (Michal Schmidt) [1035341] - [fs] nfs: Fix the initialisation of the readdir 'cookieverf' array (Michal Schmidt) [1035341] - [fs] nfs: Remove pointless memset in nfsacl_encode() (Michal Schmidt) [1035341] - [crypto] gf128mul: fix call to memset() (Michal Schmidt) [1035341] - [net] xfrm: fix XFRMA_MARK extraction in xfrm_mark_get (Michal Schmidt) [1035341] - [scsi] pmcraid: remove duplicate struct member (Michal Schmidt) [1035341] - [x86] gcc-4.6: Use gcc -m options when building vdso (Michal Schmidt) [1035341] - [net] rtnetlink: Only supply IFLA_VF_PORTS information when RTEXT_FILTER_VF is set (Jiri Pirko) [1081282] - [net] rtnetlink: Warn when interface's information won't fit in our packet (Jiri Pirko) [1081282] - [net] ipv4: current group_info should be put after using (Jiri Benc) [1087414] {CVE-2014-2851} - [net] Start with correct mac_len in skb_network_protocol (Vlad Yasevich) [1067448] - [net] Account for all vlan headers in skb_mac_gso_segment (Vlad Yasevich) [1067448] - [net] nf_conntrack: decrement global counter after object release (Jiri Pirko) [1089189] - [net] neigh: fix unres_qlen value manipulation (Jiri Pirko) [1073711] - [net] tcp: add mib counters to track zero window transitions (Florian Westphal) [1035908] - [net] tcp: use zero-window when free_space is low (Florian Westphal) [1035908] - [net] bridge: Correctly receive hw-accelerated vlan traffic (Vlad Yasevich) [1067722] - [net] vlan: Allow accelerated packets to flow through the bridge (Vlad Yasevich) [1067722] - [net] sysctl: Keep tcp_syn_retries inside the boundary (Michal Tesar) [985323] - [net] ipv6: don't call fib6_run_gc() until routing is ready (Florian Westphal) [1049733] - [net] Report dev->promiscuity in netlink reports (Seth Jennings) [1015438]- [kernel] tracing: Reset ring buffer when changing trace_clocks (Marcelo Tosatti) [1018138] - [netdrv] sfc: Maintain current frequency adjustment when applying a time offset (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Stop/re-start PTP when stopping/starting the datapath (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Rate-limit log message for PTP packets without a matching timestamp event (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Moderate log message on event queue overflow (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Add length checks to efx_xmit_with_hwtstamp() and efx_ptp_is_ptp_tx() (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Fix lookup of default RX MAC filters when steered using ethtool (Nikolay Aleksandrov) [1017591] - [net] Revert "disable the new NAPI weight error message for RHEL 6.5" (Michal Schmidt) [1017841] - [netdrv] qeth: use default napi weight (Michal Schmidt) [1017841] - [netdrv] ps3_gelic: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] IPoIB: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] jme: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] netxen: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] virtio_net: use default napi weight by default (Michal Schmidt) [1017841] - [netdrv] ethtool: allow custom interval for physical identification (Ivan Vecera) [1035269] - [netdrv] tg3: implement ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] sky2: support ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] skge: implement set_phys_id (Ivan Vecera) [1035269] - [netdrv] sfc: Implement ethtool_ops::set_phys_id instead of ethtool_ops::phys_id (Ivan Vecera) [1035269] - [netdrv] s2io: convert to set_phys_id - v2 (Ivan Vecera) [1035269] - [netdrv] pcnet32: convert to set_phys_id (Ivan Vecera) [1035269] - [netdrv] niu: convert to new ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] cxgb3: implement set_phys_id (Ivan Vecera) [1035269] - [netdrv] bnx2: convert to set_phys_id (Ivan Vecera) [1035269] - [netdrv] vxge: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] qlge: use ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] qlcnic: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] ixgbe: convert to ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] ixgb: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] igb: convert to ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] e1000: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] e100: implemenet set_phys_id (Ivan Vecera) [1040420] - [netdrv] cxgb4: drop phys_id interface and implement the newer set_phys_id (Ivan Vecera) [1040420] - [fs] dlm: Do not allocate a fd for peeloff (Aaron Tomlin) [1075629] - [net] sctp: Export sctp_do_peeloff (Aaron Tomlin) [1075629] - [mm] hugetlbfs: partial merge of hugetlbfs directio optimization (Andrea Arcangeli) [1045045] - [infiniband] qib: Fix QP check when looping back to/from QP1 (Doug Ledford) [1005491] - [infiniband] qib_fs: fix some dcache abuses (Doug Ledford) [1005491] - [infiniband] qib: Fix checkpatch __packed warnings (Doug Ledford) [1005491] - [infiniband] qib: Convert qib_user_sdma_pin_pages() to use get_user_pages_fast() (Doug Ledford) [1005491] - [infiniband] qib: Drop qib_tune_pcie_caps() and qib_tune_pcie_coalesce() return values (Doug Ledford) [1005491] - [infiniband] qib: Use pcie_set_mps() and pcie_get_mps() to simplify code (Doug Ledford) [1005491] - [pci] export 4 symbols (Doug Ledford) [1005491] - [infiniband] qib: Use pci_is_root_bus() to check whether it is a root bus (Doug Ledford) [1005491] - [infiniband] qib: Move COUNTER_MASK definition within qib_mad.h header guards (Doug Ledford) [1005491] - [infiniband] qib: Make qib_driver static (Doug Ledford) [1005491] - [infiniband] qib: Improve SDMA performance (Doug Ledford) [1005491] - [infiniband] qib: Add err_decode() call for ring dump (Doug Ledford) [1005491] - [infiniband] qib: Log all SDMA errors unconditionally (Doug Ledford) [1005491] - [infiniband] qib: Fix module-level leak (Doug Ledford) [1005491] - [infiniband] qib: New transmitter tunning settings for Dell 1.1 backplane (Doug Ledford) [1005491] - [infiniband] qib: Add qp_stats debug file (Doug Ledford) [1005491] - [infiniband] qib: Add per-context stats interface (Doug Ledford) [1005491] - [infiniband] qib: Convert opcode counters to per-context (Doug Ledford) [1005491] - [infiniband] qib: Add dual-rail NUMA awareness for PSM processes (Doug Ledford) [1005491] - [infiniband] qib: Add optional NUMA affinity (Doug Ledford) [1005491] - [infiniband] qib: Update minor version number (Doug Ledford) [1005491] - [infiniband] qib: Remove atomic_inc_not_zero() from QP RCU (Doug Ledford) [1005491] - [infiniband] qib: Add DCA support (Doug Ledford) [1005491] - [infiniband] qib: Fix lockdep splat in qib_alloc_lkey() (Doug Ledford) [1005491] - [infiniband] qib: Correct qib_verbs_register_sysfs() error handling (Doug Ledford) [1005491] - [firmware] ib: qib: revert firmware file move (Doug Ledford) [1005491] - [infiniband] qib: change QLogic to Intel (Doug Ledford) [1005491] - [infiniband] qib: Fix QP locate/remove race (Doug Ledford) [1005491] - [infiniband] qib: Add missing serdes init sequence (Doug Ledford) [1005491] - [infiniband] qib: Fix txselect regression (Doug Ledford) [1005491]- [perf] tools: Add debug prints (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Remove progress indicator (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Use bisection in symbol lookup (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Do not assume ordering of dictionaries (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Fix symbol-relative addresses (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Fix trace parameter order (Jiri Olsa) [1070896] - [perf] treewide: Fix typo in printks (Jiri Olsa) [1070896] - [perf] map: Exit just on well known key presses (Jiri Olsa) [1070896] - [perf] tools: Remove dependency on libnewt (Jiri Olsa) [1070896] - [perf] map: Use ui_browser__input_window() (Jiri Olsa) [1070896] - [perf] python: Fix dependency for python/perf.so (Jiri Olsa) [1070896] - [perf] tools: Convert needless static variable to local (Jiri Olsa) [1070896] - [perf] tools: Fix output of symbol_daddr offset (Jiri Olsa) [1070896] - [perf] machine: Detect data vs. text mappings (Jiri Olsa) [1070896] - [perf] tools: Add new mem command for memory access profiling (Jiri Olsa) [1070896] - [perf] report: Add support for mem access profiling (Jiri Olsa) [1070896] - [perf] record: Add support for mem access profiling (Jiri Olsa) [1070896] - [perf] tools: Add mem access sampling core support (Jiri Olsa) [1070896] - [perf] tools: Add support for weight v7 (Jiri Olsa) [1070896] - [perf] report: Add --no-demangle option (Jiri Olsa) [1070896] - [perf] stat: Add per-core aggregation (Jiri Olsa) [1070896] - [perf] stat: Rename --aggr-socket to --per-socket (Jiri Olsa) [1070896] - [perf] stat: Refactor aggregation code (Jiri Olsa) [1070896] - [perf] tools: Cleanup calc_data_size logic (Jiri Olsa) [1070896] - [perf] tools: Get rid of die() calls in trace-data-read.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of read_or_die() in trace-event-read.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of malloc_or_die() in trace-event-read.c (Jiri Olsa) [1070896] - [perf] tools: Handle failure case in trace_report() (Jiri Olsa) [1070896] - [perf] tools: Get rid of die() calls from trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of write_or_die() from trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of malloc_or_die() in trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Let get_tracing_file() return NULL to indicate failure (Jiri Olsa) [1070896] - [perf] tools: Get rid of redundant _FILE_OFFSET_BITS definition (Jiri Olsa) [1070896] - [perf] tests: Add a test case for checking sw clock event frequency (Jiri Olsa) [1070896] - [perf] stat: Introduce evlist methods to allocate/free the stats (Jiri Olsa) [1070896] - [perf] stat: Introduce --repeat forever (Jiri Olsa) [1070896] - [perf] test: Add test case for checking number of EXIT events (Jiri Olsa) [1070896] - [perf] tests: Fixup return path of perf record test case (Jiri Olsa) [1070896] - [perf] tests: Fixup return path of open-syscall-tp-fields test case (Jiri Olsa) [1070896] - [perf] record: Fixup return path of cmd_record() (Jiri Olsa) [1070896] - [perf] trace: Free evlist resources properly on return path (Jiri Olsa) [1070896] - [perf] evlist: Introduce perf_evlist__close() (Jiri Olsa) [1070896] - [perf] evsel: Cleanup perf_evsel__exit() (Jiri Olsa) [1070896] - [perf] tools: Remove duplicated page_size definition (Jiri Olsa) [1070896] - [perf] tools: Remove unused macro definitions (Jiri Olsa) [1070896] - [perf] tools: Remove unnecessary calc_data_size variable (Jiri Olsa) [1070896] - [perf] tools: Remove unused struct definitions (Jiri Olsa) [1070896] - [perf] tools: Remove unused trace_read_data function (Jiri Olsa) [1070896] - [perf] report: Remove duplicated include (Jiri Olsa) [1070896] - [perf] machine: Move machine__remove_thread and make static (Jiri Olsa) [1070896] - [perf] session: Remove unused perf_session__remove_thread method (Jiri Olsa) [1070896] - [perf] tools: Remove unused tracing functions (Jiri Olsa) [1070896] - [perf] trace: Get rid of a duplicate code (Jiri Olsa) [1070896] - [perf] annotate: Support event group view on TUI (Jiri Olsa) [1070896] - [perf] annotate: Support event group view on GTK (Jiri Olsa) [1070896] - [perf] annotate: Use disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Make browser_disasm_line->percent an array (Jiri Olsa) [1070896] - [perf] annotate: Support event group view for --print-line (Jiri Olsa) [1070896] - [perf] annotate: Factor out struct source_line_percent (Jiri Olsa) [1070896] - [perf] evsel: Introduce perf_evsel__is_group_event() helper (Jiri Olsa) [1070896] - [perf] annotate: Add basic support to event group view (Jiri Olsa) [1070896] - [perf] annotate: Cleanup disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Factor out disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Add a comment on the symbol__parse_objdump_line() (Jiri Olsa) [1070896] - [perf] annotate: Pass evsel instead of evidx on annotation functions (Jiri Olsa) [1070896] - [perf] stat: Use perf_evlist__prepare/start_workload() (Jiri Olsa) [1070896] - [perf] evlist: Add want_signal parameter to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Do not pass struct record_opts to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Pass struct perf_target to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Add thread_map__nr() helper (Jiri Olsa) [1070896] - [perf] evlist: Use cpu_map__nr() helper (Jiri Olsa) [1070896] - [perf] evlist: Remove cpus and threads arguments from perf_evlist__new() (Jiri Olsa) [1070896] - [perf] tools: Fix _FORTIFY_SOURCE builds (Jiri Olsa) [1070896] - [perf] tools: Extract perf-specific stuff from debugfs.c (Jiri Olsa) [1070896] - [perf] tools: Introduce tools/lib/lk library (Jiri Olsa) [1070896] - [perf] Make perf build for x86 with UAPI disintegration applied (Jiri Olsa) [1070896] - [perf] tests: Add attr stat -C cpu test (Jiri Olsa) [1070896] - [perf] tests: Add attr record -C cpu test (Jiri Olsa) [1070896] - [perf] tests: Make attr script test event cpu (Jiri Olsa) [1070896] - [perf] tests: Make attr script verbose friendly (Jiri Olsa) [1070896] - [perf] tools: Sort command-list.txt alphabetically (Jiri Olsa) [1070896] - [perf] tools: Correct Makefile.include (Jiri Olsa) [1070896] - [perf] tools: Honor parallel jobs (Jiri Olsa) [1070896] - [perf] tools: Pass the target in descend (Jiri Olsa) [1070896] - [perf] tools: Honour the O= flag when tool build called from a higher Makefile (Jiri Olsa) [1070896] - [perf] tools: Define a Makefile function to do subdir processing (Jiri Olsa) [1070896] - [perf] tools: Let O= makes handle relative paths (Jiri Olsa) [1070896] - [perf] tools: Cleanup EXTRA_WARNINGS (Jiri Olsa) [1070896] - [perf] tools: Remove a write-only variable in the debugfs code (Jiri Olsa) [1070896] - [perf] x86: Add a microcode revision check for SNB-PEBS (Jiri Olsa) [1059205] - [x86] intel: Output microcode revision in /proc/cpuinfo (Jiri Olsa) [1059205] - [perf] x86: Enable raw event access to Intel offcore events (Jiri Olsa) [1059205] - [perf] Fix comments in PERF_MEM_LVL bitmask (Jiri Olsa) [1059205] - [perf] Add PERF_RECORD_MISC_MMAP_DATA to RECORD_MMAP (Jiri Olsa) [1059205] - [perf] x86: Add support for PEBS Precise Store (Jiri Olsa) [1059205] - [perf] x86: Export PEBS load latency threshold register to sysfs (Jiri Olsa) [1059205] - [perf] x86: Add memory profiling via PEBS Load Latency (Jiri Olsa) [1059205] - [perf] Add generic memory sampling interface (Jiri Olsa) [1059205] - [perf] core: Add weighted samples (Jiri Olsa) [1059205] - [perf] x86: Add flags to event constraints (Jiri Olsa) [1059205] - [perf] x86: Improve sysfs event mapping with event string (Jiri Olsa) [1059205] - [perf] x86: Support CPU specific sysfs events (Jiri Olsa) [1059205] - [perf] Make EVENT_ATTR global (Jiri Olsa) [1059205] - [perf] x86: Fix sparse warnings (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for Intel P6 cpus (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for AMD cpus (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for Intel cpus (Jiri Olsa) [1059205] - [perf] x86: Filter out undefined events from sysfs events attribute (Jiri Olsa) [1059205] - [perf] x86: Make hardware event translations available in sysfs (Jiri Olsa) [1059205] - [kernel] sched: fix cpu_power initialization (Radim Krcmar) [1065304] - [x86] add VMWare exception to support check (Prarit Bhargava) [1084456] - [char] ipmi_watchdog: restore settings when BMC reset (Tony Camuso) [1080098] - [netdrv] ixgbevf: fix vlan acceleration (Nikolay Aleksandrov) [1069028] - [netdrv] tg3: update rx_jumbo_pending ring param only when jumbo frames are enabled (Ivan Vecera) [1073146] - [netdrv] tg3: Expand 4g_overflow_test workaround to skb fragments of any size (Ivan Vecera) [1058864] - [netdrv] be2net: Create single TXQ on BE3-R 1G ports (Ivan Vecera) [976179] - [crypto] Move to DSA-2048 and SHA-256 for module signing (David Howells) [1012593]- [fs] sunrpc: Fix a UDP transport regression (Jeff Layton) [906809] - [kernel] Remove setting of TAINT_HARDWARE_UNSUPPORTED flag (Prarit Bhargava) [956219] - [kernel] audit: allow checking the type of audit message in the user filter (Richard Guy Briggs) [952295] - [security] selinux: Fix kernel BUG on empty security contexts (Paul Moore) [1064545] {CVE-2014-1874} - [perf] x86: Disable uncore on virtualized CPUs (Radim Krcmar) [1063836] - [s390] dump: Fix dump memory detection (Hendrik Brueckner) [1065391] - [md] avoid deadlock when dirty buffers during md_stop (Jes Sorensen) [994724] - [ata] ahci: disabled FBS prior to issuing software reset (David Milburn) [843060] - [scsi] mvsas: config change (David Milburn) [1072052] - [scsi] mvsas: Fix kernel panic on tile due to unaligned data access (David Milburn) [1072052] - [scsi] mvsas: fixed timeout issue when removing module (David Milburn) [1072052] - [scsi] mvsas: Fix oops when ata commond timeout (David Milburn) [1072052] - [scsi] mvsas: OCZ RevoDrive3 & zDrive R4 support (David Milburn) [1072052] - [scsi] mvsas: fix undefined bit shift (David Milburn) [1072052] - [scsi] mvsas: update driver version (David Milburn) [1072052] - [scsi] mvsas: fixed SMP request watchdog timeout issue (David Milburn) [1072052] - [scsi] mvsas: expander write performance enhancement (David Milburn) [1072052] - [scsi] mvsas: change SL mode0 register value (David Milburn) [1072052] - [scsi] mvsas: fixed wrong destination when hiting NAK for command frame (David Milburn) [1072052] - [scsi] mvsas: fixed some disk spin up issue (David Milburn) [1072052] - [scsi] mvsas: add support for 9480 device id (David Milburn) [1072052] - [scsi] mvsas: fix expander link error (David Milburn) [1072052] - [scsi] mvsas: Add support for interrupt tasklet (David Milburn) [1072052] - [scsi] mvsas: update comments (David Milburn) [1072052] - [scsi] mvsas: misc improvements (David Milburn) [1072052] - [scsi] mvsas: Add new macros and functions (David Milburn) [1072052] - [scsi] mvsas: Remove unused macros, variables and functions (David Milburn) [1072052] - [scsi] mvsas: fix 94xx hotplug issue (David Milburn) [1072052] - [scsi] mvsas: Add driver version and interrupt coalescing to device attributes in sysfs (David Milburn) [1072052] - [scsi] mvsas: add support for 94xx phy tuning and multiple revisions (David Milburn) [1072052] - [scsi] mvsas: Add support for Non specific NCQ error interrupt (David Milburn) [1072052] - [scsi] mvsas: add support for Task collector mode and fixed relative bugs (David Milburn) [1072052] - [scsi] mvsas: add support for Marvell 88SE9445/88SE9485 (David Milburn) [1072052] - [scsi] mvsas: Add support for HighPoint RR27xx series HBA (David Milburn) [1072052] - [scsi] mvsas: fix potential NULL dereference (David Milburn) [1072052] - [scsi] mvsas: fix hot plug handling and IO issues (David Milburn) [1072052]- [virt] kvm: Improve create VCPU parameter (Andrew Jones) [1010882] - [char] tty: move pty count limiting into devpts (Prarit Bhargava) [1061555] - [documentation] proc: fix mistake in the description of Committed_AS (Minto Joseph) [1008376] - [netdrv] macvtap: limit head length of skb allocated (Jason Wang) [1029381] - [netdrv] macvtap: do not zerocopy if iov needs more pages than MAX_SKB_FRAGS (Jason Wang) [1029381] - [netdrv] macvtap: correctly linearize skb when zerocopy is used (Jason Wang) [1029381] - [netdrv] tuntap: limit head length of skb allocated (Jason Wang) [1029381] - [net] tcp: Fix a connect() race with timewait sockets (with reuse) (Jiri Pirko) [1084525] - [net] tcp: Fix a connect() race with timewait sockets (Jiri Pirko) [1084525] - [net] proc_fs: print UIDs as unsigned int (Francesco Fusco) [996124] - [net] ipv6: Unify raw6_sock_seq_show and udp6_sock_seq_show (Francesco Fusco) [996124] - [net] busy_poll: preserve kabi (Jiri Pirko) [1000460] - [net] busy_poll: rename busy poll MIB counter (Jiri Pirko) [1000460] - [net] busy_poll: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLL (Jiri Pirko) [1000460] - [net] busy_poll: fix a compile error when CONFIG_NET_LL_RX_POLL is not set (Jiri Pirko) [1000460] - [net] busy_poll: rename busy poll socket op and globals (Jiri Pirko) [1000460] - [net] busy_poll: rename ll methods to busy-poll (Jiri Pirko) [1000460] - [net] busy_poll: rename include/net/ll_poll.h to include/net/busy_poll.h (Jiri Pirko) [1000460] - [net] busy_poll: fs: change busy poll time accounting (Jiri Pirko) [1000460] - [net] busy_poll: rename low latency sockets functions to busy poll (Jiri Pirko) [1000460] - [net] busy_poll: lls fix build with allnoconfig (Jiri Pirko) [1000460] - [net] busy_poll: convert lls to use time_in_range() (Jiri Pirko) [1000460] - [net] busy_poll: avoid calling sched_clock when LLS is off (Jiri Pirko) [1000460] - [net] busy_poll: fix LLS debug_smp_processor_id() warning (Jiri Pirko) [1000460] - [net] busy_poll: poll/select low latency socket support (Jiri Pirko) [1000460] - [netdrv] bnx2x: add support for ndo_ll_poll (Jiri Pirko) [1000460] - [net] busy_poll: add socket option for low latency polling (Jiri Pirko) [1000460] - [net] busy_poll: remove NET_LL_RX_POLL config menu (Jiri Pirko) [1000460] - [net] busy_poll: convert low latency sockets to sched_clock() (Jiri Pirko) [1000460] - [net] busy_poll: change sysctl_net_ll_poll into an unsigned int (Jiri Pirko) [1000460] - [netdrv] ixgbe: add extra stats for ndo_ll_poll (Jiri Pirko) [1000460] - [netdrv] ixgbe: add support for ndo_ll_poll (Jiri Pirko) [1000460] - [net] tcp: add low latency socket poll support (Jiri Pirko) [1000460] - [net] udp: add low latency socket poll support (Jiri Pirko) [1000460] - [net] busy_poll: add low latency socket poll (Jiri Pirko) [1000460] - [net] add napi_id and hash (Jiri Pirko) [1000460] - [kernel] hashtable: introduce a small and naive hashtable (Jiri Pirko) [1000460] - [net] rds: dereference of a NULL device (Jacob Tanenbaum) [1079219] {CVE-2013-7339} - [s390] cio: add condev keyword to cio_ignore (Hendrik Brueckner) [1053831] - [s390] cio: add ipldev keyword to cio_ignore (Hendrik Brueckner) [1053831] - [s390] crypto: fix concurrency issue in aes-ctr mode (Hendrik Brueckner) [1063478] - [netdrv] libertas: potential oops in debugfs (Denys Vlasenko) [1034177] {CVE-2013-6378} - [kernel] cgroup: move put_css_set() after setting CGRP_RELEASABLE bit to fix notify_on_release (Naoya Horiguchi) [1037465] - [kernel] sched: Use exit hook to avoid use-after-free crash (Naoya Horiguchi) [1032347] - [kernel] cgroup: replace list_del() with list_del_init() to avoid panic (Naoya Horiguchi) [1032343]- [documentation] kernel-parameters: replace kernelcore with Movable (Weiping Pan) [887213] - [tools] perf: Fix attr tests (Jiri Olsa) [1070238] - [tools] perf: Enable dwarf unwind (Jiri Olsa) [1070238] - [tools] perf: Keep the perf_event_attr on version 3 (Jiri Olsa) [1070238] - [tools] perf: Add feature that measures the performance of the arch/x86/lib/memcpy_64.S memcpy routines via 'perf bench mem' (Jiri Olsa) [1070238] - [kernel] perf: Add attribute to filter out callchains (Jiri Olsa) [1070238] - [kernel] events: Add ability to set a target task for events (Jiri Olsa) [1070238] - [kernel] perf: Add ability to attach user stack dump to sample (Jiri Olsa) [1070238] - [kernel] perf: Add perf_output_skip function to skip bytes in sample (Jiri Olsa) [1070238] - [kernel] perf: Factor __output_copy to be usable with specific copy function (Jiri Olsa) [1070238] - [kernel] perf: Add ability to attach user level registers dump to sample (Jiri Olsa) [1070238] - [kernel] perf: Unified API to record selective sets of arch registers (Jiri Olsa) [1070238] - [kernel] perf: Pass last sampling period to perf_sample_data_init() (Jiri Olsa) [1070238] - [tools] perf: Update attr_file_abi_sizes array properly (Jiri Olsa) [1070238] - [tools] perf: Add ABI reference sizes (Jiri Olsa) [1070238] - [tools] perf: Fix strict alias issue for find_first_bit (Jiri Olsa) [1070238] - [tools] perf: Fix parse events test (Jiri Olsa) [1070238] - [bluetooth] Use USB_VENDOR_AND_INTERFACE() for Broadcom devices (Jay Fenlason) [885100] - [bluetooth] Add USB_VENDOR_AND_INTERFACE_INFO() for Broadcom/Foxconn (Jay Fenlason) [885100] - [bluetooth] Add Foxconn / Hon Hai IDs for btusb module (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0489 e042" for BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0a5c 21f4" BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] btusb: Add USB device ID "0a5c 21e8" (Jay Fenlason) [885100] - [bluetooth] btusb: add support for BCM20702A0 "0a5c 21e6" (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0a5c 21f3" for BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] Add support for BCM20702A0 "0a5c 21e3" (Jay Fenlason) [885100] - [nvme] fixup usage of bio rw flag (David Milburn) [1056539] - [kernel] fix wrong usage of __ratelimit() (Jeff Layton) [1025441] - [fs] nfs: Document the recover_lost_locks kernel parameter (Jeff Layton) [963785] - [fs] nfs: Don't try to recover NFSv4 locks when they are lost (Jeff Layton) [963785] - [fs] nfs: Ensure that layoutreturn uses the correct credential (Jeff Layton) [966832] - [fs] nfs: Ensure that layoutget is called using the layout credential (Jeff Layton) [966832] - [fs] nfs: Ensure the LOCK call cannot use the delegation stateid (Jeff Layton) [962561] - [fs] nfs: Fix handling of partially delegated locks (Jeff Layton) [959788] - [fs] nfs: Convert the nfs4_lock_state->ls_flags to a bit field (Jeff Layton) [959788] - [fs] pnfs: fix resend_to_mds for directio (Jeff Layton) [913655] - [fs] nfsd/sunrpc: avoid deadlock on TCP connection due to memory pressure (J. Bruce Fields) [905236] - [x86] turbostat: display C8, C9, C10 residency (Neil Horman) [1080637] - [x86] tsc: output boot TSC value for Ivybridge E5v2 (Prarit Bhargava) [1046422] - [usb] CP210x Fix Break On/Off (Don Zickus) [888003]- [vhost] fix total length when packets are too short (Michael S. Tsirkin) [1064444] {CVE-2014-0077} - [scsi] lpfc: Update lpfc version for 8.3.7.21.6p driver release (Rob Evers) [1063699] - [scsi] lpfc 8.3.44: Fix kernel panics from corrupted ndlp list (Rob Evers) [1063699] - [scsi] qla2xxx: Fixup looking for a space in the outstanding_cmds array in qla2x00_alloc_iocbs() (Chad Dupuis) [1070856] - [mfd] rtsx: fix deadlock (Neil Horman) [1024205] - [mmc] Add mmc_op_multi function (Neil Horman) [1024205] - [mmc] rtsx: Remove redundant suspend and resume callbacks (Neil Horman) [1024205] - [mfd] rtsx_pcr: Remove redundant dev_set_drvdata (Neil Horman) [1024205] - [mfd] rtsx: Modify rts5249_optimize_phy (Neil Horman) [1024205] - [memstick] rtsx: remove unnecessary platform_set_drvdata() (Neil Horman) [1024205] - [mmc] rtsx: Modify copyright comments (Neil Horman) [1024205] - [mmc] rtsx: Clear SD_CLK toggle enable bit if switching voltage fail (Neil Horman) [1024205] - [mfd] rtsx: Change default tx phase (Neil Horman) [1024205] - [mfd] rtsx: Copyright modifications (Neil Horman) [1024205] - [mfd] rtsx: Configure to enter a deeper power-saving mode in S3 (Neil Horman) [1024205] - [mfd] rtsx: Clear hardware PFM mode in rtl8411b (Neil Horman) [1024205] - [mfd] rtsx: Move some actions from rtsx_pci_init_hw to individual extra_init_hw (Neil Horman) [1024205] - [mfd] rtsx: Add shutdown callback in rtsx_pci_driver (Neil Horman) [1024205] - [mfd] rtsx: Read vendor setting from config space (Neil Horman) [1024205] - [mfd] rtsx: Add support for RTL8411B (Neil Horman) [1024205] - [mfd] rtsx: Support RTS5249 (Neil Horman) [1024205] - [mfd] rtsx_pcr: Fix probe fail path (Neil Horman) [1024205] - [mmc] rtsx_pci_sdmmc: Don't execute power up sequence repeatedly (Neil Horman) [1024205] - [mfd] rtsx: remove driving adjustment (Neil Horman) [1024205] - [mfd] rtsx: Fix issue that booting OS with SD card inserted (Neil Horman) [1024205] - [mfd] rtsx: Support RTS5227 (Neil Horman) [1024205] - [mfd] rtsx: Optimize card detect flow (Neil Horman) [1024205] - [mfd] rtsx: Use macros to replace some variables (Neil Horman) [1024205] - [mfd] rtsx: Fix checkpatch warning (Neil Horman) [1024205] - [mfd] rtsx: Declare that the DMA address limitation is 32bit explicitly (Neil Horman) [1024205] - [mfd] rtsx: Remove redundant code (Neil Horman) [1024205] - [mfd] rtsx: Fix typo in comment (Neil Horman) [1024205] - [mfd] rtsx: Fix oops when rtsx_pci_sdmmc is not probed (Neil Horman) [1024205] - [mfd] rtsx: Add clock divider hook (Neil Horman) [1024205] - [mmc] rtsx: Call MFD hook to switch output voltage (Neil Horman) [1024205] - [mfd] rtsx: Add output voltage switch hook (Neil Horman) [1024205] - [mfd] remove __dev* attributes (Neil Horman) [1024205] - [mmc] rtsx: Explicitely include slab.h in rtsx_pci_sdmmc.c (Neil Horman) [1024205] - [mmc] rtsx: Configure SD_CFG2 register in sd_rw_multi (Neil Horman) [1024205] - [mmc] rtsx: Remove a duplicate command in sd_rw_multi (Neil Horman) [1024205] - [mfd] Explicitely include slab.h to rtsx (Neil Horman) [1024205] - [memstick] Add realtek pcie memstick host driver (Neil Horman) [1024205] - [mmc] Add realtek pcie sdmmc host driver (Neil Horman) [1024205] - [mfd] Add realtek pcie card reader driver (Neil Horman) [1024205] - [s390] css: Prevent unnecessary allocation in subchannel loop (Hendrik Brueckner) [1076467] - [s390] cio: Perform subchannel scan only when needed (Hendrik Brueckner) [1076467] - [s390] cio: Relax subchannel scan loop (Hendrik Brueckner) [1076467] - [s390] cio: Delay scan for newly available I/O devices (Hendrik Brueckner) [1076467] - [s390] cio: More efficient handling of CHPID availability events (Hendrik Brueckner) [1076467] - [s390] cio: improve cio_commit_config (Hendrik Brueckner) [1065403] - [s390] fix kernel crash due to linkage stack instructions (Hendrik Brueckner) [1065399] - [s390] crypto: fix aes_s390 crypto module unload problem (Hendrik Brueckner) [1034256] - [md] dm-thin: fix rcu_read_lock being held in code that can sleep (Mike Snitzer) [1060381] - [md] dm-thin: irqsave must always be used with the pool->lock spinlock (Mike Snitzer) [1060381] - [scsi] isci: fix reset timeout handling (David Milburn) [1040393] - [scsi] isci: correct erroneous for_each_isci_host macro (David Milburn) [1059325] - [ata] libata: report link resume failure as KERN_WARNING instead of ERR (David Milburn) [1029395] - [char] ipmi: revert special case for UV systems (Tony Camuso) [1063878] - [acpi] ipmi: create dependencies so ipmi loads before power_meter (Tony Camuso) [1063878] - [acpi] Not an error if IPMI handlers are not available at boot (Tony Camuso) [1063878] - [char] ipmi: allow building ipmi_si and ipmi_msghandler as loadable modules (Tony Camuso) [1063878] - [kernel] sched: Fix small race where child->se.parent, cfs_rq might point to invalid ones (Naoya Horiguchi) [1032350] - [kernel] sched: suppress RCU lockdep splat in task_fork_fair (Naoya Horiguchi) [1032350] - [kernel] sched: add local variable to store task_group() to avoid kernel stall (Naoya Horiguchi) [1043733] - [edac] pci: remove unnecessary debug printk (Aristeu Rozanski) [755026] - [x86] Optimize switch_mm() for multi-threaded workloads (Rik van Riel) [991518] - [fs] vfs: enclose vfs_check_frozen macro (Mateusz Guzik) [1056303] - [fs] jbd: Remove j_barrier mutex (Mateusz Guzik) [1052757]- [md] dm-cache: fix a lock-inversion (Mike Snitzer) [1038227] - [md] dm-cache: take care to copy the space map roots before locking the superblock (Mike Snitzer) [1038227] - [md] dm-cache-metadata: fix corruption due to non-atomic transaction commit (Mike Snitzer) [1038227] - [md] dm-era: fixes for issues identified upstream (Mike Snitzer) [1038227] - [md] dm-cache: remove remainder of distinct discard block size (Mike Snitzer) [1038227] - [md] dm-cache: prevent corruption caused by discard_block_size > cache_block_size (Mike Snitzer) [1038227] - [md] dm-cache: fix access beyond end of origin device (Mike Snitzer) [1038227] - [md] dm-cache: fix truncation bug when copying a block to/from >2TB fast device (Mike Snitzer) [1038227] - [md] dm-era: mark as tech preview for RHEL6.6 (Mike Snitzer) [1038227] - [md] dm-era: port to RHEL6.6 (Mike Snitzer) [1038227] - [md] dm-bitset: only flush the current word if it has been dirtied (Mike Snitzer) [1038227] - [md] dm-era: support non power-of-2 blocksize (Mike Snitzer) [1038227] - [md] dm: add era target (Mike Snitzer) [1038227] - [md] dm-cache-mq: fix memory allocation failure for large cache devices (Mike Snitzer) [1038227] - [md] dm-cache: fix truncation bug when mapping I/O to >2TB fast device (Mike Snitzer) [1038227] - [md] dm-cache: mark as tech preview (Mike Snitzer) [1038227] - [md] dm-cache: fix RHEL6 incompatibility with upstream's hook/unhook (Mike Snitzer) [1038227] - [md] dm-cache: fix bug in cache-mode based per-bio data destruction (Mike Snitzer) [1038227] - [md] dm-cache: port to RHEL6 (Mike Snitzer) [1038227] - [md] dm-cache: do not add migration to completed list before unhooking bio (Mike Snitzer) [1038227] - [md] dm-cache: move hook_info into common portion of per_bio_data structure (Mike Snitzer) [1038227] - [md] dm-cache: add policy name to status output (Mike Snitzer) [1038227] - [md] dm-cache: add block sizes and total cache blocks to status output (Mike Snitzer) [1038227] - [md] dm-btree: add dm_btree_find_lowest_key (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: introduce three promotion threshold tunables (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: use list_del_init instead of list_del + INIT_LIST_HEAD (Mike Snitzer) [1038227] - [md] dm-array: fix a reference counting bug in shadow_ablock (Mike Snitzer) [1038227] - [md] dm-cache: actually resize cache (Mike Snitzer) [1038227] - [md] dm-cache: update Documentation for invalidate_cblocks's range syntax (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: fix promotions to occur as expected (Mike Snitzer) [1038227] - [md] dm-cache: resolve small nits and improve Documentation (Mike Snitzer) [1038227] - [md] dm-cache: add cache block invalidation support (Mike Snitzer) [1038227] - [md] dm-cache: add remove_cblock method to policy interface (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: reduce memory requirements (Mike Snitzer) [1038227] - [md] dm-cache-metadata: check the metadata version when reading the superblock (Mike Snitzer) [1038227] - [md] dm-cache: add passthrough mode (Mike Snitzer) [1038227] - [md] dm-cache: cache shrinking support (Mike Snitzer) [1038227] - [md] dm-cache: promotion optimisation for writes (Mike Snitzer) [1038227] - [md] dm-cache: be much more aggressive about promoting writes to discarded blocks (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: implement writeback_work(), mq_set_dirty() and mq_clear_dirty() (Mike Snitzer) [1038227] - [md] dm-cache: optimize commit_if_needed (Mike Snitzer) [1038227] - [md] dm-cache: log error message if dm_kcopyd_copy() fails (Mike Snitzer) [1038227] - [md] dm-cache: use cell_defer() boolean argument consistently (Mike Snitzer) [1038227] - [md] dm-cache: return -EINVAL if the user specifies unknown cache policy (Mike Snitzer) [1038227] - [md] dm-cache-metadata: return bool from __superblock_all_zeroes (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: a few small fixes (Mike Snitzer) [1038227] - [md] dm-cache-policy: remove return from void policy_remove_mapping (Mike Snitzer) [1038227] - [md] dm-cache: improve efficiency of quiescing flag management (Mike Snitzer) [1038227] - [md] dm-cache: fix a race condition between queuing new migrations and quiescing for a shutdown (Mike Snitzer) [1038227] - [md] dm-cache: io destined for the cache device can now serve as tick bios (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: protect residency method with existing mutex (Mike Snitzer) [1038227] - [md] dm-array: fix bug in growing array (Mike Snitzer) [1038227] - [md] dm-cache: eliminate holes in cache structure (Mike Snitzer) [1038227] - [md] dm-cache: fix stacking of geometry limits (Mike Snitzer) [1038227] - [md] dm-cache: add data block size limits to code and Documentation (Mike Snitzer) [1038227] - [md] dm-cache: document metadata device is exclussive to a cache (Mike Snitzer) [1038227] - [md] dm-cache: avoid conflicting remove_mapping() in mq policy (Mike Snitzer) [1038227] - [md] dm-cache: fix arm link errors with inline (Mike Snitzer) [1038227] - [md] doc: fix dm-cache misspelling found with 'codespell' tool (Mike Snitzer) [1038227] - [md] dm-cache: set config value (Mike Snitzer) [1038227] - [md] dm-cache: move config fns (Mike Snitzer) [1038227] - [md] dm-cache: replace memcpy with struct assignment (Mike Snitzer) [1038227] - [md] dm-cache: fix typos in comments (Mike Snitzer) [1038227] - [md] dm-cache-policy: fix description of lookup fn (Mike Snitzer) [1038227] - [md] dm-cache: tune migration throttling (Mike Snitzer) [1038227] - [md] dm-cache: fix error return code in cache_create (Mike Snitzer) [1038227] - [md] dm-cache: reduce bio front_pad size in writeback mode (Mike Snitzer) [1038227] - [md] dm-cache: fix writes to cache device in writethrough mode (Mike Snitzer) [1038227] - [md] dm-cache: policy ignore hints if generated by different version (Mike Snitzer) [1038227] - [md] dm-cache: policy change version from string to integer set (Mike Snitzer) [1038227] - [md] dm-cache: fix race in writethrough implementation (Mike Snitzer) [1038227] - [md] dm-cache: metadata clear dirty bits on clean shutdown (Mike Snitzer) [1038227] - [md] dm-cache: avoid calling policy destructor twice on error (Mike Snitzer) [1038227] - [md] dm-cache: detect cache_create failure (Mike Snitzer) [1038227] - [md] dm-cache: avoid 64 bit division on 32 bit (Mike Snitzer) [1038227] - [md] dm-cache: add cleaner policy (Mike Snitzer) [1038227] - [md] dm-cache: add mq policy (Mike Snitzer) [1038227] - [md] dm: add cache target (Mike Snitzer) [1038227] - [md] dm-persistent-data: add bitset (Mike Snitzer) [1038227] - [md] dm-persistent-data: add transactional array (Mike Snitzer) [1038227] - [md] dm-log-userspace: allow mark requests to piggyback on flush requests (Mike Snitzer) [1057707] - [md] dm-sysfs: fix a module unload race (Mike Snitzer) [1057707] - [md] dm-snapshot: use dm-bufio prefetch (Mike Snitzer) [1057707] - [md] dm-snapshot: use dm-bufio (Mike Snitzer) [1057707] - [md] dm-snapshot: prepare for switch to using dm-bufio (Mike Snitzer) [1057707] - [md] dm-snapshot: use GFP_KERNEL when initializing exceptions (Mike Snitzer) [1057707] - [md] dm: wait until embedded kobject is released before destroying a device (Mike Snitzer) [1057707] - [md] dm: remove pointless kobject comparison in dm_get_from_kobject (Mike Snitzer) [1057707] - [md] dm-table: remove unused buggy code that extends the targets array (Mike Snitzer) [1057707] - [md] dm-stats: initialize read-only module parameter (Mike Snitzer) [1057707] - [md] dm-table: fail dm_table_create on dm_round_up overflow (Mike Snitzer) [1057707] - [md] dm-snapshot: avoid snapshot space leak on crash (Mike Snitzer) [1057707] - [md] dm-delay: fix a possible deadlock due to shared workqueue (Mike Snitzer) [1057707] - [md] dm: allow remove to be deferred (Mike Snitzer) [1057707] - [md] dm-mpath: requeue I_O during pg_init (Mike Snitzer) [1057707] - [md] dm-mpath: fix race condition between multipath_dtr and pg_init_done (Mike Snitzer) [1057707] - [md] dm: allocate buffer for messages with small number of arguments using GFP_NOIO (Mike Snitzer) [1057707] - [md] dm: add reserved_bio_based_ios module parameter (Mike Snitzer) [1057707] - [md] dm: add reserved_rq_based_ios module parameter (Mike Snitzer) [1057707] - [md] dm: lower bio-based mempool reservation (Mike Snitzer) [1057707] - [md] dm-snapshot: fix performance degradation due to small hash size (Mike Snitzer) [1057707] - [md] dm-stats: fix possible counter corruption on 32-bit systems (Mike Snitzer) [1057707] - [md] dm-mpath: do not fail path on -ENOSPC (Mike Snitzer) [1057707] - [scsi] Return ENODATA on medium error (Mike Snitzer) [1057707] - [scsi] return ENOSPC on thin provisioning failure (Mike Snitzer) [1057707] - [scsi] Set hostbyte status in scsi_check_sense() (Mike Snitzer) [1057707] - [scsi] Document enhanced error codes (Mike Snitzer) [1057707] - [md] dm-stripe: silence a couple sparse warnings (Mike Snitzer) [1057707] - [md] dm: add statistics support (Mike Snitzer) [1057707] - [md] math64: New separate div64_u64_rem helper (Mike Snitzer) [1057707] - [md] dm-ioctl: cleanup error handling in table_load (Mike Snitzer) [1057707] - [md] dm-ioctl: increase granularity of type_lock when loading table (Mike Snitzer) [1057707] - [md] dm-ioctl: prevent rename to empty name or uuid (Mike Snitzer) [1057707] - [md] dm: allow error target to replace bio-based and request-based targets (Mike Snitzer) [1057707] - [md] bump ioctl version from "dm: optimize use SRCU and RCU" (Mike Snitzer) [1057707] - [md] dm: document iterate_devices (Mike Snitzer) [1057707]- [fs] xfs: prevent stack overflows from page cache allocation (Eric Sandeen) [1020574] - [fs] gfs2: Fix uninitialized VFS inode in gfs2_create_inode (Abhijith Das) [1059808] - [fs] cifs: mask off top byte in get_rfc1002_length() (Sachin Prabhu) [1069737] - [fs] nfs: add memory barriers around NFS_INO_INVALID_DATA and NFS_INO_INVALIDATING (Jeff Layton) [908603] - [fs] nfs: Fix races in nfs_revalidate_mapping (Jeff Layton) [908603] - [fs] nfs: fix the handling of NFS_INO_INVALID_DATA flag in nfs_revalidate_mapping (Jeff Layton) [908603] - [fs] nfs: don't invalidate dentries that act as mountpoints (Jeff Layton) [1023276] - [kernel] Prevent deadlock when post_schedule_rt() results in calling wakeup_kswapd() on multiple CPUs (Larry Woodman) [1009626] - [s390] cio: Fix missing subchannels after CHPID configure on (Hendrik Brueckner) [1076468] - [scsi] AACRAID Driver compat IOCTL missing capability check (Jacob Tanenbaum) [1033534] {CVE-2013-6383} - [ata] libata: Include WWN ID in inquiry VPD emulation (David Milburn) [1032443] - [acpi] ipmi: Fix atomic context requirement of ipmi_msg_handler() (Tony Camuso) [868399 968459] - [x86] hyperv: bypass the timer_irq_works() check (Jason Wang) [1040349] - [netdrv] iwlwifi: don't return -ERFKILL if SEND_IF_RFKILL is set (Stanislaw Gruszka) [1065147] - [netdrv] iwlwifi: fix initialisation while RF-kill is asserted (Stanislaw Gruszka) [1065147] - [cpufreq] Invoke __cpufreq_remove_dev_finish() after releasing cpu_hotplug.lock (Petr Oros) [1051352] - [cpufreq] Split __cpufreq_remove_dev() into two parts (Petr Oros) [1051352] - [cpufreq] Fix sysfs deadlock with concurrent hotplug/frequency switch (Petr Oros) [1051352] - [acpi] Enhance ACPI warning for memory/IO address conflicts (Prarit Bhargava) [1033939] - [acpi] acpica: Add support for region address conflict checking (Prarit Bhargava) [1033939] - [firmware] dmi: kernel parameter smbios_26_uuid needs to be early_param (Prarit Bhargava) [1030721] - [serial] 8250: Add support for Broadcom TruManage redirected serial port (Prarit Bhargava) [953260] - [x86] cpu: Always print SMP information in /proc/cpuinfo (Prarit Bhargava) [1073898] - [Documentation] alt-smp-once should be alt-smp-boot (Prarit Bhargava) [1027505] - [pci] irq_remapping: Clean up x2apic opt-out security warning mess (Prarit Bhargava) [907549] - [block] nvme: fixup build warnings (David Milburn) [1014725]- [md] dm-thin: sort the per thin deferred bios using an rb_tree (Mike Snitzer) [1060381] - [md] dm-thin: use per thin device deferred bio lists (Mike Snitzer) [1060381] - [md] dm-thin: simplify pool_is_congested (Mike Snitzer) [1060381] - [md] dm-thin: fix dangling bio in process_deferred_bios error path (Mike Snitzer) [1060381] - [md] dm-thin: take care to copy the space map root before locking the superblock (Mike Snitzer) [1060381] - [md] dm-transaction-manager: fix corruption due to non-atomic transaction commit (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix refcount decrement below 0 which caused corruption (Mike Snitzer) [1060381] - [md] dm-thin: fix Documentation for held metadata root feature (Mike Snitzer) [1060381] - [md] dm-thin: fix noflush suspend IO queueing (Mike Snitzer) [1060381] - [md] dm-thin: fix deadlock in __requeue_bio_list (Mike Snitzer) [1060381] - [md] dm-thin: fix out of data space handling (Mike Snitzer) [1060381] - [md] dm-thin: ensure user takes action to validate data and metadata consistency (Mike Snitzer) [1060381] - [md] dm-thin: synchronize the pool mode during suspend (Mike Snitzer) [1060381] - [md] fix Kconfig indentation (Mike Snitzer) [1060381] - [md] dm-thin: allow metadata space larger than supported to go unused (Mike Snitzer) [1060381] - [md] dm-thin: fix the error path for the thin device constructor (Mike Snitzer) [1060381] - [md] dm-thin: avoid metadata commit if a pool's thin devices haven't changed (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix bug in resizing of thin metadata (Mike Snitzer) [1060381] - [md] dm-thin: fix pool feature parsing (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix extending the space map (Mike Snitzer) [1060381] - [md] dm-space-map-common: make sure new space is used during extend (Mike Snitzer) [1060381] - [md] dm-thin: fix set_pool_mode exposed pool operation races (Mike Snitzer) [1060381] - [md] dm-thin: eliminate the no_free_space flag (Mike Snitzer) [1060381] - [md] dm-thin: add error_if_no_space feature (Mike Snitzer) [1060381] - [md] dm-thin: requeue bios to DM core if no_free_space and in read-only mode (Mike Snitzer) [1060381] - [md] dm-thin: cleanup and improve no space handling (Mike Snitzer) [1060381] - [md] dm-thin: log info when growing the data or metadata device (Mike Snitzer) [1060381] - [md] dm-thin: handle metadata failures more consistently (Mike Snitzer) [1060381] - [md] dm-thin: factor out check_low_water_mark and use bools (Mike Snitzer) [1060381] - [md] dm-thin: add mappings to end of prepared_* lists (Mike Snitzer) [1060381] - [md] dm-thin: return error from alloc_data_block if pool is not in write mode (Mike Snitzer) [1060381] - [md] dm-thin: use bool rather than unsigned for flags in structures (Mike Snitzer) [1060381] - [md] dm-persistent-data: cleanup dm-thin specific references in text (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: limit errors in sm_metadata_new_block (Mike Snitzer) [1060381] - [md] dm-thin: fix discard support to a previously shared block (Mike Snitzer) [1060381] - [md] dm-thin: initialize dm_thin_new_mapping returned by get_next_mapping (Mike Snitzer) [1060381] - [md] dm-space-map: disallow decrementing a reference count below zero (Mike Snitzer) [1060381] - [md] dm-thin: allow pool in read-only mode to transition to read-write mode (Mike Snitzer) [1060381] - [md] dm-thin: re-establish read-only state when switching to fail mode (Mike Snitzer) [1060381] - [md] dm-thin: always fallback the pool mode if commit fails (Mike Snitzer) [1060381] - [md] dm-thin: switch to read-only mode if metadata space is exhausted (Mike Snitzer) [1060381] - [md] dm-thin: switch to read only mode if a mapping insert fails (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: return on failure in sm_metadata_new_block (Mike Snitzer) [1060381] - [md] dm-space-map-disk: optimise sm_disk_dec_block (Mike Snitzer) [1060381] - [md] dm-table: print error on preresume failure (Mike Snitzer) [1060381] - [md] dm-thin: do not expose non-zero discard limits if discards disabled (Mike Snitzer) [1060381] - [md] dm-thin: always return -ENOSPC if no_free_space is set (Mike Snitzer) [1060381] - [md] dm-thin: set pool read-only if breaking_sharing fails block allocation (Mike Snitzer) [1060381] - [md] dm-thin: prefix pool error messages with pool device name (Mike Snitzer) [1060381] - [md] dm-space-map: optimise sm_ll_dec and sm_ll_inc (Mike Snitzer) [1060381] - [md] dm-btree: prefetch child nodes when walking tree for a dm_btree_del (Mike Snitzer) [1060381] - [md] dm-btree: use pop_frame in dm_btree_del to cleanup code (Mike Snitzer) [1060381] - [md] dm-thin: fix stacking of geometry limits (Mike Snitzer) [1060381] - [md] dm-thin: add data block size limits to Documentation (Mike Snitzer) [1060381] - [md] dm-thin: fix metadata dev resize detection (Mike Snitzer) [1060381] - [md] dm-thin: generate event when metadata threshold passed (Mike Snitzer) [1060381] - [md] dm-persistent-metadata: add space map threshold callback (Mike Snitzer) [1060381] - [md] dm-persistent-data: add threshold callback to space map (Mike Snitzer) [1060381] - [md] dm-thin: detect metadata device resizing (Mike Snitzer) [1060381] - [md] dm-persistent-data: support space map resizing (Mike Snitzer) [1060381] - [md] dm-thin: refactor data dev resize (Mike Snitzer) [1060381] - [md] dm-bufio: initialize read-only module parameters (Mike Snitzer) [1060381] - [md] dm-bufio: submit writes outside lock (Mike Snitzer) [1060381] - [md] dm-bufio: add recursive IO request BUG_ON (Mike Snitzer) [1060381] - [md] dm-bufio: prefetch (Mike Snitzer) [1060381] - [md] dm-bufio: fix slow IO latency issue specific to RHEL6 (Mike Snitzer) [1058528] - [netdrv] tun: fix LSM/SELinux labeling of tun/tap devices (Vlad Yasevich) [1004625] - [netdrv] tuntap: fix leaking reference count (Vlad Yasevich) [1004625] - [netdrv] tun: release the reference of tun device in tun_recvmsg (Vlad Yasevich) [1004625] - [netdrv] tuntap: move socket to tun_file (Vlad Yasevich) [1004625] - [netdrv] tun: don't hold network namespace by tun sockets (Vlad Yasevich) [1004625] - [char] tty: Correct tty buffer flush (Prarit Bhargava) [999913]- [vhost] validate vhost_get_vq_desc return value (Michael S. Tsirkin) [1058677] {CVE-2014-0055} - [net] ip_gre: fix msg_name parsing for recvfrom/recvmsg (Jiri Pirko) [1076379] - [net] ip_tunnel: Fix a memory corruption in ip_tunnel_xmit (Jiri Pirko) [1076379] - [net] ip_gre: fix ipgre_header to return correct offset (Jiri Pirko) [1075579] - [net] gre: fix hard header destination address checking (Jiri Pirko) [1075579] - [x86] Adjust irq remapping quirk for older revisions of 5500/5520 chipsets (Neil Horman) [995262] - [x86] kvm: introduce periodic global clock updates (Andrew Jones) [1078929] - [x86] kvm: rate-limit global clock updates (Andrew Jones) [1072373] - [hid] wacom: Add reporting of wheel for Intuos4 WL (Aristeu Rozanski) [959596] - [netdrv] mlx4_en: Fixed crash when port type is changed (Amir Vadai) [1059586] - [netdrv] be2net: Warn users of possible broken functionality on BE2 cards with very old FW versions with latest driver (Ivan Vecera) [998013] - [pci] pciehp: replace unconditional sleep with config space access check (Myron Stowe) [988052] - [pci] Separate pci_bus_read_dev_vendor_id from pci_scan_device (Myron Stowe) [988052] - [pci] pciehp: wait 100 ms after Link Training check (Myron Stowe) [988052] - [pci] pciehp: wait 1000 ms before Link Training check (Myron Stowe) [988052] - [pci] pciehp: fix power fault interrupt storm problem (Myron Stowe) [988052]- [netdrv] vmxnet3: fix netpoll race condition (Neil Horman) [1073218] - [net] ip_tunnel: Remove double unregister of the fallback device (Florian Westphal) [1020426] - [net] ip_tunnel: return more precise errno value when adding tunnel fails (Florian Westphal) [1020426] - [net] ip_tunnel: Add fallback tunnels to the hash lists (Florian Westphal) [1020426] - [net] netfilter: nf_conntrack_dccp: fix skb_header_pointer API usages (Jiri Pirko) [1077346] {CVE-2014-2523} - [net] ip_tunnel: (revert old)/fix ecn decapsulation behaviour (Jiri Pirko) [1059402] - [net] ipvs: Add missing locking during connection table hashing and unhashing (Jesper Brouer) [1069874] - [net] don't send NEWLINK in UNREGISTER_BATCH case (Florian Westphal) [1062254] - [net] openvswitch: Use flow hash during flow lookup operation (Francesco Fusco) [1002053] - [net] openvswitch: TCP flags matching support (Francesco Fusco) [1002053] - [net] openvswitch: Widen TCP flags handling (Francesco Fusco) [1002053] - [net] openvswitch: Enable all GSO features on internal port (Francesco Fusco) [1002053] - [net] openvswitch: collect mega flow mask stats (Francesco Fusco) [1002053] - [net] openvswitch: Simplify mega-flow APIs (Francesco Fusco) [1002053] - [net] openvswitch: Move mega-flow list out of rehashing struct (Francesco Fusco) [1002053] - [net] openvswitch: Restructure datapath.c and flow.c (Francesco Fusco) [1002053] - [net] openvswitch: remove duplicated include from vport-gre.c (Francesco Fusco) [1002053] - [net] openvswitch: remove duplicated include from vport-vxlan.c (Francesco Fusco) [1002053] - [net] openvswitch: Move flow table rehashing to flow install (Francesco Fusco) [1002053] - [net] openvswitch: flow: fix potential illegal memory access in __parse_flow_nlattrs (Francesco Fusco) [1002053] - [net] openvswitch: Fix alignment of struct sw_flow_key (Francesco Fusco) [1002053] - [net] openvswitch: optimize flow compare and mask functions (Francesco Fusco) [1002053] - [net] openvswitch: Rename key_len to key_end (Francesco Fusco) [1002053] - [net] openvswitch: Add SCTP support (Francesco Fusco) [1002053] - [net] ipv6: Add NEXTHDR_SCTP to ipv6.h (Francesco Fusco) [1002053] - [net] sctp: Refactor SCTP skb checksum computation (Francesco Fusco) [1002053] - [net] sctp: prevent checksum.h from double inclusion (Francesco Fusco) [1002053] - [net] openvswitch: Mega flow implementation (Francesco Fusco) [1002053] - [net] openvswitch: Use non rcu hlist_del() flow table entry (Francesco Fusco) [1002053] - [net] openvswitch: Use RCU lock for flow dump operation (Francesco Fusco) [1002053] - [net] openvswitch: Use parallel_ops genl (Francesco Fusco) [1002053] - [net] genl: Allow concurrent genl callbacks (Francesco Fusco) [1002053] - [net] ipv6: del unreachable route when an addr is deleted on lo (Vivek Dasgupta) [1028372] - [net] ipv6: add ip6_route_lookup (Vivek Dasgupta) [1028372] - [net] ethtool: added support for 40GbE link (Nikolay Aleksandrov) [1024039] - [scsi] megaraid_sas: fix a small problem when reading state value from hw (Tomas Henzl) [1065187] - [fs] gfs2: Increase the max number of ACLs (Robert S Peterson) [1075713] - [kernel] hrtimers: Move SMP function call to thread context (Mateusz Guzik) [1073129] - [kernel] hrtimers: Support resuming with two or more CPUs online (Mateusz Guzik) [1073129]- [net] sctp: fix sctp_sf_do_5_1D_ce to verify if peer is AUTH capable (Daniel Borkmann) [1067451] {CVE-2014-0101} - [fs] dcache: fix cleanup on warning in d_splice_alias (J. Bruce Fields) [1042731] - [fs] ext4: Fix buffer head leaks after calls to ext4_get_inode_loc() (Eric Sandeen) [1058583] - [fs] autofs4: fix device ioctl mount lookup (Ian Kent) [999708] - [fs] vfs: introduce kern_path_mountpoint() (Ian Kent) [999708] - [fs] vfs: rename user_path_umountat() to user_path_mountpoint_at() (Ian Kent) [999708] - [fs] vfs: massage umount_lookup_last() a bit to reduce nesting (Ian Kent) [999708] - [fs] vfs: allow umount to handle mountpoints without revalidating them (Ian Kent) [999708] - [net] ip, ipv6: handle gso skbs in forwarding path (Florian Westphal) [1029603] - [net] introduce netif_skb_dev_features (Florian Westphal) [1029603] - [net] add and use skb_gso_transport_seglen() (Florian Westphal) [1029603] - [net] bridge: apply multicast snooping to IPv6 link-local, too (Francesco Fusco) [1020579] - [net] bridge: fix mdb info leaks (Francesco Fusco) [1020579] - [net] bridge: fix a possible use after free (Francesco Fusco) [1020579] - [net] bridge: Pseudo-header required for the checksum of ICMPv6 (Francesco Fusco) [1020579] - [net] bridge: correct IPv6 checksum after pull (Francesco Fusco) [1020579] - [net] bridge: Do not send queries on multicast group leaves (Francesco Fusco) [1020579] - [net] bridge: Fix return values of br_multicast_add_group/br_multicast_new_group (Francesco Fusco) [1020579] - [net] bridge: don't try to update timers in case of broken MLD queries (Francesco Fusco) [1020579] - [net] bridge: prevent flooding IPv6 packets that do not have a listener (Francesco Fusco) [1020579] - [net] ipv6: mcast: use in6_dev_put in timer handlers instead of __in6_dev_put (Florian Westphal) [1026520] - [net] ipv6: mld: document force_mld_version in ip-sysctl.txt (Florian Westphal) [1026520] - [net] ipv6: mld: introduce mld_*_stop_timer functions (Florian Westphal) [1026520] - [net] ipv6: mld: refactor query processing into v1/v2 functions (Florian Westphal) [1026520] - [net] ipv6: mld: similarly to MLDv2 have min max_delay of 1 (Florian Westphal) [1026520] - [net] ipv6: mld: implement RFC3810 MLDv2 mode only (Florian Westphal) [1026520] - [net] ipv6: mld: get rid of MLDV2_MRC and simplify calculation (Florian Westphal) [1026520] - [net] ipv6: mld: clean up MLD_V1_SEEN macro (Florian Westphal) [1026520] - [net] ipv6: mld: fix v1/v2 switchback timeout to rfc3810, 9.12 (Florian Westphal) [1026520] - [net] ipv6: mcast: minor: use defines for rfc3810/8.1 lengths (Florian Westphal) [1026520] - [net] ipv6: minor: *_start_timer: rather use unsigned long (Florian Westphal) [1026520] - [net] ipv4: processing ancillary IP_TOS or IP_TTL (Francesco Fusco) [990694] - [net] ipv4: IP_TOS and IP_TTL can be specified as ancillary data (Francesco Fusco) [990694] - [net] netfilter: nf_conntrack: avoid large timeout for mid-stream pickup (Jiri Benc) [1033869] - [net] tcp: preserve ACK clocking in TSO (Jesper Brouer) [1015147] - [documentation] add missing documentation about network stack scaling (Ivan Vecera) [961555] - [netdrv] bonding: check for vlan device in bond_3ad_lacpdu_recv() (Veaceslav Falico) [1050224] - [netdrv] bonding: move bond_compute_features out of locks (Veaceslav Falico) [1021442] - [netdrv] bnx2: remove unnecessary pci_set_drvdata() (Neil Horman) [1054555] - [netdrv] bnx2: Miscellaneous conversions to ETH_ALEN (Neil Horman) [1054555] - [netdrv] bnx2: Convert dma_alloc_coherent() to dma_zalloc_coherent (Neil Horman) [1054555] - [netdrv] bnx2: Update version to 2.2.4 (Neil Horman) [1054555] - [netdrv] bnx2: Use SIMPLE_DEV_PM_OPS (Neil Horman) [1054555] - [netdrv] bnx2: Refactor WoL setup into a separate function (Neil Horman) [1054555] - [netdrv] bnx2: Use kernel APIs for WoL and power state changes (Neil Horman) [1054555] - [netdrv] bnx2: Handle error condition in ->slot_reset() (Neil Horman) [1054555] - [netdrv] bnx2: use pdev->pm_cap instead of pci_find_capability() (Neil Horman) [1054555] - [netdrv] bnx2: Use module_pci_driver to register driver (Neil Horman) [1054555] - [netdrv] bnx2: make cnic_probe static (Neil Horman) [1054555] - [netdrv] bnx2: Fix accidental reversions (Neil Horman) [1054555]- [net] sctp: fix sctp_connectx abi for ia32 emulation/compat mode (Daniel Borkmann) [1053547] - [net] packet: improve socket create/bind latency in some cases (Daniel Borkmann) [1045150] - [net] filter: let bpf_tell_extensions return SKF_AD_MAX (Daniel Borkmann) [960275] - [net] introduce SO_BPF_EXTENSIONS (Daniel Borkmann) [960275] - [net] tcp_probe: adapt tbuf size for recent changes (Daniel Borkmann) [1000466] - [net] tcp_probe: allow more advanced ingress filtering by mark (Daniel Borkmann) [1000466] - [net] tcp_probe: add IPv6 support (Daniel Borkmann) [1000466] - [net] tcp_probe: kprobes: adapt jtcp_rcv_established signature (Daniel Borkmann) [1000466] - [net] tcp_probe: also include rcv_wnd next to snd_wnd (Daniel Borkmann) [1000466] - [net] tcp_probe: cleanup snprintf() use (Daniel Borkmann) [1000466] - [net] tcp_probe: avoid modulus operation and wrap fix (Daniel Borkmann) [1000466] - [lib] vsprintf: add IPv4/v6 generic format specifier (Daniel Borkmann) [1000466] - [lib] vsprintf: Add IPV4 options for host, network, big and little endian (Daniel Borkmann) [1000466] - [lib] vsprintf: Update pI6c to not compress a single 0 (Daniel Borkmann) [1000466] - [net] netfilter: nf_conntrack: use RCU safe kfree for conntrack extensions (Jesper Brouer) [1015122] - [scsi] vmw_pvscsi: Fix pvscsi_abort() function (Ewan Milne) [1002727] - [scsi] scsi_dh: cosmetic change to sizeof() (Ewan Milne) [1062494] - [scsi] scsi_dh_alua: Add module parameter to allow failover to non preferred path without STPG (Maurizio Lombardi) [1020554] - [x86] Support Silvermont (Neil Horman) [1048304] - [netdrv] bonding: don't permit to use ARP monitoring in 802.3ad mode (Veaceslav Falico) [1029315] - [security] audit: suppress stock memalloc failure warnings since already managed (Richard Guy Briggs) [890899] - [kernel] sched: Avoid throttle_cfs_rq() racing with period_timer stopping (Seth Jennings) [844450] - [hv] ballon: Make pressure posting thread sleep interruptibly (Luiz Capitulino) [1065274] - [virt] virtio_balloon: fix handling of PAGE_SIZE != 4k (Steve Best) [1034793] - [virt] virtio_balloon: Fix endian bug (Steve Best) [1034793] - [kvm] x86: emulator: Implement jmp far opcode ff/5 (Laszlo Ersek) [1059496] - [kvm] x86: emulator: Add decoding of 16bit second in memory argument (Laszlo Ersek) [1059496] - [virt] xenfv: cpuid filtering, allow 'em all on v4 (Andrew Jones) [1064971] - [virt] xenfv: cpuid filtering, check xen major version (Andrew Jones) [1064971] - [kernel] errno.h: remove "NFS" from descriptions in comments (Eric Sandeen) [1009681] - [virt] xen: mask x2APIC feature in PV (Andrew Jones) [1061348 1064974] - [virt] xen: filter APERFMPERF cpuid feature out (Andrew Jones) [1061348 1064974] - [virt] xenpv: fix xen_cpuid mwait leaf case (Andrew Jones) [1061348 1064974] - [virt] xenpv: improve xsave detection (Andrew Jones) [1061348 1064974] - [virt] xen: mask the MTRR feature from the cpuid (Andrew Jones) [1061348 1064974] - [s390] crypto: Fix aes-xts parameter corruption (Hendrik Brueckner) [1043540] - [x86] crypto: xor - Check for osxsave as well as avx in crypto/xor (Andrew Jones) [1061348] - [x86] add cpu_has_osxsave (Andrew Jones) [1061348] - [virt] revert "xen: don't touch xsave in cr4" (Andrew Jones) [1061348] - [virt] revert "xen: mask cpu feature avx" (Andrew Jones) [1061348] - [x86] intel-iommu: fix off-by-one in pagetable freeing (Marcelo Tosatti) [635846] - [x86] intel-iommu: Free old page tables before creating superpage (Marcelo Tosatti) [635846] - [x86] amd-iommu: Fix memory leak in free_pagetable (Marcelo Tosatti) [635846] - [x86] kvm: iommu: hva align mapping page size (Marcelo Tosatti) [635846] - [x86] intel-iommu: fix return value of iommu_unmap() API (Marcelo Tosatti) [635846] - [x86] intel-iommu: Fix leaks in pagetable freeing (Marcelo Tosatti) [635846] - [x86] amd-iommu: Make iommu_map_page and alloc_pte aware of page sizes (Marcelo Tosatti) [635846] - [x86] intel-iommu: fix superpage support in pfn_to_dma_pte() (Marcelo Tosatti) [635846] - [x86] intel-iommu: set iommu_superpage on VM domains to lowest common denominator (Marcelo Tosatti) [635846] - [x86] intel-iommu: Enable super page support (Marcelo Tosatti) [635846] - [x86] kvm: Fix order passed to iommu_unmap (Marcelo Tosatti) [635846] - [x86] kvm: Change kvm_iommu_map_pages to map large pages (Marcelo Tosatti) [635846] - [x86] vt-d: Change map_range functions to implement map interface (Marcelo Tosatti) [635846] - [x86] iommu-api: Add ->*map callbacks to iommu_ops (Marcelo Tosatti) [635846] - [x86] iommu-api: Add iommu_map and iommu_unmap functions (Marcelo Tosatti) [635846] - [x86] iommu-api: Rename ->*map function pointers to ->*map_range (Marcelo Tosatti) [635846] - [x86] kvm: Introduce kvm_host_page_size (Marcelo Tosatti) [635846] - [x86] kvm: Enable EPT 1GB page support (Marcelo Tosatti) [998745] - [x86] kvm: Rename gb_page_enable() to get_lpage_level() in kvm_x86_ops (Marcelo Tosatti) [998745] - [x86] kvm: Moving PT_*_LEVEL to mmu.h (Marcelo Tosatti) [998745]- [edac] sb_edac: add support for Ivy Bridge (Aristeu Rozanski) [1005266] - [edac] sb_edac: avoid decoding the same error multiple times (Aristeu Rozanski) [1005266] - [edac] sb_edac: rename mci_bind_devs() (Aristeu Rozanski) [1005266] - [edac] sb_edac: enable multiple PCI id tables to be used (Aristeu Rozanski) [1005266] - [edac] sb_edac: rework sad_pkg (Aristeu Rozanski) [1005266] - [edac] sb_edac: allow different interleave lists (Aristeu Rozanski) [1005266] - [edac] sb_edac: allow different dram_rule arrays (Aristeu Rozanski) [1005266] - [edac] sb_edac: isolate TOHM retrieval (Aristeu Rozanski) [1005266] - [edac] sb_edac: rename pci_br (Aristeu Rozanski) [1005266] - [edac] sb_edac: isolate TOLM retrieval (Aristeu Rozanski) [1005266] - [edac] sb_edac: make RANK_CFG_A value part of sbridge_info (Aristeu Rozanski) [1005266] - [char] tty: ldisc, wait for ldisc infinitely in hangup (Aristeu Rozanski) [983146] - [char] tty: ldisc, move wait idle to caller (Aristeu Rozanski) [983146] - [char] tty: ldisc, allow waiting for ldisc arbitrarily long (Aristeu Rozanski) [983146] - [char] tty: ldisc, do not close until there are readers (Aristeu Rozanski) [983146] - [char] tty: restore tty_ldisc_wait_idle (Aristeu Rozanski) [983146] - [acpi] thermal: Check for thermal zone requirement (Nigel Croxon) [1021044] - [acpi] thermal: Don't invalidate thermal zone if critical trip point is bad (Nigel Croxon) [1021044] - [powerpc] mm: Fix mmap errno when MAP_FIXED is set and mapping exceeds the allowed address space (Jerome Marchand) [848316] - [mm] add overcommit_kbytes sysctl variable (Jerome Marchand) [967101] - [mm] factor commit limit calculation (Jerome Marchand) [967101] - [kernel] futex: fix handling of read-only-mapped hugepages (Andrea Arcangeli) [1045050] - [mm] flush pages from pagevec of offlined CPU (Naoya Horiguchi) [1037467] - [fs] Change fsnotify() to call fsnotify_create_event() with GFP_NOFS instead of GFP_KERNEL (Larry Woodman) [1032264] - [x86] Stop recursive fault in print_context_stack after stack overflow (Aaron Tomlin) [1028407] - [mm] fix BUG in __split_huge_page_pmd (Andrea Arcangeli) [949735] - [fs] GFS2: Lock i_mutex and use a local gfs2_holder for fallocate (Robert S Peterson) [1061910] - [fs] xfs: deprecate nodelaylog option (Eric Sandeen) [1055644] - [fs] nfsd: fix a race between returning and breaking the same delegation (Scott Mayhew) [914772] - [fs] cifs: escaping special characters in cifs_show_options (Cedric Buissart) [1023373] - [fs] ext4: fix WARN_ON from ext4_releasepage() (Carlos Maiolino) [1036814] - [scsi] sg: Fix user memory corruption when SG_IO is interrupted by a signal (David Milburn) [913199] - [fs] vfs: fix getname() && do_getname() interaction (Oleg Nesterov) [1024689] - [fs] ext3: pass custom EOF to generic_file_llseek_size() (Eric Sandeen) [1007459] - [fs] ext4: use core vfs llseek code for dir seeks (Eric Sandeen) [1007459] - [fs] vfs: allow custom EOF in generic_file_llseek code (Eric Sandeen) [1007459] - [fs] ext3: return 32/64-bit dir name hash according to usage type (Eric Sandeen) [1007459] - [fs] ext4: replace cut'n'pasted llseek code with generic_file_llseek_size (Eric Sandeen) [1007459] - [fs] vfs: add generic_file_llseek_size (Eric Sandeen) [1007459]- [x86] apic: Make disabled_cpu_apicid static read_mostly, fix typos (Nigel Croxon) [980621] - [x86] kexec: Add disable_cpu_apicid kernel parameter (Nigel Croxon) [980621] - [net] neigh: fix setting of default gc_* values (Jiri Pirko) [1070363] - [net] ipv4: fix route deletion for IPs on many subnets (Jiri Benc) [1056443] - [net] ipv4: match prefsrc when deleting routes (Jiri Benc) [1056443] - [net] tcp: tsq: restore minimal amount of queueing (Jiri Pirko) [1044053] - [net] ipv6: fix potential use after free in tcp_v6_do_rcv (Jiri Benc) [1004164] - [net] ipv6: Use ipv6_get_dsfield() instead of ipv6_tclass() (Jiri Benc) [1004164] - [fs] proc: meminfo: provide estimated available memory (Luiz Capitulino) [1032702] - [mm] vmscan: re-introduce the ZONE_RECLAIM_NOSCAN bailout for zone_reclaim() (Rafael Aquini) [1039534] - [mm] vmscan: compaction works against zones, not lruvecs (Johannes Weiner) [982770]- [fs] Fix mountpoint reference leakage in linkat (Jeff Layton) [1059943] - [net] sock: Fix release_cb kABI brekage (Thomas Graf) [1039723] - [kvm] x86: use kvm_read/write_guest_virt_system in task switch (Paolo Bonzini) [1018581] - [kvm] x86: small cleanups to kvm_task_switch (Paolo Bonzini) [1018581] - [kvm] x86: propagate error from kvm_load_segment_descriptor (Paolo Bonzini) [1018581] - [kvm] x86: improve save_guest_segment_descriptor (Paolo Bonzini) [1018581] - [kvm] x86: introduce kvm_write_guest_virt_system (Paolo Bonzini) [1018581] - [kvm] x86: Fix task switch privilege checks (Paolo Bonzini) [1018581]- [powerpc] Make function that parses RTAS error logs global (Steve Best) [1028682] - [powerpc] pseries: Add RTAS event log v6 definition (Steve Best) [1028682] - [powerpc] pseries: Parse and handle EPOW interrupts (Steve Best) [1028682] - [net] loopback: set default mtu to 64K (Jiri Pirko) [1057610] - [net] netpoll: take rcu_read_lock_bh() in netpoll_send_skb_on_dev() (Florian Westphal) [1049052] - [net] tcp: call tcp_replace_ts_recent() from tcp_ack() (Jiri Pirko) [1056516] - [net] tcp: accept RST without ACK flag (Jiri Pirko) [890377] - [net] tcp: should drop incoming frames without ACK flag set (Jiri Pirko) [890377] - [fs] cifs: sanity check length of data to send before sending (Sachin Prabhu) [1062590] {CVE-2014-0069} - [fs] cifs: ensure that uncached writes handle unmapped areas correctly (Sachin Prabhu) [1062590] {CVE-2014-0069} - [fs] xfs: xfs_remove deadlocks due to inverted AGF vs AGI lock ordering (Brian Foster) [1059334]- [pci] Retry allocation of only the resource type that failed (Myron Stowe) [1033748] - [pci] cleanup assign_requested_resources_sorted() kernel-doc warning (Myron Stowe) [1033748] - [pci] add a PCI resource reallocation config option (Myron Stowe) [1033748] - [pci] print out suggestion about using pci=realloc (Myron Stowe) [1033748] - [pci] prepare pci=realloc for multiple options (Myron Stowe) [1033748] - [pci] Retry on IORESOURCE_IO type allocations (Myron Stowe) [1033748] - [pci] Skip cardbus assigned resource reset during pci bus rescan (Myron Stowe) [1033748] - [pci] Fix "cardbus bridge resources as optional" size handling (Myron Stowe) [1033748] - [pci] Disable cardbus bridge MEM1 prefetchable bit (Myron Stowe) [1033748] - [pci] Fix /sys warning when sriov enabled and card is hot removed (Myron Stowe) [1033748] - [pci] remove add_to_failed_list() (Myron Stowe) [1033748] - [pci] add debug print out for add_size (Myron Stowe) [1033748] - [pci] make free_list() into a function (Myron Stowe) [1033748] - [pci] Rename dev_res_x to add_res or fail_res (Myron Stowe) [1033748] - [pci] Merge pci_dev_resource_x and pci_dev_resource (Myron Stowe) [1033748] - [pci] Replace resource_list with generic list (Myron Stowe) [1033748] - [pci] Move struct resource_list to setup-bus.c (Myron Stowe) [1033748] - [pci] Move pdev_sort_resources() to setup-bus.c (Myron Stowe) [1033748] - [pci] make re-allocation try harder by reassigning ranges higher (Myron Stowe) [1033748] - [pci] Make pci_rescan_bus handle add_list (Myron Stowe) [1033748] - [pci] Make rescan bus increase bridge resource size if needed (Myron Stowe) [1033748] - [pci] Use add_list in pcie hotplug path (Myron Stowe) [1033748] - [pci] try to assign required+option size first (Myron Stowe) [1033748] - [pci] Move get_res_add_size() function (Myron Stowe) [1033748] - [pci] Make add_to_list() return status (Myron Stowe) [1033748] - [pci] Calculate right add_size (Myron Stowe) [1033748] - [pci] set pci sriov page size before reading SRIOV BAR (Myron Stowe) [1033748] - [pci] delay configuration of SRIOV capability (Myron Stowe) [1033748] - [pci] Fix hotplug of Express Module with pci bridges (Myron Stowe) [1033748] - [pci] defer enablement of SRIOV BARS (Myron Stowe) [1033748] - [pci] Make pci_setup_bridge() non-static for use by arch code (Myron Stowe) [1033748] - [pci] code and comments cleanup (Myron Stowe) [1033748] - [pci] make cardbus-bridge resources optional (Myron Stowe) [1033748] - [pci] make SRIOV resources optional (Myron Stowe) [1033748] - [pci] ability to relocate assigned pci-resources (Myron Stowe) [1033748] - [pci] honor child buses add_size in hot plug configuration (Myron Stowe) [1033748] - [pci] remove printks about disabled bridge windows (Myron Stowe) [1033748] - [pci] ability to resize an allocated resource (Myron Stowe) [1033748] - [pci] pciehp: cleanup flow in pciehp_configure_device (Myron Stowe) [1033748] - [pci] Combined back-port of changes to drivers/pci/setup-bus.c to end up in sync with upstream at commit f483d39 (Myron Stowe) [1033748] - [pci] set PCI_PREF_RANGE_TYPE_64 in pci_bridge_check_ranges (Myron Stowe) [1033748] - [pci] rework "pci: add failed_list to pci_bus_assign_resources" (Myron Stowe) [1033748] - [pci] rework "pci: add pci_bridge_release_resources and pci_bus_release_bridge_resources" (Myron Stowe) [1033748] - [pci] rework "pci: separate pci_setup_bridge to small functions" (Myron Stowe) [1033748] - [pci] claim SR-IOV BARs in pcibios_allocate_resource (Myron Stowe) [1033748]- [x86] apic: Map the local apic when parsing the MP table (Prarit Bhargava) [1061873] - [kvm] x86: fix tsc catchup issue with tsc scaling (Marcelo Tosatti) [1005143] - [char] virtio-rng: don't register buffer if data isn't read out (Amos Kong) [1008273] - [netdrv] enic: remove enic->vlan_group check (Stefan Assmann) [1057704] - [netdrv] bonding: add NETIF_F_NO_CSUM vlan_features (Ivan Vecera) [1059777] - [infiniband] ipoib: Report operstate consistently when brought up without a link (Michal Schmidt) [995300]- [security] selinux: fix broken peer recv check (Paul Moore) [1043051] - [perf] tools: Enable branch profiling (Jiri Olsa) [1057869] - [perf] Fix hypervisor branch sampling permission check (Jiri Olsa) [1057869] - [perf] x86: Check branch sampling priv level in generic code (Jiri Olsa) [1057869] - [perf] Demand proper privileges for PERF_SAMPLE_BRANCH_KERNEL (Jiri Olsa) [1057869] - [perf] x86: Fix intel LBR filter (Jiri Olsa) [1057869] - [perf] Add callback to flush branch_stack on context switch (Jiri Olsa) [1057869] - [perf] Disable PERF_SAMPLE_BRANCH_* when not supported (Jiri Olsa) [1057869] - [perf] x86: Add LBR software filter support for Intel CPUs (Jiri Olsa) [1057869] - [perf] x86: Implement PERF_SAMPLE_BRANCH for Intel CPUs (Jiri Olsa) [1057869] - [perf] x86: Disable LBR support for older Intel Atom processors (Jiri Olsa) [1057869] - [perf] x86: Sync branch stack sampling with precise_sampling (Jiri Olsa) [1057869] - [char] n_tty: Fix unsafe update of available buffer space (Jiri Benc) [980188] - [char] n_tty: Fix stuck throttled driver (Jiri Benc) [980188] - [char] tty: Add safe tty throttle/unthrottle functions (Jiri Benc) [980188] - [char] tty: note race we need to fix (Jiri Benc) [980188] - [fs] nfsd: don't try to reuse an expired DRC entry off the list (Jeff Layton) [1036972] - [fs] nfsd: when reusing an existing repcache entry, unhash it first (Jeff Layton) [1036972] - [fs] GFS2: Fix slab memory leak in gfs2_bufdata (Robert S Peterson) [1024024] - [fs] GFS2: Fix use-after-free race when calling gfs2_remove_from_ail (Robert S Peterson) [1024024] - [fs] nfs: always make sure page is up-to-date before extending a write to cover the entire page (Scott Mayhew) [1054493] - [fs] GFS2: Increase i_writecount during gfs2_setattr_chown (Robert S Peterson) [1046168] - [fs] xfs: ensure we capture IO errors correctly (Lachlan McIlroy) [1021325] - [mm] get rid of unnecessary pageblock scanning in setup_zone_migrate_reserve (Motohiro Kosaki) [1043353]- [security] selinux: process labeled IPsec TCP SYN-ACK packets properly in selinux_ip_postroute() (Paul Moore) [1024631] - [security] selinux: look for IPsec labels on both inbound and outbound packets (Paul Moore) [1024631] - [security] selinux: handle TCP SYN-ACK packets correctly in selinux_ip_postroute() (Paul Moore) [1024631] - [security] selinux: handle TCP SYN-ACK packets correctly in selinux_ip_output() (Paul Moore) [1024631]- [edac] e752x_edac: Fix pci_dev usage count (Aristeu Rozanski) [1029530] - [md] fix lockdep warning in dm-thin (Mikulas Patocka) [952815] - [md] optimize use SRCU and RCU (Mikulas Patocka) [1011985] - [s390] mm: handle asce-type exceptions as normal page fault (Hendrik Brueckner) [1034268] - [s390] mm: correct tlb flush on page table upgrade (Hendrik Brueckner) [1034269] - [kvm] vmx: Properly return error to userspace on vmentry failure (Andrew Jones) [1054139] - [net] neigh: fix kabi breakage of the set (Jiri Pirko) [1023278] - [net] neigh: use neigh_parms_net() to get struct neigh_parms->net pointer (Jiri Pirko) [1023278] - [net] ipv4: loopback device: ignore value changes after device is upped (Jiri Pirko) [1023278] - [net] neigh: ipv6: respect default values set before an address is assigned to device (Jiri Pirko) [1023278] - [net] neigh: restore old behaviour of default parms values (Jiri Pirko) [1023278] - [net] neigh: introduce neigh_parms_family helper (Jiri Pirko) [1023278] - [net] neigh: wrap proc dointvec functions (Jiri Pirko) [1023278] - [net] neigh: do not use ctl_table->extra (Jiri Pirko) [1023278] - [net] neigh: convert parms to an array (Jiri Pirko) [1023278] - [net] fix memory information leaks in recv protocol handlers (Florian Westphal) [1039869] {CVE-2013-7271} - [net] ipv6: netfilter: ip6t_LOG: fix mark logging for IPv6 packets (Jiri Pirko) [1029970] - [net] netfilter: xt_socket: Make tproto signed in socket_mt6_v1() (Jiri Pirko) [1022201] - [net] af_unix: If we don't care about credentials coallesce all messages (Jiri Pirko) [1024635]- [mm] memcg: fix oom schedule_timeout() (Ulrich Obergfell) [1034237] - [mm] memcg: change memcg_oom_mutex to spinlock (Ulrich Obergfell) [1034237] - [mm] memcg: fix hierarchical oom locking (Ulrich Obergfell) [1034237] - [mm] memcg: make oom_lock 0 and 1 based rather than counter (Ulrich Obergfell) [1034237] - [usb] cdc-wdm: fix buffer overflow (Alexander Gordeev) [922001] {CVE-2013-1860} - [usb] cdc-wdm: Fix race between autosuspend and reading from the device (Alexander Gordeev) [922001] {CVE-2013-1860}- [perf] tools: Fix LIBNUMA build with glibc 2.12 and older (Jiri Olsa) [1034843] - [perf] probe: Fix segfault (Jiri Olsa) [1034843] - [perf] record: Fix -C option (Jiri Olsa) [1034843] - [perf] tools: check if -DFORTIFY_SOURCE=2 is allowed (Jiri Olsa) [1034843] - [perf] report: Fix build with NO_NEWT=1 (Jiri Olsa) [1034843] - [perf] annotate: Fix build with NO_NEWT=1 (Jiri Olsa) [1034843] - [perf] Enable building perf tools for Meta (Jiri Olsa) [1034843] - [perf] Enable building perf tools for ARC (Jiri Olsa) [1034843] - [perf] tools: Fix build with bison 2.3 and older (Jiri Olsa) [1034843] - [perf] tools: Limit unwind support to x86 archs (Jiri Olsa) [1034843] - [perf] annotate: Make it to be able to skip unannotatable symbols (Jiri Olsa) [1034843] - [perf] gtk/annotate: Fail early if it can't annotate (Jiri Olsa) [1034843] - [perf] gtk/annotate: Show source lines with gray color (Jiri Olsa) [1034843] - [perf] gtk/annotate: Support multiple event annotation (Jiri Olsa) [1034843] - [perf] ui/gtk: Implement basic GTK2 annotation browser (Jiri Olsa) [1034843] - [perf] annotate: Fix warning message on a missing vmlinux (Jiri Olsa) [1034843] - [perf] buildid-cache: Add --update option (Jiri Olsa) [1034843] - [perf] python: Link with sysfs.o (Jiri Olsa) [1034843] - [perf] evlist: Pass the event_group info via perf_attr_details (Jiri Olsa) [1034843] - [perf] tools: Fix calloc argument ordering (Jiri Olsa) [1034843] - [perf] tests: Adding automated parsing tests for group :GH modifiers (Jiri Olsa) [1034843] - [perf] tools: Fix perf_evsel::exclude_GH handling (Jiri Olsa) [1034843] - [perf] hists browser: Add support to display whole group data for raw columns (Jiri Olsa) [1034843] - [perf] stat: Add per processor socket count aggregation (Jiri Olsa) [1034843] - [perf] tools: Add cpu_map processor socket level functions (Jiri Olsa) [1034843] - [perf] evlist: Make event_copy local to mmaps (Jiri Olsa) [1034843] - [perf] sort: Check return value of strdup() (Jiri Olsa) [1034843] - [perf] sort: Make setup_sorting returns an error code (Jiri Olsa) [1034843] - [perf] sort: Drop ip_* arguments from _sort__sym_cmp() (Jiri Olsa) [1034843] - [perf] tools: Check for flex and bison before continuing building (Jiri Olsa) [1034843] - [perf] evlist: Fix set event list leader (Jiri Olsa) [1034843] - [perf] report: Enable the runtime switching of perf data file (Jiri Olsa) [1034843] - [perf] hists browser: Add option for runtime switching perf data file (Jiri Olsa) [1034843] - [perf] evlist: Add --group option (Jiri Olsa) [1034843] - [perf] report: Add report.group config option (Jiri Olsa) [1034843] - [perf] report: Add --group option (Jiri Olsa) [1034843] - [perf] report: Show group description when event group is enabled (Jiri Olsa) [1034843] - [perf] report: Bypass non-leader events when event group is enabled (Jiri Olsa) [1034843] - [perf] gtk/browser: Trim column header string when event group enabled (Jiri Olsa) [1034843] - [perf] gtk/browser: Add support for event group view (Jiri Olsa) [1034843] - [perf] hists browser: Add suppport for event group view (Jiri Olsa) [1034843] - [perf] hists browser: Move coloring logic to hpp functions (Jiri Olsa) [1034843] - [perf] ui/hist: Add support for event group view (Jiri Olsa) [1034843] - [perf] gtk/browser: Convert hpp helpers to a function (Jiri Olsa) [1034843] - [perf] hists browser: Convert hpp helpers to a function (Jiri Olsa) [1034843] - [perf] ui/hist: Consolidate hpp helpers (Jiri Olsa) [1034843] - [perf] hists: Resort hist entries using group members for output (Jiri Olsa) [1034843] - [perf] report: Make another loop for linking group hists (Jiri Olsa) [1034843] - [perf] header: Add HEADER_GROUP_DESC feature (Jiri Olsa) [1034843] - [perf] tests: Add group test conditions (Jiri Olsa) [1034843] - [perf] tools: Keep group information (Jiri Olsa) [1034843] - [perf] top: Delete maps on exit (Jiri Olsa) [1034843] - [perf] top: Stop using exit() (Jiri Olsa) [1034843] - [perf] header: Fix double fclose() on do_write() failure (Jiri Olsa) [1034843] - [perf] header: Fix memory leak for the "Not caching a kptr_restrict'ed /proc/kallsyms" case (Jiri Olsa) [1034843] - [perf] tools: Fix memory leak on error (Jiri Olsa) [1034843] - [perf] sort: Use pclose() instead of fclose() on pipe stream (Jiri Olsa) [1034843] - [perf] tools: Fix possible double free on error (Jiri Olsa) [1034843] - [perf] tools, powerpc: Fix compile warnings in tests/attr.c (Jiri Olsa) [1034843] - [perf] evsel: Fix memory leaks on evsel->counts (Jiri Olsa) [1034843] - [perf] stat: Add interval printing (Jiri Olsa) [1034843] - [perf] evsel: Add prev_raw_count field (Jiri Olsa) [1034843] - [perf] tools: Make numa benchmark optional (Jiri Olsa) [1034843] - [perf] Add 'perf bench numa mem' NUMA performance measurement suite (Jiri Olsa) [1034843] - [perf] tests: Fix leaks on PERF_RECORD_* test (Jiri Olsa) [1034843] - [perf] tests: Call machine__exit in the vmlinux matches kallsyms test (Jiri Olsa) [1034843] - [perf] ui browser: Free browser->helpline() on ui_browser__hide() (Jiri Olsa) [1034843] - [perf] header: Stop using die() calls when processing tracing data (Jiri Olsa) [1034843] - [perf] kmem: Use memdup() (Jiri Olsa) [1034843] - [perf] tools: Use memdup in map__clone (Jiri Olsa) [1034843] - [perf] tools: Stop using 'self' in map.c and map.h (Jiri Olsa) [1034843] - [perf] tools: Stop using 'self' in strlist (Jiri Olsa) [1034843] - [perf] test: Allow skipping tests (Jiri Olsa) [1034843] - [perf] tools: Allow passing a list to intlist__new (Jiri Olsa) [1034843] - [perf] tools: Allow passing NULL to intlist__find (Jiri Olsa) [1034843] - [perf] script: Remove workqueue-stats script (Jiri Olsa) [1034843] - [perf] script: hook up perf_scripting_context->pevent (Jiri Olsa) [1034843] - [perf] script: Don't display trace info when invoking scripts (Jiri Olsa) [1034843] - [perf] tools: Remove some needless die() calls from the main routine (Jiri Olsa) [1034843] - [perf] pmu: Privatize perf_pmu_format and perf_pmu_alias structs (Jiri Olsa) [1034843] - [perf] tests: Use ARRAY_SIZE() were applicable (Jiri Olsa) [1034843] - [perf] tools: Fix usage of __ in event parsing struct names (Jiri Olsa) [1034843] - [perf] ui browsers: Fix usage of __ in struct names (Jiri Olsa) [1034843] - [perf] pmu: Fix usage of __ in struct names (Jiri Olsa) [1034843] - [perf] tools: Fix usage of __ in parse_events_term struct (Jiri Olsa) [1034843] - [perf] tools: Move ltrim() to util/string.c (Jiri Olsa) [1034843] - [perf] tools: Fix PMU format parsing test failure (Jiri Olsa) [1034843] - [perf] tools: Do not include PERF-VERSION-FILE to Makefile (Jiri Olsa) [1034843] - [perf] tools: Get rid of unused include of config.mak (Jiri Olsa) [1034843] - [perf] tools: Remove unused 'unset' parameter from parse_events (Jiri Olsa) [1034843] - [perf] tools: Mark branch_info maps as referenced (Jiri Olsa) [1034843] - [perf] annotate browser: Fix segfault when drawing out-of-bounds jumps (Jiri Olsa) [1034843] - [perf] tools: Move get_term_dimensions from top to util.c (Jiri Olsa) [1034843] - [perf] symbols: Mark vmlinux filename as allocated (Jiri Olsa) [1034843] - [perf] symbols: Move name malloc to when needed in dso__load (Jiri Olsa) [1034843] - [perf] report: Update documentation for sort keys (Jiri Olsa) [1034843] - [perf] sort: Separate out branch stack specific sort keys (Jiri Olsa) [1034843] - [perf] sort: Clean up sort__first_dimension setting (Jiri Olsa) [1034843] - [perf] sort: Calculate parent column width too (Jiri Olsa) [1034843] - [perf] sort: Align cpu column to right (Jiri Olsa) [1034843] - [perf] sort: Fix --sort pid output (Jiri Olsa) [1034843] - [perf] sort: Get rid of unnecessary __maybe_unused (Jiri Olsa) [1034843] - [perf] sort: Move misplaced sort entry functions (Jiri Olsa) [1034843] - [perf] probe: Allow of casting an array of char to string (Jiri Olsa) [1034843] - [perf] tools: Add anonymous huge page recognition (Jiri Olsa) [1034843] - [perf] bench: Flush stdout before starting bench suite (Jiri Olsa) [1034843] - [perf] symbols: Include elf.h header regardless LIBELF_SUPPORT (Jiri Olsa) [1034843] - [perf] tools: Fix possible but unlikely buffer overflow (Jiri Olsa) [1034843] - [perf] tools: Fix GNU make v3.80 compatibility issue (Jiri Olsa) [1034843] - [perf] ui/gtk: Setup browser window early (Jiri Olsa) [1034843] - [perf] ui/gtk: Factor out common browser routines (Jiri Olsa) [1034843] - [perf] script: use ARRAY_SIZE instead of reinventing it (Jiri Olsa) [1034843] - [perf] kmem: use ARRAY_SIZE instead of reinventing it (Jiri Olsa) [1034843] - [perf] tools: remove redundant checks from _sort__sym_cmp (Jiri Olsa) [1034843] - [perf] tests: Don't fail if a matching vmlinux isn't found, skip that test (Jiri Olsa) [1034843] - [perf] tests: Add return states enum for tests (Jiri Olsa) [1034843] - [perf] machine: Simplify accessing the host machine (Jiri Olsa) [1034843] - [perf] tests: Fix PYTHONPATH for python-use test tracepoints (Jiri Olsa) [1034843] - [perf] machine: Introduce struct machines (Jiri Olsa) [1034843] - [perf] session: There is no need for a per session hists instance (Jiri Olsa) [1034843] - [perf] hists: Rename hists__fprintf_nr_events to events_stats__fprintf (Jiri Olsa) [1034843] - [perf] record: Don't pass host machine to guest synthesizer (Jiri Olsa) [1034843] - [perf] header: Ensure read/write finished successfully (Jiri Olsa) [1034843] - [perf] tests: Check python path on attr and binding test (Jiri Olsa) [1034843] - [perf] tests: Add event parsing test for '*:*' tracepoints (Jiri Olsa) [1034843] - [perf] tools: Add missing closedir in multi tracepoint processing (Jiri Olsa) [1034843] - [perf] test: Check for linking problems in the python binding (Jiri Olsa) [1034843] - [perf] evsel: Introduce perf_evsel__open_strerror method (Jiri Olsa) [1034843] - [perf] evsel: Introduce event fallback method (Jiri Olsa) [1034843] - [perf] evsel: Do missing feature fallbacks in just one place (Jiri Olsa) [1034843] - [perf] tests: Adjust some message log levels to help diagnosing problems in attr tests (Jiri Olsa) [1034843] - [perf] test: Remove leftover temp file left by one of the attr tests (Jiri Olsa) [1034843] - [perf] test: Add a test case for hists__match, hists__link (Jiri Olsa) [1034843] - [perf] diff: Use internal rb tree for compute resort (Jiri Olsa) [1034843] - [perf] hists: Link hist entries before inserting to an output tree (Jiri Olsa) [1034843] - [perf] hists: Exchange order of comparing items when collapsing hists (Jiri Olsa) [1034843] - [perf] top: Use perf_evlist__config() (Jiri Olsa) [1034843] - [perf] record: Export the callchain parsing routine and help (Jiri Olsa) [1034843] - [perf] record: Pass perf_record_opts to the callchain cmdline parsing callback (Jiri Olsa) [1034843] - [perf] evsel: Decode read_format and sample_type in perf_evsel__fprintf (Jiri Olsa) [1034843] - [perf] tools: Add install-bin Makefile target (Jiri Olsa) [1034843] - [perf] evsel: Adopt fprintf routine from 'perf evlist' (Jiri Olsa) [1034843] - [perf] evlist: Set the leader in the perf_evlist__config method (Jiri Olsa) [1034843] - [perf] evsel: No need to always ask for PERF_FORMAT_TOTAL_TIME_ENABLED/_RUNNING (Jiri Olsa) [1034843] - [perf] evsel: No need to always ask for PERF_FORMAT_ID in read_format (Jiri Olsa) [1034843] - [perf] evsel: Introduce method to request IDs be used (Jiri Olsa) [1034843] - [perf] test: Use perf_evsel__newtp constructor in the tracepoint tests (Jiri Olsa) [1034843] - [perf] test: Fixup error reporting in basic mmap test (Jiri Olsa) [1034843] - [perf] evsel: Update sample_size when setting sample_type bits (Jiri Olsa) [1034843] - [perf] machine: Move more machine methods to machine.c (Jiri Olsa) [1034843] - [perf] buildid-cache: Add option to show build ids that are missing in the cache (Jiri Olsa) [1034843] - [perf] symbols: Generalize filter in __fprintf_buildid methods (Jiri Olsa) [1034843] - [perf] diff: Remove displacement output option (Jiri Olsa) [1034843] - [perf] buildid-list: We need to check if a file is ELF first (Jiri Olsa) [1034843] - [perf] tools: Fix TUI helpline output (Jiri Olsa) [1034843] - [perf] tools: Don't check configuration on make tags (Jiri Olsa) [1034843] - [perf] diff: Change formula methods to work with pair directly (Jiri Olsa) [1034843] - [perf] diff: Change compute methods to work with pair directly (Jiri Olsa) [1034843] - [perf] diff: Remove displacement from struct hist_entry_diff (Jiri Olsa) [1034843] - [perf] evsel: Convert to _is_group_leader method (Jiri Olsa) [1034843] - [perf] evsel: Set leader evsel's ->leader to itself (Jiri Olsa) [1034843] - [perf] hists: Link hist entry pairs to leader (Jiri Olsa) [1034843] - [perf] hists: Fix typo on hist__entry_add_pair (Jiri Olsa) [1034843] - [perf] symbols: Ignore ABS symbols when loading data maps (Jiri Olsa) [1034843] - [perf] hists: Introduce perf_hpp__list for period related columns (Jiri Olsa) [1034843] - [perf] tools: Fix mmap limitations on 32-bit (Jiri Olsa) [1034843] - [perf] top: Add missing newline on pr_err call (Jiri Olsa) [1034843] - [perf] session: Free environment information when deleting session (Jiri Olsa) [1034843] - [perf] tools: Don't check configuration on make clean (Jiri Olsa) [1034843] - [perf] ui/helpline: Introduce ui_helpline__vshow() (Jiri Olsa) [1034843] - [perf] ui: Always compile error printing code (Jiri Olsa) [1034843] - [perf] symbols: Fix dso__fprintf() print statement (Jiri Olsa) [1034843] - [net] sctp: fix checksum marking for outgoing packets (Daniel Borkmann) [1040385]- [fs] fuse: never d_drop() dentry mountpoints on failed reval (Brian Foster) [1026952] - [fs] cifs: don't instantiate new dentries in readdir for inodes that need to be revalidated immediately (Sachin Prabhu) [1017883] - [fs] cifs: revalidate directories instiantiated via FIND_* in order to handle DFS referrals (Sachin Prabhu) [1017883] - [fs] cifs: only set ops for inodes in I_NEW state (Sachin Prabhu) [1017883] - [fs] nfs: fix handling of invalid mount options in nfs_remount (Jeff Layton) [968185] - [fs] nfs: reject version and minorversion changes on remount attempts (Jeff Layton) [968185] - [fs] nfsd: add private md5 hashing implementation to get around FIPS blacklisting (Jeff Layton) [1020176] - [fs] nfs: Always clear the NFS_INO_LAYOUTCOMMIT in layoutreturn (Jeff Layton) [921540] - [fs] nfs: Send atime and mtime as a 64bit value (Jeff Layton) [996548] - [fs] nfs: fix mknod() on nfs4 (Jeff Layton) [921684] - [fs] nfs: nameidata_to_nfs_open_context() doesn't need nameidata (Jeff Layton) [921684] - [md] Re-enable TRIM on MD RAID5 devices (Jes Sorensen) [1023424] - [md] raid5: avoid finding "discard" stripe (Jes Sorensen) [1023424] - [md] raid5: set bio bi_vcnt 0 for discard request (Jes Sorensen) [1023424] - [s390] fix save and restore of the floating-point-control register (Hendrik Brueckner) [1034270] - [s390] signal: change return values to -EFAULT (Hendrik Brueckner) [1034270] - [kernel] ptrace: Cleanup useless header (Aaron Tomlin) [1036312] - [kernel] ptrace: kill BKL in ptrace syscall (Aaron Tomlin) [1036312] - [x86] kvm: fix cross page vapic_addr access (Paolo Bonzini) [1032215] {CVE-2013-6368} - [x86] kvm: fix division by zero in apic_get_tmcct (Paolo Bonzini) [1032213] {CVE-2013-6367}- [scsi] scsi_debug: fix endianness bug in sdebug_build_parts() (Maurizio Lombardi) [563489] - [scsi] bfa: Chinook quad port 16G FC HBA claim issue (Vijay Guvva) [1038186] - [scsi] bfa: Fix crash when symb name set for offline vport (Vijay Guvva) [1032731] - [scsi] scsi_dh_alua: ALUA handler attach should succeed while TPG is transitioning (Maurizio Lombardi) [1019480] - [scsi] scsi_dh_alua: ALUA check sense should retry device internal reset unit attention (Maurizio Lombardi) [1019480] - [scsi] don't kfree an initialized struct device (Maurizio Lombardi) [908150] - [fs] nfs: Prevent a 3-way deadlock between layoutreturn, open and state recovery (Steve Dickson) [1034487] - [fs] nfs: Ensure that rmdir() waits for sillyrenames to complete (Steve Dickson) [1034348] - [fs] nfs: wait on recovery for async session errors (Steve Dickson) [1030049] - [fs] nfs: Re-use exit code in nfs4_async_handle_error() (Steve Dickson) [1030049] - [fs] nfs: Update list of irrecoverable errors on DELEGRETURN (Steve Dickson) [1030049] - [exec] ptrace: fix get_dumpable() incorrect tests (Petr Oros) [1039487] {CVE-2013-2929} - [net] ipv6: router reachability probing (Jiri Benc) [1029585] - [net] ipv6: remove the unnecessary statement in find_match() (Jiri Benc) [1029585] - [net] ipv6: fix route selection if kernel is not compiled with CONFIG_IPV6_ROUTER_PREF (Jiri Benc) [1029585] - [net] ipv6: Fix default route failover when CONFIG_IPV6_ROUTER_PREF=n (Jiri Benc) [1029585] - [net] ipv6: probe routes asynchronous in rt6_probe (Jiri Benc) [1030094] - [net] ndisc: Update neigh->updated with write lock (Jiri Benc) [1030094] - [net] ipv6: prevent fib6_run_gc() contention (Jiri Benc) [1030094] - [net] netfilter: push reasm skb through instead of original frag skbs (Jiri Pirko) [1011214] - [net] ip6_output: fragment outgoing reassembled skb properly (Jiri Pirko) [1011214] - [net] netfilter: nf_conntrack_ipv6: improve fragmentation handling (Jiri Pirko) [1011214] - [net] ipv4: fix path MTU discovery with connection tracking (Jiri Pirko) [1011214] - [net] ipv6: Make IP6CB(skb)->nhoff 16-bit (Jiri Pirko) [1011214] - [input] uinput: setup MT usage during device creation (Aristeu Rozanski) [903081] - [input] add static inline accessors for ABS properties (Aristeu Rozanski) [903081] - [edac] revert sdram_scrub_rate behavior change (Aristeu Rozanski) [738592] - [edac] Add error decoding support for AMD Fam16h processors (Prarit Bhargava) [1020290] - [hda] alsa: fix the no-sound issue for Creative Recon3D cards (Jaroslav Kysela) [1007460]- [powerpc] signals: Improved mark VSX not saved with small contexts fix (Seth Jennings) [1044117] - [powerpc] signals: Mark VSX not saved with small contexts (Seth Jennings) [1044117]- [pci] Remove pcie_cap_has_devctl() (Myron Stowe) [1025994] - [pci] Support PCIe Capability Slot registers only for ports with slots (Myron Stowe) [1025994] - [pci] Remove PCIe Capability version checks (Myron Stowe) [1025994] - [pci] Allow PCIe Capability link-related register access for switches (Myron Stowe) [1025994] - [pci] Add offsets of PCIe capability registers (Myron Stowe) [1025994] - [pci] Tidy bitmasks and spacing of PCIe capability definitions (Myron Stowe) [1025994] - [pci] Remove obsolete comment reference to pci_pcie_cap2() (Myron Stowe) [1025994] - [pci] Clarify PCI_EXP_TYPE_PCI_BRIDGE comment (Myron Stowe) [1025994] - [pci] Rename PCIe capability definitions to follow convention (Myron Stowe) [1025994] - [pci] Add PCI_EXP_TYPE_PCIE_BRIDGE value (Myron Stowe) [1025994] - [netdrv] bnx2x: correct VF-PF channel locking scheme (Michal Schmidt) [1029203] - [netdrv] bnx2x: handle known but unsupported VF messages (Michal Schmidt) [1029203] - [netdrv] bnx2x: Lock DMAE when used by statistic flow (Michal Schmidt) [1029200] - [net] ipv6: fix leaking uninitialized port number of offender sockaddr (Florian Westphal) [1035883] {CVE-2013-6405} - [net] inet: fix addr_len/msg->msg_namelen assignment in recv_error functions (Florian Westphal) [1035883] {CVE-2013-6405} - [net] inet: prevent leakage of uninitialized memory to user in recv syscalls (Florian Westphal) [1035883] {CVE-2013-6405} - [net] ipvs: Add boundary check on ioctl arguments (Denys Vlasenko) [1030818] {CVE-2013-4588}- [s390] qeth: avoid buffer overflow in snmp ioctl (Hendrik Brueckner) [1034266] - [md] fix calculation of stacking limits on level change (Jes Sorensen) [1026864] - [kernel] ipc/sem.c: fix up semctl_setval discrepancies with upstream (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix race in sem_lock() (Rik van Riel) [880024] - [kernel] fix kABI issues (Rik van Riel) [880024] - [kernel] ipc/sem.c: Fix missing wakeups in do_smart_update_queue() (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix GETNCNT semctl() case (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix GETZCNT semctl() case (Rik van Riel) [880024] - [kernel] ipc: simplify rcu_read_lock() in semctl_nolock() (Rik van Riel) [880024] - [kernel] ipc: simplify semtimedop/semctl_main() common error path handling (Rik van Riel) [880024] - [kernel] ipc: move sem_obtain_lock() rcu locking into the only caller (Rik van Riel) [880024] - [kernel] ipc: fix double sem unlock in semctl error path (Rik van Riel) [880024] - [kernel] ipc: move the rcu_read_lock() from sem_lock_and_putref() into callers (Rik van Riel) [880024] - [kernel] ipc: sem_putref() does not need the semaphore lock any more (Rik van Riel) [880024] - [kernel] ipc: move rcu_read_unlock() out of sem_unlock() and into callers (Rik van Riel) [880024] - [kernel] ipc: fix GETALL/IPC_RM race for sysv semaphores (Rik van Riel) [880024] - [kernel] ipc: fine grained locking for semtimedop (Rik van Riel) [1024265 880024] {CVE-2013-4483} - [kernel] ipc/sem.c: have only one list in struct sem_queue (Rik van Riel) [880024] - [kernel] ipc/sem.c: open code and rename sem_lock (Rik van Riel) [880024] - [kernel] ipc/sem.c: do not hold ipc lock more than necessary (Rik van Riel) [880024] - [kernel] ipc: introduce lockless pre_down ipcctl (Rik van Riel) [880024] - [kernel] ipc: introduce obtaining a lockless ipc object (Rik van Riel) [880024] - [kernel] ipc: remove bogus lock comment for ipc_checkid (Rik van Riel) [880024] - [kernel] ipc/sem.c: get rid of union semop in sys_semctl() arguments (Rik van Riel) [880024] - [kernel] ipc/sem.c: handle spurious wakeups (Rik van Riel) [880024] - [kernel] ipc/sem.c: remove private structures from public header file (Rik van Riel) [880024] - [kernel] ipc/sem.c: update description of the implementation (Rik van Riel) [880024] - [kernel] ipc/sem.c: move wake_up_process out of the spinlock section (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize update_queue() for bulk wakeup calls (Rik van Riel) [880024] - [kernel] ipc: remove unreachable code in sem.c (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize single sops when semval is zero (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize single semop operations (Rik van Riel) [880024] - [kernel] ipc/sem.c: add a per-semaphore pending list (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize if semops fail (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem preempt improve (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem use list operations (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem optimise undo list search (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix race with concurrent semtimedop() timeouts and IPC_RMID (Rik van Riel) [880024] - [kernel] ipc/sem.c: bugfix for semop() not reporting successful operation (Rik van Riel) [880024] - [net] don't drop TSO features for NO_CSUM devices (Ivan Vecera) [1030631] - [ata] ahci: fix turning on LEDs in ahci_start_port() (David Milburn) [1017105] - [ata] libata: implement cross-port EH exclusion (David Milburn) [1017105] - [ata] libata add ap to ata_wait_register and intro ata_msleep (David Milburn) [1017105]- [netdrv] mlx4_en: Check device state when setting coalescing (Amir Vadai) [975908] - [netdrv] igb: Update link modes display in ethtool (Stefan Assmann) [1019578] - [block] fix race between request completion and timeout handling (Jeff Moyer) [919756]- [net] ip_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [1023491] {CVE-2013-4470} - [net] ip6_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [1023491] {CVE-2013-4470} - [net] bridge: disable snooping if there is no querier (Vlad Yasevich) [952012] - [net] Revert "bridge: only expire the mdb entry when query is received" (Vlad Yasevich) [952012] - [net] Revert "bridge: fix some kernel warning in multicast timer" (Vlad Yasevich) [952012] - [net] Revert "bridge: do not call setup_timer() multiple times" (Vlad Yasevich) [952012] - [net] Revert "bridge: update mdb expiration timer upon reports" (Vlad Yasevich) [952012] - [net] sunrpc: Fix a data corruption issue when retransmitting RPC calls (Jeff Layton) [1030046] - [fs] gfs2: Implement a "rgrp has no extents longer than X" scheme (Robert S Peterson) [998625] - [fs] gfs2: Drop inadequate rgrps from the reservation tree (Robert S Peterson) [998625] - [fs] gfs2: If requested is too large, use the largest extent in the rgrp (Robert S Peterson) [998625] - [fs] gfs2: Add allocation parameters structure (Robert S Peterson) [998625] - [fs] nfs: Don't check lock owner compatability unless file is locked - part 2 (Jeff Layton) [1007039] - [fs] nfs: Don't check lock owner compatibility in writes unless file is locked (Jeff Layton) [1007039] - [netdrv] ixgbevf: move API neg to reset path (Andy Gospodarek) [1019346] - [netdrv] ixgbe: fix inconsistent clearing of the multicast table (Andy Gospodarek) [975248] - [mm] Group e820 entries together and add map_individual_e820 boot option (Larry Woodman) [876275] - [mm] Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping (Larry Woodman) [876275] - [mm] Find_early_table_space based on ranges that are actually being mapped (Larry Woodman) [876275] - [fs] nfs: Fix the sync mount option for nfs4 mounts (Scott Mayhew) [915862] - [fs] nfsv4: Missing Chunk of Back Port Patch Causes Hang (Steve Dickson) [1024006] - [fs] xfs: Ensure sync updates the log tail correctly (Dave Chinner) [1025439] - [fs] xfs: only update the last_sync_lsn when a transaction completes (Dave Chinner) [1025439] - [fs] xfs: prevent deadlock trying to cover an active log (Dave Chinner) [1014867] - [kernel] signal: stop info leak via the tkill and the tgkill syscalls (Petr Holasek) [970878] {CVE-2013-2141} - [block] rsxx: Disallow discards from being unmapped (Steve Best) [1023897] - [netdrv] brcmsmac: Module alias support missing from backport (John Green) [1020461] - [netdrv] bonding: Remove redundant VLAN tag insertion logic (Nikolay Aleksandrov) [1025224] - [netdrv] mlx4_en: Fix pages never dma unmapped on rx (Steve Best) [1023272] - [netdrv] mlx4_en: Fix BlueFlame race (Amir Vadai) [987634] - [scsi] lpfc: Update lpfc version for 8.3.7.21.5p driver release (Rob Evers) [1024683] - [scsi] lpfc 8.3.42: Fixed failure to allocate SCSI buffer on PPC64 platform for SLI4 devices (Rob Evers) [1024683] - [scsi] Revert "qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low." (Chad Dupuis) [995576] - [netdrv] tg3: avoid double-freeing of rx data memory (Ivan Vecera) [1020685] - [hda] alsa: Final fix for the Haswell HDMI audio 44.1kHz rate (Jaroslav Kysela) [1024548] - [input] wacom: do not report ABS_MISC on TPC2FG touch device (Aristeu Rozanski) [1032256]- [md] Disabling of TRIM on RAID5 for RHEL6.5 was too aggressive (Jes Sorensen) [1028426]- [x86] Revert "efi: be more paranoid about available space when creating variables" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efivars: firmware bug workarounds should be in platform code" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Export efi_query_variable_store() for efivars.ko" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Check max_size only if it is non-zero" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Distinguish between "remaining space" and actually used space" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Implement efi_no_storage_paranoia parameter" (Rafael Aquini) [1012370 1023173] - [x86] Revert "Modify UEFI anti-bricking code" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Fix dummy variable buffer allocation" (Rafael Aquini) [1012370 1023173]- [fs] revert xfs: prevent deadlock trying to cover an active log (Eric Sandeen) [1014867]- [fs] Revert "vfs: allow umount to handle mountpoints without revalidating them" (Rafael Aquini) [1024607] - [fs] Revert "vfs: massage umount_lookup_last() a bit to reduce nesting" (Rafael Aquini) [1024607] - [fs] Revert "vfs: rename user_path_umountat() to user_path_mountpoint_at()" (Rafael Aquini) [1024607] - [fs] Revert "vfs: introduce kern_path_mountpoint()" (Rafael Aquini) [1024607] - [fs] Revert "autofs4: fix device ioctl mount lookup" (Rafael Aquini) [1024607]- [tools] perf: Add ref-cycles into array of tested events (Jiri Olsa) [968806] - [pci] Revert "make SRIOV resources optional" (Myron Stowe) [1022270] - [pci] Revert "ability to relocate assigned pci-resources" (Myron Stowe) [1022270] - [pci] Revert "honor child buses add_size in hot plug configuration" (Myron Stowe) [1022270] - [pci] Revert "make cardbus-bridge resources optional" (Myron Stowe) [1022270] - [pci] Revert "code and comments cleanup" (Myron Stowe) [1022270] - [pci] Revert "make re-allocation try harder by reassigning ranges higher in the heirarchy" (Myron Stowe) [1022270] - [pci] Revert "Calculate right add_size" (Myron Stowe) [1022270]- [block] loop: unplug_fn only when backing file is attached (Lukas Czerner) [1022997] - [fs] ext4: Remove warning from ext4_da_update_reserve_space() (Lukas Czerner) [1011876] - [kernel] async: Revert MAX_THREADS to 256 (Neil Horman) [1021705] - [net] ipv6: restrict neighbor entry creation to output flow (Jiri Pirko) [997103] - [net] ipv6: udp packets following an UFO enqueued packet need also be handled by UFO (Jiri Pirko) [1011930] {CVE-2013-4387} - [net] ipv4: blackhole route should always be recalculated (Herbert Xu) [1010347] - [net] unix: revert/fix race in stream sockets with SOCK_PASS* flags (Daniel Borkmann) [1019343] - [net] Loosen constraints for recalculating checksum in skb_segment() (Vlad Yasevich) [1020298] - [drm] nouveau: fix vblank deadlock (Rob Clark) [1013388] - [usb] xhci: refactor EHCI/xHCI port switching (Don Zickus) [970715] - [fs] compat_ioctl: VIDEO_SET_SPU_PALETTE missing error check (Phillip Lougher) [949573] {CVE-2013-1928} - [fs] vfs: fix d_mountpoint() (Ian Kent) [1011337] - [fs] autofs4: fix device ioctl mount lookup (Ian Kent) [999708] - [fs] vfs: introduce kern_path_mountpoint() (Ian Kent) [999708] - [fs] vfs: rename user_path_umountat() to user_path_mountpoint_at() (Ian Kent) [999708] - [fs] vfs: massage umount_lookup_last() a bit to reduce nesting (Ian Kent) [999708] - [fs] vfs: allow umount to handle mountpoints without revalidating them (Ian Kent) [999708] - [fs] nfs: Remove the 'FIFO' behaviour for nfs41_setup_sequence (Steve Dickson) [1022257] - [fs] nfs: Record the OPEN create mode used in the nfs4_opendata structure (Steve Dickson) [1019439] - [fs] nfs: Simulate the change attribute (Steve Dickson) [1018653] - [scsi] megaraid_sas: Fix synchronization problem between sysPD IO path and AEN path (Tomas Henzl) [1019811]- [md] dm-snapshot: fix data corruption (Mikulas Patocka) [974481] {CVE-2013-4299} - [watchdog] iTCO_wdt: add platform driver module alias (Neil Horman) [1019497] - [hda] alsa: disable 44.1kHz rate for Haswell HDMI/DP audio (Jaroslav Kysela) [831970] - [x86] Update UV3 hub revision ID (George Beshers) [1018962] - [fs] xfs: Don't reference the EFI after it is freed (Eric Sandeen) [1018469] - [security] keys: Fix a race between negating a key and reading the error set (Dave Wysochanski) [890231] - [fs] nfsv4: Ensure memory ordering between nfs4_ds_connect and nfs4_fl_prepare_ds (Jeff Layton) [1012439] - [fs] nfsv4: nfs4_fl_prepare_ds - fix bugs when the connect attempt fails (Jeff Layton) [1012439] - [md] Disable TRIM on RAID5 for RHEL 6.5 (Jes Sorensen) [837097] - [md] raid5: BIO_RW_SYNCIO is a bit number, not a bitmask (Jes Sorensen) [837097] - [virt] hyperv: framebuffer pci stub (Gerd Hoffmann) [1013335] - [netdrv] bnx2x: add missing enum channel_tlvs definitions (Michal Schmidt) [1015137] - [netdrv] bnx2x: KR2 disablement fix (Michal Schmidt) [1015137] - [netdrv] bnx2x: Specific Active-DAC is not detected on 57810 (Michal Schmidt) [1015137] - [netdrv] bnx2x: Generalize KR work-around (Michal Schmidt) [1015137] - [usb] usbnet: use ethd name for known ethernet devices (Don Zickus) [1014224] - [usb] cdc_ether: use ethd name for known ethernet devices (Don Zickus) [1014224] - [mm] Revert "Find_early_table_space based on ranges that are actually being mapped" (Rafael Aquini) - [mm] Revert "Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping" (Rafael Aquini) - [mm] Revert "Group e820 entries together and add map_individual_e820 boot option" (Rafael Aquini) - [net] bridge: update mdb expiration timer upon reports (Vlad Yasevich) [1013816] - [net] veth: Remove NETIF_F_HW_VLAN_RX capability (Thomas Graf) [1018158] - [net] gre/vxlan: handle 802.1Q inner header properly (Thomas Graf) [997632] - [net] disable the new NAPI weight error message for RHEL 6.5 (Michal Schmidt) [1012090] - [scsi] sd: Fix parsing of 'temporary ' cache mode prefix (Ewan Milne) [955441] - [scsi] sd: fix array cache flushing bug causing performance problems (Ewan Milne) [955441] - [scsi] bfa: firmware update to 3.2.1.1 (Rob Evers) [1002770] - [netdrv] bna: firmware update to 3.2.1.1 (Ivan Vecera) [1002771]- [block] loop: fix crash when using unassigned loop device (Mike Snitzer) [989795] - [fs] xfs: prevent deadlock trying to cover an active log (Dave Chinner) [1014867] - [x86] microcode: Fix patch level reporting for AMD family 15h (Prarit Bhargava) [1014401] - [hda] alsa: enable switcheroo code in the snd-hda-intel driver (Jaroslav Kysela) [1013993] - [x86] reboot: Fix a warning message triggered by stop_other_cpus() (Jerome Marchand) [840710] - [kernel] async: Bump up the MAX_THREADS count for the async subsystem (Neil Horman) [1010666] - [pci] Calculate right add_size (Myron Stowe) [997672] - [netdrv] iwlwifi: pcie: add SKUs for 6000, 6005 and 6235 series (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: pcie: add new SKUs for 7000 & 3160 NIC series (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: enable shadow registers for 7000 (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: add new 7260 and 3160 series device IDs (Stanislaw Gruszka) [1013951] - [netdrv] be2net: pass if_id for v1 and V2 versions of TX_CREATE cmd (Ivan Vecera) [1014360] - [netdrv] be2net: call ENABLE_VF cmd for Skyhawk-R too (Ivan Vecera) [1014360] - [netdrv] be2net: Fix to prevent Tx stall on SH-R when packet size < 32 (Ivan Vecera) [1014360] - [scsi] pm8001: Queue rotation logic for inbound and outbound queues (Rich Bono) [1013771] - [scsi] lpfc: Update lpfc version for 8.3.7.21.4p driver release (Rob Evers) [1004841] - [scsi] lpfc: Fixed spinlock hang (Rob Evers) [1004841] - [scsi] lpfc: Fixed spinlock inversion problem (Rob Evers) [1004841] - [scsi] lpfc: Fixed inconsistent spin lock useage (Rob Evers) [1004841] - [scsi] qla2xxx: Update version number to 8.05.00.03.06.5-k2 (Chad Dupuis) [912652] - [scsi] qla2xxx: Fix request queue null dereference (Chad Dupuis) [912652] - [net] tcp: TSQ can use a dynamic limit (Jiri Pirko) [996802] - [net] tcp: TSO packets automatic sizing (Jiri Pirko) [996802] - [net] tcp: Apply device TSO segment limit earlier (Jiri Pirko) [996802] - [net] Allow driver to limit number of GSO segments per skb (Jiri Pirko) [996802] - [net] cleanups in RX queue allocation (Ivan Vecera) [1012388] - [net] Update kernel-doc for netif_set_real_num_rx_queues() (Ivan Vecera) [1012388] - [net] netif_set_real_num_rx_queues may cap num_rx_queues at init time (Ivan Vecera) [1012388]- [kvm] pmu: add proper support for fixed counter 2 (Gleb Natapov) [1000956] - [kvm] vmx: do not check bit 12 of EPT violation exit qualification when undefined (Gleb Natapov) [1006139] - [kvm] vmx: set "blocked by NMI" flag if EPT violation happens during IRET from NMI (Gleb Natapov) [1006139] - [edac] Fix workqueue-related crashes (Aristeu Rozanski) [831127] - [edac] amd64_edac: Fix driver module removal (Aristeu Rozanski) [831127] - [md] raid5: BIO flags adjust (Jes Sorensen) [837097] - [md] Fix skipping recovery for read-only arrays (Jes Sorensen) [1014102] - [kernel] audit: fix mq_open and mq_unlink to add the MQ root as a hidden parent audit_names record (Richard Guy Briggs) [1009386] - [kernel] audit: log the audit_names record type (Richard Guy Briggs) [1009386] - [kernel] audit: add child record before the create to handle case where create fails (Richard Guy Briggs) [1009386] - [kernel] audit: format user messages to size of MAX_AUDIT_MESSAGE_LENGTH (Richard Guy Briggs) [1007069] - [netdrv] tg3: Expand led off fix to include 5720 (Ivan Vecera) [991498] - [netdrv] tg3: Don't turn off led on 5719 serdes port 0 (Ivan Vecera) [991498] - [netdrv] tg3: Fix UDP fragments treated as RMCP (Ivan Vecera) [991498] - [netdrv] tg3: Remove incorrect switch to aux power (Ivan Vecera) [991498] - [i2c] ismt: initialize DMA buffer (Neil Horman) [1014753] - [scsi] libfcoe: Make fcoe_sysfs optional / fix fnic NULL exception (Neil Horman) [1014864] - [fs] gfs2: Fix race in iteration of glocks for unfreeze/umount (Abhijith Das) [999909] - [fs] gfs2: dirty inode correctly in gfs2_write_end (Benjamin Marzinski) [991596] - [x86] Mark Intel Atom Avoton processor as supported (Prarit Bhargava) [914842] - [mm] vmscan: fix zone shrinking exit when scan work is done (David Gibson) [985155] - [block] free bios when failing blk_execute_rq_nowait calls (Jeff Moyer) [1009312] - [netdrv] be2net: fix disabling TX in be_close() (Ivan Vecera) [951271] - [crypto] Fix race condition in larval lookup (Herbert Xu) [916361]- [fs] fuse: drop dentry on failed revalidate (Brian Foster) [924014] - [fs] fuse: clean up return in fuse_dentry_revalidate() (Brian Foster) [924014] - [fs] fuse: use d_materialise_unique() (Brian Foster) [924014] - [mm] Group e820 entries together and add map_individual_e820 boot option (Larry Woodman) [876275] - [mm] Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping (Larry Woodman) [876275] - [mm] Find_early_table_space based on ranges that are actually being mapped (Larry Woodman) [876275] - [hid] pantherlord: heap overflow flaw (Radomir Vrbovsky) [1000435] {CVE-2013-2892} - [virt] hv: Correctly support ws2008R2 and earlier (Jason Wang) [1007341] - [powerpc] iommu: Use GFP_KERNEL instead of GFP_ATOMIC in iommu_init_table() (Steve Best) [1012666] - [powerpc] Add isync to copy_and_flush (Steve Best) [1014475] - [block] rsxx: Kernel Panic caused by mapping Discards (Steve Best) [1013728] - [kernel] audit: avoid soft lockup due to audit_log_start() incorrect loop termination (Richard Guy Briggs) [990806] - [fs] nfsv4: Remove the BUG_ON() from nfs4_get_lease_time_prepare() (Steve Dickson) [1012688] - [netdrv] bnx2x: fix loss of VLAN priority information in received TPA-aggregated packets (Michal Schmidt) [1014694] - [fs] gfs2: garbage quota usage reported due to uninitialized inode during creation (Abhijith Das) [1008947] - [fs] nfs: fix filelayout_commit_call_ops (Scott Mayhew) [1012479] - [netdrv] igb: fix driver reload with VF assigned to guest (Stefan Assmann) [985733] - [md] Fix bio flags for md raid5 (Jes Sorensen) [837097] - [md] Fix bio flags for md raid10 (Jes Sorensen) [837097] - [scsi] qla4xxx: 5.03.00.00.06.05-k3 (Chad Dupuis) [1011476] - [scsi] qla4xxx: Support setting of local CHAP index for flash target entry (Chad Dupuis) [1011476] - [scsi] qla4xxx: Correct the check for local CHAP entry type (Chad Dupuis) [1011476] - [scsi] lpfc: Update lpfc version for 8.3.7.21.3p driver release (Rob Evers) [1012961] - [scsi] lpfc: Fixed function mode field defined too small for not recognizing dual-chute mode (Rob Evers) [1012961] - [net] Revert "net: more accurate skb truesize" (Francesco Fusco) [889181] - [net] fix multiqueue selection (Michal Schmidt) [1011939]- [scsi] bnx2fc: Bump version from 1.0.14 to 2.4.1 (Tomas Henzl) [1008733] - [scsi] bnx2fc: hung task timeout warning observed when rmmod bnx2x with active FCoE targets (Tomas Henzl) [1008733] - [scsi] bnx2fc: Fixed a SCSI CMD cmpl race condition between ABTS and CLEANUP (Tomas Henzl) [1008733] - [scsi] cnic: Fix crash in, cnic_bnx2x_service_kcq() (Tomas Henzl) [1004554] - [hid] zeroplus: validate output report details (Frantisek Hrbata) [999906] {CVE-2013-2889} - [hid] provide a helper for validating hid reports (Frantisek Hrbata) [999906] {CVE-2013-2889} - [netdrv] sfc: Add SIOCEFX:EFX_MCDI_REQUEST ioctl to workaround MTD limits (Nikolay Aleksandrov) [1008705] - [netdrv] sfc: deny changing of unsupported flags (Nikolay Aleksandrov) [1010840] - [kernel] __ptrace_may_access() should not deny sub-threads (Oleg Nesterov) [927360] - [tools] perf: Make kmem work for non numa machines (Jiri Olsa) [984788] - [powerpc] Bring all threads online prior to migration/hibernation (Steve Best) [1010528] - [kvm] introduce guest count uevent (Paolo Bonzini) [1004802] - [scsi] iscsi_tcp: consider session state in iscsi_sw_sk_state_check (Chris Leech) [840638] - [crypto] ansi_cprng: Fix off by one error in non-block size request (Neil Horman) [1007694] {CVE-2013-4345} - [infiniband] cache: don't fill the cache with junk (Doug Ledford) [920306] - [usb] core: don't try to reset_device() a port that got just disconnected (Don Zickus) [1000944] - [usb] Fix connected device switch to Inactive state (Don Zickus) [1000944] - [usb] Don't use EHCI port sempahore for USB 3.0 hubs (Don Zickus) [1000944] - [netdrv] macvtap: Ignore tap features when VNET_HDR is off (Vlad Yasevich) [987201] - [netdrv] macvtap: Correctly set tap features when IFF_VNET_HDR is disabled (Vlad Yasevich) [987201] - [netdrv] macvtap: simplify usage of tap_features (Vlad Yasevich) [987201] - [infiniband] mlx4: Use default pkey when creating tunnel QPs (Doug Ledford) [993587] - [infiniband] core: Create QP1 using the pkey index which contains the default pkey (Doug Ledford) [993587] - [infiniband] ipoib: Make sure child devices use valid/proper pkeys (Doug Ledford) [993587] - [infiniband] ipoib: Fix pkey change flow for virtualization environments (Doug Ledford) [993587] - [netdrv] igb: don't deprecate the max_vfs parameter (Stefan Assmann) [1005877] - [netdrv] igb: Read flow control for i350 from correct EEPROM section (Stefan Assmann) [1005877] - [netdrv] igb: Add additional get_phy_id call for i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: Update version number (Stefan Assmann) [1005877] - [netdrv] igb: Implementation to report advertised/supported link on i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: Get speed and duplex for 1G non_copper devices (Stefan Assmann) [1005877] - [netdrv] igb: Support to get 2_5G link status for appropriate media type (Stefan Assmann) [1005877] - [netdrv] igb: No PHPM support in i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: M88E1543 PHY downshift implementation (Stefan Assmann) [1005877] - [netdrv] igb: New PHY_ID for i354 device (Stefan Assmann) [1005877] - [netdrv] igb: Implementation of 1-sec delay for i210 devices (Stefan Assmann) [1005877] - [netdrv] igb: Don't look for a PBA in the iNVM when flashless (Stefan Assmann) [1005877] - [netdrv] igb: Expose RSS indirection table for ethtool (Stefan Assmann) [1005877] - [netdrv] igb: Add macro for size of RETA indirection table (Stefan Assmann) [1005877] - [netdrv] igb: Fix get_fw_version function for all parts (Stefan Assmann) [1005877] - [netdrv] igb: Add device support for flashless SKU of i210 device (Stefan Assmann) [1005877] - [netdrv] igb: Refactor NVM read functions to accommodate devices with no flash (Stefan Assmann) [1005877] - [netdrv] igb: Refactor of init_nvm_params (Stefan Assmann) [1005877] - [netdrv] igb: Update MTU so that it is always at least a standard frame size (Stefan Assmann) [1005877] - [netdrv] igb: don't allow SR-IOV without MSI-X (Stefan Assmann) [1005877] - [netdrv] igb: Added rcu_lock to avoid race (Stefan Assmann) [1005877] - [netdrv] igb: Read register for latch_on without return value (Stefan Assmann) [1005877] - [netdrv] igb: Reset the link when EEE setting changed (Stefan Assmann) [1005877] - [netdrv] treewide: relase -> release (Stefan Assmann) [1005877] - [scsi] iterate over devices individually for /proc/scsi/scsi (David Milburn) [966170] - [scsi] zfcp: fix lock imbalance by reworking request queue locking (Mikulas Patocka) [803592] - [kernel] pidns: fix two invalid task_active_pid_ns() usages (Aristeu Rozanski) [984597] - [netdrv] be2net: implement ethtool set/get_channel hooks (Ivan Vecera) [975885] - [netdrv] be2net: refactor be_setup() to consolidate queue creation routines (Ivan Vecera) [975885] - [netdrv] be2net: Fix be_cmd_if_create() to use MBOX if MCCQ is not created (Ivan Vecera) [975885] - [netdrv] be2net: refactor be_get_resources() code (Ivan Vecera) [975885] - [netdrv] be2net: don't limit max MAC and VLAN counts (Ivan Vecera) [975885] - [netdrv] be2net: Fixup profile management routines (Ivan Vecera) [975885] - [netdrv] be2net: use EQ_CREATEv2 for SH-R (Ivan Vecera) [975885] - [netdrv] be2net: delete primary MAC address while unloading (Ivan Vecera) [874733] - [netdrv] be2net: use SET/GET_MAC_LIST for SH-R (Ivan Vecera) [874733] - [netdrv] be2net: refactor MAC-addr setup code (Ivan Vecera) [874733] - [netdrv] be2net: fix pmac_id for BE3 VFs (Ivan Vecera) [874733] - [netdrv] be2net: allow VFs to program MAC and VLAN filters (Ivan Vecera) [874733] - [netdrv] be2net: fix MAC address modification for VF (Ivan Vecera) [874733] - [netdrv] be2net: don't use dev_err when AER enabling fails (Ivan Vecera) [986513] - [netdrv] be2net: Clear any capability flags that driver is not interested in (Ivan Vecera) [998856] - [net] ethtool: fix RHEL backport of ETHTOOL_RESET (Jiri Benc) [1008678] - [net] gact: Fix potential panic in tcf_gact() (Jiri Benc) [1003781] - [net] tcp: fix FIONREAD/SIOCINQ (Francesco Fusco) [1001479] - [net] vxlan: Avoid creating fdb entry with NULL destination (Amerigo Wang) [923915] - [net] bridge: sync the definition of struct br_mdb_entry with upstream (Amerigo Wang) [1010251] - [fs] proc/ns: Fix ABI of proc_inode (Thomas Graf) [1005224] - [fs] nfs: Fix writeback performance issue on cache invalidation (Scott Mayhew) [1010038] - [fs] xfs: switch stacks for bmap btree modifications (Dave Chinner) [918359] - [fs] GFS2: Dont flag consistency error if first mounter is a spectator (Robert S Peterson) [997929] - [x86] Mark Intel Haswell-EP as supported (Prarit Bhargava) [948339] - [s390] tx: allow program interruption filtering in user space (Hendrik Brueckner) [1006523] - [tty] hvc_iucv: Disconnect IUCV connection when lowering DTR (Hendrik Brueckner) [1007570] - [tty] hvc_console: Add DTR/RTS callback to handle HUPCL control (Hendrik Brueckner) [1007570] - [netdrv] bonding: fix bond_arp_rcv setting and arp validate desync state (Nikolay Aleksandrov) [1003697] - [netdrv] bonding: fix store_arp_validate race with mode change (Nikolay Aleksandrov) [1003697] - [netdrv] bonding: fix set mode race conditions (Nikolay Aleksandrov) [1003697] - [bluetooth] rfcomm: Fix info leak in RFCOMMGETDEVLIST ioctl() (Radomir Vrbovsky) [922409] {CVE-2012-6545} - [bluetooth] rfcomm: Fix info leak via getsockname() (Radomir Vrbovsky) [922409] {CVE-2012-6545} - [mm] mlock: operate on any regions with protection != PROT_NONE (Larry Woodman) [982460] - [mm] mlock: avoid dirtying pages and triggering writeback (Larry Woodman) [982460]- [net] ipv6: Don't depend on per socket memory for neighbour discovery messages (Thomas Graf) [963317] - [netdrv] bnx2x: add missing ethtool ops of virtual functions (Michal Schmidt) [1009492] - [netdrv] bnx2x: avoid atomic allocations during initialization (Michal Schmidt) [1004645 1007900] - [netdrv] bnx2x: Fix VF stats sync (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix VF memory leak unload (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix functionality of configuring vlan list (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix move FP memory deallocations (Michal Schmidt) [1007900] - [netdrv] bnx2x: vf mark stats started (Michal Schmidt) [1007900] - [netdrv] bnx2x: set VF DMAE when first function has 0 supported VFs (Michal Schmidt) [1007900] - [netdrv] bnx2x: Protect against VFs' ndos when SR-IOV is disabled (Michal Schmidt) [1007900] - [netdrv] bnx2x: prevent VF benign attentions (Michal Schmidt) [1007900] - [netdrv] bnx2x: Consider DCBX remote error (Michal Schmidt) [1007900] - [netdrv] bnx2x: Change DCB context handling (Michal Schmidt) [1007900] - [netdrv] bnx2x: dropless flow control not always functional (Michal Schmidt) [1007900] - [netdrv] bnx2x: fix PTE write access error (Michal Schmidt) [1007900] - [netdrv] bnx2x: fix memory leak in VF (Michal Schmidt) [1007900] - [netdrv] bnx2x: update fairness parameters following DCB negotiation (Michal Schmidt) [1007900] - [netdrv] bnx2x: protect different statistics flows (Michal Schmidt) [1007900] - [scsi] lpfc: update version for 8.3.7.21.2p driver release (Rob Evers) [1007485] - [scsi] lpfc: 8.3.42: Fixed issue of task management commands having a fixed timeout (Rob Evers) [1007485] - [scsi] rdac: Add new IBM product id to the RDAC devlist (Rob Evers) [1006061] - [block] hpsa: remove unused Smart Array ID (Tomas Henzl) [1002788] - [block] hpsa: bump driver version to reflect changes (Tomas Henzl) [1002788] - [block] hpsa: housekeeping patch for device_id and product arrays (Tomas Henzl) [1002788] - [block] hpsa: add HP Smart Array Gen8 names (Tomas Henzl) [1002788] - [block] hpsa: add HP Smart Array Gen9 PCI ID's (Tomas Henzl) [1002788] - [block] hpsa: remove unneeded variable (Tomas Henzl) [893773] - [block] hpsa: fix a race in cmd_free/scsi_done (Tomas Henzl) [893773] - [scsi] qla4xxx: 5.03.00.00.06.05-k2 (Chad Dupuis) [982175] - [scsi] qla4xxx: Export more firmware info in sysfs (Chad Dupuis) [982175] - [scsi] qla4xxx: Only BIOS boot target entries should be at index 0 and 1 (Chad Dupuis) [982175] - [scsi] qla4xxx: discovery_parent_idx can be shown without any check (Chad Dupuis) [982175] - [scsi] qla4xxx: Set IPv6 traffic class if device type is IPv6 (Chad Dupuis) [982175] - [scsi] qla4xxx: Use discovery_parent_idx instead of discovery_parent_type (Chad Dupuis) [982175] - [scsi] qla4xxx: Allow removal of failed session using logout (Chad Dupuis) [982175] - [scsi] libiscsi: Add missing prints for session and connection sysfs attrs (Chad Dupuis) [982175] - [scsi] megaraid_sas: Add High Availability clustering support using shared Logical Disks (Tomas Henzl) [997004] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [997004] - [net] cnic: Use CHIP_NUM macros from bnx2x.h (Tomas Henzl) [1004554] - [hid] validate HID report id size (Frantisek Hrbata) [1000453] {CVE-2013-2888} - [infiniband] cma: Check for GID on listening device first (Doug Ledford) [920306] - [infiniband] cma: use cached gids (Doug Ledford) [920306] - [input] wacom: collect device quirks into single function (Aristeu Rozanski) [815589] - [input] wacom: add device type to device name string (Aristeu Rozanski) [815589] - [input] wacom: request tablet data for Bamboo Pens (Aristeu Rozanski) [815589] - [input] wacom: implement missing multitouch wrappers (Aristeu Rozanski) [815589] - [input] wacom: fix bug in HID parsing introduced by last patchset (Aristeu Rozanski) [815589] - [fs] nfsv4: Clean up delegation recall error handling (Steve Dickson) [1007556] - [fs] nfsv4: Clean up nfs4_open_delegation_recall (Steve Dickson) [1007556] - [fs] nfsv4: Clean up nfs4_lock_delegation_recall (Steve Dickson) [1007556] - [fs] nfs: It is not safe to dereference lsp->ls_state in release_lockowner (Steve Dickson) [962844] - [fs] nfs: Ensure that we free the lock stateid on the server (Steve Dickson) [962844] - [fs] nfs: Don't free the nfs4_lock_state until after the release_lockowner (Steve Dickson) [962844] - [fs] nfs: Convert nfs41_free_stateid to use an asynchronous RPC call (Steve Dickson) [962844] - [fs] nfs: Clean up TEST_STATEID and FREE_STATEID error reporting (Steve Dickson) [962844] - [fs] nfs: Clean up handling of privileged operations (Steve Dickson) [962844] - [fs] nfs: Clean up nfs41_setup_sequence (Steve Dickson) [962844] - [fs] nfs: Pass a stateid to test_stateid() and free_stateid() (Steve Dickson) [962844] - [fs] nfs: added FREE_STATEID call (Steve Dickson) [962844] - [virt] xen: mask cpu feature avx (Andrew Jones) [1006549] - [fs] nfsv4: Fix up nfs4_proc_lookup_mountpoint (Jeff Layton) [997133] - [block] rsxx: Moving pci_map_page to prevent overflow (Steve Best) [1001555] - [block] rsxx: Handling failed pci_map_page on PowerPC and double free (Steve Best) [1001545] - [kernel] sched/rt: Add a tuning knob to allow changing SCHED_RR timeslice (Herbert Xu) [919238] - [kernel] sched: Make initial SCHED_RR timeslace DEF_TIMESLICE (Herbert Xu) [919238] - [block] nvme: nvme_submit_bio_queue fixup check for DISCARD (David Milburn) [1006051] - [block] nvme: Update nvme_id_power_state with latest spec (David Milburn) [1006051] - [block] nvme: Split header file into user-visible and kernel-visible pieces (David Milburn) [1006051] - [block] nvme: Merge issue on character device bring-up (David Milburn) [1006051] - [block] nvme: Handle ioremap failure (David Milburn) [1006051] - [block] nvme: Add pci suspend/resume driver callbacks (David Milburn) [1006051] - [block] nvme: Use normal shutdown (David Milburn) [1006051] - [block] nvme: Separate controller init from disk discovery (David Milburn) [1006051] - [block] nvme: Separate queue alloc/free from create/delete (David Milburn) [1006051] - [block] nvme: Group pci related actions in functions (David Milburn) [1006051] - [block] nvme: Disk stats for read/write commands only (David Milburn) [1006051] - [block] nvme: Bring up cdev on set feature failure (David Milburn) [1006051] - [block] nvme: Fix checkpatch issues (David Milburn) [1006051] - [block] nvme: Namespace IDs are unsigned (David Milburn) [1006051] - [block] nvme: Call nvme_process_cq from submission path (David Milburn) [1006051] - [block] nvme: Remove "process_cq did something" message (David Milburn) [1006051] - [block] nvme: Return correct value from interrupt handler (David Milburn) [1006051] - [block] nvme: Disk IO statistics (David Milburn) [1006051] - [block] nvme: Restructure MSI / MSI-X setup (David Milburn) [1006051] - [block] nvme: Use kzalloc instead of kmalloc+memset (David Milburn) [1006051] - [netdrv] e1000e: Add code to check for failure of pci_disable_link_state call (John Green) [1000548] - [tools] perf: Fix missing tool parameter (Jiri Olsa) [984785] - [tools] perf: Remove builtin-inject unused parameter (Jiri Olsa) [984785] - [mm] pagewalk: walk_page_range should avoid VM_PFNMAP areas (Larry Woodman) [990753] - [mm] pagemap: set pagemap walk limit to PMD boundary (Motohiro Kosaki) [991260] - [mm] task_mmu: fix buffer overflow in add_page_map() (Motohiro Kosaki) [991260] - [mm] proc: copy_to_user() returns unsigned (Motohiro Kosaki) [991260] - [mm] pagemap: Hold mmap_sem during page walk (Motohiro Kosaki) [991260] - [netdrv] ixgbe: fix lockdep annotation issue for ptp's work item (Andy Gospodarek) [986967] - [netdrv] ixgbe: add support for quad-port x520 adapter (Andy Gospodarek) [986967] - [netdrv] ixgbe: clear semaphore bits on timeouts (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix semaphore lock for I2C read/writes on 82598 (Andy Gospodarek) [986967] - [netdrv] ixgbe: add new media type (Andy Gospodarek) [986967] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix SFF data dumps of SFP+ modules (Andy Gospodarek) [986967] - [netdrv] ixgbe: Fix Tx Hang issue with lldpad on 82598EB (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix fc autoneg ethtool reporting (Andy Gospodarek) [986967] - [netdrv] ixgbe: Retain VLAN filtering in promiscuous + VT mode (Andy Gospodarek) [986967] - [netdrv] ixgbe: Use pci_vfs_assigned instead of ixgbe_vfs_are_assigned (Andy Gospodarek) [986967] - [lib] dma-debug: Fix comparison using wrong pointer variable in dma debug code (Stefan Assmann) [1002992] - [lib] dma-debug: hash_bucket_find needs to allow for offsets within an entry (Stefan Assmann) [1002992] - [mm] x86-64: fall back to regular page vmemmap on allocation failure (Johannes Weiner) [854363] - [mm] x86-64: use vmemmap_populate_basepages() for !pse setups (Johannes Weiner) [854363] - [mm] x86-64: remove dead debugging code for !pse setups (Johannes Weiner) [854363] - [mm] sparse-vmemmap: specify vmemmap population range in bytes (Johannes Weiner) [854363]- [netdrv] bonding: Fix corrupted queue_mapping (Veaceslav Falico) [991799] - [fs] xfs: fallback to vmalloc for large buffers in xfs_attrlist_by_handle (Eric Sandeen) [905086] - [fs] nfs: set open access operation call flag in nfs4_init_opendata_res (Jeff Layton) [1002855] - [kernel] Prevent RT process stall due to missing upstream scheduler bug fix (Larry Woodman) [1002765]- [netdrv] bnx2x: prevent crash in shutdown flow with CNIC (Michal Schmidt) [1003436] - [fs] nfs: Minor cleanups for nfs4_handle_exception and nfs4_async_handle_error (Dave Wysochanski) [998752] - [wireless] iwl4965: fix rfkill set state regression (Stanislaw Gruszka) [992969] - [wireless] rt2800: fix wrong TX power compensation (Stanislaw Gruszka) [992969] - [wireless] mac80211: add missing channel context release (Stanislaw Gruszka) [992969] - [wireless] mac80211: add a flag to indicate CCK support for HT clients (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: Restore skb headroom when returning skb to mac80211 (Stanislaw Gruszka) [992969] - [wireless] ath9k: Enable PLL fix only for AR9340/AR9330 (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: disable L1 Active after pci_enable_device (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: dvm: fix calling ieee80211_chswitch_done() with NULL (Stanislaw Gruszka) [992969] - [wireless] Hostap: copying wrong data prism2_ioctl_giwaplist() (Stanislaw Gruszka) [992969] - [wireless] zd1201: do not use stack as URB transfer_buffer (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: unregister leds when registration failed (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: take the seqno from packet if transmit failed (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: don't set the MCAST queue in STA's queue list (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: properly tell the fw that a STA is awake (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix MCAST in AP mode (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: correctly configure MCAST in AP mode (Stanislaw Gruszka) [992969] - [wireless] mac80211: don't wait for TX status forever (Stanislaw Gruszka) [992969] - [wireless] nl80211: fix another nl80211_fam.attrbuf race (Stanislaw Gruszka) [992969] - [wireless] cfg80211: fix P2P GO interface teardown (Stanislaw Gruszka) [992969] - [wireless] mac80211: continue using disabled channels while connected (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix infinite loop in ieee80211_determine_chantype (Stanislaw Gruszka) [992969] - [wireless] mac80211: ignore HT primary channel while connected (Stanislaw Gruszka) [992969] - [wireless] iwl4965: reset firmware after rfkill off (Stanislaw Gruszka) [992969] - [wireless] iwl4965: set power mode early (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: dvm: don't send BT_CONFIG on devices w/o Bluetooth (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: set SSID bits for passive channels (Stanislaw Gruszka) [992969] - [wireless] rt2x00: fix stop queue (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix monitor interface suspend crash regression (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix ethtool stats for non-station interfaces (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix duplicate retransmission detection (Stanislaw Gruszka) [992969] - [wireless] mac80211/minstrel_ht: fix cck rate sampling (Stanislaw Gruszka) [992969] - [wireless] mac80211/minstrel: fix NULL pointer dereference issue (Stanislaw Gruszka) [992969] - [wireless] nl80211: fix mgmt tx status and testmode reporting for netns (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: reboot firmware if it was loaded (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: do some initial hardware configuration (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix flushing not started aggregation sessions (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: add DELL SKU for 5150 HMC (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: refuse connection to APs with BI < 16 (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix bug in scan ssid (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix L2P BA ressources leak (Stanislaw Gruszka) [992969] - [wireless] mac80211: close AP_VLAN interfaces before unregistering all (Stanislaw Gruszka) [992969] - [wireless] b43: ensue that BCMA is "y" when B43 is "y" (Stanislaw Gruszka) [992969] - [wireless] ath9k: Do not assign noise for NULL caldata (Stanislaw Gruszka) [992969] - [wireless] ath9k: Fix noisefloor calibration (Stanislaw Gruszka) [992969] - [wireless] ath9k_hw: Assign default xlna config for AR9485 (Stanislaw Gruszka) [992969] - [wireless] rt2x00: rt2800lib: fix default TX power check for RT55xx (Stanislaw Gruszka) [992969] - [wireless] rt2x00: read 5GHz TX power values from the correct offset (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: wake the queue if stopped when being unmapped (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: fix race in queue unmapping (Stanislaw Gruszka) [992969] - [fs] ext4: don't let i_reserved_meta_blocks go negative (Lukas Czerner) [916592] - [fs] ext4: introduce reserved space (Lukas Czerner) [916592]- [target] Set bi_destructor in iblock_get_bio (Andy Grover) [999490] - [target] Fix calling bdev_get_queue on a NULL *bio (Andy Grover) [999490] - [net] ipv6: remove max_addresses check from ipv6_create_tempaddr (Petr Holasek) [999365] {CVE-2013-0343} - [net] soreuseport: UDP/IPv6 implementation (Thomas Graf) [991600] - [net] soreuseport: TCP/IPv6 implementation (Thomas Graf) [991600] - [net] soreuseport: UDP/IPv4 implementation (Thomas Graf) [991600] - [net] soreuseport: TCP/IPv4 implementation (Thomas Graf) [991600] - [net] soreuseport: infrastructure (Thomas Graf) [991600] - [kernel] prevent an older auditd shutdown from orphaning a newer auditd startup (Richard Guy Briggs) [742562] - [kernel] audit: add an option to control logging of passwords with pam_tty_audit (Richard Guy Briggs) [725100] - [misc] hpilo: Correct panic when an AUX iLO is detected (Nigel Croxon) [996600] - [watchdog] hpwdt: Patch to ignore auxilary iLO devices (Nigel Croxon) [996608] - [netdrv] igb: fix vlan filtering in promisc mode when not in VT mode (Stefan Assmann) [996277] - [char] random: fix priming of last_data (Jarod Wilson) [997985] - [char] random: prime last_data value per fips requirements (Jarod Wilson) [997985] - [char] random: simplify fips mode (Jarod Wilson) [997985] - [fs] nfs: don't extend writes to cover entire page if pagecache is invalid (Jeff Layton) [1002830] - [fs] nfs: fix inode reference leak (Steve Dickson) [998694] - [fs] nfs: Use session max response size for GETDEVICEINFO gdia_maxcount (Steve Dickson) [922810] - [fs] nfs: Simplify the NFSv4 REMOVE, LINK and RENAME compounds (Steve Dickson) [998697] - [fs] nfs: Simplify the NFSv4 CREATE compound (Steve Dickson) [998697] - [fs] nfs: Simplify the NFSv4 OPEN compound (Steve Dickson) [998697] - [fs] nfs: Simplify the cache invalidation code (Steve Dickson) [998697] - [fs] nfs: Change attribute updates should set NFS_INO_REVAL_PAGECACHE (Steve Dickson) [998697] - [fs] nfs: Simplify nfs_fhget() (Steve Dickson) [998697] - [fs] nfs: Always trust the PageUptodate flag when we have a delegation (Steve Dickson) [998697] - [fs] nfs: Optimise away nfs_check_inode_attributes() when holding a delegation (Steve Dickson) [998697] - [fs] nfs: Dont force page cache revalidations when holding a delegation (Steve Dickson) [998697] - [fs] nfs: Retrieve attributes _before_ calling delegreturn (Steve Dickson) [998697] - [fs] nfs: Fix a typo in NFS4_enc_link_sz (Steve Dickson) [998697] - [scsi] Fix bug on some bnx2x devices that don't support iSCSI (Tomas Henzl) [957217] - [scsi] mpt3sas: Added a driver module parameter max_msix_vectors (Tomas Henzl) [997045] - [scsi] aacraid: Fix for arrays going offline in the system. System hangs (Rich Bono) [996207]- [fs] gfs2: dont overrun reserved revokes (Benjamin Marzinski) [996637] - [s390] qeth: change default standard blkt settings for OSA (Hendrik Brueckner) [997625] - [s390] kernel: z90crypt module load crash (Hendrik Brueckner) [997621] - [s390] dasd: fix hanging devices after path events (Hendrik Brueckner) [996185] - [cpufreq] revert "remove rwsem lock from CPUFREQ_GOV_STOP call -- second call site" (Prarit Bhargava) [869899] - [perf] Fix regs retrieval for tracepoints events (Jiri Olsa) [1000706] - [tools] perf: Fix period symbol_conf.field_sep display (Jiri Olsa) [985968] - [tools] traceevent: Handle dynamic array's element size properly (Jiri Olsa) [664899] - [tools] perf: Fix perf build make command and BuildRequires (Jiri Olsa) [968186] - [tools] perf: Add support for wildcard in tracepoint system name (Jiri Olsa) [664899] - [perf] Add support for PERF_HW_COUNT_REF_CPU_CYCLES (Jiri Olsa) [968806] - [perf] events: Add Intel x86 mapping for PERF_COUNT_HW_REF_CPU_CYCLES (Jiri Olsa) [968806] - [perf] events: Add PERF_COUNT_HW_REF_CPU_CYCLES generic PMU event (Jiri Olsa) [968806] - [perf] events: Enable raw event support for Intel unhalted_reference_cycles event (Jiri Olsa) [968806] - [net] phonet: some signedness bugs (Francesco Fusco) [1000271] - [net] phonet: put protocols array under RCU (Francesco Fusco) [1000271] - [net] openvswitch: Add vxlan tunneling support (Amerigo Wang) [981285] - [net] vxlan: Add tx-vlan offload support (Amerigo Wang) [981285] - [net] vxlan: Improve vxlan headroom calculation (Amerigo Wang) [981285] - [net] vxlan: Factor out vxlan send api (Amerigo Wang) [981285] - [net] vxlan: Extend vxlan handlers for openvswitch (Amerigo Wang) [981285] - [net] vxlan: Add vxlan recv demux (Amerigo Wang) [981285] - [net] vxlan: Restructure vxlan receive (Amerigo Wang) [981285] - [net] vxlan: Restructure vxlan socket apis (Amerigo Wang) [981285] - [net] openvswitch: Reset tunnel key between input and output (Amerigo Wang) [981285] - [net] openvswitch: Use correct type while allocating flex array (Amerigo Wang) [981285] - [net] openvswitch: Fix bad merge resolution (Amerigo Wang) [981285] - [net] vxlan: fix a soft lockup in vxlan module removal (Amerigo Wang) [923915] - [net] vxlan: fix a regression of igmp join (Amerigo Wang) [923915] - [net] vxlan: fix rcu related warning (Amerigo Wang) [923915] - [net] vxlan: fdb: replace an existing entry (Amerigo Wang) [923915] - [kernel] list: introduce list_first_entry_or_null (Amerigo Wang) [923915] - [net] vxlan: fix igmp races (Amerigo Wang) [923915] - [net] vxlan: unregister on namespace exit (Amerigo Wang) [923915] - [net] vxlan: add necessary locking on device removal (Amerigo Wang) [923915] - [net] vxlan: Fix kernel crash on rmmod (Amerigo Wang) [923915] - [net] vxlan: fix function name spelling (Amerigo Wang) [923915] - [net] vxlan: fdb: allow specifying multiple destinations for zero MAC (Amerigo Wang) [923915] - [net] rtnetlink: allow using zero MAC address in rtnl_fdb_add, rtnl_fdb_del (Amerigo Wang) [923915] - [net] fix address check in rtnl_fdb_del (Amerigo Wang) [923915] - [net] vxlan: allow removal of single destination from fdb entry (Amerigo Wang) [923915] - [net] vxlan: introduce vxlan_fdb_parse (Amerigo Wang) [923915] - [net] vxlan: introduce vxlan_fdb_find_rdst (Amerigo Wang) [923915] - [net] vxlan: add implicit fdb entry for default destination (Amerigo Wang) [923915] - [net] vxlan: Fix sparse warnings (Amerigo Wang) [923915] - [net] vxlan: cosmetic cleanup's (Amerigo Wang) [923915] - [net] vxlan: Use initializer for dummy structures (Amerigo Wang) [923915] - [net] vxlan: port module param should be ushort (Amerigo Wang) [923915] - [net] vxlan: convert remotes list to list_rcu (Amerigo Wang) [923915] - [net] vxlan: make vxlan_xmit_one void (Amerigo Wang) [923915] - [net] vxlan: move cleanup to uninit (Amerigo Wang) [923915] - [net] vxlan: fix race caused by dropping rtnl_unlock (Amerigo Wang) [923915] - [net] vxlan: send notification when MAC migrates (Amerigo Wang) [923915] - [net] vxlan: move IGMP join/leave to work queue (Amerigo Wang) [923915] - [net] vxlan: fix crash from work pending on module removal (Amerigo Wang) [923915] - [net] vxlan: fix out of order operation on module removal (Amerigo Wang) [923915] - [net] vxlan: fix check for migration of static entry (Amerigo Wang) [923915] - [net] vxlan: handle skb_clone failure (Amerigo Wang) [923915] - [net] vxlan: only migrate dynamic FDB entries (Amerigo Wang) [923915] - [net] vxlan: fix race between flush and incoming learning (Amerigo Wang) [923915] - [net] vxlan: defer vxlan init as late as possible (Amerigo Wang) [923915] - [net] vxlan: use unsigned int instead of unsigned (Amerigo Wang) [923915] - [net] vxlan: remove the unused rcu head from struct vxlan_rdst (Amerigo Wang) [923915] - [net] vxlan: Update vxlan fdb 'used' field after each usage (Amerigo Wang) [923915] - [net] vxlan: listen on multiple ports (Amerigo Wang) [923915] - [net] vxlan: do not set SKB_GSO_UDP (Amerigo Wang) [923915] - [net] vxlan: allow choosing destination port per vxlan (Amerigo Wang) [923915] - [net] vxlan: compute source port in network byte order (Amerigo Wang) [923915] - [net] vxlan: source compatiablity with IFLA_VXLAN_GROUP (Amerigo Wang) [923915] - [net] vxlan: fix byte order issues with NDA_PORT (Amerigo Wang) [923915] - [net] vxlan: document UDP default port (Amerigo Wang) [923915] - [net] vxlan: update mail address and copyright date (Amerigo Wang) [923915] - [net] vxlan: Allow L2 redirection with L3 switching (Amerigo Wang) [923915] - [net] vxlan: Allow setting destination to unicast address (Amerigo Wang) [923915] - [net] vxlan: don't bypass encapsulation for multi- and broadcasts (Amerigo Wang) [923915] - [net] vxlan: use htonl when snooping for loopback address (Amerigo Wang) [923915] - [net] vxlan: fix some sparse warnings (Amerigo Wang) [923915] - [net] vxlan: Bypass encapsulation if the destination is local (Amerigo Wang) [923915] - [net] vxlan: Fix sparse warnings (Amerigo Wang) [923915] - [net] vxlan: Use IP Tunnels tunnel ENC encap API (Amerigo Wang) [923915] - [net] vxlan: generalize forwarding tables (Amerigo Wang) [923915] - [net] vxlan: Add vlan support to static neighbors (Amerigo Wang) [923915] - [net] vxlan: allow live mac address change (Amerigo Wang) [923915] - [net] vxlan: add DOVE extensions for VXLAN (Amerigo Wang) [923915] - [net] vxlan: move SET_ETHTOOL_OPS() to vxlan_newlink() (Amerigo Wang) [923915] - [net] vxlan: specify fl4.proto before calling ip_route_output_key() (Amerigo Wang) [923915] - [net] vxlan: Depend on CONFIG_INET (Amerigo Wang) [923915] - [net] fix invalid usage of netdev->priv_flags (Stanislaw Gruszka) [984373]- [drm] upstream sync to 3.9.9 (Rob Clark) [818344 902637 962824] - [uapi] install UAPI headers in the correct path (Rob Clark) [962824] - [debug] lockdep: provide mutex_lock_nest_lock (Rob Clark) [962824] - [pci] backport PCIE_SPEED_* (Rob Clark) [962824] - [pci] Add PCIe Link Capability link speed and width names (Rob Clark) [962824] - [fs] export get_task_comm() (Rob Clark) [962824] - [x86] sgi-xp: handle non-fatal traps - headers (George Beshers) [956876] - [x86] sgi-xp: handle non-fatal traps (George Beshers) [956876] - [x86] irq: Rename gsi_end gsi_top, and fix off by one errors (Prarit Bhargava) [998602] - [x86] ioapic: In mpparse use mp_register_ioapic (Prarit Bhargava) [998602] - [x86] ioapic: Teach mp_register_ioapic to compute a global gsi_end (Prarit Bhargava) [998602] - [x86] Reinsert "io_apic: initialize nr_ioapic_registers early in mp_register_ioapic()" (Prarit Bhargava) [855057 998602] - [virt] Add a check to catch KVM emulation of Hyper-V (Jason Wang) [985747] - [virt] kvm: Switch to use hypervisor_cpuid_base() (Jason Wang) [985747] - [x86] Introduce hypervisor_cpuid_base() (Jason Wang) [985747] - [kernel] kexec: add the values related to buddy system for filtering free pages (Nigel Croxon) [960746] - [virt] hv_balloon: Initialize the transaction ID just before sending the packet (Jason Wang) [993473] - [virt] hv_balloon: Do not post pressure status if interrupted (Jason Wang) [993473] - [virt] hv_balloon: Fix a bug in the hot-add code (Jason Wang) [993473] - [kernel] sysctl: range checking in do_proc_dointvec_ms_jiffies_conv (Francesco Fusco) [972430] - [net] neigh: prevent overflowing params in /proc/sys/net/ipv4/neigh/ (Francesco Fusco) [972430] - [net] neigh: fix some compiler warning in net/core/neighbour.c (Francesco Fusco) [972430] - [net] neigh: prohibit negative value for unres_qlen_bytes parameter (Francesco Fusco) [972430] - [net] netfilter: don't permit ct creation with random tuple (Thomas Graf) [994393] - [net] netfilter: fix BUG_ON while removing nf_conntrack with netns (Thomas Graf) [991246] - [net] gro: Fix kcalloc argument order (Amerigo Wang) [995405] - [net] gro: fix a race in gro_cell_poll() (Amerigo Wang) [995405] - [net] ip_tunnel: fix a pointer cast in ip_tunnel_xmit() (Amerigo Wang) [995405] - [virt] xen: avoid allocation causing potential swap activity on the resume path (Radim Krcmar) [996631] - [virt] xen: ensure timer tick is resumed even on CPU driving the resume (Radim Krcmar) [996631] - [infiniband] ipoib: Fix race in deleting ipoib_neigh entries (Doug Ledford) [987174] - [scsi] libiscsi: Added new boot entries in the session sysfs (Chris Leech) [994743] - [x86] kvm: use kernel_fpu_begin/end() in kvm_load/put_guest_fpu() (Fam Zheng) [988658] - [block] do not pass disk names as format strings (Alexander Gordeev) [971372] {CVE-2013-2851}- [fs] Revert "ext4: dont let i_reserved_meta_blocks go negative" (Rafael Aquini) [916592] - [fs] Revert "ext4: introduce reserved space" (Rafael Aquini) [916592] - [netdrv] bnx2x: fill in sane dump flag information (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: remove zeroing of dump data buffer (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: fix dump flag handling (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: fix crash in bnx2x_set_vlan_stripping() (Michal Schmidt) [995475] - [scsi] lpfc: Update lpfc version for 8.3.7.21.1p driver release (Rob Evers) [947546] - [scsi] lpfc: Merge with "lpfc 8.3.31: Fixed system panic due to midlayer abort and (Rob Evers) [947546] - [scsi] lpfc: Removed obsolete fcp_eq_count and fcp_wq_count driver attributes (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Update Copyrights to 2013 for 8.3.38, 8.3.39, and 8.3.40 modifications (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed a race condition between SLI host and port failed FCF rediscovery (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed issue mailbox wait routine failed to issue dump memory mbox command (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed system panic due to unsafe walking and deleting linked list (Rob Evers) [947546] - [scsi] lpfc: lpfc 8.3.40: Fixed FCoE connection list vlan identifier and add FCF list debug (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Clarified the behavior of the lpfc_max_luns module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix to allow OCM to report FEC status (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed a missing return code in a logging message (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed some logging message fields (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed list corruption when lpfc_drain_tx runs (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix starting reference tag when calculating BG error (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix inconsistent list removal causes crash (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed system panic during handling unsolicited receive buffer error condition (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix BlockGuard error checking (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed crash during FCoE failover testing (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix lpfc_used_cpu to be more dynamic (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed driver handling of CLEAR_LA with NPIV enabled causing SID=0 frames out (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Reduced tmo value set to FLOGI WQE for quick recovery from FLOGI sequence timeout (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Add log message when completes with clean address bit set to zero (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed driver vector mapping to CPU affinity (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed iocb flags not being reset for scsi commands (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed system panic during EEH recovery due to midlayer acting on outstanding I/O (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed not returning FAILED status when SCSI invoking host reset handler failed (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed bad book keeping in posting els sgls to port (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed BlockGuard to take advantage of rdprotect/wrprotect info when available (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Reduced spinlock contention on SCSI buffer list (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed crash when processing bsg's sg list with high memory pages (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Remove lpfc_fcp_look_ahead module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with SCSI Host reset (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Doorbell formation information logged in dual-chute mode WQ and RQ setup (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with large s/g lists for BlockGuard (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with large lpfc_sg_seg_cnt values (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed pt2pt and loop discovery problems on topology changes (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Remove driver dependency on HZ (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed BlockGuard error reporting (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed VPI allocation issues after firmware dump is performed (Rob Evers) [947546] - [scsi] lpfc: fix potential NULL pointer dereference in lpfc_sli4_rq_put() (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed potential mis-interpretation of READ_TOPOLOGY reserved fields (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fix default value for lpfc_enable_rrq (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed circular locking dependency and inconsistent lock state issues (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed PT2PT bring up problem for FC SLI4 (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed OXID reuse issue (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed async FCF modified event to in-use FCF failure to trigger recovery (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed deadlock condition in FCF round robin handling (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed bsg timeout handling issues that would result in crashes ? applied and checked into RHEL6.5 (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed degraded performance after cable pulls (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed NMI watch dog panic's when resetting the hba (Rob Evers) [947546] - [scsi] lpfc: treewide: Fix typos in kernel messages (Rob Evers) [947546] - [scsi] lpfc: fix lpfc build when wmb() is defined as mb() (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed infinite loop in lpfc_sli4_fcf_rr_next_index_get (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed crash due to SLI Port invalid resource count (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Provide support for FCoE protocol dual-chute (ULP) operation (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed stale ndlp state when the node is marked for deferred removal (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fix potential memory corruption bug (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed no-context ABTS failed with BA_RJT (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Removed use of NOP mailboxes for interrupt verification (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed exhausted retry for plogi to nameserver (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed ELS_REC received on the unsolicited receive queue (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Provide support for change_queue_type (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Correct mask error (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Correct buffer length overrun (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Update DIF support for passthru/strip/insert (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Fix bug with Target Resets and FCP2 devices (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fixed not checking solicition in progress bit when verifying FCF record for use (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fixed PRLI not being retried if a LS_RJT with a reason (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Expand I/O channel support for large systems (Rob Evers) [947546] - [scsi] lpfc: 8.3.34: Adjust IO Channels to 1 when INTx (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fix interrupt delay multipler conversion for eq_create (Rob Evers) [947546] - [scsi] lpfc 8.3.34: Correct typecasts for snprintf messages (Rob Evers) [947546] - [scsi] lpfc: 8.3.34: Fix number of IO channels to match CPUs (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Fixed debugfs queInfo to include queue stats (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add lpfc_fcp_look_ahead module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Make I/O to hw queue distribution algorithm a module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Change Naming convention for SLI4 Interrupt vector (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Allow per-hba interrupt rate tuning (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Tie parallel I/O queues into separate MSIX vectors (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add Interrupts per second stats via debugfs (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Parallelize SLI-4 Q distribution (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Formally separate lpfc_sli_ring SLI-3 and SLI-4 variantions (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add debugfs interface to display SLI queue information (Rob Evers) [947546] - [scsi] lpfc: treewide: fix comment/printk/variable typos (Rob Evers) [947546] - [netdrv] qlcnic: Update version to 5.2.43 (Chad Dupuis) [927395] - [netdrv] qlcnic: Enhance virtual NIC logging (Chad Dupuis) [927395] - [netdrv] qlcnic: qlcnic_get_board_name() function cleanup (Chad Dupuis) [927395] - [netdrv] qlcnic: Implement GET_LED_STATUS command for 82xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: modify reset recovery path in diag mode (Chad Dupuis) [927395] - [netdrv] qlcnic: diagnostics routine changes (Chad Dupuis) [927395] - [netdrv] qlcnic: Convert nested if-else to switch-case (Chad Dupuis) [927395] - [netdrv] qlcnic: Initialize trans_work and idc_aen_work at VF probe (Chad Dupuis) [927395] - [netdrv] qlcnic: Remove qlcnic_config_npars module parameter (Chad Dupuis) [927395] - [netdrv] qlcnic: Update IRQ name for 8200 and 8300 Series adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Disable INT-x interrupt for 83xx on driver unload (Chad Dupuis) [927395] - [netdrv] qlcnic: Support spoof check config (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix LRO bugs while tuning offloads using Q application (Chad Dupuis) [927395] - [netdrv] qlcnic: Enable LRO if it was disabled by RX checksum (Chad Dupuis) [927395] - [netdrv] qlcnic: remove netdev->trans_start updates within the driver (Chad Dupuis) [927395] - [netdrv] qlcnic: Return proper error codes from probe failure paths (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix validation of link event command (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix mailbox response handling (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix bug in diagnostics test reset recovery path (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix reset recovery after transmit timeout (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix ethtool supported port status for 83xx (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix missing bracket in module parameter (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix ethtool strings (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix setting MAC address (Chad Dupuis) [927395] - [netdrv] qlcnic: Update version to 5.2.42 (Chad Dupuis) [927395] - [netdrv] qlcnic: Add identifying string for 83xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Rename the IRQ description (Chad Dupuis) [927395] - [netdrv] qlcnic: Enable Interrupt Coalescing for 83xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Add eSwitch statistics support (Chad Dupuis) [927395] - [netdrv] qlcnic: Take EPORT out of reset sequence before disabling PAUSE (Chad Dupuis) [927395] - [netdrv] qlcnic: Enhance channel configuration logs (Chad Dupuis) [927395] - [netdrv] qlcnic: Update version to 5.2.41 (Chad Dupuis) [927395] - [netdrv] qlcnic: Support polling for mailbox events (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix loopback test for SR-IOV PF (Chad Dupuis) [927395] - [netdrv] qlcnic: Support VLAN id config (Chad Dupuis) [927395] - [netdrv] qlcnic: Support MAC address, Tx rate config (Chad Dupuis) [927395] - [netdrv] qlcnic: VF reset recovery implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: VF FLR implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: Change 82xx adapter VLAN id endian type (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix typo in logs (Chad Dupuis) [927395] - [netdrv] qlcnic: fix TSO race condition (Chad Dupuis) [927395] - [netdrv] qlcnic: Stop traffic before performing loopback test (Chad Dupuis) [927395] - [netdrv] qlcnic: fix beaconing test for 82xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix set_flags handler for ethtool (Chad Dupuis) [927395] - [netdrv] qlcnic: Bump up the version to 5.2.40 (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix sparse warnings (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix NULL dereference in error path (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix potential NULL dereference (Chad Dupuis) [927395] - [netdrv] qlcnic: Bump up the version to 5.2.39 (Chad Dupuis) [927395] - [netdrv] qlcnic: Support atomic commands (Chad Dupuis) [927395] - [netdrv] qlcnic: Support VF-PF communication channel commands (Chad Dupuis) [927395] - [netdrv] qlcnic: VF-PF communication channel implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: Use shared interrupt vector for Tx and Rx (Chad Dupuis) [927395] - [netdrv] qlcnic: SR-IOV VF probe (Chad Dupuis) [927395] - [netdrv] qlcnic: Support SR-IOV enable and disable (Chad Dupuis) [927395] - [netdrv] qlcnic: Add QLCNIC_SRIOV to Kconfig (Chad Dupuis) [927395]- [mm] reinstate mmap -EINVAL return error code when mapping length is zero (Rafael Aquini) [995339] - [fs] ext4: introduce reserved space (Lukas Czerner) [916592] - [fs] ext4: dont let i_reserved_meta_blocks go negative (Lukas Czerner) [916592] - [firmware] efivars: Use correct efi_pstore_info struct when calling pstore_register (Lenny Szubowicz) [867689] - [s390] zfcp: block queue limits with data router (Hendrik Brueckner) [952734] - [char] ipmi: eliminate long delay in ipmi_si on SGI UV2 (George Beshers) [876778] - [net] bridge: fix a conflict in if_bridge.h with glibc headers (Amerigo Wang) [981325] - [usb] fix endpoint-disabling for failed config changes (Don Zickus) [889391] - [usb] Free the allocated memory before exiting on error (Don Zickus) [889391] - [usb] xhci: fix list access before init (Don Zickus) [889391] - [usb] xhci-mem: init list heads at the beginning of init (Don Zickus) [889391] - [usb] xhci: override bogus bulk wMaxPacketSize values (Don Zickus) [889391] - [usb] enclose USB_XHCI_HCD related symbols within a if USB_XHCI_HCD block (Don Zickus) [889391] - [usb] xhci: clarify compliance mode debug messages (Don Zickus) [889391] - [usb] xhci: Rename SEGMENT_SIZE and SEGMENT_SHIFT as the former is used in a.out.h (Don Zickus) [889391] - [usb] xhci: Use ilog2() rather than __ffs() for calculating SEGMENT_SHIFT (Don Zickus) [889391] - [usb] xhci: Don't warn on empty ring for suspended devices (Don Zickus) [889391] - [usb] xhci: Fix TRB transfer length macro used for Event TRB (Don Zickus) [889391] - [usb] xhci: fix build warning (Don Zickus) [889391] - [usb] xhci: fix bit definitions for IMAN register (Don Zickus) [889391] - [usb] xhci: correctly enable interrupts (Don Zickus) [889391] - [usb] xhci: fix memory leak of URB-private data (Don Zickus) [889391] - [usb] xhci: fix incorrect bit test (Don Zickus) [889391] - [usb] xhci: Fix TD size for isochronous URBs (Don Zickus) [889391] - [usb] xhci: Fix isoc TD encoding (Don Zickus) [889391] - [usb] xhci: remove unused trb var in xhci_irq() (Don Zickus) [889391] - [usb] xhci: Add Lynx Point LP to list of Intel switchable hosts (Don Zickus) [889391] - [usb] xhci: move HC_STATE_SUSPENDED check to xhci_suspend() (Don Zickus) [889391] - [usb] xhci: Stricter conditional for Z1 system models for Compliance Mode Patch (Don Zickus) [889391] - [usb] xhci: Extend Fresco Logic MSI quirk (Don Zickus) [889391] - [usb] xhci: fix null-pointer dereference when destroying half-built segment rings (Don Zickus) [889391] - [usb] xhci: Fix TD Size calculation on 1.0 hosts (Don Zickus) [889391] - [usb] xhci: Fix conditional check in bandwidth calculation (Don Zickus) [889391] - [usb] xhci: Avoid global symbol pollution with handshake (Don Zickus) [889391] - [usb] xhci: Remove assigned but unused ep_ctx (Don Zickus) [889391] - [usb] xhci: Remove assigned but unused slot_ctx (Don Zickus) [889391] - [usb] xhci: Fix missing break in xhci_evaluate_context_result (Don Zickus) [889391] - [usb] xhci: Fix potential NULL ptr deref in command cancellation (Don Zickus) [889391] - [usb] xhci: Remove __force__ __u16 before assigning DeviceRemovable and assign directly (Don Zickus) [889391] - [usb] xhci-ring: removes unnecessary semicolon (Don Zickus) [889391] - [usb] xhci: update a comment regarding the BOS descriptor to reflect the code (Don Zickus) [889391] - [usb] xhci: sparse fixes (Don Zickus) [889391] - [usb] Fail a get config when the port is powered off (Don Zickus) [889391] - [usb] xhci: Handle clear PORT_POWER feature (Don Zickus) [889391] - [usb] redefine DeviceRemovable and wHubDelay as _le16 (Don Zickus) [889391] - [usb] xhci: Avoid "dead ports", add roothub port polling (Don Zickus) [894180] - [usb] Handle warm reset failure on empty port (Don Zickus) [894180] - [usb] Ignore port state until reset completes (Don Zickus) [894180] - [usb] Increase reset timeout (Don Zickus) [894180] - [usb] Allow USB 3.0 ports to be disabled (Don Zickus) [894180] - [usb] Ignore xHCI Reset Device status (Don Zickus) [894180] - [usb] Handle auto-transition from hot to warm reset (Don Zickus) [894180] - [usb] xhci: Handle HS bulk/ctrl endpoints that don't NAK (Don Zickus) [894180] - [usb] Enable LPM after a failed probe (Don Zickus) [815547] - [usb] Don't enable LPM if the exit latency is zero (Don Zickus) [815547] - [usb] Send Set SEL before enablng parent U1/U2 timeout (Don Zickus) [815547] - [usb] xhci: endianness xhci_calculate_intel_u2_timeout (Don Zickus) [815547] - [usb] xhci: fix integer overflow (Don Zickus) [815547] - [usb] Fix LPM disable count mismatch on driver unbind (Don Zickus) [815547] - [usb] Disable LPM while the device is unconfigured (Don Zickus) [815547] - [usb] Fix LPM disable/enable during device reset (Don Zickus) [815547] - [usb] xhci: Fix DIV_ROUND_UP compile error (Don Zickus) [815547] - [usb] xhci: Fix compile with CONFIG_USB_SUSPEND=n (Don Zickus) [815547] - [usb] Fix core compile with CONFIG_USB_SUSPEND=n (Don Zickus) [815547] - [usb] Disable hub-initiated LPM for comms devices (Don Zickus) [815547] - [usb] xhci: Add Intel U1/U2 timeout policy (Don Zickus) [815547] - [usb] xhci: Add infrastructure for host-specific LPM policies (Don Zickus) [815547] - [usb] Add macros for interrupt endpoint types (Don Zickus) [815547] - [usb] xhci: Reserve one command for USB3 LPM disable (Don Zickus) [815547] - [usb] xhci: Some Evaluate Context commands must succeed (Don Zickus) [815547] - [usb] Disable USB 3.0 LPM in critical sections (Don Zickus) [815547] - [usb] Add support to enable/disable USB3 link states (Don Zickus) [815547] - [usb] Allow drivers to disable hub-initiated LPM (Don Zickus) [815547] - [usb] Calculate USB 3.0 exit latencies for LPM (Don Zickus) [815547] - [usb] Refactor code to set LPM support flag (Don Zickus) [815547] - [usb] Make sure to fetch the BOS desc for roothubs (Don Zickus) [815547] - [usb] xhci: Add roothub code to set U1/U2 timeouts (Don Zickus) [815547] - [scsi] pm8001: Add new driver pmc8001 to RHEL 6.5 (Rich Bono) [922129] - [scsi] bnx2fc: introduce missing kfree (Jan Vesely) [916004] - [scsi] bnx2fc: Fix common misspellings (Jan Vesely) [916004] - [scsi] bnx2fc: Drivers: scsi: remove __dev* attributes (Jan Vesely) [916004] - [scsi] bnx2fc: Make the fcoe_cltr the SCSI host parent (Jan Vesely) [916004] - [scsi] bnx2fc: Bumped version to 1.0.14 (Jan Vesely) [916004] - [scsi] bnx2fc: Update copyright dates (Jan Vesely) [916004] - [scsi] bnx2fc: Fix race condition between IO completion and abort (Jan Vesely) [916004] - [scsi] bnx2fc: Include chip number in the symbolic name (Jan Vesely) [916004] - [scsi] bnx2fc: Enable cached tasks to improve performance (Jan Vesely) [916004] - [scsi] bnx2fc: adjust duplicate test (Jan Vesely) [916004] - [scsi] bnx2fc: Bumped version to 1.0.13 (Jan Vesely) [916004] - [scsi] bnx2fc: Support max IO size to 512KB (Jan Vesely) [916004] - [scsi] bnx2fc: Tx/Rx byte counts reset to 0 when exceeding 32 bit values (Jan Vesely) [916004] - [scsi] bnx2fc: Map the doorbell register between offload and enable requests (Jan Vesely) [916004] - [scsi] bnx2fc: Move offload/upload wait logic into a function (Jan Vesely) [916004] - [scsi] bnx2fc: support software fcoe target (Jan Vesely) [916004] - [scsi] bnx2fc: remove useless calls to memset() (Jan Vesely) [916004] - [scsi] bnx2fc: use fcoe_get_lesb/fcoe_ctlr_get_lesb() directly from libfcoe (Jan Vesely) [916004] - [scsi] bnx2fc: use fcoe_link_speed_update() from the exported symbol in libfcoe (Jan Vesely) [916004] - [scsi] bnx2fc: add support to get_netdev for bnx2f_interface (Jan Vesely) [916004] - [scsi] bnx2fc: Use the fcoe_sysfs control interface (Jan Vesely) [916004] - [scsi] libfcoe, fcoe, bnx2fc: Add new fcoe control interface (Jan Vesely) [916004] - [scsi] bnx2fc: treewide: fix typo of "suppport" in various comments (Jan Vesely) [916004] - [scsi] fix various printk and comment typos (Jan Vesely) [916004] - [scsi] fcoe, bnx2fc, libfcoe: SW FCoE and bnx2fc use FCoE Syfs (Jan Vesely) [916004] - [scsi] bnx2fc: Allocate fcoe_ctlr with bnx2fc_interface, not as a member (Jan Vesely) [916004] - [scsi] bnx2i: Fixed bugs in the handling of unsolicited NOP-Ins (Jan Vesely) [916003] - [scsi] bnx2i: Update version and copyright year 2013 (Jan Vesely) [916003] - [scsi] bnx2i: Drivers: scsi: remove __dev* attributes (Jan Vesely) [916003] - [scsi] bnx2i: Fix typo in printk and comments (Jan Vesely) [916003] - [scsi] bnx2i: fix the bit manipulation when setting the error mask (Jan Vesely) [916003] - [scsi] bnx2i: removed the individual PCI DEVICE ID checking (Jan Vesely) [916003]- [netdrv] ixgbe: fix broken module parameter IntMode (Andy Gospodarek) [958967] - [netdrv] ixgbe: fix broken module parameter FdirMode (Andy Gospodarek) [958967] - [fs] fuse: initialize dentry->d_op properly in fuse_direntplus_link() (Brian Foster) [994492] - [fs] nfs4: Fix infinite loop in nfs4_lookup_root (Scott Mayhew) [987426] - [tracing] Replace syscall_meta_data struct array with pointer array (Jiri Olsa) [992987] - [tracing] Replace trace_event struct array with pointer array (Jiri Olsa) [992987] - [mm] percpu: don't implicitly include slab.h from percpu.h (Baoquan He) [878312] - [mm] percpu: fix per_cpu_ptr_to_phys() handling of non-page-aligned addresses (Baoquan He) [878312] - [mm] percpu: explain why per_cpu_ptr_to_phys() is more complicated than necessary (Baoquan He) [878312] - [mm] percpu: fix chunk range calculation (Baoquan He) [878312] - [mm] percpu: should use is_vmalloc_addr() (Baoquan He) [878312] - [mm] percpu: fix pcpu_last_unit_cpu (Baoquan He) [878312] - [mm] percpu: fix first chunk match in per_cpu_ptr_to_phys() (Baoquan He) [878312] - [mm] percpu: fix trivial bugs in pcpu_build_alloc_info() (Baoquan He) [878312] - [mm] percpu: move vmalloc based chunk management into percpu-vm.c (Baoquan He) [878312] - [mm] percpu: misc preparations for nommu support (Baoquan He) [878312] - [mm] percpu: reorganize chunk creation and destruction (Baoquan He) [878312] - [mm] percpu: factor out pcpu_addr_in_first/reserved_chunk() and update per_cpu_ptr_to_phys() (Baoquan He) [878312] - [mm] percpu: add __percpu sparse annotations to core kernel subsystems (Baoquan He) [878312] - [mm] percpu: avoid calling __pcpu_ptr_to_addr() (Baoquan He) [878312] - [mm] percpu: refactor the code in pcpu_depopulate_chunk() (Baoquan He) [878312] - [mm] percpu: add missing per_cpu_ptr_to_phys() definition for UP (Baoquan He) [878312] - [mm] percpu: Fix kdump failure if booted with percpu_alloc=page (Baoquan He) [878312] - [mm] Revert: percpu: fix chunk range calculation (Baoquan He) [878312] - [mm] Revert: percpu: Fix kdump crash_notes content lost in case i386 debug (Baoquan He) [878312] - [md] raid5: fix interaction of 'replace' and 'recovery' (Jes Sorensen) [994382] - [md] raid10: remove use-after-free bug (Jes Sorensen) [994382] - [md] Remove recent change which allows devices to skip recovery (Jes Sorensen) [994382] - [md] raid10: fix two problems with RAID10 resync (Jes Sorensen) [994382] - [infiniband] ocrdma: Fix several stack info leaks (Doug Ledford) [827601] - [infiniband] ocrdma: Remove unused include (Doug Ledford) [827601] - [infiniband] hw: import new ocrdma driver from upstream tree (Doug Ledford) [827601] - [infiniband] cma: Export AF_IB statistics (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to specify AF_IB when joining multicast (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to pass AF_IB into resolve (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to bind to AF_IB (Michal Schmidt) [908111] - [infiniband] ucma: Name changes to indicate only IP addresses supported (Michal Schmidt) [908111] - [infiniband] ucma: Add ability to query GID addresses (Michal Schmidt) [908111] - [infiniband] cma: Export cma_get_service_id() (Michal Schmidt) [908111] - [infiniband] ucma: Support querying when IB paths are not reversible (Michal Schmidt) [908111] - [infiniband] sa: Export function to pack a path record into wire format (Michal Schmidt) [908111] - [infiniband] ucma: Support querying for AF_IB addresses (Michal Schmidt) [908111] - [infiniband] cma: Only listen on IB devices when using AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Set qkey for AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Expose private data when using AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Merge cma_get/save_net_info (Michal Schmidt) [908111] - [infiniband] cma: Remove unused SDP related code (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to cma_get_service_id() (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to rdma_resolve_route() (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to rdma_resolve_addr() (Michal Schmidt) [908111] - [infiniband] cma: Verify that source and dest sa_family are the same (Michal Schmidt) [908111] - [infiniband] cma: Restrict AF_IB loopback to binding to IB devices only (Michal Schmidt) [908111] - [infiniband] cma: Add helper functions to return id address information (Michal Schmidt) [908111] - [infiniband] cma: Do not modify sa_family when setting loopback address (Michal Schmidt) [908111] - [infiniband] cma: Allow user to specify AF_IB when binding (Michal Schmidt) [908111] - [infiniband] cma: Update port reservation to support AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Add AF_IB support to ip_addr_size (Michal Schmidt) [908111] - [infiniband] cma: Include AF_IB in loopback and any address checks (Michal Schmidt) [908111] - [infiniband] cma: Allow enabling reuseaddr in any state (Michal Schmidt) [908111] - [infiniband] rdma: Define native IB address (Michal Schmidt) [908111] - [netdrv] mlx4: Set link type for RAW PACKET QPs in the QP context (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Disable VLAN stripping for RAW PACKET QPs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fetch XRC SRQ in the CQ polling code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Advertise MW support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Support memory window binding (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Remove redundant NULL check before kfree (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix compiler warning about uninitialized 'vlan' variable (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Convert is_xxx variables in build_mlx_header() to bool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Remove local invalidate segment unused fields (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Adjust duplicate test (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix bug unwinding on error in mlx4_ib_init_sriov() (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix build error on platforms where UL is not 64 bits (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: fix unresolved 64bit math in mellanox/mlx4/en_dcb_nl.c (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Can set maxrate only for TC0 (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Set max rate-limit for a TC (Amir Vadai) [950401 950910 950913 950915] - [netdrv] dcb: Add an optional max rate attribute (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Disable RFS when running in SRIOV mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Initialize RFS filters lock and list in init_netdev (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Limit the RFS filter IDs to be < RPS_NO_FILTER (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add accelerated RFS support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add rmap support to mlx4_assign_eq (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: fix small memory leak on error (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Dynamic VST to VST vlan/qos changes (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fail device init if num_vfs is negative (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add warning in case of command timeouts (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Replace sscanf() with kstrtoint() (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add prints when TX timeout occurs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix a race between napi poll function and RX ring cleanup (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Change log level from error to debug for vlan related messages (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Move register_netdev() to the end of initialization function (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Do not query stats when device port is down (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix resource leak in error flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: allow order-0 memory allocations in RX path (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: use one page fragment per incoming frame (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx_en: Timestamping is not supported in slave mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Keep VF assigned MAC in the PF admin table (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Handle unassigned VF MAC address correctly (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix adaptive moderation cq update (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Strengthen VLAN tags/priorities enforcement in VST mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add missing report on VST and spoof-checking dev caps (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix a build error on 32bit arches (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add support to get VF config (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add set VF default vlan ID and priority support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add set VF mac address support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add structures to keep VF Ethernet ports information (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add reference counting to MAC registeration (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Disable HW clock overflow check when no HW support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable HW timestamping for VFs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Expose a few helpers to fill DMFS HW strucutures (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Directly expose fields of DMFS HW rule control segment (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Change a few DMFS fields names to match firmare spec (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Match DMFS promiscuous field names to firmware spec (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Move DMFS HW structs to common header file (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Reduce warning message for SRQ_LIMIT event to debug level (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add a service task (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Support software timestamping (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add HW timestamping support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Read HCA frequency and map internal clock (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add timestamping device capability (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Implement SRQ object lookup from srqn (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: set correct MTU in SRIOV (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Translate guest B0 steering rules to DMFS (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add helper function to translate B0 steering rules to DMFS (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Advertize DCB_CAP_DCBX_HOST in getdcbx (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Enable DCB ETS ops only when supported by the firmware (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Added proper description for two device capabilities (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix setting initial MAC address (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disallow releasing VF QPs which have steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Always use 64 bit resource ID when doing lookup (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Remove ethtool flow steering rules before releasing QPs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix wrong order of flow steering resources removal (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix wrong mask applied on EQ numbers in the wrapper (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Cleanup MAC resources on module unload or port stop (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix race when setting the device MAC address (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix endianness bug in set_param_l (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Turn off device-managed FS bit in dev-cap wrapper if DMFS is not enabled (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable mlx4_QP_ATTACH calls from guests if the host uses flow steering (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Implement memory windows allocation and deallocation (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Enable memory windows in INIT_HCA and QUERY_HCA (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable memory windows for virtual functions (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix allocation of device tx_cq (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Propagate MR deregistration failures to caller (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Rename MPT-related functions to have mpt_ prefix (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add unicast MAC filtering (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Manage hash of MAC addresses per port (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Save previous MAC address of the port so we can replace it later (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Re-arrange ndo_set_rx_mode related code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Move Ethernet related functionality from mlx4_core to mlx4_en (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Cleanup multiline strings (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Optimize Rx fast path filter checks (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Optimize loopback related checks in data path (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Assigning TX irq per ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix compilation error when CONFIG_INET isn't defined (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix error propagation for ethtool helper function (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix transmit timeout when driver restarts port (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Don't reassign port mac address on firmware that supports it (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Use firmware driven flow steering hash mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix ethtool rules leftovers after module unloaded (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Block insertion of ethtool steering rules while the interface is down (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix vlan mask for ethtool steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Validate VLAN IDs provided in ethtool flow steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix ip/udp steering rules multicast mac when attached via ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Set correctly allow_loopback flag (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Directly expose fields of HW flow steering rule control segment (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix a race when closing TX queue (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Return proper error code when __mlx4_add_one fails (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Use the correct netif lock on ndo_set_rx_mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix traffic loss under promiscuous mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Issue the dump eth statistics command under lock (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: remove redundant code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add support for destination MAC in steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Use generic etherdevice.h functions (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Set number of rx/tx channels using ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix TX moderation info loss after set_ringparam is called (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Adjusting moderation per each ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Remove remnants of LRO support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Unmap UAR also in the case of error flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Don't use vlan tag value as an indication for vlan presence (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Perform correct resource cleanup if mlx4_QUERY_ADAPTER() fails (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Remove annoying debug messages from SR-IOV flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix skb truesize underestimation (Amir Vadai) [950401 950910 950913 950915] - [netdrv] etherdevice.h: Add ether_addr_equal_64bits (Amir Vadai) [950401 950910 950913 950915] - [netdrv] ethtool: Add destination MAC address to flow steering API (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fixing TX queue stop/wake flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: nullify cq->vector field when closing completion queue (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Checksum counters per ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix vlan table overflow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Adding 40gb speed report for ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix crash upon device initialization error (Amir Vadai) [950401 950910 950913 950915] - [net] introduce IFF_NO_UNICAST_FLT (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ipoib: Add more rtnl_link_ops callbacks (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ipoib: Add rtnl_link_ops support (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ib_srp: Eliminate state SRP_TARGET_DEAD - minus system_long_wq (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Allow SRP disconnect through sysfs (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Simplify attribute initialization code (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Fix attribute registration (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Document sysfs attributes (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: use __scsi_target_unblock (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add Mellanox copyright (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Fix device removal flow (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add support for iser CM REQ additional info (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Return error to upper layers on EAGAIN registration failures (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Move informational messages from error to info level (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add module version (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: add support for TIPC protocol (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix ipoib_hard_header() return value (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix send lockup due to missed TX completion (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: zero last byte for strncpy (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: simplify a warning message (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: limit the size allocated by rds_message_alloc() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Free ipoib neigh on path record failure so path rec queries are retried (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Fail I/O requests if the transport is offline (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Avoid endless SCSI error handling loop (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Avoid sending a task management function needlessly (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Track connection state properly (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Enable iser when FMRs are not supported (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Avoid error prints on EAGAIN registration failures (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Use proper define for the commands per LUN value advertised to SCSI ML (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Don't attempt to release resources on error flow (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Add version and firmware info to ethtool reporting (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix ipoib_neigh hashing to use the correct daddr octets (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix crash due to skb double destruct (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: remove depends on CONFIG_EXPERIMENTAL (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Call skb_dst_drop() once skb is enqueued for sending (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: send disconnect request without waiting for CM timewait exit (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: destroy and recreate QP and CQs when reconnecting (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Introduce the helper function srp_remove_target() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Suppress superfluous error messages (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Process all error completions (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Introduce srp_handle_qp_err() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Simplify SCSI error handling (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Keep processing commands during host removal (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Eliminate state SRP_TARGET_CONNECTING (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Increase block layer timeout (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add more RX CQs to scale out processing of SCSI responses (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Don't touch cmid after dropping reference (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Verify that QP handler is valid before dispatching events (Doug Ledford) [791284 865301 950918 983117] - [infiniband] uverbs: Implement memory windows support in uverbs (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Add "type 2" memory windows support (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Change return value from find_gid_port() (Doug Ledford) [791284 865301 950918 983117]- [fs] autofs: remove autofs dentry mount check (Ian Kent) [947275] - [net] bridge: do not call setup_timer() multiple times (Amerigo Wang) [994430] - [mm] compaction: fixup need_compaction (Andrea Arcangeli) [953225] - [mm] compaction: add compaction to zone_reclaim_mode (Andrea Arcangeli) [953225] - [mm] zone_reclaim: after a successful zone_reclaim check the min watermark (Andrea Arcangeli) [953225] - [mm] compaction: increase the high order pages in the watermarks (Andrea Arcangeli) [953225] - [mm] compaction: don't require high order pages below min wmark (Andrea Arcangeli) [953225] - [mm] compaction: reset before initializing the scan cursors (Andrea Arcangeli) [953225] - [mm] compaction: don't depend on kswapd to invoke reset_isolation_suitable (Andrea Arcangeli) [953225] - [mm] zone_reclaim: compaction: scan all memory with /proc/sys/vm/compact_memory (Andrea Arcangeli) [953225] - [mm] zone_reclaim: remove ZONE_RECLAIM_LOCKED (Andrea Arcangeli) [953225] - [mm] page_alloc: avoid marking zones full prematurely after zone_reclaim() (Andrea Arcangeli) [953225] - [x86] trace: Add irq_enter/exit() in smp_trace_reschedule_interrupt() (Seiji Aguchi) [738712] - [x86] trace: Add config option checking to the definitions of mce handlers (Seiji Aguchi) [738712] - [x86] trace: Do not call local_irq_save() in load_current_idt() (Seiji Aguchi) [738712] - [x86] trace: Move creation of irq tracepoints from apic.c to irq.c (Seiji Aguchi) [738712] - [x86] trace: Add irq vector tracepoints (Seiji Aguchi) [738712] - [x86] trace: Introduce entering/exiting_irq() (Seiji Aguchi) [738712] - [x86] trace: Add DEFINE_EVENT_FN() macro (Seiji Aguchi) [738712] - [x86] uv3: Trim MMR register definitions after code changes for SGI UV3 (George Beshers) [988345] - [x86] uv3: Check current gru hub support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update Time Support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update x2apic Support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update Hub Info for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update ACPI Check to include SGI UV3 (George Beshers) [988345] - [x86] uv3: Update MMR register definitions for SGI Ultraviolet System 3 (George Beshers) [988345] - [kernel] coredump: change wait_for_dump_helpers() to use wait_event_interruptible() (Oleg Nesterov) [773215] - [kernel] coredump: introduce dump_interrupted() (Oleg Nesterov) [773215] - [kernel] coredump: Un-inline the core-dump helper functions (Oleg Nesterov) [773215] - [kernel] coredump: sanitize the setting of signal->group_exit_code (Oleg Nesterov) [773215] - [kernel] coredump: ensure that SIGKILL always kills the dumping thread (Oleg Nesterov) [773215] - [kernel] coredump: only SIGKILL should interrupt the coredumping task (Oleg Nesterov) [773215] - [kernel] coredump: set ->group_exit_code for other CLONE_VM tasks too (Oleg Nesterov) [773215] - [fs] procfs: allow threads to rename siblings via /proc/pid/tasks/tid/comm (Jerome Marchand) [950840] - [security] selinux: make security_sb_clone_mnt_opts return an error on context mismatch (Jeff Layton) [800218] - [netdrv] bna: fix vlan_grp handling (Stefan Assmann) [886420] - [netdrv] mlx4_en: fix vlgrp handling (Stefan Assmann) [886420] - [netdrv] qlge: fix vlgrp handling (Stefan Assmann) [886420] - [netdrv] qlcnic: fix vlgrp handling (Stefan Assmann) [886420] - [fs] nfs4: end back channel session draining (Steve Dickson) [984118] - [fs] nfs4: Fix a pNFS session draining deadlock (Steve Dickson) [984118] - [fs] xfs: Fix delalloc WARN_ON() in xfs_vm_releasepage() (Aaron Tomlin) [991496] - [fs] nfs: Fix access to suid/sgid executables (Niels de Vos) [988135] - [fs] nfs4: don't put ACCESS in OPEN compound if O_EXCL (Niels de Vos) [988135] - [fs] nfs4: Add ACCESS operation to OPEN compound (Niels de Vos) [988135] - [fs] livelock avoidance in sget() (Eric Sandeen) [916811] - [fs] ext4: create a new BH_Verified flag to avoid unnecessary metadata validation (Lukas Czerner) [879163] - [fs] ext4: Fix dirtying of journalled buffers in data=journal mode (Lukas Czerner) [834919] - [fs] ext4: fix ext_remove_space for punch_hole case (Lukas Czerner) [969307] - [fs] ext4: punch_hole should wait for DIO writers (Lukas Czerner) [969307] - [fs] ext4: prevent race while walking extent tree for fiemap (Lukas Czerner) [692063] - [fs] ext4: Fix possibly very long loop in fiemap (Lukas Czerner) [692063] - [fs] ext4: make FIEMAP and delayed allocation play well together (Lukas Czerner) [692063] - [fs] ext4: handle NULL p_ext in ext4_ext_next_allocated_block() (Lukas Czerner) [692063] - [fs] ext4: drop ec_type from the ext4_ext_cache structure (Lukas Czerner) [692063] - [fs] lockd: protect nlm_blocked list (David Jeffery) [967095] - [virt] hv: Populate the guest ID with RHEL info (Jason Wang) [969230] - [virt] hv: Fix a bug in version negotiation code for util services (Jason Wang) [980554] - [netdrv] e1000e: disable ASPM L1 on 82583 (Dean Nelson) [991242] - [pci] Fix bit definitions of PCI_EXP_LNKCAP2 register (Myron Stowe) [989252] - [virt] storvsc: Increase the value of STORVSC_MAX_IO_REQUESTS (Jason Wang) [969537 969548] - [virt] storvsc: Support FC devices (Jason Wang) [969537] - [virt] storvsc: Implement multi-channel support (Jason Wang) [969537] - [virt] storvsc: Update the storage protocol to win8 level (Jason Wang) [969537] - [virt] storvsc: Increase the value of scsi timeout for storvsc devices (Jason Wang) [969548] - [virt] hv: Add the GUID fot synthetic fibre channel device (Jason Wang) [969537] - [s390] sclp: add parameter to specify number of buffer pages (Hendrik Brueckner) [990853] - [usb] fix thread-unsafe anchor utiliy routines (Stanislaw Gruszka) [993005] - [kernel] hung_task: print more info when reporting the problem (Oleg Nesterov) [976899] - [cpufreq] Convert the cpufreq_driver_lock to a rwlock (Prarit Bhargava) [887045] - [scsi] fnic: fix sleeping function called from invalid context during probe (Chris Leech) [829506] - [scsi] fnic: potential dead lock in fnic_is_abts_pending() (Chris Leech) [829506] - [scsi] fnic: Incremented driver version (Chris Leech) [829506] - [scsi] fnic: fix kernel panic due to FIP mode misconfiguration (Chris Leech) [829506] - [scsi] fnic: FIP VLAN Discovery Feature Support (Chris Leech) [829506] - [scsi] fnic: Fnic Trace Utility (Chris Leech) [829506] - [scsi] fnic: New debug flags and debug log messages (Chris Leech) [829506] - [scsi] fnic: fnic driver may hit BUG_ON on device reset (Chris Leech) [829506] - [scsi] fnic: Fix SGEs limit (Chris Leech) [829506] - [scsi] fnic: fixing issues in device and firmware reset code (Chris Leech) [829506] - [scsi] fnic: fix for trusted cos (Chris Leech) [829506] - [scsi] fnic: fix incorrect use of SLAB_CACHE_DMA flag (Chris Leech) [829506] - [x86] pmu: prepare for migration support (Paolo Bonzini) [928866] - [x86] kvm: Add code to track call origin for msr assignment (Paolo Bonzini) [928866] - [x86] kvm: add kvm_arch_vcpu_postcreate callback, move TSC initialization (Paolo Bonzini) [928866] - [netdrv] e1000e: fix I217/I218 PHY initialization flow (Dean Nelson) [981032] - [netdrv] e1000e: enable support for new device IDs (Dean Nelson) [981032] - [input] wacom: BTN_TOOL_DOUBLETAP is not a valid device_type (Aristeu Rozanski) [815589] - [input] wacom: use BTN_TOOL_FINGER to indicate touch device type (Aristeu Rozanski) [815589] - [input] wacom: remove pressure for touch devices (Aristeu Rozanski) [815589] - [input] wacom: report id 3 returns 4 bytes of data (Aristeu Rozanski) [815589] - [input] wacom: add support for Lenovo tablet ID 0xE6 (Aristeu Rozanski) [815589] - [input] wacom: support 2FGT in MT format (Aristeu Rozanski) [815589] - [input] wacom: support one finger touch the touchscreen way (Aristeu Rozanski) [815589] - [input] wacom: process pen data in its own routine (Aristeu Rozanski) [815589] - [input] wacom: share pen info with touch of the same ID (Aristeu Rozanski) [815589] - [input] wacom: fix runtime PM related deadlock (Aristeu Rozanski) [815589] - [input] wacom: add support for new LCD tablets (Aristeu Rozanski) [815589] - [input] wacom: add defines for packet lengths of various devices (Aristeu Rozanski) [815589] - [input] wacom: fix error path in wacom_probe() (Aristeu Rozanski) [815589] - [scsi] qla2xxx: Update version number to 8.05.00.03.06.5-k (Chad Dupuis) [927382] - [scsi] Revert "qla2xxx: Add setting of driver version string for vendor application." (Chad Dupuis) [927382] - [scsi] qla2xxx: Clear the MBX_INTR_WAIT flag when the mailbox time-out happens (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix for locking issue between driver ISR and mailbox routines (Chad Dupuis) [927382] - [scsi] qla2xxx: Add clarifying printk to thermal access fail cases (Chad Dupuis) [927382] - [scsi] qla2xxx: Wait for IDC complete event to finish loopback operation (Chad Dupuis) [927382] - [scsi] qla2xxx: Don't process state change aen for reset owner (Chad Dupuis) [927382] - [scsi] qla2xxx: Don't process RSCNs for a vport on the same physical adapter (Chad Dupuis) [927382] - [scsi] qla2xxx: Correction of comment in MBC opcode defines (Chad Dupuis) [927382] - [scsi] qla2xxx: Correct list-iteration bug in Report-ID Acquisition codes (Chad Dupuis) [927382] - [scsi] qla2xxx: Enhancements to support ISPFx00 (Chad Dupuis) [927382] - [scsi] qla2xxx: Integrate generic card temperature with mezz card temperature (Chad Dupuis) [927382] - [scsi] qla2xxx: Add setting of driver version string for vendor application (Chad Dupuis) [927382] - [scsi] qla2xxx: Update the copyright information (Chad Dupuis) [927382] - [scsi] qla2xxx: Display the lock owner on lock acquire failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Move loopback mode reset after chip reset check (Chad Dupuis) [927382] - [scsi] qla2xxx: Extra loopback error handling for ISP83xx (Chad Dupuis) [927382] - [scsi] qla2xxx: don't free pool that wasn't allocated (Chad Dupuis) [927382] - [scsi] qla2xxx: Unload hangs after issuing BSG commands to vport (Chad Dupuis) [927382] - [scsi] qla2xxx: Do MPI reset only for 81xx (Chad Dupuis) [927382] - [scsi] qla2xxx: Do link initialization on get loop id failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Update the FTP site references in the driver sources (Chad Dupuis) [927382] - [scsi] qla2xxx: Reject loopback request if one is already in progress (Chad Dupuis) [927382] - [scsi] qla2xxx: Print thermal unsupported message (Chad Dupuis) [927382] - [scsi] qla2xxx: Avoid null pointer dereference in shutdown routine (Chad Dupuis) [927382] - [scsi] qla2xxx: Get VPD information from common location for CNA (Chad Dupuis) [927382] - [scsi] qla2xxx: Correct race in loop_state assignment during reset handling (Chad Dupuis) [927382] - [scsi] qla2xxx: Display that driver is operating in legacy interrupt mode (Chad Dupuis) [927382] - [scsi] qla2xxx: Free rsp_data even on error in qla2x00_process_loopback() (Chad Dupuis) [927382] - [scsi] qla2xxx: Dont clear drv active on iospace config failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix typo in qla2xxx driver (Chad Dupuis) [927382] - [scsi] qla2xxx: Update ql2xextended_error_logging parameter description with new options (Chad Dupuis) [927382] - [scsi] qla2xxx: Parameterize the link speed of hba rather than fcport (Chad Dupuis) [927382] - [scsi] qla2xxx: Add 16Gb/s case to get port speed capability (Chad Dupuis) [927382] - [scsi] qla2xxx: Move marking fcport online ahead of setting iiDMA speed (Chad Dupuis) [927382] - [scsi] qla2xxx: Obtain loopback iteration count from bsg request (Chad Dupuis) [927382] - [scsi] qla2xxx: Add acquiring of risc semaphore before doing ISP reset (Chad Dupuis) [927382] - [scsi] qla2xxx: Properly set result field of bsg_job reply structure for success and failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix coccinelle warnings in qla2x00_relogin (Chad Dupuis) [927382] - [scsi] qla2xxx: Ignore driver ack bit if corresponding presence bit is not set (Chad Dupuis) [927382] - [scsi] qla2xxx: Use correct Request-Q-Out register during bidirectional request processing (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix typo in qla83xx_fw_dump function (Chad Dupuis) [927382] - [scsi] qla2xxx: Add Gen3 PCIe speed 8GT/s to the log message (Chad Dupuis) [927382] - [scsi] qla2xxx: Move noisy Start scsi failed messages to verbose logging level (Chad Dupuis) [927382] - [scsi] qla2xxx: Honor status value of 2 for report-id acquisition (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix for warnings reported by sparse (Chad Dupuis) [927382] - [scsi] qla2xxx: No fcport FC-4 type assignment in GA_NXT response (Chad Dupuis) [927382] - [scsi] qla2xxx: Change in setting UNLOADING flag and FC vports logout sequence while unloading qla2xxx driver (Chad Dupuis) [927382] - [scsi] qla2xxx: Clear unsupported 'states' during Get-FW-State queries (Chad Dupuis) [927382] - [scsi] qla2xxx: Remove spurious taking of ha->vport_slock spinlock (Chad Dupuis) [927382] - [cciss] Silence noisy per-device cciss messages (Tomas Henzl) [972697] - [scsi] mpt3sas: Bump driver version to v02.100.00.00-rh1 (Tomas Henzl) [839470] - [scsi] mpt3sas: when async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Tomas Henzl) [839470] - [scsi] mpt3sas: MPI2.5 Rev F v2.5.1.1 specification (Tomas Henzl) [839470] - [scsi] mpt3sas: Infinite loops can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Tomas Henzl) [839470] - [scsi] mpt3sas: fix for kernel panic when driver loads with HBA conected to non LUN 0 configured expander (Tomas Henzl) [839470] - [scsi] mpt3sas: Updated the Hardware timing requirements (Tomas Henzl) [839470] - [scsi] mpt3sas: 2013 source code copyright (Tomas Henzl) [839470] - [scsi] mpt3sas: don't wank with fasync on ->release() (Tomas Henzl) [839470] - [scsi] mpt3sas: Fix typos in printk (Tomas Henzl) [839470] - [scsi] mpt3sas: remove unused variables (Tomas Henzl) [839470] - [scsi] mpt3sas: Remove unneeded version.h header inclusion (Tomas Henzl) [839470] - [scsi] mpt3sas: cut and paste bug storing trigger mpi (Tomas Henzl) [839470] - [scsi] mpt3sas: add new driver supporting 12GB SAS (Tomas Henzl) [839470] - [scsi] scsi_transport_sas: add 12GB definitions for mpt3sas (Tomas Henzl) [839470] - [scsi] megaraid_sas: megaraid_sas driver init fails in kdump kernel (Tomas Henzl) [833299] - [scsi] sd_dif: problem with verify of type 1 protection information (PI) (Ewan Milne) [956402] - [scsi] sd: Ensure we correctly disable devices with unknown protection type (Ewan Milne) [956402] - [scsi] sd: Avoid remapping bad reference tags (Ewan Milne) [956402] - [scsi] sd: Allow protection_type to be overridden (Ewan Milne) [956402] - [scsi] Disable DIF on Hitachi Ultrastar 15K300 (Ewan Milne) [956402] - [scsi] Fix printing of variable length commands (Ewan Milne) [956402] - [scsi] Fix race between starved list and device removal (Ewan Milne) [916994] - [scsi] Add 'eh_deadline' to limit SCSI EH runtime (Ewan Milne) [923876] - [scsi] remove check for 'resetting' (Ewan Milne) [923876] - [scsi] dc395: Move 'last_reset' into internal host structure (Ewan Milne) [923876] - [scsi] tmscsim: Move 'last_reset' into host structure (Ewan Milne) [923876] - [scsi] advansys Remove 'last_reset' references (Ewan Milne) [923876] - [scsi] dpt_i2o: return SCSI_MLQUEUE_HOST_BUSY when in reset (Ewan Milne) [923876] - [scsi] dpt_i2o: Remove DPTI_STATE_IOCTL (Ewan Milne) [923876] - [net] ipv6: prevent race between address creation and removal (Jiri Pirko) [953380] - [net] ipv6: call udp_push_pending_frames when uncorking a socket with AF_INET pending data (Jiri Benc) [987651] {CVE-2013-4162} - [net] netlabel: improve domain mapping validation (Paul Moore) [963427] - [net] netlabel: correctly list all the static label mappings (Paul Moore) [918803] - [x86] Revert "io_apic: initialize nr_ioapic_registers early in mp_register_ioapic()" (Rafael Aquini) [855057]- [x86] Revert: power: Initialize MSR_IA32_ENERGY_PERF_BIAS due to performance regression (Neil Horman) [968981] - [mm] mmu_notifier: re-fix freed page still mapped in secondary MMU (George Beshers) [910085] - [x86] Round the calculated scale factor in set_cyc2ns_scale() (Prarit Bhargava) [975507] - [x86] sched: Fix overflow in cyc2ns_offset (Prarit Bhargava) [975507] - [virt] virtio: support unlocked queue poll (Jason Wang) [989411] - [netdrv] virtio_net: fix race in RX VQ processing (Jason Wang) [989411] - [watchdog] Use pr_ and pr_ (Don Zickus) [796364] - [watchdog] cleanup spaces before tabs (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fix crash on systems without DMI_BOARD_NAME (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fixed "scheduling while atomic" bug (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fixed I/O operations order (Don Zickus) [796364] - [watchdog] watchdog_info constify (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fix I/O space access technique (Don Zickus) [796364] - [block] aoe: adjust ref of head for compound page tails (David Milburn) [976900] - [block] aoe: update internal version number to v83 (David Milburn) [976900] - [block] aoe: update copyright date (David Milburn) [976900] - [block] aoe: perform I/O completions in parallel (David Milburn) [976900] - [block] aoe: replace kmalloc and then memcpy with kmemdup (David Milburn) [976900] - [block] aoe: reserve enough headroom on skbs (David Milburn) [976900] - [block] aoe: get rid of cached bv variable in bufinit() (David Milburn) [976900] - [block] aoe: fix use after free in aoedev_by_aoeaddr() (David Milburn) [976900] - [block] aoe: update internal version number to 81 (David Milburn) [976900] - [block] aoe: identify source of runt AoE packets (David Milburn) [976900] - [block] aoe: allow comma separator in aoe_iflist value (David Milburn) [976900] - [block] aoe: allow user to disable target failure timeout (David Milburn) [976900] - [block] aoe: use dynamic number of remote ports for AoE storage target (David Milburn) [976900] - [block] aoe: avoid races between device destruction and discovery (David Milburn) [976900] - [block] aoe: improve handling of misbehaving network paths (David Milburn) [976900] - [block] aoe: return real minor number for static minors (David Milburn) [976900] - [block] aoe: initialize sysminor to avoid compiler warning (David Milburn) [976900] - [block] aoe: make error messages more specific in static minor allocation (David Milburn) [976900] - [block] aoe: remove call to request handler from I/O completion (David Milburn) [976900] - [block] aoe: cleanup: correct comment for aoetgt nout (David Milburn) [976900] - [block] aoe: increase default cap on outstanding AoE commands in the network (David Milburn) [976900] - [block] aoe: remove vestigial request queue allocation (David Milburn) [976900] - [block] aoe: copy fallback timing information on destination failover (David Milburn) [976900] - [block] aoe: update driver-internal version to 64+ (David Milburn) [976900] - [block] aoe: commands in retransmit queue use new destination on failure (David Milburn) [976900] - [block] aoe: use high-resolution RTTs with fallback to low-res (David Milburn) [976900] - [block] aoe: manipulate aoedev network stats under lock (David Milburn) [976900] - [block] aoe: err device: include MAC addresses for unexpected responses (David Milburn) [976900] - [block] aoe: improve network congestion handling (David Milburn) [976900] - [block] aoe: provide ATA identify device content to user on request (David Milburn) [976900] - [block] aoe: update driver-internal version number to 60 (David Milburn) [976900] - [block] aoe: whitespace cleanup (David Milburn) [976900] - [block] aoe: cleanup: remove unused ata_scnt function (David Milburn) [976900] - [block] aoe: "payload" sysfs file exports per-AoE-command data transfer size (David Milburn) [976900] - [block] aoe: support larger I/O requests via aoe_maxsectors module param (David Milburn) [976900] - [block] aoe: update cap on outstanding commands based on config query response (David Milburn) [976900] - [block] aoe: support the forgetting (flushing) of a user-specified AoE target (David Milburn) [976900] - [block] aoe: print warning regarding a common reason for dropped transmits (David Milburn) [976900] - [block] aoe: avoid running request handler on plugged queue (David Milburn) [976900] - [block] aoe: update aoe-internal version number to 50 (David Milburn) [976900] - [block] aoe: update documentation to better reflect aoe-plus-udev usage (David Milburn) [976900] - [block] aoe: remove unused code (David Milburn) [976900] - [block] aoe: make dynamic block minor numbers the default (David Milburn) [976900] - [block] aoe: update and specify AoE address guards and error messages (David Milburn) [976900] - [block] aoe: retain static block device numbers for backwards compatibility (David Milburn) [976900] - [block] aoe: support more AoE addresses with dynamic block device minor numbers (David Milburn) [976900] - [block] aoe: update documentation with new URL and VM settings reference (David Milburn) [976900] - [block] aoe: update copyright year in touched files (David Milburn) [976900] - [block] aoe: update internal version number to 49 (David Milburn) [976900] - [block] aoe: remove unused code and add cosmetic improvements (David Milburn) [976900] - [block] aoe: increase net_device reference count while using it (David Milburn) [976900] - [block] aoe: associate frames with the AoE storage target (David Milburn) [976900] - [block] aoe: disallow unsupported AoE minor addresses (David Milburn) [976900] - [block] aoe: do revalidation steps in order (David Milburn) [976900] - [block] aoe: failover remote interface based on aoe_deadsecs parameter (David Milburn) [976900] - [block] aoe: use packets that work with the smallest-MTU local interface (David Milburn) [976900] - [block] aoe: use a kernel thread for transmissions (David Milburn) [976900] - [block] aoe: become I/O request queue handler for increased user control (David Milburn) [976900] - [block] aoe: kernel thread handles I/O completions for simple locking (David Milburn) [976900] - [block] aoe: for performance support larger packet payloads (David Milburn) [976900] - [block] aoe: assert AoE packets marked as requiring no checksum (David Milburn) [976900] - [md] dm-raid: Remember the last sync operation that was performed (Jonathan E Brassow) [985920] - [md] dm-raid: silence compiler warning on rebuilds_per_group (Jonathan E Brassow) [985920] - [md] dm-raid: Fix raid_resume not reviving failed devices in all cases (Jonathan E Brassow) [913650] - [md] dm-raid: Break-up untidy function (Jonathan E Brassow) [913650] - [md] dm-raid: Add ability to restore transiently failed devices on resume (Jonathan E Brassow) [913650] - [md] dm-raid: Add message/status support for changing sync action (Jonathan E Brassow) [985920] - [md] dm-raid: round region_size to power of two (Jonathan E Brassow) [985920] - [block] nvme: fixup nvme_dev_open for ioctl's (David Milburn) [922973] - [block] nvme: Return the result from user admin command IOCTL even in case of failure (David Milburn) [922973] - [block] nvme: Add MSI support (David Milburn) [922973] - [block] nvme: Use dma_set_mask() correctly (David Milburn) [922973] - [block] nvme: Do not cancel command multiple times (David Milburn) [922973] - [block] nvme: fix error return code in nvme_submit_bio_queue() (David Milburn) [922973] - [block] nvme: check for integer overflow in nvme_map_user_pages() (David Milburn) [922973] - [block] nvme: update NVM EXPRESS DRIVER file list (David Milburn) [922973] - [block] nvme: Fix a signedness bug in nvme_trans_modesel_get_mp (David Milburn) [922973] - [block] nvme: Remove redundant version.h header include (David Milburn) [922973] - [block] nvme: Use user defined admin ioctl timeout (David Milburn) [922973] - [block] nvme: Simplify Firmware Activate code slightly (David Milburn) [922973] - [block] nvme: Only clear the enable bit when disabling controller (David Milburn) [922973] - [block] nvme: Wait for device to acknowledge shutdown (David Milburn) [922973] - [block] nvme: Schedule timeout for sync commands (David Milburn) [922973] - [block] nvme: Meta-data support in NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Device specific stripe size handling (David Milburn) [922973] - [block] nvme: Split non-mergeable bio requests (David Milburn) [922973] - [block] nvme: Remove dead code in nvme_dev_add (David Milburn) [922973] - [block] nvme: Check for NULL memory in nvme_dev_add (David Milburn) [922973] - [block] nvme: Fix error clean-up on nvme_alloc_queue (David Milburn) [922973] - [block] nvme: Free admin queue on request_irq error (David Milburn) [922973] - [block] nvme: Add scsi unmap to SG_IO (David Milburn) [922973] - [block] nvme: queue usage fixes in nvme-scsi (David Milburn) [922973] - [block] nvme: Set TASK_INTERRUPTIBLE before processing queues (David Milburn) [922973] - [block] nvme: Add a character device for each nvme device (David Milburn) [922973] - [block] nvme: Fix endian-related problems in user I/O submission path (David Milburn) [922973] - [block] nvme: Fix I/O cancellation status on big-endian machines (David Milburn) [922973] - [block] nvme: Fix sparse warnings in scsi emulation (David Milburn) [922973] - [block] nvme: Don't fail initialisation unnecessarily (David Milburn) [922973] - [block] nvme: Abstract out sector to block number conversion (David Milburn) [922973] - [block] nvme: Use round_jiffies_relative() for the periodic, once-per-second timer (David Milburn) [922973] - [block] nvme: Add nvme-scsi.c (David Milburn) [922973] - [block] nvme: Add definitions for format command (David Milburn) [922973] - [block] nvme: Move structures & definitions to header file (David Milburn) [922973] - [block] nvme: Rename nvme.c to nvme-core.c (David Milburn) [922973] - [block] nvme: Add discard support for capable devices (David Milburn) [922973] - [block] nvme: Add namespaces with no LBA range feature (David Milburn) [922973] - [block] nvme: Add entry for the NVMe driver (David Milburn) [922973] - [block] nvme: Initialize iod nents to 0 (David Milburn) [922973] - [block] nvme: Define SMART log (David Milburn) [922973] - [block] nvme: Add result to nvme_get_features (David Milburn) [922973] - [block] nvme: Set result from user admin command (David Milburn) [922973] - [block] nvme: End queued bio requests when freeing queue (David Milburn) [922973] - [block] nvme: Free cmdid on nvme_submit_bio error (David Milburn) [922973] - [block] nvme: Cancel outstanding IOs on queue deletion (David Milburn) [922973] - [block] nvme: Free admin queue memory on initialisation failure (David Milburn) [922973] - [block] nvme: Use ida for nvme device instance (David Milburn) [922973] - [block] nvme: Fix whitespace damage in nvme_init (David Milburn) [922973] - [block] nvme: handle allocation failure in nvme_map_user_pages() (David Milburn) [922973] - [block] nvme: Fix uninitialized iod compiler warning (David Milburn) [922973] - [block] nvme: Do not set IO queue depth beyond device max (David Milburn) [922973] - [block] nvme: Set block queue max sectors (David Milburn) [922973] - [block] nvme: use namespace id for nvme_get_features (David Milburn) [922973] - [block] nvme: replace nvme_ns with nvme_dev for user admin (David Milburn) [922973] - [block] nvme: Fix nvme module init when nvme_major is set (David Milburn) [922973] - [block] nvme: Set request queue logical block size (David Milburn) [922973] - [block] nvme: Set number of queues correctly (David Milburn) [922973] - [block] nvme: Version 0.8 (David Milburn) [922973] - [block] nvme: Set queue flags correctly (David Milburn) [922973] - [block] nvme: Simplify nvme_unmap_user_pages (David Milburn) [922973] - [block] nvme: Mark the end of the sg list (David Milburn) [922973] - [block] nvme: Fix DMA mapping for admin commands (David Milburn) [922973] - [block] nvme: Rename IO_TIMEOUT to NVME_IO_TIMEOUT (David Milburn) [922973] - [block] nvme: Merge the nvme_bio and nvme_prp data structures (David Milburn) [922973] - [block] nvme: Change nvme_completion_fn to take a dev (David Milburn) [922973] - [block] nvme: Change get_nvmeq to take a dev instead of a namespace (David Milburn) [922973] - [block] nvme: Simplify completion handling (David Milburn) [922973] - [block] nvme: Update Identify Controller data structure (David Milburn) [922973] - [block] nvme: Implement doorbell stride capability (David Milburn) [922973] - [block] nvme: Version 0.7 (David Milburn) [922973] - [block] nvme: Don't probe namespace 0 (David Milburn) [922973] - [block] nvme: Fix calculation of number of pages in a PRP List (David Milburn) [922973] - [block] nvme: Create nvme_identify and nvme_get_features functions (David Milburn) [922973] - [block] nvme: Fix memory leak in nvme_dev_add() (David Milburn) [922973] - [block] nvme: Fix calls to dma_unmap_sg (David Milburn) [922973] - [block] nvme: Correct sg list setup in nvme_map_user_pages (David Milburn) [922973] - [block] nvme: Fix bug in NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Rework ioctls (David Milburn) [922973] - [block] nvme: Add the nvme thread to the wait queue before waking it up (David Milburn) [922973] - [block] nvme: Return real error from nvme_create_queue (David Milburn) [922973] - [block] nvme: Version 0.6 (David Milburn) [922973] - [block] nvme: Add a few calling convention notes (David Milburn) [922973] - [block] nvme: Handle failures from memory allocations in nvme_setup_prps (David Milburn) [922973] - [block] nvme: Use an IDA to allocate minor numbers (David Milburn) [922973] - [block] nvme: Add include of delay.h for msleep (David Milburn) [922973] - [block] nvme: Add support for timing out I/Os (David Milburn) [922973] - [block] nvme: Rename cancel_cmdid_data to cancel_cmdid (David Milburn) [922973] - [block] nvme: Fix bug in error handling (David Milburn) [922973] - [block] nvme: Time out initialisation after a few seconds (David Milburn) [922973] - [block] nvme: Fix warning in free_irq (David Milburn) [922973] - [block] nvme: Correct the Controller Configuration settings (David Milburn) [922973] - [block] nvme: Version 0.5 (David Milburn) [922973] - [block] nvme: Change the definition of nvme_user_io (David Milburn) [922973] - [block] nvme: Correct the definitions of two ioctls (David Milburn) [922973] - [block] nvme: Add compat_ioctl (David Milburn) [922973] - [block] nvme: Simplify queue lookup (David Milburn) [922973] - [block] nvme: Remove the kthread from the wait queue (David Milburn) [922973] - [block] nvme: Fix off-by-one when filling in PRP lists (David Milburn) [922973] - [block] nvme: Fix interpretation of 'Number of Namespaces' field (David Milburn) [922973] - [block] nvme: Remove outdated comments (David Milburn) [922973] - [block] nvme: Fix comment formatting (David Milburn) [922973] - [block] nvme: Convert comments to kernel-doc notation (David Milburn) [922973] - [block] nvme: Update admin opcodes to match the 1.0RC spec (David Milburn) [922973] - [block] nvme: Version 0.4 (David Milburn) [922973] - [block] nvme: Reduce maximum queue depth by 1 (David Milburn) [922973] - [block] nvme: Fix discontiguous accesses (David Milburn) [922973] - [block] nvme: Handle bios that contain non-virtually contiguous addresses (David Milburn) [922973] - [block] nvme: Implement Flush (David Milburn) [922973] - [block] nvme: Mark CMD_CTX_CANCELLED as being unlikely (David Milburn) [922973] - [block] nvme: Correct SQ doorbell semantics (David Milburn) [922973] - [block] nvme: Let the kthread take care of devices earlier (David Milburn) [922973] - [block] nvme: Rename nr_queues to nr_io_queues (David Milburn) [922973] - [block] nvme: Remove setting of 'flags' in rw command (David Milburn) [922973] - [block] nvme: Release 0.3 (David Milburn) [922973] - [block] nvme: Add a kthread to handle the congestion list (David Milburn) [922973] - [block] nvme: Handle failures differently in nvme_submit_bio_queue() (David Milburn) [922973] - [block] nvme: Update BAR structure to match the current spec (David Milburn) [922973] - [block] nvme: Handle physical merging of bvec entries (David Milburn) [922973] - [block] nvme: Check for DMA mapping failure (David Milburn) [922973] - [block] nvme: Pass the nvme_dev to nvme_free_prps and nvme_setup_prps (David Milburn) [922973] - [block] nvme: Optimise memory usage for I/Os between 4k and 128k (David Milburn) [922973] - [block] nvme: Switch to use DMA Pool API (David Milburn) [922973] - [block] nvme: Rename nvme_req_info to nvme_bio (David Milburn) [922973] - [block] nvme: Initial PRP List support (David Milburn) [922973] - [block] nvme: Advance the sg pointer when filling in an sg list (David Milburn) [922973] - [block] nvme: Renumber the special context values (David Milburn) [922973] - [block] nvme: Handle the congestion list a little better (David Milburn) [922973] - [block] nvme: Record the timeout for each command (David Milburn) [922973] - [block] nvme: Need to lock queue during interrupt handling (David Milburn) [922973] - [block] nvme: Detect command IDs completing that are out of range (David Milburn) [922973] - [block] nvme: Detect commands that are completed twice (David Milburn) [922973] - [block] nvme: Use a symbolic name to represent cancelled commands instead of 0 (David Milburn) [922973] - [block] nvme: Add a module parameter to use a threaded interrupt (David Milburn) [922973] - [block] nvme: Call put_nvmeq() before calling nvme_submit_sync_cmd() (David Milburn) [922973] - [block] nvme: Allow fatal signals to interrupt I/O (David Milburn) [922973] - [block] nvme: Release 0.2 (David Milburn) [922973] - [block] nvme: Add download / activate firmware ioctls (David Milburn) [922973] - [block] nvme: Add remaining status codes (David Milburn) [922973] - [block] nvme: Move sysfs entries to the right place (David Milburn) [922973] - [block] nvme: Disable the device before we write the admin queues (David Milburn) [922973] - [block] nvme: Request I/O regions (David Milburn) [922973] - [block] nvme: Allow queues to be allocated above 4GB (David Milburn) [922973] - [block] nvme: Enable device DMA (David Milburn) [922973] - [block] nvme: Enable and disable the PCI device (David Milburn) [922973] - [block] nvme: Check returns from nvme_alloc_queue() (David Milburn) [922973] - [block] nvme: Remove 'node' from nvme_dev (David Milburn) [922973] - [block] nvme: Read the model, serial & firmware rev from the controller (David Milburn) [922973] - [block] nvme: Add NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Create nvme_map_user_pages() and nvme_unmap_user_pages() (David Milburn) [922973] - [block] nvme: Change NVME_IOCTL_GET_RANGE_TYPE to return all the ranges (David Milburn) [922973] - [block] nvme: Zero the command before we send it (David Milburn) [922973] - [block] nvme: Add nvme_setup_prps() (David Milburn) [922973] - [block] nvme: Make nvme_common_command more featureful (David Milburn) [922973] - [block] nvme: Use PRP2 for the nvme_identify ioctl (David Milburn) [922973] - [block] nvme: Fix admin IRQ claim on real hardware (David Milburn) [922973] - [block] nvme: Rename 'cycle' to 'phase' (David Milburn) [922973] - [block] nvme: Implement per-CPU queues (David Milburn) [922973] - [block] nvme: Reduce set_queue_count arguments by one (David Milburn) [922973] - [block] nvme: Factor out queue_request_irq() (David Milburn) [922973] - [block] nvme: New driver (David Milburn) [922973]- [alsa] fix for !CONFIG_SND_DMA_SGBUF after ALSA update from upstream (Jaroslav Kysela) [916264] - [alsa] hda: Add new GPU codec ID to snd-hda (Jaroslav Kysela) [916264] - [alsa] hda: pm_runtime backport specific fixes to get things working (Jaroslav Kysela) [916264] - [alsa] pcm: try to retain kABI compatibility / modversions (Jaroslav Kysela) [916264] - [alsa] hda: remove unused variable warning (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix oops (use after free) when unloading a driver module (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix the get next midi device ioctl (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix opened substreams count (Jaroslav Kysela) [916264] - [alsa] core: automatically add .llseek fop (Jaroslav Kysela) [916264] - [alsa] timer: Add NULL-check for invalid slave timer (Jaroslav Kysela) [916264] - [alsa] timer: Fix Oops at closing slave timer (Jaroslav Kysela) [916264] - [alsa] take tu->qlock with irqs disabled (Jaroslav Kysela) [916264] - [alsa] jack: Add "Line In" input jack constants (Jaroslav Kysela) [916264] - [alsa] jack: fix one memory leak in sound jack (Jaroslav Kysela) [916264] - [alsa] vmaster: Fix the regression of missing vmaster hook call (Jaroslav Kysela) [916264] - [alsa] vmaster: Add snd_ctl_sync_vmaster() helper function (Jaroslav Kysela) [916264] - [alsa] vmaster: Fix slave change notification (Jaroslav Kysela) [916264] - [alsa] vmaster: fix core/vmaster.c kernel-doc warning (Jaroslav Kysela) [916264] - [alsa] vmaster: Free slave-links when freeing the master element (Jaroslav Kysela) [916264] - [alsa] control: Fix missing VOLATILE flag at creating controls (Jaroslav Kysela) [916264] - [alsa] control: Fixe a trailing white space error (Jaroslav Kysela) [916264] - [alsa] core: release the constraint check for replace ops (Jaroslav Kysela) [916264] - [alsa] core: trivial code style fix (Jaroslav Kysela) [916264] - [alsa] control: clean up snd_ctl_hole_check() (Jaroslav Kysela) [916264] - [alsa] control: fix numid conflict check for new controls (Jaroslav Kysela) [916264] - [alsa] core: Define llseek fops (Jaroslav Kysela) [916264] - [alsa] pcm: Optimize the call of snd_pcm_update_hw_ptr() in read/write loop (Jaroslav Kysela) [916264] - [alsa] pcm: fix race condition in wait_for_avail() (Jaroslav Kysela) [916264] - [alsa] pcm_lib: avoid timing jitter in snd_pcm_read/write() (Jaroslav Kysela) [916264] - [alsa] pcm: Don't check DMA time-out too shortly (Jaroslav Kysela) [916264] - [alsa] pcm_lib: fix xrun_log (Jaroslav Kysela) [916264] - [alsa] pcm_lib: xrun_log log also in_interrupt (Jaroslav Kysela) [916264] - [alsa] core: Avoid endless sleep after disconnect (Jaroslav Kysela) [916264] - [alsa] PCM: Fix some races at disconnection (Jaroslav Kysela) [916264] - [alsa] info: Small refactoring and a sanity check in snd_info_get_line() (Jaroslav Kysela) [916264] - [alsa] info: Avoid leaking kernel memory (Jaroslav Kysela) [916264] - [alsa] info: Implement common llseek for binary mode (Jaroslav Kysela) [916264] - [alsa] info: Remove BKL (Jaroslav Kysela) [916264] - [alsa] info: Check file position validity in common layer (Jaroslav Kysela) [916264] - [alsa] core: remove unused variables (Jaroslav Kysela) [916264] - [alsa] core: Don't use 'default' for default (Jaroslav Kysela) [916264] - [alsa] Fix yet another race in disconnection (Jaroslav Kysela) [916264] - [alsa] fix comment/printk typos (Jaroslav Kysela) [916264] - [alsa] core: Allow card id change to the same string (Jaroslav Kysela) [916264] - [alsa] hda: add CONFIG_SND_HDA_CODEC_CA0132_DSP define to rhel specific config (Jaroslav Kysela) [916264] - [alsa] hda: Keep halting ALC5505 DSP (Jaroslav Kysela) [916264] - [alsa] hda: Fix EAPD vmaster hook for AD1884 & co (Jaroslav Kysela) [916264] - [alsa] hda: Add Dell SSID to support Headset Mic recording (Jaroslav Kysela) [916264] - [alsa] hda: relase -> release (Jaroslav Kysela) [916264] - [alsa] hda: Fix the max length of control name in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Guess what, it's two more Dell headset mic quirks (Jaroslav Kysela) [916264] - [alsa] hda: Yet another Dell headset mic quirk (Jaroslav Kysela) [916264] - [alsa] hda: Add support for ALC5505 DSP power-save mode (Jaroslav Kysela) [916264] - [alsa] hda: Add missing alc_inv_dmic_sync() call in alc269_resume() (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous stac_resume() (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: poll eld at resume time (Jaroslav Kysela) [916264] - [alsa] hda: clean up code to reset hda link (Jaroslav Kysela) [916264] - [alsa] hda: Add In-driver connection info (Jaroslav Kysela) [916264] - [alsa] hda: Use auto_mute_via_amp=1 for VT1708 (Jaroslav Kysela) [916264] - [alsa] hda: Add auto_mute_via_amp flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Remove unused variable (Jaroslav Kysela) [916264] - [alsa] hda: reset hda link during system/runtime suspend (Jaroslav Kysela) [916264] - [alsa] hda: Make Thinkpad X220-tablet use generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing Mic Boost controls for VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Use snd_hda_check_power_state() in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda: Avoid choose same converter for unused pins (Jaroslav Kysela) [916264] - [alsa] hda: Cache the MUX selection for generic HDMI (Jaroslav Kysela) [916264] - [alsa] hda: Haswell converter power state D0 verify (Jaroslav Kysela) [916264] - [alsa] hda: Fix return value of snd_hda_check_power_state() (Jaroslav Kysela) [916264] - [alsa] hda: Don't take unresponsive D3 transition too serious (Jaroslav Kysela) [916264] - [alsa] hda: Introduce bit flags to snd_hda_codec_read/write() (Jaroslav Kysela) [916264] - [alsa] hda: Drop hard dependency on CONFIG_SND_DYNAMIC_MINORS (Jaroslav Kysela) [916264] - [alsa] hda/via: Use standard snd_hda_shutup_pins() (Jaroslav Kysela) [916264] - [alsa] hda: Add models for Dell headset jacks (Jaroslav Kysela) [916264] - [alsa] hda: Fix pin configurations for MacBook Air 4,2 (Jaroslav Kysela) [916264] - [alsa] hda: Headset mic support for three more machines (Jaroslav Kysela) [916264] - [alsa] hda: add mic fixup for ALC269VB on Ordissimo EVE2 (Jaroslav Kysela) [916264] - [alsa] hda/via: Clean up duplicated codes (Jaroslav Kysela) [916264] - [alsa] hda/via: Fix wrongly cleared pins after suspend on VT1802 (Jaroslav Kysela) [916264] - [alsa] hda: Add keep_eapd_on flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Allow setting automute/automic hooks after parsing (Jaroslav Kysela) [916264] - [alsa] hda/via: Disable broken dynamic power control (Jaroslav Kysela) [916264] - [alsa] hda: Add headset quirk for two Dell machines (Jaroslav Kysela) [916264] - [alsa] hda: add dock support for Thinkpad T431s (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous pci_set_drvdata() at remove (Jaroslav Kysela) [916264] - [alsa] hda: Enable mic-mute LED on more HP laptops (Jaroslav Kysela) [916264] - [alsa] hda: add PCI IDs for Intel BayTrail (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Fix wrong power setup for HP paths of VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Add headset mic support for another Dell machine (Jaroslav Kysela) [916264] - [alsa] hda: Check the activity of the NID to be powered down (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong power setup for HP paths of VIA codecs (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Don't set up active streams twice (Jaroslav Kysela) [916264] - [alsa] hda: Apply pin-enablement workaround to all Haswell HDMI codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix Oops caused by dereference NULL pointer (Jaroslav Kysela) [916264] - [alsa] hda: Fix 3.9 regression of EAPD init on Conexant codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix system panic when DMA > 40 bits for Nvidia audio controllers (Jaroslav Kysela) [916264] - [alsa] hda: Move Thinkpad X220 to use auto parser (Jaroslav Kysela) [916264] - [alsa] hda: Add the support for ALC286 codec (Jaroslav Kysela) [916264] - [alsa] hda: Limit internal mic boost for a few Asus machines (Jaroslav Kysela) [916264] - [alsa] hda: Disable the sanity check in snd_hda_add_pincfg() (Jaroslav Kysela) [916264] - [alsa] hda: fix error return code in patch_alc662() (Jaroslav Kysela) [916264] - [alsa] hda: Don't call vmaster hook when bus->shutdown is set (Jaroslav Kysela) [916264] - [alsa] hda: fixup D3 pin and right channel mute on Haswell HDMI audio (Jaroslav Kysela) [916264] - [alsa] hda: Use the primary DAC for all aamix outputs (Jaroslav Kysela) [916264] - [alsa] hda: Fix aamix activation with loopback control on VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix headset mic support for Asus X101CH (Jaroslav Kysela) [916264] - [alsa] hda: Implement headset jack functionality for some Dell hw (Jaroslav Kysela) [916264] - [alsa] hda: Handle Headphone Mic jack more generic (Jaroslav Kysela) [916264] - [alsa] hda: add some small convenience functions to auto parser (Jaroslav Kysela) [916264] - [alsa] hda: allow "Headphone Mic" parser flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add a quirk for AC700 Chromebook (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Add a quirk for Stumpy ChromeBox (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Update latency based on DSP state (Jaroslav Kysela) [916264] - [alsa] hda: Introduce get_delay codec PCM ops (Jaroslav Kysela) [916264] - [alsa] hda: fix uninitialized variable (Jaroslav Kysela) [916264] - [alsa] hda: Allow power_save_controller option override DCAPS" (Jaroslav Kysela) [916264] - [alsa] hda: fix typo in proc output (Jaroslav Kysela) [916264] - [alsa] hda: Enabling Realtek ALC 671 codec (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on HDMI ELD debug message (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on return value when getting HDMI ELD info (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Delay HP amp turnon (Jaroslav Kysela) [916264] - [alsa] hda: VIA prefers side surrounds over HP (Jaroslav Kysela) [916264] - [alsa] hda: Lower the badness for independent HP penalty (Jaroslav Kysela) [916264] - [alsa] hda: Allow codec drivers to give own badness tables (Jaroslav Kysela) [916264] - [alsa] hda: Fix DAC assignment for independent HP (Jaroslav Kysela) [916264] - [alsa] hda: Enable "Headset Mic" name for some Dell Latitude devices (Jaroslav Kysela) [916264] - [alsa] hda: Introduce "Headset Mic" name (Jaroslav Kysela) [916264] - [alsa] hda: Fix abuse of snd_hda_lock_devices() for DSP loader (Jaroslav Kysela) [916264] - [alsa] hda: Fix typo in checking IEC958 emphasis bit (Jaroslav Kysela) [916264] - [alsa] hda: Fix yet missing GPIO/EAPD setup in cirrus driver (Jaroslav Kysela) [916264] - [alsa] hda: Add GPIO-based LED support on HP desktop machines (Jaroslav Kysela) [916264] - [alsa] hda: Make the resume of digital beep setup proper (Jaroslav Kysela) [916264] - [alsa] hda: Fix power-saving during playing beep sound (Jaroslav Kysela) [916264] - [alsa] hda: Move beep attach/detach calls in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Fix the digital beep registration (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing beep detach in patch_conexant.c (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing EAPD/GPIO setup for Cirrus codecs (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Remove extra setting of dsp_state (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Check download state of DSP (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Check if dspload_image succeeded (Jaroslav Kysela) [916264] - [alsa] hda: Disable IDT eapd_switch if there are no internal speakers (Jaroslav Kysela) [916264] - [alsa] hda: Don't apply EAPD power filter as default (Jaroslav Kysela) [916264] - [alsa] hda: Allow unlimited pins and converters in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda: Drop explicit memset() by reallocation with __GFP_ZERO (Jaroslav Kysela) [916264] - [alsa] hda: Fix snd_hda_get_num_raw_conns() to return a correct value (Jaroslav Kysela) [916264] - [alsa] hda: Don't re-initialize shared hp/mic pinctl (Jaroslav Kysela) [916264] - [alsa] hda: Avoid automatic pin-ctl update for hp/mic when jack ctl exists (Jaroslav Kysela) [916264] - [alsa] hda: Consolidate add_in_jack_modes and add_out_jack_modes hints (Jaroslav Kysela) [916264] - [alsa] hda: Allow to change I/O direction in hp/mic jack mode ctl (Jaroslav Kysela) [916264] - [alsa] hda: Add some model name strings for ALC260 (Jaroslav Kysela) [916264] - [alsa] hda: Handle shared hp/mic jack mode (Jaroslav Kysela) [916264] - [alsa] hda: Add the generic Headphone Mic feature (Jaroslav Kysela) [916264] - [alsa] hda: Add support of new codec ALC233 (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Avoid division by zero in dspxfr_one_seg() (Jaroslav Kysela) [916264] - [alsa] hda: check NULL pointer when creating SPDIF PCM switch (Jaroslav Kysela) [916264] - [alsa] hda: check NULL pointer when creating SPDIF controls (Jaroslav Kysela) [916264] - [alsa] hda: Enable beep for ASUS EeeBox EBP1501P (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Make jacks phantom, if they're not detectable (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Notify userspace when ELD control changes (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Protect ELD buffer (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Refactor hdmi_eld into parsed_hdmi_eld (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Do not expose eld data when eld is invalid (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: ELD shouldn't be valid after unplug (Jaroslav Kysela) [916264] - [alsa] hda: Fix the silent speaker output on Fujitsu S7020 laptop (Jaroslav Kysela) [916264] - [alsa] hda: add quirks for mute LED on two HP machines (Jaroslav Kysela) [916264] - [alsa] hda: Remove speaker clicks on CX20549 (Jaroslav Kysela) [916264] - [alsa] hda: Disable runtime PM for Intel 5 Series/3400 (Jaroslav Kysela) [916264] - [alsa] hda: Increase badness for missing multi-io (Jaroslav Kysela) [916264] - [alsa] hda: Fix broken workaround for HDMI/SPDIF conflicts (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add missing n to debug prints (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix type of INVALID_CHIP_ADDRESS (Jaroslav Kysela) [916264] - [alsa] hda: update documentation for no-primary-hp fixup (Jaroslav Kysela) [916264] - [alsa] hda: Workaround for silent output on Sony Vaio VGC-LN51JGB with ALC889 (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Slight optimization for build with DSP (Jaroslav Kysela) [916264] - [alsa] hda: Fix memory leak and error handling in CA0132 DSP loader (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Improve the DSP transfer timeout calculations (Jaroslav Kysela) [916264] - [alsa] hda/intel: Add Device IDs for Intel Wellsburg PCH (Jaroslav Kysela) [916264] - [alsa] hda: Yet another fix for broken HSW HDMI pin connections (Jaroslav Kysela) [916264] - [alsa] hda: Add fixup for Haswell to enable all pin and convertor widgets (Jaroslav Kysela) [916264] - [alsa] hda: Support rereading widgets under the function group (Jaroslav Kysela) [916264] - [alsa] hda: Remove limit of widget connections (Jaroslav Kysela) [916264] - [alsa] hda: Set non-snoop for Creative HD-audio controllers (Jaroslav Kysela) [916264] - [alsa] hda: Fix misc compile warnings in patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Use generic array for loopback list management (Jaroslav Kysela) [916264] - [alsa] hda: Enable loopback accounts for CONFIG_PM=n, too (Jaroslav Kysela) [916264] - [alsa] hda: Apply mic-mute LED fixup for new HP laptops (Jaroslav Kysela) [916264] - [alsa] hda: detect jacks on VT1708 even when no streams are active (Jaroslav Kysela) [916264] - [alsa] hda: Fix phantom jacks on VT1708 (Jaroslav Kysela) [916264] - [alsa] hda: Add new Kconfig CONFIG_SND_HDA_CODEC_CA0132_DSP (Jaroslav Kysela) [916264] - [alsa] hda: Release assigned pin/cvt at error path of hdmi_pcm_open() (Jaroslav Kysela) [916264] - [alsa] hda: New PCI ID for Haswell ULT (Jaroslav Kysela) [916264] - [alsa] hda: add support for IDT 92HD95 HDA codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix non-snoop page handling (Jaroslav Kysela) [916264] - [alsa] hda: Enable LPIB delay count for Poulsbo / Oaktrail (Jaroslav Kysela) [916264] - [alsa] hda: Fix powermap for external mics on IDT codecs (Jaroslav Kysela) [916264] - [alsa] hda: fix inverted internal mic on Acer AOA150/ZG5 (Jaroslav Kysela) [916264] - [alsa] hda: Enable power down of unused widgets for IDT codecs (Jaroslav Kysela) [916264] - [alsa] hda: Implement path-based power filter to the generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_check_power_state() helper function (Jaroslav Kysela) [916264] - [alsa] hda: Synchronize the power state at the end of codec init (Jaroslav Kysela) [916264] - [alsa] hda: Add power state filtering (Jaroslav Kysela) [916264] - [alsa] hda/via: Fix wrong checks of power state bits (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong arguments for path deactivation checks (Jaroslav Kysela) [916264] - [alsa] hda: Add auto-mute support to PB desktop (Jaroslav Kysela) [916264] - [alsa] hda: Add a fixup for Packard-Bell desktop with ALC880 (Jaroslav Kysela) [916264] - [alsa] hda: Add chained_before flag to the fixup entry (Jaroslav Kysela) [916264] - [alsa] hda: Small code refactoring about path re-initialization (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing path between aamix and outputs in AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix inconsistent pin states after resume (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid snd_BUG_ON() in alc271_hp_gate_mic_jack() (Jaroslav Kysela) [916264] - [alsa] hda: Select auto-parser as default for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Convert some static quirks to fixup codes for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange for dropping static quirk codes in AD codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Add SPDIF mux control to AD codec auto-parser (Jaroslav Kysela) [916264] - [alsa] hda: Combine snd_hda_codec_flush_*_cache() to a single function (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing call of cmd flush in capture volume put callback (Jaroslav Kysela) [916264] - [alsa] hda: Add missing exports to helper functions (Jaroslav Kysela) [916264] - [alsa] hda: Revive SPDIF mux for IDT/STAC codecs (Jaroslav Kysela) [916264] - [alsa] hda: Disable HP auto-mute during independent HP mode (Jaroslav Kysela) [916264] - [alsa] hda: Set individual name to secondary analog PCM stream (Jaroslav Kysela) [916264] - [alsa] hda: Add aamix NID to AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Add Conexant CX20755/20756/20757 codec IDs (Jaroslav Kysela) [916264] - [alsa] hda: Add aamix NID to IDT 92HD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous header inclusions (Jaroslav Kysela) [916264] - [alsa] hda: Enable parsing the independent HP mode as default for VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix conflicts between Loopback Mixing and Independent HP (Jaroslav Kysela) [916264] - [alsa] hda: Check aamix-output paths from other DACs, too (Jaroslav Kysela) [916264] - [alsa] hda: Add missing badness evaluation for unresolved paths (Jaroslav Kysela) [916264] - [alsa] hda: Set the pin targets after deciding output config (Jaroslav Kysela) [916264] - [alsa] hda: Improve debug prints for output paths (Jaroslav Kysela) [916264] - [alsa] hda: Add fixup for Acer AO725 laptop (Jaroslav Kysela) [916264] - [alsa] hda/conexant: Set mixer NID 0x19 for CX20551 codec (Jaroslav Kysela) [916264] - [alsa] hda: Correct more array rooms in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix the wrong adc_idx for capture source (Jaroslav Kysela) [916264] - [alsa] hda: Don't add unnecessary indices on HDMI and SPDIF (Jaroslav Kysela) [916264] - [alsa] hda: don't compare with yourself in fill_input_pin_labels (Jaroslav Kysela) [916264] - [alsa] hda: make sure there are enough input labels and paths (Jaroslav Kysela) [916264] - [alsa] hda: Fix speaker pin of FSC Lifebook S7110 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Add boost to line inputs, too (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Add bass speaker support for HP ENVY Spectre XT (Jaroslav Kysela) [916264] - [alsa] hda: Consolidate cap_sync_hook and capture_switch_hook (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing call of capture_switch_hook (Jaroslav Kysela) [916264] - [alsa] hda: Look for boost controls more deeply (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid mute in path activation (Jaroslav Kysela) [916264] - [alsa] hda: Unify input label creations in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Keep autocfg.input idx value in imux table (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing unsol event handler in some codec drivers (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for STAC/IDT codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Improve naming rule for primary output (Jaroslav Kysela) [916264] - [alsa] hda: Add PCM capture hook to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Record all detected ADCs in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Move vmaster TLV parsing to snd_hda_gen_parse_auto_config() (Jaroslav Kysela) [916264] - [alsa] hda: Add input jack mode enum controls to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Minor cleanup/fixes for patch_sigmatel.c fixup transition (Jaroslav Kysela) [916264] - [alsa] hda: Give more comments to hda_gen_spec flags (Jaroslav Kysela) [916264] - [alsa] hda: Add suppress_auto_mute flag to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Record the current speaker / LO mute status in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Properly call automute/switch hooks at init (Jaroslav Kysela) [916264] - [alsa] hda: Make sure fill_all_dac_nids is called for digital only codecs (Jaroslav Kysela) [916264] - [alsa] hda: force different capture controls if amp caps differ (Jaroslav Kysela) [916264] - [alsa] hda: do not add non-existing Mic boost controls (Jaroslav Kysela) [916264] - [alsa] hda: initialize channel counts correctly (Jaroslav Kysela) [916264] - [alsa] hda: fix wrong adc_idx in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Check array bounds in get_input_path (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Make some symbols static (Jaroslav Kysela) [916264] - [alsa] hda: Add prefer_hp_amp flag to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix a wrong comma in snd_printdd() call (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Declare firmware only when really built (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix possible invalid DMA channel deallocation (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix possible NULL dereference (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix another smatch warning (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix superfluous unsigned check (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Use snd_hda_set_pin_ctl() helper again (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Add firmware caching to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix potential init errors and update module description (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Shuffle to group together related code (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Code shuffle to group similar functions (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add tuning controls (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add unsol handler for DSP and jack detection (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add PCM enhancements (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add DSP mixer controls and helpers (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Init chip, DSP effects and mixer settings (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add new definitions and structs for DSP (Jaroslav Kysela) [916264] - [alsa] hda: fix OOPS in hda_mark_cmd_cache_dirty (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Remove superfluous fields from sigmatel_spec (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Move w/a for HP Mini 110 LED to fixup table (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Remove PCI id check in find_mute_led_cfg() (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD83xxx (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD73xx (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD71Bxx (Jaroslav Kysela) [916264] - [alsa] hda: Check pincap while parsing the configuration (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC927x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC922x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9205 (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9872 (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC925x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9200 (Jaroslav Kysela) [916264] - [alsa] hda: Add capture_switch_hook to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for VIA codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Add generic parser support to Analog Device codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange for dropping static quirk codes in Coexant driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser in Conexant codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for Cirrus codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for CA0110 codec (Jaroslav Kysela) [916264] - [alsa] hda: Use generic codec parser for C-Media codecs (Jaroslav Kysela) [916264] - [alsa] hda: Allow user to give hints for codec parser behavior (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_get_int_hint() helper function (Jaroslav Kysela) [916264] - [alsa] hda: Protect user-defined arrays via mutex (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Generic mute LED implementation for HP laptops (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix the timing for some fixups (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add a fixup for FSC S7020 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Add output jack mode enum controls (Jaroslav Kysela) [916264] - [alsa] hda: Update automute / automic upon jack retasking (Jaroslav Kysela) [916264] - [alsa] hda: Add a new fixup type to override pinctl values (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Read the cached pinctl value in fixups (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Drop aliases for old fixups (Jaroslav Kysela) [916264] - [alsa] hda: Avoid auto-mute or auto-mic of retasked jacks (Jaroslav Kysela) [916264] - [alsa] hda: Manage current pinctl values in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: More strict correction of invalid pinctl bits (Jaroslav Kysela) [916264] - [alsa] hda: Add helper functions to cache the current pinctl target (Jaroslav Kysela) [916264] - [alsa] hda: Clear the dropped paths properly (Jaroslav Kysela) [916264] - [alsa] hda: Allow aamix as a capture source (Jaroslav Kysela) [916264] - [alsa] hda: Fix inconsistent input_paths after ADC reduction (Jaroslav Kysela) [916264] - [alsa] hda: Return "Headphone Mic" from hda_get_autocfg_input_label() (Jaroslav Kysela) [916264] - [alsa] hda: Exclude aamix from capture paths (Jaroslav Kysela) [916264] - [alsa] hda: Add a flag to suppress mic auto-switch (Jaroslav Kysela) [916264] - [alsa] hda: Handle BOTH jack port as a fixed output (Jaroslav Kysela) [916264] - [alsa] hda: Re-define snd_hda_parse_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda: Manage input paths via path indices (Jaroslav Kysela) [916264] - [alsa] hda: Fix multi-io channel mode management (Jaroslav Kysela) [916264] - [alsa] hda: Don't set up active streams twice (Jaroslav Kysela) [916264] - [alsa] hda: Remove unused dac reference in create_multi_out_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Use direct path reference in assign_out_path_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Clear path indices properly at each re-evaluation (Jaroslav Kysela) [916264] - [alsa] hda: Add brief comments to exported snd_hda_gen_*_() functions (Jaroslav Kysela) [916264] - [alsa] hda: Remove dead HDA_CTL_BIND_VOL and HDA_CTL_BIND_SW codes (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_gen_free() and snd_hda_gen_check_power_status() (Jaroslav Kysela) [916264] - [alsa] hda: Allow jack detection when polling is enabled (Jaroslav Kysela) [916264] - [alsa] hda: Add pcm_playback_hook to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Drop bind-volume workaround (Jaroslav Kysela) [916264] - [alsa] hda: Drop unneeded pin argument from set_output_and_unmute() (Jaroslav Kysela) [916264] - [alsa] hda: Add missing slave names for Speaker Surround, etc (Jaroslav Kysela) [916264] - [alsa] hda: Prefer binding the primary CLFE output (Jaroslav Kysela) [916264] - [alsa] hda: Fix truncated control names (Jaroslav Kysela) [916264] - [alsa] hda: Add Loopback Mixing control (Jaroslav Kysela) [916264] - [alsa] hda: Correct aamix output paths (Jaroslav Kysela) [916264] - [alsa] hda: Initialize digital-input path properly (Jaroslav Kysela) [916264] - [alsa] hda: Manage using output/loopback path indices (Jaroslav Kysela) [916264] - [alsa] hda: Fix multi-io pin assignment in create_multi_out_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Simplify the multi-io assignment with multi speakers (Jaroslav Kysela) [916264] - [alsa] hda: Check the existing path in snd_hda_add_new_path() (Jaroslav Kysela) [916264] - [alsa] hda: Avoid duplicated path creations (Jaroslav Kysela) [916264] - [alsa] hda: Initialize output paths with current active states (Jaroslav Kysela) [916264] - [alsa] hda: Don't skip amp init for activated paths (Jaroslav Kysela) [916264] - [alsa] hda: Add hooks for HP/line/mic auto switching (Jaroslav Kysela) [916264] - [alsa] hda: Revive snd_hda_get_conn_list() (Jaroslav Kysela) [916264] - [alsa] hda: Add codec->inv_jack_detect flag (Jaroslav Kysela) [916264] - [alsa] hda: Add inv_eapd flag to struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda: Implement independent HP control (Jaroslav Kysela) [916264] - [alsa] hda: Allow aamix in the primary output path (Jaroslav Kysela) [916264] - [alsa] hda: Define HDA_PARSE_* for snd_hda_parse_nid_path() argument (Jaroslav Kysela) [916264] - [alsa] hda: Fix typos in debug_show_configs() (Jaroslav Kysela) [916264] - [alsa] hda: Add more debug prints about new paths (Jaroslav Kysela) [916264] - [alsa] hda: Drop spec->channel_mode field from hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix PCM name string for generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Use cached version for changing pins in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Dynamically turn on/off EAPD in generic codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Fix initialization of primary outputs in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Refactor init_extra_out() in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Clear unsol enable bits on unused pins in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Add spec->vmaster_mute_enum flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Begin HDA_GEN_* event tag from 1 (Jaroslav Kysela) [916264] - [alsa] hda: Increase the max depth of widget connections (Jaroslav Kysela) [916264] - [alsa] hda: Avoid access of amp cache element outside mutex (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong dirty check in snd_hda_codec_resume_amp() (Jaroslav Kysela) [916264] - [alsa] hda: Do sequential writes in snd_hda_gen_init() (Jaroslav Kysela) [916264] - [alsa] hda: Add / fix comments about capture vol/sw controls in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Add missing amp cache flush for bound capture vol/sw ctls (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_codec_flush_*_cache() aliases (Jaroslav Kysela) [916264] - [alsa] hda: Flush dirty amp caches before writing inv_dmic fix (Jaroslav Kysela) [916264] - [alsa] hda: Check CORB overflow (Jaroslav Kysela) [916264] - [alsa] hda: Clear cached_write flag in snd_hda_codec_resume_*() (Jaroslav Kysela) [916264] - [alsa] hda: Clear dirty flag upon cache write (Jaroslav Kysela) [916264] - [alsa] hda: Allow one chance for zero NID in connection list (Jaroslav Kysela) [916264] - [alsa] hda: Use "Capture Source" for single sources (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser codes for Realtek driver (Jaroslav Kysela) [916264] - [alsa] hda: Export standard jack event handlers for generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Fix NULL dereference in snd_hda_gen_build_controls() (Jaroslav Kysela) [916264] - [alsa] hda: Move the call of snd_hda_parse_pin_defcfg() from snd_hda_gen_parse_auto_config() (Jaroslav Kysela) [916264] - [alsa] hda: Export snd_hda_gen_add_kctl() (Jaroslav Kysela) [916264] - [alsa] hda: Add EAPD control to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Merge Realtek parser code to generic parser (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove redundant argument from alc_mux_select() (Jaroslav Kysela) [916264] - [alsa] hda: More generic auto-mic switching for Realtek codecs (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange INPUT_PIN_ATTR_* (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix split stereo dmic code (Jaroslav Kysela) [916264] - [alsa] hda: Move fixup code into struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add conexant-style inverted dmic handling (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow multiple individual capture volume/switch controls (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow passing name=NULL to alc_kcontrol_new() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Merge a few split functions (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Assign Master mixer when possible (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Handle vmaster hook in the parser side (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove unused fields and macro definitions (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Drop auto_mic_valid_imux flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow different pins for shared hp/mic vref check (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse digital input path (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Rename add_new_out_path() with add_new_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove superfluous input amp init (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Clean up some spec fields (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Make input path parser more generic (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Don't change connection at path deactivation (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Initialize loopback paths properly (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add boost volumes to path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add missing initialization of multi-io routes (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix the initialization of pin amp-in (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Rename get_out_path() to get_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Use path-based parser for digital outputs (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Consolidate to a single path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Consolidate is_reachable_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add path active flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove non-standard automute mode (Jaroslav Kysela) [916264] - [alsa] hda: Introduce snd_hda_codec_amp_init*() (Jaroslav Kysela) [916264] - [alsa] hda: Introduce cache & flush cmd / amp writes (Jaroslav Kysela) [916264] - [alsa] hda: Remove snd_hda_codec_amp_update() call from patch_*.c (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix initialization of input amps in output paths (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Check amp capabilities of aa-mixer widget (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse analog loopback paths more generically (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse input paths (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Make path->idx and path->multi consistent (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Simplify the output volume initialization (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Reduce vol/mute ctl lookups at parsing codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix mono amp values in proc output (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Manage mixer controls in out_path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add output path parser (Jaroslav Kysela) [916264] - [alsa] hda/realtek: List up all available DACs (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Simplify alc_auto_is_dac_reachable() (Jaroslav Kysela) [916264] - [alsa] hda: Add support of new codec ALC284 (Jaroslav Kysela) [916264] - [alsa] hda: Allow power_save_controller option override DCAPS (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Shut up pins at power-saving mode with Conexant codecs (Jaroslav Kysela) [916264] - [alsa] hda: Disable runtime D3 for Intel CPT & co (Jaroslav Kysela) [916264] - [alsa] hda: print power state for AFG node in proc file (Jaroslav Kysela) [916264] - [alsa] hda: add mute LED for HP Pavilion 17 (Realtek codec) (Jaroslav Kysela) [916264] - [alsa] hda: Switch "On" and "Off" for "Mute-LED Mode" kcontrol (Jaroslav Kysela) [916264] - [alsa] hda: Fix sound resume hang (Jaroslav Kysela) [916264] - [alsa] hda: bug fix for invalid connection list of Haswell HDMI codec pins (Jaroslav Kysela) [916264] - [alsa] hda: Fix the wrong pincaps set in ALC861VD dallas/hp fixup (Jaroslav Kysela) [916264] - [alsa] hda: Set codec->single_adc_amp flag for Realtek codecs (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous zero-clear memset in patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Fix NULL dereference in error path of patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Remove unnecessary struct hda_stream_format from CA0132 (Jaroslav Kysela) [916264] - [alsa] hda: Update chipio functions and DSP write wait timeout (Jaroslav Kysela) [916264] - [alsa] hda: Change return value for load_dsp_prepare() to -ENOSYS (Jaroslav Kysela) [916264] - [alsa] hda: Add comments and descriptions to CA0132 functions (Jaroslav Kysela) [916264] - [alsa] hda: Add firmware caching to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda: Update CA0132 codec to load DSP firmware binary (Jaroslav Kysela) [916264] - [alsa] hda: Add DSP firmware enums and defs to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda: Add CA0132 register definitions file (Jaroslav Kysela) [916264] - [alsa] hda: Add new DSP loader callback routines (Jaroslav Kysela) [916264] - [alsa] Revert: hda: bug fix for invalid connection list of Haswell HDMI codec pin (Jaroslav Kysela) [916264] - [alsa] hda: bug fix for invalid connection list of Haswell HDMI codec pin (Jaroslav Kysela) [916264] - [alsa] hda: Always turn on pins for HDMI/DP (Jaroslav Kysela) [916264] - [alsa] hda: Fix pin configuration of HP Pavilion dv7 (Jaroslav Kysela) [916264] - [alsa] hda: Move runtime PM check to runtime_idle callback (Jaroslav Kysela) [916264] - [alsa] hda: Add stereo-dmic fixup for Acer Aspire One 522 (Jaroslav Kysela) [916264] - [alsa] hda: Avoid doubly suspend after vga switcheroo (Jaroslav Kysela) [916264] - [alsa] hda: Check validity of CORB/RIRB WP reads (Jaroslav Kysela) [916264] - [alsa] hda: use usleep_range in link reset and change timeout check (Jaroslav Kysela) [916264] - [alsa] hda/via: Add support for codec VT1808 (Jaroslav Kysela) [916264] - [alsa] hda/via: Add support for codec VT1705CF (Jaroslav Kysela) [916264] - [alsa] hda: Remove the rest of __devinit* in comments (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous DELAYED_INIT*_MARK (Jaroslav Kysela) [916264] - [alsa] hda: remove __dev* attributes (Jaroslav Kysela) [916264] - [alsa] hda: Add PCI device prefix for clarity (Jaroslav Kysela) [916264] - [alsa] hda: Fix yet another race of vga_switcheroo registration (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Keep the channel count for multiple speakers (Jaroslav Kysela) [916264] - [alsa] hda: Add a helper function for simple enum kcontrols (Jaroslav Kysela) [916264] - [alsa] hda: Pass errors properly in alc_auto_check_switches() (Jaroslav Kysela) [916264] - [alsa] hda: Refactor alc_kcontrol_new() usages (Jaroslav Kysela) [916264] - [alsa] hda: Use standard sort function in hda_auto_parser.c (Jaroslav Kysela) [916264] - [alsa] hda: Call snd_array_init() early and only once (Jaroslav Kysela) [916264] - [alsa] hda: Fix build without CONFIG_PM (Jaroslav Kysela) [916264] - [alsa] hda: Add a fixup for internal mic on MacBook Pro 8,1 (Jaroslav Kysela) [916264] - [alsa] hda: Add missing verb applications in patch_cirrus.c (Jaroslav Kysela) [916264] - [alsa] hda: Move static ADC setup for CS4206 to init verbs (Jaroslav Kysela) [916264] - [alsa] hda: Don't release firmware when CONFIG_PM is set (Jaroslav Kysela) [916264] - [alsa] hda: Don't overwrite the pin default configs (Jaroslav Kysela) [916264] - [alsa] hda: Remove shutup calls in free callbacks (Jaroslav Kysela) [916264] - [alsa] hda: Use standard helper functions in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Correctly clear line_out_pins when moving to speaker (Jaroslav Kysela) [916264] - [alsa] hda: Add support for Realtek ALC292 (Jaroslav Kysela) [916264] - [alsa] hda: Limit runtime PM support only to known Intel chips (Jaroslav Kysela) [916264] - [alsa] hda: Fix Acer Aspire models with analog mics (Jaroslav Kysela) [916264] - [alsa] hda: Allow jack state to depend on another jack (Jaroslav Kysela) [916264] - [alsa] hda: Fix recursive suspend/resume call (Jaroslav Kysela) [916264] - [alsa] hda: Add a missing quirk entry for iMac 9,1 (Jaroslav Kysela) [916264] - [alsa] hda: Removed unused non-standard name "C/LFE" (Jaroslav Kysela) [916264] - [alsa] hda: Give standard "Bass Speaker" mixer for 2.1 speakers (Jaroslav Kysela) [916264] - [alsa] hda: Add new codec ALC668 and ALC900 (default name ALC1150) (Jaroslav Kysela) [916264] - [alsa] hda: Improve HP depop when system enter to S3 (Jaroslav Kysela) [916264] - [alsa] hda: Add pin fixups for ASUS G75 (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid connections in VT1802 codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix empty DAC filling in patch_via.c (Jaroslav Kysela) [916264] - [alsa] hda: Keep power link on for PantherPoint HDMI (Jaroslav Kysela) [916264] - [alsa] hda: Force to reset IEC958 status bits for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Mark CS260x immutable structures const (Jaroslav Kysela) [916264] - [alsa] hda: Fix digital microphone on CS420x (Jaroslav Kysela) [916264] - [alsa] hda: Cirrus: Fix coefficient index for beep configuration (Jaroslav Kysela) [916264] - [alsa] hda: stop setup_dig_out_stream() causing clicks (Jaroslav Kysela) [916264] - [alsa] hda: Add tracepoints to HD-audio controller driver (Jaroslav Kysela) [916264] - [alsa] hda: remove unused variable in azx_position_ok() (Jaroslav Kysela) [916264] - [alsa] hda: Don't enable unsol for jacks we're polling (Jaroslav Kysela) [916264] - [alsa] hda: Add workaround for conflicting IEC958 controls (Jaroslav Kysela) [916264] - [alsa] hda: Print PCI device name at "spurious message" warnings (Jaroslav Kysela) [916264] - [alsa] hda: Implement a poll loop for jacks as a module parameter (Jaroslav Kysela) [916264] - [alsa] hda: Make hda sound card usable for Loongson (Jaroslav Kysela) [916264] - [alsa] hda: Fix mute-LED setup for HP dv5 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Fix silent headphone output from Toshiba P200 (Jaroslav Kysela) [916264] - [alsa] hda: add dock support for Thinkpad T430 (Jaroslav Kysela) [916264] - [alsa] hda: Always check array bounds in alc_get_line_out_pfx (Jaroslav Kysela) [916264] - [alsa] hda: Stop LPIB delay counting on broken hardware (Jaroslav Kysela) [916264] - [alsa] hda: Fix registration race of VGA switcheroo (Jaroslav Kysela) [916264] - [alsa] hda: Clean up superfluous position_fix list entries (Jaroslav Kysela) [916264] - [alsa] hda: do not detect jack on internal speakers for Realtek (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing beep on ASUS X43U notebook (Jaroslav Kysela) [916264] - [alsa] hda: Remove AZX_DCAPS_POSFIX_COMBO (Jaroslav Kysela) [916264] - [alsa] hda: Warn an allocation for an uninitialized array (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Add missing init/free of hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix memory leaks at error path in patch_cirrus.c (Jaroslav Kysela) [916264] - [alsa] hda: Add missing hda_gen_spec to struct via_spec (Jaroslav Kysela) [916264] - [alsa] hda: remove "Mic Jack Mode" for headset jacks (Latitude Exx30) (Jaroslav Kysela) [916264] - [alsa] hda: make Cirrus codec use generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: make VIA codec use generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: Remove dead GPIO code for VIA codec (Jaroslav Kysela) [916264] - [alsa] hda: Add new codec ALC283 ALC290 support (Jaroslav Kysela) [916264] - [alsa] hda: avoid unneccesary indices on "Headphone Jack" controls (Jaroslav Kysela) [916264] - [alsa] hda: fix indices on boost volume on Conexant (Jaroslav Kysela) [916264] - [alsa] hda: Fix hang caused by race during suspend (Jaroslav Kysela) [916264] - [alsa] hda: Clean up redundant FG checks (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix detection of ALC271X codec (Jaroslav Kysela) [916264] - [alsa] hda: Add inverted internal mic quirk for Lenovo IdeaPad U310 (Jaroslav Kysela) [916264] - [alsa] hda: make Realtek/Sigmatel/Conexant use the generic unsol event (Jaroslav Kysela) [916264] - [alsa] hda: make a generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: add PCI identifier for Intel 5 Series/3400 (Jaroslav Kysela) [916264] - [alsa] hda: use LPIB for delay estimation (Jaroslav Kysela) [916264] - [alsa] hda: force use of SSYNC bits (Jaroslav Kysela) [916264] - [alsa] hda/via: don't report presence on HPs with no presence support (Jaroslav Kysela) [916264] - [alsa] hda: Add external mic quirk for Asus Zenbook UX31A (Jaroslav Kysela) [916264] - [alsa] hda: Yet another fix for D3 stop-clock refcounting (Jaroslav Kysela) [916264] - [alsa] hda: Optimize bitfield usage in struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix D3 clock stop check for codecs with own set_power_state op (Jaroslav Kysela) [916264] - [alsa] hda: Clean up CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [916264] - [alsa] hda: Fix runtime PM leftover refcounts (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on references without checking CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [916264] - [alsa] hda: add runtime PM support (Jaroslav Kysela) [916264] - [alsa] hda: Fix possible compile warnings regarding CONFIG_PM (Jaroslav Kysela) [916264] - [alsa] hda: Convert to new pm_ops for PCI drivers (Jaroslav Kysela) [916264] - [alsa] Revert: hda_intel: Add Device IDs for Intel Wellsburg PCH (Jarod Wilson) [916264]- [virt] kvm: validate userspace_addr of memslot (Petr Matousek) [950498] {CVE-2013-1943} - [x86] edac: Apply patch to support ECC error decoding for Fam16h (Kim Naru) [922941] - [fs] fuse: readdirplus sanity checks (Niels de Vos) [981741] - [fs] fuse: readdirplus cleanup (Niels de Vos) [981741] - [fs] fuse: readdirplus change attributes once (Niels de Vos) [981741] - [fs] fuse: readdirplus fix instantiate (Niels de Vos) [981741] - [fs] fuse: fix readdirplus dentry leak (Niels de Vos) [981741] - [fs] fuse: hold i_mutex in fuse_file_fallocate() (Brian Foster) [979433] - [fs] cifs: on send failure, readjust server sequence number downward (Sachin Prabhu) [877010] - [fs] cifs: don't try to unlock pagecache page after releasing it (Sachin Prabhu) [877010] - [fs] cifs: bugfix for unreclaimed writeback pages in cifs_writev_requeue() (Sachin Prabhu) [877010] - [fs] cifs: move check for NULL socket into smb_send_rqst (Sachin Prabhu) [877010] - [fs] cifs: fix writeback race with file that is growing (Sachin Prabhu) [877010] - [fs] cifs: adjust sequence number downward after signing NT_CANCEL request (Sachin Prabhu) [877010] - [fs] cifs: remove kmap lock (Sachin Prabhu) [877010] - [fs] cifs: replace kvec array in readdata with a single kvec (Sachin Prabhu) [877010] - [fs] cifs: convert async read code to use pages array without kmapping (Sachin Prabhu) [877010] - [fs] cifs: turn the pages list in cifs_readdata into an array (Sachin Prabhu) [877010] - [fs] cifs: allocate kvec array for cifs_readdata as a separate allocation (Sachin Prabhu) [877010] - [fs] cifs: remove the kmap size limit from wsize (Sachin Prabhu) [877010] - [fs] cifs: convert async write code to pass in data via rq_pages array (Sachin Prabhu) [877010] - [fs] cifs: change cifs_call_async to use smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: teach signing routines how to deal with arrays of pages in a smb_rqst (Sachin Prabhu) [877010] - [fs] cifs: teach smb_send_rqst how to handle arrays of pages (Sachin Prabhu) [877010] - [fs] cifs: cork the socket before a send and uncork it afterward (Sachin Prabhu) [877010] - [fs] cifs: convert send code to use smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: change signing routines to deal with smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: print error code if smb signature verification fails (Sachin Prabhu) [877010] - [fs] cifs: rename cifs_sign_smb2 to cifs_sign_smbv (Sachin Prabhu) [877010] - [fs] cifs: remove bogus reset of smb_buf_length in smb_send routines (Sachin Prabhu) [877010] - [fs] cifs: convert cifs_iovec_write to use async writes (Sachin Prabhu) [877010] - [fs] cifs: call cifs_update_eof with i_lock held (Sachin Prabhu) [877010] - [fs] cifs: fix up get_numpages (Sachin Prabhu) [877010] - [fs] cifs: fix allocation in cifs_write_allocate_pages (Sachin Prabhu) [877010] - [fs] cifs: allow caller to specify completion op when allocating writedata (Sachin Prabhu) [877010] - [fs] cifs: add pid field to cifs_writedata (Sachin Prabhu) [877010] - [fs] cifs: fix issue mounting of DFS ROOT when redirecting from one domain controller to the next (Sachin Prabhu) [976535] - [fs] gfs2: go back to try locks if reservation does not fit our needs (Robert S Peterson) [989669] - [fs] xfs: remove xfs_get_buftarg_list (Eric Sandeen) [973769] - [fs] xfs: check for stale inode before acquiring iflock on push (Brian Foster) [971441] - [fs] xfs: fix sgid inheritance for subdirectories inheriting default acls (Carlos Maiolino) [876528] - [fs] xfs: use XFS_BMAP_BMDR_SPACE vs. XFS_BROOT_SIZE_ADJ (Eric Sandeen) [886566] - [fs] xfs: check on-disk, not incore, btree root size in dfrag.c (Eric Sandeen) [886566] - [fs] writeback: avoid extra sync work at enqueue time (Eric Sandeen) [915546] - [fs] writeback: the kupdate expire timestamp should be a moving target (Eric Sandeen) [915546] - [fs] fix typo on bio_get_nr_vecs (Carlos Maiolino) [982344] - [fs] gfs2: Reserve journal space for quota change in do_grow (Robert S Peterson) [976823] - [fs] nfsd: permit read opens of executable-only files (Niels de Vos) [988120] - [fs] nfsd: when dentry_open returns an error do not propagate as struct file (Harshula Jayasuriya) [987142] - [fs] nfs: Make nfs_readdir revalidate less often (Scott Mayhew) [976879] - [fs] nfs: Make nfs_attribute_cache_expired() non-static (Scott Mayhew) [976879] - [fs] nfs: set verifier on existing dentries in nfs_prime_dcache (Scott Mayhew) [976879] - [fs] nfs: fix open() O_RDONLY|O_TRUNC in NFS4.0 (Jeff Layton) [982688] - [fs] vfs: remove unused __d_splice_alias argument (J. Bruce Fields) [820446] - [fs] vfs: stop d_splice_alias creating directory aliases (J. Bruce Fields) [820446] - [fs] nfs: Allow nfs_updatepage to extend a write under additional circumstances (Scott Mayhew) [983288] - [fs] nfs: add filehandle crc for debug display (Dave Wysochanski) [918580] - [fs] nfs: add fh_crc to debug output (Dave Wysochanski) [918580] - [fs] nfs: Add a client-side function to display NFS file handles (Dave Wysochanski) [918580] - [fs] nfs: include filelayout DS rpc stats in mountstats (Steve Dickson) [963096] - [fs] nfs: fix a leak at nfs_lookup_revalidate() (Dave Wysochanski) [975211] - [fs] NFS returns EIO for EDQUOT and others (Scott Mayhew) [888944] - [fs] nfs: Ensure that NFS file unlock waits for readahead to complete (Dave Wysochanski) [976915] - [fs] nfs: Add functionality to allow waiting on all outstanding reads to complete (Dave Wysochanski) [976915] - [fs] nfs: Convert nfs_get_lock_context to return an ERR_PTR on failure (Dave Wysochanski) [976915] - [netdrv] lseek() does not go to eof - n (Ivan Vecera) [928987] - [netdrv] bna: Driver and Firmware Updated (Ivan Vecera) [928987] - [netdrv] bna: Enahncement to Identify Default IOC Function (Ivan Vecera) [928987] - [netdrv] bna: Fix Ucast Failure Handling (Ivan Vecera) [928987] - [netdrv] bna: Clear Driver Config Flags When HW Resets (Ivan Vecera) [928987] - [netdrv] bna: add missing iounmap() on error in bnad_init() (Ivan Vecera) [928987] - [netdrv] bna: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Ivan Vecera) [928987] - [netdrv] bna: fix declaration mismatch (Ivan Vecera) [928987] - [netdrv] bna: Driver Version Updated to 3.1.2.1 (Ivan Vecera) [928987] - [netdrv] bna: Firmware update (Ivan Vecera) [928987] - [netdrv] bna: Add RX State (Ivan Vecera) [928987] - [netdrv] bna: Rx Page Based Allocation (Ivan Vecera) [928987] - [netdrv] bna: TX Intr Coalescing Fix (Ivan Vecera) [928987] - [netdrv] bna: Tx and Rx Optimizations (Ivan Vecera) [928987] - [netdrv] bna: use device model DMA API (Ivan Vecera) [928987] - [netdrv] bna: Code Cleanup and Enhancements (Ivan Vecera) [928987] - [netdrv] bna: remove useless calls to memset() (Ivan Vecera) [928987] - [netdrv] bna: Fix warning false positive (Ivan Vecera) [928987] - [scsi] bfa: Update the driver version to 3.2.21.1 (Vijay Guvva) [928983] - [scsi] bfa: dis-associate bfa path_tov with dev_loss_tmo (Vijay Guvva) [928983] - [scsi] bfa: Support for chinook-quad port card (Vijay Guvva) [928983] - [scsi] bfa: fix endianess issue for firmware stats (Vijay Guvva) [928983] - [scsi] bfa: Fix bug_on condition in RPSC rsp handling (Vijay Guvva) [928983] - [scsi] bfa: Allow rsp queue process during ioc disable (Vijay Guvva) [928983] - [scsi] bfa: firmware statistics update (Vijay Guvva) [928983] - [scsi] bfa: fru vpd date update changes (Vijay Guvva) [928983] - [scsi] bfa: driver compatibility with 32bit libs (Vijay Guvva) [928983] - [scsi] bfa: kdump fix on 815 and 825 adapters (Vijay Guvva) [928983] - [scsi] bfa: Fix FDISC timeout handling (Vijay Guvva) [928983] - [scsi] bfa: Fix 1860 port initialize when ATC is enabled (Vijay Guvva) [928983] - [scsi] bfa: FDMI enhancements (Vijay Guvva) [928983] - [scsi] bfa: Fix WARN_ON condition check (Vijay Guvva) [928983] - [scsi] bfa: Add dynamic diagnostic port support (Vijay Guvva) [928983] - [scsi] bfa: Forward Error Correction status (Vijay Guvva) [928983] - [scsi] bfa: Support for FC BB credit recovery (Vijay Guvva) [928983] - [scsi] bfa: fix for FC Direct Attach LUN discovery failure (Vijay Guvva) [928983] - [scsi] bfa: fix faulty handling of events in lps sm (Vijay Guvva) [928983] - [scsi] bfa: fix strncpy() limiter in bfad_start_ops() (Vijay Guvva) [928983] - [scsi] bfa: Add support to read/update the FRU data (Vijay Guvva) [928983] - [scsi] bfa: Support Power on Hours display and diag temp sensor fixes (Vijay Guvva) [928983] - [scsi] bfa: Add support to configure min/max bandwidth for a pcifn (Vijay Guvva) [928983] - [scsi] bfa: Add support for IO throttling at port level (Vijay Guvva) [928983] - [scsi] bfa: Add support for user to configure bandwidth on QoS priorities (Vijay Guvva) [928983] - [scsi] bfa: Fabric Assigned Address implementation fix (Vijay Guvva) [928983] - [scsi] bfa: Add diagnostic port support (Vijay Guvva) [928983] - [scsi] bfa: Fix to handle firmware tskim abort request response (Vijay Guvva) [928983] - [scsi] bfa: Fix few attributes in the RHBA CT passthru command (Vijay Guvva) [928983] - [scsi] bfa: Add support to have mfg date as part of adapter attributes (Vijay Guvva) [928983] - [scsi] bfa: Flash Controller PLL initialization fixes (Vijay Guvva) [928983] - [scsi] bfa: IOCFC state machine enhancements (Vijay Guvva) [928983] - [scsi] bfa: Add support for FC Arbitrated Loop topology (Vijay Guvva) [928983] - [scsi] bfa: Add support for max target ports discovery (Vijay Guvva) [928983] - [scsi] bfa: Add support to register node symbolic name with name server (Vijay Guvva) [928983] - [scsi] bfa: Fix to process mbox interrupts only if interrupts are enabled in INTx mode (Vijay Guvva) [928983] - [scsi] bfa: Add PowerPC support and enable PCIE AER handling (Vijay Guvva) [928983] - [scsi] bfa: Add new hardware model info to sysfs model description routine (Vijay Guvva) [928983] - [scsi] bfa: Make changes to FCXP resource management (Vijay Guvva) [928983] - [scsi] bfa: FCS remote port enhancements (Vijay Guvva) [928983] - [scsi] bfa: Support vport symbolic name change from sysfs (Vijay Guvva) [928983] - [scsi] bfa: Fix to set correct return error codes and misc cleanup (Vijay Guvva) [928983] - [scsi] bfa: Fix to defer vport delete handler invocation till firmware logo response (Vijay Guvva) [928983] - [scsi] fix race in scsi_target_reap (Tomas Henzl) [910203] - [scsi] iscsi class, qla4xxx: fix sess/conn refcounting when find fns are used (Chad Dupuis) [917577] - [scsi] qla4xxx: 5.03.00.00.06.05-k1 (Chad Dupuis) [917585] - [scsi] qla4xxx: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917585] - [scsi] qla4xxx: 5.03.00.00.06.05-k0 (Chad Dupuis) [917585] - [scsi] qla4xxx: Add missing spaces to error messages (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix iocb_cnt calculation in qla4xxx_send_mbox_iocb() (Chad Dupuis) [917585] - [scsi] qla4xxx: Assign values using correct datatype (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix smatch warnings (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix sparse warning for qla4xxx_sysfs_ddb_tgt_create (Chad Dupuis) [917585] - [scsi] qla4xxx: Silence gcc warning (Chad Dupuis) [917585] - [scsi] qla4xxx: Added print statements to display AENs (Chad Dupuis) [917585] - [scsi] qla4xxx: Use correct value for max flash node entries (Chad Dupuis) [917585] - [scsi] qla4xxx: Restrict logout from boot target session using session id (Chad Dupuis) [917585] - [scsi] qla4xxx: Use correct flash ddb offset for ISP40XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Replace dev type macros with generic portal type macros (Chad Dupuis) [917585] - [scsi] qla4xxx: Add flash node mgmt support (Chad Dupuis) [917585] - [scsi] qla4xxx: Skip retry of initialize_adapter for ISP80XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Assign correct CHAP table address to FLT (Chad Dupuis) [917585] - [scsi] qla4xxx: Added missing check for ISP83XX in CHAP related functions (Chad Dupuis) [917585] - [scsi] qla4xxx: Fixed request queue count manipulation on response path (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix debug level to avoid floods of same message (Chad Dupuis) [917585] - [scsi] qla4xxx: Pass correct LUN address to firmware in case of lun_reset (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix double reset in case of firmware hung for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Set graceful reset bit for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Boot from SAN fix for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Take E-port out of reset before disabling pause frames (Chad Dupuis) [917585] - [scsi] qla4xxx: remove __dev* attributes (Chad Dupuis) [917585] - [scsi] qla4xxx: don't free NULL dma pool (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix return code for qla4xxx_session_get_param (Chad Dupuis) [917585] - [scsi] qla4xxx: wait for boot target login response during probe (Chad Dupuis) [917585] - [scsi] qla4xxx: Added support for force firmware dump (Chad Dupuis) [917585] - [scsi] qla4xxx: Re-register IRQ handler while retrying initialize of adapter (Chad Dupuis) [917585] - [scsi] qla4xxx: Throttle active IOCBs to firmware limits (Chad Dupuis) [917585] - [scsi] qla4xxx: Remove unnecessary code from qla4xxx_init_local_data (Chad Dupuis) [917585] - [scsi] qla4xxx: Quiesce driver activities while loopback (Chad Dupuis) [917585] - [scsi] qla4xxx: Rename MBOX_ASTS_IDC_NOTIFY to MBOX_ASTS_IDC_REQUEST_NOTIFICATION (Chad Dupuis) [917585] - [scsi] qla4xxx: Add spurious interrupt messages under debug level 2 (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix memory corruption issue in qla4xxx_get_ep_fwdb (Chad Dupuis) [917585] - [scsi] qla4xxx: Allow reset in link down case (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix MBOX intr switching from polling to intr mode for ISP83XX (Chad Dupuis) [917585] - [scsi] scsi_transport_iscsi: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917577] - [scsi] libiscsi: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917577] - [scsi] scsi_transport_iscsi: Declare portal type string macros for generic use (Chad Dupuis) [917572] - [scsi] libiscsi: export function iscsi_switch_str_param (Chad Dupuis) [917572] - [scsi] scsi_transport_iscsi: Add flash node mgmt support (Chad Dupuis) [917572] - [scsi] scsi_transport_iscsi: export iscsi class session's target_id in sysfs (Chad Dupuis) [917577] - [md] dm-flakey: correct ctr alloc failure mesg (Mike Snitzer) [987566] - [md] dm-mpath: fix ioctl deadlock when no paths (Mike Snitzer) [987566] - [md] dm: use __GFP_HIGHMEM in __vmalloc (Mike Snitzer) [987566] - [md] dm-ioctl: set noio flag to avoid __vmalloc deadlock (Mike Snitzer) [987566] - [md] dm-bufio: avoid a possible __vmalloc deadlock (Mike Snitzer) [987566] - [md] dm-thin: open dev read only when possible (Mike Snitzer) [987566] - [md] dm-persistent-data: fix error message typos (Mike Snitzer) [987566] - [md] dm-snapshot: fix error return code in snapshot_ctr (Mike Snitzer) [987566]- [x86] mce: Add quirk for instruction recovery on Sandy Bridge processors (Rui Wang) [832367] - [x86] mce: Avoid reading every machine check bank register twice (Rui Wang) [832367] - [x86] mce: Fix siginfo_t->si_addr value for non-recoverable memory faults (Rui Wang) [832367] - [x86] mce: Only restart instruction after machine check recovery if it is safe (Rui Wang) [832367] - [x86] mce: Add instruction recovery signatures to mce-severity table (Rui Wang) [832367] - [x86] thermal: Disable power limit notification interrupt (Shyam Iyer) [908990] - [x86] thermal: Delete power-limit-notification console messages (Shyam Iyer) [908990] - [virtio] console: prevent use-after-free of port name in port unplug (Amit Shah) [827300] - [virtio] console: fix locking around send_sigio_to_port() (Amit Shah) [986960] - [virtio] console: add locking in port unplug path (Amit Shah) [795678 956637] - [virtio] console: add locks around buffer removal in port unplug path (Amit Shah) [827300] - [virtio] console: fix raising SIGIO after port unplug (Amit Shah) [986960] - [virtio] console: return -ENODEV on all read operations after unplug (Amit Shah) [975661] - [virtio] console: clean up port data immediately at time of unplug (Amit Shah) [795678 796048 827300 947024 956637] - [virtio] console: fix race in port_fops_open() and port unplug (Amit Shah) [827300] - [virtio] console: fix race with port unplug and open/close (Amit Shah) [795678 796048 827300 947024 956637] - [virtio] console: Add pipe_lock/unlock for splice_write (Amit Shah) [987004] - [virtio] console: Quit from splice_write if pipe->nrbufs is 0 (Amit Shah) [987004] - [virtio] console: replace EMFILE with EBUSY for already-open port (Amit Shah) [986986] - [virtio] console: fix error handling in init() function (Amit Shah) [986990] - [ftrace] syscalls: Fix typo in SYSCALL_DEFINE0 (Jiri Olsa) [989503] - [ftrace] syscalls: Set event_enter_##sname->data to its metadata (Jiri Olsa) [989503] - [ftrace] syscalls: Remove unused event_syscall_enter and event_syscall_exit (Jiri Olsa) [989503] - [x86] efi: Fix dummy variable buffer allocation (Seiji Aguchi) [985577] - [x86] Modify UEFI anti-bricking code (Seiji Aguchi) [985577] - [x86] efi: Implement efi_no_storage_paranoia parameter (Seiji Aguchi) [985577] - [x86] efi: Distinguish between "remaining space" and actually used space (Seiji Aguchi) [985577] - [x86] efi: Check max_size only if it is non-zero (Seiji Aguchi) [985577] - [x86] efi: Export efi_query_variable_store() for efivars.ko (Seiji Aguchi) [985577] - [x86] efivars: firmware bug workarounds should be in platform code (Seiji Aguchi) [985577] - [x86] efi: be more paranoid about available space when creating variables (Seiji Aguchi) [985577] - [x86] efivars: Handle duplicate names from get_next_variable() (Seiji Aguchi) [985577] - [x86] efivars: explicitly calculate length of VariableName (Seiji Aguchi) [985577] - [x86] efi_pstore: Introducing workqueue updating sysfs (Seiji Aguchi) [985551] - [x86] efivars: Disable external interrupt while holding efivars->lock (Seiji Aguchi) [985551] - [x86] efi_pstore: Add a format check for an existing variable name at reading time (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a format check for an existing variable name at erasing time (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a sequence counter to a variable name (Seiji Aguchi) [826190] - [x86] efi_pstore: Add ctime to argument of erase callback (Seiji Aguchi) [826190] - [x86] efi_pstore: Remove a logic erasing entries from a write callback to hold multiple logs (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a logic erasing entries to an erase callback (Seiji Aguchi) [826190] - [x86] efi_pstore: Check remaining space with QueryVariableInfo() before writing data (Seiji Aguchi) [826190] - [powerpc] perf: Power8 PMU support (Steve Best) [976911] - [powerpc] perf: Add support for SIER (Steve Best) [976911] - [powerpc] perf: Add regs_no_sipr() (Steve Best) [976911] - [powerpc] perf: Add an accessor for regs->result (Steve Best) [976911] - [powerpc] perf: Convert mmcra_sipr/sihv() to regs_sipr/sihv() (Steve Best) [976911] - [powerpc] perf: Add an explict flag indicating presence of SLOT field (Steve Best) [976911] - [scsi] ipr: IOA Status Code IOASC update (Steve Best) [983765] - [scsi] ipr: qc_fill_rtf() method should not store alternate status register (Steve Best) [983765] - [scsi] ipr: possible irq lock inversion dependency detected (Steve Best) [983765] - [cpufreq] intel_pstate: Set timer timeout correctly (Lenny Szubowicz) [956824] - [cpufreq] intel-pstate: Use #defines instead of hard-coded values (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix calculation of current frequency (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add function to check that all MSRs are valid (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Do not load on VM that does not report max P state (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix intel_pstate_init() error path (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add kernel command line option disable intel_pstate (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix 32 bit build (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix kobject usage (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add P-state driver for sandy bridge (Lenny Szubowicz) [956824] - [cpufreq] Do not track governor name for scaling drivers with internal governors (Lenny Szubowicz) [956824] - [x86] cpu: Add driver auto probing for x86 features (Lenny Szubowicz) [956824] - [cpufreq] Unify sysfs attribute definition macros (Lenny Szubowicz) [956824] - [acpi] efivars: If pstore_register fails, free unneeded pstore buffer (Lenny Szubowicz) [867689] - [acpi] Eliminate console msg if pstore.backend excludes ERST (Lenny Szubowicz) [867689] - [acpi] Return unique error if backend registration excluded by kernel param (Lenny Szubowicz) [867689] - [x86] io_apic: initialize nr_ioapic_registers early in mp_register_ioapic() (Tony Camuso) [855057] - [mm] tmpfs: distribute interleave better across nodes (George Beshers) [988063] - [kernel] sched: Bail out of yield_to when source and target runqueue has one task (Rik van Riel) [864233] - [kvm] Add config to support ple or cpu relax optimzation (Rik van Riel) [864233] - [kvm] Iterate over only vcpus that are preempted (Rik van Riel) [864233] - [kvm] Record the preemption status of vcpus using preempt notifiers (Rik van Riel) [864233] - [kvm] Handle yield_to failure return code for potential undercommit case (Rik van Riel) [864233] - [kvm] Choose better candidate for directed yield (Rik van Riel) [864233] - [kvm] s390: Implement the directed yield (diag 9c) hypervisor call for KVM (Rik van Riel) [864233] - [kvm] Note down when cpu relax intercepted or pause loop exited (Rik van Riel) [864233] - [netdrv] sfc: Enable RX scatter for flows steered by RFS (Nikolay Aleksandrov) [987200] - [netdrv] sfc: Fix aRFS UDP flow steering problem (Nikolay Aleksandrov) [984933] - [md] dm-thin: remove cells from stack (Mike Snitzer) [922212] - [md] dm-bio-prison: pass cell memory in (Mike Snitzer) [922212] - [md] persistent-data: add btree_walk (Mike Snitzer) [922212] - [md] persistent-data: set some btree fn parms const (Mike Snitzer) [922212] - [md] persistent-data: remove CONFIG_EXPERIMENTAL (Mike Snitzer) [922212] - [md] dm-bufio: use WRITE_FLUSH instead of REQ_FLUSH (Mike Snitzer) [922212] - [md] persistent-data: dm-transaction-manager.c: rename HASH_SIZE (Mike Snitzer) [922212] - [md] dm-thin: fix non power-of-two discard granularity calculation (Mike Snitzer) [922212] - [md] dm-kcopyd: introduce configurable throttling (Mike Snitzer) [922212] - [md] dm-ioctl: allow message to return data (Mike Snitzer) [922212] - [md] dm-ioctl: optimize functions without variable params (Mike Snitzer) [922212] - [md] dm-ioctl: introduce ioctl_flags (Mike Snitzer) [922212] - [md] dm-table: remove superfluous variable reset (Mike Snitzer) [922212] - [md] dm: fix truncated status strings (Mike Snitzer) [922212] - [usb] host: Fix lockdep warning in AMD PLL quirk (Don Zickus) [854353] - [usb] ehci: fix obscure race in ehci_endpoint_disable (Don Zickus) [877123] - [usb] don't read past config->interface if usb_control_msg() fails in usb_reset_configuration() (Don Zickus) [877123] - [char] tpm: fix regression caused by section type conflict of tpm_dev_release() in ppc builds (Tony Camuso) [732942] - [char] tpm: fix regression causesd by ppi (Tony Camuso) [732942] - [char] tpm: declare internal symbols as static (Tony Camuso) [732942] - [char] tpm: add PPI support in tpm driver (Tony Camuso) [732942] - [char] tpm: Add securityfs support for event log (Tony Camuso) [732942] - [char] tpm: Export wait_for_stat for other vendor specific drivers (Tony Camuso) [732942] - [char] tpm: modularize event log collection (Tony Camuso) [732942] - [Documentation] ABI: sysfs for Physical Presence Interface (Tony Camuso) [732942] - [char] tpm: fix memleak when register hardware fails (Tony Camuso) [732942] - [lib] raid6: cleanup gen_syndrome function selection (Jes Sorensen) [915995] - [lib] raid6: update test program for recovery functions (Jes Sorensen) [915995] - [lib] raid6: fix test program build (Jes Sorensen) [915995] - [x86] add AVX optimized RAID5 checksumming (Jes Sorensen) [915995] - [crypto] disable preemption while benchmarking RAID5 xor checksumming (Jes Sorensen) [915995] - [crypto] wait for a full jiffy in do_xor_speed (Jes Sorensen) [915995] - [x86] Add cpu_has_ssse3 and cpu_has_avx definitions (Jes Sorensen) [915995] - [md] raid10: fix bug which causes all RAID10 reshapes to move no data (Jes Sorensen) [837097 869622] - [md] raid5: allow 5-device RAID6 to be reshaped to 4-device (Jes Sorensen) [837097 869622] - [md] raid10: fix two bugs affecting RAID10 reshape (Jes Sorensen) [837097 869622] - [md] Remember the last sync operation that was performed (Jes Sorensen) [837097 869622] - [md] fix buglet in RAID5 -> RAID0 conversion (Jes Sorensen) [837097 869622] - [md] raid10: check In_sync flag in 'enough()' (Jes Sorensen) [837097 869622] - [md] raid10: locking changes for 'enough()' (Jes Sorensen) [837097 869622] - [md] replace strict_strto*() with kstrto*() (Jes Sorensen) [837097 869622] - [md] Wait for md_check_recovery before attempting device removal (Jes Sorensen) [837097 869622] - [md] raid1,raid10: use freeze_array in place of raise_barrier in various places (Jes Sorensen) [837097 869622] - [md] raid1: consider WRITE as successful only if at least one non-Faulty and non-rebuilding drive completed it (Jes Sorensen) [837097 869622] - [md] md_stop_writes() should always freeze recovery (Jes Sorensen) [837097 869622] - [md] bad block list should default to disabled (Jes Sorensen) [837097 869622 882413] - [md] raid1/raid10 md devices leak memory when stopping (Jes Sorensen) [837097 869622 956769] - [md] Export 'md_reap_sync_thread' function (Jes Sorensen) [837097 869622] - [md] don't update metadata when stopping a read-only array (Jes Sorensen) [837097 869622] - [md] Allow devices to be re-added to a read-only array (Jes Sorensen) [837097 869622] - [md] raid10: Allow skipping recovery when clean arrays are assembled (Jes Sorensen) [837097 869622] - [md] Fix typos in MD documentation (Jes Sorensen) [837097 869622] - [md] raid5: avoid an extra write when writing to a known-bad-block (Jes Sorensen) [837097 869622] - [md] raid5: Change or of some order to improve efficiency (Jes Sorensen) [837097 869622] - [md] use set_bit_le and clear_bit_le (Jes Sorensen) [837097 869622] - [md] HOT_DISK_REMOVE shouldn't make a read-auto device active (Jes Sorensen) [837097 869622] - [md] use common code for all calls to ->hot_remove_disk() (Jes Sorensen) [837097 869622] - [md] never update metadata when array is read-only (Jes Sorensen) [837097 869622] - [md] block: Add submit_bio_wait(), remove from md (Jes Sorensen) [837097 869622] - [md] block: Use bio_sectors() more consistently (Jes Sorensen) [837097 869622] - [md] remove CONFIG_MULTICORE_RAID456 entirely (Jes Sorensen) [837097 869622] - [md] raid5: ensure sync and DISCARD don't happen at the same time (Jes Sorensen) [837097 869622] - [md] Prevent sysfs operations on uninitialized kobjects (Jes Sorensen) [837097 869622] - [md] raid5: Avoid accessing gendisk or queue structs when not available (Jes Sorensen) [837097 869622] - [md] raid5: schedule_construction should abort if nothing to do (Jes Sorensen) [837097 869622 882413] - [md] expedite metadata update when switching read-auto -> active (Jes Sorensen) [837097 869622] - [md] remove CONFIG_MULTICORE_RAID456 (Jes Sorensen) [837097 869622] - [md] raid0: improve error message when converting RAID4-with-spares to RAID0 (Jes Sorensen) [837097 869622] - [md] raid0: fix error return from create_stripe_zones (Jes Sorensen) [837097 869622] - [md] fix two bugs when attempting to resize RAID0 array (Jes Sorensen) [837097 869622] - [md] raid10: Improve redundancy for 'far' and 'offset' algorithms II (Jes Sorensen) [837097 869622] - [md] raid10: Improve redundancy for 'far' and 'offset' algorithms I (Jes Sorensen) [837097 869622] - [md] raid10: Minor non-functional code changes (Jes Sorensen) [837097 869622] - [md] protect against crash upon fsync on ro array (Jes Sorensen) [837097 869622] - [crypto] async_tx: fix checking of dma_wait_for_async_tx() return value (Jes Sorensen) [837097 869622] - [crypto] async_tx: fix build for async_memset (Jes Sorensen) [837097 869622] - [crypto] async_tx: add missing DMA unmap to async_memcpy() (Jes Sorensen) [837097 869622] - [md] raid5: add blktrace calls (Jes Sorensen) [837097 869622] - [md] raid5: use async_tx_quiesce() instead of open-coding it (Jes Sorensen) [837097 869622] - [md] Use ->curr_resync as last completed request when cleanly aborting resync (Jes Sorensen) [837097 869622] - [md] Update checkpoint of resync/recovery based on time (Jes Sorensen) [837097 869622] - [md] Add place to update ->recovery_cp (Jes Sorensen) [837097 869622] - [md] re-indent various 'switch' statements (Jes Sorensen) [837097 869622] - [md] close race between removing and adding a device (Jes Sorensen) [837097 869622] - [md] removed unused variable in calc_sb_1_csm (Jes Sorensen) [837097 869622] - [md] raid10: decrement correct pending counter when writing to replacement (Jes Sorensen) [837097 869622] - [md] raid10: close race that lose writes lost when replacement completes (Jes Sorensen) [837097 869622] - [md] raid5: Make sure we clear R5_Discard when discard is finished (Jes Sorensen) [837097 869622] - [md] raid5: move resolving of reconstruct_state earlier in stripe_handle (Jes Sorensen) [837097 869622] - [md] raid5: round discard alignment up to power of 2 (Jes Sorensen) [837097 869622] - [md] make sure everything is freed when dm-raid stops an array (Jes Sorensen) [837097 869622] - [md] Avoid write invalid address if read_seqretry returned true (Jes Sorensen) [837097 869622] - [md] Reassigned the parameters if read_seqretry returned true in func md_is_badblock (Jes Sorensen) [837097 869622] - [md] raid10: Fix oops when creating RAID10 arrays via dm-raid.c (Jes Sorensen) [837097 869622] - [md] raid1: Fix assembling of arrays containing Replacements (Jes Sorensen) [837097 869622] - [md] Fix typo in drivers/md (Jes Sorensen) [837097 869622] - [md] refine reporting of resync/reshape delays (Jes Sorensen) [837097 869622] - [md] raid5: be careful not to resize_stripes too big (Jes Sorensen) [837097 869622] - [md] make sure manual changes to recovery checkpoint are saved (Jes Sorensen) [837097 869622] - [md] raid10: use correct limit variable (Jes Sorensen) [837097 869622] - [md] writing to sync_action should clear the read-auto state (Jes Sorensen) [837097 869622] - [md] change resync_mismatches to atomic64_t to avoid races (Jes Sorensen) [837097 869622] - [md] raid5: make sure to_read and to_write never go negative (Jes Sorensen) [837097 869622] - [md] When RAID5 is dirty, force reconstruct-write instead of read-modify-write (Jes Sorensen) [837097 869622] - [md] raid5: protect debug message against NULL derefernce (Jes Sorensen) [837097 869622] - [md] raid5: add some missing locking in handle_failed_stripe (Jes Sorensen) [837097 869622] - [md] raid5: avoid unnecessary zero page for trim (Jes Sorensen) [837097 869622] - [md] raid5 trim support (Jes Sorensen) [837097 869622] - [md] bitmap: Don't use IS_ERR to judge alloc_page() (Jes Sorensen) [837097 869622] - [md] avoid taking the mutex on some ioctls (Jes Sorensen) [837097 869622] - [md] change the parameter of md thread (Jes Sorensen) [837097 869622] - [md] raid 10 supports TRIM (Jes Sorensen) [837097 869622] - [md] raid 1 supports TRIM (Jes Sorensen) [837097 869622] - [md] raid 0 supports TRIM (Jes Sorensen) [837097 869622] - [md] linear supports TRIM (Jes Sorensen) [837097 869622] - [md] linear: rcu_dereference outside read-lock section (Jes Sorensen) [837097 869622] - [md] raid10: fix "enough" function for detecting if array is failed (Jes Sorensen) [837097 869622] - [block] makes bio_split support bio without data (Jes Sorensen) [837097 869622] - [md] raid5: add missing spin_lock_init (Jes Sorensen) [837097 869622] - [md] make sure metadata is updated when spares are activated or removed (Jes Sorensen) [837097 869622] - [md] raid5: fix calculate of 'degraded' when a replacement becomes active (Jes Sorensen) [837097 869622] - [md] raid10: fix problem with on-stack allocation of r10bio structure (Jes Sorensen) [837097 869622 982360] - [md] raid5: raid5d handle stripe in batch way (Jes Sorensen) [837097 869622] - [md] raid1: Add missing case for attempting to repair known bad blocks (Jes Sorensen) [837097 869622] - [md] remove duplicated test on ->openers when calling do_md_stop() (Jes Sorensen) [837097 869622] - [md] raid5: Add R5_ReadNoMerge flag which prevent bio from merging at block layer (Jes Sorensen) [837097 869622] - [md] raid1: prevent merging too large request (Jes Sorensen) [837097 869622] - [md] md/raid1: read balance chooses idlest disk for SSD (Jes Sorensen) [837097 869622] - [md] md/raid1: make sequential read detection per disk based (Jes Sorensen) [837097 869622] - [md] raid5: add a per-stripe lock (Jes Sorensen) [837097 869622] - [md] raid5: remove unnecessary bitmap write optimization (Jes Sorensen) [837097 869622] - [md] raid5: lockless access raid5 overrided bi_phys_segments (Jes Sorensen) [837097 869622] - [md] raid5: reduce chance release_stripe() taking device_lock (Jes Sorensen) [837097 869622] - [md] raid1: Fix handling of SYNC requests and bio->bi_rw (Jes Sorensen) [837097 869622] - [md] raid10: Fix handling of SYNC requests and bio->bi_rw (Jes Sorensen) [837097 869622] - [md] Add missing blank line to avoid conflict in follow-on cherry-pick (Jes Sorensen) [837097 869622] - [md] Add set_bit_le/clear_bit_le to RHEL6 compat macros (Jes Sorensen) [837097 869622] - [md] dm-raid: Set recovery flags on resume - include upstream missing bits (Jes Sorensen) [837097 869622]- [netdrv] eth: Make is_link_local() consistent with other address tests (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Do not forward LLDP type frames (Andy Gospodarek) [923902] - [netdrv] bridge: Use is_link_local() in store_group_addr() (Andy Gospodarek) [923902] - [netdrv] ixgbevf: handle link local multicast addresses in SR-IOV mode (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Adjust to handle unassigned MAC address from PF (Andy Gospodarek) [923902] - [netdrv] ixgbevf: don't release the soft entries (Andy Gospodarek) [923902] - [netdrv] ixbgevf: Remove dma_alloc_coherent OOM messages (Andy Gospodarek) [923902] - [netdrv] ixgbevf: use PCI_DEVICE_TABLE macro (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Make next_to_watch a pointer and adjust memory barriers to avoid races (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Make sure link status and speed are fetched (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix link speed message to support 100Mbps (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix statistics corruption (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix link up messages (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Synch out of tree and in tree mailbox interrupt handlers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix up function prototypes after __dev* removals (Andy Gospodarek) [923902] - [netdrv] ixgbevf: remove __dev* attributes (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove unneeded and obsolete comment (Andy Gospodarek) [923902] - [netdrv] ixgbevf: White space and comments clean up (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove mailbox spinlock from the reset function (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove checking for mac.ops function pointers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove the ring adapter pointer value (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix unnecessary dereference where local var is available (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Streamline the rx buffer allocation (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Reduce size of maximum rx buffer (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add flag to indicate when rx is in net poll (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix possible use of uninitialized variable (Andy Gospodarek) [923902] - [netdrv] ixgbevf: make sure probe fails on MSI-X enable error (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Update version string (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix softirq-safe to unsafe splat on internal mbx_lock (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Check for error on dma_map_single call (Andy Gospodarek) [923902] - [netdrv] ixgbevf: make netif_napi_add and netif_napi_del symmetric (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add VF DCB + SR-IOV support (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Set the netdev number of Tx queues (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add fix to VF to handle multi-descriptor buffers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix AIM (Adaptive Interrupt Moderation) (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove unused parameter in ixgbevf_receive_skb (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix code for handling timeout (Andy Gospodarek) [923902] - [netdrv] ixgbevf: scheduling while atomic in reset hw path (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add support for VF API negotiation (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Cleanup handling of configuration for jumbo frames (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add suspend and resume support to the VF (Andy Gospodarek) [923902] - [netdrv] ixgbe: Set the SW prio_tc values at initialization to the HW setting (Andy Gospodarek) [923901] - [netdrv] ixgbe: add mac type to the version in ethtool_regs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add support for disabling link at boot time on 82599 (Andy Gospodarek) [923901] - [netdrv] ixgbe: cache AUTOC reads (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix register access during ethtool loopback test (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix EICR write in ixgbe_msix_other (Andy Gospodarek) [923901] - [netdrv] ixgbe: add WOL support for new subdevice ID (Andy Gospodarek) [923901] - [netdrv] ixgbe: add SFP+ LX module support (Andy Gospodarek) [923901] - [netdrv] ixgbe: rename wol_supported to more fitting wol_enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: add driver support for x520 OCP adapter (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix possible divide by zero in ixgbe_update_itr (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove unnecessary #ifdef CONFIG_DEBUG_FS tests (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for WoL on 82599 SFP+ LOM (Andy Gospodarek) [923901] - [netdrv] ixgbe: in shutdown, do netif_running() under rtnl_lock (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix a bug in setting VF VLAN via PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix 1G link WoL (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix MNG FW support when adapter not up (Andy Gospodarek) [923901] - [netdrv] ixgbe: enable devices with internal switch to read pci parent (Andy Gospodarek) [923901] - [netdrv] ixgbe: create conversion functions from link_status to bus/speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable support for recognizing PCI-e Gen3 link speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop check for PAGE_SIZE from ixgbe_xmit_frame_ring (Andy Gospodarek) [923901] - [netdrv] ixgbe: don't do arithmetic operations on bitmasks (Andy Gospodarek) [923901] - [netdrv] ixgbe: Mask off check of frag_off as we only want fragment offset (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix registration order of driver and DCA nofitication (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update DESC_NEEDED define to adjust for changes to MAX_SKB_FRAGS (Andy Gospodarek) [923901] - [netdrv] ixgbe: implement SFF diagnostic monitoring via ethtool (Andy Gospodarek) [923901] - [netdrv] ixgbe: cleanup error checking in ixgbe_identify_sfp_module_generic() (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix possible data corruption in read_i2c_byte (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for set_channels ethtool operation (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for displaying the number of Tx/Rx channels (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make ixgbe_setup_tc usable even when DCB is not enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: Define FCoE and Flow director limits much sooner to allow for changes (Andy Gospodarek) [923901] - [netdrv] ixgbe: refactor initialization of feature flags (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove remaining alloc/OOM messages (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix SR-IOV MTU warning (Andy Gospodarek) [923901] - [netdrv] ixgbe: Replace rmb in Tx cleanup with read_barrier_depends (Andy Gospodarek) [923901] - [netdrv] ixgbe: update date to 2013 (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix return values and memcpy parameters to eliminate Smatch warnings (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix potential null dereference (Andy Gospodarek) [923901] - [netdrv] ixgbe: allow reading of SFF-8472 data over i2c (Andy Gospodarek) [923901] - [netdrv] ixgbe: autoneg variable refactoring (Andy Gospodarek) [923901] - [netdrv] ixgbe: removed unused variable from setup_link_speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: rename autoneg variables (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix device ref count bug (Andy Gospodarek) [923901] - [netdrv] ixgbe: Reset the NIC if up2tc has changed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Limit number of reported VFs to device specific value (Andy Gospodarek) [923901] - [netdrv] ixgbe: Implement PCI SR-IOV sysfs callback operation (Andy Gospodarek) [923901] - [netdrv] ixgbe: Modularize SR-IOV enablement code (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make mailbox ops initialization unconditional (Andy Gospodarek) [923901] - [netdrv] ixgbe: Inline Rx PTP descriptor handling (Andy Gospodarek) [923901] - [netdrv] ixgbe: add warning when scheduling reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add ptp work item to poll for the Tx timestamp (Andy Gospodarek) [923901] - [netdrv] ixgbe: Use watchdog check in favor of BPF for detecting latched timestamp (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update ptp_overflow check comment and jiffies (Andy Gospodarek) [923901] - [netdrv] ixgbe: add missing supported filters to get_ts_info (Andy Gospodarek) [923901] - [netdrv] ixgbe: ethtool ixgbe_diag_test cleanup (Andy Gospodarek) [923901] - [netdrv] ixgbe: Improve performance and reduce size of ixgbe_tx_map (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update ixgbe Tx flags to improve code efficiency (Andy Gospodarek) [923901] - [netdrv] ixgbe: Always use context 0, even for FCoE and TSO (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make TSO check for CHECKSUM_PARTIAL to avoid skb_is_gso check (Andy Gospodarek) [923901] - [netdrv] ixgbe: SR-IOV: dynamic IEEE DCBx default priority changes (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix overwriting of rx_mtrl in ixgbe_ptp_hwtstamp_ioctl (Andy Gospodarek) [923901] - [netdrv] ixgbe: only compile ixgbe_debugfs.o when enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix up function prototypes after __dev* removals (Andy Gospodarek) [923901] - [netdrv] ixgbe: check whether thermal sensor is enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: Use is_valid_ether_addr (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove __dev* attributes (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not parse past IP header on fragments beyond the first (Andy Gospodarek) [923901] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix incorrect disabling of Tx hang check in case of PFC (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop RLPML configuration from x540 RXDCTL register configuration (Andy Gospodarek) [923901] - [netdrv] ixgbe: ethtool correctly identify autoneg setting (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove needless queuing for L4 ptp packets (Andy Gospodarek) [923901] - [netdrv] ixgbe: use ETQF filter name instead of magic number (Andy Gospodarek) [923901] - [netdrv] ixgbe: convert to use simple_open() (Andy Gospodarek) [923901] - [netdrv] ixgbe: Reformat output of ixgbe_dump (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not use DCA to prefetch the entire packet into the cache (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix default setting of TXDCTL.WTHRESH (Andy Gospodarek) [923901] - [netdrv] ixgbe: add/update descriptor maps in comments (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not decrement budget in ixgbe_clean_rx_irq (Andy Gospodarek) [923901] - [netdrv] ixgbe: Return success or failure on VF MAC filter set (Andy Gospodarek) [923901] - [netdrv] ixgbe: clean up the condition for turning on/off the laser (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix return value from macvlan filter function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for pipeline reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix possible memory leak in ixgbe_set_ringparam (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add function ixgbe_reset_pipeline_82599 (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop unnecessary addition from ixgbe_set_rx_buffer_len (Andy Gospodarek) [923901] - [netdrv] ixgbe: Correcting small packet padding (Andy Gospodarek) [923901] - [netdrv] ixgbe: using is_zero_ether_addr() to simplify the code (Andy Gospodarek) [923901] - [netdrv] ixgbe: (PTP) refactor init, cyclecounter and reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: add WOL support for new subdevice id (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable support for VF API version 1.1 in the PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for GET_QUEUES message to get DCB configuration (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for tracking the default user priority to SR-IOV (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for IPv6 and UDP to ixgbe_get_headlen (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add mailbox API version negotiation support to ixgbe PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Move message handling routines into their own functions (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable jumbo frames support w/ SR-IOV (Andy Gospodarek) [923901] - [netdrv] ixgbe: Initialize q_vector cpu and affinity masks correctly (Andy Gospodarek) [923901] - [netdrv] ixgbe: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add support for X540-AT1 (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix poll loop for FDIRCTRL.INIT_DONE bit (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix PTP ethtool timestamping function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not read the spoofed packets counter when not in IOV mode (Andy Gospodarek) [923901] - [netdrv] ixgbe: Improve statistics accuracy for DDP traffic (Andy Gospodarek) [923901] - [netdrv] ixgbe: added reg_ops file to debugfs (Andy Gospodarek) [923901] - [netdrv] ixgbe: added netdev_ops file to debugfs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add debugfs support (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix VF rate limiting to correctly account for more queues per VF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix ordering of things so that PF correctly configures its VLANs (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove old init remnant (Andy Gospodarek) [923901] - [netdrv] ixgbe: Roll RSC code into non-EOP code (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make allocating skb and placing data in it a separate function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Copybreak sooner to avoid get_page/put_page and offset change overhead (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make pull tail function separate from rest of cleanup_headers (Andy Gospodarek) [923901] - [netdrv] ixgbe: Have the CPU take ownership of the buffers sooner (Andy Gospodarek) [923901] - [netdrv] ixgbe: Only use double buffering if page size is less than 8K (Andy Gospodarek) [923901] - [netdrv] ixgbe: combine ixgbe_add_rx_frag and ixgbe_can_reuse_page (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove code that was initializing Rx page offset (Andy Gospodarek) [923901] - [net] veth: add vlan features (Flavio Leitner) [959817] - [net] sctp: verify length provided in heartbeat information parameter (Daniel Borkmann) [855383] - [net] openvswitch: Add Kconfig dependency on GRE-DEMUX (Amerigo Wang) [976810] - [net] openvswitch: Add gre tunnel support (Amerigo Wang) [976810] - [net] openvswitch: Optimize flow key match for non tunnel flows (Amerigo Wang) [976810] - [net] openvswitch: Expand action buffer size (Amerigo Wang) [976810] - [net] openvswitch: Add tunneling interface (Amerigo Wang) [976810] - [net] openvswitch: Copy individual actions (Amerigo Wang) [976810] - [net] openvswitch: Simplify interface ovs_flow_metadata_from_nlattrs() (Amerigo Wang) [976810] - [net] openvswitch: make skb->csum consistent with rest of networking stack (Amerigo Wang) [976810] - [net] openvswitch: Fix misspellings in comments and docs (Amerigo Wang) [976810] - [net] openvswitch: fix variable names in comment (Amerigo Wang) [976810] - [net] openvswitch: Unify vport error stats handling (Amerigo Wang) [976810] - [net] openvswitch: Remove unused get_config vport op (Amerigo Wang) [976810] - [net] openvswitch: Immediately exit on error in ovs_vport_cmd_set() (Amerigo Wang) [976810] - [net] openvswitch: Remove unneeded ovs_netdev_get_ifindex() (Amerigo Wang) [976810] - [net] openvswitch: Simplify datapath locking (Amerigo Wang) [976810] - [net] openvswitch: Use ETH_ALEN to define ethernet addresses (Amerigo Wang) [976810] - [net] openvswitch: datapath.h: Fix a stale comment (Amerigo Wang) [976810] - [net] openvswitch: Don't insert empty OVS_VPORT_ATTR_OPTIONS attribute (Amerigo Wang) [976810] - [net] openvswitch: Move common genl notify code into ovs_notify() (Amerigo Wang) [976810] - [net] openvswitch: Refine Netlink message size calculation and kill FLOW_BUFSIZE (Amerigo Wang) [976810] - [net] openvswitch: Use nla_memcpy() to memcpy() data from attributes (Amerigo Wang) [976810] - [net] openvswitch: Specify the minimal length of OVS_PACKET_ATTR_PACKET in the policy (Amerigo Wang) [976810] - [net] openvswitch: correct an invalid BUG_ON (Amerigo Wang) [976810] - [net] openvswitch: Preallocate reply skb in ovs_vport_cmd_set() (Amerigo Wang) [976810] - [net] ip_gre: fix a soft lockup in ipgre_fini() (Amerigo Wang) [976810] - [net] gre: Fix MTU sizing check for gretap tunnels (Amerigo Wang) [976810] - [net] ip_tunnel: Use skb-len to PMTU check (Amerigo Wang) [976810] - [net] gre: fix a regression in ioctl (Amerigo Wang) [976810] - [net] ip_tunnel: Add dont fragment flag (Amerigo Wang) [976810] - [net] ip_tunnel: push generic protocol handling to ip_tunnel module (Amerigo Wang) [976810] - [net] ip_tunnel: extend iptunnel_xmit() (Amerigo Wang) [976810] - [net] gre: export gre_handle_offloads() function (Amerigo Wang) [976810] - [net] gre: export gre_build_header() function (Amerigo Wang) [976810] - [net] gre: Allow multiple protocol listener for gre protocol (Amerigo Wang) [976810] - [net] gre: Simplify gre protocol registration locking (Amerigo Wang) [976810] - [net] ip_tunnel: remove __net_init/exit from exported functions (Amerigo Wang) [976810] - [net] ip_tunnel: specify protocol outside IP header (Amerigo Wang) [976810] - [net] ip_tunnel: fix kernel panic with icmp_dest_unreach (Amerigo Wang) [976810] - [net] ip_gre: fix a possible crash in ipgre_err() (Amerigo Wang) [976810] - [net] ipv4: typo issue, remove erroneous semicolon (Amerigo Wang) [976810] - [net] ip_gre: fix a possible crash in parse_gre_header() (Amerigo Wang) [976810] - [net] ip_gre: don't overwrite iflink during net_dev init (Amerigo Wang) [976810] - [net] ip_tunnel: Fix off-by-one error in forming dev name (Amerigo Wang) [976810] - [net] gre: Refactor GRE tunneling code (Amerigo Wang) [976810] - [net] ip: convert __IPTUNNEL_XMIT() to an inline function (Amerigo Wang) [976810] - [net] br: fix schedule while atomic issue in br_features_recompute() (Jiri Pirko) [980876] - [net] ipvs: reduce sync rate with time thresholds (Jesper Brouer) [854454] - [net] ipvs: Add sysctl_sync_threshold() sysctl_sync_period() (Jesper Brouer) [854454] - [net] ipvs: wakeup master thread (Jesper Brouer) [854454] - [net] export sysctl symbols needed by ip_vs_sync (Jesper Brouer) [854454] - [net] ipvs: always update some of the flags bits in backup (Jesper Brouer) [854454] - [net] ipvs: fix ip_vs_try_bind_dest to rebind app and transmitter (Jesper Brouer) [854454] - [net] ipvs: remove check for IP_VS_CONN_F_SYNC from ip_vs_bind_dest (Jesper Brouer) [854454] - [net] ipvs: ignore IP_VS_CONN_F_NOOUTPUT in backup server (Jesper Brouer) [854454] - [net] ipvs: try also real server with port 0 in backup server (Jesper Brouer) [854454] - [net] ipvs: Backup, adding version 0 sending capabilities (Jesper Brouer) [854454] - [net] ipvs: Backup, Change sending to Version 1 format (Jesper Brouer) [854454] - [net] ipvs: Backup, Adding Version 1 receive capability (Jesper Brouer) [854454] - [net] ipvs: Backup, Adding structs for new sync format (Jesper Brouer) [854454] - [net] ipvs: use pkts for SCTP too (Jesper Brouer) [854454] - [net] ipvs: skb defrag in L7 helpers (Jesper Brouer) [854454] - [net] ipvs: Split ports array into src_port and dst_port (Jesper Brouer) [854454] - [net] ipvs: Backup, Prepare for transferring firewall marks to the backup daemon (Jesper Brouer) [854454] - [net] ipvs: add static and read_mostly attributes (Jesper Brouer) [854454] - [net] ipvs: buffer argument to ip_vs_process_message() should not be const (Jesper Brouer) [854454] - [net] ipvs: Remove useless blocks from ip_vs_process_message() (Jesper Brouer) [854454] - [net] ipvs: Make the cp argument to ip_vs_sync_conn() static (Jesper Brouer) [854454] - [net] ipvs: Only match pe_data created by the same pe (Jesper Brouer) [854454] - [net] ipvs: Add persistence engine to connection entry (Jesper Brouer) [854454] - [net] ipvs: inherit forwarding method in backup (Jesper Brouer) [854454] - [net] ipvs: ip_vs_dbg_callid() is only needed for debugging (Jesper Brouer) [854454] - [net] ipvs: sip persistence engine (Jesper Brouer) [854454] - [net] ipvs: Fallback if persistence engine fails (Jesper Brouer) [854454] - [net] ipvs: Allow configuration of persistence engines (Jesper Brouer) [854454] - [net] ipvs: management of persistence engine modules (Jesper Brouer) [854454] - [net] ipvs: Add persistence engine data to /proc/net/ip_vs_conn (Jesper Brouer) [854454] - [net] ipvs: Add struct ip_vs_pe (Jesper Brouer) [854454] - [net] ipvs: Allow boot time change of hash size (Jesper Brouer) [854454] - [net] ipvs: ip_vs_bind_scheduler and ip_vs_unbind_scheduler NULL arguments (Jesper Brouer) [854454] - [net] ipvs: Allow null argument to ip_vs_scheduler_put() (Jesper Brouer) [854454] - [net] ipvs: fix matching of fwmark templates during scheduling (Jesper Brouer) [854454] - [net] ipvs: Add struct ip_vs_conn_param (Jesper Brouer) [854454] - [net] ipvs: compact ip_vs_sched_persist() (Jesper Brouer) [854454] - [net] ipvs: extend connection flags to 32 bits (Jesper Brouer) [854454] - [net] nf_conntrack_sip: Add callid parser (Jesper Brouer) [854454] - [net] nf_conntrack_sip: Allow ct_sip_get_header() to be called with a null ct argument (Jesper Brouer) [854454] - [net] ipvs: fix synchronization on connection close (Jesper Brouer) [854454] - [net] ipvs: one-packet scheduling (Jesper Brouer) [854454]- [char] tty: Fix BUG() on hangup (Aaron Tomlin) [985429] - [trace] Fix hang in write to sysprof_sample_period (Josh Poimboeuf) [959063] - [scsi] virtio-scsi: fix LUNs greater than 255 (Laszlo Ersek) [978202] - [scsi] isci: Fix a race condition in the SSP task management path (David Milburn) [978609] - [idle] intel_idle: initial C8, C9 and C10 support (Jane Lv) [970729] - [x86] Fix up numa_node information for AMD CPU family 15h model 0-0fh northbridge functions (Prarit Bhargava) [787034] - [x86] tsc: add option to output TSC initial value at boot (Prarit Bhargava) [986353] - [fs] fscache: The retrieval remaining-pages counter needs to be atomic_t (David Howells) [965759] - [fs] cachefiles: remove unused macro list_to_page() (David Howells) [921178] - [fs] fscache: Simplify cookie retention for fscache_objects, fixing access problems (David Howells) [928746] - [fs] fscache: Fix object state machine to have separate work and wait states (David Howells) [921178] - [kernel] wait: Add wait_on_atomic_t() and wake_up_atomic_t() (David Howells) [921178] - [fs] fscache: Wrap checks on object state (David Howells) [921178] - [fs] fscache: Uninline fscache_object_init() (David Howells) [921178] - [fs] fscache: Don't sleep in page release if __GFP_FS is not set (David Howells) [921178] - [fs] cachefiles: name i_mutex lock class explicitly (David Howells) [921178] - [fs] fscache: remove spin_lock() from the condition in while() (David Howells) [921178] - [fs] fscache: Clear remaining page count on retrieval cancellation (David Howells) [921178] - [fs] fscache: Mark cancellation of in-progress operation (David Howells) [921178] - [fs] fscache: Remove unneeded null checks (David Howells) [921178] - [fs] fscache: One of the write operation paths doesn't set the object state (David Howells) [921178] - [fs] fscache: Fix signal handling during waits (David Howells) [921178] - [fs] fscache: Add transition to handle invalidate immediately after lookup (David Howells) [921178 928746] - [fs] fscache: Exclusive op submission can BUG if there's been an I/O error (David Howells) [921178] - [fs] fsache: Limit the number of I/O error reports for a cache (David Howells) [921178] - [fs] fscache: Don't mask off the object event mask when printing it (David Howells) [921178] - [fs] fscache: Initialise the object event mask with the calculated mask (David Howells) [921178] - [fs] cachefiles: Add missing retrieval completions (David Howells) [921178] - [fs] cachefiles: add support for large files in filesystem caching (David Howells) [921178] - [netdrv] igbvf: Make next_to_watch a pointer and adjust memory barriers to avoid races (Stefan Assmann) [923900] - [netdrv] igbvf: update version number (Stefan Assmann) [923900] - [netdrv] igbvf: Check for error on dma_map_single call (Stefan Assmann) [923900] - [netdrv] enic: release rtnl_lock on error-path (Stefan Assmann) [922984] - [netdrv] enic: change sprintf() to snprintf() (Stefan Assmann) [922984] - [netdrv] enic: be less verbose about non-critical firmware errors (Stefan Assmann) [922984] - [netdrv] enic: fix up function prototypes after __dev* removals (Stefan Assmann) [922984] - [pci] Remove the obsolete no_pci_devices() check (Myron Stowe) [966887] - [pci] Use pci_device_id on stack for pci_get_subsys/class() to avoid kmalloc (Myron Stowe) [966887] - [netdrv] bonding: properly unset current_arp_slave on slave link up (Veaceslav Falico) [988460] - [firmware] add bnx2x FW 7.8.2, 7.8.17 (Michal Schmidt) [825729 828818 915420 915422 919510] - [netdrv] bnx2x: ignore unknown ethtool flags (Michal Schmidt) [915517 928435] - [netdrv] bnx2x: advertise transmit time stamping (Michal Schmidt) [825729 828818 914797 915420 915422 915517 919510] - [netdrv] bnx2x: add transmit timestamping support (Michal Schmidt) [825729 828818 914797 915420 915422 915517 919510] - [netdrv] bnx2x: Remove sparse and coccinelle warnings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix 20G KR2 support claims (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: improve VF timings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF ndo sanity (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix compilation with no IOV support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Improve PF behaviour toward VF (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove redundant D0 power state set (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: replace mechanism to check for next available packet (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix a power state test (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: semi-Semantic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Revise prints (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic removal and beautification (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Revise comments and alignment (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic change of empty lines (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use XPS if possible for bnx2x_select_queue instead of pure hash (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Change to D3hot only on removal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Implement PCI shutdown (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Count number of possible FCoE interfaces (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Ack unknown VF messages (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add and correct PCI link speed prints (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Zero VFs starting MACs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Enable `set_phys_id' for all functions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Wait for MCP validity during AER (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: Link-flap avoidance in switch dependent mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add Private Flags Support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix bridged GSO for 57710/57711 chips (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix TCP offload for tunneling ipv4 over ipv6 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix GSO for 57710/57711 chips (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent memory leak when cnic is absent (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct reading of speed capabilities (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent NULL pointer dereference in kdump (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Use per port max exchange resources (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow recovery from second slot reset (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix memory leak (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Enhance MAC configuration for VFs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow RX/TX pause control in autoneg (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: prevent GRO false checksum claims (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: update version to 1.78.17-0 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add additional regions for CRC memory test (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove non-necessary assignment (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix byte-by-byte nvram write for BE machines (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: refactor nvram read procedure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Cosmetic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support reading I2C EEPROM SFF8472 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix compilation without CONFIG_BNX2X_SRIOV (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent VF race (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix VF outer vlan removal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix VF statistics (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: missing ARI should not be lethal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix AER semaphore release (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: AER revised (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: add RSS capability for GRE traffic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use list_move instead of list_del/list_add (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Restore FCoE 4-port devices support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use FW 7.8.17 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Avoid using zero MAC (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Control SFP+ tap values via nvm config (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add EEE support for BCM84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add RJ45 SFP module detection (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Get gso_segs from FW (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Control number of vfs dynamically (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add iproute2 support for vfs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent "Unknown MF" print in SF mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Take chip version from MFW (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Set ethtool ops for vfs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix vlan-mac memory leak (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use the default NAPI weight (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix typo in printk and comments (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix status blocks configuration (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent UNDI FW illegal host access (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent null pointer dereference in AFEX mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 rapid link flap (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix assignment of signed expression to unsigned variable (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix occasional statistics off-by-4GB error (Michal Schmidt) [825729 828818 871164 915420 915422 915517 919510] - [netdrv] bnx2x: add missing napi deletion in error path (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix SFP+ misconfiguration in iSCSI boot scenario (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix intermittent long KR2 link up time (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 work-around condition (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 link (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix port identification for the 84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix UDP checksum for 57710/57711 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove dead code and make local funcs static (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Replace incomming with incoming in all comments and strings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Remove unnecessary alloc/OOM messages, alloc cleanups (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Force link UP when the interface is in LOOPBACK mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: SR-IOV version compatibility bugfix (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix compilation with stop-on-error (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add CNIC_DRV_STATE_HANDLES_IRQ to ethdev->drv_state (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct memory release scheme (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Remove many sparse warnings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Modify unload conditions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct memory preparation and release (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add missing VFs reference in macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add additional debug information (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct usleep_range usage (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: reorganization and beautification (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic renovation (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix GRO parameters (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Introduce 2013 and advance version to 1.78.02 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Added FW GRO bridging support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] Revert "bnx2x: set gso_type" (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Clean previous IGU status before ack (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: improve stop-on-error (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add `ethtool -w' support (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921560] - [netdrv] bnx2x: Added nvram personalities support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix rare self-test failures (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use SAN Mac for FCoE (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add an additional fatal hw assertion - BRB_HW_INTERRUPT (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Clear dirty status when booting after UNDI (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow management traffic after boot from SAN (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix fastpath structures when memory allocation fails (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: move debugging code before the return (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: align define usage to satisfy static checkers (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: NULL dereference on error in debug code (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Segregate SR-IOV code (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add VF device ids and enable feature (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support PF <-> VF Bulletin Board (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support VF FLR (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF release request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF close request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF q_teardown request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF q_filters request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF setup_q request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support statistics collection for VFs by the PF (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF init request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF acquire request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Infrastructure for VF <-> PF request on PF side (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prepare device and initialize VF database (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allocate VF database in PF when VFs are present (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF fastpath (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support ndo_set_rxmode in VF driver (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add teardown_q and close to VF <-> PF channel (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add init, setup_q, set_mac to VF <-> PF channel (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Separate VF and PF logic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add to VF <-> PF channel the release request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF <-> PF channel 'acquire' at vf probe (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support probing and removing of VF device (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use ARRAY_SIZE where possible (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use prandom_bytes() (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix typo of "suport" (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: almost 'use netdev_alloc_frag()' (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix up function prototypes after __dev* removals (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Simplify cnic probing (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add fw defs for use in cnic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic, bnx2x, bnx2: Simplify cnic probing (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Include bnx2x.h (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2: Add BNX2 prefix to CHIP ID and name macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2: Add BNX2 prefix to descriptor structures and macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Fix rare race condition during iSCSI disconnect (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Reset iSCSI EQ during shutdown (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove __dev* attributes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: remove __dev* attributes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: recognize fan failure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct PFC disablement (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix 'Ethtool -A' when autoneg (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: prevent DCB if disabled in nvram (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Handle a rarely missed interrupt (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: mask CPL_OF interrupt (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: IGU parse error cause probe failure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Ext config accessed only on non-E1x (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: nvram enables dropless flow control (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct advertised speed/duplex (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Filter packets on FCoE rings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Management can control PFC/ETS (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: parity recovery flow enhancement (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: revised and corrected SPIO access (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Change duplex setting in EEE function (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add warning message in case of non-10G SFP module (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Cosmetic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Always take PHY lock (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add support for BCM84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix SFP+ current leakage (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add support for 20G-KR2 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Remove duplicate inclusion of bnx2x_hsi.h (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add static declaration to several functions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix typo in bnx2x driver (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix HW initialization using fw 7.8.x (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support loading cnic resources at run-time (Michal Schmidt) [825729 828818 915420 915422 915517 919510 920624] - [netdrv] bnx2x: HSI change for 'update' ramrod (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: update version to 1.78.00-0 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x,cnic: use FW 7.8.2 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Improve code around bnx2x_tests_str_arr (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix comment/printk/variable typos (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [net] In unregister_netdevice_notifier unregister the netdevices (Michal Schmidt) [987451] - [net] introduce NAPI_POLL_WEIGHT (Michal Schmidt) [987451] - [net] Export __netdev_pick_tx so that it can be used in modules (Michal Schmidt) [987451] - [net] Split core bits of netdev_pick_tx into __netdev_pick_tx (Michal Schmidt) [987451] - [net] netpoll: call ->ndo_select_queue() in tx path (Michal Schmidt) [987451] - [lib] introduce prandom_bytes() and prandom_bytes_state() (Michal Schmidt) [987451]- [pci] pcie: Reset link for devices below Root Port or Downstream Port (Myron Stowe) [966755] - [acpi] apei: Force fatal AER severity when component has been reset (Myron Stowe) [966755] - [pci] Remove "extern" from function declarations (Myron Stowe) [966755] - [pci] pcie: Move AER severity defines to aer.h (Myron Stowe) [966755] - [pci] pcie: Set dev->__aer_firmware_first only for matching devices (Myron Stowe) [966755] - [pci] pcie: Factor out HEST device type matching (Myron Stowe) [966755] - [pci] pcie: Don't parse HEST table for non-PCIe devices (Myron Stowe) [966755] - [acpi] Move cper_print_aer() call out of interrupt context (Myron Stowe) [967981] - [pci] pcie: Remove local PCI_BUS() define and use PCI_BUS_NUM() from PCI (Myron Stowe) [967981] - [pci] Add PCI_BUS_NUM() and PCI_DEVID() interfaces (Myron Stowe) [967981] - [pci] pcie: pci_get_domain_bus_and_slot() call missing required pci_dev_put() (Myron Stowe) [911740] - [pci] pcie: Report success only when every device has AER-aware driver (Myron Stowe) [911740] - [pci] Fix deadlock when unbinding device if parent in D3cold (Myron Stowe) [911740] - [pci] Make pci_error_handlers const (Myron Stowe) [911740] - [pci] pcie: Remove the port driver module exit routine (Myron Stowe) [911740] - [acpi] apei: Add missed ACPI5 support for error trigger table (Myron Stowe) [893388] - [acpi] apei: fix error status check condition for CPER (Myron Stowe) [825641] - [edac] add support for error type "Info" (Myron Stowe) [825641] - [pci] pcie: Cleanup log output for AER (Myron Stowe) [825641] - [acpi] apei: Enhanced AER logging (Myron Stowe) [825641] - [trace] Trace Event for PCI Express Advanced Error Reporting (Myron Stowe) [825641] - [acpi] edac.h: Add generic layers for describing a memory location (Myron Stowe) [825641] - [acpi] CPER failed to handle generic error records with multiple sections (Myron Stowe) [816520] - [acpi] APEI build fix (Myron Stowe) [816520] - [acpi] apei: Fix crash in apei_hest_parse() for acpi=off (Myron Stowe) [816515] - [acpi] apei: Fixup incorrect 64-bit access width firmware bug (Myron Stowe) [816515] - [acpi] apei: Fix ERST header length check (Myron Stowe) [816515] - [acpi] apei: Remove table not found message (Myron Stowe) [816515] - [pci] Print completion message at KERN_INFO to match starting message (Myron Stowe) [736984] - [acpi] Add PCIe AER recovery support (Myron Stowe) [736984] - [pci] pcie: add aer_recover_queue (Myron Stowe) [736984] - [netdrv] be2net: fix VLAN traffic if no VLAN group is registered (Stefan Assmann) [980772] - [wireless] brcmsmac: Reduce log spam in heavy tx, make err print in debug (John Green) [960977] - [watchdog] hpwdt: Increase version string (Linda Knippers) [985144] - [watchdog] hpwdt: Add check for UEFI bits (Linda Knippers) [985144] - [netdrv] be2net: Fix to avoid hardware workaround when not needed (Ivan Vecera) [947543] - [netdrv] be2net: use pci_vfs_assigned()/pci_num_vf() instead of be_find_vfs() (Ivan Vecera) [947543] - [netdrv] be2net: Fix 32-bit DMA Mask handling (Ivan Vecera) [947543] - [netdrv] be2net: Implement initiate FW dump feature for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Fix crash on 2nd invocation of PCI AER/EEH error_detected hook (Ivan Vecera) [947543] - [netdrv] be2net: Mark checksum fail for IP fragmented packets (Ivan Vecera) [947543] - [netdrv] be2net: Trim padded packets for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Pad skb to meet min Tx pkt size in lancer (Ivan Vecera) [947543] - [netdrv] be2net: cleanup be_get_drvinfo() (Ivan Vecera) [947543] - [netdrv] be2net: refactor HW workarounds in be_xmit() (Ivan Vecera) [947543] - [netdrv] be2net: bug fix on returning an invalid nic descriptor (Ivan Vecera) [947543] - [netdrv] be2net: Avoid double insertion of vlan tags (Ivan Vecera) [947543] - [netdrv] be2net: disable TX in be_close() (Ivan Vecera) [947543] - [netdrv] be2net: fix EQ from getting full while cleaning RX CQ (Ivan Vecera) [947543] - [netdrv] be2net: fix payload_len value for GET_MAC_LIST cmd req (Ivan Vecera) [947543] - [netdrv] be2net: provision VF resources before enabling SR-IOV (Ivan Vecera) [947543] - [netdrv] be2net: Fix to fail probe if MSI-X enable fails for a VF (Ivan Vecera) [947543] - [netdrv] be2net: avoid napi_disable() when it has not been enabled (Ivan Vecera) [947543] - [netdrv] be2net: Fix firmware download for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Fix to receive Multicast Packets when Promiscuous mode is enabled on certain devices (Ivan Vecera) [947543] - [netdrv] be2net: Fix to show tx priority pause counter in ethtool -S (Ivan Vecera) [947543] - [netdrv] be2net: Fix to use 32-bit stats to report rx_drops_no_fragment (Ivan Vecera) [947543] - [netdrv] be2net: Fix to use version 2 of cq_create for SkyHawk-R devices (Ivan Vecera) [947543] - [netdrv] be2net: FLR must be first cmd issued to Lancer FW (Ivan Vecera) [947543] - [netdrv] be2net: Use GET_FUNCTION_CONFIG V1 cmd (Ivan Vecera) [947543] - [netdrv] be2net: Fix to show wol disabled/enabled state correctly (Ivan Vecera) [947543] - [netdrv] be2net: Fixed memory leak (Ivan Vecera) [947543] - [netdrv] be2net: Avoid diagnostic test in certain versions of firmware to avoid NIC freeze (Ivan Vecera) [947543] - [netdrv] be2net: Renamed rx_address_mismatch_errors to rx_address_filtered (Ivan Vecera) [947543] - [netdrv] be2net: Add support for setting and getting rx flow hash options (Ivan Vecera) [947543] - [netdrv] be2net: Fix PVID tag offload for packets with inline VLAN tag (Ivan Vecera) [947543] - [netdrv] be2net: fix a Tx stall bug caused by a specific ipv6 packet (Ivan Vecera) [947543] - [netdrv] be2net: Remove an incorrect pvid check in Tx (Ivan Vecera) [947543] - [netdrv] be2net: enable IOMMU pass through for be2net (Ivan Vecera) [819453 947543] - [netdrv] be2net: Use GET_PROFILE_CONFIG V1 cmd for BE3-R (Ivan Vecera) [947543] - [netdrv] be2net: Avoid flashing BE3 UFI on BE3-R chip (Ivan Vecera) [947543] - [netdrv] be2net: Don't log "Out of MCCQ wrbs" error (Ivan Vecera) [947543] - [netdrv] be2net: Use TXQ_CREATE_V2 cmd (Ivan Vecera) [947543] - [netdrv] be2net: take care of __vlan_put_tag return value (Ivan Vecera) [947543] - [netdrv] be2net: remove unused variable 'sge' (Ivan Vecera) [947543] - [netdrv] be2net: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Ivan Vecera) [947543] - [netdrv] be2net: Remove dma_alloc_coherent OOM messages (Ivan Vecera) [947543] - [netdrv] be2net: Use new F/W mailbox cmd to manipulate interrupts (Ivan Vecera) [947543] - [netdrv] be2net: enable interrupts in be_probe() (RoCE and other ULPs need them) (Ivan Vecera) [947543] - [netdrv] be2net: Update copyright year (Ivan Vecera) [947543] - [netdrv] be2net: use CSR-BAR SEMAPHORE reg for BE2/BE3 (Ivan Vecera) [947543] - [netdrv] benet: Wait f/w POST until timeout (Ivan Vecera) [947543] - [netdrv] be2net: update driver version to 4.6.x (Ivan Vecera) [947543] - [netdrv] be2net: fix re-loaded PF driver to re-gain control of its VFs (Ivan Vecera) [947543] - [netdrv] be2net: Updating Module Author string and log message string to "Emulex Corporation" (Ivan Vecera) [947543] - [netdrv] be2net: fix drvinfo strings set in drivers (Ivan Vecera) [947543] - [netdrv] be2net: Remove bogus dependencies on INET (Ivan Vecera) [947543] - [netdrv] be2net: remove adapter->eq_next_idx (Ivan Vecera) [947543] - [netdrv] be2net: remove roce on lancer (Ivan Vecera) [947543] - [netdrv] be2net: fix access to SEMAPHORE reg (Ivan Vecera) [947543] - [netdrv] be2net: re-factor bar mapping code (Ivan Vecera) [947543] - [netdrv] be2net: do not use sli_family to identify skyhawk-R chip (Ivan Vecera) [947543] - [netdrv] be2net: fix wrong usage of adapter->generation (Ivan Vecera) [947543] - [netdrv] be2net: remove LANCER A0 workaround (Ivan Vecera) [947543] - [netdrv] be2net: Fix smatch warnings in be_main.c (Ivan Vecera) [947543] - [netdrv] be2net: fix wrong frag_idx reported by RX CQ (Ivan Vecera) [947543] - [netdrv] benet: convert to set_phys_id (Ivan Vecera) [947543] - [virt] hv: allocate synic structures before hv_synic_init() (Jason Wang) [927359] - [virt] hv: check interrupt mask before read_index (Jason Wang) [927359] - [virt] hv: switch to use mb() instead of smp_mb() (Jason Wang) [927359] - [virt] hv: vmbus: Implement multi-channel support (Jason Wang) [927359] - [virt] hv: Fix a bug in get_vp_index() (Jason Wang) [927359] - [virt] hyperv_fb: Backport to RHEL 6.5 (Jason Wang) [927424] - [virt] add Hyper-V Synthetic Video Frame Buffer Driver (Jason Wang) [927424] - [virt] hv: Add a new driver to support host initiated backup (Jason Wang) [927409] - [netdrv] hyperv: Fix a compiler warning in netvsc_send() (Jason Wang) [927435] - [netdrv] hyperv: Fix RNDIS send_completion code path (Jason Wang) [927435] - [netdrv] hyperv: Fix a kernel warning from netvsc_linkstatus_callback() (Jason Wang) [927435] - [netdrv] hyperv: fix wrong length of mac address (Jason Wang) [927435] - [netdrv] hyperv: Add an error message to rndis_filter_set_device_mac() (Jason Wang) [927435] - [netdrv] hyperv: Remove unnecessary comments in rndis_filter_receive_data() (Jason Wang) [927435] - [netdrv] hyperv: Add buffer for extended info after the RNDIS response message (Jason Wang) [927435] - [netdrv] hyperv: Report actual status in receive completion packet (Jason Wang) [927435] - [netdrv] hyperv: Remove extra allocated space for recv_pkt_list elements (Jason Wang) [927435] - [netdrv] hyperv: Fix page buffer handling in rndis_filter_send_request() (Jason Wang) [927435] - [netdrv] hyperv: Fix the missing return value in rndis_filter_set_packet_filter() (Jason Wang) [927435] - [netdrv] hyperv: Fix the max_xfer_size in RNDIS initialization (Jason Wang) [927435] - [virt] hyperv/hv_balloon: remove old RHEL6 specific code (Jason Wang) [927417] - [virt] hyperv/balloon: Notify the host of permanent hot-add failures (Jason Wang) [927417] - [virt] hyperv/balloon: Support 2M page allocations for ballooning (Jason Wang) [927417] - [mm] page_alloc: export split_page() (Jason Wang) [927417] - [virt] hyperv/balloon: Permit Linux to specify hot-add alignment requirements (Jason Wang) [927417] - [virt] hyperv/balloon: make local functions static (Jason Wang) [927417] - [virt] hyperv/balloon: Implement hot-add functionality (Jason Wang) [927417] - [mm] memory_hotplug: extend memory hotplug API to allow memory hotplug in virtual machines (Jason Wang) [927417] - [virt] hyperv/balloon: Make the balloon driver not unloadable (Jason Wang) [927417] - [virt] hyperv/balloon: Execute hot-add code in a separate context (Jason Wang) [927417] - [virt] hyperv/balloon: Execute balloon inflation in a separate context (Jason Wang) [927417] - [virt] hyperv/balloon: Do not request completion notification (Jason Wang) [927417] - [fcoe] libfc: extend ex_lock to protect all of fc_seq_send (Neil Horman) [829784] - [fcoe] libfc: Correct check for initiator role (Neil Horman) [829784] - [fcoe] libfcoe: Fix fcoe_sysfs VN2VN mode (Neil Horman) [829784] - [fcoe] Split fc_disc_init into fc_disc_init and fc_disc_config (Neil Horman) [829784] - [fcoe] Always use fcoe_disc_init for discovery layer initialization (Neil Horman) [829784] - [fcoe] Fix deadlock between create and destroy paths (Neil Horman) [829784] - [fcoe] libfcoe: Fix Conflicting FCFs issue in the fabric (Neil Horman) [829784] - [fcoe] Revert "fcoe: fix fcoe enable on link toggle while it is still disabled" (Neil Horman) [829784] - [fcoe] libfcoe: Check for unusable FCFs before looking for conflicting FCFs (Neil Horman) [829784] - [fcoe] libfcoe: Handle CVL while waiting to select an FCF (Neil Horman) [829784] - [fcoe] Fix deadlock while deleting FCoE interface with NPIV ports (Neil Horman) [829784] - [fcoe] close race on link speed detection in fcoe code (Neil Horman) [829784] - [fcoe] debris left by "libfcoe: Remove mutex_trylock/restart_syscall checks" (Neil Horman) [829784] - [fcoe] consolidate the fcoe_ctlr_get_lesb/fcoe_get_lesb (Neil Horman) [829784] - [fcoe] move fcoe_link_speed_update() to libfcoe and export it (Neil Horman) [829784] - [fcoe] add support to the get_netdev() for fcoe_interface (Neil Horman) [829784] - [fcoe] prep work to start consolidate the usage of fcoe_netdev (Neil Horman) [829784] - [fcoe] Convert debug_logging macros to pr_info (Neil Horman) [829784] - [fcoe] Use the fcoe_sysfs control interface (Neil Horman) [829784] - [fcoe] libfcoe: Add new fcoe control interface (Neil Horman) [829784] - [fcoe] libfcoe: Save some memory and optimize name lookups (Neil Horman) [829784] - [fcoe] libfcoe: Add fcoe_sysfs debug logging level (Neil Horman) [829784] - [fcoe] Cleanup locking on fcoe_percpu_receive_thread (Neil Horman) [829784] - [fcoe] libfcoe: Fix section mismatch (Neil Horman) [829784] - [fcoe] bnx2fc: cleanup fcoe_dev_stats (Neil Horman) [829784] - [fcoe] libfcoe: SW FCoE and bnx2fc use FCoE Syfs (Neil Horman) [829784] - [fcoe] libfcoe: Add fcoe_sysfs (Neil Horman) [829784] - [powerpc] iommu: Fix multiple issues with IOMMU pools code (Steve Best) [929290] - [powerpc] iommu: Fix iommu pool initialization (Steve Best) [929290] - [powerpc] iommu: Implement IOMMU pools to improve multiqueue adapter performance (Steve Best) [929290] - [powerpc] iommu: Push spinlock into iommu_range_alloc and __iommu_free (Steve Best) [929290] - [powerpc] iommu: Reduce spinlock coverage in iommu_free (Steve Best) [929290] - [powerpc] iommu: Reduce spinlock coverage in iommu_alloc and iommu_free (Steve Best) [929290] - [powerpc] pseries: Disable interrupts around IOMMU percpu data accesses (Steve Best) [929290] - [block] rsxx: Adding in debugfs entries (Steve Best) [929277] - [block] rsxx: Fixes incorrect stats calculation (Steve Best) [929277] - [block] rsxx: Adding EEH check inside cregs timeout (Steve Best) [929277] - [block] rsxx: Adapter address space sanity check (Steve Best) [929277] - [block] rsxx: Fixes DLPAR add kernel panic if partition still mounted (Steve Best) [929277] - [block] rsxx: Changing the adapter name to the official name (Steve Best) [929277] - [block] rsxx: Adding in sync_start module paramenter (Steve Best) [929277] - [block] rsxx: Allow block size to be determined by configuration (Steve Best) [929277] - [block] rsxx: Fixes soft-lockup issues during DMAs (Steve Best) [929277] - [block] rsxx: Restructured DMA cancel scheme (Steve Best) [929277] - [block] rsxx: Individual workqueues for interruptible events (Steve Best) [929277] - [block] rsxx: remove unused variable (Steve Best) [929277] - [block] rsxx: enable error return of rsxx_eeh_save_issued_dmas() (Steve Best) [929277] - [block] rsxx: removes dynamic allocation on stack (Steve Best) [929277] - [block] rsxx: fix missing unlock on error return in rsxx_eeh_remap_dmas() (Steve Best) [929277] - [block] rsxx: Adding in EEH support to the IBM FlashSystem 70/80 device driver (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 error message bug fix (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 branding changes (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 fixes inconsistent locking (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 trivial changes (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 driver fixes (Steve Best) [929277] - [block] rsxx: add slab.h include to dma.c (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 device driver (Steve Best) [929277] - [target] target/file: Fix off-by-one READ_CAPACITY bug for !S_ISBLK export (Andy Grover) [982777] - [target] Re-instate sess_wait_list for target_wait_for_sess_cmds (Andy Grover) [982777] - [target] close target_put_sess_cmd() vs. core_tmr_abort_task() race (Andy Grover) [982777] - [target] iblock: Fix WCE=1 + DPOFUA=1 backend WRITE regression (Andy Grover) [982777] - [target] Use FD_MAX_SECTORS/FD_BLOCKSIZE for blockdevs using fileio (Andy Grover) [982777] - [target] tcm_fc: Check for aborted sequence (Andy Grover) [982777] - [target] Change default sense key of NOT_READY (Andy Grover) [982777]- [netdrv] qlcnic: Bump up the version to 5.1.38 (Chad Dupuis) [694104] - [netdrv] qlcnic: Clear link status when interface is down (Chad Dupuis) [694104] - [netdrv] qlcnic: change mdelay to msleep (Chad Dupuis) [694104] - [netdrv] qlcnic: Log warning message for 83xx adapter in MSI mode (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix configure mailbox interrupt command for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.37 (Chad Dupuis) [694104] - [netdrv] qlcnic: Implement flash sysfs callback for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: remove duplicated include from qlcnic_sysfs.c (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.36 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix ethtool statistics collection (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix ethtool statistics for 82xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix endian issues in 83xx driver (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.35 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix configure interrupts for 83xx adapter types (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix internal loopback test for 82xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.34 (Chad Dupuis) [694104] - [netdrv] qlcnic: fix ping resumption to a VM after a live migration (Chad Dupuis) [694104] - [netdrv] qlcnic: fix estimation of receive MSS in case of LRO for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor Legacy interrupt handling for 83xx (Chad Dupuis) [694104] - [netdrv] qlcnic: fix mailbox interrupt (Chad Dupuis) [694104] - [netdrv] qlcnic: fix unsupported CDRP command error message (Chad Dupuis) [694104] - [netdrv] qlcnic: fix mailbox response handling (Chad Dupuis) [694104] - [netdrv] qlcnic: enhance MSIX allocation failure log message (Chad Dupuis) [694104] - [netdrv] qlcnic: fix async event handling during diagnostic loopback test (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor 83xx diagnostic IRQ test (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor 83xx diagnostic loopback test (Chad Dupuis) [694104] - [netdrv] qlcnic: helper routine to handle async events (Chad Dupuis) [694104] - [netdrv] qlcnic: fix firmware based IDC participation (Chad Dupuis) [694104] - [netdrv] qlcnic: fix initialize NIC mailbox command (Chad Dupuis) [694104] - [netdrv] qlcnic: Updating copyright information (Chad Dupuis) [694104] - [netdrv] qlcnic: silence false positive overflow warning (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.33 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix minidump in NPAR mode (Chad Dupuis) [694104] - [netdrv] qlcnic: driver LRO bug fix (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix bug in reading HW reset template (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix sparse check endian warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.32 (Chad Dupuis) [694104] - [netdrv] qlcnic: sleeping function called from invalid context (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix LED/Beaconing tests to work on all ports of an adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: avoid mixed mode interrupts for some adapter types (Chad Dupuis) [694104] - [netdrv] qlcnic: enable RSS for TCP over IPv6 (Chad Dupuis) [694104] - [netdrv] qlcnic: enable LRO on IPv6 without dest ip check (Chad Dupuis) [694104] - [netdrv] qlcnic: set driver version in firmware (Chad Dupuis) [694104] - [netdrv] qlcnic: guard __vlan_find_dev_deep() by rcu_read_lock (Chad Dupuis) [694104] - [netdrv] qlcnic: fix build error (Chad Dupuis) [694104] - [netdrv] qlcnic: do not duplicate infrastructure functions (Chad Dupuis) [694104] - [netdrv] qlcnic: update driver version (Chad Dupuis) [694104] - [netdrv] qlcnic: remove unused definitions from header file (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx ethtool interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx register dump routines (Chad Dupuis) [694104] - [netdrv] qlcnic: enable 83xx virtual NIC mode (Chad Dupuis) [694104] - [netdrv] qlcnic: flash template based firmware reset recovery (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx CNA inter driver communication mechanism (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx adpater flash interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx sysfs routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx base driver (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx data path routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx memory map and HW access routines (Chad Dupuis) [694104] - [netdrv] qlcnic: macros for common register access (Chad Dupuis) [694104] - [netdrv] qlcnic: change driver hardware interface mechanism (Chad Dupuis) [694104] - [netdrv] qlcnic: update driver version (Chad Dupuis) [694104] - [netdrv] qlcnic: fix unused variable warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: rename module params with module_param_named (Chad Dupuis) [694104] - [netdrv] qlcnic: fix bug in LRO descriptor access macro (Chad Dupuis) [694104] - [netdrv] qlcnic: update NIC partition interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: get board name API (Chad Dupuis) [694104] - [netdrv] qlcnic: modify PCI and register access routines (Chad Dupuis) [694104] - [netdrv] qlcnic: move HW specific data to seperate structure (Chad Dupuis) [694104] - [netdrv] qlcnic: add 82xx adapter specific checks (Chad Dupuis) [694104] - [netdrv] qlcnic: remove __dev* attributes (Chad Dupuis) [694104] - [netdrv] qlcnic: remove duplicated include from qlcnic_sysfs.c (Chad Dupuis) [694104] - [netdrv] qlcnic: fix coding style issues in qlcnic_minidump.c (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_minidump.c for dump utility (Chad Dupuis) [694104] - [netdrv] qlcnic: fix style issues in qlcnic_sysfs.c file (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_sysfs.c for sysfs routines (Chad Dupuis) [694104] - [netdrv] qlcnic: fix coding style issues in qlcnic_io.c (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_io.c for datapath routines (Chad Dupuis) [694104] - [netdrv] qlcnic: fix sparse check endian warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix sparse warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix compiler warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix error return code (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix scheduling while atomic bug (Chad Dupuis) [694104] - [virt] kvm: Fix iommu map/unmap to handle memory slot moves (Alex Williamson) [978472] - [virt] kvm: perform an invalid memslot step for gpa base change (Alex Williamson) [978472] - [video] vgacon: add cond reschedule points in vgacon_do_font_op (Marcelo Tosatti) [971311] - [kernel] tracing: Format non-nanosec times from tsc clock without a decimal point (Marcelo Tosatti) [911564] - [kernel] tracing: Add a TSC trace_clock (Marcelo Tosatti) [911564] - [perf] kvm: Initialize file_name var to fix segfault (Jiri Olsa) [977969] - [perf] kvm: Add braces around multi-line statements (Jiri Olsa) [977969] - [perf] kvm: Total count is a u64, print as so (Jiri Olsa) [977969] - [perf] kvm: Remove typecast in init_kvm_event_record (Jiri Olsa) [977969] - [perf] kvm: Only process events for vcpus of interest (Jiri Olsa) [977969] - [perf] kvm: Fix building perf kvm on non x86 arches (Jiri Olsa) [977969] - [perf] kvm: Rename perf_kvm to perf_kvm_stat (Jiri Olsa) [977969] - [perf] kvm: Move global variables into a perf_kvm struct (Jiri Olsa) [977969] - [perf] kvm: Use perf_evsel__intval (Jiri Olsa) [977969] - [perf] kvm: Events analysis tool (Jiri Olsa) [977969] - [perf] Check proper prev_state size for sched_switch tp (Jiri Olsa) [984006] - [perf] Revert "perf sched: Handle PERF_RECORD_EXIT events" (Jiri Olsa) [984006] - [perf] Fix breakage introduced by the test_attr infrastructure (Jiri Olsa) [984006] - [block] mtip32xx: Fix compile warning (David Milburn) [927436] - [block] mtip32xx: Workaround for unaligned writes (David Milburn) [927436] - [block] mtip32xx: Disable TRIM support (David Milburn) [927436] - [block] mtip32xx: fix a smatch warning (David Milburn) [927436] - [block] mtip32xx: fix two smatch warnings (David Milburn) [927436] - [block] mtip32xx: Add debugfs entry device_status (David Milburn) [927436] - [block] mtip32xx: return 0 from pci probe in case of rebuild (David Milburn) [927436] - [block] mtip32xx: recovery from command timeout (David Milburn) [927436] - [block] mtip32xx: fix error return code in mtip_pci_probe() (David Milburn) [927436] - [block] mtip32xx: add missing GENERIC_HARDIRQS dependency (David Milburn) [927436] - [block] mtip32xx: fix sparse warning, symbol 'mtip_send_trim' was not declared (David Milburn) [927436] - [block] mtip32xx: add trim support (David Milburn) [927436] - [block] mtip32xx: fix for crash when the device surprise removed during rebuild (David Milburn) [927436] - [block] mtip32xx: fix for driver hang after a command timeout (David Milburn) [927436] - [block] mtip32xx: Fix padding issue (David Milburn) [927436] - [block] mtip32xx: fix potential NULL pointer dereference in mtip_timeout_function() (David Milburn) [927436] - [block] mtip32xx: fix shift larger than type warning (David Milburn) [927436] - [block] mtip32xx: Fix incorrect mask used for erase mode (David Milburn) [927436] - [block] mtip32xx: Fix to make lba address correct in big-endian systems (David Milburn) [927436] - [block] mtip32xx: fix potential crash on SEC_ERASE_UNIT (David Milburn) [927436] - [block] mtip32xx: Added appropriate timeout value for secure erase (David Milburn) [927436] - [block] mtip32xx: Remove dead code (David Milburn) [927436] - [block] mtip32xx: Change printk to pr_xxxx (David Milburn) [927436] - [block] mtip32xx: Proper reporting of write protect status on big-endian (David Milburn) [927436] - [block] mtip32xx: Increase timeout for standby command (David Milburn) [927436] - [block] mtip32xx: Handle NCQ commands during the security locked state (David Milburn) [927436] - [block] mtip32xx: Add support for new devices (David Milburn) [927436] - [block] mtip32xx: Create debugfs entries for troubleshooting (David Milburn) [927436] - [block] mtip32xx: Remove version.h header file inclusion (David Milburn) [927436] - [scsi] ipr: Avoid target_destroy accessing memory after it was freed (Steve Best) [929279] - [scsi] Handle MLQUEUE busy response in scsi_send_eh_cmnd (Steve Best) [929279] - [scsi] ipr: SATA DVD probing failed with 64bit adapter (Steve Best) [929279] - [scsi] ipr: Need to reset adapter after the 6th EEH error (Steve Best) [929279] - [scsi] ipr: Need to reset adapter after the 6th EEH error (Steve Best) [929279] - [scsi] ipr: fix addition of abort command to HRRQ free queue (Steve Best) [929279] - [scsi] ipr: ipr_test_msi() fails when running with msi-x enabled adapter (Steve Best) [929279] - [scsi] ipr: Fix oops while resetting an ipr adapter (Steve Best) [929279] - [scsi] ipr: Fix sparse error in ipr driver (Steve Best) [929279] - [scsi] ipr: Driver version 2.6.0 (Steve Best) [929279] - [scsi] ipr: Implement block iopoll (Steve Best) [929279] - [scsi] ipr: Reduce lock contention (Steve Best) [929279] - [scsi] ipr: Add support for MSI-X and distributed completion (Steve Best) [929279] - [scsi] ipr: Resource path error logging cleanup (Steve Best) [929279] - [scsi] ipr: Handler ID memory allocation failure at module load time (Steve Best) [929279] - [scsi] ipr: Add several new CCIN definitions for new adapters support (Steve Best) [929279] - [scsi] storvsc: avoid usage of WRITE_SAME (Jason Wang) [969541] - [scsi] storvsc: Handle dynamic resizing of the device (Jason Wang) [927414] - [scsi] storvsc: Restructure error handling code on command completion (Jason Wang) [927414] - [scsi] storvsc: Initialize the sglist (Jason Wang) [969545] - [input] alps: add "Dolphin V1" touchpad support (Aristeu Rozanski) [837091] - [input] alps: remove unused argument to alps_enter_command_mode() (Aristeu Rozanski) [837091] - [input] alps: enable trackstick on Rushmore touchpads (Aristeu Rozanski) [837091] - [input] alps: add support for "Rushmore" touchpads (Aristeu Rozanski) [837091] - [input] alps: make the V3 packet field decoder "pluggable" (Aristeu Rozanski) [837091] - [input] alps: move pixel and bitmap info into alps_data struct (Aristeu Rozanski) [837091] - [input] alps: fix command mode check (Aristeu Rozanski) [837091] - [input] alps: rework detection of Pinnacle AGx touchpads (Aristeu Rozanski) [837091] - [input] alps: move addr_command, nibble_command settings into alps_set_defaults() (Aristeu Rozanski) [837091] - [input] alps: use function pointers for different protocol handlers (Aristeu Rozanski) [837091] - [input] alps: rework detection sequence (Aristeu Rozanski) [837091] - [input] alps: introduce helper function for repeated commands (Aristeu Rozanski) [837091] - [input] alps: move alps_get_model() down below hw_init code (Aristeu Rozanski) [837091] - [input] alps: copy "model" info into alps_data struct (Aristeu Rozanski) [837091] - [input] alps: fix touchpad detection when buttons are pressed (Aristeu Rozanski) [837091] - [virt] hyperv: Handle Xen emulation of Hyper-V more gracefully (Jason Wang) [927359] - [virt] hyperv/vmbus: Handle channel rescind message correctly (Jason Wang) [927359] - [virt] hyperv/vmbus: Fix a bug in hv_need_to_signal() (Jason Wang) [927359] - [virt] hyperv: remove cast for kmalloc return value (Jason Wang) [927359] - [virt] hyperv/vmbus: Use the new infrastructure for delivering VMBUS interrupts (Jason Wang) [927359] - [virt] hyperv: Handle Hyper-V vmbus interrupts as special hypervisor interrupts (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Prevent the host from ballooning the guest too low (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Add a parameter to delay pressure reporting (Jason Wang) [927359] - [virt] hyperv: Execute shutdown in a thread context (Jason Wang) [927359] - [virt] hyperv/hid-hyperv: Use consolidated GUID definitions (Jason Wang) [927359] - [virt] hyperv/storvsc: Use the consolidated GUID definition (Jason Wang) [927359] - [virt] hyperv/netvsc: Use the consolidated GUID definition (Jason Wang) [927359] - [virt] hyperv: Use consolidated GUID definitions (Jason Wang) [927359] - [virt] hyperv/vmbus: Consolidate all offer GUID definitions in hyperv.h (Jason Wang) [927359] - [virt] hyperv: Bind all vmbbus interrupts to the boot CPU (Jason Wang) [927359] - [virt] hyperv: vmbus_flow_handler() can be static (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Fix a bug in the definition of struct dm_info_msg (Jason Wang) [927359] - [virt] hyperv: remove unused variable in vmbus_recvpacket_raw() (Jason Wang) [927359] - [virt] hyperv: Cleanup and consolidate reporting of build/version info (Jason Wang) [927359] - [virt] hyperv: Capture the host build information (Jason Wang) [927359] - [virt] hyperv: Implement flow management on the send side (Jason Wang) [927359] - [virt] hyperv: Enable protocol negotiation with win8 hosts (Jason Wang) [927359] - [virt] hyperv: Add a check to deal with spurious interrupts (Jason Wang) [927359] - [virt] hyperv: Handle vmbus interrupts concurrently on all cpus (Jason Wang) [927359] - [virt] hyperv: Manage event tasklets on per-cpu basis (Jason Wang) [927359] - [virt] hyperv: Get rid of unnecessary request for offers (Jason Wang) [927359] - [virt] hyperv: Get rid of the unused global signaling state (Jason Wang) [927359] - [virt] hyperv: Add code to distribute channel interrupt load (Jason Wang) [927359] - [virt] hyperv: Modify the interrupt handling code to support win8 and beyond (Jason Wang) [927359] - [virt] hyperv: Add state to manage incoming channel interrupt load (Jason Wang) [927359] - [virt] hyperv: Setup a mapping for Hyper-V's notion cpu ID (Jason Wang) [927359] - [virt] hyperv: Cleanup vmbus_set_event() to support win7 and beyond (Jason Wang) [927359] - [virt] hyperv: Manage signaling state on a per-connection basis (Jason Wang) [927359] - [virt] hyperv: Move vmbus version definitions to hyperv.h (Jason Wang) [927359] - [virt] hyperv: Change the signature of vmbus_set_event() (Jason Wang) [927359] - [virt] hyperv: Change the signature for hv_signal_event() (Jason Wang) [927359] - [virt] hyperv: Save and export negotiated vmbus version (Jason Wang) [927359] - [virt] hyperv: Extend/modify vmbus_channel_offer_channel for win7 and beyond (Jason Wang) [927359] - [virt] hyperv: Update the ring buffer structure to match win8 functionality (Jason Wang) [927359] - [virt] hyperv: Support handling multiple VMBUS versions (Jason Wang) [927359] - [virt] hyperv: Get rid of hv_get_ringbuffer_interrupt_mask() (Jason Wang) [927359] - [virt] hyperv: Optimize the signaling on the write path (Jason Wang) [927359] - [virt] hyperv: Optimize signaling in the read path (Jason Wang) [927359] - [virt] hyperv: Turn off batched reading for util drivers (Jason Wang) [927359] - [virt] hyperv: Add state to manage batched reading (Jason Wang) [927359] - [virt] hyperv: Implement routines for read side signaling optimization (Jason Wang) [927359] - [virt] hyperv/hv_balloon: remove duplicated include from hv_balloon.c (Jason Wang) [927359] - [virt] hyperv/hv_balloon: mark a function static (Jason Wang) [927359] - [virt] hyperv: remove unused variable from channel_mgmt.c (Jason Wang) [927359] - [usb] make the usbfs memory limit configurable (Gopal) [970457] - [powerpc] PERF_EVENT_IOC_ENABLE does not reenable event (Steve Best) [986077] - [trace] sched: Add tracepoint for accounting blocked time (Michal Schmidt) [596098] - [kernel] kexec: export PG_hwpoison flag into vmcoreinfo (Vivek Goyal) [975267] - [base] core: Don't remove kobjects in device_shutdown (Mateusz Guzik) [972831] - [s390] kernel: add support for physical memory > 4TB (Hendrik Brueckner) [913220] - [kernel] time: enable clocksource watchdog for tsc and kvm guest (Marcelo Tosatti) [873659] - [acpi] Rework acpi_get_child() to be more efficient (Tony Camuso) [907241] - [netdrv] pch_gbe: fix ip_summed checksum reporting on rx (Veaceslav Falico) [877556]- [wireless] iwlwifi: bump required firmware API version for 3160/7260 (Stanislaw Gruszka) [842846 916050] - [wireless] iwlwifi: adjust firmware D3 configuration API (Stanislaw Gruszka) [842846 916050] - [wireless] iwlwifi: support BSS only (Stanislaw Gruszka) [842846 916050] - [wireless] leds: merge net/mac80211/leds-compat.* to drivers/leds (Stanislaw Gruszka) [882300] - [wireless] Update rndis_wlan driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update at76c50x driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update adm8211 driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update zd1211rw driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update brcmsmac driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Backport ti drivers from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport mwl8k driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport mac80211_hwsim driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport libertas_tf driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport orinoco driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport hostap driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport rtl818x driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport b43legacy driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport b43 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport p54 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport rt2x00 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [firwmare] add htc_7010.fw and htc_9271.fw (Stanislaw Gruszka) [955782] - [firmware] add carl9170fw (Stanislaw Gruszka) [882300] - [wireless] Backport carl9170 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport ath5k/ath9k drivers from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Remove iwmc3200wifi driver (Stanislaw Gruszka) [882300] - [wireless] Backport iwlegacy driver from linux 3.10 (Stanislaw Gruszka) [882300] - [firmware] iwlwifi: add firmware for 7260 / 3160 devices (Stanislaw Gruszka) [842847 916051] - [wireless] Backport iwlwifi driver from linux 3.10 (Stanislaw Gruszka) [842846 882300 916050 954239] - [net] Backport mac80211 from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport wireless core from linux 3.10 (Stanislaw Gruszka) [882300] - [net] export unregister_netdevice_many symbol (Stanislaw Gruszka) [882300] - [kernel] driver core: add module_platform_driver (Stanislaw Gruszka) [882300] - [pcmcia] introduce helper for pcmcia_driver module boilerplate (Stanislaw Gruszka) [882300] - [net] add GENLMSG_DEFAULT_SIZE to RHEL6 (Stanislaw Gruszka) [882300] - [fs] procfs: add PDE_DATA (Stanislaw Gruszka) [882300] - [netdrv] add netdev_continue_rcu (Stanislaw Gruszka) [882300] - [kernel] driver core: create lock/unlock functions for struct device (Stanislaw Gruszka) [882300] - [input] add KEY_WPS_BUTTON definition (Stanislaw Gruszka) [882300] - [pci] add PCI_EXP_LNKCTL_ASPM_L1 and PCI_EXP_LNKCTL_ASPM_L0S (Stanislaw Gruszka) [882300] - [net] add mac_pton() (Stanislaw Gruszka) [882300] - [net] etherdevice.h: Add is_unicast_ether_addr function (Stanislaw Gruszka) [882300] - [net] etherdevice: introduce eth_broadcast_addr (Stanislaw Gruszka) [882300] - [net] add netdev_features_t (Stanislaw Gruszka) [882300] - [kconfig] Introduce IS_ENABLED(), IS_BUILTIN() and IS_MODULE() (Stanislaw Gruszka) [882300] - [net] netlink: advertise incomplete dumps (Stanislaw Gruszka) [882300] - [net] netlink: add signed types (Stanislaw Gruszka) [882300] - [net] add ETH_P_802_3_MIN (Stanislaw Gruszka) [882300] - [kernel] workqueue: add work_busy() (Stanislaw Gruszka) [882300] - [firmware] Update Broadcom wifi 4313 smac firware to version 610.812 (John Green) [965253] - [wireless] brcmsmac: request firmware in .start() callback (John Green) [757944] - [wireless] Revert: brcmsmac: support 4313iPA (John Green) [757944] - [bcma] init spin lock (John Green) [757944] - [wireless] brcmsmac: Remove unnecessary memset casts (John Green) [757944] - [wireless] brcmsmac: Downgrade d11hdrs_mac80211 error messages to warnings (John Green) [757944] - [wireless] brcmsmac: fix brcms_c_country_valid() (John Green) [757944] - [wireless] brcmsmac: avoid 512 byte stack variable (John Green) [757944] - [wireless] brcmsmac: fix u16 overflow warning (John Green) [757944] - [wireless] brcmsmac: rework of mac80211 .flush() callback operation (John Green) [757944] - [bcma] unregister gpios before unloading bcma (John Green) [757944] - [mtd] bcm47xxsflash: add own struct for abstracting bus type (John Green) [757944] - [bcma] cc: fix (and rename) define of NAND flash type (John Green) [757944] - [bcma] Xflash: reorder includes to make pr_fmt work (John Green) [757944] - [bcma] register platform device for parallel flash (John Green) [757944] - [bcma] fix NAND flash validation (John Green) [757944] - [wireless] brcmsmac: fix tx status processing (John Green) [757944] - [bcma] use consistent case for 'hex' constants (John Green) [757944] - [bcma] add support for 1 and 2 byte extended config space access (John Green) [757944] - [bcma] don't map/unmap a subset of the PCI config space (John Green) [757944] - [bcma] jump to 'out' label for invalid 'func' value (John Green) [757944] - [bcma] update pci configuration for bcm4706/bcm4716 (John Green) [757944] - [bcma] mips: rename oldirqflag to irqinitmask (John Green) [757944] - [bcma] mips: remove assigned_irqs from structure (John Green) [757944] - [bcma] mips: show also disabled IRQs (John Green) [757944] - [bcma] mips: make some info messages debug messages (John Green) [757944] - [bcma] mips: explicit assign IRQ numbers (John Green) [757944] - [bcma] make bcma_find_core_unit() accessible (John Green) [757944] - [wireless] brcmsmac: remove dead code (John Green) [757944] - [wireless] brcmsmac: allow user-space setting of interface address (John Green) [757944] - [wireless] brcmsmac: use perimeter lock in add_interface() callback (John Green) [757944] - [wireless] brcmsmac: increase timer reference count for new timers only (John Green) [757944] - [wireless] brcmsmac: initialize morepending in brcms_b_recv() (John Green) [757944] - [bcma] remove __dev* attributes (John Green) [757944] - [wireless] brcmsmac: add copyright information for Canonical (John Green) [757944] - [bcma] correct M25P32 serial flash ID (John Green) [757944] - [bcma] BCMA_DRIVER_GPIO should depend on GPIOLIB instead of selecting it (John Green) [757944] - [bcma] mips: fix clearing device IRQ (John Green) [757944] - [wireless] brcmsmac: add support for BCM43224 with PCI id of 14e4:a8d8 (John Green) [757944] - [wireless] brcmsmac: do a read after the write of the objmem on broken PCIe controllers (John Green) [757944] - [bcma] unify naming schema for clock functions (John Green) [757944] - [wireless] brcmsmac: add support for cores with revision 17 (John Green) [757944] - [wireless] brcmsmac: fix uninitialized variable warning on arm architecture (John Green) [757944] - [wireless] brcm80211: remove __dev* attributes (John Green) [757944] - [bcma] add methods for watchdog driver (John Green) [757944] - [bcma] set the pmu watchdog if available (John Green) [757944] - [bcma] add bcma_chipco_alp_clock (John Green) [757944] - [wireless] brcmsmac: remove duplicated include from debug.c (John Green) [757944] - [bcma] add common header for watchdog (John Green) [757944] - [wireless] brcmsmac: Fix possible NULL pointer dereference in _dma_ctrlflags() (John Green) [757944] - [wireless] brcmsmac: support 4313iPA (John Green) [757944] - [wireless] brcmsmac: move PHY functions (John Green) [757944] - [wireless] brcmsmac: hardware info in debugfs (John Green) [757944] - [wireless] brcmsmac: fix bounds checking in tx/rx (John Green) [757944] - [wireless] brcmsmac: cleanup in isr code (John Green) [757944] - [wireless] brcmsmac: handle packet drop during transmit correctly (John Green) [757944] - [bcma] handle return value of pci_assign_resource (John Green) [757944] - [bcma] add more package IDs (John Green) [757944] - [wireless] brcmsmac: Add __printf verification to logging prototypes (John Green) [757944] - [bcma] export PLL reading function (John Green) [757944] - [bcma] add GPIO driver (John Green) [757944] - [bcma] add comment to bcma_chipco_gpio_control (John Green) [757944] - [bcma] add bcma_chipco_gpio_pullup and bcma_chipco_gpio_pulldown (John Green) [757944] - [bcma] add locking around GPIO register accesses (John Green) [757944] - [wireless] brcmsmac: Remove stray argument from debug macro (John Green) [757944] - [wireless] brcmsmac: Remove unused wlc_prio2prec_map and _BRCMS_PREC_* constants (John Green) [757944] - [wireless] brcmsmac: Remove some noisy and uninformative debug messages (John Green) [757944] - [wireless] brcmsmac: Add tracepoint for AMPDU session information (John Green) [757944] - [wireless] brcmsmac: Add tracepoint for macintstatus (John Green) [757944] - [wireless] brcmsmac: Improve tx trace and debug support (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_ht() debug macro (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_dma() debug macro (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_int() debug macro (John Green) [757944] - [wireless] brcmsmac: Add rx and tx debug macros (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_mac80211() debug macro (John Green) [757944] - [wireless] brcmsmac: Use debug macros for general error and debug statements (John Green) [757944] - [wireless] brcmsmac: Add support for writing debug messages to the trace buffer (John Green) [757944] - [wireless] brcmsmac: Add module parameter for setting the debug level (John Green) [757944] - [wireless] brcm80211: Convert log message levels to debug levels (John Green) [757944] - [wireless] brcm80211: Allow trace support to be enabled separately from debug (John Green) [757944] - [wireless] brcmsmac: Reduce number of entries in tx DMA rings (John Green) [757944] - [wireless] brcmsmac: Use correct descriptor count when calculating next rx descriptor (John Green) [757944] - [wireless] brcmsmac: Remove internal tx queue (John Green) [757944] - [wireless] brcmsmac: Use IEEE 802.11 AC levels for pktq precedence levels (John Green) [757944] - [wireless] brcmsmac: Remove unimplemented flow control functions (John Green) [757944] - [wireless] brcmsmac: Add helper function for updating txavail count (John Green) [757944] - [wireless] brcmsmac: Don't weight AMPDU packets in txfifo (John Green) [757944] - [wireless] brcmsmac: Introduce AMPDU sessions for assembling AMPDUs (John Green) [757944] - [bcma] suspend/resume callbacks should be conditionally compiled on CONFIG_PM_SLEEP (John Green) [757944] - [bcma] do not initialize deactivated PCIe cores (John Green) [757944] - [bcma] add an extra pcie core struct (John Green) [757944] - [bcma] use fallback sprom if sprom on card was not valid (John Green) [757944] - [bcma] add some more flash chips for serial flash (John Green) [757944] - [bcma] extract drv_cc in bcma_core_mips_flash_detect() (John Green) [757944] - [bcma] mark nflash if it is the boot flash (John Green) [757944] - [bcma] add and use constants for the flash windows (John Green) [757944] - [bcma] mark pflash as present when available (John Green) [757944] - [bcma] init sprom struct earlier (John Green) [757944] - [bcma] just do the necessary things in early register on SoCs (John Green) [757944] - [bcma] fix unregistration of cores (John Green) [757944] - [bcma] Convert #include ... to #include in kernel system headers (John Green) [757944] - [mtd] bcm47xxsflash: basic read-only driver for BCMA serial flash (John Green) [757944] - [bcma] change delays to follow timers-howto guide (John Green) [757944] - [bcma] handle BCM43227 (John Green) [757944] - [wireless] brcm80211: Remove bogus memcpy in ai_detach (John Green) [757944] - [wireless] brcmsmac: fix mismatch in number of custom regulatory rules (John Green) [757944] - [bcma] don't leak memory for PCIE, MIPS, GBIT cores (John Green) [757944] - [wireless] brcm80211: set interface down on reset (John Green) [757944] - [bcma] detect and register NAND flash device (John Green) [757944] - [bcma] detect and register serial flash device (John Green) [757944] - [wireless] brcmsmac: document firmware dependencies (John Green) [757944] - [bcma] add (mostly) NAND defines (John Green) [757944] - [bcma] make some functions static (John Green) [757944] - [wireless] brcmsmac: use ieee80211_channel_to_frequency (John Green) [757944] - [bcma] BCM43228 support (John Green) [757944] - [bcma] fix invalid PMU chip control masks (John Green) [757944] - [bcma] add missing iounmap on error path (John Green) [757944] - [bcma] fix regression in interrupt assignment on mips (John Green) [757944] - [bcma] add place for flash memory support (John Green) [757944] - [bcma] cc: update defines (John Green) [757944] - [bcma] add new cores at the end of list (John Green) [757944] - [bcma] add trivial GBIT MAC COMMON driver (John Green) [757944] - [bcma] fix typo reading number of slave wrappers (John Green) [757944] - [bcma] support alternative (BCM4706) ChipCommon core id (John Green) [757944] - [wireless] brcmsmac: restructure info->control.sta handling as it is going to be removed soon (John Green) [757944] - [bcma] add PMU clock support for BCM4706 (John Green) [757944] - [bcma] fix CC driver compilation on MIPS (John Green) [757944] - [wireless] brcmsmac: handle non PCI devices in the phy code (John Green) [757944] - [wireless] brcmsmac: fix read in write_phy_reg (John Green) [757944] - [wireless] brcmsmac: extend brcms_c_chipmatch() to also handle non PCIe devices (John Green) [757944] - [wireless] brcmsmac: fix DMA on SoCs (John Green) [757944] - [wireless] brcmsmac: extend xmtfifo_sz array (John Green) [757944] - [wireless] brcmsmac: add some workarounds for other chips again (John Green) [757944] - [wireless] brcmsmac: add a conditions for core rev 17 again (John Green) [757944] - [wireless] brcmsmac: remove some unnessessacry casts and void pointer (John Green) [757944] - [wireless] brcmsmac: use core id constants from bcma (John Green) [757944] - [wireless] brcmsmac: remove some redundant chip common workarounds (John Green) [757944] - [wireless] brcmsmac: remove si_pmu_spuravoid_pllupdate() (John Green) [757944] - [wireless] brcmsmac: remove si_pmu_init() and si_pmu_res_init() (John Green) [757944] - [wireless] brcmsmac: remove ai_findcore() (John Green) [757944] - [wireless] brcmsmac: use container_of instead of cast (John Green) [757944] - [wireless] brcmsmac: remove ai_get_buscoretype() and ai_get_buscorerev() (John Green) [757944] - [wireless] brcmsmac: remove PCI_FORCEHT() macro (John Green) [757944] - [wireless] brcmsmac: remove PCIE() macro (John Green) [757944] - [bcma] use custom printing functions (John Green) [757944] - [wireless] brcmsmac: fix brcms_c_regd_init() which crashed after 11ad patch (John Green) [757944] - [bcma] add mdelay bcma_pmu_resources_init() (John Green) [757944] - [bcma] add bcma_pmu_spuravoid_pllupdate() (John Green) [757944] - [bcma] remove chip ids doing nothing from PMU initialization (John Green) [757944] - [bcma] remove bcma_pmu_pll_init() and bcma_pmu_swreg_init() (John Green) [757944] - [bcma] complete workaround for BCMA43224 and BCM4313 (John Green) [757944] - [bcma] add PCI ID for BCM43224 (John Green) [757944] - [bcma] remove fix for 4329b0 bad LPOM is detection (John Green) [757944] - [bcma] add constants for chip ids (John Green) [757944] - [bcma] extend workaround for bcm4331 (John Green) [757944] - [bcma] define some additional cores IDs (John Green) [757944] - [wireless] brcmsmac: fix NULL pointer crash in brcms_c_regd_init() (John Green) [757944] - [wireless] brcm80211: use current regulatory domain when checking whether OFDM is allowed (John Green) [757944] - [wireless] brcm80211: don't validate channels against internal regulatory data (John Green) [757944] - [wireless] brcm80211: use mac80211 channel data for tx power limits (John Green) [757944] - [wireless] brcm80211: enable/disable radio on regulatory updates (John Green) [757944] - [wireless] brcm80211: inform mac80211 of the X2 regulatory domain (John Green) [757944] - [wireless] brcm80211: clean up channel.c (John Green) [757944] - [wireless] brcm80211: remove unused code for 40MHz channels (John Green) [757944] - [wireless] brcm80211: always set channel specified by mac80211 (John Green) [757944] - [wireless] brcm80211: don't set up tx power limits during initialization (John Green) [757944] - [wireless] brcmsmac: fix smatch warning found in ampdu.c (John Green) [757944] - [wireless] brcmsmac: remove brcms_set_hint() function (John Green) [757944] - [wireless] brcm80211: fixed checkpatch and sparse warnings (John Green) [757944] - [wireless] brcm80211: Remove casts to same type (John Green) [757944] - [wireless] brcm80211: brcmu_pkt_buf_free_skb() should handle NULL (John Green) [757944] - [wireless] brcm80211: remove an unneeded NULL check (John Green) [757944] - [wireless] brcmsmac: initial backport of brcmsmac wifi driver (John Green) [757944] - [firmware] Add brcmsmac wireless firmware (John Green) [757944]- [netdrv] e1000e: Release mutex lock only if it has been initially acquired (Dean Nelson) [923897] - [netdrv] e1000e: cleanup whitespace (Dean Nelson) [923897] - [netdrv] e1000e: panic caused by Rx traffic arriving while interface going down (Dean Nelson) [923897] - [netdrv] e1000e: prevent multiple calls to e1000e_down() and e1000_free_irq() (Dean Nelson) [923897] - [netdrv] e1000e: fix numeric overflow in phc settime method (Dean Nelson) [923897] - [netdrv] e1000e: Add missing dma_mapping_error-call in e1000_alloc_jumbo_rx_buffers (Dean Nelson) [923897] - [netdrv] e1000e: increase driver version number (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unused defines (Dean Nelson) [923897] - [netdrv] e1000e: add support for LTR on I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: EEE capability advertisement not set/disabled as required (Dean Nelson) [923897] - [netdrv] e1000e: long access timeouts when I217/I218 MAC and PHY are out of sync (Dean Nelson) [923897] - [netdrv] e1000e: fix LED blink logic for designs with LEDs driven by cathode (Dean Nelson) [923897] - [netdrv] e1000e: slow performance between two 82579 connected via 10Mbit hub (Dean Nelson) [923897] - [netdrv] e1000e: additional error handling on PHY register accesses (Dean Nelson) [923897] - [netdrv] e1000e: workaround DMA unit hang on I218 (Dean Nelson) [923897] - [netdrv] e1000e: cleanup - move defines to appropriate header file (Dean Nelson) [923897] - [netdrv] e1000e: cleanup format of struct e1000_opt_list struct (Dean Nelson) [923897] - [netdrv] e1000e: fix scheduling while atomic bug (Dean Nelson) [923897] - [netdrv] e1000e: fix scheduling while atomic bugs (Dean Nelson) [923897] - [netdrv] e1000e: cleanup USLEEP_RANGE checkpatch checks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unnecessary line breaks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup formatting of static structs (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unusually placed comments (Dean Nelson) [923897] - [netdrv] e1000e: cleanup (add/remove) blank lines where appropriate (Dean Nelson) [923897] - [netdrv] e1000e: cleanup SPACING checkpatch checks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup LEADING_SPACE checkpatch warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup LONG_LINE checkpatch warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup SPACING checkpatch errors and warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup CODE_INDENT checkpatch errors (Dean Nelson) [923897] - [netdrv] e1000e: display a warning message when SmartSpeed works (Dean Nelson) [923897] - [netdrv] e1000e: cleanup checkpatch braces checks (Dean Nelson) [923897] - [netdrv] e1000e: convert enums of register offsets and move #defines to regs.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new manage.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and function prototypes to the new nvm.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and function prototypes to the new phy.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of function prototypes to the new mac.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new ich8lan.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines to the new 80003es2lan.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new 82571.h (Dean Nelson) [923897] - [netdrv] e1000e: use generic IEEE MII definitions (Dean Nelson) [923897] - [netdrv] e1000e: resolve -Wunused-parameter compile warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup some whitespace and indentation issues (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: group OR'ed bit settings with parens (Dean Nelson) [923897] - [netdrv] e1000e: cleanup defines.h (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove comments which are no longer applicable (Dean Nelson) [923897] - [netdrv] e1000e: cleanup hw.h (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove unused #define (Dean Nelson) [923897] - [netdrv] e1000e: adjust PM QoS request (Dean Nelson) [923897] - [netdrv] e1000e: correct maximum frame size on 82579 (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000e_commit_phy() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_get_cable_length() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_get_phy_cfg_done() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: rename e1000_get_cfg_done() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_force_speed_duplex() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_set_d0_lplu_state() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: do not assign a variable a value when not necessary (Dean Nelson) [923897] - [netdrv] e1000e: do not ignore variables which get set a value (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove unnecessary function prototypes (Dean Nelson) [923897] - [netdrv] e1000e: remove definition of struct which is no longer used (Dean Nelson) [923897] - [netdrv] e1000e: fix PHY init workarounds for i217/i218 (Dean Nelson) [923897] - [netdrv] e1000e: correct maximum frame size on i217/i218 (Dean Nelson) [923897] - [netdrv] e1000e: update copyright date (Dean Nelson) [923897] - [netdrv] e1000e: remove prototype of non-existent function (Dean Nelson) [923897] - [netdrv] e1000e: prevent hardware from automatically configuring PHY on I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: enable ECC on I217/I218 to catch packet buffer memory errors (Dean Nelson) [923897] - [netdrv] e1000e: add support for IEEE-1588 PTP (Dean Nelson) [923897] - [netdrv] e1000e: fix flow-control thresholds for jumbo frames on 82579/I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: fix ethtool offline register test for I217 (Dean Nelson) [923897] - [netdrv] e1000e: add support for hardware timestamping on some devices (Dean Nelson) [923897] - [netdrv] e1000e: add ethtool .get_eee/.set_eee (Dean Nelson) [923897] - [netdrv] e1000e: merge multiple conditional statements into one (Dean Nelson) [923897] - [netdrv] e1000e: cleanup code duplication (Dean Nelson) [923897] - [netdrv] e1000e: cleanup magic number (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unnecessary line wrap (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unusual comment placement (Dean Nelson) [923897] - [netdrv] e1000e: resolve checkpatch PREFER_PR_LEVEL warning (Dean Nelson) [923897] - [netdrv] e1000e: add missing bailout on error (Dean Nelson) [923897] - [netdrv] e1000e: unexpected "Reset adapter" message when cable pulled (Dean Nelson) [923897] - [netdrv] e1000e: fix enabling of EEE on 82579 and I217 (Dean Nelson) [923897] - [netdrv] e1000e: 82577: workaround for link drop issue (Dean Nelson) [923897] - [netdrv] e1000e: helper functions for accessing EMI registers (Dean Nelson) [923897] - [netdrv] e1000e: Invalid Image CSUM bit changed for I217 (Dean Nelson) [923897] - [netdrv] e1000e: Acquire/release semaphore when writing each EEPROM page (Dean Nelson) [923897] - [netdrv] e1000e: SerDes autoneg flow control (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic cleanup of comments (Dean Nelson) [923897] - [netdrv] e1000e: Minimum packet size must be 17 bytes (Dean Nelson) [923897] - [netdrv] e1000e: Change wthresh to 1 to avoid possible Tx stalls (Dean Nelson) [923897] - [netdrv] e1000e: add transmit timestamping support (Dean Nelson) [923897] - [netdrv] e1000e: cleanup e1000_set_phys_id (Dean Nelson) [923897] - [netdrv] e1000e: implement ethtool set_phys_id (Dean Nelson) [923897] - [bluetooth] L2CAP - Fix info leak via getsockname() (Jacob Tanenbaum) [922418] {CVE-2012-6544} - [bluetooth] HCI - Fix info leak in getsockopt() (Jacob Tanenbaum) [922418] {CVE-2012-6544} - [netdrv] igbvf: be sane about random MAC addresses (Stefan Assmann) [870635] - [net] mii: Remove references to DP83840 PHY in mii.h (Nikolay Aleksandrov) [856764] - [kernel] err: add a function to cast error-pointers to a return value (Neil Horman) [856764] - [net] etherdevice: introduce help function eth_zero_addr() (Neil Horman) [856764] - [net] mii: Convert spaces to tabs in mii.h (Nikolay Aleksandrov) [856764] - [netdrv] tg3: Wait for boot code to finish after power on (Ivan Vecera) [915516] - [netdrv] tg3: Add read dma workaround for 5720 (Ivan Vecera) [915516] - [netdrv] tg3: remove redundant pm init code (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary lock around tg3_flag_set (Ivan Vecera) [915516] - [netdrv] tg3: Fix misplaced empty line (Ivan Vecera) [915516] - [netdrv] tg3: Use descriptive label names in tg3_start (Ivan Vecera) [915516] - [netdrv] tg3: Make tg3_rings_reset() more concise (Ivan Vecera) [915516] - [netdrv] tg3: Simplify ring control block setup (Ivan Vecera) [915516] - [netdrv] tg3: Split APE driver state change out of boot reset signature update (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.132 (Ivan Vecera) [915516] - [netdrv] tg3: Ensure boot code has completed initialization before accessing hardware (Ivan Vecera) [915516] - [netdrv] tg3: Use module_pci_driver to register driver (Ivan Vecera) [915516] - [netdrv] tg3: Implement set/get_eee handlers (Ivan Vecera) [915516] - [netdrv] tg3: Simplify tg3_phy_eee_config_ok() by reusing tg3_eee_pull_config() (Ivan Vecera) [915516] - [netdrv] tg3: Add tg3_eee_pull_config() function (Ivan Vecera) [915516] - [netdrv] tg3: Add ethtool_eee struct and tg3_setup_eee() (Ivan Vecera) [915516] - [netdrv] tg3: Skip powering down function 0 on certain serdes devices (Ivan Vecera) [915516] - [netdrv] tg3: Fix data corruption on 5725 with TSO (Ivan Vecera) [915516] - [netdrv] tg3: fix to append hardware time stamping flags (Ivan Vecera) [915516] - [netdrv] tg3: shows HW time stamping support only if ptp_capable is present (Ivan Vecera) [915516] - [netdrv] tg3: Use bool not int (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.131 (Ivan Vecera) [915516] - [netdrv] tg3: Reset the phy to allow modified EEE settings to take effect (Ivan Vecera) [915516] - [netdrv] tg3: Pull the phy advertised speed and flow control settings on driver load (Ivan Vecera) [915516] - [netdrv] tg3: Add support for link flap avoidance (Ivan Vecera) [915516] - [netdrv] tg3: Add SGMII phy support for 5719/5718 serdes (Ivan Vecera) [915516] - [netdrv] tg3: Add tg3_clear_mac_status() common function (Ivan Vecera) [915516] - [netdrv] tg3: Add a warning during link settings change if mgmt enabled (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary phy reset during ethtool commands (Ivan Vecera) [915516] - [netdrv] tg3: Fix NVRAM size detection for the STM45PE20 pinstrap on 5762 devices (Ivan Vecera) [915516] - [netdrv] tg3: Fix flow control settings not propagated to hardware (Ivan Vecera) [915516] - [netdrv] tg3: fix length overflow in VPD firmware parsing (Ivan Vecera) [915516] - [netdrv] tg3: dma_alloc_coherent, use __GFP_ZERO instead of memset() (Ivan Vecera) [915516] - [netdrv] tg3: 5715 does not link up when autoneg off (Ivan Vecera) [915516] - [netdrv] tg3: Update link_up flag for phylib devices (Ivan Vecera) [915516] - [netdrv] tg3: Download 57766 EEE service patch firmware (Ivan Vecera) [915516] - [netdrv] tg3: Enhance firmware download code to support fragmented firmware (Ivan Vecera) [915516] - [netdrv] tg3: Cleanup firmware parsing code (Ivan Vecera) [915516] - [netdrv] tg3: Refactor the 2nd type of cpu pause (Ivan Vecera) [915516] - [netdrv] tg3: Refactor cpu pause/resume code (Ivan Vecera) [915516] - [netdrv] tg3: Add new FW_TSO flag (Ivan Vecera) [915516] - [netdrv] tg3: Use different macros for pci_chip_rev_id accesses (Ivan Vecera) [915516] - [netdrv] tg3: Remove define and single use of GET_CHIP_REV_ID (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.130 (Ivan Vecera) [915516] - [netdrv] tg3: Set initial carrier state to off (Ivan Vecera) [915516] - [netdrv] tg3: Fix 5762 NVRAM sizing (Ivan Vecera) [915516] - [netdrv] tg3: Expand EEE support for all 5717 B0 (Ivan Vecera) [915516] - [netdrv] tg3: Add 57766 device support (Ivan Vecera) [915516] - [netdrv] tg3: add support for Ethernet core in bcm4785 (Ivan Vecera) [915516] - [netdrv] tg3: make it possible to provide phy_id in ioctl (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary alloc/OOM messages, alloc cleanups (Ivan Vecera) [915516] - [netdrv] tg3: missing break statement in tg3_get_5720_nvram_info() (Ivan Vecera) [915516] - [netdrv] tg3: Remove CONFIG_HWMON IS_ENABLED() check (Ivan Vecera) [915516] - [netdrv] tg3: Improve PCI function number detection (Ivan Vecera) [915516] - [netdrv] tg3: Add NVRAM support for 5762 (Ivan Vecera) [915516] - [netdrv] tg3: Add support for new 5762 ASIC (Ivan Vecera) [915516] - [netdrv] tg3: Fix sparse warning: constant 0x7fffffffffffffff is so big it is long long (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Enable the timestamping feature in hardware and fill skb tx/rx timestamps (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Add the hardware timestamp ioctl (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Implement the ptp api and ethtool functions (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Add header definitions, initialization and hw access functions (Ivan Vecera) [915516] - [netdrv] tg3: Fix inconsistent locking for tg3_netif_start() (Ivan Vecera) [915516] - [netdrv] tg3: Use tp->rxq_cnt when checking RSS tables (Ivan Vecera) [915516] - [netdrv] tg3: Cleanup hardcoded ethtool test array indexes (Ivan Vecera) [915516] - [netdrv] tg3: Prevent spurious tx timeout by setting carrier off before tx disable (Ivan Vecera) [915516] - [netdrv] tg3: Set 10_100_ONLY flag for additional 10/100 Mbps devices (Ivan Vecera) [915516] - [netdrv] tg3: Call tg3_netif_stop() from tg3_stop() (Ivan Vecera) [915516] - [netdrv] tg3: Support 5717 C0 (Ivan Vecera) [915516] - [netdrv] tg3: Fix sparse warnings (Ivan Vecera) [915516] - [netdrv] tg3: unconditionally select HWMON support when tg3 is enabled (Ivan Vecera) [915516] - [netdrv] tg3: Disable multiple TX rings by default due to hardware flaw (Ivan Vecera) [915516] - [netdrv] tg3: Add support for ethtool -L|-l to get/set the number of rings (Ivan Vecera) [915516] - [netdrv] tg3: Refactor tg3_close() (Ivan Vecera) [915516] - [netdrv] tg3: Refactor tg3_open() (Ivan Vecera) [915516] - [netdrv] tg3: Separate coalescing setup for rx and tx (Ivan Vecera) [915516] - [netdrv] tg3: Allow number of rx and tx rings to be set independently (Ivan Vecera) [915516] - [netdrv] tg3: Introduce separate functions to allocate/free RX/TX rings (Ivan Vecera) [915516] - [netdrv] tg3: Fix single-vector MSI-X code (Ivan Vecera) [915516] - [netdrv] tg3: Make the RSS indir tbl admin configurable (Ivan Vecera) [915516] - [netdrv] tg3: switch to build_skb() infrastructure (Ivan Vecera) [915516] - [netdrv] tg3: Fix EEE debounce timer values (Ivan Vecera) [915516] - [netdrv] tg3: add skb frag size accessors (Ivan Vecera) [915516] - [netdrv] tg3: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [915516] - [netdrv] tg3: convert to SKB paged frag API (Ivan Vecera) [915516] - [netdrv] tg3: Reorg tg3_napi members (Ivan Vecera) [915516] - [netdrv] tg3: Fix MII_TG3_DSP_EXP8 offset (Ivan Vecera) [915516] - [netdrv] tg3: Remove tg3_config_info definition (Ivan Vecera) [915516] - [netdrv] tg3: Set real_num_rx_queues for non-multiq devs (Ivan Vecera) [915516] - [netdrv] tg3: Use netif_set_real_num_rx_queues() and netif_set_real_num_tx_queues() (Ivan Vecera) [915516] - [netdrv] tg3: use the DMA state API instead of the pci equivalents (Ivan Vecera) [915516] - [netdrv] tg3: Avoid null pointer dereference in tg3_interrupt in netconsole mode (Ivan Vecera) [887908] - [netdrv] virtio_net: introduce a new control to set macaddr (Amos Kong) [904924] - [net] split eth_mac_addr for better error handling (Amos Kong) [904924] - [netdrv] virtio_net: move virtnet_send_command() above virtnet_set_mac_address() (Amos Kong) [904924] - [netdrv] virtio_net: use IFF_LIVE_ADDR_CHANGE priv_flag (Amos Kong) [904924] - [net] eth: reset addr_assign_type if eth_mac_addr() called (Amos Kong) [904924] - [net] set IFF_LIVE_ADDR_CHANGE to ext_priv_flags (Amos Kong) [904924] - [net] ipvs: fix CHECKSUM_PARTIAL for TCP, UDP (Thomas Graf) [973122] - [net] ethtool: allow enable GRO even if RX csum is disabled (Ivan Vecera) [962460] - [net] bonding: enable gro by default (Ivan Vecera) [962460] - [net] bridge: fix some kernel warning in multicast timer (Amerigo Wang) [952012] - [net] sctp: confirm route during forward progress (Daniel Borkmann) [980053] - [net] bridge: Provide VLAN registration and GRO acceleration for ports (Nikolay Aleksandrov) [858198]- [netdrv] macvtap: Perform GSO on forwarding path (Vlad Yasevich) [885662] - [netdrv] macvtap: Let TUNSETOFFLOAD actually controll offload features (Vlad Yasevich) [885662] - [netdrv] macvtap: Consistently use rcu functions (Vlad Yasevich) [885662] - [netdrv] macvtap: Convert to using rtnl lock (Vlad Yasevich) [885662] - [powerpc] power8: Fix oprofile and perf (Steve Best) [929283] - [powerpc] POWER8 cputable entry (Steve Best) [929283] - [netdrv] sfc: Fix memory leak when discarding scattered packets (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove write permission from phy_type attribute (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix IRQ cleanup in case of a probe failure (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Do not pass non-TCP packets into GRO code (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Define and set RX buffer flag for packets parsed as TCP (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable accelerated RFS on vlans (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Report software timestamping capabilities (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Increase size of RX SKB header area (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable RX checksum offload for packets not handled by GRO (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix EEH with legacy interrupts (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Store port number in private data, not net_device::dev_id (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Reduce RX scatter buffer size, and reduce alignment if appropriate (Nikolay Aleksandrov) [953929] - [netdrv] sfc: fix return value check in efx_ptp_probe_channel() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix naming of MTD partitions for FPGA bitfiles (Nikolay Aleksandrov) [953929] - [netdrv] sfc: make local functions static (Nikolay Aleksandrov) [953929] - [netdrv] sfc: pass __GFP_ZERO to dma_alloc_coherent() instead of using memset (Nikolay Aleksandrov) [953929] - [netdrv] sfc: remove duplicated include from efx.c (Nikolay Aleksandrov) [953929] - [netdrv] sfc: allocate more RX buffers per page (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace efx_rx_is_last_buffer() with a flag (Nikolay Aleksandrov) [953929] - [netdrv] sfc: reuse pages to avoid DMA mapping/unmapping costs (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable RX DMA scattering where possible (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Update RX buffer address together with length (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Explicitly prefetch RX hash prefix, not just Ethernet heade (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace efx_rx_buf_eh() with simpler efx_rx_buf_va() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Wrap __efx_rx_packet() with efx_rx_flush_packet() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Make RX queue descriptor counts unsigned for consistency (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Properly distinguish RX buffer and DMA lengths (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Document current usage of efx_rx_buffer::len and efx_nic::rx_buffer_len (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Add AER and EEH support for Siena (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable RSS when using SR-IOV and only 1 RX queue on the PF (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix replacement detection in efx_filter_insert_filter() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Merge efx_filter_search() into efx_filter_insert() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Don't use efx_filter_ functions for default MAC filters (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove redundant parameter to efx_filter_search() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: More sensible semantics for efx_filter_insert_filter() replace flag (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove rx_alloc_method SKB (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix Kconfig typo (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Only use TX push if a single descriptor is to be written (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correct efx_rx_buffer::page_offset when EFX_PAGE_IP_ALIGN != 0 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable soft interrupt handling during efx_device_detach_sync() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Detach net device when stopping queues for reconfiguration (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix efx_rx_buf_offset() in the presence of swiotlb (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Properly sync RX DMA buffer when it is not the last in the page (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Make module parameters really boolean (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix timekeeping in efx_mcdi_poll() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: lock TX queues when calling netif_device_detach() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Work-around flush timeout when flushes have completed (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Reset driver's MAC stats after MC reboot seen (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Do not initialise buffer in efx_alloc_special_buffer() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correctly initialise reset_method in siena_test_chip() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove confusing MMIO functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix check for failure of MC_CMD_FLUSH_RX_QUEUES (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Delete redundant page_addr variable from efx_init_rx_buffers_page() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Really disable flow control while flushing (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix byte order warning in self-test (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix byte order warnings for ethtool RX filter interface (Nikolay Aleksandrov) [953929] - [netdrv] sfc: use standard _bit_le() functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix loopback self-test with separate_tx_channels=1 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix MCDI structure field lookup (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Add parentheses around use of bitfield macro arguments (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Avoid generating over-length MC_CMD_FLUSH_RX_QUEUES request (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Bump version to 3.2 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Support variable-length response to MCDI GET_BOARD_CFG (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Convert firmware subtypes to native byte order in efx_mcdi_get_board_cfg() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix reporting of IPv4 full filters through ethtool (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Assign efx and efx->type as early as possible in efx_pci_probe() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove bogus comment about MTU change and RX buffer overrun (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove overly paranoid locking assertions from netdev operations (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix reset vs probe/remove/PM races involving efx_nic::state (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Improve log messages in case we abort probe due to a pending reset (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Never try to stop and start a NIC that is disabled (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Hold RTNL lock only when calling efx_stop_interrupts() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Keep disabled NICs quiescent during suspend/resume (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Hold the RTNL lock for more of the suspend/resume cycle (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Change state names to be clearer, and comment them (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stash header offsets for TSO in struct tso_state (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace tso_state::full_packet_space with ip_base_len (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Simplify TSO header buffer allocation (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stop TX queues before they fill up (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Refactor struct efx_tx_buffer to use a flags field (Nikolay Aleksandrov) [953929] - [netdrv] sfc: initialize dynamic sysfs attributes for lockdep (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correct some comments on enum reset_type (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix interface statistics running backward (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable VF queues during register self-test (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Explain why efx_mcdi_exit_assertion() ignores result of efx_mcdi_rpc() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use dev_kfree_skb() in efx_end_loopback() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use strlcpy() to copy ethtool stats names (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stop changing header offsets on TX (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove dead write to tso_state::packet_space (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use generic DMA API, not PCI-DMA API (Nikolay Aleksandrov) [953929] - [netdrv] Fix non-kernel-doc comments with kernel-doc start markers (Nikolay Aleksandrov) [953929] - [netdrv] Fix kernel-doc comments for various functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Implement module EEPROM access for SFE4002 and SFN4112F (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Added support for new ethtool APIs for obtaining module eeprom (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix mapping of reset reasons and flags to methods (Nikolay Aleksandrov) [953929]- [mm] transparent hugepage core changes related to MADV_HUGEPAGE/MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: define MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: define MADV_HUGEPAGE (Larry Woodman) [891857] - [mm] thp: Add madvise MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: Add madvise MADV_HUGEPAGE (Larry Woodman) [891857] - [net] tuntap: initialize vlan_features (Vlad Yasevich) [951458] - [net] netlink_dump: fix locking regression in error path (Daniel Borkmann) [982108] - [net] ip6_fib: Various cleanups (Jiri Pirko) [958215] - [net] ip6_fib: return errno pointers consistently for fib6_add_1() (Jiri Pirko) [958215] - [net] ip6_fib: fix return value check in fib6_add() (Jiri Pirko) [958215] - [net] ip6_fib/ip6_route: Standardize prefixes for message logging (Jiri Pirko) [958215] - [net] ip6_fib: Use pr_warn() (Jiri Pirko) [958215] - [net] ip6_fib: Fix a crash when trying to replace non existing route (Jiri Pirko) [958215] - [net] ip6_fib: Removing unnecessary NULL checks (Jiri Pirko) [958215] - [net] ip6_fib: add NLM_F_* flag support for route (Jiri Pirko) [958215] - [net] ip6_route: Various cleanups (Jiri Pirko) [958215] - [net] ip6_route: add support for NLM_F_* flags (Jiri Pirko) [958215] - [net] af_key: fix info leaks in notify messages (Jiri Benc) [981004] {CVE-2013-2234} - [net] af_key: initialize satype in key_notify_policy_flush() (Thomas Graf) [981227] {CVE-2013-2237} - [net] ipv4: ipmr_expire_timer causes crash when removing net namespace (Amerigo Wang) [972573] - [net] ipv6: ip6_sk_dst_check() must not assume ipv6 dst (Jiri Pirko) [981559] {CVE-2013-2232} - [net] ipv6: remove old token ipv6 address as soon as possible (Daniel Borkmann) [876634] - [net] ipv6: check return value of ipv6_get_lladdr (Daniel Borkmann) [876634] - [net] ipv6: don't call addrconf_dst_alloc again when enable lo (Jiri Benc) [744655] - [net] rps: Ensure that an expired hardware filter can be re-added later (Daniel Borkmann) [893177] - [crypto] algboss: Hold ref count on larval (Daniel Borkmann) [889992] - [net] sctp: fix NULL pointer dereference in socket destruction (Daniel Borkmann) [889992] - [net] Use separate workqueue for linkwatch events (Jan Vesely) [783615]- [x86] Revert: Allow greater than 1TB of RAM on AMD x86_64 sytems (Larry Woodman) [970735] - [x86] Revert: Prevent panic in init_memory_mapping() when booting more than 1TB on AMD systems (Larry Woodman) [970735] - [scsi] megaraid_sas: Changelog and driver version update (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support to differentiate between iMR vs MR Firmware (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for Uneven Span PRL11 (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for Extended MSI-x vectors for 12Gb/s controller (Tomas Henzl) [949084] - [scsi] megaraid_sas: Set IoFlags to enable Fast Path for JBODs for 12 Gb/s controllers (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support to display Customer branding details in syslog (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for MegaRAID Fury (device ID-0x005f) 12Gb/s controllers (Tomas Henzl) [949084] - [scsi] megaraid_sas: Set IO request timeout value provided by OS timeout for Tape devices (Tomas Henzl) [949084] - [scsi] megaraid_sas: Free event detail memory without device ID check (Tomas Henzl) [949084] - [scsi] megaraid_sas: Update balance count in driver to be in sync of firmware (Tomas Henzl) [949084] - [scsi] megaraid_sas: Fix the interrupt mask for Gen2 controller (Tomas Henzl) [949084] - [scsi] megaraid_sas: Return DID_ERROR for SCSI IO, when controller is in critical h/w error (Tomas Henzl) [949084] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [949084] - [scsi] megaraid_sas: Dont load DevHandle unless FastPath enabled (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add 4k FastPath DIF support (Tomas Henzl) [949084] - [scsi] mpt2sas: Bump driver vesion to v15.100.00.00 (Tomas Henzl) [947078] - [scsi] mpt2sas: fix for unused variable 'event_data' warning (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for device scan following host reset could get stuck in a infinite loop (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for issue Missing delay not getting set during system bootup (Tomas Henzl) [947078] - [scsi] mpt2sas: MPI2 Rev W (2.00.15) specification (Tomas Henzl) [947078] - [scsi] mpt2sas: Calulate the Reply post queue depth calculation as per the MPI spec (Tomas Henzl) [947078] - [scsi] mpt2sas: fix firmware failure with wrong task attribute (Tomas Henzl) [947078] - [scsi] mpt2sas: Update the timing requirements for issuing a Hard Reset (Tomas Henzl) [947078] - [scsi] mpt2sas: update version string to 14.101.00.01 (Tomas Henzl) [947078] - [scsi] mpt2sas: Add support for OEM specific controller (Tomas Henzl) [947078] - [scsi] mpt2sas: Add a module parameter that permits overriding protection capabilities (Tomas Henzl) [947078] - [scsi] mpt2sas: Return the correct sense key for DIF errors (Tomas Henzl) [947078] - [scsi] mpt2sas: fix double mutex lock in NON_BLOCKING state (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for issue - Unable to boot from the drive connected to HBA (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for With post diag reset same set of device gets added, removed and then again gets added with new target ids (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for staged device discovery functionality of driver not working (Tomas Henzl) [947078] - [scsi] mpt2sas : MPI 2.0 Rev V(2.0.14) specification (Tomas Henzl) [947078] - [scsi] mpt2sas: minor fix to follow upstream (Tomas Henzl) [947078] - [scsi] mpt2sas: Provide sysfs attribute to report Backup Rail Monitor Status (Tomas Henzl) [947078] - [scsi] mpt2sas: To include more Intel Branding (Tomas Henzl) [947078] - [scsi] mpt2sas: 2012 source code copyright (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for Driver oops, when loading driver with max_queue_depth command line option to a very small value (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix unsafe using smp_processor_id() in preemptible (Tomas Henzl) [947078] - [scsi] mpt2sas: move the scsi_host_put to the right place (Tomas Henzl) [947078]- [ata] ahci: Add Device IDs for Intel Wellsburg PCH RAID mode (John Villalovos) [922969] - [i2c] i801: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [ata] ahci: Add Device IDs for Intel Wellsburg PCH AHCI mode (John Villalovos) [922969] - [sound] hda_intel: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [ata] ata_piix: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [usb] uhci: fix for suspend of virtual HP controller (Gopal) [960026] - [usb] uhci: Remove PCI dependencies from uhci-hub (Gopal) [960026] - [scsi] st: add MTWEOFI to write filemarks without flushing drive buffer (Jan Vesely) [888903] - [mm] reinstate the first-fit scheme for arch_get_unmapped_area_topdown() (Rafael Aquini) [980273] - [netdrv] tg3: Prevent system hang during repeated EEH errors (Ivan Vecera) [973209] - [netdrv] bnx2x: Change MDIO clock settings (Michal Schmidt) [901747] - [scsi] aacraid: Dual firmware support (Rich Bono) [924346] - [scsi] aacraid: 1024 max outstanding command support for Series 7 and above (Rich Bono) [903799 952342] - [scsi] iscsi_tcp: increase max_lun to ~0, don't care (Jan Vesely) [588679] - [scsi] st: Take additional queue ref in st_probe (Tomas Henzl) [927988]- [mm] block: optionally snapshot page contents to provide stable pages during write (Rafael Aquini) [951937] - [mm] only enforce stable page writes if the backing device requires it (Rafael Aquini) [951937] - [mm] bdi: allow block devices to say that they require stable page writes (Rafael Aquini) [951937] - [mm] fix writeback_in_progress() (Rafael Aquini) [951937] - [mm] ksm: unfolding of ksm_drop_anon_vma and hold_anon_vma functions (Petr Holasek) [947944] - [mm] ksm: allocate roots when needed (Petr Holasek) [947944] - [mm] ksm: swapoff might need to copy (Petr Holasek) [947944] - [mm] ksm: FOLL_MIGRATION do migration_entry_wait (Petr Holasek) [947944] - [mm] ksm: shrink 32-bit rmap_item back to 32 bytes (Petr Holasek) [947944] - [mm] ksm: treat unstable nid like in stable tree (Petr Holasek) [947944] - [mm] ksm: add some comments (Petr Holasek) [947944] - [mm] ksm: stop hotremove lockdep warning (Petr Holasek) [947944] - [mm] ksm: enable KSM page migration (Petr Holasek) [947944] - [mm] ksm: make !merge_across_nodes migration safe (Petr Holasek) [947944] - [mm] ksm: make KSM page migration possible (Petr Holasek) [947944] - [mm] ksm: remove old stable nodes more thoroughly (Petr Holasek) [947944] - [mm] ksm: get_ksm_page locked (Petr Holasek) [947944] - [mm] ksm: reorganize ksm_check_stable_tree (Petr Holasek) [947944] - [mm] ksm: trivial tidyups (Petr Holasek) [947944] - [mm] ksm: add sysfs ABI Documentation (Petr Holasek) [947944] - [mm] ksm: allow trees per NUMA node (Petr Holasek) [947944] - [virt] kvm: Add a tracepoint write_tsc_offset (Marcelo Tosatti) [911567] - [net] ipv4: fix invalid free in ip_cmsg_send() callers (Petr Matousek) [979788] {CVE-2013-2224}- [x86] Revert: amd: Do not enable ARAT feature on AMD processors below family 0x12 (Prarit Bhargava) [808192 979105] - [x86] Revert: apic: disable ARAT by default (Prarit Bhargava) [808192 979105] - [x86] Revert: apic: mark ARAT Support as Tech Preview (Prarit Bhargava) [808192 979105] - [s390] iucv: fix kernel panic at reboot (Hendrik Brueckner) [967907] - [kernel] smp: introduce a generic on_each_cpu_mask() function (Hendrik Brueckner) [967907] - [kernel] audit: wait_for_auditd() should use TASK_UNINTERRUPTIBLE (Oleg Nesterov) [962976] - [kernel] audit: avoid negative sleep durations (Oleg Nesterov) [962976] - [s390] dasd: fix hanging device after resume with internal error 13 (Hendrik Brueckner) [974191] - [s390] cio: suppress 2nd path verification during resume (Hendrik Brueckner) [974191] - [virt] kvm: Export svm/vmx exit code and vector code to userspace (Andrew Jones) [970607] - [s390] mm: fix flush_tlb_kernel_range() (Hendrik Brueckner) [974192] - [powerpc] Add VDSO version of getcpu (Steve Best) [929224] - [kernel] sched: make weird topologies bootable (Radim Krcmar) [892677] - [x86] perf: Fix offcore_rsp valid mask for SNB/IVB (Jiri Olsa) [971315] {CVE-2013-2146} - [scsi] libsas: use right function to alloc smp response (David Milburn) [949887] - [tools] perf/Documentation: Fix typos (Jiri Olsa) [970529] - [tools] perf/evsel: Introduce is_group_member method (Jiri Olsa) [970529] - [tools] perf/ui: Always compile browser setup code (Jiri Olsa) [970529] - [tools] perf/ui: Add ui_progress__finish() (Jiri Olsa) [970529] - [tools] perf/ui/gtk: Implement ui_progress functions (Jiri Olsa) [970529] - [tools] perf/ui: Introduce generic ui_progress helper (Jiri Olsa) [970529] - [tools] perf/ui/tui: Move progress.c under ui/tui directory (Jiri Olsa) [970529] - [tools] perf: Add basic event modifier sanity check (Jiri Olsa) [970529] - [tools] perf: Omit group members from perf_evlist__disable/enable (Jiri Olsa) [970529] - [tools] perf: Ensure single disable call per event in record comand (Jiri Olsa) [970529] - [tools] perf: Fix 'disabled' attribute config for record command (Jiri Olsa) [970529] - [tools] perf: Fix attributes for '{}' defined event groups (Jiri Olsa) [970529] - [tools] perf: Use sscanf for parsing /proc/pid/maps (Jiri Olsa) [970529] - [tools] perf: Add gtk. config option for launching GTK browser (Jiri Olsa) [970529] - [tools] perf: Fix compile error on NO_NEWT=1 build (Jiri Olsa) [970529] - [tools] perf/hists: Initialize all of he->stat with zeroes (Jiri Olsa) [970529] - [tools] perf: Stop using 'self' in pstack (Jiri Olsa) [970529] - [tools] perf/tests: Check for mkstemp return value in dso-data test (Jiri Olsa) [970529] - [tools] perf/tests: Final cleanup for builtin-test move (Jiri Olsa) [970529] - [tools] perf/tests: Move pmu tests into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__syscall_open_tp_fields into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move perf_evsel__tp_sched_test into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move perf_evsel__roundtrip_name_test into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__rdpmc into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__PERF_RECORD into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__basic_mmap into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__open_syscall_event_on_all_cpus into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__open_syscall_event into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__vmlinux_matches_kallsyms into separate object (Jiri Olsa) [970529] - [tools] perf/annotate: Merge same lines in summary view (Jiri Olsa) [970529] - [tools] perf/annotate: Don't try to follow jump target on PLT symbols (Jiri Olsa) [970529] - [tools] perf/annotate: Whitespace fixups (Jiri Olsa) [970529] - [tools] perf/test: fix a build error on builtin-test (Jiri Olsa) [970529] - [tools] perf/machine: Move more methods to machine code (Jiri Olsa) [970529] - [tools] perf/diff: Use hists__link when not pairing just with baseline (Jiri Olsa) [970529] - [tools] perf/hists: Introduce hists__link (Jiri Olsa) [970529] - [tools] perf/diff: Move hists__match to the hists lib (Jiri Olsa) [970529] - [tools] perf/diff: Start moving to support matching more than two hists (Jiri Olsa) [970529] - [tools] perf: Don't try to lookup objdump for live mode (Jiri Olsa) [970529] - [tools] perf: Add arbitary aliases and support names with - (Jiri Olsa) [970529] - [tools] perf: Add LIBDW_DIR Makefile variable to for alternate libdw (Jiri Olsa) [970529] - [tools] perf/tests: Move attr.py temp dir cleanup into finally section (Jiri Olsa) [970529] - [tools] perf/hists: Free branch_info when freeing hist_entry (Jiri Olsa) [970529] - [tools] perf: Fix detection of stack area (Jiri Olsa) [970529] - [tools] perf/machine: Set kernel data mapping length (Jiri Olsa) [970529] - [tools] perf/tests: Removing 'optional' field (Jiri Olsa) [970529] - [tools] perf/tests: Fix attr watermark field name typo (Jiri Olsa) [970529] - [tools] perf/tests: Factor attr tests WRITE_ASS macro (Jiri Olsa) [970529] - [tools] perf/tests: Add missing attr stat basic test (Jiri Olsa) [970529] - [tools] perf/report: Postpone objdump check until annotation requested (Jiri Olsa) [970529] - [tools] perf: Introduce struct hist_browser_timer (Jiri Olsa) [970529] - [tools] perf: Use normalized arch name for searching objdump path (Jiri Olsa) [970529] - [tools] perf/tests: Add documentation for attr tests (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat default test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat default test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat event syntax group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat no-inherit test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record branch filter tests (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record branch any test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no delay test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record raw test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record data test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no-inherit test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no samples test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record period test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record graph test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record count test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record freq test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record event syntax group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr tests under builtin test command (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record basic test (Jiri Olsa) [970529] - [tools] perf/tests: Add framework for automated perf_event_attr tests (Jiri Olsa) [970529] - [tools] perf/tests: Move test objects into 'tests' directory (Jiri Olsa) [970529] - [tools] perf/browser: Don't show scripts menu for 'perf top' (Jiri Olsa) [970529] - [tools] perf: Remove BINDIR define from exec_cmd.o compilation (Jiri Olsa) [970529] - [tools] perf/annotate: Handle XBEGIN like a jump (Jiri Olsa) [970529] - [tools] perf: Handle --version string generation on machines without git (Jiri Olsa) [970529] - [tools] perf: Further speed up the perf build (Jiri Olsa) [970529] - [tools] perf: Speed up the perf build time by simplifying the perf --version string generation (Jiri Olsa) [970529] - [tools] perf: Add info about cross compiling for Android ARM (Jiri Olsa) [970529] - [tools] perf: Warn about missing libelf (Jiri Olsa) [970529] - [tools] perf/python: Initialize 'page_size' variable (Jiri Olsa) [970529] - [tools] perf/record: Fix mmap error output condition (Jiri Olsa) [970529] - [tools] perf/header: Add is_perf_magic() func (Jiri Olsa) [970529] - [tools] perf/browser: Integrate script browser into main hists browser (Jiri Olsa) [970529] - [tools] perf/browser: Integrate script browser into annotation browser (Jiri Olsa) [970529] - [tools] perf/browser: Add a browser for perf script (Jiri Olsa) [970529] - [tools] perf/script: Add more filter to find_scripts() (Jiri Olsa) [970529] - [tools] perf: Add a global variable "const char *input_name" (Jiri Olsa) [970529] - [tools] perf: Move dso_* related functions into dso object (Jiri Olsa) [970529] - [tools] perf: Move strxfrchar into string object (Jiri Olsa) [970529] - [tools] perf: Move hex2u64 into util object (Jiri Olsa) [970529] - [tools] perf: Move BUILD_ID_SIZE into build-id object (Jiri Olsa) [970529] - [tools] perf: Move build_id__sprintf into build-id object (Jiri Olsa) [970529] - [tools] perf: Move parse_events error printing to parse_events_options (Jiri Olsa) [970529] - [tools] perf/stat: Add --pre and --post command (Jiri Olsa) [970529] - [tools] perf/inject: Mark a dso if it's used (Jiri Olsa) [970529] - [tools] perf/inject: Merge sched_stat_* and sched_switch events (Jiri Olsa) [970529] - [tools] perf/inject: Work with files (Jiri Olsa) [970529] - [tools] perf: Fix LIBELF_MMAP checking (Jiri Olsa) [970529] - [tools] perf: Always show CHK message when doing try-cc (Jiri Olsa) [970529] - [tools] perf: Convert invocation of MAKE into SUBDIR (Jiri Olsa) [970529] - [tools] perf: Cleanup doc related targets (Jiri Olsa) [970529] - [tools] perf/trace: Compat changes (Jiri Olsa) [970529] - [tools] perf/trace: Use sched:sched_stat_runtime to provide a thread summary (Jiri Olsa) [970529] - [tools] perf/trace: Count number of events for each thread and globally (Jiri Olsa) [970529] - [tools] perf: Don't stop synthesizing threads when one vanishes (Jiri Olsa) [970529] - [tools] perf: Try to build Documentation when installing (Jiri Olsa) [970529] - [tools] perf/trace: Print the name of a syscall when failing to read its info (Jiri Olsa) [970529] - [tools] perf: Pretty print errno for some more functions (Jiri Olsa) [970529] - [tools] perf/trace: Add duration filter (Jiri Olsa) [970529] - [tools] perf/trace: Add an event duration column (Jiri Olsa) [970529] - [tools] perf/trace: Support interrupted syscalls (Jiri Olsa) [970529] - [tools] perf/test: Align the 'Ok'/'FAILED!' test results (Jiri Olsa) [970529] - [tools] perf: Give user better message if precise is not supported (Jiri Olsa) [970529] - [tools] perf: Account the nr_entries in rblist properly (Jiri Olsa) [970529] - [tools] perf: Try to find cross-built objdump path (Jiri Olsa) [970529] - [tools] perf: Remove noise in python version feature test (Jiri Olsa) [970529] - [tools] perf: Diplays more output on features check for make V=1 (Jiri Olsa) [970529] - [tools] perf/test: Add automated tests for pmu sysfs translated events (Jiri Olsa) [970529] - [tools] perf: Add support to specify hw event as PMU event term (Jiri Olsa) [970529] - [tools] perf: Fix PMU object alias initialization (Jiri Olsa) [970529] - [tools] perf/Documentation: add documentation on compiling for Android (Jiri Olsa) [970529] - [tools] perf: Update Makefile for Android (Jiri Olsa) [970529] - [tools] perf: Add on_exit implementation (Jiri Olsa) [970529] - [tools] perf: Remove duplicated include from trace-event-python.c (Jiri Olsa) [970529] - [tools] perf/machine: Carve up event processing specific from perf_tool (Jiri Olsa) [970529] - [tools] perf/sched: Handle PERF_RECORD_EXIT events (Jiri Olsa) [970529] - [tools] perf/annotate: Handle PERF_RECORD_EXIT events (Jiri Olsa) [970529] - [tools] perf/event: No need to create a thread when handling PERF_RECORD_EXIT (Jiri Olsa) [970529] - [tools] perf/machine: Introduce find_thread method (Jiri Olsa) [970529] - [tools] perf: Have the page size value available for all tools (Jiri Olsa) [970529] - [tools] perf/diff: Display empty space for non paired samples (Jiri Olsa) [970529] - [tools] perf/diff: Include samples without symbol in overall stats (Jiri Olsa) [970529] - [tools] perf/diff: Add -F option to display formula for computation (Jiri Olsa) [970529] - [tools] perf/diff: Add -p option to display period values for hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add weighted diff computation way to compare hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add option to sort entries based on diff computation (Jiri Olsa) [970529] - [tools] perf/diff: Add ratio computation way to compare hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add -b option for perf diff to display paired entries only (Jiri Olsa) [970529] - [tools] perf/trace: Add support for tracing workload given by command line (Jiri Olsa) [970529] - [tools] perf/trace: Explicitly enable system-wide mode if no option is given (Jiri Olsa) [970529] - [tools] perf/trace: Validate target task/user/cpu argument (Jiri Olsa) [970529]- [fs] xfs: don't use speculative prealloc for small files (Brian Foster) [955254] - [fs] xfs: xfs_iomap_prealloc_size() tracepoint (Brian Foster) [955254] - [fs] xfs: add quota-driven speculative preallocation throttling (Brian Foster) [955254] - [fs] xfs: xfs_dquot prealloc throttling watermarks and low free space (Brian Foster) [955254] - [fs] xfs: pass xfs_dquot to xfs_qm_adjust_dqlimits() instead of xfs_disk_dquot_t (Brian Foster) [955254] - [fs] xfs: push rounddown_pow_of_two() to after prealloc throttle (Brian Foster) [955254] - [fs] xfs: reorganize xfs_iomap_prealloc_size to remove indentation (Brian Foster) [955254] - [fs] xfs: Define a new function xfs_inode_dquot() (Brian Foster) [955254] - [fs] xfs: Define a new function xfs_this_quota_on() (Brian Foster) [955254] - [fs] xfs: fix xfs_iomap_eof_prealloc_initial_size type (Brian Foster) [955254] - [fs] xfs: increase prealloc size to double that of the previous extent (Brian Foster) [955254] - [fs] xfs: fix potential infinite loop in xfs_iomap_prealloc_size() (Brian Foster) [955254] - [fs] xfs: limit speculative prealloc size on sparse files (Brian Foster) [955254] - [fs] xfs: limit speculative prealloc near ENOSPC thresholds (Brian Foster) [955254] - [fs] xfs: add background scanning to clear eofblocks inodes (Brian Foster) [955254] - [fs] xfs: add minimum file size filtering to eofblocks scan (Brian Foster) [955254] - [fs] xfs: support multiple inode id filtering in eofblocks scan (Brian Foster) [955254] - [fs] xfs: add inode id filtering to eofblocks scan (Brian Foster) [955254] - [fs] xfs: add XFS_IOC_FREE_EOFBLOCKS ioctl (Brian Foster) [955254] - [fs] xfs: create function to scan and clear EOFBLOCKS inodes (Brian Foster) [955254] - [fs] xfs: make xfs_free_eofblocks() non-static, return EAGAIN on trylock failure (Brian Foster) [955254] - [fs] xfs: create helper to check whether to free eofblocks on inode (Brian Foster) [955254] - [fs] xfs: support a tag-based inode_ag_iterator (Brian Foster) [955254] - [fs] xfs: add EOFBLOCKS inode tagging/untagging (Brian Foster) [955254] - [fs] ext3: Dont call dquot_free_block() if we dont update anything (Eric Sandeen) [790278] - [fs] ext3: Update ctime in ext3_splice_branch() only when needed (Eric Sandeen) [790278] - [fs] GFS2: Fall back to vmalloc if kmalloc fails for dir hash tables (Robert S Peterson) [962468] - [fs] GFS2: Remove inode from i_ordered list in gfs2_clear_inode (Robert S Peterson) [859444] - [fs] GFS2: fix FITRIM boundary condition errors (Abhijith Das) [891699] - [fs] jbd[2]: enable CONFIG_JBD[2]_DEBUG on debug kernels (Eric Sandeen) [851269] - [fs] nfsd4: dont close read-write opens too soon (J. Bruce Fields) [955238] - [fs] GFS2: Add origin indicator to glock callbacks (Robert S Peterson) [855381] - [fs] GFS2: Don:t cache iopen glocks (Robert S Peterson) [855381] - [fs] ext2: update ctime when changing the file:s permission by setfacl (Eric Sandeen) [969323] - [fs] fuse: fix alignment in short read optimization for async_dio (Brian Foster) [949805] - [fs] fuse: return -EIOCBQUEUED from fuse_direct_IO() for all async requests (Brian Foster) [949805] - [fs] fuse: add flag to turn on async direct IO (Brian Foster) [949805] - [fs] fuse: truncate file if async dio failed (Brian Foster) [949805] - [fs] fuse: optimize short direct reads (Brian Foster) [949805] - [fs] fuse: enable asynchronous processing direct IO (Brian Foster) [949805] - [fs] fuse: make fuse_direct_io() aware about AIO (Brian Foster) [949805] - [fs] fuse: add support of async IO (Brian Foster) [949805] - [fs] fuse: move fuse_release_user_pages() up (Brian Foster) [949805] - [fs] fuse: Do not use RCU for current process credentials (Brian Foster) [949805] - [fs] fuse: mark pages accessed when written to (Brian Foster) [949805] - [fs] fuse: cleanup fuse_direct_io() (Brian Foster) [949805] - [fs] fuse: update inode size and invalidate attributes on fallocate (Brian Foster) [927324] - [fs] fuse: truncate pagecache range on hole punch (Brian Foster) [927324] - [fs] fuse: optimize fallocate on permanent failure (Brian Foster) [927324] - [fs] fuse: convert inode fallocate to file fallocate (Brian Foster) [927324] - [fs] fuse: add FALLOCATE operation (Brian Foster) [927324] - [fs] GFS2: Increase i_writecount during gfs2_setattr_size (Robert S Peterson) [968031] - [fs] NFS4.1 Fix data server connection race (Steve Dickson) [961887] - [fs] NFSv4: Dont recheck permissions on open in case of recovery cached open (Steve Dickson) [956865] - [fs] NFSv4.1: Fix the callback highest_used_slotid behaviour (Steve Dickson) [960224] - [fs] NFS: Cache state owners after files are closed (Steve Dickson) [800677] - [fs] NFS: Move cl_state_owners and related fields to the nfs_server struct (Steve Dickson) [800677] - [fs] NFSv4: Fix a readdir regression (Steve Dickson) [963337] - [fs] xfs: return EOPNOTSUPP for unsupported acl format (Eric Sandeen) [963686] - [fs] ext2: clear uptodate flag on super block I/O error (Eric Sandeen) [679930] - [fs] ext4/jbd2: dont wait (forever) for stale tid caused by wraparound (Eric Sandeen) [955807] - [fs] jbd: dont wait (forever) for stale tid caused by wraparound (Eric Sandeen) [955807] - [fs] ext4: fix waiting and sending of a barrier in ext4_sync_file() (Eric Sandeen) [955807] - [fs] jbd2: Add function jbd2_trans_will_send_data_barrier() (Eric Sandeen) [955807] - [fs] jbd2: fix sending of data flush on journal commit (Eric Sandeen) [955807] - [fs] ext4: fix fdatasync() for files with only i_size changes (Eric Sandeen) [955807] - [fs] ext4: Initialize fsync transaction ids in ext4_new_inode() (Eric Sandeen) [955807] - [fs] ext4: Rewrite __jbd2_log_start_commit logic to match upstream (Eric Sandeen) [955807] - [net] sctp: Use correct sideffect command in duplicate cookie handling (Daniel Borkmann) [963843] {CVE-2013-2206} - [net] macvlan: fix checksums error when we are in bridge mode (Vlad Yasevich) [893151] - [net] bridge: Add const to dummy br_netpoll_send_skb (Flavio Leitner) [924294] - [net] bridge: send query as soon as leave is received (Amerigo Wang) [952012] - [net] bridge: only expire the mdb entry when query is received (Amerigo Wang) [952012] - [net] bridge: Replace mp->mglist hlist with a bool (Amerigo Wang) [952012] - [net] bond: add support to read speed and duplex via ethtool (Veaceslav Falico) [961131] - [net] bridge: set fake_rtable's dst to NULL to avoid kernel Oops (Thomas Graf) [924033] - [net] bonding: fire NETDEV_RELEASE event only on 0 slaves (Veaceslav Falico) [805098]- [netdrv] igb: Removed unused i2c function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Implementation of i210/i211 LED support (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix possible panic caused by Rx traffic arrival while interface is down (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix set_ethtool function to call update nvm for entire image (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: SerDes flow control setting (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for SFP modules discovery (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add update to last_rx_timestamp in Rx rings (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Changed LEDs blink mechanism to include designs using cathode (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: limit udelay for phy changes to 10000us (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Bump version of driver (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove id's that will not be productized for Linux (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove dead code path (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Retain HW VLAN filtering while in promiscuous + VT mode (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: display a warning message when SmartSpeed works (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use pci_vfs_assigned instead of igb_vfs_are_assigned (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add SMBI semaphore to I210/I211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: SERDES loopback sigdetect bit on i210 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support for i354 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable EEE LP advertisement (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix code comments and whitespace (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix sparse warnings on function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use rx/tx_itr_setting when setting up initial value of itr (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Pull adapter out of main path in igb_xmit_frame_ring (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Mask off check of frag_off as we only want fragment offset (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: random code and comments fix (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Implement support to power sfp cage and turn on I2C (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support to read and export SFF-8472/8079 data (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for 100base-fx SFP (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: fix PHC stopping on max freq (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: make sensor info static (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: fix i350 anti spoofing config (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for lockdep issue in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix link setup for I210 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refractoring function pointers in igb_get_invariants function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Intialize MAC function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Initialize NVM function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Initialize PHY function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb to use a path similar to ixgbe to determine when to stop Tx (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refix sparse warning in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for improper allocation flag in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for improper exit in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove unnecessary alloc/OOM messages, alloc cleanups (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Copyright string update to year 2013 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Replace rmb in Tx cleanup with read_barrier_depends (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use in-kernel PTP_EV_PORT #define (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Free any held skb that should have been timestamped on remove (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add mechanism for detecting latched hardware Rx timestamp (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add timeout for PTP Tx work item (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support for SW timestamping (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: enable CONFIG_IGB_HWMON (Dean Nelson) [914835 923899 947526] - [netdrv] igb: Enable hwmon data output for thermal sensors via I2C (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support functions to access thermal data (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add i2c interface to igb (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb version to 4.1.2 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix SerDes autoneg flow control (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Unset sigdetect for SERDES loopback on 82580 and i350 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Workaround for global device reset problem on 82580 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refactoring of i210 file (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Acquire, release semaphore for writing each EEPROM page (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Updates to read nvm function for i211 device (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use a 32-bit mask when calculating the flow control watermarks (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Do not parse past IP header on fragments beyond the first (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: No longer rely on APME to determine WoL settings (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update PTP Rx filters (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Ethtool support to enable and disable EEE (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Improve performance and reduce size of igb_tx_map (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: consolidate creation of Tx buffer info and data descriptor (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: convert to SKB paged frag API (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb Tx flags to improve code efficiency (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Make TSO check for CHECKSUM_PARTIAL to avoid skb_is_gso check (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for modifying UDP RSS flow hashing (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Clear Go Link Disconnect for 82580 and later devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable clock drivers along with associated net/PHY drivers (Dean Nelson) [914835 923899 947526] - [netdrv] igb: Fix EEPROM writes via ethtool on i210 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add function to read i211's invm version (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove workaround for EEE configuration on i210/I211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix sparse warning in igb_ptp_rx_pktstamp (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update firmware version info for ethtool output (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable auto-crossover during forced operation on 82580 and above (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update version (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update get cable length function for i210/i211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Split igb_update_dca into separate Tx and Rx functions (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Lock buffer size at 2K even on systems with larger pages (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Move rx_buffer related code in Rx cleanup path into separate function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Map entire page and sync half instead of mapping and unmapping half pages (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Combine post-processing of skb into a single function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Do not use header split, instead receive all frames into a single buffer (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Split Rx timestamping into two separate functions (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Correcting and improving small packet check and padding (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use dma_unmap_addr and dma_unmap_len defines (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Simplify how we populate the RSS key (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Change how we populate the RSS indirection table (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Change Tx cleanup loop to do/while instead of for (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix stats output on i210/i211 parts (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support to enable EEE on all eee_supported devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove artificial restriction on RQDPC stat reading (Stefan Assmann) [914835 923899 947526] - [netdrv] pci: Add SRIOV helper function to determine if VFs are assigned to guest (Stefan Assmann) [914835 923899 947526] - [net] phy: fix a bug when verify the EEE support (Nikolay Aleksandrov) [896263] - [net] mdio: translation of MMD EEE registers to/from ethtool settings (Nikolay Aleksandrov) [896263] - [net] phy: add the EEE support and the way to access to the MMD registers (Nikolay Aleksandrov) [896263] - [edac] avoid mce decoding crash after edac driver unloaded (Prarit Bhargava) [787999] - [x86] mce: Drain mcelog buffer (Prarit Bhargava) [787999] - [x86] mce: Add wrappers for registering on the decode chain (Prarit Bhargava) [787999] - [edac] sb_edac: Add it to the building system (Prarit Bhargava) [787999] - [edac] i7core_edac: Drop the edac_mce facility (Prarit Bhargava) [787999] - [x86] mce: Use notifier chain only for MCE decoding (Prarit Bhargava) [787999] - [s390] crash: Fuzzy live dump for System z (Hendrik Brueckner) [929262] - [s390] mm: allow absolute memory access for /dev/mem (Hendrik Brueckner) [929262] - [s390] zcrypt: ap bus rescan problem when toggle crypto adapters on/off (Hendrik Brueckner) [929259] - [s390] zcrypt: Handle AP configuration changes (Hendrik Brueckner) [929259] - [s390] smp: lost IPIs on cpu hotplug (Hendrik Brueckner) [975179] - [cdrom] use kzalloc() for failing hardware (Frantisek Hrbata) [973106] {CVE-2013-2164}- [net] bridge: Set vlan_features to allow offloads on vlans (Vlad Yasevich) [951458] - [virt] virtio-net: initialize vlan_features (Vlad Yasevich) [951458] - [net] ipv6: assign rt6_info to inet6_ifaddr in init_loopback (Jiri Benc) [744655] - [net] ipv6: Fix broken IPv6 routing table after loopback down-up (Jiri Benc) [744655] - [s390] cio: add channel ID sysfs attribute (Hendrik Brueckner) [929274] - [s390] cio: make use of newly added format 1 channel-path data (Hendrik Brueckner) [929274] - [s390] cio: collect format 1 channel-path description data (Hendrik Brueckner) [929274] - [s390] qeth: Support VEPA mode (Hendrik Brueckner) [929275] - [s390] ccwgroup: allow drivers to call set_{on, off}line (Hendrik Brueckner) [929275] - [s390] dasd: add safe offline interface (Hendrik Brueckner) [929264] - [s390] dasd: add shutdown action (Hendrik Brueckner) [929264] - [s390] dasd: Correct retry counter for terminated I/O (Hendrik Brueckner) [929264] - [s390] perf_cpum_cf: fallback to software sampling events (Hendrik Brueckner) [823012] - [s390] perf_cpum_cf: Add support for counters available with IBM zEC12 (Hendrik Brueckner) [823012] - [s390] perf_cpum_cf: get rid of compile warnings (Hendrik Brueckner) [823012] - [s390] perf: add support for s390x CPU counters (Hendrik Brueckner) [823012] - [ata] libata-sff: port_task is SFF specific (David Milburn) [808672] - [ata] libata-sff: introduce ata_sff_init/exit() and ata_sff_port_init() (David Milburn) [808672] - [netdrv] qlge: Update version to 1.00.00.32 (Chad Dupuis) [927891] - [netdrv] qlge: Fix ethtool autoneg advertising (Chad Dupuis) [927891] - [netdrv] qlge: Fix receive path to drop error frames (Chad Dupuis) [927891] - [netdrv] qlge: Fixed a coding style issue (Chad Dupuis) [927891] - [kernel] sched: Do not account bogus utime (Stanislaw Gruszka) [912662] - [kernel] sched: Avoid cputime scaling overflow (Stanislaw Gruszka) [912662] - [acpi] Verify device status after eject (Nigel Croxon) [869134] - [acpi] Update CPU hotplug error messages (Nigel Croxon) [869134] - [acpi] Add acpi_handle_() interfaces (Nigel Croxon) [869134] - [acpi] Export functions for hot-remove (Nigel Croxon) [869134] - [acpi] Add ACPI CPU hot-remove support (Nigel Croxon) [869134] - [acpi] Fix stale pointer access to flags.lockable (Nigel Croxon) [869134] - [acpi] processor_core: prevent cpu from becoming online (Nigel Croxon) [869134] - [acpi] Set hotplug _OST support bit to _OSC (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI container hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI memory hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI CPU hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for sysfs eject (Nigel Croxon) [869134] - [acpi] Add an interface to evaluate _OST (Nigel Croxon) [869134] - [acpi] scan: return -ENODEV if no device was found (Nigel Croxon) [869134] - [acpi] processor_core: add missing kfree (Nigel Croxon) [869134] - [acpi] processor_core: Add CPU hotplug support for processor device objects (Nigel Croxon) [869134] - [acpi] processor_core: Do not try to set up acpi processor stuff on cores exceeding maxcpus (Nigel Croxon) [869134] - [idle] intel_idle: Don't register CPU notifier if we are not running (Nigel Croxon) [869134] - [idle] intel_idle: break dependency between modules (Nigel Croxon) [869134] - [acpi] processor_core: remove duplicated lines of merging problems with acpi_processor_add (Nigel Croxon) [869134] - [acpi] processor_core: Delay acpi_processor_start() call for hotplugged cores (Nigel Croxon) [869134] - [acpi] processor_core: Split up acpi_processor_add (Nigel Croxon) [869134] - [idle] intel_idle: Split up and provide per CPU initialization func (Nigel Croxon) [869134] - [acpi] processor_core: Remove unneeded variable passed by acpi_processor_hotadd_init (Nigel Croxon) [869134] - [s390] scm: process availability (Hendrik Brueckner) [929257] - [s390] scm_blk: suspend writes (Hendrik Brueckner) [929257] - [s390] scm_drv: extend notify callback (Hendrik Brueckner) [929257] - [s390] scm_blk: fix request number accounting (Hendrik Brueckner) [929257] - [s390] scm: reorder scm_remove (Hendrik Brueckner) [929257]- [crypto] Revert: unmark gcm(aes) as fips_allowed (Jarod Wilson) [915637] - [crypto] testmgr: allow aesni-intel and ghash_clmulni-intel in fips mode (Jarod Wilson) [915637] - [crypto] testmgr: silence warnings about no tests for aesni algorithms (Jarod Wilson) [915637] - [crypto] Use scatterwalk_crypto_chain (Jarod Wilson) [786972] - [crypto] scatterwalk: Add scatterwalk_crypto_chain helper (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix Kconfig problem with CRYPTO_GLUE_HELPER_X86 (Jarod Wilson) [786968 786972 969522] - [crypto] gcm: Add RFC4543 wrapper for GCM (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: add more optimized XTS-mode for serpent-avx (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: add more optimized XTS mode for x86-64 (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: use le128 instead of u128 for CTR mode (Jarod Wilson) [786968] - [crypto] glue_helper: cast6/avx, avoid using temporary stack buffers (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: serpent-sse2, split generic glue code to new helper module (Jarod Wilson) [786968 786972 969522] - [crypto] ghash-intel: assembler clean-up, use ENDPROC at end of assember functions (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: add ENDPROC statements for assembler functions (Jarod Wilson) [786968 786972 969522] - [crypto] aes-x86: assembler clean-ups, use ENTRY/ENDPROC, localize jump targets (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: remove rfc3686(ctr(aes)), utilize rfc3686 from ctr-module instead (Jarod Wilson) [786968] - [crypto] ctr: make rfc3686 asynchronous block cipher (Jarod Wilson) [786968 786972 969522] - [net] xfrm_algo: probe asynchronous block ciphers instead of synchronous (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix XTS mode on x86-32, add wrapper function for asmlinkage aesni_enc() (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: add interface for parallelized cipher implementions (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: split gf128mul table initialization from setkey (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: use blocksize constant (Jarod Wilson) [786968 786972 969522] - [crypto] crypto: cryptd - disable softirqs in cryptd_queue_worker to prevent data corruption (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: improve lrw and xts performance by utilizing parallel AES-NI hardware pipelines (Jarod Wilson) [786968 786972 969522] - [crypto] xts: remove dependency on EXPERIMENTAL (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: remove dependency on EXPERIMENTAL (Jarod Wilson) [786968 786972 969522] - [crypto] xts: add interface for parallelized cipher implementations (Jarod Wilson) [786968 786972 969522] - [crypto] xts: use blocksize constant (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix wrong kfree pointer (Jarod Wilson) [786972] - [crypto] aesni-intel: change to use shared ablk_* functions (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: use crypto_{un}register_algs (Jarod Wilson) [786968 786972 969522] - [crypto] Add bulk algorithm registration interface (Jarod Wilson) [786968 786972 969522] - [crypto] ablk_helper: move ablk_* functions from serpent-sse2/avx glue code to shared module (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix unaligned cbc decrypt for x86-32 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: move more common code to ablk_init_common (Jarod Wilson) [786968 786972 969522] - [crypto] aes-x86: quiet sparse noise about symbol not declared (Jarod Wilson) [786968 786972 969522] - [crypto] cryptd: Use subsys_initcall to prevent races with aesni (Jarod Wilson) [786968 786972 969522] - [crypto] ghash-intel: Fix set but not used in ghash_async_setkey() (Jarod Wilson) [786972] - [crypto] aesni-intel: fix aesni build on i386 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: Merge with fpu.ko (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fixed problem with packets that are not multiple of 64bytes (Jarod Wilson) [786972] - [crypto] aesni-intel: Fix remaining leak in rfc4106_set_hash_key (Jarod Wilson) [786972] - [crypto] aesni-intel: Don't leak memory in rfc4106_set_hash_subkey (Jarod Wilson) [786972] - [crypto] ghash-intel: ghash-clmulni-intel_glue needs err.h (Jarod Wilson) [786972] - [crypto] aesni-intel: Fixed build with binutils 2.16 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: Fixed build error on x86-32 (Jarod Wilson) [786968 969522] - [crypto] aesni-intel: Ported implementation to x86-32 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: RFC4106 AES-GCM Driver Using Intel New Instructions (Jarod Wilson) [786972] - [crypto] cryptd: Adding the AEAD interface type support to cryptd (Jarod Wilson) [786972] - [crypto] aesni-intel: Fix another CTR build failure with gas 2.16.1 (Jarod Wilson) [786968] - [crypto] aesni-intel: Fix CTR optimization build failure with gas 2.16.1 (Jarod Wilson) [786968] - [crypto] aesni-intel: Add AES-NI accelerated CTR mode (Jarod Wilson) [786968] - [crypto] ghash-clmulni-intel: Put proper .data section in place (Jarod Wilson) [921642] - [s390] Revert: kernel: add support for physical memory > 4TB (Jarod Wilson) [913220] - [kernel] perf: Fix perf_event_for_each() to use sibling (Jiri Olsa) [967933] - [x86] perf: Add format attributes for p4 (Jiri Olsa) [967933] - [x86] perf: Adding sysfs group format attribute for pmu device (Jiri Olsa) [967933] - [x86] perf: Fix local vs remote memory events for NHM/WSM (Jiri Olsa) [967933] - [tools] perf: Remove deprecated WARN_ON_ONCE() (Jiri Olsa) [967933] - [tools] perf: Call perf_cgroup_event_time() directly (Jiri Olsa) [967933] - [tools] perf: Don't call release_callchain_buffers() if allocation fails (Jiri Olsa) [967933] - [mfd] lpc_ich: Add support for Intel Avoton SoC (Neil Horman) [922965] - [mfd] lpc_ich: Use devres API to allocate private data (Neil Horman) [922965] - [mfd] lpc_ich: Add Device IDs for Intel Wellsburg PCH (Neil Horman) [922965] - [mfd] lpc_ich: Fix gpio base and control offsets (Neil Horman) [922965] - [mfd] lpc_ich: One uninitialized cell is no error (Neil Horman) [922965] - [mfd] lpc_ich: Fix resource request for mem 0x00000000 (Neil Horman) [922965] - [mfd] lpc_ich: Add Device IDs for Intel Lynx Point-LP PCH (Neil Horman) [922965] - [mfd] lpc_ich: Fix regression for iTCO_wdt driver (Neil Horman) [922965] - [mfd] Check for mem_base when building IORESOURCE_MEM resources (Neil Horman) [922965] - [watchdog] iTCO_wdt: Convert iTCO_wdt driver to mfd model (Neil Horman) [922965] - [watchdog] iTCO_wdt: Use pr_ and pr_ (Neil Horman) [922965] - [watchdog] iTCO_wdt: fix TCO V1 timeout values and limits (Neil Horman) [922965] - [mfd] Add LPC driver for Intel ICH chipsets (Neil Horman) [922965] - [i2c] i801: SMBus patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [i2c] iSMT: add Intel Avoton DeviceIDs (Neil Horman) [922965] - [ata] ata_piix: IDE-mode SATA patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [ata] ata_piix: make DVD Drive recognisable on systems with Intel Sandybridge chipsets (Neil Horman) [922965] - [ata] ahci: AHCI-mode SATA patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [usb] xhci: correct comp_mode_recovery_timer on return from hibernate (Tony Camuso) [888974] - [acpi] Don't let acpi_pad needlessly mark TSC unstable (Lenny Szubowicz) [907545] - [acpi] acpica: Remove extraneous warning for very large GPE registers (Nigel Croxon) [924873] - [kernel] async: Make async execution api a little more fair in scheduling (Neil Horman) [871955] - [md] dm-stripe: fix regression in stripe_width calculation (Mike Snitzer) [960277] - [block] fix ext_devt_idr handling (Tomas Henzl) [735927] - [md] dm-crypt: fix mempool deadlock (Mike Snitzer) [831158] - [scsi] libsas: fix handling vacant phy in sas_set_ex_phy() (David Milburn) [949905] - [mm] swap: avoid read_swap_cache_async() race to deadlock while waiting on discard I/O completion (Rafael Aquini) [827548] - [mm] compaction: fix /proc/sys/vm/compact_memory crash (Johannes Weiner) [953680 955525] - [mm] fadvise: drain all pagevecs if POSIX_FADV_DONTNEED fails to discard all pages (Larry Woodman) [957821] - [pci] dmar: Remove warning for HPET scope type (Nigel Croxon) [956310]- [fs] nfs: Fix an NFS client lockdep issue (Jeff Layton) [891937] - [acpi] acpi_pad: fix power_saving thread deadlock (Lenny Szubowicz) [751123] - [powerpc] rtas_flash: Fix validate_flash buffer overflow issue (Steve Best) [956385] - [powerpc] rtas_flash: Fix bad memory access (Steve Best) [956385] - [powerpc] rtas_flash: New return code to indicate FW entitlement expiry (Steve Best) [956385] - [powerpc] rtas_flash: Update return token comments (Steve Best) [956385] - [powerpc] rtas_flash: Free kmem upon module exit (Steve Best) [956385] - [netdrv] igb: SR-IOV init reordering (Stefan Assmann) [920652] - [netdrv] igb: Fix null pointer dereference (Stefan Assmann) [920652] - [netdrv] igb: Enable SR-IOV configuration via PCI sysfs interface (Stefan Assmann) [920652] - [powerpc] Fix VMX fix for memcpy case (Steve Best) [929280] - [powerpc] Fix VMX in interrupt check in POWER7 copy loops (Steve Best) [929280] - [powerpc] POWER7 optimised memcpy using VMX and enhanced prefetch (Steve Best) [929280] - [powerpc] POWER7 optimised copy_page using VMX and enhanced prefetch (Steve Best) [929280] - [powerpc] Rename copyuser_power7_vmx.c to vmx-helper.c (Steve Best) [929280] - [powerpc] Use enhanced touch instructions in POWER7 copy_to_user/copy_from_user (Steve Best) [929280] - [powerpc] Simplify 4k/64k copy_page logic (Steve Best) [929280] - [powerpc] Add 64bit csum_and_copy_to_user (Steve Best) [929280] - [powerpc] Optimise 64bit csum_partial_copy_generic and add csum_and_copy_from_user (Steve Best) [929280] - [powerpc] Optimise 64bit csum_partial (Steve Best) [929280] - [kernel] trace: Allow archs to ignore tracing compat syscalls (Josh Poimboeuf) [881038] - [kernel] trace: Fix perf syscall tracing when syscall_nr == -1 (Josh Poimboeuf) [881038] - [netdrv] 8139cp: Prevent dev_close/cp_interrupt race on MTU change (John Green) [767885] - [netdrv] 8139cp: properly support change of MTU values (John Green) [767885] - [pci] make re-allocation try harder by reassigning ranges higher in the heirarchy (Takahiro MUNEDA) [965006] - [pci] code and comments cleanup (Takahiro MUNEDA) [965006] - [pci] make cardbus-bridge resources optional (Takahiro MUNEDA) [965006] - [pci] honor child buses add_size in hot plug configuration (Takahiro MUNEDA) [965006] - [pci] ability to relocate assigned pci-resources (Takahiro MUNEDA) [965006] - [pci] make SRIOV resources optional (Takahiro MUNEDA) [965006] - [s390] console: fix 3215 console crash (Hendrik Brueckner) [970779] - [s390] scm_blk: allow more cluster size values (Hendrik Brueckner) [963068] - [s390] mm: protection exception PSW for aborted transaction (Hendrik Brueckner) [958271] - [s390] hibernate: Save and restore absolute zero pages (Hendrik Brueckner) [952739] - [s390] kdump: Add PM notifier for kdump (Hendrik Brueckner) [952738] - [s390] qeth: fix qeth_wait_for_threads() deadlock for OSN devices (Hendrik Brueckner) [952448] - [s390] module: Add missing R_390_NONE relocation type (Hendrik Brueckner) [952449] - [s390] dasd: fix unresponsive device after all channel paths were lost (Hendrik Brueckner) [915731] - [s390] kernel: add support for physical memory > 4TB (Hendrik Brueckner) [913220] - [s390] zcore: Add hsa file (Hendrik Brueckner) [915356] - [s390] ipl: Implement diag308 loop for zfcpdump (Hendrik Brueckner) [915364] - [s390] eadm_sch: fix driver initialization (Hendrik Brueckner) [912489] - [s390] zfcp: Do not wakeup while suspended (Hendrik Brueckner) [855129] - [s390] time: fix sched_clock() overflow (Hendrik Brueckner) [903334] - [s390] irq: enable irq sum accounting for /proc/stat again (Hendrik Brueckner) [903333] - [s390] dasd: prevent path verification before resume (Hendrik Brueckner) [903331] - [s390] dasd: fix unaccessible device after resume (Hendrik Brueckner) [903339] - [security] selinux: fix parallel compile error (Frantisek Hrbata) [962427] - [acpi] Evaluate thermal trip points before reading temperature (Tony Camuso) [929293] - [kernel] time: Fix setting of hardware clock in NTP code (Prarit Bhargava) [912704] - [x86] quirks: use 'intremap=off' instead of 'nointremap' for consistency (Prarit Bhargava) [960828] - [fs] proc: fix pagemap_read() error case (Larry Woodman) [918119] - [base] node: fix off-by-one bug in print_nodes_state() (Prarit Bhargava) [871215] - [netdrv] sky2: fix scheduling while atomic in sky2_vlan_rx_register (Nikolay Aleksandrov) [920754] - [netdrv] netxen: write IP address to firmware when using bonding (Nikolay Aleksandrov) [924667] - [netdrv] be2net: remove BUG_ON() in be_mcc_compl_is_new() (Ivan Vecera) [909488] - [netdrv] igb: increase timeout for ethtool offline self-test (Stefan Assmann) [906240] - [netdrv] qlcnic: sleeping function called from invalid context (Amerigo Wang) [907310] - [netdrv] be2net: ensure all events are ack'ed prior calling be_eq_clean (Ivan Vecera) [884442] - [pci] Document MPS parameters pci=pcie_bus_safe, pci=pcie_bus_perf, etc (Myron Stowe) [910604]- [virt] kvm: fix copy to user with irq disabled (Michael S. Tsirkin) [906602] {CVE-2013-1935} - [netdrv] usb/cdc_ncm: apply usbnet_link_change (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: demote "unexpected notification" to debug level (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: return -ENOMEM if kzalloc fails (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: allow user to prefer NCM for backwards compatibility (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Huawei devices (e.g. E5331) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix probing of devices with multiple control interface altsettings (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add another Huawei vendor specific device (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use IAD provided by the USB core (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add support FLAG_NOARP for Infineon modem platform (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix error path for single interface probing (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: workaround for missing CDC Union (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix drvinfo strings set in drivers for ethtool (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use generic usbnet_manage_power() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add Huawei devices (Neil Horman) [815934] - [usb] add USB_VENDOR_AND_INTERFACE_INFO() macro (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: error path lock fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: big endian fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: apply introduced usb command APIs (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: do not bind to NCM compatible MBIM devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: adding MBIM driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: export shared symbols and definitions (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: errata updates for cdc.h (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix one more typo (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add missed constants and structures (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: typo and style fixes (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: ncm constants and structures added (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: refactoring for tx multiplexing (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: splitting rx_fixup for code reuse (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: process chained NDPs (Neil Horman) [815934] - [netdrv] net/cdc_ncm: refactor bind preparing for MBIM support (Neil Horman) [815934] - [netdrv] net/cdc_ncm: adding MBIM support to ncm_setup (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add MBIM constants and structures (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: workaround NTB input size firmware bug (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Ericsson WWAN devices (eg F5521gw) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Ericsson WWAN devices (eg F5521gw) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Disable hub-initiated LPM for comms devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: avoid discarding datagrams in rx path (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix MTU and max_datagram_size handling (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: reduce driver latency in the data path (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: print MAC via printk format specifier (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: make ethtool_ops const (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Use kzalloc rather than kmalloc followed by memset with 0 (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: convert drivers/net/* to use module_usb_driver() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Don't use stack variables for DMA (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix endianness problem (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Remove unneeded version.h includes from drivers/net/ (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add missing .reset_resume hook (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: release interfaces fix in unbind() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Add mising short packet in cdc_ncm driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix short packet issue on some devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use ethd name for known ethernet devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: errata updates for cdc_ncm host driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tx_fixup() race condition fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Don't deref NULL in cdc_ncm_rx_fixup() and don't use uninitialized variable (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: USB CDC NCM host driver (Neil Horman) [815934] - [netdrv] usb/serial/sierra: Add support for Sierra Wireless AirCard 320U modem (Neil Horman) [884869] - [netdrv] sierra_net: keep status interrupt URB active (Neil Horman) [884869] - [netdrv] sierra_net: apply usbnet_link_change (Neil Horman) [884869] - [netdrv] sierra_net: Remove unnecessary alloc/OOM messages (Neil Horman) [884869] - [netdrv] sierra_net: fix ethtool drvinfo strings set in drivers (Neil Horman) [884869] - [netdrv] sierra_net: shut up sparse restricted type warnings (Neil Horman) [884869] - [netdrv] usbnet: sierra_net: apply introduced usb command APIs (Neil Horman) [884869] - [netdrv] sierra_net: Endianess bug fix (Neil Horman) [884869] - [netdrv] sierra_net: removes unnecessary semicolon (Neil Horman) [884869] - [netdrv] sierra_net: make private symbols static (Neil Horman) [884869] - [netdrv] sierra_net: device IDs for Aircard 320U++ (Neil Horman) [884869] - [netdrv] usbnet: make ethtool_ops const (Neil Horman) [884869] - [netdrv] sierra_net: convert to use module_usb_driver() (Neil Horman) [884869] - [netdrv] sierra_net: don't use flush_scheduled_work() (Neil Horman) [884869] - [netdrv] sierra_net: return operator cleanup (Neil Horman) [884869] - [netdrv] sierra_net: use __packed annotation (Neil Horman) [884869] - [netdrv] sierra_net: initiate sync sequence in sierra_net.c driver (Neil Horman) [884869] - [netdrv] sierra_net: add sierra_net driver (Neil Horman) [884869] - [netdrv] usbnet: allow status interrupt URB to always be active (Neil Horman) [884869] - [netdrv] usbnet: handle link change (Neil Horman) [884869] - [netdrv] usbnet: apply usbnet_link_change (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet_link_change API (Neil Horman) [884869] - [netdrv] usbnet: Remove unnecessary alloc/OOM messages (Neil Horman) [884869] - [netdrv] usbnet: fix tx_dropped statistics (Neil Horman) [884869] - [netdrv] usbnet: prevent buggy devices from killing us (Neil Horman) [884869] - [netdrv] usbnet: fix regression from FLAG_NOARP code (Neil Horman) [884869] - [netdrv] usbnet: add new flag FLAG_NOARP for usb net devices (Neil Horman) [884869] - [netdrv] usbnet: generic manage_power() (Neil Horman) [884869] - [netdrv] usbnet: handle PM failure gracefully (Neil Horman) [884869] - [netdrv] usbnet: ratelimit kevent may have been dropped warnings (Neil Horman) [884869] - [netdrv] usbnet: runtime wake up device before calling usbnet_{read|write}_cmd (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet_{read|write}_cmd_nopm (Neil Horman) [884869] - [netdrv] usbnet: Fix memory leak on Tx data path (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet 3 command helpers (Neil Horman) [884869] - [netdrv] usbnet: Support devices reporting idleness (Neil Horman) [884869] - [netdrv] usbnet: fix softirq storm on suspend (Neil Horman) [884869] - [netdrv] usbnet: fix deadlock in resume (Neil Horman) [884869] - [netdrv] usbnet: Use eth_random_addr (Neil Horman) [884869] - [netdrv] usbnet: handle remote wakeup asap (Neil Horman) [884869] - [netdrv] usbnet: clear OPEN flag in failure path (Neil Horman) [884869] - [netdrv] usbnet: sanitise overlong driver information strings (Neil Horman) [884869] - [netdrv] usbnet: don't initialize transfer buffer before submit status URB (Neil Horman) [884869] - [netdrv] usbnet: remove declaration for intr_complete (Neil Horman) [884869] - [netdrv] usbnet: remove usb_get/put_dev in .probe and .disconnect (Neil Horman) [884869] - [netdrv] usbnet: fix skb traversing races during unlink (Neil Horman) [884869] - [netdrv] usbnet: fix failure handling in usbnet_probe (Neil Horman) [884869] - [netdrv] usbnet: fix leak of transfer buffer of dev->interrupt (Neil Horman) [884869] - [netdrv] usbnet: consider device busy at each recieved packet (Neil Horman) [884869] - [netdrv] usbnet: don't clear urb->dev in tx_complete (Neil Horman) [884869] - [netdrv] usbnet: increase URB reference count before usb_unlink_urb (Neil Horman) [884869] - [netdrv] usbnet: use netif_tx_wake_queue instead of netif_start_queue (Neil Horman) [884869] - [netdrv] usbnet: reserve headroom on rx skbs (Neil Horman) [884869] - [netdrv] usbnet: avoid recursive locking in usbnet_stop() (Neil Horman) [884869] - [netdrv] usbnet: fix oops in usbnet_start_xmit (Neil Horman) [884869] - [netdrv] usbnet: fix a few typos in comments (Neil Horman) [884869] - [netdrv] usbnet: fix out of memory during runtime pm (Neil Horman) [884869] - [netdrv] usbnet: remove flag of EVENT_DEV_WAKING (Neil Horman) [884869] - [netdrv] usbnet: Resubmit interrupt URB if device is open (Neil Horman) [884869] - [netdrv] usbnet: Use FIELD_SIZEOF macro in usbnet_init() function (Neil Horman) [884869] - [netdrv] usbnet: use ethd name for known ethernet devices (Neil Horman) [884869] - [netdrv] usbnet: Fix up 'FLAG_POINTTOPOINT' and 'FLAG_MULTI_PACKET' overlaps (Neil Horman) [884869] - [netdrv] usbnet: Ethernet quirks for the LG-VL600 4G modem (Neil Horman) [884869] - [netdrv] usbnet: Fix leak when usb_autopm_get_interface() returns less than zero in kevent() (Neil Horman) [884869] - [netdrv] usbnet: don't use flush_scheduled_work() (Neil Horman) [884869] - [netdrv] usbnet: changes for upcoming cdc_ncm driver (Neil Horman) [884869] - [netdrv] usbnet: fix usb_autopm_get_interface failure (Neil Horman) [884869] - [netdrv] usbnet: rx_submit() should return an error code (Neil Horman) [884869] - [netdrv] usbnet: remove noisy and hardly useful printk (Neil Horman) [884869] - [netdrv] usbnet: use jiffies in schedule_timeout(), not msecs (Neil Horman) [884869] - [netdrv] usbnet: use newly introduced hex_to_bin() (Neil Horman) [884869] - [netdrv] usbnet: Set parent device early for netdev_printk() (Neil Horman) [884869] - [netdrv] usbnet: Print device statistics as unsigned (Neil Horman) [884869] - [netdrv] usbnet: Adding URB_ZERO_PACKET flag to usbnet.c (Neil Horman) [884869] - [netdrv] usbnet: Use netif_ logging facilities (Neil Horman) [884869] - [netdrv] usbnet: Convert dev(dbg|err|warn|info) macros to netdev_ (Neil Horman) [884869] - [netdrv] usbnet: Autosuspend for online devices (Neil Horman) [884869] - [netdrv] usbnet: Move && and || to end of previous line (Neil Horman) [884869] - [netdrv] usbnet: Set link down initially for drivers that update link state (Neil Horman) [884869] - [netdrv] usbnet: Set device type for wlan and wwan devices (Neil Horman) [884869] - [netdrv] usbnet: Use wwand interface name for mobile broadband devices (Neil Horman) [884869] - [edac] sb_edac: do not require prescence of IMC_DDRIO device (Mauro Carvalho Chehab) [923451] - [edac] sb_edac: fix the error about memory type detection on SandyBridge (Mauro Carvalho Chehab) [923451] - [dma] ioat: Fix excessive CPU utilization (John Feeney) [883575] - [wireless] b43: stop format string leaking into error msgs (John Linville) [971389] {CVE-2013-2852}- [powerpc] crypto: Enable the PFO-based encryption device (Steve Best) [929325] - [crypto] nx: Build files for the nx device driver (Steve Best) [929325] - [crypto] nx: Fixes for multiple races and issues (Steve Best) [929325] - [crypto] nx: debugfs routines and docs for the nx device driver on powerpc (Steve Best) [929325] - [crypto] nx: SHA512 hash routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: SHA256 hash routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-XCBC mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-GCM mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-ECB mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CTR mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CCM mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CBC mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: driver code supporting nx encryption on powerpc (Steve Best) [929325] - [x86] apic: mark ARAT Support as Tech Preview (Prarit Bhargava) [808192] - [x86] apic: disable ARAT by default (Prarit Bhargava) [808192] - [x86] amd: Do not enable ARAT feature on AMD processors below family 0x12 (Prarit Bhargava) [808192] - [tools] perf: Fix SIGALRM and pipe read race for rwtop (Jiri Olsa) [907366] - [tools] perf: Removing 'nr' field from rw* scripts (Jiri Olsa) [905007] - [netdrv] bnx2: dma_alloc_coherent, use __GFP_ZERO instead of memset(, 0) (Neil Horman) [917110] - [netdrv] bnx2: Rename register read and write macros (Neil Horman) [917110] - [char] n_tty: Remove BUG_ON from n_tty_read() (Stanislaw Gruszka) [848085] - [base] cpu: emit KOBJ_ADD after 'online' attribute is created (Igor Mammedov) [878749] - [target] backport LIO from upstream 3.9 (Andy Grover) [903297] - [scsi] Allow error handling timeout to be specified (Ewan Milne) [826061] - [pci] make sriov work with hotplug remove (Takahiro MUNEDA) [965002] - [nfs] sunrpc: Prevent an rpc_task wakeup race (Dave Wysochanski) [840860] - [nfs] sunrpc: clarify comments on rpc_make_runnable (Dave Wysochanski) [840860]- [fs] gfs2: Use single-block reservations for directories (Robert S Peterson) [914725] - [fs] gfs2: Speed up gfs2_rbm_from_block (Robert S Peterson) [914725] - [fs] gfs2: Remove vestigial parameter ip from function rs_deltree (Robert S Peterson) [914725] - [fs] ext4: update percpu counters after journal replay (Eric Sandeen) [961930] - [fs] gfs2: Use ->dirty_inode() (Robert S Peterson) [887341] - [fs] btrfs: update timestamps on truncate() (Eric Sandeen) [893397] - [fs] ext4: remove unaligned AIO warning printk (Eric Sandeen) [905397] - [fs] ext4: limit group search loop for non-extent files (Eric Sandeen) [958939] - [fs] ext4: fix online resizing for ext3-compat file systems (Eric Sandeen) [958939] - [fs] nfsd: make symbol nfsd_reply_cache_shrinker static (Jeff Layton) [681606] - [fs] nfsd: scale up the number of DRC hash buckets with cache size (Jeff Layton) [681606] - [fs] nfsd: keep stats on worst hash balancing seen so far (Jeff Layton) [681606] - [fs] nfsd: add new reply_cache_stats file in nfsdfs (Jeff Layton) [681606] - [fs] nfsd: track memory utilization by the DRC (Jeff Layton) [681606] - [fs] nfsd: break out comparator into separate function (Jeff Layton) [681606] - [fs] nfsd: eliminate one of the DRC cache searches (Jeff Layton) [681606] - [fs] nfsd: only unhash DRC entries that are in the hashtable (Jeff Layton) [681606] - [fs] nfsd: fix startup order in nfsd_reply_cache_init (Jeff Layton) [681606] - [fs] nfsd: fix compiler warning about ambiguous types in nfsd_cache_csum (Jeff Layton) [681606] - [fs] nfsd: fix comments on nfsd_cache_lookup (Jeff Layton) [681606] - [fs] nfsd: keep a checksum of the first 256 bytes of request (Jeff Layton) [681606] - [net] sunrpc: trim off trailing checksum before returning decrypted or integrity authenticated buffer (Jeff Layton) [681606] - [net] sunrpc: fix comment in struct xdr_buf definition (Jeff Layton) [681606] - [net] sunrpc: copy scope ID in __rpc_copy_addr6 (Jeff Layton) [681606] - [fs] nfsd: register a shrinker for DRC cache entries (Jeff Layton) [681606] - [fs] nfsd: add recurring workqueue job to clean the cache (Jeff Layton) [681606] - [fs] nfsd: when updating an entry with RC_NOCACHE, just free it (Jeff Layton) [681606] - [fs] nfsd: remove the cache_disabled flag (Jeff Layton) [681606] - [fs] nfsd: dynamically allocate DRC entries (Jeff Layton) [681606] - [fs] nfsd: track the number of DRC entries in the cache (Jeff Layton) [681606] - [fs] nfsd: always move DRC entries to the end of LRU list when updating timestamp (Jeff Layton) [681606] - [fs] nfsd: break out hashtable search into separate function (Jeff Layton) [681606] - [fs] nfsd: clean up and clarify the cache expiration code (Jeff Layton) [681606] - [fs] nfsd: remove redundant test from nfsd_reply_cache_free (Jeff Layton) [681606] - [fs] nfsd: add alloc and free functions for DRC entries (Jeff Layton) [681606] - [fs] nfsd: create a dedicated slabcache for DRC entries (Jeff Layton) [681606] - [fs] nfsd: get rid of RC_INTR (Jeff Layton) [681606] - [fs] nfsd: remove unneeded spinlock in nfsd_cache_update (Jeff Layton) [681606] - [fs] nfsd: fix IPv6 address handling in the DRC (Jeff Layton) [681606] - [fs] nfsd: make op_cacheresult another flag (Jeff Layton) [681606] - [fs] nfsd: fix v4 reply caching (Jeff Layton) [681606] - [fs] nfsd: turn on reply cache for NFSv4 (Jeff Layton) [681606] - [fs] nfsd: introduce OPDESC helper (Jeff Layton) [681606] - [fs] bio: fix allocation failure due to bio_get_nr_vecs() (Carlos Maiolino) [956947] - [fs] bio: dont overflow in bio_get_nr_vecs() (Carlos Maiolino) [956947] - [fs] vfs: fix spurious return of ESTALE errors when cwd on nfs is renamed on server (Jeff Layton) [896580] - [fs] vfs: revert most of dcache remove d_mounted (Ian Kent) [907512]- [net] rtnl: fix info leak on RTM_GETLINK request for VF devices (Flavio Leitner) [923659] {CVE-2013-2634 CVE-2013-2635} - [net] dcbnl: fix various netlink info leaks (Flavio Leitner) [923659] {CVE-2013-2634 CVE-2013-2635} - [net] tcp: fix tcp_trim_head() to adjust segment count with skb MSS (Daniel Borkmann) [970609] - [net] af_netlink: force credentials passing (Thomas Graf) [880142] - [net] af_unix: Only allow recv on connected (Thomas Graf) [880142] - [net] scm: fix incorrect credentials passing (Thomas Graf) [880142] - [net] llc: Fix missing msg_namelen update in llc_ui_recvmsg() (Jesper Brouer) [956100] {CVE-2013-3231} - [net] rps: Update RFS target at poll for tcp/udp (Daniel Borkmann) [893177] - [net] rps: Fix brokeness causing OOO packets (Daniel Borkmann) [893177] - [net] rps: enable RFS before first data packet is received (Daniel Borkmann) [893177] - [net] ipv6: Enable RFS sk_rxhash tracking for ipv6 sockets (Daniel Borkmann) [893177] - [netdrv] sfc: Implement hardware acceleration of RFS (Daniel Borkmann) [893177] - [net] rps: Make hardware-accelerated RFS conditional on NETIF_F_NTUPLE (Daniel Borkmann) [893177] - [net] rps: Enable hardware acceleration of RFS (Daniel Borkmann) [893177] - [lib] cpu_rmap: avoid flushing all workqueues (Daniel Borkmann) [893177] - [net] rps: Protect cpu_rmap.h from double inclusion (Daniel Borkmann) [893177] - [lib] cpu_rmap: CPU affinity reverse-mapping (Daniel Borkmann) [893177] - [kernel] genirq: Add IRQ affinity notifiers (Daniel Borkmann) [893177] - [net] bonding: fix enslaving in alb mode when link down (Veaceslav Falico) [965132] - [net] sch_tbf: segment too big GSO packets (Jiri Pirko) [875750] - [net] Documentation: add nf_conntrack sysctl api documentation (Jiri Pirko) [747951]- [x86] perf: Add IvyBridge EP support (Prarit Bhargava) [892531] - [x86] perf: Fix Intel Ivy Bridge support (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR mappings for PERF_SAMPLE_BRANCH filters (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR sharing logic (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR MSR definitions (Prarit Bhargava) [892531] - [netdrv] usb/asix: add support for Lenovo X1 Carbon adapter (Dave Airlie) [907174] - [netdrv] usb/asix: handle packets crossing URB boundaries (Dave Airlie) [907174] - [x86] amd_iommu: initialize the device table after dma_ops (Don Dutile) [920672] - [pci] intel-iommu: eliminate warning that may indicate bad BIOS (Don Dutile) [952399] - [kernel] pidns: Outlaw thread creation after unshare(CLONE_NEWPID) (Aristeu Rozanski) [919065] - [fs] proc: Usable inode numbers for the namespace file descriptors (Aristeu Rozanski) [919069] - [fs] proc: Allow proc_free_inum to be called from any context (Aristeu Rozanski) [919069] - [fs] proc: fix inconsistent lock state (Aristeu Rozanski) [919069] - [fs] proc: Generalize proc inode allocation (Aristeu Rozanski) [919069] - [kernel] pidns: Add setns support (Aristeu Rozanski) [919060] - [kernel] pidns: add reboot_pid_ns() to handle the reboot syscall (Aristeu Rozanski) [919060] - [fs] vfs: Add setns support for the mount namespace (Aristeu Rozanski) [919067] - [kernel] pidns: Support unsharing the pid namespace (Aristeu Rozanski) [919065] - [kernel] pidns: Deny strange cases when creating pid namespaces (Aristeu Rozanski) [919060 919065] - [kernel] sys_unshare: remove the dead CLONE_THREAD/SIGHAND/VM code (Aristeu Rozanski) [919060 919065] - [kernel] check_unshare_flags: kill the bogus CLONE_SIGHAND/sig->count check (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Consolidate initialzation of special init task state (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Make the pidns proc mount/umount logic obvious (Aristeu Rozanski) [919060 919065] - [kernel] pid: remove the child_reaper special case in init/main.c (Aristeu Rozanski) [919060 919065] - [kernel] pid: reduce code size by using a pointer to iterate over array (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Use task_active_pid_ns where appropriate (Aristeu Rozanski) [919060 919065] - [kernel] namespaces, pid_ns: fix leakage on fork() failure (Aristeu Rozanski) [919060 919065] - [kernel] namespaces: make sure that nsproxy_cache is initialized early enough (Aristeu Rozanski) [919060 919065 919067 919069] - [kernel] pidns: call pid_ns_prepare_proc() from create_pid_namespace() (Aristeu Rozanski) [919060 919065] - [fs] procfs: setting ->proc_mnt doesnt belong in proc_get_sb() (Aristeu Rozanski) [919069] - [kernel] signals/send_signal: use si_fromuser() to detect from_ancestor_ns (Aristeu Rozanski) [919060 919065] - [kernel] signals: SEND_SIG_NOINFO should be considered as SI_FROMUSER() (Aristeu Rozanski) [919060 919065] - [x86] acpi: Avoid SRAT table checks for Fujitsu Primequest systems (Prarit Bhargava) [966853] - [kernel] tick: Cleanup NOHZ per cpu data on cpu down (Prarit Bhargava) [950068]- [net] tcp: Fix oops from tcp_collapse() when using splice() (Nikola Pajkovsky) [863512] {CVE-2013-2128} - [net] ipv6: only invalidate previously tokenized addresses (Daniel Borkmann) [876634] - [net] ipv6: also allow token to be set when device not ready (Daniel Borkmann) [876634] - [net] ipv6: minor: use in6addr_any in token init (Daniel Borkmann) [876634] - [net] ipv6: add tokenized interface identifier support (Daniel Borkmann) [876634] - [net] ipv6: unify logic evaluating inet6_dev's accept_ra property (Daniel Borkmann) [876634] - [net] ipv6: Send ICMPv6 RSes only when RAs are accepted (Daniel Borkmann) [876634] - [net] ipv4: kill an RCU warning in inet_fill_link_af() (Daniel Borkmann) [876634] - [net] rtnetlink: make link af-specific updates atomic (Daniel Borkmann) [876634] - [net] ipv6: AF_INET6 link address family (Daniel Borkmann) [876634] - [net] ipv4: AF_INET link address family (Daniel Borkmann) [876634] - [net] ipv4: Define IPV4_DEVCONF_MAX (Daniel Borkmann) [876634] - [net] rtnetlink: Link address family API (Daniel Borkmann) [876634] - [net] ipv6: addrconf.h cleanups (Daniel Borkmann) [876634] - [net] Revert: openvswitch: Make Open vSwitch use non-accel VLAN tagging (Thomas Graf) [919068] - [net] offloading: Do not mask out NETIF_F_HW_VLAN_TX for vlan (Thomas Graf) [919068] - [net] offloading: Support multiple vlan tags in GSO (Thomas Graf) [919068] - [net] vlan: Enable software emulation for vlan accleration (Thomas Graf) [919068] - [net] vlan: adjust vlan_set_encap_proto() for its callers (Thomas Graf) [919068] - [net] veth: extend device features (Thomas Graf) [959780] - [net] tcp: connect() race with timewait reuse (Jiri Pirko) [947041] - [net] vxlan: Fix TCPv6 segmentation (Amerigo Wang) [960008] - [net] gre: Fix GREv4 TCPv6 segmentation (Amerigo Wang) [960008] - [net] sctp: set association state to established in dupcook_a handler (Michele Baldessari) [916291] - [net] openvswitch: Use FIELD_SIZEOF() in dp_init() (Thomas Graf) [923212] - [net] openvswitch: Allow OVS_USERSPACE_ATTR_USERDATA to be variable length (Thomas Graf) [923212] - [net] openvswitch: Change ENOENT return value to ENODEV in lookup_vport() (Thomas Graf) [923212] - [net] openvswitch: Make OVSP_LOCAL 32-bit (Thomas Graf) [923212] - [net] openvswitch: Avoid useless holes in struct vport (Thomas Graf) [923212] - [net] openvswitch: Use eth_mac_addr() instead of duplicating it (Thomas Graf) [923212] - [net] introduce new priv_flag indicating iface capable of change mac when running (Thomas Graf) [923212] - [net] openvswitch: remove some useless comments (Thomas Graf) [923212] - [net] openvswitch: fix the calculation of checksum for vlan header (Thomas Graf) [923212] - [net] openvswitch: Fix parsing invalid LLC/SNAP ethertypes (Thomas Graf) [923212] - [net] openvswitch: Call genlmsg_end in queue_userspace_packet (Thomas Graf) [923212] - [net] openvswitch: Fix ovs_vport_cmd_new return value on success (Thomas Graf) [923212] - [net] openvswitch: Fix ovs_vport_cmd_del return value on success (Thomas Graf) [923212] - [net] openvswitch: Use RCU callback when detaching netdevices (Thomas Graf) [923212] - [net] openvswitch: add skb mark matching and set action (Thomas Graf) [923212] - [net] openvswitch: use this_cpu_ptr per-cpu helper (Thomas Graf) [923212] - [net] openvswitch: add ipv6 'set' action (Thomas Graf) [923212] - [net] core: add function for incremental IPv6 pseudo header checksum updates (Thomas Graf) [923212] - [net] ipv6: improve ipv6_find_hdr() to skip empty routing headers (Thomas Graf) [923212] - [net] ipv6: Move ipv6_find_hdr() out of Netfilter code (Thomas Graf) [923212] - [net] netfilter: ip6_tables: add flags parameter to ipv6_find_hdr() (Thomas Graf) [923212] - [net] openvswitch: Process RARP packets with ethertype 0x8035 similar to ARP packets (Thomas Graf) [923212] - [net] openvswitch: Store flow key len if ARP opcode is not request or reply (Thomas Graf) [923212] - [net] openvswitch: Print device when warning about over MTU packets (Thomas Graf) [923212] - [net] openvswitch: Remove unecessary semicolon (Thomas Graf) [923212] - [net] openvswitch: Increase maximum number of datapath ports (Thomas Graf) [923212] - [net] openvswitch: using kfree_rcu() to simplify the code (Thomas Graf) [923212] - [net] openvswitch: Stop using NLA_PUT*() (Thomas Graf) [923212] - [net] af_unix: dont send SCM_CREDENTIALS by default (Thomas Graf) [880142] - [net] scm: Capture the full credentials of the scm sender (Thomas Graf) [880142] - [net] af_unix: Allow connecting to sockets in other network namespaces (Thomas Graf) [880142] - [net] af_unix: Allow credentials to work across user and pid namespaces (Thomas Graf) [880142] - [net] scm: Capture the full credentials of the scm sender (Thomas Graf) [880142] - [net] af_netlink: Add needed scm_destroy after scm_send (Thomas Graf) [880142] - [net] af_unix: Allow SO_PEERCRED to work across namespaces (Thomas Graf) [880142] - [net] sock: Introduce cred_to_ucred (Thomas Graf) [880142] - [kernel] user_ns: Introduce user_nsmap_uid and user_ns_map_gid (Thomas Graf) [880142] - [net] scm: Reorder scm_cookie (Thomas Graf) [880142] - [net] rtnetlink: Allow setting the network namespace by fd (Thomas Graf) [880142] - [net] rtnetlink: Fix ip link add netns oops (Thomas Graf) [880142] - [net] Support specifying the network namespace upon device creation (Thomas Graf) [880142] - [net] ns: add a printk to explain a failure (Amerigo Wang) [880142] - [net] openvswitch: Add support for network namespaces (Amerigo Wang) [880142] - [netdrv] veth: Enforce minimum size of VETH_INFO_PEER (Amerigo Wang) [880142] - [netdrv] veth: Fix packet checksumming (Amerigo Wang) [880142] - [netdrv] veth: Fix the byte counters (Amerigo Wang) [880142] - [net] fix incorrect getting net device's name (Amerigo Wang) [880142] - [net] rtnetlink: Add missing manual netlink notification in dev_change_net_namespaces (Amerigo Wang) [880142] - [net] fix dev_get_valid_name (Amerigo Wang) [880142] - [net] device name allocation cleanups (Amerigo Wang) [880142] - [netdrv] dummy: fix rcu_sched self-detected stalls (Amerigo Wang) [880142] - [net] dev_close() should check IFF_UP (Amerigo Wang) [880142] - [net] Move rcu_barrier from rollback_registered_many to netdev_run_todo (Amerigo Wang) [880142] - [net] Fix more stale on-stack list_head objects (Amerigo Wang) [880142] - [net] deinit automatic LIST_HEAD (Amerigo Wang) [880142] - [net] factorize sync-rcu call in unregister_netdevice_many (Amerigo Wang) [880142] - [net] use rcu_barrier() in rollback_registered_many (Amerigo Wang) [880142] - [net] use list_first_entry macro (Amerigo Wang) [880142] - [net] Handle NETREG_UNINITIALIZED devices correctly (Amerigo Wang) [880142] - [net] NETDEV_UNREGISTER_PERNET -> NETDEV_UNREGISTER_BATCH (Amerigo Wang) [880142] - [net] introduce NETDEV_UNREGISTER_PERNET (Amerigo Wang) [880142] - [net] Introduce unregister_netdevice_many() (Amerigo Wang) [880142] - [net] Introduce unregister_netdevice_queue() (Amerigo Wang) [880142] - [net] rtnetlink: speedup rtnl_dump_ifinfo() (Amerigo Wang) [880142] - [net] dev_forward_skb() should clear skb_iif (Amerigo Wang) [880142] - [net] fix mtu check when TSO is enabled (Amerigo Wang) [880142] - [net] Allow tagged VLAN packets to flow through VETH devices (Amerigo Wang) [880142] - [net] dev_forward_skb should call nf_reset (Amerigo Wang) [880142] - [net] ns: keep vlan slaves on master netns move (Amerigo Wang) [880142] - [fs] proc/ns: Fix the namespace inode permission checks (Amerigo Wang) [880142] - [fs] improve scalability of pseudo filesystems (Amerigo Wang) [880142] - [fs] proc/ns: prevent crash when ns_entries is empty (Amerigo Wang) [880142] - [net] ns: fix net_alloc_generic() (Amerigo Wang) [880142] - [net] ns: fix proxy ARP entries listing on a netns (Amerigo Wang) [880142] - [net] ns: get_net_ns_by_fd() oopses if proc_ns_fget() returns an error (Amerigo Wang) [880142] - [net] ns: fix get_net_ns_by_fd for !CONFIG_NET_NS (Amerigo Wang) [880142] - [fs] ns proc: Return -ENOENT for a nonexistent /proc/self/ns/ entry (Amerigo Wang) [880142] - [fs] proc/ns: Fix Oops on stat of /proc//ns/net (Amerigo Wang) [880142] - [net] ns: Allow setting the network namespace by fd (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the ipc namespace (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the uts namespace (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the network namespace (Amerigo Wang) [880142] - [kernel] ns: Wire up the setns system call (Amerigo Wang) [880142] - [kernel] ns: Introduce the setns syscall (Amerigo Wang) [880142] - [fs] proc/ns: proc files for namespace naming policy (Amerigo Wang) [880142] - [netdrv] mlx4: change TX coalescing defaults (Amerigo Wang) [864597] - [net] tcp: add LAST_ACK as a valid state for TSQ (Amerigo Wang) [864597] - [net] tcp: TCP Small Queues (Amerigo Wang) [864597] - [net] netfilter/ipset: fix crash if IPSET_CMD_NONE command is sent (Thomas Graf) [889048]- [x86] efi: Set runtime_version to the EFI spec revision (Lenny Szubowicz) [917193] - [x86] efi: initialize efi.runtime_version to make query_variable_info/update_capsule workable (Lenny Szubowicz) [917193] - [x86] efi: Add infrastructure for UEFI 2.0 runtime services (Lenny Szubowicz) [917193] - [netdrv] sfc: tidy up PTP synchronize function efx_ptp_process_times() (Nikolay Aleksandrov) [862340] - [netdrv] sfc: PTP changes to support improved UUID filtering mode (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Allow efx_channel_type::receive_skb() to reject a packet (Nikolay Aleksandrov) [862340] - [netdrv] sfc/ptp: adjust duplicate test (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Select PTP_1588_CLOCK (Nikolay Aleksandrov) [862340] - [netdrv] ptp: Enable clock drivers along with associated net/PHY drivers (Nikolay Aleksandrov) [862340] - [netdrv] sfc/ptp: use list_move instead of list_del/list_add (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix the reported priorities of different filter types (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Remove EFX_FILTER_FLAG_RX_OVERRIDE_IP (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix null function pointer in efx_sriov_channel_type (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Expose FPGA bitfile partition through MTD (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add support for IEEE-1588 PTP (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix maximum array sizes for various MCDI commands (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Allow efx_mcdi_rpc to be called in two parts (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add channel specific receive_skb handler and post_remove callback (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add explicit RX queue flag to channel (Nikolay Aleksandrov) [862340] - [acpi] apei/ghes: Add hardware memory error recovery support (Dean Nelson) [736982] - [mm] memory-failure: add memory_failure_queue() (Dean Nelson) [736982] - [virt] apic: Allow x2apic without IR on VMware platform (Marcelo Tosatti) [905688] - [virt] apic: Move hypervisor detection of x2apic to hypervisor.h (Marcelo Tosatti) [905688] - [virt] kvm: Add x86_hyper_kvm to complete detect_hypervisor_platform check (Marcelo Tosatti) [905688] - [firmware] add kernel parameter to output SMBIOS UUID in proper endian format (Prarit Bhargava) [806134] - [firmware] dmi_scan: check dmi version when get system uuid (Prarit Bhargava) [806134] - [firmware] dmi_scan: use pUB to print UUIDs (Prarit Bhargava) [806134] - [virt] kvm: Use __print_symbolic() for vmexit tracepoints (Stefan Hajnoczi) [891036] - [virt] kvm: Record instruction set in kvm_exit tracepoint (Stefan Hajnoczi) [891036] - [fs] hugetlbfs: add thread name and pid to SHM_HUGETLB mlock rlimit warning (Rafael Aquini) [885706] - [fs] hugetlbfs: lessen the impact of a deprecation warning (Rafael Aquini) [885706] - [misc] hpilo: ignore auxiliary HP iLO BMCs (Tony Camuso) [826725] - [misc] hpilo: remove pci_disable_device (Tony Camuso) [826725] - [misc] hpilo: update module version (Tony Camuso) [826725] - [powerpc] perf: Fix finding overflowed PMC in interrupt (Steve Best) [905138] - [powerpc] perf: Fix for PMCs not making progress (Steve Best) [905138] - [x86] pvpanic: add pvpanic device driver (Andrew Jones) [831178] - [virt] kvm: limit difference between kvmclock updates (Marcelo Tosatti) [952174] - [virt] kvm: Fix invalid secondary exec controls in vmx_cpuid_update() (Andrew Jones) [916932] - [i2c] i2c-i801: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [watchdog] iTCO_wdt: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [ata] ata_piix: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [ata] ahci: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [input] wacom: cleanup feature report for bamboos (Aristeu Rozanski) [949379] - [kernel] kexec: improve logging when crashkernel=auto can't be satisfied (Steve Best) [929286] - [usb] uhci: fix IRQ race during initialization (Dave Young) [915834] - [pci] acpiphp: remove all functions in slot, even without ACPI _EJx (Amos Kong) [890253] - [x86] oprofile: Fix crash when unloading module in nmi timer mode (Don Zickus) [828936] - [scsi] cxgb4i: Remove the scsi host device when removing device (Steve Best) [908030]- [net] ipvs: sctp: fix checksumming on snat and dnat handlers (Daniel Borkmann) [892256] - [netdrv] e1000e: enable VLAN RX/TX in PROMISC mode (Stefan Assmann) [886420] - [netdrv] bnx2x: strip VLAN header in PROMISC mode (Stefan Assmann) [886420] - [net] vlan: handle packets with empty vlan_group via VLAN code (Stefan Assmann) [886420] - [net] ptp: remove Tech Preview status (Jiri Benc) [920155] - [net] ptp: dynamic allocation of PHC char devices (Jiri Benc) [920155] - [pps] Fix a use-after free bug when unregistering a source (Jiri Benc) [920155] - [net] ptp: reduce stack usage when measuring the system time offset (Jiri Benc) [920155] - [net] ptp: reduce stack usage when reading external time stamps (Jiri Benc) [920155] - [net] ptp: update adjfreq callback description (Jiri Benc) [920155] - [net] ptp: add an ioctl to compare PHC time with system time (Jiri Benc) [920155] - [net] ptp: Make PTP_1588_CLOCK select rather than depend on PPS (Jiri Benc) [920155] - [net] pps, ptp: Remove dependencies on EXPERIMENTAL (Jiri Benc) [920155] - [net] ptp: clarify the clock_name sysfs attribute (Jiri Benc) [920155] - [pps] default echo function (Jiri Benc) [920155] - [net] ptp: validate HWTSTAMP ioctl parameters (Jiri Benc) [920155] - [net] ptp: introduce ptp one step time stamp mode for sync packets (Jiri Benc) [920155] - [net] ptp: fix L2 event message recognition (Jiri Benc) [920155] - [net] correct comment on where to place transmit time stamp hook (Jiri Benc) [920155] - [net] packet: support for TX time stamps on RAW sockets (Jiri Benc) [920155] - [net] Documentation: corrected documentation for hardware time stamping (Jiri Benc) [920155] - [net] bridge: Add multicast_querier toggle and disable queries by default (Flavio Leitner) [905561] - [net] bridge: Fix fatal typo in setup of multicast_querier_expired (Flavio Leitner) [905561] - [net] bridge: Restart queries when last querier expires (Flavio Leitner) [905561] - [net] bridge: Add br_multicast_start_querier (Flavio Leitner) [905561] - [net] sctp: Validate parameter size for SCTP_GET_ASSOC_STATS (Thomas Graf) [755486] - [net] sctp: sctp_close: fix release of bindings for deferred call_rcu's (Daniel Borkmann) [903296] - [net] sctp: refactor sctp_outq_teardown to insure proper re-initalization (Daniel Borkmann) [913170] - [net] ipv6: TX timestamps for IPv6 UDP packets (Jiri Benc) [904172] - [net] af_packet: remove BUG statement in tpacket_destruct_skb (Daniel Borkmann) [905335] - [net] ipv4: prevent setting ttl=0 via IP_TTL (Amerigo Wang) [893306] - [net] bridge: Correctly encode addresses when dumping mdb entries (Amerigo Wang) [856262] - [net] bridge: Do not unregister all PF_BRIDGE rtnl operations (Amerigo Wang) [856262] - [net] bridge: export multicast database via netlink (Amerigo Wang) [856262] - [net] netfilter: allow NFQUEUE bypass if no listener is available (Daniel Borkmann) [854259] - [net] netfilter: reduce NF_VERDICT_MASK to 0xff (Daniel Borkmann) [854259] - [net] netfilter: nfnetlink_queue: do not free skb on error (Daniel Borkmann) [854259] - [net] netfilter: nfnetlink_queue: return error number to caller (Daniel Borkmann) [854259] - [net] netfilter: xt_NFQUEUE: consolidate v4/v6 targets into one (Daniel Borkmann) [854259] - [net] ipv6: Remove IPV6_ADDR_RESERVED (Amerigo Wang) [860764]- [fs] xfs: avoid xfs_dir_fsync() to dereference a NULL inode pointer (Carlos Maiolino) [950638] - [fs] super: fix get_active_super()/umount() race (Carlos Maiolino) [918724] - [fs] cifs: ensure that we always do cifsFileInfo_get under the spinlock (Sachin Prabhu) [734728] - [fs] cifs: convert async read callback to slow_work (Sachin Prabhu) [734728] - [fs] cifs: convert cifs_iovec_read to use async reads (Sachin Prabhu) [734728] - [fs] cifs: add wrapper for cifs_async_readv to retry opening file (Sachin Prabhu) [734728] - [fs] cifs: add refcounting to cifs_readdata structures (Sachin Prabhu) [734728] - [fs] cifs: abstract out function to marshal the iovec for readv receives (Sachin Prabhu) [734728] - [fs] cifs: make cifs_readdata_alloc take a work_func_t arg (Sachin Prabhu) [734728] - [fs] cifs: make cifsFileInfo_get return the cifsFileInfo pointer (Sachin Prabhu) [734728] - [fs] cifs: Change mid_q_entry structure fields (Sachin Prabhu) [734728] - [fs] cifs: Expand CurrentMid field (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from cifs_readv_receive code (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from demultiplex code (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from transport routines (Sachin Prabhu) [734728] - [fs] cifs: Delete echo_retries module parm (Sachin Prabhu) [734728] - [fs] cifs: Prepare credits code for a slot reservation (Sachin Prabhu) [734728] - [fs] cifs: Make wait_for_free_request killable (Sachin Prabhu) [734728] - [fs] cifs: Introduce credit-based flow control (Sachin Prabhu) [734728] - [fs] cifs: Simplify inFlight logic (Sachin Prabhu) [734728] - [fs] cifs: Respect negotiated MaxMpxCount (Sachin Prabhu) [734728] - [fs] cifs: better instrumentation for coalesce_t2 (Sachin Prabhu) [734728] - [fs] cifs: Fix error handling in cifs_readv_complete (Sachin Prabhu) [734728] - [fs] cifs: Cleanup use of CONFIG_CIFS_STATS2 ifdef to make transport routines more readable (Sachin Prabhu) [734728] - [fs] cifs: when server doesnt set CAP_LARGE_READ_X, cap default rsize at MaxBufferSize (Sachin Prabhu) [734728] - [fs] cifs: allow for larger rsize= options and change defaults (Sachin Prabhu) [734728] - [fs] cifs: convert cifs_readpages to use async reads (Sachin Prabhu) [734728] - [fs] cifs: add cifs_async_readv (Sachin Prabhu) [734728] - [fs] cifs: fix protocol definition for READ_RSP (Sachin Prabhu) [734728] - [fs] cifs: add a callback function to receive the rest of the frame (Sachin Prabhu) [734728] - [fs] cifs: break out 3rd receive phase into separate function (Sachin Prabhu) [734728] - [fs] cifs: find mid earlier in receive codepath (Sachin Prabhu) [734728] - [fs] cifs: move buffer pointers into TCP_Server_Info (Sachin Prabhu) [734728] - [fs] cifs: eliminate is_multi_rsp parm to find_cifs_mid (Sachin Prabhu) [734728] - [fs] cifs: move mid finding into separate routine (Sachin Prabhu) [734728] - [fs] cifs: add a third receive phase to cifs_demultiplex_thread (Sachin Prabhu) [734728] - [fs] cifs: keep a reusable kvec array for receives (Sachin Prabhu) [734728] - [fs] cifs: turn read_from_socket into a wrapper around a vectorized version (Sachin Prabhu) [734728] - [fs] add new module parameter enable_oplocks (Sachin Prabhu) [734728] - [fs] cifs: clean up check_rfc1002_header (Sachin Prabhu) [734728] - [fs] cifs: simplify read_from_socket (Sachin Prabhu) [734728] - [fs] cifs: check for unresponsive server every time we call kernel_recvmsg (Sachin Prabhu) [734728] - [fs] cifs: make smb_msg local to read_from_socket (Sachin Prabhu) [734728] - [fs] cifs: remove obsolete comment (Sachin Prabhu) [734728] - [fs] cifs: consolidate signature generating code (Sachin Prabhu) [734728] - [fs] cifs: clean up checkSMB (Sachin Prabhu) [734728] - [fs] cifs: untangle server->maxBuf and CIFSMaxBufSize (Sachin Prabhu) [734728] - [fs] cifs: use memcpy for magic string in cifs signature generation BSRSPYL (Sachin Prabhu) [734728] - [fs] cifs: Cleanup demupltiplex thread exiting code (Sachin Prabhu) [734728] - [fs] cifs: Move mid search to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Move RFC1002 check to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Simplify socket reading in demultiplex thread (Sachin Prabhu) [734728] - [fs] cifs: Move buffer allocation to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Cleanup: check return codes of crypto api calls (Sachin Prabhu) [734728] - [fs] cifs: fix the type of cifs_demultiplex_thread() (Sachin Prabhu) [734728] - [fs] cifs: connect.c remove one to many l's in the word (Sachin Prabhu) [734728] - [mm] export lru_cache_add_*() to modules (Sachin Prabhu) [734728] - [fs] ext4: Use single thread to perform DIO unwritten convertion (Carlos Maiolino) [914783] - [fs] gfs2: Flush work queue before clearing glock hash tables (Robert S Peterson) [952836] - [fs] cifs: delay super block destruction until all cifsFileInfo objects are gone (Mateusz Guzik) [917890] - [fs] namei.c: Dont allow to create hardlink for deleted file (Brian Foster) [908158] - [net] sunrpc: don't use a credential with extra groups (Mateusz Guzik) [955712] - [fs] xfs: don't free EFIs before the EFDs are committed (Carlos Maiolino) [947582] - [fs] xfs: pass shutdown method into xfs_trans_ail_delete_bulk (Carlos Maiolino) [805407] - [fs] gfs2: Reinstate withdraw ack system (Robert S Peterson) [908093] - [fs] gfs2: Fix unlock of fcntl locks during withdrawn state (Robert S Peterson) [894093] - [fs] nfs: open a file descriptor for fsync in nfs4 recovery (J. Bruce Fields) [915479] - [fs] nfs: add more context to state manager error mesgs (Dave Wysochanski) [917711] - [fs] nfs: Rate limit the state manager for lock reclaim warning messages (Dave Wysochanski) [917711] - [fs] nfs: Rate limit the state manager warning messages (Dave Wysochanski) [917711] - [fs] nfs: even if __func__ shown (Dave Wysochanski) [917711] - [fs] nfs: printks in fs/nfs/ should start with NFS: (Dave Wysochanski) [917711] - [kernel] audit: destroy filename correctly (Jeff Layton) [678544] - [fs] vfs: make lremovexattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make removexattr retry once on ESTALE (Jeff Layton) [678544] - [fs] vfs: make llistxattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make listxattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make getxattr retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: allow lsetxattr() to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: allow setxattr to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: allow utimensat() calls to retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix user_statfs to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: revert changes to arch/alpha and arch/parisc from statfs cleanup (Jeff Layton) [678544] - [fs] clean statfs-like syscalls up (Jeff Layton) [678544] - [fs] vfs: make fchownat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: Make chown() and lchown() call fchownat() (Jeff Layton) [678544] - [fs] vfs: make fchmodat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: have chroot retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: have chdir retry lookup and call once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: have faccessat retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: have do_sys_truncate retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix renameat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: make do_unlinkat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: make do_rmdir retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix linkat to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix symlinkat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix mkdirat to retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix mknodat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: add a flags argument to user_path_parent (Jeff Layton) [678544] - [fs] vfs: fix readlinkat to retry on ESTALE (Jeff Layton) [678544] - [fs] vfs: make fstatat retry on ESTALE errors from getattr call (Jeff Layton) [678544] - [fs] namei: include errno.h (Jeff Layton) [678544] - [fs] vfs: add a retry_estale helper function to handle retries on ESTALE (Jeff Layton) [678544] - [fs] procfs: don't need a PATH_MAX allocation to hold a string representation of an int (Jeff Layton) [678544] - [fs] vfs: embed struct filename inside of names_cache allocation if possible (Jeff Layton) [678544] - [kernel] audit: make audit_inode take struct filename (Jeff Layton) [678544] - [fs] vfs: make do_filp_open take a struct filename (Jeff Layton) [678544] - [fs] vfs: make __link_path_walk take a struct filename (Jeff Layton) [678544] - [kernel] audit: allow audit code to satisfy getname requests from its names_list (Jeff Layton) [678544] - [mm] swapfile: fix name leak in swapoff (Jeff Layton) [678544] - [fs] vfs: revert changes from last patch in code that we don't ship (Jeff Layton) [678544] - [fs] vfs: define struct filename and have getname() return it (Jeff Layton) [678544] - [fs] vfs: constify dirname argument to do_mount (Jeff Layton) [678544] - [fs] vfs: paper over lack of const qualifiers in execve code (Jeff Layton) [678544] - [target] delousing target_core_file a bit (Jeff Layton) [678544] - [kernel] acct: constify the name arg to acct_on (Jeff Layton) [678544] - [fs] vfs: allocate page instead of names_cache buffer in mount_block_root (Jeff Layton) [678544] - [kernel] audit: overhaul __audit_inode_child to accomodate retrying (Jeff Layton) [678544] - [kernel] audit: optimize audit_compare_dname_path (Jeff Layton) [678544] - [kernel] audit: make audit_compare_dname_path use parent_len helper (Jeff Layton) [678544] - [kernel] audit: remove dirlen argument to audit_compare_dname_path (Jeff Layton) [678544] - [kernel] audit: set the name_len in audit_inode for parent lookups (Jeff Layton) [678544] - [kernel] audit: add a new "type" field to audit_names struct (Jeff Layton) [678544] - [kernel] audit: reverse arguments to audit_inode_child (Jeff Layton) [678544] - [kernel] audit: no need to walk list in audit_inode if name is NULL (Jeff Layton) [678544] - [kernel] audit: pass in dentry to audit_copy_inode wherever possible (Jeff Layton) [678544] - [fs] audit: Lose the first argument of audit_inode_child() (Jeff Layton) [678544] - [fs] audit: __link_path_walk should call audit_inode with original "name" (Jeff Layton) [678544] - [fs] fuse: fix stat call on 32 bit platforms (Brian Foster) [872629]- [net] tcp: sk_add_backlog() is too agressive for TCP (Jiri Benc) [947950] - [net] add a limit parameter to sk_add_backlog() (Jiri Benc) [947950] - [net] sctp: fix Kconfig bug in default cookie hmac selection (Daniel Borkmann) [918316] - [net] sctp: Change defaults on cookie hmac selection (Daniel Borkmann) [918316] - [net] sctp: Make hmac algorithm selection for cookie generation dynamic (Daniel Borkmann) [918316] - [net] ipv6: bind() use stronger condition for bind_conflict (Flavio Leitner) [917872] - [net] tcp: bind() use stronger condition for bind_conflict (Flavio Leitner) [894683] - [net] vxlan: add ethtool support (Amerigo Wang) [918014] - [net] vxlan: Use UDP Tunnel segmention (Amerigo Wang) [918014] - [net] vxlan: fix oops when delete netns containing vxlan (Amerigo Wang) [918014] - [net] vxlan: reset nf before xmit vxlan encapsulated packet (Amerigo Wang) [918014] - [net] vxlan: Use tunnel_ip_select_ident() for tunnel IP-Identification (Amerigo Wang) [918014] - [net] vxlan: Add capability of Rx checksum offload for inner packet (Amerigo Wang) [918014] - [net] vxlan: capture inner headers during encapsulation (Amerigo Wang) [918014] - [net] tunneling: Add generic Tunnel segmentation (Amerigo Wang) [918014] - [net] tunneling: Inherit NETIF_F_SG for hw_enc_features (Amerigo Wang) [918014] - [net] Kill link between CSUM and SG features (Amerigo Wang) [918014] - [net] ip_gre: fix the inner header offset for gretap (Amerigo Wang) [918011] - [net] ip_gre: enable GRO by default (Amerigo Wang) [918011] - [net] ip_gre: add GRO capability (Amerigo Wang) [918011] - [net] ip_gre: get rid of ipgre_lock (Amerigo Wang) [918011] - [net] gro: add gro_cells infrastructure (Amerigo Wang) [918011] - [net] gro: add checksuming helpers (Amerigo Wang) [918011] - [net] ipv4: Fix ip-header identification for gso packets (Amerigo Wang) [918011] - [net] ip_gre: add ethtool support to gre tunnel (Amerigo Wang) [918011] - [net] ip_gre: Fix GRE_CSUM case (Amerigo Wang) [918011] - [net] ip_gre: Fix IP-Identification (Amerigo Wang) [918011] - [net] ip_gre: remove an extra dst_release() (Amerigo Wang) [918011] - [net] ip_gre: allow CSUM capable devices to handle packets (Amerigo Wang) [918011] - [net] gre: Add TCP segmentation offload for GRE (Amerigo Wang) [918011] - [net] gso: factor out skb_mac_gso_segment() from skb_gso_segment() (Amerigo Wang) [918011] - [net] ipv4: fix warning in xfrm4_mode_tunnel_input (Amerigo Wang) [918011] - [net] ipv6: fix warning in xfrm6_mode_tunnel_input (Amerigo Wang) [918011] - [net] Add skb_unclone() helper functions (Amerigo Wang) [918011] - [net] offloading: Handle encapsulated offloads before fragmentation or handing to lower dev (Amerigo Wang) [918011] - [net] offloading: Add support for hardware-offloaded encapsulation (Amerigo Wang) [918011] - [net] ip_gre: When TOS is inherited, use configured TOS value for non-IP packets (Amerigo Wang) [918011] - [net] ip_gre: Fix kernel panic in IP_GRE with GRE csums (Amerigo Wang) [918011] - [net] ip_gre: set transport header correctly to gre header (Amerigo Wang) [918011] - [net] ip_gre: fix possible use after free (Amerigo Wang) [918011] - [net] gre: add GSO support (Amerigo Wang) [918011] - [net] ip_gre: Fix ip_gre lockless xmits (Amerigo Wang) [918011] - [net] ip_gre: lockless xmit (Amerigo Wang) [918011] - [net] gre: fix improper error handling (Amerigo Wang) [918011] - [net] gre: PPP over IPv4 (Point-to-Point Tunneling Protocol) (Amerigo Wang) [918011] - [net] ip_gre: include route header_len in max_headroom calculation (Amerigo Wang) [918011] - [net] offloading: do not disable sg for packets requiring no checksum (Amerigo Wang) [918011] - [net] offloading: fix can_checksum_protocol() arguments swap (Amerigo Wang) [918011] - [net] offloading: Convert checksums to use centrally computed features (Amerigo Wang) [918011] - [net] offloading: Convert skb_need_linearize() to use precomputed features (Amerigo Wang) [918011] - [net] offloading: Convert dev_gso_segment() to use precomputed features (Amerigo Wang) [918011] - [net] offloading: Pass features into netif_needs_gso() (Amerigo Wang) [918011] - [net] offloading: Generalize netif_get_vlan_features() (Amerigo Wang) [918011] - [net] Rename skb_has_frags to skb_has_frag_list (Amerigo Wang) [918011] - [net] fix a wrong assignment in skb_split() (Amerigo Wang) [918011] - [net] tso: Fix possible wrong checksum generation (Amerigo Wang) [918011] - [net] gso: fix possible wrong checksum generation (Amerigo Wang) [918011] - [net] gro: Re-fix different skb headrooms (Amerigo Wang) [918011] - [net] gro: fix different skb headrooms (Amerigo Wang) [918011] - [net] Fix skb_copy_expand() handling of ->csum_start (Amerigo Wang) [918011] - [net] Fix corruption of skb csum field in pskb_expand_head() of net/core/skbuff.c (Amerigo Wang) [918011] - [net] netlink: drop_monitor/dropwatch friendly (Amerigo Wang) [915552] - [net] netlink: dont drop packet but consume it (Amerigo Wang) [915552] - [net] drop_monitor: convert some kfree_skb call sites to consume_skb (Amerigo Wang) [915552] - [net] more accurate network taps in transmit path (Amerigo Wang) [915552] - [net] openvswitch: Move LRO check from transmit to received (Amerigo Wang) [904914] - [net] adjust skb_gso_segment() for calling in rx path (Amerigo Wang) [904914] - [net] bonding: unset primary slave via sysfs (Veaceslav Falico) [905932] - [net] netem: fix possible skb leak (Amerigo Wang) [903961] - [net] WARN if skb_checksum_help() is called on skb requiring segmentation (Amerigo Wang) [903961]- [net] macvlan: remove bogus check in macvlan_handle_frame() (Jiri Pirko) [952785] - [net] macvlan: fix passthru mode race between dev removal and rx path (Jiri Pirko) [952785] - [kernel] rcu: Replace list_first_entry_rcu() with list_first_or_null_rcu() (Jiri Pirko) [952785] - [kernel] tick: Don't invoke tick_nohz_stop_sched_tick() if the cpu is offline (Prarit Bhargava) [950068] - [kernel] tick: Cleanup NOHZ per cpu data on cpu down (Prarit Bhargava) [950068] - [mm] memory-failure: fix wrong num_poisoned_pages in handling memory error on thp (Naoya Horiguchi) [954045] - [mm] memory-failure: clean up soft_offline_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: use num_poisoned_pages instead of mce_bad_pages (Naoya Horiguchi) [954045] - [mm] memory-failure: do code refactor of soft_offline_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: fix an error of mce_bad_pages statistics (Naoya Horiguchi) [954045] - [mm] memory-failure: fix wrong argument of migrate_huge_pages() in soft_offline_huge_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: let the compiler add the function name (Naoya Horiguchi) [954045] - [mm] memory-failure: change order of error_states[]'s elements (Naoya Horiguchi) [954045] - [mm] memory-failure: fix misjudgement of page_action() for errors on mlocked pages (Naoya Horiguchi) [954045] - [mm] memory-failure: fix action_result() to print out dirty/clean (Naoya Horiguchi) [954045] - [mm] memory-failure: split thp at the beginning of soft_offline_page() (Naoya Horiguchi) [954045] - [net] bluetooth/rfcomm: Fix missing msg_namelen update in rfcomm_sock_recvmsg() (Weiping Pan) [955654] {CVE-2013-3225} - [net] bluetooth: fix possible info leak in bt_sock_recvmsg() (Radomir Vrbovsky) [955604] {CVE-2013-3224}- [fs] gfs2: Use ->writepages for ordered writes (Robert S Peterson) [859444] - [fs] gfs2: Merge gfs2_attach_bufdata() into trans.c (Robert S Peterson) [859444] - [fs] gfs2: Copy gfs2_trans_add_bh into new data/meta functions (Robert S Peterson) [859444] - [fs] gfs2: Split gfs2_trans_add_bh() into two (Robert S Peterson) [859444] - [fs] gfs2: Merge revoke adding functions (Robert S Peterson) [859444] - [fs] gfs2: Remove bd_list_tr (Robert S Peterson) [859444] - [fs] gfs2: Clean up gfs2_create (Robert S Peterson) [859444] - [fs] nfs: Fix another reboot recovery race (Steve Dickson) [923939] - [fs] nfs: Use CLAIM_DELEG_CUR_FH opens when available (Steve Dickson) [923939] - [fs] nfs: Enable open-by-filehandle (Steve Dickson) [923939] - [fs] nfs: Add xdr support for CLAIM_FH and CLAIM_DELEG_CUR_FH opens (Steve Dickson) [923939] - [fs] nfs: Clean up nfs4_opendata_alloc in preparation for NFSv4.1 open modes (Steve Dickson) [923939] - [fs] nfs: implement new 4.1 open reclaim types (Steve Dickson) [923939] - [fs] nfs: Select the "most recent locking state" for read/write/setattr stateids (Steve Dickson) [923939] - [fs] nfs: Prepare for minorversion-specific nfs_server capabilities (Steve Dickson) [923939] - [fs] nfs: __nfs_find_lock_context needs to check ctx->lock_context for a match too (Steve Dickson) [923939] - [fs] nfs: Dont accept more reads/writes if the open context recovery failed (Steve Dickson) [923939] - [fs] nfs: Fail I/O if the state recovery fails irrevocably (Steve Dickson) [923939] - [fs] nfs: Resend the READ/WRITE RPC call if a stateid change causes an error (Steve Dickson) [923939] - [fs] nfs: The stateid must remain the same for replayed RPC calls (Steve Dickson) [923939] - [fs] nfs: Add a helper for encoding opaque data (Steve Dickson) [923939] - [fs] nfs: Clean up helper function nfs4_select_rw_stateid() (Steve Dickson) [923939] - [fs] nfs: Clean up nfs4_select_rw_stateid() (Steve Dickson) [923939] - [fs] nfs: Rename encode_stateid() to encode_open_stateid() (Steve Dickson) [923939] - [fs] nfs: Dont copy read delegation stateids in setattr (Steve Dickson) [923939] - [fs] nfs: Add helpers for basic copying of stateids (Steve Dickson) [923939] - [fs] nfs: Rename nfs4_copy_stateid() (Steve Dickson) [923939] - [fs] nfs: Further clean-ups of delegation stateid validation (Steve Dickson) [923939] - [fs] nfs: Fix matching of the stateids when returning a delegation (Steve Dickson) [923939] - [fs] gfs2: Clean up inode creation path (Robert S Peterson) [859446] - [fs] gfs2: dont reference inode:s glock during block allocation trace (Robert S Peterson) [859446] - [fs] gfs2: Use proper allocation context for new inodes (Robert S Peterson) [859446] - [fs] gfs2: Move all locking inside the inode creation function (Robert S Peterson) [859446] - [fs] gfs2: Clean up symlink creation (Robert S Peterson) [859446] - [fs] gfs2: Clean up mkdir (Robert S Peterson) [859446] - [fs] gfs2: Make . and .. qstrs constant (Robert S Peterson) [859446] - [fs] gfs2: Add Orlov allocator (Robert S Peterson) [859446] - [fs] gfs2: Add "top dir" flag support (Robert S Peterson) [859446] - [virt] kvm: fix maintenance of guest/host xcr0 state (Paolo Bonzini) [952252] - [virt] xen-netfront: reduce gso_max_size to account for max TCP header (Andrew Jones) [957231] - [fs] gfs2: Issue discards in 512b sectors (Robert S Peterson) [922779] - [fs] nfs: Check for buffer length in __nfs4_get_acl_uncached (Sachin Prabhu) [906056] - [kernel] tick: Change log level of NOHZ local_softirq_pending message (Radomir Vrbovsky) [907516] - [x86] vdso: avoid overflow in vgetns() (Prarit Bhargava) [902320] - [block] propagate proper return codes from blk_get_request callers (Jeff Moyer) [927918] - [block] Check the return value from blk_get_request (Jeff Moyer) [927918]- [kernel] perf: fix perf_swevent_enabled array out-of-bound access (Petr Matousek) [962794] {CVE-2013-2094} - [tools] perf: Fix strbuf_addf() when the buffer needs to grow (Jiri Olsa) [927866] - [tools] perf/header: Fix numa topology printing (Jiri Olsa) [927866] - [tools] perf/test: Fix exclude_guest parse events tests (Jiri Olsa) [927866] - [tools] perf: do not flush maps on COMM for perf report (Jiri Olsa) [927866] - [tools] perf/help: Fix --help for builtins (Jiri Olsa) [927866] - [tools] perf/trace: Check if sample raw_data field is set (Jiri Olsa) [927866] - [tools] perf/trace: Validate syscall id before growing syscall table (Jiri Olsa) [927866] - [tools] perf/python: Properly link with libtraceevent (Jiri Olsa) [927866] - [tools] perf/hists: Add back callchain folding symbol (Jiri Olsa) [927866] - [tools] perf: Fix build on sparc (Jiri Olsa) [927866] - [tools] perf/python: Link with libtraceevent (Jiri Olsa) [927866] - [tools] perf/python: Initialize 'page_size' variable (Jiri Olsa) [927866] - [tools] traceevent: Fix missed freeing of subargs in free_arg() in filter (Jiri Olsa) [927866] - [tools] traceevent: Add back pevent assignment in __pevent_parse_format() (Jiri Olsa) [927866] - [tools] perf/hists: Fix off-by-two bug on the first column (Jiri Olsa) [927866] - [tools] perf: Remove warnings on JIT samples for srcline sort key (Jiri Olsa) [927866] - [tools] perf: Fix segfault when using srcline sort key (Jiri Olsa) [927866] - [tools] perf: Precise mode requires exclude_guest (Jiri Olsa) [927866] - [tools] perf/hists: Add more helpers for hist entry stat (Jiri Olsa) [927866] - [tools] perf/hists: Move he->stat.nr_events initialization to a template (Jiri Olsa) [927866] - [tools] perf/hists: Introduce struct he_stat (Jiri Olsa) [927866] - [tools] perf/diff: Removing the total_period argument from output code (Jiri Olsa) [927866] - [tools] perf: Add hpp interface to enable/disable hpp column (Jiri Olsa) [927866] - [tools] perf: Removing hists pair argument from output path (Jiri Olsa) [927866] - [tools] perf/hists: Separate overhead and baseline columns (Jiri Olsa) [927866] - [tools] perf/diff: Refactor diff displacement position info (Jiri Olsa) [927866] - [tools] perf/hists: Add struct hists pointer to struct hist_entry (Jiri Olsa) [927866] - [tools] perf: Complete tracepoint event names (Jiri Olsa) [927866] - [tools] perf/evlist: Remove some unused methods (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce add_newtp method (Jiri Olsa) [927866] - [tools] perf: Convert to BACKTRACE_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Long option completion support for each subcommands (Jiri Olsa) [927866] - [tools] perf: Complete long option names of perf command (Jiri Olsa) [927866] - [tools] perf: Check existence of _get_comp_words_by_ref when bash completing (Jiri Olsa) [927866] - [tools] perf/inject: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/record: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/evlist: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/top: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/probe: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/buildid-list: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/buildid-cache: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/timechart: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/lock: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/kmem: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/help: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/script: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/stat: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/sched: Look up thread using tid instead of pid (Jiri Olsa) [927866] - [tools] perf/inject: Remove static variables (Jiri Olsa) [927866] - [tools] perf/inject: Remove unused 'input_name' static var (Jiri Olsa) [927866] - [tools] perf/trace: Use evsel->handler.func (Jiri Olsa) [927866] - [tools] perf: Convert to HAVE_STRLCPY (Jiri Olsa) [927866] - [tools] perf: Convert to GTK2_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to NEWT_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBAUDIT_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBUNWIND_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBELF_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Remove unused PYRF_OBJS variable on Makefile (Jiri Olsa) [927866] - [tools] perf: Move libdw availability check before arch Makefile (Jiri Olsa) [927866] - [tools] perf/trace: Add aliases for some syscalls (Jiri Olsa) [927866] - [tools] perf/probe: Print an enum type variable in "enum variable-name" format when showing accessible variables (Jiri Olsa) [927866] - [tools] perf: Check libaudit availability for perf-trace builtin (Jiri Olsa) [927866] - [tools] perf/hists: Add missing period_* fields when collapsing a hist entry (Jiri Olsa) [927866] - [tools] perf/trace: New tool (Jiri Olsa) [927866] - [tools] perf/evsel: Export the event_format constructor (Jiri Olsa) [927866] - [tools] perf/evsel: Introduce rawptr() method (Jiri Olsa) [927866] - [tools] perf: Use perf_evsel__newtp in the event parser (Jiri Olsa) [927866] - [tools] perf/evsel: The tracepoint constructor should store sys:name (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce set_filter() method (Jiri Olsa) [927866] - [tools] perf/evlist: Renane set_filters method to apply_filters (Jiri Olsa) [927866] - [tools] perf/test: Add test to check we correctly parse and match syscall open parms (Jiri Olsa) [927866] - [tools] perf/evsel: Handle endianity in intval method (Jiri Olsa) [927866] - [tools] perf/evsel: Know if byte swap is needed (Jiri Olsa) [927866] - [tools] perf: Allow handling a NULL cpu_map as meaning "all cpus" (Jiri Olsa) [927866] - [tools] perf/evsel: Improve tracepoint constructor setup (Jiri Olsa) [927866] - [tools] traceevent: Fix error path on pevent_parse_event (Jiri Olsa) [927866] - [tools] perf/test: Fix build failure (Jiri Olsa) [927866] - [tools] traceevent: Handle alloc_arg failure (Jiri Olsa) [927866] - [tools] perf/test: Add test for the sched tracepoint format fields (Jiri Olsa) [927866] - [tools] perf/evsel: Provide a new constructor for tracepoints (Jiri Olsa) [927866] - [tools] traceevent: Carve out events format parsing routine (Jiri Olsa) [927866] - [tools] traceevent: Remove some die() calls (Jiri Olsa) [927866] - [tools] traceevent: Fix afterlife gotos (Jiri Olsa) [927866] - [tools] traceevent: Use calloc were applicable (Jiri Olsa) [927866] - [tools] traceevent: Use asprintf were applicable (Jiri Olsa) [927866] - [tools] perf: bfd.h/libbfd detection fails with recent binutils (Jiri Olsa) [927866] - [tools] traceevent: Free field if an error occurs on process_flags/symbols (Jiri Olsa) [927866] - [tools] traceevent: Free field if an error occurs on process_fields (Jiri Olsa) [927866] - [tools] traceevent: Make sure that arg->op.right is set properly (Jiri Olsa) [927866] - [tools] traceevent: Fix error path on process_array() (Jiri Olsa) [927866] - [tools] perf: remove sscanf extension as (Jiri Olsa) [927866] - [tools] perf/header: Remove unused @feat arg from ->process callback (Jiri Olsa) [927866] - [tools] perf/header: Use pre-processed session env when printing (Jiri Olsa) [927866] - [tools] perf/header: Add ->process callbacks to most of features (Jiri Olsa) [927866] - [tools] perf/header: Add struct perf_session_env (Jiri Olsa) [927866] - [tools] perf/timechart: Use zalloc and fix a couple leaks (Jiri Olsa) [927866] - [tools] perf/lock: Use perf_evsel__intval and perf_session__set_tracepoints_handlers (Jiri Olsa) [927866] - [tools] perf/kmem: Use perf_evsel__intval and perf_session__set_tracepoints_handlers (Jiri Olsa) [927866] - [tools] perf/record: Print event causing perf_event_open() to fail (Jiri Olsa) [927866] - [tools] perf: Fix a compiling error in util/map.c (Jiri Olsa) [927866] - [tools] perf: Fix a compiling error in trace-event-perl.c for 32 bits machine (Jiri Olsa) [927866] - [tools] perf/stat: Check PMU cpumask file (Jiri Olsa) [927866] - [tools] perf/report: Add missing perf_hpp__init for pipe-mode (Jiri Olsa) [927866] - [tools] perf/scripts: Export a find_scripts() function (Jiri Olsa) [927866] - [tools] perf/scripts: Add event_analyzing_sample-record/report (Jiri Olsa) [927866] - [tools] perf/scripts: Add --symbols option to handle specific symbols (Jiri Olsa) [927866] - [tools] perf/symbols: Filter samples with unresolved symbol when "--symbols" option is used (Jiri Olsa) [927866] - [tools] perf/archive: Make 'f' the last parameter for tar (Jiri Olsa) [927866] - [tools] perf/archive: Remove -f from the rm command (Jiri Olsa) [927866] - [tools] perf/stat: Move stats related code to util/stat.c (Jiri Olsa) [927866] - [tools] perf/report: Enable integrated annotation only if possible (Jiri Olsa) [927866] - [tools] perf: Add sort__has_sym (Jiri Olsa) [927866] - [tools] perf/hists: Fix first column printing (Jiri Olsa) [927866] - [tools] perf/hists: Fix output for 100.00 (Jiri Olsa) [927866] - [tools] traceevent: Define _GNU_SOURCE in Makefile (Jiri Olsa) [927866] - [tools] perf/sched: Fixup for the die() removal (Jiri Olsa) [927866] - [tools] perf/probe: Add union member access support (Jiri Olsa) [927866] - [tools] perf/sched: Don't read all tracepoint variables in advance (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_evsel__{int, str}val (Jiri Olsa) [927866] - [tools] perf/evsel: Introduce perf_evsel__{str, int}val methods (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_tool as ancestor (Jiri Olsa) [927866] - [tools] perf/sched: Remove unused thread parameter (Jiri Olsa) [927866] - [tools] perf: Use __maybe_used for unused variables (Jiri Olsa) [927866] - [tools] perf: Back vdso DSO with real data (Jiri Olsa) [927866] - [tools] perf/symbols: Make dsos__find function globally available (Jiri Olsa) [927866] - [tools] perf: Add memdup function (Jiri Olsa) [927866] - [tools] perf: Do backtrace post unwind only if we regs and stack were captured (Jiri Olsa) [927866] - [tools] perf: fix ALIGN redefinition in system headers (Jiri Olsa) [927866] - [tools] perf: include __WORDSIZE definition (Jiri Olsa) [927866] - [tools] perf: Update types definitions for Android (Jiri Olsa) [927866] - [tools] perf: Add missing perf_regs.h file to MANIFEST (Jiri Olsa) [927866] - [tools] perf: include wrapper for magic.h (Jiri Olsa) [927866] - [tools] perf/kmem: Remove die() calls (Jiri Olsa) [927866] - [tools] perf/sched: Remove die() calls (Jiri Olsa) [927866] - [tools] perf/symbols: Remove BIONIC wrapper around libgen.h (Jiri Olsa) [927866] - [tools] perf/probe: Make a copy of exec path for passing to basename (Jiri Olsa) [927866] - [tools] perf/annotate: Make a copy of filename for passing to basename (Jiri Olsa) [927866] - [tools] perf/gtk/browser: Use perf_hpp__format functions (Jiri Olsa) [927866] - [tools] perf/hists: Use perf_hpp__format functions (Jiri Olsa) [927866] - [tools] perf/hists: Use perf_hpp__format->width to calculate the column widths (Jiri Olsa) [927866] - [tools] perf/hists: Handle field separator properly (Jiri Olsa) [927866] - [tools] perf/hists: Introduce perf_hpp for hist period printing (Jiri Olsa) [927866] - [tools] perf/bench: fix assert when NDEBUG is defined (Jiri Olsa) [927866] - [tools] perf: Fix build for another rbtree.c change (Jiri Olsa) [927866] - [tools] perf: add NO_BACKTRACE for application self-debugging (Jiri Olsa) [927866] - [tools] traceevent: replace mempcpy with memcpy (Jiri Olsa) [927866] - [tools] perf: replace mkostemp with mkstemp (Jiri Olsa) [927866] - [tools] perf: include missing pthread.h header (Jiri Olsa) [927866] - [tools] perf: fix missing winsize definition (Jiri Olsa) [927866] - [tools] perf: include basename for non-glibc systems (Jiri Olsa) [927866] - [tools] perf: Replace sort's standalone field_sep with symbol_conf.field_sep (Jiri Olsa) [927866] - [tools] perf/diff: Make diff command work with evsel hists (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pevent_register_print_function (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pevent_register_event_handler (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pretty_print() (Jiri Olsa) [927866] - [tools] perf: Ignore compiled python binaries (Jiri Olsa) [927866] - [tools] perf: Fix cache event name generation (Jiri Olsa) [927866] - [tools] perf/test: Add roundtrip test for hardware cache events (Jiri Olsa) [927866] - [tools] perf/evlist: Add fprintf method (Jiri Olsa) [927866] - [tools] perf: Remove extraneous newline when parsing hardware cache events (Jiri Olsa) [927866] - [tools] perf/test: Add round trip test for sw and hw event names (Jiri Olsa) [927866] - [tools] perf/header: Prepare tracepoint events regardless of name (Jiri Olsa) [927866] - [tools] perf/header: Fix a typo on evsel (Jiri Olsa) [927866] - [tools] perf: Clean target should do clean for lib/traceevent too (Jiri Olsa) [927866] - [tools] perf: Allow user to indicate path to objdump in command line (Jiri Olsa) [927866] - [tools] perf: Replace mempcpy with memcpy (Jiri Olsa) [927866] - [tools] perf/header: Swap pmu mapping numbers if needed (Jiri Olsa) [927866] - [tools] perf/header: Set tracepoint event name only if not set (Jiri Olsa) [927866] - [tools] perf/header: Use evlist->nr_entries on write_event_desc() (Jiri Olsa) [927866] - [tools] perf: remove unneeded include of network header files (Jiri Olsa) [927866] - [tools] perf: Remove the node from rblist in strlist__remove (Jiri Olsa) [927866] - [tools] perf: Fix intlist node removal (Jiri Olsa) [927866] - [tools] perf: Fix x86 builds with ARCH specified on the command line (Jiri Olsa) [927866] - [tools] perf/record: Remove use of die/exit (Jiri Olsa) [927866] - [tools] perf/script: Remove use of die/exit (Jiri Olsa) [927866] - [tools] perf/help: Remove use of die and handle errors (Jiri Olsa) [927866] - [tools] perf/stat: Remove use of die/exit and handle errors (Jiri Olsa) [927866] - [tools] perf/lock: Remove use of die and handle errors (Jiri Olsa) [927866] - [tools] perf: handle errors in synthesized event functions (Jiri Olsa) [927866] - [tools] perf/session: flush_sample_queue needs to handle errors from handlers (Jiri Olsa) [927866] - [tools] traceevent: Modify header to work in C++ programs (Jiri Olsa) [927866] - [tools] traceevent: Fix off-by-one bug in pevent_strerror() (Jiri Olsa) [927866] - [tools] traceevent: Fix strerror_r() use in pevent_strerror (Jiri Olsa) [927866] - [tools] traceevent: Introduce pevent_strerror (Jiri Olsa) [927866] - [tools] traceevent: Introduce pevent_errno (Jiri Olsa) [927866] - [tools] traceevent: Do not link broken field arg for an old ftrace event (Jiri Olsa) [927866] - [tools] perf: Keep the perf_event_attr on version 3 (Jiri Olsa) [927866] - [tools] perf: Add pmu mappings to header information (Jiri Olsa) [927866] - [tools] perf/report: Update event names from header description (Jiri Olsa) [927866] - [tools] perf: Refactor print_event_desc() (Jiri Olsa) [927866] - [tools] perf/test: Do not abort tests on error (Jiri Olsa) [927866] - [tools] perf: Fix 'No libunwind found' make warning message (Jiri Olsa) [927866] - [tools] perf/hists: Rename and move some functions (Jiri Olsa) [927866] - [tools] perf/hists: Separate out hist print functions (Jiri Olsa) [927866] - [tools] perf: Fix include order for bison/flex-generated C files (Jiri Olsa) [927866] - [tools] perf/symbols: Fix builds with NO_LIBELF set (Jiri Olsa) [927866] - [tools] perf: silence GTK2 probing errors (Jiri Olsa) [927866] - [tools] perf/script: Fix libexec scripts path in Documentation (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Ensure not to call gtk_main_quit() twice (Jiri Olsa) [927866] - [tools] perf: Rename global variable 'events' in util/header.c (Jiri Olsa) [927866] - [tools] perf: Rename some variables for better understanding (Jiri Olsa) [927866] - [tools] perf: Report number of pmu type of unknown events (Jiri Olsa) [927866] - [tools] perf: Fix type for evsel->ids and add size check for ids (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Add perf_gtk__show_helpline() for pr_* (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Use helpline API in browser (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Implement helpline_fns (Jiri Olsa) [927866] - [tools] perf/ui: Introduce struct ui_helpline (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce evsel list accessors (Jiri Olsa) [927866] - [tools] perf/evlist: Rename __group method to __set_leader (Jiri Olsa) [927866] - [tools] perf/symbols: Add description of JIT interface (Jiri Olsa) [927866] - [tools] perf/symbols: Use both runtime and debug images (Jiri Olsa) [927866] - [tools] perf/symbols: Convert dso__load_syms to take 2 symsrc's (Jiri Olsa) [927866] - [tools] perf/symbols: Factor want_symtab out of dso__load_sym() (Jiri Olsa) [927866] - [tools] perf/symbols: Switch dso__synthesize_plt_symbols() to use symsrc (Jiri Olsa) [927866] - [tools] perf/symbols: Set symtab_type in dso__load_sym (Jiri Olsa) [927866] - [tools] perf/symbols: Introduce symsrc structure (Jiri Olsa) [927866] - [tools] perf/symbols: Track symtab_type of vmlinux (Jiri Olsa) [927866] - [tools] perf/symbols: Avoid segfault in elf_strptr (Jiri Olsa) [927866] - [tools] perf/symbols: only set vmlinux longname & mark loaded if really loaded (Jiri Olsa) [927866] - [tools] perf/symbols: Simplify out_fixup in kernel syms loading (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unused 'end' arg in kallsyms parse cb (Jiri Olsa) [927866] - [tools] perf/symbols: Correct comment wrt kallsyms loading (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unneeded call to dso__set_long_name() (Jiri Olsa) [927866] - [tools] perf/symbols: Don't try to synthesize plt without dynstr (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unused function map__objdump_2ip (Jiri Olsa) [927866] - [tools] perf/symbols: Only un-prelink non-zero symbols (Jiri Olsa) [927866] - [tools] perf/compat: Disable dwarf unwind (Jiri Olsa) [927866] - [tools] perf: Support for DWARF mode callchain (Jiri Olsa) [927866] - [tools] perf: Support for DWARF CFI unwinding on post processing (Jiri Olsa) [927866] - [tools] perf: Support user regs and stack in sample parsing (Jiri Olsa) [927866] - [tools] perf: Add libunwind dependency for DWARF CFI unwinding (Jiri Olsa) [927866] - [tools] perf: Add interface to arch registers sets (Jiri Olsa) [927866] - [tools] perf/compat: Force PERF_ATTR_SIZE_VER0 perf event abi (Jiri Olsa) [927866] - [tools] perf: Adding PERF_ATTR_SIZE_VER2 to the header swap check (Jiri Olsa) [927866] - [tools] perf/symbols: Implement poor man's ELF parser (Jiri Olsa) [927866] - [tools] perf/symbols: Support minimal build without libelf (Jiri Olsa) [927866] - [tools] perf/symbols: Split out util/symbol-elf.c (Jiri Olsa) [927866] - [tools] perf/symbols: Introduce symbol__elf_init() (Jiri Olsa) [927866] - [tools] perf: Fix /etc config related installation (Jiri Olsa) [927866] - [tools] perf: Support for events bash completion (Jiri Olsa) [927866] - [tools] perf: Initial bash completion support (Jiri Olsa) [927866] - [tools] perf/lock: improve message when tracepoints are not enabled (Jiri Olsa) [927866] - [tools] perf/scripts: Correct handler check and spelling errors (Jiri Olsa) [927866] - [tools] perf/scripts: Add event_analyzing_sample.py as a sample for general event handling (Jiri Olsa) [927866] - [tools] perf/scripts: Add a python library EventClass.py (Jiri Olsa) [927866] - [tools] perf/scripts: Pass event/thread/dso name and symbol info to event handler in python (Jiri Olsa) [927866] - [tools] perf/script: Replace struct thread with struct addr_location as a parameter for process_event (Jiri Olsa) [927866] - [tools] perf/script: Add general python handler to process non-tracepoint events (Jiri Olsa) [927866] - [tools] perf/list: Document precise event sampling for AMD IBS (Jiri Olsa) [927866] - [tools] perf/list: Update documentation about raw event setup (Jiri Olsa) [927866] - [tools] traceevent: Fix cast from pointer to integer for 32 bit (Jiri Olsa) [927866] - [tools] perf: Fix parsing of 64 bit raw config value for 32 bit (Jiri Olsa) [927866] - [tools] perf: Fix lib/traceevent build dir with OUTPUT variable set (Jiri Olsa) [927866] - [tools] perf: Fix version file for perf documentation with OUTPUT variable set (Jiri Olsa) [927866] - [tools] perf/script: Stop using pevent directly (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_sample (Jiri Olsa) [927866] - [tools] perf/lock: Use evsel->tp_format and perf_sample (Jiri Olsa) [927866] - [tools] perf/kmem: Use evsel->tp_format and perf_sample (Jiri Olsa) [927866] - [tools] perf/evsel: Cache associated event_format (Jiri Olsa) [927866] - [tools] perf/header: Set the tracepoint names on PERF_RECORD_HEADER_TRACING_DATA (Jiri Olsa) [927866] - [tools] perf: Add dump_stack function (Jiri Olsa) [927866] - [tools] perf/hists: Add verbose mode hotkey (Jiri Olsa) [927866] - [tools] perf: Fix typo in tools/perf (Jiri Olsa) [927866] - [idle] intel_idle: additional Haswell CPU-id (John Villalovos) [818357] - [idle] intel_idle: support Haswell (John Villalovos) [818357] - [fs] udf: avoid info leak on export (Nikola Pajkovsky) [922355] {CVE-2012-6548} - [powerpc] oprofile: Fix error in oprofile power7_marked_instr_event() function (Steve Best) [912482] - [kernel] tracing: Fix timer tracing (Jiri Olsa) [881030] - [block] dump request state on seeing a corrupted request completion (Mike Snitzer) [957259] - [scsi] lpfc: Fixed deadlock between hbalock and nlp_lock use (Rob Evers) [960717] - [netdrv] cxgb4: set coalesce parameters on all queues (Steve Best) [895115] - [kernel] tracing: Fix possible NULL pointer dereferences (Weiping Pan) [952213] {CVE-2013-3301} - [kernel] tracing: Fix panic when lseek() called on "trace" opened for writing (Weiping Pan) [952213] {CVE-2013-3301}- [netdrv] vmxnet3: prevent div-by-zero panic when ring resizing uninitialized dev (Neil Horman) [922299] - [netdrv] vmxnet3: make local function static (Neil Horman) [922299] - [netdrv] vmxnet3: set carrier state properly on probe (Neil Horman) [922299] - [netdrv] vmxnet3: better RSS support (Neil Horman) [922299] - [netdrv] vmxnet3: remove unused irq_share_mode (Neil Horman) [922299] - [netdrv] vmxnet3: use static RSS key (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_ printk wrappers (Neil Horman) [922299] - [netdrv] vmxnet3: remove VMXNET3_MAX_DEVICES (Neil Horman) [922299] - [netdrv] vmxnet3: remove device counter (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_dbg (Neil Horman) [922299] - [netdrv] vmxnet3: remove unnecessary bookkeeping (Neil Horman) [922299] - [netdrv] vmxnet3: fix messages printed before registration (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_alloc_skb_ip_align (Neil Horman) [922299] - [netdrv] vmxnet3: fix drvinfo strings set in drivers (Neil Horman) [922299] - [netdrv] vmxnet3: remove __dev* attributes (Neil Horman) [922299] - [netdrv] vmxnet3: fix indentation (Neil Horman) [922299] - [netdrv] vmxnet3: convert BUG_ON(true) into a simple BUG() (Neil Horman) [922299] - [netdrv] vmxnet3: must split too big fragments (Neil Horman) [922299] - [netdrv] vmxnet3: Fix race between dev_open() and register_netdev() (Neil Horman) [922299] - [netdrv] vmxnet3: Define and apply a default policy for RX flow hash indirection (Neil Horman) [922299] - [netdrv] vmxnet3: Centralise validation of ETHTOOL_{G, S}RXFHINDIR parameters (Neil Horman) [922299] - [netdrv] vmxnet3: remove use of ndo_set_multicast_list in drivers (Neil Horman) [922299] - [netdrv] vmxnet3: Enable GRO support (Neil Horman) [922299] - [kernel] hrtimer: add expiry time overflow check in hrtimer_interrupt (Prarit Bhargava) [947659] - [kernel] time: Move ktime_t overflow checking into timespec_valid_strict (Prarit Bhargava) [947659] - [kernel] time: Improve sanity checking of timekeeping inputs (Prarit Bhargava) [947659] - [powerpc] pseries: Enable the PFO-based RNG accelerator (Steve Best) [947106] - [char] hw_random/pseries-rng: PFO-based hwrng driver (Steve Best) [947106] - [powerpc] vio: Remove dma not supported warnings (Steve Best) [947106] - [powerpc] pseries: Add PFO support to the VIO bus (Steve Best) [947106] - [powerpc] pseries: Add new hvcall constants to support PFO (Steve Best) [947106] - [virt] x86/paravirt: don't enter/leave lazy mode in interrupts (Andrew Jones) [874053] - [powerpc] pSeries_lpar_hpte_remove fails from Adjunct partition being performed before the ANDCOND test (Steve Best) [952309] - [powerpc] pseries/eeh: Fix crash when error happens during device probe (Steve Best) [905264] - [kernel] resource: fix stack overflow in __reserve_region_with_split() (Myron Stowe) [858087] - [md] dm-raid: Fix for "sync" directive ineffectiveness (Jonathan E Brassow) [859562] - [block] fix max discard sectors limit (Mike Snitzer) [910054] - [netdrv] vmxnet3: Fix inconsistent LRO state after initialization (Neil Horman) [918203] - [netdrv] vmxnet3: fix ethtool ring buffer size setting (Neil Horman) [913615] - [netdrv] ibmveth: Fix DMA unmap error (Steve Best) [902923] - [net] atm: update msg_namelen in vcc_recvmsg() (Nikola Pajkovsky) [955225] {CVE-2013-3222} - [net] veth: Dont kfree_skb() after dev_forward_skb() (Jiri Benc) [957713] {CVE-2013-2017} - [x86] power: Correct the MSR_IA32_ENERGY_PERF_BIAS message (Neil Horman) [917147] - [x86] msr: Fix typo in ENERGY_PERF_BIAS_POWERSAVE (Neil Horman) [917147] - [x86] power: Initialize MSR_IA32_ENERGY_PERF_BIAS (Neil Horman) [917147] - [x86] power: define RAPL MSRs (Neil Horman) [917147] - [x86] turbostat: display SMI count by default (Neil Horman) [917147] - [idle] intel_idle: disable Atom/Lincroft HW C-state auto-demotion (Neil Horman) [917147] - [idle] intel_idle: disable NHM/WSM HW C-state auto-demotion (Neil Horman) [917147] - [x86] turbostat: share kernel MSR #defines (Neil Horman) [917147] - [fs] compat: fix build on MIPS/s390/ppc64 (Jeff Moyer) [885239] - [fs] readv/writev: do the same MAX_RW_COUNT truncation that read/write does (Jeff Moyer) [885239]- [fs] nfs: Fix handling of revoked delegations by setattr (Steve Dickson) [952329] - [fs] nfs: Return the delegation if the server returns NFS4ERR_OPENMODE (Steve Dickson) [952329] - [fs] nfs: Fix another potential state manager deadlock (Steve Dickson) [950598] - [fs] nfs: Fix another open/open_recovery deadlock (Steve Dickson) [916806] - [fs] nfs: Hold reference to layout hdr in layoutget (Steve Dickson) [916726] - [fs] nfs: add "pnfs_" prefix to get_layout_hdr() and put_layout_hdr() (Steve Dickson) [916726] - [fs] nfs: nfs4_open_done first must check that GETATTR decoded a file type (Steve Dickson) [916722] - [net] sunrpc: Dont start the retransmission timer when out of socket space (Steve Dickson) [916735] - [fs] nfs: Dont use SetPageError in the NFS writeback code (Steve Dickson) [912867] - [fs] nfs: Dont decode skipped layoutgets (Steve Dickson) [904025] - [fs] nfs: nfs4_proc_layoutget returns void (Steve Dickson) [904025] - [fs] nfs: defer release of pages in layoutget (Steve Dickson) [904025] - [fs] nfs: Use kcalloc() when allocating arrays (Steve Dickson) [904025] - [fs] nfs: Fix an ABBA locking issue with session and state serialisation (Steve Dickson) [912842] - [fs] nfs: Fix a race in the pNFS return-on-close code (Steve Dickson) [912842] - [fs] nfs: Do not accept delegated opens when a delegation recall is in effect (Steve Dickson) [912842] - [fs] nfs: Fix a reboot recovery race when opening a file (Steve Dickson) [908524] - [fs] nfs: Ensure delegation recall and byte range lock removal don't conflict (Steve Dickson) [908524] - [fs] nfs: Fix up the return values of nfs4_open_delegation_recall (Steve Dickson) [908524] - [fs] nfs: Dont lose locks when a server reboots during delegation return (Steve Dickson) [908524] - [fs] nfs: Move nfs4_wait_clnt_recover and nfs4_client_recover_expired_lease (Steve Dickson) [908524] - [fs] nfs: Add NFSDBG_STATE (Steve Dickson) [908524] - [fs] nfs: nfs_inode_return_delegation() should always flush dirty data (Steve Dickson) [908524] - [fs] nfs: nfs_client_return_marked_delegations cant flush data (Steve Dickson) [908524] - [fs] nfs: Prevent deadlocks between state recovery and file locking (Steve Dickson) [908524] - [fs] nfs: Allow the state manager to mark an open_owner as being recovered (Steve Dickson) [908524] - [kernel] seqlock: Dont smp_rmb in seqlock reader spin loop (Steve Dickson) [908524] - [kernel] seqlock: add 'raw_seqcount_begin()' function (Steve Dickson) [908524] - [kernel] seqlock: optimise seqlock (Steve Dickson) [908524]- [net] tcp: Reallocate headroom if it would overflow csum_start (Thomas Graf) [896233] - [net] tcp: take care of misalignments (Thomas Graf) [896233] - [net] skbuff.c cleanup (Thomas Graf) [896233] - [net] ipv6: fix incorrect route 'expires' value passed to userspace (Thomas Graf) [912029]- [fs] nfs: don't allow nfs_find_actor to match inodes of the wrong type (Jeff Layton) [913660] - [mm] hugetlbfs: add swap entry check in follow_hugetlb_page() (Naoya Horiguchi) [928883] - [fs] binfmt_elf: fix hugetlb memory check in vma_dump_size() (Naoya Horiguchi) [928883] - [x86] remove BUG_ON(TS_USEDFPU) in __sanitize_i387_state() (Oleg Nesterov) [920445] - [fs] coredump: ensure the fpu state is flushed for proper multi-threaded core dump (Oleg Nesterov) [920445] - [kernel] perf, x86: Fix raw_spin_unlock_irqrestore() usage (Jiri Olsa) [927177] - [kernel] perf, x86: Implement user-space RDPMC support, to allow fast, user-space access to self-monitoring counters (Jiri Olsa) [927177] - [kernel] perf: Fix mmap_page::offset computation (Jiri Olsa) [927177] - [kernel] perf, arch: Rework perf_event_index() (Jiri Olsa) [927177] - [kernel] perf: Update the mmap control page on mmap() (Jiri Olsa) [927177] - [kernel] perf: Fix enable_on_exec for sibling events (Jiri Olsa) [927177] - [kernel] perf: Remove superfluous arguments (Jiri Olsa) [927177] - [kernel] perf, x86: Prefer fixed-purpose counters when scheduling (Jiri Olsa) [927177] - [kernel] events: Don't divide events if it has field period (Jiri Olsa) [927177] - [kernel] perf: Carve out callchain functionality (Jiri Olsa) [927177] - [kernel] x86: Perf_event_amd.c needs (Jiri Olsa) [927177] - [kernel] perf_events: Fix slow and broken cgroup context switch code (Jiri Olsa) [927177] - [kernel] perf, x86: Avoid kfree() in CPU_STARTING (Jiri Olsa) [927177] - [kernel] x86, perf: Make copy_from_user_nmi() a library function (Jiri Olsa) [927177] - [kernel] x86, perf: Add constraints for architectural PMU (Jiri Olsa) [927177] - [kernel] perf: Remove the perf_output_begin(.sample) argument (Jiri Olsa) [927177] - [kernel] perf: Remove the nmi parameter from the swevent and overflow interface (Jiri Olsa) [927177] - [kernel] events: Ensure that timers are updated without requiring read() call (Jiri Olsa) [927177] - [kernel] perf_event: Fix broken calc_timer_values() (Jiri Olsa) [927177] - [kernel] events: Move lockless timer calculation into helper function (Jiri Olsa) [927177] - [kernel] events: Add note to update_event_times comment about holding ctx->lock (Jiri Olsa) [927177] - [kernel] perf_events: Fix perf buffer watermark setting (Jiri Olsa) [927177] - [net] ieee802154: Remove static CFLAGS in net/ieee802154/Makefile (Aristeu Rozanski) [920620] - [net] sunrpc: Add barriers to ensure read ordering in rpc_wake_up_task_queue_locked (Dave Wysochanski) [840860]- [x86] apic: Add probe() for apic_flat (Prarit Bhargava) [953342] - [x86] apic: Work around boot failure on HP ProLiant DL980 G7 Server systems (Prarit Bhargava) [912963] - [x86] apic: Use probe routines to simplify apic selection (Prarit Bhargava) [912963] - [x86] x2apic: Simplify apic init in SMP and UP builds (Prarit Bhargava) [912963] - [virt] virtio-rng: fix crashes by disallowing multiple device registrations (Amit Shah) [953097] - [virt] virtio-console: add locking around c_ovq operations (Amit Shah) [928207] - [virt] virtio-console: rename cvq_lock to c_ivq_lock (Amit Shah) [928207] - [virt] virtio_console: Merge struct buffer_token into struct port_buffer (Amit Shah) [840454] - [virt] virtio_console: Free buffers from out-queue upon close (Amit Shah) [840454] - [virt] virtio_console: Use kmalloc instead of kzalloc (Amit Shah) [840454] - [virt] virtio_console: Free buffer if splice fails (Amit Shah) [840454] - [virt] virtio-trace: Fix pthread flag for Makefile of trace-agent used (Amit Shah) [840454] - [virt] virtio-trace: do not use unavailable fcntl (F_SETPIPE_SZ) (Amit Shah) [840454] - [virt] tools: Add guest trace agent as a user tool (Amit Shah) [840454] - [virt] virtio_console: Allocate scatterlist according to the current pipe size (Amit Shah) [840454] - [trace] ftrace: Allow stealing pages from pipe buffer (Amit Shah) [840454] - [virt] virtio_console: Wait until the port is ready on splice (Amit Shah) [840454] - [virt] virtio_console: Add a failback for unstealable pipe buffer (Amit Shah) [840454] - [virt] virtio_console: Add splice_write support (Amit Shah) [840454] - [s390] kdump: Do not add standby memory for kdump (Hendrik Brueckner) [922943] - [fs] vfs: remove unneeded permission check from path_init (Jeff Layton) [884863] - [idle] intel_idle: Initialize driver_data correctly in ivb_cstates on IVB processor (Prarit Bhargava) [953630] - [mm] fix fs oops due to dirty pages without buffers on s390 (Hendrik Brueckner) [692530] - [netdrv] vmxnet3: set carrier state properly on probe (Neil Horman) [861131]- [scsi] be2iscsi: Bump driver version (Rob Evers) [947550] - [scsi] be2iscsi: Fix issue in passing the exp_cmdsn and max_cmdsn (Rob Evers) [947550] - [scsi] be2iscsi: Fix possible reentrancy issue in be_iopoll (Rob Evers) [947550] - [scsi] be2iscsi: Fix the copyright information (Rob Evers) [947550] - [scsi] be2iscsi: Fix checking Adapter state while establishing CXN (Rob Evers) [947550] - [scsi] be2iscsi: Fix dynamic CID allocation Mechanism in driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix the NOP-In handling code path (Rob Evers) [947550] - [scsi] be2iscsi: Fix the Port Link Status issue (Rob Evers) [947550] - [scsi] be2iscsi: Fix displaying the Active Session Count from driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix displaying the FW Version from driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for DEFQ extension (Rob Evers) [947550] - [scsi] be2iscsi: Fix MACRO for checking the adapter type (Rob Evers) [947550] - [scsi] be2iscsi: Fix freeing CXN specific driver resources. (Rob Evers) [947550] - [scsi] be2iscsi: Fix MSIx support in SKH-R to 32 (Rob Evers) [947550] - [scsi] be2iscsi: Fix MBX Command issues (Rob Evers) [947550] - [scsi] be2iscsi: Fix returning Failure when MBX fails with Insufficient buffer error (Rob Evers) [947550] - [scsi] be2iscsi: Send uninitialize pattern to FW (Rob Evers) [947550] - [scsi] be2iscsi: Fix Unrecoverable Error Detection (Rob Evers) [947550] - [scsi] be2iscsi: Fix for MBX timeout issue (Rob Evers) [947550] - [scsi] be2iscsi: Update the copyright information (Rob Evers) [947550] - [scsi] be2iscsi: Fix issue of displaying adapter family (Rob Evers) [947550] - [scsi] be2iscsi: Fix Task Completion Event handling (Rob Evers) [947550] - [scsi] be2iscsi: Fix session update context with V2 version (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for V2 version of WRB (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for handling CQ_CREATE V2 version (Rob Evers) [947550] - [scsi] be2iscsi: Fix max EQ supported by the driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix driver support for Skyhawk-R adapter (Rob Evers) [947550] - [scsi] be2iscsi: Fix return value and typo (Rob Evers) [947550] - [scsi] be2iscsi: Fix kernel panic in blk_iopoll disable mode (Rob Evers) [947550] - [scsi] be2iscsi: Issue an function level reset when driver is loaded (Rob Evers) [947550] - [scsi] be2iscsi: Display driver name and version in device attribute (Rob Evers) [947550] - [scsi] be2iscsi: Fix max supported EQ count to 8.a (Rob Evers) [947550] - [scsi] be2iscsi: Fix memory leak in control path of driver (Rob Evers) [947550] - [scsi] be2iscsi: Display Completion Event string instead of Opcode (Rob Evers) [947550] - [scsi] be2iscsi: Fix the issue with soft reset (Rob Evers) [947550] - [scsi] be2iscsi: cleanup a min_t() call (Rob Evers) [947550] - [kernel] percpu-rw-sem: remove the percpu rw semaphore implementation (Jeff Moyer) [909482] - [fs] direct-io: don't read inode->i_blkbits multiple times (Jeff Moyer) [909482] - [fs] vfs: add missing virtual cache flush after editing partial pages (Jeff Moyer) [909482] - [fs] vfs: fix O_DIRECT read past end of block device (Jeff Moyer) [909482] - [fs] vfs: clear to the end of the buffer on partial buffer reads (Jeff Moyer) [909482] - [fs] vfs: avoid "attempt to access beyond end of device" warnings (Jeff Moyer) [909482] - [fs] blkdev_max_block: make private to fs/buffer.c (Jeff Moyer) [909482] - [fs] blockdev: remove bd_block_size_semaphore again (Jeff Moyer) [909482] - [fs] buffer.c: make block-size be per-page and protected by the page lock (Jeff Moyer) [909482] - [fs] direct-io.c: adjust suspicious bit operation (Jeff Moyer) [909482] - [fs] direct-io: optimize cache misses in the submission path (Jeff Moyer) [909482] - [fs] direct-io.c: calculate fs_count correctly in get_more_blocks() (Jeff Moyer) [909482] - [fs] direct-io: merge direct_io_walker into __blockdev_direct_IO (Jeff Moyer) [909482] - [fs] direct-io: inline the complete submission path (Jeff Moyer) [909482] - [fs] direct-io: separate map_bh from dio (Jeff Moyer) [909482] - [fs] direct-io: use a slab cache for struct dio (Jeff Moyer) [909482] - [fs] direct-io: rearrange fields in dio/dio_submit to avoid holes (Jeff Moyer) [909482] - [fs] direct-io: fix a wrong comment (Jeff Moyer) [909482] - [fs] direct-io: separate fields only used in the submission path from struct dio (Jeff Moyer) [909482] - [powerpc] pci: convert devtree bus addresses to resource (Myron Stowe) [953181] - [acpi] create _SUN sysfs file (Motohiro Kosaki) [908606]- [pci] Remove spurious error for sriov_numvfs store and simplify flow (Don Dutile) [887398] - [pci] Provide method to reduce the number of total VFs supported (Don Dutile) [887398] - [pci] SRIOV control and status via sysfs (Don Dutile) [887398] - [pci] Use is_visible() with boot_vga attribute for pci_dev (Don Dutile) [887398] - [pci] Add pci_device_type to pdev's device struct (Don Dutile) [887398] - [x86] Allow greater than 1TB of RAM on AMD x86_64 sytems (Larry Woodman) [869736 876275] - [mm] writeback: Fix Kernel divide by zero panic in get_dirty_limits() (Rafael Aquini) [871599] - [scsi] scsi_debug: Fix off-by-one bug when unmapping region (Ewan Milne) [902973] - [md] dm-snap: provide module alias in dm-snapshot (Mikulas Patocka) [889973] - [x86] mce: Fix return value of mce_chrdev_read() when erst is disabled (Prarit Bhargava) [742385] - [x86] Prevent panic in init_memory_mapping() when booting more than 1TB on AMD systems (Larry Woodman) [869736] - [kernel] TAINT_TECH_PREVIEW should not disable lock debugging (Prarit Bhargava) [872688] - [Documentation] remove doc for obsolete dynamic-printk kernel-parameter (Prarit Bhargava) [883911] - [kernel] coredump: backport E option for /proc/sys/kernel/coredump_pattern (Dave Anderson) [905122] - [s390] mm: Fix crst upgrade of mmap with MAP_FIXED (Hendrik Brueckner) [915357] - [virt] kvm/mmu: fix hashing for TDP and non-paging modes (Marcelo Tosatti) [908751] - [virt] kvm/mmu: Fix free memory accounting race in mmu_alloc_roots() (Marcelo Tosatti) [908751] - [virt] kvm/mmu: Don't flush shadow when enabling dirty tracking (Marcelo Tosatti) [908751] - [mm] memcg: fix totalpages calculation for memory.swappiness==0 (Satoru Moriya) [887402] - [mm] memcg: fix unit mismatch in memcg oom limit calculation (Satoru Moriya) [887397] - [x86] pci: Allow x86 platforms to use translation offsets (Myron Stowe) [836569] - [x86] pci: Clear host bridge aperture struct resource (Myron Stowe) [836569] - [x86] pci: use _CRS bus number aperture for host bridges from ACPI (Myron Stowe) [836569] - [x86] pci: fix unused variable warning in amd_bus.c (Myron Stowe) [836569] - [x86] pci: merge pcibios_scan_root() and pci_scan_bus_on_node() (Myron Stowe) [836569] - [x86] pci: dynamically allocate pci_root_info for native host bridge drivers (Myron Stowe) [836569] - [x86] pci: embed pci_sysdata into pci_root_info on ACPI path (Myron Stowe) [836569] - [x86] pci: embed name into pci_root_info struct (Myron Stowe) [836569] - [x86] pci: add host bridge resource release for _CRS path (Myron Stowe) [836569] - [x86] pci: refactor get_current_resources() (Myron Stowe) [836569] - [pci] add host bridge release support (Myron Stowe) [836569] - [pci] add generic device into pci_host_bridge struct (Myron Stowe) [836569] - [pci] rename pci_host_bridge() to find_pci_root_bridge() (Myron Stowe) [836569] - [x86] pci: fix memleak with get_current_resources() (Myron Stowe) [836569] - [pci] move host bridge-related code to host-bridge.c (Myron Stowe) [836569] - [pci] collapse pcibios_resource_to_bus (Myron Stowe) [836569] - [powerpc] pci: get rid of device resource fixups (Myron Stowe) [836569] - [pci] add generic pcibios_resource_to_bus() (Myron Stowe) [836569] - [pci] convert bus addresses to resource when reading BARs (Myron Stowe) [836569] - [pci] add struct pci_host_bridge_window with CPU/bus address offset (Myron Stowe) [836569] - [pci] add struct pci_host_bridge and a list of all bridges found (Myron Stowe) [836569] - [pci] don't publish new root bus until it's fully initialized (Myron Stowe) [836569] - [pci] make pci_flags non-weak (Myron Stowe) [836569] - [powerpc] pci: replace pci_probe_only with pci_flags (Myron Stowe) [836569] - [powerpc] pci: make pci_probe_only default to 0 (Myron Stowe) [836569] - [pci] add pci_clear_flags() (Myron Stowe) [836569] - [pci] make pci_flags always available (Myron Stowe) [836569] - [x86] pci: fix memleak when ACPI _CRS is not used (Myron Stowe) [836569] - [x86] pci: don't fall back to defaults if _CRS has no apertures (Myron Stowe) [836569] - [pci] remove pci_create_bus() (Myron Stowe) [836569] - [x86] pci: convert to pci_create_root_bus() and pci_scan_root_bus() (Myron Stowe) [836569] - [x86] pci: use pci_scan_bus() instead of pci_scan_bus_parented() (Myron Stowe) [836569] - [powerpc] pci: convert to pci_create_root_bus() (Myron Stowe) [836569] - [powerpc] pci: split PHB part out of pcibios_map_io_space() (Myron Stowe) [836569] - [powerpc] pci: make pcibios_setup_phb_resources() static (Myron Stowe) [836569] - [pci] deprecate pci_scan_bus_parented() (Myron Stowe) [836569] - [pci] convert pci_scan_bus_parented() to use pci_create_root_bus() (Myron Stowe) [836569] - [pci] convert pci_scan_bus() to use pci_create_root_bus() (Myron Stowe) [836569] - [pci] add pci_scan_root_bus() that accepts resource list (Myron Stowe) [836569] - [pci] add pci_create_root_bus() that accepts resource list (Myron Stowe) [836569] - [pci] show host bridges and root bus resources (Myron Stowe) [836569] - [pci] add helpers for building PCI bus resource lists (Myron Stowe) [836569] - [x86] pci: Ignore CPU non-addressable _CRS reserved memory resources (Myron Stowe) [836569] - [powerpc] pci: fix a brace coding style issue in probe.c (Myron Stowe) [836569] - [powerpc] pci: move powerpc pci flag functions into asm-generic (Myron Stowe) [836569] - [powerpc] rename ppc_pci_*_flags to pci_*_flags (Myron Stowe) [836569] - [x86] pci/sysfs: move bus cpuaffinity to class dev_attrs (Myron Stowe) [836569] - [x86] pci: add rescan to /sys/.../pci_bus/.../ (Myron Stowe) [836569] - [x86] pci: use kasprintf in acpi.c (Myron Stowe) [836569] - [x86] pci: Enable pci root res read out for 32bit too (Myron Stowe) [836569] - [x86] pci: Add cap_resource() (Myron Stowe) [836569] - [x86] pci: Use u64 instead of size_t in amd_bus.c (Myron Stowe) [836569] - [x86] pci: AMD one chain system to use pci read out res (Myron Stowe) [836569] - [x86] pci: Use resource_size_t in update_res (Myron Stowe) [836569] - [x86] Move range related operation to one file (Myron Stowe) [836569] - [x86] pci: fix section mismatch on update_res() (Myron Stowe) [836569] - [x86] pci: seperate x86_pci_rootbus_res_quirks from amd_bus.c (Myron Stowe) [836569] - [x86] pci: fix comment typo in bus_numa.h (Myron Stowe) [836569] - [x86] mtrr: Fix sorting of mtrr after subtracting (Myron Stowe) [836569] - [x86] pci: read root resources from IOH on Intel (Myron Stowe) [836569] - [block] Consolidate command flag and queue limit checks for merges (Mike Snitzer) [910054] - [scsi] sd: Permit merged discard requests (Mike Snitzer) [910054] - [block] Clean up special command handling logic (Mike Snitzer) [910054] - [block] separate out blk_rq_merge_ok() and blk_try_merge() from elevator functions (Mike Snitzer) [910054] - [block] cleanup previous backport of blk_throtl_bio() reorganization (Mike Snitzer) [910054] - [i2c] Adding support for Intel iSMT SMBus 2.0 host controller (Neil Horman) [910427] - [asm-generic] architecture independent readq/writeq for 32bit environment (Neil Horman) [910427] - [kvm] vmx: provide the vmclear function and a bitmap to support VMCLEAR in kdump (Andrew Jones) [908608] - [x86] kexec: VMCLEAR VMCSs loaded on all cpus if necessary (Andrew Jones) [908608] - [netdrv] igb: release already assigned MSI-X interrupts if setup fails (Stefan Assmann) [804724] - [netdrv] igb: remove duplicate code for fallback interrupt initialization (Stefan Assmann) [804724] - [netdrv] igb: Combine q_vector and ring allocation into a single function (Stefan Assmann) [804724] - [netdrv] igb: Remove logic that was doing NUMA pseudo-aware allocations (Stefan Assmann) [804724] - [netdrv] igb: Move the calls to set the Tx and Rx queues into igb_open (Stefan Assmann) [804724] - [char] ipmi: add options to disable openfirmware and PCI scanning (Tony Camuso) [924736] - [char] ipmi: use locks on watchdog timeout set on reboot (Tony Camuso) [924736] - [char] ipmi: simplify locking (Tony Camuso) [924736] - [char] ipmi: fix message handling during panics (Tony Camuso) [924736] - [char] ipmi: Fix IPMI errors due to timing problems (Tony Camuso) [924736] - [char] ipmi/ipmi_si_intf: fix cleanup_one_si section mismatch (Tony Camuso) [924736] - [char] ipmi: fix OOPS caused by pnp_unregister_driver on unregistered driver (Tony Camuso) [924736] - [Documentation] IPMI: Add the document description of ipmi_get_smi_info (Tony Camuso) [924736] - [char] ipmi: fix __init and __exit attribute locations (Tony Camuso) [924736] - [char] ipmi: proper spinlock initialization (Tony Camuso) [924736] - [char] ipmi: fix hardcoded ipmi device exit path warning (Tony Camuso) [924736] - [char] ipmi: fix acpi probe print (Tony Camuso) [924736] - [char] ipmi: print info for spmi and smbios paths like acpi and pci (Tony Camuso) [924736] - [char] ipmi: fix memleaking for add_smi when duplicating happen (Tony Camuso) [924736] - [char] ipmi: update driver to use dev_printk and its constructs (Tony Camuso) [924736] - [char] ipmi/ipmi_si_intf: fix variable 'addr_space' set but not used warning (Tony Camuso) [924736] - [char] ipmi: fix sysfs lockdep warning in ipmi code (Tony Camuso) [924736] - [char] ipmi: remove ipmi_smi.h self-include (Tony Camuso) [924736] - [char] ipmi: fix slave_addrs setting to actually work (Tony Camuso) [924736] - [char] ipmi: Use KCS_IDLE_STATE (Tony Camuso) [924736] - [char] ipmi: refer to table as "SPMI", not "ACPI" (Tony Camuso) [924736] - [mm] enforce mmap_min_addr on x86_64 (Rik van Riel) [790921] - [mm] optional next-fit policy for arch_get_unmapped_area (Rik van Riel) [790921] - [mm] fix quadratic behaviour in get_unmapped_area_topdown (Rik van Riel) [790921] - [scsi] Revert: qla2xxx: Optimize existing port name server query matching (Chad Dupuis) [924804] - [scsi] Revert: qla2xxx: Avoid losing any fc ports when loop id's are exhausted (Chad Dupuis) [924804]- [fs] defer do_filp_open() access checks to may_open() (Eric Sandeen) [920752] - [infiniband] ipoib: Add missing locking when CM object is deleted (Doug Ledford) [913645] - [virt] kvm: accept unaligned MSR_KVM_SYSTEM_TIME writes (Petr Matousek) [917021] {CVE-2013-1796} - [char] tty: hold lock across tty buffer finding and buffer filling (Prarit Bhargava) [901780]- [net] tcp: fix for zero packets_in_flight was too broad (Thomas Graf) [920794] - [net] tcp: frto should not set snd_cwnd to 0 (Thomas Graf) [920794] - [net] tcp: fix an infinite loop in tcp_slow_start() (Thomas Graf) [920794] - [net] tcp: fix ABC in tcp_slow_start() (Thomas Graf) [920794] - [md] dm-thin: bump the target version numbers (Mike Snitzer) [922931] - [md] dm-thin: use block_size_is_power_of_two (Mike Snitzer) [904161] - [md] dm-thin: support a non-power-of-2 discard_granularity (Mike Snitzer) [904161] - [md] dm-thin: fix queue limits stacking (Mike Snitzer) [904161] - [md] dm: sync misc small differences from upstream (Mike Snitzer) [904161] - [md] persistent-data: improve improve space map block alloc failure message (Mike Snitzer) [904161] - [md] dm-thin: use DMERR_LIMIT for errors (Mike Snitzer) [904161] - [md] persistent-data: use DMERR_LIMIT for errors (Mike Snitzer) [904161] - [md] persistent-data: fix nested btree deletion (Mike Snitzer) [904161] - [md] dm-thin: move bio_prison code to separate module (Mike Snitzer) [904161] - [md] dm-thin: prepare to separate bio_prison code (Mike Snitzer) [904161] - [md] persistent-data: convert to use le32_add_cpu (Mike Snitzer) [904161] - [md] dm-bufio: use ACCESS_ONCE for sysfs values (Mike Snitzer) [904161] - [md] dm-bufio: use list_move (Mike Snitzer) [904161] - [md] dm-ioctl: use kmalloc if possible (Mike Snitzer) [904161] - [md] dm-ioctl: remove PF_MEMALLOC (Mike Snitzer) [904161] - [md] dm-ioctl: prevent unsafe change to dm_ioctl data_size (Mike Snitzer) [904161] - [md] dm-snap: optimize track_chunk (Mike Snitzer) [904161] - [md] dm: fix deadlock with request based dm and queue request_fn recursion (Mike Snitzer) [904161] - [fs] ext3: Fix format string issues (Nikola Pajkovsky) [920785] {CVE-2013-1848} - [netdrv] ehea: avoid accessing a NULL vgrp (Steve Best) [911359] - [kernel] signal: always clear sa_restorer on execve (Nikola Pajkovsky) [920506] {CVE-2013-0914} - [md] dm-thin: fix discard corruption (Mike Snitzer) [922931] - [md] persistent-data: rename node to btree_node (Mike Snitzer) [922931] - [netdrv] ixgbe: Only set gso_type to SKB_GSO_TCPV4 as RSC does not support IPv6 (Michael S. Tsirkin) [908196] - [netdrv] bnx2x: set gso_type (Michael S. Tsirkin) [908196] - [netdrv] qlcnic: set gso_type (Michael S. Tsirkin) [908196] - [netdrv] ixgbe: fix gso type (Michael S. Tsirkin) [908196] - [net] sunrpc: Get rid of the redundant xprt->shutdown bit field (J. Bruce Fields) [893584] - [virt] kvm: do not #GP on unaligned MSR_KVM_SYSTEM_TIME write (Gleb Natapov) [917021] {CVE-2013-1796} - [fs] gfs2: Allocate reservation structure before rename and link (Robert S Peterson) [922999] - [drm] i915: bounds check execbuffer relocation count (Nikola Pajkovsky) [920525] {CVE-2013-0913} - [x86] irq: add quirk for broken interrupt remapping on 55XX chipsets (Neil Horman) [887006] - [md] dm: fix limits initialization when there are no data devices (Mike Snitzer) [908851] - [kvm] Convert MSR_KVM_SYSTEM_TIME to use gfn_to_hva_cache functions (Gleb Natapov) [917025] {CVE-2013-1797} - [kvm] Fix for buffer overflow in handling of MSR_KVM_SYSTEM_TIME (Gleb Natapov) [917021] {CVE-2013-1796} - [kvm] Fix bounds checking in ioapic indirect register reads (Gleb Natapov) [917032] {CVE-2013-1798} - [kvm] x86: release kvmclock page on reset (Gleb Natapov) [917025] {CVE-2013-1797} - [security] keys: Fix race with concurrent install_user_keyrings() (David Howells) [913258] {CVE-2013-1792}- [fs] xfs: use maximum schedule timeout when ail is empty (Brian Foster) [883905] - [net] xfrm_user: fix info leak in copy_to_user_tmpl() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_policy() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_state() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_auth() (Thomas Graf) [922429] {CVE-2012-6537} - [net] atm: fix info leak in getsockopt(SO_ATMPVC) (Thomas Graf) [922387] {CVE-2012-6546} - [net] atm: fix info leak via getsockname() (Thomas Graf) [922387] {CVE-2012-6546} - [fs] nls: improve UTF8 -> UTF16 string conversion routine (Nikola Pajkovsky) [916119] {CVE-2013-1773} - [fs] fat: Fix stat->f_namelen (Nikola Pajkovsky) [916119] {CVE-2013-1773} - [netdrv] tun: fix ioctl() based info leaks (Thomas Graf) [922351] {CVE-2012-6547} - [net] llc: fix info leak via getsockname() (Thomas Graf) [922333] {CVE-2012-6542} - [virt] x86: Add a check to catch Xen emulation of Hyper-V (Andrew Jones) [918239] - [fs] cifs: fix expand_dfs_referral (Sachin Prabhu) [902492] - [fs] cifs: factor smb_vol allocation out of cifs_setup_volume_info (Sachin Prabhu) [902492] - [fs] cifs: have cifs_cleanup_volume_info not take a double pointer (Sachin Prabhu) [902492] - [fs] nfs: Dont allow NFS silly-renamed files to be deleted, no signal (Dave Wysochanski) [905095]- [Documentation] vxlan: fix command usage in its doc (Amerigo Wang) [907447] - [net] vxlan: Add ethtool drvinfo (Amerigo Wang) [907447] - [net] vxlan: Use the underlying device index when joining/leaving multicast groups (Amerigo Wang) [907447] - [net] vxlan: remove unused variable (Amerigo Wang) [907447] - [net] vxlan: Update hard_header_len based on lowerdev when instantiating VXLAN (Amerigo Wang) [907447] - [net] vxlan: fix a typo (Amerigo Wang) [907447] - [net] vxlan: Fix error that was resulting in VXLAN MTU size being 10 bytes too large (Amerigo Wang) [907447] - [net] vxlan: allow a user to set TTL value (Amerigo Wang) [907447] - [net] vxlan: don't expire permanent entries (Amerigo Wang) [907447] - [net] vxlan: fix oops when give unknown ifindex (Amerigo Wang) [907447] - [net] vxlan: fix receive checksum handling (Amerigo Wang) [907447] - [net] vxlan: add additional headroom (Amerigo Wang) [907447] - [net] vxlan: allow configuring port range (Amerigo Wang) [907447] - [net] vxlan: associate with tunnel socket on transmit (Amerigo Wang) [907447] - [net] vxlan: fix byte order in hash function (Amerigo Wang) [907447] - [net] vxlan: minor output refactoring (Amerigo Wang) [907447] - [net] vxlan: fix more sparse warnings (Amerigo Wang) [907447] - [net] vxlan: remove unused including (Amerigo Wang) [907447] - [net] vxlan: put UDP socket in correct namespace (Amerigo Wang) [907447] - [net] vxlan: virtual extensible lan (Amerigo Wang) [907447] - [net] igmp: export symbol ip_mc_leave_group (Amerigo Wang) [907447] - [net] netlink: Add nla_put_net{16,32,64}() helpers (Amerigo Wang) [907447] - [net] dst: Introduce skb_tunnel_rx() helper (Amerigo Wang) [907447] - [net] rtnetlink: do not check master for bridge ports (Amerigo Wang) [907447] - [net] rtnetlink: notify events for FDB NTF_SELF adds and deletes (Amerigo Wang) [907447] - [net] rtnetlink: add attributes to fdb interface (Amerigo Wang) [907447] - [net] netdevice: make address const in device address management (Amerigo Wang) [907447] - [net] add generic PF_BRIDGE:RTM_ FDB hooks (Amerigo Wang) [907447] - [net] xfrm: fix RCU bugs (Amerigo Wang) [885247] - [net] xfrm: Replace rwlock on xfrm_policy_afinfo with rcu (Amerigo Wang) [885247] - [net] flow: Add a flow_cache_flush_deferred function (Amerigo Wang) [885247] - [net] xfrm: Refcount destination entry on xfrm_lookup (Amerigo Wang) [885247] - [net] xfrm: avoid possible oopse in xfrm_alloc_dst (Amerigo Wang) [885247] - [net] xfrm: Fix xfrm_state_migrate leak (Amerigo Wang) [885247] - [net] flow: Make flow cache namespace-aware (Amerigo Wang) [885247] - [net] xfrm: do not assume that template resolving always returns xfrms (Amerigo Wang) [885247] - [net] xfrm: check bundle policy existance before dereferencing it (Amerigo Wang) [885247] - [net] xfrm: fix policy unreferencing on larval drop (Amerigo Wang) [885247] - [net] xfrm6: ensure to use the same dev when building a bundle (Amerigo Wang) [885247] - [net] xfrm: Fix crashes in xfrm_lookup() (Amerigo Wang) [885247] - [net] flow: delayed deletion of flow cache entries (Amerigo Wang) [885247] - [net] xfrm: remove policy garbage collection (Amerigo Wang) [885247] - [net] xfrm: cache bundles instead of policies for outgoing flows (Amerigo Wang) [885247] - [net] xfrm: deal with dst entries in netns (Amerigo Wang) [885247] - [net] flow: virtualize flow cache entry methods (Amerigo Wang) [885247] - [net] flow: structurize flow cache (Amerigo Wang) [885247] - [net] xfrm: remove policy lock when accessing policy->walk.dead (Amerigo Wang) [885247] - [net] xfrm: Flushing empty SAD generates false events (Amerigo Wang) [885247] - [net] xfrm: Flushing empty SPD generates false events (Amerigo Wang) [885247] - [net] pfkey: fix SA and SP flush sequence (Amerigo Wang) [885247] - [net] xfrm: validate attributes (Amerigo Wang) [885247] - [net] xfrm: verify policy direction at XFRM_MSG_POLEXPIRE handler (Amerigo Wang) [885247] - [net] xfrm: Remove xfrm_state_genid (Amerigo Wang) [885247] - [net] ipv4: check rt_genid in dst_check (Amerigo Wang) [885247] - [net] xfrm: Fix bogus bundle flowi (Amerigo Wang) [885247] - [net] xfrm: clone mark when cloning policy (Amerigo Wang) [885247] - [net] xfrm: Allow user space manipulation of SPD mark (Amerigo Wang) [885247] - [net] xfrm: Allow user space config of SAD mark (Amerigo Wang) [885247] - [net] xfrm: SP lookups with mark (Amerigo Wang) [885247] - [net] xfrm: SP lookups signature with mark (Amerigo Wang) [885247] - [net] xfrm: SA lookups with mark (Amerigo Wang) [885247] - [net] xfrm: SA lookups signature with mark (Amerigo Wang) [885247] - [net] xfrm: introduce basic mark infrastructure (Amerigo Wang) [885247]- [fs] NLM: Ensure that we resend all pending blocking locks after a reclaim (Steve Dickson) [913704] - [fs] xfs: remove log force from xfs_buf_cond_lock() (Brian Foster) [896224] - [fs] xfs: recheck buffer pinned status after push trylock failure (Brian Foster) [896224] - [fs] nfs: Ensure that we check lock exclusive/shared type against open modes (Dave Wysochanski) [916324] - [powerpc] pseries: Fix partition migration hang in stop_topology_update (Steve Best) [910597] - [infiniband] qib: correction for faulty sparse warning correction (Jay Fenlason) [901701] - [usb] io_ti: Fix NULL dereference in chase_port() (Nikola Pajkovsky) [916200] {CVE-2013-1774} - [net] bluetooth: Fix incorrect strncpy() in hidp_setup_hid() (Nikola Pajkovsky) [914691] {CVE-2013-0349} - [char] tty: set_termios/set_termiox should not return -EINTR (Oleg Nesterov) [904907] - [netdrv] ehea: fix VLAN support (Steve Best) [911359] - [net] xfrm_user: return error pointer instead of NULL (Thomas Graf) [919389] {CVE-2013-1826} - [net] dccp: check ccid before NULL poiter dereference (Weiping Pan) [919188] {CVE-2013-1827}- [Documentation] ipv6: Update ip-sysctl.txt documentation (Jacob Tanenbaum) [795367] - [net] ipv6: add special mode forwarding=2 to send RS while configured as router (Jacob Tanenbaum) [795367] - [net] ipv6: add special mode accept_ra=2 to accept RA while configured as a router (Jacob Tanenbaum) [795367] - [net] netfilter: improve out-of-sync situation in TCP tracking (Flavio Leitner) [629857] - [net] sctp: Add support to per-association statistics via a new SCTP_GET_ASSOC_STATS call (Michele Baldessari) [755486] - [net] fix netdev_increment_features() (Amerigo Wang) [892868] - [net] Disable all TSO features when SG is disabled (Amerigo Wang) [892868] - [net] tcp: tcp_replace_ts_recent() should not be called from tcp_validate_incoming() (Weiping Pan) [843126] - [net] tcp: RFC 5961 5.2 Blind Data Injection Attack Mitigation (Weiping Pan) [843126] - [net] tcp: refine SYN handling in tcp_validate_incoming (Weiping Pan) [843126] - [net] tcp: implement RFC 5961 4.2 (Weiping Pan) [843126] - [net] tcp: implement RFC 5961 3.2 (Weiping Pan) [843126] - [net] ipv6: Preserve ipv6 functionality needed by NET (Vlad Yasevich) [801856] - [net] use right lock in __dev_remove_offload (Vlad Yasevich) [801856] - [net] ipv6: Pull IPv6 GSO registration out of the module (Vlad Yasevich) [801856] - [net] ipv4: Pull GSO registration out of inet_init() (Vlad Yasevich) [801856] - [net] ipv6: Update ipv6 static library with newly needed functions (Vlad Yasevich) [801856] - [net] ipv6: Move exthdr offload support into separate file (Vlad Yasevich) [801856] - [net] ipv6: Separate out UDP offload functionality (Vlad Yasevich) [801856] - [net] ipv6: Separate tcp offload functionality (Vlad Yasevich) [801856] - [net] ipv6: Separate ipv6 offload support (Vlad Yasevich) [801856] - [net] ipv6: Switch to using new offload infrastructure (Vlad Yasevich) [801856] - [net] ipv4: Switch to using the new offload infrastructure (Vlad Yasevich) [801856] - [net] ipv6: Add new offload registration infrastructure (Vlad Yasevich) [801856] - [net] Add net protocol offload registration infrustructure (Vlad Yasevich) [801856] - [net] Switch to using the new packet offload infrastructure (Vlad Yasevich) [801856] - [net] Add generic packet offload infrastructure (Vlad Yasevich) [801856] - [net] update SOCK_MIN_RCVBUF (Daniel Borkmann) [782886] - [net] sctp: Fix list corruption resulting from freeing an association on a list (Jiri Pirko) [887868] - [net] netfilter/ipset: timeout can be modified for already added elements (Daniel Borkmann) [881599] - [net] tcp: Don't change unlocked socket state in tcp_v4_err() (Jiri Benc) [757658] - [net] packet: fix network header offset in skb for raw sockets (Stefan Assmann) [845515] - [mm] tmpfs: fix use-after-free of mempolicy object (Nikola Pajkovsky) [915715] {CVE-2013-1767} - [fs] fuse: set page_descs length in fuse_buffered_write() (Brian Foster) [915135] - [fs] vfs: fix pointer dereference validation in d_validate (Carlos Maiolino) [876600]- [pci] Fix PCI Express Capability accessors for PCI_EXP_FLAGS (Myron Stowe) [912505] - [pci] introduce accessor to retrieve PCIe Capabilities Register (Myron Stowe) [904203] - [pci] Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/portdrv: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] portdrv: Don't create hotplug slots unless port supports hotplug (Myron Stowe) [904203] - [drm] radeon: Use PCI Express Capability accessors (Myron Stowe) [904203] - [scsi] qla4xxx: Use PCI Express Capability accessors (Myron Stowe) [904203] - [scsi] qla4xxx: Use PCI Express Capability accessors (Myron Stowe) [904203] - [infiniband] qib: Use PCI Express Capability accessors (Myron Stowe) [904203] - [infiniband] mthca: Use PCI Express Capability accessors (Myron Stowe) [904203] - [wireless] iwlwifi: Use PCI Express Capability accessors (Myron Stowe) [904203] - [wireless] iwlegacy: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] ath9k: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] atl1c: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] cxgb4: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] cxgb3: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] myri10ge: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] niu: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] mlx4: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] igb: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] e1000e: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] tg3: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] bnx2x: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] r8169: Preserve other Device Control bits when setting NOSNOOP_EN (Myron Stowe) [904203] - [netdrv] r8169: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/aspm: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/aer: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pciehp: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/portdrv: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] hotplug: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] Add accessors for PCI Express Capability (Myron Stowe) [904203] - [pci] Remove unused field pcie_type from struct pci_dev (Myron Stowe) [904203] - [pci] Introduce pci_pcie_type(dev) to replace pci_dev->pcie_type (Myron Stowe) [904203] - [pci] Add pcie_flags_reg to cache PCIe capabilities register (Myron Stowe) [904203] - [scsi] qla2xxx: remove unnecessary reads of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [pci] remove redundant capabilities checking in pci_{save, restore}_pcie_state (Myron Stowe) [904203] - [pci] pcie/aer: use pci_is_pcie() instead of obsolete pci_dev.is_pcie (Myron Stowe) [904203] - [pci] move pci_find_saved_cap out of linux/pci.h (Myron Stowe) [904203] - [netdrv] myri10ge: remove unnecessary read of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [netdrv] niu: remove unnecessary read of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [pci] Track the size of each saved capability data area (Myron Stowe) [904203] - [pci] pcie/portdrv: remove redundant definitions (Myron Stowe) [904203] - [pci] hotplug: use pci_is_pcie() (Myron Stowe) [904203] - [pci] pcie/aspm: use pci_is_pcie() (Myron Stowe) [904203] - [pci] pciehp: use pci_pcie_cap() (Myron Stowe) [904203] - [pci] pcie/aspm: use pci_pcie_cap() (Myron Stowe) [904203] - [pci] pcie/portdrv: use pci_pcie_cap() (Myron Stowe) [904203]- [kernel] utrace: ensure arch_ptrace/ptrace_request can never race with SIGKILL (Oleg Nesterov) [912074] {CVE-2013-0871} - [security] device_cgroup: fix RCU usage (Aristeu Rozanski) [819366] - [security] device_cgroup: fix unchecked cgroup parent usage (Aristeu Rozanski) [819366] - [security] device_cgroup: add proper checking when changing default behavior (Aristeu Rozanski) [819366] - [security] device_cgroup: stop using simple_strtoul() (Aristeu Rozanski) [819366] - [security] device_cgroup: rename deny_all to behavior (Aristeu Rozanski) [819366] - [security] device_cgroup: fix invalid rcu dereference (Aristeu Rozanski) [819366] - [security] device_cgroup: rename whitelist to exception list (Aristeu Rozanski) [819366] - [security] device_cgroup: convert device_cgroup internally to policy + exceptions (Aristeu Rozanski) [819366] - [security] device_cgroup: introduce dev_whitelist_clean() (Aristeu Rozanski) [819366] - [security] device_cgroup: add "deny_all" in dev_cgroup structure (Aristeu Rozanski) [819366] - [security] devcgroup_inode_permission: take "is it a device node" checks to inlined wrapper (Aristeu Rozanski) [819366] - [security] rcu: Convert call_rcu(whitelist_item_free) to kfree_rcu() (Aristeu Rozanski) [819366] - [fs] cifs: after upcalling for krb5 creds, invalidate key rather than revoking it (Niels de Vos) [885899] - [fs] cifs: tmp_key_invalidate() should not set key->expiry to 0 (Niels de Vos) [885899] - [block] disable discard request merge temporarily (Mike Snitzer) [907844]- [netdrv] mlx4: Set number of msix vectors under SRIOV mode to firmware defaults (Michal Schmidt) [904726] - [netdrv] mlx4: Fix bridged vSwitch configuration for non SRIOV mode (Michal Schmidt) [903644] - [net] rtnetlink: Fix IFLA_EXT_MASK definition (regression) (Thomas Graf) [903220] - [x86] msr: Add capabilities check (Nikola Pajkovsky) [908699] {CVE-2013-0268} - [x86] msr: Remove incorrect, duplicated code in the MSR driver (Nikola Pajkovsky) [908699] {CVE-2013-0268} - [virt] xen: don't assume ds is usable in xen_iret for 32-bit PVOPS (Andrew Jones) [906311] {CVE-2013-0228}- [kernel] cputime: Avoid multiplication overflow on utime scaling (Stanislaw Gruszka) [862758] - [net] sunrpc: When changing the queue priority, ensure that we change the owner (Steve Dickson) [902965] - [net] sunrpc: Ensure we release the socket write lock if the rpc_task exits early (Steve Dickson) [902965] - [fs] nfs: Ensure that we free the rpc_task after read and write cleanups are done (Steve Dickson) [902965] - [net] sunrpc: Ensure that we free the rpc_task after cleanups are done (Steve Dickson) [902965] - [net] sunrpc: Don't allow low priority tasks to pre-empt higher priority ones (Steve Dickson) [902965] - [fs] nfs: Add sequence_priviliged_ops for nfs4_proc_sequence() (Steve Dickson) [902965] - [fs] nfs: The NFSv4.0 client must send RENEW calls if it holds a delegation (Steve Dickson) [902965] - [fs] nfs: nfs4_proc_renew should be declared static (Steve Dickson) [902965] - [fs] nfs: nfs4_locku_done must release the sequence id (Steve Dickson) [902965] - [fs] nfs: We must release the sequence id when we fail to get a session slot (Steve Dickson) [902965] - [fs] nfs: Add debugging messages to NFSv4's CLOSE procedure (Steve Dickson) [902965] - [net] sunrpc: Clear the connect flag when socket state is TCP_CLOSE_WAIT (Steve Dickson) [902965] - [fs] nfs: cleanup DS stateid error handling (Steve Dickson) [902965] - [fs] nfs: handle DS stateid errors (Steve Dickson) [902965] - [fs] nfs: Fix potential races in xprt_lock_write_next() (Steve Dickson) [902965] - [fs] nfs: Ensure correct locking when accessing the 'lock_states' list (Steve Dickson) [902965] - [fs] nfs: Fix the handling of NFS4ERR_SEQ_MISORDERED errors (Steve Dickson) [902965] - [block] cciss: use lun reset not target reset (Tomas Henzl) [893022] - [block] cciss: get rid of message related magic numbers (Tomas Henzl) [893022] - [fs] nfsd: default server numeric idmapping to off (J. Bruce Fields) [815908] - [fs] nfsd: allow numeric idmapping (J. Bruce Fields) [815908] - [x86] perf: Export Sandy Bridge uncore clockticks event in sysfs (Luming Yu) [886374] - [x86] perf: Add Intel Westmere-EX uncore support (Luming Yu) [886374] - [powerpc] perf: Sample only if SIAR-Valid bit is set in P7+ (Steve Best) [873425] - [powerpc] oprofile: Fix marked events support on Power7+ not set (Steve Best) [873425] - [powerpc] Define Power7+ PV constant PV_POWER7p (Steve Best) [873425] - [netdrv] netxen: check for root bus in netxen_mask_aer_correctable (Nikolay Aleksandrov) [846123] - [netdrv] be2net: fix unconditionally returning IRQ_HANDLED in INTx (Ivan Vecera) [909464] - [netdrv] be2net: fix INTx ISR for interrupt behaviour on BE2 (Ivan Vecera) [909464] - [netdrv] be2net: fix a possible events_get() race on BE2 (Ivan Vecera) [909464] - [virt] hv_balloon: Make adjustments to the pressure report (Jason Wang) [902232]- [fs] gfs2: Get a block reservation before resizing a file (Robert S Peterson) [875753] - [net] ipv6: do not create neighbor entries for local delivery (Jiri Pirko) [896020] - [net] bonding: check for assigned mac before adopting the slaves mac address (Veaceslav Falico) [905126] - [fs] nfs: nfs4_xdr_enc_layout{commit, return} must return status (Steve Dickson) [907227] - [fs] set s_type before destroy_super in sget() (Eric Sandeen) [904982] - [scsi] ses: Avoid kernel panic when lun 0 is not mapped (Ewan Milne) [886867] - [block] avoid divide-by-zero with zero discard granularity (Mike Snitzer) [901705] - [block] discard granularity might not be power of 2 (Mike Snitzer) [901705] - [netdrv] tg3: Fix crc errors on jumbo frame receive (Ivan Vecera) [895336] - [netdrv] igb: set E1000_IMS_TS interrupt bit in igb_irq_enable (Stefan Assmann) [871795] - [pci] intel-iommu: Prevent devices with RMRRs from being placed into SI Domain (Tony Camuso) [678451] - [scsi] sd: Reshuffle init_sd to avoid crash (Ewan Milne) [888417] - [mm] add numa node symlink for cpu devices in sysfs (Neil Horman) [878708]- [fs] Fix sget() race with failing mount (Eric Sandeen) [883276]- [virt] xen: Fix stack corruption in xen_failsafe_callback for 32bit PVOPS guests (Andrew Jones) [896050] {CVE-2013-0190} - [block] sg_io: use different default filters for each device class (Paolo Bonzini) [875361] {CVE-2012-4542} - [block] sg_io: prepare for adding per-device-type filters (Paolo Bonzini) [875361] {CVE-2012-4542} - [virt] virtio-blk: Don't free ida when disk is in use (Asias He) [870344] - [netdrv] mlx4: Remove FCS bytes from packet length (Doug Ledford) [893707] - [net] netfilter: nf_ct_reasm: fix conntrack reassembly expire code (Amerigo Wang) [726807]- [char] ipmi: use a tasklet for handling received messages (Prarit Bhargava) [890160] - [char] ipmi: handle run_to_completion properly in deliver_recv_msg() (Prarit Bhargava) [890160] - [usb] xhci: Reset reserved command ring TRBs on cleanup (Don Zickus) [843520] - [usb] xhci: handle command after aborting the command ring (Don Zickus) [874541] - [usb] xhci: cancel command after command timeout (Don Zickus) [874541] - [usb] xhci: add aborting command ring function (Don Zickus) [874541] - [usb] xhci: add cmd_ring_state (Don Zickus) [874541] - [usb] xhci: Fix Null pointer dereferencing with non-DMI systems (Don Zickus) [874542] - [usb] xhci: Intel Panther Point BEI quirk (Don Zickus) [874542] - [usb] xhci: Increase XHCI suspend timeout to 16ms (Don Zickus) [874542] - [powerpc] Revert: pseries/iommu: remove default window before attempting DDW manipulation (Steve Best) [890454] - [serial] 8250_pnp: add Intermec CV60 touchscreen device (Mauro Carvalho Chehab) [894445] - [char] ipmi: apply missing hunk from upstream commit 2407d77a (Tony Camuso) [882787] - [acpi] Fix broken kernel build if CONFIG_ACPI_DEBUG is enabled (Lenny Szubowicz) [891948] - [scsi] qla2xxx: Test and clear FCPORT_UPDATE_NEEDED atomically (Chad Dupuis) [854736] - [mm] vmalloc: remove guard page from between vmap blocks (Johannes Weiner) [873737] - [mm] vmalloc: vmap area cache (Johannes Weiner) [873737] - [fs] vfs: prefer EEXIST to EROFS when creating on an RO filesystem (Eric Sandeen) [878091] - [scsi] qla2xxx: change queue depth ramp print to debug print (Rob Evers) [893113] - [fs] nfs: Fix umount when filelayout DS is also the MDS (Steve Dickson) [895194] - [fs] nfs/pnfs: add set-clear layoutdriver interface (Steve Dickson) [895194] - [fs] nfs: Don't call nfs4_deviceid_purge_client() unless we're NFSv4.1 (Steve Dickson) [895194] - [fs] nfs: Wait for session recovery to finish before returning (Steve Dickson) [895176] - [mm] compaction: validate pfn range passed to isolate_freepages_block (Johannes Weiner) [889456 890498] - [drm] nouveau: ensure legacy vga is re-enabled during POST (Ben Skeggs) [625441] - [netdrv] be2net: Remove stops to further access to BE NIC on UE bits (Ivan Vecera) [894344] - [virt] kvm: invalid opcode oops on SET_SREGS with OSXSAVE bit set (Petr Matousek) [862904] {CVE-2012-4461}- [netdrv] qlge: remove NETIF_F_TSO6 flag (Amerigo Wang) [891839] - [fs] ext3: Remove BKL from ext3_put_super() and ext3_remount() (Carlos Maiolino) [885945] - [lib] switch the protection of percpu_counter list to spinlock (Carlos Maiolino) [885945] - [virt] hv: Add Hyper-V balloon driver (Jason Wang) [885572] - [mm] export a function to get vm committed memory (Jason Wang) [885572] - [drm] nouveau: extend prevent display switching issues by disabling pageflip (Ben Skeggs) [853226] - [netdrv] mlx4: Fix advertisement of wrong PF context behaviour (Alex Williamson) [894060]- [char] ipmi: add new kernel options to prevent automatic ipmi init (Tony Camuso) [877177] - [usb] xhci: New system added for Compliance Mode Patch on SN65LVPE502CP (Don Zickus) [856709] - [x86] quirks: Mark Haswell HDMI Audio as unsupported (Prarit Bhargava) [883428] - [scsi] bfa: fix crash in bfa_cb_ioim_done when performing failover/failback tests (Vijay Guvva) [878618] - [fs] autofs4: Fix sparse warning: context imbalance in autofs4_d_automount() different lock contexts for basic block (Ian Kent) [876795] - [fs] jbd, jbd2: don't wake kjournald unnecessarily (Eric Sandeen) [886318] - [scsi] qla4xxx: v5.03.00.00.06.04-k2 (Rob Evers) [890727] - [scsi] qla4xxx: Correct the validation to check in get_sys_info mailbox (Rob Evers) [890727] - [scsi] qla4xxx: Pass correct function param to qla4_8xxx_rd_direct (Rob Evers) [890727] - [scsi] qla4xxx: v5.03.00.00.06.04-k1 (Chad Dupuis) [878048] - [scsi] qla4xxx: update copyrights in LICENSE.qla4xxx (Chad Dupuis) [878048] - [scsi] qla4xxx: Disable generating pause frames for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix double clearing of risc_intr for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: IDC implementation for Loopback (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix panic while rmmod (Chad Dupuis) [878048] - [scsi] qla4xxx: Fail probe_adapter if IRQ allocation fails (Chad Dupuis) [878048] - [scsi] qla4xxx: Prevent MSI/MSI-X falling back to INTx for ISP82XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Update idc reg in case of PCI AER (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix double IDC locking in qla4_8xxx_error_recovery (Chad Dupuis) [878048] - [scsi] qla4xxx: Clear interrupt while unloading driver for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Print correct IDC version (Chad Dupuis) [878048] - [scsi] qla4xxx: Added new mbox cmd to pass driver version to FW (Chad Dupuis) [878048] - [scsi] qla4xxx: fix various printk and comment typos (Chad Dupuis) [878048] - [fs] autofs4: use simple_empty() for empty directory check (Ian Kent) [876795] - [fs] autofs4: dont clear DCACHE_NEED_AUTOMOUNT on rootless mount (Ian Kent) [876795] - [fs] gfs2: Fix race in gfs2_rs_alloc (Abhijith Das) [878476] - [fs] xfs: fix broken error handling in xfs_vm_writepage (Dave Chinner) [874539] - [drm] radeon: force rn50 chip to always report connected on analog output (Jerome Glisse) [892723] - [sound] alsa: add support for Teradici 2200 host card audio (Jaroslav Kysela) [890581] - [md] dm-raid: Fix RAID10's check for sufficient redundancy (Jonathan E Brassow) [889358] - [scsi] hpsa: update version number to 3.2.0 (Tomas Henzl) [891935] - [netdrv] cxgb4: Initialize data structures before using (Steve Best) [885756]- [mm] pageattr: prevent PSE and GLOABL leftovers to confuse pmd/pte_present and pmd_huge (Andrea Arcangeli) [878877] - [fs] gfs2: Fix FITRIM argument handling (Abhijith Das) [866932] - [fs] gfs2: Require user to provide argument for FITRIM (Abhijith Das) [866932] - [fs] exec: do not leave bprm->interp on stack (Josh Poimboeuf) [880146] {CVE-2012-4530} - [fs] exec: use -ELOOP for max recursion depth (Josh Poimboeuf) [880146] {CVE-2012-4530} - [fs] btrfs: close exclusive opens with close_bdev_exclusive() (Zach Brown) [874505] - [kernel] sched_rt: Fix hang where umount is stuck in synchronize_sched_expedited (Larry Woodman) [814768]- [md] raid10: Do not call md_raid10_unplug_device while holding spinlock (Jonathan E Brassow) [886658] - [md] dm-thin: commit before gathering status (Mike Snitzer) [882426] - [md] dm-thin: cleanup dead code (Mike Snitzer) [882426] - [md] dm-thin: rename cell_defer_except to cell_defer_no_holder (Mike Snitzer) [882426] - [md] dm-thin: emit "ignore_discard" in status if discards are disabled (Mike Snitzer) [882426] - [md] dm-thin: wake the worker when a discard is prepared (Mike Snitzer) [882426] - [md] dm-thin: fix race between simultaneous io and discards to same block (Mike Snitzer) [882426] - [md] dm-thin: replace calls to cell_release_singleton with cell_defer_except (Mike Snitzer) [882426] - [mm] Revert: ksm: numa awareness sysfs knob (Jarod Wilson) [743643] - [fs] gfs2: Reset rd_last_alloc when it reaches the end of the rgrp (Robert S Peterson) [882381] - [fs] gfs2: Stop looking for free blocks at end of rgrp (Robert S Peterson) [882381] - [drm] nouveau: cache ramcfg value for RAM_RESTRICT_ZM_GROUP (Ben Skeggs) [878384] - [drm] nouveau: disable use of tesla/fermi copy engines for buffer moves (Ben Skeggs) [878384] - [fs] xfs: fix direct IO nested transaction deadlock (Dave Chinner) [876426]- [kernel] ptrace-utrace: fix PTRACE_GETEVENTMSG(pid) in sub-namespace (Oleg Nesterov) [782330] - [scsi] mpt2sas: fix for driver fails EEH recovery from injected pci bus error (Tomas Henzl) [829149] - [mm] memcontrol: propagate LRU accounting state when splitting THP (Johannes Weiner) [881714] - [net] sctp: proc: protect bind_addr->address_list accesses with rcu_read_lock() (Thomas Graf) [706038] - [net] sctp: Add RCU protection to assoc->transport_addr_list (Thomas Graf) [706038] - [s390] zfcp: Adapt to new FC_PORTSPEED semantics (Hendrik Brueckner) [855128] - [virt] virtio_net: allow to change mac when iface is running (Jiri Pirko) [882868] - [virt] kvm: Minimal hyper-v support (Vadim Rozenfeld) [871350] - [fs] gfs2: Journal DLM lock has wrong label (Steven Whitehouse) [884822] - [mm] huge_memory: fix typo in transparent_hugepage sysfs symlink (Jeremy Eder) [887308] - [mm] ksm: numa awareness sysfs knob (Petr Holasek) [743643] - [fs] btrfs: handle IS_ERR(inode) in btrfs_lookup() (Zach Brown) [870944] - [kernel] sched: Add irq_{enter,exit}() to scheduler_ipi() (Stanislaw Gruszka) [836964] - [kernel] panic: fix a possible deadlock in panic() (Tatsuya Kitamura) [871939]- [powerpc] perf: power_pmu_start restores incorrect values, breaking frequency events (Jiri Olsa) [880525] - [netdrv] mlx4: Allow choosing flow steering mode (Doug Ledford) [885191] - [netdrv] mlx4: Adjustments to Flow Steering activation logic for SRIOV (Doug Ledford) [885191] - [netdrv] mlx4: Fix wrong error flow in the flow steering wrapper (Doug Ledford) [885191] - [netdrv] mlx4: Add QPN enforcement for flow steering rules set by VFs (Doug Ledford) [885191] - [infiniband] mlx4: 64-byte CQE/EQE support (Doug Ledford) [885191] - [netdrv] mlx4: Fix potential deadlock in mlx4_eq_int() (Doug Ledford) [885191] - [infiniband] mlx4: Fix spinlock order to avoid lockdep warnings (Doug Ledford) [885191] - [netdrv] mlx4: Removing reserve vectors (Doug Ledford) [885191] - [netdrv] mlx4: Fix double-release-range in tx-rings (Doug Ledford) [885191] - [infiniband] mlx4: Fix QP1 P_Key processing in the Primary Physical Function (PPF) (Doug Ledford) [885191] - [infiniband] mlx4: Synchronize cleanup of MCGs in MCG paravirtualization (Doug Ledford) [885191] - [net] bonding: Bonding driver does not consider the gso_max_size setting of slave devices (Ivan Vecera) [883643] - [net] tcp: Fix >4GB writes on 64-bit (Daniel Borkmann) [885238] - [net] bridge: skip forwarding delay if not using STP (Thomas Graf) [881682] - [fs] nfs: Fix open(O_TRUNC) and ftruncate() error handling (Steve Dickson) [884263] - [fs] nfsd: add proc file listing kernel's gss_krb5 enctypes (Steve Dickson) [877113] - [fs] nfs: add nfs_sb_deactive_async to avoid deadlock (Steve Dickson) [871968] - [fs] nfs: fix page dirtying in NFS DIO read codepath (Jeff Layton) [876514] - [fs] nfs: don't zero out the rest of the page if we hit the EOF on a DIO READ (Jeff Layton) [876514] - [fs] handle null sb in get_super_thawed (Eric Sandeen) [874521] - [scsi] Fix race when removing SCSI devices (Tomas Henzl) [820880] - [netdrv] be2net: enable GRO by default (Ivan Vecera) [849930] - [netdrv] igb: fix compile warning if CONFIG_IGB_PTP is not set (Stefan Assmann) [886519] - [netdrv] bnx2x: Prevent link flaps when booting from SAN (Michal Schmidt) [881068] - [netdrv] bnx2x: Activate LFA (Michal Schmidt) [881068] - [acpi] apei: Fixup common access width firmware bug (Prarit Bhargava) [880465] - [acpi] apei: Avoid too much error reporting in runtime (Prarit Bhargava) [880465] - [acpi] apei: Fix incorrect APEI register bit width check and usage (Prarit Bhargava) [880465] - [virt] vhost: fix length for cross region descriptor (Michael S. Tsirkin) [862265] - [fs] nfs: Use FS-Cache invalidation (David Howells) [699931] - [fs] cachefiles: Implement invalidation (David Howells) [699931] - [fs] vfs: Make more complete truncate operation available to CacheFiles (David Howells) [699931] - [fs] fscache: Provide proper invalidation (David Howells) [699931] - [fs] fscache: Fix operation state management and accounting (David Howells) [699931] - [fs] fscache: Make cookie relinquishment wait for outstanding reads (David Howells) [699931] - [fs] cachefiles: Make some debugging statements conditional (David Howells) [699931] - [fs] fscache: Check cookie is still correct in __fscache_read_or_alloc_pages() (David Howells) [699931] - [fs] fscache: Check that there are no read ops when cookie relinquished (David Howells) [699931] - [fs] cachefiles: Downgrade the requirements passed to the allocator (David Howells) [699931] - [fs] fscache: Validate page mapping pointer value (David Howells) [699931] - [fs] fscache: Fix the marking of cached pages (David Howells) [699931] - [fs] fscache: nfs_migrate_page() does not wait for FS-Cache to finish with a page (David Howells) [699931] - [fs] fscache: Fix __fscache_uncache_all_inode_pages()'s outer loop (David Howells) [699931] - [fs] fscache: Add a helper to bulk uncache pages on an inode (David Howells) [699931] - [scsi] qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low (Chad Dupuis) [829739] - [scsi] qla2xxx: Determine the number of outstanding commands based on available resources (Chad Dupuis) [829739] - [s390] zfcp: return early from slave_destroy if slave_alloc returned early (Hendrik Brueckner) [878372] - [scsi] fcoe: fix fcoe enable on link toggle while it is still disabled (Neil Horman) [875271] - [scsi] Log thin provisioning threshold event (Ewan Milne) [847998] - [netdrv] qlge: NETIF_F_GRO needs to be part of hw_features instead of features (John Green) [849749] - [s390] qeth: set new mac even if old mac is gone (Hendrik Brueckner) [883458] - [s390] qeth: Fix IPA_CMD_QIPASSIST return code handling (Hendrik Brueckner) [882792]- [redhat] kabi: additional whitelist symbols for RHEL-6.4 (Jiri Olsa) [866427]- [ipc] mqueue: Prevent mq_send/receive memory corruption (Larry Woodman) [885030] - [fs] nfs: prevent delegreturn attr deadlock (David Jeffery) [870142] - [netdrv] tg3: Do not set TSS for 5719 and 5720 (John Feeney) [823371] - [scsi] lpfc: Update lpfc version for 8.3.5.86.1p driver release (Rob Evers) [877149] - [scsi] lpfc: Fixed setting sequential delivery bit in a service class that is not valid (Rob Evers) [877149] - [scsi] lpfc: Fixed boot from san failure when SLI4 FC device presented on the same PCI bus (Rob Evers) [877149] - [scsi] lpfc: Add LOGO support after ABTS compliance (Rob Evers) [877149] - [scsi] lpfc: Fixed not reporting logical link speed to SCSI midlayer when QoS not on (Rob Evers) [877149] - [scsi] lpfc: Fixed SCSI host create showing wrong link speed on SLI3 HBA ports (Rob Evers) [877149] - [scsi] lpfc: Fixed kernel warning on spinlock usage on some distributions (Rob Evers) [877149] - [scsi] lpfc: Fixed Linux generic firmware download on SLI4 devices with longer module names (Rob Evers) [877149] - [scsi] lpfc: Fix error with fabric service parameters causing performance issues (Rob Evers) [877149] - [scsi] lpfc: Fixed messages for misconfigured port errors (Rob Evers) [877149] - [scsi] lpfc: Fix FCP2 Retries for non-r/w commands (Rob Evers) [877149] - [scsi] lpfc: Fix incorrect comment in T10 DIF attributes (Rob Evers) [877149] - [scsi] lpfc: Correct missing queue destroy on function reset (Rob Evers) [877149] - [scsi] lpfc: Added checking BMBX register for RDY bit before writing the first address in (Rob Evers) [877149] - [scsi] lpfc: Misc changes to optimize critical path (Rob Evers) [877149] - [s390] qdio: fix kernel panic for zfcp 31-bit (Hendrik Brueckner) [878380] - [s390] zcrypt: msgType50 (RSA-CRT) fix (Hendrik Brueckner) [875977] - [netdrv] ixgbe: fix uninitialized event.type in ixgbe_ptp_check_pps_event (Andy Gospodarek) [884369] - [netdrv] ixgbe: (PTP) Fix PPS interrupt code (Andy Gospodarek) [884369] - [netdrv] ixgbe: Fix PTP X540 SDP alignment code for PPS signal (Andy Gospodarek) [884369] - [s390] zfcp: support for hardware data router (Hendrik Brueckner) [823016] - [s390] qdio: base support for hardware data router with zfcp (Hendrik Brueckner) [823016] - [s390] qdio: Split SBAL entry flags (Hendrik Brueckner) [823016] - [net] netfilter/ipset: Check and reject crazy /0 input parameters (Thomas Graf) [880920] - [kernel] kmod: make __request_module() killable (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] kmod: introduce call_modprobe() helper (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] usermodehelper: implement UMH_KILLABLE (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] usermodehelper: introduce umh_complete(sub_info) (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] call_usermodehelper: simplify/fix UMH_NO_WAIT case (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] wait_for_helper: SIGCHLD from user-space can lead to use-after-free (Oleg Nesterov) [819529] {CVE-2012-4398} - [netdrv] qlge: Backport offload features to vlan interfaces (John Green) [849749] - [netdrv] igbvf: work around i350 erratum (Stefan Assmann) [870638]- [netdrv] be2net: Update driver version to 4.4.161.0r (Ivan Vecera) [868896] - [netdrv] be2net: Fix skyhawk VF PCI Device ID (Ivan Vecera) [868896] - [netdrv] be2net: Fix FW flashing on Skyhawk-R (Ivan Vecera) [868896] - [netdrv] be2net: Enabling Wake-on-LAN is not supported in S5 state (Ivan Vecera) [868896] - [netdrv] be2net: Fix VF driver load on newer Lancer FW (Ivan Vecera) [868896] - [netdrv] be2net: Fix unnecessary delay in PCI EEH (Ivan Vecera) [868896] - [netdrv] be2net: Fix issues in error recovery due to wrong queue state (Ivan Vecera) [868896] - [netdrv] be2net: Fix ethtool get_settings output for VF (Ivan Vecera) [868896] - [netdrv] be2net: Fix error messages while driver load for VFs (Ivan Vecera) [868896] - [netdrv] be2net: cleanup code related to be_link_status_query() (Ivan Vecera) [868896] - [netdrv] be2net: Fix configuring VLAN for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: Wait till resources are available for VF in error recovery (Ivan Vecera) [868896] - [netdrv] be2net: Fix change MAC operation for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: remove type argument of be_cmd_mac_addr_query() (Ivan Vecera) [868896] - [netdrv] be2net: Fix setting QoS for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: Fix driver load failure for different FW configs in Lancer (Ivan Vecera) [868896] - [md] dm-thin: remove tech preview status (Mike Snitzer) [798835] - [md] dm-thin: log errors using DMERR_LIMIT instead of DMERR (Mike Snitzer) [798835] - [md] persistent-data: log errors using DMERR_LIMIT instead of DMERR (Mike Snitzer) [798835] - [md] dm-block-manager: reinstate context for which block failed a validator check (Mike Snitzer) [798835] - [netdrv] bnx2x: remove redundant warning log (Michal Schmidt) [879279] - [pci] fix broadcom 57840_MF pci id (Michal Schmidt) [871475] - [netdrv] bnx2x: Disable FCoE for 57840 since not yet supported by FW (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix no link on 577xx 10G-baseT (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix unrecognized SFP+ module after driver is loaded (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix potential incorrect link speed provision (Michal Schmidt) [872228] - [netdrv] bnx2x: Restore global registers back to default (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix link down in 57712 following LFA (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix 57810 1G-KR link against certain switches (Michal Schmidt) [871532] - [netdrv] bnx2x: fix handling mf storage modes (Michal Schmidt) [867872] - [netdrv] bnx2x: use strlcpy() to copy a string (Michal Schmidt) [872228] - [tools] perf: Fix a NULL pointer dereference (Jiri Olsa) [879509] - [tools] perf: Add probe command into perf help message (Jiri Olsa) [879452] - [net] sunrpc: Ensure that rpc_release_resources_task() can be called twice (Jeff Layton) [878204] - [fs] nfs: Check validity of cl_rpcclient in nfs_server_list_show (Steve Best) [874834] - [sound] alsa: fix pcm procfs race (Jaroslav Kysela) [867120] - [kernel] module: Last symbol in a module's symtab is not shown in /proc/kallsyms (Seiji Aguchi) [878024] - [scsi] isci: copy fis 0x34 response into proper buffer (David Milburn) [876912] - [netdrv] bna: put back VLAN tag stripped in promisc mode when no VLAN is configured (Ivan Vecera) [870279]- [net] ipset: list-set: fix adding 'after' (Thomas Graf) [880464] - [net] ipset: take into account cidr value for the from address when creating the set (Thomas Graf) [879539] - [net] net_sched: gred: Fix oops in gred_dump() in WRED mode (Thomas Graf) [874872] - [net] IPv4: Send gratuitous ARP for secondary IP addresses also (Jason Wang) [875309] - [net] arp_notify: unconditionally send gratuitous ARP for NETDEV_NOTIFY_PEERS (Jason Wang) [875309] - [net] fix net.core.?mem_max defaults (Thomas Graf) [878072] - [net] pktgen: fix crash when generating IPv6 packets (Thomas Graf) [877327] - [net] netfilter/ipset: fix hash size checking in kernel (Thomas Graf) [876831] - [net] sctp: send abort chunk when max_retrans exceeded (Neil Horman) [876249]- [fs] ext4: race-condition protection for ext4_convert_unwritten_extents_endio (Lukas Czerner) [869906] {CVE-2012-4508} - [fs] ext4: serialize fallocate with ext4_convert_unwritten_extents (Lukas Czerner) [869906] {CVE-2012-4508} - [fs] ext4: flush the i_completed_io_list during ext4_truncate (Lukas Czerner) [869906] {CVE-2012-4508} - [infiniband] ipoib: Fix AB-BA deadlock when deleting neighbours (Doug Ledford) [873949] - [infiniband] ipoib: Fix memory leak in the neigh table deletion flow (Doug Ledford) [873949] - [infiniband] ipoib: Fix RCU pointer dereference of wrong object (Doug Ledford) [873949] - [misc] Make rcu_dereference_bh work (Doug Ledford) [873949] - [infiniband] ipoib: Use a private hash table for path lookup in xmit path (Doug Ledford) [873949] - [net] netlink: move min_dump_alloc to netlink_callback_extended (Weiping Pan) [872067] - [infiniband] pass rdma_cm module to netlink_dump_start (Weiping Pan) [872067] - [net] netlink: add reference of module in netlink_dump_start (Weiping Pan) [872067] - [net] netfilter: add netlink_dump_control structure for netlink_dump_start() (Weiping Pan) [872067] - [net] netlink: handle errors from netlink_dump() (Weiping Pan) [872067] - [powerpc] mm: Export memory limit via device tree (Baoquan He) [674664] - [powerpc] mm: Change memory_limit from phys_addr_t to unsigned long long (Baoquan He) [674664] - [drm] radeon: For single CRTC GPUs move handling of CRTC_CRT_ON to crtc_dpms() (Jerome Glisse) [873728] - [drm] radeon: Fix TV DAC Load Detection for single CRTC chips (Jerome Glisse) [873728] - [drm] radeon: Clean up code in TV DAC load detection (Jerome Glisse) [873728] - [drm] radeon: On DVI-I use Load Detection when EDID is bogus (Jerome Glisse) [873728] - [drm] radeon: Fix primary DAC Load Detection for RV100 chips (Jerome Glisse) [873728] - [drm] radeon: Fix Load Detection on legacy primary DAC (Jerome Glisse) [873728] - [netdrv] ixgbe: PTP get_ts_info missing software support (Andy Gospodarek) [876810] - [pci] dmar: use PF's pci-dev struct for IOMMU association for VFs (Don Dutile) [873462]- [netdrv] pch_gbe: don't reset MAC_RX on FIFO overflow (Veaceslav Falico) [858747] - [netdrv] pch_gbe: don't re-set RX_FIFO_ERR flag in napi_poll (Veaceslav Falico) [858747] - [netdrv] pch_gbe: create functions for MAC_RX enable, disable (Veaceslav Falico) [858747] - [s390] prevent kABI checking for transactional execution and RI (Hendrik Brueckner) [823011] - [s390] add support for transactional memory (Hendrik Brueckner) [823011] - [s390] add support for runtime instrumentation (Hendrik Brueckner) [823011] - [block] sg_io: introduce unpriv_sgio queue flag (Paolo Bonzini) [841577] - [block] sg_io: pass request_queue to blk_verify_command (Paolo Bonzini) [841577] - [scsi] have scsi_internal_device_unblock take new state (Chris Leech) [854140] - [scsi] add new SDEV_TRANSPORT_OFFLINE state (Chris Leech) [854140] - [fs] sysfs: Cache the last sysfs_dirent to improve readdir scalability (Jes Sorensen) [869037] - [fs] cifs: when CONFIG_HIGHMEM is set, serialize the write kmaps (Sachin Prabhu) [832252] - [fs] cifs: abstract out function to marshal up the iovec array for async writes (Sachin Prabhu) [832252] - [fs] cifs: on CONFIG_HIGHMEM machines, limit the wsize to the kmap space (Sachin Prabhu) [832252] - [fs] gfs2: fix truncation of journaled data files (Abhijith Das) [864634] - [fs] gfs2: re-fix kernel panic with small gfs2 filesystems (Abhijith Das) [838638] - [target] iblock: Add parameter to specify read-only devices (Andy Grover) [877561] - [ata] sata_svw: check DMA start bit before reset (David Milburn) [737836] - [scsi] hpsa: Use LUN reset instead of target reset (Tomas Henzl) [875091] - [net] bonding: prevent deadlock on slave store with alb mode (Veaceslav Falico) [849129] - [net] fix divide by zero in tcp algorithm illinois (Flavio Leitner) [866514] {CVE-2012-4565}- [mm] percpu: Fix kdump crash_notes content lost in case i386 debug (Baoquan He) [828045] - [mm] percpu: fix chunk range calculation (Baoquan He) [828045]- [netdrv] pch_gbe: align skbs to 64byte (Veaceslav Falico) [814481] - [Documentation] nfs: Update kernel idmapping documentation (Steve Dickson) [823359] - [scsi] cxgb3i, cxgb4i: driver updates for rhel6.4 (Jeff Garzik) [747142 747143] - [net] rtnetlink: Fix problem with buffer allocation (Andy Gospodarek) [845081] - [net] RTNETLINK adjusting values of min_ifinfo_dump_size (Andy Gospodarek) [845081] - [net] rtnetlink: Compute and store minimum ifinfo dump size (Andy Gospodarek) [845081] - [kernel] timekeeping: Fix timezone update (Prarit Bhargava) [868859] - [net] sunrpc: add the ability to monitor dynamic slot allocation (Harshula Jayasuriya) [876632] - [scsi] ibmvfc: Ignore fabric RSCNs when link is dead (Steve Best) [875945] - [x86] abort secondary CPU bring-up gracefully if do_boot_cpu timed out on cpu_callin_mask (Igor Mammedov) [816899] - [fs] vfs: get rid of S_BIAS (Ian Kent) [872813] - [fs] gfs2: Test bufdata with buffer locked and gfs2_log_lock held (Benjamin Marzinski) [874319] - [kernel] cpu: fix cpu_chain section mismatch (Frederic Weisbecker) [852148] - [kernel] sched: Don't modify cpusets during suspend/resume (Frederic Weisbecker) [852148] - [kernel] sched, cpuset: Drop __cpuexit from cpu hotplug callbacks (Frederic Weisbecker) [852148] - [kernel] sched: adjust when cpu_active and cpuset configurations are updated during cpu on/offlining (Frederic Weisbecker) [852148] - [kernel] cpu: return better errno on cpu hotplug failure (Frederic Weisbecker) [852148] - [kernel] cpu: introduce cpu_notify(), __cpu_notify(), cpu_notify_nofail() (Frederic Weisbecker) [852148] - [fs] fuse: optimize __fuse_direct_io() (Brian Foster) [858850] - [fs] fuse: optimize fuse_get_user_pages() (Brian Foster) [858850] - [fs] fuse: use get_user_pages_fast() (Brian Foster) [858850] - [fs] fuse: pass iov to fuse_get_user_pages() (Brian Foster) [858850] - [mm] minor cleanup of iov_iter_single_seg_count() (Brian Foster) [858850] - [fs] fuse: use req->page_descs for argpages cases (Brian Foster) [858850] - [fs] fuse: add per-page descriptor to fuse_req (Brian Foster) [858850] - [fs] fuse: rework fuse_do_ioctl() (Brian Foster) [858850] - [fs] fuse: rework fuse_perform_write() (Brian Foster) [858850] - [fs] fuse: rework fuse_readpages() (Brian Foster) [858850] - [fs] fuse: categorize fuse_get_req() (Brian Foster) [858850] - [fs] fuse: general infrastructure for pages of variable size (Brian Foster) [858850] - [mm] memcg: fix split_huge_page_refcounts() (Jerome Marchand) [808538] - [mm] memcg: count pte references from every member of the reclaimed hierarchy (Jerome Marchand) [808538] - [mm] make per-memcg LRU lists exclusive (Jerome Marchand) [808538] - [mm] collect LRU list heads into struct lruvec (Jerome Marchand) [808538] - [mm] vmscan: convert global reclaim to per-memcg LRU lists (Jerome Marchand) [808538] - [mm] memcg: remove optimization of keeping the root_mem_cgroup LRU lists empty (Jerome Marchand) [808538] - [mm] move memcg hierarchy reclaim to generic reclaim code (Jerome Marchand) [808538] - [mm] memcg: per-priority per-zone hierarchy scan generations (Jerome Marchand) [808538] - [mm] vmscan: distinguish between memcg triggering reclaim and memcg (Jerome Marchand) [808538] - [mm] vmscan: distinguish global reclaim from global LRU scanning (Jerome Marchand) [808538] - [mm] memcg: consolidate hierarchy iteration primitives (Jerome Marchand) [808538] - [mm] vmscan: remove isolate_pages callback scan control (Jerome Marchand) [808538] - [mm] memcg: Introduces for_each_mem_cgroup_all (Jerome Marchand) [808538] - [mm] memcg: use for_each_mem_cgroup (Jerome Marchand) [808538] - [mm] memcg: extract mem_group_usage() from mem_cgroup_read() (Jerome Marchand) [808538] - [mm] memcg: skip scanning active lists based on individual size (Jerome Marchand) [808538] - [mm] compaction: avoid double mem_cgroup_del_lru() (Jerome Marchand) [808538] - [kernel] events: Switch to internal refcount, fix race with close() (Jiri Olsa) [874723] - [kernel] events: De-schedule a task context when removing the last event (Jiri Olsa) [874723] - [kernel] events: Change close() semantics for group events (Jiri Olsa) [874723] - [kernel] events: Do no try to schedule task events if there are none (Jiri Olsa) [874723] - [kernel] events: Do not set task_ctx pointer in cpuctx if there are no events in the context (Jiri Olsa) [874723] - [kernel] events: Collect the schedule-in rules in one function (Jiri Olsa) [874723] - [kernel] events: Fix initial task_ctx/event installation (Jiri Olsa) [874723] - [kernel] events: Simplify and fix __perf_install_in_context() (Jiri Olsa) [874723] - [kernel] events: Remove task_ctx_sched_in() (Jiri Olsa) [874723] - [kernel] events: Clean up 'ctx' reference counting (Jiri Olsa) [874723] - [s390] qeth: fix deadlock between recovery and bonding driver (Hendrik Brueckner) [869647] - [fs] xfs: fix reading of wrapped log data (Dave Chinner) [874322] - [x86] mm: fix signedness issue in mmap_rnd() (Petr Matousek) [875036] - [net] netlink: fix for too early rmmod (Weiping Pan) [874444] - [net] af_key: fix netns ops ordering on module load/unload (Weiping Pan) [874434] - [net] ipv6/netfilter: fix overlap check for fragments (Amerigo Wang) [726807]- [fs] cifs: deal with id_to_sid embedded sid reply corner case (Sachin Prabhu) [868433] - [fs] cifs: fix hardcoded default security descriptor length (Sachin Prabhu) [868433] - [fs] cifs: extra sanity checking for cifs.idmap keys (Sachin Prabhu) [868433] - [fs] cifs: ensure we revalidate the inode after readdir if cifsacl is enabled (Sachin Prabhu) [868433] - [fs] cifs: don't override the uid/gid in getattr when cifsacl is enabled (Sachin Prabhu) [868433] - [fs] cifs: avoid extra allocation for small cifs.idmap keys (Sachin Prabhu) [868433] - [fs] cifs: simplify id_to_sid and sid_to_id mapping code (Sachin Prabhu) [868433] - [fs] cifs: remove uneeded __KERNEL__ block from cifsacl.h (Sachin Prabhu) [868433] - [fs] cifs: fix the format specifiers in sid_to_str (Sachin Prabhu) [868433] - [fs] cifs: redefine NUM_SUBAUTH constant from 5 to 15 (Sachin Prabhu) [868433] - [fs] cifs: make cifs_copy_sid handle a source sid with variable size subauth arrays (Sachin Prabhu) [868433] - [fs] cifs: make compare_sids static (Sachin Prabhu) [868433] - [fs] cifs: use the NUM_AUTHS and NUM_SUBAUTHS constants in cifsacl code (Sachin Prabhu) [868433] - [fs] cifs: move num_subauth check inside of CONFIG_CIFS_DEBUG2 check in parse_sid() (Sachin Prabhu) [868433] - [fs] cifs: clean up id_mode_to_cifs_acl (Sachin Prabhu) [868433] - [fs] cifs: fix potential buffer overrun in cifs.idmap handling code (Sachin Prabhu) [868433] - [net] bonding: fix a NULL pointer dereference bug in bond_enslave() (Amerigo Wang) [873226] - [fs] pnfs: export symbol nfs_fhget (Steve Dickson) [872232] - [fs] pnfs: export the symbol nfs_fs_type (Steve Dickson) [872229] - [net] pkt_sched: enable QFQ to support TSO/GSO (Amerigo Wang) [816888] - [net] pkt_sched: fix virtual-start-time update in QFQ (Amerigo Wang) [816888] - [net] sched: add missing group change to qfq_change_class (Amerigo Wang) [816888]- [scsi] sd: fix crash when UA received on DIF enabled device (Ewan Milne) [865682] - [scsi] hpsa: fix pci-IDs, add gen8plus Smart Array IDs (Tomas Henzl) [870513] - [fs] nfs: fix bug in legacy DNS resolver (Steve Dickson) [873816] - [fs] nfsd: add get_uint for u32's (Steve Dickson) [873816] - [net] sunrpc: Ensure we return EAGAIN in xs_nospace if congestion is cleared (Steve Dickson) [871128] - [net] sunrpc: Prevent races in xs_abort_connection() (Steve Dickson) [871128] - [net] Revert: sunrpc: Ensure we close the socket on EPIPE errors too (Steve Dickson) [871128] - [net] sunrpc: Get rid of the xs_error_report socket callback (Steve Dickson) [871128] - [fs] ext4: Use proper flags in ext4_ext_insert_extent() (Lukas Czerner) [873394] - [idle] intel_idle: enable Ivy Bridge Xeon support (Lenny Szubowicz) [870209] - [md] dm-raid: Transiently failed devices do not undergo resync (Jonathan E Brassow) [870246] - [md] dm-thin: bump thin and pool target versions to 1.5 (Mike Snitzer) [872249] - [mm] Prevent kernel panic in NUMA related system calls after memory hot-add (Larry Woodman) [870350]- [Documentation] vm: Transparent Hugepage Support (Baoquan He) [852802] - [mm] huge_memory: create sysfs symlink to redhat_transparent_hugepage (Baoquan He) [852802] - [net] openvswitch: allow to turn off TSO on internal devices (Amerigo Wang) [871275] - [net] WARN if struct ip_options was allocated directly by kmalloc (Jiri Pirko) [872799] - [net] fix bug that causes no RX queue entries to be created under /sys/devices (Tatsuya Kitamura) [869770] - [fs] xfs: move allocation stack switch up to xfs_bmapi_allocate (Dave Chinner) [867277] - [fs] xfs: introduce XFS_BMAPI_STACK_SWITCH (Dave Chinner) [867277] - [fs] xfs: zero allocation_args on the kernel stack (Dave Chinner) [867277] - [kernel] Do not include asm-generic/bitops/le.h directly, use linux/bitops.h (Jes Sorensen) [871142] - [s390] dasd: move wake_up call (Hendrik Brueckner) [869753] - [md] dm-raid: Use safe version of rdev_for_each (Jonathan E Brassow) [871630]- [netdrv] igb: schedule watchdog every second to update statistics fixup (Stefan Assmann) [838404] - [s390] smsgiucv: reestablish IUCV path after resume (Hendrik Brueckner) [869752] - [kernel] events: Fix perf tool is_active old behaviour leftover (Jiri Olsa) [865380] - [mm] hugetlb: fix non-atomic enqueue of huge page (Rafael Aquini) [869750] - [char] random: Use arch-specific RNG to initialize the entropy store (Prarit Bhargava) [862344] - [drm] i915: Use cpu relocations if the object is in the GTT but not mappable (Dave Airlie) [869856] - [scsi] storvsc: Account for in-transit packets in the RESET path (Jason Wang) [870297] - [netdrv] ixgbe: reduce PTP rx path overhead (Jiri Benc) [868214] - [net] relax rcvbuf limits (Weiping Pan) [860778] - [lib] Fix rwsem to not hang the system (David Howells) [852847] - [input] wacom: add support to Cintiq 22HD (Aristeu Rozanski) [857062]- [fs] ext4: Adding error check after calling ext4_mb_regular_allocator() (Eric Sandeen) [852810] - [md] faulty: use disk_stack_limits() (Eric Sandeen) [868233] - [fs] autofs4: fix reset pending flag on mount fail (Ian Kent) [866271] - [net] netfilter/nfnetlink_queue: do not allow to set unsupported flag bits (Steve Best) [822598] - [net] netfilter: Add fail-open support (Steve Best) [822598] - [pci] intel-iommu: Increase the number of iommus supported to MAX_IO_APICS (George Beshers) [787724] - [pci] intel-iommu: Fix identity mapping for sandy bridge (George Beshers) [787724] - [netdrv] tg3: Support the get_ts_info ethtool method (Jiri Benc) [866624] - [netdrv] tg3: enable transmit time stamping (Jiri Benc) [866624] - [kernel] audit: do not print error when SELinux disabled (Eric Paris) [785936] - [kernel] resource: make sure requested range is included in the root range (Johannes Weiner) [845632] - [kernel] ntp: fix non privileged system time shifting (Jan Stancek) [868827] - [x86] mce: Fix race in MCE cpu synchronization (Prarit Bhargava) [868110] - [net] cfg80211, mac80211: avoid state mismatch on deauth (Stanislaw Gruszka) [866417] - [net] mac80211: check if key has TKIP type before updating IV (Stanislaw Gruszka) [859355]- [tools] perf: Catch event names from command line (Luming Yu) [696579 696580] - [tools] perf: Allow pmu events parsing for RHEL6 (Luming Yu) [696579 696580] - [x86] perf: Make UNCORE_PMU_HRTIMER_INTERVAL 64-bit (Luming Yu) [696579 696580] - [kernel] events: provide PMU when initing events (Luming Yu) [696579 696580] - [kernel] events: Remove perf_event_attr::type check (Luming Yu) [696579 696580] - [x86] perf: Fix LLC-* and node-* events on Intel SandyBridge (Luming Yu) [696579 696580] - [x86] perf: Add generic NODE cache events (Luming Yu) [696579 696580] - [x86] perf: Fix format definition of SNB-EP uncore QPI box (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem-EX uncore support (Luming Yu) [696579 696580] - [x86] perf: Detect number of instances of uncore CBox (Luming Yu) [696579 696580] - [x86] perf: Fix event constraint for SandyBridge-EP C-Box (Luming Yu) [696579 696580] - [x86] perf: Use 0xff as pseudo code for fixed uncore event (Luming Yu) [696579 696580] - [x86] perf: Fix section mismatch in uncore_pci_init() (Luming Yu) [696579 696580] - [x86] perf: Lowercase uncore PMU event names (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem and Sandy Bridge-EP uncore support (Luming Yu) [696579 696580] - [x86] perf: Add generic PCI uncore PMU device support (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem and Sandy Bridge uncore PMU support (Luming Yu) [696579 696580] - [x86] perf: Add generic Intel uncore PMU support (Luming Yu) [696579 696580] - [x86] perf: Clean up perf_event cpu code (Luming Yu) [696579 696580] - [ata] ata_piix: defer disks to the Hyper-V drivers by default (Jason Wang) [834682] - [ata] libata: add a host flag to ignore detected ATA devices (Jason Wang) [834682] - [netdrv] hyperv: Add the Hyper-V network driver (Jason Wang) [834682] - [scsi] hyperv: Add the storvsc driver (Jason Wang) [834682] - [hid] hyperv: Add the Hyper-V mouse driver (Jason Wang) [834682] - [virt] hyperv: Add the vmbus and util drivers (Jason Wang) [834682] - [staging] hyperv: Get rid of all the staging hv drivers (Jason Wang) [834682] - [scripts] hyperv: fix up alias creation logic for hv_vmbus_device_id (Jason Wang) [834682] - [scripts] hyperv: Add code to parse struct hv_vmbus_device_id table (Jason Wang) [834682] - [x86] cpu: Integrate the clocksource with Hyper-V detection code (Jason Wang) [834682] - [x86] cpu: Export the symbol ms_hyperv (Jason Wang) [834682] - [misc] vmware_balloon: use the new x86_hyper API (Jason Wang) [834682] - [x86] hypervisor: Export the x86_hyper* symbols (Jason Wang) [834682] - [x86] cpu: Clean up the hypervisor layer (Jason Wang) [834682] - [x86] cpu: Detect running on a Microsoft HyperV system (Jason Wang) [834682] - [virt] hyperv: Add HYPER-V header file (Jason Wang) [834682] - [scsi] megaraid_sas: Version, Changelog, Copyright update (Tomas Henzl) [841724] - [scsi] megaraid_sas: Remove duplicate code (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add SystemPD FastPath support (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add array boundary check for SystemPD (Tomas Henzl) [841724] - [scsi] megaraid_sas: Load io_request DataLength in bytes (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add module param for configurable MSI-X vector count (Tomas Henzl) [841724] - [scsi] megaraid_sas: Remove un-needed completion_lock spinlock calls (Tomas Henzl) [841724] - [scsi] megaraid_sas: Move poll_aen_lock initializer (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add resetwaittime module parameter (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add throttlequeuedepth module parameter (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add fpRead/WriteCapable, fpRead/WriteAcrossStripe checks (Tomas Henzl) [841724] - [net] sunrpc: Ensure that the TCP socket is closed when in CLOSE_WAIT (Steve Dickson) [863212] - [fs] nfs: Make v3 mounts fail with ETIMEDOUTs instead EIO on mountd timeouts (Steve Dickson) [835966] - [md] raid1: Don't release reference to device while handling read error (Jes Sorensen) [853049] - [netdrv] sfc: backport cleanups (Nikolay Aleksandrov) [865751] - [net] fix a sysctl check warning in conntrack reasm code (Amerigo Wang) [867688]- [fs] fuse: implement NFS-like readdirplus support (Brian Foster) [841514] - [drm] nouveau: prevent display switching issues by disabling pageflip (Ben Skeggs) [867698] - [drm] nouveau: restore pre-suspend fence buffer context on resume (Ben Skeggs) [867698] - [drm] nouveau: fix shadowing of ACPI ROM images larger than 64KiB (Ben Skeggs) [867698] - [netdrv] igb: Add 1588 support to I210/I211 (Jiri Benc) [864881] - [netdrv] igb: Prevent dropped Tx timestamps via work items and interrupts (Jiri Benc) [864881] - [netdrv] igb: Store the MAC address in the name in the PTP struct (Jiri Benc) [864881] - [netdrv] igb: Correct PTP support query from ethtool (Jiri Benc) [864881] - [netdrv] igb: Update PTP function names/variables and locations (Jiri Benc) [864881] - [netdrv] igb: Tidy up wrapping for CONFIG_IGB_PTP (Jiri Benc) [864881] - [netdrv] igb: Support the get_ts_info ethtool method (Jiri Benc) [864881] - [netdrv] igb: Add switch case for supported hardware to igb_ptp_remove (Jiri Benc) [864881] - [netdrv] igb: Add Support for new i210/i211 devices (Jiri Benc) [864881] - [netdrv] igb: offer a PTP Hardware Clock instead of the timecompare method (Jiri Benc) [864881] - [netdrv] igb: add PTP Hardware Clock code (Jiri Benc) [864881] - [net] mark ptp support as Tech Preview (Jiri Benc) [829785] - [ptp] link the phc device to its parent device (Jiri Benc) [829785] - [ptp] provide the clock's adjusted frequency (Jiri Benc) [829785] - [ptp] remember the adjusted frequency (Jiri Benc) [829785] - [ptp] Allow PHC devices to adjust PPS events for known delay (Jiri Benc) [829785] - [ptp] Fix clock_getres() implementation (Jiri Benc) [829785] - [ptp] Fix some locking bugs in ptp_read() (Jiri Benc) [829785] - [ptp] Return -EFAULT on copy_to_user() errors (Jiri Benc) [829785] - [pps] return PTR_ERR on error in device_create (Jiri Benc) [829785] - [pps] class_create() returns an ERR_PTR, not NULL (Jiri Benc) [829785] - [pps] simplify conditions a bit (Jiri Benc) [829785] - [pps] make idr lock a mutex and protect idr_pre_get (Jiri Benc) [829785] - [pps] move idr stuff to pps.c (Jiri Benc) [829785] - [pps] convert printk/pr_* to dev_* (Jiri Benc) [829785] - [pps] access pps device by direct pointer (Jiri Benc) [829785] - [pps] fix race in PPS_FETCH handler (Jiri Benc) [829785] - [pps] declare variables where they are used in switch (Jiri Benc) [829785] - [pps] trivial fixes (Jiri Benc) [829785] - [drm] i915: use correct CONFIG for iommu in rhel6 (Dave Airlie) [865666] - [gpu] vga_switcheroo: Don't require handler init callback (Dave Airlie) [867169] - [x86] amd_iommu: attach device fails on the last pci device (Don Dutile) [861164]- [mm] compaction: clear PG_migrate_skip based on compaction and reclaim activity (Rik van Riel) [713546 783248] - [mm] compaction: fix bit ranges in {get,clear,set}_pageblock_skip() (Rik van Riel) [713546 783248] - [netdrv] e1000e: add device IDs for i218 (Clarkville-LP) (Dean Nelson) [862764] - [infiniband] mxl4: Fix build error on platforms where UL is not 64bit (Doug Ledford) [586028 756396] - [netdrv] mlx4: Adjust flow steering attach wrapper so that IB works on SR-IOV VFs (Doug Ledford) [586028 756396] - [infiniband] mlx4: Create paravirt contexts for VFs when master IB driver initializes (Doug Ledford) [586028 756396] - [infiniband] mlx4: Modify proxy/tunnel QP mechanism so that guests do no calculations (Doug Ledford) [586028 756396] - [infiniband] mlx4: Paravirtualize Node Guids for slaves (Doug Ledford) [586028 756396] - [infiniband] mlx4: Activate SR-IOV mode for IB (Doug Ledford) [586028 756396] - [infiniband] mlx4: Miscellaneous adjustments for SR-IOV IB support (Doug Ledford) [586028 756396] - [netdrv] mlx4: INIT/CLOSE port logic for IB ports in SR-IOV mode (Doug Ledford) [586028 756396] - [netdrv] mlx4: Adjustments to SET_PORT for IB SR-IOV (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add iov directory in sysfs under the ib device (Doug Ledford) [586028 756396] - [infiniband] mlx4: Propagate P_Key and guid change port management events to slaves (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add alias_guid mechanism (Doug Ledford) [586028 756396] - [netdrv] mlx4: Add IB port-state machine and port mgmt event propagation (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add CM paravirtualization (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add multicast group (MCG) paravirtualization for SR-IOV (Doug Ledford) [586028 756396] - [infiniband] mlx4: MAD_IFC paravirtualization (Doug Ledford) [586028 756396] - [infiniband] mlx4: SR-IOV multiplex and demultiplex MADs (Doug Ledford) [586028 756396] - [infiniband] mlx4: Implement QP paravirtualization and maintain phys_pkey_cache for smp_snoop (Doug Ledford) [586028 756396] - [infiniband] mlx4: Initialize SR-IOV IB support for slaves in master context (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add proxy and tunnel QPs to the reserved QP area (Doug Ledford) [586028 756396] - [infiniband] mlx4: SR-IOV IB context objects and proxy/tunnel SQP support (Doug Ledford) [586028 756396] - [infiniband] core: Add ib_find_exact_cached_pkey() (Doug Ledford) [586028 756396] - [infiniband] core: Handle table with full and partial membership for the same P_Key (Doug Ledford) [586028 756396] - [infiniband] core: Handle table with full and partial membership for the same P_Key (Doug Ledford) [586028 756396] - [net] rds: fix rds-ping spinlock recursion (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Check that retry count values are in range (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Add missing break to switch. (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: dont orphan skbs in mlx4_en_xmit() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Disable SENSE_PORT for multifunction devices (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Clean up enabling of SENSE_PORT for older (ConnectX-1/-2) HCAs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Stash PCI ID driver_data in mlx4_priv structure (Doug Ledford) [826346 826348 826349] - [infiniband] srp: Avoid having aborted requests hang (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Fix use-after-free in srp_reset_req() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix compilation error when nes_debug is enabled (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Print hardware resource type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for crash when TX checksum offload is off (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for incorrect MSS when TSO is on (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix incorrect resolving of the loopback MAC address (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix crash on uninitialized priv->cmd.slave_sem (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Trivial cleanups to driver log messages (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Trivial readability fix: "0X30" -> "0x30" (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove annoying debug message in the resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix wrong offset in parsing query device caps response (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fill in sq_sig_type in query QP (Doug Ledford) [826346 826348 826349] - [infiniband] ipoib: Fix use-after-free of multicast object (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Use consistent component mask for IPoIB port space multicast joins (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Remove unused variables in ucm/ucma (Doug Ledford) [818562 826346 826348 826349] - [net] rds: Don't disable BH on BH context (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix local access validation for user MRs (Doug Ledford) [818562] - [infiniband] qib: Add a qib driver version (Doug Ledford) [818562] - [infiniband] qib: Fix failure of compliance test C14-024#06_LocalPortNum (Doug Ledford) [818562] - [netdrv] mlx4: Fix integer overflows so 8TBs of memory registration works (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Return the error value in case of command initialization failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixing error flow in case of QUERY_FW failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add security check / enforcement for flow steering rules set for VMs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Put Firmware flow steering structures in common header files (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Check iboe netdev pointer before dereferencing it (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Clean up buddy bitmap allocation (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix integer overflow issues around MTT table (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow large mlx4_buddy bitmaps (Doug Ledford) [826346 826348 826349] - [infiniband] srp: Fix a race condition (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix error return code in qib_init_7322_variables() (Doug Ledford) [818562] - [infiniband] Fix typos in infiniband drivers (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: fix mcg.c error return code (Doug Ledford) [826346 826348 826349] - [infiniband] ucma.c: Fix for events with wrong context on iWARP (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Fix possible deadlock on sm_lock spinlock (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove port type restrictions (Doug Ledford) [826346 826348 826349] - [infiniband] qib: Fix size of cc_supported_table_entries (Doug Ledford) [818562] - [infiniband] ucma: Convert open-coded equivalent to memdup_user() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: checkpatch fixes (Doug Ledford) [818562] - [infiniband] qib: Add congestion control agent implementation (Doug Ledford) [818562] - [infiniband] qib: Reduce sdma_lock contention (Doug Ledford) [818562] - [infiniband] qib: Fix an incorrect log message (Doug Ledford) [818562] - [netdrv] mlx4: map entire pages to increase throughput (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Move MAC_MASK to a common place (Doug Ledford) [826346 826348 826349] - [infiniband] qib: Fix QP RCU sparse warnings (Doug Ledford) [818562] - [netdrv] mlx4: dereferencing freed memory (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: off by one in parse_trans_rule() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Put physical GID and P_Key table sizes in mlx4_phys_caps struct and paravirtualize them (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow guests to have IB ports (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Implement mechanism for reserved Q_Keys (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Free ICM table in case of error (Doug Ledford) [826346 826348 826349] - [infiniband] cm: Destroy idr as part of the module init error flow (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Remove double function declarations (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fill the masked_atomic_cap attribute in query device (Doug Ledford) [826346 826348 826349] - [infiniband] mthca: Fill in sq_sig_type in query QP (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mthca: Warning about event for non-existent QPs should show event type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipoib: fix skb truesize underestimatiom (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix sparse RCU warnings in qib_keys.c (Doug Ledford) [818562] - [netdrv] mlx4: Initialize IB port capabilities for all slaves (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Use port management change event instead of smp_snoop (Doug Ledford) [826346 826348 826349] - [infiniband] qib: RCU locking for MR validation (Doug Ledford) [818562] - [infiniband] qib: Avoid returning EBUSY from MR deregister (Doug Ledford) [818562] - [infiniband] qib: Fix UC MR refs for immediate operations (Doug Ledford) [818562] - [infiniband] core: Move CM_xxx_ATTR_ID macros from cm_msgs.h to ib_cm.h (Doug Ledford) [818562 826346 826348 826349] - [infiniband] sa: Add GuidInfoRecord query support (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Add debug prints (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Pass an invalid PCI id number to VFs (Doug Ledford) [826346 826348 826349] - [infiniband] cma: Allow user to restrict listens to bound address family (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Listen on specific address family (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Bind to a specific address family (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Add support for drop action through ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Manage flow steering rules with ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set number of rx rings used by RSS using ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Implement promiscuous mode with device managed flow-steering (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add resource tracking for device managed flow steering rules (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Add device managed flow steering firmware API (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add firmware commands to support device managed flow steering (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Set steering mode according to device capabilities (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Re-design multicast attachments flow (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change resource tracking ID to be 64 bit (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change resource tracking mechanism to use red-black tree (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set maximal number of default RSS queues (Doug Ledford) [826346 826348 826349] - [infiniband] netlink: Move away from NLMSG_NEW() (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Release QP range in free_resources (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Use single completion vector after NOP failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Set correct port parameters during device initialization (Doug Ledford) [826346 826348 826349] - [infiniband] cma: QP type check on received REQs should be AND not OR (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Fix max_wqe capacity reported from query device (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix setting VL_cap in mlx4_SET_PORT wrapper flow (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix EQ deallocation in legacy mode (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix obscure mlx4_cmd_box parameter in QUERY_DEV_CAP (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Check port out-of-range before using in mlx4_slave_cap (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixes for VF / Guest startup flow (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix improper use of "port" parameter in mlx4_en_event (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix number of EQs used in ICM initialisation (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix the slave_id out-of-range test in mlx4_eq_int (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix mlx4_ib_add() error flow (Doug Ledford) [826346 826348 826349] - [infiniband] core: Fix IB_SA_COMP_MASK macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iser: Fix error flow in iser ep connection establishment (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Increase the number of vectors (EQs) available for ULPs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: num cores tx rings for every UP (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixed error flow in rem_slave_eqs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add XRC domains and counters to resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix potential kernel Oops in res tracker during Dom0 driver unload (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Address build warnings on set but not used variables (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix init_port mask state for slaves (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change SYNC_TPT to be native (not wrapped) (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove unused *_str functions from the resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Do not reset module-parameter num_vfs when fail to enable sriov (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change bitmap allocator to work in round-robin fashion (Doug Ledford) [826346 826348 826349] - [infiniband] nes: Don't call event handler if pointer is NULL (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for the ORD value of the connecting peer (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Add cache line awareness to qib_qp and qib_devdata structures (Doug Ledford) [818562] - [infiniband] qib: MADs with misset M_Keys should return failure (Doug Ledford) [818562] - [infiniband] qib: Fix M_Key lease timeout handling (Doug Ledford) [818562] - [infiniband] qib: Fix QLE734X link cycling (Doug Ledford) [818562] - [infiniband] qib: Display correct value for number of contexts (Doug Ledford) [818562] - [infiniband] qib: Correct ordering of reregister vs. port active events (Doug Ledford) [818562] - [infiniband] qib: Optimize pio ack buffer allocation (Doug Ledford) [818562] - [infiniband] qib: Add prefetch for eager buffers (Doug Ledford) [818562] - [infiniband] mlx4: Replace printk(KERN_yyy...) with pr_yyy(...) (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add second capabilities flags field (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Put priority bits in WQE of IBoE MLX QP (Doug Ledford) [826346 826348 826349] - [infiniband] core: Add raw packet QP type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Add raw packet QP support (Doug Ledford) [826346 826348 826349] - [infiniband] uverbs: Make lockdep output more readable (Doug Ledford) [818562 826346 826348 826349] - [infiniband] uverbs: Lock SRQ / CQ / PD objects in a consistent order (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Fix lockdep false positive recursive locking (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipath: Replace open-coded ARRAY_SIZE with macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipath: Replace open-coded ARRAY_SIZE with macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Use qp->usecnt to track multicast attach/detach (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Don't send response for failed MADs (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Set 'D' bit in response for unhandled MADs (Doug Ledford) [818562 826346 826348 826349] - [net] mlx4: Moving to Interrupts for TX completions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Added Ethtool support for TX Interrupt coalescing (Doug Ledford) [826346 826348 826349] - [net] rds: Move all of the network sysctls without a namespace into init_net (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix spelling typo in net (Doug Ledford) [826346 826348 826349] - [infiniband] rdma_cm: TOS <=> UP mapping for IBoE (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: sk_prio <=> UP for untagged traffic (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Use netif_set_real_num_{rx, tx}_queues() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: DCB QoS support (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set port QoS attributes (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Force user priority by QP attribute (Doug Ledford) [826346 826348 826349] - [infiniband] core: Don't return EINVAL from sysfs rate attribute for invalid speeds (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Don't return an invalid speed when a port is down (Doug Ledford) [826346 826348 826349] - [infiniband] Stop using NLA_PUT*() (Doug Ledford) [818562 826346 826348 826349] - [net] rds: use gfp flags from caller in conn_alloc() (Doug Ledford) [818562 826346 826348 826349] - [net] rds: Remove printk from rds_sendmsg (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Scale size of MTT table with system RAM (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow dynamic MTU configuration for IB ports (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix info returned when querying IBoE ports (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix possible missed completion event (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Report thermal error events (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix one more static exported function (Doug Ledford) [826346 826348 826349] - [infiniband] Change CQE csum_ok field to a bit flag (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iwcm: Reject connect requests if cmid is not in LISTEN state (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Get rid of redundant ext_port_cap flags (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: defining functions as static (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused functions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused functions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fixing sparse warnings when copying mac, address to gid entry (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fix sparse warnings on wrong type for RSS keys (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fix sparse warnings on TX blue flame buffer (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Saving mem access on data path (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove sparse errors (Doug Ledford) [826346 826348 826349] - [infiniband] ucma: Fix AB-BA deadlock (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ehca: Fix ilog2() compile failure (Doug Ledford) [818562 826346 826348 826349] - [infiniband] Use central enum for speed instead of hard-coded values (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iser: Free IB connection resources in the proper place (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Consolidate repetitive sysfs code (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Use pr_fmt() and pr_err()/pr_warn() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Fix SDR rates in sysfs (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: dont change mac_header on xmit (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Enforce device max FMR maps in FMR alloc (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Set bad_wr for invalid send opcode (Doug Ledford) [826346 826348 826349] - [infiniband] mad: Return error response for unsupported MADs (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Add MAD error codes from IBA spec (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Avoid filtering LID on SMA portinfo (Doug Ledford) [818562] - [infiniband] qib: Add logic for affinity hint (Doug Ledford) [818562] - [infiniband] nes: Fixes for sparse endianness warnings (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: remove unnecessary variables and arguments (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused field high_prios (Doug Ledford) [826346 826348 826349] - [net] rds: Fix typo in iw_recv.c and ib_recv.c (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix typo in cmd.c (Doug Ledford) [826346 826348 826349] - [net] ipv4/route: export symbol ip_tos2prio (Doug Ledford) [818562 826346 826348 826349] - [misc] Backport of pr_*_once() functions (Doug Ledford) [818562 826346 826348 826349] - [mm] Revert: reduce memcg memory overhead (Jarod Wilson) [808538]- [drm] i915: block haswell support (Dave Airlie) [862376] - [powerpc] fadump: Remove the phyp assisted dump code (Steve Best) [739124] - [powerpc] pseries: Call ibm, os-term if the ibm, extended-os-term is present (Steve Best) [739124] - [powerpc] fadump: Invalidate the fadump registration during machine shutdown (Steve Best) [739124] - [powerpc] fadump: Invalidate registration and release reserved memory for general use (Steve Best) [739124] - [fs] proc/vmcore: Introduce cleanup routine to invalidate /proc/vmcore (Steve Best) [739124] - [powerpc] fadump: Add PT_NOTE program header for vmcoreinfo (Steve Best) [739124] - [powerpc] fadump: Convert firmware-assisted cpu state dump data into elf notes (Steve Best) [739124] - [powerpc] fadump: Initialize elfcore header and add PT_LOAD program headers (Steve Best) [739124] - [powerpc] fadump: Register for firmware assisted dump (Steve Best) [739124] - [powerpc] fadump: Reserve the memory for firmware assisted dump (Steve Best) [739124] - [powerpc] fadump: Add documentation for firmware-assisted dump (Steve Best) [739124] - [net] Add rtnetlink init_rcvwnd to set the TCP initial receive window (Jesper Brouer) [795598] - [scsi] fcoe: Fix write errors on NPIV ports (Neil Horman) [857575] - [scsi] fcoe: Allocate fcoe_ctlr with fcoe_interface, not as a member (Neil Horman) [857575] - [scsi] fcoe: Fix up rmmod crash (Neil Horman) [860846] - [fs] NFSv4.1: Clean up layoutreturn (Steve Dickson) [837871] - [net] nfs: Fix buffer overflow checking in __nfs4_get_acl_uncached (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix the acl cache size calculation (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix range checking in __nfs4_get_acl_uncached and __nfs4_proc_set_acl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: nfs_getaclargs.acl_len is a size_t (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Don't use private xdr_stream fields in decode_getacl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix pointer arithmetic in decode_getacl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Simplify the GETATTR attribute length calculation (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Add the helper xdr_stream_pos (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Don't decode beyond the end of the RPC reply message (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Clean up xdr_set_iov() (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: xdr_read_pages needs to clear xdr->page_ptr (Sachin Prabhu) [822871] {CVE-2012-2375} - [fs] nfs: Avoid beyond bounds copy while caching ACL (Sachin Prabhu) [822871] {CVE-2012-2375} - [fs] nfs: Avoid reading past buffer when calling GETACL (Sachin Prabhu) [822871] {CVE-2012-2375} - [virt] kvm: Use accessors function to access cr4 (Gleb Natapov) [866452] - [fs] xfs: report projid32bit feature in geometry call (Eric Sandeen) [865929] - [usb] serial/ti_usb: fix module removal (Don Zickus) [864186] - [fs] nfs: do not send an empty SETATTR compound (J. Bruce Fields) [863912]- [scsi] libfc: fix lun reset failure bugs in fc_fcp_resp handling of FCP_RSP_INFO (Neil Horman) [789103] - [scsi] libfc: fix retries with FDMI lport states (Neil Horman) [789103] - [scsi] fcoe: remove lport from net device before doing per cpu rx thread cleanup (Neil Horman) [789103] - [scsi] libfc: flush lport worker after its disabled (Neil Horman) [789103] - [scsi] fcoe: defer releasing master lport until complete fcoe interface cleanuped up (Neil Horman) [789103] - [scsi] fcoe: Support extra MAC descriptor to be used as FCoE MAC (Neil Horman) [789103] - [scsi] foce: remove bh disable from fcoe sw transport rcv function (Neil Horman) [789103] - [scsi] fcoe: remove frame dropping code from fcoe_percpu_clean (Neil Horman) [789103] - [scsi] fcoe: reduce contention for fcoe_rx_list lock (Neil Horman) [789103] - [scsi] libfc: fcoe_transport_create fails in single-CPU environment (Neil Horman) [789103] - [scsi] fcoe: Remove duplicate vn port reset operation (Neil Horman) [789103] - [scsi] fcoe: Remove reference counting on 'stuct fcoe_interface' (Neil Horman) [789103] - [scsi] fcoe: Allow exposing FDMI attributes via sysfs (Neil Horman) [789103] - [scsi] fcoe: fix fcoe in a DCB environment by adding DCB notifiers to set skb priority (Neil Horman) [789103] - [net] dcb: Use ifindex instead of ifname (Neil Horman) [789103] - [scsi] libfc: avoid exchanges collision during lport reset (Neil Horman) [789103] - [scsi] libfc: fix fc_eh_host_reset (Neil Horman) [789103] - [scsi] fcoe: Fix deadlock between fip's recv_work and rtnl (Neil Horman) [789103] - [scsi] fcoe: Move common functions to fcoe_transport library (Neil Horman) [789103] - [scsi] fcoe: convert to SKB paged frag API (Neil Horman) [789103] - [scsi] fcoe: Rearrange fcoe port and NPIV port cleanup (Neil Horman) [789103] - [scsi] libfc: add ddp_targ() to libfc function template to supprot FCoE DDP in target mode (Neil Horman) [789103] - [net] add ndo_fcoe_ddp_target() to support FCoE DDP in target mode (Neil Horman) [789103] - [scsi] fcoe: support ndo_fcoe_ddp_target() for DDP in FCoE target (Neil Horman) [789103] - [scsi] fcoe: support ndo_fcoe_ddp_target() for DDP in FCoE targe (Neil Horman) [789103] - [scsi] fcoe: Prevent creation of an NPIV port with duplicate WWPN (Neil Horman) [789103] - [scsi] fcoe: Incorrect CVL handling for NPIV ports (Neil Horman) [789103] - [scsi] fcoe: have fcoe log off and lport destroy before ndo_fcoe_disable (Neil Horman) [789103] - [scsi] libfc: remove duplicate ema_list init (Neil Horman) [789103] - [scsi] libfc: Move host_lock usage into ramp_up/down routines (Neil Horman) [789103] - [scsi] use list_move() instead of list_del()/list_add() combination (Neil Horman) [789103] - [scsi] fcoe: correct checking for bonding (Neil Horman) [789103] - [scsi] libfc: initialize EM anchors list and then update npiv EMs (Neil Horman) [789103] - [scsi] fcoe: Move common code from fcoe to libfcoe module (Neil Horman) [789103] - [scsi] fcoe: use dedicated workqueue instead of system_wq (Neil Horman) [789103] - [fs] quota: move remount handling into the filesystem (Lukas Czerner) [805769] - [fs] allow fs to handle quota enable/disable kABI friendly (Lukas Czerner) [805769] - [fs] cifs: fix oops while traversing open file list (Sachin Prabhu) [707700] - [fs] cifs: add a cache= option to better describe the different cache flavors (Sachin Prabhu) [850751] - [s390] scm_block: Force cluster writes (Hendrik Brueckner) [834290] - [s390] cio: Add scm block driver (Hendrik Brueckner) [834290] - [s390] cio: add eadm subchannel driver (Hendrik Brueckner) [834290] - [s390] cio: move asms to generic header (Hendrik Brueckner) [834290] - [s390] cio: Add scm notification (Hendrik Brueckner) [834290] - [s390] cio: Add SCM bus driver (Hendrik Brueckner) [834290] - [s390] chsc: implement store SCM information (Hendrik Brueckner) [834290] - [s390] cio: Add eadm related structures (Hendrik Brueckner) [834290] - [s390] cio: move orb definitions to separate header (Hendrik Brueckner) [834290] - [s390] css: Add eadm facility bits (Hendrik Brueckner) [834290] - [s390] css: Allow drivers to trigger sch evaluation (Hendrik Brueckner) [834290] - [fs] block_dev: Fix crash when block device is read and block size is changed at the same time (Mikulas Patocka) [855906] - [tracing] remove kabi workaround that is no longer needed (Jeff Moyer) [855906] - [mm] tracing: Move include of trace/events/kmem.h out of header into slab.c (Jeff Moyer) [855906] - [mm] slab: Move kmalloc tracepoint out of inline code (Jeff Moyer) [855906] - [virt] kvm: fix race with level interrupts (Michael S. Tsirkin) [847722] - [usb] usbhid: Fix use-after-free in USBHID (James Paradis) [857518] - [kernel] sched_rt: Ignore RT queue throttling if idle task has RT policy (Igor Mammedov) [843541] - [md] Don't truncate size at 4TB for RAID0 and Linear (Jes Sorensen) [865637] - [scsi] ibmvfc: Fix double completion on abort timeout (Steve Best) [865115]- [fs] nfs: tear down caches in nfs_init_writepagecache when allocation fails (Steve Dickson) [857555] - [fs] pnfs: client fails to select correct DS from multipath (Steve Dickson) [851312] - [fs] ext4: remove mb_groups before tearing down the buddy_cache (Lukas Czerner) [859457] - [usb] Add kernel parameter to force io_watchdog for Intel EHCI HCD (James Paradis) [846024] - [fs] btrfs: Convert to new freezing mechanism (Zach Brown) [698324] - [fs] btrfs: Push mnt_want_write() outside of i_mutex (Zach Brown) [698324] - [fs] btrfs: fix min csum item size warnings in 32bit (Zach Brown) [698324] - [fs] btrfs: backport from mainline linux 3.5 kernel (Zach Brown) [698324] - [kernel] tracing: Don't use p->len field to determine output in __print_*() functions (Zach Brown) [698324] - [kernel] tracing: Don't print an extra separator of flags (Zach Brown) [698324] - [kernel] tracing: Add __print_symbolic_u64 to avoid warnings on 32bit machine (Zach Brown) [698324] - [fs] btrfs: add BTRFS_MINOR for auto-loading (Zach Brown) [698324] - [fs] add FS_NOCOW_FL inode attribute flag (Zach Brown) [698324] - [fs] ext4: fix undefined bit shift result in ext4_fill_flex_info (Lukas Czerner) [809691] {CVE-2012-2100} - [fs] ext4: fix undefined behavior in ext4_fill_flex_info() (Lukas Czerner) [809691] {CVE-2012-2100} - [virt] kvm: change PT_FIRST_AVAIL_BITS_SHIFT to avoid conflict with EPT Dirty bit (Don Dugger) [736906] - [virt] kvm/vmx: Enable EPT A/D bits if supported by turning on relevant bit in EPTP (Don Dugger) [736906] - [virt] kvm/vmx: Use EPT Access bit in response to memory notifiers (Don Dugger) [736906] - [virt] kvm/vmx: Add EPT A/D bits definitions (Don Dugger) [736906] - [virt] kvm/vmx: Add parameter to control A/D bits support, default is on (Don Dugger) [736906] - [s390] zfcp: disable DIX support (Hendrik Brueckner) [694237] - [s390] zfcp: non-experimental support for DIF/DIX (Hendrik Brueckner) [694237] - [s390] zfcp: Introduce experimental support for DIF/DIX (Hendrik Brueckner) [694237] - [s390] zfcp: Enable data division support for FCP devices (Hendrik Brueckner) [694237] - [s390] zfcp: Update FCP protocol related code (Hendrik Brueckner) [694237] - [mm] memcg: count pte references from every member of the reclaimed hierarchy (Jerome Marchand) [808538] - [mm] make per-memcg LRU lists exclusive (Jerome Marchand) [808538] - [mm] collect LRU list heads into struct lruvec (Jerome Marchand) [808538] - [mm] vmscan: convert global reclaim to per-memcg LRU lists (Jerome Marchand) [808538] - [mm] memcg: remove optimization of keeping the root_mem_cgroup LRU lists empty (Jerome Marchand) [808538] - [mm] move memcg hierarchy reclaim to generic reclaim code (Jerome Marchand) [808538] - [mm] memcg: per-priority per-zone hierarchy scan generations (Jerome Marchand) [808538] - [mm] vmscan: distinguish between memcg triggering reclaim and memcg (Jerome Marchand) [808538] - [mm] vmscan: distinguish global reclaim from global LRU scanning (Jerome Marchand) [808538] - [mm] memcg: consolidate hierarchy iteration primitives (Jerome Marchand) [808538] - [mm] vmscan: remove isolate_pages callback scan control (Jerome Marchand) [808538] - [mm] memcg: Introduces for_each_mem_cgroup_all (Jerome Marchand) [808538] - [mm] memcg: use for_each_mem_cgroup (Jerome Marchand) [808538] - [mm] memcg: extract mem_group_usage() from mem_cgroup_read() (Jerome Marchand) [808538] - [s390] hugetlb: use direct TLB flushing for hugetlbfs pages (Hendrik Brueckner) [861177] - [s390] mm: fix user access page-table walk code (Hendrik Brueckner) [861176] - [s390] dasd: fix pathgroup race (Hendrik Brueckner) [859526] - [fs] gfs2: Consolidate free block searching functions (Bob Peterson) [848109] - [fs] gfs2: Fix unclaimed_blocks() wrapping bug and clean up (Bob Peterson) [848109] - [fs] gfs2: Improve block reservation tracing (Bob Peterson) [848109] - [fs] gfs2: Fall back to ignoring reservations, if there are no other blocks left (Bob Peterson) [848109] - [fs] gfs2: Use rbm for gfs2_setbit() (Bob Peterson) [848109] - [fs] gfs2: Use rbm for gfs2_testbit() (Bob Peterson) [848109] - [fs] gfs2: Update rgblk_free() to use rbm (Bob Peterson) [848109] - [fs] gfs2: Update gfs2_get_block_type() to use rbm (Bob Peterson) [848109] - [fs] gfs2: Replace rgblk_search with gfs2_rbm_find (Bob Peterson) [848109] - [fs] gfs2: Add structure to contain rgrp, bitmap, offset tuple (Bob Peterson) [848109] - [fs] gfs2: Eliminate redundant calls to may_grant (Bob Peterson) [848109] - [fs] gfs2: Combine functions gfs2_glock_dq_wait and wait_on_demote (Bob Peterson) [848109] - [fs] gfs2: Combine functions gfs2_glock_wait and wait_on_holder (Bob Peterson) [848109] - [fs] gfs2: inline __gfs2_glock_schedule_for_reclaim (Bob Peterson) [848109] - [fs] gfs2: change function gfs2_direct_IO to use a normal gfs2_glock_dq (Bob Peterson) [848109] - [fs] gfs2: Allow more dirty buffers and reduce journal commits (Bob Peterson) [848109] - [fs] gfs2: eliminate log elements and simplify (Bob Peterson) [848109] - [fs] gfs2: Eliminate vestigial sd_log_le_rg (Bob Peterson) [848109] - [fs] gfs2: Make gfs2_log_fake_buf() write the buffer too (Bob Peterson) [848109] - [fs] gfs2: Move two functions from log.c to lops.c (Bob Peterson) [848109] - [fs] gfs2: Drop "pull" argument from log_write_header() (Bob Peterson) [848109] - [fs] gfs2: Add missing static to bd_cmp() (Bob Peterson) [848109] - [fs] gfs2: Remove rs_requested field from reservations (Bob Peterson) [848109] - [block] Fix hanging kernel threads in blk_execute_rq() (James Paradis) [855984] - [target] Fix crash in iblock backstore (Andy Grover) [863221] - [target] Do not print error if can't load target_core_stgt (Andy Grover) [822075]- [netdrv] sfc: Fix division by zero when using one RX channel and no SR-IOV (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Backport cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix calculation of vf_i in map_vi_index() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct validation of peer_page_count in efx_vfdi_set_status_page() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add SR-IOV back-end support for SFC9000 family (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Work around bogus 'uninitialised variable' warning (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for TX MAC filters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for configuring RX unicast/multicast default filters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove now-unused filter function (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement ethtool RX NFC rules API instead of n-tuple API (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for retrieving and removing filters by ID (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use consistent types for filter IDs, indices and search depths (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Change filter ID generation to satisfy priority semantics of RX NFC (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix assertions in efx_filter_rfs() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix loop condition for efx_filter_search() when !for_insert (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement hardware acceleration of RFS (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Limit filter search depth further for performance hints (i.e. RFS) (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise filter spec initialisation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove filter table IDs from filter functions (Nikolay Aleksandrov) [824042] - [netdrv] drivers/net: use vzalloc() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Don't try to set filters with search depths we know won't work (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement the ethtool RX n-tuple control functions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add filter table management (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for RXFH (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix num_tc usage (Nikolay Aleksandrov) [824042] - [netdrv] sfc: By default refill RX rings as soon as space for a batch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fill RX rings completely full, rather than to 95 full (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix missing cleanup in failure path of efx_pci_probe() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not attempt to flush queues if DMA is disabled (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Log the part number on probe (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove efx_channel::last_eventq_read_ptr (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Run event/IRQ self-test asynchronously when interface is brought up (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Encapsulate access to efx_{channel, nic}::last_irq_cpu in self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Test all event queues in parallel (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Raise self-test timeouts (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove TX completions from adaptive IRQ scoring (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update comments on efx_rx_packet_gro() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove redundant function efx_nic_has_mc() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix assignment of ip_summed for pre-allocated skbs (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct efx_for_each_possible_channel_tx_queue() to skip non-TX channels (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Minor formatting cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reverse initial buffer table allocation to allow for later resizing (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Allocate SRAM between buffer table and descriptor caches at init time (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for 'extra' channel types (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for 'extra' channel types (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make all CPU/IRQ/channel/queue counts unsigned (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make buffer table indices and counts consistently unsigned (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Disable flow control during flushes (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise event generation to cover VF-owned event queues (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use proper function to test for RX channel in efx_poll() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Leave interrupts and event queues enabled whenever we can (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generate RX fill events based on RX queues, not channels (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise driver event generation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Warn if unable to create MTDs (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not retry hardware probe if it schedules a reset (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Skip RX end-of-batch work on channels without an RX queue (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use a more sensible cast in efx_rx_buf_offset() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: MTD: Leave the DEBUG macro alone (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Replace efx_rx_buffer::is_page and other booleans with a flags field (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move the end of the non-GRO RX path into its own function (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove redundant 'rc' variable, always set to 0 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Minor formatting fixes (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use existing local variables instead of repeated indirect lookups (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove remnants of on-load self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove obsolete function efx_dev_name() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update the description of SFC_MTD (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add hwmon driver for boards using SFC9000-family controllers (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Clean up test interrupt handling (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Partly revert "sfc: Handle serious errors in exactly one interrupt handler" (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove dependence on NAPI polling in efx_test_eventq_irq() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct interrupt timer quantum for Siena (normal and turbo mode) (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Support extraction of CAPABILITIES from GET_BOARD_CFG response. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Consistently test DEBUG macro, not EFX_ENABLE_DEBUG (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove efx_nic_type::push_multicast_hash operation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Merge efx_mcdi_mac_check_fault() and efx_mcdi_get_mac_faults() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Merge efx_mac_operations into efx_nic_type (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Hold efx_nic::stats_lock while reading efx_nic::mac_stats (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use new names for MC shared memory layout constants (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make handling of MC reboot more reliable (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove fallback for invalid permanent MAC address (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Set default parallelism to per-core by default (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Rename efx_wanted_channels() to efx_wanted_parallelism() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update MCDI (firmware interface) definitions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove unnecessary inclusion of , prompted by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Const-qualify static data as appropriate, partly prompted by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove parentheses around return expressions, reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Avoid assignment in an if-statement, reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix some formatting errors reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: fix assignment of 0/1 to bool variables. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use skb_fill_page_desc() to simplify passing of page buffers to GRO (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use kcalloc instead of kzalloc to allocate array (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add moduleparam.h to drivers as required. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: add skb frag size accessors (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Nikolay Aleksandrov) [824042] - [netdrv] sfc: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Nikolay Aleksandrov) [824042] - [netdrv] sfc: convert to SKB paged frag API. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Clean up definitions of rule location arrays in RX NFC (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use correct fields of struct ethtool_coalesce (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Validate IRQ moderation parameters in efx_init_irq_moderation() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct reporting and validation of TX interrupt coalescing (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use consistent types for interrupt coalescing parameters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct error code for unsupported interrupt coalescing parameters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove 'Communications' after 'Solarflare' in references to hardware (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove 'Solarstorm' from Kconfig descriptions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix Siena mac statistics on big endian platforms (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Allow resets to be upgraded; use atomic ops for safety (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove casts of void * (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add appropriate include for prefetch users (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Don't use enums as a bitmask. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use netif_device_{detach, attach}() around reset and self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix TX queue numbering when separate_tx_channels=1 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix return value from efx_ethtool_set_rx_ntuple() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Use full 32 bit speed range in ethtool's set_settings (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Call ethtool's get/set_settings callbacks with cleaned data (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix common misspellings (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not use efx_process_channel_now() in online self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Stop the TX queues during loopback self-tests (Nikolay Aleksandrov) [824042] - [netdrv] sfc: make function tables const (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Enable all TSO features on VLANs (Nikolay Aleksandrov) [824042] - [netdrv] net: Add NETIF_F_ALL_TSO define to include/linux/netdevice.h (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move test of rx_checksum_enabled from nic.c to rx.c (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Bump version to 3.1 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove configurable FIFO thresholds for pause frame generation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Expose TX push and TSO counters through ethtool statistics (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update copyright dates (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not read STAT1.FAULT in efx_mdio_check_mmd() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Read MC firmware version when requested through ethtool (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reduce size of efx_rx_buffer further by removing data member (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reduce size of efx_rx_buffer by unionising skb and page (Nikolay Aleksandrov) [824042] - [netdrv] Revert "[netdrv] sfc: disable RX hash insertion" (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add TX queues for high-priority traffic (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Distinguish queue lookup from test for queue existence (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move TX queue core queue mapping into tx.c (Nikolay Aleksandrov) [824042] - [alsa] usb: Enable TerraTec DMX 6Fire USB and Edirol UA-101/UA-1000 drivers (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add endpoint usage definitions to ch9.h (Jaroslav Kysela) [664586] - [alsa] pcm: Call pgprot_noncached() for vmalloc'ed buffers (Jaroslav Kysela) [664586] - [alsa] ua101: use vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] pcm: add vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] usb: use old usb_buffer_alloc()/usb_buffer_free() fcns (Jaroslav Kysela) [664586] - [alsa] ua101: fix crash when unplugging (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Select missing SND_VMASTER option in Kconfig (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Update kernel configuration (Jaroslav Kysela) [664586] - [alsa] ua101: remove experimental status (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix signedness bug (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Add support for S32_LE format (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix pcm rate assignment (Jaroslav Kysela) [664586] - [alsa] usb/6fire: signedness bug in usb6fire_pcm_prepare() (Jaroslav Kysela) [664586] - [alsa] usb: disable broken hw volume for Tenx TP6911 (Jaroslav Kysela) [664586] - [alsa] usb: print small buffers via *ph[C] (Jaroslav Kysela) [664586] - [alsa] usb/6fire: use NULL instead of 0 for pointer assignment (Jaroslav Kysela) [664586] - [alsa] usb/6fire: don't use custom hex_to_bin() (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix double-free bug in usb6fire_fw_ezusb_upload() (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Don't leak firmware in error path (Jaroslav Kysela) [664586] - [alsa] usb/6fire: use the kernel's built-in bit reverse table (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Improve firmware loader (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add analog input volume control (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add mute control for analog outputs (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add individual volume control for analog channels (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add tlv to controls (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Add support of digital-thru mixer (Jaroslav Kysela) [664586] - [alsa] usb/6fire: remove driver version information (Jaroslav Kysela) [664586] - [alsa] usbaudio: Avoid unnecessary EP setups in prepare (Jaroslav Kysela) [664586] - [alsa] usbaudio: Move configuration to prepare. (Jaroslav Kysela) [664586] - [alsa] usbaudio: Don't require hw_params in endpoint. (Jaroslav Kysela) [664586] - [alsa] usbaudio: set period_bytes in substream. (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix bogus error messages for delay accounting (Jaroslav Kysela) [664586] - [alsa] usb: Add quirks for Playback Designs devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for (original) Xbox Communicator (Jaroslav Kysela) [664586] - [alsa] usb: fix cross-interface streaming devices (Jaroslav Kysela) [664586] - [alsa] usb: fix calls to next_packet_size (Jaroslav Kysela) [664586] - [alsa] usb: restore delay information (Jaroslav Kysela) [664586] - [alsa] usb: use list_for_each_safe for endpoint resources (Jaroslav Kysela) [664586] - [alsa] usb: Fix URB cancellation at stream start (Jaroslav Kysela) [664586] - [alsa] usbaudio: Remove obsoleted fields in struct snd_usb_substream (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix scheduling-while-atomic bug in PCM capture stream (Jaroslav Kysela) [664586] - [alsa] usb: fix clock source validity index (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: initialize card pointer (Jaroslav Kysela) [664586] - [alsa] usb: move calls to usb_set_interface (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix the first PCM interface assignment (Jaroslav Kysela) [664586] - [alsa] usbaudio: add BOSS GT-100 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: ignore ctrl errors on QuickCam Pro for Notebooks (Jaroslav Kysela) [664586] - [alsa] usbaudio: ignore ctrl errors on QuickCam E3500 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Convert table to preferred C99 format (Jaroslav Kysela) [664586] - [alsa] usbaudio: Use a table of mixer controls (Jaroslav Kysela) [664586] - [alsa] usb: make snd_usb_substream_capture_trigger static (Jaroslav Kysela) [664586] - [alsa] usb: fix sync pipe check (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix substream assignments (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix rate_list memory leak (Jaroslav Kysela) [664586] - [alsa] usb: fix stream info output in /proc (Jaroslav Kysela) [664586] - [alsa] usbaudio: Call get_min_max_*() after determining the name string (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix comment (Jaroslav Kysela) [664586] - [alsa] usb: fix some typos in endpoint.c documentation (Jaroslav Kysela) [664586] - [alsa] usbaudio: sound/usb/endpoint.c: suppress warning (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add missing error checks in snd_ebox44_create_mixer() (Jaroslav Kysela) [664586] - [alsa] usbaudio: M-Audio Fast Track Ultra: Add effect controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: Rename Fast Track Ultra mixer quirk functions (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add TLV to M-Audio Fast Track Ultra controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: Rename and export mixer_vol_tlv (Jaroslav Kysela) [664586] - [alsa] usbaudio: Unify M-Audio Fast Track Ultra and Ebox-44 mixer quirks. (Jaroslav Kysela) [664586] - [alsa] usb: remove refactorization left-overs (Jaroslav Kysela) [664586] - [alsa] usbaudio: Replace mixer for Electrix Ebox-44 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Skip un-parseable mixer units instead of erroring (Jaroslav Kysela) [664586] - [alsa] usb: Remove obsoleted fields from struct snd_usb_substream (Jaroslav Kysela) [664586] - [alsa] usb: Fix fill_max flag set (Jaroslav Kysela) [664586] - [alsa] usb: Remove unused variable (Jaroslav Kysela) [664586] - [alsa] usb: add some documentation (Jaroslav Kysela) [664586] - [alsa] usb: add support for implicit feedback (Jaroslav Kysela) [664586] - [alsa] usb: remove old streaming logic (Jaroslav Kysela) [664586] - [alsa] usb: switch over to new endpoint streaming logic (Jaroslav Kysela) [664586] - [alsa] usb: implement new endpoint streaming model (Jaroslav Kysela) [664586] - [alsa] usb: add snd_usb_audio-wide mutex (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix build error by consitification of rate list (Jaroslav Kysela) [664586] - [alsa] usx2y: Fix typo in usbusx2yaudio.c and usx2yhwdeppcm.c (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix the return of XRUN (Jaroslav Kysela) [664586] - [alsa] usbaudio: avoid integer overflow in create_fixed_stream_quirk() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol UM-3G support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Avoid flood of frame-active debug messages (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Delete calls to preempt_disable (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix possible hang and overflow in parse_uac2_sample_rate_range() (Jaroslav Kysela) [664586] - [alsa] usbaudio: convert sound/* to use module_usb_driver() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Yamaha MOX6/MOX8 support (Jaroslav Kysela) [664586] - [alsa] usb: added VOX ToneLab ST midi handling (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Roland GAIA SH-01 Synthesizer (Jaroslav Kysela) [664586] - [alsa] usbaudio: Use kmemdup rather than duplicating its implementation (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Logitech HD Webcam c510 to quirk-384 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix the missing volume quirks at delayed init (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix possible access over audio_feature_info[] array (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Maschine (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix NULL dereference in input.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: increase control transfer timeout (Jaroslav Kysela) [664586] - [alsa] usbaudio: Check for possible chip NULL pointer before clearing probing flag (Jaroslav Kysela) [664586] - [alsa] usbaudio: clear chip->probing on error exit (Jaroslav Kysela) [664586] - [alsa] usbaudio: Added support for Roland UM-ONE midi-usb interface (Jaroslav Kysela) [664586] - [alsa] usb: move code from urb.c to endpoint.c (Jaroslav Kysela) [664586] - [alsa] usb: re-order code (Jaroslav Kysela) [664586] - [alsa] usb: re-order the Makefile (Jaroslav Kysela) [664586] - [alsa] usb: refine delay information with USB frame counter (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Starr Labs USB MIDI support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Check the dB-range validity in the later read, too (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix missing mixer dB information (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: track submitted output urbs (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Correct offset fields of outbound iso_frame_desc (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for BOSS Micro BR-80 (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix keymap for RigKontrol3 (Jaroslav Kysela) [664586] - [alsa] usb: Fix uninitialized variable usage (Jaroslav Kysela) [664586] - [alsa] usbaudio: add quirk for Keith McMillen StringPort (Jaroslav Kysela) [664586] - [alsa] usb: operate on given mixer interface only (Jaroslav Kysela) [664586] - [alsa] usb: avoid dividing by zero on invalid input (Jaroslav Kysela) [664586] - [alsa] usb: Accept UAC2 FORMAT_TYPE descriptors with bLength > 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for Roland / BOSS BR-800 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirks for M-Audio Fast Track Pro and Quattro (Jaroslav Kysela) [664586] - [alsa] usbaudio: replace "void *" with more specific pointers (Jaroslav Kysela) [664586] - [alsa] usb: turn off de-emphasis in s/pdif for cm6206 (Jaroslav Kysela) [664586] - [alsa] usbaudio: more control quirks for M-Audio FastTrack devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: add new quirk type QUIRK_AUDIO_STANDARD_MIXER (Jaroslav Kysela) [664586] - [alsa] usbaudio: export snd_usb_feature_unit_ctl (Jaroslav Kysela) [664586] - [alsa] usbaudio: rework add_control_to_empty() (Jaroslav Kysela) [664586] - [alsa] usbaudio: move assignment of chip->ctrl_intf (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add support for USB X-Fi S51 Pro (Jaroslav Kysela) [664586] - [alsa] usbaudio: handle "Fast Track Ultra" with USB_DEVICE_VENDOR_SPEC() (Jaroslav Kysela) [664586] - [alsa] usbaudio: assume valid clock (Jaroslav Kysela) [664586] - [alsa] usbaudio: add quirks for Roland GR-55 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for KORG PANDORA PX5D MIDI interface (Jaroslav Kysela) [664586] - [alsa] usbaudio: remove invalid extra mixers for Komplete Audio 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: include format.h in format.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: make hwc_debug a noop in case HW_CONST_DEBUG is not set (Jaroslav Kysela) [664586] - [alsa] usbaudio: Terratec Aureon 7.1 USB ID as C-Media cm6206 quirks (Jaroslav Kysela) [664586] - [alsa] usbaudio: Don't expose broken dB ranges (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirks for Audio Kontrol 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: define another USB ID for a buggy USB MIDI cable (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Boss JS-8 Jam Station (Jaroslav Kysela) [664586] - [alsa] usb: Remove trailing spaces from USB card name strings (Jaroslav Kysela) [664586] - [alsa] usbaudio: implement USB autosuspend (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix suspend/resume (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add "cval->res = 384" quirk for Logitech Webcam C600 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add volume range check and warn if it too big (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix oops due to cleanup race when disconnecting (Jaroslav Kysela) [664586] - [alsa] usbaudio: reconstruct some dispatcher functions to use switch-case (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for Native Instruments MK2 devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Traktor Audio 2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Enable the E-MU 0204 USB (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Cakewalk UM-1G support (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Driver for TerraTec DMX 6Fire USB (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Fix missing NULL checks (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Fix MIDI output (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol SD-90 PCM support (Jaroslav Kysela) [664586] - [alsa] usbaudio: use enum control info helper (Jaroslav Kysela) [664586] - [alsa] usb: fixed typos (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Power/Status LED on Creative USB X-Fi S51 (Jaroslav Kysela) [664586] - [alsa] usb: driver neglects kmalloc return value check and may deref NULL (Jaroslav Kysela) [664586] - [alsa] usbaudio: automatically detect feedback format (Jaroslav Kysela) [664586] - [alsa] usb: Creative USB X-Fi volume knob support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Novation Launchpad support (Jaroslav Kysela) [664586] - [alsa] usb/usx2y: simplify conditional (Jaroslav Kysela) [664586] - [alsa] usb/mixer: remove bogus cast (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix an unused-variable compile warning (Jaroslav Kysela) [664586] - [alsa] usbaudio: add more Yamaha USB MIDI devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Traktor Kontrol S4 (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: drop version number (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix Fast Track Ultra (8R) 44.1 sample rates (Jaroslav Kysela) [664586] - [alsa] usbaudio: add BOSS ME-25 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Roland A-PRO support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol PCR-1 PCM support (Jaroslav Kysela) [664586] - [alsa] usb: Release capture substream URBs properly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix detection of vendor-specific device protocol settings (Jaroslav Kysela) [664586] - [alsa] usbaudio: Assume first control interface is for audio (Jaroslav Kysela) [664586] - [alsa] usb: USB3 SuperSpeed sound support (Jaroslav Kysela) [664586] - [alsa] sound/usb/format: silence uninitialized variable warnings (Jaroslav Kysela) [664586] - [alsa] usb: Correct audio problem for Hauppage HVR-850 and others rel. to urb data align (Jaroslav Kysela) [664586] - [alsa] usb: fix comnment/printk typos concerning "empty" (Jaroslav Kysela) [664586] - [alsa] usbaudio: silence a superfluous warning (Jaroslav Kysela) [664586] - [alsa] usb: Fix compile error with CONFIG_SND_DEBUG_VERBOSE=y (Jaroslav Kysela) [664586] - [alsa] usbaudio: simplify control interface access (Jaroslav Kysela) [664586] - [alsa] usbaudio: move and add some comments (Jaroslav Kysela) [664586] - [alsa] usb-midi: whitespace fixes (Jaroslav Kysela) [664586] - [alsa] usbaudio: unify UAC macros and struct names (Jaroslav Kysela) [664586] - [alsa] usbaudio: clean up includes in clock.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add volume resolution quirk for some Logitech webcams (Jaroslav Kysela) [664586] - [alsa] usb/endpoint: fix dangling pointer use (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix UAC2 control value queries (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse UAC2 sample rate ranges correctly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix control messages for USB_RECIP_INTERFACE (Jaroslav Kysela) [664586] - [alsa] usbaudio: add check for faulty clock in parse_audio_format_rates_v2() (Jaroslav Kysela) [664586] - [alsa] usbaudio: export UAC2 clock selectors as mixer controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: clean up find_audio_control_unit() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add UAC2 sepecific Feature Unit controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: unify constants from specification (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse clock topology of UAC2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: support partially write-protected UAC2 controls (Jaroslav Kysela) [664586] - [alsa] audio-v2.h: add more UAC2 details (Jaroslav Kysela) [664586] - [alsa] usbaudio: UAC2: clean up parsing of bmaControls (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Bump version number to 1.3.21 (Jaroslav Kysela) [664586] - [alsa] Revert: snd-usb-caiaq: Set default input mode of A4DJ (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Simplify single case to an 'if' (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Restore 'Control vinyl' input mode on A4DJ (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix feature unit parser for UAC2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for UAC2 pitch control (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse UAC2 endpoint descriptors correctly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix return values (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse more format descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usb/caiaq: fix Traktor Kontrol X1 ABS_HAT2X axis (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for Akai MPD16 (Jaroslav Kysela) [664586] - [alsa] usb: fixup for usb_buffer_alloc/free rename (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix selector unit string index accessor (Jaroslav Kysela) [664586] - [alsa] usbaudio: include/usb/*.h checkpatch cleanup (Jaroslav Kysela) [664586] - [alsa] sound/usb: add preliminary support for UAC2 interrupts (Jaroslav Kysela) [664586] - [alsa] audio.h: add __attribute__((packed)) to uac_iso_endpoint_descriptor (Jaroslav Kysela) [664586] - [alsa] sound/usb: fix UAC1 regression (Jaroslav Kysela) [664586] - [alsa] usbmixer: use get_iface_desc() rather than direct structure (Jaroslav Kysela) [664586] - [alsa] usb: update gfp/slab.h includes (Jaroslav Kysela) [664586] - [alsa] usb pcm: use of kmalloc requires the include of slab.h (Jaroslav Kysela) [664586] - [alsa] usb: use of kmalloc/kfree requires the include of slab.h (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add basic support for M-Audio Fast Track Ultra series (Jaroslav Kysela) [664586] - [alsa] usb-mixer: Add support for Audio Class v2.0 (Jaroslav Kysela) [664586] - [alsa] usb-mixer: parse descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usbmixer: rename usbmixer.[ch] -> mixer.[ch] (Jaroslav Kysela) [664586] - [alsa] usb-mixer: use defines from audio.h (Jaroslav Kysela) [664586] - [alsa] usb: fix usb build error when PM is not enabled (Jaroslav Kysela) [664586] - [alsa] audio.h: split parts of header into audio-v2.h (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for samplerate setting on v2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: support multiple formats with audio class v2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: use a format bitmask per alternate setting (Jaroslav Kysela) [664586] - [alsa] usbaudio: rename substream format field to altset_idx (Jaroslav Kysela) [664586] - [alsa] usb-mixer: factor out quirks (Jaroslav Kysela) [664586] - [alsa] usbaudio: refactor code (Jaroslav Kysela) [664586] - [alsa] usbaudio: header file cleanups (Jaroslav Kysela) [664586] - [alsa] usbaudio: move ua101 driver (Jaroslav Kysela) [664586] - [alsa] usb/caiaq: Add support for Traktor Kontrol X1 (Jaroslav Kysela) [664586] - [alsa] ua101: add Edirol UA-1000 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix wrong bitrate for Creative Creative VF0470 Live Cam (Jaroslav Kysela) [664586] - [alsa] sound/usb/caiaq/midi.h: Checkpatch cleanup (Jaroslav Kysela) [664586] - [alsa] usbaudio: remove debug "SAMPLE BYTES" printk line (Jaroslav Kysela) [664586] - [alsa] audio.h: Fix field order in uac_format_type_i_ext_descriptor (Jaroslav Kysela) [664586] - [alsa] usbaudio: consolidate header files (Jaroslav Kysela) [664586] - [alsa] usbmixer: bail out early when parsing audio class v2 descriptors (Jaroslav Kysela) [664586] - [alsa] usbaudio: implement basic set of class v2.0 parser (Jaroslav Kysela) [664586] - [alsa] usbaudio: introduce new types for audio class v2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse USB descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usbaudio: Mbox support, output only (Jaroslav Kysela) [664586] - [alsa] usbmixer: use MAX_ID_ELEMS where possible (Jaroslav Kysela) [664586] - [alsa] usbmixer: add usb_id value to usbmixer proc file (Jaroslav Kysela) [664586] - [alsa] usbmixer: introduce /proc/asound/card#/usbmixer file (Jaroslav Kysela) [664586] - [alsa] usbaudio: MIDI support for Access Music VirusTI (Jaroslav Kysela) [664586] - [alsa] usbaudio: reduce MIDI packet size to work around broken firmware (Jaroslav Kysela) [664586] - [alsa] usbmixer: add possibility to remap dB values (Jaroslav Kysela) [664586] - [alsa] usbaudio: use usbquirk.h for detection of HVR-950Q/850 (Jaroslav Kysela) [664586] - [alsa] usbaudio: relax urb data align. restriction HVR-950Q and HVR-850 only (Jaroslav Kysela) [664586] - [alsa] usbaudio: make buffer pointer based on bytes instead on frames (Jaroslav Kysela) [664586] - [alsa] usbaudio: Added functionality for E-mu 0404USB/0202USB/TrackerPre (Jaroslav Kysela) [664586] - [alsa] usbaudio: use vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] add Edirol UA-101 support (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: add product IDs of US-122MKII and US-144MKII (Jaroslav Kysela) [664586] - [alsa] usb: Fix mixer map for Hercules Gamesurround Muse Pocket LT (Jaroslav Kysela) [664586] - [alsa] usbmidi: Use hweight16 (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Roland UA-1G support (Jaroslav Kysela) [664586] - [alsa] usxxx: cleanup chip field (Jaroslav Kysela) [664586] - [alsa] usb: make the USB MIDI module more independent (0/268) (Jaroslav Kysela) [664586] - [alsa] usbaudio: allow switching altsetting on Roland USB MIDI devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: corrent error number for not probing US-144 on ehci-hcd (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: add support for US-144 (Jaroslav Kysela) [664586]- [char] ipmi: Fix KABI issues with acpi_ipmi addition (Matthew Garrett) [803653] - [acpi] acpi_ipmi: Add a default handler for IPMI operation regions (Matthew Garrett) [803653] - [char] ipmi: Add a callback to indicate that probing has finished (Matthew Garrett) [803653] - [acpi] ipmi: Reorder makefiles (Matthew Garrett) [803653] - [acpi] acpi_ipmi: Add the IPMI opregion driver to enable ACPI to access BMC controller (Matthew Garrett) [803653] - [char] ipmi: Add one interface to get more info of low-level IPMI device (Matthew Garrett) [803653] - [char] ipmi: fix ACPI detection with regspacing (Matthew Garrett) [803653] - [char] ipmi: convert tracking of the ACPI device pointer to a PNP device (Matthew Garrett) [803653] - [char] ipmi: add PNP discovery (ACPI namespace via PNPACPI) (Matthew Garrett) [803653] - [pnp] pnpacpi: add interface to retrieve ACPI device from a PNPACPI device (Matthew Garrett) [803653] - [pnp] pnpacpi: save struct acpi_device, not just acpi_handle (Matthew Garrett) [803653] - [mm] hugetlb: do not use vma_hugecache_offset() for vma_prio_tree_foreach (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugepages: fix use after free bug in "quota" handling (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugetlb: fix pgoff computation when unmapping page from vma (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugetlb: fix ENOSPC returned by handle_mm_fault() (Frederic Weisbecker) [843035] {CVE-2012-2133} - [block] loop: remove the incorrect write_begin/write_end shortcut (Lukas Czerner) [766815] - [block] loop: Fix discard_alignment default setting (Lukas Czerner) [766815] - [block] loop: fix loop block driver discard and encryption comment (Lukas Czerner) [766815] - [block] loop: add discard support for loop devices (Lukas Czerner) [766815] - [s390] dasd: check count address during online setting (Hendrik Brueckner) [853234] - [scsi] fix softlockup regression on hot remove (Chris Leech) [863077]- [netdrv] qlge: fix endian issue (Chad Dupuis) [826571] - [netdrv] qlge: Bumped driver version to 1.00.00.31 (Chad Dupuis) [826571] - [netdrv] qlge: Refactoring of ethtool stats (Chad Dupuis) [826571] - [netdrv] qlge: Moving low level frame error to ethtool statistics (Chad Dupuis) [826571] - [netdrv] qlge: Fixed double pci free upon tx_ring->q allocation failure (Chad Dupuis) [826571] - [netdrv] qlge: Added missing case statement to ethtool get_strings (Chad Dupuis) [826571] - [netdrv] qlge: Clean up ethtool set WOL routine (Chad Dupuis) [826571] - [netdrv] qlge: Fix ethtool WOL calls to operate only on devices that support WOL (Chad Dupuis) [826571] - [netdrv] qlge: Cleanup atomic queue threshold check (Chad Dupuis) [826571] - [netdrv] qlge: Fix TX queue stoppage due to full condition (Chad Dupuis) [826571] - [virt] virtio-scsi: fix copying of sg_list in the presence of of HighMem pages (Paolo Bonzini) [816059 840458] - [virt] virtio-scsi: support online resizing of disks (Paolo Bonzini) [840458] - [virt] virtio-scsi: initialize scatterlist structure for events (Paolo Bonzini) [840458] - [virt] virtio-scsi: hotplug support for virtio-scsi (Paolo Bonzini) [840458] - [virt] virtio-scsi: split scatterlist per target (Paolo Bonzini) [841622] - [virt] virtio-scsi: release sg_lock after add_buf (Paolo Bonzini) [841622] - [virt] virtio-scsi: split locking per vq (Paolo Bonzini) [841622] - [virt] virtio-scsi: unlock during kick (Paolo Bonzini) [841622] - [virt] virtio: support unlocked queue kick (Paolo Bonzini) [841622] - [virt] kvm: Add PCIDE bit to the guest/host mask for CR4 (Don Dugger) [736907] - [virt] kvm/vmx: Implement PCID/INVPCID for guests with EPT (Don Dugger) [736907] - [virt] kvm: Add cpuid_update() callback to kvm_x86_ops (Don Dugger) [736907] - [virt] kvm: expose Intel cpu new features (HLE, RTM) to guest (Don Dugger) [736907] - [virt] kvm: retain pvclock guest stopped bit in guest memory (Amit Shah) [739151] - [virt] kvm: fix pvclock guest stopped flag reporting (Amit Shah) [739151] - [virt] kvmclock: remove check_and_clear_guest_paused warning (Amit Shah) [739151] - [virt] kvmclock: remove unneeded EXPORT macro (Amit Shah) [739151] - [virt] watchdog: add check for suspended vm in softlockup detector (Amit Shah) [739151] - [virt] kvm: Add ioctl for KVM_KVMCLOCK_CTRL (Amit Shah) [739151] - [virt] kvmclock: Add functions to check if the host has stopped the vm (Amit Shah) [739151] - [virt] x86, pvclock: Add flag to indicate that a vm was stopped by the host (Amit Shah) [739151] - [scsi] mpt2sas: Bump driver vesion to 13.101.00.00 (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix for panic happening because of improper memory allocation (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix for hard drive going OFFLINE when hard reset issued and simultaneously another hard drive is hot unplugged (Tomas Henzl) [826414] - [scsi] mpt2sas: Set the phy identifier of the end device to the phy number of the parent device it is linked to (Tomas Henzl) [826414] - [scsi] mpt2sas: While enabling phy, read the current port number from sas iounit page 0 instead of page 1 (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix linux driver sparse errors (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix security scan issues reported by source code analysis tool (Tomas Henzl) [826414] - [scsi] mpt2sas: better protect sas_device, raid_device, and expander_device lists (Tomas Henzl) [826414] - [scsi] mpt2sas: Perform Target Reset instead of HBA reset when a SATA_PASSTHROUGH cmd timeout happens (Tomas Henzl) [826414] - [scsi] mpt2sas: Added multisegment mode support for Linux BSG Driver (Tomas Henzl) [826414] - [scsi] mpt2sas: Removed redundant global mutex for IOCTLs (Tomas Henzl) [826414] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [826414] - [scsi] mpt2sas: use pci_dev->revision (Tomas Henzl) [826414] - [scsi] mpt2sas: remove extraneous sas_log_info messages (Tomas Henzl) [826414] - [scsi] mpt2sas: spell "primitive" correctly in function prototype (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix mismatch in mpt2sas_base_hard_reset_handler() mutex lock-unlock (Tomas Henzl) [826414] - [netdrv] bnx2x: fix rx performance regression due to small ring size (Michal Schmidt) [862244]- [fs] xfs: handle EOF correctly in xfs_vm_writepage (Dave Chinner) [859242] - [fs] xfs: really fix the cursor leak in xfs_alloc_ag_vextent_near (Dave Chinner) [859242] - [fs] xfs: fix allocbt cursor leak in xfs_alloc_ag_vextent_near (Dave Chinner) [859242] - [fs] xfs: kill copy and paste segment checks in xfs_file_aio_read (Dave Chinner) [859242] - [fs] xfs: xfs_vm_writepage clear iomap_valid when !buffer_uptodate (REV2) (Dave Chinner) [859242] - [fs] xfs: switch to proper __bitwise type for KM_... flags (Dave Chinner) [859242] - [fs] xfs: add trace points for log forces (Dave Chinner) [859242] - [fs] xfs: fix memory reclaim deadlock on agi buffer (Dave Chinner) [859242] - [fs] xfs: stop the sync worker before xfs_unmountfs (Dave Chinner) [737529] - [fs] xfs: flush outstanding buffers on log mount failure (Dave Chinner) [737529] - [fs] xfs: prevent recursion in xfs_buf_iorequest (Dave Chinner) [859242] - [fs] xfs: Properly exclude IO type flags from buffer flags (Dave Chinner) [859242] - [fs] xfs: use iolock on XFS_IOC_ALLOCSP calls (Dave Chinner) [859242] - [fs] xfs: use kmem_zone_zalloc for buffers (Dave Chinner) [859242] - [fs] xfs: fix incorrect b_offset initialisation (Dave Chinner) [859242] - [fs] xfs: check for buffer errors before waiting (Dave Chinner) [859242] - [fs] xfs: fix buffer lookup race on allocation failure (Dave Chinner) [859242] - [fs] xfs: Use preallocation for inodes with extsz hints (Dave Chinner) [859242] - [fs] xfs: limit specualtive delalloc to maxioffset (Dave Chinner) [859242] - [fs] xfs: don't assert on delalloc regions beyond EOF (Dave Chinner) [859242] - [fs] xfs: prevent needless mount warning causing test failures (Dave Chinner) [859242] - [fs] xfs: punch new delalloc blocks out of failed writes inside EOF. (Dave Chinner) [859242] - [fs] xfs: page type check in writeback only checks last buffer (Dave Chinner) [859242] - [fs] xfs: using GFP_NOFS for blkdev_issue_flush (Dave Chinner) [859242] - [fs] xfs: punch all delalloc blocks beyond EOF on write failure. (Dave Chinner) [859242] - [fs] xfs: use shared ilock mode for direct IO writes by default (Dave Chinner) [807503] - [fs] xfs: push the ilock into xfs_zero_eof (Dave Chinner) [807503] - [fs] xfs: reduce ilock hold times in xfs_setattr_size (Dave Chinner) [807503] - [fs] xfs: reduce ilock hold times in xfs_file_aio_write_checks (Dave Chinner) [807503] - [fs] xfs: avoid taking the ilock unnessecarily in xfs_qm_dqattach (Dave Chinner) [807503] - [fs] xfs: Ensure inode reclaim can run during quotacheck (Dave Chinner) [859242] - [fs] xfs: don't fill statvfs with project quota for a directory (Dave Chinner) [859242] - [fs] xfs: add lots of attribute trace points (Dave Chinner) [859242] - [fs] xfs: fix fstrim offset calculations (Dave Chinner) [859242] - [fs] xfs: Account log unmount transaction correctly (Dave Chinner) [859242] - [fs] xfs: trace xfs_name strings correctly (Dave Chinner) [859242] - [fs] xfs: don't defer metadata allocation to the workqueue (Dave Chinner) [693280] - [fs] xfs: introduce an allocation workqueue (Dave Chinner) [693280] - [fs] xfs: Fix open flag handling in open_by_handle code (Dave Chinner) [859242] - [fs] xfs: fix deadlock in xfs_rtfree_extent (Dave Chinner) [859242] - [fs] xfs: fallback to vmalloc for large buffers in xfs_getbmap (Dave Chinner) [858353] - [fs] xfs: fallback to vmalloc for large buffers in xfs_attrmulti_attr_get (Dave Chinner) [858353] - [fs] xfs: reimplement fdatasync support (Dave Chinner) [845233] - [fs] xfs: split in-core and on-disk inode log item fields (Dave Chinner) [845233] - [fs] xfs: make xfs_inode_item_size idempotent (Dave Chinner) [845233] - [fs] xfs: log timestamp updates (Dave Chinner) [845233] - [fs] xfs: log file size updates at I/O completion time (Dave Chinner) [845233] - [fs] xfs: log file size updates as part of unwritten extent conversion (Dave Chinner) [845233] - [fs] xfs: do not require an ioend for new EOF calculation (Dave Chinner) [845233] - [fs] xfs: only take the ILOCK in xfs_reclaim_inode() (Dave Chinner) [845233] - [fs] xfs: split and cleanup xfs_log_reserve (Dave Chinner) [854465] - [fs] xfs: share code for grant head availability checks (Dave Chinner) [854465] - [fs] xfs: share code for grant head wakeups (Dave Chinner) [854465] - [fs] xfs: share code for grant head waiting (Dave Chinner) [854465] - [fs] xfs: add xlog_grant_head_wake_all (Dave Chinner) [854465] - [fs] xfs: add xlog_grant_head_init (Dave Chinner) [854465] - [fs] xfs: add the xlog_grant_head structure (Dave Chinner) [854465] - [fs] xfs: remove log space waitqueues (Dave Chinner) [854465] - [fs] xfs: cleanup xfs_log_space_wake (Dave Chinner) [854465] - [fs] xfs: remove xfs_trans_unlocked_item (Dave Chinner) [854465] - [fs] xfs: do exact log space wakeups in xlog_ungrant_log_space (Dave Chinner) [854465] - [fs] xfs: split tail_lsn assignments from log space wakeups (Dave Chinner) [854465] - [fs] xfs: xfs_trans_add_item() - don't assign in ASSERT() when compare is intended (Dave Chinner) [859242] - [fs] xfs: show uuid when mount fails due to duplicate uuid (Dave Chinner) [859242] - [fs] xfs: pass KM_SLEEP flag to kmem_realloc() in xlog_recover_add_to_cnt_trans() (Dave Chinner) [859242] - [fs] xfs: cleanup xfs_file_aio_write (Dave Chinner) [845233] - [fs] xfs: always return with the iolock held from xfs_file_aio_write_checks (Dave Chinner) [845233] - [fs] xfs: remove the i_new_size field in struct xfs_inode (Dave Chinner) [845233] - [fs] xfs: remove the i_size field in struct xfs_inode (Dave Chinner) [845233] - [fs] xfs: make i_flags an unsigned long (Dave Chinner) [845233] - [fs] xfs: fix force shutdown handling in xfs_end_io (Dave Chinner) [845233] - [fs] xfs: simplify xfs_qm_detach_gdquots (Dave Chinner) [859242] - [fs] xfs: make sure to really flush all dquots in xfs_qm_quotacheck (Dave Chinner) [859242] - [fs] xfs: untangle SYNC_WAIT and SYNC_TRYLOCK meanings for xfs_qm_dqflush (Dave Chinner) [859242] - [fs] xfs: fix allocation length overflow in xfs_bmapi_write() (Dave Chinner) [859242] - [fs] xfs: do not flush data workqueues in xfs_flush_buftarg (Dave Chinner) [859242] - [fs] xfs: use xfs_ioerror_alert in xfs_buf_iodone_callbacks (Dave Chinner) [859242] - [fs] xfs: clean up xfs_ioerror_alert (Dave Chinner) [859242] - [fs] xfs: clean up buffer allocation (Dave Chinner) [859242] - [fs] xfs: optimize fsync on directories (Dave Chinner) [859242] - [fs] xfs: reduce the number of log forces from tail pushing (Dave Chinner) [859242] - [fs] xfs: Dont allocate new buffers on every call to _xfs_buf_find (Dave Chinner) [859242] - [fs] xfs: XFS_TRANS_SWAPEXT is not a valid flag for xfs_trans_commit (Dave Chinner) [859242] - [fs] xfs: don't ignore error code from xfs_bmbt_update (Dave Chinner) [859242] - [fs] xfs: Check the return value of xfs_trans_get_buf() (Dave Chinner) [859242] - [fs] xfs: Check the return value of xfs_buf_get() (Dave Chinner) [859242] - [fs] xfs: improve ioend error handling (Dave Chinner) [807503] - [fs] xfs: wait for I/O completion when writing out pages in xfs_setattr_size (Dave Chinner) [807503] - [fs] xfs: reduce ioend latency (Dave Chinner) [807503] - [fs] xfs: defer AIO/DIO completions (Dave Chinner) [807503] - [fs] xfs: remove dead ENODEV handling in xfs_destroy_ioend (Dave Chinner) [807503] - [fs] xfs: Fix oops on IO error during xlog_recover_process_iunlinks() (Dave Chinner) [859242] - [fs] xfs: fix nfs export of 64-bit inodes numbers on 32-bit kernels (Dave Chinner) [859242] - [fs] xfs: fix attr2 vs large data fork assert (Dave Chinner) [859242] - [fs] xfs: use doalloc flag in xfs_qm_dqattach_one() (Dave Chinner) [859242] - [fs] xfs: Return -EIO when xfs_vn_getattr() failed (Dave Chinner) [859242] - [fs] xfs: use a cursor for bulk AIL insertion (Dave Chinner) [859242] - [fs] xfs: start periodic workers later (Dave Chinner) [859242] - [fs] xfs: fix possible overflow in xfs_ioc_trim() (Dave Chinner) [700324] - [fs] xfs: fix endian conversion issue in discard code (Dave Chinner) [700324] - [fs] xfs: do not discard alloc btree blocks (Dave Chinner) [700324] - [fs] xfs: add online discard support (Dave Chinner) [700324] - [fs] xfs: fix buffer flushing during unmount (Dave Chinner) [737529] - [fs] xfs: force buffer writeback before blocking on the ilock in inode reclaim (Dave Chinner) [737529] - [fs] xfs: fix xfs_mark_inode_dirty during umount (Dave Chinner) [737529] - [fs] xfs: fix error handling for synchronous writes (Dave Chinner) [845233] - [fs] xfs: log all dirty inodes in xfs_fs_sync_fs (Dave Chinner) [845233] - [fs] xfs: log the inode in ->write_inode calls for kupdate (Dave Chinner) [845233] - [fs] xfs: fix ->write_inode return values (Dave Chinner) [845233] - [fs] Documentation: Correct s_umount state for freeze_fs/unfreeze_fs (Eric Sandeen) [768304] - [fs] missed mnt_drop_write() in do_dentry_open() (Eric Sandeen) [768304] - [fs] ext2: Implement freezing (Eric Sandeen) [768304] - [fs] btrfs: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] fuse: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] ext3: Enable the new freeze paths w/ the special KABI flag (Eric Sandeen) [768304] - [fs] gfs2: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] xfs: Convert to new freezing code (Eric Sandeen) [768304] - [fs] ext4: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] ext4: allow an active handle to be started when freezing (Eric Sandeen) [768304] - [fs] ext4: fix freeze deadlock under IO (Eric Sandeen) [768304] - [fs] ext4: don't return to userspace after freezing the fs with a mutex held (Eric Sandeen) [768304] - [fs] Use old freeze mechanism when appropriate (Eric Sandeen) [768304] - [fs] Protect write paths by sb_start_write - sb_end_write (Eric Sandeen) [768304] - [fs] Skip atime update on frozen filesystem (Eric Sandeen) [768304] - [fs] Add freezing handling to mnt_want_write() / mnt_drop_write() (Eric Sandeen) [768304] - [fs] Add old freeze paths back in; use if FS_HAS_NEW_FREEZE fs flag is not set (Eric Sandeen) [768304] - [fs] Improve filesystem freezing handling (Eric Sandeen) [768304] - [fs] Move grabbing s_umount to callers of grab_super() (Eric Sandeen) [768304] - [fs] get rid of open-coded grab_super() in get_active_super() (Eric Sandeen) [768304] - [fs] nfsd: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] new helpers: fh_{want,drop}_write() (Eric Sandeen) [768304] - [fs] nfsd: link returns nfserr_delay when breaking lease (Eric Sandeen) [768304] - [fs] nfsd: don't leak dentry count on mnt_want_write failure (Eric Sandeen) [768304] - [fs] btrfs: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] fat: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] mm: Continue to update file time in fault paths for OOT filesystems (Eric Sandeen) [768304] - [fs] mm: Make default vm_ops provide ->page_mkwrite handler (Eric Sandeen) [768304] - [fs] mm: Update file times from fault path only if .page_mkwrite is not set (Eric Sandeen) [768304] - [fs] sysfs: Push file_update_time() into bin_page_mkwrite() (Eric Sandeen) [768304] - [fs] gfs2: Push file_update_time() into gfs2_page_mkwrite() (Eric Sandeen) [768304] - [fs] Push file_update_time() into __block_page_mkwrite() (Eric Sandeen) [768304] - [fs] fb_defio: Push file_update_time() into fb_deferred_io_mkwrite() (Eric Sandeen) [768304] - [fs] pipe: block pipe_write() on a frozen filesystem (Eric Sandeen) [768304] - [fs] namespace.c: avoid panic for NULL mnt_ns in do_add_mount() (Eric Sandeen) [732340] - [fs] ext4: always set then trimmed blocks count into len (Lukas Czerner) [858012] - [fs] ext4: fix trimmed block count accounting (Lukas Czerner) [858012] - [fs] ext4: fix start and len arguments handling in ext4_trim_fs() (Lukas Czerner) [858012] - [fs] xfs: fix race while discarding buffers (Carlos Maiolino) [829066] - [fs] gfs2: Write out dirty inode metadata in delayed deletes (Robert S Peterson) [748827]- [mm] vmscan: add in_reclaim_compaction (Rik van Riel) [713546 783248] - [mm] vmscan: stop reclaim/compaction earlier due to insufficient progress if !__GFP_REPEAT (Rik van Riel) [713546 783248] - [usb] ch9: define Set SEL and Set Isoch Delay macros (Don Zickus) [836217] - [usb] ch9: add function defines from ch9, USB 3.0 spec (Don Zickus) [836217] - [usb] xhci: fix compilation error for non-PCI based stacks (Don Zickus) [836217] - [usb] xhci: use ioremap_nocache in xhci-plat (Don Zickus) [836217] - [usb] xhci: Fix Compliance Mode on SN65LVPE502CP Hardware (Don Zickus) [836217] - [usb] xhci: Make handover code more robust (Don Zickus) [836217] - [usb] xhci: Fix a logical vs bitwise AND bug (Don Zickus) [836217] - [usb] xhci: Only switch the switchable ports (Don Zickus) [836217] - [usb] xhci: Recognize USB 3.0 devices as superspeed at powerup (Don Zickus) [836217] - [usb] xhci: Switch PPT ports to EHCI on shutdown (Don Zickus) [836217] - [usb] xhci: Fix bug after deq ptr set to link TRB (Don Zickus) [836217] - [usb] xhci: Add Etron XHCI_TRUST_TX_LENGTH quirk (Don Zickus) [836217] - [usb] xhci: Increase reset timeout for Renesas 720201 host (Don Zickus) [836217] - [usb] Add a sysfs file to show LTM capabilities (Don Zickus) [815470] - [usb] Enable Latency Tolerance Messaging (LTM) (Don Zickus) [815470] - [usb] xhci: Export Latency Tolerance Messaging capabilities (Don Zickus) [815470] - [usb] xhci: Fix hang on back-to-back Set TR Deq Ptr commands (Don Zickus) [836217] - [usb] xhci: Add support for root hub port status CAS (Don Zickus) [836217] - [usb] xhci: Increase the timeout for controller save/restore state operation (Don Zickus) [836217] - [usb] xhci: Don't free endpoints in xhci_mem_cleanup() (Don Zickus) [836217] - [usb] xhci: Fix invalid loop check in xhci_free_tt_info() (Don Zickus) [836217] - [usb] xhci: fix resource leak in xhci power loss path (Don Zickus) [836217] - [usb] enable USB2 LPM if port suspend fails (Don Zickus) [836217] - [usb] xhci: Add new short TX quirk for Fresco Logic host (Don Zickus) [836217] - [usb] xhci: testing sizeof xhci_doorbell_array 2 time (Don Zickus) [836217] - [usb] xhci: print URB's expected length in decimal, not hex (Don Zickus) [836217] - [usb] xhci: Add Lynx Point to list of Intel switchable hosts (Don Zickus) [817872] - [usb] xhci: Handle COMP_TX_ERR for isoc tds (Don Zickus) [836217] - [usb] xhci: keep track of ports being resumed and indicate in hub_status_data (Don Zickus) [836217] - [usb] xhci: Correct the #define XHCI_LEGACY_DISABLE_SMI (Don Zickus) [836217] - [usb] xhci: use gfp flags from caller instead of GFP_ATOMIC (Don Zickus) [836217] - [usb] xhci: add XHCI_RESET_ON_RESUME quirk for VIA xhci host (Don Zickus) [836217] - [usb] fix bug of device descriptor got from superspeed device (Don Zickus) [836217] - [usb] xhci: Fix register save/restore order (Don Zickus) [836217] - [usb] xhci: Restore event ring dequeue pointer on resume (Don Zickus) [836217] - [usb] xhci: Don't write zeroed pointers to xHC registers (Don Zickus) [836217] - [usb] xhci: Warn when hosts don't halt (Don Zickus) [836217] - [usb] xhci: don't re-enable IE constantly (Don Zickus) [836217] - [usb] xhci: fix section mismatch in xhci-pci (Don Zickus) [836217] - [usb] xhci: correct to print the true HSEE of USBCMD (Don Zickus) [836217] - [usb] Don't make USB_ARCH_HAS_{XHCI, OHCI, EHCI} depend on USB_SUPPORT (Don Zickus) [836217] - [usb] xhci: add platform driver support (Don Zickus) [836217] - [usb] xhci: update sg tablesize (Don Zickus) [836217] - [usb] xhci: check enqueue pointer advance into dequeue seg (Don Zickus) [836217] - [usb] xhci: Allocate 2 segments for transfer ring (Don Zickus) [836217] - [usb] xhci: dynamic ring expansion (Don Zickus) [836217] - [usb] xhci: set cycle state when allocate rings (Don Zickus) [836217] - [usb] xhci: factor out segments allocation and free function (Don Zickus) [836217] - [usb] xhci: count free TRBs on transfer ring (Don Zickus) [836217] - [usb] xhci: store ring's last segment and segment numbers (Don Zickus) [836217] - [usb] xhci: store ring's type (Don Zickus) [836217] - [usb] xhci: use __ffs() instead of hardcoding shift (Don Zickus) [836217] - [usb] xhci: BESL calculation based on USB2.0 LPM errata (Don Zickus) [836217] - [usb] Set wakeup bits for all children hubs (Don Zickus) [836217] - [usb] xhci: Support device-initiated USB 3.0 resume (Don Zickus) [836217] - [usb] Refactor hub remote wake handling (Don Zickus) [836217] - [usb] xhci: Enable USB 3.0 hub remote wakeup (Don Zickus) [836217] - [usb] Suspend functions before putting dev into U3 (Don Zickus) [836217] - [usb] xhci: Enable remote wakeup for USB3 devices (Don Zickus) [836217] - [usb] xhci: Kick khubd when USB3 resume really completes (Don Zickus) [836217] - [usb] Adding #define in hub_configure() and hcd.c file (Don Zickus) [836217] - [fs] ext4: fix failure exits (Lukas Czerner) [859545] - [fs] ext4: Free resources in some error path in ext4_fill_super (Lukas Czerner) [859545] - [fs] ext4: fix missing iput of root inode for some mount error paths (Lukas Czerner) [859545] - [fs] ext4: avoid hangs in ext4_da_should_update_i_disksize() (Lukas Czerner) [859545] - [fs] ext4: display the correct mount option in /proc/mounts for [no]init_itable (Lukas Czerner) [859545] - [fs] ext4: fix ext4_end_io_dio() racing against fsync() (Lukas Czerner) [859545] - [fs] ext4: fix racy use-after-free in ext4_end_io_dio() (Lukas Czerner) [859545] - [fs] ext4: initialization of ext4_li_mtx needs to be done earlier (Lukas Czerner) [859545] - [md] dm-raid: Fix possible kernel panic from bad index check (Jonathan E Brassow) [855448] - [md] raid10: Add plugging functions (Jonathan E Brassow) [854058] - [md] dm-raid: Validate RAID10 replacement devices (Jonathan E Brassow) [854058] - [md] dm-raid: Move some code to its own function (Jonathan E Brassow) [854058] - [md] raid10: Adjust for no gendisk structure (Jonathan E Brassow) [854058] - [md] dm-raid: Should select MD_RAID10 module (Jonathan E Brassow) [854058] - [md] dm-raid: Support RAID10 (Jonathan E Brassow) [854058] - [md] raid10: export md_raid10_congested (Jonathan E Brassow) [854058] - [md] raid: Move macros (Jonathan E Brassow) [854058] - [md] raid1: rename mirror_info struct (Jonathan E Brassow) [854058] - [md] raid10: Rename mirror_info struct (Jonathan E Brassow) [854058] - [md] raid10: Fix compiler warning (Jonathan E Brassow) [854058] - [dm] dm-raid: Use md_error (Jonathan E Brassow) [854058] - [scsi] scsi_dh_rdac: minor return fix for rdac (Rob Evers) [822984] - [scsi] scsi_dh_rdac: Consolidate rdac strings together (Rob Evers) [822984] - [scsi] scsi_dh_rdac: Add a new netapp vendor/product string (Rob Evers) [822984] - [firmware] netxen_nic: add firmware version 4.0.588 (Veaceslav Falico) [826664]- [fs] Check for immutable/append flag in fallocate path (Lukas Czerner) [739101] - [fs] ext4: remove restrictive checks for EOFBLOCKS_FL (Lukas Czerner) [739101] - [fs] ext4: fix kernel BUG on large-scale rm -rf commands (Lukas Czerner) [739101] - [fs] ext4: fix hole punch failure when depth is greater than 0 (Lukas Czerner) [739101] - [fs] ext4: hole-punch use truncate_pagecache_range (Lukas Czerner) [739101] - [mm] add truncate_pagecache_range() (Lukas Czerner) [739101] - [fs] ext4: correct ext4_punch_hole return codes (Lukas Czerner) [739101] - [fs] ext4: give more helpful error message in ext4_ext_rm_leaf() (Lukas Czerner) [739101] - [fs] ext4: remove unused code from ext4_ext_map_blocks() (Lukas Czerner) [739101] - [fs] ext4: rewrite punch hole to use ext4_ext_remove_space() (Lukas Czerner) [739101] - [fs] ext4: correctly handle pages w/o buffers in ext4_discard_partial_buffers() (Lukas Czerner) [739101] - [fs] ext4: remove messy logic from ext4_ext_rm_leaf (Lukas Czerner) [739101] - [fs] ext4: only call ext4_jbd2_file_inode when an inode has been extended (Lukas Czerner) [739101] - [fs] ext4: fix 2nd xfstests 127 punch hole failure (Lukas Czerner) [739101] - [fs] ext4: teach ext4_ext_split to calculate extents efficiently (Lukas Czerner) [739101] - [fs] ext4: Fix flag testing in ext4_ext_insert_extent() (Lukas Czerner) [739101] - [fs] ext4: let ext4_discard_partial_buffers handle unaligned range correctly (Lukas Czerner) [739101] - [fs] ext4: return ENOMEM if find_or_create_pages fails (Lukas Czerner) [739101] - [fs] ext4: move vars to local scope in ext4_discard_partial_page_buffers_no_lock() (Lukas Czerner) [739101] - [fs] ext4: fix xfstests 75, 112, 127 punch hole failure (Lukas Czerner) [739101] - [fs] ext4: Add new ext4_discard_partial_page_buffers routines (Lukas Czerner) [739101] - [fs] ext4: add action of moving index in ext4_ext_rm_idx for Punch Hole (Lukas Czerner) [739101] - [fs] ext4: punch hole optimizations: skip un-needed extent lookup (Lukas Czerner) [739101] - [fs] ext4: enable "punch hole" functionality (Lukas Czerner) [739101] - [fs] ext4: add "punch hole" flag to ext4_map_blocks() (Lukas Czerner) [739101] - [fs] ext4: punch out extents (Lukas Czerner) [739101] - [fs] ext4: add new function ext4_block_zero_page_range() (Lukas Czerner) [739101] - [fs] ext4: add flag to ext4_has_free_blocks (Lukas Czerner) [739101] - [fs] ext4: fix endianness breakage in ext4_split_extent_at() (Lukas Czerner) [739101] - [fs] ext4: add ext4_split_extent_at() and ext4_split_extent() (Lukas Czerner) [739101] - [fs] ext4: add a function merging extents right and left (Lukas Czerner) [739101] - [fs] ext4: rename {ext, idx}_pblock and inline small extent functions (Lukas Czerner) [739101] - [fs] ext4: Add flags and structure used in ext4_ext_map_blocks() (Lukas Czerner) [739101] - [mm] fix possible cause of a page_mapped BUG (Lukas Czerner) [739101] - [fs] make the feature checks in ->fallocate future proof (Lukas Czerner) [739101] - [fs] btrfs: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] gfs2: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] ext4: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] xfs: handle hole punching via fallocate properly (Lukas Czerner) [739101] - [fs] add hole punching to fallocate (Lukas Czerner) [739101] - [fs] nfs: prevent race that allowed use of freed layout in _pnfs_return_layout (Steve Dickson) [858361] - [fs] nfs: need to put_layout_hdr on _pnfs_return_layout error path (Steve Dickson) [858361] - [fs] nfs: fix several problems with _pnfs_return_layout (Steve Dickson) [858361] - [fs] nfs: fix pnfs regression with directio writes (Steve Dickson) [858361] - [fs] nfs: fix pnfs regression with directio reads (Steve Dickson) [858361] - [fs] nfs: Create an write_pageio_init() function (Steve Dickson) [858361] - [fs] nfs: Create an read_pageio_init() function (Steve Dickson) [858361] - [fs] nfs: Fix list manipulation snafus in fs/nfs/direct.c (Steve Dickson) [858361] - [fs] nfs: Initialise commit_info.rpc_out when !defined(CONFIG_nfs_V4) (Steve Dickson) [858361] - [fs] nfs: Fix a refcounting issue in O_DIRECT (Steve Dickson) [858361] - [fs] nfs: fix directio refcount bug on commit (Steve Dickson) [858361] - [fs] nfs: Fix a commit bug (Steve Dickson) [858361] - [fs] nfs: Fix a bad reference count issue in the pnfs commit code (Steve Dickson) [858361] - [fs] nfs: Clean up - Simplify reference counting in fs/nfs/direct.c (Steve Dickson) [858357] - [fs] nfs: Clean up - Rename nfs_unlock_request and nfs_unlock_request_dont_release (Steve Dickson) [858357] - [fs] nfs: Clean up - simplify nfs_lock_request() (Steve Dickson) [858357] - [fs] nfs: nfs_set_page_writeback no longer needs to reference the page (Steve Dickson) [858357] - [fs] nfs: Prevent a deadlock in the new writeback code (Steve Dickson) [858357] - [fs] nfs: Fix sparse warnings (Steve Dickson) [858357] - [fs] nfs: COMMIT does not need post-op attributes (Steve Dickson) [858357] - [fs] nfs: Dont request cache consistency attributes on some writes (Steve Dickson) [858357] - [fs] nfs: Simplify the nfs_read_completion functions (Steve Dickson) [858357] - [fs] nfs: Clean up nfs read and write error paths (Steve Dickson) [858357] - [fs] nfs: Read cleanups (Steve Dickson) [858357] - [fs] nfs: Use kmem_cache_zalloc() in nfs_direct_req_alloc (Steve Dickson) [858357] - [fs] nfs: Fix O_DIRECT compile warnings (Steve Dickson) [857110] - [fs] nfs: Simplify O_DIRECT page referencing (Steve Dickson) [857110] - [fs] nfs: O_DIRECT pgio_completion_ops error_cleanup must unlock the request (Steve Dickson) [857110] - [fs] nfs: Ensure that we break out of read/write_schedule_segment on error (Steve Dickson) [857110] - [fs] nfs: Define dummy nfs_init_cinfo() and nfs_init_cinfo_from_inode() (Steve Dickson) [857110] - [fs] nfs: Define nfs_direct_write_schedule_work() when v3 and v4 are disabled (Steve Dickson) [857110] - [fs] nfs: pnfs_pageio_init_read() and init_write() need an extra argument (Steve Dickson) [857110] - [fs] nfs: Fix a use-before-initialised warning in fs/nfs/write.c and fs/nfs/pnfs.c (Steve Dickson) [857110] - [fs] nfs: Prevent garbage cinfo->ds from leaking out (Steve Dickson) [857110] - [fs] nfs: rewrite directio write to use async coalesce code (Steve Dickson) [857110] - [fs] nfs: avoid some stat gathering for direct io (Steve Dickson) [857110] - [fs] nfs: add dreq to nfs_commit_info (Steve Dickson) [857110] - [fs] nfs: create nfs_commit_completion_ops (Steve Dickson) [857110] - [fs] nfs: create struct nfs_commit_info (Steve Dickson) [857110] - [fs] nfs: create nfs_generic_commit_list (Steve Dickson) [857110] - [fs] nfs: rewrite directio read to use async coalesce code (Steve Dickson) [857110] - [fs] ext3: Replace lock/unlock_super() with an explicit lock for resizing (Eric Sandeen) [804988] - [fs] cifs: Initialise mid_q_entry before putting it on the pending queue (Sachin Prabhu) [832209] - [fs] ext4: correct comments for ext4_free_blocks() (Lukas Czerner) [847981] - [fs] ext4: fix i_blocks/quota accounting when extent insertion fails (Lukas Czerner) [847981] - [fs] ext4: Add flags to the ext4_free_blocks() (Lukas Czerner) [847981] - [fs] ext4: fold ext4_free_blocks() and ext4_mb_free_blocks() (Lukas Czerner) [847981]- [alsa] oxygen: remove no_period_wakeup handling (Jaroslav Kysela) [816880] - [alsa] firewire-speakers, oxygen, ua101: allow > 10 s periods (Jaroslav Kysela) [816880] - [alsa] virtuoso: Xonar DS: fix polarity of front output (Jaroslav Kysela) [816880] - [alsa] oxygen: add Xonar DGX support (Jaroslav Kysela) [816880] - [alsa] oxygen, virtuoso: fix exchanged L/R volumes of aux and CD inputs (Jaroslav Kysela) [816880] - [alsa] virtuoso: add S/PDIF input support for all Xonars (Jaroslav Kysela) [816880] - [alsa] oxygen: Xonar DG: fix CS4245 register writes (Jaroslav Kysela) [816880] - [alsa] oxygen: fix Xonar DG input (Jaroslav Kysela) [816880] - [alsa] include delay.h for msleep in Xonar DG support (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Essence ST(X) S/PDIF input (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix silent analog output on Xonar Essence ST Deluxe (Jaroslav Kysela) [816880] - [alsa] oxygen: fix output routing on Xonar DG (Jaroslav Kysela) [816880] - [alsa] Xonar, CS43xx: Don't overrun static array (Jaroslav Kysela) [816880] - [alsa] oxygen: add S/PDIF source selection for Claro cards (Jaroslav Kysela) [816880] - [alsa] oxygen: fix CD/MIDI for X-Meridian (2G) (Jaroslav Kysela) [816880] - [alsa] oxygen: add some card names (Jaroslav Kysela) [816880] - [alsa] oxygen: do not show chip revision in card longname (Jaroslav Kysela) [816880] - [alsa] oxygen: X-Meridian: add S/PDIF source selection (Jaroslav Kysela) [816880] - [alsa] oxygen: add digital input validity check switch (Jaroslav Kysela) [816880] - [alsa] core, oxygen, virtuoso: add an enum control info helper (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar HDAV1.3 Slim support (Jaroslav Kysela) [816880] - [alsa] oxygen: add Xonar DG support (Jaroslav Kysela) [816880] - [alsa] oxygen: add X-Meridian 2G support (Jaroslav Kysela) [816880] - [alsa] oxygen: add more PCI IDs (Jaroslav Kysela) [816880] - [alsa] virtuoso: reduce MCLK in double rate modes (Jaroslav Kysela) [816880] - [alsa] oxygen: simplify model-specific MCLK handling (Jaroslav Kysela) [816880] - [alsa] virtuoso: use headphone gain setting only on front DAC (Jaroslav Kysela) [816880] - [alsa] virtuoso: handle DAC oversampling automatically (Jaroslav Kysela) [816880] - [alsa] virtuoso: use lower master clock with H6 daughterboard (Jaroslav Kysela) [816880] - [alsa] virtuoso: configure correct master clock frequency on the CS2000 (Jaroslav Kysela) [816880] - [alsa] virtuoso: remove non-working controls on Essence ST Deluxe (Jaroslav Kysela) [816880] - [alsa] virtuoso: change PCM1796 format to I2S (Jaroslav Kysela) [816880] - [alsa] virtuoso: wait for PCM1796 clock to become stable (Jaroslav Kysela) [816880] - [alsa] virtuoso: do not use fast I2C speed (Jaroslav Kysela) [816880] - [alsa] oxygen: fix SPI clocks slower than 6.25 MHz (Jaroslav Kysela) [816880] - [alsa] oxygen: remove oxygen_model::private_data field (Jaroslav Kysela) [816880] - [alsa] oxygen: allow different number of PCM and mixer channels (Jaroslav Kysela) [816880] - [alsa] oxygen: update hardware comments (Jaroslav Kysela) [816880] - [alsa] oxygen: show correct package ID (Jaroslav Kysela) [816880] - [alsa] oxygen: allow to dump codec registers (Jaroslav Kysela) [816880] - [alsa] virtuoso: Xonar DS: add stereo upmixing to center/LFE channels (Jaroslav Kysela) [816880] - [alsa] virtuoso: automatically handle Xonar DS headphone routing (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar DS headphone jack detection (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar DS input switches (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix WM8766 register writes with MSB (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix setting of Xonar DS line-in/mic-in controls (Jaroslav Kysela) [816880] - [alsa] oxygen: change || to && (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix front panel routing for D1/DX/ST(X) (Jaroslav Kysela) [816880] - [alsa] virtuoso: add HDMI enable switch for HDAV1.3 (Jaroslav Kysela) [816880] - [alsa] virtuoso: initialize unknown GPIO bits (Jaroslav Kysela) [816880] - [alsa] oxygen: add HiFier Serenade support (Jaroslav Kysela) [816880] - [alsa] oxygen: reorganize PCI IDs (Jaroslav Kysela) [816880] - [alsa] oxygen: add Kuroutoshikou CMI8787-HG2PCI support (Jaroslav Kysela) [816880] - [alsa] oxygen: support for period wakeup disabling (Jaroslav Kysela) [816880] - [alsa] oxygen: merge HiFier driver into snd-oxygen (Jaroslav Kysela) [816880] - [alsa] oxygen: Add a SSID for CMI8787-HG2PCI (Jaroslav Kysela) [816880] - [alsa] oxygen: add PEX8111 initialization (Jaroslav Kysela) [816880] - [alsa] oxygen: rewrite PCIe bridge initialization (Jaroslav Kysela) [816880] - [alsa] oxygen: fix for PI7C9X110 compatibility (Jaroslav Kysela) [816880] - [alsa] oxygen: do not try to restore nonexistent EEPROM (Jaroslav Kysela) [816880] - [alsa] oxygen: reduce minimum period count (Jaroslav Kysela) [816880] - [alsa] oxygen: fix input monitor dB scale (Jaroslav Kysela) [816880] - [alsa] oxygen: fix chip ID register symbols (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar STX anti-pop delay (Jaroslav Kysela) [816880] - [alsa] virtuoso: add HDAV1.3 Slim PCI ID (Jaroslav Kysela) [816880] - [alsa] oxygen: handle CD input configuration with a flag (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar DS chip name (Jaroslav Kysela) [816880] - [alsa] oxygen: fix analog capture on Claro halo cards (Jaroslav Kysela) [816880] - [alsa] virtuoso: work around missing reset in the Xonar DS Windows driver (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar D1/DX front panel microphone (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar DS support (Jaroslav Kysela) [816880] - [alsa] oxygen: add high-pass filter control (Jaroslav Kysela) [816880] - [alsa] oxygen: add digital filter control (Jaroslav Kysela) [816880] - [alsa] virtuoso: add PCM1796 oversampling control (Jaroslav Kysela) [816880] - [alsa] oxygen: allow custom MCLK rates (Jaroslav Kysela) [816880] - [alsa] virtuoso: add headphone impedance control (Jaroslav Kysela) [816880] - [alsa] oxygen: cache codec registers (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar Essence ST support (Jaroslav Kysela) [816880] - [alsa] oxygen: fix input monitor control names (Jaroslav Kysela) [816880] - [alsa] oxygen: more hardware documentation (Jaroslav Kysela) [816880] - [alsa] oxygen: add stereo upmixing to center/LFE channels (Jaroslav Kysela) [816880] - [alsa] oxygen: better defaults for upmixing control (Jaroslav Kysela) [816880] - [alsa] virtuoso: split virtuoso.c (Jaroslav Kysela) [816880] - [mm] migrate: fix kABI issues (Rik van Riel) [713546 783248] - [mm] compaction: Restart compaction from near where it left off (Rik van Riel) [713546 783248] - [mm] compaction: Cache if a pageblock was scanned and no pages were isolated (Rik van Riel) [713546 783248] - [mm] compaction: Abort compaction loop if lock is contended or run too long (Rik van Riel) [713546 783248] - [mm] compaction: Abort async compaction if locks are contended or taking too long (Rik van Riel) [713546 783248] - [mm] vmscan: consider swap space when deciding whether to continue reclaim (Rik van Riel) [713546 783248] - [mm] vmscan: when reclaiming for compaction, ensure there are sufficient free pages available (Rik van Riel) [713546 783248] - [mm] compaction: introduce sync-light migration for use by compaction (Rik van Riel) [713546 783248] - [mm] page_alloc: do not call direct reclaim for THP allocations while compaction is deferred (Rik van Riel) [713546 783248] - [mm] compaction: allow compaction to isolate dirty pages (Rik van Riel) [713546 783248] - [mm] migration: clean up unmap_and_move() (Rik van Riel) [713546 783248] - [mm] compaction: make isolate_lru_page() filter-aware again (Rik van Riel) [713546 783248] - [mm] compaction: make isolate_lru_page() filter-aware (Rik van Riel) [713546 783248] - [mm] vmscan: change isolate mode from #define to bitwise type (Rik van Riel) [713546 783248] - [mm] compaction: determine if dirty pages can be migrated without blocking within ->migratepage (Rik van Riel) [713546 783248] - [mm] vmscan: do not OOM if aborting reclaim to start compaction (Rik van Riel) [713546 783248] - [mm] vmscan: abort reclaim/compaction if compaction can proceed (Rik van Riel) [713546 783248] - [mm] vmscan: limit direct reclaim for higher order allocations (Rik van Riel) [713546 783248] - [mm] vmscan: check if we isolated a compound page during lumpy scan (Rik van Riel) [713546 783248] - [mm] compaction: use synchronous compaction for /proc/sys/vm/compact_memory (Rik van Riel) [713546 783248] - [mm] vmscan: reclaim order-0 and use compaction instead of lumpy reclaim (Rik van Riel) [713546 783248] - [mm] shmem: fix up rhel-6.4 kABI issues (Rafael Aquini) [857000] - [mm] shmem: remove shmem_readpage() (Rafael Aquini) [857000] - [mm] shmem: refine shmem_file_splice_read() (Rafael Aquini) [857000] - [mm] shmem: clone shmem_file_splice_read() (Rafael Aquini) [857000] - [watchdog] hpwdt: Fix kdump issue in hpwdt (Don Zickus) [828941] - [watchdog] hpwdt: Unregister NMI events on exit (Don Zickus) [818372] - [x86] nmi: Add new NMI queues to deal with IO_CHK and SERR (Don Zickus) [818372] - [watchdog] hpwdt: Only BYTE reads/writes to WD Timer port 0x72 (Don Zickus) [818372] - [net] ipvs: IPv6 MTU checking cleanup and bugfix (Jesper Brouer) [854066] - [net] ipvs: allow transmit of GRO aggregated skbs (Jesper Brouer) [854066] - [netdrv] ixgbevf: propagate page->pfmemalloc from skb_alloc_page to skb (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix namespace issue with ixgbe_write_eitr (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add lock around mailbox ops to prevent simultaneous access (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix multiple issues in ixgbevf_get/set_ringparam (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Consolidate Tx context descriptor creation code (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add support for PCI error handling (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add netdev to ring structure (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Do not rewind the Rx ring before bumping tail (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update descriptor macros to accept pointers and drop _ADV suffix (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Use igb style interrupt masks instead of ixgbe style (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Move Tx clean-up into NAPI context (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update q_vector to contain ring pointers instead of bitmaps (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix panic when loading driver (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Cleanup accounting for space needed at start of xmit_frame (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop use of eitr_low and eitr_high for hard coded values (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop netdev_registered value since that is already stored in netdev (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop all dead or unnecessary code (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix nearly-kernel-doc comments for various functions (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update version string (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Make sure jumbo frames are set correctly after PF reset (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add support to recognize 100mb link speed (Andy Gospodarek) [819105] - [netdrv] ixgbevf: make wired ethernet driver message level consistent (rev2) (Andy Gospodarek) [819105] - [netdrv] ixgbevf: print MAC via printk format specifier (Andy Gospodarek) [819105] - [netdrv] ixgbevf: rename dev_hw_addr_random and remove redundant second (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Remove unnecessary k.alloc/v.alloc OOM messages (Andy Gospodarek) [819105] - [kernel] perf: Change and simplify ctx::is_active semantics (Jiri Olsa) [853215] - [kernel] ntp: Fix STA_INS/DEL clearing bug (Prarit Bhargava) [862271] - [acpi] Add acpi_ns_remove_null_elements() to prevent null dereference on package elements (Lenny Szubowicz) [835744] - [usb] core: Fix device removal race condition (James Paradis) [849188] - [fs] sysfs: fix corruption in rb-tree caused by name change (John Green) [839984] - [mm] x86_32: fix SHLIB_BASE address typo (Aristeu S. Rozanski F) [804956] {CVE-2012-1568} - [netdrv] bnx2x: remove false warning regarding interrupt number (Michal Schmidt) [860007]- [net] vlan: Match underlying dev carrier on vlan add (Amerigo Wang) [845172] - [net] link_watch: allow vlans to get carrier changes faster (Amerigo Wang) [845172] - [net] allow netif_carrier to be called safely from IRQ (Amerigo Wang) [845172] - [net] netdevice: provide common routine for macvlan and vlan operstate management (Amerigo Wang) [845172] - [scsi] bnx2fc: Fix incorrect memset in bnx2fc_parse_fcp_rsp (Tomas Henzl) [860174] - [scsi] bnx2fc: Remove potential NULL dereference (Tomas Henzl) [860174] - [scsi] isci: Allow SSP tasks into the task management path (David Milburn) [860241] - [netdrv] igb: Change how we check for pre-existing and assigned VFs (Stefan Assmann) [819102] - [netdrv] igb: Supported and Advertised Pause Frame (Stefan Assmann) [819102] - [netdrv] igb: reduce Rx header size (Stefan Assmann) [819102] - [netdrv] igb: Add loopback test support for i210 (Stefan Assmann) [819102] - [netdrv] igb: implement 580 MDI setting support (Stefan Assmann) [819102] - [netdrv] igb: Fix register defines for all non-82575 hardware (Stefan Assmann) [819102] - [netdrv] igb: fix panic while dumping packets on Tx hang with IOMMU (Stefan Assmann) [819102] - [netdrv] igb: add delay to allow igb loopback test to succeed on 8086:10c9 (Stefan Assmann) [819102] - [netdrv] igb: don't break user visible strings over multiple lines in igb_ethtool.c (Stefan Assmann) [819102] - [netdrv] igb: correct hardware type (i210/i211) check in igb_loopback_test() (Stefan Assmann) [819102] - [netdrv] igb: Fix for failure to init on some 82576 devices (Stefan Assmann) [819102] - [netdrv] igb: reset PHY in the link_up process to recover PHY setting after power down (Stefan Assmann) [819102] - [netdrv] igb: Use eth_random_addr (Stefan Assmann) [819102] - [netdrv] igb: Fix (nearly-)kernel-doc comments for various functions (Stefan Assmann) [819102] - [netdrv] igb: Version bump (Stefan Assmann) [819102] - [netdrv] igb: Update firmware info output (Stefan Assmann) [819102] - [netdrv] igb: Streamline RSS queue and queue pairing assignment logic (Stefan Assmann) [819102] - [netdrv] igb: A fix to VF TX rate limit (Stefan Assmann) [819102] - [netdrv] igb: Fix incorrect RAR address entries for i210/i211 device (Stefan Assmann) [819102] - [netdrv] igb: Disable the BMC-to-OS Watchdog Enable bit for DMAC (Stefan Assmann) [819102] - [netdrv] igb: Add Support for new i210/i211 devices (Stefan Assmann) [819102] - [netdrv] igb: Add function and pointers for 82580 low power state settings (Stefan Assmann) [819102] - [netdrv] igb: fix rtnl race in PM resume path (Stefan Assmann) [819102] - [netdrv] igb: Use netif_set_real_num_{rx,tx}_queues() (Stefan Assmann) [819102] - [netdrv] igb: output register's information related to RX/TX queue (Stefan Assmann) [819102] - [netdrv] igb: Force flow control off during reset when forcing speed (Stefan Assmann) [819102] - [netdrv] igb: Update version to 3.4.7 (Stefan Assmann) [819102] - [netdrv] intel: make wired ethernet driver message level consistent (Stefan Assmann) [819102] - [netdrv] igb: fix warning about unused function (Stefan Assmann) [819102] - [netdrv] igb: fix vf lookup (Stefan Assmann) [819102] - [netdrv] igb: Update Copyright on all Intel copyrighted files (Stefan Assmann) [819102] - [netdrv] igb: make local functions static (Stefan Assmann) [819102]- [netdrv] e1000e: use correct type for read of 32-bit register (Dean Nelson) [819103] - [netdrv] ixgbe: add new configuration options (Andy Gospodarek) [819101] - [netdrv] ixgbe: add skb frag size accessors (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix VLAN stripping and filtering problems (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix nearly-kernel-doc comments for ptp functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix PHC loophole allowing misconfiguration of increment register (Andy Gospodarek) [819101] - [netdrv] ixgbe: Check PTP Rx timestamps via BPF filter (Andy Gospodarek) [819101] - [netdrv] ixgbe: PTP Fix hwtstamp mode settings (Andy Gospodarek) [819101] - [netdrv] ixgbe: ptp code cleanup (Andy Gospodarek) [819101] - [netdrv] ixgbe: support software timestamping (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for get_ts_info (Andy Gospodarek) [819101] - [netdrv] ixgbe: Enable timesync clock-out feature for PPS support on X540 (Andy Gospodarek) [819101] - [netdrv] ixgbe: Hardware Timestamping + PTP Hardware Clock (PHC) (Andy Gospodarek) [819101] - [netdrv] ixgbe: add missing braces (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix panic while dumping packets on Tx hang with IOMMU (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use 1TC DCB instead of disabling DCB for MSI and legacy interrupts (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for new 82599 device (Andy Gospodarek) [819101] - [netdrv] ixgbe: remove extra unused queues in DCB + FCoE case (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix RAR entry counting for generic and fdb_add() (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use num_tcs.pg_tcs as upper limit for TC when checking based on UP (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reduce Rx header size to what is actually used (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix handling of FDIR_HASH flag (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix build with PCI_IOV enabled. (Andy Gospodarek) [819101] - [netdrv] ixgbe: Change how we check for pre-existing and assigned VFs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop probe_vf and merge functionality into ixgbe_enable_sriov (Andy Gospodarek) [819101] - [netdrv] ixgbe: use PCI_VENDOR_ID_INTEL (Andy Gospodarek) [819101] - [netdrv] ixgbe: Enable FCoE FSO and CRC offloads based on CAPABLE instead of ENABLED flag (Andy Gospodarek) [819101] - [netdrv] ixgbe: Only enable anti-spoof on VF pools (Andy Gospodarek) [819101] - [netdrv] ixgbe: Correctly set SAN MAC RAR pool to default pool of PF (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make FCoE allocation and configuration closer to how rings work (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge all FCoE percpu values into a single structure (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup configuration of FCoE registers (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop references to deprecated pci_ DMA api and instead use dma_ API (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix memory leak when SR-IOV VFs are direct assigned (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use VMDq offset to indicate the default pool (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup holes in flags after removing several of them (Andy Gospodarek) [819101] - [netdrv] ixgbe: Retire RSS enabled and capable flags (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add support for SR-IOV w/ DCB or RSS (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update configure virtualization to allow for multiple PF pools (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup logic for MRQC and MTQC configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update the logic for ixgbe_cache_ring_dcb and DCB RSS configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Move configuration of set_real_num_rx/tx_queues into open (Andy Gospodarek) [819101] - [netdrv] ixgbe: Handle failures in the ixgbe_setup_rx/tx_resources calls (Andy Gospodarek) [819101] - [netdrv] ixgbe: Ping the VFs on link status change to trigger link change (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge FCoE set_num and cache_ring calls into RSS/DCB config (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add function for obtaining FCoE TC based on FCoE user priority (Andy Gospodarek) [819101] - [netdrv] ixgbe: Populate the prio_tc_map in ixgbe_setup_tc (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup unpacking code for DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: Simplify logic for getting traffic class from user priority (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge RSS and flow director ring register caching and configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Clean up a useless switch statement and dead code in configure_srrctl (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add feature offset value to ring features (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add upper limit to ring features (Andy Gospodarek) [819101] - [netdrv] ixgbe: count q_vectors instead of MSI-X vectors (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix nearly-kernel-doc comments for various functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: DCB and SR-IOV can not co-exist and will cause hangs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do not pad FCoE frames as this can cause issues with FCoE DDP (Andy Gospodarek) [819101] - [netdrv] ixgbe: simplify padding and length checks (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix memory leak in ixgbe when receiving traffic on DDP enabled rings (Andy Gospodarek) [819101] - [netdrv] ixgbe: clean up ixgbe_get_settings ethtool function (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for 1G SX modules (Andy Gospodarek) [819101] - [netdrv] ixgbe: do not compile ixgbe_sysfs.c when CONFIG_IXGBE_HWMON is not set (Andy Gospodarek) [819101] - [netdrv] ixgbe: align flow control DV macros with datasheet (Andy Gospodarek) [819101] - [netdrv] ixgbe: IXGBE_RXD_STAT_VP set even with Rx stripping enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix_features rxvlan is independent of DCB and needs to be set (Andy Gospodarek) [819101] - [netdrv] ixgbe: update version number (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup the hwmon function calls (Andy Gospodarek) [819101] - [netdrv] ixgbe: correct disable_rx_buff timeout (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix bogus error message (Andy Gospodarek) [819101] - [netdrv] ixgbe: Set Drop_EN bit when multiple Rx queues are present w/o flow control (Andy Gospodarek) [819101] - [netdrv] ixgbe: Clean up priority based flow control (Andy Gospodarek) [819101] - [netdrv] ixgbe: Exit on error case in VF message processing (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: IEEE PFC stats and reset logic incorrect (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update link flow control to correctly handle multiple packet buffer DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder link flow control functions in ixgbe_common.c (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use __free_pages instead of put_page to release pages (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make ixgbe_fc_autoneg return void and always set current_mode (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder the ring to q_vector mapping to improve performance (Andy Gospodarek) [819101] - [netdrv] ixgbe: Track instances of buffer available but no DMA resources present (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix race condition with shutdown (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix use after free on module remove (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reset max_vfs to zero when user request is out of range (Andy Gospodarek) [819101] - [netdrv] ixgbe: Deny MACVLAN requests from VFs with admin set MAC (Andy Gospodarek) [819101] - [netdrv] ixgbe: add hwmon interface to export thermal data (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support functions to access thermal data (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix calling skb_put on nonlinear skb assertion bug (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix a memory leak in IEEE DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: check for WoL support in single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: Identify FCoE rings earlier to resolve memory corruption w/ FCoE (Andy Gospodarek) [819101] - [netdrv] ixgbe: add missing rtnl_lock in PM resume path (Andy Gospodarek) [819101] - [netdrv] ixgbe: UTA table incorrectly programmed (Andy Gospodarek) [819101] - [netdrv] ixgbe: allow RAR table to be updated in promisc mode (Andy Gospodarek) [819101] - [netdrv] ixgbe: add I2C clock stretching (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix WoL issue with fiber (Andy Gospodarek) [819101] - [netdrv] ixgbe: consolidate reporting of MSIX vectors into a single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: update version number (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix typo in enumeration name (Andy Gospodarek) [819101] - [netdrv] ixgbe: make wired ethernet driver message level consistent (rev2) (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix issues with SR-IOV loopback when flow control is disabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix namespace issues when FCoE/DCB is not enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: FCoE: Add support for ndo_get_fcoe_hbainfo() call (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add support for enabling UDP RSS via the ethtool rx-flow-hash command (Andy Gospodarek) [819101] - [netdrv] ixgbe: Whitespace cleanups (Andy Gospodarek) [819101] - [netdrv] ixgbe: Two minor fixes for RSS and FDIR set queues functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: drop err_eeprom tag which is at same location as err_sw_init (Andy Gospodarek) [819101] - [netdrv] ixgbe: Move poll routine in order to improve readability (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup logic for the service timer and VF hang detection (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update layout of ixgbe_ring structure to improve cache performance (Andy Gospodarek) [819101] - [netdrv] ixgbe: Store Tx flags and protocol information to tx_buffer sooner (Andy Gospodarek) [819101] - [netdrv] ixgbe: always write DMA for single_mapped value with skb (Andy Gospodarek) [819101] - [netdrv] ixgbe: Write gso_segs and bytcount to the ring sooner (Andy Gospodarek) [819101] - [netdrv] ixgbe: Place skb on first buffer_info structure to avoid using stack space (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use packets to track Tx completions instead of a seperate value (Andy Gospodarek) [819101] - [netdrv] ixgbe: Modify setup of descriptor flags to avoid conditional jumps (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make certain that all frames fit minimum size requirements (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup logic in ixgbe_change_mtu (Andy Gospodarek) [819101] - [netdrv] ixgbe: Replace standard receive path with a page based receive (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: use DCB config values for FCoE traffic class on open (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix race condition where RX buffer could become corrupted. (Andy Gospodarek) [819101] - [netdrv] ixgbe: use typed min/max functions where possible (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix obvious return value bug. (Andy Gospodarek) [819101] - [netdrv] ixgbe: Replace eitr_low and eitr_high with static values in ixgbe_update_itr (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do not disable read relaxed ordering when DCA is enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: Simplify logic for ethtool loopback frame creation and testing (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add iterator for cycling through rings on a q_vector (Andy Gospodarek) [819101] - [netdrv] ixgbe: Allocate rings as part of the q_vector (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop unnecessary napi_schedule_prep and spare blank line from ixgbe_intr (Andy Gospodarek) [819101] - [netdrv] ixgbe: Default to queue pairs when number of queues is less than CPUs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Address issues with Tx WHTRESH value not being set correctly (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder adapter contents for better cache utilization (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do no clear Tx status bits since eop_desc provides enough info (Andy Gospodarek) [819101] - [netdrv] ixgbe: remove tie between NAPI work limits and interrupt moderation (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: check setup_tc return codes (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix comments that are out of date or formatted incorrectly (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix spelling errors (Andy Gospodarek) [819101] - [netdrv] ixgbe: Minor formatting and comment corrections for ixgbe_xmit_frame_ring (Andy Gospodarek) [819101] - [netdrv] ixgbe: Remove boolean comparisons to true/false (Andy Gospodarek) [819101] - [netdrv] ixgbe: Combine post-DMA processing of sk_buff fields into single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop the _ADV of descriptor macros since all ixgbe descriptors are ADV (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add function for testing status bits in Rx descriptor (Andy Gospodarek) [819101] - [netdrv] ixgbe: Let the Rx buffer allocation clear status bits instead of cleanup (Andy Gospodarek) [819101] - [netdrv] ixgbe: Address fact that RSC was not setting GSO size for incoming frames (Andy Gospodarek) [819101] - [netdrv] ixgbe: Minor refactor of RSC (Andy Gospodarek) [819101] - [netdrv] ixgbe: ethtool: stats user buffer overrun (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix stats handling (Andy Gospodarek) [819101] - [netdrv] ixgbe: convert to ndo_fix_features (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update ethtool_rxnfc::rule_cnt on return from ETHTOOL_GRXCLSRLALL (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for displaying ntuple filters via the nfc interface (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix ring assignment issues for SR-IOV and drop cases (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for nfc addition and removal of filters (Andy Gospodarek) [819101] - [net] ethtool: Add a common function for drivers with transmit time stamping (Jiri Benc) [829785] - [net] ethtool: Introduce a method for getting time stamping capabilities (Jiri Benc) [829785] - [ptp] Add a method for obtaining the device index (Jiri Benc) [829785] - [ptp] Added a brand new class driver for ptp clocks (Jiri Benc) [829785] - [pps] unify timestamp gathering (Jiri Benc) [829785] - [ptp] added a BPF to help drivers detect PTP packets (Jiri Benc) [829785] - [net] skbuff: add driver hook for tx time stamping (Jiri Benc) [829785] - [net] add net_tstamp.h to headers_install (Jiri Benc) [829785] - [kernel] posix-clock: Replace mutex with reader/writer semaphore (Jiri Benc) [829785] - [kernel] posix-clock: Introduce dynamic clocks (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup namespace (Jiri Benc) [829785] - [kernel] posix-timers: Add support for fd based clocks (Jiri Benc) [829785] - [x86] Add clock_adjtime (Jiri Benc) [829785] - [kernel] posix-timers: Introduce a syscall for clock tuning (Jiri Benc) [829785] - [kernel] time: Splitout compat timex accessors (Jiri Benc) [829785] - [kernel] ntp: Add ADJ_SETOFFSET mode bit (Jiri Benc) [829785] - [kernel] posix-timers: Update comment (Jiri Benc) [829785] - [kernel] posix-timers: Make posix-cpu-timers functions static (Jiri Benc) [829785] - [kernel] posix-timers: Remove CLOCK_DISPATCH leftovers (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_delete() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_gettime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_settime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_create() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Remove useless res field from k_clock (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_getres() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Make clock_getres and clock_get mandatory (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_gettime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_settime to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-cpu-timers: Remove the stub nanosleep functions (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup restart_block usage (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_nanosleep_restart to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_nanosleep to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Introduce clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Introduce clock_posix_cpu (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup struct initializers (Jiri Benc) [829785] - [kernel] posix-timers: Define nanosleep not supported error separate (Jiri Benc) [829785] - [kernel] posix-timers: Move copy_to_user(created_timer_id) down in timer_create() (Jiri Benc) [829785] - [kernel] posix-timers: Fix error path in timer_create (Jiri Benc) [829785]- [netdrv] be2net: fix vfs enumeration (Ivan Vecera) [819782] - [netdrv] be2net: Regression bug wherein VFs creation broken for multiple cards (Ivan Vecera) [819782] - [pci] intel-iommu: use physfn to search drhd for VF (Ivan Vecera) [819782] - [netdrv] be2net: do not use SCRATCHPAD register (Ivan Vecera) [819782] - [netdrv] be2net: fix max VFs reported by HW (Ivan Vecera) [819782] - [netdrv] be2net: avoid disabling sriov while VFs are assigned (Ivan Vecera) [819782] - [netdrv] be2net: add skb frag size accessors (Ivan Vecera) [827593] - [netdrv] be2net: convert to SKB paged frag API. (Ivan Vecera) [827593] - [netdrv] be2net: use PCIe AER capability (Ivan Vecera) [827593] - [netdrv] be2net: modify log msg for lack of privilege error (Ivan Vecera) [827593] - [netdrv] be2net: fixup malloc/free of adapter->pmac_id (Ivan Vecera) [827593] - [netdrv] be2net: fix FW default for VF tx-rate (Ivan Vecera) [827593] - [netdrv] be2net: create RSS rings even in multi-channel configs (Ivan Vecera) [827593] - [netdrv] be2net: Add a missing CR in the end of message (Ivan Vecera) [827593] - [netdrv] be2net: Fix to parse RSS hash from Receive completions correctly. (Ivan Vecera) [827593] - [netdrv] be2net: Missing byteswap in be_get_fw_log_level causes oops on PowerPC (Ivan Vecera) [827593] - [netdrv] be2net: Ignore physical link async event for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix VF driver load for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: dont pull too much data in skb linear part (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: Add description about various RSS hash types (Ivan Vecera) [827593] - [netdrv] be2net: Enable RSS UDP hashing for Lancer and Skyhawk (Ivan Vecera) [827593] - [netdrv] be2net: Fix port name in message during driver load (Ivan Vecera) [827593] - [netdrv] be2net: Fix cleanup path when EQ creation fails (Ivan Vecera) [827593] - [netdrv] be2net: Activate new FW after FW download for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix initialization sequence for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix die temperature stat for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix error while toggling autoneg of pause parameters (Ivan Vecera) [827593] - [netdrv] be2net: Fix Endian (Ivan Vecera) [827593] - [netdrv] be2net: set maximal number of default RSS queues (Ivan Vecera) [827593] - [netdrv] be2net: Fix to trim skb for padded vlan packets to workaround an ASIC Bug (Ivan Vecera) [827593] - [netdrv] be2net: Explicitly clear the reserved field in the Tx Descriptor (Ivan Vecera) [827593] - [netdrv] be2net: Increase statistics structure size for skyhawk. (Ivan Vecera) [827593] - [netdrv] be2net: Modify error message to incorporate subsystem (Ivan Vecera) [827593] - [netdrv] be2net: fix a race in be_xmit() (Ivan Vecera) [827593] - [netdrv] be2net: Fix driver load for VFs for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: remove unnecessary usage of unlikely() (Ivan Vecera) [827593] - [netdrv] be2net: fix reporting number of actual rx queues (Ivan Vecera) [827593] - [netdrv] be2net: do not modify PCI MaxReadReq size (Ivan Vecera) [827593] - [netdrv] be2net: cleanup be_vid_config() (Ivan Vecera) [827593] - [netdrv] be2net: don't call vid_config() when there's no vlan config (Ivan Vecera) [827593] - [netdrv] be2net: Add functionality to support RoCE driver (Ivan Vecera) [827593] - [netdrv] be2net: Add function to issue mailbox cmd on MQ (Ivan Vecera) [827593] - [netdrv] be2net: Fix to allow get/set of debug levels in the firmware. (Ivan Vecera) [827593] - [netdrv] be2net: Fix to apply duplex value as unknown when link is down. (Ivan Vecera) [827593] - [netdrv] be2net: Fix to not set link speed for disabled functions of a UMC card (Ivan Vecera) [827593] - [netdrv] be2net: update the driver version (Ivan Vecera) [827593] - [netdrv] be2net: fix speed displayed by ethtool on certain SKUs (Ivan Vecera) [827593] - [netdrv] be2net: Fix FW download for BE (Ivan Vecera) [827593] - [netdrv] be2net: Fix Lancer statistics (Ivan Vecera) [827593] - [netdrv] be2net: Fix ethtool self test for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix VLAN/multicast packet reception (Ivan Vecera) [827593] - [netdrv] be2net: fix ethtool get settings (Ivan Vecera) [827593] - [netdrv] be2net: Fix number of vlan slots in flex mode (Ivan Vecera) [827593] - [netdrv] be2net: enable WOL by default if h/w supports it (Ivan Vecera) [827593] - [netdrv] be2net: Remove unused OFFSET_IN_PAGE() macro (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: reset queue address after freeing (Ivan Vecera) [827593] - [netdrv] be2net: fix tx completion cleanup (Ivan Vecera) [827593] - [netdrv] be2net: event queue re-design (Ivan Vecera) [827593] - [netdrv] be2net: allocate more headroom in incoming skbs (Ivan Vecera) [827593] - [tools] perf: Add missing files to build the python binding (Jiri Olsa) [860404] - [tools] perf: Remove brace expansion from clean target (Jiri Olsa) [860404] - [tools] perf/kvm top: Limit guest kernel info message to once (Jiri Olsa) [860404] - [tools] perf: Introduce intlist (Jiri Olsa) [860404] - [tools] perf: Change strlist to use the new rblist (Jiri Olsa) [860404] - [tools] perf: Introducing rblist (Jiri Olsa) [860404] - [tools] perf/kvm: Use strtol for walking guestmount directory (Jiri Olsa) [860404] - [tools] perf/tool: Save cmdline from user in file header vs what is passed to record (Jiri Olsa) [860404] - [tools] perf/top: Error handling for counter creation should parallel perf-record (Jiri Olsa) [860404] - [tools] perf/session: Remove no longer used synthesize_sample method (Jiri Olsa) [860404] - [tools] perf/evsel: Adopt parse_sample method from perf_event (Jiri Olsa) [860404] - [tools] perf/evlist: Introduce perf_evlist__parse_sample (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__id_hdr_size more extensively (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__sample_id_all more extensively (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__sample_type more extensively (Jiri Olsa) [860404] - [tools] perf/evsel: Precalculate the sample size (Jiri Olsa) [860404] - [tools] perf/target: Fix check on buffer size (Jiri Olsa) [860404] - [tools] perf/symbols: Fix array sizes for binary types arrays (Jiri Olsa) [860404] - [tools] perf/test: Fix parse events automated tests (Jiri Olsa) [860404] - [tools] perf/annotate: Prevent overflow in size calculation (Jiri Olsa) [860404] - [tools] perf: Fix build error with bison 2.6 (Jiri Olsa) [860404] - [tools] perf: use XSI-complaint version of strerror_r() instead of GNU-specific (Jiri Olsa) [860404] - [tools] perf: Make the breakpoint events sample period default to 1 (Jiri Olsa) [860404] - [tools] perf/test: Add dso data caching tests (Jiri Olsa) [860404] - [tools] perf/symbols: Add dso data caching (Jiri Olsa) [860404] - [tools] perf/symbols: Add interface to read DSO image data (Jiri Olsa) [860404] - [tools] perf/symbols: Factor DSO symtab types to generic binary types (Jiri Olsa) [860404] - [tools] perf/hists: Print newline between hists callchains (Jiri Olsa) [860404] - [tools] perf: Fix trace events storms due to weight demux (Jiri Olsa) [860404] - [tools] perf/hists: Return correct number of characters printed in callchain (Jiri Olsa) [860404] - [tools] perf: Dump exclude_{guest, host}, precise_ip header info too (Jiri Olsa) [860404] - [tools] perf/kvm: Limit repetitive guestmount message to once per directory (Jiri Olsa) [860404] - [tools] perf/kvm: Fix bug resolving guest kernel syms (Jiri Olsa) [860404] - [tools] perf/kvm: Guest userspace samples should not be lumped with host uspace (Jiri Olsa) [860404] - [tools] perf/kvm: Set name for VM process in guest machine (Jiri Olsa) [860404] - [tools] perf/symbols: Add machine id to modules debug message (Jiri Olsa) [860404] - [tools] perf: Split event symbols arrays to hw and sw parts (Jiri Olsa) [860404] - [tools] perf: Split out PE_VALUE_SYM parsing token to SW and HW tokens (Jiri Olsa) [860404] - [tools] perf: Add empty rule for new line in event syntax parsing (Jiri Olsa) [860404] - [tools] perf/test: Use ARRAY_SIZE in parse events tests (Jiri Olsa) [860404] - [tools] perf: Adding round_up/round_down macros (Jiri Olsa) [860404] - [tools] perf/symbols: Add '.note' check into search for NOTE section (Jiri Olsa) [860404] - [tools] perf: Fix generation of pmu list (Jiri Olsa) [860404] - [tools] perf/evsel: Handle hw breakpoints event names in perf_evsel__name() (Jiri Olsa) [860404] - [tools] perf: Fix hw breakpoint's type modifier parsing (Jiri Olsa) [860404] - [tools] perf: Trivial build fix (Jiri Olsa) [860404] - [tools] perf/report: Delay sample_type checks in pipe mode (Jiri Olsa) [860404] - [tools] perf/bench: Documentation update (Jiri Olsa) [860404] - [tools] perf/symbols: Follow .gnu_debuglink section to find separate symbols (Jiri Olsa) [860404] - [tools] perf: Stop using a global trace events description list (Jiri Olsa) [860404] - [tools] perf/test: Fix parse events test to follow proper raw event name (Jiri Olsa) [860404] - [tools] perf/evsel: Fix a build failure on cross compilation (Jiri Olsa) [860404] - [tools] perf/annotate: Check null of sym pointer before using it (Jiri Olsa) [860404] - [tools] perf/evsel: Make some methods private (Jiri Olsa) [860404] - [tools] perf: Remove unused evsel parameter from machine__resolve_callchain (Jiri Olsa) [860404] - [tools] perf/evsel: Reconstruct raw event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf: Remove __event_name (Jiri Olsa) [860404] - [tools] perf: Don't access evsel->name directly (Jiri Olsa) [860404] - [tools] perf/script: Replace __event_name uses with perf_evsel__name (Jiri Olsa) [860404] - [tools] perf: Move all users of event_name to perf_evsel__name (Jiri Olsa) [860404] - [tools] perf/evsel: Handle all event types in perf_evsel__name (Jiri Olsa) [860404] - [tools] perf: Reconstruct sw event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf: Reconstruct hw cache event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf/evsel: Carve out event modifier formatting (Jiri Olsa) [860404] - [tools] perf/hists: Implement printing snapshots to files (Jiri Olsa) [860404] - [tools] perf/lib: Introduce rtrim (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Use struct perf_error_ops (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Add GTK info_bar widget to browser window (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Add GTK statusbar widget to browser window (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Introduce struct perf_gtk_context (Jiri Olsa) [860404] - [tools] perf/ui: Introduce struct perf_error_ops (Jiri Olsa) [860404] - [tools] perf: Add sort by src line/number (Jiri Olsa) [860404] - [tools] perf: Add automated test for pure terms parsing (Jiri Olsa) [860404] - [tools] perf: Add PMU event alias support (Jiri Olsa) [860404] - [kernel] irq: export irq_modify_status symbol (Stanislaw Gruszka) [862025] - [hid] hidraw: fix window in hidraw_release (Don Zickus) [839973] - [hid] hidraw: protect hidraw_disconnect() better (Don Zickus) [839973] - [hid] hidraw: remove excessive _EMERG messages from hidraw (Don Zickus) [839973] - [hid] hidraw: fix hidraw_disconnect() (Don Zickus) [839973] - [hid] fix a NULL pointer dereference in hidraw_write (Don Zickus) [839973] - [hid] fix a NULL pointer dereference in hidraw_ioctl (Don Zickus) [839973] - [hid] remove BKL from hidraw (Don Zickus) [839973] - [x86] bordenville: enable gpio, watchdog and mfd hardware (Neil Horman) [817979]- [alsa] hda: make sure alc268 does not OOPS on codec parse (Jaroslav Kysela) [838558] - [alsa] hda: Fix ugly debug prints with CONFIG_SND_VERBOSE_PRINTK=y (Jaroslav Kysela) [838558] - [alsa] hda: remove *_quirks.c (obsolete) (Jaroslav Kysela) [838558] - [alsa] hda: avoid non-standard "Docking" name in mixers (Jaroslav Kysela) [838558] - [alsa] hda: limit internal mic boost for Asus X202E (Jaroslav Kysela) [838558] - [alsa] hda: Add another pci id for Haswell board (Jaroslav Kysela) [838558] - [alsa] hda: Add mic-mute LED control for HP laptop (Jaroslav Kysela) [838558] - [alsa] hda: Yet another position_fix quirk for ASUS machines (Jaroslav Kysela) [838558] - [alsa] hda: Allow to pass position_fix=0 explicitly (Jaroslav Kysela) [838558] - [alsa] hda: Fix disordered enum definitions in patch_cirrus.c (Jaroslav Kysela) [838558] - [alsa] hda: Add support for MacBook Pro 10,1 (Jaroslav Kysela) [838558] - [alsa] hda: Replace with the generic fixup codes in patch_cirrus.c (Jaroslav Kysela) [838558] - [alsa] hda: Check bit mask for codec SSID in snd_hda_pick_fixup() (Jaroslav Kysela) [838558] - [alsa] hda/intel: add position_fix quirk for Asus K53E (Jaroslav Kysela) [838558] - [alsa] hda: Fix Oops at codec reset/reconfig (Jaroslav Kysela) [838558] - [alsa] hda: Remove ignore_misc_bit (Jaroslav Kysela) [838558] - [alsa] hda: Move non-PCM check to per_pin in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: fix control names for multiple speaker out on IDT/STAC (Jaroslav Kysela) [838558] - [alsa] hda: Fix missing Master volume for STAC9200/925x (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Setup channel mapping for non_pcm audio (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Enable HBR feature on Intel chips (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Fix channel_allocation array wrong order (Jaroslav Kysela) [838558] - [alsa] hda: add missing function declaration (Jaroslav Kysela) [838558] - [alsa] hda: Avoid unnecessary parameter read for EPSS (Jaroslav Kysela) [838558] - [alsa] hda: Implement snd_hda_power_sync() helper function (Jaroslav Kysela) [838558] - [alsa] hda: Don't trust codec EPSS bit for IDT 92HD83xx & co (Jaroslav Kysela) [838558] - [alsa] hda: Make clear built-in driver optimization (Jaroslav Kysela) [838558] - [alsa] hda: Call snd_hda_jack_report_sync() generically in hda_codec.c (Jaroslav Kysela) [838558] - [alsa] hda: Do not set GPIOs for speakers on IDT if there are no speakers (Jaroslav Kysela) [838558] - [alsa] hda: Add missing ifdef CONFIG_SND_HDA_POWER_SAVE to tracepoints (Jaroslav Kysela) [838558] - [alsa] hda: Check the power state when power_save option is changed (Jaroslav Kysela) [838558] - [alsa] hda: Add tracepoints at snd_hda_power_up/down entrances. (Jaroslav Kysela) [838558] - [alsa] hda: Add 3stack-automute model to AD1882 codec (Jaroslav Kysela) [838558] - [alsa] hda: show ICT/KAE control bits (Jaroslav Kysela) [838558] - [alsa] hda: Fix forgotten ifdef CONFIG_SND_HDA_PATCH_LOADER (Jaroslav Kysela) [838558] - [alsa] hda: Deferred probing with request_firmware_nowait() (Jaroslav Kysela) [838558] - [alsa] hda: Load firmware in hda_intel.c (Jaroslav Kysela) [838558] - [alsa] hda: Fix leftover codec->power_transition (Jaroslav Kysela) [838558] - [alsa] hda: don't create dysfunctional mixer controls for ca0132 (Jaroslav Kysela) [838558] - [alsa] hda: Don't send invalid volume knob command on IDT 92hd75bxx (Jaroslav Kysela) [838558] - [alsa] hda: Fix 'Beep Playback Switch' with no underlying mute switch (Jaroslav Kysela) [838558] - [alsa] hda: fix Copyright debug message (Jaroslav Kysela) [838558] - [alsa] hda: bug fix on checking the supported power states of a codec (Jaroslav Kysela) [838558] - [alsa] hda: Fix panned "Beep Playback Switch" (Jaroslav Kysela) [838558] - [alsa] hda/intel: Add Device IDs for Intel Lynx Point-LP PCH (Jaroslav Kysela) [838558] - [alsa] hda: Fix pop noise in headphones on S3 for Asus X55A, X55V (Jaroslav Kysela) [838558] - [alsa] hda: Add missing SPDIF I/O setup for CA0132 (Jaroslav Kysela) [838558] - [alsa] hda: Use the standard PCM ops for CA0132 (Jaroslav Kysela) [838558] - [alsa] hda: Fix superfluous "-in" suffix from CA0132 capture items (Jaroslav Kysela) [838558] - [alsa] hda: Add codec->pcm_format_first flag (Jaroslav Kysela) [838558] - [alsa] hda: Fix double quirk for Quanta FL1 / Lenovo Ideapad (Jaroslav Kysela) [838558] - [alsa] hda: remove redundant auto quirks for conexant 506x (Jaroslav Kysela) [838558] - [alsa] hda: remove quirk for Dell Vostro 1015 (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad X230 (Jaroslav Kysela) [838558] - [alsa] hda: Fix regression of HDMI codec probing (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad T430s (Jaroslav Kysela) [838558] - [alsa] hda: Support dock on Lenovo Thinkpad T530 with ALC269VC (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED GPIO initialization for IDT codecs (Jaroslav Kysela) [838558] - [alsa] hda: Fix polarity of mute LED on HP Mini 210 (Jaroslav Kysela) [838558] - [alsa] hda: Workaround for silent output on VAIO Z with ALC889 (Jaroslav Kysela) [838558] - [alsa] hda: Fix WARNING from HDMI/DP parser (Jaroslav Kysela) [838558] - [alsa] hda: Detach from converter at closing in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED GPIO setup for HP Mini 210 (Jaroslav Kysela) [838558] - [alsa] hda: Fix invalid D3 of headphone DAC on VT202x codecs (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad X230 Tablet (Jaroslav Kysela) [838558] - [alsa] hda: Turn on PIN_OUT from hdmi playback prepare. (Jaroslav Kysela) [838558] - [alsa] hda: Add support for Realtek ALC282 (Jaroslav Kysela) [838558] - [alsa] hda: Fix index number conflicts of phantom jacks (Jaroslav Kysela) [838558] - [alsa] hda: Add new GPU codec ID to snd-hda (Jaroslav Kysela) [838558] - [alsa] hda: Fix driver type of Haswell controller to AZX_DRIVER_SCH (Jaroslav Kysela) [838558] - [alsa] hda: add Haswell HDMI codec id (Jaroslav Kysela) [838558] - [alsa] hda: Add DeviceID for Haswell HDA (Jaroslav Kysela) [838558] - [alsa] hda: Always call standard unsolicited event for Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Avoid possible race of beep on/off (Jaroslav Kysela) [838558] - [alsa] hda: Move beep helper functions to hda_beep.c (Jaroslav Kysela) [838558] - [alsa] hda: give 3-pin jack the name "Headphone Mic Jack" (Jaroslav Kysela) [838558] - [alsa] hda: Support single 3-pin jack without VREF on the actual pin (Jaroslav Kysela) [838558] - [alsa] hda: Fix no sound from ALC662 after Windows reboot (Jaroslav Kysela) [838558] - [alsa] hda: Fix power-map regression for HP dv6 & co (Jaroslav Kysela) [838558] - [alsa] hda: Initialize caches at codec reconfiguration (Jaroslav Kysela) [838558] - [alsa] hda: Fix memory leaks at module unload (Jaroslav Kysela) [838558] - [alsa] hda: Fix memory leaks in Realtek & Conexant codec parsers (Jaroslav Kysela) [838558] - [alsa] hda: Add Realtek ALC280 codec support (Jaroslav Kysela) [838558] - [alsa] hda: Remove suprefluous EAPD init verbs for ALC660vd (Jaroslav Kysela) [838558] - [alsa] hda: Add inv-dmic model to possible Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Add inverted mic quirks for Asus U41SV, Acer 1810TZ and AOD260 (Jaroslav Kysela) [838558] - [alsa] hda: Add the inverted digital mic workaround to Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Don't power up when not powered down. (Jaroslav Kysela) [838558] - [alsa] hda: Add inverted internal mic quirk for Lenovo S205 (Jaroslav Kysela) [838558] - [alsa] hda: Fix ALC272X codec detection (Jaroslav Kysela) [838558] - [alsa] hda: Correct info print in HDMI non-intrinsic unsol event (Jaroslav Kysela) [838558] - [alsa] hda: Don't rely on event tag for simple_hdmi (Jaroslav Kysela) [838558] - [alsa] hda: Remove loop from simple_hdmi*() (Jaroslav Kysela) [838558] - [alsa] hda: Move one-time init codes from generic_hdmi_init() (Jaroslav Kysela) [838558] - [alsa] hda: Add missing snd_hda_jack_detect_enable() for simple_hdmi*() (Jaroslav Kysela) [838558] - [alsa] hda: Fix the pin nid assignment in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: Enable unsol event for ATI and Nvidia HDMI codecs too (Jaroslav Kysela) [838558] - [alsa] hda: Remove invalid init verbs for Nvidia 2ch codecs (Jaroslav Kysela) [838558] - [alsa] hda: Use common codes for ATI, Nvidia and VIA simple codecs (Jaroslav Kysela) [838558] - [alsa] hda: Merge ATI/VIA HDMI simple init functions (Jaroslav Kysela) [838558] - [alsa] hda: Add the support for VIA HDMI pin detection (Jaroslav Kysela) [838558] - [alsa] hda/intel: activate COMBO mode for Intel client chipsets (Jaroslav Kysela) [838558] - [alsa] hda: Create phantom jacks for fixed inputs and outputs (Jaroslav Kysela) [838558] - [alsa] hda: add support for HD-Audio CODECes of VIA HDMI GFX Cards (Jaroslav Kysela) [838558] - [alsa] hda: add support for HD-Audio of VIA HDMI GFX Cards (Jaroslav Kysela) [838558] - [alsa] hda: power setting error check (Jaroslav Kysela) [838558] - [alsa] hda: check proper return value (Jaroslav Kysela) [838558] - [alsa] hda: reduce msleep time if EPSS power states supported (Jaroslav Kysela) [838558] - [alsa] hda: check supported power states (Jaroslav Kysela) [838558] - [alsa] hda: Show D3cold state in proc files (Jaroslav Kysela) [838558] - [alsa] hda: add power states information in proc (Jaroslav Kysela) [838558] - [alsa] hda: Handle open while transitioning to D3. (Jaroslav Kysela) [838558] - [alsa] hda: Don't forget to call init verbs added by fixup list (Jaroslav Kysela) [838558] - [alsa] hda: Pin fixup for Zotac Z68 motherboard (Jaroslav Kysela) [838558] - [alsa] hda: Fix detection of Creative SoundCore3D controllers (Jaroslav Kysela) [838558] - [alsa] hda: HDMI Audio init all connectors when VGA-switcheroo is off (Jaroslav Kysela) [838558] - [alsa] hda: Fix uninitialized HDMI controllers with VGA-switcheroo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add new codec support for ALC269VD (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix unused variable compile warning (Jaroslav Kysela) [838558] - [alsa] hda: Fix possible races of accesses to connection list array (Jaroslav Kysela) [838558] - [alsa] hda: unlock on error in azx_interrupt() (Jaroslav Kysela) [838558] - [alsa] hda/idt: Cache the power-map bits (Jaroslav Kysela) [838558] - [alsa] hda/idt: Clean up power-map check code (Jaroslav Kysela) [838558] - [alsa] hda: Evaluate gpio_led hints at the right moment (Jaroslav Kysela) [838558] - [alsa] hda/idt: Fix power-map for speaker-pins with some HP laptops (Jaroslav Kysela) [838558] - [alsa] hda: Support VGA-switcheroo (disabled for RHEL6) (Jaroslav Kysela) [838558] - [alsa] hda: Add a hook capability to vmaster controls (Jaroslav Kysela) [838558] - [alsa] hda: Export snd_hda_lock_devices() (Jaroslav Kysela) [838558] - [alsa] hda: Check the dead HDMI audio controller by vga-switcheroo (Jaroslav Kysela) [838558] - [alsa] hda: Disable FLOAT format support (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Correct vendor IDs for new codecs (Jaroslav Kysela) [838558] - [alsa] hda: Fix concurrent hash accesses (Jaroslav Kysela) [838558] - [alsa] hda: Protect SPDIF-related stuff via spdif_mutex (Jaroslav Kysela) [838558] - [alsa] hda: Add Conexant CX20751/2/3/4 codec support (Jaroslav Kysela) [838558] - [alsa] hda: Add the support for Creative SoundCore3D (Jaroslav Kysela) [838558] - [alsa] hda: More robustify the power-up/down sequence (Jaroslav Kysela) [838558] - [alsa] hda: Remove pre_resume and post_suspend ops (Jaroslav Kysela) [838558] - [alsa] hda: Lessen CPU usage when waiting for chip to respond (Jaroslav Kysela) [838558] - [alsa] hda: Move BIOS pin-parser code to hda_auto_parser.c (Jaroslav Kysela) [838558] - [alsa] hda: Move up the fixup helper functions to the library module (Jaroslav Kysela) [838558] - [alsa] hda: Protect the power-saving count with spinlock (Jaroslav Kysela) [838558] - [alsa] hda: Clear the power-saving states properly at reset (Jaroslav Kysela) [838558] - [alsa] hda: Always resume the codec immediately (Jaroslav Kysela) [838558] - [alsa] hda: Fix possible access to uninitialized work struct (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Call a common helper for alc_spec initialization (Jaroslav Kysela) [838558] - [alsa] hda: Revert "ALSA: hda - Set codec to D3 forcibly even if not used" (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Call alc_auto_parse_customize_define() always after fixup (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add missing CD-input pin for MSI-7350 mobo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a fixup for Acer Aspire 5739G (Jaroslav Kysela) [838558] - [alsa] hda: Fix oops caused by recent commit "Fix internal mic for Lenovo Ideapad U300s" (Jaroslav Kysela) [838558] - [alsa] hda: Fix internal mic for Lenovo Ideapad U300s (Jaroslav Kysela) [838558] - [alsa] hda: Skip pin capability sanity check for bogus values (Jaroslav Kysela) [838558] - [alsa] hda: Add snd_hda_get_default_vref() helper function (Jaroslav Kysela) [838558] - [alsa] hda: Introduce snd_hda_set_pin_ctl*() helper functions (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Set up the missing docking-station pins (Jaroslav Kysela) [838558] - [alsa] hda: Add external mic quirk for Asus Zenbook UX31E (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Don't set HP pin-control bit unconditionally (Jaroslav Kysela) [838558] - [alsa] hda/sigmatel: Fix inverted mute LED (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix regression on Quanta/Gericom KN1 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix mem leak (and rid us of trailing whitespace). (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add quirk for Mac Pro 5,1 machines (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a fixup entry for Acer Aspire 8940G (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix GPIO1 setup for Acer Aspire 4930 & co (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a few ALC882 model strings back (Jaroslav Kysela) [838558] - [alsa] hda: hide HDMI/ELD printks unless snd.debug=2 (Jaroslav Kysela) [838558] - [alsa] hda: clean up CX20549 test mixer setup (Jaroslav Kysela) [838558] - [alsa] hda: CX20549 doesn't need pin_amp_workaround. (Jaroslav Kysela) [838558] - [alsa] hda: Remove CD control from model=benq for CX20549 (Jaroslav Kysela) [838558] - [alsa] hda: fix record volume controls of CX20459 ("Venice") (Jaroslav Kysela) [838558] - [alsa] hda: Rename capture sources of CX20549 to match common conventions (Jaroslav Kysela) [838558] - [alsa] hda: Fix proc output for ADC amp values of CX20549 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix ADC assignment with a shared HP/Mic pin (Jaroslav Kysela) [838558] - [alsa] hda: Fix build with CONFIG_PM=n (Jaroslav Kysela) [838558] - [alsa] hda: Fix build of patch_sigmatel.c without CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [838558] - [alsa] hda: fix printing of high HDMI sample rates (Jaroslav Kysela) [838558] - [alsa] hda: Add expose_enum_ctl flag to snd_hda_add_vmaster_hook() (Jaroslav Kysela) [838558] - [alsa] hda: Add "Mute-LED Mode" enum control (Jaroslav Kysela) [838558] - [alsa] hda: Add EAPD control to Conexnat auto-parser (Jaroslav Kysela) [838558] - [alsa] hda: Rewrite the mute-LED control with vmaster hook for ALC269 (Jaroslav Kysela) [838558] - [alsa] hda: Rewrite the mute-LED hook with vmaster hook in patch_sigmatel.c (Jaroslav Kysela) [838558] - [alsa] hda: Return the created kcontrol in __snd_hda_add_vmaster() (Jaroslav Kysela) [838558] - [alsa] hda: Typos: change aditional to additional. (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Reuse init_hook for ALC269VB coef setup (Jaroslav Kysela) [838558] - [alsa] hda: Fix silent speaker output on Acer Aspire 6935 (Jaroslav Kysela) [838558] - [alsa] hda: Initialize vmaster slave volumes (Jaroslav Kysela) [838558] - [alsa] hda: Set codec to D3 forcibly even if not used (Jaroslav Kysela) [838558] - [alsa] hda: Add Gigabyte GA-MA790X to the beep whitelist (Jaroslav Kysela) [838558] - [alsa] hda: fix broken automute/autoswitch for Realtek (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Clear unsol events on unused pins (Jaroslav Kysela) [838558] - [alsa] hda: Enable docking-station SPDIF for Thinkpad (Jaroslav Kysela) [838558] - [alsa] hda: Add position_fix=4 (COMBO) option (Jaroslav Kysela) [838558] - [alsa] hda: Fix audio playback support on HP Zephyr system (Jaroslav Kysela) [838558] - [alsa] hda: add id for Atom Cedar Trail HDMI codec (Jaroslav Kysela) [838558] - [alsa] hda/via: Add a few sanity checks (Jaroslav Kysela) [838558] - [alsa] hda/via: Don't create duplicated boost controls (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Small code cleanups (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix the wrong offset for two-speaker systems (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix the possible conflicts of Bass Speaker name (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Create individual mute switches for shared DAC (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix possible Oops with NULL input_mux (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Parse aa-loopback items dynamically (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Remove the last static quirks for ALC882 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add model=fixup not to apply fix-ups (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop all ALC880 static quirks (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=asus* from ALC880 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=asus-w1v with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=z71v with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill-dig with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill-p53 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=F1734 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=futjisu with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Apply probe-fixup really after probing (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC880 model=tcl with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop ALC880 model=clevo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Refactor the DAC filler function (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=w810 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=lg with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Adjust badness calculation for multi-ios (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Show multi-io pins in debug prints (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Try harder to fit the single-connections (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Finer tuning of auto-parser with badness evaluation (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Improve the signel-connection check (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Disable static fixups for ASUS with ALC269 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Remove leftover static quirks for ALC260 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=fujitsu from ALC260 static quirks (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=favorit100 for ALC260 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add the support for HP Presario B1900 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC260 model=replacer with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC260 model=acer with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add the fixup codes for ALC260 model=will (Jaroslav Kysela) [838558] - [alsa] hda: Add another jack-detection suppression for ASUS ALC892 (Jaroslav Kysela) [838558] - [alsa] hda: Suppress auto-mute feature on some machines with ALC861 (Jaroslav Kysela) [838558] - [alsa] hda: Add codec->no_jack_detect flag (Jaroslav Kysela) [838558] - [alsa] hda: Make is_jack_detectable() as non-inlined (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Apply the coef-setup only to ALC269VB (Jaroslav Kysela) [838558] - [alsa] hda: add quirk to detect CD input on Gigabyte EP45-DS3 (Jaroslav Kysela) [838558] - [alsa] hda: Kill hyphenated names (Jaroslav Kysela) [838558] - [alsa] hda: Always set HP pin in unsol handler for STAC/IDT codecs (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix resume of multiple input sources (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix overflow of vol/sw check bitmap (Jaroslav Kysela) [838558] - [alsa] hda: Fix initialization of secondary capture source on VT1705 (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED VREF value for new HP laptops (Jaroslav Kysela) [838558] - [alsa] hda: Fix error handling in patch_ca0132.c (Jaroslav Kysela) [838558] - [alsa] hda: add support for Uniwill ECS M31EI notebook (Jaroslav Kysela) [838558] - [x86] Mark Intel Crystal Well CPU as supported (Prarit Bhargava) [861060] - [x86] Mark Intel Ivy Town Processor as Supported (Prarit Bhargava) [847372] - [x86] apic: Use x2apic physical mode based on FADT setting (Prarit Bhargava) [832162] - [s390] zcrypt: Add support for CEX4 crypto card (Hendrik Brueckner) [823010]- [md] dm-thin: support discard with non power of two blocksize (Mike Snitzer) [858858] - [md] dm-thin: fix discard support for data devices (Mike Snitzer) [858858] - [md] dm-thin: tidy discard support (Mike Snitzer) [858858] - [md] dm-thin: do not set discard_zeroes_data (Mike Snitzer) [858858] - [md] dm: handle requests beyond end of device instead of using BUG_ON (Mike Snitzer) [858858] - [md] dm: retain table limits when swapping to new table with no devices (Mike Snitzer) [858858] - [md] dm-table: clear add_random unless all devices have it set (Mike Snitzer) [858858] - [md] dm-mpath: only retry ioctl when no paths if queue_if_no_path set (Mike Snitzer) [858858] - [md] dm-mpath: fix check for null mpio in end_io fn (Mike Snitzer) [858858] - [block] split discard into aligned requests (Mike Snitzer) [858858] - [block] reorganize rounding of max_discard_sectors (Mike Snitzer) [858858] - [scsi] Fix dm-multipath starvation when scsi host is busy (Mike Snitzer) [858858] - [netdrv] vmxnet3: fix interrupt control bitmap (Neil Horman) [829953] - [netdrv] vmxnet3: Remove casts to same type (Neil Horman) [829953] - [netdrv] vmxnet3: Fix log messages and corrects some typos (Neil Horman) [829953] - [netdrv] vmxnet3: Fix transport header size (Neil Horman) [829953] - [netdrv] vmxnet3: Fix typo in vmxnet3_drv.c (Neil Horman) [829953] - [netdrv] vmxnet3: Remove alloc_etherdev error messages (Neil Horman) [829953] - [netdrv] vmxnet3: Remove unnecessary k.alloc/v.alloc OOM messages (Neil Horman) [829953] - [netdrv] vmxnet3: cleanup tso headers manipulation (Neil Horman) [829953] - [netdrv] vmxnet3: make ethtool ops const (Neil Horman) [829953] - [netdrv] vmxnet3: Sweep away N/A fw_version dustbunnies from the .get_drvinfo routine of a number of drivers (Neil Horman) [829953] - [netdrv] vmxnet3: Add module.h to drivers who were implicitly using it (Neil Horman) [829953] - [netdrv] vmxnet3: add skb frag size accessors (Neil Horman) [829953] - [netdrv] vmxnet3: fix skb truesize underestimation (Neil Horman) [829953] - [netdrv] vmxnet3: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Neil Horman) [829953] - [netdrv] vmxnet3: convert to SKB paged frag API (Neil Horman) [829953] - [netdrv] vmxnet3: Don't enable vlan filters in promiscuous mode (Neil Horman) [829953] - [netdrv] vmxnet3: Fix advertising HW_CSUM feature to use csum_start (Neil Horman) [829953] - [netdrv] net: fix assignment of 0/1 to bool variables (John Feeney) [826718] - [netdrv] tg3: Update version to 3.124 (John Feeney) [826718] - [netdrv] tg3: Fix race condition in tg3_get_stats64() (John Feeney) [826718] - [netdrv] tg3: Add New 5719 Read DMA workaround (John Feeney) [826718] - [netdrv] tg3: Fix Read DMA workaround for 5719 A0 (John Feeney) [826718] - [netdrv] tg3: Request APE_LOCK_PHY before PHY access (John Feeney) [826718] - [netdrv] tg3: Add hwmon support for temperature (John Feeney) [826718] - [netdrv] tg3: Add APE scratchpad read function (John Feeney) [826718] - [netdrv] tg3: Add common function tg3_ape_event_lock() (John Feeney) [826718] - [netdrv] tg3: Fix the setting of the APE_HAS_NCSI flag (John Feeney) [826718] - [netdrv] tg3: add device id of Apple Thunderbolt Ethernet device (John Feeney) [826718] - [netdrv] tg3: Apply short DMA frag workaround to 5906 (John Feeney) [826718] - [netdrv] tg3: remove redundant NULL test before release_firmware() call (John Feeney) [826718] - [netdrv] tg3: Avoid panic from reserved statblk field access (John Feeney) [826718] - [netdrv] tg3: Fix 5717 serdes powerdown problem (John Feeney) [826718] - [netdrv] tg3: Remove all #inclusions of asm/system.h (John Feeney) [826718] - [netdrv] tg3: Fix RSS ring refill race condition (John Feeney) [826718] - [netdrv] tg3: Recode PCI MRRS adjustment as a PCI quirk (John Feeney) [826718] - [netdrv] tg3: Fix poor tx performance on 57766 after MTU change (John Feeney) [826718] - [netdrv] tg3: Add memory barriers to sync BD data (John Feeney) [826718] - [netdrv] tg3: Fix jumbo loopback test on 5719 (John Feeney) [826718] - [netdrv] tg3: Fix tg3_get_stats64 for 5700 / 5701 devs (John Feeney) [826718] - [netdrv] tg3: unify return value of .ndo_set_mac_address if address is invalid (John Feeney) [826718] - [netdrv] tg3: Create timer helper functions (John Feeney) [826718] - [netdrv] tg3: Clear RECOVERY_PENDING with reset_task_cancel (John Feeney) [826718] - [netdrv] tg3: Remove SPEED_UNKNOWN checks (John Feeney) [826718] - [netdrv] tg3: Fix link check in tg3_adjust_link (John Feeney) [826718] - [netdrv] tg3: remove IRQF_SAMPLE_RANDOM flag (John Feeney) [826718] - [netdrv] tg3: Update copyright (John Feeney) [826718] - [netdrv] tg3: Use *_UNKNOWN ethtool definitions (John Feeney) [826718] - [netdrv] tg3: Remove unneeded link_config.orig_... members (John Feeney) [826718] - [netdrv] tg3: Remove unused link config code (John Feeney) [826718] - [netdrv] tg3: Consolidate ASIC rev detection code (John Feeney) [826718] - [netdrv] tg3: Reduce UMP event collision window (John Feeney) [826718] - [netdrv] tg3: Fix copper autoneg adv checks (John Feeney) [826718] - [netdrv] tg3: Fix stats while interface is down (John Feeney) [826718] - [netdrv] tg3: Disable new DMA engine for 57766 (John Feeney) [826718] - [netdrv] tg3: Move transmit comment to a better location (John Feeney) [826718] - [netdrv] tg3: Eliminate unneeded prototype (John Feeney) [826718] - [netdrv] tg3: Relocate tg3_find_peer (John Feeney) [826718] - [netdrv] tg3: Move tg3_nvram_write_block functions (John Feeney) [826718] - [netdrv] tg3: Move tg3_set_rx_mode (John Feeney) [826718] - [netdrv] tg3: Move tg3_change_mtu to a better location (John Feeney) [826718] - [netdrv] tg3: Relocate tg3_reset_task (John Feeney) [826718] - [netdrv] tg3: Move tg3_restart_hw to a better location (John Feeney) [826718] - [netdrv] tg3: Remove alloc_etherdev error messages (John Feeney) [826718] - [netdrv] tg3: Break out RSS indir table init and assignment (John Feeney) [826718] - [netdrv] tg3: Use mii_advertise_flowctrl (John Feeney) [826718] - [netdrv] tg3: Make the TX BD DMA limit configurable (John Feeney) [826718] - [netdrv] tg3: Enable EEE support for capable 10/100 devs (John Feeney) [826718] - [netdrv] tg3: Track LP advertising (John Feeney) [826718] - [netdrv] tg3: Integrate flowctrl check into AN adv check (John Feeney) [826718] - [netdrv] tg3: Fix advertisement handling (John Feeney) [826718] - [netdrv] tg3: Change mii to ethtool advertisement function names (John Feeney) [826718] - [netdrv] tg3: Add ethtool to mii advertisment conversion helpers (John Feeney) [826718] - [firmware] add Ralink rt2800 firmware images (Stanislaw Gruszka) [841604] - [mm] x86_32: randomize SHLIB_BASE (Aristeu Rozanski) [804956] {CVE-2012-1568}- [kernel] cgroups: don't attach task to subsystem if migration failed (Frederic Weisbecker) [751817] - [kernel] cgroups: more safe tasklist locking in cgroup_attach_proc (Frederic Weisbecker) [751817] - [kernel] cgroups: use flex_array in attach_proc (Frederic Weisbecker) [751817] - [lib] flex_array: allow zero length flex arrays (Frederic Weisbecker) [751817] - [lib] flex_array: fix flex_array_put_ptr macro to be valid C (Frederic Weisbecker) [751817] - [lib] flex_array: add helpers to get and put to make pointers easy to use (Frederic Weisbecker) [751817] - [kernel] cgroups: make procs file writable (Frederic Weisbecker) [751817] - [kernel] cgroups: add per-thread subsystem callbacks (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: fix freezing groups with stopped tasks (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: update_freezer_state() does incorrect state transitions (Frederic Weisbecker) [751817] - [kernel] cgroups: read-write lock CLONE_THREAD forking per threadgroup (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: fix can_attach() to prohibit moving from/to freezing/frozen cgroups (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: unnecessary test in cgroup_freezing_or_frozen() (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: Update stale locking comments (Frederic Weisbecker) [751817] - [net] nf_defrag_ipv6: fix oops on module unloading (Amerigo Wang) [726807]- [fs] ext4: check for zero length extent (Lukas Czerner) [813097] - [fs] cifs: Fix the conflict between rwpidforward and rw mount options (Sachin Prabhu) [852747] - [fs] cifs: Fix wrong length in cifs_iovec_read (Sachin Prabhu) [851694] - [fs] gfs2: Make write size hinting code common (Bob Peterson) [753337] - [fs] gfs2: Fix missing allocation data for set/remove xattr (Bob Peterson) [753337] - [fs] gfs2: Take account of blockages when using reserved blocks (Bob Peterson) [753337] - [fs] gfs2: Reduce file fragmentation (Bob Peterson) [753337] - [fs] gfs2: Eliminate unnecessary check for state > 3 in bitfit (Bob Peterson) [753337] - [fs] gfs2: Fold quota data into the reservations struct (Bob Peterson) [753337] - [fs] gfs2: Extend the life of the reservations structure (Bob Peterson) [753337] - [fs] gfs2: Add rgrp information to block_alloc trace point (Bob Peterson) [753337] - [fs] gfs2: Eliminate unused "new" parameter to gfs2_meta_indirect_buffer (Bob Peterson) [753337] - [fs] gfs2: Remove redundant metadata block type check (Bob Peterson) [753337] - [fs] gfs2: Eliminate needless parameter from function gfs2_setbit (Bob Peterson) [753337] - [fs] gfs2: Use variable rather than qa to determine if unstuff necessary (Bob Peterson) [753337] - [fs] gfs2: Remove i_disksize (Bob Peterson) [753337] - [fs] gfs2: New truncate sequence (Bob Peterson) [753337] - [fs] gfs2: Change variable blk to biblk (Bob Peterson) [753337] - [fs] gfs2: Fix function parameter comments in rgrp.c (Bob Peterson) [753337] - [fs] gfs2: Eliminate offset parameter to gfs2_setbit (Bob Peterson) [753337] - [fs] gfs2: Use slab for block reservation memory (Bob Peterson) [753337] - [fs] gfs2: make function gfs2_page_add_databufs static (Bob Peterson) [753337] - [fs] gfs2: Rename function gfs2_close to gfs2_release (Bob Peterson) [753337] - [fs] gfs2: Dump better debug info if a bitmap inconsistency is detected (Bob Peterson) [753337] - [fs] gfs2: Use seq_vprintf for glocks debugfs file (Robert S Peterson) [847377] - [fs] seq_file: Add seq_vprintf function and export it (Robert S Peterson) [847377] - [fs] gfs2: Size seq_file buffer more carefully (Robert S Peterson) [847377] - [fs] gfs2: Cache last hash bucket for glock seq_files (Robert S Peterson) [847377] - [fs] gfs2: Increase buffer size for glocks and glstats debugfs files (Robert S Peterson) [847377] - [fs] gfs2: glock statistics gathering (Robert S Peterson) [806385] - [fs] jbd: clear revoked flag on buffers before a new transaction started (Lukas Czerner) [804281] - [fs] ext3: Avoid filesystem corruption after a crash under heavy delete load (Lukas Czerner) [804281] - [fs] nfs: prepare coalesce testing for directio (Steve Dickson) [854746] - [fs] nfs: create completion structure to pass into page_init functions (Steve Dickson) [854746] - [fs] nfs: remove unused wb_complete field from struct nfs_page (Steve Dickson) [854746] - [fs] nfs: merge _full and _partial write rpc_ops (Steve Dickson) [854746] - [fs] nfs: Don't use DATA_SYNC writes (Steve Dickson) [854746] - [fs] nfs: merge _full and _partial read rpc_ops (Steve Dickson) [854746] - [fs] nfs: Dont rely on PageError in nfs_readpage_release_partial (Steve Dickson) [854746] - [fs] nfs: create struct nfs_page_array (Steve Dickson) [854746] - [fs] nfs: create common nfs_pgio_header for both read and write (Steve Dickson) [854746] - [fs] nfs: make pnfs_ld_[read|write]_done consistent (Steve Dickson) [854746] - [fs] pnfs: make _set_lo_fail generic (Steve Dickson) [854746] - [fs] nfs: Get rid of the unused nfs_read_data->flags field (Steve Dickson) [854746] - [fs] nfs: Get rid of the unused nfs_write_data->flags field (Steve Dickson) [854746] - [fs] nfs: Remove unused variable from write.c (Steve Dickson) [854746] - [fs] nfs: Get rid of the nfs_rdata_mempool (Steve Dickson) [854746] - [fs] nfs: Get rid of unnecessary calls to ClearPageError() in read code (Steve Dickson) [854746] - [fs] nfs: Get rid of nfs_restart_rpc() (Steve Dickson) [854746] - [fs] nfs: use req_offset where appropriate (Steve Dickson) [854746] - [fs] nfs: Clean up - simplify the switch to read/write-through-MDS (Steve Dickson) [846714] - [fs] nfs: remove unnecessary casts of void pointers in nfs4filelayout.c (Steve Dickson) [846714] - [fs] nfs: reverse arg order in nfs_initiate_[read|write] (Steve Dickson) [846714] - [fs] nfs: add a struct nfs_commit_data to replace nfs_write_data in commits (Steve Dickson) [846714] - [fs] nfs: Remove nfs4_setup_sequence from generic read code (Steve Dickson) [846714] - [fs] nfs: Remove nfs4_setup_sequence from generic write code (Steve Dickson) [846714] - [fs] nfs: Add a new helper nfs4_init_sequence() (Steve Dickson) [846714] - [fs] nfs: Add lseg to struct nfs4_fl_commit_bucket (Steve Dickson) [846714] - [fs] nfs: Revert pnfs ugliness from the generic nfs read code path (Steve Dickson) [846714] - [fs] nfs: File layout only supports whole file layouts (Steve Dickson) [846714] - [fs] nfs: make pnfs_ld_[read|write]_done consistent (Steve Dickson) [846714] - [fs] nfs: Remove pnfs bloat from the generic write path (Steve Dickson) [846714] - [fs] pnfs: Must return layout on IO error (Steve Dickson) [846714] - [fs] pnfs: layoutret_on_setattr (Steve Dickson) [846714] - [fs] nfs: Revert coalesce small, page-aligned direct I/Os (Steve Dickson) [846708] - [fs] nfs: dprintks in directio code were referencing task after put (Steve Dickson) [846708] - [fs] nfs: grab open context in direct read (Steve Dickson) [846708] - [fs] nfs: put open context on error in nfs_flush_multi (Steve Dickson) [846708] - [fs] nfs: put open context on error in nfs_pagein_multi (Steve Dickson) [846708] - [fs] nfs: remove duplicate variable declaration in filelayout_clear_request_commit (Steve Dickson) [846708] - [fs] nfs: Use cond_resched_lock() to reduce latencies in the commit scans (Steve Dickson) [846708] - [kernel] list: add list_safe_reset_next (Steve Dickson) [846708] - [fs] nfs: Fix a few issues in filelayout_commit_pagelist (Steve Dickson) [846708] - [fs] ext3, ext4: don't clear orphan list on ro mount with errors (Eric Sandeen) [852771] - [block] replace __getblk_slow misfix by grow_dev_page fix (Jeff Moyer) [534080] - [fs] buffer: remove BUG() in possible but rare condition (Jeff Moyer) [534080] - [fs] gfs2: Add kobject release method (Robert S Peterson) [826089] - [fs] nfs: check for req==NULL in nfs_try_to_update_request cleanup (Steve Dickson) [846688] - [fs] nfs: ncommit count is being double decremented (Steve Dickson) [846688] - [fs] nfs: Clean ups and bugfixes for the pnfs read/writeback/commit code (Steve Dickson) [846688] - [fs] nfs: Revert pnfs ugliness from the generic nfs read code path (Steve Dickson) [846688] - [fs] pnfs: recoalesce when ld read pagelist fails (Steve Dickson) [846688] - [fs] nfs: Move the pnfs write code into pnfs.c (Steve Dickson) [846688] - [fs] nfs: Move the pnfs read code into pnfs.c (Steve Dickson) [846688] - [fs] nfs: Cache rpc_ops in struct nfs_pageio_descriptor (Steve Dickson) [846688] - [fs] nfs: split out the RPC transmission from nfs_pagein_multi/one (Steve Dickson) [846688] - [fs] nfs: Clean up nfs_read_rpcsetup and nfs_write_rpcsetup (Steve Dickson) [846688] - [fs] pnfs: recoalesce when ld write pagelist fails (Steve Dickson) [833091] - [fs] nfs: Allow the nfs_pageio_descriptor to signal that a re-coalesce is needed (Steve Dickson) [833091] - [fs] nfs: Use stable writes when not doing a bulk flush (Steve Dickson) [833091] - [fs] nfs: remove nfs_inode radix tree (Steve Dickson) [833091] - [fs] nfs: nfs_open_context doesn't need struct path either (Steve Dickson) [833091] - [fs] nfs: nfs4_opendata doesn't need struct path either (Steve Dickson) [833091] - [fs] nfs: nfs4_closedata doesn't need to mess with struct path (Steve Dickson) [833091] - [fs] nfs: Fix a hang in the writeback path (Steve Dickson) [833091] - [fs] nfs: remove nfs_PAGE_TAG_LOCKED (Steve Dickson) [833091]- [netdrv] qlcnic: get rid of a redundant test for NULL before call to release_firmware() (Chad Dupuis) [826572] - [netdrv] qlcnic: remove unnecessary setting of skb->dev (Chad Dupuis) [826572] - [netdrv] qlcnic: off by one in qlcnic_init_pci_info() (Chad Dupuis) [826572] - [netdrv] qlcnic: vlan workaround for mac deletion bug in firmware (Chad Dupuis) [826572] - [netdrv] qlcnic: fix turnaround delay during migration (Chad Dupuis) [826572] - [netdrv] qlcnic: Fix protcol type in case of inband vlan. (Chad Dupuis) [826572] - [netdrv] qlcnic: fix unsupported CDRP command error message. (Chad Dupuis) [826572] - [netdrv] qlcnic: Fix estimation of recv MSS in case of LRO (Chad Dupuis) [826572] - [netdrv] qlcnic: Allow a predefined set of capture masks for FW dump (Chad Dupuis) [826572] - [netdrv] qlcnic: Adding mac statistics to ethtool. (Chad Dupuis) [826572] - [netdrv] qlcnic: Register device in FAILED state. (Chad Dupuis) [826572] - [netdrv] qlcnic: Bug fix for LRO (Chad Dupuis) [826572] - [netdrv] qlcnic: Added sysfs Node fwdump_state (Chad Dupuis) [826572] - [scsi] aacraid: respond automatically to volumes added by config tool (Rich Bono) [857561] - [scsi] aacraid: reset should disable MSI interrupt (Rich Bono) [857561] - [scsi] aacraid: prohibit access to array container space (Rich Bono) [857561] - [scsi] aacraid: expose physical devices for models with newer firmware (Rich Bono) [857561] - [scsi] aacraid: add support for handling ATA pass-through commands (Rich Bono) [857561] - [infiniband] cxgb4: Fix endianness of addition to mpa->private_data_size (Jay Fenlason) [747145] - [infiniband] cxgb4: Fix crash when peer address is 0.0.0.0 (Jay Fenlason) [747145] - [infiniband] cxgb4: Add query_qp support (Jay Fenlason) [747145] - [infiniband] cxgb4: Remove kfifo usage (Jay Fenlason) [747145] - [infiniband] cxgb4: DB Drop Recovery for RDMA and LLD queues (Jay Fenlason) [747145] - [infiniband] cxgb4: Disable interrupts in c4iw_ev_dispatch() (Jay Fenlason) [747145] - [infiniband] cxgb4: Add DB Overflow Avoidance (Jay Fenlason) [747145] - [infiniband] cxgb4: Use dst parameter in import_ep() (Jay Fenlason) [747145] - [infiniband] cxgb4: Add missing peer2peer check in MPAv2 code (Jay Fenlason) [747145] - [infiniband] cxgb4: Consolidate 3 copies of the same operation into 1 helper function (Jay Fenlason) [747145] - [infiniband] cxgb4: Rename dst_get_neighbour{, _raw} to dst_get_neighbour_noref{, _raw} (Jay Fenlason) [747145] - [infiniband] cxgb4: Fix RCU lockdep splats (Jay Fenlason) [747145] - [infiniband] cxgb4: Abstract dst->neighbour accesses behind helpers (Jay Fenlason) [747145] - [edac] mce_amd: Drop too granulary family model checks (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Constify error tables (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Correct bank 5 error signatures (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Rework NB MCE signatures (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Fix K8 revD and later chip select sizes (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Fix missing csrows sysfs nodes (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Cleanup return type of amd64_determine_edac_cap() (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Add a fix for Erratum 505 (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Simplify NB MCE decoder interface (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Drop local coreid reporting (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Print valid addr when reporting an error (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Print CPU number when reporting the error (Mauro Carvalho Chehab) [822275] - [firmware] bnx2x: add FW 7.2.51.0 (Michal Schmidt) [819842] - [netdrv] bnx2x: enable previously disabled ethtool ops (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: convert to .set_phys_id extended ethtool op (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Utilize Link Flap Avoidance (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Link Flap Avoidance (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link code refactoring (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use native EEE instead of auto-greeen (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct & clean 10G EEE requirements (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: EEE code refactoring (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add EEE support for 4-port devices (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: EEE status is read locally (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use list_move_tail instead of list_del/list_add_tail (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix rx checksum validation for IPv6 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add missing afex code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix registers dumped (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct advertisement of pause capabilities (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: display the correct duplex value (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: prevent timeouts when using PFC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix stats copying logic (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Avoid sending multiple statistics queries (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Correct the ndo_poll_controller call (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Move netif_napi_add to the open call (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix compiler warnings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix recovery flow cleanup during probe (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix unload previous driver flow when flr-capable (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix mem leak when command is unknown (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove cast around the kmalloc in bnx2x_prev_mark_path (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Correct EEE statistics gathering (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add new 57840 device IDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: organize BDs calculation for stop/resume (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix non-kernel-doc comments with kernel-doc start markers (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix (nearly-)kernel-doc comment (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: set maximal number of default RSS queues (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change bnx2x_tests_str_arr to static char (Michal Schmidt) [819842 826277 826295 826302] - [scsi] bnx2i: use strlcpy() instead of memcpy() for strings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x, bnx2fc, bnx2i, cnic: Add statistics support and FCoE capabilities advertisement (Michal Schmidt) [819842 826277 826295 826302] - [scsi] bnx2i: Fixed NULL ptr deference for 1G bnx2 Linux iSCSI offload (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Allocate UIO resources only on devices that support iSCSI. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Allocate kcq resource only on devices that support FCoE. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Add function pointers to arm IRQ for different devices. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Free UIO rings when the device is closed. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Add functions to allocate and free UIO rings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix non-kernel-doc comments with kernel-doc start markers (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: remove invalid reference to list iterator variable (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix mmap regression. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Handle RAMROD_CMD_ID_CLOSE error. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Remove uio mem[0]. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Read bnx2x function number from internal register (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix occasional NULL pointer dereference during reboot. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Remove casts to same type (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Bumped version to 1.0.12 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: use list_entry instead of explicit cast (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Improve error recovery by handling parity errors (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Support interface creation on non-VLAN interface also (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Reduce object size by consolidating formats (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2i: Removed the reference to the netdev->base_addr (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix link for BCM57711 with 84823 phy (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix I2C non-respondent issue (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link module eeprom (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: 1G sfp+ module handling (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: revised link register access (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: treat 0 speed as link down (copper) (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link cleanup (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: sfp+ Tx fault detection added (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change date and version to 1.72.51-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Support DCBX for all functions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for ethtool -L (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Allow up to 63 RSS queues (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Split the FP structure (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Move the CNIC L2 CIDs to be right after the RSS CIDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Make the transmission queues adjacent (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Allow more than 64 L2 CIDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for 4-tupple UDP RSS (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Return only online tests for MF (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for external LB (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct LPI pass-through configuration (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix panic when TX ring is full (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix checksum validation (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added EEE Ethtool support. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added EEE support (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: bug fix when loading after SAN boot (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix handling single MSIX mode for 57710/57711 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove some bloat (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: off by one in bnx2x_ets_e3b0_sp_pri_to_cos_set() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Update driver version to 1.72.50-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove gro workaround (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add afex support (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Clear MDC/MDIO warning message (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57711+BCM84823 link issue (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Clear BCM84833 LED after fan failure (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM84833 PHY FW version presentation (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix link issue for BCM8727 boards. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Restore 1G LED on BCM57712+BCM8727 designs. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM578x0-SFI pre-emphasis settings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57810-KR AN speed transition (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57810-KR FC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: PFC fix (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add missing parenthesis to prevent u32 overflow (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change to driver version 1.72.10-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change comments and white spaces (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: change to the rss engine (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: congestion management re-organization (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added support for a new device - 57811 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added support for working with one msix irq. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: enable inta on the pci bus when used (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove unnecessary dmae code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove unnecessary .h dependencies (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix vector traveling while looking for an empty entry (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: previous driver unload revised (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: validate FW trace prior to its printing (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: changed iscsi/fcoe mac init and macros (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added TLV_NOT_FOUND flags to the dcb (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed dcb unused code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: reduced sparse warnings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: revised driver prints (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use ethtool_rxfh_indir_default() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: call netif_set_real_num_rx_queues() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: code doesn't use stats for allocating Rx BDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool returns req. AN even when AN fails (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool now returns unknown speed/duplex (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: mark functions as loaded on shared memory (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use param's id instead of sp_obj's id (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: set_one_mac_e1x uses raw's state as input (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed unused function bnx2x_queue_set_cos_cid (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: move LLH_CAM to header, apply naming conventions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: update driver version to 1.72.10-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add gro_check (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: make bnx2x_close() static again (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use eth_hw_addr_random() and reset addr_assign_type (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allow all functions to display the phy FW version (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed code re-checking memory base after device open (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allow BCM84833 phy to advertise 100Base-T speeds (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: notify cnic of address of info-to-the-mcp (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allocate smaller Rx rings for 1G functions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allocate memory dynamically in ethtool self-test. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: force 10G on 84833 phy should be autoneg with only 10G advertised (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added autoneg-restart after link advertisement changes (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool publishes link partners speed and FC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: half duplex support added for several boards (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Remove boolean comparisons to true/false (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Look inside vlan when determining checksum proto. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: cut down on pointless differences from upstream (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] igb: schedule watchdog every second to update the statistics (Stefan Assmann) [838404] - [pci] Set device power state to PCI_D0 for device without native PM support (Laszlo Ersek) [849223]- [block] fix up use after free in __blkdev_get (Jeff Moyer) [847838] - [firmware] r8169: update the firmware for RTL8168F variant (Ivan Vecera) [842651] - [netdrv] r8169: use unlimited DMA burst for TX (Ivan Vecera) [842651] - [netdrv] r8169: add D-Link DGE-560T identifiers. (Ivan Vecera) [842651] - [netdrv] r8169: verbose error message. (Ivan Vecera) [842651] - [netdrv] r8169: remove rtl_ocpdr_cond. (Ivan Vecera) [842651] - [netdrv] r8169: fix argument in rtl_hw_init_8168g. (Ivan Vecera) [842651] - [netdrv] r8169: support RTL8168G (Ivan Vecera) [842651] - [netdrv] r8169: abstract out loop conditions. (Ivan Vecera) [842651] - [netdrv] r8169: ephy, eri and efuse functions signature changes. (Ivan Vecera) [842651] - [netdrv] r8169: csi_ops signature change. (Ivan Vecera) [842651] - [netdrv] r8169: mdio_ops signature change. (Ivan Vecera) [842651] - [netdrv] r8169: add RTL8106E support. (Ivan Vecera) [842651] - [netdrv] r8169: RxConfig hack for the 8168evl. (Ivan Vecera) [842651] - [netdrv] r8169: avoid NAPI scheduling delay. (Ivan Vecera) [842651] - [netdrv] r8169: call netif_napi_del at errpaths and at driver unload (Ivan Vecera) [842651] - [netdrv] r8169: fix unsigned int wraparound with TSO (Ivan Vecera) [842651] - [netdrv] r8169: support the new RTL8411 chip. (Ivan Vecera) [842651] - [netdrv] r8169: adjust some functions of 8111f (Ivan Vecera) [842651] - [netdrv] r8169: support the new RTL8402 chip. (Ivan Vecera) [842651] - [netdrv] r8169: add device specific CSI access helpers. (Ivan Vecera) [842651] - [netdrv] r8169: modify pll power function (Ivan Vecera) [842651] - [netdrv] r8169: 8168c and later require bit 0x20 to be set in Config2 for PME signaling. (Ivan Vecera) [842651] - [netdrv] r8169: Config1 is read-only on 8168c and later. (Ivan Vecera) [842651] - [netdrv] r8169: enable napi on resume. (Ivan Vecera) [842651] - [netdrv] r8169: fix comment typo (Ivan Vecera) [842651] - [netdrv] r8169: stop using net_device.{base_addr, irq}. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl_cfg_info closer to its caller. (Ivan Vecera) [842651] - [netdrv] r8169: move the netpoll handler after the irq handler. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl8169_open after rtl_task it depends on. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl_set_rx_mode before its rtl_hw_start callers. (Ivan Vecera) [842651] - [netdrv] r8169: move net_device_ops beyond the methods it references. (Ivan Vecera) [842651] - [netdrv] r8169: move the driver probe method to the end of the driver file. (Ivan Vecera) [842651] - [netdrv] r8169: move the driver removal method to the end of the driver file. (Ivan Vecera) [842651] - [netdrv] r8169: runtime resume before shutdown. (Ivan Vecera) [842651] - [netdrv] r8169: corrupted IP fragments fix for large mtu. (Ivan Vecera) [842651] - [netdrv] r8169: Remove alloc_etherdev error messages (Ivan Vecera) [842651] - [netdrv] r8169: spinlock redux. (Ivan Vecera) [842651] - [netdrv] r8169: avoid a useless work scheduling. (Ivan Vecera) [842651] - [netdrv] r8169: move task enable boolean to bitfield. (Ivan Vecera) [842651] - [netdrv] r8169: bh locking redux and task scheduling. (Ivan Vecera) [842651] - [netdrv] r8169: fix early queue wake-up. (Ivan Vecera) [842651] - [netdrv] r8169: remove work from irq handler. (Ivan Vecera) [842651] - [netdrv] r8169: missing barriers. (Ivan Vecera) [842651] - [netdrv] r8169: irq mask helpers. (Ivan Vecera) [842651] - [netdrv] r8169: factor out IntrMask writes. (Ivan Vecera) [842651] - [netdrv] r8169: stop delaying workqueue. (Ivan Vecera) [842651] - [netdrv] r8169: remove rtl8169_reinit_task. (Ivan Vecera) [842651] - [netdrv] r8169: remove hardcoded PCIe registers accesses. (Ivan Vecera) [842651] - [netdrv] r8169: increase the delay parameter of pm_schedule_suspend (Ivan Vecera) [842651] - [netdrv] r8169: Fix runtime power management (Ivan Vecera) [842651] - [netdrv] r8169 / PCI / PM: Add simplified runtime PM support (rev. 3) (Ivan Vecera) [842651] - [netdrv] r8169: fix potentially dangerous trailing '; ' in #defined values/expressions (Ivan Vecera) [842651] - [netdrv] r8169: fix wrong eee setting for rlt8111evl (Ivan Vecera) [842651] - [netdrv] r8169: fix driver shutdown WoL regression. (Ivan Vecera) [842651] - [netdrv] r8169: add skb frag size accessors (Ivan Vecera) [842651] - [netdrv] r8169: do not enable the TBI for anything but the original 8169. (Ivan Vecera) [842651] - [netdrv] r8169: remove erroneous processing of always set bit. (Ivan Vecera) [842651] - [netdrv] r8169: fix WOL setting for 8105 and 8111evl (Ivan Vecera) [842651] - [netdrv] r8169: add MODULE_FIRMWARE for the firmware of 8111evl (Ivan Vecera) [842651] - [netdrv] r8169: convert to SKB paged frag API. (Ivan Vecera) [842651] - [netdrv] bna: fix assignment of 0/1 to bool variables (Ivan Vecera) [830018] - [netdrv] bna: Fix non-kernel-doc comments with kernel-doc start markers (Ivan Vecera) [830018] - [netdrv] bna: Fix (nearly-)kernel-doc comments for various functions (Ivan Vecera) [830018] - [netdrv] bna: Remove casts to same type (Ivan Vecera) [830018] - [netdrv] bna: remove redundant NULL test before release_firmware() (Ivan Vecera) [830018] - [netdrv] bna: Update driver version to 3.0.23.0 (Ivan Vecera) [830018] - [netdrv] bna: Function name changes and cleanups (Ivan Vecera) [830018] - [netdrv] bna: Remove tx tasklet (Ivan Vecera) [830018] - [netdrv] bna: tx rx cleanup fix (Ivan Vecera) [830018] - [netdrv] bna: ioc cleanups (Ivan Vecera) [830018] - [netdrv] bna: Flash controller ioc pll init fixes (Ivan Vecera) [830018] - [netdrv] bna: Serialize smem access during adapter initialization (Ivan Vecera) [830018] - [netdrv] bna: Remove boolean comparisons to true/false (Ivan Vecera) [830018] - [netdrv] bna: fix error handling of bnad_get_flash_partition_by_offset() (Ivan Vecera) [830018] - [netdrv] bna: Implement ethtool flash_device entry point (Ivan Vecera) [830018] - [netdrv] bna: Remove alloc_etherdev error messages (Ivan Vecera) [830018] - [netdrv] bna: Remove unnecessary k.alloc/v.alloc OOM messages (Ivan Vecera) [830018] - [netdrv] bna: fix sparse warnings/errors (Ivan Vecera) [830018] - [netdrv] bna: make ethtool_ops and strings const (Ivan Vecera) [830018] - [netdrv] bna: Add debugfs interface (Ivan Vecera) [830018] - [netdrv] bna: Added flash sub-module and ethtool eeprom entry points (Ivan Vecera) [830018] - [netdrv] bna: Convert MAC_ADDRLEN uses to ETH_ALEN (Ivan Vecera) [830018] - [netdrv] bna: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [830018] - [netdrv] bna: add skb frag size accessors (Ivan Vecera) [830018] - [netdrv] be2net: implement unicast filtering (Ivan Vecera) [813400] - [netdrv] bna: don't set ndo_set_rx_mode (Ivan Vecera) [815303] - [net] Statically initialize init_net.dev_base_head (Weiping Pan) [853302] - [net] cgroup: fix access the unallocated memory in netprio cgroup (Weiping Pan) [853302] - [net] cgroup: fix out of bounds accesses (Weiping Pan) [853302] - [net] cgroup: fix panic in netprio_cgroup (Weiping Pan) [853302] - [netdrv] enic: remove unnecessary setting of skb->dev (Stefan Assmann) [829503] - [netdrv] enic: Convert compare_ether_addr to ether_addr_equal (Stefan Assmann) [829503] - [netdrv] enic: replace open-coded ARRAY_SIZE with macro (Stefan Assmann) [829503] - [netdrv] enic: Stop using NLA_PUT*() (Stefan Assmann) [829503] - [netdrv] enic: Fix addr valid check in enic_set_vf_mac (Stefan Assmann) [829503] - [netdrv] enic: fix an endian bug in enic_probe() (Stefan Assmann) [829503] - [netdrv] enic: Fix endianness bug (Stefan Assmann) [829503] - [pci] x2apic: fix optout message (Prarit Bhargava) [860729] - [tools] perf: fix parallel build (Eric Sandeen) [859259] - [scsi] remove no longer valid BUG_ON in scsi_lld_busy (Jeff Garzik) [842881] - [net] Add netif_get_num_default_rss_queues (Michal Schmidt) [859399]- [usb] serial: qcserial avoid pointing to freed memory (Don Zickus) [699676] - [usb] serial: Fix qcserial memory leak on rmmod (Don Zickus) [699676] - [usb] serial: fix a memory leak in qcprobe error path (Don Zickus) [699676] - [virt] kvmclock: unbreak registration by aligning with upstream (Michael S. Tsirkin) [856198] - [x86] apic: replace eoi_write on apic disable (Michael S. Tsirkin) [856198] - [scsi] qla4xxx: v5.03.00.00.06.04-k0 (Chad Dupuis) [826570] - [scsi] qla4xxx: Update Copyright header (Chad Dupuis) [826570] - [scsi] qla4xxx: Added support for ISP83XX (Chad Dupuis) [826570] - [scsi] qla4xxx: Added new function qla4_8xxx_get_minidump (Chad Dupuis) [826570] - [scsi] qla4xxx: Set IDC version in correct way (Chad Dupuis) [826570] - [scsi] qla4xxx: Replace all !is_qla8022() with is_qla40XX() (Chad Dupuis) [826570] - [scsi] qla4xxx: Added new functions in isp_ops (Chad Dupuis) [826570] - [scsi] qla4xxx: Clean-up and optimize macros (Chad Dupuis) [826570] - [scsi] qla4xxx: Rename macros from 82XX to 8XXX (Chad Dupuis) [826570] - [scsi] qla4xxx: Update func name from ql4_ to qla4_ (Chad Dupuis) [826570] - [scsi] qla4xxx: Update structure and variable names (Chad Dupuis) [826570] - [scsi] qla4xxx: Update function name from 8xxx to 82xx (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.04-k1 (Chad Dupuis) [826570] - [scsi] qla4xxx: Wait for cmd to complete before chip reset for ISP40XX (Chad Dupuis) [826570] - [scsi] qla4xxx: Clear interrupt while unloading driver (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix lockdep warning in qla4xxx_post_work() (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.04-k0 (Chad Dupuis) [826570] - [scsi] qla4xxx: Properly handle SCSI underrun while processing status IOCBs (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix multiple conn login event issue during session recovery (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix gcc warning for x86 system (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix memory corruption issue in qla4xxx_ep_connect (Chad Dupuis) [826570] - [scsi] qla4xxx: remove unnecessary read of PCI_CAP_ID_EXP (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix Spell check (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix a Sparse warning message (Chad Dupuis) [826570] - [scsi] qla4xxx: multi-session fix for flash ddbs (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.03-k5 (Chad Dupuis) [826570] - [scsi] qla4xxx: Capture minidump for ISP82XX on firmware failure (Chad Dupuis) [826570] - [scsi] qla4xxx: Add change_queue_depth API support (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix clear ddb mbx command failure issue (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix kernel panic during discovery logout (Chad Dupuis) [826570] - [scsi] qla4xxx: Correct early completion of pending mbox (Chad Dupuis) [826570] - [scsi] qla4xxx: use pci_dev->revision (Chad Dupuis) [826570] - [drm] edid: limit printk when facing bad edid (Dave Airlie) [857792] - [drm] backport 3.6 drm into rhel6.4 kernel (Dave Airlie) [857792] - [mm] backport the extended prefault helpers from upstream (Dave Airlie) [857792] - [gpu] vga drivers backport (Dave Airlie) [857792] - [base] dma-buf: backport dma-buf support (Dave Airlie) [857792] - [acpi] export symbol acpi_get_table_with_size (Dave Airlie) [857792] - [kernel] sched: Add __wake_up_all_locked() API (Dave Airlie) [857792] - [kernel] sched: wait_event_interruptible_locked() interface (Dave Airlie) [857792] - [pci] pci_regs: define LNKSTA2 pcie cap + bits (Dave Airlie) [857792] - [mm] slab: introduce kmalloc_array() (Dave Airlie) [857792] - [fs] sysfs: Add sysfs_merge_group() and sysfs_unmerge_group() (Dave Airlie) [857792] - [i2c] export bit-banging algo functions (Dave Airlie) [857792] - [netdrv] bnx2: Clean up remainint iounmap (Neil Horman) [826727] - [netdrv] bnx2: Try to recover from PCI block reset (Neil Horman) [826727] - [netdrv] bnx2: Fix bug in bnx2_free_tx_skbs() (Neil Horman) [826727] - [netdrv] bnx2: Add missing netif_tx_disable() in bnx2_close() (Neil Horman) [826727] - [netdrv] bnx2: Add "fall through" comments (Neil Horman) [826727] - [netdrv] bnx2: Update version 2.2.2 (Neil Horman) [826727] - [netdrv] bnx2: Read PCI function number from internal register (Neil Horman) [826727] - [netdrv] bnx2: Dump additional BC_STATE during firmware sync timeout (Neil Horman) [826727] - [netdrv] bnx2: Dump all FTQ_CTL registers during tx_timeout (Neil Horman) [826727] - [netdrv] bnx2: Remove casts to same type (Neil Horman) [826727] - [netdrv] bnx2: replace open-coded ARRAY_SIZE with macro (Neil Horman) [826727] - [netdrv] bnx2: stop using net_device.{base_addr, irq} (Neil Horman) [826727] - [netdrv] bnx2: unify return value of .ndo_set_mac_address if address is invalid (Neil Horman) [826727] - [usb] ti_usb: fix printk format warning (Don Zickus) [846419] - [usb] ti_usb_3410_5052: adding multitech dialup fax/modem devices (Don Zickus) [846419] - [pci] Enable ATS at the device state restore (Don Dugger) [767886] - [pci] intel-iommu: Move duplicate list-mangling code into unlink_domain_info() helper (Don Dugger) [767886] - [pci] intel-iommu: Add device info into list before doing context mapping (Don Dugger) [767886] - [netdrv] igbvf: Fix (nearly-)kernel-doc comments for various functions (Stefan Assmann) [819104] - [netdrv] igbvf: fix divide by zero (Stefan Assmann) [819104] - [netdrv] igbvf: fix the bug when initializing the igbvf (Stefan Assmann) [819104] - [netdrv] intel: make wired ethernet driver message level consistent (rev2) (Stefan Assmann) [819104] - [netdrv] igbvf: Use ETH_ALEN (Stefan Assmann) [819104] - [netdrv] igbvf: reset netdevice addr_assign_type if changed (Stefan Assmann) [819104] - [netdrv] igbvf: rename dev_hw_addr_random and remove redundant second (Stefan Assmann) [819104] - [netdrv] igbvf: refactor Interrupt Throttle Rate code (Stefan Assmann) [819104] - [netdrv] igbvf: change copyright date (Stefan Assmann) [819104] - [netdrv] igbvf: remove unneeded cast (Stefan Assmann) [819104] - [x86] cpu: keep SEP flag enabled on 64-bit if execshield is on (Eduardo Habkost) [821463] - [x86] Revert: intel_idle: disable NHM/WSM HW C-state auto-demotion (Matthew Garrett) [834097] - [block] cciss: fix handling of protocol error (Tomas Henzl) [858292] - [ata] ata_piix: IDE-mode SATA patch for Intel DH89xxCC DeviceIDs (David Milburn) [859491] - [scsi] hpsa: fix handling of protocol error (Tomas Henzl) [857956] - [x86] mce: Introduce mce_gather_info() (Luming Yu) [855775] - [mm] hwpoison: Remove extra unwanted call to send_sig_info() (Lenny Szubowicz) [855775]- [misc] sgi-xp: fails to load when cpu 0 is out of IRQ resources (George Beshers) [854677] - [misc] sgi-xp: nested calls to spin_lock_irqsave() (George Beshers) [854677] - [net] openvswitch: Make Open vSwitch use non-accel VLAN tagging (Thomas Graf) [859048] - [net] vlan: dont drop packets from unknown vlans in promiscuous mode (Thomas Graf) [859048] - [netdrv] e1000e: update driver version number (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove unnecessary variable (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove inapplicable comment (Dean Nelson) [819103] - [netdrv] e1000e: cleanup strict checkpatch check (Dean Nelson) [819103] - [netdrv] e1000e: cleanup strict checkpatch MEMORY_BARRIER checks (Dean Nelson) [819103] - [netdrv] e1000e: DoS while TSO enabled caused by link partner with small MSS (Dean Nelson) [819103] - [netdrv] e1000e: fix panic while dumping packets on Tx hang with IOMMU (Dean Nelson) [819103] - [netdrv] e1000e: 82571 Tx Data Corruption during Tx hang recovery (Dean Nelson) [819103] - [netdrv] e1000e: fix test for PHY being accessible on 82577/8/9 and I217 (Dean Nelson) [819103] - [netdrv] e1000e: Correct link check logic for 82571 serdes (Dean Nelson) [819103] - [netdrv] e1000e: Program the correct register for ITR when using MSI-X. (Dean Nelson) [819103] - [netdrv] e1000e: Cleanup code logic in e1000_check_for_serdes_link_82571() (Dean Nelson) [819103] - [netdrv] e1000e: Fix (nearly-)kernel-doc comments for various functions (Dean Nelson) [819103] - [netdrv] e1000e: remove use of IP payload checksum (Dean Nelson) [819103] - [netdrv] e1000e: use more informative logging macros when netdev not yet registered (Dean Nelson) [819103] - [netdrv] e1000e: test for valid check_reset_block function pointer (Dean Nelson) [819103] - [netdrv] e1000e: fix Rapid Start Technology support for i217 (Dean Nelson) [819103] - [netdrv] e1000e: fix typo in definition of E1000_CTRL_EXT_FORCE_SMBUS (Dean Nelson) [819103] - [netdrv] e1000e: Fix merge conflict (net->net-next) (Dean Nelson) [819103] - [netdrv] e1000e: clear REQ and GNT in EECD (82571 && 82572) (Dean Nelson) [819103] - [netdrv] e1000e: enable forced master/slave on 82577 (Dean Nelson) [819103] - [netdrv] e1000e: initial support for i217 (Dean Nelson) [819103] - [netdrv] e1000e: Remove special case for 82573/82574 ASPM L1 disablement (Dean Nelson) [819103] - [netdrv] e1000e: Disable ASPM L1 on 82574 (Dean Nelson) [819103] - [netdrv] e1000e: Driver workaround for IPv6 Header Extension Erratum. (Dean Nelson) [819103] - [netdrv] e1000e: Resolve intermittent negotiation issue on 82574/82583. (Dean Nelson) [819103] - [netdrv] e1000e: cleanup long {read|write}_reg_locked PHY ops function pointers (Dean Nelson) [819103] - [netdrv] e1000e: suggest a possible workaround to a device hang on 82577/8 (Dean Nelson) [819103] - [netdrv] e1000e: fix .ndo_set_rx_mode for 82579 (Dean Nelson) [819103] - [netdrv] e1000e: PHY initialization flow changes for 82577/8/9 (Dean Nelson) [819103] - [netdrv] e1000e: workaround EEPROM configuration change on 82579 (Dean Nelson) [819103] - [netdrv] e1000e: 82579 potential system hang on stress when ME enabled (Dean Nelson) [819103] - [netdrv] e1000e: 82579 packet drop workaround (Dean Nelson) [819103] - [netdrv] e1000e: Enable DMA Burst Mode on 82574 by default. (Dean Nelson) [819103] - [netdrv] e1000e: Disable Far-End LoopBack following reset on 80003ES2LAN. (Dean Nelson) [819103] - [netdrv] e1000e: Fix default interrupt throttle rate not set in NIC HW (Dean Nelson) [819103] - [netdrv] e1000e: MSI interrupt test failed, using legacy interrupt (Dean Nelson) [819103] - [netdrv] e1000e: cleanup boolean logic (Dean Nelson) [819103] - [netdrv] e1000e: cleanup remaining strings split across multiple lines (Dean Nelson) [819103] - [netdrv] e1000e: issues in Sx on 82577/8/9 (Dean Nelson) [819103] - [netdrv] e1000e: cleanup indexed register arrays (Dean Nelson) [819103] - [netdrv] e1000e: cleanup NAPI routine (Dean Nelson) [819103] - [netdrv] e1000e: Minor comment clean-up. (Dean Nelson) [819103] - [netdrv] e1000e: Guarantee descriptor writeback flush success. (Dean Nelson) [819103] - [netdrv] e1000e: make wired ethernet driver message level consistent (rev2) (Dean Nelson) [819103] - [netdrv] e1000e: use msleep instead of mdelay (Dean Nelson) [819103] - [netdrv] e1000e: cleanup whitespace and indentation (Dean Nelson) [819103] - [netdrv] e1000e: cleanup incorrect filename in comment (Dean Nelson) [819103] - [netdrv] e1000e: rename e1000e_reload_nvm() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove unnecessary variable (Dean Nelson) [819103] - [netdrv] e1000e: use true/false for boolean send_xon, do not assume always true (Dean Nelson) [819103] - [netdrv] e1000e: cleanup comment in e1000_hash_mc_addr() (Dean Nelson) [819103] - [netdrv] e1000e: rename e1000e_config_collision_dist() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: comment correction in e1000e_set_kmrn_lock_loss_workaround_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup calls to setup_physical_interface function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup use of check_reset_block function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup use of check_mng_mode function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename e1000e_setup_link() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename e1000e_id_led_init() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cosmetic comment changes to make lines less than 80 characters (Dean Nelson) [819103] - [netdrv] e1000e: cosmetic change to boolean comparisons (Dean Nelson) [819103] - [netdrv] e1000e: cleanup goto statements to exit points without common work (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000e_setup_fiber_serdes_link (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_init_hw_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: minor whitespace addition (insert blank line separator) (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary variable initializations (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary test and return (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary variable ret_val (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unreachable statement (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_set_d3_lplu_state_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: always return 0 (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary assignments just before returning (Dean Nelson) [819103] - [netdrv] e1000e: potential incorrect return for e1000_setup_copper_link_80003es2lan (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_cfg_kmrn_10_100_80003es2lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename goto labels to be more meaningful (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: use goto for common work needed by multiple exit points (Dean Nelson) [819103] - [netdrv] e1000e: replace '1' with 'true' for boolean get_link_status (Dean Nelson) [819103] - [netdrv] e1000e: pass pointer to hw struct for e1000_init_mac_params_XXX() (Dean Nelson) [819103] - [netdrv] e1000e: use true/false for bool autoneg_false (Dean Nelson) [819103] - [netdrv] e1000e: remove unnecessary parentheses (Dean Nelson) [819103] - [netdrv] e1000e: remove unnecessary returns from void functions (Dean Nelson) [819103] - [netdrv] e1000e: remove test that is always false (Dean Nelson) [819103] - [netdrv] e1000e: add skb frag size accessors (Dean Nelson) [819103] - [scsi] qla2xxx: Update version number to 8.04.00.08.06.4-k. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use the right field for container_of. (Chad Dupuis) [826565] - [scsi] qla2xxx: Allow MSI interrupt registration for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't toggle RISC interrupt bits after IRQ lines are attached. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix incorrect status reporting on DIF errors. (Chad Dupuis) [826565] - [scsi] qla2xxx: T10 DIF - ISP83xx changes. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for legacy interrupts for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Enable fw attributes for ISP24xx and above. (Chad Dupuis) [826565] - [scsi] qla2xxx: Get fcal position map should not be called for p2p topology. (Chad Dupuis) [826565] - [scsi] qla2xxx: Set Maximum Read Request Size to 4K. (Chad Dupuis) [826565] - [scsi] qla2xxx: Enclose adapter related calls in adapter check in failed state handler. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for handling some error conditions in loopback. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix description of qla2xmaxqdepth parameter. (Chad Dupuis) [826565] - [scsi] qla2xxx: set idc version if function is first one to come. (Chad Dupuis) [826565] - [scsi] qla2xxx: Do not restrict the number of NPIV ports for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Do PCI fundamental reset for ISP83xx (Chad Dupuis) [826565] - [scsi] qla2xxx: Fail initialization if unable to load RISC code. (Chad Dupuis) [826565] - [scsi] qla2xxx: Ensure PLOGI is sent to Fabric Management-Server upon request. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove setting Scsi_host->this_id during adapter probe. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use defines instead of hardcoded values for intr status. (Chad Dupuis) [826565] - [scsi] qla2xxx: Dont call nic restart firmware if it is already active and running. (Chad Dupuis) [826565] - [scsi] qla2xxx: Wrong PCIe(2.5Gb/s x8) speed in the kerenel message for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Perform ROM mbx cmd access only after ISP soft-reset during f/w recovery. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implement beacon support for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for continuous rescan attempts in arbitrated loop topology. (Chad Dupuis) [826565] - [scsi] qla2xxx: Only enable link up on the correct interrupt event. (Chad Dupuis) [826565] - [scsi] qla2xxx: Update the driver copyright. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't register to legacy interrupt for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Changes for ISP83xx loopback support. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add bit to identify adapters for thermal temp. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implemetation of mctp. (Chad Dupuis) [826565] - [scsi] qla2xxx: IDC implementation for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add FW DUMP SIZE sysfs attribute. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implementation of bidirectional. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use bitmap to store loop_id's for fcports. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display mailbox failure by default. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla2xxx files (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove redundant NULL check before release_firmware() call. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add check in qla82xx_watchdog for failed hardware state. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add I2C BSG interface. (Chad Dupuis) [826565] - [scsi] qla2xxx: Bind to ISP8031 devices. (Chad Dupuis) [826565] - [scsi] Revert: qla2xxx: During loopdown perform Diagnostic loopback. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display proper firmware version when new minidump template is gathered for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't capture minidump for ISP82xx on flash update from application. (Chad Dupuis) [826565] - [scsi] qla2xxx: Log link up and link down messages to track link flops. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix discrepencies between RHEL 6 and upstream. (Chad Dupuis) [826565] - [scsi] qla2xxx: Avoid losing any fc ports when loop id's are exhausted. (Chad Dupuis) [826565] - [scsi] qla2xxx: Optimize existing port name server query matching. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove mirrored field vp_idx from struct fc_port. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fixups for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display proper supported speeds for 16G FC adapters. (Chad Dupuis) [826565] - [scsi] qla2xxx: handle default case in qla2x00_request_firmware() (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_mbx.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Micro optimization in queuecommand handler (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_init.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_bsg.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Stats should be different from physical and virtual ports (Chad Dupuis) [826565] - [scsi] qla2xxx: Add ql_dbg_verbose logging level. (Chad Dupuis) [826565] - [scsi] qla2xxx: Handle interrupt registration failures more gracefully. (Chad Dupuis) [826565] - [scsi] qla2xxx: Change "Done" to "Entering" in the debug print statement in qla2x00_port_logout. (Chad Dupuis) [826565] - [scsi] qla2xxx: Detect PEG errors. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove unneeded DPC wakeups from qla82xx_watchdog. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in bus-reset handler. (Chad Dupuis) [826565] - [mm] thp: fix pmd_present for split_huge_page and PROT_NONE with THP (Andrea Arcangeli) [858385] - [wireless] rt2x00: Add support for BUFFALO WLI-UC-GNM2 to rt2800usb (Stanislaw Gruszka) [841578] - [wireless] cfg80211: process pending events when unregistering net device (Stanislaw Gruszka) [841578] - [net] mac80211: cancel mesh path timer (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: fix debug print in iwl_sta_calc_ht_flags (Stanislaw Gruszka) [841578] - [wireless] rt61pci: fix NULL pointer dereference in config_lna_gain (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: disable greenfield transmissions as a workaround (Stanislaw Gruszka) [841578] - [net] mac80211: fail authentication when AP denied authentication (Stanislaw Gruszka) [841578] - [wireless] reg: restore previous behaviour of chan->max_power calculations (Stanislaw Gruszka) [841578] - [net] mac80211: fix read outside array bounds (Stanislaw Gruszka) [841578] - [wireless] ath9k: Add PID/VID support for AR1111 (Stanislaw Gruszka) [841578] - [wireless] b43: fix crash with OpenFWWF (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: Check BSS ctx active before call mac80211 (Stanislaw Gruszka) [841578] - [wireless] rndis_wlan: release BSS structures returned by cfg80211_inform_bss() (Stanislaw Gruszka) [841578] - [net] mac80211: fix crash with single-queue drivers (Stanislaw Gruszka) [841578] - [wireless] rt2800usb: 2001:3c17 is an RT3370 device (Stanislaw Gruszka) [841578] - [wireless] Backport ti drivers from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport orinoco driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport rtl818x driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ipw2x00 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport p54 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ath drivers family from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport b43legacy driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport bcma bus driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport b43 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ssb bus driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport rt2x00 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport iwlwifi driver from linux 3.5 (Stanislaw Gruszka) [818672 841578] - [wireless] Backport iwlegacy driver from 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport mac80211 from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] fix kabi breakage caused by wireless update (Stanislaw Gruszka) [841578] - [wireless] Backport wireless core from linux 3.5 (Stanislaw Gruszka) [841578] - [x86] pci: Add option to not assign BAR's if not already assigned (George Beshers) [859966] - [edac] sb_edac: Avoid overflow errors at memory size calculation (Mauro Carvalho Chehab) [859132] - [Documentation] kernel-parameters.txt: Add intel_idle.max_cstate (Prarit Bhargava) [858337] - [kernel] rcu: Remove function versions of __kfree_rcu and offset (Neil Horman) [813086] - [scsi] fix NULL request_queue in scsi_requeue_run_queue() (Jeff Garzik) [842881] - [netdrv] tg3: Set RX_CHECKSUMS appropriately (John Feeney) [828967] - [firmware] iwlwifi: update firmware for 6205 (Stanislaw Gruszka) [850579] - [netdrv] pch_gbe: vlan skb len fix (Veaceslav Falico) [851682] - [net] ipv4/cipso: don't follow a NULL pointer when setsockopt() is called (Amerigo Wang) [842872] - [net] bridge: Fix timer typo that may render snooping less effective (Nikolay Aleksandrov) [676938]- [net] svcrpc: fix BUG() in svc_tcp_clear_pages (J. Bruce Fields) [769045] - [fs] nfs: Properly handle the case where the delegation is revoked (Steve Dickson) [842435] - [fs] nfs: Move cl_delegations to the nfs_server struct (Steve Dickson) [842435] - [fs] nfs: Introduce nfs_detach_delegations() (Steve Dickson) [842435] - [fs] nfs: Fix a number of RCU issues in the NFSv4 delegation code (Steve Dickson) [842435] - [netdrv] netxen: fix link notification order (Veaceslav Falico) [826574] - [netdrv] netxen: remove unnecessary setting of skb->dev (Veaceslav Falico) [826574] - [netdrv] netxen: restrict force firmware dump when dump is disabled (Veaceslav Falico) [826574] - [netdrv] netxen: Error return off by one for XG port (Veaceslav Falico) [826574] - [netdrv] netxen: Error return off by one in netxen_nic_set_pauseparam() (Veaceslav Falico) [826574] - [netdrv] netxen: Fix estimation of recv MSS in case of LRO (Veaceslav Falico) [826574] - [netdrv] netxen: added miniDIMM support in driver (Veaceslav Falico) [826574] - [netdrv] netxen: Allow only useful and recommended firmware dump capture mask values (Veaceslav Falico) [826574] - [netdrv] netxen_nic: disable minidump by default (Veaceslav Falico) [826574] - [netdrv] netxen: get rid of a redundant test for NULL before call to release_firmware() (Veaceslav Falico) [826574] - [netdrv] netxen: Fix endian bug (Veaceslav Falico) [826574] - [netdrv] netxen: unify return value of .ndo_set_mac_address if address is invalid (Veaceslav Falico) [826574] - [mm] coredump: add VM_NODUMP, MADV_DONTDUMP, MADV_DODUMP (Jason Baron) [739001] - [mm] coredump: remove VM_ALWAYSDUMP flag (Jason Baron) [739001] - [net] ipv6: unify conntrack reassembly expire code with standard one (Amerigo Wang) [726807] - [net] ipv6: add a new namespace for nf_conntrack_reasm (Amerigo Wang) [726807] - [net] ipv6: fix overlap check for fragments (Amerigo Wang) [726807] - [net] netfilter: discard overlapping IPv6 fragment (Amerigo Wang) [726807] - [net] netfilter: defrag: remove one redundant atomic ops (Amerigo Wang) [726807] - [acpi] Fix logic for removing mappings in 'acpi_unmap' (Myron Stowe) [816517] - [acpi] acpica: Expand OSL memory read/write interfaces to 64 bits (Myron Stowe) [816517] - [acpi] Remove ./drivers/acpi/atomicio.[ch] (Myron Stowe) [816517] - [acpi] Add RAM mapping support to ACPI (Myron Stowe) [816517] - [acpi] apei: Add 64-bit read/write support for APEI on i386 (Myron Stowe) [816517] - [acpi] apei: Convert atomicio routines (Myron Stowe) [816517] - [acpi] Export interfaces for ioremapping/iounmapping ACPI registers (Myron Stowe) [816517] - [acpi] Fix a fix section mismatch (Myron Stowe) [816517] - [net] ethtool: update ethtool_rx_flow_spec and avoid kabi breakage (Nikolay Aleksandrov) [847019] - [net] ethtool: add ntuple flow specifier data to network flow classifier (Nikolay Aleksandrov) [847019] - [net] ethtool: Add Ethernet MAC-level filtering/steering (Nikolay Aleksandrov) [847019] - [net] ethtool: Remove unimplemented flow specification types (Nikolay Aleksandrov) [847019] - [net] ethtool: Allow drivers to select RX NFC rule locations (Nikolay Aleksandrov) [847019] - [net] ethtool: Fix potential user buffer overflow for ETHTOOL_{G, S}RXFH (Nikolay Aleksandrov) [847019] - [net] ethtool: add rtnetlink & sched.h in ifndef GENKSYMS (Nikolay Aleksandrov) [847019] - [net] ethtool: Added kernel support in EEE Ethtool commands (Nikolay Aleksandrov) [847019] - [net] ethtool: Add reset operation (Nikolay Aleksandrov) [847019] - [net] ethtool: Change ETHTOOL_PHYS_ID implementation to allow dropping RTNL (Nikolay Aleksandrov) [847019] - [net] ethtool: Extend the ethtool API to obtain plugin module eeprom data (Nikolay Aleksandrov) [847019] - [net] ethtool: Added support for FW dump (Nikolay Aleksandrov) [847019] - [net] ethtool support to configure number of channels (Nikolay Aleksandrov) [847019] - [scsi] scsi_dh_alua: Enable STPG for unavailable ports (Ewan Milne) [857145] - [net] skbuff: do not take an additional reference in skb_frag_set_page (Neil Horman) [859433] - [i2c] add support for iSMT on bordenville (Neil Horman) [791368] - [pci] iommu, dmar: Use pr_format() instead of PREFIX to tidy up pr_*() calls (Don Dutile) [726531] - [pci] iommu, dmar: Reserve mmio space used by the IOMMU, if the BIOS forgets to (Don Dutile) [726531] - [pci] intel-iommu: Replace printks with appropriate pr_*() (Don Dutile) [726531] - [mm] fix potential anon_vma locking issue in mprotect() (Andrea Arcangeli) [858389] - [block] mtip32xx: fix user_buffer check in exec_drive_command (David Milburn) [837370] - [block] mtip32xx: remove HOTPLUG_PCI_PCIE dependancy (David Milburn) [837370] - [block] mtip32xx: Convert macro definitions for flag bits to enum (David Milburn) [837370] - [block] mtip32xx: Remove 'registers' and 'flags' from sysfs (David Milburn) [837370] - [block] mtip32xx: Changes to sysfs entries (David Milburn) [837370] - [block] mtip32xx: minor performance tweak (David Milburn) [837370] - [block] mtip32xx: Fix to support more than one sector in exec_drive_command() (David Milburn) [837370] - [block] mtip32xx: Use plain spinlock for 'cmd_issue_lock' (David Milburn) [837370] - [block] mtip32xx: Set block queue boundary variables (David Milburn) [837370] - [block] mtip32xx: Fix to handle TFE for PIO(IOCTL/internal) commands (David Milburn) [837370] - [block] mtip32xx: Change HDIO_GET_IDENTITY to return stored data (David Milburn) [837370] - [block] mtip32xx: Set custom timeouts for PIO commands (David Milburn) [837370] - [block] mtip32xx: fix clearing an incorrect register in mtip_init_port (David Milburn) [837370] - [block] mtip32xx: release the semaphore on an error path (David Milburn) [837370] - [block] mtip32xx: dump tagmap on failure (David Milburn) [837370] - [block] mtip32xx: fix handling of commands in various scenarios (David Milburn) [837370] - [block] mtip32xx: Shorten macro names (David Milburn) [837370] - [block] mtip32xx: misc changes (David Milburn) [837370] - [block] mtip32xx: Add new sysfs entry 'status' (David Milburn) [837370] - [block] mtip32xx: make setting comp_time as common (David Milburn) [837370] - [block] mtip32xx: Add new bitwise flag 'dd_flag' (David Milburn) [837370] - [block] mtip32xx: fix error handling in mtip_init() (David Milburn) [837370] - [block] mtip32xx: fix incorrect value set for drv_cleanup_done, and re-initialize and start port in mtip_restart_port() (David Milburn) [837370] - [kernel] tracing: Convert format output to seq_file (Jiri Olsa) [797067] - [kernel] tracing: Remove show_format and related macros from TRACE_EVENT (Jiri Olsa) [797067] - [kernel] tracing: Use defined fields and print_fmt to print formats (Jiri Olsa) [797067] - [kernel] tracing: Init print_fmt for kprobe events (Jiri Olsa) [797067] - [kernel] tracing: Init print_fmt for syscall events (Jiri Olsa) [797067] - [kernel] tracing: Add print_fmt field (Jiri Olsa) [797067] - [kernel] tracing: Have __dynamic_array() define a field (Jiri Olsa) [797067] - [pci] remove redundant checking in PCI Express capability routines (Myron Stowe) [832591] - [pci] Introduce command line option to disable ARI (Myron Stowe) [832591] - [pci] use pci_is_pcie() in pci core (Myron Stowe) [832591] - [serial] Basic support for Moschip 9900 family I/O chips (Steve Best) [850941] - [idle] intel_idle: ivybridge support (Matthew Garrett) [746722] - [block] Avoid missed wakeup in request waitqueue (Asias He) [848260] - [netdrv] mlx4: check promisc on proper port (Doug Ledford) [854052] - [netdrv] mlx4: attach multicast with correct flag (Doug Ledford) [854376] - [netdrv] mlx4: remove redundant adding of steering type to gid (Doug Ledford) [854053] - [netdrv] Revert: Fix a merge issue (Doug Ledford) [854053] - [scsi] lpfc: Update lpfc version to 8.3.5.82.1p (Rob Evers) [827566] - [scsi] lpfc: Fix null pointer error for piocbq (Rob Evers) [827566] - [scsi] lpfc: Add missing jumps to mempool_free (Rob Evers) [827566] - [scsi] lpfc: Fixed leaking memory from pci dma pool (Rob Evers) [827566] - [scsi] lpfc: Log SCSI XRI on abort handler timeout (Rob Evers) [827566] - [scsi] lpfc: Fix logging too many fcp underruns (Rob Evers) [827566] - [scsi] lpfc: Fixed SCSI device reset escalation (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard messages (Rob Evers) [827566] - [scsi] lpfc: Fix param field to mask for LOCAL_REJ. (Rob Evers) [827566] - [scsi] lpfc: Add SLI-4 V1 Cap/Res desc support (Rob Evers) [827566] - [scsi] lpfc: complete list of commands w/ ext. tmo (Rob Evers) [827566] - [scsi] lpfc: Fix adding fc_host rport entries (Rob Evers) [827566] - [scsi] lpfc: Fix conflicts in log message numbers (Rob Evers) [827566] - [scsi] lpfc: Cosmetic changes (Rob Evers) [827566] - [scsi] lpfc: Fix discovery bug when swapping cables (Rob Evers) [827566] - [scsi] lpfc: Fixed scsi_eh escalation kernel panic (Rob Evers) [827566] - [scsi] lpfc: check data transfered on writes (Rob Evers) [827566] - [scsi] lpfc: remove incorrect message 2520 (Rob Evers) [827566] - [scsi] lpfc: destroy rrq_pool during driver removal (Rob Evers) [827566] - [scsi] lpfc: attach OCe14000 adapters (Rob Evers) [827566] - [scsi] lpfc: set valid bit for loopback testing (Rob Evers) [827566] - [scsi] lpfc: report misconfigured ports (Rob Evers) [827566] - [scsi] lpfc: Fix Panic During IO Test (Rob Evers) [827566] - [scsi] lpfc: dynamic delay multiplier param. (Rob Evers) [827566] - [scsi] lpfc: Fix abort status (Rob Evers) [827566] - [scsi] lpfc: Fixed PCI resource provision (Rob Evers) [827566] - [scsi] lpfc: Fix system hang due to bad mod params (Rob Evers) [827566] - [scsi] lpfc: Fixed debug helper routine (Rob Evers) [827566] - [scsi] lpfc: Fix using the wrong xritag (Rob Evers) [827566] - [scsi] lpfc: Debug routines for dumping SLI4 queues (Rob Evers) [827566] - [scsi] lpfc: LPe16000 discovery fixes (Rob Evers) [827566] - [scsi] lpfc: Reregister VPI for SLI3 (Rob Evers) [827566] - [scsi] lpfc: Fix log message 2597 when no error (Rob Evers) [827566] - [scsi] lpfc: FCP LOG for Finisar trace correlation (Rob Evers) [827566] - [scsi] lpfc: Fix error displayed (Rob Evers) [827566] - [scsi] lpfc: Fix Read Link status data (Rob Evers) [827566] - [scsi] lpfc: dix, create vports on FCoE SLI4 HBA (Rob Evers) [827566] - [scsi] lpfc: Fix flogi after flogi ack from target (Rob Evers) [827566] - [scsi] lpfc: add get controller attributes command (Rob Evers) [827566] - [scsi] lpfc: handle SLI4-port XRI profile change (Rob Evers) [827566] - [scsi] lpfc: Add -Werror compilation flag (Rob Evers) [827566] - [scsi] lpfc: Change def. DA_ID to enabled (Rob Evers) [827566] - [scsi] lpfc: remove scsi vport host when unloading (Rob Evers) [827566] - [scsi] lpfc: Increment T10 DIF error injection (Rob Evers) [827566] - [scsi] lpfc: Update copyright date for files (Rob Evers) [827566] - [scsi] lpfc: Refine T10 DIF debugfs error injection (Rob Evers) [827566] - [scsi] lpfc: Make BA_ACC work on exchange (Rob Evers) [827566] - [scsi] lpfc: Fix KERNEL allocation while lock held (Rob Evers) [827566] - [scsi] lpfc: Fix usage of bghm for BlockGuard errs (Rob Evers) [827566] - [scsi] lpfc: inject T10 DIF errors via debugfs (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard for prot. data from HBA (Rob Evers) [827566] - [scsi] lpfc: add logs in port error/reset (Rob Evers) [827566] - [scsi] lpfc: Sync up with upstream lpfc driver code (Rob Evers) [827566] - [scsi] lpfc: Fixed T10 DIF/Blockguard on 16Gb FC (Rob Evers) [827566] - [scsi] lpfc: Fix files depending on module.h (Rob Evers) [827566] - [usb] core: fix deadlock in bConfigurationValue attribute method (Don Zickus) [832126] - [usb] allow drivers to use allocated bandwidth until unbound (Don Zickus) [832126] - [tools] perf: Add automated tests for event group parsing (Jiri Olsa) [695765] - [tools] perf: Enable grouping logic for parsed events (Jiri Olsa) [695765] - [tools] perf: Add support to update event modifier (Jiri Olsa) [695765] - [tools] perf: Add support to parse event group syntax (Jiri Olsa) [695765] - [tools] perf: Fix parse events automated tests (Jiri Olsa) [695765] - [tools] perf: Add support to reuse event grammar to parse out terms (Jiri Olsa) [695765] - [tools] perf: Make the event parser re-entrant (Jiri Olsa) [695765] - [tools] perf: Use data struct for arg passing in event parse function (Jiri Olsa) [695765] - [scsi] ipr: missing unlock before a return (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.4 (Steve Best) [822647] - [scsi] ipr: Reduce interrupt lock time (Steve Best) [822647] - [scsi] ipr: Reduce queuecommand lock time (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.3 (Steve Best) [822647] - [scsi] ipr: Increase alignment boundary of command blocks (Steve Best) [822647] - [scsi] ipr: Increase max concurrent oustanding commands (Steve Best) [822647] - [scsi] ipr: Remove unnecessary memory barriers (Steve Best) [822647] - [scsi] ipr: Remove unnecessary interrupt clearing on new adapters (Steve Best) [822647] - [scsi] ipr: Fix target id allocation re-use problem (Steve Best) [822647] - [scsi] ipr: update PCI ID definitions for new adapters (Steve Best) [822647] - [infiniband] cxgb3: Fix typos in infiniband drivers (Jay Fenlason) [747144] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Jay Fenlason) [747144] - [infiniband] cxgb3, cxgb4: Remove dead code (Jay Fenlason) [747144] - [virt] kvm: Don't automatically expose the TSC deadline timer in cpuid (Don Dugger) [740712] - [virt] kvm: emulate lapic tsc deadline timer for guest (Don Dugger) [740712] - [virt] kvm: x86 TSC deadline definitions (Don Dugger) [740712] - [kernel] cgroup: add cgroup_root_mutex (Frederic Weisbecker) [844531] - [md] raid1: don't abort a resync on the first badblock (Jes Sorensen) [858219] - [mm] Hold a file reference in madvise_remove (Jerome Marchand) [849739] {CVE-2012-3511} - [net] ethtool: Extend ethtool_ops, add new ethtool types (Nikolay Aleksandrov) [844395] - [scsi] aacraid: Series 7 Async. (performance) mode support (Rich Bono) [824892 832495] - [scsi] aacraid: Fix endian issues in core and SRC portions of driver (Rich Bono) [824892 832495] - [scsi] aacraid: Relax the tight timeout loop on fib commands (Rich Bono) [824892 832495] - [scsi] aacraid: Better handling of in-flight events on thread stop (Rich Bono) [824892 832495] - [scsi] aacraid: Use resource_size_t for IO mem pointers and offsets (Rich Bono) [824892 832495] - [scsi] aacraid: add an iounmap call to aac_src_ioremap (Rich Bono) [824892 832495] - [scsi] aacraid: Added Sync.mode to support series 7/8/9 controllers (Rich Bono) [824892 832495] - [scsi] aacraid: use lower snprintf() limit (Rich Bono) [824892 832495] - [scsi] aacraid: Drop __TIME__ usage (Rich Bono) [824892 832495] - [scsi] aacraid: Do not set DMA mask to 32 bit first if adapter only supports 31 (Rich Bono) [824892 832495]- [netdrv] mlx4: check promisc on proper port (Doug Ledford) [854052] - [netdrv] mlx4: attach multicast with correct flag (Doug Ledford) [854376] - [netdrv] mlx4: remove redundant adding of steering type to gid (Doug Ledford) [854053] - [netdrv] Revert: Fix a merge issue (Doug Ledford) [854053] - [scsi] lpfc: Update lpfc version to 8.3.5.82.1p (Rob Evers) [827566] - [scsi] lpfc: Fix null pointer error for piocbq (Rob Evers) [827566] - [scsi] lpfc: Add missing jumps to mempool_free (Rob Evers) [827566] - [scsi] lpfc: Fixed leaking memory from pci dma pool (Rob Evers) [827566] - [scsi] lpfc: Log SCSI XRI on abort handler timeout (Rob Evers) [827566] - [scsi] lpfc: Fix logging too many fcp underruns (Rob Evers) [827566] - [scsi] lpfc: Fixed SCSI device reset escalation (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard messages (Rob Evers) [827566] - [scsi] lpfc: Fix param field to mask for LOCAL_REJ. (Rob Evers) [827566] - [scsi] lpfc: Add SLI-4 V1 Cap/Res desc support (Rob Evers) [827566] - [scsi] lpfc: complete list of commands w/ ext. tmo (Rob Evers) [827566] - [scsi] lpfc: Fix adding fc_host rport entries (Rob Evers) [827566] - [scsi] lpfc: Fix conflicts in log message numbers (Rob Evers) [827566] - [scsi] lpfc: Cosmetic changes (Rob Evers) [827566] - [scsi] lpfc: Fix discovery bug when swapping cables (Rob Evers) [827566] - [scsi] lpfc: Fixed scsi_eh escalation kernel panic (Rob Evers) [827566] - [scsi] lpfc: check data transfered on writes (Rob Evers) [827566] - [scsi] lpfc: remove incorrect message 2520 (Rob Evers) [827566] - [scsi] lpfc: destroy rrq_pool during driver removal (Rob Evers) [827566] - [scsi] lpfc: attach OCe14000 adapters (Rob Evers) [827566] - [scsi] lpfc: set valid bit for loopback testing (Rob Evers) [827566] - [scsi] lpfc: report misconfigured ports (Rob Evers) [827566] - [scsi] lpfc: Fix Panic During IO Test (Rob Evers) [827566] - [scsi] lpfc: dynamic delay multiplier param. (Rob Evers) [827566] - [scsi] lpfc: Fix abort status (Rob Evers) [827566] - [scsi] lpfc: Fixed PCI resource provision (Rob Evers) [827566] - [scsi] lpfc: Fix system hang due to bad mod params (Rob Evers) [827566] - [scsi] lpfc: Fixed debug helper routine (Rob Evers) [827566] - [scsi] lpfc: Fix using the wrong xritag (Rob Evers) [827566] - [scsi] lpfc: Debug routines for dumping SLI4 queues (Rob Evers) [827566] - [scsi] lpfc: LPe16000 discovery fixes (Rob Evers) [827566] - [scsi] lpfc: Reregister VPI for SLI3 (Rob Evers) [827566] - [scsi] lpfc: Fix log message 2597 when no error (Rob Evers) [827566] - [scsi] lpfc: FCP LOG for Finisar trace correlation (Rob Evers) [827566] - [scsi] lpfc: Fix error displayed (Rob Evers) [827566] - [scsi] lpfc: Fix Read Link status data (Rob Evers) [827566] - [scsi] lpfc: dix, create vports on FCoE SLI4 HBA (Rob Evers) [827566] - [scsi] lpfc: Fix flogi after flogi ack from target (Rob Evers) [827566] - [scsi] lpfc: add get controller attributes command (Rob Evers) [827566] - [scsi] lpfc: handle SLI4-port XRI profile change (Rob Evers) [827566] - [scsi] lpfc: Add -Werror compilation flag (Rob Evers) [827566] - [scsi] lpfc: Change def. DA_ID to enabled (Rob Evers) [827566] - [scsi] lpfc: remove scsi vport host when unloading (Rob Evers) [827566] - [scsi] lpfc: Increment T10 DIF error injection (Rob Evers) [827566] - [scsi] lpfc: Update copyright date for files (Rob Evers) [827566] - [scsi] lpfc: Refine T10 DIF debugfs error injection (Rob Evers) [827566] - [scsi] lpfc: Make BA_ACC work on exchange (Rob Evers) [827566] - [scsi] lpfc: Fix KERNEL allocation while lock held (Rob Evers) [827566] - [scsi] lpfc: Fix usage of bghm for BlockGuard errs (Rob Evers) [827566] - [scsi] lpfc: inject T10 DIF errors via debugfs (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard for prot. data from HBA (Rob Evers) [827566] - [scsi] lpfc: add logs in port error/reset (Rob Evers) [827566] - [scsi] lpfc: Sync up with upstream lpfc driver code (Rob Evers) [827566] - [scsi] lpfc: Fixed T10 DIF/Blockguard on 16Gb FC (Rob Evers) [827566] - [scsi] lpfc: Fix files depending on module.h (Rob Evers) [827566] - [usb] core: fix deadlock in bConfigurationValue attribute method (Don Zickus) [832126] - [usb] allow drivers to use allocated bandwidth until unbound (Don Zickus) [832126] - [tools] perf: Add automated tests for event group parsing (Jiri Olsa) [695765] - [tools] perf: Enable grouping logic for parsed events (Jiri Olsa) [695765] - [tools] perf: Add support to update event modifier (Jiri Olsa) [695765] - [tools] perf: Add support to parse event group syntax (Jiri Olsa) [695765] - [tools] perf: Fix parse events automated tests (Jiri Olsa) [695765] - [tools] perf: Add support to reuse event grammar to parse out terms (Jiri Olsa) [695765] - [tools] perf: Make the event parser re-entrant (Jiri Olsa) [695765] - [tools] perf: Use data struct for arg passing in event parse function (Jiri Olsa) [695765] - [scsi] ipr: missing unlock before a return (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.4 (Steve Best) [822647] - [scsi] ipr: Reduce interrupt lock time (Steve Best) [822647] - [scsi] ipr: Reduce queuecommand lock time (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.3 (Steve Best) [822647] - [scsi] ipr: Increase alignment boundary of command blocks (Steve Best) [822647] - [scsi] ipr: Increase max concurrent oustanding commands (Steve Best) [822647] - [scsi] ipr: Remove unnecessary memory barriers (Steve Best) [822647] - [scsi] ipr: Remove unnecessary interrupt clearing on new adapters (Steve Best) [822647] - [scsi] ipr: Fix target id allocation re-use problem (Steve Best) [822647] - [scsi] ipr: update PCI ID definitions for new adapters (Steve Best) [822647] - [infiniband] cxgb3: Fix typos in infiniband drivers (Jay Fenlason) [747144] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Jay Fenlason) [747144] - [infiniband] cxgb3, cxgb4: Remove dead code (Jay Fenlason) [747144] - [virt] kvm: Don't automatically expose the TSC deadline timer in cpuid (Don Dugger) [740712] - [virt] kvm: emulate lapic tsc deadline timer for guest (Don Dugger) [740712] - [virt] kvm: x86 TSC deadline definitions (Don Dugger) [740712] - [kernel] cgroup: add cgroup_root_mutex (Frederic Weisbecker) [844531] - [md] raid1: don't abort a resync on the first badblock (Jes Sorensen) [858219] - [mm] Hold a file reference in madvise_remove (Jerome Marchand) [849739] {CVE-2012-3511} - [net] ethtool: Extend ethtool_ops, add new ethtool types (Nikolay Aleksandrov) [844395] - [scsi] aacraid: Series 7 Async. (performance) mode support (Rich Bono) [824892 832495] - [scsi] aacraid: Fix endian issues in core and SRC portions of driver (Rich Bono) [824892 832495] - [scsi] aacraid: Relax the tight timeout loop on fib commands (Rich Bono) [824892 832495] - [scsi] aacraid: Better handling of in-flight events on thread stop (Rich Bono) [824892 832495] - [scsi] aacraid: Use resource_size_t for IO mem pointers and offsets (Rich Bono) [824892 832495] - [scsi] aacraid: add an iounmap call to aac_src_ioremap (Rich Bono) [824892 832495] - [scsi] aacraid: Added Sync.mode to support series 7/8/9 controllers (Rich Bono) [824892 832495] - [scsi] aacraid: use lower snprintf() limit (Rich Bono) [824892 832495] - [scsi] aacraid: Drop __TIME__ usage (Rich Bono) [824892 832495] - [scsi] aacraid: Do not set DMA mask to 32 bit first if adapter only supports 31 (Rich Bono) [824892 832495]- [net] core: Fix napi_gro_frags vs netpoll path (Amerigo Wang) [845347] - [netdrv] benet: disable BH in callers of be_process_mcc() (Amerigo Wang) [845347] - [net] bonding: remove IFF_IN_NETPOLL flag (Amerigo Wang) [845347] - [mm] mmu_notifier: restore kabi (Andrea Arcangeli) [854584] - [mm] mmu_notifier: have mmu_notifiers use a global SRCU so they may safely schedule (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix-inconsistent-memory-between-secondary-mmu-and-host-fix (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix inconsistent memory between secondary MMU and host (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix freed page still mapped in secondary MMU (Andrea Arcangeli) [854584] - [mm] Revert: Have mmu_notifiers use SRCU so they may safely schedule (Andrea Arcangeli) [854584] - [x86] amd_iommu: Cache pdev pointer to root-bridge (Frank Arnold) [814709] - [x86] amd_iommu: Make sure IOMMU interrupts are re-enabled on resume (Frank Arnold) [814709] - [x86] amd_iommu: Set iommu configuration flags in enable-loop (Frank Arnold) [814709] - [x86] amd_iommu: enable iommu before attaching devices (Frank Arnold) [814709] - [netdrv] cxgb3: treewide use of RCU_INIT_POINTER (Jay Fenlason) [847358] - [netdrv] cxgb3: Add export.h to files using EXPORT_SYMBOL/THIS_MODULE (Jay Fenlason) [847358] - [netdrv] cxgb3: unify return value of .ndo_set_mac_address if address is invalid (Jay Fenlason) [847358] - [netdrv] cxgb3: update firmware version (Jay Fenlason) [847358] - [netdrv] cxgb3: add skb frag size accessors (Jay Fenlason) [847358] - [netdrv] cxgb3: convert to SKB paged frag API (Jay Fenlason) [847358] - [netdrv] cxgb3: remove use of ndo_set_multicast_list in drivers (Jay Fenlason) [847358] - [netdrv] pch_gbe: add extra clean tx (Veaceslav Falico) [853112] - [netdrv] pch_gbe: fix transmit watchdog timeout (Veaceslav Falico) [853112] - [netdrv] pch_gbe: fix transmit races (Veaceslav Falico) [853112] - [x86] cpu/amd: Fix crash as Xen Dom0 on AMD Trinity systems (Frank Arnold) [822278] - [x86] cpu/amd: Re-enable CPU topology extensions in case BIOS has disabled it (Frank Arnold) [822278] - [net] openvswitch: set openvswitch_handle_frame_hook (Thomas Graf) [854628] - [lib] flex_array: flex_array_prealloc takes a number of elements, not an end (Thomas Graf) [854628] - [net] openvswitch: Fix FLOW_BUFSIZE definition (Thomas Graf) [854628] - [net] openvswitch: Fix typo (Thomas Graf) [854628] - [net] openvswitch: Relax set header validation (Thomas Graf) [854628] - [net] openvswitch: Do not send notification if ovs_vport_set_options() failed (Thomas Graf) [854628] - [net] openvswitch: Enable retrieval of TCP flags from IPv6 traffic (Thomas Graf) [854628] - [net] openvswitch: Fix typo in documentation (Thomas Graf) [854628] - [net] openvswitch: Replace Nicira Networks (Thomas Graf) [854628] - [net] openvswitch: Check gso_type for correct sk_buff in queue_gso_packets() (Thomas Graf) [854628] - [net] openvswitch: Check currect return value from skb_gso_segment() (Thomas Graf) [854628] - [net] openvswitch: Reset upper layer protocol info on internal devices (Thomas Graf) [854628] - [sound] alsa: snd-aloop copy fix (Jaroslav Kysela) [854696] - [base] driver-core: fix device_register race (Rob Evers) [833098] - [netdrv] 8139cp: set intr mask after its handler is registered (Jason Wang) [815199] - [netdrv] pch_gbe: Do not abort probe on bad MAC (Veaceslav Falico) [851675] - [pci] fix upstream P2P bridge checks when enabling OBFF and LTR (Myron Stowe) [834711]- [mm] fix contig_page_data kABI breakage and related memory corruption (Satoru Moriya) [853007] - [mm] hugetlbfs: close race during teardown of hugetlbfs shared page tables (Rafael Aquini) [856325] - [mm] hugetlbfs: Correctly detect if page tables have just been shared (Rafael Aquini) [856325] - [mm] Revert: Eliminate kernel crash due to races in hugetlbfs (Rafael Aquini) [856325] - [net] sctp: backport sctp cache ipv6 source after route lookup (Michele Baldessari) [855759] - [net] sctp: backport support of sctp multi-homing ipv6 source address selection (Michele Baldessari) [855759] - [net] ipv6: backport RTA_PREFSRC ipv6 source route selection support (Michele Baldessari) [851118] - [input] wacom: add Intuos5 Touch Ring LED support (Aristeu Rozanski) [841611] - [net] core: allocate skbs on local node (Andy Gospodarek) [843163] - [netdrv] sfc: Fix maximum number of TSO segments and minimum TX queue size (Nikolay Aleksandrov) [845557] {CVE-2012-3412} - [net] etherdevice: Rename random_ether_addr to eth_random_addr (Neil Horman) [813086] - [net] etherdevice: rename dev_hw_addr_random and remove redundant second (Neil Horman) [813086] - [pcmcia] Introduce PCMCIA_DEVICE_PROD_ID3 (Neil Horman) [813086] - [net] add a truesize parameter to skb_add_rx_frag() (Neil Horman) [813086] - [net] rtnetlink: add rtnl_dereference() (Neil Horman) [813086] - [net] rtnetlink: Add checking to rcu_dereference() primitives (Neil Horman) [813086] - [kernel] rcu: define __rcu address space modifier for sparse (Neil Horman) [813086] - [kernel] rcu: Add rcu_access_pointer and rcu_dereference_protected (Neil Horman) [813086] - [kernel] rcu: Add lockdep checking to rhel (Neil Horman) [813086] - [kernel] rcu: Make __kfree_rcu() less dependent on compiler choices (Neil Horman) [813086] - [kernel] rcu: introduce kfree_rcu() (Neil Horman) [813086] - [mmc] sdio: add quirk to clamp byte mode transfer (Neil Horman) [813086] - [kernel] pm_runtime: Generic resume shouldn't set RPM_ACTIVE unconditionally (Neil Horman) [813086] - [kernel] workqueue: unify spelling of 'freeze' + 'able' to 'freezable' (Neil Horman) [813086] - [kernel] Allow drivers to compile with #include (Neil Horman) [813086] - [mmc] sdio: add new function for RAW (Read after Write) operation (Neil Horman) [813086] - [kernel] Uset set_irq_type() to define irq_set_irq_type() (Neil Horman) [813086] - [kernel] irq: Provide status modifier (Neil Horman) [813086] - [kernel] Simulate pm_qos_X_reuest() using existing qos RHEL6 infrastructure (Neil Horman) [813086] - [lib] cordic: add library module providing cordic angle calculation (Neil Horman) [813086] - [pcmcia] add PCMCIA_DEVICE_MANF_CARD_PROD_ID3 (Neil Horman) [813086] - [pcmcia] add pcmica_{read,write}_config_byte (Neil Horman) [813086] - [pcmcia] Add {pccard,pcmcia}_loop_tuple (Neil Horman) [813086] - [pcmcia] add pcmica_{read,write}_config_byte (Neil Horman) [813086] - [pci] Add helper macro for pci_register_driver boilerplate (Neil Horman) [813086] - [usb] Add helper macro for usb_driver boilerplate (Neil Horman) [813086] - [kernel] device: Generalize module_platform_driver (Neil Horman) [813086] - [kernel] dma-mapping: add dma_zalloc_coherent() (Neil Horman) [813086] - [kernel] Empty implementation of functions to make drivers compile (Neil Horman) [813086] - [kernel] split out the EXPORT_SYMBOL into export.h (Neil Horman) [813086] - [kernel] pm_qos: Define pm_qos_request() as pm_qos_requirement() (Neil Horman) [813086] - [kernel] replace USHORT_MAX, SHORT_MAX and SHORT_MIN with USHRT_MAX, SHRT_MAX and SHRT_MIN (Neil Horman) [813086] - [net] add wireless TX status socket option (Neil Horman) [813086] - [kernel] workqueue: implement alloc_ordered_workqueue() (Neil Horman) [813086] - [kernel] pm_qos: Move and rename the implementation files (Neil Horman) [813086] - [kernel] atomic: add atomic_inc_not_zero_hint() (Neil Horman) [813086] - [fs] vfs: introduce noop_llseek() (Neil Horman) [813086] - [net] Add net_ratelimited_function and net__ratelimited macros (Neil Horman) [813086] - [fs] libfs: add simple_open() (Neil Horman) [813086] - [base] core: device_rename's new_name can be const (Neil Horman) [813086] - [net] Add a boolean function to check if 2 ethernet addresses are the same (Neil Horman) [813086] - [net] Allow changing number of RX queues after device allocation (Neil Horman) [813086] - [net] Introduce skb_checksum_start_offset() to replace repetitive calculation (Neil Horman) [813086] - [netdrv] e1000e: drop check of RXCW.CW to eliminate link going up and down (Dean Nelson) [847310] - [net] core: add unknown state to sysfs NIC duplex export (Nikolay Aleksandrov) [855062] - [pci] read-modify-write the PCIe device control register when initiating FLR (Myron Stowe) [848358]- [s390] zfcp: No automatic port_rescan on events (Hendrik Brueckner) [855131] - [fs] xfs: push the AIL from memory reclaim and periodic sync (Dave Chinner) [855139] - [powerpc] perf: Use perf_instruction_pointer in callchains (Steve Best) [850575] - [powerpc] perf: Always use pt_regs for userspace samples (Steve Best) [850575] - [powerpc] perf: Move code to select SIAR or pt_regs into perf_read_regs (Steve Best) [850575] - [powerpc] perf: Create mmcra_sihv/mmcra_sipv helpers (Steve Best) [850575] - [powerpc] perf: Fix instruction address sampling on 970 and Power4 (Steve Best) [850575] - [netdrv] ehea: fix losing of NEQ events when one event occurred early (Steve Best) [822659] - [netdrv] ehea: only register irq after setting up ports (Steve Best) [822659] - [netdrv] ehea: make some functions and variables static (Steve Best) [822659] - [netdrv] ehea: Use round_jiffies_relative to align workqueue (Steve Best) [822659] - [netdrv] ehea: Reduce memory usage in buffer pools (Steve Best) [822659] - [netdrv] ehea: Remove unused tcp_end field in send WQ (Steve Best) [822659] - [netdrv] ehea: Add GRO support (Steve Best) [822659] - [netdrv] ehea: Remove LRO support (Steve Best) [822659] - [netdrv] ehea: Remove some unused definitions (Steve Best) [822659] - [netdrv] ehea: Simplify type 3 transmit routine (Steve Best) [822659] - [netdrv] ehea: Merge swqe2 TSO and non TSO paths (Steve Best) [822659] - [netdrv] ehea: Simplify ehea_xmit2 and ehea_xmit3 (Steve Best) [822659] - [netdrv] ehea: Allocate large enough skbs to avoid partial cacheline DMA writes (Steve Best) [822659] - [netdrv] ehea: Add vlan_features (Steve Best) [822659] - [netdrv] ehea: Dont check NETIF_F_TSO in TX path (Steve Best) [822659] - [netdrv] ehea: Remove num_tx_qps module option (Steve Best) [822659] - [netdrv] ehea: Remove force_irq logic in napi poll routine (Steve Best) [822659] - [netdrv] ehea: Update multiqueue support (Steve Best) [822659] - [netdrv] ehea: Remove NETIF_F_LLTX (Steve Best) [822659] - [netdrv] ehea: Remove sleep at .ndo_get_stats (Steve Best) [822659] - [netdrv] ehea: do vlan cleanup (Steve Best) [822659] - [netdrv] ehea: Use ethtool ethtool_cmd_speed API (Steve Best) [822659] - [netdrv] ehea: fix wrongly reported speed and port (Steve Best) [822659] - [netdrv] ehea: Fix a DLPAR bug on ehea_rereg_mrs() (Steve Best) [822659] - [netdrv] ehea: don't use flush_scheduled_work() (Steve Best) [822659] - [netdrv] ehea: kill unused ehea_rereg_mr_task (Steve Best) [822659] - [netdrv] ehea: Fixing LRO configuration (Steve Best) [822659] - [netdrv] ehea: Fixing statistics (Steve Best) [822659] - [netdrv] ehea: fix use after free (Steve Best) [822659] - [netdrv] ehea: Don't check for vlan group before vlan_tx_tag_present (Steve Best) [822659] - [netdrv] ehea: simplify conditional (Steve Best) [822659] - [netdrv] ehea: Fix a checksum issue on the receive path (Steve Best) [822659] - [netdrv] ehea: Allocate stats buffer with GFP_KERNEL (Steve Best) [822659] - [net] drop_monitor: dont sleep in atomic context (Neil Horman) [817146] - [net] drop_monitor: prevent init path from scheduling on the wrong cpu (Neil Horman) [817146] - [net] drop_monitor: Make updating data->skb smp safe (Neil Horman) [817146] - [net] drop_monitor: fix sleeping in invalid context warning (Neil Horman) [817146] - [scsi] bfa: firmware image name update (Rob Evers) [830008] - [scsi] bfa: Fix error codes and misc cleanup (Rob Evers) [830008] - [scsi] bfa: squelch lockdep complaint (Rob Evers) [830008] - [scsi] bfa: dereferencing freed memory in bfad_im_probe() (Rob Evers) [830008] - [scsi] bfa: off by one in bfa_ioc_mbox_isr() (Rob Evers) [830008] - [scsi] bfa: Fix to set vport FC host sysfs entries (Rob Evers) [830008] - [scsi] bfa: Fix bfa logging port state change (Rob Evers) [830008] - [scsi] bfa: defer vport delete handler till fw logo (Rob Evers) [830008] - [scsi] bfa: Update the driver version to 3.0.23.0 (Rob Evers) [830008] - [scsi] bfa: BSG and User interface fixes. (Rob Evers) [830008] - [scsi] bfa: Fix to avoid vport delete hang on request queue full scenario. (Rob Evers) [830008] - [scsi] bfa: Move service parameter programming logic into firmware. (Rob Evers) [830008] - [scsi] bfa: Revise Fabric Assigned Address(FAA) (Rob Evers) [830008] - [scsi] bfa: Flash controller IOC pll init fixes. (Rob Evers) [830008] - [scsi] bfa: Serialize the IOC hw semaphore unlock (Rob Evers) [830008] - [scsi] bfa: Modify ISR to process pending completions (Rob Evers) [830008] - [scsi] bfa: Add fc host issue lip support (Rob Evers) [830008] - [scsi] bfa: Fix endian bug (Rob Evers) [830008] - [scsi] be2iscsi: Bump the driver version (Rob Evers) [827594] - [scsi] be2iscsi: Fix panic because of TCP RST/FIN (Rob Evers) [827594] - [scsi] be2iscsi: configure VLAN parameters (Rob Evers) [827594] - [scsi] be2iscsi: Format the MAC_ADDR with sysfs (Rob Evers) [827594] - [scsi] be2iscsi: Set log levels for various events (Rob Evers) [827594] - [scsi] be2iscsi: MBX Cmd for login, crashdump mode (Rob Evers) [827594] - [scsi] be2iscsi: Remove the iscsi_data_pdu setting (Rob Evers) [827594] - [target] tcm_fc: Add abort flag for gracefully handling exchange timeout (Neil Horman) [829932] - [scsi] fcoe: Ensure fcoe_recv_frame is always called in process context (Neil Horman) [829932] - [target] Fix possible NULL pointer with __transport_execute_tasks (Neil Horman) [829932] - [usb] usbdevfs: Add a USBDEVFS_GET_CAPABILITIES ioctl (Don Zickus) [828271]- [scsi] hpsa: bump version number (Tomas Henzl) [737644] - [scsi] hpsa: add marketing names for Gen8 controllers (Tomas Henzl) [737644] - [scsi] hpsa: dial down lockup detection during firmware flash (Tomas Henzl) [737644] - [scsi] hpsa: removed unused member maxQsinceinit (Tomas Henzl) [737644] - [scsi] hpsa: add new RAID level "1(ADM)" (Tomas Henzl) [737644] - [scsi] hpsa: factor out hpsa_free_irqs_and_disable_msix (Tomas Henzl) [737644] - [scsi] hpsa: refine interrupt handler locking for greater concurrency (Tomas Henzl) [737644] - [scsi] hpsa: use multiple reply queues (Tomas Henzl) [737644] - [scsi] hpsa: factor out tail calls to next_command() in process_(non)indexed_cmd() (Tomas Henzl) [737644] - [scsi] hpsa: do aborts two ways (Tomas Henzl) [737644] - [scsi] hpsa: add abort error handler function (Tomas Henzl) [737644] - [scsi] hpsa: remove unused parameter from finish_cmd (Tomas Henzl) [737644] - [scsi] hpsa: do not give up retry of driver cmds after only 3 retries (Tomas Henzl) [737644] - [scsi] hpsa: retry driver initiated commands on busy status (Tomas Henzl) [737644] - [scsi] hpsa: do not read from controller unnecessarily in completion code (Tomas Henzl) [737644] - [scsi] hpsa: suppress excessively chatty error messages (Tomas Henzl) [737644] - [scsi] hpsa: enable bus master bit after pci_enable_device (Tomas Henzl) [737644] - [scsi] hpsa: do not skip disabled devices (Tomas Henzl) [737644] - [scsi] hpsa: call pci_disable_device on driver unload (Tomas Henzl) [737644] - [scsi] hpsa: use check_signature (Tomas Henzl) [737644] - [scsi] hpsa: use find_first_zero_bit (Tomas Henzl) [737644] - [scsi] hpsa: factor out driver name (Tomas Henzl) [737644] - [scsi] hpsa: removed unneeded structure member max_sg_entries and fix bad name (Tomas Henzl) [737644] - [scsi] hpsa: fix per device memory leak on driver unload (Tomas Henzl) [737644] - [scsi] hpsa: do not sleep in atomic context in rmmod path. (Tomas Henzl) [737644] - [scsi] hpsa: Disable ASPM (Tomas Henzl) [737644] - [scsi] hpsa: detect controller lockup (Tomas Henzl) [737644] - [scsi] hpsa: fix flush cache transfer length (Tomas Henzl) [737644] - [scsi] hpsa: remove unused busy_initializing and busy_scanning (Tomas Henzl) [737644] - [scsi] hpsa: set max sectors instead of taking the default (Tomas Henzl) [737644] - [scsi] hpsa: change confusing message to be more clear (Tomas Henzl) [737644] - [scsi] hpsa: fix physical device lun and target numbering problem (Tomas Henzl) [737644] - [scsi] hpsa: fix problem that OBDR devices are not detected (Tomas Henzl) [737644] - [scsi] hpsa: retry commands completing with status of UNSOLICITED_ABORT (Tomas Henzl) [737644] - [scsi] hpsa: fix potential overrun while memcpy'ing sense data (Tomas Henzl) [737644] - [scsi] hpsa: fix dma unmap error in hpsa_passthru_ioctl (Tomas Henzl) [737644] - [scsi] hpsa: Change memset using sizeof(ptr) to sizeof(*ptr) (Tomas Henzl) [737644] - [x86] perf: Enable/Add IvyBridge hardware support (Prarit Bhargava) [829872] - [x86] perf: Update SNB PEBS constraints (Prarit Bhargava) [829872] - [x86] perf: Implement cycles:p for SNB/IVB (Prarit Bhargava) [829872] - [x86] perf: Prettify pmu config literals (Prarit Bhargava) [829872] - [x86] perf: Implement arch event mask as quirk (Prarit Bhargava) [829872] - [x86] perf: Disable PEBS on SandyBridge chips (Prarit Bhargava) [829872] - [virt] kvm: Add accessor for reading cr4 (or some bits of cr4) (Gleb Natapov) [832301] - [kernel] sched: Create special class for stop/migrate work (Igor Mammedov) [843541] - [net] ipv4: Add interface option to enable routing of 127.0.0.0/8 (Thomas Graf) [831623] - [net] ipv6: Move ipv6 proc file registration to end of init order (Thomas Graf) [809297] - [net] sctp: Don't charge for data in sndbuf again when transmitting packet (Thomas Graf) [809792]- [x86] acpi: Fix use-after-free in acpi_map_lsapic (Igor Mammedov) [826067] - [drm] ttm: use shmem_read_mapping_page (Rafael Aquini) [806049] - [drm] i915: use shmem_read_mapping_page (Rafael Aquini) [806049] - [drm] i915: use shmem_truncate_range (Rafael Aquini) [806049] - [fs] udf: fix retun value on error path in udf_load_logicalvol (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Improve table length check to avoid possible overflow (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Fortify loading of sparing table (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Avoid run away loop when partition table length is corrupted (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Use 'ret' instead of abusing 'i' in udf_load_logicalvol() (Nikola Pajkovsky) [843143] {CVE-2012-3400}- [virt] kvm: fix KVM_GET_MSR for PV EOI (Michael S. Tsirkin) [835095] - [virt] kvm: update KVM_SAVE_MSRS_BEGIN to correct value (Michael S. Tsirkin) [835095] - [virt] kvm: switch to apic_set_eoi_write, apic_write (Michael S. Tsirkin) [835095] - [x86] apic: add apic_set_eoi_write for PV use (Michael S. Tsirkin) [835095] - [virt] kvm: host side for eoi optimization (Michael S. Tsirkin) [835095] - [virt] kvm: introduce kvm_read_guest_cached (Michael S. Tsirkin) [835095] - [virt] kvm: Add memory slot versioning and use it to provide fast guest write interface (Michael S. Tsirkin) [835095] - [virt] kvm_host: add kvm_memslots wrapper (Michael S. Tsirkin) [835095] - [virt] kvm: only sync when attention bits set (Michael S. Tsirkin) [835095] - [x86] bitops: note on __test_and_clear_bit atomicity (Michael S. Tsirkin) [835095] - [virt] kvm: guest side for eoi avoidance (Michael S. Tsirkin) [835095] - [x86] apic: make apic_probe extern (Michael S. Tsirkin) [835095] - [x86] apic: add apic_flat to apic_probe on x86_64 (Michael S. Tsirkin) [835095] - [virt] kvm: add paravirt cpu notifier stubs (Michael S. Tsirkin) [835095] - [virt] kvm: optimize ISR lookups (Michael S. Tsirkin) [835095] - [virt] kvm: document lapic regs field (Michael S. Tsirkin) [835095] - [x86] apic: Implement EIO micro-optimization (Michael S. Tsirkin) [835095] - [x86] apic: Add apic->eoi_write() callback (Michael S. Tsirkin) [835095] - [x86] apic: Use symbolic APIC_EOI_ACK (Michael S. Tsirkin) [835095] - [x86] apic: Fix typo EIO_ACK -> EOI_ACK and document it (Michael S. Tsirkin) [835095] - [virt] kvm: Introduce bitmask for apic attention reasons (Michael S. Tsirkin) [835095] - [virt] kvm: dont clear TMR on EOI (Michael S. Tsirkin) [835095] - [x86] efi_ioremap may not map the entire physical address space requested (Larry Woodman) [840691] - [netdrv] bnx2x: Add remote-fault link detection (Michal Schmidt) [814877] - [virt] vhost: poll vq in zerocopy callback (Jason Wang) [734731] - [virt] vhost_net, zerocopy: adding and signalling immediately when fully copied (Jason Wang) [734731] - [virt] vhost_net: re-poll only on EAGAIN or ENOBUFS (Jason Wang) [734731] - [net] sunrpc: svc_xprt sends on closed socket should stop immediately (J. Bruce Fields) [849702]- [fs] jbd2: fix fsync() tid wraparound bug (Dave Wysochanski) [735768] - [fs] jbd: fix fsync() tid wraparound bug (Dave Wysochanski) [735768] - [fs] jbd, jbd2: fixed typos (Dave Wysochanski) [735768] - [x86] perf: disable PEBS on a guest entry (Gleb Natapov) [845664] - [fs] dlm: make dlm_recv single threaded (David Teigland) [821060] - [fs] dlm: fix granting from recovery (David Teigland) [821824] - [fs] dlm: fix deadlock between dlm_send and dlm_controld (David Teigland) [824964] - [kernel] fork: fix overflow in vma length when copying mmap on clone (Anton Arapov) [815891] - [fs] fuse: update attributes on aio_read (Brian Foster) [850642] - [fs] fuse: invalidate inode mapping if mtime changes (Brian Foster) [850642] - [fs] fuse: add FUSE_AUTO_INVAL_DATA init flag (Brian Foster) [850642] - [net] cls_cgroup: Allow net_cls cgroups to have their classid reset to 0 (Neil Horman) [831456] - [mm] clarify the radix_tree exceptional cases (Rafael Aquini) [806049] - [mm] tmpfs, radix_tree: locate_item to speed up swapoff (Rafael Aquini) [806049] - [mm] a few small updates for radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_writepage and enable swap (Rafael Aquini) [806049] - [mm] tmpfs: convert mem_cgroup shmem to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_getpage_gfp to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_unuse_inode to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_truncate_range to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: copy truncate_inode_pages_range (Rafael Aquini) [806049] - [mm] tmpfs: miscellaneous trivial cleanups (Rafael Aquini) [806049] - [mm] tmpfs: demolish old swap vector support (Rafael Aquini) [806049] - [mm] let swap use exceptional entries (Rafael Aquini) [806049] - [lib] radix_tree: exceptional entries and indices (Rafael Aquini) [806049] - [mm] tmpfs: simplify unuse and writepage (Rafael Aquini) [806049] - [mm] tmpfs: simplify filepage/swappage (Rafael Aquini) [806049] - [mm] tmpfs: simplify prealloc_page (Rafael Aquini) [806049] - [mm] tmpfs: pass gfp to shmem_getpage_gfp (Rafael Aquini) [806049] - [mm] tmpfs: no need to use i_lock (Rafael Aquini) [806049] - [mm] pincer in truncate_inode_pages_range (Rafael Aquini) [806049] - [mm] consistent truncate and invalidate loops (Rafael Aquini) [806049] - [mm] tidy vmtruncate_range and related functions (Rafael Aquini) [806049] - [mm] truncate functions are in truncate.c (Rafael Aquini) [806049] - [mm] filemap: cleanup descriptions of filler arg (Rafael Aquini) [806049] - [mm] tmpfs: add shmem_read_mapping_page_gfp (Rafael Aquini) [806049] - [mm] tmpfs: take control of its truncate_range (Rafael Aquini) [806049] - [mm] move shmem prototypes to shmem_fs.h (Rafael Aquini) [806049] - [mm] move vmtruncate_range to truncate.c (Rafael Aquini) [806049] - [mm] remove worrying dead code from find_get_pages() (Rafael Aquini) [806049] - [lib] radix-tree: fix RCU bug (Rafael Aquini) [819243]- [ata] libata: Add space to fix 2GB ATA Flash Disk/ADMA428M blacklist (Prarit Bhargava) [843849] - [char] hw_random: check for errors in data_present() return value (Amit Shah) [849196] - [char] hwrng: Revert back to older API to prevent (k)abi bugs (Amit Shah) [849196] - [char] Revert: hw_random/virtio-rng: don't wait on host when module is going away (Amit Shah) [849196] - [pci] add pci_pcie_cap2() check for PCIe feature capabilities >= v2 (Myron Stowe) [834700] - [pci] use pci_pcie_cap() in pci core (Myron Stowe) [834700] - [s390] dasd: add sanity check to detect path connection error (Hendrik Brueckner) [823015] - [s390] kernel: Add z/VM LGR detection (Hendrik Brueckner) [823014] - [message] mptfusion: Fix for device removed in blocked state (Tomas Henzl) [831865] - [mm] avoid swapping out with swappiness==0 (Satoru Moriya) [787885]- [pci] disable MEM decoding while updating 64-bit MEM BARs (Myron Stowe) [841973] - [pci] leave MEM and IO decoding disabled during 64-bit BAR sizing, too (Myron Stowe) [841973] - [pci] Use class for quirk for host bridge mmio_always_on (Myron Stowe) [841973] - [pci] fold pci_calc_resource_flags() into decode_bar() (Myron Stowe) [841973] - [pci] treat mem BAR type "11" (reserved) as 32-bit, not 64-bit, BAR (Myron Stowe) [841973] - [pci] disable mmio during bar sizing (Myron Stowe) [841973] - [fs] nfs: nfs_attr_use_mounted_on_file() missing return value. (Steve Dickson) [842312] - [fs] gfs2: Make gfs2_write_end not dirty the inode with every write (Robert S Peterson) [844814] - [x86] cpufeature: Add CPU features from Intel document 319433-012A (John Villalovos) [841661] - [virt] kvm: expose latest Intel cpu new features (BMI1/BMI2/FMA/AVX2) to guest (John Villalovos) [841661] - [tools] perf kvm: Fix segfault with report and mixed guestmount use (Jiri Olsa) [846702] - [tools] perf kvm: Fix regression with guest machine creation (Jiri Olsa) [846702] - [tools] perf script: Fix format regression due to libtraceevent merge (Jiri Olsa) [846702] - [tools] perf: Fix synthesizing tracepoint names from the perf.data headers (Jiri Olsa) [846702] - [tools] perf stat: Fix default output file (Jiri Olsa) [846702] - [tools] perf tools: Fix endianity swapping for adds_features bitmask (Jiri Olsa) [846702] - [tools] perf uprobes: Remove unnecessary check before strlist__delete (Jiri Olsa) [846702] - [tools] perf symbols: Check for valid dso before creating map (Jiri Olsa) [846702] - [tools] perf evsel: Fix 32 bit values endianity swap for sample_id_all header (Jiri Olsa) [846702] - [tools] perf session: Handle endianity swap on sample_id_all header data (Jiri Olsa) [846702] - [tools] perf symbols: Handle different endians properly during symbol load (Jiri Olsa) [846702] - [tools] perf evlist: Pass third argument to ioctl explicitly (Jiri Olsa) [846702] - [tools] perf: Update ioctl documentation for PERF_IOC_FLAG_GROUP (Jiri Olsa) [846702] - [tools] perf: Make --version show kernel version instead of pull req tag (Jiri Olsa) [846702] - [tools] perf: Check if callchain is corrupted (Jiri Olsa) [846702] - [tools] perf callchain: Make callchain cursors TLS (Jiri Olsa) [846702] - [tools] perf: Fix pager on minimal-install embedded systems (Jiri Olsa) [846702] - [tools] perf: Fix make tarballs (Jiri Olsa) [846702] - [tools] perf script: Fix regression in callchain dso name (Jiri Olsa) [846702] - [tools] perf stat: Initialize default events wrt exclude_{guest, host} (Jiri Olsa) [846702] - [tools] perf annotate browser: Fix help window entry for navigating to hottest line (Jiri Olsa) [846702] - [tools] perf report: Use the right symbol for annotation (Jiri Olsa) [846702] - [tools] perf probe: Detect probe target when m/x options are absent (Jiri Olsa) [846702] - [tools] perf compat: Make a note in documentation about uprobe interface (Jiri Olsa) [846702] - [tools] perf probe: Provide perf interface for uprobes (Jiri Olsa) [846702] - [tools] perf ui browser: Stop using 'self' (Jiri Olsa) [846702] - [tools] perf annotate browser: Read perf config file for settings (Jiri Olsa) [846702] - [tools] perf config: Allow '_' in config file variable names (Jiri Olsa) [846702] - [tools] perf annotate browser: Make feature toggles global (Jiri Olsa) [846702] - [tools] perf annotate browser: The idx_asm field should be used in asm only view (Jiri Olsa) [846702] - [tools] perf: Convert critical messages to ui__error() (Jiri Olsa) [846702] - [tools] perf ui: Make --stdio default when TUI is not supported (Jiri Olsa) [846702] - [tools] perf record: Fix branch_stack type in perf_record_opts (Jiri Olsa) [846702] - [tools] perf: Reconstruct event with modifiers from perf_event_attr (Jiri Olsa) [846702] - [tools] perf top: Fix counter name fixup when fallbacking to cpu-clock (Jiri Olsa) [846702] - [tools] perf: fix thread_map__new_by_pid_str() memory leak in error path (Jiri Olsa) [846702] - [tools] perf: Do not use _FORTIFY_SOURCE when DEBUG=1 is specified (Jiri Olsa) [846702] - [tools] perf evlist: Explicititely initialize input_name (Jiri Olsa) [846702] - [tools] perf compat: Disable perf branch sampling in evlist command (Jiri Olsa) [846702] - [tools] perf evlist: Show event attribute details (Jiri Olsa) [846702] - [tools] perf: Bump default sample freq to 4 kHz (Jiri Olsa) [846702] - [tools] perf buildid-list: Work better with pipe mode (Jiri Olsa) [846702] - [tools] perf: Fix piped mode read code (Jiri Olsa) [846702] - [tools] perf inject: Fix broken perf inject -b (Jiri Olsa) [846702] - [tools] perf: rename HEADER_TRACE_INFO to HEADER_TRACING_DATA (Jiri Olsa) [846702] - [tools] perf: Add union u64_swap type for swapping u64 data (Jiri Olsa) [846702] - [tools] perf: Carry perf_event_attr bitfield throught different endians (Jiri Olsa) [846702] - [tools] perf record: Fix documentation for branch stack sampling (Jiri Olsa) [846702] - [tools] perf target: Add cpu flag to sample_type if target has cpu (Jiri Olsa) [846702] - [tools] perf: Add hardcoded name term for pmu events (Jiri Olsa) [846702] - [tools] perf: Separate 'mem:' event scanner bits (Jiri Olsa) [846702] - [tools] perf: Use allocated list for each parsed event (Jiri Olsa) [846702] - [tools] perf: Add support for displaying event parser debug info (Jiri Olsa) [846702] - [tools] perf test: Move parse event automated tests to separated object (Jiri Olsa) [846702] - [tools] perf evsel: Create events initially disabled -- again (Jiri Olsa) [846702] - [tools] perf: Split term type into value type and term type (Jiri Olsa) [846702] - [tools] perf hists: Fix callchain ip printf format (Jiri Olsa) [846702] - [tools] perf target: Add uses_mmap field (Jiri Olsa) [846702] - [tools] Revert: perf evlist: Fix creation of cpu map (Jiri Olsa) [846702] - [tools] perf target: Rename functions to avoid double negation (Jiri Olsa) [846702] - [tools] perf annotate browser: Add key bindings help window (Jiri Olsa) [846702] - [tools] perf annotate browser: Show 'jumpy' functions (Jiri Olsa) [846702] - [tools] perf annotate browser: Count the numbers of jump sources to a target (Jiri Olsa) [846702] - [tools] perf annotate: Introduce ->free() method in ins_ops (Jiri Olsa) [846702] - [tools] perf annotate: Augment lock instruction output (Jiri Olsa) [846702] - [tools] perf annotate: Resolve symbols using objdump comment for single op ins (Jiri Olsa) [846702] - [tools] perf annotate: Resolve symbols using objdump comment (Jiri Olsa) [846702] - [tools] perf annotate: Use raw form for register indirect call instructions (Jiri Olsa) [846702] - [tools] perf hists browser: Use '/' for search/filter instead of 's' (Jiri Olsa) [846702] - [tools] perf annotate: shorten helpline so it fits in visible space (Jiri Olsa) [846702] - [tools] perf record: Reset event name when falling back to cpu-clock (Jiri Olsa) [846702] - [tools] perf top: Update event name when falling back to cpu-clock (Jiri Olsa) [846702] - [tools] perf record: Fix fallback to cpu-clock on ppc (Jiri Olsa) [846702] - [tools] perf report: Fix format string for x86-32 compilation (Jiri Olsa) [846702] - [tools] perf top: Default to system wide using perf_target methods (Jiri Olsa) [846702] - [tools] perf stat: Use perf_evlist__create_maps (Jiri Olsa) [846702] - [tools] perf target: Consolidate target task/cpu checking (Jiri Olsa) [846702] - [tools] perf: Introduce perf_target__strerror() (Jiri Olsa) [846702] - [tools] perf target: Introduce perf_target__parse_uid() (Jiri Olsa) [846702] - [tools] perf target: Introduce perf_target_errno (Jiri Olsa) [846702] - [tools] perf evlist: Fix creation of cpu map (Jiri Olsa) [846702] - [tools] perf top: Set target.system_wide (Jiri Olsa) [846702] - [tools] perf session: Fail on processing event with unknown size (Jiri Olsa) [846702] - [tools] perf ui: Change fallback policy of setup_browser() (Jiri Olsa) [846702] - [tools] perf ui: Add gtk2 support into setup_browser() (Jiri Olsa) [846702] - [tools] perf ui gtk: Rename functions for consistency (Jiri Olsa) [846702] - [tools] perf ui gtk: Drop arg[cv] arguments from perf_gtk_setup_browser() (Jiri Olsa) [846702] - [tools] perf ui: Make setup_browser() generic (Jiri Olsa) [846702] - [tools] perf target: Split out perf_target handling code (Jiri Olsa) [846702] - [tools] perf: Check more combinations of PID/TID, UID and CPU switches (Jiri Olsa) [846702] - [tools] perf evlist: Make create_maps() take struct perf_target (Jiri Olsa) [846702] - [tools] perf: Introduce perf_target__validate() helper (Jiri Olsa) [846702] - [tools] perf top: Convert to struct perf_target (Jiri Olsa) [846702] - [tools] perf stat: Convert to struct perf_target (Jiri Olsa) [846702] - [tools] perf: Introduce struct perf_target (Jiri Olsa) [846702] - [tools] perf: Fix include header files in util/parse-events.h (Jiri Olsa) [846702] - [tools] perf annotate browser: Compact 'nop' output (Jiri Olsa) [846702] - [tools] perf annotate browser: Do raw printing in 'o'ffset in a single place (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't change the asm line color when toggling source (Jiri Olsa) [846702] - [tools] perf annotate browser: More clearly separate columns (Jiri Olsa) [846702] - [tools] perf ui browser: Introduce routine to draw vertical line (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't display 0.00 percentages (Jiri Olsa) [846702] - [tools] perf annotate browser: Remove the vertical line after the percentages (Jiri Olsa) [846702] - [tools] perf annotate browser: Show current jump, back or forward (Jiri Olsa) [846702] - [tools] perf ui browser: Add method to draw up/down arrow line (Jiri Olsa) [846702] - [tools] perf annotate browser: Add a right arrow before call instructions (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't draw jump connectors for out of function jumps (Jiri Olsa) [846702] - [tools] perf annotate: Mark jump instructions with no offset (Jiri Olsa) [846702] - [tools] perf annotate: Disambiguage offsets and addresses in operands (Jiri Olsa) [846702] - [tools] perf annotate browser: Handle NULL jump targets (Jiri Olsa) [846702] - [tools] perf annotate browser: Initial loop detection (Jiri Olsa) [846702] - [tools] perf: Cleanup realloc use (Jiri Olsa) [846702] - [tools] ui browser: Add method to write graphical characters (Jiri Olsa) [846702] - [tools] perf annotate browser: Handle retq instructions (Jiri Olsa) [846702] - [tools] perf annotate browser: Add visual cue for retq instruction (Jiri Olsa) [846702] - [tools] perf annotate browser: Add visual cues on jump lines (Jiri Olsa) [846702] - [tools] perf annotate browser: Suppress the callq address (Jiri Olsa) [846702] - [tools] perf annotate browser: Bandaid offsets/jump label objdump ambiguity (Jiri Olsa) [846702] - [tools] perf annotate: Group operands members (Jiri Olsa) [846702] - [tools] perf annotate: Add missing jump variants (Jiri Olsa) [846702] - [tools] perf annotate browser: Use a vertical line as percentage separator (Jiri Olsa) [846702] - [tools] perf annotate browser: Make lines more compact (Jiri Olsa) [846702] - [tools] perf annotate browser: Align jump labels (Jiri Olsa) [846702] - [tools] perf annotate browser: Hide non jump target addresses in offset mode (Jiri Olsa) [846702] - [tools] perf symbols: Introduce symbol__size method (Jiri Olsa) [846702] - [tools] perf annotate browser: Rename disasm_line_rb_node (Jiri Olsa) [846702] - [tools] perf annotate: Introduce scnprintf ins_ops method (Jiri Olsa) [846702] - [tools] perf annotate: Parse call targets earlier (Jiri Olsa) [846702] - [tools] perf annotate: Disassembler instruction parsing (Jiri Olsa) [846702] - [tools] perf annotate browser: Use the disasm_line instruction name and operand fields (Jiri Olsa) [846702] - [tools] perf annotate: Parse instruction (Jiri Olsa) [846702] - [tools] perf annotate: Rename objdump_line to disasm_line (Jiri Olsa) [846702] - [tools] perf record: Use sw counter only if hw pmu is not detected (Jiri Olsa) [846702] - [tools] perf: Fix thread map that is type pid_t (Jiri Olsa) [846702] - [tools] perf stat: Declare some references static (Jiri Olsa) [846702] - [tools] perf: Move GTK+ bits to tools/perf/ui/gtk directory (Jiri Olsa) [846702] - [tools] perf: Move UI bits to tools/perf/ui directory (Jiri Olsa) [846702] - [tools] perf annotate: Fix a build error (Jiri Olsa) [846702] - [tools] perf annotate browser: string search: /?n (Jiri Olsa) [846702] - [tools] perf report: Correct display of samples and events in header (Jiri Olsa) [846702] - [tools] perf annotate browser: Initial support for navigating jump instructions (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Add list based search for addr offset (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Move callq handling to separate function (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Allow toggling addr offset view (Jiri Olsa) [846702] - [tools] perf annotate: Allow printing objdump line addr in different color (Jiri Olsa) [846702] - [tools] perf ui browser: Return the current color when setting a new one (Jiri Olsa) [846702] - [tools] traceevent: Ignore TRACEEVENT-CFLAGS file (Jiri Olsa) [846702] - [tools] traceevent: Detect build environment changes (Jiri Olsa) [846702] - [tools] traceevent: Cleanup realloc use (Jiri Olsa) [846702] - [tools] traceevent: Add missing break in make_bprint_args (Jiri Olsa) [846702] - [tools] traceevent: Check return value of arg_to_str() (Jiri Olsa) [846702] - [tools] traceevent: Check result of malloc() during reading token (Jiri Olsa) [846702] - [tools] traceevent: Fix some comments (Jiri Olsa) [846702] - [tools] traceevent: Do not call add_event() again if allocation failed (Jiri Olsa) [846702] - [tools] traceevent: Pass string type argument to args (Jiri Olsa) [846702] - [tools] traceevent: Handle realloc() failure path (Jiri Olsa) [846702] - [tools] traceevent: Handle strdup failure cases (Jiri Olsa) [846702] - [tools] traceevent: Introduce extend_token() (Jiri Olsa) [846702] - [tools] traceevent: Fix printk_cmp() (Jiri Olsa) [846702] - [tools] traceevent: Fix trace_printk for long integers (Jiri Olsa) [846702] - [tools] traceevent: Fix pM print format arg handling (Jiri Olsa) [846702] - [tools] traceevent: Add support to show migrate disable counter (Jiri Olsa) [846702] - [tools] traceevent: Add support for ".*s" in bprintk events (Jiri Olsa) [846702] - [tools] traceevent: Let filtering numbers by string use function names (Jiri Olsa) [846702] - [tools] traceevent: Replace malloc_or_die to plain malloc in alloc_event() (Jiri Olsa) [846702] - [tools] traceevent: Add support for __print_hex() (Jiri Olsa) [846702] - [tools] traceevent: Use local variable 'field' (Jiri Olsa) [846702] - [tools] traceevent: Check string is really printable (Jiri Olsa) [846702] - [tools] traceevent: Make dependency files regeneratable (Jiri Olsa) [846702] - [tools] traceevent: Teach [ce]tags about libtraceeevent error codes (Jiri Olsa) [846702] - [tools] traceevent: Fix clean target in Makefile (Jiri Olsa) [846702] - [tools] traceevent: Silence compiler warning on 32bit build (Jiri Olsa) [846702] - [tools] traceevent: Fix signature of create_arg_item() (Jiri Olsa) [846702] - [tools] traceevent: Use proper function parameter type (Jiri Olsa) [846702] - [tools] traceevent: Fix freeing arg on process_dynamic_array() (Jiri Olsa) [846702] - [tools] traceevent: Fix a possibly wrong memory dereference (Jiri Olsa) [846702] - [tools] traceevent: Fix a possible memory leak (Jiri Olsa) [846702] - [tools] traceevent: Allow expressions in __print_symbolic() fields (Jiri Olsa) [846702] - [tools] perf: Always try to build libtraceevent (Jiri Olsa) [846702] - [tools] perf: Rename libparsevent to libtraceevent in Makefile (Jiri Olsa) [846702] - [tools] parse-events: Rename struct record to struct pevent_record (Jiri Olsa) [846702] - [tools] perf/events: Add flag to produce nsec output (Jiri Olsa) [846702] - [tools] perf: Have perf use the new libtraceevent.a library (Jiri Olsa) [846702] - [tools] perf: Build libtraceevent.a (Jiri Olsa) [846702] - [tools] perf: Separate out trace-cmd parse-events from perf files (Jiri Olsa) [846702] - [tools] perf script: Rename struct event to struct event_format in perl engine (Jiri Olsa) [846702] - [tools] perf script: Explicitly handle known default print arg type (Jiri Olsa) [846702] - [tools] Add Makefile.include (Jiri Olsa) [846702] - [tools] parse-event: Fix memset pointer size bug in handle (Jiri Olsa) [846702] - [tools] parse-events: Allow '*' and '/' operations in TP_printk (Jiri Olsa) [846702] - [tools] parse-events: Support '+' opcode in print format (Jiri Olsa) [846702] - [tools] parse-events: Let pevent_free() take a NULL pointer (Jiri Olsa) [846702] - [tools] parse-events: Handle opcode parsing error (Jiri Olsa) [846702] - [tools] parse-events: Handle invalid opcode parsing gracefully (Jiri Olsa) [846702] - [tools] perf/events: Correct size given to memset (Jiri Olsa) [846702] - [tools] perf/events: Add flag/symbol format_flags (Jiri Olsa) [846702] - [tools] events: Update tools/lib/traceevent to work with perf (Jiri Olsa) [846702] - [tools] events: Add files to create libtraceevent.a (Jiri Olsa) [846702] - [netdrv] cxgb4: Fix (nearly-)kernel-doc comments for various functions (Jay Fenlason) [847356] - [netdrv] cxgb4: Remove casts to same type (Jay Fenlason) [847356] - [netdrv] cxgb4: DB Drop Recovery for RDMA and LLD queues (Jay Fenlason) [847356] - [netdrv] cxgb4: Common platform specific changes for DB Drop Recovery (Jay Fenlason) [847356] - [netdrv] cxgb4: Detect DB FULL events and notify RDMA ULD (Jay Fenlason) [847356] - [netdrv] cxgb4: unify return value of .ndo_set_mac_address if address is invalid (Jay Fenlason) [847356] - [netdrv] cxgb4: Add support for Chelsio's T480-CR and T440-LP-CR adapters (Jay Fenlason) [847356] - [x86] mce: Disable error thresholding bank 4 on some AMD models (Frank Arnold) [823617] - [x86] bitops: Move BIT_64 for a wider use (Frank Arnold) [823617] - [x86] mce_amd: Hide interrupt_enable sysfs node (Frank Arnold) [823617] - [x86] mce_amd: Make APIC LVT thresholding interrupt optional (Frank Arnold) [823617] - [s390] kernel: incorrect task size after fork of a 31 bit process (Hendrik Brueckner) [845133] - [net] sock: delete unnecessary call of sk_alloc_size() (Weiping Pan) [850736]- [tracing] kprobes: Fix KABI break caused by new #include (Jiri Olsa) [786489] - [tools] perf: Enable the probe command (Jiri Olsa) [786489] - [tracing] Modify is_delete, is_return from int to bool (Jiri Olsa) [786489] - [tracing] kprobes: Rename probe_* to trace_probe_* (Jiri Olsa) [786489] - [tracing] ftrace, kprobes: Fix not to delete probes if in use (Jiri Olsa) [786489] - [tracing] kprobes: Fix kprobe-tracer to support stack trace (Jiri Olsa) [786489] - [kernel] stack_trace: Add weak save_stack_trace_regs() (Jiri Olsa) [786489] - [x86] Swap save_stack_trace_regs parameters (Jiri Olsa) [786489] - [tracing] kprobes: Fix kprobe selftest for gcc 4.6 (Jiri Olsa) [786489] - [tracing] kprobes: Fix common misspellings (Jiri Olsa) [786489] - [tracing] kprobes: Fix NULL pointer deref check (Jiri Olsa) [786489] - [tracing] kprobes: Add bitfield type (Jiri Olsa) [786489] - [tracing] kprobes: Support longer (>128 bytes) command (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup strict_strtol() using code (Jiri Olsa) [786489] - [tracing] kprobes: Fix handling of C-unlike argument names (Jiri Olsa) [786489] - [tracing] kprobes: Fix handling of argument names (Jiri Olsa) [786489] - [tracing] kprobes: Fix a memory leak in error case (Jiri Olsa) [786489] - [tracing] kprobes: fix printk typo 'faild' (Jiri Olsa) [786489] - [tracing] kprobes: unregister_trace_probe needs to be called under mutex (Jiri Olsa) [786489] - [tracing] perf, kprobes: Remove duplicate includes from many files (Jiri Olsa) [786489] - [tracing] kprobes: Support "string" type (Jiri Olsa) [786489] - [tracing] kprobes: Support basic types on dynamic events (Jiri Olsa) [786489] - [tracing] Fix typo of info text in trace_kprobe.c (Jiri Olsa) [786489] - [tracing] kprobes: Fix probe parsing (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup unused return value of tracing functions (Jiri Olsa) [786489] - [tracing] perf: Factorize trace events raw sample buffer operations (Jiri Olsa) [786489] - [tracing] kprobes: Update kprobe tracing self test for new syntax (Jiri Olsa) [786489] - [tracing] kprobes: Drop function argument access syntax (Jiri Olsa) [786489] - [tracing] kprobes: Show sign of fields in trace_kprobe format files (Jiri Olsa) [786489] - [tracing] kprobes: Check new event/group name (Jiri Olsa) [786489] - [tracing] kprobes: Fix field creation's bad error handling (Jiri Olsa) [786489] - [tracing] kprobes: Support delete probe syntax (Jiri Olsa) [786489] - [tracing] kprobes: Fix a memory leak bug and check kstrdup() return value (Jiri Olsa) [786489] - [tracing] kprobes: Don't output zero offset (Jiri Olsa) [786489] - [tracing] kprobes: Always show group name (Jiri Olsa) [786489] - [tracing] kprobes: Fix memory leak (Jiri Olsa) [786489] - [tracing] perf, kprobes: Fix lock recursion (Jiri Olsa) [786489] - [tracing] kprobes: Rename Kprobe-tracer to kprobe-event (Jiri Olsa) [786489] - [tracing] kprobes: Compare both of event-name and event-group to find probe (Jiri Olsa) [786489] - [tracing] kprobes: Add failure messages for debugging (Jiri Olsa) [786489] - [tracing] kprobes: Update kprobe-tracer selftest against new syntax (Jiri Olsa) [786489] - [tracing] kprobes: Robustify fixed field names against variable field names conflicts (Jiri Olsa) [786489] - [tracing] kprobes: Avoid field name confliction (Jiri Olsa) [786489] - [tracing] kprobes: Make special variable names more self-explainable (Jiri Olsa) [786489] - [tracing] kprobes: Remove '$ra' special variable (Jiri Olsa) [786489] - [tracing] kprobes: Add $ prefix to special variables (Jiri Olsa) [786489] - [tracing] kprobes: Use global event perf buffers in kprobe tracer (Jiri Olsa) [786489] - [tracing] kprobes: Merge conflicts changes (Jiri Olsa) [786489] - [tracing] kprobes: Disable kprobe events by default after creation (Jiri Olsa) [786489] - [tracing] kprobes: Fix profiling alignment for perf_counter buffer (Jiri Olsa) [786489] - [tracing] kprobes: Add probe handler dispatcher to support perf and ftrace concurrent use (Jiri Olsa) [786489] - [tracing] kprobes: Fix trace_probe registration order (Jiri Olsa) [786489] - [tracing] kprobes: Support custom subsystem for each kprobe event (Jiri Olsa) [786489] - [tracing] kprobes: Show event name in trace output (Jiri Olsa) [786489] - [tracing] kprobes: Add argument name support (Jiri Olsa) [786489] - [tracing] kprobes: Add event profiling support (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup kprobe tracer code. (Jiri Olsa) [786489] - [tracing] kprobes: Fix probe offset to be unsigned (Jiri Olsa) [786489] - [tracing] kprobes: Merge conflicts changes (Jiri Olsa) [786489] - [tracing] kprobes: Change trace_arg to probe_arg (Jiri Olsa) [786489] - [tracing] kprobes: Fix format typo in trace_kprobes (Jiri Olsa) [786489] - [tracing] kprobes: Add kprobes event profiling interface (Jiri Olsa) [786489] - [tracing] kprobes: tracer assigns new event ids for each event (Jiri Olsa) [786489] - [tracing] Generate names for each kprobe event automatically (Jiri Olsa) [786489] - [tracing] Kprobe-tracer supports more than 6 arguments (Jiri Olsa) [786489] - [tracing] Add kprobe-based event tracer documentation (Jiri Olsa) [786489] - [tracing] Add kprobe-based event tracer (Jiri Olsa) [786489] - [x86] ptrace: Fix regs_get_argument_nth() to add correct offset (Jiri Olsa) [786489] - [x86] Add pt_regs register and stack access APIs (Jiri Olsa) [786489] - [net] sched/act_mirred: do not drop packets when fails to mirror it (Jason Wang) [846585] - [net] sched: fix race in mirred device removal (Jason Wang) [846585] - [net] sched: printk message severity (Jason Wang) [846585] - [net] sched: act_mirred cleanup (Jason Wang) [846585] - [kernel] events: Fix double start/stop in x86_pmu_start() (Jerome Marchand) [803900] - [kernel] events: Fix broken interrupt rate throttling (Jerome Marchand) [803900] - [kernel] events: Avoid a useless pmu_disable() in the perf-tick (Jerome Marchand) [803900] - [input] wacom: add support for Bamboo Pen ID 0xd4 (Aristeu Rozanski) [798796] - [input] wacom: add Intuos5 Touch Ring/ExpressKey support (Aristeu Rozanski) [841611] - [input] wacom: add basic Intuos5 support (Aristeu Rozanski) [841611] - [virt] virtio: Use ida to allocate virtio index (Asias He) [844542] - [virt] kvm: apply kvmclock offset to guest wall clock time (Marcelo Tosatti) [817243] - [virt] kvm: Fix PCI header check on device assignment (Alex Williamson) [829031] - [virt] kvm: Don't save/restore MSR_IA32_PERF_STATUS (Karen Noel) [816308] - [s390] kernel: CPU idle vs CPU hotplug (Hendrik Brueckner) [845132] - [powerpc] pseries/iommu: remove default window before attempting DDW manipulation (Steve Best) [822614] - [char] tty: Fix possible race in n_tty_read() (Stanislaw Gruszka) [765665] - [x86] crash: prepare for pseudo-phys pages without machine frames (Laszlo Ersek) [848766] - [netdrv] cxgb3: Set vlan_feature on net_device (Steve Best) [841993] - [netdrv] mlx4: Add support for EEH error recovery (Steve Best) [822654] - [netdrv] e1000e: add missing clear of E1000_RCTL_VFE to e1000e_set_rx_mode() (Dean Nelson) [832573] - [netdrv] e1000: Prevent reset task killing itself (Dean Nelson) [842886] - [netdrv] r8169: fix invalid firmware for 8168d and include ones for newer chipsets (Ivan Vecera) [840591] - [net] netconsole: disable netconsole target before releasing target_list_lock (Amerigo Wang) [849571] - [net] netconsole: fix deadlock when removing net driver that netconsole is using (Amerigo Wang) [769734] - [net] ethtool: Report link-down while interface is down (Ivan Vecera) [821674]- [x86] mce: Replace MCM_ with MCI_MISC_ (Luming Yu) [696033] - [x86] mce: Move MCACOD defines from mce-severity.c to (Luming Yu) [696033] - [x86] mce-severity: Fix check for processor context when machine check was taken (Luming Yu) [696033] - [x86] mce-severity: Replace hard coded hex constants with symbolic defines (Luming Yu) [696033] - [x86] mce-severity: Recognise machine check bank signature for data path error (Luming Yu) [696033] - [x86] mce-severity: Clean up trivial coding style problems (Luming Yu) [696033] - [x86] mce-severity: Cleanup severity table (Luming Yu) [696033] - [x86] mce-severity: Make formatting a bit more readable (Luming Yu) [696033] - [x86] mce-severity: Fix two severities table signatures (Luming Yu) [696033] - [x86] mce: Handle "action required" errors (Luming Yu) [696033] - [x86] mce: Add mechanism to safely save information in MCE handler (Luming Yu) [696033] - [x86] mce: Create helper function to save addr/misc when needed (Luming Yu) [696033] - [mm] HWPOISON: Add code to handle "action required" errors (Luming Yu) [696033] - [mm] HWPOISON: Clean up memory_failure() vs. __memory_failure() (Luming Yu) [696033] - [hwmon] fam15h_power: Fix pci_device_id array (Frank Arnold) [822277] - [hwmon] fam15h_power: fix bogus values with current BIOSes (Frank Arnold) [822277] - [hwmon] fam15h_power: Increase output resolution (Frank Arnold) [822277] - [hwmon] fam15h_power: Correct sign extension of running_avg_capture (Frank Arnold) [822277] - [hwmon] Add driver for AMD family 15h processor power information (Frank Arnold) [822277] - [pci] amd-nb: Rename CPU PCI id define for F4 (Frank Arnold) [822277] - [hwmon] k10temp: Add support for AMD Trinity CPUs (Frank Arnold) [822277] - [hwmon] k10temp: Update documentation for Fam12h (Frank Arnold) [822277] - [md] raid1: close some possible races on write errors during resync (Jes Sorensen) [817970] - [md] avoid crash when stopping md array races with closing other open fds. (Jes Sorensen) [817970] - [md] fix bug in handling of new_data_offset (Jes Sorensen) [817970] - [md] raid1: fix use-after-free bug in RAID1 data-check code. (Jes Sorensen) [817970] - [md] support re-add of recovering devices. (Jes Sorensen) [817970] - [md] raid1: fix bug in read_balance introduced by hot-replace (Jes Sorensen) [817970] - [md] raid5: delayed stripe fix (Jes Sorensen) [817970] - [md] raid456: When read error cannot be recovered, record bad block (Jes Sorensen) [817970] - [md] make 'name' arg to md_register_thread non-optional. (Jes Sorensen) [817970] - [md] raid10: fix failure when trying to repair a read error. (Jes Sorensen) [817970] - [md] raid5: fix refcount problem when blocked_rdev is set. (Jes Sorensen) [817970] - [md] raid5: In ops_run_io, inc nr_pending before calling md_wait_for_blocked_rdev (Jes Sorensen) [817970] - [md] raid5: Do not add data_offset before call to is_badblock (Jes Sorensen) [817970] - [md] raid5: prefer replacing failed devices over want-replacement devices. (Jes Sorensen) [817970] - [md] raid10: Don't try to recovery unmatched (and unused) chunks. (Jes Sorensen) [817970] - [md] raid1, raid10: fix problem with merge_bvec_fn (Jes Sorensen) [817970] - [md] bitmap: record the space available for the bitmap in the superblock. (Jes Sorensen) [817970] - [md] raid10: Remove extras after reshape to smaller number of devices. (Jes Sorensen) [817970] - [md] raid5: improve removal of extra devices after reshape. (Jes Sorensen) [817970] - [md] check the return of mddev_find() (Jes Sorensen) [817970] - [md] raid5: Allow reshape while a bitmap is present. (Jes Sorensen) [817970] - [md] raid10: resize bitmap when required during reshape. (Jes Sorensen) [817970] - [md] allow array to be resized while bitmap is present. (Jes Sorensen) [817970] - [md] bitmap: make sure reshape request are reflected in superblock. (Jes Sorensen) [817970] - [md] bitmap: add bitmap_resize function to allow bitmap resizing. (Jes Sorensen) [817970] - [md] bitmap: use DIV_ROUND_UP instead of open-code (Jes Sorensen) [817970] - [md] bitmap: create a 'struct bitmap_counts' substructure of 'struct bitmap' (Jes Sorensen) [817970] - [md] bitmap: make bitmap bitops atomic. (Jes Sorensen) [817970] - [md] bitmap: make _page_attr bitops atomic. (Jes Sorensen) [817970] - [md] bitmap: merge bitmap_file_unmap and bitmap_file_put. (Jes Sorensen) [817970] - [md] bitmap: remove async freeing of bitmap file. (Jes Sorensen) [817970] - [md] bitmap: convert some spin_lock_irqsave to spin_lock_irq (Jes Sorensen) [817970] - [md] bitmap: use set_bit, test_bit, etc for operation on bitmap->flags. (Jes Sorensen) [817970] - [md] bitmap: remove single-bit manipulation on sb->state (Jes Sorensen) [817970] - [md] bitmap: remove bitmap_mask_state (Jes Sorensen) [817970] - [md] bitmap: move storage allocation from bitmap_load to bitmap_create. (Jes Sorensen) [817970] - [md] bitmap: separate bitmap file allocation to its own function. (Jes Sorensen) [817970] - [md] bitmap: store bytes in file rather than just in last page. (Jes Sorensen) [817970] - [md] bitmap: move some fields of 'struct bitmap' into a 'storage' substruct. (Jes Sorensen) [817970] - [md] bitmap: change *_page_attr() to take a page number, not a page. (Jes Sorensen) [817970] - [md] bitmap: centralise allocation of bitmap file pages. (Jes Sorensen) [817970] - [md] bitmap: allow a bitmap with no backing storage. (Jes Sorensen) [817970] - [md] bitmap: add new 'space' attribute for bitmaps. (Jes Sorensen) [817970] - [md] bitmap: disentangle two different 'pending' flags. (Jes Sorensen) [817970] - [md] raid5: support sync request (Jes Sorensen) [817970] - [md] raid5: remove unused variables (Jes Sorensen) [817970] - [md] raid10: Fix memleak in r10buf_pool_alloc (Jes Sorensen) [817970] - [md] raid1: allow fix_read_error to read from recovering device. (Jes Sorensen) [817970] - [md] move freeing of badblocks.page into md_rdev_clear (Jes Sorensen) [817970] - [md] dm-raid should call helper function to clear rdev. (Jes Sorensen) [817970] - [lib] raid6: Add SSSE3 optimized recovery functions (Jes Sorensen) [817970] - [md] raid10: add reshape support (Jes Sorensen) [817970] - [md] raid10: split out interpretation of layout to separate function. (Jes Sorensen) [817970] - [md] raid10: Introduce 'prev' geometry to support reshape. (Jes Sorensen) [817970] - [md] use resync_max_sectors for reshape as well as resync. (Jes Sorensen) [817970] - [md] teach sync_page_io about new_data_offset. (Jes Sorensen) [817970] - [md] raid10: collect some geometry fields into a dedicated structure. (Jes Sorensen) [817970] - [md] raid5: allow for change in data_offset while managing a reshape. (Jes Sorensen) [817970] - [md] raid5: Use correct data_offset for all IO. (Jes Sorensen) [817970] - [md] add possibility to change data-offset for devices. (Jes Sorensen) [817970] - [md] allow a reshape operation to be reversed. (Jes Sorensen) [817970] - [md] using GFP_NOIO to allocate bio for flush request (Jes Sorensen) [817970] - [md] raid10: fix transcription error in calc_sectors conversion. (Jes Sorensen) [817970] - [md] raid10: set dev_sectors properly when resizing devices in array. (Jes Sorensen) [817970] - [md] bitmap: fix calculation of 'chunks' - missing shift. (Jes Sorensen) [817970] - [md] fix possible corruption of array metadata on shutdown. (Jes Sorensen) [817970] - [md] don't call ->add_disk unless there is good reason. (Jes Sorensen) [817970] - [md] bitmap: prevent bitmap_daemon_work running while initialising bitmap (Jes Sorensen) [817970] - [md] raid1, raid10: Fix calculation of 'vcnt' when processing error recovery. (Jes Sorensen) [817970] - [md] Bitmap version cleanup (Jes Sorensen) [817970] - [md] raid1, raid10: don't compare excess byte during consistency check. (Jes Sorensen) [817970] - [md] raid5: Fix a bug about judging if the operation is syncing or replacing (Jes Sorensen) [817970] - [md] raid1:Remove unnecessary rcu_dereference(conf->mirrors[i].rdev). (Jes Sorensen) [817970] - [md] raid5: fix handling of bad blocks during recovery. (Jes Sorensen) [817970] - [md] raid1: If md_integrity_register() failed, run() must free the mem (Jes Sorensen) [817970] - [md] raid0: If md_integrity_register() fails, raid0_run() must free the mem. (Jes Sorensen) [817970] - [md] linear: If md_integrity_register() fails, linear_run() must free the mem. (Jes Sorensen) [817970] - [md] Add judgement bb->unacked_exist in function md_ack_all_badblocks(). (Jes Sorensen) [817970] - [md] fix clearing of the 'changed' flags for the bad blocks list. (Jes Sorensen) [817970] - [md] bitmap: discard CHUNK_BLOCK_SHIFT macro (Jes Sorensen) [817970] - [md] bitmap: remove unnecessary indirection when allocating. (Jes Sorensen) [817970] - [md] bitmap: remove some pointless locking. (Jes Sorensen) [817970] - [md] bitmap: change a 'goto' to a normal 'if' construct. (Jes Sorensen) [817970] - [md] bitmap: move printing of bitmap status to bitmap.c (Jes Sorensen) [817970] - [md] bitmap: remove some unused noise from bitmap.h (Jes Sorensen) [817970] - [md] raid10 - support resizing some RAID10 arrays. (Jes Sorensen) [817970] - [md] raid1: handle merge_bvec_fn in member devices. (Jes Sorensen) [817970] - [md] raid10: handle merge_bvec_fn in member devices. (Jes Sorensen) [817970] - [md] add proper merge_bvec handling to RAID0 and Linear. (Jes Sorensen) [817970] - [md] tidy up rdev_for_each usage. (Jes Sorensen) [817970] - [md] raid1, raid10: avoid deadlock during resync/recovery. (Jes Sorensen) [817970] - [md] don't set md arrays to readonly on shutdown. (Jes Sorensen) [817970] - [md] allow re-add to failed arrays. (Jes Sorensen) [817970] - [md] raid5: use atomic_dec_return() instead of atomic_dec() and atomic_read(). (Jes Sorensen) [817970] - [md] Use existed macros instead of numbers (Jes Sorensen) [817970] - [md] raid5: removed unused 'added_devices' variable. (Jes Sorensen) [817970] - [md] raid10: remove unnecessary smp_mb() from end_sync_write (Jes Sorensen) [817970] - [md] raid5: make sure reshape_position is cleared on error path. (Jes Sorensen) [817970] - [md] raid10: fix assembling of arrays with replacement devices. (Jes Sorensen) [817970] - [md] raid10: fix handling of error on last working device in array. (Jes Sorensen) [817970] - [md] raid1: fix buglet in md_raid1_contested. (Jes Sorensen) [817970] - [md] two small fixes to handling interrupt resync. (Jes Sorensen) [817970] - [md] notify the 'degraded' sysfs attribute on failure. (Jes Sorensen) [817970] - [md] raid1: Mark device want_replacement when we see a write error. (Jes Sorensen) [817970] - [md] raid1: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid1: recognise replacements when assembling arrays. (Jes Sorensen) [817970] - [md] raid1: handle activation of replacement device when recovery completes. (Jes Sorensen) [817970] - [md] raid1: Allow a failed replacement device to be removed. (Jes Sorensen) [817970] - [md] raid1: Allocate spare to store replacement devices and their bios. (Jes Sorensen) [817970] - [md] raid1: Replace use of mddev->raid_disks with conf->raid_disks. (Jes Sorensen) [817970] - [md] raid10: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid10: recognise replacements when assembling array. (Jes Sorensen) [817970] - [md] raid10: Allow replacement device to be replace old drive. (Jes Sorensen) [817970] - [md] raid10: handle recovery of replacement devices. (Jes Sorensen) [817970] - [md] raid10: Handle replacement devices during resync. (Jes Sorensen) [817970] - [md] raid10: writes should get directed to replacement as well as original. (Jes Sorensen) [817970] - [md] raid10: allow removal of failed replacement devices. (Jes Sorensen) [817970] - [md] raid10: preferentially read from replacement device if possible. (Jes Sorensen) [817970] - [md] raid10: change read_balance to return an rdev (Jes Sorensen) [817970] - [md] raid10: prepare data structures for handling replacement. (Jes Sorensen) [817970] - [md] raid5: Mark device want_replacement when we see a write error. (Jes Sorensen) [817970] - [md] raid5: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid5: recognise replacements when assembling array. (Jes Sorensen) [817970] - [md] raid5: handle activation of replacement device when recovery completes. (Jes Sorensen) [817970] - [md] raid5: detect and handle replacements during recovery. (Jes Sorensen) [817970] - [md] raid5: writes should get directed to replacement as well as original. (Jes Sorensen) [817970] - [md] raid5: allow removal for failed replacement devices. (Jes Sorensen) [817970] - [md] raid5: preferentially read from replacement device if possible. (Jes Sorensen) [817970] - [md] raid5: remove redundant bio initialisations. (Jes Sorensen) [817970] - [md] raid5: raid5.h cleanup (Jes Sorensen) [817970] - [md] raid5: allow each slot to have an extra replacement device (Jes Sorensen) [817970] - [md] create externally visible flags for supporting hot-replace. (Jes Sorensen) [817970] - [md] change hot_remove_disk to take an rdev rather than a number (Jes Sorensen) [817970] - [md] remove test for duplicate device when setting slot number (Jes Sorensen) [817970] - [md] bitmap: be more consistent when setting new bits in memory bitmap (Jes Sorensen) [817970] - [md] Fix userspace free_pages() macro (Jes Sorensen) [817970] - [md] raid5: be more thorough in calculating 'degraded' value (Jes Sorensen) [817970] - [md] bitmap: daemon_work cleanup (Jes Sorensen) [817970] - [md] allow non-privileged uses to GET_*_INFO about raid arrays (Jes Sorensen) [817970] - [md] update documentation for md/rdev/state sysfs interface (Jes Sorensen) [817970] - [kernel] Add DIV_ROUND_UP_ULL and DIV_ROUND_UP_SECTOR_T macro usage (Jes Sorensen) [817970] - [kernel] add roundup() code comment from akpm (Jes Sorensen) [817970] - [kernel] Constify temporary variable in roundup() (Jes Sorensen) [817970] - [kernel] roundup should only reference arguments once (Jes Sorensen) [817970] - [md] raid: remove sparse warning:symbol XXX was not declared (Jes Sorensen) [817970] - [md] convert bitmap code to use compat macros for le-bitops (Jes Sorensen) [817970] - [md] add rhel6 compat macros for upstream le-bitops (Jes Sorensen) [817970] - [scsi] cleanup usages of scsi_complete_async_scans (David Milburn) [839070] - [scsi] queue async scan work to an async_schedule domain (David Milburn) [839070] - [scsi] async: make async_synchronize_full() flush all work regardless of domain (David Milburn) [839070] - [scsi] async: introduce 'async_domain' type (David Milburn) [839070] - [scsi] isci: make function declaration match implementation (David Milburn) [839070] - [scsi] cleanup ata_host flags initialization via ata_host_init (David Milburn) [839070] - [scsi] fix hot unplug vs async scan race (David Milburn) [839070] - [scsi] libsas: fix taskfile corruption in sas_ata_qc_fill_rtf (David Milburn) [839070] - [scsi] sd: limit the scope of the async probe domain (David Milburn) [839070] - [scsi] libsas: fix sas_discover_devices return code handling (David Milburn) [839070] - [scsi] cleanup setting task state in scsi_error_handler() (David Milburn) [839070] - [scsi] Revert: scsi_transport_sas: fix delete vs scan race (David Milburn) [839070]- [kernel] sched: fix divide by zero at {thread_group,task}_times (Stanislaw Gruszka) [843771] - [scsi] alua: backoff alua rtpg retry linearly (Rob Evers) [820567] - [scsi] scsi_transport_fc: fix scan when devs are offline (Rob Evers) [822691] - [scsi] alua: retry extended header for illegal response (Rob Evers) [678069] - [scsi] alua: implement 'implied transition timeout' (Rob Evers) [678069] - [scsi] alua: Re-enable STPG for unavailable ports (Rob Evers) [807486] - [scsi] alua: Optimize the STPG command (Rob Evers) [807486] - [scsi] alua: Store the PREF bit from RTPG (Rob Evers) [807486] - [scsi] alua: Introduce set params interface (Rob Evers) [807486] - [dm] dm-thin: add read only and fail io modes (Mike Snitzer) [814826] - [dm] dm-thin-metadata: introduce dm_pool_abort_metadata (Mike Snitzer) [814826] - [dm] dm-thin-metadata: introduce dm_pool_metadata_set_read_only (Mike Snitzer) [814826] - [dm] dm-persistent-data: introduce dm_bm_set_read_only (Mike Snitzer) [814826] - [dm] dm-thin: reduce number of metadata commits (Mike Snitzer) [844808] - [dm] dm-thin-metadata: add dm_thin_changed_this_transaction (Mike Snitzer) [844808] - [dm] dm-thin-metadata: add format option to dm_pool_metadata_open (Mike Snitzer) [844808] - [dm] dm-thin-metadata: tidy up open and format error paths (Mike Snitzer) [844808] - [dm] dm-thin-metadata: only check incompat features on open (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove duplicate pmd initialisation (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove create parameter from __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move __superblock_all_zeroes to __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove nr_blocks arg from __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: split __open or format metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: use struct dm_pool_metadata members in __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: zero unused superblock uuid (Mike Snitzer) [844808] - [dm] dm-thin-metadata: lift __begin_transaction out of __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move dm_commit_pool_metadata into __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor out __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: lift some initialisation out of __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor __destroy_persistent_data out of dm_pool_metadata_close (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move bm creation code into create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: rename init_pmd to __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: wrap superblock locking (Mike Snitzer) [844808] - [dm] dm-persistent-data: stop using dm_bm_unlock_move when shadowing blocks in tm (Mike Snitzer) [844808] - [dm] dm-persistent-data: tidy transaction manager creation fns (Mike Snitzer) [844808] - [dm] dm-thin-metadata: stop tracking need for commit (Mike Snitzer) [844808] - [dm] persistent-data: create new dm_block_manager struct (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor __setup_btree_details out of init_pmd (Mike Snitzer) [844808] - [dm] dm-thin: set flush_supported (Mike Snitzer) [844808] - [dm] allow targets to request flushes regardless of underlying device support (Mike Snitzer) [844808] - [dm] persistent-data: only commit space map if index changed (Mike Snitzer) [844808] - [dm] persistent-data: always unlock superblock in dm_bm_flush_and_unlock (Mike Snitzer) [844808] - [dm] dm-thin: avoid unnecessarily breaking sharing for flushes (Mike Snitzer) [844808] - [dm] dm-thin: fix memory leak in process_prepared_mapping error paths (Mike Snitzer) [844808] - [dm] dm-thin: split discards on block boundary (Mike Snitzer) [844808] - [dm] introduce split_discard_requests (Mike Snitzer) [844808] - [dm] dm-raid: move sectors_per_dev calculation (Mike Snitzer) [844808] - [dm] dm-raid: restructure parse_raid_params (Mike Snitzer) [844808] - [dm] dm-mpath: add retain_attached_hw_handler feature (Mike Snitzer) [818374] - [scsi] scsi_dh: add scsi_dh_attached_handler_name (Mike Snitzer) [818374] - [dm] dm-thin: optimize power of two block size (Mike Snitzer) [814823] - [dm] dm-thin: support for non power of 2 pool blocksize (Mike Snitzer) [814823] - [dm] dm-stripe: optimize chunk_size calculations (Mike Snitzer) [814820] - [dm] dm-stripe: remove minimum stripe size (Mike Snitzer) [814820] - [dm] dm-stripe: support for non power of 2 chunksize (Mike Snitzer) [814820] - [dm] support non power of two target max_io_len (Mike Snitzer) [814820] - [dm] dm-stripe: remove stripes_mask (Mike Snitzer) [814820] - [dm] dm-snapshot: remove redundant assignment in merge fn (Mike Snitzer) [844808] - [dm] dm-thin: provide specific errors for two table load failure cases (Mike Snitzer) [844808] - [dm] dm-thin-metadata: introduce THIN_MAX_CONCURRENT_LOCKS (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove pointless label from __commit_transaction (Mike Snitzer) [844808] - [dm] dm-persistent-data: remove debug space map checker (Mike Snitzer) [844808] - [dm] dm-thin: clean up compiler warning (Mike Snitzer) [844808] - [dm] dm-thin: reduce endio_hook pool size (Mike Snitzer) [844808] - [dm] replace simple_strtoul (Mike Snitzer) [844808] - [dm] dm-thin: convert from simple_strto* to kstrto* (Mike Snitzer) [844808] - [dm] dm-raid1: set discard_zeroes_data_unsupported (Mike Snitzer) [844808] - [dm] dm-thin: do not send discards to shared blocks (Mike Snitzer) [844808] - [dm] dm-table: introduce discard_zeroes_data_unsupported (Mike Snitzer) [844808] - [block] do not artificially constrain max_sectors for stacking drivers (Mike Snitzer) [844968] - [dm] persistent-data: fix allocation failure in space map checker init (Mike Snitzer) [828955] - [dm] persistent-data: handle space map checker creation failure (Mike Snitzer) [828955] - [dm] persistent-data: fix shadow_info_leak on dm_tm_destroy (Mike Snitzer) [828955] - [dm] dm-thin: commit metadata before creating metadata snapshot (Mike Snitzer) [828955] - [dm] dm-thin: provide userspace access to pool metadata (Mike Snitzer) [828955] - [dm] dm-thin: use slab mempools (Mike Snitzer) [828955] - [dm] dm-thin: correct module description (Mike Snitzer) [828955] - [dm] dm-thin: add pool target flags to control discard (Mike Snitzer) [828955] - [dm] dm-thin: support discards (Mike Snitzer) [828955] - [dm] dm-thin: prepare to support discard (Mike Snitzer) [828955] - [dm] dm-thin: use dm_target_offset (Mike Snitzer) [828955] - [dm] dm-thin: support read only external snapshot origins (Mike Snitzer) [828955] - [dm] dm-thin: relax hard limit on the maximum size of a metadata device (Mike Snitzer) [828955] - [dm] persistent-data: remove space map ref_count entries if redundant (Mike Snitzer) [828955] - [dm] dm-thin: commit outstanding data every second (Mike Snitzer) [828955] - [dm] dm-thin: fix stacked bi_next usage (Mike Snitzer) [828955] - [dm] dm-bufio: there's no need to include linux/version.h (Mike Snitzer) [828955] - [dm] dm-thin-metadata: pass correct space map to dm_sm_root_size (Mike Snitzer) [828955] - [dm] persistent-data: remove redundant value_size arg from value_ptr (Mike Snitzer) [828955] - [dm] dm-thin: correct comments (Mike Snitzer) [828955] - [dm] persistent-data: fix btree rebalancing after remove (Mike Snitzer) [828955] - [dm] dm-mpath: allow ioctls to trigger pg init (Mike Snitzer) [760438] - [dm] dm-mpath: delay retry of bypassed pg (Mike Snitzer) [828955] - [dm] dm-mpath: reduce size of struct multipath (Mike Snitzer) [828955] - [dm] dm-mpath: detect invalid map_context (Mike Snitzer) [828955] - [dm] clear bi_end_io on remapping failure (Mike Snitzer) [828955] - [dm] reject trailing characters in sccanf input (Mike Snitzer) [828955] - [dm] dm-table: simplify call to free_devices (Mike Snitzer) [828955] - [dm] dm-exception-store: fix init error path (Mike Snitzer) [828955] - [dm] dm-flakey: fix crash on read when corrupt_bio_byte not set (Mike Snitzer) [828955] - [dm] dm-log-userspace: add log device dependency (Mike Snitzer) [828955] - [dm] remove superfluous smp_mb (Mike Snitzer) [828955] - [dm] use local printk ratelimit (Mike Snitzer) [828955] - [dm] dm-ioctl: add flag to wipe buffers for secure data (Mike Snitzer) [828955] - [dm] fix idr leak on module removal (Mike Snitzer) [828955] - [dm] replicator: remove all related code (Mike Snitzer) [828955] - [block] rename __make_request() to blk_queue_bio() (Mike Snitzer) [828955] - [block] export __make_request (Mike Snitzer) [828955]- [scsi] vmw_pvscsi: set max_id suggested by device (Rob Evers) [830357] - [scsi] fix medium error problems (Rob Evers) [845135] - [char] hw_random/virtio-rng: s3/s4 support (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: split out common code in probe / remove for s3/s4 ops (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: don't wait on host when module is going away (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: allow tasks to be killed that are waiting for rng input (Amit Shah) [844579 844582 844583] - [char] hwrng: virtio-rng - Convert to new API (Amit Shah) [844579 844582 844583] - [char] hwrng: core - Fix double unlock in rng_dev_read (Amit Shah) [844579 844582 844583] - [char] hwrng: core - Replace u32 in driver API with byte array (Amit Shah) [844579 844582 844583] - [kernel] timekeeping: Add missing update call in timekeeping_resume() (Prarit Bhargava) [836803] - [kernel] hrtimer: Update hrtimer base offsets each hrtimer_interrupt (Prarit Bhargava) [836803] - [kernel] timekeeping: Provide hrtimer update function (Prarit Bhargava) [836803] - [kernel] hrtimers: Move lock held region in hrtimer_interrupt() (Prarit Bhargava) [836803] - [kernel] timekeeping: Maintain ktime_t based offsets for hrtimers (Prarit Bhargava) [836803] - [kernel] timekeeping: Fix leapsecond triggered load spike issue (Prarit Bhargava) [836803] - [kernel] hrtimer: Provide clock_was_set_delayed() (Prarit Bhargava) [836803]- [powerpc] pci-dma: use include/linux/pci-dma.h (Stanislaw Gruszka) [827193] - [x86] pci-dma: use include/linux/pci-dma.h (Stanislaw Gruszka) [827193] - [acpi] apei/ghes: Printk queued error record before panic (Myron Stowe) [816496] - [acpi] apei/ghes: Distinguish interleaved error report in kernel log (Myron Stowe) [816496] - [acpi] apei: Add Kconfig option IRQ_WORK for GHES (Myron Stowe) [816496] - [acpi] apei/ghes: 32-bit buildfix (Myron Stowe) [816496] - [acpi] apei/ghes: Add hardware memory error recovery support (Myron Stowe) [816496] - [acpi] apei/ghes: Error records content based throttle (Myron Stowe) [816496] - [acpi] apei/ghes: printk support for recoverable error via NMI (Myron Stowe) [816496] - [lib] genalloc: Make gen_pool memory allocator lockless (Myron Stowe) [816496] - [misc] Add Kconfig option ARCH_HAVE_NMI_SAFE_CMPXCHG (Myron Stowe) [816496] - [acpi] apei/ghes: Do not ratelimit fatal error printk before panic (Myron Stowe) [816496] - [lib] genalloc: add support for specifying the physical address (Myron Stowe) [816496] - [lib] genalloc: add multiple-inclusion guards (Myron Stowe) [816496] - [lib] genalloc: fix allocation from end of pool (Myron Stowe) [816496] - [lib] genalloc: use bitmap_find_next_zero_area (Myron Stowe) [816496] - [usb] xhci: Fix oops caused by more USB2 ports than USB3 ports (Don Zickus) [738470 813677] - [i2c] i2c-i801: Add device IDs for Intel Lynx Point (John Villalovos) [738470] - [watchdog] iTCO_wdt: add Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [ata] ata_piix: IDE-mode SATA patch for Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [ata] ahci: AHCI-mode SATA patch for Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [sound] alsa: Add Lynx Point HD Audio Controller DeviceIDs (John Villalovos) [738470] - [netdrv] e1000e: prevent oops when adapter is being closed and reset simultaneously (Dean Nelson) [826375] - [fs] cifs: possible memory leak in xattr (Sachin Prabhu) [824065] - [fs] cifs: integer overflow in parse_dacl() (Sachin Prabhu) [824065] - [fs] cifs: Call id to SID mapping functions to change owner/group (Sachin Prabhu) [824065] - [fs] cifs: Add data structures and functions for uid/gid to SID mapping (Sachin Prabhu) [824065] - [fs] cifs: Do not set cifs/ntfs acl using a file handle (Sachin Prabhu) [824065] - [fs] cifs: Fix endian error comparing authusers when cifsacl enabled (Sachin Prabhu) [824065] - [fs] cifs: Change key name to cifs.idmap, misc. clean-up (Sachin Prabhu) [824065] - [fs] cifs: Invoke id mapping functions (Sachin Prabhu) [824065] - [fs] cifs: Add idmap key and related data structures and functions (Sachin Prabhu) [824065] - [fs] cifs: Allow to set extended attribute cifs_acl (Sachin Prabhu) [824065] - [fs] cifs: Use mask of ACEs for SID Everyone to calculate all three permissions user, group, and other (Sachin Prabhu) [824065] - [fs] cifs: goto out here is unnecessary (Sachin Prabhu) [823934] - [fs] cifs: remove bogus call to cifs_cleanup_volume_info (Sachin Prabhu) [823934] - [fs] cifs: tidy cifs_do_mount() up a bit (Sachin Prabhu) [823934] - [fs] cifs: close sget() races (Sachin Prabhu) [823934] - [fs] cifs: pull freeing mountdata/dropping nls/freeing cifs_sb into cifs_umount() (Sachin Prabhu) [823934] - [fs] cifs: move cifs_umount() call into ->kill_sb() (Sachin Prabhu) [823934] - [fs] cifs: pull cifs_mount() call up (Sachin Prabhu) [823934] - [fs] cifs: sanitize cifs_umount() prototype (Sachin Prabhu) [823934] - [fs] cifs: initialize ->tlink_tree in cifs_setup_cifs_sb() (Sachin Prabhu) [823934] - [fs] cifs: allocate mountdata earlier (Sachin Prabhu) [823934] - [fs] cifs: don't pass superblock to cifs_mount() (Sachin Prabhu) [823934] - [fs] cifs: don't leak nls on mount failure (Sachin Prabhu) [823934] - [fs] cifs: double free on mount failure (Sachin Prabhu) [823934] - [fs] cifs: trivial cleanup fscache cFYI and cERROR messages (Sachin Prabhu) [823934] - [fs] cifs: Fix memory leak in cifs_do_mount (Sachin Prabhu) [823934] - [fs] cifs: When mandatory encryption on share, fail mount (Sachin Prabhu) [823934] - [fs] cifs: Move smb_vol to cifsglob.h (Sachin Prabhu) [823934] - [fs] cifs: Rename three structures to avoid camel case (Sachin Prabhu) [823934] - [fs] cifs: Remove unused inode number while fetching root inode (Sachin Prabhu) [823934] - [fs] cifs: Remove build warning (Sachin Prabhu) [823934] - [fs] cifs: Fix undefined behavior when mount fails (Sachin Prabhu) [823934] - [fs] cifs: Simplify mount code for further shared sb capability (Sachin Prabhu) [823934] - [fs] cifs: Simplify connection structure search calls (Sachin Prabhu) [823934] - [fs] cifs: Add rwpidforward mount option (Sachin Prabhu) [823902] - [fs] cifs: Use pid saved from cifsFileInfo in writepages and set_file_size (Sachin Prabhu) [823902] - [fs] cifs: clean up error handling in cifs_mknod (Sachin Prabhu) [823902] - [fs] cifs: Fix to problem with getattr caused by invalidate simplification patch (Sachin Prabhu) [823878] - [fs] cifs: Simplify invalidate part (Sachin Prabhu) [823878] - [fs] cifs: Add launder_page operation (Sachin Prabhu) [823878] - [fs] cifs: Use invalidate_inode_pages2 instead of invalidate_remote_inode (Sachin Prabhu) [823878] - [fs] cifs: Fix oplock break handling (Sachin Prabhu) [823843] - [fs] cifs: switch cifs_open and cifs_create to use CIFSSMBUnixSetFileInfo (Sachin Prabhu) [823630] - [fs] cifs: Simplify cifs_open code (Sachin Prabhu) [823630] - [fs] cifs: Simplify non-posix open stuff (Sachin Prabhu) [823630] - [fs] cifs: fix handling of scopeid in cifs_convert_address (Sachin Prabhu) [823625] - [fs] cifs: add attribute cache timeout (actimeo) tunable (Sachin Prabhu) [823620] - [fs] cifs: TCP_Server_Info diet (Sachin Prabhu) [823842] - [fs] cifs: directio read/write cleanups (Sachin Prabhu) [742314] - [fs] cifs: Fix variable types in cifs_iovec_read/write (Sachin Prabhu) [742314] - [fs] cifs: Add strictcache mount option (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_writev (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_readv (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_file_strict_mmap (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_fsync (Sachin Prabhu) [742314] - [fs] cifs: Make cifsFileInfo_put work with strict cache mode (Sachin Prabhu) [742314] - [fs] NFS: Don:t leak in nfs_proc_symlink() (Jeff Layton) [802538] - [fs] nfs: skip commit in releasepage if we:re freeing memory for fs-related reasons (Jeff Layton) [832434] - [fs] gfs2: fix kernel panic with small gfs2 filesystems - 1 RG (Abhijith Das) [838638] - [block] fix infinite loop in __getblk_slow (Jeff Moyer) [534080] - [fs] block_dev: don't mark buffers beyond end of disk as mapped (Jeff Moyer) [534080] - [fs] nfs4: fix referrals on mounts that use IPv6 addrs (Steve Dickson) [820734] - [fs] nfsd: add IPv6 addr escaping to fs_location hosts (Steve Dickson) [820734] - [fs] nfs: Enclose hostname in brackets when needed in nfs_do_root_mount (Steve Dickson) [820734] - [fs] nfs4: serialize layoutcommit (Steve Dickson) [837871] - [fs] pnfs: cleanup_layoutcommit (Steve Dickson) [837871] - [fs] pnfs: encode_layoutcommit (Steve Dickson) [837871] - [fs] pnfs: let layoutcommit handle a list of lseg (Steve Dickson) [837871] - [fs] pnfs: save layoutcommit cred at layout header init (Steve Dickson) [837871] - [fs] pnfs: save layoutcommit lwb at layout header (Steve Dickson) [837871] - [block] virtio-blk: Call revalidate_disk() upon online disk resize (Jeff Moyer) [693940] - [fs] fs/direct-io.c: dont try to allocate more than BIO_MAX_PAGES in a bio (Jeff Moyer) [832962] - [fs] nfsd: don't fail unchecked creates of non-special files (J. Bruce Fields) [808112] - [fs] NFS: fix return value of nfs_pagein_one/nfs_flush_one (Steve Dickson) [837871] - [fs] pNFS: Fall back to ordinary i/o through the mds if we have no layout segment (Steve Dickson) [837871] - [fs] pNFS: Add an initialisation callback for pNFS (Steve Dickson) [837871] - [fs] pnfs: write: Set mds_offset in the generic layer - it is needed by all LDs (Steve Dickson) [837871] - [fs] NFS: move pnfs layouts to nfs_server structure (Steve Dickson) [837871] - [fs] NFS: fix umount of pnfs filesystems (Steve Dickson) [837871]- [mm] check PageUnevictable in lru_deactivate() (Jan Stancek) [846253] - [virt] virtio-blk: Use block layer provided spinlock (Asias He) [734051] - [virt] virtio-blk: Reset device after blk_cleanup_queue() (Asias He) [734051] - [virt] virtio-blk: Call del_gendisk() before disable guest kick (Asias He) [734051] - [virt] virtio-blk: Fix hot-unplug race in remove method (Asias He) [734051] - [virt] virtio_blk: Drop unused request tracking list (Asias He) [734051] - [acpi] apei: new einj parameter to control trigger action (Myron Stowe) [816508] - [acpi] apei: limit the range of einj_param (Myron Stowe) [816508] - [acpi] apei: Use acpi_os_map_memory() instead of ioremap() in einj driver (Myron Stowe) [816508] - [acpi] apei: cleanup 0 vs NULL confusion (Myron Stowe) [816508] - [acpi] apei: Allow empty EINJ Trigger Error Action Table (Myron Stowe) [816508] - [acpi] apei: Add extensions to EINJ from rev 5.0 of acpi spec (Myron Stowe) [816508] - [acpi] apei: Print resource errors in conventional format (Myron Stowe) [816508] - [net] dev: consolidate netif_needs_gso() checks (Amerigo Wang) [822737] - [net] skbuff: add check for non-linear to warn_if_lro and needs_linearize (Amerigo Wang) [822737] - [net] dev: Optimize non-gso test checks (Amerigo Wang) [822737] - [powerpc] time: Fixups for powerpc timekeeping code (Prarit Bhargava) [843138] - [mm] Eliminate kernel crash due to races in hugetlbfs (Larry Woodman) [822458] - [net] tcp: clear hints to avoid a stale one (Andy Gospodarek) [807704] - [net] fix rtnetlink IFF_PROMISC and IFF_ALLMULTI handling (Jiri Benc) [838450]- [net] openvswitch: checking wrong variable in queue_userspace_packet() (Herbert Xu) [805656] - [net] openvswitch: Validation of IPv6 set port action uses IPv4 header (Herbert Xu) [805656] - [net] openvswitch: Release rtnl_lock if ovs_vport_cmd_build_info() failed (Herbert Xu) [805656] - [net] openvswitch: Add length check when retrieving TCP flags (Herbert Xu) [805656] - [net] openvswitch: Fix checksum update for actions on UDP packets (Herbert Xu) [805656] - [net] openvswitch: Honor dp_ifindex, when specified, for vport lookup by name (Herbert Xu) [805656] - [net] openvswitch: Fix multipart datapath dumps (Herbert Xu) [805656] - [net] openvswitch: small potential memory leak in ovs_vport_alloc() (Herbert Xu) [805656] - [net] openvswitch: Add Open vSwitch kernel components (Herbert Xu) [805656] - [lib] flex_array: export symbols to modules (Herbert Xu) [805656] - [net] net: Add rcu_dereference_rtnl (Herbert Xu) [805656] - [net] Add skb_reset_mac_len helper (Herbert Xu) [805656] - [net] rcu: add __rcu API for later sparse checking (Herbert Xu) [805656] - [net] ipv6: Add fragment reporting to ipv6_skip_exthdr() (Herbert Xu) [805656] - [net] vlan: Move vlan_set_encap_proto() to vlan header file (Herbert Xu) [805656] - [net] genetlink: Add rcu_dereference_genl and genl_dereference (Herbert Xu) [805656] - [net] genetlink: Add lockdep_genl_is_held() (Herbert Xu) [805656] - [net] netlink: Export genl_lock() API for use by modules (Herbert Xu) [805656] - [net] genetlink: Add genl_notify() (Herbert Xu) [805656] - [x86] setup: Update hardware check to support Intel Haswell processors (Prarit Bhargava) [842862] - [kernel] tracing, function tracer: Clean up strstrip() usage (Jiri Olsa) [838745] - [kernel] tracing: Support multiple pids in set_pid_ftrace file (Jiri Olsa) [838745] - [mm] thp: remove unnecessary tlb flush for mprotect (Andrea Arcangeli) [823994] - [mm] thp: improve order in lru list for split huge page (Andrea Arcangeli) [823994] - [mm] thp: Set compound tail page _count to zero (Andrea Arcangeli) [823994] - [mm] thp: Add compound tail page _mapcount when mapped (Andrea Arcangeli) [823994] - [mm] thp: reduce khugepaged freezing latency (Andrea Arcangeli) [823994] - [mm] Fix slab->page flags corruption (Andrea Arcangeli) [823994] - [powerpc] oprofile: Handle events that raise an exception without overflowing (Steve Best) [834157] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Steve Best) [829758] - [usb] ehci: go back to using the system clock for QH unlinks (Gerd Hoffmann) [816576] - [md] dm-raid1: Fix mirror crash when discard request is sent and sync is in progress (Mikulas Patocka) [837607] - [scsi] st: increase max number of tapes configured (Rob Evers) [533469] - [mm] Never OOM kill tasks outside of memory cgroup when memory.limit_in_bytes is exceeded by a Transparent Huge Page (Larry Woodman) [811255] - [netdrv] bond_alb: don't disable softirq under bond_alb_xmit (Jiri Pirko) [841987]- [net] ipv4: add RCU protection to inet->opt (Jiri Pirko) [829109] - [x86] perf: Update event scheduling constraints for AMD family 15h models (Jiri Olsa) [739441] - [x86] ioapic: Fix kdump race with migrating irq (Don Zickus) [783322] - [net] sctp: Implement quick failover draft from tsvwg (Neil Horman) [830716] - [net] sctp: be more restrictive in transport selection on bundled sacks (Neil Horman) [830716] - [net] rds: set correct msg_namelen (Weiping Pan) [822731] {CVE-2012-3430}- [s390] kernel: pfault task state race (Hendrik Brueckner) [831262] - [powerpc] pseries: Support lower minimum entitlement for virtual processors (Steve Best) [822651] - [kernel] sched: Fix signed unsigned comparison in check_preempt_tick() (Frederic Weisbecker) [835797] - [edac] i5000_edac: Fix the fatal error channel report (Mauro Carvalho Chehab) [806796] - [security] selinux: fix error codes in cond_read_bool() (Eric Paris) [839315] - [mm] page-writeback: Improvement of page writeback ordering (Naoya Horiguchi) [786025] - [mm] reduce page fragmentation in buddy allocator (Jarod Wilson) [786318]- [pci] print out PCI device info along with duration (Myron Stowe) [808213] - [pci] Move "pci reassigndev resource alignment" out of quirks.c (Myron Stowe) [808213] - [pci] Use class for quirk for usb host controller fixup (Myron Stowe) [808213] - [pci] Use class for quirk for netmos class fixup (Myron Stowe) [808213] - [pci] Use class for quirk for intel e100 interrupt fixup (Myron Stowe) [808213] - [pci] Use class for quirk for legacy ATA NO_D3 (Myron Stowe) [808213] - [pci] Use class for quirk for cardbus_legacy (Myron Stowe) [808213] - [pci] Use class for quirk for pci_fixup_video (Myron Stowe) [808213] - [pci] Use class quirk for intel fix_transparent_bridge (Myron Stowe) [808213] - [pci] Use class for quirk for via_no_dac (Myron Stowe) [808213] - [pci] Add class support in quirk handling (Myron Stowe) [808213] - [pci] Annotate PCI quirks in initcall_debug style (Myron Stowe) [808213] - [kernel] async: remove redundant declaration (Myron Stowe) [808213] - [pci] init.h: Add "extern int initcall_debug" (Myron Stowe) [808213] - [powerpc] Make keyctl new_session work on powerpc (David Howells) [830152] - [pci] Fix uninitialized variable 'cap_mask' (Myron Stowe) [813363] - [s390] enable ARCH_DMA_ADDR_T_64BIT with 64BIT (Prarit Bhargava) [715410] - [x86] Enable ARCH_DMA_ADDR_T_64BIT with X86_64 || HIGHMEM64G (Prarit Bhargava) [715410] - [powerpc] enable ARCH_DMA_ADDR_T_64BIT with ARCH_PHYS_ADDR_T_64BIT (Prarit Bhargava) [715410] - [kernel] add the common dma_addr_t typedef to include/linux/types.h (Prarit Bhargava) [715410] - [pci] ahci: add pci quirk for JMB362 (Prarit Bhargava) [836880] - [net] tun: allow tap iface in netconsole'd bridge (Jiri Benc) [838025] - [net] netconsole: fix deadlock on network restart (Jiri Benc) [839266] - [net] ipv4/ping: Fix recvmsg MSG_OOB error handling (Jiri Pirko) [787705] - [net] fix some sparse errors (Jiri Pirko) [787705] - [net] ping: dont increment ICMP_MIB_INERRORS (Jiri Pirko) [787705] - [net] ping: remove some sparse errors (Jiri Pirko) [787705] - [net] ping: fix the coding style (Jiri Pirko) [787705] - [net] ping: make local functions static (Jiri Pirko) [787705] - [net] ping: cleanups ping_v4_unhash() (Jiri Pirko) [787705] - [net] ipv4/ping: Remove duplicate icmp.h include (Jiri Pirko) [787705] - [net] ping: fix build failure (Jiri Pirko) [787705] - [net] ping: dont call udp_ioctl() (Jiri Pirko) [787705] - [net] ping: small changes (Jiri Pirko) [787705] - [net] ipv4: add IPPROTO_ICMP socket kind (Jiri Pirko) [787705] - [x86] amd_iommu: Fix SRIOV and hotplug devices (Stefan Assmann) [832009] - [mm] hugetlb: fix resv_map leak in error path (Motohiro Kosaki) [824351] {CVE-2012-2390}- [crypto] signature: remove module signing xtime usage (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix CLOCK_MONOTONIC inconsistency during leapsecond (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix a few minor newline issues (Prarit Bhargava) [836748] - [kernel] time: fix s/then/than/ spelling errors (Prarit Bhargava) [836748] - [kernel] time: Avoid scary backtraces when warning of > 11 adj (Prarit Bhargava) [836748] - [kernel] ntp: Fix leap-second hrtimer livelock (Prarit Bhargava) [836748] - [kernel] time: Fix change_clocksource locking (Prarit Bhargava) [836748] - [kernel] time: Move common updates to a function (Prarit Bhargava) [836748] - [kernel] time: Reorder so the hot data is together (Prarit Bhargava) [836748] - [kernel] time: Remove most of xtime_lock usage in timekeeping.c (Prarit Bhargava) [836748] - [kernel] ntp: Add ntp_lock to replace xtime_locking (Prarit Bhargava) [836748] - [kernel] ntp: Access tick_length variable via ntp_tick_length() (Prarit Bhargava) [836748] - [kernel] time: Add timekeeper lock (Prarit Bhargava) [836748] - [kernel] time: Cleanup global variables and move them to the top (Prarit Bhargava) [836748] - [kernel] time: Move raw_time into timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move xtime into timekeeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move wall_to_monotonic into the timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move total_sleep_time into the timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Fix spelling mistakes in new comments (Prarit Bhargava) [836748] - [kernel] time: fix bogus comment in timekeeping_get_ns_raw (Prarit Bhargava) [836748] - [kernel] timekeeping: add arch_offset hook to ktime_get functions (Prarit Bhargava) [836748] - [kernel] clocksource: Avoid selecting mult values that might overflow when adjusted (Prarit Bhargava) [836748] - [kernel] time: Improve documentation of timekeeeping_adjust() (Prarit Bhargava) [836748] - [kernel] time: Fix stupid KERN_WARN compile issue (Prarit Bhargava) [836748] - [kernel] time: Avoid accumulating time drift in suspend/resume (Prarit Bhargava) [836748] - [kernel] time: Catch invalid timespec sleep values in __timekeeping_inject_sleeptime (Prarit Bhargava) [836748] - [kernel] hrtimers: Prepare for cancel on clock was set timers (Prarit Bhargava) [836748] - [kernel] time: Add timekeeping_inject_sleeptime (Prarit Bhargava) [836748] - [kernel] time: Extend get_xtime_and_monotonic_offset() to also return sleep (Prarit Bhargava) [836748] - [kernel] time: Introduce get_monotonic_boottime and ktime_get_boottime (Prarit Bhargava) [836748] - [kernel] time: Introduce timekeeping_inject_offset (Prarit Bhargava) [836748] - [kernel] time: Correct the *settime* parameters (Prarit Bhargava) [836748] - [kernel] time: Provide xtime_update() (Prarit Bhargava) [836748] - [kernel] time: Remove unused __get_wall_to_monotonic() (Prarit Bhargava) [836748] - [kernel] time: Provide get_xtime_and_monotonic_offset() (Prarit Bhargava) [836748] - [kernel] time: Move do_timer() to kernel/time/timekeeping.c (Prarit Bhargava) [836748] - [kernel] timekeeping: Make local variables static (Prarit Bhargava) [836748] - [kernel] time: Compensate for rounding on odd-frequency clocksources (Prarit Bhargava) [836748] - [kernel] time: Workaround gcc loop optimization that causes 64bit div errors (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix overflow in rawtime tv_nsec on 32 bit archs (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix update_vsyscall to provide wall_to_monotonic offset (Prarit Bhargava) [836748] - [powerpc] kernel: RHEL6 xtime removal (Prarit Bhargava) [836748] - [kernel] timekeeping: Make xtime and wall_to_monotonic static (Prarit Bhargava) [836748] - [powerpc] kernel: Cleanup xtime usage (Prarit Bhargava) [836748] - [kernel] hrtimer: Cleanup direct access to wall_to_monotonic (Prarit Bhargava) [836748] - [kernel] time: Kill off CONFIG_GENERIC_TIME (Prarit Bhargava) [836748] - [kernel] time: Implement timespec_add (Prarit Bhargava) [836748] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] time: Fix accumulation bug triggered by long delay (Prarit Bhargava) [836748] - [kernel] time: Clean up warp_clock() (Prarit Bhargava) [836748] - [virt] time: Clean up direct xtime usage in xen (Prarit Bhargava) [836748] - [s390] kernel: Cleanup xtime usage (Prarit Bhargava) [836748] - [kernel] Export the symbol of getboottime and mmonotonic_to_bootbased (Prarit Bhargava) [836748] - [kernel] clocksource: add suspend callback (Prarit Bhargava) [836748] - [kernel] ntp: Cleanup xtime references in ntp.c (Prarit Bhargava) [836748] - [kernel] Revert: time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix clock_gettime vsyscall time warp (Prarit Bhargava) [836748] - [kernel] nohz: Prevent clocksource wrapping during idle (Prarit Bhargava) [836748] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] time: Implement logarithmic time accumulation (Prarit Bhargava) [836748] - [kernel] Revert: time: Implement logarithmic time accumalation (Prarit Bhargava) [836748] - [kernel] Revert: Export the symbol of getboottime and mmonotonic_to_bootbased (Prarit Bhargava) [836748] - [s390x] Revert: timekeeping: Fix accumulation bug triggered by long delay (Prarit Bhargava) [836748] - [s390x] Revert: timekeeping: Fix clock_gettime vsyscall time warp (Prarit Bhargava) [836748] - [kernel] Revert: nohz: Prevent clocksource wrapping during idle (Prarit Bhargava) [836748]- [netdrv] be2net: reduce gso_max_size setting to account for ethernet header (Ivan Vecera) [834185] - [netdrv] dl2k: fix unfiltered netdev rio_ioctl access by users (Jacob Tanenbaum) [818825] {CVE-2012-2313} - [fs] proc/stat: fix whitespace damage in use arch_idle_time patch (Steve Best) [841149] - [virt] kvm: disable writeback for TEST in emulator (Gleb Natapov) [842211] - [x86] lapic-timer: Increase the max_delta to 31 bits (Prarit Bhargava) [832138] - [net] 8021q/vlan: filter device events on bonds (Neil Horman) [841983]- [fs] nfs: fix EOF incorrectly set on short read for nfsv2 (Sachin Prabhu) [827126] - [usbhid] hiddev: Consolidate device existence checks in hiddev_ioctl (Don Zickus) [839973] - [usbhid] hiddev: Fix race between disconnect and hiddev_ioctl (Don Zickus) [839973] - [usbhid] hiddev: protect against disconnect/NULL-dereference race (Don Zickus) [839973] - [perf] events: Fix ring_buffer_wakeup() brown paperbag bug (Frederic Weisbecker) [839105] - [perf] Fix loss of notification with multi-event (Frederic Weisbecker) [839105] - [perf] Split up buffer handling from core code (Frederic Weisbecker) [839105] - [drm] i915: fix integer overflow in i915_gem_do_execbuffer() (Jacob Tanenbaum) [824563] {CVE-2012-2384} - [crypto] algapi: Move larval completion into algboss (Herbert Xu) [832135] - [kernel] pm_qos: Accept ASCII values for latency (Herbert Xu) [833456] - [x86] Use .cfi_sections for assembly code (Mark Wielaard) [823990] - [scsi] mpt2sas: reduce lock contention (Tomas Henzl) [790506] - [net] ipv4: fix panic while tuning accept_local (Weiping Pan) [835911]- [powerpc] Fix wrong divisor in usecs_to_cputime backport (Steve Best) [821374] - [drm] i915: fix integer overflow in i915_gem_execbuffer2() (Jacob Tanenbaum) [824555] {CVE-2012-2383} - [fs] proc/stat: Use arch_idle_time for idle and iowait times if available (Steve Best) [841149] - [lib] kstrto: Reduce the number of expensive division instructions done by _parse_integer() (Sachin Prabhu) [820847] - [lib] kstrtox: common code between kstrto*() and simple_strto*() functions (Sachin Prabhu) [820847] - [lib] make _tolower() public (Sachin Prabhu) [820847] - [lib] vsprintf: use TOLOWER whenever possible (Sachin Prabhu) [820847] - [lib] lib: add kstrto*_from_user() (Sachin Prabhu) [820847] - [lib] kstrtox: simpler code in _kstrtoull() (Sachin Prabhu) [820847] - [lib] kstrto: converting strings to integers done (hopefully) right (Sachin Prabhu) [820847] - [lib] vsprintf: reuse almost identical simple_strtoulX() functions (Sachin Prabhu) [820847] - [usb] core: change the memory limits in usbfs URB submission (Don Zickus) [828271] - [usb] core: unify some error pathways in usbfs (Don Zickus) [828271] - [base] firmware: Fix an oops on reading fw_priv->fw in sysfs loading file (Prarit Bhargava) [819877]- [tools] perf, spec: Add bison and flex build BuildRequires (Jiri Olsa) [827474] - [tools] perf, compat: Disable hw breakpoint events (Jiri Olsa) [827474] - [tools] perf, compat: Disable branch stack feature (Jiri Olsa) [827474] - [tools] perf, compat: Disable PMU events (Jiri Olsa) [827474] - [tools] perf, stat: handle ENXIO error for perf_event_open (Jiri Olsa) [827474] - [tools] perf: Turn off compiler warnings for flex and bison generated files (Jiri Olsa) [827474] - [tools] perf, stat: Fix case where guest/host monitoring is not supported by kernel (Jiri Olsa) [827474] - [tools] perf, build-id: Fix filename size calculation (Jiri Olsa) [827474] - [tools] perf, symbols: Read plt symbols from proper symtab_type binary (Jiri Olsa) [827474] - [tools] perf: Add 'G' and 'H' modifiers to event parsing (Jiri Olsa) [827474] - [tools] perf: Drop CROSS_COMPILE from flex and bison calls (Jiri Olsa) [827474] - [tools] perf, report: Fix crash showing warning related to kernel maps (Jiri Olsa) [827474] - [tools] perf, archive: Correct cutting of symbolic link (Jiri Olsa) [827474] - [tools] perf: Ignore auto-generated bison/flex files (Jiri Olsa) [827474] - [tools] perf: Fix parsers' rules to dependencies (Jiri Olsa) [827474] - [tools] perf: fix NO_GTK2 Makefile config error (Jiri Olsa) [827474] - [tools] perf, session: Skip event correctly for unknown id/machine (Jiri Olsa) [827474] - [tools] perf, kvm: Finding struct machine fails for PERF_RECORD_MMAP (Jiri Olsa) [827474] - [tools] perf, annotate: Validate addr in symbol__inc_addr_samples (Jiri Olsa) [827474] - [tools] perf, hists browser: Fix NULL deref in hists browsing code (Jiri Olsa) [827474] - [tools] perf, hists: Catch and handle out-of-date hist entry maps. (Jiri Olsa) [827474] - [tools] perf, annotate: Fix hist decay (Jiri Olsa) [827474] - [tools] perf, top: Add intel_idle to the skip list (Jiri Olsa) [827474] - [tools] perf: Fix getrusage() related build failure on glibc trunk (Jiri Olsa) [827474] - [tools] perf: Remove auto-generated bison/flex files (Jiri Olsa) [827474] - [tools] perf, annotate: Fix off by one symbol hist size allocation and hit accounting (Jiri Olsa) [827474] - [tools] perf, annotate: addr2line wants addresses in same format as objdump (Jiri Olsa) [827474] - [tools] perf, probe: Finder fails to resolve function name to address (Jiri Olsa) [827474] - [tools] perf, symbols: Handle NULL dso in dso__name_len (Jiri Olsa) [827474] - [tools] perf, symbols: Do not include libgen.h (Jiri Olsa) [827474] - [tools] perf: Fix bug in raw sample parsing (Jiri Olsa) [827474] - [tools] perf: Fix display of first level of callchains (Jiri Olsa) [827474] - [tools] perf, diff: Fix to work with new hists design (Jiri Olsa) [827474] - [tools] perf: Fix modifier to be applied on correct events (Jiri Olsa) [827474] - [tools] perf: Fix various casting issues for 32 bits (Jiri Olsa) [827474] - [tools] perf: Simplify event_read_id exit path (Jiri Olsa) [827474] - [tools] perf: Use scnprintf where applicable (Jiri Olsa) [827474] - [tools] perf: Incorrect use of snprintf results in SEGV (Jiri Olsa) [827474] - [tools] perf, record: Fix buffer overrun bug in tracepoint_id_to_path() (Jiri Olsa) [827474] - [tools] perf, report: Add a simple GTK2-based 'perf report' browser (Jiri Olsa) [827474] - [tools] perf, report: Document --symbol-filter option (Jiri Olsa) [827474] - [tools] perf, ui browser: Clean lines inside of the input window (Jiri Olsa) [827474] - [tools] perf, report: Treat an argument as a symbol filter (Jiri Olsa) [827474] - [tools] perf, report: Add --symbol-filter option (Jiri Olsa) [827474] - [tools] perf, ui browser: Add 's' key to filter by symbol name (Jiri Olsa) [827474] - [tools] perf, ui browser: Introduce ui_browser__input_window (Jiri Olsa) [827474] - [tools] perf, hists: Add hists__filter_by_symbol (Jiri Olsa) [827474] - [tools] perf: Do not disable members of group event (Jiri Olsa) [827474] - [tools] perf, stat: Fix event grouping on forked task (Jiri Olsa) [827474] - [tools] perf: Add support to specify pmu style event (Jiri Olsa) [827474] - [tools] perf: Add perf pmu object to access pmu format definition (Jiri Olsa) [827474] - [tools] perf: Add config options support for event parsing (Jiri Olsa) [827474] - [tools] perf: Add parser generator for events parsing (Jiri Olsa) [827474] - [tools] perf: Adjust make rules (Jiri Olsa) [827474] - [tools] perf, report: Fix annotate double quit issue in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Remove duplicate annotate choice in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Enable TUI in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Auto-detect branch stack sampling mode (Jiri Olsa) [827474] - [tools] perf, record: Add HEADER_BRANCH_STACK tag (Jiri Olsa) [827474] - [tools] perf, record: Provide default branch stack sampling mode option (Jiri Olsa) [827474] - [tools] perf: Make perf able to read files from older ABIs (Jiri Olsa) [827474] - [tools] perf: Fix ABI compatibility bug in print_event_desc() (Jiri Olsa) [827474] - [tools] perf: Enable reading of perf.data files from different ABI rev (Jiri Olsa) [827474] - [tools] perf, report: Add support for taken branch sampling (Jiri Olsa) [827474] - [tools] perf, record: Add support for sampling taken branch (Jiri Olsa) [827474] - [tools] perf: Add code to support PERF_SAMPLE_BRANCH_STACK (Jiri Olsa) [827474] - [tools] perf, annotate: Add missing newline on error message (Jiri Olsa) [827474] - [tools] perf, annotate: Fix help string on tui (Jiri Olsa) [827474] - [tools] perf, annotate: Restore title when came back to original symbol (Jiri Olsa) [827474] - [tools] perf, annotate: Handle lower case key code in annotate_browser__run() (Jiri Olsa) [827474] - [tools] perf, annotate: Print asm code as blue when source code is displayed (Jiri Olsa) [827474] - [tools] perf: Add descriptions of missing Makefile arguments (Jiri Olsa) [827474] - [tools] perf, evlist: Restore original errno after open failed (Jiri Olsa) [827474] - [tools] perf, probe: Ensure offset provided is not greater than function length without DWARF info too (Jiri Olsa) [827474] - [tools] perf: Ensure comm string is properly terminated (Jiri Olsa) [827474] - [tools] perf, probe: Ensure offset provided is not greater than function length (Jiri Olsa) [827474] - [tools] perf, evlist: Return first evsel for non-sample event on old kernel (Jiri Olsa) [827474] - [tools] perf: fix broken perf record -a mode (Jiri Olsa) [827474] - [tools] perf: Remove duplicated string.h includes (Jiri Olsa) [827474] - [tools] perf: Allow expressions in __print_symbolic() fields (Jiri Olsa) [827474] - [tools] perf: Invert the sample_id_all logic (Jiri Olsa) [827474] - [tools] perf: Handle kernels that don't support attr.exclude_{guest, host} (Jiri Olsa) [827474] - [tools] perf: cleanup initialization of attr->size (Jiri Olsa) [827474] - [tools] perf: Factor out feature op to process header sections (Jiri Olsa) [827474] - [tools] perf: Moving code in header.c (Jiri Olsa) [827474] - [tools] perf: Add bitmap_or function into bitmap object (Jiri Olsa) [827474] - [tools] perf: Add sysfs mountpoint interface (Jiri Olsa) [827474] - [tools] perf: Remove unused functions from debugfs object (Jiri Olsa) [827474] - [tools] perf: Get rid of ctype.h in symbol.c (Jiri Olsa) [827474] - [tools] perf: ctype.c only wants util.h (Jiri Olsa) [827474] - [tools] perf: Implement islower/isupper macro into util.h (Jiri Olsa) [827474] - [tools] perf: Change perf_guest default back to false (Jiri Olsa) [827474] - [tools] perf, top: Don't process samples with no valid machine object (Jiri Olsa) [827474] - [tools] perf: Allow multiple threads or processes in record, stat, top (Jiri Olsa) [827474] - [tools] perf: Fix out of tree compiles (Jiri Olsa) [827474] - [tools] perf: Fix build dependency of perf python extension (Jiri Olsa) [827474] - [tools] perf, record: No build id option fails (Jiri Olsa) [827474] - [tools] perf: fix endianness detection in perf.data (Jiri Olsa) [827474] - [tools] perf, stat: Align scaled output of cpu-clock (Jiri Olsa) [827474] - [tools] perf, stat: Adjust print unit (Jiri Olsa) [827474] - [tools] perf, doc: Allow producing documentation in a specified output directory (Jiri Olsa) [827474] - [tools] perf, evsel: Fix an issue where perf report fails to show the proper percentage (Jiri Olsa) [827474] - [tools] perf, record: Make feature initialization generic (Jiri Olsa) [827474] - [tools] perf, probe: Rename target_module to target (Jiri Olsa) [827474] - [tools] perf: Remove distclean from Makefile help output (Jiri Olsa) [827474] - [tools] perf, evlist: Make splice_list_tail method public (Jiri Olsa) [827474] - [tools] perf, python: Use attr.watermark in twatch.py (Jiri Olsa) [827474] - [tools] perf: Remove unnecessary ctype.h inclusion (Jiri Olsa) [827474] - [tools] perf, lock: Document lock info subcommand (Jiri Olsa) [827474] - [tools] perf, top: Fix number of samples displayed (Jiri Olsa) [827474] - [tools] perf, script: Add option resolving vmlinux path (Jiri Olsa) [827474] - [tools] perf, script: Add the offset field specifier (Jiri Olsa) [827474] - [tools] perf, script: Print branch_from and branch_to of BTS events (Jiri Olsa) [827474] - [tools] perf, script: Unify the expressions indicating "unknown" (Jiri Olsa) [827474] - [tools] perf, evsel: Fix spelling typo (Jiri Olsa) [827474] - [tools] perf: Fix strlen() bug in perf_event__synthesize_event_type() (Jiri Olsa) [827474] - [tools] perf: probe usability fixes (Jiri Olsa) [827474] - [tools] perf: Fix broken build by defining _GNU_SOURCE in Makefile (Jiri Olsa) [827474] - [tools] perf: Introduce per user view (Jiri Olsa) [827474] - [tools] perf: Add fprintf methods for thread_map and cpu_map classes (Jiri Olsa) [827474] - [tools] perf: Add support for guest/host-only profiling (Jiri Olsa) [827474] - [tools] perf, kvm: Do guest-only counting by default (Jiri Olsa) [827474] - [fs] ext4: properly dirty split extent nodes (David Jeffery) [838640] - [netdrv] ixgbe: BIT_APP_UPCHG not set by ixgbe_copy_dcb_cfg() (Andy Gospodarek) [814044] - [netdrv] ixgbe: driver fix for link flap (Andy Gospodarek) [814044] - [net] tcp: Add TCP_USER_TIMEOUT socket option (Jiri Benc) [819610]- [net] bridge: Fix enforcement of multicast hash_max limit (Thomas Graf) [832575] - [net] bluetooth: fix sco_conninfo infoleak (Jacob Tanenbaum) [681308] {CVE-2011-1078} - [wireless] ipw2200: remove references to CFG80211_WEXT config option (John Linville) [839311] - [virt] kvm: whitelist-based GET_SUPPORTED_CPUID (Eduardo Habkost) [832486] - [virt] kvm: handle last_boosted_vcpu = 0 case (Rik van Riel) [827031] - [net] ehea: fix promiscuous mode (Steve Best) [826075] - [net] ehea: fix allmulticast support (Steve Best) [826075] - [s390] kdump: Move early_pgm_check_handler() to text section (Hendrik Brueckner) [831288]- [s390] kdump: Fix PSW restart on offline CPUs (Hendrik Brueckner) [831277] - [s390] kdump: Use real mode for PSW restart and kexec (Hendrik Brueckner) [831278] - [s390] kernel: clear page table for sw large page emulation (Hendrik Brueckner) [831265] - [s390] dasd: re-prioritize partition detection message (Hendrik Brueckner) [831261] - [s390] zfcpdump: Implement async sdias event processing (Hendrik Brueckner) [818893] - [mm] readahead: readahead page allocations are OK to fail (Jeff Moyer) [804815] - [base] firmware_class: fix memory leak - free allocated pages kabi fixes (Prarit Bhargava) [745657] - [base] firmware_class: fix memory leak - free allocated pages (Prarit Bhargava) [745657] - [fs] tmpfs: fix highmem swapoff crash regression (Rafael Aquini) [817719] - [fs] tmpfs: fix race between truncate and writepage (Rafael Aquini) [817719] - [fs] tmpfs: fix race between swapoff and writepage (Rafael Aquini) [817719] - [fs] tmpfs: fix spurious ENOSPC when racing with unswap (Rafael Aquini) [817719] - [fs] tmpfs: fix race between umount and swapoff (Rafael Aquini) [817719] - [fs] tmpfs: fix race between umount and writepage (Rafael Aquini) [817719]- [net] ipv6/netfilter: fix null pointer dereference in nf_ct_frag6_reasm() (Petr Matousek) [833412] {CVE-2012-2744} - [x86] io-apic: IO-APIC MMIO should not fail on resource insertion (Prarit Bhargava) [790726] - [x86] apic: Use PAGE_SIZE instead of numbers (Prarit Bhargava) [790726] - [firmware] dmi: bail earlier if no smbios found (Jarod Wilson) [833588] - [x86] cpu: mark hardware unsupported in single function (Prarit Bhargava) [829436] - [net] 9p: replace p9_poll_task with a work (Prarit Bhargava) [789126] - [net] 9p: use system_wq instead of p9_mux_wq (Prarit Bhargava) [789126] - [bluetooth] btusb: typo in Broadcom SoftSailing id (Don Zickus) [768385] - [bluetooth] btusb: add device entry for Broadcom SoftSailing (Don Zickus) [768385] - [ipc] mqueue: add rbtree node caching support checkpatch fixes (Doug Ledford) [826177] - [ipc] mqueue: add rbtree node caching support (Doug Ledford) [826177] - [virtio] virtio_balloon: separate out common code between remove and freeze functions (Amit Shah) [813227] - [virtio] virtio_balloon: drop restore_common() (Amit Shah) [813227] - [virtio] virtio_balloon: let host know of updated balloon size before module removal (Amit Shah) [813227] - [crypto] sha512: Fix byte counter overflow in SHA-512 (Jarod Wilson) [830977] - [kernel] Prevent keyctl new_session from causing a panic (David Howells) [827424] {CVE-2012-2745} - [mm] reclaim invalidated page ASAP (Rafael Aquini) [817659] - [mm] memcg: move memcg reclaimable page into tail of inactive list (Rafael Aquini) [817659] - [mm] deactivate invalidated pages (Rafael Aquini) [817659] - [mm] filemap: find_get_pages_contig fixlet (Rafael Aquini) [819001] - [netdrv] be2net: enable GRO by default (Ivan Vecera) [837230] - [wireless] ath9k: fix dynamic WEP related regression (Stanislaw Gruszka) [807367] - [net] rfs: better sizing of dev_flow_table (Jiri Pirko) [810073] - [net] rps: fix insufficient bounds checking in store_rps_dev_flow_table_cnt() (Jiri Pirko) [810073] - [net] ipvs: IPv6 tunnel mode fix (Jesper Brouer) [835535] - [Documentation] networking: update the description of rp_filter in ip-sysctl.txt (Amerigo Wang) [786411] - [net] ipv6: discard overlapping fragment (Jiri Pirko) [819952] - [net] tcp: Fix race in tcp_poll (Jiri Pirko) [831663] - [net] ipv6: fix incorrect TCP checksums with single-fragment packets (Jiri Benc) [759313] - [net] ipv6: fix panic in tcp SYN processing (Jesper Brouer) [803920] - [net] ipv4: IP_MULTICAST_IF setsockopt now recognizes struct mreq (Jiri Pirko) [803202]- [net] bonding: Fix up refcounting issues with bond/vlan config (Neil Horman) [836164] - [net] bonding: Always add vid to new slave group (Neil Horman) [834764] - [fs] procfs: do not confuse jiffies with cputime64_t (Steve Best) [821374] - [kernel] time: Add nsecs_to_cputime64 interface for asm-generic (Steve Best) [821374] - [powerpc] Fix wrong divisor in usecs_to_cputime (Steve Best) [821374]- [kernel] futex: Fix uninterruptible loop due to gate_area (Jerome Marchand) [834038] - [kernel] futex: Fix regression with read only mappings (Jerome Marchand) [834038] - [fs] pnfs: Fix an off-by-one error in pnfs_generic_pg_test (Steve Dickson) [826650] - [fs] pnfs: Fix some issues with pnfs_generic_pg_test (Steve Dickson) [826650] - [fs] nfs: file layout must consider pg_bsize for coalescing (Steve Dickson) [826650] - [fs] pnfs: fix break condition in pnfs_find_lseg (Steve Dickson) [826650] - [fs] nfs: Cleanup of the nfs_pageio code in preparation for a pnfs bugfix (Steve Dickson) [826650] - [fs] nfs: define nfs_generic_pg_test (Steve Dickson) [826650] - [fs] pnfs: use pnfs_generic_pg_test directly by layout driver (Steve Dickson) [826650] - [fs] pnfs: change pg_test return type to bool (Steve Dickson) [826650] - [fs] pnfs: unify pnfs_pageio_init functions (Steve Dickson) [826650] - [fs] nfs/pnfs: encode_layoutreturn (Steve Dickson) [825009] - [fs] nfs/pnfs: layoutreturn (Steve Dickson) [825009] - [fs] nfs/pnfs: Use byte-range for cb_layoutrecall (Steve Dickson) [825009] - [fs] nfs/pnfs: alloc and free layout_hdr layoutdriver methods (Steve Dickson) [825009] - [fs] nfs/pnfs: support for non-rpc layout drivers (Steve Dickson) [825009] - [fs] nfs/pnfs: align layoutget requests on page boundaries (Steve Dickson) [825009] - [fs] nfs/pnfs: Use byte-range for layoutget (Steve Dickson) [825009] - [fs] nfsv4.1 fix page number calculation bug for filelayout decode buffers (Steve Dickson) [758202] - [fs] nfs: Adapt readdirplus to application usage patterns (Steve Dickson) [819891] - [fs] nfs: Backport of upstream xdr routines to rhel6 (Steve Dickson) [784174] - [net] sunrpc/auth_gss: the list of pseudoflavors not being parsed correctly (Steve Dickson) [784174] - [fs] NFS: Use correct variable for page bounds checking (Steve Dickson) [784174] - [fs] NFS: Remove secinfo knowledge out of the generic client (Steve Dickson) [784174] - [fs] NFS: Remove unused function nfs_lookup_with_sec() (Steve Dickson) [784174] - [fs] NFS: Honor the authflavor set in the clone mount data (Steve Dickson) [784174] - [fs] NFS: Fix following referral mount points with different security (Steve Dickson) [784174] - [fs] NFS: Do secinfo as part of lookup (Steve Dickson) [784174] - [fs] NFSv4: Translate NFS4ERR_BADNAME into ENOENT when applied to a lookup (Steve Dickson) [784174] - [fs] NFS: Handle exceptions coming out of nfs4_proc_fs_locations() (Steve Dickson) [784174] - [fs] NFS: Remove the unused "lookupfh()" version of nfs4_proc_lookup() (Steve Dickson) [784174] - [fs] NFS: Clean up nfs4_xdr_dec_secinfo() (Steve Dickson) [784174] - [fs] NFS: Fix decode_secinfo_maxsz (Steve Dickson) [784174] - [fs] NFS: Return meaningful status from decode_secinfo() (Steve Dickson) [784174] - [fs] NFSv4: Handle NFS4ERR_WRONGSEC outside of nfs4_handle_exception() (Steve Dickson) [784174] - [fs] NFS: don't negotiate when user specifies sec flavor (Steve Dickson) [784174] - [fs] NFS: Attempt mount with default sec flavor first (Steve Dickson) [784174] - [fs] NFS: Remove unused argument from nfs_find_best_sec() (Steve Dickson) [784174] - [fs] NFS: Change initial mount authflavor only when server returns NFS4ERR_WRONGSEC (Steve Dickson) [784174] - [fs] NFS: Fix a signed vs. unsigned secinfo bug (Steve Dickson) [784174] - [fs] NFS: Don't leak RPC clients in NFSv4 secinfo negotiation (Steve Dickson) [784174] - [fs] NFS: Determine initial mount security (Steve Dickson) [784174] - [fs] NFS: use secinfo when crossing mountpoints (Steve Dickson) [784174] - [fs] NFS: Add secinfo procedure (Steve Dickson) [784174] - [fs] NFS: lookup supports alternate client (Steve Dickson) [784174] - [fs] NFS: convert call_sync() to a function (Steve Dickson) [784174] - [fs] NFSv4: Ensure continued open and lockowner name uniqueness (Steve Dickson) [784174]- [fs] xfs: disable xfsaild idle mode (Brian Foster) [813137] - [fs] xfs: fix the logspace waiting algorithm (Brian Foster) [813137] - [fs] xfs: add AIL pushing tracepoints (Brian Foster) [813137] - [fs] xfs: force the log if we encounter pinned buffers in .iop_pushbuf (Brian Foster) [813137] - [fs] xfs: do not update xa_last_pushed_lsn for locked items (Brian Foster) [813137] - [net] rpc: handle rotated gss data for Windows interoperability (Steve Dickson) [796992] - [md] raid5: Reintroduce locking in handle_stripe() to avoid racing (Jes Sorensen) [828065] - [virt] kvm/vmx: Fix KVM_SET_SREGS with big real mode segments (Orit Wasserman) [756044] - [virt] virtio_console: Use wait_event_freezable instead of _interruptible (Amit Shah) [823428] - [virt] virtio_console: Ignore port name update request if name already set (Amit Shah) [820945] - [x86] kprobes: Fix a bug which can modify kernel code permanently (Dave Anderson) [726270] - [x86] kprobes: Fix instruction recovery on optimized path (Dave Anderson) [726270] - [net] bonding: show all the link status of slaves (Amerigo Wang) [826945]- [fs] writeback: merge for_kupdate and !for_kupdate cases (Eric Sandeen) [818172] - [fs] writeback: fix queue_io() ordering (Eric Sandeen) [818172] - [fs] writeback: don't redirty tail an inode with dirty pages (Eric Sandeen) [818172] - [fs] nfs: Map minor mismatch error to protocol not support error (Steve Dickson) [796352] - [fs] ext4: Fix overflow caused by missing cast in ext4_fallocate() (Lukas Czerner) [830209] - [ata] libata: Add 2GB ATA Flash Disk/ADMA428M to DMA blacklist (Prarit Bhargava) [812904] - [netdrv] r8169: fix typo in firmware filenames (Ivan Vecera) [829211] - [net] bonding: fix regression on vlan module removal (Neil Horman) [823822]- [netdrv] mlx4: ignore old module parameters (Jay Fenlason) [830553]- [kernel] sysctl: silence warning about missing strategy for file-max at boot time (Jeff Layton) [803431] - [net] sunrpc: make new tcp_max_slot_table_entries sysctl use CTL_UNNUMBERED (Jeff Layton) [803431] - [drm] i915: set AUD_CONFIG N_value_index for DisplayPort (Dave Airlie) [747890] - [scsi] scsi_lib: fix scsi_io_completion's SG_IO error propagation (Mike Snitzer) [827163] - [fs] nfs: Fix corrupt read data after short READ from server (Sachin Prabhu) [817738]- [scsi] be2iscsi: fix dma free size mismatch regression (Mike Christie) [824287] - [scsi] libsas: check dev->gone before submitting sata i/o (David Milburn) [824025]- [net] ipv4/netfilter: TCP and raw fix for ip_route_me_harder (Jiri Benc) [812108]- [net] bridge: fix broadcast flood regression (Jesper Brouer) [817157] - [ipc] mqueue: use correct gfp flags in msg_insert (Doug Ledford) [750260] - [security] fix compile error in commoncap.c (Eric Paris) [806726] {CVE-2012-2123} - [security] fcaps: clear the same personality flags as suid when fcaps are used (Eric Paris) [806726] {CVE-2012-2123} - [fs] proc: Fix vmstat crashing with trap divide error (Larry Woodman) [820507] - [net] rds: fix rds-ping inducing kernel panic (Jay Fenlason) [803936] {CVE-2012-2372} - [net] sock: validate data_len before allocating skb in sock_alloc_send_pskb() (Jason Wang) [814504] {CVE-2012-2136} - [virt] kvm: Fix buffer overflow in kvm_set_irq() (Avi Kivity) [816155] {CVE-2012-2137}- [net] sunrpc: fix loss of task->tk_status after rpc_delay call in xprt_alloc_slot (Jeff Layton) [822189] - [net] sunrpc: suppress page allocation warnings in xprt_alloc_slot() (Jeff Layton) [822189] - [net] netfilter: Fix ip_route_me_harder triggering ip_rt_bug (Jiri Benc) [812108] - [net] netfilter/tproxy: do not assign timewait sockets to skb->sk (Jiri Benc) [812108] - [usb] Don't fail USB3 probe on missing legacy PCI IRQ (Don Zickus) [812254] - [usb] Fix handoff when BIOS disables host PCI device (Don Zickus) [812254] - [usb] Remove duplicate USB 3.0 hub feature #defines (Don Zickus) [812254] - [usb] Set hub depth after USB3 hub reset (Don Zickus) [812254] - [usb] xhci: Fix encoding for HS bulk/control NAK rate (Don Zickus) [812254] - [usb] Fix issue with USB 3.0 devices after system resume (Don Zickus) [812254] - [virt] xenpv: avoid paravirt __pmd in read_pmd_atomic (Andrew Jones) [822697]- [s390] qeth: remove siga retry for HiperSockets devices (Hendrik Brueckner) [817090] - [scsi] lpfc: Changed version number to 8.3.5.68.5p (Rob Evers) [821515] - [scsi] lpfc: Fixed system crash due to not providing SCSI error-handling host reset handler (Rob Evers) [821515] - [scsi] lpfc: Correct handling of SLI4-port XRI resource-provisioning profile change (Rob Evers) [821515] - [scsi] lpfc: Fix driver crash during back-to-back ramp events. (Rob Evers) [821515] - [scsi] lpfc: Fixed system panic due to midlayer abort and driver complete race on SCSI cmd (Rob Evers) [821515] - [scsi] sd: Fix device removal NULL pointer dereference (Rob Evers) [817853] - [md] Add del_timer_sync to mddev_suspend, fixes a panic (Jonathan E Brassow) [818371] - [virt] virtio_net: invoke softirqs after __napi_schedule (Michael S. Tsirkin) [819435] - [virt] virtio_net: do not reschedule rx refill forever (Michael S. Tsirkin) [819435]- [md] bitmap: ensure to load bitmap when creating via sysfs (Jes Sorensen) [821329] - [infiniband] mlx4: fix RoCE oops (Doug Ledford) [749059] - [x86] setup: Add rh_check_supported() (Prarit Bhargava) [821561] - [mm] read_pmd_atomic: fix pmd_populate SMP race condition (Andrea Arcangeli) [820762] {CVE-2012-1179} - [drm] i915: add Ivy Bridge GT2 Server entries (Dave Airlie) [817926]- [scsi] qla2xxx: Update version number to 8.04.00.04.06.3-k (Chad Dupuis) [816331] - [scsi] qla2xxx: Properly check for current state after the fabric-login request (Chad Dupuis) [816331] - [scsi] qla2xxx: Proper completion to scsi-ml for scsi status task_set_full and busy (Chad Dupuis) [816331] - [scsi] qla2xxx: Fix reset time out as qla2xxx not ack to reset request (Chad Dupuis) [816331] - [scsi] qla2xxx: Block flash access from application when device is initialized for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Remove resetting memory during device initialization for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Proper detection of firmware abort error code for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Additional corrections for ISP83xx support (Chad Dupuis) [816331] - [scsi] bfa: remove tech-preview tainting (Rob Evers) [744301] - [input] wacom: add support for Cintiq 24HD (Aristeu Rozanski) [773052] - [netdrv] bna: remove tech-preview status (Ivan Vecera) [744302] - [net] xfrm: impement kabi work-arounds for alg_trunc_len (Jarod Wilson) [768460] - [net] xfrm: Add SHA384 and SHA512 HMAC authentication algorithms to XFRM (Jarod Wilson) [768460] - [net] xfrm: Use the user specified truncation length in ESP and AH (Jarod Wilson) [768460] - [net] xfrm: Store aalg in xfrm_state with a user specified truncation length (Jarod Wilson) [768460] - [net] xfrm: Define new XFRM netlink auth attribute with specified truncation bits (Jarod Wilson) [768460] - [scsi] bxn2fc: Bumped version to 1.0.11 (Mike Christie) [813065] - [scsi] bnx2fc: cleanup task management IO when it times out. (Mike Christie) [813065] - [scsi] bnx2fc: Decrememnt io ref count when abort times out (Mike Christie) [813065] - [scsi] bnx2fc: Allow FLOGI to be retried when receiving bad responses. (Mike Christie) [813065] - [netdrv] be2net: Ignore status of some ioctls during driver load (Ivan Vecera) [818561] - [netdrv] be2net: Fix wrong status getting returned for MCC commands (Ivan Vecera) [818561] - [netdrv] be2net: Fix traffic stall INTx mode (Ivan Vecera) [818561] - [netdrv] be2net: Fix FW download in Lancer (Ivan Vecera) [818561] - [netdrv] be2net: enable RSS for ipv6 pkts (Ivan Vecera) [818561] - [s390] af_iucv: allow shutdown for HS transport sockets (Hendrik Brueckner) [815273] - [infiniband] cxgb4: handle wake up waiters and add check for invalid endpoint (Steve Best) [811023] - [drm] radeon: deal with errors from framebuffer init path (Dave Airlie) [736376] - [fs] proc: restore "huge" tag for hugetlb vmas in numa_maps (Larry Woodman) [818746] - [fs] proc: teach /proc/$pid/numa_maps about transparent hugepages (Larry Woodman) [818746] - [fs] proc: break out numa_maps gather_pte_stats() checks (Larry Woodman) [818746] - [fs] proc: make /proc/$pid/numa_maps gather_stats() take variable page size (Larry Woodman) [818746] - [fs] proc: allocate storage for numa_maps statistics once (Larry Woodman) [818746] - [fs] proc: make struct proc_maps_private truly private (Larry Woodman) [818746] - [fs] proc: move show_numa_map() to fs/proc/task_mmu.c (Larry Woodman) [818746] - [mm] mempolicy: declare mpol_to_str() when CONFIG_TMPFS=n (Larry Woodman) [818746] - [mm] mempolicy: remove check_huge_range() (Larry Woodman) [818746] - [mm] mempolicy: make gather_stats() type-safe and remove forward declaration (Larry Woodman) [818746] - [mm] mempolicy: remove MPOL_MF_STATS (Larry Woodman) [818746] - [mm] mempolicy: use walk_page_range() instead of custom page table walking code (Larry Woodman) [818746] - [mm] mempolicy: export get_vma_policy() (Larry Woodman) [818746] - [block] mtip32xx: fix missing mtip32xx.ko in installer initrd (Shyam Iyer) [819947] - [input] wacom: add LED support for Cintiq 24HD (Aristeu Rozanski) [808315] - [input] wacom: make LED status readable through sysfs (Aristeu Rozanski) [808315] - [input] wacom: add LED support for Cintiq 21ux2 (Aristeu Rozanski) [808315] - [input] wacom: add interface to control LEDs in Wacom tablets (Aristeu Rozanski) [808315] - [vhost] net: fix possible NULL pointer dereference of vq->bufs (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: validate zerocopy vectors before building skb (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: set SKBTX_DEV_ZEROCOPY only when skb is built successfully (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: put zerocopy page when fail to get all requested user pages (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: fix zerocopy offset calculation when building skb (Jason Wang) [814288] {CVE-2012-2119} - [netdrv] be2net: Fix EEH error reset before a flash dump completes (Ivan Vecera) [818568] - [netdrv] be2net: cancel be_worker during EEH recovery (Ivan Vecera) [818568] - [net] bonding: assign slaves their own vlan_groups (Neil Horman) [804232] - [net] vlan: Add helper functions to manage vlans on bonds and slaves (Neil Horman) [804232] - [virt] kvm: Fix kvm_arch_vcpu_put() crash with vmm_exclusive=0 (Avi Kivity) [704173]- [netdrv] be2net: Record receive queue index in skb to aid RPS (Ivan Vecera) [818558] - [scsi] bnx2i: Updated version and copyright year (Mike Christie) [816376] - [scsi] bnx2i: Added the setting of target can_queue via target_alloc (Mike Christie) [816376] - [netdrv] be2net: fix calling __vlan_put_tag() after eth_type_trans() (Ivan Vecera) [815670] - [s390] af_iucv: detect down state of HS transport interface (Hendrik Brueckner) [815274] - [s390] qeth: Improve OSA Express 4 blkt defaults (Hendrik Brueckner) [808486] - [netdrv] ixgbe: Correct Adaptive Interrupt Moderation so that it will change values (Andy Gospodarek) [802837] - [mm] x86: Move do_page_fault()'s error path under unlikely() (Motohiro Kosaki) [770376] - [mm] x86: make pagefault killable (Motohiro Kosaki) [770376] - [mm] x86: Handle mm_fault_error() in kernel space (Motohiro Kosaki) [770376] - [mm] introduce wait_on_page_locked_killable() (Motohiro Kosaki) [770376] - [mm] oom_kill: remove memcg argument from oom_kill_task() (Motohiro Kosaki) [770376] - [mm] oom-kill: remove boost_dying_task_prio() (Motohiro Kosaki) [770376] - [net] rds: RDS over QLogic hardware fails to work (Jay Fenlason) [797530] - [net] netpoll: fix Allow netpoll_setup/cleanup recursion (Herbert Xu) [816034] - [netdrv] atl1c: add workaround for issue of bit INTX-disable for MSI interrupt (Stanislaw Gruszka) [809036] - [netdrv] atl1c: enlarge L1 response waiting timer (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY polling from atl1c_change_mtu (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Disable L0S when no cable link (Stanislaw Gruszka) [809036] - [netdrv] atl1c: do MAC-reset when PHY link down (Stanislaw Gruszka) [809036] - [netdrv] atl1c: cancel task when interface closed (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine mac address related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove code of closing register writable attribution (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear WoL status when reset pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add PHY link event(up/down) patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine start/enable code for MAC module (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add function atl1c_power_saving (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY reset/init for link down event (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update PHY reset related routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY polling from atl1c_open (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine SERDES-clock related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY contrl in atl1c_reset_pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine phy-register read/write function (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove REG_PHY_STATUS (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove MDIO_REG_ADDR_MASK in atl1c_mdio_read/write (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix WoL(magic) issue for l2cb 1.1 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine atl1c_pcie_patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine/update ASPM configuration (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear bit MASTER_CTRL_CLK_SEL_DIS in atl1c_pcie_patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine reg definition of REG_MASTER_CTRL (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear PCIE error status in atl1c_reset_pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove dmar_dly_cnt and dmaw_dly_cnt (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update right threshold for TSO (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add module parameter for l1c_wait_until_idle (Stanislaw Gruszka) [809036] - [netdrv] atl1c: threshold for ASPM is changed based on chip capability (Stanislaw Gruszka) [809036] - [netdrv] atl1c: restore max-read-request-size in Device Conrol Register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: using fixed TXQ configuration for l2cb and l1c (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove dmaw_block (Stanislaw Gruszka) [809036] - [netdrv] atl1c: correct wrong definition of REG_DMA_CTRL (Stanislaw Gruszka) [809036] - [netdrv] atl1c: wrong register used to stop TXQ (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove code related to rxq 1/2/3 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: split 2 32bit registers of TPD to 4 16bit registers (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove SMB/CMB DMA related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove VPD register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove HDS register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove multiple-RX-Q code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update author contact info & company/driver desciption (Stanislaw Gruszka) [809036] - [netdrv] atl1c: stop using net_device.{base_addr, irq} (Stanislaw Gruszka) [809036] - [netdrv] atl1c: set ATL1C_WORK_EVENT_RESET bit correctly (Stanislaw Gruszka) [809036] - [netdrv] atl1c: dont use highprio tx queue (Stanislaw Gruszka) [809036] - [netdrv] atl1c: set addr_assign_type if random_ether_addr() used (Stanislaw Gruszka) [809036] - [netdrv] atl1c: ethernet dev_alloc_skb to netdev_alloc_skb (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove alloc_etherdev error messages (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Sweep away N/A fw_version dustbunnies from the .get_drvinfo routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add skb frag size accessors (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Stanislaw Gruszka) [809036] - [netdrv] atl1c: convert to SKB paged frag API (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove unneeded version.h includes from drivers/net/ (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove interrupt.h inclusion from netdevice.h (Stanislaw Gruszka) [809036] - [netdrv] atl1c: atl1c_resume() is only used when CONFIG_PM_SLEEP is defined (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Use ethtool's ethtool_cmd_speed API (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Use full 32 bit speed range in ethtool's set_settings (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix work event interrupt/task races (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix set-but-unused variable (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix sparse warnings (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Do not call device_init_wakeup() in atl1c_probe() (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add missing PCI device ID (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove private #define (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Comment typo fixes for 'descriptor' (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Do not use legacy PCI power management (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix hardware type check for enabling OTP CLK (Stanislaw Gruszka) [809036] - [netdrv] atl1c: make functions static (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Don't check for vlan group before vlan_tx_tag_present (Stanislaw Gruszka) [809036] - [netdrv] atl1c: avoid some skb->ip_summed initializations (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove double test (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use net_device_stats from struct net_device (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add AR8151 v2 support and change L0s/L1 routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove unnecessary returns from void function()s (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove redundant code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Stanislaw Gruszka) [809036] - [netdrv] atl1c: convert multiple drivers to use netdev_for_each_mc_addr, part3 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add support for Atheros AR8152 and AR8152 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use DEFINE_PCI_DEVICE_TABLE() (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix assorted typos all over the place (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use pM to show MAC address (Stanislaw Gruszka) [809036] - [netdrv] atl1c:add pci map direction in atl1c_buffer flags (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove exceptional & on function name (Stanislaw Gruszka) [809036] - [netdrv] atl1c: change atl1c_buffer struct and restructure clean atl1c_buffer procedure (Stanislaw Gruszka) [809036] - [netdrv] atl1c: duplicate atl1c_get_tpd (Stanislaw Gruszka) [809036] - [fs] epoll: clear the tfile_check_list on -ELOOP (Jason Baron) [817140] - [fs] epoll: Don't limit non-nested epoll paths (Jason Baron) [817137] - [netdrv] tg3: Fix ethtool self tests (John Feeney) [808243 809036] - [infiniband] mlx4: check return code and bail on error (Doug Ledford) [749059] - [infiniband] mlx4: use locking when walking netdev list (Doug Ledford) [749059] - [x86] asm: undo paravirt_patch_template kABI breakage (Rik van Riel) [813682] - [fs] cifs: check S_AUTOMOUNT in revalidate (Ian Kent) [786149] - [fs] vfs: fix LOOKUP_DIRECTORY not propagated to managed_dentry() (Ian Kent) [786149] - [s390x] kdump: Change default action from reipl to stop for on_restart (Hendrik Brueckner) [806152] - [s390x] qeth: add missing wake_up call (Hendrik Brueckner) [806151] - [s390x] lcs: lcs offline failure (Hendrik Brueckner) [804643] - [s390x] ctcmpc: use correct idal word list for ctcmpc (Hendrik Brueckner) [798641] - [s390x] dasd: fix fixpoint divide exception in define_extent (Hendrik Brueckner) [798002] - [s390x] mm: prevent memory zone interleave (Hendrik Brueckner) [797936] - [s390x] qeth: synchronize discipline module loading (Hendrik Brueckner) [795462] - [powerpc] perf: Check current->mm in read_user_stack_slow (Steve Best) [804569] - [powerpc] perf: Disable pagefaults during callchain stack read (Jiri Olsa) [804569] - [tools] selftests: mqueue mq_perf_tests checkpatch fixes (Doug Ledford) [750260] - [ipc] mqueue: strengthen checks on mqueue creation fix (Doug Ledford) [750260] - [misc] rbtree: backport rb_init_node() (Doug Ledford) [750260] - [tools] selftests: add mq_perf_tests (Doug Ledford) [750260] - [tools] selftests: add mq_open_tests (Doug Ledford) [750260] - [ipc] mqueue: strengthen checks on mqueue creation (Doug Ledford) [750260] - [ipc] mqueue: correct mq_attr_ok test (Doug Ledford) [750260] - [ipc] mqueue: improve performance of send/recv (Doug Ledford) [750260] - [watchdog] iTCO_wdt: default SMI clearing to old behaviour (Prarit Bhargava) [727875 811324] - [watchdog] iTCO_wdt: problems with newer hardware due to SMI clearing (Prarit Bhargava) [727875 811324] - [sound] alsa: fix Conexant CX20561 audio mute functionality (Jaroslav Kysela) [816569] - [s390] kdump: Use 4 GiB for KEXEC_AUTO_THRESHOLD (Hendrik Brueckner) [815599] - [net] bonding: verify for NULL when getting bridge from bond_dev->br_port (Veaceslav Falico) [816034 817145] - [md] dm-mpath: only try to load the scsi_dh module if the scsi_dh doesn't exist (Mike Snitzer) [788591] - [virt] kvm/svm: handle adjustment of negative tsc offsets (Marcelo Tosatti) [817236] - [netdrv] be2net: fix programming of VLAN tags for VF (Ivan Vecera) [816013] - [scsi] isci: End the RNC resumption wait when the RNC is destroyed. (David Milburn) [809954] - [scsi] isci: Fixed RNC bug that lost the suspension or resumption during destroy (David Milburn) [809954] - [scsi] isci: Fix RNC AWAIT_SUSPENSION->INVALIDATING transition. (David Milburn) [809954] - [scsi] isci: Manage the IREQ_NO_AUTO_FREE_TAG under scic_lock. (David Milburn) [809954] - [scsi] isci: Remove obviated host callback list. (David Milburn) [809954] - [scsi] isci: Check IDEV_GONE before performing abort path operations. (David Milburn) [809954] - [scsi] isci: Restore the ATAPI device RNC management code. (David Milburn) [809954] - [scsi] isci: Don't wait for an RNC suspend if it's being destroyed. (David Milburn) [809954] - [scsi] isci: Change the phy control and link reset interface for HW reasons. (David Milburn) [809954] - [scsi] isci: Added timeouts to RNC suspensions in the abort path. (David Milburn) [809954] - [scsi] isci: Add protocol indicator for TMF requests. (David Milburn) [809954] - [scsi] isci: Directly control IREQ_ABORT_PATH_ACTIVE when completing TMFs. (David Milburn) [809954] - [scsi] isci: Wait for RNC resumption before leaving the abort path. (David Milburn) [809954] - [scsi] isci: Fix RNC suspend call for SCI_RESUMING state. (David Milburn) [809954] - [scsi] isci: Manage tag releases differently when aborting tasks. (David Milburn) [809954] - [scsi] isci: Callbacks to libsas occur under scic_lock and are synchronized. (David Milburn) [809954] - [scsi] isci: When in the abort path, defeat other resume calls until done. (David Milburn) [809954] - [scsi] isci: Implement waiting for suspend in the abort path. (David Milburn) [809954] - [scsi] isci: Make sure all TCs are terminated and cleaned in LUN reset. (David Milburn) [809954] - [scsi] isci: Manage the LLHANG timer enable/disable per-device. (David Milburn) [809954] - [scsi] isci: Save the suspension hint for upcoming suspensions. (David Milburn) [809954] - [scsi] isci: Fix the terminated I/O to not call sas_task_abort(). (David Milburn) [809954] - [scsi] isci: Distinguish between remote device suspension cases (David Milburn) [809954] - [scsi] isci: Remove isci_device reqs_in_process and dev_node from isci_device. (David Milburn) [809954] - [scsi] isci: Only set IDEV_GONE in the device stop path. (David Milburn) [809954] - [scsi] isci: All pending TCs are terminated when the RNC is invalidated. (David Milburn) [809954] - [scsi] isci: Device access in the error path does not depend on IDEV_GONE. (David Milburn) [809954] - [scsi] isci: Add suspension cases for RNC INVALIDATING, POSTING states. (David Milburn) [809954] - [scsi] isci: Redesign device suspension, abort, cleanup. (David Milburn) [809954] - [scsi] isci: Escalate to I_T_Nexus_Reset when the device is gone. (David Milburn) [809954] - [scsi] isci: Remote device stop also suspends the RNC and terminates I/O. (David Milburn) [809954] - [scsi] isci: Remote device must be suspended for NCQ cleanup. (David Milburn) [809954] - [scsi] isci: Manage device suspensions during TC terminations. (David Milburn) [809954] - [scsi] isci: Terminate outstanding TCs on TX/RX RNC suspensions. (David Milburn) [809954] - [scsi] isci: Handle all suspending TC completions (David Milburn) [809954] - [scsi] isci: Fixed bug in resumption from RNC Tx/Rx suspend state. (David Milburn) [809954] - [scsi] isci: Manage the link layer hang detect timer for RNC suspensions. (David Milburn) [809954]- [x86] Revert: kdump: No need to disable ioapic in crash path (Don Zickus) [815785] - [mm] mempolicy: do_migrate_pages cleanup (Larry Woodman) [801904] - [mm] mempolicy: do_migrate_pages fix (Larry Woodman) [801904] - [ata] ahci: add another PCI ID for marvell (David Milburn) [813365] - [ata] ahci: recognize Marvell 88se9125 PCIe SATA 6.0 Gb/s controller (David Milburn) [813365] - [ata] ahci: HFLAG_YES_FBS fix legacy IDE interface (David Milburn) [813365] - [ata] ahci: add HFLAG_YES_FBS and apply it to 88SE9128 (David Milburn) [813365] - [sound] alsa: enable OSS emulation in rhel configuration (Jaroslav Kysela) [657291] - [sound] alsa: add probe_mask=0x101 automatically for WinFast VP200 H (Jaroslav Kysela) [805658] - [target] fcoe: Remove printk message from ft_dump_cmd (Neil Horman) [813678] - [scsi] be2iscsi: fix bh use in alloc pdu path (Mike Christie) [813550] - [scsi] libsas: fix sas port naming (David Milburn) [759210] - [scsi] libsas: fix panic when single phy is disabled on a wide port (David Milburn) [759210] - [scsi] isci: firmware update to latest firmware generator (David Milburn) [759210] - [scsi] isci: enable BCN in sci_port_add_phy() (David Milburn) [759210] - [scsi] isci: Changes in COMSAS timings enabling ISCI to detect buggy disc drives (David Milburn) [759210] - [scsi] isci: implement suspend/resume support (David Milburn) [759210] - [scsi] isci: kill isci_host.shost (David Milburn) [759210] - [scsi] isci: fix interrupt disable (David Milburn) [759210] - [scsi] isci: fix 'link-up' events occur after 'start-complete' (David Milburn) [759210] - [scsi] isci: fix controller stop (David Milburn) [759210] - [scsi] isci: refactor initialization for S3/S4 (David Milburn) [759210] - [scsi] isci: kill isci_port.domain_dev_list (David Milburn) [759210] - [scsi] isci: kill ->status, and ->state_lock in isci_host (David Milburn) [759210] - [scsi] isci: Don't filter BROADCAST CHANGE primitives (David Milburn) [759210] - [scsi] isci: kill sci_phy_protocol and sci_request_protocol (David Milburn) [759210] - [scsi] isci: kill ->is_direct_attached (David Milburn) [759210] - [scsi] isci: improve 'invalid state' warnings (David Milburn) [759210] - [scsi] libsas: suspend / resume support (David Milburn) [759210] - [ata] libsas: drop sata port multiplier infrastructure (David Milburn) [759210] - [ata] libata: export ata_port suspend/resume infrastructure for sas (David Milburn) [759210] - [net] bonding: 802.3ad - fix agg_device_up (Veaceslav Falico) [806081] - [netdrv] mlx4_core: fix race on comm channel (Jay Fenlason) [808926] - [scsi] libfc: cache align struct fc_fcp_pkt fields (Neil Horman) [815984] - [scsi] libfc: cache align fc_exch_pool (Neil Horman) [815984] - [scsi] fcoe: setup default initial value for DDP threshold (Neil Horman) [815984] - [virt] virtio_console: tell host of open ports after resume from s3/s4 (Amit Shah) [816099] - [scsi] st: fix memory leak with 1MB tape I/O (David Milburn) [811703] - [drm] i915: Don't do MTRR setup if PAT is enabled (Adam Jackson) [802539] - [scsi] device_handler: Add Netapp storage array to rdac array list (Rob Evers) [811364] - [netdrv] cnic: Fix parity error code conflict (Mike Christie) [808619] - [sound] alsa: Fix No sound with Conexant CX20585 / Recording fails (Jaroslav Kysela) [798923] - [kernel] default to clocksource unstable switching off (Prarit Bhargava) [804535] - [x86] Backout X86_FEATURE_ARAT checks in hpet initialization (Prarit Bhargava) [804535] - [kernel] clocksource: Make watchdog robust vs. interruption (Prarit Bhargava) [804535] - [fs] cifs: Show various mount options in /proc/mounts (Sachin Prabhu) [815751] - [ata] libata: make ata_print_id atomic numbering fix (David Milburn) [815861] - [md] raid1: Don't set 'fullsync' unnecessarily (Jonathan E Brassow) [813948] - [md] dm-raid: Record and handle missing devices. (Jonathan E Brassow) [809231] - [md] dm-raid: Set recovery flags on resume. (Jonathan E Brassow) [811669] - [netdrv] bnx2x: changed initial dcb configuration (Michal Schmidt) [812612] - [netdrv] tg3: Fix NVRAM writes on newer devices (John Feeney) [808617]- [x86] efi: Remove unnecessary error message (Matthew Garrett) [788428] - [hid] wacom: Add serial and id reporting for Wacom Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: fix proximity tool release (Aristeu Rozanski) [769676] - [hid] wacom: report distance for Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: Add pad buttons reporting on Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: set ABS_MISC bit for Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: introduce support for Intuos4 bluetooth (Aristeu Rozanski) [769676] - [hid] wacom: introduce sysfs interface to control the device reporting speed (Aristeu Rozanski) [769676] - [hid] wacom: separate mode switching function (Aristeu Rozanski) [769676] - [hid] wacom: add missing events for pad buttons (Aristeu Rozanski) [769676] - [bluetooth] hidp: implement raw output support for HIDP layer (Aristeu Rozanski) [769676] - [fs] nfsd: vfs_llseek() with 32 or 64 bit offsets (hashes) (J. Bruce Fields) [813070] - [fs] nfsd: rename 'int access' to 'int may_flags' in nfsd_open() (J. Bruce Fields) [813070] - [fs] ext4: return 32/64-bit dir name hash according to usage type (J. Bruce Fields) [813070] - [fs] add new FMODE flags FMODE_32bithash and FMODE_64bithash (J. Bruce Fields) [813070] - [fs] nfsd: Remove check for a 32-bit cookie in nfsd4_readdir() (J. Bruce Fields) [813070] - [net] bonding: remove entries for master_ip and vlan_ip and query devices instead (Andy Gospodarek) [810299] - [net] netfilter: place conntrack in source hash after SNAT is done (Neil Horman) [740747] - [netdrv] tg3: Fix RSS ring refill race condition (John Feeney) [808247] - [scsi] Revert: rdac: Add dynamic match to rdac handler (Jarod Wilson) [811364]- [x86] therm_throt: Don't report power limit and package level thermal throttle events in mcelog (Naoya Horiguchi) [803913] - [x86] Use this_cpu_has for thermal_interrupt current cpu (Naoya Horiguchi) [803913] - [x86] percpu: add this_cpu_has() macro (Naoya Horiguchi) [803913] - [virt] KVM: lock slots_lock around device assignment (Alex Williamson) [811653] - [virt] kvm: unmap pages from the iommu when slots are removed (Alex Williamson) [811653] {CVE-2012-2121} - [scsi] fix eh wakeup (scsi_schedule_eh vs scsi_restart_operations) (David Milburn) [798776] - [scsi] libsas, libata: fix start of life for a sas ata_port (David Milburn) [798776] - [scsi] libsas: continue revalidation (David Milburn) [798776] - [ata] libata: make ata_print_id atomic (David Milburn) [798776] - [scsi] libsas: fix ata_eh clobbering ex_phys via smp_ata_check_ready (David Milburn) [798776] - [scsi] libsas: fix false positive 'device attached' conditions (David Milburn) [798776] - [scsi] libsas: unify domain_device sas_rphy lifetimes (David Milburn) [798776] - [scsi] scsi_transport_sas: fix delete vs scan race (David Milburn) [798776] - [ata] libata: reset once (David Milburn) [798776] - [scsi] libsas: fix sas_get_port_device regression (David Milburn) [798776] - [scsi] libsas: sas_rediscover_dev did not look at the SMP exec status. (David Milburn) [798776] - [scsi] libsas: fix sas_find_bcast_phy() in the presence of 'vacant' phys (David Milburn) [798776] - [scsi] libsas: trim sas_task of slow path infrastructure (David Milburn) [798776] - [scsi] isci: use sas eh strategy handlers (David Milburn) [798776] - [scsi] libsas: use ->lldd_I_T_nexus_reset for ->eh_bus_reset_handler (David Milburn) [798776] - [scsi] libsas: add sas_eh_abort_handler (David Milburn) [798776] - [scsi] libsas: enforce eh strategy handlers only in eh context (David Milburn) [798776] - [scsi] libata, libsas: introduce sched_eh and end_eh port ops (David Milburn) [798776] - [scsi] libsas: cleanup spurious calls to scsi_schedule_eh (David Milburn) [798776] - [scsi] libsas: introduce sas_work to fix sas_drain_work vs sas_queue_work (David Milburn) [798776] - [net] fib: fix BUG_ON in fib_nl_newrule when add new fib rule (Weiping Pan) [814059] - [scsi] isci: fix oem parameter validation on single controller skus (David Milburn) [812415] - [x86] tsc: Don't divide by zero if TSC kHz calibration fails (Richard W.M. Jones) [813413] - [x86] Avoid check hlt for newer cpus (Don Zickus) [812439]- [virt] kvm: Allow adjust_tsc_offset to be in host or guest cycles (Frank Arnold) [807215] - [virt] Revert: x86: Make tsc_delta calculation a function of guest tsc (Frank Arnold) [807215] - [scsi] lpfc: Update lpfc version for 8.3.5.68.2p driver release (Rob Evers) [810522] - [scsi] lpfc: Fix bug with mailbox handling of REG_VFI (Rob Evers) [810522] - [scsi] lpfc: flush PCI function reset register write (Rob Evers) [810522] - [scsi] lpfc: Fixed system panic when extents enabled (Rob Evers) [810522] - [scsi] lpfc: Fixed the system panic during EEH recovery (Rob Evers) [810522] - [scsi] lpfc: Fix resource leak when acc fails (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 driver module load and unload test loop (Rob Evers) [810522] - [scsi] lpfc: Fixed missing CVL event (Rob Evers) [810522] - [scsi] lpfc: Fix deadlock during adapter offline request (Rob Evers) [810522] - [scsi] lpfc: Fix same RPI registered multiple times (Rob Evers) [810522] - [scsi] lpfc: Fix handling of XRI Aborted CQE response (Rob Evers) [810522] - [scsi] lpfc: Fixed failure handling SLI4 FC port reset (Rob Evers) [810522] - [scsi] lpfc: Fix not sending a LOGO with vport delete (Rob Evers) [810522] - [scsi] lpfc: Fix for SLI4 Port delivery for BLS ABORT ACC (Rob Evers) [810522] - [scsi] lpfc: Fix ndlp list not empty during unloading (Rob Evers) [810522] - [scsi] lpfc: Fix mailbox and vpi memory leaks (Rob Evers) [810522] - [scsi] lpfc: create char device to take a reference (Rob Evers) [810522] - [scsi] lpfc: Fix for FDISC failures (Rob Evers) [810522] - [scsi] lpfc: Fix for driver using duplicate RPIs (Rob Evers) [810522] - [scsi] lpfc: Fix discovery problem when in pt2pt (Rob Evers) [810522] - [scsi] lpfc: Fixed handling large CQ/EQ ids in an IOV env (Rob Evers) [810522] - [scsi] lpfc: Fix Locking code raising IRQ twice (Rob Evers) [810522] - [scsi] lpfc: Fix not returning when bad ndlp found (Rob Evers) [810522] - [scsi] lpfc: Fix bug with driver returning the wrong ndlp (Rob Evers) [810522] - [scsi] lpfc: Fix driver behavior when receiving an ADISC (Rob Evers) [810522] - [scsi] lpfc: Fixed unbounded firmware revision string (Rob Evers) [810522] - [scsi] lpfc: Fix dump command type 4 using 16Gb FC Adapter (Rob Evers) [810522] - [scsi] lpfc: Fix port not reset when needed during fw_dump (Rob Evers) [810522] - [scsi] lpfc: Fix ELS FDISC failing local rej./inv. RPI (Rob Evers) [810522] - [scsi] lpfc: Fix SLI4 FC port internal loopback (Rob Evers) [810522] - [scsi] lpfc: Fix REG_RPI fails on SLI4 HBA (Rob Evers) [810522] - [scsi] lpfc: Fix els command using 16Gb FC Adapter (Rob Evers) [810522] - [scsi] lpfc: Fix NMI seen due to CQE starvation (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 FC port obtained link-type/num (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 FC port int. loopback without SFP (Rob Evers) [810522] - [scsi] lpfc: Fix incorrect fcpCdb during scsi command prep (Rob Evers) [810522] - [drm] i915: Do not set "Enable Panel Fitter" on SNB pageflips (Adam Jackson) [731632] - [drm] radeon: fix load detect on rn50 with hardcoded EDIDs. (Dave Airlie) [813962] - [fs] ext4: change return value from int to ssize_t in ext4_file_write (Eric Sandeen) [814302] - [netdrv] iwlwifi: add option to disable 5GHz band (Stanislaw Gruszka) [812259] - [scsi] rdac: Add dynamic match to rdac handler (Rob Evers) [811364] - [virt] xenfv: fix hangs when kdumping (Andrew Jones) [811815] - [netdrv] mlx4: allocate just enough pages instead of always 4 pages (Steve Best) [812470] - [mm] Prevent panic while reading /proc/vmallocinfo (Larry Woodman) [767889]- [fs] GFS2: Instruct DLM to avoid queue convert slowdowns (Robert S Peterson) [799165] - [fs] GFS2: Allow caching of rindex glock (Robert S Peterson) [799165] - [fs] GFS2: Don't use a try lock when promoting to a higher mode (Robert S Peterson) [799165] - [fs] GFS2: Make sure rindex is uptodate before starting transactions (Robert S Peterson) [799165] - [netdrv] p54spi: Release GPIO lines and IRQ on error in p54spi_probe (John Linville) [808571] - [netdrv] iwlwifi: always monitor for stuck queues (John Linville) [808571] - [netdrv] rt2x00: Add support for D-Link DWA-127 to rt2800usb (John Linville) [808571] - [netdrv] iwl3945: fix possible il->txq NULL pointer dereference in delayed works (John Linville) [808571] - [netdrv] rt2x00: fix random stalls (John Linville) [808571] - [netdrv] iwlwifi: fix key removal (John Linville) [808571] - [netdrv] ath9k_hw: prevent writes to const data on AR9160 (John Linville) [808571] - [net] mac80211: zero initialize count field in ieee80211_tx_rate (John Linville) [808571] - [netdrv] ath9k: stop on rates with idx -1 in ath9k rate control's .tx_status (John Linville) [808571] - [net] mac80211: Fix a rwlock bad magic bug (John Linville) [808571] - [net] mac80211: timeout a single frame in the rx reorder buffer (John Linville) [808571] - [netdrv] ath9k_hw: fix a RTS/CTS timeout regression (John Linville) [808571] - [netdrv] ath9k: fix a WEP crypto related regression (John Linville) [808571] - [netdrv] ath9k: Fix kernel panic during driver initilization (John Linville) [808571] - [netdrv] bnx2x: fix memory leak in bnx2x_init_firmware() (Michal Schmidt) [811231] - [netdrv] bnx2x: fix a crash on corrupt firmware file (Michal Schmidt) [811231] - [netdrv] bnx2x: FCoE statistics id fixed (Michal Schmidt) [811231] - [netdrv] bnx2x: dcb bit indices flags used as bits (Michal Schmidt) [811231] - [netdrv] bnx2x: added cpu_to_le16 when preparing ramrod's data (Michal Schmidt) [811231] - [netdrv] bnx2x: pfc statistics counts pfc events twice (Michal Schmidt) [811231] - [fs] dlm: fix QUECVT when convert queue is empty (David Teigland) [809986] - [netdrv] bnx2x: correction to firmware interface (Michal Schmidt) [810296]- [net] Fix netdevice reference leak (Thomas Graf) [719600]- [net] ipmr: Enable multiple multicast routing tables (Thomas Graf) [631984] - [net] ipmr: Don't leak memory if fib lookup fails (Thomas Graf) [631984] - [net] ipmr: dont corrupt lists (Thomas Graf) [631984] - [net] ipmr: off by one in __ipmr_fill_mroute() (Thomas Graf) [631984] - [net] IPv4: unresolved multicast route cleanup (Thomas Graf) [631984] - [net] ipmr: add support for dumping routing tables over netlink (Thomas Graf) [631984] - [net] rtnetlink: decouple rtnetlink address families from real address families (Thomas Graf) [631984] - [net] ipv4: ipmr: fix NULL pointer deref during unres queue destruction (Thomas Graf) [631984] - [net] ipv4: ipmr: fix invalid cache resolving when adding a non-matching entry (Thomas Graf) [631984] - [net] ipv4: ipmr: support multiple tables (Thomas Graf) [631984] - [net] ipv4: ipmr: move mroute data into seperate structure (Thomas Graf) [631984] - [net] ipv4: ipmr: convert struct mfc_cache to struct list_head (Thomas Graf) [631984] - [net] ipv4: ipmr: remove net pointer from struct mfc_cache (Thomas Graf) [631984] - [net] ipv4: ipmr: move unres_queue and timer to per-namespace data (Thomas Graf) [631984] - [net] fib_rules: decouple address families from real address families (Thomas Graf) [631984] - [net] fib_rules: set family in fib_rule_hdr centrally (Thomas Graf) [631984] - [net] fib_rules: consolidate IPv4 and DECnet ->default_pref() functions (Thomas Graf) [631984] - [net] ipmr/ip6mr: prevent out-of-bounds vif_table access (Thomas Graf) [631984] - [fs] direct-io.c: fix truncation error in dio_complete() return (Vivek Goyal) [783992] - [net] add sysctl to accept packets with local source addresses (Weiping Pan) [719600] - [scsi] Model description fixes for Brocade adapters (Rob Evers) [808558] - [x86] kdump: No need to disable ioapic in crash path (Don Zickus) [783322] - [kernel] uevent: send events in correct order according to seqnum (Naoya Horiguchi) [801694] - [net] SUNRPC: We must not use list_for_each_entry_safe() in rpc_wake_up() (Steve Dickson) [809928] - [mm] Fix race in process_vm_rw_core (Kyle McMartin) [739136] - [mm] Backport Cross Memory Attach patch from upstream (Larry Woodman) [739136] - [drm] enable CONFIG_VGA_SWITCHEROO (Dave Airlie) [632635]- [net] bonding: send igmp report for its master (Weiping Pan) [797780] - [net] allow to get master bridge device for bridge port (Weiping Pan) [797780] - [s390x] zcrypt: Fix parameter checking for ZSECSENDCPRB ioctl (Hendrik Brueckner) [808487] - [net] fix vlan gro path (Jiri Pirko) [720611] - [net] bonding: emit event when bonding changes MAC (Veaceslav Falico) [800231] - [net] sctp: Fix getsockopt with SCTP_EVENTS regression and allow sctp_event_subscribe to grow (Thomas Graf) [808086] - [net] vlan: Avoid broken offload configuration when reorder_hdr is disabled (Michal Schmidt) [781652] - [virt] xen: Revert "xen: mask MTRR feature from guest"" (Andrew Jones) [810222]- [x86] Don't inject GP for non-XSAVE enabled guests (Don Dugger) [705242] - [drm] i915: suspend fbdev device around suspend/hibernate (Dave Airlie) [746169] - [fs] cifs: Add mount options backupuid and backugid. (Sachin Prabhu) [806336] - [kernel] genirq: Respect NUMA node affinity in setup_affinity() (Prarit Bhargava) [788579] - [netdrv] iwlwifi: do not nulify ctx->vif on reset (Stanislaw Gruszka) [801730] - [virt] VMX: vmx_set_cr0 expects kvm->srcu locked (Marcelo Tosatti) [807507] {CVE-2012-1601} - [virt] KVM: Ensure all vcpus are consistent with in-kernel irqchip settings (Marcelo Tosatti) [807507] {CVE-2012-1601} - [virt] virtio-pci: S3 support (Amit Shah) [803187] - [virt] virtio-pci: drop restore_common() (Amit Shah) [803187] - [virt] virtio: drop thaw PM operation (Amit Shah) [803187] - [virt] virtio: balloon: Allow stats update after restore from S4 (Amit Shah) [803187]- [scsi] be2iscsi: fix include order (Mike Christie) [738043] - [scsi] be2iscsi: Get Port State and Speed of the Adapter (Mike Christie) [738043] - [scsi] be2iscsi: adding functionality to change network settings using iscsiadm (Mike Christie) [738043] - [scsi] be2iscsi: Adding bsg interface for be2iscsi (Mike Christie) [738043] - [scsi] be2iscsi: Get Initiator Name for the iSCSI_Host (Mike Christie) [738043] - [scsi] be2iscsi: Return async handle of unknown opcode to free list (Mike Christie) [738043] - [scsi] be2iscsi: Check ASYNC PDU Handle corresponds to HDR/DATA Handle (Mike Christie) [738043] - [scsi] be2iscsi: Bump the driver Version (Mike Christie) [738043] - [scsi] be2iscsi: Update in Copyright information (Mike Christie) [738043] - [scsi] be2iscsi: Fix the function return values (Mike Christie) [738043] - [scsi] be2iscsi: Code cleanup, removing the goto statement (Mike Christie) [738043] - [scsi] be2iscsi: Fix double free of MCCQ info memory (Mike Christie) [738043] - [scsi] be2iscsi: Set num_cpu = 1 if pci_enable_msix fails (Mike Christie) [738043] - [scsi] be2iscsi:Fix typo function name mismatch (Mike Christie) [738043] - [scsi] be2iscsi: Freeing of WRB and SGL Handle in cleanup task (Mike Christie) [738043] - [scsi] be2iscsi: WRB Initialization and Failure code path change (Mike Christie) [738043] - [scsi] be2iscsi: Fix in ASYNC PDU stitching logic (Mike Christie) [738043] - [scsi] be2iscsi: Fix in the Asynchronous Code Path (Mike Christie) [738043] - [net] ipv4: Constrain UFO fragment sizes to multiples of 8 bytes (Jiri Benc) [797731] - [net] ipv4: Don't use ufo handling on later transformed packets (Jiri Benc) [797731] - [net] udp: Add UFO to NETIF_F_GSO_SOFTWARE (Jiri Benc) [797731] - [fs] Fix length of buffer copied in __nfs4_get_acl_uncached (Sachin Prabhu) [808036] - [net] bond: Make LRO flag follow slave settings (Neil Horman) [794647] - [net] make dev_disable_lro use physical device if passed a vlan dev (Andy Gospodarek) [713641] - [net] move is_vlan_dev into public header file (Andy Gospodarek) [713641]- [mm] memcg: fix coalescing uncharge during truncate (Johannes Weiner) [717803] - [mm] thp: allow a hwpoisoned head page to be put back to LRU (Dean Nelson) [795574] - [block] md: Avoid OOPS when reshaping raid1 to raid0 (Jes Sorensen) [805857] - [net] bridge: fix use after free of skb in bridge when netpoll in use (Neil Horman) [769725] - [scsi] fcoe: Move destroy_work to a private work queue (Neil Horman) [806119] - [virt] xen: only check xen_platform_pci_unplug if hvm (Andrew Jones) [807354]- [fs] epoll: kabi fixups for epoll limit wakeup paths (Jason Baron) [681689] {CVE-2011-1083} - [fs] epoll: limit paths (Jason Baron) [681689] {CVE-2011-1083} - [perf] tool: Fix diff command to work with new hists design (Jiri Olsa) [794689] - [x86] call restore_sched_clock_state after gs is initialized (Marcelo Tosatti) [803132] - [virt] virtio-scsi: fix whitespace in fix TMF use-after-free patch (Paolo Bonzini) [802127] - [netdrv] macvtap: add ioctl to modify vnet header size (Michael S. Tsirkin) [789362] - [netdrv] firmware: add bnx2x FW 7.2.16 (Michal Schmidt) [798316] - [netdrv] cnic: update for FW 7.2.xx (Michal Schmidt) [798316] - [netdrv] bnx2fc: HSI dependent changes for 7.2.xx FW (Michal Schmidt) [798316] - [netdrv] bnx2x: use FW 7.2.16 (Michal Schmidt) [798316] - [fs] GFS2: put glock reference in error patch of read_rindex_entry (Robert S Peterson) [803384] - [infiniband] rdmacm: fix initialization bug (Doug Ledford) [805996] - [pci] Don't touch ASPM at all when it's forcibly disabled (Matthew Garrett) [801877]- [security] Fix negative key error handling (David Howells) [806393] - [char] ipmi: Increase KCS timeouts (Matthew Garrett) [803378] - [scsi] cxgb3: Add latest upstream firmware (Neil Horman) [747139] - [scsi] cxgb3 driver update to latest upstream (Neil Horman) [747139] - [x86] uv_mmrs.h cleanup patch (George Beshers) [737747] - [x86] reduce clock calibration time during slave cpu startup (George Beshers) [737747] - [x86] uv: Fix uninitialized spinlocks (George Beshers) [737747] - [x86] uv: Fix uv_gpa_to_soc_phys_ram() shift (George Beshers) [737747] - [x86] UV2: Add accounting for BAU strong nacks (George Beshers) [737747] - [x86] UV2: Ack BAU interrupt earlier (George Beshers) [737747] - [x86] UV2: Remove stale no-resources test for UV2 BAU (George Beshers) [737747] - [x86] UV2: Work around BAU bug (George Beshers) [737747] - [x86] UV2: Fix BAU destination timeout initialization (George Beshers) [737747] - [x86] UV2: Fix new UV2 hardware by using native UV2 broadcast mode (George Beshers) [737747] - [x86] UV: Update Boot messages for SGI UV2 platform (George Beshers) [737747] - [x86] UV: Fix UV2 hub part number (George Beshers) [737747] - [mm] vmstat.c: cache align vm_stat (George Beshers) [737747] - [x86] uv2: Workaround for UV2 Hub bug (George Beshers) [737747] - [x86] UV: Remove UV delay in starting slave cpus (George Beshers) [737747] - [x86] UV: Clean up uv_mmrs.h (George Beshers) [737747] - [net] ehash_size cleanup in tcp (George Beshers) [737748] - [x86] print EST-capable warning message only once (George Beshers) [737748] - [mm] Overflow computing _hash_mask (George Beshers) [737748] - [x86] ACPI: Remove repeated cooling_device messages (George Beshers) [737748] - [fs] vfs: fix panic in __d_lookup() (George Beshers) [737748] - [x86] Fix bootmem allocator large bitmap (George Beshers) [737748] - [net] Limit sysctl_tcp_mem and sysctl_udp_mem initializers (George Beshers) [737748] - [mm] alloc_large_system_hash() printk overflow on 16TB boot (George Beshers) [737748] - [fs] On a 16TB machine, max_user_watches has an integer overflow (George Beshers) [737748] - [fs] allow for more than 2^31 file (George Beshers) [737748] - [netdrv] bnx2x: consistent statistics after internal driver reload (Michal Schmidt) [747522] - [netdrv] netxen_nic: Sysfs support for firmware dump (Veaceslav Falico) [801653]- [kernel] sched: Fix ancient race in do_exit() (Motohiro Kosaki) [784758] - [virt] xen: initialize platform_pci even if xen_emul_unplug=never (Igor Mammedov) [803239] - [virt] virtio-scsi: fix TMF use-after-free (Paolo Bonzini) [802127] - [virt] KVM: increase max vcpu count to 160 (Marcelo Tosatti) [748946] - [scsi] sd: Unmap discard alignment needs to be converted to bytes (Mike Snitzer) [805519] - [scsi] sd: Fix VPD buffer allocations (Mike Snitzer) [805519] - [scsi] isci: improvements in driver unloading routine (David Milburn) [805530] - [scsi] isci: improve phy event warnings (David Milburn) [805530] - [scsi] isci: debug, provide state-enum-to-string conversions (David Milburn) [805530] - [scsi] scsi_transport_sas: 'enable' phys on reset (David Milburn) [805530] - [scsi] libsas: don't recover end devices attached to disabled phys (David Milburn) [805530] - [scsi] libsas: fixup target_port_protocols for expanders that don't report sata (David Milburn) [805530] - [scsi] libsas: set attached device type and target protocols for local phys (David Milburn) [805530] - [scsi] isci: T10 DIF support (David Milburn) [805530] - [scsi] isci: enable clock gating (David Milburn) [805530] - [scsi] isci: Fix NULL ptr dereference when no firmware is being loaded (David Milburn) [805530] - [fs] Pstore supplies a wrong header to kmsg files (Seiji Aguchi) [804789] - [fs] nfs: Try using machine credentials for RENEW calls (Sachin Prabhu) [795441] - [kernel] perf/x86/kvm: Fix Host-Only/Guest-Only counting with SVM disabled (Gleb Natapov) [805496]- [fs] jbd2: clear BH_Delay & BH_Unwritten in journal_unmap_buffer (Eric Sandeen) [748713] {CVE-2011-4086} - [kernel] sched: Call tick_check_idle before __irq_enter (George Beshers) [635817] - [kernel] sched: Increment cache_nice_tries only on periodic lb (George Beshers) [635817] - [cpuidle] menu: fixed wrapping timers at 4.294 seconds (George Beshers) [635817] - [kernel] sched: Fix softirq time accounting (George Beshers) [635817] - [x86] UV: Lower UV rtc clocksource rating (George Beshers) [635817] - [infiniband] mlx4_core: fix bug in modify_cq wrapper for resize flow (Doug Ledford) [801111] - [infiniband] mlx4_core: remove buggy sched_queue masking (Doug Ledford) [801111] - [infiniband] mlx4_core: Fixing array indexes when setting port types (Doug Ledford) [801111] - [infiniband] mlx4: Setting new port types after all interfaces unregistered (Doug Ledford) [801111] - [infiniband] mlx4: Replacing pool_lock with mutex (Doug Ledford) [801111] - [infiniband] mlx4_core: Do not map BF area if capability is 0 (Doug Ledford) [801111] - [infiniband] mlx4: add unicast steering entries to resource_tracker (Doug Ledford) [801111] - [infiniband] mlx4: fix QP tree trashing (Doug Ledford) [801111] - [infiniband] mlx4: fix buffer overrun (Doug Ledford) [801111] - [infiniband] mlx4: Fix kcalloc parameters swapped (Doug Ledford) [801111] - [net] net_sched: qdisc_alloc_handle() can be too slow (Jiri Pirko) [785891] - [net] RFC3069, private VLAN proxy arp support (Weiping Pan) [786544] - [scsi] aio: fix the "too late munmap()" race (Jeff Moyer) [801528] - [scsi] aio: fix io_setup/io_destroy race (Jeff Moyer) [801528] - [scsi] aio: fix rcu ioctx lookup (Jeff Moyer) [801528]- [fs] GFS2: Change truncate page allocation to be GFP_NOFS (Robert S Peterson) [796017] - [fs] GFS2: Remove a __GFP_NOFAIL allocation (Robert S Peterson) [796017] - [fs] GFS2: flush work when clearing inode (Robert S Peterson) [796017] - [scsi] hpsa: change version string (Tomas Henzl) [785262] - [scsi] hpsa: rename HPSA_MAX_SCSI_DEVS_PER_HBA (Tomas Henzl) [785262] - [scsi] hpsa: update device attributes when they change (Tomas Henzl) [785262] - [scsi] hpsa: improve naming on external target device functions (Tomas Henzl) [785262] - [scsi] hpsa: eliminate 8 external target limitation (Tomas Henzl) [785262] - [scsi] hpsa: fix potential array overflow in hpsa_update_scsi_devices (Tomas Henzl) [785262] - [scsi] hpsa: refactor hpsa_figure_bus_target_lun (Tomas Henzl) [785262] - [scsi] hpsa: make target and lun match what SCSI REPORT LUNs returns (Tomas Henzl) [785262] - [scsi] hpsa: Fix problem with MSA2xxx devices (Tomas Henzl) [785262] - [scsi] hpsa: add P2000 to list of shared SAS devices (Tomas Henzl) [785262] - [virt] KVM: PMU: Fix raw event check (Gleb Natapov) [803620] - [virt] KVM: PMU: warn when pin control is set in eventsel msr (Gleb Natapov) [803620] - [virt] x86 emulator: correctly mask pmc index bits in RDPMC instruction emulation (Gleb Natapov) [803620] - [powerpc] perf: Fix frequency calculation for overflowing counters (Steve Best) [804608] - [security] keys: add a "logon" key type (David Howells) [788634] - [security] KEYS: testing wrong bit for KEY_FLAG_REVOKED (David Howells) [788634] - [security] KEYS: Permit key_serial() to be called with a const key pointer (David Howells) [788634] - [security] keys: fix user_defined key sparse messages (David Howells) [788634] - [security] keys: fix trusted/encrypted keys sparse rcu_assign_pointer messages (David Howells) [788634] - [security] KEYS: Add missing smp_rmb() primitives to the keyring search code (David Howells) [788634] - [security] KEYS: Make garbage collector nonreentrant under RHEL-6 (David Howells) [788634] - [security] KEYS: Correctly destroy key payloads when their keytype is removed (David Howells) [788634] - [security] KEYS: The dead key link reaper should be non-reentrant (David Howells) [788634] - [security] KEYS: Make the key reaper non-reentrant (David Howells) [788634] - [security] KEYS: Move the unreferenced key reaper to the keys garbage collector file (David Howells) [788634] - [security] KEYS: __key_link() should use the RCU deref wrapper for keyring payloads (David Howells) [788634] - [security] KEYS: keyctl_get_keyring_ID() should create a session keyring if create flag set (David Howells) [788634] - [security] KEYS: If install_session_keyring() is given a keyring, it should install it (David Howells) [788634] - [security] KEYS: Fix error handling in construct_key_and_link() (David Howells) [788634] - [security] KEYS: Don't return EAGAIN to keyctl_assume_authority() (David Howells) [788634] - [security] KEYS: Make request_key() and co. return an error for a negative key (David Howells) [788634] - [security] KEYS: Improve /proc/keys (David Howells) [788634] - [security] KEYS: Add an iovec version of KEYCTL_INSTANTIATE (David Howells) [788634] - [security] KEYS: Add a new keyctl op to reject a key with a specified error code (David Howells) [788634] - [security] KEYS: Add an RCU payload dereference macro (David Howells) [788634] - [security] KEYS: Fix __key_link_end() quota fixup on error (David Howells) [788634] - [security] KEYS: Fix up comments in key management code (David Howells) [788634] - [security] KEYS: Do some style cleanup in the key management code (David Howells) [788634] - [security] KEYS: Don't call up_write() if __key_link_begin() returns an error (David Howells) [788634] - [security] Add a dummy printk function for the maintenance of unused printks (David Howells) [788634] - [security] KEYS: request_key() should return -ENOKEY if the constructed key is negative (David Howells) [788634] - [security] KEYS: Reinstate lost passing of process keyring ID in call_sbin_request_key() (David Howells) [788634] - [security] KEYS: Use the variable 'key' in keyctl_describe_key() (David Howells) [788634] - [security] KEYS: Make /proc/keys check to see if a key is possessed before security check (David Howells) [788634] - [security] KEYS: Authorise keyctl_set_timeout() on a key if we have its authorisation key (David Howells) [788634] - [security] KEYS: Propagate error code instead of returning -EINVAL (David Howells) [788634] - [security] keyctl_session_to_parent(): use thread_group_empty() to check singlethreadness (David Howells) [788634] - [security] KEYS: Do preallocation for __key_link() (David Howells) [788634] - [security] KEYS: keyring_serialise_link_sem is only needed for keyring->keyring links (David Howells) [788634] - [security] whitespace coding style fixes (David Howells) [788634] - [security] key: keyring: fix some code style issues (David Howells) [788634] - [security] Fix some coding styles in security/keys/keyring.c (David Howells) [788634] - [x86] EFI: Only set regions uncacheable if they support it (Matthew Garrett) [767291] - [virt] KVM: Fix fetch fault error code (Avi Kivity) [802453] - [netdrv] add myri10ge firmware (Stanislaw Gruszka) [796099] - [fs] xfs: fix inode lookup race (Dave Chinner) [796277] - [x86] amd: Fix L1i and L2 cache sharing information for AMD family 15h processors (Frank Arnold) [798399] - [x86] cache_info: Update calculation of AMD L3 cache indices (Frank Arnold) [798399] - [x86] cache_info: Remove bogus free of amd_l3_cache data (Frank Arnold) [798399] - [hwmon] k10temp: Add support for Fam15h Bulldozer (Frank Arnold) [798209] - [hwmon] k10temp: add support for AMD Family 12h/14h CPUs (Frank Arnold) [798209] - [x86] AMD, PCI: Add AMD northbridge PCI device id for CPU families 12h and 14h (Frank Arnold) [798209] - [netdrv] pch_gbe: modify Kconfig/Makefile and config-generic (Veaceslav Falico) [728177] - [netdrv] pch_gbe: new network driver from upstream (Veaceslav Falico) [728177] - [x86] Ivy Bridge kernel rdrand support (Jay Fenlason) [696442]- [net] gro: more generic L2 header check (Doug Ledford) [789123] - [infiniband] IPoIB: Stop lying about hard_header_len and use skb->cb to stash LL addresses (Doug Ledford) [789123] - [net] Make qdisc_skb_cb upper size bound explicit (Doug Ledford) [789123] - [fs] GFS2: Invalidate directory hash table on inode deallocate (Robert S Peterson) [801171] - [fs] GFS2: Fix a use-after-free that coverity spotted (Robert S Peterson) [801171] - [kernel] lkdtm: avoid calling lkdtm_do_action() with spinlock held (Prarit Bhargava) [770621] - [x86] Fix printk levels for panic, softlockups and stack dumps (Prarit Bhargava) [770621] - [kernel] lkdtm.c: fix race when crashpoint is hit multiple times before checking count (Prarit Bhargava) [770621] - [kernel] lkdtm: prefix enum constants (Prarit Bhargava) [770621] - [kernel] lkdtm: use generic_file_llseek in debugfs (Prarit Bhargava) [770621] - [kernel] param: remove unnecessary writable charp (Prarit Bhargava) [770621] - [kernel] lktdm: add support for hardlockup, softlockup and hung task crashes (Prarit Bhargava) [770621] - [kernel] lkdtm: add debugfs access and loosen KPROBE ties (Prarit Bhargava) [770621] - [scsi] aacraid: Fixes kernel oops in "aac_eh_abort" (Tomas Henzl) [760396] - [kernel] sys_poll: fix incorrect type for 'timeout' parameter (Oleg Nesterov) [794681] - [kernel] kdump: round up total_size to 128M for crashkernel reserving threshold (Dave Young) [798727] - [block] loop: fix partial read infomation leak (Dave Young) [761418] - [netdrv] mlx4: Don't show RoCE interfaces if the hpn channel is not installed (Doug Ledford) [753004] - [mm] thp: fix pmd_bad() triggering in code paths holding mmap_sem read mode (Andrea Arcangeli) [800328] - [target] fix build on i386 (Andy Grover) [765982] - [target] Backport from stable-3.2.6 (Andy Grover) [765982]- [dm] fixing test for NULL pointer testing (Paolo Bonzini) [752380] {CVE-2011-4127} - [dm] do not forward ioctls from logical volumes to the underlying device (Paolo Bonzini) [752380] {CVE-2011-4127} - [block] fail SCSI passthrough ioctls on partition devices (Paolo Bonzini) [752380] {CVE-2011-4127} - [block] add and use scsi_blk_cmd_ioctl (Paolo Bonzini) [752380] {CVE-2011-4127} - [kernel] regset: Return -EFAULT, not -EIO, on host-side memory fault (Jerome Marchand) [799213] {CVE-2012-1097} - [kernel] regset: Prevent null pointer reference on readonly regsets (Jerome Marchand) [799213] {CVE-2012-1097} - [scsi] qla4xxx: update version (Mike Christie) [800664] - [scsi] iscsi class: fix gfp use in ping compl and host event (Mike Christie) [800664] - [scsi] iscsi if: Removed packed attr from struct iscsi_chap_rec (Mike Christie) [800664] - [scsi] iscsi_transport: Added error status code for ping comp event (Mike Christie) [800664] - [scsi] fix system lock up from scsi error flood (Neil Horman) [800555] - [scsi] libcxgbi: do not print a message when memory allocation fails (Steve Best) [800114] - [infiniband] iser: post initial receive buffers before sending the final login request (Mike Christie) [800041] - [sound] ALSA: pcm midlevel code - add time check for (Jaroslav Kysela) [798984] - [fs] GFS2: call gfs2_write_alloc_required for each fallocate chunk (Benjamin Marzinski) [801141]- [scsi] lpfc: Update lpfc version for 8.3.5.58.1p driver release (Rob Evers) [738037] - [virt] VMX: VMXON/VMXOFF usage changes (Avi Kivity) [704173] - [virt] VMX: VMCLEAR/VMPTRLD usage changes (Avi Kivity) [704173] - [virt] VMX: Some minor changes to code structure (Avi Kivity) [704173] - [virt] VMX: Define new functions to wrapper direct call of asm code (Avi Kivity) [704173] - [net] bonding: move dev_addr cpy to bond_enslave (Thomas Graf) [799794] - [net] bonding: move slave MTU handling from sysfs (Thomas Graf) [799794] - [ppc] Implement CONFIG_STRICT_DEVMEM (Steve Best) [655689] - [scsi] fcoe: Only define ndo_fcoe_get_hbainfo if fcoe is configured (Neil Horman) [789086] - [x86] ACPI / PM: Fix build problem for !CONFIG_ACPI related to NVS rework (Myron Stowe) [708447] - [x86] ips: use interruptible waits in ips-monitor (Neil Horman) [727944] - [x86] kvmclock: abstract save/restore sched_clock_state (Marcelo Tosatti) [694801] - [virt] fix a merge problem in "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski) [612320] - [virt] reapply "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski)- [net] nfs: set vs_hidden on nfs4_callback_version4 (Jeff Layton) [741039] - [net] SUNRPC: remove rpcbind clients destruction on module cleanup (Jeff Layton) [741039] - [net] SUNRPC: remove rpcbind clients creation during service registering (Jeff Layton) [741039] - [net] NFSd: call svc rpcbind cleanup explicitly (Jeff Layton) [741039] - [net] SUNRPC: cleanup service destruction (Jeff Layton) [741039] - [net] SUNRPC: setup rpcbind clients if service requires it (Jeff Layton) [741039] - [net] SUNRPC: introduce svc helpers for prepairing rpcbind infrastructure (Jeff Layton) [741039] - [net] SUNRPC: use rpcbind reference counting helpers (Jeff Layton) [741039] - [net] SUNRPC: introduce helpers for reference counted rpcbind clients (Jeff Layton) [741039] - [net] SUNRPC: Use AF_LOCAL for rpcbind upcalls (Jeff Layton) [741039] - [fs] nfs4: Fix nfs4_init and reset_slot_table (Steve Dickson) [785823] - [net] SUNRPC: Change the default limit to the number of TCP slots (Steve Dickson) [785823] - [net] SUNRPC: Ensure we always bump the backlog queue in xprt_free_slot (Steve Dickson) [785823] - [net] SUNRPC: Replace xprt->resend and xprt->sending with a priority queue (Steve Dickson) [785823] - [net] SUNRPC: Allow caller of rpc_sleep_on() to select priority levels (Steve Dickson) [785823] - [net] SUNRPC: Support dynamic slot allocation for TCP connections (Steve Dickson) [785823] - [net] SUNRPC: Clean up the slot table allocation (Steve Dickson) [785823] - [net] SUNRPC: Initalise the struct xprt upon allocation (Steve Dickson) [785823] - [net] SUNRPC: Ensure that we grab the XPRT_LOCK before calling xprt_alloc_slot (Steve Dickson) [785823] - [net] SUNRPC: Convert struct rpc_xprt to use atomic_t counters (Steve Dickson) [785823] - [net] SUNRPC: Support for RPC over AF_LOCAL transports (Steve Dickson) [785823] - [mm] memcg: fix wake up in oom wait queue (Frantisek Hrbata) [739615] - [mm] memcg: oom kill disable and oom status (Frantisek Hrbata) [739615] - [mm] memcg: oom notifier (Frantisek Hrbata) [739615] - [mm] memcg: oom wakeup filter (Frantisek Hrbata) [739615] - [mm] kabi: __GENKSYMS__ for event_list in struct cgroup (Frantisek Hrbata) [739615] - [mm] cgroup: implement eventfd-based generic API for notifications (Frantisek Hrbata) [739615] - [mm] cgroups: fix CONTENTS in cgroups documentation (Frantisek Hrbata) [739615] - [virt] Revert "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski)- [fs] procfs: add hidepid= and gid= mount options (Jerome Marchand) [770652] - [fs] procfs: parse mount options (Jerome Marchand) [770652] - [scsi] qla4xxx: v5.02.00.00.06.03-k3 (Chad Dupuis) [798721] - [scsi] qla4xxx: assign correct address for iscsi_cls_host (Chad Dupuis) [798721] - [scsi] qla4xxx: trivial cleanup (Chad Dupuis) [798721] - [scsi] qla4xxx: Fix sparse warning (Chad Dupuis) [798721] - [scsi] qla4xxx: Add support for multiple session per host (Chad Dupuis) [798721] - [scsi] qla4xxx: Export CHAP index as sysfs attribute (Chad Dupuis) [798721] - [scsi] scsi_transport: Export CHAP index as sysfs attribute (Chad Dupuis) [798721] - [scsi] qla4xxx: Add support to display CHAP list and delete CHAP entry (Chad Dupuis) [798721] - [scsi] iscsi_transport: Add support to display CHAP list and delete CHAP entry (Chad Dupuis) [798721] - [block] Fix io_context leak after failure of clone with CLONE_IO (Vivek Goyal) [791125] {CVE-2012-0879} - [block] Fix io_context leak after clone with CLONE_IO (Vivek Goyal) [791125] {CVE-2012-0879} - [fs] dlm: fix slow rsb search in dir recovery (David Teigland) [772376] - [fs] GFS2: rename existing file after mount crashes (Robert S Peterson) [794839] - [fs] GFS2: Eliminate sd_rindex_mutex (Robert S Peterson) [798763] - [fs] cifs: fix dentry refcount leak when opening a FIFO on lookup (Sachin Prabhu) [781893] - [fs] NFSv4: Handle expired stateids when the lease is still valid (Sachin Prabhu) [757876] - [perf] header: Fix build on old systems (Jiri Olsa) [784888] - [perf] hists browser: Add missing stdarg.h include (Jiri Olsa) [784888]- [netdrv] bnx2: revert firmware load modifications (Neil Horman) [720428] - [virt] virtio: balloon: leak / fill balloon across S4 (Amit Shah) [798583] - [scsi] silencing 'killing requests for dead queue' (David Milburn) [798672] - [scsi] sd_dif: fix setting bio flags (Jeff Moyer) [799075] - [scsi] megaraid_sas: driver update to version 00.00.06.14-rh1 (Tomas Henzl) [749923] - [infiniband] srp: fix include ordering issue (Doug Ledford) [791209] - [sched] Fix Kernel divide by zero panic in find_busiest_group() (Larry Woodman) [785959]- [virt] KVM steal time suspend/resume bugfix (Rik van Riel) [612320] - [virt] guest: KVM Steal time registration (Laszlo Ersek) [612320] - [virt] KVM guest: Steal time accounting (Rik van Riel) [612320] - [virt] KVM guest: Add a pv_ops stub for steal time (Rik van Riel) [612320] - [virt] KVM: Steal time implementation (Rik van Riel) [612320] - [virt] KVM: KVM Steal time guest/host interface (Rik van Riel) [612320] - [virt] KVM: Add constant to represent KVM MSRs enabled bit in guest/host interface (Rik van Riel) [612320] - [kernel] perf: Fix parsing of __print_flags() in TP_printk() (Jiri Olsa) [756311] - [x86] perf: Check that current->mm is alive before getting user callchain (Jiri Olsa) [756311] - [fs] NFSv4: Propagate the error NFS4ERR_BADOWNER to nfs4_do_setattr (Steve Dickson) [705099] - [kernel] ftrace: Fix hash record accounting bug (Steven Rostedt) [454694] - [kernel] ftrace: Fix regression where ftrace breaks when modules are loaded (Steven Rostedt) [454694] - [kernel] ftrace: Fix dynamic selftest failure on some archs (Steven Rostedt) [454694] - [kernel] ftrace: Update filter when tracing enabled in set_ftrace_filter() (Steven Rostedt) [454694] - [kernel] ftrace: Balance records when updating the hash (Steven Rostedt) [454694] - [kernel] ftrace: Do not disable interrupts for modules in mcount update (Steven Rostedt) [454694] - [kernel] ftrace: Fix regression of :mod:module function enabling (Steven Rostedt) [454694] - [kernel] ftrace: Fix possible undefined return code (Steven Rostedt) [454694] - [kernel] ftrace: Have ftrace_startup() return failure code (Steven Rostedt) [454694] - [kernel] ftrace: Modify ftrace_set_filter/notrace to take ops (Steven Rostedt) [454694] - [kernel] ftrace: Allow dynamically allocated function tracers (Steven Rostedt) [454694] - [kernel] ftrace: Implement separate user function filtering (Steven Rostedt) [454694] - [kernel] ftrace: Free hash with call_rcu_sched() (Steven Rostedt) [454694] - [kernel] ftrace: Have global_ops store the functions that are to be traced (Steven Rostedt) [454694] - [kernel] ftrace: Add ops parameter to ftrace_startup/shutdown functions (Steven Rostedt) [454694] - [kernel] ftrace: Use counters to enable functions to trace (Steven Rostedt) [454694] - [kernel] ftrace: Separate hash allocation and assignment (Steven Rostedt) [454694] - [kernel] ftrace: Create a global_ops to hold the filter and notrace hashes (Steven Rostedt) [454694] - [kernel] ftrace: Use hash instead for FTRACE_FL_FILTER (Steven Rostedt) [454694] - [kernel] ftrace: Replace FTRACE_FL_NOTRACE flag with a hash of ignored functions (Steven Rostedt) [454694] - [kernel] ftrace: Consolidate the function match routines for normal and mods (Steven Rostedt) [454694] - [kernel] ftrace: Return EINVAL when writing invalid val to set_ftrace_filter (Steven Rostedt) [454694] - [kernel] ftrace: Consolidate updating of ftrace_trace_function (Steven Rostedt) [454694] - [kernel] ftrace: Move record update for normal and modules into a separate function (Steven Rostedt) [454694] - [kernel] ftrace: Remove FTRACE_FL_CONVERTED flag (Steven Rostedt) [454694] - [kernel] tracing: Enable records during the module load (Steven Rostedt) [454694] - [kernel] ftrace: Remove FTRACE_FL_FAILED flag (Steven Rostedt) [454694] - [kernel] ftrace: Remove failures file (Steven Rostedt) [454694] - [kernel] ftrace: Make FTRACE_WARN_ON() work in if condition (Steven Rostedt) [454694] - [kernel] ftrace: Only update the function code on write to filter files (Steven Rostedt) [454694] - [kernel] tracing: Remove leftover FTRACE_ENABLE/DISABLE_MCOUNT enums (Steven Rostedt) [454694] - [kernel] ftrace: Call trace_parser_clear() properly (Steven Rostedt) [454694] - [fs] NFSv4: include bitmap in nfsv4 get acl data (Sachin Prabhu) [753232 767288] - [pci] Add pcie_hp=nomsi to disable MSI/MSI-X for pciehp driver (hiro muneda) [728852] - [netdrv] enic: enhance SR-IOV support (Stefan Assmann) [795976]- [infiniband] mlx4/fw: Fix ppc64 build (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Added missing iounmap upon releasing a device (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392 787762] - [infiniband] mlx4: allow device removal by fixing dma unmap size (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: use correct port for steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: use correct flag for unicast_promisc (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: fix memory leak at multi_func_cleanup (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/nes: Copyright update (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: pass SMP vendor-specific attribute MADs to firmware (Doug Ledford) [737661 738491 739139 749059 751220 755741 756147 756392 787572] - [infiniband] RDMA/nes: Fix fast memory registration opcode (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix fast memory registration length (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/ucma: Discard all events for new connections until accepted (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Roll back PCIe tuning change (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Use GFP_ATOMIC when locks are held (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix for sending MPA reject frame (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/ipath: Calling PTR_ERR() on right variable in create_file() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Fix kernel panic by always initializing qp->usecnt (Doug Ledford) [738491 739139 749059 755741] - [infiniband] rds: Make rds_sock_lock BH rather than IRQ safe. (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] mlx4_core: map async events to arbitrary slave eqs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Fix mtt profile issue (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: removed function index from vf. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: eth statistics modification (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: VF is not allowed to perform dump stats (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: clear all eth statistics when port goes up (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDS: Remove some unused iWARP code (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] rdma/core: Fix sparse warnings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Fix endianness bugs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix terminate during AE (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Make unnecessarily global nes_set_pau() static (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Change MDIO bus clock to 2.5MHz (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Fix layout of APR message (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Fix SL to 802.1Q priority-bits mapping for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Default some module parameters optimally (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Optimize locking for get_txreq() (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix a possible data corruption when receiving packets (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Eliminate 64-bit jiffies use (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix style issues (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/uverbs: Protect QP multicast list (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Elaborating limitation on VF port options (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: fix mtt range deallocation (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: limiting VF port options (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: using array index for sense_allowed (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Add missing include of linux/slab.h (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: FIX: Setting default_qpn before using it (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fixing wrong error codes in communication channel (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: not using spin_lock_irq when getting vf by resource. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: nullify cached multicast address list after cleanup (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Changing link sensing logic (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: capability for link sensing (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fix compile error when driver is comiled-in (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: updated driver version to 2.0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: updated driver version to 1.1 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Modify driver initialization flow to accommodate SRIOV for Ethernet (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: adjust catas operation for SRIOV mode (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: mtts resources units changed to offset (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Allow communication between functions on same host (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Ethernet port management modifications (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Traffic steering management support for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_ib: disable SRIOV mode for IB ports (not yet supported) (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: resource tracking for HCA resources used by guests (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Add wrapper functions and comm channel and slave event support to EQs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: mtt modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: cq modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: qp modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: srq modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Added FW commands and their wrappers for supporting SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_core: Implement the master-slave communication channel (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Reduce number of PD bits to 17 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Add "native" argument to mlx4_cmd and its callers (where needed) (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Extanding port_mask functionality (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: initial header-file changes for SRIOV support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: bug fix for the case of vlan id 0 and UP 0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: fix WOL handlers were always looking at port2 capability bit (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: using non collapsed CQ on TX (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: fix sparse warning on a cast which truncates bits from constant value (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4: fix UDP RSS related settings (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Recording rx queue for gro packets (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Adding rxhash support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4: move RSS related definitions to be global (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/cxgb{3, 4} - get rid of stale firmware usage technique (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: various strlcpy conversions to make the code match upstream (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Correct sense on freectxts increment and decrement (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/cma: Verify private data length (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Fix shutdown crash accessing a non-existent bitmap (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/ipoib: Prevent hung task or softlockup processing multicast response (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Fix over-scheduling of QSFP work (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fix retry with MPAv1 logic for MPAv2 (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fix iw_cxgb4 count_rcqes() logic (Doug Ledford) [738491 739139 749059 755741] - [infiniband] rds: drop "select LLIST" (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/qib: Don't use schedule_work() (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix panic in RC error flushing logic (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/iser: DMA unmap TX bufs used for iSCSI/iSER headers (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/iser: Use separate buffers for the login request/response (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mthca: Fix buddy->num_free allocation size (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: add moduleparam.h for users of module_param/MODULE_PARM_DESC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: Fix files explicitly needing to include module.h (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Deprecate log_num_vlan module param (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Don't set VLAN in IBoE WQEs' control segment (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Enable 4K mtu for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/cxgb4: Mark QP in error before disabling the queue in firmware (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Serialize calls to CQ's comp_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb3: Serialize calls to CQ's comp_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Fix issue with link states and QSFP cables (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/mlx4: Configure extended active speeds (Doug Ledford) [737661 738491 739139 749059 751220 755741 756147 756392] - [infiniband] mlx4_core: Add extended port capabilities support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Hold links until tuning data is available (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Clean up checkpatch issue (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Remove s_lock around header validation (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Use RCU for qpn lookup (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Eliminate divide/mod in converting idx to egr buf pointer (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Decode path MTU optimization (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Optimize RC/UC code by IB operation (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_en: Controlling FCS header removal (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IPoIB: Use the right function to do DMA unmap pages (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Use correct QID in insert_recv_cqe() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Make sure flush CQ entries are collected on connection close (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export ib_open_qp() capability to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Export ib_open_qp() to share XRC TGT QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Add support for XRC QPs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Add support for XRC SRQs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Add support for XRC domains (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/cm: Do not automatically disconnect XRC TGT QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Support XRC QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/ucm: Allow user to specify QP type when creating id (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cm: Define new RDMA port space specific to IB (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Update XRC support based on XRC annex errata (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Update protocol to support XRC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC TGT QPs to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC INI QPs to userspace (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC SRQs to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC domains to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/verbs: Cleanup XRC TGT QPs when destroying XRCD (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC SRQ type (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add SRQ type field (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC domain support (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IPoIB: Handle extended rates in debugfs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: Add new InfiniBand link speeds (Doug Ledford) [738491 739139 749059 751220 755741] - [infiniband] IB/ipath: Add missing in ipath_chip_init.c (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Support for Packed And Unaligned fpdus (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Print IP address for critcal errors (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix terminate connection (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Add support for MPAv2 Enhanced RDMA Negotiation (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Add support for MPAv2 Enhanced RDMA Negotiation (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/{amso1100,cxgb3}: Minimal MPAv2 support (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/iwcm: Propagate ird/ord values upwards (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/qib: Correct nfreectxts for multiple HCAs (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/nes: Add missing calls to ib_umem_release() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Fix buddy->num_free allocation size (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Use the right function to free eq->page_list entries (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Clean up error flow in mlx4_register_mac() (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/ucm: Removed checks for unsigned value < 0 (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mad: Verify mgmt class in received MADs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Check for NULL conn_param in rdma_accept (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fail RDMA initialization for unsupported cards (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] RDMA/cma: Fix crash in cma_req_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/amso1100: Use 'pM' format option to print MAC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net, rds, Replace xlist in net/rds/xlist.h with llist (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: return whether list is empty before adding in llist_add fix (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Add back llist_add_batch() and llist_del_first() prototypes (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Remove cpu_relax() usage in cmpxchg loops (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Add llist_next() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Return whether list is empty before adding in llist_add() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Move cpu_relax() to after the cmpxchg() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Remove the platform-dependent NMI checks (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Make some llist functions inline (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] lib, Add lock-less NULL terminated single list (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: Convert vmalloc/memset to vzalloc (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IPoIB: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: nes: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: amso1100: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDSRDMA: Fix cleanup of rds_iw_mr_pool (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/iser: Support iSCSI PDU padding (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IBiser: Fix wrong mask when sizeof (dma_addr_t) > sizeof (unsigned long) (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: decreasing ref count when removing mac (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fixing Ethernet unicast packet steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Defer HCA error events to tasklet (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_core: Bump the driver version to 1.0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/cxgb4: Use printk_ratelimited() instead of printk_ratelimit() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Support PMA counters for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Use flow counters on IBoE ports (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/pma: Add include file for IBA performance counters definitions (Doug Ledford) [738491 739139 749059 755741] - [infiniband] Revert "[infiniband] qib: add thresholds to VendorPortCounters PMA operation" (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_core: Add network flow counters (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Fix location of counter index in QP context struct (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Read extended capabilities into the flags field (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Extend capability flags to 64 bits (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Generate GID change events in IBoE code (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/core: Add GID change event (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Don't allow IPoIB port space for IBoE (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA: Allow for NULL .modify_device() and .modify_port() methods (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Update active link width (Doug Ledford) [722308 726127 738491 739139 749059 755741] - [infiniband] IB/qib: Add sysfs interface to read free contexts (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/mthca: Remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Remove double define (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/ipath: Convert old cpumask api into new one (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Convert old cpumask api into new one (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] cpumask: rename tsk_cpumask to tsk_cpus_allowed (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Avoid assigning an IS_ERR value to cm_id pointer in CMA id object (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mthca: Stop returning separate error and status from FW commands (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: rds: fix const array syntax (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] mlx4: remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: use pci_dev->revision (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/rds: use prink_ratelimited() instead of printk_ratelimit() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] net: remove interrupt.h inclusion from netdevice.h (Doug Ledford) [738491 739139 749059 755741] - [infiniband] ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Doug Ledford) [738491 739139 749059 755741] - [infiniband] ethtool: Use full 32 bit speed range in ethtool's set_settings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: fix kfree on error path in new_steering_entry() (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] Fix common misspellings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: Fixing use after free (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Enabling new steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Add support for promiscuous mode in the new steering model. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: generalization of multicast steering. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: UDP RSS support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [fs] GFS2: fix NULL pointer dereference on mkdir/symlink/mknod (Abhijith Das) [797305] - [net] implement IP_RECVTOS for IP_PKTOPTIONS (Jiri Benc) [677351] - [scsi] mptsas: Added check for the LU type is SSC (Tomas Henzl) [735895] - [dm] raid: add flush support (Mike Snitzer) [797967]- [build] update RHEL_MINOR to '3' (Aristeu Rozanski) - [fs] keyring: allow special keyrings to be cleared (Steve Dickson) [772495] - [fs] NFS: Update idmapper documentation (Steve Dickson) [772495] - [fs] NFS: Keep idmapper include files in one place (Steve Dickson) [772495] - [fs] NFS: Fall back on old idmapper if request_key() fails (Steve Dickson) [772495] - [virt] KVM: do not #GP on perf MSR writes when vPMU is disabled (Gleb Natapov) [645365] - [virt] KVM: Expose the architectural performance monitoring CPUID leaf (Gleb Natapov) [645365] - [kernel] perf, x86: expose perf capability to other modules (Gleb Natapov) [645365] - [kernel] x86, perf: disable non available architectural events (Gleb Natapov) [645365] - [virt] KVM: VMX: Intercept RDPMC (Gleb Natapov) [645365] - [virt] KVM: SVM: Intercept RDPMC (Gleb Natapov) [645365] - [virt] KVM: Add generic RDPMC support (Gleb Natapov) [645365] - [virt] KVM: Expose a version 2 architectural PMU to a guests (Gleb Natapov) [645365] - [virt] KVM: Expose kvm_lapic_local_deliver() (Gleb Natapov) [645365] - [virt] KVM: VMX: Check for automatic switch msr table overflow (Gleb Natapov) [645365] - [virt] KVM: VMX: Add support for guest/host-only profiling (Gleb Natapov) [645365] - [virt] KVM: VMX: add support for switching of PERF_GLOBAL_CTRL (Gleb Natapov) [645365] - [virt] perf, intel: Use GO/HO bits in perf-ctr (Gleb Natapov) [645365] - [kernel] perf, amd: Use GO/HO bits in perf-ctr (Gleb Natapov) [645365] - [kernel] perf, core: Introduce attrs to count in either host or guest mode (Gleb Natapov) [645365] - [virt] KVM: VMX: Add definitions for more vm entry/exit control bits (Gleb Natapov) [645365] - [virt] KVM: VMX: Add facility to atomically switch MSRs on guest entry/exit (Gleb Natapov) [645365] - [virt] KVM: VMX: Add definition for msr autoload entry (Gleb Natapov) [645365] - [virt] KVM: Let vcpu structure alignment be determined at runtime (Gleb Natapov) [645365] - [kernel] perf: Add context field to perf_event (Gleb Natapov) [645365] - [virt] irq_work: Add generic hardirq context callbacks (Gleb Natapov) [645365] - [kernel] perf: Fix perf_event_do_pending() fallback callsite (Gleb Natapov) [645365] - [netdrv] bnx2: update firmware to latest upstream (Neil Horman) - [netdrv] bnx2: update to latest upstream (Neil Horman) [720428] - [netdrv] mii.c: Add ethtool advertisement functions (John Feeney) [787753] - [scsi] dcb: add DCBX mode to event notifier attributes (Neil Horman) [789086] - [scsi] fcoe: use real dev in case of HW vlan acceleration (Neil Horman) [789086] - [netdrv] netdev: FCoE: Add new ndo_get_fcoe_hbainfo() call (Neil Horman) [789086] - [scsi] libfc: Handle discovery failure during ctlr link down (Neil Horman) [789086] - [scsi] scsi_transport_fc: Getting FC Port Speed in sync with FC-GS (Neil Horman) [789086] - [scsi] scsi_transport_fc: Add FDMI host attributes (Neil Horman) [789086] - [scsi] libfc: Fix panic in fc_exch_recv (Neil Horman) [789086] - [scsi] fcoe: Remove reference counting on 'stuct fcoe_interface' (Neil Horman) [789086] - [scsi] fcoe: Do not switch context in vport_delete callback (Neil Horman) [789086] - [scsi] fcoe: Rename out_nomod label to out_putmod (Neil Horman) [789086] - [scsi] fcoe: Allow exposing FDMI attributes via sysfs (Neil Horman) [789086] - [scsi] fcoe: Add support for FDMI in fcoe (Neil Horman) [789086] - [scsi] libfc: Add support for FDMI (Neil Horman) [789086] - [scsi] libfc: Make the libfc Common Transport(CT) code generic (Neil Horman) [789086] - [scsi] libfcoe: Don't KERN_ERR on netdev notification (Neil Horman) [789086] - [scsi] libfc: remove redundant timer init for fcp (Neil Horman) [789086] - [scsi] fcoe: Move fcoe_debug_logging from fcoe.h to fcoe.c (Neil Horman) [789086] - [scsi] libfc: Declare local functions static (Neil Horman) [789086] - [scsi] fcoe: fix regression on offload em matching function for initiator/target (Neil Horman) [789086] - [scsi] fcoe: remove double check if skb is nonlinear (Neil Horman) [789086] - [scsi] fcoe: fix fcoe in a DCB environment by adding DCB notifiers to set skb priority (Neil Horman) [789086] - [scsi] fcoe: Fix preempt count leak in fcoe_filter_frames() (Neil Horman) [789086] - [scsi] Fix up files implicitly depending on module.h inclusion (Neil Horman) [789086] - [x86] efivars: add missing parameter to efi_pstore_read() (Seiji Aguchi) [696383] - [x86] pstore: gracefully handle NULL pstore_info functions (Seiji Aguchi) [696383] - [x86] pstore: pass reason to backend write callback (Seiji Aguchi) [696383] - [x86] pstore: pass allocated memory region back to caller (Seiji Aguchi) [696383] - [x86] pstore: make pstore write function return normal success/fail value (Seiji Aguchi) [696383] - [x86] pstore: change mutex locking to spin_locks (Seiji Aguchi) [696383] - [x86] pstore: defer inserting OOPS entries into pstore for RHEL (Seiji Aguchi) [696383] - [x86] efivars: fix warnings when CONFIG_PSTORE=n (Seiji Aguchi) [696383] - [x86] efivars: Introduce PSTORE_EFI_ATTRIBUTES (Seiji Aguchi) [696383] - [x86] efivars: Use string functions in pstore_write (Seiji Aguchi) [696383] - [x86] efivars: introduce utf16_strncmp (Seiji Aguchi) [696383] - [x86] efivars: String functions (Seiji Aguchi) [696383] - [x86] efi: Add support for using efivars as a pstore backend (Seiji Aguchi) [696383] - [x86] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Seiji Aguchi) [696383] - [x86] pstore: Make "part" unsigned (Seiji Aguchi) [696383] - [x86] pstore: Add extra context for writes and erases (Seiji Aguchi) [696383] - [x86] Fix argument types for SetVariable() for RHEL (Seiji Aguchi) [696383] - [x86] pstore: Extend API for more flexibility in new backends (Seiji Aguchi) [696383] - [x86] efi: Fix argument types for SetVariable() (Seiji Aguchi) [696383] - [x86] treewide: fix a few typos in comments (Seiji Aguchi) [696383] - [x86] efivars: prevent oops on unload when efi is not enabled (Seiji Aguchi) [696383] - [x86] efivars: handle errors from register_efivars() (Seiji Aguchi) [696383] - [x86] efivars: memory leak on error in create_efivars_bin_attributes() (Seiji Aguchi) [696383] - [x86] Fix common misspellings (Seiji Aguchi) [696383] - [x86] efivars: Expose efivars functionality to external drivers (Seiji Aguchi) [696383] - [x86] efivars: Parameterize operations (Seiji Aguchi) [696383] - [x86] efivars: Split out variable registration (Seiji Aguchi) [696383] - [x86] efivars: parameterize efivars (Seiji Aguchi) [696383] - [x86] efivars: Make efivars bin_attributes dynamic (Seiji Aguchi) [696383] - [x86] sysfs: Use one lockdep class per sysfs attribute (Seiji Aguchi) [696383] - [x86] efivars: move efivars globals into struct efivars (Seiji Aguchi) [696383] - [netdrv] iwlwifi: make "Tx aggregation enabled on ra =" be at DEBUG level (John Linville) [788055] - [netdrv] Add firmware blobs required by the integrated compat-wireless build (John Linville) - [netdrv] Add/modify config settings as appropriate for the wireless rebase (John Linville) [766952] - [netdrv] b44: replace the ssb_dma API with the generic DMA API (John Linville) [766952] - [netdrv] orinoco: minimal changes to build with wireless rebase from 3.2.6 (John Linville) [766952] - [netdrv] ar9170: minor fixups to get it building with 3.2.6-based mac80211 (John Linville) [766952] - [netdrv] Revert "ar9170: fix for driver-core ABI change" (John Linville) [766952] - [netdrv] Revert "ath5k: use kstrtoint() to parse numbers coming from sysfs" (John Linville) [766952] - [netdrv] libertas_tf: Revert bits of "param: simple locking for sysfs-writable..." (John Linville) [766952] - [netdrv] ipw2100: Revert "PM QOS update" (John Linville) [766952] - [netdrv] Revert "ipw2100: mark ipw2100_pm_qos_req static" (John Linville) [766952] - [netdrv] Revert "ipw2100: register pm_qos request before registering pci driver" (John Linville) [766952] - [netdrv] ipw2100: Revert "pm_qos: Get rid of the allocation in pm_qos_add_request()" (John Linville) [766952] - [netdrv] rndis_wlan: minor build fixups for wireless rebase from 3.2.6 (John Linville) [766952] - [netdrv] at76c50x-usb: undo "lib: rename pack_hex_byte()..." (John Linville) [766952] - [netdrv] wl12xx: reduce frame usage of driver_state_read (John Linville) [766952] - [netdrv] wl12xx: convert a few more kstrtoul back to strict_strtoul (John Linville) [766952] - [netdrv] wl1251: revert change from "drivers: Final irq namespace conversion" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl1251: fix ELP_CTRL register reads" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use kstrtoul functions" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: strict_stroul introduced converted to kstrtoul" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use kstrtoul_from_user" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use freezable workqueue for netstack_work" (John Linville) [766952] - [netdrv] rt2x00: switch to use the kfifo-new.h header file (John Linville) [766952] - [netdrv] rt2x00: Revert "rt2x00: Move TX/RX work into dedicated workqueue" (John Linville) [766952] - [netdrv] rt2x00: Revert "rt2x00: simplify txstatus_fifo handling" (John Linville) [766952] - [netdrv] b43: don't include bcma header files (John Linville) [766952] - [netdrv] b43: Revert relevant portion of "pcmcia: Convert pcmcia_device_id..." (John Linville) [766952] - [netdrv] b43: Revert relevant portions of "pcmcia: move driver name to..." (John Linville) [766952] - [netdrv] b43: Revert relevant portions of "pcmcia: re-work..." commit eb14120f (John Linville) [766952] - [netdrv] b43: Revert bits of "pcmcia: do not use win_req_t when..." (John Linville) [766952] - [netdrv] b43: Revert bits of "pcmcia: convert pcmcia_request..." commit 1ac71e5a (John Linville) [766952] - [ssb] b43-pci-bridge: Add new vendor for BCM4318 (John Linville) [766952] - [ssb] Revert "pcmcia: convert ssb pcmcia driver to use new CIS helpers" (John Linville) [766952] - [ssb] Implement pcmcia_{read, write}_config_byte for drivers/ssb/pcmcia.c (John Linville) [766952] - [ssb] Revert relevant portion of "pcmcia: re-work pcmcia..." commit eb14120f (John Linville) [766952] - [ssb] Revert relevant portions of "pcmcia: remove cs_types.h" commit ac8b4228 (John Linville) [766952] - [net] mac80211/debugfs_netdev.c: convert kstrtoull to strict_strtoull (John Linville) [766952] - [net] mac80211: remove reference to lockdep_rtnl_is_held (John Linville) [766952] - [net] mac80211: continue using USHORT_MAX (John Linville) [766952] - [net] mac80211: Revert "net/mac80211/debugfs: Convert to kstrou8_from_user" (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "param: simple locking for sysfs-writable..." (John Linville) [766952] - [net] mac80211: Revert "mac80211: Speedup ieee80211_remove_interfaces()" (John Linville) [766952] - [net] mac80211: Revert "net/mac80211, rcu: convert call_rcu(work_free_rcu) to kfree_rcu()" (John Linville) [766952] - [net] mac80211: Revert "net, rcu: convert call_rcu(kfree_tid_tx) to kfree_rcu()" (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "PM QOS update" upstream commit ed77134b (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "rcu: convert uses of rcu_assign_pointer..." (John Linville) [766952] - [net] mac80211: Revert "mac80211: fix race condition between assoc_done and first EAP packet" (John Linville) [766952] - [net] mac80211: Revert "mac80211: annotate station rcu dereferences" (John Linville) [766952] - [net] mac80211: Revert "mac80211: cancel restart_work explicitly instead of depending on flush_scheduled_work()" (John Linville) [766952] - [net] mac80211: Revert "mac80211: sparse RCU annotations" (John Linville) [766952] - [netdrv] wireless: Revert "nl80211: use netlink consistent dump feature for BSS dumps" (John Linville) [766952] - [net] wireless rebase: Revert bits of "cfg80211: support sysfs namespaces" (John Linville) [766952] - [net] wireless rebase: Revert "wext: refactor" (John Linville) [766952] - [net] mac80211: borrow leds compat implementation from compat project (John Linville) [766952] - [netdrv] wireless: borrow genetlink compat implementation from compat project (John Linville) [766952] - [netdrv] wireless rebase: remove references to noop_llseek (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "PM QoS: Move and rename the implementation..." (John Linville) [766952] - [netdrv] wireless rebase: accomodate lack of "net: convert multicast list to list_head" (John Linville) [766952] - [netdrv] wireless rebase: undo bits of "USB: rename usb_buffer_alloc()..." (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "net: Add export.h..." (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "atomic: use " (John Linville) [766952] - [netdrv] drivers/net/wireless/ath: remove references to ath6kl (John Linville) [766952] - [netdrv] drivers/net/wireless/ath: remove references to carl9170 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ar9170 from commit 7bb45683 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/libertas_tf from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/iwmc3200wifi from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ipw2x00 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rndis_wlan.c from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/mwl8k.c from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/mac80211_hwsim.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/at76c50x-usb.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/adm8211.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/zd1211rw from linux 3.2.6 (John Linville) [766952] - [netdrv] Add drivers/net/wireless/wl1251 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/wl12xx from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rtl818x from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rt2x00 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/p54 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/b43legacy from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/b43 from linux 3.2.6 (John Linville) [766952] - [ssb] Rebase drivers/ssb from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ath5k from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ath9k from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath from linux 3.2.6 (John Linville) [766952] - [netdrv] Add drivers/net/wireless/iwlegacy from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/iwlwifi from linux 3.2.6 (John Linville) [735934 735936 735939 766952 770780] - [net] Rebase net/mac80211 from linux 3.2.6 (John Linville) [766952] - [net] Rebase net/wireless from linux 3.2.6 (John Linville) [766952] - [net] introduce NETDEV_POST_INIT notifier (John Linville) [766952] - [net] bridge: support IFF_DONT_BRIDGE (John Linville) [766952] - [usb] Add a usb_pipe_endpoint() convenience function (John Linville) [766952] - [kernel] compiler: Introduce __always_unused (John Linville) [766952] - [netdrv] eeprom_93cx6: Add support for 93c86 EEPROMs (John Linville) [766952] - [netdrv] if_ether.h: add definition of ETH_P_TDLS (John Linville) [766952] - [kernel] Cherry-pick core bits of "bitops: rename for_each_bit() to for_each_set_bit()" (John Linville) [766952] - [kernel] Cherry-pick the core bits of "bitops: Provide generic sign_extend32 function" (John Linville) [766952] - [dma] dma-mapping.h: add the dma_unmap state API (John Linville) [766952] - [pci] pci-dma: add include/linux/pci-dma.h (John Linville) [766952] - [kernel] lib: Improve EWMA efficiency by using bitshifts (John Linville) [766952] - [kernel] lib: Add generic exponentially weighted moving average (EWMA) function (John Linville) [766952]- [virt] virtio-scsi: add power management (Paolo Bonzini) [782027] - [virt] virtio-scsi: add driver (Paolo Bonzini) [782027] - [fs] CIFS: Fix DFS handling in cifs_get_file_info (Jarod Wilson) [786989] - [fs] CIFS: fix automount for DFS shares (Jarod Wilson) [786989] - [fs] cifs: don't overwrite dentry name in d_revalidate (Jarod Wilson) [786989] - [fs] cifs: demote DFS referral lookup errors to cFYI (Jarod Wilson) [786989] - [fs] cifs: Unconditionally copy mount options to superblock info (Jarod Wilson) [786989] - [fs] cifs: Use kstrndup for cifs_sb->mountdata (Jarod Wilson) [786989] - [fs] cifs: Simplify handling of submount options in cifs_mount (Jarod Wilson) [786989] - [fs] cifs: do not tokenize mount options in-place (Jarod Wilson) [786989] - [fs] cifs: Add support for mounting Windows 2008 DFS shares (Jarod Wilson) [786989] - [fs] cifs: Extract DFS referral expansion logic to separate function (Jarod Wilson) [786989] - [drm] rebase upstream fixes (Dave Airlie) [797142] - [drm] rebase for RHEL 6.3 (Dave Airlie) [786494] - [kernel] swiotlb: export swiotlb_nr_tbl backport (Dave Airlie) [786494] - [pci] msi: fix imbalanced refcount of msi irq sysfs objects (Prarit Bhargava) [794767] - [pci] sysfs: add per pci device msi[x] irq listing (Prarit Bhargava) [794767] - [mm] vmscan: immediately reclaim end-of-LRU dirty pages when writeback completes (Satoru Moriya) [788536] - [mm] vmscan: throttle reclaim if encountering too many dirty pages under writeback (Satoru Moriya) [788536] - [mm] vmscan: do not writeback filesystem pages in kswapd except in high priority (Satoru Moriya) [788536] - [fs] ext4: warn if direct reclaim tries to writeback pages (Satoru Moriya) [788536] - [fs] xfs: warn if direct reclaim tries to writeback pages (Satoru Moriya) [788536] - [mm] vmscan: remove dead code related to lumpy reclaim waiting on pages under writeback (Satoru Moriya) [788536] - [mm] vmscan: do not writeback filesystem pages in direct reclaim (Satoru Moriya) [788536] - [security] audit: fix signedness bug in audit_log_execve_info() (Eric Paris) [661765] - [security] audit: comparison on interprocess fields (Eric Paris) [661765] - [security] audit: implement all object interfield comparisons (Eric Paris) [661765] - [security] audit: allow interfield comparison between gid and ogid (Eric Paris) [661765] - [security] audit: complex interfield comparison helper (Eric Paris) [661765] - [security] audit: allow interfield comparison in audit rules (Eric Paris) [661765] - [security] audit: allow audit matching on inode gid (Eric Paris) [661765] - [audit] allow matching on obj_uid (Eric Paris) [661765] - [security] audit: check current inode and containing object when filtering on major and minor (Eric Paris) [661765] - [security] audit: make filetype matching consistent with other filters (Eric Paris) [661765] - [ppc] Reserve iommu page 0 (Steve Best) [784088] - [fs] fuse: add O_DIRECT support (Josef Bacik) [753798] - [bluetooth] Add support for Broadcom BCM20702A0 (Don Zickus) [746041] - [kernel] sysctl: restrict write access to dmesg_restrict (Phillip Lougher) [749251]- [pci] RH backport changes for MaxPayload patchset (Shyam Iyer) [692531] - [pci] Clean-up MPS debug output (Shyam Iyer) [692531] - [pci] Clamp pcie_set_readrq() when using "performance" settings (Shyam Iyer) [692531] - [pci] enable MPS "performance" setting to properly handle bridge MPS (Shyam Iyer) [692531] - [pci] Workaround for Intel MPS errata (Shyam Iyer) [692531] - [pci] Disable MPS configuration by default (Shyam Iyer) [692531] - [pci] Don't crash when reading mpss from root complex (Shyam Iyer) [692531] - [pci] Remove MRRS modification from MPS setting code (Shyam Iyer) [692531] - [pci] Fix pointer dereference before call to pcie_bus_configure_settings (Shyam Iyer) [692531] - [pci] set PCI-E Max Payload Size on fabric (Shyam Iyer) [692531] - [pci] correct pcie_set_readrq write size (Shyam Iyer) [692531] - [pci] Set PCIE maxpayload for card during hotplug insertion (Shyam Iyer) [692531] - [netdrv] cxgb4: add latest upstream firmware (Neil Horman) [747141] - [netdrv] cxgb4: Update to latest upstream version (Neil Horman) [747141] - [block] dm io: fix discard support (Mike Snitzer) [758404] - [block] dm thin: add call to mark_tech_preview (Mike Snitzer) [790618] - [block] dm raid: remove call to mark_tech_preview (Mike Snitzer) [790618] - [block] dm thin metadata: decrement counter after removing mapped block (Mike Snitzer) [790618] - [block] dm thin metadata: unlock superblock in init_pmd error path (Mike Snitzer) [790618] - [block] dm thin metadata: remove incorrect close_device on creation error paths (Mike Snitzer) [790618] - [block] dm ioctl: do not leak argv if target message only-contains whitespace (Mike Snitzer) [790618] - [fs] ext3: fix start and len arguments handling in ext3_trim_fs() (Lukas Czerner) [767219] - [fs] ext3: Add fixed tracepoints - batched_discard (Lukas Czerner) [786987] - [fs] ext3/ioctl.c: silence sparse warnings about different address spaces (Lukas Czerner) [786987] - [fs] ext3/balloc.c: local functions should be static (Lukas Czerner) [786987] - [fs] ext3: Return -EINVAL when start is beyond the end of fs in ext3_trim_fs() (Lukas Czerner) [786987] - [fs] ext3: Fix an overflow in ext3_trim_fs (Lukas Czerner) [786987] - [fs] ext3: speed up group trim with the right free block count (Lukas Czerner) [786987] - [fs] ext3: Adjust trim start with first_data_block (Lukas Czerner) [786987] - [fs] ext3: Add FITRIM handling (Lukas Czerner) [786987] - [fs] ext3: Add batched discard support for ext3 (Lukas Czerner) [786987] - [fs] NFS: Optimise away unnecessary setattrs for open(O_TRUNC) (J. Bruce Fields) [636590] - [s390x] kdump: Add s390 description to kernel documentation (Hendrik Brueckner) [738862] - [net] bridge: Reset IPCB when entering IP stack (Herbert Xu) [717407] - [net] netlink: wrong size was calculated for vfinfo list blob (Andy Gospodarek) [772136] - [net] sctp: implement event notification SCTP_SENDER_DRY_EVENT (Thomas Graf) [787652] - [net] ipv6: fix default multicast hops setting (Jiri Benc) [767435] - [scsi] libfcoe: Do not sends FDISCs before FLOGI during CVL (Neil Horman) [790942] - [misc] hpilo: Increase number of channels (Tony Camuso) [737920] - [fs] dlm: fix kmalloc args (David Teigland) [752539] - [block] cciss: add some older controllers to the kdump blacklist (Tomas Henzl) [738930] - [netdrv] 8139cp: properly config rx mode after resuming (Jason Wang) [665515] - [netdrv] mlx4_en: fix endianness with blue frame support (Steve Best) [750166] - [mm] remove debug printk's from memory_hotplug.c (Hendrik Brueckner) [738862]- [kernel] kmsg_dump: Don't run on non-error paths by default (Seiji Aguchi) [696394] - [kernel] kmsg_dump: add kmsg_dump() calls to the reboot, halt, poweroff and emergency_restart paths (Seiji Aguchi) [696394] - [net] af_iucv: offer new getsockopt SO_MSGSIZE (Hendrik Brueckner) [786997] - [net] af_iucv: performance improvements for new HS transport (Hendrik Brueckner) [786996] - [s390x] qeth: Fix recovery in case of concurrent asynchronous deliveries (Hendrik Brueckner) [786958] - [s390x] af_iucv: remove IUCV-pathes completely (Hendrik Brueckner) [786960] - [kdump] Define KEXEC_NOTE_BYTES arch specific for s390x (Hendrik Brueckner) [786959] - [s390x] dasd: fix expiration handling for recovery requests (Hendrik Brueckner) [768890] - [kernel] console interrupts vs. panic (Hendrik Brueckner) [768891] - [fs] ext4: fix start and len arguments handling in ext4_trim_fs() (Lukas Czerner) [767219] - [block] blkdev: Do not return -EOPNOTSUPP if discard is supported (Lukas Czerner) [767219] - [block] blkdev: Submit discard bio in batches in blkdev_issue_discard() (Lukas Czerner) [767219] - [fs] ext4: Adjust minlen with discard_granularity in the FITRIM ioctl (Lukas Czerner) [767219] - [fs] ext4: add FITRIM to compat_ioctl (Lukas Czerner) [767219] - [fs] ext4: check if device support discard in FITRIM ioctl (Lukas Czerner) [767219] - [fs] ext4: Change the wrong param comment for ext4_trim_all_free (Lukas Czerner) [767219] - [fs] ext4: Speed up FITRIM by recording flags in ext4_group_info (Lukas Czerner) [767219] - [fs] ext4: Add new ext4 trim tracepoints (Lukas Czerner) [767219] - [fs] ext4: speed up group trim with the right free block count (Lukas Czerner) [767219] - [fs] ext4: fix trim length underflow with small trim length (Lukas Czerner) [767219] - [fs] ext4: protect bb_first_free in ext4_trim_all_free() with group lock (Lukas Czerner) [767219] - [fs] ext4: only load buddy bitmap in ext4_trim_fs() when it is needed (Lukas Czerner) [767219] - [fs] ext4: ignore errors when issuing discards (Lukas Czerner) [767219] - [fs] ext4: fix a BUG in mb_mark_used during trim (Lukas Czerner) [767219] - [s390x] config: Add kdump kernel config options for s390 (Hendrik Brueckner) [738862] - [s390x] kdump: Add KEXEC_AUTO_RESERVE for s390 (Hendrik Brueckner) [738862] - [s390x] zfcpdump: Do not initialize zfcpdump in kdump mode (Hendrik Brueckner) [738862] - [s390x] crashkernel: Add arch code for unmapping crashkernel memory (Hendrik Brueckner) [738862] - [s390x] kernel: kdump backend code (Hendrik Brueckner) [738862] - [s390x] zcore: Add real memory access functions (Hendrik Brueckner) [738862] - [s390x] Add PSW restart shutdown trigger (Hendrik Brueckner) [738862] - [s390x] kernel: Use diagnose 308 for system reset (Hendrik Brueckner) [738862] - [mm] Replace diag10() with diag10_range() function (Hendrik Brueckner) [738862] - [kexec] reipl: Export do_store_status() function (Hendrik Brueckner) [738862] - [kexec] crashk_res init check for /sys/kernel/kexec_crash_size (Hendrik Brueckner) [738862] - [kexec] Add missing RAM resource in crash_shrink_memory() (Hendrik Brueckner) [738862] - [kernel] Create udev events for memory hotplug (Hendrik Brueckner) [738862] - [kexec] fix crash_kexec()/smp_send_stop() race in panic (Hendrik Brueckner) [738862] - [kexec] Add infrastructure for unmapping crashkernel memory (Hendrik Brueckner) [738862] - [kexec] Initialize vmcoreinfo note at startup (Hendrik Brueckner) [738862] - [kexec] Add KEXEC_CRASH_CONTROL_MEMORY_LIMIT (Hendrik Brueckner) [738862] - [pci] Disable this patch set's SRIOV reallocation unless booted with pci=realloc (James Takahashi) [587729] - [pci] update bridge resources to get more big ranges (James Takahashi) [587729] - [pci] PCI-Clear-bridge-resource-flags-if-requested (James Takahashi) [587729] - [pci] bus allocation alignment handling (James Takahashi) [587729] - [pci] pre-allocate additional resources to devices only after successful allocation of essential resources (James Takahashi) [587729] - [pci] introduce reset_resource (James Takahashi) [587729] - [pci] data structure agnostic free list function (James Takahashi) [587729] - [pci] refactor io size calculation code (James Takahashi) [587729] - [pci] don't shrink bridge resources (James Takahashi) [587729] - [sound] ALSA: enable OSS emulation layer for PCM and mixer (Jaroslav Kysela) [657291] - [fs] Stable page cache to better support T10/DIF (Data Integrity storage) (Steve Best) [706189] - [char] ipmi: Decrease the IPMI message transaction time in interrupt mode (Shyam Iyer) [739359] - [security] IMA: fix audit res field to indicate 1 for success and 0 for failure (Eric Paris) [784351] - [mm] fix nrpages assertion (Josef Bacik) [766861] - [mm] Eliminate possible panic in page compaction code (Larry Woodman) [714902 755885] - [mm] Prevent panic on 2-node x3850 X5 w/2 MAX5 memory drawers panics while running certification tests caused by page list corruption (Larry Woodman) [755885]- [netdrv] netdev: ethernet dev_alloc_skb to netdev_alloc_skb (Veaceslav Falico) [722304] - [netdrv] netxen_nic: signedness bug in netxen_md_entry_err_chk() (Veaceslav Falico) [722304] - [netdrv] netxen: report valid speed and duplex status when link is down (Veaceslav Falico) [722304] - [netdrv] netxen: Fix a panic during driver unload in device_remove_file (Veaceslav Falico) [722304] - [netdrv] netxen_nic: Error logging on firmware hang (Veaceslav Falico) [722304] - [netdrv] netxen_nic: Fix phy link status (Veaceslav Falico) [722304] - [netdrv] netxen_nic: fw dump support (Veaceslav Falico) [722304] - [netdrv] netxen_nic: fix cdrp race condition (Veaceslav Falico) [722304] - [netdrv] netxen: Remove alloc_etherdev error messages (Veaceslav Falico) [722304] - [netdrv] netxen: convert .get_drvinfo routine to strlcpy (Veaceslav Falico) [722304] - [netdrv] netxen: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Veaceslav Falico) [722304] - [mm] thp: fix BUG on mm->nr_ptes (Andrea Arcangeli) [794497] - [x86] ACPI, APEI, ERST, Fix erst-dbg long record reading issue (Don Zickus) [728993] - [x86] ACPI, APEI, ERST, Prevent erst_dbg from loading if ERST is disabled (Don Zickus) [728993] - [netdrv] cnic: update for RHEL6.3, part 2 (Michal Schmidt) [740048] - [netdrv] bnx2x: update for RHEL6.3 (Michal Schmidt) [741676] - [netdrv] cnic, bnx2fc: update for RHEL6.3, part 1 (Michal Schmidt) [740048] - [net] introduce build_skb() (Michal Schmidt) [741676] - [net] more accurate skb truesize (Michal Schmidt) [741676] - [net] skbuff: add skb frag size accessors (Michal Schmidt) [741676] - [netdrv] bnx2x, cnic: update to current upstream (Michal Schmidt) - [s390x] qeth: improve recovery during resource shortage (Hendrik Brueckner) [766785] - [s390x] qeth: support ipv6 query arp cache for HiperSockets (Hendrik Brueckner) [738874] - [s390x] qeth: add OSA concurrent hardware trap (Hendrik Brueckner) [738861] - [s390x] dasd: add enhanced DASD statistics interface (Hendrik Brueckner) [738871] - [kernel] mutex: Introduce arch_mutex_cpu_relax() (Hendrik Brueckner) [738872] - [s390x] ap: Setup timer for sending messages after reset (Hendrik Brueckner) [760544] - [s390x] cio: disallow driver io for known to be broken paths (Hendrik Brueckner) [765810] - [netdrv] qeth: forbid recovery during shutdown (Hendrik Brueckner) [765809] - [netdrv] qeth: reduce SIGA-r to avoid CPU cost implications (Hendrik Brueckner) [765808] - [kernel] cpu hotplug vs missing pfault completion interrupts (Hendrik Brueckner) [753080] - [scsi] aacraid: fix return value (Tomas Henzl) [741724] - [scsi] aacraid: Add new code for PMC-Sierra's SRC based controller family (Tomas Henzl) [741724] - [scsi] aacraid: fix File System going into read-only mode (Tomas Henzl) [640011] - [scsi] mpt2sas: add missing allocation check (Tomas Henzl) [736229] - [scsi] mpt2sas: Remove unused duplicate diag_buffer_enable param (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix possible integer truncation of cpu_count (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix leak on mpt2sas_base_attach() error path (Tomas Henzl) [736229] - [scsi] mpt2sas: Removed redundant calling of _scsih_probe_devices() from _scsih_probe (Tomas Henzl) [736229] - [scsi] mpt2sas: Bump driver vesion to 12.101.00.00 (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for memory allocation error for large host credits (Tomas Henzl) [736229] - [scsi] mpt2sas: Do not retry a timed out direct IO for warpdrive (Tomas Henzl) [736229] - [scsi] mpt2sas: Release spinlock for the raid device list before blocking it (Tomas Henzl) [736229] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: Added support for customer specific branding (Tomas Henzl) [736229] - [scsi] mpt2sas: Increase max transfer support from 4MB to 16MB (Tomas Henzl) [736229] - [scsi] mpt2sas: Support for greater than 2TB capacity WarpDrive (Tomas Henzl) [736229] - [scsi] mpt2sas: Rearrange the the code so that the completion queues are initialized prior to sending the request to controller firmware (Tomas Henzl) [736229] - [scsi] mpt2sas: Do not set sas_device->starget to NULL from the slave_destroy callback when all the LUNS have been deleted (Tomas Henzl) [736229] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: Added support for customer specific branding (Tomas Henzl) [736229] - [scsi] mpt2sas: When IOs are terminated, update the result to DID_SOFT_ERROR to avoid infinite resets (Tomas Henzl) [736229] - [scsi] mpt2sas: Better handling DEAD IOC (PCI-E LInk down) error condition (Tomas Henzl) [736229] - [scsi] mpt2sas: _scsih_smart_predicted_fault uses GFP_KERNEL in interrupt context (Tomas Henzl) [736229] - [scsi] mpt2sas: add missing allocation (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue - Panic when inactive volume is tried deleting (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue Port Reset is taking long time to complete while issued during creating a volume (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue deadlock between hot plug worker threads and host reset context (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for dead lock occurring between host_lock and sas_device_lock (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix drives not getting properly deleted if sas cable is removed while host reset is active (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix failure message displayed during diag reset (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for system hang when discovery in progress (Tomas Henzl) [736229] - [scsi] mpt2sas: Fast Load Support (Tomas Henzl) [736229] - [scsi] mpt2sas : MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: take size of pointed value, not pointer (Tomas Henzl) [736229] - [scsi] mpt2sas: Added NUNA IO support in driver which uses multi-reply queue support of the HBA (Tomas Henzl) [736229] - [scsi] mptsas: Add device ID for SAS1068_820XELP (Tomas Henzl) [735895] - [scsi] mptsas: ensure NUL-termination of MptCallbacksName elements (Tomas Henzl) [735895] - [scsi] mptfusion: Fix for device offline while doing aggressive HBA reset (Tomas Henzl) [735895] - [scsi] mptfusion: Bump version 3.4.20 (Tomas Henzl) [735895] - [scsi] mptfusion: Avoid out of order Event processing due to cpu migration (Tomas Henzl) [735895] - [scsi] mptfusion: Set max sector count module parameter (Tomas Henzl) [735895] - [scsi] mptfusion: Added check for SILI bit in READ_6 CDB for DATA UNDERRUN ERRATA (Tomas Henzl) [735895] - [scsi] mptsas: Fix annoying warning (Tomas Henzl) [735895] - [input] ALPS: add support for protocol versions 3 and 4 (John Feeney) [637229] - [input] ALPS: remove assumptions about packet size (John Feeney) [637229] - [input] ALPS: add protocol version field in alps_model_info (John Feeney) [637229] - [input] ALPS: fix stuck buttons on some touchpads (John Feeney) [637229] - [input] ALPS: do not set REL_X/REL_Y capabilities on the touchpad (John Feeney) [637229] - [input] ALPS: add support for touchpads with 4-directional button (John Feeney) [637229] - [input] ALPS: move protocol information to Documentation (John Feeney) [637229] - [ppc] mpic: Fix problem that affinity is not updated (Steve Best) [738451] - [sound] alsa: enable snd-cmipci driver (Jaroslav Kysela) [661316] - [fs] procfs: return ENOENT on opening a being-removed proc entry (Neil Horman) [735881] - [fs] pnfs: simplify pnfs files module autoloading (Steve Dickson) [790961] - [fs] GFS2: panic during glock reclaim, ref count 0 (Steven Whitehouse) [781468] - [s390x] ap: Setup timer for processing messages in request queue (Hendrik Brueckner) [753085] - [kernel] ulimit: raise default hard ulimit on number of files to 4096 (Jarod Wilson) [786307] - [kernel] time: cast jiffies_to_clock_t() argument to unsigned long (Prarit Bhargava) [783401] - [kernel] watchdog: softdog.c: enhancement to optionally invoke panic instead of reboot on timer expiry (Don Zickus) [738894] - [kernel] Prevent system hang and eventual crash when using CPU cgroups (Larry Woodman) [790945] - [usb] Fix deadlock in hid_reset when Dell iDRAC is reset (Shyam Iyer) [782374] - [dm] RAID: Print correct status characters (Jonathan E Brassow) [749684] - [virt] vmxnet3: Cap the length of the pskb_may_pull on transmit (bz 790673) (Neil Horman) [790673] - [mm] shmem: reduce pagefault lock contention (Jarod Wilson) [786320] - [x86] Fix i386 debug kernel fails to boot on some systems (Larry Woodman) [773138] - [mm] memcg: add memcg sanity checks at allocating and freeing pages (Johannes Weiner) [752137]- [pci] use security_capable() when checking capablities during config space read (Eric Paris) [596419] - [security] add cred argument to security_capable() (Eric Paris) [596419] - [scsi] qla2xxx: Update LICENSE.qla2xxx (Chad Dupuis) [722295] - [scsi] qla2xxx: Update version number to 8.04.00.02.06.3-k. (Chad Dupuis) [722295] - [scsi] qla2xxx: Avoid invalid request queue dereference for bad response packets (Chad Dupuis) [722295] - [scsi] qla2xxx: Stop iteration after first failure in *_id functions (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix incorrect register access in qla2x00_start_iocbs() (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle device mapping changes due to device logout (Chad Dupuis) [722295] - [scsi] qla2xxx: Complete mailbox command timedout to avoid initialization failures during next reset cycle (Chad Dupuis) [722295] - [scsi] qla2xxx: Add ha->max_fibre_devices to keep track of the maximum number of targets (Chad Dupuis) [722295] - [scsi] qla2xxx: Cache swl during fabric discovery (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove EDC sysfs interface (Chad Dupuis) [722295] - [scsi] qla2xxx: Perform firmware dump procedure on mailbox command timeout (Chad Dupuis) [722295] - [scsi] qla2xxx: Change the log message when previous dump is available to retrieve for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Log messages to use correct vha (Chad Dupuis) [722295] - [scsi] qla2xxx: Add new message when a new loopid is assigned (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix ql_dbg arguments (Chad Dupuis) [722295] - [scsi] qla2xxx: Use ql_log* (Chad Dupuis) [722295] - [scsi] qla2xxx: Convert remaining printk's to ql_log format (Chad Dupuis) [722295] - [scsi] qla2xxx: Print mailbox command opcode and return code when a command times out (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct out of bounds read of ISP2200 mailbox registers (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove errant clearing of MBX_INTERRUPT flag during CT-IOCB processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Reduce mbx-command timeout for Login/Logout requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Clear options-flags while issuing stop-firmware mbx command (Chad Dupuis) [722295] - [scsi] qla2xxx: Add an "is reset active" helper (Chad Dupuis) [722295] - [scsi] qla2xxx: Prep zero-length BSG data-transfer requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix byte swapping in IPE print statement (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle failure cases during fabric_login (Chad Dupuis) [722295] - [scsi] qla2xxx: Increase speed of flash access in ISP82xx adapters to improve firmware load speed (Chad Dupuis) [722295] - [scsi] qla2xxx: Add check for null fcport references in qla2xxx_queuecommand (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle change notifications based on switch scan results (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct print format for edc ql_log() calls (Chad Dupuis) [722295] - [scsi] qla2xxx: Use consistent DL mask for ELS/CT passthru requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Consolidation of SRB processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Use a valid enode-mac if none defined (Chad Dupuis) [722295] - [scsi] qla2xxx: Propagate up abort failures (Chad Dupuis) [722295] - [scsi] qla2xxx: Add vmalloc.h include to qla_nx.c (Chad Dupuis) [722295] - [scsi] qla2xxx: Enhancements to support ISP83xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Enhanced the dump routines to capture multiple request and response queues (Chad Dupuis) [722295] - [scsi] qla2xxx: Disable generating pause frames when firmware hang detected for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Do not check for minidump when device state is QLA82XX_DEV_READY (Chad Dupuis) [722295] - [scsi] qla2xxx: Clear mailbox busy flag during premature mailbox completion for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Encapsulate prematurely completing mailbox commands during ISP82xx firmware hang (Chad Dupuis) [722295] - [scsi] qla2xxx: Display IPE error message for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Return the correct value for a mailbox command if 82xx is in reset recovery (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix "active_mask" may be used uninitialized warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct fc_host port_state display (Chad Dupuis) [722295] - [scsi] qla2xxx: Move initialization of some variables before iospace_config (Chad Dupuis) [722295] - [scsi] qla2xxx: Enable Minidump by default with default capture mask 0x1f (Chad Dupuis) [722295] - [scsi] qla2xxx: Stop unconditional completion of mailbox commands issued in interrupt mode during firmware hang (Chad Dupuis) [722295] - [scsi] fix qla2xxx printk format warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Ensure there's enough request-queue space for passthru IOCBs (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix crash in qla2x00_abort_all_cmds() on unload (Chad Dupuis) [722295] - [scsi] qla2xxx: Implement FCP priority tagging for 82xx adapters (Chad Dupuis) [722295] - [scsi] qla2xxx: Revert back the request queue mapping to request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Consolidated IOCB processing routines (Chad Dupuis) [722295] - [scsi] qla2xxx: Process marker IOCB request on request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Added a new entry to ISP specific function pointers structure (Chad Dupuis) [722295] - [scsi] qla2xxx: Submit all chained IOCBs for passthrough commands on Request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrected the display of firmware dump availability for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrected the default setting of the help text of Minidump capture mask (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrections to returned sysfs error codes (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct report-id acquisiton check (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix to include FCE data as part of dump (Chad Dupuis) [722295] - [scsi] qla2xxx: Limit excessive DPC cycles (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix race that could hang kthread_stop() (Chad Dupuis) [722295] - [scsi] qla2xxx: Only read requested mailbox registers (Chad Dupuis) [722295] - [scsi] qla2xxx: Proper cleanup of pass through commands when firmware returns error (Chad Dupuis) [722295] - [scsi] qla2xxx: Update to dynamic logging (Chad Dupuis) [722295] - [scsi] qla2xxx: Add dynamic logging (Chad Dupuis) [722295] - [scsi] qla2xxx: Queue depth ramp up/down modification changes (Chad Dupuis) [722295] - [scsi] qla2xxx: Check for SCSI status on underruns (Chad Dupuis) [722295] - [scsi] qla2xxx: Display FCP_CMND priority on update (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove qla2x00_wait_for_loop_ready function (Chad Dupuis) [722295] - [scsi] qla2xxx: Don't call alloc_fw_dump for ISP82XX (Chad Dupuis) [722295] - [scsi] qla2xxx: Issue mailbox command only when firmware hung bit is reset for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Return sysfs error codes appropriate to conditions (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct inadvertent loop state transitions during port-update handling (Chad Dupuis) [722295] - [scsi] qla2xxx: Set the task attributes after memsetting fcp cmnd (Chad Dupuis) [722295] - [scsi] qla2xxx: Provide method for updating I2C attached VPD (Chad Dupuis) [722295] - [scsi] qla2xxx: Enable write permission to some debug related module parameters to be changed dynamically (Chad Dupuis) [722295] - [scsi] qla2xxx: Add support for ISP82xx to capture dump (minidump) on failure (Chad Dupuis) [722295] - [scsi] qla2xxx: T10 DIF - Fix incorrect error reporting (Chad Dupuis) [722295] - [scsi] qla2xxx: T10 DIF - Handle uninitalized sectors (Chad Dupuis) [722295] - [scsi] qla2xxx: Double check for command completion if abort mailbox command fails (Chad Dupuis) [722295] - [scsi] qla2xxx: Implemeted beacon on/off for ISP82XX (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix qla24xx revision check while enabling interrupts (Chad Dupuis) [722295] - [scsi] qla2xxx: check for marker IOCB during response queue processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Acquire hardware lock while manipulating dsd list (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix array out of bound warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Prevent CPU lockups when "ql2xdontresethba" module param is set (Chad Dupuis) [722295] - [scsi] qla2xxx: Save and restore irq in the response queue interrupt handler (Chad Dupuis) [722295] - [scsi] qla2xxx: During loopdown perform Diagnostic loopback (Chad Dupuis) [722295]- [scsi] libsas: convert to standard kernel debugging (David Milburn) [782929] - [scsi] libsas: dynamic queue depth (David Milburn) [782929] - [scsi] libsas, libata: fix ->change_queue_{depth|type} for sata devices (David Milburn) [782929] - [scsi] libsas: fix panic when single phy is disabled on a wide port (David Milburn) [782929] - [scsi] libsas: fix failure to revalidate domain for anything but the first expander child (David Milburn) [782929] - [scsi] libsas: async ata scanning (David Milburn) [782929] - [scsi] mvsas: remove mvs_slave_{alloc|configure} (David Milburn) [782929] - [scsi] libsas: revert ata srst (David Milburn) [782929] - [scsi] libsas: fix lifetime of SAS_HA_FROZEN (David Milburn) [782929] - [scsi] libsas: restore scan order (David Milburn) [782929] - [scsi] libsas: delete device on sas address changed (David Milburn) [782929] - [scsi] libsas: let libata recover links that fail to transmit initial sig-fis (David Milburn) [782929] - [scsi] libsas: set sas_address and device type of rphy (David Milburn) [782929] - [scsi] libsas: fix sas port naming (David Milburn) [782929] - [scsi] libsas: improve debug statements (David Milburn) [782929] - [scsi] libsas: kill spurious sas_put_device (David Milburn) [782929] - [scsi] libsas: fix sas_unregister_ports vs sas_drain_work (David Milburn) [782929] - [scsi] libsas: route local link resets through ata-eh (David Milburn) [782929] - [scsi] libsas: fix mixed topology recovery (David Milburn) [782929] - [scsi] libsas: close scsi_remove_target() vs libata-eh race (David Milburn) [782929] - [scsi] libsas: mark all domain devices gone if root port disappears (David Milburn) [782929] - [scsi] libsas: pre-clean commands that won the eh vs completion race (David Milburn) [782929] - [scsi] isci: remove IDEV_EH hack to disable "discovery-time" ata resets (David Milburn) [782929] - [scsi] isci: remove bus and reset handlers (David Milburn) [782929] - [scsi] isci: ->lldd_ata_check_ready handler (David Milburn) [782929] - [scsi] isci: stop interpreting ->lldd_lu_reset() as an ata soft-reset (David Milburn) [782929] - [scsi] isci: fix interpretation of "hard" reset (David Milburn) [782929] - [scsi] isci: kill isci_port->status (David Milburn) [782929] - [scsi] libsas: don't recover 'gone' devices in sas_ata_hard_reset() (David Milburn) [782929] - [scsi] libsas: fix sas_find_local_phy(), take phy references (David Milburn) [782929] - [scsi] libsas: check for 'gone' expanders in smp_execute_task() (David Milburn) [782929] - [scsi] libsas: don't mark expanders as gone when a child device is removed (David Milburn) [782929] - [scsi] libsas: poll for ata device readiness after reset (David Milburn) [782929] - [scsi] libsas: async ata-eh (David Milburn) [782929] - [scsi] libsas: add mutex for SMP task execution (David Milburn) [782929] - [scsi] libsas: Remove redundant phy state notification calls (David Milburn) [782929] - [scsi] libsas: sas_phy_enable via transport_sas_phy_reset (David Milburn) [782929] - [scsi] libsas: execute transport link resets with libata-eh via host workqueue (David Milburn) [782929] - [scsi] libsas: perform sas-transport resets in shost->workq context (David Milburn) [782929] - [scsi] libsas: use libata-eh-reset for sata rediscovery fis transmit failures (David Milburn) [782929] - [scsi] libsas: defer SAS_TASK_NEED_DEV_RESET commands to libata (David Milburn) [782929] - [scsi] libsas: let libata handle command timeouts (David Milburn) [782929] - [scsi] libsas: fix timeout vs completion race (David Milburn) [782929] - [scsi] libsas: prevent double completion of scmds from eh (David Milburn) [782929] - [scsi] libsas: close error handling vs sas_ata_task_done() race (David Milburn) [782929] - [scsi] libsas: kill invocation of scsi_eh_finish_cmd from sas_ata_task_done (David Milburn) [782929] - [scsi] libsas: use ->set_dmamode to notify lldds of NCQ parameters (David Milburn) [782929] - [scsi] libsas: prevent domain rediscovery competing with ata error handling (David Milburn) [782929] - [scsi] libsas: convert dev->gone to flags (David Milburn) [782929] - [scsi] libsas: remove ata_port.lock management duties from lldds (David Milburn) [782929] - [scsi] libsas: introduce sas_drain_work() (David Milburn) [782929] - [scsi] libsas: convert ha->state to flags (David Milburn) [782929] - [scsi] libsas: replace event locks with atomic bitops (David Milburn) [782929] - [scsi] libsas: fix leak of dev->sata_dev.identify_[packet_]device (David Milburn) [782929] - [scsi] libsas: fix domain_device leak (David Milburn) [782929] - [scsi] libsas: kill sas_slave_destroy (David Milburn) [782929] - [scsi] libsas: remove unused ata_task_resp fields (David Milburn) [782929] - [scsi] libsas: fix port->dev_list locking (David Milburn) [782929] - [scsi] libsas: remove expander from dev list on error (David Milburn) [782929] - [block] export blk_{get,put}_queue() (Jeff Moyer) [757362] - [block] floppy: fix a crash during rmmod() (Jeff Moyer) [757362] - [block] floppy: Cleanup disk->queue before calling put_disk() if add_disk() was never called (Jeff Moyer) [757362] - [block] add missing blk_queue_dead() checks (Jeff Moyer) [757362] - [block] fix drain_all condition in blk_drain_queue() (Jeff Moyer) [757362] - [block] add blk_queue_dead() (Jeff Moyer) [757362] - [block] don't call blk_drain_queue() if elevator is not up (Jeff Moyer) [757362] - [block] blk-throttle: use queue_is_locked() instead of lockdep_is_held() (Jeff Moyer) [757362] - [block] fix request_queue lifetime handling by making blk_queue_cleanup() properly shutdown (Jeff Moyer) [757362] - [block] make get_request[_wait]() fail if queue is dead (Jeff Moyer) [757362] - [block] reorganize throtl_get_tg() and blk_throtl_bio() (Jeff Moyer) [757362] - [block] reorganize queue draining (Jeff Moyer) [757362] - [block] drop unnecessary blk_get/put_queue() in scsi_cmd_ioctl() and blk_get_tg() (Jeff Moyer) [757362] - [block] pass around REQ_* flags instead of broken down booleans during request alloc/free (Jeff Moyer) [757362] - [block] move blk_throtl prototypes to block/blk.h (Jeff Moyer) [757362] - [block] fix genhd refcounting in blkio_policy_parse_and_set() (Jeff Moyer) [757362] - [block] make gendisk hold a reference to its queue (Jeff Moyer) [757362] - [block] Free queue resources at blk_release_queue() (Jeff Moyer) [757362] - [block] fix crash in scsi_dispatch_cmd() (Jeff Moyer) [757362] - [block] Fix oops caused by queue refcounting failure (Jeff Moyer) [757362] - [block] add proper state guards to __elv_next_request (Jeff Moyer) [757362] - [block] fix oops in scsi_run_queue() (Jeff Moyer) [757362] - [block] put stricter guards on queue dead checks (Jeff Moyer) [757362] - [scsi] lpfc: Fix warning on i386 system (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.58 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed FCP EQ memory check prevent initialize to single interrupt vector case (Rob Evers) [738037] - [scsi] lpfc: Fixed SLI4 16Gbit FC port internal and external diagnostic loopback tests (Rob Evers) [738037] - [scsi] lpfc: Fixed system panic during EEH recovery on SLI4 FC port (Rob Evers) [738037] - [scsi] lpfc: Fix FLOGI fails with invalid RPI (0x04) after connecting to a arbitrated loop (Rob Evers) [738037] - [scsi] lpfc: Fix ELS SCR failing with local reject / invalid RPI (Rob Evers) [738037] - [scsi] lpfc: Fix SLI4 port failures after firmware reset or dump (Rob Evers) [738037] - [scsi] lpfc: Fix port reset log messages indicate error when no error is seen (Rob Evers) [738037] - [scsi] lpfc: HBQ buffers are uninitialized in the base driver (Rob Evers) [738037] - [scsi] lpfc: Fixed missing shost lock protection on setting/clearing bit in vport->fc_flag (Rob Evers) [738037] - [scsi] lpfc: Fixed missing hbalock protection on setting/clearing bit in phba->link_flag (Rob Evers) [738037] - [scsi] lpfc: Fixed illegal state transition during driver unload (Rob Evers) [738037] - [scsi] lpfc: Fixed system crash on SLI4 FC port looopback diagnostic test with large buffers (Rob Evers) [738037] - [scsi] lpfc: Fixed a potential error path that might try to free DMA memory not allocated (Rob Evers) [738037] - [scsi] lpfc: Fixed SLI4 FC port Internal and External loopback diagnostic tests (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.57 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix a crash while deleting 256 vports (Rob Evers) [738037] - [scsi] lpfc: Fix vport never finished discovery if switch runs out of resources (Rob Evers) [738037] - [scsi] lpfc: Fix kernel build warnings (Rob Evers) [738037] - [scsi] lpfc: Fix kernel panic when putting board in offline state twice (Rob Evers) [738037] - [scsi] lpfc: Fix memory leak when running hba resets to SLI-4 board (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.56 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix driver message 3092 and 3116 to KERN_WARNING (Rob Evers) [738037] - [scsi] lpfc: Fix PCI read failure looks like a over temperature event (Rob Evers) [738037] - [scsi] lpfc: Fixed driver event reporting to mgmt on error attention due to forced dump (Rob Evers) [738037] - [scsi] lpfc: Fix not displaying firmware rev for BE boards (Rob Evers) [738037] - [scsi] lpfc: Add asynchronous ABTS notification event feature to driver (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver not byte swapping extended mailbox data (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.55 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix premature ndlp cleanup after second target LOGO (Rob Evers) [738037] - [scsi] lpfc: Add loop support for sli4 fc (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.54 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed OCM failing COMN_READ_OBJECT and COMN_WRITE_OBJECT mailbox pass-through (Rob Evers) [738037] - [scsi] lpfc: No longer read fcoe parameters if board is not fcoe (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver passing a wrong count value (Rob Evers) [738037] - [scsi] lpfc: Added restore state and error log when sysfs board_mode attribute access failed (Rob Evers) [738037] - [scsi] lpfc: Added support for SLI4_CONFIG non-embedded COMN_GET_CNTL_ADDL_ATTR pass-through (Rob Evers) [738037] - [scsi] lpfc: Added support for SLI4 FC port persistent linkdown through config region 23 (Rob Evers) [738037] - [scsi] lpfc: Fix for ABTS. Do not free original IOCB whenever ABTS fails (Rob Evers) [738037] - [scsi] lpfc: Fixed Linux driver inconsistency in reporting FC host port-state through OCM (Rob Evers) [738037] - [scsi] lpfc: Return an error if the mbox sysfs is called (Rob Evers) [738037] - [scsi] lpfc: Fix firmware upgrade attempt on unsupported adapter (Rob Evers) [738037] - [scsi] lpfc: Fix incomplete message number 2889 (Rob Evers) [738037] - [scsi] lpfc: Fix system crash when LPe16000 fails to initialize (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.53 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix multiple non-functional discrepancies with upstream (Rob Evers) [738037] - [scsi] lpfc: Fix virtual fabrics bit set in FLOGI incorrectly (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: remove cmd->serial_number litter (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: Fix common misspellings (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver not returning extended mailbox data (Rob Evers) [738037] - [scsi] lpfc: Fix unsupported link speed accepted by SLI4 port (Rob Evers) [738037] - [scsi] lpfc: Increment mix-and-match minor number by 1 for added "protocol" sysfs attribute (Rob Evers) [738037] - [scsi] lpfc: Fix kernel build warnings (Rob Evers) [738037] - [scsi] lpfc: Modify WQ handling to use entry_repost (Rob Evers) [738037] - [scsi] lpfc: Moved macro definition to a location proper location in lpfc_hw4.h file (Rob Evers) [738037] - [scsi] lpfc: Added a sysfs attribute "protocol" to report SLI4 port link protocol type (Rob Evers) [738037] - [scsi] lpfc: Added SLI4 INTF_TYPE and SLI_FAMILY as sub-fieled to the fwrev sysfs attribute (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.52 driver release (Rob Evers) [738037] - [scsi] lpfc: Adding structure to support T10 DIF in SLI4 (Rob Evers) [738037] - [scsi] lpfc: Fix performance slowed due to too many register accesses (Rob Evers) [738037] - [scsi] lpfc: Fixed a warning when converting from simple_strtoul to strict_strtoul (Rob Evers) [738037] - [scsi] lpfc: Add Initial code to inject T10 DIF errors (Rob Evers) [738037] - [scsi] lpfc: Fixed non-embedded COMMON_GET_CNTL_ATTR mbox command failed with status 0x4 (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.51 driver release (Rob Evers) [738037] - [scsi] lpfc: Changed the way of SLI4 device detecting physical port name (Rob Evers) [738037] - [scsi] lpfc: Add new check to lpfc_decode_firmware_rev to handle releases that have an 'X' (Rob Evers) [738037] - [scsi] lpfc: Fixed RPI leaks in ELS protocol handling (Rob Evers) [738037] - [scsi] lpfc: Fixed NPIV FDISC failure on SLI4 if-type 2 ports (Rob Evers) [738037] - [scsi] lpfc: Fixed driver failed to follow IP reset procedure in SLI4 error attention handler (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.50 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix sysfs lists fabric name for port that has been disconnected from fabric (Rob Evers) [738037] - [scsi] lpfc: Changed the timeout to 300 seconds for SLI_CONFIG (0x9B) mailbox command (Rob Evers) [738037] - [scsi] lpfc: Fixed fcp underrun reporting (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.49 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed a driver handling IP reset issue when PCI read return error (Rob Evers) [738037] - [scsi] lpfc: Fixed casting problem (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.48 driver release (Rob Evers) [738037] - [scsi] lpfc: Added proper error code return for management API to make proper decisions (Rob Evers) [738037] - [scsi] lpfc: Fix sli4 mailbox status code. Management software has dependancies (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.47 driver release (Rob Evers) [738037] - [scsi] lpfc: Made error log include PCI BAR bitmap from kernel when enable PCI device failed (Rob Evers) [738037] - [scsi] lpfc: Fixed incomplete scsi messages displayed (Rob Evers) [738037] - [scsi] lpfc: Fix enable_bg config parameter for SLI4 (Rob Evers) [738037] - [scsi] lpfc: fix potentially dangerous trailing ';' (Rob Evers) [738037] - [scsi] lpfc: Fix driver firmware update to match new firmware image format (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: Silence DEBUG_STRICT_USER_COPY_CHECKS=y warning (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: treewide: fix a few typos in comments (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: treewide: remove extra semicolons (Rob Evers) [738037] - [scsi] lpfc: Fix SLI4 CT handling for sequences > 4K (Rob Evers) [738037] - [scsi] lpfc: Fixed handling of unsolicited frames for vports (Rob Evers) [738037] - [scsi] lpfc: Fixed handling of CVL for vports (Rob Evers) [738037] - [scsi] lpfc: Fixed crash when aborting els IOs (Rob Evers) [738037] - [scsi] lpfc: Fix up CT and oxid/rxid for unsol rcv frames (Rob Evers) [738037] - [scsi] lpfc: Added fcf priority record selection for fcf failover (Rob Evers) [738037] - [scsi] lpfc: Fixed mailbox double free panic (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.46 driver release (Rob Evers) [738037] - [scsi] lpfc: Removed unused argument passing to the lpfc_bsg_diag_mode_enter routine (Rob Evers) [738037] - [scsi] lpfc: Add sysfs logging when writeable parameters are changed (Rob Evers) [738037] - [scsi] lpfc: iDiag added SLI4 device PCI BAR memory mapped reigster access methods (Rob Evers) [738037] - [scsi] lpfc: Consolidated duplicating macro definitions (Rob Evers) [738037] - [scsi] lpfc: Fixed cosmetic issues with T10 DIF (Rob Evers) [738037] - [scsi] lpfc: iDiag fixed mailbox capture and dump overlapping bitmap macro definition (Rob Evers) [738037] - [scsi] lpfc: iDiag changed command structure data array indexing by using macro defines (Rob Evers) [738037] - [scsi] lpfc: iDiag extended debugfs setting up inline mailbox capture and dump capability (Rob Evers) [738037] - [scsi] lpfc: Fix the case where the SCSI host supplies the CRC, only support T10 DIF type 1 (Rob Evers) [738037] - [scsi] lpfc: Fixed failure to show 16 Gbit from FC host supported_speeds sysfs entry (Rob Evers) [738037] - [fs] ext4: fix the deadlock in mpage_da_map_and_submit() (Lukas Czerner) [737780] - [fs] ext4: fix deadlock in ext4_ordered_write_end() (Lukas Czerner) [737780] - [fs] ext4: mark multi-page IO complete on mapping failure (Lukas Czerner) [737780] - [fs] ext4: fix ext4_da_block_invalidatepages() to handle page range properly (Lukas Czerner) [737780] - [fs] ext4: call mpage_da_submit_io() from mpage_da_map_blocks() (Lukas Czerner) [737780]- [virt] blkfront: don't change to closing if we're busy (Andrew Jones) [773219] - [virt] blkfront: don't put bdev right after getting it (Andrew Jones) [773219] - [virt] blkfront: Remove obsolete info->users (Andrew Jones) [773219] - [virt] blkfront: Lock blockfront_info during xbdev removal (Andrew Jones) [773219] - [virt] blkfront: Fix blkfront backend switch race (bdev release) (Andrew Jones) [773219] - [virt] blkfront: Fix blkfront backend switch race (bdev open) (Andrew Jones) [773219] - [virt] blkfront: Lock blkfront_info when closing (Andrew Jones) [773219] - [virt] blkfront: Clean up vbd release (Andrew Jones) [773219] - [virt] blkfront: Fix gendisk leak (Andrew Jones) [773219] - [virt] blkfront: Fix backtrace in del_gendisk (Andrew Jones) [773219] - [virt] blkfront: fixes for 'xm block-detach ... --force' (Andrew Jones) [773219] - [virt] xen: use less generic names in blkfront driver (Andrew Jones) [773219] - [scsi] qla4xxx: v5.02.00.00.06.03-k2 (Chad Dupuis) [725502] - [scsi] qla4xxx: Added ping support (Chad Dupuis) [725502] - [scsi] iscsi_transport: Added Ping support (Chad Dupuis) [725502] - [scsi] qla4xxx: added support for host event (Chad Dupuis) [725502] - [scsi] scsi_transport_iscsi: added support for host event (Chad Dupuis) [725502] - [scsi] qla4xxx: Proper detection of firmware abort error code for ISP82xx (Chad Dupuis) [725502] - [scsi] qla4xxx: Remove un-necessary print statment (Chad Dupuis) [725502] - [scsi] qla4xxx: Modified debug log messages for boot info (Chad Dupuis) [725502] - [scsi] qla4xxx: Fix verify boot idx correctly (Chad Dupuis) [725502] - [scsi] qla4xxx: Fix un-necessary delay on invalid DDB (Chad Dupuis) [725502] - [scsi] qla4xxx: Remove unused code (Chad Dupuis) [725502] - [scsi] scsi_error: classify some ILLEGAL_REQUEST sense as a permanent TARGET_ERROR (Mike Snitzer) [789021] - [scsi] Make sure provisioning mode is reported correctly (Mike Snitzer) [789021] - [scsi] Ensure discard failure gets treated as a target problem (Mike Snitzer) [789021] - [x86] iommu/amd: Fix wrong shift direction (Don Dutile) [781531] - [x86] iommu/amd: Don't use MSI address range for DMA addresses (Don Dutile) [781524] - [pci] kabi: fix potential use of older pci_[un]block_user_cfg_access (Don Dutile) [786610] - [uio] Convert uio_generic_pci to new intx masking API (Don Dutile) [786610] - [pci] Introduce INTx check & mask API (Don Dutile) [786610] - [pci] Rework config space blocking services (Don Dutile) [786610] - [uio] uio_pci_generic: Remove useless spin_lock (Don Dutile) [786610] - [fs] autofs4: autofs4_wait() vs. autofs4_catatonic_mode() race (Ian Kent) [786693] - [fs] autofs4: catatonic_mode vs. notify_daemon race (Ian Kent) [786693] - [fs] autofs4: deal with autofs4_write/autofs4_write races (Ian Kent) [786693] - [block] md/raid1: perform bad-block tests for WriteMostly devices too (Jes Sorensen) [789570] - [fs] GFS2: Sort the ordered write list (Robert S Peterson) [788627] - [fs] GFS2: combine duplicated block freeing routines (Robert S Peterson) [788627] - [fs] GFS2: Fix multi-block allocation (Robert S Peterson) [788627] - [fs] GFS2: decouple quota allocations from block allocations (Robert S Peterson) [788627] - [fs] GFS2: split function rgblk_search (Robert S Peterson) [788627] - [fs] GFS2: Fix up "off by one" in the previous patch (Robert S Peterson) [788627] - [fs] GFS2: move toward a generic multi-block allocator (Robert S Peterson) [788627] - [fs] vfs: Provide function to get superblock and wait for it to thaw (Eric Sandeen) [747740] - [fs] quota: Fix deadlock with suspend and quotas (Eric Sandeen) [747740] - [fs] vfs: In get_super() and user_get_super() restarts are unconditional (Eric Sandeen) [747740] - [fs] vfs: remove LOOKUP_NO_AUTOMOUNT flag (Ian Kent) [745775] - [fs] VFS: Fix the remaining automounter semantics regressions (Ian Kent) [745775] - [fs] vfs pathname lookup: Add LOOKUP_AUTOMOUNT flag (Ian Kent) [745775] - [fs] vfs: automount should ignore LOOKUP_FOLLOW (Ian Kent) [745775]- [netdrv] tg3: fix ipv6 header length computation (John Feeney) [740052] - [netdrv] tg3: Add 57766 ASIC rev support (John Feeney) [740052] - [netdrv] tg3: Update version to 3.122 (John Feeney) [740052] - [netdrv] tg3: Return flowctrl config through ethtool (John Feeney) [740052] - [netdrv] tg3: Save stats across chip resets (John Feeney) [740052] - [netdrv] tg3: Remove ethtool stats member from dev struct (John Feeney) [740052] - [netdrv] tg3: Scale back code that modifies MRRS (John Feeney) [740052] - [netdrv] tg3: Fix TSO CAP for 5704 devs w / ASF enabled (John Feeney) [740052] - [netdrv] tg3: Add MDI-X reporting (John Feeney) [740052] - [netdrv] tg3: Restrict large prod ring cap devices (John Feeney) [740052] - [netdrv] tg3: Adjust BD replenish thresholds (John Feeney) [740052] - [netdrv] tg3: Make 1000Base-X FC resolution look like 1000T (John Feeney) [740052] - [netdrv] convert .get_drvinfo routines to strlcpy (John Feeney) [740052] - [netdrv] tg3: Update version to 3.121 (John Feeney) [740052] - [netdrv] tg3: Eliminate timer race with reset_task (John Feeney) [740052] - [netdrv] tg3: Schedule at most one tg3_reset_task run (John Feeney) [740052] - [netdrv] tg3: Obtain PCI function number from device (John Feeney) [740052] - [netdrv] tg3: Fix irq alloc error cleanup path (John Feeney) [740052] - [netdrv] tg3: Fix 4k skb error recovery path (John Feeney) [740052] - [netdrv] tg3: Fix 4k tx bd segmentation code (John Feeney) [740052] - [netdrv] tg3: Fix APE mutex init and use (John Feeney) [740052] - [netdrv] tg3: add tx_dropped counter (John Feeney) [740052] - [netdrv] tg3: fix tigon3_dma_hwbug_workaround() (John Feeney) [740052] - [netdrv] tg3: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (John Feeney) [740052] - [netdrv] tg3: Fix VLAN tagging regression (John Feeney) [740052] - [netdrv] tg3: Code movement (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_halt_cpu() prototype (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_write_sig_post_reset() prototype (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_stop_fw() prototype (John Feeney) [740052] - [netdrv] tg3: Add ability to turn off 1shot MSI (John Feeney) [740052] - [netdrv] tg3: Remove tp->rx_offset term when unneeded (John Feeney) [740052] - [netdrv] tg3: Fix missed MSI workaround (John Feeney) [740052] - [netdrv] tg3: Check all adv bits when checking config (John Feeney) [740052] - [netdrv] tg3: Update version to 3.120 (John Feeney) [740052] - [netdrv] tg3: Add external loopback support to selftest (John Feeney) [740052] - [net] add external loopback test in ethtool self test (John Feeney) [740052] - [netdrv] tg3: Restructure tg3_test_loopback (John Feeney) [740052] - [netdrv] tg3: Pull phy int lpbk setup into separate function (John Feeney) [740052] - [netdrv] tg3: Remove dead code (John Feeney) [740052] - [netdrv] tg3: Remove 5719 jumbo frames and TSO blocks (John Feeney) [740052] - [netdrv] tg3: Break larger frags into 4k chunks for 5719 (John Feeney) [740052] - [netdrv] tg3: Add tx BD budgeting code (John Feeney) [740052] - [netdrv] tg3: Consolidate code that calls tg3_tx_set_bd() (John Feeney) [740052] - [netdrv] tg3: Add partial fragment unmapping code (John Feeney) [740052] - [netdrv] tg3: Generalize tg3_skb_error_unmap() (John Feeney) [740052] - [netdrv] tg3: Remove short DMA check for 1st fragment (John Feeney) [740052] - [netdrv] tg3: Simplify tx bd assignments (John Feeney) [740052] - [netdrv] tg3: Reintroduce tg3_tx_ring_info (John Feeney) [740052] - [netdrv] tg3: Fix NVRAM selftest failures for 5720 devs (John Feeney) [740052] - [netdrv] tg3: Return size from tg3_vpd_readblock() (John Feeney) [740052] - [netdrv] tg3: Fix int selftest for recent devices (John Feeney) [740052] - [netdrv] tg3: Fix RSS indirection table distribution (John Feeney) [740052] - [netdrv] tg3: Add 5719 and 5720 to EEE_CAP list (John Feeney) [740052] - [netdrv] tg3: Fix link down notify failure when EEE disabled (John Feeney) [740052] - [netdrv] tg3: Fix link flap at 100Mbps with EEE enabled (John Feeney) [740052] - [netdrv] tg3: Fix io failures after chip reset (John Feeney) [740052] - [netdrv] tg3: Match power source to driver state (John Feeney) [740052] - [netdrv] tg3: Add function status reporting (John Feeney) [740052] - [netdrv] tg3: Create critical section around GPIO toggling (John Feeney) [740052] - [netdrv] tg3: Determine PCI function number in one place (John Feeney) [740052] - [netdrv] tg3: Check transitions to D0 power state (John Feeney) [740052] - [netdrv] tg3: Move power state transitions to init_one (John Feeney) [740052] - [netdrv] tg3: Detect APE enabled devs earlier (John Feeney) [740052] - [netdrv] tg3: remove unnecessary read of PCI_CAP_ID_EXP (John Feeney) [740052] - [netdrv] tg3: Migrate phy preprocessor defs to system defs (John Feeney) [740052] - [netdrv] tg3: Show flowctrl settings through get_settings() (John Feeney) [740052] - [netdrv] tg3: Remove 4G_DMA_BNDRY_BUG flag (John Feeney) [740052] - [netdrv] tg3: Remove 40BIT_DMA_LIMIT_BUG (John Feeney) [740052] - [net] remove interrupt.h inclusion from netdevice.h (John Feeney) [740052] - [netdrv] tg3: Fix tg3_skb_error_unmap() (John Feeney) [740052] - [netdrv] Add Fujitsu 1000base-SX PCI ID to tg3 (John Feeney) [740052] - [netdrv] tg3: Add braces around 5906 workaround (John Feeney) [740052] - [netdrv] tg3: Add TSO loopback test (John Feeney) [740052] - [netdrv] tg3: Add jumbo frame loopback tests to selftest (John Feeney) [740052] - [netdrv] tg3: Cleanup transmit error path (John Feeney) [740052] - [scsi] iscsi: don't hang in endless loop if no targets present (Mike Christie) [747846] - [scsi] libiscsi: fix cmd timeout/completion race (Mike Christie) [747846] - [scsi] libiscsi_tcp: fix max_r2t manipulation (Mike Christie) [747846] - [scsi] iscsi: fix setting of pid from netlink skb (Mike Christie) [747846] - [kernel] sched: Cure nr_iowait_cpu() users (Larry Woodman) [760479] - [kernel] proc: Consider NO_HZ when printing idle and iowait times (Larry Woodman) [760479] - [kernel] nohz: Make idle/iowait counter update conditional (Larry Woodman) [760479] - [kernel] nohz: Fix update_ts_time_stat idle accounting (Larry Woodman) [760479] - [kernel] cputime: Clean up cputime_to_usecs and usecs_to_cputime macros (Larry Woodman) [760479] - [mm] memcg: avoid css_get() (Johannes Weiner) [717803] - [mm] memcg: coalesce charging via percpu storage (Johannes Weiner) [717803] - [mm] memcg: coalesce uncharge during unmap/truncate (Johannes Weiner) [717803] - [kernel] tracing: send_sigqueue() needs trace_signal_generate() too (Oleg Nesterov) [738720] - [kernel] tracing: let trace_signal_generate() report more info, kill overflow_fail/lose_info (Oleg Nesterov) [738720] - [tracing] latency: Fix header output for latency tracers (Jiri Olsa) [734757] - [kernel] tracing: Fixing wakeup tracer function for disabled function trace (Jiri Olsa) [734757] - [kernel] tracing: Convert nop macros to static inlines (Jiri Olsa) [734757] - [sched] Fix cgroup movement of waking process (Larry Woodman) [773517] - [sched] Fix cgroup movement of forking process (Larry Woodman) [773517] - [sched] Fix cgroup movement of newly created process (Larry Woodman) [773517] - [sched] Fix ->min_vruntime calculation in dequeue_entity() (Larry Woodman) [773517] - [sched] cgroup: Fixup broken cgroup movement (Larry Woodman) [773517] - [fs] GFS2: Read in rindex if necessary during unlink (Robert S Peterson) [790997] - [fs] GFS2: More automated code analysis fixes (Robert S Peterson) [790997] - [usb] serial: use port endpoint size to determine if ep is available (Don Zickus) [744113] - [ppc] pseries: Cancel RTAS event scan before firmware flash (Steve Best) [718252] - [ppc] Fix device tree claim code (Steve Best) [740544] - [ppc] Fix accounting of softirq time when idle (Steve Best) [740550] - [fs] GFS2: panic in gfs2_rindex_update during gfs2_grow (Robert S Peterson) [791010] - [fs] GFS2: Implement FITRIM ioctl (Steven Whitehouse) [656959] - [x86] ACPI: Fix possible alignment issues with GAS 'address' references (Myron Stowe) [708447] - [x86] ACPI / PM: Use existing ACPI iomaps for NVS save/restore (Myron Stowe) [708447] - [x86] ACPI: Introduce acpi_os_get_iomem() (Myron Stowe) [708447] - [x86] ACPI: Do not use krefs under a mutex in osl.c (Myron Stowe) [708447] - [x86] ACPI: Make acpi_os_map_memory() avoid creating unnecessary mappings (Myron Stowe) [708447] - [x86] ACPI: Avoid walking the list of memory mappings in osl.c twice in a row (Myron Stowe) [708447] - [x86] ACPI: Change acpi_ioremap_lock into a mutex (Myron Stowe) [708447] - [x86] ACPI: Do not export functions that are only used in osl.c (Myron Stowe) [708447] - [x86] ACPI: Fix acpi_os_read_memory() and acpi_os_write_memory() (Myron Stowe) [708447] - [x86] ACPI: Introduce acpi_os_ioremap() (Myron Stowe) [708447] - [x86] ACPI: fix resource check message (Myron Stowe) [708447] - [x86] ACPI: Use ioremap_cache() (Myron Stowe) [708447] - [x86] ACPI: Page based coalescing of I/O remappings optimization (Myron Stowe) [708447] - [x86] ACPI: Convert simple locking to RCU based locking (Myron Stowe) [708447] - [x86] ACPI: Pre-map 'system event' related register blocks (Myron Stowe) [708447] - [x86] ACPI: Add interfaces for ioremapping/iounmapping ACPI registers (Myron Stowe) [708447] - [x86] ACPI: Maintain a list of ACPI memory mapped I/O remappings (Myron Stowe) [708447] - [x86] ACPI: fix unused but set variables in ACPI (Myron Stowe) [708447] - [net] make bonding slaves honour master's skb->priority (Andy Gospodarek) [749416] - [net] ipv6: Allow inet6_dump_addr() to handle more than 64 addresses (Jiri Pirko) [742588] - [scsi] hpsa: add some older controllers to the kdump blacklist (Tomas Henzl) [738930] - [kernel] perf: add examples.txt file (Jason Baron) [569502] - [tracing] Fix returning of duplicate data after EOF in trace_pipe_raw (Jason Baron) [746009] - [block] Fix sysctl check failure update (James Paradis) [714021] - [pci] Workaround hard-wired bus number (Myron Stowe) [790557] - [x86] APEI: Avoid resource conflict errors (Matthew Garrett) [696521] - [netdrv] igbvf driver update (Stefan Assmann) [737716] - [netdrv] enic driver update (Stefan Assmann) [747384] - [scsi] revert remove tech_preview tag for mpt2sas lockless mode (Tomas Henzl) [559393]- [block] md: Fix sysctl check failure (James Paradis) [714021] - [netdrv] mlx4: fix DMA mapping leak when allocation fails (Steve Best) [787771] - [kernel] perf, tool: Fix scripts dependent on upstream raw_syscall event (Jiri Olsa) [726600] - [kernel] perf, tool: Fix prefix matching for kernel maps (Jiri Olsa) [755873] - [fs] NFSv4: Further reduce the footprint of the idmapper (Steve Dickson) [730045] - [fs] NFSv4: Reduce the footprint of the idmapper (Steve Dickson) [730045] - [netdrv] be2net: bump version (Ivan Vecera) [738041] - [netdrv] be2net: Use new implementation of get mac list command (Ivan Vecera) [738041] - [netdrv] be2net: Fix link status query command (Ivan Vecera) [738041] - [netdrv] be2net: add descriptions for stat counters reported via ethtool (Ivan Vecera) [738041] - [netdrv] be2net: create RSS rings even in multi-channel configs (Ivan Vecera) [738041] - [netdrv] be2net: query link status in be_open() (Ivan Vecera) [738041] - [netdrv] be2net: fix range check for set_qos for a VF (Ivan Vecera) [738041] - [netdrv] be2net: fix be_vlan_add/rem_vid (Ivan Vecera) [738041] - [netdrv] be2net: Fix INTx processing for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Add support for Skyhawk cards (Ivan Vecera) [738041] - [netdrv] be2net: refactor/cleanup vf configuration code (Ivan Vecera) [738041] - [netdrv] be2net: fix ethtool ringparam reporting (Ivan Vecera) [738041] - [netdrv] be2net: workaround to fix a bug in BE (Ivan Vecera) [738041] - [netdrv] be2net: update some counters to display via ethtool (Ivan Vecera) [738041] - [netdrv] be2net: netpoll support (Ivan Vecera) [738041] - [netdrv] be2net: Fix non utilization of RX queues (Ivan Vecera) [738041] - [netdrv] be2net: Use new hash key (Ivan Vecera) [738041] - [netdrv] be2net: Add error handling for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix error recovery paths (Ivan Vecera) [738041] - [netdrv] be2net: Move to new SR-IOV implementation in Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Use V1 query link status command for lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix VLAN promiscous mode for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Add EEPROM dump feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: add register dump feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix TX queue create for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: stop issuing FW cmds if any cmd times out (Ivan Vecera) [738041] - [netdrv] be2net: don't log more than one error on detecting EEH/UE errors (Ivan Vecera) [738041] - [netdrv] be2net: stop checking the UE registers after an EEH error (Ivan Vecera) [738041] - [netdrv] be2net: init (vf)_if_handle/vf_pmac_id to handle failure scenarios (Ivan Vecera) [738041] - [netdrv] sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [738041] - [netdrv] be2net: Add detect UE feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Prevent CQ full condition for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix disabling multicast promiscous mode (Ivan Vecera) [738041] - [netdrv] be2net: Fix endian issue in RX filter command (Ivan Vecera) [738041] - [netdrv] be2net: Changing MAC Address of a VF was broken (Ivan Vecera) [738041] - [netdrv] be2net: Refactored be_cmds.c file (Ivan Vecera) [738041] - [netdrv] be2net: don't create multiple RX/TX rings in multi channel mode (Ivan Vecera) [738041] - [netdrv] be2net: don't create multiple TXQs in BE2 (Ivan Vecera) [738041] - [netdrv] be2net: refactor VF setup/teardown code into be_vf_setup/clear() (Ivan Vecera) [738041] - [netdrv] be2net: fix truesize errors (Ivan Vecera) [738041] - [netdrv] be2net: Making die temperature ioctl call async (Ivan Vecera) [738041] - [netdrv] be2net: Modified PCI MaxReadReq size to 4096 bytes (Ivan Vecera) [738041] - [netdrv] be2net: Change the data type of the 'on die temperature' stat (Ivan Vecera) [738041] - [netdrv] be2net: Add 60 second delay to allow FAT dump completion on recovery from EEH (Ivan Vecera) [738041] - [netdrv] be2net: Show newly flashed FW ver in ethtool (Ivan Vecera) [738041] - [netdrv] be2net: fix multicast filter programming (Ivan Vecera) [738041] - [netdrv] be2net: remove unused variable (Ivan Vecera) [738041] - [netdrv] be2net: increase FW update completion timeout (Ivan Vecera) [738041] - [netdrv] be2net: fix erx->rx_drops_no_frags wrap around (Ivan Vecera) [738041] - [netdrv] be2net: get rid of memory mapped pci-cfg space address (Ivan Vecera) [738041] - [netdrv] be2net: Fix race in posting rx buffers (Ivan Vecera) [738041] - [netdrv] be2net: Storing the 'vid' got by the grp5 event instead of storing the vlan_tag (Ivan Vecera) [738041] - [netdrv] benet: fix build error on 32bit arch (Ivan Vecera) [738041] - [netdrv] be2net: fix cmd-rx-filter not notifying MCC (Ivan Vecera) [738041] - [netdrv] be2net: drop pkts that do not belong to the port (Ivan Vecera) [738041] - [netdrv] be2net: add support for flashing Teranetics PHY firmware (Ivan Vecera) [738041] - [netdrv] be2net: use RX_FILTER cmd to program multicast addresses (Ivan Vecera) [738041] - [netdrv] be2net: no need to query link status (Ivan Vecera) [738041] - [netdrv] be2net: remove wrong and unnecessary calls to netif_carrier_off() (Ivan Vecera) [738041] - [netdrv] be2net: use stats-sync to read/write 64-bit stats (Ivan Vecera) [738041] - [netdrv] be2net: cleanup and refactor stats code (Ivan Vecera) [738041]- [netdrv] e1000: update DRV_VERSION to match upstream (Dean Nelson) [737719] - [netdrv] e1000: add dropped DMA receive enable back in for WoL (Dean Nelson) [737719] - [netdrv] e1000: Adding e1000_dump function (Dean Nelson) [737719] - [netdrv] e1000: Remove unnecessary k.alloc/v.alloc OOM messages (Dean Nelson) [737719] - [netdrv] e1000: cleanup CE4100 MDIO registers access (Dean Nelson) [737719] - [netdrv] e1000: unmap ce4100_gbe_mdio_base_virt in e1000_remove (Dean Nelson) [737719] - [netdrv] e1000: fix lockdep splat in shutdown handler (Dean Nelson) [737719] - [netdrv] e1000: fix assignment of 0/1 to bool variables (Dean Nelson) [737719] - [netdrv] e1000: remove not used fw_version from .get_drvinfo (Dean Nelson) [737719] - [netdrv] e1000: Convert _LENGTH_OF_ADDRESS to ETH_ALEN (Dean Nelson) [737719] - [netdrv] e1000: cleanup .get_drvinfo (Dean Nelson) [737719] - [netdrv] e1000: fix skb truesize underestimation (Dean Nelson) [737719] - [netdrv] net: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737719] - [netdrv] e1000: convert to private mutex from rtnl (Dean Nelson) [737719] - [netdrv] e1000: convert mdelay to msleep (Dean Nelson) [737719] - [netdrv] e1000: convert hardware management from timers to threads (Dean Nelson) [737719] - [netdrv] e1000: Fix driver to be used on PA RISC C8000 workstations (Dean Nelson) [737719] - [netdrv] e1000: convert to SKB paged frag API (Dean Nelson) [737719] - [netdrv] e1000: repair missing flush operations (Dean Nelson) [737719] - [netdrv] e1000: always call e1000_check_for_link() on e1000_ce4100 MACs (Dean Nelson) [737719] - [netdrv] Fix common misspellings (Dean Nelson) [737719] - [netdrv] e1000: fix comment/printk typos (Dean Nelson) [737719] - [netdrv] bnx2i: Fixed kernel panic caused by unprotected task->sc->request deref (Mike Christie) [740051] - [netdrv] BNX2I: Update version (Mike Christie) [740051] - [netdrv] BNX2I: Fixed the override of the error_mask module param (Mike Christie) [740051] - [netdrv] BNX2I: Fixed kernel panic due to illegal usage of sc->request->cpu (Mike Christie) [740051] - [netdrv] BNX2I: Added the use of kthreads to handle SCSI cmd completion (Mike Christie) [740051] - [netdrv] e1000e: minor whitespace and indentation cleanup (Dean Nelson) [737713] - [netdrv] e1000e: fix sparse warnings with -D__CHECK_ENDIAN__ (Dean Nelson) [737713] - [netdrv] e1000e: fix checkpatch warning from MINMAX test (Dean Nelson) [737713] - [netdrv] e1000e: cleanup - use braces in both branches of a conditional statement (Dean Nelson) [737713] - [netdrv] e1000e: cleanup e1000_init_mac_params_82571() (Dean Nelson) [737713] - [netdrv] e1000e: cleanup e1000_init_mac_params_80003es2lan() (Dean Nelson) [737713] - [netdrv] e1000e: cleanup - check return values consistently (Dean Nelson) [737713] - [netdrv] e1000e: add missing initializers reported when compiling with W=1 (Dean Nelson) [737713] - [netdrv] e1000e: update copyright year (Dean Nelson) [737713] - [netdrv] e1000e: split lib.c into three more-appropriate files (Dean Nelson) [737713] - [netdrv] e1000e: call er16flash() instead of __er16flash() (Dean Nelson) [737713] - [netdrv] e1000e: increase version number (Dean Nelson) [737713] - [netdrv] e1000e: convert final strncpy() to strlcpy() (Dean Nelson) [737713] - [netdrv] e1000e: concatenate long debug strings which span multiple lines (Dean Nelson) [737713] - [netdrv] e1000e: conditionally restart autoneg on 82577/8/9 when setting LPLU state (Dean Nelson) [737713] - [netdrv] e1000e: increase Rx PBA to prevent dropping received packets on 82566/82567 (Dean Nelson) [737713] - [netdrv] e1000e: ICHx/PCHx LOMs should use LPLU setting in NVM when going to Sx (Dean Nelson) [737713] - [netdrv] e1000e: update workaround for 82579 intermittently disabled during S0->Sx (Dean Nelson) [737713] - [netdrv] e1000e: disable Early Receive DMA on ICH LOMs (Dean Nelson) [737713] - [netdrv] e1000e: Need to include vmalloc.h (Dean Nelson) [737713] - [netdrv] e1000e: 82574/82583 Tx hang workaround (Dean Nelson) [737713] - [netdrv] e1000e: use hardware default values for Transmit Control register (Dean Nelson) [737713] - [netdrv] e1000e: use default settings for Tx Inter Packet Gap timer (Dean Nelson) [737713] - [netdrv] e1000e: 82579: workaround for link drop issue (Dean Nelson) [737713] - [netdrv] e1000e: always set transmit descriptor control registers the same (Dean Nelson) [737713] - [netdrv] e1000e: re-factor ethtool get/set ring parameter (Dean Nelson) [737713] - [netdrv] e1000e: pass pointer to ring struct instead of adapter struct (Dean Nelson) [737713] - [netdrv] e1000e: convert head, tail and itr_register offsets to __iomem pointers (Dean Nelson) [737713] - [netdrv] e1000e: re-enable alternate MAC address for all devices which support it (Dean Nelson) [737713] - [netdrv] e1000e: default IntMode based on kernel config & available hardware support (Dean Nelson) [737713] - [netdrv] e1000e: fix assignment of 0/1 to bool variables (Dean Nelson) [737713] - [netdrv] e1000e: hitting BUG_ON() from napi_enable (Dean Nelson) [737713] - [netdrv] e1000e: cleanup strlcpy conversion of .get_drvinfo routines (Dean Nelson) [737713] - [netdrv] e1000e: cleanup .get_drvinfo on strncpy usage (Dean Nelson) [737713] - [netdrv] e1000e: convert to real ndo_set_rx_mode (Dean Nelson) [737713] - [netdrv] e1000e: Convert printks to pr_ (Dean Nelson) [737713] - [netdrv] e1000e: demote a debugging WARN to a debug log message (Dean Nelson) [737713] - [netdrv] e1000e: fix skb truesize underestimation (Dean Nelson) [737713] - [netdrv] e1000e: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737713] - [netdrv] e1000e: locking bug introduced by commit 67fd4fcb (Dean Nelson) [737713] - [netdrv] e1000e: bad short packets received when jumbos enabled on 82579 (Dean Nelson) [737713] - [netdrv] e1000e: make function tables const (Dean Nelson) [737713] - [netdrv] intel: convert to SKB paged frag API (Dean Nelson) [737713] - [netdrv] e1000e: workaround for packet drop on 82579 at 100Mbps (Dean Nelson) [737713] - [netdrv] 1000e: Spurious interrupts and dropped packets with 82577/8/9 in half-duplex (Dean Nelson) [737713] - [netdrv] e1000e: convert driver to use extended descriptors (Dean Nelson) [737713] - [netdrv] e1000e: workaround invalid Tx/Rx tail descriptor register write (Dean Nelson) [737713] - [netdrv] e1000e: remove e1000_queue_stats (Dean Nelson) [737713] - [netdrv] e1000e: Add module.h to drivers who were implicitly using it (Dean Nelson) [737713] - [netdrv] e1000e: convert short duration msleep() to usleep_range() (Dean Nelson) [737713] - [netdrv] e100: Remove alloc_etherdev error messages (Dean Nelson) [737718] - [netdrv] e100: remove unused fw_version from .get_drvinfo routine (Dean Nelson) [737718] - [netdrv] e100: use strcpy in .get_drvinfo routines (Dean Nelson) [737718] - [netdrv] e100: make sure vlan support isn't advertised on old adapters (Dean Nelson) [737718] - [netdrv] e100: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737718] - [mmc] sd: Fix SDR12 timing regression (Don Zickus) [671335] - [mmc] sdhci: Fix tuning timer incorrect setting when suspending host (Don Zickus) [671335] - [mmc] sd: Macro name cleanup for high speed dtr (Don Zickus) [671335] - [mmc] sd: Handle SD3.0 cards not supporting UHS-I bus speed mode (Don Zickus) [671335] - [mmc] sd: UHS-I bus speed should be set last in UHS initialization (Don Zickus) [671335] - [mmc] sdhci: fix retuning timer wrongly deleted in sdhci_tasklet_finish (Don Zickus) [671335] - [mmc] sdhci: change CONFIG_MMC_RICOH_MMC to y (Don Zickus) [738180 757948] - [pci] quirk: Always check for lower base frequency quirk for Ricoh 1180:e823 (Don Zickus) [738180 757948] - [mmc] sdhci: Add Ricoh e823 PCI ID (Don Zickus) [738180 757948] - [mmc] Added quirks for Ricoh 1180:e823 lower base clock frequency (Don Zickus) [738180 757948] - [mmc] Add PCI fixup quirks for Ricoh 1180:e823 reader (Don Zickus) [738180 757948] - [mmc] ricoh_mmc: port from driver to pci quirk (Don Zickus) [738180 757948] - [mmc] sdhci: add support for retuning mode 1 (Don Zickus) [671335] - [mmc] sdhci: add support for programmable clock mode (Don Zickus) [671335] - [mmc] sdhci: enable preset value after uhs initialization (Don Zickus) [671335] - [mmc] sd: add support for tuning during uhs initialization (Don Zickus) [671335] - [mmc] sd: report correct speed and capacity of uhs cards (Don Zickus) [671335] - [mmc] sd: set current limit for uhs cards (Don Zickus) [671335] - [mmc] sd: add support for uhs bus speed mode selection (Don Zickus) [671335] - [mmc] sdhci: reset sdclk before setting high speed enable (Don Zickus) [671335] - [mmc] sd: add support for driver type selection (Don Zickus) [671335] - [mmc] sd: query function modes for uhs cards (Don Zickus) [671335] - [mmc] sd: add support for signal voltage switch procedure (Don Zickus) [671335] - [mmc] sdhci: print SD Command and CAPABILITY_1 when dumping registers (Don Zickus) [671335] - [mmc] implement SD-combo (IO+mem) support (Don Zickus) [671335] - [mmc] split mmc_sd_init_card() (Don Zickus) [671335] - [mmc] SDHC 3.0: correct f_min calculation for SD 3.0 spec (Don Zickus) [671335] - [mmc] SDHC 3.0: Base clock frequency change in spec 3.0 (Don Zickus) [671335] - [mmc] SDHC 3.0: support 10-bit divided clock mode (Don Zickus) [671335] - [mmc] Test bus-width for old MMC devices (Don Zickus) [671335] - [virt] x86: Update last_guest_tsc in vcpu_put (Frank Arnold) [634293] - [virt] x86: Implement userspace interface to set virtual_tsc_khz (Frank Arnold) [634293] - [virt] x86: Delegate tsc-offset calculation to architecture code (Frank Arnold) [634293] - [virt] x86: Implement call-back to propagate virtual_tsc_khz (Frank Arnold) [634293] - [virt] x86: Make tsc_delta calculation a function of guest tsc (Frank Arnold) [634293] - [virt] x86: Let kvm-clock report the right tsc frequency (Frank Arnold) [634293] - [virt] SVM: Implement infrastructure for TSC_RATE_MSR (Frank Arnold) [634293] - [scsi] megaraid_sas: Fix instance access in megasas_reset_timer (Tomas Henzl) [759318] - [scsi] fcoe: Make fcoe_transport_destroy a synchronous operation (Neil Horman) [771251] - [dm] RAID: Prevent DM RAID from loading bitmap twice (Jonathan E Brassow) [789409] - [x86] APEI: Add some upstream updates (Matthew Garrett) [728987] - [netdrv] bnx2x: remove the 'poll' module option (Michal Schmidt) [690070] - [netdrv] ixgbevf: update to upstream version 2.2.0-k (Andy Gospodarek) [737717] - [netdrv] ixgbe: update to upstream version 3.6.7-k (Andy Gospodarek) [737715] - [netdrv] macvtap: Fix the minor device number allocation (Steve Best) [786518]- [x86] microcode_amd: Add support for CPU family specific container files (Frank Arnold) [787698] - [mm] HWPOISON: convert pr_debug()s to pr_info() (Dean Nelson) [789789] - [mm] mm/memory-failure.c: fix page isolated count mismatch (Dean Nelson) [789789] - [mm] mem-hwpoison: fix page refcount around isolate_lru_page() (Dean Nelson) [789789] - [mm] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dean Nelson) [789789] - [mm] thp: fix unsuitable behavior for hwpoisoned tail page (Dean Nelson) [789789] - [mm] thp: fix the wrong reported address of hwpoisoned hugepages (Dean Nelson) [789789] - [mm] thp: fix splitting of hwpoisoned hugepages (Dean Nelson) [789789] - [mm] thp: compound_trans_order (Dean Nelson) [789789] - [mm] memcontrol: move if-statement to reflect upstream in prep for next patch (Dean Nelson) [789789] - [block] DM RAID: Handle failure to read superblock (Jonathan E Brassow) [759567] - [block] DM RAID: Set MD_CHANGE_DEVS on device rebuild (Jonathan E Brassow) [754271] - [netdrv] qlcnic: Updated License file (Chad Dupuis) [722299] - [netdrv] netdev: ethernet dev_alloc_skb to netdev_alloc_skb (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix API unlock (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix firmware abort code check (Chad Dupuis) [722299] - [netdrv] qlcnic: report valid speed and duplex status when link is down (Chad Dupuis) [722299] - [netdrv] qlcnic: Stop pause ctrl frames on fw hang (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove alloc_etherdev error messages (Chad Dupuis) [722299] - [netdrv] sweep the floors and convert some .get_drvinfo routines to strlcpy (Chad Dupuis) [722299] - [netdrv] net: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Chad Dupuis) [722299] - [netdrv] qlcnic: fix beacon and LED test (Chad Dupuis) [722299] - [netdrv] qlcnic: updated reset sequence (Chad Dupuis) [722299] - [netdrv] qlcnic: skip IDC ack check in fw reset path (Chad Dupuis) [722299] - [netdrv] qlcnic: reset loopback mode if promiscous mode setting fails (Chad Dupuis) [722299] - [netdrv] qlcnic: fix external loopback test (Chad Dupuis) [722299] - [netdrv] qlcnic: Change CDRP function (Chad Dupuis) [722299] - [netdrv] qlcnic: Added error logging for firmware abort (Chad Dupuis) [722299] - [netdrv] qlcnic: add beacon test support (Chad Dupuis) [722299] - [netdrv] qlcnic: fix cdrp race condition (Chad Dupuis) [722299] - [netdrv] qlcnic: Add FLT entry for CO cards FW image region (Chad Dupuis) [722299] - [netdrv] qlcnic: Change debug messages in loopback path (Chad Dupuis) [722299] - [netdrv] qlcnic: detect fan failure (Chad Dupuis) [722299] - [netdrv] qlcnic: fix ethtool link status (Chad Dupuis) [722299] - [netdrv] qlcnic: Added debug info (Chad Dupuis) [722299] - [netdrv] qlcnic: Move get template from probe to start fw (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix delay in reset path (Chad Dupuis) [722299] - [netdrv] qlcnic: FW dump related changes (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix enviroment variable for udev event generation during FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: change capture mask for FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: define error code for loopback test (Chad Dupuis) [722299] - [netdrv] qlcnic: fix race in skb->len access (Chad Dupuis) [722299] - [netdrv] qlcnic: enable mac-learning in promiscous mode (Chad Dupuis) [722299] - [netdrv] qlcnic: updated supported cards information (Chad Dupuis) [722299] - [netdrv] qlcnic: fix chip reset logic (Chad Dupuis) [722299] - [netdrv] qlcnic: add external loopback support through sysfs (Chad Dupuis) [722299] - [netdrv] qlcnic: multi protocol internal loopback support added (Chad Dupuis) [722299] - [netdrv] qlcnic: Add support to enable/disable FW dump capability (Chad Dupuis) [722299] - [netdrv] qlcnic: fix default operating state of interface (Chad Dupuis) [722299] - [netdrv] qlcnic: fix initial number of msix entries in adapter (Chad Dupuis) [722299] - [netdrv] qlcnic: Add code to tune FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove holding api lock while taking the dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Add capability to take FW dump deterministically (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove casts of void * (Chad Dupuis) [722299] - [netdrv] qlcnic: Added sysfs node support (Chad Dupuis) [722299] - [netdrv] qlcnic: Avoid double free of skb in tx path (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix bug in FW queue dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Bumped up version number to 5.0.18 (Chad Dupuis) [722299] - [netdrv] qlcnic: FW dump support (Chad Dupuis) [722299] - [netdrv] ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Chad Dupuis) [722299] - [virt] xen/events: BUG() when we can't allocate our event->irq array (Igor Mammedov) [772981] - [virt] xen: Populate xenbus device attributes (Igor Mammedov) [772981] - [virt] xen: use static initializers in xen-balloon.c (Igor Mammedov) [772981] - [virt] xen-netfront: correct MAX_TX_TARGET calculation (Igor Mammedov) [772981] - [virt] xen/irq: Alter the locking to use a mutex instead of a spinlock (Igor Mammedov) [772981] - [virt] xen-blkfront: Fix one off warning about name clash (Igor Mammedov) [772981] - [virt] xen: set max_pfn_mapped to the last pfn mapped + partial revert (Igor Mammedov) [772981] - [scsi] qla4xxx: v5.02.00.00.06.03-k1 (Chad Dupuis) [722297] - [scsi] qla4xxx: Added support to show port_state and port_speed in sysfs (Chad Dupuis) [722297] - [scsi] scsi_transport_iscsi: Added support to show port_state and port_speed in sysfs (Chad Dupuis) [722297] - [scsi] qla4xxx: Added support to show targetalias in sysfs (Chad Dupuis) [722297] - [scsi] libiscsi: Added support to show targetalias in sysfs (Chad Dupuis) [722297] - [scsi] qla4xxx: trivial cleanup (Chad Dupuis) [722297] - [scsi] qla4xxx: Update license (Chad Dupuis) [722297] - [scsi] qla4xxx: Added error logging for firmware abort (Chad Dupuis) [722297] - [scsi] qla4xxx: Cleanup modinfo display (Chad Dupuis) [722297] - [scsi] qla4xxx: Clear the RISC interrupt bit during FW init (Chad Dupuis) [722297] - [scsi] qla4xxx: Disable generating pause frames in case of FW hung (Chad Dupuis) [722297] - [scsi] qla4xxx: Temperature monitoring for ISP82XX core (Chad Dupuis) [722297] - [scsi] qla4xxx: Break the loop if the sendtargets list was empty (Chad Dupuis) [722297] - [scsi] qla4xxx: Limit the ACB Default Timeout value to 12s (Chad Dupuis) [722297] - [scsi] qla4xxx: cleanup, make qla4xxx_build_ddb_list short (Chad Dupuis) [722297] - [scsi] qla4xxx: check for FW alive before calling chip_reset (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix qla4xxx_dump_buffer to dump buffer correctly (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix the IDC locking mechanism (Chad Dupuis) [722297] - [scsi] qla4xxx: Wait for disable_acb before doing set_acb (Chad Dupuis) [722297] - [scsi] qla4xxx: Don't recover adapter if device state is FAILED (Chad Dupuis) [722297] - [scsi] qla4xxx: fix call trace on rmmod with ql4xdontresethba=1 (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix CPU lockups when ql4xdontresethba set (Chad Dupuis) [722297] - [scsi] qla4xxx: Perform context resets in case of context failures (Chad Dupuis) [722297] - [scsi] treewide: Fix typos in various parts of the kernel, and fix some comments (Chad Dupuis) [722297] - [scsi] qla4xxx: select iscsi boot sysfs attrs (Chad Dupuis) [722297] - [scsi] scsi: qla4xxx driver depends on NET (Chad Dupuis) [722297] - [scsi] qla4xxx: v5.02.00.00.06.02-k14 (Chad Dupuis) [722297] - [scsi] qla4xxx: Fixed BFS with sendtargets as boot index (Chad Dupuis) [722297] - [scsi] qlge: Bumped driver version to 1.00.00.30 (Chad Dupuis) [722307] - [scsi] qlge: Fix memory leak in the process of refill (Chad Dupuis) [722307] - [scsi] qlge: Removing needless print's which are not (Chad Dupuis) [722307] - [scsi] qlge: Fixed invalid reference to ip header (Chad Dupuis) [722307] - [scsi] qlge: Updating Schultz LICENSE.qlge file (Chad Dupuis) [722307]- [usb] xHCI: set USB2 hardware LPM (Don Zickus) [738877] - [usb] xHCI: Check host USB2 LPM capability (Don Zickus) [738877] - [usb] Add a strtobool function matching semantics of existing in kernel equivalents (Don Zickus) [738877] - [usb] xhci: Fix USB 3.0 device restart on resume (Don Zickus) [738877] - [usb] usb3.0 ch9 definitions (Don Zickus) [738877] - [usb] xhci: Clean up 32-bit build warnings (Don Zickus) [738877] - [usb] xhci: Properly handle COMP_2ND_BW_ERR (Don Zickus) [738877] - [usb] xhci: Better debugging for critical host errors (Don Zickus) [787110] - [usb] xhci: Be less verbose during URB cancellation (Don Zickus) [787110] - [usb] xhci: Remove debugging about ring structure allocation (Don Zickus) [787110] - [usb] xhci: Remove debugging about toggling cycle bits (Don Zickus) [787110] - [usb] xhci: Remove debugging for individual transfers (Don Zickus) [787110] - [usb] xhci: Remove useless sg-list debugging (Don Zickus) [787110] - [usb] xhci: Remove warnings about MSI and MSI-X capabilities (Don Zickus) [787110] - [usb] xhci: Remove scary warnings about transfer issues (Don Zickus) [770571 787110] - [usb] Trivial: xhci: Fix copy-paste error (Don Zickus) [738877] - [usb] xHCI: fix bug in xhci_clear_command_ring() (Don Zickus) [773109] - [usb] xHCI: Adding #define values used for hub descriptor (Don Zickus) [738877] - [usb] XHCI: resume root hubs when the controller resumes (Don Zickus) [738877 747531] - [usb] xhci: Set slot and ep0 flags for address command (Don Zickus) [738877] - [usb] xhci: fix lockdep warning on endpoint timeout (Don Zickus) [738877] - [usb] fix implicit usage of gfp.h in host/xhci-hub.c (Don Zickus) [738877] - [usb] xHCI: Make xHCI driver have a BOS descriptor (Don Zickus) [738877] - [usb] xhci: remove CONFIG_PCI in xhci.c's probe function (Don Zickus) [738877] - [usb] xhci: move xhci_gen_setup() away from -pci (Don Zickus) [738877] - [usb] xhci: refactor xhci_pci_setup() (Don Zickus) [738877] - [usb] xhci: replace pci_*_consistent() with dma_*_coherent() (Don Zickus) [738877] - [usb] xhci: hide MSI code behind PCI bars (Don Zickus) [683681] - [usb] xhci: group MSI interrupt registration into its own function (Don Zickus) [683681] - [usb] host: introduce USB_ARCH_HAS_XHCI (Don Zickus) [738877] - [usb] xHCI: fix debug message (Don Zickus) [738877] - [usb] xHCI: AMD isoc link TRB chain bit quirk (Don Zickus) [742100] - [usb] usbcore: add sysfs support to xHCI usb2 hardware LPM (Don Zickus) [738877] - [usb] xHCI: test USB2 software LPM (Don Zickus) [738877] - [usb] xHCI: Clear PLC for USB2 root hub ports (Don Zickus) [754045] - [usb] xHCI: test and clear RWC bit (Don Zickus) [738147 754045] - [usb] xHCI: set link state (Don Zickus) [738877] - [usb] usbcore: check device's LPM capability (Don Zickus) [738877] - [usb] usbcore: get BOS descriptor set (Don Zickus) [738877] - [usb] xhci-mem.c: xhci_segment_free: No need for checking seg argument (Don Zickus) [738877] - [usb] xhci-mem.c: Check for ring->first_seg != NULL (Don Zickus) [738877] - [usb] xhci: USB 3.0 BW checking (Don Zickus) [735951] - [usb] xhci: Fix mult base in endpoint bandwidth info (Don Zickus) [735951] - [usb] xhci: ignore xhci version while checking for the link quirk (Don Zickus) [738877] - [usb] xHCI: prevent infinite loop when processing MSE event (Don Zickus) [738877] - [usb] xhci: Redundant check in xhci_check_args for xhci->devs (Don Zickus) [738877] - [usb] xHCI: refine td allocation (Don Zickus) [738877] - [usb] xhci: Don't print short isoc packets. (Don Zickus) [738877] - [usb] xhci: Add software BW checking quirk to Intel PPT xHCI (Don Zickus) [735951] - [usb] xhci: Implement HS/FS/LS bandwidth checking (Don Zickus) [735951] - [usb] xhci: Track interval bandwidth tables per port/TT (Don Zickus) [738877] - [usb] xhci: Store endpoint bandwidth information (Don Zickus) [738877] - [usb] xhci: Store information about roothubs and TTs (Don Zickus) [738877] - [usb] xhci: Store the "real" root port number (Don Zickus) [738877] - [usb] xhci: Refactor endpoint limit checking (Don Zickus) [738877] - [usb] xhci: Rename virt_dev->port to fake_port (Don Zickus) [738877] - [usb] xhci: If no endpoints changed, don't issue BW command (Don Zickus) [738877] - [usb] xhci: Handle zero-length isochronous packets (Don Zickus) [738877] - [usb] xhci: Remove TDs from TD lists when URBs are canceled (Don Zickus) [738877] - [usb] xhci: Fix failed enqueue in the middle of isoch TD (Don Zickus) [738877] - [usb] xhci: Fix memory leak during failed enqueue (Don Zickus) [738877] - [usb] xHCI: report USB2 port in resuming as suspend (Don Zickus) [768238] - [usb] xHCI: fix port U3 status check condition (Don Zickus) [768238] - [usb] rename USB_SPEED_VARIABLE to USB_SPEED_WIRELESS (Don Zickus) [738877] - [usb] Mark EHCI LPM functions as __maybe_unused (Don Zickus) [738877] - [usb] ehci: disable LPM and PPCD for nVidia MCP89 chips (Don Zickus) [738877] - [usb] EHCI: Disable langwell/penwell LPM capability (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: Enable Per-port change detect bits (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: Basic LPM feature support (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: preparation (Don Zickus) [738877] - [net] ipvs: RHEL6: Enable SCTP transport loadbalancing (Thomas Graf) [786953] - [net] ipvs: Use frag walker helper in SCTP proto support (Thomas Graf) [786953] - [net] ipvs: provide default ip_vs_conn_{in, out}_get_proto (Thomas Graf) [786953] - [net] ipvs: lvs sctp protocol handler is incorrectly invoked ip_vs_app_pkt_out (Thomas Graf) [786953] - [net] ipvs: SCTP Transport Loadbalancing Support (Thomas Graf) [786953] - [block] mtip32xx: removed the irrelevant argument of mtip_hw_submit_io() and the unused member of struct driver_data (Shyam Iyer) [658388] - [block] mtip32xx: do rebuild monitoring asynchronously (Shyam Iyer) [658388] - [block] mtip32xx: uninitialized variable in mtip_quiesce_io() (Shyam Iyer) [658388] - [block] mtip32xx: updates based on feedback (Shyam Iyer) [658388] - [block] mtip32xx: add module.h include to avoid conflict with moduleh tree (Shyam Iyer) [658388] - [block] mtip32xx: mark a few more items static (Shyam Iyer) [658388] - [block] mtip32xx: ensure that all local functions are static (Shyam Iyer) [658388] - [block] mtip32xx: cleanup compat ioctl handling (Shyam Iyer) [658388] - [block] mtip32xx: fix warnings/errors on 32-bit compiles (Shyam Iyer) [658388] - [block] mtip32xx: RHEL specific config changes (Shyam Iyer) [658388] - [ata] Split ahci.c to ahci.h (Shyam Iyer) [658388] - [block] Add driver for Micron RealSSD pcie flash cards (Shyam Iyer) [658388] - [usb] When hot reset for USB3 fails, try warm reset (Don Zickus) [734699 738151 742146 784430] - [usb] usbcore: refine warm reset logic (Don Zickus) [734699 738151 742146 784430] - [usb] xhci: Set change bit when warm reset change is set (Don Zickus) [734699 738151 742146 784430] - [usb] xhci: Clear warm reset change event during init (Don Zickus) [734699 738151 742146 784430] - [usb] Reset USB 3.0 devices on (re)discovery (Don Zickus) [734699 738151 742146 784430] - [usb] use "device number" instead of "address" (Don Zickus) [734699 738151 742146 784430] - [fs] nfs: Additional readdir cookie loop information (Steve Dickson) [770250] - [fs] NFS: Fix spurious readdir cookie loop messages (Steve Dickson) [770250] - [fs] NFSv4: Save the owner/group name string when doing open (Jeff Layton) [739797] - [fs] tracepoint: add drop_transaction/update_superblock_end to jbd2 (Lukas Czerner) [738726] - [scsi] Fix block queue and elevator memory leak in scsi_alloc_sdev (Jeff Moyer) [769652] - [scsi] Make scsi_free_queue() kill pending SCSI commands (David Milburn) [784117] - [scsi] isci: kill iphy->isci_port lookups (David Milburn) [718264] - [scsi] scsi_dh_rdac: Fix for unbalanced reference count (Mike Snitzer) [749265] - [x86] tsc: Fix SMI induced variation in quick_pit_calibrate() (John Villalovos) [787332] - [virt] kvm: introduce x86_cpuinit.early_percpu_clock_init hook (Igor Mammedov) [788562] - [netdrv] igb driver update (Stefan Assmann) [737714]- [kernel] mm-tracepoint: fix documentation and examples (Jiri Olsa) [788156] - [kernel] perf tools: Fix compile error on x86_64 Ubuntu (Jiri Olsa) [788156] - [kernel] perf report: Fix --stdio output alignment when --showcpuutilization used (Jiri Olsa) [788156] - [kernel] perf annotate: Get rid of field_sep check (Jiri Olsa) [788156] - [kernel] perf annotate: Fix usage string (Jiri Olsa) [788156] - [kernel] perf kmem: Fix a memory leak (Jiri Olsa) [788156] - [kernel] perf kmem: Add missing closedir() calls (Jiri Olsa) [788156] - [kernel] perf top: Add error message for EMFILE (Jiri Olsa) [788156] - [kernel] perf test: Change type of '-v' option to INCR (Jiri Olsa) [788156] - [kernel] perf script: Add missing closedir() calls (Jiri Olsa) [788156] - [kernel] perf tools: Add const.h to MANIFEST to make perf-tar-src-pkg work again (Jiri Olsa) [788156] - [kernel] perf top: Don't update total_period on process_sample (Jiri Olsa) [788156] - [kernel] perf hists: Stop using 'self' for struct hist_entry (Jiri Olsa) [788156] - [kernel] perf hists: Rename total_session to total_period (Jiri Olsa) [788156] - [kernel] perf kvm: Fix copy & paste error in description (Jiri Olsa) [788156] - [kernel] perf script: Kill script_spec__delete (Jiri Olsa) [788156] - [kernel] perf top: Fix a memory leak (Jiri Olsa) [788156] - [kernel] perf stat: Introduce get_ratio_color() helper (Jiri Olsa) [788156] - [kernel] perf session: Remove impossible condition check (Jiri Olsa) [788156] - [kernel] perf tools: Fix feature-bits rework fallout, remove unused variable (Jiri Olsa) [788156] - [kernel] perf script: Add generic perl handler to process events (Jiri Olsa) [788156] - [kernel] perf tools: Use for_each_set_bit() to iterate over feature flags (Jiri Olsa) [788156] - [kernel] perf tools: Unify handling of features when writing feature section (Jiri Olsa) [788156] - [kernel] perf report: Accept fifos as input file (Jiri Olsa) [788156] - [kernel] perf tools: Moving code in some files (Jiri Olsa) [788156] - [kernel] perf tools: Fix out-of-bound access to struct perf_session (Jiri Olsa) [788156] - [kernel] perf tools: Continue processing header on unknown features (Jiri Olsa) [788156] - [kernel] perf tools: Improve macros for struct feature_ops (Jiri Olsa) [788156] - [kernel] perf: builtin-record: Document and check that mmap_pages must be a power of two (Jiri Olsa) [788156] - [kernel] perf: builtin-record: Provide advice if mmap'ing fails with EPERM (Jiri Olsa) [788156] - [kernel] perf tools: Fix truncated annotation (Jiri Olsa) [788156] - [kernel] perf script: look up thread using tid instead of pid (Jiri Olsa) [788156] - [kernel] perf tools: Look up thread names for system wide profiling (Jiri Olsa) [788156] - [kernel] perf tools: Fix comm for processes with named threads (Jiri Olsa) [788156] - [kernel] perf report: Fix usage string (Jiri Olsa) [788156] - [kernel] perf test: Add more automated tests for event parsing (Jiri Olsa) [788156] - [kernel] perf events: Tidy up perf_event__preprocess_sample (Jiri Olsa) [788156] - [kernel] perf tools: Remove stale git headlines from top comment (Jiri Olsa) [788156] - [kernel] perf tools: Fix a memory leak on perf_read_values_destroy (Jiri Olsa) [788156] - [kernel] perf symbols: Fix error path on symbol__init() (Jiri Olsa) [788156] - [kernel] perf symbols: Get rid of duplicated snprintf() (Jiri Olsa) [788156] - [kernel] perf evlist: Fix errno value reporting on failed mmap (Jiri Olsa) [788156] - [kernel] perf report: Document '--call-graph' for optional print_limit argument (Jiri Olsa) [788156] - [kernel] perf evsel: Fix uninitialized memory access to struct perf_sample (Jiri Olsa) [788156] - [kernel] perf record: Add ability to record event period (Jiri Olsa) [788156] - [kernel] perf tools: Add ability to synthesize event according to a sample (Jiri Olsa) [788156] - [kernel] perf script: Implement option for system-wide profiling (Jiri Olsa) [788156] - [kernel] perf script: Fix mem leaks and NULL pointer checks around strdup()s (Jiri Olsa) [788156] - [kernel] perf test: Soft errors shouldn't stop the "Validate PERF_RECORD_" test (Jiri Olsa) [788156] - [kernel] perf test: Validate PERF_RECORD_ events and perf_sample fields (Jiri Olsa) [788156] - [kernel] perf event: Introduce perf_event__fprintf (Jiri Olsa) [788156] - [kernel] perf test: Allow running just a subset of the available tests (Jiri Olsa) [788156] - [kernel] perf evlist: Always do automatic allocation of pollfd and mmap structures (Jiri Olsa) [788156] - [kernel] perf tools: Save some loops using perf_evlist__id2evsel (Jiri Olsa) [788156] - [kernel] perf script: Add comm filtering option (Jiri Olsa) [788156] - [kernel] perf tools: make -C consistent across commands (for cpu list arg) (Jiri Olsa) [788156] - [kernel] perf top: Stop using globals for tool state (Jiri Olsa) [788156] - [kernel] perf tools: Rename perf_event_ops to perf_tool (Jiri Olsa) [788156] - [kernel] perf tools: Resolve machine earlier and pass it to perf_event_ops (Jiri Olsa) [788156] - [kernel] perf tools: Pass tool context in the the perf_event_ops functions (Jiri Olsa) [788156] - [kernel] perf annotate: Group options in a struct (Jiri Olsa) [788156] - [kernel] perf report: Group options in a struct (Jiri Olsa) [788156] - [kernel] perf tools: Use evsel->attr.sample_type instead of session->sample_type (Jiri Olsa) [788156] - [kernel] perf session: Remove superfluous callchain_cursor member (Jiri Olsa) [788156] - [kernel] perf event: perf_event_ops->attr() manipulates only an evlist (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce id_hdr_size method out of perf_session (Jiri Olsa) [788156] - [kernel] perf symbols: Add nr_events to symbol_conf (Jiri Olsa) [788156] - [kernel] perf ui progress: Fix divide by zero (Jiri Olsa) [788156] - [kernel] perf record: Move 'group' to perf_event_ops (Jiri Olsa) [788156] - [kernel] perf session: Move threads to struct machine (Jiri Olsa) [788156] - [kernel] perf record: Move mmap_pages to perf_record_opts (Jiri Olsa) [788156] - [kernel] perf evlist: Handle default value for 'pages' on mmap method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce {prepare, start}_workload refactored from 'perf record' (Jiri Olsa) [788156] - [kernel] perf evsel: Introduce config attr method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce add_tracepoints method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce perf_evlist__add_attrs (Jiri Olsa) [788156] - [kernel] perf tools: Simplify debugfs mountpoint handling code (Jiri Olsa) [788156] - [kernel] perf tools: Eliminate duplicate code and use PATH_MAX consistently (Jiri Olsa) [788156] - [kernel] perf/powerpc: Fix build for PowerPC with uclibc toolchains (Jiri Olsa) [788156] - [fs] epoll: fix compiler warning and optimize the non-blocking path (Jason Baron) [709197] - [fs] epoll: move ready event check into proper inline (Jason Baron) [709197] - [fs] epoll: epoll_wait() should not use timespec_add_ns() (Jason Baron) [709197] - [fs] epoll: make epoll_wait() use the hrtimer range feature (Jason Baron) [709197] - [fs] select: rename estimate_accuracy() to select_estimate_accuracy() (Jason Baron) [709197] - [fs] ext4: don't dereference null pointer when make_indexed_dir() fails (Lukas Czerner) [773342] - [fs] ext4: Fix fs corruption when make_indexed_dir() fails (Lukas Czerner) [773342] - [fs] ext4: ext4_mkdir should dirty dir_block with newly created directory inode (Lukas Czerner) [773342] - [scsi] bnx2fc: Bumped version to 1.0.10 (Mike Christie) [740059] - [scsi] bnx2fc: NPIV ports go offline when interface is brought down & up (Mike Christie) [740059] - [scsi] bnx2fc: Handle LOGO flooding from the target (Mike Christie) [740059] - [scsi] bnx2fc: fix panic in bnx2fc_post_io_req (Mike Christie) [740059] - [scsi] bnx2fc: Handle SRR LS_ACC drop scenario (Mike Christie) [740059] - [scsi] bnx2fc: Handle ABTS timeout during ulp timeout (Mike Christie) [740059] - [fs] ext4: ignore EXT4_INODE_JOURNAL_DATA flag with delalloc (Lukas Czerner) [767199] - [fs] tmpfs: fix off-by-one in max_blocks checks (Eric Sandeen) [783497] - [s390x] kernel: fix 3215 console deadlock (Hendrik Brueckner) [753578] - [net] sctp: implement socket option SCTP_GET_ASSOC_ID_LIST (Thomas Graf) [787622] - [net] tcp: bind() fix autoselection to share ports (Flavio Leitner) [784671] - [fs] xfs: Fix missing xfs_iunlock() on error recovery path in xfs_readlink() (Carlos Maiolino) [694702] - [net] sch_qfq: Enable as module (Thomas Graf) [787637] - [net] sch_qfq: accurate wsum handling (Thomas Graf) [787637] - [net] sch_qfq: fix overflow in qfq_update_start() (Thomas Graf) [787637] - [net] pkt_sched: QFQ - quick fair queue scheduler (Thomas Graf) [787637] - [x86] Add hpet_mmap kernel parameter (Prarit Bhargava) [785667] - [x86] Configure HPET_MMAP on (Prarit Bhargava) [785667] - [net] tcp: fix undo after RTO for CUBIC (Thomas Graf) [786956] - [net] tcp: fix undo after RTO for BIC (Thomas Graf) [786956] - [net] tcp: drop SYN+FIN messages (Thomas Graf) [786956] - [net] tcp: skip cwnd moderation in TCP_CA_Open in tcp_try_to_open (Thomas Graf) [786956] - [net] tcp: allow undo from reordered DSACKs (Thomas Graf) [786956] - [net] tcp: use SACKs and DSACKs that arrive on ACKs below snd_una (Thomas Graf) [786956] - [net] tcp: use DSACKs that arrive when packets_out is 0 (Thomas Graf) [786956] - [net] tcp: make is_dupack a parameter to tcp_fastretrans_alert() (Thomas Graf) [786956] - [net] tcp: use TCP_DEFAULT_INIT_RCVWND in tcp_fixup_rcvbuf() (Thomas Graf) [786956] - [net] tcp: use TCP_INIT_CWND in tcp_fixup_sndbuf() (Thomas Graf) [786956] - [net] tcp: properly update lost_cnt_hint during shifting (Thomas Graf) [786956] - [net] tcp: ECN blackhole should not force quickack mode (Thomas Graf) [786956] - [net] tcp: fix validation of D-SACK (Thomas Graf) [786956] - [net] tcp: Proportional Rate Reduction for TCP (Thomas Graf) [786956] - [net] tcp: RFC2988bis + taking RTT sample from 3WHS for the passive open side (Thomas Graf) [786956] - [net] tcp_cubic: limit delayed_ack ratio to prevent divide error (Thomas Graf) [786956] - [net] tcp: Make undo_ssthresh arg to tcp_undo_cwr() a bool (Thomas Graf) [786956] - [net] tcp: avoid cwnd moderation in undo (Thomas Graf) [786956] - [net] tcp: undo_retrans counter fixes (Thomas Graf) [786956] - [net] tcp: fix a bug that triggers large number of TCP RST by mistake (Thomas Graf) [786956] - [net] tcp: cleanup of cwnd initialization in tcp_init_metrics() (Thomas Graf) [786956] - [virt] x86, cpu: add FMA4 and TBM to allowed CPUID bits (Eduardo Habkost) [784856] - [fs] cifs: change oplock break slow work to very slow work (Jeff Layton) [772874]- [kernel] timer: add the usleep_range() timer (Dean Nelson) [786458] - [net] SUNRPC: Add trace events to the sunrpc subsystem (Steve Dickson) [784103] - [scsi] qla2xxx: Module parameter to control use of async or sync port login (Chad Dupuis) [769007] - [x86] powernow-k8: Fix indexing issue (Frank Arnold) [781566] - [x86] powernow-k8: Avoid Pstate MSR accesses on systems supporting CPB (Frank Arnold) [781566] - [x86] hpet: Immediately disable HPET timer 1 if rtc irq is masked (Frank Arnold) [787695] - [x86] rtc: disable hpet emulation on suspend (Frank Arnold) [787695] - [x86] Report cpb and eff_freq_ro flags correctly (Frank Arnold) [787687] - [x86] cpuinfo: Add feature flags for AMD fam15h model 10h-1fh processors (Frank Arnold) [787687] - [net] ipv6: Generic TTL Security Mechanism (Weiping Pan) [786948] - [net] ipv4: Generalized TTL Security Mechanism (Weiping Pan) [787311] - [scsi] fix the new host byte settings (DID_TARGET_FAILURE and DID_NEXUS_FAILURE) (Mike Snitzer) [787282] - [scsi] Correctly set the scsi host/msg/status bytes (Mike Snitzer) [787282] - [scsi] Add all the definitions of host bytes to hostbyte_table (Mike Snitzer) [787282] - [virt] virtio: balloon: Add freeze, restore handlers to support S4 (Amit Shah) [624189] - [virt] virtio: balloon: Move vq initialization into separate function (Amit Shah) [624189] - [virt] virtio: net: Add freeze, restore handlers to support S4 (Amit Shah) [582178] - [virt] virtio: net: Move vq and vq buf removal into separate function (Amit Shah) [582178] - [virt] virtio: net: Move vq initialization into separate function (Amit Shah) [582178] - [virt] virtio: blk: Add freeze, restore handlers to support S4 (Amit Shah) [542378] - [virt] virtio: blk: Move vq initialization to separate function (Amit Shah) [542378] - [virt] virtio: console: Disable callbacks for virtqueues at start of S4 freeze (Amit Shah) [623913] - [virt] virtio: console: Add freeze and restore handlers to support S4 (Amit Shah) [623913] - [virt] virtio: console: Move vq and vq buf removal into separate functions (Amit Shah) [623913] - [virt] virtio: pci: add PM notification handlers for restore, freeze, thaw, poweroff (Amit Shah) [542378 582178 623913 624189] - [virt] virtio: pci: switch to new PM API (Amit Shah) [542378 582178 623913 624189] - [virt] virtio_blk: fix config handler race (Amit Shah) [542378] - [virt] virtio_net: use singlethread workqueue (Amit Shah) [582178] - [virt] virtio_net: set/cancel work on ndo_open/ndo_stop (Amit Shah) [582178] - [serial] jsm: Fixed EEH recovery error (Steve Best) [742551] - [serial] jsm: adding EEH handlers (Steve Best) [742551] - [scsi] isci: fix, prevent port from getting stuck in the 'configuring' state (David Milburn) [747533] - [scsi] isci: fix start OOB (David Milburn) [747533] - [scsi] isci: fix io failures while wide port links are coming up (David Milburn) [747533] - [scsi] isci: allow more time for wide port targets (David Milburn) [747533] - [scsi] isci: enable wide port targets (David Milburn) [747533] - [scsi] isci: Fix IO fails when pull cable from phy in x4 wideport in MPC mode (David Milburn) [747533] - [scsi] isci: update version to 1.1 (David Milburn) [747533] - [scsi] isci: remove unused 'isci_tmf->device' field (David Milburn) [747533] - [scsi] isci: performance-fix, shorten default "no outbound task" timeout (David Milburn) [747533] - [scsi] isci: oem parameter format v1.3 (David Milburn) [747533] - [scsi] isci: oem parameter format v1.1 (David Milburn) [747533] - [scsi] isci: update afe (analog-front-end) recipe for C1 (David Milburn) [747533] - [scsi] isci: Cleanup oem parameter and recipe handling (David Milburn) [747533] - [net] skbuf.h: Fix parameter documentation (Dean Nelson) [786639] - [net] add APIs for manipulating skb page fragments (Dean Nelson) [786639] - [scsi] scsi_dh_alua: Retry the check-condition in case Mode Parameters Changed (Mike Snitzer) [772305] - [scsi] scsi_dh_alua: Add one more check-condition for alua handler (Mike Snitzer) [772305] - [scsi] scsi_dh_rdac: Adding NetApp as a brand name for rdac (Mike Snitzer) [772305] - [net] config: Adding generic config option to enable netprio cgroups (Neil Horman) [772974] - [net] add documentation for net_prio cgroups (Neil Horman) [772974] - [net] add network priority cgroup infrastructure (Neil Horman) [772974] - [s390x] dasd: wait for terminated request (Hendrik Brueckner) [745999] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [760490] - [kernel] perf header: Use event_name() to get an event name (Jiri Olsa) [784888] - [kernel] perf stat: Failure with "Operation not supported" (Jiri Olsa) [784888] - [kernel] perf: Fix parsing of __print_flags() in TP_printk() (Jiri Olsa) [784888] - [kernel] perf session: Fix crash with invalid CPU list (Jiri Olsa) [784888] - [kernel] perf python: Fix undefined symbol problem (Jiri Olsa) [784888] - [kernel] perf top: Fix live annotation in the --stdio interface (Jiri Olsa) [784888] - [kernel] perf top tui: Don't recalc column widths considering just the first page (Jiri Olsa) [784888] - [kernel] perf report: Add progress bar when processing time ordered events (Jiri Olsa) [784888] - [kernel] perf hists browser: Warn about lost events (Jiri Olsa) [784888] - [kernel] perf tools: Fix a typo of command name as trace-cmd (Jiri Olsa) [784888] - [kernel] perf hists: Fix recalculation of total_period when sorting entries (Jiri Olsa) [784888] - [kernel] perf ui browser: Handle K_RESIZE in dialog windows (Jiri Olsa) [784888] - [kernel] perf ui browser: No need to switch char sets that often (Jiri Olsa) [784888] - [kernel] perf hists browser: Use K_TIMER (Jiri Olsa) [784888] - [kernel] perf ui: Rename ui__warning_paranoid to ui__error_paranoid (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement the popup windows using libslang (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement ui__popup_menu using ui__browser (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement ui_helpline using libslang (Jiri Olsa) [784888] - [kernel] perf ui: Improve handling sigwinch a bit (Jiri Olsa) [784888] - [kernel] perf ui progress: Reimplement using slang (Jiri Olsa) [784888] - [kernel] perf evlist: Fix grouping of multiple events (Jiri Olsa) [784888] - [kernel] perf symbols: Increase symbol KSYM_NAME_LEN size (Jiri Olsa) [784888] - [kernel] perf hists browser: Refuse 'a' hotkey on non symbolic views (Jiri Olsa) [784888] - [kernel] perf ui browser: Use libslang to read keys (Jiri Olsa) [784888] - [kernel] perf tools: Fix tracing info recording (Jiri Olsa) [784888] - [kernel] perf hists browser: Elide DSO column when it is set to just one DSO, ditto for threads (Jiri Olsa) [784888] - [kernel] perf hists: Don't consider filtered entries when calculating column widths (Jiri Olsa) [784888] - [kernel] perf hists: Don't decay total_period for filtered entries (Jiri Olsa) [784888] - [kernel] perf hists browser: Honour symbol_conf.show_nr_samples, total_period (Jiri Olsa) [784888] - [kernel] perf hists browser: Do not exit on tab key with single event (Jiri Olsa) [784888] - [kernel] perf annotate browser: Don't change selection line when returning from callq (Jiri Olsa) [784888] - [kernel] perf tools: handle endianness of feature bitmap (Jiri Olsa) [784888] - [kernel] perf tools: Add prelink suggestion to dso update message (Jiri Olsa) [784888] - [kernel] perf script: Fix unknown feature comment (Jiri Olsa) [784888] - [kernel] perf hists browser: Apply the dso and thread filters when merging new batches (Jiri Olsa) [784888] - [kernel] perf hists: Move the dso and thread filters from hist_browser (Jiri Olsa) [784888] - [kernel] perf ui browser: Honour the xterm colors (Jiri Olsa) [784888] - [kernel] perf top tui: Give color hints just on the percentage, like on --stdio (Jiri Olsa) [784888] - [kernel] perf ui browser: Make the colors configurable and change the defaults (Jiri Olsa) [784888] - [kernel] perf tui: Remove unneeded call to newtCls on startup (Jiri Olsa) [784888] - [kernel] perf hists: Don't format the percentage on hist_entry__snprintf (Jiri Olsa) [784888] - [kernel] perf ui browser: Allow initial use without navigation UI elements (Jiri Olsa) [784888] - [kernel] perf tui: Catch signals to exit gracefully (Jiri Olsa) [784888] - [kernel] perf hists browser: Add missing hotkeys to the help window (Jiri Olsa) [784888] - [kernel] perf top: Fix the 'E' hotkey, select among multiple events (Jiri Olsa) [784888] - [kernel] perf top: Honour --hide_{user, kernel}_symbols and the 'U' hotkey (Jiri Olsa) [784888] - [kernel] perf buildid: Fix possible unterminated readlink() result buffer (Jiri Olsa) [784888] - [kernel] perf annotate browser: Allow toggling the visualization of source code lines (Jiri Olsa) [784888] - [kernel] perf ui browser: Add filter method (Jiri Olsa) [784888] - [kernel] perf annotate browser: Exit when pressing ESC or the left arrow (Jiri Olsa) [784888] - [kernel] perf hists browser: Invalidate ui_browser->top after timer calls (Jiri Olsa) [784888] - [kernel] perf hists browser: Fix handling of TAB/UNTAB for multiple events (Jiri Olsa) [784888] - [kernel] perf top: Remove entries from entries_collapsed on decay (Jiri Olsa) [784888] - [kernel] perf ui browser: Remove ui_browser__add_exit_keys (Jiri Olsa) [784888] - [kernel] perf ui browser: Handle SIGWINCH (Jiri Olsa) [784888] - [kernel] perf hists: Fix compilation when NO_NEWT_SUPPORT is set (Jiri Olsa) [784888] - [kernel] perf hists: Don't free decayed entries if in the annotation browser (Jiri Olsa) [784888] - [kernel] perf hists browser: Recalculate browser pointers after resort/decay (Jiri Olsa) [784888] - [kernel] perf probe: Fix to show correct error string (Jiri Olsa) [784888] - [kernel] perf tools: Make --no-asm-raw the default (Jiri Olsa) [784888] - [kernel] perf tools: Make perf.data more self-descriptive (Jiri Olsa) [784888] - [kernel] perf: Move arch specific code into separate arch directory (Jiri Olsa) [784888] - [kernel] perf hists browser: Update the browser.nr_entries after the timer (Jiri Olsa) [784888] - [kernel] perf hists browser: Fix TAB/UNTAB use with multiple events (Jiri Olsa) [784888] - [kernel] perf hists browser: Don't offer symbol actions when symbols not on --sort (Jiri Olsa) [784888] - [kernel] perf annotate browser: Use -> to navigate on assembly lines (Jiri Olsa) [784888] - [kernel] perf tools: Fix broken number of samples for perf report -n (Jiri Olsa) [784888] - [kernel] perf top: Use the TUI interface by default (Jiri Olsa) [784888] - [kernel] perf annotate browser: Allow navigation to called functions (Jiri Olsa) [784888] - [kernel] perf top: Add callgraph support (Jiri Olsa) [784888] - [kernel] perf top: Reuse the 'report' hist_entry/hists classes (Jiri Olsa) [784888] - [kernel] perf browsers: Add live mode to the hists, annotate browsers (Jiri Olsa) [784888] - [kernel] perf hists: Threaded addition and sorting of entries (Jiri Olsa) [784888] - [kernel] perf report: Add option to show total period (Jiri Olsa) [784888] - [kernel] perf hists: Allow limiting the number of rows and columns in fprintf (Jiri Olsa) [784888] - [kernel] perf hists: Stop using 'self' for struct hists (Jiri Olsa) [784888] - [kernel] perf report: Fix stdio event name header printing (Jiri Olsa) [784888] - [kernel] perf: Support setting the disassembler style (Jiri Olsa) [784888] - [kernel] perf tools: Make stat/record print fatal signals of the target program (Jiri Olsa) [784888] - [kernel] perf stat: Fix spelling in comment (Jiri Olsa) [784888] - [kernel] perf stat: Allow tab as cvs delimiter (Jiri Olsa) [784888] - [kernel] perf stat: Suppress printing std-dev when its 0 (Jiri Olsa) [784888] - [kernel] perf stat: Fix +- nan in --no-aggr runs (Jiri Olsa) [784888] - [kernel] perf stat: Add --log-fd option to redirect stderr elsewhere (Jiri Olsa) [784888] - [kernel] perf top: Improve lost events warning (Jiri Olsa) [784888] - [kernel] perf, tool: Leftover from latest util/event.[ch] 3.1 sync (Jiri Olsa) [784888] - [kernel] perf top browser: Fix up line width calculation (Jiri Olsa) [784888] - [kernel] perf buildid-list: Support showing the build id in an ELF file (Jiri Olsa) [784888] - [kernel] perf buildid-list: Add option to show the running kernel build id (Jiri Olsa) [784888] - [kernel] perf script: Add drop monitor script (Jiri Olsa) [784888] - [kernel] perf symbols: Stop using 'self' in map_groups__ methods (Jiri Olsa) [784888] - [kernel] perf stat: Add -o and --append options (Jiri Olsa) [784888] - [kernel] perf annotate: Add --symfs option (Jiri Olsa) [784888] - [kernel] perf annotate: Make output more readable (Jiri Olsa) [784888] - [kernel] doc: fix broken references (Jiri Olsa) [784888] - [fs] ecryptfs: fix regression that prevents umount of underlying filesystem (Brian Foster) [766554] - [scsi] ipr: fix eeh recovery for 64-bit adapters (Steve Best) [783875] - [kernel] ipc: introduce shm_rmid_forced sysctl (Rafael Aquini) [781600] - [pm] sleep: Fix race between CPU hotplug and freezer (Prarit Bhargava) [747224] - [kernel] Prevent system deadlock when moving tasks between cgroups (Larry Woodman) [773522] - [kernel] sched: Fix rt_rq runtime leakage bug (Steve Best) [736931] - [x86] Remove AMD microcode warning (Prarit Bhargava) [786961] - [netdrv] tg3: Fix single-vector MSI-X code (John Feeney) [703555] - [netdrv] netxen: suppress false lro warning messages (Veaceslav Falico) [699382] - [netdrv] cxgb4: remove forgotten real_num_tx_queues inicialization (Jiri Pirko) [745952] - [mm] export remove_from_page_cache() to modules (Jerome Marchand) [751419] - [fs] GFS2: Corrections to directory read-ahead (Robert S Peterson) [681906] - [fs] GFS2: Corrections to cache dir hash table in a contiguous buffer (Robert S Peterson) [681906]- [scsi] bfa: fix enidan and bit field check bug (Rob Evers) [737727] - [scsi] bfa: fix formating and checkpatch issues (Rob Evers) [737727] - [netdrv] ixgbe: Reconfigure SR-IOV Init (Don Dutile) [769499] - [netdrv] igb: Check if subordinate VFs are assigned to virtual machines (Don Dutile) [769499] - [pci] Add flag indicating device has been assigned by KVM (Don Dutile) [769499] - [scsi] st: fix race in st_scsi_execute_end (Tomas Henzl) [716593] - [scsi] st: Increase success probability in driver buffer allocation (Tomas Henzl) [716593] - [scsi] st: Store page order before driver buffer allocation (Tomas Henzl) [716593] - [fs] GFS2: remove vestigial al_alloced (Steven Whitehouse) [747896] - [fs] GFS2: combine gfs2_alloc_block and gfs2_alloc_di (Steven Whitehouse) [747896] - [fs] GFS2: Resource group related fixes (Steven Whitehouse) [747896] - [fs] Use cached rgrp in gfs2_rlist_add() (Steven Whitehouse) [747896] - [fs] GFS2: Call do_strip() directly from recursive_scan() (Steven Whitehouse) [747896] - [fs] GFS2: Remove obsolete assert patch (Steven Whitehouse) [747896] - [fs] GFS2: Cache the most recently used resource group in the inode (Steven Whitehouse) [747896] - [fs] GFS2: Make resource groups "append only" during lifetime of fs (Steven Whitehouse) [747896] - [fs] GFS2: Use rbtree for resource groups and clean up bitmap buffer ref count scheme (Steven Whitehouse) [747896] - [virt] SVM: Add support for perf-kvm (Gleb Natapov) [632768] - [virt] KVM: Implement perf callbacks for guest sampling (Gleb Natapov) [632768] - [net] mqprio: Enable as module (Thomas Graf) [695553] - [net] mqprio: RHEL6 modifications (Thomas Graf) [695553] - [net] mqprio: Avoid panic if no options are provided (Thomas Graf) [695553] - [net] mqprio: cleanups (Thomas Graf) [695553] - [net] mqprio: Always set num_tc to 0 in mqprio_destroy() (Thomas Graf) [695553] - [net] mqprio: dont leak kernel memory (Thomas Graf) [695553] - [net] mqprio: implement a root container qdisc sch_mqprio (Thomas Graf) [695553] - [fs] NFSv4: Change the default setting of the nfs4_disable_idmapping parameter (Steve Dickson) [705099] - [fs] NFSv4: Send unmapped uid/gids to the server when using auth_sys (Steve Dickson) [705099] - [fs] NFSv4: cleanup idmapper functions to take an nfs_server argument (Steve Dickson) [705099] - [fs] NFSv4: Send unmapped uid/gids to the server if the idmapper fails (Steve Dickson) [705099] - [fs] NFSv4: If the server sends us a numeric uid/gid then accept it (Steve Dickson) [705099] - [block] cfq-iosched: fix cfq_cic_link() race confition (Vivek Goyal) [765673] - [ata] ahci: AHCI mode SATA patch for Intel DH89xxCC DeviceIDs (Jes Sorensen) [773295] - [fs] autofs4: fix expire race (Ian Kent) [766818] - [fs] cifs: lower default wsize when unix extensions are not used (Jeff Layton) [773705] - [fs] wake up s_wait_unfrozen when ->freeze_fs fails (Eric Sandeen) [759942] - [net] bonding: Allow Bonding driver to disable/enable LRO on slaves (Neil Horman) [772317] - [net] Fix RFS backport error (Neil Horman) [757040] - [kexec] kdump: lower KEXEC_AUTO_THRESHOLD to 2G (Dave Young) [772311] - [kernel] sched: fix {s,u}time values decrease (Stanislaw Gruszka) [748559] - [block] Add missing config option ASYNC_RAID6_TEST (Jes Sorensen) [704003] - [block] Introduce blk_set_stacking_limits function (Mike Snitzer) [755046] - [netdrv] bna: clear some statistics before filling them (Ivan Vecera) [756931] - [x86] Fix c-state transitions when !NOHZ (Prarit Bhargava) [767753] - [x86] tsc: Skip TSC synchronization checks for tsc=reliable (Prarit Bhargava) [767753] - [mm] Backport upstream vmalloc fix to verify address is valid before dereferencing pointer (Larry Woodman) [767889]- [scsi] remove tech_preview tag for mpt2sas lockless mode (Luming Yu) [559393] - [dm] thinp: port to RHEL6 (Mike Snitzer) [723018] - [dm] thinp: use simple_strtox rather than kstrtox (Mike Snitzer) [723018] - [dm] thinp: enable on all supported RHEL6 architectures (Mike Snitzer) [723018] - [dm] add thin provisioning target (Mike Snitzer) [723018] - [dm] add persistent data library (Mike Snitzer) [723018] - [dm] add bufio (Mike Snitzer) [723018] - [md] bitmap: It is OK to clear bits during recovery (Jes Sorensen) [747574] - [md] don't give up looking for spares on first failure-to-add (Jes Sorensen) [747574] - [md] raid5: ensure correct assessment of drives during degraded reshape (Jes Sorensen) [747574] - [md] linear: fix hot-add of devices to linear arrays (Jes Sorensen) [747574] - [md] raid5 crash during degradation (Jes Sorensen) [747574] - [md] raid5: never wait for bad-block acks on failed device (Jes Sorensen) [747574] - [md] ensure new badblocks are handled promptly (Jes Sorensen) [747574] - [md] bad blocks shouldn't cause a Blocked status on a Faulty device (Jes Sorensen) [747574] - [md] take a reference to mddev during sysfs access (Jes Sorensen) [747574] - [md] refine interpretation of "hold_active == UNTIL_IOCTL" (Jes Sorensen) [747574] - [md] lock: ensure updates to page_attrs are properly locked (Jes Sorensen) [747574] - [md] raid5: STRIPE_ACTIVE has lock semantics, add barriers (Jes Sorensen) [747574] - [md] raid5: abort any pending parity operations when array fails (Jes Sorensen) [747574] - [md] Add module.h to all files using it implicitly (Jes Sorensen) [747574] - [md] raid10: Fix bug when activating a hot-spare (Jes Sorensen) [747574] - [md] Fix some bugs in recovery_disabled handling (Jes Sorensen) [747574] - [md] raid5: fix bug that could result in reads from a failed device (Jes Sorensen) [747574] - [md] trivial comment fix (Jes Sorensen) [747574] - [md] Allow restarting an interrupted incremental recovery (Jes Sorensen) [747574] - [md] clear In_sync bit on devices added to an active array (Jes Sorensen) [747574] - [md] add proper write-congestion reporting to RAID1 and RAID10 (Jes Sorensen) [747574] - [md] rename "mdk_personality" to "md_personality" (Jes Sorensen) [747574] - [md] bitmap remove fault injection options (Jes Sorensen) [747574] - [md] raid5: typedef removal: raid5_conf_t -> struct r5conf (Jes Sorensen) [747574] - [md] raid1: typedef removal: conf_t -> struct r1conf (Jes Sorensen) [747574] - [md] raid10: typedef removal: conf_t -> struct r10conf (Jes Sorensen) [747574] - [md] raid0: typedef removal: raid0_conf_t -> struct r0conf (Jes Sorensen) [747574] - [md] multipath: typedef removal: multipath_conf_t -> struct mpconf (Jes Sorensen) [747574] - [md] linear: typedef removal: linear_conf_t -> struct linear_conf (Jes Sorensen) [747574] - [md] faulty: remove typedef: conf_t -> struct faulty_conf (Jes Sorensen) [747574] - [md] linear: remove typedefs: dev_info_t -> struct dev_info (Jes Sorensen) [747574] - [md] remove typedefs: mirror_info_t -> struct mirror_info (Jes Sorensen) [747574] - [md] remove typedefs: r10bio_t -> struct r10bio and r1bio_t -> struct r1bio (Jes Sorensen) [747574] - [md] remove typedefs: mdk_thread_t -> struct md_thread (Jes Sorensen) [747574] - [md] remove typedefs: mddev_t -> struct mddev (Jes Sorensen) [747574] - [md] removing typedefs: mdk_rdev_t -> struct md_rdev (Jes Sorensen) [747574] - [md] raid0: convert some printks to pr_debug (Jes Sorensen) [747574] - [md] remove PRINTK and dprintk debugging and use pr_debug (Jes Sorensen) [747574] - [md] remove some old DEBUGging code (Jes Sorensen) [747574] - [md] raid5: convert to macros into inline functions (Jes Sorensen) [747574] - [md] raid1: avoid bio search in end_sync_read() (Jes Sorensen) [747574] - [md] raid1: factor out common bio handling code (Jes Sorensen) [747574] - [md] raid5: remove pointless NULL test (Jes Sorensen) [747574] - [md] raid1: add documentation to r1_private_data_s data structure (Jes Sorensen) [747574] - [md] don't delay reboot by 1 second if no MD devices exist (Jes Sorensen) [747574] - [md] trival: md_k.h should be md.h in the beginning comment of file md.h (Jes Sorensen) [747574] - [md] bitmap: improve handling of 'allclean' (Jes Sorensen) [747574] - [md] bitmap: rename and tidy up BITMAP_PAGE_CLEAN (Jes Sorensen) [747574] - [md] Fix handling for devices from 2TB to 4TB in 0.90 metadata (Jes Sorensen) [747574] - [md] raid1, raid10: Remove use-after-free bug in make_request (Jes Sorensen) [747574] - [md] raid10: unify handling of write completion (Jes Sorensen) [747574] - [md] raid5: fix a hang on device failure (Jes Sorensen) [747574] - [md] fix clearing of 'blocked' flag in the presence of bad blocks (Jes Sorensen) [747574] - [md] linear: avoid corrupting structure while waiting for rcu_free to complete (Jes Sorensen) [747574] - [md] ensure changes to 'write-mostly' are reflected in metadata (Jes Sorensen) [747574] - [md] report failure if a 'set faulty' request doesn't (Jes Sorensen) [747574] - [md] raid10: handle further errors during fix_read_error better (Jes Sorensen) [747574] - [md] raid10: Handle read errors during recovery better (Jes Sorensen) [747574] - [md] raid10: simplify read error handling during recovery (Jes Sorensen) [747574] - [md] raid10: record bad blocks due to write errors during resync/recovery (Jes Sorensen) [747574] - [md] raid10: attempt to fix read errors during resync/check (Jes Sorensen) [747574] - [md] raid10: Handle write errors by updating badblock log (Jes Sorensen) [747574] - [md] raid10: clear bad-block record when write succeeds (Jes Sorensen) [747574] - [md] raid10: avoid writing to known bad blocks on known bad drives (Jes Sorensen) [747574] - [md] raid10 record bad blocks as needed during recovery (Jes Sorensen) [747574] - [md] raid10: avoid reading known bad blocks during resync/recovery (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: Split handle_read_error out from raid10d (Jes Sorensen) [747574] - [md] raid10: simplify/reindent some loops (Jes Sorensen) [747574] - [md] raid5: Clear bad blocks on successful write (Jes Sorensen) [747574] - [md] raid5: Don't write to known bad block on doubtful devices (Jes Sorensen) [747574] - [md] raid5: write errors should be recorded as bad blocks if possible (Jes Sorensen) [747574] - [md] raid5: use bad-block log to improve handling of uncorrectable read errors (Jes Sorensen) [747574] - [md] raid5: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid1: factor several functions out or raid1d() (Jes Sorensen) [747574] - [md] raid1: improve handling of read failure during recovery (Jes Sorensen) [747574] - [md] raid1: record badblocks found during resync (Jes Sorensen) [747574] - [md] raid1: Handle write errors by updating badblock log (Jes Sorensen) [747574] - [md] raid1: store behind-write pages in bi_vecs (Jes Sorensen) [747574] - [md] raid1: clear bad-block record when write succeeds (Jes Sorensen) [747574] - [md] raid1: avoid writing to known-bad blocks on known-bad drives (Jes Sorensen) [747574] - [md] raid1: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] add 'write_error' flag to component devices (Jes Sorensen) [747574] - [md] raid1: avoid reading known bad blocks during resync (Jes Sorensen) [747574] - [md] raid1: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] Disable bad blocks and v0.90 metadata (Jes Sorensen) [747574] - [md] load/store badblock list from v1.x metadata (Jes Sorensen) [747574] - [md] don't allow arrays to contain devices with bad blocks (Jes Sorensen) [747574] - [md] bad-block-log: add sysfs interface for accessing bad-block-log (Jes Sorensen) [747574] - [md] beginnings of bad block management (Jes Sorensen) [747574] - [md] remove suspicious size_of() (Jes Sorensen) [747574] - [md] bitmap: Revert DM dirty log hooks (Jes Sorensen) [747574] - [md] raid5: Avoid BUG caused by multiple failures (Jes Sorensen) [747574] - [md] raid10: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] raid5: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] raid1: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] get rid of unnecessary casts on page_address() (Jes Sorensen) [747574] - [md] raid10: Improve decision on whether to fail a device with a read error (Jes Sorensen) [747574] - [md] raid10: Make use of new recovery_disabled handling (Jes Sorensen) [747574] - [md] change managed of recovery_disabled (Jes Sorensen) [747574] - [md] remove ro check in md_check_recovery() (Jes Sorensen) [747574] - [md] introduce link/unlink_rdev() helpers (Jes Sorensen) [747574] - [md] raid: use printk_ratelimited instead of printk_ratelimit (Jes Sorensen) [747574] - [md] raid5: finalise new merged handle_stripe (Jes Sorensen) [747574] - [md] raid5: move some more common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: move more common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: unite handle_stripe_dirtying5 and handle_stripe_dirtying6 (Jes Sorensen) [747574] - [md] raid5: unite fetch_block5 and fetch_block6 (Jes Sorensen) [747574] - [md] raid5: rearrange a test in fetch_block6 (Jes Sorensen) [747574] - [md] raid5: move more code into common handle_stripe (Jes Sorensen) [747574] - [md] raid5: Move code for finishing a reconstruction into handle_stripe (Jes Sorensen) [747574] - [md] raid5: Remove stripe_head_state arg from handle_stripe_expansion (Jes Sorensen) [747574] - [md] raid5: move stripe_head_state and more code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: add some more fields to stripe_head_state (Jes Sorensen) [747574] - [md] raid5: unify stripe_head_state and r6_state (Jes Sorensen) [747574] - [md] raid5: move common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: replace sh->lock with an 'active' flag (Jes Sorensen) [747574] - [md] raid5: Protect some more code with ->device_lock (Jes Sorensen) [747574] - [md] raid5: Remove use of sh->lock in sync_request (Jes Sorensen) [747574] - [md] raid5: remove some sparse warnings (Jes Sorensen) [747574]- [fs] Revert "proc: enable writing to /proc/pid/mem" (Johannes Weiner) [782650] {CVE-2012-0056} - [fs] nfs: fix regression in handling of context= option in NFSv4 (Jeff Layton) [757896] - [kernel] panic: call console_verbose() in panic (Alexander Gordeev) [771521] - [net] igmp: Avoid zero delay when receiving odd mixture of IGMP queries (Jiri Pirko) [772871] {CVE-2012-0207} - [fs] cifs/nfs: don't allow TASK_KILLABLE sleeps to block the freezer (Jeff Layton) [702630] - [fs] xfs: validate acl count (Eric Sandeen) [773283] - [ppc] POWER7 optimised copy_to_user/copy_from_user using VMX (Steve Best) [739137] - [fs] GFS2: Update fallocate to match upstream (Steven Whitehouse) [732744] - [pci] portdrv: cleanup pcie_device registration (Myron Stowe) [742460] - [tpm] NSC driver X86 dependency fix (Steve Best) [741557] - [net] sunrpc: remove xpt_pool (J. Bruce Fields) [753301] - [fs] Fix sendfile write-side file position (Steven Whitehouse) [770023] - [mm] Make task in balance_dirty_pages() killable (Lukas Czerner) [769115] - [virt] kvm: x86: fix missing checks in syscall emulation (Marcelo Tosatti) [773391] {CVE-2012-0045} - [virt] kvm: x86: extend "struct x86_emulate_ops" with "get_cpuid" (Marcelo Tosatti) [773391] {CVE-2012-0045} - [net] svcrpc: fix double-free on shutdown of nfsd after changing pool mode (J. Bruce Fields) [753030] - [net] svcrpc: avoid memory-corruption on pool shutdown (J. Bruce Fields) [753030] - [net] svcrpc: destroy server sockets all at once (J. Bruce Fields) [753030] - [net] svcrpc: simplify svc_close_all (J. Bruce Fields) [753030] - [net] svcrpc: fix list-corrupting race on nfsd shutdown (J. Bruce Fields) [753030]- [virt] virtio: console: add port stats for bytes received, sent and discarded (Amit Shah) [772194] - [virt] virtio: console: make discard_port_data() use get_inbuf() (Amit Shah) [772194] - [virt] virtio: console: rename variable (Amit Shah) [772194] - [virt] virtio: console: make get_inbuf() return port->inbuf if present (Amit Shah) [772194] - [virt] virtio: console: Fix return type for get_inbuf() (Amit Shah) [772194] - [virt] virtio: console: Fix indentation (Amit Shah) [772194] - [netdrv] r8169: fix Config2 MSIEnable bit setting (Ivan Vecera) [772565] - [netdrv] r8169: fix Rx index race between FIFO overflow recovery and NAPI handler (Ivan Vecera) [772565] - [netdrv] r8169: Rx FIFO overflow fixes (Ivan Vecera) [772565] - [netdrv] r8169: corral some wayward N/A fw_version dust bunnies (Ivan Vecera) [772565] - [netdrv] r8169: Convert MAC_ADDR_LEN uses to ETH_ALEN (Ivan Vecera) [772565] - [netdrv] r8169: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [772565] - [netdrv] r8169: jumbo fixes (Ivan Vecera) [772565] - [netdrv] r8169: expand received packet length indication (Ivan Vecera) [772565] - [netdrv] r8169: support new chips of RTL8111F (Ivan Vecera) [772565] - [netdrv] r8169: define the early size for 8111evl (Ivan Vecera) [772565] - [netdrv] r8169: remove use of ndo_set_multicast_list in drivers (Ivan Vecera) [772565] - [netdrv] r8169: MAC address change fix for the 8168e-vl (Ivan Vecera) [772565] - [netdrv] r8169: Add support for D-Link 530T rev C1 (Ivan Vecera) [772565] - [netdrv] r8169: use pci_dev->subsystem_{vendor|device} (Ivan Vecera) [772565] - [netdrv] r8169: fix sticky accepts packet bits in RxConfig (Ivan Vecera) [772565] - [netdrv] r8169: adjust the RxConfig settings (Ivan Vecera) [772565] - [netdrv] r8169: don't enable rx when shutdown (Ivan Vecera) [772565] - [netdrv] r8169: fix wake on lan setting for non-8111E (Ivan Vecera) [772565] - [netdrv] r8169: support RTL8111E-VL (Ivan Vecera) [772565] - [netdrv] r8169: add ERI functions (Ivan Vecera) [772565] - [netdrv] r8169: modify the flow of the hw reset (Ivan Vecera) [772565] - [netdrv] r8169: adjust some registers (Ivan Vecera) [772565] - [netdrv] r8169: remove unnecessary read of PCI_CAP_ID_EXP (Ivan Vecera) [772565] - [netdrv] r8169: fix wrong register use (Ivan Vecera) [772565] - [netdrv] r8169: check firmware content sooner (Ivan Vecera) [772565] - [netdrv] r8169: support new firmware format (Ivan Vecera) [772565] - [netdrv] r8169: explicit firmware format check (Ivan Vecera) [772565] - [netdrv] r8169: move the firmware down into the device private data (Ivan Vecera) [772565] - [netdrv] r8169: fix static initializers (Ivan Vecera) [772565] - [netdrv] r8169: avoid late chip identifier initialisation (Ivan Vecera) [772565] - [netdrv] r8169: merge firmware information into the chipset description data (Ivan Vecera) [772565] - [netdrv] r8169: provide some firmware information via ethtool (Ivan Vecera) [772565] - [netdrv] r8169: remove non-NAPI context invocation of rtl8169_rx_interrupt (Ivan Vecera) [772565] - [netdrv] r8169: link speed selection timer rework (Ivan Vecera) [772565] - [netdrv] r8169: rtl8169_set_speed_xmii cleanup (Ivan Vecera) [772565] - [netdrv] r8169: remove some code duplication (Ivan Vecera) [772565] - [netdrv] r8169: style cleanups (Ivan Vecera) [772565] - [netdrv] r8169: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [772565] - [netdrv] r8169: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [772565] - [netdrv] r8169: fix merge conflict fix (Ivan Vecera) [772565] - [netdrv] r8169: don't request firmware when there's no userspace (Ivan Vecera) [772565] - [netdrv] r8169: TSO fixes (Ivan Vecera) [772565] - [netdrv] r8169: convert to hw_features (Ivan Vecera) [772565] - [netdrv] r8169: support RTL8168E (Ivan Vecera) [772565] - [netdrv] r8169: add a new chip for RTL8168DP (Ivan Vecera) [772565] - [netdrv] r8169: add a new chip for RTL8105 (Ivan Vecera) [772565] - [netdrv] r8169: fix a bug in rtl8169_init_phy() (Ivan Vecera) [772565] - [netdrv] r8169: support control of advertising (Ivan Vecera) [772565] - [netdrv] r8169: support the new chips for RTL8105E (Ivan Vecera) [772565] - [netdrv] r8169: disable ASPM (Ivan Vecera) [772565] - [netdrv] r8169: adjust rtl8169_set_speed_xmii function (Ivan Vecera) [772565] - [netdrv] r8169: fix RTL8168DP power off issue (Ivan Vecera) [772565] - [netdrv] r8169: correct settings of rtl8102e (Ivan Vecera) [772565] - [netdrv] r8169: fix incorrect args to oob notify (Ivan Vecera) [772565] - [netdrv] r8169: Call netif_carrier_off at the end of the probe (Ivan Vecera) [772565] - [netdrv] r8169: prevent RxFIFO induced loops in the irq handler (Ivan Vecera) [772565] - [netdrv] r8169: keep firmware in memory (Ivan Vecera) [772565] - [netdrv] r8169: Update the function of parsing firmware (Ivan Vecera) [772565] - [netdrv] r8169: delay phy init until device opens (Ivan Vecera) [772565] - [netdrv] r8169: more 8168dp support (Ivan Vecera) [772565] - [netdrv] r8169: rtl_csi_access_enable rename (Ivan Vecera) [772565] - [netdrv] r8169: magic (Ivan Vecera) [772565] - [netdrv] r8169: phy power ops (Ivan Vecera) [772565] - [netdrv] r8169: 8168DP specific MII registers access methods (Ivan Vecera) [772565] - [netdrv] r8169: use device dependent methods to access the MII registers (Ivan Vecera) [772565] - [netdrv] r8169: identify different registers (Ivan Vecera) [772565] - [netdrv] r8169: remove the firmware of RTL8111D (Ivan Vecera) [772565] - [netdrv] r8169: Use static const (Ivan Vecera) [772565] - [netdrv] r8169: move PHY regs tables to .rodata (Ivan Vecera) [772565] - [netdrv] r8169: don't use flush_scheduled_work() (Ivan Vecera) [772565] - [netdrv] r8169: fix sleeping while holding spinlock (Ivan Vecera) [772565] - [netdrv] r8169: print errors when dma mapping fail (Ivan Vecera) [772565] - [netdrv] r8169: (re)init phy on resume (Ivan Vecera) [772565] - [netdrv] r8169: changing mtu clean up (Ivan Vecera) [772565] - [netdrv] r8169: do not account fragments as packets (Ivan Vecera) [772565] - [netdrv] r8169: use pointer to struct device as local variable (Ivan Vecera) [772565] - [netdrv] r8169: replace PCI_DMA_{TO, FROM}DEVICE to DMA_{TO, FROM}_DEVICE (Ivan Vecera) [772565] - [netdrv] r8169: init rx ring cleanup (Ivan Vecera) [772565] - [netdrv] r8169: check dma mapping failures (Ivan Vecera) [772565] - [netdrv] r8169: Don't check for vlan group before vlan_tx_tag_present (Ivan Vecera) [772565] - [netdrv] r8169: use 50 less ram for RX ring (Ivan Vecera) [772565] - [netdrv] r8169: use device model DMA API (Ivan Vecera) [772565] - [netdrv] r8169: allocate with GFP_KERNEL flag when able to sleep (Ivan Vecera) [772565] - [netdrv] r8169: add gro support (Ivan Vecera) [772565] - [netdrv] r8169: avoid some skb->ip_summed initializations (Ivan Vecera) [772565] - [netdrv] r8169: incorrect identifier for a 8168dp (Ivan Vecera) [772565] - [netdrv] r8169: fix mdio_read and update mdio_write according to hw specs (Ivan Vecera) [772565] - [netdrv] r8169: fix random mdio_write failures (Ivan Vecera) [772565] - [netdrv] r8169: remove unnecessary cast of readl()'s return value (Ivan Vecera) [772565] - [netdrv] r8169: failure to enable mwi should not be fatal (Ivan Vecera) [772565] - [netdrv] r8169: Fix rtl8169_rx_interrupt() (Ivan Vecera) [772565] - [netdrv] r8169: convert multiple drivers to use netdev_for_each_mc_addr (Ivan Vecera) [772565] - [netdrv] r8169: Use netif_printk macros (Ivan Vecera) [772565] - [netdrv] r8169: use netdev_mc_count and netdev_mc_empty when appropriate (Ivan Vecera) [772565] - [netdrv] r8169: use DEFINE_PCI_DEVICE_TABLE() (Ivan Vecera) [772565] - [netdrv] r8169: use pM to shown MAC address (Ivan Vecera) [772565] - [netdrv] r8169: Move && and || to end of previous line (Ivan Vecera) [772565] - [fs] nfsd4: name->id mapping should fail with BADOWNER not BADNAME (J. Bruce Fields) [754834] - [net] Potential null skb->dev dereference (Flavio Leitner) [769590] - [mm] mempolicy.c: refix mbind_range() vma issue (Motohiro Kosaki) [697996 727700] - [mm] mempolicy.c: fix pgoff in mbind vma merge (Motohiro Kosaki) [697996 727700]- [scsi] hpsa: add the Smart Array 5i to the kdump blacklist (Tomas Henzl) [758675] - [scsi] cciss: add Smart Array 5i to the kdump blacklist (Tomas Henzl) [758675] - [powerpc] perf_event: Skip updating kernel counters if register value shrinks (Steve Best) [706528] - [ppc] pseries: Fix kexec on recent firmware versions (Steve Best) [741586] - [ppc] hvc_console: Improve tty/console put_chars handling (Steve Best) [740543] - [ppc] pseries/hvconsole: Fix dropped console output (Steve Best) [740551] - [ppc] pseries: Do not search for dma-window property on dlpar remove (Steve Best) [738483] - [ppc] pseries: Fix kexec on machines with more than 4TB of RAM (Steve Best) [741581] - [ppc] Fix oops when echoing bad values to /sys/devices/system/memory/probe (Steve Best) [739161] - [fs] ext2, ext3, ext4: don't inherit APPEND_FL or IMMUTABLE_FL for new inodes (Eric Sandeen) [749117] - [fs] ext4: fix race in xattr block allocation path (Eric Sandeen) [735105] - [fs] nfs: when attempting to open a directory, fall back on normal lookup (Jeff Layton) [755380] - [fs] nfs: don't try to migrate pages with active requests (Jeff Layton) [739811 741241] - [fs] nfs: don't redirty inode when ncommit == 0 in nfs_commit_unstable_pages (Jeff Layton) [746541] - [kernel] crypto: ghash - Avoid null pointer dereference if no key is set (Jiri Benc) [749482] {CVE-2011-4081} - [fs] jbd2: validate sb->s_first in journal_get_superblock() (Eryu Guan) [693981] - [fs] xfs: Fix memory corruption in xfs_readlink (Carlos Maiolino) [694702] - [net] rds_rdma: don't assume infiniband device is PCI (Jes Sorensen) [740149] - [net] ipv4: correct description for tcp_max_syn_backlog (Weiping Pan) [738796] - [net] ipv6: tcp: fix tcp_v6_conn_request() (Jiri Benc) [742099] - [net] netfilter: use __aligned_be64 in nfnetlink_log.h (Weiping Pan) [767992] - [net] sctp: Do not account for sizeof(struct sk_buff) in estimated rwnd (Thomas Graf) [698119] - [net] fib: fix fib_nl_newrule() (Neil Horman) [743459] - [net] fix unsafe pointer access in sendmmsg (Jiri Benc) [760798] {CVE-2011-4594} - [net] vlan: should take into account needed_headroom (Weiping Pan) [692013] - [net] tcp: tcp_syn_retries sysctl is not honored (Jiri Benc) [692024] - [net] pkt_sched: Fix sch_sfq vs tcf_bind_filter oops (Jiri Pirko) [667925] - [net] ipv6: check for IPv4 mapped addresses when connecting IPv6 sockets (Jiri Benc) [728123] - [net] mac80211: cancel auth retries when deauthenticating (John Linville) [754356] - [net] bonding: Don't allow mode change via sysfs with slaves present (Veaceslav Falico) [747282] - [net] bonding: update speed/duplex for NETDEV_CHANGE (Weiping Pan) [747546] - [scsi] isci: link speed default to gen2 (David Milburn) [769376] - [scsi] scsi_dh_rdac: Fix error path in rdac_init (Mike Snitzer) [690523] - [scsi] hpsa: add small delay when using PCI Power Management to reset for kdump (Dave Young) [746267] - [block] cciss: add small delay when using PCI Power Management to reset for kdump (Dave Young) [746317] - [scsi] increase qla2xxx firmware ready time-out (Mark Goodwin) [731917] - [usb] ch9: use proper endianess for wBytesPerInterval (Steve Best) [738578] - [perf] powerpc: Handle events that raise an exception without overflowing (Steve Best) [755737] - [kernel] clocksource: Install completely before selecting (Paolo Bonzini) [745713] - [md] Avoid waking up a thread after it has been freed (Jes Sorensen) [754424] - [pci] Fix unbootable HP DL385G6 on 2.6.32-220 by properly disabling pcie aspm (Dave Wysochanski) [769626] - [virt] virtio-pci: fix use after free (Michael S. Tsirkin) [751805 772194] - [pci] hotplug: shpchp: don't blindly claim non-AMD 0x7450 (Myron Stowe) [735218] - [sched] x86: Avoid unnecessary overflow in sched_clock (Prarit Bhargava) [765720] - [x86] binutils, xen: Fix another wrong size directive (Igor Mammedov) [720982] - [x86] ACPI atomicio: Convert width in bits to bytes in __acpi_ioremap_fast() (Myron Stowe) [754341] - [x86] x2apic_optout: Change WARN to printk (Prarit Bhargava) [755061] - [x86] cpufreq: handle CPUs with different capabilities in acpi-cpufreq (Prarit Bhargava) [749056] - [x86] mtrr: Kill over the top warn (Prarit Bhargava) [746232] - [x86] setup: Set ax register in boot vga query (Prarit Bhargava) [742441] - [virt] x86: Prevent starting PIT timers in the absence of irqchip support (Marcelo Tosatti) [769550] - [virt] vmxnet3: revert hw features change (Neil Horman) [759613] - [virt] xen: mask MTRR feature from guest BZ#750758 (Igor Mammedov) [750758] - [virt] fix broken build if xen is disabled in config (Igor Mammedov) [729488] - [netdrv] qlge: fix size of external list for TX address descriptors (Steve Best) [772237] - [kernel] script to create symlinks for new network driver layout (Andy Gospodarek) - [netdrv] e1000e: Avoid wrong check on TX hang (Dean Nelson) [751087] - [netdrv] igb: Loopback functionality supports for i350 devices (Stefan Assmann) [756601] - [netdrv] be2net: Fixed Endianness issues in the response read log length field while retrieving FAT (Steve Best) [743226] - [netdrv] cxgb4: Fix EEH on IBM P7IOC (Steve Best) [721074] - [x86] kdump, ioapic: Reset remote-IRR in clear_IO_APIC (Prarit Bhargava) [754335] - [x86] ioapic: Move trigger defines to io_apic.h (Prarit Bhargava) [754335] - [scsi] ipr: add definitions for additional adapter (Steve Best) [738891] - [scsi] ipr: Add support to flash FPGA and flash back DRAM images (Steve Best) [738891] - [scsi] ipr: Fix BUG on adapter dump timeout (Steve Best) [738891] - [scsi] ipr: Stop reading adapter dump prematurely (Steve Best) [738891] - [x86] hpet: Disable per-cpu hpet timer if ARAT is supported (Prarit Bhargava) [750201] - [x86] Improve TSC calibration using a delayed workqueue (Prarit Bhargava) [750201] - [kernel] clocksource: Add clocksource_register_hz/khz interface (Prarit Bhargava) [750201] - [kernel] clocksource: Provide a generic mult/shift factor calculation (Prarit Bhargava) [750201] - [ppc] gup_huge_pmd() return 0 if pte changes (Andrea Arcangeli) [751493] - [mm] thp: share get_huge_page_tail() (Andrea Arcangeli) [751493] - [ppc] gup_hugepte() support THP based tail recounting (Andrea Arcangeli) [751493] - [ppc] gup_hugepte() avoid to free the head page too many times (Andrea Arcangeli) [751493] - [ppc] get_hugepte() don't put_page() the wrong page (Andrea Arcangeli) [751493] - [ppc] remove superflous PageTail checks on the pte gup_fast (Andrea Arcangeli) [751493] - [virt] KVM: Device assignment permission checks (Alex Williamson) [756093] - [virt] KVM: Remove ability to assign a device without iommu support (Alex Williamson) [756093] - [virt] kvm: device-assignment: revert Disable the option to skip iommu setup (Alex Williamson) [756093] - [scsi] hpsa: Add IRQF_SHARED back in for the non-MSI(X) interrupt handler (Tomas Henzl) [758707] - [block] cciss: Add IRQF_SHARED back in for the non-MSI(X) interrupt handler (Tomas Henzl) [758707] - [fs] Make write(2) interruptible by a fatal signal (Lukas Czerner) [769115] - [block] cfq-iosched: fix a kbuild regression (Vivek Goyal) [705698] - [block] cfq-iosched: rethink seeky detection for SSDs (Vivek Goyal) [705698] - [block] cfq-iosched: rework seeky detection (Vivek Goyal) [705698] - [block] cfq-iosched: don't regard requests with long distance as close (Vivek Goyal) [705698] - [scsi] isci: Adding documentation to API change and fixup sysfs registration (David Milburn) [751434] - [scsi] isci: change sas phy timeouts from 54us to 59us (David Milburn) [751434] - [scsi] isci: fix 32-bit operation when CONFIG_HIGHMEM64G=n (David Milburn) [751434] - [scsi] isci: overriding max_concurr_spinup oem parameter by max(oem, user) (David Milburn) [751434] - [scsi] isci: revert bcn filtering (David Milburn) [751434] - [scsi] libsas: export sas_alloc_task() (David Milburn) [751434] - [scsi] isci: Fix hard reset timeout conditions (David Milburn) [751434] - [scsi] isci: No need to manage the pending reset bit on pending requests (David Milburn) [751434] - [scsi] isci: Remove redundant isci_request.ttype field (David Milburn) [751434] - [scsi] isci: Fix task management for SMP, SATA and on dev remove (David Milburn) [751434] - [scsi] isci: No task_done callbacks in error handler paths (David Milburn) [751434] - [scsi] isci: Handle task request timeouts correctly (David Milburn) [751434] - [scsi] isci: Fix tag leak in tasks and terminated requests (David Milburn) [751434] - [scsi] isci: Immediately fail I/O to removed devices (David Milburn) [751434] - [scsi] isci: Lookup device references through requests in completions (David Milburn) [751434] - [virt] xen-blkfront: conditionally drop name and minor adjustments for emulated scsi devs (Laszlo Ersek) [729586] - [virt] xen-blk: plug device number leak on error path in xlblk_init (Laszlo Ersek) [729586] - [virt] xen-blkfront: more informative message when resizing vbd (Laszlo Ersek) [654982] - [virt] xen-blkfront: pick up vbd size change through xenstore (Laszlo Ersek) [654982]- [kernel] Remove "WARNING: at kernel/sched.c:5915" (Larry Woodman) [766051] - [x86] kernel: Fix memory corruption in module load (Prarit Bhargava) [767140]- [virt] xen: Find an unbound irq number in reverse order high to low (Igor Mammedov) [756307] - [virt] xen: add get_nr_hw_irqs req for finding an unbound irq number in reverse order (Igor Mammedov) [756307] - [x86] io_apic: add get_nr_irqs_gsi() (Igor Mammedov) [756307] - [virt] Do not init xen platform pci if xen_emul_unplug=never (Igor Mammedov) [756307] - [fs] GFS2: Add readahead to sequential directory traversal (Robert S Peterson) [681906] - [fs] GFS2: Cache dir hash table in a contiguous buffer (Robert S Peterson) [681906] - [scsi] scsi_dh: move .match to an auxiliary structure (Mike Snitzer) [690523] - [scsi] scsi_dh: code cleanup and remove the references to scsi_dev_info (Mike Snitzer) [690523] - [scsi] scsi_dh_hp_sw: Adding the match function for hp_sw device handler (Mike Snitzer) [690523] - [scsi] scsi_dh_rdac: Adding the match function for rdac device handler (Mike Snitzer) [690523] - [scsi] scsi_dh_emc: Adding the match function for emc device handler (Mike Snitzer) [690523] - [scsi] scsi_dh: Implement match callback function (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Evaluate TPGS setting from inquiry data (Mike Snitzer) [690523] - [scsi] scsi_dh: Use scsi_devinfo functions to do matching of device_handler tables (Mike Snitzer) [690523] - [scsi] scsi_dh: check queuedata pointer before proceeding further (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Fix the time inteval for alua rtpg commands (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Decrease retry interval (Mike Snitzer) [690523] - [scsi] scsi_dh: Check for sdev state in store_dh_state() (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: always update TPGS status on activate (Mike Snitzer) [690523] - [scsi] scsi_dh: Fixup kernel-doc comments (Mike Snitzer) [690523] - [block] Don't check QUEUE_FLAG_SAME_COMP in __blk_commplete_request (David Milburn) [724055] - [block] Fix queue_flag update when rq_affinity goes from 2 to 1 (David Milburn) [724055] - [block] improve rq_affinity placement (David Milburn) [724055] - [block] Make rq_affinity = 1 work as expected (David Milburn) [724055] - [block] fix warning with calling smp_processor_id() in preemptible section (David Milburn) [724055] - [block] strict rq_affinity (David Milburn) [724055] - [x86] mtrr: use stop_machine APIs for doing MTRR rendezvous (Prarit Bhargava) [729223] - [x86] stop_machine: implement stop_machine_from_inactive_cpu() (Prarit Bhargava) [729223] - [x86] stop_machine: reorganize stop_cpus() implementation (Prarit Bhargava) [729223] - [x86] mtrr: lock stop machine during MTRR rendezvous sequence (Prarit Bhargava) [729223] - [virt] KVM: fix guest SMEP support (Chris Wright) [703053] - [x86] cpu: fix CPUID leaf 7 detection (Chris Wright) [703053] - [perf] tools: Fix raw sample reading (Jiri Olsa) [752353] - [perf] python: Add missing perf_event__parse_sample 'swapped' parm (Jiri Olsa) [752353] - [perf] tools: Add support for disabling -Werror via WERROR=0 (Jiri Olsa) [752353] - [perf] top: Fix userspace sample addr map offset (Jiri Olsa) [752353] - [perf] symbols: Fix issue with binaries using 16-bytes buildids (Jiri Olsa) [752353] - [perf] tool: Fix endianness handling of u32 data in samples (Jiri Olsa) [752353] - [perf] sort: Fix symbol sort output by separating unresolved samples by type (Jiri Olsa) [752353] - [perf] symbols: Synthesize anonymous mmap events (Jiri Olsa) [752353] - [perf] record: Create events initially disabled and enable after init (Jiri Olsa) [752353] - [perf] symbols: Add some heuristics for choosing the best duplicate symbol (Jiri Olsa) [752353] - [perf] symbols: Preserve symbol scope when parsing /proc/kallsyms (Jiri Olsa) [752353] - [perf] symbols: /proc/kallsyms does not sort module symbols (Jiri Olsa) [752353] - [perf] symbols: Fix ppc64 SEGV in dso__load_sym with debuginfo files (Jiri Olsa) [752353] - [perf] probe: Fix regression of variable finder (Jiri Olsa) [752353] - [perf] tools: Add group event scheduling option to perf record/stat (Jiri Olsa) [752353] - [perf] tools: Fix build against newer glibc (Jiri Olsa) [752353] - [perf] tools: Fix error handling of unknown events (Jiri Olsa) [752353] - [perf] evlist: Fix missing event name init for default event (Jiri Olsa) [752353] - [perf] list: Fix exit value (Jiri Olsa) [752353] - [perf] probe: Filter out redundant inline-instances (Jiri Olsa) [752353] - [perf] probe: Search concrete out-of-line instances (Jiri Olsa) [752353] - [perf] probe: Avoid searching variables in intermediate scopes (Jiri Olsa) [752353] - [perf] probe: Fix to search local variables in appropriate scope (Jiri Olsa) [752353] - [perf] probe: Warn when more than one line are given (Jiri Olsa) [752353] - [perf] probe: Fix to walk all inline instances (Jiri Olsa) [752353] - [perf] probe: Fix to search nested inlined functions in CU (Jiri Olsa) [752353] - [perf] probe: Fix line walker to check CU correctly (Jiri Olsa) [752353] - [perf] probe: Fix a memory leak for scopes array (Jiri Olsa) [752353] - [perf] fix temporary file ownership check (Jiri Olsa) [752353] - [perf] top browser: Remove spurious helpline update (Jiri Olsa) [752353] - [perf] symbols: Check '/tmp/perf-' symbol file ownership (Jiri Olsa) [752353] - [perf] tools: Check $HOME/.perfconfig ownership (Jiri Olsa) [752353] - [perf] tools: Make clean leaves some files (Jiri Olsa) [752353] - [perf] lock: Dropping unsupported ':r' modifier (Jiri Olsa) [752353] - [perf] probe: Fix coredump introduced by probe module option (Jiri Olsa) [752353] - [perf] report: Use ui__warning in some more places (Jiri Olsa) [752353] - [perf] python: Add PERF_RECORD_{LOST, READ, SAMPLE} routine tables (Jiri Olsa) [752353] - [perf] evlist: Introduce 'disable' method (Jiri Olsa) [752353] - [perf] tools: Make test use the preset debugfs path (Jiri Olsa) [752353] - [perf] tools: Add automated tests for events parsing (Jiri Olsa) [752353] - [perf] tools: De-opt the parse_events function (Jiri Olsa) [752353] - [perf] script: Fix display of IP address for non-callchain path (Jiri Olsa) [752353] - [perf] tools: Fix endian conversion reading event attr from file header (Jiri Olsa) [752353] - [perf] probe: Support adding probes on offline kernel modules (Jiri Olsa) [752353] - [perf] probe: Add probed module in front of function (Jiri Olsa) [752353] - [perf] probe: Introduce debuginfo to encapsulate dwarf information (Jiri Olsa) [752353] - [perf] perf-probe: Move dwarf library routines to dwarf-aux.{c, h} (Jiri Olsa) [752353] - [perf] probe: Remove redundant dwarf functions (Jiri Olsa) [752353] - [perf] probe: Move strtailcmp to string.c (Jiri Olsa) [752353] - [perf] probe: Rename DIE_FIND_CB_FOUND to DIE_FIND_CB_END (Jiri Olsa) [752353] - [perf] Robustify proc and debugfs file recording (Jiri Olsa) [752353] - [perf] report/annotate/script: Add option to specify a CPU range (Jiri Olsa) [752353] - [perf] stat: Add noise output for csv mode (Jiri Olsa) [752353] - [perf] tools: Only display parent field if explictly sorted (Jiri Olsa) [752353] - [perf] tools: Allow sort dimensions to be registered more than once (Jiri Olsa) [752353] - [perf] tools: Don't display ignored entries on stdio ui (Jiri Olsa) [752353] - [perf] tools: Remove sort print helpers declarations (Jiri Olsa) [752353] - [perf] tools: Make sort operations static (Jiri Olsa) [752353] - [perf] tools: Add inverted call graph report support (Jiri Olsa) [752353] - [perf] script: Add printing of sample address (Jiri Olsa) [752353] - [perf] script: Make printing of dso a separate field option (Jiri Olsa) [752353] - [perf] script: "sym" field really means show IP data (Jiri Olsa) [752353] - [perf] stat: clarify unsupported events from uncounted events (Jiri Olsa) [752353] - [perf] Cleanup useless double NULL termination in method arg names (Jiri Olsa) [752353] - [pci] x86: reduce severity of host bridge window conflict warnings (Myron Stowe) [567487] - [pci] x86: avoid high BIOS area when allocating address space (Myron Stowe) [567487] - [pci] x86: avoid E820 regions when allocating address space (Myron Stowe) [567487] - [pci] x86: avoid low BIOS area when allocating address space (Myron Stowe) [567487] - [pci] resources: add arch hook for preventing allocation in reserved areas (Myron Stowe) [567487] - [pci] x86: coalesce overlapping host bridge windows (Myron Stowe) [567487] - [pci] x86: update iomem_resource end based on CPU physical address capabilities (Myron Stowe) [567487] - [pci] resources: handle overflow when aligning start of available area (Myron Stowe) [567487] - [pci] resources: ensure callback doesn't allocate outside available space (Myron Stowe) [567487] - [pci] resources: factor out resource_clip() to simplify find_resource() (Myron Stowe) [567487] - [pci] resources: add a default alignf to simplify find_resource() (Myron Stowe) [567487] - [pci] PNP: log PNP resources, as we do for PCI (Myron Stowe) [567487] - [pci] x86: use host bridge _CRS info on ASRock ALiveSATA2-GLAN (Myron Stowe) [567487] - [pci] fall back to original BIOS BAR addresses (Myron Stowe) [567487] - [pci] change resource collision messages from KERN_ERR to KERN_INFO (Myron Stowe) [567487] - [pci] x86: compute Address Space length rather than using _LEN (Myron Stowe) [567487] - [pci] x86: never allocate PCI MMIO resources below BIOS_END (Myron Stowe) [567487] - [pci] x86: parse additional host bridge window resource types (Myron Stowe) [567487] - [pci] x86: ignore Consumer/Producer bit in ACPI window descriptions (Myron Stowe) [567487] - [acpi] pci_root: pass acpi_pci_root to arch-specific scan (Myron Stowe) [567487] - [acpi] pci_root: save downstream bus range (Myron Stowe) [567487] - [pci] x86: truncate _CRS windows with _LEN > _MAX - _MIN + 1 (Myron Stowe) [567487] - [pci] x86: for host bridge address space collisions, show conflicting resource (Myron Stowe) [567487] - [pci] don't say we claimed a resource if we failed (Myron Stowe) [567487] - [pci] print resources consistently with pR (Myron Stowe) [567487] - [pci] make disabled window printk style match the enabled ones (Myron Stowe) [567487] - [pci] reject mmio ranges starting at 0 on pci_bridge read (Myron Stowe) [567487] - [pci] break out primary/secondary/subordinate for readability (Myron Stowe) [567487] - [pci] for address space collisions, show conflicting resource (Myron Stowe) [567487] - [pci] resources: add interfaces that return conflict information (Myron Stowe) [567487] - [pci] resource: add window support (Myron Stowe) [567487] - [pci] resource: add bus number support (Myron Stowe) [567487] - [pci] resource: expand IORESOURCE_TYPE_BITS to make room for bus resource type (Myron Stowe) [567487] - [pci] vsprintf: move pR resource printf_specs off the stack (Myron Stowe) [567487] - [pci] vsprintf: clarify comments for printf_spec flags (Myron Stowe) [567487] - [pci] x86: use host bridge _CRS info by default on 2008 and newer machines (Myron Stowe) [567487] - [pci] augment bus resource table with a list (Myron Stowe) [567487] - [pci] add pci_bus_for_each_resource(), remove direct bus->resource[] refs (Myron Stowe) [567487] - [pci] read bridge windows before filling in subtractive decode resources (Myron Stowe) [567487] - [pci] split up pci_read_bridge_bases() (Myron Stowe) [567487] - [pci] don't dump resource when bus resource flags indicates unused (Myron Stowe) [567487] - [pci] x86: remove 64-bit division (Myron Stowe) [567487] - [pci] x86/PCI: fix bogus host bridge window start/end alignment from _CRS (Myron Stowe) [567487] - [pci] x86: for debuggability, show host bridge windows even when ignoring _CRS (Myron Stowe) [567487] - [pci] improve discovery/configuration messages (Myron Stowe) [567487] - [pci] replace pr_debug with dev_dbg (Myron Stowe) [567487] - [pci] x86: print domain:bus in conventional format (Myron Stowe) [567487] - [pci] vsprintf: use pR, pr instead of pRt, pRf (Myron Stowe) [567487] - [pci] x86: use -DDEBUG when CONFIG_PCI_DEBUG set (Myron Stowe) [567487] - [pci] PNP: print resources consistently with pRt (Myron Stowe) [567487] - [pci] x86: print resources consistently with pRt (Myron Stowe) [567487] - [pci] print resources consistently with pRt (Myron Stowe) [567487] - [pci] vsprintf: add pRt, pRf to print struct resource details (Myron Stowe) [567487] - [pci] vsprintf: add pR support for IRQ and DMA resources (Myron Stowe) [567487] - [pci] vsprintf: fix io/mem resource width (Myron Stowe) [567487] - [pci] reverting "[Fedora] [pci] silence some PCI resource allocation errors" (Myron Stowe) [567487]- [x86] amd: Fix align_va_addr kernel parameter (Frank Arnold) [753237] - [md] RAID1: Do not call md_raid1_unplug_device while holding spinlock (Jonathan E Brassow) [752528] - [pci] intel-iommu: Default to non-coherent for domains unattached to iommus (Don Dutile) [746484] - [x86] initialize min_delta_ns in one_hpet_msi_clockevent() (Prarit Bhargava) [728315] - [x86] Update hpet_next_event() (Prarit Bhargava) [728315]- [net] Restrict pktgen from using shared skbs on bridge interfaces (Neil Horman) [750777] - [kernel] sched: Use resched IPI to kick off the nohz idle balance (Vivek Goyal) [717179] - [virt] xenfv: mask smep, even if the HV doesn't (Andrew Jones) [752382] - [drm] i915: enable ring freq scaling, RC6 and graphics turbo on Ivy Bridge (Prarit Bhargava) [752163] - [drm] i915: load a ring frequency scaling table (Prarit Bhargava) [752163] - [x86] cpufreq: expose a cpufreq_quick_get_max routine (Prarit Bhargava) [752163] - [scsi] qla4xxx: Make sure we discover targets if the cable is plugged in after the driver is loaded (Chad Dupuis) [751509] - [sched] Cleanup/optimize clock updates (Larry Woodman) [750237] - [sched] fix skip_clock_update optimization (Larry Woodman) [750237] - [kernel] Reset clocksource watchdog after sysrq-t (Prarit Bhargava) [742890] - [x86] AMD: Make tsc=reliable override boot time stability checks (Prarit Bhargava) [742890] - [block] virtio-blk: Use ida to allocate disk index (Michael S. Tsirkin) [692767] - [virt] virtio_blk: Replace cryptic number with the macro (Michael S. Tsirkin) [692767] - [kernel] ida: simplified functions for id allocation (Michael S. Tsirkin) [692767] - [virt] revert virtio-blk: Use ida to allocate disk index (Aristeu Rozanski) [692767]- [scsi] qla4xxx: v5.02.00.00.06.02-k13 (Chad Dupuis) [751286] - [scsi] qla4xxx: set ql4xdisablesysfsboot=1 by default (Chad Dupuis) [751286] - [scsi] qla4xxx: Correct ipaddress match check (Chad Dupuis) [751286]- [drm] i915: fix unmap race condition introduced with VT-d fix (Dave Airlie) [750583] - [scsi] iscsi: revert lockless queuecommand dispatch (Rob Evers) [751426]- [kernel] KEYS: Fix a NULL pointer deref in the user-defined key type (David Howells) [751190] {CVE-2011-4110} - [scsi] fc class: fix building of Fibre Channel DUP drivers in 6.2 (Mike Christie) [750268] - [fs] nfs: don't call __mark_inode_dirty while holding i_lock (Steve Dickson) [747391] - [netdrv] vxge: allow rebinding the driver with a different number of SR-IOV VFs (Michal Schmidt) [694742] - [netdrv] vxge: fix crash of VF when unloading PF (Michal Schmidt) [694742] - [ata] revert libata: remove SCSI host lock (David Milburn) [751426] - [crypto] ansi_cprng: enforce key != seed in fips mode (Jarod Wilson) [751198] - [net] mac80211: Fix reassociation processing within ESS roaming (John Linville) [750350] - [net] nl80211: Allow association to change channels during reassociation (John Linville) [750350] - [net] mac80211: let cfg80211 manage auth state (John Linville) [750350] - [net] cfg80211: avoid sending spurious deauth to userspace (John Linville) [750350] - [net] mac80211: recalculate idle later in MLME (John Linville) [750350] - [net] mac80211: avoid spurious deauth frames/messages (John Linville) [750350] - [net] cfg80211: Allow reassociation in associated state (John Linville) [750350] - [net] cfg80211: remove warning in deauth case (John Linville) [750350] - [net] netfilter: fix nf_conntrack refcount leak in l4proto->error() (Thomas Graf) [745472] - [scsi] qla2xxx: Remove check for null fcport from host reset handler (Chad Dupuis) [744741] - [scsi] qla2xxx: Perform implicit logout during rport tear-down (Chad Dupuis) [744741] - [scsi] Revert "qla2xxx: Remove host_lock in queuecommand function" (Chad Dupuis) [744741] - [drm] nv50/disp: shutdown display on suspend/hibernate (Ben Skeggs) [740857] - [edac] Add sb_edac driver into the Red Hat Building system (Mauro Carvalho Chehab) [647700] - [edac] Fix incorrect edac mode reporting in sb_edac (Mauro Carvalho Chehab) [647700] - [edac] Add an experimental new driver to support Sandy Bridge CPU's (Mauro Carvalho Chehab) [647700]- [netdrv] benet: remove bogus "unlikely" on vlan check (Ivan Vecera) [736429] {CVE-2011-3347} - [netdrv] be2net: non-member vlan pkts not received in promiscous mode (Ivan Vecera) [736429] {CVE-2011-3347} - [netdrv] be2net: fix crash receiving non-member VLAN packets (Ivan Vecera) [736429] {CVE-2011-3347} - [mm] fix race between mremap and removing migration entry (Andrea Arcangeli) [751084]- [fs] GFS2: rewrite fallocate code to write blocks directly (Benjamin Marzinski) [750208] {CVE-2011-4098} - [netdrv] bnx2x: link fixes for 57810 (Andy Gospodarek) [749421] - [netdrv] enic: fix accidental GRO off by default (Stefan Assmann) [749390] - [scsi] qla2xxx: Correct inadvertent clearing of RISC_INTR status (Chad Dupuis) [748978] - [debug] lockdep: double MAX_LOCKDEP_ENTRIES (Kyle McMartin) [748941] - [x86] Add missing KERN_DEBUG to x86 module printk (Prarit Bhargava) [747837] - [x86] Update module alternatives message (Prarit Bhargava) [745596] - [x86] UV: KABI breakage in uv_blade_info (George Beshers) [745253] - [net] vlan: fix panic when handling priority tagged frames (Andy Gospodarek) [714936] {CVE-2011-3593} - [scsi] qla4xxx: Autologin persisted target entries update (Mike Christie) [747696] - [mm] oom: fix integer overflow of points in oom_badness (Frantisek Hrbata) [741207] {CVE-2011-4097}- [scsi] lockless queuecommand dispatch fixup (Rob Evers) [749018] - [scsi] iscsi class: export pid of process that created session (Mike Christie) [747696] - [scsi] qla4xxx: Autologin persisted target entries (Mike Christie) [747696] - [netdrv] iwlagn: enable 11n aggregation without checking traffic load (John Linville) [744361] - [s390x] qdio: EQBS retry after CCQ 96 (Hendrik Brueckner) [747578] - [s390x] dasd: fix UID readout for z/VM (Hendrik Brueckner) [746000] - [x86] PCI: irq and pci_ids patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [747638] - [netdrv] Help 6.1 out of tree drivers cope with ABI breakage (Thomas Graf) [746570] - [mm] shmem: let shared anonymous be nonlinear again (Larry Woodman) [690129] - [fs] ext4: fix BUG_ON() in ext4_ext_insert_extent() (Lukas Czerner) [742091] {CVE-2011-3638} - [ipc] mqueue: separate mqueue default value from maximum value (Motohiro Kosaki) [746606] - [ipc] mqueue: don't use kmalloc with KMALLOC_MAX_SIZE (Motohiro Kosaki) [746606] - [ipc] mqueue: revert bump up DFLT_*MAX (Motohiro Kosaki) [746606] - [kernel] ipc/mqueue: Up the hard limit on message queues per namespace (Doug Ledford) [746606] - [kernel] ipc/mqueue: update maximums for the mqueue subsystem (Doug Ledford) [746606] - [kernel] ipc/mqueue: enforce hard limits (Doug Ledford) [746606] - [kernel] ipc/mqueue: switch back to using non-max values on create (Doug Ledford) [746606 746898] - [kernel] ipc/mqueue: cleanup definition names and locations (Doug Ledford) [746606] - [kernel] Revert "Restore max mqueue message size to its previous RHEL 5 value" (Doug Ledford) [746606]- [virt] index of virtio disk is not decremented when removed (Mark Wu) [692767] - [edac] i7core_edac: Initialize memory name with cpu, channel, bank (Mauro Carvalho Chehab) [712957] - [kernel] perf: Optimize event scheduling locking (Steve Best) [744986] - [drm] i915: set the right SDVO transcoder for CPT (Adam Jackson) [735122] - [scsi] libfc: Prevent race that causes panic during FCoE port destroy (Neil Horman) [735959] - [scsi] qla4xxx: Update driver version to 5.02.00-k8 (Mike Christie) [732622] - [scsi] qla4xxx: updated device id check for BFS (Mike Christie) [732622] - [scsi] qla4xxx: Fixed target discovery failed issue (Mike Christie) [732622] - [scsi] qla4xxx: Fixed active session re-open issue (Mike Christie) [732622] - [scsi] qla4xxx: Fixed device blocked issue on link up-down (Mike Christie) [732622] - [scsi] qla4xxx: Fixed session destroy issue on link up-down (Mike Christie) [732622] - [scsi] qla4xxx: Clear DDB map index on the basis of AEN (Mike Christie) [732622] - [scsi] qla4xxx: Free Device Database (DDB) reserved by FW (Mike Christie) [732622] - [scsi] qla4xxx: Fix getting BIDI CHAP for boot targets (Mike Christie) [732622] - [scsi] qla4xxx: Fix exporting boot targets to sysfs (Mike Christie) [732622] - [scsi] qla4xxx: Do not add duplicate CHAP entry in FLASH (Mike Christie) [732622] - [scsi] qla4xxx: Fix bidirectional CHAP (Mike Christie) [732622] - [scsi] qla4xxx: Add new FLT firmware region (Mike Christie) [732622] - [scsi] qla4xxx: Update license (Mike Christie) [732622] - [scsi] iscsi class: fix vlan configuration (Mike Christie) [732622] - [scsi] qla4xxx: fix data alignment and use nl helpers (Mike Christie) [732622] - [scsi] iscsi class: fix link local mispelling (Mike Christie) [732622] - [scsi] qla4xxx: Added Get ACB support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Added restore factory defaults support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: added support to update initiator iscsi port (Mike Christie) [732622] - [scsi] scsi_transport_iscsi: Added support to update initiator iscsi port (Mike Christie) [732622] - [scsi] qla4xxx: Added vendor specific sysfs attributes (Mike Christie) [732622] - [scsi] qla4xxx: Add read/update NVRAM support for 40xx adapters using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Add get ACB state support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Code cleanup for read/update flash using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Added support to update mtu (Mike Christie) [732622] - [scsi] scsi_transport_iscsi: Added support to update mtu (Mike Christie) [732622] - [scsi] libfc: improve flogi retries to avoid lport stuck (Mike Christie) [745667] - [scsi] libfc: avoid exchanges collision during lport reset (Mike Christie) [745667] - [scsi] libfc: fix checking FC_TYPE_BLS (Mike Christie) [745667] - [scsi] libfc: revert fix deadlock bug in fc_exch_abort_locked (Mike Christie) [745667] - [dm] log userspace: Allow for 'log device name' response in CTR msg exchange (Jonathan E Brassow) [746254] - [dm] kcopyd: fix job_pool leak (Mike Snitzer) [748441] - [netdrv] igb: Fix for Alt MAC Address feature on 82580 and later (Andy Gospodarek) [748503]- [dm] table: add immutable feature (Mike Snitzer) [747438] - [mm] reduce overhead on paravirt functions (Larry Woodman) [743554]- [netdrv] Fixing use of netif_set_real_num_tx_queues in niu.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in myri10ge.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in igb_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in cxgb4_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in cxgb3_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in bnx2.c (Neil Horman) [742117] - [ppc] kabi: add symbol 'paca' to ppc KABI (Jiri Olsa) [737466] - [fs] proc: fix oops on invalid /proc/pid/maps access (Johannes Weiner) [746613] {CVE-2011-3637} - [nfs] fix pNFS hang and oops on umounts (Steve Dickson) [746861] - [scsi] qla4xxx: export address/port of connection (Mike Christie) [728156] - [netdrv] Fix pktgen to not oops on unsupported drivers (Neil Horman) [678794] - [kernel] tracing: Update the comm field in the right variable in update_max_tr (Jiri Olsa) [736955] - [kernel] kabi: Add missing compat_alloc_user_space symbol to kABI (Jiri Olsa) [747047] - [kernel] fix taskstats io infoleak (Jerome Marchand) [716848] {CVE-2011-2494} - [x86] ACPI, APEI, HEST: Detect duplicated hardware error source ID (Don Zickus) [737189] - [netdrv] Add latest cxgb3 firmware (Neil Horman) [742011]- [net] bridge: fix use after free in __br_deliver() (Amerigo Wang) [730756] {CVE-2011-2942} - [scsi] Update lpfc version for 8.3.5.45.4p driver release (Rob Evers) [746668] - [scsi] Fix crash when cfg_fcp_eq_count is zero (Rob Evers) [746668] - [scsi] Fix kernel crash during boot with SLI4 card installed (Rob Evers) [746668] - [scsi] Properly clean up EQ and CQ child lists to prevent kernel crash (Rob Evers) [746668] - [kabi] add missing symbols for Emulex be2net driver (Jiri Olsa) [745712] - [netdrv] netxen-firmware: Install the 4.0.579 firmware (Kyle McMartin) [741776] - [perf] symbols: Treat all memory maps without dso file as loaded (Jiri Olsa) [726582] - [debug] increase MAX_STACK_TRACE_ENTRIES (Kyle McMartin) [645777] - [fs] cifs: add fallback in is_path_accessible for old servers (Jeff Layton) [692709] {CVE-2011-3363} - [tpm] Zero buffer after copying to userspace (Jiri Benc) [732633] {CVE-2011-1161 CVE-2011-1162} - [pci] intel-iommu: IOTLB hang workaround (Dave Airlie) [728476] - [drm] i915: Fix hang on Ironlake mobile GPU with VT-d (Dave Airlie) [728476] - [drm] i915: Remove early exit on i915_gpu_idle (Dave Airlie) [728476] - [drm] nv50/bios: fixup mpll programming from the init table parser (Ben Skeggs) [744992] - [drm] nv50/vram: fix incorrect detection of bank count on newer chipsets (Ben Skeggs) [744992] - [drm] radeon: fix llano output setup + memory corruption (Dave Airlie) [747292] - [drm] radeon caicos enablement fixes (Dave Airlie) [747291] - [pci] Disable SRIOV on powerpc (Prarit Bhargava) [742089] - [pci] Add pci=nosriov to disable SRIOV (Prarit Bhargava) [742089] - [x86] apic: ack all pending irqs when crashed/on kexec (Takao Indoh) [704142]- [scsi] libsas: fix warnings when checking sata/stp protocol (David Milburn) [695950] - [scsi] libsas: disable scanning lun > 0 on ata devices (David Milburn) [695950] - [scsi] libsas: Allow expander T-T attachments (David Milburn) [695950] - [usb] xhci: Make xHCI driver endian-safe (Don Zickus) [745967] - [infiniband] RDMA/cxgb3: Don't post zero-byte read if endpoint is going away (Neil Horman) [717379] - [scsi] isci: atapi support (David Milburn) [743692] - [x86] amd: Move BSP code to cpu_dev helper (Larry Woodman) [739456] - [x86] Add a BSP cpu_dev helper (Larry Woodman) [739456] - [x86] amd: Avoid cache aliasing penalties on AMD family 15h (Larry Woodman) [739456] - [net] ipv6: fix NULL dereference in udp6_ufo_fragment() (Jason Wang) [740465] - [netdrv] cxgb4: Updating NIC driver firmware (Neil Horman) [717806] - [netdrv] cxgb3: Fix NULL pointer dereference in t3_l2t_get (Neil Horman) [729737] - [netdrv] bnx2x: remaining fixes from upstream 3.1 (Michal Schmidt) [743917] - [netdrv] e1000e: fix WoL on 82578DM and 82567V3 (Andy Gospodarek) [699042] - [netdrv] tg3: Use netif_set_real_num_tx_queues() (Jiri Pirko) [740477] - [netdrv] bnx2x: critical fixes (Veaceslav Falico) [745211] - [netdrv] bonding: properly stop queuing work when requested (Andy Gospodarek) [736904] - [netdrv] tg3: negate USE_PHYLIB flag check (Jiri Pirko) [746006] - [x86] Add new cpu capabilities to /proc/cpuinfo (Prarit Bhargava) [745799] - [kabi] add missing multipath symbols for s390x (Aristeu Rozanski) [714992] - [perf] sched: Fix script command documentation (Jiri Olsa) [726589] - [pm] hibernate: Fix memory corruption related to swap (Stanislaw Gruszka) [701857] - [scsi] hpsa: add heartbeat sysfs host attribute (Tomas Henzl) [730027] - [scsi] Revert megaraid_sas: Driver only report tape drive, JBOD and logic drives (Tomas Henzl) [736667] - [fs] GFS2: Fix ->page_mkwrite() races (Steven Whitehouse) [725091] - [scsi] scsi_transport_fc: Fix deadlock during fc_remove_host (Mike Christie) [714320] - [kernel] workqueue: Fix workqueue deadlock during destroy_workqueue (Mike Christie) [714320] - [sched] Avoid expensive initial update_cfs_load() (Larry Woodman) [741569 742414] - [sched] Simplify update_cfs_shares parameters (Larry Woodman) [741569 742414] - [sched] Fix/remove redundant cfs_rq checks (Larry Woodman) [741569 742414] - [sched] Fix sign under-flows in wake_affine (Larry Woodman) [741569 742414] - [sched] Update effective_load() to use global share weights (Larry Woodman) [741569 742414] - [sched] Fix interactivity bug by charging unaccounted run-time on entity re-weight (Larry Woodman) [741569 742414] - [sched] Move periodic share updates to entity_tick() (Larry Woodman) [741569 742414] - [sched] Fix UP build breakage (Larry Woodman) [741569 742414] - [sched] Update tg->shares after cpu.shares write (Larry Woodman) [741569 742414]- [drm] i915: fix IVB cursor support (Adam Jackson) [741780] - [drm] i915: always set FDI composite sync bit (Adam Jackson) [745564] - [netdrv] bnx2i: Fixed the endian on TTT for NOP out transmission (Mike Christie) [745676] - [scsi] megaraid_sas: Add driver workaround for PERC5/1068 kdump kernel panic (Tomas Henzl) [723218] - [ata] AHCI: Add new Panther Point RAID DeviceID (Prarit Bhargava) [745484] - [scsi] isci: export phy events via ->lldd_control_phy() (David Milburn) [743654] - [scsi] isci: The port state should be set to stopping on the last phy (David Milburn) [743654] - [scsi] isci: fix decode of DONE_CRC_ERR TC completion status (David Milburn) [743654] - [scsi] isci: SATA/STP I/O is only returned in the normal path to libsas (David Milburn) [743654] - [scsi] isci: fix support for large smp requests (David Milburn) [743654] - [scsi] isci: fix missed unlock in apc_agent_timeout() (David Milburn) [743654] - [scsi] isci: fix event-get pointer increment (David Milburn) [743654] - [scsi] isci: add version number (David Milburn) [743654] - [scsi] isci: dynamic interrupt coalescing (David Milburn) [743654] - [scsi] isci: fix sata response handling (David Milburn) [743654] - [scsi] isci: Leave requests alone if already terminating (David Milburn) [743654] - [fs] jbd: Fix forever sleeping process in do_get_write_access() (Harshula Jayasuriya) [744979] - [fs] jbd2: Fix forever sleeping process in do_get_write_access() (Harshula Jayasuriya) [744979] - [net] ipv6: fix refcnt problem related to POSTDAD state (Weiping Pan) [709280 731608] - [x86] paravirt: PTE updates in k(un)map_atomic need to be synchronous, regardless of lazy_mmu mode (Igor Mammedov) [632802] - [s390x] qdio: 2nd stage retry on SIGA-W busy conditions (Hendrik Brueckner) [732708] - [s390x] kernel: NSS creation with initrd fails (Hendrik Brueckner) [730780] - [s390x] qeth: wrong number of output queues for HiperSockets (Hendrik Brueckner) [730701] - [s390x] qeth: l3 ipv6 vlan not working on shared OSA chpid (Hendrik Brueckner) [727850] - [x86] Intel pci: Provide option to enable 64-bit IOMMU pass through mode (George Beshers) [696420] - [x86] intel-iommu: Remove Host Bridge devices from identity mapping (George Beshers) [696420] - [x86] intel-iommu: Add domain check in domain_remove_one_dev_info (George Beshers) [696420] - [x86] intel-iommu: Use coherent DMA mask when requested (George Beshers) [696420] - [x86] intel-iommu: Dont cache iova above 32bit (George Beshers) [696420] - [x86] intel-iommu: Speed up processing of the identity_mapping function (George Beshers) [696420] - [x86] intel-iommu: Check for identity mapping candidate using system dma mask (George Beshers) [696420] - [scsi] tcm_fc: Fix to activate non-offload path for FCoE target (Andy Grover) [638007]- [pci] edd: Treat "XPRS" host bus type the same as "PCI" (Mike Christie) [742059] - [scsi] be2iscsi: Move driver Version (Mike Christie) [738163 738934] - [scsi] be2iscsi: memset wrb for ring create (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for case where task->sc was cleanedup earlier (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for wrong dmsg setting in wrb (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for kdump failure (Mike Christie) [738163 738934] - [sched] wait_for_completion_interruptible_timeout() should return signed long (J. Bruce Fields) [738379]- [net] fix net_dev_xmit tracepoint use of freed skb (Jiri Pirko) [705253] - [block] kabi: symbols missing for FusionIO iomemory-vsl driver (Jiri Olsa) [735227] - [netdrv] kabi: symbols missing for Emulex be2net driver (Jiri Olsa) [735229] - [virt] xen: use maximum reservation to limit amount of usable RAM (Igor Mammedov) [743590] - [usb] additional regression fix for device removal (Don Zickus) [744154] - [usb] fix regression occurring during device removal (Don Zickus) [744154] - [usb] Lower USB storage settling delay to something more reasonable (Don Zickus) [743959]- [netdrv] bna: Multiple Definition and Interface Setup Fix (Ivan Vecera) [743347] - [netdrv] bna: Driver Version changed to 3.0.2.2 (Ivan Vecera) [743347] - [netdrv] bna: Add Callback to Fix RXQ Stop (Ivan Vecera) [743347] - [netdrv] bna: PLL Init Fix and Add Stats Attributes (Ivan Vecera) [743347] - [netdrv] bna: Brocade 1860 HW Enablement (Ivan Vecera) [743347] - [netdrv] bna: Implement FW Download for New HW (Ivan Vecera) [743347] - [netdrv] bna: Capability Map and MFG Block Changes for New HW (Ivan Vecera) [743347] - [netdrv] bna: PCI Probe Conf Lock Fix (Ivan Vecera) [743347] - [netdrv] bna: Eliminate Small Race Condition Window in RX Path (Ivan Vecera) [743347] - [netdrv] bna: Set Ring Param Fix (Ivan Vecera) [743347] - [netdrv] bna: Semaphore Lock Fix (Ivan Vecera) [743347] - [netdrv] bna: make function tables cont (Ivan Vecera) [743347] - [netdrv] bna: Driver Version changed to 3.0.2.1 (Ivan Vecera) [743347] - [netdrv] bna: SKB PCI UNMAP Fix (Ivan Vecera) [743347] - [netdrv] bna: TX Queue Depth Fix (Ivan Vecera) [743347] - [netdrv] bna: MBOX IRQ Flag Check after Locking (Ivan Vecera) [743347] - [netdrv] bna: Async Mode Tx Rx Init Fix (Ivan Vecera) [743347] - [netdrv] bna: Ethtool Enhancements and Fix (Ivan Vecera) [743347] - [netdrv] bna: Initialization and Locking Fix (Ivan Vecera) [743347] - [netdrv] bna: Formatting and Code Cleanup (Ivan Vecera) [743347] - [netdrv] bna: TX Path and RX Path Changes (Ivan Vecera) [743347] - [netdrv] bna: Interrupt Polling and NAPI Init Changes (Ivan Vecera) [743347] - [netdrv] bna: PCI Probe Fix (Ivan Vecera) [743347] - [netdrv] bna: Naming Change and Minor Macro Fix (Ivan Vecera) [743347] - [netdrv] bna: off by one in bfa_msgq_rspq_pi_update() (Ivan Vecera) [743347] - [netdrv] bna: unlock on error path in pnad_pci_probe() (Ivan Vecera) [743347] - [scsi] libfc: fix deadlock bug in fc_exch_abort_locked (Mike Christie) [740096] - [scsi] bnx2fc: Bumped version to 1.0.8 (Mike Christie) [740096] - [scsi] bnx2fc: Return error statistics of remote peer (Mike Christie) [740096] - [scsi] fcoe/libfcoe: Move common code for fcoe_get_lesb to fcoe_transport (Mike Christie) [740096] - [scsi] bnx2fc: call ctlr_link_up only when the interface is enabled (Mike Christie) [740096] - [scsi] bnx2fc: Add driver documentation (Mike Christie) [740096] - [scsi] bnx2fc: Bumped version to 1.0.7 (Mike Christie) [740096] - [scsi] bnx2fc: Handle bnx2fc_map_sg failure (Mike Christie) [740096] - [scsi] bnx2fc: Replace scsi_dma_map() with dma_map_sg() (Mike Christie) [740096] - [x86] acpi: Prevent acpiphp from deadlocking on PCI-to-PCI bridge remove (Prarit Bhargava) [732706] - [x86] UV2: add missing kABI bits (George Beshers) [741432] - [ppc] pci: Check devices status property when scanning OF tree (Steve Best) [738450] - [drm] radeon/kms: reject video mode that would go over bandwidth limit on RN50 (Jerome Glisse) [729976] - [fs] deal with races in /proc/*/syscall, stack, personality (Johannes Weiner) [692039] - [fs] proc: enable writing to /proc/pid/mem (Johannes Weiner) [692039] - [fs] proc: make check_mem_permission() return an mm_struct on success (Johannes Weiner) [692039] - [fs] proc: hold cred_guard_mutex in check_mem_permission() (Johannes Weiner) [692039] - [fs] proc: disable mem_write after exec (Johannes Weiner) [692039] - [mm] implement access_remote_vm (Johannes Weiner) [692039] - [mm] factor out main logic of access_process_vm (Johannes Weiner) [692039] - [mm] use mm_struct to resolve gate vma's in __get_user_pages (Johannes Weiner) [692039] - [mm] rename in_gate_area_no_task to in_gate_area_no_mm (Johannes Weiner) [692039] - [mm] make in_gate_area take an mm_struct instead of a task_struct (Johannes Weiner) [692039] - [mm] make get_gate_vma take an mm_struct instead of a task_struct (Johannes Weiner) [692039] - [x86] mark associated mm when running a task in 32 bit compatibility mode (Johannes Weiner) [692039] - [x86] add context tag to mark mm when running a task in 32-bit compatibility mode (Johannes Weiner) [692039] - [fs] auxv: require the target to be tracable (or yourself) (Johannes Weiner) [692039] - [fs] close race in /proc/*/environ (Johannes Weiner) [692039] - [fs] report errors in /proc/*/*map* sanely (Johannes Weiner) [692039] - [fs] pagemap: close races with suid execve (Johannes Weiner) [692039] - [fs] make sessionid permissions in /proc/*/task/* match those in /proc/* (Johannes Weiner) [692039] {CVE-2011-1020}- [ppc] ibmveth: Fix leak when recycling skb and hypervisor returns error (Steve Best) [740548] - [fs] nfs: Do not allow multiple mounts on same mountpoint when using -o noac (Sachin Prabhu) [584768] - [scsi] megaraid: fix FastPath and update to v5.40 (Tomas Henzl) [726225] - [acpi] APEI: set enable bit for OSC call (Matthew Garrett) [734509] - [block] Whitelist symbols for dm-switch multipathing driver (Shyam Iyer) [714992] - [x86] Missing "unregister_cpu_notifier" in powernow-k8.c (Prarit Bhargava) [741302] - [virt] xen-netfront: fix MTU reset after migration (Paolo Bonzini) [733651]- [mm] add extra free kbytes tunable (Rik van Riel) [696395] - [build] Makefile: include RHEL_RELEASE in version.h (Aristeu Rozanski) - [ppc] Fix bogus it_blocksize in VIO iommu code (Steve Best) [738449] - [ppc] hvcs: Ensure page aligned partner info buffer (Steve Best) [739749] - [virt] KVM: Enable RDRAND feature support for KVM (Don Dugger) [721131] - [virt] x86, cpu: Add CPU flags for F16C and RDRND (Don Dugger) [721131] - [mm] zram: prevent accessing an unallocated table when init fails early (Jerome Marchand) [732707] - [mm] zram: fix zram locking (Jerome Marchand) [732707] - [ppc] eeh: Display eeh error location for bus and device (Steve Best) [707843] - [ppc] pseries/eeh: Handle functional reset on non-PCIe device (Steve Best) [707843] - [ppc] pseries/eeh: Propagate needs_freset flag to device at PE (Steve Best) [707843] - [ppc] eeh: Add support for ibm, configure-pe RTAS call (Steve Best) [707843] - [scsi] isci: initial sgpio write support (David Milburn) [735318] - [scsi] isci: fix sgpio register definitions (David Milburn) [735318] - [scsi] libsas: sgpio write support (David Milburn) [735318] - [drm] i915: set GFX_MODE to pre-Ivybridge default value even on Ivybridge (Adam Jackson) [695793]- [netdrv] firmware: add bnx2x FW 7.0.23 (Michal Schmidt) [733693] - [netdrv] bnx2x: Add new PHY BCM54616 (Michal Schmidt) [733888] - [netdrv] bnx2x: fixes from upstream 3.1-rc (Michal Schmidt) [733693] - [netdrv] bnx2x: driver-side changes for firmware 7.0.23 (Michal Schmidt) [733693] - [netdrv] bnx2x: add missing DCB callbacks (Michal Schmidt) [733693] - [scsi] scan: don't fail scans when host is in recovery (Mike Christie) [713682] - [usb] don't let errors prevent system sleep (Don Zickus) [732457 732909 735048 735050 735263] - [usb] don't let the hub driver prevent system sleep (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Reject double add of active endpoints (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Free bandwidth when usb_disable_device is called (Don Zickus) [732457 732909 735048 735050 735263] - [usb] disable endpoints after unbinding interfaces, not before (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Don't warn about zeroed bMaxBurst descriptor field (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xHCI 1.0: Force Stopped Event(FSE) (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xHCI 1.0: introduce Incompatible Device Error (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Add reset on resume quirk for asrock p67 host (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Always set urb->status to zero for isoc endpoints (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Fix up URB error codes to reflect implementation (Don Zickus) [732457 732909 735048 735050 735263] - [usb] config: use proper endian access for wMaxPacketSize (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: fix OS want to own HC (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Don't submit commands or URBs to halted hosts (Don Zickus) [732457 732909 735048 735050 735263] - [usb] usbcore: warm reset USB3 port in SS.Inactive state (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Refine USB3.0 device suspend and resume (Don Zickus) [732457 732909 735048 735050 735263] - [usb] fix system suspend with USB3.0 device connected to USB3.0 hub (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Clear "warm" port reset change (Don Zickus) [732457 732909 735048 735050 735263] - [netdrv] b43: allocate receive buffers big enough for max frame len + offset (RuiRui Yang) [738205] {CVE-2011-3359} - [netdrv] tg3: call netif_carrier_off to initialize operstate value (John Feeney) [727330] - [fs] fuse: check size of FUSE_NOTIFY_INVAL_ENTRY message (RuiRui Yang) [736765] {CVE-2011-3353} - [fs] cifs: fix possible memory corruption in CIFSFindNext (Jeff Layton) [730354] {CVE-2011-3191} - [fs] nfsd4: fix open downgrade, again (J. Bruce Fields) [729176] - [fs] jbd[2]: Use WRITE_SYNC_PLUG in journal_commit_transaction (Jeff Moyer) [720918] - [fs] mbcache: Limit the maximum number of cache entries (Eric Sandeen) [731585] - [netdrv] netxen: Add firmware version 4.0.557[579]. (Chad Dupuis) [741776] - [netdrv] netxen: Add pcie workaround (Chad Dupuis) [741774] - [netdrv] netxen: add vlan LRO support (Chad Dupuis) [741774] - [netdrv] netxen: add fw version compatibility check (Chad Dupuis) [741774] - [netdrv] netxen: drivers/net: Remove casts of void * (Chad Dupuis) [741774] - [netdrv] netxen: fix race in skb->len access (Chad Dupuis) [741774] - [netdrv] netxen: drivers/net: Remove unnecessary semicolons (Chad Dupuis) [741774] - [netdrv] netxen: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Chad Dupuis) [741774] - [netdrv] netxen: ethtool: Use full 32 bit speed range in ethtool's set_settings (Chad Dupuis) [741774]- [fs] xfs: avoid direct I/O write vs buffered I/O race (Dave Chinner) [732976] - [fs] xfs: don't serialise adjacent concurrent direct IO appending writes (Dave Chinner) [732976] - [fs] xfs: don't serialise direct IO reads on page cache checks (Dave Chinner) [732976] - [fs] gfs2: Ignore buffers with wrong state during fsync (Abhijith Das) [740066] - [fs] GFS2: balance pages on gfs2_fallocate. (Benjamin Marzinski) [737989] - [fs] xfs: avoid synchronous transactions when deleting attr blocks (Dave Chinner) [740312] - [fs] GFS2: large file delete/unlink is slow (Robert S Peterson) [739987] - [fs] ext4: optimize ext4_check_dir_entry() (Eric Sandeen) [714007] - [fs] Fix do_lookup false negative. (David Howells) [693841] - [netdrv] tg3: Fix VLAN creation problem (John Feeney) [731268 732769] - [netdrv] ixgbe: fix improper check of dma address for NULL (Neil Horman) [683611] - [netdrv] e1000: don't enable dma receives until after dma address has been setup (Dean Nelson) [703357] - [net] sctp: deal with multiple COOKIE_ECHO chunks (Max Matveev) [729220]- [net] br_multicast: Ensure to initialize BR_INPUT_SKB_CB(skb)->mrouters_only. (Herbert Xu) [738110]- [x86] Add rh_kabi.c and protect struct alt_instr under KABI (Prarit Bhargava) [737753] - [x86] Fix module alt_instr KABI breakage (Prarit Bhargava) [737753]- [build] Makefile: update RHEL_MINOR to 2 (Aristeu Rozanski) - [scsi] scsi_lib: pause between error retries (Rob Evers) [736812] - [kernel] perf tools: do not look at ./config for configuration (Jiri Benc) [730204] {CVE-2011-2905} - [scsi] Fix out of spec CD-ROM problem with media change (Rob Evers) [703366] - [netdrv] bna: Driver Version changed to 3.0.2.0 (Ivan Vecera) [701486] - [netdrv] bna: Remove Obsolete Files (Ivan Vecera) [701486] - [netdrv] bna: Remove Unused Code (Ivan Vecera) [701486] - [netdrv] bna: ENET and Tx Rx Redesign Enablement (Ivan Vecera) [701486] - [netdrv] bna: Add New HW Defs (Ivan Vecera) [701486] - [netdrv] bna: Tx and Rx Redesign (Ivan Vecera) [701486] - [netdrv] bna: Introduce ENET as New Driver and FW Interface (Ivan Vecera) [701486] - [netdrv] bna: MSGQ Implementation (Ivan Vecera) [701486] - [netdrv] bna: Remove Obsolete File bfi_ctreg.h (Ivan Vecera) [701486] - [netdrv] bna: Consolidated HW Registers for Supported HWs (Ivan Vecera) [701486] - [netdrv] bna: Remove get_regs Ethtool Support (Ivan Vecera) [701486] - [netdrv] bna: HW Interface Init Update (Ivan Vecera) [701486] - [netdrv] bna: Remove Unnecessary CNA Check (Ivan Vecera) [701486] - [netdrv] bna: Header File Consolidation (Ivan Vecera) [701486] - [netdrv] bna: HW Error Counter Fix (Ivan Vecera) [701486] - [netdrv] bna: Add HW Semaphore Unlock Logic (Ivan Vecera) [701486] - [netdrv] bna: IOC Event Name Change (Ivan Vecera) [701486] - [netdrv] bna: Mboxq Flush When IOC Disabled (Ivan Vecera) [701486] - [netdrv] bna: Minor IRQ Index and Definition Change (Ivan Vecera) [701486] - [netdrv] bna: State Machine Fault Handling Cleanup (Ivan Vecera) [701486] - [netdrv] bna: IOC Event Notification Enhancement (Ivan Vecera) [701486] - [netdrv] bna: CheckPatch Cleanup (Ivan Vecera) [701486] - [netdrv] bna: Print Driver Version (Ivan Vecera) [701486] - [netdrv] bna: use netdev_alloc_skb_ip_align() (Ivan Vecera) [701486] - [netdrv] bna: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [701486] - [netdrv] bna: ethtool: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [701486] - [net] bna: fix compile warning of bfa_ioc_smem_pgoff defined but not used (Ivan Vecera) [701486] - [netdrv] bna: Fix set-but-unused variables. (Ivan Vecera) [701486] - [netdrv] bna: use device model DMA API (Ivan Vecera) [701486] - [netdrv] bna: Remove unnecessary memset(,0,) (Ivan Vecera) [701486]- [scsi] libfcoe: fix compilation when fcoe.ko is not used (Mike Christie) [727304] - [scsi] bnx2fc: Bumped version to 1.0.6 (Mike Christie) [727304] - [scsi] bnx2fc: Fix FW assert during RSCN stress tests (Mike Christie) [727304] - [scsi] bnx2fc: Fix panic caused because of incorrect errror handling in create() (Mike Christie) [727304] - [scsi] bnx2fc: Avoid calling bnx2fc_if_destroy with unnecessary locks (Mike Christie) [727304] - [scsi] bnx2fc: Validate vlan id in NETDEV_UNREGISTER handler (Mike Christie) [727304] - [scsi] bnx2fc: No abort issued for REC when it times out (Mike Christie) [727304] - [scsi] bnx2fc: Send solicitation only after vlan discovery is complete (Mike Christie) [727304] - [scsi] bnx2fc: Reset max receive frame size during link up (Mike Christie) [727304] - [scsi] bnx2fc: Do not use HBA_DBG macro when lport is not available (Mike Christie) [727304] - [scsi] bnx2fc: increase cleanup wait time (Mike Christie) [727304] - [scsi] bnx2fc: Bump version to 1.0.5 (Mike Christie) [727304] - [scsi] bnx2fc: Prevent creating of NPIV port with duplicate WWN (Mike Christie) [727304] - [scsi] bnx2fc: Obtain WWNN/WWPN from the shared memory (Mike Christie) [727304] - [scsi] fcoe: Move common functions to fcoe_transport library (Mike Christie) [727304] - [scsi] bnx2fc: Drop incoming ABTS (Mike Christie) [727304] - [scsi] bnx2fc: code cleanup in bnx2fc_offload_session (Mike Christie) [727304] - [scsi] bnx2fc: Fix NULL pointer deref during arm_cq (Mike Christie) [727304] - [scsi] bnx2fc: Do not reuse the fcoe connection id immediately (Mike Christie) [727304] - [scsi] bnx2fc: Clear DESTROY_CMPL flag after firmware destroy (Mike Christie) [727304] - [scsi] bnx2fc: Handle NETDEV_UNREGISTER for vlan devices (Mike Christie) [727304] - [scsi] bnx2fc: Reorganize cleanup code between interface_cleanup and if_destroy (Mike Christie) [727304] - [scsi] bnx2fc: Change function names of bnx2fc_netdev_setup/bnx2fc_netdev_cleanup (Mike Christie) [727304] - [scsi] bnx2fc: Do not attempt destroying NPIV port twice (Mike Christie) [727304] - [scsi] bnx2fc: Remove erroneous kref_get on IO request (Mike Christie) [727304] - [scsi] bnx2fc: Enable bsg_request support for bnx2fc (Mike Christie) [727304] - [scsi] bnx2fc: Bug fixes in percpu_thread_create/destroy (Mike Christie) [727304] - [scsi] bnx2fc: Reset the max receive frame size (Mike Christie) [727304] - [netdrv] cnic: Wait for all Context IDs to be deleted before sending FCOE_DESTROY_FUNC (Mike Christie) [727304] - [netdrv] cnic: Fix Context ID space calculation (Mike Christie) [727304] - [netdrv] cnic: Return proper error code if we fail to send netlink message (Mike Christie) [727304] - [netdrv] cnic: Fix ring setup/shutdown code (Mike Christie) [727304] - [netdrv] cnic: Fix port_mode setting (Mike Christie) [727304] - [netdrv] cnic: Replace get_random_bytes() with random32() (Mike Christie) [727304] - [scsi] cnic, bnx2i: Add support for new devices - 57800, 57810, and 57840 (Mike Christie) [727304] - [netdrv] cnic: Add VLAN ID as a parameter during netevent upcall (Mike Christie) [727304] - [x86] mm: Fix pgd_lock deadlock (Andrew Jones) [691310] - [mm] pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Andrew Jones) [691310] - [mm] Revert "fix pgd_lock deadlock" (Andrew Jones) [691310] - [scsi] libfc: fix referencing to fc_fcp_pkt from the frame pointer via fr_fsp() (Mike Christie) [734961] - [scsi] libfc: block SCSI eh thread for blocked rports (Mike Christie) [734961] - [scsi] libfc: fix fc_eh_host_reset (Mike Christie) [734961] - [scsi] fcoe: Fix deadlock between fip's recv_work and rtnl (Mike Christie) [734961] - [scsi] fcoe: add fip retry to avoid missing critical keep alive (Mike Christie) [734961] - [scsi] libfc: fix warn on in lport retry (Mike Christie) [734961] - [scsi] libfc: Remove the reference to FCP packet from scsi_cmnd in case of error (Mike Christie) [734961] - [scsi] libfc: cleanup sending SRR request (Mike Christie) [734961] - [scsi] libfc: two minor changes in comments (Mike Christie) [734961] - [scsi] libfc, fcoe: ignore rx frame with wrong xid info (Mike Christie) [734961] - [scsi] libfc: release exchg cache (Mike Christie) [734961] - [scsi] libfc: use FC_MAX_ERROR_CNT (Mike Christie) [734961] - [scsi] fcoe: remove unused ptype field in fcoe_rcv_info (Mike Christie) [734961] - [scsi] fcoe: Rearrange fcoe port and NPIV port cleanup (Mike Christie) [734961] - [x86] intel_idle: Fix mismerge (Matthew Garrett) [733730] - [x86] x2apic: enable the bios request for x2apic optout (Prarit Bhargava) [696902] - [x86] ACPI: fix ioremap failure regression (Stanislaw Gruszka) [731546]- [fs] corrupted GUID partition tables can cause kernel oops (Jerome Marchand) [695982] {CVE-2011-1577} - [x86] perf: Fix Intel fixed counters base initialization (Don Zickus) [736284] {CVE-2011-2521} - [netdrv] iwlagn: use 6000g2b uCode for 130 series devices (Stanislaw Gruszka) [737185] - [block] Missing portions of DM/MD RAID1 plugging patch (Jonathan E Brassow) [735124] - [net] Compute protocol sequence numbers and fragment IDs using MD5. (Jiri Pirko) [732665] {CVE-2011-3188} - [crypto] Move md5_transform to lib/md5.c (Jiri Pirko) [732665] {CVE-2011-3188}- [block] blktrace: fix handling of requests with SYNC and META flags (Mike Snitzer) [726437] - [block] blktrace: add FLUSH/FUA support (Mike Snitzer) [726437] - [kernel] Restore max mqueue message size to its previous RHEL 5 value (Doug Ledford) [730632]- [scsi] qla4xxx: updated device id check for BFS (Chad Dupuis) [732622] - [fs] nfsd4: return nfserr_symlink on v4 OPEN of non-regular file (J. Bruce Fields) [697659] - [netdrv] bnx2: Fix some late breaking bnx2 bugs (Neil Horman) [728328] - [netdrv] e1000: save skb counts in TX to avoid cache misses (Dean Nelson) [690780] - [netdrv] bonding: reset queue mapping prior to transmission (Neil Horman) [726688] - [netdrv] e1000e: update to upstream version 1.4.4 (Andy Gospodarek) [730607] - [netdrv] bonding: add missing xmit_hash_policy=layer2+3 info (Weiping Pan) [706018] - [net] vlan: do not transfer real_num_tx_queues (Weiping Pan) [735015] - [mm] thp: tail page refcounting fix (Andrea Arcangeli) [732986] - [virt] xen: x86_32: do not enable iterrupts when returning from exception in interrupt context (Igor Mammedov) [713399] - [mm] oom: task->mm == NULL doesn't mean the memory was freed (Frantisek Hrbata) [734732] - [scsi] scsi_dh_rdac: Associate HBA and storage in rdac_controller to support partitions in storage (Mike Snitzer) [733763] - [scsi] scsi_dh_rdac: Use WWID from C8 page instead of Subsystem id from C4 page to identify storage (Mike Snitzer) [733763] - [scsi] lpfc: Update lpfc version for 8.3.5.45.3p driver release (Rob Evers) [733500] - [scsi] lpfc: Fix compiler warning due to uninitialized local variable (Rob Evers) [733500] - [scsi] lpfc: Fix bus reset handler fails with bad failure code (Rob Evers) [733500] - [scsi] lpfc: Fix proper error code return value for management API (Rob Evers) [733500] - [scsi] lpfc: Fixed ctlreg write bug (Rob Evers) [733500] - [scsi] lpfc: Fix default adapter name for the OCe15100 (Rob Evers) [733500] - [scsi] lpfc: Fix cable pull failure on interface type 2 SLI-4 adapters (Rob Evers) [733500] - [scsi] lpfc: Fixed not able to perform firmware reset through sysfs board_mode attribute (Rob Evers) [733500] - [scsi] lpfc: Fixed SLI4 device firmware reset with SR-IOV virtual functions (Rob Evers) [733500] - [scsi] lpfc: Fixed not recovering SLI port in handling error attention with RN bit set (Rob Evers) [733500] - [scsi] lpfc: Fix two crashes when unsolicted ELS ECHO_CMD is received (Rob Evers) [733500] - [scsi] lpfc: Fix direct connect does not come up for SLI4 FC ports (Rob Evers) [733500] - [scsi] lpfc: Fixed long wait when firmware reset to a SLI port without required privilege (Rob Evers) [733500] - [scsi] lpfc: Fix request firmware support for little endian systems (Rob Evers) [733500]- [drm] radeon/kms: set a default max_pixel_clock (Dave Airlie) [729545] - [pci] pciehp: change wait time for valid configuration access (Myron Stowe) [727720] - [pci] ACPI: Report ASPM support to BIOS if not disabled from command line (Myron Stowe) [732501] - [ppc] pci: Add calls to set_pcie_port_type() and set_pcie_hotplug_bridge() (Steve Best) [734192] - [ppc] pci: Add missing hookup to pci_slot (Steve Best) [734192] - [ppc] pci: Add missing call to header fixup (Steve Best) [734192] - [virt] xen events: implement mask_ack (Andrew Jones) [733672] - [virt] Revert "[virt] xen/events: change to using fasteoi" (Andrew Jones) [733672] - [scsi] be2iscsi: Add pci_disable device (Mike Christie) [688076] - [scsi] be2iscsi: Adding a shutdown Routine (Mike Christie) [688076] - [net] ipv6: make fragment identifications less predictable (Jiri Pirko) [723433] {CVE-2011-2699} - [fs] Ecryptfs: Add mount option to check uid of device being mounted = expect uid (Eric Sandeen) [731176] {CVE-2011-1833}- [md] raid5: fix FUA request handling in ops_run_io() (Mike Snitzer) [733527] - [md] raid5: fix errant REQ_FUA that should be BIO_FUA (Mike Snitzer) [733527] - [perf] report: Use properly build_id kernel binaries (Jiri Olsa) [691343] - [ppc] pseries/xics: Use cpu_possible_mask rather than cpu_all_mask (Steve Best) [732357] - [drm] i915: Post-3.0 updates from drm-intel-fixes (Adam Jackson) [720702] - [scsi] bfa: Update the driver version to 3.0.2.2 (Rob Evers) [725913] - [scsi] bfa: Add support to store driver configuration in flash (Rob Evers) [725913] - [scsi] bfa: Add support to collect fabric stats (Rob Evers) [725913] - [scsi] bfa: Added support to configure QOS and collect stats (Rob Evers) [725913] - [scsi] bfa: Add support to configure trunking on Brocade adapter ports (Rob Evers) [725913] - [scsi] bfa: Add support to configure and query flash boot partition (Rob Evers) [725913] - [scsi] bfa: Added support to collect and reset fcport stats (Rob Evers) [725913] - [scsi] bfa: Add support for IO profiling (Rob Evers) [725913] - [scsi] bfa: Extend BSG to support more user commands (Rob Evers) [725913] - [scsi] bfa: Check supported speed based on port mode (Rob Evers) [725913] - [scsi] bfa: Update RME interrupt handling (Rob Evers) [725913] - [scsi] bfa: BSG return value fix to be compatible with kernel convention (Rob Evers) [725913] - [scsi] bfa: Add FC-transport based Asynchronous Event Notification support (Rob Evers) [725913] - [scsi] bfa: Move debugfs initialization before bfa init (Rob Evers) [701485] - [scsi] bfa: Update the driver version to 3.0.2.1 (Rob Evers) [701485] - [scsi] bfa: Driver and BSG enhancements (Rob Evers) [701485] - [scsi] bfa: Added support to query PHY (Rob Evers) [701485] - [scsi] bfa: Added HBA diagnostics support (Rob Evers) [701485] - [scsi] bfa: Added support for flash configuration (Rob Evers) [701485] - [scsi] bfa: Added support to obtain SFP info (Rob Evers) [701485] - [scsi] bfa: Added support for CEE info and stats query (Rob Evers) [701485] - [scsi] bfa: Extend BSG interface (Rob Evers) [701485] - [scsi] bfa: FCS bug fixes (Rob Evers) [701485] - [scsi] bfa: DMA memory allocation enhancement (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter vHBA support (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter PLL init fixes (Rob Evers) [701485] - [scsi] bfa: Added Fabric Assigned Address(FAA) support (Rob Evers) [701485] - [scsi] bfa: IOC bug fixes (Rob Evers) [701485] - [scsi] bfa: Enable ASIC block configuration and query (Rob Evers) [701485] - [scsi] bfa: Update the driver version to 3.0.2.0 (Rob Evers) [701485] - [scsi] bfa: Add BSG interface to support ELS, CT and vendor commands (Rob Evers) [701485] - [scsi] bfa: Driver initialization and model description fix (Rob Evers) [701485] - [scsi] bfa: Enhancement for fcpim and IO tag handling (Rob Evers) [701485] - [scsi] bfa: FC credit recovery and misc bug fixes (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter 16Gbs support and flash controller fixes (Rob Evers) [701485] - [scsi] bfa: IOC and PLL init changes for Brocade-1860 Fabric Adapter (Rob Evers) [701485] - [scsi] bfa: Changes to support vport disable and enable operations (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter Hardware Enablement (Rob Evers) [701485] - [scsi] bfa: Add pbc port disable check and fix LPS message name (Rob Evers) [701485] - [scsi] bfa: Introduce IOC event notification mechanism (Rob Evers) [701485] - [scsi] bfa: Introduced generic address len pair to represent DMA memory chunk (Rob Evers) [701485]- [pci] remove quirk for pre-production systems with Intel 82576 NIC (Prarit Bhargava) [729677] - [x86] efi: Revert new_memmap code (Matthew Garrett) [723274] - [infiniband] mlx4: add new module parameters (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Avoid duplicate devices from LUN scan (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Fix integer -> pointer cast warnings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: try to use larger FMR sizes to cover our mappings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: add support for indirect tables that don't fit in SRP_CMD (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: rework mapping engine to use multiple FMR entries (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow sg_tablesize to be set for each target (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: move IB CM setup completion into its own function (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: always avoid non-zero offsets into an FMR (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Test only once whether iu allocation succeeded (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IPoIB: Add GRO support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IPoIB: Remove LRO support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: consolidate hot-path variables into cache lines (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: stop sharing the host lock with SCSI (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Touch up a merge issue, fixes compilation (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: reduce lock coverage of command completion (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: reduce local coverage for command submission and EH (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: don't move active requests to their own list (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow lockless work posting (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: consolidate state change code (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow task management without a previous request (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] rds/ib: use system_wq instead of rds_ib_fmr_wq (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [net] rds: Makefile: Remove deprecated items (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Manual backport of alloc_netdev_mqs (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Fix a merge issue (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Restoring RX buffer pointer in case of failure (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Sensing link type at device initialization (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Fixing bad size of event queue buffer (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Fix loss of promiscuity (Doug Ledford) [612992 688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Removing HW info from ethtool -i report (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: updated driver version to 1.5.4.1 (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Using blue flame support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: reserve UARs for userspace consumers (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: maintain available field in bitmap allocator (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Add blue flame support for kernel consumers (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Reporting HW revision in ethtool -i (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Wake on LAN support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: using new mlx4 interrupt scheme (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Changing interrupt scheme (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: bringing link up when registering netdevice (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: optimize adaptive moderation algorithm for better latency (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: moderation parameters are not reseted (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: going out of range of TX rings when reporting stats (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Handle protocol field in multicast table (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core, ib, en: Fix driver when sizeof phys_addr_t > sizeof long (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Handle -ENOMEM in forward_trap() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: Avoid vunmap() of invalid pointer if allocation fails (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Don't call dma_free_coherent() with irqs disabled (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Call alloc_etherdev to allocate RX and TX queues (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Add a check for strict_strtoul() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Use pci_dev->revision, again (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB: Increase DMA max_segment_size on Mellanox hardware (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Don't print success message at level KERN_ERR (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Don't reset disabled devices (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Don't generate async events for unregistered devices (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/amso1100: Fix compile warnings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix incorrect SFP+ link status detection on driver init (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix SFP+ link down detection issue with switch port disable (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Generate IB_EVENT_PORT_ERR/PORT_ACTIVE events (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix bonding on iw_nes (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Use vzalloc() to replace vmalloc()+memset(0) (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mthca: Fix driver when sizeof (phys_addr_t) > sizeof (long) (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix string continuation line (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mthca: Handle -ENOMEM in forward_trap() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Use printf extension pR for struct resource (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Check for NULL mode in .devnode methods (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Save PID of ID's owner (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Add support for netlink statistics export (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Pass QP type into rdma_create_id() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update exported headers list (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Export enum cma_state in (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB: Add devnode methods to cm_class and umad_class (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mad: Return EPROTONOSUPPORT when an RDMA device lacks the QP required (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/uverbs: Add devnode method to set path/mode (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/ucma: Add .nodename/.mode to tell userspace where to create device node (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Add netlink infrastructure (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Backports to fix compile of changes that upstream made but relied on changes that don't exist in rhel6 (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Add error handling to ib_core_init() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/iwcm: Get rid of enum iw_cm_event_status (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Add an ID_REUSEADDR option (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Fix handling of IPv6 addressing in cma_use_port (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mad: Improve an error message so error code is included (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Replace global lock in rdma_destroy_id() with id-specific one (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/cm: Cancel pending LAP message when exiting IB_CM_ESTABLISH state (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update missed conversion of flush_scheduled_work() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/ucma: Copy iWARP route information on queries (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update workqueue usage (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] infiniband: remove dev_base_lock use (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [virt] vmalloc: eagerly clear ptes on vunmap (Igor Mammedov) [730503]- [build] spec: add more drivers to initrd (Andy Gospodarek) [714883] - [target] add to tech-preview.txt and call mark_tech_preview (Andy Grover) [638007] - [x86] ucode-amd: Don't warn when no ucode is available for a CPU revision (Anton Arapov) [731409] - [scsi] isci: remove core/scic_sds_port_configuration_agent.c (David Milburn) [730136] - [scsi] qla4xxx: export iface name (Mike Christie) [730599] - [s390x] config: switch on CONFIG_DEBUG_PAGEALLOC on s390x-debug kernel (Hendrik Brueckner) [702405] - [char] tpm: Fix uninitialized usage of data buffer (Stanislaw Gruszka) [684675] {CVE-2011-1160} - [ata] libata: remove SCSI host lock (David Milburn) [732062] - [scsi] scsi_dh_rdac: decide on whether to send mode select or not (Tomas Henzl) [683613] - [scsi] scsi_dh_rdac: Detect the different RDAC operating modes (Tomas Henzl) [683613] - [scsi] scsi_dh_rdac: Add definitions for different RDAC operating modes (Tomas Henzl) [683613] - [target] modify rhel config for tcm (Andy Grover) [638007] - [target] backport to old queuecommand interface (Andy Grover) [638007] - [target] fixup file backstore for vfs_fsync_range api change (Andy Grover) [638007] - [target] fixes for iblock backport (Andy Grover) [638007] - [scsi] add ACA_TAG definition to scsi/scsi_tcq.h (Andy Grover) [638007] - [scsi] Add missing SPC-4 CDB and MAINTENANCE_[IN, OUT] service action definitions (Andy Grover) [638007] - [target] Fix UTS_RELEASE build errors (Andy Grover) [638007] - [scsi] tcm_fc: Fixing reference counting problem which was causing ft_sess to be deleted (Andy Grover) [638007] - [scsi] Add FCoE Target support (Andy Grover) [638007] - [block] cfq-iosched: Reduce linked group count upon group destruction (Vivek Goyal) [726099] - [kdump] x86: Fix crashkernel=auto to take into account memory needed by filtering utility (Vivek Goyal) [730077]- [drm] radeon: post-3.0 fixes (Jerome Glisse) [730838] - [netdrv] netxen-firmware: rename firmware files (Andy Gospodarek) [693743] - [netdrv] netxen_nic: Fix common misspellings (Tony Camuso) [693740] - [netdrv] netxen_nic: Add support for VLAN RX HW acceleration (Tony Camuso) [693740] - [netdrv] netxen_nic: Fix ethtool->set_flags not intended -EINVAL return value (Tony Camuso) [693740] - [netdrv] netxen_nic: Support for GbE port settings (Tony Camuso) [693740] - [netdrv] netxen_nic: Notify firmware of Flex 10 interface down (Tony Camuso) [693740] - [netdrv] netxen-firmware: Update firmware to version 4.0.544 or greater (Tony Camuso) [693743] - [fs] autofs: fix some further kabi inconsistencies (Ian Kent) [704941] - [fs] kabi - add back do_add_mount() (Ian Kent) [704941] - [fs] kabi - rename follow_down_one() to follow_down() (Ian Kent) [704941] - [fs] VFS: Fix automount for negative autofs dentries (Ian Kent) [704941] - [fs] VFS: Fix vfsmount overput on simultaneous automount (Ian Kent) [704941] - [fs] autofs4 - reinstate last used update on access (Ian Kent) [704941] - [fs] tidy up around finish_automount() (Ian Kent) [704941] - [fs] don't drop newmnt on error in do_add_mount() (Ian Kent) [704941] - [fs] Take the completion of automount into new helper (Ian Kent) [704941] - [fs] autofs4: Merge the remaining dentry ops tables (Ian Kent) [704941] - [fs] Unexport do_add_mount() and add in follow_automount(), not ->d_automount() (Ian Kent) [704941] - [fs] vfs - Remove a further kludge from __do_follow_link() (Ian Kent) [704941] - [fs] autofs4 - bump version (Ian Kent) [704941] - [fs] autofs4 - add v4 pseudo direct mount support (Ian Kent) [704941] - [fs] autofs4 - fix wait validation (Ian Kent) [704941] - [fs] autofs4: cleanup autofs4_free_ino() (Ian Kent) [704941] - [fs] autofs4: cleanup dentry operations (Ian Kent) [704941] - [fs] autofs4: cleanup inode operations (Ian Kent) [704941] - [fs] autofs4: removed unused code (Ian Kent) [704941] - [fs] autofs4: add d_manage() dentry operation (Ian Kent) [704941] - [fs] autofs4: add d_automount() dentry operation (Ian Kent) [704941] - [fs] CIFS: Use d_automount() rather than abusing follow_link() [ver #2] (Ian Kent) [704941] - [fs] NFS: Use d_automount() rather than abusing follow_link() (Ian Kent) [704941] - [fs] VFS: Add an AT_NO_AUTOMOUNT flag to suppress terminal automount [ver #2] (Ian Kent) [704941] - [fs] Add a dentry op to allow processes to be held during pathwalk transit (Ian Kent) [704941] - [fs] VFS: Add a dentry op to handle automounting rather than abusing follow_link() (Ian Kent) [704941] - [fs] dcache remove d_mounted (Ian Kent) [704941] - [fs] Sanitize autofs_dev_ioctl_ismountpoint() (Ian Kent) [704941] - [fs] autofs4 - rename dentry to expiring in autofs4_lookup_expiring() (Ian Kent) [704941] - [fs] autofs4 - rename dentry to active in autofs4_lookup_active() (Ian Kent) [704941] - [fs] autofs4 - eliminate d_unhashed in path walk checks (Ian Kent) [704941] - [fs] autofs4 - cleanup active and expire lookup (Ian Kent) [704941] - [fs] autofs4 - rename unhashed to active in autofs4_lookup() (Ian Kent) [704941] - [fs] autofs4 - use autofs_info for pending flag (Ian Kent) [704941] - [fs] autofs4 - use helper for need mount check (Ian Kent) [704941] - [fs] autofs4 - use helpers for expiring list (Ian Kent) [704941] - [fs] autofs4 - use helpers for active list handling (Ian Kent) [704941] - [md] Using poll /proc/mdstat can monitor the events of adding a spare disks (Doug Ledford) [729696] - [md] raid5: get rid of duplicated call to bio_data_dir() (Doug Ledford) [729696] - [md] raid5: use kmem_cache_zalloc() (Doug Ledford) [729696] - [md] raid10: share pages between read and write bio's during recovery (Doug Ledford) [729696] - [md] raid10: factor out common bio handling code (Doug Ledford) [729696] - [md] raid10: get rid of duplicated conditional expression (Doug Ledford) [729696] - [md] raid5: remove unusual use of bio_iovec_idx() (Doug Ledford) [729696] - [md] raid5: fix raid5_set_bi_hw_segments (Doug Ledford) [729696] - [md] bitmap: remove unused fields from struct bitmap (Doug Ledford) [729696] - [md] bitmap: use proper accessor macro (Doug Ledford) [729696] - [md] check ->hot_remove_disk when removing disk (Doug Ledford) [729696] - [md] use is_power_of_2 macro (Doug Ledford) [729696] - [md] allow resync_start to be set while an array is active (Doug Ledford) [729696] - [md] raid10: reformat some loops with less indenting (Doug Ledford) [729696] - [md] raid10: remove unused variable (Doug Ledford) [729696] - [md] raid10: make more use of 'slot' in raid10d (Doug Ledford) [729696] - [md] raid10: some tidying up in fix_read_error (Doug Ledford) [729696] - [md] raid1: improve handling of pages allocated for write-behind (Doug Ledford) [729696] - [md] raid1: try fix_sync_read_error before process_checks (Doug Ledford) [729696] - [md] raid1: tidy up new functions: process_checks and fix_sync_read_error (Doug Ledford) [729696] - [md] raid1: split out two sub-functions from sync_request_write (Doug Ledford) [729696] - [md] make error_handler functions more uniform and correct (Doug Ledford) [729696] - [md] multipath: discard working_disks in favour of degraded (Doug Ledford) [729696] - [md] raid1: clean up read_balance (Doug Ledford) [729696] - [md] simplify raid10 read_balance (Doug Ledford) [729696] - [md] bitmap: fix saving of events_cleared and other state (Doug Ledford) [729696] - [md] reject a re-add request that cannot be honoured (Doug Ledford) [729696] - [md] Fix race when creating a new md device (Doug Ledford) [729696] - [md] raid5: fix build error, sector_t usage (Doug Ledford) [729696] - [md] Fix dev_sectors on takeover from raid0 to raid4/5 (Doug Ledford) [729696] - [input] kabi fixes after addition of MT slot fields (Mauro Carvalho Chehab) [464653] - [input] synaptics: retry failed resets when reconnecting (Mauro Carvalho Chehab) [464653] - [input] synaptics: fix reconnect logic on MT devices (Mauro Carvalho Chehab) [464653] - [input] synaptics: ignore bogus mt packet (Mauro Carvalho Chehab) [464653] - [input] synaptics: add multi-finger and semi-mt support (Mauro Carvalho Chehab) [464653] - [input] create a separate code for handling mt slots (Mauro Carvalho Chehab) [464653] - [input] introduce MT event slots (Mauro Carvalho Chehab) [464653] - [input] synaptics: fix handling of 2-button ClickPads (Mauro Carvalho Chehab) [464653] - [input] synaptics: simplify pass-through port handling (Mauro Carvalho Chehab) [464653] - [input] synaptics: relax capability ID checks on newer hardware (Mauro Carvalho Chehab) [464653] - [input] synaptics: set min/max for finger width (Mauro Carvalho Chehab) [464653] - [input] synaptics: only report width on hardware that supports it (Mauro Carvalho Chehab) [464653] - [input] synaptics: set dimensions as reported by firmware (Mauro Carvalho Chehab) [464653] - [input] Add support of Synaptics Clickpad device (Mauro Carvalho Chehab) [464653] - [input] psmouse: fix Synaptics detection when protocol is disabled (Mauro Carvalho Chehab) [464653]- [mm] mremap: resurrect overflow check in move_page_tables() (Andrea Arcangeli) [725926] - [security] SELinux: indicate fatal error in compat netfilter code (Eric Paris) [656952] - [security] SELinux: Only return netlink error when we know the return is fatal (Eric Paris) [656952] - [security] SELinux: return -ECONNREFUSED from ip_postroute to signal fatal error (Eric Paris) [656952] - [net] tcp_connect should return certain errors up the stack (Eric Paris) [656952] - [net] netfilter: allow hooks to pass error code back up the stack (Eric Paris) [656952] - [scsi] isci: remove reserved device IDs from isci_id_table (David Milburn) [730131] - [kernel] perf: Fix software event overflow (Peter Zijlstra) [730708] - [watchdog] hpwdt support for upcoming ProLiant generations (Tony Camuso) [726719] - [perf] spec: Adding python-perf package (Jiri Olsa) [725812] - [perf] tools: Add support to install perf python extension (Jiri Olsa) [725812] - [perf] sched: Usage leftover from trace -> script rename (Jiri Olsa) [726589] - [perf] sched: Do not delete session object prematurely (Jiri Olsa) [726595] - [perf] buildid-cache: Zero out buffer of filenames when adding/removing buildid (Jiri Olsa) [696044] - [x86] UV: Correct UV2 BAU destination timeout (George Beshers) [696269] - [x86] UV: Allow for non-consecutive sockets (George Beshers) [696269] - [x86] UV: Correct failed topology memory leak (George Beshers) [696269] - [x86] UV: Remove cpumask_t from the stack (George Beshers) [696269] - [x86] UV: Rename hubmask to pnmask (George Beshers) [696269] - [x86] UV: Correct reset_with_ipi() (George Beshers) [696269] - [x86] UV: Inline header file functions (George Beshers) [696269] - [x86] UV: Fix smp_processor_id() use in a preemptable region (George Beshers) [696269] - [x86] UV: Clean up uv_tlb.c (George Beshers) [696269] - [x86] Fix UV BAU for non-consecutive nasids (George Beshers) [696269] - [x86] UV: Enable 64-bit ACPI MFCG support (George Beshers) [696269] - [x86] UV: Avoid KABI breakage (George Beshers) [696269] - [x86] UV: Add support for SGI UV2 hub chip (George Beshers) [696269] - [x86] UV: Update node controller MMRs (George Beshers) [696269] - [scsi] libsas: fix/amend device gone notification is sas_deform_port() (David Milburn) [695955] - [scsi] revert libsas: fix/amend device gone notification is sas_deform_port() (David Milburn) [695955] - [scsi] libsas: fix loopback topology bug during discovery (David Milburn) [695955] - [ata] libata: fix locking for sas paths (David Milburn) [695955] - [scsi] libsas: plumb sas port scan into standard libata paths (David Milburn) [695955] - [scsi] libsas: Add option for SATA soft reset (David Milburn) [695955] - [scsi] libsas: fix SATA NCQ error (David Milburn) [695955] - [scsi] libsas: fix ata list corruption issue (David Milburn) [695955] - [scsi] libsas: convert to libata new error handler (David Milburn) [695955] - [ata] libata: separate error handler into usable components (David Milburn) [695955] - [scsi] libsas: remove spurious sata control register read/write (David Milburn) [695955] - [ata] libata: fix eh locking (David Milburn) [695955] - [ata] libsas: fix ATAPI check condition termination (David Milburn) [695955] - [scsi] Unify SAM_ and SAM_STAT_ macros (David Milburn) [695955] - [ata] libata: kill ATA_FLAG_DISABLED (David Milburn) [695955] - [ata] libata-sff: kill unused ata_bus_reset() (David Milburn) [695955]- [dm] RAID: add RAID1 to DM_RAID Kconfig (Mike Snitzer) [723010] - [block] DM RAID: add call to 'mark_tech_preview' (Jonathan E Brassow) [723010] - [dm] RAID: add RAID module to config (Mike Snitzer) [723010] - [md] RAID1: Generic unplug (Jonathan E Brassow) [723010] - [dm] RAID: Included header cleanup (Jonathan E Brassow) [723010] - [dm] RAID: Support RAID1 personality (Jonathan E Brassow) [723010] - [dm] RAID: Support Metadata devices (Jonathan E Brassow) [723010] - [dm] RAID: Allow write_mostly specification (Jonathan E Brassow) [723010] - [dm] RAID: Allow region_size specification (Jonathan E Brassow) [723010] - [dm] RAID: documentation update (Jonathan E Brassow) [723010] - [dm] RAID: cleanup parameter handling (Jonathan E Brassow) [723010] - [dm] RAID: RAID 4/5/6 basic support (Jonathan E Brassow) [723010] - [md] RAID1 changes for device-mapper (Jonathan E Brassow) [723010] - [md] Generate event on sync completion (Jonathan E Brassow) [723010] - [md] Prevent NULL ptr dereference (Jonathan E Brassow) [723010] - [md] support bitmap creation by DM (Jonathan E Brassow) [723010] - [md] raid5 do not set fullsync (Jonathan E Brassow) [723010] - [md] add sync_super to mddev_t struct (Jonathan E Brassow) [723010] - [md] move thread wakeups into resume (Jonathan E Brassow) [723010] - [md] Misc message clean-up (Jonathan E Brassow) [723010] - [md] No sync I/O while suspended (Jonathan E Brassow) [723010] - [md] No integrity register if no gendisk (Jonathan E Brassow) [723010] - [dm] table: propagate non-rotational flag (Mike Snitzer) [723005] - [dm] table: avoid crash if integrity profile changes (Mike Snitzer) [723005] - [dm] flakey: fix corrupt_bio_byte error path (Mike Snitzer) [723005] - [dm] add features flag to dm_target structure (Mike Snitzer) [714992] - [block] dm table: set flush capability based on underlying devices (Mike Snitzer) [725816] - [block] dm: suppress endian warnings (Mike Snitzer) [723005] - [block] eliminate potential for infinite loop in blkdev_issue_discard (Mike Snitzer) [723005] - [dm] introduce and use BIO_DISCARD (Mike Snitzer) [723005] - [dm] ioctl: prevent empty message (Mike Snitzer) [723005] - [dm] export dm_get_md (Mike Snitzer) [723005] - [dm] table: add always-writeable feature (Mike Snitzer) [723005] - [dm] table: add singleton feature (Mike Snitzer) [723005] - [dm] table: clean dm_get_device and move exports (Mike Snitzer) [723005] - [dm] ioctl: forbid multiple device specifiers (Mike Snitzer) [723005] - [dm] ioctl: introduce __get_dev_cell (Mike Snitzer) [723005] - [dm] ioctl: fill in device parameters in more ioctls (Mike Snitzer) [723005] - [dm] flakey: add corrupt_bio_byte feature (Mike Snitzer) [723005] - [dm] flakey: add drop_writes (Mike Snitzer) [723005] - [dm] flakey: support feature args (Mike Snitzer) [723005] - [dm] flakey: use dm_target_offset and support discards (Mike Snitzer) [723005] - [dm] table: share target argument parsing functions (Mike Snitzer) [723005] - [dm] snapshot: skip reading origin when overwriting complete chunk (Mike Snitzer) [723005] - [dm] ignore merge_bvec for-snapshots when safe (Mike Snitzer) [723005] - [dm] kcopyd: add dm_kcopyd_zero to zero an area (Mike Snitzer) [723005] - [dm] snapshot: style cleanups (Mike Snitzer) [723005] - [dm] snapshot: remove unused definitions (Mike Snitzer) [723005] - [dm] kcopyd: remove nr_pages field from job structure (Mike Snitzer) [723005] - [dm] kcopyd: remove offset field from job structure (Mike Snitzer) [723005] - [dm] use vzalloc (Mike Snitzer) [723005] - [dm] log userspace: use list_move (Mike Snitzer) [723005] - [dm] table: fix discard support (Mike Snitzer) [723005] - [dm] mpath: fix potential NULL pointer in feature arg processing (Mike Snitzer) [723005] - [dm] snapshot: flush disk cache when merging (Mike Snitzer) [723005] - [dm] io: RHEL specific updates to support interface changes (Mike Snitzer) [723005] - [dm] kcopyd: return client directly and not through a pointer (Mike Snitzer) [723005] - [dm] kcopyd: reserve fewer pages (Mike Snitzer) [723005] - [dm] io: use fixed initial mempool size (Mike Snitzer) [723005] - [dm] kcopyd: alloc pages from the main page allocator (Mike Snitzer) [723005] - [dm] kcopyd: add gfp parm to alloc_pl (Mike Snitzer) [723005] - [dm] kcopyd: remove superfluous page allocation spinlock (Mike Snitzer) [723005] - [dm] kcopyd: preallocate sub jobs to avoid deadlock (Mike Snitzer) [723005] - [dm] kcopyd: avoid pointless job splitting (Mike Snitzer) [723005] - [dm] table: reject devices without request fns (Mike Snitzer) [723005] - [dm] table: allow targets to support discards internally (Mike Snitzer) [723005] - [dm] mpath: allow table load with no priority groups (Mike Snitzer) [723005] - [dm] mpath: fail message ioctl if specified path is not valid (Mike Snitzer) [723005] - [dm] flakey: enable on all supported RHEL6 architectures (Mike Snitzer) [723005] - [dm] add flakey target (Mike Snitzer) [723005] - [dm] fix opening log and cow devices for read only tables (Mike Snitzer) [723005] - [dm] per target unplug callback support (Mike Snitzer) [723005] - [dm] introduce target callbacks and congestion callback (Mike Snitzer) [723005] - [dm] snapshot: remove unused dm_snapshot queued_bios_work (Mike Snitzer) [723005] - [block] cciss: do not attempt to read from a write-only register (Tony Camuso) [728676] - [scsi] mpt2sas: mark lockless mode tech preview (Prarit Bhargava) - [perf] x86: Add model 45 SandyBridge support (Prarit Bhargava) [729557] - [x86] section mismatch fix for boot_cpu_data_rh (Prarit Bhargava) [729341] - [mm] Avoid merging a VMA with another VMA which is cloned from the parent process. (Larry Woodman) [725855] - [pci] revert latest SRIOV patchset (Aristeu Rozanski) [730144]- [fs] sysfs: use rb-tree for inode number lookup (Mikulas Patocka) [725580] - [fs] sysfs: remove s_sibling hacks (Mikulas Patocka) [725580] - [fs] sysfs: use rb-tree for name lookups (Mikulas Patocka) [725580] - [fs] sysfs: count subdirectories (Mikulas Patocka) [725580] - [mm] backing-dev: use synchronize_rcu_expedited instead of synchronize_rcu (Mikulas Patocka) [725580] - [fs] cifs: don't start signing too early (Jeff Layton) [729437] - [fs] cifs: Fix signing failure when server mandates signing for NTLMSSP (Jeff Layton) [729437] - [net] net: don't set VLAN_TAG_PRESENT for VLAN 0 frames (Stefan Assmann) [706208] - [netdrv] bnx2x: fix undesired VLAN stripping (Michal Schmidt) [702752] - [fs] nfs: don't use d_move in nfs_async_rename_done (Jeff Layton) [729434] - [net] af_packet: prevent information leak (Jiri Pirko) [728033] - [net] gro: Only reset frag0 when skb can be pulled (Jiri Pirko) [726556] - [net] Fix security_socket_sendmsg() bypass problem. (Jiri Pirko) [708365] - [net] Cap number of elements for sendmmsg (Jiri Pirko) [708365] - [net] sendmmsg should only return an error if no messages were sent (Jiri Pirko) [708365] - [net] net: Add sendmmsg socket system call (Jiri Pirko) [708365] - [gfs2] assert in __gfs2_ail_flush after #676626 patch is applied (Robert S Peterson) [724921] - [fs] FS-Cache: Only call mark_tech_preview() when caching is actually begun (David Howells) [696396] - [fs] Fix mark_tech_preview() to not disable lock debugging (David Howells) [696396] - [netdrv] bonding: fix potential deadlock in bond_uninit() (Andy Gospodarek) [719587] - [netdrv] vmxnet3: Update to latest upstream (Neil Horman) [694893]- [fs] xfs: unpin stale inodes directly in IOP_COMMITTED (Dave Chinner) [695827] - [fs] xfs: prevent bogus assert when trying to remove non-existent attribute (Dave Chinner) [695827] - [fs] xfs: clear XFS_IDIRTY_RELEASE on truncate down (Dave Chinner) [695827] - [fs] xfs: reset inode per-lifetime state when recycling it (Dave Chinner) [695827] - [fs] xfs: make log devices with write back caches work (Dave Chinner) [695827] - [fs] xfs: fix ->mknod() return value on xfs_get_acl() failure (Dave Chinner) [695827] - [fs] xfs: correctly decrement the extent buffer index in xfs_bmap_del_extent (Dave Chinner) [695827] - [fs] xfs: check for valid indices in xfs_iext_get_ext and xfs_iext_idx_to_irec (Dave Chinner) [695827] - [fs] xfs: fix up asserts in xfs_iflush_fork (Dave Chinner) [695827] - [fs] xfs: do not do pointer arithmetic on extent records (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bunmapi (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bmapi (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bmap_add_extent_* (Dave Chinner) [695827] - [fs] xfs: remove if_lastex (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_BMAPI_RSVBLOCKS flag (Dave Chinner) [695827] - [fs] xfs: obey minleft values during extent allocation correctly (Dave Chinner) [695827] - [fs] xfs: reset buffer pointers before freeing them (Dave Chinner) [695827] - [fs] xfs: avoid getting stuck during async inode flushes (Dave Chinner) [695827] - [fs] xfs: fix xfs_itruncate_start tracing (Dave Chinner) [695827] - [fs] xfs: kill off xfs_printk() (Dave Chinner) [695827] - [fs] xfs: treewide: fix a few typos in comments (Dave Chinner) [695827] - [fs] xfs: make AIL target updates and compares 32bit safe. (Dave Chinner) [695827] - [fs] xfs: always push the AIL to the target (Dave Chinner) [695827] - [fs] xfs: ensure reclaim cursor is reset correctly at end of AG (Dave Chinner) [695827] - [fs] xfs: add an x86 compat handler for XFS_IOC_ZERO_RANGE (Dave Chinner) [695827] - [fs] xfs: fix compiler warning in xfs_trace.h (Dave Chinner) [695827] - [fs] xfs: cleanup duplicate initializations (Dave Chinner) [695827] - [fs] xfs: reduce the number of pagb_lock roundtrips in xfs_alloc_clear_busy (Dave Chinner) [695827] - [fs] xfs: exact busy extent tracking (Dave Chinner) [695827] - [fs] xfs: do not immediately reuse busy extent ranges (Dave Chinner) [695827] - [fs] xfs: optimize AGFL refills (Dave Chinner) [695827] - [fs] xfs: fix duplicate message output (Dave Chinner) [695827] - [fs] xfs: fix xfs_debug warnings (Dave Chinner) [695827] - [fs] xfs: fix variable set but not used warnings (Dave Chinner) [695827] - [fs] xfs: convert log tail checking to a warning (Dave Chinner) [695827] - [fs] xfs: catch bad block numbers freeing extents. (Dave Chinner) [695827] - [fs] xfs: fix extent format buffer allocation size (Dave Chinner) [695827] - [fs] xfs: Fix common misspellings (Dave Chinner) [695827] - [fs] xfs: fix unreferenced var error in xfs_buf.c (Dave Chinner) [695827] - [fs] xfs: stop using the page cache to back the buffer cache (Dave Chinner) [695827] - [fs] xfs: register the inode cache shrinker before quotachecks (Dave Chinner) [695827] - [fs] xfs: xfs_trans_read_buf() should return an error on failure (Dave Chinner) [695827] - [fs] xfs: introduce inode cluster buffer trylocks for xfs_iflush (Dave Chinner) [695827] - [fs] xfs: vmap: flush vmap aliases when mapping fails (Dave Chinner) [695827] - [fs] xfs: preallocation transactions do not need to be synchronous (Dave Chinner) [695827] - [fs] xfs: don't name variables "panic" (Dave Chinner) [695827] - [fs] xfs: factor agf counter updates into a helper (Dave Chinner) [695827] - [fs] xfs: clean up the xfs_alloc_compute_aligned calling convention (Dave Chinner) [695827] - [fs] xfs: kill support/debug.[ch] (Dave Chinner) [695827] - [fs] xfs: Convert remaining cmn_err() callers to new API (Dave Chinner) [695827] - [fs] xfs: convert the quota debug prints to new API (Dave Chinner) [695827] - [fs] xfs: rename xfs_cmn_err_fsblock_zero() (Dave Chinner) [695827] - [fs] xfs: convert xfs_fs_cmn_err to new error logging API (Dave Chinner) [695827] - [fs] xfs: kill xfs_fs_mount_cmn_err() macro (Dave Chinner) [695827] - [fs] xfs: kill xfs_fs_repair_cmn_err() macro (Dave Chinner) [695827] - [fs] xfs: convert xfs_cmn_err to xfs_alert_tag (Dave Chinner) [695827] - [fs] xfs: Convert xlog_warn to new logging interface (Dave Chinner) [695827] - [fs] xfs: Convert linux-2.6/ files to new logging interface (Dave Chinner) [695827] - [fs] xfs: introduce new logging API. (Dave Chinner) [695827] - [fs] xfs: enable delaylog by default (Dave Chinner) [695827] - [fs] xfs: more sensible inode refcounting for ialloc (Dave Chinner) [695827] - [fs] xfs: stop using xfs_trans_iget in the RT allocator (Dave Chinner) [695827] - [fs] xfs: check if device support discard in xfs_ioc_trim() (Dave Chinner) [695827] - [fs] xfs: add lockdep annotations for the rt inodes (Dave Chinner) [695827] - [fs] xfs: fix xfs_get_extsz_hint for a zero extent size hint (Dave Chinner) [695827] - [fs] xfs: only lock the rt bitmap inode once per allocation (Dave Chinner) [695827] - [fs] xfs: xfs_bmap_add_extent_delay_real should init br_startblock (Dave Chinner) [695827] - [fs] xfs: fix dquot shaker deadlock (Dave Chinner) [695827] - [fs] xfs: handle CIL transaction commit failures correctly (Dave Chinner) [695827] - [fs] xfs: limit extsize to size of AGs and/or MAXEXTLEN (Dave Chinner) [695827] - [fs] xfs: prevent extsize alignment from exceeding maximum extent size (Dave Chinner) [695827] - [fs] xfs: limit extent length for allocation to AG size (Dave Chinner) [695827] - [fs] xfs: speculative delayed allocation uses rounddown_power_of_2 badly (Dave Chinner) [695827] - [fs] xfs: fix efi item leak on forced shutdown (Dave Chinner) [695827] - [fs] xfs: fix log ticket leak on forced shutdown. (Dave Chinner) [695827] - [fs] xfs: Do not name variables "panic" (Dave Chinner) [695827] - [fs] xfs: prevent NMI timeouts in cmn_err (Dave Chinner) [695827] - [fs] xfs: workqueue: convert cancel_rearming_delayed_work[queue]() users to cancel_delayed_work_sync() (Dave Chinner) [695827] - [fs] make the feature checks in ->fallocate future proof (Dave Chinner) [695827] - [fs] xfs: Add log level to assertion printk (Dave Chinner) [695827] - [fs] xfs: fix an assignment within an ASSERT() (Dave Chinner) [695827] - [fs] xfs: fix error handling for synchronous writes (Dave Chinner) [695827] - [fs] xfs: add FITRIM support (Dave Chinner) [695827] - [fs] xfs: ensure log covering transactions are synchronous (Dave Chinner) [695827] - [fs] xfs: factor common write setup code (Dave Chinner) [695827] - [fs] xfs: split buffered IO write path from xfs_file_aio_write (Dave Chinner) [695827] - [fs] xfs: split direct IO write path from xfs_file_aio_write (Dave Chinner) [695827] - [fs] xfs: introduce xfs_rw_lock() helpers for locking the inode (Dave Chinner) [695827] - [fs] xfs: factor post-write newsize updates (Dave Chinner) [695827] - [fs] xfs: factor common post-write isize handling code (Dave Chinner) [695827] - [fs] xfs: convert grant head manipulations to lockless algorithm (Dave Chinner) [695827] - [fs] xfs: introduce new locks for the log grant ticket wait queues (Dave Chinner) [695827] - [fs] xfs: log timestamp changes to the source inode in rename (Dave Chinner) [695827] - [fs] xfs: convert log grant heads to atomic variables (Dave Chinner) [695827] - [fs] xfs: convert l_tail_lsn to an atomic variable. (Dave Chinner) [695827] - [fs] xfs: convert l_last_sync_lsn to an atomic variable (Dave Chinner) [695827] - [fs] xfs: make AIL tail pushing independent of the grant lock (Dave Chinner) [695827] - [fs] xfs: use wait queues directly for the log wait queues (Dave Chinner) [695827] - [fs] xfs: combine grant heads into a single 64 bit integer (Dave Chinner) [695827] - [fs] xfs: rework log grant space calculations (Dave Chinner) [695827] - [fs] xfs: fact out common grant head/log tail verification code (Dave Chinner) [695827] - [fs] xfs: convert log grant ticket queues to list heads (Dave Chinner) [695827] - [fs] xfs: use AIL bulk delete function to implement single delete (Dave Chinner) [695827] - [fs] xfs: use AIL bulk update function to implement single updates (Dave Chinner) [695827] - [fs] xfs: remove all the inodes on a buffer from the AIL in bulk (Dave Chinner) [695827] - [fs] xfs: consume iodone callback items on buffers as they are processed (Dave Chinner) [695827] - [fs] xfs: reduce the number of AIL push wakeups (Dave Chinner) [695827] - [fs] xfs: bulk AIL insertion during transaction commit (Dave Chinner) [695827] - [fs] xfs: clean up xfs_ail_delete() (Dave Chinner) [695827] - [fs] xfs: Pull EFI/EFD handling out from under the AIL lock (Dave Chinner) [695827] - [fs] xfs: fix EFI transaction cancellation. (Dave Chinner) [695827] - [fs] xfs: connect up buffer reclaim priority hooks (Dave Chinner) [695827] - [fs] xfs: add a lru to the XFS buffer cache (Dave Chinner) [695827] - [fs] xfs: only run xfs_error_test if error injection is active (Dave Chinner) [695827] - [fs] xfs: avoid moving stale inodes in the AIL (Dave Chinner) [695827] - [fs] xfs: delayed alloc blocks beyond EOF are valid after writeback (Dave Chinner) [695827] - [fs] xfs: push stale, pinned buffers on trylock failures (Dave Chinner) [695827] - [fs] xfs: fix failed write truncation handling. (Dave Chinner) [695827] - [fs] xfs: convert xfsbud shrinker to a per-buftarg shrinker. (Dave Chinner) [695827] - [fs] xfs: convert pag_ici_lock to a spin lock (Dave Chinner) [695827] - [fs] xfs: convert inode cache lookups to use RCU locking (Dave Chinner) [695827] - [fs] xfs: rcu free inodes (Dave Chinner) [695827] - [fs] xfs: don't truncate prealloc from frequently accessed inodes (Dave Chinner) [695827] - [fs] xfs: dynamic speculative EOF preallocation (Dave Chinner) [695827] - [fs] xfs: use KM_NOFS for allocations during attribute list operations (Dave Chinner) [695827] - [fs] xfs: provide a inode iolock lockdep class (Dave Chinner) [695827] - [fs] xfs: factor duplicate code in xfs_alloc_ag_vextent_near into a helper (Dave Chinner) [695827] - [fs] xfs: clean up xfs_alloc_ag_vextent_exact (Dave Chinner) [695827] - [fs] xfs: simplify xfs_map_at_offset (Dave Chinner) [695827] - [fs] xfs: refactor xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: remove the all_bh flag from xfs_convert_page (Dave Chinner) [695827] - [fs] xfs: remove xfs_probe_cluster (Dave Chinner) [695827] - [fs] xfs: simplify xfs_map_blocks (Dave Chinner) [695827] - [fs] xfs: kill xfs_iomap (Dave Chinner) [695827] - [fs] xfs: cleanup the xfs_iomap_write_* helpers (Dave Chinner) [695827] - [fs] xfs: a few small tweaks for overwrites in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: remove some dead bio handling code (Dave Chinner) [695827] - [fs] xfs: improve mapping type check in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: untangle phase1 vs phase2 recovery helpers (Dave Chinner) [695827] - [fs] xfs: refactor xlog_recover_commit_trans (Dave Chinner) [695827] - [fs] xfs: use struct list_head for the buf cancel table (Dave Chinner) [695827] - [fs] xfs: remove leftovers of old buffer log items in recovery code (Dave Chinner) [695827] - [fs] xfs: fix exporting with left over 64-bit inodes (Dave Chinner) [695827] - [fs] xfs: remove incorrect assert in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: fix a few compiler warnings with CONFIG_XFS_QUOTA=n (Dave Chinner) [695827] - [fs] xfs: tell lockdep about parent iolock usage in filestreams (Dave Chinner) [695827] - [fs] xfs: move delayed write buffer trace (Dave Chinner) [695827] - [fs] xfs: fix per-ag reference counting in inode reclaim tree walking (Dave Chinner) [695827] - [fs] xfs: xfs_ioctl: fix information leak to userland (Dave Chinner) [695827] - [fs] xfs: remove experimental tag from the delaylog option (Dave Chinner) [695827] - [fs] tree-wide: fix comment/printk typos (Dave Chinner) [695827] - [fs] writeback: remove nonblocking/encountered_congestion references (Dave Chinner) [695827] - [fs] xfs: semaphore cleanup (Dave Chinner) [695827] - [fs] xfs: Extend project quotas to support 32bit project ids (Dave Chinner) [695827] - [fs] xfs: remove xfs_buf wrappers (Dave Chinner) [695827] - [fs] xfs: remove xfs_cred.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_globals.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_version.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_refcache.h (Dave Chinner) [695827] - [fs] xfs: fix the xfs_trans_committed (Dave Chinner) [695827] - [fs] xfs: remove unused t_callback field in struct xfs_trans (Dave Chinner) [695827] - [fs] xfs: fix bogus m_maxagi check in xfs_iget (Dave Chinner) [695827] - [fs] xfs: do not use xfs_mod_incore_sb_batch for per-cpu counters (Dave Chinner) [695827] - [fs] xfs: do not use xfs_mod_incore_sb for per-cpu counters (Dave Chinner) [695827] - [fs] xfs: remove XFS_MOUNT_NO_PERCPU_SB (Dave Chinner) [695827] - [fs] xfs: pack xfs_buf structure more tightly (Dave Chinner) [695827] - [fs] xfs: convert buffer cache hash to rbtree (Dave Chinner) [695827] - [fs] xfs: serialise inode reclaim within an AG (Dave Chinner) [695827] - [fs] xfs: batch inode reclaim lookup (Dave Chinner) [695827] - [fs] xfs: implement batched inode lookups for AG walking (Dave Chinner) [695827] - [fs] xfs: split out inode walk inode grabbing (Dave Chinner) [695827] - [fs] xfs: split inode AG walking into separate code for reclaim (Dave Chinner) [695827] - [fs] xfs: remove buftarg hash for external devices (Dave Chinner) [695827] - [fs] xfs: use unhashed buffers for size checks (Dave Chinner) [695827] - [fs] xfs: kill XBF_FS_MANAGED buffers (Dave Chinner) [695827] - [fs] xfs: store xfs_mount in the buftarg instead of in the xfs_buf (Dave Chinner) [695827] - [fs] xfs: introduced uncached buffer read primitve (Dave Chinner) [695827] - [fs] xfs: rename xfs_buf_get_nodaddr to be more appropriate (Dave Chinner) [695827] - [fs] xfs: don't use vfs writeback for pure metadata modifications (Dave Chinner) [695827] - [fs] xfs: lockless per-ag lookups (Dave Chinner) [695827] - [fs] xfs: remove debug assert for per-ag reference counting (Dave Chinner) [695827] - [fs] xfs: reduce the number of CIL lock round trips during commit (Dave Chinner) [695827] - [fs] xfs: eliminate some newly-reported gcc warnings (Dave Chinner) [695827] - [fs] xfs: remove the ->kill_root btree operation (Dave Chinner) [695827] - [fs] xfs: stop using xfs_qm_dqtobp in xfs_qm_dqflush (Dave Chinner) [695827] - [fs] xfs: simplify xfs_qm_dqusage_adjust (Dave Chinner) [695827] - [fs] xfs: Introduce XFS_IOC_ZERO_RANGE (Dave Chinner) [695827] - [fs] xfs: use range primitives for xfs page cache operations (Dave Chinner) [695827] - [fs] xfs: force background CIL push under sustained load (Dave Chinner) [695827] - [fs] xfs: Make fiemap work with sparse files (Dave Chinner) [695827] - [fs] xfs: prevent 32bit overflow in space reservation (Dave Chinner) [695827] - [fs] xfs: Disallow 32bit project quota id (Dave Chinner) [695827] - [fs] xfs: improve buffer cache hash scalability (Dave Chinner) [695827] - [fs] xfs: do not discard page cache data on EAGAIN (Dave Chinner) [695827] - [fs] xfs: don't do memory allocation under the CIL context lock (Dave Chinner) [695827] - [fs] xfs: Reduce log force overhead for delayed logging (Dave Chinner) [695827] - [fs] xfs: dummy transactions should not dirty VFS state (Dave Chinner) [695827] - [fs] xfs: ensure f_ffree returned by statfs() is non-negative (Dave Chinner) [695827] - [fs] xfs: handle negative wbc->nr_to_write during sync writeback (Dave Chinner) [695827] - [fs] xfs: unlock items before allowing the CIL to commit (Dave Chinner) [695827] - [fs] xfs: new truncate sequence (Dave Chinner) [695827] - [fs] xfs: get rid of block_write_begin_newtrunc (Dave Chinner) [695827] - [fs] sort out blockdev_direct_IO variants (Dave Chinner) [695827] - [fs] xfs simplify and speed up direct I/O completions (Dave Chinner) [695827] - [fs] xfs: fix big endian build (Dave Chinner) [695827] - [fs] xfs: clean up xfs_bmap_get_bp (Dave Chinner) [695827] - [fs] xfs: simplify xfs_truncate_file (Dave Chinner) [695827] - [fs] xfs: kill the b_strat callback in xfs_buf (Dave Chinner) [695827] - [fs] xfs: remove obsolete osyncisosync mount option (Dave Chinner) [695827] - [fs] xfs: clean up filestreams helpers (Dave Chinner) [695827] - [fs] xfs: fix gcc 4.6 set but not read and unused statement warnings (Dave Chinner) [695827] - [fs] xfs: Fix build when CONFIG_XFS_POSIX_ACL=n (Dave Chinner) [695827] - [fs] xfs: fix unsigned underflow in xfs_free_eofblocks (Dave Chinner) [695827] - [fs] xfs: use GFP_NOFS for page cache allocation (Dave Chinner) [695827] - [fs] xfs: fix memory reclaim recursion deadlock on locked inode buffer (Dave Chinner) [695827] - [fs] xfs: fix xfs_trans_add_item() lockdep warnings (Dave Chinner) [695827] - [fs] xfs: simplify and remove xfs_ireclaim (Dave Chinner) [695827] - [fs] xfs: remove a dmapi leftover (Dave Chinner) [695827] - [fs] xfs: writepage always has buffers (Dave Chinner) [695827] - [fs] xfs: allow writeback from kswapd (Dave Chinner) [695827] - [fs] xfs: remove incorrect log write optimization (Dave Chinner) [695827] - [fs] xfs: split xfs_itrace_entry (Dave Chinner) [695827] - [fs] xfs: remove xfs_iput (Dave Chinner) [695827] - [fs] xfs: remove xfs_iput_new (Dave Chinner) [695827] - [fs] xfs: some iget tracing cleanups / fixes (Dave Chinner) [695827] - [fs] xfs: do not use emums for flags used in tracing (Dave Chinner) [695827] - [fs] xfs: remove explicit xfs_sync_data/xfs_sync_attr calls on umount (Dave Chinner) [695827] - [fs] xfs: small cleanups for xfs_iomap / __xfs_get_blocks (Dave Chinner) [695827] - [fs] xfs: reduce stack usage in xfs_iomap (Dave Chinner) [695827] - [fs] xfs: avoid synchronous transaction in xfs_fs_write_inode (Dave Chinner) [695827] - [fs] xfs: simplify xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: simplify xfs_vm_releasepage (Dave Chinner) [695827] - [fs] xfs: remove unused delta tracking code in xfs_bmapi (Dave Chinner) [695827] - [fs] xfs: remove unused XFS_BMAPI_ flags (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_TRANS_NOSLEEP/XFS_TRANS_WAIT flags (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_LOG_SLEEP and XFS_LOG_NOSLEEP flags (Dave Chinner) [695827] - [fs] xfs: kill the unused xlog_debug variable (Dave Chinner) [695827] - [fs] xfs: fix the xfs_log_iovec i_addr type (Dave Chinner) [695827] - [fs] xfs: simplify inode to transaction joining (Dave Chinner) [695827] - [fs] xfs: simplify buffer pinning (Dave Chinner) [695827] - [fs] xfs: give li_cb callbacks the correct prototype (Dave Chinner) [695827] - [fs] xfs: give xfs_item_ops methods the correct prototypes (Dave Chinner) [695827] - [fs] xfs: merge iop_unpin_remove into iop_unpin (Dave Chinner) [695827] - [fs] xfs: simplify log item descriptor tracking (Dave Chinner) [695827] - [fs] xfs: remove unneeded #include statements (Dave Chinner) [695827] - [fs] xfs: drop dmapi hooks (Dave Chinner) [695827] - [fs] xfs: improve xfs_isilocked (Dave Chinner) [695827] - [fs] xfs: skip writeback from reclaim context (Dave Chinner) [695827] - [fs] xfs: fix access to upper inodes without inode64 (Dave Chinner) [695827] - [fs] xfs: fix might_sleep() warning when initialising per-ag tree (Dave Chinner) [695827] - [fs] xfs/quota: Add missing mutex_unlock (Dave Chinner) [695827] - [fs] xfs: remove duplicated #include (Dave Chinner) [695827] - [fs] xfs: convert more trace events to DEFINE_EVENT (Dave Chinner) [695827] - [fs] xfs: xfs_trace.c: remove duplicated #include (Dave Chinner) [695827] - [fs] xfs: Check new inode size is OK before preallocating (Dave Chinner) [695827] - [fs] xfs: clean up xlog_align (Dave Chinner) [695827] - [fs] xfs: cleanup log reservation calculactions (Dave Chinner) [695827] - [fs] xfs: be more explicit if RT mount fails due to config (Dave Chinner) [695827] - [fs] xfs: replace E2BIG with EFBIG where appropriate (Dave Chinner) [695827] - [fs] xfs: Ensure inode allocation buffers are fully replayed (Dave Chinner) [695827] - [fs] xfs: enable background pushing of the CIL (Dave Chinner) [695827] - [fs] xfs: forced unmounts need to push the CIL (Dave Chinner) [695827] - [fs] xfs: Introduce delayed logging core code (Dave Chinner) [695827] - [fs] xfs: Improve scalability of busy extent tracking (Dave Chinner) [695827] - [fs] xfs: make the log ticket ID available outside the log infrastructure (Dave Chinner) [695827] - [fs] xfs: clean up log ticket overrun debug output (Dave Chinner) [695827] - [fs] xfs: Clean up XFS_BLI_* flag namespace (Dave Chinner) [695827] - [fs] xfs: modify buffer item reference counting (Dave Chinner) [695827] - [fs] xfs: allow log ticket allocation to take allocation flags (Dave Chinner) [695827] - [fs] xfs: Don't reuse the same transaction ID for duplicated transactions. (Dave Chinner) [695827] - [fs] xfs: mark xfs_iomap_write_ helpers static (Dave Chinner) [695827] - [fs] xfs: clean up end index calculation in xfs_page_state_convert (Dave Chinner) [695827] - [fs] xfs: clean up mapping size calculation in __xfs_get_blocks (Dave Chinner) [695827] - [fs] xfs: clean up xfs_iomap_valid (Dave Chinner) [695827] - [fs] xfs: move I/O type flags into xfs_aops.c (Dave Chinner) [695827] - [fs] xfs: kill struct xfs_iomap (Dave Chinner) [695827] - [fs] xfs: report iomap_bn in block base (Dave Chinner) [695827] - [fs] xfs: report iomap_offset and iomap_bsize in block base (Dave Chinner) [695827] - [fs] xfs: remove iomap_delta (Dave Chinner) [695827] - [fs] xfs: remove iomap_target (Dave Chinner) [695827] - [fs] xfs: limit xfs_imap_to_bmap to a single mapping (Dave Chinner) [695827] - [fs] xfs: simplify buffer to transaction matching (Dave Chinner) [695827] - [fs] xfs: kill off l_sectbb_mask (Dave Chinner) [695827] - [fs] xfs: record log sector size rather than log2(that) (Dave Chinner) [695827] - [fs] xfs: remove dead XFS_LOUD_RECOVERY code (Dave Chinner) [695827] - [fs] xfs: removed unused XFS_QMOPT_ flags (Dave Chinner) [695827] - [fs] xfs: remove a few macro indirections in the quota code (Dave Chinner) [695827] - [fs] xfs: access quotainfo structure directly (Dave Chinner) [695827] - [fs] xfs: wait for direct I/O to complete in fsync and write_inode (Dave Chinner) [695827] - [fs] xfs: xfs_trace.c: duplicated include (Dave Chinner) [695827] - [fs] xfs: minor odds and ends in xfs_log_recover.c (Dave Chinner) [695827] - [fs] xfs: avoid repeated pointer dereferences (Dave Chinner) [695827] - [fs] xfs: change a few labels in xfs_log_recover.c (Dave Chinner) [695827] - [fs] xfs: enforce synchronous writes in xfs_bwrite (Dave Chinner) [695827] - [fs] xfs: remove periodic superblock writeback (Dave Chinner) [695827] - [fs] xfs: make the log ticket transaction id random (Dave Chinner) [695827] - [fs] xfs: nothing special about 1-block log sector (Dave Chinner) [695827] - [fs] xfs: encapsulate bbcount validity checking (Dave Chinner) [695827] - [fs] xfs: kill XLOG_SECTOR_ROUND*() (Dave Chinner) [695827] - [fs] xfs: simplify XLOG_SECTOR_ROUND*() (Dave Chinner) [695827] - [fs] xfs: fix min bufsize bugs in two places (Dave Chinner) [695827] - [fs] xfs: add const qualifiers to xfs error function args (Dave Chinner) [695827] - [fs] xfs: remove xfs_dqmarker (Dave Chinner) [695827] - [fs] xfs: convert the dquot free list to use list heads (Dave Chinner) [695827] - [fs] xfs: convert the dquot hash list to use list heads (Dave Chinner) [695827] - [fs] xfs: remove duplicate code from dquot reclaim (Dave Chinner) [695827] - [fs] xfs: convert the per-mount dquot list to use list heads (Dave Chinner) [695827] - [fs] xfs: add log item recovery tracing (Dave Chinner) [695827] - [fs] xfs: clean up xlog_write_adv_cnt (Dave Chinner) [695827] - [fs] xfs: introduce new internal log vector structure (Dave Chinner) [695827] - [fs] xfs: reindent xlog_write (Dave Chinner) [695827] - [fs] xfs: factor xlog_write (Dave Chinner) [695827] - [fs] xfs: log ticket reservation underestimates the number of iclogs (Dave Chinner) [695827] - [fs] xfs: Clean up xfs_trans_committed code after factoring (Dave Chinner) [695827] - [fs] xfs: update and factor xfs_trans_committed() (Dave Chinner) [695827] - [fs] xfs: clean up xfs_trans_commit logic even more (Dave Chinner) [695827] - [fs] xfs: split out iclog writing from xfs_trans_commit() (Dave Chinner) [695827] - [fs] xfs: fix reservation release commit flag in xfs_bmap_add_attrfork() (Dave Chinner) [695827] - [fs] xfs: remove stale parameter from ->iop_unpin method (Dave Chinner) [695827] - [fs] xfs: Add inode pin counts to traces (Dave Chinner) [695827] - [fs] xfs: factor log item initialisation (Dave Chinner) [695827] - [fs] xfs: add blockdev name to kthreads (Dave Chinner) [695827] - [fs] xfs: Fix integer overflow in fs/xfs/linux-2.6/xfs_ioctl*.c (Dave Chinner) [695827] - [fs] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dave Chinner) [695827] - [fs] xfs: use scalable vmap API (Dave Chinner) [695827] - [fs] xfs: remove old vmap cache (Dave Chinner) [695827] - [fs] xfs: backport of vmapped buffer helpers (Dave Chinner) [695827] - [fs] quota: drop permission checks from xfs_fs_set_xstate/xfs_fs_set_xquota (Dave Chinner) [695827] - [fs] quota: clean up Q_XQUOTASYNC (Dave Chinner) [695827] - [fs] xfs: remove xfs_ipin/xfs_iunpin (Dave Chinner) [695827] - [fs] xfs: cleanup xfs_iunpin_wait/xfs_iunpin_nowait (Dave Chinner) [695827] - [fs] xfs: kill xfs_lrw.h (Dave Chinner) [695827] - [fs] xfs: factor common xfs_trans_bjoin code (Dave Chinner) [695827] - [fs] xfs: stop passing opaque handles to xfs_log.c routines (Dave Chinner) [695827] - [fs] xfs: split xfs_bmap_btalloc (Dave Chinner) [695827] - [fs] xfs: fix xfs_fsblock_t tracing (Dave Chinner) [695827] - [fs] xfs: implement optimized fdatasync (Dave Chinner) [695827] - [fs] xfs: remove wrapper for the fsync file operation (Dave Chinner) [695827] - [fs] xfs: remove wrappers for read/write file operations (Dave Chinner) [695827] - [fs] xfs: merge xfs_lrw.c into xfs_file.c (Dave Chinner) [695827] - [fs] fs/xfs: Correct NULL test (Dave Chinner) [695827] - [fs] xfs: only clear the suid bit once in xfs_write (Dave Chinner) [695827] - [fs] xfs: turn off sign warnings (Dave Chinner) [695827] - [fs] xfs: replace KM_LARGE with explicit vmalloc use (Dave Chinner) [695827] - [fs] xfs: rearrange xfs_mod_sb() to avoid array subscript warning (Dave Chinner) [695827] - [fs] xfs: suppress spurious uninitialised var warning in xfs_bmapi() (Dave Chinner) [695827] - [fs] xfs: make compile warn about char sign mismatches again (Dave Chinner) [695827] - [fs] xfs: clean up sign warnings in dir2 code (Dave Chinner) [695827] - [fs] xfs: convert attr to use unsigned names (Dave Chinner) [695827] - [fs] xfs: xfs_buf_iomove() doesn't care about signedness (Dave Chinner) [695827] - [fs] xfs: make xfs_dir_cilookup_result use unsigned char (Dave Chinner) [695827] - [fs] xfs: convert dirnameops to unsigned char names (Dave Chinner) [695827] - [fs] xfs: convert DM ops to use unsigned char names (Dave Chinner) [695827] - [fs] xfs: directory names are unsigned (Dave Chinner) [695827] - [fs] xfs: Use list_heads for log recovery item lists (Dave Chinner) [695827] - [fs] xfs: make several more functions static (Dave Chinner) [695827] - [fs] xfs: fix incorrect quota return value sign (Dave Chinner) [695827] - [kernel] vsprintf: Recursive vsnprintf: Add "pV", struct va_format (Dave Chinner) [695827] - [fs] check ATTR_SIZE contraints in inode_change_ok (Dave Chinner) [695827] - [fs] new helper: ihold() (Dave Chinner) [695827] - [fs] introduce new truncate sequence (Dave Chinner) [695827]- [virt] KVM: Don't spin on virt instruction faults during reboot (Marcelo Tosatti) [637520] - [virt] KVM: Mask unsupported cpuid leaves (Don Dugger) [729060] - [virt] KVM: move and fix substitue search for missing CPUID entries (Don Dugger) [729060] - [virt] KVM: fix XSAVE bit scanning (Don Dugger) [729060] - [virt] KVM: SVM: Add xsetbv intercept (Don Dugger) [729060] - [virt] KVM: fix poison overwritten caused by using wrong xstate size (Don Dugger) [729060] - [virt] KVM: Fix OSXSAVE after migration (Don Dugger) [729060] - [virt] Fix OSXSAVE VXEXIT handling (Don Dugger) [729060] - [virt] KVM: x86: Enable AVX for guest (Don Dugger) [729060] - [virt] KVM: Fix xsave and xcr save/restore memory leak (Don Dugger) [729060] - [virt] KVM: x86: XSAVE/XRSTOR live migration support (Don Dugger) [729060] - [virt] KVM: VMX: Enable XSAVE/XRSTOR for guest (Don Dugger) [729060] - [x86] Export FPU API for KVM use (Don Dugger) [729060] - [virt] KVM: x86: Use FPU API (Don Dugger) [729060] - [perf] Fix static build of perf tool (Jiri Olsa) [725522] - [perf] clear out make flags when calling kernel make kernelver (Jiri Olsa) [725522] - [perf] Use make kernelversion instead of parsing the Makefile (Jiri Olsa) [725522] - [perf] python: Fix argument name list of read_on_cpu() (Jiri Olsa) [725522] - [perf] evlist: Don't die if sample_{id_all|type} is invalid (Jiri Olsa) [725522] - [perf] python: Use exception to propagate errors (Jiri Olsa) [725522] - [perf] evlist: Remove dependency on debug routines (Jiri Olsa) [725522] - [perf] top: Don't stop if no kernel symtab is found (Jiri Olsa) [725522] - [perf] top: Handle kptr_restrict (Jiri Olsa) [725522] - [perf] top: Remove unused macro (Jiri Olsa) [725522] - [perf] events: initialize fd array to -1 instead of 0 (Jiri Olsa) [725522] - [perf] tools: Make sure kptr_restrict warnings fit 80 col terms (Jiri Olsa) [725522] - [perf] tools: Fix build on older systems (Jiri Olsa) [725522] - [perf] symbols: Handle /proc/sys/kernel/kptr_restrict (Jiri Olsa) [725522] - [perf] Remove duplicate headers (Jiri Olsa) [725522] - [perf] tools: Fix sample type size calculation in 32 bits archs (Jiri Olsa) [725522] - [perf] tools: Fix sample size bit operations (Jiri Olsa) [725522] - [perf] tools: Fix ommitted mmap data update on remap (Jiri Olsa) [725522] - [perf] tools: Propagate event parse error handling (Jiri Olsa) [725522] - [perf] tools: Robustify dynamic sample content fetch (Jiri Olsa) [725522] - [perf] tools: Pre-check sample size before parsing (Jiri Olsa) [725522] - [perf] tools: Move evlist sample helpers to evlist area (Jiri Olsa) [725522] - [perf] tools: Remove junk code in mmap size handling (Jiri Olsa) [725522] - [perf] tools: Check we are able to read the event size on mmap (Jiri Olsa) [725522] - [perf] Only include annotate.h once in tools/perf/util/ui/browsers/annotate.c (Jiri Olsa) [725522] - [perf] stat: Add more cache-miss percentage printouts (Jiri Olsa) [725522] - [perf] stat: Add -d -d and -d -d -d options to show more CPU events (Jiri Olsa) [725522] - [perf] bench, x86: Add alternatives-asm.h wrapper (Jiri Olsa) [725522] - [perf] Fix multi-event parsing bug (Jiri Olsa) [725522] - [perf] probe: Fix the missed parameter initialization (Jiri Olsa) [725522] - [perf] stat: Tell user about unsupported events in the list (Jiri Olsa) [725522] - [perf] list: Fix max event string size (Jiri Olsa) [725522] - [perf] stat: Fail softly on unsupported events (Jiri Olsa) [725522] - [perf] stat: Leave more room for percentages (Jiri Olsa) [725522] - [perf] stat: Adjust stall cycles warning percentages (Jiri Olsa) [725522] - [perf] stat: Analyze front-end and back-end stall counts (Jiri Olsa) [725522] - [perf] tools: Add front-end and back-end stalled cycles support (Jiri Olsa) [725522] - [perf] stat: Fix compatibility behavior (Jiri Olsa) [725522] - [perf] stat: Add --sync/-S option (Jiri Olsa) [725522] - [perf] stat: Fix printout vertical alignment (Jiri Olsa) [725522] - [perf] stat: Add -d/--detailed flag to run with a lot of events (Jiri Olsa) [725522] - [perf] stat: Print out miss/hit ratio for L1 data-cache events (Jiri Olsa) [725522] - [perf] stat: Print branch misses warning colors (Jiri Olsa) [725522] - [perf] stat: Print stalled cycles warning colors (Jiri Olsa) [725522] - [perf] stat: Fix -nan output in perf stat noise printouts (Jiri Olsa) [725522] - [perf] stat: Add stalled cycles to the default output (Jiri Olsa) [725522] - [perf] stat: Add stalled cycles accounting, prettify the resulting output (Jiri Olsa) [725522] - [perf] stat: Factor our shadow stats (Jiri Olsa) [725522] - [perf] stat: Make all displayed event names parseable as well (Jiri Olsa) [725522] - [perf] stat: Fail more clearly when an invalid modifier is specified (Jiri Olsa) [725522] - [perf] tools: Accept case-insensitive symbolic event variants (Jiri Olsa) [725522] - [perf] stat: Print cache misses as percentage (Jiri Olsa) [725522] - [perf] stat: Print stalled cycles percentage (Jiri Olsa) [725522] - [perf] events: Add stalled cycles generic event - PERF_COUNT_HW_STALLED_CYCLES (Jiri Olsa) [725522] - [perf] script: improve validation of sample attributes for output fields (Jiri Olsa) [725522] - [perf] script: Add support for PERF_TYPE_RAW (Jiri Olsa) [725522] - [perf] tools: git mv tools/perf/{features-tests.mak, config/} (Jiri Olsa) [725522] - [perf] tools: Move `try-cc' (Jiri Olsa) [725522] - [perf] tools: Makefile: PYTHON{, _CONFIG} to bandage Python 3 incompatibility (Jiri Olsa) [725522] - [perf] tools: Makefile: Clean up `python/perf.so' rule (Jiri Olsa) [725522] - [perf] symbols: Give more useful names to 'self' parameters (Jiri Olsa) [725522] - [perf] script: Add more documentation about the -f/--fields parameters (Jiri Olsa) [725522] - [perf] script: If type not given fields apply to all event types (Jiri Olsa) [725522] - [perf] probe: Add fastpath to do lookup by function name (Jiri Olsa) [725522] - [perf] Fix a build error with some GCC versions (Jiri Olsa) [725522] - [perf] python: Add cgroup.c to setup.py to get it building again (Jiri Olsa) [725522] - [perf] tool: Add cgroup support (Jiri Olsa) [725522] - [x86] perf: Cherry pick from linux-3.1 for pentium 4 (Peter Zijlstra) [692677 725524] {CVE-2011-2693} - [x86] perf: Cherry pick from linux-3.1 (Peter Zijlstra) [725524] - [kernel] perf: Redo RHEL fixups (Peter Zijlstra) [725524] - [x86] perf: Sync to linux-3.0 (Peter Zijlstra) [725524] - [kernel] perf: Core perf sync to linux-3.0 (Peter Zijlstra) [725524] - [powerpc] perf: Roll-back to last mainline sync (Peter Zijlstra) [725524] - [x86] perf: Roll-back to last mainline sync (Peter Zijlstra) [725524] - [kernel] perf: Undo core perf differences (Peter Zijlstra) [725524] - [kernel] perf: enable perf-cgroup support (Peter Zijlstra) [725524]- [scsi] isci: fix checkpatch errors (David Milburn) [695954] - [scsi] isci: Retrieve the EFI variable for OEM parameter (David Milburn) [695954] - [scsi] isci: Device reset should request sas_phy_reset (David Milburn) [695954] - [scsi] isci: pare back error messages (David Milburn) [695954] - [scsi] isci: cleanup silicon revision detection (David Milburn) [695954] - [scsi] isci: merge scu_unsolicited_frame.h into unsolicited_frame_control.h (David Milburn) [695954] - [scsi] isci: merge sata.[ch] into request.c (David Milburn) [695954] - [scsi] isci: kill 'get/set' macros (David Milburn) [695954] - [scsi] isci: retire scic_sds_ and scic_ prefixes (David Milburn) [695954] - [scsi] isci: unify isci_host and scic_sds_controller (David Milburn) [695954] - [scsi] isci: unify isci_remote_device and scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: unify isci_port and scic_sds_port (David Milburn) [695954] - [scsi] isci: fix scic_sds_remote_device_terminate_requests (David Milburn) [695954] - [scsi] isci: unify isci_phy and scic_sds_phy (David Milburn) [695954] - [scsi] isci: unify isci_request and scic_sds_request (David Milburn) [695954] - [scsi] isci: rename / clean up scic_sds_stp_request (David Milburn) [695954] - [scsi] isci: preallocate requests (David Milburn) [695954] - [scsi] isci: combine request flags (David Milburn) [695954] - [scsi] isci: unify can_queue tracking on the tci_pool, uplevel tag assignment (David Milburn) [695954] - [scsi] isci: Terminate dev requests on FIS err bit rx in NCQ (David Milburn) [695954] - [scsi] isci: fix frame received locking (David Milburn) [695954] - [scsi] isci: possible buffer overflow in isci_parse_oem_parameters fixed (David Milburn) [695954] - [scsi] isci: fix isci_task_execute_tmf completion (David Milburn) [695954] - [scsi] isci: fix support for arbitrarily large smp requests (David Milburn) [695954] - [scsi] isci: fix dma_unmap_sg usage (David Milburn) [695954] - [scsi] isci: fix smp response frame overrun (David Milburn) [695954] - [scsi] isci: kill device_sequence (David Milburn) [695954] - [scsi] isci: kill isci_remote_device_change_state() (David Milburn) [695954] - [scsi] isci: atomic device lookup and reference counting (David Milburn) [695954] - [scsi] isci: fix ssp response iu buffer size in isci_tmf (David Milburn) [695954] - [scsi] isci: cleanup request allocation (David Milburn) [695954] - [scsi] isci: cleanup/optimize queue increment macros (David Milburn) [695954] - [scsi] isci: cleanup tag macros (David Milburn) [695954] - [scsi] isci: cleanup/optimize pool implementation (David Milburn) [695954] - [scsi] isci: Disable link layer hang detection (David Milburn) [695954] - [scsi] isci: Hard reset failure will link reset all phys in the port (David Milburn) [695954] - [scsi] isci: Explicitly decode remote node ready and suspended states (David Milburn) [695954] - [scsi] isci: fix isci_terminate_pending() list management (David Milburn) [695954] - [scsi] isci: Handle timed-out request terminations correctly (David Milburn) [695954] - [scsi] isci: Requests that do not start must be set to "complete" (David Milburn) [695954] - [scsi] isci: Add decode for SMP request retry error condition (David Milburn) [695954] - [scsi] isci: filter broadcast change notifications during SMP phy resets (David Milburn) [695954] - [scsi] isci: Move the reset delay after the remote node resumption (David Milburn) [695954] - [scsi] isci: remove 'min memory' infrastructure (David Milburn) [695954] - [scsi] isci: Added support for C0 to SCU Driver (David Milburn) [695954] - [scsi] isci: additional state machine cleanup (David Milburn) [695954] - [scsi] isci: state machine cleanup (David Milburn) [695954] - [scsi] isci: Removing unused variables compiler warnings (David Milburn) [695954] - [scsi] isci: removing the kmalloc in smp request construct (David Milburn) [695954] - [scsi] isci: remove isci_timer interface (David Milburn) [695954] - [scsi] isci: Remove tmf timeout_timer (David Milburn) [695954] - [scsi] isci: convert phy_startup_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert scic_timeout_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert power control timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert phy sata_timeout_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert port config agent timer to sci_timer (David Milburn) [695954] - [scsi] isci: replace isci_timer list with proper embedded timers (David Milburn) [695954] - [scsi] isci: add some type safety to the state machine interface (David Milburn) [695954] - [scsi] isci: unify rnc start{io|task} handlers (David Milburn) [695954] - [scsi] isci: unify rnc suspend/resume handlers (David Milburn) [695954] - [scsi] isci: unify rnc destruct handlers (David Milburn) [695954] - [scsi] isci: unify rnc event handlers (David Milburn) [695954] - [scsi] isci: unify port start_io and complete_io handlers (David Milburn) [695954] - [scsi] isci: unify port link_up and link_down handlers (David Milburn) [695954] - [scsi] isci: remove port frame and event handlers (David Milburn) [695954] - [scsi] isci: unify port reset, add_phy, and remove_phy handlers (David Milburn) [695954] - [scsi] isci: remove port destruct handler (David Milburn) [695954] - [scsi] isci: unify port stop handlers (David Milburn) [695954] - [scsi] isci: remove port start handler (David Milburn) [695954] - [scsi] isci: merge port ready substates into primary state machine (David Milburn) [695954] - [scsi] isci: c99 port state handlers (David Milburn) [695954] - [scsi] isci: clarify phy to port lookups (David Milburn) [695954] - [scsi] isci: unify phy consume_power handlers (David Milburn) [695954] - [scsi] isci: unify phy event handlers (David Milburn) [695954] - [scsi] isci: unify phy frame handlers (David Milburn) [695954] - [scsi] isci: remove phy destruct handlers (David Milburn) [695954] - [scsi] isci: unify phy reset handlers (David Milburn) [695954] - [scsi] isci: unify phy stop handlers (David Milburn) [695954] - [scsi] isci: unify phy start handlers (David Milburn) [695954] - [scsi] isci: merge phy substates (David Milburn) [695954] - [scsi] isci: remove the completion and event state handlers (David Milburn) [695954] - [scsi] isci: remove request task context completion state handler (David Milburn) [695954] - [scsi] isci: unify request frame handlers (David Milburn) [695954] - [scsi] isci: unify request start handlers (David Milburn) [695954] - [scsi] isci: unify request abort handlers (David Milburn) [695954] - [scsi] isci: merge stp request substates into primary state machine (David Milburn) [695954] - [scsi] isci: merge smp request substates into primary state machine (David Milburn) [695954] - [scsi] isci: merge ssp task management substates into primary state machine (David Milburn) [695954] - [scsi] isci: uplevel port infrastructure (David Milburn) [695954] - [scsi] isci: uplevel phy infrastructure (David Milburn) [695954] - [scsi] isci: uplevel request infrastructure (David Milburn) [695954] - [scsi] isci: uplevel state machine (David Milburn) [695954] - [scsi] isci: uplevel register hardware data structures and unsolicited frame handling (David Milburn) [695954] - [scsi] isci: move core/controller to host (David Milburn) [695954] - [scsi] isci: unify constants (David Milburn) [695954] - [scsi] isci: unify request data structures (David Milburn) [695954] - [scsi] isci: make command/response iu explicit request object members (David Milburn) [695954] - [scsi] isci: move task context alignment from run-time to compile time (David Milburn) [695954] - [scsi] isci: make sgl explicit/aligned request object member (David Milburn) [695954] - [scsi] isci: move stp request info to scic_sds_request (David Milburn) [695954] - [scsi] isci: unify port data structures (David Milburn) [695954] - [scsi] isci: unify phy data structures (David Milburn) [695954] - [scsi] isci: rnc state machine table c99 conversion (David Milburn) [695954] - [scsi] isci: remove scic_sds_port_increment_request_count (David Milburn) [695954] - [scsi] isci: kill scic_controller_get_port_handle function (David Milburn) [695954] - [scsi] isci: Removing unnecessary functions in request.c (David Milburn) [695954] - [scsi] isci: unify isci_host data structures (David Milburn) [695954] - [scsi] isci: implement I_T_nexus_reset (David Milburn) [695954] - [scsi] isci: fix ata locking (David Milburn) [695954] - [scsi] isci: removing intel_*.h headers (David Milburn) [695954] - [scsi] isci: Using Linux SSP frame header (David Milburn) [695954] - [scsi] isci: Remove SCIC_SWAP_DWORD() (David Milburn) [695954] - [scsi] isci: fixup SAS iaf protocols data structure (David Milburn) [695954] - [scsi] isci: remove redundant copies of IAF (David Milburn) [695954] - [scsi] isci: Converting smp_response to Linux native smp_resp (David Milburn) [695954] - [scsi] isci: Fixup of smp request (David Milburn) [695954] - [scsi] isci: Convert of sci_ssp_response_iu to ssp_response_iu (David Milburn) [695954] - [scsi] isci: Fixup SSP command IU and task IU (David Milburn) [695954] - [scsi] isci: renaming sas_capabilities to scic_phy_cap (David Milburn) [695954] - [scsi] isci: Collapsing of phy_type data structure (David Milburn) [695954] - [scsi] isci: Convert SAS identify address frame to Linux Native format (David Milburn) [695954] - [scsi] isci: Convert ATA defines to Linux native defines (David Milburn) [695954] - [scsi] isci: Convert SATA fis data structures to Linux native (David Milburn) [695954] - [scsi] isci: remove compile-time silicon configuration (David Milburn) [695954] - [scsi] isci: Removing unused define SCIC_SDS_4_ENABLED (David Milburn) [695954] - [scsi] isci: kill scic_sds_remote_device.state_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device frame_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device event_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device resume_handler (David Milburn) [695954] - [scsi] isci: unify remote_device suspend_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device complete_task_handler (David Milburn) [695954] - [scsi] isci: unify remote_device start_task_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device continue_io_handler (David Milburn) [695954] - [scsi] isci: unify remote_device complete_io_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device start_io_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device reset_complete_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device reset_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device destruct_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device fail_handler (David Milburn) [695954] - [scsi] isci: unify remote_device stop_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device start_handlers (David Milburn) [695954] - [scsi] isci: fix remote_device start_io regressions (David Milburn) [695954] - [scsi] isci: kill scic_remote_device_get_connection_rate (David Milburn) [695954] - [scsi] isci: merge remote_device substates into a single state machine (David Milburn) [695954] - [scsi] isci: Removed sci_object.h from project (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_request (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_remote_node_context (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_port (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_phy (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_controller (David Milburn) [695954] - [scsi] isci: Removed struct sci_base_object from state machine (David Milburn) [695954] - [scsi] isci: Implement SCU AFE recipe 10 (David Milburn) [695954] - [scsi] isci: Remove excessive log noise with expander hot-unplug (David Milburn) [695954] - [scsi] isci: allow fallback to option-rom if efi variable retrieval fails (David Milburn) [695954] - [scsi] isci: removing non-working ATAPI code (David Milburn) [695954] - [scsi] isci: remove scic_sds_remote_device_get_port_index (David Milburn) [695954] - [scsi] isci: remove usage of sci_sas_address in scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: kill smp_discover_response (David Milburn) [695954] - [scsi] isci: kill smp_discover_response_protocols in favor of domain_device.dev_type (David Milburn) [695954] - [scsi] isci: cleanup remote device construction and comments (David Milburn) [695954] - [scsi] isci: move remote_device handling out of the core (David Milburn) [695954] - [scsi] isci: unify remote_device data structures (David Milburn) [695954] - [scsi] isci: remove rnc->device back pointer (David Milburn) [695954] - [scsi] isci: make a remote_node_context a proper member of a remote_device (David Milburn) [695954] - [scsi] isci: rely on irq core for intx multiplexing, and silence screaming intx (David Milburn) [695954] - [scsi] isci: replace this_* and this_* to variable names that are more meaningful and tell us what they actually are (David Milburn) [695954] - [scsi] isci: audit usage of BUG_ON macro in isci driver (David Milburn) [695954] - [scsi] isci: sparse warnings cleanup (David Milburn) [695954] - [scsi] isci: replace sci_sas_link_rate with sas_linkrate (David Milburn) [695954] - [scsi] isci: remove base_phy abstraction (David Milburn) [695954] - [scsi] isci: remove base_port abstraction (David Milburn) [695954] - [scsi] isci: remove base_remote_device abstraction (David Milburn) [695954] - [scsi] isci: remove scic_controller state handlers (David Milburn) [695954] - [scsi] isci: simplify dma coherent allocation (David Milburn) [695954] - [scsi] isci: simplify request state handlers (David Milburn) [695954] - [scsi] isci: kill dead data structurs in scic_io_request.h (David Milburn) [695954] - [scsi] isci: remove base_request abstraction (David Milburn) [695954] - [scsi] isci: remove base_controller abstraction (David Milburn) [695954]- [s390x] qeth: add support for af_iucv HiperSockets transport (Hendrik Brueckner) [694262] - [s390x] qeth: exploit asynchronous delivery of storage blocks (Hendrik Brueckner) [694262] - [s390x] qeth: support forced signal adapter indications (Hendrik Brueckner) [694262] - [s390x] qdio: support forced signal adapter indications (Hendrik Brueckner) [694262] - [s390x] qdio: support asynchronous delivery of storage blocks (Hendrik Brueckner) [694262] - [s390x] af_iucv: add HiperSockets transport (Hendrik Brueckner) [694262] - [s390x] if_ether: add new Ethernet Protocol ID (Hendrik Brueckner) [694262] - [s390x] af_iucv: cleanup - use iucv_sk(sk) early (Hendrik Brueckner) [694262] - [s390x] af_iucv: use loadable iucv interface (Hendrik Brueckner) [694262] - [s390x] iucv: kernel option for z/VM IUCV and HiperSockets transports (Hendrik Brueckner) [694262] - [s390x] iucv: introduce loadable iucv interface (Hendrik Brueckner) [694262] - [scsi] Taints the kernel for mpt2sas inlockless mode (Luming Yu) [717090] - [scsi] mpt2sas: lockless mode (Tomas Henzl) [717090] - [scsi] qla4xxx: Boot from SAN support for open-iscsi (Mike Christie) [634584] - [scsi] qla4xxx: Remove reduandant code after open-iscsi integration (Mike Christie) [634584] - [scsi] qla4xxx: support session management using iscsiadm (Mike Christie) [634584] - [scsi] scsi_transport_iscsi: Add conn login, kernel to user, event to support offload session login (Mike Christie) [634584] - [scsi] qla4xxx: add bsg support (Mike Christie) [634584] - [scsi] iscsi class: add bsg support to iscsi class (Mike Christie) [634584] - [block] bsg: add bsg heler library (Mike Christie) [634584] - [scsi] qla4xxx: Add VLAN support (Mike Christie) [634584] - [scsi] libiscsi: don't bugon when if user sets markers (Mike Christie) [634584] - [scsi] iscsi class: expand vlan support (Mike Christie) [634584] - [scsi] be2iscsi: remove host and session casts (Mike Christie) [634584] - [scsi] iscsi class: sysfs group is_visible callout for iscsi host attrs (Mike Christie) [634584] - [scsi] iscsi class: remove iface param mask (Mike Christie) [634584] - [scsi] iscsi class: sysfs group is_visible callout for session attrs (Mike Christie) [634584] - [scsi] iscsi cls: sysfs group is_visible callout for conn attrs (Mike Christie) [634584] - [scsi] qla4xxx: added support to show multiple iface in sysfs (Mike Christie) [634584] - [scsi] iscsi class: add iface representation (Mike Christie) [634584] - [scsi] qla4xxx: Added new "struct ipaddress_config" (Mike Christie) [634584] - [scsi] qla4xxx: add support for set_net_config (Mike Christie) [634584] - [scsi] iscsi_transport: add support for net settings (Mike Christie) [634584] - [scsi] iscsi: support qla4xxx boot and session mgmt (Mike Christie) [634584] - [drm] nvc0/gr: remove MODULE_FIRMWARE() lines (Ben Skeggs) [727981] - [ppc] kdump: CPUs assume the context of the oopsing CPU, remove extra longjmp (Steve Best) [727478] - [virt] SVM: Implement Flush-By-Asid feature (Frank Arnold) [634275] - [virt] SVM: Use svm_flush_tlb instead of force_new_asid (Frank Arnold) [634275] - [virt] SVM: Remove flush_guest_tlb function (Frank Arnold) [634275] - [x86] kvm: add new AMD SVM feature bits (Frank Arnold) [634275] - [virt] SVM: Add clean-bit for LBR state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for CR2 register (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for segments and CPL (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for GDT and IDT (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for DR6 and DR7 (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for control registers (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for NPT state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for interrupt state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for the ASID (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for IOPM_BASE and MSRPM_BASE (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for intercepts, tsc-offset and pause filter count (Frank Arnold) [634288] - [virt] SVM: Add clean-bits infrastructure code (Frank Arnold) [634288] - [virt] SVM: copy instruction bytes from VMCB (Frank Arnold) [634291] - [virt] SVM: implement enhanced INVLPG intercept (Frank Arnold) [634291] - [virt] SVM: enhance MOV DR intercept handler (Frank Arnold) [634291] - [virt] SVM: enhance MOV CR intercept handler (Frank Arnold) [634291] - [virt] SVM: add Decode Assist SVM feature bit name (Frank Arnold) [634291] - [virt] cleanup emulate_instruction (Frank Arnold) [634291] - [virt] x86: fix CR8 handling (Frank Arnold) [634291] - [virt] SVM: implement NEXTRIPsave SVM feature (Frank Arnold) [634291] - [scsi] IB/qib: Fix potential deadlock with link down interrupt (Chad Dupuis) [724021] - [scsi] megaraid: update to v5.38 (Tomas Henzl) [705835] - [scsi] arcmsr: driver update (Tomas Henzl) [697403]- [pci] Only enable SRIOV on the bootstring pci=realloc (James Takahashi) [587729] - [pci] update bridge resources to get more big ranges in PCI assign unssigned (James Takahashi) [587729] - [pci] Clear bridge resource flags if requested size is 0 (James Takahashi) [587729] - [pci] fix PCI bus allocation alignment handling (James Takahashi) [587729] - [pci] pre-allocate additional resources to devices only after successful allocation of essential resources. (James Takahashi) [587729] - [pci] introduce reset_resource() (James Takahashi) [587729] - [pci] data structure agnostic free list function (James Takahashi) [587729] - [pci] refactor io size calculation code (James Takahashi) [587729] - [scsi] mpt2sas: WarpDrive Infinite command retries due to wrong scsi command entry in MPI message (Tomas Henzl) [703192] - [scsi] mpt2sas: Adding support for customer specific branding (Tomas Henzl) [703192] - [scsi] mpt2sas: Added DID_NO_CONNECT return when driver remove and avoid shutdown call (Tomas Henzl) [703192] - [scsi] mpt2sas: fix broadcast AEN and task management issue (Tomas Henzl) [703192] - [scsi] mpt2sas: Set max_sector count from module parameter (Tomas Henzl) [703192] - [scsi] mpt2sas MPI next revision header update (Tomas Henzl) [703192] - [scsi] mpt2sas: Fixed Big Indian Issues on 32 bit PPC (Tomas Henzl) [703192] - [scsi] mpt2sas: Fix missing reference tag seed with Type 2 devices (Tomas Henzl) [703192] - [scsi] mpt2sas : WarpDrive New product SSS6200 support added (Tomas Henzl) [703192] - [scsi] mpt2sas: do not check serial_number in the abort handler (Tomas Henzl) [703192] - [scsi] mpt2sas: remove flush_scheduled_work() usages (Tomas Henzl) [703192] - [scsi] mptfusion: Bump version 3.4.19 (Tomas Henzl) [703194] - [scsi] mptfusion: Adding inline data padding support for TAPE drive. (Tomas Henzl) [703194] - [scsi] mptfusion: Remove debug print from mptscsih_qcmd() (Tomas Henzl) [703194] - [scsi] mptfusion: do not check serial_number in the abort handler (Tomas Henzl) [703194] - [fs] dio: don't zero out the pages array inside struct dio (Jeff Moyer) [725444] - [scsi] bnx2fc: set lockless to 1 in scsi_host_template (Mike Christie) [696773] - [scsi] bnx2fc: Update copyright and bump version to 1.0.4 (Mike Christie) [696773] - [scsi] bnx2fc: Tx BDs cache in write tasks (Mike Christie) [696773] - [scsi] bnx2fc: Do not arm CQ when there are no CQEs (Mike Christie) [696773] - [scsi] bnx2fc: hold tgt lock when calling cmd_release (Mike Christie) [696773] - [scsi] bnx2fc: Enable support for sequence level error recovery (Mike Christie) [696773] - [scsi] bnx2fc: HSI changes for tape (Mike Christie) [696773] - [scsi] bnx2fc: Handle REC_TOV error code from firmware (Mike Christie) [696773] - [scsi] bnx2fc: REC/SRR link service request and response handling (Mike Christie) [696773] - [scsi] bnx2fc: Support 'sequence cleanup' task (Mike Christie) [696773] - [scsi] bnx2fc: Enable REC & CONF support for the session (Mike Christie) [696773] - [scsi] bnx2fc: Introduce interface structure for each vlan interface (Mike Christie) [696773] - [scsi] bnx2fc: Replace printks with KERN_ALERT to KERN_ERR/KERN_INFO (Mike Christie) [696773] - [scsi] bnx2fc: call ethtool's get/set_settings callbacks with cleaned data (Mike Christie) [696773] - [netdrv] firmware: add bnx2x FW 7.0.20.0 (Michal Schmidt) - [netdrv] bnx2x: update driver to v1.70 (Michal Schmidt) [695631 695847 695857 698285 701288] - [fs] jbd2: Improve scalability by not taking j_state_lock in jbd2_journal_stop() (Larry Woodman) [721044] - [net] lo: Do not allow VLAN on loopback (Jiri Pirko) [703709] - [fs] ext4: Rewrite ext4_page_mkwrite() to use generic helpers (Eric Sandeen) [692167] - [fs] vfs: Block mmapped writes while the fs is frozen (Eric Sandeen) [692167] - [fs] vfs: Create __block_page_mkwrite() helper passing error values back (Eric Sandeen) [692167] - [fs] cifs: fix compiler warning in CIFSSMBQAllEAs (Jeff Layton) [725370] - [fs] cifs: fix name parsing in CIFSSMBQAllEAs (Jeff Layton) [725370]- [virt] KVM: Enable ERMS feature support for KVM (Don Dugger) [721135] - [virt] KVM: Expose RDWRGSFS bit to KVM guests (Don Dugger) [721205] - [virt] KVM: Add RDWRGSFS support when setting CR4 (Don Dugger) [721205] - [virt] KVM: Remove RDWRGSFS bit from CR4_RESERVED_BITS (Don Dugger) [721205] - [virt] KVM: MMU: Adjust shadow paging to work when SMEP=1 and CR0.WP=0 (Don Dugger) [703053] - [virt] KVM: Add instruction fetch checking when walking guest page table (Don Dugger) [703053] - [virt] KVM: Mask function7 ebx against host capability word9 (Don Dugger) [703053] - [virt] KVM: Add SMEP support when setting CR4 (Don Dugger) [703053] - [virt] KVM: Remove SMEP bit from CR4_RESERVED_BITS (Don Dugger) [703053] - [virt] KVM: Mask KVM_GET_SUPPORTED_CPUID data with Linux cpuid info (Don Dugger) [703053] - [x86] enable supervision mode execution protection (Luming Yu) [696152] - [x86] cpufeature: Fix cpuid leaf 7 feature detection (Prarit Bhargava) [696457] - [x86] x86, mem, intel: Initialize Enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, alternative, doc: Add comment for applying alternatives order (Prarit Bhargava) [696457] - [x86] alternative: Add altinstruction_entry macro (Prarit Bhargava) [696457] - [x86] x86, mem: clear_page_64.S: Support clear_page() with enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, mem: copy_user_64.S: Support copy_to/from_user by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memcpy_64.S: Optimize memcpy by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memset_64.S: Optimize memset by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memmove_64.S: Optimize memmove by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, cpufeature: Add CPU feature bit for enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] Fix spelling error in the memcpy() source code comment (Prarit Bhargava) [696457] - [x86] x86-64, mem: Convert memmove() to assembly file and fix return value bug (Prarit Bhargava) [696457] - [x86] x86, mem: Optimize memmove for small size and unaligned cases (Prarit Bhargava) [696457] - [x86] x86, mem: Optimize memcpy by avoiding memory false dependence (Prarit Bhargava) [696457] - [x86] x86, mem: Don't implement forward memmove() as memcpy() (Prarit Bhargava) [696457] - [x86] x86, alternatives: Fix one more open-coded 8-bit alternative number (Prarit Bhargava) [696457] - [x86] cpu: Support the features flags in new CPUID leaf 7 (Prarit Bhargava) [696457] - [x86] x86, alternatives: Use 16-bit numbers for cpufeature index (Prarit Bhargava) [696457] - [x86] x86-32: Rework cache flush denied handler (Prarit Bhargava) [696457] - [x86] x86-64: Modify memcpy()/memset() alternatives mechanism (Prarit Bhargava) [696457] - [x86] x86-64: Modify copy_user_generic() alternatives mechanism (Prarit Bhargava) [696457] - [x86] x86/alternatives: Check replacementlen <= instrlen at build time (Prarit Bhargava) [696457] - [x86] x86-64: __copy_from_user_inatomic() adjustments (Prarit Bhargava) [696457] - [mm] oom killer output should display UID (Frantisek Hrbata) [700499] - [mm] avoid wrapping vm_pgoff in mremap() and stack expansion (Jerome Marchand) [716541] {CVE-2011-2496} - [pci] MSI: Restore read_msi_msg_desc(); add get_cached_msi_msg_desc() (Don Zickus) [696511] - [pci] MSI: Remove unsafe and unnecessary hardware access (Don Zickus) [696511] - [mm] Fix node_start/end_pfn() definition for mm/page_cgroup.c (Johannes Weiner) [703499] - [mm] memcg: fix init_page_cgroup nid with sparsemem (Johannes Weiner) [703499] - [mm] page_cgroup: allocate memory cgroup structures on local nodes (Johannes Weiner) [703499] - [mm] add alloc_pages_exact_nid() (Johannes Weiner) [703499] - [mm] page_cgroup: reduce allocation overhead for page_cgroup array (Johannes Weiner) [703499] - [scsi] ipr: fix possible false positive detection of stuck interrupt (Steve Best) [693817] - [scsi] ipr: Driver version 2.5.2 (Steve Best) [693817] - [scsi] ipr: increase the dump size for 64 bit adapters (Steve Best) [693817] - [mm] mem-hotplug: update pcp->stat_threshold when memory hotplug occur (Johannes Weiner) [625264] - [mm] vmstat: use a single setter function and callback for adjusting percpu thresholds (Johannes Weiner) [625264] - [mm] page allocator: adjust the per-cpu counter threshold when memory is low (Johannes Weiner) [625264] - [mm] page allocator: calculate a better estimate of NR_FREE_PAGES when memory is low and kswapd is awake (Johannes Weiner) [625264] - [mm] vmstat: update zone stat threshold when onlining a cpu (Johannes Weiner) [625264] - [scsi] qla4xxx: Update driver version to 5.02.00-k7 (Mike Christie) [694098] - [scsi] qla4xxx: Added vendor specific sysfs attributes (Mike Christie) [694098] - [scsi] qla4xxx: do not take host lock in queuecommand (Mike Christie) [694098] - [scsi] qla4xxx: Remove AF_DPC_SCHEDULED flag from ha. (Mike Christie) [694098] - [scsi] qla4xxx: Don't check FW alive if ISP82XX reset is in progress (Mike Christie) [694098] - [scsi] qla4xxx: Don't process mbx interrupt unconditionally (Mike Christie) [694098] - [scsi] qla4xxx: Complete the cmd if sense_len is zero (Mike Christie) [694098] - [scsi] qla4xxx: Dump HW/FW reg to figure out what caused FW to be hung for ISP82XX (Mike Christie) [694098] - [scsi] qla4xxx: Updated the reset sequence for ISP82xx (Mike Christie) [694098] - [scsi] qla4xxx: update function qla4xxx_isr_decode_mailbox() (Mike Christie) [694098] - [scsi] treewide: fix a few typos in comments (Mike Christie) [694098] - [scsi] remove cmd->serial_number litter (Mike Christie) [694098] - [scsi] Fix common misspellings (Mike Christie) [694098] - [scsi] qla4xxx: Use polling mode for disable interrupt mailbox completion (Mike Christie) [694098] - [scsi] qla4xxx: Update driver version to 5.02.00-k6 (Mike Christie) [694098] - [scsi] qla4xxx: masking required bits of add_fw_options during initialization (Mike Christie) [694098] - [scsi] qla4xxx: added new function qla4xxx_relogin_all_devices (Mike Christie) [694098] - [scsi] qla4xxx: add support for ql4xsess_recovery_tmo cmd line param (Mike Christie) [694098] - [scsi] qla4xxx: Add support for ql4xmaxqdepth command line parameter (Mike Christie) [694098] - [scsi] qla4xxx: cleanup function qla4xxx_process_ddb_changed (Mike Christie) [694098] - [scsi] qla4xxx: Prevent other port reinitialization during remove_adapter (Mike Christie) [694098] - [scsi] qla4xxx: remove unused ddb flag DF_NO_RELOGIN (Mike Christie) [694098] - [scsi] qla4xxx: cleanup DDB relogin logic during initialization (Mike Christie) [694098] - [scsi] qla4xxx: Do not retry ISP82XX initialization if H/W state is failed (Mike Christie) [694098] - [scsi] qla4xxx: Do not send mbox command if FW is in failed state (Mike Christie) [694098] - [scsi] qla4xxx: cleanup qla4xxx_initialize_ddb_list() (Mike Christie) [694098] - [scsi] drivers:scsi Change printk typo initate -> initiate (Mike Christie) [694098] - [scsi] bnx2i: Updated version (Mike Christie) [696760] - [scsi] bnx2i: Modified to skip CNIC registration if iSCSI is not supported (Mike Christie) [696760] - [scsi] bnx2i: Optimized the iSCSI offload performance (Mike Christie) [696760] - [scsi] bnx2i: Updated the connection shutdown/cleanup timeout (Mike Christie) [696760] - [scsi] bnx2i: Fixed packet error created when the sq_size is set to 16 (Mike Christie) [696760] - [scsi] Bumping the driver version (Mike Christie) [647268 698288] - [scsi] Fix for proper setting of FW (Mike Christie) [647268 698288] - [scsi] Set a timeout to FW (Mike Christie) [647268 698288] - [scsi] Modifying Maintainer's emailid (Mike Christie) [647268 698288] - [scsi] change in copyright notice (Mike Christie) [647268 698288] - [scsi] remove extra semicolons (Mike Christie) [647268 698288] - [scsi] Fix common misspellings (Mike Christie) [647268 698288] - [scsi] libiscsi_tcp: fix LLD data allocation (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_tcp: fix locking around iscsi sk user data (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_ibft, be2iscsi, iscsi_boot: fix boot kobj data lifetime management (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: Use struct scsi_lun in iscsi structs instead of u8[8] (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi_tcp: use kmap in xmit path (Mike Christie) [647268 694098 696760 698288] - [scsi] Fix common misspellings (Mike Christie) [647268 694098 696760 698288] - [scsi] scsi_transport_iscsi: make priv_sess file writeable only by root (Mike Christie) [647268 694098 696760 698288] - [scsi] be2iscsi: fix null ptr ref in conn get param (Mike Christie) [647268 694098 696760 698288] - [scsi] iser: export addr and port (Mike Christie) [647268 694098 696760 698288] - [scsi] bnx2i: fix null ptr ref in conn get param (Mike Christie) [647268 694098 696760 698288] - [scsi] cxgbi: convert to use iscsi_conn_get_addr_param (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi class: add callout to get iscsi_endpoint values (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_tcp: use iscsi_conn_get_addr_param libiscsi function (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: add helper to convert addr to string (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: fix iscsi_endpoint leak (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: add module alias (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi transport: fix kernel-doc notation (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: wait on session in error handler path (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: Modidify recovery_tmo from sysfs (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: added new iscsi_param to display target alias in sysfs (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: use bh locking instead of irq with session lock (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: do not take host lock in queuecommand (Mike Christie) [647268 694098 696760 698288]- [net] Fix prior ABI breakage in net_device (Neil Horman) [725716] - [net] fix xps patches kabi breakage (Jiri Pirko) [668256] - [net] Adjust TX queue kobjects if number of queues changes during unregister (Jiri Pirko) [668256] - [net] xps: NUMA allocations for per cpu data (Jiri Pirko) [668256] - [net] xps: Transmit Packet Steering (Jiri Pirko) [668256] - [net] xps: Improvements in TX queue selection (Jiri Pirko) [668256] - [net] check queue_index from sock is valid for device (Jiri Pirko) [668256] - [net] fix tx queue selection for bridged devices implementing select_queue (Jiri Pirko) [668256] - [net] check the return value of ndo_select_queue() (Jiri Pirko) [668256] - [net] fix problem in reading sock TX queue (Jiri Pirko) [668256] - [net] dev_pick_tx() fix (Jiri Pirko) [668256] - [net] Use sk_tx_queue_mapping for connected sockets (Jiri Pirko) [668256] - [net] Introduce sk_tx_queue_mapping (Jiri Pirko) [668256] - [net] change set_real_num_tx_queues to fail on invalid number of queues (Jiri Pirko) [668256] - [net] sock: do not change prot->obj_size (Jiri Pirko) [668256 725711] - [netdrv] be2net: bump version (Ivan Vecera) [702739] - [netdrv] be2net: request native mode each time the card is reset (Ivan Vecera) [702739] - [netdrv] be2net: account for skb allocation failures (Ivan Vecera) [702739] - [netdrv] benet: Add missing comma between constant string array (Ivan Vecera) [702739] - [netdrv] be2net: create/destroy rx-queues on interface open/close (Ivan Vecera) [702739] - [netdrv] be2net: fix initialization of vlan_prio_bmap (Ivan Vecera) [702739] - [netdrv] be2net: get rid of multi_rxq module param (Ivan Vecera) [702739] - [netdrv] be2net: fix netdev_stats_update (Ivan Vecera) [702739] - [netdrv] be2net: support multiple TX queues (Ivan Vecera) [702739] - [netdrv] be2net: Enable NETIF_F_TSO6 for VLAN traffic for BE (Ivan Vecera) [702739] - [netdrv] be2net: Fix Rx pause counter for lancer (Ivan Vecera) [702739] - [netdrv] be2net: Fallback to the older opcode if MCC_CREATE_EXT opcode is not supported on the card (Ivan Vecera) [702739] - [netdrv] be2net: hash key for rss-config cmd not set (Ivan Vecera) [702739] - [netdrv] be2net: Kill set but unused variable 'req' in lancer_fw_download() (Ivan Vecera) [702739] - [netdrv] be2net: Enable SR-IOV for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: FW download for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Stats for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Support for version 1 of stats for BE3 (Ivan Vecera) [702739] - [netdrv] be2net: fix mbox polling for signal reception (Ivan Vecera) [702739] - [netdrv] be2net: handle signal reception while waiting for POST (Ivan Vecera) [702739] - [netdrv] be2net: Fix to prevent flooding of TX queue (Ivan Vecera) [702739] - [netdrv] be2net: Use NTWK_RX_FILTER command for promiscous mode (Ivan Vecera) [702739] - [netdrv] be2net: In case of UE, do not dump registers for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Disable coalesce water mark mode of CQ for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Handle error completion in Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Fixed bugs related to PVID. (Ivan Vecera) [702739] - [netdrv] be2net: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [702739] - [netdrv] be2net: Fixed a bug in be_cmd_get_regs(). (Ivan Vecera) [702739] - [netdrv] be2net: increment work_counter in be_worker (Ivan Vecera) [702739] - [netdrv] be2net: add code to display default value of tx rate for VFs (Ivan Vecera) [702739] - [netdrv] be2net: pass domain id to be_cmd_link_status_query (Ivan Vecera) [702739] - [netdrv] be2net: fix be_mcc_compl_process to identify eth_get_stat command (Ivan Vecera) [702739] - [netdrv] be2net: Add code to display nic speeds other than 1Gbps/10Gbps (Ivan Vecera) [702739] - [netdrv] be2net: allow register dump only for PFs (Ivan Vecera) [702739] - [netdrv] be2net: Fix unused-but-set variables. (Ivan Vecera) [702739] - [netdrv] benet: convert to hw_features (Ivan Vecera) [702739] - [netdrv] be2net: call FLR after setup wol in be_shutdown (Ivan Vecera) [702739] - [netdrv] be2net: dynamically allocate adapter->vf_cfg (Ivan Vecera) [702739] - [netdrv] be2net: fix to get max VFs supported from adapter (Ivan Vecera) [702739] - [netdrv] be2net: use common method to check for sriov function type (Ivan Vecera) [702739] - [netdrv] be2net: add rxhash support (Ivan Vecera) [702739] - [netdrv] be2net: Fix suspend/resume operation (Ivan Vecera) [702739] - [netdrv] be2net: Rename some struct members for clarity (Ivan Vecera) [702739] - [netdrv] be2net: Fix a potential crash during shutdown. (Ivan Vecera) [702739] - [netdrv] be2net: Fix common misspellings (Ivan Vecera) [702739] - [netdrv] be2net: remove one useless line (Ivan Vecera) [702739] - [netdrv] be2net: cancel be_worker in be_shutdown() even when i/f is down (Ivan Vecera) [702739] - [netdrv] be2net: remove redundant code in be_worker() (Ivan Vecera) [702739] - [netdrv] be2net: parse vid and vtm fields of rx-compl only if vlanf bit is set (Ivan Vecera) [702739] - [netdrv] be2net: refactor code that decides adapter->num_rx_queues (Ivan Vecera) [702739] - [netdrv] be2net: Support for FAT dump retrieval using ethtool --register-dump option (Ivan Vecera) [702739] - [netdrv] be2net: Bump up the version number (Ivan Vecera) [702739] - [netdrv] be2net: Copyright notice change. Update to Emulex instead of ServerEngines (Ivan Vecera) [702739] - [netdrv] be2net: Fix UDP packet detected status in RX compl (Ivan Vecera) [702739] - [netdrv] be2net: Add multicast filter capability for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Disarm CQ and EQ to disable interrupt in Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Remove TX Queue stop in close (Ivan Vecera) [702739] - [netdrv] be2net: Add error recovery during load for Lancer (Ivan Vecera) [702739] - [netdrv] benet: use GFP_KERNEL allocations when possible (Ivan Vecera) [702739] - [netdrv] be2net: use hba_port_num instead of port_num (Ivan Vecera) [702739] - [netdrv] be2net: add code to display temperature of ASIC (Ivan Vecera) [702739] - [netdrv] be2net: variable name change (Ivan Vecera) [702739] - [netdrv] be2net: fixes in ethtool selftest (Ivan Vecera) [702739] - [netdrv] be2net: add new counters to display via ethtool stats (Ivan Vecera) [702739] - [netdrv] be2net: restrict WOL to PFs only. (Ivan Vecera) [702739] - [netdrv] be2net: detect a UE even when a interface is down. (Ivan Vecera) [702739] - [netdrv] be2net: gracefully handle situations when UE is detected (Ivan Vecera) [702739] - [netdrv] be2net: fix be_suspend/resume/shutdown (Ivan Vecera) [702739] - [netdrv] be2net: Fix broken priority setting when vlan tagging is enabled. (Ivan Vecera) [702739] - [netdrv] be2net: For the VF MAC, use the OUI from current MAC address (Ivan Vecera) [702739] - [netdrv] be2net: Cleanup the VF interface handles (Ivan Vecera) [702739] - [netdrv] be2net: call be_vf_eth_addr_config() after register_netdev (Ivan Vecera) [702739] - [netdrv] be2net: endianness fix in be_cmd_set_qos(). (Ivan Vecera) [702739] - [netdrv] be2net: use device model DMA API (Ivan Vecera) [702739] - [netdrv] be2net: remove netif_stop_queue being called before register_netdev. (Ivan Vecera) [702739] - [netdrv] be2net: fix a crash seen during insmod/rmmod test (Ivan Vecera) [702739] - [fs] NFS readdirs losing their cookies (Steve Dickson) [722257] - [fs] jbd: Add fixed tracepoints (Lukas Czerner) [696332] - [fs] ext3: Add fixed tracepoints (Lukas Czerner) [696332] - [fs] ext4: remove alloc_semp (Lukas Czerner) [527222] - [fs] ext4: teach ext4_mb_init_cache() to skip uptodate buddy caches (Lukas Czerner) [527222] - [fs] ext4: synchronize ext4_mb_init_group() with buddy page lock (Lukas Czerner) [527222] - [fs] ext4: implement ext4_add_groupblocks() by freeing blocks (Lukas Czerner) [527222] - [fs] ext4: move ext4_add_groupblocks() to mballoc.c (Lukas Czerner) [527222] - [fs] ext4: move ext4_mb_{get, put}_buddy_cache_lock and make them static (Lukas Czerner) [527222] - [net] bridge: Only flood traffic for unregistered groups to routers (Herbert Xu) [711592] - [net] bridge: restore the right netpoll dev (Amerigo Wang) [680759] - [net] bridge: call NETDEV_JOIN notifiers when add a slave (Amerigo Wang) [680759] - [net] netpoll: prevent setup netpoll on a slave device (Amerigo Wang) [680759] - [net] netpoll: fix use after free (Amerigo Wang) [680759] - [net] netpoll: fix a softirq warning (Amerigo Wang) [680759] - [net] Revert "[net] Revert "[net] bridge: make bridge support netpoll"" (Amerigo Wang) [680759]- [sched] dont reference cfs_rq->tg outside CONFIG_CFS_BANDWIDTH (Larry Woodman) [632509] - [sched] update config options for CFS bandwidth (Larry Woodman) [632509] - [sched] kabi specific fixes (Larry Woodman) [632509] - [sched] replace raw calls (Larry Woodman) [632509] - [sched] Move inc_nr_running and dec_nr_running (Larry Woodman) [632509] - [sched] Add CFS Bandwidth Documentation (Larry Woodman) [632509] - [sched] return majority of remaining quota to global bandwidth pool (Larry Woodman) [632509] - [sched] introduce statistics exports for the cpu sub-system (Larry Woodman) [632509] - [sched] enable throttling (Larry Woodman) [632509] - [sched] Throttled tasks are invisisble to cpu-offline (Larry Woodman) [632509] - [sched] ensure that throttled entities arent falsely nominated as buddies (Larry Woodman) [632509] - [sched] make throttled entities invisible (Larry Woodman) [632509] - [sched] Extend walk_tg_tree to accept a positional argument (Larry Woodman) [632509] - [sched] refresh the global bandwidth pool (Larry Woodman) [632509] - [sched] add support to throttle group entities (Larry Woodman) [632509] - [sched] ensure that per-cpu state is synchronized (Larry Woodman) [632509] - [sched] adds a per-task_group timer (Larry Woodman) [632509] - [sched] Account bandwidth usage (Larry Woodman) [632509] - [sched] Add constraints validation for CFS bandwidth hierarchies (Larry Woodman) [632509] - [sched] introduce the notion of CFS bandwidth (Larry Woodman) [632509] - [sched] Introduce hierarchical task accounting (Larry Woodman) [632509] - [kernel] sched: dont update shares twice on on_rq parent (Larry Woodman) [632509] - [fs] ext4: backport fixes for lazy inode table initialization (Lukas Czerner) [696559] - [fs] ext4: use sb_issue_zeroout in ext4_ext_zeroout (Lukas Czerner) [696559] - [fs] ext4: use sb_issue_zeroout in setup_new_group_blocks (Lukas Czerner) [696559] - [fs] ext4: add batched_discard into ext4 feature list (Lukas Czerner) [696559] - [fs] ext4: add interface to advertise ext4 features in sysfs (Lukas Czerner) [696559] - [fs] ext4: add support for lazy inode table initialization (Lukas Czerner) [696559] - [block] Add helper function for blkdev_issue_zeroout sb_issue_discard (Lukas Czerner) [696559] - [block] blkdev: add blkdev_issue_zeroout helper function (Lukas Czerner) [696559] - [s390x] ap: Fix ap_queue_status structure declaration (Hendrik Brueckner) [724904] - [kernel] first time swap use results in heavy swapping (Hendrik Brueckner) [722461] - [hwmon] lm78: Make ISA interface depend on CONFIG_ISA (Dean Nelson) [717215] - [hwmon] lm78: Avoid forward declarations (Dean Nelson) [717215] - [hwmon] KConfig: avoid building drivers for powerpc that read/write ISA addresses (Dean Nelson) [717215] - [security] SELinux: do not compute transition labels on mountpoint labeled filesystems (Eric Paris) [658291] - [security] SELinux: implement the new sb_remount LSM hook (Eric Paris) [656952] - [security] LSM: Pass -o remount options to the LSM (Eric Paris) [656952] - [block] Support Ricoh memstick driver with new KFIFO api (Shyam Iyer) [637234] - [block] add RICOH memstick Config option (Shyam Iyer) [637234] - [block] memstick: make enable_dma less generic in r592 (Shyam Iyer) [637234] - [block] memstick: add driver for Ricoh R5C592 card reader (Shyam Iyer) [637234]- [usb] remove remaining usages of hcd->state from usbcore and fix regression (Don Zickus) [696600 696602 696603] - [usb] UHCI: remove uses of hcd->state (Don Zickus) [696600 696602 696603] - [usb] Initialize hcd->state roothubs. (Don Zickus) [696600 696602 696603] - [usb] xhci - fix interval calculation for FS isoc endpoints (Don Zickus) [696600 696602 696603] - [usb] xhci: Disable MSI for some Fresco Logic hosts. (Don Zickus) [696600 696602 696603] - [usb] xhci: Do not issue device reset when device is not setup (Don Zickus) [696600 696602 696603] - [usb] xhci: Add defines for hardcoded slot states (Don Zickus) [696600 696602 696603] - [usb] xhci: Bigendian fix for xhci_check_bandwidth() (Don Zickus) [696600 696602 696603] - [usb] xhci: Bigendian fix for skip_isoc_td() (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Limit number of active endpoints to 64. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Ignore spurious successful event. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Add PCI id for Panther Point xHCI host. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Support EHCI/xHCI port switching. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Be quieter during URB submission and completion. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Don't print event ring dequeue pointer. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Remove function tracing. (Don Zickus) [696600 696602 696603] - [usb] xhci: Don't submit commands when the host is dead. (Don Zickus) [696600 696602 696603] - [usb] xhci: Clear stopped_td when Stop Endpoint command completes. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix memory leak bug when dropping endpoints (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix memory leak in ring cache deallocation. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix full speed bInterval encoding. (Don Zickus) [696600 696602 696603] - [usb] xhci: move the common code to a function to get max ports and port array (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix bug in control transfer cancellation. (Don Zickus) [696600 696602 696603] - [usb] xHCI 1.0: Max Exit Latency Too Large Error (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: TT_THINK_TIME set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Block Interrupts for Isoch transfer (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Isoch endpoint CErr field set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Control endpoint average TRB length field set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Setup Stage TRB Transfer Type flag (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI: Clear PLC in xhci_bus_resume() (Don Zickus) [696600 696602 696603] - [usb] xhci 1.0: Set transfer burst last packet count field. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Set transfer burst count field. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Update TD size field format. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Only interrupt on short packet for IN EPs. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci: Remove sparse warning about cmd_status. (Don Zickus) [696600 696602 696603] - [usb] xHCI: report USB3.0 portstatus comply with USB3.0 specification (Don Zickus) [696600 696602 696603] - [usb] xHCI: Set link state support (Don Zickus) [696600 696602 696603] - [usb] xHCI: Clear link state change support (Don Zickus) [696600 696602 696603] - [usb] xHCI: warm reset support (Don Zickus) [696600 696602 696603] - [usb] xhci-hcd: Include in xhci-pci.c (Don Zickus) [696600 696602 696603] - [usb] xHCI: Implement AMD PLL quirk (Don Zickus) [696600 696602 696603] - [usb] xhci: Tell USB core both roothubs lost power. (Don Zickus) [696600 696602 696603] - [usb] xhci - also free streams when resetting devices (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix NULL pointer deref in handle_port_status() (Don Zickus) [696600 696602 696603] - [usb] xhci - fix math in xhci_get_endpoint_interval() (Don Zickus) [696600 696602 696603] - [usb] xhci: simplify logic of skipping missed isoc TDs (Don Zickus) [696600 696602 696603] - [usb] xhci - remove excessive 'inline' markings (Don Zickus) [696600 696602 696603] - [usb] xhci: unsigned char never equals -1 (Don Zickus) [696600 696602 696603] - [usb] xhci - fix unsafe macro definitions (Don Zickus) [696600 696602 696603] - [usb] xhci: Clean up cycle bit math used during stalls. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix cycle bit calculation during stall handling. (Don Zickus) [696600 696602 696603] - [usb] xhci: Update internal dequeue pointers after stalls. (Don Zickus) [696600 696602 696603] - [usb] Remove bogus USB_PORT_STAT_SUPER_SPEED symbol. (Don Zickus) [696600 696602 696603] - [usb] xhci: Return canceled URBs immediately when host is halted. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fixes for suspend/resume of shared HCDs. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix re-init on power loss after resume. (Don Zickus) [696600 696602 696603] - [usb] xhci: Make roothub functions deal with device removal. (Don Zickus) [696600 696602 696603] - [usb] xhci: Limit roothub ports to 15 USB3 & 31 USB2 ports. (Don Zickus) [696600 696602 696603] - [usb] xhci: Return a USB 3.0 hub descriptor for USB3 roothub (Don Zickus) [696600 696602 696603] - [usb] xhci: Register second xHCI roothub. (Don Zickus) [696600 696602 696603] - [usb] xhci: Change xhci_find_slot_id_by_port() API. (Don Zickus) [696600 696602 696603] - [usb] xhci: Refactor bus suspend state into a struct. (Don Zickus) [696600 696602 696603] - [usb] xhci: Index with a port array instead of PORTSC addresses. (Don Zickus) [696600 696602 696603] - [usb] Set usb_hcd->state and flags for shared roothubs. (Don Zickus) [696600 696602 696603] - [usb] Make core allocate resources per PCI-device. (Don Zickus) [696600 696602 696603] - [usb] Store bus type in usb_hcd, not in driver flags. (Don Zickus) [696600 696602 696603] - [usb] Change usb_hcd->bandwidth_mutex to a pointer. (Don Zickus) [696600 696602 696603] - [usb] Refactor irq enabling out of usb_add_hcd() (Don Zickus) [696600 696602 696603] - [usb] xhci: Change hcd_priv into a pointer. (Don Zickus) [696600 696602 696603] - [usb] xhci: Always use usb_hcd in URB instead of converting xhci_hcd. (Don Zickus) [696600 696602 696603] - [usb] xhci: Modify check for TT info. (Don Zickus) [696600 696602 696603] - [usb] USB 3.0 Hub Changes (Don Zickus) [696520 696600 696602 696603] - [usb] USB3.0 ch11 definitions (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove references to HC_STATE_RUNNING. (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove references to HC_STATE_HALT. (Don Zickus) [696600 696602 696603] - [usb] xHCI: prolong host controller halt time limit (Don Zickus) [696600 696602 696603] - [usb] xHCI: Remove redundant variable in xhci_resume() (Don Zickus) [696600 696602 696603] - [usb] xhci: Rename variables and reduce register reads. (Don Zickus) [696600 696602 696603] - [usb] xhci: Rework port suspend structures for limited ports. (Don Zickus) [696600 696602 696603] - [usb] Remove bitmap #define from hcd.h (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove old no-op test. (Don Zickus) [696600 696602 696603] - [usb] move usbcore away from hcd->state (Don Zickus) [696600 696602 696603] - [usb] xhci: mark local functions as static (Don Zickus) [696600 696602 696603] - [usb] xhci: fix couple sparse annotations (Don Zickus) [696600 696602 696603] - [usb] xhci: rework xhci_print_ir_set() to get ir set from xhci itself (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix an error in count_sg_trbs_needed() (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix errors in the running total calculations in the TRB math (Don Zickus) [696600 696602 696603] - [usb] xhci: Clarify some expressions in the TRB math (Don Zickus) [696600 696602 696603] - [usb] host: Move AMD PLL quirk to pci-quirks.c (Don Zickus) [696600 696602 696603] - [usb] EHCI: ASPM quirk of ISOC on AMD SB800 (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix issue with port array setup and buggy hosts. (Don Zickus) [696600 696602 696603] - [usb] convert usb_hcd bitfields into atomic flags (Don Zickus) [696600 696602 696603] - [x86] ACPI, APEI, EINJ Param support is disabled by default (Don Zickus) [725435] - [fs] pstore: Allow the user to explicitly choose a backend (Don Zickus) [696135] - [x86] ACPI, APEI, Add WHEA _OSC support (Don Zickus) [717515] - [x86] ACPI, APEI, Add APEI bit support in generic _OSC call (Don Zickus) [696088] - [x86] ACPI, APEI, GHES, Support disable GHES at boot time (Don Zickus) [696088] - [x86] ACPI, APEI, GHES, Prevent GHES to be built as module (Don Zickus) [696088] - [x86] PCI / ACPI: Fix build of the AER driver for CONFIG_ACPI unset (Don Zickus) [696081] - [x86] PCI: remove unused AER functions (Don Zickus) [696081] - [x86] pstore: Fix Kconfig dependencies for apei->pstore (Don Zickus) [696135] - [x86] pstore: fix one type of return value in pstore (Don Zickus) [696135] - [x86] pstore: fix pstore filesystem mount/remount issue (Don Zickus) [696135] - [x86] pstore: fix one type of return value in pstore (Don Zickus) [696081 696135] - [x86] pstore: cleanups to pstore_dump() (Don Zickus) [696135] - [x86] ACPI, APEI, Add PCIe AER error information printing support (Don Zickus) [696078] - [x86] PCIe, AER, use pre-generated prefix in error information printing (Don Zickus) [696078] - [x86] ACPI, APEI, Add ERST record ID cache (Don Zickus) [713716] - [x86] pstore: use mount option instead sysfs to tweak kmsg_bytes (Don Zickus) [696135] - [x86] pstore: fix leaking ->i_private (Don Zickus) [696135] - [x86] Some fixes for pstore (Don Zickus) [696135] - [x86] ACPI: Fix boot problem related to APEI with acpi_disabled set (Don Zickus) [696081] - [x86] PCI/ACPI: Request _OSC control once for each root bridge (v3) (Don Zickus) [696081] - [x86] ACPI, APEI, Generic Hardware Error Source POLL/IRQ/NMI notification type support (Don Zickus) [696088] - [x86] pstore: fix build warning for unused return value from sysfs_create_file (Don Zickus) [696135] - [x86] pstore: X86 platform interface using ACPI/APEI/ERST (Don Zickus) [696135] - [x86] pstore: new filesystem interface to platform persistent storage (Don Zickus) [696135] - [x86] ACPI, APEI, Report GHES error information via printk (Don Zickus) [696078] - [x86] ACPI, APEI, Add APEI generic error status printing support (Don Zickus) [696078] - [x86] Add CPER PCIe error section structure and constants definition (Don Zickus) [696078] - [ppc] perf: Handle events that raise an exception without overflowing (Steve Best) [720743] - [fs] powerpc: Wire up sys_syncfs (Lukas Czerner) [691267] - [fs] s390: wire up sys_syncfs (Lukas Czerner) [691267] - [fs] introduce sys_syncfs to sync a single file system (Lukas Czerner) [691267] - [v4l] Avoid kABI to complain about is_stereo() unused callback (Mauro Carvalho Chehab) [679755] - [v4l] em28xx: Fix handling of V4L2 ctrl ioctl's (Mauro Carvalho Chehab) [679755] - [v4l] Fix tuner-core behavior to properly return the right flags (Mauro Carvalho Chehab) [679755] - [x86] UV Scalability: improve drain_pages (George Beshers) [635800] - [virt] x86: report valid microcode update ID (Marcelo Tosatti) [694747]- [scsi] lpfc: Update lpfc version for 8.3.5.45.2p driver release (Rob Evers) [725092] - [scsi] lpfc: Fixed driver build not building in debugfs even kernel CONFIG_DEBUG_FS=y is set (Rob Evers) [725092] - [scsi] lpfc: Fix issue where the FC/FCoE Async Receive CQE did not scale for 16G FC adapters (Rob Evers) [725092] - [scsi] lpfc: Fix FLOGI payload having multiple N_port_ID set when lpfc_enable_npiv is 0 (Rob Evers) [725092] - [scsi] lpfc: Fixed new ASIC device-mgmt BSG pass-through failed multi-buffer fw download (Rob Evers) [725092] - [scsi] lpfc: Fixed bug with improperly reported number of supported VFs (Rob Evers) [725092] - [scsi] lpfc: Fixed bug were driver was not waiting for SLI port status after firmware reset (Rob Evers) [725092] - [scsi] lpfc: Remove unnecessary define that is causing warnings (Rob Evers) [725092] - [scsi] lpfc: Fixed failure to enable PCIe AER prevent driver initialize and attach to device (Rob Evers) [725092] - [scsi] lpfc: Fix split pde code (Rob Evers) [725092] - [scsi] lpfc: Fix BlockGuard error path handling (Rob Evers) [725092] - [scsi] lpfc: Fix EEH recovery so state is saved after every PCI reset for SLI4 (Rob Evers) [725092] - [scsi] lpfc: Fix FC Port swap on SLI3 adapters (Rob Evers) [725092] - [scsi] lpfc: Fixed Virtual link loss during Face plate failover test (Rob Evers) [725092] - [scsi] lpfc: Fix 2KB limitation for extended mailbox command (Rob Evers) [725092] - [scsi] lpfc: Fix vpi initialization in lpfc_init_vfi (Rob Evers) [725092] - [netdrv] bonding: reduce noise during init (Andy Gospodarek) [563174] - [netdrv] bonding: fix string comparison errors (Andy Gospodarek) [682946] - [netdrv] bonding: allow non-standard link-speeds (Andy Gospodarek) [723032] - [netdrv] bonding: don't lock when copying/clearing VLAN list on slave (Andy Gospodarek) [722901] - [net] enable GRO by default for vlan devices (Weiping Pan) [725891] - [fs] nfsd4: fix file leak on open_downgrade (J. Bruce Fields) [714153] - [fs] nfsd4: remember to put RW access on stateid destruction (J. Bruce Fields) [714153] - [fs] nfsd4: Fix filp leak (J. Bruce Fields) [714153] - [netdrv] bonding:delete lacp_fast from ad_bond_info (Weiping Pan) [707142] - [netdrv] bonding: make 802.3ad use latest lacp_rate (Weiping Pan) [707142] - [netdrv] bonding 802.3ad: Rename rx_machine_lock to state_machine_lock (Weiping Pan) [707142] - [netdrv] bonding 802.3ad: Fix the state machine locking (Weiping Pan) [707142]- [scsi] lpfc: Update lpfc version for 8.3.5.45.1p driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed compiler warning for putting large amount of memory on stack (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.45 driver release (Rob Evers) [706517] - [scsi] lpfc: Turn on MSI-X by default (Rob Evers) [706517] - [scsi] lpfc: Added setting specific pf_number in GET_PROFILE_CONFIG to get maximum virtfn (Rob Evers) [706517] - [scsi] lpfc: Added driver capability of reseting new ASIC firmware and device from sysfs entry (Rob Evers) [706517] - [scsi] lpfc: Add firmware upgrade code to driver (Rob Evers) [706517] - [scsi] lpfc: Added capability of inducing new ASIC firmware dump obj file to flash filesystem (Rob Evers) [706517] - [scsi] lpfc: Added 100ms delay before driver action following IF_TYPE_2 function reset (Rob Evers) [706517] - [scsi] lpfc: Added Linux driver SR-IOV management support for both SLI3 and SLI4 devices (Rob Evers) [706517] - [scsi] lpfc: Fragment ELS and SCSI SGE lists based on Extent regions (Rob Evers) [706517] - [scsi] lpfc: Remove GET_ALLOCATED extent count response work-around (Rob Evers) [706517] - [scsi] lpfc: Fixed potential missed SLI4 device initialization failure conditions (Rob Evers) [706517] - [scsi] lpfc: Fixed build warning (Rob Evers) [706517] - [scsi] lpfc: Fixed Back to back Flogis sent without a logo (Rob Evers) [706517] - [scsi] lpfc: Add model names for new hardware (Rob Evers) [706517] - [scsi] lpfc: Fix bug with lpfc driver not updating the wwnn and wwpn after a name change (Rob Evers) [706517] - [scsi] lpfc: Set the maximum SGE size to 0x80000000 when HBA does not have any restriction (Rob Evers) [706517] - [scsi] lpfc: New ASIC device link diagonstic test and link diagnostic loopback test support (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 10898 (Rob Evers) [706517] - [scsi] lpfc: Fixed mix-and-match backward compability with the new new ASIC device management (Rob Evers) [706517] - [scsi] lpfc: Fix SLI3 and non-NPIV crashes with new extent code (Rob Evers) [706517] - [scsi] lpfc: Fixed BSG failure in handing pass-through mailbox with multiple external buffers (Rob Evers) [706517] - [scsi] lpfc: Fix CT command never completing on Big Endian system (Rob Evers) [706517] - [scsi] lpfc: Refactor lpfc_sli4_alloc_extent some more (Rob Evers) [706517] - [scsi] lpfc: Restore SLI4_PARAMETER mailbox can fail as nonerror functionality (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 11479 (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 11379 (Rob Evers) [706517] - [scsi] lpfc: Do not post RPI Headers to SLI4 port that support extents (Rob Evers) [706517] - [scsi] lpfc: Back out r9872 (Rob Evers) [706517] - [scsi] lpfc: Refactor code in lpfc_sli4_alloc_extent (Rob Evers) [706517] - [scsi] lpfc: Fix port capabilities and get parameters mailbox calls (Rob Evers) [706517] - [scsi] lpfc: Fix SLI2 crashes with new extent code (Rob Evers) [706517] - [scsi] lpfc: Fixed EEH failure on PPC-P7 due to the platform required PCI fundamental reset (Rob Evers) [706517] - [scsi] lpfc: Fixed incorrect size set into the sysfs binary file access interface (Rob Evers) [706517] - [scsi] lpfc: Brought debugfs accessing new ASIC extents information into the iDiag framework (Rob Evers) [706517] - [scsi] lpfc: Fix mailbox processing to not overwrite mailbox status codes (Rob Evers) [706517] - [scsi] lpfc: Changed enumerate members starting from none zero value (Rob Evers) [706517] - [scsi] lpfc: Remove driver workaround for COMMON_ALLOC_RESOURCE_EXTENTS endianess issue (Rob Evers) [706517] - [scsi] lpfc: Fix lpfc_printf_log message numbers (Rob Evers) [706517] - [scsi] lpfc: Implement debugfs support for resource extents (Rob Evers) [706517] - [scsi] lpfc: iDiag method for read write bitset bitclear access to new ASIC control registers (Rob Evers) [706517] - [scsi] lpfc: Call correct mailbox cleanup routine after extents are allocated (Rob Evers) [706517] - [scsi] lpfc: Implement extent block list member cleanup and free memory resources (Rob Evers) [706517] - [scsi] lpfc: Fix memory leak in extent block lists (Rob Evers) [706517] - [scsi] lpfc: Modified variables for XRIs to be unsigned variable (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.47 driver release (Rob Evers) [706517] - [scsi] lpfc: iDiag method for endian explicit dumping at iussue SLI4 mailbox command routine (Rob Evers) [706517] - [scsi] lpfc: Fixed compilation error/warning (Rob Evers) [706517] - [scsi] lpfc: iDiag method for dumping mailbox command from SLI4 issue mailbox command routine (Rob Evers) [706517] - [scsi] lpfc: Implement support for nonembedded Extent mailbox IOCTLs (Rob Evers) [706517] - [scsi] lpfc: Fix crash in rpi clean when driver load fails (Rob Evers) [706517] - [scsi] lpfc: Fixed race condition between driver multi-buffer seesion reset and bsg job done (Rob Evers) [706517] - [scsi] lpfc: Rework revision 10933 (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.41 driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed mask size for the wq_id mask (Rob Evers) [706517] - [scsi] lpfc: Fix Port Error detected during POST (Rob Evers) [706517] - [scsi] lpfc: iDiag dump methods for new ASIC BSG multiple buffer mailbox command pass-through (Rob Evers) [706517] - [scsi] lpfc: Added protection on new ASIC specific mbox cmd passed to existing interface type (Rob Evers) [706517] - [scsi] lpfc: Added protection on non-embedded mailbox command for number of external buffers (Rob Evers) [706517] - [scsi] lpfc: Apply dropped patch from initial new ASIC bring up (Rob Evers) [706517] - [scsi] lpfc: Rework revision 10898 (Rob Evers) [706517] - [scsi] lpfc: Fixed mailbox command completion invoke BSG job_done while holding spinlock (Rob Evers) [706517] - [scsi] lpfc: Fixed double byte swap on received RRQ (Rob Evers) [706517] - [scsi] lpfc: Fixed no BSG data transfer size protection in mailbox command pass-through path (Rob Evers) [706517] - [scsi] lpfc: Make adjustments for systems with Page Size Larger than 4k (Rob Evers) [706517] - [scsi] lpfc: Reorganize CQ and EQ usage to comply with SLI4 Specification (Rob Evers) [706517] - [scsi] lpfc: Fix KERN levels on log messages 3008, 2903, 0383 (Rob Evers) [706517] - [scsi] lpfc: Fixed new ASIC mbox queue id collision with work queue id in debugfs queue access (Rob Evers) [706517] - [scsi] lpfc: Fixed not resetting session on pass-through read mbox cmd with single buffer (Rob Evers) [706517] - [scsi] lpfc: Initial checkin of SLI4 Extents code (Rob Evers) [706517] - [scsi] lpfc: Added new ASIC pass-through mbox cmd extension on multi-external-buffer handling (Rob Evers) [706517] - [scsi] lpfc: Fixed bug in BSG pass-through mailbox size check to non-embedded external buffer (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.40 driver release (Rob Evers) [706517] - [scsi] lpfc: Add LOG_ELS message to NPIV LOGO (Rob Evers) [706517] - [scsi] lpfc: Fixed Vports not sending FDISC after lips (Rob Evers) [706517] - [scsi] lpfc: Added 0x9B multi-buffer subsystem/opcode macros in user-kernel shared BSG header (Rob Evers) [706517] - [scsi] lpfc: Extended dfc_mbox_req struct with mbox tag and multi-buffer sequence number (Rob Evers) [706517] - [scsi] lpfc: Fixed a bug BSG treated all SLI_CONFIG (0x9B) mailbox commands as non-embedded (Rob Evers) [706517] - [scsi] lpfc: Removed unnecessary buffer-to-buffer copies in handling pass-through mbox cmds (Rob Evers) [706517] - [scsi] lpfc: Fixed the mixed declarations and codes which violate ISO C90 (Rob Evers) [706517] - [scsi] lpfc: Fix FCFI incorrect on received unsolicited frames (Rob Evers) [706517] - [scsi] lpfc: Misc upstream fixes (Rob Evers) [706517] - [scsi] lpfc: Fix bug with lpfc driver causing a system crash during driver unload (Rob Evers) [706517] - [scsi] lpfc: Added user-kernel shared sli-config mailbox header for new ASIC device management (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.39 driver release (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device doorbell reigster access methods (Rob Evers) [706517] - [scsi] lpfc: Fix RQ_CREATE version 1 fails (Rob Evers) [706517] - [scsi] lpfc: Fix FCFI incorrect on received unsolicited frames (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device display host/port index in decimal (Rob Evers) [706517] - [scsi] lpfc: Do not limit RPI Count to a minimum of 64 (Rob Evers) [706517] - [scsi] lpfc: Do not override CT field in issue_els_flogi for SLI4 IF type 2 (Rob Evers) [706517] - [scsi] lpfc: Fix build introduced in r10532 (Rob Evers) [706517] - [scsi] lpfc: Add Temporary RPI field to the ELS request WQE (Rob Evers) [706517] - [scsi] lpfc: Allow SLI4 with FCOE_MODE not set for new SLI4 FC adapters (Rob Evers) [706517] - [scsi] lpfc: Restrict driver to look at BAR2 or BAR4 only for if_type 0 (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device queue entry access methods (Rob Evers) [706517] - [scsi] lpfc: Update copyright date for all changed files (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.37 driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed the compiler warning (Rob Evers) [706517] - [scsi] lpfc: Modified existing driver code to handle PCI Link drop detection failure (Rob Evers) [706517] - [scsi] lpfc: 4K boundary issue + lpfc driver (Rob Evers) [706517] - [scsi] lpfc: Fix debugfs build error caused by undefined Macro (Rob Evers) [706517] - [scsi] lpfc: Add selective reset jump table entry (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.36 driver release (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: lpfc: lower stack use in lpfc_fc_frame_check (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: fix comment typo diable -> disable (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: tree-wide: fix comment/printk typos (Rob Evers) [706517] - [scsi] lpfc: Add new Queue create Mailbox versions for new ASIC (Rob Evers) [706517] - [scsi] lpfc: Place LPFC driver module parameters to /sys/module//parameters (Rob Evers) [706517] - [scsi] lpfc: Performance Hints support (Rob Evers) [706517] - [scsi] lpfc: Add new driver interfaces for encryption products (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs queue information get (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs PCI config space register bits set/clear methods (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs framework and read/write PCI config space registers (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.35 driver release (Rob Evers) [706517] - [scsi] lpfc: Configuration parameter lpfc_suppress_link_up is ignored for SLI-4 (Rob Evers) [706517] - [scsi] lpfc: Modified lpfc_delay_discovery implementation (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.34 driver release (Rob Evers) [706517] - [scsi] lpfc: Print something out if the link_speed is not supported by this adapter (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.33 driver release (Rob Evers) [706517] - [scsi] lpfc: Added support for clean address bit (Rob Evers) [706517] - [x86] x86, UV: Fix NMI handler for UV platforms (George Beshers) [689026] - [x86] x86, NMI: Add priorities to handlers (George Beshers) [689026] - [x86] x86, nmi_watchdog: Remove ARCH_HAS_NMI_WATCHDOG and rely on CONFIG_HARDLOCKUP_DETECTOR (George Beshers) [689026] - [mm] zram: Fix kunmapping order (Jerome Marchand) [722926] - [mm] zram: Replace mutex lock by a R/W semaphore (Jerome Marchand) [722926] - [mm] zram: allow partial page operations (Jerome Marchand) [722926] - [mm] zram: Refactor zram_read/write() functions (Jerome Marchand) [722926] - [mm] zram: Remove useless offset calculation in handle_uncompressed_page (Jerome Marchand) [722926] - [kernel] sched: Next buddy hint on sleep and preempt path (Rik van Riel) [711600] - [kernel] sched: Make set_*_buddy() work on non-task entities (Rik van Riel) [711600] - [dma] ioatdma: add support for SandyBridge (John Feeney) [701443] - [x86] Don't use the EFI reboot method by default (Matthew Garrett) [723849] - [mm] thp: fix move_huge_pmd (Andrea Arcangeli) [706385]- [virt] xen: x86_32: Ignore not present at boot time HIGHMEM pages (Igor Mammedov) [523122] - [virt] xen: prevent crashes with non-HIGHMEM 32-bit kernels with largeish memory (Igor Mammedov) [523122] - [virt] xen/balloon: Move dec_totalhigh_pages() from __balloon_append() to balloon_append() (Igor Mammedov) [523122] - [virt] xen/balloon: Use PageHighMem() for high memory page detection (Igor Mammedov) [523122] - [virt] xen/balloon: Removal of driver_pages (Igor Mammedov) [523122] - [virt] xen: Mark all initial reserved pages for the balloon as INVALID_P2M_ENTRY (Igor Mammedov) [523122] - [virt] xen: clean up "extra" memory handling some more (Igor Mammedov) [523122] - [virt] xen/balloon: the balloon_lock is useless (Igor Mammedov) [523122] - [virt] xen/balloon: make sure we only include remaining extra ram (Igor Mammedov) [523122] - [virt] xen: add extra pages to balloon (Igor Mammedov) [523122] - [virt] xen: don't add extra_pages for RAM after mem_end (Igor Mammedov) [523122] - [virt] xen: make sure xen_max_p2m_pfn is up to date (Igor Mammedov) [523122] - [virt] xen: limit extra memory to a certain ratio of base (Igor Mammedov) [523122] - [virt] xen: add extra pages for E820 RAM regions, even if beyond mem_end (Igor Mammedov) [523122] - [virt] xen: make sure xen_extra_mem_start is beyond all non-RAM e820 (Igor Mammedov) [523122] - [virt] xen: implement "extra" memory to reserve space for pages not present at boot (Igor Mammedov) [523122] - [virt] xen: Use host-provided E820 map (Igor Mammedov) [523122] - [virt] xen: don't map missing memory (Igor Mammedov) [716498] - [virt] xen: Rename the balloon lock (Igor Mammedov) [523122] - [virt] xen: make sure pages are really part of domain before freeing (Igor Mammedov) [523122] - [virt] xen: release unused free memory (Igor Mammedov) [523122] - [virt] vhost: optimize interrupt enable/disable (Jason Wang) [725199] - [virt] vhost: set log when updating used flags or avail event (Jason Wang) [725199] - [virt] vhost: init used ring after backend was set (Jason Wang) [725199] - [virt] vhost-net: remove unlocked use of receive_queue (Jason Wang) [725199] - [virt] vhost: lock receive queue, not the socket (Jason Wang) [725199] - [virt] vhost-net: Unify the code of mergeable and big buffer handling (Jason Wang) [725199] - [virt] vhost-net: check the support of mergeable buffer outside the receive loop (Jason Wang) [725199] - [virt] vhost: copy_from_user -> __copy_from_user (Jason Wang) [725199] - [infiniband] qib: Adjust to use cpumask_weight() and cpumask_first() (Chad Dupuis) [696226] - [infiniband] qib: Ensure that LOS and DFE are being turned off (Chad Dupuis) [696226] - [infiniband] qib: Prevent driver hang with unprogrammed boards (Chad Dupuis) [696226] - [infiniband] qib: Fix M_Key field in SubnGet and SubnGetResp MADs (Chad Dupuis) [696226] - [infiniband] qib: Set default LE2 value for active cables to 0 (Chad Dupuis) [696226] - [infiniband] qib: Return correct MAD when setting link width to 255 (Chad Dupuis) [696226] - [infiniband] qib: Prevent double completions after a timeout or RNR error (Chad Dupuis) [696226] - [infiniband] qib: Kernel BUG at include/linux/timer.h:82 (Chad Dupuis) [696226] - [infiniband] qib: Hold link for Tx SERDES settings (Chad Dupuis) [696226] - [infiniband] qib: Improve SERDES tunning on QMH boards (Chad Dupuis) [696226] - [infiniband] qib: Un-necessary delayed completions on RC connection (Chad Dupuis) [696226] - [infiniband] qib: Issue pre-emptive NAKs on eager buffer overflow (Chad Dupuis) [696226] - [infiniband] qib: RDMA lkey/rkey validation is inefficient for large MRs (Chad Dupuis) [696226] - [infiniband] qib: change qpn increment (Chad Dupuis) [696226] - [infiniband] qib: adding fix missing from earlier patch (Chad Dupuis) [696226] - [infiniband] qib: change rcv queue/qpn selection (Chad Dupuis) [696226] - [infiniband] qib: interrupt mitigation fix (Chad Dupuis) [696226] - [infiniband] qib: Avoid duplicate writes to the rcv head register (Chad Dupuis) [696226] - [infiniband] qib: Add a few new SERDES tunings (Chad Dupuis) [696226] - [infiniband] qib: Reset packet list after freeing (Chad Dupuis) [696226] - [infiniband] qib: New SERDES init routine and improvements to SI quality (Chad Dupuis) [696226] - [infiniband] qib: clear WAIT_SEND flags when setting QP to error state (Chad Dupuis) [696226] - [infiniband] qib: fix context allocation with multiple HCAs (Chad Dupuis) [696226] - [infiniband] qib: Multi Florida HCA Hosts panic on reboot (Chad Dupuis) [696226] - [infiniband] qib: Handle transitions from ACTIVE_DEFERRED to ACTIVE better (Chad Dupuis) [696226] - [infiniband] qib: UD send with immediate Rx completion has wrong size (Chad Dupuis) [696226] - [infiniband] qib: set port physical state even if other fields are invalid (Chad Dupuis) [696226] - [infiniband] qib: generate completion callback on errors (Chad Dupuis) [696226] - [infiniband] qib: add thresholds to VendorPortCounters PMA operation (Chad Dupuis) [696226] - [infiniband] qib: add support for the new QME7362 card (Chad Dupuis) [696226] - [infiniband] qib: add receive header queue size module parameters (Chad Dupuis) [696226] - [infiniband] qib: remove IB latency turnoff (Chad Dupuis) [696226] - [ata] Add Intel IDE-R support (John Feeney) [695587] - [agp] fix arbitrary kernel memory writes (Jerome Marchand) [699308] {CVE-2011-1745 CVE-2011-2022} - [agp] fix OOM and buffer overflow (Jerome Marchand) [699306] {CVE-2011-1746} - [kernel] run_rebalance_domains() is using too much cpu time (George Beshers) [635848] - [x86] Enable UV MMTIMER (George Beshers) [635713] - [ppc] Use correct ccr bit for syscall error status (Steve Best) [691579] - [s390x] qdio: clear shared DSCI before scheduling the queue handler (Hendrik Brueckner) [725690] - [scsi] scsi_dh_alua: Attach to UNAVAILABLE/OFFLINE AAS devices (Mike Christie) [698329] - [kernel] backport upstream change to remove prefetch instructions from list and rculist functions (Larry Woodman) [725538] - [input] wacom: add support for DTU-2231 (Aristeu Rozanski) [705210] - [infiniband] iw_cxgb4: update driver to latest upstream (Neil Horman) [717377] - [kernel] taskstats: don't allow duplicate entries in listener mode (Jerome Marchand) [715448] {CVE-2011-2484} - [kernel] Monitor and log change in system time when the system time drifts by user configured time interval warning (James Takahashi) [694910] - [security] Translate secctx to 0 if SELinux disabled (David Howells) [667177] - [pm] hibernate: Handle marginal memory conditions correctly (Matthew Garrett) [700264] - [kernel] Oprofile support for Sandy Bridge processors (John Villalovos) [696562] - [kernel] misc: add support for IB700 module (Don Zickus) [667090] - [x86] ACPI: Use ioremap_cache() (George Beshers) [635860] - [x86] ACPI: introduce "acpi_rsdp=" parameter for kdump (Takao Indoh) [723670] - [x86] UV: Kernel log overflows on boot on large systems (George Beshers) [696287] - [x86] amd-iommu: Fix 3 possible endless loops (Frank Arnold) [713517] - [x86] amd-iommu: Use only per-device dma_ops (Frank Arnold) [712369] - [x86] setup: Fix EDD3.0 data verification (Gleb Natapov) [704128] - [virt] xen: Revert p2m tree (Andrew Jones) [725519] - [virt] xen-blkfront: fix data size for xenbus_gather in blkfront_connect (Andrew Jones) [716452] - [virt] xen/hvc: only notify if we actually sent something (Igor Mammedov) [725041] - [virt] xen mmu: fix a race window causing leave_mm BUG() (Radim Krcmar) [724995] - [virt] xen: off by one errors in multicalls.c (Radim Krcmar) [725007] - [virt] virtio_net: introduce VIRTIO_NET_HDR_F_DATA_VALID (Jason Wang) [713337]- [netdrv] be2net: clear intr bit in be_probe() (Ivan Vecera) [702739 722596] - [fs] fs: call security_d_instantiate in d_obtain_alias (Josef Bacik) [656458] - [fs] dlm: use vmalloc for hash tables (David Teigland) [719357] - [fs] quota: Fix WARN_ON in lookup_one_len (Eric Sandeen) [718332] - [net] skbuff: fix error handling in pskb_copy() (Michael S. Tsirkin) [632752] - [net] vlan: allow TSO setting on vlan interfaces (Andy Gospodarek) [645785] - [netdrv] Support 'passthru' mode using macvlan/macvtap (James Takahashi) [693874] - [netdrv] asix: fix setting mac address for AX88772 (Jiri Pirko) [725234] - [netdrv] ixgbevf: update to upstream version 2.1.0-k (Andy Gospodarek) [694231] - [netdrv] bnx2x: remove a log-spamming message (Michal Schmidt) [712000] - [netdrv] cxgb4 driver update (Neil Horman) [717801] - [netdrv] iwlwifi: accept EEPROM version 0x423 for iwl6000 (Stanislaw Gruszka) [691846] - [netdrv] cxgb3 driver update (Neil Horman) [717805] - [netdrv] net: bonding: allow all slave speeds (Jiri Pirko) [720941] - [netdrv] ixgbe: update to upstream version 3.4.8-k (Andy Gospodarek) [689998 696045] - [netdrv] e1000e: update to upstream version 1.3.16-k (Andy Gospodarek) [694223 698291] - [net] introduce __netdev_alloc_skb_ip_align (Andy Gospodarek) [694223] - [net] dcbnl: unlock on an error path in dcbnl_cee_fill() (Dean Nelson) [695947] - [net] dcbnl: Add CEE notification (Dean Nelson) [695947] - [net] dcbnl: Aggregated CEE GET operation (Dean Nelson) [695947] - [net] dcb: use nlmsg_free() instead of kfree() (Dean Nelson) [695947] - [net] dcb: Add missing error check in dcb_ieee_set() (Dean Nelson) [695947] - [net] dcb: fix return type on dcb_setapp() (Dean Nelson) [695947] - [net] dcb: Add dcb_ieee_getapp_mask() for drivers to query APP settings (Dean Nelson) [695947] - [net] dcb: Add ieee_dcb_delapp() and dcb op to delete app entry (Dean Nelson) [695947] - [net] dcb: Add ieee_dcb_setapp() to be used for IEEE 802.1Qaz APP data (Dean Nelson) [695947] - [net] net: dcbnl, add multicast group for DCB (Dean Nelson) [695947] - [net] dcb: Add DCBX capabilities bitmask to the get_ieee response (Dean Nelson) [695947] - [net] net: dcbnl: Update copyright dates (Dean Nelson) [695947] - [net] net: dcbnl: Fix misspellings (Dean Nelson) [695947] - [net] net: dcbnl: Add IEEE app selector value definitions (Dean Nelson) [695947] - [net] dcbnl: add support for retrieving peer configuration - cee (Dean Nelson) [695947] - [net] dcbnl: add support for retrieving peer configuration - ieee (Dean Nelson) [695947] - [net] net: dcbnl: check correct ops in dcbnl_ieee_set() (Dean Nelson) [695947] - [net] net: dcb: match dcb_app protocol field with 802.1Qaz spec (Dean Nelson) [695947] - [net] ixgbe: DCB, implement 802.1Qaz routines (Dean Nelson) [695947] - [net] net: dcb: application priority is per net_device (Dean Nelson) [695947] - [net] dcbnl: make get_app handling symmetric for IEEE and CEE DCBx (Dean Nelson) [695947] - [net] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dean Nelson) [695947] - [net] const: struct nla_policy (Dean Nelson) [695947] - [net] net: Move && and || to end of previous line (Dean Nelson) [695947] - [net] net: use net_eq to compare nets (Dean Nelson) [695947] - [kernel] include/linux/kernel.h: abs(): fix handling of 32-bit unsigneds on 64-bit (Thomas Graf) [679456] - [net] sctp: stop pending timers and purge queues when peer restart asoc (Thomas Graf) [679456] - [net] sctp: fix memory leak of the ASCONF queue when free asoc (Thomas Graf) [679456] - [net] SCTP: fix race between sctp_bind_addr_free() and sctp_bind_addr_conflict() (Thomas Graf) [679456] - [net] sctp: move chunk from retransmit queue to abandoned list (Thomas Graf) [679456] - [net] sctp: fix to check the source address of COOKIE-ECHO chunk (Thomas Graf) [679456] - [net] sctp: handle ootb packet in chunk order as defined (Thomas Graf) [679456] - [net] sctp: check invalid value of length parameter in error cause (Thomas Graf) [679456] - [net] sctp: check parameter value of length in ERROR chunk (Thomas Graf) [679456] - [net] sctp: Release all routes when processing acks ADD_IP or DEL_IP (Thomas Graf) [679456] - [net] sctp: Allow bindx_del to accept 0 port (Thomas Graf) [679456] - [net] sctp: teach CACC algorithm about removed transports (Thomas Graf) [679456] - [net] sctp: fix oops while removed transport still using as retran path (Thomas Graf) [679456] - [net] sctp: fix oops when updating retransmit path with DEBUG on (Thomas Graf) [679456] - [net] sctp: malloc enough room for asconf-ack chunk (Thomas Graf) [679456] - [net] sctp: fix auth_hmacs field's length of struct sctp_cookie (Thomas Graf) [679456] - [net] sctp: Pass __GFP_NOWARN to hash table allocation attempts. (Thomas Graf) [679456] - [net] sctp: fix compile warnings in sctp_tsnmap_num_gabs (Thomas Graf) [679456] - [net] sctp: fix reporting of unknown parameters (Thomas Graf) [679456] - [net] sctp: user perfect name for Delayed SACK Timer option (Thomas Graf) [679456] - [net] sctp: fix the return value of getting the sctp partial delivery point (Thomas Graf) [679456] - [net] SCTP: Fix SCTP_SET_PEER_PRIMARY_ADDR to accpet v4mapped address (Thomas Graf) [679456] - [net] sctp: prevent reading out-of-bounds memory (Thomas Graf) [679456] - [net] sctp: fix test for end of loop (Thomas Graf) [679456] - [net] sctp: dubious bitfields in sctp_transport (Thomas Graf) [679456] - [net] sctp: fix append error cause to ERROR chunk correctly (Thomas Graf) [679456] - [net] sctp: delete active ICMP proto unreachable timer when free transport (Thomas Graf) [679456] - [net] sctp: Fix a race between ICMP protocol unreachable and connect() (Thomas Graf) [679456] - [net] sctp: Tag messages that can be Nagle delayed at creation. (Thomas Graf) [679456] - [net] sctp: Optimize computation of highest new tsn in SACK. (Thomas Graf) [679456] - [net] sctp: correctly mark missing chunks in fast recovery (Thomas Graf) [679456] - [net] sctp: rwnd_press should be cumulative (Thomas Graf) [679456] - [net] sctp: fast recovery algorithm is per association. (Thomas Graf) [679456] - [net] sctp: update transport initializations (Thomas Graf) [679456] - [net] sctp: Save some room in the sctp_transport by using bitfields (Thomas Graf) [679456] - [net] sctp: Do not force T3 timer on fast retransmissions. (Thomas Graf) [679456] - [net] sctp: remove 'resent' bit from the chunk (Thomas Graf) [679456] - [net] sctp: Make sure we always return valid retransmit path (Thomas Graf) [679456] - [net] sctp: Do no select unconfirmed transports for retransmissions (Thomas Graf) [679456] - [net] sctp: fix to retranmit at least one DATA chunk (Thomas Graf) [679456] - [net] sctp: missing set src and dest port while lookup output route (Thomas Graf) [679456] - [net] sctp: discard ABORT chunk with zero verification tag in COOKIE-WAIT state (Thomas Graf) [679456] - [net] sctp: assure at least one T3-rtx timer is running if a FORWARD TSN is sent (Thomas Graf) [679456] - [net] sctp: send SHUTDOWN-ACK chunk back to the source. (Thomas Graf) [679456] - [net] sctp: Use correct address family in sctp_getsockopt_peer_addrs() (Thomas Graf) [679456] - [net] sctp: Fix oops when sending queued ASCONF chunks (Thomas Graf) [679456] - [net] sctp: per_cpu variables should be in bh_disabled section (Thomas Graf) [679456] - [net] sctp: fix potential reference of a freed pointer (Thomas Graf) [679456] - [net] sctp: avoid irq lock inversion while call sk->sk_data_ready() (Thomas Graf) [679456] - [net] sctp: eliminate useless code (Thomas Graf) [679456] - [net] sctp: Use ipv6_addr_diff() in sctp_v6_addr_match_len(). (Thomas Graf) [679456] - [net] sctp/socket.c: squish warning (Thomas Graf) [679456] - [net] sctp: fix sctp_setsockopt_autoclose compile warning (Thomas Graf) [679456] - [net] sctp: prevent too-fast association id reuse (Thomas Graf) [679456] - [net] sctp: fix integer overflow when setting the autoclose timer (Thomas Graf) [679456] - [net] sctp: limit maximum autoclose setsockopt value (Thomas Graf) [679456] - [net] sctp: Fix mis-ordering of user space data when multihoming in use (Thomas Graf) [679456] - [net] sctp: Update max.burst implementation (Thomas Graf) [679456] - [net] sctp: Remove useless last_time_used variable (Thomas Graf) [679456] - [net] sctp: allow setting path_maxrxt independent of SPP_PMTUD_ENABLE (Thomas Graf) [679456] - [net] sctp: Update SWS avaoidance receiver side algorithm (Thomas Graf) [679456] - [net] sctp: Select a working primary during sctp_connectx() (Thomas Graf) [679456] - [net] sctp: Fix malformed "Invalid Stream Identifier" error (Thomas Graf) [679456]- [drm] radeon/kms: fix DP training for DPEncoderService revision bigger than 1.1 (Dave Airlie) [722957] - [drm] nouveau fixes for RHEL 6.2 (Dave Airlie) [722957] - [drm] i915: Skip GPU wait for scanout pin while wedged (Dave Airlie) [722957] - [drm] i915: Fix opregion notifications (Dave Airlie) [722957] - [drm] ACPI: Don't send KEY_UNKNOWN for random video notifications (Dave Airlie) [722957] - [drm] drm/agp: complete 3.0.0 fixes backport. (Dave Airlie) [722957] - [kernel] /proc/stat: fix scalability of irq sum of all cpu (George Beshers) [635855] - [kernel] /proc/stat: scalability of irq num per cpu (George Beshers) [635855] - [virt] vhost: handle wrap around in # of bufs math (Michael S. Tsirkin) [632752] - [virt] vhost-net: update used ring on backend change (Michael S. Tsirkin) [632752] - [virt] vhost: fix zcopy reference counting (Michael S. Tsirkin) [632752] - [virt] vhost: vhost TX zero-copy support (Michael S. Tsirkin) [632752] - [netdrv] macvtap: macvtapTX zero-copy support (Michael S. Tsirkin) [632752] - [net] skbuff: clear tx zero-copy flag (Michael S. Tsirkin) [632752] - [net] skbuff: skb supports zero-copy buffers (Michael S. Tsirkin) [632752] - [net] sock.h: Add a new sock zero-copy flag (Michael S. Tsirkin) [632752] - [net] pskb_expand_head() optimization (Michael S. Tsirkin) [632752] - [netdrv] qlcnic: Support for GBE port settings (Chad Dupuis) [693735] - [netdrv] qlcnic: support rcv ring configuration through sysfs (Chad Dupuis) [693735] - [netdrv] qlcnic: Update version number to 5.0.16 (Chad Dupuis) [693735] - [netdrv] qlcnic: Fix LRO disable (Chad Dupuis) [693735] - [netdrv] qlcnic: Use flt method to determine flash fw region (Chad Dupuis) [693735] - [netdrv] qlcnic: Remove unused code (Chad Dupuis) [693735] - [netdrv] qlcnic: Code optimization patch (Chad Dupuis) [693735] - [netdrv] qlcnic: Cleanup patch (Chad Dupuis) [693735] - [netdrv] qlcnic: Memory leak fix (Chad Dupuis) [693735] - [netdrv] qlcnic: Make PCI info available in all modes (Chad Dupuis) [693735] - [net] fix ethtool->set_flags not intended -EINVAL return value (Chad Dupuis) [693735] - [netdrv] qlcnic: Remove validation for max tx and max rx queues (Chad Dupuis) [693735] - [netdrv] qlcnic: fix checks for auto_fw_reset (Chad Dupuis) [693735] - [virt] virtio_net: delay TX callbacks (Michael S. Tsirkin) [710945] - [virt] virtio: add api for delayed callbacks (Michael S. Tsirkin) [710945] - [virt] vhost: support event index (Michael S. Tsirkin) [710945] - [virt] virtio_ring: support event idx feature (Michael S. Tsirkin) [710945] - [virt] virtio ring: inline function to check for events (Michael S. Tsirkin) [710945] - [virt] virtio: event index interface (Michael S. Tsirkin) [710945] - [scsi] fcoe: cleanup cpu selection for incoming requests (Mike Christie) [695945] - [scsi] libfc: post reset event on lport reset (Mike Christie) [695945] - [scsi] libfc: Fix for exchange/seq loopup failure when FCoE stack is used as target and connected to windows initiator (Mike Christie) [695945] - [scsi] fcoe: Amends previous patch, Round-robin based selection of CPU for post processing of incoming request for FCoE target (Mike Christie) [695945] - [scsi] fcoe: Round-robin based selection of CPU for post-processing of incoming commands (Mike Christie) [695945] - [scsi] fcoe: Unable to select the exchangeID from offload pool for storage targets (Mike Christie) [695945] - [scsi] libfc: Enhancement to RPORT state machine applicable only for VN2VN mode (Mike Christie) [695945] - [scsi] libfcoe: Remove unnecessary module state checks (Mike Christie) [695945] - [scsi] libfc: do not immediately retry the cmd when seq_send fails in fc_fcp_send_data (Mike Christie) [695945] - [scsi] libfc: fix race in SRR response (Mike Christie) [695945] - [scsi] libfc: don't call resp handler after FC_EX_TIMEOUT (Mike Christie) [695945] - [scsi] libfc: release DDP context if frame_send() fails (Mike Christie) [695945] - [scsi] libfc: fix mm leak in handling incoming request for target discovery (Mike Christie) [695945] - [scsi] fcoe: Prevent creation of an NPIV port with duplicate WWPN (Mike Christie) [695945] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [723853] - [mm] exec: account anon_rss instead of total_vm in acct_arg_size (Frantisek Hrbata) [645770] - [mm] debug: reintroduce would_have_oomkilled procfs ctl (Frantisek Hrbata) [645770] - [mm] kabi: __GENKSYMS__ for oom_disable_count struct mm_struct (Frantisek Hrbata) [645770] - [mm] kabi: __GENKSYMS__ for oom_score_adj in struct signal_struct (Frantisek Hrbata) [645770] - [mm] oom: replace PF_OOM_ORIGIN with toggling oom_score_adj (Frantisek Hrbata) [645770] - [mm] oom: use pte pages in OOM score (Frantisek Hrbata) [645770] - [kernel] lib, arch: add filter argument to show_mem and fix private implementations (Frantisek Hrbata) [645770] - [mm] oom: suppress nodes that are not allowed from meminfo on page alloc failure (Frantisek Hrbata) [645770] - [mm] oom: suppress show_mem() for many nodes in irq context on page alloc failure (Frantisek Hrbata) [645770] - [mm] oom: suppress nodes that are not allowed from meminfo on oom kill (Frantisek Hrbata) [645770] - [mm] oom: avoid deferring oom killer if exiting task is being traced (Frantisek Hrbata) [645770] - [mm] oom: skip zombies when iterating tasklist (Frantisek Hrbata) [645770] - [mm] oom: prevent unnecessary oom kills or kernel panics (Frantisek Hrbata) [645770] - [mm] oom: allow a non-CAP_SYS_RESOURCE proces to oom_score_adj down (Frantisek Hrbata) [645770] - [mm] oom: fix locking for oom_adj and oom_score_adj (Frantisek Hrbata) [645770] - [mm] oom: rewrite error handling for oom_adj and oom_score_adj tunables (Frantisek Hrbata) [645770] - [mm] oom: kill all threads sharing oom killed task's mm (Frantisek Hrbata) [645770] - [mm] oom: avoid killing a task if a thread sharing its mm cannot be killed (Frantisek Hrbata) [645770] - [mm] oom: add per-mm oom disable count (Frantisek Hrbata) [645770] - [mm] oom: filter unkillable tasks from tasklist dump (Frantisek Hrbata) [645770] - [mm] oom: always return a badness score of non-zero for eligible tasks (Frantisek Hrbata) [645770] - [mm] oom: __task_cred() need rcu_read_lock() (Frantisek Hrbata) [645770] - [mm] oom: fix tasklist_lock leak (Frantisek Hrbata) [645770] - [mm] oom: fix NULL pointer dereference (Frantisek Hrbata) [645770] - [mm] memcg: use find_lock_task_mm() in memory cgroups oom (Frantisek Hrbata) [645770] - [mm] oom: badness heuristic rewrite (Frantisek Hrbata) [645770] - [mm] oom: move badness() declaration into oom.h (Frantisek Hrbata) [645770] - [mm] oom: multi threaded process coredump don't make deadlock (Frantisek Hrbata) [645770] - [mm] oom: give the dying task a higher priority (Frantisek Hrbata) [645770] - [mm] oom: remove child->mm check from oom_kill_process() (Frantisek Hrbata) [645770] - [mm] oom: cleanup has_intersects_mems_allowed() (Frantisek Hrbata) [645770] - [mm] oom: move OOM_DISABLE check from oom_kill_task to out_of_memory() (Frantisek Hrbata) [645770] - [mm] oom: kill duplicate OOM_DISABLE check (Frantisek Hrbata) [645770] - [mm] oom: /proc//oom_score treat kernel thread honestly (Frantisek Hrbata) [645770] - [mm] oom: oom_kill_process() needs to check that p is unkillable (Frantisek Hrbata) [645770] - [mm] oom: make oom_unkillable_task() helper function (Frantisek Hrbata) [645770] - [mm] oom: oom_kill_process() doesn't select kthread child (Frantisek Hrbata) [645770] - [mm] oom: don't try to kill oom_unkillable child (Frantisek Hrbata) [645770] - [mm] oom: fold __out_of_memory into out_of_memory (Frantisek Hrbata) [645770] - [mm] oom: remove constraint argument from select_bad_process and __out_of_memory (Frantisek Hrbata) [645770] - [mm] rename try_set_zone_oom() to try_set_zonelist_oom() (Frantisek Hrbata) [645770] - [mm] oom: remove unnecessary code and cleanup (Frantisek Hrbata) [645770] - [mm] oom: remove special handling for pagefault ooms (Frantisek Hrbata) [645770] - [mm] oom: extract panic helper function (Frantisek Hrbata) [645770] - [mm] oom: enable oom tasklist dump by default (Frantisek Hrbata) [645770] - [mm] oom: select task from tasklist for mempolicy ooms (Frantisek Hrbata) [645770] - [mm] oom: sacrifice child with highest badness score for parent (Frantisek Hrbata) [645770] - [mm] oom: filter tasks not sharing the same cpuset (Frantisek Hrbata) [645770] - [mm] oom: avoid sending exiting tasks a SIGKILL (Frantisek Hrbata) [645770] - [mm] oom: give current access to memory reserves if it has been killed (Frantisek Hrbata) [645770] - [mm] oom: dump_tasks use find_lock_task_mm too fix (Frantisek Hrbata) [645770] - [mm] oom: improve commentary in dump_tasks() (Frantisek Hrbata) [645770] - [mm] oom: dump_tasks use find_lock_task_mm too (Frantisek Hrbata) [645770] - [mm] oom: introduce find_lock_task_mm() to fix !mm false positives (Frantisek Hrbata) [645770] - [mm] oom: PF_EXITING check should take mm into account (Frantisek Hrbata) [645770] - [mm] oom: check PF_KTHREAD instead of !mm to skip kthreads (Frantisek Hrbata) [645770] - [mm] memcg: make oom killer a no-op when no killable task can be found (Frantisek Hrbata) [645770] - [mm] memcg: handle panic_on_oom=always case (Frantisek Hrbata) [645770] - [mm] oom-kill: dump_header takes task_struct as parameter (Frantisek Hrbata) [645770] - [mm] oom-kill: fix NUMA constraint check with nodemask (Frantisek Hrbata) [645770] - [mm] oom-kill: use task_lock when accessing task_struct members in __oom_kill_task (Frantisek Hrbata) [645770] - [mm] oom: dump stack and VM state when oom killer panics (Frantisek Hrbata) [645770] - [mm] Revert "[Fedora] [debug] add would_have_oomkilled procfs ctl" (Frantisek Hrbata) [645770]- [mm] hold the page lock until after set_page_stable_node (Andrea Arcangeli) [683658]- [netdrv] be2net: remove certain cmd failure logging (Ivan Vecera) [719304] - [netdrv] enic driver update (Stefan Assmann) [695882] - [net] nl80211: missing check for valid SSID size in scan operation (Stanislaw Gruszka) [718158] {CVE-2011-2517} - [net] bluetooth: l2cap and rfcomm: fix 1 byte infoleak to userspace. (Thomas Graf) [703023] {CVE-2011-2492} - [net] inet_diag: fix validation of user data in inet_diag_bc_audit() (Thomas Graf) [714541] {CVE-2011-2213} - [fs] proc: restrict access to /proc/PID/io (Oleg Nesterov) [716830] {CVE-2011-2495} - [fs] validate size of EFI GUID partition entries (Anton Arapov) [703030] {CVE-2011-1776} - [fs] GFS2: Print warning rather than calling assert during direct I/O page invalidation race (Steven Whitehouse) [697019] - [fs] ext4: Fix max file size and logical block counting of extent format file (Lukas Czerner) [722569] {CVE-2011-2695} - [netdrv] e1000: remove unnecessary code (Dean Nelson) [694233] - [netdrv] e1000: Add appropriate include for prefetch users (Dean Nelson) [694233] - [netdrv] e1000: more robust ethtool duplex/speed configuration (Dean Nelson) [694233] - [netdrv] e1000: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Dean Nelson) [694233] - [netdrv] e1000: ethtool: Use full 32 bit speed range in ethtool's set_settings (Dean Nelson) [694233] - [netdrv] e1000: fix sparse warning (Dean Nelson) [694233] - [netdrv] e1000: add support for Marvell Alaska M88E1118R PHY (Dean Nelson) [694233] - [netdrv] e1000: drivers/net: avoid some skb->ip_summed initializations (Dean Nelson) [694233] - [fs] SUNRPC: Fix use of static variable in rpcb_getport_async (Steve Dickson) [723650] - [fs] NFSv4.1: update nfs4_fattr_bitmap_maxsz (Steve Dickson) [723650] - [fs] SUNRPC: Fix a race between work-queue and rpc_killall_tasks (Steve Dickson) [723650] - [fs] SUNRPC: Ensure we always run the tk_callback before tk_action (Steve Dickson) [723650] - [netdrv] e100: net: remove interrupt.h inclusion from netdevice.h (Dean Nelson) [694236] - [netdrv] e100: fix build warning (Dean Nelson) [694236] - [netdrv] e100: ethtool: Use full 32 bit speed range in ethtool's set_settings (Dean Nelson) [694236] - [netdrv] e100: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Dean Nelson) [694236] - [netdrv] e100: ethtool: Call ethtool's get/set_settings callbacks with cleaned data (Dean Nelson) [694236] - [netdrv] bna: Separate handling of irq type flags variable from the irq_flags request_irq variable (Ivan Vecera) [717011] - [netdrv] Fix call trace when interrupts are disabled while sleeping function kzalloc is called (Ivan Vecera) [717011] - [netdrv] Additional tg3 bug fixes (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.119 (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.118 (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.117 (John Feeney) [695996 696004 696068 698308 705492 716693]- [virt] kvm: Disable device assignment without interrupt remapping (Alex Williamson) [711504] {CVE-2011-1898} - [virt] iommu-api: Extension to check for interrupt remapping (Alex Williamson) [711504] {CVE-2011-1898} - [net] core: add tracepoints for queueing skb to rcvbuf (Satoru Moriya) [696387] - [net] udp: add tracepoints for queueing skb to rcvbuf (Satoru Moriya) [696387] - [serial] 8250: Fix capabilities when changing the port type (Steve Best) [696695] - [serial] 8250_pci: Add EEH support to the 8250 driver for IBM/Digi PCIe 2-port Adapter (Steve Best) [696695] - [serial] 8250_pci: Add support for the Digi/IBM PCIe 2-port Adapter (Steve Best) [696695] - [scsi] scsi_dh_rdac: Adding couple more vendor product ids (David Milburn) [690952] - [scsi] lock pushdown in error handling (Rob Evers) [695542] - [scsi] Reduce error recovery time by reducing use of TURs (Mike Christie) [691945] - [scsi] Fix /proc/interrupts corruption when be2iscsi driver is loaded (Prarit Bhargava) [706511] - [scsi] megaraid_sas: Disable interrupts/free_irq() in megasas_shutdown() (Tomas Henzl) [613564] - [pci] ARI is a PCIe v2 feature (Don Dutile) [632086] - [pci] add latency tolerance reporting enable/disable support (Myron Stowe) [696532] - [pci] Assign values to 'pci_obff_signal_type' enumeration (Myron Stowe) [696534] - [pci] add OBFF enable/disable support (Myron Stowe) [696534] - [pci] add ID-based ordering enable/disable support (Myron Stowe) [696530] - [fs] nfsd: fix NULL dereference in nfsd_statfs() (Eric Sandeen) [689223] - [fs] add f_flags to struct statfs(64) (Eric Sandeen) [689223] - [fs] pass a struct path to vfs_statfs (Eric Sandeen) [689223] - [fs] Take statfs variants to fs/statfs.c (Eric Sandeen) [689223] - [netdrv] tg3: Apply rx_discards fix to 5719/5720 (John Feeney) [696206] - [netdrv] tg3: Fix stats for 5704 and later devices (John Feeney) [696206] - [netdrv] tg3: Fix IPv6 TCP problems for 5719 (John Feeney) [696206] - [netdrv] tg3: Fix int generation hw bug for 5719 / 5720 (John Feeney) [696206] - [netdrv] tg3: Workaround rx_discards stat bug (John Feeney) [696206] - [netdrv] tg3: Automatically size stat/test string arrays (John Feeney) [696206] - [netdrv] tg3: Enable 5720 support (John Feeney) [696206] - [netdrv] tg3: Add 5720 PHY ID (John Feeney) [696206] - [netdrv] tg3: Add 5720 H2BMC support (John Feeney) [696206] - [netdrv] tg3: Add 5720 NVRAM decoding (John Feeney) [696206] - [netdrv] tg3: Add 5720 ASIC rev (John Feeney) [696206] - [netdrv] tg3: Reintroduce 5717_PLUS (John Feeney) [696206] - [netdrv] tg3: 5717_PLUS => 57765_PLUS (John Feeney) [696206] - [netdrv] tg3: Add missed 5719 workaround change (John Feeney) [696206] - [netdrv] tg3: Expand 5719 workaround (John Feeney) [696206] - [netdrv] tg3: Disable multivec mode for 1 MSIX vector (John Feeney) [696206] - [netdrv] tg3: Fix 5719 A0 tx completion bug (John Feeney) [696206] - [netdrv] tg3: Revise 5719 internal FIFO overflow solution (John Feeney) [696206] - [netdrv] tg3: Update version to 3.116 (John Feeney) [696206] - [netdrv] tg3: use dma_alloc_coherent() instead of pci_alloc_consistent() (John Feeney) [696206] - [netdrv] tg3: Always turn on APE features in mac_mode reg (John Feeney) [696206] - [netdrv] tg3: Do not call device_set_wakeup_enable() under spin_lock_bh (John Feeney) [696206] - [netdrv] vlan: Don't check for vlan group before vlan_tx_tag_present. (John Feeney) [696206] - [netdrv] tg3: Update version to 3.115 (John Feeney) [696206] - [netdrv] tg3: Report invalid link from tg3_get_settings() (John Feeney) [696206] - [netdrv] tg3: Don't allocate jumbo ring for 5780 class devs (John Feeney) [696206] - [netdrv] tg3: Cleanup tg3_alloc_rx_skb() (John Feeney) [696206] - [netdrv] tg3: Disable unused transmit rings (John Feeney) [696206] - [netdrv] tg3: Add support for selfboot format 1 v6 (John Feeney) [696206] - [netdrv] net/tg3: simplify conditional (John Feeney) [696206] - [netdrv] tg3: Update version to 3.114 (John Feeney) [696206] - [netdrv] tg3: Futureproof the loopback test (John Feeney) [696206] - [netdrv] tg3: Cleanup missing VPD partno section (John Feeney) [696206] - [netdrv] tg3: Remove 5724 device ID (John Feeney) [696206] - [netdrv] tg3: Fix potential netpoll crash (John Feeney) [696206] - [netdrv] drivers/net: return operator cleanup (John Feeney) [696206] - [netdrv] tg3: phy tmp variable roundup (John Feeney) [696206] - [netdrv] tg3: Dynamically allocate VPD data memory (John Feeney) [696206] - [netdrv] tg3: Use skb_is_gso_v6() (John Feeney) [696206] - [netdrv] tg3: Move producer ring struct to tg3_napi (John Feeney) [696206] - [netdrv] tg3: Clarify semantics of TG3_IRQ_MAX_VECS (John Feeney) [696206] - [netdrv] tg3: Don't send APE events for NCSI firmware (John Feeney) [696206] - [netdrv] drivers/net: avoid some skb->ip_summed initializations (John Feeney) [696206] - [x86] x86, boot: Wait for boot cpu to show up if nr_cpus limit is about to hit (Vivek Goyal) [717918] - [x86] x86: Fix and clean up generic_processor_info() (Vivek Goyal) [717918] - [x86] x86, ia64, acpi: Clean up x86-ism in drivers/acpi/numa.c (Vivek Goyal) [717918] - [x86] x86, acpi: Add MAX_LOCAL_APIC for 32bit (Vivek Goyal) [717918] - [x86] x86, acpi: Parse all SRAT cpu entries even above the cpu number limitation (Vivek Goyal) [717918] - [kernel] smp: Use nr_cpus= to set nr_cpu_ids early (Vivek Goyal) [717918] - [mm] do not use page_count without a page pin (Andrea Arcangeli) [722565] - [mm] improve isolate_lru_pages neighbour isolation (Andrea Arcangeli) [722565] - [scsi] qla2xxx: Update driver version to 8.03.07.05.06.2-k. (Chad Dupuis) [693744] - [scsi] qla2xxx: Remove host_lock in queuecommand function (Chad Dupuis) [693744] - [scsi] qla2xxx: Refactor call to qla2xxx_read_sfp for thermal temperature. (Chad Dupuis) [693744] - [scsi] qla2xxx: Unify the read/write sfp mailbox command routines. (Chad Dupuis) [693744] - [scsi] qla2xxx: Clear complete initialization control block. (Chad Dupuis) [693744] - [scsi] qla2xxx: Allow an override of the registered maximum LUN. (Chad Dupuis) [693744] - [scsi] qla2xxx: Add host number in reset and quiescent message logs. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix virtual port failing to login after chip reset. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correctly read sfp single byte mailbox register. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix vport delete hang when logins are outstanding. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix hang during driver unload when vport is active. (Chad Dupuis) [693744] - [scsi] qla2xxx: Properly set the dsd_list_len for dsd_chaining in cmd type 6. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correct buffer start in edc sysfs debug print. (Chad Dupuis) [693744] - [scsi] qla2xxx: Log if firmware fails to load from flash for ISP82xx. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correction to sysfs edc interface. (Chad Dupuis) [693744] - [scsi] qla2xxx: Add qla82xx_rom_unlock() function. (Chad Dupuis) [693744] - [scsi] qla2xxx: Update firmware version after flash update. (Chad Dupuis) [693744] - [hwmon] hwmon: (coretemp) Fix section mismatch (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Update comments describing the handling of HT CPUs (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Add comments describing the handling of HT CPUs (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Fix compile error if CONFIG_SMP is not defined (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Fix checkpatch errors (Jane Lv) [709252] - [hwmon] hwmon: Remove pkgtemp driver (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Merge pkgtemp with coretemp (Jane Lv) [709252] - [netdrv] igbvf driver update (Stefan Assmann) [694229] - [netdrv] igb driver update (Stefan Assmann) [694211] - [netdrv] r8169: fix Rx checksum offloading bugs (Ivan Vecera) [635596] - [netdrv] be2net: changes for BE3 native mode support (Ivan Vecera) [695231] - [net] bridge gets duplicate packets when using vlan over bonding (Flavio Leitner) [700610] - [net] bonding: fix receiving of dups due vlan hwaccel (Flavio Leitner) [720689] - [kernel] Fix nohz balance kick (Matthew Garrett) [695606] - [kernel] repair gdbstub to match the gdbserial protocol specification (Prarit Bhargava) [710668] - [misc] enclosure: fix error path to actually return ERR_PTR() on error (Tomas Henzl) [713730] - [x86] fix memory leak in acpu_cpufreq_exit (Luming Yu) [688038] - [x86] Ensure MTRR config is applied to all CPUs on resume (Matthew Garrett) [695612]- [s390x] crypto: prng error in initial seed calculation. (Hendrik Brueckner) [709710] - [s390x] qeth: serialize device removal and config changes (Hendrik Brueckner) [707293] - [s390x] ap: Toleration for ap bus devices with device type 10 (Hendrik Brueckner) [694267] - [s390x] chsc: process channel-path-availability information (Hendrik Brueckner) [694464] - [s390x] kernel: Get CPC name (Hendrik Brueckner) [694265] - [s390x] qeth: change some configurations defaults (Hendrik Brueckner) [694248] - [s390x] crypto: Exploit z196 hardware accelerated crypto aplgorithms (Hendrik Brueckner) [694246] - [s390x] dasd: do path verification for paths added at runtime (Hendrik Brueckner) [694460] - [s390x] cio: notify drivers of channel path events (Hendrik Brueckner) [694460] - [s390x] dasd: automatic recognition of read-only devices (Hendrik Brueckner) [633389] - [s390x] dasd: Add support for raw ECKD access (Hendrik Brueckner) [633543] - [s390x] kernel: diagnose 10 does not release memory above 2GB (Hendrik Brueckner) [701274] - [s390x] qdio: reset error states immediately (Hendrik Brueckner) [700463] - [s390x] dasd: check sense type in device change handler (Hendrik Brueckner) [700688] - [s390x] dasd: fix race between open and offline (Hendrik Brueckner) [695677] - [s390x] cio: prevent purging of CCW devices in the online state (Hendrik Brueckner) [695377] - [s390x] kernel: missing ASLR for exec/heap/libc/vdso/mmap in s390x (Hendrik Brueckner) [647363] - [ppc] nvram: Unbreak kABI, efficiency tweaks, remove unnecessary casts (Steve Best) [694509] - [ppc] pseries/nvram: Capture oops/panic reports in ibm, oops-log partition (Steve Best) [694509] - [ppc] nvram: Generalize code for OS partitions in NVRAM (Steve Best) [694509] - [ppc] nvram: Handle partition names >= 12 chars (Steve Best) [694509] - [ppc] nvram: Fix NVRAM partition list setup (Steve Best) [694509] - [ppc] nvram: Rename ppc64, linux partition to ibm, rtas-log (Steve Best) [694509] - [ppc] nvram: Move the log partition stuff to pseries (Steve Best) [694509] - [ppc] nvram: Change nvram_setup_partition() to use new helper (Steve Best) [694509] - [ppc] nvram: Add nvram_find_partition() (Steve Best) [694509] - [ppc] nvram: Improve partition removal (Steve Best) [694509] - [ppc] nvram: Shuffle code around in nvram_create_partition() (Steve Best) [694509] - [ppc] nvram: Completely clear a new partition (Steve Best) [694509] - [ppc] nvram: Ensure that the partition header/block size is right (Steve Best) [694509] - [ppc] nvram: nvram_create_partitions() now uses bytes (Steve Best) [694509] - [ppc] nvram: More flexible nvram_create_partition() (Steve Best) [694509] - [ppc] nvram: Move things out of asm/nvram.h (Steve Best) [694509] - [ppc] Fix continuation line formats (Steve Best) [694509] - [ppc] Use unlocked ioctl in nvram_64 (Steve Best) [694509] - [ppc] nvram_64: Mark init code __init (Steve Best) [694509] - [ppc] nvram_64: Check nvram_error_log_index in nvram_clear_error_log() (Steve Best) [694509] - [ppc] nvram_64: Remove unused code (Steve Best) [694509] - [netdrv] qlge: Version change to v1.00.00.29 (Chad Dupuis) [713168] - [netdrv] qlge: Fix printk priority so chip fatal errors are always reported. (Chad Dupuis) [713168] - [netdrv] qlge: Fix crash caused by mailbox execution on wedged chip. (Chad Dupuis) [713168] - [netdrv] qlge: make nic_operations struct const (Chad Dupuis) [713168] - [netdrv] qlge: Fix incorrect usage of module parameters and netdev msg level (Chad Dupuis) [713168] - [netdrv] qlge: Remove unnecessary casts of netdev_priv (Chad Dupuis) [713168] - [fs] NFS: Detect loops in a readdir due to bad cookies (Steve Dickson) [720712] - [fs] NFS: Create nfs_open_dir_context (Steve Dickson) [720712] - [fs] NFS: Ensure that we update the readdir filp->f_pos correctly (Steve Dickson) [720712] - [fs] GFS2: Get rid of metadata pages for inodes we can't deallocate (Robert S Peterson) [676626] - [fs] GFS2: list_del_entry corruption (Robert S Peterson) [676626] - [fs] GFS2: Fix ail list traversal (Robert S Peterson) [676626] - [fs] GFS2: Add an AIL writeback tracepoint (Robert S Peterson) [676626] - [fs] GFS2: Make writeback more responsive to system conditions (Robert S Peterson) [676626] - [fs] GFS2: Improve tracing support (adds two flags) (Robert S Peterson) [676626] - [fs] GFS2: Optimise glock lru and end of life inodes (Robert S Peterson) [676626] - [fs] GFS2: Clean up fsync() (Robert S Peterson) [676626] - [fs] fs: add sync_inode_metadata (Robert S Peterson) [676626] - [fs] GFS2: Make ->write_inode() really write (Robert S Peterson) [676626] - [fs] GFS2: Use filemap_fdatawrite() to write back the AIL (Robert S Peterson) [676626] - [fs] GFS2: Alter point of entry to glock lru list for glocks with an address_space (Robert S Peterson) [676626] - [fs] GFS2: Update to AIL list locking (Robert S Peterson) [676626] - [fs] GFS2: introduce AIL lock (Robert S Peterson) [676626] - [netdrv] bnx2: update to latest upstream (Neil Horman) [696756] - [fs] cifs: don't allow cifs_reconnect to exit with NULL socket pointer (Jeff Layton) [711400]- [x86] apic: Fix spurious error interrupts triggering on all non-boot APs (Prarit Bhargava) [712286] - [x86] apic: Print verbose error interrupt reason on apic=debug (Prarit Bhargava) [712286] - [mm] fix negative commitlimit when gigantic hugepages are allocated (Andrea Arcangeli) [704511] - [mm] migrate: dont account swapcache as shmem (Andrea Arcangeli) [712260] - [mm] compaction: Ensure that the compaction free scanner does not move to the next zone (Andrea Arcangeli) [712258] - [mm] vmscan: correctly check if reclaimer should schedule during shrink_slab (Andrea Arcangeli) [712252] - [virt] ksm: fix race between ksmd and exiting task (Andrea Arcangeli) [710341] - [mm] thp: fix build with !SMP (Andrea Arcangeli) [711636] - [kernel] !SMP build quirks fixes (Andrea Arcangeli) [711636] - [kernel] allow sched.c to build with !SMP (Andrea Arcangeli) [711636] - [net] dev.c: allow build when !SMP (Andrea Arcangeli) [711636] - [virt] xen-netfront: send gARP after backend moved to XenbusStateConnected (Laszlo Ersek) [713585] - [x86] UV: add_smp_affinity_list (George Beshers) [696422] - [pci] aer-inject: Override PCIe AER Mask Registers (Prarit Bhargava) [719373] - [kernel] proc: signedness issue in next_pidmap() (Jerome Marchand) [697825] {CVE-2011-1593} - [net] bluetooth: Prevent buffer overflow in l2cap config request (Jiri Pirko) [716810] {CVE-2011-2497} - [netdrv] cnic: Move indexing function pointers to struct kcq_info (Mike Christie) [696757] - [netdrv] cnic, bnx2: Check iSCSI support early in bnx2_init_one() (Mike Christie) [696757] - [netdrv] cnic: Improve NETDEV_UP event handling (Mike Christie) [696757] - [netdrv] cnic: Randomize initial TCP port for iSCSI connections (Mike Christie) [696757] - [netdrv] cnic: Fix race conditions with firmware (Mike Christie) [696757] - [netdrv] cnic: Fix interrupt logic (Mike Christie) [696757] - [netdrv] Add appropriate include for prefetch users (Mike Christie) [696757]- [fs] NFS41: do not update isize if inode needs layoutcommit (Steve Dickson) [714740] - [fs] NFSv4.1: Clean ups for the device id cache (Steve Dickson) [714740] - [net] igmp: call ip_mc_clear_src() only when we have no users of ip_mc_list (Thomas Graf) [707479] - [net] bridge: fix bridging to properly recieve/forward ipv6 RA's (Neil Horman) [716263] - [net] sctp: ABORT if receive, reassmbly, or reodering queue is not empty while closing socket (Thomas Graf) [705840] - [net] sctp: Enforce retransmission limit during shutdown (Thomas Graf) [705840] - [net] netfilter: Enable CONFIG_NETFILTER_XT_SET and CONFIG_IP_SET (Thomas Graf) [599054] - [net] netfilter: ipset: Use the stored first cidr value instead of '1' (Thomas Graf) [599054] - [net] netfilter: ipset: Fix return code for destroy when sets are in use (Thomas Graf) [599054] - [net] netfilter: ipset: fix ip_set_flush return code (Thomas Graf) [599054] - [net] netfilter: ipset: remove unused variable from type_pf_tdel() (Thomas Graf) [599054] - [net] netfilter: ipset: Use proper timeout value to jiffies conversion (Thomas Graf) [599054] - [net] netfilter: ipset: Fix the order of listing of sets (Thomas Graf) [599054] - [net] netfilter: ipset: SCTP, UDPLITE support added (Thomas Graf) [599054] - [net] netfilter: ipset: set match and SET target fixes (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip, mac type requires "src" for MAC (Thomas Graf) [599054] - [net] netfilter: ipset: remove extra semicolons (Thomas Graf) [599054] - [net] netfilter: ipset: references are protected by rwlock instead of mutex (Thomas Graf) [599054] - [net] netfilter: ipset: list:set timeout variant fixes (Thomas Graf) [599054] - [net] netfilter: ipset: Fix common misspellings (Thomas Graf) [599054] - [net] netfilter: ipset: References are protected by rwlock instead of mutex (Thomas Graf) [599054] - [net] netfilter: ipset: list:set timeout variant fixes (Thomas Graf) [599054] - [net] netfilter: ipset: fix checking the type revision at create command (Thomas Graf) [599054] - [net] netfilter: ipset: fix address ranges at hash:*port* types (Thomas Graf) [599054] - [net] netfilter: ipset: fix the compile warning in ip_set_create (Thomas Graf) [599054] - [net] netfilter: ipset: add dependency on CONFIG_NETFILTER_NETLINK (Thomas Graf) [599054] - [net] netfilter: ipset: send error message manually (Thomas Graf) [599054] - [net] netfilter: ipset: fix linking with CONFIG_IPV6=n (Thomas Graf) [599054] - [net] netfilter: ipset: add missing break statemtns in ip_set_get_ip_port() (Thomas Graf) [599054] - [net] netfilter: ipset: install ipset related header files (Thomas Graf) [599054] - [net] netfilter: ipset: remove unnecessary includes (Thomas Graf) [599054] - [net] netfilter: ipset: use nla_parse_nested() (Thomas Graf) [599054] - [net] netfilter: xtables: "set" match and "SET" target support (Thomas Graf) [599054] - [net] netfilter: ipset: list:set set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:net, port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:net set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port, net set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port, ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset; bitmap:port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip,mac type support (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset: IP set core support (Thomas Graf) [599054] - [net] netfilter: NFNL_SUBSYS_IPSET id and NLA_PUT_NET* macros (Thomas Graf) [599054] - [net] ipv6: Prepare the tree for un-inlined jhash. (Thomas Graf) [599054] - [kernel] The new jhash implementation (Thomas Graf) [599054] - [fs] cifs: fix wsize negotiation to respect max buffer size and active signing (try #4) (Jeff Layton) [708000] - [fs] cifs: clean up wsize negotiation and allow for larger wsize (Jeff Layton) [708000] - [fs] cifs: convert cifs_writepages to use async writes (Jeff Layton) [708000] - [fs] cifs: convert async write callback to slow_work (Jeff Layton) [708000] - [fs] cifs: add cifs_async_writev (Jeff Layton) [708000] - [fs] cifs: don't call mid_q_entry->callback under the Global_MidLock (try #5) (Jeff Layton) [708000] - [fs] cifs: add ignore_pend flag to cifs_call_async (Jeff Layton) [708000] - [fs] cifs: make cifs_send_async take a kvec array (Jeff Layton) [708000] - [fs] cifs: consolidate SendReceive response checks (Jeff Layton) [708000] - [fs] cifs: don't allow mmap'ed pages to be dirtied while under writeback (try #3) (Jeff Layton) [708000] - [fs] cifs: turn BCC into a static inlined function (Jeff Layton) [692709] - [fs] cifs: keep BCC in little-endian format (Jeff Layton) [692709] - [fs] cifs: consistently use smb_buf_length as be32 for cifs (try 3) (Jeff Layton) [692709] - [fs] CIFS: Add match_port check during looking for an existing connection (try #4) (Jeff Layton) [692709] - [fs] CIFS: Simplify ipv*_connect functions into one (try #4) (Jeff Layton) [692709] - [fs] cifs: fix cifsConvertToUCS() for the mapchars case (Jeff Layton) [692709] - [fs] cifs: handle errors from coalesce_t2 (Jeff Layton) [692709] - [fs] cifs: refactor mid finding loop in cifs_demultiplex_thread (Jeff Layton) [692709] - [fs] cifs: sanitize length checking in coalesce_t2 (try #3) (Jeff Layton) [692709] - [fs] cifs: check for bytes_remaining going to zero in CIFS_SessSetup (Jeff Layton) [692709] - [fs] cifs: change bleft in decode_unicode_ssetup back to signed type (Jeff Layton) [692709] - [fs] cifs: Fix memory over bound bug in cifs_parse_mount_options (Jeff Layton) [692709] - [fs] cifs: clean up various nits in unicode routines (try #2) (Jeff Layton) [692709] - [fs] cifs: clean up length checks in check2ndT2 (Jeff Layton) [692709] - [fs] cifs: fix broken BCC check in is_valid_oplock_break (Jeff Layton) [692709] - [fs] cifs: always do is_path_accessible check in cifs_mount (Jeff Layton) [692709] - [fs] cifs: add check for kmalloc in parse_dacl (Jeff Layton) [692709] - [fs] cifs: various endian fixes to cifs (Jeff Layton) [692709] - [fs] cifs: simplify SMB header check routine (Jeff Layton) [692709] - [fs] cifs: fix up CIFSSMBEcho for unaligned access (Jeff Layton) [692709] - [fs] cifs: fix unaligned accesses in cifsConvertToUCS (Jeff Layton) [692709] - [fs] cifs: clean up unaligned accesses in cifs_unicode.c (Jeff Layton) [692709] - [fs] cifs: fix unaligned access in check2ndT2 and coalesce_t2 (Jeff Layton) [692709] - [fs] cifs: clean up unaligned accesses in validate_t2 (Jeff Layton) [692709] - [fs] cifs: use get/put_unaligned functions to access ByteCount (Jeff Layton) [692709] - [fs] cifs: fix up KConfig options with latest changes (Jeff Layton) [668791] - [fs] cifs: mark CONFIG_CIFS_NFSD_EXPORT as BROKEN (Jeff Layton) [668791] - [fs] cifs: Don't compile in unused reparse point symlink code (Jeff Layton) [668791] - [fs] cifs: Remove unused CIFSSMBNotify worker function (Jeff Layton) [668791] - [fs] cifs: cleanup: Rename and remove config flags (Jeff Layton) [668791] - [fs] cifs: replace /proc/fs/cifs/Experimental with a module parm (Jeff Layton) [668791] - [fs] cifs: move "ntlmssp" and "local_leases" options out of experimental code (Jeff Layton) [668791] - [fs] cifs: fix use of CONFIG_CIFS_ACL (Jeff Layton) [668791] - [fs] cifs: Handle extended attribute name cifs_acl to generate cifs acl blob (try #4) (Jeff Layton) [668791] - [fs] cifs: Misc. cleanup in cifsacl handling [try #4] (Jeff Layton) [668791] - [fs] cifs: Percolate error up to the caller during get/set acls [try #4] (Jeff Layton) [668791] - [fs] cifs: Fix lease break for writes (Jeff Layton) [668791] - [fs] cifs: clarify the meaning of tcpStatus == CifsGood (Jeff Layton) [654198] - [fs] cifs: don't always drop malformed replies on the floor (try #3) (Jeff Layton) [654198] - [fs] cifs: Possible slab memory corruption while updating extended stats (repost) (Jeff Layton) [654198] - [fs] cifs: clean up checks in cifs_echo_request (Jeff Layton) [654198] - [fs] cifs: Do not send SMBEcho requests on new sockets until SMBNegotiate (Jeff Layton) [654198] - [fs] cifs: remove checks for ses->status == CifsExiting (Jeff Layton) [654198] - [fs] cifs: don't send an echo request unless NegProt has been done (Jeff Layton) [654198] - [fs] cifs: enable signing flag in SMB header when server has it on (Jeff Layton) [654198] - [fs] cifs: fix length vs. total_read confusion in cifs_demultiplex_thread (Jeff Layton) [654198] - [fs] cifs: fix length checks in checkSMB (Jeff Layton) [654198] - [fs] cifs: force a reconnect if there are too many MIDs in flight (Jeff Layton) [654198] - [fs] cifs: don't pop a printk when sending on a socket is interrupted (Jeff Layton) [654198] - [fs] cifs: send an NT_CANCEL request when a process is signalled (Jeff Layton) [654198] - [fs] cifs: handle cancelled requests better (Jeff Layton) [654198] - [fs] cifs: mangle existing header for SMB_COM_NT_CANCEL (Jeff Layton) [654198] - [fs] cifs: remove code for setting timeouts on requests (Jeff Layton) [654198] - [fs] cifs: reconnect unresponsive servers (Jeff Layton) [654198] - [fs] cifs: set up recurring workqueue job to do SMB echo requests (Jeff Layton) [654198] - [fs] cifs: add ability to send an echo request (Jeff Layton) [654198] - [fs] cifs: add cifs_call_async (Jeff Layton) [654198] - [fs] cifs: allow for different handling of received response (Jeff Layton) [654198] - [fs] cifs: clean up sync_mid_result (Jeff Layton) [654198] - [fs] cifs: don't reconnect server when we don't get a response (Jeff Layton) [654198] - [fs] cifs: wait indefinitely for responses (Jeff Layton) [654198] - [fs] cifs: move mid result processing into common function (Jeff Layton) [654198] - [fs] cifs: move locked sections out of DeleteMidQEntry and AllocMidQEntry (Jeff Layton) [654198] - [fs] cifs: clean up accesses to midCount (Jeff Layton) [654198] - [fs] cifs: make wait_for_free_request take a TCP_Server_Info pointer (Jeff Layton) [654198] - [fs] cifs: no need to mark smb_ses_list as cifs_demultiplex_thread is exiting (Jeff Layton) [654198] - [fs] cifs: don't fail writepages on -EAGAIN errors (Jeff Layton) [654198] - [fs] cifs: free blkcipher in smbhash (Jeff Layton) [662626] - [fs] cifs: correctly handle NULL tcon pointer in CIFSTCon (Jeff Layton) [662626] - [fs] cifs: show sec= option in /proc/mounts (Jeff Layton) [662626] - [fs] cifs: silence printk when establishing first session on socket (Jeff Layton) [662626] - [fs] cifs: Fix extended security auth failure (Jeff Layton) [662626] - [fs] cifs: make CIFS depend on CRYPTO_ECB (Jeff Layton) [662626] - [fs] cifs: Use ecb des kernel crypto APIs instead of local cifs functions (repost) (Jeff Layton) [662626] - [fs] cifs: wrap received signature check in srv_mutex (Jeff Layton) [662626] - [fs] cifs: Max share size is too small (Jeff Layton) [662626] - [fs] cifs: Allow user names longer than 32 bytes (Jeff Layton) [662626] - [fs] cifs: Fix regression in LANMAN (LM) auth code (Jeff Layton) [662626] - [fs] cifs: No need to check crypto blockcipher allocation (Jeff Layton) [662626] - [fs] cifs: make CIFS depend on CRYPTO_MD4 (Jeff Layton) [662626] - [fs] cifs: fix two compiler warning about uninitialized vars (Jeff Layton) [662626] - [fs] cifs: More crypto cleanup (try #2) (Jeff Layton) [662626] - [fs] cifs: Replace cifs md5 hashing functions with kernel crypto APIs (Jeff Layton) [662626] - [fs] cifs: Fix regression during share-level security mounts (Jeff Layton) [662626] - [fs] cifs: remove unnecessary locking around sequence_number (Jeff Layton) [662626] - [fs] cifs: Support NTLM2 session security during NTLMSSP authentication [try #5] (Jeff Layton) [662626] - [fs] cifs: fs/cifs/Kconfig: CIFS depends on CRYPTO_HMAC (Jeff Layton) [662626] - [fs] cifs: Cleanup and thus reduce smb session structure and fields used during authentication (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Use appropriate server challenge (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - minor error corrections and cleanup (Jeff Layton) [662626] - [fs] cifs: fix module refcount leak in find_domain_name (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Use kernel crypto apis to calculate hashes and smb signatures (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Define crypto hash functions and create and send keys needed for key exchange (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Allocate session key/client response dynamically (Jeff Layton) [662626] - [fs] cifs: ntlm authentication and signing - Correct response length for ntlmv2 authentication without extended security (Jeff Layton) [662626] - [fs] cifs: convert cifs_tcp_ses_lock from a rwlock to a spinlock (Jeff Layton) [662626] - [fs] cifs: Clean up two declarations of blob_len (Jeff Layton) [662626] - [fs] cifs: NTLM authentication and signing - Calculate auth response per smb session (Jeff Layton) [662626] - [fs] cifs: ntlm authentication and signing - Build a proper av/ti pair blob for ntlmv2 without extended security authentication (Jeff Layton) [662626] - [fs] cifs: NTLMv2/NTLMSSP ntlmv2 within ntlmssp autentication code (Jeff Layton) [662626] - [fs] cifs: NTLMv2/NTLMSSP Change variable name mac_key to session key to reflect the key it holds (Jeff Layton) [662626] - [fs] cifs: ntlmv2/ntlmssp remove-unused-function CalcNTLMv2_partial_mac_key (Jeff Layton) [662626]- [block] initialise bd_super in bdget() (Lachlan McIlroy) [718107] - [virt] Revert "virtio balloon: kill tell-host-first logic" (Aristeu Rozanski) [712044] - [fs] NLM: Don't hang forever on NLM unlock requests (Jeff Layton) [709549] - [x86] x86-64: Only set max_pfn_mapped to 512 MiB if we enter via head_64.S (Igor Mammedov) [716498] - [virt] xen: correct size of level2_kernel_pgt (Igor Mammedov) [716498] - [virt] Unset CONFIG_DEBUG_FORCE_WEAK_PER_CPU on x86/x86_64 platforms (Igor Mammedov) [716498] - [virt] xen: bump memory limit for x86 domU PV guest to 128Gb (Igor Mammedov) [716498] - [virt] xen: annotate functions which only call into __init at start of day (Igor Mammedov) [716498] - [virt] xen: correctly rebuild mfn list list after migration (Igor Mammedov) [716498] - [virt] xen: don't map missing memory (Igor Mammedov) [716498] - [virt] xen: defer building p2m mfn structures until kernel is mapped (Igor Mammedov) [716498] - [virt] xen: add return value to set_phys_to_machine() (Igor Mammedov) [716498] - [virt] xen: allocate level1_ident_pgt (Igor Mammedov) [716498] - [virt] xen: use early_brk for level2_kernel_pgt (Igor Mammedov) [716498] - [virt] xen: convert p2m to a 3 level tree (Igor Mammedov) [716498] - [virt] xen: make install_p2mtop_page() static (Igor Mammedov) [716498] - [virt] xen: set shared_info->arch.max_pfn to max_p2m_pfn (Igor Mammedov) [716498] - [virt] xen: allocate p2m size based on actual max size (Igor Mammedov) [716498] - [virt] xen: dynamically allocate p2m space (Igor Mammedov) [716498] - [x86] add RESERVE_BRK_ARRAY() helper (Igor Mammedov) [716498] - [edac] Correct MiB_TO_PAGES() macro (Mauro Carvalho Chehab) [633935] - [edac] amd64_edac: Erratum #637 workaround (Frank Arnold) [633935] - [edac] amd64_edac: Factor in CC6 save area (Frank Arnold) [633935] - [edac] amd64_edac: Remove node interleave warning (Frank Arnold) [633935] - [edac] Remove debugging output in scrub rate handling (Frank Arnold) [633935] - [edac] amd64_edac: Fix potential memleak (Frank Arnold) [633935] - [edac] amd64_edac: Fix decode_syndrome types (Frank Arnold) [633935] - [edac] amd64_edac: Fix DCT argument type (Frank Arnold) [633935] - [edac] amd64_edac: Fix ranges signedness (Frank Arnold) [633935] - [edac] amd64_edac: Drop local variable (Frank Arnold) [633935] - [edac] amd64_edac: Fix PCI config addressing types (Frank Arnold) [633935] - [edac] amd64_edac: Fix DRAM base macros (Frank Arnold) [633935] - [edac] amd64_edac: Fix node id signedness (Frank Arnold) [633935] - [edac] amd64_edac: Drop redundant declarations (Frank Arnold) [633935] - [edac] amd64_edac: Enable driver on F15h (Frank Arnold) [633935] - [pci] Rename CPU PCI id define (Frank Arnold) [633935] - [edac] amd64_edac: Adjust ECC symbol size to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Simplify scrubrate setting (Frank Arnold) [633935] - [edac] amd64_edac: Improve DRAM address mapping (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize ->read_dram_ctl_register (Frank Arnold) [633935] - [edac] amd64_edac: Adjust sys_addr to chip select conversion routine to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Beef up early exit reporting (Frank Arnold) [633935] - [edac] amd64_edac: Revamp online spare handling (Frank Arnold) [633935] - [edac] amd64_edac: Fix channel interleave removal (Frank Arnold) [633935] - [edac] amd64_edac: Correct node interleaving removal (Frank Arnold) [633935] - [edac] amd64_edac: Add support for interleaved region swapping (Frank Arnold) [633935] - [edac] amd64_edac: Unify get_error_address (Frank Arnold) [633935] - [edac] amd64_edac: Simplify decoding path (Frank Arnold) [633935] - [edac] amd64_edac: Adjust channel counting to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup old defines cruft (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBSH cruft (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBCFG handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBCTL code (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DCT Select Low/High code (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup Dram Configuration registers handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DBAM handling (Frank Arnold) [633935] - [edac] amd64_edac: Replace huge bitmasks with a macro (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize f10_get_base_addr_offset (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize channel extraction (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup chipselect handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DHAR handling (Frank Arnold) [633935] - [edac] amd64_edac: Remove DRAM base/limit subfields caching (Frank Arnold) [633935] - [edac] amd64_edac: Add support for F15h DCT PCI config accesses (Frank Arnold) [633935] - [edac] amd64_edac: Fix DIMMs per DCTs output (Frank Arnold) [633935] - [edac] MCE: Fix NB error formatting (Frank Arnold) [633935] - [edac] MCE: Use BIT_64() to eliminate warnings on 32-bit (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F15h (Frank Arnold) [633935] - [edac] MCE: Allow F15h bank 6 MCE injection (Frank Arnold) [633935] - [edac] MCE: Shorten error report formatting (Frank Arnold) [633935] - [edac] MCE: Overhaul error fields extraction macros (Frank Arnold) [633935] - [edac] MCE: Add F15h FP MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15 EX MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add an F15h NB MCE decoder (Frank Arnold) [633935] - [edac] MCE: No F15h LS MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h CU MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h IC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h DC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Select extended error code mask (Frank Arnold) [633935] - [edac] amd64_edac: Disable DRAM ECC injection on K8 (Frank Arnold) [633935] - [edac] Fixup scrubrate manipulation (Frank Arnold) [633935] - [edac] amd64_edac: Remove two-stage initialization (Frank Arnold) [633935] - [edac] amd64_edac: Check ECC capabilities initially (Frank Arnold) [633935] - [edac] amd64_edac: Carve out ECC-related hw settings (Frank Arnold) [633935] - [edac] amd64_edac: Remove PCI ECS enabling functions (Frank Arnold) [633935] - [edac] amd64_edac: Allocate driver instances dynamically (Frank Arnold) [633935] - [edac] amd64_edac: Rework printk macros (Frank Arnold) [633935] - [edac] amd64_edac: Rename CPU PCI devices (Frank Arnold) [633935] - [edac] amd64_edac: Concentrate per-family init even more (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup the CPU PCI device reservation (Frank Arnold) [633935] - [edac] amd64_edac: Simplify CPU family detection (Frank Arnold) [633935] - [edac] amd64_edac: Add per-family init function (Frank Arnold) [633935] - [edac] amd64_edac: Use cached extended CPU model (Frank Arnold) [633935] - [edac] amd64_edac: Remove F11h support (Frank Arnold) [633935] - [edac] amd64_edac: Fix interleaving check (Frank Arnold) [633935] - [edac] MCE: Fix edac_init_mce_inject error handling (Frank Arnold) [633935] - [edac] MCE: Fix shift warning on 32-bit (Frank Arnold) [633935] - [edac] MCE: Add a BIT_64() macro (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F12h (Frank Arnold) [633935] - [edac] MCE: Add F12h NB MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F12h IC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F12h DC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add support for F11h MCEs (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F14h (Frank Arnold) [633935] - [edac] MCE: Fix FR MCEs decoding (Frank Arnold) [633935] - [edac] MCE: Complete NB MCE decoders (Frank Arnold) [633935] - [edac] MCE: Warn about LS MCEs on F14h (Frank Arnold) [633935] - [edac] MCE: Adjust IC decoders to F14h (Frank Arnold) [633935] - [edac] MCE: Adjust DC decoders to F14h (Frank Arnold) [633935] - [edac] MCE: Rename files (Frank Arnold) [633935] - [edac] MCE: Rework MCE injection (Frank Arnold) [633935] - [edac] Export edac sysfs class to users (Frank Arnold) [633935] - [edac] EDAC: Fix error return (Frank Arnold) [633935] - [x86] EDAC, MCE: Pass complete MCE info to decoders (Frank Arnold) [633935] - [x86] EDAC, MCE: Sanitize error codes (Frank Arnold) [633935] - [x86] EDAC, MCE: Remove unused function parameter (Frank Arnold) [633935] - [x86] EDAC, MCE: Add HW_ERR prefix (Frank Arnold) [633935] - [x86] amd64_edac: Do not report error overflow as a separate error (Frank Arnold) [633935] - [x86] MCE, AMD: Limit MCE decoding to current families for now (Frank Arnold) [633935] - [x86] amd64_edac: Minor formatting fix (Frank Arnold) [633935] - [x86] amd64_edac: Fix operator precendence error (Frank Arnold) [633935] - [x86] edac, mc: Improve scrub rate handling (Frank Arnold) [633935] - [x86] amd64_edac: Correct scrub rate setting (Frank Arnold) [633935] - [x86] amd64_edac: Fix DCT base address selector (Frank Arnold) [633935] - [x86] amd64_edac: Remove polling mechanism (Frank Arnold) [633935] - [x86] amd64_edac: Remove unneeded defines (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize syndrome extraction (Frank Arnold) [633935] - [x86] amd64_edac: Fix syndrome calculation on K8 (Frank Arnold) [633935]- [x86] efi: Default to virtual mode (Matthew Garrett) [695859] - [x86] Backport upstream EFI fixups (Matthew Garrett) [695859] - [x86] bootmem: Add free_bootmem_late() (Matthew Garrett) [695859] - [x86] UV: warnings on slowpath (George Beshers) [699763] - [scsi] cxgb3i: fix EEH error on ppc due to invalid page size computation (Neil Horman) [714325] - [block] elevator: fix O_DIRECT I/O starving readers (Jeff Moyer) [587402] - [fs] NFS: Fix NFSv3 exclusive open semantics (Jeff Layton) [694210] - [fs] GFS2: Incorrect inode state during deallocation (Steven Whitehouse) [712139] - [net] tcp: Increase the initial congestion window to 10. (Thomas Graf) [667754] - [net] TCP: update initial windows according to RFC 5681 (Thomas Graf) [667754] - [net] tcp/dccp: Consolidate common code for RFC 3390 conversion (Thomas Graf) [667754]- [v4l] Remove the old V4L1 v4lgrab.c file (Don Zickus) [714183] - [scsi] libfc, fcoe: Remove usage of the Scsi_Host's host_lock (Rob Evers) [695542] - [scsi] Host lock pushdown using Scsi_Host flag (Rob Evers) [695542] - [drm] drm backport from 3.0-rc3 + fixes (Dave Airlie) [713621] - [drm] agp: backport intel driver from 3.0-rc3 (Dave Airlie) [713621] - [drm] Backport gpu VGA drivers from 3.0-rc3 (Dave Airlie) [713620] - [x86] x86/platform: backport MXM driver from 3.0-rc3 (Dave Airlie) [713620] - [kernel] kref: Add a kref_sub function (Dave Airlie) [713620] - [kernel] Move round_up/down to kernel.h (Dave Airlie) [713620] - [virt] virtio-blk: fix request leak (Amit Shah) [694553] - [virt] virtio_blk: Add 'serial' attribute to virtio-blk devices (Amit Shah) [694553] - [virt] Add virtio disk identification support (Amit Shah) [694553] - [mm] remove is_hwpoison_address (Dean Nelson) [696095] - [virt] KVM: Replace is_hwpoison_address with __get_user_pages (Dean Nelson) [696095] - [mm] make __get_user_pages return -EHWPOISON for HWPOISON page optionally (Dean Nelson) [696095] - [mm] export __get_user_pages (Dean Nelson) [696095] - [ppc] kexec: Check crash_base for relocatable kernel (Steve Best) [713868] - [scsi] ibmvfc: Fix Virtual I/O failover hang (Steve Best) [710497] - [tty] Clean console safely (Frantisek Hrbata) [714684] - [kernel] build: backport LSMOD=file for localmodconfig (Andrew Jones) - [perf] x86: Add Intel SandyBridge CPU support (Neil Horman) [695608] - [block] cfq-iosched: Fix locking around ioc->ioc_data assignment (Vivek Goyal) [716520] - [x86] AMD IOMMU: Re-enable AMD IOMMU (Alex Williamson) [716553] - [virt] KVM: Fix register corruption in pvclock_scale_delta (Avi Kivity) [712102] - [virt] Mask dangerous features when running as xen guest hvm (Igor Mammedov) [711317] - [virt] virtio balloon: kill tell-host-first logic (Amit Shah) [712044]- [fs] nfs: set lock context and fix error handling in new DIO functions (Jeff Layton) [694309] - [net] ipv6: Fix tcp_v6_send_response transport header setting (Jiri Olsa) [702508] - [netdrv] iwlwifi: fix general 11n instability (Stanislaw Gruszka) [714590] - [netdrv] ehea: Fix memory hotplug oops (Steve Best) [702036] - [netdrv] tun: do not put self in waitq if doing a nonblock read (Amos Kong) [713612] - [fs] ext4: check for a good block group before loading buddy pages (Eric Sandeen) [652262] - [fs] Bouncing locks in a cluster is slow in GFS2 (Robert S Peterson) [663356] - [fs] NFSv4.1: do not use deviceids after MDS clientid invalidation (Steve Dickson) [714740] - [fs] NFSv4.1: Fix a refcounting issue in the pNFS device id cache (Steve Dickson) [714740] - [fs] NFSv4.1: deprecate headerpadsz in CREATE_SESSION (Steve Dickson) [714740] - [fs] NFSv4.1: allow zero fh array in filelayout decode layout (Steve Dickson) [714740] - [fs] NFSv4.1: allow nfs_fhget to succeed with mounted on fileid (Steve Dickson) [714740] - [fs] NFS: fix umount of pnfs filesystems (Steve Dickson) [714740] - [fs] NFSv4.1: use layout driver in global device cache (Steve Dickson) [714740] - [fs] pnfs: CB_NOTIFY_DEVICEID (Steve Dickson) [714740] - [fs] NFSv4.1: purge deviceid cache on nfs_free_client (Steve Dickson) [714740] - [fs] NFSv4.1: make deviceid cache global (Steve Dickson) [714740] - [fs] NFSv4.1: Correct offset for LAYOUTCOMMIT (Steve Dickson) [714740] - [fs] NFSv4: Ensure we request the ordinary fileid when doing readdirplus (Steve Dickson) [714740] - [net] TCP: increase default initial receive window. (Thomas Graf) [664725] - [net] tcp: Bug fix in initialization of receive window. (Thomas Graf) [664725] - [net] tcp: update also tcp_output with regard to RFC 5681 (Thomas Graf) [664725]- [net] Fix memory leak/corruption on VLAN GRO_DROP (Herbert Xu) [695176] {CVE-2011-1576} - [block] cfq-iosched: Set group_isolation=1 by default (Vivek Goyal) [707757] - [scsi] cciss: Annotate cciss_kdump_soft_reset and cciss_sent_reset as __devinit (Tomas Henzl) [698268] - [scsi] cciss: Don't wait forever for soft reset to complete, give up after awhile (Tomas Henzl) [698268] - [scsi] cciss: use cmd_alloc not cmd_special_alloc for the kdump soft reset command (Tomas Henzl) [698268] - [scsi] cciss: do not use bit 2 doorbell reset (Tomas Henzl) [698268] - [scsi] cciss: do not attempt PCI power management reset method if we know it won't work (Tomas Henzl) [698268] - [scsi] cciss: increase timeouts for post-reset no-ops (Tomas Henzl) [698268] - [scsi] cciss: remove superfluous sleeps around reset code (Tomas Henzl) [698268] - [scsi] cciss: do soft reset if hard reset is broken (Tomas Henzl) [698268] - [scsi] cciss: clarify messages around reset behavior (Tomas Henzl) [698268] - [scsi] cciss: increase time to wait for board reset to start (Tomas Henzl) [698268] - [scsi] cciss: factor out irq_request code (Tomas Henzl) [698268] - [scsi] cciss: factor out scatterlist allocation functions (Tomas Henzl) [698268] - [scsi] cciss: factor out command pool allocation functions (Tomas Henzl) [698268] - [scsi] cciss: use new doorbell-bit-5 reset method (Tomas Henzl) [698268] - [scsi] cciss: wait longer for no-op to complete after resetting controller (Tomas Henzl) [698268] - [scsi] cciss: do a better job of detecting controller reset failure (Tomas Henzl) [698268] - [scsi] hpsa: do not attempt PCI PM reset if we know it will not work (Tomas Henzl) [698268] - [scsi] hpsa: remove superfluous sleeps around reset code (Tomas Henzl) [698268] - [scsi] hpsa: do soft reset if hard reset is broken (Tomas Henzl) [698268] - [scsi] hpsa: clarify messages around reset behavior (Tomas Henzl) [698268] - [scsi] hpsa: factor out irq request code (Tomas Henzl) [698268] - [scsi] hpsa: factor out cmd_pool allocation functions (Tomas Henzl) [698268] - [scsi] hpsa: do not use bit 2 doorbell reset, it causes NMIs (Tomas Henzl) [698268] - [scsi] hpsa: wait longer for no-op to complete after resetting controller (Tomas Henzl) [698268] - [scsi] hpsa: use new doorbell-bit-5 reset method (Tomas Henzl) [698268] - [scsi] hpsa: adjust timing of post-reset sleeps (Tomas Henzl) [698268] - [scsi] hpsa: do a better job of detecting controller reset failure (Tomas Henzl) [698268] - [usb] xhci: Remove some unnecessary casts and tidy some endian swap code (Steve Best) [693903] - [usb] xhci: Remove recursive call to xhci_handle_event (Steve Best) [693903] - [usb] xhci: Add an assertion to check for virt_dev=0 bug (Steve Best) [693903] - [usb] xhci: Add rmb() between reading event validity & event data access (Steve Best) [693903] - [usb] xhci: Make xHCI driver endian-safe (Steve Best) [693903] - [hwmon] setting CONFIG_THERMAL_HWMON as built in (Dean Nelson) [619044] - [hwmon] thermal framework: fix crash during hwmon unregister (Dean Nelson) [619044] - [md] Fix resync hang after surprise removal (James Paradis) [707268] - [pci] Skip id checking if no id is passed (Prarit Bhargava) [714044] - [pci] Make PCIe error handling boot messages less scary (Prarit Bhargava) [710291]- [virt] xen: bump memory limit for x86_64 domU PV guest to 128Gb (Igor Mammedov) [669739]- [kernel] perf evlist: Fix per thread mmap setup (Jiri Olsa) [691343] - [kernel] perf tools: Honour the cpu list parameter when also monitoring a thread list (Jiri Olsa) [691343] - [kernel] perf evsel: Fix use of inherit (Jiri Olsa) [691343] - [kernel] perf hists browser: Fix seg fault when annotate null symbol (Jiri Olsa) [691343] - [kernel] perf probe: Fix listing incorrect line number with inline function (Jiri Olsa) [691343] - [kernel] perf probe: Fix to find recursively inlined function (Jiri Olsa) [691343] - [kernel] perf probe: Fix multiple --vars options behavior (Jiri Olsa) [691343] - [kernel] perf probe: Fix to remove redundant close (Jiri Olsa) [691343] - [kernel] perf probe: Fix to ensure function declared file (Jiri Olsa) [691343] - [kernel] perf: mmap 512 kiB by default (Jiri Olsa) [691343] - [kernel] perf tools: Emit clearer message for sys_perf_event_open ENOENT return (Jiri Olsa) [691343] - [kernel] perf tools: Fixup exit path when not able to open events (Jiri Olsa) [691343] - [kernel] perf tools: Fix NO_NEWT=1 python build error (Jiri Olsa) [691343] - [kernel] perf symbols: Properly align symbol_conf.priv_size (Jiri Olsa) [691343] - [kernel] perf symbols: Fix vsyscall symbol lookup (Jiri Olsa) [691343] - [kernel] perf symbols: Look at .dynsym again if .symtab not found (Jiri Olsa) [691343] - [kernel] perf build-id: Add quirk to deal with perf.data file format breakage (Jiri Olsa) [691343] - [kernel] perf session: Pass evsel in event_ops->sample() (Jiri Olsa) [691343] - [kernel] perf top: Fix uninitialized 'counter' variable (Jiri Olsa) [691343] - [kernel] perf lock: Fix sorting by wait_min (Jiri Olsa) [691343] - [kernel] perf tools: Version incorrect with some versions of grep (Jiri Olsa) [691343] - [kernel] perf evlist: New command to list the names of events present in a perf.data file (Jiri Olsa) [691343] - [kernel] perf script: Add support for H/W and S/W events (Jiri Olsa) [691343] - [kernel] perf script: Add support for dumping symbols (Jiri Olsa) [691343] - [kernel] perf script: Support custom field selection for output (Jiri Olsa) [691343] - [kernel] perf script: Move printing of 'common' data from print_event and rename (Jiri Olsa) [691343] - [kernel] perf tracing: Remove print_graph_cpu and print_graph_proc from trace-event-parse (Jiri Olsa) [691343] - [kernel] perf script: Change process_event prototype (Jiri Olsa) [691343] - [kernel] perf stat: Provide support for filters (Jiri Olsa) [691343] - [kernel] perf symbol: Move sym_entry->skip to symbol->ignore (Jiri Olsa) [691343] - [kernel] perf symbols: Rename dso->origin to dso->symtab_type (Jiri Olsa) [691343] - [kernel] perf top: Remove redundant syme->origin field (Jiri Olsa) [691343] - [kernel] perf top: Remove redundant perf_top->sym_counter (Jiri Olsa) [691343] - [kernel] perf probe: Clean up probe_point_lazy_walker() return value (Jiri Olsa) [691343] - [kernel] perf header: Stop using 'self' (Jiri Olsa) [691343] - [kernel] perf session: Use evlist/evsel for managing perf.data attributes (Jiri Olsa) [691343] - [kernel] perf top: Don't let events to eat up whole header line (Jiri Olsa) [691343] - [kernel] perf top: Fix events overflow in top command (Jiri Olsa) [691343] - [kernel] perf report tui: Improve multi event session support (Jiri Olsa) [691343] - [kernel] perf tools: Improve support for sessions with multiple events (Jiri Olsa) [691343] - [kernel] perf evlist: Split perf_evlist__id_hash (Jiri Olsa) [691343] - [kernel] perf hists browser: Handle browsing empty hists tree (Jiri Olsa) [691343] - [kernel] perf hists: Remove needless global col lenght calcs (Jiri Olsa) [691343] - [kernel] perf report tui: Fix multi event switching (Jiri Olsa) [691343] - [kernel] perf: Fix undefined PyVarObject_HEAD_INIT in python 2.5 (Jiri Olsa) [691343] - [kernel] perf: Fix missing strndup declaration (Jiri Olsa) [691343] - [kernel] perf: Set filters before mmaping events (Jiri Olsa) [691343] - [kernel] perf top tui: Wait till the first sample to refresh the screen. (Jiri Olsa) [691343] - [kernel] perf top: Fix reporting of invalid --vmlinux (Jiri Olsa) [691343] - [kernel] perf tui: Make ui__warning modal (Jiri Olsa) [691343] - [kernel] perf top browser: Handle empty active symbols list (Jiri Olsa) [691343] - [kernel] perf ui browser: Introduce ui_browser__show_title (Jiri Olsa) [691343] - [kernel] perf top browser: Fix up exit keys (Jiri Olsa) [691343] - [kernel] perf annotate: Show better message when no vmlinux is found (Jiri Olsa) [691343] - [kernel] perf lock: Document valid sort keys (Jiri Olsa) [691343] - [kernel] perf top browser: Adjust the browser indexes when refreshing (Jiri Olsa) [691343] - [kernel] perf top: Live TUI Annotation (Jiri Olsa) [691343] - [kernel] perf probe: Remove redundant checks (Jiri Olsa) [691343] - [kernel] perf evsel: Fix inverted test for fixing up attr.inherit flag (Jiri Olsa) [691343] - [kernel] perf probe: Fix error propagation leading to segfault (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove various and sundry cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove tool-specific cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove platform-specific cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove vestigial git-specific cruft (Jiri Olsa) [691343] - [kernel] perf list: Allow filtering list of events (Jiri Olsa) [691343] - [kernel] perf report: Tell the user when a perf.data file has no samples (Jiri Olsa) [691343] - [kernel] perf record: Delay setting the header writing atexit call (Jiri Olsa) [691343] - [kernel] perf: make perf stat print user provided full event names (Jiri Olsa) [691343] - [kernel] perf probe: Show filename which contains target function (Jiri Olsa) [691343] - [kernel] perf probe: Support function@filename syntax for --line (Jiri Olsa) [691343] - [kernel] perf tools: Update Makefile with some help (Jiri Olsa) [691343] - [kernel] perf annotate browser: Use the percent color for the whole line (Jiri Olsa) [691343] - [kernel] perf annotate: Check if offset is less than symbol size (Jiri Olsa) [691343] - [kernel] perf ui: Serialize screen updates (Jiri Olsa) [691343] - [kernel] perf report: Fix initializion of annotate symbol priv area (Jiri Olsa) [691343] - [kernel] perf annotate: Fix annotate context lines regression (Jiri Olsa) [691343] - [kernel] perf annotate: Move locking to struct annotation (Jiri Olsa) [691343] - [kernel] perf annotate: Fix --stdio rendering (Jiri Olsa) [691343] - [kernel] perf probe: Add bitfield member support (Jiri Olsa) [691343] - [kernel] perf tool: Fix gcc 4.6.0 issues (Jiri Olsa) [691343] - [kernel] perf probe: Rewrite find_lazy_match_lines() by using getline(3) (Jiri Olsa) [691343] - [kernel] perf top: Use pid_t for target_{pid|tid} (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Use $(QUIET_GEN) for perf.so (Jiri Olsa) [691343] - [kernel] perf top: Ditch private annotation code, share perf annotate's (Jiri Olsa) [691343] - [kernel] perf annotate: Separate objdump parsing from actual screen rendering (Jiri Olsa) [691343] - [kernel] perf annotate: Config options for symbol__tty_annotate (Jiri Olsa) [691343] - [kernel] perf annotate: Support multiple histograms in annotation (Jiri Olsa) [691343] - [kernel] perf annotate: Move annotate functions to util/ (Jiri Olsa) [691343] - [kernel] perf top: Remove superfluous name_len field (Jiri Olsa) [691343] - [kernel] perf top: Fix TUI compilation (Jiri Olsa) [691343] - [kernel] perf tools: Don't try to build python bindings if Python.h not available (Jiri Olsa) [691343] - [kernel] perf stat: Fix up resource release order (Jiri Olsa) [691343] - [kernel] perf tools: Fix up 'make clean' target (Jiri Olsa) [691343] - [kernel] perf tools: Remove verbose build messages for the python binding (Jiri Olsa) [691343] - [kernel] perf python: Fix build on 32-bit (Jiri Olsa) [691343] - [kernel] perf probe: Use td for pointer arithmetic result (Jiri Olsa) [691343] - [kernel] perf top: Introduce slang based TUI (Jiri Olsa) [691343] - [kernel] perf tools: Don't fallback to setup_pager unconditionally (Jiri Olsa) [691343] - [kernel] perf top: Move display agnostic routines to util/top.[ch] (Jiri Olsa) [691343] - [kernel] perf evlist: Store pointer to the cpu and thread maps (Jiri Olsa) [691343] - [kernel] perf evlist: Move evlist methods to evlist.c (Jiri Olsa) [691343] - [kernel] perf tools: Initial python binding (Jiri Olsa) [691343] - [kernel] perf tools: Kill event_t typedef, use 'union perf_event' instead (Jiri Olsa) [691343] - [kernel] perf tools: Rename 'struct sample_data' to 'struct perf_sample' (Jiri Olsa) [691343] - [kernel] perf top: Switch to non overwrite mode (Jiri Olsa) [691343] - [kernel] perf evlist: Support non overwrite mode in perf_evlist__read_on_cpu (Jiri Olsa) [691343] - [kernel] perf events: Account PERF_RECORD_LOST events in event__process (Jiri Olsa) [691343] - [kernel] perf record: No need to check for overwrites (Jiri Olsa) [691343] - [kernel] perf test: Fix return values checking (Jiri Olsa) [691343] - [kernel] perf probe: Add filters support for available functions (Jiri Olsa) [691343] - [kernel] perf probe: Add variable filter support (Jiri Olsa) [691343] - [kernel] perf tools: Add strfilter for general purpose string filter (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce perf_evsel__{in, ex}it (Jiri Olsa) [691343] - [kernel] perf tools: Move event__parse_sample to evsel.c (Jiri Olsa) [691343] - [kernel] perf threads: Move thread_map to separate file (Jiri Olsa) [691343] - [kernel] perf tools: Pass the struct opt to the wildcard parsing routine (Jiri Olsa) [691343] - [kernel] perf record: auto detect when stdout is a pipe (Jiri Olsa) [691343] - [kernel] perf probe: Add --funcs to show available functions in symtab (Jiri Olsa) [691343] - [kernel] perf probe: Enable to put probe inline function call site (Jiri Olsa) [691343] - [kernel] perf probe: Introduce lines walker interface (Jiri Olsa) [691343] - [kernel] perf top: Add native_safe_halt to skip symbols (Jiri Olsa) [691343] - [kernel] perf callchain: Don't give arbitrary gender to callchain tree nodes (Jiri Olsa) [691343] - [kernel] perf callchain: Rename register_callchain_param into callchain_register_param (Jiri Olsa) [691343] - [kernel] perf callchain: Rename cumul_hits into callchain_cumul_hits (Jiri Olsa) [691343] - [kernel] perf callchain: Feed callchains into a cursor (Jiri Olsa) [691343] - [kernel] perf test: Add test for the evlist mmap routines (Jiri Olsa) [691343] - [kernel] perf evlist: Steal mmap reading routine from 'perf top' (Jiri Olsa) [691343] - [kernel] perf test: check if cpu_map__new() return NULL (Jiri Olsa) [691343] - [kernel] perf test: Check counts on all cpus in test__open_syscall_event_on_all_cpus (Jiri Olsa) [691343] - [kernel] perf tools: Add missing cpu_map__delete() (Jiri Olsa) [691343] - [kernel] perf record: Use perf_evlist__mmap (Jiri Olsa) [691343] - [kernel] perf evlist: Move the mmap array from perf_evsel (Jiri Olsa) [691343] - [kernel] perf record: Move perf_mmap__write_tail to perf.h (Jiri Olsa) [691343] - [kernel] perf record: Use struct perf_mmap and helpers (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce mmap support (Jiri Olsa) [691343] - [kernel] perf record: Use perf_evsel__open (Jiri Olsa) [691343] - [kernel] perf top: Use perf_evsel__open (Jiri Olsa) [691343] - [kernel] perf evsel: Allow specifying if the inherit bit should be set (Jiri Olsa) [691343] - [kernel] perf evsel: Support event groups (Jiri Olsa) [691343] - [kernel] perf evlist: Adopt the pollfd array (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce perf_evlist (Jiri Olsa) [691343] - [kernel] perf record: Enable counters only when kernel is execing subcommand (Jiri Olsa) [691343]- [audit] ia32entry.S sign extend error codes when calling 64 bit code (Eric Paris) [703935] - [audit] push audit success and retcode into arch ptrace.h (Eric Paris) [703935]- [net] force new skbs to allocate a minimum of 16 frags (Neil Horman) [694307] - [net] rtnetlink: ignore NETDEV_RELEASE and NETDEV_JOIN event (Amerigo Wang) [587751] - [net] net: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE (Amerigo Wang) [587751] - [net] netpoll: disable netpoll when enslave a device (Amerigo Wang) [587751] - [net] netconsole: clarify stopping message (Amerigo Wang) [587751] - [net] netconsole: don't announce stopping if nothing happened (Amerigo Wang) [587751] - [net] bond: service netpoll arp queue on master device (Amerigo Wang) [587751] - [net] net: Convert netpoll blocking api in bonding driver to be a counter (Amerigo Wang) [587751] - [net] netpoll: Remove netpoll blocking from uninit path (Amerigo Wang) [587751] - [net] bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll (Amerigo Wang) [587751] - [net] bonding: Fix bonding drivers improper modification of netpoll structure (Amerigo Wang) [587751] - [net] Revert "[net] Revert "[net] bonding: make bonding support netpoll"" (Amerigo Wang) [587751] - [net] bonding: documentation and code cleanup for resend_igmp (Flavio Leitner) [698506] - [virt] KVM: make guest mode entry to be rcu quiescent state (Gleb Natapov) [712653] - [virt] rcu: provide rcu_virt_note_context_switch() function (Gleb Natapov) [712653] - [fs] cifs: display fsc in /proc/mounts (Jeff Layton) [646224] - [fs] cifs: enable fscache iff fsc mount option is used explicitly (Jeff Layton) [646224] - [fs] cifs: allow fsc mount option only if CONFIG_CIFS_FSCACHE is set (Jeff Layton) [646224] - [x86] intel-iommu: Flush unmaps at domain_exit (Alex Williamson) [705441] - [x86] intel-iommu: Only unlink device domains from iommu (Alex Williamson) [705441] - [watchdog] iTCO_wdt: TCO Watchdog patch for Intel Panther Point PCH (Prarit Bhargava) [695792] - [i2c] i2c-i801: SMBus patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [ata] ahci: AHCI-mode SATA patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [ata] ata_piix: IDE-mode SATA patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [pci] lpc: irq and pci_ids patch for Intel DH89xxCC DeviceIDs (Prarit Bhargava) [695792] - [x86] perf: Fix AMD family 15h FPU event constraints (Frank Arnold) [698739] - [x86] perf: Fix pre-defined cache-misses event for AMD family 15h cpus (Frank Arnold) [698739] - [fs] GFS2: force a log flush when invalidating the rindex glock (Benjamin Marzinski) [702263] - [fs] GFS2: remove potential race in flock code (Steven Whitehouse) [612608] - [fs] gfs2: Call gfs2_meta_wipe for directory hash blocks (Abhijith Das) [706614] - [ppc] remove exec-shield (Steve Best) [655688] - [ppc] perf_event: Skip updating kernel counters if register value shrinks (Steve Best) [706528] - [fs] nfs: coalesce small, page-aligned direct I/Os (Jeff Layton) [694309] - [x86] Reboot via ACPI when appropriate (Matthew Garrett) [677476] - [virt] xen: drop xen_sched_clock in favour of using plain wallclock time (Igor Mammedov) [711326] - [virt] kvm: device-assignment: Disable the option to skip iommu setup (Alex Williamson) [710192] - [virt] x86: Mask out unsupported CPUID features if running on xen (Igor Mammedov) [703055] - [netdrv] ixgbe: add MACVLAN support (Neil Horman) [694254] - [block] fix accounting bug on cross partition merges (Jerome Marchand) [669363] - [block] blk-cgroup: Initialize ioc->cgroup_changed at ioc creation time (Vivek Goyal) [707755] - [block] cfq-iosched: Fix a memory leak of per cpu stats for root group (Vivek Goyal) [707755] - [block] blk-throttle: Make no throttling rule group processing lockless (Vivek Goyal) [707755] - [block] blk-cgroup: Make cgroup stat reset path blkg->lock free for dispatch stats (Vivek Goyal) [707755] - [block] blk-cgroup: Make 64bit per cpu stats safe on 32bit arch (Vivek Goyal) [707755] - [block] blk-throttle: Make dispatch stats per cpu (Vivek Goyal) [707755] - [block] blk-throttle: Free up a group only after one rcu grace period (Vivek Goyal) [707755] - [block] blk-throttle: Use helper function to add root throtl group to lists (Vivek Goyal) [707755] - [block] blk-throttle: Introduce a helper function to fill in device details (Vivek Goyal) [707755] - [block] blk-throttle: Dynamically allocate root group (Vivek Goyal) [707755] - [block] blk-cgroup: Allow sleeping while dynamically allocating a group (Vivek Goyal) [707755] - [block] cfq-iosched: Fix a possible race with cfq cgroup removal code (Vivek Goyal) [707755] - [block] cfq-iosched: Get rid of redundant function parameter "create" (Vivek Goyal) [707755] - [block] blk-throttle: Do the new group initialization with the help of a function (Vivek Goyal) [707755] - [net] u64_stats_fetch_begin_bh() and u64_stats_fetch_retry_bh() (Vivek Goyal) [707755] - [net] u64_stats_sync improvements (Vivek Goyal) [707755] - [net] Introduce u64_stats_sync infrastructure (Vivek Goyal) [707755] - [block] cfq: Remove useless css reference get (Vivek Goyal) [707762] - [block] cfq: don't use atomic_t for cfq_group (Vivek Goyal) [707762] - [block] cfq: don't use atomic_t for cfq_queue (Vivek Goyal) [707762] - [block] blk-throttle: Use task_subsys_state() to determine a task's blkio_cgroup (Vivek Goyal) [698094] - [block] Store return Value of xchg() to supress compiler warning (Vivek Goyal) [707755] - [block] blk-throttle: don't call xchg on bool (Vivek Goyal) [707762] - [block] blk-throttle: Reset group slice when limits are changed (Vivek Goyal) [707762] - [block] blk-throttle: Some cleanups and race fixes in limit update code (Vivek Goyal) [707762] - [block] blk-throttle: process limit change only through one function (Vivek Goyal) [707762] - [block] Move blk_throtl_exit() call to blk_cleanup_queue() (Vivek Goyal) [707762] - [block] Initialize ->queue_lock to internal lock at queue allocation time (Vivek Goyal) [707762] - [block] blk-throttle: Correct the placement of smp_rmb() (Vivek Goyal) [707762] - [block] Revert "[block] blk-throttle: Correct the placement of smp_rmb()" (Vivek Goyal) [707762]- [net] vlan: remove multiqueue ability from vlan device (Neil Horman) [703245] - [kernel] cgroupfs: use init_cred when populating new cgroupfs mount (Eric Paris) [700538]- [block] don't delay blk_run_queue_async (Mike Snitzer) [708542] - [scsi] remove performance regression due to async queue run (Mike Snitzer) [708542] - [block] get rid of QUEUE_FLAG_REENTER (Mike Snitzer) [708542] - [block] flush-merge RHELisms (Mike Snitzer) [672988] - [block] share request flush fields with elevator_private (Mike Snitzer) [672988] - [ata] libata: enable non-queueable flush flag (Mike Snitzer) [672988] - [ata] libata: set queue DMA alignment to sector size for ATAPI too (Mike Snitzer) [672988] - [ata] libata: support for > 512 byte sectors (e.g. 4K Native) (Mike Snitzer) [672988] - [block] hold queue if flush is running for non-queueable flush drive (Mike Snitzer) [672988] - [block] add a non-queueable flush flag (Mike Snitzer) [672988] - [block] Add sysfs documentation for the discard topology parameters (Mike Snitzer) [697995] - [block] Fix discard topology stacking and reporting (Mike Snitzer) [697995] - [scsi] sd: retry read_capacity on UNIT_ATTENTION (Mike Snitzer) [697995] - [ata] libata: Use Maximum Write Same Length to report discard size limit (Mike Snitzer) [697995] - [block] add blk_run_queue_async (Mike Snitzer) [672988] - [block] add API for delaying work/request_fn a little bit (Mike Snitzer) [672988] - [block] make the flush insertion use the tail of the dispatch list (Mike Snitzer) [672988] - [block] skip elevator initialization for flush requests (Mike Snitzer) [672988] - [block] reimplement FLUSH/FUA to support merge (Mike Snitzer) [672988] - [block] improve flush bio completion (Mike Snitzer) [672988] - [block] add REQ_FLUSH_SEQ (Mike Snitzer) [672988] - [block] blk-flush shouldn't call directly into q->request_fn() (Mike Snitzer) [672988] - [block] add @force_kblockd to __blk_run_queue() (Mike Snitzer) [672988] - [scsi] sd: Fail discard requests when logical block provisioning has been disabled (Mike Snitzer) [697995] - [scsi] scsi_debug: Logical Block Provisioning (Mike Snitzer) [697995] - [scsi] sd: Logical Block Provisioning update (Mike Snitzer) [697995] - [block] Consolidate min_not_zero (Mike Snitzer) [697995] - [ata] libata: Signal that our SATL supports WRITE SAME(16) with UNMAP (Mike Snitzer) [697995] - [dm] improve block integrity support (Mike Snitzer) [697992] - [dm] mpath: integrity errors should not cause failover (Mike Snitzer) [697992] - [block] Require subsystems to explicitly allocate bio_set integrity mempool (Mike Snitzer) [697992] - [kernel] Include protection operation in SCSI command trace (Mike Snitzer) [697992] - [kernel] tracing: scsi: sync with upstream scsi tracing (Mike Snitzer) [697992] - [block] biovec_slab not needed for CONFIG_BLK_DEV_INTEGRITY (Mike Snitzer) [697992] - [block] Make the integrity mapped property a bio flag (Mike Snitzer) [697992] - [block] Fix double free in blk_integrity_unregister (Mike Snitzer) [697992] - [scsi] Fix printing of failed 32-byte commands (Mike Snitzer) [697992] - [scsi] sd: Combine DIF/DIX error handling (Mike Snitzer) [697992] - [scsi] fix propagation of errors other than EIO (Mike Snitzer) [698655] - [netdrv] ixgbe: adding FdirMode module option (Andy Gospodarek) [707287] - [crypto] testmgr: add xts-aes-256 self-test (Jarod Wilson) [706167] - [fs] ext3: Fix lost extented attributes for inode with ino == 11 (Eric Sandeen) [662666] - [fs] ext4: Fix possible lost inode write in no journal mode (Lukas Czerner) [699151] - [ppc] pseries: Add page coalescing support (Steve Best) [694530] - [x86] ACPI/ACPICA: Fix global lock acquisition (Frank Arnold) [601120] - [block] dm: add missing RAID45 Makefile bits (Aristeu Rozanski) [700772] - [netdrv] netjet: blacklist Digium TDM400P (Prarit Bhargava) [700343] - [virt] xenpv: mask MWAIT cpuid feature (Andrew Jones) [712131] - [fs] NFSv4.1: Ensure that layoutget uses the correct gfp modes (Steve Dickson) [701788] - [fs] Cleanup XDR parsing for LAYOUTGET, GETDEVICEINFO (Steve Dickson) [701788] - [fs] NFSv4.1: remove pnfs_layout_hdr from pnfs_destroy_all_layouts tmp_list (Steve Dickson) [701788] - [fs] NFSv41: Resend on NFS4ERR_RETRY_UNCACHED_REP (Steve Dickson) [701788] - [fs] nfs: Don't mark_inode_dirty_sync() while holding lock (Steve Dickson) [701788] - [fs] SUNRPC: Deal with the lack of a SYN_SENT sk->sk_state_change callback (Steve Dickson) [701788] - [fs] SUNRPC: Never reuse the socket port after an xs_close() (Steve Dickson) [701788] - [fs] NFSv4: Ensure that clientid and session establishment can time out (Steve Dickson) [701788] - [fs] RPC: killing RPC tasks races fixed (Steve Dickson) [701788] - [fs] nfs: don't lose MS_SYNCHRONOUS on remount of noac mount (Steve Dickson) [701788] - [fs] SUNRPC: Allow RPC calls to return ETIMEDOUT instead of EIO (Steve Dickson) [701788] - [fs] NFSv4.1: Don't loop forever in nfs4_proc_create_session (Steve Dickson) [701788] - [fs] NFSv4.1: Don't update sequence number if rpc_task is not sent (Steve Dickson) [701788] - [fs] NFSv4.1: Ensure state manager thread dies on last umount (Steve Dickson) [701788] - [fs] SUNRPC: Fix the SUNRPC Kerberos V RPCSEC_GSS module dependencies (Steve Dickson) [701788] - [fs] NFS: Eliminate duplicate call to nfs_mark_request_dirty (Steve Dickson) [701788] - [fs] NFS: NFSv4 readdir loses entries (Steve Dickson) [701788] - [fs] NFS: Don't use vm_map_ram() in readdir (Steve Dickson) [701788] - [x86] AMD, cacheinfo: Fix L3 cache index disable checks (Frank Arnold) [638748] - [x86] amd-nb: Convert spaces to tabs in amd_nb.c (Frank Arnold) [638748] - [x86] amd-nb: Misc cleanliness fixes (Frank Arnold) [638748] - [x86] amd: Support L3 Cache Partitioning on AMD family 0x15 CPUs (Frank Arnold) [638748] - [x86] amd: Extend AMD northbridge caching code to support "Link Control" devices (Frank Arnold) [638748] - [x86] amd: Enable L3 cache index disable on family 0x15 (Frank Arnold) [638748] - [x86] amd: Normalize compute unit IDs on multi-node processors (Frank Arnold) [638748] - [x86] cacheinfo: Cleanup L3 cache index disable support (Frank Arnold) [638748] - [x86] amd-nb: Cleanup AMD northbridge caching code (Frank Arnold) [638748] - [x86] amd-nb: Complete the rename of AMD NB and related code (Frank Arnold) [638748] - [x86] k8: Rename k8.[ch] to amd_nb.[ch] and CONFIG_K8_NB to CONFIG_AMD_NB (Frank Arnold) [638748] - [x86] k8-gart: Decouple handling of garts and northbridges (Frank Arnold) [638748] - [x86] cacheinfo: Fix dependency of AMD L3 CID (Frank Arnold) [638748] - [x86] cacheinfo: Carve out L3 cache slot accessors (Frank Arnold) [638748] - [x86] cacheinfo: Disable index in all four subcaches (Frank Arnold) [638748] - [x86] cacheinfo: Make L3 cache info per node (Frank Arnold) [638748] - [x86] cacheinfo: Reorganize AMD L3 cache structure (Frank Arnold) [638748] - [x86] cacheinfo: Enable L3 CID only on AMD (Frank Arnold) [638748]- [virt] xenpv: zero all x86 power feature bits from cpuid (Andrew Jones) [709856]- [mm] Prevent Disk IO throughput degradation due to memory allocation stalls (Larry Woodman) [679526] - [x86] Add support for newer Thinkpads to thinkpad_acpi (Matthew Garrett) [682789] - [x86] fix a shutdown regression in intel_idle (Prarit Bhargava) [707701] - [fs] dlm: delayed reply message warning (David Teigland) [677409] - [fs] dlm: make plock operation killable (David Teigland) [707005] - [fs] ext4: Add mount options in superblock (Eric Sandeen) [704557] - [fs] dlm: increase default hash table sizes (David Teigland) [678102] - [fs] GFS2: Processes waiting on inode glock that no processes are holding (Robert S Peterson) [707263] - [x86] microcode, AMD: Extend ucode size verification (Frank Arnold) [698014] - [x86] amd-ucode: Remove needless log messages (Frank Arnold) [698014] - [ppc] pseries/iommu: Add additional checks when changing iommu mask (Steve Best) [704401] - [ppc] pseries/iommu: Use correct return type in dupe_ddw_if_already_created (Steve Best) [704401] - [ppc] iommu: Restore iommu table pointer when restoring iommu ops (Steve Best) [704401] - [ppc] Fix kexec with dynamic dma windows (Steve Best) [704401] - [mm] smaps: have smaps show transparent huge pages (Andrea Arcangeli) [706385] - [mm] smaps: teach smaps_pte_range() about THP pmds (Andrea Arcangeli) [706385] - [mm] smaps: pass pte size argument in to smaps_pte_entry() (Andrea Arcangeli) [706385] - [mm] smaps: break out smaps_pte_entry() from smaps_pte_range() (Andrea Arcangeli) [706385] - [mm] pagewalk: only split huge pages when necessary (Andrea Arcangeli) [706385] - [mm] /proc/pid/smaps: export amount of anonymous memory in a mapping (Andrea Arcangeli) [706385] - [mm] Documentation/filesystems/proc.txt: improve smaps field documentation (Andrea Arcangeli) [706385] - [mm] thp: fix /dev/zero MAP_PRIVATE and vm_flags cleanups (Andrea Arcangeli) [706385] - [mm] thp: mremap support and TLB optimization (Andrea Arcangeli) [706385] - [mm] mprotect: transparent huge page support (Andrea Arcangeli) [706385] - [mm] mprotect: pass vma down to page table walkers (Andrea Arcangeli) [706385] - [mm] add pmd_modify (Andrea Arcangeli) [706385] - [mm] mincore transparent hugepage support (Andrea Arcangeli) [706385] - [mm] mincore: do nested page table walks (Andrea Arcangeli) [706385] - [mm] mincore: pass ranges as start, end address pairs (Andrea Arcangeli) [706385] - [mm] mincore: break do_mincore() into logical pieces (Andrea Arcangeli) [706385] - [mm] mincore: cleanups (Andrea Arcangeli) [706385] - [mm] add VM counters for transparent hugepages (Andrea Arcangeli) [706385] - [mm] compaction: enforce no writeback for async migration (Andrea Arcangeli) [706385] - [fs] pNFS: request WRITE and COMMIT to DS be cached (Steve Dickson) [701788] - [fs] pNFS: revert layoutcommit xdr (Steve Dickson) [701788]- [fs] NFSv4.1 pnfs_layoutcommit_inode fixes (Steve Dickson) [701788] - [fs] NFSv4.1 convert layoutcommit sync to boolean (Steve Dickson) [701788] - [fs] NFSv4.1 remove temp code that prevented ds commits (Steve Dickson) [701788] - [fs] NFSv4.1: layoutcommit (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout driver specific code for COMMIT (Steve Dickson) [701788] - [fs] NFSv4.1: remove GETATTR from ds commits (Steve Dickson) [701788] - [fs] NFSv4.1: add generic layer hooks for pnfs COMMIT (Steve Dickson) [701788] - [fs] NFSv4.1: alloc and free commit_buckets (Steve Dickson) [701788] - [fs] NFSv4.1: shift filelayout_free_lseg (Steve Dickson) [701788] - [fs] NFSv4.1: pull out code from nfs_commit_release (Steve Dickson) [701788] - [fs] NFSv4.1: pull error handling out of nfs_commit_list (Steve Dickson) [701788] - [fs] NFSv4.1: add callback to nfs4_commit_done (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange nfs_commit_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: don't send COMMIT to ds for data sync writes (Steve Dickson) [701788] - [fs] NFSv4.1: Clear lseg pointer in ->doio function (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange ->doio args (Steve Dickson) [701788] - [fs] NFSv4.1: pnfs filelayout driver write (Steve Dickson) [701788] - [fs] NFSv4.1: remove GETATTR from ds writes (Steve Dickson) [701788] - [fs] NFSv4.1: implement generic pnfs layer write switch (Steve Dickson) [701788] - [fs] NFSv4.1: trigger LAYOUTGET for writes (Steve Dickson) [701788] - [fs] NFSv4.1: Send lseg down into nfs_write_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: add callback to nfs4_write_done (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange nfs_write_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: lseg documentation (Steve Dickson) [701788] - [fs] NFSv4.1: turn off pNFS on ds connection failure (Steve Dickson) [701788] - [fs] NFSv4.1 move deviceid cache to filelayout driver (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout async error handler (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout read (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout i/o helpers (Steve Dickson) [701788] - [fs] NFSv4.1: data server connection (Steve Dickson) [701788] - [fs] NFSv4.1: generic read (Steve Dickson) [701788] - [fs] NFSv4.1: shift pnfs_update_layout locations (Steve Dickson) [701788] - [fs] NFSv4.1: coelesce across layout stripes (Steve Dickson) [701788] - [fs] NFSv4.1: lseg refcounting (Steve Dickson) [701788] - [fs] NFSv4.1: add MDS mount DS only check (Steve Dickson) [701788] - [fs] NFSv4.1: new flag for lease time check (Steve Dickson) [701788] - [fs] NFSv4.1: new flag for state renewal check (Steve Dickson) [701788] - [fs] NFSv4.1: send zero stateid seqid on v4.1 i/o (Steve Dickson) [701788] - [fs] NFS: move nfs_client initialization into nfs_get_client (Steve Dickson) [701788] - [fs] NFSv4.1: put_layout_hdr can remove nfsi->layout (Steve Dickson) [701788] - [fs] NFSv4: remove CONFIG_NFS_V4 from nfs_read_data (Steve Dickson) [701788] - [fs] NFS: Allow walking nfs_client.cl_superblocks list outside client.c (Steve Dickson) [701788]- [net] ipv6: Add GSO support on forwarding path (Thomas Graf) [683455] - [net] ipv6/udp: fix the wrong headroom check (Thomas Graf) [698170] - [net] dcbnl: potential risk in code in getapp handling (John Villalovos) [694354] - [net] Fix netif_set_real_num_tx_queues (Neil Horman) [702742] - [net] sock: adjust prot->obj_size always (Jiri Pirko) [704231] - [net] dccp: Fix a few bugs in module loading (Neil Horman) [702183] - [fs] GFS2: resource group bitmap corruption resulting in panics and withdraws (Robert S Peterson) [702057] - [ppc] Add pgprot_writecombine (Steve Best) [694595] - [input] xen-kbdfront: advertise either absolute or relative coordinates (Igor Mammedov) [703474]- [cpuidle] Ensure poll_idle_init() is called (Matthew Garrett) [696850] - [x86] intel_idle: add Sandy Bridge support (Matthew Garrett) [696172] - [x86] intel_idle: disable NHM/WSM HW C-state auto-demotion (Matthew Garrett) [690393] - [x86] intel_idle: open broadcast clock event (Matthew Garrett) [690392] - [x86] gart: Make sure GART does not map physmem above 1TB (Myron Stowe) [698162] - [x86] gart: Set DISTLBWALKPRB bit always (Myron Stowe) [698162] - [x86] gart: Convert spaces to tabs in enable_gart_translation (Myron Stowe) [698162] - [x86] amd: Disable GartTlbWlkErr when BIOS forgets it (Myron Stowe) [698162] - [virt] virtio: console: Enable call to hvc_remove() on console port remove (Amit Shah) [693054] - [virt] virtio_pci: Prevent double-free of pci regions after device hot-unplug (Amit Shah) [699358] - [virt] virtio: Decrement avail idx on buffer detach (Amit Shah) [681122] - [x86] cpufreq: Add APERF/MPERF support for AMD processors (Frank Arnold) [668085] - [x86] k8: Fix section mismatch for powernowk8_exit() (Frank Arnold) [668085] - [x86] powernow-k8: Add core performance boost support (Frank Arnold) [668085] - [fs] ext3: Always set dx_node's fake_dirent explicitly (Eric Sandeen) [703329] - [fs] GFS2: Tag all metadata with jid of last node to change it (Steven Whitehouse) [701578] - [fs] nfs: Open with O_CREAT flag set fails to open existing files on non writable directories (J. Bruce Fields) [701825] - [ppc] rtas: Only sleep in rtas_busy_delay if we have useful work to do (Steve Best) [702674] - [scsi] ipr: fix synchronous request flags for better performance (Steve Best) [696640] - [scsi] ibmvscsi: Improve CRQ reset reliability (Steve Best) [700165] - [scsi] mpt2sas: move event handling of MPT2SAS_TURN_ON_FAULT_LED in process context (Tomas Henzl) [701951] - [kernel] posix-timers: RCU conversion (Avi Kivity) [705082] - [infiniband] RDMA/cxgb4: Reset wait condition atomically (Steve Best) [693930] - [x86] kprobes: Disable irqs during optimized callback (Jiri Olsa) [699865] - [x86] AMD IOMMU: Display warning for AMD systems (Prarit Bhargava) [681104] - [netdrv] cxgb3: Apply interrupt coalescing settings to all queues (Neil Horman) [694581] - [mm] slab, kmemleak: pass the correct pointer to kmemleak_erase() (Steve Best) [698023]- [kernel] smp_call_function_many: handle concurrent clearing of mask (Jeff Moyer) [668775] - [kernel] smp_call_function_many: add missing ordering (Jeff Moyer) [668775] - [kernel] call_function_many: fix list delete vs add race (Jeff Moyer) [668775] - [kernel] smp.c: consolidate writes in smp_call_function_interrupt() (Jeff Moyer) [668775] - [kernel] smp.c: fix smp_call_function_many() SMP race (Jeff Moyer) [668775] - [fs] NFS: change nfs_writeback_done to return void (Steve Dickson) [701373] - [fs] NFS: remove pointless if statement in nfs_direct_write_result (Steve Dickson) [701373] - [net] RPC: clarify rpc_run_task error handling (Steve Dickson) [701373] - [net] RPC: remove check for impossible condition in rpc_make_runnable (Steve Dickson) [701373] - [fs] pnfs: fix pnfs lock inversion of i_lock and cl_lock (Steve Dickson) [701373] - [fs] pnfs: do not need to clear NFS_LAYOUT_BULK_RECALL flag (Steve Dickson) [701373] - [fs] NFSv4: nfs4_state_mark_reclaim_nograce() should be static (Steve Dickson) [701373] - [fs] pnfs: avoid incorrect use of layout stateid (Steve Dickson) [701373] - [fs] NFSv4.1 reclaim complete must wait for completion (Steve Dickson) [701373] - [fs] NFS: NFSROOT should default to "proto=udp" (Steve Dickson) [701373] - [fs] NFSv4/4.1: Fix nfs4_schedule_state_recovery abuses (Steve Dickson) [701373] - [fs] nfs4: remove duplicated #include (Steve Dickson) [701373] - [fs] NFSv4: remove duplicate clientid in struct nfs_client (Steve Dickson) [701373] - [fs] NFSv4: Fix the setlk error handler (Steve Dickson) [701373] - [fs] NFSv4.1: Fix the handling of the SEQUENCE status bits (Steve Dickson) [701373] - [fs] NFSv4.1: Retry CREATE_SESSION on NFS4ERR_DELAY (Steve Dickson) [701373] - [fs] nfs: fix compilation warning (Steve Dickson) [701373] - [net] SUNRPC: Remove resource leak in svc_rdma_send_error() (Steve Dickson) [701373] - [fs] Fix nfs_compat_user_ino64 so it doesn't cause problems if bit 31 or 63 are set in fileid (Steve Dickson) [701373] - [fs] nfs: add kmalloc return value check in decode_and_add_ds (Steve Dickson) [701373] - [fs] nfs: close NFSv4 COMMIT vs. CLOSE race (Steve Dickson) [701373] - [fs] SUNRPC: Close a race in __rpc_wait_for_completion_task() (Steve Dickson) [701373] - [fs] NFSv4.1: Various fixes to the sequence flag error handling (Steve Dickson) [701373]- [scsi] megaraid_sas: Driver only report tape drive, JBOD and logic drives (Tomas Henzl) [619422] - [kernel] lib/vsprintf.c: add pU to print UUID/GUIDs (Stefan Assmann) [700299]- [x86] MCE: Drop the default decoding notifier (Prarit Bhargava) [688281] - [x86] MCE: Do not taint when handling correctable errors (Prarit Bhargava) [688281] - [kernel] printk: use pK for /proc/kallsyms and /proc/modules (Phillip Lougher) [679262] - [kernel] timer debug: Hide kernel addresses via pK in /proc/timer_list (Phillip Lougher) [679262] - [drm] do not leak kernel addresses via /proc/dri/*/vma (Phillip Lougher) [679262] - [kernel] kptr_restrict for hiding kernel pointers from unprivileged users (Phillip Lougher) [679262] - [net] fix netns vs proto registration ordering (Wade Mealing) [702306] {CVE-2011-1767 CVE-2011-1768}- [net] dccp: handle invalid feature options length (Jiri Pirko) [703013] {CVE-2011-1770} - [fs] cifs: check for private_data before trying to put it (Jeff Layton) [702642] {CVE-2011-1771} - [net] can: add missing socket check in can/raw and can/bcm release (Jiri Pirko) [698483] {CVE-2011-1598 CVE-2011-1748} - [netdrv] ixgbe: do not clear FCoE DDP error status for received ABTS (Andy Gospodarek) [695966] - [netdrv] ixgbe: DCB remove ixgbe_fcoe_getapp routine (Andy Gospodarek) [694358] - [fs] setup_arg_pages: diagnose excessive argument size (Oleg Nesterov) [645229] {CVE-2010-3858} - [scsi] bfa: change tech-preview to cover all cases (Rob Evers) [703251] - [scsi] bfa: driver version update (Rob Evers) [703265] - [scsi] bfa: kdump fix (Rob Evers) [703265] - [scsi] bfa: firmware download fix (Rob Evers) [703265] - [netdrv] bna: fix memory leak during RX path cleanup (Ivan Vecera) [698625] - [netdrv] bna: fix for clean fw re-initialization (Ivan Vecera) [698625]- [build] disable Werr for external modules (Aristeu Rozanski) [703504]- [scsi] hpsa: fix reading a write only register causes a hang (Rob Evers) [703262] - [scsi] mpt2sas: remove the use of writeq, since writeq is not atomic (Tomas Henzl) [701947]- [kernel] sched: resched proper CPU on yield_to (Rik van Riel) [464276] - [virt] sched: avoid kABI breakage (Rik van Riel) [464276] - [virt] kvm: use yield_to instead of sleep in kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] kvm: keep track of which task is running a KVM vcpu (Rik van Riel) [464276] - [virt] export pid symbols needed for kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] sched: Add yield_to(task, preempt) functionality (Rik van Riel) [464276] - [virt] sched: Use a buddy to implement yield_task_fair() (Rik van Riel) [464276] - [virt] sched: Limit the scope of clear_buddies (Rik van Riel) [464276] - [virt] sched: Check the right ->nr_running in yield_task_fair() (Rik van Riel) [464276] - [virt] VMX: increase ple_gap to 128 (Rik van Riel) [464276] - [virt] KVM: introduce kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] SVM: Support Pause Filter in AMD processors (Rik van Riel) [464276] - [virt] VMX: Add support for Pause-Loop Exiting (Rik van Riel) [464276] - [ppc] Add POWER7+ cputable entry (Steve Best) [694586] - [fs] ext4: Allow indirect-block file to grow the file size to max file size (Lukas Czerner) [681647] - GFS2: make sure fallocate bytes is a multiple of blksize (Benjamin Marzinski) [695763] - [x86] Use KERN_DEFAULT log-level in __show_regs() (Prarit Bhargava) [691509] - [x86] Make sure we also print a Code: line for show_regs() (Prarit Bhargava) [691509] - [x86] Combine printk()s in show_regs_common() (Prarit Bhargava) [691509] - [x86] dmi, debug: Log board name (when present) in dmesg/oops output (Prarit Bhargava) [691509] - [x86] Factor duplicated code out of __show_regs() into show_regs_common() (Prarit Bhargava) [691509] - [x86] dmi: log board, system, and BIOS information (Prarit Bhargava) [691509] - [ppc] Fix oops if scan_dispatch_log is called too early (Steve Best) [696777] - [scsi] ipr: improve interrupt service routine performance (Steve Best) [696754] - [kernel] taskstats: use real microsecond granularity for CPU times (Oleg Nesterov) [662208] - [x86] ACPI: Fix ioremap size for MMIO reads and writes (Myron Stowe) [690486] - [virt] i8259: initialize isr_ack (Avi Kivity) [670765] - [netdrv] mlx4_core: Remove warning message about firmware bug (Steve Best) [695229] - Check if PTE is already allocated during page fault (Andrea Arcangeli) [696998] - [mm] thp: simple fix for /dev/zero THP mprotect bug (Andrea Arcangeli) [690444] - [mm] hugetlbfs: correct handling of negative input to nr_hugepages and nr_overcommit_hugepages (Petr Holasek) [673629]- [scsi] hpsa: fix lost command problem (Tomas Henzl) [700430] - [scsi] cciss: fix lost command problem (Tomas Henzl) [700430] - [scsi] ibft: fix oops during boot (Mike Christie) [698737]- [scsi] beiscsi: update version (Mike Christie) [674340] - [scsi] be2iscsi: fix chip cleanup (Mike Christie) [674340] - [scsi] be2iscsi: fix boot hang due to interrupts not getting rearmed (Mike Christie) [674340] - [scsi] bnx2fc: fix regression due to incorrect setup of em for npiv port (Mike Christie) [700672] - [ppc] pseries: Use a kmem cache for DTL buffers (Steve Best) [695678]- [kdump] revert commit 8f4ec27fc to keep crashkernel=auto (Amerigo Wang) [605786] - [kernel] sched: Drop rq->lock from idle_balance() (Larry Woodman) [623712] - [kernel] sched: Fix unregister_fair_sched_group() (Larry Woodman) [623712] - [kernel] sched: Allow update_cfs_load() to update global load (Larry Woodman) [623712] - [kernel] sched: Implement demand based update_cfs_load() (Larry Woodman) [623712] - [kernel] sched: Update shares on idle_balance (Larry Woodman) [623712] - [kernel] sched: Add sysctl_sched_shares_window (Larry Woodman) [623712] - [kernel] sched: Introduce hierarchal order on shares update list (Larry Woodman) [623712] - [kernel] sched: Fix update_cfs_load() synchronization (Larry Woodman) [623712] - [kernel] sched: Fix load corruption from update_cfs_shares() (Larry Woodman) [623712] - [kernel] sched: Make tg_shares_up() walk on-demand (Larry Woodman) [623712] - [kernel] sched: Implement on-demand (active) cfs_rq list (Larry Woodman) [623712] - [kernel] sched: Rewrite tg_shares_up (Larry Woodman) [623712] - [kernel] Prevent rt_sigqueueinfo and rt_tgsigqueueinfo from spoofing the signal code (Oleg Nesterov) [690033] {CVE-2011-1182} - [net] ethtool RXHASH flag (Neil Horman) [690619] - [fs] Revert "[fs] nfs: use unstable writes for groups of small DIO writes" (Jeff Layton) [694309] - [fs] sendfile(): check f_op.splice_write() rather than f_op.sendpage() (Lukas Czerner) [689426] - [fs] dcache: allow __d_obtain_alias() to return unhashed dentries (J. Bruce Fields) [636926] - [virt] VMX: Save and restore tr selector across mode switches (Gleb Natapov) [693894] - [virt] VMX: update live TR selector if it changes in real mode (Gleb Natapov) [693894] - [mm] memcg: remove direct page_cgroup-to-page pointer (Johannes Weiner) [692490] - [mm] memcg: condense page_cgroup-to-page lookup points (Johannes Weiner) [692490] - [mm] memcg: change page_cgroup_zoneinfo signature (Johannes Weiner) [692490] - [mm] memcg: no uncharged pages reach page_cgroup_zoneinfo (Johannes Weiner) [692490] - [s390x] dasd: prevent panic with unresumed devices (Hendrik Brueckner) [676720] - [s390x] qeth: wrong MAC-address displayed in error message (Hendrik Brueckner) [675211]- [netdrv] cnic: fix hang due to rtnl_lock (Mike Christie) [694874] - [netdrv] firmware: re-add the recently deleted bnx2x fw 6.2.5.0 (Michal Schmidt) [690470] - [netdrv] firmware/bnx2x: add 6.2.9.0 fw, remove unused fw (Michal Schmidt) [690470] - [netdrv] bnx2x, cnic: Disable iSCSI if DCBX negotiation is successful (Michal Schmidt) [690470] - [netdrv] bnx2x: don't write dcb/llfc fields in STORM memory (Michal Schmidt) [690470] - [netdrv] bnx2x: Update firmware to 6.2.9 (Michal Schmidt) [690470]- [net] limit socket backlog add operation to prevent possible DoS (Jiri Pirko) [694396] {CVE-2010-4251} - [scsi] mpt2sas: prevent heap overflows and unchecked (Tomas Henzl) [694023] {CVE-2011-1494 CVE-2011-1495} - [fs] epoll: prevent creating circular epoll structures (Don Howard) [681683] {CVE-2011-1082} - [mm] Prevent page_fault at do_mm_track_pte+0xc when Stratus dirty page tracking is active (Larry Woodman) [693786] - [fs] GFS2 causes kernel panic in spectator mode (Steven Whitehouse) [696535] - [net] bonding: interface doesn't issue IGMP report on slave interface during failover (Flavio Leitner) [640690] - [scsi] isci: validate oem parameters early, and fallback (David Milburn) [698016] - [scsi] isci: fix oem parameter header definition (David Milburn) [698016]- [scsi] mark bfa fc adapters tech preview (Rob Evers) [698384] - [virt] Revert pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Aristeu Rozanski) [691310] - [i686] nmi watchdog: Enable panic on hardlockup (Don Zickus) [677532] - [netdrv] Adding Chelsio Firmware for cxgb4 (Neil Horman) [691929]- [virt] x86: better fix for race between nmi injection and enabling nmi window (Aristeu Rozanski) - [virt] x86: revert "fix race between nmi injection and enabling nmi window" (Aristeu Rozanski)- [net] bonding: fix jiffy comparison issues (Andy Gospodarek) [696337]- [kernel] perf: add script command help (Jiri Olsa) [693050] - [drm] radeon/kms: make radeon i2c put/get bytes less noisy (Frank Arnold) [693829] - [drm] radeon/kms: fix hardcoded EDID handling (Frank Arnold) [693829] - [x86] Revert "[x86] perf: P4 PMU - Fix unflagged overflows handling" (Don Zickus) [688547] - [x86] perf: let everyone share counters on a P4 machine (Don Zickus) [688547] - [fs] nfs: Ensure that NFS4 acl requests don't use slab in skb fraglist (Neil Horman) [682645] {CVE-2011-1090} - [fs] partitions: Validate map_count in Mac partition tables (Danny Feng) [679286] {CVE-2011-1010}- [scsi] ibft: search for broadcom specific ibft sign (Mike Christie) [696275] - [fs] Fix corrupted OSF partition table parsing (Danny Feng) [688025] {CVE-2011-1163} - [netdrv] ixgbe: DCB, X540 devices do not respond to pause frames (Andy Gospodarek) [694930] - [netdrv] ixgbe: DCB, misallocated packet buffer size with X540 device (Andy Gospodarek) [694930] - [netdrv] ixgbe: refactor common start_hw code for 82599 and x54 (Andy Gospodarek) [694930] - [netdrv] ixgbe: balance free_irq calls with request_irq calls (Andy Gospodarek) [692988]- [net] sctp: fix the INIT/INIT-ACK chunk length calculation (Thomas Graf) [690743] {CVE-2011-1573} - [kernel] sched: Fix granularity of task_u/stime() (Jerome Marchand) [690998] - [pci] Call PCIe _OSC methods earlier (Matthew Garrett) [693974] - [fs] nfs: use unstable writes for groups of small DIO writes (Jeff Layton) [694309] - [net] CAN: Use inode instead of kernel address for /proc file (Danny Feng) [664561] {CVE-2010-4565} - [x86] mce: reject CEs on Westmere EX MCE bank 6 (Prarit Bhargava) [694891] - [scsi] libfcoe: Incorrect CVL handling for NPIV ports (Mike Christie) [694906] - [x86] perf: Complain louder about BIOSen corrupting CPU/PMU state and continue (Don Zickus) [694913] - [fs] inotify: fix double free/corruption of stuct user (Eric Paris) [656832] {CVE-2010-4250} - [netdrv] netxen: limit skb frags for non tso packet (Chad Dupuis) [695478] - [fs] nfsd4: fix oops on lock failure (J. Bruce Fields) [696376] - [netdrv] Return bnx2 firmware files to Makefile (John Feeney) [696365] - [scsi] be2iscsi: fix be2iscsi rmmod (Mike Christie) [695585] - [netdrv] qlcnic: limit skb frags for non tso packet (Bob Picco) [695488] - [md] Cleanup after raid45->raid0 takeover (Dean Nelson) [694106] - [md] revert "Cleanup after raid45->raid0 takeover patch" (Dean Nelson) [694106] - [net] bonding: fix incorrect tx queue offset (Andy Gospodarek) [695548] {CVE-2011-1581} - [netdrv] igb: for 82576 EEPROMs reporting invalid size default to 16kB (Stefan Assmann) [695751] - [pci] return correct value when writing to the "reset" attribute (Alex Williamson) [690291] - [kernel] Initalize call_single_queue during boot to handle left over ipi (Neil Horman) [680478]- [virt] x86: better fix for race between nmi injection and enabling nmi window (Marcelo Tosatti) [684719] - [virt] x86: revert "fix race between nmi injection and enabling nmi window" (Marcelo Tosatti) [684719]- [mm] pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Larry Woodman) [691310] - [drm] i915: backports from stable to fix some regressions (Dave Airlie) [690865] - [fs] svcrpc: complete svsk processing on cb receive failure (J. Bruce Fields) [629030] - [netdrv] cnic: fix hang due to rtnl_lock (Mike Christie) [694874] - [netdrv] firmware/bnx2x: add 6.2.9.0 fw, remove unused fw (Michal Schmidt) - [netdrv] bnx2x, cnic: Disable iSCSI if DCBX negotiation is successful (Michal Schmidt) [690470] - [netdrv] bnx2x: don't write dcb/llfc fields in STORM memory (Michal Schmidt) [690470] - [netdrv] bnx2x: Update firmware to 6.2.9 (Michal Schmidt) [690470] - [ppc] pseries: fix hang caused by missing spin_unlock in dtl_disable (Steve Best) [694327] - [ppc] pseries: Disable VPNH feature (Steve Best) [694266] - [netdrv] bna: Avoid kernel panic in case of FW heartbeat failure (Ivan Vecera) [694115] - [input] wacom: Move the cintiq initialization down (Peter Hutterer) [693573] - [input] wacom: specify Cinitq supported tools (Peter Hutterer) [693573] - [input] wacom: fix pressure in Cintiq 21UX2 (Peter Hutterer) [693573] - [input] wacom: fix serial number handling on Cintiq 21UX2 (Peter Hutterer) [693573] - [input] wacom: add Cintiq 21UX2 and Intuos4 WL (Peter Hutterer) [693573] - [kernel] spec: strip note and comment from ppc64's vmlinux before checksum is calculated (Aristeu Rozanski) [692515] - [scsi] fcoe: have fcoe log off and lport destroy before ndo_fcoe_disable (Mike Christie) [691611] - [scsi] libfc: rec tov value and REC_TOV_CONST units usages is incorrect (Mike Christie) [691611] - [scsi] libfcoe: fix wrong comment in fcoe_transport_detach (Mike Christie) [691611] - [scsi] libfcoe: clean up netdev mapping properly when the transport goes away (Mike Christie) [691611] - [scsi] fcoe: remove unnecessary module state check (Mike Christie) [691611] - [scsi] fcoe: Remove mutex_trylock/restart_syscall checks (Mike Christie) [691611] - [scsi] libfcoe: Remove mutex_trylock/restart_syscall checks (Mike Christie) [691611] - [scsi] fcoe: correct checking for bonding (Mike Christie) [691611] - [scsi] fcoe: fix broken fcoe interface reset (Mike Christie) [691611] - [scsi] fcoe: precedence bug in fcoe_filter_frames() (Mike Christie) [691611] - [scsi] libfcoe: Move FCOE_MTU definition from fcoe.h to libfcoe.h (Mike Christie) [691611] - [scsi] libfc: remove duplicate ema_list init (Mike Christie) [691611] - [scsi] fcoe, libfc: initialize EM anchors list and then update npiv EMs (Mike Christie) [691611] - [scsi] libfc: Fixing a memory leak when destroying an interface (Mike Christie) [691611] - [scsi] fc: Add GSPN_ID request to header file (Mike Christie) [691611] - [x86] mce: don't print "human readable" message for corrected errors (Prarit Bhargava) [688281] - [scsi] hpsa: fix pci_device_id table (Tomas Henzl) [684997] - [netdrv] ixgbe: only enable WoL for magic packet by default (Andy Gospodarek) [632598] - [mm] zram: disable zram on ppc64 (Jerome Marchand) [661293] - [mm] zram: update config file (Jerome Marchand) [661293] - [mm] zram: initialize device on first read (Jerome Marchand) [661293] - [mm] zram: fix data corruption issue (Jerome Marchand) [661293] - [mm] zram: xvmalloc: combine duplicate block delete code (Jerome Marchand) [661293] - [mm] zram: Return zero'd pages on new reads (Jerome Marchand) [661293] - [mm] zram: xvmalloc: Close 32byte hole on 64bit CPUs (Jerome Marchand) [661293] - [mm] zram: xvmalloc: create CONFIG_ZRAM_DEBUG for debug code (Jerome Marchand) [661293] - [mm] zram: xvmalloc: free bit block insertion optimization (Jerome Marchand) [661293] - [mm] zram: Prevent overflow in logical block size (Jerome Marchand) [661293] - [mm] zram: vmalloc: Correct tunings to enable use with 64K pages (Jerome Marchand) [661293] - [mm] zram: xvmalloc.c: Fix a typo (Jerome Marchand) [661293] - [mm] zram: Fix sparse warning 'Using plain integer as NULL pointer' (Jerome Marchand) [661293]- [tracing] t_start: reset FTRACE_ITER_HASH in case of seek/pread (Jiri Olsa) [631626] {CVE-2010-3079} - [scsi] scsi_dh_rdac: fix for lun_table update for rdac (Rob Evers) [687878] - [usb] EHCI: unlink unused QHs when the controller is stopped (Don Zickus) [680987] - [fs] Revert "[fs] sunrpc: Use static const char arrays" (Steve Dickson) [690754] - [fs] sunrpc: Propagate errors from xs_bind() through xs_create_sock() (Steve Dickson) [689777] - [net] netfilter: ipt_CLUSTERIP: fix buffer overflow (Jiri Pirko) [689342] - [net] ipv6: netfilter: ip6_tables: fix infoleak to userspace (Jiri Pirko) [689351] {CVE-2011-1172} - [net] netfilter: ip_tables: fix infoleak to userspace (Jiri Pirko) [689334] {CVE-2011-1171} - [net] netfilter: arp_tables: fix infoleak to userspace (Jiri Pirko) [689325] {CVE-2011-1170} - [kernel] remove kernel-debuginfo-common requires from perf-debuginfo (Jason Baron) [682012] - [drm] radeon/kms: check AA resolve registers on r300 + regression fix (Dave Airlie) [680002] {CVE-2011-1016} - [net] fix ebtables stack infoleak (Eugene Teo) [681323] {CVE-2011-1080} - [drm] fix unsigned vs signed comparison issue in modeset ctl ioctl (Don Howard) [679928] {CVE-2011-1013} - [fs] svcrpc: take advantage of tcp autotuning (J. Bruce Fields) [629030] - [fs] SUNRPC: Don't wait for full record to receive tcp data (J. Bruce Fields) [629030] - [net] svcrpc: copy cb reply instead of pages (J. Bruce Fields) [629030] - [fs] svcrpc: close connection if client sends short packet (J. Bruce Fields) [629030] - [fs] svcrpc: note network-order types in svc_process_calldir (J. Bruce Fields) [629030] - [fs] SUNRPC: svc_tcp_recvfrom cleanup (J. Bruce Fields) [629030] - [fs] SUNRPC: requeue tcp socket less frequently (J. Bruce Fields) [629030] - [fs] rpc: move sk_bc_xprt to svc_xprt (J. Bruce Fields) [629030] - [acpi] ACPICA: Truncate I/O addresses to 16 bits for Windows compatibility (Frank Arnold) [593766]- [kernel] kcore: restrict access to the whole memory (Amerigo Wang) [663864] - [scsi] libsas: flush initial device discovery before completing ->scan_finished (David Milburn) [682265] - [md] Cleanup after raid45->raid0 takeover (Doug Ledford) [688725] - [md] partition detection when array becomes active (Doug Ledford) [688725] - [md] avoid spinlock problem in blk_throtl_exit (Doug Ledford) [679096 688725] - [md] correctly handle probe of an 'mdp' device (Doug Ledford) [688725] - [md] don't set_capacity before array is active (Doug Ledford) [688725] - [md] Fix raid1->raid0 takeover (Doug Ledford) [688725] - [md] process hangs at wait_barrier after 0->10 takeover (Doug Ledford) [688725] - [md] md_make_request: don't touch the bio after calling make_request (Doug Ledford) [688725] - [md] Don't allow slot_store while resync/recovery is happening (Doug Ledford) [688725] - [md] don't clear curr_resync_completed at end of resync (Doug Ledford) [688725] - [md] Don't use remove_and_add_spares to remove failed devices from a read-only array (Doug Ledford) [688725] - [md] Add raid1->raid0 takeover support (Doug Ledford) [688725] - [md] Remove the AllReserved flag for component devices (Doug Ledford) [688725] - [md] don't abort checking spares as soon as one cannot be added (Doug Ledford) [688725] - [md] fix the test for finding spares in raid5_start_reshape (Doug Ledford) [688725] - [md] simplify some 'if' conditionals in raid5_start_reshape (Doug Ledford) [688725] - [md] revert change to raid_disks on failure (Doug Ledford) [688725] - [md] Fix removal of extra drives when converting RAID6 to RAID5 (Doug Ledford) [688725] - [md] range check slot number when manually adding a spare (Doug Ledford) [688725] - [md] raid5: handle manually-added spares in start_reshape (Doug Ledford) [688725] - [md] fix sync_completed reporting for very large drives (>2TB) (Doug Ledford) [688725] - [md] allow suspend_lo and suspend_hi to decrease as well as increase (Doug Ledford) [688725] - [md] Don't let implementation detail of curr_resync leak out through sysfs (Doug Ledford) [688725] - [md] separate meta and data devs (Doug Ledford) [688725] - [md] add new param to_sync_page_io() (Doug Ledford) [688725] - [md] new param to calc_dev_sboffset (Doug Ledford) [688725] - [md] Be more careful about clearing flags bit in ->recovery (Doug Ledford) [688725] - [md] md_stop_writes requires mddev_lock (Doug Ledford) [688725] - [md] raid5: use sysfs_notify_dirent_safe to avoid NULL pointer (Doug Ledford) [688725] - [md] Ensure no IO request to get md device before it is properly initialised (Doug Ledford) [688725] - [md] Fix single printks with multiple KERN_s (Doug Ledford) [688725] - [md] fix regression resulting in delays in clearing bits in a bitmap (Doug Ledford) [688725] - [md] fix regression with re-adding devices to arrays with no metadata (Doug Ledford) [688725] - [md] pick some changes from commits to match upstream (Doug Ledford) [688725] - [md] raid1: add takeover support for raid5->raid1 (Doug Ledford) [688725] - [md] pick up some percpu annotations that upstream has (Doug Ledford) [688725] - [md] update includes to match upstream (Doug Ledford) [688725] - [scsi] isci: fix fragile/conditional isci_host lookups (David Milburn) [691591] - [scsi] isci: cleanup isci_remote_device[_not]_ready interface (David Milburn) [691591] - [scsi] isci: Qualify when the host lock is managed for STP/SATA callbacks (David Milburn) [691591] - [scsi] isci: Fix use of SATA soft reset state machine (David Milburn) [691591] - [scsi] isci: Free host lock for SATA/STP abort escalation at submission time (David Milburn) [691591] - [scsi] isci: Properly handle requests in the "aborting" state (David Milburn) [691591] - [scsi] isci: Remove "screaming" data types (David Milburn) [691591] - [scsi] isci: remove unused "remote_device_started" (David Milburn) [691591] - [scsi] isci: namespacecheck cleanups (David Milburn) [691591] - [scsi] isci: kill some long macros (David Milburn) [691591] - [scsi] isci: reorder init to cleanup unneeded declarations (David Milburn) [691591] - [scsi] isci: Remove event_* calls as they are just wrappers (David Milburn) [691591] - [netdrv] iwlagn: Support new 5000 microcode (Stanislaw Gruszka) [682742] - [netdrv] iwlwifi: fix dma mappings and skbs leak (Stanislaw Gruszka) [682726] - [netdrv] iwl3945: remove plcp check (Stanislaw Gruszka) [679002] - [netdrv] iwlwifi: add {ack,plpc}_check module parameters (Stanislaw Gruszka) [620501] - [fs] ext4: Fix ext4_quota_write cross block boundary behaviour (Lukas Czerner) [680105] - [fs] quota: Don't write quota info in dquot_commit() (Lukas Czerner) [680105] - [netdrv] be2net: Change f/w command versions for Lancer (Ivan Vecera) [685027] - [netdrv] be2net: Remove ERR compl workaround for Lancer (Ivan Vecera) [685027] - [netdrv] be2net: fix to ignore transparent vlan ids wrongly indicated by NIC (Ivan Vecera) [685027] - [netdrv] be2net: pass proper hdr_size while flashing redboot (Ivan Vecera) [685027] - [netdrv] be2net: Allow VFs to call be_cmd_reset_function (Ivan Vecera) [685027] - [netdrv] be2net: pass domain numbers for pmac_add/del functions (Ivan Vecera) [685027] - [netdrv] be2net: Initialize and cleanup sriov resources only if pci_enable_sriov has succeeded (Ivan Vecera) [685027] - [netdrv] be2net: Use domain id when be_cmd_if_destroy is called (Ivan Vecera) [685027] - [netdrv] be2net: While configuring QOS for VF, pass proper domain id (Ivan Vecera) [685027] - [netdrv] benet: Avoid potential null deref in be_cmd_get_seeprom_data() (Ivan Vecera) [685027] - [netdrv] benet: fix be_cmd_multicast_set() memcpy bug (Ivan Vecera) [685027] - [ppc] kdump: Override crash_free_reserved_phys_range to avoid freeing RTAS (Steve Best) [672983] - [kernel] kdump: Allow shrinking of kdump region to be overridden (Steve Best) [672983] - [scsi] bnx2fc: Bumped version to 1.0.2 (Mike Christie) [683153] - [scsi] bnx2fc: Fix kernel panic when deleting NPIV ports (Mike Christie) [683153] - [scsi] bnx2fc: scsi_dma_unmap() not invoked on IO completions (Mike Christie) [683153] - [scsi] bnx2fc: host stats show the link speed 'unknown' on NIC partitioned interfaces (Mike Christie) [683153] - [scsi] bnx2fc: IO completion not processed due to missed wakeup (Mike Christie) [683153] - [scsi] bnx2fc: Bump version to 1.0.1 (Mike Christie) [683153] - [scsi] bnx2fc: Remove unnecessary module state checks (Mike Christie) [683153] - [scsi] bnx2fc: Fix MTU issue by using static MTU (Mike Christie) [683153] - [scsi] bnx2fc: Remove network bonding checking (Mike Christie) [683153] - [scsi] bnx2fc: Call bnx2fc_return_rqe and bnx2fc_get_next_rqe with tgt lock held (Mike Christie) [683153] - [scsi] bnx2fc: common free list for cleanup commands (Mike Christie) [683153] - [scsi] bnx2fc: Remove rtnl_trylock/restart_syscall checks (Mike Christie) [683153] - [netdrv] cnic: Fix lost interrupt on bnx2x (Mike Christie) [683153] - [netdrv] cnic: Prevent status block race conditions with hardware (Mike Christie) [683153] - [kernel] ring-buffer: Use sync sched protection on ring buffer resizing (Jiri Olsa) [676583] - [kernel] tracing: avoid soft lockup in trace_pipe (Jiri Olsa) [676583] - [kernel] tracing: Fix a race in function profile (Jiri Olsa) [676583] - [block] cfq-iosched: Don't update group weights when on service tree (Vivek Goyal) [689551] - [block] cfq-iosched: Get rid of on_st flag (Vivek Goyal) [689551] - [net] tcp_cubic: fix low utilization of CUBIC with HyStart (Thomas Graf) [616985] - [net] tcp_cubic: make the delay threshold of HyStart less sensitive (Thomas Graf) [616985] - [net] tcp_cubic: enable high resolution ack time if needed (Thomas Graf) [616985] - [net] tcp_cubic: fix clock dependency (Thomas Graf) [616985] - [net] tcp_cubic: make ack train delta value a parameter (Thomas Graf) [616985] - [net] tcp_cubic: fix comparison of jiffies (Thomas Graf) [616985] - [net] tcp: fix RTT for quick packets in congestion control (Thomas Graf) [616985] - [fs] fix GFS2 filesystem hang caused by incorrect lock order (Robert S Peterson) [651584] - [fs] btrfs: bring us up to date with .38 (Josef Bacik) [684667] - [ppc] add dynamic dma window support minor updates (Steve Best) [691952] - [ppc] ptrace: Remove BUG_ON when full register set not available (Steve Best) [678099] - [ppc] pseries: Disable MSI using new interface if possible (Steve Best) [684961] - [ppc] kexec: Fix orphaned offline CPUs across kexec (Steve Best) [682875] - [net] ipsec: Disable granular bundles (Herbert Xu) [631833] - [scsi] libsas: fix runaway error handler problem (David Milburn) [691527] - [scsi] mpt2sas: Added customer specific display support (Tomas Henzl) [684841] - [scsi] Add next gen Dell Powervault controller MD36xxf into RDAC device list (Shyam Iyer) [688979] - [kernel] perf: Fix task context scheduling (Jiri Olsa) [688065] - [drm] nouveau: disable acceleration on NVA3/NVA5/NVA8/NVAF by default (Ben Skeggs) [684816] - [kernel] radix: don't tag the root if we didn't tag within our range (Josef Bacik) [681439] - [block] blk-throttle: Do not use kblockd workqueue for throtl work (Vivek Goyal) [681360] - [sound] ALSA: HDA hdmi related fixes (Jaroslav Kysela) [671501] - [pci] Preserve Existing pci sort whitelists for Dell systems (Shyam Iyer) [688954] - [x86] perf: Add support for AMD family 15h core counters family 15h core counters (Robert Richter) [635671] - [x86] hpwdt: fix section mismatch warning (Prarit Bhargava) [689837] - [x86] UV: Correct kABI from upstream (George Beshers) [684957] - [x86] When cleaning MTRRs, do not fold WP into UC (Prarit Bhargava) [682758] - [virt] xen-blkfront: handle Xen major numbers other than XENVBD (Andrew Jones) [691339] - [virt] Fix regression with SMP guests (Zachary Amsden) [681133] - [netdrv] enic: update to version 2.1.1.13 (Andy Gospodarek) [684865] - [netdrv] igb: full support for i350 devices (Stefan Assmann) [687932] - [fs] NFS: Fix a hang/infinite loop in nfs_wb_page() (Steve Dickson) [672305] - [fs] nfsd: fix auth_domain reference leak on nlm operations (J. Bruce Fields) [690900] - [fs] svcrpc: ensure cache_check caller sees updated entry (J. Bruce Fields) [690900] - [fs] svcrpc: take lock on turning entry NEGATIVE in cache_check (J. Bruce Fields) [690900] - [fs] svcrpc: modifying valid sunrpc cache entries is racy (J. Bruce Fields) [690900] - [fs] sunrpc: extract some common sunrpc_cache code from nfsd (Steve Dickson) [690900] - [infiniband] RDMA/cxgb4: Initialization errors can cause crash (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Don't change QP state outside EP lock (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Remove db_drop_task (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Do CIDX_INC updates every 1/16 CQ depth CQE reaps (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Dispatch FATAL event on EEH errors (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Set the correct device physical function for iwarp connections (Steve Best) [647013] - [infiniband] RDMA/cxgb4: limit MAXBURST EQ context field to 256B (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Don't re-init wait object in init/fini paths (Steve Best) [647013] - [infiniband] RMDA/cxgb4 kfifo changes (Steve Best) [647013] - [netdrv] cxgb4 driver update (Neil Horman) [647006] - [tracing] Add unstable sched clock note to the warning (Jiri Olsa) [666264] - [x86] Reevaluate T-states on CPU hot-add (Matthew Garrett) [673442] - [scsi] libsas: fix/amend device gone notification in sas_deform_port (David Milburn) [682315] - [kdump] kexec: move the crashkernel=auto logic into kernel spec file (Amerigo Wang) [605786]- [fs] buffer: make invalidate_bdev() drain all percpu LRU add caches (Dave Chinner) [665056] - [s390x] uaccess: missing sacf in uaccess error handling (Hendrik Brueckner) [670555] - [v4l] media: minor v4l/dvb/rc regression fixes (Jarod Wilson) [682906] - [kernel] capabilities: do not special case calculation of pE during exec of init (Eric Paris) [684008] - [scsi] qla2xxx: Update version number to 8.03.07.03.06.1-k (Chad Dupuis) [686341] - [scsi] qla2xxx: Display hardware/firmware registers to get more information about the error for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Updated the reset sequence for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Limit the logs in case device state does not change for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Add test for valid loop id to qla2x00_relogin() (Chad Dupuis) [686341] - [scsi] qla2xxx: Remove extra call to qla82xx_check_fw_alive() (Chad Dupuis) [686341] - [scsi] Revert "qla2xxx: Remove code to not reset ISP82xx on failure" (Chad Dupuis) [686341] - [scsi] qla2xxx: Log fcport state transitions when debug messages are enabled (Chad Dupuis) [686341] - [scsi] qla2xxx: Free firmware PCB on logout request (Chad Dupuis) [686341] - [scsi] qla2xxx: Include request queue ID in the upper 16-bits of the I/O handle for Abort I/O IOCBs (Chad Dupuis) [686341] - [scsi] qla2xxx: Perform FCoE context reset before trying adapter reset for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Update copyright banner (Chad Dupuis) [686341] - [scsi] qla2xxx: Verify login-state has transitioned to PRLI-completed (Chad Dupuis) [686341] - [scsi] qla2xxx: Remove extraneous setting of FCF_ASYNC_SENT during login-done completion (Chad Dupuis) [686341] - [scsi] qla2xxx: Check for a match before attempting to set FCP-priority information (Chad Dupuis) [686341] - [scsi] qla2xxx: Correct calling contexts of qla2x00_mark_device_lost() in async paths (Chad Dupuis) [686341] - [scsi] qla2xxx: Display PortID information during FCP command-status handling (Chad Dupuis) [686341] - [misc] mark various drivers/features as tech preview (Don Zickus) [689566] - [mm] compaction beware writeback (Andrea Arcangeli) [690921] - [scsi] megaraid_sas: Version and Changelog update (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix iMR OCR support to work correctly (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix max_sectors for IEEE SGL (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix fault state handling (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix tasklet_init call (Shyam Iyer) [692673] - [scsi] megaraid_sas: Add CFG_CLEARED AEN (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix megasas_build_dcdb_fusion to use correct LUN field (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix megasas_build_dcdb_fusion to not filter by TYPE_DISK (Shyam Iyer) [692673] - [scsi] megaraid_sas: Call tasklet_schedule for MSI-X (Shyam Iyer) [692673] - [scsi] megaraid_sas: Enable MSI-X before calling megasas_init_fw (Shyam Iyer) [692673] - [scsi] megaraid_sas: Add missing check_and_restore_queue_depth call (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix failure gotos (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix probe_one to clear MSI-X flags in kdump (Tomas Henzl) [682110] - [fs] jbd/ocfs2: Fix block checksumming when a buffer is used in several transactions (Eric Sandeen) [618440] - [x86] UV: RHEL: avoid parsing the ACPI OSC table (George Beshers) [619426] - [x86] UV: Fix the effect of extra bits in the hub nodeid register (George Beshers) [619426] - [x86] UV: use native_halt on a halt (George Beshers) [619426] - [x86] UV: Fix initialization of max_pnode (George Beshers) [619426] - [x86] UV: Add common uv_early_read_mmr() function for reading MMR (George Beshers) [619426] - [x86] UV: Fix a problem with long bitops during boot (George Beshers) [619426] - [x86] UV: use BOOT_ACPI after crash dump (George Beshers) [619426] - [x86] UV: Make kdump avoid stack dumps (George Beshers) [619426] - [x86] UV: NMI_UNKNOWN (George Beshers) [619426] - [x86] UV: Upstream enable NMI backtrace (George Beshers) [619426] - [x86] Fix AMD PMU detection issue (Frank Arnold) [689065] - [s390x] tape: deadlock on global work queue (Hendrik Brueckner) [681306] - [s390x] qeth: remove needless IPA-commands in offline (Hendrik Brueckner) [679514] - [s390x] qeth: allow channel path changes in suspend state (Hendrik Brueckner) [678067] - [netdrv] ixgbe: receive packet statistics not incrementing (Andy Gospodarek) [689032] - [netdrv] bnx2: update driver to latest upstream (Neil Horman) [669813] - [mm] memcg: avoid deadlock between charge moving and try_charge() (Johannes Weiner) [592269] - [mm] memcg: move charges of file pages (Johannes Weiner) [592269] - [mm] memcg: clean up charge moving (Johannes Weiner) [592269] - [mm] memcg: improve performance of swap charge moving (Johannes Weiner) [592269] - [mm] memcg: move charges of anonymous swap (Johannes Weiner) [592269] - [mm] memcg: avoid oom during charge moving (Johannes Weiner) [592269] - [mm] memcg: improve performance of moving charges (Johannes Weiner) [592269] - [mm] memcg: move charges of anonymous pages (Johannes Weiner) [592269] - [mm] memcg: add interface to move charge at task migration (Johannes Weiner) [592269] - [kernel] cgroup: introduce __css_get/put() for multiple references (Johannes Weiner) [592269] - [kernel] cgroup: introduce cancel_attach() (Johannes Weiner) [592269] - [mm] memcg: remove memcg_tasklist mutex (Johannes Weiner) [592269] - [mm] memcg: cleanup mem_cgroup_move_parent() (Johannes Weiner) [592269] - [mm] memcg: add mem_cgroup_cancel_charge() (Johannes Weiner) [592269]- [netdrv] spec: add phy drivers to initrd (Andy Gospodarek) [650907]- [x86] export SMBIOS version via sysfs (Prarit Bhargava) [684329] - [fs] aio: fix up kabi breakage (Jeff Moyer) [690224] - [scsi] lpfc: Update lpfc version for 8.3.5.30.1p driver release (Rob Evers) [689937] - [scsi] lpfc: Fixed an issue where SLI4 adapter running on Powerpc was unable to login into Fabric (Rob Evers) [689937] - [scsi] lpfc: Fixed driver sending FLOGI to a disconnected FCF (Rob Evers) [689937] - [scsi] lpfc: Merge from upstream: block target when port queuing limit is hit (Rob Evers) [689937] - [scsi] lpfc: Merge from upstream: force retry in queuecommand when port is transitioning (Rob Evers) [689937] - [scsi] lpfc: Fix bug with incorrect BLS Response to BLS Abort (Rob Evers) [689937] - [scsi] lpfc: Fixed crash when mailbox commands timeout through BSG (Rob Evers) [689937] - [scsi] lpfc: Fix rrq cleanup for vport delete (Rob Evers) [689937] - [scsi] lpfc: LOGO completion routine must invalidate both RPI and D_ID (Rob Evers) [689937] - [scsi] lpfc: Do not take lock when clearing rrq active (Rob Evers) [689937] - [scsi] lpfc: Save IRQ level when taking host_lock in findnode_did (Rob Evers) [689937] - [scsi] lpfc: Fixed hang in lpfc_get_scsi_buf_s4 (Rob Evers) [689937] - [scsi] lpfc: Fix xri lookup for received rrq (Rob Evers) [689937] - [scsi] lpfc: Fixed missed setting of RRQ active for target aborted IOs (Rob Evers) [689937] - [scsi] lpfc: Fixed fdisc sent with invalid VPI (Rob Evers) [689937] - [scsi] lpfc: Fixed UE error reported by OneConnect UCNA BE2 hba with f/w 2.702.542.0 during reboot (Rob Evers) [689937] - [scsi] lpfc: Fixed XRI reuse issue. (Rob Evers) [689937] - [scsi] lpfc: Unreg login when PLOGI received from logged in port (Rob Evers) [689937] - [scsi] lpfc: Fixed crashes for NULL vport dereference (Rob Evers) [689937] - [scsi] lpfc: Fix for kmalloc failures in lpfc_workq_post_event (build error fix) (Rob Evers) [689937] - [scsi] lpfc: Fix for kmalloc failures in lpfc_workq_post_event (Rob Evers) [689937] - [scsi] lpfc: Adjust payload_length and request_length for sli4_config mailbox commands (Rob Evers) [689937] - [fs] NFSD, VFS: Remove dead code in nfsd_rename() (J. Bruce Fields) [687935] - [fs] nfsd: break lease on unlink due to rename (J. Bruce Fields) [687935] - [fs] nfsd4: fix struct file leak (J. Bruce Fields) [687921] - [fs] nfsd4: minor nfs4state.c reshuffling (J. Bruce Fields) [687921] - [mm] thp+memcg-numa: fix BUG at mm.h:370 (Andrea Arcangeli) [687918] - [mm] memcg: never OOM when charging huge pages, reinstated (Johannes Weiner) [685161] - [ata] ahci: AHCI mode SATA patch for Intel Patsburg SATA RAID controller (David Milburn) [684366] - [fs] GFS2: directly write blocks past i_size (Benjamin Marzinski) [684115] - [net] netfilter: fix xt_AUDIT to work with ebtables (Thomas Graf) [683888] - [net] bonding: change test for presence of VLANs (Jiri Pirko) [683496] - [x86] UV: Initialize the broadcast assist unit base destination node id properly (Dean Nelson) [683268] - [ppc] add missing mutex lock/unlock to device_pm_pre_add and device_pm_pre_add_cleanup (Steve Best) [683115] - [mm] thp: fix page_referenced to modify mapcount/vm_flags only if page is found (Andrea Arcangeli) [683073] - [netdrv] niu: Fix races between up/down and get_stats (Stefan Assmann) [683069] - [fs] ext4: don't scan/accumulate more pages than mballoc will allocate (Eric Sandeen) [682831] - [powerpc] kdump: CPUs assume the context of the oopsing CPU (Steve Best) [682303] - [scsi] cciss: export resettable host attribute (Tomas Henzl) [682239] - [scsi] hpsa: export resettable host attribute (Tomas Henzl) [682239] - [scsi] hpsa: move device attributes to avoid forward declarations (Tomas Henzl) [682239] - [pci] Fix missing pcie_port_platform_notify() (Prarit Bhargava) [681870] - [scsi] ipr: Fix a race on multiple configuration changes (Steve Best) [681679] - [net] bnep: fix buffer overflow (Don Howard) [681316] {CVE-2011-1079} - [pci] Enable ASPM state clearing regardless of policy (Alex Williamson) [681017] - [pci] Disable ASPM if BIOS asks us to (Alex Williamson) [681017] - [scsi] scsi_dh: fix reference counting in scsi_dh_activate error path (Mike Snitzer) [680140] - [scsi] aic94xx: world-writable sysfs update_bios file (Don Howard) [679307] - [x86] tc1100-wmi: world-writable sysfs wireless and jogdial files (Don Howard) [679307] - [x86] acer-wmi: world-writable sysfs threeg file (Don Howard) [679307] - [mfd] ab3100: world-writable debugfs *_priv files (Don Howard) [679307] - [v4l] sn9c102: world-wirtable sysfs files (Don Howard) [679307] - [virt] unbreak userspace that does not sets tss address (Gleb Natapov) [677314] - [virt] fix rcu usage in init_rmode_* functions (Gleb Natapov) [677314] - [virt] VMX: Initialize vm86 TSS only once (Gleb Natapov) [677314] - [virt] VMX: fix rcu usage warning in init_rmode() (Gleb Natapov) [677314] - [netdrv] enic: update to upstream version 2.1.1.6 (Andy Gospodarek) [676134] - [net] fix ipv6 binding to device (Shyam Iyer) [675321] - [net] add POLLPRI to sock_def_readable() (Jiri Pirko) [672234] - [x86] Fix mwait_usable section mismatch (Frank Arnold) [666493] - [x86] Fix EFI pagetable to map whole memory (Takao Indoh) [664364] - [netdrv] bnx2x: some more fixes from upstream (Michal Schmidt) [635942] - [netdrv] bnx2x: bugfixes from driver version 1.62.00-6 (Michal Schmidt) [635942] - [netdrv] ixgbe: DCB: enable RSS to be used with DCB (Andy Gospodarek) [684857] - [netdrv] ixgbe: DCB, use multiple Tx rings per traffic class (Andy Gospodarek) [684856] - [net] Implement infrastructure for HW based QOS (Neil Horman) [634006] - [x86] intel-iommu: Fix get_domain_for_dev() error path (Alex Williamson) [619455] - [x86] intel-iommu: Unlink domain from iommu (Alex Williamson) [619455]- [kernel] CAP_SYS_MODULE bypass via CAP_NET_ADMIN (Phillip Lougher) [681773] {CVE-2011-1019} - [kernel] failure to revert address limit override in OOPS error path (Dave Anderson) [659573] {CVE-2010-4258} - [fs] xfs: zero proper structure size for geometry calls (Phillip Lougher) [677268] - [fs] xfs: prevent leaking uninitialized stack memory in FSGEOMETRY_V1 (Phillip Lougher) [677268] {CVE-2011-0711} - [watchdog] quiet down the boot messages (Don Zickus) [588861 684356] - [x86] nmi_watchdog: compile-in i686 but disable by default (Don Zickus) [685021] - [kernel] watchdog: Always return NOTIFY_OK during cpu up/down events (Don Zickus) [684649] - [kernel] watchdog, nmi: Lower the severity of error messages (Don Zickus) [684649] - [kernel] watchdog: Don't change watchdog state on read of sysctl (Don Zickus) [684649] - [kernel] watchdog: Fix sysctl consistency (Don Zickus) [684649] - [kernel] watchdog: Fix broken nowatchdog logic (Don Zickus) [684649] - [scsi] isci: fix apc mode definition (David Milburn) [638569] - [scsi] isci: Revert "isci: only call sas_task_abort for tasks with NEED_DEV_RESET" (David Milburn) [638569] - [scsi] isci: Revert "isci: reset hardware at init (David Milburn) [638569] - [scsi] isci: Revert "isci: SATA/STP and SMP tasks are never explicity put in the error (David Milburn) [638569] - [scsi] isci config change (David Milburn) [638569] - [scsi] isci: fixes (David Milburn) [638569] - [scsi] isci: firmware (David Milburn) [638569] - [scsi] isci: lldd (David Milburn) [638569] - [scsi] isci/core: common definitions and utility functions (David Milburn) [638569] - [scsi] isci/core: base state machine and memory descriptors (David Milburn) [638569] - [scsi] isci/core: unsolicited frame handling and registers (David Milburn) [638569] - [scsi] isci/core: request (general, ssp and smp) (David Milburn) [638569] - [scsi] isci/core: stp (David Milburn) [638569] - [scsi] isci/core: remote node context (David Milburn) [638569] - [scsi] isci/core: remote device (David Milburn) [638569] - [scsi] isci/core: port (David Milburn) [638569] - [scsi] isci/core: phy (David Milburn) [638569] - [scsi] isci/core: controller (David Milburn) [638569] - [x86] introduce pci_map_biosrom() (David Milburn) [683211] - [kernel] perf symbols: Avoid resolving [kernel.kallsyms] to real path for buildid cache (Jiri Olsa) [664900] - [kernel] perf symbols: Fix vmlinux path when not using --symfs (Jiri Olsa) [664900] - [kernel] perf timechart: Fix max number of cpus (Jiri Olsa) [664900] - [kernel] perf timechart: Fix black idle boxes in the title (Jiri Olsa) [664900] - [kernel] perf hists: Print number of samples, not the period sum (Jiri Olsa) [664900] - [kernel] perf tools: Fix thread_map event synthesizing in top and record (Jiri Olsa) [664900] - [kernel] perf stat: Fix aggreate counter reading accounting (Jiri Olsa) [664900] - [kernel] perf tools: Fix time function double declaration with glibc (Jiri Olsa) [664900] - [kernel] perf tools: Fix build by checking if extra warnings are supported (Jiri Olsa) [664900] - [kernel] perf tools: Fix build when using gcc 3.4.6 (Jiri Olsa) [664900] - [kernel] perf tools: Add missing header, fixes build (Jiri Olsa) [664900] - [kernel] perf tools: Fix 64 bit integer format strings (Jiri Olsa) [664900] - [kernel] perf test: Fix build on older glibcs (Jiri Olsa) [664900] - [kernel] perf test: Use cpu_map->[cpu] when setting affinity (Jiri Olsa) [664900] - [kernel] perf symbols: Fix annotation of thumb code (Jiri Olsa) [664900] - [kernel] perf tools: Fix tracepoint id to string perf.data header table (Jiri Olsa) [664900] - [kernel] perf tools: Fix handling of wildcards in tracepoint event selectors (Jiri Olsa) [664900] - [kernel] perf record: Add "nodelay" mode, disabled by default (Jiri Olsa) [664900] - [kernel] perf sched: Fix list of events, dropping unsupported ':r' modifier (Jiri Olsa) [664900] - [kernel] Revert "perf tools: Emit clearer message for sys_perf_event_open ENOENT return" (Jiri Olsa) [664900] - [kernel] perf top: Fix annotate segv (Jiri Olsa) [664900] - [kernel] perf evsel: Fix order of event list deletion (Jiri Olsa) [664900] - [kernel] perf session: Fix infinite loop in __perf_session__process_events (Jiri Olsa) [664900] - [kernel] perf evsel: Support perf_evsel__open(cpus > 1 && threads > 1) (Jiri Olsa) [664900] - [kernel] perf tools: Emit clearer message for sys_perf_event_open ENOENT return (Jiri Olsa) [664900] - [kernel] perf stat: better error message for unsupported events (Jiri Olsa) [664900] - [kernel] perf sched: Fix allocation result check (Jiri Olsa) [664900] - [kernel] perf tools: Pass whole attr to event selectors (Jiri Olsa) [664900] - [kernel] perf tools: Build with frame pointer (Jiri Olsa) [664900] - [kernel] perf tools: Fix buffer overflow error when specifying all tracepoints (Jiri Olsa) [664900] - [kernel] perf script: Make some lists static (Jiri Olsa) [664900] - [kernel] perf script: Use the default lost event handler (Jiri Olsa) [664900] - [kernel] perf session: Warn about errors when processing pipe events too (Jiri Olsa) [664900] - [kernel] perf tools: Fix perf_event.h header usage (Jiri Olsa) [664900] - [kernel] perf test: Clarify some error reports in the open syscall test (Jiri Olsa) [664900] - [kernel] perf: add DWARF register lookup for s390 (Jiri Olsa) [664900] - [kernel] perf timechart: Adjust perf timechart to the new power events (Jiri Olsa) [664900] - [kernel] perf test: Add test for counting open syscalls (Jiri Olsa) [664900] - [kernel] perf evsel: Auto allocate resources needed for some methods (Jiri Olsa) [664900] - [kernel] perf evsel: Use {cpu, thread}_map to shorten list of parameters (Jiri Olsa) [664900] - [kernel] perf tools: Refactor all_tids to hold nr and the map (Jiri Olsa) [664900] - [kernel] perf tools: Refactor cpumap to hold nr and the map (Jiri Olsa) [664900] - [kernel] perf evsel: Introduce per cpu and per thread open helpers (Jiri Olsa) [664900] - [kernel] perf evsel: Steal the counter reading routines from stat (Jiri Olsa) [664900] - [kernel] perf evsel: Delete the event selectors at exit (Jiri Olsa) [664900] - [kernel] perf util: Move do_read from session to util (Jiri Olsa) [664900] - [kernel] perf evsel: Adopt MATCH_EVENT macro from 'stat' (Jiri Olsa) [664900] - [kernel] perf tools: Introduce event selectors (Jiri Olsa) [664900] - [kernel] perf probe: Fix short file name probe location reporting (Jiri Olsa) [664900] - [kernel] perf script: Fix event ordering settings to work with older kernels (Jiri Olsa) [664900] - [kernel] perf record: Fix use of sample_id_all userspace with !sample_id_all kernels (Jiri Olsa) [664900] - [kernel] perf script: Finish the rename from trace to script (Jiri Olsa) [664900] - [kernel] perf probe: Fix wrong warning in __show_one_line() if read(1) errors happen (Jiri Olsa) [664900] - [kernel] perf test: Look forward for symbol aliases (Jiri Olsa) [664900] - [kernel] perf symbols: Improve kallsyms symbol end addr calculation (Jiri Olsa) [664900] - [kernel] perf probe: Handle gracefully some stupid and buggy line syntaxes (Jiri Olsa) [664900] - [kernel] perf probe: Don't always consider EOF as an error when listing source code (Jiri Olsa) [664900] - [kernel] perf probe: Fix line range description since a single file is allowed (Jiri Olsa) [664900] - [kernel] perf probe: Clean up redundant tests in show_line_range() (Jiri Olsa) [664900] - [kernel] perf probe: Rewrite show_one_line() to make it simpler (Jiri Olsa) [664900] - [kernel] perf probe: Make -L display the absolute path of the dumped file (Jiri Olsa) [664900] - [kernel] perf probe: Cleanup messages (Jiri Olsa) [664900] - [kernel] perf symbols: Add symfs option for off-box analysis using specified tree (Jiri Olsa) [664900] - [kernel] perf record, report, annotate, diff: Process events in order (Jiri Olsa) [664900] - [kernel] perf session: Fallback to unordered processing if no sample_id_all (Jiri Olsa) [664900] - [kernel] perf session: Remove unneeded dump_printf calls (Jiri Olsa) [664900] - [kernel] perf session: Split out user event processing (Jiri Olsa) [664900] - [kernel] perf session: Split out sample preprocessing (Jiri Olsa) [664900] - [kernel] perf session: Move dump code to event delivery path (Jiri Olsa) [664900] - [kernel] perf session: Add file_offset to event delivery function (Jiri Olsa) [664900] - [kernel] perf session: Store file offset in sample_queue (Jiri Olsa) [664900] - [kernel] perf session: Consolidate the dump code (Jiri Olsa) [664900] - [kernel] perf session: Dont queue events w/o timestamps (Jiri Olsa) [664900] - [kernel] perf event: Prevent unbound event__name array access (Jiri Olsa) [664900] - [kernel] perf session: Sort all events if ordered_samples=true (Jiri Olsa) [664900] - [kernel] perf report: Allow user to specify path to kallsyms file (Jiri Olsa) [664900] - [kernel] perf makefile: Allow strong and weak functions in LIB_OBJS (Jiri Olsa) [664900] - [kernel] perf tools: Catch a few uncheck calloc/malloc's (Jiri Olsa) [664900] - [kernel] perf script: Fix compiler warning in builtin_script.c:is_top_script() (Jiri Olsa) [664900] - [kernel] perf options: add OPT_CALLBACK_DEFAULT_NOOPT (Jiri Olsa) [664900] - [kernel] perf hist: Better displaying of unresolved DSOs and symbols (Jiri Olsa) [664900] - [kernel] perf tools: Ask for ID PERF_SAMPLE_ info on all PERF_RECORD_ events (Jiri Olsa) [664900] - [kernel] perf session: Parse sample earlier (Jiri Olsa) [664900] - [kernel] perf stat: Add csv-style output (Jiri Olsa) [664900] - [kernel] perf stat: Use --big-num format by default (Jiri Olsa) [664900] - [kernel] perf stat: Document missing options (Jiri Olsa) [664900] - [kernel] perf test: Fix spelling mistake in documentation (Jiri Olsa) [664900] - [kernel] perf trace: Document missing options (Jiri Olsa) [664900] - [kernel] perf top: Document missing options (Jiri Olsa) [664900] - [kernel] perf sched: Document missing options (Jiri Olsa) [664900] - [kernel] perf report: Document missing options (Jiri Olsa) [664900] - [kernel] perf record: Document missing options (Jiri Olsa) [664900] - [kernel] perf probe: Fix spelling mistake in documentation (Jiri Olsa) [664900] - [kernel] perf lock: Document missing options (Jiri Olsa) [664900] - [kernel] perf kvm: Document missing options (Jiri Olsa) [664900] - [kernel] perf diff: Document missing options (Jiri Olsa) [664900] - [kernel] perf diff: Fix displacement and modules options short flag (Jiri Olsa) [664900] - [kernel] perf buildid-list: Document missing options (Jiri Olsa) [664900] - [kernel] perf annotate: Document missing options (Jiri Olsa) [664900] - [kernel] perf tools: fix event parsing of comma-separated tracepoint events (Jiri Olsa) [664900] - [kernel] perf packaging: add memcpy to perf MANIFEST (Jiri Olsa) [664900] - [kernel] perf debug: Simplify trace_event (Jiri Olsa) [664900] - [kernel] perf session: Allocate chunks of sample objects (Jiri Olsa) [664900] - [kernel] perf session: Cache sample objects (Jiri Olsa) [664900] - [kernel] perf session: Keep file mmaped instead of malloc/memcpy (Jiri Olsa) [664900] - [kernel] perf session: Use sensible mmap size (Jiri Olsa) [664900] - [kernel] perf session: Simplify termination checks (Jiri Olsa) [664900] - [kernel] perf session: Move ui_progress_update in __perf_session__process_events() (Jiri Olsa) [664900] - [kernel] perf session: Cleanup __perf_session__process_events() (Jiri Olsa) [664900] - [kernel] perf session: Use appropriate pointer type instead of silly typecasting (Jiri Olsa) [664900] - [kernel] perf session: Fix list sort algorithm (Jiri Olsa) [664900] - [kernel] perf tools: Fix lost and unknown events handling (Jiri Olsa) [664900] - [kernel] perf trace: Handle DT_UNKNOWN on filesystems that don't support d_type (Jiri Olsa) [664900] - [kernel] perf symbols: Correct final kernel map guesses (Jiri Olsa) [664900] - [kernel] perf events: Default to using event__process_lost (Jiri Olsa) [664900] - [kernel] perf record: Add option to disable collecting build-ids (Jiri Olsa) [664900] - [kernel] perf stat: Change and clean up sys_perf_event_open error handling (Jiri Olsa) [664900] - [kernel] perf tools: Remove hardcoded include paths for elfutils (Jiri Olsa) [664900] - [kernel] perf stat: Add no-aggregation mode to -a (Jiri Olsa) [664900] - [kernel] perf: Rename 'perf trace' to 'perf script' (Jiri Olsa) [664900] - [fs] dlm: record full callback state (David Teigland) [635041] - [net] bridge: do not learn from exact matches (Jiri Pirko) [623199] - [x86] x86-32: Separate 1:1 pagetables from swapper_pg_dir (Frank Arnold) [638743] - [tty] tty_audit: fix tty_audit_add_data live lock on audit disabled (Danny Feng) [680126] - [kernel] sched: Try not to migrate higher priority RT tasks (Larry Woodman) [676948]- [fs] GFS2: umount stuck on gfs2_gl_hash_clear (Steven Whitehouse) [682951] - [fs] GFS2: add missed unlock_page() (Steven Whitehouse) [684705] - [fs] GFS2: fix block allocation check for fallocate (Benjamin Marzinski) [674603] - [fs] gfs2: quota allows exceeding hard limit (Abhijith Das) [675944] - [ppc] perf: Fix frequency calculation for overflowing counters (Steve Best) [682842] - [powerpc] rtas_flash needs to use rtas_data_buf (Steve Best) [682801] - [powerpc] Use more accurate limit for first segment memory allocations (Steve Best) [682267] - [powerpc] eeh: Fix oops when probing in early boot (Steve Best) [681668] - [kernel] proc: protect mm start_code/end_code in /proc/pid/stat (Eugene Teo) [684573] {CVE-2011-0726} - [net] dccp oops (Eugene Teo) [682958] {CVE-2011-1093} - [scsi] sd: Export effective protection mode in sysfs (Mike Snitzer) [683266] - [kernel] remove execute bit from perf scripts (Jason Baron) [676692] - [firmware] dcdbas: force SMI to happen when expected (Shyam Iyer) [664832] - [perf] record: Enable the enable_on_exec flag if record forks the target (Steve Best) [664598] - [security] ima: fix add LSM rule bug (Eric Paris) [667915] {CVE-2011-0006} - [block] dm stripe: implement merge method (Mike Snitzer) [688376] - [dm] dm-ioctl: Fix using of possible uninitialised params struct, secure flag (Milan Broz) [683167] - [block] Fix over-zealous flush_disk when changing device size (Jeff Moyer) [678357] - [sound] caiaq: Fix possible string buffer overflow (Jaroslav Kysela) [678476] - [x86] Fix AMD iommu over suspend/resume (Matthew Garrett) [625569] - [virt] virtio: console: Don't access vqs if device was unplugged (Amit Shah) [681181] - [netdrv] sfc: disable RX hash insertion (Michal Schmidt) [556563] - [netdrv] sfc: remove filter management code (Michal Schmidt) [556563] - [netdrv] sfc: add private ioctl to allow reset during online firmware update (Michal Schmidt) [556563] - [netdrv] sfc: remove RX_FILTER_TBL0 from the register dump (Michal Schmidt) [556563] - [netdrv] sfc: lower stack usage in efx_ethtool_self_test (Michal Schmidt) [556563] - [drm] nouveau/vbios: parse more gpio tag bits from connector table (Ben Skeggs) [658896] - [drm] nouveau: fix suspend/resume on GPUs that don't have PM support (Ben Skeggs) [658896] - [drm] nv50: insert a delay before fb change to prevent display engine hang (Ben Skeggs) [658896] - [scsi] qla2xxx: Update version number 8.03.07.00.06.1 (Chad Dupuis) [678104] - [scsi] qla2xxx: Correct errant 82xx hardware state message (Chad Dupuis) [678104] - [scsi] qla2xxx: Check return value of fc_block_scsi_eh() (Chad Dupuis) [678104] - [scsi] qla2xxx: The ISP82XX should be online while waiting for commands completion (Chad Dupuis) [678104] - [scsi] qla2xxx: Propagate block-layer tags on submitted I/Os (Chad Dupuis) [678104] - [scsi] qla2xxx: Clear any stale login-states during an adapter reset (Chad Dupuis) [678104] - [scsi] qla2xxx: Adjust FCP_RSP response-info field check after TMF completion (Chad Dupuis) [678104] - [scsi] qla2xxx: Pass right CT command string for CT status processing (Chad Dupuis) [678104] - [scsi] qla2xxx: Don't wait for active mailbox command completion when firmware is hung (Chad Dupuis) [678104] - [scsi] qla2xxx: Abort pending commands for faster recovery during ISP reset (Chad Dupuis) [678104] - [scsi] qla2xxx: Change from irq to irqsave with host_lock (Chad Dupuis) [678104] - [scsi] qla2xxx: Do not return DID_NO_CONNECT when fcport state is FCS_DEVICE_LOST in qla2xxx_queuecommand() (Chad Dupuis) [678104] - [scsi] qla2xxx: Display nport_id when any SNS command fails (Chad Dupuis) [678104] - [scsi] qla2xxx: ROM lock recovery if fw hangs while holding the lock (Chad Dupuis) [678104] - [scsi] qla2xxx: Fix array subscript is above array bounds in qla2xx_build_scsi_type_6_iocbs() (Chad Dupuis) [678104] - [scsi] qla2xxx: Use sg_next to fetch next sg element while walking sg list (Chad Dupuis) [678104] - [scsi] qla2xxx: Fix to avoid recursive lock failure during BSG timeout (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove code to not reset ISP82xx on failure (Chad Dupuis) [678104] - [scsi] qla2xxx: Display mailbox register 4 during 8012 AEN for ISP82XX parts (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove redundant module parameter permission bits (Chad Dupuis) [678104] - [scsi] qla2xxx: Don't perform a BIG_HAMMER if Get-ID (0x20) mailbox command fails on CNAs (Chad Dupuis) [678104] - [scsi] qla2xxx: Add sysfs node for displaying board temperature (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove unwanted check for bad spd (Chad Dupuis) [678104] - [scsi] qla2xxx: Memory wedge with peg_halt test in loop with ISP82XX (Chad Dupuis) [678104] - [scsi] qla2xxx: Update FCP priority information to firmware before sending IOs (Chad Dupuis) [678104] - [scsi] qla2xxx: Fixed zero test on new_config in qla2x00_process_loopback() (Chad Dupuis) [678104] - [scsi] qla2xxx: Populate FCP_PRIO location for no *FLT* case (Chad Dupuis) [678104] - [scsi] qla2xxx: Added support for quiescence mode for ISP82xx (Chad Dupuis) [678104]- [mm] thp: add extra_gfp in alloc_hugepage non NUMA (Andrea Arcangeli) [674147] - [mm] thp: Use GFP_OTHER_NODE for transparent huge pages (Andrea Arcangeli) [674147] - [mm] thp: Add __GFP_OTHER_NODE flag (Andrea Arcangeli) [674147] - [mm] thp: Use correct numa policy node for transparent hugepages (Andrea Arcangeli) [674147] - [mm] thp: Preserve original node for transparent huge page copies (Andrea Arcangeli) [674147] - [mm] thp: Add alloc_page_vma_node (Andrea Arcangeli) [674147] - [mm] thp: Change alloc_pages_vma to pass down the policy node for local policy (Andrea Arcangeli) [674147] - [mm] thp: Fix interleaving for transparent hugepages (Andrea Arcangeli) [674147] - [mm] compaction: fix high compaction latencies and remove compaction-kswapd (Andrea Arcangeli) [674147] - [mm] compaction: Minimise the time IRQs are disabled while isolating free pages (Andrea Arcangeli) [674147] - [mm] thp: prevent hugepages during args/env copying into the user stack (Andrea Arcangeli) [674147] - [mm] memcg: fix leak of accounting at failure path of hugepage collapsing (Andrea Arcangeli) [674147] - [mm] vmscan: kswapd should not free an excessive number of pages when balancing small zones (Andrea Arcangeli) [674147] - [mm] optimistic migration limited to movable pageblocks (Andrea Arcangeli) [674147] - [mm] migrate_pages api bool (Andrea Arcangeli) [674147] - [mm] migration: allow migration to operate asynchronously and avoid synchronous compaction in the faster path (Andrea Arcangeli) [674147] - [mm] add compound_trans_head helper (Andrea Arcangeli) [674147] - [mm] compaction: Avoid a potential deadlock due to lock_page() during direct compaction (Andrea Arcangeli) [674147] - [mm] hugetlbfs fix hugepage migration in the same way (Andrea Arcangeli) [674147] - [mm] fix migration hangs on anon_vma lock (Andrea Arcangeli) [674147]- [net] gro: reset dev and skb_iff on skb reuse (Andy Gospodarek) [681970] - [netdrv] ixgbe: limit VF access to network traffic (Andy Gospodarek) [678717] - [netdrv] ixgbe: work around for DDP last buffer size (Andy Gospodarek) [678717] - [x86] mtrr: Assume SYS_CFG[Tom2ForceMemTypeWB] exists on all future AMD CPUs (Frank Arnold) [652208 662238]- [kernel] capabilites: allow the application of capability limits to usermode helpers (Eric Paris) [665080] - [kernel] allow kernel-debuginfo-common to be biarch installable (Jason Baron) [682012] - [mm] fix pgd_lock deadlock (Andrea Arcangeli) [671477] - [net] Fix BUG halt in RDS when cong map len is returned to rds_send_xmit (Neil Horman) [680200] {CVE-2011-1023}- [x86] watchdog, nmi: Allow hardlockup to panic by default (Don Zickus) [677532] - [mm] Avoid possible bogus TLB entries (Larry Woodman) [681024] - [net] udp: lockless transmit path (Thomas Graf) [680549] - [mm] memcg: fix race at move_parent around compound_order() (Johannes Weiner) [679025] - [mm] memcg: correctly order reading PCG_USED and pc->mem_cgroup (Johannes Weiner) [679025] - [mm] memcg: fix race in mapped file accounting (Johannes Weiner) [679025] - [mm] memcg: make memcg's file mapped consistent with global VM (Johannes Weiner) [679021] - [net] fix rx queue refcounting (Neil Horman) [677786] - [kernel] /proc/vmcore: speed up access to vmcore file (Neil Horman) [672937] - [mm] ksm: drain pagevecs to lru (Andrea Arcangeli) [670063] - [mm] memcg: fix charged shmem swapcache migration (Johannes Weiner) [663223] - [mm] memcg: race-free migration of charged file pages (Johannes Weiner) [663223] - [virt] KVM: SVM: check for progress after IRET interception (Avi Kivity) [612436] - [virt] KVM: Fix race between nmi injection and enabling nmi window (Avi Kivity) [612436] - [net] ipv6: Implement Any-IP support for IPv6 (Neal Kim) [591335] - [net] netfilter: fix TPROXY IPv6 support build dependency (Andrew Jones) [591335] - [x86] hpwdt: Include hpwdt in rh-configs by default (Tony Camuso) [462945] - [x86] hpwdt and ipmi: use DIE_NMIUNKNOWN (Tony Camuso) [462945] - [netdrv] cnic: Fix big endian bug (Steve Best) [676640]- [scsi] libfcoe: check buffer length before write (Tomas Henzl) [635898 668114] - [scsi] fcoe: add modparm compat interface (Mike Christie) [635898 668114] - [scsi] bnx2fc: Avoid holding cq_lock when iounmap() is called (Mike Christie) [635898 668114] - [scsi] bnx2fc: Makefile, Kconfig changes and FCoE interfaces (Mike Christie) [635898 668114] - [scsi] bnx2fc: SCSI IO handling and session offload (Mike Christie) [635898 668114] - [scsi] bnx2fc: Firmware interface and ELS handling (Mike Christie) [635898 668114] - [scsi] bnx2fc: Header files (Mike Christie) [635898 668114] - [scsi] libfcoe: Remove stale fcoe-netdev entries (Mike Christie) [635898 668114] - [scsi] bnx2x: Proper netdev->ndo_set_rx_mode() implementation (Mike Christie) [635898 668114] - [scsi] bnx2x: MTU for FCoE L2 ring (Mike Christie) [635898 668114] - [scsi] bnx2x: multicasts in NPAR mode (Mike Christie) [635898 668114] - [scsi] bnx2x, cnic: Consolidate iSCSI/FCoE shared mem logic in bnx2x (Mike Christie) [635898 668114] - [scsi] libfc: introduce __fc_fill_fc_hdr that accepts fc_hdr as an argument (Mike Christie) [635898 668114] - [scsi] libfc: revert patch to fix exchange being deleted when the abort itself is timed out (Mike Christie) [635898 668114] - [scsi] fcoe: remove fcoe_ctlr_mode (Mike Christie) [635898 668114] - [scsi] libfcoe: Move common code from fcoe to libfcoe module (Mike Christie) [635898 668114] - [scsi] libfc: introduce LLD event callback (Mike Christie) [635898 668114] - [scsi] libfc: Extending lport's roles for target if there is a registered target (Mike Christie) [635898 668114] - [scsi] fcoe: convert fcoe.ko to become an fcoe transport provider driver (Mike Christie) [635898 668114] - [scsi] fcoe: prepare fcoe for using fcoe transport (Mike Christie) [635898 668114] - [scsi] libfcoe: include fcoe_transport.c into kernel libfcoe module (Mike Christie) [635898 668114] - [scsi] libfcoe: rename libfcoe.c to fcoe_cltr.c for the coming fcoe_transport.c (Mike Christie) [635898 668114] - [scsi] libfcoe: add implementation to support fcoe transport (Mike Christie) [635898 668114] - [scsi] libfcoe: add fcoe_transport structure defines to include/scsi/libfcoe.h (Mike Christie) [635898 668114] - [scsi] libfcoe: move logging macros into the local libfcoe.h header file (Mike Christie) [635898 668114] - [scsi] libfc: Enhanced exchange ID selection mechanism and fix related EMA selection logic (Mike Christie) [635898 668114] - [scsi] libfc: export seq_release() for users of seq_assign() (Mike Christie) [635898 668114] - [scsi] libfc: use PRLI hook to get parameters when sending outgoing PRLI (Mike Christie) [635898 668114] - [scsi] libfc: add hook to notify providers of local port changes (Mike Christie) [635898 668114] - [scsi] libfc: add local port hook for provider session lookup (Mike Christie) [635898 668114] - [scsi] libfc: add method for setting handler for incoming exchange (Mike Christie) [635898 668114] - [scsi] libfc: add hook for FC-4 provider registration (Mike Christie) [635898 668114] - [scsi] libfc: fix sparse static and non-ANSI warnings (Mike Christie) [635898 668114] - [scsi] fcoe: drop FCoE LOGO in FIP mode (Mike Christie) [635898 668114] - [scsi] fcoe: Fix module reference count for vports (Mike Christie) [635898 668114] - [s390x] remove task_show_regs (Danny Feng) [677855] {CVE-2011-0710}- [ib] cm: Bump reference count on cm_id before invoking callback (Doug Ledford) [676191] - [rdma] cm: Fix crash in request handlers (Doug Ledford) [676191] - [virt] Revert "kvm: Allow XSAVE/XRSTOR for a guest" series (Dor Laor) [464271] - [x86] perf: Add support for AMD family 15h core counters (Frank Arnold) [635671] - [x86] perf: Store perfctr msr addresses in config_base/event_base (Frank Arnold) [635671] - [x86] perf: P4 PMU - Fix unflagged overflows handling (Frank Arnold) [635671] - [x86] perf: Add new AMD family 15h msrs to perfctr reservation code (Frank Arnold) [635671] - [x86] perf: Calculate perfctr msr addresses in helper functions (Frank Arnold) [635671] - [x86] perf: Use helper function in x86_pmu_enable_all() (Frank Arnold) [635671]- [netdrv] Keep all bnx2 firmware files (John Feeney) [678429] - [crypto] sha-s390: Reset index after processing partial block (Herbert Xu) [626515] - [kernel] make /dev/crash require CAP_SYS_RAWIO for access (Dave Anderson) [675998] - [block] add sysfs knob for turning off disk entropy contributions (Jeff Moyer) [677447] - [misc] support for marking code as tech preview (Don Zickus) [645198] - [misc] move kernel/unsupported.c to kernel/rh_taint.c (Don Zickus) [645198] - [scsi] ipr: clean up ipr_format_res_path (Steve Best) [633327] - [scsi] ipr: Driver version 2.5.1 (Steve Best) [633327] - [scsi] ipr: fix mailbox register definition and add a delay before reading (Steve Best) [633327] - [scsi] ipr: fix lun assignment and comparison (Steve Best) [633327] - [scsi] ipr: add definitions for a new adapter (Steve Best) [633327] - [scsi] ipr: fix array error logging (Steve Best) [633327] - [scsi] ipr: reverse the isr optimization changes (Steve Best) [633327] - [scsi] ipr: fix resource address formatting and add attribute for device ID (Steve Best) [633327] - [scsi] ipr: fix resource type update and add sdev and shost attributes (Steve Best) [633327] - [scsi] ipr: fix transition to operational for new adapters (Steve Best) [633327] - [scsi] ipr: change endian swap key to match hardware spec change (Steve Best) [633327] - [scsi] ipr: add support for new Obsidian-E embedded adapter (Steve Best) [633327] - [scsi] ipr: add MMIO write to perform BIST for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: add writeq definition if needed (Steve Best) [633327] - [scsi] ipr: add endian swap enablement for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: fix resource path display and formatting (Steve Best) [633327] - [scsi] ipr: improve interrupt service routine performance (Steve Best) [633327] - [scsi] ipr: set the data list length in the request control block (Steve Best) [633327] - [scsi] ipr: fix a register read to use correct address for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: include the resource path in the IOA status area structure (Steve Best) [633327] - [scsi] ipr: Fixes for 64 bit support (Steve Best) [633327] - [scsi] ipr: adds PCI ID definitions for new adapters (Steve Best) [633327] - [scsi] ipr: add support for new IOASCs (Steve Best) [633327] - [scsi] ipr: add support for multiple stages of initialization (Steve Best) [633327] - [scsi] ipr: implement shutdown changes and remove obsolete write cache parameter (Steve Best) [633327] - [scsi] ipr: add hardware assisted smart dump functionality (Steve Best) [633327] - [scsi] ipr: define new offsets to registers for the next generation chip (Steve Best) [633327] - [scsi] ipr: add error handling updates for the next generation chip (Steve Best) [633327] - [scsi] ipr: update the configuration table code for the next generation chip (Steve Best) [633327] - [scsi] ipr: add support for new adapter command structures for the next generation chip (Steve Best) [633327] - [scsi] hpsa: change version string (Tomas Henzl) [630060] - [scsi] cciss: change version string (Tomas Henzl) [630060] - [scsi] cciss: fix dma addr before freeing (Tomas Henzl) [630060] - [scsi] cciss: do not rescan luns on UNIT ATTN LUN DATA CHANGED (Tomas Henzl) [630060] - [scsi] cciss: fix missing command status value CMD_UNABORTABLE (Tomas Henzl) [630060] - [scsi] cciss: retry driver initiated cmds (Tomas Henzl) [630060] - [scsi] cciss: update the vendor, model, rev, serial number (Tomas Henzl) [630060] - [scsi] cciss: convert hlist_* functions to list_* functions (Tomas Henzl) [630060] - [scsi] cciss: prevent from cycling thru nonexistent luns (Tomas Henzl) [630060] - [scsi] cciss: fix revalidate panic (Tomas Henzl) [630060] - [scsi] cciss: Fix cciss driver for CONFIG_PROC_FS not enabled (Tomas Henzl) [630060] - [scsi] cciss: do not leak stack contents to userspace (Tomas Henzl) [630060] - [scsi] cciss: limit commands in kdump scenario (Tomas Henzl) [630060] - [scsi] cciss: do not proceed with kdump if reset fails (Tomas Henzl) [630060] - [scsi] cciss: use kernel provided pci save and restore state functions (Tomas Henzl) [630060] - [scsi] cciss: fix board status waiting code (Tomas Henzl) [630060] - [scsi] cciss: Remove superfluous tests from cciss_bigpassthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_bigpassthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_passthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getluninfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getdrivver (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getfirmver (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getbustypes (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getheartbeat (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_setnodename (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getnodename (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_setintinfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getintinfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_get_pci_info (Tomas Henzl) [630060] - [scsi] cciss: fix queue depth reporting (Tomas Henzl) [630060] - [scsi] cciss: fix botched tag masking for scsi tape commands (Tomas Henzl) [630060] - [scsi] cciss: separate cmd_alloc() and cmd_special_alloc() (Tomas Henzl) [630060] - [scsi] cciss: fix leak of ioremapped memory (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_enter_performant_mode (Tomas Henzl) [630060] - [scsi] cciss: use consistent variable names (Tomas Henzl) [630060] - [scsi] cciss: change printks to dev_warn, etc (Tomas Henzl) [630060] - [scsi] cciss: cleanup some debug ifdefs (Tomas Henzl) [630060] - [scsi] cciss: Remove unnecessary kmalloc casts (Tomas Henzl) [630060] - [scsi] cciss: set SCSI max cmd len (Tomas Henzl) [630060] - [scsi] cciss: sanitize max commands (Tomas Henzl) [630060] - [scsi] cciss: cleanup interrupt_not_for_us (Tomas Henzl) [630060] - [scsi] cciss: Fix tape commandlist size (Tomas Henzl) [630060] - [scsi] cciss: use performant mode (Tomas Henzl) [630060] - [scsi] cciss: clean up interrupt handler (Tomas Henzl) [630060] - [scsi] cciss: factor out enqueue_and_submit_io (Tomas Henzl) [630060] - [scsi] cciss: Fix ENXIO weirdness (Tomas Henzl) [630060] - [scsi] cciss: fix scatter gather code on scsi side of driver (Tomas Henzl) [630060] - [scsi] cciss: add more commands for tapes (Tomas Henzl) [630060] - [scsi] cciss: eliminate unnecessary pointer use (Tomas Henzl) [630060] - [scsi] cciss: dont use void pointer for hba (Tomas Henzl) [630060] - [scsi] cciss: factor out scatter gather chain block mapping code (Tomas Henzl) [630060] - [scsi] cciss: fix DMA direction kludge (Tomas Henzl) [630060] - [scsi] cciss: simplify scatter gather code (Tomas Henzl) [630060] - [scsi] cciss: factor out scatter gather chain block (Tomas Henzl) [630060] - [scsi] cciss: support for enhanced scatter/gather (Tomas Henzl) [630060] - [scsi] cciss: remove sendcmd (Tomas Henzl) [630060] - [scsi] cciss: remove the "withirq" parameter (Tomas Henzl) [630060] - [scsi] cciss: clean up code in cciss_shutdown (Tomas Henzl) [630060] - [scsi] cciss: Remove double setting of busy_configuring (Tomas Henzl) [630060] - [scsi] cciss: Fix problem with remove_from_scan_list on driver unload (Tomas Henzl) [630060] - [scsi] cciss: detect bad alignment of scsi commands at build time (Tomas Henzl) [630060] - [scsi] hpsa: tell controller that we only use short tags (Tomas Henzl) [630060] - [scsi] hpsa: fix bad compare (Tomas Henzl) [630060] - [scsi] hpsa: cleanup debug ifdefs (Tomas Henzl) [630060] - [scsi] hpsa: add new transport_mode sys entry (Tomas Henzl) [630060] - [scsi] hpsa: make hpsa_simple_mode module parameter work (Tomas Henzl) [630060] - [scsi] hpsa: do not re-order commands in internal queues (Tomas Henzl) [630060] - [scsi] hpsa: Remove superflous variable (Tomas Henzl) [630060] - [scsi] hpsa: avoid leaking stack contents to userland (Tomas Henzl) [630060] - [scsi] hpsa: Add a commands_outstanding attribute in /sys (Tomas Henzl) [630060] - [scsi] hpsa: add hpsa_simple_mode option (Tomas Henzl) [630060] - [scsi] hpsa: take the adapter lock in hpsa_wait_for_mode_change_ack (Tomas Henzl) [630060] - [scsi] hpsa: do not reset unknown boards on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: limit commands allocated on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: Use kernel PCI functions (Tomas Henzl) [630060] - [scsi] hpsa: fix board status waiting code (Tomas Henzl) [630060] - [scsi] hpsa: disable doorbell reset on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: Fix problem with CMD_UNABORTABLE (Tomas Henzl) [630060] - [scsi] hpsa: fix botched tag masking in interrupt handler (Tomas Henzl) [630060] - [scsi] hpsa: correct new controller ids (Tomas Henzl) [630060] - [scsi] hpsa: wait for board ready condition after hard reset (Tomas Henzl) [630060] - [scsi] hpsa: sanitize max commands (Tomas Henzl) [630060] - [scsi] hpsa: separate intx and msi/msix interrupt handlers (Tomas Henzl) [630060] - [scsi] hpsa: enable Compaq Smart Arrays with hpsa_allow_any (Tomas Henzl) [630060] - [scsi] hpsa: add new controllers (Tomas Henzl) [630060] - [scsi] hpsa: Fix use of unitialized variable (Tomas Henzl) [630060] - [scsi] hpsa: fix block fetch table problem (Tomas Henzl) [630060] - [scsi] hpsa: expose ctlr firmware rev via sys (Tomas Henzl) [630060] - [scsi] hpsa: initial add of hpsa.txt documentation (Tomas Henzl) [630060] - [scsi] hpsa: remove unused firm_ver member of per-hba structure (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_enter_performant_mode (Tomas Henzl) [630060] - [scsi] hpsa: remove unused variable trans_offset (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_wait_for_mode_change_ack (Tomas Henzl) [630060] - [scsi] hpsa: mark as __devinit (Tomas Henzl) [630060] - [scsi] hpsa: cleanup debug ifdefs (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_enter_simple_mode (Tomas Henzl) [630060] - [scsi] hpsa: add back the p600 quirk (Tomas Henzl) [630060] - [scsi] hpsa: add hpsa_enable_scsi_prefetch (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_CISS_signature_present (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_find_board_params (Tomas Henzl) [630060] - [scsi] hpsa: fix leak of ioremapped memory (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_find_cfgtables (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_wait_for_board_ready (Tomas Henzl) [630060] - [scsi] hpsa: remove redundant board_id parameter from hpsa_interrupt_mode (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_board_disabled (Tomas Henzl) [630060] - [scsi] hpsa: save pdev pointer early (Tomas Henzl) [630060] - [scsi] hpsa: hpsa remove READ_CAPACITY code (Tomas Henzl) [630060] - [scsi] hpsa: Remove duplicate defines of DIRECT_LOOKUP_ constants (Tomas Henzl) [630060] - [scsi] hpsa: fixup DMA address before freeing (Tomas Henzl) [630060] - [scsi] hpsa: defend against zero sized buffers in passthru ioctls (Tomas Henzl) [630060] - [scsi] hpsa: do not consider RAID level to be part of device identity (Tomas Henzl) [630060] - [scsi] hpsa: do not consider firmware revision when looking for device changes (Tomas Henzl) [630060] - [netdrv] ixgbe: fix panic due to uninitialized pointer (Andy Gospodarek) [676875] - [net] Fix use-after-free in RPS sysfs handling (Herbert Xu) [676099]- [usb] xhci: Remove more doorbell-related reads (Don Zickus) [674409] - [usb] xHCI: fix printk_ratelimit() usage (Don Zickus) [674409] - [usb] xHCI: replace dev_dbg() with xhci_dbg() (Don Zickus) [674409] - [usb] xHCI: fix cycle bit set in giveback_first_trb() (Don Zickus) [674409] - [usb] xHCI: remove redundant parameter in giveback_first_trb() (Don Zickus) [674409] - [usb] xHCI: fix queue_trb in isoc transfer (Don Zickus) [674409] - [usb] xhci: Use GFP_NOIO during device reset (Don Zickus) [674409] - [usb] Realloc xHCI structures after a hub is verified (Don Zickus) [674409] - [usb] xhci: Do not run xhci_cleanup_msix with irq disabled (Don Zickus) [674409] - [usb] xHCI: synchronize irq in xhci_suspend() (Don Zickus) [674409] - [usb] xhci: Resume bus on any port status change (Don Zickus) [674409] - [x86] i2c-i801: Add PCI idents for Patsburg IDF SMBus controllers (Prarit Bhargava) [649054] - [x86] i2c-i801: Handle multiple instances instead of keeping global state (Prarit Bhargava) [649054] - [x86] PCI: update Intel chipset names and defines (Prarit Bhargava) [649054] - [x86] hwmon: Fix autoloading of fschmd on recent Fujitsu machines (Prarit Bhargava) [649054] - [x86] i2c-i801: Fix all checkpatch warnings (Prarit Bhargava) [649054] - [x86] i2c-i801: All newer devices have all the optional features (Prarit Bhargava) [649054] - [x86] i2c-i801: Let the user disable selected driver features (Prarit Bhargava) [649054] - [virt] KVM: SVM: Add xsetbv intercept (Don Dugger) [464271] - [virt] KVM: fix poison overwritten caused by using wrong xstate size (Don Dugger) [464271] - [virt] Fix OSXSAVE after migration (Don Dugger) [464271] - [virt] Fix OSXSAVE VXEXIT handling (Don Dugger) [464271] - [virt] KVM: x86: Enable AVX for guest (Don Dugger) [464271] - [virt] KVM: Fix xsave and xcr save/restore memory leak (Don Dugger) [464271] - [virt] KVM: x86: XSAVE/XRSTOR live migration support (Don Dugger) [464271] - [virt] KVM: VMX: Enable XSAVE/XRSTOR for guest (Don Dugger) [464271] - [virt] x86: Export FPU API for KVM use (Don Dugger) [464271] - [virt] KVM: x86: Use FPU API (Don Dugger) [464271] - [virt] x86: Introduce 'struct fpu' and related API (Don Dugger) [464271] - [net] bridge: Fix mglist corruption that leads to memory corruption (Herbert Xu) [659421] - [sched] autogroup: Do not create autogroups for sessions if user has not enabled autogroups (Vivek Goyal) [656042] - [virt] virtio_net: Add schedule check to napi_enable call (Michael S. Tsirkin) [676579] - [netdrv] r8169: use RxFIFO overflow workaround and prevent RxFIFO induced infinite loops (Ivan Vecera) [630810] - [netdrv] ehea: Increase the skb array usage (Steve Best) [676139]- [fs] Btrfs: fix slot count logic in space info ioctl (Josef Bacik) [663749] - [video] vgacon: check for efi machine (Dave Airlie) [609516] - [dm] wipe dm-ioctl buffers (Milan Broz) [674813] - [virt] xen/events.c: clean up section mismatch warning (Andrew Jones) [676346] - [virt] xen: microcode: no backtrace on guest restore (Andrew Jones) [671161] - [virt] xen: fix save/restore: unmask evtchn for IRQF_TIMER (Andrew Jones) [676009] - [crypto] export DSA_verify as a gpl symbol (Jarod Wilson) [673577] - [fs] NFS: Micro-optimize nfs4_decode_dirent() (Steve Dickson) [675815] - [fs] NFS: construct consistent co_ownerid for v4.1 (Steve Dickson) [675815] - [fs] NFS: fix the setting of exchange id flag (Steve Dickson) [675815] - [fs] NFS: nfs_wcc_update_inode() should set nfsi->attr_gencount (Steve Dickson) [675815] - [fs] NFS: improve pnfs_put_deviceid_cache debug print (Steve Dickson) [675815] - [fs] NFS fix cb_sequence error processing (Steve Dickson) [675815] - [fs] NFS do not find client in NFSv4 pg_authenticate (Steve Dickson) [675815] - [fs] NFS: Prevent memory allocation failure in nfsacl_encode() (Steve Dickson) [675815] - [fs] NFS: nfsacl_{encode, decode} should return signed integer (Steve Dickson) [675815] - [fs] NFS: Fix "kernel BUG at fs/aio.c:554!" (Steve Dickson) [675815] - [fs] NFS4: Avoid potential NULL pointer dereference in decode_and_add_ds() (Steve Dickson) [675815] - [fs] NFS: fix handling of malloc failure during nfs_flush_multi() (Steve Dickson) [675815] - [fs] GFS2: panics on quotacheck update (Abhijith Das) [675745] - [fs] GFS2: Fails to clear glocks during unmount (Abhijith Das) [675270] - [net] clear heap allocations for privileged ethtool actions (Jiri Pirko) [672435] {CVE-2010-4655} - [netdrv] s2io: update to driver version 2.0.26.28 (Michal Schmidt) [611869] - [x86] Include ACPI _DSM index and label support (Matthew Garrett) [639971] - [mm] zram: simplify zram_make_request (Jerome Marchand) [661293] - [mm] zram: make zram_read return a bio error if the device is not initialized (Jerome Marchand) [661293] - [mm] zram: round up the disk size provided by user (Jerome Marchand) [661293] - [mm] zram: make ZRAM depends on SYSFS (Jerome Marchand) [661293] - [block] zram: fix up my fixup for some sysfs attribute permissions (Jerome Marchand) [661293] - [block] zram: fix up some sysfs attribute permissions (Jerome Marchand) [661293] - [block] zram: Makefile: replace the use of -objs with -y (Jerome Marchand) [661293] - [block] zram: free device memory when init fails (Jerome Marchand) [661293] - [block] zram: Update zram documentation (Jerome Marchand) [661293] - [block] zram: Remove need for explicit device initialization (Jerome Marchand) [661293] - [block] zram: Replace ioctls with sysfs interface (Jerome Marchand) [661293] - [block] zram: fix build errors, depends on BLOCK (Jerome Marchand) [661293] - [fs] Revert "inotify: rework inotify locking to prevent double free use when free in inotify" [674880 675299]- [s390x] Fix hang on s390x while running LTP (Larry Woodman) [675294] - [fs] make it possible to log all attempts to walk into a subtree (Alexander Viro) [661402] - [x86] intel-iommu: Fix double lock in get_domain_for_dev() (Alex Williamson) [675304] - [virt] fix WinXP BSOD when boot up with -cpu Penryn (John Cooper) [635539] - [virt] KVM: Keep guest TSC synchronized across host suspend (Zachary Amsden) [651635] - [virt] KVM: make cyc_to_nsec conversions more reliable (Zachary Amsden) [651635] - [virt] KVM: Backport TSC catchup for KHZ rate change / unstable CPUs fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of math fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of backwards warp fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of pvclock scale_delta changes (Zachary Amsden) [651635] - [virt] KVM: backport x86: Unify TSC logic (Zachary Amsden) [651635] - [virt] KVM: Backport of TSC reset compensation changes (Zachary Amsden) [651635] - [virt] KVM: backport Convert TSC writes to TSC offset writes (Zachary Amsden) [651635] - [virt] KVM: backport of upstream TSC khz restructuring and fixes (Zachary Amsden) [651635] - [virt] KVM: backport of SVM TSC init fixes (Zachary Amsden) [651635] - [kernel] perf: Enable 'perf lock' for the perf user tool (Jason Baron) [593763] - [kernel] tracing: Factorize lock events in a lock class (Jason Baron) [593763] - [kernel] tracing: Drop the nested field from lock_release event (Jason Baron) [593763] - [kernel] tracing: Drop lock_acquired waittime field (Jason Baron) [593763] - [kernel] perf lock: Enhance information of lock trace events (Jason Baron) [593763] - [kernel] tracing: Rename 'lockdep' event subsystem into 'lock' (Jason Baron) [593763] - [kernel] perf: fix lock recursion (Jason Baron) [593763] - [net] tcp thin streams kabi workaround (Jiri Pirko) [645793] - [net] Add getsockopt support for TCP thin-streams (Jiri Pirko) [645793] - [net] TCP thin dupack (Jiri Pirko) [645793] - [net] TCP thin linear timeouts (Jiri Pirko) [645793] - [net] TCP thin-stream detection (Jiri Pirko) [645793] - [net] Corrected spelling error heurestics->heuristics (Jiri Pirko) [645793] - [x86] kexec: Make sure to stop all CPUs before exiting the kernel (Paolo Bonzini) [667340] - [x86] xen: don't bother to stop other cpus on shutdown/reboot (Paolo Bonzini) [667340] - [virt] netfront: explicitly generate arp_notify event after migration (Paolo Bonzini) [622575] - [net] arp_notify: allow drivers to explicitly request a notification event (Paolo Bonzini) [622575] - [net] arp_notify: document that a gratuitous ARP request is sent when this option is enabled (Paolo Bonzini) [622575] - [fs] Prevent freeing uninitialized pointer in compat_do_readv_writev (Jeff Moyer) [636906] - [fs] compat_rw_copy_check_uvector: add missing compat_ptr call (Jeff Moyer) [636906] - [fs] aio: fix the compat vectored operations (Jeff Moyer) [636906] - [fs] compat: factor out compat_rw_copy_check_uvector from compat_do_readv_writev (Jeff Moyer) [636906] - [powerpc] pseries: Fix VPHN build errors on non-SMP systems (Steve Best) [633513] - [powerpc] pseries: Poll VPA for topology changes and update NUMA maps (Steve Best) [633513] - [powerpc] Disable VPHN polling during a suspend operation (Steve Best) [633513] - [powerpc] Add VPHN firmware feature (Steve Best) [633513] - [fs] make block fiemap mapping length at least blocksize long (Josef Bacik) [663042] - [fs] mmapping a read only file on a gfs2 filesystem incorrectly acquires an exclusive glock (Steven Whitehouse) [674286] - [fs] improve remount,ro vs buffercache coherency (Dave Chinner) [665056] - [kexec] include sysctl to disable (Eric Paris) [665169] - [net] Backport receive flow steering (Neil Horman) [625487] - [crypto] unmark gcm(aes) as fips_allowed (Jarod Wilson) [638133] - [crypto] bring cprng in line with upstream (Neil Horman) [673385] - [usb] iowarrior: don't trust report_size for buffer size (Don Zickus) [672422] - [pci] enable_drhd_fault_handling() section mismatch cleanup (Prarit Bhargava) [674571] - [x86] amd-iommu: Fix rounding-bug in __unmap_single (Frank Arnold) [636249] - [x86] Use MWAIT to offline a processor (Luming Yu) [666493] - [virt] virtio_blk: allow re-reading config space at runtime (Christoph Hellwig) [669744]- [scsi] fix use-after-free in scsi_init_io() (Mike Christie) [674064]- [fs] include missing header in fs.h (Aristeu Rozanski) [675102]- [sched] Replace kernel command line option "noautogroup" with "autogroup" (Vivek Goyal) [656042] - [sched] autogroup: Fix CONFIG_RT_GROUP_SCHED sched_setscheduler() failure (Vivek Goyal) [656042] - [sched] Display autogroup names in /proc/sched_debug (Vivek Goyal) [656042] - [sched] Reinstate group names in /proc/sched_debug (Vivek Goyal) [656042] - [sched] Enable autogroup CONFIG_SCHED_AUTOGROUP=y in rhel6 (Vivek Goyal) [656042] - [sched] Fix struct autogroup memory leak (Vivek Goyal) [656042] - [sched] Mark autogroup_init() __init (Vivek Goyal) [656042] - [sched] autogroup: Fix potential access to freed memory (Vivek Goyal) [656042] - [sched] Add 'autogroup' scheduling feature: automated per session task groups (Vivek Goyal) [656042] - [v4l] dvb/rc: fix IR setkeycode operations (Jarod Wilson) [663280] - [v4l] dvb/rc: additional pending IR fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: pull in (most) changes up to 2.6.38-rc2 (Jarod Wilson) [663280 672404] {CVE-2011-0521} - [v4l] configs: enable v4l/dvb/rc bits (Jarod Wilson) [663280] - [v4l] dvb/rc: fix dvb_adapter kabi compliance (Jarod Wilson) [663280] - [v4l] dvb/rc: fix dvb_demux kabi compliance (Jarod Wilson) [663280] - [v4l] dvb/rc: add back support for get_umapped_area fop (Jarod Wilson) [663280] - [v4l] dvb/rc: necessary dvb-usb rc support kabi fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: kabi work-arounds for internal structs (Jarod Wilson) [663280] - [v4l] dvb/rc: revert constification and unlocked_ioctl changes (Jarod Wilson) [663280] - [v4l] dvb/rc: backport to 2.6.32 interfaces (Jarod Wilson) [663280] - [v4l] dvb/rc: pending IR driver fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: add remaining 2.6.38-rc1 v4l changes (Jarod Wilson) [663280] - [v4l] dvb/rc: add webcam support from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: add remote control core from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: update to dvb code from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: add 2.6.38-rc1 base tuner code (Jarod Wilson) [663280]- [block] md: protect against NULL reference when waiting to start a raid10. (Doug Ledford) [633695 659623] - [block] md/raid1: really fix recovery looping when single good device fails. (Doug Ledford) [633695 659623] - [block] md: fix return value of rdev_size_change() (Doug Ledford) [633695 659623] - [block] md: tidy up device searches in read_balance. (Doug Ledford) [633695 659623] - [block] md/raid1: fix some typos in comments. (Doug Ledford) [633695 659623] - [block] md/raid1: discard unused variable. (Doug Ledford) [633695 659623] - [block] md: unplug writes to external bitmaps. (Doug Ledford) [633695 659623] - [block] md: use separate bio pool for each md device. (Doug Ledford) [633695 659623] - [block] md: change type of first arg to sync_page_io. (Doug Ledford) [633695 659623] - [block] md/raid1: perform mem allocation before disabling writes during resync. (Doug Ledford) [633695 659623] - [block] md: use bio_kmalloc rather than bio_alloc when failure is acceptable. (Doug Ledford) [633695 659623] - [block] md: Fix possible deadlock with multiple mempool allocations. (Doug Ledford) [633695 659623] - [block] md: fix and update workqueue usage (Doug Ledford) [633695 659623] - [block] md: use sector_t in bitmap_get_counter (Doug Ledford) [633695 659623] - [block] md: Fix regression with raid1 arrays without persistent metadata. (Doug Ledford) [633695 659623] - [block] mm: strictly nested kmap_atomic() (Doug Ledford) [633695 659623] - [block] move async raid6 test to lib/Kconfig.debug (Doug Ledford) [633695 659623] - [block] md: check return code of read_sb_page (Doug Ledford) [633695 659623] - [block] md/raid1: minor bio initialisation improvements. (Doug Ledford) [633695 659623] - [block] md/raid1: avoid overflow in raid1 resync when bitmap is in use. (Doug Ledford) [633695 659623] - [block] md: fix v1.x metadata update when a disk is missing. (Doug Ledford) [633695 659623] - [block] md: call md_update_sb even for 'external' metadata arrays. (Doug Ledford) [633695 659623] - [block] md: resolve confusion of MD_CHANGE_CLEAN (Doug Ledford) [633695 659623] - [block] md: don't clear MD_CHANGE_CLEAN in md_update_sb() for external arrays (Doug Ledford) [633695 659623] - [block] md: provide appropriate return value for spare_active functions. (Doug Ledford) [633695 659623] - [block] md: Notify sysfs when RAID1/5/10 disk is In_sync. (Doug Ledford) [633695 659623] - [block] Update recovery_offset even when external metadata is used. (Doug Ledford) [633695 659623] - [block] Make lib/raid6/test build correctly. (Doug Ledford) [633695 659623] - [block] md: clean up do_md_stop (Doug Ledford) [633695 659623] - [block] md: fix another deadlock with removing sysfs attributes. (Doug Ledford) [633695 659623] - [block] md: move revalidate_disk() back outside open_mutex (Doug Ledford) [633695 659623] - [block] md/raid10: fix deadlock with unaligned read during resync (Doug Ledford) [633695 659623] - [block] md/bitmap: separate out loading a bitmap from initialising the structures. (Doug Ledford) [633695 659623] - [block] md/bitmap: prepare for storing write-intent-bitmap via dm-dirty-log. (Doug Ledford) [633695 659623] - [block] md/bitmap: optimise scanning of empty bitmaps. (Doug Ledford) [633695 659623] - [block] md/bitmap: clean up plugging calls. (Doug Ledford) [633695 659623] - [block] md/bitmap: reduce dependence on sysfs. (Doug Ledford) [633695 659623] - [block] md/bitmap: white space clean up and similar. (Doug Ledford) [633695 659623] - [block] md/raid5: export raid5 unplugging interface. (Doug Ledford) [633695 659623] - [block] md/plug: optionally use plugger to unplug an array during resync/recovery. (Doug Ledford) [633695 659623] - [block] md/raid5: add simple plugging infrastructure. (Doug Ledford) [633695 659623] - [block] md/raid5: export is_congested test (Doug Ledford) [633695 659623] - [block] raid5: Don't set read-ahead when there is no queue (Doug Ledford) [633695 659623] - [block] md: add support for raising dm events. (Doug Ledford) [633695 659623] - [block] md: export various start/stop interfaces (Doug Ledford) [633695 659623] - [block] md: split out md_rdev_init (Doug Ledford) [633695 659623] - [block] md: be more careful setting MD_CHANGE_CLEAN (Doug Ledford) [633695 659623] - [block] md/raid5: ensure we create a unique name for kmem_cache when mddev has no gendisk (Doug Ledford) [633695 659623] - [block] md/raid5: factor out code for changing size of stripe cache. (Doug Ledford) [633695 659623] - [block] md: reduce dependence on sysfs. (Doug Ledford) [633695 659623] - [block] md/raid5: don't include 'spare' drives when reshaping to fewer devices. (Doug Ledford) [633695 659623] - [block] md/raid5: add a missing 'continue' in a loop. (Doug Ledford) [633695 659623] - [block] md/raid5: Allow recovered part of partially recovered devices to be in-sync (Doug Ledford) [633695 659623] - [block] md/raid5: More careful check for "has array failed". (Doug Ledford) [633695 659623] - [block] md: Don't update ->recovery_offset when reshaping an array to fewer devices. (Doug Ledford) [633695 659623] - [block] md/raid5: avoid oops when number of devices is reduced then increased. (Doug Ledford) [633695 659623] - [block] md: enable raid4->raid0 takeover (Doug Ledford) [633695 659623] - [block] md: clear layout after ->raid0 takeover (Doug Ledford) [633695 659623] - [block] md: fix raid10 takeover: use new_layout for setup_conf (Doug Ledford) [633695 659623] - [block] md: fix handling of array level takeover that re-arranges devices. (Doug Ledford) [633695 659623] - [block] md: raid10: Fix null pointer dereference in fix_read_error() (Doug Ledford) [633695 659623] - [block] md: convert cpu notifier to return encapsulate errno value (Doug Ledford) [633695 659623] - [block] md: Fix read balancing in RAID1 and RAID10 on drives > 2TB (Doug Ledford) [633695 659623] - [block] md/linear: standardise all printk messages (Doug Ledford) [633695 659623] - [block] md/raid0: tidy up printk messages. (Doug Ledford) [633695 659623] - [block] md/raid10: tidy up printk messages. (Doug Ledford) [633695 659623] - [block] md/raid1: improve printk messages (Doug Ledford) [633695 659623] - [block] md/raid5: improve consistency of error messages. (Doug Ledford) [633695 659623] - [block] md/raid4: permit raid0 takeover (Doug Ledford) [633695 659623] - [block] md/raid1: delay reads that could overtake behind-writes. (Doug Ledford) [633695 659623] - [block] md/raid1: fix confusing 'redirect sector' message. (Doug Ledford) [633695 659623] - [block] md/raid5: small tidyup in raid5_align_endio (Doug Ledford) [633695 659623] - [block] md: add support for raid5 to raid4 conversion (Doug Ledford) [633695 659623] - [block] md: Add support for Raid0->Raid10 takeover (Doug Ledford) [633695 659623] - [block] md: don't use mddev->raid_disks in raid0 or raid10 while array is active. (Doug Ledford) [633695 659623] - [block] md/raid1: fix counting of write targets. (Doug Ledford) [633695 659623] - [block] md/linear: avoid possible oops and array stop (Doug Ledford) [633695 659623] - [block] async_tx: Move ASYNC_RAID6_TEST option to crypto/async_tx/, fix dependencies (Doug Ledford) [633695 659623] - [block] md: Factor out RAID6 algorithms into lib/ (Doug Ledford) [633695 659623]- [block] dm mpath: delay activate_path retry on SCSI_DH_RETRY (Mike Snitzer) [668852] - [block] dm: remove superfluous irq disablement in dm_request_fn (Mike Snitzer) [668852] - [block] dm log: use PTR_ERR value instead of ENOMEM (Mike Snitzer) [668852] - [block] dm snapshot: avoid storing private suspended state (Mike Snitzer) [668852] - [block] dm ioctl: suppress needless warning messages (Mike Snitzer) [668852] - [block] dm log userspace: add version number to comms (Mike Snitzer) [668852] - [block] dm log userspace: group clear and mark requests (Mike Snitzer) [668852] - [block] dm log userspace: split flush queue (Mike Snitzer) [668852] - [block] dm log userspace: trap all failed log construction errors (Mike Snitzer) [668852] - [block] dm kcopyd: delay unplugging (Mike Snitzer) [668852] - [block] dm io: remove BIO_RW_SYNCIO flag from kcopyd (Mike Snitzer) [668852] - [block] dm crypt: set key size early (Mike Snitzer) [668852] - [block] dm raid1: support discard (Mike Snitzer) [668852] - [block] dm ioctl: allow rename to fill empty uuid (Mike Snitzer) [668852] - [block] block: max hardware sectors limit wrapper (Mike Snitzer) [668852] - [netdrv] bna: include new bna ethernet driver (Ivan Vecera) [475692] - [cdrom] Fix NULL pointer dereference in cdrom driver (James Paradis) [673567] - [mm] hugetlb: fix handling of parse errors in sysfs (Dean Nelson) [673203] - [mm] hugetlb: do not allow pagesize >= MAX_ORDER pool (Dean Nelson) [673203] - [mm] hugetlb: check the return value of string (Dean Nelson) [673203] - [mm] hugetlb.c: fix error-path memory leak in (Dean Nelson) [673203] - [mm] hugetlb: abort a hugepage pool resize if a signal (Dean Nelson) [673203] - [block] improve detail in I/O error messages (Mike Snitzer) [431754] - [block] dm mpath: propagate target errors immediately (Mike Snitzer) [431754] - [scsi] Detailed I/O errors (Mike Snitzer) [431754] - [scsi] always pass Unit Attention upwards from scsi_check_sense (Mike Snitzer) [431754] - [scsi] make error handling more robust in the face of reservations (Mike Snitzer) [431754] - [scsi] Return NEEDS_RETRY for eh commands with status BUSY (Mike Snitzer) [431754] - [fs] Btrfs: btrfs_iget() returns ERR_PTR (Josef Bacik) [663749] - [fs] Btrfs: handle error returns from btrfs_lookup_dir_item() (Josef Bacik) [663749] - [fs] Btrfs: Fix null dereference in relocation.c (Josef Bacik) [663749] - [fs] Btrfs: fix remap_file_pages error (Josef Bacik) [663749] - [fs] Btrfs: The file argument for fsync() is never null (Josef Bacik) [663749] - [fs] Btrfs: handle kzalloc() failure in open_ctree() (Josef Bacik) [663749] - [fs] Btrfs: fix split_leaf double split corner case (Josef Bacik) [663749] - [fs] Btrfs: handle ERR_PTR from posix_acl_from_xattr() (Josef Bacik) [663749] - [fs] Btrfs: Fix BUG_ON for fs converted from extN (Josef Bacik) [663749] - [fs] Fix btrfs b0rkage (Josef Bacik) [663749] - [fs] Btrfs: prevent RAID level downgrades when space is low (Josef Bacik) [663749] - [fs] Btrfs: account for missing devices in RAID allocation profiles (Josef Bacik) [663749] - [fs] Btrfs: EIO when we fail to read tree roots (Josef Bacik) [663749] - [fs] Btrfs: fix compiler warnings (Josef Bacik) [663749] - [fs] Btrfs: Make async snapshot ioctl more generic (Josef Bacik) [663749] - [fs] Btrfs: pwrite blocked when writing from the mmaped buffer of the same page (Josef Bacik) [663749] - [fs] Btrfs: Fix a crash when mounting a subvolume (Josef Bacik) [663749] - [fs] Btrfs: fix sync subvol/snapshot creation (Josef Bacik) [663749] - [fs] Btrfs: Fix page leak in compressed writeback path (Josef Bacik) [663749] - [fs] Btrfs: do not BUG if we fail to remove the orphan item for dead snapshots (Josef Bacik) [663749] - [fs] Btrfs: fixup return code for btrfs_del_orphan_item (Josef Bacik) [663749] - [fs] Btrfs: do not do fast caching if we are allocating blocks for tree_root (Josef Bacik) [663749] - [fs] Btrfs: deal with space cache errors better (Josef Bacik) [663749] - [fs] Btrfs: fix use after free in O_DIRECT (Josef Bacik) [663749] - [fs] Btrfs: don't use migrate page without CONFIG_MIGRATION (Josef Bacik) [663749] - [fs] Btrfs: deal with DIO bios that span more than one ordered extent (Josef Bacik) [663749] - [fs] Btrfs: setup blank root and fs_info for mount time (Josef Bacik) [663749] - [fs] Btrfs: fix fiemap (Josef Bacik) [663749] - [fs] Btrfs - fix race between btrfs_get_sb() and umount (Josef Bacik) [663749] - [fs] Btrfs: update inode ctime when using links (Josef Bacik) [663749] - [fs] Btrfs: make sure new inode size is ok in fallocate (Josef Bacik) [663749] - [fs] Btrfs: fix typo in fallocate to make it honor actual size (Josef Bacik) [663749] - [fs] Btrfs: avoid NULL pointer deref in try_release_extent_buffer (Josef Bacik) [663749] - [fs] Btrfs: make btrfs_add_nondir take parent inode as an argument (Josef Bacik) [663749] - [fs] Btrfs: hold i_mutex when calling btrfs_log_dentry_safe (Josef Bacik) [663749] - [fs] Btrfs: use dget_parent where we can UPDATED (Josef Bacik) [663749] - [fs] Btrfs: fix more ESTALE problems with NFS (Josef Bacik) [663749] - [fs] Btrfs: handle NFS lookups properly (Josef Bacik) [663749] - [fs] btrfs: make 1-bit signed fileds unsigned (Josef Bacik) [663749] - [fs] btrfs: Show device attr correctly for symlinks (Josef Bacik) [663749] - [fs] btrfs: Set file size correctly in file clone (Josef Bacik) [663749] - [fs] Btrfs: fix CLONE ioctl destination file size expansion to block boundary (Josef Bacik) [663749] - [fs] btrfs: Check if dest_offset is block-size aligned before cloning file (Josef Bacik) [663749] - [fs] Btrfs: handle the space_cache option properly (Josef Bacik) [663749] - [fs] btrfs: Fix early enospc because 'unused' calculated with wrong sign. (Josef Bacik) [663749] - [fs] btrfs: fix panic caused by direct IO (Josef Bacik) [663749] - [fs] btrfs: cleanup duplicate bio allocating functions (Josef Bacik) [663749] - [fs] btrfs: fix free dip and dip->csums twice (Josef Bacik) [663749] - [fs] Btrfs: add migrate page for metadata inode (Josef Bacik) [663749] - [fs] Btrfs: deal with errors from updating the tree log (Josef Bacik) [663749] - [fs] Btrfs: allow subvol deletion by unprivileged user with -o user_subvol_rm_allowed (Josef Bacik) [663749] - [fs] Btrfs: make SNAP_DESTROY async (Josef Bacik) [663749] - [fs] Btrfs: add SNAP_CREATE_ASYNC ioctl (Josef Bacik) [663749] - [fs] Btrfs: add START_SYNC, WAIT_SYNC ioctls (Josef Bacik) [663749] - [fs] Btrfs: async transaction commit (Josef Bacik) [663749] - [fs] Btrfs: fix deadlock in btrfs_commit_transaction (Josef Bacik) [663749] - [fs] Btrfs: fix lockdep warning on clone ioctl (Josef Bacik) [663749] - [fs] Btrfs: fix clone ioctl where range is adjacent to extent (Josef Bacik) [663749] - [fs] Btrfs: fix delalloc checks in clone ioctl (Josef Bacik) [663749] - [fs] Btrfs: drop unused variable in block_alloc_rsv (Josef Bacik) [663749] - [fs] Btrfs: cleanup warnings from gcc 4.6 (nonbugs) (Josef Bacik) [663749] - [fs] Btrfs: Fix variables set but not read (bugs found by gcc 4.6) (Josef Bacik) [663749] - [fs] Btrfs: Use ERR_CAST helpers (Josef Bacik) [663749] - [fs] Btrfs: use memdup_user helpers (Josef Bacik) [663749] - [fs] Btrfs: fix raid code for removing missing drives (Josef Bacik) [663749] - [fs] Btrfs: Switch the extent buffer rbtree into a radix tree (Josef Bacik) [663749] - [fs] Btrfs: restructure try_release_extent_buffer() (Josef Bacik) [663749] - [fs] Btrfs: use the flusher threads for delalloc throttling (Josef Bacik) [663749] - [fs] Add new functions for triggering inode writeback (Josef Bacik) [663749] - [fs] Btrfs: tune the chunk allocation to 5 of the FS as metadata (Josef Bacik) [663749] - [fs] Btrfs: don't loop forever on bad btree blocks (Josef Bacik) [663749] - [fs] Btrfs: let the user know space caching is enabled (Josef Bacik) [663749] - [fs] Btrfs: Add a clear_cache mount option (Josef Bacik) [663749] - [fs] Btrfs: add support for mixed data+metadata block groups (Josef Bacik) [663749] - [fs] Btrfs: check cache->caching_ctl before returning if caching has started (Josef Bacik) [663749] - [fs] Btrfs: load free space cache if it exists (Josef Bacik) [663749] - [fs] Btrfs: write out free space cache (Josef Bacik) [663749] - [fs] Btrfs: create special free space cache inode (Josef Bacik) [663749] - [fs] Btrfs: remove warn_on from use_block_rsv (Josef Bacik) [663749] - [fs] Btrfs: set trans to null in reserve_metadata_bytes if we commit the transaction (Josef Bacik) [663749] - [fs] Btrfs: fix error handling in btrfs_get_sb (Josef Bacik) [663749] - [fs] Btrfs: rework how we reserve metadata bytes (Josef Bacik) [663749] - [fs] Btrfs: don't allocate chunks as aggressively (Josef Bacik) [663749] - [fs] Btrfs: re-work delalloc flushing (Josef Bacik) [663749] - [fs] Btrfs: fix reservation code for mixed block groups (Josef Bacik) [663749] - [fs] Btrfs: fix df regression (Josef Bacik) [663749] - [fs] Btrfs: fix the df ioctl to report raid types (Josef Bacik) [663749] - [fs] Btrfs: stop trying to shrink delalloc if there are no inodes to reclaim (Josef Bacik) [663749] - [fs] btrfs: remove junk sb_dirt change (Josef Bacik) [663749] - [fs] ext4: serialize unaligned direct asynchronous IO (Eric Sandeen) [615309] - [fs] ext4: fix inconsistency with EOFBLOCK_FL (Eric Sandeen) [657553] - [fs] ext4: Use bitops to read/modify i_flags in struct ext4_inode_info (Eric Sandeen) [657553] - [net] GRO: fix merging a paged skb after non-paged skbs (Michal Schmidt) [672541] - [net] netfilter: create audit records for x_table changes (Thomas Graf) [665129] - [block] Fix race during disk initialization (Eric Sandeen) [607605] - [virt] fix xen hvm fullvirt guest boot failure (Stefan Assmann) [673496] - [virt] virtio: console: Wake up outvq on host notifications (Amit Shah) [643750] - [netdrv] sfc: update to fix rss_cpus and sync with upstream (Michal Schmidt) [673532] - [mm] hugetlb: fix section mismatch with hugetlb_sysfs_add_hstate() (Dean Nelson) [672844] - [mm] put_page: recheck PageHead after releasing the compound_lock (Andrea Arcangeli) [664772] - [mm] unconditional setup_per_zone_wmarks in set_recommended_min_free_kbytes (Andrea Arcangeli) [664772] - [mm] adjust compound_lock_irqsave interface to match upstream (Andrea Arcangeli) [664772]- [fcoe] libfc: dereferencing ERR_PTR in fc_tm_done() (Mike Christie) [633915 663561] - [fcoe] libfc: Cleanup return paths in fc_rport_error_retry (Mike Christie) [633915 663561] - [fcoe] libfc: Return a valid return code in fc_fcp_pkt_abort() (Mike Christie) [633915 663561] - [fcoe] libfc: always initialize the FCoE DDP exchange id for fsp as FC_XID_UNKNOWN (Mike Christie) [633915 663561] - [fcoe] libfc: fix statistics for FCP input/output megabytes (Mike Christie) [633915 663561] - [fcoe] libfcoe: change fip_select to return new FCF (Mike Christie) [633915 663561] - [fcoe] libfcoe: reorder FCF list to put latest advertiser first (Mike Christie) [633915 663561] - [fcoe] libfcoe: add debug message for FCF destination MAC (Mike Christie) [633915 663561] - [fcoe] libfcoe: retry rejected FLOGI to another FCF if possible (Mike Christie) [633915 663561] - [fcoe] libfcoe: fix checking of conflicting fabrics in fcoe_ctlr_select() (Mike Christie) [633915 663561] - [fcoe] libfcoe: move some timer code to make it reusable (Mike Christie) [633915 663561] - [fcoe] libfcoe: update FIP FCF announcements (Mike Christie) [633915 663561] - [fcoe] libfc: fix fc_tm_done not freeing the allocated fsp pkt (Mike Christie) [633915 663561] - [fcoe] libfc: the timeout for the REC itself is 2 * R_A_TOV_els (Mike Christie) [633915 663561] - [fcoe] libfc: fix exchange being deleted when the abort itself is timed out (Mike Christie) [633915 663561] - [fcoe] libfc: do not fc_io_compl on fsp w/o any scsi_cmnd associated (Mike Christie) [633915 663561] - [fcoe] libfc: add print of exchange id for debugging fc_fcp (Mike Christie) [633915 663561] - [fcoe] Update WARN uses (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in remote port (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in local port (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in local port (Mike Christie) [633915 663561] - [fcoe] libfc: remove tgt_flags from fc_fcp_pkt struct (Mike Christie) [633915 663561] - [fcoe] libfc: use rport timeout values for fcp recovery (Mike Christie) [633915 663561] - [fcoe] libfc: incorrect scsi host byte codes returned to scsi-ml (Mike Christie) [633915 663561] - [fcoe] libfc: fix stats computation in fc_queuecommand() (Mike Christie) [633915 663561] - [fcoe] libfc: fix mem leak in fc_seq_assign() (Mike Christie) [633915 663561] - [fcoe] libfc: tune fc_exch_em_alloc() to be O(2) (Mike Christie) [633915 663561] - [fcoe] libfc: fix mem leak in fc_exch_recv_seq_resp() (Mike Christie) [633915 663561] - [fcoe] libfc: fix NULL pointer dereference bug in fc_fcp_pkt_release (Mike Christie) [633915 663561] - [fcoe] libfc: remove define of fc_seq_exch in fc_exch.c (Mike Christie) [633915 663561] - [fcoe] libfcoe: VN2VN connection setup causing stack memory corruption (Mike Christie) [633915 663561] - [fcoe] libfc: Do not let disc work cancel itself (Mike Christie) [633915 663561] - [fcoe] libfc: use DID_TRANSPORT_DISRUPTED while lport not ready (Mike Christie) [633915 663561] - [fcoe] libfc: fix setting of rport dev loss (Mike Christie) [633915 663561] - [fcoe] libfc: don't require a local exchange for incoming requests (Mike Christie) [633915 663561] - [fcoe] libfc: add interface to allocate a sequence for incoming requests (Mike Christie) [633915 663561] - [fcoe] libfc: add fc_fill_reply_hdr() and fc_fill_hdr() (Mike Christie) [633915 663561] - [fcoe] libfc: add fc_frame_sid() and fc_frame_did() functions (Mike Christie) [633915 663561] - [fcoe] libfc: eliminate rport LOGO state (Mike Christie) [633915 663561] - [fcoe] config via separate create_vn2vn module parameter (Mike Christie) [633915 663561] - [fcoe] libfcoe: use correct FC-MAP for VN2VN mode (Mike Christie) [633915 663561] - [fcoe] libfcoe: Fix FIP ELS encapsulation details for FLOGI responses (Mike Christie) [633915] - [fcoe] libfcoe: fcoe: fnic: add FIP VN2VN point-to-multipoint support (Mike Christie) [633915 663561] - [fcoe] lib/random32: export pseudo-random number generator for modules (Mike Christie) [633915 663561] - [fcoe] libfcoe: add state change debugging (Mike Christie) [633915 663561] - [fcoe] libfcoe: add protocol description of FIP VN2VN mode (Mike Christie) [633915 663561] - [fcoe] libfc: track FIP exchanges (Mike Christie) [633915 663561] - [fcoe] libfc: add FLOGI state to rport for VN2VN (Mike Christie) [633915 663561] - [fcoe] libfc: Add local port point-to-multipoint flag (Mike Christie) [633915 663561] - [fcoe] fnic: change fcoe_ctlr_init interface to specify mode (Mike Christie) [633915 663561] - [fcoe] libfc: add discovery-private pointer for LLD (Mike Christie) [633915 663561] - [fcoe] libfcoe: convert FIP to lock with mutex instead of spin lock (Mike Christie) [633915 663561] - [fcoe] libfc: provide space for LLD after remote port structure (Mike Christie) [633915 663561] - [fcoe] libfc: convert rport lookup to be RCU safe (Mike Christie) [633915 663561] - [fcoe] make it possible to verify fcoe with sparse (Mike Christie) [633915 663561] - [block] fix performance regression introduced by the blkio-throttle code (Jeff Moyer) [669398] - [scsi] iscsi class: remove unused active variable (Mike Christie) [668632] - [scsi] cxgbi: enable TEXT PDU support (Mike Christie) [668632] - [scsi] cxgb3i: fixed connection problem with iscsi private ip (Mike Christie) [668632] - [scsi] be2iscsi: fix null ptr when accessing task hdr (Mike Christie) [668632] - [scsi] be2iscsi: fix gfp use in alloc_pdu (Mike Christie) [668632] - [scsi] libiscsi: add more informative failure message during iscsi scsi eh (Mike Christie) [668632] - [scsi] cxgbi: set ulpmode only if digest is on (Mike Christie) [636291] - [scsi] cxgb4i: ignore informational act-open-rpl message (Mike Christie) [636291] - [scsi] cxgb4i: connection and ddp setting update (Mike Christie) [636291] - [scsi] cxgb3i: fixed connection over vlan (Mike Christie) [636291] - [scsi] libcxgbi: pdu read fixes (Mike Christie) [636291] - [scsi] cxgbi: rename alloc_cpl to alloc_wr (Mike Christie) [636291] - [scsi] cxgb3i: change cxgb3i to use libcxgbi (Mike Christie) [636291] - [scsi] cxgb4i iscsi driver (Mike Christie) [636291] - [scsi] libcxgbi: common library for cxgb3i and cxgb4i (Mike Christie) [636291] - [mm] avoid resetting wb_start after each writeback round (Josef Bacik) [638349] - [fs] ext4: update writeback_index based on last page scanned (Josef Bacik) [638349] - [fs] ext4: implement writeback livelock avoidance using page tagging (Josef Bacik) [638349] - [lib] radix-tree: radix_tree_range_tag_if_tagged() can set incorrect tags (Josef Bacik) [638349] - [lib] radix-tree: clear all tags in radix_tree_node_rcu_free (Josef Bacik) [638349] - [lib] radix-tree.c: fix overflow in radix_tree_range_tag_if_tagged() (Josef Bacik) [638349] - [lib] radix-tree: omplement function radix_tree_range_tag_if_tagged (Josef Bacik) [638349] - [mm] implement writeback livelock avoidance using page tagging (Josef Bacik) [638349] - [scsi] ibft/be2iscsi: update iscsi boot support and add be2iscsi boot support (Mike Christie) [585751 635746] - [scsi] be2iscsi: Remove premature free of cid (Mike Christie) [585751 635746] - [scsi] be2iscsi: More time for FW (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for Login failure (Mike Christie) [585751 635746] - [scsi] be2iscsi: Driver Version change (Mike Christie) [585751 635746] - [scsi] be2iscsi: Increase max sector (Mike Christie) [585751 635746] - [scsi] be2iscsi: Add support for iscsi boot (Mike Christie) [585751 635746] - [scsi] be2iscsi: add Kconfig dependency on NET (Mike Christie) [585751 635746] - [scsi] The extended shift must be 1 (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for premature buffer free (Mike Christie) [585751 635746] - [scsi] be2iscsi: Remove debug print in IO path (Mike Christie) [585751 635746] - [scsi] be2iscsi: Limit max_xmit_length (Mike Christie) [585751 635746] - [scsi] be2iscsi: Maintain same ITT across login (Mike Christie) [585751 635746] - [scsi] be2iscsi: Adding crashdump support (Mike Christie) [585751 635746] - [scsi] be2iscsi: Free tags allocate (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix to handle request_irq failure (Mike Christie) [585751 635746] - [scsi] be2iscsi: No return value for hwi_enable_intr (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for freeing cid (Mike Christie) [585751 635746] - [scsi] be2iscsi: pass the return from beiscsi_open_conn (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fixing the return type of functions (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fixing return value (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix warnings from new checkpatch.pl (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix null dereference on error path (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix memory leak on error path (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix disconnection cleanup (Mike Christie) [585751 635746] - [scsi] be2iscsi: correct return value in mgmt_invalidate_icds (Mike Christie) [585751 635746] - [scsi] ibft: convert iscsi_ibft module to iscsi boot lib (Mike Christie) [585751 635746] - [scsi] ibft: separate ibft parsing from sysfs interface (Mike Christie) [585751 635746] - [scsi] ibft: Use IBFT_SIGN instead of open-coding the search string (Mike Christie) [585751 635746] - [scsi] ibft: For UEFI machines actually do scan ACPI for iBFT (Mike Christie) [585751 635746] - [scsi] ibft: Update iBFT handling for v1.03 of the spec (Mike Christie) [585751 635746] - [scsi] iscsi_ibft.c: remove NIPQUAD_FMT, use pI4 (Mike Christie) [585751 635746] - [scsi] iscsi_ibft.c: use pM to show MAC address (Mike Christie) [585751 635746] - [scsi] ibft, x86: Change reserve_ibft_region() to find_ibft_region() (Mike Christie) [585751 635746] - [fs] inotify: rework inotify locking to prevent double free use when free in inotify (Eric Paris) [582109] - [s390x] kernel: Enhanced node affinity support (Hendrik Brueckner) [632315] - [netdrv] qeth: support for priority tags and VLAN-ID 0 tags (Hendrik Brueckner) [633570] - [net] enable VLAN NULL tagging (Neil Horman) [633571] - [s390x] qeth: fix online setting of OSN-devices (Hendrik Brueckner) [669218] - [s390x] qeth: wait for recovery finish in open function (Hendrik Brueckner) [668845] - [s390x] qdio: prevent race for shared indicators (Hendrik Brueckner) [668835] - [s390x] qeth: l3 hw tx csum circumvent hw bug (Hendrik Brueckner) [663984] - [s390x] mm: add devmem_is_allowed() for STRICT_DEVMEM checking (Hendrik Brueckner) [647365] - [s390x] qeth: l3 add vlan hdr in passthru frames (Hendrik Brueckner) [659825] - [s390x] kernel: nohz vs cpu hotplug system hang (Hendrik Brueckner) [668470] - [s390x] qdio: use proper QEBSM operand for SIGA-R and SIGA-S (Hendrik Brueckner) [668468] - [s390x] cio: prevent kernel panic when path to network device is lost (Hendrik Brueckner) [662747] - [s390x] qeth: enable VIPA add/remove for offline devices (Hendrik Brueckner) [660688] - [s390x] hvc_iucv: do not call iucv_unregister if iucv_register has failed (Hendrik Brueckner) [661108] - [s390x] zcrypt: Handling of 4096 bit RSA keys in CRT format (Hendrik Brueckner) [633458] - [s390x] zcrypt: cope with cca restriction of cex3 (Hendrik Brueckner) [633458] - [s390x] zcrypt: support for 4096 bit keys for cex3c (Hendrik Brueckner) [633458] - [s390x] zcrypt: support for 4096 bit keys for cex3a (Hendrik Brueckner) [633458] - [s390x] zcrypt: Introduce check for 4096 bit support (Hendrik Brueckner) [633458] - [s390x] dasd: Improve handling of stolen DASD reservation (Hendrik Brueckner) [644942] - [s390x] dasd: add High Performance FICON multitrack support (Hendrik Brueckner) [632332] - [s390x] cio: reduce memory consumption of itcw structures (Hendrik Brueckner) [632332] - [s390x] cio: obtain mdc value per channel path (Hendrik Brueckner) [632332] - [s390x] kernel: display capacity adjustment indicator in /proc/sysinfo (Hendrik Brueckner) [632023] - [s390x] dasd: provide a Sense Path Group ID ioctl (Hendrik Brueckner) [644928] - [s390x] dasd: Add tunable default grace period for missing interrupts (Hendrik Brueckner) [633386] - [s390x] dasd: Add dasd part of cio internal unit check handling (Hendrik Brueckner) [633384] - [s390x] dasd: add dynamic PAV toleration (Hendrik Brueckner) [631518] - [s390x] zfcpdump: Add prefix registers to dump header (Hendrik Brueckner) [633454] - [s390x] zfcp: HBA API completion to support events (Hendrik Brueckner) [633413] - [s390x] dasd: improve error recovery for internal I/O (Hendrik Brueckner) [631497] - [s390x] s390_hypfs: Add new binary attributes (Hendrik Brueckner) [631533] - [s390x] memory hotplug: set phys_device (Hendrik Brueckner) [659474] - [memory] allow setting of phys_device (memory hotplug) (Hendrik Brueckner) [659474] - [s390x] kernel: fix clock comparator revalidation (Hendrik Brueckner) [658578] - [s390x] vmlogrdr: purge after recording is switched off (Hendrik Brueckner) [653477] - [s390x] zfcp: Cancel gid_pn work when removing port (Hendrik Brueckner) [653482] - [s390x] smsgiucv_app: deliver z/VM CP special messages as uevents (Hendrik Brueckner) [632318] - [s390x] qeth: exploit HW TX checksumming (Hendrik Brueckner) [633531] - [s390x] qeth: NAPI support for l2 and l3 discipline (Hendrik Brueckner) [633525] - [s390x] qdio: extend API to allow polling (Hendrik Brueckner) [633525] - [s390x] cio: improve resume handling (Hendrik Brueckner) [633468] - [s390x] cio: unit check handling during internal I/O (Hendrik Brueckner) [633384] - [s390x] zfcp: Trigger logging in FCP channel on qdio error conditions (Hendrik Brueckner) [632331] - [s390x] cio: add CHSC SIOSL Support (Hendrik Brueckner) [632331] - [s390x] cio: introduce cio_settle (Hendrik Brueckner) [631517]- [watchdog] hpwdt: Make NMI decoding a compile-time option (Tony Camuso) [462945] - [watchdog] hpwdt: move NMI-decoding init and exit to seperate functions (Tony Camuso) [462945] - [watchdog] hpwdt: Use "decoding" instead of "sourcing" (Tony Camuso) [462945] - [watchdog] hpwdt: hpwdt_pretimeout reorganization (Tony Camuso) [462945] - [watchdog] hpwdt: implement WDIOC_GETTIMELEFT (Tony Camuso) [462945] - [watchdog] hpwdt: allow full range of timer values supported by hardware (Tony Camuso) [462945] - [watchdog] hpwdt: Introduce SECS_TO_TICKS() macro (Tony Camuso) [462945] - [watchdog] hpwdt: Make x86 assembly ifdef guard more strict (Tony Camuso) [462945] - [watchdog] hpwdt: Despecificate driver from iLO2 (Tony Camuso) [462945] - [watchdog] hpwdt: Group NMI sourcing specific items together (Tony Camuso) [462945] - [watchdog] hpwdt: Group options that affect watchdog behavior together (Tony Camuso) [462945] - [watchdog] hpwdt: clean-up include-files (Tony Camuso) [462945] - [watchdog] hpwdt: formatting of pointers in printk() (Tony Camuso) [462945] - [watchdog] hpwdt: fix lower timeout limit (Tony Camuso) [462945] - [watchdog] hpwdt: make the watchdog_info struct const where possible (Tony Camuso) [462945] - [scsi] fix id computation in scsi_eh_target_reset (Mike Christie) [643236] - [scsi] fix the return value of scsi_target_queue_read() (Mike Christie) [643236] - [fs] cifs: add cruid= mount option (Jeff Layton) [667654] - [fs] ext3, ext4: update ctime when changing the file's permission by setfacl (Eric Sandeen) [668915] - [net] update igbvf driver (Stefan Assmann) [636327] - [scsi] fix locking around blk_abort_request() (Stanislaw Gruszka) [620391] - [scsi] megaraid: update to version 5.29 (Tomas Henzl) [642052] - [virt] MMU: only write protect mappings at pagetable level (Marcelo Tosatti) [634100] - [virt] xen: disable ACPI NUMA for PV guests (Andrew Jones) [669773] - [virt] xen: unplug the emulated devices at resume time (Paolo Bonzini) [667356] - [virt] xenfs: enable for HVM domains too (Paolo Bonzini) [667361] - [virt] KVM: Activate Virtualization On Demand (Avi Kivity) [616042] - [pci] Fix KABI breakage (Prarit Bhargava) [661301] - [pci] PCIe/AER: Disable native AER service if BIOS has precedence (Prarit Bhargava) [661301] - [pci] aerdrv: fix uninitialized variable warning (Prarit Bhargava) [661301] - [pci] hotplug: Fix build with CONFIG_ACPI unset (Prarit Bhargava) [661301] - [pci] PCIe: Ask BIOS for control of all native services at once (Prarit Bhargava) [661301] - [pci] PCIe: Introduce commad line switch for disabling port services (Prarit Bhargava) [661301] - [pci] ACPI/PCI: Negotiate _OSC control bits before requesting them (Prarit Bhargava) [661301] - [pci] ACPI/PCI: Make acpi_pci_query_osc() return control bits (Prarit Bhargava) [661301] - [x86] ACPI: cleanup pci_root _OSC code (Prarit Bhargava) [661301] - [pci] PCIe AER: Introduce pci_aer_available() (Prarit Bhargava) [661301] - [pci] aerdrv: fix annoying warnings (Prarit Bhargava) [661301] - [pci] aerdrv: trivial cleanup for aerdrv_core.c (Prarit Bhargava) [661301] - [pci] aerdrv: trivial cleanup for aerdrv.c (Prarit Bhargava) [661301] - [pci] aerdrv: introduce default_downstream_reset_link (Prarit Bhargava) [661301] - [pci] aerdrv: rework find_aer_service (Prarit Bhargava) [661301] - [pci] aerdrv: remove is_downstream (Prarit Bhargava) [661301] - [pci] aerdrv: remove magical ROOT_ERR_STATUS_MASKS (Prarit Bhargava) [661301] - [pci] aerdrv: redefine PCI_ERR_ROOT_*_SRC (Prarit Bhargava) [661301] - [pci] aerdrv: rework do_recovery (Prarit Bhargava) [661301] - [pci] aerdrv: rework get_e_source() (Prarit Bhargava) [661301] - [pci] aerdrv: rework aer_isr_one_error() (Prarit Bhargava) [661301] - [pci] aerdrv: rework add_error_device (Prarit Bhargava) [661301] - [pci] aerdrv: remove compare_device_id (Prarit Bhargava) [661301] - [pci] aerdrv: introduce is_error_source (Prarit Bhargava) [661301] - [pci] aerdrv: rework find_source_device (Prarit Bhargava) [661301] - [pci] aerdrv: make aer_{en, dis}able_rootport static (Prarit Bhargava) [661301] - [pci] aerdrv: cleanup inconsistent functions (Prarit Bhargava) [661301] - [pci] aerdrv: RsvdP of PCI_ERR_ROOT_COMMAND (Prarit Bhargava) [661301] - [pci] aerdrv: use correct bit defines and add 2ms delay to aer_root_reset (Prarit Bhargava) [661301] - [pci] change PCI nomenclature in drivers/pci/ (non-comment changes) (Prarit Bhargava) [661301] - [pci] change PCI nomenclature in drivers/pci/ (comment changes) (Prarit Bhargava) [661301] - [pci] remove ifdefed pci_cleanup_aer_correct_error_status (Prarit Bhargava) [661301] - [pci] Remove unnecessary struct pcie_port_data (Prarit Bhargava) [661301] - [pci] Backport upstream PCIE interrupt assignment code (Prarit Bhargava) [661301] - [pci] PCIe AER: use pci_is_pcie() (Prarit Bhargava) [661301] - [pci] introduce pci_is_pcie() (Prarit Bhargava) [661301] - [pci] PCIe AER: use pci_pcie_cap() (Prarit Bhargava) [661301] - [pci] fix memory leak in aer_inject (Prarit Bhargava) [661301] - [pci] use better error return values in aer_inject (Prarit Bhargava) [661301] - [pci] add support for PCI domains to aer_inject (Prarit Bhargava) [661301]- [x86] lockup detector: enable config options (Don Zickus) [669808] - [x86] lockup detector: Kconfig fixes to seperate hard and soft lockup options (Don Zickus) [669808] - [x86] NMI: Add back unknown_nmi_panic and nmi_watchdog sysctls (Don Zickus) [669808] - [x86] perf, arch: Cleanup perf-pmu init vs lockup-detector (Don Zickus) [669808] - [x86] nmi: Add in new nmi_watchdog/softlockup changes (Don Zickus) [669808] - [x86] Move notify_die from nmi.c to traps.c (Don Zickus) [669808] - [kernel] perf_event backport (Peter Zijlstra) [672264] - [scsi] fnic: Bumping up fnic version from 1.4.0.145 to 1.5.0.1 (Mike Christie) [663222] - [scsi] fnic: fix memory leak (Mike Christie) [663222] - [irq] Add new IRQ flag IRQF_NO_SUSPEND (Andrew Jones) [671147] - [virt] xen: events: do not unmask event channels on resume (Andrew Jones) [671147] - [virt] xen: Do not suspend IPI IRQs (Andrew Jones) [671147] - [virt] ixp4xx-beeper: Use IRQF_NO_SUSPEND not IRQF_TIMER for non-timer interrupt (Andrew Jones) [671147] - [fs] ext3: avoid WARN() messages when failing to write the superblock (Edward Shishkin) [591466] - [fs] ext3: unify log messages (Edward Shishkin) [591466] - [kernel] add 'make rh-perf' target (Jason Baron) [644991] - [kernel] perf: .spec file updates (Jason Baron) [644991] - [kernel] perf: updates from 2.6.34 -> 2.6.37 (Jason Baron) [644991] - [kernel] perf: sync to 2.6.34 (Jason Baron) [644991] - [x86] Westmere apicid fix (George Beshers) [635808] - [x86] Fix a hard coded limit of a maximum of 16 cpu's per socket (George Beshers) [635808] - [x86] uv: More Westmere support on SGI UV (George Beshers) [635808] - [x86] uv: Enable Westmere support on SGI UV (George Beshers) [635808] - [scsi] scsi_dh: propagate SCSI device deletion (Mike Snitzer) [669411] - [scsi] scsi_dh_hp_sw: fix deadlock in start_stop_endio (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: add scalable ONTAP lun to dev list (Mike Snitzer) [667661] - [scsi] scsi_dh_alua: Add Promise VTrak to dev list (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix stpg_endio group state reporting (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix deadlock in stpg_endio (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix submit_stpg return (Mike Snitzer) [652024] - [pci] Fix mmap address check in pci_mmap_fits (Prarit Bhargava) [645287] - [pci] fix size checks for mmap() on /proc/bus/pci files (Prarit Bhargava) [645287] - [fs] GFS2: recovery stuck on transaction lock (Robert S Peterson) [672600] - [fs] nfs4: fix units bug causing hang on recovery (J. Bruce Fields) [672345] - [fs] ext4: Update ext4 documentation (Lukas Czerner) [519467] - [fs] jbd2: fix /proc/fs/jbd2/ when using an external (Lukas Czerner) [655875] - [net] netfilter: nf_conntrack snmp helper (Jiri Olsa) [638176] - [net] netfilter: audit target to record accepted/dropped packets (Thomas Graf) [642391] - [net] packet_mmap: expose hw packet timestamps to network packet capture utilities (Thomas Graf) [645800] - [scsi] bfa rebase reflecting scsi-misc bfa (Rob Evers) [641052] - [scsi] libsas: Don't issue commands to devices that have been hot-removed (David Milburn) [669154] - [security] crypto: mark ghash as fips_allowed (Jarod Wilson) [638133] - [kernel] Fix over-scheduling bug (Jane Lv) [666484] - [kernel] trace: add several tracepoints/scripts for analyzing network stack (Neil Horman) [611700] - [sound] disable NVIDIA HDMI PCI device for Lenovo T410 models (Jaroslav Kysela) [662660] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [583745 618797 619430 636922 637240 646771 663946 667460] - [x86] UEFI IBM boot regression (Bob Picco) [668825] - [netdrv] ehea: Add some info messages and fix an issue (Steve Best) [658185]- [crypto] mark xts(aes) as fips_allowed (Jarod Wilson) [625489] - [fs] nfsd: break lease on unlink, link, and rename (J. Bruce Fields) [626814] - [fs] nfsd4: break lease on nfsd setattr (J. Bruce Fields) [626814] - [fs] nfsd: remove some unnecessary dropit handling (J. Bruce Fields) [626814] - [fs] nfsd: stop translating EAGAIN to nfserr_dropit (J. Bruce Fields) [626814] - [fs] svcrpc: simpler request dropping (J. Bruce Fields) [626814] - [fs] svcrpc: avoid double reply caused by deferral race (J. Bruce Fields) [626814] - [fs] nfsd: don't drop requests on -ENOMEM (J. Bruce Fields) [626814] - [x86] numa: Cacheline aliasing makes for_each_populated_zone extremely expensive (George Beshers) [635850] - [scsi] mptas: version string change 3.04.18 (Tomas Henzl) [642618] - [scsi] mptsas: Incorrect return value in mptscsih_dev_reset (Tomas Henzl) [642618] - [scsi] mptsas: inDMD deleted (Tomas Henzl) [642618] - [scsi] mptsas: remove bus reset (Tomas Henzl) [642618] - [scsi] mptsas: 3gbps - 6gbps (Tomas Henzl) [642618] - [scsi] mptsas: sysfs sas addr handle (Tomas Henzl) [642618] - [scsi] mptsas: fix warning when not using procfs (Tomas Henzl) [642618] - [scsi] mptsas: Fix 32 bit platforms with 64 bit resources (Tomas Henzl) [642618] - [scsi] mptsas: convert to seq_file (Tomas Henzl) [642618] - [scsi] mptsas: use module_param in drivers/message/fusion/mptbase.c (Tomas Henzl) [642618] - [scsi] mptsas: drivers/message/fusion: Adjust confusing indentation (Tomas Henzl) [642618] - [scsi] mptsas: print Doorbell register in a case of hard reset and timeout (Tomas Henzl) [642618] - [scsi] mptsas: fixed hot-removal processing (Tomas Henzl) [642618] - [scsi] mptsas: Cleanup some duplicate calls in mptbase.c (Tomas Henzl) [642618] - [scsi] mptsas: Added missing reset for ioc_reset_in_progress in SoftReset (Tomas Henzl) [642618] - [scsi] mptsas: Proper error handling is added after mpt_config timeout (Tomas Henzl) [642618] - [scsi] mptsas: Event data alignment with 4 byte (Tomas Henzl) [642618] - [scsi] mptsas: Check for command status is added after completion (Tomas Henzl) [642618] - [scsi] mptsas: Task abort is not supported for Volumes (Tomas Henzl) [642618] - [scsi] mptsas: sanity check for vdevice pointer is added (Tomas Henzl) [642618] - [scsi] mptsas: Setting period, offset and width for SPI driver (Tomas Henzl) [642618] - [scsi] mptsas: Proper bus_type check is added (Tomas Henzl) [642618] - [scsi] mptsas: mpt_detach is called properly at the time of rmmod (Tomas Henzl) [642618] - [scsi] mptsas: mpt config will do Hard Reset based upon retry counts (Tomas Henzl) [642618] - [scsi] mptsas: Updated SCSI IO IOCTL error handling (Tomas Henzl) [642618] - [scsi] mptsas: Added new less expensive RESET (Message Unit Reset) (Tomas Henzl) [642618] - [scsi] mptsas: modify mptctl_exit() to call proper deregister functions (Tomas Henzl) [642618] - [scsi] mptsas: hold off error recovery while alternate ioc is initializing (Tomas Henzl) [642618] - [scsi] mptsas: corrected if condition check for SCSIIO and PASSTHROUGH commands (Tomas Henzl) [642618] - [scsi] mptsas: block device when target is being removed by FW (Tomas Henzl) [642618] - [scsi] mptsas: Added sysfs expander manufacture information (Tomas Henzl) [642618] - [scsi] mptsas: Added-MPI_SCSIIO_CONTROL_HEADOFQ-priority (Tomas Henzl) [642618] - [fs] ext4: Add FITRIM ioctl to handle ext4 batched discard (Lukas Czerner) [651021] - [fs] ext4: Add batched discard support for ext4 (Lukas Czerner) [651021] - [fs] ext4: Create ext4 helper for sb_issue_discard (Lukas Czerner) [651021] - [fs] Added a #include to eliminate a compilation failure (Steve Dickson) [479351] - [fs] pnfs: layout roc code (Steve Dickson) [479351] - [fs] pnfs: update nfs4_callback_recallany to handle layouts (Steve Dickson) [479351] - [fs] pnfs: add CB_LAYOUTRECALL handling (Steve Dickson) [479351] - [fs] pnfs: CB_LAYOUTRECALL xdr code (Steve Dickson) [479351] - [fs] pnfs: change lo refcounting to atomic_t (Steve Dickson) [479351] - [fs] pnfs: check that partial LAYOUTGET return is ignored (Steve Dickson) [479351] - [fs] pnfs: add layout to client list before sending rpc (Steve Dickson) [479351] - [fs] pnfs: serialize LAYOUTGET(openstateid) (Steve Dickson) [479351] - [fs] pnfs: layoutget rpc code cleanup (Steve Dickson) [479351] - [fs] pnfs: change how lsegs are removed from layout list (Steve Dickson) [479351] - [fs] pnfs: change layout state seqlock to a spinlock (Steve Dickson) [479351] - [fs] pnfs: add prefix to struct pnfs_layout_hdr fields (Steve Dickson) [479351] - [fs] pnfs: add prefix to struct pnfs_layout_segment fields (Steve Dickson) [479351] - [fs] pnfs: remove unnecessary field lgp->status (Steve Dickson) [479351] - [fs] pnfs: fix incorrect comment in destroy_lseg (Steve Dickson) [479351] - [fs] NFS: rename client back channel transport field (Steve Dickson) [479351] - [fs] NFS: add session back channel draining (Steve Dickson) [479351] - [fs] NFS: RPC_AUTH_GSS unsupported on v4.1 back channel (Steve Dickson) [479351] - [fs] NFS refactor nfs_find_client and reference client across callback processing (Steve Dickson) [479351] - [fs] nfs41: do not allocate unused back channel pages (Steve Dickson) [479351] - [fs] NFS associate sessionid with callback connection (Steve Dickson) [479351] - [fs] NFS implement v4.0 callback_ident (Steve Dickson) [479351] - [fs] NFS: do not clear minor version at nfs_client free (Steve Dickson) [479351] - [fs] NFS: use svc_create_xprt for NFSv4.1 callback service (Steve Dickson) [479351] - [fs] SUNRPC: register and unregister the back channel transport (Steve Dickson) [479351] - [fs] SUNRPC: new transport for the NFSv4.1 shared back channel (Steve Dickson) [479351] - [fs] SUNRPC: fix bc_send print (Steve Dickson) [479351] - [fs] SUNRPC: move svc_drop to caller of svc_process_common (Steve Dickson) [479351] - [netdrv] qlge: Fix deadlock when cancelling worker (Chad Dupuis) [635703] - [netdrv] qlge: New release P27 (Chad Dupuis) [635703] - [netdrv] qlge: Generate the coredump to ethtool user buffer (Chad Dupuis) [635703] - [netdrv] qlge: pull NULL check ahead of dereference (Chad Dupuis) [635703] - [netdrv] qlge: Fix a deadlock when the interface is going down (Chad Dupuis) [635703] - [netdrv] qlge: reset the chip before freeing the buffers (Chad Dupuis) [635703] - [netdrv] qlge: Restoring the vlan setting during ql_adapter_up (Chad Dupuis) [635703] - [netdrv] qlge: New release P25 (Chad Dupuis) [635703] - [netdrv] qlge: fix a eeh handler to not add a pending timer (Chad Dupuis) [635703] - [netdrv] qlge: New release P24 (Chad Dupuis) [635703] - [netdrv] qlge: Remove all error packet flags and enable tcp/udp and ip csum error (Chad Dupuis) [635703] - [netdrv] qlge: Restoring the promiscuous setting in ql_adapter_up (Chad Dupuis) [635703] - [netdrv] qlge: Changing cpu_to_be16 to htons for udp checksum (Chad Dupuis) [635703] - [netdrv] qlge: Eliminate firmware dependency for MPI coredump (Chad Dupuis) [635703] - [kernel] driver core: Convert link_mem_sections to use find_memory_block_hinted (George Beshers) [635866] - [kernel] driver core: Introduce find_memory_block_hinted which utilizes kset_find_obj_hinted (George Beshers) [635866] - [kernel] kobject: Introduce kset_find_obj_hinted (George Beshers) [635866] - [x86] UV: memory_block_size_bytes for x86_64 when CONFIG_X86_UV (George Beshers) [635866] - [ppc] add dynamic dma window support (Steve Best) [632770] - [ppc] add memory_hotplug_max (Steve Best) [632770] - [ppc] dma: Add optional platform override of dma_set_mask() (Steve Best) [632770] - [x86] therm_throt.c: Trivial printk message fix for a unsuitable abbreviation of 'thermal' (Prarit Bhargava) [666859] - [x86] mce: Notify about corrected events too (Prarit Bhargava) [666859] - [x86] asm: Introduce and use percpu_inc() (Prarit Bhargava) [666859] - [mm] memory hotplug: fix notifier's return value check (Steve Best) [632694] - [powerpc] Make the CMM memory hotplug aware (Steve Best) [632694] - [mm] Add notifier in pageblock isolation for balloon drivers (Steve Best) [632694] - [kernel] tracing: Allow to disable cmdline recording (Jiri Olsa) [632065] - [kernel] tracing: Combine event filter_active and enable into single flags field (Jiri Olsa) [632065] - [fs] GFS2: [RFE] glock scalability patches (Abhijith Das) [656939] - [net] bonding: prevent sysfs from allowing arp monitoring with alb/tlb (Andy Gospodarek) [605189] - [net] fix oops in RPS when netdevice has no parent dev (Neil Horman) [670907] - [scsi] libsas: fix bug for vacant phy (David Milburn) [668754] - [scsi] sr: fix sr_drive_status handling when initialization required (Tomas Henzl) [663159]- [ppc] Export memstart_addr and kernstart_addr on ppc64 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix compiling problem with i386 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: add ConnectX-3 PCI IDs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: fix mc usage after IBoE addition (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3/t3_hw.c: use new hex_to_bin() method (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] uverbs: Handle large number of entries in poll CQ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix MAC address hash filter (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix information leak in marshalling code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] pack: Remove some unused code added by the IBoE patches (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix IBoE link state (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix IBoE reported link rate (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Workaround firmware bug in query dev cap (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix memory ordering of VLAN insertion control bits (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Integer overflow in RDS cmsg handling (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix rds message leak in rds_message_map_pages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Remove kfreed tcp conn from list (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Lost locking in loop connection freeing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: remove call to stop TX queues at load time (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: remove call to stop TX queues at load time (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Let rds_message_alloc_sgs() return NULL (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Copy rds_iovecs into kernel memory instead of rereading from userspace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Clean up error handling in rds_cmsg_rdma_args (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Return -EINVAL if rds_rdma_pages returns an error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] fix rds_iovec page count overflow (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: Fix panic in free_tx_desc() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: fix crash due to manipulating queues before registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kernel.h: add {min,max}3 macros (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: clean up properly if pci_set_consistent_dma_mask() fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow driver to load if PCIe AER fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix uninitialized pointer if CONFIG_PCI_MSI not set (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix extra log level in qib_early_err() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unnecessary KERN_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Remove unnecessary KERN_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fix out of bounds array access (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: fix device opening error path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add link layer type information to sysfs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add VLAN support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add VLAN support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Change multicast promiscuous mode to support IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Update data structures and constants for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Allow protocol drivers to find corresponding interfaces (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] uverbs: Return link layer type to userspace for query port operation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Sync buffer before posting send (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Use list_first_entry() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Reduce number of BUSY conditions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Eliminate two forward declarations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix crash due to manipulating queues before registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: make functions local and remove dead code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Signal node desc changes to SM by using FW to generate trap 144 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Replace EXTRA_CFLAGS with ccflags-y (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kernel.h: add BUILD_BUG_ON_NOT_POWER_OF_2() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ucma: Allow tuning the max listen backlog (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Set dev_id field of net_device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Implement SRP_CRED_REQ and SRP_AER_REQ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Preparation for transmit ring response allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Process RDMA WRITE ONLY with IMMEDIATE properly (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: When a user QP is marked in error, also mark the CQs in error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use cxgb4 service for packet gl to skb (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Export T4 TCP MIB (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: function namespace cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: make local functions/variables static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: function namespace cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix mlx4 kconfig dependency warning (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] pack: IBoE UD packet packing support (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cm: Add RDMA CM support for IBoE devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mad: IBoE supports only QP1 (no QP0) (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Skip IBoE ports (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] iwcm: Fix hang in uninterruptible wait on cm_id destroy (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use simple_read_from_buffer() for debugfs handlers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add default_llseek to debugfs files (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Limit size of fast registration WRs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Turn carrier off on ifdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Report correct port state if interface is down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: Fix driver on relocatable kernel (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: remove a bogus PCI function number check (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] umad: Make user_mad semaphore a real one (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] amso1100: Remove KERN_ from pr_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Remove unneeded variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Set pkt_type correctly for multicast packets (fix IGMP breakage) (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fastreg NSMR fixes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't set completion flag for read requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set the default TCP send window to 128KB (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use a mutex for QP and EP state transitions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support on-chip SQs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Centralize the wait logic (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: debugfs files for dumping active stags (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Log HW lack-of-resource errors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Handle CPL_RDMA_TERMINATE messages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Ignore TERMINATE CQEs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Ignore positive return values from cxgb4_*_send() functions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Zero out ISGL padding (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't use null ep ptr (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix cast-to-pointer warnings on 32-bit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add link layer property to ports (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Revert "[infiniband] Add IBoE support" (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Revert "[infiniband] mlx4: enable IBoE feature" (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix warnings about casts to/from pointers of different sizes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Turn off RX coalescing for iWARP connections (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] fix a lockdep splat (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unnecessary casts of private_data (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: spin_lock_irq() is not nestable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: double unlock in rds_ib_cm_handle_connect() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: signedness bug (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3/cxgb3_main.c: prevent reading uninitialized stack memory (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: remove undefined operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] print string constants in more places (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cancel connection work structs as we shut down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: don't call rds_conn_shutdown() from rds_conn_destroy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: have sockets get transport module references (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: remove old rs_transport comment (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: lock rds_conn_count decrement in rds_conn_destroy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] protect the list of IB devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] print IB event strings as well as their number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: flush fmrs before allocating new ones (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: properly use sg_init_table (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] track signaled sends (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: remove __init and __exit annotation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Use SLAB_HWCACHE_ALIGN flag for kmem_cache_create() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] always process recv completions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: return to a single-threaded krdsd (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] create a work queue for FMR flushing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] destroy connections on rmmod (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] wait for IB dev freeing work to finish during rmmod (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Make ib_recv_refill return void (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove unused XLIST_PTR_TAIL and xlist_protect() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: whitespace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use delayed work for the FMR flushes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: more FMRs are faster (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: recycle FMRs through lockless lists (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: fix rds_send_xmit() serialization (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: block ints when acquiring c_lock in rds_conn_message_info() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: remove unused rds_send_acked_before() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use friendly gfp masks for prefill (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Add caching of frags and incs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove ib_recv_unmap_page() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Assume recv->r_frag is always NULL in refill_one() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use page_remainder_alloc() for recv bufs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] disconnect when IB devices are removed (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: introduce rds_conn_connect_if_down() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] add refcount tracking to struct rds_ib_device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] get the xmit max_sge from the RDS IB device on the connection (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] rds_ib_cm_handle_connect() forgot to unlock c_cm_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix reference counting on the for xmit_atomic and xmit_rdma (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: use RCU to protect the connection hash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use locking on the connection hash list (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix RDMA message reference counting (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: don't let RDS shutdown a connection while senders are present (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Use RCU for the bind lookup searches (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] add _to_node() macros for numa and use {k, v}malloc_node() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unused variable in ib_remove_addr() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: rcu-ize rds_ib_get_device() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: per-rm flush_wait waitq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: switch to rwlock on bind_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Update comments in rds_send_xmit() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use a generation counter to avoid rds_send_xmit loop (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Get pong working again (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do wait_event_interruptible instead of wait_event (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove send_quota from send_xmit() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move atomic stats from general to ib-specific area (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rds_message_unmapped() doesn't need to check if queue active (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in send on m_rs_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use NOWAIT in message_map_pages() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Bypass workqueue when queueing cong updates (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Call rds_send_xmit() directly from sendmsg() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rds_send_xmit() locking/irq fixes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Change send lock from a mutex to a spinlock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Refill recv ring directly from tasklet (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Stop supporting old cong map sending method (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Do not wait for send ring to be empty on conn shutdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Perform unmapping ops in stages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Make sure cmsgs aren't used in improper ways (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Add flag for silent ops. Do atomic op before RDMA (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move some variables around for consistency (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: queue failure notifications for dropped atomic ops (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Add a warning if trying to allocate 0 sgs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not set op_active in r_m_copy_from_user() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rewrite rds_send_xmit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rename data op members prefix from m_ to op_ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove struct rds_rdma_op (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: purge atomic resources too in rds_message_purge() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Inline rdma_prepare into cmsg_rdma_args (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement silent atomics (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move loop-only function to loop.c (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Make all flow control code conditional on i_flowctl (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove unsignaled_bytes sysctl (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rewrite rds_ib_xmit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove ib_[header/data]_sge() functions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove dead code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Disallow connections less than RDS 3.1 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] eliminate duplicate code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: inc_purge() transport function unused - remove it (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Whitespace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not mask address when pinning pages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Base init_depth and responder_resources on hw values (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Clear up some confusing code in send_remove_from_sock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: make sure all sgs alloced are initialized (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: make m_rdma_op a member of rds_message (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: fold rdma.h into rds.h (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Explicitly allocate rm in sendmsg() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cleanup/fix rds_rdma_unuse (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: break out rdma and data ops into nested structs in rds_message (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cleanup: remove "== NULL"s and "!= NULL"s in ptr comparisons (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: move rds_shutdown_worker impl. to rds_conn_shutdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in send on m_rs_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rewrite rds_send_drop_to() for clarity (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix corrupted rds_mrs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix BUG_ONs to not fire when in a tasklet (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix hang with modified FIN handling on A0 cards (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Change state to closing after FIN (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix double CLOSE event indication crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Write correct register write to set TX pause param (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed Ethtool statistics report (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Consider napi_get_frags() failure (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Don't exceed the max HW CQ depth (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: use bitmap library (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fix build warning in mlx4_en_create_rx_ring (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: updated driver version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Moving to work with GRO (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: reconfiguring mac address (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: get/set ringsize uses actual ring size (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixing report in Ethtool get_settings (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Added self diagnostics test implementation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Validate port up prior to transmitting (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Reporting link state with KERN_INFO (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed MAX_TX_RINGS definition (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: performing CLOSE_PORT at the end of tear-down process (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Setting dev->perm_addr field (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Setting actual RX ring size (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed incorrect unmapping on RX flow (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update PCI ids (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix setting of the function number in transmit descriptors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: support eeprom read/write on functions other than 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: handle Rx/Tx queue ranges not starting at 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: remove num_lro parameter (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: fix a leak of kernel memory (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] Convert unbounded kzalloc calls to kcalloc (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Obtain RDMA QID ranges from LLD/FW (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Add missing include (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: Drop unnecessary NULL test (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix confusing if statement indentation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: do not use PCI resources before pci_enable_device() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix misindented code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix showing wqm_quanta (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Get rid of "set but not used" variables (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Read firmware version from correct place (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Export req_lim via sysfs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Make receive buffer handling more robust (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Use print_hex_dump() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Rename RAW_ETY to RAW_ETHERTYPE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix two sparse warnings (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Make needlessly global iwch_l2t_send() static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add timeouts when waiting for FW responses (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix race between qib_error_qp() and receive packet processing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Limit the number of packets processed per interrupt (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow writes to the diag_counters to be able to clear them (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Set cfgctxts to number of CPUs by default (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set/reset the EP timer inside EP lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use correct control txq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix race in fini path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update driver version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: add new PCI IDs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix wrong shift direction (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: support running the driver on PCI functions besides 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: advertise NETIF_F_TSO_ECN (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: get on-chip queue info from FW and create a memory window for them (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix TSO descriptors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: don't offload Rx checksums for IPv6 fragments (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: disable an interrupt that is neither used nor serviced (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cm: Check LAP state before sending an MRA (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix hangs on ifdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Store and print eeprom version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Convert pci_table entries to PCI_VDEVICE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow PSM to select from multiple port assignment algorithms (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Turn off IB latency mode (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use generic_file_llseek (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support variable sized work requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Clean up signed check of unsigned variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove dependency on __GFP_NOFAIL (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add module option to tweak delayed ack (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipath: Fix probe failure path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unnecessary casts of private_data (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Avoid variable-length array (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unneeded NULL check (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unneeded assignment (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Rewrite expression to avoid undefined semantics (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] umad: Remove unused-but-set variable 'already_dead' (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: exclude registers with read side effects from register dumps (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: avoid duplicating some resource freeing code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: move the choice of interrupt type before net_device registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use request_firmware() to load SD7220 firmware (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Use kfree_skb for skb pointers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix world-writable child interface control sysfs attributes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clean up properly if qib_init() fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Completion queue callback needs to be single threaded (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Update 7322 serdes tables (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clear 6120 hardware error register (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clear eager buffer memory for each new process (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Mask hardware error during link reset (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Don't mark VL15 bufs as WC to avoid a rare 7322 chip problem (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Derive smac_idx from port viid (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Avoid false GTS CIDX_INC overflows (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't call abort_connection() for active connect failures (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: Add code to provision T4 PCI-E SR-IOV Virtual Functions with hardware resources (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: Add new macros and definitions for hardware constants (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: update to latest T4 firmware API file (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: small changes to message processing structures/macros (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: request 7.10 firmware (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: minor cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update FW definitions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: add a missing error interrupt (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: propagate link initialization errors to .ndo_open's callers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: set dev_id to the port number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: implement EEH (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: rearrange initialization code in preparation for EEH (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: dynamically determine flash size and FW image location (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix the deadlock in qib_fs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: use net_device dev_id to indicate port number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: Use memdup_user (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Add missing mutex_unlock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Remove DCA support until feature is finished (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: convert cpu notifier to return encapsulate errno value (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use a single txselect module parameter for serdes tuning (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Don't rely on (undefined) order of function parameter evaluation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ucm: Use memdup_user() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix undefined symbol error when CONFIG_PCI_MSI=n (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix incorrect unlock in nes_process_mac_intr() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Async event for closed QP causes crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Have ethtool read hardware registers for rx/tx stats (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Only insert sq qid in lookup table (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support IB_WR_READ_WITH_INV opcode (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set fence flag for inv-local-stag work requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Update some HW limits (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't limit fastreg page list depth (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Return proper errors in fastreg mr/pbl allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix overflow bug in CQ arm (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Optimize CQ overflow detection (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: CQ size must be IQ size - 2 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Register RDMA provider based on LLD state_change events (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Detach from the LLD after unregistering RDMA device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipath: Remove support for QLogic PCIe QLE devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Add new qib driver for QLogic PCIe InfiniBand adapters (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mad: Make needlessly global mad_sendq_size/mad_recvq_size static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Allow device-specific per-port sysfs files (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Clean up mlx4_alloc_icm() a bit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Fix possible chunk sg list overflow in mlx4_alloc_icm() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: notify upper drivers if the device is already up when they load (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: keep interrupts available when the ports are brought down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix initial addition of MAC address (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Use kmemdup() instead of kmalloc()+memcpy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: report GRO stats with ethtool -S (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: configure HW VLAN extraction through FW (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] MAINTAINERS: Add cxgb4 and iw_cxgb4 entries (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Shrink .text with compile-time init of handlers arrays (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: increase serial number length (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Make unnecessarily global functions static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Use ntohs() on __be16 value instead of htons() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Allow disabling/enabling TSO on the fly through ethtool (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add support for masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add support for masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cma: Randomize local port allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Make unnecessarily global functions static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Make nesadapter->phy_lock usage consistent (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] Enable the new kfifo API (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kfifo: add the new generic kfifo API (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add driver for Chelsio T4 RNIC (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Don't free skbs on NET_XMIT_* indications from LLD (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Explicitly rule out llseek to avoid BKL in default_llseek() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: cleanup: remove unneeded variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipoib: remove addrlen check for mc addresses (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] convert multiple drivers to use netdev_for_each_mc_addr (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Enable per-cpu workqueue threads (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not call set_page_dirty() with irqs off (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Properly unmap when getting a remote access error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: only put sockets that have seen congestion on the poll_waitq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in rds_send_drop_to() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Turn down alarming reconnect messages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Workaround for in-use MRs on close causing crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix send locking issue (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix congestion issues for loopback (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS/TCP: Wait to wake thread when write space available (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: update copy_to_user state in tcp transport (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: sendmsg() should check sndtimeo, not rcvtimeo (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not BUG() on error returned from ib_post_send (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix typos in comments (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ib_qib: back out driver entirely (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296}- [ppc] fix oops in device_pm_remove (Steve Best) [632683] - [fs] Allow gfs2 to update quota usage through the quotactl interface (Steven Whitehouse) [671267] - [x86] thp: pte alloc trans splitting (John Villalovos) [464222] - [x86] Enable CONFIG_INTEL_TXT so that Intel Trusted Execution Technology can work (John Villalovos) [464222] - [scsi] pmcraid: disable msix and expand device config entry (Rob Evers) [633880] - [scsi] pmcraid: add support for set timestamp command and other fixes (Rob Evers) [633880] - [scsi] pmcraid: MSI-X support and other changes (Rob Evers) [633880] - [kprobes] x86, alternative: Call stop_machine_text_poke() on all cpus (Jiri Olsa) [464658] - [kprobes] Remove redundant text_mutex lock in optimize (Jiri Olsa) [464658] - [kprobes] Add sparse context annotations (Jiri Olsa) [464658] - [kprobes] Remove __dummy_buf (Jiri Olsa) [464658] - [kprobes] Make functions static (Jiri Olsa) [464658] - [kprobes] Verify jprobe entry point (Jiri Olsa) [464658] - [kprobes] Remove redundant address check (Jiri Olsa) [464658] - [kprobes] x86: Fix the return address of multiple kretprobes (Jiri Olsa) [464658] - [kprobes] x86: fix swapped segment registers in kretprobe (Jiri Olsa) [464658] - [kprobes] Move enable/disable_kprobe() out from debugfs code (Jiri Olsa) [464658] - [kprobes] Calculate the index correctly when freeing the out-of-line execution slot (Jiri Olsa) [464658] - [kprobes] x86: Issue at least one memory barrier in stop_machine_text_poke() (Jiri Olsa) [464658] - [kprobes] x86: Support kprobes jump optimization on x86 (Jiri Olsa) [464658] - [kprobes] x86: Add text_poke_smp for SMP cross modifying code (Jiri Olsa) [464658] - [kprobes] x86: Cleanup save/restore registers (Jiri Olsa) [464658] - [kprobes] x86: Boost probes when reentering (Jiri Olsa) [464658] - [kprobes] Jump optimization sysctl interface (Jiri Olsa) [464658] - [kprobes] Introduce kprobes jump optimization (Jiri Olsa) [464658] - [kprobes] Introduce generic insn_slot framework (Jiri Olsa) [464658] - [kprobes] x86: Cleanup RELATIVEJUMP_INSTRUCTION to RELATIVEJUMP_OPCODE (Jiri Olsa) [464658] - [kprobes] Add mcount to the kprobes blacklist (Jiri Olsa) [464658] - [kprobes] Check probe address is reserved (Jiri Olsa) [464658] - [kprobes] x86/alternatives: Fix build warning (Jiri Olsa) [464658] - [kprobes] ftrace/alternatives: Introducing *_text_reserved functions (Jiri Olsa) [464658] - [kprobes] Disable booster when CONFIG_PREEMPT=y (Jiri Olsa) [464658] - [kprobes] Fix distinct type warning (Jiri Olsa) [464658] - [kprobes] Sanitize struct kretprobe_instance allocations (Jiri Olsa) [464658] - [kprobes] x86: use kernel_stack_pointer() in kprobes.c (Jiri Olsa) [464658] - [kprobes] Prevent re-registration of the same kprobe (Jiri Olsa) [464658] - [kprobes] x86-32: Move irq-exit functions to kprobes section (Jiri Olsa) [464658] - [kprobes] Prohibit to probe native_get_debugreg (Jiri Olsa) [464658] - [kprobes] x86-64: Allow to reenter probe on post_handler (Jiri Olsa) [464658] - [kprobes] x86: Call BUG() when reentering probe into KPROBES_HIT_SS (Jiri Olsa) [464658] - [kprobes] tracing: Dump the culprit kprobe in case of kprobe recursion (Jiri Olsa) [464658] - [kprobes] Cleanup fix_riprel() using insn decoder on x86 (Jiri Olsa) [464658] - [kprobes] Checks probe address is instruction boudary on x86 (Jiri Olsa) [464658] - [fs] fix kernel panic at __rpc_create_common() when mounting nfs (Takashi Sato) [670734] - [fs] inotify: stop kernel memory leak on file creation failure (Eric Paris) [656832] {CVE-2010-4250} - [fs] GFS2: remove iopen glocks from cache on failed deletes (Benjamin Marzinski) [669877] - [fs] ext2, ext3: directory handling speedups for smaller blocksizes (Eric Sandeen) [520462] - [powerpc] add support for new hcall H_BEST_ENERGY (Steve Best) [630086] - [mm] filemap: fix race condition in xip_file_fault (Hendrik Brueckner) [623251] - [fs] nfs4: set source address when callback is generated (J. Bruce Fields) [662589] - [net] ipv4: correct IGMP behavior on v2/v3 query responses (Jiri Pirko) [671153] - [net] Fix definition of netif_vdbg() when VERBOSE_DEBUG is not defined (Michal Schmidt) [669749] - [net] sctp: fix kernel panic resulting from mishandling of icmp dest unreachable msg (Neil Horman) [667029] - [net] backport Receive Packet Steering (Neil Horman) [620680] - [scsi] scsi_dh_alua: fix overflow in alua_rtpg port group id check (Mike Snitzer) [670572] - [scsi] libsas: fix definition of wideport, include local sas address (David Milburn) [669782] - [kernel] tracing: fix recursive user stack trace (Jiri Olsa) [602804] - [security] audit: include subject in login records (Eric Paris) [670328] - [security] audit: consistent naming of field types in tty audit logs (Eric Paris) [670556] - [security] audit: capture mmap arguments in audit logs (Eric Paris) [661398] - [perf] sched: Use PTHREAD_STACK_MIN to avoid pthread_attr_setstacksize() fail (Jiri Pirko) [663891] - [kernel] lib: fix vscnprintf() if @size is == 0 (Anton Arapov) [667328] - [usb] EHCI: AMD periodic frame list table quirk (Don Zickus) [651332] - [kernel] tracing: Shrink max latency ringbuffer if unnecessary (Jarod Wilson) [632063] - [edac] i7core_edac: return -ENODEV if no MC is found (Mauro Carvalho Chehab) [646505] - [block] mmc: Add support for O2Micro SD/MMC (John Feeney) [637243] - [sound] ALSA: add snd-aloop module (Jaroslav Kysela) [647012] - [x86] Add ACPI APEI support (Matthew Garrett) [641036] - [x86] Enabling/Fixing Warm reboots on Dell UEFI systems (Shyam Iyer) [641434] - [x86] Add Intel Intelligent Power Sharing driver (Matthew Garrett) [513536] - [x86] Include support for DMI OEM flag to set pci=bfsort in future Dell systems (Shyam Iyer) [658537] - [x86] Add support for Sandybridge temperature monitoring and thermal/power throttling (Matthew Garrett) [638254] - [x86] cpuidle: Add a repeating pattern detector to the menu governor (Matthew Garrett) [638259] - [virt] virtio: remove virtio-pci root device (Michael S. Tsirkin) [583064] - [virt] xen/events: change to using fasteoi (Andrew Jones) [667359] - [virt] x86/pvclock: Zero last_value on resume (Andrew Jones) [663755] - [netdrv] e1000: prevent unhandled IRQs from taking down virtual machines (Dean Nelson) [655521] - [netdrv] ixgbevf: update to upstream version 1.0.19-k0 (Andy Gospodarek) [636329] - [netdrv] enic: update to upstream version 1.4.1.10 (Andy Gospodarek) [641092] - [netdrv] sfc: update to current upstream version with SFC9000 support (Michal Schmidt) [556563] - [netdrv] ath9k: fix inconsistent lock state (Stanislaw Gruszka) [669373] - [mm] writeback: write_cache_pages doesn't terminate at nr_to_write <= 0 (Josef Bacik) [638349] - [mm] allow MMCONFIG above 4GB (Seiji Aguchi) [635753] - [mm] install_special_mapping skips security_file_mmap check (Frantisek Hrbata) [662199] {CVE-2010-4346} - [mm] KSM on THP (Andrea Arcangeli) [647334] - [mm] performance optimization to retry page fault when blocking on disk transfer (Larry Woodman) [667186] - [mm] allocate memory in khugepaged outside of mmap_sem write mode (Andrea Arcangeli) [647849] - [mm] make exclusively owned pages belong to the local anon_vma on swapin (Rik van Riel) [617199]- [security] selinux: include vmalloc.h for vmalloc_user (Eric Paris) [667225] - [security] selinux: implement mmap on /selinux/policy (Eric Paris) [667225] - [security] SELinux: allow userspace to read policy back out of the kernel (Eric Paris) [667225] - [security] kernel: rounddown helper function (Eric Paris) [667225] - [security] SELinux: drop useless (and incorrect) AVTAB_MAX_SIZE (Eric Paris) [667225] - [security] SELinux: break ocontext reading into a separate function (Eric Paris) [667225] - [security] SELinux: move genfs read to a separate function (Eric Paris) [667225] - [security] selinux: fix error codes in symtab_init() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_policydb_init() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_read_node() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_read_av_list() (Eric Paris) [667225] - [security] selinux: propagate error codes in cond_read_list() (Eric Paris) [667225] - [security] selinux: fix up style problem on /selinux/status (Eric Paris) [667500] - [security] selinux: fast status update interface (Eric Paris) [667500] - [scsi] qla4xxx: Update driver version to 5.02.00-k5 (Chad Dupuis) [516846] - [scsi] qla4xxx: Updated the Copyright header (Chad Dupuis) [516846] - [scsi] qla4xxx: do not reset hba if ql4xdontresethba is set (Chad Dupuis) [516846] - [scsi] qla4xxx: do not check for fw hung if reset retry is in progress (Chad Dupuis) [516846] - [scsi] qla4xxx: cache new IP address acquired via DHCP (Chad Dupuis) [516846] - [scsi] qla4xxx: Fail initialization if qla4_8xxx_pci_mem_write_2M fails (Chad Dupuis) [516846] - [scsi] qla4xxx: put device in FAILED state for 82XX initialization failure (Chad Dupuis) [516846] - [scsi] qla4xxx: do not process interrupt unconditionally (Chad Dupuis) [516846] - [scsi] qla4xxx: use correct fw_ddb_index in abort task (Chad Dupuis) [516846] - [scsi] qla4xxx: memory wedge with peg_halt test in loop (Chad Dupuis) [516846] - [scsi] qla4xxx: initialize MSI in correct way (Chad Dupuis) [516846] - [scsi] qla4xxx: Drop use of IRQF_DISABLE (Chad Dupuis) [516846] - [scsi] qla4xxx: Fix cmd check in qla4xxx_cmd_wait (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k4 (Chad Dupuis) [516846] - [scsi] qla4xxx: grab hardware_lock in eh_abort before accessing srb (Chad Dupuis) [516846] - [scsi] qla4xxx: remove unwanted check for bad spd (Chad Dupuis) [516846] - [scsi] qla4xxx: update AER support for ISP82XX (Chad Dupuis) [516846] - [scsi] qla4xxx: Clear the rom lock if the firmware died while holding it (Chad Dupuis) [516846] - [scsi] qla4xxx: use CRB Register for Request Queue in-pointer (Chad Dupuis) [516846] - [scsi] qla4xxx: dump mailbox registers on System Error (Chad Dupuis) [516846] - [scsi] qla4xxx: Add support for 8130/8131 AENs (Chad Dupuis) [516846] - [scsi] qla4xxx: Reset seconds_since_last_heartbeat correctly (Chad Dupuis) [516846] - [scsi] qla4xxx: On firmware hang do not wait for the outstanding commands to complete (Chad Dupuis) [516846] - [scsi] qla4xxx: free_irqs on failed initialize_adapter (Chad Dupuis) [516846] - [scsi] qla4xxx: correct data type of sense_len in qla4xxx_status_cont_entry (Chad Dupuis) [516846] - [scsi] qla4xxx: remove "ha->retry_reset_ha_cnt" from wait_for_hba_online (Chad Dupuis) [516846] - [scsi] qla4xxx: honor return status of qla4xxx_hw_reset (Chad Dupuis) [516846] - [scsi] qla4xxx: Trivial cleanup (Chad Dupuis) [516846] - [scsi] qla4xxx: fix build on PPC (Chad Dupuis) [516846] - [scsi] qla4xxx: fix build (Chad Dupuis) [516846] - [scsi] qla4xxx: fix compilation warning (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k3 (Chad Dupuis) [516846] - [scsi] qla4xxx: Added AER support for ISP82xx (Chad Dupuis) [516846] - [scsi] qla4xxx: Handle outstanding mbx cmds on hung f/w scenarios (Chad Dupuis) [516846] - [scsi] qla4xxx: updated mbx_sys_info struct to sync with FW 4.6.x (Chad Dupuis) [516846] - [scsi] qla4xxx: clear AF_DPC_SCHEDULED flage when exit from do_dpc (Chad Dupuis) [516846] - [scsi] qla4xxx: Stop firmware before doing init firmware (Chad Dupuis) [516846] - [scsi] qla4xxx: Use the correct request queue (Chad Dupuis) [516846] - [scsi] qla4xxx: set correct value in sess->recovery_tmo (Chad Dupuis) [516846] - [scsi] qla4xxx: fix typos concerning "initiali[zs]e" (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k2 (Chad Dupuis) [516846] - [scsi] qla4xxx: wait for device_ready before device discovery (Chad Dupuis) [516846] - [scsi] qla4xxx: replace all dev_info, dev_warn, dev_err with ql4_printk (Chad Dupuis) [516846] - [scsi] qla4xxx: Added support for ISP82XX (Chad Dupuis) [516846] - [scsi] qla4xxx: Handle one H/W Interrupt at a time (Chad Dupuis) [516846] - [scsi] qla4xxx: Fix the freeing of the buffer allocated for DMA (Chad Dupuis) [516846] - [scsi] qla4xxx: correct return status in function qla4xxx_fw_ready (Chad Dupuis) [516846] - [scsi] qla4xxx: unblock iscsi session after setting ddb state online (Chad Dupuis) [516846] - [scsi] qla4xxx: set driver ddb state correctly in process_ddb_changed (Chad Dupuis) [516846] - [hwmon] config: enable k10temp module (Michal Schmidt) [623968] - [hwmon] k10temp: add hwmon driver for AMD family 10h/11h CPUs (Michal Schmidt) [623968] - [x86] Calgary: Limit the max PHB number to 256 (James Takahashi) [579480] - [x86] Calgary: Increase max PHB number (James Takahashi) [579480] - [tracing] wakeup latency tracer graph support (Jiri Olsa) [667519] - [tracing] Have graph flags passed in to ouput functions (Jiri Olsa) [667519] - [tracing] Add ftrace events for graph tracer (Jiri Olsa) [667519] - [uv] sgi-xpc: XPC fails to discover partitions (George Beshers) [662996] - [uv] sgi-xpc: Incoming XPC channel messages (George Beshers) [662996] - [uv] x86: Use allocated buffer in tlb_uv.c:tunables_read() (George Beshers) [662722] - [uv] x86: Initialize BAU hub map (George Beshers) [662722] - [uv] x86: Initialize BAU MMRs only on hubs with cpus (George Beshers) [662722] - [scsi] bsg: correct fault if queue object removed while dev_t open (Mike Christie) [619818 658248] - [scsi] fc class: add fc host dev loss sysfs file (Mike Christie) [619818 658248] - [scsi] lpfc: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] qla2xxx: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] ibmvfc: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] fnic: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] scsi_transport_fc: fix blocked bsg request when fc object deleted (Mike Christie) [619818 658248] - [scsi] ibmvfc: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] fnic: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] lpfc: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] qla2xxx: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] fc class: add fc host default default dev loss setting (Mike Christie) [619818 658248] - [scsi] scsi_transport_fc: Protect against overflow in dev_loss_tmo (Mike Christie) [619818 658248] - [md] fix bug with re-adding of partially recovered device (Mike Snitzer) [663783] - [md] fix possible deadlock in handling flush requests (Mike Snitzer) [663783] - [md] move code in to submit_flushes (Mike Snitzer) [663783] - [md] remove handling of flush_pending in md_submit_flush_data (Mike Snitzer) [663783] - [virt] enable CONFIG_DEBUG_SECTION_MISMATCH=y (Stefan Assmann) [614455] - [virt] xen: fix section mismatch in reference from the function xen_hvm_init_shared_info() (Stefan Assmann) [614455] - [powerpc] Don't use kernel stack with translation off (Steve Best) [628951] - [powerpc] Initialise paca->kstack before early_setup_secondary (Steve Best) [628951] - [edac] i7core_edac: return -ENODEV when devices were already probed (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: use edac's own way to print errors (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Avoid PCI refcount to reach zero on successive load/reload (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix refcount error at PCI devices (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: it is safe to i7core_unregister_mci() when mci=NULL (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix an oops at i7core probe (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Remove unused member channels in i7core_pvt (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Remove unused arg csrow from get_dimm_config (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Reduce args of i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce i7core_unregister_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Use saved pointers (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Check probe counter in i7core_remove (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Call pci_dev_put() when alloc_i7core_dev() failed (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix error path of i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix order of lines in i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Always do get/put for all devices (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce i7core_pci_ctl_create/release (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce free_i7core_dev (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce alloc_i7core_dev (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Reduce args of i7core_get_onedevice (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix the logic in i7core_remove() (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Don't do the legacy PCI probe by default (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: don't use a freed mci struct (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Print debug messages at release calls (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Don't let free(mci) happen while using it (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Do a better job with node removal (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: explicitly remove PCI devices from the devices list (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: MCE NMI handling should stop first (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Initialize all priv vars before start polling (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Improve debug to seek for register/remove errors (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: move #if PAGE_SHIFT to edac_core.h (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: properly terminate the group of udimm counters (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Properly mark const static vars as such (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: move static vars to the beginning of the file (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Be sure that the edac pci handler will be properly released (Mauro Carvalho Chehab) [603124] - [net] bonding: prevent oopsing on calling pskb_may_pull on shared skb (Andy Gospodarek) [665110]- [netdrv] e1000: Add support for the CE4100 reference platform (Dean Nelson) [636330] - [netdrv] Intel Wired LAN drivers: Use static const (Dean Nelson) [636330] - [netdrv] e1000: use vzalloc() (Dean Nelson) [636330] - [netdrv] e1000: fix screaming IRQ (Dean Nelson) [636330] - [netdrv] e1000: fix return value not set on error (Dean Nelson) [636330] - [netdrv] e1000: make e1000_reinit_safe local (Dean Nelson) [636330] - [netdrv] vlan: Don't check for vlan group before vlan_tx_tag_present (Dean Nelson) [636330] - [netdrv] e1000: return operator cleanup (Dean Nelson) [636330] - [netdrv] e1000: use GRO for receive (Dean Nelson) [636330] - [netdrv] e1000: fix occasional panic on unload (Dean Nelson) [636330] - [netdrv] e1000: use work queues (Dean Nelson) [636330] - [netdrv] e1000: set NETIF_F_HIGHDMA for VLAN feature flags (Dean Nelson) [636330] - [netdrv] e1000: fix Tx hangs by disabling 64-bit DMA (Dean Nelson) [636330] - [netdrv] e1000: Remove address use from assignments of function pointers (Dean Nelson) [636330] - [netdrv] e1000: Add missing read memory barrier (Dean Nelson) [636330] - [netdrv] e1000: use netif_ instead of netdev_ (Dean Nelson) [636330] - [netdrv] e1000: allow option to limit number of descriptors down to 48 per ring (Dean Nelson) [636330] - [netdrv] e1000: Fix message logging defect (Dean Nelson) [636330] - [netdrv] e1000: Remove unnecessary returns from void function()s (Dean Nelson) [636330] - [netdrv] e1000: Use new function for copybreak tests (Dean Nelson) [636330] - [netdrv] e1000: fix WARN_ON with mac-vlan (Dean Nelson) [636330] - [netdrv] e1000: Use netdev_, pr_ and dev_ (Dean Nelson) [636330] - [netdrv] e1000: use DMA API instead of PCI DMA functions (Dean Nelson) [636330] - [netdrv] e1000: use skb_headlen() (Dean Nelson) [636330] - [netdrv] e1000: do not modify tx_queue_len on link speed change (Dean Nelson) [636330] - [netdrv] intel: remove trailing space in messages (Dean Nelson) [636330] - [netdrv] e1000: Fix DMA mapping error handling on RX (Dean Nelson) [636330] - [netdrv] e1000: correct wrong coding style for "else" (Dean Nelson) [636330] - [netdrv] e1000: convert to use netdev_for_each_mc_addr (Dean Nelson) [636330] - [netdrv] e1000: call pci_save_state after pci_restore_state (Dean Nelson) [636330] - [netdrv] e1000: Report link status in ethtool when interface is down (Dean Nelson) [636330] - [netdrv] e1000: Fix tests of unsigned in *_tx_map() (Dean Nelson) [636330] - [netdrv] use DEFINE_PCI_DEVICE_TABLE() (Dean Nelson) [636330] - [netdrv] drivers/net: Move && and || to end of previous line (Dean Nelson) [636330] - [netdrv] request_irq - Remove unnecessary leading & from second arg (Dean Nelson) [636330] - [netdrv] net: Use netdev_alloc_skb_ip_align() (Dean Nelson) [636330] - [netdrv] e1000: Fix erroneous display of stats by ethtool -S (Dean Nelson) [636330] - [netdrv] e1000: Use the instance of net_device_stats from net_device (Dean Nelson) [636330] - [net] dcb: use after free in dcb_flushapp() (John Villalovos) [634003 634008] - [net] dcb: unlock on error in dcbnl_ieee_get() (John Villalovos) [634003 634008] - [net] dcbnl: more informed return values for new dcbnl routines (John Villalovos) [634003 634008] - [net] dcbnl: cleanup (John Villalovos) [634003 634008] - [net] dcbnl: adding DCBX feature flags get-set (John Villalovos) [634003 634008] - [x86] dcbnl: adding DCBX engine capability (John Villalovos) [634003 634008] - [net] net_dcb: add application notifiers (John Villalovos) [634003 634008] - [dbc] dcbnl: add appliction tlv handlers (John Villalovos) [634003 634008] - [net] Fix KABI breakage caused by backport of commit 3e29027af43728c2a91fe3f735ab2822edaf54a8 (John Villalovos) [634003 634008] - [x86] dcbnl: add support for ieee8021Qaz attributes (John Villalovos) [634003 634008] - [ata] ahci: Fix bug in storing EM messages (David Milburn) [653789] - [ata] ahci: add em_buffer attribute for AHCI hosts (David Milburn) [653789] - [ata] ahci: EM message type auto detect (David Milburn) [653789] - [x86] ACPICA: Optimization: Reduce the number of namespace walks (George Beshers) [635866] - [x86] ACPICA: Performance enhancement for namespace search and access (George Beshers) [635866] - [x86] ACPICA: Update flags for operand object (George Beshers) [635866] - [net] cxgb4: fix GRO stats counting (Michal Schmidt) [669737] - [net] gro: make gro_result_t a separate type for the sparse checker (Michal Schmidt) [669737] - [net] gro: add receive functions that return GRO result codes (Michal Schmidt) [669737] - [net] gro: Name the GRO result enumeration type (Michal Schmidt) [669737] - [virt] xen/events: use locked set|clear_bit() for cpu_evtchn_mask (Andrew Jones) [667359] - [virt] xen: synch event channels delivery on HVM (Andrew Jones) [667359] - [virt] xen: dynamically allocate irq & event structures (Andrew Jones) [667359] - [virt] xen: improvements to VIRQ_DEBUG output (Andrew Jones) [667359] - [virt] xen/evtchn: clear secondary CPUs' cpu_evtchn_mask[] after restore (Andrew Jones) [667359] - [virt] xen: ensure that all event channels start off bound to VCPU 0 (Andrew Jones) [667359] - [virt] xen: use dynamic_irq_init_keep_chip_data (Andrew Jones) [667359] - [virt] xen: set up IRQ before binding virq to evtchn (Andrew Jones) [667359] - [virt] xen: statically initialize cpu_evtchn_mask_p (Andrew Jones) [667359] - [scsi] mpt2sas: version upgrade (Tomas Henzl) [642590] - [scsi] mpt2sas: DIF Type 2 Protection Support (Tomas Henzl) [642590] - [scsi] mpt2sas: Call the_scsih_ir_shutdown prior to reporting the volumes missing from the OS (Tomas Henzl) [642590] - [scsi] mpt2sas: Basic code cleanup in mpt2sas_base (Tomas Henzl) [642590] - [scsi] mpt2sas: Prevent access to freed memory from port enable process (Tomas Henzl) [642590] - [scsi] mpt2sas: Fix the race between broadcast asyn event (Tomas Henzl) [642590] - [scsi] mpt2sas: Add support for customer specific branding messages (Tomas Henzl) [642590] - [scsi] mpt2sas: Revision P-MPI header update (Tomas Henzl) [642590] - [scsi] mpt2sas: Correct resizing calculation for max_queue_depth (Tomas Henzl) [642590] - [scsi] mpt2sas: Internal device reset complete event is not supported for older firmware prior to MPI Rev-K (Tomas Henzl) [642590] - [scsi] mpt2sas: Device removal handshake even though the PHYSTATUS_VACANT bit is set in the PhyStatus (Tomas Henzl) [642590] - [scsi] mpt2sas: Debug string changes from target to device (Tomas Henzl) [642590] - [scsi] mpt2sas: Sanity check for phy count is added using maxphy (Tomas Henzl) [642590] - [scsi] mpt2sas: Remove code for TASK_SET_FULL from-driver (Tomas Henzl) [642590] - [scsi] mpt2sas: MPI2.0 header updated (Tomas Henzl) [642590] - [scsi] mpt2sas: Modify code to support Expander switch (Tomas Henzl) [642590] - [scsi] mpt2sas: Create a pool of chain buffer instead of dedicated (Tomas Henzl) [642590] - [scsi] mpt2sas: Added loadtime parameters for IOMissingDelay and parameters (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sanity check for cb_idx and smid access (Tomas Henzl) [642590] - [scsi] mpt2sas: Copy message frame before releasing to free pool to have a local reference (Tomas Henzl) [642590] - [scsi] mpt2sas: Copy sense buffer instead of working on direct memory location (Tomas Henzl) [642590] - [scsi] mpt2sas: Adding additional message to error escalation callback (Tomas Henzl) [642590] - [scsi] mpt2sas: Add additional check for responding volumes after Host Reset (Tomas Henzl) [642590] - [scsi] mpt2sas: Added ENOMEM return type when allocation fails (Tomas Henzl) [642590] - [scsi] mpt2sas: Redesign raid devices event handling using pd_handles per HBA (Tomas Henzl) [642590] - [scsi] mpt2sas: Tie a log info message to a specific PHY (Tomas Henzl) [642590] - [scsi] mpt2sas: print level KERN_DEBUG is replaced by KERN_INFO (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sysfs support for tracebuffer (Tomas Henzl) [642590] - [scsi] mpt2sas: MPI header version N is updated (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sysfs counter for ioc reset (Tomas Henzl) [642590] - [scsi] mpt2sas: Added expander phy control support (Tomas Henzl) [642590] - [scsi] mpt2sas: Added expander phy counter support (Tomas Henzl) [642590] - [scsi] mpt2sas: Staged device discovery disable_discovery module parameter is added (Tomas Henzl) [642590] - [scsi] mpt2sas: Hold Controller reset when another reset is in progress (Tomas Henzl) [642590] - [netdrv] bnx2: Free IRQ before freeing status block memory (John Feeney) [635889] - [netdrv] bnx2: remove cancel_work_sync() from remove_one (John Feeney) [635889] - [netdrv] bnx2: Use static const (John Feeney) [635889] - [netdrv] bnx2: don't use flush_scheduled_work() (John Feeney) [635889] - [netdrv] bnx2: Remove config access to non-standard registers (John Feeney) [635889] - [netdrv] bnx2: Fix reset bug on 5709 (John Feeney) [635889] - [netdrv] Update to firmware 6.0.x (John Feeney) [635889] - [netdrv] bnx2: Enable AER on PCIE devices only (John Feeney) [635889] - [netdrv] bnx2: Add PCI Advanced Error Reporting support (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.17 (John Feeney) [635889] - [netdrv] bnx2: Remove some unnecessary smp_mb() in tx fast path (John Feeney) [635889] - [netdrv] bnx2: Call pci_enable_msix() with actual number of vectors (John Feeney) [635889] - [netdrv] bnx2: Use proper counter for net_device_stats->multicast (John Feeney) [635889] - [netdrv] bnx2: use device model DMA API (John Feeney) [635889] - [netdrv] bnx2: allocate with GFP_KERNEL flag on RX path init (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.16 (John Feeney) [635889] - [netdrv] bnx2: Dump some config space registers during TX timeout (John Feeney) [635889] - [netdrv] bnx2: fix dma_get_ops compilation breakage (John Feeney) [635889] - [netdrv] bnx2: Use netif_carrier_off() to prevent timeout (John Feeney) [635889] - [netdrv] bnx2: Fix register printouts during NETEV_WATCHDOG (John Feeney) [635889] - [netdrv] bnx2: Add prefetches to rx path (John Feeney) [635889] - [netdrv] bnx2: Add GRO support (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.9 (John Feeney) [635889] - [netdrv] bnx2: Remove now useless VPD code (John Feeney) [635889] - [netdrv] bnx2: Add helper to search for VPD keywords (John Feeney) [635889] - [netdrv] bnx2: Add VPD information field helper functions (John Feeney) [635889] - [netdrv] bnx2: Add helper to find a VPD resource data type (John Feeney) [635889] - [netdrv] bnx2: Add large and small resource data type code (John Feeney) [635889] - [netdrv] pci: Add PCI LRDT tag size and section size (John Feeney) [635889] - [netdrv] bnx2: convert multiple drivers to use netdev_for_each_mc_addr (John Feeney) [635889] - [netdrv] bnx2: Use (pr|netdev|netif)_ macro helpers (John Feeney) [635889] - [netdrv] be2net: update be2net driver to version 2.103.298r (Ivan Vecera) [635741] - [netdrv] ixgbe: update to upstream version 3.0.12-k2 (Andy Gospodarek) [561359 617193 622640 629909 632598 637332] - [netdrv] igb driver update (Stefan Assmann) [636322] - [netdrv] e1000e: upstream to upstream version 1.2.20 (Andy Gospodarek) [636325] - [pci] Fix warnings when CONFIG_DMI unset (Jon Masters) [639965] - [pci] export SMBIOS provided firmware instance and label to sysfs (Jon Masters) [639965] - [fs] xfs: don't block on buffer read errors (Dave Chinner) [581838] - [fs] xfs: serialise unaligned direct IOs (Dave Chinner) [669272] - [fs] xfs: ensure sync write errors are returned (Dave Chinner) [669272] - [netdrv] hostap_cs: fix sleeping function called from invalid context (Stanislaw Gruszka) [621103] - [netdrv] p54usb: New USB ID for Gemtek WUBI-100GW (Stanislaw Gruszka) [621103] - [netdrv] p54usb: add 5 more USBIDs (Stanislaw Gruszka) [621103] - [netdrv] orinoco: clear countermeasure setting on commit (Stanislaw Gruszka) [621103] - [netdrv] orinoco: fix TKIP countermeasure behaviour (Stanislaw Gruszka) [621103] - [netdrv] p54/eeprom.c: Return -ENOMEM on memory allocation failure (Stanislaw Gruszka) [621103] - [netdrv] p54usb: add five more USBIDs (Stanislaw Gruszka) [621103] - [netdrv] p54usb: fix off-by-one on !CONFIG_PM (Stanislaw Gruszka) [621103] - [netdrv] wext: fix potential private ioctl memory content leak (Stanislaw Gruszka) [621103] - [netdrv] hostap_pci: set dev->base_addr during probe (Stanislaw Gruszka) [621103] - [netdrv] ath5k: check return value of ieee80211_get_tx_rate (Stanislaw Gruszka) [621103] - [netdrv] p54: fix tx feedback status flag check (Stanislaw Gruszka) [621103] - [netdrv] ath9k_hw: fix parsing of HT40 5 GHz CTLs (Stanislaw Gruszka) [621103] - [netdrv] ath5k: disable ASPM L0s for all cards (Stanislaw Gruszka) [621103] - [netdrv] cfg80211: don't get expired BSSes (Stanislaw Gruszka) [621103] - [netdrv] ath9k: fix yet another buffer leak in the tx aggregation code (Stanislaw Gruszka) [621103] - [netdrv] ath9k: fix TSF after reset on AR913x (Stanislaw Gruszka) [621103] - [netdrv] cfg80211: ignore spurious deauth (Stanislaw Gruszka) [621103] - [netdrv] ath9k_hw: fix an off-by-one error in the PDADC boundaries calculation (Stanislaw Gruszka) [621103] - [netdrv] ath9k: enable serialize_regmode for non-PCIE AR9160 (Stanislaw Gruszka) [621103] - [netdrv] ath5k: initialize ah->ah_current_channel (Stanislaw Gruszka) [621103] - [netdrv] mac80211: fix supported rates IE if AP doesn't give us it's rates (Stanislaw Gruszka) [621103] - [netdrv] libertas/sdio: 8686: set ECSI bit for 1-bit transfers (Stanislaw Gruszka) [621103] - [netdrv] mac80211: do not wip out old supported rates (Stanislaw Gruszka) [621103] - [netdrv] p54pci: add Symbol AP-300 minipci adapters pciid (Stanislaw Gruszka) [621103] - [netdrv] hostap: Protect against initialization interrupt (Stanislaw Gruszka) [621103] - [netdrv] ath9k: Avoid corrupt frames being forwarded to mac80211 (Stanislaw Gruszka) [621103] - [netdrv] ath9k: re-enable ps by default for new single chip families (Stanislaw Gruszka) [621103] - [netdrv] ath5k: drop warning on jumbo frames (Stanislaw Gruszka) [621103] - [netdrv] wl1251: fix a memory leak in probe (Stanislaw Gruszka) [621103] - [netdrv] ath9k: add support for 802.11n bonded out AR2427 (Stanislaw Gruszka) [621103] - [netdrv] wireless: report reasonable bitrate for MCS rates through wext (Stanislaw Gruszka) [621103] - [netdrv] p54usb: Add device ID for Dell WLA3310 USB (Stanislaw Gruszka) [621103] - [netdrv] ath5k: retain promiscuous setting (Stanislaw Gruszka) [621103] - [netdrv] mac80211: fix rts threshold check (Stanislaw Gruszka) [621103] - [netdrv] mac80211: Fix robust management frame handling (MFP) (Stanislaw Gruszka) [621103] - [netdrv] ar9170usb: fix panic triggered by undersized rxstream buffer (Stanislaw Gruszka) [621103] - [netdrv] ar9170usb: add a couple more USB IDs (Stanislaw Gruszka) [621103] - [netdrv] rtl8180: fix tx status reporting (Stanislaw Gruszka) [621103] - [drm] fix writeback on rn50 powerpc (Dave Airlie) [667565] - [net] backport of vlan_get_protocol() (Andy Gospodarek) [669787] - [mm] backport vzalloc() and vzalloc_node() (Andy Gospodarek) [669787]- [block] blk-cgroup: Allow creation of hierarchical cgroups (Vivek Goyal) [658482] - [netdrv] tg3: Provide EEE support (John Feeney) [632105] - [netdrv] tg3: Disable TSS except for 5719 (John Feeney) [634316] - [netdrv] tg3: Raise the jumbo frame BD flag threshold (John Feeney) [635078] - [netdrv] tg3: Enable phy APD for 5717 and later asic revs (John Feeney) [635078] - [netdrv] tg3: Enable mult rd DMA engine on 5719 (John Feeney) [635078] - [netdrv] tg3: Fix 5719 internal FIFO overflow problem (John Feeney) [635078] - [netdrv] tg3: Assign correct tx margin for 5719 (John Feeney) [635078] - [netdrv] tg3: Apply 10Mbps fix to all 57765 revisions (John Feeney) [635078] - [netdrv] tg3: Add extend rx ring sizes for 5717 and 5719 (John Feeney) [635078] - [netdrv] tg3: Prepare for larger rx ring sizes (John Feeney) [635078] - [netdrv] tg3: 5719: Prevent tx data corruption (John Feeney) [635078] - [netdrv] tg3: Unlock 5717 B0+ support (John Feeney) [635078] - [netdrv] tg3: Fix read DMA FIFO overruns on recent devices (John Feeney) [635078] - [netdrv] tg3: Update version to 3.113 (John Feeney) [635078] - [netdrv] tg3: Migrate tg3_flags to phy_flags (John Feeney) [635078] - [netdrv] tg3: Create phy_flags and migrate phy_is_low_power (John Feeney) [635078] - [netdrv] tg3: Add phy-related preprocessor constants (John Feeney) [635078] - [netdrv] tg3: Add error reporting to tg3_phydsp_write() (John Feeney) [635078] - [netdrv] tg3: Improve small packet performance (John Feeney) [635078] - [netdrv] tg3: Remove 5720, 5750, and 5750M (John Feeney) [635078] - [netdrv] tg3: Detect APE firmware types (John Feeney) [635078] - [netdrv] tg3: Restrict ASPM workaround devlist (John Feeney) [635078] - [netdrv] tg3: Manage gphy power for CPMU-less devs only (John Feeney) [635078] - [netdrv] tg3: Don't access phy test ctrl reg for 5717+ (John Feeney) [635078] - [netdrv] tg3: Create TG3_FLG3_5717_PLUS flag (John Feeney) [635078] - [netdrv] tg3: Disable TSS also during tg3_close() (John Feeney) [635078] - [netdrv] tg3: Add 5784 ASIC rev to earlier PCIe MPS fix (John Feeney) [635078] - [netdrv] tg3: Update version to 3.112 (John Feeney) [635078] - [netdrv] tg3: Fix some checkpatch errors (John Feeney) [635078] - [netdrv] tg3: Revert PCIe tx glitch fix (John Feeney) [635078] - [netdrv] tg3: Report driver version to firmware (John Feeney) [635078] - [netdrv] tg3: Relax 5717 serdes restriction (John Feeney) [635078] - [netdrv] tg3: Fix single MSI-X vector coalescing (John Feeney) [635078] - [netdrv] tg3: Revert RSS indir tbl setup change (John Feeney) [635078] - [netdrv] tg3: allow TSO on vlan devices (John Feeney) [635078] - [netdrv] tg3: Update version to 3.111 (John Feeney) [635078] - [netdrv] tg3: 5717: Allow serdes link via parallel detect (John Feeney) [635078] - [netdrv] tg3: Allow single MSI-X vector allocations (John Feeney) [635078] - [netdrv] tg3: Off-by-one error in RSS setup (John Feeney) [635078] - [netdrv] tg3: Enable GRO by default. (John Feeney) [635078] - [netdrv] tg3: Update version to 3.110 (John Feeney) [635078] - [netdrv] tg3: Remove function errors flagged by checkpatch (John Feeney) [635078] - [netdrv] tg3: Unify max pkt size preprocessor constants (John Feeney) [635078] - [netdrv] tg3: Re-inline VLAN tags when appropriate (John Feeney) [635078] - [netdrv] tg3: Optimize rx double copy test (John Feeney) [635078] - [netdrv] tg3: Update version to 3.109 (John Feeney) [635078] - [netdrv] tg3: Remove tg3_dump_state() (John Feeney) [635078] - [netdrv] tg3: Cleanup if codestyle (John Feeney) [635078] - [netdrv] tg3: The case of switches (John Feeney) [635078] - [netdrv] tg3: Whitespace, constant, and comment updates (John Feeney) [635078] - [netdrv] tg3: Use VPD fw version when present (John Feeney) [635078] - [netdrv] tg3: Prepare FW version code for VPD versioning (John Feeney) [635078] - [netdrv] tg3: Fix message 80 char violations (John Feeney) [635078] - [netdrv] tg3: netdev_err() => dev_err() (John Feeney) [635078] - [netdrv] tg3: Replace pr_err with sensible alternatives (John Feeney) [635078] - [netdrv] tg3: Restore likely() check in tg3_poll_msix() (John Feeney) [635078] - [netdrv] drivers/net/tg3.c: change the field used with the TG3_FLAG_10_100_ONLY constant (John Feeney) [635078] - [netdrv] tg3: Remove now useless VPD code (John Feeney) [635078] - [netdrv] pci: Add helper to search for VPD keywords (John Feeney) [635078] - [netdrv] pci: Add VPD information field helper functions (John Feeney) [635078] - [netdrv] pci: Add helper to find a VPD resource data type (John Feeney) [635078] - [netdrv] pci: Add large and small resource data type code (John Feeney) [635078] - [netdrv] pci: Add PCI LRDT tag size and section size (John Feeney) [635078] - [netdrv] net: convert multiple drivers to use netdev_for_each_mc_addr, part6 (John Feeney) [635078] - [netdrv] drivers/net/tg3.c: Use (pr|netdev)_ macro helpers (John Feeney) [635078] - [kdump] vt-d: Handle previous faults after enabling fault handling (Takao Indoh) [617137] - [kdump] Enable the intr-remap fault handling after local apic setup (Takao Indoh) [617137] - [kdump] vt-d: Fix the vt-d fault handling irq migration in the x2apic mode (Takao Indoh) [617137] - [kdump] vt-d: Quirk for masking vtd spec errors to platform error handling logic (Takao Indoh) [617137] - [netdrv] return operator cleanup (Dean Nelson) [636331] - [netdrv] e100: Add missing read memory barrier (Dean Nelson) [636331] - [net] trans_start cleanups (Dean Nelson) [636331] - [netdrv] e100: Fix the TX workqueue race (Dean Nelson) [636331] - [netdrv] Use pr_ and netif_ (Dean Nelson) [636331] - [net] convert multiple drivers to use netdev_for_each_mc_addr, part4 (Dean Nelson) [636331] - [net] use netdev_mc_count and netdev_mc_empty when appropriate (Dean Nelson) [636331] - [netdrv] use DEFINE_PCI_DEVICE_TABLE() (Dean Nelson) [636331] - [netdrv] e100: Fix to allow systems with FW based cards to resume from STD (Dean Nelson) [636331] - [net] Use netdev_alloc_skb_ip_align() (Dean Nelson) [636331] - [netdrv] qlcnic: change module parameter permissions (Chad Dupuis) [667192] - [netdrv] qlcnic: fix ethtool diagnostics test (Chad Dupuis) [667192] - [netdrv] qlcnic: fix flash fw version read (Chad Dupuis) [667192] - [netdrv] Use static const (Chad Dupuis) [667192] - [netdrv] qlcnic: reset pci function unconditionally during probe (Chad Dupuis) [667192] - [netdrv] qlcnic: fix ocm window register offset calculation (Chad Dupuis) [667192] - [netdrv] qlcnic: fix LED test when interface is down (Chad Dupuis) [667192] - [netdrv] qlcnic: Updated driver version to 5.0.13 (Chad Dupuis) [667192] - [netdrv] qlcnic: LICENSE file for qlcnic (Chad Dupuis) [667192] - [netdrv] qlcnic: validate eswitch config values for PF (Chad Dupuis) [667192] - [netdrv] qlcnic: Disable loopback support (Chad Dupuis) [667192] - [netdrv] qlcnic: avoid using reset_devices as it may become obsolete (Chad Dupuis) [667192] - [netdrv] qlcnic: Bumped up driver version to 5.0.12 (Chad Dupuis) [667192] - [netdrv] qlcnic: fix panic on load (Chad Dupuis) [667192] - [netdrv] qlcnic: lro off message log from set rx checsum (Chad Dupuis) [667192] - [netdrv] qlcnic: Add description for CN1000Q adapter (Chad Dupuis) [667192] - [netdrv] qlcnic: Fix for kdump (Chad Dupuis) [667192] - [netdrv] qlcnic: Allow minimum bandwidth of zero (Chad Dupuis) [667192] - [netdrv] qlcnic: define valid vlan id range (Chad Dupuis) [667192] - [netdrv] qlcnic: reduce rx ring size (Chad Dupuis) [667192] - [netdrv] qlcnic: fix mac learning (Chad Dupuis) [667192] - [netdrv] qlcnic: update ethtool stats (Chad Dupuis) [667192] - [scsi] QLogic's qlcnic driver (Bob Picco) [562921] - [mm] notifier_from_errno() cleanup (Prarit Bhargava) [669041] - [x86] convert cpu notifier to return encapsulate errno value (Prarit Bhargava) [669041] - [kernel] notifier: change notifier_from_errno(0) to return NOTIFY_OK (Prarit Bhargava) [669041] - [netdrv] netxen: update driver version 4.0.75 (Chad Dupuis) [667194] - [netdrv] netxen: enable LRO based on NETIF_F_LRO (Chad Dupuis) [667194] - [netdrv] netxen: update module description (Chad Dupuis) [667194] - [netdrv] drivers/net: Use static const (Chad Dupuis) [667194] - [netdrv] netxen: avoid using reset_devices as it may become obsolete (Chad Dupuis) [667194] - [netdrv] netxen: remove unused firmware exports (Chad Dupuis) [667194] - [netdrv] netxen_nic: Fix the tx queue manipulation bug in netxen_nic_probe (Chad Dupuis) [667194] - [netdrv] netxen: fix kdump (Chad Dupuis) [667194] - [netdrv] netxen: make local function static (Chad Dupuis) [667194] - [netdrv] netxen: mask correctable error (Chad Dupuis) [667194] - [netdrv] netxen: fix race in tx stop queue (Chad Dupuis) [667194] - [netdrv] net: return operator cleanup (Chad Dupuis) [667194] - [mm] page-types.c: fix name of unpoison interface (Dean Nelson) [667686] - [mm] Documentation/vm: fix spelling in page-types.c (Dean Nelson) [667686] - [mm] page-types: exit early when invoked with -d|--describe (Dean Nelson) [667686] - [mm] page-types: whitespace alignment (Dean Nelson) [667686] - [mm] page-types: learn to describe flags directly from command line (Dean Nelson) [667686] - [mm] page-types: unsigned cannot be less than 0 in add_page() (Dean Nelson) [667686] - [mm] page-types: constify read only arrays (Dean Nelson) [667686] - [mm] tree-wide: fix assorted typos all over the place (Dean Nelson) [667686] - [kernel] kmsg_dump: use stable variable to dump kmsg buffer (Jarod Wilson) [632041] - [kernel] kmsg_dump: build fixups (Jarod Wilson) [632041] - [kernel] kmsg_dump: Dump on crash_kexec as well (Jarod Wilson) [632041] - [kernel] core: Add kernel message dumper to call on oopses and panics (Jarod Wilson) [632041] - [mm] shmem: put_super must percpu_counter_destroy (Jeff Moyer) [667550] - [fs] tmpfs: make tmpfs scalable with percpu_counter for used blocks (Jeff Moyer) [667550] - [fs] tmpfs: add accurate compare function to percpu_counter library (Jeff Moyer) [667550] - [netdrv] iwlagn: enable only rfkill interrupt when device is down (Stanislaw Gruszka) [593566] - [netdrv] wireless: use a dedicated workqueue for cfg80211 (Stanislaw Gruszka) [593566] - [netdrv] mac80211: do not requeue scan work when not needed (Stanislaw Gruszka) [593566] - [netdrv] mac80211: compete scan to cfg80211 if deferred scan fail to start (Stanislaw Gruszka) [593566] - [netdrv] mac80211: fix scan locking wrt. hw scan (Stanislaw Gruszka) [593566] - [netdrv] mac80211: flush workqueue before restarting device (Stanislaw Gruszka) [593566] - [drm] Backport AGP/DRM from 2.6.37-rc8 (Dave Airlie) [667565] - [drm] vga_switcheroo: backport (Dave Airlie) [667281] - [drm] fbcon: fix situation where fbcon gets deinitialised and can't reinit (Dave Airlie) [667281] - [char] vt: fix issue when fbcon wants to takeover a second time (Dave Airlie) [667281] - [drm] fb/kms: fix kABI issue in the aperture code (Dave Airlie) [667281] - [drm] fbdev: updates needed for drm backport (Dave Airlie) [667281] - [kernel] Revert "debug_locks: set oops_in_progress if we will log messages." (Dave Airlie) [667281] - [i2c] i2c-algo-bit: Add pre- and post-xfer hooks (Dave Airlie) [667281] - [x86] io-mapping: move asm include inside the config option (Dave Airlie) [667281] - [drm] io-mapping: Specify slot to use for atomic mappings (Dave Airlie) [667281] - [x86] Add array variants for setting memory to wc caching (Dave Airlie) [667281]- [x86] xsave: Use xsaveopt in context-switch path when supported (John Villalovos) [492912] - [x86] cpu: Enumerate xsaveopt (John Villalovos) [492912] - [x86] cpu: Add xsaveopt cpufeature (John Villalovos) [492912] - [x86] cpu: Make init_scattered_cpuid_features() consider cpuid subleaves (John Villalovos) [492912] - [x86] xsave: Sync xsave memory layout with its header for user handling (John Villalovos) [492912] - [x86] xsave: Track the offset, size of state in the xsave layout (John Villalovos) [492912] - [x86] fpu: Use static_cpu_has() to implement use_xsave() (John Villalovos) [492912] - [x86] Add new static_cpu_has() function using alternatives (John Villalovos) [492912] - [x86] fpu: Use the proper asm constraint in use_xsave() (John Villalovos) [492912] - [x86] Eliminate TS_XSAVE (John Villalovos) [492912] - [x86] cpu: Make APERF/MPERF a normal table-driven flag (John Villalovos) [492912] - [x86] Unify APERF/MPERF support (John Villalovos) [492912] - [x86] x86, cpu: Add AMD core boosting feature flag to /proc/cpuinfo (John Villalovos) [492912] - [scsi] lpfc: Update lpfc version for 8.3.5.30 driver release (Rob Evers) [663119] - [scsi] lpfc: Turned parity and serr bits back on after performing sli4 board reset PCI access (Rob Evers) [663119] - [scsi] lpfc: Use VPI for ALL ELS commands and allocate RPIs at node creation (Rob Evers) [663119] - [scsi] lpfc: Correct bit-definitions in SLI4 data structures (Rob Evers) [663119] - [scsi] lpfc: Update lpfc version for 8.3.5.29 driver release (Rob Evers) [663119] - [scsi] lpfc: Implement new SLI4 initialization procedures based on if_type (Rob Evers) [663119] - [scsi] lpfc: Implement the FC and SLI async event handlers (Rob Evers) [663119] - [scsi] lpfc: Comment update, minor re-order to sync w/ upstream (Rob Evers) [663119] - [scsi] lpfc: Fixed panic in the __lpfc_sli_get_sglq (Rob Evers) [663119] - [scsi] lpfc: Fixed management command context setting (Rob Evers) [663119] - [netdrv] vxge: make functions local and remove dead code (Bob Picco) [636869] - [netdrv] drivers/net: Convert unbounded kzalloc calls to kcalloc (Bob Picco) [636869] - [netdrv] vxge-main.c: Use pr_ and netdev_ (Bob Picco) [636869] - [netdrv] vxge: Version update (Bob Picco) [636869] - [netdrv] vxge: Update copyright information (Bob Picco) [636869] - [netdrv] vxge: NETIF_F_LLTX removal (Bob Picco) [636869] - [netdrv] vxge: Fix multicast issues (Bob Picco) [636869] - [netdrv] vxge: Remove queue_state references (Bob Picco) [636869] - [netdrv] vxge: show startup message with KERN_INFO (Bob Picco) [636869] - [netdrv] drivers/net: Remove unnecessary returns from void function()s (Bob Picco) [636869] - [x86] additional LPC Controller DeviceID for Intel Patsburg PCH for TCO Watchdog (David Milburn) [464257] - [x86] additional LPC Controller DeviceID for Intel Patsburg PCH (David Milburn) [464257] - [i2c] i2c-i801: Add Intel Patsburg device ID (David Milburn) [464257] - [pci] update Intel Patsburg defines (David Milburn) [464257] - [pci] irq and pci_ids patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [sound] ALSA HD Audio patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [x86] watchdog: TCO Watchdog patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [x86] ahci: AHCI and RAID mode SATA patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [ata] ata_piix: IDE Mode SATA patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [netdrv] ibmveth: Free irq on error path (Steve Best) [632706] - [netdrv] ibmveth: Cleanup error handling inside ibmveth_open (Steve Best) [632706] - [netdrv] ibmveth: Update module information and version (Steve Best) [632706] - [netdrv] ibmveth: Remove some unnecessary include files (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific assert to BUG_ON (Steve Best) [632706] - [netdrv] ibmveth: Return -EINVAL on all ->probe errors (Steve Best) [632706] - [netdrv] ibmveth: Coding style fixes (Steve Best) [632706] - [netdrv] ibmveth: Some formatting fixes (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific error functions to netdev_err (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific debug to netdev_dbg (Steve Best) [632706] - [netdrv] ibmveth: Remove redundant function prototypes (Steve Best) [632706] - [netdrv] ibmveth: Convert to netdev_alloc_skb (Steve Best) [632706] - [netdrv] ibmveth: remove procfs code (Steve Best) [632706] - [netdrv] ibmveth: Enable IPv6 checksum offload (Steve Best) [632706] - [netdrv] ibmveth: Remove duplicate checksum offload setup code (Steve Best) [632706] - [netdrv] ibmveth: Add optional flush of rx buffer (Steve Best) [632706] - [netdrv] ibmveth: Add scatter-gather support (Steve Best) [632706] - [netdrv] ibmveth: Use lighter weight read memory barrier in ibmveth_poll (Steve Best) [632706] - [netdrv] ibmveth: Add rx_copybreak (Steve Best) [632706] - [netdrv] ibmveth: Add tx_copybreak (Steve Best) [632706] - [netdrv] ibmveth: Remove LLTX (Steve Best) [632706] - [netdrv] ibmveth: batch rx buffer replacement (Steve Best) [632706] - [netdrv] ibmveth: Remove integer divide caused by modulus (Steve Best) [632706] - [scsi] ibmvfc: version 1.0.9 (Steve Best) [632710] - [scsi] ibmvfc: Handle Virtual I/O Server reboot (Steve Best) [632710] - [scsi] ibmvfc: Log link up/down events (Steve Best) [632710] - [scsi] ibmvfc: Fix terminate_rport_io (Steve Best) [632710] - [scsi] ibmvfc: Fix rport add/delete race resulting in oops (Steve Best) [632710] - [scsi] ibmvfc: Add support for fc_block_scsi_eh (Steve Best) [632710] - [scsi] ibmvfc: Add FC Passthru support (Steve Best) [632710] - [scsi] ibmvfc: Fix adapter cancel flags for terminate_rport_io (Steve Best) [632710] - [scsi] ibmvfc: Remove unnecessary parameter to ibmvfc_init_host (Steve Best) [632710] - [scsi] ibmvfc: Fix locking in ibmvfc_remove (Steve Best) [632710] - [scsi] ibmvfc: Fixup TMF response handling (Steve Best) [632710] - [ppc64] Enable PM_SLEEP on POWER w/o KABI changes (Steve Best) [632683] - [ppc64] pseries: Partition hibernation support for RHEL6.1 (Steve Best) [632683] - [ppc64] pseries: Partition hibernation support (Steve Best) [632683] - [ppc64] ibmvscsi: Fix softlockup on resume (Steve Best) [632683] - [ppc64] ibmvfc: Fix soft lockup on resume (Steve Best) [632683] - [ppc64] ibmvscsi: Add suspend/resume support (Steve Best) [632683] - [ppc64] ibmvfc: Add suspend/resume support (Steve Best) [632683] - [ppc64] ibmveth: Add suspend/resume support (Steve Best) [632683] - [ppc64] vio: Add power management support (Steve Best) [632683] - [ppc64] pseries: Migration code reorganization / hibernation prep (Steve Best) [632683] - [configs] redhat: added CONFIG_SECURITY_DMESG_RESTRICT option (Frantisek Hrbata) [653245] - [kernel] restrict unprivileged access to kernel syslog (Frantisek Hrbata) [653245] - [edac] i7300_edac: Fix an error with RHEL6 build (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add it to x86 RHEL6 build (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly initialize per-csrow memory size (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: better initialize page counts (Mauro Carvalho Chehab) [638237] - [edac] MAINTAINERS: Add maintainer for i7300-edac driver (Mauro Carvalho Chehab) [638237] - [edac] i7300-edac: CodingStyle cleanup (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Improve comments (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Cleanup: reorganize the file contents (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly detect channel on CE errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: enrich FBD error info for corrected errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: enrich FBD error info for fatal errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: pre-allocate a buffer used to prepare err messages (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Fix MTR x4/x8 detection logic (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Make the debug messages coherent with the others (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Cleanup: remove get_error_info logic (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add a code to cleanup error registers (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add support for reporting FBD errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly detect the type of error correction (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Detect if the device is on single mode (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Adds detection for enhanced scrub mode on x8 (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Clear the error bit after reading (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add error detection code for global errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Better name PCI devices (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add a FIXME note about the error correction type (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: add global error registers (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: display info if ECC is enabled or not (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: start a driver for i7300 chipset (Mauro Carvalho Chehab) [638237] - [net] ipsec: fragment locally generated tunnel-mode IPSec6 packets as needed (Herbert Xu) [661113] - [dma] Fix incorrect iommu in ioatdma (John Feeney) [611884] - [pci] sysfs: Update ROM to include default owner write access (Alex Williamson) [668478] - [x86] tboot: Add support for S3 memory integrity protection (John Villalovos) [464222] - [x86] Fix checking of SRAT when node 0 ram is not from 0 (Amerigo Wang) [668340] - [virt] VMX: when entering real mode align segment base to 16 bytes (Gleb Natapov) [665970] - [virt] xenbus: implement O_NONBLOCK (Paolo Bonzini) [607262] - [virt] x86: Push potential exception error code on task switches (Gleb Natapov) [654284] - [virt] VMX: add module parameter to avoid trapping HLT instructions (Gleb Natapov) [661540] - [netdrv] QLogic nextxen driver updates (Bob Picco) [562940] - [scsi] libsas: fix NCQ mixing with non-NCQ (David Milburn) [621606]- [netdrv] BNX2I: Updated version, copyright, and maintainer info (Mike Christie) [635894] - [netdrv] BNX2I: Added iSCSI text pdu support for iSCSI offload (Mike Christie) [635894] - [netdrv] BNX2I: Added jumbo MTU support for the no shost case (Mike Christie) [635894] - [netdrv] BNX2I: Added support for the 57712(E) devices (Mike Christie) [635894] - [netdrv] BNX2I: Added handling for unsupported iSCSI offload hba (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the 32-bit swapping of the LUN field for nopouts for 5771X (Mike Christie) [635894] - [netdrv] BNX2I: Allow ep CONNECT_FAILED condition to go through proper cleanup (Mike Christie) [635894] - [netdrv] BNX2I: Added reconnect fix connecting against Lefthand targets (Mike Christie) [635894] - [netdrv] BNX2I: Cleaned up various error conditions in ep_connect/disconnect (Mike Christie) [635894] - [netdrv] BNX2I: Added return code check for chip kwqe submission request (Mike Christie) [635894] - [netdrv] BNX2I: Modified the bnx2i stop path to compensate for in progress ops (Mike Christie) [635894] - [netdrv] BNX2I: Removed the dynamic registration of CNIC (Mike Christie) [635894] - [netdrv] BNX2I: Added mutex lock protection to conn_get_param (Mike Christie) [635894] - [netdrv] BNX2I: Allow to abort the connection if connect request times out (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the remote TCP RST handling for the 570X (1g) (Mike Christie) [635894] - [netdrv] BNX2I: Fixed a cid leak issue for 5771X (10g) (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the endian bug in the TMF LUN cmd send (Mike Christie) [635894] - [netdrv] BNX2I: Added chip cleanup for the remove module path (Mike Christie) [635894] - [netdrv] BNX2I: Recouple the CFC delete cleanup with cm_abort/close completion (Mike Christie) [635894] - [netdrv] BNX2I: Added support for other TMFs besides ABORT_TASK (Mike Christie) [635894] - [netdrv] BNX2I: Fixed a protocol violation on nopout responses (Mike Christie) [635894] - [netdrv] BNX2I: Added host param ISCSI_HOST_PARAM_IPADDRESS (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the TCP graceful termination initiation (Mike Christie) [635894] - [netdrv] BNX2I: Fine tuned conn destroy and context destroy timeout values (Mike Christie) [635894] - [netdrv] cnic: Fix the type field in SPQ messages (Mike Christie) [635892] - [netdrv] cnic: Do not call bnx2i when bnx2i is calling cnic_unregister_driver() (Mike Christie) [635892] - [netdrv] cnic: Do not allow iSCSI and FCoE on bnx2x multi-function mode (Mike Christie) [635892] - [netdrv] cnic: fix mem leak on allocation failures in cnic_alloc_uio_rings() (Mike Christie) [635892] - [netdrv] cnic: Add FCoE support on 57712 (Mike Christie) [635892] - [netdrv] cnic: Add kcq2 support on 57712 (Mike Christie) [635892] - [netdrv] cnic: Call cm_connect_complete() immediately on error (Mike Christie) [635892] - [netdrv] cnic: Check device state before reading the kcq pointer in IRQ (Mike Christie) [635892] - [netdrv] cnic: Support NIC Partition mode (Mike Christie) [635892] - [netdrv] cnic: Use proper client and connection IDs on iSCSI ring (Mike Christie) [635892] - [netdrv] cnic: Improve ->iscsi_nl_msg_send() (Mike Christie) [635892] - [netdrv] cnic: Prevent "scheduling while atomic" when calling ->cnic_init() (Mike Christie) [635892] - [netdrv] cnic: Fix iSCSI TCP port endian order (Mike Christie) [635892] - [netdrv] drivers/net/cnic.c: Remove unnecessary semicolons (Mike Christie) [635892] - [netdrv] cnic: Add support for 57712 device (Mike Christie) [635892] - [netdrv] cnic: Decouple uio close from cnic shutdown (Mike Christie) [635892] - [netdrv] cnic: Add cnic_uio_dev struct (Mike Christie) [635892] - [netdrv] cnic: Add cnic_free_uio() (Mike Christie) [635892] - [netdrv] cnic: Defer iscsi connection cleanup (Mike Christie) [635892] - [netdrv] cnic: Add cnic_bnx2x_destroy_ramrod() (Mike Christie) [635892] - [netdrv] cnic: Convert ctx_flags to bit fields (Mike Christie) [635892] - [netdrv] cnic: Add common cnic_request_irq() (Mike Christie) [635892] - [netdrv] bnx2x, cnic: Fix SPQ return credit (Mike Christie) [635892] - [netdrv] bnx2x, cnic, bnx2i: use new FW/HSI (Mike Christie) [635892] - [netdrv] cnic: Fine-tune ring init code (Mike Christie) [635892] - [netdrv] cnic: Use pfid for internal memory offsets (Mike Christie) [635892] - [netdrv] cnic: Pass cp pointer to BNX2X_HW_CID (Mike Christie) [635892] - [netdrv] drivers/net: Convert unbounded kzalloc calls to kcalloc (Mike Christie) [635892] - [netdrv] cnic: Update version to 2.1.3 (Mike Christie) [635892] - [netdrv] cnic: Further unify kcq handling code (Mike Christie) [635892] - [netdrv] cnic: Restructure kcq processing (Mike Christie) [635892] - [netdrv] cnic: Unify kcq allocation for all devices (Mike Christie) [635892] - [netdrv] cnic: Unify IRQ code for all hardware types (Mike Christie) [635892] - [netdrv] cnic: Fine-tune CID memory space calculation (Mike Christie) [635892] - [netdrv] cnic: Fix cnic_cm_abort() error handling (Mike Christie) [635892] - [netdrv] cnic: Refactor and fix cnic_ready_to_close() (Mike Christie) [635892] - [netdrv] cnic: Refactor code in cnic_cm_process_kcqe() (Mike Christie) [635892] - [netdrv] cnic: Return error code in cnic_cm_close() if unsuccessful (Mike Christie) [635892] - [netdrv] cnic: Return SPQ credit to bnx2x after ring setup and shutdown (Mike Christie) [635892] - [netdrv] cnic: Convert cnic_local_flags to atomic ops (Mike Christie) [635892] - [netdrv] drivers/net: Remove unnecessary returns from void function()s (Mike Christie) [635892] - [netdrv] bnx2x: update version to 1.62.00-2 (Mike Christie) [635942] - [netdrv] bnx2x: replace FW to 6.2.5 (Mike Christie) [635942] - [netdrv] bnx2x: add FW 6.2.5 files (Mike Christie) [635942] - [netdrv] bnx2x: Add DCB/PFC support - link layer (Mike Christie) [635942] - [netdrv] bnx2x: add DCB support (Mike Christie) [635942] - [netdrv] bnx2x: add a select queue callback (Mike Christie) [635942] - [netdrv] bnx2x: Take the distribution range definition out of skb_tx_hash() (Mike Christie) [635942] - [netdrv] bnx2x: add FCoE ring (Mike Christie) [635942] - [netdrv] bnx2x: Update version number and a date (Mike Christie) [635942] - [netdrv] bnx2x: Fixed a compilation warning (Mike Christie) [635942] - [netdrv] bnx2x: Use dma_alloc_coherent() semantics for ILT memory allocation (Mike Christie) [635942] - [netdrv] bnx2x: LSO code was broken on BE platforms (Mike Christie) [635942] - [netdrv] bnx2x: Add Nic partitioning mode (57712 devices) (Mike Christie) [635942] - [netdrv] bnx2x: Use helpers instead of direct access to the shinfo(skb) fields (Mike Christie) [635942] - [netdrv] bnx2x: Do interrupt mode initialization and NAPIs adding before register_netdev() (Mike Christie) [635942] - [netdrv] bnx2x: Disable local BHes to prevent a dead-lock situation (Mike Christie) [635942] - [netdrv] net: bnx2x: fix error value sign (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Remove unnecessary semicolons (Mike Christie) [635942] - [netdrv] bnx2x: Update version number (Mike Christie) [635942] - [netdrv] bnx2x: Reset 8073 phy during common init (Mike Christie) [635942] - [netdrv] bnx2x: Do not enable CL37 BAM unless it is explicitly enabled (Mike Christie) [635942] - [netdrv] bnx2x: Fix resetting BCM8726 PHY during common init (Mike Christie) [635942] - [netdrv] bnx2x: Clear latch indication on link reset (Mike Christie) [635942] - [netdrv] bnx2x: Fix port selection in case of E2 (Mike Christie) [635942] - [netdrv] bnx2x: Fix waiting for reset complete on BCM848x3 PHYs (Mike Christie) [635942] - [netdrv] bnx2x: Restore appropriate delay during BMAC reset (Mike Christie) [635942] - [netdrv] bnx2x: make local function static and remove dead code (Mike Christie) [635942] - [netdrv] bnx2x: Don't check for vlan group before vlan_tx_tag_present (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-3 (Mike Christie) [635942] - [netdrv] bnx2x: prevent false parity error in MSI-X memory of HC block (Mike Christie) [635942] - [netdrv] bnx2x: fix possible deadlock in HC hw block (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-2 (Mike Christie) [635942] - [netdrv] bnx2x: remove unnecessary FUNC_FLG_RSS flag and related (Mike Christie) [635942] - [netdrv] bnx2x: Use correct FW constant for header padding (Mike Christie) [635942] - [netdrv] bnx2x: do not deal with power if no capability (Mike Christie) [635942] - [netdrv] bnx2x: remove redundant commands during error handling (Mike Christie) [635942] - [netdrv] bnx2x: Optimized the branching in the bnx2x_rx_int() (Mike Christie) [635942] - [netdrv] bnx2x: Fixing a typo: added a missing RSS enablement (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-1 (Mike Christie) [635942] - [netdrv] bnx2x: properly initialize FW stats (Mike Christie) [635942] - [netdrv] bnx2x: code beautify (Mike Christie) [635942] - [netdrv] bnx2x, cnic: Fix SPQ return credit (Mike Christie) [635942] - [netdrv] bnx2x: move msix table initialization to probe() (Mike Christie) [635942] - [netdrv] bnx2x: use L1_CACHE_BYTES instead of magic number (Mike Christie) [635942] - [netdrv] bnx2x: remove unused fields in main driver structure (Mike Christie) [635942] - [netdrv] bnx2x: remove unused parameter in reuse_rx_skb() (Mike Christie) [635942] - [netdrv] bnx2x: Add 57712 support (Mike Christie) [635942] - [netdrv] bnx2x: change type of spq_left to atomic (Mike Christie) [635942] - [netdrv] bnx2x: rename MF related fields (Mike Christie) [635942] - [netdrv] bnx2x: remove old FW files (Mike Christie) [635942] - [netdrv] bnx2x, cnic, bnx2i: use new FW/HSI (Mike Christie) [635942] - [netdrv] bnx2x: add 6.0.34 fw files (Mike Christie) [635942] - [netdrv] bnx2x: create folder for bnx2x firmware files (Mike Christie) [635942] - [netdrv] bnx2x: Moved enabling of MSI to the bnx2x_set_num_queues() (Mike Christie) [635942] - [netdrv] bnx2x: Use netif_set_real_num_{rx, tx}_queues() (Mike Christie) [635942] - [netdrv] bnx2x: return operator cleanup (Mike Christie) [635942] - [netdrv] bnx2x: Spread rx buffers between allocated queues (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: use ARRAY_SIZE macro in bnx2x_main.c (Mike Christie) [635942] - [netdrv] bnx2x: Update bnx2x version to 1.52.53-6 (Mike Christie) [635942] - [netdrv] bnx2x: Change LED scheme for dual-media (Mike Christie) [635942] - [netdrv] bnx2x: Add dual-media changes (Mike Christie) [635942] - [netdrv] bnx2x: Organize PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Apply logic changes for the new scheme (Mike Christie) [635942] - [netdrv] bnx2x: Move common function into aggregated function (Mike Christie) [635942] - [netdrv] bnx2x: Adjust flow-control with the new scheme (Mike Christie) [635942] - [netdrv] bnx2x: Adjust alignment of split PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Split PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Unify PHY attributes (Mike Christie) [635942] - [netdrv] bnx2x: avoid skb->ip_summed initialization (Mike Christie) [635942] - [netdrv] skbuff.h: add skb_checksum_none_assert() (Mike Christie) [635942] - [netdrv] bnx2x: Update version to 1.52.53-5 (Mike Christie) [635942] - [netdrv] bnx2x: Add BCM84823 to the supported PHYs (Mike Christie) [635942] - [netdrv] bnx2x: Change BCM848xx LED configuration (Mike Christie) [635942] - [netdrv] bnx2x: Remove unneeded setting of XAUI low power to BCM8727 (Mike Christie) [635942] - [netdrv] bnx2x: Change BCM848xx configuration according to IEEE (Mike Christie) [635942] - [netdrv] bnx2x: Reset link before any new link settings (Mike Christie) [635942] - [netdrv] bnx2x: Fix potential link issue In BCM8727 based boards (Mike Christie) [635942] - [netdrv] bnx2x: Fix potential link issue of BCM8073/BCM8727 (Mike Christie) [635942] - [netdrv] bnx2x: fix wrong return from bnx2x_trylock_hw_lock (Mike Christie) [635942] - [netdrv] bnx2x: small fix in stats handling (Mike Christie) [635942] - [netdrv] bnx2x: Update bnx2x version to 1.52.53-4 (Mike Christie) [635942] - [netdrv] bnx2x: Fix PHY locking problem (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Adjust confusing if indentation (Mike Christie) [635942] - [netdrv] bnx2x: Load firmware in open() instead of probe() (Mike Christie) [635942] - [netdrv] bnx2x: Protect statistics ramrod and sequence number (Mike Christie) [635942] - [netdrv] bnx2x: Protect a SM state change (Mike Christie) [635942] - [netdrv] net: bnx2x_cmn.c needs net/ip6_checksum.h for csum_ipv6_magic (Mike Christie) [635942] - [netdrv] bnx2x: update driver version to 1.52.53-3 (Mike Christie) [635942] - [netdrv] bnx2x: Move statistics handling code to bnx2x_stats.* (Mike Christie) [635942] - [netdrv] bnx2x: Create separate file for ethtool routines (Mike Christie) [635942] - [netdrv] bnx2x: Create bnx2x_cmn.* files (Mike Christie) [635942] - [netdrv] bnx2x: move global variable load_count to bnx2x.h (Mike Christie) [635942] - [netdrv] bnx2x: store module parameters in driver main structure (Mike Christie) [635942] - [netdrv] bnx2x: Create separate folder for bnx2x driver (Mike Christie) [635942] - [netdrv] bnx2x: Set RXHASH for LRO packets (Mike Christie) [635942] - [netdrv] bnx2x: Make ethtool_ops::set_flags() return -EINVAL for unsupported flags (Mike Christie) [635942] - [netdrv] bnx2x: fail when try to setup unsupported features (Mike Christie) [635942] - [netdrv] bnx2x: Fix link problem with some DACs (Mike Christie) [635942] - [netdrv] bnx2x: avoid TX timeout when stopping device (Mike Christie) [635942] - [netdrv] bnx2x: Remove two prefetch() (Mike Christie) [635942] - [netdrv] bnx2x: add support for receive hashing (Mike Christie) [635942] - [netdrv] bnx2x: Date and version (Mike Christie) [635942] - [netdrv] bnx2x: Rework power state handling code (Mike Christie) [635942] - [netdrv] bnx2x: use mask in test_registers() to avoid parity error (Mike Christie) [635942] - [netdrv] bnx2x: Fixed MSI-X enabling flow (Mike Christie) [635942] - [netdrv] bnx2x: Added new statistics (Mike Christie) [635942] - [netdrv] bnx2x: White spaces (Mike Christie) [635942] - [netdrv] bnx2x: Protect code with NOMCP (Mike Christie) [635942] - [netdrv] bnx2x: Increase DMAE max write size for 57711 (Mike Christie) [635942] - [netdrv] bnx2x: Parity errors handling for 57710 and 57711 (Mike Christie) [635942] - [netdrv] Revert "[netdrv] bnx2x: fix system hung after netdev watchdog" (Mike Christie) [635942] - [netdrv] bnx2x: Added GRO support (Mike Christie) [635942] - [netdrv] bnx2x: remove trailing space in messages (Mike Christie) [635942] - [netdrv] bnx2x: fix typo (Mike Christie) [635942] - [netdrv] bnx2x: convert to use netdev_for_each_mc_addr (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Use (pr|netdev|netif)_ macro helpers (Mike Christie) [635942] - [netdrv] bnx2x: use netdev_mc_count and netdev_mc_empty when appropriate (Mike Christie) [635942] - [netdrv] bnx2x: remove HAVE_ leftovers (Mike Christie) [635942] - [netdrv] bnx2x: use DEFINE_PCI_DEVICE_TABLE() (Mike Christie) [635942] - [netdrv] bnx2x: fix typos (Mike Christie) [635942] - [netdrv] bnx2x: Move && and || to end of previous line (Mike Christie) [635942] - [netdrv] bnx2x: Convert ethtool {get_stats, self_test}_count() ops to get_sset_count() (Mike Christie) [635942]- [virt] kvm: fast-path msi injection with irqfd (Michael S. Tsirkin) [658442] - [fs] cifs: make cifs_set_oplock_level() take a cifsInodeInfo pointer (Jeff Layton) [656461] - [fs] cifs: Add cifs_set_oplock_level (Jeff Layton) [656461] - [fs] cifs: eliminate cifsInodeInfo->write_behind_rc (Jeff Layton) [656461] - [fs] cifs: Fix checkpatch warnings and bump cifs version number (Jeff Layton) [656461] - [fs] cifs: wait for writeback to complete in cifs_flush (Jeff Layton) [656461] - [fs] cifs: convert cifsFileInfo->count to non-atomic counter (Jeff Layton) [656461] - [fs] cifs: move close processing from cifs_close to cifsFileInfo_put (Jeff Layton) [656461] - [fs] cifs: move cifsFileInfo_put to file.c (Jeff Layton) [656461] - [fs] cifs: convert GlobalSMBSeslock from a rwlock to regular spinlock (Jeff Layton) [656461] - [fs] cifs: Fix minor checkpatch warning and update cifs version (Jeff Layton) [656461] - [fs] cifs: move cifs_new_fileinfo to file.c (Jeff Layton) [656461] - [fs] cifs: eliminate pfile pointer from cifsFileInfo (Jeff Layton) [656461] - [fs] cifs: cifs_write argument change and cleanup (Jeff Layton) [656461] - [fs] cifs: clean up cifs_reopen_file (Jeff Layton) [656461] - [fs] cifs: eliminate the inode argument from cifs_new_fileinfo (Jeff Layton) [656461] - [fs] cifs: eliminate oflags option from cifs_new_fileinfo (Jeff Layton) [656461] - [fs] cifs: fix flags handling in cifs_posix_open (Jeff Layton) [656461] - [fs] cifs: eliminate cifs_posix_open_inode_helper (Jeff Layton) [656461] - [fs] cifs: don't use vfsmount to pin superblock for oplock breaks (Jeff Layton) [656461] - [fs] cifs: keep dentry reference in cifsFileInfo instead of inode reference (Jeff Layton) [656461] - [fs] Fix f_flags/f_mode in case of lookup_instantiate_filp() from open(pathname, 3) (Jeff Layton) [656461] - [fs] Kill path_lookup_open() (Jeff Layton) [656461] - [fs] add OPEN_FMODE definition (Jeff Layton) [656461] - [fs] cifs: allow calling cifs_build_path_to_root on incomplete cifs_sb (Jeff Layton) [646223] - [fs] cifs: fix check of error return from is_path_accessable (Jeff Layton) [646223] - [fs] cifs: don't take extra tlink reference in initiate_cifs_search (Jeff Layton) [646223] - [fs] cifs: make cifs_ioctl handle NULL filp->private_data correctly (Jeff Layton) [646223] - [fs] cifs: remove unneeded NULL tests (Jeff Layton) [646223] - [fs] cifs: convert tlink_tree to a rbtree (Jeff Layton) [646223] - [fs] cifs: store pointer to master tlink in superblock (Jeff Layton) [646223] - [fs] cifs: on multiuser mount, set ownership to current_fsuid/current_fsgid (Jeff Layton) [646223] - [fs] cifs: initialize tlink_tree_lock and tlink_tree (Jeff Layton) [646223] - [fs] cifs: unregister as a user of slow work on module removal (Jeff Layton) [646223] - [fs] cifs: implement recurring workqueue job to prune old tcons (Jeff Layton) [646223] - [fs] cifs: on multiuser mount, set ownership to current_fsuid/current_fsgid (Jeff Layton) [646223] - [fs] cifs: add "multiuser" mount option (Jeff Layton) [646223] - [fs] cifs: add routines to build sessions and tcons on the fly (Jeff Layton) [646223] - [fs] cifs: fix cifs_show_options to show "username=" or "multiuser" (Jeff Layton) [646223] - [fs] cifs: have find_readable/writable_file filter by fsuid (Jeff Layton) [646223] - [fs] cifs: have cifsFileInfo hold a reference to a tlink rather than tcon pointer (Jeff Layton) [646223] - [fs] cifs: add refcounted and timestamped container for holding tcons (Jeff Layton) [646223] - [fs] cifs: add kfree() on error path (Jeff Layton) [646223] - [fs] cifs: fix handling of signing with writepages (Jeff Layton) [646223] - [fs] cifs: have cifs_new_fileinfo take a tcon arg (Jeff Layton) [646223] - [fs] cifs: add cifs_sb_master_tcon and convert some callers to use it (Jeff Layton) [646223] - [fs] cifs: temporarily rename cifs_sb->tcon to ptcon to catch stragglers (Jeff Layton) [646223] - [fs] cifs: add function to get a tcon from cifs_sb (Jeff Layton) [646223] - [fs] cifs: make various routines use the cifsFileInfo->tcon pointer (Jeff Layton) [646223] - [fs] cifs: Remove unnecessary casts of private_data (Jeff Layton) [646223] - [fs] cifs: add tcon field to cifsFileInfo struct (Jeff Layton) [646223] - [fs] cifs: eliminate redundant xdev check in cifs_rename (Jeff Layton) [646223] - [fs] cifs: consolidate error handling in several functions (Jeff Layton) [646223] - [fs] cifs: add "mfsymlinks" mount option (Jeff Layton) [651878] - [fs] cifs: use Minshall+French symlink functions (Jeff Layton) [651878] - [fs] cifs: implement CIFSCreateMFSymLink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSFormatMFSymlink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSQueryMFSymLink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSCouldBeMFSymlink() and CIFSCheckMFSymlink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSParseMFSymlink() (Jeff Layton) [651878] - [fs] cifs: set CONFIG_CIFS_FSCACHE to 'no' for now (Jeff Layton) [651865] - [fs] cifs: fix another memleak, in cifs_root_iget (Jeff Layton) [651865] - [fs] cifs: cancel_delayed_work() + flush_scheduled_work() -> cancel_delayed_work_sync() (Jeff Layton) [651865] - [fs] cifs: cifs_convert_address() returns zero on error (Jeff Layton) [651865] - [fs] cifs: handle FindFirst failure gracefully (Jeff Layton) [651865] - [fs] cifs: prevent infinite recursion in cifs_reconnect_tcon (Jeff Layton) [651865] - [fs] cifs: Cannot allocate memory error on mount (Jeff Layton) [651865] - [fs] cifs: Remove obsolete header (Jeff Layton) [651865] - [fs] cifs: Allow binding to local IP address (Jeff Layton) [651865] - [fs] cifs: fix broken oplock handling (Jeff Layton) [651865] - [fs] cifs: use type __u32 instead of int for the oplock parameter (Jeff Layton) [651865] - [fs] cifs: reduce false positives with inode aliasing serverino autodisable (Jeff Layton) [651865] - [fs] cifs: don't allow cifs_iget to match inodes of the wrong type (Jeff Layton) [651865] - [fs] cifs: remove redundant path walking in dfs_do_refmount (Jeff Layton) [651865] - [fs] cifs: ignore the "mand", "nomand" and "_netdev" mount options (Jeff Layton) [651865] - [fs] cifs: update README to include details about 'fsc' option (Jeff Layton) [651865] - [fs] cifs: Fix ordering of cleanup on module init failure (Jeff Layton) [651865] - [fs] cifs: relinquish fscache cookie before freeing CIFSTconInfo (Jeff Layton) [651865] - [fs] cifs: Missing ifdef (Jeff Layton) [651865] - [fs] cifs: Missing line from previous commit (Jeff Layton) [651865] - [fs] cifs: Fix build break when CONFIG_CIFS_FSCACHE disabled (Jeff Layton) [651865] - [fs] cifs: fsc should not default to "on" (Jeff Layton) [651865] - [fs] cifs: add mount option to enable local caching (Jeff Layton) [651865] - [fs] cifs: read pages from FS-Cache (Jeff Layton) [651865] - [fs] cifs: store pages into local cache (Jeff Layton) [651865] - [fs] cifs: FS-Cache page management (Jeff Layton) [651865] - [fs] cifs: define inode-level cache object and register them (Jeff Layton) [651865] - [fs] cifs: define superblock-level cache index objects and register them (Jeff Layton) [651865] - [fs] cifs: define server-level cache index objects and register them (Jeff Layton) [651865] - [fs] cifs: register CIFS for caching (Jeff Layton) [651865] - [fs] cifs: add kernel config option for CIFS Client caching support (Jeff Layton) [651865] - [fs] cifs: guard cifsglob.h against multiple inclusion (Jeff Layton) [651865] - [fs] cifs: map NT_STATUS_ERROR_WRITE_PROTECTED to -EROFS (Jeff Layton) [618175] - [fs] cifs: allow matching of tcp sessions in CifsNew state (Jeff Layton) [629085] - [fs] cifs: fix potential double put of TCP session reference (Jeff Layton) [629085] - [fs] cifs: prevent possible memory corruption in cifs_demultiplex_thread (Jeff Layton) [629085] - [fs] cifs: eliminate some more premature cifsd exits (Jeff Layton) [629085] - [fs] cifs: prevent cifsd from exiting prematurely (Jeff Layton) [629085] - [fs] CIFS: Make cifs_convert_address() take a const src pointer and a length (Jeff Layton) [629085] - [x86] oprofile: Add support for 6 counters for AMD family 15h (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 15h (Robert Richter) [647750] - [x86] GART: Disable GART table walk probes, add warning (Frank Arnold) [633479 633916] - [x86] amd_nb: Enable GART support for AMD family 0x15 CPUs (Frank Arnold) [633479 633916] - [x86] cacheinfo: Unify AMD L3 cache index disable checking (Frank Arnold) [633479] - [x86] powernow-k8: Limit Pstate transition latency check (Frank Arnold) [633479] - [x86] AMD: Extend support to future families (Frank Arnold) [633479] - [x86] amd: Use compute unit information to determine thread siblings (Frank Arnold) [633479 633922] - [x86] amd: Extract compute unit information for AMD CPUs (Frank Arnold) [633479 633922] - [x86] amd: Add support for CPUID topology extension of AMD CPUs (Frank Arnold) [633479 633922] - [x86] cpu: Fix renamed, not-yet-shipping AMD CPUID feature bit (Frank Arnold) [633479] - [x86] cpu: Update AMD CPUID feature bits (Frank Arnold) [633479] - [x86] nmi: Support NMI watchdog on newer AMD CPU families (Frank Arnold) [633479] - [virt] vhost: get/put_user -> __get/__put_user (Michael S. Tsirkin) [665360] - [virt] vhost: copy_to_user -> __copy_to_user (Michael S. Tsirkin) [665360] - [virt] vhost: fix log ctx signalling (Michael S. Tsirkin) [665360] - [virt] vhost: fix return code for log_access_ok() (Michael S. Tsirkin) [665360] - [virt] vhost-net: batch use/unuse mm (Michael S. Tsirkin) [665360] - [virt] drivers/vhost/vhost.c: delete double assignment (Michael S. Tsirkin) [665360] - [virt] vhost: put mm after thread stop (Michael S. Tsirkin) [665360] - [virt] vhost-net: replace workqueue with a kthread (Michael S. Tsirkin) [665360]- [mm] do not keep kswapd awake for an unreclaimable zone (Johannes Weiner) [633825] - [netdrv] iwlwifi: Convert to new PCI PM framework (John Linville) [611075] - [virt] Add AES to CPUID ext_features recognized by kvm (John Cooper) [663538] - [net] tcp: Increase TCP_MAXSEG socket option minimum to TCP_MIN_MSS (Frantisek Hrbata) [652511] {CVE-2010-4165} - [net] tproxy: use the interface primary IP address as a default value for --on-ip (Thomas Graf) [591335] - [net] tproxy: Add missing CAP_NET_ADMIN check to ipv6 side (Thomas Graf) [591335] - [net] tproxy: added IPv6 support to the socket match (Thomas Graf) [591335] - [net] tproxy: split off ipv6 defragmentation to a separate module (Thomas Graf) [591335] - [net] tproxy: check for transparent flag in ip_route_newports (Thomas Graf) [591335] - [net] netfilter: tproxy: nf_tproxy_assign_sock() can handle tw sockets (Thomas Graf) [591335] - [net] tproxy: added IPv6 support to the TPROXY target (Thomas Graf) [591335] - [net] tproxy: allow non-local binds of IPv6 sockets if IP_TRANSPARENT is enabled (Thomas Graf) [591335] - [net] tproxy: added IPv6 socket lookup function to nf_tproxy_core (Thomas Graf) [591335] - [net] tproxy: added const specifiers to udp lookup functions (Thomas Graf) [591335] - [net] tproxy: added tproxy sockopt interface in the IPV6 layer (Thomas Graf) [591335] - [net] tproxy: added udp6_lib_lookup function (Thomas Graf) [591335] - [net] tproxy: add lookup type checks for UDP in nf_tproxy_get_sock_v4() (Thomas Graf) [591335] - [net] tproxy: kick out TIME_WAIT sockets in case a new connection comes in with th (Thomas Graf) [591335] - [net] tproxy: fix hash locking issue when using port redirection in __inet_inherit_port() (Thomas Graf) [591335] - [net] netfilter: use NFPROTO_IPV4 instead of AF_INET (Thomas Graf) [591335] - [net] netfilter: xt_TPROXY: the length of lines should be within 80 (Thomas Graf) [591335] - [mm] fix memory-failure hugetlbfs vs THP collision (Dean Nelson) [531476] - [mm] mm/hugetlb.c: avoid double unlock_page() in hugetlb_fault() (Dean Nelson) [531476] - [mm] mm/hugetlb.c: add missing spin_lock() to hugetlb_cow() (Dean Nelson) [531476] - [mm] Fix migration.c compilation on s390 (Dean Nelson) [531476] - [mm] HWPOISON/signalfd: add support for addr_lsb (Dean Nelson) [531476] - [mm] Encode huge page size for VM_FAULT_HWPOISON errors (Dean Nelson) [531476] - [mm] Fix build error with !CONFIG_MIGRATION (Dean Nelson) [531476] - [mm] HWPOISON: Remove retry loop for try_to_unmap (Dean Nelson) [531476] - [mm] HWPOISON: Turn addr_valid from bitfield into char (Dean Nelson) [531476] - [mm] HWPOISON: Disable DEBUG by default (Dean Nelson) [531476] - [mm] HWPOISON: Convert pr_debugs to pr_info (Dean Nelson) [531476] - [mm] HWPOISON: Improve comments in memory-failure.c (Dean Nelson) [531476] - [mm] x86: HWPOISON: Report correct address granuality for huge hwpoison faults (Dean Nelson) [531476] - [mm] hugepage: move is_hugepage_on_freelist inside ifdef to avoid warning (Dean Nelson) [531476] - [mm] Clean up __page_set_anon_rmap (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: fix unpoison for hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: soft offlining for hugepage (Dean Nelson) [531476] - [mm] HWPOSION, hugetlb: recover from free hugepage error when !MF_COUNT_INCREASED (Dean Nelson) [531476] - [mm] hugetlb: move refcounting in hugepage allocation inside hugetlb_lock (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: add free check to dequeue_hwpoison_huge_page() (Dean Nelson) [531476] - [mm] hugetlb: hugepage migration core (Dean Nelson) [531476] - [mm] mm/migrate.c: kill anon local variable from migrate_page_copy (Dean Nelson) [531476] - [mm] hugetlb: redefine hugepage copy functions (Dean Nelson) [531476] - [mm] hugetlb: add allocate function for hugepage migration (Dean Nelson) [531476] - [mm] hugetlb: fix metadata corruption in hugetlb_fault() (Dean Nelson) [531476] - [mm] HWPOISON: Stop shrinking at right page count (Dean Nelson) [531476] - [mm] HWPOISON: Report correct address granuality for AO huge page errors (Dean Nelson) [531476] - [mm] HWPOISON: Copy si_addr_lsb to user (Dean Nelson) [531476] - [mm] hugetlb, rmap: add BUG_ON(!PageLocked) in hugetlb_add_anon_rmap() (Dean Nelson) [531476] - [mm] hugetlb, rmap: fix confusing page locking in hugetlb_cow() (Dean Nelson) [531476] - [mm] hugetlb, rmap: use hugepage_add_new_anon_rmap() in hugetlb_cow() (Dean Nelson) [531476] - [mm] hugetlb, rmap: always use anon_vma root pointer (Dean Nelson) [531476] - [mm] hugetlb: call mmu notifiers on hugepage cow (Dean Nelson) [531476] - [mm] hugetlb: add missing unlock in avoidcopy path in hugetlb_cow() (Dean Nelson) [531476] - [mm] hwpoison: rename CONFIG (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: support hwpoison injection for hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: detect hwpoison in hugetlb code (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: isolate corrupted hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: maintain mce_bad_pages in handling hugepage error (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: set/clear PG_hwpoison bits on hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: enable error handling path for hugepage (Dean Nelson) [531476] - [mm] hugetlb, rmap: add reverse mapping for hugepage (Dean Nelson) [531476] - [mm] hugetlb: move definition of is_vm_hugetlb_page() to hugepage_inline.h (Dean Nelson) [531476] - [mm] HWPOISON: Add PROC_FS dependency to hwpoison injector (Dean Nelson) [531476] - [mm] hugetlb: acquire the i_mmap_lock before walking the prio_tree to unmap a page (Dean Nelson) [531476] - [mm] hugetlb: prevent deadlock in __unmap_hugepage_range() when alloc_huge_page() fails (Dean Nelson) [531476] - [mm] nodemask: fix the declaration of NODEMASK_ALLOC() (Dean Nelson) [630170] - [mm] add gfp flags for NODEMASK_ALLOC slab allocations (Dean Nelson) [630170] - [mm] hugetlb: add generic definition of NUMA_NO_NODE (Dean Nelson) [630170] - [mm] hugetlb: offload per node attribute registrations (Dean Nelson) [630170] - [mm] hugetlb: use only nodes with memory for huge pages (Dean Nelson) [630170] - [mm] hugetlb: handle memory hot-plug events (Dean Nelson) [630170] - [mm] hugetlb: update hugetlb documentation for NUMA controls (Dean Nelson) [630170] - [mm] hugetlb: add per node hstate attributes (Dean Nelson) [630170] - [mm] hugetlb: derive huge pages nodes allowed from task mempolicy (Dean Nelson) [630170] - [mm] hugetlb: add nodemask arg to huge page alloc, free and surplus adjust functions (Dean Nelson) [630170] - [mm] hugetlb: rework hstate_next_node_* functions (Dean Nelson) [630170] - [mm] hugetlb: factor init_nodemask_of_node() (Dean Nelson) [630170] - [mm] nodemask: make NODEMASK_ALLOC more general (Dean Nelson) [630170]- [netdrv] be2net: Avoid firmware update when interface is not open (Ivan Vecera) [651952] - [netdrv] be2net: use mutex instead of spin lock for mbox_lock (Ivan Vecera) [623201] - [netdrv] rhel config: changes for 2.6.37-era iwlwifi backport (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] mac80211: add ieee80211_alloc_hw2 (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove skb_linearize for rx frames" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] iwlwifi: misc backporting fixups for 2.6.37-era iwlwifi (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlagn: use mutex for aggregation" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: dump firmware build info in error case" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: send PAN parameters" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlagn: send RXON timing before associating" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "cfg80211: convert bools into flags" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: fix regulatory" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: provide firmware version" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "mac80211: use cipher suite selectors" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: debugfs file for txfifo command testing" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "mac80211: move QoS-enable to BSS info" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: use new mac80211 SMPS" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: manage IBSS station properly" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: use the DMA state API instead of the pci equivalents" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove mac_addr assignment" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: support channel switch offload in driver" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove priv->mac_addr" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: add mac80211 flush callback support" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: add support for device tx flush request" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: read multiple MAC addresses" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] iwlwifi: resync bits from 2.6.37 (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] mac80211: improve IBSS scanning (John Linville) [653978] - [netdrv] mac80211: allow scan to complete from any context (John Linville) [653978] - [netdrv] mac80211: split hardware scan by band (John Linville) [653978] - [netdrv] mac80211: Fix sta_mtx unlocking on insert STA failure path (John Linville) [653978] - [netdrv] mac80211: explicitly disable/enable QoS (John Linville) [653978] - [netdrv] mac80211: allow station add/remove to sleep (John Linville) [653978] - [netdrv] mac80211: async station powersave handling (John Linville) [653978] - [netdrv] mac80211: remove sent_ps_buffered (John Linville) [653978] - [kernel] lib: add EXPORT_SYMBOL_GPL for debug_locks (John Linville) [653974] - [firmware] firmware_class: make request_firmware_nowait more useful (John Linville) [653974] - [kernel] sched: Update rq->clock for nohz balanced cpus (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Change nohz idle load balancing logic to push model (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Avoid side-effect of tickless idle on update_cpu_load (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Reduce update_group_power() calls (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix the place where group powers are updated (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Add enqueue/dequeue flags (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove AFFINE_WAKEUPS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove ASYM_GRAN feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove SYNC_WAKEUPS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove WAKEUP_SYNC feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove FAIR_SLEEPERS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove NORMALIZED_SLEEPER (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Cleanup/optimize clock updates (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove avg_overlap (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove avg_wakeup (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Discard some old bits (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Clean up check_preempt_wakeup() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Move update_curr() in check_preempt_wakeup() to avoid redundant call (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] mutex: Improve the scalability of optimistic spinning (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Pre-compute cpumask_weight(sched_domain_span(sd)) (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_idle_sibling() logic in select_task_rq_fair() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_idle_sibling() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: More generic WAKE_AFFINE vs select_idle_sibling() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix rq->clock synchronization when migrating tasks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove the cfs_rq dependency from set_task_cpu() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Add pre and post wakeup hooks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove forced2_migrations stats (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove rq->clock coupling from set_task_cpu() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove unused cpu_nr_migrations() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] rcu: apply RCU protection to wake_affine() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove unnecessary RCU exclusion (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix nr_uninterruptible count (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Optimize task_rq_lock() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix TASK_WAKING vs fork deadlock (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make select_fallback_rq() cpuset friendly (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: _cpu_down(): Don't play with current->cpus_allowed (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: sched_exec(): Remove the select_fallback_rq() logic (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: move_task_off_dead_cpu(): Remove retry logic (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: move_task_off_dead_cpu(): Take rq->lock around select_fallback_rq() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Kill the broken and deadlockable cpuset_lock/cpuset_cpus_allowed_locked code (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: set_cpus_allowed_ptr(): Don't use rq->migration_thread after unlock (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Queue a deboosted task to the head of the RT prio queue (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Implement head queueing for sched_rt (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Extend enqueue_task to allow head queueing (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix race between ttwu() and task_rq_lock() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix incorrect sanity check (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix fork vs hotplug vs cpuset namespaces (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix hotplug hang (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix broken assertion (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make warning less noisy (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_task_rq() vs hotplug issues (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix sched_exec() balancing (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Ensure set_task_cpu() is never called on blocked tasks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use TASK_WAKING for fork wakups (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sched_get_rr_param() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sched_get/set_affinity() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sys_sched_getscheduler/sys_sched_getparam() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make wakeup side and atomic variants of completion API irq safe (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Sanitize fork() handling (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Clean up ttwu() rq locking (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Consolidate select_task_rq() callers (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Protect sched_rr_get_param() access to task->sched_class (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Protect task->cpus_allowed access in sched_getaffinity() (Larry Woodman) [557364 611867 613812 635558 635562]- [virt] KVM: x86: zero kvm_vcpu_events->interrupt.pad (Marcelo Tosatti) [665409] {CVE-2010-4525} - [x86] KVM: enlarge number of possible CPUID leaves (Robert Richter) [663295] - [x86] apic, amd: Make firmware bug messages more meaningful (Robert Richter) [647750] - [x86] mce, amd: Remove goto in threshold_create_device() (Robert Richter) [647750] - [x86] mce, amd: Add helper functions to setup APIC (Robert Richter) [647750] - [x86] mce, amd: Shorten local variables mci_misc_{hi, lo} (Robert Richter) [647750] - [x86] mce, amd: Implement mce_threshold_block_init() helper function (Robert Richter) [647750] - [x86] AMD, MCE thresholding: Fix the MCi_MISCj iteration order (Robert Richter) [647750] - [x86] mcheck: Avoid duplicate sysfs links/files for thresholding banks (Robert Richter) [647750] - [x86] oprofile: Fix uninitialized variable use in debug printk (Robert Richter) [647750] - [x86] oprofile: Add support for IBS periodic op counter extension (Robert Richter) [647750] - [x86] oprofile: Add support for IBS branch target address reporting (Robert Richter) [647750] - [x86] oprofile: Introduce struct ibs_state (Robert Richter) [647750] - [x86] oprofile: Check IBS capability bits 1 and 2 (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 14h (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 12h (Robert Richter) [647750] - [x86] apic: Use BIOS settings for IBS and MCE threshold interrupt LVT offsets (Robert Richter) [647750] - [x86] apic: Check if EILVT APIC registers are available (AMD only) (Robert Richter) [647750] - [x86] kernel.h: add pr_warn for symmetry to dev_warn, netdev_warn (Robert Richter) [647750] - [x86] oprofile: disable write access to oprofilefs while profiler is running (Robert Richter) [647750] - [x86] oprofile: Remove duplicate code around __oprofilefs_create_file() (Robert Richter) [647750] - [x86] oprofile: Simplify init/exit functions (Robert Richter) [647750] - [x86] oprofile: Adding backtrace dump for 32bit process in compat mode (Robert Richter) [647750] - [x86] oprofile: Using struct stack_frame for 64bit processes dump (Robert Richter) [647750] - [x86] Unify dumpstack.h and stacktrace.h (Robert Richter) [647750] - [x86] perf: Fix unsafe frame rewinding with hot regs fetching (Robert Richter) [647750] - [x86] oprofile: Add Support for Intel CPU Family 6 / Model 29 (Robert Richter) [647750] - [x86] oprofile: Add Support for Intel CPU Family 6 / Model 22 (Intel Celeron 540) (Robert Richter) [647750] - [x86] oprofile: fix init_sysfs() function stub (Robert Richter) [647750] - [x86] oprofile: don't call arch exit code from init code on failure (Robert Richter) [647750] - [x86] oprofile: fix init_sysfs error handling (Robert Richter) [647750] - [x86] oprofile: fix crash when accessing freed task structs (Robert Richter) [647750] - [x86] oprofile: add support for Intel processor model 30 (Robert Richter) [647750] - [x86] oprofile: make event buffer nonseekable (Robert Richter) [647750] - [x86] Oprofile: Change CPUIDS from decimal to hex, and add some comments (Robert Richter) [647750] - [x86] oprofile: make AMD IBS hotplug capable (Robert Richter) [647750] - [x86] oprofile: notify cpus only when daemon is running (Robert Richter) [647750] - [x86] oprofile: reordering some functions (Robert Richter) [647750] - [x86] oprofile: stop disabled counters in nmi handler (Robert Richter) [647750] - [x86] oprofile: protect cpu hotplug sections (Robert Richter) [647750] - [x86] oprofile: remove CONFIG_SMP macros (Robert Richter) [647750] - [x86] oprofile: fix uninitialized counter usage during cpu hotplug (Robert Richter) [647750] - [x86] oprofile: remove duplicate IBS capability check (Robert Richter) [647750] - [x86] oprofile: move IBS code (Robert Richter) [647750] - [x86] oprofile: return -EBUSY if counters are already reserved (Robert Richter) [647750] - [x86] oprofile: moving shutdown functions (Robert Richter) [647750] - [x86] oprofile: reserve counter msrs pairwise (Robert Richter) [647750] - [x86] oprofile: rework error handler in nmi_setup() (Robert Richter) [647750] - [x86] oprofile: protect from not being in an IRQ context (Robert Richter) [647750] - [x86] oprofile: convert oprofile from timer_hook to hrtimer (Robert Richter) [647750] - [x86] oprofile: add comment to counter-in-use warning (Robert Richter) [647750] - [x86] oprofile: warn user if a counter is already active (Robert Richter) [647750] - [x86] oprofile: implement randomization for IBS periodic op counter (Robert Richter) [647750] - [x86] oprofile: implement lsfr pseudo-random number generator for IBS (Robert Richter) [647750] - [x86] oprofile: implement IBS cpuid feature detection (Robert Richter) [647750] - [x86] oprofile: remove OPROFILE_IBS config option (Robert Richter) [647750] - [kbuild] fixes for using make 3.82 (Don Zickus) [663994] - [kbuild] powerpc: fix build with make 3.82 (Don Zickus) [663994] - [scsi] qla2xxx: Update driver version to 8.03.05.01.06.1-k0 (Chad Dupuis) [635710] - [scsi] qla2xxx: Properly set the return value in function qla2xxx_eh_abort (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct issue where NPIV-config data was not being allocated for 82xx parts (Chad Dupuis) [635710] - [scsi] qla2xxx: Update copyright banner (Chad Dupuis) [635710] - [scsi] qla2xxx: Add flash read/update support using BSG interface (Chad Dupuis) [635710] - [scsi] qla2xxx: Change MSI initialization from using incorrect request_irq parameter (Chad Dupuis) [635710] - [scsi] qla2xxx: Populate Command Type 6 LUN field properly (Chad Dupuis) [635710] - [scsi] qla2xxx: list cursors are not null (Chad Dupuis) [635710] - [scsi] qla2xxx: Avoid depending on SCSI host_lock in queuecommand function (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct PRLI failure response code handling (Chad Dupuis) [635710] - [scsi] qla2xxx: Drop srb reference before waiting for completion (Chad Dupuis) [635710] - [scsi] qla2xxx: Addition of shutdown callback handler (Chad Dupuis) [635710] - [scsi] qla2xxx: Initialize the vport_slock spinlock (Chad Dupuis) [635710] - [scsi] qla2xxx: Remove scsi_cmnd->serial_number from debug traces (Chad Dupuis) [635710] - [scsi] qla2xxx: Group CS_RESET return status with other link level event statuses (Chad Dupuis) [635710] - [scsi] qla2xxx: Remove port down retry count (Chad Dupuis) [635710] - [scsi] qla2xxx: locking problem in qla2x00_init_rings() (Chad Dupuis) [635710] - [scsi] qla2xxx: AER Support-Return recovered from mmio_enable function for 82XX (Chad Dupuis) [635710] - [scsi] qla2xxx: Update to AER support, do early abort commands (Chad Dupuis) [635710] - [scsi] qla2xxx: Increase SG table size to support large IO size per scsi command (Chad Dupuis) [635710] - [scsi] qla2xxx: Clear local references of rport on device loss timeout notification from FC transport (Chad Dupuis) [635710] - [scsi] qla2xxx: Handle MPI timeout indicated by AE8002 (Chad Dupuis) [635710] - [scsi] qla2xxx: Added AER support for ISP82xx (Chad Dupuis) [635710] - [scsi] qla2xxx: Cover UNDERRUN case where SCSI status is set (Chad Dupuis) [635710] - [scsi] qla2xxx: Correctly set fw hung and complete only waiting mbx (Chad Dupuis) [635710] - [scsi] qla2xxx: Reset seconds_since_last_heartbeat correctly. (Chad Dupuis) [635710] - [scsi] qla2xxx: Change del_timer_sync() to del_timer() in qla2x00_ctx_sp_free() (Chad Dupuis) [635710] - [scsi] qla2xxx: make rport deletions explicit during vport removal (Chad Dupuis) [635710] - [scsi] qla2xxx: Fix vport delete issues (Chad Dupuis) [635710] - [scsi] qla2xxx: Pass first 64 bytes of MBX information when vendor commands fail (Chad Dupuis) [635710] - [scsi] qla2xxx: Return proper fabric name based on device state (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if port is not online (Chad Dupuis) [635710] - [scsi] qla2xxx: Add module parameter to enable GFF_ID device type check (Chad Dupuis) [635710] - [scsi] qla2xxx: Cleanup some dead-code and make some functions static. (Chad Dupuis) [635710] - [scsi] qla2xxx: Do not allow ELS Passthru commands for ISP23xx adapters (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if remote port is not logged in (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if invalid port loop id (Chad Dupuis) [635710] - [scsi] qla2xxx: Fix flash write failure on ISP82xx (Chad Dupuis) [635710] - [scsi] qla2xxx: Handle outstanding mbx cmds on hung f/w scenarios. (Chad Dupuis) [635710] - [scsi] qla2xxx: Support for loading Unified ROM Image (URI) format firmware file. (Chad Dupuis) [635710] - [scsi] qla2xxx: Add internal loopback support for ISP81xx. (Chad Dupuis) [635710] - [scsi] qla2xxx: Appropriately log FCP priority data messages (Chad Dupuis) [635710] - [scsi] qla2xxx: Rearranged and cleaned up the code for processing the pending commands (Chad Dupuis) [635710] - [scsi] qla2xxx: Updates for ISP82xx. (Chad Dupuis) [635710] - [scsi] qla2xxx: Add qla2x00_free_fcports() function (Chad Dupuis) [635710] - [scsi] qla2xxx: Check for golden firmware and show version if available (Chad Dupuis) [635710] - [scsi] qla2xxx: Use GFF_ID to check FCP-SCSI FC4 type before logging into Nx_Ports (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct extended sense-data handling. (Chad Dupuis) [635710] - [scsi] qla2xxx: Stop firmware before doing init firmware. (Chad Dupuis) [635710] - [scsi] qla2xxx: T10 DIF Type 2 support (Chad Dupuis) [520855] - [scsi] qla2xxx: T10 DIF enablement for 81XX (Chad Dupuis) [520855] - [scsi] qla2xxx: T10 DIF support added (Chad Dupuis) [520855]- [fs] nfsd: Fix possible BUG_ON firing in set_change_info (Steve Dickson) [663448] - [fs] sunrpc: prevent use-after-free on clearing XPT_BUSY (Steve Dickson) [663448] - [fs] nfsd: fix BUG at fs/nfsd/nfsfh.h:199 on unlink (Steve Dickson) [663448] - [fs] nfsd4: typo fix in find_any_file (Steve Dickson) [663448] - [fs] sunrpc: Correct a misapplied patch (Steve Dickson) [663448] - [fs] nfs: Make new aop kABI friendly (Steve Dickson) [662782] - [fs] NFS: Fix panic after nfs_umount() (Steve Dickson) [662782] - [fs] nfs: remove extraneous and problematic calls to nfs_clear_request (Steve Dickson) [662782] - [fs] nfs: kernel should return EPROTONOSUPPORT when not support NFSv4 (Steve Dickson) [662782] - [fs] NFS: Fix fcntl F_GETLK not reporting some conflicts (Steve Dickson) [662782] - [fs] nfs: Discard ACL cache on mode update (Steve Dickson) [662782] - [fs] NFS: Readdir cleanups (Steve Dickson) [662782] - [fs] NFS: nfs_readdir_search_for_cookie() don't mark as eof if cookie not found (Steve Dickson) [662782] - [fs] NFS: Fix a memory leak in nfs_readdir (Steve Dickson) [662782] - [fs] Call the filesystem back whenever a page is removed from the page cache (Steve Dickson) [662782] - [fs] NFS: Ensure we use the correct cookie in nfs_readdir_xdr_filler (Steve Dickson) [662782] - [fs] NFS: Fix a readdirplus bug (Steve Dickson) [662782] - [fs] NFS: Ensure we return the dirent->d_type when it is known (Steve Dickson) [662782] - [fs] NFS: Correct the array bound calculation in nfs_readdir_add_to_array (Steve Dickson) [662782] - [fs] NFS: Don't ignore errors from nfs_do_filldir() (Steve Dickson) [662782] - [fs] NFS: Fix the error handling in "uncached_readdir()" (Steve Dickson) [662782] - [fs] NFS: Fix a page leak in uncached_readdir() (Steve Dickson) [662782] - [fs] NFS: Fix a page leak in nfs_do_filldir() (Steve Dickson) [662782] - [fs] NFS: Assume eof if the server returns no readdir records (Steve Dickson) [662782] - [fs] NFS: Buffer overflow in ->decode_dirent() should not be fatal (Steve Dickson) [662782] - [fs] Pure nfs client performance using odirect (Steve Dickson) [662782] - [fs] SUNRPC: Fix an infinite loop in call_refresh/call_refreshresult (Steve Dickson) [662782] - [fs] nfs: Ignore kmemleak false positive in nfs_readdir_make_qstr (Steve Dickson) [662782] - [fs] SUNRPC: Simplify rpc_alloc_iostats by removing pointless local variable (Steve Dickson) [662782] - [fs] nfs: trivial: remove unused nfs_wait_event macro (Steve Dickson) [662782] - [fs] NFS: readdir shouldn't read beyond the reply returned by the server (Steve Dickson) [662782] - [fs] NFS: Fix a couple of regressions in readdir (Steve Dickson) [662782] - [usb] teach "devices" file about Wireless and SuperSpeed USB (Don Zickus) [642206] - [perf] perf_events: Fix perf_counter_mmap() hook in mprotect() (Oleg Nesterov) [651673] - [usb] changes to make local suspend/resume work (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Don't let the USB core disable SuperSpeed ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Setup array of USB2 and USB3 ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix reset-device and configure-endpoint commands (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix command ring replay after resume (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: fix wMaxPacketSize mask (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: release spinlock when setup interrupt (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove excessive printks with shared IRQs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Fix linker errors with CONFIG_PM=n (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix compile error when CONFIG_PM=n (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: PCI power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: bus power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: port remote wakeup implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI port power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] core: use kernel assigned address for devices under xHCI (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: change xhci_reset_device() to allocate new device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Add pointer to udev in struct xhci_virt_device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: update ring dequeue pointer when process missed tds (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove buggy assignment in next_trb() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set DMA mask for host (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Don't flush doorbell writes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Reduce reads and writes of interrupter registers (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make xhci_set_hc_event_deq() static (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Minimize HW event ring dequeue pointer writes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make xhci_handle_event() static (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove unnecessary reads of IRQ_PENDING register (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move xhci_work() into xhci_irq() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move interrupt handlers into xhci-ring.c (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move functions that find ep ring (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Isoc urb enqueue (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: allocate bigger ring for isochronous endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Isochronous transfer implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Introduce urb_priv structure (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Missed Service Error Event process (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: adds new cases to trb_comp_code switch (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: remove redundant print messages (Don Zickus) [591794 591796 591797 624615 637237] - [usb] USB xHCI: handle_tx_event() refactor: process_bulk_intr_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: handle_tx_event() refactor: process_ctrl_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: handle_tx_event() refactor: finish_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Supporting MSI/MSI-X (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: trivial: use ARRAY_SIZE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove obsolete debugging printk (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set Mult field in endpoint context correctly (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set EP0 dequeue ptr after reset of configured device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix another bug in link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] clean up some host controller sparse warnings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Support for allocating USB 3.0 streams (Don Zickus) [591794 591796 591797 624615 637237] - [usb] split hub.h into ch11.h and merge-in hcd.h (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make hub.h public (drivers dependency) (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make hcd.h public (drivers dependency) (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Add parsing of SuperSpeed endpoint companion descriptor (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix bug in link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Print NEC firmware version (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Wait for host to start running (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Wait for controller to be ready after reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: fix compiler warning (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove the arbitrary limit of 15 xHCI ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix wrong usage of macro TRB_TYPE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Transfer ring link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set stream ID to 0 after cleaning up stalls (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Avoid double free after streams are disabled (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Correct assumptions about number of rings per endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add memory allocation for USB3 bulk streams (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix check for room on the ring (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Limit bus sg_tablesize to 62 TRBs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix issue with set interface after stall (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make endpoint interval debugging clearer (Don Zickus) [591794 591796 591797 624615 637237] - [usb] usb-storage: use max_hw_sectors instead of max_sectors (Don Zickus) [591794 591796 591797 624615 637237] - [usb] rearrange code in usb_probe_interface (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Use bInterfaceNumber in bandwidth allocations (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix compile issues with xhci_get_slot_state() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: No GFP_KERNEL in block error handling (Don Zickus) [591794 591796 591797 624615 637237] - [usb] retain USB device power/wakeup setting across reconfiguration (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Add call to notify xHC of a device reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Notify the xHC when a device is reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Allow roothub ports to be disabled (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor code to clear port change bits (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor test for vendor-specific completion codes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Allow allocation of commands without input contexts (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor code to free or cache endpoint rings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix error path when configuring endpoints (Don Zickus) [591794 591796 591797 624615 637237] - [usb] check the endpoint type against the pipe type (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Fix duplicate sysfs problem after device reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] USB core: fix recent kernel-doc warnings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] fix section mismatch in early ehci dbgp (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Check bandwidth when switching alt settings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Refactor code to find alternate interface settings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix command completion after a drop endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make reverting an alt setting "unfailable" (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci-mem.c: introduce missing kfree (Don Zickus) [591794 591796 591797 624615 637237] - [usb] add remove_id sysfs attr for usb drivers (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Handle errors that cause endpoint halts (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Return success for vendor-specific info codes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Return -EPROTO on a split transaction error. (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set transfer descriptor size field correctly (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add tests for TRB address translation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] fix a bug in the scatter-gather library (Don Zickus) [591794 591796 591797 624615 637237] - [usb] add a "remove hardware" sysfs attribute (Don Zickus) [591794 591796 591797 624615 637237] - [usb] don't use a fixed DMA mapping for hub status URBs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove unused HCD statistics code. (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add watchdog timer for URB cancellation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Re-purpose xhci_quiesce() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Handle URB cancel, complete and resubmit race (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: correctly handle sg lists longer than QTD_MAX_XFER_SIZE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: fix type and format warnings in sg code (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make urb scatter-gather support more generic (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: support urbs with scatter-gather lists (Don Zickus) [591794 591796 591797 624615 637237] - [virt] vhost: max s/g to match qemu (Jason Wang) [619002] - [x86] eliminate mcp55 quirk boot chattiness (Bob Picco) [661172] - [security] SELinux: define permissions for DCB netlink messages (Eric Paris) [662125] - [net] bonding: add feature to support output port selection steering (Neil Horman) [601849] - [net] clarify documentation for net.ipv4.igmp_max_memberships (Jiri Pirko) [593397] - [ppc64] Remove CDTRDSR warning from ppc64 compile (Prarit Bhargava) [597333] - [ata] libata-scsi passthru: fix bug which truncated LBA48 return values (David Milburn) [663679] - [fs] ext4: speed up ext4_rec_len_(from|to)_disk for smaller blocksizes (Eric Sandeen) [653213] - [dlm] reduce cond_resched during send (David Teigland) [663372] - [dlm] use TCP_NODELAY (David Teigland) [663372] - [dlm] Handle application limited situations properly (David Teigland) [663372] - [virt] vhost-net: fix range checking in mrg bufs case (Jason Wang) [616660 632745] - [virt] vhost-net: mergeable buffers support (Jason Wang) [616660 632745] - [virt] vhost-net: minor cleanup (Jason Wang) [616660 632745] - [virt] vhost: Storage class should be before const qualifier (Jason Wang) [616660 632745] - [netdrv] tun: add ioctl to modify vnet header size (Jason Wang) [616660 632745] - [virt] vhost: fix sparse warnings (Jason Wang) [616660 632745]- [s390x] kernel: virtualization aware cpu measurement (Hendrik Brueckner) [631483] - [s390x] kernel: Add breaking event address for user space (Hendrik Brueckner) [632322] - [scsi] qla2xxx: Removed dependency for SRB structure for Marker processing (Chad Dupuis) [635707] - [scsi] qla2xxx: Support for asynchronous TM and Marker IOCBs (Chad Dupuis) [635707] - [scsi] qla2xxx: Add CT passthru support for ISP23xx adapters (Chad Dupuis) [635707] - [scsi] qla2xxx: Provide common framework for BSG and IOCB commands (Chad Dupuis) [635707] - [scsi] qla2xxx: Enable CRB based doorbell posting for request queue as default for ISP 82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Check for empty slot in request queue before posting Command type 6 request (Chad Dupuis) [516845] - [scsi] qla2xxx: Clear drive active CRB register when not in use (Chad Dupuis) [516845] - [scsi] qla2xxx: Optionally disable target reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove HSRX_RISC_PAUSED check for ISP82XX (Chad Dupuis) [516845] - [scsi] qla2xxx: Avoid infinite abort-isps when chip reset fails (Chad Dupuis) [516845] - [scsi] qla2xxx: Allow transition to NEED RESET state only from READY state for ISP82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Cleanup and rearrange ISP 82xx specific code (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove comments having reference to netxen_nic (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove duplicate initialization during configuring rings (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove non P3P code and reference (Chad Dupuis) [516845] - [scsi] qla2xxx: IDC: Check firmware alive prior to initialization (Chad Dupuis) [516845] - [scsi] qla2xxx: Avoid transitioning to RESET state during initializing (Chad Dupuis) [516845] - [scsi] qla2xxx: Disable fw_dump operations on ISP82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Implement a quick (FCoE context only) reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Corrected the logic to avoid continuous ISP reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Add ISP82XX support (Chad Dupuis) [516845]- [fs] xfs: ensure we mark all inodes in a freed cluster XFS_ISTALE (Dave Chinner) [654294] - [fs] xfs: fix race in inode cluster freeing failing to stale inodes (Dave Chinner) [654294] - [block] change BARRIER referenced in error message and comments (Mike Snitzer) [657046] - [md] Call blk_queue_flush() to establish flush/fua support (Mike Snitzer) [657046] - [scsi] scsi_debug: Update thin provisioning support (Mike Snitzer) [646552] - [scsi] scsi_debug: fix map_region and unmap_region oops (Mike Snitzer) [646552] - [scsi] scsi_debug: Block Limits VPD page fixes (Mike Snitzer) [646552] - [scsi] scsi_debug: add max_queue + no_uld parameters (Mike Snitzer) [646552] - [scsi] scsi_debug: fix Thin provisioning support (Mike Snitzer) [646552] - [scsi] sd: Update thin provisioning support (Mike Snitzer) [646552] - [scsi] Fix VPD inquiry page wrapper (Mike Snitzer) [646552] - [scsi] sd: quiet spurious error messages in READ_CAPACITY(16) (Mike Snitzer) [646552] - [block] fix problem with sending down discard that isn't of correct granularity (Mike Snitzer) [646552] - [block] blk-throttle: Correct the placement of smp_rmb() (Vivek Goyal) [636022] - [block] blk-throttle: Trim/adjust slice_end once a bio has been dispatched (Vivek Goyal) [636022] - [block] Enable block bio throttling (Vivek Goyal) [636022] - [block] fix use-after-free bug in blk throttle code (Vivek Goyal) [636022] - [block] blkio-throttle: Fix possible multiplication overflow in iops calculations (Vivek Goyal) [636022] - [block] blkio-throttle: limit max iops value to UINT_MAX (Vivek Goyal) [636022] - [block] blkio-throttle: There is no need to convert jiffies to milli seconds (Vivek Goyal) [636022] - [block] blkio-throttle: Fix link failure failure on i386 (Vivek Goyal) [636022] - [block] blkio: Recalculate the throttled bio dispatch time upon throttle limit change (Vivek Goyal) [636022] - [block] blkio: Add root group to td->tg_list (Vivek Goyal) [636022] - [block] blkio: deletion of a cgroup was causes oops (Vivek Goyal) [636022] - [block] blkio: Do not export throttle files if CONFIG_BLK_DEV_THROTTLING=n (Vivek Goyal) [636022] - [block] blkio: Implementation of IOPS limit logic (Vivek Goyal) [636022] - [block] blk-cgroup: cgroup changes for IOPS limit support (Vivek Goyal) [636022] - [block] blkio: Core implementation of throttle policy (Vivek Goyal) [636022] - [block] blk-cgroup: Introduce cgroup changes for throttling policy (Vivek Goyal) [636022] - [block] blk-cgroup: Prepare the base for supporting more than one IO control policies (Vivek Goyal) [636022] - [block] blk-cgroup: Kill the header printed at the start of blkio.weight_device file (Vivek Goyal) [636022] - [block] blk-cgroup: Fix an RCU warning in blkiocg_create() (Vivek Goyal) [636022] - [block] kill some useless goto's in blk-cgroup.c (Vivek Goyal) [636022] - [kernel] ptrace: fix exit_ptrace() vs ptrace_report_signal() races (Oleg Nesterov) [631968] - [kernel] ptrace: introduce PTRACE_O_DETACHED to mark the self-detaching engine (Oleg Nesterov) [631968] - [kernel] ptrace: don't assume resume != UTRACE_RESUME means stepping (Oleg Nesterov) [631968] - [kernel] ptrace: the tracee shouldn never change ctx->resume (Oleg Nesterov) [631968] - [kernel] ptrace: ptrace_reuse_engine()->utrace_barrier() should ignore ERESTARTSYS (Oleg Nesterov) [631968] - [fs] fsck.gfs2 reported statfs error after gfs2_grow (Robert S Peterson) [661048] - [fs] ext4: 2 writeback perf fixes (Eric Sandeen) [648632] - [powerpc] Correct smt_enabled=X boot option for > 2 threads per core (Steve Best) [659807] - [watchdog] iTCO wdt: Cleanup warning messages (Prarit Bhargava) [616268] - [md] dm mpath: revert "dm: Call blk_abort_queue on failed paths" (Mike Snitzer) [636771] - [x86] UV: Address interrupt/IO port operation conflict (George Beshers) [659480] - [x86] Fix x2apic preenabled system with kexec (Gleb Natapov) [657261] - [virt] vhost: correctly set bits of dirty pages (Jason Wang) [658437] - [mm] guard page for stacks that grow upwards (Johannes Weiner) [630562] - [mm] fix numa khugepaged memcg memleak (Andrea Arcangeli) [659119] - [mm] Enable extraction of hugepage pfn(s) from /proc//pagemap (Larry Woodman) [644987]- [s390x] dasd: Fix unimplemented DIAG function (Hendrik Brueckner) [646951] - [s390x] dasd: fix unsolicited interrupt recognition (Hendrik Brueckner) [635021] - [s390x] dasd: fix dump_sense_dbf (Hendrik Brueckner) [643998] - [s390x] dasd: let recovery cqr inherit flags from failed cqr (Hendrik Brueckner) [635021] - [s390x] qeth: tolerate OLM-limitation (Hendrik Brueckner) [633568] - [s390x] qdio: convert global statistics to per-device stats (Hendrik Brueckner) [633308] - [s390x] cio: use all paths for some internal I/O (Hendrik Brueckner) [623248] - [s390x] dasd: allocate fallback cqr for reserve/release (Hendrik Brueckner) [619515] - [s390x] qeth: OSX message for z/VM specific authorization failure (Hendrik Brueckner) [619508] - [s390x] qeth: avoid loop if ipa command response is missing (Hendrik Brueckner) [619506] - [s390x] dasd: fix refcounting for sysfs entry (Hendrik Brueckner) [529362] - [s390x] dasd: remove uid from devmap (Hendrik Brueckner) [529362] - [fs] ext4: improve llseek error handling for overly large seek offsets (Eric Sandeen) [652013] - [fs] ext4: fix EFBIG edge case when writing to large non-extent file (Eric Sandeen) [646498] - [fs] procfs: fix numbering in /proc/locks (Jerome Marchand) [637846] - [scsi] enable state transistions from OFFLINE to RUNNING (Mike Christie) [643237] - [scsi] set queue limits no_cluster for stacked devices (Mike Snitzer) [658293] - [scsi] scsi_dh_rdac: Add two new SUN devices to rdac_dev_list (Rob Evers) [643820] - [kernel] utrace: move user_disable_single_step() logic from utrace_control() to utrace_reset() (Oleg Nesterov) [635853] - [block] cfq-iosched: fix a kernel OOPs when usb key is inserted (Vivek Goyal) [639427] - [x86] tsc, sched: Recompute cyc2ns_offset's during resume from sleep states (Matthew Garrett) [635560] - [virt] virtio: console: Don't block entire guest if host doesn't read data (Amit Shah) [643751] - [mm] memcg: handle charge moving race with hugepage split (Johannes Weiner) [615860] - [mm] Out-of-memory under memory cgroup can call both of oom-killer-for-memcg and oom-killer-for-page-fault (Larry Woodman) [592879] - [mm] only return EIO once on msync/fsync after IO failure (Rik van Riel) [652371] - [mm] Backport upstream code it avoid side-effect of tickless idle on update_cpu_load() (Larry Woodman) [635558] - [virtio] console: fix memory leak (Amit Shah) [656835] - [virt] KVM: VMX: Really clear cr0.ts when giving the guest ownership of the fpu (Avi Kivity) [655718] - [virt] SVM: Initialize fpu_active in init_vmcb() (Avi Kivity) [654532] - [x86] Look for IA32_ENERGY_PERF_BIAS support (Matthew Garrett) [464655] - [x86] Disable paranoid check in ACPI power meter driver (Matthew Garrett) [634640] - [pci] dma-mapping: dma-mapping.h: add dma_set_coherent_mask (Stefan Assmann) [650960] - [block] Allow third party modules to use blk_queue_ordered() (Vivek Goyal) [657046] - [security] audit: add support to match lsm labels on user audit messages (Eric Paris) [634303] - [cpufreq] Fix ondemand to not request targets outside policy limits (Matthew Garrett) [651339] - [scsi] libfc: possible race could panic system due to NULL fsp->cmd (Mike Christie) [638297] - [fs] gfs: Use 512 B block sizes to communicate with userland quota tools (Abhijith Das) [658590] - [fs] GFS2: support for growing a full filesytem (Benjamin Marzinski) [659137] - [kernel] div64_u64(): improve precision on 32bit platforms (Oleg Nesterov) [616105] - [kernel] exec: copy-and-paste the fixes into compat_do_execve() paths (Oleg Nesterov) [625695] {CVE-2010-4243} - [kernel] exec: make argv/envp memory visible to oom-killer (Oleg Nesterov) [625695] {CVE-2010-4243} - [ata] sata_via: apply magic FIFO fix to vt6420 too (David Milburn) [659748] - [ata] sata_via: explain the magic fix (David Milburn) [659748] - [ata] sata_via: magic vt6421 fix for transmission problems w/ WD drives (David Milburn) [659748] - [virt] KVM: create aggregate kvm_total_used_mmu_pages value (Marcelo Tosatti) [632772] - [virt] KVM: replace x86 kvm n_free_mmu_pages with n_used_mmu_pages (Marcelo Tosatti) [632772] - [virt] KVM: rename x86 kvm->arch.n_alloc_mmu_pages (Marcelo Tosatti) [632772] - [virt] KVM: abstract kvm x86 mmu->n_free_mmu_pages (Marcelo Tosatti) [632772]- [scsi] sd: Fix overflow with big physical blocks (Mike Snitzer) [632644] - [block] Ensure physical block size is unsigned int (Mike Snitzer) [632644] - [fs] Turn on the NFSv4.1 kernel config (Steve Dickson) [479351] - [fs] NFS: rename nfs.upcall -> nfsidmap (Steve Dickson) [479351] - [fs] NFS: Fix a compile issue in nfs_root (Steve Dickson) [479351] - [fs] sunrpc: Use static const char arrays (Steve Dickson) [479351] - [fs] nfs4: fix channel attribute sanity-checks (Steve Dickson) [479351] - [fs] NFSv4.1: Use more sensible names for 'initialize_mountpoint' (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: filelayout: add driver's LAYOUTGET and GETDEVICEINFO infrastructure (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: add LAYOUTGET and GETDEVICEINFO infrastructure (Steve Dickson) [479351] - [fs] NFS: client needs to maintain list of inodes with active layouts (Steve Dickson) [479351] - [fs] NFS: create and destroy inode's layout cache (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: filelayout: introduce minimal file layout driver (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: full mount/umount infrastructure (Steve Dickson) [479351] - [fs] NFS: set layout driver (Steve Dickson) [479351] - [fs] NFS: ask for layouttypes during v4 fsinfo call (Steve Dickson) [479351] - [fs] NFS: change stateid to be a union (Steve Dickson) [479351] - [fs] NFSv4.1: pnfsd, pnfs: protocol level pnfs constants (Steve Dickson) [479351] - [fs] SUNRPC: define xdr_decode_opaque_fixed (Steve Dickson) [479351] - [fs] NFSD: remove duplicate NFS4_STATEID_SIZE (Steve Dickson) [479351] - [fs] Revert "NFSv4: Fall back to ordinary lookup if nfs4_atomic_open() returns EISDIR" (Steve Dickson) [653066] - [fs] Regression: fix mounting NFS when NFSv3 support is not compiled (Steve Dickson) [653066] - [fs] NLM: Fix a regression in lockd (Steve Dickson) [653066] - [fs] nfs4: The difference of 2 pointers is ptrdiff_t (Steve Dickson) [653066] - [fs] nfs: testing the wrong variable (Steve Dickson) [653066] - [fs] nfs: handle lock context allocation failures in nfs_create_request (Steve Dickson) [653066] - [fs] Fixed Regression in NFS Direct I/O path (Steve Dickson) [653066] - [fs] nfsd4: fix 4.1 connection registration race (Steve Dickson) [653068] - [fs] lib: introduce common method to convert hex digits (Steve Dickson) [653068] - [fs] Keep the deprecated nfsd system call interface (Steve Dickson) [653068] - [fs] svcrpc: svc_tcp_sendto XPT_DEAD check is redundant (Steve Dickson) [653068] - [fs] svcrpc: no need for XPT_DEAD check in svc_xprt_enqueue (Steve Dickson) [653068] - [fs] svcrpc: assume svc_delete_xprt() called only once (Steve Dickson) [653068] - [fs] svcrpc: never clear XPT_BUSY on dead xprt (Steve Dickson) [653068] - [fs] nfsd4: fix connection allocation in sequence() (Steve Dickson) [653068] - [fs] nfsd4: only require krb5 principal for NFSv4.0 callbacks (Steve Dickson) [653068] - [fs] nfsd4: move minorversion to client (Steve Dickson) [653068] - [fs] nfsd4: delay session removal till free_client (Steve Dickson) [653068] - [fs] nfsd4: separate callback change and callback probe (Steve Dickson) [653068] - [fs] nfsd4: callback program number is per-session (Steve Dickson) [653068] - [fs] nfsd4: track backchannel connections (Steve Dickson) [653068] - [fs] nfsd4: confirm only on succesful create_session (Steve Dickson) [653068] - [fs] nfsd4: make backchannel sequence number per-session (Steve Dickson) [653068] - [fs] nfsd4: use client pointer to backchannel session (Steve Dickson) [653068] - [fs] nfsd4: move callback setup into session init code (Steve Dickson) [653068] - [fs] nfsd4: don't cache seq_misordered replies (Steve Dickson) [653068] - [fs] SUNRPC: Properly initialize sock_xprt.srcaddr in all cases (Steve Dickson) [653068] - [fs] SUNRPC: Use conventional switch statement when reclassifying sockets (Steve Dickson) [653068] - [fs] sunrpc: Turn list_for_each-s into the ..._entry-s (Steve Dickson) [653068] - [fs] sunrpc: Remove dead "else" branch from bc xprt creation (Steve Dickson) [653068] - [fs] sunrpc: Don't return NULL from rpcb_create (Steve Dickson) [653068] - [fs] sunrpc: Remove useless if (task == NULL) from xprt_reserve_xprt (Steve Dickson) [653068] - [fs] sunrpc: Remove UDP worker wrappers (Steve Dickson) [653068] - [fs] sunrpc: Remove TCP worker wrappers (Steve Dickson) [653068] - [fs] sunrpc: Pass family to setup_socket calls (Steve Dickson) [653068] - [fs] sunrpc: Merge xs_create_sock code (Steve Dickson) [653068] - [fs] sunrpc: Merge the xs_bind code (Steve Dickson) [653068] - [fs] sunrpc: Call xs_create_sockX directly from setup_socket (Steve Dickson) [653068] - [fs] sunrpc: Factor out v6 sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Factor out v4 sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Factor out udp sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Remove duplicate xprt/transport arguments from calls (Steve Dickson) [653068] - [fs] sunrpc: Get xprt pointer once in xs_tcp_setup_socket (Steve Dickson) [653068] - [fs] sunrpc: Remove unused sock arg from xs_next_srcport (Steve Dickson) [653068] - [fs] sunrpc: Remove unused sock arg from xs_get_srcport (Steve Dickson) [653068] - [fs] svcrdma: Cleanup DMA unmapping in error paths (Steve Dickson) [653068] - [fs] svcrdma: Change DMA mapping logic to avoid the page_address kernel API (Steve Dickson) [653068] - [fs] nfsd4: expire clients more promptly (Steve Dickson) [653068] - [fs] sunrpc: Use helper to set v4 mapped addr in ip_map_parse (Steve Dickson) [653068] - [fs] sunrpc/cache: centralise handling of size limit on deferred list (Steve Dickson) [653068] - [fs] sunrpc: Simplify cache_defer_req and related functions (Steve Dickson) [653068] - [fs] nfsd4: return expired on unfound stateid's (Steve Dickson) [653068] - [fs] nfsd4: add new connections to session (Steve Dickson) [653068] - [fs] nfsd4: refactor connection allocation (Steve Dickson) [653068] - [fs] nfsd4: use callbacks on svc_xprt_deletion (Steve Dickson) [653068] - [fs] nfsd: provide callbacks on svc_xprt deletion (Steve Dickson) [653068] - [fs] nfsd4: keep per-session list of connections (Steve Dickson) [653068] - [fs] nfsd4: clean up session allocation (Steve Dickson) [653068] - [fs] nfsd4: fix alloc_init_session return type (Steve Dickson) [653068] - [fs] nfsd4: fix alloc_init_session BUILD_BUG_ON() (Steve Dickson) [653068] - [fs] nfsd4: Move callback setup to callback queue (Steve Dickson) [653068] - [fs] nfsd4: remove separate cb_args struct (Steve Dickson) [653068] - [fs] nfsd4: use generic callback code in null case (Steve Dickson) [653068] - [fs] nfsd4: generic callback code (Steve Dickson) [653068] - [fs] nfsd4: rename nfs4_rpc_args->nfsd4_cb_args (Steve Dickson) [653068] - [fs] nfsd4: combine nfs4_rpc_args and nfsd4_cb_sequence (Steve Dickson) [653068] - [fs] nfsd4: minor variable renaming (cb -> conn) (Steve Dickson) [653068] - [fs] sunrpc: fix race in new cache_wait code. (Steve Dickson) [653068] - [fs] sunrpc: Create sockets in net namespaces (Steve Dickson) [653068] - [net] Export __sock_create (Steve Dickson) [653068] - [fs] sunrpc: Tag rpc_xprt with net (Steve Dickson) [653068] - [fs] sunrpc: Add net to xprt_create (Steve Dickson) [653068] - [fs] sunrpc: Add net to rpc_create_args (Steve Dickson) [653068] - [fs] sunrpc: Pull net argument downto svc_create_socket (Steve Dickson) [653068] - [fs] sunrpc: Add net argument to svc_create_xprt (Steve Dickson) [653068] - [fs] sunrpc: Factor out rpc_xprt freeing (Steve Dickson) [653068] - [fs] sunrpc: Factor out rpc_xprt allocation (Steve Dickson) [653068] - [fs] nfsd4: adjust buflen for encoded attrs bitmap based on actual bitmap length (Steve Dickson) [653068] - [fs] sunrpc: fix up rpcauth_remove_module section mismatch (Steve Dickson) [653068] - [fs] sunrpc: Tag svc_xprt with net (Steve Dickson) [653068] - [fs] sunrpc: Add routines that allow registering per-net caches (Steve Dickson) [653068] - [fs] sunrpc: Add net to pure API calls (Steve Dickson) [653068] - [fs] sunrpc: Pass xprt to cached get/put routines (Steve Dickson) [653068] - [fs] sunrpc: Make xprt auth cache release work with the xprt (Steve Dickson) [653068] - [fs] sunrpc: Pass the ip_map_parse's cd to lower calls (Steve Dickson) [653068] - [fs] nfsd: fix /proc/net/rpc/nfsd.export/content display (Steve Dickson) [653068] - [fs] nfsd: Export get_task_comm for nfsd (Steve Dickson) [653068] - [fs] nfsd: allow deprecated interface to be compiled out (Steve Dickson) [653068] - [fs] nfsd: formally deprecate legacy nfsd syscall interface (Steve Dickson) [653068] - [fs] sunrpc/cache: fix recent breakage of cache_clean_deferred (Steve Dickson) [653068] - [fs] lockd: Mostly remove BKL from the server (Steve Dickson) [653068] - [fs] sunrpc/cache: don't use custom hex_to_bin() converter (Steve Dickson) [653068] - [fs] sunrpc/cache: change deferred-request hash table to use hlist (Steve Dickson) [653068] - [fs] svcauth_gss: replace a trivial 'switch' with an 'if' (Steve Dickson) [653068] - [fs] nfsd/idmap: drop special request deferal in favour of improved default (Steve Dickson) [653068] - [fs] nfsd: disable deferral for NFSv4 (Steve Dickson) [653068] - [fs] sunrpc: close connection when a request is irretrievably lost (Steve Dickson) [653068] - [fs] nfsd4: fix hang on fast-booting nfs servers (Steve Dickson) [653068] - [fs] svcrpc: cache deferral cleanup (Steve Dickson) [653068] - [fs] svcrpc: minor cache cleanup (Steve Dickson) [653068] - [fs] sunrpc/cache: allow threads to block while waiting for cache update (Steve Dickson) [653068] - [net] sunrpc: use seconds since boot in expiry cache (Steve Dickson) [653068] - [fs] sunrpc: extract some common sunrpc_cache code from nfsd (Steve Dickson) [653068] - [kernel] kernel.h: add printk_ratelimited and pr__rl (Steve Dickson) [653066] - [fs] Set new kernel configs (Steve Dickson) [653066] - [fs] SUNRPC: Cleanup duplicate assignment in rpcauth_refreshcred (Steve Dickson) [653066] - [fs] nfs: fix unchecked value (Steve Dickson) [653066] - [fs] Ask for time_delta during fsinfo probe (Steve Dickson) [653066] - [fs] Revalidate caches on lock (Steve Dickson) [653066] - [fs] SUNRPC: After calling xprt_release(), we must restart from call_reserve (Steve Dickson) [653066] - [fs] NFSv4: Fix up the 'dircount' hint in encode_readdir (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_decode_dirent (Steve Dickson) [653066] - [fs] NFSv4: nfs4_decode_dirent must clear entry->fattr->valid (Steve Dickson) [653066] - [fs] NFSv4: Fix a regression in decode_getfattr (Steve Dickson) [653066] - [fs] NFSv4: Fix up decode_attr_filehandle() to handle the case of empty fh pointer (Steve Dickson) [653066] - [fs] NFS: Ensure we check all allocation return values in new readdir code (Steve Dickson) [653066] - [fs] NFS: Readdir plus in v4 (Steve Dickson) [653066] - [fs] NFS: introduce generic decode_getattr function (Steve Dickson) [653066] - [fs] NFS: check xdr_decode for errors (Steve Dickson) [653066] - [fs] NFS: nfs_readdir_filler catch all errors (Steve Dickson) [653066] - [fs] NFS: readdir with vmapped pages (Steve Dickson) [653066] - [fs] NFS: remove page size checking code (Steve Dickson) [653066] - [fs] NFS: decode_dirent should use an xdr_stream (Steve Dickson) [653066] - [fs] SUNRPC: Add a helper function xdr_inline_peek (Steve Dickson) [653066] - [fs] NFS: remove readdir plus limit (Steve Dickson) [653066] - [fs] NFS: re-add readdir plus (Steve Dickson) [653066] - [fs] NFS: Optimise the readdir searches (Steve Dickson) [653066] - [fs] NFS: add readdir cache array (Steve Dickson) [653066] - [fs] nfs: include ratelimit.h, fix nfs4state build error (Steve Dickson) [653066] - [fs] NFSv4: The state manager must ignore EKEYEXPIRED (Steve Dickson) [653066] - [fs] NFSv4: Don't ignore the error return codes from nfs_intent_set_file (Steve Dickson) [653066] - [fs] NFSv4: Don't call nfs4_reclaim_complete() on receiving NFS4ERR_STALE_CLIENTID (Steve Dickson) [653066] - [fs] NFS: Don't SIGBUS if nfs_vm_page_mkwrite races with a cache invalidation (Steve Dickson) [653066] - [fs] NFS: new idmapper (Steve Dickson) [653066] - [fs] NFS: Use kernel DNS resolver (Steve Dickson) [653066] - [fs] NFS: We must use list_for_each_entry_safe in nfs_access_cache_shrinker (Steve Dickson) [653066] - [fs] NFS: don't use FLUSH_SYNC on WB_SYNC_NONE COMMIT calls (Steve Dickson) [653066] - [fs] NFS: Really fix put_nfs_open_context() (Steve Dickson) [653066] - [fs] NFSv4.1: keep seq_res.sr_slot as pointer rather than an index (Steve Dickson) [653066] - [fs] add a couple of mntget+dget -> path_get in nfs4proc (Steve Dickson) [653066] - [fs] nfs: show "local_lock" mount option in /proc/mounts (Steve Dickson) [653066] - [fs] NFS: handle inode==NULL in __put_nfs_open_context (Steve Dickson) [653066] - [fs] nfs: introduce mount option '-olocal_lock' to make locks local (Steve Dickson) [653066] - [fs] SUNRPC: Refactor logic to NUL-terminate strings in pages (Steve Dickson) [653066] - [fs] SUNRPC: Correct an rpcbind debugging message (Steve Dickson) [653066] - [fs] NFS: Fix NFSv3 debugging messages in fs/nfs/nfs3proc.c (Steve Dickson) [653066] - [fs] NFSv4.1: Fix the slotid initialisation in nfs_async_rename() (Steve Dickson) [653066] - [fs] NFS: Fix a use-after-free case in nfs_async_rename() (Steve Dickson) [653066] - [fs] nfs: make sillyrename an async operation (Steve Dickson) [653066] - [fs] nfs: move nfs_sillyrename to unlink.c (Steve Dickson) [653066] - [fs] nfs: standardize the rename response container (Steve Dickson) [653066] - [fs] nfs: standardize the rename args container (Steve Dickson) [653066] - [fs] NFS: Add an 'open_context' element to struct nfs_rpc_ops (Steve Dickson) [653066] - [fs] NFS: Clean up nfs4_proc_create() (Steve Dickson) [653066] - [fs] NFSv4: Further cleanups for nfs4_open_revalidate() (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_open_revalidate (Steve Dickson) [653066] - [fs] NFSv4: Further minor cleanups for nfs4_atomic_open() (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_atomic_open (Steve Dickson) [653066] - [fs] Switch alloc_nfs_open_context() to struct path (Steve Dickson) [653066] - [fs] SUNRPC: Remove rpcb_getport_sync() (Steve Dickson) [653066] - [fs] NFS: Allow NFSROOT debugging messages to be enabled dynamically (Steve Dickson) [653066] - [fs] NFS: Clean up nfsroot.c (Steve Dickson) [653066] - [fs] NFS: Use super.c for NFSROOT mount option parsing (Steve Dickson) [653066] - [fs] NFS: Clean up NFSROOT command line parsing (Steve Dickson) [653066] - [fs] NFS: Remove \t from mount debugging message (Steve Dickson) [653066] - [fs] SUNRPC: Don't truncate tail data unnecessarily in xdr_shrink_pagelen (Steve Dickson) [653066] - [fs] sunrpc: simplify xdr_shrink_pagelen use of "copy" (Steve Dickson) [653066] - [fs] sunrpc: don't use the copy variable in nested block (Steve Dickson) [653066] - [fs] sunrpc: clean up xdr_shrink_pagelen use of temporary pointer (Steve Dickson) [653066] - [fs] sunrpc: don't shorten buflen twice in xdr_shrink_pagelen (Steve Dickson) [653066]- [netdrv] igb: only use vlan_gro_receive if vlans are registered (Stefan Assmann) [660192] {CVE-2010-4263}- [net] core: neighbour update Oops (Jiri Pirko) [658518] - [scsi] lpfc: Update lpfc version for 8.3.5.28 driver release (Rob Evers) [655935] - [scsi] lpfc: Added support for ELS RRQ command (Rob Evers) [655935] - [scsi] lpfc: Init VFI and VPI for the physical port (Lancer SLI4 FC Support) (Rob Evers) [655935] - [scsi] lpfc: Set heartbeat timer off by default (Rob Evers) [655935] - [scsi] lpfc: Update lpfc version for 8.3.5.27 driver release (Rob Evers) [655935] - [scsi] lpfc: Implement doorbell register changes for new hardware support (Rob Evers) [655935] - [scsi] lpfc: Fixed a NULL pointer dereference duing memory allocation failure (Rob Evers) [655935] - [scsi] lpfc: Modified the return status of unsupport ELS commands (Rob Evers) [655935] - [scsi] lpfc: Implement READ_TOPOLOGY mailbox command and add new 16G speeds (Rob Evers) [655935] - [scsi] lpfc: Implement the new SLI 4 SLI_INTF register definitions (Rob Evers) [655935] - [scsi] lpfc: Fix bug with remote SLI4 firmware download data not being transmitted (Rob Evers) [655935] - [scsi] lpfc: Added PCI ID definitions for new hardware support (Rob Evers) [655935] - [scsi] lpfc: Updated driver to handle CVL after Nameserver PLOGI timeouts (Rob Evers) [655935] - [scsi] lpfc: Fix for failure to log into FDMI_DID after link bounce (Rob Evers) [655935] - [scsi] lpfc: Cleanup mailbox commands in mboxq_cmpl when CVL is received (Rob Evers) [655935] - [scsi] lpfc: Add new SLI4 WQE support (Rob Evers) [655935] - [scsi] lpfc: Update lpfc version for 8.3.5.26 driver release (Rob Evers) [635733] - [scsi] lpfc: Fix locking issue for security mailbox commands (Rob Evers) [635733] - [scsi] lpfc: Properly handle devloss timeout during various phases of FIP engine state transactions (Rob Evers) [635733] - [scsi] lpfc: Abort all I/Os and wait XRI exchange busy complete before function reset ioctl in SLI4 driver unload (Rob Evers) [635733] - [scsi] lpfc: Prevent lock_irqsave from being called twice in a row (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling SLI4 unsolicted ELS (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling ECHO response support (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling SLI4 unsolicted ELS (Rob Evers) [635733] - [scsi] lpfc: Fix internal loopback causing kernel panic (Rob Evers) [635733] - [scsi] lpfc: Fixed crashes for NULL pnode dereference (Rob Evers) [635733]- [block] cfq: fix recursive call in cfq_blkiocg_update_completion_stats() (Vivek Goyal) [626989]- [kernel] posix-cpu-timers: workaround to suppress the problems with mt exec (Oleg Nesterov) [656268] - [fs] bio: take care not overflow page count when mapping/copying user data (Danny Feng) [652531] {CVE-2010-4162} - [net] can-bcm: fix minor heap overflow (Danny Feng) [651847] {CVE-2010-3874} - [net] filter: make sure filters dont read uninitialized memory (Jiri Pirko) [651705] {CVE-2010-4158} - [net] inet_diag: Make sure we actually run the same bytecode we audited (Jiri Pirko) [651269] - [v4l] ivtvfb: prevent reading uninitialized stack memory (Mauro Carvalho Chehab) [648833] {CVE-2010-4079} - [drm] via/ioctl.c: prevent reading uninitialized stack memory (Dave Airlie) [648719] {CVE-2010-4082} - [char] nozomi: clear data before returning to userspace on TIOCGICOUNT (Mauro Carvalho Chehab) [648706] {CVE-2010-4077} - [serial] clean data before filling it on TIOCGICOUNT (Mauro Carvalho Chehab) [648703] {CVE-2010-4075}- [fs] configs: enable CONFIG_PRINT_QUOTA_WARNING (Aristeu Rozanski) [579638] - [net] af_unix: limit unix_tot_inflight (Neil Horman) [656762] - [block] check for proper length of iov entries in blk_rq_map_user_iov() (Danny Feng) [652959] {CVE-2010-4163} - [net] Limit sendto()/recvfrom()/iovec total length to INT_MAX (Jiri Pirko) [651895] {CVE-2010-4160} - [netdrv] mlx4: Add OFED-1.5.2 patch to increase log_mtts_per_seg (Jay Fenlason) [637284] - [kernel] kbuild: fix external module compiling (Aristeu Rozanski) [655231] - [mm] Fix broken use of end variable in remap_file_pages() system call (Larry Woodman) [637049] - [virt] virtio: console: Disable lseek(2) for port file operations (Amit Shah) [635537] - [virt] virtio: console: Prevent userspace from submitting NULL buffers (Amit Shah) [635535] - [virt] virtio: console: Fix poll blocking even though there is data to read (Amit Shah) [634232] - [virt] virtio: console: Send SIGIO in case of port unplug (Amit Shah) [624628] - [virt] virtio: console: Send SIGIO on new data arrival on ports (Amit Shah) [624628] - [virt] virtio: console: Send SIGIO to processes that request it for host events (Amit Shah) [624628] - [block] cfq-iosched: blktrace print per slice sector stats (Vivek Goyal) [626989] - [block] cfq-iosched: Implement tunable group_idle (Vivek Goyal) [626989] - [block] cfq-iosched: Do group share accounting in IOPS when slice_idle=0 (Vivek Goyal) [626989] - [block] cfq-iosched: Fixed boot warning with BLK_CGROUP=y and CFQ_GROUP_IOSCHED=n (Vivek Goyal) [626989] - [block] blk-cgroup: Fix RCU correctness warning in cfq_init_queue() (Vivek Goyal) [626989] - [netdrv] ixgbe: add registers etc. printout code just before resetting adapters (Dean Nelson) [611696] - [netdrv] e1000e: suppress compile warnings on certain archs (Dean Nelson) [611696] - [netdrv] e1000e: add registers etc. printout code just before resetting adapters (Dean Nelson) [611696] - [net] bluetooth: Fix missing NULL check (Jarod Wilson) [655668] - [v4l] Fix garbled image with zc3xx-based webcam (Jay Fenlason) [590404] - [mm] Backport missing kmemleak check into kmem_cache_create() (Larry Woodman) [654761] - [x86] acpi: mark hardware unsupported on x86 32bit cpu hot add events (Prarit Bhargava) [625585] - [x86] UEFI/EFI x86_64 pagetable initialization (Bob Picco) [654665] - [kernel] add RSS and swap size information to /proc/sysvipc/shm (Jerome Marchand) [634994] - [kernel] fix integer overflow in groups_search (Jerome Marchand) [629629] - [kernel] ipc: initialize structure memory to zero for compat functions (Danny Feng) [648695] {CVE-2010-4073} - [kernel] shm: fix information leak to userland (Danny Feng) [648689] {CVE-2010-4072} - [kernel] Prevent panic caused by divide by zero in find_busiest_group() (Larry Woodman) [644903] - [kernel] Backport upstream fix for a race in pid generation that causes pids to be reused immediately (Larry Woodman) [646321] - [scsi] megaraid: fix make legacy i/o ports free (Tomas Henzl) [632558] - [net] ipv6: balance pernet_operations [de]registration (Neil Horman) [625173] - [kdump] kexec: accelerate vmcore copies by marking oldmem in /proc/vmcore as cached (Neil Horman) [641315] - [mm] use compaction for GFP_ATOMIC order > 0 (Andrea Arcangeli) [622327 642570] - [kernel] module: initialize module dynamic debug later (Jason Baron) [627648] - [kernel] dynamic debug: move ddebug_remove_module() down into free_module() (Jason Baron) [627648] - [md] dm: remove extra locking when changing device size (Mike Snitzer) [644380] - [block] read i_size with i_size_read() (Mike Snitzer) [644380]- [scsi] lpfc: Update lpfc version for 8.3.5.25 driver release (Rob Evers) [645882] - [scsi] lpfc: Fix mailbox handling for UNREG_RPI_ALL case (Rob Evers) [645882] - [scsi] lpfc: Fixed a race condition that can cause driver send FDISC to un-initialized VPI (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.24 driver release (Rob Evers) [645882] - [scsi] lpfc: Used PCI function reset ioctl mbox command to clean up CNA during driver unload (Rob Evers) [645882] - [scsi] lpfc: Fixed crashes for BUG_ONs hit in the lpfc_abort_handler (Rob Evers) [645882] - [scsi] lpfc: Fail I/O when adapter detects a lost frame and target reports a check condition (Rob Evers) [645882] - [scsi] lpfc: Fixed abort WQEs for FIP frames (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.23 driver release (Rob Evers) [645882] - [scsi] lpfc: Instantiate iocb_stat so compiler does not error out (Rob Evers) [645882] - [scsi] lpfc: Added unreg all rpi mailbox command before unreg vpi (Rob Evers) [645882] - [scsi] lpfc: Make all error values negative (Rob Evers) [645882] - [scsi] lpfc: Remove duplicate code from lpfc_els_retry routine (Rob Evers) [645882] - [scsi] lpfc: Fixed circular spinlock dependency between low-level driver and SCSI midlayer (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.22 driver release (Rob Evers) [645882] - [scsi] lpfc: Fixed cases of skipping possible roundrobin fail over of multiple eligible FCFs (Rob Evers) [645882] - [scsi] lpfc: Fixed FC-AL bit set issue in FLOGI rejected by McData4700 FC swich in NPV setup (Rob Evers) [645882] - [scsi] lpfc: Fixed driver not able to unregister unused FCF upon devloss timeout to all nodes (Rob Evers) [645882] - [scsi] lpfc: Fix bug with external loopback testing not becoming ready (Rob Evers) [645882] - [scsi] lpfc: Fixed heartbeat timeout during controller pause test (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.21 driver release (Rob Evers) [645882] - [scsi] lpfc: Added support for Falcon firmware download authentication and SLI authentication (Rob Evers) [645882] - [scsi] lpfc: Add support for bsg MBX_SLI4_CONFIG (Rob Evers) [645882] - [scsi] lpfc: adjust lpfc_els_retry delay/retry for PLOGI, attr remove owner (Rob Evers) [645882] - [scsi] lpfc: Replaced some unnecessary spin_lock_irqsave with spin_lock_irq (Rob Evers) [645882] - [scsi] lpfc: Fixed lpfc_initial_flogi not returning failure in one of failure condition (Rob Evers) [645882] - [scsi] lpfc: Fixed r8828 stray state update in case a new FCF matched in-use FCF (Rob Evers) [645882] - [scsi] lpfc: Treated firmware matching FCF property with different index as error condition (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.20 driver release (Rob Evers) [645882] - [scsi] lpfc: Move Unload flag earlier in vport delete (Rob Evers) [645882] - [scsi] lpfc: Fix for IOCB leak on FDISC completion (Rob Evers) [645882] - [scsi] lpfc: Start looking at the return code for fc_block_scsi_eh (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.19 driver release (Rob Evers) [645882] - [scsi] lpfc: Remove unused variables that were removed from upstream submission (Rob Evers) [645882] - [scsi] lpfc: Change log message 0318 from an error to a warning as it is not an error (Rob Evers) [645882] - [scsi] lpfc: Add Security Crypto support to CONFIG_PORT mailbox command (Rob Evers) [645882] - [scsi] lpfc: Switch call to memcpy_toio to __write32_copy to prevent unaligned 64 bit copy (Rob Evers) [645882] - [scsi] lpfc: Fix bug with cable swap and nodelist not empty message on console after rmmod (Rob Evers) [645882] - [scsi] lpfc: Fixed failure to roundrobin on all available FCFs when FLOGI to in-use FCF rejected by switch (Rob Evers) [645882] - [scsi] lpfc: Fixed heartbeat timeout during fabric reconfiguration (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.18 driver release (Rob Evers) [645882] - [scsi] lpfc: Fixed failure to recover from back-to-back Clear Virtual Link with a single FCF (Rob Evers) [645882] - [scsi] lpfc: Clear VFI_REGISTERED flag when UNREG_VFI completes (Rob Evers) [645882] - [scsi] lpfc: r8088 had to be backed out temporary because it was part of a larger patch that was rejected, now put r8088 back with r8608 (Rob Evers) [645882] - [scsi] lpfc: Added code to ignore the failure of REG_VPI mailbox with UPD bit set on older tigershark firmware (Rob Evers) [645882] - [scsi] lpfc: Added code to support UPD bit of REG_VPI mailbox command (Rob Evers) [645882] - [scsi] lpfc: Fix bug with cable swap and ndlp not becoming active (Rob Evers) [645882] - [virt] virtio: console: Reference counting portdev structs is not needed (Amit Shah) [628805] - [virt] virtio: console: Add reference counting for port struct (Amit Shah) [628805] - [virt] virtio: console: Use cdev_alloc() instead of cdev_init() (Amit Shah) [628805] - [virt] virtio: console: Add a find_port_by_devt() function (Amit Shah) [628805] - [virt] virtio: console: Add a list of portdevs that are active (Amit Shah) [628805] - [virt] virtio: console: open: Use a common path for error handling (Amit Shah) [628805] - [virt] virtio: console: remove_port() should return void (Amit Shah) [628805] - [virt] virtio: console: Make write() return -ENODEV on hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Make read() return -ENODEV on hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Unblock poll on port hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Un-block reads on chardev close (Amit Shah) [628805] - [virt] virtio: console: Check if portdev is valid in send_control_msg() (Amit Shah) [628805] - [virt] virtio: console: Remove control vq data only if using multiport support (Amit Shah) [628805] - [virt] virtio: console: Reset vdev before removing device (Amit Shah) [628805] - [pci] Add FW_WARN to warn_invalid_dmar() (Prarit Bhargava) [588638] - [pci] Clean up warn_invalid_dmar() (Prarit Bhargava) [588638] - [pci] intel-iommu: Combine the BIOS DMAR table warning messages (Prarit Bhargava) [588638] - [kernel] Really add TAINT_FIRMWARE_WORKAROUND (Prarit Bhargava) [588638] - [x86] ACPI: create "processor.bm_check_disable" boot param (Matthew Garrett) [635572] - [fs] Fix nfsv4 client lock reclaim behaviour (Sachin Prabhu) [638269] - [fs] ext4: Don't error out the fs if the user tries to make a file too big (Eric Sandeen) [645824] - [fs] xfs: prevent reading uninitialized stack memory (Dave Chinner) [630809] {CVE-2010-3078} - [s390x] cio: prevent kernel panic in I/O cancel function (Hendrik Brueckner) [647825] - [s390x] qeth: timeout on connection isolation configuration errors (Hendrik Brueckner) [635053] - [kernel] etr clock synchronization race (Hendrik Brueckner) [619511] - [net] tc: Ignore noqueue_qdisc default qdisc when dumping (Thomas Graf) [627142] - [net] fix rds_iovec page count overflow (Jiri Pirko) [647424] {CVE-2010-3865} - [net] netfilter: Avoid freeing pointers representing an error value (Thomas Graf) [608980] - [scsi] Fix megaraid_sas driver SLAB memory leak detected with CONFIG_DEBUG_SLAB (Shyam Iyer) [633836] - [scsi] scsi_dh_alua: Handle all states correctly (Mike Snitzer) [636994] - [scsi] ibmvscsi: Fix oops when an interrupt is pending during probe (Steve Best) [624169] - [usb] serial/mos*: prevent reading uninitialized stack memory (Don Zickus) [648698] {CVE-2010-4074} - [kbuild] don't sign out-of-tree modules (Aristeu Rozanski) [653507] - [kernel] tracing: Fix circular dead lock in stack trace (Jiri Olsa) [601047] - [watchdog] iTCO wdt: remove extra pci_dev_put()'s from init code (Prarit Bhargava) [574546] - [kernel] ecryptfs_uid_hash() buffer overflow (Jerome Marchand) [611388] {CVE-2010-2492} - [sound] seq/oss - Fix double-free at error path of snd_seq_oss_open() (Jaroslav Kysela) [630555] {CVE-2010-3080} - [x86] ACPI: allow C3 > 1000usec (Matthew Garrett) [572821] - [virt] virtio-net: init link state correctly (Jason Wang) [646369] - [virt] i8259: fix migration (Gleb Natapov) [629197] - [netdrv] prevent reading uninitialized memory in hso driver (Thomas Graf) [633144] {CVE-2010-3298}- [virt] KVM: x86: Use unlazy_fpu() for host FPU (Avi Kivity) [651005] - [fs] GFS2: reserve more blocks for transactions (Benjamin Marzinski) [637972] - [fs] core_pattern: fix truncation by core_pattern handler with long parameters (Danny Feng) [618602] - [fs] Do not mix FMODE_ and O_ flags with break_lease() and may_open() (Harshula Jayasuriya) [642677] - [fs] GFS2: fallocate support (Benjamin Marzinski) [626561] - [fs] GFS2: fix filesystem consistency error on rename (Robert S Peterson) [638657] - [fs] aio: check for multiplication overflow in do_io_submit (Jeff Moyer) [629451] - [x86] Backport several upstream CONFIG_DEBUG_RODATA optimizations and bugfixes from Intel (Larry Woodman) [557364] - [fs] GFS2: Fix typo in stuffed file data copy handling (Abhijith Das) [619810] - [powerpc] Remove redundant xics badness warning (Steve Best) [641932] - [ppc] Account time using timebase rather than PURR (Steve Best) [633515] - [ppc] pseries: Increase cpu die timeout (Steve Best) [636230] - [s390x] zfcp: Fix reference counter for point-to-point port (Hendrik Brueckner) [644005] - [powerpc] ibmveth: lost IRQ while closing/opening device leads to service loss (Steve Best) [620799] - [net] fix info leak from kernel in ethtool operation (Neil Horman) [646728] {CVE-2010-3861} - [net] drop_monitor: add EAGAIN return code to detect duplicate state changes (Neil Horman) [615788 616919] - [net] packet: fix information leak to userland (Jiri Pirko) [649900] {CVE-2010-3876} - [net] Fix stack corruption in icmp_send() (James Paradis) [629590] - [net] clean up info leak in act_police (Neil Horman) [636394] - [net] bonding: introduce primary_reselect option (Jiri Pirko) [628492] - [net] bonding: check if clients MAC addr has changed (Flavio Leitner) [610237] - [scsi] mpt2sas: driver fails to recover from injected PCIe bus errors (Steve Best) [612584] - [kernel] sys_semctl: fix kernel stack leakage (Danny Feng) [648724] {CVE-2010-4083} - [security] Fix install_process_keyring error handling (David Howells) [647440] - [kernel] sysctl: fix min/max handling in __do_proc_doulongvec_minmax() (Amerigo Wang) [643290] - [kernel] kbuild: Really don't clean bounds.h and asm-offsets.h (Danny Feng) [594065] - [kernel] execve: improve interactivity and respond to SIGKILL with large arguments (Dave Anderson) [629178] - [kernel] kbuild: respect LDFLAGS when linking module signatures (Johannes Weiner) [629423] - [kernel] kbuild: fix modpost segfault (Johannes Weiner) [629418] - [fs] CIFS: Remove __exit mark from cifs_exit_dns_resolver() (David Howells) [619752] - [block] Range check cpu in blk_cpu_to_group (Steve Best) [636981] - [sound] sound/pci/rme9652: prevent reading uninitialized stack memory (Stanislaw Gruszka) [648711 648716] - [pci] add pci_get_domain_bus_and_slot function (Chad Dupuis) [641132] - [pci] intr-remap: allow disabling source id checking (Alex Williamson) [530618] - [x86] Add native Intel cpuidle driver (Matthew Garrett) [637899] - [x86] add quirk to fixup mcp55 interrupt routing to let kdump work (Neil Horman) [562134] - [virt] KVM: VMX: Disallow NMI while blocked by STI (Avi Kivity) [616296] - [virt] KVM: x86: fix information leak to userland (Marcelo Tosatti) [649840] - [virt] kvm: write protect memory after slot swap (Michael S. Tsirkin) [647367] - [net] generic get_drvinfo() fallback in "ethtool.c" (Laszlo Ersek) [649248] - [virt] Revert "vhost: max s/g to match qemu" (Jason Wang) [623915] - [virt] KVM: Fix reboot on Intel hosts (Avi Kivity) [637520] - [virt] KVM: SVM: init_vmcb should reset vcpu->efer (Marcelo Tosatti) [554506] - [virt] fix vhost_net lanana violation (Bob Picco) [602499] - [virt] KVM: x86 emulator: Allow LOCK prefix for NEG and NOT (Avi Kivity) [618202] - [mm] Prevent Out Of Memory when changing cpuset's mems on NUMA (Larry Woodman) [597127] - [kernel] tracing: fix recursive user stack trace (Jiri Olsa) [602804] - [mm] revalidate page->mapping after locking page in do_generic_file_read() (Johannes Weiner) [651373] - [fs] introduce GLF_QUEUED flag (Abhijith Das) [629920] - [fs] dlm: Don't send callback to node making lock request when "try 1cb" fails (David Teigland) [629920] - [virt] KVM: Set cr0.et when the guest writes cr0 (Avi Kivity) [645898] - [virt] KVM: VMX: Give the guest ownership of cr0.ts when the fpu is active (Avi Kivity) [645898] - [virt] KVM: Lazify fpu activation and deactivation (Avi Kivity) [645898] - [virt] KVM: VMX: Allow the guest to own some cr0 bits (Avi Kivity) [645898] - [virt] KVM: Replace read accesses of vcpu->arch.cr0 by an accessor (Avi Kivity) [645898] - [virt] KVM: VMX: trace clts and lmsw instructions as cr accesses (Avi Kivity) [645898] - [x86] mce: Use HW_ERR in MCE handler (Bob Picco) [641039] - [x86] mce: Add HW_ERR printk prefix for hardware error logging (Bob Picco) [641039] - [dm] sync trivial changes from 2.6.36 (Mike Snitzer) [641432] - [dm] crypt: simplify crypt_ctr (Mike Snitzer) [641432] - [dm] crypt: simplify crypt_config destruction logic (Mike Snitzer) [641432] - [dm] ioctl: refactor dm_table_complete (Mike Snitzer) [641432] - [dm] snapshot: persistent use define for disk header chunk size (Mike Snitzer) [641432] - [dm] crypt: use kstrdup (Mike Snitzer) [641432] - [dm] ioctl: use nonseekable_open (Mike Snitzer) [641432] - [virt] Xen PV-HVM: Enable xen pv hvm always for Xen HVM guests (Don Dutile) [632021] - [virt] Xen PV-HVM: skip vnif cfg if match 8139 macaddr (Don Dutile) [632021] - [virt] Xen PV-HVM: Synch unplug to upstream and tweak for rhel (Don Dutile) [632021] - [virt] Xen PV-HVM: change xen_pv_hvm param from _setup to early_param (Don Dutile) [632021] - [virt] KVM: Send SRAR SIGBUS directly (Dean Nelson) [550938] - [virt] KVM: Add MCG_SER_P into KVM_MCE_CAP_SUPPORTED (Dean Nelson) [550938] - [virt] KVM: Return EFAULT from kvm ioctl when guest accesses bad area (Dean Nelson) [550938] - [virt] KVM: define hwpoison variables static (Dean Nelson) [550938] - [virt] KVM: Fix a race condition for usage of is_hwpoison_address() (Dean Nelson) [550938] - [virt] KVM: Avoid killing userspace through guest SRAO MCE on unmapped pages (Dean Nelson) [550938] - [virt] KVM: make double/triple fault promotion generic to all exceptions (Dean Nelson) [550938] - [virt] xen: handle events as edge-triggered (Andrew Jones) [550724] - [virt] xen: use percpu interrupts for IPIs and VIRQs (Andrew Jones) [550724] - [hwmon] coretemp: get TjMax value from MSR (Dean Nelson) [580700] - [hwmon] coretemp: detect the thermal sensors by CPUID (Dean Nelson) [580700] - [x86] mtrr: Use stop machine context to rendezvous all the cpus (Prarit Bhargava) [612659] - [kernel] Backport linux-2.6 stop_machine code (Prarit Bhargava) [612659] - [netdrv] ibmveth: Fix opps during MTU change on an active device (Steve Best) [644959] - [netdrv] ehea: Fix synchronization between HW and SW send queue (Steve Best) [620792] - [netdrv] be2net: remove a BUG_ON in be_cmds.c (Ivan Vecera) [627958] - [netdrv] e1000e: don't inadvertently re-set INTX_DISABLE (Dean Nelson) [627926] - [mm] fix mbind_range() vma merge problem (Larry Woodman) [643942] - [mm] kernel: possible integer overflow in mm/fremap.c (Larry Woodman) [637049] - [mm] fix BUG() in do_coredump when out of memory (Rik van Riel) [623007]- [block] Re-introduce blk_queue_flushing() (Vivek Goyal) [635199] - [fs] SUNRPC: Fix the NFSv4 and RPCSEC_GSS Kconfig dependencies (Steve Dickson) [637278] - [fs] statfs() gives ESTALE error (Steve Dickson) [637278] - [fs] NFS: Fix a typo in nfs_sockaddr_match_ipaddr6 (Steve Dickson) [637278] - [fs] sunrpc: increase MAX_HASHTABLE_BITS to 14 (Steve Dickson) [637278] - [fs] gss:spkm3 miss returning error to caller when import security context (Steve Dickson) [637278] - [fs] gss:krb5 miss returning error to caller when import security context (Steve Dickson) [637278] - [fs] Remove incorrect do_vfs_lock message (Steve Dickson) [637278] - [fs] SUNRPC: cleanup state-machine ordering (Steve Dickson) [637278] - [fs] SUNRPC: Fix a race in rpc_info_open (Steve Dickson) [637278] - [fs] SUNRPC: Fix race corrupting rpc upcall (Steve Dickson) [637278] - [fs] Fix null dereference in call_allocate (Steve Dickson) [637278] - [fs] NFS: Fix the selection of security flavours in Kconfig (Steve Dickson) [637278] - [fs] NFS: NFS_V4 is no longer an EXPERIMENTAL feature (Steve Dickson) [637278] - [fs] NFS: fix the return value of nfs_file_fsync() (Steve Dickson) [637278] - [fs] rpcrdma: Fix SQ size calculation when memreg is FRMR (Steve Dickson) [637278] - [fs] xprtrdma: Do not truncate iova_start values in frmr registrations (Steve Dickson) [637278] - [fs] nfs: Remove redundant NULL check upon kfree() (Steve Dickson) [637278] - [fs] nfs: Add "lookupcache" to displayed mount options (Steve Dickson) [637278] - [fs] NFS: allow close-to-open cache semantics to apply to root of NFS filesystem (Steve Dickson) [637278] - [fs] SUNRPC: fix NFS client over TCP hangs due to packet loss (Steve Dickson) [637278] - [fs] NFS: Ensure that writepage respects the nonblock flag (Steve Dickson) [637278] - [fs] nfs: include space for the NUL in root path (Steve Dickson) [637278] - [fs] nfsd4: mask out non-access bits in nfs4_access_to_omode (Steve Dickson) [637279] - [fs] nfsd4: fix downgrade/lock logic (Steve Dickson) [637279] - [fs] nfsd4: bad BUG() in preprocess_stateid_op (Steve Dickson) [637279] - [fs] nfsd4: fix file open accounting for RDWR opens (Steve Dickson) [637279] - [fs] NFSv4: Ensure the lockowners are labelled using the fl_owner and/or fl_pid (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Add support for the RELEASE_LOCKOWNER operation (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Clean up for lockowner XDR encoding (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Ensure that we track the NFSv4 lock state in read/write requests (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Clean up struct nfs4_state_owner (Harshula Jayasuriya) [621304 624069] - [fs] Add back dentry argument to ->fsync (Steve Dickson) [624069] - [fs] NFS: kswapd must not block in nfs_release_page (Steve Dickson) [624069] - [fs] NFS: Fix the locking in nfs4_callback_getattr (Steve Dickson) [624069] - [net] NFSv4: Remember to clear NFS_DELEGATED_STATE in nfs_delegation_claim_opens (Steve Dickson) [624069] - [net] SUNRPC: Defer deleting the security context until gss_do_free_ctx() (Steve Dickson) [624069] - [net] SUNRPC: prevent task_cleanup running on freed xprt (Steve Dickson) [624069] - [net] SUNRPC: Reduce asynchronous RPC task stack usage (Steve Dickson) [624069] - [net] SUNRPC: Move the bound cred to struct rpc_rqst (Steve Dickson) [624069] - [net] SUNRPC: Clean up of rpc_bindcred() (Steve Dickson) [624069] - [net] SUNRPC: Move remaining RPC client related task initialisation into clnt.c (Steve Dickson) [624069] - [net] SUNRPC: Ensure that rpc_exit() always wakes up a sleeping task (Steve Dickson) [624069] - [net] SUNRPC: Make the credential cache hashtable size configurable (Steve Dickson) [624069] - [net] SUNRPC: Store the hashtable size in struct rpc_cred_cache (Steve Dickson) [624069] - [fs] NFS: Ensure the AUTH_UNIX credcache is allocated dynamically (Steve Dickson) [624069] - [fs] NFS: Fix the NFS users of rpc_restart_call() (Steve Dickson) [624069] - [net] SUNRPC: The function rpc_restart_call() should return success/failure (Steve Dickson) [624069] - [fs] NFSv4: Get rid of the bogus RPC_ASSASSINATED(task) checks (Steve Dickson) [624069] - [fs] NFSv4: Clean up the process of renewing the NFSv4 lease (Steve Dickson) [624069] - [fs] NFSv4.1: Handle NFS4ERR_DELAY on SEQUENCE correctly (Steve Dickson) [624069] - [fs] NFS: nfs_rename() should not have to flush out writebacks (Steve Dickson) [624069] - [fs] NFS: Clean up the callers of nfs_wb_all() (Steve Dickson) [624069] - [fs] NFS: Fix up the fsync code (Steve Dickson) [624069] - [fs] NFSv4.1: There is no need to init the session more than once (Steve Dickson) [624069] - [fs] NFSv41: Cleanup for nfs4_alloc_session (Steve Dickson) [624069] - [fs] NFSv41: Clean up exclusive create (Steve Dickson) [624069] - [fs] NFSv41: Deprecate nfs_client->cl_minorversion (Steve Dickson) [624069] - [fs] NFSv41: Fix nfs_async_inode_return_delegation() ugliness (Steve Dickson) [624069] - [fs] NFSv41: Convert the various reboot recovery ops etc to minor version ops (Steve Dickson) [624069] - [fs] NFSv41: Clean up the NFSv4.1 minor version specific operations (Steve Dickson) [624069] - [fs] nfs: kill renewd before clearing client minor version (Steve Dickson) [624069] - [fs] NFSv41: Don't store session state in the nfs_client->cl_state (Steve Dickson) [624069] - [fs] NFSv41: Further cleanup for nfs4_sequence_done (Steve Dickson) [624069] - [fs] NFSv4.1: Make nfs4_setup_sequence take a nfs_server argument (Steve Dickson) [624069] - [fs] NFSv4.1: Merge the nfs41_proc_async_sequence() and nfs4_proc_sequence() (Steve Dickson) [624069] - [fs] NFSv4: Kill nfs4_async_handle_error() abuses by NFSv4.1 (Steve Dickson) [624069] - [fs] NFSv4.1: Simplify nfs41_sequence_done() (Steve Dickson) [624069] - [fs] NFSv4.1: Clean up nfs4_setup_sequence (Steve Dickson) [624069] - [fs] NFSv41: Fix a memory leak in nfs41_proc_async_sequence() (Steve Dickson) [624069] - [fs] nfsd41: Fix a crash when a callback is retried (Steve Dickson) [624081] - [fs] nfsd: minor nfsd read api cleanup (Steve Dickson) [624081] - [fs] gcc-4.6: nfsd: fix initialized but not read warnings (Steve Dickson) [624081] - [fs] nfsd4: share file descriptors between stateid's (Steve Dickson) [624081] - [fs] nfsd4: fix openmode checking on IO using lock stateid (Steve Dickson) [624081] - [fs] nfsd4: miscellaneous process_open2 cleanup (Steve Dickson) [624081] - [fs] nfsd4: don't pretend to support write delegations (Steve Dickson) [624081] - [fs] nfsd: bypass readahead cache when have struct file (Steve Dickson) [624081] - [fs] nfsd: remove unused assignment from nfsd_link (Steve Dickson) [624081] - [fs] NFSD: Fill in WCC data for REMOVE, RMDIR, MKNOD, and MKDIR (Steve Dickson) [624081] - [fs] nfsd4: comment nitpick (Steve Dickson) [624081] - [net] sunrpc: make the cache cleaner workqueue deferrable (Steve Dickson) [624081] - [fs] nfsd4: fix delegation recall race use-after-free (Steve Dickson) [624081 637278] - [fs] nfsd4: fix deleg leak on callback error (Steve Dickson) [624081 637278] - [fs] nfsd4: remove some debugging code (Steve Dickson) [624081 637278] - [fs] nfsd: nfs4callback encode_stateid helper function (Steve Dickson) [624081 637278] - [fs] nfsd4: translate memory errors to delay, not serverfault (Steve Dickson) [624081 637278] - [fs] nfsd4; fix session reference count leak (Steve Dickson) [624081 637278] - [fs] nfsd4: don't bother storing callback reply tag (Steve Dickson) [624081 637278] - [fs] nfsd4: fix use of op_share_access (Steve Dickson) [624081 637278] - [fs] nfsd4: treat more recall errors as failures (Steve Dickson) [624081 637278] - [fs] nfsd4: remove extra put() on callback errors (Steve Dickson) [624081 637278] - [virt] xen-blkfront: disable barrier/flush write support (Mike Snitzer) [635199] - [block] revert to old blkdev_issue_discard to preserve kABI (Mike Snitzer) [635199] - [block] revert to old blkdev_issue_flush to preserve kABI (Mike Snitzer) [635199] - [block] revert bio flag changes to preserve kABI (Jeff Moyer) [635199] - [block] restore rq_flag_bits to their original values (Mike Snitzer) [635199] - [block] initialize old barrier members of request_queue (Mike Snitzer) [635199] - [block] reintroduce blk_queue_ordered to maintain compatibility (Vivek Goyal) [635199] - [block] Documentation: fix block api docbook documentation (Mike Snitzer) [635199] - [block] remove BLKDEV_IFL_WAIT (Mike Snitzer) [635199] - [block] remove the BLKDEV_IFL_BARRIER flag (Mike Snitzer) [635199] - [mm] swap: do not send discards as barriers (Mike Snitzer) [635199] - [fs] fat: do not send discards as barriers (Mike Snitzer) [635199] - [fs] ext4: do not send discards as barriers (Mike Snitzer) [635199] - [fs] jbd2: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] jbd2: Modify ASYNC_COMMIT code to not rely on queue draining on barrier (Mike Snitzer) [635199] - [fs] jbd: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] gfs2: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] btrfs: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] xfs: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [block] pass gfp_mask and flags to sb_issue_discard (Mike Snitzer) [635199] - [block] disallow FS recursion from sb_issue_discard allocation (Mike Snitzer) [635199] - [dm] convey that all flushes are processed as empty (Mike Snitzer) [635199] - [dm] fix locking context in queue_io() (Mike Snitzer) [635199] - [dm] relax ordering of bio-based flush implementation (Mike Snitzer) [635199] - [dm] implement REQ_FLUSH/FUA support for request-based dm (Mike Snitzer) [635199] - [dm] implement REQ_FLUSH/FUA support for bio-based dm (Mike Snitzer) [635199] - [block] make __blk_rq_prep_clone() copy most command flags (Mike Snitzer) [635199] - [md] implment REQ_FLUSH/FUA support (Mike Snitzer) [635199] - [virt] virtio_blk: drop REQ_HARDBARRIER support (Mike Snitzer) [635199] - [block] loop: implement REQ_FLUSH/FUA support (Mike Snitzer) [635199] - [block] use REQ_FLUSH in blkdev_issue_flush() (Mike Snitzer) [635199] - [block] update documentation for REQ_FLUSH / REQ_FUA (Mike Snitzer) [635199] - [block] make sure FSEQ_DATA request has the same rq_disk as the original (Mike Snitzer) [635199] - [block] kick queue after sequencing REQ_FLUSH/FUA (Mike Snitzer) [635199] - [block] initialize flush request with WRITE_FLUSH instead of REQ_FLUSH (Mike Snitzer) [635199] - [block] simplify queue_next_fseq (Mike Snitzer) [635199] - [block] filter flush bio's in __generic_make_request() (Mike Snitzer) [635199] - [block] preserve RHEL6.0 struct request_queue kABI (Mike Snitzer) [635199] - [block] implement REQ_FLUSH/FUA based interface for FLUSH/FUA requests (Mike Snitzer) [635199] - [fs] replace internal uses of SWRITE I/O types by sync_dirty_buffer() (Mike Snitzer) [635199] - [fs] removing the use of the BH_Ordered flag (Mike Snitzer) [635199] - [block] rename barrier/ordered to flush (Mike Snitzer) [635199] - [block] rename blk-barrier.c to blk-flush.c (Mike Snitzer) [635199] - [block] blkdev: check for valid request queue before issuing flush (Mike Snitzer) [635199] - [block] blkdev: move blkdev_issue helper functions to separate file (Mike Snitzer) [635199] - [block] blkdev: allow async blkdev_issue_flush requests (Mike Snitzer) [635199] - [block] blkdev: generalize flags for blkdev_issue_fn functions (Mike Snitzer) [635199] - [fs] ext4: check missed return value in ext4_sync_file() (Mike Snitzer) [635199] - [fs] ext4, jbd2: Add barriers for file systems with exernal journals (Mike Snitzer) [635199] - [block] drop barrier ordering by queue draining (Mike Snitzer) [635199] - [block] misc cleanups in barrier code (Mike Snitzer) [635199] - [block] remove spurious uses of REQ_HARDBARRIER (Mike Snitzer) [635199] - [block] deprecate barrier and replace blk_queue_ordered() with blk_queue_flush() (Mike Snitzer) [635199] - [block] kill QUEUE_ORDERED_BY_TAG (Mike Snitzer) [635199] - [xen] blkfront: update use of barriers to ease flush+fua backport (Mike Snitzer) [635199] - [block] loop: queue ordered mode should be DRAIN_FLUSH (Mike Snitzer) [635199] - [ide] remove unnecessary blk_queue_flushing() test in do_ide_request() (Mike Snitzer) [635199] - [block] remove q->prepare_flush_fn completely (Mike Snitzer) [635199] - [scsi] use REQ_TYPE_FS for flush request (Mike Snitzer) [635199] - [block] set up rq->rq_disk properly for flush requests (Mike Snitzer) [635199] - [block] set REQ_TYPE_FS on flush requests (Mike Snitzer) [635199] - [virt] virtio_blk: stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [dm] stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [block] osdblk: stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [scsi] stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [block] permit PREFLUSH and POSTFLUSH without prepare_flush_fn (Mike Snitzer) [635199] - [block] introduce REQ_FLUSH flag (Mike Snitzer) [635199] - [md] raid-1/10 Fix bio_rw bit manipulations again (Mike Snitzer) [635199] - [block] fixup missing conversion from BIO_RW_DISCARD to REQ_DISCARD (Mike Snitzer) [635199] - [block] define READA constant in terms of unified flag (Mike Snitzer) [635199] - [fs] bio: separate out blk_types.h (Mike Snitzer) [635199] - [block] unify flags for struct bio and struct request (Mike Snitzer) [635199] - [block] BARRIER request should imply SYNC (Mike Snitzer) [635199] - [block] fix some more cmd_type cleanup fallout (Mike Snitzer) [635199] - [block] remove wrappers for request type/flags (Mike Snitzer) [635199] - [scsi] scsi_dh_emc: request flag cleanup (Mike Snitzer) [635199] - [ide] Fix IDE taskfile with cfq scheduler (Mike Snitzer) [635199]- [mm] remove false positive THP pmd_present BUG_ON (Andrea Arcangeli) [646384]- [drm] ttm: fix regression introduced in dfb4a4250168008c5ac61e90ab2b86f074a83a6c (Dave Airlie) [644896]- [block] fix a potential oops for callers of elevator_change (Jeff Moyer) [641408]- [security] IMA: require command line option to enabled (Eric Paris) [643667]- [net] Fix priv escalation in rds protocol (Neil Horman) [642900] {CVE-2010-3904} - [v4l] Remove compat code for VIDIOCSMICROCODE (Mauro Carvalho Chehab) [642473] {CVE-2010-2963} - [kernel] tracing: do not allow llseek to set_ftrace_filter (Jiri Olsa) [631626] - [virt] xen: hold mm->page_table_lock in vmalloc_sync (Andrew Jones) [643371] - [fs] xfs: properly account for reclaimed inodes (Dave Chinner) [641764] - [drm] fix ioctls infoleak (Danny Feng) [621437] {CVE-2010-2803} - [netdrv] wireless extensions: fix kernel heap content leak (John Linville) [628438] {CVE-2010-2955} - [netdrv] niu: buffer overflow for ETHTOOL_GRXCLSRLALL (Danny Feng) [632072] {CVE-2010-3084} - [mm] add debug checks for mapcount related invariants (Andrea Arcangeli) [622327 642570] - [mm] move VM_BUG_ON inside the page_table_lock of zap_huge_pmd (Andrea Arcangeli) [622327 642570] - [mm] compaction: handle active and inactive fairly in too_many_isolated (Andrea Arcangeli) [622327 642570] - [mm] start_khugepaged after setting transparent_hugepage_flags (Andrea Arcangeli) [622327 642570] - [mm] fix hibernate memory corruption (Andrea Arcangeli) [633344 642570] - [mm] ksmd wait_event_freezable (Andrea Arcangeli) [622327 642570] - [mm] khugepaged wait_event_freezable (Andrea Arcangeli) [622327 625875 642570] - [mm] unlink_anon_vmas in __split_vma in case of error (Andrea Arcangeli) [622327 642570] - [mm] fix memleak in copy_huge_pmd (Andrea Arcangeli) [622327 642570] - [mm] fix hang on anon_vma->root->lock (Andrea Arcangeli) [622327 642570] - [mm] avoid breaking huge pmd invariants in case of vma_adjust failures (Andrea Arcangeli) [622327 642570]- [scsi] fcoe: set default FIP mode as FIP_MODE_FABRIC (Mike Christie) [636233]- [virt] KVM: Fix fs/gs reload oops with invalid ldt (Avi Kivity) [639885] {CVE-2010-3698} - [drm] i915: prevent arbitrary kernel memory write (Jerome Marchand) [637691] {CVE-2010-2962} - [scsi] libfc: adds flogi retry in case DID is zero in RJT (Mike Christie) [633907] - [kernel] prevent heap corruption in snd_ctl_new() (Jerome Marchand) [638486] {CVE-2010-3442} - [scsi] lpfc: lpfc driver oops during rhel6 installation with snapshot 12/13 and emulex FC (Rob Evers) [634703] - [fs] ext4: Always journal quota file modifications (Eric Sandeen) [624909] - [mm] fix split_huge_page error like mapcount 3 page_mapcount 2 (Andrea Arcangeli) [622327 640611] - [block] Fix pktcdvd ioctl dev_minor range check (Jerome Marchand) [638089] {CVE-2010-3437} - [drm] ttm: Fix two race conditions + fix busy codepaths (Dave Airlie) [640871] - [drm] Prune GEM vma entries (Dave Airlie) [640870] - [virt] ksm: fix bad user data when swapping (Andrea Arcangeli) [640579] - [virt] ksm: fix page_address_in_vma anon_vma oops (Andrea Arcangeli) [640576] - [net] sctp: Fix out-of-bounds reading in sctp_asoc_get_hmac() (Jiri Pirko) [640462] {CVE-2010-3705} - [mm] Move vma_stack_continue into mm.h (Mike Snitzer) [638525] - [net] sctp: Do not reset the packet during sctp_packet_config() (Jiri Pirko) [637682] {CVE-2010-3432} - [mm] vmstat incorrectly reports disk IO as swap in (Steve Best) [636978] - [scsi] fcoe: Fix NPIV (Neil Horman) [631246]- [block] prevent merges of discard and write requests (Mike Snitzer) [637805] - [drm] nouveau: correct INIT_DP_CONDITION subcondition 5 (Ben Skeggs) [636678] - [drm] nouveau: enable enhanced framing only if DP display supports it (Ben Skeggs) [636678] - [drm] nouveau: fix required mode bandwidth calculation for DP (Ben Skeggs) [636678] - [drm] nouveau: disable hotplug detect around DP link training (Ben Skeggs) [636678] - [drm] nouveau: set DP display power state during DPMS (Ben Skeggs) [636678] - [mm] remove "madvise" from possible /sys/kernel/mm/redhat_transparent_hugepage/enabled options (Larry Woodman) [634500] - [netdrv] cxgb3: don't flush the workqueue if we are called from the workqueue (Doug Ledford) [631547] - [netdrv] cxgb3: deal with fatal parity error status in interrupt handler (Doug Ledford) [631547] - [netdrv] cxgb3: now that we define fatal parity errors, make sure they are cleared (Doug Ledford) [631547] - [netdrv] cxgb3: Add define for fatal parity error bit manipulation (Doug Ledford) [631547] - [virt] Emulate MSR_EBC_FREQUENCY_ID (Jes Sorensen) [629836] - [virt] Define MSR_EBC_FREQUENCY_ID (Jes Sorensen) [629836] - [redhat] s390x: kdump: allow zfcpdump to mount and write to ext4 file systems [628676] - [kernel] initramfs: Fix initramfs size calculation (Hendrik Brueckner) [626956] - [kernel] initramfs: Generalize initramfs_data.xxx.S variants (Hendrik Brueckner) [626956] - [drm] radeon/kms: fix sideport detection on newer rs880 boards (Dave Airlie) [626454]- [x86] kernel: fix IA32 System Call Entry Point Vulnerability (Danny Feng) [634452] {CVE-2010-3301} - [kernel] compat: Make compat_alloc_user_space() incorporate the access_ok() (Danny Feng) [634466] {CVE-2010-3081} - [block] switch s390 tape_block and mg_disk to elevator_change() (Mike Snitzer) [632631] - [block] add function call to switch the IO scheduler from a driver (Mike Snitzer) [632631]- [security] Make kernel panic in FIPS mode if modsign check fails (David Howells) [625914] - [virt] Guests on AMD with CPU type 6 and model >= 8 trigger errata read of MSR_K7_CLK_CTL (Jes Sorensen) [629066] - [x86] UV: use virtual efi on SGI systems (George Beshers) [627653]- [fs] nfsd: initialize nfsd versions before creating svc (J. Bruce Fields) [628084] - [fs] nfsd: fix startup/shutdown order bug (J. Bruce Fields) [628084] - [security] KEYS: Fix bug in keyctl_session_to_parent() if parent has no session keyring (David Howells) [627808] {CVE-2010-2960} - [security] KEYS: Fix RCU no-lock warning in keyctl_session_to_parent() (David Howells) [627808] {CVE-2010-2960}- [x86] Disable AMD IOMMU by default (Matthew Garrett) [593787] - [netdrv] Revert "iwlwifi: disable hardware scanning by default" (Stanislaw Gruszka) [625981] - [s390x] kernel: fix tlb flushing vs. concurrent /proc accesses (Hendrik Brueckner) [587587] - [s390x] kernel: prepare mm_context_t for new tlb flush handling (Hendrik Brueckner) [587587] - [fs] NFS: Fix an Oops in the NFSv4 atomic open code (Jeff Layton) [625718] - [net] can: add limit for nframes and clean up signed/unsigned variables (Danny Feng) [625702] {CVE-2010-2959} - [fs] aio: bump i_count instead of using igrab (Jeff Moyer) [626595] - [fs] cifs: check for NULL session password (Jeff Layton) [625583] - [fs] cifs: fix NULL pointer dereference in cifs_find_smb_ses (Jeff Layton) [625583]- [mm] make stack guard page logic use vm_prev pointer (Mike Snitzer) [607859] - [mm] make the mlock() stack guard page checks stricter (Mike Snitzer) [607859] - [mm] make the vma list be doubly linked (Mike Snitzer) [607859] - [drm] nv50: insert a delay before fb change to prevent display engine hang (Ben Skeggs) [618225] - [mm] fix up some user-visible effects of the stack guard page (Mike Snitzer) [607859] - [net] sched: fix some kernel memory leaks (Jiri Pirko) [624637] {CVE-2010-2942}- [virt] xen pvhvm: don't start xenbus w/out pvhvm (Andrew Jones) [624665] - [virt] xen pvhvm: don't unplug emulated devs w/out pvhvm (Andrew Jones) [625460] - [virt] xen pvhvm: export xen_pv_hvm_enable (Andrew Jones) [625460] - [fs] ext4: fix one more tracing oops (Eric Sandeen) [619013] - [drm] Provide for HDMI output on NVIDIA GPUs (John Feeney) [619877] - [netdrv] iwlwifi: disable aspm by default (John Linville) [611075] - [x86] acpi: Update battery information on notification 0x81 (Matthew Garrett) [606388]- [x86] acpi: Update battery information on notification 0x81 (Matthew Garrett) [606388] - [mm] fix up some user-visible effects of the stack guard page (Mike Snitzer) [607859] - [mm] fix page table unmap for stack guard page properly (Mike Snitzer) [607859] - [x86] don't send SIGBUS for kernel page faults (Mike Snitzer) [607859] - [mm] fix missing page table unmap for stack guard page failure case (Mike Snitzer) [607859] - [mm] keep a guard page below a grow-down stack segment (Mike Snitzer) [607859] - [fs] xfs: fix untrusted inode number lookup (Dave Chinner) [624860] - [kernel] init, sched: Fix race between init and kthreadd (Gleb Natapov) [624329] - [net] Fix IGMP3 report parsing (Aristeu Rozanski) [621431]- [netdrv] be2net: maintain multicast packet count in driver (Ivan Vecera) [621287] - [scsi] hpsa: don't use doorbel reset (Tomas Henzl) [612486] - [x86] Fix the kdump kernel OOMs caused by passthrough mode setting (Bhavna Sarathy) [624059] - [acpi] Force "pci=noacpi" on HP xw9300 (Prarit Bhargava) [615276] - [mm] Revert mm-vmstat-Actively-update-vmstat-counters-in-low-memory-situations (Larry Woodman) [622328] - [x86] Run EFI in physical mode to enable kdump on EFI-booted system (Takao Indoh) [593111] - [fs] ext4: protect inode bitmap clearing w/ spinlock (Eric Sandeen) [623666] - [scsi] libfc: call fc_remote_port_chkready under the host lock (Mike Christie) [623786] - [x86] Ensure that we provide per-cpu ACPI support (Matthew Garrett) [623874] - [fs] ext4: consolidate in_range() definitions (Eric Sandeen) [621829] - [fs] ext4: fix NULL pointer dereference in tracing (Eric Sandeen) [619013] - [block] O_DIRECT: fix the splitting up of contiguous I/O (Jeff Moyer) [622504]- [fs] ext4: fix discard failure detection (Eric Sandeen) [608731] - [x86] Avoid potential NULL dereference in pcc-cpufreq (Matthew Garrett) [623768] - [scsi] bfa: vport create/delete fix (Rob Evers) [619226] - [net] tcp: fix crash in tcp_xmit_retransmit_queue (Jerome Marchand) [618386] - [build] Skip depmod when installing to non-standard INSTALL_MOD_PATH (Jon Masters) [609170] - [sound] disable NVIDIA HDMI PCI device for Lenovo T410 (Jaroslav Kysela) [605742] - [scsi] increase flush timeout (Mike Christie) [605322] - [x86] local_irq_save/restore when issuing IPI in early bootup (Prarit Bhargava) [602823]- [kernel] Revert "[kernel] sched: Fix a race between ttwu() and migrate_task()" (Matthew Garrett) [620883] - [fs] btrfs: fix checks in BTRFS_IOC_CLONE_RANGE (Eugene Teo) [617003] {CVE-2010-2537 CVE-2010-2538} - [kernel] Makefile.build: make KBUILD_SYMTYPES work again (Don Zickus) [617749] - [netdrv] iwlwifi: disable hardware scanning by default (Stanislaw Gruszka) [593566] - [scsi] Revert: qla2xxx: Propogate transport disrupted status for cable pull conditions for faster failover (Chad Dupuis) [622041] - [drm] radeon: Don't limit vram size to aperture size (Matthew Garrett) [622039] - [fs] xfs: don't walk AGs that can't hold inodes (Dave Chinner) [621044] - [mmc] add Ricoh e822 support (Stanislaw Gruszka) [619900] - [scsi] mvsas: fix hot plug handling and IO issues (David Milburn) [616178] - [dm] mpath: enable discard support (Mike Snitzer) [619196] - [block] update request stacking methods to support discards (Mike Snitzer) [619196] - [dm] stripe: enable discard support (Mike Snitzer) [619196] - [dm] stripe: optimize sector division (Mike Snitzer) [619196] - [dm] stripe: move sector translation to a function (Mike Snitzer) [619196] - [dm] error: return error for discards (Mike Snitzer) [619196] - [dm] delay: enable discard support (Mike Snitzer) [619196] - [dm] zero: silently drop discards (Mike Snitzer) [619196] - [dm] split discard requests on target boundaries (Mike Snitzer) [619196] - [dm] use dm_target_offset macro (Mike Snitzer) [619196] - [dm] factor out max_io_len_target_boundary (Mike Snitzer) [619196] - [dm] use common __issue_target_request for flush and discard support (Mike Snitzer) [619196] - [dm] rename map_info flush_request to target_request_nr (Mike Snitzer) [619196] - [dm] remove the DM_TARGET_SUPPORTS_DISCARDS feature flag (Mike Snitzer) [619196] - [dm] introduce num_discard_requests in dm_target structure (Mike Snitzer) [619196]- [fs] ext4: protect io completion lists with locking (Eric Sandeen) [621660] - [trace] Packport new mm tracepoint Documentation to RHEL6 (Larry Woodman) [618305] - [virt] KVM: Trace exception injection (Gleb Natapov) [616427] - [s390x] qeth: Clear mac_bits field when switching between l2/l3 (Hendrik Brueckner) [621333] - [net] ethtool: Fix potential kernel buffer overflow in ETHTOOL_GRXCLSRLALL (Jiri Pirko) [608953] {CVE-2010-2478} - [infiniband] Update QLogic QIB InfiniBand driver to version OFED 1.5.2 (Jay Fenlason) [572401] - [fs] update RWA_MASK, READA and SWRITE to match the corresponding BIO_RW_ bits (Jeff Moyer) [621693]- [drm] Revert matroxfb support for G200EV chip (Peter Bogdanovic) [604830] - [drm] i915: more DP/eDP backport fixes (Dave Airlie) [615058] - [drm] correctly update connector DPMS status in drm_fb_helper (Dave Airlie) [615058] - [x86] ACPI/PM: Move ACPI video resume to a PM notifier (Dave Airlie) [615058] - [virt] x86: preset lpj values when on VMware (Zachary Amsden) [617390] - [virt] Revert "vhost-net: utilize PUBLISH_USED_IDX feature" (Michael S. Tsirkin) - [virt] Revert "virtio: put last seen used index into ring itself" (Michael S. Tsirkin) [616503] - [virt] Revert "virtio: net: Remove net-specific advertising of PUBLISH_USED feature" (Michael S. Tsirkin) [616503] - [virt] vhost: max s/g to match qemu (Michael S. Tsirkin) [619002] - [kernel] sched: Fix set_cpu_active() in cpu_down() (Danny Feng) [620807] - [dm] separate device deletion from dm_put (Mike Snitzer) [619199] - [dm] prevent access to md being deleted (Mike Snitzer) [619199] - [dm] ioctl: release _hash_lock between devices in remove_all (Mike Snitzer) [619199]- [netdrv] r8169: disable PCIe ASPM (Michal Schmidt) [619880] - [fusion] mptfusion: fix DMA boudary (Tomas Henzl) [618625] - [fusion] mptfusion: Bump version to 3.04.16 (Tomas Henzl) [618625] - [fusion] mptfusion: Added code for occationally SATA hotplug failure (Tomas Henzl) [618625] - [fusion] mptfusion: schedule_target_reset from all Reset context (Tomas Henzl) [618625] - [fusion] mptfusion: Added sanity to check B_T mapping for device before adding to OS (Tomas Henzl) [618625] - [fusion] mptfusion: Corrected declaration of device_missing_delay (Tomas Henzl) [618625] - [fusion] mptfusion: Set fw_events_off to 1 at driver load time (Tomas Henzl) [618625] - [net] s2io: fixing DBG_PRINT() macro (Danny Feng) [619097] - [trace] backport file writeback tracepoints from upstream to RHEL6 (Larry Woodman) [618305] - [virt] vhost: thread per device attached to owner cgroups (Alex Williamson) [615118] - [cgroups] fix API thinko (Alex Williamson) [615118] - [cgroup] Revert: "workqueue: API to create a workqueue in cgroup" (Alex Williamson) [615118] - [net] bonding: allow arp_ip_targets on separate vlans to use arp validation (Andy Gospodarek) [581657] - [x86] Revert "[x86] kernel performance optimization with CONFIG_DEBUG_RODATA" (Aristeu Rozanski)- [security] selinux: convert the policy type_attr_map to flex_array (Eric Paris) [617255] - [net] bridge: Fix IGMPv3 report parsing (Herbert Xu) [621431] - [kernel] CRED: Fix get_task_cred() and task_state() to not resurrect dead credentials (Jiri Olsa) [620380] - [net] bonding: set device in RLB ARP packet handler (Andy Gospodarek) [619450] - [x86] Remove warning in p4-clockmod driver (Prarit Bhargava) [618415] - [trace] Back port upstream mm/vmscan.c tracepoints to RHEL6 (Larry Woodman) [618305] - [net] bridge: Fix skb leak when multicast parsing fails on TX (Jiri Pirko) [617505] - [x86] Retract nmi-stacktrace patch (George Beshers) [598586] - [fs] cifs: account for new creduid parameter in spnego upcall string (Jeff Layton) [618608] - [fs] cifs: add separate cred_uid field to sesInfo (Jeff Layton) [618608] - [fs] cifs: check kmalloc() result (Jeff Layton) [618608] - [fs] cifs: remove unused cifsUidInfo struct (Jeff Layton) [618608] - [fs] cifs: clean up cifs_find_smb_ses (Jeff Layton) [618608] - [fs] cifs: match secType when searching for existing tcp session (Jeff Layton) [618608] - [fs] cifs: move address comparison into separate function (Jeff Layton) [618608] - [fs] cifs: set the port in sockaddr in a more clearly defined fashion (Jeff Layton) [618608] - [fs] cifs: remove an potentially confusing, obsolete comment (Jeff Layton) [618608] - [fs] cifs: remove unused ip_address field in struct TCP_Server_Info (Jeff Layton) [618608] - [fs] cifs: have decode_negTokenInit set flags in server struct (Jeff Layton) [618608] - [fs] cifs: break negotiate protocol calls out of cifs_setup_session (Jeff Layton) [618608] - [fs] cifs: eliminate "first_time" parm to CIFS_SessSetup (Jeff Layton) [618608] - [fs] cifs: save the dialect chosen by server (Jeff Layton) [618608] - [fs] cifs: change && to || (Jeff Layton) [618608] - [fs] cifs: rename "extended_security" to "global_secflags" (Jeff Layton) [618608] - [fs] cifs: move tcon find/create into separate function (Jeff Layton) [618608] - [fs] cifs: move SMB session creation code into separate function (Jeff Layton) [618608] - [fs] cifs: track local_nls in volume info (Jeff Layton) [618608] - [drm] nouveau: support fetching LVDS EDID from ACPI (Ben Skeggs) [616860] - [drm] ACPI: Export EDID blocks to the kernel (Ben Skeggs) [616860] - [fs] Fix for stuck recovery issue in GFS2 (Steven Whitehouse) [590878] - [powerpc] fix unsupported hardware to only be power5 (Steve Best) [619501] - [scsi] megaraid: fix sas expander issue (Tomas Henzl) [607930] - [virt] Default Xen PV-HVM to off (Don Dutile) [618172] - [mm] Correctly assign the number of MIGRATE_RESERVE pageblocks (Andrea Arcangeli) [614427] - [fs] return EINVAL when thawing unfrozen filesystems (Eric Sandeen) [601324] - [fs] GFS2: Fix problem where try locks were trying too hard (Steven Whitehouse) [585299] - [scsi] bnx2i: Fix iscsi connection cleanup (Mike Christie) [616939] - [scsi] bfa: fix sysfs crash while reading error_frames stats (Rob Evers) [594882] - [fusion] Block Error handling for deleting devices or Device in DMD (Tomas Henzl) [615866] - [netdrv] tun: avoid BUG, dump packet on GSO errors (Herbert Xu) [616845] - [netdr] rt2500usb: Fix WEP Enterprise (Stanislaw Gruszka) [609721] - [kernel] cmdline disable real time scheduler (George Beshers) [607587] - [fs] ext4: re-inline ext4_rec_len_(to|from)_disk functions (Eric Sandeen) [522808] - [netdrv] be2net: include latest upstream fixes (Ivan Vecera) [617187]- [virt] Revert "[virt] vhost: create a vhost thread per device" (Aristeu Rozanski) [615118]- [scsi] Update lpfc version for 8.3.5.17 driver release (Rob Evers) [612235] - [scsi] Fix endian conversion for BlockGuard in IOCB response (Rob Evers) [612235] - [scsi] Fixed a driver discovery issue where driver was unable to discover a target after Eveready back link bounce test (Rob Evers) [612235] - [scsi] Update lpfc version for 8.3.5.16 driver release (Rob Evers) [612235] - [scsi] Fixed BlockGuard endian conversion problem for supporting PowerPC EEH (Rob Evers) [612235] - [scsi] Fixed VLAN ID 0xFFF set to reg_fcfi mailbox command on FCF empty FCF VLAN bitmap (Rob Evers) [612235] - [scsi] Update lpfc version for 8.3.5.15 driver release (Rob Evers) [612235] - [scsi] Fixed a race condition causing FLOGI issued from dual processes (Rob Evers) [612235] - [scsi] Fix bug with ct response data not being sent with sli4 (Rob Evers) [612235] - [scsi] Fixed RoundRobin FCF failover due to mis-interpretation of kernel find_next_bit (Rob Evers) [612235] - [scsi] Enhanced round-robin FCF failover algorithm to re-start on new FCF async event (Rob Evers) [612235] - [scsi] Clear Ignore Reg Login Flag when purging mailbox queue (Rob Evers) [612235] - [scsi] Fix for ELS commands stuck on txq (Rob Evers) [612235] - [scsi] Fix bug with unsolicited CT event command not setting a flag (Rob Evers) [612235] - [drm] radeon/kms: fix possible mis-detection of sideport on rs690/rs740 (Jerome Glisse) [614583] - [scsi] fcoe: remove check for zero fabric name (Mike Christie) [614264] - [scsi] libfc: Add retry logic to lport state machine when receiving LS_RJT (Mike Christie) [614264] - [scsi] fcoe: fix offload feature flag change from netdev (Mike Christie) [614264] - [scsi] fcoe: adds src and dest mac address checking for fcoe frames (Mike Christie) [614264] - [scsi] fcoe: cleans up fcoe_disable and fcoe_enable (Mike Christie) [614264] - [scsi] lpfc Update from 8.3.5.13 to 8.3.5.14 FC/FCoE (Rob Evers) [603808] - [fusion] mptfusion: release resources in error return path (Tomas Henzl) [618560] - [scsi] IO error on SuperTrak EX4650 (Muuhh IKEDA) [593969] - [virt] vhost: create a vhost thread per device (Michael S. Tsirkin) [615118] - [kernel] workqueue: API to create a workqueue in cgroup (Michael S. Tsirkin) [615118] - [cgroup] Add an API to attach a task to current task's cgroup (Michael S. Tsirkin) [615118]- [mm] avoid stalling allocations by introducing watermark_wait (Rik van Riel) [589604] - [mm] scale nr_rotated to balance memory pressure (Rik van Riel) [619384] - [mm] fix anon memory statistics with transparent hugepages (Rik van Riel) [619384] - [pci] avoid compiler warning in quirks.c (Alex Williamson) [619525] - [pci] Fix build if quirks are not enabled (Alex Williamson) [619525] - [pci] add Intel 82599 Virtual Function specific reset method (Alex Williamson) [619525] - [pci] add Intel USB specific reset method (Alex Williamson) [619525] - [pci] support device-specific reset methods (Alex Williamson) [619525] - [kernel] Documentation: Update memory-hotplug documentation (Steve Best) [612579] - [powerpc] Define memory_block_size_bytes() for ppc/pseries (Steve Best) [612579] - [kernel] Update the node sysfs code (Steve Best) [612579] - [kernel] Allow memory_block to span multiple memory sections (Steve Best) [612579] - [kernel] Add section count to memory_block (Steve Best) [612579] - [kernel] Add new phys_index properties (Steve Best) [612579] - [kernel] Move the find_memory_block() routine up (Steve Best) [612579] - [usb] xhci: rename driver to xhci_hcd (Don Zickus) [617217] - [usb] kabi placeholders for xhci (Don Zickus) [617217] - [fs] nfsd: minor nfsd_svc() cleanup (Jeff Layton) [599675] - [fs] nfsd: move more into nfsd_startup() (Jeff Layton) [599675] - [fs] nfsd: just keep single lockd reference for nfsd (Jeff Layton) [599675] - [fs] nfsd: clean up nfsd_create_serv error handling (Jeff Layton) [599675] - [fs] nfsd: fix error handling in __write_ports_addxprt (Jeff Layton) [599675] - [fs] nfsd: fix error handling when starting nfsd with rpcbind down (Jeff Layton) [599675] - [fs] nfsd4: fix v4 state shutdown error paths (Jeff Layton) [599675] - [mm] page allocator: Update free page counters after pages are placed on the free list (Andrea Arcangeli) [614427] - [mm] page allocator: Drain per-cpu lists after direct reclaim allocation fails (Andrea Arcangeli) [614427] - [mm] vmstat: Actively update vmstat counters in low memory situations (Andrea Arcangeli) [614427] - [kernel] mem-hotplug: fix potential race while building zonelist for new populated zone (John Villalovos) [581557] - [kernel] mem-hotplug: avoid multiple zones sharing same boot strapping boot_pageset (John Villalovos) [581557] - [kernel] cpu/mem hotplug: enable CPUs online before local memory online (John Villalovos) [581557] - [mm] remove khugepaged young bit check (Andrea Arcangeli) [615381]- [fs] GFS2: Backup plan for "vmalloc is slow" (Steven Whitehouse) [619331] - [s390x] zfcp: Do not try "forced close" when port is already closed (Hendrik Brueckner) [612594] - [s390x] zfcp: Do not unblock rport from REOPEN_PORT_FORCED (Hendrik Brueckner) [612597] - [s390x] zfcp: Fix retry after failed "open port" erp action (Hendrik Brueckner) [612601] - [s390x] zfcp: Fail erp after timeout (Hendrik Brueckner) [612618] - [s390x] zfcp: Use forced_reopen in terminate_rport_io callback (Hendrik Brueckner) [612621] - [s390x] zfcp: Register SCSI devices after fc_remote_port_add (Hendrik Brueckner) [612586] - [scsi] sg: fix bio leak with a detached device (Matthew Garrett) [619103] - [powerpc] hash_huge_page: pte_insert failed (Steve Best) [618831] - [block] md: fix lock ordering problem (Doug Ledford) [616103] - [fs] sysfs: add attribute to indicate hw address assignment type (Stefan Assmann) [614786] - [infiniband] ehca: init irq tasklet before irq can happen (Steve Best) [617741] - [netdrv] iwlwifi: fix scan abort (Stanislaw Gruszka) [619686] - [powerpc] ONLINE to OFFLINE CPU state transition during removal (Steve Best) [619212] - [fs] ext4: fix potential NULL dereference while tracing (Eric Sandeen) [619013] - [infiniband] ehca: Catch failing ioremap() (Steve Best) [617747] - [netdrv] Add missing read memory barrier to Intel Ethernet device (Steve Best) [617279] - [netdrv] igb: Fix Tx hangs seen when loading igb with max_vfs > 7 (Stefan Assmann) [617214] - [pci] Revert "[pci] update bridge resources to get more big ranges in PCI assign unssigned" (Shyam Iyer) [617007] - [netdrv] cnic: Fix context memory init on 5709 (Stanislaw Gruszka) [616952] - [virt] vmxnet3: fix network connectivity issues (Andy Gospodarek) [616252] - [drm] i915: eDP/DP fixes from upstream (Dave Airlie) [615058] - [ata] ata_piix: fix locking around SIDPR access (David Milburn) [608542] - [md] Fix md raid partition detection update (Doug Ledford) [607477] - [netdrv] e1000e: 82577/82578 PHY register access issues (Andy Gospodarek) [592480] - [s390x] Remove PSF order/suborder check for dasd ioctl (John Feeney) [566183] - [x86] kernel performance optimization with CONFIG_DEBUG_RODATA (Danny Feng) [557364] - [netdrv] Revert "[Fedora] [e1000] add quirk for ich9" (Andy Gospodarek) [613196] - [block] cfq: always return false from should_idle if slice_idle is set to zero (Jeff Moyer) [616904] - [block] cfq/jbd: Fix fsync performance for small files (Jeff Moyer) [578515]- [kernel] Add -Werror and WAR for bogus array bounds warnings (Prarit Bhargava) [603733] - [pci] Remove pci_bus_dump_resources() (Prarit Bhargava) [613972] - [fs] CIFS: Compile fix for malicious redirect fix (David Howells) [612136] {CVE-2010-2524}- [block] Disable async multicore raid xor function (Doug Ledford) [596490] - [kernel] taint: Add mark_hardware_unsupported() (Prarit Bhargava) [600509] - [kernel] panic: Allow warnings to set different taint flags (Prarit Bhargava) [600509] - [kernel] taint: Add taint padding and TAINT_HARDWARE_UNSUPPORTED (Prarit Bhargava) [600509] - [mm] disable transparent hugepages by default on small systems (Rik van Riel) [618444] - [net] Kernel lockups with bonding and IPV6 (Shyam Iyer) [614240] - [x86] ACPI: Improve C3 residency (Matthew Garrett) [583792] - [x86] cpufreq: pcc driver should check for pcch method before calling _OSC (Matthew Garrett) [616908] - [x86] Add PCC Cpufreq driver (Matthew Garrett) [465354] - [x86] Disable IOMMU graphics on Cantiga chipset (John Villalovos) [602207] - [fs] vfsmount: pad for future fanotify support (Eric Paris) [320631] - [ipmi] Run a dummy command before submitting a new command (Matthew Garrett) [616089] - [block] mmc: Avoid hangs with mounted SD cards (Matthew Garrett) [615318] - [md] Fix md raid partition detection (Doug Ledford) [607477] - [ipmi] Make sure drivers were registered before unregistering them (Matthew Garrett) [601376] - [s390x] Enhanced qeth for new network device type support (Hendrik Brueckner) [599650] - [fs] cifs: fix security issue with dns_resolver upcall (David Howells) [612136] {CVE-2010-2524}- [fs] xfs: track AGs with reclaimable inodes in per-ag radix tree (Dave Chinner) [617035] - [fs] xfs: convert inode shrinker to per-filesystem contexts (Dave Chinner) [617035] - [mm] add context argument to shrinker callback (Dave Chinner) [617035] - [netdrv] enic: bug fix: make the set/get netlink VF_PORT support symmetrical (Andy Gospodarek) [609635] - [netdrv] enic: Use random mac addr when associating port-profile (Andy Gospodarek) [609635] - [netdrv] enic: bug fix: sprintf UUID to string as u8 rather than u16 array (Andy Gospodarek) [609635] - [net] netlink: bug fix: don't overrun skbs on vf_port dump (Andy Gospodarek) [609635] - [netdrv] enic: Bug Fix: Handle surprise hardware removals (Andy Gospodarek) [609635] - [netdrv] enic: Bug Fix: Change hardware ingress vlan rewrite mode (Andy Gospodarek) [609635] - [drm] nouveau: cleanup connector/encoder creation (Ben Skeggs) [612402] - [drm] nouveau: move LVDS detection back to connector detect() time (Ben Skeggs) [612402] - [net] add missing header needed for sunrpc tracepoints (Steve Dickson) [567741] - [drm] nouveau: fix race condition when under memory pressure (Ben Skeggs) [602663] - [tty] fix tty->pgrp races (Jiri Olsa) [586022] {CVE-2009-4895} - [scsi] Log msg when getting Unit Attention (Mike Christie) [585432] - [scsi] be2iscsi: Fix for 64K data (Mike Christie) [608795] - [cgroups] Fix device cgroup not allowing access to a partition (Vivek Goyal) [589662] - [audit] fix for audit misreporting return code on amd64 if we had to reschedule (Alexander Viro) [604993] - [x86] Fix ioremap() so will boot on IA-32 system with PAE (John Feeney) [607029] - [netdrv] macvtap: Limit packet queue length (Herbert Xu) [614119] - [virt] vhost: avoid pr_err on condition guest can trigger (Michael S. Tsirkin) [607177] - [mm] ksmd and khugepaged freezing (Andrea Arcangeli) [617430] - [pci] Allow read/write access to sysfs I/O port resources (Alex Williamson) [616174] - [netdrv] improve ipv6 pkt throughput with TSO (John Feeney) [613770] - [netdrv] ixgbe: use GFP_ATOMIC when allocating FCoE DDP context from the dma pool (Andy Gospodarek) [614243] - [netdrv] ixgbe: properly toggling netdev feature flags when disabling FCoE (Andy Gospodarek) [614243] - [scsi] fcoe: remove vlan ID from WWPN (Neil Horman) [611974] - [fs] xfs: fix corruption case for block size < page size (Dave Chinner) [581432] - [fs] xfs: unregister inode shrinker before freeing filesystem structures (Dave Chinner) [607750] - [drm] i915: add 'reclaimable' to i915 self-reclaimable page allocations (Dave Airlie) [616614] - [drm] i915: fix 945GM stability issues on Lenovo T60 laptops (Dave Airlie) [568780] - [security] SELinux: check OPEN on truncate calls (Eric Paris) [578841] - [fs] ext4: Fix buffer dirtying in data=journal mode (Eric Sandeen) [602251] - [fs] ext3: Fix buffer dirtying in data=journal mode (Eric Sandeen) [602251]- [virt] Call mask notifiers from pic (Gleb Natapov) [608613] - [virt] Convert mask notifiers to use irqchip/pin instead of gsi (Gleb Natapov) [608613] - [virt] Reenter guest after instruction emulation failure if emulation was due to access to non-mmio address (Gleb Natapov) [608595] - [virt] Return EFAULT from kvm ioctl when guest access bad area (Gleb Natapov) [608595] - [drm] nouveau: fix dual-link displays when plugged into single-link outputs (Ben Skeggs) [615154] - [drm] nv50: obey dcb->duallink_possible (Ben Skeggs) [615154] - [drm] nv50: fix duallink_possible calculation for DCB 4.0 cards (Ben Skeggs) [615154] - [mm] Rename ramzswap to zram in documentation (Jerome Marchand) [578641] - [mm] Rename ramzswap to zram in code (Jerome Marchand) [578641] - [mm] Rename ramzswap files to zram (Jerome Marchand) [578641] - [mm] ramzswap: Support generic I_O requests (Jerome Marchand) [578641] - [mm] ramzswap: Handler for swap slot free callback (Jerome Marchand) [578641] - [mm] swap: Add swap slot free callback to block_device_operations (Jerome Marchand) [578641] - [mm] swapfile: Add flag to identify block swap devices (Jerome Marchand) [578641] - [mm] ramzswap: Remove backing swap support (Jerome Marchand) [578641] - [drm] i915: Output IRQ setup fixes (Adam Jackson) [591709] - [drm] nouveau: fix oops on chipsets that only have a single crtc (Ben Skeggs) [602290] - [drm] i915: fix oops on single crtc devices (Dave Airlie) [610002] - [drm] radeon: check/restore sanity before doing anything else with GPU (Dave Airlie) [612767] - [fs] jbd2: Fix I/O hang in jbd2_journal_release_jbd_inode (Steve Best) [607254] - [fs] GFS2: rename causes kernel Oops (Robert S Peterson) [614642] - [ipmi] Provide kipmid_max_busy_us parameter to cap CPU usage (Shyam Iyer) [609156] - [kernel] kprobes: "repz ret" causes bad EIP value crash (Dave Anderson) [607215] - [pci] panic on access to hot-removed device's proc fs (Don Zickus) [612024] - [pci] don't reassign to ROM res if it is not going to be enabled (Peter Bogdanovic) [612950] - [x86] i386: Update CPU & Memory Hot Add Not Supported messages (Prarit Bhargava) [600435] - [x86] nmi: limit hrtimer to lapic or ioapic mode (Don Zickus) [581722] - [virt] emulator: inc/dec can have lock prefix (Gleb Natapov) [615925] - [virt] Implement xen_panic_block notifier for RHEL6 Xen guests (Don Dutile) [614476] - [virt] KVM: MMU: fix conflict access permissions in direct sp (Avi Kivity) [607650] - [virt] vhost-net: avoid flush under lock (Michael S. Tsirkin) [612421] - [netdrv] bnx2x: Don't report link down if has been already down (Stanislaw Gruszka) [610311] - [netdrv] mac80211: improve error checking if WEP fails to init (John Linville) [608704] - [netdrv] ath9k: cleanup init error path (John Linville) [610224] - [mm] memcontrol: never oom when charging huge pages (Andrea Arcangeli) [608996] - [mm] memcontrol: prevent endless loop with huge pages and near-limit group (Andrea Arcangeli) [608996] - [virt] Xen PV-on-HVM: prevent null chip data ref ptr on newer xen hv (Don Dutile) [523134] - [virt] Xen PV-on-HVM: modularize platform-pci support (Don Dutile) [523134] - [virt] HPET: Do not disable hpet if not initialized (Don Dutile) [523134] - [virt] Xen PV-on-HVM: suspend-resume-support (Don Dutile) [523134] - [virt] Xen PV-on-HVM: refactor platform-pci, grant-table, enlighten support (Don Dutile) [523134 600360] - [virt] Xen PV-on-HVM: update evtchn delivery on HVM (Don Dutile) [523134] - [virt] Xen PV-on-HVM: update hvm_op hypercall & related h files to upstream (Don Dutile) [523134]- [block] cciss: bump version 3626RH (Tomas Henzl) [609522] - [block] cciss: cleanup compiletime warnings (Tomas Henzl) [609522] - [block] cciss: do not reset 640x boards (Tomas Henzl) [609522] - [block] cciss: fix hard reset (Tomas Henzl) [609522] - [block] cciss: factor out reset devices code (Tomas Henzl) [609522] - [block] cciss: factor out cciss find cfg addrs (Tomas Henzl) [609522] - [block] cciss: factor out cciss wait for mode change ack (Tomas Henzl) [609522] - [block] cciss: factor out cciss disable dma prefetch on p600 (Tomas Henzl) [609522] - [block] cciss: factor out cciss enable scsi prefetch (Tomas Henzl) [609522] - [block] cciss: factor out CISS signature present (Tomas Henzl) [609522] - [block] cciss: factor out cciss find board params (Tomas Henzl) [609522] - [block] cciss: factor out cciss find cfgtables (Tomas Henzl) [609522] - [block] cciss: factor out cciss wait for board ready (Tomas Henzl) [609522] - [block] cciss: factor out cciss find memory BAR (Tomas Henzl) [609522] - [block] cciss: remove board-id param from cciss interrupt mode (Tomas Henzl) [609522] - [block] cciss: factor out cciss_board_disabled (Tomas Henzl) [609522] - [block] cciss: factor out cciss lookup board id (Tomas Henzl) [609522] - [block] cciss: save pdev early to avoid passing it around (Tomas Henzl) [609522] - [audit] dynamically allocate audit_names when not enough space is in the names array (Eric Paris) [586108] - [mm] mmu notifier index huge spte fix (Andrea Arcangeli) [606131] - [x86] Update x86 MCE code part 2 (Prarit Bhargava) [580587] - [kernel] execshield: respect disabled randomization (Roland McGrath) [605516] - [scsi] mpt2sas: Fix to use sas device list instead of enclosure list (Tomas Henzl) [599049] - [kernel] disable kmemleak by default for -debug kernels (Jason Baron) [612244]- [net] CHECKSUM: header export and fixup (Michael S. Tsirkin) [605555] - [pci] iommu/intel: Disable IOMMU for graphics if BIOS is broken (Adam Jackson) [593516] - [fs] xfs: remove block number from inode lookup code (Jiri Pirko) [607031] - [fs] xfs: rename XFS_IGET_BULKSTAT to XFS_IGET_UNTRUSTED (Jiri Pirko) [607031] - [fs] xfs: validate untrusted inode numbers during lookup (Jiri Pirko) [607031] - [fs] xfs: always use iget in bulkstat (Jiri Pirko) [607031] - [igb] avoid platform reset and MCE with DCA (Stefan Assmann) [572732 606687] - [drm] nouveau: downgrade severity of most init table parser errors (Ben Skeggs) [596679] - [drm] nouveau: INIT_CONFIGURE_PREINIT/CLK/MEM on newer BIOSes is not an error (Ben Skeggs) [596679] - [netdrv] enic: Replace LRO with GRO (Andy Gospodarek) [609635] - [net] decreasing real_num_tx_queues needs to flush qdisc (Andy Gospodarek) [609260] - [net] sched: qdisc_reset_all_tx is calling qdisc_reset without qdisc_lock (Andy Gospodarek) [609260] - [fs] inotify: send IN_UNMOUNT events (Eric Paris) [580825] - [fs] inotify: fix inotify oneshot support (Eric Paris) [614595] - [s390x] zfcp: Zero memory for gpn_ft and adisc requests (Hendrik Brueckner) [609537] - [s390x] zfcp: Do not escalate scsi eh after fast_io_fail_tmo fired (Hendrik Brueckner) [606365] - [s390x] zfcp: Remove SCSI device during unit_remove (Hendrik Brueckner) [589278] - [scsi] Allow FC LLD to fast-fail scsi eh by introducing new eh return (Hendrik Brueckner) [606365] - [s390x] zfcp: Do not wait for SBALs on stopped queue (Hendrik Brueckner) [606359] - [x86] efi: Fill all reserved memmap entries if add_efi_memmap specified (George Beshers) [607386]- [edac] i7core_edac: Avoid doing multiple probes for the same card (Mauro Carvalho Chehab) [604564] - [edac] i7core_edac: Properly discover the first QPI device (Mauro Carvalho Chehab) [604564] - [usb] Disable XHCI (USB 3) HCD module autoloading (Matthew Garrett) [608343] - [fs] xfs: prevent swapext from operating on write-only files (Jiri Pirko) [605162] {CVE-2010-2226} - [powerpc] Add symbols to kernel to allow makedumpfile to filter on ppc64 (Neil Horman) [611710] - [net] netfilter: add CHECKSUM target (Michael S. Tsirkin) [605555] - [security] audit: dynamically allocate audit_names when not enough space is in the names array (Eric Paris) [586108] - [pci] iommu/intel: Disable IOMMU for graphics if BIOS is broken (Adam Jackson) [593516] - [virt] stop vpit before irq_routing freed (Gleb Natapov) [612648] - [netdrv] Allow for BCM5709S to dump vmcore via NFS (John Feeney) [577809] - [netdrv] igb: drop support for UDP hashing w/ RSS (Stefan Assmann) [613782] - [netdrv] mac80211: remove wep dependency (John Linville) [608704] - [mm] fix swapin race conditions (Andrea Arcangeli) [606131] - [crypto] authenc: Add EINPROGRESS check (Stanislaw Gruszka) [604611] - [fs] inotify: don't leak user struct on inotify release (Stanislaw Gruszka) [592399 604611] - [x86] amd: Check X86_FEATURE_OSVW bit before accessing OSVW MSRs (Stanislaw Gruszka) [604611] - [kernel] profile: fix stats and data leakage (Stanislaw Gruszka) [604611] - [sound] ice1724: Fix ESI Maya44 capture source control (Stanislaw Gruszka) [604611] - [mm] hugetlbfs: kill applications that use MAP_NORESERVE with SIGBUS instead of OOM-killer (Stanislaw Gruszka) [604611] - [dma] dma-mapping: fix dma_sync_single_range_* (Stanislaw Gruszka) [604611] - [hwmon] hp_accel: fix race in device removal (Stanislaw Gruszka) [604611] - [net] ipv4: udp: fix short packet and bad checksum logging (Stanislaw Gruszka) [604611]- [scsi] SCSI: Retry commands with UNIT_ATTENTION sense codes to fix ext3/ext4 I/O error (Stanislaw Gruszka) [604610] - [scsi] Enable retries for SYNCRONIZE_CACHE commands to fix I/O error (Stanislaw Gruszka) [604610] - [scsi] debug: virtual_gb ignores sector_size (Stanislaw Gruszka) [604610] - [x86] acpi power_meter: acpi_device_class "power_meter_resource" too long (Stanislaw Gruszka) [604610] - [v4l] budget: Oops: "BUG: unable to handle kernel NULL pointer dereference" (Stanislaw Gruszka) [604610] - [virt] virtio: initialize earlier (Stanislaw Gruszka) [604610] - [security] testing the wrong variable in create_by_name() (Stanislaw Gruszka) [604610] - [netdrv] r8169: more broken register writes workaround (Stanislaw Gruszka) [604610] - [netdrv] r8169: fix broken register writes (Stanislaw Gruszka) [604610] - [netdrv] r8169: use correct barrier between cacheable and non-cacheable memory (Stanislaw Gruszka) [604610] - [kernel] kgdb: don't needlessly skip PAGE_USER test for Fsl booke (Stanislaw Gruszka) [604610] - [kernel] initramfs: handle unrecognised decompressor when unpacking (Stanislaw Gruszka) [604610] - [sound] snd-meastro3: Ignore spurious HV interrupts during suspend / resume (Stanislaw Gruszka) [604610] - [sound] snd-meastro3: Add amp_gpio quirk for Compaq EVO N600C (Stanislaw Gruszka) [604610] - [x86] Disable large pages on CPUs with Atom erratum AAE44 (Stanislaw Gruszka) [604610] - [x86] x86-64: Clear a 64-bit FS/GS base on fork if selector is nonzero (Stanislaw Gruszka) [604610] - [edac] mce: Fix wrong mask and macro usage (Stanislaw Gruszka) [604610] - [netdrv] p54pci: fix bugs in p54p_check_tx_ring (Stanislaw Gruszka) [604610] - [netdrv] dm9601: fix phy/eeprom write routine (Stanislaw Gruszka) [604610] - [block] ensure jiffies wrap is handled correctly in blk_rq_timed_out_timer (Stanislaw Gruszka) [604610] - [serial] 8250_pnp: add Fujitsu Wacom device (Stanislaw Gruszka) [604610] - [block] raid6: fix recovery performance regression (Stanislaw Gruszka) [604610] - [fs] procfs: fix tid fdinfo (Stanislaw Gruszka) [604610] - [usb] xhci: properly set endpoint context fields for periodic eps (Stanislaw Gruszka) [604610] - [usb] xhci: properly set the "Mult" field of the endpoint context (Stanislaw Gruszka) [604610] - [usb] OHCI: don't look at the root hub to get the number of ports (Stanislaw Gruszka) [604610] - [usb] don't choose configs with no interfaces (Stanislaw Gruszka) [604610] - [usb] fix testing the wrong variable in fs_create_by_name() (Stanislaw Gruszka) [604610] - [usb] Add id for HP ev2210 a.k.a Sierra MC5725 miniPCI-e Cell Modem (Stanislaw Gruszka) [604610] - [usb] fix remote wakeup settings during system sleep (Stanislaw Gruszka) [604610] - [mm] hugetlb: fix infinite loop in get_futex_key() when backed by huge pages (Stanislaw Gruszka) [604610] - [kernel] flex_array: fix the panic when calling flex_array_alloc() without __GFP_ZERO (Stanislaw Gruszka) [604610] - [netdrv] mac80211: remove bogus TX agg state assignment (Stanislaw Gruszka) [604610] - [ata] libata: fix locking around blk_abort_request() (Stanislaw Gruszka) [604610] - [netdrv] p54usb: Add usbid for Corega CG-WLUSB2GT (Stanislaw Gruszka) [604610] - [usb] EHCI: defer reclamation of siTDs (Stanislaw Gruszka) [604610] - [drm] nouveau: initialise display before enabling interrupts (Ben Skeggs) [596703] - [drm] nv50: fix DP->DVI if output has been programmed for native DP previously (Ben Skeggs) [596703] - [block] dm ioctl: return uevent flag after rename (Mike Snitzer) [609591] - [block] dm ioctl: make __dev_status return void (Mike Snitzer) [609591] - [block] dm ioctl: remove __dev_status from geometry and target message (Mike Snitzer) [609591] - [infiniband] mlx4: enable IBoE feature (Doug Ledford) [529397] - [dm] dm-replicator: Fix replicator_ctr() error path (Heinz Mauelshagen) [612743] - [virt] vmware: disable NMI watchdog in guest (Don Zickus) [612321] - [virt] KVM: Expose MCE control MSRs to userspace (Avi Kivity) [558416]- [x86] eeepc-laptop: disable cpu speed control on EeePC 701 (Stanislaw Gruszka) [604608] - [x86] gart: Disable GART explicitly before initialization (Stanislaw Gruszka) [604608] - [netdrv] r8169: clean up my printk uglyness (Stanislaw Gruszka) [604608] - [input] wacom: switch mode upon system resume (Stanislaw Gruszka) [604608] - [fs] eCryptfs: Decrypt symlink target for stat size (Stanislaw Gruszka) [604608] - [usb] cdc-acm: Update to new autopm API (Stanislaw Gruszka) [604608] - [netdrv] e1000e: stop cleaning when we reach tx_ring->next_to_use (Stanislaw Gruszka) [604608] - [kernel] sched: Fix a race between ttwu() and migrate_task() (Stanislaw Gruszka) [604608] - [fs] ecryptfs: fix error code for missing xattrs in lower fs (Stanislaw Gruszka) [604608] - [pci] fix nested spinlock hang in aer_inject (Stanislaw Gruszka) [604608] - [fs] ecryptfs: fix use with tmpfs by removing d_drop from ecryptfs_destroy_inode (Stanislaw Gruszka) [604608] - [scsi] add scsi target reset support to scsi ioctl (Stanislaw Gruszka) [604608] - [pci] PCIe AER: prevent AER injection if hardware masks error reporting (Stanislaw Gruszka) [604608] - [fs] quota: Fix possible dq_flags corruption (Stanislaw Gruszka) [604608] - [fs] fix NFS4 handling of mountpoint stat (Stanislaw Gruszka) [604608] - [agp] intel-agp: Switch to wbinvd_on_all_cpus (Stanislaw Gruszka) [604608] - [drm] radeon/kms: add FireMV 2400 PCI ID (Stanislaw Gruszka) [604608] - [x86] amd-iommu: Use helper function to destroy domain (Stanislaw Gruszka) [604608] - [hwmon] sht15: Fix sht15_calc_temp interpolation function (Stanislaw Gruszka) [604608] - [hwmon] sht15: Properly handle the case CONFIG_REGULATOR=n (Stanislaw Gruszka) [604608] - [ata] libata: disable NCQ on Crucial C300 SSD (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: lock down video output state access (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: convert to seq_file (Stanislaw Gruszka) [604608] - [sound] usb: Fix Oops after usb-midi disconnection (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: log initial state of rfkill switches (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: use input_set_capability (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: expose module parameters (Stanislaw Gruszka) [604608] - [fs] ext3: Don't update the superblock in ext3_statfs() (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: log temperatures on termal alarm (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: adopt input device (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: issue backlight class events (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: silence bogus complain during rmmod (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: fix some version quirks (Stanislaw Gruszka) [604608] - [kernel] resource: move kernel function inside __KERNEL__ (Stanislaw Gruszka) [604608] - [fs] ext3: journal all modifications in ext3_xattr_set_handle (Stanislaw Gruszka) [604608] - [video] backlight: mbp_nvidia_bl - add five more MacBook variants (Stanislaw Gruszka) [604608] - [sound] mixart: range checking proc file (Stanislaw Gruszka) [604608] - [hid] fix oops in gyration_event() (Stanislaw Gruszka) [604608] - [ata] pata_ali: Fix regression with old devices (Stanislaw Gruszka) [604608] - [hwmon] lis3: fix show rate for 8 bits chips (Stanislaw Gruszka) [604608] - [cgroup] freezer: Fix buggy resume test for tasks frozen with cgroup freezer (Stanislaw Gruszka) [604608] - [kernel] genirq: Force MSI irq handlers to run with interrupts disabled (Stanislaw Gruszka) [604608] - [fs] fat: fix buffer overflow in vfat_create_shortname() (Stanislaw Gruszka) [604608] - [netdrv] mlx4: add dynamic LRO disable support (Amerigo Wang) [584359] - [netdrv] s2io: add dynamic LRO disable support (Amerigo Wang) [584359] - [drm] nv50: rewrite display irq handler (Ben Skeggs) [598842] - [drm] nv50: send evo "update" command after each disconnect (Ben Skeggs) [598842] - [drm] nv50: when debugging on, log which crtc we connect an encoder to (Ben Skeggs) [598842] - [drm] nv50: supply encoder disable() hook (Ben Skeggs) [598842] - [drm] disable encoder rather than dpms off in drm_crtc_prepare_encoders() (Ben Skeggs) [598842] - [drm] nv50: DCB quirk for Dell M6300 (Ben Skeggs) [598842] - [fs] writeback: limit write_cache_pages integrity scanning to current EOF (Dave Chinner) [602490] - [fs] xfs: remove nr_to_write writeback windup. (Dave Chinner) [602490] - [fs] writeback: pay attention to wbc->nr_to_write in write_cache_pages (Eric Sandeen) [602490]- [fs] ext4: stop issuing discards if not supported by device (Eric Sandeen) [608731] - [block] dm: only initialize full request_queue for request-based device (Mike Snitzer) [595393] - [block] dm: prevent table type changes after initial table load (Mike Snitzer) [595393] - [dm] skip second flush if request unsupported (Mike Snitzer) [612014] - [dm] only ignore -EOPNOTSUPP for empty barrier requests (Mike Snitzer) [612014] - [dm] snapshot: implement a merge method for snapshot origin (Mike Snitzer) [612375] - [dm] snapshot: test chunk size against both origin and snapshot sector size (Mike Snitzer) [612375] - [dm] snapshot: open origin before exception store initialization (Mike Snitzer) [612375] - [dm] snapshot: iterate both the origin and snapshot devices (Mike Snitzer) [612375] - [block] dm: support discard if at least one underlying device supports it (Mike Snitzer) [612014] - [block] dm: support discard for multiple devices (Mike Snitzer) [612014] - [block] dm: clear the discard flag if the device loses discard capability (Mike Snitzer) [612014] - [block] dm: check that target supports discard just before submitting request (Mike Snitzer) [612014] - [scsi] convert discard to REQ_TYPE_FS instead of REQ_TYPE_BLOCK_PC (Mike Snitzer) [610054] - [scsi] fix leak in scsi_setup_discard_cmnd error path (Mike Snitzer) [610054] - [scsi] remove unused free discard page in sd_done (Mike Snitzer) [610054] - [scsi] add sd_unprep_fn to free discard page (Mike Snitzer) [610054] - [block] implement an unprep function corresponding directly to prep (Mike Snitzer) [610054] - [block] don't allocate a payload for discard request (Mike Snitzer) [610054] - [fs] ext4: move aio completion after unwritten extent conversion (Christoph Hellwig) [589985] - [fs] xfs: move aio completion after unwritten extent conversion (Christoph Hellwig) [589985] - [fs] direct-io: move aio_complete into ->end_io (Christoph Hellwig) [589985] - [drm] radeon/kms/igp: fix possible divide by 0 in bandwidth code (Dave Airlie) [609755] - [drm] nouveau: disable acceleration on NVA3/NVA5/NVA8 by default (Ben Skeggs) [591062] - [drm] vt/fbcon: try harder to print output when panicing (Dave Airlie) [579002] - [fs] GFS2: fix BUG in gfs2_adjust_quota (Abhijith Das) [603827] - [fs] nfsd: nfsd_setattr needs to call commit_metadata (Christoph Hellwig) [593652] - [net] netfilter: remove config option NF_CT_ACCT completely (Jiri Pirko) [578476] - [net] Revert "[net] bonding: make bonding support netpoll" (Andy Gospodarek) [604672] - [scsi] stex: fix inconsistent usage of max_lun (David Milburn) [593255] - [kernel] sched: Kill migration thread in CPU_POST_DEAD event in migration_call, instead of CPU_DEAD (Steve Best) [604846] - [tracing] ftrace: fix function_graph livelock under kvm (Jason Baron) [596653] - [block] dm: mpath fix NULL pointer dereference when path parameters missing (Mike Snitzer) [607242] - [dm] dm-replicator: mandatory API change for replicator_resume(), replicator_dev_resume() and reference count fix calling dm_table_get_md() (Heinz Mauelshagen) [594922] - [x86] AMD IOMMU: change default to passthrough mode (Bhavna Sarathy) [607631] - [x86] dell-laptop: Add another Dell laptop family to the DMI whitelist (Matthew Garrett) [609268] - [netdrv] cnic: fix bnx2x panics with multiple interfaces enabled (Stanislaw Gruszka) [609184] - [mm] fix khugepaged startup race (Andrea Arcangeli) [612217] - [mm] add robustness to pmd_same checks (Andrea Arcangeli) [607650] - [mm] Fix vmalloc slow down (Steven Whitehouse) [583026]- [drm] i915: fix display setup bugs + hibernate (Dave Airlie) [608515 609763] - [fs] NFSv4: Fix an embarassing typo in encode_attrs() (Steve Dickson) [560786] - [fs] NFSv4: Ensure that /proc/self/mountinfo displays the minor version number (Steve Dickson) [560786] - [fs] NFSv4.1: Ensure that we initialise the session when following a referral (Steve Dickson) [560786] - [fs] SUNRPC: Fix a re-entrancy bug in xs_tcp_read_calldir() (Steve Dickson) [560786] - [fs] nfs4: use mandatory attribute file type in nfs4_get_root (Steve Dickson) [560786] - [x86] UV: uv_irq.c: Fix all sparse warnings (George Beshers) [573095] - [x86] uv: Remove recursion in uv_heartbeat_enable() (George Beshers) [573095] - [x86] pat: Update the page flags for memtype atomically instead of using memtype_lock (George Beshers) [573095] - [x86] UV: Improve BAU performance and error recovery (George Beshers) [573095] - [mm] ksm.c: remove an unneeded _notify in write_protect_page (George Beshers) [573095] - [x86] UV: Delete unneeded boot messages (George Beshers) [573095] - [x86] UV: Fix target_cpus() in x2apic_uv_x.c (George Beshers) [573095] - [x86] UV: Clean up UV headers for MMR definitions (George Beshers) [573095] - [x86] Enable NMI on all cpus on UV (George Beshers) [573095] - [x86] uv: Add serial number parameter to uv_bios_get_sn_info() (George Beshers) [573095] - [virt] xen: sync upstream xen_init_cpuid_mask (Andrew Jones) [609028] - [virt] xen: disable gbpages on pv guests (Andrew Jones) [609028] - [virt] KVM: Fix mov cr3 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Fix mov cr4 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Fix mov cr0 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Add missing srcu_read_lock() for kvm_mmu_notifier_release() (Marcelo Tosatti) [601320] - [virt] KVM: limit the number of pages per memory slot (Marcelo Tosatti) [601318] - [virt] KVM: MMU: Remove user access when allowing kernel access to gpte.w=0 page (Marcelo Tosatti) [601316] - [virt] KVM: x86: Add missing locking to arch specific vcpu ioctls (Marcelo Tosatti) [601313] - [virt] KVM: MMU: remove rmap before clear spte (Marcelo Tosatti) [601311] - [virt] KVM: MMU: Segregate shadow pages with different cr0.wp (Marcelo Tosatti) [601308] - [virt] KVM: x86: Check LMA bit before set_efer (Marcelo Tosatti) [601307] - [virt] KVM: Dont allow lmsw to clear cr0.pe (Marcelo Tosatti) [601305] - [virt] KVM: VMX: blocked-by-sti must not defer NMI injections (Marcelo Tosatti) [601304] - [virt] KVM: x86: Call vcpu_load and vcpu_put in cpuid_update (Marcelo Tosatti) [601303] - [virt] KVM: x86: Inject #GP with the right rip on efer writes (Marcelo Tosatti) [601301] - [virt] KVM: MMU: Dont read pdptrs with mmu spinlock held in mmu_alloc_roots (Marcelo Tosatti) [601300] - [virt] KVM: x86: properly update ready_for_interrupt_injection (Marcelo Tosatti) [601298] - [virt] KVM: VMX: enable VMXON check with SMX enabled (Marcelo Tosatti) [601297] - [virt] KVM: VMX: free vpid when fail to create vcpu (Marcelo Tosatti) [601292] - [virt] vhost: add unlikely annotations to error path (Michael S. Tsirkin) [602607] - [virt] vhost: break out of polling loop on error (Michael S. Tsirkin) [602607]- [mm] Prevent soft lockup - CPU#0 stuck for 61s! in kswapd0 (Larry Woodman) [596971]- [x86] properly account for IRQ injected only into BSP (Gleb Natapov) [609082]- [block] writeback: simplify the write back thread queue (Christoph Hellwig) [602595]- [mm] Fix slabcache corruption (Larry Woodman) [602595]- [infiniband] Add IBoE support (Doug Ledford) [571959] - [scsi] hpsa: don't pretend the reset works (Tomas Henzl) [598681] - [fs] revert "procfs: provide stack information for threads" and its fixup commits (George Beshers) [573095] - [x86] mce: Fix MSR_IA32_MCI_CTL2 CMCI threshold setup (John Villalovos) [593558] - [s390x] cio: use exception-save stsch (Hendrik Brueckner) [596333] - [s390x] cio: add hook to reenable mss after hibernation (Hendrik Brueckner) [596333] - [s390x] cio: allow enable_facility from outside init functions (Hendrik Brueckner) [596333] - [x86] wmi: Free the allocated acpi objects through wmi_get_event_data (Stanislaw Gruszka) [606736] - [mtd] UBI: fix volume creation input checking (Stanislaw Gruszka) [606736] - [mm] avoid THP expose VM bugs (Andrea Arcangeli) [606131] - [dm] discard support for the linear target (Mike Snitzer) [608280] - [block] fix DISCARD_BARRIER requests (Mike Snitzer) [608280] - [block] Don't count_vm_events for discard bio in submit_bio (Mike Snitzer) [608280]- [x86] disable PentiumPro memory ordering errata workaround (Gleb Natapov) [605745 606054] - [net] Bluetooth: Keep a copy of each HID device's report descriptor (Mauro Carvalho Chehab) [565583] - [hid] make Wacom modesetting failures non-fatal (Mauro Carvalho Chehab) [565583] - [hid] Implement Wacom quirk in the kernel (Mauro Carvalho Chehab) [565583] - [hid] make raw reports possible for both feature and output reports (Mauro Carvalho Chehab) [565583] - [kernel] resources: fix call to alignf() in allocate_resource() (Peter Bogdanovic) [587729] - [kernel] resources: when allocate_resource() fails, leave resource untouched (Peter Bogdanovic) [587729] - [pci] introduce pci_assign_unassigned_bridge_resources (Peter Bogdanovic) [587729] - [pci] update bridge resources to get more big ranges in PCI assign unssigned (Peter Bogdanovic) [587729] - [pci] add failed_list to pci_bus_assign_resources (Peter Bogdanovic) [587729] - [pci] add pci_bridge_release_resources and pci_bus_release_bridge_resources (Peter Bogdanovic) [587729] - [kernel] resource: add release_child_resources (Peter Bogdanovic) [587729] - [pci] separate pci_setup_bridge to small functions (Peter Bogdanovic) [587729] - [scsi] aacraid: Disable ASPM by default (Matthew Garrett) [599735] - [pci] Don't enable aspm before drivers have had a chance to veto it (Matthew Garrett) [599735] - [netdrv] ehea: Fix kernel deadlock in DLPAR-mem processing (Steve Best) [605736] - [netdrv] ehea: fix delayed packet processing (Steve Best) [605738] - [netdrv] ehea: fix possible DLPAR/mem deadlock (Steve Best) [600516] - [netdrv] ehea: error handling improvement (Steve Best) [600516] - [x86] Fall back to GART if initialization fails (Bhavna Sarathy) [598974] - [x86] AMD IOMMU memory region fail with buggy BIOS (Bhavna Sarathy) [598974] - [virt] Search the LAPIC's for one that will accept a PIC interrupt (Christopher Lalancette) [596223] - [virt] KVM: x86: Kick VCPU outside PIC lock again (Christopher Lalancette) [596223] - [virt] KVM: x86: In DM_LOWEST, only deliver interrupts to vcpus with enabled LAPIC's (Christopher Lalancette) [596223] - [virt] KVM: x86: Allow any LAPIC to accept PIC interrupts (Christopher Lalancette) [596223] - [virt] KVM: x86: Introduce a workqueue to deliver PIT timer interrupts (Christopher Lalancette) [596223] - [scsi] ibmvfc: Reduce error recovery timeout (Steve Best) [605729] - [scsi] ibmvfc: Fix command completion handling (Steve Best) [605729] - [powerpc] Enable asymmetric SMT scheduling on POWER7 (Steve Best) [596304] - [kernel] sched: Add asymmetric group packing option for sibling domain (Steve Best) [596304] - [kernel] sched: Fix capacity calculations for SMT4 (Steve Best) [596304] - [fs] Btrfs: update to latest upstream code (Josef Bacik) [593834] - [fs] direct-io: do not merge logically non-contiguous requests (Josef Bacik) [593834] - [fs] direct-io: add a hook for the fs to provide its own submit_bio function (Josef Bacik) [593834] - [fs] allow short direct-io reads to be completed via buffered IO (Josef Bacik) [593834] - [fs] GFS2: O_TRUNC not working on stuffed files across cluster (Robert S Peterson) [606428] - [nfs] nfsd4: shut down callback queue outside state lock (Jeff Layton) [599522] - [security] IMA: policy handling and general cleanups (Eric Paris) [584901] - [security] IMA: fix object lifetime to support non ext* FS (Eric Paris) [584901] - [netdrv] be2net: Include latest fixes from upstream (Ivan Vecera) [604729] - [netdrv] be2net: Add PCI SR-IOV support (Ivan Vecera) [602451] - [scsi] hpsa: do not allow hard reset of 640x-boards (Tomas Henzl) [598681] - [scsi] hpsa: fix hard reset (Tomas Henzl) [598681] - [scsi] hpsa: reset devices code (Tomas Henzl) [598681] - [scsi] hpsa: find cfg addrs (Tomas Henzl) [598681] - [scsi] hpsa: finding the memory BAR (Tomas Henzl) [598681] - [scsi] hpsa: look up the board id (Tomas Henzl) [598681] - [x86] uv: uv_global_gru_mmr_address() macro fix (George Beshers) [607696] - [crypto] vmac: make it work on big-endian (Jarod Wilson) [605688] - [net] ipvs: One-Packet Scheduler (Thomas Graf) [584336] - [drm] i915: Disable Sandybridge support for 6.0 (Adam Jackson) [604838 605302] - [netdrv] vxge: fix memory leak in vxge_alloc_msix() error path (Michal Schmidt) [580392] - [netdrv] vxge: fix SINGLE/MULTI_FUNCTION definitions (Michal Schmidt) [580392] - [netdrv] vxge: update to 2.0.8.20182-k (Michal Schmidt) [580392] - [sound] fix PCM ring buffer issues (Jaroslav Kysela) [574844 590159 600311] - [netdrv] e1000/e1000e: implement a simple interrupt moderation (Andy Gospodarek) [607283] - [netdrv] e1000e: add PCI device id to enable support for 82567V-4 (Andy Gospodarek) [607264] - [netdrv] e1000e: update driver version number (Andy Gospodarek) [582803] - [netdrv] e1000e: enable support for EEE on 82579 (Andy Gospodarek) [582803] - [netdrv] e1000e: initial support for 82579 LOMs (Andy Gospodarek) [582803] - [netdrv] e1000e: move settting of flow control refresh timer to link setup code (Andy Gospodarek) [582803] - [netdrv] e1000e: Fix/cleanup PHY reset code for ICHx/PCHx (Andy Gospodarek) [582803] - [netdrv] e1000e: fix check for manageability on ICHx/PCH (Andy Gospodarek) [582803] - [netdrv] e1000e: separate out PHY statistics register updates (Andy Gospodarek) [582803] - [netdrv] e1000e: more cleanup e1000_sw_lcd_config_ich8lan() (Andy Gospodarek) [582803] - [netdrv] e1000e: cleanup e1000_sw_lcd_config_ich8lan() (Andy Gospodarek) [582803] - [netdrv] e1000e: cleanup ethtool loopback setup code (Andy Gospodarek) [582803] - [netdrv] e1000e: reset MAC-PHY interconnect on 82577/82578 (Andy Gospodarek) [582803] - [netdrv] e1000e: Incorrect function pointer set for force_speed_duplex on 82577 (Andy Gospodarek) [598570] - [netdrv] e1000e: Reset 82577/82578 PHY before first PHY register read (Andy Gospodarek) [598570] - [fs] GFS2: Fix kernel NULL pointer dereference by dlm_astd (Robert S Peterson) [604244] - [fs] GFS2: recovery stuck on transaction lock (Robert S Peterson) [590878] - [netdrv] tg3: Include support for 5719 device (John Feeney) [595511] - [mm] Do not attempt to allocate memory below mmap_min_addr (Eric Paris) [540333] - [scsi] qla2xxx: Updated driver version to 8.03.01.05.06.0-k8 (Chad Dupuis) [595477] - [scsi] qla2xxx: Add portid to async-request messages (Chad Dupuis) [595477] - [scsi] qla2xxx: Propogate transport disrupted status for cable pull conditions for faster failover (Chad Dupuis) [595477] - [scsi] qla2xxx: Do not restrict flash operations to specific regions for 4G adapters (Chad Dupuis) [595477] - [scsi] qla2xxx: For ISP 23xx, select user specified login timeout value if greater than minuimum value(4 secs) (Chad Dupuis) [595477] - [scsi] qla2xxx: Removed redundant check for ISP 84xx (Chad Dupuis) [595477] - [scsi] qla2xxx: Do not enable VP in non fabric topology (Chad Dupuis) [595477] - [scsi] qla2xxx: Make the FC port capability mutual exclusive (Chad Dupuis) [595477] - [scsi] qla2xxx: Limit rport-flaps during link-disruptions (Chad Dupuis) [595477] - [scsi] qla2xxx: Correct async-srb issues (Chad Dupuis) [595477] - [scsi] qla2xxx: Correct use-after-free oops seen during EH-abort (Chad Dupuis) [595477] - [scsi] qla2xxx: Fix cpu-affinity usage for non-capable ISPs (Chad Dupuis) [595477] - [scsi] qla2xxx: Limit mailbox command contention for ADISC requests (Chad Dupuis) [595477] - [scsi] qla2xxx: Further generalization of SRB CTX infrastructure (Chad Dupuis) [595477] - [scsi] qla2xxx: ensure flash operation and host reset via sg_reset are mutually exclusive (Chad Dupuis) [595477] - [scsi] qla2xxx: Prevent sending mbx commands from sysfs during isp reset (Chad Dupuis) [595477] - [scsi] qla2xxx: Cleanup FCP-command-status processing debug statements (Chad Dupuis) [595477] - [scsi] qla2xxx: Clear error status after uncorrectable non-fatal errors (Chad Dupuis) [595477] - [scsi] qla2xxx: Add char device to incease driver use count (Chad Dupuis) [595477] - [scsi] qla2xxx: Display proper link state for disconnected ports (Chad Dupuis) [595477] - [scsi] qla2xxx: Check for ISP84xx before processing to get 84xx firmware version (Chad Dupuis) [595477]- [ata] ahci: Fix failure to detect devices (Matthew Garrett) [608146] - [ata] ahci: Fix device detection when stopping DMA engines (Matthew Garrett) [601195] - [mm] Disable transparent hugepages when running under Xen (Andrea Arcangeli) [605566] - [netdrv] tg3: Fix TX BD corruption on 5755+ devices (John Feeney) [603936] - [netdrv] tg3: Fix memory leak on 5717/57765/5719 devices (John Feeney) [603933] - [netdrv] bnx2: update firmware to 09-5.0.0.j15 to improve performance (John Feeney) [593797] - [netdrv] iwlwifi: cancel scan watchdog in iwl_bg_abort_scan (John Linville) [604266] - [netdrv] add bnx2_del_napi() to stop rmmod hangs (John Feeney) [599630] - [virt] virtio: net: Remove net-specific advertising of PUBLISH_USED feature (Amit Shah) [605591] - [virt] KVM: Increase NR_IOBUS_DEVS limit to 200 (Michael S. Tsirkin) [602262] - [virt] account only for IRQ injected into BSP (Gleb Natapov) [601564] - [virt] KVM: read apic->irr with ioapic lock held (Marcelo Tosatti) [579970] - [x86] ACPI: Disable ASPM if the platform won't provide _OSC control for PCIe (Matthew Garrett) [584466] - [x86] Move notify_cpu_starting() callback to a later stage (Prarit Bhargava) [600296] - [x86] cpuidle: Fix incorrect optimization (John Villalovos) [593549] - [block] cfq: Don't allow queue merges for queues that have no process references (Jeff Moyer) [605264] - [infiniband] ehca: bitmask handling for lock_hcalls (Steve Best) [605739] - [tpm] Fix tpm_readpubek_params_out struct (Peter Bogdanovic) [597235] - [usb] Fix a hang of khubd if UHCI is removed (Pete Zaitcev) [579093] - [oprofile] fix oprofile samples dropping under load on larger systems (John Villalovos) [561557] - [kernel] check SEND_SIG_FORCED on TP_STORE_SIGINFO() (Oleg Nesterov) [591780] - [kernel] pids: increase pid_max based on num_possible_cpus (Oleg Nesterov) [593164] - [kernel] sys_personality: change sys_personality() to accept "unsigned int" instead of u_long (Oleg Nesterov) [593265] - [kernel] fix cgroup's cpu controller to provide fair CPU usage to each group in some conditions (Larry Woodman) [544197] - [gpu] vgaarb: fix incorrect dereference of userspace pointer (Danny Feng) [564247] - [kernel] sched: avoid cache misses on large machines due to sibling preference (Jerome Marchand) [592302] - [scsi] ipr: move setting of the allow_restart flag for vsets (Steve Best) [603090] - [scsi] ibmvscsi: fix DMA API misuse (Steve Best) [595417] - [netdrv] l2tp: Fix oops in pppol2tp_xmit (Danny Feng) [607055] - [net] sysfs: ethtool_ops can be NULL (Danny Feng) [603662] - [net] udp: Fix bogus UFO packet generation (Herbert Xu) [602878] - [net] vlan: fix vlan_skb_recv() (Michael S. Tsirkin) [598920] - [net] bonding: Fix fcoe mpio over inactive slave in a bond (Neil Horman) [603239] - [net] bridge: Fix OOM crash in deliver_clone (Herbert Xu) [604494] - [s390x] kernel: fix kernel panic caused by using kprobes (Hendrik Brueckner) [596876] - [s390x] ccwgroup: add locking around drvdata access (Hendrik Brueckner) [598563] - [s390x] cmm: fix module unload handling (Hendrik Brueckner) [598554] - [powerpc] Rework VDSO gettimeofday to prevent time going backwards (Steve Best) [591495] - [powerpc] Move kdump default base address to 64MB on 64bit (Steve Best) [603779] - [fs] gfs2: Better error reporting when mounting a gfs fs without enough journals (Abhijith Das) [600408] - [tty] Revert "[tty] fix race in tty_fasync" (Stanislaw Gruszka) [606747] - [kdump] kexec: fix OOPS in crash_kernel_shrink (Steve Best) [592336] - [fs] btrfs: prevent users from setting ACLs on files they do not own (Danny Feng) [603594] {CVE-2010-2071} - [fs] cifs: remove bogus first_time check in NTLMv2 session setup code (Jeff Layton) [604785] - [fs] cifs: don't attempt busy-file rename unless it's in same directory (Jeff Layton) [603707] - [fs] ext4: Fix compat EXT4_IOC_ADD_GROUP (Eric Sandeen) [602428] - [fs] ext4: Prevent creation of files larger than RLIMIT_FSIZE using fallocate (Eric Sandeen) [602427] - [fs] ext4: Use our own write_cache_pages() (Eric Sandeen) [602384] - [fs] xfs: Make fiemap work in query mode (Eric Sandeen) [602061] - [fs] ext4: restart ext4_ext_remove_space() after transaction restart (Josef Bacik) [589645] - [fs] ext4: Make sure the MOVE_EXT ioctl can't overwrite append-only files (Eric Sandeen) [601009] {CVE-2010-2066} - [fs] btrfs: check for read permission on src file in the clone ioctl (Danny Feng) [593227] {CVE-2010-1636} - [drm] radeon: fixes for radeon driver from upstream (Dave Airlie) [589098] - [drm] radeon port 2.6.35 HDMI audio to RHEL6 (Jerome Glisse) [604435] - [drm] nv50: fix iommu errors caused by device reading from address 0 (Ben Skeggs) [602498] - [ata] libata: don't flush dcache on slab pages (Stanislaw Gruszka) [606719] - [fs] cifs: don't call cifs_new_fileinfo unless cifs_open succeeds (Jeff Layton) [593422] - [fs] cifs: don't ignore cifs_posix_open_inode_helper return value (Jeff Layton) [593422] - [fs] cifs: clean up arguments to cifs_open_inode_helper (Jeff Layton) [593422] - [fs] cifs: pass instantiated filp back after open call (Jeff Layton) [593422] - [fs] cifs: move cifs_new_fileinfo call out of cifs_posix_open (Jeff Layton) [593422] - [fs] cifs: implement drop_inode superblock op (Jeff Layton) [593422] - [fs] cifs: checkpatch cleanup (Jeff Layton) [593422] - [fs] nfsd: ensure sockets are closed on error (Jeff Layton) [603735] - [fs] Revert "sunrpc: move the close processing after do recvfrom method" (Jeff Layton) [603735] - [fs] Revert "sunrpc: fix peername failed on closed listener" (Jeff Layton) [603735] - [virt] kvm: Prevent internal slots from being COWed (Glauber Costa) [601192] - [virt] kvm: Keep slot ID in memory slot structure (Glauber Costa) [601192] - [fs] writeback: split writeback_inodes_wb (Christoph Hellwig) [601202] - [fs] writeback: remove writeback_inodes_wbc (Christoph Hellwig) [601202] - [fs] writeback: fix pin_sb_for_writeback (Christoph Hellwig) [601202] - [fs] writeback: add missing requeue_io in writeback_inodes_wb (Christoph Hellwig) [601202] - [fs] writeback: simplify and split bdi_start_writeback (Christoph Hellwig) [601202] - [fs] writeback: simplify wakeup_flusher_threads (Christoph Hellwig) [601202] - [fs] writeback: fix writeback_inodes_wb from writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: enforce s_umount locking in writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: queue work on stack in writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: fix writeback completion notifications (Christoph Hellwig) [601202] - [fs] vfs: improve writeback_inodes_wb() (Christoph Hellwig) [601202] - [fs] writeback: remove unused nonblocking and congestion checks (Christoph Hellwig) [601202] - [fs] writeback: remove the always false bdi_cap_writeback_dirty() test (Christoph Hellwig) [601202] - [misc] hpilo: fix pointer warning in ilo_ccb_setup (Prarit Bhargava) [603733] - [netdrv] libertas_tf: Fix warning in lbtf_rx for stats struct (Prarit Bhargava) [603733] - [scsi] Fix userspace warning in /usr/include/scsi/scsi.h (Prarit Bhargava) [603733] - [pci] Fix section mismatch warning in pcibios_scan_specific_bus() (Prarit Bhargava) [603733] - [fs] Fix warning in fs/ecryptfs/messaging.c: ecryptfs_process_response() (Prarit Bhargava) [603733] - [fs] Fix warning in fs/btrfs/ordered-data.c: btrfs_dec_test_ordered_pending() (Prarit Bhargava) [603733] - [netdrv] Fix warnings in drivers/net/bnx2.c (Prarit Bhargava) [603733] - [doc] Fix warning in Documentation/spi/spidev_fdx.c: do_msg() (Prarit Bhargava) [603733] - [kernel] Fix stack warning in lib/decompress_bunzip2.c: get_next_block() (Prarit Bhargava) [603733] - [netdrv] Fix warning in drivers/net/vxge/vxge-main.c: vxge_probe() (Prarit Bhargava) [603733] - [v4l] Fix warnings in drivers/media/dvb/frontends (Prarit Bhargava) [603733] - [trace] Fix warning in include/trace/events/kmem.h: mm_kswapd_ran() (Prarit Bhargava) [603733] - [scsi] Fix warning in drivers/scsi/megaraid/megaraid_sas.c: process_fw_state_change_wq() (Prarit Bhargava) [603733] - [pcmcia] Fix warnings in drivers/pcmcia/socket_sysfs.c (Prarit Bhargava) [603733] - [netdrv] Fix warning in drivers/net/wireless/wl3501_cs.c: wl3501_esbq_exec() (Prarit Bhargava) [603733] - [drm] Workaround broken check_headers.pl (Prarit Bhargava) [603733] - [isdn] Fix warning in drivers/isdn/hardware/mISDN/hfcpci.c: hfcpci_softirq() (Prarit Bhargava) [603733] - [virt] Fix warning in drivers/vhost/vhost.c: vhost_signal() (Prarit Bhargava) [603733] - [md] Fix warning in drivers/md/dm-repl.c: _replicator_slink_message() (Prarit Bhargava) [603733] - [virt] Fix warning in arch/x86/kvm/svm.c: svm_handle_mce() (Prarit Bhargava) [603733] - [net] Fix stack warning in net/mac80211/debugfs_sta.c: sta_agg_status_read() (Prarit Bhargava) [603733] - [kernel] Fix warnings in scripts/mod/mod-extract.c (Prarit Bhargava) [603733] - [mm] Fix warning in mm/mprotect.c: mprotect_fixup() (Prarit Bhargava) [603733] - [mm] Fix warning in mm/mmap.c: __split_vma() (Prarit Bhargava) [603733] - [mca] Fix warning in include/linux/mca-legacy.h (Prarit Bhargava) [603733] - [mm] Fix warning in include/linux/khugepaged.h (Andrea Arcangeli) [603733] - [virt] Fix warnings in drivers/xen/events.c() (Prarit Bhargava) [603733] - [x86] Fix warning in drivers/platform/x86/thinkpad_acpi.c (Prarit Bhargava) [603733] - [netdrv] Fix warnings in drivers/net/wireless/b43/phy_lp.c (Prarit Bhargava) [603733] - [block] Fix warning in drivers/block/cciss.c: fail_all_cmds() (Prarit Bhargava) [603733] - [isdn] Fix warnings in drivers/isdn/hardware/mISDN/w6692.c (Prarit Bhargava) [603733] - [kernel] Fix compiler warning in sched.c (Larry Woodman) [544197] - [fs] fscache/object-list.c: fix warning on 32-bit (Prarit Bhargava) [603733] - [sysfs] Fix warning in sysfs_open_file (Prarit Bhargava) [603733] - [kdump] Fix warning in kexec_crash_size_show (Prarit Bhargava) [603733] - [netdrv] libertas: fix uninitialized variable warning (Prarit Bhargava) [603733] - [drm] Fixes linux-next & linux-2.6 checkstack warnings (Prarit Bhargava) [603733] - [x86] acpi_pad: squish warning (Prarit Bhargava) [603733] - [netdrv] iwlwifi: dynamically allocate buffer for sram debugfs file (Prarit Bhargava) [603733] - [isdn] Fix warnings in eicon driver (Prarit Bhargava) [603733] - [net] bridge: Make first arg to deliver_clone const (Prarit Bhargava) [603733] - [kernel] linux/elfcore.h: hide kernel functions (Prarit Bhargava) [603733] - [fs] quota: suppress warning: "quotatypes" defined but not used (Prarit Bhargava) [603733] - [fs] fuse: fix large stack use (Prarit Bhargava) [603733] - [uwb] wlp: refactor wlp_get_() macros (Prarit Bhargava) [603733] - [usb] Remove large struct from the stack in USB storage isd200 driver (Prarit Bhargava) [603733] - [usb] isp1362: better 64bit printf warning fixes (Prarit Bhargava) [603733] - [pci] PCI: kill off pci_register_set_vga_state() symbol export (Prarit Bhargava) [603733] - [x86] intel-iommu: Fix section mismatch dmar_ir_support() uses dmar_tbl (Prarit Bhargava) [603733] - [v4l] dvb-bt8xx: fix compile warning (Prarit Bhargava) [603733] - [tty] tty_buffer: Fix distinct type warning (Prarit Bhargava) [603733] - [virt] virtio: fix section mismatch warnings (Prarit Bhargava) [603733] - [ata] Fix warning in libata-eh.c (Prarit Bhargava) [603733] - [crypto] testmgr: Fix warning (Prarit Bhargava) [603733] - [x86] Use __builtin_memset and __builtin_memcpy for memset/memcpy (Prarit Bhargava) [603733] - [x86] apic: Fix prototype in hw_irq.h (Prarit Bhargava) [603733] - [x86] nmi_watchdog: relax the nmi checks during bootup (Don Zickus) [596760] - [x86] nmi_watchdog: disable correct cpu if it fails check (Don Zickus) [596760] - [netdrv] iwlwifi: update supported PCI_ID list for 5xx0 series (John Linville) [599148] - [netdrv] iwlwifi: recalculate average tpt if not current (John Linville) [595845] - [netdrv] iwl3945: enable stuck queue detection on 3945 (John Linville) [595847] - [netdrv] iwlwifi: fix internal scan race (John Linville) [595846] - [netdrv] iwlwifi: fix scan races (John Linville) [595846] - [virt] virtio: fix balloon without VIRTIO_BALLOON_F_STATS_VQ (Amit Shah) [601690] - [virt] virtio: Fix scheduling while atomic in virtio_balloon stats (Amit Shah) [601690] - [virt] virtio: Add memory statistics reporting to the balloon driver (Amit Shah) [601690] - [block] make blk_init_free_list and elevator_init idempotent (Mike Snitzer) [594584] - [block] avoid unconditionally freeing previously allocated request_queue (Mike Snitzer) [594584] - [virt] vhost: fix the memory leak which will happen when memory_access_ok fails (Michael S. Tsirkin) [599299] - [virt] vhost-net: fix to check the return value of copy_to/from_user() correctly (Michael S. Tsirkin) [599299] - [virt] vhost: fix to check the return value of copy_to/from_user() correctly (Michael S. Tsirkin) [599299] - [virt] vhost: Fix host panic if ioctl called with wrong index (Michael S. Tsirkin) [599299] - [block] writeback: fixups for !dirty_writeback_centisecs (Mike Snitzer) [594570] - [fs] writeback: disable periodic old data writeback for !dirty_writeback_centisecs (Mike Snitzer) [594570] - [modsign] Include the GNU build ID note in the digest (David Howells) [581965] - [modsign] Fix a number of module signing bugs (David Howells) [581965] - [modsign] KEYS: Return more accurate error codes (David Howells) [591891] - [netdrv] ixgbe: fix automatic LRO/RSC settings for low latency (Andy Gospodarek) [595555] - [scsi] sync fcoe with upstream (Mike Christie) [603263] - [trace] conflicting tracepoint power.h headers (Mark Wielaard) [599175] - [netdrv] ixgbe: fix panic when shutting down system with WoL enabled (Andy Gospodarek) [601066] - [netdrv] ixgbe: ixgbe_down needs to stop dev_watchdog (Andy Gospodarek) [604807] - [scsi] sync fcoe (Mike Christie) [595558] - [kernel] CRED: Fix a race in creds_are_invalid() in credentials debugging (James Leddy) [578268] - [kernel] Remove timeout logic in mutex_spin_on_owner() to match upstream (Steve Best) [602805]- [virt] Disable transparent hugepages when running under Xen (Dor Laor) [605566] - [pci] fix compilation when CONFIG_PCI_MSI=n (Vivek Goyal) [589397] - [block] virtio_blk: support barriers without FLUSH feature (Christoph Hellwig) [602595] - [mm] make compound_lock irqsafe in put_page (Andrea Arcangeli) [605354] - [mm] remove compound_lock from futex (Andrea Arcangeli) [605354] - [mm] memcontrol compound_lock irqsafe (Andrea Arcangeli) [605354] - [mm] add compound_lock_irqsave/irqrestore (Andrea Arcangeli) [605354]- [virt] virtio-pci: Disable MSI at startup (Vivek Goyal) [589397] - [mm] Reenable transparent hugepages (Aristeu Rozanski) [602436]- [mm] Revert "[redhat] Enable transparent hugepages by default" (Aristeu Rozanski) [602436]- [net] Revert "[net] bridge: make bridge support netpoll" (Herbert Xu) [602927] - [virt] always invalidate and flush on spte page size change (Andrea Arcangeli) [578134] - [mm] root anon vma bugchecks (Andrea Arcangeli) [578134] - [mm] resurrect the check in page_address_in_vma (Andrea Arcangeli) [578134] - [mm] root anon vma use root (Andrea Arcangeli) [578134] - [mm] avoid ksm hang (Andrea Arcangeli) [578134] - [mm] always add new vmas at the end (Andrea Arcangeli) [578134] - [mm] remove unnecessary lock from __vma_link (Andrea Arcangeli) [578134] - [mm] optimize hugepage tracking for memcgroup & handle splitting (Rik van Riel) [597108] - [mm] properly move a transparent hugepage between cgroups (Rik van Riel) [597081] - [mm] scale statistics if the page is a transparent hugepage (Rik van Riel) [597077] - [mm] enhance mem_cgroup_charge_statistics with a page_size argument (Rik van Riel) [597058] - [virt] add option to disable spinlock patching on hypervisor (Gleb Natapov) [599068] - [virt] xen: don't touch xsave in cr4 (Andrew Jones) [599069] - [drm] Update core to current drm-linus (Adam Jackson) [589547 589792 597022] - [mm] fix refcount bug in anon_vma code (Rik van Riel) [602739]- [netdrv] vlan: allow null VLAN ID to be used (Andy Gospodarek) [595555] - [netdrv] ixgbe: Add boolean parameter to ixgbe_set_vmolr (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix bug when EITR=0 causing no writebacks (Andy Gospodarek) [595555] - [netdrv] ixgbe: enable extremely low latency (Andy Gospodarek) [595555] - [netdrv] ixgbe: added compat bits (Andy Gospodarek) [595555] - [netdrv] ixgbe: dcb, do not tag tc_prio_control frames (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix ixgbe_tx_is_paused logic (Andy Gospodarek) [595555] - [netdrv] ixgbe: always enable vlan strip/insert when DCB is enabled (Andy Gospodarek) [595555] - [netdrv] ixgbe: remove some redundant code in setting FCoE FIP filter (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix wrong offset to fc_frame_header in ixgbe_fcoe_ddp (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix header len when unsplit packet overflows to data buffer (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix setting of promisc mode when using mac-vlans (Andy Gospodarek) [595555] - [netdrv] ixgbe: Add support for VF MAC and VLAN configuration (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix bug with vlan strip in promsic mode (Andy Gospodarek) [595555] - [virt] use unfair spinlock when running on hypervisor (Gleb Natapov) [599068]- [kernel] sched: update normalized values on user updates via proc (Hendrik Brueckner) [590748] - [kernel] sched: Make tunable scaling style configurable (Hendrik Brueckner) [590748] - [s390x] nohz: Introduce arch_needs_cpu (Hendrik Brueckner) [590009] - [ppc64] Use form 1 affinity to setup node distance (Steve Best) [594502] - [ppc64] numa: Use ibm, architecture-vec-5 to detect form 1 affinity (Steve Best) [594502] - [ppc64] Set a smaller value for RECLAIM_DISTANCE to enable zone reclaim (Steve Best) [594502] - [block] Add padding to writeback_control (Mike Snitzer) [594570] - [fs] cifs: fix page refcount leak (Jeff Layton) [595827] - [scsi] megaraid_sas - Add three times Online controller reset (Tomas Henzl) [594821] - [scsi] megaraid: update driver version to 4.28 (Tomas Henzl) [577010] - [netdrv] tg3: Provide more support for 57765 with v3.108 (John Feeney) [581691] - [scsi] skip sense logging for some ATA PASS-THROUGH cdbs (Jeff Moyer) [596997] - [block] allow initialization of previously allocated request_queue (Mike Snitzer) [594584] - [usb] Fix oops on switching USB controllers (Pete Zaitcev) [578979] - [drm] nouveau: important fixes to vbios parser (Ben Skeggs) [596604] - [virt] virtio: console: Fix crash when port is unplugged and blocked for write (Amit Shah) [596635] - [virt] virtio: console: Fix crash when hot-unplugging a port and read is blocked (Amit Shah) [596635] - [kernel] signals: check_kill_permission(): don't check creds if same_thread_group() (Oleg Nesterov) [595499] - [drm] fix issue with wake up like upstream commit (Dave Airlie) [577959] - [x86] Fix AMD IOMMU suspend/resume (Matthew Garrett) [593787] - [mm] do_generic_file_read: clear page errors when issuing a fresh read of the page (Rik van Riel) [596334] - [x86] Fix loud HPET warning on Intel Platforms (Prarit Bhargava) [592036] - [x86] Intel Cougar Point PCH support for SATA, USB, HD Audio, I2C(SMBUS), and iTCO Watchdog (John Villalovos) [560077] - [x86] dell-laptop: Update to match mainline (Matthew Garrett) [586495] - [kernel] proc: backport afinity_hint code (Neil Horman) [591509] - [scsi] bfa: powerpc compilation warning and endian fix (Rob Evers) [583154] - [scsi] bfa: code review fixes (Rob Evers) [583154] - [s390x] dasd: fix race between tasklet and dasd_sleep_on (Hendrik Brueckner) [591963] - [s390x] vdso: add missing vdso_install target (Hendrik Brueckner) [587368] - [mm] mempolicy: fix get_mempolicy() for relative and static nodes (Steve Best) [592327] - [net] reserve ports for applications using fixed port numbers (Amerigo Wang) [580970] - [kernel] sysctl: add proc_do_large_bitmap (Amerigo Wang) [580970] - [kernel] sysctl: refactor integer handling proc code (Amerigo Wang) [580970] - [virt] VMware Balloon: clamp number of collected non-balloonable pages (Amit Shah) [582826] - [virt] x86, hypervisor: add missing (Amit Shah) [582826] - [nfs] nfsd4: bug in read_buf (Steve Dickson) [597215] - [nfs] svcrdma: RDMA support not yet compatible with RPC6 (Steve Dickson) [597215] - [nfs] Revert "nfsd4: distinguish expired from stale stateids" (Steve Dickson) [597215] - [nfs] nfsd: safer initialization order in find_file() (Steve Dickson) [597215] - [nfs] nfs4: minor callback code simplification, comment (Steve Dickson) [597215] - [nfs] NFSD: don't report compiled-out versions as present (Steve Dickson) [597215] - [nfs] nfsd4: implement reclaim_complete (Steve Dickson) [597215] - [nfs] nfsd4: nfsd4_destroy_session must set callback client under the state lock (Steve Dickson) [597215] - [nfs] nfsd4: keep a reference count on client while in use (Steve Dickson) [597215] - [nfs] nfsd4: mark_client_expired (Steve Dickson) [597215] - [nfs] nfsd4: introduce nfs4_client.cl_refcount (Steve Dickson) [597215] - [nfs] nfsd4: refactor expire_client (Steve Dickson) [597215] - [nfs] nfsd4: extend the client_lock to cover cl_lru (Steve Dickson) [597215] - [nfs] nfsd4: use list_move in move_to_confirmed (Steve Dickson) [597215] - [nfs] nfsd4: fold release_session into expire_client (Steve Dickson) [597215] - [nfs] nfsd4: rename sessionid_lock to client_lock (Steve Dickson) [597215] - [nfs] nfsd4: fix bare destroy_session null dereference (Steve Dickson) [597215] - [nfs] nfsd4: use local variable in nfs4svc_encode_compoundres (Steve Dickson) [597215] - [nfs] nfsd: further comment typos (Steve Dickson) [597215] - [nfs] sunrpc: centralise most calls to svc_xprt_received (Steve Dickson) [597215] - [nfs] nfsd4: fix unlikely race in session replay case (Steve Dickson) [597215] - [nfs] nfsd4: fix filehandle comment (Steve Dickson) [597215] - [nfs] nfsd: potential ERR_PTR dereference on exp_export() error paths (Steve Dickson) [597215] - [nfs] nfsd4: complete enforcement of 4.1 op ordering (Steve Dickson) [597215] - [nfs] nfsd4: allow 4.0 clients to change callback path (Steve Dickson) [597215] - [nfs] nfsd4: rearrange cb data structures (Steve Dickson) [597215] - [nfs] NFSD: NFSv4 callback client should use RPC_TASK_SOFTCONN (Steve Dickson) [597215] - [nfs] nfsd4: cl_count is unused (Steve Dickson) [597215] - [nfs] nfsd4: don't sleep in lease-break callback (Steve Dickson) [597215] - [nfs] nfsd4: indentation cleanup (Steve Dickson) [597215] - [nfs] nfsd4: consistent session flag setting (Steve Dickson) [597215] - [nfs] nfsd4: remove probe task's reference on client (Steve Dickson) [597215] - [nfs] nfsd4: remove dprintk (Steve Dickson) [597215] - [nfs] nfsd4: shutdown callbacks on expiry (Steve Dickson) [597215] - [nfs] nfsd4: preallocate nfs4_rpc_args (Steve Dickson) [597215] - [nfs] svcrpc: don't hold sv_lock over svc_xprt_put() (Steve Dickson) [597215] - [nfs] nfsd: don't break lease while servicing a COMMIT (Steve Dickson) [597215] - [nfs] nfsd: factor out hash functions for export caches (Steve Dickson) [597215] - [nfs] sunrpc: never return expired entries in sunrpc_cache_lookup (Steve Dickson) [597215] - [nfs] sunrpc/cache: factor out cache_is_expired (Steve Dickson) [597215] - [nfs] sunrpc: don't keep expired entries in the auth caches (Steve Dickson) [597215] - [nfs] nfsd4: document lease/grace-period limits (Steve Dickson) [597215] - [nfs] nfsd4: allow setting grace period time (Steve Dickson) [597215] - [nfs] nfsd4: reshuffle lease-setting code to allow reuse (Steve Dickson) [597215] - [nfs] nfsd4: remove unnecessary lease-setting function (Steve Dickson) [597215] - [nfs] nfsd4: simplify lease/grace interaction (Steve Dickson) [597215] - [nfs] nfsd4: simplify references to nfsd4 lease time (Steve Dickson) [597215] - [nfs] Fix another nfs_wb_page() deadlock (Steve Dickson) [595478] - [nfs] Ensure that we mark the inode as dirty if we exit early from commit (Steve Dickson) [595478] - [nfs] Fix a lock imbalance typo in nfs_access_cache_shrinker (Steve Dickson) [595478] - [nfs] sunrpc: fix leak on error on socket xprt setup (Steve Dickson) [595478] - [pci] Add padding to PCI structs for future enhancements (Prarit Bhargava) [590286]- [mm] fix vma_adjust lock inversion (Andrea Arcangeli) [595808] - [mm] eliminate compiler warning introduced by my "kernel pagefault tracepoint for x86 & x86_64 patch" (Larry Woodman) [526032] - [netdrv] tg3: Fix INTx fallback when MSI fails (Steve Best) [594456] - [virt] correctly trace irq injection on SVM (Gleb Natapov) [594020] - [virt] KVM: remove CAP_SYS_RAWIO requirement from kvm_vm_ioctl_assign_irq (Alex Williamson) [594912] - [virt] KVM: Fix wallclock version writing race (Glauber Costa) [592033] - [x86] Fix double enable_IR_x2apic call on SMP kernel on !SMP boards (Luming Yu) [585122] - [block] Adjust elv_iosched_show to return "none" for bio-based DM (Mike Snitzer) [595393] - [dm] mpath: Add a feature flag attribute to the multipath structure (Mike Snitzer) [594503] - [kernel] fix compat_sys_sched_getaffinity() (Oleg Nesterov) [582407] - [usb] usbcore: Fix issue with disabled USB3 protocol ports (Bhavna Sarathy) [591916] - [kernel] python: change scripts to use system python instead of env (Don Zickus) [575965] - [scsi] mpt2sas: update to 05.100.00.02 (Tomas Henzl) [591971] - [virt] Fix FV Xen guest when xen_pv_hvm not enabled (Don Dutile) [523134] - [net] enhance network cgroup classifier to work in softirq context (Neil Horman) [595351] - [net] gro: Fix bogus gso_size on the first fraglist entry (Herbert Xu) [594561] - [nfs] sunrpc trace points (Steve Dickson) [567741] - [nfs] don't try to decode GETATTR if DELEGRETURN returned error (Jeff Layton) [584391] - [nfs] d_revalidate() is too trigger-happy with d_drop() (Jeff Layton) [587225] - [ppc64] Fix zero length strncmp() on powerpc (Steve Best) [593129] - [ppc64] pseries: Fix xics interrupt affinity (Steve Best) [592438] - [ppc] Improve 64bit copy_tofrom_user (Steve Best) [591344] - [fs] GFS2: Fix permissions checking for setflags ioctl() (Steven Whitehouse) [595395] {CVE-2010-1641} - [gfs] GFS2: Add two useful messages (Steven Whitehouse) [589510] - [serial] fix serial console hang after entering username (John Villalovos) [590851] - [kdump] kexec can't load capturing kernel on some big RAM systems (Vitaly Mayatskikh) [580843] - [fs] cleanup generic block based fiemap (Josef Bacik) [578560] - [fs] vfs: add NOFOLLOW/UNUSED to umount flags (Josef Bacik) [562078] - [fs] dlm: fix ast ordering for user locks (David Teigland) [592418] - [fs] cifs: fix noserverino handling when unix extensions are enabled (Jeff Layton) [591483] - [fs] cifs: don't update uniqueid in cifs_fattr_to_inode (Jeff Layton) [591483] - [fs] cifs: always revalidate hardlinked inodes when using noserverino (Jeff Layton) [591483] - [fs] cifs: Fix losing locks during fork() (Jeff Layton) [591483] - [fs] cifs: propagate cifs_new_fileinfo() error back to the caller (Jeff Layton) [591483] - [fs] cifs: add comments explaining cifs_new_fileinfo behavior (Jeff Layton) [591483] - [fs] cifs: Allow null nd (as nfs server uses) on create (Jeff Layton) [591483] - [fs] cifs: remove unused parameter from cifs_posix_open_inode_helper() (Jeff Layton) [591483] - [fs] cifs: drop quota operation stubs (Jeff Layton) [591483] - [fs] cifs: Remove unused cifs_oplock_cachep (Jeff Layton) [591483] - [fs] cifs: Cleanup various minor breakage in previous cFYI cleanup (Jeff Layton) [591483] - [fs] cifs: Neaten cERROR and cFYI macros, reduce text space (Jeff Layton) [591483] - [fs] cifs: trivial white space (Jeff Layton) [591483] - [fs] cifs: use add_to_page_cache_lru (Jeff Layton) [591483] - [fs] cifs: not overwriting file_lock structure after GET_LK (Jeff Layton) [591483] - [fs] cifs: Fix a kernel BUG with remote OS/2 server (Jeff Layton) [591483] - [fs] cifs: initialize nbytes at the beginning of CIFSSMBWrite() (Jeff Layton) [591483] - [fs] cifs: back out patches that didn't make it upstream (Jeff Layton) [591483] - [fs] cifs: guard against hardlinking directories (Jeff Layton) [591229] - [pci] check caps from sysfs file open to read device dependent config space (Don Dutile) [559709] - [fs] sysfs: add struct file* to bin_attr callbacks (Don Dutile) [559709] - [ata] pata_via: fixup detection issues (David Milburn) [591074] - [security] keys: call_sbin_request_key() must write lock keyrings before modifying them (David Howells) [591891] - [security] keys: Use RCU dereference wrappers in keyring key type code (David Howells) [591891] - [security] keys: find_keyring_by_name() can gain access to a freed keyring (David Howells) [585101 591891] {CVE-2010-1437} - [security] keys: Fix RCU handling in key_gc_keyring() (David Howells) [591891] - [security] keys: the request_key() syscall should link an existing key to the dest keyring (David Howells) [591891] - [security] keys: don't need to use RCU in keyring_read() as semaphore is held (David Howells) [591891] - [security] keys: fix an RCU warning (David Howells) [591891] - [security] keys: PTR_ERR return of wrong pointer in keyctl_get_security() (David Howells) [591891] - [fs] CacheFiles: Fix error handling in cachefiles_determine_cache_security() (David Howells) [591894] - [fs] CacheFiles: Fix occasional EIO on call to vfs_unlink() (David Howells) [591894] - [fs] fs-cache: order the debugfs stats correctly (David Howells) [591894] - [fs] SLOW_WORK: CONFIG_SLOW_WORK_PROC should be CONFIG_SLOW_WORK_DEBUG (David Howells) [591894] - [fs] fscache: add missing unlock (David Howells) [591894] - [fs] FS-Cache: Remove the EXPERIMENTAL flag (David Howells) [591894] - [fs] CacheFiles: Fix a race in cachefiles_delete_object() vs rename (David Howells) [591894] - [fs] switch cachefiles to kern_path() (David Howells) [591894] - [fs] FS-Cache: Avoid maybe-used-uninitialised warning on variable (David Howells) [591894] - [net] bonding: make bonding support netpoll (Amerigo Wang) [587751] - [net] bridge: make bridge support netpoll (Amerigo Wang) [587751] - [net] netpoll: add generic support for bridge and bonding devices (Amerigo Wang) [587751] - [ppc64] Use lwarx/ldarx hint in bit locks (Steve Best) [594515] - [ppc64] 85xx: Make sure lwarx hint isn't set on ppc32 (Steve Best) [594515] - [ppc64] Use lwarx hint in spinlocks (Steve Best) [594515] - [fs] tmpfs: Insert tmpfs cache pages to inactive list at first (Rik van Riel) [595210] - [mm] vmscan: detect mapped file pages used only once (Rik van Riel) [595210] - [mm] vmscan: drop page_mapping_inuse() (Rik van Riel) [595210] - [mm] vmscan: factor out page reference checks (Rik van Riel) [595210] - [nfs] SUNRPC: Don't spam gssd with upcall requests when the kerberos key expired (Steve Dickson) [595478] - [nfs] SUNRPC: Reorder the struct rpc_task fields (Steve Dickson) [595478] - [nfs] SUNRPC: Remove the 'tk_magic' debugging field (Steve Dickson) [595478] - [nfs] SUNRPC: Move the task->tk_bytes_sent and tk_rtt to struct rpc_rqst (Steve Dickson) [595478] - [nfs] Don't call iput() in nfs_access_cache_shrinker (Steve Dickson) [595478] - [nfs] Clean up nfs_access_zap_cache() (Steve Dickson) [595478] - [nfs] Don't run nfs_access_cache_shrinker() when the mask is GFP_NOFS (Steve Dickson) [595478] - [nfs] SUNRPC: Ensure rpcauth_prune_expired() respects the nr_to_scan parameter (Steve Dickson) [595478] - [nfs] SUNRPC: Ensure memory shrinker doesn't waste time in rpcauth_prune_expired() (Steve Dickson) [595478] - [nfs] SUNRPC: Dont run rpcauth_cache_shrinker() when gfp_mask is GFP_NOFS (Steve Dickson) [595478] - [nfs] Read requests can use GFP_KERNEL (Steve Dickson) [595478] - [nfs] Clean up nfs_create_request() (Steve Dickson) [595478] - [nfs] Don't use GFP_KERNEL in rpcsec_gss downcalls (Steve Dickson) [595478] - [nfs] NFSv4: Don't use GFP_KERNEL allocations in state recovery (Steve Dickson) [595478] - [nfs] SUNRPC: Fix xs_setup_bc_tcp() (Steve Dickson) [595478] - [nfs] SUNRPC: Replace jiffies-based metrics with ktime-based metrics (Steve Dickson) [595478] - [kernel] ktime: introduce ktime_to_ms() (Steve Dickson) [595478] - [nfs] SUNRPC: RPC metrics and RTT estimator should use same RTT value (Steve Dickson) [595478] - [nfs] Calldata for nfs4_renew_done() (Steve Dickson) [595478] - [nfs] nfs4: renewd renew operations should take/put a client reference (Steve Dickson) [595478] - [nfs] Squelch compiler warning in nfs_add_server_stats() (Steve Dickson) [595478] - [nfs] Clean up fscache_uniq mount option (Steve Dickson) [595478] - [nfs] Squelch compiler warning (Steve Dickson) [595478] - [nfs] SUNRPC: Trivial cleanups in include/linux/sunrpc/xdr.h (Steve Dickson) [595478] - [nfs] NFSv4: Clean up the NFSv4 setclientid operation (Steve Dickson) [595478] - [nfs] NFSv4: Allow attribute caching with 'noac' mounts if client holds a delegation (Steve Dickson) [595478] - [nfs] SUNRPC: Fail over more quickly on connect errors (Steve Dickson) [595478] - [nfs] SUNRPC: Move the test for XPRT_CONNECTING into xprt_connect() (Steve Dickson) [595478] - [nfs] SUNRPC: Cleanup - make rpc_new_task() call rpc_release_calldata on failure (Steve Dickson) [595478] - [nfs] SUNRPC: Clean up xprt_release() (Steve Dickson) [595478] - [nfs] NFSv4: Fix up the documentation for nfs_do_refmount (Steve Dickson) [595478] - [nfs] Replace nfsroot on-stack filehandle (Steve Dickson) [595478] - [nfs] Cleanup file handle allocations in fs/nfs/super.c (Steve Dickson) [595478] - [nfs] Prevent the mount code from looping forever on broken exports (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_getacl() and nfs3_proc_setacl() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_statfs() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_setattr() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs4_proc_create() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_proc_symlink() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_proc_create (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_rmdir (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_proc_remove() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_readlink() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_link() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_readdir() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_rename() and nfs4_proc_rename() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_revalidate_inode() (Steve Dickson) [595478] - [nfs] NFSv4: Reduce stack footprint of nfs4_proc_access() and nfs3_proc_access() (Steve Dickson) [595478] - [nfs] NFSv4: Reduce the stack footprint of nfs4_remote_referral_get_sb (Steve Dickson) [595478] - [nfs] NFSv4: Reduce stack footprint of nfs4_get_root() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_follow_remote_path() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_lookup (Steve Dickson) [595478] - [nfs] NFSv4: Reduce the stack footprint of try_location() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_create_server (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_follow_mountpoint() (Steve Dickson) [595478] - [nfs] NFSv4: Eliminate nfs4_path_walk() (Steve Dickson) [595478] - [nfs] Add helper functions for allocating filehandles and fattr structs (Steve Dickson) [595478] - [nfs] NFSv4: Fix the locking in nfs_inode_reclaim_delegation() (Steve Dickson) [595478] - [nfs] fix memory leak in nfs_get_sb with CONFIG_NFS_V4 (Steve Dickson) [595478] - [nfs] fix some issues in nfs41_proc_reclaim_complete() (Steve Dickson) [595478] - [nfs] Ensure that nfs_wb_page() waits for Pg_writeback to clear (Steve Dickson) [595478] - [nfs] Fix an unstable write data integrity race (Steve Dickson) [595478] - [nfs] testing for null instead of ERR_PTR() (Steve Dickson) [595478] - [nfs] NFSv4: Don't attempt an atomic open if the file is a mountpoint (Steve Dickson) [595478] - [nfs] SUNRPC: Fix a bug in rpcauth_prune_expired (Steve Dickson) [595478] - [nfs] NFSv4: fix delegated locking (Steve Dickson) [595478] - [nfs] Ensure that the WRITE and COMMIT RPC calls are always uninterruptible (Steve Dickson) [595478] - [nfs] Fix a race with the new commit code (Steve Dickson) [595478] - [nfs] Fix the mode calculation in nfs_find_open_context (Steve Dickson) [595478] - [nfs] NFSv4: Fall back to ordinary lookup if nfs4_atomic_open() returns EISDIR (Steve Dickson) [595478] - [nfs] SUNRPC: Fix the return value of rpc_run_bc_task() (Steve Dickson) [595478] - [nfs] SUNRPC: Fix a use after free bug with the NFSv4.1 backchannel (Steve Dickson) [595478] - [nfs] ensure bdi_unregister is called on mount failure (Steve Dickson) [595478] - [nfs] fix unlikely memory leak (Steve Dickson) [595478] - [nfs] nfs41: renewd sequence operations should take/put client reference (Steve Dickson) [595478] - [nfs] prevent backlogging of renewd requests (Steve Dickson) [595478] - [nfs] rpc client can not deal with ENOSOCK, so translate it into ENOCONN (Steve Dickson) [595478]- [perf] sync tools/perf to 2.6.34 (Jason Baron) [578987] - [drm] i915: Update to 2.6.34-rc7 (Adam Jackson) [592003] - [perf] userspace and core update fix (Jason Baron) [567828 578987] - [perf] rhel6 perf fixups (Jason Baron) [567828 578987] - [perf] backport latest core perf support (Jason Baron) [567828 578987] - [perf] pull back 'perf' userspace (Jason Baron) [567828 578987] - [drm] radeon/kms: report lvds status as unknown with closed lid (Jerome Glisse) [585111 591628] - [drm] fbdev: fix cloning on fbcon (Dave Airlie) [512023] - [drm] fbcon disconnected + hotplug operation (Jerome Glisse) [580789] - [kernel] slow-work: use get_ref wrapper instead of directly calling get_ref (Dave Airlie) [580789] - [drm] radeon/kms: add special workaround for triple head servers (Dave Airlie) [512023] - [infiniband] RDMA: Use rlimit helpers (Doug Ledford) [500229] - [infiniband] ipoib: returned back addrlen check for mc addresses (Doug Ledford) [500229] - [infiniband] RDMA/amso1100: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [infiniband] IB/srp: Clean up error path in srp_create_target_ib() (Doug Ledford) [500229] - [infiniband] IB/srp: Split send and recieve CQs to reduce number of interrupts (Doug Ledford) [500229] - [infiniband] rdma: potential ERR_PTR dereference (Doug Ledford) [500229] - [infiniband] RDMA/cm: Set num_paths when manually assigning path records (Doug Ledford) [500229] - [infiniband] IB/cm: Fix device_create() return value check (Doug Ledford) [500229] - [infiniband] IB/ucm: Clean whitespace errors (Doug Ledford) [500229] - [infiniband] IB/ucm: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/ucm: Use stack variable 'base' in ib_ucm_add_one (Doug Ledford) [500229] - [infiniband] IB/ucm: Use stack variable 'devnum' in ib_ucm_add_one (Doug Ledford) [500229] - [infiniband] RDMA/cm: Remove unused definition of RDMA_PS_SCTP (Doug Ledford) [500229] - [infiniband] RDMA/cm: Revert association of an RDMA device when binding to loopback (Doug Ledford) [500229] - [infiniband] IB/addr: Correct CONFIG_IPv6 to CONFIG_IPV6 (Doug Ledford) [500229] - [infiniband] IB/addr: Fix IPv6 routing lookup (Doug Ledford) [500229] - [infiniband] IB/addr: Simplify resolving IPv4 addresses (Doug Ledford) [500229] - [infiniband] RDMA/cm: fix loopback address support (Doug Ledford) [500229] - [infiniband] IB/addr: Store net_device type instead of translating to RDMA transport (Doug Ledford) [500229] - [infiniband] IB/addr: Verify source and destination address families match (Doug Ledford) [500229] - [infiniband] RDMA/cma: Replace net_device pointer with index (Doug Ledford) [500229] - [infiniband] RDMA/cma: Fix AF_INET6 support in multicast joining (Doug Ledford) [500229] - [infiniband] RDMA/cma: Correct detection of SA Created MGID (Doug Ledford) [500229] - [infiniband] RDMA/addr: Use appropriate locking with for_each_netdev() (Doug Ledford) [500229] - [infiniband] RDMA/ucma: Add option to manually set IB path (Doug Ledford) [500229] - [infiniband] IB/mad: Ignore iWARP devices on device removal (Doug Ledford) [500229] - [infiniband] IB/umad: Clean whitespace (Doug Ledford) [500229] - [infiniband] IB/umad: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/umad: Use stack variable 'base' in ib_umad_init_port (Doug Ledford) [500229] - [infiniband] IB/umad: Use stack variable 'devnum' in ib_umad_init_port (Doug Ledford) [500229] - [infiniband] IB/umad: Remove port_table[] (Doug Ledford) [500229] - [infiniband] IB/umad: Convert *cdev to cdev in struct ib_umad_port (Doug Ledford) [500229] - [infiniband] IB/uverbs: Use anon_inodes instead of private infinibandeventfs (Doug Ledford) [500229] - [infiniband] IB/core: Fix and clean up ib_ud_header_init() (Doug Ledford) [500229] - [infiniband] IB/core: Pack struct ib_device a little tighter (Doug Ledford) [500229] - [infiniband] IB/uverbs: Whitespace cleanup (Doug Ledford) [500229] - [infiniband] IB/uverbs: Pack struct ib_uverbs_event_file tighter (Doug Ledford) [500229] - [infiniband] IB/uverbs: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/uverbs: use stack variable 'base' in ib_uverbs_add_one (Doug Ledford) [500229] - [infiniband] IB/uverbs: Use stack variable 'devnum' in ib_uverbs_add_one (Doug Ledford) [500229] - [infiniband] IB/uverbs: Remove dev_table (Doug Ledford) [500229] - [infiniband] IB/uverbs: Convert *cdev to cdev in struct ib_uverbs_device (Doug Ledford) [500229] - [infiniband] IB/uverbs: Fix return of PTR_ERR() of wrong pointer in ib_uverbs_get_context() (Doug Ledford) [500229] - [infiniband] IB: Clarify the documentation of ib_post_send() (Doug Ledford) [500229] - [infiniband] IB/ehca: Allow access for ib_query_qp() (Doug Ledford) [500229] - [infiniband] IB/ehca: Do not turn off irqs in tasklet context (Doug Ledford) [500229] - [infiniband] IB/ehca: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [infiniband] IB/ehca: Rework destroy_eq() (Doug Ledford) [500229] - [infiniband] IPoIB: Include return code in trace message for ib_post_send() failures (Doug Ledford) [500229] - [infiniband] IPoIB: Fix TX queue lockup with mixed UD/CM traffic (Doug Ledford) [500229] - [infiniband] IPoIB: Remove TX moderation settings from ethtool support (Doug Ledford) [500229] - [infiniband] IB/ipath: Use bitmap_weight() (Doug Ledford) [500229] - [infiniband] Remove BKL from ipath_open() (Doug Ledford) [500229] - [rds] remove uses of NIPQUAD, use pI4 (Doug Ledford) [500229] - [rds] RDS/IB+IW: Move recv processing to a tasklet (Doug Ledford) [500229] - [rds] Do not send congestion updates to loopback connections (Doug Ledford) [500229] - [rds] Fix panic on unload (Doug Ledford) [500229] - [rds] Fix potential race around rds_i[bw]_allocation (Doug Ledford) [500229] - [rds] Add GET_MR_FOR_DEST sockopt (Doug Ledford) [500229] - [infiniband] IB/mlx4: Check correct variable for allocation failure (Doug Ledford) [500229] - [infiniband] mlx4: replace the dma_sync_single_range_for_cpu/device API (Doug Ledford) [500229] - [infiniband] IB/mlx4: Simplify retrieval of ib_device (Doug Ledford) [500229] - [infiniband] mlx4_core: Fix cleanup in __mlx4_init_one() error path (Doug Ledford) [500229] - [infiniband] IB/mlx4: Fix queue overflow check in post_recv (Doug Ledford) [500229] - [infiniband] IB/mlx4: Initialize SRQ scatter entries when creating an SRQ (Doug Ledford) [500229] - [infiniband] mlx4: use bitmap_find_next_zero_area (Doug Ledford) [500229] - [infiniband] mlx4_core: return a negative error value (Doug Ledford) [500229] - [infiniband] mlx4_core: Fix parsing of reserved EQ cap (Doug Ledford) [500229] - [infiniband] IB/mlx4: Remove limitation on LSO header size (Doug Ledford) [500229] - [infiniband] IB/mlx4: Remove unneeded code (Doug Ledford) [500229] - [infiniband] RDMA/nes: Correct cap.max_inline_data assignment in nes_query_qp() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix CX4 link problem in back-to-back configuration (Doug Ledford) [500229] - [infiniband] RDMA/nes: Clear stall bit before destroying NIC QP (Doug Ledford) [500229] - [infiniband] RDMA/nes: Set assume_aligned_header bit (Doug Ledford) [500229] - [infiniband] convert to use netdev_for_each_mc_addr (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add support for KR device id 0x0110 (Doug Ledford) [500229] - [infiniband] RDMA/nes: Change WQ overflow return code (Doug Ledford) [500229] - [infiniband] RDMA/nes: Multiple disconnects cause crash during AE handling (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix crash when listener destroyed during loopback setup (Doug Ledford) [500229] - [infiniband] RDMA/nes: Use atomic counters for CM listener create and destroy (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix stale ARP issue (Doug Ledford) [500229] - [infiniband] RDMA/nes: FIN during MPA startup causes timeout (Doug Ledford) [500229] - [infiniband] RDMA/nes: Free kmap() resources (Doug Ledford) [500229] - [infiniband] RDMA/nes: Check for zero STag (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix Xansation test crash on cm_node ref_count (Doug Ledford) [500229] - [infiniband] RDMA/nes: Abnormal listener exit causes loopback node crash (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix crash in nes_accept() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Resource not freed for REJECTed connections (Doug Ledford) [500229] - [infiniband] RDMA/nes: MPA request/response error checking (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix query of ORD values (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix MAX_CM_BUFFER define (Doug Ledford) [500229] - [infiniband] RDMA/nes: Pass correct size to ioremap_nocache() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Update copyright and branding string (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add max_cqe check to nes_create_cq() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Clean up struct nes_qp (Doug Ledford) [500229] - [infiniband] RDMA/nes: Implement IB_SIGNAL_ALL_WR as an iWARP extension (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add additional SFP+ PHY uC status check and PHY reset (Doug Ledford) [500229] - [infiniband] RDMA/nes: Correct fast memory registration implementation (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add support for IB_WR_*INV (Doug Ledford) [500229] - [infiniband] RDMA/nes: In nes_post_recv() always set bad_wr on error (Doug Ledford) [500229] - [infiniband] RDMA/nes: In nes_post_send() always set bad_wr on error (Doug Ledford) [500229] - [netdrv] cxgb3: fix linkup issue (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Wait at least one schedule cycle during device removal (Doug Ledford) [500229] - [netdrv] cxgb3: fix hot plug removal crash (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Mark RDMA device with CXIO_ERROR_FATAL when removing (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Don't allocate the SW queue for user mode CQs (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Increase the max CQ depth (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Doorbell overflow avoidance and recovery (Doug Ledford) [500229] - [netdrv] cxgb3: convert to use netdev_for_each_addr (Doug Ledford) [500229] - [netdrv] cxgb3: fix link flap (Doug Ledford) [500229] - [netdrv] cxgb3: FIx VLAN over Jumbo frames (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Remove BUG_ON() on CQ rearm failure (Doug Ledford) [500229] - [netdrv] cxgb3: fix GRO checksum check (Doug Ledford) [500229] - [netdrv] cxgb3: add memory barriers (Doug Ledford) [500229] - [netdrv] iwch_cm.c: use pM to show MAC address (Doug Ledford) [500229] - [netdrv] cxgb3: Use kzalloc for allocating only one thing (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [netdrv] cxgb3: declare MODULE_FIRMWARE (Doug Ledford) [500229] - [netdrv] cxgb3: Set the rxq (Doug Ledford) [500229] - [netdrv] cxgb3: No need to wake queue in xmit handler (Doug Ledford) [500229] - [netdrv] cxgb3: Added private MAC address and provisioning packet handler for iSCSI (Doug Ledford) [500229] - [net] Hook up cxgb4 to Kconfig and Makefile (Doug Ledford) [500229] - [netdrv] cxgb4: Add remaining driver headers and L2T management (Doug Ledford) [500229] - [netdrv] cxgb4: Add main driver file and driver Makefile (Doug Ledford) [500229] - [netdrv] cxgb4: Add HW and FW support code (Doug Ledford) [500229] - [netdrv] cxgb4: Add packet queues and packet DMA code (Doug Ledford) [500229] - [netdrv] cxgb4: Add register, message, and FW definitions (Doug Ledford) [500229] - [net] use helpers to access mc list (Doug Ledford) [500229] - [net] use helpers to access uc list (Doug Ledford) [500229] - [kernel] strstrip incorrectly marked __must_check (Doug Ledford) [500229] - [pci] introduce pci_pcie_cap() (Doug Ledford) [500229] - [pci] cache PCIe capability offset (Doug Ledford) [500229] - [kernel] bitmap: introduce bitmap_set, bitmap_clear, bitmap_find_next_zero_area (Doug Ledford) [500229] - [md] Remove unnecessary casts of void * (Doug Ledford) [583050 586296 586299 588371] - [md] expose max value of behind writes counter (Doug Ledford) [583050 586296 586299 588371] - [md] remove some dead fields from mddev_s (Doug Ledford) [583050 586296 586299 588371] - [md] allow integers to be passed to md/level (Doug Ledford) [583050 586296 586299 588371] - [md] notify mdstat waiters of level change (Doug Ledford) [583050 586296 586299 588371] - [md] don't unregister the thread in mddev_suspend (Doug Ledford) [583050 586296 586299 588371] - [md] factor out init code for an mddev (Doug Ledford) [583050 586296 586299 588371] - [md] pass mddev to make_request functions rather than request_queue (Doug Ledford) [583050 586296 586299 588371] - [md] call md_stop_writes from md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] split md_set_readonly out of do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] factor md_stop_writes out of do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] start to refactor do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] factor do_md_run to separate accesses to ->gendisk (Doug Ledford) [583050 586296 586299 588371] - [md] remove ->changed and related code (Doug Ledford) [583050 586296 586299 588371] - [md] don't reference gendisk in getgeo (Doug Ledford) [583050 586296 586299 588371] - [md] move io accounting out of personalities into md_make_request (Doug Ledford) [583050 586296 586299 588371] - [md] notify level changes through sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] Relax checks on ->max_disks when external metadata handling is used (Doug Ledford) [583050 586296 586299 588371] - [md] Correctly handle device removal via sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] Add support for Raid5->Raid0 and Raid10->Raid0 takeover (Doug Ledford) [583050 586296 586299 588371] - [md] Add support for Raid0->Raid5 takeover (Doug Ledford) [583050 586296 586299 588371] - [md] discard StateChanged device flag (Doug Ledford) [583050 586296 586299 588371] - [md] manage redundancy group in sysfs when changing level (Doug Ledford) [583050 586296 586299 588371] - [md] remove unneeded sysfs files more promptly (Doug Ledford) [583050 586296 586299 588371] - [md] set mddev readonly flag on blkdev BLKROSET ioctl (Doug Ledford) [583050 586296 586299 588371] - [md] don't insist on valid event count for spare devices (Doug Ledford) [583050 586296 586299 588371] - [md] simplify updating of event count to sometimes avoid updating spares (Doug Ledford) [583050 586296 586299 588371] - [md] restore ability of spare drives to spin down (Doug Ledford) [583050 586296 586299 588371] - [md] raid6: Fix raid-6 read-error correction in degraded state (Doug Ledford) [583050 586296 586299 588371] - [md] raid5: allow for more than 2^31 chunks (Doug Ledford) [583050 586296 586299 588371] - [md] deal with merge_bvec_fn in component devices better (Doug Ledford) [583050 586296 586299 588371] - [md] fix some lockdep issues between md and sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] fix 'degraded' calculation when starting a reshape (Doug Ledford) [583050 586296 586299 588371] - [md] allow a resync that is waiting for other resync to complete, to be aborted (Doug Ledford) [583050 586296 586299 588371] - [md] remove unnecessary code from do_md_run (Doug Ledford) [583050 586296 586299 588371] - [md] make recovery started by do_md_run() visible via sync_action (Doug Ledford) [583050 586296 586299 588371] - [md] use pU to print UUIDs (Doug Ledford) [583050 586296 586299 588371] - [md] add 'recovery_start' per-device sysfs attribute (Doug Ledford) [583050 586296 586299 588371] - [md] rcu_read_lock() walk of mddev->disks in md_do_sync() (Doug Ledford) [583050 586296 586299 588371] - [md] integrate spares into array at earliest opportunity (Doug Ledford) [583050 586296 586299 588371] - [md] move compat_ioctl handling into md.c (Doug Ledford) [583050 586296 586299 588371] - [md] add MODULE_DESCRIPTION for all md related modules (Doug Ledford) [583050 586296 586299 588371] - [md] raid: improve MD/raid10 handling of correctable read errors (Doug Ledford) [583050 586296 586299 588371] - [md] raid10: print more useful messages on device failure (Doug Ledford) [583050 586296 586299 588371] - [md] bitmap: update dirty flag when bitmap bits are explicitly set (Doug Ledford) [583050 586296 586299 588371] - [md] Support write-intent bitmaps with externally managed metadata (Doug Ledford) [583050 586296 586299 588371] - [md] bitmap: move setting of daemon_lastrun out of bitmap_read_sb (Doug Ledford) [583050 586296 586299 588371] - [md] support updating bitmap parameters via sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] factor out parsing of fixed-point numbers (Doug Ledford) [583050 586296 586299 588371] - [md] support bitmap offset appropriate for external-metadata arrays (Doug Ledford) [583050 586296 586299 588371] - [md] remove needless setting of thread->timeout in raid10_quiesce (Doug Ledford) [583050 586296 586299 588371] - [md] change daemon_sleep to be in 'jiffies' rather than 'seconds' (Doug Ledford) [583050 586296 586299 588371] - [md] move offset, daemon_sleep and chunksize out of bitmap structure (Doug Ledford) [583050 586296 586299 588371] - [md] collect bitmap-specific fields into one structure (Doug Ledford) [583050 586296 586299 588371] - [md] add honouring of suspend_{lo,hi} to raid1 (Doug Ledford) [583050 586296 586299 588371] - [md] raid5: don't complete make_request on barrier until writes are scheduled (Doug Ledford) [583050 586296 586299 588371] - [md] support barrier requests on all personalities (Doug Ledford) [583050 586296 586299 588371] - [md] don't reset curr_resync_completed after an interrupted resync (Doug Ledford) [583050 586296 586299 588371] - [md] adjust resync_min usefully when resync aborts (Doug Ledford) [583050 586296 586299 588371]- [mm] fix mm_take_all_locks regression in 3-7/49 (Andrea Arcangeli) [556572] - [mm] avoid __cpuset_node_allowed_softwall to run when allocation is atomic (Andrea Arcangeli) [556572 591283] - [mm] fix race between do_huge_pmd_anonymous_page and pte_alloc_map (Andrea Arcangeli) [556572] - [mm] add missing update for root-anon-vma drop_anon_vma in memory compactation (Andrea Arcangeli) [556572] - [mm] exec vs split_huge_page (Andrea Arcangeli) [556572] - [mm] include anon hugepages into the anon stats (Andrea Arcangeli) [556572] - [mm] split_huge_page anon_vma ordering dependency (Andrea Arcangeli) [556572] - [mm] align page_add_new_anon_rmap (Andrea Arcangeli) [556572] - [mm] do_pages_move cannot handle hugepages (Andrea Arcangeli) [556572] - [mm] padding to decrease risk of kabi breakage (Andrea Arcangeli) [556572] - [mm] transhuge isolate_migratepages() (Andrea Arcangeli) [556572] - [mm] select CONFIG_COMPACTION if TRANSPARENT_HUGEPAGE enabled (Andrea Arcangeli) [556572] - [mm] compaction: Do not schedule work on other CPUs for compaction (Andrea Arcangeli) [556572] - [mm] Defer compaction using an exponential backoff when compaction fails (Andrea Arcangeli) [556572] - [mm] Add a tunable that decides when memory should be compacted and when it should be reclaimed (Andrea Arcangeli) [556572] - [mm] Direct compact when a high-order allocation fails (Andrea Arcangeli) [556572] - [mm] Add /sys trigger for per-node memory compaction (Andrea Arcangeli) [556572] - [mm] Add /proc trigger for memory compaction (Andrea Arcangeli) [556572] - [mm] Memory compaction core (Andrea Arcangeli) [556572] - [mm] Move definition for LRU isolation modes to a header (Andrea Arcangeli) [556572] - [mm] Export fragmentation index via /proc/extfrag_index (Andrea Arcangeli) [556572] - [mm] Export unusable free space index via /proc/unusable_index (Andrea Arcangeli) [556572] - [mm] Allow CONFIG_MIGRATION to be set without CONFIG_NUMA or memory hot-remove (Andrea Arcangeli) [556572] - [mm] Allow the migration of PageSwapCache pages (Andrea Arcangeli) [556572] - [mm] Do not try to migrate unmapped anonymous pages (Andrea Arcangeli) [556572] - [mm] Share the anon_vma ref counts between KSM and page migration (Andrea Arcangeli) [556572] - [mm] Take a reference to the anon_vma before migrating (Andrea Arcangeli) [556572] - [mm] add numa awareness to hugepage allocations (Andrea Arcangeli) [556572] - [mm] enable direct defrag (Andrea Arcangeli) [556572] - [mm] ksm: check for ERR_PTR from follow_page() (Andrea Arcangeli) [556572] - [mm] err.h: add helper function to simplify pointer error checking (Andrea Arcangeli) [556572] - [mm] don't leave orhpaned swap cache after ksm merging (Andrea Arcangeli) [556572] - [mm] adapt to anon-vma root locking (Andrea Arcangeli) [556572] - [mm] set default to never (Andrea Arcangeli) [556572] - [mm] transparent hugepage bootparam (Andrea Arcangeli) [556572] - [mm] remove lumpy reclaim (Andrea Arcangeli) [556572 583003] - [mm] memcg fix prepare migration (Andrea Arcangeli) [556572] - [mm] avoid false positive warning in mmio (Andrea Arcangeli) [556572] - [virt] fix kvm swapping memory corruption (Andrea Arcangeli) [556572 583861] - [mm] remove khugepaged/enabled (Andrea Arcangeli) [556572] - [mm] use only khugepaged_wait (Andrea Arcangeli) [556572] - [mm] khugepaged user stack (Andrea Arcangeli) [556572] - [mm] define hugetlb_page (Andrea Arcangeli) [556572] - [mm] migration: avoid race between shift_arg_pages() and rmap_walk() during migration by not migrating temporary stacks (Andrea Arcangeli) [556572] - [mm] extend KSM refcounts to the anon_vma root (Andrea Arcangeli) [556572] - [mm] always lock the root (oldest) anon_vma (Andrea Arcangeli) [556572] - [mm] track the root (oldest) anon_vma (Andrea Arcangeli) [556572] - [mm] change direct call of spin_lock(anon_vma->lock) to inline function (Andrea Arcangeli) [556572] - [mm] rename anon_vma_lock to vma_lock_anon_vma (Andrea Arcangeli) [556572] - [mm] rmap: remove anon_vma check in page_address_in_vma() (Andrea Arcangeli) [556572] - [mm] mmap: check ->vm_ops before dereferencing (Andrea Arcangeli) [556572] - [fs] xfs_export_operations.commit_metadata (Christoph Hellwig) [585442] - [fs] xfs: fix inode pincount check in fsync (Christoph Hellwig) [585442] - [fs] xfs: miscellaneous fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: reserved block pool and ENOSPC fixes from 2.6.34 (Dave Chinner) [542712 585442] - [fs] xfs: delayed write metadata from 2.6.34 (Dave Chinner) [585442] - [lib] introduce list_sort (Dave Chinner) [585442] - [fs] xfs: log fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: quota changes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: buffer API cleanups from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: AG indexing fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: idle kernel thread fixes from 2.6.34 (Dave Chinner) [585442] - [fs] online defrag fixes from 2.6.34 (Dave Chinner) [585442] - [fs] jbd2: delay discarding buffers in journal_unmap_buffer (Eric Sandeen) [593082] - [fs] ext4: Use slab allocator for sub-page sized allocations (Eric Sandeen) [593082] - [fs] jbd2: don't use __GFP_NOFAIL in journal_init_common() (Eric Sandeen) [593082] - [fs] jbd: jbd-debug and jbd2-debug should be writable (Eric Sandeen) [593082] - [fs] ext4: Fixed inode allocator to correctly track a flex_bg's used_dirs (Eric Sandeen) [593082] - [fs] ext4: Fix estimate of # of blocks needed to write indirect-mapped files (Eric Sandeen) [593082] - [fs] ext4: fix up rb_root initializations to use RB_ROOT (Eric Sandeen) [593082] - [fs] ext4: Release page references acquired in ext4_da_block_invalidatepages (Eric Sandeen) [593082] - [fs] ext4: make "offset" consistent in ext4_check_dir_entry() (Eric Sandeen) [593082] - [fs] ext4: Convert BUG_ON checks to use ext4_error() instead (Eric Sandeen) [593082] - [fs] ext4: Handle non empty on-disk orphan link (Eric Sandeen) [593082] - [fs] ext4: explicitly remove inode from orphan list after failed direct io (Eric Sandeen) [593082] - [fs] ext4: Fix fencepost error in chosing choosing group vs file preallocation (Eric Sandeen) [593082] - [fs] ext4: Fix BUG_ON at fs/buffer.c:652 in no journal mode (Eric Sandeen) [593082] - [fs] ext4: correctly calculate number of blocks for fiemap (Eric Sandeen) [593082] - [fs] ext4: add missing error checking to ext4_expand_extra_isize_ea() (Eric Sandeen) [593082] - [fs] ext4: move __func__ into a macro for ext4_warning, ext4_error (Eric Sandeen) [593082] - [fs] ext4: Use bitops to read/modify EXT4_I(inode)->i_state (Eric Sandeen) [593082] - [fs] ext4: Drop EXT4_GET_BLOCKS_UPDATE_RESERVE_SPACE flag (Eric Sandeen) [593082] - [fs] ext4: return correct wbc.nr_to_write in ext4_da_writepages (Eric Sandeen) [593082] - [fs] ext4: replace BUG() with return -EIO in ext4_ext_get_blocks (Eric Sandeen) [593082] - [virt] KVM SVM Implement workaround for Erratum 383 (Bhavna Sarathy) [592311] - [virt] KVM SVM Handle MCEs early in the vmexit process (Bhavna Sarathy) [592311] - [usb] serial: ftdi: add CONTEC vendor and product id (Stanislaw Gruszka) [584757] - [usb] fix usbfs regression (Stanislaw Gruszka) [584757] - [usb] add new ftdi_sio device ids (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: add device IDs (several ELV, one Mindstorms NXT) (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: new device id for papouch AD4USB (Stanislaw Gruszka) [580067] - [v4l] gspca_mr973010a: Fix cif type 1 cameras not streaming on UHCI controllers (Stanislaw Gruszka) [580067] - [v4l] DVB: Add support for Asus Europa Hybrid DVB-T card (Stanislaw Gruszka) [580063] - [usb] mos7840: add device IDs for B&B electronics devices (Stanislaw Gruszka) [580063] - [ppc64] fsl: Add PCI device ids for new QoirQ chips (Stanislaw Gruszka) [580063] - [fs] vfs: Fix vmtruncate() regression (Stanislaw Gruszka) [579693] - [kernel] sched: Fix task priority bug (Stanislaw Gruszka) [579693] - [serial] 8250_pnp: add a new Fujitsu Wacom Tablet PC device (Stanislaw Gruszka) [579693] - [i2c] pca: Don't use *_interruptible (Stanislaw Gruszka) [579693] - [i2c] Do not use device name after device_unregister (Stanislaw Gruszka) [579693] - [kernel] sched: Fix cpu_clock() in NMIs, on !CONFIG_HAVE_UNSTABLE_SCHED_CLOCK (Stanislaw Gruszka) [579693] - [hid] add device IDs for new model of Apple Wireless Keyboard (Stanislaw Gruszka) [579693] - [v4l] gspca: sn9c20x: Fix test of unsigned (Stanislaw Gruszka) [579693] - [x86] SGI UV: Fix mapping of MMIO registers (Stanislaw Gruszka) [579693] - [perf] timechart: Use tid not pid for COMM change (Stanislaw Gruszka) [580062] - [usb] fix usbstorage for 2770:915d delivers no FAT (Stanislaw Gruszka) [580062] - [x86] PCI/PAT: return EINVAL for pci mmap WC request for !pat_enabled (Stanislaw Gruszka) [580062] - [acpi] EC: Add wait for irq storm (Stanislaw Gruszka) [580062] - [acpi] EC: Accelerate query execution (Stanislaw Gruszka) [580062] - [usb] add speed values for USB 3.0 and wireless controllers (Stanislaw Gruszka) [580062] - [usb] add missing delay during remote wakeup (Stanislaw Gruszka) [580062] - [usb] EHCI & UHCI: fix race between root-hub suspend and port resume (Stanislaw Gruszka) [580062] - [usb] EHCI: fix handling of unusual interrupt intervals (Stanislaw Gruszka) [580062] - [usb] Don't use GFP_KERNEL while we cannot reset a storage device (Stanislaw Gruszka) [580062] - [usb] serial: fix memory leak in generic driver (Stanislaw Gruszka) [580062] - [char] nozomi: quick fix for the close/close bug (Stanislaw Gruszka) [580062] - [tty] fix race in tty_fasync (Stanislaw Gruszka) [580062] - [netdrv] netiucv: displayed TX bytes value much too high (Stanislaw Gruszka) [580063] - [block] md: fix small irregularity with start_ro module parameter (Stanislaw Gruszka) [580063] - [input] i8042: add Dritek quirk for Acer Aspire 5610 (Stanislaw Gruszka) [580063] - [hid] fixup quirk for NCR devices (Stanislaw Gruszka) [580063] - [dmi] allow omitting ident strings in DMI tables (Stanislaw Gruszka) [580063] - [scsi] scsi_dh: create sysfs file, dh_state for all SCSI disk devices (Stanislaw Gruszka) [580063] - [nfs] Revert default r/wsize behavior (Stanislaw Gruszka) [580063] - [usb] SIS USB2VGA DRIVER: support KAIREN's USB VGA adaptor USB20SVGA-MB-PLUS (Stanislaw Gruszka) [580067] - [input] alps: add support for the touchpad on Toshiba Tecra A11-11L (Stanislaw Gruszka) [584757] - [fs] gfs2: stuck in inode wait, no glocks stuck (Robert S Peterson) [583737] - [netdrv] cnic: update to to 2.1.1 (Stanislaw Gruszka) [590019] - [netdrv] bnx2x: fix system hung after netdev watchdog (Stanislaw Gruszka) [581907] - [netdrv] bnx2: Fix most severe bugs in bnx2 2.0.8+ (John Feeney) [590879] - [netdrv] Update bnx2 driver to 2.0.8 and fw to mips-06-5.0.0.j6 et al (John Feeney) [464728] - [virt] VMware Balloon driver (Amit Shah) [582826] - [x86] With Sandybridge graphics, kernel reboots unless 'agp=off' used on command line (John Villalovos) [591294] - [kernel] unify string representation of NULL in vsprintf.c (Dave Anderson) [589613] - [kernel] coredump: fix the page leak in dump_seek() (Oleg Nesterov) [580126] - [edac] EDAC support for Nehalem Memory Controllers (Mauro Carvalho Chehab) [584507] - [iscsi] Include support for next gen Dell iSCSI PowerVault controller MD36xxi into RDAC scsi device handler's device list (Shyam Iyer) [593814] - [scsi] lpfc Update from 8.3.5.9 to 8.3.5.13 FC/FCoE (Rob Evers) [591648] - [infiniband] iser: fix failover slowdown (Mike Christie) [589174] - [net] TCP: avoid to send keepalive probes if receiving data (Flavio Leitner) [593052] - [nfs] commit_metadata export operation replacing nfsd_sync_dir (Christoph Hellwig) [593652] - [ppc64] numa: Add form 1 NUMA affinity (Steve Best) [593466] - [ppc64] eeh: Fix a bug when pci structure is null (Steve Best) [593854] - [ppc64] perf_event: Fix oops due to perf_event_do_pending call (Steve Best) [593464] - [ppc] pseries: Quieten cede latency printk (Steve Best) [591739] - [fs] GFS2: Don't "get" xattrs for ACLs when ACLs are turned off (Steven Whitehouse) [546294] - [kexec] fix OOPS in crash_kernel_shrink (Steve Best) [592336] - [fs] ext4: don't use quota reservation for speculative metadata blocks (Eric Sandeen) [587095] - [fs] quota: add the option to not fail with EDQUOT in block allocation (Eric Sandeen) [587095] - [fs] quota: use flags interface for dquot alloc/free space (Eric Sandeen) [587095] - [fs] ext4: Fix quota accounting error with fallocate (Eric Sandeen) [587095] - [fs] ext4: Ensure zeroout blocks have no dirty metadata (Eric Sandeen) [587095] - [virt] vhost-net: utilize PUBLISH_USED_IDX feature (Michael S. Tsirkin) [593158] - [virt] virtio: put last seen used index into ring itself (Michael S. Tsirkin) [593158] - [virt] vhost: fix barrier pairing (Michael S. Tsirkin) [593158] - [virt] virtio: use smp_XX barriers on SMP (Michael S. Tsirkin) [593158] - [virt] virtio_ring: remove a level of indirection (Michael S. Tsirkin) [593158] - [virt] trans_virtio: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio-rng: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_net: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_blk: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_console: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_balloon: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio: add virtqueue_ vq_ops wrappers (Michael S. Tsirkin) [593158] - [virt] vhost-net: fix vq_memory_access_ok error checking (Michael S. Tsirkin) [593158] - [virt] vhost: fix error handling in vring ioctls (Michael S. Tsirkin) [593158] - [virt] vhost: fix interrupt mitigation with raw sockets (Michael S. Tsirkin) [593158] - [virt] vhost: fix error path in vhost_net_set_backend (Michael S. Tsirkin) [593158] - [netdrv] iwlwifi: iwl_good_ack_health() only apply to AGN device (John Linville) [573029] - [netdrv] iwlwifi: code cleanup for connectivity recovery (John Linville) [573029] - [netdrv] iwlwifi: Recover TX flow failure (John Linville) [573029] - [netdrv] iwlwifi: move plcp check to separated function (John Linville) [573029] - [netdrv] iwlwifi: Recover TX flow stall due to stuck queue (John Linville) [573029] - [netdrv] iwlwifi: add internal short scan support for 3945 (John Linville) [573029] - [netdrv] iwlwifi: separated time check for different type of force reset (John Linville) [573029] - [netdrv] iwlwifi: Adjusting PLCP error threshold for 1000 NIC (John Linville) [573029] - [netdrv] iwlwifi: multiple force reset mode (John Linville) [573029] - [netdrv] iwlwifi: Tune radio to prevent unexpected behavior (John Linville) [573029] - [netdrv] iwlwifi: Logic to control how frequent radio should be reset if needed (John Linville) [573029] - [netdrv] iwlwifi: add function to reset/tune radio if needed (John Linville) [573029] - [netdrv] iwlwifi: clear all the stop_queue flag after load firmware (John Linville) [573029] - [netdrv] iwlwifi: check for aggregation frame and queue (John Linville) [573029] - [ppc64] kdump: Fix race in kdump shutdown (Steve Best) [559709] - [ppc64] kexec: Fix race in kexec shutdown (Steve Best) [593853] - [net] Add ndo_{set|get}_vf_port support for enic dynamic vnics (Chris Wright) [581087] - [net] Add netlink support for virtual port management (was iovnl) (Chris Wright) [581087] - [net] core: add IFLA_STATS64 support (Chris Wright) [581087] - [netdrv] igb: support for VF configuration tools (Chris Wright) [581087] - [net] rtnetlink: Add SR-IOV VF configuration methods (Chris Wright) [581087] - [pci] Add SR-IOV convenience functions and macros (Chris Wright) [581087] - [scsi] sync iscsi layer (Mike Christie) [564148 570682]- [mm] New round-robin rotor for SLAB allocations (Larry Woodman) [593154] - [netdrv] ixgbe: FCoE fixes (Andy Gospodarek) [593474] - [net] vlan: updates vlan real_num_tx_queues (Andy Gospodarek) [593474] - [net] vlan: adds vlan_dev_select_queue (Andy Gospodarek) [593474] - [net] vlan: Precise RX stats accounting (Andy Gospodarek) [593474] - [net] add dev_txq_stats_fold() helper (Andy Gospodarek) [593474] - [net] vlan: Add support to netdev_ops.ndo_fcoe_get_wwn for VLAN device (Andy Gospodarek) [593474] - [netdrv] ixgbe: fixes for link problems, possible DMA errors, and VF/SR-IOV changes (Andy Gospodarek) [575188] - [sound] ALSA HDA driver update 2010-05-11 (Jaroslav Kysela) [591083] - [mm] show per-process swap usage via procfs (Larry Woodman) [546533] - [netdrv] cxgb3 won't recover from EEH event twice (Steve Best) [591738] - [virt] x86, cpu: Print AMD virtualization features in /proc/cpuinfo (Gleb Natapov) [592688] - [x86] Intel ICH9 workaround for HPET timer issue on IbexPeak Platform (Luming Yu) [502629] - [pci] Update pci_dev and pci_bus structs before kabi freeze (Prarit Bhargava) [593322] - [pci] Output FW warning in pci_read/write_vpd (Prarit Bhargava) [586979] - [infiniband] ehca: Require in_wc in process_mad() (Steve Best) [593095] - [security] mmap_min_addr check CAP_SYS_RAWIO only for write (Eric Paris) [592417] - [scsi] aacraid: Eliminate use after free (Tomas Henzl) [592926] - [scsi] lpfc Update from 8.3.5.7 to 8.3.5.9 FC/FCoE (Rob Evers) [580677] - [char] Eliminate use after free (Amit Shah) [593189] - [ipmi] fix unlock balance (Tomas Henzl) [592925] - [ppc64] only call start-cpu when a CPU is stopped (Steve Best) [592440] - [ppc64] make query_cpu_stopped callable outside hotplug cpu (Steve Best) [592440] - [kernel] cpufreq: make the iowait-is-busy-time a sysfs tunable (Rik van Riel) [585330] - [kernel] ondemand: Solve the big performance issue with ondemand during disk IO (Rik van Riel) [585330] - [kernel] sched: introduce get_cpu_iowait_time_us() (Rik van Riel) [585330] - [kernel] sched: eliminate the ts->idle_lastupdate field (Rik van Riel) [585330] - [kernel] sched: fold updating of the last update time into update_ts_time_stats() (Rik van Riel) [585330] - [kernel] sched: update the idle statistics in get_cpu_idle_time_us (Rik van Riel) [585330] - [kernel] sched: introduce a function to update the idle statistics (Rik van Riel) [585330] - [kernel] sched: add a comment to get_cpu_idle_time_us (Rik van Riel) [585330] - [kernel] nohz: Reuse ktime in sub-functions of tick_check_idle (Rik van Riel) [585330] - [virt] Xen PV-on-HVM: Disable xen-blkfront for IDE & SCSI devices (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Disable xen-blkfront for PV-on-HVM for now (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Prevent pv drivers from crashing a FV guest if pv-on-hvm not configured (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Add kernel command line enablement control (Don Dutile) [523134] - [virt] xen: backport PV-on-HVM (Don Dutile) [523134] - [ppc] pseries: Pass more accurate number of supported cores to firmware (Steve Best) [591341] - [ppc] Add static fields to ibm, client-architecture call (Steve Best) [591341] - [kernel] mutex: Fix optimistic spinning vs. BKL (Steve Best) [591735] - [kernel] mutex: Don't spin when the owner CPU is offline or other weird cases (Steve Best) [591735] - [kernel] sched: Don't use possibly stale sched_class (Stanislaw Gruszka) [580067] - [usb] unusual_devs: Add support for multiple Option 3G sticks (Stanislaw Gruszka) [580067] - [usb] cp210x: Add 81E8 Zephyr Bioharness (Stanislaw Gruszka) [580067] - [usb] serial: ftdi: add CONTEC vendor and product id (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: sort PID/VID entries in new ftdi_sio_ids.h header (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: isolate all device IDs to new ftdi_sio_ids.h header (Stanislaw Gruszka) [580067] - [usb] Move hcd free_dev call into usb_disconnect to fix oops (Stanislaw Gruszka) [580067] - [usb] remove debugging message for uevent constructions (Stanislaw Gruszka) [580067] - [usb] fix crash in uhci_scan_schedule (Stanislaw Gruszka) [580067] - [usb] fix the idProduct value for USB-3.0 root hubs (Stanislaw Gruszka) [580067] - [usb] xhci: Fix finding extended capabilities registers (Stanislaw Gruszka) [580067] - [x86] Fix SCI on IOAPIC != 0 (Stanislaw Gruszka) [580067] - [x86] Avoid race condition in pci_enable_msix() (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: make driver events work in NVRAM poll mode (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: document HKEY event 3006 (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: R52 brightness_mode has been confirmed (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: fix poll thread auto-start (Stanislaw Gruszka) [580067] - [net] scm: Only support SCM_RIGHTS on unix domain sockets. (Stanislaw Gruszka) [580067] - [usb] serial: sierra driver indat_callback fix (Stanislaw Gruszka) [580067] - [tty] Fix the ldisc hangup race (Stanislaw Gruszka) [580067] - [kernel] devtmpfs: reset inode permissions before unlinking (Stanislaw Gruszka) [580067] - [kernel] driver-core: fix race condition in get_device_parent() (Stanislaw Gruszka) [580067] - [pm] hibernate: Fix preallocating of memory (Stanislaw Gruszka) [580067] - [tpm] tpm_tis: TPM_STS_DATA_EXPECT workaround (Stanislaw Gruszka) [580067] - [fs] Switch proc/self to nd_set_link() (Stanislaw Gruszka) [580067] - [hid] usbhid: introduce timeout for stuck ctrl/out URBs (Stanislaw Gruszka) [580067] - [hid] add multi-input quirk for NextWindow Touchscreen (Stanislaw Gruszka) [580067] - [hid] remove TENX iBuddy from blacklist (Stanislaw Gruszka) [580067] - [fs] vfs: take f_lock on modifying f_mode after open time (Stanislaw Gruszka) [580067] - [acpi] thinkpad-acpi: wrong thermal attribute_group removed in thermal_exit() (Stanislaw Gruszka) [580067] - [acpi] fix "acpi=ht" boot option (Stanislaw Gruszka) [580067] - [acpi] remove Asus P2B-DS from acpi=ht blacklist (Stanislaw Gruszka) [580067] - [pci] hotplug: check ioremap() return value in ibmphp_ebda.c (Stanislaw Gruszka) [580067] - [pci] hotplug: ibmphp: read the length of ebda and map entire ebda region (Stanislaw Gruszka) [580067] - [x86] msr/cpuid: Pass the number of minors when unregistering MSR and CPUID drivers (Stanislaw Gruszka) [580063] - [fs] fnctl: f_modown should call write_lock_irqsave/restore (Stanislaw Gruszka) [580063] - [sound] ASoC: fix a memory-leak in wm8903 (Stanislaw Gruszka) [580063] - [mtd] UBI: initialise update marker (Stanislaw Gruszka) [580063] - [mtd] UBI: fix memory leak in update path (Stanislaw Gruszka) [580063] - [ipc] ns: fix memory leak (idr) (Stanislaw Gruszka) [580063] - [input] i8042: remove identification strings from DMI tables (Stanislaw Gruszka) [580063] - [netdrv] starfire: clean up properly if firmware loading fails (Stanislaw Gruszka) [580064] - [kernel] random: drop weird m_time/a_time manipulation (Stanislaw Gruszka) [580064] - [kernel] random: Remove unused inode variable (Stanislaw Gruszka) [580064] - [mm] purge fragmented percpu vmap blocks (Stanislaw Gruszka) [580064] - [mm] percpu-vmap fix RCU list walking (Stanislaw Gruszka) [580064] - [x86] Add quirk for Intel DG45FC board to avoid low memory corruption (Stanislaw Gruszka) [580064] - [regulator] Specify REGULATOR_CHANGE_STATUS for WM835x LED constraints (Stanislaw Gruszka) [580064] - [x86] Add Dell OptiPlex 760 reboot quirk (Stanislaw Gruszka) [580064] - [mm] fix migratetype bug which slowed swapping (Stanislaw Gruszka) [580064] - [input] winbond-cir: remove dmesg spam (Stanislaw Gruszka) [580064] - [acpi] Advertise to BIOS in _OSC: _OST on _PPC changes (Stanislaw Gruszka) [580064] - [infiniband] Fix failure exit in ipathfs (Stanislaw Gruszka) [580064] - [acpi] fix OSC regression that caused aer and pciehp not to load (Stanislaw Gruszka) [580064] - [acpi] Add platform-wide _OSC support (Stanislaw Gruszka) [580064] - [acpi] Add a generic API for _OSC (Stanislaw Gruszka) [580064] - [s390x] fix single stepped svcs with TRACE_IRQFLAGS=y (Stanislaw Gruszka) [580064] - [fs] sysfs: sysfs_sd_setattr set iattrs unconditionally (Stanislaw Gruszka) [580065] - [acpi] fix High cpu temperature with 2.6.32 (Stanislaw Gruszka) [580065] - [usb] usbfs: properly clean up the as structure on error paths (Stanislaw Gruszka) [580065] - [kernel] class: Free the class private data in class_release (Stanislaw Gruszka) [580065] - [serial] 8250: add serial transmitter fully empty test (Stanislaw Gruszka) [580065] - [rtc] rtc-fm3130: add missing braces (Stanislaw Gruszka) [580065] - [ata] Call flush_dcache_page after PIO data transfers in libata-sff.c (Stanislaw Gruszka) [580065] - [net] dst: call cond_resched() in dst_gc_task() (Stanislaw Gruszka) [580065] - [crypto] padlock-sha: Add import/export support (Stanislaw Gruszka) [580065] - [x86] dell-wmi, hp-wmi: check wmi_get_event_data() return value (Stanislaw Gruszka) [580065] - [tpm] tpm_infineon: fix suspend/resume handler for pnp_driver (Stanislaw Gruszka) [580065] - [usb] ftdi_sio: add USB device ID's for B&B Electronics line (Stanislaw Gruszka) [580063] - [fs] anon_inode: set S_IFREG on the anon_inode (Eric Paris) [591813]- [ppc] pseries: Flush lazy kernel mappings after unplug operations (Steve Best) [591340] - [fs] ext3: enable barriers by default (Eric Sandeen) [586062] - [tracing] regset xstate extensions + generic PTRACE_{GET,SET}REGSET support (Oleg Nesterov) [587724] - [scsi] hpsa: update to 2.0.2 (Tomas Henzl) [587418] - [mm] Print more information about the task being OOM killed (Larry Woodman) [546533] - [netdrv] igb/igbvf: use netdev_alloc_skb_ip_align() (Stefan Assmann) [589497] - [acpi] Fix regression where _PPC is not read at boot even when ignore_ppc=0 (Matthew Garrett) [571893] - [x86] i386: Do a global tlb flush on S4 resume (Matthew Garrett) [572818] - [pci] Add ABI for PCI runtime power management (Matthew Garrett) [589781] - [block] Fix regression in O_DIRECT|O_SYNC writes to block devices (Jeff Moyer) [582628] - [kernel] add skip_spaces() implementation (Jaroslav Kysela) [591078] - [kernel] sched: cpuacct: Use bigger percpu counter batch values for stats counters (Steve Best) [591343] - [kernel] idr: fix a critical misallocation bug (Eric Paris) [582109] - [net] tcp: Fix OOB POLLIN avoidance (Oleg Nesterov) [584786] - [s390x] qeth: synchronize configuration interface (Hendrik Brueckner) [586962] - [fs] inotify: race use after free/double free in inotify inode marks (Eric Paris) [582109] - [fs] ext4: Add flag to files with blocks intentionally past EOF (Eric Sandeen) [578562] - [drm] backport patches up to 2.6.34-rc7 (Adam Jackson) [589792] - [kernel] elf coredump: add extended numbering support (Amerigo Wang) [578659] - [kernel] binfmt_elf_fdpic: Fix build breakage introduced by coredump changes. (Amerigo Wang) [578659] - [kernel] elf coredump: make offset calculation process and writing process explicit (Amerigo Wang) [578659] - [kernel] elf coredump: replace ELF_CORE_EXTRA_* macros by functions (Amerigo Wang) [578659] - [kernel] coredump: move dump_write() and dump_seek() into a header file (Amerigo Wang) [578659] - [kernel] coredump: unify dump_seek() implementations for each binfmt_*.c (Amerigo Wang) [578659] - [mm] introduce coredump parameter structure (Amerigo Wang) [578659] - [powerpc] Reduce printk from pseries_mach_cpu_die() (Steve Best) [590754] - [powerpc] Move checks in pseries_mach_cpu_die() (Steve Best) [590754] - [powerpc] Reset kernel stack on cpu online from cede state (Steve Best) [590754] - [virt] don't compute pvclock adjustments if we trust the tsc (Glauber Costa) [569603] - [virt] Try using new kvm clock msrs (Glauber Costa) [569603] - [virt] Add a global synchronization point for pvclock (Glauber Costa) [569603] - [virt] Enable pvclock flags in vcpu_time_info structure (Glauber Costa) [569603] - [virt] Tell the guest we'll warn it about tsc stability (Glauber Costa) [592296] - [virt] export paravirtual cpuid flags in KVM_GET_SUPPORTED_CPUID (Glauber Costa) [592296] - [virt] add new KVMCLOCK cpuid feature (Glauber Costa) [592296] - [virt] change msr numbers for kvmclock (Glauber Costa) [592296] - [scsi] enclosure: fix oops while iterating enclosure_status array (Stanislaw Gruszka) [580062] - [usb] fix bitmask merge error (Stanislaw Gruszka) [580062] - [acpi] enable C2 and Turbo-mode on Nehalem notebooks on A/C (Stanislaw Gruszka) [580063] - [input] i8042: add Gigabyte M1022M to the noloop list (Stanislaw Gruszka) [580063] - [kernel] nohz: Prevent clocksource wrapping during idle (Stanislaw Gruszka) [580063] - [kernel] sched: Fix missing sched tunable recalculation on cpu add/remove (Stanislaw Gruszka) [580063] - [netdrv] atl1c: use common_task instead of reset_task and link_chg_task (Stanislaw Gruszka) [580063] - [netdrv] atl1e: disable NETIF_F_TSO6 for hardware limit (Stanislaw Gruszka) [580063] - [kernel] driver-core: fix devtmpfs crash on s390 (Stanislaw Gruszka) [580063] - [kernel] devtmpfs: set root directory mode to 0755 (Stanislaw Gruszka) [580063] - [input] ALPS: add interleaved protocol support for Dell E6x00 series (Stanislaw Gruszka) [580063] - [mm] flush dcache before writing into page to avoid alias (Stanislaw Gruszka) [580064] - [block] pktcdvd: removing device does not remove its sysfs dir (Stanislaw Gruszka) [580064] - [mm] add new 'read_cache_page_gfp()' helper function (Stanislaw Gruszka) [580064] - [acpi] Add NULL pointer check in acpi_bus_start (Stanislaw Gruszka) [580065] - [usb] usbfs: only copy the actual data received (Stanislaw Gruszka) [580065] - [net] netfilter: xtables: compat out of scope fix (Stanislaw Gruszka) [580065] - [net] pktgen: Fix freezing problem (Stanislaw Gruszka) [580065]- [scsi] Sync fcoe to upsteam (Mike Christie) [590781] - [netdrv] bnx2x: fix memory barrier (Stanislaw Gruszka) [580477] - [x86] kprobes: fix removed int3 checking order (Dave Anderson) [585400] - [net] fix oops at bootime in sysctl code (Stanislaw Gruszka) [580064] - [net] af_packet: Don't use skb after dev_queue_xmit() (Stanislaw Gruszka) [580064] - [net] restore ip source validation (Stanislaw Gruszka) [580064] - [net] tcp: update the netstamp_needed counter when cloning sockets (Stanislaw Gruszka) [580064] - [net] icmp: send fragment reassembly timeout w/ conntrack enabled (Neil Horman) [563175] - [fs] GFS2: stuck in inode wait, no glocks stuck (Robert S Peterson) [583737] - [mm] compcache: Backport compcache: ramzswap documentation (Jerome Marchand) [578641] - [mm] compcache: xvmalloc memory allocator (Jerome Marchand) [578641] - [mm] compcache: virtual block device driver (ramzswap) (Jerome Marchand) [578641] - [mm] readahead: fix NULL filp dereference (Josef Bacik) [591055] - [netdrv] tg3: 57780 and 5785 devices refuse to attach (Andy Gospodarek) [564117] - [x86] Fetch valid frequencies for powernow_k8.o from ACPI _PST table (Bhavna Sarathy) [464630] - [s390x] ptrace: fix return value of do_syscall_trace_enter() (Hendrik Brueckner) [588216] - [fs] gfs2: fix oops while copying from ext3 to gfs2 (Abhijith Das) [586009] {CVE-2010-1436} - [virt] virtio: console: Accept console size along with resize control message (Amit Shah) [589307] - [virt] virtio: console: Store each console's size in the console structure (Amit Shah) [589307] - [virt] virtio: console: Resize console port 0 on config intr only if multiport is off (Amit Shah) [589307] - [sound] ac97: Add IBM ThinkPad R40e to Headphone/Line Jack Sense blacklist (Stanislaw Gruszka) [584757] - [sound] ac97: Add Toshiba P500 to ac97 jack sense blacklist (Stanislaw Gruszka) [584757] - [x86] amd: Restrict usage of c1e_idle() (Stanislaw Gruszka) [584757] - [x86] Fix placement of FIX_OHCI1394_BASE (Stanislaw Gruszka) [584757] - [net] netfilter: xt_recent: fix regression in rules using a zero hit_count (Stanislaw Gruszka) [584757] - [kernel] softlockup: Stop spurious softlockup messages due to overflow (Stanislaw Gruszka) [584757] - [kernel] cpuset: fix the problem that cpuset_mem_spread_node() returns an offline node (Stanislaw Gruszka) [584757] - [pci] cleanup error return for pcix get and set mmrbc functions (Stanislaw Gruszka) [584757] - [pci] fix access of PCI_X_CMD by pcix get and set mmrbc functions (Stanislaw Gruszka) [584757] - [pci] fix return value from pcix_get_max_mmrbc() (Stanislaw Gruszka) [584757] - [net] if_tunnel.h: add missing ams/byteorder.h include (Stanislaw Gruszka) [584757] - [netdrv] jme: Protect vlgrp structure by pause RX actions (Stanislaw Gruszka) [584757] - [netdrv] jme: Fix VLAN memory leak (Stanislaw Gruszka) [584757] - [usb] option: add support for a new CMOTECH device to usb/serial/option (Stanislaw Gruszka) [584757] - [usb] option: move hardcoded PID to a macro in usb/serial/option (Stanislaw Gruszka) [584757] - [usb] option: fix incorrect manufacturer name in usb/serial/option: MAXON->CMOTECH (Stanislaw Gruszka) [584757] - [usb] xHCI: re-initialize cmd_completion (Stanislaw Gruszka) [584757] - [usb] EHCI: adjust ehci_iso_stream for changes in ehci_qh (Stanislaw Gruszka) [584757] - [usb] EHCI: fix ITD list order (Stanislaw Gruszka) [584757] - [tty] Take a 256 byte padding into account when buffering below sub-page units (Stanislaw Gruszka) [584757] - [tty] Keep the default buffering to sub-page units (Stanislaw Gruszka) [584757] - [mm] tmpfs: cleanup mpol_parse_str() (Stanislaw Gruszka) [584757] - [perf] Make the install relative to DESTDIR if specified (Stanislaw Gruszka) [584757] - [perf] perf_event: Fix oops triggered by cpu offline/online (Stanislaw Gruszka) [584757] - [isdn] gigaset: prune use of tty_buffer_request_room (Stanislaw Gruszka) [584757] - [isdn] gigaset: correct clearing of at_state strings on RING (Stanislaw Gruszka) [584757] - [sound] hda: Disable MSI for Nvidia controller (Stanislaw Gruszka) [584757] - [sound] hda: Fix 0 dB offset for HP laptops using CX20551 (Stanislaw Gruszka) [584757] - [sound] hda: Fix secondary ADC of ALC260 basic model (Stanislaw Gruszka) [584757] - [virt] virtio: fix out of range array access (Stanislaw Gruszka) [584757] - [ipc] mqueue: fix mq_open() file descriptor leak on user-space processes (Stanislaw Gruszka) [584757] - [security] sysctl: require CAP_SYS_RAWIO to set mmap_min_addr (Stanislaw Gruszka) [584757] - [kernel] sched: Mark boot-cpu active before smp_init() (Stanislaw Gruszka) [584757] - [pci] add support for 82576NS serdes to existing SR-IOV quirk (Stanislaw Gruszka) [584757] - [v4l] DVB: em28xx-dvb: fix memleak in dvb_fini() (Stanislaw Gruszka) [584757] - [pci] unconditionally clear AER uncorr status register during cleanup (Stanislaw Gruszka) [584757] - [tracing] Do not record user stack trace from NMI context (Stanislaw Gruszka) [584757] - [tracing] Disable buffer switching when starting or stopping trace (Stanislaw Gruszka) [584757] - [tracing] Use same local variable when resetting the ring buffer (Stanislaw Gruszka) [584757] - [tracing] function-graph: Init curr_ret_stack with ret_stack (Stanislaw Gruszka) [584757] - [tracing] ring-buffer: Move disabled check into preempt disable section (Stanislaw Gruszka) [584757] - [input] i8042: add ALDI/MEDION netbook E1222 to qurik reset table (Stanislaw Gruszka) [584757] - [net] netfilter: xt_recent: fix false match (Stanislaw Gruszka) [580067] - [net] netfilter: xt_recent: fix buffer overflow (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: fix msr access to reserved counters (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: use kzalloc() instead of kmalloc() (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: remove node check in AMD IBS initialization (Stanislaw Gruszka) [580067] - [tracing] oprofile: remove tracing build dependency (Stanislaw Gruszka) [580067] - [x86] oprofile: fix perfctr nmi reservation for mulitplexing (Stanislaw Gruszka) [580067] - [netdrv] via-rhine: Fix scheduling while atomic bugs (Stanislaw Gruszka) [580067] - [net] ipv6: conntrack: Add member of user to nf_ct_frag6_queue structure (Stanislaw Gruszka) [580067] - [net] Remove bogus IGMPv3 report handling (Stanislaw Gruszka) [580067] - [net] sysfs: Use rtnl_trylock in wireless sysfs methods (Stanislaw Gruszka) [580067] - [net] Fix sysctl restarts (Stanislaw Gruszka) [580067] - [mm] slab: initialize unused alien cache entry as NULL at alloc_alien_cache() (Stanislaw Gruszka) [580067] - [v4l] DVB: cxusb: Select all required frontend and tuner modules (Stanislaw Gruszka) [580067] - [v4l] dvb: l64781.ko broken with gcc 4.5 (Stanislaw Gruszka) [580067] - [v4l] DVB: uvcvideo: Fix controls blacklisting (Stanislaw Gruszka) [580063] - [net] netfilter: nf_conntrack: fix hash resizing with namespaces (Stanislaw Gruszka) [580065] - [net] netfilter: nf_conntrack: restrict runtime expect hashsize modifications (Stanislaw Gruszka) [580065] - [net] netfilter: xtables: fix conntrack match v1 ipt-save output (Stanislaw Gruszka) [580063] - [v4l] DVGB: DocBook/media: create links for included sources (Stanislaw Gruszka) [580063] - [v4l] DVB: DocBook/media: copy images after building HTML (Stanislaw Gruszka) [580063] - [v4l] DVB: dvb-core: fix initialization of feeds list in demux filter (Stanislaw Gruszka) [580065] - [dma] ioat: fix infinite timeout checking in ioat2_quiesce (Stanislaw Gruszka) [580065] - [v4l] DVB: smsusb: add autodetection support for five additional Hauppauge USB IDs (Stanislaw Gruszka) [580063] - [x86] cpufreq: Fix use after free of struct powernow_k8_data (Stanislaw Gruszka) [580065] - [regulator] Fix display of null constraints for regulators (Stanislaw Gruszka) [580065]- [fs] exec: Fix 'flush_old_exec()/setup_new_exec()' split (Jiri Olsa) [586024] {CVE-2010-0307} - [powerpc] TIF_ABI_PENDING bit removal (Jiri Olsa) [586024] {CVE-2010-0307} - [x86] set_personality_ia32() misses force_personality32 (Jiri Olsa) [586024] {CVE-2010-0307} - [x86] get rid of the TIF_ABI_PENDING bit (Jiri Olsa) [586024] {CVE-2010-0307} - [kernel] split 'flush_old_exec' into two functions (Jiri Olsa) [586024] {CVE-2010-0307} - [net] sctp: fix skb_over_panic from processing too many unknown params (Neil Horman) [584659] {CVE-2010-1173} - [virt] kvm: fix vmx null pointer dereference (Eduardo Habkost) [570534] {CVE-2010-0435} - [fs] gfs2: fix quota state reporting (Christoph Hellwig) [589945] - [fs] gfs2: fix quota file size not a multiple of struct gfs2_quota (Abhijith Das) [589813] - [x86] Use physical mode for IBM Summit platforms (John Villalovos) [558397] - [mm] page allocator: update NR_FREE_PAGES only when necessary (Stanislaw Gruszka) [579693] - [mm] memcg: ensure list is empty at rmdir (Stanislaw Gruszka) [579693] - [video] revert "drivers/video/s3c-fb.c: fix clock setting for Samsung SoC Framebuffer" (Stanislaw Gruszka) [579693] - [v4l] DVB: gspca - sunplus: Fix bridge exchanges (Stanislaw Gruszka) [580062] - [hwmon] fschmd: Fix a memleak on multiple opens of /dev/watchdog (Stanislaw Gruszka) [580063] - [sound] hda: Fix HP T5735 automute (Stanislaw Gruszka) [580063] - [sound] hda: Fix quirk for Maxdata obook4-1 (Stanislaw Gruszka) [580063] - [sound] ice1724: Patch for suspend/resume for ESI Juli@ (Stanislaw Gruszka) [580063] - [sound] usb-audio: Avoid Oops after disconnect (Stanislaw Gruszka) [580065] - [sound] ctxfi: fix PTP address initialization (Stanislaw Gruszka) [580065] - [hwmon] lm78: Request I/O ports individually for probing (Stanislaw Gruszka) [580065] - [hwmon] w83781d: Request I/O ports individually for probing (Stanislaw Gruszka) [580065] - [hwmon] tmp421: Fix temperature conversions (Stanislaw Gruszka) [580067] - [sound] via82xx: add quirk for D1289 motherboard (Stanislaw Gruszka) [580067] - [hwmon] tmp421: Restore missing inputs (Stanislaw Gruszka) [580067] - [sound] USB MIDI support for Access Music VirusTI (Stanislaw Gruszka) [580067] - [sound] hda-intel: Add position_fix quirk for ASUS M2V-MX SE (Stanislaw Gruszka) [580067] - [sound] pcm core: fix fifo_size channels interval check (Stanislaw Gruszka) [580067] - [sound] hda: Use 3stack quirk for Toshiba Satellite L40-10Q (Stanislaw Gruszka) [580067] - [bluetooth] Fix potential bad memory access with sysfs files (Stanislaw Gruszka) [584757] - [hwmon] coretemp: Add missing newline to dev_warn() message (Stanislaw Gruszka) [584757] - [bluetooth] Fix kernel crash on L2CAP stress tests (Stanislaw Gruszka) [584757] - [input] wacom: ensure the device is initialized properly upon resume (Stanislaw Gruszka) [584757] - [sound] hda: Fix input source elements of secondary ADCs on Realtek (Stanislaw Gruszka) [584757] - [x86] nmi watchdog: use generic interrupt source to determine deadlocks (Don Zickus) [574570] - [dm] eliminate some holes in data structures (Mike Snitzer) [586089] - [dm] ioctl: introduce flag indicating uevent was generated (Mike Snitzer) [586089] - [dm] free dm_io before bio_endio not after (Mike Snitzer) [586089] - [dm] table: remove unused dm_get_device range parameters (Mike Snitzer) [586089] - [dm] ioctl: only issue uevent on resume if state changed (Mike Snitzer) [586089] - [dm] raid1: always return error if all legs fail (Mike Snitzer) [586089] - [dm] mpath: refactor pg_init (Mike Snitzer) [586089] - [dm] mpath: wait for pg_init completion when suspending (Mike Snitzer) [586089] - [dm] mpath: hold io until all pg_inits completed (Mike Snitzer) [586089] - [dm] mpath: avoid storing private suspended state (Mike Snitzer) [586089] - [dm] document when snapshot has finished merging (Mike Snitzer) [586089] - [dm] table: remove dm_get from dm_table_get_md (Mike Snitzer) [586089] - [dm] mpath: skip activate_path for failed paths (Mike Snitzer) [586089] - [dm] mpath: pass struct pgpath to pg init done (Mike Snitzer) [586089] - [netdrv] mac80211: fix deferred hardware scan requests (John Linville) [561762] - [x86] asus-laptop: add Lenovo SL hotkey support (Stanislaw Gruszka) [579693] - [input] pmouse: move Sentelic probe down the list (Stanislaw Gruszka) [579693] - [pci] cardbus: Add a fixup hook and fix powerpc (Stanislaw Gruszka) [579693] - [mfd] Correct WM835x ISINK ramp time defines (Stanislaw Gruszka) [579693] - [mfd] WM835x GPIO direction register is not locked (Stanislaw Gruszka) [579693] - [edac] i5000_edac critical fix panic out of bounds (Stanislaw Gruszka) [579693] - [i2c] i2c-tiny-usb: Fix on big-endian systems (Stanislaw Gruszka) [580065] - [x86] thinkpad-acpi: fix bluetooth/wwan resume (Stanislaw Gruszka) [580067] - [v4l] DVB: bttv: Move I2C IR initialization (Stanislaw Gruszka) [580067] - [bluetooth] Fix sleeping function in RFCOMM within invalid context (Stanislaw Gruszka) [584757] - [i2c] i2c-i801: Don't use the block buffer for I2C block writes (Stanislaw Gruszka) [584757] - [s390x] vdso: use ntp adjusted clock multiplier (Hendrik Brueckner) [575728] - [s390x] timekeeping: Fix clock_gettime vsyscall time warp (Hendrik Brueckner) [575728] - [s390x] timekeeping: Fix accumulation bug triggered by long delay (Hendrik Brueckner) [575728] - [netdrv] igb: fix warning in drivers/net/igb/igb_main.c (Stefan Assmann) [589272] - [x86] Re-get cfg_new in case reuse/move irq_desc (Stanislaw Gruszka) [580065 583555] - [hwmon] adt7462: fix wrong ADT7462_VOLT_COUNT (Stanislaw Gruszka) [580065] - [fs] exec.c: fix initial stack reservation (Stanislaw Gruszka) [580067] - [fs] exec.c: restrict initial stack space expansion to rlimit (Stanislaw Gruszka) [580065] - [kernel] resource: add helpers for fetching rlimits (Stanislaw Gruszka) [580065] - [tracing] ext4: Convert some events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some jbd2 events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some block events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some power events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some workqueue events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert softirq events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some kmem events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert module refcnt events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] xfs: use DECLARE_EVENT_CLASS (Mike Snitzer) [588108] - [tracing] Harmonize event field names and print output names (Mike Snitzer) [588108] - [tracing] Add DEFINE_EVENT(), DEFINE_SINGLE_EVENT() support to docbook (Mike Snitzer) [588108] - [block] blk-cgroup: config options re-arrangement (Vivek Goyal) [586182] - [block] blkio: Fix another BUG_ON() crash due to cfqq movement across groups (Vivek Goyal) [586182] - [block] blkio: Fix blkio crash during rq stat update (Vivek Goyal) [586182] - [block] blkio: Initialize blkg->stats_lock for the root cfqg too (Vivek Goyal) [586182] - [block] blkio: Fix compile errors (Vivek Goyal) [586182] - [block] Update to io-controller stats (Vivek Goyal) [586182] - [block] io-controller: Add a new interface "weight_device" for IO-Controller (Vivek Goyal) [586182] - [block] cfq-iosched: Fix the incorrect timeslice accounting with forced_dispatch (Vivek Goyal) [586182] - [block] blkio: Add more debug-only per-cgroup stats (Vivek Goyal) [586182] - [block] blkio: Add io_queued and avg_queue_size stats (Vivek Goyal) [586182] - [block] blkio: Add io_merged stat (Vivek Goyal) [586182] - [block] blkio: Changes to IO controller additional stats patches (Vivek Goyal) [586182] - [block] expose the statistics in blkio.time and blkio.sectors for the root cgroup (Vivek Goyal) [586182] - [block] blkio: Increment the blkio cgroup stats for real now (Vivek Goyal) [586182] - [block] blkio: Add io controller stats like (Vivek Goyal) [586182] - [block] blkio: Remove per-cfqq nr_sectors as we'll be passing (Vivek Goyal) [586182] - [block] cfq-iosched: Add additional blktrace log messages in CFQ for easier debugging (Vivek Goyal) [586182] - [block] cfq-iosched: requests "in flight" vs "in driver" clarification (Vivek Goyal) [586182] - [ppc] cxgb3: Wait longer for control packets on initialization (Steve Best) [588848] - [virt] KVM: convert ioapic lock to spinlock (Marcelo Tosatti) [588811] - [virt] KVM: fix the handling of dirty bitmaps to avoid overflows (Marcelo Tosatti) [588811] - [virt] KVM: MMU: fix kvm_mmu_zap_page() and its calling path (Marcelo Tosatti) [588811] - [virt] KVM: VMX: Save/restore rflags.vm correctly in real mode (Marcelo Tosatti) [588811] - [virt] KVM: Dont spam kernel log when injecting exceptions due to bad cr writes (Marcelo Tosatti) [588811] - [virt] KVM: SVM: Fix memory leaks that happen when svm_create_vcpu() fails (Marcelo Tosatti) [588811] - [virt] KVM: VMX: Update instruction length on intercepted BP (Marcelo Tosatti) [588811] - [drm] nouveau: initial eDP support + additional fixes (Ben Skeggs) [588581] - [s390x] zcore: Fix reipl device detection (Hendrik Brueckner) [587025] - [connector] Delete buggy notification code (Stanislaw Gruszka) [580064 586025] {CVE-2010-0410} - [netdrv] ath9k: fix beacon slot/buffer leak (Stanislaw Gruszka) [580064] - [fusion] mptsas: Fix issue with chain pools allocation on katmai (Stanislaw Gruszka) [580064] - [sunrpc] Fix a potential memory leak in auth_gss (Stanislaw Gruszka) [584757] - [tracing] scsi: Enhance SCSI command tracing (Mike Snitzer) [588108] - [tracing] scsi: Add missing verify command definitions (Mike Snitzer) [588108] - [tracing] scsi: ftrace based SCSI command tracing (Mike Snitzer) [588108] - [tracing] add __print_hex() (Mike Snitzer) [588108] - [tracing] Add notrace to TRACE_EVENT implementation functions (Mike Snitzer) [588108] - [tracing] Move a printk out of ftrace_raw_reg_event_foo() (Mike Snitzer) [588108] - [tracing] Rename TRACE_EVENT_TEMPLATE() to DECLARE_EVENT_CLASS() (Mike Snitzer) [588108] - [tracing] Convert some sched trace events to DEFINE_EVENT and _PRINT (Mike Snitzer) [588108] - [tracing] Create new DEFINE_EVENT_PRINT (Mike Snitzer) [588108] - [tracing] Create new TRACE_EVENT_TEMPLATE (Mike Snitzer) [588108] - [tracing] additional interface changes and fixes (Mike Snitzer) [588108] - [tracing] Ftrace dynamic ftrace_event_call support (Mike Snitzer) [588108] - [fs] quota: fix WARN_ON when quota reservations get out of sync (Eric Sandeen) [581951] - [scsi] fcoe: sync with upstream (Mike Christie) [577049 578328]- [fs] ecryptfs: disallow ecryptfs as underlying filesystem (Eric Sandeen) [585185] - [mm] Fix Section Mismatch warning in put_page_bootmem() (Prarit Bhargava) [587040] - [mm] transparent hugepage support update (Andrea Arcangeli) [556572] - [netdrv] ath9k: revert fb6635f6c114313f246cc34abc0b677264a765ed (Aristeu Rozanski) [584757] - [virt] KVM: take srcu lock before call to complete_pio() (Gleb Natapov) [585887] - [virt] virtio: Fix GFP flags passed from the virtio balloon driver (Amit Shah) [584680] - [x86] Check chip_data value in irq_force_complete_move() (Prarit Bhargava) [564398] - [x86] nmi_watchdog: use __cpuinit for 32-bit nmi_watchdog_default (Prarit Bhargava) [586967] - [acpi] Fall back to manually changing SCI_EN (Matthew Garrett) [587008] - [pci] Ensure that devices are resumed properly (Matthew Garrett) [586780] - [serial] usb-serial: Rework and update qcserial (Matthew Garrett) [587009] - [scsi] scsi_lib: Fix bug in completion of bidi commands (Stanislaw Gruszka) [580064] - [net] phonet: add check for null pernet mem pointer in notifier (Jiri Pirko) [573122] - [nfs] Ensure that writeback_single_inode() calls write_inode() when syncing (Jeff Layton) [584382] - [serial] 8250_pnp: use wildcard for serial Wacom tablets (Stanislaw Gruszka) [580062] - [fs] ext4: check s_log_groups_per_flex in online resize code (Eric Sandeen) [519461] - [x86] Fix sched_clock_cpu for systems with unsynchronized TSC (Prarit Bhargava) [568344] - [x86] Reenable TSC sync check at boot, even with NONSTOP_TSC (Prarit Bhargava) [568344] - [mm] slab: add memory hotplug support (Prarit Bhargava) [562880] - [x86] Set hotpluggable nodes in nodes_possible_map (Prarit Bhargava) [568344] - [x86] acpi: Auto Online Hot-Added Memory (Prarit Bhargava) [568344] - [mm] memory hotplug: fix a bug on /dev/mem for 64-bit kernels (Prarit Bhargava) [568344] - [mm] update all PGDs for direct mapping changes on 64 bit (Prarit Bhargava) [568344] - [x86] acpi: Map hotadded cpu to correct node (Prarit Bhargava) [568344] - [ipmi] Change timeout and event poll to one second (Matthew Garrett) [584106] - [ipmi] Attempt to register multiple SIs of the same type (Matthew Garrett) [584106] - [ipmi] Reduce polling (Matthew Garrett) [584106] - [ipmi] Reduce polling when interrupts are available (Matthew Garrett) [584106] - [ipmi] Change device discovery order (Matthew Garrett) [584106] - [ipmi] Only register one si per bmc (Matthew Garrett) [584106] - [ipmi] Split device discovery and registration (Matthew Garrett) [584106] - [ipmi] Change addr_source to an enum rather than strings (Matthew Garrett) [584106] - [drm] radeon: rs780/rs880: MSI quirk fixes (Dave Airlie) [586168] - [drm] radeon/kms: MC + watermark fixes + reset (Dave Airlie) [586168] - [drm] radeon/kms/evergreen: add evergreen stage 2 - HPD irq (Dave Airlie) [580757] - [drm] radeon: fixup radeon_asic struct c/h files (Dave Airlie) [586168] - [drm] radeon/kms: misc + tv dac fixes (Dave Airlie) [586168] - [drm] radeon/kms: squash upstream HDMI audio commits (Dave Airlie) [586168] - [drm] kms/radeon: Integrated graphics fixes (Dave Airlie) [586168] - [drm] radeon/kms: spread spectrum + pll fixes (Dave Airlie) [586168] - [drm] radeon: add initial evergreen support + fixes (Dave Airlie) [580757] - [kernel] tty: tty->pgrp races (Jiri Olsa) [586022] - [netdrv] kernel: fix the r8169 frame length check error (Jiri Olsa) [586017] {CVE-2009-4537}- [doc] add the documentation for mpol=local (Stanislaw Gruszka) [584757] - [fs] tmpfs: handle MPOL_LOCAL mount option properly (Stanislaw Gruszka) [584757] - [fs] tmpfs: mpol=bind:0 don't cause mount error (Stanislaw Gruszka) [584757] - [netdrv] tun: orphan an skb on tx (Michael S. Tsirkin) [584428] - [s390x] vmalloc: IPL failure with enabled memory cgroups (Hendrik Brueckner) [580918] - [netdrv] b43: fall back gracefully to PIO mode after fatal DMA errors (John Linville) [583069] - [netdrv] b43: Allow PIO mode to be selected at module load (John Linville) [583069] - [netdrv] b43: Remove reset after fatal DMA error (John Linville) [583069] - [netdrv] b43: Optimize PIO scratchbuffer usage (John Linville) [583069] - [fs] vfs: get_sb_single() - do not pass options twice (Stanislaw Gruszka) [580063] - [fs] tmpfs: fix oops on mounts with mpol=default (Stanislaw Gruszka) [584757] - [kernel] cred.c: use kmem_cache_free (Stanislaw Gruszka) [580064] - [fs] partition/msdos: fix unusable extended partition for > 512B sector (Stanislaw Gruszka) [584757] - [fs] partitions/msdos: add support for large disks (Stanislaw Gruszka) [584757] - [fs] eCryptfs: Add getattr function (Stanislaw Gruszka) [580065] - [fs] ecryptfs: initialize private persistent file before dereferencing pointer (Stanislaw Gruszka) [580062] - [fs] ecryptfs: use after free (Stanislaw Gruszka) [580062] - [ppc] Track backing pages used allocated by vmemmap_populate() (Steve Best) [547854] - [netdrv] be2net: recent bug fixes from upstream (Ivan Vecera) [583766] - [sunrpc] handle allocation errors from __rpc_lookup_create() (Stanislaw Gruszka) [584757] - [nfs] Prevent another deadlock in nfs_release_page() (Stanislaw Gruszka) [584757] - [nfs] NFSv4: Don't ignore the NFS_INO_REVAL_FORCED flag in nfs_revalidate_inode() (Stanislaw Gruszka) [584757] - [nfs] Fix an allocation-under-spinlock bug (Stanislaw Gruszka) [580067] - [sunrpc] Handle EINVAL error returns from the TCP connect operation (Stanislaw Gruszka) [580067] - [sunrpc] remove unnecessary svc_xprt_put (Stanislaw Gruszka) [580067] - [x86] Add iMac9,1 to pci_reboot_dmi_table (Stanislaw Gruszka) [580067] - [rtc] rtc-core: fix memory leak (Stanislaw Gruszka) [580067] - [mm] readahead: introduce FMODE_RANDOM for POSIX_FADV_RANDOM (Stanislaw Gruszka) [580067] - [fs] fix LOOKUP_FOLLOW on automount "symlinks" (Stanislaw Gruszka) [580067] - [nfs] Too many GETATTR and ACCESS calls after direct I/O (Stanislaw Gruszka) [580065] - [virt] kvmclock: count total_sleep_time when updating guest clock (Stanislaw Gruszka) [580065] - [kernel] Export the symbol of getboottime and mmonotonic_to_bootbased (Stanislaw Gruszka) [580065] - [nfs] NFS: Fix the mapping of the NFSERR_SERVERFAULT error (Stanislaw Gruszka) [580065] - [nfs] NFS: Fix a umount race (Stanislaw Gruszka) [580065] - [x86] amd-iommu: Fix possible integer overflow (Stanislaw Gruszka) [580064] - [ata] libata: retry FS IOs even if it has failed with AC_ERR_INVALID (Stanislaw Gruszka) [580064] - [firewire] firewire: ohci: fix crashes with TSB43AB23 on 64bit systems (Stanislaw Gruszka) [580064] - [ata] pata_hpt3x2n: always stretch UltraDMA timing (Stanislaw Gruszka) [580067] - [cgroup] memcg: fix oom killing a child process in an other cgroup (Stanislaw Gruszka) [580067] - [ata] libata: retry link resume if necessary (Stanislaw Gruszka) [580064] - [firewire] core: add_descriptor size check (Stanislaw Gruszka) [580064] - [netdrv] iwlwifi: fix scan race (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: clear all tx queues when firmware ready (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: need check for valid qos packet before free (Stanislaw Gruszka) [584759] - [netdrv] mac80211: tear down all agg queues when restart/reconfig hw (Stanislaw Gruszka) [584759] - [netdrv] mac80211: move netdev queue enabling to correct spot (Stanislaw Gruszka) [584759] - [netdrv] setup correct int pipe type in ar9170_usb_exec_cmd (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: range checking issue (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: fix nfreed-- (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: counting number of tfds can be free for 4965 (Stanislaw Gruszka) [584759] - [netdrv] b43: Workaround circular locking in hw-tkip key update callback (Stanislaw Gruszka) [584757] - [ata] ahci: use BIOS date in broken_suspend list (Stanislaw Gruszka) [584757] - [netdrv] mac80211: Reset dynamic ps timer in Rx path (Stanislaw Gruszka) [584757] - [netdrv] ath9k: Enable IEEE80211_HW_REPORTS_TX_ACK_STATUS flag for ath9k (Stanislaw Gruszka) [584757] - [netdrv] mac80211: Retry null data frame for power save (Stanislaw Gruszka) [584757] - [netdrv] ath9k: Enable TIM timer interrupt only when needed. (Stanislaw Gruszka) [584757] - [netdrv] ath9k: fix BUG_ON triggered by PAE frames (Stanislaw Gruszka) [584757] - [netdrv] iwlwifi: Silence tfds_in_queue message (Stanislaw Gruszka) [584757] - [netdrv] iwlwifi: use dma_alloc_coherent (Stanislaw Gruszka) [584757] - [netdrv] wl1251: fix potential crash (Stanislaw Gruszka) [584757] - [block] readahead: add blk_run_backing_dev (Stanislaw Gruszka) [584757] - [netdrv] ath9k: fix lockdep warning when unloading module (Stanislaw Gruszka) [584757] - [scsi] mvsas: add support for Adaptec ASC-1045/1405 SAS/SATA HBA (Stanislaw Gruszka) [584757] - [netdrv] ath5k: fix setup for CAB queue (Stanislaw Gruszka) [584757] - [netdrv] ath5k: dont use external sleep clock in AP mode (Stanislaw Gruszka) [584757] - [netdrv] tg3: Fix tg3_poll_controller() passing wrong pointer to tg3_interrupt() (Stanislaw Gruszka) [584757] - [netdrv] b43/b43legacy: Wake queues in wireless_core_start (Stanislaw Gruszka) [580067] - [netdrv] ath5k: use correct packet type when transmitting (Stanislaw Gruszka) [580067] - [netdrv] ath9k: disable RIFS search for AR91xx based chips (Stanislaw Gruszka) [580067] - [netdrv] ath9k: fix rate control fallback rate selection (Stanislaw Gruszka) [580067] - [netdrv] ath9k: fix beacon timer restart after a card reset (Stanislaw Gruszka) [580067] - [netdrv] p54usb: Add the USB ID for Belkin (Accton) FD7050E ver 1010ec (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: disable stall workaround (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: fix buffer overflow in rndis_query_oid (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: handle NL80211_AUTHTYPE_AUTOMATIC (Stanislaw Gruszka) [580067] - [netdrv] sky2: fix transmit DMA map leakage (Stanislaw Gruszka) [580067] - [netdrv] airo: fix setting zero length WEP key (Stanislaw Gruszka) [580067] - [netdrv] mac80211: quit addba_resp_timer if Tx BA session is torn down (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: sanity check before counting number of tfds can be free (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: set HT flags after channel in rxon (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: error checking for number of tfds in queue (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: Fix to set correct ht configuration (Stanislaw Gruszka) [580065] - [netdrv] mac80211: Fix probe request filtering in IBSS mode (Stanislaw Gruszka) [580065] - [netdrv] ath9k: Fix sequence numbers for PAE frames (Stanislaw Gruszka) [580065] - [netdrv] b43: Fix throughput regression (Stanislaw Gruszka) [580065] - [netdrv] rtl8187: Add new device ID (Stanislaw Gruszka) [580065] - [ata] ahci: add Acer G725 to broken suspend list (Stanislaw Gruszka) [580065] - [scsi] mptfusion: mptscsih_abort return value should be SUCCESS instead of value 0 (Stanislaw Gruszka) [580065] - [nfs] Fix an Oops when truncating a file (Stanislaw Gruszka) [580065] - [block] cciss: Make cciss_seq_show handle holes in the h->drv[] array (Stanislaw Gruszka) [580065] - [netdrv] ath9k: fix eeprom INI values override for 2GHz-only cards (Stanislaw Gruszka) [580064] - [netdrv] mac80211: fix NULL pointer dereference when ftrace is enabled (Stanislaw Gruszka) [580064] - [block] fix bugs in bio-integrity mempool usage (Stanislaw Gruszka) [580064] - [netdrv] sky2: Fix oops in sky2_xmit_frame() after TX timeout (Stanislaw Gruszka) [580064] - [netdrv] iwlwifi: set default aggregation frame count limit to 31 (Stanislaw Gruszka) [580064] - [netdrv] e1000/e1000e: don't use small hardware rx buffers (Stanislaw Gruszka) [580064] - [netdrv] e1000: enhance frame fragment detection (Stanislaw Gruszka) [580064] - [mm] rmap: anon_vma_prepare() can leak anon_vma_chain (Rik van Riel) [579936] - [mm] rmap: add exclusively owned pages to the newest anon_vma (Rik van Riel) [579936] - [mm] anonvma: when setting up page->mapping, we need to pick the _oldest_ anonvma (Rik van Riel) [579936] - [mm] anon_vma: clone the anon_vma chain in the right order (Rik van Riel) [579936] - [mm] vma_adjust: fix the copying of anon_vma chains (Rik van Riel) [579936] - [mm] Simplify and comment on anon_vma re-use for anon_vma_prepare() (Rik van Riel) [579936] - [mm] rmap: fix anon_vma_fork() memory leak (Rik van Riel) [579936] - [s390x] nss: add missing .previous statement to asm function (Hendrik Brueckner) [581521] - [ata] pata_mavell: correct check of AHCI config option (David Milburn) [584483] - [fs] ext4: Issue the discard operation before releasing the blocks (Eric Sandeen) [575884] - [scsi] 3w_sas: new driver (Tomas Henzl) [572781] - [kernel] hrtimer: Tune hrtimer_interrupt hang logic (Marcelo Tosatti) [576355]- [netdrv] b43: ssb: do not read SPROM if it does not exist (John Linville) [574895] - [netdrv] igb: add support for Intel I350 Gigabit Network Connection (Stefan Assmann) [580727] - [kernel] exec: refactor how usermodehelpers work and modify core_pipe recursion check (Neil Horman) [557387] - [kernel] re-export page_is_ram() for crash module (Prarit Bhargava) [583032] - [x86] amd_iommu: allow iommu to complete dma transactions during transition to kdump kernel (Neil Horman) [577788] - [nfs] rsize and wsize settings ignored on v4 mounts (Steve Dickson) [582697] - [net] igmp: fix ip_mc_sf_allow race (Flavio Leitner) [578932] - [net] Remove skb_dma_map/unmap calls from drivers (Thomas Graf) [576690] - [scsi] mpt2sas: IOs needs to be pause until handles are refreshed for all device after recovery (Tomas Henzl) [577909] - [scsi] mpt2sas: Reworked scmd->result priority for _scsih_qcmd (Tomas Henzl) [577909] - [x86] Suppress stack overrun message for init_task (Prarit Bhargava) [582625] - [sunrpc] gss_krb5: Advertise rc4-hmac enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: Add support for rc4-hmac encryption (Steve Dickson) [498317] - [sunrpc] gss_krb5: Use confounder length in wrap code (Steve Dickson) [498317] - [sunrpc] gssd_krb5: More arcfour-hmac support (Steve Dickson) [498317] - [sunrpc] gss_krb5: Save the raw session key in the context (Steve Dickson) [498317] - [sunrpc] gssd_krb5: arcfour-hmac support (Steve Dickson) [498317] - [sunrpc] gss_krb5: Advertise AES enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: add remaining pieces to enable AES encryption support (Steve Dickson) [498317] - [sunrpc] gss_krb5: add support for new token formats in rfc4121 (Steve Dickson) [498317] - [sunrpc] xdr: Add an export for the helper function write_bytes_to_xdr_buf() (Steve Dickson) [498317] - [sunrpc] gss_krb5: Advertise triple-des enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: add support for triple-des encryption (Steve Dickson) [498317] - [sunrpc] gss_krb5: Add upcall info indicating supported kerberos enctypes (Steve Dickson) [498317] - [sunrpc] gss_krb5: handle new context format from gssd (Steve Dickson) [498317] - [sunrpc] gss_krb5: import functionality to derive keys into the kernel (Steve Dickson) [498317] - [sunrpc] gss_krb5: add ability to have a keyed checksum (hmac) (Steve Dickson) [498317] - [sunrpc] gss_krb5: introduce encryption type framework (Steve Dickson) [498317] - [sunrpc] gss_krb5: prepare for new context format (Steve Dickson) [498317] - [sunrpc] gss_krb5: split up functions in preparation of adding new enctypes (Steve Dickson) [498317] - [sunrpc] gss_krb5: Don't expect blocksize to always be 8 when calculating padding (Steve Dickson) [498317] - [sunrpc] gss_krb5: Added and improved code comments (Steve Dickson) [498317] - [sunrpc] gss_krb5: Introduce encryption type framework (Steve Dickson) [498317] - [mm] Fix vfree race resulting in kernel bug (Steven Whitehouse) [582522] - [ata] libata: fix accesses at LBA28 boundary (David Milburn) [582432] - [netdrv] b43: Rewrite DMA Tx status handling sanity checks (John Linville) [574533] - [char] tty: release_one_tty() forgets to put pids (Oleg Nesterov) [582077] {CVE-2010-1162} - [mm] oom: fix the unsafe usage of badness() in proc_oom_score() (Oleg Nesterov) [582069] - [netdrv] bonding: fix broken multicast with round-robin mode (Andy Gospodarek) [581644] - [x86] Remove sysfs_attr_init, sysfs_bin_attr_init changes introduced in last MCE patch (Prarit Bhargava) [581659] - [kernel] sched_getaffinity: allow less than NR_CPUS length (Oleg Nesterov) [578970] - [scsi] bfa sync w/ upstream (Rob Evers) [576716] - [gfs] GFS2: Fix ordering of ordered buffers (Steven Whitehouse) [581011] - [gfs] GFS2: Don't withdraw on partial rindex entries (Robert S Peterson) [581009] - [gfs] GFS2: livelock while reclaiming unlinked dinodes (Robert S Peterson) [570182] - [scsi] mpt2sas: Do not reset handle before calling _scsih_remove_device in RESCAN task after HBA RESET (Tomas Henzl) [572646] - [scsi] mpt2sas: Device removal algorithm in interrupt ctx (Tomas Henzl) [572646] - [scsi] mpt2sas: fix the incorrect scsi_dma_map error checking (Tomas Henzl) [572646] - [scsi] Upgrading version to 04.100.01.02 (Tomas Henzl) [572646] - [scsi] mpt2sas: modified _scsih_sas_device_find_by_handle/sas_address (Tomas Henzl) [572646] - [scsi] mpt2sas: RESCAN Barrier work is added in case of HBA reset (Tomas Henzl) [572646] - [scsi] update the version to 04.100.01.00 (Tomas Henzl) [572646] - [scsi] scsi_transport_sas: add support for transport layer retries (TLR) (Tomas Henzl) [572646] - [scsi] mpt2sas: Added raid transport support (Tomas Henzl) [572646] - [scsi] eliminate potential kmalloc failure in scsi_get_vpd_page() (Tomas Henzl) [572646] - [ata] libata: fix ata_id_logical_per_physical_sectors (David Milburn) [582021] - [netdrv] iwlwifi: Fix throughput stall issue in HT mode for 5000 (Stanislaw Gruszka) [580063] - [infiniband] IPoIB: Clear ipoib_neigh.dgid in ipoib_neigh_alloc() (Stanislaw Gruszka) [580063] - [net] cfg80211: fix channel setting for wext (Stanislaw Gruszka) [580063] - [net] mac80211: check that ieee80211_set_power_mgmt only handles STA interfaces (Stanislaw Gruszka) [580063] - [ata] ata_piix: fix MWDMA handling on PIIX3 (Stanislaw Gruszka) [580063] - [ata] ahci: disable SNotification capability for ich8 (Stanislaw Gruszka) [580063] - [netdrv] ar9170: Add support for D-Link DWA 160 A2 (Stanislaw Gruszka) [580063] - [netdrv] sfc: Fix DMA mapping cleanup in case of an error in TSO (Stanislaw Gruszka) [580063] - [fs] ext4: don't call write_inode under the journal (Josef Bacik) [576202] - [fs] ext4: Calculate metadata requirements more accurately (Josef Bacik) [576202] - [fs] ext4: Patch up how we claim metadata blocks for quota purposes (Josef Bacik) [576202] - [fs] ext4: fix potential quota deadlock (Josef Bacik) [576202] - [virt] virtio: console: Add support for nonblocking write()s (Amit Shah) [576241] - [virt] virtio: console: Rename wait_is_over() to will_read_block() (Amit Shah) [576241] - [virt] virtio: console: Don't always create a port 0 if using multiport (Amit Shah) [576241] - [virt] virtio: console: Use a control message to add ports (Amit Shah) [576241] - [virt] virtio: console: Move code around for future patches (Amit Shah) [576241] - [virt] virtio: console: Remove config work handler (Amit Shah) [576241] - [virt] virtio: console: Don't call hvc_remove() on unplugging console ports (Amit Shah) [576241] - [virt] virtio: console: Return -EPIPE to hvc_console if we lost the connection (Amit Shah) [576241] - [virt] virtio: console: Let host know of port or device add failures (Amit Shah) [576241] - [virt] virtio: console: Add a __send_control_msg() that can send messages without a valid port (Amit Shah) [576241] - [virt] hvc_console: Fix race between hvc_close and hvc_remove (Amit Shah) [577222] - [virt] virtio: console makes incorrect assumption about virtio API (Amit Shah) [576241] - [virt] MAINTAINERS: Put the virtio-console entry in correct alphabetical order (Amit Shah) [576241] - [virt] virtio: console: Fix early_put_chars usage (Amit Shah) [576241] - [virt] virtio: console: Check if port is valid in resize_console (Amit Shah) [576241] - [virt] virtio: console: Generate a kobject CHANGE event on adding 'name' attribute (Amit Shah) [576241] - [virt] virtio: console: Use better variable names for fill_queue operation (Amit Shah) [576241] - [virt] virtio: console: Fix type of 'len' as unsigned int (Amit Shah) [576241] - [vfs] rename block_fsync() to blkdev_fsync() (Jeff Moyer) [579781] - [char] raw: add an fsync method (Jeff Moyer) [579781] - [x86] Don't use logical-flat mode when more than 8 CPUs are possible (John Villalovos) [563798] - [net] Backport the new socket API recvmmsg, receive multiple messages (Arnaldo Carvalho de Melo) [579850] - [kernel] coredump: fix the page leak in dump_seek() (Oleg Nesterov) [580126] - [s390x] callhome: fix broken proc interface and activate comp ID (Hendrik Brueckner) [579482]- [x86] Update x86 MCE code (Prarit Bhargava) [580587] - [scsi] 3w-xxxx: Force 60 second timeout default (Tomas Henzl) [572778] - [netdrv] enic: update to upstream version 1.3.1.1 (Andy Gospodarek) [575950] - [netdrv] igb: Add support for 82576 ET2 Quad Port Server Adapter (Stefan Assmann) [577421] - [kernel] resource: Fix generic page_is_ram() for partial RAM pages (Prarit Bhargava) [578834] - [x86] Use the generic page_is_ram() (Prarit Bhargava) [578834] - [x86] Remove BIOS data range from e820 (Prarit Bhargava) [578834] - [kernel] Move page_is_ram() declaration to mm.h (Prarit Bhargava) [578834] - [kernel] Generic page_is_ram: use __weak (Prarit Bhargava) [578834] - [kernel] resources: introduce generic page_is_ram() (Prarit Bhargava) [578834] - [fs] GFS2: Clean up copying from stuffed files (Steven Whitehouse) [580857] - [netdrv] igb: restrict WoL for 82576 ET2 Quad Port Server Adapter (Stefan Assmann) [578804] - [drm] radeon/kms: move radeon KMS on/off switch out of staging (Dave Airlie) [580766] - [netdrv] p54: fix deadlocks under tx load (Michal Schmidt) [580557] - [gfs2] GFS2: Mandatory locking fix (Steven Whitehouse) [571606] {CVE-2010-0727} - [x86] AMD: Fix NULL pointer dereference on 32-bit (Bhavna Sarathy) [571474] - [x86] Add wbinvd SMP helper routines (Bhavna Sarathy) [571474] - [x86] L3 cache: Remove NUMA dependency (Bhavna Sarathy) [571474] - [x86] Calculate L3 indices (Bhavna Sarathy) [571474] - [x86] Add cache index disable sys attributes (Bhavna Sarathy) [571474] - [x86] Fix disabling of L3 cache indices (Bhavna Sarathy) [571474] - [fs] NFS: Avoid a deadlock in nfs_release_page (Jeff Layton) [525963] - [fs] NFS: Remove requirement for inode->i_mutex from nfs_invalidate_mapping (Jeff Layton) [525963] - [fs] NFS: Clean up nfs_sync_mapping (Jeff Layton) [525963] - [fs] NFS: Simplify nfs_wb_page() (Jeff Layton) [525963] - [fs] NFS: Replace __nfs_write_mapping with sync_inode() (Jeff Layton) [525963] - [fs] NFS: Simplify nfs_wb_page_cancel() (Jeff Layton) [525963] - [fs] NFS: Ensure inode is always marked I_DIRTY_DATASYNC, if it has unstable pages (Jeff Layton) [525963] - [fs] NFS: Run COMMIT as an asynchronous RPC call when wbc->for_background is set (Jeff Layton) [525963] - [fs] NFS: Reduce the number of unnecessary COMMIT calls (Jeff Layton) [525963] - [fs] NFS: Add a count of the number of unstable writes carried by an inode (Jeff Layton) [525963] - [fs] NFS: Cleanup - move nfs_write_inode() into fs/nfs/write.c (Jeff Layton) [525963] - [fs] writeback: pass writeback_control to ->write_inode (Jeff Layton) [525963] - [fs] writeback: make sure data is on disk before calling ->write_inode (Jeff Layton) [525963] - [fs] writeback: introduce wbc.for_background (Jeff Layton) [525963] - [netdrv] macvlan: fix support for multiple driver backends (Anthony Liguori) [553337 566731] - [netdrv] net/macvtap: add vhost support (Anthony Liguori) [553337 566731] - [netdrv] macvtap: add GSO/csum offload support (Anthony Liguori) [553337 566731] - [netdrv] macvtap: rework object lifetime rules (Anthony Liguori) [553337 566731] - [netdrv] macvtap: fix reference counting (Anthony Liguori) [553337 566731] - [netdrv] net: macvtap driver (Anthony Liguori) [553337 566731] - [netdrv] macvlan: export macvlan mode through netlink (Anthony Liguori) [553337 566731] - [netdrv] macvlan: implement bridge, VEPA and private mode (Anthony Liguori) [553337 566731] - [netdrv] macvlan: cleanup rx statistics (Anthony Liguori) [553337 566731] - [netdrv] macvlan: Precise RX stats accounting (Anthony Liguori) [553337 566731] - [netdrv] macvlan: add private dev_txq_stats_fold function (Anthony Liguori) [553337 566731] - [netdrv] veth: move loopback logic to common location (Anthony Liguori) [553337 566731] - [s390x] zfcp: Remove lock dependency on unit remove (Hendrik Brueckner) [576860] - [s390x] zfcp: Remove lock dependency on unit add (Hendrik Brueckner) [576860] - [s390x] zfcp: Remove lock dependency on CCW remove (Hendrik Brueckner) [576860] - [s390x] dasd: fix alignment of transport mode recovery TCW (Hendrik Brueckner) [575824] - [s390x] cio: fix drvdata usage for the console subchannel (Hendrik Brueckner) [575826] - [s390x] zcore: CPU registers are not saved under LPAR (Hendrik Brueckner) [575221] - [s390x] zfcpdump: Use direct IO in order to increase dump speed (Hendrik Brueckner) [575189] - [s390x] qeth: change checksumming default for HiperSockets (Hendrik Brueckner) [572227] - [s390x] qeth: l3 send dhcp in non pass thru mode (Hendrik Brueckner) [572225] - [s390x] zfcp: Remove attached ports and units correctly (Hendrik Brueckner) [571938] - [drm] Bring in nouveau updates from upstream (Ben Skeggs) [558468] - [vfs] pass struct file to do_truncate on O_TRUNC opens (Jeff Layton) [573995] - [vfs] O_TRUNC open shouldn't fail after file truncation (Jeff Layton) [573995] - [net] netfilter: ctnetlink: compute message size properly (Jiri Pirko) [578476] - [block] cfq-iosched: Do not merge queues of BE and IDLE classes (Jeff Moyer) [577393] - [block] remove 16 bytes of padding from struct request on 64bits (Jeff Moyer) [577393] - [block] cfq: remove 8 bytes of padding from cfq_rb_root on 64 bit builds (Jeff Moyer) [577393] - [block] cfq-iosched: quantum check tweak (Jeff Moyer) [577393] - [block] remove padding from io_context on 64bit builds (Jeff Moyer) [577393] - [block] cfq: reorder cfq_queue removing padding on 64bit (Jeff Moyer) [577393] - [block] cfq-iosched: split seeky coop queues after one slice (Jeff Moyer) [577393] - [x86] edac, mce: Filter out invalid values (Bhavna Sarathy) [574487] - [x86] edac, mce, amd: silence GART TLB errors (Bhavna Sarathy) [574487] - [x86] edac, mce: correct corenum reporting (Bhavna Sarathy) [574487] - [x86] edac, mce: update AMD F10h revD check (Bhavna Sarathy) [574487] - [x86] amd64_edac: Simplify ECC override handling (Bhavna Sarathy) [574487] - [x86] amd64_edac: Do not falsely trigger kerneloops (Bhavna Sarathy) [574487] - [x86] amd64_edac: Ensure index stays within bounds in amd64_get_scrub_rate (Bhavna Sarathy) [574487] - [x86] amd64_edac: restrict PCI config space access (Bhavna Sarathy) [574487] - [x86] amd64_edac: fix K8 chip select reporting (Bhavna Sarathy) [574487] - [x86] amd64_edac: bump driver version (Bhavna Sarathy) [574487] - [x86] amd64_edac: fix use-uninitialised bug (Bhavna Sarathy) [574487] - [x86] amd64_edac: correct sys address to chip select mapping (Bhavna Sarathy) [574487] - [x86] amd64_edac: add a leaner syndrome decoding algorithm (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove early hw support check (Bhavna Sarathy) [574487] - [x86] amd64_edac: detect DDR3 memory type (Bhavna Sarathy) [574487] - [x86] edac: add memory types strings for debugging (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove unneeded extract_error_address wrapper (Bhavna Sarathy) [574487] - [x86] amd64_edac: rename StinkyIdentifier (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove superfluous dbg printk (Bhavna Sarathy) [574487] - [x86] amd64_edac: enhance address to DRAM bank mapping (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup f10_early_channel_count (Bhavna Sarathy) [574487] - [x86] amd64_edac: dump DIMM sizes on K8 too (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup rest of amd64_dump_misc_regs (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup DRAM cfg low debug output (Bhavna Sarathy) [574487] - [x86] amd64_edac: wrap-up pci config read error handling (Bhavna Sarathy) [574487] - [x86] amd64_edac: make DRAM regions output more human-readable (Bhavna Sarathy) [574487] - [x86] amd64_edac: clarify DRAM CTL debug reporting (Bhavna Sarathy) [574487]- [netdrv] iwlwifi: fix kdump hang (Stanislaw Gruszka) [575122] - [kernel] clockevent: Don't remove broadcast device when cpu is dead (Danny Feng) [572438] - [block] Export max number of segments and max segment size in sysfs (Jeff Moyer) [574132] - [block] Finalize conversion of block limits functions (Jeff Moyer) [574132] - [block] Fix overrun in lcm() and move it to lib (Jeff Moyer) [574132] - [block] jiffies fixes (Jeff Moyer) [574132] - [block] Consolidate phys_segment and hw_segment limits (Jeff Moyer) [574132] - [block] Rename blk_queue_max_sectors to blk_queue_max_hw_sectors (Jeff Moyer) [574132] - [block] Add BLK_ prefix to definitions (Jeff Moyer) [574132] - [block] Remove unused accessor function (Jeff Moyer) [574132] - [block] Update blk_queue_max_sectors and documentation (Jeff Moyer) [574132] - [ata] ahci: Turn off DMA engines when there's no device attached (Matthew Garrett) [577967] - [scsi] qla2xxx: minor updates and fixes from upstream (Rob Evers) [574526] - [scsi] Additional BSG corrections from upstream (Rob Evers) [574590] - [netdrv] be2net: Update be2net 10GB NIC driver to version 2.102.147u (Ivan Vecera) [576172] - [scsi] update fibre channel layer (Mike Christie) [571824] - [scsi] lpfc Update from 8.3.5.6 to 8.3.5.7 FC/FCoE (Rob Evers) [576174] - [netdrv] e100: fix the 'size' argument passed to pci_pool_create() (Dean Nelson) [576887] - [kernel] futex: remove rw parameter from get_futex_key() (Amerigo Wang) [555700] - [drm] Add drm_gem_object_handle_unreference_unlocked and drm_gem_object_unreference_unlocked (Adam Jackson) [575910] - [drm] i915: Update to 2.6.34-rc1 (pre-vga-switcheroo) (Adam Jackson) [575910] - [scsi] libfcoe: Send port LKA every FIP_VN_KA_PERIOD secs (Rob Evers) [570693] - [scsi] fnic: updating driver to 1.4.0.98 syncs w/ upstream (Rob Evers) [570693] - [sound] snd-hda-intel: avoid divide by zero (Jaroslav Kysela) [567173] {CVE-2010-1085} - [netdrv] bnx2x: use new firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2: remove old firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2x: 1.52.1-6 firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2x: 1.52.1-6 bug fixes (Stanislaw Gruszka) [560993] - [ata] ahci: support FIS-based switching (David Milburn) [463152] - [drm] radeon: better GPU reset for lockup (Jerome Glisse) [576511] - [block] cciss: add 30 second initial timeout wait on controller reset (Tomas Henzl) [574094] - [serial] fix hang in serial console open (Neil Horman) [568418] - [virt] vmw_pvscsi: adding vmware paravirtualized driver (Rob Evers) [553062] - [scsi] 3w-9xxx: update 3w-9xxx to v2.26.02.014RH (Tomas Henzl) [572779] - [netdrv] ixgbevf: initial support for 82599VF driver (Andy Gospodarek) [462790] - [netdrv] ixgbe: update to version 2.0.62-k2 (Andy Gospodarek) [462790] - [netdrv] netxen: More critical bug fixes and AER support (Tony Camuso) [516840] - [netdrv] netxen: Sync with upstream kernel bug fixes (Tony Camuso) [516840] - [fs] dlm: use bastmode in debugfs output (David Teigland) [568102] - [fs] dlm: send reply before bast (David Teigland) [568102] - [fs] dlm: fix ordering of bast and cast (David Teigland) [568102] - [virt] virtio-net: remove send queue (Anthony Liguori) [555698] - [virt] virtio-net: Defer skb allocation and remove recv queue (Anthony Liguori) [555698] - [net] bridge: Allow enable/disable UFO on bridge device via ethtool (Anthony Liguori) [555537] - [net] Make UFO on master device independent of attached devices (Anthony Liguori) [555537] - [fs] xfs: fix locking for inode cache radix tree tag updates (Christoph Hellwig) [573836] - [uv] fix microcode.ctl slow down in boot-time on large systems (George Beshers) [573018] - [scsi] lpfc Update from 8.3.5.5 to 8.3.5.6 FC/FCoE (Rob Evers) [568889] - [mm] transparent hugepage support update (Andrea Arcangeli) [556572] - [netdrv] e1000e: fix data corruptor in NFS packet split filtering hw (Neil Horman) [572350] - [security] selinux: dynamic class/perm discovery (Eric Paris) [570812] - [security] selinux/ss: correct size computation (Eric Paris) [573000] - [security] SELinux: reduce size of access vector hash table (Eric Paris) [570433] - [security] SELinux: reset the security_ops before flushing the avc cache (Eric Paris) [572998] - [sched] Fix sched_mc_power_savings for !SMT (Danny Feng) [571879] - [security] selinux: Only audit permissions specified in policy (Eric Paris) [573002] - [security] selinux: fix memory leak in sel_make_bools (Eric Paris) [573008] - [security] SELinux: Make selinux_kernel_create_files_as() shouldn't just always return 0 (Eric Paris) [573011] - [security] selinux: convert range transition list to a hashtab (Eric Paris) [572702] - [virt] x86: remove kmap_atomic_pte paravirt op (Paolo Bonzini) [567203] - [virt] vmi: disable highmem PTE allocation even when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [virt] xen: disable highmem PTE allocation even when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [virt] x86: allow allocation of highmem user page tables to be disabled when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [netdrv] qlge: update to latest upstream (Andy Gospodarek) [562311] - [netdrv] add netif_printk helpers (Andy Gospodarek) [562311] - [net] bridge: Fix build error when IGMP_SNOOPING is not enabled (Herbert Xu) [574321] - [net] bridge: Add multicast count/interval sysfs entries (Herbert Xu) [574321] - [net] bridge: Add hash elasticity/max sysfs entries (Herbert Xu) [574321] - [net] bridge: Add multicast_snooping sysfs toggle (Herbert Xu) [574321] - [net] bridge: Add multicast_router sysfs entries (Herbert Xu) [574321] - [net] bridge: Add multicast data-path hooks (Herbert Xu) [574321] - [net] bridge: Add multicast start/stop hooks (Herbert Xu) [574321] - [net] bridge: Add multicast forwarding functions (Herbert Xu) [574321] - [net] bridge: Move NULL mdb check into br_mdb_ip_get (Herbert Xu) [574321] - [net] bridge: ensure to unlock in error path in br_multicast_query() (Herbert Xu) [574321] - [net] bridge: Fix RCU race in br_multicast_stop (Herbert Xu) [574321] - [net] bridge: Use RCU list primitive in __br_mdb_ip_get (Herbert Xu) [574321] - [net] bridge: cleanup: remove unneed check (Herbert Xu) [574321] - [net] bridge: depends on INET (Herbert Xu) [574321] - [net] bridge: Make IGMP snooping depend upon BRIDGE. (Herbert Xu) [574321] - [net] bridge: Add core IGMP snooping support (Herbert Xu) [574321] - [net] bridge: Fix br_forward crash in promiscuous mode (Herbert Xu) [574321] - [net] bridge: Split may_deliver/deliver_clone out of br_flood (Herbert Xu) [574321] - [net] bridge: Use BR_INPUT_SKB_CB on xmit path (Herbert Xu) [574321] - [net] bridge: Avoid unnecessary clone on forward path (Herbert Xu) [574321] - [net] bridge: Allow tail-call on br_pass_frame_up (Herbert Xu) [574321] - [net] bridge: Do br_pass_frame_up after other ports (Herbert Xu) [574321] - [net] Add netdev_alloc_skb_ip_align() helper (Herbert Xu) [574321] - [kernel] futex_lock_pi() key refcnt fix (Danny Feng) [566347] {CVE-2010-0623} - [pci] AER: fix aer inject result in kernel oops (Prarit Bhargava) [568515] - [scsi] fix 32bit compatibility in BSG interface (Rob Evers) [554538] - [x86] ACPI: don't cond_resched if irq is disabled (Danny Feng) [572441] - [x86] Ensure dell-laptop buffers are below 4GB (Matthew Garrett) [570036] - [hwmon] add hex '0x' indication to coretemp module output (Dean Nelson) [571865] - [cifs] update cifs client code to latest upstream code (Jeff Layton) [562788] - [block] fix merge_bvec_fn return value checks (Mike Snitzer) [571455] - [fs] ext4: avoid uninit mem references on some mount options (Eric Sandeen) [562008] - [s390x] dasd: Correct offline processing (Hendrik Brueckner) [568376] - [s390x] dasd: Fix refcounting (Hendrik Brueckner) [568376] - [x86] amd_iommu: remove dma-ops warning message (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix IO page fault by adding device notifiers (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix IOMMU API initialization for iommu=pt (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix possible integer overflow (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix deassignment of a device from the pt domain (Bhavna Sarathy) [560002] - [gfs2] Allow the number of committed revokes to temporarily be negative (Benjamin Marzinski) [563907] - [ppc64] powerpc: export data from new hcall H_EM_GET_PARMS (Steve Best) [570019] - [x86] ACPI: Be in TS_POLLING state during mwait based C-state entry (Avi Kivity) [571440] - [net] tcp: fix ICMP-RTO war (Jiri Olsa) [567532] - [mm] Add padding to mm structures allow future patches during the RHEL6 life (Larry Woodman) [554511]- [mm] Switch to SLAB (Aristeu Rozanski) [570614]- [kernel/time] revert cc2f92ad1d0e03fe527e8ccfc1f918c368964dc8 (Aristeu Rozanski) [567551] - [virt] hvc_console: Fix race between hvc_close and hvc_remove (Amit Shah) [568624] - [scsi] Add netapp to scsi dh alua dev list (Mike Christie) [559586] - [scsi] scsi_dh_emc: fix mode select setup (Mike Christie) [570685] - [drm] Remove loop in IronLake graphics interrupt handler (John Villalovos) [557838] - [x86] Intel Cougar Point chipset support (John Villalovos) [560077] - [vhost] vhost-net: restart tx poll on sk_sndbuf full (Michael S. Tsirkin) [562837] - [vhost] fix get_user_pages_fast error handling (Michael S. Tsirkin) [562837] - [vhost] initialize log eventfd context pointer (Michael S. Tsirkin) [562837] - [vhost] logging thinko fix (Michael S. Tsirkin) [562837] - [vhost] vhost-net: switch to smp barriers (Michael S. Tsirkin) [562837] - [net] bug fix for vlan + gro issue (Andy Gospodarek) [569922] - [uv] Fix unmap_vma() bug related to mmu_notifiers (George Beshers) [253033] - [uv] Have mmu_notifiers use SRCU so they may safely schedule (George Beshers) [253033] - [drm] radeon/kms: bring all v2.6.33 fixes into EL6 kernel (Dave Airlie) [547422 554323 566618 569704] - [dvb] Fix endless loop when decoding ULE at dvb-core (Mauro Carvalho Chehab) [569243] - [kernel] sched: Fix SCHED_MC regression caused by change in sched cpu_power (Danny Feng) [568123] - [s390x] vdso: glibc does not use vdso functions (Hendrik Brueckner) [567755] - [drm] bring drm core/ttm/fb layer fixes in from upstream (Dave Airlie) [569701] - [kernel] Fix SMT scheduler regression in find_busiest_queue() (Danny Feng) [568120] - [s390x] qeth: avoid recovery during device online setting (Hendrik Brueckner) [568781] - [mm] Fix potential crash with sys_move_pages (Danny Feng) [562591] {CVE-2010-0415} - [scsi] pmcraid: bug fixes from upstream (Rob Evers) [567376] - [scsi] lpfc Update from 8.3.5.4 to 8.3.5.5 FC/FCoE (Rob Evers) [564508] - [ata] ahci: disable FPDMA auto-activate optimization on NVIDIA AHCI (David Milburn) [568815] - [selinux] netlabel: fix corruption of SELinux MLS categories > 127 (Eric Paris) [568370] - [gfs2] print glock numbers in hex (Robert S Peterson) [566755] - [mm] Fix hugetlb.c clear_huge_page parameter (Andrea Arcangeli) [566604] - [mm] fix anon_vma locking updates for transparent hugepage code (Andrea Arcangeli) [564515] - [netdrv] cxgb3: add memory barriers (Steve Best) [568390] - [dm] raid45 target: constructor error path oops fix (Heinz Mauelshagen) [567605] - [scsi] mpt2sas: fix missing initialization (Tomas Henzl) [567965] - [net] netfilter: nf_conntrack: per netns nf_conntrack_cachep (Jiri Pirko) [567181] - [x86] nmi_watchdog: use __cpuinit for nmi_watchdog_default (Don Zickus) [567601] - [netdrv] ixgbe: prevent speculative processing of descriptors (Steve Best) [568391] - [kvm] Fix emulate_sys[call, enter, exit]()'s fault handling (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] Fix segment descriptor loading (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] Fix load_guest_segment_descriptor() to inject page fault (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Forbid modifying CS segment register by mov instruction (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix x86_emulate_insn() not to use the variable rc for non-X86EMUL values (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: X86EMUL macro replacements: x86_emulate_insn() and its helpers (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: X86EMUL macro replacements: from do_fetch_insn_byte() to x86_decode_insn() (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] inject #UD in 64bit mode from instruction that are not valid there (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix properties of instructions in group 1_82 (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: code style cleanup (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add LOCK prefix validity checking (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Check CPL level during privilege instruction emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix popf emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Check IOPL level during io instruction emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: fix memory access during x86 emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add Virtual-8086 mode of emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add group9 instruction decoding (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add group8 instruction decoding (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Introduce No64 decode option (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add 'push/pop sreg' instructions (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [x86] AES/PCLMUL Instruction support: Various fixes for AES-NI and PCLMMUL (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Use gas macro for AES-NI instructions (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Various small fixes for AES/PCMLMUL and generate .byte code for some new instructions via gas macro (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Add PCLMULQDQ accelerated implementation (John Villalovos) [463496] - [scsi] megaraid_sas: fix for 32bit apps (Tomas Henzl) [559941] - [kvm] fix large packet drops on kvm hosts with ipv6 (Neil Horman) [565525] - [kvm] Add MAINTAINERS entry for virtio_console (Amit Shah) [566391] - [kvm] virtio: console: Fill ports' entire in_vq with buffers (Amit Shah) [566391] - [kvm] virtio: console: Error out if we can't allocate buffers for control queue (Amit Shah) [566391] - [kvm] virtio: console: Add ability to remove module (Amit Shah) [566391] - [kvm] virtio: console: Ensure no memleaks in case of unused buffers (Amit Shah) [566391] - [kvm] virtio: console: update Red Hat copyright for 2010 (Amit Shah) [566391] - [kvm] virtio: Initialize vq->data entries to NULL (Amit Shah) [566391] - [kvm] virtio: console: outbufs are no longer needed (Amit Shah) [566391] - [kvm] virtio: console: return -efault for fill_readbuf if copy_to_user fails (Amit Shah) [566391] - [kvm] virtio: console: Allow sending variable-sized buffers to host, efault on copy_from_user err (Amit Shah) [566391]- [s390] hvc_iucv: allocate IUCV send/receive buffers in DMA zone (Hendrik Brueckner) [566188] - [s390] qdio: continue polling for buffer state ERROR (Hendrik Brueckner) [565528] - [s390] qdio: prevent kernel bug message in interrupt handler (Hendrik Brueckner) [565542] - [s390] zfcp: report BSG errors in correct field (Hendrik Brueckner) [564378] - [s390] zfcp: cancel all pending work for a to be removed zfcp_port (Hendrik Brueckner) [564382] - [nfs] mount.nfs: Unknown error 526 (Steve Dickson) [561975] - [x86] x86-64, rwsem: Avoid store forwarding hazard in __downgrade_write (Avi Kivity) [563801] - [x86] x86-64, rwsem: 64-bit xadd rwsem implementation (Avi Kivity) [563801] - [x86] x86-64: support native xadd rwsem implementation (Avi Kivity) [563801] - [x86] clean up rwsem type system (Avi Kivity) [563801] - [x86] x86-32: clean up rwsem inline asm statements (Avi Kivity) [563801] - [x86] nmi_watchdog: enable by default on RHEL-6 (Don Zickus) [523857] - [block] freeze_bdev: don't deactivate successfully frozen MS_RDONLY sb (Mike Snitzer) [565890] - [block] fix bio_add_page for non trivial merge_bvec_fn case (Mike Snitzer) [565890] - [watchdog] Add support for iTCO watchdog on Ibex Peak chipset (John Villalovos) [536698] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [563135] - [kernel] time: Implement logarithmic time accumalation (Prarit Bhargava) [563135] - [dm] raid1: fail writes if errors are not handled and log fails (Mike Snitzer) [565890] - [dm] mpath: fix stall when requeueing io (Mike Snitzer) [565890] - [dm] log: userspace fix overhead_size calcuations (Mike Snitzer) [565890] - [dm] stripe: avoid divide by zero with invalid stripe count (Mike Snitzer) [565890] - [mm] anon_vma locking updates for transparent hugepage code (Rik van Riel) [564515] - [mm] anon_vma linking changes to improve multi-process scalability (Rik van Riel) [564515] - [virt] virtio_blk: add block topology support (Christoph Hellwig) [556477] - [kvm] PIT: control word is write-only (Eduardo Habkost) [560905] {CVE-2010-0309} - [kernel] Prevent futex user corruption to crash the kernel (Jerome Marchand) [563957] - [selinux] print the module name when SELinux denies a userspace upcall (Eric Paris) [563731] - [gfs] GFS2 problems on single node cluster (Steven Whitehouse) [564329] - [ppc] Add kdump support to Collaborative Memory Manager (Steve Best) [563316]- [nfs] Remove a redundant check for PageFsCache in nfs_migrate_page() (Steve Dickson) [563938] - [nfs] Fix a bug in nfs_fscache_release_page() (Steve Dickson) [563938] - [mm] fix BUG()s caused by the transparent hugepage patch (Larry Woodman) [556572] - [fs] inotify: fix inotify WARN and compatibility issues (Eric Paris) [563363] - [net] do not check CAP_NET_RAW for kernel created sockets (Eric Paris) [540560] - [pci] Enablement of PCI ACS control when IOMMU enabled on system (Don Dutile) [523278] - [pci] PCI ACS support functions (Don Dutile) [523278] - [uv] x86: Fix RTC latency bug by reading replicated cachelines (George Beshers) [562189] - [s390x] ctcm / lcs / claw: remove cu3088 layer (Hendrik Brueckner) [557522] - [uv] vgaarb: add user selectability of the number of gpus in a system (George Beshers) [555879] - [gpu] vgaarb: fix vga arbiter to accept PCI domains other than 0 (George Beshers) [555879] - [uv] x86_64: update uv arch to target legacy VGA I/O correctly (George Beshers) [555879] - [pci] update pci_set_vga_state to call arch functions (George Beshers) [555879] - [uv] PCI: update pci_set_vga_state to call arch functions (George Beshers) [555879] - [mm] remove madvise(MADV_HUGEPAGE) (Andrea Arcangeli) [556572] - [mm] hugepage redhat customization (Andrea Arcangeli) [556572] - [mm] introduce khugepaged (Andrea Arcangeli) [556572] - [mm] transparent hugepage vmstat (Andrea Arcangeli) [556572] - [mm] memcg huge memory (Andrea Arcangeli) [556572] - [mm] memcg compound (Andrea Arcangeli) [556572] - [mm] pmd_trans_huge migrate bugcheck (Andrea Arcangeli) [556572] - [mm] madvise(MADV_HUGEPAGE) (Andrea Arcangeli) [556572] - [mm] verify pmd_trans_huge isnt leaking (Andrea Arcangeli) [556572] - [mm] transparent hugepage core (Andrea Arcangeli) [556572] - [mm] dont alloc harder for gfp nomemalloc even if nowait (Andrea Arcangeli) [556572] - [mm] introduce _GFP_NO_KSWAPD (Andrea Arcangeli) [556572] - [mm] backport page_referenced microoptimization (Andrea Arcangeli) [556572] - [mm] kvm mmu transparent hugepage support (Andrea Arcangeli) [556572] - [mm] clear_copy_huge_page (Andrea Arcangeli) [556572] - [mm] clear_huge_page fix (Andrea Arcangeli) [556572] - [mm] split_huge_page paging (Andrea Arcangeli) [556572] - [mm] split_huge_page_mm/vma (Andrea Arcangeli) [556572] - [mm] add pmd_huge_pte to mm_struct (Andrea Arcangeli) [556572] - [mm] clear page compound (Andrea Arcangeli) [556572] - [mm] add pmd mmu_notifier helpers (Andrea Arcangeli) [556572] - [mm] pte alloc trans splitting (Andrea Arcangeli) [556572] - [mm] bail out gup_fast on splitting pmd (Andrea Arcangeli) [556572] - [mm] add pmd mangling functions to x86 (Andrea Arcangeli) [556572] - [mm] add pmd mangling generic functions (Andrea Arcangeli) [556572] - [mm] special pmd_trans_* functions (Andrea Arcangeli) [556572] - [mm] config_transparent_hugepage (Andrea Arcangeli) [556572] - [mm] comment reminder in destroy_compound_page (Andrea Arcangeli) [556572] - [mm] export maybe_mkwrite (Andrea Arcangeli) [556572] - [mm] no paravirt version of pmd ops (Andrea Arcangeli) [556572] - [mm] add pmd paravirt ops (Andrea Arcangeli) [556572] - [mm] add native_set_pmd_at (Andrea Arcangeli) [556572] - [mm] clear compound mapping (Andrea Arcangeli) [556572] - [mm] update futex compound knowledge (Andrea Arcangeli) [556572] - [mm] alter compound get_page/put_page (Andrea Arcangeli) [556572] - [mm] add a compound_lock (Andrea Arcangeli) [556572] - [mm] define MADV_HUGEPAGE (Andrea Arcangeli) [556572] - [oprofile] Support Nehalem-EX CPU in Oprofile (John Villalovos) [528998] - [nfs] nfs: handle NFSv3 -EKEYEXPIRED errors as we would -EJUKEBOX (Jeff Layton) [479359] - [nfs] handle NFSv2 -EKEYEXPIRED returns from RPC layer appropriately (Jeff Layton) [479359] - [nfs] sunrpc: parse and return errors reported by gssd (Jeff Layton) [479359] - [nfs] nfs4: handle -EKEYEXPIRED errors from RPC layer (Jeff Layton) [479359] - [net] nf_conntrack: fix memory corruption (Jon Masters) [559471] - [kvm] emulate accessed bit for EPT (Rik van Riel) [555106] - [vhost] fix TUN=m VHOST_NET=y (Michael S. Tsirkin) [562837] - [vhost] vhost-net: defer f->private_data until setup succeeds (Chris Wright) [562837] - [vhost] vhost-net: comment use of invalid fd when setting vhost backend (Chris Wright) [562837] - [vhost] access check thinko fixes (Michael S. Tsirkin) [562837] - [vhost] make default mapping empty by default (Michael S. Tsirkin) [562837] - [vhost] add access_ok checks (Michael S. Tsirkin) [562837] - [vhost] prevent modification of an active ring (Michael S. Tsirkin) [562837] - [vhost] fix high 32 bit in FEATURES ioctls (Michael S. Tsirkin) [562837] - [dm] dm-raid1: fix deadlock at suspending failed device (Takahiro Yasui) [557932] - [dm] fix kernel panic at releasing bio on recovery failed region (Takahiro Yasui) [557934] - [scsi] lpfc Update from 8.3.4 to 8.3.5.4 FC/FCoE (Rob Evers) [531028] - [nfs] sunrpc/cache: fix module refcnt leak in a failure path (Steve Dickson) [562285] - [nfs] Ensure that we handle NFS4ERR_STALE_STATEID correctly (Steve Dickson) [560784] - [nfs] NFSv4.1: Don't call nfs4_schedule_state_recovery() unnecessarily (Steve Dickson) [560784] - [nfs] NFSv4: Don't allow posix locking against servers that don't support it (Steve Dickson) [560784] - [nfs] Ensure that the NFSv4 locking can recover from stateid errors (Steve Dickson) [560784] - [nfs] Avoid warnings when CONFIG_NFS_V4=n (Steve Dickson) [560784] - [nfs] Make nfs_commitdata_release static (Steve Dickson) [560784] - [nfs] Try to commit unstable writes in nfs_release_page() (Steve Dickson) [560784] - [nfs] Fix a reference leak in nfs_wb_cancel_page() (Steve Dickson) [560784] - [nfs] nfs41: cleanup callback code to use __be32 type (Steve Dickson) [560785] - [nfs] nfs41: clear NFS4CLNT_RECALL_SLOT bit on session reset (Steve Dickson) [560785] - [nfs] nfs41: fix nfs4_callback_recallslot (Steve Dickson) [560785] - [nfs] nfs41: resize slot table in reset (Steve Dickson) [560785] - [nfs] nfs41: implement cb_recall_slot (Steve Dickson) [560785] - [nfs] nfs41: back channel drc minimal implementation (Steve Dickson) [560785] - [nfs] nfs41: prepare for back channel drc (Steve Dickson) [560785] - [nfs] nfs41: remove uneeded checks in callback processing (Steve Dickson) [560785] - [nfs] nfs41: directly encode back channel error (Steve Dickson) [560785] - [nfs] nfs41: fix wrong error on callback header xdr overflow (Steve Dickson) [560785] - [nfs] nfs41: Process callback's referring call list (Steve Dickson) [560785] - [nfs] nfs41: Check slot table for referring calls (Steve Dickson) [560785] - [nfs] nfs41: Adjust max cache response size value (Steve Dickson) [560785] - [nfs] NFSD: Create PF_INET6 listener in write_ports (Steve Dickson) [560785] - [nfs] SUNRPC: NFS kernel APIs shouldn't return ENOENT for "transport not found" (Steve Dickson) [560785] - [nfs] SUNRPC: Bury "#ifdef IPV6" in svc_create_xprt() (Steve Dickson) [560785] - [nfs] NFSD: Support AF_INET6 in svc_addsock() function (Steve Dickson) [560785] - [nfs] SUNRPC: Use rpc_pton() in ip_map_parse() (Steve Dickson) [560785] - [nfs] nfsd: 4.1 has an rfc number (Steve Dickson) [560785] - [nfs] nfsd41: Create the recovery entry for the NFSv4.1 client (Steve Dickson) [560785] - [nfs] nfsd: use vfs_fsync for non-directories (Steve Dickson) [560785] - [nfs] nfsd4: Use FIRST_NFS4_OP in nfsd4_decode_compound() (Steve Dickson) [560785] - [nfs] nfsd41: nfsd4_decode_compound() does not recognize all ops (Steve Dickson) [560785]- [block] blk-cgroup: Fix lockdep warning of potential deadlock in blk-cgroup (Vivek Goyal) [561903] - [block] cfq: Do not idle on async queues and drive deeper WRITE depths (Vivek Goyal) [561902] - [quota] 64-bit quota format fixes (Jerome Marchand) [546311] - [x86] fix Add AMD Node ID MSR support (Bhavna Sarathy) [557540] - [fs] ext4: fix type of "offset" in ext4_io_end (Eric Sandeen) [560097] - [x86] Disable HPET MSI on ATI SB700/SB800 (Prarit Bhargava) [557332] - [x86] arch specific support for remapping HPET MSIs (Prarit Bhargava) [557332] - [x86] intr-remap: generic support for remapping HPET MSIs (Prarit Bhargava) [557332] - [gfs] GFS2: Extend umount wait coverage to full glock lifetime (Steven Whitehouse) [561287] - [gfs] GFS2: Wait for unlock completion on umount (Steven Whitehouse) [561287] - [gfs] GFS2: Use MAX_LFS_FILESIZE for meta inode size (Steven Whitehouse) [561307] - [gfs] GFS2: Use GFP_NOFS for alloc structure (Steven Whitehouse) [561307] - [gfs] GFS2: Fix refcnt leak on gfs2_follow_link() error path (Steven Whitehouse) [561307]- [s390x] dasd: fix online/offline race (Hendrik Brueckner) [552840] - [netdrv] update tg3 to version 3.106 and fix panic (John Feeney) [555101] - [s390x] dasd: Fix null pointer in s390dbf and discipline checking (Hendrik Brueckner) [559615] - [s390x] zcrypt: Do not remove coprocessor in case of error 8/72 (Hendrik Brueckner) [559613] - [s390x] cio: channel path vary operation has no effect (Hendrik Brueckner) [559612] - [uv] x86: Ensure hub revision set for all ACPI modes (George Beshers) [559752] - [uv] x86: Add function retrieving node controller revision number (George Beshers) [559752]- [virtio] console: show error message if hvc_alloc fails for console ports (Amit Shah) [543824] - [virtio] console: Add debugfs files for each port to expose debug info (Amit Shah) [543824] - [virtio] console: Add ability to hot-unplug ports (Amit Shah) [543824] - [virtio] hvc_console: Export (GPL'ed) hvc_remove (Amit Shah) [543824] - [virtio] Add ability to detach unused buffers from vrings (Amit Shah) [543824] - [virtio] console: Handle port hot-plug (Amit Shah) [543824] - [virtio] console: Remove cached data on port close (Amit Shah) [543824] - [virtio] console: Register with sysfs and create a 'name' attribute for ports (Amit Shah) [543824] - [virtio] console: Ensure only one process can have a port open at a time (Amit Shah) [543824] - [virtio] console: Add file operations to ports for open/read/write/poll (Amit Shah) [543824] - [virtio] console: Associate each port with a char device (Amit Shah) [543824] - [virtio] console: Prepare for writing to / reading from userspace buffers (Amit Shah) [543824] - [virtio] console: Add a new MULTIPORT feature, support for generic ports (Amit Shah) [543824] - [virtio] console: Introduce a send_buf function for a common path for sending data to host (Amit Shah) [543824] - [virtio] console: Introduce function to hand off data from host to readers (Amit Shah) [543824] - [virtio] console: Separate out find_vqs operation into a different function (Amit Shah) [543824] - [virtio] console: Separate out console init into a new function (Amit Shah) [543824] - [virtio] console: Separate out console-specific data into a separate struct (Amit Shah) [543824] - [virtio] console: ensure console size is updated on hvc open (Amit Shah) [543824] - [virtio] console: struct ports for multiple ports per device. (Amit Shah) [543824] - [virtio] console: remove global var (Amit Shah) [543824] - [virtio] console: don't assume a single console port. (Amit Shah) [543824] - [virtio] console: use vdev->priv to avoid accessing global var. (Amit Shah) [543824] - [virtio] console: introduce a get_inbuf helper to fetch bufs from in_vq (Amit Shah) [543824] - [virtio] console: ensure add_inbuf can work for multiple ports as well (Amit Shah) [543824] - [virtio] console: encapsulate buffer information in a struct (Amit Shah) [543824] - [virtio] console: port encapsulation (Amit Shah) [543824] - [virtio] console: We support only one device at a time (Amit Shah) [543824] - [virtio] hvc_console: Remove __devinit annotation from hvc_alloc (Amit Shah) [543824] - [virtio] hvc_console: make the ops pointer const. (Amit Shah) [543824] - [virtio] console: statically initialize virtio_cons (Amit Shah) [543824] - [virtio] console: comment cleanup (Amit Shah) [543824] - [x86] Fix crash when profiling more than 28 events (Bhavna Sarathy) [557570] - [x86] Add AMD Node ID MSR support (Bhavna Sarathy) [557540] - [kvm] fix spurious interrupt with irqfd (Marcelo Tosatti) [559343] - [kvm] eventfd: allow atomic read and waitqueue remove (Marcelo Tosatti) [559343] - [kvm] properly check max PIC pin in irq route setup (Marcelo Tosatti) [559343] - [kvm] only allow one gsi per fd (Marcelo Tosatti) [559343] - [kvm] x86: Fix leak of free lapic date in kvm_arch_vcpu_init() (Marcelo Tosatti) [559343] - [kvm] x86: Fix probable memory leak of vcpu->arch.mce_banks (Marcelo Tosatti) [559343] - [kvm] MMU: bail out pagewalk on kvm_read_guest error (Marcelo Tosatti) [559343] - [kvm] x86: Fix host_mapping_level() (Marcelo Tosatti) [559343] - [kvm] Fix race between APIC TMR and IRR (Marcelo Tosatti) [559343] - [x86] acpi: Export acpi_pci_irq_{add|del}_prt() (James Paradis) [553781] - [kdump] backport upstream ppc64 kcrctab fixes (Neil Horman) [558803] - [mm] Memory tracking for Stratus (James Paradis) [512400]- [drm] radeon possible security issue (Jerome Glisse) [556692] - [mm] Memory tracking for Stratus (James Paradis) [512400] - [pci] Always set prefetchable base/limit upper32 registers (Prarit Bhargava) [553471] - [scsi] Sync be2iscsi with upstream (Mike Christie) [515256] - [x86] msr/cpuid: Register enough minors for the MSR and CPUID drivers (George Beshers) [557554] - [x86] Remove unnecessary mdelay() from cpu_disable_common() (Peter Bogdanovic) [463633] - [x86] ioapic: Document another case when level irq is seen as an edge (Peter Bogdanovic) [463633] - [x86] ioapic: Fix the EOI register detection mechanism (Peter Bogdanovic) [463633] - [x86] io-apic: Move the effort of clearing remoteIRR explicitly before migrating the irq (Peter Bogdanovic) [463633] - [x86] Remove local_irq_enable()/local_irq_disable() in fixup_irqs() (Peter Bogdanovic) [463633] - [x86] Use EOI register in io-apic on intel platforms (Peter Bogdanovic) [463633]- [kdump] Remove the 32MB limitation for crashkernel (Steve Best) [529270] - [dm] dm-raid45: export missing dm_rh_inc (Heinz Mauelshagen) [552329] - [block] dm-raid45: add raid45 target (Heinz Mauelshagen) [552329] - [block] dm-replicator: blockdev site link handler (Heinz Mauelshagen) [552364] - [block] dm-replicator: ringbuffer replication log handler (Heinz Mauelshagen) [552364] - [block] dm-replicator: replication log and site link handler interfaces and main replicator module (Heinz Mauelshagen) [552364] - [block] dm-replicator: documentation and module registry (Heinz Mauelshagen) [552364] - [s390x] qeth: set default BLKT settings dependend on OSA hw level (Hendrik Brueckner) [557474] - [drm] bring RHEL6 radeon drm up to 2.6.33-rc4/5 level (Jerome Glisse) [557539] - [netdrv] e1000e: enhance frame fragment detection (Andy Gospodarek) [462780] - [stable] ipv6: skb_dst() can be NULL in ipv6_hop_jumbo(). (David S. Miller) [555084] - [stable] module: handle ppc64 relocating kcrctabs when CONFIG_RELOCATABLE=y (Rusty Russell) [555084] - [stable] fix more leaks in audit_tree.c tag_chunk() (Al Viro) [555084] - [stable] fix braindamage in audit_tree.c untag_chunk() (Al Viro) [555084] - [stable] mac80211: fix skb buffering issue (and fixes to that) (Johannes Berg) [555084] - [stable] kernel/sysctl.c: fix stable merge error in NOMMU mmap_min_addr (Mike Frysinger) [555084] - [stable] libertas: Remove carrier signaling from the scan code (Samuel Ortiz) [555084] - [stable] mac80211: add missing sanity checks for action frames (Felix Fietkau) [555084] - [stable] iwl: off by one bug (Dan Carpenter) [555084] - [stable] cfg80211: fix syntax error on user regulatory hints (Luis R. Rodriguez) [555084] - [stable] ath5k: Fix eeprom checksum check for custom sized eeproms (Luis R. Rodriguez) [555084] - [stable] iwlwifi: fix iwl_queue_used bug when read_ptr == write_ptr (Zhu Yi) [555084] - [stable] xen: fix hang on suspend. (Ian Campbell) [555084] - [stable] quota: Fix dquot_transfer for filesystems different from ext4 (Jan Kara) [555084] - [stable] hwmon: (adt7462) Fix pin 28 monitoring (Roger Blofeld) [555084] - [stable] hwmon: (coretemp) Fix TjMax for Atom N450/D410/D510 CPUs (Yong Wang) [555084] - [stable] netfilter: nf_ct_ftp: fix out of bounds read in update_nl_seq() (Patrick McHardy) [555084] - [stable] netfilter: ebtables: enforce CAP_NET_ADMIN (Florian Westphal) [555084] - [stable] ASoC: Fix WM8350 DSP mode B configuration (Mark Brown) [555084] - [stable] ALSA: atiixp: Specify codec for Foxconn RC4107MA-RS2 (Daniel T Chen) [555084] - [stable] ALSA: ac97: Add Dell Dimension 2400 to Headphone/Line Jack Sense blacklist (Daniel T Chen) [555084] - [stable] mmc_block: fix queue cleanup (Adrian Hunter) [555084] - [stable] mmc_block: fix probe error cleanup bug (Jarkko Lavinen) [555084] - [stable] mmc_block: add dev_t initialization check (Anna Lemehova) [555084] - [stable] kernel/signal.c: fix kernel information leak with print-fatal-signals=1 (Andi Kleen) [555084] - [stable] dma-debug: allow DMA_BIDIRECTIONAL mappings to be synced with DMA_FROM_DEVICE and (Krzysztof Halasa) [555084] - [stable] lib/rational.c needs module.h (Sascha Hauer) [555084] - [stable] drivers/cpuidle/governors/menu.c: fix undefined reference to `__udivdi3' (Stephen Hemminger) [555084] - [stable] rtc_cmos: convert shutdown to new pnp_driver->shutdown (OGAWA Hirofumi) [555084] - [stable] Revert "x86: Side-step lguest problem by only building cmpxchg8b_emu for pre-Pentium" (Rusty Russell) [555084] - [stable] exofs: simple_write_end does not mark_inode_dirty (Boaz Harrosh) [555084] - [stable] modules: Skip empty sections when exporting section notes (Ben Hutchings) [555084] - [stable] ASoC: fix params_rate() macro use in several codecs (Guennadi Liakhovetski) [555084] - [stable] fasync: split 'fasync_helper()' into separate add/remove functions (Linus Torvalds) [555084] - [stable] untangle the do_mremap() mess (Al Viro)- [mm] mmap: don't return ENOMEM when mapcount is temporarily exceeded in munmap() (Danny Feng) [557000] - [netdrv] vxge: fix issues found in Neterion testing (Michal Schmidt) [493985] - [x86] Force irq complete move during cpu offline (Prarit Bhargava) [541815] - [sound] Fix SPDIF-In for AD1988 codecs + add Intel Cougar IDs (Jaroslav Kysela) [557473] - [scsi] aic79xx: check for non-NULL scb in ahd_handle_nonpkt_busfree (Tomas Henzl) [557753] - [s390x] fix loading of PER control registers for utrace. (CAI Qian) [556410] - [s390x] ptrace: dont abuse PT_PTRACED (CAI Qian) [552102] - [perf] Remove the "event" callback from perf events (Jason Baron) [525517] - [perf] Use overflow handler instead of the event callback (Jason Baron) [525517] - [perf] Fix locking for PERF_FORMAT_GROUP (Jason Baron) [525517] - [perf] Fix event scaling for inherited counters (Jason Baron) [525517] - [perf] Fix PERF_FORMAT_GROUP scale info (Jason Baron) [525517] - [perf] Allow for custom overflow handlers (Jason Baron) [525517] - [perf] Add a callback to perf events (Jason Baron) [525517] - [perf] improve error reporting (Jason Baron) [525517] - [perf] add kernel internal interface (Jason Baron) [525517] - [utrace] fix utrace_maybe_reap() vs find_matching_engine() race (Oleg Nesterov) [557338] - [x86] Disable Memory hot add on x86 32-bit (Prarit Bhargava) [557131] - [netdrv] e1000e: update to the latest upstream (Andy Gospodarek) [462780] - [gfs] Use dquot_send_warning() (Steven Whitehouse) [557057] - [gfs] Add quota netlink support (Steven Whitehouse) [557057] - [netdrv] qlge: update to upstream version v1.00.00.23.00.00-01 (Andy Gospodarek) [553357] - [s390x] zfcp: set HW timeout requested by BSG request (Hendrik Brueckner) [556918] - [s390x] zfcp: introduce BSG timeout callback (Hendrik Brueckner) [556918] - [scsi] scsi_transport_fc: Allow LLD to reset FC BSG timeout (Hendrik Brueckner) [556918]- [kvm] fix cleanup_srcu_struct on vm destruction (Marcelo Tosatti) [554762] - [x86] core: make LIST_POISON less deadly (Avi Kivity) [554640] - [x86] dell-wmi: Add support for new Dell systems (Matthew Garrett) [525548] - [fs] xfs: 2.6.33 updates (Eric Sandeen) [554891] - [x86] Add kernel pagefault tracepoint for x86 & x86_64. (Larry Woodman) [526032] - [pci] PCIe AER: honor ACPI HEST FIRMWARE FIRST mode (Matthew Garrett) [537205] - [block] direct-io: cleanup blockdev_direct_IO locking (Eric Sandeen) [556547] - [tracing] tracepoint: Add signal tracepoints (Masami Hiramatsu) [526030] - [cgroups] fix for "kernel BUG at kernel/cgroup.c:790" (Dave Anderson) [547815] - [irq] Expose the irq_desc node as /proc/irq/*/node (George Beshers) [555866] - [scsi] qla2xxx - Update support for FC/FCoE HBA/CNA (Rob Evers) [553854] - [scsi] bfa update from 2.1.2.0 to 2.1.2.1 (Rob Evers) [475704] - [nfs] sunrpc: fix build-time warning (Steve Dickson) [437715] - [nfs] sunrpc: on successful gss error pipe write, don't return error (Steve Dickson) [437715] - [nfs] SUNRPC: Fix the return value in gss_import_sec_context() (Steve Dickson) [437715] - [nfs] SUNRPC: Fix up an error return value in gss_import_sec_context_kerberos() (Steve Dickson) [437715] - [nfs] sunrpc: fix peername failed on closed listener (Steve Dickson) [437715] - [nfs] nfsd: make sure data is on disk before calling ->fsync (Steve Dickson) [437715] - [uv] React 2.6.32.y: isolcpus broken in 2.6.32.y kernel (George Beshers) [548842] - [gru] GRU Rollup patch (George Beshers) [546680] - [uv] XPC: pass nasid instead of nid to gru_create_message_queue (George Beshers) [546695] - [uv] x86: XPC receive message reuse triggers invalid BUG_ON (George Beshers) [546695] - [uv] x86: xpc_make_first_contact hang due to not accepting ACTIVE state (George Beshers) [546695] - [uv] x86: xpc NULL deref when mesq becomes empty (George Beshers) [546695] - [uv] x86: update XPC to handle updated BIOS interface (George Beshers) [546695] - [uv] xpc needs to provide an abstraction for uv_gpa (George Beshers) [546695] - [uv] x86, irq: Check move_in_progress before freeing the vector mapping (George Beshers) [546668] - [uv] x86: Remove move_cleanup_count from irq_cfg (George Beshers) [546668] - [uv] x86, irq: Allow 0xff for /proc/irq/[n]/smp_affinity on an 8-cpu system (George Beshers) [546668] - [uv] x86, apic: Move SGI UV functionality out of generic IO-APIC code (George Beshers) [546668] - [uv] x86 SGI: Fix irq affinity for hub based interrupts (George Beshers) [546668] - [uv] x86 RTC: Always enable RTC clocksource (George Beshers) [546668] - [uv] x86 RTC: Rename generic_interrupt to x86_platform_ipi (George Beshers) [546668] - [uv] x86, mm: Correct the implementation of is_untracked_pat_range() (George Beshers) [548524] - [uv] x86: Change is_ISA_range() into an inline function (George Beshers) [548524] - [uv] x86, platform: Change is_untracked_pat_range() to bool (George Beshers) [548524] - [uv] x86, mm: is_untracked_pat_range() takes a normal semiclosed range (George Beshers) [548524] - [uv] x86, mm: Call is_untracked_pat_range() rather than is_ISA_range() (George Beshers) [548524] - [uv] x86 SGI: Dont track GRU space in PAT (George Beshers) [548524] - [scsi] megaraid: upgrade to 4.17 (Tomas Henzl) [520729] - [scsi] mpt2sas: Bump version 03.100.03.00 (Tomas Henzl) [470848] - [scsi] mpt2sas: don't update links nor unblock device at no link rate change (Tomas Henzl) [470848] - [scsi] mpt2sas: add support for RAID Action System Shutdown Initiated at OS Shutdown (Tomas Henzl) [470848] - [scsi] mpt2sas: freeze the sdev IO queue when firmware sends internal device reset (Tomas Henzl) [470848] - [scsi] mpt2sas: fix PPC endian bug (Tomas Henzl) [470848] - [scsi] mpt2sas: mpt2sas_base_get_sense_buffer_dma returns little endian (Tomas Henzl) [470848] - [scsi] mpt2sas: return DID_TRANSPORT_DISRUPTED in nexus loss and SCSI_MLQUEUE_DEVICE_BUSY if device is busy (Tomas Henzl) [470848] - [scsi] mpt2sas: retrieve the ioc facts prior to putting the controller into READY state (Tomas Henzl) [470848] - [scsi] mpt2sas: add new info messages for IR and Expander events (Tomas Henzl) [470848] - [scsi] mpt2sas: limit the max_depth to 32 for SATA devices (Tomas Henzl) [470848] - [scsi] mpt2sas: add TimeStamp support when sending ioc_init (Tomas Henzl) [470848] - [scsi] mpt2sas: add extended type for diagnostic buffer support (Tomas Henzl) [470848] - [scsi] mpt2sas: add command line option diag_buffer_enable (Tomas Henzl) [470848] - [scsi] mpt2sas: fix some comments (Tomas Henzl) [470848] - [scsi] mpt2sas: stop driver when firmware encounters faults (Tomas Henzl) [470848] - [scsi] mpt2sas: adding MPI Headers - revision L (Tomas Henzl) [470848] - [scsi] mpt2sas: new device SAS2208 support (Tomas Henzl) [470848] - [scsi] mpt2sas: check for valid response info (Tomas Henzl) [470848] - [scsi] mpt2sas: fix expander remove fail (Tomas Henzl) [470848] - [scsi] mpt2sas: use sas address instead of handle as a lookup (Tomas Henzl) [470848] - [sound] ALSA HDA driver update 2009-12-15 (Jaroslav Kysela) [555812] - [block] Honor the gfp_mask for alloc_page() in blkdev_issue_discard() (Mike Snitzer) [554719] - [scsi] sync fcoe with upstream (Mike Christie) [549945] - [net] dccp: modify how dccp creates slab caches to prevent bug halt in SLUB (Neil Horman) [553698] - [s390x] tape: Add pr_fmt() macro to all tape source files (Hendrik Brueckner) [554380] - [s390] qeth: fix packet loss if TSO is switched on (Hendrik Brueckner) [546632] - [s390x] qeth: Support for HiperSockets Network Traffic Analyzer (Hendrik Brueckner) [463706] - [serial] 8250: add support for DTR/DSR hardware flow control (Mauro Carvalho Chehab) [523848]- [build] Revert "[redhat] disabling temporaly DEVTMPFS" (Aristeu Rozanski)- [drm] minor printk fixes from upstream (Dave Airlie) [554601] - [offb] add support for framebuffer handoff to offb. (Dave Airlie) [554948] - [x86] allow fbdev primary video code on 64-bit. (Dave Airlie) [554930] - [drm] nouveau: update to 2.6.33 level (Dave Airlie) [549930] - [drm] ttm: validation API changes + ERESTART fixes. (Dave Airlie) [554918] - [drm] radeon/kms: update to 2.6.33 (without TTM API changes) (Dave Airlie) [554918] - [drm] i915: bring Intel DRM/KMS driver up to 2.6.33 (Dave Airlie) [554616] - [drm] radeon/intel: realign displayport helper code with upstream. (Dave Airlie) [554601] - [drm] kms: rollup KMS core and helper changes to 2.6.33 (Dave Airlie) [554601] - [drm] remove address mask param for drm_pci_alloc() (Dave Airlie) [554601] - [drm] add new userspace core drm interfaces from 2.6.33 (Dave Airlie) [554601] - [drm] unlocked ioctl support for core + macro fixes (Dave Airlie) [554601] - [drm] ttm: rollup upstream TTM fixes (Dave Airlie) [554601] - [drm] mm: patch drm core memory range manager up to 2.6.33 (Dave Airlie) [554601] - [drm] drm/edid: update to 2.6.33 EDID parser code (Dave Airlie) [554601] - [net] dccp: fix module load dependency btw dccp_probe and dccp (Neil Horman) [554840] - [powerpc] pseries: Correct pseries/dlpar.c build break without CONFIG_SMP (Steve Best) [539318] - [powerpc] cpu-allocation/deallocation process (Steve Best) [539318] - [powerpc] Add code to online/offline CPUs of a DLPAR node (Steve Best) [539318] - [powerpc] CPU DLPAR handling (Steve Best) [539318] - [powerpc] sysfs cpu probe/release files (Steve Best) [539318] - [powerpc] Kernel handling of Dynamic Logical Partitioning (Steve Best) [539318] - [powerpc] pseries: Add hooks to put the CPU into an appropriate offline state (Steve Best) [539318] - [powerpc] pseries: Add extended_cede_processor() helper function. (Steve Best) [539318] - [gfs] GFS2: Fix glock refcount issues (Steven Whitehouse) [546634] - [gfs] GFS2: Ensure uptodate inode size when using O_APPEND (Steven Whitehouse) [547639] - [gfs] GFS2: Fix locking bug in rename (Steven Whitehouse) [547640] - [gfs] GFS2: Fix lock ordering in gfs2_check_blk_state() (Steven Whitehouse) [554673] - [gfs2] only show nobarrier option on /proc/mounts when the option is active (Steven Whitehouse) [546665] - [gfs2] add barrier/nobarrier mount options (Steven Whitehouse) [546665] - [gfs2] remove division from new statfs code (Steven Whitehouse) [298561] - [gfs2] Improve statfs and quota usability (Steven Whitehouse) [298561] - [gfs2] Add set_xquota support (Steven Whitehouse) [298561] - [gfs2] Add get_xquota support (Steven Whitehouse) [298561] - [gfs2] Clean up gfs2_adjust_quota() and do_glock() (Steven Whitehouse) [298561] - [gfs2] Remove constant argument from qd_get() (Steven Whitehouse) [298561] - [gfs2] Remove constant argument from qdsb_get() (Steven Whitehouse) [298561] - [gfs2] Add proper error reporting to quota sync via sysfs (Steven Whitehouse) [298561] - [gfs2] Add get_xstate quota function (Steven Whitehouse) [298561] - [gfs2] Remove obsolete code in quota.c (Steven Whitehouse) [298561] - [gfs2] Hook gfs2_quota_sync into VFS via gfs2_quotactl_ops (Steven Whitehouse) [298561] - [gfs2] Alter arguments of gfs2_quota/statfs_sync (Steven Whitehouse) [298561] - [gfs2] Fix -o meta mounts for subsequent mounts (Steven Whitehouse) [546664] - [gfs] GFS2: Fix gfs2_xattr_acl_chmod() (Steven Whitehouse) [546294] - [gfs] VFS: Use GFP_NOFS in posix_acl_from_xattr() (Steven Whitehouse) [546294] - [gfs] GFS2: Add cached ACLs support (Steven Whitehouse) [546294] - [gfs] GFS2: Clean up ACLs (Steven Whitehouse) [546294] - [gfs] GFS2: Use gfs2_set_mode() instead of munge_mode() (Steven Whitehouse) [546294] - [gfs] GFS2: Use forget_all_cached_acls() (Steven Whitehouse) [546294] - [gfs] VFS: Add forget_all_cached_acls() (Steven Whitehouse) [546294] - [gfs] GFS2: Fix up system xattrs (Steven Whitehouse) [546294] - [netdrv] igb: Update igb driver to support Barton Hills (Stefan Assmann) [462783] - [dm] add feature flags to reduce future kABI impact (Mike Snitzer) [547756] - [block] Stop using byte offsets (Mike Snitzer) [554718] - [dm] Fix device mapper topology stacking (Mike Snitzer) [554718] - [block] bdev_stack_limits wrapper (Mike Snitzer) [554718] - [block] Fix discard alignment calculation and printing (Mike Snitzer) [554718] - [block] Correct handling of bottom device misaligment (Mike Snitzer) [554718] - [block] Fix incorrect alignment offset reporting and update documentation (Mike Snitzer) [554718] - [kvm] Fix possible circular locking in kvm_vm_ioctl_assign_device() (Marcelo Tosatti) [554762] - [kvm] only clear irq_source_id if irqchip is present (Marcelo Tosatti) [554762] - [kvm] fix lock imbalance in kvm_*_irq_source_id() (Marcelo Tosatti) [554762] - [kvm] VMX: Report unexpected simultaneous exceptions as internal errors (Marcelo Tosatti) [554762] - [kvm] Allow internal errors reported to userspace to carry extra data (Marcelo Tosatti) [554762] - [kvm] x86: disable paravirt mmu reporting (Marcelo Tosatti) [554762] - [kvm] x86: disallow KVM_{SET, GET}_LAPIC without allocated in-kernel lapic (Marcelo Tosatti) [554762] - [kvm] x86: disallow multiple KVM_CREATE_IRQCHIP (Marcelo Tosatti) [554762] - [kvm] VMX: Disable unrestricted guest when EPT disabled (Marcelo Tosatti) [554762] - [kvm] SVM: remove needless mmap_sem acquision from nested_svm_map (Marcelo Tosatti) [554762] - [kvm] SVM: Notify nested hypervisor of lost event injections (Marcelo Tosatti) [554762] - [kvm] SVM: Move INTR vmexit out of atomic code (Marcelo Tosatti) [554762] - [kvm] remove pre_task_link setting in save_state_to_tss16 (Marcelo Tosatti) [554762] - [kvm] x86: Extend KVM_SET_VCPU_EVENTS with selective updates (Marcelo Tosatti) [554500] - [kvm] x86: Add KVM_GET/SET_VCPU_EVENTS (Marcelo Tosatti) [554500] - [kvm] fix kvmclock-adjust-offset ioctl to match upstream (Marcelo Tosatti) [554524] - [kvm] SVM: init_vmcb(): remove redundant save->cr0 initialization (Marcelo Tosatti) [554506] - [kvm] SVM: Reset cr0 properly on vcpu reset (Marcelo Tosatti) [554506] - [kvm] VMX: Use macros instead of hex value on cr0 initialization (Marcelo Tosatti) [554506] - [kvm] avoid taking ioapic mutex for non-ioapic EOIs (Marcelo Tosatti) [550809] - [kvm] Bump maximum vcpu count to 64 (Marcelo Tosatti) [550809] - [kvm] convert slots_lock to a mutex (Marcelo Tosatti) [550809] - [kvm] switch vcpu context to use SRCU (Marcelo Tosatti) [550809] - [kvm] convert io_bus to SRCU (Marcelo Tosatti) [550809] - [kvm] x86: switch kvm_set_memory_alias to SRCU update (Marcelo Tosatti) [550809] - [kvm] use SRCU for dirty log (Marcelo Tosatti) [550809] - [kvm] introduce kvm->srcu and convert kvm_set_memory_region to SRCU update (Marcelo Tosatti) [550809] - [kvm] use gfn_to_pfn_memslot in kvm_iommu_map_pages (Marcelo Tosatti) [550809] - [kvm] introduce gfn_to_pfn_memslot (Marcelo Tosatti) [550809] - [kvm] split kvm_arch_set_memory_region into prepare and commit (Marcelo Tosatti) [550809] - [kvm] modify alias layout in x86s struct kvm_arch (Marcelo Tosatti) [550809] - [kvm] modify memslots layout in struct kvm (Marcelo Tosatti) [550809] - [kvm] rcu: Enable synchronize_sched_expedited() fastpath (Marcelo Tosatti) [550809] - [kvm] rcu: Add synchronize_srcu_expedited() to the documentation (Marcelo Tosatti) [550809] - [kvm] rcu: Add synchronize_srcu_expedited() to the rcutorture test suite (Marcelo Tosatti) [550809] - [kvm] Add synchronize_srcu_expedited() (Marcelo Tosatti) [550809] - [kvm] Drop kvm->irq_lock lock from irq injection path (Marcelo Tosatti) [550809] - [kvm] Move IO APIC to its own lock (Marcelo Tosatti) [550809] - [kvm] Convert irq notifiers lists to RCU locking (Marcelo Tosatti) [550809] - [kvm] Move irq ack notifier list to arch independent code (Marcelo Tosatti) [550809] - [kvm] Move irq routing data structure to rcu locking (Marcelo Tosatti) [550809] - [kvm] Maintain back mapping from irqchip/pin to gsi (Marcelo Tosatti) [550809] - [kvm] Change irq routing table to use gsi indexed array (Marcelo Tosatti) [550809] - [kvm] Move irq sharing information to irqchip level (Marcelo Tosatti) [550809] - [kvm] Call pic_clear_isr() on pic reset to reuse logic there (Marcelo Tosatti) [550809] - [kvm] Dont pass kvm_run arguments (Marcelo Tosatti) [550809]- [modsign] Remove Makefile.modpost qualifying message for module sign failure (David Howells) [543529] - [nfs] fix oops in nfs_rename() (Jeff Layton) [554337] - [x86] AMD: Fix stale cpuid4_info shared_map data in shared_cpu_map cpumasks (Prarit Bhargava) [546610] - [s390] kernel: improve code generated by atomic operations (Hendrik Brueckner) [547411] - [s390x] tape: incomplete device removal (Hendrik Brueckner) [547415] - [netdrv] be2net: update be2net driver to latest upstream (Ivan Vecera) [515262] - [x86] mce: fix confusion between bank attributes and mce attributes (hiro muneda) [476606] - [tpm] autoload tpm_tis driver (John Feeney) [531891] - [stable] generic_permission: MAY_OPEN is not write access (Serge E. Hallyn) [555084] - [stable] rt2x00: Disable powersaving for rt61pci and rt2800pci. (Gertjan van Wingerde) [555084] - [stable] lguest: fix bug in setting guest GDT entry (Rusty Russell) [555084] - [stable] ext4: Update documentation to correct the inode_readahead_blks option name (Fang Wenqi) [555084] - [stable] sched: Sched_rt_periodic_timer vs cpu hotplug (Peter Zijlstra) [555084] - [stable] amd64_edac: fix forcing module load/unload (Borislav Petkov) [555084] - [stable] amd64_edac: make driver loading more robust (Borislav Petkov) [555084] - [stable] amd64_edac: fix driver instance freeing (Borislav Petkov) [555084] - [stable] x86, msr: msrs_alloc/free for CONFIG_SMP=n (Borislav Petkov) [555084] - [stable] x86, msr: Add support for non-contiguous cpumasks (Borislav Petkov) [555084] - [stable] amd64_edac: unify MCGCTL ECC switching (Borislav Petkov) [555084] - [stable] cpumask: use modern cpumask style in drivers/edac/amd64_edac.c (Rusty Russell) [555084] - [stable] x86, msr: Unify rdmsr_on_cpus/wrmsr_on_cpus (Borislav Petkov) [555084] - [stable] ext4: fix sleep inside spinlock issue with quota and dealloc (#14739) (Dmitry Monakhov) [555084] - [stable] ext4: Convert to generic reserved quota's space management. (Dmitry Monakhov) [555084] - [stable] quota: decouple fs reserved space from quota reservation (Dmitry Monakhov) [555084] - [stable] Add unlocked version of inode_add_bytes() function (Dmitry Monakhov) [555084] - [stable] udf: Try harder when looking for VAT inode (Jan Kara) [555084] - [stable] orinoco: fix GFP_KERNEL in orinoco_set_key with interrupts disabled (Andrey Borzenkov) [555084] - [stable] drm: disable all the possible outputs/crtcs before entering KMS mode (Zhao Yakui) [555084] - [stable] drm/radeon/kms: fix crtc vblank update for r600 (Dave Airlie) [555084] - [stable] sched: Fix balance vs hotplug race (Peter Zijlstra) [555084] - [stable] Keys: KEYCTL_SESSION_TO_PARENT needs TIF_NOTIFY_RESUME architecture support (Geert Uytterhoeven) [555084] - [stable] b43: avoid PPC fault during resume (Larry Finger) [555084] - [stable] hwmon: (sht15) Off-by-one error in array index + incorrect constants (Jonathan Cameron) [555084] - [stable] netfilter: fix crashes in bridge netfilter caused by fragment jumps (Patrick McHardy) [555084] - [stable] ipv6: reassembly: use seperate reassembly queues for conntrack and local delivery (Patrick McHardy) [555084] - [stable] e100: Fix broken cbs accounting due to missing memset. (Roger Oksanen) [555084] - [stable] memcg: avoid oom-killing innocent task in case of use_hierarchy (Daisuke Nishimura) [555084] - [stable] x86/ptrace: make genregs[32]_get/set more robust (Linus Torvalds) [555084] - [stable] V4L/DVB (13596): ov511.c typo: lock => unlock (Dan Carpenter) [555084] - [stable] kernel/sysctl.c: fix the incomplete part of sysctl_max_map_count-should-be-non-negative.patch (WANG Cong) [555084] - [stable] 'sysctl_max_map_count' should be non-negative (Amerigo Wang) [555084] - [stable] NOMMU: Optimise away the {dac_,}mmap_min_addr tests (David Howells) [555084] - [stable] mac80211: fix race with suspend and dynamic_ps_disable_work (Luis R. Rodriguez) [555084] - [stable] iwlwifi: fix 40MHz operation setting on cards that do not allow it (Reinette Chatre) [555084] - [stable] iwlwifi: fix more eeprom endian bugs (Johannes Berg) [555084] - [stable] iwlwifi: fix EEPROM/OTP reading endian annotations and a bug (Johannes Berg) [555084] - [stable] iwl3945: fix panic in iwl3945 driver (Zhu Yi) [555084] - [stable] iwl3945: disable power save (Reinette Chatre) [555084] - [stable] ath9k_hw: Fix AR_GPIO_INPUT_EN_VAL_BT_PRIORITY_BB and its shift value in 0x4054 (Vasanthakumar Thiagarajan) [555084] - [stable] ath9k_hw: Fix possible OOB array indexing in gen_timer_index[] on 64-bit (Vasanthakumar Thiagarajan) [555084] - [stable] ath9k: fix suspend by waking device prior to stop (Sujith) [555084] - [stable] ath9k: wake hardware during AMPDU TX actions (Luis R. Rodriguez) [555084] - [stable] ath9k: fix missed error codes in the tx status check (Felix Fietkau) [555084] - [stable] ath9k: Fix TX queue draining (Sujith) [555084] - [stable] ath9k: wake hardware for interface IBSS/AP/Mesh removal (Luis R. Rodriguez) [555084] - [stable] ath5k: fix SWI calibration interrupt storm (Bob Copeland) [555084] - [stable] cfg80211: fix race between deauth and assoc response (Johannes Berg) [555084] - [stable] mac80211: Fix IBSS merge (Sujith) [555084] - [stable] mac80211: fix WMM AP settings application (Johannes Berg) [555084] - [stable] mac80211: fix propagation of failed hardware reconfigurations (Luis R. Rodriguez) [555084] - [stable] iwmc3200wifi: fix array out-of-boundary access (Zhu Yi) [555084] - [stable] Libertas: fix buffer overflow in lbs_get_essid() (Daniel Mack) [555084] - [stable] KVM: LAPIC: make sure IRR bitmap is scanned after vm load (Marcelo Tosatti) [555084] - [stable] KVM: MMU: remove prefault from invlpg handler (Marcelo Tosatti) [555084] - [stable] ioat2,3: put channel hardware in known state at init (Dan Williams) [555084] - [stable] ioat3: fix p-disabled q-continuation (Dan Williams) [555084] - [stable] x86/amd-iommu: Fix initialization failure panic (Joerg Roedel) [555084] - [stable] dma-debug: Fix bug causing build warning (Ingo Molnar) [555084] - [stable] dma-debug: Do not add notifier when dma debugging is disabled. (Shaun Ruffell) [555084] - [stable] dma: at_hdmac: correct incompatible type for argument 1 of 'spin_lock_bh' (Nicolas Ferre) [555084] - [stable] md: Fix unfortunate interaction with evms (NeilBrown) [555084] - [stable] x86: SGI UV: Fix writes to led registers on remote uv hubs (Mike Travis) [555084] - [stable] drivers/net/usb: Correct code taking the size of a pointer (Julia Lawall) [555084] - [stable] USB: fix bugs in usb_(de)authorize_device (Alan Stern) [555084] - [stable] USB: rename usb_configure_device (Alan Stern) [555084] - [stable] Bluetooth: Prevent ill-timed autosuspend in USB driver (Oliver Neukum) [555084] - [stable] USB: musb: gadget_ep0: avoid SetupEnd interrupt (Sergei Shtylyov) [555084] - [stable] USB: Fix a bug on appledisplay.c regarding signedness (pancho horrillo) [555084] - [stable] USB: option: support hi speed for modem Haier CE100 (Donny Kurnia) [555084] - [stable] USB: emi62: fix crash when trying to load EMI 6|2 firmware (Clemens Ladisch) [555084] - [stable] drm/radeon: fix build on 64-bit with some compilers. (Dave Airlie) [555084] - [stable] ASoC: Do not write to invalid registers on the wm9712. (Eric Millbrandt) [555084] - [stable] powerpc: Handle VSX alignment faults correctly in little-endian mode (Neil Campbell) [555084] - [stable] ACPI: Use the return result of ACPI lid notifier chain correctly (Zhao Yakui) [555084] - [stable] ACPI: EC: Fix MSI DMI detection (Alexey Starikovskiy) [555084] - [stable] acerhdf: limit modalias matching to supported (Stefan Bader) [555084] - [stable] ALSA: hda - Fix missing capsrc_nids for ALC88x (Takashi Iwai) [555084] - [stable] sound: sgio2audio/pdaudiocf/usb-audio: initialize PCM buffer (Clemens Ladisch) [555084] - [stable] ASoC: wm8974: fix a wrong bit definition (Guennadi Liakhovetski) [555084] - [stable] pata_cmd64x: fix overclocking of UDMA0-2 modes (Bartlomiej Zolnierkiewicz) [555084] - [stable] pata_hpt3x2n: fix clock turnaround (Sergei Shtylyov) [555084] - [stable] clockevents: Prevent clockevent_devices list corruption on cpu hotplug (Thomas Gleixner) [555084] - [stable] sched: Select_task_rq_fair() must honour SD_LOAD_BALANCE (Peter Zijlstra) [555084] - [stable] x86, cpuid: Add "volatile" to asm in native_cpuid() (Suresh Siddha) [555084] - [stable] sched: Fix task_hot() test order (Peter Zijlstra) [555084] - [stable] SCSI: fc class: fix fc_transport_init error handling (Mike Christie) [555084] - [stable] SCSI: st: fix mdata->page_order handling (FUJITA Tomonori) [555084] - [stable] SCSI: qla2xxx: dpc thread can execute before scsi host has been added (Michael Reed) [555084] - [stable] SCSI: ipr: fix EEH recovery (Kleber Sacilotto de Souza) [555084] - [stable] implement early_io{re,un}map for ia64 (Luck, Tony) [555084] - [stable] perf_event: Fix incorrect range check on cpu number (Paul Mackerras) [555084] - [stable] netfilter: xtables: document minimal required version (Jan Engelhardt) [555084] - [stable] intel-iommu: ignore page table validation in pass through mode (Chris Wright) [555084] - [stable] jffs2: Fix long-standing bug with symlink garbage collection. (David Woodhouse) [555084] - [stable] ipvs: zero usvc and udest (Simon Horman) [555084] - [stable] mm: sigbus instead of abusing oom (Hugh Dickins) [555084] - [stable] drm/i915: Fix LVDS stability issue on Ironlake (Zhenyu Wang) [555084] - [stable] drm/i915: PineView only has LVDS and CRT ports (Zhenyu Wang) [555084] - [stable] drm/i915: Avoid NULL dereference with component_only tv_modes (Chris Wilson) [555084] - [stable] x86: Under BIOS control, restore AP's APIC_LVTTHMR to the BSP value (Yong Wang) [555084] - [stable] bcm63xx_enet: fix compilation failure after get_stats_count removal (Florian Fainelli) [555084] - [stable] V4L/DVB (13116): gspca - ov519: Webcam 041e:4067 added. (Rafal Milecki) [555084] - [stable] ext3: Fix data / filesystem corruption when write fails to copy data (Jan Kara) [555084] - [stable] net: Fix userspace RTM_NEWLINK notifications. (Eric W. Biederman) [555084] - [stable] ACPI: Use the ARB_DISABLE for the CPU which model id is less than 0x0f. (Zhao Yakui) [555084] - [stable] vmalloc: conditionalize build of pcpu_get_vm_areas() (Tejun Heo) [555084] - [stable] asus-laptop: change light sens default values. (Corentin Chary) [555084] - [stable] acerhdf: add new BIOS versions (Peter Feuerer) [555084] - [stable] matroxfb: fix problems with display stability (Alan Cox) [555084] - [stable] ipw2100: fix rebooting hang with driver loaded (Zhu Yi) [555084] - [stable] thinkpad-acpi: preserve rfkill state across suspend/resume (Henrique de Moraes Holschuh) [555084] - [stable] thinkpad-acpi: fix default brightness_mode for R50e/R51 (Henrique de Moraes Holschuh) [555084] - [stable] memcg: fix memory.memsw.usage_in_bytes for root cgroup (Kirill A. Shutemov) [555084] - [stable] mac80211: Fix dynamic power save for scanning. (Vivek Natarajan) [555084] - [stable] ath9k: fix tx status reporting (Felix Fietkau) [555084] - [stable] tracing: Fix event format export (Johannes Berg) [555084] - [stable] b43legacy: avoid PPC fault during resume (Larry Finger) [555084] - [stable] sparc: Set UTS_MACHINE correctly. (David S. Miller) [555084] - [stable] sparc64: Fix stack debugging IRQ stack regression. (David S. Miller) [555084] - [stable] sparc64: Fix overly strict range type matching for PCI devices. (David S. Miller) [555084] - [stable] sparc64: Don't specify IRQF_SHARED for LDC interrupts. (David S. Miller) [555084] - [stable] b44 WOL setup: one-bit-off stack corruption kernel panic fix (Stanislav Brabec) [555084] - [stable] ip_fragment: also adjust skb->truesize for packets not owned by a socket (Patrick McHardy) [555084] - [stable] tcp: Stalling connections: Fix timeout calculation routine (Damian Lukowski) [555084] - [stable] slc90e66: fix UDMA handling (Bartlomiej Zolnierkiewicz) [555084] - [stable] xen: try harder to balloon up under memory pressure. (Ian Campbell) [555084] - [stable] Xen balloon: fix totalram_pages counting. (Gianluca Guida) [555084] - [stable] xen: explicitly create/destroy stop_machine workqueues outside suspend/resume region. (Ian Campbell) [555084] - [stable] xen: use iret for return from 64b kernel to 32b usermode (Jeremy Fitzhardinge) [555084] - [stable] xen: don't leak IRQs over suspend/resume. (Ian Campbell) [555084] - [stable] xen: improve error handling in do_suspend. (Ian Campbell) [555084] - [stable] xen: call clock resume notifier on all CPUs (Ian Campbell) [555084] - [stable] xen: register runstate info for boot CPU early (Jeremy Fitzhardinge) [555084] - [stable] xen: don't call dpm_resume_noirq() with interrupts disabled. (Jeremy Fitzhardinge) [555084] - [stable] xen: register runstate on secondary CPUs (Ian Campbell) [555084] - [stable] xen: register timer interrupt with IRQF_TIMER (Ian Campbell) [555084] - [stable] xen: correctly restore pfn_to_mfn_list_list after resume (Ian Campbell) [555084] - [stable] xen: restore runstate_info even if !have_vcpu_info_placement (Jeremy Fitzhardinge) [555084] - [stable] xen: re-register runstate area earlier on resume. (Ian Campbell) [555084] - [stable] xen/xenbus: make DEVICE_ATTR()s static (Jeremy Fitzhardinge) [555084] - [stable] drm/i915: Add the missing clonemask for display port on Ironlake (Zhao Yakui) [555084] - [stable] drm/i915: Set the error code after failing to insert new offset into mm ht. (Chris Wilson) [555084] - [stable] drm/ttm: Fix build failure due to missing struct page (Martin Michlmayr) [555084] - [stable] drm/radeon/kms: rs6xx/rs740: clamp vram to aperture size (Alex Deucher) [555084] - [stable] drm/radeon/kms: fix vram setup on rs600 (Alex Deucher) [555084] - [stable] drm/radeon/kms: fix legacy crtc2 dpms (Alex Deucher) [555084] - [stable] drm/radeon/kms: handle vblanks properly with dpms on (Alex Deucher) [555084] - [stable] drm/radeon/kms: Add quirk for HIS X1300 board (Alex Deucher) [555084] - [stable] powerpc: Fix usage of 64-bit instruction in 32-bit altivec code (Benjamin Herrenschmidt) [555084] - [stable] powerpc/therm_adt746x: Record pwm invert bit at module load time] (Darrick J. Wong) [555084] - [stable] powerpc/windfarm: Add detection for second cpu pump (Bolko Maass) [555084] - [stable] mm: hugetlb: fix hugepage memory leak in walk_page_range() (Naoya Horiguchi) [555084] - [stable] mm: hugetlb: fix hugepage memory leak in mincore() (Naoya Horiguchi) [555084] - [stable] x86: Fix bogus warning in apic_noop.apic_write() (Thomas Gleixner) [555084] - [stable] rtl8187: Fix wrong rfkill switch mask for some models (Larry Finger) [555084] - [stable] wireless: correctly report signal value for IEEE80211_HW_SIGNAL_UNSPEC (John W. Linville) [555084] - [stable] mac80211: fix scan abort sanity checks (Johannes Berg) [555084] - [stable] mac80211: Revert 'Use correct sign for mesh active path refresh' (Javier Cardona) [555084] - [stable] mac80211: Fixed bug in mesh portal paths (Javier Cardona) [555084] - [stable] mac80211: Fix bug in computing crc over dynamic IEs in beacon (Vasanthakumar Thiagarajan) [555084] - [stable] Serial: Do not read IIR in serial8250_start_tx when UART_BUG_TXEN (Ian Jackson) [555084] - [stable] Driver core: fix race in dev_driver_string (Alan Stern) [555084] - [stable] debugfs: fix create mutex racy fops and private data (Mathieu Desnoyers) [555084] - [stable] devpts_get_tty() should validate inode (Sukadev Bhattiprolu) [555084] - [stable] futex: Take mmap_sem for get_user_pages in fault_in_user_writeable (Andi Kleen) [555084] - [stable] md/bitmap: protect against bitmap removal while being updated. (NeilBrown) [555084] - [stable] hfs: fix a potential buffer overflow (Amerigo Wang) [555084] - [stable] pxa/em-x270: fix usb hub power up/reset sequence (Igor Grinberg) [555084] - [stable] USB: Close usb_find_interface race v3 (Russ Dill) [555084] - [stable] USB: usb-storage: add BAD_SENSE flag (Alan Stern) [555084] - [stable] USB: usbtmc: repeat usb_bulk_msg until whole message is transfered (Andre Herms) [555084] - [stable] USB: option.c: add support for D-Link DWM-162-U5 (Zhang Le) [555084] - [stable] USB: musb_gadget_ep0: fix unhandled endpoint 0 IRQs, again (Sergei Shtylyov) [555084] - [stable] USB: xhci: Add correct email and files to MAINTAINERS entry. (Sarah Sharp) [555084] - [stable] jbd2: don't wipe the journal on a failed journal checksum (Theodore Ts'o) [555084] - [stable] UBI: flush wl before clearing update marker (Sebastian Andrzej Siewior) [555084] - [stable] bsdacct: fix uid/gid misreporting (Alexey Dobriyan) [555084] - [stable] V4L/DVB: Fix test in copy_reg_bits() (Roel Kluin) [555084] - [stable] pata_hpt{37x|3x2n}: fix timing register masks (take 2) (Sergei Shtylyov) [555084] - [stable] x86: Fix typo in Intel CPU cache size descriptor (Dave Jones) [555084] - [stable] x86: Add new Intel CPU cache size descriptors (Dave Jones) [555084] - [stable] x86: Fix duplicated UV BAU interrupt vector (Cliff Wickman) [555084] - [stable] x86/mce: Set up timer unconditionally (Jan Beulich) [555084] - [stable] x86, mce: don't restart timer if disabled (Hidetoshi Seto) [555084] - [stable] x86: Use -maccumulate-outgoing-args for sane mcount prologues (Thomas Gleixner) [555084] - [stable] x86: Prevent GCC 4.4.x (pentium-mmx et al) function prologue wreckage (Thomas Gleixner) [555084] - [stable] KVM: x86: include pvclock MSRs in msrs_to_save (Glauber Costa) [555084] - [stable] KVM: fix irq_source_id size verification (Marcelo Tosatti) [555084] - [stable] KVM: s390: Make psw available on all exits, not just a subset (Carsten Otte) [555084] - [stable] KVM: s390: Fix prefix register checking in arch/s390/kvm/sigp.c (Carsten Otte) [555084] - [stable] KVM: x86 emulator: limit instructions to 15 bytes (Avi Kivity) [555084] - [stable] ALSA: hrtimer - Fix lock-up (Takashi Iwai) [555084] - [stable] hrtimer: Fix /proc/timer_list regression (Feng Tang) [555084] - [stable] ath5k: enable EEPROM checksum check (Luis R. Rodriguez) [555084] - [stable] ath5k: allow setting txpower to 0 (Bob Copeland) [555084] - [stable] ssb: Fix range check in sprom write (Michael Buesch) [555084] - [stable] x86, apic: Enable lapic nmi watchdog on AMD Family 11h (Mikael Pettersson) [555084] - [stable] x86: ASUS P4S800 reboot=bios quirk (Leann Ogasawara) [555084] - [stable] x86: GART: pci-gart_64.c: Use correct length in strncmp (Joe Perches) [555084] - [stable] x86: Fix iommu=nodac parameter handling (Tejun Heo) [555084] - [stable] x86, Calgary IOMMU quirk: Find nearest matching Calgary while walking up the PCI tree (Darrick J. Wong) [555084] - [stable] x86/amd-iommu: un__init iommu_setup_msi (Joerg Roedel) [555084] - [stable] x86/amd-iommu: attach devices to pre-allocated domains early (Joerg Roedel) [555084] - [stable] sched: Fix and clean up rate-limit newidle code (Mike Galbraith) [555084] - [stable] sched: Rate-limit newidle (Mike Galbraith) [555084] - [stable] sched: Fix affinity logic in select_task_rq_fair() (Mike Galbraith) [555084] - [stable] sched: Check for an idle shared cache in select_task_rq_fair() (Mike Galbraith) [555084] - [stable] PM / Runtime: Fix lockdep warning in __pm_runtime_set_status() (Rafael J. Wysocki) [555084] - [stable] perf_event: Initialize data.period in perf_swevent_hrtimer() (Xiao Guangrong) [555084] - [stable] perf_event: Fix invalid type in ioctl definition (Arjan van de Ven) [555084] - [stable] rcu: Remove inline from forward-referenced functions (Paul E. McKenney) [555084] - [stable] rcu: Fix note_new_gpnum() uses of ->gpnum (Paul E. McKenney) [555084] - [stable] rcu: Fix synchronization for rcu_process_gp_end() uses of ->completed counter (Paul E. McKenney) [555084] - [stable] rcu: Prepare for synchronization fixes: clean up for non-NO_HZ handling of ->completed counter (Paul E. McKenney) [555084] - [stable] firewire: ohci: handle receive packets with a data length of zero (Jay Fenlason) [555084] - [stable] USB: option: add pid for ZTE (zhao.ming9@zte.com.cn) [555084] - [stable] USB: usb-storage: fix bug in fill_inquiry (Alan Stern) [555084] - [stable] ext4: Fix potential fiemap deadlock (mmap_sem vs. i_data_sem) (Theodore Ts'o) [555084] - [stable] ext4: Wait for proper transaction commit on fsync (Jan Kara) [555084] - [stable] ext4: fix incorrect block reservation on quota transfer. (Dmitry Monakhov) [555084] - [stable] ext4: quota macros cleanup (Dmitry Monakhov) [555084] - [stable] ext4: ext4_get_reserved_space() must return bytes instead of blocks (Dmitry Monakhov) [555084] - [stable] ext4: remove blocks from inode prealloc list on failure (Curt Wohlgemuth) [555084] - [stable] ext4: Avoid data / filesystem corruption when write fails to copy data (Jan Kara) [555084] - [stable] ext4: Return the PTR_ERR of the correct pointer in setup_new_group_blocks() (Roel Kluin) [555084] - [stable] jbd2: Add ENOMEM checking in and for jbd2_journal_write_metadata_buffer() (Theodore Ts'o) [555084] - [stable] ext4: move_extent_per_page() cleanup (Akira Fujita) [555084] - [stable] ext4: initialize moved_len before calling ext4_move_extents() (Kazuya Mio) [555084] - [stable] ext4: Fix double-free of blocks with EXT4_IOC_MOVE_EXT (Akira Fujita) [555084] - [stable] ext4: make "norecovery" an alias for "noload" (Eric Sandeen) [555084] - [stable] ext4: fix error handling in ext4_ind_get_blocks() (Jan Kara) [555084] - [stable] ext4: avoid issuing unnecessary barriers (Theodore Ts'o) [555084] - [stable] ext4: fix block validity checks so they work correctly with meta_bg (Theodore Ts'o) [555084] - [stable] ext4: fix uninit block bitmap initialization when s_meta_first_bg is non-zero (Theodore Ts'o) [555084] - [stable] ext4: don't update the superblock in ext4_statfs() (Theodore Ts'o) [555084] - [stable] ext4: journal all modifications in ext4_xattr_set_handle (Eric Sandeen) [555084] - [stable] ext4: fix i_flags access in ext4_da_writepages_trans_blocks() (Julia Lawall) [555084] - [stable] ext4: make sure directory and symlink blocks are revoked (Theodore Ts'o) [555084] - [stable] ext4: plug a buffer_head leak in an error path of ext4_iget() (Theodore Ts'o) [555084] - [stable] ext4: fix possible recursive locking warning in EXT4_IOC_MOVE_EXT (Akira Fujita) [555084] - [stable] ext4: fix lock order problem in ext4_move_extents() (Akira Fujita) [555084] - [stable] ext4: fix the returned block count if EXT4_IOC_MOVE_EXT fails (Akira Fujita) [555084] - [stable] ext4: avoid divide by zero when trying to mount a corrupted file system (Theodore Ts'o) [555084] - [stable] ext4: fix potential buffer head leak when add_dirent_to_buf() returns ENOSPC (Theodore Ts'o) [555084] - [stable] SCSI: megaraid_sas: fix 64 bit sense pointer truncation (Yang, Bo) [555084] - [stable] SCSI: osd_protocol.h: Add missing #include (Martin Michlmayr) [555084] - [stable] signal: Fix alternate signal stack check (Sebastian Andrzej Siewior) [555084]- [scsi] cciss: fix spinlock use (Tomas Henzl) [552910] - [scsi] cciss,hpsa: reassign controllers (Tomas Henzl) [552192] - [modsign] Don't attempt to sign a module if there are no key files (David Howells) [543529] - [x86] Compile mce-inject module (Prarit Bhargava) [553323] - [nfs] fix insecure export option (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 3 (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 2 (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 1 (Steve Dickson) [437715] - [s390] cio: deactivated devices can cause use after free panic (Hendrik Brueckner) [548490] - [s390] cio: memory leaks when checking unusable devices (Hendrik Brueckner) [548490] - [s390] cio: DASD steal lock task hangs (Hendrik Brueckner) [548490] - [s390] cio: DASD cannot be set online (Hendrik Brueckner) [548490] - [s390] cio: erratic DASD I/O behavior (Hendrik Brueckner) [548490] - [s390] cio: not operational devices cannot be deactivated (Hendrik Brueckner) [548490] - [s390] cio: initialization of I/O devices fails (Hendrik Brueckner) [548490] - [s390] cio: kernel panic after unexpected interrupt (Hendrik Brueckner) [548490] - [s390] cio: incorrect device state after device recognition and recovery (Hendrik Brueckner) [548490] - [s390] cio: setting a device online or offline fails for unknown reasons (Hendrik Brueckner) [548490] - [s390] cio: device recovery fails after concurrent hardware changes (Hendrik Brueckner) [548490] - [s390] cio: device recovery stalls after multiple hardware events (Hendrik Brueckner) [548490] - [s390] cio: double free under memory pressure (Hendrik Brueckner) [548490] - [sunrpc] Don't display zero scope IDs (Jeff Layton) [463530] - [sunrpc] Deprecate support for site-local addresses (Jeff Layton) [463530] - [input] dell-laptop: Update rfkill state on switch change (Matthew Garrett) [547892] - [input] Add support for adding i8042 filters (Matthew Garrett) [547892] - [vfs] force reval of target when following LAST_BIND symlinks (Jeff Layton) [548153] - [scsi] scsi_dh_rdac: add two IBM devices to rdac_dev_list (Rob Evers) [528576] - [fs] ext4: flush delalloc blocks when space is low (Eric Sandeen) [526758] - [fs] fs-writeback: Add helper function to start writeback if idle (Eric Sandeen) [526758] - [fat] make discard a mount option (Jeff Moyer) [552355] - [ext4] make trim/discard optional (and off by default) (Jeff Moyer) [552355] - [fusion] bump version to 3.04.13 (Tomas Henzl) [548408] - [fusion] fix for incorrect data underrun (Tomas Henzl) [548408] - [fusion] remove unnecessary printk (Tomas Henzl) [548408] - [cifs] NULL out tcon, pSesInfo, and srvTcp pointers when chasing DFS referrals (Jeff Layton) [545984] - [fs] ext4: wait for log to commit when unmounting (Josef Bacik) [524267] - [mm] hwpoison: backport the latest patches from linux-2.6.33 (Dean Nelson) [547705] - [netdrv] bnx2i: update to 2.1.0 (Stanislaw Gruszka) [463268] - [netdrv] cnic: fixes for RHEL6 (Stanislaw Gruszka) [463268] - [gfs2] Fix potential race in glock code (Steven Whitehouse) [546279] - [scsi] make driver PCI legacy I/O port free (Tomas Henzl) [549118] - [scsi] eliminate double free (Tomas Henzl) [549351] - [dlm] always use GFP_NOFS (David Teigland) [545904] - [block] Fix topology stacking for data and discard alignment (Mike Snitzer) [549766] - [scsi] scsi_dh: Make alua hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Make hp hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Make rdac hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Change the scsidh_activate interface to be asynchronous (Rob Evers) [537257] - [netdrv] update tg3 to version 3.105 (John Feeney) [465194] - [netdrv] bnx2x: update to 1.52.1-5 (Stanislaw Gruszka) [464427] - [netdrv] ixgbe: add support for 82599-KR and update to latest upstream (Andy Gospodarek) [462781] - [block] cfq-iosched: Remove prio_change logic for workload selection (Jeff Moyer) [548796] - [block] cfq-iosched: Get rid of nr_groups (Jeff Moyer) [548796] - [block] cfq-iosched: Remove the check for same cfq group from allow_merge (Jeff Moyer) [548796] - [block] cfq: set workload as expired if it doesn't have any slice left (Jeff Moyer) [548796] - [block] Fix a CFQ crash in "for-2.6.33" branch of block tree (Jeff Moyer) [548796] - [block] cfq: Remove wait_request flag when idle time is being deleted (Jeff Moyer) [548796] - [block] cfq-iosched: commenting non-obvious initialization (Jeff Moyer) [548796] - [block] cfq-iosched: Take care of corner cases of group losing share due to deletion (Jeff Moyer) [548796] - [block] cfq-iosched: Get rid of cfqq wait_busy_done flag (Jeff Moyer) [548796] - [block] cfq: Optimization for close cooperating queue searching (Jeff Moyer) [548796] - [block] cfq-iosched: reduce write depth only if sync was delayed (Jeff Moyer) [548796] - [x86] ucode-amd: Load ucode-patches once and not separately of each CPU (George Beshers) [548840] - [x86] Remove enabling x2apic message for every CPU (George Beshers) [548840] - [x86] Limit number of per cpu TSC sync messages (George Beshers) [548840] - [sched] Limit the number of scheduler debug messages (George Beshers) [548840] - [init] Limit the number of per cpu calibration bootup messages (George Beshers) [548840] - [x86] Limit the number of processor bootup messages (George Beshers) [548840] - [x86] cpu: mv display_cacheinfo -> cpu_detect_cache_sizes (George Beshers) [548840] - [x86] Remove CPU cache size output for non-Intel too (George Beshers) [548840] - [x86] Remove the CPU cache size printk's (George Beshers) [548840]- [kvm] VMX: Use shared msr infrastructure (Avi Kivity) [547777] - [kvm] x86 shared msr infrastructure (Avi Kivity) [547777] - [kvm] VMX: Move MSR_KERNEL_GS_BASE out of the vmx autoload msr area (Avi Kivity) [547777] - [kvm] core, x86: Add user return notifiers (Avi Kivity) [547777] - [quota] ext4: Support for 64-bit quota format (Jerome Marchand) [546311] - [quota] ext3: Support for vfsv1 quota format (Jerome Marchand) [546311] - [quota] Implement quota format with 64-bit space and inode limits (Jerome Marchand) [546311] - [quota] Move definition of QFMT_OCFS2 to linux/quota.h (Jerome Marchand) [546311] - [scsi] cciss: remove pci-ids (Tomas Henzl) [464649] - [scsi] hpsa: new driver (Tomas Henzl) [464649] - [mm] Add file page writeback mm tracepoints. (Larry Woodman) [523093] - [mm] Add page reclaim mm tracepoints. (Larry Woodman) [523093] - [mm] Add file page mm tracepoints. (Larry Woodman) [523093] - [mm] Add anonynmous page mm tracepoints. (Larry Woodman) [523093] - [mm] Add mm tracepoint definitions to kmem.h (Larry Woodman) [523093] - [ksm] fix ksm.h breakage of nommu build (Izik Eidus) [548586] - [ksm] remove unswappable max_kernel_pages (Izik Eidus) [548586] - [ksm] memory hotremove migration only (Izik Eidus) [548586] - [ksm] rmap_walk to remove_migation_ptes (Izik Eidus) [548586] - [ksm] mem cgroup charge swapin copy (Izik Eidus) [548586] - [ksm] share anon page without allocating (Izik Eidus) [548586] - [ksm] take keyhole reference to page (Izik Eidus) [548586] - [ksm] hold anon_vma in rmap_item (Izik Eidus) [548586] - [ksm] let shared pages be swappable (Izik Eidus) [548586] - [ksm] fix mlockfreed to munlocked (Izik Eidus) [548586] - [ksm] stable_node point to page and back (Izik Eidus) [548586] - [ksm] separate stable_node (Izik Eidus) [548586] - [ksm] singly-linked rmap_list (Izik Eidus) [548586] - [ksm] cleanup some function arguments (Izik Eidus) [548586] - [ksm] remove redundancies when merging page (Izik Eidus) [548586] - [ksm] three remove_rmap_item_from_tree cleanups (Izik Eidus) [548586] - [mm] stop ptlock enlarging struct page (Izik Eidus) [548586] - [mm] vmscan: do not evict inactive pages when skipping an active list scan (Rik van Riel) [548457] - [mm] vmscan: make consistent of reclaim bale out between do_try_to_free_page and shrink_zone (Rik van Riel) [548457] - [mm] vmscan: kill sc.swap_cluster_max (Rik van Riel) [548457] - [mm] vmscan: zone_reclaim() dont use insane swap_cluster_max (Rik van Riel) [548457] - [mm] vmscan: kill hibernation specific reclaim logic and unify it (Rik van Riel) [548457] - [mm] vmscan: separate sc.swap_cluster_max and sc.nr_max_reclaim (Rik van Riel) [548457] - [mm] vmscan: stop kswapd waiting on congestion when the min watermark is not being met (Rik van Riel) [548457] - [mm] vmscan: have kswapd sleep for a short interval and double check it should be asleep (Rik van Riel) [548457] - [mm] pass address down to rmap ones (Rik van Riel) [548457] - [mm] CONFIG_MMU for PG_mlocked (Rik van Riel) [548457] - [mm] mlocking in try_to_unmap_one (Rik van Riel) [548457] - [mm] define PAGE_MAPPING_FLAGS (Rik van Riel) [548457] - [mm] swap_info: note SWAP_MAP_SHMEM (Rik van Riel) [548457] - [mm] swap_info: swap count continuations (Rik van Riel) [548457] - [mm] swap_info: swap_map of chars not shorts (Rik van Riel) [548457] - [mm] swap_info: SWAP_HAS_CACHE cleanups (Rik van Riel) [548457] - [mm] swap_info: miscellaneous minor cleanups (Rik van Riel) [548457] - [mm] swap_info: include first_swap_extent (Rik van Riel) [548457] - [mm] swap_info: change to array of pointers (Rik van Riel) [548457] - [mm] swap_info: private to swapfile.c (Rik van Riel) [548457] - [mm] move inc_zone_page_state(NR_ISOLATED) to just isolated place (Rik van Riel) [548457] - [xen] support MAXSMP (Andrew Jones) [547129] - [xen] wait up to 5 minutes for device connetion and fix fallout (Paolo Bonzini) [523630] - [uv] x86 SGI: Map low MMR ranges (George Beshers) [548181] - [uv] gru: function to generate chipset IPI values (George Beshers) [548181] - [uv] x86 RTC: Clean up error handling (George Beshers) [548181] - [uv] x86: RTC: Add clocksource only boot option (George Beshers) [548181] - [uv] x86: RTC: Fix early expiry handling (George Beshers) [548181] - [uv] x86: introduce uv_gpa_is_mmr (George Beshers) [548181] - [uv] x86: function to translate from gpa -> socket_paddr (George Beshers) [548181] - [uv] x86: SGI UV: Fix BAU initialization (George Beshers) [548181] - [s390] zfcp: Block SCSI EH thread for rport state BLOCKED (Hendrik Brueckner) [547413] - [scsi] scsi_transport_fc: Introduce helper function for blocking scsi_eh (Hendrik Brueckner) [547413] - [s390] zfcp: improve FSF error reporting (Hendrik Brueckner) [547386] - [s390] zfcp: fix ELS ADISC handling to prevent QDIO errors (Hendrik Brueckner) [547385] - [s390] zfcp: Assign scheduled work to driver queue (Hendrik Brueckner) [547377] - [s390] zfcp: Don't fail SCSI commands when transitioning to blocked fc_rport (Hendrik Brueckner) [547379] - [s390] ctcm: suspend has to wait for outstanding I/O (Hendrik Brueckner) [546633] - [s390] cmm: free pages on hibernate (Hendrik Brueckner) [546407] - [s390] iucv: add work_queue cleanup for suspend (Hendrik Brueckner) [546319] - [s390] dasd: let device initialization wait for LCU setup (Hendrik Brueckner) [547735] - [s390] dasd: remove strings from s390dbf (Hendrik Brueckner) [547735] - [s390] dasd: enable prefix independent of pav support (Hendrik Brueckner) [547735] - [sound] ALSA HDA driver update 2009-12-15 (Jaroslav Kysela) [525391] - [utrace] utrace core (Roland McGrath) [549491] - [utrace] implement utrace-ptrace (Roland McGrath) [549491] - [ptrace] reorder the code in kernel/ptrace.c (Roland McGrath) [549491] - [ptrace] export __ptrace_detach() and do_notify_parent_cldstop() (Roland McGrath) [549491] - [ptrace_signal] check PT_PTRACED before reporting a signal (Roland McGrath) [549491] - [tracehooks] check PT_PTRACED before reporting the single-step (Roland McGrath) [549491] - [tracehooks] kill some PT_PTRACED checks (Roland McGrath) [549491] - [signals] check ->group_stop_count after tracehook_get_signal() (Roland McGrath) [549491] - [ptrace] x86: change syscall_trace_leave() to rely on tracehook when stepping (Roland McGrath) [549491] - [ptrace] x86: implement user_single_step_siginfo() (Roland McGrath) [549491] - [ptrace] change tracehook_report_syscall_exit() to handle stepping (Roland McGrath) [549491] - [ptrace] powerpc: implement user_single_step_siginfo() (Roland McGrath) [549491] - [ptrace] introduce user_single_step_siginfo() helper (Roland McGrath) [549491] - [ptrace] copy_process() should disable stepping (Roland McGrath) [549491] - [ptrace] cleanup ptrace_init_task()->ptrace_link() path (Roland McGrath) [549491]- [modsign] Don't check e_entry in ELF header (David Howells) [548027] - [pci] pciehp: Provide an option to disable native PCIe hotplug (Matthew Garrett) [517050] - [s390] OSA QDIO data connection isolation (Hendrik Brueckner) [537496] - [s390] zcrypt: adjust speed rating of cex3 adapters (Hendrik Brueckner) [537495] - [s390] zcrypt: adjust speed rating between cex2 and pcixcc (Hendrik Brueckner) [537495] - [s390] zcrypt: use definitions for cex3 (Hendrik Brueckner) [537495] - [s390] zcrypt: add support for cex3 device types (Hendrik Brueckner) [537495] - [s390] zcrypt: special command support for cex3 exploitation (Hendrik Brueckner) [537495] - [s390] zcrypt: initialize ap_messages for cex3 exploitation (Hendrik Brueckner) [537495] - [s390] kernel: performance counter fix and page fault optimization (Hendrik Brueckner) [546396] - [s390] kernel: fix dump indicator (Hendrik Brueckner) [546285] - [s390] dasd: support DIAG access for read-only devices (Hendrik Brueckner) [546309] - [s390] zcrypt: Do not simultaneously schedule hrtimer (Hendrik Brueckner) [546291] - [s390] kernel: clear high-order bits after switching to 64-bit mode (Hendrik Brueckner) [546314] - [virt] vhost: add missing architectures (Michael S. Tsirkin) [540389] - [virt] vhost_net: a kernel-level virtio server (Michael S. Tsirkin) [540389] - [virt] mm: export use_mm/unuse_mm to modules (Michael S. Tsirkin) [540389] - [virt] tun: export underlying socket (Michael S. Tsirkin) [540389] - [dm] snapshot-merge support from 2.6.33 (Mike Snitzer) [547563] - [dm] snapshot changes from 2.6.33 (Mike Snitzer) [547563] - [dm] crypt changes from 2.6.33 (Mike Snitzer) [547563] - [dm] raid1 changes from 2.6.33 (Mike Snitzer) [547563] - [dm] core and mpath changes from 2.6.33 (Mike Snitzer) [547563] - [scsi] fix dma handling when using virtual hosts (Mike Christie) [525241] - [nfs] convert proto= option to use netids rather than a protoname (Jeff Layton) [545973]- [block] config: enable CONFIG_BLK_DEV_INTEGRITY (Jeff Moyer) [490732] - [block] config: enable CONFIG_BLK_CGROUP (Jeff Moyer) [425895] - [libata] Clarify ata_set_lba_range_entries function (Jeff Moyer) [528046] - [libata] Report zeroed read after Trim and max discard size (Jeff Moyer) [528046] - [scsi] Correctly handle thin provisioning write error (Jeff Moyer) [528046] - [scsi] sd: WRITE SAME(16) / UNMAP support (Jeff Moyer) [528046] - [scsi] scsi_debug: Thin provisioning support (Jeff Moyer) [528046] - [scsi] Add missing command definitions (Jeff Moyer) [528046] - [block] Add support for the ATA TRIM command in libata. (Jeff Moyer) [528046] - [block] dio: fix performance regression (Jeff Moyer) [545507] - [block] cfq-iosched: Do not access cfqq after freeing it (Jeff Moyer) [425895] - [block] include linux/err.h to use ERR_PTR (Jeff Moyer) [425895] - [block] cfq-iosched: use call_rcu() instead of doing grace period stall on queue exit (Jeff Moyer) [425895] - [block] blkio: Allow CFQ group IO scheduling even when CFQ is a module (Jeff Moyer) [425895] - [block] blkio: Implement dynamic io controlling policy registration (Jeff Moyer) [425895] - [block] blkio: Export some symbols from blkio as its user CFQ can be a module (Jeff Moyer) [425895] - [block] cfq-iosched: make nonrot check logic consistent (Jeff Moyer) [545225] - [block] io controller: quick fix for blk-cgroup and modular CFQ (Jeff Moyer) [425895] - [block] cfq-iosched: move IO controller declerations to a header file (Jeff Moyer) [425895] - [block] cfq-iosched: fix compile problem with !CONFIG_CGROUP (Jeff Moyer) [425895] - [block] blkio: Documentation (Jeff Moyer) [425895] - [block] blkio: Wait on sync-noidle queue even if rq_noidle = 1 (Jeff Moyer) [425895] - [block] blkio: Implement group_isolation tunable (Jeff Moyer) [425895] - [block] blkio: Determine async workload length based on total number of queues (Jeff Moyer) [425895] - [block] blkio: Wait for cfq queue to get backlogged if group is empty (Jeff Moyer) [425895] - [block] blkio: Propagate cgroup weight updation to cfq groups (Jeff Moyer) [425895] - [block] blkio: Drop the reference to queue once the task changes cgroup (Jeff Moyer) [425895] - [block] blkio: Provide some isolation between groups (Jeff Moyer) [425895] - [block] blkio: Export disk time and sectors used by a group to user space (Jeff Moyer) [425895] - [block] blkio: Some debugging aids for CFQ (Jeff Moyer) [425895] - [block] blkio: Take care of cgroup deletion and cfq group reference counting (Jeff Moyer) [425895] - [block] blkio: Dynamic cfq group creation based on cgroup tasks belongs to (Jeff Moyer) [425895] - [block] blkio: Group time used accounting and workload context save restore (Jeff Moyer) [425895] - [block] blkio: Implement per cfq group latency target and busy queue avg (Jeff Moyer) [425895] - [block] blkio: Introduce per cfq group weights and vdisktime calculations (Jeff Moyer) [425895] - [block] blkio: Introduce blkio controller cgroup interface (Jeff Moyer) [425895] - [block] blkio: Introduce the root service tree for cfq groups (Jeff Moyer) [425895] - [block] blkio: Keep queue on service tree until we expire it (Jeff Moyer) [425895] - [block] blkio: Implement macro to traverse each service tree in group (Jeff Moyer) [425895] - [block] blkio: Introduce the notion of cfq groups (Jeff Moyer) [425895] - [block] blkio: Set must_dispatch only if we decided to not dispatch the request (Jeff Moyer) [425895] - [block] cfq-iosched: no dispatch limit for single queue (Jeff Moyer) [425895] - [block] Allow devices to indicate whether discarded blocks are zeroed (Jeff Moyer) [545203] - [block] Revert "cfq: Make use of service count to estimate the rb_key offset" (Jeff Moyer) [425895] - [block] cfq-iosched: fix corner cases in idling logic (Jeff Moyer) [425895] - [block] cfq-iosched: idling on deep seeky sync queues (Jeff Moyer) [425895] - [block] cfq-iosched: fix no-idle preemption logic (Jeff Moyer) [425895] - [block] cfq-iosched: fix ncq detection code (Jeff Moyer) [425895] - [block] cfq-iosched: cleanup unreachable code (Jeff Moyer) [425895] - [block] cfq: Make use of service count to estimate the rb_key offset (Jeff Moyer) [425895] - [block] partitions: read whole sector with EFI GPT header (Jeff Moyer) [463632] - [block] partitions: use sector size for EFI GPT (Jeff Moyer) [463632] - [block] Expose discard granularity (Jeff Moyer) [545203] - [block] cfq-iosched: fix next_rq computation (Jeff Moyer) [425895] - [block] cfq-iosched: simplify prio-unboost code (Jeff Moyer) [425895] - [block] blkdev: flush disk cache on ->fsync (Jeff Moyer) [545199] - [block] cfq-iosched: fix style issue in cfq_get_avg_queues() (Jeff Moyer) [425895] - [block] cfq-iosched: fairness for sync no-idle queues (Jeff Moyer) [425895] - [block] cfq-iosched: enable idling for last queue on priority class (Jeff Moyer) [425895] - [block] cfq-iosched: reimplement priorities using different service trees (Jeff Moyer) [425895] - [block] cfq-iosched: preparation to handle multiple service trees (Jeff Moyer) [425895] - [block] cfq-iosched: adapt slice to number of processes doing I/O (Jeff Moyer) [425895] - [block] cfq-iosched: improve hw_tag detection (Jeff Moyer) [425895] - [block] cfq: break apart merged cfqqs if they stop cooperating (Jeff Moyer) [533932] - [block] cfq: change the meaning of the cfqq_coop flag (Jeff Moyer) [533932] - [block] cfq: merge cooperating cfq_queues (Jeff Moyer) [533932] - [block] cfq: calculate the seek_mean per cfq_queue not per cfq_io_context (Jeff Moyer) [533932] - [block] CFQ is more than a desktop scheduler (Jeff Moyer) [533932] - [block] revert: cfq-iosched: limit coop preemption (Jeff Moyer) [533932] - perf: Don't free perf_mmap_data until work has been done (Aristeu Rozanski) [547432] - ext4: Fix insuficient checks in EXT4_IOC_MOVE_EXT (Aristeu Rozanski) [547432] - agp: clear GTT on intel (Aristeu Rozanski) [547432] - drm/i915: Fix sync to vblank when VGA output is turned off (Aristeu Rozanski) [547432] - drm: nouveau fixes (Aristeu Rozanski) [547432] - drm: radeon dp support (Aristeu Rozanski) [547432] - drm: radeon fixes (Aristeu Rozanski) [547432] - KVM: allow userspace to adjust kvmclock offset (Aristeu Rozanski) [547432] - ath9k backports (Aristeu Rozanski) [547432] - intel-iommu backport (Aristeu Rozanski) [547432] - updating patch linux-2.6-nfsd4-proots.patch (2.6.32-8.fc13 reference) (Aristeu Rozanski) [547432] - updating linux-2.6-execshield.patch (2.6.32-8.fc13 reference) (Aristeu Rozanski) [547432]- [rebase] Rebased to 2.6.32- [edac] amd64_edac: disabling temporarily (Aristeu Rozanski) - [x86] Enable CONFIG_SPARSE_IRQ (Prarit Bhargava) [543174] - [x86] panic if AMD cpu_khz is wrong (Prarit Bhargava) [523468] - [infiniband] Rewrite SG handling for RDMA logic (Mike Christie) [540269]- [net] Add acession counts to all datagram protocols (Neil Horman) [445366] - [modsign] Enable module signing in the RHEL RPM (David Howells) [517341] - [modsign] Don't include .note.gnu.build-id in the digest (David Howells) [517341] - [modsign] Apply signature checking to modules on module load (David Howells) [517341] - [modsign] Module signature checker and key manager (David Howells) [517341] - [modsign] Module ELF verifier (David Howells) [517341] - [modsign] Add indications of module ELF types (David Howells) [517341] - [modsign] Multiprecision maths library (David Howells) [517341] - [procfs] add ability to modify proc file limits from outside a processes own context (Neil Horman) [461946] - [s390x] fix build failure with CONFIG_FTRACE_SYSCALLS (Aristeu Rozanski) [538978]- [x86] AMD Northbridge: Verify NB's node is online (Prarit Bhargava) [536769] - [scsi] devinfo update for Hitachi entries (Takahiro Yasui) [526763] - [net] export device speed and duplex via sysfs (Andy Gospodarek) [453432] - [ppc64] Fix kcrctab_ sections to undo undesireable relocations that break kdump (Neil Horman) [509012] - [mm] Limit 32-bit x86 systems to 16GB and prevent panic on boot when system has more than ~30GB (Larry Woodman) [532039]- [kernel] Set panic_on_oops to 1 (Prarit Bhargava) [529963] - [kdump] kexec: allow to shrink reserved memory (Amerigo Wang) [523091] - [kdump] doc: update the kdump document (Amerigo Wang) [523091] - [kdump] powerpc: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] powerpc: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [kdump] ia64: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] ia64: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [kdump] x86: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] x86: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [block] aio: implement request batching (Jeff Moyer) [533931] - [block] get rid of the WRITE_ODIRECT flag (Jeff Moyer) [533931]- [crypto] padlock-aes: Use the correct mask when checking whether copying is required (Chuck Ebbert) - [rfkill] add support to a key to control all radios (Aristeu Rozanski) - [acpi] be less verbose about old BIOSes (Aristeu Rozanski) - [drm] intel big hammer (Aristeu Rozanski) - [e1000] add quirk for ich9 (Aristeu Rozanski) - [pci] cacheline sizing (Dave Jones) - [crash] add crash driver (Dave Anderson) - [fb] disable fbcon logo with parameter (Aristeu Rozanski) - [pci] silence some PCI resource allocation errors (Aristeu Rozanski) - [serio] disable error messages when i8042 isn't found (Peter Jones) - [serial] Enable higher baud rates for 16C95x (Aristeu Rozanski) - [input] remove pcspkr modalias (Aristeu Rozanski) - [floppy] remove the floppy pnp modalias (Aristeu Rozanski) - [input] remove unwanted messages on spurious events (Aristeu Rozanski) - [sound] hda intel prealloc 4mb dmabuffer (Aristeu Rozanski) - [sound] disables hda beep by default (Aristeu Rozanski) - [pci] sets PCIE ASPM default policy to POWERSAVE (Aristeu Rozanski) - [pci] add config option to control the default state of PCI MSI interrupts (Aristeu Rozanski) - [debug] always inline kzalloc (Aristeu Rozanski) - [debug] add would_have_oomkilled procfs ctl (Aristeu Rozanski) - [debug] add calls to print_tainted() on spinlock functions (Aristeu Rozanski) - [debug] display tainted information on other places (Aristeu Rozanski) - [x86] add option to control the NMI watchdog timeout (Aristeu Rozanski) - [debug] print common struct sizes at boot time (Aristeu Rozanski) - [acpi] Disable firmware video brightness change by default (Matthew Garrett) - [acpi] Disable brightness switch by default (Aristeu Rozanski) - [usb] enable autosuspend on UVC by default (Matthew Garrett) - [usb] enable autosuspend by default on qcserial (Matthew Garrett) - [usb] Allow drivers to enable USB autosuspend on a per-device basis (Matthew Garrett) - [nfs] make nfs4 callback hidden (Steve Dickson) - [nfsd4] proots (Aristeu Rozanski) - [execshield] introduce execshield (Aristeu Rozanski) - [powerpc] add modalias_show operation (Aristeu Rozanski) - [hwmon] add VIA hwmon temperature sensor support (Aristeu Rozanski) - [utrace] introduce utrace implementation (Aristeu Rozanski) - [build] introduce AFTER_LINK variable (Aristeu Rozanski)/bin/shkbuild-rh6-x32.eng.sw.ru 1435930535  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  !!!!!!!!!! ! ! ! ! !!!!!!!!!!!!!!!!!!! !!!"!#!$!%!&!'!(!)!*!+!,!-!.!/!0!1!2!3!4!5!6!7!8!9!:!;!<!=!>!?!@!A!B!C!D!E!F!G!H!I!J!K!L!M!N!O!P!Q!R!S!T!U!V!W!X!Y!Z![!\!]!^!_!`!a!b!c!d!e!f!g!h!i!j!k!l!m!n!o!p!q!r!s!t!u!v!w!x!y!z!{!|!}!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""" " " " " """"""""""""""""""" "!"""#"$"%"&"'"(")"*"+","-"."/"0"1"2"3"4"5"6"7"8"9":";"<"=">"?"@"A"B"C"D"E"F"G"H"I"J"K"L"M"N"O"P"Q"R"S"T"U"V"W"X"Y"Z"["\"]"^"_"`"a"b"c"d"e"f"g"h"i"j"k"l"m"n"o"p"q"r"s"t"u"v"w"x"y"z"{"|"}"~"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########## # # # # ################### #!#"###$#%#&#'#(#)#*#+#,#-#.#/#0#1#2#3#4#5#6#7#8#9#:#;#<#=#>#?#@#A#B#C#D#E#F#G#H#I#J#K#L#M#N#O#P#Q#R#S#T#U#V#W#X#Y#Z#[#\#]#^#_#`#a#b#c#d#e#f#g#h#i#j#k#l#m#n#o#p#q#r#s#t#u#v#w#x#y#z#{#|#}#~#################################################################################################################################$$$$$$$$$$ $ $ $ $ $$$$$$$$$$$$$$$$$$$ $!$"$#$$$%$&$'$($)$*$+$,$-$.$/$0$1$2$3$4$5$6$7$8$9$:$;$<$=$>$?$@$A$B$C$D$E$F$G$H$I$J$K$L$M$N$O$P$Q$R$S$T$U$V$W$X$Y$Z$[$\$]$^$_$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z${$|$}$~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%% % % % % %%%%%%%%%%%%%%%%%%% %!%"%#%$%%%&%'%(%)%*%+%,%-%.%/%0%1%2%3%4%5%6%7%8%9%:%;%<%=%>%?%@%A%B%C%D%E%F%G%H%I%J%K%L%M%N%O%P%Q%R%S%T%U%V%W%X%Y%Z%[%\%]%^%_%`%a%b%c%d%e%f%g%h%i%j%k%l%m%n%o%p%q%r%s%t%u%v%w%x%y%z%{%|%}%~%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&& & & & & &&&&&&&&&&&&&&&&&&& &!&"&#&$&%&&&'&(&)&*&+&,&-&.&/&0&1&2&3&4&5&6&7&8&9&:&;&<&=&>&?&@&A&B&C&D&E&F&G&H&I&J&K&L&M&N&O&P&Q&R&S&T&U&V&W&X&Y&Z&[&\&]&^&_&`&a&b&c&d&e&f&g&h&i&j&k&l&m&n&o&p&q&r&s&t&u&v&w&x&y&z&{&|&}&~&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''' ' ' ' ' ''''''''''''''''''' '!'"'#'$'%'&'''(')'*'+','-'.'/'0'1'2'3'4'5'6'7'8'9':';'<'='>'?'@'A'B'C'D'E'F'G'H'I'J'K'L'M'N'O'P'Q'R'S'T'U'V'W'X'Y'Z'['\']'^'_'`'a'b'c'd'e'f'g'h'i'j'k'l'm'n'o'p'q'r's't'u'v'w'x'y'z'{'|'}'~'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((( ( ( ( ( ((((((((((((((((((( (!("(#($(%(&('((()(*(+(,(-(.(/(0(1(2(3(4(5(6(7(8(9(:(;(<(=(>(?(@(A(B(C(D(E(F(G(H(I(J(K(L(M(N(O(P(Q(R(S(T(U(V(W(X(Y(Z([(\(](^(_(`(a(b(c(d(e(f(g(h(i(j(k(l(m(n(o(p(q(r(s(t(u(v(w(x(y(z({(|(}(~((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))) ) ) ) ) ))))))))))))))))))) )!)")#)$)%)&)')()))*)+),)-).)/)0)1)2)3)4)5)6)7)8)9):);)<)=)>)?)@)A)B)C)D)E)F)G)H)I)J)K)L)M)N)O)P)Q)R)S)T)U)V)W)X)Y)Z)[)\)])^)_)`)a)b)c)d)e)f)g)h)i)j)k)l)m)n)o)p)q)r)s)t)u)v)w)x)y)z){)|)})~)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))********** * * * * ******************* *!*"*#*$*%*&*'*(*)***+*,*-*.*/*0*1*2*3*4*5*6*7*8*9*:*;*<*=*>*?*@*A*B*C*D*E*F*G*H*I*J*K*L*M*N*O*P*Q*R*S*T*U*V*W*X*Y*Z*[*\*]*^*_*`*a*b*c*d*e*e*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+{+|+}+~+++++++++++++++++++++++++++++++++2.6.32-042stab110.12.6.32-042stab110.1.debug2.6.32-042stab110.1.debug2.6.32-042stab110.1.debug2.6.32-042stab110.12.6.32-042stab110.1                 !!! """ ### $$$ %%% &&& ''' ((( )) *** +++ ,,, --- ... /// 000 111 222 333 444 555 666 777 888 999 :: ;;; <<< == >> ??? @@ AA BB CC DDD EE FFF GGG HH II JJ KKK LLL MMM NN O P Q RR SS T UU VV WW XX YY ZZ [ \]]]]^___^``^aa^bb^cc^d]efeg]h]i]jj]k]lmmmmnmoopoqmrmsssttmuuuvvmwwwxxmyyyzzm{{{||m}}}~~mmmm                       ! ""# $%$& '(')'*'+ ,- .. / 0001 2 333435 6 7 8 9 :;<;=:>?>@>A B C DDEDF G H I JJ K LLMLNLOLP Q RRSRTRURVRW XXYXZX[\\\\]]^\_\`\a\b\c\d\effffgfhfifjfkflmmmmnmoopoqmrrmsmtmumvmwxxwyywzzw{{w||w}}w~~wwwwwwwwwwwwwwwwmm       !"###$$$%%$&$'((()))*(+++,+--(.(//(00(11(2223(44(55565775885995:5;(<<(=(>>>??>@@>A>BB>C>DDDE>F>GG>H(I(JJ(KK(LLLM(NNNONPP(QQ(R(SSSTSU(VV(WW(XX(YY(ZZ([[\\\]]\^\__\`\aaab\cc\d\ee\f\g\h\i\j[kk(lllmm(nn(ooop(qqqrrqssqtt(uu(vv(ww(xx(yyyzy{|{}}{~~{{{{{{{{{y(((((((((((((((        !""#$%&&''()**+,,--..//01222344455666777887997::6;;6<<6===>=?6@@6AA6BB6CCCDCE6F6G6HH6II6J6KK6LLLMLN6OOOPPOQQORR6SS(T(UU(VV(WW(XXXYYXZZZ[[[(\\(]]]^^(___``_aa_bb(cc(dd(ee(f(gg(hhhi(jj(kk(llmmlnnlolplqlrrls(ttuu(vvvwvxxxxyvzzv{v||v}}v~vvvvvvvvvvvvvvvvvvvvv((((((((((((((((  (  (  (    (((  !!""##$$%%&&''(())**+,--..//01223344445566778899::;;<==>?@@AABBCCDDEFFGGHHIJJKKLLMMMNNMOOPPQQQRQSTTUVVWWXXYYZZZ[\]]^^__``aabbccddeeffghhhhhhhhhhhhhhhhhhhhhiiihhhggjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjglgmmmmmmmmmmmmmmmmgnnnonppnqnnrnnsssttuttssvssssssswwssxsyszss{ss|sss}ssssn~nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn  nnnn                         nnnnnnn nnn!!"!#!!$$!%!!!&&!n'nn((nn)))nn**+n,n--.nn/nn0010n23n44n55555nn6n77877977:n;<<<<n=nn>>?>>>>@A>nBCnDnEFFnnnGnHnnIInnJKnnLMNOnPPQQRSQTTTTTQQUQPPVWWPPXXXYXXZX[nnnn\n]]^]nnnnn_`a____bbc___d_____________e_______ffgghffii__jjjj__________________k____________l________m_____nn______nonnnpnnnnqnnrnnstsussssssssvwvxysszs{ss|ss}ss~~~ssssssssssssssnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnnn n n nn       nnnnnn !n"""n##nn$n%nn&n'''n(()))(*(+,+(-(./(01(23432562(78((9(:(;(<<<((((=(>(?(((@@A@@BC(DEF(G(HI(JKnnLLLLnnMnnNOPQNnnRnnSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSnnTUnnnnVWVVXYYVZVVV[V\VV]VVV^^VV_VV`VVVaaaVVbVVcVVdVVnneeefeennggghhihhhhnjjjnnklknmnnonpnnqqqnrrrssssssnntnnuuuuuunnvnnwnnxxxxxxxyxxxxxzxxxxx{xx|x}xxxxxxxx~xxxnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn n  nnn   n        nnnnnnnnnnnnnnnnnnnnn n!n""n#$n%n&&nn''nn(()(((*(++,++-n.n/nnn0n1n23nn4444444nn5n66667777777777777777777n8888n99:99;9nn<=<<><?n@@A@@B@@@CDEEEEC@FGHHHH@IJKKKK@nnLLLMnnnNnOOnnPPPPPPPPPPPPnQQQQRQnSSSnnTTUTTVTWTTXXTYTZT[nnn\]\\^\\\_nnn````aaaaaaaa``b`nccndnennfffgfffhfffiiiiiifffjfkffflfffmnooofffppppqrpsppfffffftffuvufffwfffxyxzn{|{}nn~~nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnn n         nnnnnnnnnnnnnnnnnnnnnnnnnnn nn!!!"!!!!!#!!!n$$%&%%$'nnn(n)nn**n+n,,-.-n/00nn121nnnn3nn4444nn55555nn6667777777nnn8899999999999999:999999999999988;8<<<8nnn=n>?nn@@@@@@@@@@@@@@@nABnnCCCCDECCnnnFGGFFFFFFFFHFIFJFKFFLFMFFFNNNONFFFPPQFFFFFFFRFFFSFFFTTUFFVVWFXFFFYZYYFFFF[F\\F]]]^]F_F`FFaabFFccdcefcgcFFFhnijkkilmnnonpqnnrsnttttttttttttttttttttttttttuttttttvtttttttttttttttttttttttttttttttttttwtttttttttttttnxxyyyzyy{y|yyyy}y~xxxxnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn   n   nn  nn n n nn nnn n n n  nnn         nnnn n nn                                !      "    # # # # # # # # # # # # $ # # # # # # # # # # # # # # # # # # # # # # # # % #     &     '            ( ( ) ) ) ( ( ( ( ( ( ( ( * * ( (  + + ,  -     . /     0 0 0 0 0 0 0 1 0 0 2 0 0 3 0 0 4 0 0 0 0 0 0 0 0 0 0 5 0 0 6 0 7 0 0 0 0 0 0 0 0 0 0 0 0 8 0 9 0 0 0 0 0 0 0 0   :   ;  <     = = > = = = = = = = = =      ?   @    A A B C    D   E  F   nn G H In J J Knn Lnn M M M N M Mn O Pnn Q Q Q Qnn Rn S S T U S Sn V W W Xnn Yn Z Z [ Zn \ \ \ ] \ \ ^ \ _ \ \ \ \ ` \ \ a a a \ \ \ \ \ b b b b b \ \ \ c c \ d \ \ e f \ g \ \ \ \ \ \ h \ \ \ i i \ \ \ \ \ j j j \ \ k \ \ \ \ \ \ \ \ \ \ \ \ \ l \ \ \n m n m m mn o pnn q q q q q qnn rn s s tn u vnn w wnnnn x x y znnnn { { | { { { { { { { } {n ~n n n n nnn nn n nn n nn n nn nnn nn n n nn nn nnn n nn nnn n nn g g g g g g       g      g                                                                                                                                                                                                                         g         g                       g  g                                                          g                                                                                        g                                g                                                            ! !  " "  # #  $ % % % % % % & % ' ' ( % ) % * % + , , , - . . - / / - 0 0 - - - 1 - 2 2 - 3 3 - 4 4 4 5 5 4 6 6 4 7 7 4 8 8 - 9 9 9 : : - ; ; - < - = = - > > > ? - @ @ @ A A - B B - C C - D - E E - F F F G G - H H H I I - J J - K K K L L K M M K N N - O O - P - Q Q - R R - S S - T T T U U T V V - W W - X - Y - Z Z - [ [ - \ \ - ] ] - ^ ^ - _ - ` ` - a a - b b - c c c d c e - f f - g g - h h - i i - j j - k k - l l m m m n m o m p m q r r r r r r r r r r r r r r r r r r s s s s s s s s s s s s r r r r r r r r r r r r r r r r r r t t t t t t t t t t t t t t t u u u u u u u u u u u t t t t t r r r r r r r v v v v v v v v v v v v v v v v v v v v v r r r r r r r r r w w w w w w w w w w w w w w w w w w w w w w w x x x x x x x x x x w w w w w w w w w w w w w w r r y r r r r r r r r z z z z z z z z z z z z z z z z z z z z z z z r r r r { { { { r r r r r r | | | | | | | | | | | | | | | | | r } } } ~ ~ } }     r r r r r r r     kernels2.6.32-042stab110.1.debug.configMakefileMakefile.commonModule.symversSystem.maparchKconfigalphaKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilearmKconfigKconfig-nommuKconfig.debugMakefilebootMakefilebootpMakefilecompressedMakefileMakefile.debugcommonKconfigMakefilekernelMakefilelibMakefilemach-aaec2000KconfigMakefileMakefile.bootmach-at91KconfigMakefileMakefile.bootmach-bcmringKconfigMakefileMakefile.bootcspMakefilechipcMakefiledmacMakefiletmrMakefilemach-clps711xKconfigMakefileMakefile.bootmach-davinciKconfigMakefileMakefile.bootmach-ebsa110MakefileMakefile.bootmach-ep93xxKconfigMakefileMakefile.bootmach-footbridgeKconfigMakefileMakefile.bootmach-geminiKconfigMakefileMakefile.bootmach-h720xKconfigMakefileMakefile.bootmach-integratorKconfigMakefileMakefile.bootmach-iop13xxKconfigMakefileMakefile.bootmach-iop32xKconfigMakefileMakefile.bootmach-iop33xKconfigMakefileMakefile.bootmach-ixp2000KconfigMakefileMakefile.bootmach-ixp23xxKconfigMakefileMakefile.bootmach-ixp4xxKconfigMakefileMakefile.bootmach-kirkwoodKconfigMakefileMakefile.bootmach-ks8695KconfigMakefileMakefile.bootmach-l7200MakefileMakefile.bootmach-lh7a40xKconfigMakefileMakefile.bootmach-lokiKconfigMakefileMakefile.bootmach-mmpKconfigMakefileMakefile.bootmach-msmKconfigMakefileMakefile.bootmach-mv78xx0KconfigMakefileMakefile.bootmach-mx1KconfigMakefileMakefile.bootmach-mx2KconfigMakefileMakefile.bootmach-mx25KconfigMakefileMakefile.bootmach-mx3KconfigMakefileMakefile.bootmach-mxc91231KconfigMakefileMakefile.bootmach-netxKconfigMakefileMakefile.bootmach-nomadikKconfigMakefileMakefile.bootmach-ns9xxxKconfigMakefileMakefile.bootmach-omap1KconfigMakefileMakefile.bootmach-omap2KconfigMakefileMakefile.bootmach-orion5xKconfigMakefileMakefile.bootmach-pnx4008MakefileMakefile.bootmach-pxaKconfigMakefileMakefile.bootmach-realviewKconfigMakefileMakefile.bootmach-rpcMakefileMakefile.bootmach-s3c2400KconfigMakefilemach-s3c2410KconfigMakefileMakefile.bootmach-s3c2412KconfigMakefilemach-s3c2440KconfigMakefilemach-s3c2442KconfigMakefilemach-s3c2443KconfigMakefilemach-s3c6400KconfigMakefileMakefile.bootmach-s3c6410KconfigMakefilemach-s5pc100KconfigMakefileMakefile.bootmach-sa1100KconfigMakefileMakefile.bootmach-sharkMakefileMakefile.bootmach-stmp378xMakefileMakefile.bootmach-stmp37xxMakefileMakefile.bootmach-u300KconfigMakefileMakefile.bootmach-versatileKconfigMakefileMakefile.bootmach-w90x900KconfigMakefileMakefile.bootmmKconfigMakefilenwfpeMakefileoprofileMakefileplat-iopMakefileplat-mxcKconfigMakefileplat-omapKconfigMakefileplat-orionMakefileplat-pxaKconfigMakefileplat-s3cKconfigMakefileplat-s3c24xxKconfigMakefileplat-s3c64xxKconfigMakefileplat-s5pc1xxKconfigMakefileplat-stmp3xxxKconfigMakefiletoolsMakefilevfpMakefileavr32KconfigKconfig.debugMakefileboardsatngw100KconfigKconfig_mrmtMakefileatstk1000KconfigMakefilefavr-32KconfigMakefilehammerheadKconfigMakefilemeriscKconfigMakefilemimc200MakefilebootimagesMakefileu-bootMakefilekernelMakefilelibMakefilemach-at32apKconfigMakefilemmMakefileoprofileMakefileblackfinKconfigKconfig.debugMakefilebootMakefilekernelMakefilecplb-mpuMakefilecplb-nompuMakefilelibMakefilemach-bf518KconfigMakefileboardsKconfigMakefilemach-bf527KconfigMakefileboardsKconfigMakefilemach-bf533KconfigMakefileboardsKconfigMakefilemach-bf537KconfigMakefileboardsKconfigMakefilemach-bf538KconfigMakefileboardsKconfigMakefilemach-bf548KconfigMakefileboardsKconfigMakefilemach-bf561KconfigMakefileboardsKconfigMakefilemach-commonMakefilemmMakefileoprofileMakefilecrisKconfigKconfig.debugMakefilearch-v10KconfigdriversKconfigMakefilekernelMakefilelibMakefilemmMakefilearch-v32KconfigdriversKconfigMakefilemach-a3Makefilemach-fsMakefilepciMakefilekernelMakefilelibMakefilemach-a3KconfigMakefilemach-fsKconfigMakefilemmMakefilebootMakefilecompressedMakefilerescueMakefileincludearch-v32archhwregsMakefileiopMakefilekernelMakefilemmMakefilefrvKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemb93090-mb00MakefilemmMakefileh8300KconfigKconfig.cpuKconfig.debugKconfig.ideMakefilebootMakefilecompressedMakefilekernelMakefiletimerMakefilelibMakefilemmMakefileplatformh8300hMakefileaki3068netMakefilegenericMakefileh8maxMakefileh8sMakefileedosk2674MakefilegenericMakefileia64KconfigKconfig.debugMakefiledigMakefilehpcommonMakefilesimKconfigMakefilebootMakefilezx1Makefileia32MakefilekernelMakefileMakefile.gatecpufreqKconfigMakefilekvmKconfigMakefilelibMakefilemmMakefileoprofileMakefilepciMakefilesnMakefilekernelMakefilesn2MakefilepciMakefilepcibrMakefileuvMakefilekernelMakefilexenKconfigMakefilem32rKconfigKconfig.debugMakefilebootMakefilecompressedMakefilekernelMakefilelibMakefilemmMakefileoprofileMakefileplatformsMakefilem32104utMakefilem32700utMakefilemappiMakefilemappi2Makefilemappi3Makefileoaks32rMakefileopsputMakefileusrvMakefilem68kKconfigKconfig.debugMakefileamigaMakefileapolloMakefileatariMakefilebvme6000Makefilefpsp040Makefilehp300Makefileifpsp060MakefilekernelMakefilelibMakefilemacMakefilemath-emuMakefilemmMakefilemvme147Makefilemvme16xMakefileq40Makefilesun3MakefilepromMakefilesun3xMakefiletoolsamigaMakefilem68knommuKconfigKconfig.debugMakefilekernelMakefilelibMakefilemmMakefileplatform5206Makefile5206eMakefile520xMakefile523xMakefile5249Makefile5272Makefile527xMakefile528xMakefile5307Makefile532xMakefile5407Makefile68328Makefile68360Makefile68EZ328Makefile68VZ328MakefileMakefilecoldfireMakefilemicroblazeKconfigKconfig.debugMakefilebootMakefilekernelMakefilecpuMakefilelibMakefilemmMakefileplatformKconfig.platformMakefilegenericKconfig.autoMakefilemipsKconfigKconfig.debugMakefilealchemyKconfigcommonMakefiledevboardsMakefiledb1x00Makefilepb1000Makefilepb1100Makefilepb1200Makefilepb1500Makefilepb1550Makefilemtx-1Makefilexxs1500Makefilear7MakefilebaslerexciteKconfigMakefilebcm47xxMakefilebcm63xxKconfigMakefileboardsKconfigMakefilebootMakefilecavium-octeonKconfigMakefileexecutiveMakefilecobaltMakefiledecMakefilepromMakefileemmacommonMakefilemarkeinsMakefilefwarcMakefilecfeMakefilelibMakefilesniMakefilegt64120wrppmcMakefilejazzKconfigMakefilekernelMakefilelasatKconfigMakefileimageMakefilelibMakefileloongsonKconfigMakefilecommonMakefilefuloong-2eMakefilemath-emuMakefilemipssimMakefilemmMakefilemti-maltaMakefilenxppnx833xcommonMakefilestb22xMakefilepnx8550commonMakefilejbsMakefilestb810MakefileoprofileMakefilepciMakefilepmc-sierraKconfigmsp71xxMakefileyosemiteMakefilepowerMakefilerb532Makefilesgi-ip22Makefilesgi-ip27KconfigMakefilesgi-ip32MakefilesibyteKconfigbcm1480MakefilecommonMakefilesb1250MakefileswarmMakefilesniMakefiletxx9KconfiggenericMakefilejmr3927Makefilerbtx4927Makefilerbtx4938Makefilerbtx4939Makefilevr41xxKconfigcasio-e55MakefilecommonMakefileibm-workpadMakefilemn10300KconfigKconfig.debugMakefilebootMakefilecompressedMakefilekernelMakefilelibMakefilemmMakefileoprofileMakefileproc-mn103e010Makefileunit-asb2303Makefileunit-asb2305MakefilepariscKconfigKconfig.debugMakefilehpuxMakefilekernelMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilepowerpcKconfigKconfig.debugMakefilebootMakefilekernelMakefilevdso32Makefilevdso64MakefilekvmKconfigMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefileplatforms40xKconfigMakefile44xKconfigMakefile512xKconfigMakefile52xxKconfigMakefile82xxKconfigMakefile83xxKconfigMakefile85xxKconfigMakefile86xxKconfigMakefile8xxKconfigMakefileKconfigKconfig.cputypeMakefileamigaoneKconfigMakefilecellKconfigMakefilespufsMakefilechrpKconfigMakefileembedded6xxKconfigMakefileiseriesKconfigMakefilemapleKconfigMakefilepasemiKconfigMakefilepowermacKconfigMakefileprepKconfigps3KconfigMakefilepseriesKconfigMakefilesysdevKconfigMakefilebestcommKconfigMakefileqe_libKconfigMakefilexmonMakefiles390KconfigKconfig.debugMakefileappldataMakefilebootMakefilecryptoMakefilehypfsMakefilekernelMakefilevdso32Makefilevdso64MakefilekvmKconfigMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilescoreKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemmMakefileshKconfigKconfig.cpuKconfig.debugMakefileboardsKconfigMakefilemach-caymanMakefilemach-dreamcastMakefilemach-ecovec24Makefilemach-edosk7705Makefilemach-highlanderKconfigMakefilemach-hp6xxMakefilemach-kfr2r09Makefilemach-landiskMakefilemach-lboxre2Makefilemach-microdevMakefilemach-migorKconfigMakefilemach-r2dKconfigMakefilemach-rskKconfigMakefilemach-sdk7780KconfigMakefilemach-se7206Makefile7343Makefile770xMakefile7721Makefile7722Makefile7724Makefile7751Makefile7780MakefileMakefilemach-sh03Makefilemach-sh7763rdpMakefilemach-snapgearMakefilemach-systemhMakefilemach-titanMakefilemach-x3protoMakefilebootMakefilecompressedMakefileromimageMakefilecchipsKconfighd6446xMakefiledriversKconfigMakefiledmaKconfigMakefilepciKconfigMakefilesuperhywayMakefilekernelMakefilecpuMakefileirqMakefilesh2Makefilesh2aMakefilesh3Makefilesh4Makefilesh4aMakefilesh5MakefileshmobileMakefilevsyscallMakefilelibMakefilelib64Makefilemath-emuMakefilemmKconfigMakefileoprofileMakefiletoolsMakefilesparcKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilepromMakefileumKconfig.charKconfig.commonKconfig.debugKconfig.netKconfig.restKconfig.umKconfig.x86MakefileMakefile-i386Makefile-ia64Makefile-os-LinuxMakefile-ppcMakefile-skasMakefile-x86_64driversMakefilekernelMakefileskasMakefileos-LinuxMakefiledriversMakefileskasMakefilesys-i386Makefilesys-x86_64MakefilescriptsMakefile.rulessys-i386Makefilesys-ia64Makefilesys-ppcMakefilesys-x86_64Makefilex86KconfigKconfig.cpuKconfig.debugMakefileMakefile_32.cpubootMakefilecompressedMakefilecryptoMakefileia32MakefileincludeasmKbuilda.out-core.ha.out.hacpi.haes.hagp.halternative-asm.halternative.hamd_iommu.hamd_iommu_types.hamd_nb.hapic.hapicdef.hapicnum.hapm.harchrandom.hasm.hatomic.hatomic_32.hatomic_64.hauxvec.hbios_ebda.hbitops.hbitsperlong.hboot.hbootparam.hbug.hbugs.hbyteorder.hcache.hcacheflush.hcalgary.hcalling.hchecksum.hchecksum_32.hchecksum_64.hcmpxchg.hcmpxchg_32.hcmpxchg_64.hcompat.hcpu.hcpu_debug.hcpu_device_id.hcpufeature.hcpumask.hcputime.hcrash.hcryptoablk_helper.hglue_helper.hcurrent.hdebugreg.hdelay.hdesc.hdesc_defs.hdevice.hdiv64.hdma-mapping.hdma.hdmi.hdwarf2.he820.hedac.hefi.helf.hemergency-restart.hentry_arch.herrno.hfb.hfcntl.hfixmap.hfloppy.hframe.hftrace.hfutex.hgart.hgenapic.hgeode.hgpio.hhardirq.hhighmem.hhpet.hhugetlb.hhw_irq.hhypertransport.hhyperv.hhypervisor.hi387.hi8253.hi8259.hia32.hia32_unistd.hidle.hinat.hinat_types.hinit.hinsn.hinst.hio.hio_32.hio_64.hio_apic.hioctl.hioctls.hiomap.hiommu.hipcbuf.hipi.hirq.hirq_regs.hirq_remapping.hirq_vectors.hirqflags.hist.hkdebug.hkexec.hkgdb.hkmap_types.hkmemcheck.hkprobes.hkvm.hkvm_emulate.hkvm_host.hkvm_para.hldt.hlguest.hlguest_hcall.hlinkage.hlocal.hlocal64.hmach_timer.hmach_traps.hmath_emu.hmc146818rtc.hmca.hmca_dma.hmce.hmicrocode.hmm_track.hmman.hmmconfig.hmmu.hmmu_context.hmmx.hmmzone.hmmzone_32.hmmzone_64.hmodule.hmpspec.hmpspec_def.hmsgbuf.hmshyperv.hmsidef.hmsr-index.hmsr.hmtrr.hmutex.hmutex_32.hmutex_64.hmwait.hnmi.hnops.hnuma.hnuma_32.hnuma_64.hnumaq.holpc.hpage.hpage_32.hpage_32_types.hpage_64.hpage_64_types.hpage_types.hparam.hparavirt.hparavirt_types.hparport.hpat.hpci-direct.hpci-functions.hpci.hpci_64.hpci_x86.hpercpu.hperf_event.hperf_event_p4.hperf_regs.hpgalloc.hpgtable-2level.hpgtable-2level_types.hpgtable-3level.hpgtable-3level_types.hpgtable.hpgtable_32.hpgtable_32_types.hpgtable_64.hpgtable_64_types.hpgtable_types.hpoll.hposix_types.hposix_types_32.hposix_types_64.hprctl.hprobe_roms.hprocessor-cyrix.hprocessor-flags.hprocessor.hproto.hptrace-abi.hptrace.hpvclock-abi.hpvclock.hrdc321x_defs.hreboot.hreboot_fixups.hrequired-features.hresource.hresume-trace.hrio.hrtc.hrwlock.hrwsem.hscatterlist.hseccomp.hseccomp_32.hseccomp_64.hsections.hsegment.hsembuf.hserial.hsetup.hsetup_arch.hshmbuf.hshmparam.hsigcontext.hsigcontext32.hsigframe.hsiginfo.hsignal.hsmp.hsmpboot_hooks.hsocket.hsockios.hsparsemem.hspinlock.hspinlock_types.hsrat.hstackprotector.hstacktrace.hstat.hstatfs.hstring.hstring_32.hstring_64.hsuspend.hsuspend_32.hsuspend_64.hsvm.hswab.hswiotlb.hsync_bitops.hsys_ia32.hsyscall.hsyscalls.hsystem.hsystem_64.htce.htermbits.htermios.hthread_info.htime.htimer.htimex.htlb.htlbflush.htopology.htraceirq_vectors.htrace_clock.htrampoline.htraps.htsc.htypes.huaccess.huaccess_32.huaccess_64.hucontext.hunaligned.hunistd.hunistd_32.hunistd_64.huser.huser32.huser_32.huser_64.huvbios.huv.huv_bau.huv_hub.huv_irq.huv_mmrs.hvdso.hvga.hvgtod.hvirtext.hviswscobalt.hlithium.hpiix4.hsgivw.hvm86.hvmi.hvmi_time.hvmx.hvsyscall.hx86_init.hxcr.hxenevents.hgrant_table.hhypercall.hhypervisor.hinterface.hinterface_32.hinterface_64.hpage.hxor.hxor_32.hxor_64.hxor_avx.hxsave.hgeneratedasmkernelMakefileacpiMakefilerealmodeMakefileapicMakefilecpuMakefilecpufreqKconfigMakefilemcheckMakefilemtrrMakefilekvmKconfigMakefilelguestKconfigMakefilelibMakefilemath-emuMakefilemmMakefilekmemcheckMakefileoprofileMakefilepciMakefilepowerMakefiletoolsMakefilevdsoMakefilevideoMakefilexenKconfigMakefilextensaKconfigKconfig.debugMakefilebootMakefileboot-elfMakefileboot-redbootMakefilelibMakefileramdiskMakefilekernelMakefilelibMakefilemmMakefileplatformsissMakefiles6105Makefilext2000Makefilevariantss6000MakefileblockKconfigKconfig.ioschedMakefilecryptoKconfigMakefileasync_txKconfigMakefilempiMakefilesignatureMakefiledriversKconfigMakefileaccessibilityKconfigMakefilebrailleMakefileacpiKconfigMakefileacpicaMakefileapeiKconfigMakefileambaMakefileataKconfigMakefileatmKconfigMakefileauxdisplayKconfigMakefilebaseKconfigMakefilepowerMakefilebcmaKconfigMakefileblockKconfigMakefileaoeMakefiledrbdKconfigMakefilemtip32xxKconfigMakefileparideKconfigMakefileploopMakefilersxxMakefilebluetoothKconfigMakefilecdromMakefilecharKconfigMakefileagpKconfigMakefilehw_randomKconfigMakefileip2MakefileipmiKconfigMakefilemwaveMakefilepcmciaKconfigMakefileipwirelessMakefilerioMakefiletpmKconfigMakefilexilinx_hwicapMakefileclocksourceMakefileconnectorKconfigMakefilecpufreqKconfigMakefilecpuidleKconfigMakefilegovernorsMakefilecryptoKconfigMakefileamccMakefilenxKconfigMakefiledcaKconfigMakefiledioMakefiledmaKconfigMakefileioatMakefileipuMakefileedacKconfigMakefileeisaKconfigMakefilefirewireKconfigMakefilefirmwareKconfigMakefilegpioKconfigMakefilegpuMakefiledrmKconfigMakefilei2cKconfigMakefilei810Makefilei915KconfigMakefilemgaMakefilenouveauKconfigMakefiledispnv04MakefilepanelKconfigMakefiler128MakefileradeonKconfigMakefilesavageMakefilesisMakefiletdfxMakefilettmMakefileviaMakefilevgaKconfigMakefilehidKconfigMakefileusbhidKconfigMakefilehvKconfigMakefilehwmonKconfigMakefileamsMakefilei2cKconfigMakefilealgosKconfigMakefilebussesKconfigMakefilechipsKconfigMakefileideKconfigMakefileidleKconfigMakefileieee1394KconfigMakefileieee802154KconfigMakefileinfinibandKconfigMakefilecoreMakefilehwamso1100Kconfigcxgb3KconfigMakefilecxgb4KconfigMakefileehcaKconfigMakefileipathKconfigMakefilemlx4KconfigMakefilemlx5KconfigMakefilemthcaKconfigMakefilenesKconfigMakefileocrdmaKconfigMakefileqibKconfigMakefileusnicKconfigMakefileulpipoibKconfigMakefileiserKconfigMakefilesrpKconfiginputKconfigMakefilegameportKconfigMakefilejoystickKconfigMakefileiforceKconfigMakefilekeyboardKconfigMakefilemiscKconfigMakefilemouseKconfigMakefileserioKconfigMakefiletabletKconfigMakefiletouchscreenKconfigMakefileisdnKconfigMakefileact2000KconfigMakefilecapiKconfigMakefiledivertMakefilegigasetKconfigMakefilehardwareKconfigMakefileavmKconfigMakefileeiconKconfigMakefilemISDNKconfigMakefilehisaxKconfigMakefilehysdnKconfigMakefilei4lKconfigMakefileicnKconfigMakefileisdnloopMakefilemISDNKconfigMakefilepcbitKconfigMakefilescKconfigMakefileledsKconfigMakefilelguestKconfigMakefilemacintoshKconfigMakefilemcaKconfigMakefilemdKconfigMakefilepersistent-dataKconfigMakefilemediaKconfigMakefilecommonKconfigMakefiletunersKconfigMakefiledvbKconfigMakefileb2c2KconfigMakefilebt8xxKconfigMakefiledm1105KconfigMakefiledvb-coreMakefiledvb-usbKconfigMakefilefirewireKconfigMakefilefrontendsKconfigMakefilengeneKconfigMakefilepluto2KconfigMakefilept1KconfigMakefilesianoKconfigMakefilettpciKconfigMakefilettusb-budgetKconfigMakefilettusb-decKconfigMakefileradioKconfigMakefilesi470xKconfigMakefilercKconfigMakefilekeymapsKconfigMakefilevideoKconfigMakefileau0828KconfigMakefilebt8xxKconfigMakefilecpia2KconfigMakefilecx18KconfigMakefilecx231xxKconfigMakefilecx23885KconfigMakefilecx25840KconfigMakefilecx88KconfigMakefiledavinciMakefileem28xxKconfigMakefileet61x251KconfigMakefilegspcaKconfigMakefilegl860KconfigMakefilem5602KconfigMakefilestv06xxKconfigMakefilehdpvrKconfigMakefileivtvKconfigMakefileovcamchipMakefilepvrusb2KconfigMakefilepwcKconfigMakefilesaa7134KconfigMakefilesaa7164KconfigMakefilesn9c102KconfigMakefiletlg2300KconfigMakefileusbvideoKconfigMakefileusbvisionKconfigMakefileuvcKconfigMakefilezc0301KconfigMakefilezoranKconfigMakefilememstickKconfigMakefilecoreKconfigMakefilehostKconfigMakefilemessageMakefilefusionKconfigMakefilei2oKconfigMakefilemfdKconfigMakefilemiscKconfigMakefilec2portKconfigMakefilecb710KconfigMakefileeepromKconfigMakefilehdpuftrsMakefileibmasmMakefilesgi-gruMakefilesgi-xpMakefilemmcKconfigMakefilecardKconfigMakefilecoreKconfigMakefilehostKconfigMakefilemtdKconfigMakefilechipsKconfigMakefiledevicesKconfigMakefilelpddrKconfigMakefilemapsKconfigMakefilenandKconfigMakefileonenandKconfigMakefiletestsMakefileubiKconfigKconfig.debugMakefilenetKconfigMakefileappletalkKconfigMakefilearcnetKconfigMakefilearmKconfigMakefileatl1cMakefileatl1eMakefileatlxMakefilebenetKconfigMakefilebnaMakefilebnx2xMakefilebondingMakefilecanKconfigMakefilesja1000KconfigMakefileusbKconfigMakefilechelsioMakefilecrisMakefilecxgb3Makefilecxgb4Makefilee1000Makefilee1000eMakefileeheaMakefileenicMakefilefs_enetKconfigMakefilehamradioKconfigMakefilehypervKconfigMakefilei40eMakefilei40evfMakefileibm_newemacKconfigMakefileigbMakefileigbvfMakefileirdaKconfigMakefileixgbMakefileixgbeMakefileixgbevfMakefileixp2000KconfigMakefilemlx4Makefilemlx5coreKconfigMakefilemyri10geMakefilenetxenMakefilepch_gbeMakefilepcmciaKconfigMakefilephyKconfigMakefileqlcnicMakefileqlgeMakefilesfcKconfigMakefileskfpMakefilestmmacKconfigMakefiletokenringKconfigMakefiletulipKconfigMakefileusbKconfigMakefilevmxnet3MakefilevxgeMakefilewanKconfigMakefilelmcMakefilewimaxKconfigMakefilei2400mKconfigMakefilewirelessKconfigMakefileathKconfigMakefileath5kKconfigMakefileath9kKconfigMakefilecarl9170KconfigMakefileb43KconfigMakefileb43legacyKconfigMakefilebrcm80211KconfigMakefilebrcmsmacMakefilebrcmutilMakefilehostapKconfigMakefileipw2x00KconfigMakefileiwlegacyKconfigMakefileiwlwifiKconfigMakefiledvmMakefilemvmMakefilelibertasMakefilelibertas_tfMakefileorinocoKconfigMakefilep54KconfigMakefileprism54Makefilert2x00KconfigMakefilertl818xKconfigMakefilertl8180Makefilertl8187MakefiletiKconfigMakefilewl1251KconfigMakefilewl12xxKconfigMakefilewlcoreKconfigMakefilezd1211rwKconfigMakefilenubusMakefileofKconfigMakefilepariscKconfigMakefileparportKconfigMakefilepciKconfigMakefilehotplugKconfigMakefilepcieKconfigMakefileaerKconfigKconfig.debugMakefilepcmciaKconfigMakefileplatformKconfigMakefilex86KconfigMakefilepnpKconfigMakefileisapnpKconfigMakefilepnpacpiKconfigMakefilepnpbiosKconfigMakefilepowerKconfigMakefilepowercapKconfigMakefileppsKconfigMakefileps3MakefileptpKconfigMakefilerapidioKconfigMakefileswitchesMakefileregulatorKconfigMakefilertcKconfigMakefiles390MakefileblockKconfigMakefilecharKconfigMakefilecioMakefilecryptoMakefilekvmMakefilenetKconfigMakefilescsiMakefilesbusMakefilecharKconfigMakefilescsiKconfigMakefileaacraidMakefileaic7xxxKconfig.aic79xxKconfig.aic7xxxMakefileaicasmMakefileaic94xxKconfigMakefilearcmsrMakefilearmKconfigMakefilebe2iscsiKconfigMakefilebfaMakefilebnx2fcKconfigMakefilebnx2iKconfigMakefilecxgbiKconfigMakefilecxgb3iKconfigcxgb4iKconfigdevice_handlerKconfigMakefilefcoeMakefilefnicMakefileibmvscsiMakefileisciMakefilefirmwareMakefilelibfcMakefilelibsasKconfigMakefilelpfcMakefilemegaraidKconfig.megaraidMakefilempt2sasKconfigMakefilempt3sasKconfigMakefilemvsasKconfigMakefileosdKconfigpcmciaKconfigMakefilepm8001Makefileqla2xxxKconfigMakefileqla4xxxKconfigMakefilesym53c8xx_2MakefileserialKconfigMakefilecpm_uartMakefilejsmMakefilesfiKconfigMakefileshMakefilemapleMakefilesuperhywayMakefilesnKconfigMakefilespiKconfigMakefilessbKconfigMakefilestagingKconfigMakefilealtpciechdmaKconfigMakefileandroidKconfigMakefileasus_oledKconfigMakefileb3dfgKconfigMakefilecomediKconfigMakefiledriversMakefilekcomedilibMakefilecx25821KconfigMakefiledreamKconfigMakefilecameraKconfigMakefileqdsp5MakefilesmdKconfigMakefiledstKconfigMakefileechoKconfigMakefileet131xKconfigMakefilefrontierKconfigMakefilego7007KconfigMakefileiioKconfigMakefileaccelKconfigMakefileadcKconfigMakefilelightKconfigMakefiletriggerKconfigMakefileline6KconfigMakefilemimioKconfigMakefileocteonKconfigMakefileotusKconfigMakefilep9authKconfigMakefilepanelKconfigMakefilephisonKconfigMakefilepochKconfigMakefilepohmelfsKconfigMakefilequatech_usb2KconfigMakefilerarKconfigMakefilert2860KconfigMakefilert2870KconfigMakefilert3090KconfigMakefilertl8187seKconfigMakefilertl8192eKconfigMakefilertl8192suKconfigMakefileieee80211MakefilesepKconfigMakefileserqt_usb2KconfigMakefileslicossKconfigMakefileudlfbKconfigMakefileusbipKconfigMakefilevmeKconfigMakefilebridgesKconfigMakefiledevicesKconfigMakefilevt6655KconfigMakefilevt6656KconfigMakefilewinbondKconfigMakefilewlan-ngKconfigMakefilezramKconfigMakefiletargetKconfigMakefileloopbackKconfigMakefiletcm_fcKconfigMakefiletcMakefiletelephonyKconfigMakefilethermalKconfigMakefileuioKconfigMakefileusbKconfigMakefileatmKconfigMakefilec67x00MakefileclassKconfigMakefilecoreKconfigMakefileearlyMakefilegadgetKconfigMakefilehostKconfigMakefileimageKconfigMakefilemiscKconfigMakefilesisusbvgaKconfigMakefilemonKconfigMakefilemusbKconfigMakefileotgKconfigMakefileserialKconfigMakefileMakefile-keyspan_pda_fwstorageKconfigMakefilewusbcoreKconfigMakefileuwbKconfigMakefilei1480MakefiledfuMakefilei1480u-wlpMakefilewlpMakefilevhostKconfigMakefilevideoKconfigMakefileatyMakefilebacklightKconfigMakefileconsoleKconfigMakefiledisplayKconfigMakefilegeodeKconfigMakefilei810MakefileintelfbMakefilekyroMakefilelogoKconfigMakefilematroxMakefilemb862xxMakefilembxMakefilemsmMakefilenvidiaMakefileomapKconfigMakefilepnx4008MakefilerivaMakefilesavageMakefilesisMakefilevermilionMakefileviaMakefilevirtioKconfigMakefilevlynqKconfigMakefilew1KconfigMakefilemastersKconfigMakefileslavesKconfigMakefilewatchdogKconfigMakefilexenKconfigMakefilexenbusMakefilexenfsMakefilezorroKconfigMakefilefirmwareMakefilecarl9170fwKconfigcarlfwKconfigusbKconfigminifwKconfigtoolchainMakefiletoolsKconfigfs9pKconfigMakefileKconfigKconfig.binfmtMakefileadfsKconfigMakefileaffsKconfigMakefileafsKconfigMakefileautofsKconfigMakefileautofs4KconfigMakefilebefsKconfigMakefilebfsKconfigMakefilebtrfsKconfigMakefilecachefilesKconfigMakefilecifsKconfigMakefilecodaKconfigMakefileconfigfsKconfigMakefilecramfsKconfigMakefiledebugfsMakefiledevptsMakefiledlmKconfigMakefileecryptfsKconfigMakefileefsKconfigMakefileexofsKconfigexportfsMakefileext2KconfigMakefileext3KconfigMakefileext4KconfigMakefileext4.hext4_extents.hfatKconfigMakefilefreevxfsKconfigMakefilefscacheKconfigMakefilefuseKconfigMakefilegfs2KconfigMakefilehfsKconfigMakefilehfsplusKconfigMakefilehostfsMakefilehpfsKconfigMakefilehppfsMakefilehugetlbfsMakefileisofsKconfigMakefilejbdKconfigMakefilejbd2KconfigMakefilejffs2KconfigMakefilejfsKconfigMakefilelockdMakefileminixKconfigMakefilencpfsKconfigMakefilenfsKconfigMakefilenfs_commonMakefilenfsdKconfigMakefilenilfs2KconfigMakefilenlsKconfigMakefilenotifyKconfigMakefilednotifyKconfigMakefileinotifyKconfigMakefilentfsKconfigMakefileocfs2KconfigMakefileclusterMakefiledlmMakefileomfsKconfigMakefileopenpromfsMakefilepartitionsKconfigMakefileprocKconfigMakefilepstoreKconfigMakefileqnx4KconfigMakefilequotaKconfigMakefilevzdquotaMakefileramfsMakefilereiserfsKconfigMakefileromfsKconfigMakefilesmbfsKconfigMakefilesquashfsKconfigMakefilesysfsKconfigMakefilesysvKconfigMakefileubifsKconfigMakefileudfKconfigMakefileufsKconfigMakefilexfsKconfigMakefileincludeacpiacexcep.hacnames.hacoutput.hacpi.hacpi_bus.hacpi_drivers.hacpi_numa.hacpiosxf.hacpixf.hacrestyp.hactbl.hactbl1.hactbl2.hactypes.hapei.hbutton.hcontainer.hghes.hhed.hpdc_intel.hplatformacenv.hacgcc.haclinux.hprocessor.hreboot.hvideo.hasmasm-generic4level-fixup.hKbuildKbuild.asmatomic-long.hatomic.hatomic64.haudit_change_attr.haudit_dir_write.haudit_read.haudit_signal.haudit_write.hauxvec.hbitopsbitops.h__ffs.h__fls.hatomic.hext2-atomic.hext2-non-atomic.hffs.hffz.hfind.hfls.hfls64.hhweight.hle.hlock.hminix-le.hminix.hnon-atomic.hsched.hbitsperlong.hbug.hbugs.hcache.hcacheflush.hchecksum.hcmpxchg-local.hcmpxchg.hcputime.hcurrent.hdelay.hdevice.hdiv64.hdma-coherent.hdma-mapping-broken.hdma-mapping-common.hdma.hemergency-restart.herrno-base.herrno.hfb.hfcntl.hfutex.hgetorder.hgpio.hhardirq.hhw_irq.hide_iops.hint-l64.hint-ll64.hio-64-nonatomic-lo-hi.hio.hioctl.hioctls.hiomap.hipcbuf.hirq.hirq_regs.hirqflags.hkdebug.hkexec.hkmap_types.hkvm_para.hlibata-portmap.hlinkage.hlocal.hlocal64.hmemory_model.hmm_hooks.hmman-common.hmman.hmmu.hmmu_context.hmodule.hmsgbuf.hmutex-dec.hmutex-null.hmutex-xchg.hmutex.hpage.hparam.hparport.hpci-bridge.hpci-dma-compat.hpci.hpercpu.hpgalloc.hpgtable-nopmd.hpgtable-nopud.hpgtable.hpoll.hposix_types.hresource.hrtc.hscatterlist.hsections.hsegment.hsembuf.hserial.hsetup.hshmbuf.hshmparam.hsiginfo.hsignal-defs.hsignal.hsocket.hsockios.hspinlock.hstat.hstatfs.hstring.hswab.hsyscall.hsyscalls.hsystem.htermbits.htermios-base.htermios.htimex.htlb.htlbflush.htopology.htrace_clock.htypes.huaccess-unaligned.huaccess.hucontext.hunaligned.hunistd.huser.hvga.hvmlinux.lds.hxor.hasm-x86asm-offsets.hbcbeancounter.hdcache.hdebug.hdecl.hio_acct.hkmem.hmisc.hnet.hoom_kill.hproc.hsock.hsock_orphan.hstatd.htask.htcp.hvmpages.hconfig8139cp.h8139too8139too.h8129.hab3100core.hotp.hac97bus.hacenic.hacerwmi.hacpiacpi.hac.hapeiapei.heinj.herstdebug.hghes.hpcieaer.hbattery.hblacklistyear.hbutton.hcontainer.hdock.hextlog.hfan.hhed.hhotplugcpu.hmemory.hipmi.hpcislot.hpowermeter.hprocevent.hprocessorprocessor.haggregator.hprocfsprocfs.hpower.hsbs.hsleep.hsysfspower.hthermal.htoshiba.hvideo.hwmi.hadaptecstarfire.hadm8211.hagpagp.hali.hamd.hamd64.hati.hefficeon.hintel.hnvidia.hsis.hsworks.hvia.haic79xxcmdsperdevice.hdebugmask.hresetdelayms.haic7xxxcmdsperdevice.hdebugmask.hresetdelayms.haio.hairoairo.hcs.halim1535wdt.halim7101wdt.hamdnb.hamd8111eth.hamigapartition.hanoninodes.hapmapm.hcpuidle.harchdefconfig.hdmaaddrt64bit.henablememoryhotplug.hhotremove.hflatmemenable.hhascachelinesize.hcpuidlewait.hrelax.hdefaultidle.hhavenmisafecmpxchg.hhibernationpossible.hmayhavepcfdc.hphysaddrt64bit.hpopulatesnodemap.hrandom.hselectmemorymodel.hsparsememenable.hsupportsdebugpagealloc.hmsi.hoptimizedinlining.hsuspendpossible.husespguncached.hwantframepointers.hoptionalgpiolib.haskipfibhash.hasuslaptop.hasynccore.hmemcpy.hpq.hraid6recov.htest.htxdisablechannelswitch.hpqvaldma.hxorvaldma.hdma.hxor.hat76c50xusb.hataata.hacpi.hgeneric.hovereth.hpiix.hsff.hverboseerror.hathcards.hcommon.hath5kath5k.hdebug.hpci.hath9kath9k.hbtcoexsupport.hcommon.hhtchtc.hdebugfs.hhw.hpci.hatl1.hatl1c.hatl1e.hatl2.hatmatm.hbr2684.hclip.hdrivers.hlane.htcp.hatmel.hauditaudit.hgeneric.htree.hauditsyscall.hauto.confauto.conf.cmdautofs4fs.hauxdisplay.haverage.hb43b43.hbcmabcma.hpio.hdebug.hhwrng.hleds.hpciautoselect.hpcicoreautoselect.hpcmcia.hphylp.hpio.hsdio.hssb.hb43legacyb43legacy.hdebug.hdmadma.handpiomode.hhwrng.hleds.hpciautoselect.hpcicoreautoselect.hpio.hb44b44.hpcipci.hautoselect.hpcicoreautoselect.hbacklightclassdevice.hlcdsupport.hmbpnvidia.hprogear.hwm831x.hbasefull.hsmall.hbatterybq27x00.hmax17040.holpc.hbcdebug.hioaccounting.hpriority.hproc.hrssaccounting.hswapaccounting.hbcmabcma.hblockio.hdrivergmaccmn.hgpio.hhostpcipci.hpossible.hpossible.hbe2iscsi.hbe2net.hbeancounters.hbinaryprintf.hbinfmtelf.hmisc.hbitreverse.hbkl.hblkcgroup.hcpqcissda.hdevdev.h3wxxxxraid.hbsg.hbsglib.hcbt.hcryptoloop.hdmdm.hbuiltin.hdrbd.hfd.hinitrd.hintegrity.hiotrace.hloop.hmd.hnbd.hnvme.hosd.hpciessdmtip32xx.hploop.hramram.hcount.hsize.hsd.hsrsr.hvendor.hsx8.hthrottling.hblock.hbna.hbnx2.hbnx2xbnx2x.hsriov.hbonding.hbootprintkdelay.htracer.hbootparamhardlockupenabledvalue.hpanicpanic.hvalue.hhungtaskpanicvalue.hsoftlockuppanicvalue.hbounce.hbranchprofilenone.hbrcmsmac.hbrcmutil.hbridgebridge.hebt8023.hamong.harp.harpreply.hbroute.hdnat.hip.hip6.hlimit.hlog.hmarkmark.ht.hnflog.hpkttype.hredirect.hsnat.hstp.htfilter.hnat.hulog.hvlan.higmpsnooping.hnetfilter.hnfebtables.hbroadcomphy.hbsddisklabel.hprocessacctacct.hv3.hbtbt.hbnepbnep.hmcfilter.hprotofilter.hcmtp.hhcibcm203x.hhcibfusb.hhcibluecard.hhcibpa10x.hhcibt3c.hhcibtsdio.hhcibtuart.hhcibtusb.hhcidtl1.hhciuarthciuart.hbcsp.hh4.hll.hhcivhci.hhidp.hl2cap.hmrvlmrvl.hsdio.hrfcommrfcomm.htty.hsco.hbtrfsfsfs.hposixacl.hbug.hbuilddocsrc.hcachefiles.hcancan.hbcm.hcalcbittiming.hdebugdevices.hdev.hemspci.husb.hkvaserpci.hraw.hsja1000sja1000.hisa.hplatform.hvcan.hcapiavm.hcardbus.hcardman4000.h4040.hcarl9170carl9170.hdebugfs.hleds.hwpc.hcassini.hcb710core.hdebugassumptions.hccstackprotector.hcdrompktcdvdpktcdvd.hbuffers.hcfag12864bcfag12864b.hrate.hcfg80211cfg80211.hdebugfs.hdefaultps.hwext.hcfqgroupiosched.hcfsbandwidth.hcpulimit.hcgroupcpuacct.hdevice.hfreezer.hperf.hsched.hcgroups.hchecksignature.hchelsiot1t1.h1g.ht3t3.hdepends.ht4t4.hdepends.hchrdevosst.hsch.hsg.hst.hcicadaphy.hcifscifs.hacl.hdfsupcall.hposix.hstats.hupcall.hweakpwhash.hxattr.hcissscsitape.hclocksourcewatchdog.hclsu32mark.hperf.hcnic.hcompaction.hcompallaptop.hconfigfsfs.hconnector.hconsolepoll.htranslations.hconstructors.hcontextswitchtracer.hcordic.hcoredumpdefaultelfheaders.hcpufreqfreq.hdebug.hdefaultgovuserspace.hgovconservative.hondemand.hperformance.hpowersave.huserspace.hstatstat.hdetails.htable.hidleidle.hgovladder.hmenu.hrmap.hsupamd.hcentaur.hcyrix32.hintel.htransmeta32.humc32.hcpusets.hcramfs.hcrashcrash.hdump.hcrcccitt.hitut.ht10dif.hcrc16.hcrc32.hcrc7.hcryptocrypto.hablkhelperx86.haead.haead2.haesaes.h586.hniintel.halgapi.halgapi2.hansicprng.hanubis.harc4.hauthenc.hblkcipher.hblkcipher2.hblowfish.hcamellia.hcast5.hcast6.hcbc.hccm.hcrc32ccrc32c.hintel.hcrct10dif.hcryptd.hctr.hcts.hdeflate.hdes.hdevgeode.hhifn795x795x.hrng.hpadlockpadlock.haes.hsha.hdrbgdrbg.hctr.hhash.hhmac.hmenu.hecb.hfcrypt.hfips.hgcm.hgf128mul.hghash.hhash.hhash2.hhmac.hhw.hkhazad.hlrw.hlzo.hmanager.hmanager2.hmd4.hmd5.hmichaelmic.hmpilib.hnull.hpcbc.hpcomp.hrmd128.hrmd160.hrmd256.hrmd320.hrng.hrng2.hsalsa20salsa20.h586.hseed.hseqiv.hserpent.hsha1.hsha256.hsha512.hsignaturesignature.hdsa.htea.htest.htgr192.htwofishtwofish.h586.hcommon.hvmac.hworkqueue.hwp512.hxcbc.hxts.hzlib.hcs5535gpio.hcuse.hcyclades.hdavicomphy.hdca.hdcb.hdcdbas.hdeaoc.hde2104xde2104x.hdsl.hde4x5.hdebugblkcgroup.hbootparams.hbugverbose.hcredentials.hfs.hhighmem.hinfo.hkernel.hkmemleakkmemleak.hdefaultoff.hearlylogsize.hlist.hlockalloc.hmemoryinit.hmutexes.hnmitimeout.hnotifiers.hnxtest.hobjectsobjects.henabledefault.hfree.htimers.hpagealloc.hpilist.hrtmutexes.hsectionmismatch.hsg.hshirq.hslabslab.hleak.hspinlockspinlock.hsleep.hstackusage.hstackoverflow.hvm.hwritecount.hdecompressbzip2.hgzip.hlzma.hdefaultcfq.hcubic.hiodelaytype.hiosched.hmmapminaddr.htcpcong.hdefconfiglist.hdelllaptop.hrbu.hwmi.hdetecthungtask.hsoftlockup.hdevport.hdevptsmultipleinstances.hdevtmpfsdevtmpfs.hmount.hdisplaysupport.hdl2k.hdlcidlci.hmax.hdlmdlm.hdebug.hdmbioprison.hbufio.hcachecache.hcleaner.hmq.hcrypt.hdebug.hdelay.hera.hflakey.hloguserspace.hmirror.hmultipathmultipath.hql.hst.hpersistentdata.hraid.hraid45.hsnapshot.hthinprovisioning.huevent.hzero.hdm9102.hdmaapidebug.hengine.hsharedbuffer.hdmadevices.hdmardmar.hfloppywa.hdmi.hdmiid.hdnet.hdnotify.hdoublefault.hdrmdrm.hi2cch7006.hsil164.hi915i915.hfbdev.hkms.hums.hkmsfbhelper.hhelper.hloadedidfirmware.hmga.hnouveaunouveau.hbacklight.hr128.hradeonradeon.hums.hsavage.hsis.httm.hvia.hdummydummy.hconsole.hdvbaf9013.hatbm8830.hau8522.hav7110av7110.hosd.hb2c2flexcopflexcop.hpci.husb.hbcm3510.hbt8xx.hbudgetbudget.hav.hci.hcore.hpatch.hcapturedrivers.hcore.hcx22700.hcx22702.hcx24110.hcx24116.hcx24123.hdib3000mb.hdib3000mc.hdib7000m.hdib7000p.hdib8000.hdm1105.hds3000.hdynamicminors.hec100.hfiredtvfiredtv.hfirewire.hinput.hisl6405.hisl6421.hisl6423.hix2505v.hl64781.hlgdt3305.hlgdt330x.hlgs8gxx.hlnbp21.hmaxadapters.hmb86a20s.hmt312.hmt352.hngene.hnxt200x.hnxt6000.hor51132.hor51211.hpll.hpluto2.hpt1.hs5h1409.hs5h1411.hs5h1420.hs921.hsi21xx.hsp8870.hsp887x.hstb0899.hstb6000.hstb6100.hstv0288.hstv0297.hstv0299.hstv0900.hstv090x.hstv6110.hstv6110x.htda10021.htda10023.htda10048.htda1004x.htda10086.htda8083.htda8261.htda826x.httusbbudget.hdec.htua6100.htunercx24113.hdib0070.hdib0090.hitd1000.husbusb.ha800.haf9005af9005.hremote.haf9015.hanysee.hau6610.haz6027.hce6230.hcinergyt2.hcxusb.hdib0700.hdibusbmb.hmc.hdigitv.hdtt200u.hdtv5100.hdw2102.hec168.hfriio.hgl861.hgp8psk.hlme2510.hm920x.hnovatusb2.hopera1.httusb2.humt010.hvp702x.hvp7045.hves1820.hves1x93.hzl10036.hzl10039.hzl10353.hdynamicdebug.he100.he1000.he1000e.hearlyprintkprintk.hdbgp.hefi.hecryptfs.hedacedac.hamd76x.hdebugdebug.hverbose.hdecodemce.he752x.he7xxx.hi3000.hi3200.hi5000.hi5100.hi5400.hi7300.hi7core.hi82860.hi82875p.hi82975x.hmceinj.hmmedac.hr82600.hx38.hedd.heeepclaptop.heeprom93cx6.hat24.hlegacy.hmax6875.hefiefi.hpartition.hvars.hel3.helfcore.henablemustcheck.henclosureservices.henic.hepic100.hepoll.hethoc.heventprofile.htracing.heventfd.hewrk3.hexperimental.hexportfs.hext2fsfs.hposixacl.hsecurity.hxattr.hxip.hext3defaultstoordered.hfsfs.hposixacl.hsecurity.hxattr.hext4debug.hfsfs.hposixacl.hsecurity.hxattr.hextrafirmware.hfailiotimeout.hmakerequest.hpagealloc.hfailslab.hfairgroupsched.hfatdefaultcodepage.hiocharset.hfs.hfaultinjectioninjection.hdebugfs.hstacktracefilter.hfbfb.hatyaty.hbacklight.hct.hgenericlcd.hgx.haty128aty128.hbacklight.hbacklight.hbootvesasupport.hcfbcopyarea.hfillrect.himageblit.hcirrus.hddc.hdeferredio.hefi.hgeodegeode.hgx.hlx.hhyperv.hmodehelpers.hnvidianvidia.hbacklight.hi2c.hradeonradeon.hbacklight.hi2c.hrivariva.hbacklight.hsavagesavage.haccel.hi2c.hsm501.hsyscopyarea.hfillrect.hfops.himageblit.htileblitting.hvesa.hvga16.hvia.hvirtual.hfcoefcoe.hfnic.hfddi.hfealnx.hfhandle.hfibrules.hfilelocking.hfirewirefirewire.hnet.hohciohci.hdebug.hsbp2.hfirmwarememmap.hfixearlyconmem.hfixedphy.hfont8x16.h8x8.hforcedethforcedeth.hnapi.hframepointer.hwarn.hframebufferconsoleconsole.hdetectprimary.hrotation.hfreezer.hfsmbcache.hposixacl.hxip.hfscachefscache.hobjectlist.hstats.hfsnotify.hftl.hftraceftrace.hsyscalls.hfujitsulaptop.hfusefs.hfusionfusion.hctl.hfc.hlan.hlogging.hmaxsge.hsas.hspi.hfutex.hfwloader.hgactprob.hgarp.hgenericacl.hallocator.hbug.hcalibratedelay.hclockeventsclockevents.hbroadcast.hbuild.hcmosupdate.hfindfirstbit.hlastbit.hnextbit.hgpio.hhardirqshardirqs.hnodoirq.hhweight.hiomap.hirqprobe.hisadma.hpendingirq.htracer.hgfs2fsfs.hlockingdlm.hgigasetbase.hm101.hm105.hgpiolangwell.hsch.hgpiolib.hgroupsched.hhangchecktimer.hhappymeal.hhardlockupdetector.hhasdma.hiomem.hioport.hhaveaout.harchkgdb.hkmemcheck.htracehook.hatomiciomap.hdmaapidebug.hattrs.hdynamicftrace.hefficientunalignedaccess.hftracemcountrecord.hfunctiongraphfptest.htracer.htracemcounttest.htracer.hgenericdmacoherent.hide.hinteltxt.hioremapprot.hirqwork.hkernelbzip2.hgzip.hlzma.hkprobes.hkretprobes.hkvm.hlatencytopsupport.hmemorypresent.hmmiotracesupport.hoprofile.hoptprobes.hperfeventsevents.hnmi.hregs.huserstackdump.hsetuppercpuarea.hsyscalltracepoints.hunstableschedclock.huserreturnnotifier.hhdlchdlc.hcisco.hfr.hppp.hraw.hhdmi.hheaderscheck.hhermeshermes.hcachefwoninit.hprism.hhibernationhibernation.hnvs.hhidhid.ha4tech.happle.hbelkin.hcherry.hchicony.hcypress.hdragonrise.hezkey.hgreenasia.hgyration.hkensington.hkye.hlogitech.hmicrosoft.hmonterey.hmultitouch.hntrig.hpantherlord.hpetalynx.hpid.hsamsung.hsmartjoyplus.hsony.hsunplus.hsupport.hthrustmaster.htopseed.htwinhan.hwacom.hzeroplus.hhidraw.hhighrestimers.hhighmem.hhighmem64g.hhighpte.hhisax163.h1tr6.havma1cs.hpcmcia.hbkma4t.hdiehldiva.helsaelsa.hcs.henternowpci.heuro.hfritzpcipnp.hfritzpci.hgazel.hhfcpci.hsx.hhfc4s8s.hmaxcards.hnetjetnetjet.hu.hni1.hniccy.hnokeypad.hllc.hsendcomplete.hs0box.hsctquadro.hsedlbauersedlbauer.hcs.hst5481.htelescs.htelespci.hw6692.hhostaphostap.hcs.hfirmwarefirmware.hnvram.hpci.hplx.hhotplughotplug.hcpu.hpcipci.hacpiacpi.hibm.hcompaq.hfake.hibm.hpcie.hhpilo.hwatchdog.hwmi.hhpethpet.hemulatertc.htimer.hhpwdtnmidecoding.hhtirq.hhugetlbpage.hhugetlbfs.hhvcdriver.hirq.hxen.hhwconsole.hrandomrandom.hamd.hgeode.hintel.htimeriomem.hvia.hvirtio.hhwmonhwmon.hvid.hhypervhyperv.hballoon.hkeyboard.hmouse.hnet.hstorage.hutils.hhysdnhysdn.hcapi.hhzhz.h1000.hi2ci2c.halgobit.halgopca.hali1535.hali1563.hali15x3.hamd756amd756.hs4882.hamd8111.hboardinfo.hchardev.hcompat.hhelperauto.hi801.hisch.hismt.hnforce2nforce2.hs4985.hparportparport.hlight.hpcaplatform.hpiix4.hscmi.hsimtec.hsis5595.hsis630.hsis96x.hstub.htinyusb.hvia.hviapro.hvoodoo3.hi40e.hi40evf.hi6300esbwdt.hi82365.hi8k.hib700wdt.hibmasm.hibmasr.hicplusphy.hics932s401.hie6xxwdt.hieee802154ieee802154.hdrivers.hfakehard.hifb.higbigb.hdca.hhwmon.higbvf.hillegalpointervalue.hinetinet.hah.hdccpdiag.hdiag.hesp.hipcomp.hlro.htcpdiag.htunnel.hxfrmmodebeet.htransport.htunnel.htunnel.hinet6ah.hesp.hipcomp.htunnel.hxfrmmodebeet.hrouteoptimization.htransport.htunnel.htunnel.hinfinibandinfiniband.haddrtrans.hcxgb3.hcxgb4.hipoibipoib.hcm.hdebug.hiser.hmthcamthca.hdebug.hnes.hocrdma.hsrp.huseraccess.hmad.hmem.hinftl.hinitenvarglimit.hinitramfssource.hinotifyinotify.huser.hinputinput.hapanel.hatiremote.hremote2.hatlasbtns.hcm109.hevdev.hffmemless.hgpiorotaryencoder.hkeyboard.hkeyspanremote.hmisc.hmouse.hmousedevmousedev.hscreenx.hy.hpcspkr.hpolldev.hpowermate.htablet.htouchscreen.huinput.hwinbondcir.hwistronbtns.hwm831xon.hyealink.hintelidle.hioatdma.hips.htxt.hiodelay0x80.htype0x80.h0xed.hnone.hudelay.hiommuapi.hioschedas.hcfq.hdeadline.hnoop.hipadvancedrouter.hdccpdccp.hccid3ccid3.hrto.htfrclib.hfibhash.hmroutemroute.hmultipletables.hmulticast.hmultipletables.hnfarpmangle.harpfilter.harptables.hfilter.hiptables.hmangle.hmatchaddrtype.hah.hecn.httl.hqueue.hraw.htargetclusterip.hecn.hlog.hmasquerade.hnetmap.hredirect.hreject.httl.hulog.hpimsmv1.hv2.hroutemultipath.hverbose.hsctp.hsetset.hbitmapip.hipmac.hport.hhaship.hipport.hipportip.hipportnet.hnet.hnetport.hlistset.hmax.hvsvs.hdh.hftp.hipv6.hlblc.hlblcr.hlc.hnq.hpesip.hprotoahah.hesp.hesp.hsctp.htcp.hudp.hrr.hsed.hsh.htabbits.hwlc.hwrr.hip1000.hip6nffilter.hiptables.hmangle.hmatchah.heui64.hfrag.hhl.hipv6header.hmh.hopts.hrt.hqueue.hraw.htargethl.hlog.hreject.hipcns.hipmideviceinterface.hhandler.hpoweroff.hsi.hwatchdog.hipppfilter.hipv6ipv6.hmip6.hmroute.hmultipletables.hndiscnodetype.hoptimisticdad.hpimsmv2.hprivacy.hrouteinfo.hrouterpref.hsit.htunnel.hipw2100ipw2100.hmonitor.hipw2200ipw2200.hmonitor.hpromiscuous.hqos.hradiotap.hipwireless.hirene.himon.hjvcdecoder.hlirccodec.hmceusb.hnecdecoder.hnuvoton.hrc5decoder.hszdecoder.hrc6decoder.hsonydecoder.hstreamzap.hwinbondcir.hirqwork.hisaisa.hdmaapi.hisapnp.hiscsibootsysfs.hibftibft.hfind.htcp.hisdnisdn.haudio.hcapicapi.hcapi20.hcapidrv.hcapifscapifs.hbool.hmiddleware.hdiversion.hdrvavmb1avmcs.hb1pci.hb1pciv4.hb1pcmcia.hc4.ht1pci.hverbosereason.hgigaset.hhisax.hhdlc.hi4l.hmpp.hpppppp.hvj.httyfax.hisl29003.hiso9660fs.hit87wdt.hit8712fwdt.hitcovendorsupport.hwdt.hiwl3945.hiwl4965.hiwldvm.hiwlegacyiwlegacy.hdebug.hdebugfs.hiwlmvm.hiwlwifiiwlwifi.hdebug.hdebugfs.hopmodemodular.hixgb.hixgbeixgbe.hdca.hdcb.hhwmon.hptp.hixgbevf.hjbdjbd.hdebug.hjbd2jbd2.hdebug.hjffs2fsfs.hdebug.hposixacl.hsecurity.hwritebuffer.hxattr.hrtime.hsummary.hzlib.hjme.hjoliet.hkallsymskallsyms.hall.hextrapass.hkarmapartition.hkernelkernel.releasegzip.hkexeckexec.hautoreserve.hkeyboardadp5588.hatkbd.hmax7359.hopencores.hkeyskeys.hdebugprockeys.hkgdbkgdb.hserialconsole.htests.hkmemtrace.hkprobeevent.hkprobes.hkretprobes.hks0108ks0108.hdelay.hport.hksm.hktimescalar.hkvmclock.hguest.hlatencytop.hlbdaf.hlcdclassdevice.hplatform.hledsalix2.hclass.hclevomail.hlp3944.htriggerbacklight.hdefaulton.hheartbeat.htimer.htriggers.hwm831xstatus.hwm8350.hlegacyptycount.hptys.hlib80211lib80211.hcryptccmp.htkip.hwep.hlibcrc32c.hlibertaslibertas.hcs.hdebug.hsdio.hthinfirmthinfirm.husb.husb.hlibfc.hlibfcoe.hlibipw.hlirc.hllc.hlocalversion.hlockkernel.hstat.hlockdlockd.hv4.hlockdeplockdep.hsupport.hlockupdetector.hlogbufshift.hlogologo.hlinuxclut224.hpsbmclut224.hloopbacktarget.hlpcich.hsch.hlsiet1011cphy.hlxtphy.hlzocompress.hdecompress.hm686.hmacemumousebtn.hpartition.hmac80211mac80211.hdebugfs.hhasrc.hhwsim.hleds.hmessagetracing.hrcdefaultdefault.hminstrel.hminstrelminstrel.hht.hmachzwdt.hmacintoshdrivers.hmacvlan.hmacvtap.hmagicsysrq.hmarvellphy.hmaxrawdevs.hmdmd.hautodetect.hfaulty.hlinear.hraid0.hraid1.hraid10.hraid456.hmdiomdio.hbitbang.hmediaattach.hsupport.htunertuner.hmax2165.hmc44s803.hmt2060.hmt20xx.hmt2131.hmt2266.hmxl5005s.hmxl5007t.hqt1010.hsimple.htda18218.htda18271.htda827x.htda8290.htda9887.htea5761.htea5767.hxc2028.hxc5000.hmegaraidmailbox.hmm.hnewgen.hsas.hmemorygangsgangs.hmigration.hhotplughotplug.hsparse.hvswap.hmemstickmemstick.hjmicron38x.hr592.hrealtekpci.htifmms.hmfdcore.hrtsxpci.hsm501sm501.hgpio.hwm831x.hwm8350wm8350.hconfigmode0.h1.h2.h3.hi2c.hwm8351configmode0.h1.h2.h3.hwm8352configmode0.h1.h2.h3.hwm8400.hmicrocodemicrocode.hamd.hintel.holdinterface.hmigration.hmii.hminixsubpartition.hmiscdevices.hfilesystems.hmisdnmisdn.havmfritz.hdsp.hhfcmulti.hhfcpci.hhfcusb.hinfineon.hipac.hisar.hl1oip.hnetjet.hspeedfax.hw6692.hmlx4core.hdebug.henen.hdcb.hinfiniband.hmlx5core.hdebug.hinfiniband.hmmcmmc.hblockblock.hbounce.hcb710.hrealtekpci.hricohmmc.hsdhcisdhci.hpci.hpltfm.hsdricohcs.htifmsd.hviasdmmc.hmmiotrace.hmmu.hmoduleforceload.hsig.hsrcversionall.hunload.hverifyverify.helf.hmodules.hmodversions.hmouseappletouch.hbcm5974.hps2ps2.halps.helantech.hlifebook.hlogips2pp.holpc.hsentelic.hsynaptics.htrackpoint.hserial.hsynapticsi2c.hvsxxxaa.hmsdosfs.hpartition.hmsilaptop.hmsproblock.hmtdmtd.habsent.halauda.har7parts.hblkdevs.hblockblock.hro.hblock2mtd.hcficfi.hamdstd.hi1.hi2.hintelext.hstaa.hutil.hchar.hck804xrom.hcmdlineparts.hcomplexmappings.hconcat.hesb2rom.hgenprobe.hjedecprobe.hlpddr.hmapbankwidth1.h2.h4.hmtdram.hnandnand.hcafe.hcs553x.hdiskonchipdiskonchip.hprobeaddress.heccsmc.hids.hnandsim.hnetsc520.hoops.hpartitions.hpci.hpmc551.hqinfoprobe.hram.hredbootdirectoryblock.hparts.hrom.hsc520cdp.hscb2flash.hts5500.hubiubi.hbebreserve.hwlthreshold.hmtdramerasesize.htotalsize.hmtrrmtrr.hsanitizersanitizer.henabledefault.hspareregnrdefault.hmwl8k.hmxmwmi.hmyri10gemyri10ge.hdca.hnhdlc.hnamespaces.hnationalphy.hnatsemi.hne2000.hne2kpci.hneedbouncepool.hdmamapstate.hnodememmapsize.hpercpuembedfirstchunk.hpagefirstchunk.hnetnet.h9p9p.hrdma.hvirtio.hactgact.hipt.hmirred.hnat.hpedit.hpolice.hsimp.hskbedit.hclscls.hact.hbasic.hcgroup.hflow.hfw.hind.hroute.hroute4.hrsvp.hrsvp6.htcindex.hu32.hdccpprobe.hdma.hdropmonitor.hdsadsa.hmv88e6060.hmv88e61236165.hmv88e6131.hmv88e6xxxmv88e6xxx.hneedppu.htagdsa.hedsa.htrailer.hematchematch.hcmp.hmeta.hnbyte.hstack.htext.hu32.hethernet.hfc.hiptunnel.hipgreipgre.hbroadcast.hdemux.hipip.hisa.hkeykey.hmigrate.hns.hpci.hpcmcia.hpktgen.hpocket.hpollcontroller.hrxbusypoll.hschatm.hcbq.hdrr.hdsmark.hfifo.hgred.hhfsc.hhtb.hingress.hmqprio.hmultiq.hnetem.hprio.hqfq.hred.hsfq.htbf.hteql.hsched.htulip.hvendor3com.hsmc.hnetconsolenetconsole.hdynamic.hnetdev1000.h10000.hnetdevices.hnetfilternetfilter.hadvanced.hnetlinknetlink.hlog.hqueue.htproxy.hxtmatchcluster.hcomment.hconnbytes.hconnlimit.hconnmark.hconntrack.hdccp.hdscp.hesp.hhashlimit.hhelper.hhl.hiprange.hlength.hlimit.hmac.hmark.hmultiport.hosf.howner.hphysdev.hpkttype.hpolicy.hquota.hrateest.hrealm.hrecent.hsctp.hsocket.hstate.hstatistic.hstring.htcpmss.htime.hu32.hset.htargetaudit.hchecksum.hclassify.hconnmark.hconnsecmark.hdscp.hhl.hled.hmark.hnflog.hnfqueue.hnotrack.hrateest.hsecmark.htcpmss.htcpoptstrip.htproxy.htrace.hxtables.hnetpollnetpoll.htrap.hnetpriocgroup.hnetworkfilesystems.hsecmark.hnetxennic.hnewleds.hnfconntrackconntrack.hamanda.hbroadcast.hevents.hftp.hh323.hipv4.hipv6.hirc.hmark.hnetbiosns.hpptp.hsane.hsecmark.hsip.hsnmp.htftp.hctnetlink.hprotodccp.hgre.hsctp.hudplite.hdefragipv4.hnatnat.hamanda.hftp.hh323.hirc.hneeded.hpptp.hprotodccp.hgre.hsctp.hudplite.hsip.hsnmpbasic.htftp.hnfsaclsupport.hcommon.hfs.hfscache.hquota.huselegacydns.hv3v3.hacl.hv4v4.h1.hnfsdnfsd.hdeprecated.hv2acl.hv3v3.hacl.hv4.hnftlnftl.hrw.hniu.hnlattr.hnlsnls.hascii.hcodepage1250.h1251.h437.h737.h775.h850.h852.h855.h857.h860.h861.h862.h863.h864.h865.h866.h869.h874.h932.h936.h949.h950.hdefault.hiso88591.h13.h14.h15.h2.h3.h4.h5.h6.h7.h8.h9.hkoi8r.hu.hutf8.hnohz.hnoptracer.husbxceiv.hnortelhermes.hnouveaudebugdebug.hdefault.hnozomi.hnrcpus.hns83820.hnscgpio.hnvram.holpc.hopenvswitchopenvswitch.hgre.hvxlan.hoprofileoprofile.heventmultiplex.hoptimizeinlining.hoptprobes.hosfpartition.houtputformat.hovsbrcompat.hp54common.hleds.hpci.husb.hpacketpacket.hmmap.hpageoffset.hpanasoniclaptop.hparavirtparavirt.hclock.hguest.hparportparport.h1284.hnotpc.hpcpc.hpcmcia.hserial.hpartitionadvanced.hpataacpi.hali.hamd.hartop.hatiixp.hatp867x.hcmd64x.hcs5535.hcs5536.hhpt366.hhpt37x.hhpt3x2n.hhpt3x3.hit8213.hit821x.hjmicron.hmarvell.hnetcell.hninja32.holdpiix.hpcmcia.hpdcold.hpdc2027x.hrdc.hsch.hserverworks.hsil680.hsis.hvia.hpc8736xgpio.hpccardpccard.hnonstatic.hpchgbe.hpcipci.hatmel.hbios.hdirect.hdomains.hgoany.hhermes.hiov.hlegacy.hmmconfig.hmsimsi.hdefaulton.holpc.hquirks.hstub.hpcieecrc.hpcieaerpcieaer.hinject.hpcieaspm.hpcieportbus.hpcipcwatchdog.hpcmciapcmcia.h3c574.h3c589.hatmel.haxnet.hfdomain.hfmvj18x.hhermes.hioctl.hloadcis.hnmclan.hpcnet.hprobe.hsmc91c92.hspectrum.hwl3501.hxirc2ps.hxircom.hpcnet32.hpcspkrplatform.hpd6729.hpdcadma.hperfcounters.hevents.hphonet.hphylib.hphysaddrt64bit.hphysicalalign.hstart.hpidns.hplxhermes.hpmpm.hruntime.hsleepsleep.hsmp.hstdpartition.hpnfsfilelayout.hpnp.hpnpacpi.hposixmqueuemqueue.hsysctl.hpowersupply.htracer.hppdev.hpppppp.hasync.hdeflate.hfilter.hmppe.hmultilink.hsynctty.hpppoatm.hpppoe.hpppol2tp.hpps.hpramcachefeaturenosync.hpreemptcount.hvoluntary.hpreventfirmwarebuild.hprintquotawarning.hprinter.hprintkprintk.htime.hprocevents.hfs.hkcore.hpagemonitor.hpidcpuset.hsysctl.hvmcore.hprofiling.hprovelocking.hpstore.hptp1588clock.hqfmtv2.hqla3xxx.hqlcnicqlcnic.hdcb.hhwmon.hsriov.hqlge.hqsemiphy.hqt2160.hquotaquota.hcompat.hdebug.hnetlinkinterface.htree.hquotactl.hr6040.hr8169r8169.hvlan.hraidattrs.hraid6pq.hrawdriver.hrccore.hloopback.hmap.hrcufanout.hrdbzip2.hgzip.hlzma.hrdsrds.hrdma.htcp.hrealtekphy.hreedsolomonsolomon.hdec16.hregulatorregulator.hab3100.hbq24022.hfixedvoltage.hlp3971.hmax1586.htps65023.htps6507x.huserspaceconsumer.hwm831x.hwm8350.hwm8400.hreiserfsfsfs.hposixacl.hsecurity.hxattr.hprocinfo.hrelay.hrelocatable.hresourcecounters.hrfdftl.hrfkillrfkill.hinput.hleds.hrfsaccel.hringbufferbuffer.hallowswap.hbenchmark.hrpcsecgsskrb5.hspkm3.hrps.hrtgroupsched.hmutexes.hrt2400pci.hrt2500pci.hrt2500usb.hrt2800lib.hrt2800pcirt2800pci.hrt3290.hrt33xx.hrt35xx.hrt53xx.hrt2800usbrt2800usb.hrt33xx.hrt35xx.hrt53xx.hrt55xx.hunknown.hrt2x00rt2x00.hdebug.hliblib.hcrypto.hdebugfs.hfirmware.hleds.hmmio.hpci.husb.hrt61pci.hrt73usb.hrtcclass.hdrvab3100.hbq4802.hcmos.hds1286.hds1307.hds1374.hds1511.hds1553.hds1672.hds1742.hfm3130.hisl1208.hm41t80m41t80.hwdt.hm48t35.hm48t59.hmax6900.hpcf8563.hpcf8583.hrs5c372.hrx8025.hrx8581.hstk17ta8.hv3020.hwm831x.hwm8350.hx1205.hhctosyshctosys.hdevice.hintfdev.hproc.hsysfs.hlib.hrtl8180.hrtl8187rtl8187.hleds.hrwsemxchgaddalgorithm.hs2io.hsataahci.hinic162x.hmv.hnv.hpmp.hpromise.hqstor.hsil.hsil24.hsis.hsvw.hsx4.huli.hvia.hvitesse.hsbcfitpc2watchdog.hsc92031.hscheddebug.hhrtick.hmc.homitframepointer.hsmt.htracer.hschedstats.hscsiscsi.h3w9xxx.hsas.haacraid.haha152x.haha1542.haic79xx.haic7xxx.haic94xx.harcmsrarcmsr.haer.hbfafc.hbnx2iscsi.hbnx2xfcoe.hconstants.hcxgb3iscsi.hcxgb4iscsi.hdebug.hdhdh.halua.hemc.hhpsw.hrdac.hdma.henclosure.hfcattrs.htgtattrs.hhpsa.hhptiop.himm.hinitio.hips.hisci.hiscsiattrs.hlogging.hlowlevellowlevel.hpcmcia.hlpfc.hmpt2sasmpt2sas.hlogging.hmaxsge.hmpt3sasmpt3sas.hlogging.hmaxsge.hmultilun.hmvsas.hnetlink.hosddprintsense.hinitiator.huld.hpm8001.hpmcraid.hppa.hprocfs.hqlafc.hiscsi.hsasata.hattrs.hhostsmp.hlibsas.hscanasync.hspiattrs.hsrpsrp.hattrs.htgtattrs.hstex.hsym53c8xx2.hdefaulttags.hdmaaddressingmode.hmaxtags.hmmio.htgt.hvirtio.hwaitscan.hsctpcookiehmacmd5.hsha1.hdefaultcookiehmacmd5.hsdiouart.hsecurityfilecapabilities.hsecurityfs.hselectmemorymodel.hsensorsabituguru.habituguru3.had7414.had7418.hadm1021.hadm1025.hadm1026.hadm1029.hadm1031.hadm9240.hads7828.hadt7462.hadt7470.hadt7473.hadt7475.happlesmc.hasb100.hatk0110.hatxp1.hcoretemp.hdme1737.hds1621.hf71805f.hf71882fg.hf75375s.hfam15hpower.hfschmd.hg760a.hgl518sm.hgl520sm.hhdaps.hi5kamb.hibmaem.hibmpex.hit87.hk10temp.hk8temp.hlis3lv02d.hlm63.hlm75.hlm77.hlm78.hlm80.hlm83.hlm85.hlm87.hlm90.hlm92.hlm93.hlm95241.hltc4215.hltc4245.hmax1619.hmax6650.hpc87360.hpc87427.hpcf8591.hsht15.hsis5595.hsmsc47b397.hsmsc47m1.hsmsc47m192.hthmc50.htmp401.htmp421.htsl2550.hviacputemp.hvia686a.hvt1211.hvt8231.hw83627ehf.hw83627hf.hw83781d.hw83791d.hw83792d.hw83793.hw83l785ts.hw83l786ng.hwm831x.hwm8350.hserial82508250.hconsole.hcs.hdetectirq.hextended.hmanyports.hnruarts.hpci.hpnp.hrsa.hruntimeuarts.hshareirq.hcorecore.hconsole.hjsm.hnonstandard.hserioserio.hi8042.hlibps2.hraw.hserport.hsfcsfc.hmcdimon.hmtd.hsriov.hsfi.hsgipartition.hshmem.hsignalfd.hsimfs.hsis190.hsis900.hskge.hsky2.hslab.hslabinfo.hslhc.hslipslip.hcompressed.hsmart.hslowwork.hsmartjoyplusff.hsmp.hsmssdiodrv.hsianomdtv.husbdrv.hsmscphy.hsch311xwdt.hsmsc9420.hsndsnd.hac97codec.hpowersavesave.hdefault.had1889.hali5451.haloop.hatiixpatiixp.hmodem.hau8810.hau8820.hau8830.hbt87x.hca0106.hcmipci.hcs46xxcs46xx.hnewdsp.hcs5530.hcs5535audio.hctxfi.hdarla20.hdarla24.hdebug.hdmasgbuf.hdrivers.hdummy.hdynamicminors.hecho3g.hemu10k1emu10k1.hseq.hemu10k1x.hens1370.hens1371.hes1968.hgina20.hgina24.hhdacodecanalog.hca0110.hca0132ca0132.hdsp.hcirrus.hcmedia.hconexant.hhdmi.hrealtek.hsi3054.hsigmatel.hvia.hdsploader.henablerealtekquirks.hgeneric.hhwdep.hinputbeepbeep.hmode.hjack.hintel.hpowersavedefault.hpreallocsize.hhdsp.hhdspm.hhrtimer.hhwdep.hice1712.hice1724.hindigo.hindigodj.hindigodjx.hindigoio.hindigoiox.hintel8x0.hintel8x0m.hisa.hjack.hkctljack.hkorg1212.hlayla20.hlayla24.hlx6464es.hmaestro3.hmia.hmiro.hmixart.hmixeross.hmona.hmpu401mpu401.huart.hmtpav.hopl3liblib.hseq.hopl4liblib.hseq.hossemul.hoxygenoxygen.hlib.hpci.hpcmpcm.hossoss.hplugins.hxrundebug.hpcmcia.hpcsp.hpcxhr.hrawmidirawmidi.hseq.hrme32.hrme96.hrme9652.hsbcommon.hsb16dsp.hseqdummy.hhrtimerdefault.hsequencersequencer.hoss.hsis7019.htimer.htrident.husbusb.h6fire.haudio.hcaiaqcaiaq.hinput.hua101.hus122l.husx2y.hverboseprintk.hprocfs.hvia82xxvia82xx.hmodem.hvirmidi.hvirtuoso.hvmaster.hvxlib.hvx222.hwsslib.hsoccameracamera.hmt9m001.hmt9m111.hmt9t031.hmt9v022.hov772x.hplatform.htw9910.hsoftwatchdog.hsolarisx86partition.hsonylaptop.hsonypisonypi.hcompat.hsoundsound.hosscorecore.hpreclaim.hsparseirq.hsparsememsparsemem.hmanual.hstatic.hsplitptlockcpus.hsquashfssquashfs.hfragmentcachesize.hssbssb.hb43pcibridge.hblockio.hdriverpcicorepcicore.hpossible.hpcihostpcihost.hpossible.hpcmciahostpcmciahost.hpossible.hpossible.hsdiohostsdiohost.hpossible.hsprom.hssfdc.hstacktracestacktrace.hsupport.hstaging.hstandalone.hste10xp.hstopmachine.hstp.hstrictdevmem.hstripasmsyms.hsunpartition.hsundance.hsungem.hsunrpcsunrpc.hgss.hxprtrdma.hsuspendsuspend.hfreezer.hswap.hsyncookies.hsynclinksynclink.hgt.hsynclinkmp.hsyshypervisor.hsysctlsysctl.hsyscallsyscall.hcheck.hsysfssysfs.hdeprecateddeprecated.hdyn.hv2.hsysproftracer.hsysrqdebug.hsysvipcsysvipc.hsysctl.htabletusbacecad.haiptek.hgtco.hkbtab.hwacom.htargetcore.htaskdelayacct.hioaccounting.hxacct.htaskstats.htc1100wmi.htcgatmel.hinfineon.hnsc.htis.htpm.htcmfc.hfileio.hiblock.hpscsi.htcpcongadvanced.hbic.hcubic.hhstcp.hhtcp.hhybla.hillinois.hlp.hscalable.hvegas.hveno.hwestwood.hyeah.hmd5sig.htehuti.htelclock.htextsearchtextsearch.hbm.hfsm.hkmp.hthermalthermal.hhwmon.hthinkpadacpiacpi.hhotkeypoll.hvideo.htickoneshot.htifm7xx1.hcore.htigon3.htimerstats.htimerfd.htlan.htmdhermes.htmpfstmpfs.hposixacl.htopstarlaptop.htoshiba.htouchscreenad7879ad7879.hi2c.heeti.helo.hfujitsu.hgunze.hhtcpen.hinexio.hmcs5000.hmtouch.hpenmount.htouchit213.htouchright.htouchwin.htsc2007.husb3m.hcomposite.hdmctsc10.he2i.hegalax.heturbo.hgeneraltouch.hgotop.hgunze.hidealtek.hirtouch.hitm.hjastec.hpanjit.hwacomw8001.htraceirqflagsirqflags.hsupport.htracepoints.htracermaxtrace.htracingtracing.hsupport.htreercu.httpcieeprom.htuliptulip.hmmio.htun.htyphoon.hubifsfsfs.hlzo.hxattr.hzlib.hudffs.hnls.hueficper.hueventhelperpath.huid16.huiouio.haec.hcif.hpcigeneric.hpdrvpdrv.hgenirq.hsercos3.hsmx.huli526x.hultra.hunix.hunix98ptys.hunixwaredisklabel.husbusb.hacm.hadutux.halim5632.han2720.hannouncenewdevices.happledisplay.harchhasehci.hhcd.hohci.hxhci.harmlinux.hatm.hbelkin.hberrycharge.hcatc.hcdcphonet.hcommon.hcxacru.hdevicefs.hehcihcd.hroothubtt.httnewsched.hemi26.hemi62.hepson2888.hezusb.hftdielan.hgl860.hgspcagspca.hbenq.hconex.hcpia1.hetoms.hfinepix.hjeilinj.hkonica.hmars.hmr97310a.hov519.hov534ov534.h9.hpac207.hpac7302.hpac7311.hsn9c2028.hsn9c20x.hsonixb.hsonixj.hspca1528.hspca500.hspca501.hspca505.hspca506.hspca508.hspca561.hsq905.hsq905c.hsq930x.hstk014.hstv0680.hsunplus.ht613.htv8532.hvc032x.hxirlinkcit.hzc3xx.hhid.hhiddev.hhso.hhwahcd.hidmouse.hiowarrior.hisightfw.hisp1362hcd.hkaweth.hkc2190.hlcd.hld.hled.hlegotower.hm5602.hmdc800.hmicrotek.hmon.hnetax8817x.hcdceem.hncm.hsubset.hcdcether.hdm9601.hgl620a.hint51x1.hmcs7830.hnet1080.hplusb.hrndishost.hwlan.hsmsc95xx.hzaurus.hohcihcd.hlittleendian.hotgutils.hpegasus.hprinter.hpwcpwc.hinputevdev.hrtl8150.hs2255.hserialserial.haircable.hark3116.hbelkin.hch341.hcp210x.hcyberjack.hcypressm8.hdebug.hdigiacceleport.hedgeportedgeport.hti.hempeg.hftdisio.hfunsoft.hgarmin.hgeneric.hhp4x.hipaq.hipw.hir.hiuu.hkeyspankeyspan.hpda.hklsi.hkobilsct.hmctu232.hmos7720.hmos7840.hmotorola.hnavman.homninet.hopticon.hoption.hoti6858.hpl2303.hqualcomm.hsafesafe.hpadded.hsiemensmpi.hsierrawireless.hspcp8x5.hsymbol.hti.hvisor.hwhiteheat.hwwan.hxircom.hsevseg.hsierranet.hsisusbvgasisusbvga.hcon.hsl811hcd.hspeedtouch.hstkwebcam.hstoragestorage.halauda.hcypressatacb.hdatafab.hfreecom.hisd200.hjumpshot.hkarma.honetouch.hsddr09.hsddr55.husbat.hstv06xx.hsupport.hsuspend.htmc.hu132hcd.hueagleatm.huhcihcd.husbnet.huss720.hvideoclassclass.hinputevdev.hvst.hwdm.hwhcihcd.hwusbwusb.hcbaf.hxhcihcd.hxusbatm.hzd1201.hzr364xx.husbpcwatchdog.husegenericsmphelpers.huserns.hstacktracesupport.hutrace.hutsns.huwbuwb.hhwa.hi1480ui1480u.hwlp.hwhci.hwlp.hv4lusbdrivers.hveve.hcalls.hethdev.hiptables.hnetdev.hveth.hvfatfs.hvgaarbarb.hmaxgpus.hconsole.hswitcheroo.hvgaconsoftscrollbackscrollback.hsize.hvgastate.hvhostnet.hviarhinerhine.hmmio.hvelocity.hvideoau0828.hbt848bt848.hdvb.hbtcx.hcafeccic.hcapturedrivers.hcs5345.hcs53l32a.hcx18cx18.halsa.hcx231xxcx231xx.halsa.hdvb.hrc.hcx2341x.hcx23885.hcx25840.hcx88cx88.halsa.hblackbird.hdvb.hmpeg.hvp3054.hdev.hem28xxem28xx.halsa.hdvb.hfbivtv.hhdpvr.hhelperchipsauto.hiri2c.hivtv.hm52790.hmedia.hmsp3400.hmt9v011.houtputcontrol.hov7670.hpvrusb2pvrusb2.hdvb.hsysfs.hsaa6588.hsaa711x.hsaa7127.hsaa7134saa7134.halsa.hdvb.hrc.hsaa7146saa7146.hvv.hsaa7164.hsaa717x.htda7432.htlg2300.htuner.htvaudio.htveeprom.htvp5150.hupd64031a.hupd64083.husbvision.hv4l2v4l2.hcommon.hvp27smpx.hwm8739.hwm8775.hvideobufdmasg.hdvb.hgen.hvmalloc.hvirttobus.hvirtiovirtio.hballoon.hblk.hconsole.hnet.hpci.hring.hvirtualization.hvitessephy.hvlan8021q8021q.hgvrp.hvmeventcounters.hvm86.hvmwareballoon.hpvscsi.hvmxnet3.hvortex.hvtvt.hconsole.hhwconsolebinding.hvttys.hvxge.hvxlan.hvzcheckpointcheckpoint.hiter.hdev.hevent.hfairsched.hgencalls.hiolimit.hquotaquota.hugid.hwdog.hw83627hfwdt.hw83697hfwdt.hw83697ugwdt.hw83877fwdt.hw83977fwdt.hwan.hwatchdogwatchdog.hcore.hwdtpci.hwextcore.hpriv.hproc.hspy.hwilinkplatformdata.hwimaxwimax.hdebuglevel.hi2400mi2400m.hdebuglevel.hsdio.husb.hwinbond840.hwirelesswireless.hext.hwlti.hwl1251wl1251.hsdio.hwl12xx.hwlanwlan.h80211.hwlcore.hwm831xpower.hwatchdog.hwm8350power.hwatchdog.hworkqueuetracer.hx86x86.h3232.hnonstandard.hsmp.hacpicpufreq.hapmboot.hbigsmp.hbswap.hcmov.hcmpxchg.hcmpxchg64.hcpu.hcpuid.hcyclonetimer.hdebugctlmsr.hextendedplatform.hgeneric.hht.hintelpstate.husercopy.hinternodecachebytes.hinvlpg.hioapic.hl1cachebytes.hshift.hlocalapic.hlongrun.hmcemce.hamd.hinject.hintel.hthreshold.hminimumcpufamily.hmpparse.hmrst.hmsr.hneedrelocs.hp4clockmod.hpae.hpat.hpcccpufreq.hplatformdevices.hpmtimer.hpopadok.hpowernowk7k7.hacpi.hk8.hptdump.hrerouteforbrokenbootirqs.hreservelow64k.hspeedstepich.hlib.hsmi.hthermalvector.htrampoline.htsc.husepprochecksum.hwpworksok.hxadd.hxenxen.hballoon.hblkdevfrontend.hcompatxenfs.hdebugfs.hdevevtchn.hfbdevfrontend.hkbddevfrontend.hmaxdomainmemory.hnetdevfrontend.hplatformpci.hsaverestore.hscrubpages.hsyshypervisor.hxenfs.hxfrmxfrm.hipcomp.hmigrate.hstatistics.hsubpolicy.huser.hxorblocks.hyentayenta.henetune.ho2.hricoh.hti.htoshiba.hzd1211rw.hzisofs.hzlibdeflate.hinflate.hzonedmadma.hflag.hzramzram.hdebug.hcryptoaead.haes.halgapi.hauthenc.hb128ops.hcompress.hcryptd.hcrypto_wq.hctr.hdes.hdrbg.hgf128mul.hhash.hinternalaead.hcompress.hhash.hrng.hskcipher.hlrw.hmd5.hrng.hscatterwalk.hsha.hskcipher.htwofish.hvmac.hxts.hdrmdrmP.hdrm_agpsupport.hdrm_backport.hdrm_buffer.hdrm_cache.hdrm_core.hdrm_crtc.hdrm_crtc_helper.hdrm_dp_helper.hdrm_dp_mst_helper.hdrm_edid.hdrm_encoder_slave.hdrm_fb_cma_helper.hdrm_fb_helper.hdrm_fixed.hdrm_gem_cma_helper.hdrm_global.hdrm_hashtab.hdrm_mem_util.hdrm_memory.hdrm_mipi_dsi.hdrm_mm.hdrm_os_linux.hdrm_panel.hdrm_pciids.hdrm_rect.hdrm_sysfs.hdrm_usb.hdrm_vma_manager.hi2cch7006.hsil164.htda998x.hi915_drm.hi915_pciids.hi915_powerwell.hintel-gtt.httmttm_bo_api.httm_bo_driver.httm_execbuf_util.httm_lock.httm_memory.httm_module.httm_object.httm_page_alloc.httm_placement.hkeyskeyring-type.hrxrpc-type.huser-type.hlinux8250_pci.hKbuilda.out.hac97_codec.hacct.hacpi.hacpi_io.hacpi_pmtmr.hadb.hadfs_fs.haer.haffs_hardblocks.hagp_backend.hagpgart.haio.haio_abi.hambabus.hclcd.hkmi.hmmci.hpl022.hpl061.hpl093.hserial.hamifd.hamifdreg.hamigaffs.hanon_inodes.hapm-emulation.hapm_bios.harcdevice.harcfb.hasync.hasync_tx.hata.hata_platform.hatalk.hath9k_platform.hatm.hatm_eni.hatm_he.hatm_idt77105.hatm_nicstar.hatm_suni.hatm_tcp.hatm_zatm.hatmapi.hatmarp.hatmbr2684.hatmclip.hatmdev.hatmel-mci.hatmel-pwm-bl.hatmel-ssc.hatmel_pdc.hatmel_pwm.hatmel_serial.hatmel_tc.hatmioc.hatmlec.hatmmpc.hatmppp.hatmsap.hatmsvc.hatomic.hattribute_container.haudit.hauto_dev-ioctl.hauto_fs.hauto_fs4.hautoconf.hauxvec.haverage.hax25.hb1lli.hb1pcmcia.hbacking-dev.hbacklight.hbaycom.hbcd.hbcm47xx_wdt.hbcmabcma.hbcma_driver_chipcommon.hbcma_driver_gmac_cmn.hbcma_driver_mips.hbcma_driver_pci.hbcma_regs.hbcma_soc.hbfs_fs.hbinfmts.hbio.hbit_spinlock.hbitmap.hbitops.hbitrev.hblk-iopoll.hblk_types.hblkdev.hblkpg.hblktrace_api.hblockgroup_lock.hbootmem.hbottom_half.hbounds.hbpqether.hbrcmphy.hbsg-lib.hbsg.hbuffer_head.hbug.hbyteorderKbuildbig_endian.hgeneric.hlittle_endian.hc2port.hcache.hcancan.hKbuildbcm.hcore.hdev.herror.hnetlink.hplatformsja1000.hraw.hcapability.hcapi.hcb710.hcciss_ioctl.hcd1400.hcdev.hcdk.hcdrom.hcfag12864b.hcgroup.hcgroup_subsys.hcgroupstats.hchio.hcirc_buf.hclk.hclockchips.hclocksource.hcm4000_cs.hcn_proc.hcnt32_to_63.hcoda.hcoda_cache.hcoda_fs_i.hcoda_linux.hcoda_psdev.hcoff.hcom20020.hcompaction.hcompat.hcompile.hcompiler-gcc.hcompiler-gcc3.hcompiler-gcc4.hcompiler-intel.hcompiler.hcompletion.hcomstats.hconcap.hconfigfs.hconnector.hconsole.hconsole_struct.hconsolemap.hconst.hcordic.hcoredump.hcper.hcpt_context.hcpt_export.hcpt_image.hcpt_ioctl.hcpt_obj.hcpu.hcpu_rmap.hcpufreq.hcpuidle.hcpumask.hcpuset.hcramfs_fs.hcramfs_fs_sb.hcrash_dump.hcrc-ccitt.hcrc-itu-t.hcrc-t10dif.hcrc16.hcrc32.hcrc32c.hcrc7.hcred.hcryptocrypto.hksign.hmpi.hcryptohash.hctype.hcuda.hcyclades.hcyclomx.hcycx_cfm.hcycx_drv.hcycx_x25.hdca.hdcache.hdcbnl.hdccp.hdcookies.hdebug_locks.hdebugfs.hdebugobjects.hdecompressbunzip2.hgeneric.hinflate.hmm.hunlzma.hdelay.hdelayacct.hdevice-mapper.hdevice.hdevice_cgroup.hdevpts_fs.hdio.hdirent.hdisplay.hdlm.hdlm_device.hdlm_netlink.hdlm_plock.hdlmconstants.hdm-dirty-log.hdm-io.hdm-ioctl.hdm-kcopyd.hdm-log-userspace.hdm-region-hash.hdm9000.hdma-attrs.hdma-buf.hdma-debug.hdma-mapping.hdma_remapping.hdmaengine.hdmapool.hdmar.hdmi.hdn.hdnotify.hdqblk_qtree.hdqblk_v1.hdqblk_v2.hdqblk_xfs.hdrbd.hdrbd_config.hdrbd_limits.hdrbd_nl.hdrbd_tag_magic.hds1286.hds17287rtc.hdst.hdtlk.hdvbKbuildaudio.hca.hdmx.hfrontend.hnet.hosd.hversion.hvideo.hdw_dmac.hdynamic_debug.hedac.hedd.heeprom_93cx6.hefi.hefs_fs_sb.hefs_vh.heisa.helevator.helf-em.helf-fdpic.helf.helfcore-compat.helfcore.helfnote.henclosure.herr.herrno.herrqueue.hetherdevice.hethtool.heventfd.heventpoll.hexport.hexportfs.hext2_fs.hext2_fs_sb.hext3_fs.hext3_fs_i.hext3_fs_sb.hext3_jbd.hf75375s.hfadvise.hfairsched.hfalloc.hfault-inject.hfb.hfcdevice.hfcntl.hfd.hfddidevice.hfdreg.hfdtable.hfence-watchdog.hfib_rules.hfiemap.hfile.hfilter.hfips.hfirewire-cdev.hfirewire-constants.hfirewire.hfirmware-map.hfirmware.hflat.hflex_array.hfont.hfreezer.hfs.hfs_enet_pd.hfs_stack.hfs_struct.hfs_uart_pd.hfscache-cache.hfscache.hfsl_devices.hfsnotify.hfsnotify_backend.hftrace.hftrace_event.hftrace_irq.hfuse.hfutex.hgameport.hgcd.hgen_stats.hgenalloc.hgeneric_acl.hgeneric_serial.hgenetlink.hgenhd.hgetcpu.hgfp.hgfs2_ondisk.hgigaset_dev.hgpio.hgpio_keys.hgpio_mouse.hhardirq.hhash.hhashtable.hhayesesp.hhdlchdlc.hKbuildioctl.hhdlcdrv.hhdmi.hhdpu_features.hhdreg.hhid-debug.hhid.hhiddev.hhidraw.hhighmem.hhighuid.hhil.hhil_mlc.hhippidevice.hhp_sdc.hhpet.hhrtimer.hhtirq.hhuge_mm.hhugetlb.hhugetlb_inline.hhw_random.hhwmon-sysfs.hhwmon-vid.hhwmon.hhyperv.hhysdn_if.hi2ci2c-algo-bit.hi2c-algo-pca.hi2c-algo-pcf.hi2c-dev.hi2c-gpio.hi2c-id.hi2c-ocores.hi2c-pca-platform.hi2c-pnx.hi2c-pxa.hi2c.hadp5588.hat24.hdm355evm_msp.hlm8323.hmax732x.hmcs5000_ts.hpca953x.hpcf857x.hs6000.htps65010.htsc2007.htwl4030.hi2o-dev.hi2o.hi7300_idle.hi8042.hi8k.hibmtr.hicmp.hicmpv6.hide.hidr.hieee80211.hif.hif_addr.hif_addrlabel.hif_arcnet.hif_arp.hif_bonding.hif_bridge.hif_cablemodem.hif_ec.hif_eql.hif_ether.hif_fc.hif_fddi.hif_frad.hif_hippi.hif_infiniband.hif_link.hif_ltalk.hif_macvlan.hif_packet.hif_phonet.hif_plip.hif_ppp.hif_pppol2tp.hif_pppox.hif_slip.hif_strip.hif_tr.hif_tun.hif_tunnel.hif_vlan.higmp.hihex.hima.hin.hin6.hin_route.hinet.hinet_diag.hinet_lro.hinetdevice.hinit.hinit_ohci1394_dma.hinit_task.hinitrd.hinotify.hinputinput-polldev.hinput.heeti_ts.hmatrix_keypad.hmt.hintel-gtt.hintel-iommu.hinterrupt.hio-mapping.hio.hioc3.hioc4.hiocontext.hioctl.hiommu-helper.hiommu.hioport.hioprio.hiova.hip.hip6_tunnel.hip_vs.hipc.hipc_namespace.hipmi.hipmi_msgdefs.hipmi_smi.hipsec.hipv6.hipv6_route.hipx.hirda.hirq.hirq_cpustat.hirq_work.hirqflags.hirqnr.hirqreturn.hisa.hisapnp.hiscsi_boot_sysfs.hiscsi_ibft.hisdnisdn.hKbuildcapicmd.hcapilli.hcapiutil.hhdlc.hisdn_divertif.hisdn_ppp.hisdnif.hisicom.hiso_fs.histallion.hivtv.hivtvfb.hixjuser.hjbd.hjbd2.hjffs2.hjhash.hjiffies.hjournal-head.hjoystick.hkallsyms.hkbd_diacr.hkbd_kern.hkbuild.hkconfig.hkd.hkdebug.hkdev_t.hkernel-page-flags.hkernel.hkernel_stat.hkernelcapi.hkexec.hkey-type.hkey.hkeyboard.hkeyctl.hkfifo-new.hkfifo.hkgdb.hkhugepaged.hklist.hkmalloc_sizes.hkmemcheck.hkmemleak.hkmemtrace.hkmod.hkmsg_dump.hkobj_map.hkobject.hkprobes.hkref.hks0108.hksm.hkthread.hktime.hkvm.hkvm_host.hkvm_para.hkvm_types.hlapb.hlatencytop.hlcd.hlcm.hleds-bd2802.hleds-lp3944.hleds-pca9532.hleds.hleds_pwm.hlglock.hlguest.hlguest_launcher.hlibata.hlibps2.hlicense.hlimits.hlinkage.hlinux_logo.hlis3lv02d.hlist.hlist_bl.hlist_nulls.hlist_sort.hllc.hllist.hlmb.hlockdbind.hdebug.hlockd.hnlm.hshare.hxdr.hxdr4.hlockdep.hlog2.hloop.hlp.hlru_cache.hlsm_audit.hlzo.hm48t86.hmISDNdsp.hmISDNhw.hmISDNif.hmagic.hmajor.hmap_to_7segment.hmaple.hmath64.hmatroxfb.hmax17040_battery.hmbcache.hmbus.hmc146818rtc.hmc6821.hmca-legacy.hmca.hmdio-bitbang.hmdio-gpio.hmdio.hmemcontrol.hmemory.hmemory_hotplug.hmempolicy.hmempool.hmemstick.hmeye.hmfdab3100.hasic3.hcore.hda903x.hds1wm.hezx-pcap.hhtc-egpio.hhtc-pasic3.hlpc_ich.hmc13783-private.hmc13783.hpcf50633adc.hcore.hgpio.hmbc.hpmic.hrtsx_common.hrtsx_pci.ht7l66xb.htc6387xb.htc6393xb.htmio.hwm831xauxadc.hcore.hgpio.hirq.hotp.hpdata.hpmu.hregulator.hstatus.hwatchdog.hwm8350audio.hcomparator.hcore.hgpio.hpmic.hrtc.hsupply.hwdt.hwm8400-audio.hwm8400-private.hwm8400.hmg_disk.hmigrate.hmii.hminix_fs.hmiscdevice.hmlx4cmd.hcq.hdevice.hdoorbell.hdriver.hqp.hsrq.hmlx5cmd.hcq.hdevice.hdoorbell.hdriver.hqp.hsrq.hmm.hmm_inline.hmm_types.hmman.hmmccard.hcore.hhost.hmmc.hpm.hsd.hsdio.hsdio_func.hsdio_ids.hmmdebug.hmmgang.hmmiotrace.hmmtimer.hmmu_context.hmmu_notifier.hmmzone.hmnt_namespace.hmod_devicetable.hmodsign.hmodule.hmoduleloader.hmoduleparam.hmount.hmpage.hmqueue.hmroute.hmroute6.hmsdos_fs.hmsg.hmsi.hmtdbbm.hblktrans.hcfi.hcfi_endian.hcompatmac.hconcat.hdoc2000.hflashchip.hftl.hgen_probe.hinftl.hmap.hmtd.hmtdram.hnand-gpio.hnand.hnand_ecc.hndfc.hnftl.honenand.honenand_regs.hpartitions.hpfow.hphysmap.hplat-ram.hpmc551.hqinfo.hsh_flctl.hsharpsl.hsuper.hubi.hxip.hmtio.hmutex-debug.hmutex.hmv643xx.hmv643xx_eth.hmv643xx_i2c.hmxm-wmi.hn_r3964.hnamei.hnbd.hncp.hncp_fs.hncp_fs_i.hncp_fs_sb.hncp_mount.hncp_no.hneighbour.hnet.hnet_dropmon.hnet_tstamp.hnetdevice.hnetfilternetfilter.hKbuildipsetKbuildip_set.hip_set_ahash.hip_set_bitmap.hip_set_getport.hip_set_hash.hip_set_list.hip_set_timeout.hpfxlen.hnf_conntrack_amanda.hnf_conntrack_common.hnf_conntrack_dccp.hnf_conntrack_ftp.hnf_conntrack_h323.hnf_conntrack_h323_asn1.hnf_conntrack_h323_types.hnf_conntrack_irc.hnf_conntrack_pptp.hnf_conntrack_proto_gre.hnf_conntrack_sane.hnf_conntrack_sctp.hnf_conntrack_sip.hnf_conntrack_snmp.hnf_conntrack_tcp.hnf_conntrack_tftp.hnf_conntrack_tuple_common.hnfnetlink.hnfnetlink_compat.hnfnetlink_conntrack.hnfnetlink_log.hnfnetlink_queue.hx_tables.hxt_AUDIT.hxt_CHECKSUM.hxt_CLASSIFY.hxt_CONNMARK.hxt_CONNSECMARK.hxt_DSCP.hxt_LED.hxt_MARK.hxt_NFLOG.hxt_NFQUEUE.hxt_RATEEST.hxt_SECMARK.hxt_TCPMSS.hxt_TCPOPTSTRIP.hxt_TPROXY.hxt_cluster.hxt_comment.hxt_connbytes.hxt_connlimit.hxt_connmark.hxt_conntrack.hxt_dccp.hxt_dscp.hxt_esp.hxt_hashlimit.hxt_helper.hxt_iprange.hxt_length.hxt_limit.hxt_mac.hxt_mark.hxt_multiport.hxt_osf.hxt_owner.hxt_physdev.hxt_pkttype.hxt_policy.hxt_quota.hxt_rateest.hxt_realm.hxt_recent.hxt_sctp.hxt_set.hxt_socket.hxt_state.hxt_statistic.hxt_string.hxt_tcpmss.hxt_tcpudp.hxt_time.hxt_u32.hnetfilter_arpnetfilter_arp.hKbuildarp_tables.harpt_mangle.hnetfilter_bridgenetfilter_bridge.hKbuildebt_802_3.hebt_among.hebt_arp.hebt_arpreply.hebt_ip.hebt_ip6.hebt_limit.hebt_log.hebt_mark_m.hebt_mark_t.hebt_nat.hebt_nflog.hebt_pkttype.hebt_redirect.hebt_stp.hebt_ulog.hebt_vlan.hebtables.hnetfilter_decnet.hnetfilter_ipv4netfilter_ipv4.hKbuildip_queue.hip_tables.hipt_CLUSTERIP.hipt_ECN.hipt_LOG.hipt_REJECT.hipt_SAME.hipt_TOS.hipt_TTL.hipt_ULOG.hipt_addrtype.hipt_ah.hipt_ecn.hipt_iprange.hipt_owner.hipt_realm.hipt_tos.hipt_ttl.hnetfilter_ipv6netfilter_ipv6.hKbuildip6_tables.hip6t_HL.hip6t_LOG.hip6t_REJECT.hip6t_ah.hip6t_frag.hip6t_hl.hip6t_ipv6header.hip6t_mh.hip6t_opts.hip6t_owner.hip6t_rt.hnetlink.hnetpoll.hnetrom.hnfs.hnfs2.hnfs3.hnfs4.hnfs4_acl.hnfs4_mount.hnfs_fs.hnfs_fs_i.hnfs_fs_sb.hnfs_idmap.hnfs_iostat.hnfs_mount.hnfs_page.hnfs_xdr.hnfsacl.hnfsdKbuildconst.hdebug.hexport.hnfsfh.hstats.hsyscall.hnfsd_idmap.hnilfs2_fs.hnl80211.hnl802154.hnls.hnmi.hnode.hnodemask.hnotifier.hnsc_gpio.hnsproxy.hnubus.hnuma.hnvme.hnvram.hnwpserial.hof.hof_device.hof_gpio.hof_i2c.hof_mdio.hof_platform.hof_spi.hoom.hopenvswitch.hoprofile.hoxu210hp.hpage-debug-flags.hpage-flags.hpage-isolation.hpage_cgroup.hpageblock-flags.hpagemap.hpagevec.hparam.hparport.hparport_pc.hparser.hpatchkey.hpath.hpci-acpi.hpci-aspm.hpci-dma.hpci.hpci_hotplug.hpci_ids.hpci_regs.hpcieport_if.hpda_power.hpercpu-defs.hpercpu.hpercpu_counter.hperf_counter.hperf_event.hperf_regs.hpersonality.hpfcache.hpfkeyv2.hpfn.hpg.hphantom.hphonedev.hphonet.hphy.hphy_fixed.hpid.hpid_namespace.hpim.hpipe_fs_i.hpkt_cls.hpkt_sched.hpktcdvd.hplatform_device.hplist.hploopcompat.hinternal.hploop.hploop_if.hploop_stat.hpm.hpm_qos.hpm_qos_params.hpm_runtime.hpm_wakeup.hpmu.hpnp.hpoison.hpoll.hposix-clock.hposix-timers.hposix_acl.hposix_acl_xattr.hposix_types.hpower_supply.hpowercap.hppdev.hppp-comp.hppp_channel.hppp_defs.hpps.hpps_kernel.hpram.hpramcache.hprctl.hpreempt.hprefetch.hprintk.hprio_heap.hprio_tree.hproc_fs.hprofile.hproportions.hpstore.hptp_classify.hptp_clock.hptp_clock_kernel.hptrace.hpwm.hpwm_backlight.hqnx4_fs.hqnxtypes.hquicklist.hquota.hquotaops.hradeonfb.hradix-tree.hraidKbuildmd_p.hmd_u.hpq.hxor.hraid_class.hramfs.hrandom.hrange.hratelimit.hrational.hraw.hrbtree.hrculist.hrculist_bl.hrculist_nulls.hrcupdate.hrcutree.hrds.hreboot.hreciprocal_div.hregset.hregulatorbq24022.hconsumer.hdriver.hfixed.hlp3971.hmachine.hmax1586.huserspace-consumer.hreiserfs_acl.hreiserfs_fs.hreiserfs_fs_i.hreiserfs_fs_sb.hreiserfs_xattr.hrelay.hres_counter.hreservation.hresource.hresume-trace.hrfkill.hring_buffer.hrio.hrio_drv.hrio_ids.hrio_regs.hrmap.hrndis.hromfs_fs.hroot_dev.hrose.hrotary_encoder.hroute.hrslib.hrtcrtc-v3020.hrtc.hm48t59.hrtmutex.hrtnetlink.hrwsem-spinlock.hrwsem.hrxrpc.hsc26198.hscatterlist.hscc.hsched.hscreen_info.hsctp.hscx200.hscx200_gpio.hsdla.hseccomp.hsecurebits.hsecurity.hselection.hselinux.hselinux_netlink.hsem.hsemaphore.hseq_file.hseq_file_net.hseqlock.hserial.hserial167.hserialP.hserial_8250.hserial_core.hserial_max3100.hserial_pnx8xxx.hserial_reg.hserial_sci.hserio.hsfi.hsfi_acpi.hsh_intc.hsh_timer.hshm.hshmem_fs.hsht15.hsignal.hsignalfd.hskbuff.hslab.hslab_def.hslob_def.hslow-work.hslub_def.hsm501-regs.hsm501.hsmb.hsmb_fs.hsmb_fs_i.hsmb_fs_sb.hsmb_mount.hsmbno.hsmc911x.hsmc91x.hsmp.hsmp_lock.hsmsc911x.hsnmp.hsocket.hsockios.hsom.hsonet.hsony-laptop.hsonypi.hsort.hsound.hsoundcard.hspiKbuildad7877.had7879.hads7846.hat73c213.hcorgi_lcd.hds1305.heeprom.hflash.hlibertas_spi.hlms283gf05.hmax7301.hmc33880.hmcp23s08.hmmc_spi.horion_spi.hspi.hspi_bitbang.hspi_gpio.hspidev.htdo24m.htle62x0.hwl12xx.hspinlock.hspinlock_api_smp.hspinlock_api_up.hspinlock_types.hspinlock_types_up.hspinlock_up.hsplice.hsrcu.hssbssb.hssb_driver_chipcommon.hssb_driver_extif.hssb_driver_gige.hssb_driver_mips.hssb_driver_pci.hssb_embedded.hssb_regs.hstackprotector.hstacktrace.hstallion.hstart_kernel.hstat.hstatfs.hstddef.hstop_machine.hstring.hstring_helpers.hstringify.hsunrpcKbuildauth.hauth_gss.hbc_xprt.hcache.hclnt.hdebug.hgss_api.hgss_asn1.hgss_err.hgss_krb5.hgss_spkm3.hmetrics.hmsg_prot.hrpc_pipe_fs.hrpc_rdma.hsched.hstats.hsvc.hsvc_rdma.hsvc_xprt.hsvcauth.hsvcauth_gss.hsvcsock.htimer.htypes.hxdr.hxprt.hxprtrdma.hxprtsock.hsuperhyway.hsuspend.hsuspend_ioctls.hsvga.hswab.hswap.hswapops.hswiotlb.hsynclink.hsys.hsyscalls.hsysctl.hsysdev.hsysfs.hsyslog.hsysrq.hsysv_fs.htask_io_accounting.htask_io_accounting_ops.htask_work.htaskstats.htaskstats_kern.htboot.htc.htc_actKbuildtc_defact.htc_gact.htc_ipt.htc_mirred.htc_nat.htc_pedit.htc_skbedit.htc_ematchKbuildtc_em_cmp.htc_em_meta.htc_em_nbyte.htc_em_text.htcp.htelephony.htermios.htextsearch.htextsearch_fsm.htfrc.hthermal.hthread_info.hthreads.htick.htifm.htime.htimecompare.htimer.htimerfd.htimeriomem-rng.htimes.htimex.htiocl.htipc.htipc_config.htopology.htoshiba.htpm.htrace_clock.htrace_seq.htracehook.htracepoint.htransport_class.htrdevice.htsacct_kern.htty.htty_driver.htty_flip.htty_ldisc.htypecheck.htypes.hu64_stats_sync.huaccess.hucb1400.hudf_fs_i.hudp.huinput.huio.huio_driver.hultrasound.hun.hunalignedaccess_ok.hbe_byteshift.hbe_memmove.hbe_struct.hgeneric.hle_byteshift.hle_memmove.hle_struct.hmemmove.hpacked_struct.hunistd.husbusb.hKbuildassociation.hatmel_usba_udc.haudio-v2.haudio.hc67x00.hcdc.hcdc_ncm.hch11.hch9.hcomposite.hehci_def.hg_printer.hgadget.hgadgetfs.hgpio_vbus.hhcd.hinput.hiowarrior.hirda.hisp116x.hisp1362.hisp1760.hlangwell_udc.hm66592.hmidi.hmusb.hnet2280.hotg.hquirks.hr8a66597.hrndis_host.hserial.hsl811.htmc.husbnet.hvideo.hvstusb.hwusb-wa.hwusb.husb_usual.husbdevice_fs.huser-return-notifier.huser.huser_namespace.hutime.hutrace.huts.hutsname.hutsrelease.huuid.huwbuwb.hdebug-cmd.hspec.humc.hwhci.hve.hve_nfs.hve_proto.hve_task.hveip.hvenet.hveprintk.hvermagic.hversion.hveth.hvfs.hvga_switcheroo.hvgaarb.hvhost.hvia.hvideo_output.hvideodev.hvideodev2.hvideotext.hvirtinfo.hvirtio.hvirtio_9p.hvirtio_balloon.hvirtio_blk.hvirtio_config.hvirtio_console.hvirtio_ids.hvirtio_net.hvirtio_pci.hvirtio_ring.hvirtio_rng.hvirtio_scsi.hvlynq.hvmalloc.hvmstat.hvt.hvt_buffer.hvt_kern.hvzcalluser.hvzctl.hvzctl_quota.hvzctl_venet.hvzctl_veth.hvzdq_tree.hvzevent.hvziolimit.hvziptable_defs.hvzquota.hvzquota_qlnk.hvzsnap.hvzstat.hw1-gpio.hwait.hwanrouter.hwatchdog.hwimaxwimax.hKbuilddebug.hi2400m.hwireless.hwl12xx.hwlp.hwm97xx.hwm97xx_batt.hworkqueue.hwriteback.hww_mutex.hx25.hxattr.hxfrm.hxilinxfb.hyam.hzconf.hzlib.hzorro.hzorro_ids.hzutil.hmath-emudouble.hop-1.hop-2.hop-4.hop-8.hop-common.hquad.hsingle.hsoft-fp.hmediaadv7343.hbt819.hcs5345.hcs53l32a.hcx2341x.hcx25840.hdavinciccdc_types.hdm355_ccdc.hdm644x_ccdc.hvpfe_capture.hvpfe_types.hvpss.hi2c-addr.hir-common.hir-kbd-i2c.hlirc.hlirc_dev.hm52790.hmsp3400.hov772x.hovcamchip.hpwc-ioctl.hradio-si4713.hrc-core.hrc-map.hrds.hsaa6588.hsaa6752hs.hsaa7115.hsaa7127.hsaa7146.hsaa7146_vv.hsh_mobile_ceu.hsi4713.hsoc_camera.hsoc_camera_platform.hsoc_mediabus.htuner-types.htuner.htvaudio.htveeprom.htvp514x.htvp5150.htw9910.hupd64031a.hupd64083.hv4l2-chip-ident.hv4l2-common.hv4l2-ctrls.hv4l2-dev.hv4l2-device.hv4l2-event.hv4l2-fh.hv4l2-i2c-drv.hv4l2-int-device.hv4l2-ioctl.hv4l2-mediabus.hv4l2-subdev.hvideobuf-core.hvideobuf-dma-contig.hvideobuf-dma-sg.hvideobuf-dvb.hvideobuf-vmalloc.hwm8775.hmtdKbuildinftl-user.hmtd-abi.hmtd-user.hnftl-user.hubi-user.hnet9p9p.hclient.htransport.hact_api.haddrconf.haf_ieee802154.haf_rxrpc.haf_unix.hah.harp.hatmclip.hax25.hax88796.hbluetoothbluetooth.hhci.hhci_core.hl2cap.hrfcomm.hsco.hbusy_poll.hcfg80211-wext.hcfg80211.hchecksum.hcipso_ipv4.hcls_cgroup.hcompat.hdatalink.hdcbevent.hdcbnl.hdn.hdn_dev.hdn_fib.hdn_neigh.hdn_nsp.hdn_route.hdsa.hdsfield.hdst.hdst_ops.hesp.hethoc.hfib_rules.hflow.hgarp.hgen_stats.hgenetlink.hgre.hgro_cells.hicmp.hieee80211_radiotap.hieee802154.hieee802154_netdev.hif_inet6.hinet6_connection_sock.hinet6_hashtables.hinet_common.hinet_connection_sock.hinet_ecn.hinet_frag.hinet_hashtables.hinet_sock.hinet_timewait_sock.hinetpeer.hip.hip6_checksum.hip6_fib.hip6_route.hip6_tunnel.hip_fib.hip_tunnels.hip_vs.hipcomp.hipconfig.hipv6.hipx.hirdaaf_irda.hcrc.hdiscovery.hircomm_core.hircomm_event.hircomm_lmp.hircomm_param.hircomm_ttp.hircomm_tty.hircomm_tty_attach.hirda.hirda_device.hiriap.hiriap_event.hirias_object.hirlan_client.hirlan_common.hirlan_eth.hirlan_event.hirlan_filter.hirlan_provider.hirlap.hirlap_event.hirlap_frame.hirlmp.hirlmp_event.hirlmp_frame.hirmod.hirqueue.hirttp.hparameters.hqos.htimer.hwrapper.hiucvaf_iucv.hiucv.hiw_handler.hlapb.hlib80211.hllc.hllc_c_ac.hllc_c_ev.hllc_c_st.hllc_conn.hllc_if.hllc_pdu.hllc_s_ac.hllc_s_ev.hllc_s_st.hllc_sap.hmac80211.hmip6.hmld.hndisc.hneighbour.hnet_namespace.hnetdma.hnetevent.hnetfilteripv4nf_conntrack_ipv4.hnf_defrag_ipv4.hipv6nf_conntrack_icmpv6.hnf_conntrack_ipv6.hnf_defrag_ipv6.hnf_conntrack.hnf_conntrack_acct.hnf_conntrack_core.hnf_conntrack_ecache.hnf_conntrack_expect.hnf_conntrack_extend.hnf_conntrack_helper.hnf_conntrack_l3proto.hnf_conntrack_l4proto.hnf_conntrack_tuple.hnf_log.hnf_nat.hnf_nat_core.hnf_nat_helper.hnf_nat_protocol.hnf_nat_rule.hnf_queue.hnf_tproxy_core.hnfnetlink_log.hxt_rateest.hnetlabel.hnetlink.hnetlink_sock.hnetnsconntrack.hcore.hdccp.hgeneric.hhash.hipv4.hipv6.hmib.hpacket.hunix.hx_tables.hxfrm.hnetprio_cgroup.hnetrom.hnexthop.hnl802154.hp8022.hphonetgprs.hpep.hphonet.hpn_dev.hping.hpkt_cls.hpkt_sched.hprotocol.hpsnap.hraw.hrawv6.hred.hregulatory.hrequest_sock.hrose.hroute.hrtnetlink.hsch_generic.hscm.hsctpauth.hchecksum.hcommand.hconstants.hsctp.hsm.hstructs.htsnmap.hulpevent.hulpqueue.huser.hsecure_seq.hslhc_vj.hsnmp.hsock.hstp.htc_acttc_defact.htc_gact.htc_ipt.htc_mirred.htc_nat.htc_pedit.htc_skbedit.htcp.htcp_states.htimewait_sock.htipctipc.htipc_bearer.htipc_msg.htipc_port.htransp_v6.hudp.hudplite.hvxlan.hwext.hwimax.hwpan-phy.hx25.hx25device.hxfrm.hpcmciaciscode.hcisreg.hcistpl.hcs.hcs_types.hdevice_id.hds.hmem_op.hss.hrdmaKbuildib.hib_addr.hib_cache.hib_cm.hib_fmr_pool.hib_mad.hib_marshall.hib_pack.hib_pma.hib_sa.hib_smi.hib_umem.hib_user_cm.hib_user_mad.hib_user_sa.hib_user_verbs.hib_verbs.hiw_cm.hrdma_cm.hrdma_cm_ib.hrdma_netlink.hrdma_user_cm.hrxrpcpacket.htypes.hscsiKbuildfcKbuildfc_els.hfc_encaps.hfc_fc2.hfc_fcoe.hfc_fcp.hfc_fip.hfc_fs.hfc_gs.hfc_ms.hfc_ns.hfc_encode.hfc_frame.hfcoe_sysfs.hiscsi_if.hiscsi_proto.hlibfc.hlibfcoe.hlibiscsi.hlibiscsi_tcp.hlibsas.hlibsrp.hosd_attributes.hosd_initiator.hosd_protocol.hosd_sec.hosd_sense.hosd_types.hsas.hsas_ata.hscsi.hscsi_bsg_fc.hscsi_bsg_iscsi.hscsi_cmnd.hscsi_dbg.hscsi_device.hscsi_devinfo.hscsi_dh.hscsi_driver.hscsi_eh.hscsi_host.hscsi_ioctl.hscsi_netlink.hscsi_netlink_fc.hscsi_tcq.hscsi_tgt.hscsi_tgt_if.hscsi_transport.hscsi_transport_fc.hscsi_transport_iscsi.hscsi_transport_sas.hscsi_transport_spi.hscsi_transport_srp.hscsicam.hsg.hsrp.hsoundKbuildac97_codec.haci.had1816a.had1843.hak4114.hak4117.hak4531_codec.hak4xxx-adda.hasequencer.hasound.hasound_fm.hasoundef.hatmel-abdac.hatmel-ac97c.hcontrol.hcore.hcs4231-regs.hcs46xx.hcs46xx_dsp_scb_types.hcs46xx_dsp_spos.hcs46xx_dsp_task_types.hcs8403.hcs8427.hemu10k1.hemu10k1_synth.hemu8000.hemu8000_reg.hemux_legacy.hemux_synth.hes1688.hgus.hhda_hwdep.hhdsp.hhdspm.hhwdep.hi2c.hinfo.hinitval.hjack.hl3.hmemalloc.hminors.hmixer_oss.hmpu401.hopl3.hopl4.hpcm-indirect.hpcm.hpcm_oss.hpcm_params.hpt2258.hpxa2xx-lib.hrawmidi.hs3c24xx_uda134x.hsb.hsb16_csp.hseq_device.hseq_kernel.hseq_midi_emul.hseq_midi_event.hseq_oss.hseq_oss_legacy.hseq_virmidi.hsfnt_info.hsh_fsi.hsnd_wavefront.hsoc-dai.hsoc-dapm.hsoc-of-simple.hsoc.hsoundfont.hsscape_ioctl.htea575x-tuner.htea6330t.htimer.htlv.htrident.huda134x.huda1380.hutil_mem.hversion.hvx_core.hwavefront.hwm8993.hwm9081.hwss.hymfpci.htraceboot.hdefine_trace.heventsblock.hbtrfs.hext3.hext4.hirq.hjbd.hjbd2.hkmem.hkvm.hlock.hmce.hmodule.hnapi.hnet.hpower.hras.hsched.hscsi.hsignal.hskb.hsock.hsunrpc.hsyscalls.htimer.hudp.hworkqueue.hwriteback.hftrace.hsyscall.hvideoKbuildatmel_lcdc.haty128.hbroadsheetfb.hcirrus.hcvisionppc.hda8xx-fb.hedid.hepson1355.hgbe.hhecubafb.higa.hili9320.hkyro.hmach64.hmaxinefb.hmbxfb.hmetronomefb.hmipi_display.hneomagic.hnewport.hpermedia2.hplatform_lcd.hpm3fb.hpmag-ba-fb.hpmagb-b-fb.hpxa168fb.hradeon.hs1d13xxxfb.hsgivw.hsh_mobile_lcdc.hsisfb.hsstfb.htdfx.htgafb.htrident.huvesafb.hvga.hw100fb.hinitKconfigMakefileipcMakefilekernelKconfig.freezerKconfig.hzKconfig.openvzKconfig.preemptMakefilebcKconfigMakefilecptMakefileeventsMakefilegcovKconfigMakefileirqMakefilepowerKconfigMakefiletimeKconfigMakefiletraceKconfigMakefileveMakefilelibKconfigKconfig.debugKconfig.kgdbKconfig.kmemcheckMakefilelzoMakefileraid6Makefileraid6testMakefilereed_solomonMakefilezlib_deflateMakefilezlib_inflateMakefilemmKconfigKconfig.debugMakefilenet802KconfigMakefile8021qKconfigMakefile9pKconfigMakefileKconfigMakefileappletalkMakefileatmKconfigMakefileax25KconfigMakefilebluetoothKconfigMakefilebnepKconfigMakefilecmtpKconfigMakefilehidpKconfigMakefilerfcommKconfigMakefilebridgeKconfigMakefilenetfilterKconfigMakefilecanKconfigMakefilecoreMakefiledcbKconfigMakefiledccpKconfigMakefileccidsKconfigdecnetKconfigMakefilenetfilterKconfigMakefiledsaKconfigMakefileeconetKconfigMakefileethernetMakefileieee802154KconfigMakefileipv4KconfigMakefilenetfilterKconfigMakefileipv6KconfigMakefilenetfilterKconfigMakefileipxKconfigMakefileirdaKconfigMakefileircommKconfigMakefileirlanKconfigMakefileirnetKconfigMakefileiucvKconfigMakefilekeyMakefilelapbKconfigMakefilellcKconfigMakefilemac80211KconfigMakefilenetfilterKconfigMakefileipsetKconfigMakefileipvsKconfigMakefilenetlabelKconfigMakefilenetlinkMakefilenetromMakefileopenvswitchKconfigMakefilepacketKconfigMakefilephonetKconfigMakefilerdsKconfigMakefilerfkillKconfigMakefileroseMakefilerxrpcKconfigMakefileschedKconfigMakefilesctpKconfigMakefilesunrpcKconfigMakefileauth_gssMakefilexprtrdmaMakefiletipcKconfigMakefileunixKconfigMakefilewanrouterKconfigMakefilewimaxKconfigMakefilewirelessKconfigMakefilex25KconfigMakefilexfrmKconfigMakefilesamplesKconfigMakefilekobjectMakefilekprobesMakefiletrace_eventsMakefiletracepointsMakefilescripts.conmakehash.cmd.gitignore.kallsyms.cmd.pnmtologo.cmd.unifdef.cmdKbuild.includeLindentMakefileMakefile.asm-genericMakefile.buildMakefile.cleanMakefile.fwinstMakefile.headersinstMakefile.hostMakefile.libMakefile.modinstMakefile.modpostbasic.docproc.cmd.fixdep.cmd.gitignore.hash.cmdMakefiledocprocdocproc.cfixdepfixdep.chashhash.cmodules.orderbin2c.cbinoffset.cbloat-o-meterbootgraph.plcheckincludes.plcheckkconfigsymbols.shcheckpatch.plcheckstack.plchecksyscalls.shcheckversion.plcleanfilecleanpatchconfigconmakehashconmakehash.cdecodecodediffconfigdtc.gitignoreMakefileMakefile.dtcchecks.cdata.cdtc-lexer.ldtc-lexer.lex.c_shippeddtc-parser.tab.c_shippeddtc-parser.tab.h_shippeddtc-parser.ydtc.cdtc.hflattree.cfstree.clibfdtMakefile.libfdtfdt.cfdt.hfdt_ro.cfdt_rw.cfdt_strerror.cfdt_sw.cfdt_wip.clibfdt.hlibfdt_env.hlibfdt_internal.hlivetree.csrcpos.csrcpos.htreesource.cversion_gen.hexport_report.plextract-ikconfiggcc-version.shgcc-x86_32-has-stack-protector.shgcc-x86_64-has-stack-protector.shgen_initramfs_list.shgenksyms.genksyms.cmd.genksyms.o.cmd.gitignore.lex.o.cmd.parse.o.cmdMakefilegenksymsgenksyms.cgenksyms.hkeywords.ckeywords.c_shippedkeywords.gperflex.clex.c_shippedlex.lmodules.orderparse.cparse.c_shippedparse.hparse.h_shippedparse.yget_maintainer.plgfp-translateheaderdep.plheaders.shheaders_check.plheaders_install.plkallsymskallsyms.ckconfig.conf.cmd.conf.o.cmd.gitignore.kxgettext.o.cmd.zconf.tab.o.cmdMakefilePOTFILES.incheck.shconfconf.cconfdata.cexpr.cexpr.hgconf.cgconf.gladeimages.ckconfig_load.ckxgettext.clex.zconf.clex.zconf.c_shippedlkc.hlkc_proto.hlxdialog.gitignoreBIG.FAT.WARNINGcheck-lxdialog.shchecklist.cdialog.hinputbox.cmenubox.ctextbox.cutil.cyesno.cmconf.cmenu.cqconf.ccqconf.hstreamline_config.plsymbol.cutil.czconf.gperfzconf.hash.czconf.hash.c_shippedzconf.lzconf.tab.czconf.tab.c_shippedzconf.ykernel-docksymoopsREADMEmakelstmarkup_oops.plmkcompile_hmkmakefilemksysmapmkuboot.shmkversionmod.elfconfig.h.cmd.empty.o.cmd.file2alias.o.cmd.gitignore.mk_elfconfig.cmd.mod-extract.cmd.modpost.cmd.modpost.o.cmd.sumversion.o.cmdMakefileelfconfig.hempty.cfile2alias.cmk_elfconfigmk_elfconfig.cmod-extractmod-extract.cmodpostmodpost.cmodpost.hmodsign-note.shmodules.ordersumversion.cmodule-common.ldsmodules.ordernamespace.plpackageMakefilebuilddebbuildtarmkspecpatch-kernelpnmtologopnmtologo.cprofile2linkerlist.plrecordmcount.plrt-testercheck-all.shrt-tester.pyrt-tester.pycrt-tester.pyot2-l1-2rt-sameprio.tstt2-l1-pi.tstt2-l1-signal.tstt2-l2-2rt-deadlock.tstt3-l1-pi-1rt.tstt3-l1-pi-2rt.tstt3-l1-pi-3rt.tstt3-l1-pi-signal.tstt3-l1-pi-steal.tstt3-l2-pi.tstt4-l2-pi-deboost.tstt5-l4-pi-boost-deboost-setsched.tstt5-l4-pi-boost-deboost.tstselinuxMakefileREADMEgenheadersMakefilegenheaders.cinstall_policy.shmdp.gitignoreMakefiledbus_contextsmdp.csetlocalversionshow_deltatags.shtracingdraw_functrace.pydraw_functrace.pycdraw_functrace.pyounifdefunifdef.cver_linuxsecurityKconfigMakefileintegrityimaKconfigMakefilekeysMakefileselinuxKconfigMakefilessMakefilesmackKconfigMakefiletomoyoKconfigMakefilesoundKconfigMakefileaoaKconfigMakefilecodecsKconfigMakefilecoreMakefilefabricsKconfigMakefilesoundbusKconfigMakefilei2sbusMakefilearmKconfigMakefileatmelKconfigMakefilecoreKconfigMakefileossMakefileseqKconfigMakefileossMakefiledriversKconfigMakefilempu401Makefileopl3Makefileopl4MakefilepcspMakefilevxMakefilei2cMakefileotherMakefileisaKconfigMakefilead1816aMakefilead1848Makefilecs423xMakefilees1688MakefilegusMakefilemsndMakefileopti9xxMakefilesbMakefilewavefrontMakefilewssMakefilemipsKconfigMakefileossKconfigMakefiledmasoundKconfigMakefilepariscKconfigMakefilepciKconfigMakefileac97Makefileali5451Makefileau88x0Makefileaw2Makefileca0106Makefilecs46xxMakefilecs5535audioMakefilectxfiMakefileechoaudioMakefileemu10k1MakefilehdaKconfigMakefileice1712Makefilekorg1212Makefilelx6464esMakefilemixartMakefilenm256MakefileoxygenMakefilepcxhrMakefileriptideMakefilerme9652MakefiletridentMakefilevx222MakefileymfpciMakefilepcmciaKconfigMakefilepdaudiocfMakefilevxMakefileppcKconfigMakefileshKconfigMakefilesocKconfigMakefileatmelKconfigMakefileau1xKconfigMakefileblackfinKconfigMakefilecodecsKconfigMakefiledavinciKconfigMakefilefslKconfigMakefileimxKconfigMakefileomapKconfigMakefilepxaKconfigMakefiles3c24xxKconfigMakefiles6000KconfigMakefileshKconfigMakefiletxx9KconfigMakefilesparcKconfigMakefilespiKconfigMakefilesynthMakefileemuxMakefileusb6fireMakefileKconfigMakefilecaiaqMakefilemiscMakefileusx2yMakefiletoolsliblkMakefiletraceeventMakefileperfDocumentationMakefileMakefilearcharmMakefilepowerpcMakefiles390MakefileshMakefilesparcMakefilex86MakefileconfigMakefilescriptsperlPerf-Trace-UtilMakefile.PLscriptsMakefile.includetestingselftestsMakefilemqueueMakefilevirtiovirtio-traceMakefileusrKconfigMakefilevirtkvmKconfig/usr/src//usr/src/kernels//usr/src/kernels/2.6.32-042stab110.1.debug//usr/src/kernels/2.6.32-042stab110.1.debug/arch//usr/src/kernels/2.6.32-042stab110.1.debug/arch/alpha//usr/src/kernels/2.6.32-042stab110.1.debug/arch/alpha/boot//usr/src/kernels/2.6.32-042stab110.1.debug/arch/alpha/kernel//usr/src/kernels/2.6.32-042stab110.1.debug/arch/alpha/lib//usr/src/kernels/2.6.32-042stab110.1.debug/arch/alpha/math-emu//usr/src/kernels/2.6.32-042stab110.1.debug/arch/alpha/mm//usr/src/kernels/2.6.32-042stab110.1.debug/arch/alpha/oprofile//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/boot//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/boot/bootp//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/boot/compressed//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/common//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/kernel//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/lib//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-aaec2000//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-at91//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-bcmring//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-bcmring/csp//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-bcmring/csp/chipc//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-bcmring/csp/dmac//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-bcmring/csp/tmr//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-clps711x//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-davinci//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-ebsa110//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-ep93xx//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-footbridge//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-gemini//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-h720x//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-integrator//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-iop13xx//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-iop32x//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-iop33x//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-ixp2000//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-ixp23xx//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-ixp4xx//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-kirkwood//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-ks8695//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-l7200//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-lh7a40x//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-loki//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-mmp//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-msm//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-mv78xx0//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-mx1//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-mx2//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-mx25//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-mx3//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-mxc91231//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-netx//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-nomadik//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-ns9xxx//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-omap1//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-omap2//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-orion5x//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-pnx4008//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-pxa//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-realview//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-rpc//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-s3c2400//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-s3c2410//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-s3c2412//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-s3c2440//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-s3c2442//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-s3c2443//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-s3c6400//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-s3c6410//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-s5pc100//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-sa1100//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-shark//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-stmp378x//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-stmp37xx//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-u300//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-versatile//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mach-w90x900//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/mm//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/nwfpe//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/oprofile//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/plat-iop//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/plat-mxc//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/plat-omap//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/plat-orion//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/plat-pxa//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/plat-s3c//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/plat-s3c24xx//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/plat-s3c64xx//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/plat-s5pc1xx//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/plat-stmp3xxx//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/tools//usr/src/kernels/2.6.32-042stab110.1.debug/arch/arm/vfp//usr/src/kernels/2.6.32-042stab110.1.debug/arch/avr32//usr/src/kernels/2.6.32-042stab110.1.debug/arch/avr32/boards//usr/src/kernels/2.6.32-042stab110.1.debug/arch/avr32/boards/atngw100//usr/src/kernels/2.6.32-042stab110.1.debug/arch/avr32/boards/atstk1000//usr/src/kernels/2.6.32-042stab110.1.debug/arch/avr32/boards/favr-32//usr/src/kernels/2.6.32-042stab110.1.debug/arch/avr32/boards/hammerhead//usr/src/kernels/2.6.32-042stab110.1.debug/arch/avr32/boards/merisc//usr/src/kernels/2.6.32-042stab110.1.debug/arch/avr32/boards/mimc200//usr/src/kernels/2.6.32-042stab110.1.debug/arch/avr32/boot//usr/src/kernels/2.6.32-042stab110.1.debug/arch/avr32/boot/images//usr/src/kernels/2.6.32-042stab110.1.debug/arch/avr32/boot/u-boot//usr/src/kernels/2.6.32-042stab110.1.debug/arch/avr32/kernel//usr/src/kernels/2.6.32-042stab110.1.debug/arch/avr32/lib//usr/src/kernels/2.6.32-042stab110.1.debug/arch/avr32/mach-at32ap//usr/src/kernels/2.6.32-042stab110.1.debug/arch/avr32/mm//usr/src/kernels/2.6.32-042stab110.1.debug/arch/avr32/oprofile//usr/src/kernels/2.6.32-042stab110.1.debug/arch/blackfin//usr/src/kernels/2.6.32-042stab110.1.debug/arch/blackfin/boot//usr/src/kernels/2.6.32-042stab110.1.debug/arch/blackfin/kernel//usr/src/kernels/2.6.32-042stab110.1.debug/arch/blackfin/kernel/cplb-mpu//usr/src/kernels/2.6.32-042stab110.1.debug/arch/blackfin/kernel/cplb-nompu//usr/src/kernels/2.6.32-042stab110.1.debug/arch/blackfin/lib//usr/src/kernels/2.6.32-042stab110.1.debug/arch/blackfin/mach-bf518//usr/src/kernels/2.6.32-042stab110.1.debug/arch/blackfin/mach-bf518/boards//usr/src/kernels/2.6.32-042stab110.1.debug/arch/blackfin/mach-bf527//usr/src/kernels/2.6.32-042stab110.1.debug/arch/blackfin/mach-bf527/boards//usr/src/kernels/2.6.32-042stab110.1.debug/arch/blackfin/mach-bf533//usr/src/kernels/2.6.32-042stab110.1.debug/arch/blackfin/mach-bf533/boards//usr/src/kernels/2.6.32-042stab110.1.debug/arch/blackfin/mach-bf537//usr/src/kernels/2.6.32-042stab110.1.debug/arch/blackfin/mach-bf537/boards//usr/src/kernels/2.6.32-042stab110.1.debug/arch/blackfin/mach-bf538//usr/src/kernels/2.6.32-042stab110.1.debug/arch/blackfin/mach-bf538/boards//usr/src/kernels/2.6.32-042stab110.1.debug/arch/blackfin/mach-bf548//usr/src/kernels/2.6.32-042stab110.1.debug/arch/blackfin/mach-bf548/boards//usr/src/kernels/2.6.32-042stab110.1.debug/arch/blackfin/mach-bf561//usr/src/kernels/2.6.32-042stab110.1.debug/arch/blackfin/mach-bf561/boards//usr/src/kernels/2.6.32-042stab110.1.debug/arch/blackfin/mach-common//usr/src/kernels/2.6.32-042stab110.1.debug/arch/blackfin/mm//usr/src/kernels/2.6.32-042stab110.1.debug/arch/blackfin/oprofile//usr/src/kernels/2.6.32-042stab110.1.debug/arch/cris//usr/src/kernels/2.6.32-042stab110.1.debug/arch/cris/arch-v10//usr/src/kernels/2.6.32-042stab110.1.debug/arch/cris/arch-v10/drivers//usr/src/kernels/2.6.32-042stab110.1.debug/arch/cris/arch-v10/kernel//usr/src/kernels/2.6.32-042stab110.1.debug/arch/cris/arch-v10/lib//usr/src/kernels/2.6.32-042stab110.1.debug/arch/cris/arch-v10/mm//usr/src/kernels/2.6.32-042stab110.1.debug/arch/cris/arch-v32//usr/src/kernels/2.6.32-042stab110.1.debug/arch/cris/arch-v32/drivers//usr/src/kernels/2.6.32-042stab110.1.debug/arch/cris/arch-v32/drivers/mach-a3//usr/src/kernels/2.6.32-042stab110.1.debug/arch/cris/arch-v32/drivers/mach-fs//usr/src/kernels/2.6.32-042stab110.1.debug/arch/cris/arch-v32/drivers/pci//usr/src/kernels/2.6.32-042stab110.1.debug/arch/cris/arch-v32/kernel//usr/src/kernels/2.6.32-042stab110.1.debug/arch/cris/arch-v32/lib//usr/src/kernels/2.6.32-042stab110.1.debug/arch/cris/arch-v32/mach-a3//usr/src/kernels/2.6.32-042stab110.1.debug/arch/cris/arch-v32/mach-fs//usr/src/kernels/2.6.32-042stab110.1.debug/arch/cris/arch-v32/mm//usr/src/kernels/2.6.32-042stab110.1.debug/arch/cris/boot//usr/src/kernels/2.6.32-042stab110.1.debug/arch/cris/boot/compressed//usr/src/kernels/2.6.32-042stab110.1.debug/arch/cris/boot/rescue//usr/src/kernels/2.6.32-042stab110.1.debug/arch/cris/include//usr/src/kernels/2.6.32-042stab110.1.debug/arch/cris/include/arch-v32//usr/src/kernels/2.6.32-042stab110.1.debug/arch/cris/include/arch-v32/arch//usr/src/kernels/2.6.32-042stab110.1.debug/arch/cris/include/arch-v32/arch/hwregs//usr/src/kernels/2.6.32-042stab110.1.debug/arch/cris/include/arch-v32/arch/hwregs/iop//usr/src/kernels/2.6.32-042stab110.1.debug/arch/cris/kernel//usr/src/kernels/2.6.32-042stab110.1.debug/arch/cris/mm//usr/src/kernels/2.6.32-042stab110.1.debug/arch/frv//usr/src/kernels/2.6.32-042stab110.1.debug/arch/frv/boot//usr/src/kernels/2.6.32-042stab110.1.debug/arch/frv/kernel//usr/src/kernels/2.6.32-042stab110.1.debug/arch/frv/lib//usr/src/kernels/2.6.32-042stab110.1.debug/arch/frv/mb93090-mb00//usr/src/kernels/2.6.32-042stab110.1.debug/arch/frv/mm//usr/src/kernels/2.6.32-042stab110.1.debug/arch/h8300//usr/src/kernels/2.6.32-042stab110.1.debug/arch/h8300/boot//usr/src/kernels/2.6.32-042stab110.1.debug/arch/h8300/boot/compressed//usr/src/kernels/2.6.32-042stab110.1.debug/arch/h8300/kernel//usr/src/kernels/2.6.32-042stab110.1.debug/arch/h8300/kernel/timer//usr/src/kernels/2.6.32-042stab110.1.debug/arch/h8300/lib//usr/src/kernels/2.6.32-042stab110.1.debug/arch/h8300/mm//usr/src/kernels/2.6.32-042stab110.1.debug/arch/h8300/platform//usr/src/kernels/2.6.32-042stab110.1.debug/arch/h8300/platform/h8300h//usr/src/kernels/2.6.32-042stab110.1.debug/arch/h8300/platform/h8300h/aki3068net//usr/src/kernels/2.6.32-042stab110.1.debug/arch/h8300/platform/h8300h/generic//usr/src/kernels/2.6.32-042stab110.1.debug/arch/h8300/platform/h8300h/h8max//usr/src/kernels/2.6.32-042stab110.1.debug/arch/h8300/platform/h8s//usr/src/kernels/2.6.32-042stab110.1.debug/arch/h8300/platform/h8s/edosk2674//usr/src/kernels/2.6.32-042stab110.1.debug/arch/h8300/platform/h8s/generic//usr/src/kernels/2.6.32-042stab110.1.debug/arch/ia64//usr/src/kernels/2.6.32-042stab110.1.debug/arch/ia64/dig//usr/src/kernels/2.6.32-042stab110.1.debug/arch/ia64/hp//usr/src/kernels/2.6.32-042stab110.1.debug/arch/ia64/hp/common//usr/src/kernels/2.6.32-042stab110.1.debug/arch/ia64/hp/sim//usr/src/kernels/2.6.32-042stab110.1.debug/arch/ia64/hp/sim/boot//usr/src/kernels/2.6.32-042stab110.1.debug/arch/ia64/hp/zx1//usr/src/kernels/2.6.32-042stab110.1.debug/arch/ia64/ia32//usr/src/kernels/2.6.32-042stab110.1.debug/arch/ia64/kernel//usr/src/kernels/2.6.32-042stab110.1.debug/arch/ia64/kernel/cpufreq//usr/src/kernels/2.6.32-042stab110.1.debug/arch/ia64/kvm//usr/src/kernels/2.6.32-042stab110.1.debug/arch/ia64/lib//usr/src/kernels/2.6.32-042stab110.1.debug/arch/ia64/mm//usr/src/kernels/2.6.32-042stab110.1.debug/arch/ia64/oprofile//usr/src/kernels/2.6.32-042stab110.1.debug/arch/ia64/pci//usr/src/kernels/2.6.32-042stab110.1.debug/arch/ia64/sn//usr/src/kernels/2.6.32-042stab110.1.debug/arch/ia64/sn/kernel//usr/src/kernels/2.6.32-042stab110.1.debug/arch/ia64/sn/kernel/sn2//usr/src/kernels/2.6.32-042stab110.1.debug/arch/ia64/sn/pci//usr/src/kernels/2.6.32-042stab110.1.debug/arch/ia64/sn/pci/pcibr//usr/src/kernels/2.6.32-042stab110.1.debug/arch/ia64/uv//usr/src/kernels/2.6.32-042stab110.1.debug/arch/ia64/uv/kernel//usr/src/kernels/2.6.32-042stab110.1.debug/arch/ia64/xen//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m32r//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m32r/boot//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m32r/boot/compressed//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m32r/kernel//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m32r/lib//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m32r/mm//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m32r/oprofile//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m32r/platforms//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m32r/platforms/m32104ut//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m32r/platforms/m32700ut//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m32r/platforms/mappi//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m32r/platforms/mappi2//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m32r/platforms/mappi3//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m32r/platforms/oaks32r//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m32r/platforms/opsput//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m32r/platforms/usrv//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68k//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68k/amiga//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68k/apollo//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68k/atari//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68k/bvme6000//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68k/fpsp040//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68k/hp300//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68k/ifpsp060//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68k/kernel//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68k/lib//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68k/mac//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68k/math-emu//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68k/mm//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68k/mvme147//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68k/mvme16x//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68k/q40//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68k/sun3//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68k/sun3/prom//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68k/sun3x//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68k/tools//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68k/tools/amiga//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68knommu//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68knommu/kernel//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68knommu/lib//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68knommu/mm//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68knommu/platform//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68knommu/platform/5206//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68knommu/platform/5206e//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68knommu/platform/520x//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68knommu/platform/523x//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68knommu/platform/5249//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68knommu/platform/5272//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68knommu/platform/527x//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68knommu/platform/528x//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68knommu/platform/5307//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68knommu/platform/532x//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68knommu/platform/5407//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68knommu/platform/68328//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68knommu/platform/68360//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68knommu/platform/68EZ328//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68knommu/platform/68VZ328//usr/src/kernels/2.6.32-042stab110.1.debug/arch/m68knommu/platform/coldfire//usr/src/kernels/2.6.32-042stab110.1.debug/arch/microblaze//usr/src/kernels/2.6.32-042stab110.1.debug/arch/microblaze/boot//usr/src/kernels/2.6.32-042stab110.1.debug/arch/microblaze/kernel//usr/src/kernels/2.6.32-042stab110.1.debug/arch/microblaze/kernel/cpu//usr/src/kernels/2.6.32-042stab110.1.debug/arch/microblaze/lib//usr/src/kernels/2.6.32-042stab110.1.debug/arch/microblaze/mm//usr/src/kernels/2.6.32-042stab110.1.debug/arch/microblaze/platform//usr/src/kernels/2.6.32-042stab110.1.debug/arch/microblaze/platform/generic//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/alchemy//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/alchemy/common//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/alchemy/devboards//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/alchemy/devboards/db1x00//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/alchemy/devboards/pb1000//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/alchemy/devboards/pb1100//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/alchemy/devboards/pb1200//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/alchemy/devboards/pb1500//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/alchemy/devboards/pb1550//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/alchemy/mtx-1//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/alchemy/xxs1500//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/ar7//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/basler//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/basler/excite//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/bcm47xx//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/bcm63xx//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/bcm63xx/boards//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/boot//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/cavium-octeon//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/cavium-octeon/executive//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/cobalt//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/dec//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/dec/prom//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/emma//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/emma/common//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/emma/markeins//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/fw//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/fw/arc//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/fw/cfe//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/fw/lib//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/fw/sni//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/gt64120//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/gt64120/wrppmc//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/jazz//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/kernel//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/lasat//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/lasat/image//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/lib//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/loongson//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/loongson/common//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/loongson/fuloong-2e//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/math-emu//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/mipssim//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/mm//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/mti-malta//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/nxp//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/nxp/pnx833x//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/nxp/pnx833x/common//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/nxp/pnx833x/stb22x//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/nxp/pnx8550//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/nxp/pnx8550/common//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/nxp/pnx8550/jbs//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/nxp/pnx8550/stb810//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/oprofile//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/pci//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/pmc-sierra//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/pmc-sierra/msp71xx//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/pmc-sierra/yosemite//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/power//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/rb532//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/sgi-ip22//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/sgi-ip27//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/sgi-ip32//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/sibyte//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/sibyte/bcm1480//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/sibyte/common//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/sibyte/sb1250//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/sibyte/swarm//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/sni//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/txx9//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/txx9/generic//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/txx9/jmr3927//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/txx9/rbtx4927//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/txx9/rbtx4938//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/txx9/rbtx4939//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/vr41xx//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/vr41xx/casio-e55//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/vr41xx/common//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mips/vr41xx/ibm-workpad//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mn10300//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mn10300/boot//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mn10300/boot/compressed//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mn10300/kernel//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mn10300/lib//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mn10300/mm//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mn10300/oprofile//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mn10300/proc-mn103e010//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mn10300/unit-asb2303//usr/src/kernels/2.6.32-042stab110.1.debug/arch/mn10300/unit-asb2305//usr/src/kernels/2.6.32-042stab110.1.debug/arch/parisc//usr/src/kernels/2.6.32-042stab110.1.debug/arch/parisc/hpux//usr/src/kernels/2.6.32-042stab110.1.debug/arch/parisc/kernel//usr/src/kernels/2.6.32-042stab110.1.debug/arch/parisc/lib//usr/src/kernels/2.6.32-042stab110.1.debug/arch/parisc/math-emu//usr/src/kernels/2.6.32-042stab110.1.debug/arch/parisc/mm//usr/src/kernels/2.6.32-042stab110.1.debug/arch/parisc/oprofile//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/boot//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/kernel//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/kernel/vdso32//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/kernel/vdso64//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/kvm//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/lib//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/math-emu//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/mm//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/oprofile//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/platforms//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/platforms/40x//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/platforms/44x//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/platforms/512x//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/platforms/52xx//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/platforms/82xx//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/platforms/83xx//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/platforms/85xx//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/platforms/86xx//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/platforms/8xx//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/platforms/amigaone//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/platforms/cell//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/platforms/cell/spufs//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/platforms/chrp//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/platforms/embedded6xx//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/platforms/iseries//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/platforms/maple//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/platforms/pasemi//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/platforms/powermac//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/platforms/prep//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/platforms/ps3//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/platforms/pseries//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/sysdev//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/sysdev/bestcomm//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/sysdev/qe_lib//usr/src/kernels/2.6.32-042stab110.1.debug/arch/powerpc/xmon//usr/src/kernels/2.6.32-042stab110.1.debug/arch/s390//usr/src/kernels/2.6.32-042stab110.1.debug/arch/s390/appldata//usr/src/kernels/2.6.32-042stab110.1.debug/arch/s390/boot//usr/src/kernels/2.6.32-042stab110.1.debug/arch/s390/crypto//usr/src/kernels/2.6.32-042stab110.1.debug/arch/s390/hypfs//usr/src/kernels/2.6.32-042stab110.1.debug/arch/s390/kernel//usr/src/kernels/2.6.32-042stab110.1.debug/arch/s390/kernel/vdso32//usr/src/kernels/2.6.32-042stab110.1.debug/arch/s390/kernel/vdso64//usr/src/kernels/2.6.32-042stab110.1.debug/arch/s390/kvm//usr/src/kernels/2.6.32-042stab110.1.debug/arch/s390/lib//usr/src/kernels/2.6.32-042stab110.1.debug/arch/s390/math-emu//usr/src/kernels/2.6.32-042stab110.1.debug/arch/s390/mm//usr/src/kernels/2.6.32-042stab110.1.debug/arch/s390/oprofile//usr/src/kernels/2.6.32-042stab110.1.debug/arch/score//usr/src/kernels/2.6.32-042stab110.1.debug/arch/score/boot//usr/src/kernels/2.6.32-042stab110.1.debug/arch/score/kernel//usr/src/kernels/2.6.32-042stab110.1.debug/arch/score/lib//usr/src/kernels/2.6.32-042stab110.1.debug/arch/score/mm//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/boards//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/boards/mach-cayman//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/boards/mach-dreamcast//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/boards/mach-ecovec24//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/boards/mach-edosk7705//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/boards/mach-highlander//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/boards/mach-hp6xx//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/boards/mach-kfr2r09//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/boards/mach-landisk//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/boards/mach-lboxre2//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/boards/mach-microdev//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/boards/mach-migor//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/boards/mach-r2d//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/boards/mach-rsk//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/boards/mach-sdk7780//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/boards/mach-se//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/boards/mach-se/7206//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/boards/mach-se/7343//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/boards/mach-se/770x//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/boards/mach-se/7721//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/boards/mach-se/7722//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/boards/mach-se/7724//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/boards/mach-se/7751//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/boards/mach-se/7780//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/boards/mach-sh03//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/boards/mach-sh7763rdp//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/boards/mach-snapgear//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/boards/mach-systemh//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/boards/mach-titan//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/boards/mach-x3proto//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/boot//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/boot/compressed//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/boot/romimage//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/cchips//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/cchips/hd6446x//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/drivers//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/drivers/dma//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/drivers/pci//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/drivers/superhyway//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/kernel//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/kernel/cpu//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/kernel/cpu/irq//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/kernel/cpu/sh2//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/kernel/cpu/sh2a//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/kernel/cpu/sh3//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/kernel/cpu/sh4//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/kernel/cpu/sh4a//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/kernel/cpu/sh5//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/kernel/cpu/shmobile//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/kernel/vsyscall//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/lib//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/lib64//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/math-emu//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/mm//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/oprofile//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sh/tools//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sparc//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sparc/boot//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sparc/kernel//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sparc/lib//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sparc/math-emu//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sparc/mm//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sparc/oprofile//usr/src/kernels/2.6.32-042stab110.1.debug/arch/sparc/prom//usr/src/kernels/2.6.32-042stab110.1.debug/arch/um//usr/src/kernels/2.6.32-042stab110.1.debug/arch/um/drivers//usr/src/kernels/2.6.32-042stab110.1.debug/arch/um/kernel//usr/src/kernels/2.6.32-042stab110.1.debug/arch/um/kernel/skas//usr/src/kernels/2.6.32-042stab110.1.debug/arch/um/os-Linux//usr/src/kernels/2.6.32-042stab110.1.debug/arch/um/os-Linux/drivers//usr/src/kernels/2.6.32-042stab110.1.debug/arch/um/os-Linux/skas//usr/src/kernels/2.6.32-042stab110.1.debug/arch/um/os-Linux/sys-i386//usr/src/kernels/2.6.32-042stab110.1.debug/arch/um/os-Linux/sys-x86_64//usr/src/kernels/2.6.32-042stab110.1.debug/arch/um/scripts//usr/src/kernels/2.6.32-042stab110.1.debug/arch/um/sys-i386//usr/src/kernels/2.6.32-042stab110.1.debug/arch/um/sys-ia64//usr/src/kernels/2.6.32-042stab110.1.debug/arch/um/sys-ppc//usr/src/kernels/2.6.32-042stab110.1.debug/arch/um/sys-x86_64//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86/boot//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86/boot/compressed//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86/crypto//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86/ia32//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86/include//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86/include/asm//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86/include/asm/crypto//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86/include/asm/trace//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86/include/asm/uv//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86/include/asm/visws//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86/include/asm/xen//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86/include/generated//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86/kernel//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86/kernel/acpi//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86/kernel/acpi/realmode//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86/kernel/apic//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86/kernel/cpu//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86/kernel/cpu/cpufreq//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86/kernel/cpu/mcheck//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86/kernel/cpu/mtrr//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86/kvm//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86/lguest//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86/lib//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86/math-emu//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86/mm//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86/mm/kmemcheck//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86/oprofile//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86/pci//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86/power//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86/tools//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86/vdso//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86/video//usr/src/kernels/2.6.32-042stab110.1.debug/arch/x86/xen//usr/src/kernels/2.6.32-042stab110.1.debug/arch/xtensa//usr/src/kernels/2.6.32-042stab110.1.debug/arch/xtensa/boot//usr/src/kernels/2.6.32-042stab110.1.debug/arch/xtensa/boot/boot-elf//usr/src/kernels/2.6.32-042stab110.1.debug/arch/xtensa/boot/boot-redboot//usr/src/kernels/2.6.32-042stab110.1.debug/arch/xtensa/boot/lib//usr/src/kernels/2.6.32-042stab110.1.debug/arch/xtensa/boot/ramdisk//usr/src/kernels/2.6.32-042stab110.1.debug/arch/xtensa/kernel//usr/src/kernels/2.6.32-042stab110.1.debug/arch/xtensa/lib//usr/src/kernels/2.6.32-042stab110.1.debug/arch/xtensa/mm//usr/src/kernels/2.6.32-042stab110.1.debug/arch/xtensa/platforms//usr/src/kernels/2.6.32-042stab110.1.debug/arch/xtensa/platforms/iss//usr/src/kernels/2.6.32-042stab110.1.debug/arch/xtensa/platforms/s6105//usr/src/kernels/2.6.32-042stab110.1.debug/arch/xtensa/platforms/xt2000//usr/src/kernels/2.6.32-042stab110.1.debug/arch/xtensa/variants//usr/src/kernels/2.6.32-042stab110.1.debug/arch/xtensa/variants/s6000//usr/src/kernels/2.6.32-042stab110.1.debug/block//usr/src/kernels/2.6.32-042stab110.1.debug/crypto//usr/src/kernels/2.6.32-042stab110.1.debug/crypto/async_tx//usr/src/kernels/2.6.32-042stab110.1.debug/crypto/mpi//usr/src/kernels/2.6.32-042stab110.1.debug/crypto/signature//usr/src/kernels/2.6.32-042stab110.1.debug/drivers//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/accessibility//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/accessibility/braille//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/acpi//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/acpi/acpica//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/acpi/apei//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/amba//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/ata//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/atm//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/auxdisplay//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/base//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/base/power//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/bcma//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/block//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/block/aoe//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/block/drbd//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/block/mtip32xx//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/block/paride//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/block/ploop//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/block/rsxx//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/bluetooth//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/cdrom//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/char//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/char/agp//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/char/hw_random//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/char/ip2//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/char/ipmi//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/char/mwave//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/char/pcmcia//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/char/pcmcia/ipwireless//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/char/rio//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/char/tpm//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/char/xilinx_hwicap//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/clocksource//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/connector//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/cpufreq//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/cpuidle//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/cpuidle/governors//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/crypto//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/crypto/amcc//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/crypto/nx//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/dca//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/dio//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/dma//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/dma/ioat//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/dma/ipu//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/edac//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/eisa//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/firewire//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/firmware//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/gpio//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/gpu//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/gpu/drm//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/gpu/drm/i2c//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/gpu/drm/i810//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/gpu/drm/i915//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/gpu/drm/mga//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/gpu/drm/nouveau//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/gpu/drm/nouveau/dispnv04//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/gpu/drm/panel//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/gpu/drm/r128//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/gpu/drm/radeon//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/gpu/drm/savage//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/gpu/drm/sis//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/gpu/drm/tdfx//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/gpu/drm/ttm//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/gpu/drm/via//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/gpu/vga//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/hid//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/hid/usbhid//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/hv//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/hwmon//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/hwmon/ams//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/i2c//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/i2c/algos//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/i2c/busses//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/i2c/chips//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/ide//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/idle//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/ieee1394//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/ieee802154//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/infiniband//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/infiniband/core//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/infiniband/hw//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/infiniband/hw/amso1100//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/infiniband/hw/cxgb3//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/infiniband/hw/cxgb4//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/infiniband/hw/ehca//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/infiniband/hw/ipath//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/infiniband/hw/mlx4//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/infiniband/hw/mlx5//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/infiniband/hw/mthca//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/infiniband/hw/nes//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/infiniband/hw/ocrdma//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/infiniband/hw/qib//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/infiniband/hw/usnic//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/infiniband/ulp//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/infiniband/ulp/ipoib//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/infiniband/ulp/iser//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/infiniband/ulp/srp//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/input//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/input/gameport//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/input/joystick//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/input/joystick/iforce//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/input/keyboard//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/input/misc//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/input/mouse//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/input/serio//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/input/tablet//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/input/touchscreen//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/isdn//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/isdn/act2000//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/isdn/capi//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/isdn/divert//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/isdn/gigaset//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/isdn/hardware//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/isdn/hardware/avm//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/isdn/hardware/eicon//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/isdn/hardware/mISDN//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/isdn/hisax//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/isdn/hysdn//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/isdn/i4l//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/isdn/icn//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/isdn/isdnloop//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/isdn/mISDN//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/isdn/pcbit//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/isdn/sc//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/leds//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/lguest//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/macintosh//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/mca//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/md//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/md/persistent-data//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/common//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/common/tuners//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/dvb//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/dvb/b2c2//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/dvb/bt8xx//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/dvb/dm1105//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/dvb/dvb-core//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/dvb/dvb-usb//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/dvb/firewire//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/dvb/frontends//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/dvb/ngene//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/dvb/pluto2//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/dvb/pt1//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/dvb/siano//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/dvb/ttpci//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/dvb/ttusb-budget//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/dvb/ttusb-dec//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/radio//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/radio/si470x//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/rc//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/rc/keymaps//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/video//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/video/au0828//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/video/bt8xx//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/video/cpia2//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/video/cx18//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/video/cx231xx//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/video/cx23885//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/video/cx25840//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/video/cx88//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/video/davinci//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/video/em28xx//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/video/et61x251//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/video/gspca//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/video/gspca/gl860//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/video/gspca/m5602//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/video/gspca/stv06xx//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/video/hdpvr//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/video/ivtv//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/video/ovcamchip//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/video/pvrusb2//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/video/pwc//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/video/saa7134//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/video/saa7164//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/video/sn9c102//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/video/tlg2300//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/video/usbvideo//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/video/usbvision//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/video/uvc//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/video/zc0301//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/media/video/zoran//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/memstick//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/memstick/core//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/memstick/host//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/message//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/message/fusion//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/message/i2o//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/mfd//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/misc//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/misc/c2port//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/misc/cb710//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/misc/eeprom//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/misc/hdpuftrs//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/misc/ibmasm//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/misc/sgi-gru//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/misc/sgi-xp//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/mmc//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/mmc/card//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/mmc/core//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/mmc/host//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/mtd//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/mtd/chips//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/mtd/devices//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/mtd/lpddr//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/mtd/maps//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/mtd/nand//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/mtd/onenand//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/mtd/tests//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/mtd/ubi//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/appletalk//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/arcnet//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/arm//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/atl1c//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/atl1e//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/atlx//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/benet//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/bna//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/bnx2x//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/bonding//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/can//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/can/sja1000//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/can/usb//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/chelsio//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/cris//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/cxgb3//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/cxgb4//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/e1000//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/e1000e//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/ehea//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/enic//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/fs_enet//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/hamradio//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/hyperv//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/i40e//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/i40evf//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/ibm_newemac//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/igb//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/igbvf//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/irda//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/ixgb//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/ixgbe//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/ixgbevf//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/ixp2000//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/mlx4//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/mlx5//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/mlx5/core//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/myri10ge//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/netxen//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/pch_gbe//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/pcmcia//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/phy//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/qlcnic//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/qlge//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/sfc//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/skfp//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/stmmac//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/tokenring//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/tulip//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/usb//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/vmxnet3//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/vxge//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wan//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wan/lmc//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wimax//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wimax/i2400m//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wireless//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wireless/ath//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wireless/ath/ath5k//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wireless/ath/ath9k//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wireless/ath/carl9170//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wireless/b43//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wireless/b43legacy//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wireless/brcm80211//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wireless/brcm80211/brcmsmac//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wireless/brcm80211/brcmutil//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wireless/hostap//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wireless/ipw2x00//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wireless/iwlegacy//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wireless/iwlwifi//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wireless/iwlwifi/dvm//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wireless/iwlwifi/mvm//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wireless/libertas//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wireless/libertas_tf//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wireless/orinoco//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wireless/p54//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wireless/prism54//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wireless/rt2x00//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wireless/rtl818x//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wireless/rtl818x/rtl8180//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wireless/rtl818x/rtl8187//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wireless/ti//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wireless/ti/wl1251//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wireless/ti/wl12xx//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wireless/ti/wlcore//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/net/wireless/zd1211rw//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/nubus//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/of//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/parisc//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/parport//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/pci//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/pci/hotplug//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/pci/pcie//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/pci/pcie/aer//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/pcmcia//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/platform//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/platform/x86//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/pnp//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/pnp/isapnp//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/pnp/pnpacpi//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/pnp/pnpbios//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/power//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/powercap//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/pps//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/ps3//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/ptp//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/rapidio//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/rapidio/switches//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/regulator//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/rtc//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/s390//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/s390/block//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/s390/char//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/s390/cio//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/s390/crypto//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/s390/kvm//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/s390/net//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/s390/scsi//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/sbus//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/sbus/char//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/scsi//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/scsi/aacraid//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/scsi/aic7xxx//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/scsi/aic7xxx/aicasm//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/scsi/aic94xx//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/scsi/arcmsr//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/scsi/arm//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/scsi/be2iscsi//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/scsi/bfa//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/scsi/bnx2fc//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/scsi/bnx2i//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/scsi/cxgbi//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/scsi/cxgbi/cxgb3i//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/scsi/cxgbi/cxgb4i//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/scsi/device_handler//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/scsi/fcoe//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/scsi/fnic//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/scsi/ibmvscsi//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/scsi/isci//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/scsi/isci/firmware//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/scsi/libfc//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/scsi/libsas//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/scsi/lpfc//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/scsi/megaraid//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/scsi/mpt2sas//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/scsi/mvsas//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/scsi/osd//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/scsi/pcmcia//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/scsi/pm8001//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/scsi/qla2xxx//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/scsi/qla4xxx//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/scsi/sym53c8xx_2//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/serial//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/serial/cpm_uart//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/serial/jsm//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/sfi//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/sh//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/sh/maple//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/sh/superhyway//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/sn//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/spi//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/ssb//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/altpciechdma//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/android//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/asus_oled//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/b3dfg//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/comedi//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/comedi/drivers//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/comedi/kcomedilib//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/cx25821//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/dream//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/dream/camera//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/dream/qdsp5//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/dream/smd//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/dst//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/echo//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/et131x//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/frontier//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/go7007//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/iio//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/iio/accel//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/iio/adc//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/iio/light//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/iio/trigger//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/line6//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/mimio//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/octeon//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/otus//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/p9auth//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/panel//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/phison//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/poch//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/pohmelfs//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/quatech_usb2//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/rar//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/rt2860//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/rt2870//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/rt3090//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/rtl8187se//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/rtl8192e//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/rtl8192su//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/rtl8192su/ieee80211//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/sep//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/serqt_usb2//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/slicoss//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/udlfb//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/usbip//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/vme//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/vme/bridges//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/vme/devices//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/vt6655//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/vt6656//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/winbond//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/wlan-ng//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/staging/zram//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/target//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/target/loopback//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/target/tcm_fc//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/tc//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/telephony//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/thermal//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/uio//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/usb//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/usb/atm//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/usb/c67x00//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/usb/class//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/usb/core//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/usb/early//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/usb/gadget//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/usb/host//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/usb/image//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/usb/misc//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/usb/misc/sisusbvga//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/usb/mon//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/usb/musb//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/usb/otg//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/usb/serial//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/usb/storage//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/usb/wusbcore//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/uwb//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/uwb/i1480//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/uwb/i1480/dfu//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/uwb/i1480/i1480u-wlp//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/uwb/wlp//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/vhost//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/video//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/video/aty//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/video/backlight//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/video/console//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/video/display//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/video/geode//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/video/i810//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/video/intelfb//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/video/kyro//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/video/logo//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/video/matrox//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/video/mb862xx//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/video/mbx//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/video/msm//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/video/nvidia//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/video/omap//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/video/pnx4008//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/video/riva//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/video/savage//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/video/sis//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/video/vermilion//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/video/via//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/virtio//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/vlynq//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/w1//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/w1/masters//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/w1/slaves//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/watchdog//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/xen//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/xen/xenbus//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/xen/xenfs//usr/src/kernels/2.6.32-042stab110.1.debug/drivers/zorro//usr/src/kernels/2.6.32-042stab110.1.debug/firmware//usr/src/kernels/2.6.32-042stab110.1.debug/firmware/carl9170fw//usr/src/kernels/2.6.32-042stab110.1.debug/firmware/carl9170fw/carlfw//usr/src/kernels/2.6.32-042stab110.1.debug/firmware/carl9170fw/carlfw/usb//usr/src/kernels/2.6.32-042stab110.1.debug/firmware/carl9170fw/minifw//usr/src/kernels/2.6.32-042stab110.1.debug/firmware/carl9170fw/toolchain//usr/src/kernels/2.6.32-042stab110.1.debug/firmware/carl9170fw/tools//usr/src/kernels/2.6.32-042stab110.1.debug/fs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/9p//usr/src/kernels/2.6.32-042stab110.1.debug/fs/adfs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/affs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/afs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/autofs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/autofs4//usr/src/kernels/2.6.32-042stab110.1.debug/fs/befs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/bfs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/btrfs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/cachefiles//usr/src/kernels/2.6.32-042stab110.1.debug/fs/cifs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/coda//usr/src/kernels/2.6.32-042stab110.1.debug/fs/configfs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/cramfs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/debugfs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/devpts//usr/src/kernels/2.6.32-042stab110.1.debug/fs/dlm//usr/src/kernels/2.6.32-042stab110.1.debug/fs/ecryptfs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/efs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/exofs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/exportfs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/ext2//usr/src/kernels/2.6.32-042stab110.1.debug/fs/ext3//usr/src/kernels/2.6.32-042stab110.1.debug/fs/ext4//usr/src/kernels/2.6.32-042stab110.1.debug/fs/fat//usr/src/kernels/2.6.32-042stab110.1.debug/fs/freevxfs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/fscache//usr/src/kernels/2.6.32-042stab110.1.debug/fs/fuse//usr/src/kernels/2.6.32-042stab110.1.debug/fs/gfs2//usr/src/kernels/2.6.32-042stab110.1.debug/fs/hfs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/hfsplus//usr/src/kernels/2.6.32-042stab110.1.debug/fs/hostfs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/hpfs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/hppfs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/hugetlbfs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/isofs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/jbd//usr/src/kernels/2.6.32-042stab110.1.debug/fs/jbd2//usr/src/kernels/2.6.32-042stab110.1.debug/fs/jffs2//usr/src/kernels/2.6.32-042stab110.1.debug/fs/jfs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/lockd//usr/src/kernels/2.6.32-042stab110.1.debug/fs/minix//usr/src/kernels/2.6.32-042stab110.1.debug/fs/ncpfs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/nfs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/nfs_common//usr/src/kernels/2.6.32-042stab110.1.debug/fs/nfsd//usr/src/kernels/2.6.32-042stab110.1.debug/fs/nilfs2//usr/src/kernels/2.6.32-042stab110.1.debug/fs/nls//usr/src/kernels/2.6.32-042stab110.1.debug/fs/notify//usr/src/kernels/2.6.32-042stab110.1.debug/fs/notify/dnotify//usr/src/kernels/2.6.32-042stab110.1.debug/fs/notify/inotify//usr/src/kernels/2.6.32-042stab110.1.debug/fs/ntfs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/ocfs2//usr/src/kernels/2.6.32-042stab110.1.debug/fs/ocfs2/cluster//usr/src/kernels/2.6.32-042stab110.1.debug/fs/ocfs2/dlm//usr/src/kernels/2.6.32-042stab110.1.debug/fs/omfs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/openpromfs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/partitions//usr/src/kernels/2.6.32-042stab110.1.debug/fs/proc//usr/src/kernels/2.6.32-042stab110.1.debug/fs/pstore//usr/src/kernels/2.6.32-042stab110.1.debug/fs/qnx4//usr/src/kernels/2.6.32-042stab110.1.debug/fs/quota//usr/src/kernels/2.6.32-042stab110.1.debug/fs/quota/vzdquota//usr/src/kernels/2.6.32-042stab110.1.debug/fs/ramfs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/reiserfs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/romfs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/smbfs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/squashfs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/sysfs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/sysv//usr/src/kernels/2.6.32-042stab110.1.debug/fs/ubifs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/udf//usr/src/kernels/2.6.32-042stab110.1.debug/fs/ufs//usr/src/kernels/2.6.32-042stab110.1.debug/fs/xfs//usr/src/kernels/2.6.32-042stab110.1.debug/include//usr/src/kernels/2.6.32-042stab110.1.debug/include/acpi//usr/src/kernels/2.6.32-042stab110.1.debug/include/acpi/platform//usr/src/kernels/2.6.32-042stab110.1.debug/include/asm-generic//usr/src/kernels/2.6.32-042stab110.1.debug/include/asm-generic/bitops//usr/src/kernels/2.6.32-042stab110.1.debug/include/asm-x86//usr/src/kernels/2.6.32-042stab110.1.debug/include/bc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/8139too//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ab3100//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ac97//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/acer//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/acpi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/acpi/apei//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/acpi/apei/erst//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/acpi/blacklist//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/acpi/hotplug//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/acpi/pci//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/acpi/power//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/acpi/proc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/acpi/processor//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/acpi/procfs//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/acpi/sysfs//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/adaptec//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/agp//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/aic79xx//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/aic79xx/cmds//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/aic79xx/cmds/per//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/aic79xx/debug//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/aic79xx/reset//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/aic79xx/reset/delay//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/aic7xxx//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/aic7xxx/cmds//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/aic7xxx/cmds/per//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/aic7xxx/debug//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/aic7xxx/reset//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/aic7xxx/reset/delay//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/airo//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/alim1535//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/alim7101//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/amd//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/amd8111//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/amiga//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/anon//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/apm//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/apm/cpu//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/dma//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/dma/addr//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/dma/addr/t//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/enable//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/enable/memory//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/flatmem//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/has//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/has/cache//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/has/cache/line//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/has/cpu//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/has/cpu/idle//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/has/default//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/have//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/have/nmi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/have/nmi/safe//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/hibernation//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/may//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/may/have//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/may/have/pc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/phys//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/phys/addr//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/phys/addr/t//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/populates//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/populates/node//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/select//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/select/memory//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/sparsemem//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/supports//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/supports/debug//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/supports/optimized//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/suspend//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/uses//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/uses/pg//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/want//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/want/frame//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/arch/want/optional//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ask//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ask/ip//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ask/ip/fib//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/asus//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/async//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/async/raid6//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/async/tx//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/async/tx/disable//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/async/tx/disable/channel//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/async/tx/disable/pq//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/async/tx/disable/pq/val//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/async/tx/disable/xor//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/async/tx/disable/xor/val//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/at76c50x//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ata//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ata/over//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ata/verbose//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ath//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ath5k//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ath9k//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ath9k/btcoex//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ath9k/htc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/atm//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/audit//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/autofs4//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/b43//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/b43/bcma//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/b43/pci//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/b43/pcicore//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/b43/phy//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/b43legacy//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/b43legacy/dma//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/b43legacy/dma/and//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/b43legacy/dma/and/pio//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/b43legacy/pci//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/b43legacy/pcicore//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/b44//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/b44/pci//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/b44/pcicore//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/backlight//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/backlight/class//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/backlight/lcd//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/backlight/mbp//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/base//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/battery//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bc/io//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bc/rss//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bc/swap//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bcma//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bcma/driver//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bcma/driver/gmac//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bcma/host//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bcma/host/pci//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/binary//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/binfmt//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/blk//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/blk/cpq//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/blk/cpq/ciss//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/blk/dev//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/blk/dev/3w//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/blk/dev/3w/xxxx//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/blk/dev/dm//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/blk/dev/io//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/blk/dev/pciessd//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/blk/dev/ram//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/blk/dev/sr//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bnx2x//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/boot//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/boot/printk//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bootparam//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bootparam/hardlockup//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bootparam/hardlockup/enabled//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bootparam/hardlockup/panic//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bootparam/hung//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bootparam/hung/task//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bootparam/hung/task/panic//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bootparam/softlockup//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bootparam/softlockup/panic//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/branch//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/branch/profile//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bridge//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bridge/ebt//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bridge/ebt/802//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bridge/ebt/mark//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bridge/ebt/t//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bridge/igmp//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bridge/nf//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/broadcom//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bsd//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bsd/process//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bsd/process/acct//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bt//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bt/bnep//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bt/bnep/mc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bt/bnep/proto//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bt/hciuart//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bt/mrvl//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/bt/rfcomm//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/btrfs//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/btrfs/fs//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/btrfs/fs/posix//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/build//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/can//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/can/calc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/can/debug//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/can/ems//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/can/kvaser//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/can/sja1000//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/capi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/cardman//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/carl9170//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/cb710//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/cb710/debug//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/cc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/cdrom//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/cdrom/pktcdvd//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/cfag12864b//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/cfg80211//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/cfg80211/default//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/cfq//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/cfq/group//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/cfs//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/cgroup//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/check//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/chelsio//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/chelsio/t1//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/chelsio/t3//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/chelsio/t4//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/chr//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/chr/dev//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/cicada//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/cifs//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/cifs/dfs//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/cifs/weak//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/cifs/weak/pw//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ciss//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ciss/scsi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/clocksource//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/cls//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/cls/u32//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/compal//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/configfs//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/console//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/context//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/context/switch//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/core//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/core/dump//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/core/dump/default//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/core/dump/default/elf//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/cpu//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/cpu/freq//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/cpu/freq/default//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/cpu/freq/default/gov//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/cpu/freq/gov//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/cpu/freq/stat//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/cpu/idle//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/cpu/idle/gov//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/cpu/sup//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/cpu/sup/cyrix//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/cpu/sup/transmeta//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/cpu/sup/umc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/crash//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/crc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/crc/itu//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/crypto//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/crypto/ablk//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/crypto/ablk/helper//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/crypto/aes//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/crypto/aes/ni//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/crypto/ansi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/crypto/crc32c//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/crypto/dev//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/crypto/dev/hifn//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/crypto/dev/hifn/795x//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/crypto/dev/padlock//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/crypto/drbg//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/crypto/michael//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/crypto/salsa20//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/crypto/signature//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/crypto/twofish//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/cs5535//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/davicom//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/de//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/de2104x//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/debug//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/debug/blk//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/debug/boot//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/debug/kmemleak//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/debug/kmemleak/default//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/debug/kmemleak/early//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/debug/kmemleak/early/log//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/debug/lock//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/debug/memory//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/debug/nmi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/debug/nx//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/debug/objects//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/debug/objects/enable//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/debug/pi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/debug/rt//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/debug/section//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/debug/slab//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/debug/spinlock//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/debug/stack//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/decompress//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/default//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/default/io//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/default/io/delay//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/default/mmap//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/default/mmap/min//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/default/tcp//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/defconfig//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dell//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/detect//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/detect/hung//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/devpts//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/devpts/multiple//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/devtmpfs//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/display//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dlci//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dlm//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dm//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dm/bio//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dm/cache//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dm/log//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dm/multipath//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dm/persistent//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dm/thin//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dma//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dma/api//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dma/shared//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dmar//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dmar/floppy//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/drm//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/drm/i2c//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/drm/i915//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/drm/kms//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/drm/kms/fb//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/drm/load//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/drm/load/edid//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/drm/nouveau//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/drm/radeon//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dummy//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dvb//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dvb/av7110//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dvb/b2c2//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dvb/b2c2/flexcop//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dvb/budget//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dvb/capture//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dvb/dynamic//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dvb/firedtv//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dvb/max//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dvb/ttusb//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dvb/tuner//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dvb/usb//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dvb/usb/af9005//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dvb/usb/cinergy//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dvb/usb/dibusb//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dvb/usb/nova//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dvb/usb/nova/t//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dvb/usb/umt//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/dynamic//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/early//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/early/printk//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ecrypt//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/edac//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/edac/debug//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/edac/decode//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/edac/mce//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/edac/mm//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/eeepc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/eeprom//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/efi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/elf//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/enable//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/enable/must//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/enclosure//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/event//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ext2//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ext2/fs//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ext2/fs/posix//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ext3//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ext3/defaults//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ext3/defaults/to//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ext3/fs//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ext3/fs/posix//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ext4//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ext4/fs//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ext4/fs/posix//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/extra//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fail//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fail/io//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fail/make//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fail/page//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fair//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fair/group//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fat//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fat/default//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fault//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fault/injection//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fault/injection/debug//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fault/injection/stacktrace//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fb//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fb/aty//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fb/aty/generic//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fb/aty128//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fb/boot//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fb/boot/vesa//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fb/cfb//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fb/deferred//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fb/geode//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fb/mode//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fb/nvidia//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fb/radeon//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fb/riva//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fb/savage//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fb/sys//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fcoe//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fib//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/file//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/firewire//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/firewire/ohci//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/firmware//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fix//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fix/earlycon//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fixed//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/font//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/forcedeth//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/frame//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/framebuffer//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/framebuffer/console//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/framebuffer/console/detect//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fs//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fs/posix//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fscache//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fscache/object//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ftrace//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fujitsu//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fuse//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fusion//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fusion/max//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/fw//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/gact//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/generic//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/generic/calibrate//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/generic/clockevents//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/generic/cmos//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/generic/find//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/generic/find/first//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/generic/find/last//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/generic/find/next//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/generic/hardirqs//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/generic/hardirqs/no//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/generic/hardirqs/no/do//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/generic/irq//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/generic/isa//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/generic/pending//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/gfs2//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/gfs2/fs//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/gfs2/fs/locking//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/gigaset//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/gpio//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/group//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hangcheck//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hardlockup//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/has//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/arch//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/atomic//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/dma//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/dma/api//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/dynamic//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/efficient//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/efficient/unaligned//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/ftrace//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/ftrace/mcount//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/function//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/function/graph//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/function/graph/fp//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/function/trace//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/function/trace/mcount//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/generic//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/generic/dma//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/intel//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/ioremap//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/irq//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/kernel//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/latencytop//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/memory//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/mmiotrace//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/perf//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/perf/events//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/perf/user//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/perf/user/stack//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/setup//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/setup/per//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/setup/per/cpu//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/syscall//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/unstable//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/unstable/sched//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/user//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/have/user/return//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hdlc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/headers//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hermes//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hermes/cache//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hermes/cache/fw//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hermes/cache/fw/on//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hibernation//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hid//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/high//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/high/res//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hisax//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hisax/16//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hisax/avm//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hisax/avm/a1//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hisax/bkm//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hisax/elsa//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hisax/enternow//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hisax/fritz//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hisax/hfc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hisax/max//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hisax/netjet//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hisax/no//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hisax/sct//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hisax/sedlbauer//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hisax/teles//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hostap//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hostap/firmware//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hotplug//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hotplug/pci//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hotplug/pci/acpi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hp//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hpet//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hpet/emulate//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hpwdt//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hpwdt/nmi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ht//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hugetlb//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hvc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hw//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hw/random//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hwmon//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hyperv//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hysdn//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/hz//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/i2c//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/i2c/amd756//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/i2c/helper//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/i2c/nforce2//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/i2c/parport//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/i2c/pca//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/i2c/tiny//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/i6300esb//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ib700//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ibm//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/icplus//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ie6xx//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ieee802154//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/igb//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/illegal//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/illegal/pointer//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/inet//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/inet/dccp//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/inet/tcp//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/inet/xfrm//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/inet/xfrm/mode//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/inet6//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/inet6/xfrm//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/inet6/xfrm/mode//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/infiniband//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/infiniband/addr//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/infiniband/ipoib//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/infiniband/mthca//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/infiniband/user//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/init//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/init/env//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/init/env/arg//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/initramfs//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/inotify//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/input//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/input/ati//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/input/atlas//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/input/ff//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/input/gpio//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/input/gpio/rotary//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/input/keyspan//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/input/mousedev//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/input/mousedev/screen//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/input/winbond//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/input/wistron//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/input/wm831x//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/intel//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/io//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/io/delay//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/io/delay/type//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/iommu//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/iosched//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ip//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ip/advanced//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ip/dccp//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ip/dccp/ccid3//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ip/dccp/tfrc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ip/fib//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ip/mroute//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ip/mroute/multiple//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ip/multiple//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ip/nf//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ip/nf/arp//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ip/nf/match//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ip/nf/target//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ip/pimsm//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ip/route//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ip/set//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ip/set/bitmap//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ip/set/hash//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ip/set/list//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ip/vs//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ip/vs/pe//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ip/vs/proto//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ip/vs/proto/ah//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ip/vs/tab//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ip6//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ip6/nf//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ip6/nf/match//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ip6/nf/target//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ipc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ipmi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ipmi/device//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ippp//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ipv6//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ipv6/multiple//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ipv6/ndisc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ipv6/optimistic//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ipv6/pimsm//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ipv6/route//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ipv6/router//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ipw2100//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ipw2200//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ir//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ir/jvc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ir/lirc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ir/nec//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ir/rc5//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ir/rc5/sz//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ir/rc6//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ir/sony//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ir/winbond//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/irq//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/isa//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/isa/dma//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/iscsi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/iscsi/boot//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/iscsi/ibft//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/isdn//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/isdn/capi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/isdn/capi/capifs//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/isdn/drv//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/isdn/drv/avmb1//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/isdn/drv/avmb1/avm//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/isdn/drv/avmb1/verbose//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/isdn/ppp//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/isdn/tty//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/iso9660//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/it87//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/it8712f//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/itco//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/itco/vendor//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/iwlegacy//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/iwlwifi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/iwlwifi/opmode//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ixgbe//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/jbd//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/jbd2//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/jffs2//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/jffs2/fs//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/jffs2/fs/posix//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/kallsyms//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/kallsyms/extra//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/karma//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/kernel//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/kexec//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/kexec/auto//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/keyboard//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/keys//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/keys/debug//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/keys/debug/proc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/kgdb//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/kgdb/serial//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/kprobe//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ks0108//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ktime//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/kvm//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/lcd//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/lcd/class//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/leds//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/leds/clevo//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/leds/trigger//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/leds/trigger/default//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/leds/wm831x//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/legacy//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/legacy/pty//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/lib80211//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/lib80211/crypt//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/libertas//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/libertas/thinfirm//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/lock//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/lockd//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/lockdep//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/lockup//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/log//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/log/buf//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/logo//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/logo/linux//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/logo/psbm//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/loopback//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/lpc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/lsi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/lsi/et1011c//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/lxt//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/lzo//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mac//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mac80211//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mac80211/has//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mac80211/message//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mac80211/rc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mac80211/rc/default//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mac80211/rc/minstrel//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/machz//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/macintosh//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/magic//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/marvell//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/max//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/max/raw//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/md//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mdio//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/media//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/media/tuner//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/megaraid//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/memory//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/memory/gangs//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/memory/hotplug//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/memstick//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/memstick/jmicron//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/memstick/realtek//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/memstick/tifm//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mfd//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mfd/rtsx//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mfd/sm501//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mfd/wm8350//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mfd/wm8350/config//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mfd/wm8350/config/mode//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mfd/wm8351//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mfd/wm8351/config//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mfd/wm8351/config/mode//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mfd/wm8352//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mfd/wm8352/config//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mfd/wm8352/config/mode//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/microcode//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/microcode/old//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/minix//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/misc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/misdn//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mlx4//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mlx4/en//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mlx5//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mmc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mmc/block//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mmc/realtek//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mmc/ricoh//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mmc/sdhci//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mmc/sdricoh//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mmc/tifm//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mmc/via//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/module//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/module/force//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/module/srcversion//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/module/verify//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mouse//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mouse/ps2//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mouse/synaptics//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/msdos//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/msi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mspro//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mtd//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mtd/ar7//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mtd/block//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mtd/cfi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mtd/cmdline//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mtd/complex//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mtd/gen//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mtd/map//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mtd/map/bank//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mtd/map/bank/width//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mtd/nand//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mtd/nand/diskonchip//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mtd/nand/diskonchip/probe//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mtd/nand/ecc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mtd/qinfo//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mtd/redboot//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mtd/redboot/directory//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mtd/scb2//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mtd/ubi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mtd/ubi/beb//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mtd/ubi/wl//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mtdram//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mtdram/erase//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mtdram/total//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mtrr//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mtrr/sanitizer//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mtrr/sanitizer/enable//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mtrr/sanitizer/spare//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mtrr/sanitizer/spare/reg//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mtrr/sanitizer/spare/reg/nr//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/mxm//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/myri10ge//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/n//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/national//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ne2k//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/need//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/need/bounce//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/need/dma//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/need/dma/map//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/need/node//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/need/node/memmap//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/need/per//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/need/per/cpu//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/need/per/cpu/embed//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/need/per/cpu/embed/first//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/need/per/cpu/page//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/need/per/cpu/page/first//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/net//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/net/9p//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/net/act//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/net/cls//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/net/drop//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/net/dsa//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/net/dsa/mv88e6123//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/net/dsa/mv88e6123/61//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/net/dsa/mv88e6xxx//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/net/dsa/mv88e6xxx/need//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/net/dsa/tag//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/net/ematch//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/net/ip//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/net/ipgre//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/net/key//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/net/poll//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/net/rx//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/net/rx/busy//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/net/sch//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/net/vendor//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/netconsole//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/netdev//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/netfilter//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/netfilter/netlink//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/netfilter/xt//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/netfilter/xt/match//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/netfilter/xt/target//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/netpoll//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/netprio//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/network//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/netxen//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/new//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/nf//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/nf/conntrack//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/nf/conntrack/netbios//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/nf/ct//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/nf/ct/proto//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/nf/defrag//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/nf/nat//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/nf/nat/proto//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/nf/nat/snmp//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/nfs//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/nfs/acl//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/nfs/use//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/nfs/use/legacy//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/nfs/v3//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/nfs/v4//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/nfsd//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/nfsd/v2//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/nfsd/v3//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/nftl//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/nls//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/nls/codepage//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/nls/iso8859//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/nls/koi8//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/no//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/nop//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/nop/usb//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/nortel//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/nouveau//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/nouveau/debug//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/nr//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/nsc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/openvswitch//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/oprofile//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/oprofile/event//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/optimize//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/osf//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/output//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ovs//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/p54//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/packet//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/page//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/panasonic//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/paravirt//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/parport//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/parport/not//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/parport/pc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/partition//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/pata//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/pata/pdc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/pc8736x//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/pccard//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/pch//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/pci//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/pci/msi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/pci/msi/default//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/pcie//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/pcieaer//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/pcmcia//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/pcmcia/load//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/pcspkr//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/pdc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/perf//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/phys//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/phys/addr//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/phys/addr/t//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/physical//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/pid//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/plx//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/pm//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/pm/sleep//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/pm/std//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/pnfs//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/pnfs/file//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/posix//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/posix/mqueue//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/power//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ppp//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ppp/sync//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/pramcache//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/pramcache/feature//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/preempt//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/prevent//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/prevent/firmware//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/print//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/print/quota//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/printk//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/proc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/proc/page//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/proc/pid//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/prove//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ptp//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ptp/1588//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/qfmt//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/qlcnic//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/qsemi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/quota//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/quota/netlink//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/r8169//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/raid//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/raid6//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/raw//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/rc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/rcu//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/rd//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/rds//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/realtek//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/reed//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/reed/solomon//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/regulator//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/regulator/fixed//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/regulator/userspace//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/reiserfs//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/reiserfs/fs//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/reiserfs/fs/posix//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/reiserfs/proc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/resource//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/rfd//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/rfkill//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/rfs//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ring//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ring/buffer//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ring/buffer/allow//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/rpcsec//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/rpcsec/gss//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/rt//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/rt/group//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/rt2800//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/rt2800pci//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/rt2800usb//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/rt2x00//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/rt2x00/lib//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/rtc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/rtc/drv//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/rtc/drv/m41t80//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/rtc/hctosys//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/rtc/intf//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/rtl8187//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/rwsem//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/rwsem/xchgadd//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sata//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sbc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sbc/fitpc2//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sched//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sched/omit//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sched/omit/frame//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/3w//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/arcmsr//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/bfa//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/bnx2//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/bnx2x//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/cxgb3//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/cxgb4//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/dh//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/dh/hp//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/fc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/fc/tgt//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/iscsi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/lowlevel//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/mpt2sas//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/mpt2sas/max//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/mpt3sas/max//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/multi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/osd//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/osd/dprint//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/proc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/qla//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/sas//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/sas/host//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/scan//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/spi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/srp//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/srp/tgt//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/sym53c8xx//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/sym53c8xx/default//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/sym53c8xx/dma//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/sym53c8xx/dma/addressing//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/sym53c8xx/max//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/scsi/wait//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sctp//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sctp/cookie//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sctp/cookie/hmac//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sctp/default//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sctp/default/cookie//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sctp/default/cookie/hmac//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sdio//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/security//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/security/file//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/select//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/select/memory//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sensors//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sensors/fam15h//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sensors/i5k//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sensors/via//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/serial//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/serial/8250//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/serial/8250/detect//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/serial/8250/many//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/serial/8250/nr//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/serial/8250/runtime//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/serial/8250/share//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/serial/core//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/serio//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sfc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sfc/mcdi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sgi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sim//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/slip//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/slow//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/smartjoyplus//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sms//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sms/sdio//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sms/siano//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sms/usb//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/smsc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/smsc/sch311x//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/ac97//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/ac97/power//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/ac97/power/save//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/atiixp//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/cs46xx//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/cs46xx/new//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/dma//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/dynamic//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/emu10k1//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/hda//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/hda/codec//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/hda/codec/ca0132//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/hda/dsp//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/hda/enable//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/hda/enable/realtek//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/hda/input//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/hda/input/beep//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/hda/power//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/hda/power/save//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/hda/prealloc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/kctl//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/mixer//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/mpu401//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/opl3//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/opl3/lib//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/opl4//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/opl4/lib//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/oxygen//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/pcm//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/pcm/oss//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/pcm/xrun//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/rawmidi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/sb//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/sb16//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/seq//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/seq/hrtimer//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/sequencer//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/usb//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/usb/caiaq//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/verbose//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/via82xx//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/vx//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/snd/wss//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/soc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/soc/camera//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/soft//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/solaris//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/solaris/x86//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sony//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sonypi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sound//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sound/oss//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sound/oss/core//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sparse//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sparsemem//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/split//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/split/ptlock//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/squashfs//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/squashfs/fragment//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/squashfs/fragment/cache//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ssb//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ssb/b43//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ssb/b43/pci//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ssb/driver//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ssb/driver/pcicore//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ssb/pcihost//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ssb/pcmciahost//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ssb/sdiohost//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/stacktrace//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/stop//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/strict//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/strip//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/strip/asm//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sun//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sunrpc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sunrpc/xprt//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/suspend//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/syn//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/synclink//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sys//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sysctl//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sysctl/syscall//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sysfs//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sysfs/deprecated//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sysprof//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sysrq//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/sysvipc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/tablet//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/tablet/usb//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/target//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/task//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/task/delay//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/task/io//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/tc1100//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/tcg//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/tcm//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/tcp//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/tcp/cong//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/textsearch//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/thermal//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/thinkpad//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/thinkpad/acpi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/thinkpad/acpi/hotkey//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/tick//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/tifm//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/timer//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/tmd//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/tmpfs//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/tmpfs/posix//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/topstar//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/touchscreen//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/touchscreen/ad7879//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/touchscreen/usb//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/touchscreen/usb/dmc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/touchscreen/usb/general//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/touchscreen/wacom//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/trace//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/trace/irqflags//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/tracer//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/tracer/max//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/tracing//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/tree//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ttpci//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/tulip//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ubifs//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ubifs/fs//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/udf//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/uefi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/uevent//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/uevent/helper//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/uio//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/uio/pci//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/uio/pdrv//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/unix98//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/unixware//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/ali//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/announce//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/announce/new//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/arch//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/arch/has//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/berry//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/cdc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/ehci//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/ehci/root//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/ehci/root/hub//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/ehci/tt//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/ftdi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/gspca//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/gspca/ov534//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/gspca/xirlink//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/hwa//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/isp1362//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/net//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/net/cdc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/net/rndis//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/ohci//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/ohci/little//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/otg//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/pwc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/pwc/input//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/serial//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/serial/cypress//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/serial/digi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/serial/edgeport//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/serial/ftdi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/serial/keyspan//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/serial/kobil//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/serial/mct//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/serial/safe//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/serial/siemens//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/sierra//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/sisusbvga//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/sl811//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/storage//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/storage/cypress//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/u132//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/uhci//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/video//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/video/class//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/video/class/input//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/whci//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/wusb//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/usb/xhci//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/use//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/use/generic//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/use/generic/smp//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/user//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/user/stacktrace//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/uts//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/uwb//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/uwb/i1480u//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/v4l//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/v4l/usb//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/ve//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/vfat//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/vga//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/vga/arb//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/vga/arb/max//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/vgacon//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/vgacon/soft//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/vgacon/soft/scrollback//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/vhost//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/via//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/via/rhine//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/video//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/video/bt848//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/video/cafe//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/video/capture//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/video/cx18//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/video/cx231xx//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/video/cx88//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/video/em28xx//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/video/fb//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/video/helper//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/video/helper/chips//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/video/ir//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/video/output//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/video/pvrusb2//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/video/saa7134//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/video/saa7146//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/video/v4l2//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/videobuf//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/videobuf/dma//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/virt//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/virt/to//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/virtio//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/vitesse//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/vlan//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/vlan/8021q//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/vm//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/vm/event//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/vmware//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/vt//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/vt/hw//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/vt/hw/console//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/vz//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/vz/checkpoint//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/vz/quota//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/w83627hf//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/w83697hf//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/w83697ug//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/w83877f//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/w83977f//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/watchdog//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/wext//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/wilink//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/wilink/platform//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/wimax//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/wimax/debug//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/wimax/i2400m//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/wimax/i2400m/debug//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/winbond//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/wireless//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/wl//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/wl1251//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/wlan//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/wm831x//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/wm8350//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/workqueue//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/32//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/32/non//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/acpi//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/apm//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/cyclone//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/extended//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/intel//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/internode//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/internode/cache//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/io//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/l1//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/l1/cache//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/local//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/mce//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/minimum//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/minimum/cpu//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/need//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/p4//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/pcc//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/platform//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/pm//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/popad//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/powernow//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/powernow/k7//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/reroute//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/reroute/for//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/reroute/for/broken//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/reroute/for/broken/boot//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/reserve//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/reserve/low//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/speedstep//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/thermal//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/use//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/use/ppro//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/wp//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/x86/wp/works//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/xen//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/xen/blkdev//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/xen/compat//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/xen/debug//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/xen/dev//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/xen/fbdev//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/xen/kbddev//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/xen/max//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/xen/max/domain//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/xen/netdev//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/xen/platform//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/xen/save//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/xen/scrub//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/xen/sys//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/xfrm//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/xfrm/sub//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/xor//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/yenta//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/yenta/ene//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/zlib//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/zone//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/zone/dma//usr/src/kernels/2.6.32-042stab110.1.debug/include/config/zram//usr/src/kernels/2.6.32-042stab110.1.debug/include/crypto//usr/src/kernels/2.6.32-042stab110.1.debug/include/crypto/internal//usr/src/kernels/2.6.32-042stab110.1.debug/include/drm//usr/src/kernels/2.6.32-042stab110.1.debug/include/drm/i2c//usr/src/kernels/2.6.32-042stab110.1.debug/include/drm/ttm//usr/src/kernels/2.6.32-042stab110.1.debug/include/keys//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/amba//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/bcma//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/byteorder//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/can//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/can/platform//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/crypto//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/decompress//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/dvb//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/hdlc//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/i2c//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/input//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/isdn//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/lockd//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/mfd//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/mfd/pcf50633//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/mfd/wm831x//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/mfd/wm8350//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/mlx4//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/mlx5//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/mmc//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/mtd//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/netfilter//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/netfilter/ipset//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/netfilter_arp//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/netfilter_bridge//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/netfilter_ipv4//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/netfilter_ipv6//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/nfsd//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/ploop//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/raid//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/regulator//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/rtc//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/spi//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/ssb//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/sunrpc//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/tc_act//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/tc_ematch//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/unaligned//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/usb//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/uwb//usr/src/kernels/2.6.32-042stab110.1.debug/include/linux/wimax//usr/src/kernels/2.6.32-042stab110.1.debug/include/math-emu//usr/src/kernels/2.6.32-042stab110.1.debug/include/media//usr/src/kernels/2.6.32-042stab110.1.debug/include/media/davinci//usr/src/kernels/2.6.32-042stab110.1.debug/include/mtd//usr/src/kernels/2.6.32-042stab110.1.debug/include/net//usr/src/kernels/2.6.32-042stab110.1.debug/include/net/9p//usr/src/kernels/2.6.32-042stab110.1.debug/include/net/bluetooth//usr/src/kernels/2.6.32-042stab110.1.debug/include/net/irda//usr/src/kernels/2.6.32-042stab110.1.debug/include/net/iucv//usr/src/kernels/2.6.32-042stab110.1.debug/include/net/netfilter//usr/src/kernels/2.6.32-042stab110.1.debug/include/net/netfilter/ipv4//usr/src/kernels/2.6.32-042stab110.1.debug/include/net/netfilter/ipv6//usr/src/kernels/2.6.32-042stab110.1.debug/include/net/netns//usr/src/kernels/2.6.32-042stab110.1.debug/include/net/phonet//usr/src/kernels/2.6.32-042stab110.1.debug/include/net/sctp//usr/src/kernels/2.6.32-042stab110.1.debug/include/net/tc_act//usr/src/kernels/2.6.32-042stab110.1.debug/include/net/tipc//usr/src/kernels/2.6.32-042stab110.1.debug/include/pcmcia//usr/src/kernels/2.6.32-042stab110.1.debug/include/rdma//usr/src/kernels/2.6.32-042stab110.1.debug/include/rxrpc//usr/src/kernels/2.6.32-042stab110.1.debug/include/scsi//usr/src/kernels/2.6.32-042stab110.1.debug/include/scsi/fc//usr/src/kernels/2.6.32-042stab110.1.debug/include/sound//usr/src/kernels/2.6.32-042stab110.1.debug/include/trace//usr/src/kernels/2.6.32-042stab110.1.debug/include/trace/events//usr/src/kernels/2.6.32-042stab110.1.debug/include/video//usr/src/kernels/2.6.32-042stab110.1.debug/init//usr/src/kernels/2.6.32-042stab110.1.debug/ipc//usr/src/kernels/2.6.32-042stab110.1.debug/kernel//usr/src/kernels/2.6.32-042stab110.1.debug/kernel/bc//usr/src/kernels/2.6.32-042stab110.1.debug/kernel/cpt//usr/src/kernels/2.6.32-042stab110.1.debug/kernel/events//usr/src/kernels/2.6.32-042stab110.1.debug/kernel/gcov//usr/src/kernels/2.6.32-042stab110.1.debug/kernel/irq//usr/src/kernels/2.6.32-042stab110.1.debug/kernel/power//usr/src/kernels/2.6.32-042stab110.1.debug/kernel/time//usr/src/kernels/2.6.32-042stab110.1.debug/kernel/trace//usr/src/kernels/2.6.32-042stab110.1.debug/kernel/ve//usr/src/kernels/2.6.32-042stab110.1.debug/lib//usr/src/kernels/2.6.32-042stab110.1.debug/lib/lzo//usr/src/kernels/2.6.32-042stab110.1.debug/lib/raid6//usr/src/kernels/2.6.32-042stab110.1.debug/lib/raid6/raid6test//usr/src/kernels/2.6.32-042stab110.1.debug/lib/reed_solomon//usr/src/kernels/2.6.32-042stab110.1.debug/lib/zlib_deflate//usr/src/kernels/2.6.32-042stab110.1.debug/lib/zlib_inflate//usr/src/kernels/2.6.32-042stab110.1.debug/mm//usr/src/kernels/2.6.32-042stab110.1.debug/net//usr/src/kernels/2.6.32-042stab110.1.debug/net/802//usr/src/kernels/2.6.32-042stab110.1.debug/net/8021q//usr/src/kernels/2.6.32-042stab110.1.debug/net/9p//usr/src/kernels/2.6.32-042stab110.1.debug/net/appletalk//usr/src/kernels/2.6.32-042stab110.1.debug/net/atm//usr/src/kernels/2.6.32-042stab110.1.debug/net/ax25//usr/src/kernels/2.6.32-042stab110.1.debug/net/bluetooth//usr/src/kernels/2.6.32-042stab110.1.debug/net/bluetooth/bnep//usr/src/kernels/2.6.32-042stab110.1.debug/net/bluetooth/cmtp//usr/src/kernels/2.6.32-042stab110.1.debug/net/bluetooth/hidp//usr/src/kernels/2.6.32-042stab110.1.debug/net/bluetooth/rfcomm//usr/src/kernels/2.6.32-042stab110.1.debug/net/bridge//usr/src/kernels/2.6.32-042stab110.1.debug/net/bridge/netfilter//usr/src/kernels/2.6.32-042stab110.1.debug/net/can//usr/src/kernels/2.6.32-042stab110.1.debug/net/core//usr/src/kernels/2.6.32-042stab110.1.debug/net/dcb//usr/src/kernels/2.6.32-042stab110.1.debug/net/dccp//usr/src/kernels/2.6.32-042stab110.1.debug/net/dccp/ccids//usr/src/kernels/2.6.32-042stab110.1.debug/net/decnet//usr/src/kernels/2.6.32-042stab110.1.debug/net/decnet/netfilter//usr/src/kernels/2.6.32-042stab110.1.debug/net/dsa//usr/src/kernels/2.6.32-042stab110.1.debug/net/econet//usr/src/kernels/2.6.32-042stab110.1.debug/net/ethernet//usr/src/kernels/2.6.32-042stab110.1.debug/net/ieee802154//usr/src/kernels/2.6.32-042stab110.1.debug/net/ipv4//usr/src/kernels/2.6.32-042stab110.1.debug/net/ipv4/netfilter//usr/src/kernels/2.6.32-042stab110.1.debug/net/ipv6//usr/src/kernels/2.6.32-042stab110.1.debug/net/ipv6/netfilter//usr/src/kernels/2.6.32-042stab110.1.debug/net/ipx//usr/src/kernels/2.6.32-042stab110.1.debug/net/irda//usr/src/kernels/2.6.32-042stab110.1.debug/net/irda/ircomm//usr/src/kernels/2.6.32-042stab110.1.debug/net/irda/irlan//usr/src/kernels/2.6.32-042stab110.1.debug/net/irda/irnet//usr/src/kernels/2.6.32-042stab110.1.debug/net/iucv//usr/src/kernels/2.6.32-042stab110.1.debug/net/key//usr/src/kernels/2.6.32-042stab110.1.debug/net/lapb//usr/src/kernels/2.6.32-042stab110.1.debug/net/llc//usr/src/kernels/2.6.32-042stab110.1.debug/net/mac80211//usr/src/kernels/2.6.32-042stab110.1.debug/net/netfilter//usr/src/kernels/2.6.32-042stab110.1.debug/net/netfilter/ipset//usr/src/kernels/2.6.32-042stab110.1.debug/net/netfilter/ipvs//usr/src/kernels/2.6.32-042stab110.1.debug/net/netlabel//usr/src/kernels/2.6.32-042stab110.1.debug/net/netlink//usr/src/kernels/2.6.32-042stab110.1.debug/net/netrom//usr/src/kernels/2.6.32-042stab110.1.debug/net/openvswitch//usr/src/kernels/2.6.32-042stab110.1.debug/net/packet//usr/src/kernels/2.6.32-042stab110.1.debug/net/phonet//usr/src/kernels/2.6.32-042stab110.1.debug/net/rds//usr/src/kernels/2.6.32-042stab110.1.debug/net/rfkill//usr/src/kernels/2.6.32-042stab110.1.debug/net/rose//usr/src/kernels/2.6.32-042stab110.1.debug/net/rxrpc//usr/src/kernels/2.6.32-042stab110.1.debug/net/sched//usr/src/kernels/2.6.32-042stab110.1.debug/net/sctp//usr/src/kernels/2.6.32-042stab110.1.debug/net/sunrpc//usr/src/kernels/2.6.32-042stab110.1.debug/net/sunrpc/auth_gss//usr/src/kernels/2.6.32-042stab110.1.debug/net/sunrpc/xprtrdma//usr/src/kernels/2.6.32-042stab110.1.debug/net/tipc//usr/src/kernels/2.6.32-042stab110.1.debug/net/unix//usr/src/kernels/2.6.32-042stab110.1.debug/net/wanrouter//usr/src/kernels/2.6.32-042stab110.1.debug/net/wimax//usr/src/kernels/2.6.32-042stab110.1.debug/net/wireless//usr/src/kernels/2.6.32-042stab110.1.debug/net/x25//usr/src/kernels/2.6.32-042stab110.1.debug/net/xfrm//usr/src/kernels/2.6.32-042stab110.1.debug/samples//usr/src/kernels/2.6.32-042stab110.1.debug/samples/kobject//usr/src/kernels/2.6.32-042stab110.1.debug/samples/kprobes//usr/src/kernels/2.6.32-042stab110.1.debug/samples/trace_events//usr/src/kernels/2.6.32-042stab110.1.debug/samples/tracepoints//usr/src/kernels/2.6.32-042stab110.1.debug/scripts//usr/src/kernels/2.6.32-042stab110.1.debug/scripts/basic//usr/src/kernels/2.6.32-042stab110.1.debug/scripts/dtc//usr/src/kernels/2.6.32-042stab110.1.debug/scripts/dtc/libfdt//usr/src/kernels/2.6.32-042stab110.1.debug/scripts/genksyms//usr/src/kernels/2.6.32-042stab110.1.debug/scripts/kconfig//usr/src/kernels/2.6.32-042stab110.1.debug/scripts/kconfig/lxdialog//usr/src/kernels/2.6.32-042stab110.1.debug/scripts/ksymoops//usr/src/kernels/2.6.32-042stab110.1.debug/scripts/mod//usr/src/kernels/2.6.32-042stab110.1.debug/scripts/package//usr/src/kernels/2.6.32-042stab110.1.debug/scripts/rt-tester//usr/src/kernels/2.6.32-042stab110.1.debug/scripts/selinux//usr/src/kernels/2.6.32-042stab110.1.debug/scripts/selinux/genheaders//usr/src/kernels/2.6.32-042stab110.1.debug/scripts/selinux/mdp//usr/src/kernels/2.6.32-042stab110.1.debug/scripts/tracing//usr/src/kernels/2.6.32-042stab110.1.debug/security//usr/src/kernels/2.6.32-042stab110.1.debug/security/integrity//usr/src/kernels/2.6.32-042stab110.1.debug/security/integrity/ima//usr/src/kernels/2.6.32-042stab110.1.debug/security/keys//usr/src/kernels/2.6.32-042stab110.1.debug/security/selinux//usr/src/kernels/2.6.32-042stab110.1.debug/security/selinux/ss//usr/src/kernels/2.6.32-042stab110.1.debug/security/smack//usr/src/kernels/2.6.32-042stab110.1.debug/security/tomoyo//usr/src/kernels/2.6.32-042stab110.1.debug/sound//usr/src/kernels/2.6.32-042stab110.1.debug/sound/aoa//usr/src/kernels/2.6.32-042stab110.1.debug/sound/aoa/codecs//usr/src/kernels/2.6.32-042stab110.1.debug/sound/aoa/core//usr/src/kernels/2.6.32-042stab110.1.debug/sound/aoa/fabrics//usr/src/kernels/2.6.32-042stab110.1.debug/sound/aoa/soundbus//usr/src/kernels/2.6.32-042stab110.1.debug/sound/aoa/soundbus/i2sbus//usr/src/kernels/2.6.32-042stab110.1.debug/sound/arm//usr/src/kernels/2.6.32-042stab110.1.debug/sound/atmel//usr/src/kernels/2.6.32-042stab110.1.debug/sound/core//usr/src/kernels/2.6.32-042stab110.1.debug/sound/core/oss//usr/src/kernels/2.6.32-042stab110.1.debug/sound/core/seq//usr/src/kernels/2.6.32-042stab110.1.debug/sound/core/seq/oss//usr/src/kernels/2.6.32-042stab110.1.debug/sound/drivers//usr/src/kernels/2.6.32-042stab110.1.debug/sound/drivers/mpu401//usr/src/kernels/2.6.32-042stab110.1.debug/sound/drivers/opl3//usr/src/kernels/2.6.32-042stab110.1.debug/sound/drivers/opl4//usr/src/kernels/2.6.32-042stab110.1.debug/sound/drivers/pcsp//usr/src/kernels/2.6.32-042stab110.1.debug/sound/drivers/vx//usr/src/kernels/2.6.32-042stab110.1.debug/sound/i2c//usr/src/kernels/2.6.32-042stab110.1.debug/sound/i2c/other//usr/src/kernels/2.6.32-042stab110.1.debug/sound/isa//usr/src/kernels/2.6.32-042stab110.1.debug/sound/isa/ad1816a//usr/src/kernels/2.6.32-042stab110.1.debug/sound/isa/ad1848//usr/src/kernels/2.6.32-042stab110.1.debug/sound/isa/cs423x//usr/src/kernels/2.6.32-042stab110.1.debug/sound/isa/es1688//usr/src/kernels/2.6.32-042stab110.1.debug/sound/isa/gus//usr/src/kernels/2.6.32-042stab110.1.debug/sound/isa/msnd//usr/src/kernels/2.6.32-042stab110.1.debug/sound/isa/opti9xx//usr/src/kernels/2.6.32-042stab110.1.debug/sound/isa/sb//usr/src/kernels/2.6.32-042stab110.1.debug/sound/isa/wavefront//usr/src/kernels/2.6.32-042stab110.1.debug/sound/isa/wss//usr/src/kernels/2.6.32-042stab110.1.debug/sound/mips//usr/src/kernels/2.6.32-042stab110.1.debug/sound/oss//usr/src/kernels/2.6.32-042stab110.1.debug/sound/oss/dmasound//usr/src/kernels/2.6.32-042stab110.1.debug/sound/parisc//usr/src/kernels/2.6.32-042stab110.1.debug/sound/pci//usr/src/kernels/2.6.32-042stab110.1.debug/sound/pci/ac97//usr/src/kernels/2.6.32-042stab110.1.debug/sound/pci/ali5451//usr/src/kernels/2.6.32-042stab110.1.debug/sound/pci/au88x0//usr/src/kernels/2.6.32-042stab110.1.debug/sound/pci/aw2//usr/src/kernels/2.6.32-042stab110.1.debug/sound/pci/ca0106//usr/src/kernels/2.6.32-042stab110.1.debug/sound/pci/cs46xx//usr/src/kernels/2.6.32-042stab110.1.debug/sound/pci/cs5535audio//usr/src/kernels/2.6.32-042stab110.1.debug/sound/pci/ctxfi//usr/src/kernels/2.6.32-042stab110.1.debug/sound/pci/echoaudio//usr/src/kernels/2.6.32-042stab110.1.debug/sound/pci/emu10k1//usr/src/kernels/2.6.32-042stab110.1.debug/sound/pci/hda//usr/src/kernels/2.6.32-042stab110.1.debug/sound/pci/ice1712//usr/src/kernels/2.6.32-042stab110.1.debug/sound/pci/korg1212//usr/src/kernels/2.6.32-042stab110.1.debug/sound/pci/lx6464es//usr/src/kernels/2.6.32-042stab110.1.debug/sound/pci/mixart//usr/src/kernels/2.6.32-042stab110.1.debug/sound/pci/nm256//usr/src/kernels/2.6.32-042stab110.1.debug/sound/pci/oxygen//usr/src/kernels/2.6.32-042stab110.1.debug/sound/pci/pcxhr//usr/src/kernels/2.6.32-042stab110.1.debug/sound/pci/riptide//usr/src/kernels/2.6.32-042stab110.1.debug/sound/pci/rme9652//usr/src/kernels/2.6.32-042stab110.1.debug/sound/pci/trident//usr/src/kernels/2.6.32-042stab110.1.debug/sound/pci/vx222//usr/src/kernels/2.6.32-042stab110.1.debug/sound/pci/ymfpci//usr/src/kernels/2.6.32-042stab110.1.debug/sound/pcmcia//usr/src/kernels/2.6.32-042stab110.1.debug/sound/pcmcia/pdaudiocf//usr/src/kernels/2.6.32-042stab110.1.debug/sound/pcmcia/vx//usr/src/kernels/2.6.32-042stab110.1.debug/sound/ppc//usr/src/kernels/2.6.32-042stab110.1.debug/sound/sh//usr/src/kernels/2.6.32-042stab110.1.debug/sound/soc//usr/src/kernels/2.6.32-042stab110.1.debug/sound/soc/atmel//usr/src/kernels/2.6.32-042stab110.1.debug/sound/soc/au1x//usr/src/kernels/2.6.32-042stab110.1.debug/sound/soc/blackfin//usr/src/kernels/2.6.32-042stab110.1.debug/sound/soc/codecs//usr/src/kernels/2.6.32-042stab110.1.debug/sound/soc/davinci//usr/src/kernels/2.6.32-042stab110.1.debug/sound/soc/fsl//usr/src/kernels/2.6.32-042stab110.1.debug/sound/soc/imx//usr/src/kernels/2.6.32-042stab110.1.debug/sound/soc/omap//usr/src/kernels/2.6.32-042stab110.1.debug/sound/soc/pxa//usr/src/kernels/2.6.32-042stab110.1.debug/sound/soc/s3c24xx//usr/src/kernels/2.6.32-042stab110.1.debug/sound/soc/s6000//usr/src/kernels/2.6.32-042stab110.1.debug/sound/soc/sh//usr/src/kernels/2.6.32-042stab110.1.debug/sound/soc/txx9//usr/src/kernels/2.6.32-042stab110.1.debug/sound/sparc//usr/src/kernels/2.6.32-042stab110.1.debug/sound/spi//usr/src/kernels/2.6.32-042stab110.1.debug/sound/synth//usr/src/kernels/2.6.32-042stab110.1.debug/sound/synth/emux//usr/src/kernels/2.6.32-042stab110.1.debug/sound/usb//usr/src/kernels/2.6.32-042stab110.1.debug/sound/usb/6fire//usr/src/kernels/2.6.32-042stab110.1.debug/sound/usb/caiaq//usr/src/kernels/2.6.32-042stab110.1.debug/sound/usb/misc//usr/src/kernels/2.6.32-042stab110.1.debug/sound/usb/usx2y//usr/src/kernels/2.6.32-042stab110.1.debug/tools//usr/src/kernels/2.6.32-042stab110.1.debug/tools/lib//usr/src/kernels/2.6.32-042stab110.1.debug/tools/lib/lk//usr/src/kernels/2.6.32-042stab110.1.debug/tools/lib/traceevent//usr/src/kernels/2.6.32-042stab110.1.debug/tools/perf//usr/src/kernels/2.6.32-042stab110.1.debug/tools/perf/Documentation//usr/src/kernels/2.6.32-042stab110.1.debug/tools/perf/arch//usr/src/kernels/2.6.32-042stab110.1.debug/tools/perf/arch/arm//usr/src/kernels/2.6.32-042stab110.1.debug/tools/perf/arch/powerpc//usr/src/kernels/2.6.32-042stab110.1.debug/tools/perf/arch/s390//usr/src/kernels/2.6.32-042stab110.1.debug/tools/perf/arch/sh//usr/src/kernels/2.6.32-042stab110.1.debug/tools/perf/arch/sparc//usr/src/kernels/2.6.32-042stab110.1.debug/tools/perf/arch/x86//usr/src/kernels/2.6.32-042stab110.1.debug/tools/perf/config//usr/src/kernels/2.6.32-042stab110.1.debug/tools/perf/scripts//usr/src/kernels/2.6.32-042stab110.1.debug/tools/perf/scripts/perl//usr/src/kernels/2.6.32-042stab110.1.debug/tools/perf/scripts/perl/Perf-Trace-Util//usr/src/kernels/2.6.32-042stab110.1.debug/tools/scripts//usr/src/kernels/2.6.32-042stab110.1.debug/tools/testing//usr/src/kernels/2.6.32-042stab110.1.debug/tools/testing/selftests//usr/src/kernels/2.6.32-042stab110.1.debug/tools/testing/selftests/mqueue//usr/src/kernels/2.6.32-042stab110.1.debug/tools/virtio//usr/src/kernels/2.6.32-042stab110.1.debug/tools/virtio/virtio-trace//usr/src/kernels/2.6.32-042stab110.1.debug/usr//usr/src/kernels/2.6.32-042stab110.1.debug/virt//usr/src/kernels/2.6.32-042stab110.1.debug/virt/kvm/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablescpiobzip29i686-redhat-linux-gnuH#g/д?BZh91AY&SY!j%:qco)bZfji8n`Z (((LMh5 ѥl(p bEkmֆV&K5M-a 1كi o`ᭀl`k]vmjH1=lz=T)zX3E 0ݮüvt RE]{s'sU{IT)E|iHH un =*R(Iv} J( aTU)%U(nMAJH *] `@ÐH!B"RlQR H=_ {`_xv緭i=Kqnfhy^]ЙԶmm6ʫGy\wv6/=7{1ZZ;[ܷtռճw{vg{Vb0w5>پosYm]ճmMݷ{sݪK;w귽x۹nR/zמAʯMa{(((ݖnsS U{:{a5]P  )T@RJZGX(}>ۦ"@ @ ǽrB(UU)T̈́ @Y- S`"Twm ^ 6 ݶP}}x(:KJ[Ẍ́6mi{}< /}+gDte:_: 1#oL(}=Rc>:}VQ);{l(նlX jU}a Аϻ|RӃwݭUCn}Ri5!ESJƙ2Y(h= zlh @HM}:>Μwtk;띾qVuDiࣰT}.'#vePW|UUeb߇xtYޠd *5HS ݣ)ɒLaCȞ22!N';u¿aGCW$=mH5?4Zw6(j`N3C"Dwsf!j P ?+/7+$@*+M{a|;nv{l ΉY'5~<4;@kXx|O:2R;$yjxb4~~2I;՝DQa4dÔ^)z8r@#vd Q#юLC }| 9 毢?h{0ȇlk|F^Z28Q~~Gh|tgRԠL2LRQd+qXC-L~W]ۀ,h Zq^є>ϛ15dy1~RcFUn 0]%r#k] C8d1_٭=(C W5I@f># z"$?v,B#_@(oۈ HK׬.fȲ#jl o_$}Ea]i8Ipv[C^\>WbHrf< @* I) ?فGXfXEWv- %2j0@Xy'ksS15z#R@&Q_yl@TSfj$`Vok>d@r _>&MC 0?ςH!O<, b(d&K|OˏJ> DbdA@>OFR'jFBa'D~ 2ɉֻо KCz՜K!uq@n"8utz|a'Ǵ2pY(QP@rr|jJ'ۢ 5_ݻ$蓝9 5@ogWtk|%z릳&rP 1Ђ}=Ά@FG;LZFX 11Rv|vE;6YCeDoP6cƵ_jCH gcv>'aIg˧=*wjuxWR s "و?Kkx1Ę׮:Vb;wc'gq;S|2|2ጼ]LN6VV, y{{qTgd~O/rId9kDd~hcrB?\91ѤDsw>@l}dP=I-DY v#H1w`L~<8z-x.4x=|f o'?L,z(Ǎ#Q]?&  >_Z;).Z,0agZڤ~1~? }@<@/z}^XPGD`+r?F5HSVqO8L{7v{$PHgFg(4C1D\q`랞 -HI_\sas!& #0bOq+i/]>bw==ΑTny=nuwHaȾNjgDNT8c$t6j`bĤx~! ;0p$Wl>ю1NTTu10)@ ,ُNb-FJ6GhCeG??[py~OG9X#8"̔B LWUFJ$:5֐t m!lH`pB_2)B A3A1QC<$s>iάi{H!~톗O}߇FM}Ɂe 2m:a J6L}z> V~OĩǾz{ j444Т/H4C⺿GD`kw~cNJĬ! oTtcTzPl͌v#6sE"/=H$Q`=,%?<^r^ 1%MtmFvˤ̎J=njbW04@xm g#f\'qgc&+fun,hQ-g hJJN 8z໐$e>,?[TGڞD+9{k4 <-RHv$QDh'.zNA웩V' =Mv+zѴu^ qO<{wJ3|Eݱ`tbH|siv#cƽ?G&=!䌞:Q\{LMw`|o+=P=uf1C~p& ut$t1'NΞ ԛ/:;U`j" 798x1Y?wT7$KIʄH1a fd+C}+[Y7Hӣ!$tC"$Yy?!$4O/E7rz<?q1 ;a9ɃxX\sCKnQOWR+?%1ьHD܁\ .#7Ŭ6C!r`QpvAؓ؁P<% E|ۓ/㵻#;G1] $/_5Ʒ7g; [x',;Cz+Ts؝2"D\JIy(nDA"p:GOۏ4=j|) tcWyڿ4>(m;!;ݗ)t?XGSL7tܾ |ZaGl!"1Y?>t}P@)xg K!C=ce"tsxP ൾ& }rFݓćPD<Wsl "I2״퀰 jdu_$UM(cy?'%耫0L_hx^1܌ÑƇZB:b+O@Bqve&$%?wX8\#|uG(Ů^uK6j$g9VcWNi@A3 d2Idz ǎs*gM #%lD$"+rȴﯖ$َ`Y gTwbik(}.䘲l&o9*PcgPY g(czGC] LP2f !р2SupbR`oF ^݁&&=9H:kˏgzєBOO7A 2086h g >?r>͘o}2;  .~/n';[q9]!) s}Lcd~8nYL2 eG8,a(+(~F(:U6ԌӋ G{Qɘgъ9!1ƼZgļ;It Ԁ8.Gl\=GRg# iHG "2P;{3Kr;{)qw-Jv=KE;$K!p`ad%2FjLAh~S 89C͛'ٳ(g)gߜxD65J:ʆg0$>kJP=ӊ=ǎS'QӁb\T[] {'לcjs#;#XY+#3FX!tPgN_VɁA0;XG,#q+N BOcы$?4fȍd.~=zܾHQX2{|d(!|F&O;T{p<;Ƅ_;.Uc]"-K@_XMkLKo#$[j/Ѻўa.ZH{{^e"ѓjH!P4ˣ)ɇeLgB6TVTꡨyx=QVO;/o7;Ϊ ZmK$e-&/Ũ!+i8*w.TÕ4$d O*3 [nDs <3EV %+oWaG03ruE51:Brcގ`1oQ*.__Mz֑ MIGA}Mab9:SuQ+'\P+r&Hy 뼨ɷd-sD-t}onJMץ3o[&8+4'gK<#2F ǑW:K Ց5ܴL;Úܝˆp]ǰNYa٣pȆy0r6 Y]_/z0TDm/;BsUzf4P,:(rTȳuS^(E) F!OT5ڝEv:r7lޘEq*vy0jMofT ؗ*Zàa1IU};TZ?C ~bBwP!g%ukn-ˁ- \ۘ]b'mx1<-&vK-mFT +1&+>ou`|l+Z:w)%")1 y9+puDd=YOujZPҀg!z{]섒Na1bUf|,1FJ<%pװ')M"5.`L^Q9I ?97˱VnKaKm=4EeqBQ+5E "T8Z;z\2CvfxH38qoFtD-_m)wp O Ho+ȝk+q(ߛJxN,ZR' (SUU "m Mk%Saw X.)o9LJ}b| #F4X q_MC/V=B\T.Z,!Zxp8ת2>>ȁY<013-~_KkN:t}xǪ3*U(?I7{tHc$Wo  p y\W#,7/<o)-K5Ӑ.T;I#CFO Y+mj1+A2Mc6\Iu8_T\ PBw!_7}|VC RW?U?d9X)2ЪcK  ^>1:itXd$T#*+-92^ܼ-׊c۶vHKdd] }j-wc ܐGk ǁ%`#cJ$p}c.zQ6]0bLVB(`ΦacYɅ^།UT7ЫI *"Aq.RYnA*2:2, =7H¼oQ /I?G"t/0u%M} Og+J̇96 #R~^\`>F݉x dɃI>]NUܚNOs9xd#">7Ol,!/̬Y_; gh7 `qi~g8,KG)иeИ';{E"3g=gӇ,T|AXT113q'zt~4AZF>.{Mv"@oA۽.D.kU s¾8S4p[[KStr$qSiB?ß}]$͚<1VWrk12H ld)X_>y%2I0E4X܉EȜpth.:UeC$N$_^joq^Bc7 NAvU  jpQҐ!k!JRa62eQ_ft<0 S QFJ;hfҒ_*n=|kr%2Cb~8Xeb|XXzZ}LFDOp4q2Gc;w7]{2[;cqR w-P2L ^­r #)(!;["$fuWjJe4sDo|x;)伓uQ"{{>0%XgY.Nhi:+I̋hT+>D3"o燻{ZjrB]XC77"] 9"":/ˆG?hЯ)<-xbsY3,g58{֟Cg+ 471 /fӧ ]lkE u=<ۣOml#y?MiڐeTUb ]&A 7 ĬQ\5'u㠻7@rUoTUMO;< 2w.}g*F$@祹UHmt1U#_=*74|qBy ֩fO"$b 耛  #4Q?^adb{UtӒ|u"K87S==(<#!gP3ixd;&D1<2٘6B#9]fR4aT B* l>_v$(y4^QΗҶ>3:e1Kc6sy8RsrsEח23bΰntC$ߏ#|+2VewZh1A"Җ'_=q8 aƙ%\>G$a'c4Sвyힾ#ksNfbiQh=%xHsd"϶Cnkvؒ&eЅ/!Z}*]I^p{n^H )˓rFM)G- mqF%]Ƕ}b ]4+ӡ>-UWQsoA1{o$~Y{&-)z@'nVQU} 'myvR[;\\2[IsD>F_&MKd5)VxC$Rs@r[U{1=exmMW&wQ ?;B0Q3XM!݈WyLGU]0~M@?S#q }Мfw?ЃOf/ZE;ݬڑD[5]&8؟h;֟l hZ2 E--s3 ^+g1O=u@Glg܋yò> @/ ubk{wyyz['t)$4G3$JuXZf/%Nڃ x 9,PLVv$4 W(NجXuo(3h;-.d}ʍʶ4q"ۊ- | `.l81 ncó8 3"k/qs.e%̜Ml Q˽Es|%} > ZzݎLjxYn05ƑsIɴt9 N tKgc:Sȝvju7*\!9+%l51==]`ۦ:;C,=I,f#˯H.K.vvU z{;I 'KxY]qɲ$j[#nSB_n i7ǧ9%Lx;rEybI;~ph1[@pV]UU¢o^-{Zh[4$n|!S:D$|gRԸv oS"+/:GFK(Ө҂K[bkyahd/GS/,}q]\d $sv{4s9BXK?CSBPP9_4 gCt ms(%f=5`rftw\p}3X#DU<#y]!镈.!!κ6m+/} <#aiy!v{*.ĒI Q'',?JH '),=s2 ukKG'Q"/AJ:22h/X#®*(vA;b1Y#5 R]Y )IN>Lڲ'D̏z`6nO6p1~p" @Rb I &'RX aVeTzZӇ͖*}v <^YWw_].NLAHy9?w魭iI./!𻾪lId3:VʛyZSN2#YÕA $u`@8V\g=LX]ɟ#IU|׷xNg#G6SLЦ =, gW͡ɲ_'c2bżzynа*,7uB|*XB9àI_,swe~V|^49^QJ`^|xcOkSb @֗Vt4PDT3r^:\ !4NPM,Hh{QޕM@ںC k3O}r9қV2HKWfFғhlwx2E[W&nh?LW R`n09Ύ_q,79XfÎ!c_g"ޣ* pהm0C+N+|ܤ̇36$´;]ln)WjLW+yS @eInK ;PPɊ.GUGaCaq\x0jlLJZ3ĚURT:Opx{~,V;SC>+M&@IYE5mS6YRoQqzi!uoZ;ぐK{鷬I޾tˈ/$۬3HV뒋'N|^(L6VoyHzitVN$;Uur44]F Je`p(zޯUzs<}ptI{߼b)Oo6)?z2Ms&{o6PS)}#&lABL.'QB6mÇ"ޕ=B)SX儖HfO3/]CM @{dE<<{#`ԜLBu K"ophǧSѢW:]•%Д`Ճrp(G!#N"K.yom(.3H6Hd 4O{=zb9,Y}*Ԯ1mلQ0&IƔ,JTk9QkI7]>q:Yt%PNdž|S 85P;wbWp*&J10 hF N@jRzNj\o8N:Ҳa8taPfI;}jDI𸹔o<4f9H`j88g mݍ1ep^BZI[tE3PkYi'~e_cQw!Hc8lJѳwg9u,!)#RIu3tK}ngDxkZ OYjQXLBxS4ѤVRiZeg|lj.@|Ш2ްL]GVz<֑sLgnoBuCg4p uJƱXa|: j7r,07c5wȭlsfH͎hn[ؗ6(M"+xZN {+o4l4U=SЕ xx+r|U MŸ?VŸ+T 4@/5-mCyrht`hhR l}耨u< .Q#Ys:c<,Ȅ)9g)_jHS^˂q]KE%I×L$%8L#&2PcPHՒh$)Cw%R~B"K 1CiV <rLb lToS/AZ{AGYs P ?d@>ޛasp^»B2W1QAU3%).3Yi)uW&"Z*Ǖ܁UveuƲ93npfںޅ7;sbb%{|]IΔp\Vz3|p=`4ed.F}"k`UEBvV Hrcz'=P:!ý>0F#3i*Y8:&n׉Y=+:߻+k!~:xD9rFi)bu(0DKY+1SؔJ=Иxt`3=:9lji[oCd*9* phpXXIkgUl7lVKWÙQqsMom8'85΂pFF%޳;YæATʼnRU"m,Iф 8ANtil:Wq7bl-10qA`#Д7Oy]p+XX[?"pfvΤ $ܶX_LxE34c4:rhF!9 cCs&;0H]N/]$Vez8U(2X~2<2gMRqU(ʩ6ЀN9{f 3β9G1r/{k6tAAqʖ9*Y{njRX>VmBlO/q2WKqEzv>RuV[nq[Ǿ¬ڈuLe9ȋFBG7 i)jKuN/B s!qGV44JoQYZ~:=^ϣ}Ҝ8fEJ5ʟI՟͌] ~*H/Anx`b3H`LX*Ge:X>:yN72ݍ.g? b3\uk#WN ժy!hAȩ)tHZ쯹_XhKD+kDm>Н/֒6͐fD~gv0 gQ?U 5I3?MNIСskkjqǥZG#t~čQ 0ao*%>k"Z(؎琚DI"ݓm`Q9 I'?$EHQTI,=Φ2$ciDT[Οr#~5qL_M"O>6eM}|-:+ nAde{V&&ȓILMY짼zu9J_4ѕEƯS s~j[U;T]6ss`c3@'H4+šG{Ğ b jL.#Ljidauೄ'Z5\࿧ȟ6LAs_jߝڹЁ$8DbHh4z쥘zX?B.F-1'jFc VLΝU+NόfV4x}ubkxV]bW? Έh)bX.3(CĀл{_^t2 (/J0?CkS=쏁7:AJ>DW#СKw+>(WΏ{bz471.sC|-0"#\)?7޳hM4-x$pdߏĉ'ZOdu[aH>R f[цu!V7NqH;j3+j@d-UyFX\J<9՞E,jL"TG2jB,={OFsCwWuXk(>ZĥgOل' 1DCg6!#շUTE##;"{=#]$i:%\چDAHW4̚kߴХ1:&a|sHNs?C=,) {{zU atZv5~w؍Ymfn|o\D==yնy*YV 6UCae3gQ07F$Ldz/+a8' ;T,gh L.#)N9K/T[=iwfu! +6QC6j$@橣M$:~YF!_ϘQ5BkIvXet$MqeC'/7axVC2 !0YGJ;oB?j*IX Kw4n&9_ 'ΐ^,-o- B؃$/t(|G;H H?yn k^nMFB;^Nk; fɦj Y^g\XZzi3W+}:EABO57k=y+,Rz8X ƴԤ.ZvhGJ& gMLrTB0!o E.&m i.d)Ն8`S(V<^/Njv0¯ZGce y0R!LqFP՞u#7/9[ ֏79#e0kSrFH2q{S יF+jn(P.8 a(Whm ʍA 1UҞUK1:A#T) YԊ+BMLXQ5xy"tcs#ZHqv$vz<\ko|εP~7diZbl^Q:<K RGRxH. R4i79䏏E9gB D bZ!`E#HS`7 ױK1-9$B$W/4QR3SV1|gy'D"W(g>) "q|D+ ;vg kz 8.G3Fkfk9,T>Os}qss^E(%%H׼PG>dfAc0eX|g<\gƌg\ bd IȺ<)+GETɟ7aJI#?:z>RFMJ9 CI&NP;U=OkDEIԵS+ÁY ſk/@G{"4ZULs&px.Aw/e\' e]w(}S%"OC3$΄rLfV?u1)k|1|F;53ׇ^  cXȤjG>?m&p>=/_oacMK ?im7_@=Vgń/d 7[p= S6Gܤ0Ĥg=ߗ;ϗoݯNvWݟeW t1_=[_Z^mn&/&iKd,U VmZ/ʠ*"sLU\G KElee*ffb5Lq)YKarɍKTsֈ˪DD[h֡RAİ\w )Xmr:C+Syqı(*7e8̉j%KuYa-ձEj3J޷Ce+U6ʬ`-yൢڶ&f`mKTT)`Z6Tvʚ+)hj֫f 03 D?3#$/.ǣfFU%&9+] brTK3)FAƨ)*YC&h):!~OolGER/h -Q^jrK!Ȗ!S-)GQڿ;ӉG" 0Ko$-a[ϟ*"~YקyDȿ2VVPJlQ.0ġ(3B2m+QeeՑVV(B[$) VϭLk],QZ&ҪaKEKEZ1YkZkC;խV(RBTTb[,01m[z%'Fh+WV'41E jfZ`bVbVBf 12T mXCIJ4(S&-ʦ*kQ(j#,-3&ekuhFp$XcE(,ibc1eW5fV(?]>1().T+6XJ2,3.&WF%^3>9 5(ڶ+MBX N0*I#cVm̌Q\i&X 5P1W3-rUŲ%f`T/J-CP,-qoD*aPK[we:LmJ[0bY&n掸cZTF$ceeƢ뢦 kKndՂaPYY%=2,mFհ.\ID#r--J%abe([MYEY)pk1CP\k5J+QX)l13&,-< t!R R8m$q|w;Uz,dIu6:x[jiVXbRJT\HTRYSym:E&5BbO(fTk*mVJ%,[-!X qjBX ]Q5кh h`5lX@ Vԓ1$RAd\W-mZK&5ti`4°kEVb)`څ.!0Qưg6tQCb*nahQ-U7D-0JIo/zo?3;j"f@}ڿr)/[NBd/R؃;~6O"Nb7nPXn A9{b>uct3y@B3$1 $_qWoUb@~PtDIRQ_|zA~[=Jd?+~}t09}YߡW?|D/i B*e1~JC{7At>Dz"/UH:~?^. }Z5'}޻^B2/GhC1>x}Ma2ĘjhkQ1d\!O"CghI*gl3`C܂OFTr_h"쩃:"}8E.A;p3Q^n/Sy0-P㥚HiZ^KIʬבS0-X uEiN^FMFǟH|>g`(aA/:b\y?[e90j fD!'L:(yWoo/ Z<)>-V/W 뇎 jwMJ4nw`5{iiH]}`3Cbreĺa H9n2(CRGt@&tb{1uv҃\wdA}6X>ԁOID"H\hہ>Fv}<c}Q8i5_e⢊ ծb"A%`^χUR:/q;gr>L []}1p S۳_eaǭOHWC O٦\t4a^aUzQ  Pz0WF'U$wPh>DɠZ޳lbb{S6:OJmA$9?5w[IO'n~!sz&:'XqkЭoypJ1) yO}÷n=_+l5PZghvռ syQ^zݿ^vrܵE!HHI$?,;{׎~kҵU?<>C]}5s3Pe+<w~a?aɾ] "_C@S߆1^TL4);y9@|}ˠ`݁[7Ȟ [)?(0|/EjG:^sg JZxC\2 Wfy'DwClp]Z?8A2#c" {JE1~Q񒴎!եݻߝO|͐(C6c%q BAC&Tb`C1g5My7;|9v+1'88s,c$YR5p?j^o iյS\w{yJ$|kĈ#* \#aS3;]*?eT~17J,?6HOM.t# n>o/2>_^55/$d#՛!h,J7J/ٖmAս,ZSZrT Ұdкzf?׽?Džj^2xiZįd$|^>7L*d9~9ǿJ1dFzzbsp<8hsA@!T]6묱s4m|,po !ԥDG$}JO]>$bowؿp̵`×t gɜݨvlnsE|GܛB}GnD\1|;CÃ}]!eU'" Gg>d5&_ogo˿YM U@:ttB?{{#+ ,Yax(^6B˕[0Hv{a*8- VfO2D5YZǭxV_Z/IKWt+:5-Y"b}y~EIX8ǯB 4QEg~v,#6 'ϲ}] 4Wm"{dMB~=s6A㬖O&7s:ADZ|{>0Wy_1af,>1! X( I2:#Q9|~?Dυ?]w.?y&`|3S>'?Yf>'ɐIA{>GtcOoƽxQPU R#""/DEUjBw[ٛD?wV?(_>,K(0C\uFCmYduClJAQxk|[`aO"/xbt1O{` H,3L&u*bZHDfHr`GqpB {6 aTOyG⤌\KbЍmL}k+6ܞNn2-xL )8 K?e4y)X~ Y} ڂF@*rFL`m #Eۗa0 g1 ^\l:֋Hw}[]愁`;?b X/cu@Н?"}^7_=/} F&W?e0b'Xr}uͥv?WJ@Z`H*2"$"KR 0?JD(%@P%a;4@"PY"9rCO7}ߨ@΁[il(Cu8I?>nq ww_@_AG]Hp`C/^oz?.T>Rp.l{c|wj?ǒ~bw^~_xc-m (cTt[ˆlFT]ͣ;ϳ ]?6̅r:P9Uyi[wK]`Nfm0v9/rowZЏy$IE͏,-BA;j{y}Ԝ~ga}RHXa#E>b&!H >gn=^X>aΓZǧqIr߯džavՠ&B@Y1ռ.H{bd#}M IPIH"E!_;<Caυ<>Bou=ږ'm0V(gx|pZ/ļ==Wگ| ~G=xh"`G'd}媁QOz+Cu)8C l8[?@v?= 9[6>{y }@z1(Q='OW*f`ZZf\5p46ZfQRjlJڌⶈ#]̦cj;qdpvnr%`ELCO*B[Bj!ˠ{OqBi~ , Z=8`%DŁ\0~m' a?M%~?0 r5O_\~mK(J*D 0Duja@w:~p G(4\]?9 NV2hŁ~RzIM^DkۇE= yl_X0rH=o_z_^.83;HI.{7s;=5u"&`S5n)twMJAa6H&#TW/q򦤧?K1 ˺4Y4d$SZAy3dX)YR'1LxVX~`K=;ˡ_|GO??~zpV]='ej䯞NO'8 żi݃O?69,ؑ^ˈd>3W-&G&FZGd!! cnp}}>Ϸ7|(n/؝dPW@o_0@bwl~.xNTɄ0%Tk12_V2Z| ۟i TgJ#(9#&@F/=*]SC®VybN btŰӽޛs<l_@ PSSx?F *nEpQGfJ@(p) AN E {qvU=̟ k<+j P Czڢ\6TWډ jj$E Kj:+O:}K w()p6d@K 7"aNG`z#0>QV"E"!8:VSx@ >Hl#@h+@ MFv|Hf(h? |CUP]AR!-=B+j+TT2V=+p!s( 6 uXAIPB"$Kyw,{rQ!AȘ"hAD8P>jwK 2A6x! Lw"P`p-}6>(j*07"z^A2_`8/N Wònڬ7k2A@?BN!ػPN@/V0:'%ycˀu TTH(," Kx#{@ 7 " ;D @~qQ3;  6 42S!mAT0'Eꛑ3N<GwHuPSM>MsXd'jx~L3(*dfaf/8;_ ܼFeh )Qfl@gC*6ꝶ>u_OLÅL0Y3 YG|i+XD }t BfRI֯}~GV5]Q*DŽ%iLZRev}6u^֡:؎ \7 P*~; Fɡpf a1}ہ.a8ujw0WmPZB7*a Lf@ X!(oCN/ @GIpC(Y&1>Mvu/MAI"cܣwwnOT2 eq|.y G7s.MôS0=2 Xo竄2sҚan'a򥾐t.36yxw2~)+&8R4tTz7OO\Ǫ-i d}dYphLtx_41;ّ,(UsG<W®E o8DX{*79k'x>` f)Wu~8GaƋw!@<2t5z`<%9}PLjl8b=.WѾ*/v)%v:}csUJ{1L/C0 7rеCA뱀0H9-ڮyɺ3`^Vז|;谯}јCyŀs PA )`I6>ƐByS㐦E|aa b8< i߹Q#FrWPHNsn_=d'7g{iTYy# <( &fUA! [p;ĈoV^|J$mg`ݍ \ pBx!qOWnX|ǜTzZYcܿg쬅bc) }e8Qa )p!˦%Qo, H᯺ұVHI =J@V؇vRߏh41Z5t c;1`y:jyIb~K(L)z6=R$,Y*ȿҞpB-.(ױjU.e9u\$2)k:73*]dWd"S2Ҍxe'8DE/Mq/3u4R?O.>5!2| "B;ޘ*u3ՍDf<74_GVӟZG/u2h`KFֶRs>_ i5YJ̢9I$IdWN`Լ![]҄k qɩ<]J3ʢs@(#1(U+yjja)>-u.pzgYc1lE1k(+Gh~UGybL狠Zntv/9jlG}E_@M]I&ץkY3RNC0]tPOBJ]A13?vOܵ0~#R.Ѵhh)Q\l5 ?vȯ#euԃ{‡Jglcp~W\/3Σ5Cܓ"jDM3QM*ɗ1N`$jO28AFaCۧw_S0炙-y?_OTQO U[^)bo-do)E+^N03a}`tM<,ѾGEX߯|n/T^5pO￟ϟ?~jxI~(zc8KfZPVx;9ww(̢E^ ?%afg~: J}w'S>c\D޾t \wVJ(,HEjzO6?:SH1xEIa0TV|[{Cdʰ_@89МbTf+,Cd1 U%[PcSIVgNpsP8-55UU*jZb:FyβbҠ̰= wᗵy/ L*Co)] '-,G,s骐}59xB>´}c7ꁩ|q-:!OQ 9q5ھq4"F̙QQ\1Lyg]21/ k-+tojW> i1OLY։=d׊X kDrҫ}^*Ӷ;Y wkwY2t!#Lg\~pr@k/Bm}Cc)4hi,8:"ωϥP6#d|8uQ[pAuoĺx:Kzq׶44JE䜊<4۬*_0{26l($DTKbWh8S|SN ♾/٭W__g_ {" 7k2Bl™_R䏼nU_tz>>0VcPO0D֐C} e<,83P{FdЍ4=ї,"R[HJC??/@e]tI5|Q/ 2pp?o~Áu#VP °Y߉%Ρ0q= ].\sמ3Qۃ0or.G}C1=az$wЖ:Ŗ0cJN8p]Lq%G??nmD rAdH A8ɓ[vF}OU0(QJ5Ycc2 _V8euoB_~#~7vTs91S}#''E|80+x5`[C䗳}_K? a[s&܀ 'Mqydy`AGOm2Mī7&WMT׫>b}<@OJ!ws4ӃzrBB}9lMBZ}U1L4b(ˢvNҕ_ox:ā0ԵQs 05aw2OUdӓ6O6t;,CB_߳/{ j݅]Fm_]Һ6" >("Ԙ fʻ`+2qW ٕLw) xzXjaLI(FؑB~>#}qº@ڳetМ7?}:K v ]tޕOBp}ϯ>^}*2WQ"M2)x9ʢdu t'{HY!`xJ#%L)(yrIx* kXTTHȭBK" nfB5#I ^GŇ($)Q,0?~s'QJ5{<,B|]V(x2.c*'Ln20'>Gg?Y,E:7Bvژz3"B2i)5IL<4uď^S, N܅NMq|w23N'.qI Y $i7b_3@^LP`;<# e#|1T4B7jA6|~ sJS橥s@e|S1@b][?MLbvj] y| zNa<^ꀻi(<7= q@~8݋U!.s3ZQ">m\:?W2`:7B%O uN8wϼ6;tȓH^9:F F6rtI)%5Ƚ\ v; \7;t,j%((oQ7{C"'K+EDŽP8u梛{mUT=a8VOPek?a@+ ꐦd{Bd§Jp u( lT9& zi}Tc[>er-T FJ5|м `LXYx#޶=> ڷOxY>iѕ?xCK(U< ;ꠏo\+JrHtɜRa/!v`9(q2Ppy[aw}Kn 3--J LASzX +1KxT 2=޶s3P Xsԉc#Yp;Mp]ZQAD{$ 7DaGDE> w6h}yΎih&@4l` eûƢU=u=( ` |(ޒ9w2sAu#F>Z񭞫(L[K[~??~$MeubdD4~@P$>q?q2e e:M4xYVY_X ͳ-)=q/HZt]z#9..w !IuKB:@M¿$zgVd/7߮ -d A1ɟUWkgz]{N5$։Dլ+Da|Чg 3W,T1A̡^MH6#pϳ,2XR8}FN`yȚA+>G;yC]:ߟxVXDx*Q J\L EW!3F۸`Z" Ź2H>JgCA*\"odﶏ׌`,P-~ >L0<3Z?gk/ <{,a큷J;(EQt@p2YЏ2ńp,xY5 *Pòwuǯ:o=Yq-N ZQHN? ү]47ΚWڈ"XeV2pi3woMid|_Y="@ztܘ/{tCɿ',៫/$SҰ "3>^1м<֊1j_F: ^H/ b~v7в?3+Re\Ue: ; /ip?_q[fY-!6'8B.+ZPό'a"QTHj_8>U>/PC$D`oǺ{4*xB4 2qOAFZii&MU)J`*&7>a < w!7^Oj*tQcxS}]?|_*U'*O?Z31YK qY #8#W\$'}U4"w'SS إX- +^ ?>}}CuuŒ(YC&h +Oo1 MSCO&?= RfիjK٭0Jh۵{' ƣA<?<%OKӤ7}}\{ˢ>;86njEYA}9 rt; C zXԺR<⫫8]eᆓδzKp%zԾ{lp|5ݣO0D%&L3?enU T.ϱɞ|lG#BiٳƠ& ȿC?lf'%T[αڳϳc(:`yƗ >&Z:qe$@^##y rhJ35d C~ j{^;/{;3XZ-TB?D9g'Lf^ md%5K'c V7#%;гG~@k@\ZX?X`PF<}B?T~|hF>?/S/U1?Ϥ"8J<.2wz sZlvsy,3@0vVA3In{s. &ImXq=#`@e% iT?,a3Y4koͧ3&=Zֿax_?G8&å'7;p!(TTݡ7,Q.?Li"W_K/vu_({Uwu>?W_aAEΥOLspOwg"CH8q[av8.(gY3n~.^?~z(K3EPZ6! +2`yZB:2cɎ-g>C,b)ٸy ِEkDޠmHiQ!z]ANU-Aվht^<םCؙ$37o;Ztq@ ȑD9޿c(D.t"`-n %| }#(8J<$~ <:{{^Wz#k fXج.tojٴ17 Q4@&C8൛NNՌvAIA}qpS;!v~< .γ\ 3Yk*| 2!1'[d.4\, WSY lo-XsMdV#ACƋλDSQL#VAl>wr8fS*#h3('`u2eGgc^gy s:tQ>D`dwklZs )Of~uGp$x~sKlcH*~Ba': 2iܳ{2YI;O\=J'bmƼsY1Ƽ7T5Wwq 4i 6nkw9[unqױE=TJ44 {:q C·_uI!_gslRÃ2Õus5v^˷GѢ!p\瞽By J'hƇD=A51~NzlEh\{DpzUi4&żQ`.G7=oK>*T?P]:R4h;/ùe{\fq?tS磌^Aq؇N:sI") E0IJF8,v̋-Q8zZ`U^Q.:*r,~ RBprC> RJKvD roQX<kF ·hx!OCB^K,xw|ȎC$rm[ayR"3iU۰'Ωgn$o{}E4wcS3o#E "Һ-Cj!Z=29θFM,`70ި/cx͢;Ξw<SKL^$] (#?T!ɐd錦(V^3OPdA[8t1I]6ӱ=LC-@y19PHϝ3)ijXdfJ_w }دl9ݎ;ƀb)e$^>,;k_Oˀ, r״չ&O:s;& c Sh, ВP -ey&ZUHF~X_qru=u!+[uKOQ:Vf0ŗ ~ }E5>`AdT($]YÌ@*u"`eư 6Rx2bgƧl3Ŭ)iyde3I)}HֻRW:4wֱ(h1{1b" Z|daED{d>BLe|u:vqyr.H0/Ue3a'~J[㟓xhܖ cNjq\8!k(8cr8UJoIn-*.ch,hX9i{DLos~?U}>ozqy?i%=hse({_0c[!,`.oH ]_7F)w6=E\Uъ%$ n-l΁'lUg<^,}i^ƚ0ϋUG5w%?]si'mȾyNf?ho`s5bp H[Hў5c9!ԶԏyN% Z:BM]`W#rO{~h=ڃSWY&^Kj4@|. ?,} t?V|xzaY= =sԚ\'|K(,MyP }hυoiÃlDc*NSB:C{Udٷ䫇>L)K e*b+ =ʲNպDNGl?X\z?Il)Kp58mVW" G^ze/Z%3YJ_}@;nbi>;"q ZVCk#-0Hw!yK[D 09zrd|R/J "Dj$I6SgIuc#pX]>ӱH}T f[p2>?83R"\bvhZ,R] Hs;|;V𹉇hҜYIv BJ I _49gxۯ',ր El p??*n^Q{ OD;G`C :qT'4m(DТ4[t&6/鸄rr'2B(CuAGWzHW1Ш8r??Zl>d߾tI(.ΐLap>N?ru_xG䞌7:}䗶N`4!5Ht'Hpwjp+y[HT8<9w7,W@IYo%Eϑ|Ǿ+n69'!ߵ5HIL9e^-V;_r HoLT ٩Eo/}Csb9Jr B6l?sDoόMXpyQ~lLKD<z=lyмÒ9b=mbGzui6A i4=^s6-K1> HԼ;z<}|jwAv߀<6_lkv ,o*Zuk0m ]ݞvtU_{Blny7_g ^SSo|T> |2~TN/&do}!gρm* &_T/z 2GqJփ ZPtgEe5++i(#ŭl.n/?׭c\OR;ƼSȊ7EP*f<5KDƆ0 cj "IYI"xeSѫ! IK38}|FNJMv4?2u!W/mҏnf죡Eu^5v$iȀ^{l:`z_fb^W$qC4xf Hu# VYqY:`ݡDz q%L 5qIJ# ہz,0E}.urnÌ7ޝ:UW220)ŝ킄9y9EoVV=Ksm_y_|9Q?*.O{R@pi;?J#Q$㞒Q?LZ:`C\'n2cOHewԗy+lTDj!fe/95?nSɪ8Jrz,y >kS!d\)X֑aȧ%wLiF/8;p}wD2$r)FȤpiH-L`>1( n^76ܴ|}.s#ጢR4r@{ ٯ#5R=RepɎg(<^3/̋akur{nۘ3iY]iWe9 f ,z8SP9asSN"  u߹gоTm'QC k[hedM~&rdx*RM-/5 (#Do\>ڹw>qTꠒ ʘp\a[ ]7rnG J9lMdԯ901%qڙ6mP[x=9-rqBsF}7> )Th#3xV,$!RqXh.g,rWblh_ 0d/?~2aJ|Gp psÂN0} ^%)/( $!Gl,e9Kfhpɫ4pдˏ?j ʵ"-26XtghaR0ҕ"0D 5"Sj[\$N؛CP0q1#5үm -4VL-X2EbUWЂfכSRWaoۉ ڶy:QNLpʚ*ւBpgECQ` ,Ѣ8CvK"g_OB} aJ5 r'*v77k:L=U&iJB1&B c/?mu|w"p*G_Oh",!Գ7 a3Ap4м: >aJ~z ƕ`iXwSO2&I׃ZO>1 9hdk31q!Pc瀨 ĖQ@")ˍ\jeUtvljƈZ] lMQăR❸q`a.n !}8`3pf#Ϥ QV '46|)-O{#ը,#40-ʿ4ن#?+~nZQ=)KZ+I/e67VxHN*RQF˽eB|.  @[4VuwP4_ TkXng#H4`O.<]f=qo_^;yVKF):ƌ<򾏟_ ;"J9c`_kУr3-AroćJ+{] ˏS1Y~V7>lxK-=Q=!]m>GQK( "}ƤX186sٵVx 6;ޢ?m)K4r/9yi>s7ҋ#յ> E^1믄qV)R6iH]j ~96Mxρ/xpˢ(8VB)#ne/$ޛrצ&Syz#Ɨ;Xnz꟎ Wu 1C'|)4SƳOe^Hu= F88Cepy i0Zl,Y=ghFRd tL :!ʕ㺋?aϠ9~-|">:GGעp!uʉTPCs0]˯,H@,:ܧJy卭Q<{ɬ\VY/sJ A@Y2;{l&xscKG{oL5b~ni/g,sԡWղ)ߗ'ݯ|b!KoғO(y~ZBP ץ9@ws `32}Q@>c9|On~_#PK/Rt[ wJ([Έ0t~#Ey 0ҵ[[-d<o[|yC1oiw?#qAR_Àx!n aꔲJ/ɽ)E>=~FM 3.ϕ!1lY%UYN-~mgI(b 0FB^%߼i!ۊ6!mzQٽʜ-''ޜU>L~T_\_@Oh/2N1;:8mc⨳v8?h;o1jOhZb$6"L >ǁPJ:$N'?#1f5{ h]3nls\RDޙspǞ/jT 54mOK/8d!M寗=L@T#_:U^3D|g*jbD#t mފ;ߎ >;X3Ft/,yޮUO{>so!n HR XlI @ uŶ@/=r֕Y [4 (y }mδ$ @- |w"\ q!~g jHJAccDDѻ~ cI<7'aupkl^?Оt?`H<懀e<u'T'E¬PϓI"{J6aXI`r,a͊Ry"] ,,%5:s|SYt@n6NV+0FԂdTpмF@,$ѮYr,7%3ByA몲cu{H"nO4E]3l|+sJg>w] a!7&L;ٯ!-H.Ώ$<@Fs(|K-5}2C#±x._WZ8?L'}*z7a6nfg/iunE9WNwIk9bPHB},y(S Z%ׯ/Q6-e96GK$':Rj}c!;;W*f:JLEOA;p Pv2XeI3鍊?G1$VYHbh?~:47jUp0OXFWg2Kq2F'ONsCع-DbTbfGȻ:)Oy`$|Jm8i"γ- & uM̱Xx7Z/LsǗ:(=ڙV= C:יZȐ;&R[V[ 3)[t)GB~$Eǹэpc":I C~PhC(ǚ* x5 DP=1X]2(+r\=cx]jN{ha9dK7zNVJm?. 8 ՂO =԰=.0 -U23KB|{6)}D\sT:}1w׷p) ^g{Cs H' yfp<xg}Jy?t?`KE~}{Ǽ^"W#fLi(>oד@)<ߙQ1d0|D)+rXF1V|zsӉ5_ vE:*Qy7rmNG̡) !3: N'I460SH= EO6 v'E4g,`;g:x=!zBpyL^\1]쉄m`忠J٠D綦5tart ! ͇EGg(-o!BVƛϓ{z' \ ퟽g Uic)-C@6 \G r7QcBdx^*ӝ8Bzh!㛘&Y|N%,^O,kHOS!RR?$-C^6Kg9s]y8tuɨ崈sa뤔W\މ/3s0KUv2[b5Cft 8R k(*<^N[׶_$@FGxRe亁k(fᬨܔ ZY)zBB;c.`G {仮p!pxl#gn1]E/'L-OrnRW鼵ާ5 f6 t\\9FOU$1]:ldud2ʋA4gZҟN@;Jo> +s]cv b.[rRlǣFyb4AۛM,-+{kofH%d%]J"xeu";Ms.og }7O}#vS \^joo2R]U8=0r6ŕMMHkMh4kE-gsP\Z&N`Mdq{b@nh9sYw wFxh>V^%xo d u.zkz+9:dr e{fJͥW=0`l|&{?""D'8?Bj2Aם (TFM7|99`ﳬRͩ%؇?'_PFlA)4{>zTKjƧjMdrqDPuoWdso}VJ~[Wo Dxq$]+*WWca1 !A &!/AMroLH^v;ЂY:oX%7J"z}Li3 ͭ`OpBGehA` y !kW*W)ޮhyf|a 8eλe-n}}IT5ͱP-qzT7;[|/{?J JC  P;"b<^z?9wzJΈPBP1Lq)L017$"&';GnGiҹO\9'k|=.S:8JH@,4>?"fғꪡxqdwԅv1 y,_e>/':@5lhY&%a?<~@_XW{E{ɷ'xI]2{ ap!K[M;WRP=PJ핧B/F#Ki_7jV 1Wu' Py&Rd!:IAjC*vPm-\jÜ0KsuXcDbf'kQ8(k 66Lz0|gj[sC!B]y4N YZ(x@S1T%K^'!~ivp՜e_p>fѹ[Iq&?LIkZq;7\3R{p7a%ݍ"Ѡm'~=&=aǬe=_T:`2Ϳd~G\8'f?:Hj%zWݳI$ &N]v$w6=%:'N -uTUE>-v_c\4(rX@TkgEO5ؙ\~>}q\X|#seBg3nVf82uE)k+-|鯓3ƴ'm6}0hG~ *eN凰~3cf#3t{܉st~MTF>:Mr(}: c7n8&!p=*rYPl|$>nb iyz z?|?N/V\i)"y;Zݻ犮6$ݺLB0𨏸X(=o;a܉Ů0bcz6#CNQ3Ch~Dhdu G& 5ֶi=!Ӕ=dZNT9BU&)wQY'n#xsb;݂J` XB(lDxoKp(Ad]G_;<;02LeXO`zȚt1i8Zr OHjB]t0<>xܫzȎ/|*\Z_4yB _$OKkjW1T.l^2;\Cth;Er2B'c}rO]ws\ 2XẓQ7dvUf!C,Y,sb#al7n0i|-zOxB=t:cZlH૏Uz|ax <+J:<^8 aX< T -q$x^V%`}]ڎ <B!u2L# `n/sM.*>}0ޞ ҐtNJ@t.a(=:"gx9'AQqUdBP>7=cz)R:6J坿dBЉw!~`l=x) ̊>|Q0w%'˩uk.w%WÜj: yn݄"MnpH՞f>^Ȓ!6]A9)&UzQե {;2;?=@H^y#1|_VR ,fm XQ&G7dr_ Mܩ8+na#LTzӉ5b ez fhW`ӑP0)샣9*YrY.DskldDqG< jNbq.* }Df᷍#b'tivzXB/wQ;7\9¯˞: BǓ $XS悅O5rP0qɀ}q# !th?I4PZ*WP ijM HUֱsjgR*`Jlڝ@f(*^c;cdmAV뚘?>7uCīws\5oXk='y]Ozhp2-K#X oL5cd6T\=D,DB$0noWqpZjN4:esbw9tSgO\lI<o JUIPJH997/m=.I:I@{\G ğT^}ۃ/ku#FV{)*-d'ljy:*?t4_U|r>`_C†~?9YOߧ~e7q4"@=a"ST}]]X 4k/yٴXv&No- ~F@^Ξ}dHИ4K9m d9CCD"9V#d>뷌X=PN1$m#XG, tR <\s#"nF͕N.A`h]>_5'7Y?k~_>A$4?C_'ΏYAIHTk9=TXϛNxj+<w¤.w}O6f7alC- .24z$j1j鮷(b%o;6ȵ;&+[C ΫŭjSKrT]./8SvGɈ$ îB/=޼JɩQܷ1uU|7foE_%Gۙo; .\0d]Wxt9>Z> բ9ؙKA\nkYw]oRRo9/#?w%(1O~MBOI]g=(p:8gaF1`$GߊSn2s8.C][bD0(]/>;VWay s`2^h<r ,G{/Qs6,Dy(SMI"+ɆCzAO'Åп(BI>)*MCqa(P:E{\AG,ld.\x%3DBԎ"57[>D0³N"b{ġ5wXC(ݜ%ˀ@NsA8y8k^ugwI1t5kk'Pnu;]qe(3@[ϥ6@Np2yANhԌevze':67IHK^Im^Q\DJ<5)rxQVe+K5,NT(@-~"vVj\r]s 9@opKuiR 8&ZO +IPuI'~UNֻצ"e X>ԍR4`&M.dž΁!Et*STHo 7i⤍z--A4Gg4=5R936&2o/JBpWkIM׎6o=g, 3j@Bm}^h%$PF7K?R0>91yN;BZL^j[PP#7bL15q #\6?a(t~( Wtf Y: "! DS%8=IEp&6XB>;ݩNU(pcSX50Eph%7@e";2!~kIN\pu4J*!]^!k5VIrJALj"XAhyN[@\(q6Ц fZ"'~]5g@b -`,*7p4Jn @cĀٲ5_*맽pT=9*\U-Q <0IVnpG2oN?!:`_Rͱ UBCs87t6A8섣WTH5M,GhȭqL(4|>u8q ޤMӟ&ha] =RD1NĩƔ&R }j,쏭y  8x1lZ~ڠnyi/DiH %JF$t8ÃRuMW\:VB2-{Mf(MojF8h9j KLVо6G?գh/:VO;l(_z$3/7'KJg8>e0^} :vs~i\KJdf4^J_޳2{c<A3g^P3"Lꃩ\/kP҉ˆAe]s&Mjա7͠`pg}nιB '&#R"#q+? =n) t\v3{f?SOVlԍHdzQ%dp͍2:ryg쁊Jg48vX}BF^gbm˞$9S/D;,6eZkiEFOFO=TYk B)9+bD{$uTJy:6Kɤď:X)gƗ"Hvv"/iZfjkݤS2@gjn~0_x&F ǹp }> cT| ,CJpp1< M\"3ԥ |TpPUskr%i,OJgs#Q9۠ykxV;loUէ+h'[\U3]'g/&qTyE$#7)O2evKY/^< $w'9+cD`OdUD^s+ Q9~e^3hsvwc|\ ߽NlrfO_!XE2 )xi &bbѐm8V9]NV|⥹=iykCIi7-Jbʇ/XM GV<Ŝ m)ȱv Zc#ji'ʚA ِR)~(kgיΗ7 c,Kվ 4a_k~,O ZA~'9Iα8e+ >™yNVpO\9Fwb|])璺mX\4<$Iö{?s\< +w̡ z= ʐ_7 l.]"o0BQ<'vMkkqPJRN 1pIl?U %$;eZő ՘Zy4qըUHtBoqzjUhT>`=ZMz7i"ذ5璟^`˴#S?c7ň?4X~!cRp]V1X7n_w`/zA!U0iD5qHA%WAL}kF!@4b,+)jdgޏvM LЭiS!QqP%YPYqFN|٥ư]m{ 꿅Ғl>e_+ s@Wr%_]ġtFC±NqMu{-+df v*6γ|V/wGP@/ɈbQ}Io> {ݩ#H(ObojK۝&+:w{[# ntoDz$s#i>A]Iz `1G}5TBPcx!Bw OyYWB>Z--=2 >^h$bDe\U< ﬣ@_]&ޝ; [3u!8(dPou3t5h\(SJvCc8@C94[U}#P&Tzw> 58 slQ^1>xz-%Z|;> ;NtBC]`.6p6u{8~\^o⁵C.z:[~F.rpE[CpBpќ72pjQ5*K=__ sjVU%[Qpgu/kP[G*r+j=1!q{e6%F(wk)hp,o,$:7;pe*7-Η|3NqaB pV-8<=Y"@̀>Sor9Qkq:*Srsȣ.`'Jα*2R =$= (, +3# ͠Rq|Ӿ;* pHb [TuK7n4;| ?at:އvDIN5-P)l4(@k%HRG=A.$[O(O"BmN2U?%ULťM6v"iі\ћ˫(`lNNiY4& Ƕ ,襈7m܌'G!Btf8bc\L5rNLr_PrV v3`am죆ua\#TxՊG t)Eq4%}}T"\J $Vh R: g5 DnaY}'pfFMX6$KGJfSrwsno; (6ҥr֞W˸#Y&K2uE2(c[D(vE,ShCqny%)lӕ۾8Z:I&1SdJ"pxxڻ=.*?kHp Q{v}u2M3ڕ"8Fj[KAΪ4ה3YJ/X%9 t"N æ-!ߥc{LnsDwX @t<(("f=X?_ȀuBQtLGS|y}b 2"[idѦ[X;?r߿}r GTЊQ'Ft%#%ms .#{ǝdqW~6|L\vb9fw WWն XJqoiUBYKjf('ÀU3G^=&`(t 2iKU+1Q?w5v1ז"a|XkS]`,U4ճaX=+m6*RIa53N6h.$^C6K?g肱a2,>S<@Jk1Z1ΙF CHƺ5|09PT?a< qvpDd;Is&t';QH/{TѣSO\Xe =/WŇo{GXHEpvRZe;g~.4vC0%¯C?i ֐ FY=!w%K"b gM4vFԄTb{_]jh-Ne@{St@Y&Nol}d(EqLXМ1I-zp_0 ǡz+Q婉} `zb}VL,ZUZxTs ;J_o 񴚟uݏ#ѱolZbyg4{x'r-QsXE6s&;Fok\B7OT} X(}Sg.z7㯃ה25}jo|':̸jDhF9 U1y@h=@KN jد{W9;®y| X>ژv^_{~6틁j>Yu,-: =fJyA:2A{'5lv%Ma z\aOEGW7栊S`x}-@IqiRInYMdy1 LHvj t`솦Vwvze*3SX?w ܖOZ@Qo_U(g)skJ)(} U[6I w2.s#` CG߰ !Ղ_Z-}`et_&1|鬻swb-0?u/ߝ(]'( i >eRhe#(uJiHXdC?&/Z;zͳ X;m5(͗i&tI+t UB/ HfYv/80əⱔ',u2xeE^2 PR<!F2Qgy/yى{_9צ?s`3Ȼ*7u2@X꧟|pk.`~p5X5 (fE_mqhGӞ&nk࿔ 8à-([qٯݦO[ߵ<_ѮB<1k&!ί9A{ (U,]G*Oatk=W[!oSnOsbRjMA^`qO?`{ !'0o.\hMwSa4x$Ip.O5t K0\=*lXĦ =)Cyil;bz$ntii[oNFB6rҐ{[q6lrg4Rѕ%X߇'{wHJ4\l޾My>SK6xi\rxd3F#t(*y<-.ܒۛl {m[BeaGv k)J)s"_y|ǩrs)2u'(8Fw [OJ:nsA~]^1|k|{M{NdzۜSl3;FZ=[۩8M7S}>4\7\BBjqH;Z 3Fy9{5f:< _MIȀSs7rpr(T*]PBTw]_eb.PvǗ)tA0"jE\`s=CFBa9avXwČ'ۚa4H$qJy2Ks{M'OEt:@snRcD?dU=\}xKL2 ?{yd˾n?;ﱤcz>IFwXw}Ȉ_z}0 zy~Hc⢣Xv) HB~>>~\J$4*#$$;O~yϹ[^%''un_{/`HuT? /ڢ,y/^M` W–prѶڣK Qikm"jO%Zc nYX 0uACHf,1ɂ;87 +~UF垉pߪޫ|w6˿_˂ rH_(_WLP [1A9;G.[VG\ڱ\OEo<6C!~1{mU N4*w}6T]x*%~ڔ{;dB%_?l3gnn$~Jo;Y]fzMdκ_mFXy3yiOszA;;i8D|2wm#\o =GNؕ?w1OmCo52o EhŴ!sǃ~=j}I_TUQt |1|;.zM/KmOO4ihNj*}̩*S4!hyK|=NCHHwӝ=(chhIٜhWOcm+Sc1{F|B44adAR%qIJ:6jk?K3P%"'Ŝ|tl?dy$[v׸SOMD&n20(#,p?(2$qN#O~{yM,Kr]ϩ,&|H{{룎aᩤ-dTׁ^W8l`JcP#Ǯ?M_}eww.!3u}|/mG) V{N>Jrzptl]UUT)KFEy"T,`p)10%?pL:+Qe_}rϬ`41͸j.no}z:$>Srcmĭb}6Xv1_sŵ#k7[LS {>I7>cX_[?8E'Xؚv0\{_-RWƒoIt_Wݞ̽מox]9g6NO\zolzbU)-(3Ww*ؓK<cspM_g*[{oPh#| , _YKKiCX{MGFFpNPטir>T8W̴J0VuAd֏{24qh*C/4H&Oh'P8aAzit[ښM8Tot4ҝ߉K޺Dm ~^zoڦŖ^ ݉ /=}4.dsm7=tc2 Fڝh؛#+.:zzDDDdtZ(ÙxvaqmNQ''BYGOkvˆ6bκ'\~uxm 9u_"$<=amN5=FiJb_ۿg8)v5 'PϤzq)[խݡjGܞOJ'<~Cv _$BO~~@5 G>$چ?ߓ;P1Q!4-GQE\?00Xgũoﮫ3EqyqS|㇕Ȩ~{;܇'Ÿ3"r8o%Qu;y٭DzOwOYͮthA=-n׳l0M2:tB}})ҕTrW*I!aƤ вKĬE/ جoCpء6X/q7 y;B:!W3h {iJ9w2=Ï@_1C7ڏ>MXǷ)|(Xbxna Sk"Df}ι]JT6?]c."r  i| y>>߉Iêf&Q]`9b}ϣDxک40*TA IZ6=U'B؁!* a1akqg& M 'h$q|P-t֐Z(~S`W>{r0@DVMl=_9Cd!8^$Eۜ?j2YHpsncpGaڰYAB)忣++% y~8g8nx^@];q_ б<8P7(21=yiv-`_1;aT163v&Π$F'v9]'ve0H<X }p_j`?yjia+ ȥJƕImUV74 ^`@,ܒj6#jhX1CTofDM|#rbn>A0ކ!`فΧ DtBJx"%Ehoa0N3!N͢H"AAotC~>? nd.G!+JM|+2Ryv0;diS1K'j kw ۚ-LCW|vJ, ·pHiCECFn,v'ƭS|#$+i):>#P 8BC;XT@CdGc 󳉡_/}"d0gh2;Ҵ!`c>l(߹P$HHF(c*ȘNӈwk$4瀵VH$e|\ '- {U#6Ttd+m(6AAy0fm \HxCWZeRW5CZt"/ոR+Bϧ톍|. Ë])dt1A,( ܉̶I(#wVL,P?Ʈ7JR/2@^`)3O` "ՏMpCw]3 zh$P檏c:_Roim>uE65M\̙h7sG%~.s\g!8U%|}x.8gQr1Hx+;6fug;x˯/E==QyO$8_k>*íaz@VI''50w <+ޛdl21$6N=<'!?Im Qr!wnM .6-n}C,洭eE \c^)^Qx{\WsEeI%IN k/A]YH90Mdžq4(aޓ#c-@[#/sǣ@D3 6҉cJFsm!j ڔzÆWR,ctq}:0vv74DAXNLRVdI@,,,,̥DrD̥I?=}yF}K3`KezCwLp1,o:(ڃ{+ЕYkrZD;I9NzBTԚkҷ_o0;K1p|V/~ETVEHET`H(*)UDX`" b DR"X*,HV ,,TQ$F ,H 3@2BEDV1U(QX #E0B)V(E@XEB,FQ``1PY F*QPEDX`*1LbTPPb$PD("##UF"+Y@TB0H+DE@FU(H,E *@ $U " *$ʶ" "F1UEF)G\DDb bEE"+( bUWdª E1U`*((*#,@ !" (")EYH"*"" #DQ bb ,",b$DYEYDdDQ*R,P$H,P"DDFHňR,FDX( QDH,ED"ȣIaUX(Tc*@Q@b #$E1DXTA *"*0R  "E, ČV# @EBAUH"TdT `ADH(DDAE@#ATDbU"PUYb( $dF"g/BǷe[?},$םs!1xjy7ט8 >kTB\:[|cN5ԐMPf,'YVgz@D\ ]Shq! gq*'.r@/'X섎͝XGj|H]= hNHoaܡU\ag>70iM@*,zx}CaI>^QE= 4H_`q FaCi I &ORWRBjsTL/ 9$OojvA &j.sNyD| #DVYXCXF=?MswcK aC=B!1nC)=D*C{09${"i}ޞ5<"jC]/Ԑ\MXkbQ:K#/<"AE[ xm׮\۠K(oF7ϜDg)<Rv@?j6͚FCp({A0X6oa~T}!NwP ;/,;\T8_3*;ʇ@0 H$ ,HԮmQ` PH McMsӝgXr֌mB809A@!R1 JT,d)s em9Nut2pn&@F$rLM㙐G<o=zY#w N݀F/+JLR=B/VVhCON7Bȿ^U3QӀJo@״HMb{JF:ա0i~:IknZzSd mHbs|4%fxW1^܀bs1yb Hi,$;[IU4?A̢m{M {$Q,FȆ[|ab݁Za\KN.kZ3#^̂Ij<1W 8'3ÞNx&| -{8q^D 0|?kģ@x| OX_袞:CߍcN@DiI3,tؙX0 2pSP57 ɀQ]wԱ3`pC{H䊭88@ JWz&~{~8bdg 3'L[5s661B-޷Ȗ:j򈊱N zY>G3 uZ%C}o˖.1&_4aCi2A)1L`هc^qBwno23S3PǕ0;:gyА!ʋ H\P\J?H!&fOခgWz/|%=.& b-e$;w–ń!TPp6'YFn6 Ox0AA5H~EAҚy=tYYZ?oZDk!*U 1CcZo<* dB4 d2L.]]h*a` ;s8;=Ruu{WPpa` :H+ Zt6L?iU=9#InD~^zRq:Xu%=u,d]Q۳eCբb$RwD3H}QB%HZC3\9gyzz+1/.O'XkNxuvgV}dX>k[\>MJ=* jBT!tB3$T]~ הf)!TM`!P'/O!'K:(3OQ<06 b0J|t]J;|^ &pMz8sVJl :"%Bu"D?&y3X,s@s dث׮sO43"B)Td#Z 鱁ka=:a*q6;nrӉVXozumv}M{?t/:#B^N|UH Pqžb~ߨ2oe0GzEUUC' aSШfT=䀘ܤ]j\M-閧-dƞpI\5lpDlF#1 6 ^xW@̅CÀ&mP (EAh(yKG|sֺ8QJ2&/<rBAj0Gҁ?Y֯=z Uyr9;ӹ鹩EiL(4nGBpM)C%kqH|ߓi+YM- 4a+묜n@WW|Au뇿1 Ry))OGTU>p~O"I@FЋE,&=uz9x!l$7Vubž_gQ !ԅ%( *F1Q&b%"qkHMt>yݻ$+&% Ei elE0툟@ ;ߌUI=L}BPʟmPR`|L3]b!$lҦ"<[`V&iAA('=O=$no0\rsS z`rїytcr2kI$AX8Ŀt%;UW< @uG@Iyw9\0VgAnr铹|'q @?HhH;zj4 ߊ{Q fު Ct~ JFj<A@h-u 8)u+aFyMeJul47U4*g9XmCg (zk-lI2h LfT53BM q$&7=yvcTk sfqDBEUam=ohBe ' d`40CD:x=H$$DV D1F0U#bTUTXQcE` b *(dQ("b *"(TbEQ XPUF*ED"H+"EEX E0U*(QQTDXXQ DHQĂ+UłTV#EbEEQXTTAXEE1b"D@ UTX*"T@c,QEXX"E"ȢTH# #PAX(,E`X**F$bF #(,Qb c"DX ȢTEP "1 T(Ŋ " cV0X`UAX"EF PDUbPUAXcDQX+"XEEŌ`X (("(E" +TF "0UQTUAUV 0""b*(U`F(,b"*V U#("*( U1Ab#E1EQTEAQX DV1cP$V$QPQV*H+"((A`D`$V  F$QQ (,X ĈEDXQTUEaDQUUEX*ETQF"DUAEEAH R(AQUPYc1*Q`T`VDA`"b("((bQV"*ȰUb* DEX,V1QT,bŀADF`" $Q" ,b(*UUAQH0F2*TbdDD **Ub UUXb*TD"F"Q@YX U"bE),A#"*FUQQAbEX**0DbȢT#X+"ETTQX Qb"aȊ Ub$Tb( EcXȬEU AUXY,EQDDEV)`ED*"" ((EUb*DDQ( b+ `0V1PQE1EQ*( 1#*"@X"UE1D"(#*"bŊ+ADQ"  *(*(,PQ`UTETU`EU"#DF#EcQEATUEEDTEEUE`( ,U1bDUEAQA"A`X(F"(Q"*DDU`@A,EDX"("ETHEUTPQb*1EAX,`X*QEDQFDTTb1**EbUEA`TD(b"1`"ȲQTQ*0X,V ("("""1DH,Pb*"* # (DV(Eb*UX*""X*U TV**,QQU"EUAbŊ,F1UEEUb*b+R+QEb*YPU,EEDTF UVE2"UH D),Q"*"bbV" (EbQEV*"R*U*QF TX"((*((*cPDb DQUDX"+` ETTEb1"(*0APDX*,XR F#V"VE(*,PDEb1DE@EV,Ec,QUb UQ"FEDF1QB*(,TE"Q 2 F1XA"b(Td(QE"łEXQQAX( TTD`DQT#",EUňEPQETb(DTEQ`cXQd`#Tb( +XXb 1*b,UX(**E(,Pb1Ab **(FDV 0A"F**1UF PEEU1bEF*QQTATb**F#DDXEH"0*#Q" PEAHR,UEUdQ" D""X,E DQP1ATAcPUAAQ1(EEV EADFEXDQPYUbE,EETb,+" *AEF1E *X,V*"QUDXAQbH+X E`" Ub""$XDb(*"EQTEUEdX*AUQ#"V""V H 1b#"(E"* QUD`,U`EDXV#A@Y킑f?ޝq1`*Zʼ7'7A h?'QX,,}qb2A殡_kd`Sx~ !mCmDE ht+}gV"btuz<3t&2\h%b]bnQ͓>cxR7X7sOL?$dpb$Stwb%Y(ICrJza9>zt8]OX;k uThZy 2*Ax۴JOyh@b@t6!$_ 'nymv5C Z@c=$!#׮V}ipL XLrQ5wg^MUĿO6NQ2ƤA)1m‰}yp)N[^Ky_o?:kjE߃m%@I #c#q,7W%J`:i1-ɨ9PEz^7/ҩwmi E=}6@؂I18XΡvTmtEv#;w 1c8` ??(Q=.Hyރ>{빰E$PXǮ,QMIXGZ) ?mrzϢ *)~Әo_[5VK<K;Rqo b)%K=mt߰=ps^~S!<# 2=rH4'qad\&lSؘ w3}gFA2q-MXalT (gm`Zi9o7*.;ԓ5!̀gz eDL@+Z[$|v㾬6꽊=a&a: d@Ga- OgS81ˉ>u܋;:=~vD B?馠2rρf*Sލ4$b#RstK&?P oq3.6vt tCX@|\4dV痾\}æp74Ѥـ'kς ('M, h9pL7d73`p:2͚·dIR,JBA !æ@3 `PVVȄ!E l*r[ ctr!\tYסsz-zkvցA@Rd`"MdąM㥛Ħ[bUWrkq>7'0s\}M8 TsC$4ņ$[z`сPL{Sx7#oJqݗT P;_=K3CsJDJcsFl!w'I{4mj,7\BM7 +];edP0X]Jqٚ(jM'Iq4]!%K`e,,O PnU6*C,eCpiE Sp kDwҫMus50ms"=}.i7mbO] @!nӷ*\3H>Bϱe@^-I1vJ,To[a T\kyqN]gĩ;Pޞׄv^6@/ pi愍LzHвH4&%r\(NFBNSdN - d6< ;__C$oG0"IrU6{fTD@yԨ$WuCW Cсz-0Xcw"QD?&5z;wըh6tߣ?ӠzRˑEC1iMfrl/6]Р]hkEJTR6Be2c)̷2D>W.+v?'] ^nے;= 9``ujH.O<ܶqQF- -4Ԕɉ3wϬh22U@:܅F[GǛBQ s{o^%!uRQǥ f9KLAgH/X.Y}=>$.SzZLcm^KH)lQLMZA(D̖LǑAo|b`Y"`UÈa<8"">O# k~ɒ=wp9w<{LӣS+Im8fovdk#l(T^-ڝi*xbY L0/ʇ96MWCUNw( EZ.lqm@jk!٥@ၐnn2\ܚlAYn@ Uc:'\pVgbk  ;m˜Iٶ(o-Rw,Sq->N G,"yhaơU(\<e1 AgRsrF| MRU::g}0(@JˆW4, @ ֗81 "߸)ʄJ:| sϢUs@LN\W='Yx~_YyK8y7I7o,JjZRvm.9sQ`){qP,`82MIo >u5 Ps .MArMeyCzmS>yPۡBR'rԨi5Hd n{Y. YPz5AE!$$m[neN NwjڻaJv4 ƫ4 8Xš"+ PF /PQoήMHI3-Hi8ΑOjH>$p z2֦Gm mn]Uqڴ!+e2`zQ*=*ƺJ36tF@մ(M<:] $s!+&9c@20BK{@IQNꝠtW>V肅R!VA@ | | >NNPS*Bм5>젲2(aPa^"t%nLpcST2_z'D3{=sϴAcj<(fdPYcu=ެD}hB8wͰkJ92rsQGShD( ]sp/p0t 5p(b=qqm̝\M>9QS\*ƿ, <~mެ>/!sT(. ŢAJk~?5dGc# _@'uP6_9hC[)~Ja: <s*Qk'v\xRID=Nǩ=R@y'T-~I$oNE; ^9p\h"^&: ?1^b5y'A# ʞ&U|9d{m`4@8HH8R BZ-I(ZhJ:YNř1'Y>y:;uR {^w$ ;w D*9.4%.Q{?ܡ(G!i[wIԂtx]/`/r`wȭor /i8v+jN0'yv2 ؍I@MN}P mqTT"PÂ(WT!SDUbDr)L]zV"դ$F:Bj>4d};c5@,rc*EZ@DܙG?ZZ )ELd:Sē?xdh e>v~`a5ms35~wQαŁYoZzK&&!y. I"Z h=ӌ[Á7(.A*2禦O'-Y #LѪU1E̷_)v12fkRH`n0@zIh&u>'W.%EǙ81Sj@ӄ3#/0`mEΔ  mxʇAx'W2EgzFDdGɍߓhy":c@Jt֔}]mm&VZ)>t,б ,ٺ:+}>Lb##5PU~[#5#quQ$'p¤ W,l_/@/W:;IBQwpD{<+^ޕ  E($"~jU}t"(z |/z['ߍç4۪[wE?k~ieFCh5Q]x|+=À@ qbg&)q!/1baKlcM1)Qצ6jqlY[e_'CY=e9L \OQE~) 4"m 3A=chr?S1D D"xG[A񢘛cpHx Ai5Di9Q H{L; 9PH$"/.O]Ύd0 /9cA4@N:a֋rkaYIqXtcsŅP`%:L7 ^Z6M~wv(փ[Md)km,fܰtTc &@0߲~*?TH Ja^A -܃C+/DB-Kaun; #@TŶ:Ur:x鋈Vި[܃Pq׀'gݾ˄yΖA@H89mL_܍Pb3.%;E}6@6֕Vɳ?,m6Br7@T,OCg/2ZmצgxID$~ڇ5 zyh +qcG-h3]Wf)qGZ'Bk^8/wke2zE) UAՉKi U$E%vrs+O?+COn}3N׌},|(5!ljﱇNR@ ?-~YMi郟e%MZ ʖbQ(7\Y1ƭV!M8 ]_'~ wu=RR#cIge`d;ܵW5NAY߷,ח>=_,4iY?'YS/ 7(< >Uf@d*u^*#ڙjAɘل:217UȲBѦ^6Lq25@E/ k6&&&bDn7`rBU@xx( ',Mz2B&x"+qsCW~znf'0^ Ņs^!1Cd?(>|/?Oƍ0?i5'vd?gT탁?n.g?f?ǥc֓dw0O_셣P??4bAlyZ[> 9k?# ܝn?\ YUՀ,?TVC^}~}=@/kONt:/we0?ï>_>(7$y o!ۨϯ ̈́H3+\>>"~¿т$o"ǐzqCp2 m+6N Ӟk(S dtZNܩ2g݄VHIP1 DBű/#| 2";ɿ&wECjݼzП҈~N4`|9~o#5G[3 c'}6!7# $Sv:ow>}ߗoXH'&T,>K_N>^ yqch V(YX"iP[_=&8T@bve_+9XEʀ0s̈`/@n0=:i>*)|.WA/wJn? 4&9h-8Eӱ6Ӧ5q)<5\ ~0|/܇,)So dD= /pr=C3ж`_@ D%}f[yuM`.$4ff`8o3\IH@YۼẈŨ50Oٟ0o`2Ehs+HICנ!MERsq$ HH&&Fxe]{chRNp A){􈕛)>"xϾ6d!ppK"XNtӗB۴H$b23 wMS;j2cӶ8+s(H Y< z P}f:gc:qqOir8 Xt. |](*1R"S:J j}ks٘t9| j+Cud7 uS=t:Ds+߫sut~;'y*M"Dt+4FW86|ȴ) z6蓌swQ8_ u D6xU;_fl?'6HQQ+{RIMSL&K@@L8w w=!iiV+p J% *$I$yhD3NPUW鿮{9OXnNߖ!Ͽ^c vx;ȃ^a{K]Q~]pD>$>UrI?䣫(J?h &y.R2`e| }bX1Q| ג;doyqaΨ^54 X\rOX =˦x`Bp)w<( J=BSF݅` ~t4@c @bj ;cQ(*Y>O=~}땱&z'Nމ'sk!u7Ȥb aZ:Qs n*&('n<7f\eg BsY ܿn-R<<85j:qk/Ci+ " 0~q]>Qtb#Dv~.Z#bͅg.AܰEkI^ʶ"w^cxQm 2Hi d (P_N8JOCPٷ6Ž,->{_|MXa;@wyi !iC:$-ܰQ;R2&t}zsx쐞Ч$`{+(ب M CBuE֧4TűA}9_u^/pNs8DeDФ:|l%B'^`D &][L'S f{:U'ymK㼁,9> N C>q~a9"dΈO@=CBNb! )`j+ S+',yL|}<0.)$(뺕m}}Յ~%NQ"@:9B{~@1q'l/8q e1!w1:i㹲CS{4ޞ6 !y8]wpg@"+x7ȪS~&yr b!4+U!Gdϡa,*%Y/g^0I &Fq*Xq)8GZL](ڹm1YijN|x)k K>^Z#y/qW0"OW+l@zB\pe}q|/A@;~VXcy' K8Q#MIDNO94ⳓ{6=t'sJgMYJc姝^w rO(?_G$,nC9D `1IT>MB/ ݤaX]}jvp H\1W`a퇭Kumؔ)JRxA4>[<ΉD3:V-QmiC(k*jC.lq$t2KrcW,c/?3V@럃@gn;@˨%ktw훇XN#؆PSL-2)=:tmPz^~~Oee_llRHeԘAf2B-t{ϡ3_V}89H;t D @NEw3X#"QWMZ"Xci0AJe1jY_Q  (UVTVց5&08;~8W^_> 1\ i :Y'/0Ujxu% #ߖ0_ShnM7ӿХETook/\@9qEsu;DzDPI b=Q"WB)H0V0TV1w (R j)"EbTs">VV߱?Zts-5 `J!;PISE2G3_} HI ŁMn h?jխeIr욑uvo mJ.$dn✤0DzaGJPBSy_>9>8)..u-$ۧiwGA$#atD Y1<"Ҳ tW#$yeōFYڑG\j3*C^[]97 N H80T8߻'OKzw P]`D0O<*dIP!HMdCxޔ[\@Hm>@n{hN#vr$\zH $+ȟYzǡohз`lB2vc<MX׼I8 R{yO?Hپ,?~V":oضSQ, HJd7H҄9Ni>m'T:&Hy'%A_EBmN<{LU P__}ƴG"cb~B aatq؄0R6{6H,Ns W΋OizƀK@uǝ%;yC;ڞnXg^pڹP Kj >Nڏ.\!qǼZwzkg,Fmw ``hA0pFB3^w_|Mv89Px!%H :N! a|Zg gEMٔȋuY`wiG/`UwD8r0耪@aZl8cdӗ-Rb3&=4r "D}E|>ݨ/2sܐ0Ӯn=ez/L С#ȉ1KAF1GQ(wG<&kk4!tWRF{P]3&<ivB$2`I=m耼{Y+ӻFǬ6IJa螯,P7UۼVE~3S^ I ?j5ݨ-qD6ph B^V.DDÎ ĩR3"8;7#Y&PD{*u) jVaM,@g)u&Qw 8 ]LH:_%zZ)<^m``aAn9W>#Cy&eXOHAF4aY4 ,,N_P'|~z5'&Y"Ïx0k΋Re#!>},tˆ;{L"Ia䛚cjy{0>j ')U$Rdz(83i.𻰫wZYziAtPr kik t'tmhkmSO]L' `4Bʭ*rBzSp9s`~񹷈A#X,溄!Rq# 8F jś`Df \n6Z@*c1䥥՜@iw# sAqv< X*b3'qxh(m22z €j >`oOЋ6mܥ;өu(ts^fj L*Z U7Sec#v%>Q:TIepYԖiJQ? 216֫iG%κ )pЀsTLSr/]ۋ!Q.;ָo#{5#@`u `3BKb#+M)EBx05/b3@KFLT˓tJ$2$)`8qÙ8Z+MiT]8&T$H.[ *A2ӖBmnSvXYJ"E !Fآ#Tj[be0իdQ04IxM^X6-4+Z;7%O2EX5 C:95=ٲ56rC--H7ECӭ~&ϤWwJk~[}'U25;ZvڂOLP 35(*<1v72:M>x 2K0=`g:n(X| M ]Ms6Z4U:>EnjBKT"3gaFr N9d+\;>^'2C ptagXKz10y@fT! v# UjNw!dEDqBHs`KQclSR(FԵ*\iJ f`{a.C(ݵ¯U!Bp5_(ʂG ( x~̈́ч#ɑOA`Qw*H€Cw9PnYۈ+Y*|>sM5>wxx [ {h8u9uӔsTr4cv͓2>~=_Z֫92wڏBt uGPoO]>GwaM) &s\.L=mQVM^}UA #։=$j`-/܍uȌHO#wh6*t$C r$SҏȽ3OԿ^|wCt>ItS/zݽx4vRv=~| ?[Ylw^gOgbf9`!@L}mHx͂N1r,`h#i8ӎ3T/Mz lboI2c@f×MݷN}/4Itp=':TOCkU,:pE[V;_+u;\b8vUwpW)#Dvt-J5{P$G|l1{IΠ ՎqY>HQE0AOgҜ<; 0d+pR0|f=޻B]i ]WYAB;HZ+j1ZKhmJmAp:6ӗM5~Eh=*FO| G2L's*b9Hv\>`iyCѧl( omZ=ﴎ +[1Xj~9]6#vo$!RBęf-ΪάO1Sjĵ+*I?KuױgNGB!uK>c W/@-/l$,0ㄘm("]z/~&np ~<M:*1" Lx 91x_񊂕 F_NtX+3KTpf@NK[D̹#J^6h!&\ߛn2E:Ml1-8v 1,C|gLUb:Hö}zk~+`(GS8u,;NX|V]Q^v?SrfBG_O-Wx\HyI@rtmK :B`p N q,$ZMsS# j8Z4v/J]:9:i2cda^@5T E_u=JQ2|-8*r %4%rGzjkN:mm|t ⃯=UE{asB?ig23 0SLt'r=;q@-͟]^瞧ًH1V*~u2R8I2ù'!碍nsht}M8*4g\;>N1n9ŖMf31yˏ"e,FH3λbytb,:qmՋ ) Fgiې`: ^]B J]U);]ֿ1]"&S;a=_m9"k ˰g q\r}@D]9|tx~ɍ3ܺVɮG >F-tE.5Svf`j>48 O!!`Xzt1E \BE1{ 63;ڻrdj螂/vC5:3T2h&AD*jy2< ; r$+J2&kAy! ?0 BK9łHy3=>ϟ-XNeB? TGN?qC~H@lIn+YsH%gyQ^gdHYQ\ "+|Zmi9gn)H_=Z#(%͢JbF@Ƨ4csPB$dގ7w@#ώݾ9z:0g@򚟜4A hhz[mULr UCr!!)GYC3p+!@%dA81`T{Fk.ˤ!y鎼lx/hvC׎~ g 1I90LOv%uЗ21cA= &^9)u8AG~{BDFI;c&OW_F(bJGO` >$3,'墾%r!ڰF8B*T\򮱷.% Z=8As6ZWyoDXo`RZZf4U v00DR[e^1]q9g8/F$dc%e f>5h(FBElЌ$-9Ba{9 7Č lc’!D[Q48zIi#CYRF;kpy~n >xlz7m5BV3S'{3$W]=]^nK^Ƅ1ާí>ǕHYMm%ppnpP:Q>sAKnIȑ@&z" @dQG]<$_{z^%'5r~C"akڨx9!D\ HUϫ2%FcS|FMxc肔2cbeMK`v(J-C|^dFr?;C55 ;zBz*Y9P+rTZmsSb'[&&leheCbD@8ſx'-ŝQ G딭*:ԎGHLo(p{ t㱀a|H/!b"sY:Ð̵TE!L9듡\4& `7ĂDS~0osIMqD ikP#Q1X TEKpnb|D.%CwoV0@߷l=2U?1f"*{$B]>C %vc0 QR dkeZ[_)"@=c8| nb.Z] ':olK_ iF?zB`< phq>dq#E$##8Ou/pSoa`DU$gC'&8D$6t Hk}5 t)t m|挵:6J&=#|z4\&0tHx{xhaGC=Y}&ҹ'?g*D5K7ZNc@HD8  vN!S>N^#s.X_ :4}RW% b~ߋQ 9T#(5Φ!;wẍ=K΀+7I[:w@:^2gh1>^-VUZ0^/J1WC #0A?@sV3g? 9 rI&' Olݍ}Wgg絃DiyL(z@.k;5'<^VFar$b(z*y ua W$8@% mti^$#$5Ga+2ȶڢ,;B_;jͥc,Be<,MOpsϤ*Ui)v8+G9/wyN"ΏqL=h`!1yT5|ah-qD݁%`H$*"lO̊aRP/vMSq'),PLk!'[esWt2/V _~bktI5(i-OL{& 9WuzxrÙ`.Én#qu1C 3m@co[_9Z|2MF8t}4#2қR0J 9Ujϰ%C7R "c4n`p{yjș:;P50y\T^if_dU|Zj!fkt9zO_N:]!i.8ZĴ$t !㎨4hײR=(l@b.@nT' RfXdgQz`&=,gv525*Cuh{=%L%E8 JMG B)P{QЏǐ3! vipEP~Px~V8(HW1B߾ p I$]GjG TMQ*!)T@̝\vawtF=F 0[&{RlR2JjK7:f{'b t TXf[/kA.LU"NzC .:g8u4,j]]DgiP}s!)1+DQ0*`@}dZ9석:Eh Aq+yGh,OO(i:Lla`Ga[`%P9WV7@!JId)2(?;pQ뀰* ;R37%#CnǸ4-'L^q#6ĒFwSb; PjUԷVx"퍰O??:9 [e&/ÑFMK$"Gzm>˞M 9 {r2dCt1RwоsB{X׹lQԫ] BS{vB*Pԋ@pd];Hb:=`^1ψ|G(;HxqS&]hʘ6g}k]q+0lxHma&n3'Nkd~C(Ӹ*Vmӷ/͹b3 (3Z=N=/2X+˒Ť"2ry%XHi{:t 8OmmHO$ DA)uxQ2ޥt^ 5; 1Vr 3V "X;ڠ\٨I!X۬xPQ MTzQ}roDOh.$pN_Z. MeK]EtiTvۛ#f\_@"׏ 2?$Y YOqw8ü8uq5U%ogM{'W;qZB{iEp"Hwk(.YssXXKEQ CR78bHiġc8}zi .p}*J'GplR xo(4Ϝ]G*7(vב~w+CEϷq}m]@Naȇ{z5~Qt2$FE\ρ1oBBVxVtK_UUMJ Ṏyi~p'ۜ.[|y2M룾o s7CğeeWBul7YHNP 9>m{{! 1XRnf'Gف5?F|?>'ysZGV_vu){`nʠϬY9obk* _igWz(,358`(BT1,}X[iQq\x">|'#$aڟ*F OLBEûxOyay%B)-nkJB^nHGS޻Nwn>wIѣZwObцyHk׺g[,C!+:[6& /l?+ұ+'ޒRj1x:,{_zSVlZ~6{:#FeE;rvaȵDq%O)蚚c-7`ӵϓR>Bqehyg>ݼV`I;H?sp l^d-NZ{΁ZG$lrq)"?hI,| ;;ت>\7>ӤGȗӃ7~rpSυA]! ZT-_Bn&0P@^=ڌh ]XIqMꗀL~<B6 ] _D3:RS$N>3`Hqp״AX+H8-R6DZ47% % Ht|k،lӧof|Hй*n*&: CB`6:b1$#!-62΃FHH?MscJ9]QB ty"t*/$7mHL@1NH1,\;~ ^8P|[%n_d,.+)E+Ucl`LI㎒6t [DykL}p%0wQ'f|ҖR*w#L H_Fxzt0tAqkwl:Iq%rϧ=5-D6DrX4.H\W&e<` 8>Q1ofgR}Da^ Re㷋\t}3xi7>][Fx-r^xPn7& 5|>%=/^^K'LPZe:ΓzkF2m^ه")/gh ւ^ō| M44wmՄtZxUT׷ށ=)"N @v ]b{`< gНɋVs L\/צ]yQb) bNR :DX_~&tǯr1wS =+Ql ~A:U aEB"ϯ;P7] ʘ 4C6,53t$ ~[>T:_#&GI "}r.Wa}.d`e^8*3&%CzԄsaQ\Ϟy[TaH 6:H# teE>k,pE >Y{NXʘx݁F9`}:7Htږ2UBHC" i[FՅ9}\i-)W溋hKr3Wa rWԅ҈MiN`dö+jT[h[}Ve4OWY;׬cl仞pzr8.ǧ5,g+VyVSJZ}a٦ӌ"՛#Ҽ;'$8EU p @ 5{3^@?lbzJ2t-݋W^5F "O!*u/nV WӒ^3^kmiYأv2jX-H7^_ .F Oa)?/T;qe5cc"bqJ>V3vsďH'XAeAIA̲S%nuqgL:iXkA!Z]5‚'h*R)[GMw|`It!$9mK6⑸.nLsizEܽj7rANEvxiZ$|/ 5Cn$SFkV OmD89vsNЩ+֑J/b"ipWz* 惄 #3= T*`_e-kwNtmgTE GR`M#hK &*s5+Yx< K|uRYإ[x#st1t8Jӂ AV1cKNP: o|glnX|X  M %\'v_:\Jqߍg_*Z3-T,wL"D<;GwC!8^)t?T0&b *+@U E@T-UO_ݴSAqNiB>%6 q JyW)m\Zp0M1W1o/<+~c=}%y0€ny>'RWΜ{~:+.zDϻĥXJr!9WdpCT]VXY-/á$xs=S!{,f ,}/ Aj+9 ,^H˥5MWM"ejF<֫U: Njr;2J׌:%Q? $p٩y4Ml|s{] N,x@OfzD9NNwA@A0yK_vNPa+=}pħX{ٕ57ɶlϕ2c޸K#1Evޚ<u8ӵ/wU(˒Lm')m Hn[1=?[ctNOM}&EC *~:4`3@Z $Sw&F!g<3rL5~P*6_);uR}[E#rпqԇ!x!Mby?sRuSFql͆< r/L b˵!ˣ.pQ, s.PsS^@IX0:> W/{HJ~2GIJX{qyJxtۦHfxbo] nqD}O+(aĊUѻp]`[.c-&7:}6/eNfIVʾz~EB" akM[a6ĽO$v p[z+r˭e98C[oUkn?FK5X铍"؞lվ2~l~CGipN;dvեۭr=|.GTTʱxݨaB{zECnG 12G\VLAIɃ=^׀:;P2@{w]/2o`sMq&7O ۋ%?4Eubq&j? "|pDE&`|>ʛ3[c{ۜ,gL-:>i (ul,&8C6tsp%wswXÝerH2,"1I#'.|CO&[QmjRs1jaXh`!ZXF;Wsp?( ,GߍDyC),$?B6@I$*H{E *X&p$d^Tν`$ Ҿ_ġ V(Iob9f{ 16,4"UTN1:z}/Po`IBKeɥ|R~BbnN 󪲌 ;^| ^pAcJDA0no(~C dO9kCĄ "к{z{ 2ZZޏzntmm.BvD:\-|Qo0B#P̢C㩶L7 Q$Ah> 7 "6]_NzHUˁggLƋ˵"B n>pM!s5=SkρΥx4Q_QZAf QU |7ZWؚ4 pм~Ja*%T)[M\B y'CcW'#Hs&@䏧B?*uTHHWcl(ĩ2WFA۞6Һo 6^7o.+_u[U P- */W ,!J >3j^(d<:G'a_G#(5󹛦$1@?t3EҼkqķXI8(du`gN :rj]?`UPQ܃*ҡkJ2K*I:zV5JrذcVkFZpu%F!U r{uL.b}Øŵ ΄E*!r 1`.TUEEbeө 7#G-?ĥ}XkTZZot9BI?8W]*'k%f00;%Xr,c ,,ä".c`͒!(4:(q=Ls*Zy<҃x%Ko`fIJH0rմ&ƌ=s0`PĭS}Ɏ KsS#e-KA4,I2 ggC`jXj @%`ª*-IXcd0Hj[c(T#)Y1Dm JJYXc[JbvB@Lc{>->nJݼ,j5[G1!!g,kJ#0%ᤇDg00AR"cXDSWいdHA:PP= h DycÛ %k])" qP}D>\!hQ!a,%`AxR%hRN(j%5aRoW8PʩuJr%S&fzE6n9!kDH)6:jVA( Bg$Xmwq (qtB0<- $QE@42LvM`v! "QUV a @ј1 )9a!$)kܾI"PAVC7ʔȄ'EH C]arTD>i2XI YYZ)1SO׀zs萧SD0QV>peK#<4%1A|цdwFBE + Je#"c?zPp&0a =X(u-eXTU-tG?Q"@ ca吭BY4E:zp@IT*BV>ve`iVVJ* n%ƒ(]*Z! %'u>2z,AGޟJEQV"-zcD$$ ~o73~EJB}^*d~@tѥD!Pc)[g}z謞p(ҔdRQXV1} o[\"g…IPv7keRL]a5r -˭T@ Ő'a=b*)(!3hbJ1ug{sOW%` c/.FU'Iug|>WMՙXgLrѤ_GG8Fn,M:1p]9t'9v[Zc3]e"$4+%mR0K$)4P,U)"2deK$ A0jlB̙rF8FErT)'{ [ F\9XCa&^5 A"0fBxʉPK5ӱ2ڜ]@Uv@98(Seh f1)TB˹TxE VEQ1P`^,P,FS׵Clk_WJSI3%d1]Ls-T.IpŁާCAv aBl0$ !ZYTф|- Hs"Vy&m"5_ `Aِ8$t; oX&Xd¯mpO͊2C4Yaa*DZubhhxz!B Mt\pyD*I R$z`mZVٻ6\X"G3(DA %&80TX=fXX h--B (*5 ԪzَeqřZVT+*\1,32": O(Kf@ͣRx{v;Ah]儸Iݼ>s,Ž0br8NU`qip;/mUӹQPQx'9\LQCLhHRedbT)/6$~-e)>y<KpRXܻ4 ?zaŘ!{b.t AP ,g;:CHEWzJ:D[Rp:ǵW1zҾπ@͓ͯd ;*`yl74aHY_\yM I1XQ;UߦV휞;p礱!RލTu XxU,j=X3魤d"?j)y}8*)Ǣs߮/ǃG|o`OG.Bh#A$ 1n--%޵'I^%oj >BA$C @( Q)"QJYHBZ PB9-6H3ӧ"=RO)3̤5q JhZ}؞3f,"#$IK`ih>N}/J Jl0Eu' 7/&.8!NxV׋1f(XG!ptqT=NclϦ?̵8(JmFS얇QVEdJlp:N)] ښ9cY@z4{ݨdsKt".5](8|i%>7Y43yʪo}&v݉v`w8XeZs7\(&33|dS lܺ0qN H3_-q#\o*9WE^fT-T QHf՗BEWE;+()ْ}*Z*I"U wJvըCͣі:@և.z=rtu_WZ 8lnKt LDT+NRaw06 -L}a+ybIz5BR'>ˣ =$CtؼMt=ԩ5^rnj]P}'}z[K:8!_:YJQVrWoxA5vR ? ӄ78%ABjx1c?;qNŽ7\ˮa 7ΕzW!24#}/ww\%װZS·'J&r\/ 8TU_g@'sͯD˴ YBi\4> A8pd|4 :$e)01[phz_A.ߕ;nQmϾS.8Rߦ x^c-g=\lvˢCeXGΤ@aUa39W|dgZC%@Ekۖ9sU{@RzY}iqFi;@9XyQ95*&O ,Qܩ.yM+xM] 3KPs;wɍ"G+XH<9YAX&>zWgm2c}+Z6I6_dhNiQZtpQƅڋdgpLб-Yvo8ow;b!e@ ~88CC2QWRRs9̇5m6Kh'3vMƢĖPT]@oƢ@*c. GzXnI/sV"9`H*pءGl`M(' #$X{1(65A϶sNmg7i3fA@[`>4hu3 1_q2y)HRʻގVP9%iKy;9ڇS}wD,Nw28UҤ; !zz 6IfxCE_K;ѝfLP9ɩx% (Ԭc*=3ޘS .5&sQ;Q)`l*fͦ[/ĄHH F$?%+Ko߅*>ʒF)֒)qh0~ s><=dav h7*Tnް-;:2()^zh-&?"aHwsoi)K'Y=CL0xJM_#3R>@8h_[鄠OJ56tСtvtZA;4jPΦFeʭ]0.EAO%e#Y9MޅqCJxe>(_X=&7bkieTh&uLK-=u7.-)HuoR(-pB\ v)v$ ET;::H91t{R2 #O,YF{rFF9ba3=+bl()]$U[CX>O6;Z8 U' JetDEc^-8jm$߷~ӲZ})xYl{ Xڋ~Š88 kD`YN:5-Y ˃  ERKvLRz |2|`Nm:38ly x +L/'l &j4",µdH^FaWLo sW>֮0&~Hb6x8lK\R@q8; Mw-t!]ւ'g_{hR;pX~ưd ]R8p}\9.m3z&`ƺhQN(ZԊ' 2u8 ߍ_#pz-f`0<GI$@kVo@\NGlW:3 :l]W]iIJF8yN=_I֕oґ{ =q! ]0z݅:2 =ϊ$lZq)?tRJ7K f#(O%Е ܥڍQ1RnS )@ݶ"_JP=rawo5X_\Hn4|]ޑ{NpBe'\T V6R>[s򵬞'8fzpcM}x+2ѓ~~q"EUED,hTQOP*Ec& OEp$JœE) $(#!˱R,aa7@XF"O e==`"H=)!XԂ"D(2*HADeJn`QY"IZ (;kUY!wDk*(YAo a<ӹ`(k(#`4HF N1?Q(NXeHU)&dFyHmFk&LuZeXV `ZT+ƷK%MD]8J2Z\ Q9r/7@Xuшu/2z>=}N;d"Li&nUfGy.!!Tla2gIndc#]ӣȝbkÇbDPITTF0TaQX 1(j+YqeQE""6b -U6cyZEX2T4QTb#cd@.;e7/AG8@<mHn!VeDuc%Z_"z\lvU}/mu31&?2*5ǒQD@U9K:%fƁ_Hj1  >`CH*hlt^ _`xVU:SЅ+\+x^?,?$4kSH V4Q_|,yu+OcRp}Hj:xUrN,N\oik< ipف%lu7$n_yDqD!<׸q}#X@ O{= (|j-ثyzDL׊uoU `zXތS5٧'gmtKt{% +5dvye*oCWKv~<>{LM%p0s_~G7#&9Nas[W#.8Y֥z5eG¨ވZgt̝RQ8NPE,Z{RȚ 7>qϙ^`ȿ/if>BUQ~yhKU܋448{xϻ6mq&@{ ]q|}!ƥdP>w֥Tw$;{k{vUYWvzk+(wEQ~ozdR=nzlspAH7xp;8{-!@|.-rW SII$m"f91RXH+q}+rs+3&(@BK\8#x>/:|33Ak'1tES*T_I.Xͳ!9!X{jM\v;}@'1y Tjh2ʥƆ(K,M(yT)8)/M6ela#t>ώ4[Øl-vN)o{~&+xP V*rX˿#+ d 03 [jyRU:#{<1'NzTdh}n/hy.X^aN*3uajK6`5v'M5X*}C^4{՗1'0 ]gmE%ԗW#'UK=l閅Eo4n ֏#bSxϵp@|E'9xT嫭 Kp;7idv~ XOӹ<\nx'֘+$eO;5QJam7mJ[)[LG΁9*FRA,ǧv^~HKђGu]U_)I2l1+{vF]?A|aͣTuO*|>-?ԷIm#9g߿t҈Vt AwH\\Q9(tfgҐ.f6 )lqsY1bHh뚞"8/$i{?2HicXKk39 xD]6,s/!o K@9!=q R2q;L<`-2'Ig3(022L˔--uTO t, ,+u\  [)At㬬ؼ!$"6=+[N $[i__YJ.'ᔽ)#mܠMta-i|=y<өx^:Ηz\3 A<4%0y>uW8"C)9K_St n?gd b$F8z5_w{w=>Jrq\$"&OCr Vޢ+9#g *xQܮ&1@:q3q~j@NlvumGhu1 Z=fA@YX1TU H0A0GDK$y` g#붢A/QہHX 쐀LysNV@٠ѵ|dLN|uQҮ<+7:yy#$HbC8bq(#qwxVc' ޥ@[Z‰I k,ؿ4/{ˑ-ð.vp 1<*J1x/^k 0%.yy,s  O;g6/G+RҡU7JBZy$=8n^vcWfF6M^X"IЛ-phz F8\&CPcyEpaW &fY吰 ;in؈=h o'wC簕w.F# u$,E K!aƾCUSA3ag_(ux L R6L{FjA}̶>Lu>T,Mw`^jQoݨ;0ޟZ\tJhOzN!*"= 2>C  \3\: ~;Ʒy1䔀P@F*`Y`1*Y8c YœLx9M%1 8@8둃Mm8, fnL]k*nEN5>}?X"Y%؄C(úIU w(!*^vؾHu2` Z)("[kJ-gրs ~hBډ6̓ۦv! uJGGhSST~jP+t>J2Q(b pLq$'/oʭ_{oyQ)Ă$K*%hŋ.>Y=uz[ ~:߹ PG4~isY>c{Lu\`8epPT=!k"2(vUѼ-}?!_>vg{pTMk ^[CĹX ~ ;a !\-x9&:/.~{%G'fxw@?{p4ZU5t^ _Q@AyL}G[1m55/NXX`rxΛK*( c;7{]q(+H:G)mkFIiqݎx8hpo:׾YJ(QLkYg="||㼩;8 lgM>vqh)׾t'ӑ!?1B,A';|^=9lq9F`oӯ|d+GZӚZ4[Ԧc-IELAJʹH\TKOi90j1iо=7}yS Fm륄v^qɶC,t _ط% pz徳 I2 @R2*Wj ǎy~[D| A0ֳ F eY#~ ѫ}\⛛1,2c@4("YmZ*]SAx__^5ꖃ}!T$-y#C M yG.YC%~Iճ?6Ax+Mτ׭I5Sh1mIBMA' gX)F [Q }N$dQL,ǹsGi̤ߗ "%E0 !jfI_8؄" &ӟ6bR1 zV&%rX&"X$BP*Ul)WY=/=cWQ@@d~LJĘZx~b&PrdXYCDΟBp`]v@ݗM M k5<{`H!?s!"?ū܁<F@Dg*Ա`(ɟ[.\b #RGFZeQŌIx&nqM!e/52hjFls1WQ/ a?T.ړ#m 5i>#OE)⠭kUbJ1M,MJzm@H`V@")݅;ѐ}El1<FD/hbb88kI?@X Ty$`ĕ ROф(TE eKB(Q RP$'cv<%S{!4 0,/E!Hvҋ!A[J0E)iUBS+hb+l--DX1W!S\(ĸH!`%)Q"TFV܅ R(́LB$0ReQ`cM0P2!iAQ lk\C2¥Pr)ȴAr"-1 @L- d# Ab(MZ JZ @BY K+P'5P$Pb0D"$Oy/ H3iAIi>l  cAd>`OȊ!dAV**+F,F dTb"8(0p/S,2L",$m #yoLN@N4Db~(a(c'V/#bf25{{뷷9M\{ ~\ CspH)ױiQ3a̸X@ҫ%HAHĐn _WݏȤN̅g%AUTDQ`?ԫ% yBNU( ZX W?8~\d§*Yh< UuP < 2`a ~_.xm%_?,{nhnTݞ0@E h2 I ,$$PTc>6EX߫Vd֓a gFĈռ-;C?vCQR{yŨ+TAX2(6(*b BPTb[*)V)2q Ub$ĕ DdQUAdTUeeZ}AG,hhUTibbjTUʫFP k)1E,"-+G1[&*bf9r*-s-F2j0Wg3z>ltQ8UT7(>FH$E%Wp0?>zS >EHuCTX"1*F'-ƉaH DHRH")V 2#@ S@ GN$H6dbʑ"NgᝒQ  SO=ML6)0 lK4aBLSTTb6eJk 49Zs)%K0Z0d *XWf]^.fic]:=С>VPa&E )nh3!SS.?1/ =fZ%!bUR$iM䛸1_i!*(1,/` z̏]gǞWP~@]q}Kg8H(폴h!t1IX&C)3hLA\A@\%uEhq<1!֠I D\@gd)&3 Έ'-4T hM4`!A 7H)C#ۗb8&;BL]#iӧ5p#DDDJX =#i瘼RR çHITnLqF{cAuYv<}#H~ucR"6?gIe(m1]exgT}Ycߟ>~OԿ)B\[#YbF8M)Al$veMRK28!$*/tN<'[>c$7 (BL09b_~bm'jeq* S'8Z)3ߟBnJA^ TU}fA.X#u*JH,*B*vNtBn1e!QE)!fL.*DOsբqa⛬\nXFI:ST7,ռѕ2rړDIhZm1BD AH6*ͩ2?$8Tvdv+GujBJۓg߭ZE^4{؈Fű9H8vf?ok,Rt<$0[ RJIe&t2Q՛y0V9FSyr1&ė:P鳥3B. Ļ2ҫS)Qp B-[@D_EYt Y!Áb(J [2(ADImA1gb/ (j*"xv9$ȍ t)/S/ -lX[(w''TbtNY𿢤$FH} qzĢr&S8,Uo8%z8PO͘7*r<^_|61}Qe~+s:swV4wܵ O%)eł:]5ʙ&!lO[I!DN<o4gC\baʏ[uQSF<-Z'pf5_aHY7yT{NmVŧ<"]$o:޳~lҸ.i\bX)@ cw|  ͆>^U`s !|zX Gc#~(]{ $`2^/O<~I^)e1 $i-E4%NǴ>%Y#t`Tw`YGj}Sn]oF!@aX|+ldqK6;SL-!O68q'x~Kc2p$s[ $M j ̦B܉i~vP &|<!{{,!RxDQ\n\ ptI|pz΂z}U:R3#60*fj`*7|u1dp9hӺ_}\u.fJE!hqЅ+3 T:>L;*Cf-|mT 9.TUe oλԞYY??z*YtL6?(9v'+%L@{㕢X_k%~ϭ«Vb8K!6/jf}x~]OSSͭ߷~ջq3e`֐ yT }5_ LހXW@Xvbs;_ :?v@Bj0?;`Lj͏OEI{ZW&{\ukd(|x@mGj BCpTL3#;0wFDح֓ t9|i"g?^T-f㧧rz;J/zO(dEu9闟wdݯK o!*7=)LOUjTSoHs ^fiXlųpuVIQ(wʶnYPd7cRZl߈{ wY;>0-ۈ ]wn5asPe=Xf@3ل,3x;FX59 CzZrU"6酽P`w7qRb,u!cTag]+cBmlvk~yww$H{ȸhۏ̙;$o5 LK}ܷ"FlY5x tz9b7$#v7FTH*8FB|cs _]SgDsb: p}C蜛6`wsSW!&A1;p&+=4 zKPIƌ(c(c%w "rhm۳IddD V)1dfqtp탌ޥwя:8+!GGMOsM(hSveCc 1!1"(wEt syK2k|n~NO1: } n>' RqVcyFuB>? 2 tP@¹1}dVV\- D'Ɔf-y**rWCo0@IH 9L@Q{fC45+K-nԥ%3 x ݰ(W"#=p /a~ 0LSj`h\!0J5Pu8Jqp (ϟPFR=-mq9Dau{l@XGs(b@c>~dh-vK7qQ_>ʌО 6=ExAT{ek_4>=_~WC5NYA}b y" #aC/ z|SN񍡡ѨqLeH]Lb u{5<<`r Vc!zO7 xne8F@\t+xq v[\=FWORu\ϡp4=LByLOɭtH%K@xvRůRk<] ,v:b5؃2 H "HyW;<1~9%lLum4i{-MD4A !B88VRKD<:Ɔ8Lb#ǿ_D}3*!'N/hPXvF4(O/M>EHrb.2,b_dZۉ4a>計, )^8 GI{Rp$: 7t>A/muCAм.EK5$ju*,NB-P)B]˕V N'GR|j@($CÅA!$ Rlծ9{vu% ctӆvo0ϧBH&YQd$Ĭ,dY%`* !!GPTpz+o_o|3忠}Jqo*4m5"!s*ͬbb}Bni!NG˄|})?5:eq5AH5]@GU} u,963%ʖazh]5)!vLEv8A4+㕪a|W(hcm2Bc0T20nHxvqBA!P}2Ͼ`fHeF `zrJ*pj\9m|M4b-ʔY(0eʘ}98ё JFj љm=6+A_M0 xdꑌ$c0n#U'g?`Olw+X2j|~UDdb$XV,XHT{:8PNO3OW 0nd+bW\ fdBs&d̸쎨i Cm! ;!HIq]Vy$(bA]E':XXj#-b ۦHy$3RWHZ(|_.g=rxŸ'J^5T^d>{ ff )B8)+lb[fF>BMB"'0P$ Ҁʥ֓3A ecP CW T:vC>Ԫ"H,,ϸʰb((UbD@7|hxL= j᪜hqg>41h/ R|a%Hc:?=G͍+oN1uhN:;G $Uj˚lkY60¢(k0M  *.UzJU4'  PY \(I!^*V 4ɬ,3, J(T"5UF(, .)+1rʑP1Ji T}SZxt/Nc|t?$IJb%"Ό"1){-؜bE.yv7VL2f/*U#Y{=M DDCjiNn=>P<W?s9d4 }'bdh9?( K/(jS%Z^U)zu'knܙTIXi`0@0Bgi5X)XVMdm3S,@yP$ŎiF\LPbіSiJ%t[xAγ4ξ ž?{'62! QR&|~:=Mq6J Tm]/z9ɶTaɥՓ4( 5q uԝI⪨ZJD?Tq7BI8J !0$|˺޻ FK׀.ʂX; #) RUI3F )ɔѢjLUhg 6 Dpmʚ ee1S\G8Z椂9d}m .LpR#(GIUs j*'h1H8Q@$C~w2ǼCtmJH945#Ĭ&!嘒zwY| *~Χ~~0]KDL"2& ҏV'v'x39)D#O&w~#݅I>yz> 1<,3E;<⪅| z*k֧Q9$!H0_C1!0SO  32hG3xlOTP ̆&r:s$W(K0T $(C/^l~XP/@aE硄fdKsFb Gw-e|LC Î}1"L#Jq tHtEpP(V؊R0 ÿo?W=R*vkퟧ4C MK_>Ǿz&C'4f.\m 5Q_?a{ُN*Cz DAY'>?3H@Jdxc\u9ϾUNt؂~񛀟]*9&#|2]g{]n S}o ) tG2&um{C : _}v- pf$~$}+E_WxCqx>8H8 ⚯]c? 38טg"WE SK3V_Ck4C<Ȋ/\>{AF//5RSq( +11݌;c8vN'-͔XŰߨMv^(H4먴 pZ>%wި}HՆtų6B9F`ciR }Ipt=p϶!p"5$C*:LF[/eS*\Q:#OIU1 /1HsO3 }] HdM6C^\ t'M(W!;Gqc0 g}Xl.: 2uk<Ty+ .,a)=ǜINݰSotB&JSNEWA hx띒vf&@tq-v\9ֵاNvX1sbU|rX&W7]c7M=3nϟ>NJ VSΗ4~>*7#hiRERA߶FZ&hBCng7tkolPej!#'bAG9<8N]'|Ro%e/&m3jTCol\}#^ygds4NcѠ/P[kB_'#_{1&Ղΰ9񛑧cT._cۄbd8!+1qjiGHzK> TxWd_ $N`@;RbsngA  ,Vu$(1&s̓Q䎆V%Qu@*4 1vfEt/Eni*/!Nh2q NhNioA-W*nMٴ ZR6QHEfK*l 6VEQ :U: hS8 T)P$>Zc{ZQ*f[h E$I9ʞeI5``PQ4Vu]0dI!A]rE`usT:qU<;'C w9Ʋ+0n;Ŏ cE E%Ef8|mv5LÓ0$dԫ u̍XgԜY@srՙq!'M"Ř: 9AM` ?lQ?d\P?!2p4mt Eq @5;"xD(hP Tʮ|E8 hX22YQg <>8~ rŧ; dC{ ȒC!_!cvDW;A]+2s"Fc((h!'z((L=>W8:#Y(gS5P A3:OךIa-/G!0Ã&wf=ewm0` x=9/GvMuadf:!*ؚ]iZ+O18|4T.vUFx"m}:rQ Д#CwDSBfjGrUH1܀+ 08!s`[y'3`F' 'ȱ|C"{]Ҁ9>dk7xi~^9dߪ _ <4@8 >ciaJ"h!%B 8: PY< %_DmV^޷ZLFx;]?S\^W~e 'n`Sy`G@tx#X"'Xb)aRGMS:׆X)6HE o'?mD`89¢Yv:yM6%eNDm m|'*bHrvB>~r@O*Nł!Qm JFO9װ =>o)ҀաJooOm-Fg d$(Pܺ&KϏ0μ0E ǭnoyLv2"Æ?+dWGk[2%'yMcuSl[LƵ\ A|ʥf=v8Sdd#l*lDkY6Q&=;Zϼ aYs8#U.H|GlyaT$q'+N=y'ɋ]HSH?G jKdf #(),h_5kh:O9W|A_ I.?2hޔ\{υAb zp#<.Xt˸a>bix/oZLo^"DiWۚuvd hc:!Mt0{z@8 1[VP3b0*'Xؓ ܂;Ԣ`VzrG+>6q_?cЀApvxs㧲rd2uv?mWYDzy;$ =ק-woMݧ {U ={btP ҪK=2'M5>=)>ey6@cW[_£V@DMMtÜR:ķ֓(K r[!ڹ>Ni,k6~=Wl$=zxaƹDY^R'ϟ=t@~|ۅls! ( 9ّ3%]០D[og˳ZѼ3nu 4aǻA]|fzjs@m>޾$HJ)AARҪ)~. P+:[/=Q_qz+{\!JSXWG@i]p@' ),=r_^q)JBIDJUX@4EGMq uX*1 EbzV'3Ǚ2fy!媚R1No|d4FMHCJhGn9NXw zkGN;[h'2,īW5\qRl>HiYx 0m aSbaқTiJTB%[,rP2@0.&41IJ BGWɖ܊x 02vv/uzsCCKS@>pl!X0= DcAj@Y$baù;@y;PnP ߜ:PԘa39kY ,ӌ&puuX'zbs;џX\`jL]eAx212O9C͆X{!I& u&ɩh f(T6GGb/v|*#O=7 >Hk\]6 mj 83:غ·! 6%ard'#h?7y*[# M~5ud65B5!$Hj-D 6?]ڑ7b}/IHpYlEdd3"/Uij{st4 p *X Dxbv\"elH*UQa} NBx3ȂLkK`XD(0 LuxC H   dhܮ+%ɩMH2r|\bL&I$wBbYa$w^4k7THt@@p9܉aH6"a9DaA"?2tye-FlٺW~eb%iDU *ȵKcLrT40a {$é3{`|ߋe>_fETo˓!T6$Lnh!YF5.Db,a4d-!E<ضMphC ^-;HBb%5  3uKd`w{ǣ0?0c %FyJlY[sgqdPͺwSk)TZ3Xۃ<,^G8 6>{07 _2[RfNT64L5nȐ~J.gU}9)jy.qrIwWCI??1%By XZKvb2h@:Iwg+|f @>IhsT )*"!7KjGy?Md9WR(ZCk!Џ6XHq!l ѐ^)GԴS0Dvر`cDۘQ&u:mӬB>P.V:w" {Uhx+;ؠ/J9гщɧ$sDD6zt_7OWĎLKT7UwT~2WXΖn}7#g#7EQz_Fy*h*zD;ڍ]X{S:-KdH? pz84GVEN}e?7$QgЭYoAch]@jÄ/s7i~ڑB@=2B u]I{HNWXO - GD:`H׶Ir9ős>&ȯ9ĒQž]m|o6߀\R#k S}hwpIJDCafς'LI(qs~5|Ztz6=P`w1n7OC I$R-o}nM8YĎq{k8'w>ǔMy"YsCGVp67p'7V7.~sB~)Ja|#W_n讀܊'f!7jR$2^qTblT i ;F'HW<{pqOV$'|KNȱĜo s C"qw,8{,J %H+,+)Hwnp[sMC]'SWM;^meHeZaSjh7̖=좫x̄(E@̄]Owק9sdgx3.h\L(7 SA{^J 0'Rŗ7MWl~kQ,{'$85ߎ>8jaKXO^< !n9>gd@`|e@Q ĥ!Cv1禺!~v֊ECZ>(s-snAzP&$w2gk=T+j(Y2vy@9;{J:f+Α0 s 91.m;XG䵂GIƇJ14M ]{9}SqxOpχOn4Gۿ{-%H}dNXFUnN\6|}NmaqY498HY#f KLxeR%%W/L?q>/eiy){lCޠxK°&ܓLTLS'FUSFHwzbCBDqQ"\R+T71RBhH%܍xR_y-ƚnqP#| t-&.^ !,vAj\~d/ #y6^Wy< !~11pOB3vq Ns&o&Q@R68O>uMܙ:%;xW{s/ |/E٬Lӏ9L/(w< #>NK&'097lpj,zJx P8 ]NH腈2䑥(u7v6B{stY7KlXˤ)4c{W}W*[,%`A^&0Jk&|t%HS<#v2=no2Tc|8Q8V(9!zr :¶WHOeX8 ]8 QB?MpW%P"N8"r. L@,&f|K&戍^oB%LdL 6!_MHcdHFEUcr 0WP0 h-S{E'3ՁG)߄e:A8^#=MԤ̙G >7'׹SC*̥v: I&e/%-f0ѯ7@ 60p7[kVjIJYG7/V\׮20+T D 1Ai9]u4Jj% 44NA1s#WX3̛BU88Yۘ TfH+/Ti}<.sUW9H 3EbjKsA';l.^:+NDfD|r\lrЊzi Y%)VƈL7}_x;y *+X6Y5w+⯈j~+|ۿ*ܹcZH/Ih,sL]h)M]jbiUppXIQpI?poXFi>~AxX3huKӂAEjU96q!u:r0PoնEs ?NtHo4x6D^x?YLوٴz怄F] ֫@[ *7>}AAM64]oAwMZHX-\X :R.8(z%ה8}_ 9]b!h#G*&%B8vsÑ978dr;IA BRa ]M([0W47a pXFo,,$ B'O^'Y;<c& "=rĮ 1c1B,  ru9ڰϼ@|LT1SI88 ^3ai놱 tiJ'3!DzԠL&ٛOlBbl˓O!#NX) R%hT\QDR2NpnVVXlض N8pNQsp51mּ-HGcR;4oXWC[NHelF8SӅ%UW;H!Զp;MEq6P+Ox5d\*U=S`:,TXEox˻?%DysSE(vjqrՄłd%s9` H\I)qB³,E ك:HndLq.B@ EFD$$$BDGD}⠥RJ~/X X.@R~uIG>fpTb@~UaoЇ%`pOD/I w@KAL J P{ u{DFfS؞&Blp%hb'/rE;adUb#D0 !΄k`dth-TJ@ !~@,';@$sWyO'O!A;!?X}EwA`g킁 G:*2ЩUQ`L*X$ED">!;S7aE/NG֪Q֕-j݂ /x!;^˰1PX Gg_ꃨڀ̒HD gVUw֢Kg z-,6Fw`aܩʡi ݼc=tDbő '؉{O.9:d:;$1i BPkLMA R4Kj=" tpJ2I B@B *C1wA$N^+"̉cF8b_uɵ8 &7:;pmxڟ'F@ShQ4 h8yɸ}^LTĭ?[%v9>w*>|e.hR*+1R*𕍢[*ĉEX})@'ŧEFJ^ݏQ5{4@j/] MUѝ>@ґTRJ{6BAeX#==p o@.RBWp!%Nmcj(" ωfuQCKy8 k#bNG:Jq^ ތ@h"ِ3 X1 `` ԮKGA 1$H}Y?@DzzO@[vX' >vP1giX|DTҰN+c0z ;'0S*## *AdTH*-rHXo+PsBV,U #RPHDNCO=sZQ9?I"I @%{L~R9JB #! ?Ґ2>UȁRĬlQ )iiO]oM n\ݚWr|O^>Nv';H/ʛqS`Y永i9tfVLڵiqmEVm[Vs3z].1FʵmeeU*%ʓ2-G #M0ڶek {eLW\udd@ !*@86Q#a-_&X#hhȱ!!${~+EI'ny}Q+L5˫*FGTA|%^ 7aۙ/!:SˁoM7D̡-V*$8oѡfh&@H.q',ۂFz72ݹIC,MUU&dZZ,`"j]К{xæ;ƓHaC‚Sa u]hJq&^bи0EZB?b1 ꂃ 1MGyNG}6qw,[̭C)([>:CյOKzzEPbaxD0!{ 2Ͳ(HBԉ$("3)<w $M"Wd¤R.$!B)4RHԂ$([O˄*USADy5 S dI؊҈+Tԑ=J21`$H<qϔ8 Bl mc@"FHunX WwY}J&k\[+IĒ-At鰘n *Bi C t7tD`V.eVGGOm|9EAFR{E( \p]!"T)"Q+xĸ/H"\DiRz_M6|jtUB|1ZPOzߴs5iSt-bR6$P-*(_LsGs*#X^^q8Ȍb}BЀ ]ckW[VE4S㌹IC2&zPRĐ|# u*S/_C?:_BL:{~&yAV,P >!Q"Ȃ0cOSEjXu8EWU}ݎɫIBilm%K'`Qr"T &5Ne|^6|cP*CJu~ߣ.dC悕·4]\բ9 d-HM a!@~.u3vKw?_:`&+-PBT VʍX THyjjV"KV@踷.+QKëAdeb5ej.  P!A!0O}!6E1V"Q"G-da%̱3\JJ"xG$H12r$@ "bdA*mF^ ~k]hQ>WU֑(vP>l" YCS 0FH-*SV й"l%CO55C?H]x=O??OqV7 %+-%d,`4?q LWI?f*0UHb!XTɀX($IAF (T>!17?B"wRDdl$$wo9$A^V R1gpX_8) ̬lT:BDm?xpzplO覴D&&_V+xN(xr[^(qX,MEQh?k8'wti&6'@Z+0`x1)Z"k+ O~[<"5C3=꨿vO39@z(R@*)PA A_ɺȚ5e@YU Q"d(Q!nCj;)tYY@Z'.t26t #81H1*ϫ p~KHT0kDA;t"v H'ge M.0>W\ ̫#Dȗm:$2mK@JN;͐tw;B )@$dTdxeD r>ݿAPUOhٹ *OM["IJ\Ó^ y׶jnow}5adf 5ij1r, H$pĶz5{rȋű8؇I \(dJ"VqHd S"21+85ܨ ^)>-|E@ N-8)-,i! Z$EAdD " #jVVm2,DRV E"QH DJePa$YFjDEZRd(őAVJ@hV 1WsSyʪ2)¿Q {ѥQN,|(='o!h[vbKFpko$0m0X da!4C50 9s0,{ U$[;wYojJwCp iHJ `%}`x @R<$<*@0z\ } @A`-%;1By& ݀_"1)"7mA j%mƧdw/y$$BIJBBV2 ȓzStTFl&Y*} lQ,k$ AIzra@4 ֱ` SN>ꊨ A A"Hv#U!,"2"ZP^~11^s |ւr Ɖ&`~QC $ZF)R"Nd{cJDP fnLٿ>BD%F$P\"Z_M!@PAEY5qeHItjP*Hwv[7JjR3MDtyCtC.^޽ ËxSŁ:;2,.aQ,VĶŁ/jku@44fM&OqE,T5ryYU:-zytbCΪ2:B74>|x0tPZ"c{,Hh"q -@C`^|â|}b&RT(1Eg<;nƉU 0xs'Mt"#=ݽkTj%F)iUM W!dAѭe4\ɹYABQ\1'``Y"$@P&3K55 & ( D#E#( iDO4ɀVt@5$oz)EbAH5$RHaH|fUEEUEUUUUUEUUUV hzHE Y?N޷^KI*,c]`n2Qo^#t4{bE<,íƵ"9u֝rt95MTǔaY.5utq3xw]Qf4UPaBpHTjCm0ș@3d!`˶ .roS6 ׆0D̦ "\8lcʅˊо0uLtCS&e `( ٦,<'0DaMC H uw%Jbf KUT%ACE4]OT6M3I4rͥY醺&;H!osfQrʈ֩4FhOg DN#$z6Fty3d鵛-F WZTQBp³yCA!deŕS7@:,{]3r1s&,明KoST6h]aaEl%ʊh108@OKxN#K.CCKWrG8¬gZiD "gg…þs!0SpU. 8GX(\#twǙ?jtP))stɝy͌JҮO:{ V$АbEg ;Lߙ0~hP%Ӆ eH#R *,<+~00Ke)X p\-3 >#&fIz *D\!d~0'/]3ƑbRڨcY]x4pI:q$FIHSɣ6 rɒ!! A[Ns3Wf&6Yۘ+jr&5pGmm(-urOsPU Ws^,2'nC9o\d.:ŎDb(3a tUIǂ4Ug&&A+oTT(-+la6,q5 $n HRnRrfCaQAfe N$eEӨHP99 CR[T mACpQ4b"(jV%[ʇY&Jp&@Eb?|{xx /6(Kk pjyPVǯ(8Gr9U@R%Bm72WK.-$3)Vii 0# dRbVfd=1[:F.:ܺ & LOc"ܸE=<2(54Pb10,|il@F<@u%w[P7$ШJBw\1 "Ff)n #,ݱxx8d.˴$ 8۳4G;T `ڠc .`f5n69 !AB79C2BP3 P&lȃ)8G7ñI+aĺD0(HyaY%^vS~2!4]ȣӼō3P *j@$HIDd1 [3z'qd'%QQ"uKYw5g!gz6 ?T2Q"]h7;tX7u<\#rx!kDtphlBG5 a*Ő+`}@T(m `m-Halj Z|W'rO{`/ q@4C͡ȉR3rN1 lIH^, Tv d$,ĝUgoX"Xl4i $M5*raXP32"2h$#g c1ӂ(WbDӺlQcpJQNK(nH 4j "Ih6őP$@ sfS3B" 2B#E`ļqp22 YX`ɴDfjj[4.ɤ%ݰW30,fo6ں)W֪mz:@Ķ;tdEЅF%P+$.^$,HO˲oMbdA=# ˀw I0P˶xdISnATf> Eyo2cc:wBy|ՄKjQ<J J_ ĥ%fY*+'ͰAXh1PP" A H@!=A" F(1)>Y?/v{{,Typ !!&wW\ kd(3H- H} $@:0jBE@ιc9-$$?U=THy>?ǯwmU}(گ| ݵR'LkJ jr,(L "dMg" Wj(X^ӾlbE޹):£SZ9r ``z"KBTŘ6KCxc鈀!x%Ԓ"! lcmIc !#ބsBȌnVl-2% ʹm֮WH\V 1XiAbPDdq *6!TFHEyuD;ͱJn˔q0\JmB1d90Ķq8L1x5BUL(i` (Ws$!" EDEEJ$!$@OܢT2V,Fd™| P $SCh]K-Hqiө*|*i2rN8Od̴Mk"I~¡fy^4˦"V PEp N2D81訰8x*&FTow?<@-$F29U ʡ %ݦblڰ۳'׼q={KIRJ.9>i&;岵mee eAER҅j6j[Gx`֑hTYZMa ۖ¶ j -2e05uUwaUᆌi[WZcF]0j]fc14:MfMU(E4"TM),m"hFt#+1@HT$JF(KppH4XxA$ Ph2uv>bJu/ h)>X1{*/s];g[m`u._oQ(h hiQ6](F.BB{(ba=rHzLwD2<ԂC7&ݜvќqKZ#%z9p)uuU)M=p m9`c!2g!Y|>]!PXf,QVZZDeJ%,Bj1B$5\MKn7(kD3#FZ¶R- ;AM@.`SpꪈP >d,ڃ>pE?Fk Bzp^isN*DxJB&0'$dMV6nYpvN@|ߓaF`rTXCL"WC+kK*#4YThZVWX0I[2I0Pѩ}+|whCI}sBD6"hE?gX DA,EdDUb@_HkѴ '': K꠺*"{6p'ZjOv,UOѐ6Ncђ">)/AAH O"i,BC.4=OP. 2{䝶jO飛x OKad\aAIYև9LD}eA6sƎ>هD2ΐ])/2K)8X.8ƶKpEZ"QWݷmN20UUTõF9fƒI :Ynpr2NNԬ>ѬֹpgqOWO@W ߢ!CUH#VP`؉0 8Rl:IN@GwnBAbF'#P~gD8@ET_P#HG~eo/Byס?aЭeq*EU"/ՅEU_ nf#'2кYz8D_-1RbgBë?'IU*+֭/|êi\s,|kF"F`$-eL32&aA :m^>Jx(ȓ$ۗSnr^0Cn֦$ɝzBGW.ɫ[S6AhlldqBiKa0B~(~g>B# fc[MA\nNy&SfnMZk0,8Ôȱ.ԃSFXE"CᰃDYX @e-Dx Md ? @"hS- @), UZay焣9$ p'lTf`K!Hp_NdJa0a|:0ˀ$9P\@Qpp87b0tf>H"˚3A3P4c %L 8-SJ-RP*fri"]:bJc"1@P .T(JS9 |i։d8"+sN?dAg.6l Ӟa7MҒgE}ASP "ቕ:Rb"^DNbGdwE 0$XiktϾ{rnv6P("xɩj3<'^4M kI/J5kD*G+݁Jd@jZORAOu<{f<@jE DE$1 mY` $!L7?%6YDr5C.`K*XA ]/J . }lC #ѠI* !ZPM8tSݢ-hjS2mE8FʸbSг"ǪJ$L@PFEMMju2 f +iӒbrG`bR.TD .kVe&h 08plVYZ4YL4eBd2lD!$\(RI-Vk* @ Y*]4IYd%wYH2% ,]PdBeL`.1%悄KHHP bj̠EUE3 d'IxUj$穬b0"`GM3鼐Ћ E7j[ \̷EhRŝgBI+>@ztL᪔d*GE"DD`mE # 1U#C';)sj6BJ~ǧ1~݃ %jy6P$B 1D6@TA) @AA+*pqs8`i895rn"hTDW#.KUt&L`Q+E(2 @--ޗ1(*I͐1 b C'~_d uYHZbAFdF`U* (,Qր$\$}m&: IDCHX&%AlR*$X%UgB@Y) 0%!GUNmF{LQTR(GSM9-ݵ!)Jnu?.KZB$4DWH .S* T* ( @gOCfpɍd.ሚt|aUTy;f)$'!&-Ds5KS}6EnM8]2W%](D9rAV( l w>R?Zj:EIk#0b'JS*,DPPY1}dd-N*O\G$xOH2 *6y)?LZ r2TFF>'ju}ŖJ Cߜ%0@2sSǫ I$'BJ_# iˆ򔛷LLf#̇,&td>%6EUH`!&B(!:0b?"43BFIKt?-Hi8A&1,5H&SPPĂH(cDQMDR2bP*Օih2ZYai K"iAQ C]0*ъüm (Q5b `j#$en`5JVcŸMe!S2(.ZUcHOI&EaBd 9:L hX鍵3 Z$I1 Bb_D/"Qa$|fmG.#\q$*'EeϮSש=Y7+[W#11)۔TȌ ɂa]u(ࡆX)*~d3]ߦVZj,;mt[MŐ(0 .32ڳ6idOV,v4v\q㤚];^c7ғ^٦N4u9Ԝl>"# 0AKLW J~by7-z]"fI/:LGjК$ 2jP،;hhwv4=v͵׌byGNDIIHL!+3Q BL9BPBH ]4vЫ& a˹SnI4;iy&^+h7f.[tSQ qC[z9aӚdH &! q3$΄3ttΆS"| T+f 1"Eb08I>7(bDLFP5(&$5JTKJnXq[ dFqd Ɗ/+G_Jw/QEIDHX1Y E"IK) 0AEEb1"A#U`0d2H1B. Prrnͤ_f`;hD"2 V" a,T(Y(2T "ZID(D,(+E"Z %l$$!Ba @? H$H \_DMk )t!h%XidC=F9buj $0 bMu "d(.!`x*$Y96IFy,YwRd >[@Sƴ)m 뿙_UՇa#CgdS"p+̓59K@8 L1b5 9!:ģ%CSk8:D9Î:1j¥j(7ό:}%p"3W`м=%1m:&7+- l̢֣Ii';=rWWr+ ;~QrbV qŸPI CBADdY+ #Ec09Z'a )t;"G":U"Bm|a>@OEO jJ%mB`)A%a @CȲą>2MP ϸpq6,?s *tJ0rYJlD=(>k$$xaGϢ\0BPȟ?[]b0Ex(VJEdYSt[9Вw07X$&ߒL+ijm3W[Sj6 lPXLz # JA}Sܓ@7W[}ZqTbmwp sfv3#DaY\)sSC4NqG9!Fn#u qNȝHSLgjYQ-3WS"*9ji?/Eʆf,MdU714ƷNTtތU֩Zo=EOEU%1"g ~ָ*dXU@QaE$XQ%/\`o> ʀX5LwޔDb9YHPIM[C1=fˀQiĄWqɈ$vF%),UaA2 7@ib- V"@y*K|H1 BP\cht ؠQݎ}myIJ:D\c%HN&:БԵJƪ8Pf,,N7 n@tԃD BD7 C?4|{!FEx$^XYu=8a; H9aA@ y F ù#v7ӸCSxƍu:!k ZŀTfd54c j4Ȉ,"gd"AZ+"HXZ4D` IP(# JU=$g|!3C/V>dAaeC;Ԡ;݂ə^h<|MI$X*:R8$H@1Y^,uF,#d5A|J(jIo2!h=Oyēmz]Q lI`Z@ceChӑmUv"I:M7%Lev3;RR\Q[PƩdz0X)S4tM@eB#e( E*9o6Df ' 5ޘN(f,ꦵ0]Z;8afm%bE\]F2RO֬ެ ގ809w N Q۱!Ujq_J{L)&witvL!Dz_A M~:r{5Y*lBEUZR)'@;t Z [4M8Y΁˕{`d$hbiRD!FDXDp: ,gSszD~}@!RDzK]j;ߦ>ϯjcBvM27E |L&%XOMtTC> A -1,8!L}z{A~ogH!Bѵd6a%$ t@x1ύ3mx4I??0~ y[رܐ9:SK u 5'Iԙc-sWSPN&JXAɠjj{F08 mAPW1F 2QA(7,Hg4(p}( KU+dŋ3^=84₅~MVPD4ł[j 83@s5V܋A h`\ d̩! AP C׃\T&딂,@Q2e?MPXh1+bf/4chYYVZIrY!&D,kYdIt1E#$)z2K&~.Q&ՊŮMZM08G9^"VEg 1,CFcATIç14r㊺t&my>ƶW8avOwM$:2 ȌҲ&jd` !ۋY/ZTeՇ)ɾ8ɌR AV<$^λfޝi )N,]vM'DNmXM2dӦ,hiI5h I+!VdIXm' /6OTlۊȞ[W1+e?]Rca֥&=( ƈ*UD*18GT%TW "D * D1@cr89δ,]@T'm{b;6[Sya!)7: (6 %L r H(ˡdvPIR yC2F=o߆wv! I%`a٩$3 V/r駱tBX$d6!P+YFڧ' 0WQ6CvaD!Ŭ =o;k KYMu)I\=7]2RmTu10@iHt`*E;;@ww:D1^X! (3,(3XNkQ;67d6qҥhҲžhcYm5mzZ %-*K$[fCz8jo9$,i t$D|%쓺DEV(#"DIh+Z @}g3F'Hp( 04 &x-)$UBJŹaZK1YEPZ2e2\U.R()SaS0N5+m 1mqLȴV\!c/kt-D,!HBgK&ZYN5k mRf 8S+CHiL1aDDtp%fp̵ ,p`T% *Z,Ŋ2c*T!XT P\B (?2KA:GO(X!9둅8"נ'"o!W(!D E^&O!EiPX@Qޟ|A-lȵEa ҇f*!,\Ό7 {HBvDT(@`UDAHA2A}gׂu*~''r)/)4 F****DZJт!KjQRUTmEjF*+YiQ""UUPB(+KlDUAXUmUQD\[jj-j6EUTUQmZj&4UUUUUYZkZ"" V6֥U-UsQTFE"[TDmEUQ[m.ZEPbQE\*ԶRUZJLe-KmFTjjZQUTiiKQ*k kG5$Es"$V3Q wR*ȌOC¾vpqm:2_ y0ZP`I~bT@bEC4E{5pdc Xij"2}i0xGhLP|H*@3$!!RI!bG0| )>TTY*E$#n**Z*d~ySD$$I@! hQ"$O:4"\Beؠ+hŊ `" ~^ODP_ `O$RE1ڄ\:Hq{XVDjSJà( *iP)$HJ;dvY4MA,D) "˟#ۤPbm'bb!݀)GkPV,@P(6(f6PU*`شEv+c,M5K$aHCACp"*@@ uD5f 16) qC0d35N8f00bHcD2`PY(M۶lEl(ҥƢeʱ* @iHu t1Zd=Ń, A, N9`)hQAY@{~ctڀtDC-R`I$V}h'fE]9 ͟4*A`E:;eTm;0MYxߡCZmf&*d0AEMѥBKjiQ`ԥbQ>fP*cW#%H#>dI$ LZSps]d&`DJDh6R& 6oZFUd!nm Sitc鶙-f JӒqR-6K$Rdͅ.̖ve"EP 2껳4?".+0HUHЅ*4:( \MƳ`QA ,b3t5 lQ H@Y] bq~~=ʶwZadW7\vП;=ayv`w<T2x/ʓ~Esjc(pQp`DZ|9҈e c* )rb 4MHcƮkV4p0Bs4RNVYk$vv5LcN)TFnJhuNY4yіfpJk8aoKqReCɁ)oA@2 H$ h{#]qEgFr)?ȩI ptX; @ \ *R`#1eEQhG?bn0D6{P1D79&Ac`G5BPĀ"؈ D+e+ q*OV&M ]GKI`;^!%a[c/ftnȿv É-oHBqCF8n?q,2NfCT,v E$mñ:2迢r=u5$,) |5RBN)uC87W2>ҙ+?@BkhSjB06* 3#00DgK!ϯMddd#q]qw P.w2 sچDb4#RkJ +G]i8̚& XYޔ=K$1s+sXű6aᏝ(ZQ2G?r; E8 8=qvcafFGL0UZejѤnvG˒k5ҡ`PTԆ1@D7 U0 t;'*Y,X,$1,F EE@X*N!J@x? QB,TOnaYH 2HCAf %d*,PE,$NR3 "JˉdQ `A3,bXn;'' Id=@T_͛U\DHm–19 EƋ)u*A" UE,TY!X ~#PK +:gPV$}"8"9 fg",z^:-wr2M ەYCOێc@9CH^P5HmO )"д1UXTS\vDSZйcI!d89)0Ͽ#ڬy4mQD?8w@,F}LGT0pz("QEpU WdvJ &̱ZCC )h\750iiӤ2 K8\s lR/nP"F HY@u쨢 Ý  nDd񕊢0Sڼv:L%TnGYsV)[FU4tͩ1Ľ$A Fe3hĶE!y Y2G Ғ`° ̑$`brdv 0Mj WuXpFy&ƆJ dwX4\X$@0Kø",r£maj\m.Mhwfzfp Z,Пr6~S #ʩ&;!%A |"" ) yOD;ǿ(%=x''"HRW'ze$ +e (; l C5UI   @D,"+aǣԊ]54 WH$Y@+اgCa<[S঺32@Lffo|Wh?ц чĐ L*#ԧzKꪪMd#nISϼF؅@mD5D B4tI`B4Mj4P>ǘq&0IEd˰F>ѩ[@:vN!H-d<÷8QjTF"jYѱZ*RHaAR2d;0?`Pd(FymZC@BIHW߿؏ž(2P2_Vs"4dQ4YT16jhtLEa'``]cv3y-5\EblG pL(DPFR#"d|=x]3gE~1+ AXLApQ<f󡦶\miX4iH'&# DL9"hVę,\fFсEDL@"j=ZM"H d&T(£3;B;y(QŬBMkc3=WlB [ !77HP_܄&c'nk*FTsN/t}/38+I]nhfi˸`V9λ;Ro [%! 28xdDK "Zp@б qsYg;h 0N݊Z fz)dOb:-54Vd!BZSJymA(` &q7Qu3Hi뾺A |b40E ,%HbS6O7fJXI.ž˹$1EVTYrR:B9)0'#1=pu?|'t xs66Rw4f(-a5\ V\1V|/Ny=x5Fj,慸!q1b<гe 00qp0*f"x9єgM%n[yF5 P۬G@ΨXʢTLb$Yd,+Ĺ( @9p :ᗦM0D% HsFgN~6#mGY_ jm([C J[CY`H5%1Qd0LD!:!r`q\ c*58a߮igw 'gNddYuAfsuNJJD2o7naJf#sV0'F|N8 iC0̇歚u tpױ9Ł N !wJ0l,:MRtx/VJ^ j)LM0\ J*^ eqJJLy"f5Yā GODѳi!*FAŭ̀Eixf"A 9Kjd`li9D}l}`O{-}Z7]ŏMa ; H7ACEnecz{sxI!Vǘ(E8N9@siV1%@tPt>V)5A9 <"tBeLTCa lRBFLcN({xt8T8g{:߹! 89ubIET :3+mfWk5-NHfBAʛSzG^y;&NAhJ'\>uTvKQ3.Vp8aX6Ns{&M@YJ $h0 C ,='g)]wwŷ_y̐Do?7ַ[.@U a@b-G7D=ldEwhF0%$vwF&u^wpì!*0$02Ȥ7 X1!-QhvP4noHlq4}ȟ\إ:BKhCr<N  dA'pd/3PB*% lB JkChwUA 3=,I*D%J daFyбg z-~uJ ѐ`!A<_U3Wm3iQ˝5W4c J rbN5j6#CrnV-Jˎi|q;A,E8 ~cx @I0*bu$YڦdAbXEńUx7@F)x)-l"ԬAE3НHy`O'$zA0OP6uviwݷShBH(I.\E$R X )ZU+-au2XA-mR 5>Tĩe,%imA%őX#*DJ,!XV>'~7!0tfuSVa nE @-;Í ߼<`X.$e2E4Di!XHt rNr&@$"H )W߹f7Ŵ\2ZZeFVDS1ġXf!Zf73VfXd6j#E4J#{I"m*)~ _k*QU`Ahh ~J$X'"XEFH,IX 'f>~/E/TQ0*6}E$ $?2KcUdG_nHGX~TϹJ S̊&wtC ʟI{AP>ʛaz{YP Xlš&I vp 9: z[߿ȯ|^9dՄ B}$ETTӥպJ(;P$=O DDE `#(, X"EQS$y7u !5t@ӻ8?o ټI֌4bk:2=fJɽ[.[$~8.z0K"H*l1R: K㗫P)yͺeNMf4Vmcm3ZݥRRKLz[cCђc, m P I$ 측@$[G%C2#}K3P/ L`"/ %`. vR{DD8rV'KW-=?Nl;2tdp1B(B*C ?,r+7(Z̴P(cSs*ii1!YV0G0()YBi2ڀ^0`2 X!<,>UG\L\#1NxV bud0Q"ȱUJ2z{ @U0fKV/=! #A גOQ EŌB(*b1ܴ[E(څaP b0 (* ! 1UH b#_ lj 8MD$){I*:(aXH@019ӅRUNE)bbx쟒 bebŀ?DF+\\Xa QБIۂYOfq0I ^Hcz8Q_T;P@ ^>Aˆ~G!Ȯ [|lxf,:fad1 ,h7XS,؇d;)8 Oiut=<2TXDtŠ(ƑA;2d:&3q :pDX mm Xt/ba~whZfHSz%֩SCmaTM hntV&ҔV2RByIȜcIIFP%Ha6vnFax).l֋7gBfBat8m0Q~L-k,&h$ԌlRΦD?Y@1T9DMWQ ¡vAϑ)g8PnȂI ,!N0g?ڧ{P:zsњzn?,Qԕ"4.EQ gFD@XE ۡ$ q*"1)Dh@(-rѦ6Qn u6P/tBzAo23 fL"$2"0",RI$$VT& ,Ȥ2kM  AR@ ׾X:P,rlp` 7 Дe0́ٿkQ ) UXM% Բ#C ,TXEUǗ=h~s4 2dC-Mk XoRCľ0B {?䬄A"#Ȝ@:4>$BEnE HEFs8b@t@{ \ܠe N7)Z)R Uu"CBEK+Td' b0TU I5haR`O,D<|$VOl&>~SV@%a&2? OH }֞J%l&\@KΈSzA'`"a[h1dQdQ`rH4"w7!@^?DHQ5!{_Y x"tTDl r[. !} sUXNP )D2:âTM蚀43, vpLS J#@G! U5L"?d@* hh    V m!R1 $PY""HB2  qFIj K" AI$V *U1. 4H #x-Ph)"" r H +PRB@A TADUD* $$Q /86b*\b*nT TPqFEj*b" @.14m؟}:5PJG'4|LsgT [:C+8oDP(b"AH 1PqEr 1T(*bEE_Z@*`(X*RHDbD D 1TAo:BA((Q*AX DDjCl 1AHQ*$T5Ow׊r@qK D'5أ@AdgB&i8̕INBtHb2Vw_!k5H:E !An1b9\U"+#,t@D{Lp @^5:0IfRk<] 5p#h4rh$5a* u&CW7V]oLxA@-&$ <'ʊ-ET m?H;\&KBH^M劘FHj+;fB  QdGCQWH# EKV*:F)AU",!"PUh;"U$hl@i I#Z7MVK>CD &QE$BFIqm 7A+#f2C MZ\t$$e~NC>pvO~57=#G;vZWY S1b`a1݊)JJoKIRP8R,pTnɃE°X)d j1,h 0SU/!rI:a5z)Xި(cG;V # QnsA1V@zLφ${7l{U~@z`UpBK;M,odk@&7EQ:u4>FqVArPpxIYd"Qb3sE̱I%TY1&^P/6åTX4 gQ c3nFʌ+ hN9C0h 7z:Lsub~( ɤ$Q-/@^f0 z[_ Z )r±$BC V)ԝ"iN]qY j}gwvFD6PeOy$"E(S#yh@|ߧ)a_ͮ> _2E@^Q4aE}o ѳ6*Tqpu-iT4ٱS1$1לӦw 1J--MT R*(UC^d겐:  |:"@ PUP'rzz頀z>P%AQ $>>U@}8ϻbl Q/ sD "}V@d4ހU@P-rBKbRltvm@ }7lgU*n_clh;Ň>ųj΀ %F%hV ޱA֞㓁BwcH{Q@J-n Ƕ5wM_@5%٠ >着V3T>ѷN:}7Ex}t ϦpP>ځJPSLٚ"i;W|lYS`M0Q@,q kO|;,#keYy<R>}(m4zb ]h M@cMa6m>F]Ͳ7 )@l t KûSl tn|G7>Rn7 nE}^=}\Պՙmkimhwڴ5ZESз[ذERDA"S6T(mP *EheD޶#ae}s(*C@z̄ES8"kJ 2ҶC[md(m3b`n]':֊ւcͳ͞H,mMh,V eK%l @  ha6lj &ƵѠ Mr L{tW]eNoݰkWVa k-id PNw+`@(:UEAF ڀep9)bjTThd(6 i#ІP`muawm(5P ) 3LP*U5w5J )U-0"FkQTP[5h-K4 yn4p'g2J֗m"4;k^IE &k HP!62 S)Ԁ+E@7ѩPZWB kbE%y1)U7ِH5R*.L,븵곸#a#Rg VڨU, m 2qC@5[elf&jPPm,9"w@C 4"AI<=Ce?TO%$MO5OIFh4 A )MD $$!4&TJ~JH@ &4#C ALLjzhJhG1x?Bֶf&t5S"?s`duy{OynVADDz& $&d>ED‡4)MiL¥8&gxCJ bID0#s$#c0A6CJ$0aO., ;8*3$ Lc2Fƈ|[v$I$JUUUUUDDDDDDDDDDDDUUUUUUn7۪Ĥh F;k#Aw&\IkąaY-v\:?,o?MSIgHDNC(PI$`6BUN@ceEei-Y-Uk9Q@ڈ%A -毬^!wnR)nZ\Q)A7l ,9i(gB;(`@%d+ 2@$ޒ5ز;*vRjIP0BL &Q)Lq+p8SJ>'KlBJ!%OEO ^Ýg@k*{!tAI!Lx~ "$< ~CBŌnamRNY%F9حYtR񞶱+*MQICexH5+Ӱr˫N{ZcKW2EQ8E`"0F (34AщՇY "A`=D&3[ ܐm;!u>;f/F&ŋgіQ lP `-b"" @"" *, ^c5v?N} | 2 ⌑eqM_wJ= PET s:f+0y,⤀# W 4Z/d8FG$] <[B_?dL1$ڶ9NC[p')o*]|Papiiݠ^RfaI5V8# `K? 0lܚpa:X05AdiXG#I G&]uS xzUFB( q? ˞)V*$_Q?Al%2@,`rXaanffe TPϓ94F4 F񊵩pHk"ܰ=UI) Y+W OpMDK]ƬKEy\PHZN@״5M 7 LF9\'JbT(r w)T-ؠJS}m.38~_L;:8SãL(Sx`t$Ӆ;: %0ӣ<:;4…0IBM8B E9YKA3,Ŕ3E\,%bib"63h&brŘYt(C 'r?녃陂ds ̹ӟ+h&b|bM,ZwA: cj%HԱ):,Xq6YjDU Pw<`rRc$ HăQа(]d8jZB2{8K$LW"3Ff U%3 1u%1VA='\yQ*gHնԊ~%Ź_+"ZC%\7 !B#RMjq4( P6 |LTS @ӮT$hd`j+gxJ PN44$ J MDAA9^LM Ns jUNfHCLU-p !a<  #5*OaLDgK59"ReyEn @JXҋԣ)rBA D`C }qxG07 ;!4 a"hT‘ !89OFqxCm l6PsgOZ<>uUU[cןUU^W-gƚ_Ry9.-lWM:83*%= DTIvaP}ÉȐ?q]A8РKl H0!eBT:dܯMP>Ɂ-F O;:ZG;ڊCq$CreGK6zVCbR0X&9@mK>5 LY`_lr]gtf~Q>%6 ?s$C]a/J)L62њ8G*tfL`C-`*E\RثxvbYJF\+}Ml^ I)UU(&X&mART썙FP[/|陚R&VںJ=/ihooyű/?qŨ`#ϳ6mm( cE')H$ NUT6XRu^.-qk(J oPN+z gy*UUUUjofN]ޒB{^iH0B_ưEH$ ̛ MIҊ[^gRҿ{H em,)A H/iM mxb<@Q I*|>$W--;Yr#pD{Ÿ#K r$W33-Y6AyB w ] ӕ >^f0NeP*(U5t0 ,_c tmШTlfnfQGG]~/&עRCSqZ"4sJq ewn>?C/,P ̰eQ!a$ z } %0MX"$AFh!hѣ&hwV V*U"N">yzIꙷDϦ|4O{2r|9;l￸xj_u1A,ET( zf HL tJfͻFOc(O]HYީ6r=!ʉ OQxPH20*E z`҉:=+1ə!y7RfgcBJ9BϿy9b>Y'%ت44 +}EJ,Aʬ 1^Q 90nGRP7*'EdZ#\A,IN7pBRIc%S*&C,R[t.6YL׻> , E#;7UĆCvH=&%<&2Z,3ژBY  MO4=[=rK.\Xu)݋3\(iVd # {yZ퀲UskQ!Z׽NS%yvA@MvC39(PO_`$;mPn$ ˰F$uab h>]dA5Zf޿j2zzyj@Pv򱤾[_/%9# ueRdO]sYh>rg *[7l:#Ϲ?pM)8T }IZ7!:>ǵd,vJ=u nPO|}Bt{( FdtdAB}Ȼ !fDF<$}Uda㎮r} $fF\+3qGeG[1$ L,M E0$crIb*U޻7S28׊-qLtL^ HHբwT`i R%2l q5 7Sh|NX{fqY]CGah硷ze? HK ؗf3?Obk8>s_; pPt,".+  JIr=ș_g ÈAuI9y4*t㕭-(!ɋ]:֣h$EQBܩ@d <9]@ҩbT+Q7c>AH36 '~|Y+vy<_+ff QEBGIu{:`PaHTE Կ_FEd/6>oGA'UT. ,kݖ]^R*Xmn1 %&up,bp%qGG1f'w#}^gqH"+ꭇM(Fxl@0Py>XE:yek^WPj-a!A|;v׮cX%Ng}tSUi- i9rxk]lys/Gy HTThV'w`͢ךQIQwge 7{ҟ>~*@r2D`CwIDEk=RY .۠$U8Gl0yoN.ێ&ך _O/G~輼~j/qUۿ W& -krjT{% o%ѠXYVX i 4Q!@+;t3vg[zf3#+"rӧs)no]d4Ġ`Oa D0e <,co =fs{)g S `[mI O9Ge"![ GT12+#Dxa!V]XT(İ9$?X֤y)Ec Uՙ?4@EdcD$5uU pTR@ b1%AǼ+݈e .n24wA&,>)s*SaPqAr2ML* ˢxcZKnkg gc"zQ%4qY)ÞHּ9gIuUo =IߖɠzUVyݨ-VCo׮X+n|u5]&$I X0a̋]_`>AN5ܛQX6jEE%D/X Ы X"b+S16@U(WPR^%ag %ęq 9,O᥇c((19hj(vD'm5nTQ!c%uB*@RTŜLO_7 ;^)^Qf8,p23 h^J Ycod)^}7+׮zz*eg1@hbM|E~qՊTB@,ЫzRs10TVuud`UҚ?_nMW.ȳ:&}X/U´;J@dˉ r`M|h~Ȭm7Ϫj6a! au 9=u;KaL\@M ėB^ d^$iOkA j=%H1"z&ATVFC(ef#ԇY6`/|cPΥR CmJޝVlLIXï'Y>kU;C9~kac%J"U9"]lNHH>:7KRc+2G{WI!A PJtޓ۲XRW +wV=ȑhnM](9F!?Y`[?c_q-iA:F9 _[#5KK6y0`P<=YW&7kKTg &to` @$9q$n J)l{D~j4[8mMge7h"M&%(u~hDp-a\,-/4ҁkX0d`v&RN"F)lJ@n0ؐ]甶X Ițzf4dJ!9$r !\.EΎ 0_ŢJ5 _-@t},WA,7|VBō'&2 ){2(sFCK%U0J 2*HUUE !,qW#;hs,ыCgYVYHgc3bIAo] ѫSwUS2@OO6tBtubw|ҳ$sĨ#w*ݬiloS w2K M59̪Yv"1B}LbQ($H0)̽IUdQ;'^cW2DRB 1Yϧ+uBA-պ yUɝt>AAw;9qgRZ 0S^ Dۥjد; ACᆋ?~LB)2)Ed_3̊偆i3*d T/~ G}m j6lMH싐,i%6:Q'`tʬm0c^qhxQ36NiAoC}m+BFXwt-8dLj_Bj Ԁ IGM*Q^eY]~ XIN 검څhs̙婘0E Fb {;J{Xɜ[jrÓ>R®O1vyϾ {q(vE}?bO ZV3`MJ e1B+m^݄ Lx|?rQLdOrr*);OSȢVs&f[8WńPpl0D]x_tz+*H!woԯ9ąpUR:ʊ/=mټ,\d@XA~X 7 !`\]fb+#@Yowu tW TQ8,U.l 5:.'h:.l~Ԛ ?XڒeJ6"A:m@ ~XrC6}TDpϞqCzVscjp?i܍kɼ?(x!!x,,. $_m3333335zQmLIZvldt3$\4Q 807dPMhmR% ? /4c:}Dw( kY~*lS b8W>FWqq_ܟY O )!J'IH@=BT CBluQ )p$P46fJt¯7OP2"{w{~`F0L *pAgTDD(y}{_sʫ4mGu&_ea ԮT؏tcI73j$/͈VB$E"am T~}GPyv:gCpI04n3 'UTX$S_YxXoWp] E@HJ?28!P@`;Tq2j6WBYOQ: 9X (p&Oe HDL"%TLHb nsneNsɸ̣\܇!rWʏbԒ [|a ˧JDt:/}Vj"[ !':`݄:V(53E"Ӿ;{ĖW:vRofs2yRs3Z'Wo?H? i.r#D4ute'q`N:Aw@0VkeUo[jyL xJУB!dI$O% ?~ @FM; [.P_~x$ 3ګҫSZ/1%oD+S$ RSΰGh>P;s= ]qD$[!&j*[D/9<l^||o 1\9Gž~NPԅw*.N CNt?>n_D}ΔOD_<)^M;2bs*8Y[?zMud\oy=恦İF~9ޜ4/<#|xYiIX=iP͸w>vgn}^ޭ&uco^9WW 4skZ^zS,qJlM87}oA$}~I~S5}>=DoQ}_tMV/ۮ+Ejzom1k^vѬ,j IABM3 s=8u@i恾f_Ⅷ5:h"&տ`gquiG`.Fۯ7!9晄?(B-Z|郡 do@ 22,l'ztS~[ͅ&S*Ͼ_VP߸Ap2E犪Gu#F,B>q\JuJ]^堙bib2A2$HOشE %ovvAڷ_#1F>S|^"A7A_'VP)fǀPx#XIn*sڮ\IT#c?Ӻ=#Ozڂ{J.BMʿg|?"]38gk.blj7ЬrA6 藩I=ޛc8Cz: ~0D\7QLbI3yDD $%3OVR&2Ѵ#΃ưMtbg{.K1ND-?2Tg= 9m1u"9Iu41 vUIODvVxU$͑AvPj=UKH\j_S•SkDH b+\)[Oo6Oc6nIz`U yĜS0!{ Aj *|wT\Mo3"'T^k2UMK(QKE y뜧QAmP#"(!z\ܶ~x;o׎3&=vL -G}eC%w Ad/ $=GSn-, nЃ\7B6TzHԖŢB̫OQZb#Mz)eRξs BL<4!ijn+/FELPZ9 AYKI|x_=tOW0* mo _T`xHtbm~w>??8," ڏ!W zeq]~9Zf" $E`f?kXU>a5l='-MQk@b(^T0⤢Z.nmHҢbE_?R`">(o=EN#*PH`@ P|sP DwSRDި!3!׬$ ^! m!1n @E;uv"I#De B uGu; yđU 1EP bǟC|0#UKb'cwmk38ϫC'xAs*zؕ*@R=uHb+W"|_j*B&(bbHP)`*baHULPAM͊*& "(J]5RLIl(MELVi!fJj1Ó ј$r 0ADIYbY6STUVkcDUc mhZ1[&C[i-UM@AAQUl-Pm:hA@RA61VәBZ%(& D)tiZtqh*JMb4j%jThJHI +DA Z9N.&@&48 b*(1V D)m85).jMb$) 1R4iC]3\AHE"` VkmIEA\&Y`5%551TE0](Xf#h*#a؜P4Q7%09 **.(T $P1&+5UlihZi5g3 E;&@lPNؒ" ֶMIFj "XѬhDhM!NFLFh@O(L^ϓǝڝeD0 ؟ߴ.' (:N|GzĹ{J(? A+$JnQPhWȕ'_k;}&p$4TZ)v#{bJ -ܙ eTPp: U@#͹gDWxo^Ei{?kYQ! Z;z(Zz#{m,`V{U'Ж*CR.LUt"+T& 96rSUλ?aCTD? @??*]m\2$OebkLz:Y(c3-۴FoXөs'7*Rq k'$rҼO uX95]!ad(- .x+NFB`% 6v d=Y3ig"Be:4[ZZJ(8Nڒ'8 sZD tVza!iqrʻ)0g{Ə)6mWu7-a7X GW[WvsIdZ2{&<X0C<Q4JBsM3$ 3]Jh!dׇ)ڙ~c%hW0)=BF I@N8Q} e)4gUꛛ6ӌKkѷI'rF8J`_Sӻ&2W"wNH^P5mVƞ)l"B6![-mmV\ozM+ht | lT'&lxsׄ*$/zR>`R/njIlruw=5D]_%ҘHlEF/WR$ƽy鼳[CGwX{ /fs:SD-\X<ߦ= f8\Rzs X;҂"f0U1 ?_h#!fo) };r>2SO.Un]pk+|>Թ_ q60-@ ;a~Ь0L뎩)P~te-j\6"9;5mI;24c|9Zsnυ=\xۖU}I܋,٬fߩRlj>8:{Z{5m [.^u( JĿ׏ wB |C@oPIUrS!lO>[x*h5!y ElHNh$ڙNho{فF6fi{l?vƈ UWVިjd'.{JT6,8 ZLn (xMz&(H\d*GnM^:osà91 ꨵ 9$"&%N2_ʽ*֧gJs}R+K%J)ACo7јx@Y?3#= ˁsDՠV y]Yá%'eQy:6-H#PUXI` JG0ōx5ԥAa y> 1t&Ͱ5^/*&ڄ6G Qkxcj˺6 O #T؊.EriL-KC6Kg>Ƶe %JOQ|yn Ҁ\(s9%+"y"*&s`b; vn /0t+h#^D/w{ j%gmF t>* v+v1c+_<6, <]L]CE4s|Nj4Sp4n!{*v,hCOY1׭kj$TdgN#G 1(s4vX^+ I!|(mB8tЈ$"E6' 9># _vv\4HBe*0^:L4v 9IWƪc-?1 Yz'U$'Jy)_:AK o/~{$b"c챒q8";XLMSbNޟZ,'^tQTww[5ӽ(>/w)=a;D i S_ѢLVGXHt[7y77ZtǺ~쩝4}Lu{ttPq'EjgXLy!(d y"5J>ryp\R1S^"1yDzFH-4TPUoNOLp0a2{|6;vFTekM^D>E:8<̻?˕͉MuOyc6ͭ9Pd!z,ʕ]w_w{ 0}}}iaC<}KȶOFˊgz׀4} Mm vI9= ah0s"*:gW[}ʻZ렭Ww\.%^GٝDPWjFaoϷt5zAVCth|'ś#{Z_J4a1=$qq ކUȿxZ]ø {9ꔼfvBӡUD݁t`jؽbm D2 5d>%>kڤ+|.?tKcܦ>XcV  x`*JSLs)jBaR<&A#HY{9vo\| _eߙ }Zv fQv9kx$+ɍ K,]k F90 {Ĉ;r=Yo,m' 6b>z=he7k'9@n/bnMQ}&n9LћSQ$@=fB@NcpW3:=yLo1il,*<%]B:.|W ANs𼥝=ڿ k&"`-}ONxM*"| iDwQ@\ԪF%ys֞duۈ.H?;b#A&Zzȅ[sW#M9p#[t<mN-io^}UJ Ohp+1iLWr&yN֧öxdƙjG~ + φ *;qr=aĵ(Ὃy^V?0ޓ$Jv3e @w=7⊭VTI4:t,]oCqriU\1RCDÝq+)Uznm! #Ƃzp.~"R^29|-3}jT.9o`%̟Ræ{Q;',x !clwVDNg,yCqѿ}IMm5%ޒw?y3'>l]P4-CZ/գh <{<󫯂;+aiptfFq4RVd}T}r$j\dYy8ΧP䭢 = Lgi=DVϓ61D]bAK3 @mIjx5`5К^:qDZc6Xs$QϹqލrD]B$%ҙ-7҆ED jZIdmE!r@w6G" bJ8}Lz3e[?V곁:z(خt[L{-Xͱ|͋Xf.EIdZtu$"Gjh L9.om4upsmɈ˛am:D/^IUStNPlel g-[ rԄ; W-FiXΤo-{P"NuNe#2N8?y#:u2)Z*]^-h,GGo. zG w2C=KW&ZT+6<d\9\UJnFK&fALy5f ټi{ЗVhFS.|ji%*FN.e{ y̰ O#-.VHysj6sJJ,xˮe-H&7 |Ѳ0;XA0%E)+iCn 6|!OƘ`-o;a_QsEtf]ZB,}{Qֺxu8Ӱ^A%(aĈ^tz kVHGA;c+6;F1&Akች UMQh [;SSu_Hl{b 9'(3bCDͫOȟV #AOR5{6u)YYѷF3;JU_<{|uOhQ:K0iŲW ƤzGbם-FwD}Ks3{ӓ{S5ctIUC*G^7D %[G5yd~#sĄVFS, jqYh֠!dL}A_YZ]o<؛& I`-l)9qKxb&r9,G}6gmΐݏlDb $ {x>LԇKBhWɏ@^X@O0vL&TT$aj0{Zj⹖V9\jn>?q ױuG\S_<@lzsY|חN-KsƐd ɸ#y=gNTQ YEʜDC$ #,qLV^z)l5Y QǶ}l=>!1nZ0ڙ鵼(9IV#Ǥһ|`B>W?j:SQ̡:NTګ(Km(vy:5`@1Wt)=]ix!o1BVvwL,{bxd n.InGm'C+`Mėat6V]ؽKι7컮6t+닅B;v=GξReN #o  g.kVaխ_5F -g0Syr`WK#~_߽yTc ɼm്&8J C4U."`s-YEDw0q4+̑lʸ UU -Jky>G`'0ji}<  iZ"wd$Qqd0O]1gLk, o %~~&"5𞲄 "ͭ!러0W }wV3Jl pϧ;<fvFh}J1Da3ӠWxۯ֍eT1쑨*f|J8rk=Z#{$|Eؽ-L kJN{b+GjK}! f{&/[NjHyfXzztx4r_Yxyz:[>ij~o_roWUUU IMU F ۞)4V/A*<7= 7R[y<=3#21}8jv3yQj6hM2gͨIjUC5i~Ztgh5hKXS%;/qӵjz}wwJ L =2Z|<<3M )!l[ˑ21##~=/*zƶ69|mZJ L r%973}[E6&h<5(E2>fvzyT&o9ـ@YĢתwʊOqeݞYEcwnTȂ2# bG1Vy.E3 b^9Bc*oVcGT)o_Dkıjt6F3#Vyż'R'u㙦3ļ\:ϵ( rf&j3&Zd`@ezNN33>d`dH͂ 0Jg{{544S) gY mh݂&%2xn{%L %5ϋD$ɍVU#+z Օt|ZUVKj9B8Bjxk3H$XZ&_ 6YV9oH20 2g$"$UnϽ3}[E6&hwv7}(BBF$d~py~yTOkchqv7 +< PZaw̧̤V|ӽzu)!76D0Mk|utHČ7z^%ߕUD̎^h(LJdxdc]=d$Z-.)V epr}i[UGx E3HOIG8T+`ʭYg`oC9Cw>=YV#KkWV`'}~QdsU_Qh[ˉ頁E\)Qு: ΢5~y(<4hz M?sÛ̅}UE T7i QSPZdu J-O:DT[/7FZN\tiΔ }] y#yhc-r` L{ݾ("Mz:%N\d5FE'+yuݝɫ~¡C^vѿ3`/.]!4y.. V=MS:~轪R'fTPnm}bQ $e&p#"'u1#eG}}ܘ*3g*Kf}S;himqp(Rm%>#*(vdH&;F\Tt0^,7h>L錛uDdv臢WLFo1ď).Sk(nVW"P0xxbAVJm s[gnky}RҼ>:Ang I/ L$&={Iᡣ1 f}`O0 nnioYPSR ho\Îj#ӌx^Y8s|FtA=2ZU^@VupSE<~6ڋzol(J LhCT/#2ab3d$o}LzJ]Mb, G L" #mK\}h`v٦kӤLMZ+Ђ35()ÜN/: ԛK 83@Ld;@">NMx"cB$`z@Lak'bECzUQ)W1*ͺ>:"m& \d}ڰPcy; 1m[nr I{J%Y d6$vrK;WE阯`!%~TۗU 9Oҡ̟F3 :=nd%R<֬%ֱ7;H /mxH# ZNw;ݶ$̍7t՞'k^PcsxZ\wմBOXb&1D1圗+IEsmIPNWw}3]\s3Ɨ>}ki:c͈0W gtwrCCo99EU0B |zb:adS<ੲrYym> wn|I;wiBaM^NKJI,IO r0< YP%ܶUb#i5h.i)-r¡ HQ%oix!༤ޟ׌\ey}&6 rӻ(D5$8Am}5pv=e-BݵY` 7"RhxD-:d9O}&xx`į0౺6~a?M(ATN\AzF2"=-"iK4iPԟ,e3E=2ueUMP=t>De-X\Bt l/]ue:mzA15u2z@T#4Y=/4DFB-Z踜}#=`!tˍm0žo ,1ڿ9]j(]<\J!1$1zK"∔^ds!^/I?0iB8C#cuu]ϙh]uv Ui W}É39ݴحwqA՘ܱYMg_ی{,vtVӖa${N-Eψ^9}UK)SB0g\d>}g%9"EzL*c#UP;.|^UQ!3Ÿ6j=7*KLOMmTzV$<>n*&Onw\|a 4;ocK6$޲fk\o9e𴙊^\Lk "G{k^fdAbbz = dFp\ ^Pٍٟ'2D}37ނZe3@z+s|uă.DP` 7gsWyrVR=t3Dr\]pĶDV1Q{ܢzo UA |x,WC |}/cvLN:cKק=bCtg I`9>_y|%f Kss]VzfhP'$ʙHh#Cڨ`gd=ތ7bƺGj3Vã yTWr(LN4 Ѯ>r\UTHL#m6,bcs%od+b` 8iB}VeMNé-5#uOTZy| 29ң=u9OZs-Pؕ̾\ljڳ|~냻TjXӐ;W, :hwTSy#tRoB<9u秙_*Z{n1<~%=>!Gnk_ENyi:u1ݸЊhB/[5JPwDt~=VQ)Gvkj]8MEPHDYDQJ}p{,xS$S{7?O*!lÊi:3Ġ7#Y9īK\&[8mL-5Ti.Xmzehs7 uE2_[ȅ}^>D֮nC3 K%8 Sx)̎M*L&sH=5J|`a"eizQ SvzR<q>}鑾J"L܈߯V'n'y&K@TM̯ WxjZB|>dI|)tQ6Y6 J421$w4PswnV1 X/az_/l;uv5Ǯn `eb-A W\Jw1 7z= z㛹N2\#=A$;[c2,|-x;n ^p(ȳEp[}4f+rʹ+\R 88U")Czf< jl؄-XIu90a QDF벱͈R.2oY>YGGHeGǩ!Ȱ0ͭs)Mpd@DʢoK eE>LP1eu׼Yخ龈zx0{/1v8@ T2CXKNez^w7"mI{ug'n"Jx&J%K^P^>d}(0"plTbhtkO{#,X^K1\~snl3lӈǷȊ$\ R-e(^=8qyV m}^rIY]׬d%sӨO%E(-]3!2 C>Y\1oR.`o$E+!M@YÓ}(IbK>`yݟ i h>X3Wػ-up7|]:-LCS?5bZ#ޡ1|d6X^de ϮC^T p? ċfȗANf(X,!tL;R6X"pQ03cTH)~q wϊ+ST%;_ _ϵ Pj5vARv(Y9Fg(P@^ԿR04c>_:)pa~a4{S "h}V:$1붜oY1ci VzkUM? k 8|VM/ eb\iuU߮xr),D+~*Gwlg>1UDA(."Lx(PUu u0BUW(pYL ?o:W4) J0(Py* HKȭDj A[KS0P  f C]s[{w0<(^ȔRo}!CP@.*!7Qִ|WU H)(R=f;#D(P ЀvC(yvƌc(5*"AiQ!K7ET*cώo8^qb!PZbs\AJ6]o*5].;mֳC@8EH"T~+ zjAjZP N:L@]ABw9jD(Cp :ڀnM.Wɡ"x As P;@.$1V (TDJORosAZ9 y=l.]Ws_T;#x۽/Kpg#9TjEYx iT=ٰ"Rt@ &f+"MEB☂sϞ!UB5T%Ũ퍳75;`j(uۺ7^6Q9!4$"qS#/U3BT%J9W] Jz@!n"s|§\YP{>vu;EYBtiu>%G2*ACƻV  )^zA ;@RP v|@NA *<[dW|@ "PH'oiA(**뾶ME ۪!" 9 ]kSbD G349Y'eR rϰ7Z6$D*Z;go 7KyBDfT/N#@D2W\$ٶ`" FhO7D|0s#e2q+dIxJc0Yj^hNdB5Vڇ Aeu"!5F ^ϟ u <c}Ӷc>ZqՎƁ-+yrkl_Lj /7aZ\ g8H ^c9%hIwPq"S`@@7~ID @u6\B?z*UYKyTJgPC'jBJ?5C}>7 tA^:})LOiMa\4 i dž!KÏiBͶG2%xu4HPCFTa L)gk27m^7I H]f #eb}s4skFHy$ ޼ GF7~b<\7uÑ(S}Rz=sL\E[w {U+2-[ ./TBgLnmǔ[<X:d"5QUW~{މނ RX& aKmkr1@-W/JӒ $}sEjq-fޮlHFM ;AQw]di#Yʌa@ +S-kUѕʎOB(CL-Q18 5̭`~uˌ."g dû4=*ŒzPW|GmtP$Jě2K$S's$$m<^=:IxozY{ƤNƝGW !(^ }"2xw[A. eSu83#Й*T 6{wю}^r B]#[_x_=|侬ltWT_t$$2/BA k˕GSYp#C#3Z 5svmy)qԐL%{BEAGok[{r,I3=)yʛqR3osɜ*ƪ$I%9po8f,wW~([Hʱ16rG0A<~}Fjx\\pQUYdC@Ʀ8R:QzUg8g`gzR 2~ҒJdmEr >")sϯB _$?ݓ``fj7`O&8+&@ZCţdSVLtVS4Pg6#&(_$pEP+3,"="`"cB>9]VtӬD W!m))R~*!w? # V:lgTC;EoyOجZ]w{Ѭ^JX{ T򅌑XݩyJ my@< 1Þщn4*9R&G//`)T ?0ao/E-:=8D/pQZ,lr]jpA;:ɔ-"GȒ'(}ُ>\xU[ H{#4'#FK9D<"ΤEe344#n|SEmFvP6VC/ogvt^veZYL*.LR 9s:.*H0W&X;89tͩ3%o>FӦDgÖqcRv"3Q][$AKɍs1d9jS'lyH՞V՛2o 9l<>>6;ɋr_vB3\R:Yx_93ܻa'y]] ZnyxnכHnE\gKfI !2R';]D2Bے즖L0x:ꪷo{u ]܊1o>hB:㓤{e%c>{yCŇ^"cGz˛uN]3I?zGpc|Cp  26*= [(Ѽs$N rvN#y7⹁EF=hhQk~̈c-D.?JBmZ t5V{f1!F4{'jYw*rK_WK zm̟id NEbˑcgdc &U n֊85813mxcxNʪ[k ty՟?0nr#X8O% #d7D-{^BBeػ L)%ZjS9uc;ƕ @ A9!jj 2'5 t,O,Բ4z$#DJW-X A9!uVblz69RPDc63ﲵJAdIk|ɠEayODvфa1a1a1a1a1Bgo^E|(YKaz)'/\ϸdeB"0˓44PL&$-eG f jgǧד:DݬH_M&@Y'cY3(08-Tݥ)3B\pr&l~ F/:wtwwE~<7Y*sm'kO)L<32u1jw"F6kI-1;씜(:UPt5S2^0&!AxspK`Tp9,3d]W}>\p֗ $14%XEH0ttjԄL)(|vp&SY0n/}a5,C.~ Wmȳ` K;ߟ35=5YP& %Bb8>4Ӕ[-v\Wf%gsNHd|$W sULKmm1JYT%2%$fsНo iF3 Ȥ(g~ PD[5ۀP& >D0݅}/%Twj J Mqoufd-"D%]0sUptnHe\f@&B_c햒?P&Hu8H!7v_6ԋ^_ߚGk /|yNkQлJH@:c7  Ԛʰ2`;᳞@oa{(H{Һ N` -;̅'O') ~T5dOUWt`/̫n`GuE\&MiA5et)${רK~fR8^՗rdVuw+tJ(HIy 7\1eȈ\Í[/Pvj8et- Wz9VӼAriTwwq.pyt3{—;2wtC ٠L5eЗW-2,s^8ւ@qNP'*lec &/̜yc:EbwŗO9(aߨowdj ,{ϩ. %OgCwQ4<یVq)dwNgڷIfCӃl¦5KS9!49_Q/%5(rtRW2t2E!mx2Y#m@w8hdhΨBu5psPd0t>~ K6J d9;V&鐲JEyM<=5Qa]' b3A)gX0 =F01@7IoLL@Z? D%[U {"pIx5,auח*0f; ndHED({VX86<CGVS/5G-–~u|q:C Wl`ڳH:{L|2,"VtS)ZBl˝L=C>H3%"Ƀ~~6(~38 "҇p'X txBI-)b4L4 I6M'8V 5Xb^a91 ۅ;m[ "k4AP$Eok( Bka{å7~,yL'ӫ^HQ~'9P3+=+$DIҩU#qc,0k4h@\DNmH 3 ?m[1Hg%Y rMDZ3oyxY-ZL(ȝ bh1/[gRvL<!`zĉX'Q7nfT*'HCT=EtT-E=Fie2J!ab2w4,e]+^H(G2 :'آ=/+C1;^ >ϴ'͜WNilR"0uT NVIу,*G(zHTc8j[0`8H6f:=Nq͈Sm]Չa an^<akI-9uOGY1Xo[6}NZ@K全[gR1`U4$ձU)*-w֭բ±-mF"fG#f&>QPbA&9bNEb0l@lk,"^\85z'Ю&׻DyW;c'W/ۍmd=L ~M͍R:ʲEyEm$fyN*<:En\h]vVӗcQl*G6*K\డb4,T`A1^Xh 9ͨ-Ud5Pp* U6]b4(U d- {{]Qbo{1STL JMq# 2,'\o\ 2HIZr2/ӿAI(Qsႛ~.8ʱHɰtJR"N9x#g6Nk,I(.kuCr:҄D\.$rF''! zD`cYI8(+^0J1߼oh "97:3~/3`2bh,㠌rsAYT5xYl3U9"i؎Ԝΐa%~{Y,={(mqoJ Wo=Ӣ(.wso)i)U]`)R_Fh]顠i~H41k@JK(D7ue O:7V<|Ax-DscӼ]83Uhh[b5;j T9KB!:eA'̕MX@ >t"͠N=/$2 |@3@aDUWöꦥ8ֺ]!0ƾU$N XHȇ{{9GZk^X7,i'tA"BU,/\6-2GIz!2:]E!H|E#L0GJlvsKڇ:p4`Zw:>xN2S=$ |Q%;{??H#ݧukD-&DK[!3G8^ʑ7j"^vDF /D9Ewl..aD.7٦3c .ٱh(ڐ-Zrm榶\S;xعBZ#_O#]`ut +l !E Q$Uצ߈艴;YJA W/AJ  -#N fiƎB`M13~{k05%ȳ"b2cфBoۏlI{)?o6b<rLTEhR"b[w.%T;ŚfWҐv+me/`~߱ۊabEw?{vAW` ;?*uO_WR2&gprk"F"A~bwCA=?8(ԅ]F! ߂*8u_CMoV;Ir }(zڃ{Pfc58b Pܟ8{Ucx SR8 85P2!y:pʪ'*AGGwx8W% 21fXJD -LAE,W c=1L' P$g{^oN$+~d}qM$1Q*2?4gtφ4Szىk~; *=@?4*` fP4@VQ%dOl; 6˂ׇwCǵDPiդg#_t`  ?\"Hqnl,쉨^``N@k)PR'e$C'#*S͓Юyovf􈋈8VlŸ_tS͍F`pz%,) nv^[m_eJd ؑ*.RXszh<0,ň7DNRܸHXA&5VldDCy2Fv0@Nc=ȠqLAC6*e֭R$!_ANL^>'4s?\m?t9$98Z><*J"H|}OA ]sR֦zۼFVzJ dSQn&!VQHgJ-!sYm\SYXmL[g ؅ctQb&-ѻX11(8i$}Iܩ-y)/) t ."njkC+i̳𬻬 0&BRBKDCtOf$ѵ5MRZ&xzDBY9%\h9ZD("s?%yLɻjTڮʜXv :7YJW}WrFiE%(Au\aCҊ* l.PF$V|plLj+uICy3ަ&L;OAKМ-Ŧl,qY"/k[-x' )ΙLVtt s42k"ICA`>E>ڿ B`"J A[VX6k»DJ3kF:BQu$K QhL۞S5JhosʘZ9237t+ow#͎vYل~ v|tS/Ey `Mxo4Ia@}Di{Ru/2dSeu E8=zvIBKsҋesjK0R̟`"$7 ]RmqoE>` N:āKy^j "xݳ>X@y/8:BQJgONufؾɆM'q*p ;t TɁ7xk,dOow ȫlSlR"Uǐ ADH&,H~Y*.vyp|/ʓL K"q]뿛!jnZo\>΍$FYO ʖYIB$wϝ/o;lz1/u*dޑmN՞74$x0 3UH0O=}}/TLcnj#~%齏zi`~bC6e5jcsuoBPwO[3ʭCC>-gK[-ĦkXņ`R֭DecdI"o(+FLѳ_ocl9&>OL",u]ε7nW?/KF }_ŝ;qr&~I=D[űW[Y!x p/luI~dB땐*/;AH`'axLM5e]cֵ^P |M4 Aϗ6 KE68_=͍h. =/'(QpI/dyֶI[H@Ff"٠5LPi%[0[Hz?om;&hc/9ni"~ί|덴] P*m ix41:u}ydZz‘pvL-AtVQyvo{bZûJ:!BCbpo*l|?bZT"@9HP)={fT2q56.y()O9KՂp.p{,Equ1`N>&m' CRfN4` ]ō&ޛ*͌o:Ue?aa;!HsEHXA`6 LZkn;' mN^OYi*]6rJ͵{Zz8"j[lj@HT%v5Wq 36BqC6{S~y'h76E|zqq^h{־kF>FH vexs<^NbifMs JFn# |130؅i|$O]T^{8 CD86tddIiHY~ ,vYPDX4%i\6) 7]X]܄PI$m',1$9)Wķ9lXĀ%,~ %b{-^..[",$jݫ-@+˞u'akFBjp7&w:Lɞ&lo멯N҉q3tS}eڒYIL6;oK 6'+xHXOD߿$P_#5WT 1+kf dTjAL0DhӐ9D'@uIsx vWM0˷fwA~&L*U[OTu`Q2Tζ7?w]v!# xBS1A0WlƊ֩~"y#ކ1f̚V2 Whّ r*mXӫj @BFP[l|!Tc+xyuNuH ]e6 <Z,,9^-33q+0)H}P?@UNF1]P$xuڝ E I D|w3*P'SMg<Ɩ ktX=#C,/PR aw`bMw#_HҮ=TuX[PƲ:c  w{8/D0xb:/WP#'D?+W]9:O\F!E8 s@ U`:\ ߱ Ņ[0tQ'miQ\w&CHݩuޯ+lBm_гbe׽epfRY= 1m}謇QJ@m5Άt+hJi膌h@Q9=}y1E09Ue3P`\3QTtԟ.ti/.jË*hj3HL3'! N:յ8V8KJEKAʯ^G$W&eQSL2O=հtQЪ׮78"YHpX A/(&)Iq0u/|Ȭk4-`|#2p`S-U$~(A|/R=vƗ]•Zd(4 1 8%ht6ۀTs՘G "F(G>yWl_ ꒏36@K:K&Yw=!0ϖ3fcFkGad9暟j=bz':x(4P#$z#oZu-*ʽJQ[ڵtЪPgZ\iźKq+ڧWk2bj_NzM;̏شKJ|[Tjǟc:&I td+lRrRTUS޿wThj@.Mt#% ?88u^ʤ* X8r83K dd_7.IF(wİ]݁RIK)sGر2 !O,3zs 4}x>[q1dGbq_q'*j+*cײ*V"dR)QRҸD#. c^cxhڙFL^%&#Rb{"&HW^r~ABۯ[icYKo{=>&Thh]N4wuߴ}Nj ^Pcd`GчmVl 'x'A{b0ر5CWuHTR2R HjHRCR Dl1g)|#A x@Dh ε"֕ibqd:݄z`p~zC~uɉSy'G Ix1sqyf<@h&,\CY' Q':whΡȩ.lբ<ɬ'y`bkwz8ӌ3[]HP،ɅEToVw\aq~7{a*W^e h;E* |sӓ<:=}X|w`et?c5._g1&LEW?\u"i='z-#+0yt)7!?@% ȭ6ؤ#_3=b7`Yn@`}:4cB3]!\]*L#N ߳A-WkwBSԮ!?2;Ű!|8&4Q$80RJ5L jD$sI~6CӔޭvӲ5oBŖtggĢ%jq<*4޷.TB- {~k'gK J)Q4 X[}~OC}u!æEƨ4FLO\I|H, {:3snW`p@Ƽ9x1IuHDY hSYm/21]woF" pQ³7Y""IBuEg\q=ns~pg7^\ZtQ ({)>C$?V*ɼAm@Qф mRk Q7;~ވH$@+:YD 2G;vIcO3DDA3jL fZ{j;ݘLb 7"RP&wf8"|Q׽[!3xNb>;~toc|H2_J#5Q- B037/CPAO"-y̶5mKH$ $ H٢ 8Ix~<]>7*~X}!\R+z{̑?T4Yȱ/荬oniIZKpUc]ĂZɹ9 9A),XIH9)$JS*EOɭkK:t" Ct$[=]Vs6.FJ0Jϟla`'lhgџKƐMKm)o{ BMJ%%}k81DA oЫŖ-F $ȁ-fCBLQdR>8}Ւ.q{궈b@Pn$S {|5:|Jʕ+(*5V/^gp[CZ&2G(l mI7J"M>[C/0{]_@&Jv씦zmh̙6v|q @bG?Yt$'ĕr{gڙ<{p&RݼF Q#Wlj'd89?6A#dL` Fz=2?e[aǮɩ>a@&#$h~|?5g5?Cձxϴ?\޼8v #m?0٣B:wx@$ܭ9}@ܼ`;Ø-^ƳƇf^3<7\g-J;5p˸aɺhz ѓ8=vDͰПƴin>gnڑTWF*Qs*ݙ-*kLqVnq),L?Tei-\LRxaZn(/2 XP(A1}O7D@Q5!2xB8(TLD"H|\=1βJ߇ udP[,dڀ]wu֑PAֺԊ @*lL @e<7|땚5Qqhap{= HH89IerTHn>bxlU lï0赔/WZS3j6KOL7AlfwosoL 5U"H$Iq;י'FH$֨xm6R[mEZ4Y!*>Z*09t vTnDHCaN24A@c~wfP"(FNXC[r<ɳi.Xp ^0p@Y=s۩vJ!P5Z6d") Es]a>֬Qtɉ 1hDGZ״5ԟq2 ]' a[V1zk=4x]ڶvsMܞ h;Wy" 2 ~}:ͷ39n/v-ē60fXTگYP2#:Tfi*1# * g}gLF Y! [Oy&Y˺+{ohjTB5z#YCD0_:Z 0 M":s: @Fiڣ|5V l 3$s;/(>Gg3[^*r_Xb W;Ç,`!F0DsfF--DHI''޵ 6od÷ά}/B|sS5)%p嚩ux ~m҆0w3pɈy@^A" Hls k2~lpe Ŀy7uS1gW@Yf0_Z.(dO TSP'\<l lT$dkNu"I}mHJkW k8@;q,1&$㛄*zB}!{֜ /"=fZnWsH໨FE6 T)4gtiY@ܱЀ݈ɈGK~MծʔD#o=ɉ1l!xU \N<4jMC58Q,D2 U[g04B 6ib-A1 6w7OX^q>`E ǜxjڼn"ּZ"Ln~9?[I׌kVK q5*ZEN)ZUzh1 y~x螏QF˒lg->Ϭ|!IM]}}P%خNRRVEzYLR4b JQaTP97n݀<]AfFkqIz(i-i['YoӶTK4LҫLJvN3K o{`\``؆8n6 NQ#^מZQQb 3nYqtmȄ⒠߽u=w$r }j2b#D ]3];޳٩|BD8Pz1tVhg!#%DWǍcx"Qv9Ssljd 64W}Ukqyנ!aN b R3l*Ѭ{쵇zrA4r$gDF^r_ YQ"=n&dxkH)M0b zh(|ʲ J-vL4 )5}#!&)arHEĴ(a },h|AIdW+\ZZ %5:xz[RR:@t ,mE}Dg̬lj kβ hbT]ON7]4 /~4~W9g}J̵7zp3- ?}<5GP _t=Y@H@)Ef܄$XMR-9 ":1Loi)B8F1܍+̀4` $ 4H&W$A NZ |F*"C>%krYFOo5"gp< v$2#D^=PD (v'j]SbI-$pP *B5 Sw$`U `rJRP/ "O(F"t37)T(K!5v ~kcY@@Ds4E5Aq$* PfBOM0 `H;+2ZċpGzd!ufzd e|fȴ~c*Yǵ ]{= Їsik J *XTB J SRTn_&,H-Y":㬅y(3cA:xC+ &8+SB4x㳪RsRʴ$e^hy ul˙!' C;Lu c]6D"7!8&-DeJ@OQi;s:׾LJH"&VyWmdbTvǢRK j6-5TS$L+15p%5p(j]MWWlHo9uJKAJj.1 RGa#8fHNquA7v,z.rVc&7LFQ>iƔ(*C;dk6& {e\@~5Ĵ96(}rpm)ݪb 4PH3'Wz!@(WaV,4] Ha29d ,DDd\5bPm&,$x,GM$c,H9Sy@sTс<8umo )M_ hK?GqY`e!}i'Fby Pl$EdTj!QYV2! Vu嶲~xwP1?fד}VB05.y{ymO]xG1;1us 0ovDJ׫oC mf`I}KZ W񘁼u`{hѝŕ@rw0Fm0Ntz"d) S8 "d$5WI`(.5=+0hArw ^q(o#=qhGު.|9]mV7v`?(J %I 2(r%6U3](V=̵j[{Gxk z;__xfYRb딓:dM(O:TE˾فYP !S #D9`w$hY13Ԭ}y|Ϊ11ڪA)` &!aHg\Y"#8v6R<8Gqu5.A/P Rk IIQ΢MzBwlHm#̼X;kcW̚-? ? 9Ag}=Fw=2{CY׭>ڇW`2;<Հ0`S@y_6($ y{w{CYTh P3 벮U ǚs ! F1|Ѧ rUW2@cID !#8B C+??Lq6aQ[KwMa !r}xUU➸>x>FIЃPV432Y o}ް#^1Y$}Ў@gluG. +scdQg|3:Mޯ.@z΅U(J%3+0*0Տ]`FpԘcXf,ŤJ^;4;(8_~rX:0$ĐQ􈣹 9%UTbAÖ,q3z[LKQtQ,2+-jjjQK.?2 qx6D#u]D[@{ƧIP3b2l+}8GkJh81 Mx3{\T@z|nBmR'L,VM5%&V YʯO5 fP4A=S]F?` zT$D߇'&  #"3+|ۘҌ_y予 !VKxA@Dcht@wĪ]ʏDs3(`>2aSa[EЍ(0(L ^{fNYHI~cqcW&)[i =qT,0$ z}/gV0&S;rw1%y'}@7x#d< 5[\Lϰ=C,9'w",eI'kzѓat0rʹg:nW;Rv'F<>y!uƲ)nzΎ"0~3ԩ0!e}ogQ0D+up R :$8++V~^I;bѶѬg^Т2t`lg]!,a;M XUעy8\Zrئ3[6 ݕȼ7tȑѢM$p*큱FMZCM]Z=I#0e839%ebl>\ZɞUy"vԠB5C T,Z i"Y/,d?7`ja=xؼm,y%AnIYbɐE(aeVjP, ʏt_VAϨj ޻Wus:v6".z[ݵ]HMRkQܖi ꔵG^",]:+ \&M0pB3[muaݩ>ބfk4j<>q(!W#JoH>Xcz]nTUaDGxs4 6^  u;[1I?Fk^BS<]Ot)c6:,(}"&vVsǗ6KȌOE˭drǚV,]t_Y04{9]V>`:"; bQ/o-VI&Fߤ) F- i㪾Tk~KI%# t7y:˙7u&1r[00U8&HmzKβl>CIC _xczc$}4;\\[bUCF 1 C%٩izؔd--3Y|s'~ɪsT=K߫;TfѐU9PЋ뻧ֿxP}FBdt)$_h:><[Gws%">L v>b׸+c'&wΥ4$9ev͘Gm֐DѧAӟmO\r1N0׬رвqBT)$ N[|[ m~Bƾ͘8F/`{;lQ#637ifH=^ &knMM^7cl'uy!]UVխ[I/24l,[:QezQ181K2;VMs79ԺB %ۏӪ9IV'״󒿻3g<ٞm3@T¿<}mSRqK<^}V> T)3z3!a``k+g42ы1 `mGI}νqYAb'sE}!j IUkUd`:;&zu g6~v A%']}o=$3zzRtZQ[@KU{ݘs|vƵ$ƌh2`j \] :; ӄoL c<HWRV]2JRe 9V{4 b 9 g~UN0]Qz笽 |DDq'QhG% ԡfiδ9:ſeL2}R`J+7,Lȅs}u@F!%ҏF GY@b+sU=f as Z!6GSk/W)L5怺% Lj^ DFlI\4R˸o:Gqh< G}epS5%Ksu `U[fz.{Nϴm)r FuJ1mcTx98{~(4uJ\VjBTK HQ~rp"2b0Vw>(#D +P~6H`l>9Id#ݫduDy(>&1b~ sE҇~*[>K<Ƿ ",<%4aځ(02x*z*d {gۗiنM쥌hE'}^ $2HT&_L: mm [@vFdyyCg @',kRљZr.0/uD ϳٲ`g saII Cy.xl/}|xsN2{ۢ'+fF1( iF$! W<-0bPz(HݶL7O҆GV lRҢ|H 2}#b^i !Q>bgXSR]jx/)Hbsz~0 iN?<@i-k ;{猒|a-eЇO*?q E[9B43m'dACh! F "5&;k300D#F4QMm\ cM"@3  ZsST**}b~}=z>}Q$`H"57Pጘ4D#GP%O}xQBD6'>3~ d_|Ps$: AR5@1$B@qT3VmF#OH#.LVY0ۊGbe'uM'R} ?}=LJǨ2"4DKyoi+ vě3ﯘs ^{9 tE30!{>Iz5r{eDjtŖ! c_1ǾHc9(~ UDY׳5/d$h"VmD1f0c$ac޳8Dp:7}31E+QQïzy ؾo+ɵo)V 3s*ןCմ8G=n珗"z\n srp,R`2cՋ]4DFKZu@=+1Ur"YH;,ُ{сE]yypA}n0A}ꫵ " rܾ>y{$2`8ZﺍNewj2Db#u 0{ 1_/Θ {(*١}m3OVǍ'J4r{u| (+ڡ5{`/=W;TrFM˓T&2OTȡ[94rI(cYMm;.hcIOGc8L#} 8CI A)W1ڮ3W~ϮAFJ!<^>U`iȓkM@Y[:հHLcjo4f)G`5}fmyA{qMMܵ x H,ߏq:a:ưm5N0F@SQ/Y~k)$}繌V0b`7U2 Đ2LC.hapUV*?eӅ(r36~g8aH`7׏?%*ZZV֞Iwrn ^w@y`)UHڕ 뮼מv!t2$Z*[Rw& B@eHja@&M6mQ`I$IIs\VD&牋"1ruXPXr<f:`ba5hdဌa&DsEn<}C51b\ErQN>ᅮxǓ߶TFRX JK8 ͳ-^NlZ&0kF.PJC4HW[u[M=oJx50*.#];xt'5\NwM"7ǜ Hj*mA&bϛzWAF0Ls:fI6` tXفLMΕ8d{H1s@:\pNr_Y;KD Q}놣Z55҂0 ?XWסLM=/ajmruioZw^4-($G̃>o:8`d i@xx#$I3;t(Tvl[h,b[߷+';ulBfH c۽ ~8z׸z`"(2'+!盄vt$gul'EkxP- BHP #\ǒﭟ<\\aӛe&SpL|%I+z<`_XV݄jxK!|^|y``8<55&`I>oq9 x`3)DObސՠ4pJH1](R??XÃFs@@ @@fkl1a8f2@է\&P,8و!#RsV{QHnfl" l6k)}ޖ}syɢwTI7;xRw4qlL\ۼ0TB $,57l;(IvhU폧-l;|M.<^˃2< l-rbp5֏\ێhސUU(VzIqL\Wz8p߽ %u2xm:wR2~R͖!QY]6I `b5XE Sl;Jmdup2kӚo^59޸_¼k#2ڊz>Y]:6Ưc/UTvVWnꇲk¥D=ydM*%ȪVt25_sJ^AZLÓb2ؖ <&mPy*Ky[5Hx)kޖ!=gZT=zO}ШAs+ef +a [+XJWA?(Vj!T܈HlKr%^{}~UKƜaMrZovdaF2w IW]prh¥)\4xM O(R)Զ sTA4C =fŽRֽ'o^|o fi+dFF˖]ד{ z/`f:k͊J Q7~~_f 箼δ6ۼƝX-J1"8<7XDA0 HPQEգ=Yqhw , vSdc "9Pl+jߖ2 O0oRj|&>gwʍB' WcÑ#ҭMOY@!*Cx\lB\(&@L[H$x3:$CA @na,,Q{44ͩ^ wEAL:e:OR;;̣ e1u/`1FHL%W;&59,3D$" 4L~":Px IͦHJH<ϻֺ΁dA>+xA$sX@KEJZ+MTs 4R.|‚K9@FgWȤ~ VyW Z0碙v~[ܒWyR[~c^3u[sJwq'lQR?[rq*r dHml$3 ^gL@<Zj|sKw41´7+gΝn_X I h|3&L3G0l@cKVRa#r;@=X#HGl:sQdž'LFI-B% d2D @f Dg9{i',Y(XѵS  ʽq#lCQhhiSe}Hh؈ $bV-+fi*m-ꣿWٓ06{fE % $$Y#r18 kR/"MayϮu* CPx+!y߮HI+|$Dm('$+6FABHyfwp6J ј?[H0%?~q3)%ݐ? -*Tzc:=f `6 eQ?LaCOw+J@$`&!y$epy:~8QE39ǘDK:#f!nREVךi $$iQb":^:Mk7Jӣ9PJ'Zj"f18(*`"FRN|gX9"kN@!<hnZzm3q+8X2` K$ujq}Y/US~$ J>פB.i}[2u3 U8%0A,SuBeW-'<mB *H% hi$76iA rQ$DpDoc(%#j"{eFI1 M9{:2vLawQEG{b[ݕ_iQWviEV+T) {J~J錝u^o [|l۳6'kSuO= kC@/yX^xPnL(Rӎt{yr4 =3{풽ɳ/5pMggox3'߆!qK}fH$I$,Z(c(2OPmC[9h& @jm=zRjPs|c[sNzώu`@BH N*qAл׺GV@@smZzyחQ#3;ǵQ@I1'ἕZBBpUYկtW\8AA5s ׽rR6G73&%*6JgkȴivAAd+AVe׷{!+)$'W1n $9y׋] (_Q+=3ch*LG QDk~{BhA: xY${DG M5Ξ܍P4d< 2R6es:%dQ⯞9pt2q.s8~!qp1Q4``x1#@t@kѩ`[gt4xg xM  2F-E`]DcS30Ds 5Cx."`福i:"`#/١VFIX()XLI^畂tQ'D $Lgnr@8I,1A2cב(> ivp3fj}zCxZ&1\{g~ th%)I/1t$lMӹTOifSx4lf ٷ[SS"9Rc<-%UyMJbs!* Wjkjr} ԐyM] 4G/\B+xLM%(<|Iꔼ^+4(RgD{ЈU @;Z|"#.g\KۜuӘ8B: 6krTq]JZ]zoY+;iIJdy(9N[޵flP6%e@ݲgO=4*k'wR'యMg:7}9 9!GX[Okfft0Me>մm$&°Rflz s,N194^tXrpy^\6<̍LٿjN|L̹zmrC\56yAtz}{BvKsJNłI 6M(;S]Q\qvT7gJQTwIoSo)H"t .oBjzK |-6e6GT/L1ǟF/crSݛӹcu6< L K >̡.:ט(z=l&C֫mrL(P)Sony 5A QRu2]PD"g5N,R}  fgs68@}gy޼;T7y͗tD3hPLsβ5y#&6ГH(߽`V8@GFy񫁢,ouZud 94r +Y/ <bP1rŶdё GCl}wG߷^hp1+z|GI<Ō;\܀o5߯a !_򴭋/ϪdY$~{搴&ѯUSzPo;tm3Yt}4`S@P$s$m]kΗwkBR3IHmvcߟs :ܰ&Pd )&GH4EH7dY .I1$6k3c>3m|T;r9hC5'VWDKM'Xzˌmʹ&fڥZ: 2y0V(ڦmQ2o"5@ 6f\>|u^fo|{tx'` .@OpqZ ň(F)Ǿe9rh1L"@r+k A 1#CY+#/En#3PU "RZ7`@P>v491#k-ڍ)(jG^jrqN b4aգj.5G^:*/mbj?7/ˎc7ҳ11E"kB)TrzgوHVXL 16~w#>mEVW>VGK*<M\E^g>`iEvg $2q:tyz1#BJ9'$)&V~MV@]sUwfXCzZc7XR'8#$pLk9yN7H屣=$V)]O}O tŘtօnc2(4(l`xS! H%ˑ3:$=ikX}bSe!gX󡔑tR ]˿6DIUH\Wv5eu-~ӿ7mCM ~-qбE,Yݢ'S!} $tΠ#$vjBM%1cϓeV0@/ubk]@&+˞TxƲ3sFցnۖ0e8VźeUrv 6?u8Z*Di{y[r.GoTz惘x=Po =Weѝ2`CֵmQdX[~q5|@4(pa@:uNgPb-;U|3 [~o:}S4"Y8>{pH*@ @@Xuj]6(W y*](C/rhMo %jCPvj(A!}C !+#aDx\i8=;x.bښJm`SBPƞ1/337bum>sAI~Bu"[$"TA `K ELp}9g(@v=}ʉ2@DzQz9yjrDQcE(SRmwL#ts S9:]̓F Ψos0="7֯xd01=flF0Q7?K]' J "It;>oP\W={EYVw:hA)Νrtck{5\,'cuJBY5y}Le6^A8zoZR눌`Q H9A(C=5u2EjPA)y$dt/@e񉭝:<0P0R~t׵{6""4g٨@YD {"%Kv9`X%B$b |~g]mBZ-vN'&Z f:SZט2}CvwN}'mIhs]Mv ,?.5u(_f4]XMR{cOZ)ye+h[53KkFr |b8@|m`(TP@4hoqk$85>g$ γt+gDp1&$qu!TE^htt`I&W3-X1C(w8`AKN꯵İOX(o_vFA[bꅨ7*kQH@Mosqɞĥ1O{}n:u;8_bu aV'V{y4 gw, FEȹpՇGsMCx./6ux'Q׏|Zj O^3[x.$d cF$I8@w} $FXF3Qmdy#Ngk"2D$-N4Q&B{LIŽW~ʱP2*@ @Iͱ 2i8GI `F)=lOeZb"nSxy7@LDtN bo4jP$3ua`HYM5n(8FF0`>m5b+{ߞ]'l|e|!Y&`1V@}_d2PJDCjJ va-Zy'g[[0ܺJ1×ˉ(q d.иy2[(ip)x p~ۊPWǃ*ʭ EQ%=x'z;FmUq:Y6񍉃jU{Q`V6(I~>&M3< @|]!r;ǩ(jo)\P5=l"Hߛg^+ x";ڋ&w8Hz =uwZB׊@dLCVuv:K>7FUvN=c#D<&vR Sˉڄv(^aؠ?{H"00`EA9Z!qx+{wϛw阁ͨx|∍L-!*c<$P >"L 1" 0|ʼnwWyɭ͜Yم1׵ۋ aD~/O6nJ60ݪR|7tTUڕ[]Χ* '8oz.e+u' iyI+zZFZm8m'O>2_`H/1n*R7=atE/lrIدyDš;>0'[m@Q9@]ƸArCJ*k z_DO)'N(I I%}y~~yĺy3z֭g{FK OL*Abù ޶[߈o4՞(y{ÃX`(xuvyC_DFs&3N,aDv]EW ?1ϠPX /f8^%\V(fABΦ_. lv_>jDqqyMCEFK <)wUy{Ȗf=JJ IbP^d$QRe W)STm:.оMbz< 7 #R1ތ$ш^Ao+C3S-=(2e/e#i0FջIO/ׇp34hښ2swԆq el%4ÅE٤ шc=Fyv2h#َmFׂmbŔmUJI},Ds[yt?,O:o^O-˽< Q}dR}5'[zkտz|x}br*-N`Y¬ .R&mᾂjBpztML y\^<=L }擇.mZ4H|N\L2综&F >UGK`hOl:qEa yÚ +ѪZ .e >*;++K:ur?j9"&쓠#]Z:2k$S}q:1$$gT Zq~gRS]D`;aʖ8͎AD"1(~IץPo4#S>*洡#Z1iF*M6=}aE\=~yG"'b0q7N]q<ז#ͨHŇ{ e;ȰlN(3j. AEqЉA#2_xsG^3?Ğc{uT23[w{S Y,^op[5SjKHϳ oVȝjR$+♗z"uzQdWA]c^ty<%) jNoʊq4ωDM2Ya/2p P"!F1:|Z (2qB r ~P[jSs,#dJ:_ /Z̠} z\yH( Xx$3fvu"Nêt\{;*0~tq1E2RExaSqbJGtY )|f%$%\woCy2J>g\`p) hb:8#5ԭd vg. ;Pԍ[j$u2-%8=spVi}A Ո H[E=>39P-abamȸiC ͣA#0)1i 'dTg 5&@ڑI4"p lHP =h nzi\80` jgϜ,c8\f[wT Yj ] t`'cb9z- xrp)XMrPzž 6C9U CZ3(|QoX202BXwB3* US10"㵂 Vޘ ej{kH$/E/q;f/l?(׈{JXi%WR.w6rL㷏  B(f5M\:`@ᑜxWl(^ =b` w+RU%檂 TȄAֱCUSujԼ2mfQ?|QmFPM?& Z^: J]SB¸y: Un`}^vl I #}% ) 7U f&bC;_kmL%e0dj}'ON H 3(h|iA'м$e%@c $;JɠJh>;7CeH2'GǞ޹dr(SUP*{{7bi hPE܋g}Q@I#%xBK#V|zQ$h{ }Ml)6IO7/*$31j4t@=cۡOށB09K6:GͱVj ){׏@@'w.`)V:W4%$ 2$y,Az$ 4 B56k"&R:>4BDg{ZrWfMߪmⵇHiNox3NS!3Dg'T;&g;3H&\V:"h⦋(z53|/oxfwVkXF|(#wDPWl-r>tޔ-y-xă2p.~_U"07mу BƍyHƪ9/-.noj;E (IS.>|7VJ}t~,h5Hҹߞ6xc?_'Gu)4&}?7ڃ&6x@_xJ*^:cd>?'?\_>@} D#_P{ 8P(W~ڔ&"/}[#*v>~7?tO./K6Z?@\xJWn`;]ArP!tЧIzk$jY*JjZ($#~РCw8 BuϷE 7+! r?}꠵ؾP_EȿkoWUGeowwO oXQ‚~ ȁ$>߹+} C/ȸ++ֻ:zh9O?n(GAC?}mww*OA~5>9Z0 6O )CϏEGJ  ~k`{҉?O>?~ 5?>ޡ)~|)4]׭jW%{5M ֻQ.jzA??Q0-NdI~k3f?h컐%g W,4&u?v>sO>c@"ו7r)Q?:FjU4T+`̻BHL &nJ[5"rYxeWoSA6Ԫѻ٬1oR8n$=aĩ.$> dmvLh;%A-N57:=wv<-񴬓w]A&b;sM?$ bca=+ϱ"A:QmFs)ۿ9Q_=j3;b x9Rlm `p35o6bOgj>Yq{HCzup不LfT OrbO⚏~c$y\6,O(1^ƽD@k1i@HqePPtmzAT!A)emk84OcLPާq=N?Q(V=0#WKǚ"v&۸&EWC¦Me}EFB^)(^@lTD{DWՏ }p)Gs&2Zc_H8D "Jw/eЭQ0:/` ) Ъ"#`GdB5<ÓF|ne)P\@p:=KvV;?zBW\@@LI7ǪR/Ĕz<_A3lFδzB"T >sS[=_,ܶf(j,C )—֐Y,'0> XA"4IܮȎQ sڇ@_y|QV'_'bX8k틁 ƾ'Iۀ$0ٶ5Xq5SUX}N4I<Dd$;QұcmV6cmT5X#ꗥc*aǖP,q Xug&Oyl Z/>d$׏x^ԵetT6A,(!V2j(E2(1p13=կ:{*[;n W06+Gu*=D'yeyKp3iT1-2))N(p-%ݗ>wS6bSϯ#<% `h0QJW[^KAdF=+8NoꀚQ 0`M[CtX'? ̡+L?\ G^SX`MVʨ8S:LiuԡMbF Š2ARoB#2Rsrǹ@cnDO1?Tt1O /;,;v[dAX@wftcEhyJΪ r83 f'VA^)h"…bQzq ޹ѧAWLXeUv "~/ P@ggMa̵ey;(gĬ#i.->>EYh09-Zd$[ ĂQ § C hw g{ҤU J D?7p+ONL¯[c i9 ;yUERfꪣo%XY zG^HЋ.d_r*mQصi^!rnH !2Tjy@/c%!fQa@$HȎBGEy+LS2%~8l gld wXQ$N'ip3s#8U¥_֮'!CsP 0>qL1鼼qA\ <+29'IA (O8wxs};J,$X&a\qffgr^z逘sA#+?ULC`JV`Z?udRnD/Ib}Nc2E{\u⨫IO(~64 E{#JiQGQQMn-!1Nnr$$ċ9c@82@pAkNGk^iZK pxK,b󢔕 UyUygSǽ덟79xϹZQ+ "ϯ"o^|SNj?^W-<4[kp^11q8|voF`$ڟE3Cś?[$]H^ĒI$q *cigLhFJP9C֗,O*dMS_@XSzYQ4aKW/|qxͬe4MpFy<U Mz$}koZ?ZE%?\ƔAHW߻1bb#FZ|ݒ ?BI 0 TU~R{%)+T*zkt,.V>mA+mg? OmKlKWVJDķC{靶|W0\֫X$ H _Qxepzf}RT2$ A>Y#][Ӽ֢%%JR ABcs*7e}u J"v5ұg (rC+HxHgz^C]*'aqc Yϔ-7]gy~$8)AI= wNE3j0E u#&bRûYtJCpeNjuu7ɋ`jV)(UCN> ykQ1ߏO_^v]1" c- F{ 1TO ˟kŽMU A *j7aCm{Q9 $+}P!ksC;fΞ7BF2B$Um8ϵ = eof Dp/\ۡKa HzN(CUe 8ݩEBv: S<={=%qU٦cq(|<3Y;3('n! <ΠH˂Yh^~ "; i^S> %|Z F#Kg{]&H^{R|CHD~}KH}P?X1kW0bêpIxQ&$>NJ :8+uNkd] 少xQ m!DQYwΡ_q2+<~0`Ғ/A.  SP"=o('(  i8*^lX`R-̉'@fF1'EwSN۝jCqclmYZRn6I( ͭ90ׁqDrl8CFS*n^a]{_EA=G)DX$ծ+W.k%%ZV`x} lJE;=b15{@R0?"q7mxSbI(%Q?-l1>;J0Ft -MA;}<uŃΊTr^+oNO ͏vt)-vP~m@qcU9ԧz3UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUS>^^O;HL"r w7i i"h.hy&Il_ J&/͙ڢQ &TܻOXؔ_$GU]񦸱c)3CHTm0o9J5lohvaahE bqoq3vNCi[Nt R J zʛf\Zޙ2*@"/S:榥aeVFFTF?0Q<( [aD}8*RG؇H6f8ͧZH!|t+(Ipj*:QF%1 pRnz{vwS<r CeUH G?W*AZFgwj@?E1IC}~UBl"@N{<2w1nLvgM\{6 \VxR3cVBW!8maVSr3E`B#`$$>Vj k/*}whI%T)*q.Iz$ܔ#J II箶$ZJWO"O"\XnP?S(mKӉ8X-|( /.NVVՒ*I$IF2F_@2 0ASwiJJx {} Aa*46s{U?XN g'ް|Z)tC{ׯ6;X-R\ Mae_|^@+bH@7*unY$,Ɠ$W4425|&ij4u+T-kW03OlDm  BRN>gd{*Ax$,0`4@a dMؑ HbD"̉v$H,X Hs"nD̉o[uP!BhC }O{t{Z0l9.`dm9y+Y=5wY', (=6O< ߻ep" Me>n6+oXt3OR\k'CW$ z^GΩ!`u ԭ҃QI eK|*oHo#c@v  K)q*G4~\ǽny7fK4ߢucCr+!wNe&{]OoĬgRk~NMnvEׇ?c}gߓ [Kim-[Kim-[NTݥH$TC5@\H#CZA)snB} jIHFC;_&=[Kim-[K}4ݥ[[Kim-[Kim-[Kim-[Kim-[نe-[Kik-$^^ 9b{;e-[Kim-[Kim- 8f[Kim-< !4H"I nUV4 ;A$A$AZ[ךn[Kw [Kim-clm6co}eFѶ7:6 $J T|Wuƞįdvmm>@ " c|` LOH?Pܠq>yש{)eһycBm E~ Gh:j} [cMՇRp}TY(<YEdYE2pmƾOͦ>@ +hԣVq L}sA$N)7q$;/ŷوt9ULdETBVEjd﹚3'Rf(={M0]#C3;o_yl$OH[y {coWۥ;ƆZҙw%`*B,EGڱGZ?*.KUI,o 1V_TцzS3!3*hkLҐڮuo_$bl%LBUK ޭ$3&v_;; nݠ !y 1#`,)܉MGׂz~rc e²/ldAڝBgdޏ $Q;FvRZ6=Jukjױ ާllMY i2ѹ^mgG-.Fn%<4𶴲ʍッu#Oorx%wKyAޓ̫1nܴ*uepPPp eog)K VD0}F޴:8HP bP_;<~ec|fj N nOdIAk\zi]:?RsUoob2n]L,@+֒5oj̱&4J7Hp'kQ$8lcZqF8n#y2^U ٱ=2*oa%TS'g mɠZ|1clʋ3TjM K_(Fs YS 'fu\x緎Apm&w?.,͂.k> `qo=L W;u [6@Vc!PZçCx4Ad95pIR\/ $HAIGNzor.(63qluVT:s>, KeþoZ؃un[պ Iǿ?wĝж=Q{oXG\Wnq=; Wevk<lpT/eoCa%>[oW$7o JR[ioϲI 0ڂSׄfWP7m~e궗ꑿ/nZhTg³( 5ߟC3HW/n ɜ2m l97INq|&PBJgof|yހu\[wXQbc55wVa)ځq#i>wf*q_^#>lͯbxfP>x|~x+MauAiіy܅k;7vNĔA'Gƫ7 bmȑu#oY!PN̸3XLa:4-M]Vt(%c&sҦYDaGPUW?|JPQ(`8,2;Rt#PV*sfpċ@j?%LU{i9!Y`.~~u__%\jĪ_.rD!L./]}7GZ>z T*IEEav8[xn/(ʵPWjD]/V/zT '$MQXA> *)d>st aLL{qFj*0:1q+XO@ ~|V3 1CP2D/X4ٱo? 8XZĊIpA340a m> LbpV6$D:l)8FMDe&O-xedW5% <5?>HwXO^ʸsY^o[z0LB8q`a::\K:Qװ\ڇFW*wP^8ȸ!M)uOTq_Ҿ0*0H@4yZN>*IYmWqT 0͖'f)^EwSTϦݙºhMY 6VY,ʨөvC@ >p@a ? |/t #N*x>RiOs/2YcHq; Lᅙ^3lc[--n#Ϟ00nI>"Ȳ g2={o66_xG1rdHG+p{{0O7e؃}{RHskEbT>YfIivÏAd.G2V`ğ+@SL]A5.T0Լ@|lVδLQ qX_4vP.1_Y):g[C z`qi,Q3M񭰚3 H,F_qJ?-MLퟗN(-CWCc}TV^0(8EK \a^oE>},n(+TDfXOctӂGZ@<d[Ne'4#x!MA)7y cw UE=vAHșonS>TTBQ 0C!xTy-S#1  QĘI$~ђcB7*P@d蓪s#A 4|0Qc"I:q;@Ȉ3<)%oY'D)³2gR 逘G)\[ޢi =-oԛ.k7]MI(u=행JhûؒJ*I0V$, ^ċ }NioӊLQV]0rA**iw&Auxƫ:ҟe*)E/vMFDZv)4*=ṳ A=?_\~x(`HBJBQYB vs}IfzPve Ҋ_:ä¤^i~:&H`&7z}i{gF8#_Qgqڪ?#?Z'Un}pfGPE`p~)#]sYIi1x:Ͻ5IԓEAI!`2e?(>aGeH|-u_Pٴ9 g bĆQ,ON/,kӷKqk^vE-J &1p&3?'Y6@Q2~˕$ޠn(N֟q~X(fH)2Z~yIeQ!77P! aB(W KѓKfx"VDE(T*'ua"JJ<)XIO8/$=j8\Vmp肄yy*79$scԸ5v;db YA^a 5":?c=/.<-e1cYF\֯uQxlObga$6=Kw"z IT@wHS_W~T} 6'HTB=VAoA(gP>uAa@7WQz do>t}֡ ē*x$w`vP.}*_u޲@M/>q=T+18~ z :Qqnԉ((L6 8 -=}҂R ԢL  |jΌM\B %.$&_*:_QIkěq),rE ΅BdΦ@Ѹ;ܢ/dK~;gqt73k&a1vA=Z@럟S\U[Un5YUn5YUn5Y[ƫ2O2ͷZq̷snYUn?7+1-Yrf5ƫYUn5YUn5YUn5Y1YƼj-ƫ2j-ƫ2j-VcK.09,}[i^CЅ.55dF1kON;7O &Ysx2$/NwךPV1EN,p/sIW].#TqqwW&%7Ϣ}ZKuI$Iaa{J⌾n^2 f7åq+78<4 $TQiWAOְ:KHF!T229*$W =) (b9d=$fؼ<RUB*JHEta<թO*p'"vN:>^<,N!5!8eDU\ !"zʃo#0V&[s fFIکa:%CB`AW8ü+@/ n G#n ²8f_@n(…8{`SHpD'(+ `8bfSDH'Ydcʌ*պ(!i~M[)7vWz]T!5-~ W>]byj-&a \>{ZjME*Y>r!ȵG8e-zKM~_nNQJ W-╠ CֺWTp_~_fZ8u'O%CsΔ)D0[E$6 ǣ. 4]PGN((a|wLk'3tj:1S23ea 5Q§!HQQ5AX#"!k,>r҂Tt7 $<r@ֹ=hMXC`W{ $T 8Bկҩ_%ܺtވŹ+Eֆ şcŻq)MT*^}DFw22q$@|" aџL T X~z"r "a]s-BH$ gURId$ ~IIlEĝo'•˩ ѷwfW.f2~FȰ$d(R&z\ uI{>B0wƓ̉9ڑ3\7}}ۈCվh^H])>=^;YLwi2 }b 8/Լ fRaO@qx{5im̋R !D;7-/9{6}R•C ORv[kEƻk!3JS3oD ~s PbJIWl7xY&&!(|C)QZK4"vh=TLU\FA%%įRY˜yJ!(QLLM@ v}>;3ӻ)͇=xC{P3 LȌP%$yP.l>ʨC-e}`ߩA%&DZ~dk$ ~ ,z8$H&w\cdxMH.9f:Ҳ D-Liw e&+LΫm|poK[/bӀ݄ZTVUYuou<)v«o<_^D8ڑu~_^c_ѿ Ԗ G#ԄlA\B{veU_UUUV TN d{a_46vAuN肼66^V.Uz°5BlJM5 &C\`4t Sܵ,\:7O<74qGǵDQttzK~2RB O[vI3P*u`-:pJle=?b_ !ob۠:MӄA &ZN{6O L17 4&zTΪJS%CeK;>D cwVkn7n.><1("AЂB kOjt\.Xx*$U nv3Ezq{9N~~>oNq]  U *yE?z&VZT,u9}sY}ĝVݯOOY6Һ&T*:V'5k;Hu6:⳱q#^TfQĴ(E߮>e}IlѶc\r백4nfWo T[=ӼWX|E/I-%&B s'|l&#ԫj=Kejv?_bE>8Qk׼8vLwylm IEu+(mF˃fj3(& =)2ΰF-_fM+ WcybO`lG [SEiiQgݚAafa)澷1מyTD :^D:<uPtCԸD8$ϕ9RL&MhWzI!$!w4s}‹J73*ۛq*i)r*Gn0pt|ajJsހ\unpןT  XHoxclmi(Ȃ#h]|y@:a΅yqCuf[E_}6Orߩ$(v#_ŧR*~+ha1|ہdXۏa ۉd%`f'Ʊvڵǐt_MMKX{W\-O62BI` v(~[*c=.؄ [zMXja+?X;nGY]w'9|t-Kxׯ62{]LeWC|5F o4> y[D i-'c'%Pį5yq CNvǑ˲x)UQh6D ̏(AB(9Z>OZCe'׼wD+T.އ2 qSo@1ғHm{6 P ~g  Oe UĽ(g'RDގ<%j嫌5XUĮu'J큠@$P H wp)͕,@pE(fYZ~.. 94F E/h<vle, dBJ EZZɢ]Y?@BwJ`Q jp?EP)_wG#X8(loWxةU֔KyӘ+*ɧܨ-FQ $!kTv /YhHCL̴?g;ʈΙga1sh­?Www8C9)ϕGlw%_d;.0>f7KkMSŖlYw[DRs]Mpy}]{}\oʻ8*ҽכ*'[bom7n-[g烎%F dVN]=97XT ;ɫ٘ƅ+%Mvܻľe^1_f}OQ'Iu^=G7~W[ my%`6ΰ|qROPaa6Zי{jI$H>2`B-(D#OJ,մbQBP|IP +뮼}{6//Sitb|B:2"A @B:pʼ!G?bפ@ra~+3( p=z$ S-(fQwTBQ Ye!=GOq=?NP9'TtC)FO(Uk{|mԸmfqh,Օ}GMBDkc0t$CtZ'܁mʤQu< w96YHH=S#3P\0ڿ[*8uf;vFs$'p M#UE57U")C+O_T1.^TL#~Sa"@//穆sڪyu(2>#]_&vQA*2CȒN"rq}X$r ![קּ$K]B2<_i>oyl<ƺ/LL106j:^@o;(k=} HWo,}SXlBI/⢌! KV<,B?$Ý "D~ z/hUWѪ`860M9٤ n;V0$%8Q(`>JW5ZKee ѢJ!a9bD_P[G_dmMj>mXJp`q#Css\rq~rdSE9*8YE>H(놧C 2\'bMSzڇk?<A|!q]xBB u9fmب̸ ]Q;0]TMSd+(pT,1`Iۂٹd%SIBZ;5̓N80 +} f wI[ NeOd|- 7688BXϖbJPRIB*6yuRW|RmezwR{IֈaK9$bʤG3Tq(kgaB1[Vڔ] (ɵ6V}񷋌 I#ciH8OP%ZHlk 9RAE\RQ6t R ; <n>Jfeh(Sʥ4a,$0)8ALBӁ X b24.Hx?t'GЖR<}إq`jx:3 N[DfeA]i'UQ<*ΉOx*0G_׀:U dj‰x:zNyRTlX,hOe_ %$TJx)UbHOOG7gY{lQp.09$IҨ@0cq10.yyhb±$U\Zpad ߣq.)Ͽk=ic3uw]_?Ӿ(wUm_^X4mQ@/H(@P PR;Wޣfd[[ h55;SmJ qڈ;M^FBfXÎ#'ߞxm[Gm iFήK䋣± $Q#0 PD#1SuQ0{qզM'U[[xRTߕfpv҆Lx(Β@) 4u3o׌f=vޑp=(}I!UzVFxNa4uM$I0 T*4F2@I~\O%+َҷ" #KO{ogq lEwV# Mv@h4e)Ab6.b^ 2_Ăʒ +@ab܃ɝ/sHvۇo \)Dَ$͖ I~PC&=xÑ(A_'252yBFf&$*ڊX&M1 M!EI]B5e]%XICv[cI<EP̣$6P#ev 4')HQ"r  9!Id"Z۵D2^gl#|hBݒ BY,0BD#P$$ [SG/pI= Ea@\$@7 t6%7p!̰|H?c5wUHKOb(զlj1;@8h#y* rӨ ?,.m'5+8K71q%>"A|Nu (e:a-aP79e+n/!~ a%.$x:y7ԜX|bSlFUe%оwzuD}i䂁2jctWP^ޭ$ϡ1)6pƮSdz`О'wg[A`amuAm8M=ߵLJ{ZTUj*OEIj֝Hʂj-+PEb,w_Ry((}5k 9lSrNG_owW~_׏>I,a1j>`  Uffet` B A~!F>bj'Ӫ\Hcba0[捩J" HJ p >/I61]8b>ͬ)ܶHZ:.XhHT5B{NAL XRUVꔟa|7$AI>Ɋ]ϑ6*Ս'@+q(=c;Bgϟ+Kv@/ nA3`"|yu(~_$\vlٔRURb96?T9# |ᯈ]+OзU޴*1?i^*Nz7cao{yʼ/>?/ND+'j"V]KgniiJm,G9AԂ.`B ᆹ0(V}>*Bz!Τ ~ Ȍon9DCȠ$eۭX2(nH㭿泧yIagޛz[&\C 9֤A<xghs1Y~6\I1}@wm >ox ;?2?[7yߎ'Smk hyw5|U<} Hr5b5)yӂ:zq@od|q͸ZŪ WD"B8eHX9Vbu/Ф=XL oApWir8aԂ IGC^1jz3xui z-{3bwA\lI)7!Wg4Av!%ː\J `Xu߼/`g29 V!7"yy@ s{"Kv%&"=ҿXV}Pg _' s0`嘖o%I$xB.wG fzH68r)&_C'w$TUI(W-V6cmV5?߿^?]qarova:&gng~WH$4ci0GᙕUYuFmDiB#;=@xnVoҦ`8ws0_щ{ԨQwy9ު"rK>bCtE[y++񍛸}İ`5]_n$&Ҵ7rm>Ҭ9Z> V 8K HRh<*S oXGb.uLFŸeP$)-#ZKE;987\,~ ;(r"՜EdӖzE U<@5x=@QP?A-q٘g6fF3X7'! Ow~/x_Afte:•+Og\ svg]rNŋk }ԊV;;zߜ@z5n+$=SafUވ. '&L|{!4ϙND\J ԝ=#P*f ut)m9.H눚&![δW>gWBEDoQMA{JA_"HFB–قyxy2L,QG$ GKs4W%ђz̆Hs2E}oe$E' -&$Loe|t&'tq|it7qY#롭6yYw p k_^6 f8Y$k$mV!A% R\N3@1PD)tD=`J\-g)!ٯNٸ m'lFd'TvH/ax5wFޑ㒝5"y;XR_= ֎,Y73lAϽwS%׺]aXyp F3<'`eg^CY1/f#|BEPyz:`GKׁRfG(v#6THzn!r$Yrqe_fnu3H=Mϲw7No{U` qZ۝" Q7bNjUiWc>xח+`nB$?aCט(()Obh`LT4P)wbѳذ.sT -;z)ToKd<@&FʝrԻ%Wozm%L g,VRt{7mpt1[IuT_Ϛ$O3ڭF 4CPz DӜDq`NL E;d= 8:dyD?i<z"qc6S*lпVgӄ|Wj;&XO/lF:C4";gAhf0l8/$%(̦W%j.bb ?;4r[T"|KL iS&׎cA>uP "W-.~+oCn-h3sHa&!ap}Ù16$0fݛw2%LhAQqQɭe@Y8ǎ2 a,DbLz>b=riӭCJv$ 9d1>IC$\a \vp`]bUA(t 2rI!%Lsn$Nu蹯\ P#r i7Z\jjԑL7!mQfu=͜0^8=SV1판0n_sel{غ~*v6W1POMb(­0DDyA Iv7s6C+*kL>/B菣B\E +J2e&l*w^^ZS7ܶ? g7K-Qc)/h# ++ûmz$[ÀLsNZn$>δ~z+}qqBcPшbabO֭k;NY_o2v.@a띉jLce|WF&PΧX@_ O2hMRDѪSU@/]y|_.ݤDNUt?=6J!'v8uO0I e,_GD0Ɂ g?˝/3ӖkXI"EKy,Λ6|Gb &(!O.墪UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUQJQTTbylqh)UUUUUUUTUUUE+UUo-3WcQEDU_stA"e4WQUjUUQmUVh*UUUUUUUUUUUV)MVnj"NFڪZZ-BUUUUUUUUUT_5DUljUCꪊV{fdUUZ!Jxa7~?6S_)a2K|OFڌiMSb:>Ӣbk3I}W &DS*yl|Ŧã >njbPTNl<,X!;# 8h1K75W"`_qimv}w'lPIUD_ŷۅs9y^h6=(O ?˳;GXۼn%A %}4QeUB%@~߬s(8OHq `!CH(Ri0 QUM hN@iF'H\eǗ= (1H[sS fOd~ `$!I?-?DL4!Йc P1؛D(*RDgs`d4cKa?pA@_LA_1A%̪B@5/#$s_.|MhȌuq;jLZW- 9 >\z5h@*}tK=BzY!&%Z_)P@,'$!Qr'#8* "T2ֳN5f";e=a 'P f?48NtA$Lje&v%9&{Ar<ᐠ8aK!uJ}"]7~gvl G;m)#:@f!pslVa TAB!*"Y*" Xh9b((bjF"RosxE/ڛY ^ԝ@>g'rWEf=MG, fA1?ʕH  tk1%?5/zՂFKroR{mͨe:s kJeUT"&/!ﵕ!_51bG "RP{>U1g\$;2G74?HA $ pܷ&O֊WyάpG"9ZysvwkX6Yi8NA!  !.CLm wWiKו "xd8uFaDFΘa 4m~R"^B @ ^1q4B@9JyLnu#gA=JR'ABXMA MU6wg/% 5r:Ix6f9tL}oBŁΚrmzj꙲]H#I`2H!? !5mZ*(Q;Ol!# s?-@'x{@PJw\ Sz3/PiNCEN0_:0`԰$`"'0L2CC$|h"I jShXi ?gSLv| `Nk Q esnl*(nIk;㸎Wg=-=Or&+$" lH̉Y 7 >$Ns8h:pMh !rAE0B+z'[LO09̸[5S (51קѴHv!gV7x7!9M*X ;*<5Hvߠ}7d pMOJDE 1`_/FLlggb1AG]ur B` +Q r'Yc6֒c&1F6!7x  <BK D  JPPUP=Z1. :RɊ1\$vAr)N+sEu"sC5ƌ wG 'e:?4}N{t(d >M;$0LVڱi#+Z0N O *% jB ةD[L%J 0h0 BuS#*[}UAs"?Xy q4 *Xg(+X*#pd=+R!!Pʌ4v=IZ/@ d3!^DfPlYX4C@!6P2Rl!LLń"@1TQ%!RP"QQWFhb".cq*T#0{yx;wQ f(ߍX?p(Ld 3^zIZGG0aJhR%xUJ^^AAi4KH!KFbM$*(ardP媯ILE՗Xt`@d艒IJ(LfG|fO")@R_m-0SQ؝:3Y 496MkXC pV?i) xG PTSbSQ~ ,IEIL>1ƒ`P$4BrDB@%JiLxm.B*&Ji)fYa( /O=DE$B F Y H"IV"Z"%  ("e&dJZB,MNOxHR7H?(|Ԑ(hqqX#?x݈7Oǡ2[fP C% ~am %"?d2 2HݷwmwvݶF{бh]J(y t_sOYɝki I}n ]9z^kt:`B(uh-Banzۨ9d0] T Zz]mdD2N9;`Z +IqJITE2O LTZD /A)"rH(e!j<|S`3* lF4xFfdML43K@rPfᾨjSJo2+䟽nfSdqQz0= }gS38pVbb%soCwטWynXLTf=ygCIxu7$zĴ khJӨfijerLǑ9ؘiuJ{v`/Gw /&k`e9#Eq"M1TN=thq8q{7Rl]6u:I坹j]&i:`)hLUƩqq`pqI )6^ZXtz<lJh/^r pGM)Teydԣ^4MM;9BOxyn{X P5 Y;*b BN YfU֡׼4β̣9cXD:FfĐRD6'C ?^.z8O|SL{tc"mA HAi!f/G }LIR)Sy {IGH<)KD;F2 uj% D!@]PP̨NjH"N7HFD"ZJbbI a)h*oȠ|PPP%x)cVml"s\;{SI;wỸ>ZpK2HB ~D7&4;B@~ p;MLPTQZ ?9q 8;@ƩF<&2b6 hk_S׳z\ygY*Nj9 ] Ysnc0NISf&C.H4F2$6ɵ.}!|'hίJrE02 ڪc 9JelSҡK([)XȗzpbK2[~n~~qnH$FaeenytM]kA)X_\QT'B/-BXGyv`*oܞsTZgjvukɺg4&ٗ՗GCFXw<ʭeƾSl@\J6Z@qq)Bv|°:0xJDɦc"'H2~Ye&;,vnjݻP)7E5Ö"m_`ȥK"Vu5!xmDܭM 3+8_@ x'rnM 6׫DoGe;)x޾m+<9`޵[Zԕ1`r#Ooiꃋ=aHSQ g2PPA@CBm-߆) WO!(N)ʞ^(TDN#X^8xu@%৛T_^w;:Ԛi䋘td-@HXS,%B_ĥan bI7DI&  jd{99BĒjĒ1 $LR4ED~>iRN8 g3R4/g. y~30( Z{WUENUE?z@aQֿ Sم 8dea6o]280"!I`ȰvB#"4cC3._G5R$$e?\*2֝`M~"@#$]4bQTISC<9:`cud^DUi  "ۜ!kw~мݓ.iǨxGU𺲆Vp̎=Σv6 uu/jANaϤgA@F̔zӻJH:aAB1ōvf d:ɪdHxŬV1X$7w𨫴[1dL$KZ(/ү$a71j/"Z,hI%(E|I/z>;[+zXmÆճD|$B"C M' H[6^yyvsjH'wZܬ;CI!~c/yA{cUs$2"$Xj&nv6pjSj ڏnVMVe4=,ɴ< +(qqLRkpy33Q<dNhHgt=x "47:+dDw=s3$FR~yt!'#!ΥVM [2rj4Fr1\1La[]RoT`=Z ~+m6ѱ hA#gwXE5@׽P֌=~7N a QDd-+7.,( u)dT"!qt½h+V2I3R!!̈D }ӧbFֻR22^ iewe8x|Qx$˂#CowH~PW*&y]-`_eDOwVW]0nfUdT]4V5zj@@t|X6V\"qPkf1b a:2bFT+M N\v3F%EHLgL'øTzv0^li 8xcNC!fWԡ  [vzoHu_e Oa/OQ&GihjLLN[ĤLĺ@$x1zF󏗌`ёAT@Y3e4GJ2DOZxM\2?"} 4ZD3&Mzb(-,p\@D,@ B m#,SД r,J%W">&<àV<-A:׻PeƼfKT،ku"3⽁h?8<*s()&$ي#nclJZZ,5é)с6|EBg:Q`X&ʰNKhwWs{ dkyiؓgMzJjO^@}~n^ͤ; )<U=О6 gf )?ޣHR3 ]Qg䈍M5/BTEةBEɢ!Ϟb[H}xl]:ŜN ĔR=^e/{w~EرH wΈ-,JS5p":8(`0Arh/N <>_t<$2ڀT@ Pv1n!a "\r`i`/&RBE L,0eUb𢃎 M,<8A 9g1n@&^@\A)"IJ5TMbql]c/S1N*$M/Wq$Ց2EEt<85C|\ =ټfyfD7i6"c=|aDבӏγǜcQ^̈́_ul\eHn=)Gr%!D, d6睯T#xzd>1$@GUM\cd}YЯ\5̘zU98TSחʽ9Oୈ`Lhj9O4d "2mJJ7ǔW Cl%4<{Z|1N㫮 ^\$`O C!e;Bc`NBHP8#J` D>(@ JG~|s5_L]kji?*+$ v~W4~hMȆbPA~f7WM9,)Yɺ9.403iUz3"d,F, y=F{m_Ha;U7&ˈ,_./M?aJCn#\qb +.Ehz'iWkiI8m6o"D[c FXDfRv>GMN+_G#O9@ϰf|'Cv=*q^0Жpsn02Q&bQԯ:j;4 /lZP&ð2Nh( mEh#+ӟD @@ \1):$fthY!?+#5'Ԭ[?M?#YvncЯ3i ^._ ٫RcQWY0z"qE7 1眔!$ ~yk3o9G7'={ba҆@D">{bigs"P$|ϗ Or̩2Ah=sLZlz]Ѻ?̋;癟OJNZ<"BBBB?-+@D@o.jHV:6^2NG}„ʄZ.cSK{iU}5@>`95ATd"vwy=AE$[HɄe :u)('~_6C 2ZrQbHmsÌOk;ҭaH2ܠHI;ֵcc ^- 4jL|,"LG:!eH6ѽJuY.; 5v7GgdXAX:9 fyf-";;o,8- "EO I;olm_+׺wKF1V婰7Yb@AI6uwiw@ll\!B"&%Ar¼J$SF\Ԍa`$DH#e/0h@$lj ?OTYH@Y܂h$Bڝ,`}"ʩ5K0oVm  z"^=Fe>V/%SLT}PDvaO`3fхmN? 5gA"(LXnBCNc;wDPW9RQ.R)XFŌJST_PR:UE)P(D dLGRV h(Xi_%檬1PSK4E2UrS*Lu1@WW bGrTu:1>: &!~XzbgO=p(|@ 9A$#Y Q@ ἁ]`{܇$e)**% `19H}!t ёѾHJbtoN> >U ޾sdS[?ar'>K?}|<9!`4$JS@,JD.(y˶Ryɕ BHXbpC!HҘ:Rl4"dT;!Tu ˆfK v &2 RIl4w$?)y ҅-p[o% SȽ ql&OȚ# Ҭw|12S2a{9bnMyS-2 "6.X-A>0sgqyvcߏfhy^%g٬]bɁl]RtX Jq7HJ&kuy/b?fNC1QTX ̿8/LRFuM'^$V*?;{YY0Q0OMv#yc_+9yD"]Sʶ( R,20qùOXoG\%E6nx;Oj#y@0z--ZALߞa:h=gI*Bޣ섧##;.-)MߎcgjXyK}vK7<|Mj*t"kqt:<0󲷮S,z(}5W@P?@)_x;y=-,,GH(pfd_oZVRhE l?B/XI㻥 1w} ogzxCZ[xƕEZ_%)V}}i.%3pӓE%PzlGǾhmϯ}m#wӌ]a,M {`;`<]O "1IB i/8 ڎמI_)Q`щ HJDRy9gVX|,I=B,)GyOfy >S.m;O6WBz1BG*^z萐gKwSXyHZ[UaBysP䔎Web϶Tptn̒qɟ=-Kd Hg$]Zx"Σb]"xY]cb5#< "".%:Z WtIP@u]j2NLVռ2!*w}|4~lH"Xɋ`,_t =p6B#$/xs}DEjŊ5(%@]̨hP"+۟]"P^"DU@P@kmq㽶UDTSjI*@i %">$ (ECnƧWX3WsL}tp+Byٵ6"JH7!0Pֹ{L9K% U痀RQWs t$r >֟23jްbY&z澥*ac{H@\Qu sX({өZXSWo=dRQ5Whf0}c;8*{!kՑOa%#"=aCM |p3lziցE쑕bdJL"ErYyk6-Q- LDؓjxu1a`\fRԫ:M&ۍgUqq q4B.ޟpJLHsYS1Ʉ"؏n!f(H&\DxSJu0-~B3\S#&dH"xV8 RSHS4D]/<`ia D&Vz%D3'pO l^=.>l`4)͙- ϬS&}OB deU z'R1jUSY22'Y禝 }DDzB (S7q/ႏSY=aPVĄd:vD2˂k;Ng!%;Ld2;4DN{&ޫ !}ig$1X#'~+L;O^K(إYQF%hp=2>>Ԓ6sKA׭9a 6E4P_Ug[2C0&(}9YEf}P>nWuB<|uCGٌR \v8`e;QƬa" M% v9%A"r;P1C+P65P-DE fzc7$#8NqӑWӮY:0H%;xf%I H]I% QpF\R873|#Pc$t(O9)K0' !A)ӤltI&U"j:1UeVth,CJCO <81 eQ#Wt|4Ĥ*WUv8ce?f3 HC$6\+oWFLѕt#?-ks5SOS xF;Y^9Nϱ3eu^/J1@Ms涝'϶OhcHSL4n9<#^/^'k5#KK}19[݀9-g/tv9Fy7]  .-jn"F3P, `n]u6v0Ґª?@.30߫&_=帩56Judژڤꛏz t$x\bG^ĸe/)ekMٛu1Lk/zT:/؏]؃{* cLܼ;2nH<5*j(".'YVZ0NyM"SmoSj JT6 4_|7GH -!B )_ytEVu4HCc#"B61i0SL1/])h44HI1 A9'A6 IkR?ZA'/u#)ƃ!k2-`e =f1+Ee (si4yah# B!rc@6p( Եd,]Y!lELIBDCH4RP?{G?~?db&+mPS4(3@Uj_px(2CJ4xbBM1PBTS~׋JR&H)b"I)"!OH #iQ-ġR#@P*$s0:dz @¡{B!mmZ-F`N'i7~mm--mѶGH 0d>_2!B%J*4@40 KS$CW e =3R! )!M"DP0HĴ,1l!H(| oJ~>su<AUA0Bu H̝ԬE%UO?>31bZeVOaP#"Ӷ}ؓ igr̸5cq0 N 1BF _mЄnEMh(Va gw:nZST|lB,T%J oh5fmQ\ R̹mDQlQڕYah٨5 `4{i*ZD!i(XiG!C2%@2 %@PPChaƊVJ"jb*i$++}z{٠]ȊH"6Kz:YC;G]뤪29RbsER<~Bub| ƾkpJuntbh9!X$2 r+R263;]5kKE|dC1% rQ8 /%$HX6ّFkR+W# `Zap C=UWGJ kr/ؒ`9s<κL(X=5/Vo&ٙ ̼~B^ Ƀr4a(= oV>Q<HDSР>Y䉒[%A1B,K0)RbT bP8Ój'G XR([,ɶTgmi5$a,cu/gН/Gww}-.>zmDX\(R_05\(!2a ¬bjU#3 A(B)T0 xW5j!+x]yH8X\xLu7%d߳pI=5 ý')JRjs/8s23BRk60fZMU1UNHkAK6A.JbLԤ759XybDݼG?$GJN}nh ?&6ףt-5wہxaekALK͂qC)oI5%R!>msY}QVϻq%#X ,󆈙vr]GEb<yЀ,AvY>ZrW'm%N9aa7#)^Ghو3KO&. Х7#lٕn8ș;]OL-wʟeK]U;Eo"c3u}u+7\ŻHaNWaT#p.}J,Y Rxh_+),,K#_S-S{,n\5ςMR;Ո5Vu9MKE4)J#XIqm^\ϛL}E`5H! ΀=' : |5x}o>ciKTU`MNǣ[#tD>)"ߟ{C:g)~l+͙^Fȣli4捊_4Mp&AFBE$C((FE_ s73Mxm3,>`u4)NE1\xDAqLT)78&^}y36\Hys3mo9Ĉd#Q|﷚٢$~erP58 CJ.K嫽BKMyhhV(zzp f,dg& Grk؂.X'з *axYM  gQ:ulpuvձZw[<KT`,uLg!lb .hVֲWċAﳅꑙA& Jk5U&/L,> 蠨R q $5~fA#[l  z- D\ѓֶ y:ЇuW(s.#)l,٦ <߹#Ml$CPC :7dsy.0Q"ikg:P|h;7d3$vGA"=CSbA';.& Bܓ/3cD#=ֹ;ޱơQF+@s!+&GDwֺ.,>qֆ{9cr\Aq~p%0g*eTII:qf0*my=`(3;vy!V= }v%t`xf%~ } -JG,=GrE-jH_KRH2/:OZ!w}oġX^D{j!oKPLABjyבHv~(d9e_/$rI8ѨEa 1e1T"!|K\kuF$ EwY [@Jؓj* mތhhAᔵϡ@ӜPz0XełI^F;:кK"3Cy9%QB]ϻXRTj$c`4("QfDدMFmʈ\"ʢ&OvzypipGr?sZ BDJעF@hCqύ*T(S&Ea )R^!/ܬKol\C Q8nO :DY7["s";Ŵe&0 EICbrB Ee0;q@ <8@0$whdH&j<2}|֔2HEL:ڶ%k!yÄPίkB|SF#7Ϋ@0 -L9 ,ixa̟zCw FP;a![>'/7`u9^ { EAh@ƃd@c63;1t?CbzQ&/ٶt74b 1[RD![20`~afNi&mHacȂahE"uY'BOD: *AQ/Z!*7ֺŷ󣮤-0 ,8/sM&f?aW!P&4c?>-)F_&Ԝ&oyoJG5gО1햯n Kfa:Ru\:{EmrTHzjA4 h@ܯ.k)N'@Ŧ Zޓ /0fjQ@50:gU՛N`;/5֕.MJBX?LNE( @.R>H- ~"d'x@ k|;!BG'hYh(fֈ%* (*Fhi"b@R<)Z''+4vyҊ}WnUj-<ڠhE7`l2Fn,/Auw/^Q@{k8 AjXO;6uħDHuwE+b+ Wm铽vOH k6mحGӬZ|XQ @TPKuzmΖ$% :8 xm"Yc43'z%bG "t1xֱ 34XXZ%Hk&ͧJ{FENu1*?s}ꙖGdݾGD)**=" |E H !(Ioinusm/ȿ@#h{B:EiD1#QH?K=hL٨뵽fӗqwyܧŻ]t>vClv3ث7Yr{!m:b{}^*: h=wu'Fi &-NgV/گ5cX !gd4 #0@'*22\z]܏SXy 9+7ācj` Pl'dHAi4ybgOYy2yh<,O<:Mʞ>yO9|z^M{W{ʼJy9ADdUqr'4CwNsNud83v8>s`Hr )J  )4!4-,5AE KI@-4 1Pġ @I';-s d$,eZ]xSPqIE pOٝzV>u ,QiڦtLCUL}rG(2 Sr4l@S@@ybfjSHȆA T#97@~@v)]ϙHy{hhp*%i!?_!%O1>@!V{$ @" B`hJd" d *jd+Đ&܏#BI 4A͘ eٌE-X##|>CB‰Mҁ{ΓY_7)*b98"(J f把i %hR" -6U4|+H+C'yH'!2ahl͜=uM"OURVkVܵDb=@=A6r>YC|hM%IٸKe?&Q%fCD}$MA;4(#"!X Im&$Bf9 BDcQ&FFa6 ccccdcm `cF01jBFR"9is_yTC1}3rnb[`gom,̑ * zzyiR^DcQ x$ !Cg g8j;`:E`8$ (UUS_E=szӜh'2O*s Bjz8B$.d ,dynbD 0Æd̡ѩq< H$QbhDoG5{ƈS`ˮ^f(U\`Y e\5b.yHKH$ )rF@O/0 M,lJlyaCu t*BEf^:]YX0A*=f;`W#P>t [9xC/WEu$` _AchSP)SN'oo.(S02W.\k?C#+yW1'^o!U"yZ4KiHPHIءy_dn5*DjSY)Vpck 1Eݷ 6n{DFjf0PԚEj;4T'8$f"H5XR_* ,;1&`76UXb~CgDfʝMv8N{+F,4,rf^b @.R]]vŋ@x+2$kɧjwaKý4ާ }[PErP̔o4Wb W @Ηo$JZP{[zg=V,`r(ejQCL-q9U&P=MHD>tP#1Bl.c/ҺbbNUzVUUS3333BuS"bq.\⒉Ju!Qq8ރ,LXA h!d^M5//Dl!o': @ʗDVuNS/FV&f$s&0 [ߑ8BEk>F~h9 #Clc"^ud:O[sޚsܚ3HOJD66)Kʬ C9[͛/t7O'.^#7J.+Xƞ+Y`]Q` KI$3 `&FN&duj(2R3ũoՕ̕qtj#d.φƐ荜 Vdb !dP ?CMw-HJ>Is!Q﬽ev5D@H"9I{kffLĽSnibxPh؁5SfYxuMO&Gٖ-w7ah#ĆA:p0O:|iE ".h Z>xQ,30hNxWTւ~ߧUՋ'v%B95WZsudAUXZ>vCtpĨTT[⢞o&P]v}z4^v=d%w_e+xINpD50e1Z;_ -Z S{^uœ&FyZrߜΗݕz\(\lYx],9@ʯwlTcϕ8wjݓҸw I aA0"ODcAq,rIlczHUPS>*o7r٬4Xk8Xt6ZfzD!gޞ(R>?KWO 9s(WjokyOapdb#6a'3ǡj6﹐T8?WqkRF [m'xNp b6Zb[!7 j'_ 16=~obCoݾ3!2P8&9ƴ,KUodN'3٥0%,Tg|xX f Qsc0T>Ћ5 y/bػO<5̣L?n)hxaG ARÃnjkl1!?Hʾoմ>2]u.VMn#O ]mjCf_g(be l8+H=+wYo^jb/5sDnmP+( 0`IaguspI3n$`F/wUeS$~"d͑%4~j3Y8Dh%\0k8OϋGteb(JyQ83_L[$9Eş%TJ};+ ҎVjM#FDh sP7 ~{ZCA'}{WE2)NPjMb1QsɁ WFc}S&3j*pR԰_4(Cc2QԱ",TFH+˓m3 %[5-w l)i8[k4R)5ev̈;gH΃бq1C,%qQ֛aP˺7@2yZ;tV]gdct4b  x#$a :vwلnTWdnbxh"b "&^DTMfΖGm{,zInŁU9/@讈e$*?xFl͝1"YSLHQ,0QQw d 5sH$G$R ˹2qާ  }R<_QPOOiAPqUi"C}$3 TG:C'rӟDFLbDoQSex1B;׶jK[L,yKh>/Z8}X=\H ݩyVcE T޶uWM̈́:YIhJ\I(f뜅{^fgz1ka)ם-j 6<2ޤ9K&avWheZ[Ɔa a>κ Z3T04̠-Bhj Sp*s{E;*FpUFFKOlRE M假3\&#aq9L&Tܬc,' jV 2C$XaHJd%]\?s=C0([,0q ?_50gҶL\t+}ghcM@A~cb lT}/@ `$$W|2u;LڛsbWEbw*~dti2 ?W'Y^lH2Y+/B+cxV!.GX'k{()y_'!0ݦFzYqOw4}=c !j2g~D'=NF8Ch fPv{'>W9mW&4$3S25ث9ӑ2fYp>߿}<` ))迟<@A:+=J @0}-ooر K@rkO:ɇ&W;x;9X6M"ȼI0LjXԬHYDC׮WG&vA2-ˆD 9/Wj$b {,lA=/WrWȩ3 8= :U!B]?9M0@ SgP$zyqUox;CcᑩH=ycS}!b> <30" Cm!yGb9悍 F; 3X@hz7pƠĐ5Dh~!k9 Wx#YSZ3IjB3r<(&q_5H󬹦"H"H쉱Z)W0.~B4FH}Uv!؄y-\}&J ֮Ʀa$#O7 $KR&&DPwQm÷a d'N-y!? B3Y͡ E,zAkYXHɓAc9d;0[|N.d]< ̌b\ 1!, t'?'Cxd| sd:vF2ldg.@|Ì!cHT;݅$Qx5>緛{%f+)5@e/(1XHpvxcMD@(@QADq3<9s :FFmdG ,H#uu,,ȉxY.>yc=XC{D2 aww9Y?U c"!!g^;L9*X[-3btC|8||ZHĤQ$I {>"t}y8ꆯJ 5#MI{21*p) Gh,HF!ۋ-q`0d9U,*F&n(~⾐cC=`s ;P! ;ǃ[[j 2I$X,C >[p@Tle)A 1m|zAY[Te;q$` רnPa{"@`cfmiKsQTXx8J<+ CBAd LH"Yxe~Pi1?W(,Zpcy >mVr Vk,O1Pza~ne(lp: ~>%, BOrɏHBEY;4>v>Xk"&|qQ2 k9ggG5 ,g P֐>vF̗!H4b *o$^qI h5 ntɻS.[^c(B\`:(JE&L SAFsS:9$/9]aHLgz?N1l^{x Nz'n{wt4R=Z(Q&ʭE,#eQ0!ʿybvQԈ>l[#,`q rr kNhz1#ga?]= 3H3eA[!$g@{1 *@  SBy"2$A-IFi@ $T+$GZVXQ9M8}z?=@>3quyљFhz̜cCfM<3G\% \FF`J@` NTm P@0B YxX܌R@H̡KIRE9ȕV7媓ȵG!T<9.XJRPdϞO PD<|rPX@1PEW*bbYv3D w<7Gn*É2Iiu`hƐ~XC*$$J: JS1 1B=Qc_^`J#`vB/2 %HPО {jdޑ 7Kx4Np16@dP0P^::qq׃$\1~^(#W3DӚnQ<{Qsb\@) BH\IQ)LxmZ3+컪0EAǗˣw_l34v &( N8j M]5࣊֨-Ra 3c`. v=DFYf: R\JTPA n|K"}Hw} { E6 GXFpA(N%- "{-[K1j/mϠy48,|=!SձtD`%X5W*`ɼwhoCZF,w!eG]%Q3bp&U?0#Dc>,>R ?غH1cB,=/T\6'GglIވ~4y9~٫]J^SB"LL;nxta4C BdIb=7tảa磩qYlS䌐* o { {+ E+Z:[043ř \Ջg cKTc h4p0"_7 Hc(I=!8DU|<#lF'N!5kYHɍ9!{9^ ,R몠9QC;fN!>yΉEeZ!I f-%(%`-xڡ>̀A1ZQ5)@IVLʤXn פOe}hDŽss8'tQ G! HǤ1h@`H@A'FsR5Ww*k,w8"X/z9,yTORFwg[ @:yw>K`iƔ OkdOUc,{y'EtdEoA1Ygk;nبH;SN1o~=83/@?1u]k_l.~V/?g>Sڌ#$qPgڞ*K izokGk]LˈCN\4!tnOc8;:#gRLyI81։TkNrD% N[Zũץ@5"{-lSzOcb#1U!.0B,'/$PT(^|UU rV|G(rj14Hb@4Я' AF,Я`HD4EM #۷lfE(Ea+ikU)ٲޮ>.ݽ=! b# H=AC't POGs?`fBÄ́@A>D0UWԬUI?'޵M݌2Q^7NAJ3(}Dk<@)py| z-˾(NK& >"(DOs \ ^33o̼^3뜴׋r)!/Ɨ4@0R'2 Rɋҵ. %{*^#~=~}xpbe6C(R J5 Қ.K_5dxd~|O< `uXb tTo ϯ[<Ճ?|>!\p>{],ӛ9"U|Ҁ wbbkU viy>hhm$~׍eiS(rg%~Dž.ݐt2(q!UY7jg<79TbpiT&QFNpݰѽ4pN$(E0i7qnmDI`&Tq erwQ2Qޫ4b,:޼=giZN|ZSDA0:xN.6Qt(B(DM8 0,4X"}CI!&fNT!eDQTCbĩ)9y%`q塖Pe ܭ:q3r` Z'3H OIGÅ9La:]!C;㞷3nMLwO!twM3AO`!B6O|of_jw'7>Nq3#f՚6Ǿiv~9@`HD~<x7xv!d>gO3"keg S#~788' 8 !mŮyMFsUUy=znpqje#Q.7 75$quRk[̅ q sTPj) B0; (u0zNo* |ukB={u9>1G 6u7h+VlYCPk2W_ FU?gfA3ZzXleLcjKTɁ(Oo7i Q,}A~z>'>? $H@~B( >I !hʇXLhG?ϊ?_-ı=fvUkp ¤CRRDG 겵22T7j̘0ACmDeDy9 $]Jrj5uUU9UR#wMHD$S$ ǿ={bqj _}¤A.+LfpEMh+UDT@'A@x5G?D &&"on h>r$O5%% MB5=xhjv+;WbZȾ)qIo!_.NS0dBR`;vk۽>A6*hyGjzb󡒄$y6 C†t@5t6DNDuhuiϣjz?UVDFH9׏ouNt@SH@Ot1O+/e^Q%ıդqKիh&7o?2D0BI@G:k`AT&HJ~ߧ̦AJSe$RT; ̓%s0DQ6D0X-w. ʿJK*I]hC *[ħyrDh8Mn%l,5'I]'-FxK d/\›Q{g\7&%[jNTn8b훶)8G.>^k @@L@~DE Dޯǚ#b%£aHm 8wxl|`p{{qsӏ@ xqBxOY\i9*yc))(,EK y99 q"50a%ޖ,aRn\2=80B|1$.1 b2WB>v8C'Op#\7D @Brw#0ƀ yດ_F~&ACNI0%N `@̰̲y wyOlSB1Y@b706e٫qKqکs;LRcÍnP 1T@UAjXhAT  ) BhGf$ouكCsuL[z8DǙN9EM n7L ɚn*3YrZA:>r$'<•^82 ۢ HdJjTJbV%&QB&IX= (JqA*Vec3v!T֨J\bYPTڄ擓$1P/Zw4X!{2d o:Cya @c8Ct%WNhMXR<ܢ@P(1,t{ᣰ6cvmtLY<{XvLBCrgcs4Ox_G gE )`z:Ǽ%K 9!I< wzI>O;z\7YUHq'OG|0:N:&_2Q!W'mxǢxoB}(u'apzdn=޹ *0\<{ MɘP Ēm421$Ot]Lggi&Gb h( xDh]W)Ir(LEK#م efEݯϘjKit9|M'S+G|R7Ͼ<mf@=SoA7{))뾃XCncboZRrA^06 81*j}55;ꑄ@Bk7<EeJjq0 rvk&P=^Ez~F@d(d#׷$nrWe Fou9] s -na1vp[ĄNL:OPEPm^`0b?9$  yEw Y{_w#gA'% 6{`J֫ĆA7GG$oy; kd(GG94<7Js${do"D,zQ2:8Uy `t6C7+&Ό`B{W'5QSOc5DPglBˊOy@,M{gx0]ͻ;2@7f =Hub]uD: т!K:Evn7T+c$n*9)<i dʻʠ{cIAy#"^ 4lN28TJ-biH?)p` &Dʾryf=$*z Q\)*TC̋g @P$: ;v6'YZuv+O8W%RD,C#Cj 'DN! iXj %)$܃Ay`?ŁAc "B'?^(sE6w#!֏uNd/7x`)\=i 7=gx JTuRD)Cۗ`"ё 9aw5\5Ps3}(C>wT{ ųd(Z- ͘Wxjs}f̸50- TU-pFЛ"QN^u;0uKx Y-BVT͚։h\8(ֽUt, !?p޾Dwj78T8:1P?u7HJ$3A`9= 8=@F7AE̲l̥*QO ?7=ܛ-Q 5%S!}qd:L<.ζ*ĩ=e|eF&Su6:I0OQUXp ZUQSAHCs!4Di*(;%hh)(h%j*(NRkR%*dUU] hLG )9 ftBfl0\4Nt`V˙Nb%QR.&BьLRdc 9!X`ƪEC hP\)QfDhu 9KTD&٢s+Yl qfօDÙ0JYyh1QTpqa5vª!u?Yu0Y`7 ,,miS:Emᝬm36幕-(z)7sޮ#3NiD"",5Eb XKDTV)6[LEQE,Qt< Zebbm'\%nQATQ,A PS!Wn "fH*g)0cPaWe)03&.wKnrV#2Ȉhtaڣ2R#mim'11qvdV`1 QL5i8 ]V1ɞ.XƊ*"*'QeJVFVVck`=fcKQ:gESUބJ#2| ''5UUb)QQThb +IbER7"0K@CUUUUUUUB*+BiI9I*!UUURT\ʁjjl pDڪ"`5@UUUUUUz0QEb)CLY5UUIT@UTU"*4/ 1QUQUUUTEUUTSUUUUJwQA33333,}Bh!Edc t &$=`C1B CIд )$EEP4@4)HHP,J4M "zlC^zq^Ⱦ?YPD P*P?9%?t%f0@p`<2bH @#ԬPhSx((Т +x9Ims>PfTP0.N!C밿M(c9ڨx#<캑l/gYh;$ȇ.1=òLJYla(bp`>@B)N x*@R рPMnQ5JIU}HsOȄ@RA8̌0RD5uHD_qnR1s-; A; GH{E1>H{\zv8~x%8^OGzr1ܨO?=^t^ 5^u|\ٿMV݅sC$':d/.(PZaO!Jl$.&^Uf\&g?_{zG--܏^Сz± ?@SM }\E /cu& _Y^TWe7?n'#'YrL~@P|d9v ,=jwy mk cpb(X-^Eojlmσހّ4ywzsUkƌmkMb` 8M"qC!ϙ=7CޏVj]x5d?.{܋UĥLm:{.^DG)Qes,'V# ŧw&Z׮3Ãr3F@e;yk'$/mvۦa> sJy:#oʴAQ+Kf )HxGʟ{y:2aȭʇxk64zy#H"F֛6]6T&"G %M;8@PH 5/qJoW#RXA؏ ]},q?c_V[}v^cJcZ8k̡ b2)$ rnF = B!ωW {s6X uŌidɒK(0b2$>l}`Y Ca2"nET1'0 @K\;0 }\*g']}UEn,Q4L${DO=Ci+g -gp>p)1؎ZR/L"h^W7K/w07kMY=ʫ%o'^r r:L'sj҇BW|6)#X0߾ykROhH 0wB0H05XUm3\'бW;-!zqiŸ7[4tpV(Zj%&KVϟvK7L I~1VKt͒Wjw$<fDބBe1dU'Ҳ'Mk39@ )BĢu0&BȻPLz`©of~OR\W4dj 7yFP8Le}CM`%@i\LwN ޸h(8G`C@:ip$yٕ{ q u:{(e-Gt@8WW</CZR3|[آJ?Ͼu[_~=js PNzs61Xq1 rmd6?}Ŝ[{ݾv_Y]m֍ޖf0 UfU OX~:0 @1/7zq\g  zzmشZVYoyy K05e٬ӝBڑw;9xDTNij:7$%Vx;^:wd1, *@@P %#GfJˠ%AEP53MKJ3=X% OǗ58jړ˺qXgM/뭜q#FeF-BMpQo|9#t𥴂H EQU P0ńkFDv,ހ(s6S6:6DoC[ՠ5?%giED0)w;"C?lqr E njNCUeK}g ȕ1ɖƶԱAp-  وOTɁlq?~GjF 7 10V"#(9a3(΍G!\52ro.jz-a \|qwߟ:BUSxtB$h ʎXUXMܾ]P3j1~XïtK/qXs4Kn}i^XbǝYqY7V7Gө<5%b~ o\U=bтA()| PatzDkj"eޱ-#%R\mHByヤ^y#M$E%AT]>;QR+&4X HY33t`9T@%BˮiOWAUG% ?-_&U^jN&R>pNNrC/u84BK WU=k=7{4vhV< :YS T &I#޹5tWpRCwT&Dߞl< ydmiꔕ *Ckȉ 6=y@9"LQ@hI9N }BPJW}H~K7ҩ!,A4iѮOĝH (u%iSAOبJ*г-5 R0PEU-,MHREU#IT; R[6%̴EA1AJP޻Po/0#BW\v&r?-QYPFhԽ6Z_Kv{ZU t|u!:%lv{p$,Kg0"rth3D6뾜$(ĄXCd,2X=V6HZydOA;CHo+Cgݓ'E"`F\-cJɠEJڼbc/[ ˑ 2(jwT+c69~D%<R8'|YSS" \@OhD% SUh~~Ks.u^tYt 67il(bVQ eއe=9(M ;:ö-6)m`ɸf rCW[dupF!!{*u3.heٳ/w CG?9Y)ڢYAaiJ!n0?y8ѭ23 ar<ё3`(m'q^傑{yt]3X~4w} |eQDȰ]FU8Ӣ6t- A$ Y-00@$|L>'c ї yIz"}('&\0t "AY`(8P(w2WdLĐ WNlNa| V8N_<99nbC.,Ԋ/6 S. c09ʹ;DYҋ$ &$@uI0NRٜ@;B=xzGqTКD?-yC !$d3Q]C Y-iLߟt>_D, Pk7'9FEaj!ĆIh@)hsC3 +ȞHCG9 8Fqg6jƂ&L6m0a; "ɩ$5]C70iW̷,PbѤy y4EDƎݱ1Yd;\ksPi' mr_<2 *w"K HCQ4UQ441ET~r8 f+N"'AC~Lh;֚);AI!"1 =DZdOSxXA VoHd}&=/=dF_亐PCHG&7IjJ@RV1b$(i)t;cDQ1CS@F z$M_]ZA F*/(Fa (;0HSC3E#IT)HkCEQTBR28%44T0HRYDUCAMEEP|܃h"P"Ϟmm9lxA&O ~5?qE{IPIvA|UUUOљ ̘fd3&0Q.ykˊ64lfślYv,M߱{UE (ďA>&Iߐ4RUګ}/Z}ГQ! ^ ;${"#Ϋ4A)hByBvDUvL?жP S_] S Jj>x!Y@df 4$1#\IpIH1l{:]&=PD]ʆߎM+?h☕9nV(cp X%N؇& ,ۜ8yzҧm (D==E:Cd eG! ~g`.b:\f(X)\+mEKظ#\4\KPF-24.DI^)p( O1zkERE%OxѱgiDWWถT?9 'Q~s)'3LP=劚ʓ9fBњ,u~`'~K C4LCYܥ$U" e賆XeŘtʦ)ջK(W3XCu J.s^{Pk<}MYÓz3g XhO2%gd8_!ϧz˗8ʝ lU[*6g9OV OVBvnI"A"@t@Y0}/$A>''c_u/J@(O"ys w:jv-E1+NJ\0"1`1!E) Iy@| DBI)M9v@ID5p.PYDS"j"(@>[u@y] U=P(J_vq2+,bȜPBQO־H|#\xB$&`m5Kl?H[%:C⏛mQ!Ys:1cG,z&Aƞc\q` %,yüΝ_U ~9c߄0_t]._ g]Y12#BjZ[,2@I "2 Vڕ!LO7(HgS.Sh &GXZ3A.\} fV@injO Yd"@,(I-Dդ$o8SC0I%0E3$ 08q8%1& $:d̮~3Zߗ.2G& 6lRPh+%^øƄcT~2i1F R4}_z1`}#@u\*mK!zJ2FXbfz>I:0)tY+RƄB\/3Y\uD-`{I @3*8zWc2ۉ s*"'Ԟ޼J=?U}> bNЛH%*)RYHZe""B&UWA_!CAY BlE$ }O{z}dT}>9\b*6/tR00 3 00 0\EؔeS0E8N-4MZ\3+8 66Pw 7f}y<,f !TATATATB* P<3ߝym;wD @n4!&m w@,#hpSZP(94ĒK"MПJ3n nHsVhf"n?zAzCwzR?!w۸X&rn<4v/ ('Fr>qM4hBA¹S0j*~X?Br橤6P !1hvA9\"B!C1)Q H%LL$yd|p}$q` /sգNmI"~$B({R(e#Y:thFJĆJ3@@G8`Gz6ґ Hn0ȿW!!j/F!C M)0 rw7IXp 堈{TEw`>ʐCFTL:*{fJKB)v-P  " zȧu`W#(')&&$ d+P2O;DOԧ$!qvS^šxG6Z+\(l+"1>5pd~r* (Q^JS SSg])Fy=S80yxfo 8z~ܝ΄E%:l0bŠ"swUP Q &'sl#GPN7!7!2АڎA)[;ҽ{ C1Qy؄&R%)I K0QddYl ?Xa'!?=h48@#9ӣXPj休5E K3=J&~B  _ >ߥ07C=Rxp;jywsJa^Djרm?KsXo|u3RAC$R zٔh> T?}lp@i GmVnnsiީGtyѱ_+$p,DdEĒ$1P0,b25S*vՂ"`~mP0w\&ݹ8CV Yr2_{fnNœ4u;|v *?l~{(h!*äA1(({CCC0ATSBQ"HHPD5M% R4PQTDSCE$TM'Ħ(^/tzD"#JK%*D  #(e8|мqT<٢R!ebU(  NT `"Hf ș m&e| 2!ԄUBPLQ@_8"(ْO<)8  ÔtA x69ХKI+m"!˛I0`h&jF j*X $PU&%J |<`B^kʕ.# Ni(& s>@s^ ޷.W*0'G7kCؾS3 :7͔^AP 7 qF@]aYZVSY 6୳7i D2Wwg/C!96̱q0@8+K9Sy6D3L ΄S\o4^Խv#pv3=*PuLy@8&e")*jIJ%`q3%Tc$0KB60:O: @D:(q%hā on37F)JVJZ@&>C%}y ޠ{hKdU P1_c /oX`>^TC?Rc7PlQTv.M"DdXM) +ODDDDUUUH̓I %܂4BBbmEUF@FֱF,P2Ie6{*(MHsU Cc$ܥDV˶69M͘kXsOl:{q"Js2*u]35E|U^hX?bXVTvo-'IUYW!$RC*BCI2&ME$А (ǫ,6n t]Ks8jً x# AH ܏N ]aPJ헬$Od L\L)DTLT8uX' re UUQU] xUadg)ěpǠUUy[?yվ7i5W& q4󫬰)[tb]21,ak$/ϾC a_XB' & SH4, ^@T pJ.KpN ^h~8ѫ9I7hbˏsq~3bܒα\ x^KO :Hs=É-Ճt2@ȃ(ެ@o.B29JGY&(C`?oإ M6iH(c1\L@ؗSCHT *>NN{1BiA)"YL.?fR$!']s'p#O-(4JRRKB9;#"8+(F d@1m`sId?l1!tAd />rQ$|k{ z)]Lx"iy/3sIXBwG$"bXtbu.RnVJX]UTvdF;JAv}sC #S3Lκ K\j~w"o]aؕțc;\E[C9PhM2]( x t]\IT.磭99^K51jcil $`Sh0 r&#FzS B)ԃ*#h?L,iHrh″b)0cW\!N%1tXu g2td>LykR%vU]v&7t,6r8Tm xdRMÙ0ɦp79o 7^)Pv0FnSjVY :}8 b9h3m.  yWD Fe!xٓ|i6ˆO}Ld#p&S Ewr.=.+*2U鷑B2:4=Pf<`xaUDDjBp8Î-CBr;c\-dt$SyyA-E-A5X({*M`ru$Xz;3+iQFb"1bS$ X\@j#T`{1'IH6d%)OOO`69h9r{FD'h~$aJ쯠BD)KHȨH ^T;P..a 3z"$MA DQ}Eݲ8JiP9?RZnJ%a25SEI@͠0POzvQLKv4U{Ǟmm):`"'% >-M-b 3h&l&* "$p")Â&RƯ3 #^)&a4E%|-&6`B7`n"e>:Ã1Uq*(q**kU*VI H8OO>o:6  ߺM(pc@l0BoXS=4QPEɕ^Hġp f 9&fo1f11L)i]f"VHsl'fǬ 1 3)Tm%p3$B:ӓ!\;`cuէsAE:Õ(8,rQ|k9v.aN0*" ''!4ZrCTLdELҴx[HKyѓ9K͘a:9k΋caNap1'L9ٽb|2CU_}pr&%@8 g'mTC L^1"p"đW DQVZ*S5V)PM)N{/\?~NigO:MavI]!{k9@͝Q90`["aM]РwС;u`(})ӎdk*W !U(1 Dv0t11jF0C)JϷLŒ*DK *<&Ί{UW<`5軨*c z՝0BdЩUP'4ɧW7*{ ǏASҋҞ!%`/m1? CbygXyR lh#8LǎNjs7wLe\ ) )IWANk\NIʳV RtF Hd)l J[ۛSa mA!! 8\;VgY%$^Β'C,7Bq u &^@F0r{7$$w#/.N2tz//sQE@ 9Bv4}2bf=CVFCSNb AskTFәH1tjd N7) Iz((((D%9QQEL!ex=')3>5sn&,þ #=! I 3&0᢫ քjNvElDL"*"48/"&uМ!ᙕcm9wB"Je h(1|otsC#2ҝ^3 :f(TPJ(.LC$(TQAE=d2PQEQErQEQEQEQEQE((*!eEn6K D6$ &nnQctM晔ʜܐnCQ,ÎNXq1#tu:ܶ.g:={:QEQEQEQEQG*za]KJ)'b(TY9:Y {H8B;4ˈ&(C36j/VY|zӘ2SVTQEQk1Q9цG㢊(QEQEUz"G"}@>@!9@$AB%( 5p@l4P(PX@4W|/姉,(q HIq O6#nV?@WKi!X|h^1~HDER%QTST_I #00L/>P!׀(IS脈@=@~c1(!%^K|"A ,JL^ .EN: HH* _l)${?Pp3٥.T~ m}ڇ=sFAB!Ec擗(pZXFwgOEo&fm 7)4?ԙmm}lѴn\ђ +vw2f\|ޞ8q#M0F,GŊ`峌L޼nm Lh.օa"edGmkKgY $͘}vpdB 9ᩡ8l>(.Rϟ2H =9 $20p* ^A?RI$KmsޢCKw7 O)oπpஊBtTgg)Х4S$4)BF)Ofz''o,4M: J50ː hR¢S2\02L0 61"""*̹0X9ks0k~XZIADUeͻ pq-IC$mDQE(Xbc+)7YaA)q&#.L:p6+1-$T:a]8VBlpTҡxP$Hho`7d^1A@A4#Ih 2[h<!'MJkdaJ9K V]l) vGS(D#) 2\cr.*L h1UUKeqUVR5 忶UjfL4AJ hpUX%2?əP3ؐ`)BU,$O20ui%&3 ,fӾ;c?ZeѳOA~[VֻJ b1&`Mɴ ąnY BK fd&op8.bڊ)iɉj@蒊" PFFg&`.ZDD~|;''w|R)E_N_@HrDpJZfJ$v0vl[Q%gOYs@HO21#!̥!80ɇf< &{F ,_;wMt0 "%B)ӫ.YP՝3&w砪]cDI(A>!/%ST'tH/r%=]XZ%K~)#n'ۤ"mJ0\>}~IcyN|]d@JfF T='3 HP\cR@k,Y,T]AL$7׹볚@%UP~t!p8(=A.OU /\fl826%50n`nGBQx@: 7:SlC ,}CXS ,UCCME7.0{*@f^I9P5 -!:2DP*8ˡYiU`RR}i8gHT ߓ P!,EztaC s@B09ō c(w$HXAex8}[91x}Cc^lk;4;P&^H %غTmdcReLuR1y%+4f8iX?2o3`YI F Y]6b ,DPRA\8zu}/]m;0B tD2E  n dhQu"#h8<Cӻ]\@3BzoCF;p*HDW8~Hz/C7(y39!%ź5᭝b䭍qnMt@b#RW@PxFu}}gєQ*Ƨ3(q#`Q =)p$G(b!)%ц)tfܮeK{uۓgTU(N@!/#AHLl9>Oecv©HPR1U 5R 8'aata:?`T$ "JMR gꨜS`| x]B5?Pa4"qfe06f JBgys tlypcGT 5\ɉSRS$3 a?R@ `4 ޻ !PPD`KE&j=0r#(KTp(h BZbbb 4)fkma8DcD>Sr茮*o::JML7Aud62lڋ@u͐;z;08?礟#`A2 K3cEHgZt3x:wue=)+iե}d ”ˀFOѦ"~̂A,ou-$CM44@RDb֡Բv2J8f&2  K~Ҁ, Q}QUB* }ajx@<%))Na>3Jo,>% hj'YN !0iDcH@$S23Rir!!@q@[2`>ڀ ޠV dD,^?m#"eڄ^p1"*?H;nͰXsiCfD;p!9Oh,b#BRz"O5O@U^ڐCqPh(aQ!Y8"JzOP풔]calb.q䪪rHHq1gSTsb$5d o]Dh"c׆@QsELJwzff><$QQW@|n#viw*t/ $R$CEQQG빯q=u(}% (EKIAAA HS_ ߦ1D)m0{ݫ73F\4.AMȹh˔``BrJn 5uC nS#NFSD$Rx$D(zˇ 1t[3v4M2ud"$J*BZwZA=Y :XXtrMKe8jz'~:M7WB=;IGb+f\Ӛpu.uSzLLE̤,[s/-Lާ:4] Cjbl- jvZR-8`")UU^,0h̡Hgzt֒NoJhPF\,lq3[N/I{;7Bwi9adM5CrswP{sQp_wm2ueCu,F1CѤ &;.N:9M)I}^uW Z,ft)+/ .3 7IlgoM:_78|31Sf':N5V$OJ9sua}g_d7;^@D/bzMf0("lp/j"iv^N17&~>r\s06ӯg0piAwx9{V%W&g T.QIUj(gC4#m !0LnQ\@hL/uv#-҉p~Wbr}zyAF&4/UUUo'dP֙0C)~QJ+!2`D>SKAWB蝻}ꪨ9"Wh$zH%">XHJ QQOr3U*8qED@P 1b+КZCF+7`gI.CW#΅pƈᡐc br~`$EVD4eM*A8"ɚAkdYj!8m6)Y [aTaJաjMb`ẛՕq,hIIʶ8kA:C2vV*UAlJr㖎-e1gR 8))8W5MtMN!(Ȃ @R$64 u0`{;$SELH3TL̦ASѧ !F"';01E-#I3,o訙Ag9b'dCjSC(bk|D,nAB) !P0#9!~:!u8 U >E@ Wy@C0wn&<JH2Dȱ% 2! !SuF&%(=8GR \h0!M iUP۳;I64L(pQ!Đ,?*llTIpBۣ* y.lJi~UTB;x`!`gT  *`)R hE)&)`񖄃' dLaѰ#S/~Ci*!iuwh]Xs2#p +*Lm*-UYff6$2ѫq|$ѐ]G SC>؊EQ4)ANf42Ob4 (^(RY!ፕ9+*gD[U0 z.$^w8bqzT; Hh߭:9A-Ϗ7C"w)i.aޣ&ȶZH =4p d؀rḀCYޕ 6ƈ['yGcLX&p(+8x&Δsj _탉MDDQUc(F9͇`;(}A1Ả|i^4;N̐_M!ab-4D+HBL%q8))ATJRL1!R1-#h D2,[1IHV*Z ѭE3,TR.L3D'QR4=QpG3рHҒDM U3Ax@L'4F,EI6 U2%!HD)0p`0S JČ1!BD(A#s*C@ e(~rD8͕*4,4I ~q`b*"HzZ`Ɠ4ABv "Lh0RE͌YMAGT$ĥh6ڭ CTbl4m $X1ZLDTDF ̥! ŌXN}198l#@U`u$0<3##1ך+4%9BUPC/'P$$3PMESTF7\|X'* V?a jF,o(ZNQڗ"8 Ƃ=A1$ jѹrC bU 94}S~3k )jڿrLm pF!湅ZOEO/`C21%*i )a ë bC } N77D< ǎk<Brb+"#{;%  $B6dE"JioAa|Jz-!}0EWq f7Y D5]h8 ]-6 mX\QPc9dʙDp9PaYީa,;: zk<)&N&1l (XD5$M z&Jz$ySG<G~J$7F6' :TRJ I.y$IODUTDҔtUWǯzDD퐚Yba (aY׳C}wS zD~UU[8έ0FLAª"T wg&L7 X6ٙD^efD7%0 Jm2Js^^%5O]okz900w—F g=F*=*M܅e  YŠt4z(E]idj11`ae+-bB"JbH ࢥJ=I"JyK'ˉkm 4${ ~$׍~+ N2" 8wp17icA?nM@Y`ً!TR X :\4U"~ fZ_6y6Ϝ J3dKS @whawBۑ fw"pg0>$4Jlyɚ\z' J s]c:鬅3! .ol9K]*Jmҿ8ⓔG`DZ >?Yݺx% UPG4DHATC 0B +hҊ *UFXHHHRBkL[Q4G!]QD4*L&yG$i;z! ԃ@>rbihRR$B>G $9v!@0Peyr@䦃 '!NF*ğ6OI_ҴR!A!oIJ1VgV[ 8&+԰eirҶ#2fF,\}ÖldL?>TG"DQ{4w<tdoz 4-DU$ GNTܛrCjb(PQ?+ Lfest,0CY̽4Ɇc Q uȕ1 l gHn-x3 x̦#?2lX4 4ط}i("I ,BzRaZ;>,Ȑ=(F@ l€ ) K=b#n!_?"()0RDCTEUB,*vDDGm}86O'Tr~34M ?{)IETu%+_px.T$s*{"v%DiNЀ'v3@WhOG]=$JS "h Ns(P|J3H'Șn*8jnR'$9B.$n!8 DBILBR@"P0#I'0@(td82ƺ7H?P҄r AЦD[hi @8PZL .`ɼ@_?sS.[|, )d{)JRQdǛ<ؒ@`}Z?z/xRAq.f&4ͼrb#K4؎s>P14l8Y PXr '#x[@f`2VE2ۀn`ڡ3PSM#&bYG@m0(# ['9͇ ;UFHXK0*ϔz']RR𻍅R3#0jlX[VDpeN]J]Hb/pPXZP̙`4r  R"1ϯG}t]#?F/H>I#>WG$(LM&(MwOq)1/Go7pdlJtttw͊9ن;m,tC|a`ԚNS*Bqþ_JHm? 2;<%1]U0A$`T'~;hVT:*r&G(O˹o#4Jt{;c{ qMgO~;MFӹgpֳ/YJȤr־`L.qD#~~ycmGcUT'< huy"߯D1hG[ȁ[Hv#h֖\Nѻ 04..7 rGМdf0b@;Ԥ8!HY ڊ ?d{y$Ä BpS Ɵ}Gf2 "dL%,+$[iGy2"$6{S\̄X]5zJRNJof)OyS!(FEF ^UR5HQIIC{u.R;ebf))1@I$JXLIvLwH)6%FAÄL H|IP5@KAhd#ld$@RP Ϲ1) $.:z"ӡHHPpBBI8B$ꕣ,<ÂP"0Bo>H8h;IW Ш H4 M`5_-<J\˪ڒF$d~H\:=j1ei iSc8 {U'"&dd@L^np JH L!LFCA:>B,a>o$" ..X`쯣5K#KT\o  ?E6"/X8 ,O@Ad py>ϲHL邕>g6F(hZXw2n@0ȊA$HEb;]c]PAR+G%1W LZ48&)֌2(3wm2W! JZ*("ZH"T"Bh X) Fa#: )"D431@A jhDR"EH E|g2H:d ^O=N'9eX 30' tq+΄ JT0gjd-\ runc%۝3aOE~ z+݆f2%so)BO)}Hu% ;8Y:BX,T`C(_!Ί(F0i 9=f~C͙oAoM>B% B=t/B>z@S*(V<>v'<4E!?ȱ!51Z(`4~̪dĘ:@+)E' : r7^ϥ-?9w,Dј592r1yP,֞žj *ds`X2 +㒤qXɆ%lHlےuL]m 2(S -&5S4izmq0rh<CNH+'9D!I(Jb $Z>>EdYH A8:8 *["Dsd=vֲz "~:fZt.l2uAk ة(QH#ӏ;vW '*Xı68BƓ-6YpLD@aR A,#@H9j8F C A̤:s, YlS; R/_0TPYچ$D䫺 ' EU&MpXhXX~ :N"KL/x1a+4#lE'x? |a,񨈊VD{HsVtgg/-̝y%떄M2G&Hib!Ϸ65d$;!D6HH f?eJA11L51?_)Y鹖O' ed0& ;ĩ@P Bq&Q&$<@ݼ!,:d \4Ë́0d:dZB Q!81&a@ [\/yDґz$Z Qِ5bZ@H26&'MIw;R[ in10g)vܔUUHT! ,R %&"0W>83CT7 &J]a!RNM)h`:kRNK0EA$ e<g%Ca+PT%Iw0T =3rrHKv6:yr2}2AbgC/m<,OPw`Dbo9f2]%C* M {]k{m <:f("r@īqGZT5 H.4w8Y喓KYK\>a^3Υfs8ܠ]m@E&ad>P`tNċ!I=ʥˇw`dѽ" B29}!,2WL;{6 uC-+.l*U  / yOp? q ϥ;;5׌]q'? SКQg`v;e`1hvgI@Zbp2όr' T;ɒ0Ĺj k#hi?`gkG}4+I+T\+vv75K=f/]Pv(AP{ݪ5Ȑ,)q}5(u)=rz; 8W N_v3)ͱNՀuhAJrE4L|Hj.?0,mcBuXj0 *FQl+&:!'䁞ȣg)l1aQ$o,Jcyl0?_ju5뛻*,{ٛ85c0}?9'遏.ľg6hbd<s8>+\RIHAD$G~%E( պR{8lF<8q0kj9zExDAx.N)Cu> 'X+ldԠh ˂ ΄hAKgp_HcAcnaLew>yPƾWywAZ(* j "! PNC@j(j9&6ұEFs-PQ{B$ P5x'jh'0U^v"N?>(3Ʌe2?Ή!$4|cd~vkǫ,(8eTm\pJPL1<&G m\yMPK[<[Gm~59E9"H5&Ļd ’a1KHS-!\EХuNĹUA8fƤEDZ E7 `CͼHKLp8BȆR1Bb#Fc31C1R-N@NIJā0!^1ckE%-4䕃Z4ӧXǿ0D M%EKAII*Z :T*=X$Cd:UUUE }0fl @@n @( }YЦ4eqKS*9GPA$ސ[ۤ=֚az zCd%3,с5N bq!~>%H 2$P%SBIS3C !A$DA J29SMi';GA8Yg0sa0iUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUWjUUUU)jZ2m\TDUTETQUQUUTVM%kDDEUUUUU4SUUEUUQEUUUb"bETUUVQkQj[[kLJm*bcUUVlkdkkmUZ+mT[mTƸUQDVZ9kZ\UTQ-Z[[kKV5:5E[bةkbJBwHp]BQg)/Fffc Q'YP4RP4A-E0IU%on?\ K hV<ǴД(5SAE#J4PAUCD#04R5DvƋPmmB~'F tF1sfHeIľMB!@Mu0s R7*(H<` a!bRkw[?((8s>MWo0xzC$XNTYL>.={^ۘW:bZ )`A %}kSE Ө]4P/9 &)=  O#YImb³ɞghh> 0F1D5 i6HFc)b-&CY)B eI@lBx9Ӟ!J쒦CvSg{- } NbP2Mb ħl ' ]XŬ|A;0>GB*! X$`J xĒO;a]*7MqIO(I % H1/#F9cІuh(h0 ؠ1&NpИd6˶3[X2i"0Xv$R{JRݔBI*sfqOT:t) &C(Ok#puE^R+JoyPyM` B? U[PBB_󯋕`)By~)<(d̘s ?~t20FceHlmr8vAxRjԩ% hֈHcI\7#26H 9 ^stuh)9:fPUĠֆpp "IM$L EYa\g!d)L=I yYŁz`R$!\N@R3,ω=h uxw#k)p;  `-(j""_i 2_"K%١{m!Cg8e*"f,4ZAo bfÊg7%i+YjѓdLʮ!D4&L=]8B:a2aT3p뙒Na—%/2'Z {1RTQ1U-n=PܬP8Zt U(30TQb^VnaDSJK*̝ˑA@tvڐfe KJ0&Yyjq=r jA#/R`crܤi#AT"'BtB$ ]0J=x?:3eo3W\*sg"h$,ѕCDh}F2}~?B"hL0?P/{cK]BpBTҡ0E")&> Jcm]8ԬIL(r m0 #ni5ѩ%+rXَ4 bp\`)j5BҔZQ1!3V&U@W7En]fA8)~kݭ* , wBK hr/qx06Ò4 WycT%!蘩47ix'&׿?fFH{ 畆 d ! 愲)| sO|Q&(寥>:@D  9H98LMVD7 xKwTd@a =vS'aBkyS_C5z7+ciX9?A܏yE1ay)BS/~ƞ?8mYL9)b8Ӎ9Ao) :+˞φ }!=:ڢGĄ@PP=-> IJ yӱp^P֠/@q6Ւw!JI"I=fE!sP)O&FC'"H=Ǯ\o⚪MȾd1 WĎ NhI2tD,>5;,C j294Fք q,f% TCV?=Lr3L6]fRQl',0 BA)Lv{g4{;8Qlj4=<2pUDP22cg}IRRL-leC'e"D-C|Jsda(c뤜tAjY_$%i|zց&2PBo6Ls=Тn>{"H;3~n0taJ.")˄1/X)IaI$&PCL,@я{yW84F=7~iO$R'sYX0r3R8Xlm0J3;h,<*N!iQ0"H;d }8@Cg~VԍS *v`aXa851@q){TҠ:mYq,kk7@E|v$UUU>uI)b(5^gW/ ZHPedgkłbX i$Tv{Ďxσlu@->QPS!|*|Yyk]뛼X(ժwLk9%$;crB&vj#^(>>hZR\[FRgi6rWS5|nfȂ\* _ $O2$j (yyc;} ":8tBw4'`3]_gXNud 3@*&%H(8̇Fccg;#C߻l^HSY3@B#u ?^ 0H<D%;t،w<1:g8#J K8H)ÊiWG먛a"OIC&0f qk]GV^fy%:~ )NAM!KE8?EBbX%MX Pk{0s%LLeͶMw(9faͦo7wL1%u͖Vk15u1̙.Z #35b6ishtaŚqYQ QJZSuxӁs8aK8Pe}=8(4)BOۃ>d */eT@D:)=X(H}NK +IIC4TQa712$<*`GxT H RTSE$$JJ1T6** B|x$ 6#D q? JS:*:2,v -nCPR=V~6!QZ@3C i- |El'`g\Bx )cm4EFRD c0JW)2wm~f2UBVɘ(cR,YIF$>yer$/~uvXw$Q1Hq LeJTՊVUTJg`VnVEAQ=VC7Yq:TKI-skCh `CL @P0APR8\Cf2s9BeUB^rG!dP>@| x0SPDEDUDIDOmmۛvp0~PIׄ`߶V닂$22 2`"6"\QYw &Ԇ` (*((uڀN@lN& #K`c0 hؓLk #2E8@h Ay cbbc1Űi39!Zxot>r$ qQQQPX7,>;zj)B1B%(y&uJZ &h*" X*"f"$&X H(*X)!`J X" Yb eS*("DH҉ReN4i0U-ys3@DJR/!I]l!Ca>ǻBRosȸg{Z{F=14V1u Rj45_UTԫ\#Iɢ|EPD}?4؉$[ srmsJ D>A_}3Nn_\41PͪdJ%WdR/xD|_C B(Ln5]o0 y^+Ǚ}|㬚^ 11d sḀfYӽsaY "R:N @v~?k"RQ@`fPQ1N#K(44U2;y4L " xqQE@$?;X8 Zظ!ԩHE'4::\T c M#TV\[bql.֓%,d C޾%}OhIc$APRHA)PED4"r XRX(N|(A~sykCe>v yRIʥ-,VfU:O}{ pa1,4]#;owwlP~SQ(д'K J@ +9_' Dv; '着NAD6Adc']M@Mҝ4@!!!ĒMwP0to5LPBhnA@!TvV"9mx6`RL!DpC@ӬDD@k|"oM` ` 4J,?Cτ/olB" Cݓ M+nB@ !8+F"Y$T%kFU'r4l+ÇA=^z;Nvwթ`$N3L')e7q,89^,jJg"sN_:ӛirq3)[&wNӨγ Cl\iY:K0pz36^:%L3:IyJ7B&S 7SrжKT4 idDj?ϼXrQ"y?Y(;Q)i0!SO8vgۆTZE)Q)z]ġYDۈ# DRRd-MD2|{#I4M&Ii4L(,xΙrmmq!=C 8܍"XM[lH.6BH{vLFX\8CQ{\3THX)80ϵUUEUUUtDd!L?,Xn~^;99 yˉݼHiY #_2t! (I \LeU BQ)yo_ǧWtrtA*55DRT:405H#%44Ċr\5 cK4˘Fpɕ0.(xd34b+95ӂ}Eh _ËCR_"pHQ.1T̉wFks9CF-;-~w>dy!@2U*U1QI}T.(*6 (*c*&)bx#n/Q8$P!ԵGs[@=FX>[DV}J=?sXMQBU5Mhb;KHRI 1 R@C^dh ) DO׭ˇtk[mm,p)iQX g08lAFV ; -KTpE@b P®YUD@D2EQzOO!84JM$2@EQH+CDT UUP RRU,TKJQM R5CH UK˥b"I""J"Jb(PJhTD&& h }pZCRSRC EE$@EH*LT,*dƠ7P'‰_0+eR IۙCB Z&úZ(!Ư2ffXc 7֙<,*p|$r\l:bht8 2.땃&0AC3d2wQGFefdvAF((zb,X}>=tH$Jx@[D u= _L6YR9GL@j׵UU[bKݮdZ$ ZV0iHv`H1|d١ I.)$;d6l8VhMb]S.4?JΊ7dDE\/L,hN^s*pbtČQ3#,Ahw47 TԠԠߥB?9NCμ]x!AD Ä1;@j]Ml C¿^iSiQ%]Sn+`#9h#{sw.otŋ,r?I!/+DJ!DDUjUjUnH'^K1D̡jn@$8ØG~ua4o\! ԎDkSU$7Ãü0h@SuI$I$P)w(bm4{ 9Kpw!J"G2 6Y\D|RT^$,p$Dl*!R5d q0Дs21=iԍhh^(Qn;T018Kw 6/spdvF]\V/pQ} 3J. yqBВ 0xi! PdϬUĤ܋Xy%"RiKiсCӦ9H}bX]AAAOU`4mkN@trsgzi)E3m]_qn]I[vbN3hD 0%"nYΰ.0]+ʟdH2`k.pc ݅7izqݡqgNe.TC^VnSWH&`B#_:R?m6g~pmLo{|~iN(Z<)ˆ@s^͛@jVjVj?b` 9rUh97xj3hĺ9z<;=қ&&="d a*H0]u-P,1 P< fdaл١)m(LO^m)^ H 9UJr,[C&nL̇2D2,Z0j$u`ؚ(XH* i#-;ّ[4uj3ps {~̑9GAƋeYY- g3=v{G < Mcw]:)Qb /mt%ڌ`f= jHvʩTefN>ool 5~e*퓈J^a sWth11|id!o/nz8Y*bmΎOF J`R PT#ͩA$`}/*1°tEVL(}2ed&crBW]BI4}{ @Y0GO":#,\3;CnN0 Hop19#9"a` ۱rV;ף~3QJea ̈́AEH @([C- hVC5?'8x[mP L g %MEhjnzQ30 WQȬȓ= 3Sb6bQJ.qGgX Tv,sب3C,Xʝ$ 9URP d5ˍc7iY"Ɛ W"qo@`9Ʉ=TL"XK#euʍN pv[#0mv6a37mL_Iv ¾]/Sm?&u5z2yC P;"GES`<˻;Nqg]OS흇[+YrY67tCp+sAlN~aZ* 2F6 klUMeig ncBTh *:f8f72,ߘ0rff$7eK/c(% 9G Qq7DsL Lz_穌 \]t` NBеԀHbw!fL`tl:y$TTsˤ@J:r'U[ 0głp_4nKVo6!QoWM "!iF&2V`#H87DqLu3 q2GƳu+OH_K9ΎdDap!ިy@`ـTQ3o߻YfGՍ=O%e!<,db&:=y8x5=9*V 8SEpBRl~R#xfH/TbESS 0>e{0g fĢ{;-yh\=v_/a})Ҫ*a9ц-*ǝ7}05k#34ȐH"DY,#L ,Au'QC7@FF{/]~S|@C<(U,@e7P6플A:i֤@`[l;NBrw,뀡|.m zs9rǪ D?(zuCѫvl0}Sj{R`jM߰!']]gɓ/F5ÁCN,.05 # 6ES0dDҸ"@"^v|)WG@6€Naе47 f`zy db\  M*LZ/mBLY"-u+Z XǛJւ@xW]b,FMՐU:) @7h]e齻2oxJDRWǧGvtoHx%N;-~\c~`& $GFX ct@ɺftjc fʰ"L5z!A 0E~Nl݀u"X`QeV *qP/.wPPP>uK2H3awHixƇCPP-z흶 ̛ֈz7%߁z`'$0($>R)A)8y8XJ@ MP:y|HdBef)Dz~1rJ>DTS_!R@ޝ5FSSՇ<"*) *((J"y ȡq>NJR%1PI=곞ELE/"yD rr"Y*FJ )("hT*!"*a#SM4T*>(!T))BBdREWqDvUfSw&ŔK،ea!"hЁPtiB#{e%I((46E0bF&L34#&`60RRl[y.H!a?@ T;N9@"tBVE$@Uƀw/dKhc4 g`_7=!=Bi<=^߷GF$ -5ITƪ$UK44Jn}5pY)ն!clf knNY96ZNAKܲ`)1SBیVnlpA.dF2/&EQQDѨ1'pb-Qf1F ,7 ij΂m1ASBkU13J&HFd": ,ьf$ùN;XHt#[`MW.A+A &, Z " X",H Z!]6)3.dxȉ #)®ҽQRGk`U^%1g-%Db.P,0+ TDHlC,"lV9B㬊 HkuJPk:2Q( :C$fE;}Jq HcPFpE,:h]I CP=Aᨢ,9k21i'RxV#z9sQRe'B;0&UvD@rMғL޲${L vSBv}jhD=u'pGPG|6IE-2\BT H0hrߟ PkXHX)~7l% RȄ0EA ebf{$L8[p!Hr(\LÂ=sGFH PKBȠ8q\! cȸF& "yMDQ!`E3P8?=pDEd%Ja a q%M&dB&5 $x5p PJ}^F;X?rQ?k3VRހ1*8%Շ*o:@үE(vX;[L] lfDtAp!O?J?qbͣm49vN r AC0!6(r|  s+22 "0 7Mx/b/qd%JOP/$HT*^G cx"$y!JHud() LplNW檁ԄvT(@~riiX=R_ӝUUU^PPPPU?Xc~;'!hDr:0Gt Eg t" ä3k͛G`#$? \hP=US/hӢ„q MUE"!TTUUTEʫ`$UTM4 p`DDUU9Lx`$$&,D}'-(=|lLjאDXCy$%tyԒ%tH*}}P2vfg6XE f'ضiXA61Q #HO)Sd 1c!C)i Q$èe`\r o6` ߵ)8Ay 4 14rlzHݾW,LJq#pq9Ö 5)8%2C{Ad$r'6FG3~^(}tqJkNA\ב$"PW"HY,+K:yx8LCH ym#0ue#  `fhlT id'@SO4J~êRlw`I--nȰ)yILI ku`^9;þ;&*[J;$rѕETU.eHqNrV8؋A3]kn+WHҐ)HX?Ô{lS*8 jJ6Ê(~Ǘo`f5)"!5HT𧟢zt l_ !~QB!j-R"z KMZtCzU@K xTUUTDO`xw4 A.\4PG*H:S3.VY5}18 <7,&ANsN|n}*{4 ̢:x"Mq,R 6)X7:TvQ 0GDExl ,iK^q'%d }- xa Ph3h1T4r3^@ 2d 013ò8$+c6s1FRB&JLLF[P0T)#q".F %Hq!+TД)EПH1V RSi4%bh ?"$h4T/,8JΞ.0"b8Y aKay*BJAETEKEQPUD#LS`*m9 䛯9AClq<@1?~}~E HIj!ĴC035w\g_ , JuHr[f߱iɅN^Bhesk+wドnz Ωꅘ,Y%g;;ghh9,̞Wyp·uP^l=p3f :{7$x†M]l.F) G <1,+,C¤0EZABO1"A is@ 殄"Çu899ty^%Zomﰺ+i %rC&Go)Nw ;^gg\ 3:IVAL1LK#A T%MD-U7u솂y=þ$$Tu:h9sbɣНw&"Hr# ʕgJbS,e!_A@6Hwb)1ɘD;m`"$tEXyRc 4񨠛9tB=[ ޙ# fVCu9ehvüz-+gmy))Dd? XZɆe3)5YR-o4?*ue1vTuߜ$RPA04L4D{?2$ )Z(8|^Շyw(@dx=:"JH"&!J e3d *Z$" P((;EHdpL:ɡ1S 4% R9eCAƈ jDAIKA$%],2ǩ ? BǗLͪ+7 ( *_jdĘH05APD3t'4"!S̩P8t؀qĈZ1ҏ`< z<G@A1 c#Äws(x&Se410>P/Lx;ԇRƙ&&$L:VzjxO'H#SZ;nNm2w 4F`B'?3LQUYYvt%tE>j|eW؛`( AQG!܀)@h{B% i"E8&M/p7nhDtz!P7Ø!7 ߈n@-JA=@* ߎhxhb:B X"{"BRSzԁ"vxIv"$e 3@ I hNw1N{aNTmti6y!MehS\TBA330M(kX$ xSP8&͕b1DEǶuH*Z%yu@MtA5UAn`Udd`zHxJBCY7sUBJQP2US)) LMzzD:C V1C~ sS$'|MkIUlQ"mF :1e d$ B"{r_.Ş1GМ&ú!G>:!jDz0 Di%J}5EKQ@%{JAWlBROSztpSGl$q^@)84*|8S!E--%"E #M-SPLEUChZFA*YP"F  $95Y;P=y@ J( 0AȵS:\,G`SSDY/m9M2d *wiw{˳~JK*5ˉe0ǃPI H%= G谢O!1 !DB.k4: H[dS/saѺ2tw"ŘeW_hh F|Q&A"PN/NM)Yf0׫y dT/q(ϰZ3<}>2h+R8&dP'MiwçZPJR?˶6l eIdI`{4LLLE'Z`AǶBAIũ"Hp'A@QAI544 *p/y ]vDUU[si>@T@@SMQCMP0X¹KZڪӄCGO(wrUFG f4 HTP)Op~\ͯb>Cֿ7;!?̉iaG}Ʊbd WB|cH!2HȅL MHeF 0Sv; ` RS"YPC$0Luw ZA( p[T X@ciN[Bo(^H8蜩qhDA ,nV ]B6=+}1S.|q 6Odž^$(^k2 @"AзPj㥙SMT`i7C"@zsK,kTIO#wܱc*dbs"3'P! bVk3VEE@աE PZzFRsx88:T\ ܱ d^ACďLe ކ` &N*B}#%8f4q60@ ")(÷Z1%PqPc>)(4pVN:sbÊ! G3XH=! qyO8qtӱ@콵c{iԛk]);߾xW." l%(D95 PN>]=8ӄ-&İ:Ass$hĂryƚD(U%hW0 *( /%4"U8z Ϊ!_fCFJH J5JH l'?NvZG tl 爈mhPDbLrDHӿ w!h )mlHBQ)hIJ )JYDPUI@J- )IkRDJPR+fH[C靐 SvJ@Tɣm1.mT@ =P8}_>@PJդE"l4T)Fڨx"kPTEj!j6m(nn;`̀.`(iP(HT *`.D́@ BQ!A57Zu@ǽ:)nݳuvdMֺYkonλ͸vwqyun=^N;{{pGܗ{;e@42 X /}5xR<f &&,n9iDBVtQآ',C%+^yi)+/>he44(MzLd2agdJ&L(@=5DXp1G(-D"DBp'@^H̜/c߼@`߸.jw׿Ao:8BqaAAH"dvKfop$tБ$o);돁rFqեUVM3Ir.& w2YqCպ %!c/X*C %7{/XxTс}Ol¹H![‡XW矇x:꺸sY@?Pw ׌A}=&ǤBBunPh+iAzOg¥]_,RM[1BPBg<8: Va]OYo:܊Q/qQ/ n:r {.(On ywV? |FC2Gja4>8p9d&QЁ뷷J xsnG\-H;3$F;O+Ekc7B blF׺ƒA9ck (4n5aU3pJFCmFP\kD, ٸ|_Mk|~K9 4e<e9YC7B{m l>喰-Ze٥Q%el t (j,#v#tm\ oXf#l{,.dҠn.7@6ރhK㣺 0k k:KL<-@ ecQT~Fk//9hW"]}JM٫j arb\I2:k0"`P).!ĤM*Nz (B $8i|3Vgf$ `9/0tɓ M9TuHz_ !- !rID"  [tAtwFԢ)I >YW;L@@DHqJ] ځ_'w6:9&+0~F7^b|0.,\ Ȭ8A"|>-wq@p<@C\P,\/#3^K(4\Cr AC(FCGE;BBf-az/-.|c=އ CHQK`?9eX8~ Q?aBnty)oL8+ 4Jd4![|,­n;.Po,^f+>}!'9{?#-6]`EY|@V@Qt9r# 1 -M&[Gm*㫵\d` [P9O57mG-P?ZCz!|p9U*?j "{Za_XW q^>Ÿe+87@p 0$ C #l=`xë810 Fj^\@46R[S( ~hXAӤ!OlC$a _d6~Bmp浿ZLB`I1>C=y _ ^W!2 h"- 9DW?$7C;LFYʠbâ0aba#|Ũ 74k;bqhcvfἍňE6'(v_g@>qgXA ', ~? ʯ+V|Me0apS:g.!͠dL x[w|5앒Ƒ;ĈA*?8bap)(6~Y_iC ҬxGqU;2(v¢M.P.`$Ι8~vmeI8|j K-Vcy0I61cqH~ht $!Z P[Z$%+^yi)+/>hUA _A,Dǐp(MS$"ama[`YɚQ}򻊿hxp ziGU`{@Iixv 1`AZ0{|@0;a%m#IWKEP%7`r)?Q`H@.СHV6}2ӥ &C =`g?5y Z[s'2k`[c)@OF0'&C73wƦIJ&&&SZ~.,|T$"" 8 PNZ 6BQ1$\\p?J 0={9 lǡ2stx Xv]pXI$^!>Y`NHJVXO0ܬrQ2[B$)0E!-M!58C)Oa$'‡dΙ7!CDp} r[goų%#pׅ ѵ\yZp,)\J(T r?=28KlR[1A8 fд( ݸT3_Uc(")zc:`>BXVN@ -m(/Ti TYf2(VL'>gA|l2B)-gQ[J?*<~q#"aMÇ@Ar% "@PnQ GfHL&"l6U`z=v}A!~v S˅wdHٷ`HlfD [̓5@G`|C{m?-8"^YVϯŮ 1԰vb0:>r 07/>/ZO{kمq)cuhj5u#613HqTk6}k7νA8;L6v>bAQpB Wvp sz5pweax0/aU3pJFCmFP\kD, ٸ|_Mk|~(L% x9뢥?:eGll&Xcb8!rmBܲvű+L43 dR1lP/Ƃߍip?d5V6se('^=`Kc@U참dBCՓJ :W@p]c#fL߷2z.}J.tn7u-0ԵT }5:BACoXU7f25bSW'YLN @ @ R=eY8J ,' ?(o  3Zy)ǰ>&%a,&8" ̈́8iEi uqBt@\i8 SnvVse$({!f=_@Pm1CM })u6[j|>,}h6} +A*OxR@> av `` >Ea k;A:B f}]8 BY@!hE, @J7Ǡ/h/1l Թ{ouPW^=}0bF\;7Ҁ%+?QD †5䧁0>&f7[ xC[A`C8 sȴȡּVE+pl@zx~"_^>}oIxZp~f(0 BF#V_c_8 yw}/I|Z4쀩M|[~ܦB%0?L3>*9&K3qut$ z)FS*88LbːkwMG-P?hi 9DZ-BdTb`yɓ^މ8$zKGGc|XiwqKp[" -?>}1ٍ2VH"!1I feePY 0;]J2lv`ڊ!FѠ ɱ[O'k;"/Ȼ ! ]c.? N-e F'(+6$$씸-r?V#m9USm[(z/.H\/1"H4 $ *C8o]P_ȞЪ%ao:&#_-aqX`Pmxr/(i5A.t(c vZRUA,7lWA곉,П/rm!kXXx$6Fbkd l KABH..e#:xmhGI5"Ab5,mAsu"L@D,4 78(K| g~@P~i0 7T 6!^<rۅT fXk`c!Wט6nE gŽMi0arS:g." hL x[໾J!LiAU-#BdͱBA~AJ[߈Ss@/ZKbCeQ K 3T7OgԫYdRR%}l 3PقEq C$#DJ%U7%9QpPT)_jt:n%r(iu| 4(K,HK pSeJ^ߧBj!9AZ!T֜0`cxٽ~0zyvalœvO:t2l߰Ni{u8FΚ`<ڶɶA 2XAű+Lɬ3 AjN2 Zcb1l6)~F ҷwBV^Fv@`Ŕ:ǁ n]z+]e. Aذg&] kprQ TP]ؖYƈC h=MB30202m=ׂ`kaǕy,1e?|+bUއ@<D3zԉn"(l0QN%od&s" m &uBv뜷36x&N/5m>┺Mځ_'w6:c)P8@3|{`RԈ LɔN#_[@Y 8A/EB8__?{EA sGxR@&roJ'rQş17p7CtN\pATbŰEl vi6)Ff ׺4w &5it@.PM|1[:V fL/i Q R#ga&p>~8$(b^Ro.00`߭_\c_>[.Is?1$2h2[BI&0졐h|}^A}p2B)q:܊Q_22&\8tQ Ar*On cȠ٤HjpAPe4=.[0/Y0:k wKPYHUrt}|6 x{s% 01yw5\Cb=e 4ag q~o| k>b 4UY"AX !>>BEU/ _?4Y-EPPH%c8t~'k8Okyn3ktxp&=:FnA/dV8{Az9 lhy=]TN&v_ms޶<}oϘOB:=>=b?蓚AGgABC.&"hyG_m|{gb4Y ==jJ:8ɃG?o}WR,]5R&Wb0rtoTY$4l0h?ۮHFF?2h`$X8_ F%6xpЖ>[Hw"Ϳo_ulYRjd#1v3䧓q@@sGoG^ޤ8P:~k^$ ]׸bdA)(Cf{#- FOoWZOFy_d5%zU5fqM^N? 4:Dr 8?JaTXZE/]R#TQ8T&v>.!0VwW)ϼZqeZn?~}mE7 BQh(3fUu =ט Qa`b#`w}Z f.|MQf BZ2z2pv7Qf 74`BKK@ { >]~HAlP%*g]?F XyCE{l&F$%D](@&0("/qH?{cǥ.s0 Sǻ Vϼ6Fo{SaM2ub)q6}*-̓ďY[e! ֵZKpd. Q2Ye0} A6O?Ϳt)6FS1iK!c3b?,Ԫg^} =?y|t}=__l_i dK~sf }_W?:s~2?Hnu3#g`OZ@bQ_o cu~V( CG&7#⷟ϻY_4 ޷_LԦqMZa)/*V ZE{6;˂:%. ıa`p˻0P)0r.,6$ؤ3_V?n /! 0Өd=ʊJ@Ew8K'̨q/ A(̛0F0/k\҆TM|cHBiQ1k?z3C6j|׹Gs.X7 4Xr&fL9?w7{/K*H)j,U?C: PJЈg[=6Mc{z?}VxO\, "K͡ `-hgTC i3ȉ՞,˓@JpLWu|~uV\|> L }uـ2h6788 &;gQ*Xm~bՒ;`0fo|kk8TW>PON6aGO ;"sv>seTQV;ͧ^];duRx4*ߣ?@4 R됭{Ou:zٰkpwRӮ9/W%-iSDD%kr4Єdw;>F{P@cBMC]`U?O!ZZ9 FϵJ xO8@aLHlT޿6hLoM=-e1뺼Rg{"t_^S*)`Hx!O'g"hgwej9~mBSl,m0 `dѹFuX ṮR}~X `/,CP.ȬZn0k&J]z$J}wYD= p,5mCf*۹VNbxZa=6dʳD}HVѓ Ȣ³ՈhϽ  [ E%Ul?UZbbP•*.rՔ#(ʥ̀$x ٚ`v`ň`;U*b۹0 ]]_ : ;r{MF hޢAL=QsZTԡ;}RB.4TvJM뼮aaYx $T+">w!#)aD%HY*p*؏ i7Fq+@ ⧲ kSj Wzg9}>X7q<;OfdQN֚lZD$00Pr 6 ~*/'ln8{wjx { ,{nCŠwbH Mm a,'OM:V&خ!rq-YQYb ~.ȏmF(Sա8¼5ڴ*p!-1$"#*-zByIp]_`F9'xziyU00v(e"+xw)m O.yx3[u-=ȏCLjh.wEf1,7ط0NH C{;ĉ'vYOvtE4 s8+ @|IK`hV2,G>pQ^5T3>e$ $~8ڞ yS:5 b.q/8*daBq(z†α]Djzoyu-!c81,XaI hsy.CމG+<O3;yҢF@i~0x]Yey_qωG}:xnrůswmױDU'9҅LTVyvhd JE`iʠsL-ƻު61V T0|$@SIJQcփq2ixёdtm(*Ljr%SH.\UO4KO;{$]h U1DF'\=W,@0Ҕ`>/Y)/"r&ElAqן/ӤvCpEcTfêkizK2 &sUnv4C5diYSC0"-x󴄛z ݍl\Y%S< jt~BŽY}@1;,_Y#4n0AWvGJTxl!Z@ߥbnB7wQvqsW3ڡqUWfijHN;p9ɏq/p#V{0"U|^?Mϰy= &GKBhbAfΊePMzM/)vzۯ{\0ό' 0f'K^CJo  1S*@(ouF͟Co)Ԏ5P<-=kq]]oؼuմ|~ֵ(ntӑumμYz|4PdQrdyp)aoEHׇqs^mm221Cᕧgˈ~Q/m1VJ/mBVXT#uz2E@G C\)'Ϡ~ۗ%x>ӰBujhzUJ6s#Z_m hIR~R1 pgyD 2:Hc4IOLu%YgfF K΃7rԑS-ƶ:rVZCyGaD~=7W߯QTQPDDTS5EPMUD1MPQ1AEDE4IU%RSTEAUUUDURUEIQUQEMEA4QQU4EUDMDQ$EQUAE1DMQTQ4QDS3CQAQ!MTSETDEE11TUU4TUTQMETTAPAUDQ4MU11LDDQUTEEMQULUU15QDLUUULA5ELUULLTDQDEQ4E4U5UD4QDEUUSSETTQQDEQTTS EDEQIMQUADSUUTQTEPEI j&(b"*"$b&bbhb"&h"b *&*jbH(b&& *b&&""h*j&*&H***b"*"""% &*""*(i"*"j*"(*jjb ("(("f` bj*"f("bh d&i**&" ((Rj("*f(* j"h("bH&)f*&*b$****hih)((jbbajb&"* **"( &***)H"( `f"f &dH(b**bb"f*"&*b(*" ("h/5LUTMQ1SDAQDQUUAU$EQEEQEEUUMSUE%%5HQTUCDLQASET%LA1TUUDUQU4TQSUAETLUUE%D1QALQUTU4ESEDEDDU3TTQQAD5DQESTUUETTUM5QPADUDSETS5PMASUUA0%!T1DMLREDTSQQULEUDERTS5DTTMM1EDTQ3EQLTSTTQEQQQU0AEEULDULQDEIDREES4QLQPA53QUU Q3DRPPU QE2AQDUDS3TUUDQADUTMDI1UTTDE1ETLT4DDMTUSTQLEEQTLALQUTQEEQDQ%QU314TLECSzU]׻fͶ.muolcUN5mmsmjMխ]{cǓVThk%®YPAw@~;/BB"iV "FІ(jX *!)@ ) (O bM (f&hiM))(&j* %.TdW_n_Z,ceʖ!].Q@ưƖ8x ʴ]~H>)_edͿ w(-B8BFxVˋCo4,K1S ap:Ŭi "FN7bªfM%TŴVk!%)Tadf(-UPIAhjV*^IHr0 $I$$8f3*6If`! a<i^nb5F Hge3xU ̓vBH%JCB#j'aUG3XĊbID5 K0v23uV$4h5+/XA$pGvjiH$ W 3ITTI$0ņ0B!/.2 <$3ɲqBaq (1sP :¼BfK#u\ɜ̕n8XSTo2a]-8iY]T"NJJ]j$93ҼܵZaWRjBaWwC^`-5)JGk+XyšAjJ<⋸]U\I^F!Bny L ܍T3R1Nd9wxˏK#R*ZёS #2U7 [C6kpA"aJ.Lys %2*{Ǥ4 .Fu%7H+D;H%Zꈯ0]Y Zi\349K.@{5qS!Ud5_c'D-Er%RDYH^:Uf)ZpgZN]l/tp$֭MWfJ8\DictTyBDh]eadf.[o71..t2)cq<̡'qp*XʬI9fF7YayqWW]䢣4C$DD2D/d9 .qvWrTX* ¬AdHs;I uF1qoZ8wcnԁLZxŻJSq6j+AUt*efUflT3 34x,Q :aE!lb7b7U% s.ӒHr4 RU).Y8rfZy˼f6FL HJ d2DA[塧‰I0ZI(!\E%B()j3JGXtIXpɼ#,^&.01V%6kOmZr4E-W -IU(`eJ%XT;¸)s2!;6 \".Ѭ ]YnfJFvo&J+/D_u q)xFCQnsJa) [rSA^AVgUHڝube\ERXʻ%Liw2 ,^YKVvkZ5™+ϑ!kOrOG{WuOEL~|fwn1ckJ Cj1$dj/jðvߔG+=81Ssg:Ր<.-cNDA2 ;$>)?,wq ,PpHrO8:$"6|zxЉ\a\ ʊ\Ծmkݎ*YNʝRm;C3x?U\L{a|'$]B"[Yq?זkm9r*¨d_ncgty+C*=t f]tvmSTaWRdpJ ڻ;T]-[Όv*H )S [e끇*Y޲g#!̙i vO*NcOQ$;>0ɑ۔ {t䕫蚗`ôXJɦ+"u-qU$NV (ޥZqmuOvE{iP! IeAȩ=CoEk&hSBO$r0X7cŁdm:'~NNmYcY.eLJ']oljQ*RS;qpFAarwQzݔNk{VDN>]8IWhCE`Ҕqm/77)k]Q䪴gs13ywfUhh{2 !Vj4T3"adAAi 8^FaYT)7$:ƶVrjzjJ1N@ˎ䑧6]+8TΉ|5*L BG[qeVYͦV؜ĖaM^Nƴz1@|y/<8^$0Ǭ81Q\EWϼv1Z~ l-^̋v8ݖ3KK| +ӘrΒ1q M6q?c@C-睐4[xGDN1 5/,U;$׵=EHډ`Q5@RwxZ# 5tA VMP[veeM]'Nj6r-F;ٞŭ3jA<ԫG>LoY+?QX\0ey<2uw|U]0)Z:*Qb.deU>ܨ84IU}UAJ󷞽Z}Ҽ;Z`^q޹ڍ4d.6ĭn;i\'E]7di mY^~jTfUj^arX0*ubƦ q\]Sg?#w]fAhg/=qzr;vwCTo `)iiU4c |pL"wF%Q/Nh3[fs2=BWdvT#Sk4'R:2o͓!65q/Smh7WR8/͜ 9ݨ(Om #%"UZjxMg '{`AB ~L+̹?cssB[OSbgU4uJM.n6y9!Rv38lCۑ̪o0㸙Hȭ]3bkMq\ݼÉŨVSBppm왧#54jsq:6λqjt@9v&O@PH)[~,@vRh"o [$46;DauhWeŹ)˙VU{D)2 ڲ&"xYZ*^6񷪆oUS З7F]Auǽ4wLK xsyMN.Nv:@" Uu*x;g]3bY7z;.yR Hhv+n=wMc-r9w:*nf*"7{9j W*z<J>RpW%qm˼ ^ȬKj4ƴwsʭ ݿ[c"".ovv//p kAgD\dÜ=xTko8T+."X%7vHʐQybDdՠI>ɰBǑG'YxJɔJ-q…sŦJ ~:i1bq*sM)-u|@7X+_8Nd0zJ+Ԟ$叔'N˜gey"J9F >77Sh%NÐZdTjݎsKn8 gi=2Ë^> !$=wc 9ˋ6+}Fez7~( tx;q*cvcݣ/yy(:}"29X0n ؞;$阱 TD KJ Rz OḫRm#5ws ڈ a(~P!daklq[6HBsmkhqD| q{.Vu®F]Rrg<(ot7 XD"@Z]iWs;.n;D9 L}EcbfZz cSԋ#^q\і䖒:ta|XU7U};q/~bw˂-UJAvw|_rIp 29̖*K7yx$HH"+Dl9ݷ;ʶhR Ve]$5)/~pV&zza!+z/N:232(4 bl3i&aXR HDB%rU1sGx"wo8xϝ.Vkd{B?@܊*$ =i&,fpW*8B%zh"rVk@Ln)TϐP3(*HDޅOeL `.!gBc :\>_}fK'0%A+Va2~d^o=-w`/*7=0Hqp%`bi:,n.8]dl=zүT͸-E:W>n6ٚ !rՈHX*m6&*wOZۘ=:ow*~=} &@?!PtPCPp*%D]AQ{UNOQC;,pAs*(( R$9"q~ݿ5שY烋׭w}uώ|W4( "O`2 Ev7 kU^o9j%AROUWb\^$E q.*)-CxؕI݂Z"X)nv&dKq'Eibp\``=^2x* yMk;z6ar4V4A|U[=/yfTquV!e5SUhi2/.oQƮiq-ڋK7o'ˠ~B"lh/h+QXw9TU˂Ňk/|ݿL{Ov?3&>{YT#L0̔.`tX~r:/yWβ8Jk;CjexDWRàP<&S4gi\{o_M^m{\R0ddR2!^~0%AO +qwNw9qqa^&}o@ìLN=NYS\מA@vvUA!ᘩ}j__CQB;蚄1jPZJҧ 9eWwmEXyI V+:9 aUffwR_L|x *3R:yNj p*a*!@016>C*4D=-|kmkNm` oMz('wD L񖧊1B}"~M&sllyJ@fdB'Tuɸ~0p!]]Pz1qd&i9oxC@k]f,O.HJ}$<.c 0!_'fyBjte]ڧ`*< ?(*Pj1$!HAR$83SnE*ڨf@e!btSU9ym|+33.`+33/,.-o?_icig?A>o^CO^g;uesmҏO`ʈ u{nG¥E)$<3_#\zc9Vg(hآar^bRK'||x^vHo+fMv @z #‚53L5w.q+@<8, 2;W2cp)i~ؒ 9s(T8/aH (xDhܕ;e83^׸veO .O6K+ (Gj5\MM g[kaO䜜rO d(JwР[x4,(R.ifAڸkJ< 7 >vyhߙOW,\[6[8$1CjY hQgrS)+soX 04x\LUڞ/1@K"LhF^+U9< KDUa `C!~9~ӪONja6Ueo ?|{.P_;/ƽV]&Ef&dIt_7;yx4}K+/TL UY2 W( ZnPDCáHc թw&A3Vf!@8H}PVVV%8mʂ H]SSvyl$ЩPIg5瑧Y iA 10wQ@-Aܹ5Q?e묥Z2}ľ{$/:&D@Cc%ẍR|GmW@q`s*zM4RWu,ni,#,zb"h SwSȢfaamg-jCkZ2م]"uڦTn7;qzf;­)X YeR\ebw?!tq7\>8pOjo5%? JZQ+z@^"2A4LBctݍIW,G {h ݝբb-$AABc`ALHf0v7ʣ|"*ܖ=$6ל4kܕ8;E+K`+26ٸ{6r~>;HB!mU]{&a,f?YhK(bhCڨͶ-5i4}c7յq' ϟ۞ =x^YμHܞ"ъg\gd$21ko&M4[hх`Q|Jd).}ݳ#f5E_BCx{qu;m8혚;!lFkwΏµL| <ȁc' õҘdub_oߞ@l w_.?E9SL?xX-Ok<̌WL*w\rnS2m"߶CMG4 Ϥ'xXqMTGϞOӛqjJWif+|9Էe1:~8.kvj[f=)D!ʸ6ݵ%R)K{i'/qMLrz} x/xjLpr~+KWT]Ŝ.j{"3gdY;f,"ؙpI[$t#Y2"J] W(!}Ou Ƚd=YDc,\iԁQawo"p-QDՁ0:UN D|(KqM V\̦Ȓ4;rws2q]ہR^1Iz]D<6e\8#(~Xt2 @!ed.mݿ6fdI6 ֎gZ.hEdžQK0r%>|lUn^(@B%f9}Ly X@8AxJyvxu+RXYw-߽{2cqx)BdP@Ov@prXw O/}Tk@!x<"Dl"Zs;n}xJ/)ԱI S=d!D4.#&֨EOڑmF s@ʼnbSv.-DpCU%Ofrm:tuFViaB np5 uQn1M`*ڏh?#!!!7\7GP9?馆?218=# Hehf9N¸6MoYg8|^fU`i(4?tw ('e:!*L6S ʈ`64k!_y`[֥L W!lվQdn)RĴ^Zx hzH?xYL瑍@TPrR,ko:k0 brUF8f#͵y}i[)9b!ϻUZ(gtJ9?2pQ0 A:iXyK7 kg\%譪PO;_e^ #36 heY)(t;V7Zfźug9H:B#bм nً˨m4O ]|]I;N֪\?ܖ$ެeHySU"GQ M{g_J"l;e[{x\D iA4 PGDK ݬe- m3YPD/1nݓ\#bK59v k23;0ب&~:xfF"gFJ޳(wη5-no9D \_]H|Eh)C$r2kA`RPȀhf( !7C:_ٻXYAz[ߜd*;[k,%\+YxHG!(s9}8>y S*~1KC :~q6U@$a##>sc*^wn$%k0O[~{K^K嵬Ko"1A۳AmOhKNLKW"S1|K7OsAs!jέ]OD:=mjQ=pLR4ÉQjW}kn {hjCsh Ό?EgO(d{_CX1pf%eV | v.ٻe>&ɭӆ.WM*4$>2Ӡ0wEgKN12'd9J ø tkWd0K6KIq+NsB"(ij. c6/Ϥƍޓ-ɘ9 "%O1N㇏4g4;i9,q6*rxUU-~!/5[k]0!HȜO3]+Ȇ$U}3NARofc.7ꞿ'!NAz:vr4u1tn3=m]׽E?{L 䯍ucxƇn0 (Qe~:>HTL7ˣwR ;ɰy4Ү脲/'/k'\b+߳Ϗ~?*n~PL~OU_̲o緜^|o 3QJs呮/"$#fĈ""hj9G/k=S@/B'qf>ڥC/XQ|j"Ck_F/}֎ d5 Hhj*HhVOg̈́k`>E m+4/(U`[{< W.f/;~!Ú> ҇XٔUtmLK!ԥl9HĈ|̄D`" ((˙ٵ[^An"H&Q Yr_&%161 Ve685Qb^wVh]|D*:4*~%\i ,̉۱oqȖRK]TI۠WRBG"F4GvHTm.mVfN<_xPe%/M!l"59|iWP=p6Ek|*XuzF(7ͫ:E77W\ (CezY~?augqգ@D`%hez R7,İKg&ZU*m`Ns{>*30񈗌<ZK,f|cDT_'g 6"JfBky히oL7"[ht I  $9t;X:,.`wQȆ*遥ٸ確J2 w0 R>Kvar8>#*^dh!UqZb\"U/NXp J|Wh(}#ש2Gf z7"Qi \ l1:a^Xp󐌵ڏ&]}8|Eis@ 򐓟o̩c(BqZ9y;/1~ ۮ˟zYS,<5LB2I]f?5>j j 8K#(#surBph~2 dmnOlB8 "(f},t>nF=4B8W>aox}' +^3wT)l.@Sç**7ǥr/.g4=x=c-zwef WAT fshX|/fMmK9mV]^U zrox( 9,,vjL gQdq"Sˬ^S LLmOIb߻"4&Bq@|8F0t'QB7- %e? 0(9xgnQϬ%OӭbچpR C֏&m,^e>bU x 2ujb:!<dc#ĥ)wVzGӁ%|5*# &9de[%|a:A(칙^E"ix\IJ ėj lKMO]].VVLypmkv?",yO`e|cυ.%uHqޢ )\BJqboa4 \# ~C#0x*3u+Y:h Vi{ޫ_CxUl,OGB"6R7҇u6w41:p<%p`lcdiS؅H=g{0zoU<|SFYf`w@WP 쑘|/DFdJ5v(2Qhsʅ?+14-{B}] mꠔhɼ9}N3mMo.艁9)UcnpP2<&mzy^+{ZО ޏT~R󀜹fbRub8^F}7(Qq:%gVlؚg7|U0:ػ N9Y6W >_ez ^W?<%-H.)6[nm kvf %mV6;#O]xomDV5w;#D1`̼\F b蓴CKa>%NE?Meklt-(ŘJAV=H:bߺUwٹ3΍pKZciO;v{Z}ܙ0҇dO3UTJuzu[=FZ*LOI[B-~;^J̰ q)|8:ҝGz:fs?$|!>YpG@|)_KT^=noS:z_s6FQOVvlm>/ KP0큀BCTi@C%`[=ƷGќ\LM۸ݵ8IDP ~&2ztA2]n~ߺtK8! J=fJq xLL3AGS;QXu9is8w(mB]7·3eBv6%Y=},44"f,+ʶ2]--j{gkWSBLo߽-EP-H8Wsܝ0MLH ra_(-[´=v(/ B+|p6ܛ *d(fcRϊ:*P<D Vp3Pu><3%+y( GjDBfЌ߮w䝦E(}t[i519unnGs%lCn\v*Uf7 n72r7GxϾ$^#=!|3-ɾ3?d1| ,Q#3ZGSs~! "$rF1a 4籈aG?[] OM<>C2NIcqlmuhq$spV{~$$Unm0;T?^e#AE 8jĐ~@EW y|FiX2LOdIjY0KO:w!<ŭgoW"`i ڣ9z|EGUMZ}gYSlF{Dp<['L}Y/<Ey#cv Ҕh5UL[.?"l(kh Ezt Η°<%J&\H(p#.OΈOQ(('Fc;;ky}Ehg|abH+焗mѼ'gZ}b&#Xg.:X(Z]oĉxLgY6vaA4J6AE /vب!!%c}N5ndϡk%& (29)rq;}wxnxhNIշG%\%.~q;$qU.odT{}`wO\,bW"l=e>`ؘNm1]xD$p΀tU seH9y%uIw"i֘*q[+܌~~^. xˌ0 [S,,l$59Bt~c|̮Ql"u6iKr%C*9v|V3)F |#JFRdlGFpWZsKg% ԡV)yoq |kzdQieD{7y AN%1*caVUZ4 sgi!\&2N ?-)t֩"gj14mC# tDcLŮF@Z%3\r`j8>= 2R{!OV$D5U$n=,oŐ~b֣ Gfw] Ng,J j/q-ZÃvB+ D;ȂӱϾM2D $ٟ{OP0!)/M7VMåc^su{K×f8%ƨXH`!ZcxQ?صϾ9XsH }E Qmq(n7k "kmi%*ӫ5CQyS,W6sp*h}aqlcŇ`Q N]^OR& J"欢&XxAOThJX։L7Sz-+<7 +sٝ LWO3 0`lDxCt'h+ݵoK/"f!jD/ƒKːN xc!`Ftڗ,#d<-Z zgлӞ-B(0йB5X3_y|D 6{0q>#gjxݦC2獏 A, CExsN+(Fq3pU˸4ux%F|^ ^^Texމ N2fQ0ܳ:5]/;Ƙ8=UXqgˎǫK c XYuz!F3S!$6Vk+驶ŽX\c%i ' g.};q/QJ VϮZM/.zZcĆYIl3.djRw3+C>bZz¥ tSsVc1!ι9Kֳ̡sNx5|P笋U\A}ӸQV,Zs(RӐ-c7pIF$@Z( B*!2Cy|N5'qXSec^Ril|&)ywU۠4{9Rqi5=eCnv<@6PJ1[_+%L o֒̅ 3^ٵ4D(, H/I0wai%inP.`Y轘 `S " Եl>kȈDD8Ȁbҗw̭"(^u31r}fq8iUP1(UZEk;4HN!Oֺ+P} PӕYY /l(@hMN:nXtT~2Z;|Lz$B+h AEAh;`l>!V[0e$ۇə숌 !:c2 l:*h.(/XMeWo@74=ご+Bƣb * X=*¥lՄ+f,=z^}-k _Q %saq |d‰32&Ms1P>ہVhh$1<G*?H.>Ao+Qn>~=)_<L0sWkՀAEGav%2I NK8xHG^2uޫW($B%?+IXADgS٘ V|ڌ v՝:$ bH#rQjC1{nm{t-}QOFb[ xp3i^_(p,o2"kQȨx.p2l)IoB%zwt9{3. lp4 "q=3rХk^r9s4&{7PHDs0DHwVb@m.RtxË",fAtƨ*\L 3KySWax/&cG|ǝGƊ:###1XWBw $98Yr#⫆s'XxW4-[):Ly̅4/dLj; ;6"3MDbfosD4Hd F$~$l&-lDZ0!V,jqYÑ&fKaySn7ƽ5f 93 CQ([Iu>$# yx PuiYQqXTptY!dI7t}eOX2v©S=߬U^C{9xJVU j^*ׄ $N!G l)SW1FAzyTszdԫr ~ aOE$ 6)Q>ؠGgPHJ+EŚd>Ŏ*q fʤjE|+ڙ\zꀗYDvwd2=RK}'yRy5;b9w0 )3N*OXyG;YtV3V}`H giY)ȶy,|` c<Ȑ5_[$Vgs׼ 4;K\tnӲ*!qb> mo-2RboԈ-F9PӹmOOVβus6;S8ǿF`C*hq'"y Z0L n%0~S0deSPU./{h5k7=_?Y *yycZDa✙ .7/Ǟo|_dt @X/Bcq^3V?a(x wϙ>;[.NҺhl)h.J]##A_v8V!Z#~~wy'0eyJڵ{U,cZs}Hmk/ؗc(O X0H@CKT٫go"`d*(.WEe~Gz(=T*WDzPwoD4*_WɍjrU֛lrivP\l˧]^=?n5d^8wTڬll{*v%74xī:N;W\Ƨ].3qeP$]%s?sㆈBQs Ib6ub9NR I4T,˷lˊyC¨&WZ5'>O<,:^ Ԛ%=Vdڣed2 й܍0zFb@"|dƎQoѯir\뻴uǜ:ٮ쵊T ])tY@DЈ Rmnb;wytDX0ϲ>^H44Cv#@wsHxuF|* fdE7 ajUDzң5k4ݝD7O%Vp.( `x *+:^"%8Ew%S-v"1~20>ΉA.eDٖ+275UxKp L(QмlWf)MR)@At -,!B@S"Z$D?ƸxrV҉w lUѥ9bR9H^bpА\Fjsz)62a F~ּs/" &Y @) Aa'#cp#xP oW\33@I`Cq/w65”ܞy){HHϝ^m Y[s H`&+0:{ǟ>z߰@63Tj*-d  |>z{P77H_. @ vyG5˓n9e@bDq97۾p">x{@\@D 9@TCPn^NynyT!P {ݠbujԸ5'H sa9VQ}H0 j4*BU4!JSÞX@~{@; Pi_۝}^z9(U,$ X \=>n@6CD ~qW{ ) ȇ+ESW)٥eW7˗O5^kY=|1%^+Vh'2{֑uEx%WsWUU/r,WlGJrhJcJHa!^ã8ʒM՚hT{aeyx)!%b>ZvM!)"q!Ϊ27ǏfceMF!|yG]rRjPK=oM#Ufa͛,X6lVF;^6X< F_48?H>urk;wx^Udε c#x:mR\΀3F߄nzO;lzd"gW[g NTj{vr zAM{kYϳƠPN(:ThOs!;fVp =!oB)_52.s*ż)u7o Au!~Nf]] K<9,JUB{ ې>**T,]ÁۗUўTހ=Frm\U?Ou1^UjfYU7Wȩ΀,Z;XpYPsA`$g?u iC7GB˵g{&Ʉ@3#P5'"~<⢭N䌓YF\MB1xOU%tygI,a]u2LTal9KM')av'-_e>V؉/_`UVntZq⣑pὃބjz5{x s[OaycmssFC&^.%=m ]VR=dzR0f $WR*q])󵹂(G XYJVKhw@b8Aˋw3:fhHjZiWCuAMXST"+nw |Fz䡈]Ca+/4_BmG-4//hr / #FX&Gި(kMG5 㜫}%ٞ NM&n;[zcnO}!b:'&BaWygAqGp2&%㞁(xI!r7#{1Dy"h:Dx_s Ѫ(Ѱw J B6xbGT}4Y 3vo~4?$iqG7T#8 ĝPBʰ<,i5suMTEFݲvhN ⵖAbԩ#e:JeuЄLyvc7}k$2*@`s/ ݕ+,Ic,MG V\yܸʓ"":޴,s+2&QkD(4>4 sW ڞ>gA؇GDoW+eJIGh!ٸЉL۝#QPZ)6=NS *Y^;mWaxLujΝdʕ^-vEijgpЙ:yaȦ##q\02bHtXI%>+.VĎў6pp$k&41mQ+@dW<7log ն"IPHqڎ<^{{60@aha_V[@(M҆s1q.]4(=\ T,jfR=譿fh@A- нVz1mW=w6J}om N1*Ua.?*4( !P<rrGnPq/wm8q% u idLp; :ILyt~Ry^U蛟9ȑWVBGfcs5{z4V^|y% k9|} Aj$"y 8@>=߼ǭ<ۉ>P\[Ybf#p!GvfoG~JR`\کLDϟ-3vW^ J7!qD 61@GX`'P?O޹ʾk;ZwFȵl,Xb1h =p!.+k-B :@:@ 0x@ƤZXe:Jda6iAjDa+u99P Ar.)&Wa'sD ot'ܹxq|]OmDj-;.NZmr'Β+xl$2P6Z b!P9ƺ[ן˗Ǡ @ DHR߫βk|6mm7ņbf.:{k8]Bλv"ݼc> ;̀;=xIP=8=o~@B{Pm7y+

TgNpB(KhQ |67>|_`UA(8q>4J%;8"ёNPϋy(J@Øt9I-##w'͖zeX@'2db )Hp{Ud;v_hpa";48c)D Y\l—$:&^2wì <I$BI:6%J$nEIb7x}HxXo$*zs`,5q+*]Foxp[A?t9h#D]xgDC;LV{&>ƲS'-f- (@TDqf Fɯ@0 9QU$T~]L#*G@UwBt$=$m߃v <G.Iϓy>|nVD+M 0b<^n#R~oA哔\QQ>4-2XD`rE9qx'^ӷ90BrM"8TX":^ `TXZHo7\=1~C;k'.x`jF=yxwF>i ﲛ*)jU`ucɝgq :3Nj @(`kOOm/源@SƟ4#~J* HAJ!9;^"oP1q Rrz/ gA ݗN nP\Et?MGl?1$o:};ws^;{ (:zގ$ɀ |:-gzH"whYሺ"9S"[k架}3,_~Y/$c **Y$dDoϡ۔j8ᶞ[mpYGa~23;w œ4Lf* ;0]wuwQ }XTg d,m-dKǦNagFec&Ԝ"CbQ$c,`u{@Ш u LBp1*BF{f$I6^EeWE㠍1n+P$PA!J\I #!9 AB fSݠrDv,gcMW2+J{lqI B!_y; &fL yuD)í-AG8}@~"E`=Kʵ7 Dek5N=~:'Y5J2|Yf}Gе~5M2LyW DD~GBr *h!vTJBI+0Bz|@^߼5@])xxRS^x ~G0`8*O/ ?U xT[[ъ 60d`YeYeweƿмheI]vD5&g8AUƌMڨ/naqld aWL.#'gAvۏgQ9., (;upՌI ! e믻,?dP| ]X=T`G1̀ 3EqG#Co7nwyƱwiAVԋ^|HySP?' r׻x/`C1B[ pW1 AÃǒB2di{Y?|Fob9M|=   pP딾6s p&QZZ;(ZI~(~l¶| @dd)A\,BSRFQ2 AD5S~1.p9WAL}鱦Ieݒjt}h/^}+?T{[=^?;U!Tҏ.vXCK"nОG.e-_lS|zK=&<xXY5=citǨMƲG ov%(=_EATa㱍:!3TLc7c1b}U<( w>zd0;? r?+?2?@% De8jC%:Nۏ?!IDUߥ$~حNr+Sw-GSV, &yoqE*qO ΁pSinBBHYYZu>6ǁ:UL1 SU JЕC\}gvd(nEȏQ˂~SϿ?{)QI#VPqIC?@JesDҲp*&gbSI@_ߩ_QG`;DYhL2p$=`?tG8 G};Ӫr27B~n˜.!e *@ !,T(R雧}o;hW] ~4@ HQWPHJfr=d=>lA=HG$\ cogv v}]" ǫ=cA>4_ {!2BXo?s7?&?䲖j;DFhsE3 0D$MU:IphqN3! xZ=A `d}b.DH*d`8ʂ@3M(#Ctj'dr* ixfV,q.]'yv{*dn֠@7ᙾېU*16~ꋊ(iLWY7CPԾ028l>_T舝_,.h8A:mtat&ݟ6"T߹}8j:8/N{]))pؔe ख़ %?ߗve=MHpiUxhH|`\ Yb"gb)wD^&&(@(-ԩ#>3$q &a~(L۔=|7\DZ^[w<0C$ ["wi~kxz3\YAPO>!ڨ5o7= A)8%~<ą}}~ǸG=%v)+Af*>~x1v@dt?•z#{A{^ѓR`>$$>ƙ燤MRM1g\u; 99@np ^ ";@üi` MQJ<. h.JAz^rj{T U%D3c%{[Ȝ`叄?<#D@&s8 (gli0.*$諸 9K 5|Ţ$zz6o#.*H~aTV:k$n!b>{W@/Y;mv·LNJ(kc=[bGm3F=S"P}dmCW`+ۄ;GQcI|j$ wv`.d^pgN{㱦Ne? U(˄!ۯOvn|P 3+9 qQ﵈{'E(S-K1`  /7K1A hT\%.Q8 aރ%jx|f,ܳH|SDzXlQE?鷞9 }wl:@#ᱣ ו>*:Жؙ(9\:h=x(c.0UF' O)1p;9(0,uy +QU 3"5h1rl]QH2(Ɇvv>,DO}&ITi qb$o\#/Vipb ۏ,ҕ^B 7  > #>k8Y]PbA4r fTeE 33wN7$r8o˜]c*gAeBKÁTdpϱQZEpNa{R bݕZ_fh, R@7,%uѰy!BA.n#$!8W h \ >2 U?'6eRP@adsA\|{s>A }E]r\.W<}wߦzcY%ֈ? Z#r5#ME#1Gǻ>Wb6@+ )wcXc$eV^)!2w9}R 3m9>t #@Th}Rpxd 7E޸FNU~q'}h$mY~5!4xkʈUY.$73}wlq{fI$(X8L=:a"Bjcb 0~=IE8|խͼth:wJB<1EͰH 2˹F˾v(B9p|#M.A?_ uOҍ(e@ Ի\6 v|:ffI6WR㍫l1yqnM 90((6_Zf_~)%*Ӿ~Q R*9̌(VrH(#=d鯭0 (@.Œ|0̗l* n4]CDy›T qpuZE b~Xo?͡]N;~>e^+ ٩}/.j)ɴr*|i| @H"^B2xDdKw θ"A0?Jh pk9 &7V_ (8}ށoU>zsA^cl7ΗDJ] :D`3Fq.!"k>_!JR󳌏%&GR' B/ 3ȸPy `~bT3wǪI$yûZ/282ye SR.:45ϒ3}"ߋ)0`Fol!IJ,DmH dbMA&{AHβ)"]_ޑ1|Qێb>6MEL.^'+)I~/ lG8QASk I9(0JLA ~^?fqϾ.wc]?"7a[ 4@t}%Ly?v g2䗡'w&J2WHz7@@\(ִF-(ψ(H}3 $|l)p7v/f`'@7ػGP&[$G)Ƈygf眫:pS.dA;*#Yz s1җ* _[gDBbR[( $<zPyMj~qo1n篒oyÿO=#KasG.muh |o `p~Z{q"87 ,FӐ4rX<-VFQCG6g;x/aIEH9"dF a'N`]$P]-!)}u|ޟ^ܪdOBnbk@5p;r捨 Q(L]xQpsgKYaj=Z T**b=o?Qp 5uĤ6$!*Z kAK+Dxdj%5q=,z@HP0QLЪȗqϢR~pIeLDQU` J*@o21#!d rP֪LbBbQD Tyd, (z =֢{a4'ϳqm E$A>_7ETt߮;I ֒Z! pyh PcɚlBDyRi klf'KG(i:]ݳ}ٲlyd}|ek !ǞP"Q-Pą'#ko:gP] j Fh+Qlm̿o\UrR-1OWpݐˊc(᮴Pi>#8hW5D14Ū_lgF50lYmXaY-,Vn{;0RG.A:]2| T"$ (2!`#>*o(rxވdC\m4N2E)(Ée701T9tb12DG #0<wUЫ,?ݍmU(Z>)"1¬3P7LNHDЛ{=4HErg&q+'~ 0? u7(Zn?e.!6x,Eo+.;A\lm  J܉ic! I+bA yD"/~[-@(@B VvHJ "M( TfNYj(vbQEQ]xwxm19%ވLtT EnՠAG"ߓ&hov0$ ( 71R~lUۜ>6xNΟ8a<\mÍ$e>ƕ{Cya=ʚ:E tpܾر @T}̀pt8~y?[G~T@̬(cI7ݹ,a" >ּƬ/rYTD$ 8ު)`D\w&}1Mu?У^ľ>nA*HF@! 6;~>>~#ϻ0yD)1s_"8o}/'tIJ( y7E"w\ &BA 1W$a&D<"Լn(SC[b-2 <DH pqI! + 0"xv nwvj^7dswq!H-lFZXFl,֖ij4ej4kFhB֭4cc -mm[ XČeKl-F•@AeJڃZKJATIHB H6TkZ`U@X@bXP2W p%q1 J% ʘ[E)l[Vڲ.4Z8%n[ nYQ\l9bYVµiZajJKJªe,(YUeAmcmkF[`ZPaeb*QA%TZJ- h6ؖՌaa #e Q+ e +DeR[-bDLsBhQpUڐ JF@p(-mYUc6V@FەYe%F%Yn e^Xm/w ؆H  ϝyӶ©w.!ߞsűAt e|xьaKk?*|cл|ԇhM.WoYYN#:b4I&J-5nx^lip|Qٚ::F1ÜkE*]+N v۳󫣼s:wuFsaFς.CdUc*xYr rsoѩ!yOMgun#Yؽ?K櫏ޚmBYo<4_nwO++f$*W=nF7n,浠k9[+g4V:6Wc1L3><,W[/YvK iWij5g^'7Mnv-[Ŏ)yS= Y{ 3u0QCN,Oe_ξ3*GTsYsvOf2Ik!t8wgO']Rz-}޷7*fkNuv9^iGv/?ughj7ǚQozVװs8qqV;3z+=[c2%ѥn o+Xnxϔ̣gʗ>5yޗqCVFW"=2qz;FM.8;21^ݽL&G#mG{mrzkaΟMk4](yU!r&FPt5Y 2y{?,>c\r~sFxfh3獼j.ݸ *1 @PA/rg%1e>27gS X,~D|ƥ«Y?`\o#)yP0C_s%6 Ӕ;lAKt9PrQ&}=(79&"$T?0s||Ʊ} ؐ1m*k. "㓖$N%82,ILaҧwrTǠ1ȩ[FNωitñ4aVZ!+@Ȣ!QQY?:cqk5R9l !Xҍfвɪ$Nz%Q&[\z.\P;k(lM D֥T+.-2K80YcTڠ 54/{ntY e5zRJ+!%X<&1~> .0be$*9<6'edv$8VUp}RSamiX#=x]{N+>ؑ6`'`Fy7KLA%_,/d[ED` T.Uw d`Y`ie8yLQ(2>(`tJ/lmd!{_<j[ b5y =htcyO Tj/ lU&p 2]3XDA{U DKPsҟ >65keϲ-㞇]3^=( ߇|ꩯN sr_#}nf;`0J7c4X룶JB$tVؑ'+8#j*U仿c4Bs^5.X!1ٛe0 ;?K}i")=2g˻G/eN24Y}]h; pDB87Ewdt|A0{c_<BEu75FhI:F "4x0Lȏ=&bΈž_wsuto>ka k*)+ڄF/0 F~U~xb,% BJJJ)?CX Y.øUl?I a0C0psIK3y+BΌʛxQ݀ 0÷ _~wr}A'0$0";csMz־\g);ԣr:];?vLX1ZFB!6*ZxsΛ=@[dҔ(nnFLQi|J87 i׵W:OѾ0ߖ;ߑ 4$rUu{} aZ3{cr(z~0dAU|Ľ|pSݏ&9x(o@9ijF)`.su=@up!$ZyW+ uɂkX` ;՝D7`wb2 8.K#TeB@Kڋrc m%๤k@=WI#\TkIEѥXωo|3Xwb"J_pf@qN,u~X5 ]<pLm&^`DL\}1̷{Ͱ#x uB`{[@ڕT=H8Fn+ XDה zݾJAc9XU [Zq4+RiO;{ +cth-b%`n}<{:G*QX"h9 'DjŸ MoWD9>^9g|7l$Y3uN6 I]HMM_NKo{ޗ܍f֢ljƐD(ɡ!6Fj @y#çxǼTo[RnHa)u Q3{E4CXf5DM"xBXI_ʚT؁IhkvLР`"0RUXK-ѝ`u1 LM#ɛ˻R,%v 8Ë @9}(h>D?>tG-OaiIQQg}wiF4uCP>R!I*p._ !ӞZcrɥWAAO? K7Nv/N/R'2!2b1`:o JWr,0["GTjwkn%^ϥ=gVA @GABB(!&?+l}ϰUQEGgM=0O{, D3t'` jM?mD+a>OR& BU*J)}}A'*Rw;NӋ7W~.b6\@3e{Ȯ矓}Vtv4딛eF'VL ^knS@!?.TD$ƜL/ior͟LɿXFS8Po/%jV^= Dl}zZ 2>'u]ZҲ_QܯHk|2ӣ"% Q*Vl=0)$;/4@ЍJS9Uv*+G1 0} A?x;Tqyt7ZPӀ䠉 jv8}eV16Q.3wCfﺿnc3.¹wV_dE=޸|`q- YIy`1ٽO^Q&PU{ {72-ЦQ .#SF$'.c=M,}0\!kU  Uf)Zї>?BB|fm;=dzoڠgLZ>gu]d\G(7,/KF% BZD턥..v1{5<'3@.kr^߭:OEnb*'A!h:]D:>@ZLG!8V/ c]^0?ҧo=yJ^B ôS/}az/#R(\(>%SRʭaR-fZZLBT  HVĀH`5r\f-Y!lF̑5i$Z巍zkqŁi8 ؀t?0 nqN0r- $wꨢ55 V%A0 F  !_)T%;aPJ5HSBp Ƣ8:6LL8R] kف*P3sg]At.glrt %Xg @tӦc pzATw2t&P"'v, 95'#| 9b}s˖>Hr!03" Ĉ1?#Zi[kZ?Q@ 2#E,}c^>Ϥ?iQQ[xr?\QG?.ҸODC0Rd\gd6Ƽxڃq-kŗGgnje twNBnpv[Iͷa)np]Wnvyu+Îs!%ݭGM氃;g`vuҺ< CSxۆ1>,/,vM~|1_gb :4; %_FCu:No7ReҌ^`wgUPDŽJ w0@/wǃvmM3˞ F6]5KG/mEtF ڱ|奺.qX 0 9[g. au@Hͅ1 U#^93_aNc; z78x{8z&s{ԗ7!͡sVW&Ao`ӧ$ԇvڪx\j^ʝ?m~`NhGC tcIw!}ដoC֟a]{'͓xx<4wSqPp(yz(ʮ^*wB;X}~Uұ>QTR|{;__wzeG|> aWAaϼ1 )l5- ^hh~;?HUYUZ"-њWS`YH ^*>q[@-D`A(z{ݜ{y5Oӿ 1\/oJ M[ry蒎8e_{7(?\rn,j)_;ooJqMuNaEPB6T}if k =nwDro{0,A#w=B b޾acxoWmOݗn{='vw;1~;i={X8zyq?,װĉ?at}ei zH[kD) 1޽+ORz*j0bX6D=`=P=D+gvSUx]YOgH_zx?J(Rz[vRlJCpD 5Wx6jP081Iƴ TM,1)6sm8 %nIwwOf og;Y1͛ O<`N3yeir66(y &S7?}`/p3%`y}L-b=DlG9%O׆DM$qpt_B9~^_Ϳ~)( 39DUAS?O% w`!O"DFEp Y)9{\IZT?<23pVd(;gp87c~ sX7o^^_[z{f-ޣ͈g #, An{|lfUAZGѴe,iW%H(ȃ \|RO]38P\}n}Gge˟Zn 7r;(@f.h{OMr:s LtZT9G5_eZ4Ed: .N7Ls#\-UC"Ws"Qkypĺ"D/\;h1Ԭ/W 33L}ځ@bTq{O}@O}Z9,KJ?V+:B%Jbrfu҇?*+zK{yu/?F+*Gv#fӵg&&tK ڄ @;Z]KH?Nݭ6Vj,ӭUk,L4krC%>LUj ˵-^"m\_gS `uoU4Q4A(?@`p>aK_k?X"[}_O@rxǨ~@žHѫS$duO7\42Fǹ Q%f3Q"B"}O8 CG m-~iQgѺi2%( iX9u̞UD' U<|TOwhU04Aeb=a\A,ل9d{OCk8Ǔك,}4 t&t>ZTSׯ$eb:Kx4ϣ<^߷S2@8sEPeK)4 ;$̠Eb$ =qQO^1"AAD \۴"vUVC6h G^΅CszM `7KAпYj0w(m]Հ^F<; 7ADHG|'y(@%_ӭܸXnk$3L#Q$J ÿiz\by/xIv!oPu;e&C2HCEBNFӮcB,,X?*­  ҷ7sݣ1:4&&e{/ )Z/vq~Cx670C~]I" SRD2RDI2̢Ja{qbg;_bd2I:[ђ=B^3|J=%]Mμ,U ̡Ě@IlKn(ovaQWēg>gK, \+t>ϻ{^d`6d{ ᡀDqDu v^߹-³???[,e/r extoD}{ôTE5x|=6&TE{" v;2';C;/Pq6yst<(4ЮwͧUZegDG}/v|{`c1^=*0;ZOٓҗ-|TJ]HR`سaz@DRv?ZGp %7A(J|JkYÿ́n5XB.}b)#)ȨPB WKݝUyPP7%!ڵtL%ܢI=+c*T4' |HaloTxnC\?~Un;8#9\91yHVp@ ίI4֎^ب WI ," %皦.{mO&fv_m(2vM wٸ2 2X=_~X~;Ɇ>sl\H@[;79` y'!8ȼxx>79K8(=9 pʿ oYAPJ/_5W_3j?_b6V-F+6(ňbPkAk BP4P7lk/əϦf$0Qg%frbwr"_Utr Gʼ]g@!WVHg?<`y\PZ\1 xM) Ip qUy_=&]qv !X#b>Q?˭ΐ Ycc zY,xѪ"nDea8nmmD9lgl Ϲ >%'#m\kr'=MIs7dq&" I5d\s_/5y6l)&D$HWF Q0:91#!d%F}dLJb0"AqHdd`}7p'Kަz~0!'\,0'm$ 3ؙ)A Imv詽5gpʄ R@hC|ҳ$o SEJ|;1 "HC<3I)Y9ȜtE` %TԇF|h=P;35g|NO|uasvU  9ȣ!$<DzӶv"? Xf8k Ev eo !XA2n ߻㥳?H`rp˻n[a4ݚaj-ZGDžvPPO`9M ӉRp[F0WM/ˬA|uڀWT.0woI2d] 97s8ph{p3Y&¶u(g,k9T$)M|Os Ǻ|JRd0&*]𢦺B~nR Jn$]>))}#KB!"U6` !8#$84۴~Xl<00طe!mYAAv "=ܲۜmt+L3D^mp;CA؞8AvcҸGܸcvJGG%L`Nj2/=aKZI۴KD[(vlOmF)%[gwnFovlHk1*q֘FhU4\w]vS5M0xӍv~nQ}^[\|([oH ~[x-:&m0,UؘoBvTI#󈀠 (Pw$89w,2 E]S_?W19 >gB׻{9CʱPXbYy33o]^j,:谑6=%_ m4 F8<^"dp ܕis'~=š&岨 Cl.G_A15퐦B@}\9ja}XEHT>>|dMhdhz/Y2qО.jXGv'L8zKݨu De%"a^o߼jwO`,y 4-Lc&ǩ(suJa>_Ur>k A|r^~@ԟ_cLo)&t2IP_0fȇԒH*~?!¥F yLa޶.˾:PSl3]Q j?u-iN gOÎA?<ۗ9QCkJ4Q\Vd ?[4@4A%mpd qUD;pr\hڗ\UZg(u}}.]W`}G铭6smaɻɟB, HWTRf]!Vn aT&+? '`y +} pqX.U2$+-%̻c,ė JxVh[RI"(Q=.}hBC`ɻ=غt|>qq4/mfAZ9AѪ ATmqjFYf˴8zg]5xzɂ#+Ǭ ^O9>@aI}Eb+yOX0L8fNr/>F <ל^[yhn< 3syѣoUfw$q:Vm* v\[sMm4nx5^F_<_;v+ko769 iUo*q #5eþ6h$7:N_oSqrͬwA:_f=-^+9Y~U^q/c 0ϐoXņZδ+ zyJDT; =t<~YZOOܶ3p#|[鴯^-O"}Stg8f'^\s18 6g**J֮"to8Z[k^vؾ;ͷ0kqiֱ;o{߃9ff<3[Gs>vc8|w\ecn92y|<|ߚ\\uNW{w7wsQyk<77<^kΞv^s9y|;ԷUq]5kisKo.oZ#|M6epo}rOWD& 4*zj>s/8Ӝs-ݶ5:'kx{n6sYb N>[6/N0<(οz9khKzX*Tp`12viga|'3r,U@ *0^RȬ<*o@Od"zs;g篻ˁD\̪]J0bB10&{1il*i$XnapPTs,6^K$I 5@ ĂƲFBfy%ْi6zUP$UMnohr-t,!|pR}4 pZ'o/@2;dfuqCIWp$R!nj.ZkFA"fhr*,*1_`,bP/׆+EU[v<{F+k +fgcV@7֩|N39Z#pbuY W5ysyGp|Ǚmk7y9cW|{gSz~HWmq^wSO<ל{Y,y ŰXee>&f 3lR]Z]CΡ6vsͳ,[ɺbI܋kʬ)^[Hqo`ZUE=Q9]/TEX7_zz IxL󳩽;+کw_xnM7;5fme&nljE ,GjEZH DcFѪ0`cQ2 FZK i( X\~z@1s,D a%Ft(BHFd,LfԳF͢  QE#Q TDRUQ.w~O6nvĮ 69.tl67#||^Yyn5nX4f1a"k7<;9:%۷ 7ܮ6(4pg%Xk-33rc-@@HB@(Q @I(J %.YW׭#ٕ c3ŗrA|*?:?,4lks1ܰ>B$w߇oů\,C )'/걷4o[kMo934,*CDƤLݽGw陛36yݮƵumsuߎUUUUUz}|J5ks`ѮD:8UUU&3NɌ>1٪ /r:]z;wwp[`^A%TޯwY=@B%$T 'mP$D(Po<`c Law,.@*X z<;O+`S2*qxV,hw^+9wF}Q_v yO4X 2H&s5s.JEȥ)Cm(;Tqۯpm eg PHMrhlJ{LCz*p&*I`p0ĥ(KSldo :LFKw9ձdK 4JܷH1-̻̽+U2mV3iԆUߎo=MzHvHP;{V&oFZKj\Z:*ln)Č2]z@[YYȥr4CU%1Lj:/F1܁x ?*TWa >uc|0__>*kҦvw m*wB4O̫LNkJA/ ʇ~FĶ։l2Al3sF/{׍2%FHj(ҿ>k? :ֽcD tb^0Qj\ib3 U m6E,||)[!reja.Z 1._%"Y^}J34d̹8{|Ns7|`wg?C/k'S1rdܝku Iŕ\vP||tĹ kQBA^N3Իg22^.5|:3 [dΔ])zYv8qOu&k5,!xzŧJgpp5W !2=kUVbK26e]bHtx֟Zu1 0YXmM4TJlM2]Pb==lց !efXN9l(B b €VO vL0s&q+DLIlQ|vƜ{uE?H2IZC4$Rj*Q(rQi1dIPb( iDh6(Cb,DU.~}0UGr[˻ceT!­#1pr[dRHqvT<*֎^fMn#d&+31=uigs֣#$g3שF9;sq.3ݯY}b9 nySM/]U9n6kz%ԙ  D'BKʃ(咠a`z(Eʕ"ߨԹEV.2WP$\ӧQ!eUô\3Xj0M}4" UjWJuF-Y)X]Y.ɇP Ì)D¡B]ȐeUF2p?QA$ ;}asݶYefs6-d0}4 mk%1rO_|x%`RJA%?M9GM}LL!ȡ?ʜN :^^$>/qTEkщZ';\_eXэGnY) vv wr &i 22B#?d7@ܻˈ[* ^7h:~]3XخnbWf$Gvwj߄ڽX_+x]aQO2/[R+ƬO7F2QDL302UI:r/K%AdH*"*7;Utƚѽ!P\,bU"RD1u1b&pb%խTCY}K#ꆷ\mj.˕=. X p uGײitkU eV(%"!u )HJ/2 <(xcznHrfGsH#$s3"Ձ=ʉl`N,Ap?mIk*[M\NL4@?x1>+Rm4K$÷p?;?R#oz艋N_:;#S0 CoCWJ ҮM*Oowjo@CD=8e$%C,:9K,RY7fE9ye|[ȠaQiLdDPW z=;)(舀!>`xX@a JQ<6G$Em6 `?Iֹ\A,0ً{^Ok+$SNBS*۱#} {ȈݤP}7/$bgôݮuKq*ټ"F:YxIBv;߲ f)6@QK9eXz?5Qew\G4_]+ TuΛɅ0B|w?vvx A J K+oxZ+2$ bI}td&֐Ҕqo޴wҳfs8scwF+3ι 9yjc[j`~ƒIJBK*aW32=fnz ZoC!ݘlPRr7_l~1`ǍyozƓZ&0X&XX_6qeRKoOߑLY<ֈx`MOvS, P Xnme/d}h\*}s񿏝 XƘlO]{2€2 U(SvJAaJųIF&`۳% ? iGȡ9PQeK]vwa9,G3ACSqL@&1b$D#ua:n:{-Hi\1iAjwkxDҤ{~A)_s+`kgP4{<q"1^"z j9AE21I/5w<3\tгmu*zX}^؟G9l;CΙ%gaW-ư3 8mʟf Rҿ2u $ ]|iOHuՀ 1?@@dӎ9x~:WA5%@K'#A/YCiO|+J`p'ƽ1h^h89am6>Q*"&-H@3ޱzm:4Q50@(sSʉI(% Y{m/59!X@Rxgp *jn`ΚKYձ߹^Q<^]s@8v (Z k᫤$c\*\Q^<ܳ{, w0h/tn.[IrJiuֻN]rׁ L"ie^`(!8{g:E@v1;sj {?Zݹn2pTWiogeջL^ Xp05-W|~;]o_}yߞyyvLs_= !#m@MCJ#."%s MGj$CX)鿮M6ދYT Zr\H_qWYiaaݢz4JT oP}.; nE 肫Z:ʌ_?3ԅC=;C~?PSwkØ ϿꮻPʣ2&C~ ,e<nEhduprg'_@#6-fX{("l]IW:o  ^k 畗4̿AЈ/YŇ#e%2'>޹y:$0X{v熇׺hD \,E,^Ja.*>unlOWyHU޽uy.k7νx{ ԰q|QQ1nW (yqxw TIJ ;F i%|~} \X 4+ ?m{xα.66c K?75t8g^?$#7=-@1V?wR7.E>[}qp8?Ufs(zV/8Ð9tp3vI^ G\ -.=[fЅUCߏݍ.bcIB&I6`?p>,F_持&wjt"P'P}Y|//цr=1X~{L۰x@]1i*碲]Z9Ҏ198>;~痌k~xW 'l} gW*ќ։QgoMƸO߼v2 { cGOXZjd39|瞢OL&|$6IT330B%(vW$= 1 C#}]ʲpnkF0-noZѡE9h?kI#晋s+5{8P?Nؾ?__£_ 66]?s79u pQ ]7m6U@%UHuP0 M4gn,ȶ~ L Qpu+{y "AqbҪ `gf$%4pU޽n+Wm/zu9].5\\4ny/ֻ  K>ѫ8: -yI9BIA }.`:S1I}?A. ,£3,v|ٹgnN V4^nf2s?ب݂yJ5{֌3S; [h&>]ߍ尹07{.xfRצ$!F؈|V']:k:xNݬ9R\,r7$r63z:VEYT*S{]xn4~Y/aC3ZiDxHJ==F7H Wdj-vTI"i"=T?\CVo_?Hz Aj:XTXODg,3h{b"z(XuuTDLbhBD{Q}G>[jǴ?md&}Zƥ@IY9w\DI $ʛރ>{vlM vLv›dMY,Qfc0SS@*pp)^%Y4{#b,r}y 2&(2˰ʢEôPbPjpsAa'j|_ٝNf>G""(OC( /& ?ȷR YTY*Ǽk;(*S "]]frEE0DQ/gLR,鱇Vg]>Ռ|DÛ7h/[[X}vo\Ww<;α5]gbu4ǗDAhۂI 5bʫM(;({K@D&*rjK`IAD]9E)En`P~VdiWL@ $gh2 h[<ߘStT[w:>6ۦ7yل':/_wOjP(2.z&@M)ty"P3Ŵr1d!)\ׇ BQugޘP pq h*@B|_߸}Y]);َ`~G|{rvCt9A5'_󛇼s)tQ}8[ao7 8zpx^&v8;mlC2"<4dhkՁ{=t38GBƝQqWɿ`_k9D"%O>0O^J*xŷ \|?#-J=cXc~Y7^r V_x׮mcp><Ƴ/"S嫽>7R&ὂi$\lYHW]FNqHRÇW_ 88[,0B8]-"@rО9;+wՐ9@Rr)Q [!g皷 T GOz&FGe?`eZn_V∼`>\C|`R'LP>wL~ n~h|{\(`2qD*ꦙ'Kh0w_.n;w/_.P~yg2K Ukfpl5+2ѷ5eՕ³PG15FX= q}k nP`:]18+o4F ^K+D^d ~a<%T7M?Xfg%K 6Dј}#/pԿOmrUԓ@Yg{Bz{c|wSD)mѫ~^7Nw']Xvus1|coFǪ6s5>r7cWዕB {}B*-]k[v!P1A4QD@|13ʻrkXiYxP?θzͪ2/=SƉJh:rQws ;jq+F3aQQ^ BXM*kFwYnȻ 6uuuL}@EHPDy[|eb,7Y,bZn(kH¿eFټTTQ}=_r^Х6̡u^7dahExJwns$c?V# 2ZOǟa ]WGIV,譖겢/_CT^j d^Z n{m$ $gBBd ' "dȾ>zRt;l)9ppVC!їYPFP*Tue)Vxo&fTc{w ށQGRK*+X49PqUqyyD=7?|yG?M i)Q.ҏn Q2̵G9VO55gA9w0O/G>oubB%ETI.[p9SxO`7_m`5ё\ oˡt$cq}8l@=VCh.=ڜ߶TT!?gtDwbLm.3U\lJ`UٶfzS %B @Obi:ix᜶+8?~|B~aP@n#ԉםShN6@'UF*-)Bn3U?PD}nE_(^*`(q3.z=jreaz7ǾloF3&fAnpmYLXuvmdϯg'^;xI`j}mћ,dȟ9ܑ$)r&i%,xK`D^uՐܝu3xI]k44.\LO;`I:S1 '[nHrL;ò!܅ʫ-;V9,yt5y""#^n޵=c/N`Eh=1'[9nS~OOыWL*! Z CӜdg⻳O| ] ݎ^u1[cf5FJyuѯWSD"*()'_;e|Czf%hܶV\5;L P@ {#:ƈr;=7NAU%H&V.*I&M<^+J3 W)=Y픨L:> s[gGWvtM3vJZIgLՒZl|oS*o`wcbP*O ß?5*x]FHRIzp\*Ks::@)D$IJBԈ:o6"PF,X'YM$ %LB}\ gLaCY44^%'lZ )A3]WFhSpOުG *{yE1&`>\+)!%Juyt$)"TCUCMا6AӣȮa -˃*D/v[^=߃>Ό3QgSuML,TbYlþ3Ѿ=<@@Ua#cxJaa)IoTU\0K2 \s|CӶ o%qvġ|)1ZV@MT*#Xߪ˿IV2RmɁNECNʸIE `VBM`T܉7ɬ8yg8frb{ݹְ=BXHAq͚!XaN_z|o=<պ}k1 !\uoƢz!ͫJ3{ǖ?#AȬ<¹(!n,$XV!l|?7?p3ֺ@X$ ,03}e0TǪb,T22n;$o8H4H$I_uiXj!9LsP~ ߿S2qqav+wdzW_R(p-BQHB-]C< *J%X$ޫu%H J'dVtLbʄWH+|>:BaP*UJYѱ@7t 0rp8H%#7yHc {T4<A& eKʒI$a1$ @v$GH>6 'Wwv $I"Z;S<@@ Xv`yz8$ڄ '|=w룔Dgw{7 AR~#';o'~}62|w:wvzֳXz=g6y?ܹAR@u[c&F''/O!@ff]ۭ-}[|M$@b7CM*d9Z|V\x)%BUd%  |7䉀bff¹k`IDVC=O:'W=>{ n'On?gןQW~WⷰJU'ک&IE= fBH=Q=)mYf|g$<<^Ya @H?cKtG(=Da7ގv(YX݁l6!`E`@Ě&|O~?|X VV*)Wv`AX[`@ǖʳ/>d=Im1jgfaa>ׁEv[cH b<{ǯEL.ž01(ĭS8XAJ\x\./SQ!n%`Me #xI}A=ѿW:Ǚߙ\WsN.W9[Y^oXSa(Kzig-b-F/[ CQ4Lº2vSY; FD61VuO;G8#//lX3_^:yF4Xs{XϘlwQ}u<9}v{d|0M\|]yUȶ]$W92fߠqa獷4,e:=^sc}ox\+V/m`^vnV->l\nq4+.928djyz0Ү*te9I98Vrp֯\O2~0E[m7V1[뷒2uXrLyǓ9wX#̠i'sߜ1Z˂G>hVybtӋrRxA[V&uwgfJ69;8?|l zot߾4S jӬ|Y癅8rwj<}?瘋l5睕mh<3=|xϧ:FX*Z|7F-\uWWb|ž6O< wX_Y]-ڍPmOҳ_/c9j8:lwQ;gwy<}d#\U?DמRv ;oȞHc!7[y-1}kﵭN<{ooov,i3HnSZϊ|zatEdvx,J)Qdf sw2#r%&|eE(X[40a>QI$pX1F" n_]L8.bUw?;2E~wCg!E>(F"!}WM6ӺRq7v9J@zi?Lf9~iϯ{zsF91SK\t\"g߾rD NSP^րeSx5=˚'wG*vAoȲɤ59w({p1+U  a3 r<7^DCSw؄)맺鱕TQKAA$:n} ВIF*+,&.˗JAM6;u& Nܙsڦ2#h$sL2, f*Ivg.׀ HN7X'˞=|$!IVʌ[|/lϝMZ%R}0&m' =YHxϻΗFKM%pOslq`(wWgfxy/VK:7|\U'ѢӗI6cհ9jkF^$!gO|'>)/?BO qZ_H>Ow Mu(Uc6o: :~u7v*:*ZKӨvbG1,X - DñˎVUjqi@YC;gqN0g{ݔ]uh|7 uզ9:n_?3vdv-Gb%X1,MX4"9f?,ɻӹ\(`qUJ/#φBzc.CUve 0?fH$n>|V|3̫h%>P-T/fp͟ZznfVW\`"00JyRUͩ'*XrX| khArC |Dk3rFܭ* ͗ۢxޥVx3f @Ǿx`絸 sl?&$`ٯEEFK*Y51t~_2O"tV>%R6^;@ԫxV3 ebk.@WeP}fC ĝS9e`K'ia },F'y{6Ƃ].Oo@RH<$;~~n9ZjdD[EFBHD HPu~?QB싢 #Wg6+rk,A8UUfPMuI=`eD@Ws΍Z=Y8+| MHR0±UR/}i{w~h HUT$eWl7x>E`aINvwÝJ}/U9mG%Иx>ʲC O#O")5M9ތόwUt^WLϓ]ˆᱟ1+[c~Yu2JseY;.C 4Շ9]0ߕ$]T%dzƗ߀eRH$HA"tOwlWڥb>ש1맯Oe*xU=Fs |b9 ߜ|X/\@v@=m-t AT 'RrA&m[9+xa"8$mTUJOT)rЪv M8RHwף]z𲮮FTUWp#=#m0RC˻5m4ٵeB8[a-v 3+la_hXQh P:? f|}}W풫M VPMWWilaZ"!K,ʓ"\baa̛tA THUTFf\ _s376jXŻ@V6' #&»!h4ǹ_F_]L.b x/lmlow@I58θ =i骱'mr) %fGY@@LD/K=z,-O9>'PQ͞S6L~39!"f7rx{8k)9oY"VRėsn"P (,2ʪʩDiV (mbq9*Iܜ9v +FL[i;οyPx3y|F]q߽i'!þÔ*+-.5}XN5 )2M$"H"`!GS׮t%/hʩ1NpqLDl#sNny%Z{9Uj^4WV!Y92WR ?Gߐ@^W h޼|cy!_Ɖ=+l>ju@t>9M&Ҽ]^ $CUT6 u.I$p4ƙ)puK Tc34i=y%Lm\gq8U Thb^P!)IA*ϥaYB27򼍒IbD DB >K W_esߖr#TSKXzCʦWˑmqhO y>R/+Yh$N[ߖ=x}|T de#y`j屡W5S6Q((@R\U+a  0cah.Q~S{bWn&#9΃#~,2H6ZWD>v,ny5w2Gz}Ѽm 7&73{͎lS"Ɖ"!!oH"Nm- vA~̱Mh3.Q,puKKI4 8]︸F3i<RQLE85Qs&??I? ]>.;3+p/[?lE.sL;А5QyU&a]:fv{Kp(Ma!5)~W1 Åm)0\LeH~N^1=74Q儂1E/ny_컼߬{]|h jSf+`0Fz>`J#.:(ש d4[}zq NyΈ|c`RI%J߬ǚ׬鵩SgWYWߦvW656Tzx}ȝN2 oCDNp]h|V ?]mT'|h BmTl 1]4m@0Be`Pq@'c 0ׂYl294HyUFjX8&KYimS0"ʭxv&Pnm_Y#+T3]0 "hD'y`TpѦg{Jxhg7bVa~4wG0CSgl&#֒m[qQKFk5{w[ 3e_9ѾMLCA ƬP88Pѩ"Bq/DJ f (g.32T&{!t!c@Od\gۛoCG,|E^w[wxc>՘w[Ue_~_w>zļqu8dz-|0}ݯN>SoGPO?ݘ&l?Kn{) '|ۮ޵߀ *s*UP x+@0 ߛHw| )M !3ww8-(sr}a;s9:]jgaYq7Y@bE]<|fDᚦy/L]d9@etS`屟kϐ|4|s^..wUU^I_6Y˽mSco9;4}9nʺ]R!_V ]qhohjg-x Q2s}x&=u d QVJC) 7rYVd'B,CjI'֬>H+eYD G|dXn15S5ϣn+.IxCoS5dS8 <ϬpIS6@g[<|;&E HKݘfyfsrj*2τ1& b^g=4?@$FosU.ꚝVELaj! ɨ¸@%gV)6sHP_)17pNN1g+~ Udŵ.RrC19Bb]aH.p,)d-61NT?DvpO0j DDDG]d>s^XHd/#<8z1qvW7ᖁCmƶ)ڛ})EhlR==t/qGMfח ?E7$MgrΡEB5YdF 34 HKn ($A$I$gDn $Vz͗Qgb?|rֶ1շϘ-vVov8Lz;okbodags7Ͷ#юwC;kODSQJkgXW`imu1a}S'Z9NU,Q$ ra0!\2!>wgfp":"]WxjXfP~~*jۊ6^q_5%kF 1D[ʷ7ĺ5a1 qx3]s`BNZVךDL[0B]ƘƷ7T^X/ 眽_'G+;yb<{{b0ֵCT'U :2 t++02 NZ _12D=C:dxt]B,#TcnB+~*cH)9bP =;)֍a\|#Ҥlb^`F\ 0%@P1fh))lVv2%vZ f_ M33mQ2U|_#~a2T.0 %ۭ| 0g,Mz^HWF'7}Rv8]wWDND{mmYO4юCZ}wUͯ]M^///sz1Vj#Z<8%!G}F {P=msO3%J.wr5}'j.U*9J!$PKkϞΧqpjĜ-dzH]( m7e=lkLߛyW[w}h̳if FVu˝X"QH@C 7""u_ > .2όy|JP/Y Зeq]ctݭ0^ɩ{M5O???ũڇVf5Vhg/k8¥jV$S6 E▱Q`{l*2Tƭ$5OA ?7@Mڎj1qHS<m])+NV^ypwXCLzz5Oy+{ƫbz9CkfqDcw{(yw=9bj7;l7sshk9V珍SupqQ3ww;ө-W"7חe:v<_:[7.իys5wraku=:{ftknruV#y۾Fz4Ū9ύpfYW*8_7lϙgn|]|s:5t{c8^y1mh!Pw>{Zp*."ٷ +{qFAue0 A_FnI{ iT?  O/O}<%!lK< Esa7ui91iW8!<%SW]sIHM# YAÄTMnq>$Uc7p+wihFhPZ;qۯ( Җyp;Ѵvq]壇 (ܱ FE`V T<>5"a0IE? .Pz;EPRL'W ENŝwn4v;/m:w^~ߺ ĖoA!D@ =jwgbJ bHhdiu(rdCJ;3d1S9Yq=g$;QW` 62oSOu5\:O97L}0#Q2w5˾Lu3+@pWKh,_E {]Va$`)4Sj $3_ 1mZ i`J2P=B5@ҭ[ S)j $ bu٨<@eOCUb'?6?h}8 r  чd`ɑv_߼?wtgUa/SZST%aUG[S){xzr'"+&%@L3LUlT,ª7ܫj'[7^[꽓?k"4ǘ'Aj nt浞y ^Hb<3ǥYu|3sCڷ1 w ;KF}aĐJ<}_a֚Fy^ Xe D jîQ`n\}:2}nWJg;|o/9y䯃s;eޱ0.3?OI _'kc=; :ߴLeA=:fSH""zot?a8\y`i2@;t=5$/M<͟Ub zXTQ73_b8T!eo -sUyRLOf2oaW*4LP$~)=`yձ!W>.q|l5d1knofo3>yɈxeކ`rn<&B @̀Ej=2Wu5|w_ЫH'V)b s֧4{ڹ GJUtlW0 },;U>BB!  %8(!+Εq@6ٶmp@sxe2v;g@0)Ph'DHD$+.TRtd!4rAbJ |)\4A(GNz.ySp}y(w:&ND,0R)_UʔE ";S˿AN+, :.3y9kG4 =(Wӱb+kJ,ij+yQ$7ٙdXAB+ H5Pj'|k8h+=juٿFg.M/鳐 ssx$+82ȅ M`v!H$9",%;+Eg)rKq+ ^f"V՝dYnwFOn~ΕL BQ H'% j('i9SPS+ 诰 gp+;С"}gЙp-YK{wG$|iҒϽd}<Icֶt1A^*@ v]\cr/.GY?lW4jyRC0d.5]x{7s]vv#kL0Y:n؆?܀HR{9!> 愽~ #8|}d\5 D5 gCDvckJbn lxu#Ad-y~7˵QZ]_Šj()Ή/\s$s}HJnzyWu4FouzjރĭЯzoj01jUMkIG7nINApgc}d( \dB3!~u׺7scN1`\g}𤂘jiX*Q=<֯gѓ?0$ q> ~l5 =7gheݜ_0߹zTr%{hYBg0QlxP:2.Eb1re1Yƿv"Ǹ4ߌ˅]cގEW}껭w2^fyo9ҳmjGPь1ޛs EaDM6QOae(@(Ff-nܯ9PޣZ[cUvaEt N-_['Ya8/'¯.J9 Nװ[n`ߘ*=f#>DbxƢڤ˾T{u*  4us$7Yx@| 7LCA(rJ.D>ٷtok\?9#L^&PCKUbT%߅m^9 {'1 m)Qt ǿe,;~G*ts7sn{7G;AX""Lȏ|Q< 2hp#XZr5ޮ[^]1JRQ3j-h͋\FuqK[u^qu]QߛMͻ$:mrŢ1D J?{'? owE(P? }vh'/>j5S)kf,1&/XKRYA&wkWL캺j(ږ'gmv >p b*T`뜓b2a2HBrWMQ4ZZjTZƵѦZJ)،ʺsm%m-e&.f(0&^q` ,ZDMt=64͹Pvٙ$+F؈[FuJBD'? 6&gԮ?UJe}P NC,#j=[cn҈@n!CԂdxRBUKxL$#1z=ue$xB f rE cyܝOhoxy޾d?k] _(W#?S_Gv?vo_~?r+o 0r~_!\GfqP' xקb\`NtIQ XTԮSnXl}vhGG J=?~x;T(p^n@'UH&EI哜sg" |Ka!AKM31XMj?Ulrp@X^;x~I?+~]"~2f~WThQ ?A%$ Ds,hc831֖d8}zƠD|F`PNpmy#!(U^L B'JzK_JB|€OnNb(.=W]& /")=|BC_CcA&LZw\$b܆Ȓy! 1xW]/67 !r  Vm\5O(ULF :fII[AWPz\2j_" xc|r%Q"o/IFJ;XF*0Q.>{i1F11F4m줈,Q55&GJf(QlQ $rF2SE a@n9ҒRԚjBsbM.]TEid5$kT //,On)0NG6=ap'NւqԽ}̲FS, 2)3fMM)28D 0BwYIdjb BUHxr!%4^F{i)@NWG,Op֧X?J<࢘$##FNg}Fh!.SSEbT$9$Sȇ IhGaJ$Ӳ3R:{-pr^f01s ,2,dX26VLI6ceNB۱C%$K cd13cF-[c0 Gv;$6[Y3 #0/7)m$Ep"s]wv 1MSX{7Y@})" :Qaן@@q Z萦r!ffchXţ_$J}a~~gOptO7!擟rGCR(@zg%}:!0hFQ(:"jQMǏ\wC}E9C.aoFq+. 08&Ԗfֽb̲)^"P``Ih4n-m#?qAUATLPEÿw`y5'ZmCb?9LwIxA!A` g!?GZ!+oNUjCa(ׂ^0"bkl'kI"t4b g wdxEt 0VKBdc*TâƘ@Ox!K.HP82#   FIB4Gc\7 ̵W(;ǁqT4|H=yq,$N$Kw=ȕkxEBPHMnRs8#y=_SܗƤ#; #%p<#6yq'&A9h(K*<6\jTL'P9"`G#6ؐ#T@xAGt9.ZPbEi#kEQ:6'!EkLSJYJSSeJdYe-JRjJM%K5VY3TҖ[4%,Mffk-,R-M&$$$HLB ! (H 1Ȑ=0Rԕf,ԛRґ6V2jM)V^1< r Hj5YU r\ !Sp[ rYrKcmֈӑ)AwIR6[ۼ3tpB)Le @K;فWƖ=GC~l); g6S4{#0y@p R%"J)TХR1 $"K(d ABh=(8E1 Τ2ҋ(Ṗ|_?#L_$"b󆫖+x~ۤ|Zlo]CQFhQb"(D|,&i4VɤMQc(ňF6Ǎskt%I54#lE-WH Z2 3֍:MuLbDRM:c&Rz.m xWNݍ== 0vG]<|Io;ǙCk$$$! pdJ9A`Gv_9'ؘ2aDE^l ,8+IFw= т}we"Piؠz)=cy?.4zE0{RS@?_fU~ăD@0AJI%b5$ i,~h5``sB껳>8>ř"DwrDŽEB_nWY;yx7v0Y$ 5@f!LA8'p;?w;Yה@x3aW!IJ487'䩛 aR=``g }ɂgT;fK ȑoxU2}B+fES!CF͗R"5gZ*vP;@Ɣ Hk(N K h@~\)f9hn`C]X_7eC j@fb>0|`LlD4P?dM˼b9C?>z 69|aܻl"l8;!]+=S $B,+w;?gA6dF )&uTݦ3X|_ - C`,Q Fճ` ! +kdmJZMhEQu.溜R)y[$S^|Je*Tw&ݢS?7Q:O C>DKKfbR( H9ER2o>y|FL?J *N}9@-qP[y=c듛 z׽?Y;ꏒ} >)`e{[Sobf+4Ɨ\%^DGz#\C$Є}VtG@u;OrM?CLƇt4V@ki B  ^̇xTIO=Q>}@K$B#{ 0`4". ih]PMehLDi@ & ڂP6ӊ]pq_g IN[C|G,\$|| i0Fa!RB@oS+O9QT1pto)gp˿X@ (x88 )&*}==Sw")X}gE{tq_azM&Cb: Y{cItYm2=F 7M"[XcҼ͝N>Yimmz@-tTs6۟yQEQE˗p>E&V&OT.巉v`K),*rā߿'.X}ɒKobdHᐊ'Q~SM 6  jv!!Eo-NB4}]ԤC+ ȥ:=G@;L+rQsXaSx'}n{d 5ahpaX$Q1<;` a yϿ}1ZI!p*EPQU!D΋$=:,  !2!鱸}zSlt ipuG i:r! ;p OX%HC&^;l8IN)d-eGBQ+ k i+C Ni> BzѮ$4Vr"x%ﬖ}fHMc 7Isۙahh4M l@ C|! h@`SSIjWJy6L(dRܮԝ(6] RTڔ)"Q@J 1ħ {ű\P'֘`$n11 3 (.A&zΨ'h驹g:`C B(B(Cz'On0uYV}heRd r]p&/=vL!dlC-:cCGXA❇S 2&NNPƒ'b4{@5ݚS&fIM1(?B{FSbX"R(@F,,==ƛC[K(lolHS%7⨄G萣կ$4@ŇL3ISOS/V:#nAj/y>a"* +$l+Ⱝ@b?-7@ٿ G'~dP`Nt pĎqz X& @Iel) itG& ԣ<Bb-x72"ѭB\8%3&Y%"TLf yRR.''ݐ;$sR }Ͻ"zlV%AC lTV9Z@0D@#߾{3U uB` ke`K8/!0 AJ@(1pVn}A!`,/oÊ8NhL|`SH@ Xe)(zy~=Reh"b-T3Fe:C<4T+DD#)rѣcdhsV|$MpDDDUnt4nOC;ʲ?/6DREw@DҡLQP>"hc!:(CB*1ah!$#= IYc6lR'F4F*r+VkRUf#cFB@(jQ ewa!u4F52#h_;Tޮʣe #EdG ShB6}B[E15GdW>סh<<Ɏ2k3m9ۦ;85AЮHBI8qq=4 pC§"E:8W@?V CgtN3ր%z6xtxfP]9[%@l)t@!Ik#qRĀM,@0EzP*"<0+Q誸\?҄tGUUC{Nhɏ ]Oa~2`m sXIIAϊ=49J)J`cS9Rz=osՓ0ЇQs#d1m,B֘7r%D͖NpgȞg4 eYG9~g^h n"ʷSgLCcO4>>[[tj#x+s^覩urEBC>P)zRl$B)FȨ.̺:RO$@1php 1(nw'TlC nPBSs@ [Ʉ#DSĉFOc(,Q(h_PxsK#*>H;aFE.z{'vDo1#矅]ĢH3>>DɄ6_1R'(wl*D:l{4 W.s}XdTFbbA^ |

0(uҀm/9Sl4&Pp#@\Κ$  "C_4`D#"BH|p$@FF OQ^":V&[ӳTUUUUR&Ϡ}bs9@y rL"VK5USEI2f[I$`k37w"̀ $MffI$p 4fBI $)i3M4$$uK4iM)4̒C3M4M40DE(_eW/.PeA(Z?Y$W!u3F|c6}}#Đ j&D!ƤYh\:hA~GMM~׼-"x{Qcuv2* / ² =@h&D~j "A?ۛ=܃=z gLC&U #$)bVI*A%Oldt"k}#0<_l=\4=>ݟ|%g Q>S8c?7DAHuj`\RЅFըaC#()"ܿ/ f?{t tCнTdݗaP'!"Čܛ Uu&!瀑}9O3!BtR ƍpEVO @DÏwh3:u`j{Gzʂg_&I }+A1Q=˯g*x2}Λ;}KLd=#0$cǵ)o^۟Z!+ZI)8+<o b$i~0/!ݮFHH} әy%@Sc$?ӅqwdA!< #~p%w"rpU3+vGCH)8\8`O2&?&T?#YY+k0v;y`FK=I\ BvюNtCƘKKP{]FZҁ1@Pԡ $0䛂`PW0#0NR2GMPrGƪAp9{O 69H+d_P< PRd{…;Fo_M7o"5 O$g`AiL(ND@{K?e,A]BhA N =L?"7=4U5'`C/P$]f}OC]4tiU7qf "xՇםQeOXW WyfJ`L J A(8y&Bz?3h*~brZ#{VQP ےSd2?gJQth~4+yO*oj@W,JsȌ X2=9S&0WQ1RZ|5o,a=% X4wTT†}bZbbYeZY7Լ@q ;.\$!AZAP-D~J#8.@zU}l] i D# ԧJGRP/YAaYRx~:ړ &V l<<4*… y'Ce析}P?G AԎu"w]ofc@H` c I&P6h@ !$Ȅ@2PX 4UUTit]=_r2a.T2=u`-so.a=kM>GLM 1X揼&Z~ff70m6F@Y"|MS)0t{F0wpv I9qv]N'R%MJq`nNEV7"""7КHsDc *1rǑԲ3@rI =ݐ*cggQd50SmbIw;G Ș1Uzp<uhAv<$89Ծ蹫( z9OC%iINb;Sc?;cZNfg .@qYd$I ck(0o4 ip{ã (˾;A)đ@l8A {P4!-8XR{_-?+[.^ls]ù9Y5MtVas`&'Ӥ{OTeAD"I L5s QkoUU~]~~_\mMFBFZ^ mi}G݊gm*o&YX|#aB{LDlu,0y "?p#11A96rª89G 4 t&`\|ٷh0kb@{tySw @4S\ӫw0j%t~6:B P{y<1eHg#Ÿݵ^mU*V6Xܨ,PeJdjSNb_O}v:+\svp̘klܣXAU>l Ltpz`ȁ3S}^ 7 EXi87=o 'NbOW}TD+ДSC̀.*״haF.j"@y>XAuC/]WIUA/ l#Lګ)1M| <"D~ǙfH@cdkȰр=59_~QT{ nMh^r8zv|BDZCWP-A: ~rB QD @W\H{svSd?aCYg\>Cj $7bdE4s"#e X? M]9E229AG/lVN@G-1eUP>!~8ҁ\Plin;V #AghYc54.B lw0'\`roC$iCOA6UJ {06.n5%H<@" ~=h>a),Ay]0mW0p=HOz0d-R;d$Re S'l(fM132U"{&OY  k,74[&aRI Lx˹6|P3`?Ďg-"C~'c?\{>! > $9| 'JCRwCl4  }\f!:}])= AWIr_zmUԻF@PLRF쁍J l&L',%tl}{m$. "# `_w;0AKO4!N7~ r79g. ⨊:jM|Iv0ccUNxΕAr r`Ӈ •$l=AλwkRPP\ G' HBls=s!48uEF7qכM! *c09<{]i Q5g+OR,$B8ommw%V]0"BhW#4z9~*BAN{( p,+ҙI#;н ?h׻Cm r):T|POhUu>@! CP-ij9eZOB ӘsBh9BO=UI-۔0bwG6/Ppa~PQ)@M"J #F|S%UaR+C '2<(ON ۘn) nY<^ *ˆ 0Aфө`f(l`NH"4>Wd4 J 8i0!) !$W94ULi5*mfHZZZj)6I6JKLovњY6^\$Ѳ"M-8G S .=5Ҿ/qX^ DdPN7`~!ڪ~[&€<.c96z686݇ZߝUW;C| ftV+~jS^`}ΈS{"2x{./k>F,8F7Y^LGgesʹĜ "!j ~tj k{J 4;۠J}΋~t7Qۚ.ƚXg;ǩY`H|G,,^x.Â,Z2C})2-qָ+nVKظLX!CBo|YSMd'?gZE0մ@g$hM3gIΕ ;\}DobuȢw<:ý妇TŖZdDC9cMG}gdPΧ1yz.|.QRRFK2BKe5uwQ Zky.)SD(T4RƮƒQF1jJ)j;9j K؞߲jzeħ\5T)Y 뫅ݤuL; 3fۯ? #Ph+~9"ppbA/P !J*@iWQVP 6]֚bPeNHx8ϯ $xFcFIkZSĄ%I~=!ʁh~"swh%bn`=KcePT`|LrMf:uLny{!1iJ^d3ػ#5ph`8:?6ۍ'/ϞCA3֟`i)z'( z3>0`Vfg$8 ~j}ۤTTDhe'Ul8|QM1D܆pP6xCS9tK !E)D-v}Kn ÅH0ѫK@?]OM hdʂ:'hHUxWEWCL.:Qm }0hX wvHiPC2qN2{dyadYpO<6yHZOu@f3v:;N!ǢgpCŠ"3~=^AM0WQMVgNl&eNHb5?PyGp8>?u͌ں{8s㍘a;W{+0:rv %t|J퍋 *}R?$u@L iA?RUVR7ݎ0DD:g a{ŅbaDb TAT3}3 {]$.VW'ߗ`> # ! x 6<5ȧ ^&< 'e0"2!ԃF$p22Q~у80 t%@rSPC<"YN5>'p6}|GMKHB `);Q/>HV0~:Kma@5,MVxyvPGƤ4 jdוM ,2pZn%Pcs@ls'yi96Ý#Atٙ!Q$ROt[^:GtoH~I iFw q^`ֈkć5bh# '* Tò`(]MpkX0 CA#)Xi)J@Ԃ,S|@O'Cn5X3p8ZwƼ\=;iT:jMgNOzzSܜ>ʪ@"Тlu ȫ]a;yWsyO9s[H'TB ̔؝4\rPDG5LR{#5&}eiER"ȠU!Mj4*5&[L(e(L x׎Ʒ5ԥW9]@>2qҍW@a(L 6dn(Hp6!cSy$=׈ Hz ~tP^Ij2d@HnI#0B0ȱG"DTo5WjsZݣ5J3BJ /`aI4HRvO44{O|7t wnzK$IQ$sWpk0:ꡨ\PWL@>{*.Z9e : 1JIf!#s$AK"wwfeAe>R @U5;:YwǢP=U$ (yZLRC-l! &_Oh@~\!өfsZ)c,q.>J'J~zK/ b™!thRg H$$XC% 0ΊE.6|`9tut;D)Yشdh&Hb)8#YS"x%1͌ :FUed#T4SpSP= (r '? ~DcU"z\W =G{ǰ{PnSٮ [(o _?ߚ~9`@|%%!W9h6P=F>%?xl:vת `SW|= #8 rwW <f0~74{*=ڧj+|M܃6~GR[(@ҨB* @_r9 Xn00 =}uq4ЇQ,:Q}?=G:Q1r`$ +`a$:||^!HdɟUc7=$}뻮߸c }r<vBNNhSQa?H}lG8LM5 Ap<|(c:ANrbx08:vc@31d?7WQ5H=%$Z*WgBl{ɓ9inxU>"9OMxDwiݨsMr@sA(JHH9l.cOjSx ML?f\x?T^;hQgj csqqPa T$=x5byݚiN:zuEWxwI^ t\G#F`R !CoPUP=Ǡ?!(rfO ^%V.M聆z5T l V̢T$!Y>v6$|7:)&so7wmIe1c12FId!#"Kk#%2FIdIdrFHa~z i'{gY}MkL>cb@H< '^q{Wffg@Ӹ %N24#S"ݑ_wpf-J4P]ˣn~k@;2:qB!HBA>F,.{/ċ7y~\RI={_lG}OOv ,˨WQ_@Tm^REXwc%Aގ/h|ҥeƖKD,<CR=C|O|އQA`5YxXY/Ua%Ol\!CG@gn`f3:?dh>UMT0 öy|GS܁GY7 N(",-ckf~OJ42yrѓ& =D299ȩI`I ȚhsxǏ>ǹpu--/KKKa0hl=Nk8k'ݛf<Θd@ȒFd2L0c$SE*,΍]\! !,q.B1%;w[:'Uk@ws3"P}' B{ohyMC;v65I{v2u{.ua,?ǣOX)@x7]帜0&= {sp' P2}x{_Mep$fpa״^/" Iq P^@A˼ 0j /}\?nC,6 G.7&sʺ%]wuN>C{7_'سBP42%Ii--.]74҉hᕟ@@|_"԰BP'LҼڽD/rxrO!CǶW|DGUU;Yeʽ!L"9ED~#\5n]U߮Gnt^f$=KB*Zel.ɹhUAPTAPTAt7ss 37CnM}j KB* ə2eThUAPTAPTAPTAPTAPvжЪTAPTAhUAЪ wwq* * * * ̜0sw3$t5@PTAPTAPla7CndəЪ̛n* * *t6T*< * B* * * <*7fj* m m * fIL7B- eTTAhUB*7&j6Ъ z9p8;- ZAPTAPl** B* B* * * * * * * * * * ٓ2GfI;3$Nhq@PTB* ;- ;2лɜqAPTKBfjPTAPT PnKB* * *S$̄8h^ZAPTVTAn:*I3d PnƟz2a*X)O4/Kg>% MNf U&'#~}TaZ*$O+ Vv)_7(rE2܀bЂ" uR]4׀^JW,UMjv|pa(b| 򉈊*^5%g,Rpz(e\ 2`7'y%VffVp*JGb_K6]@bT4sR Q\}Q/} ֈqA2#>B47g2d`1+ig9L z tțѣ; "@- :#x}ǟ8OOܪF(&Y@_1-dtcyQ"M/(awvOwx{! S28XA;ju^Nc{~ x ɰppe,\S9M\D)zSri 4g$7.nػ34g8s{?O^Fl?,ME&TNTMM8 >sO?FiLt8k^O բX\V_M:vӌCn. Z·iuIxx',3UN;ΐFV0}ǡD>A!F… TzRz=4j\1ϵPowAh ۶L2\: Dwpio%N+.bsSUuPXSLdG ^IiEg, mXe`YsJTR5DžřZ:ZTBsɣb)br\;k]KAtM)U'<g*3#'[FǎIi@O4AiR}J}Tpd(~;;yR}LzY_J|=2?TJC/u4ҀL9v.hci8ctwRY>B.d/hN_9(95;5gJN8KrDt9t\qzab!@Xa*W&f$UF8\}BOKM.z=mNuð&joD!} FyGS['ဴXlcXD^AE3;Sb-b0r]}SDc޹R`OQ)QjÜsZФ0)qE'p}0$RcyxxWk}ѓUdή UYkVɭ֮&h[uZ[ܐ;I8F ;b.wF}'@d@|/( (kϳ|gN%EJNptdTHR|po4z Z@^Nhd$ -i(‚w\CʑPJޓN88XؐKo.8VϻZO#2ӥTa=}-ՆXˏ i=)h2۱҅PrӌfL {@Ab.l{e{f6ӷzc.p󰥠鲮 m7$mZW&m6yd@b7Aov1HiQBJcտwu큧Qu͒dWܻ=8aA;-;1$M3 V}{ 02SvØTvoA:>n<}֙+XOap2"&zϲ{A܎dʼn[]H2KI1¹^)I~{祥kS >P$ pSdк֐&$ `ɒ(!%c;D4 P s^a/sLp)]QzZ P\7/'G%ngmrx]y^ g-lֹ-+3);\c9 gw DDlrD;Q׊Pǔ@<$)>IƯEe7%HQAK.6ʫ(̩S tD+z;y$bF:D\:f&j63 C =TaHJ)Egc9%3j s*>c]ִ@{{#tB%! *̓qY~)2VQ㤥էQu8}ȸNdEl_8Hv)q"i1 } 3!M?x`&UNv~)}a|O<>֛ؑa,/ ”mU M6QI.Pfίv0$Odo8A .N{ 4~W&Dc)xAbP <,=$oh`$1s [{6Dv\p` JXKRAx9s>P훋߶ih#\$d5mX A\f[ a=$Jq$r^>(jbj{"ȉAQ.ݱi塜>;v o*S}׀YGͅj aMqP2BI/7[q[l1x%} 1в͛2GU6g&3K h!r֋=`gyLdAdYm]9g<))R@i@1r}m zy5`>X{ ><7 ə#,Mpj`5k3UZλFrpxxG[cK%X:l\V^kQjfH9,`bX6TkfڕC֗y pȓGdAALum;Ps~ !#Gܪ|9nѠ~b.ػ8&iJ><Q?A/X¸#KER9u[Lc|Q_{ s]z> U樕ˇgU` yYLmBdfI%h09B:e;z"vqS4dl'b~$.~˽¡9n1So?>ІAyķf? @i&%]\#;J􂄅Ts`Pt)6IOX7]FUBSI%.O`PhƈY,ᆥnhx>+;F|}x-DH+p룙!!9T%שFpKZ0SՈO㗇`X S.fLA!|)*sfJ|<{5 vn7 X- */"PNC$ғPGX + UnWU$cCzv%Tir!8PHNC*I~R\r)S6`#t>A+[Sr7>z ,AjjU ȷ>*nŠ0A._$y 'זNt"+R :g/ s&$G8@ײN= i< p@Jr㻶e75tL^mPl q1=>(k`RaeX^|FiᜲJXq (pdw3M@mߌ:⤹5*+kGuA ڎ$6kleɲ8UqUެiNƜ+7]9^~v! #x=Dd@M8 7Jmn3GP # :*o]la(gvGeWtX+srPY%P$HXsm]$A5A7$0&[j)qg6h;{0;PR0`HTUF $|; $Z*18\ ,$@TF$& (7Jy3tX>5+Ƣh[}g=bϴC'8Lg1oU'Y¥[VԼb d.4:FvZ:}֞UJ:[0S9U;^\K#ژ _FVXW@O\O]*%Zw -GKFW.%d">z3ɊUAyt[@9+2}8gĒm$2|̟&2O&I2_irdA%rqW>'M9=ym2YtKu c&BHBpHჰܨ7jrMf$ch+vka<z_ȶNPF~CoM\)Mē@1T",R &LP! mTׯ.UzEU|'Ѐ|)1v3ad" n0wjI9'0:a|FM7q`H-YԻn(DFQH͡ ELÁܱH]: C;|Y{FPyfvUtl|*B8Nk[aI F6˶v͐9uy$oPCJܙ$g@ Κ'n u '<=, rt r! bXL d*J vwy%`$2 FvhU%Kd2س,:,^.5,pdqItՠeP0WVդX(x)Y\@e 0==hete,09o+pR %f,?x 7HH^+A𶼳1BBy&f"w;C Mq.(@{{$mZhfXZ9K+oK_mʭF${WU m\qvtY½%ٗ`0ų@<]/vporXB^(+cxb{ZGW^︭O39wlU3^0=ޥyO7ǽ<^gg΋_wx2ُ3l}/ݘ=c=syQ|75W*^='>F @({SBa=>i֚C}03;-q=azxޝ`aڼh!Mg{=b}8_M>ٛS fr{ט`4[o ^.0UVR$dqxWs 65 CEIkYP_?mVfH[y;IJEP@uUdWlHDap .XaA Fiaf^ . 2cEڇ:K{f!Ht"Pr%tU:?nҁY!BM g"nVșmȫϼYUB[۞Đ{kx-vbwwEi-cQckaTc;;0㙕/s1 b}dι7bxޱ.g VF$32ɿ^\f> ~қ"ĩD 67~w m% TTl ya;^y%*vE.o\8*Hpn=~dDQ @!B)4 2(@`m'SsC_xB,6RBmC FT@Ƙ Z4ҿXCd, `\LX7 sцIz?|>tG.&6ڈݞ'n&I4$Ix2DRL2+12^5dO!o^x!БG nffT1PyQͰcWWJ &vG`f{ iPeP>F~>R0oDY s$̃feRle`|Cvۭz`:\:!OKg4:ϼ#y|B AlⰩ:Bиl)뫪>3 㴡5ф^^=/һ=ЯFys~Pys[R%JʪK,JO]@ iW?E?>hBR`1+ңoj΃'VBO4CiTM( и%J.}MMK{ZZ}##k@!NKL$1@]QYD .!Tm l00jT!FHr.'R7{pFo 7ՈJ1&apEuc#I@`s"?=@K>iLMS&O?tyNvm2cx'Xw}'PSD憿q<>?) 1@Im40A@ \˻`(ogA`~|NoI{ik=4#֌MNDK:s:as^M ɂq #$q7 Hk(c \ kv6ĄK5gLR.[9n(44A0$[28-%cLխҳj :2IuJƠrM&׍ukw#y&`2VaPpf`.ītƆrc)CBSٜ;1S'u r7ߚ8>mbH@wuN蝛J"+؝8o!vϸ(*u'[XHq$f[(e%6>o#,u4 @JwëDH" J)T%H!#A>IEPED>ϺuY:04EY;?<|iqߩ"c^r TA }|~rDD8ܞ0B<BhWk_ 2w ؔV?paIK\1\4!tkKQ3%ĒOad.",! a0|t"bS=np0m-U>,l@cRw'ɆCLׁ/4c DLPM/A X_*DCs{/jDW*C'zQEb(((QEQEQEbL H=b7L R T4d' ˜˚=/ B"DHK˜\DFl1K۹{w6^DZwv"Xs<,#>*ʃ60) DjFvFٵ;k9ʟ|r@hU ꌔ;NTMalgI6h |ڪ{eF45W*NΉbL&VjXRfX :ffAyciH1}g%]ijhzwG K*w tiW2Ϫ (LskE-BBEP/KDȻO~ǨNJ!dhJG)naQ21 GO\]Y1u|YU*CmF=M_K&fbd/kvRW8t+k-1[b>È_;JDOH4A,55" ڒAC 2 &ǯ^㒲+g%E6,hO74qi$Ŗ!e8uEDR%2mʌch} |5JлBg5փ##$+n3wf˳&ϱ3A54RQf{{/iRS6<;ݏTW)OQ99 2d2ruTln%LMrM9lΦ~]WUp$8!bA7z(BZF2C MIE(. K 8嫻U;Y[7;/ T G`ߡPHTcz`Cy>>r2M6w7<,|o~KܖM C.^Ipl&RATcE[g;Zt~{VÞ9R$ %.DIUϓ:~=}pwj04oX&]fCJ1ZKS[)Pwz84@C+˚LֶBC.P&D*(Qw,.ޅA>D>%{ 0_(M+a8,:r_﫣HDB2򤿅1}ਡʀx#GRm ]C QAʭC1Un*9d\DN;L_KEi 5:])B^\Ƀ\ifIa*JdА J5xʶVg[O*9B}(w+~u{Yf3y=9bWvs/:5漊ʿ/~o]Q\u]tkħnզ3G?.ƙF'}ʭ'ت?Cse$990UWKV&!$Zԯ %م\|zs׫N~ }3[1m3zt<^鱭YެD!@Pt80!+WViADP Î0@(*!xi׮f@E>^{EkۿW )N@d%)KB$EZd^i˿1ʜz~0!^kTr@"4C0AYԴ4 @UE̠# ܢZWj@/#ca{J4u472i5{r蟵G)2ż5G !<~NrhE}t.}fC2Mf~8 5bQρP^)ǂ*TWHWHB ܘ 52㾸2gWN DWqF鷷}:x=ID$$^GjQ[>x秧_JTuԷD}UXΔe G'9>CآfSPP]w?юȄNl~)GaA30 'r̥tLlV z߭qFo_HI֐@C "BZS0 uk[i9q>gl (jSS{Ex'#clQ/z}kdҟ\_8tA務g4)a$u Pm HJ؏~'՝'Q?d*y(ICR,B(=( ` hʙ"R reTmZƢ(j] d ,@ {SnnM%U7qdzJOۘ<:os 'Ff2#v7M:$Paz (RM6Iuŵ"<mMC /zsU^5wQSFp`i! F-b*V5QaASP*T Ut۸HDHgϝJYܤirͅn } ROQr7)$$#;X^]^INԥtnd4n9)/y0s8z䜔=܆o H3S_;1 0AUvj#В%XtC[R Cԕ?W{@^v %ΘN&1g'0SgA`12N/%7@AW~r5"a fCǁNp=䔡cnIzCIftNG$NM=^Q$J ~EĔC޽{ʗP*:nʘOaTh~p/%kooLA0c F}nP_Ai8@$f4d߬g>k?Eq>=֮֏w<}s0[\xqfit\kZ.3s3q/vqmMgUqlY_z}/O5St]Kqk2|<9\h5g:3vl;BNڭo/}}9͟ߎs1ecY,hcq#_4_/xesy[^n7,X纭zט3>^W}<]v;n3] 7tkֲwUoٶz`s]E^4|]_|(S$Fx;GNN^R*!3<}1I͚mQ,UVU/%2B0btZaY(^Ej`Xj @Q@xE@׭EϷp};x]| .g\@3;ۋ r/Ly<[x[+zw$ֻ^<{Z]8['{3Ѿh<Ьx0jO;h,kxy'y2:ss]?$Y053SY}Τ<ܡ2Cbh D` rIYe%OݥQ}72HS7S~:>B*) #m6T!Th87 xb4OG63 GG@610~*,usHDPDTyW.[=oSf!M+7q#]`-R*o#dN=XeOk Cg[ e$: RH8UZf^hO0ޮRm$d4=(~1,%<)|4s&d& Z1"ۍיsz g8ֳj'5y96뱽o7c=s槝y<>yY̼EyZt.iى*{AfwhϳOo@5p4bXbEՠ1<=ЏDϴq}Oz٠>pq'>}-гj@3<㖥2J ZGXp`kX@p ,X)TVbMRz P]A !L/J>.=8db%i˰DDGncRyG7F.GaJ!AA%YVpxB/(݆Dqj21Tduh $R( T{d|sߨ˟f`w BÊ(7]fm de >%} 쇿ҁ? ,ia>CJkh& A!}~p2=3'lQCBS N~X73 էNRèp H9)J ׆BSlnfw4ENhmiP 4D(]sq )95@҆n>I@x}߻cP_ZgTEA*9vp<{ުgyI|0ezζ3iJ0ߙ]oJqGtR]1zW >1)|m]"fl1czsףo5PqF9}q|] b?U)||=uӭm!Z@<=( 1qoZK9FEd!V{g>|Rk1 T\wC9g,ZJ,3G-Ppf[L2%la"$+,q2cQkCmlLXͬ2S;bUR!K*J+7%0>Oχ^=OY:zJma, Z0̬rXw#B +/%K xn[I,ԣ]v9#2}PI$>7 e&d2me2jۍr8I047wwGY2m*?{]/bُ_b?TaJ.T5*yn9j$ P,ʑ>>Pç]p @&X}"N6L8Pc2v"Cue ʈMcU>Ū-q)>ڼׯ!˥{/ũsNpmv4W,9=P>}G&lAQ > Wl5q9 Sbc !r (ZBY' 'dI6l^82edybM|7]fvbDM@1 H#RSala uAMfH:au13rhs26(ن  COGDqDEw!@DӐ:{ fis(5= @TC!XbL&N{*D8NyRDHUDPwHӹoǮDLBo`_NfLt^L*'f=]^3d &zؿ<3LnlR}}X6 B[Uw|E7ZGhnjQ{ߜ$db?, f3~$ЧF3 * P%(O|)XdAE0꽉hg˧ٷ?{:%*sɔUHl79GAϵf'T&hsT3S7eFܤ&`IdD if0nI^5-]מf,Ϊ >|嚒Pf$+Fh"󩅼] }oyeUvHE&8ym6SտǷ ڈ~֦Vփb9QH@Lp>QƔ4bxl>OP! 8~[VG౒xFAKK#Fzڸ.No]'EIؾ.ۡZf O>0ݓC~q%"ZON՚3Qp0E(s3&ZGPiX5)Xԙ $-I&RHaѝLQdTr!*t]ԹX@TmՎ1]s YjF#6PaTʢ~TQO#c2t|DXQbŋ,]ܠD@P << (1=u'{D0!ICAxCSA`g`C_ #0XDESBhw7=#+vLxAc "a*daVc3b>=xӜGdѼbJ"G&q s63HF[ Ia XNu9NC v8F88`ÓfSQ_L΄UQ̑ ߿$뾴$591qiXUֺٮL\XԈ!/þr:'ClЌb Z,YeA–ZD\*F# f("NBkJ@0mUj'X#x.ڴXHCbc7neٖx\,&shܼ656h4tض 2z6l,2.a1-`JKհ XLE2bQC9 R6,ݺm[岺])fEa1= vݿ47c״~7qV$Ϊ.8P5J )GzCH0-, J*%૬YC43b#])Qն9h@Z-SPʪTG]R5u,9V5P%m:BܵdJ|a6!$MNJ4: &mj^qbQ`  T[p$5b aY}cIBRÄ;\F 8Z'c3Ef4T)'b-y5jKk{KKB^ec/=&$3ʈTw 21nR!Z6 뻫hK⦷Ϟcޱ+s=vŮ }o:y|-T]ٜcyo4Ԝcּwֿow܅$Ae {@3weOmbƫ9_3s:Bt[82i%5jHq& @x9j.T|zxjnٌ-U(>[R)1v JDyʓ`1I gT)+5iAl=ƸޏVgzty8v֪/1[swB<6JDYfJ8gyfYa=tI0pК+%8}D2]#|Ѐ+D]7KŘaHH(Ń\*P{83Z3CKJDA"pVAek3ʁ(]Bh`*J> ^a1v*P|T$DRWƎiGmb1p^\sex~}m崙.<_7)t례S7Ank6j (,H@je *sL e'vPI`B^og,,?Ógntv|ޣ * UV` LYBNXdA3¸axM&K9;E{aWD$GɍN[HSa--=V&d۷NJ"hi0U30 A?4Jl@('D}"D܋Ɉ0{DRmix:k i&KnFsHՇ0h IHLDRC~bu\N_4$Kz7tLd7QDIX OS1g4?`,A $ a~Gd#>@;aIs%?TP>.?QǏ[KXb:c0F,~yoG y̰,+?w׀2d5L$l1$.\rP=*HlB0DLQDb3$_qvב sX4'GCn(wBĎ`)(cx`_}r up&h}Vbsl=&0%d!x<.~uy}gCga;%D@ ɜ)= D'"\ l&of+ iQ.4GB8% z /f#p ¡.q(54 NPX$~y[;RQX.C)=IGY[IR>Tu~}I+E]!4̠RiBZͪk+>USasGѴn4PGRhLOd` 'w'n^:buG8FcDJ!*1MUJOk\ڃQ_l\UfD(QTbР ÂK> [K=pQtR j5FDâ ~^\yzP~lSn'G1ڇ75yBQ6Pu3J/%\B*UXDZU5宍CF̔f~\VW Aj0s:'[ k`l@DP@!`S} AE  m8@FHhe;shP{ݕ B:;q1¾Ji"-v4/B[=D2U1.1ۊF 46%H ]q&`xA©F#(rGMy;˜ B->-rGFMlD X,9@Q>k@QPP$`?| C2(WpUC`1g1R覃E~,ƼG4r5.B+Zģws\LI:^/BYî)Da`o5pl ~~"e@^/C],,"!A@%D:'d& =et9zAJW@ O@@"l *B28a#ȑ@oB:O^{CBhP.׼rQJ8* B 2ř(ՕعpU2a4AE֑Lƶ*˄dp`CH+ !N< Km`#@+azd5W=ks;o`i:2X8@;k8/, 4l! I(t,Dd]@[ lV9լ\!f$`(+TL^\L*ף<ږb\dZҧ~xwS4Cl|^n:цGQu]ΛPMcJ e2:v F)Q02-@`n$g#ɈTj%Oj @|Gߠ2 TԪ\m?qgcX_6,#ADڛ, ͆oPd3 (R>Q,%jN"fmRH|q.:DP AȴSpN G\XkPh AD4,#V\r91GmH}OQ[Y*0f:IIYT?R|!RM(XҢHax!,o[dyAb«@ lUQPIJR‚ uPϗ6 9S#kpml4˶%WYN4&_4 s U(HW TJ*RV(;3lI4X ߍw7尉z B'%Tl;\t̊!n(D\c$l'FFw{M˓vf5x!RO1B$SZX rfe8%XsA #  ukج 箎6މTѮ_~CT|(Be꣢)FO|:c6j}(pԪzا`\8QԔSrI$ylƓb&Jw(Nuzւbfɕ&ȗ d:qQ /Ȅ8h~/ [,.Þ?|.(yݍRoγ՗טM<-o}UZՏ;'KgZ^@ƷO"sZǽcy{swOs:̿ }|ҧIK=|bϦ IO3eqV/Qgoc׿^2<֛w/ninн>>1۸leB%}H=+ݞ9 Tnъ%ۏϯWu=wM;|=޳{rDeBlT0~%3V:c 4;V8L R{ò {\ Ix9;I$HBFSád!֊58~SMXӔ55}Ea$FuBHE*!Ҝ5 pG4KFkߦ9Y*ErⲧZ NQBoj>x^mV5.Ȕ⍯59A:;3m!%# Hr"QcjeZBq+=_\JB :ǑL%ʏ&Ud3*6HĀĥc1܌!2mc cw\sϩ&)Gܲ\|Ik90Sa\YҕqD!G8%y'C}0T:댌mxe[wr ܕ* E><މûN7>*_q~o?Z+CK4z ۜ察OuT KQ&g僓Kf!10R A TwBD;DznUs9SWl|7+#@:@|` ^zs>."c2Sf&e?>BoZaDWXgX$ o~>2UwH]9J'})gDC듏];jCr:gw.\Y}gM"{#Z>os JĀPP=,`j|I ?A nw&T>2B6Ol`O ,LRu&(VllALfPD [H["b}[ o&EQE vS00K[ 8-2 DNx[`W q# 36jQPhK-kTbB=Ui_ -f`A՟g}O{rlQ*[qtד5J»>"pE0jId$#1xZULHұ5Y!=mX='`(0[7UL|02 $DqB Qadd_"HNDH;j!A鼰+MtivOD"$`TJ1f_/s;cm%qV1%r|Y=}!H)tUǖd@hUk`8.'G%WS=.`O"(dkb %  i/r feUflؒ9˳Y5e 7=7VVrgz(YR_#9 ~m 磱99QmAq B9 # "zDwt^CUWࣂGE ]YV/((srJ:!2NJ"Ԩ^wSvW.ѳ&Jrtϓ8ܥqr Po(ã"m>vz d@ +Ա#&$*'p[hP}*X']Rr5] 4}ZX&R6ӦroW?>@3'ÿxxwǓ@@$g_B fs}x]9/jN৊Rd2t?QJLA);!jc_;avTANUNϢAYNҥAc:Ny"KY[]k(+>AI($c{#$P%,ԕ"E`_h?rkI;@Q@@ ^l/KWk>4 &T>l(t1ׯNf8X>Vc4#1 ŏXT2Dt=` ZUܶ=OBޣ(04%""+AW*1:y%L;Q;|W'^׷*^gd)ξ}ǏGA~4E8ŧ~B3"$}fډ9 BF65ՍNJ]u *m0V)CyD8)%Y) r$$29̈́9 _V!JC~'u  ,HD $[k%YH!&m0T&Q"S;J-shSmO#Dp|M;ùz u=Mn"rXxcDA?+{ _SJXY*~ p Q}aU܂6;AJ#"Af7N.jzƊ:B;KthH9L7jSPOwdykCiBsNAT> P%*а(1xNӐj ZML;jA`LE 1mh8ŸP/$CF9ٔMB@'P/3\r]ӭn]uץ!IM3A@F 2 рbOR ER&)wbwl0A:2>{J$SAJ3\ IA::Q!n14Kϧw=Ȯ-R S!/d9!APhX{:]s2gڢ9.H 4a8T&E@^ADr:@L@)2e&&SkwLDl5 KY!NlDm}y<_^^_ 2L J&4 iSVS$=z%ܶ}J3z9ĜV) -fiaFҋA(%#D:Įj( D8qdEA4BW|a] Q9uA%$B2#`{,j0^b3(I_̞~hv9 !P_N@nC{eyaY@Zn1C055`eUND>&:CO#{T;UW{=.X2JwHH(ZІ!E!hP9HOsϹ%yS]1fu_P@>0M4 ?X:gf T< `3a16:I %]]u+8cBCҎ!Zκ٤bĠ$(Phpe\U[IUbN$HPH@d61 2JR#Bh%oDDNl=Og   6/@r(1ABD Wu4.؎Qڪ߹+@F{ JL`V tL Bw(}YÔ]R)]]lB0'h [U_*~AD# nAˮO d=v3C%ns뾶o{  30*Pi}o}y*A>1q$:3( 6@wpsL̉’7yZ`pPA|S TH(qk H$#XM?y50(mI'Q  a, wS= k30!ϡǚd wdO[ 9痬2ΈV,B(ɔa«EazBBF#T~g.(2ru^%GY"H|&sCJӚF OD$ UZS | ꈄSJ J\(O|-Eo}V~ĚJ v 0BL!pM8@ HHV cZOjۨ}2`{uy :l1@U=#Ĩ*!-b[D+3~@86KE0_vT1 P$ ]`ąaXnSPKkOZ鹍LPE C9CXH4YTB {acg$ĻNLT둠˥MRwjmfL:Hb,&NJ 1r(_t 4% M(U$J]p] `ΌUIAwNɫ)(sЬ=C^O3_3Xc> 5HF6, v=Kb0j&k 0όHgnVkcFaJ?4i6) ܮ~&M1d#41X鉋4 F\9)qvnę\0$ɻMp1!Yq@,٦I!)9Nbku b0vW DTDE1Qw!mj C̈=88y"(Cp3Fψo 1pHZeG}>^I $$FνהS!9"G^RR&Iߢ5UHI#T sۨOQC):fyyA]8C,#rJ(xi r50na:4%!I9$:ByAd}FGk7CY(hͺ{>z^`/Sw-9.wD~,0˭~=^}o3.9AOcb9oItaEAD5Vݺ>CbLG_[&ATQ$!h%0L} 4B)y*NZiV)9~Ow !0 $%1_X4viI$R{@̰ƪdE(k" F;}$5@ e@^G/ч?]`w57`o8~ pJzDtyChyp<;p"Q( V |0lmb2 !/TE +|>ߺwxmv]n<</B S6;CDdl1A3 Hs[P ahY!Ԧ嫈.+^:I'{_f>s,fv+[kxLߔ&lr;=9=yQz1ۗwB^Z@4(r.UfXwOתj`ZhaT*R$EʖZVV(Au'1h )x&/ck3L=<'Y9#u\g8q0yz=]UsplO{9|6w*Wz{_4=ژ'rدd1 RHʱY`X C]8woMN=fxa9tDay,XDOo r0+Lp(P-ͮxז_mbȂ5_lu51Z\"5]isGU Կ^ֳU,0D4;7$ {cOf[< y^sXm[c_3Ky]wYyS]Uw:| ?w-G>@@A Ggp3>*+9򱇃 'C[TV#Q7'颫yZ:iT޶+4*A"VZs~;^wգlcv\f} \xj7`^+WkoV˵K~2pZu $SN{sŝgB zD"JK<[G떦Hl*Zh) "**w)lQMCHQTd8Ar {w\ _ؒG?_p;SOV/$BƎ^)T+`P8JHH w)jT#9 AxƲշcGXnl$|J2\ycc4͗޸>4RL70$_rfDv $zbK'6Fi qCUALC1wd8X^:T:ş\ϳ!2INvĺݯ֣{l&:Xf7")Bz&'ʈO BS.Z9s{3M4jHcma"e(L r?~h?DV=,H*K{ e=ʇ@E#9p@(İ V~<~}4iy [=2$݌&3Hk;QlLetf[K A#F)%P0 $QTA6,U$(J D( dҸbA(̉KD4 8ԭ!*mPH&Aѝ'm;1@Ȝ,D0B(ď\Wl7d@e(dIbssC [K}4Kˌ+ iQ9^&7ƈR,G? {?n7uw8{PVer"JS\J̨rqm˲]=T>X,݅rh}2~@Ҁ>65b&%4q2伆)* !Y1d$K4Jܡ8ІJbRyk ;:S)CO|b ;?4A 0", ?Q $<1qX.aFH{(/< 4.Y-&W;aG'60a4t%&Ič mr٫jE;LObJ azQEUl͛`*Rqt6RL5^lM) W/!O<øpl\,#!pp>EϰG=0$^v0<"N`BM9QS{8K`;z]CscĘ8C%4gb.!IP}Q0)K#<{#}B4bSؖZ_~An$aa61ޘ#;Gx$ Cb`x1Dv OH ,n4ܓw4ǃ e9pfSTE`6@Rkt9{AFX9667C&[tRdI# ۄ$eW ,b!<39c'3f6;d!4`n s-00l&V 8Ls"I e;&b(,h [Y([R nD]Ofn&fGXB` Y $4Č r=KqȎH`o5mPkrdTҔPU"k2j,$̢TPXwu9܄PQ䇭wv<PqILʻ [dLH<2viɵ-ȐNNnU.0ȩY2E2w3+%c=;ѩ 6KM<$z^ G,pPEI 49& ą&8A,!D6yHpV>+wwwwwx1˺ _݋iV5k֐5xiPX69/ϮD$V 2Oi &0&@d(km\h`,Q֍hڋ[*L[IIIFJ-di-ݗ.Eb`Z*lUJ؃Pۦ-d(գkm˩nlZ-R-ZnVQ&ne]66Zѵ6( 1C 2X</v?hѱZO3# )*a)G C_"gΒ!?d-/%"m;h1%3t:?V} >b qɊIc3 :a' Ĝ$_L.pr,(նl Bs!+qh2`/p")ӸP /{k9Q<+[E $oQw88L Dblhc?u}HH!jt??CNr餭R);]ѱu]ݫy$DF60M)2,)LI+Ff&%‘R 2Q$5*FhRf3Q(m`(Y-!QK$ i35ϏH8&(>, &)λq㻎9r.%=Ӆ>f68|/<͂- Ji S讂g<}"~~zW9( 5u)zI<%d$vlp2%w /@MNDQ0ET䔘Y|3IQ['ToI'c B GEVW(PP\v>!P~ٱs0YuDBD4Yh 0 'a TA L0iM@GÀ>;yI=UcE8bf{Elso$5u]2i|Y^c$3,TPjC BųaQJ@1d DĐຘ2y%;eZ!nɸU'0& Z1&i.V̈́1:yN΢6U[ɛ$|6M0 wvXqpmKON|NU!snݮGoyZf=꦳k\IkuvFcAz8CaDj$Y`htOL‚BWB:#uC~VOHA  n4$̔`F3l&S8ҕ&)Φ,Šw2#60Mq[4HZM iʹN0c ;c6^hw3' 2>Dh 0(412T=JlAC"7dVArСh !Ŧ z~EȾwiqNò Ԡ>F;,lmW.bTd,,5  @ @Yf n!(Jvh@mC-$"S0 @R){4#ގ4N2'1"Cu %:-E囚T3r " )8K# uDK`3qjek<^ݹ˹ 0AH@1e0! i`jB!xÃ90iW((zg_pC&HN|(Y{ъ㵅[.7"y> %UT J6֑̇/ˬJ 4"|&$m+SAA&fJ 0" wϜjPGjm+G}k rƗED Lhi mh)oIƆ+x}8KC.8DB˻oaיaXkH>r/ds#Cd5J>IyO W&<0arM*.,,}|Ⱦ:_uL1kNXC};jqNTц8IFD#A7?VRp%@ , ,fȆ;XMv#W-{N`쪪hDFվ6r*$TY B)V*.`Yɝ/]Ә$+as4[D,SOJbOxTaIy$I(\n_+  %e6%U6 9D_9J5M CR'cvN:- z1 K<11` 9S}d6V,+]SRE G]ʇv>Xt@g:Q0= rgS#!A8)MBV `xVT$C.X8"2ЦAcoA[G7Gۘ\ `*@28 uDDh@CV Ӡ Pn9DZrBmURj(Iv136 _N4|ͿE $2hI1a^;% T =Ť $DFDE D֢(wG%93ִ_?pqWDTkVOi8m"vCM$E0}oJ10!hiAXu64 0[vئ>1SA-PI1hx30ƆqT0Ggu{v6? !tvrr1x'Цp@E B V&ĦKm@М!FtuUݘM07X;a5-SS(.|8Ҝړ:%&0]M ͫ|YGe:LD+HF!Gwkʔi1V +ֆmΧ݋Đ$ z TNY04K%p$WmcZ W5h&ML  B% dʕt)́mW,ōŭ^-*bEQR=]9IIAZ8g_0Nl p[6;t?9UU-6=pT pe&|p-A9'oNw}@AO8/0؄ )%ynCϛ޿>D$IH4Jr^5I . *0g?.lJ:16)?{Wϱ"TB&>鑾EN,+eTLSJFa")Moҝ@6J~%wk\eOt~ʅDjs2'r2 ~PqB7DO(zR`6m|:J*O}tT-`J, bm":ME m\& I+,$ɬG%̓1ӆF82Q~I^80t Yĸ[RPp'>8_nŊ8#HdGO2<"hlZpyˆ)OyP,m4`B\`zUI0;|T 0gV] {i6l?JsbWPLRg6MZvr)x&ZT[}y' 1_1$^/6\ ٸjQMBI%~a9}g =CʊQ)xe4fRGN8j~ DP? ෪nl!Fe&@:6OK'4pOhw LD?^)9O~7$S(h(ĉkeY6ROvo*1ڶc4jVQ`,qM$0 oabi$wq#GvF/_&ѡ1TQu!d3saM uCFc%rK;fhb>3l d*54m.{[h Ъ:XaBn$އ%݄;/^S:?oȣ}y .X 6W gaTlskVq6z!GN+0)E&#PO d73I&t2/D3&mzc aЮ+)LRIa$xY)#+$CLA5](7Mpؠctܜ!=a bY0.bĆSL`$K<ݟ]/a6 A3>;O{NޮK dK4>#Bt/tz72d !G%;pw IQag.a=PTMʁ .W00P#(5~kP3`h "`@!^=Iqʢ@Cwk\=gf pyp)5Bo~fQU[ŠzxC - tuifn0_KWs(=r@}eO'd)bCd4Ӝ=l,ỬFEV 񐑖 3Gwo~c|nG*:]J`rrЖ97ciwۛmE#Sr$%|ɡn9WXTHP&YZ1tTFS)s4@ &Je~Jpdʡ pl✾&d ޵,h! a22TdHBȳ|FcP]k̘Դ@s큛sTXI[a$]R[ۥݙ14U׃EunV5S&FbWa k dr&3FJ9 iZ"r221̄$ڐ(s0*[i\7͛fV1TS(LBeX-s5ihې'X[hM#D:-D"1(fa -Ĺ&!LK3jQ Sdܓ 4a L6KY.JZA֗4uO4k6`/;. `0|XɺBeUmM 日ļ(-HGV*f&LIlw]f/;`9)NMQGBp4dEjp`Ow faS^!ݻ￟` *Do@6:h0 .vOK&6A1YSC_U3;u>@CNt,=rXA@ncd>Fڟ1*u}jIK?tw`ԁ!2s +lFL`&>WuV]zwҋ^dK,' 2%ͧ 2 ,˻:IϺZ2 %?j5E}64IH s $Pn5@饊 >9} .C%3 j ()_(Qhl1깆i^&.C!=h[U݋ 10612.0!D:љ/]Y%P8DLlƝ04KSj殗Fe ReA@49̓AF8e":JRw4'=)H$i@8%@C%(]$ HJ&DPU;i0w^ټb66eTL tBN*DC^ ':D"v b *CR _{:!sfUCUUS>CfL r4A$s06eQ'bE`ILl Jx231* CѫHݩ3$ƛ33hcYh-cĐ5*ld͝;}>mS1pnA=gsȄ<wÅ y 7@P;Q8ls_/51sc%b%mjw)EG5) \+b49M^2tpLHK)Xag,(KS~ۊ"v8:\O_sE s\e\n= o"G@yXfRֳ@:X!I@y&{8WpOYq(L3>|jò@ '(@OP4E 鿖GG;|rWN*q!SԹIM@C^ 첍 QMLs3[3Yώk#8᭱@ #NUʇKv PZLɔl/XFeNĶNIL%ai)LBCC&XUQ%:gy ٱyxגμ9{nBs(bPlx]#`sU{J*c!D5W#&}22MF+,woltߧcd)}솚R11B8IfD;x0Ɨ9rE"wt-rYarg2X|B?$/pX rSYnBs r̋4E YIP^&냔-7ށ'f D5 (aAO&MyGxYTI$a>u}N 65&*ZMm(%H&ߨFA , =m a! %SjldJZ*JV%5% ;UIĞ&6M2VɃA<#SW,q"6l h

fb``Pqv2XIv4@$5Wc}qވNV8D{I9V]pDن" :`=`dX,tF8k<웧Dd +}A0CUp 0Bo@ CpŬ;0 uQ P7dEngަױf@iM?Dz $C?XB>D IggL5Q'oNGLo뙙=˜~Ҋྞvnhʼn;BE ;hSav؅ upl%`U2/p] (6\K!i5i{,f;֯*ꖓSJ}묩i5))"Mst $JBfXXScż5n'2$̒klK(2 "L\׏ X?Rt>K NOAK{執Xu!.$~/x;+J4kN1 ߑJ  (-8' 7.`RD? )c}ϼ O(/沎XԌm|`> 0N xAG72٭ ,s fn=90ʹpSDkpϟlşכ{\b+ȺHB `2@1=EMr_6ld7KŚlhF ~{$"pijV{eXk>nRK ?n9Zb |!ynΡj,"BН!!D(+烛df}0j3$9&Aez?Yu $O qOԪ,5i=>!0M1Qa}to!JQ4?8 -:wC$r8砇@L>ЗGw׉{zeE){(k[f }AT< rRqp$ ?8ʹ6V1Oϲ`$`AM$lh55N-w+HF8L QEh˯{AF&,w%YfV&y}x9qY璕 ,! o*nǞ#l͐燯u& 5~9 ,T֊uL*qFH[mtG򉀖aupc0.%5(-H]Q*_QhF 5c!}0MHS;k040“@[S+ |VΫ"ʳ2lfX jBn3m]Ӡ~5߭j JaݮL'm\"]ᓁ 2F 1e'%U vYve0H"/Qcmc i-k#R.42"vIfKs,#ē'p{dY u9IfCa svMMe2s8 =6XdG(f:xf,2Ha2ؐ*Ip35͑2aGFNH$# N3t #3D9 "ّ J.gm@##grB%2RYsY pf\9YCfõᜮh5JO"tNwp 'ekъ9 MkAh1ӜP$.H;$ݍ&pp KvVF*Sbo4)̍h #$dE8ܲٶÁv;޸3|뜡w[q0}tTh[sf){L|I̟NI3B9.'FQ0Dݰe[ÂAO0B ?|gXb%0u81 Ci4d\De }۟^$)RF!5g`ǖIs[x4H͎d7.O'@N)';:7t[#Bc1Grwlסxav8PٝpCoM,k9!ذ/[!.%ˆ.ۢU4Z@h[`iwV[]U%A6TLRzrUc6`d&Zah\e2FډC2L"Xp9 ($x?#H$H" DD~543UR>DLXC`B3T;ڛJ*&/c'ۥ*Nnp->M)@:s*Lo-Sir,l" ZmuH1WMĉ. RXVQ[qШFr L0P D7CR'# v'zW%g SSi66pe4@58XHL0-m)"c$a6eC!L%rT*$T c%@a0tˆ2V˒9-n\Yfli1D`ـh[R JAQS;R b',Rd\G1"|X PB%g#ԙdc2L k6Fk%RIF-& C!&"V.nY&:4!%M)TQ7u{O5 ٛX3 ڰ00S y" NA"v*) BV%`QE1 P $ O;5c[aJ(QXpl]!W̝|\O1CUdXOl ;Ȃx9OUOvr&b:oÇ@ElqJ)R&!l! P4*`` $D8*cLMKM)KNldTJ.rYl!%Jv^s2}܌d V O[Z6C+3)1S @ofF>1pRNI/E)i!C0VaFm!}3F)>)HQƈd|NZ)"bFi(6TݲX$"Dā> BgfRi,fQM:b3>4jflzMRWQ K=Bn*$G! Ula}ѰQHYG2] O~X伈f/4)=$  q(ns0 7Lsu=t&=bܑ7f uhw3S-&@q/.[TPQݬ^B{s8ʪDjKF."ꁃ.Ÿ R+8) &C?H`J ]G )0b d*v)L%ܾ).1*[ͽIȮS742LL0"K,M A(DR#/+bN:RI먷]k)wUVnfDfRXd&iLC]'<興{(F F f5""ݫ7DF"#L#DDDDDDDDDDDDDDDDDFDDDDDDbDh792""""]`X"""(%<_WoZZƐ9JH/WnוmZHuں[%MMMl4BvV圃F`29 S#ZP/ ' ecE4DS*X΍\+(OμS5Ɩ Xhs|0i6r!MQ0=.k0(@4ӗG$$l@j2pJG& $i )!yC/4m/J5Իd$^ c Dƕ4kδ`)F1hYh1JAN}&d(b! pUY&(.j(ǁp v!>LAwgd7.ɭ{g|LmHv7%Psûj32cg,xFo9%HI2P̞ ꩊL84>>J짮CeR~PP6uzҨ,hHq懺6}ǽ s|4L)/Z M|@hZL0J$L&؆ 7筠/ O>x%PJHCx,r ?b]7|8/3ܖHĭy=D@G|42 z>dJB+?qνa1s EAeSpy>%AxFU4Z@<缈( F7SdԹIfmu\Ԡ "JHA)H !4opA@Ԋ34AE`i0µlΔ$: +Ow6M f2;^:1 ~u0$X8߁G4 5 KF}9k 9N[F9E9c#HB Vo`@HB{6~8WI$a74g|l ;$f4uu{xeeR^5X ƍ4ɓ+@8AEK @dX0!H1W!1fIfKvE;SSUU9 1i1i !m(5Gh6g l &owRP-E(Z GD6ٸw="$B0u` !.cE-.>O%<'s>aal>֧rԆa|!F %$ZR"PN  rP7 txM;?Ciii"F" vXXcӑ7WF$)dmG01n Q|M8)]2l Q\# $lz])uQyUo uͱChv&ș)r[l1bU%y]]Q|@Bdg.Uk-02@ʎކQY@` qNkWF4* .¨֔8NFdc x\s3k{#q{TBY))fpa P6Ǯ F!3\iHkyj 9"CP|]p4MIˠ-Q4Drph߸R(~ HTLM1('O(O *@ʈ`{X)bM3&Ùw͋?ej=sBi@ubcW_0)#ś ^7';w'Y>l]@8&u=mi&,RVNO}=F7U V\C\mbi85٘$ Wq kH6(P  ,p2WXVֻgAyG c{M5đ%286pߺ23AXk Ue#jB(,lIh u.,ĕc=lusQ2am&z5\3%s[GnE3).YAYPߞ5I c!bӓ]8 kWtr%>PJs|\s:TC h`12o\ST;quN9oz|65/NǘpDH~hi5SX>2 ?v׹1fxǵt 2kL܂ O`Ӥ k"+eFAñ^g}oȈ&Qm5sr"E袓|cQ0 Md3b"VFD>Gr& J O]qLa$YaB4<߬G!6Jn0 dguhL3c Jl2!J)xqӄ݁ Jb1;'g7g.$aGhIcX3zSXd%V$)I}gݔp'b_HM&"uG'89!'!{\bHn" i">JhUUa1]އ=@FBnQM(fOCc yk(P6/(1 MR{?3@xW5mG4=O'1)HA}NX׮}{-U@`{x !L`ttbSHPЁ@a8Hq3z$ :>5x(1Q{NE3ܼ¸"" yXB@M1~*Bܙdύ)LHS(>:na(-E-# CsD@<(Xۄ_La j%!ž<ȕ4P--1b{H3ǫ +cnDIeST͉r ="-_q#=kzN4ܮ["BLSQ,t4*Y.p HJ.ƴ>0h%dTi5ބEwX2J$J 2 ]m%;CURVUu143kZZlpfōjmHk)xz:#wTAfͬ䅁^z /aBA:&4d{]CHnI4O.Gü yj27|2|;PĆ{삁N{v+v#AQ'g"Qc /;? XHWp*"l't1\]D -L & jԟѮL4m-)M.db`A2A  2AkJTq? ,#<a$d"01=DmÙHS偎gIe4Ԏ1% BoW:bSR.pBoTF9{4Hdž '!( U0 r傩܆.Xp-;(1v#%$*$MȮ6la`Xa,TDfff$=r Ԧ0kU{UvMF]ϋs^&aL]M`Nfэ%MAGЉF4iPBEצwˈ{HޭčKkh6 =V `Q wqNU+qI"PTO{uHo\p&s?BHCIl0APbJ"kFk٘̕;;Y$jQ116bה q4V`֫Q.4yTT:mA݊! S'jad&þvd89@>LP0 નCl,u{ I=Dܱ|0 xFO, d1sc4aAE, e |m\s1m$iRj#W;[5rXJwm5u25In35Ww0ע؅ 10S&2+K.JM:n]-uFBm Iu(ҁsQ]Y2P4%mDE'ʛxcٹJu3 C ˚2ת1-k˺\m ԥ[`E Wj摢Lhc-%"]j;E#kEV #l2uy5^f,zv07vȥK.r1`|s^.%{;<]ן89V*8HI+2d IEE(-('|B+Eb ln9{kiA+|PQRBA^RoYK^aMZ& y "H'o+P;t>:f*݃^/l~PˆRy8]Y }bg 'wzf{FbflQ:&+LbaWTDمE1BLc6D7ڇ [ք7z\.rJ'6bG.=ai'i>@`IM3tg4ՔjC԰!89Vڏ=*4"4Ig Yˤ'wu6웉0aJMK$z:PjL%@&p2Yց2Fn9) PL$2{vCZZndae{&b&2x3&βs{ HmiT1FS AJ?$FC}͸vjB4t&ћL<$ [NQORiVYuL1a`"Ar6S}`{삟 ;TDROEO(ν{2\ +T,86:8*rv7 >XqL&S1L_ 1 Gj6#7m)~WǂdP2_ާH(;ӝ*54:_V"ąDZ&e|TiLd: !lQ /S:8 h䜓G)*zK/8^G$tKt&9KB)بiRU֊u+5K!1j]DΰC\@g |MV&S$sIlL+!,bd&\3PC I$##1tU*$ɚ`54 `lj7AolL ҙ]P" Q!IkF ƫZ[PXX& rMtM0&.0AޡGaleoZh+BR6M+S0q@ʈ!aQՄ&pӎ2x0o`0)Է, LIG\OJ;5!2gnC=6u8BScr>2,Gh@G?$R}i_FS18zy88T8AH&~A%$HDJjW,PY3oA.s8.64J.. Ɍ_7;`{cRJP2DI0~'=]CY`8huHZ<~DMS/Π *ڝ&B'Td4$d3db9e"P$ ܧ|d0 ےgd@{BQ;") lACAJM~7|bHyV|\& E):%d_}Ha)lFDC)DygK!Ƞԥ(Bpb# ae;%y!| GJiq1^ac͠d@DBCx==նa0 LQQA:ܷivWyQhPQRPHoqxw"&BI}Ț@j@& iDG>k! Kg{D4: ⃄ A^SbHVyA3ܯV l[ KL0cf qB{e *hd6Qو5SdGsa( ѧ1FJLk2ɱhRM1뇾6 HY .r!aB,CC̋e9@a}(MC¢F~\TJHlY#y_kdXߣC\*'pEi9m vT:zm@}qORI*9 6<W~ G]ܱ7{ws1H/&0eCp&PLP4=80 “d!$9v3vMf00R<5%6’ &G4,%XIPKb÷C<:2%Yafo&+)" dBRrA 7l{5ito;b3aK1yj0J>1dŵUj֠mY3!5"mɸoˬ$FMR(0l`r2/2B^|8ea Gr` xD};#q1BpMS`CAK#d,1b?ԾbA{{$枻 PSK `7T/J=$#lQ$Ap2#pWD S_ʹm[k0, }m!59S6Y8 (m5ju;wz\Ѵ,XD<26*n&ph"ZCT&>=K' 3a ]Yk6Bk>gֆ SiƄѷTҢ.\E`C㒱H$P|x>;q*ӫ¸3/eJ+JJcaa:sLP{}pWRe$C;_)m9}ȍi"rq-(0 f-&a`%l2 94 (T[@BB2bLX-g(EdgLNyŎ Pܣ@HLJvI}6Ēy6e;M|a:F3>FJ^k:@2%&5edG J"={F*PdY܆r V`lGH)<gS|j'u $P!1H*v]CBM[f @~\()VH0`79ab}߰xV~Õo Ӗ@|dܑZ \X2Q}{FBɋ%T1*ڕm(@ &,1=fmeO]<4§qG5e^g(24]LB2-@9/Cq&CwY$n PǗ[]0#34r G)/jaF[qAG)q񹫯U]a 7֋5ʎ6A*sfܷiNi QU(߃Z}i|ɇz :,+K3 s[l.xqvGhwfD] Y<9nW+YQGkP@=oӡy[hN%t)8m#x#3 j6717I ;%tJIN{dputz.on^w:2=u&a!mA Fp0t +ALD檋})[ Q~^yxCj8,b0K!](JBLyH ] i#עtsg}58ݹʈqV/gNHPMFGl @B1g :|[2]\f:{ ՁpkΧ&Y75)SD4Ux)q<ɜ,@ror) R=${Ya_2%l` #(O(u'SDHq4QX%,i@F璓E٥<ͱn@4AhxkΧwo҄F(ͱ*īQjBg5VTRݸ1MΣk$;;6Rr^(\83 $3N1BiEŤf]kޚx84puS&B)5u 5McG)dO< 4YQVCgM&Mr?40%ͭ$fQ2A G6^Ꮧ^ܙi><1cϿ)rMa(ou;3D9&ѴwJ;w #֞ 1ÆP0dAA_jmQ&wV0p5]}wl~z 27Je#'Ԫ8!Xx)TC˧׭$/aک~yg|tdF| '.F:|og蜫>;- ]Z2`a>zL}pl6X|6_ 3}ot B e-tEJq1T w q}PAɨa cμd34aQ "/%xtd ^\@fUb+܍u)!HR^! ;c!Da|| TWή9驡J4Mhẅ^p9}>/P.cI>,Hۿ} K> EQ`8 (h6_D2)eQU]P0 cL*D|;$ UNXKع= 3cO|hC0=SC0M'LhigzΞ̣ \r[VFL2V HM]{YgLY: 9AISh|={g6{FaW`vL>~WNYԪH!}9 =4)Ié5%R1 3#r^K\ќVyKÛme2NBL&r&KC^9;`Q@}9oL9R@ӱ)SD4cHr{o(rR@#-Om nJ =G.\E4&DAB1+b+EERE ^[P S,`;cA늈J $´!%^=NO٭w}Ep 1k0&h2}С'I]9!A "Z=* ]^oz| Q .UG8 0376 ,P$lɦ]ɯPKR Z2^TK$bf"@հ<)0jА NPA(TE%^w]w&*sv֠6dbDj!^FiMG $i`$&P!c!h*(c,DDDj(MQ"Emb6Zնđu]uW]3o.2Oy"a?(*/dDcAQAF}Σ B)e6͋m&&9hfEd dw="f!ILD} rBzά6 HL^kaW&a,Z“$=mCӱ$(Jbcz^O8`CI<{{;t5"tWԊ|u*';UH*`i`M")?2NfT}D{]|qlIBD^GR)n&UG1y^w&bKi0[md?pSiM\%r&\ON9>ht<R!_ ;*1`pr<ԑ\q x'O˻@s\LRHAFgt9$&EKƆF"n\?Gǯy;äqDH~9-6<<>;WZzQ@o`WQ vC ,*%"~p%'߮;<8unʉ J3`$(}a.`~RUN@-x:Hd9̌1ԃ{p=&*h,LIfxM=W3*^SGć8p>mW2" ؐ9HPn^K|bDMO >i3;"n xɰ{M}yo 'x/;0hW}wyKxP6\a!_@;LA0#.pli^=΍=@9hN18`LW ">"#6>p FM+ w=5Z\u )FcALBAcW]"][4|Xk,M;f)a 3 ݑK f|o/Yl.i@2Y v 2VѧHX{/s Q7[YI#jbzF /Cs umPqk,j>')>2{2hQFqg>eQUA|'5*A+J9{2IĚ8՗"[g%rOQ  }!U'Lj$~['wF}{|n9" IpyBϟ(Q3%4(P#T,mqrRo1:vTES̈́܏m SLE9@W:MOuUEu8."O$O]*%)7*$0F2éҼJhݔ) ~Zv";T)l )Sބ>xDs @/?pLhU yF8?H:\FK,f~In_c^`p)4FzL$HF%£pB̜8h2$,?B81x*YeD7dd*wRVlCo=HC\?!H{m\bԡ$hbB!RF\ Uޠ(7( l*;wE;U@an㦒6 u_ V"$$ H.1UPA(g+p% DfUs7εrJ+9)$ I%µ `@ tMωoơ ]QMX/WP܆cKAAZ:)p4h;p1&g>_ hgDnwHRs3KQM5x8'Px9Nd҇I4J T5e9C!Q7X/p@&r;jG:m$4QE^DB؝DU2P(Үʃx/PP @LB5 xd޶xVW ʓSAC8Q8$Cى U{ŏVZ%(:XŪ5 "^$, *D76&XYÑeZfcWLtbw"ha"Z2kۣjAj땚[]th,J"J"J"J&ctڍDhh. ptɌd1c9Tq-Z`da @!hfT*"808W%\5iTSU1M#rC@b m5tT9p_4؄ 2 pP.5 %;CRwTPpa\8ȗM;P fd  $GdhsQV"cM R/NJ՝0tduK,Be4;f< 0> ( Ɯ KA;(\UsFC%#.(/ѽt) Ӎ4Np3u뭏"N ]M dUBnb(T/CMd;Ulփp(&7|C&RUJ.b߈aD@H &1g@weՅ+Ziirqtem4ٌ3u::帑]{2稅J^VgR%fuHB[athi^)V#J̚u$ zRZ"ii$EItC Y:8TtZI-{QeVyTD yHKK,5xىHS`Ck:9|P!(=[oa ۯx"JiSՁ%^6(ʡв;w)dU5AH NG 8iz()|qtGnʣ¸}mZ4<^~ N< efHE@p9kYV2d{G0}HO(,*q^!KDeOm% ZRv. iT{-+hmk)r(mkz V5 ~J'$_>[y;4EV;Yi Iܷ5v@ q!`&j1 *AnXX!R*lCxw7)@/oQ: ghd>puTWncXr̭$GiP֜/[zh&J:sbwss:1>s<{yޢ?#r^DDaO#n eIa# 'HCi hw 0ѣDh$HW6m4b`:E2L`eV4@ N5**)NM0; w+;UPYwxǷyA0,.Vl 1A:je瞿"F|aM75)# U[^\P``; eSp r4spјD'WP|B.S uRK,3pH aD wMhO"8yIIĂKF/` Z l"\gBR3)CkHDDg58.HHȚJǻV#[82pS~1T r8}q1֓e't̲?V/v b 1 ~>z`X"[Gr(P.}Gwzvd@tx! B `|(9%ehA*/ ӵM4ϖ '9p0$EsMκYTA|!F (-dUDGVH(S[hR&9afЂƅiۙN_GI7ڬ8Q&BęCbk~Uɼ)uθ^)Z"NӦ5dE!A'|Ǔ}xi0u1Yb\@5v?Ƶ.qA-05SUkcv=)OrS 0>lnGHlP@J) ~=>wv°@LPAGJ4r ѫY{x:pIFA'f;m]$SɷR @+TLDq "HʟAx(=h CJ;/;Hb#&ej*$mlhȉK(V d{_U,;ޓnyaGYSMhfs5((aLVq(XQ!&ku@ON*|ʫիITR%?%@I*&UJ*1N\#9'JPF$PBD(;-jcA!(.?5'J#MXLڕ3&ODShG' <Ȅ '?GB"OʜR/ވgPJHG~z&!$"  b5}a"p*q`!?y{2%% 52+b$IGbs- <`-Z-lJ!HAoZKs;l> -0}"@Ps(-CLS 1EC fкq}LS#aձL13֘[RsYGF7}R 7h] K.3`o "Ai{@*BLEUVgjEWIXJo:AP3{lYK)-jf͵ JTʥF5EM bLf"FZKZSi&UTi%-aS2$"`iv:zF) @!uRV#0O"IN|Z uqtKHl q %;BGg?{{E(e0>_wB7xoNX}1VWC>%"P7XC̍I:a LmGQ'E $JPb)heh(mu=tZ-002M+R+!k'5r( f$[CG E1QTI\ y"ɏ=d*$.}ާ}*Oj|Dlxf bC3HžWӻhR@ V&>cEC,TA13kRߖj8)%`w>䊊+;=OF"䜗TPR8P$)@D !^x'SGԥNRmYM@.)"d&;)PF'o=DGޛQUxDG@AvLveU#m9h ( ).D)f bIarpe2D6lkACSxƤ6HS~;$sDD=[Ynby8%l??Ib] %NK2*vJѮmnQcQ[%^9"@lw dRux@x ojJ'yJYִK@S!MS3hbZY&%a9֙ Hwkވd~&Țy`<'v0m0gC x !.ep]M- 2!5r()JW@>:F#@G#E&.)jH,dQ?@"ǎDOzl7>ť܂qCO33[Ea .clt9LX0_6"yYHͰ(70%F㣑MdCb <`'֪TDwžDo0 Y;/!M! jE^"cr|΍[U /#z,Cy}~ G_ŊDnwP׮K_"`GMΟ5 5DקMLK&Ee* /Ck|7W 𦞎Fj B PX9etVP@hQ -wYUMw`Rp׵tʆtCu>rmYCcoY/1DHk2^ Tlq#c(Zjlp pT! ^Ң5(I, %/On`{\2AKara7, /d4fLOmuj!_Y@tȭ:if)" <|7/ 4>W|cFەaf}5ߎ%r|3VNX(U@,+rH !F!MGyP 7pE( Zyiy'.h4A&ȧ|5ZfV5$l)kO wPl?qF ˹0 2!KL ~o%%e,4N,@ (`5 pLXif"g90 ےu'{gW-RP_S.?fk?X\>SC^Mt 9Ґh @L \a롹 íU}- ҍ6@`((&[ c ujḢJ `сM`<ADĝCG56FbXr g[\4Qd0i2Z0^Hё`+ YqA]8c;ci!LMp:Q[#$ izLXB~ZΆBZy -;ϙtZ2KIbr jcyUօ`ꊊ:Ži3@82jANvjn\坋S37ZNpHyɵE4bͥ~}癚(6 xӊ{aeJzE7Gzu׊iYI?rIÐC7*s6IC9xdOUZw"i^P*mʪ.XFsEt1 Is)¿v׫-#d˙UU9 p xfJwciE^.x᠗.`2cCkH+7u!0 '1H\=j- ԈScH4r ӛH˃J3+L*a}J)ݬA;,IOt0D8! *^ ,^Tr |{or5{R+" 2q77XbOE)A㣫 qIy; +Ha{x_= BH,@AkM|xSaKԞ>5]?bFHa0(?S*w{ c ei44Z2CP!d!/9v&eh&-3, %, z<%p%McNzO](щ\&{;@ Nwףо ԯav@}4"CCvgU}tݶ ҏAÞ%^)% őE)(f,2xb$*h4}7mB-mn==I+}13Xg= :}A zsi֎( ܂tH[{l_\%tj"^vyB ClmpsAHb1Ŕ HJWǀ o|РJ]D^r f3n}G}6qt9T<>wrCwAN_|ml ǽ5*{]qG޼@DѺ=g{t_@w-ђ٥(*okUp r ]Ҏv:]٧ vu֟o zw.of]_ |nw l랟G6ozz)AEz{:go{dw_e<Tm=;<&ka.f:ޥȻvm>>>i@t:WϽfo뛻(>ʍϗ[`<ݺtً_y>>ھ7i;z廷JzvW{.{1mqѼuYY]:==[ۀdG׺[x-뮶uܯ"yjwLf`4ٵo.j㻶:Ю[&۬oݶC4ź9)'Z_O_ywlݷ]9`έ"(};}lו;O/!x=݌6yI9M4.]{Y﻽>ϯl7)wou}êHP Y}T==tsZgY=o(tE9 J[iڶ3])W&$k=_-}¼]`ږkim;>۽羻p\g:5 7vM$Y'\ =@X|7ï{vqtk^=ssŇ^AGP @zhw`io}7ƺtKŜ]޽sx#ŬuŶ ݻ.wwZ *.cGu/v΍n`]^ֽ9ډ;g]ow sZkZWϻ!SܽYstdiUnۇ`] s[۸+= vRdG{zp{-fky:|5ٽA*(^iwFaiLj{{wI{ͷo]Msgwns "(PvQ56!^5 ` tع\U$qd'M:u< 黃6j)@Wv\N dFzݹWXݪ펬N;ѶzEVжMO6L޼slgUR(HJDIu^y{ Pfo./k۶ {z\rtfsp;)J<_ldv vp= wt=}y}kRGw; C$]sN'{ۦ;nucauuڰ(P[=m^ )ss9;E(iPFlx{zَHݶ㻘[[!յճ%]yA6QZ>O wG&D4  & dL1%4 M&M&@SLQSz M M4Ix!OɣMO(7 ؓhh!H@"`S$ډFTP6S&ePRS@@LIDi%i'5 !& hiSM2hO%)\1~ٯͯ𧻓3mAЦku<pm}عev]wo-Ot X*xNRQQhfX  YZsE%KVR v\ &2sr/ϙݕHgz~*|ndalk:`n- TU0A%VbDnRI8ܺq 䫤?0ذ;*i²*4vde F2+ cow+ =h=l՟q#Qeb%Ji"h( j "*** dhD` /Hg C A]+^ʍ'yb T@)UU)5F(_s~ؓSzn{u+8sƾXZ}5P'~:({^XW5O8#?VTE,(o'f(?U&)}9ir E"ֲ#UOi3Qd+UJ(41j2>?oS!;I'j%ʨJ J)j(h2r ().lJ凜QO;џ>WҧT7co^[ 3G&M_e,1s)݃fvc)>NPD?F:; 0Xtfz~Rק :Gc() 5T1wKqKA`^쨠"+*'{V }eC偓}$~X9-r|՟D@G+DJUAH)"8Fw:?ZAIOVq7XC&jdHsc'?p \P%r$\FA dLCR`P"P1(6M9"7i>&0Q(b!SQT&"ԁuU 0RU#8oގcB|$$H8W805v܎#[< kH%cʠȥf/HƑ@btFehR~O: {Ǚ9S)i*2VRm5P"X F3@Pk1) J`JDKB IA8HĴԆdLZ E u;7Ue#^n_@59- c.}baHQ}8glțK[gQ4@'ۭrA+3>qoJ)ޔ0#Ha~&Jsw ] @jo]~^~'z\*f *($EOfhAM*B @MQ 4 jJ<lB DIݲ1H)wXM>c NFmS̽8>f (O}9Y`JְN2n(,\JǦ_QX,^OUĊ BKriIZ–ITdAAb0J']c%Z !j j& Ɋd3 $1dJR&(hi",')3 &8"LTADĬTQIIBր"b1 T5E$TEQ1T¨() lhn1װ GbB<~6-O2 b=C 9 4qTX[iY/+8RĹ}Tzj*VC`I? {#@aPLcGq/v; (s%cK}·e!%I5;Ww0xk^~O0MG >I)迊tL%2L\|W5Ȝ+n|L(wg^^tqȈa*AriC%ATB!rA%A,ň2 TQ( U $SpAԈ&)A PRAE%"hb@qe"@YRg8B@RP(D3M-.BRU,@(B"!A,Mzu2g =/2%k=)UI1$M+(^3m:dZ&E uE$R(eauP7g}q`8u*[ˀ$*BJ~ǤNOcEykl⯃7i{W|ٖZl?H+ ^RDb" 7 d!ÉHA~z m pQe\|Dgi/uyx~$ `7>[G$7>?&l_"ߨZ8ⶇ[wI;NUV' ?2TvV"FTt>1Tإ뀪xZHTڶ~(0 >D_lWv(RJ*1n ,t]S,@\b/^q3E}#TSC1ŋ2l$>;vPBېEPX*:[o-2M:d$:e#Jg58LK@g.=Oe I=~: Z[B 2LцȲ#"dv}|^A-}T\Di.͕@BX+ef8ZCZUGD+F{X'o9Ӕ^pt{|=YbcC)wjz!'<׫<ꃺ?vs섙ΘSH(*b&'+#jI XA Zxs{xEs 1KǟtKX,̌v+TRQVVQ1h[ ɍM1M1ph%EsTQ5ataC*q#&&TPA3Th F ٝ+Y*[bŠ[0ՓS*I>x^N![!$!=8Ə<fq>|1m=S(HD'׍}:^7-.jg4)kqsQ)f~܉N3K" 助?,a2b[?JsgΣe9ʁ"?ڎ5>qO$Ɉ?}6h S +@CKU)x ]s9U7oZ;lœ-ubj]VgrZj$y~C=Xx ES[b XM:57;Vv yaNe~CsK:gW;kUe}v?JvttFgu+dp-c+*a.[+pԅ]\P/+x&_jk e_/tSCN>ʔ@) ҲIzCEPI4 ?Cײ+*YUڰBoW> tۃƋ9%'=Y:xߡ& SdQ))7q\CoTZ[N9ʉsE<^U}e2{,Y=>p+QuH"[/Hx=:0"YU𢿼û1?w 2̋bV86 } c( Cq&yJyE>q @:??tzxm&@Bm 5%srǁ@>[нCƧ»>jV~g6e6 {7g T J#UeF:bGx}&UŞ7ER&ejtn4BSp]'f7`aPC+/@cj i||οא{ _Ģa F`ǚSM69ݖz.X4j9V_闗 <~1ft󶚽ަyk2DW}勞Yv@q!2o=|>qZ֗5.~:|emUzYb>'?Ec´/ 8hS1hnbb0;Uu_S׈Lrʉ`ˀv]rmo|C^5]H*ߧzY-To>PMQsC%At)*irDTgY z8_~;3vwGWBIRfϊm-.CLtel, Znahմӕ;1$ZKZnu@N5@Y} 0禪prC(d}DVj%rӆ D6 qbU- qsJ·Uh#Ntt;InZuwCnw5o# ʹۖJa?UWO*ǖzӦW-VH4oֵu[śaymEF 6їfIHo|d}D~`QLl&~\}]0w%:F$'TH JM^ :ëwƄnEesݞ~k4Y.t=n C¡to6k&P4^Tcs|CbsN1/eub[?(|V :rm1VuF4EҲZp{d{shh"e%kcqc# v(+O9nʿDr|R]cȎcTb&+eK=v Âs .|=pk[8ՋN!脨oaQ; TJ E`FFLpt+Z2Qf]D39JAMðST2 m8\O:N˓q8\YECiм@VDTM$<. )@yXTp[{9WRi@/4r3(Cm1—L_lg-8Xx&iqi+HZi 0u.9\,56I@b 8T G+4A_aB`\0"7PJ1AiDAQnb0["T)LO%Ϋ.)>,)I.UӶJPaRXMutw_tbZH?G_]6ѯ5zRmg#Db(Ddn}T-'rhay 0NrV J1OtD*unJsAPZ!m/9ȡ^HQ" 8alԟUûl\$LSÇ㪘YY 0W>:  n|n|'XiRS(>\ L N7Es Q(qPSZYw T"*ReUP-(j+r./ܞHd?7"30D ѣmMo~'[-X>*kV 1En#FAE]vgd>q #D 0uN^Ktey k ~6kI r^t0JSFP4`w㯙1r :afZnsxh٧zF]@m>}F0P)!quÙY=8m-MCi[.GNrX:bn#~" :WTЧQUM;59pvKmc=q^ cDu#rKknBY6 lvņyQeI9jh7k|#ֻCA_p2bN$SoW8ѣ]oҺ}X:ameoDd@#_3+b*X\@RYR^h"`wJk r\}>./IsC;u*J`,4'JPJSR~k:}*{"T~vMsӏ,p^^, $<6=2ިRW=6w٣J*dt5wJ[-rBhp!v|_pé }ȁ){ϷNyFƨת+#d6Q"GW?%Z뾹ʄR_mԧhUxXË3sWj4'=x2ӵ!"HGG ~3r^[A$ICQɗy?Y=_[#TH;Y8r,o}gy>",-%^&ᆙ\o&GR_Dzȗj Wͼvٺaer|xqqx :@2//Tߎag-pٕJ%ZTi/dYs߲].gOK"pH2ϞOn5L)B,])0aSW2Eyop_.ė%/EVB>Λ{,qxjTߦPcmat Fbѥm}?~I\7b}/rM)qmµ F:pQ3!)sRLt*TRVP cӜ=Ct%7]nk%~ >2yVGeNx^n Uչף%G WA-KUZ۞:j@*Mp`¤阱 )@i!BKF-t3ITiy`sX\G ^Azeo;_5B yPPv;?@맇(Tv d~Bqφqcke,c;!qB˨շy W!! $(T<0g)ȉw=&Sgcry9ooݸ 2D(R}&"ȟmqʄm ?xO3=F(ODGA~vgGT)]? hKV)|Ɨ@<"*λfkQclUAg'1_.;(lºV*{ߦ~~c jݞmz^1oُNR[sD 薺DM>CEG:aiun<W;d`߱uϣD/th])߁wB5`VVۄ_D]tgϯx1f+ ԾCG,$!@E?S/Ϊy/ hyGU !YK7*~ߕLόŕKְؕd0A&!.qy)BlgWHs(zX]υ|ǜT9*` ]D{`6@K㻘?!9a <  E;Bâ* 'H6jsРMnpdnXzTY ; #:?ܶgO|/.6h޸uXmn&[ aۄZC+仟f"ѳ-94@VVYZ0~GWp1_ҾOz"f"$q1yGeq٤=\úG=Òi b>8?χWFjd_T_ '(3IƭhYL0҉YSQzH|lF Ea2AlŇхpe+qmѮ֭tt*K’ AZdqN?ȥv3P,,Y(͉.ͳL10 I:HyuT⽦n)SlpUb A @X>Bk2 `62G\T>$UEOgK3!j՞B(,zrO,vH)t1DA`ZCԵWmwp[Vrժ[RJz0P @0?٢/~).SR6˝"c06.u/֯}RZ$w2YO[l5PH# @(fw>ӭDHں4+u(d IGkr$HrRmO%sVWU\އTjdOF|wXAՊ;ֶq5I2 b^Nnu J#W12L A!x\v5y&.# Gtt9ZP}W]+uF~W eM#GtRd/@NCnv\hYqS|0kz5k G9LaQ硓F$~ S"1U(>½BA:>=<#^q 495/ڊ.RK*PFs)s M"bSCX 1[xhGjVv9IB@~?c;˞$2pp>}p(j\'՜壖¤B  TNm(+8_ޮ{% bS;f s@V#Sz> ǹʙ Œpz)Ƕ c|,lȁ"m=oo% 8_QA(I%*\>{HXbll*J˕}ò7ZmW=A a/o@ї.{\Fa0fIO};|",py\iOyZ򌿲eܧ[~;4U` rh2pցޜ\TٵwPCv-:)-+?b>^, ^QΈB/QGgӹU.Mtg]YؚV5x73㗒|]mߥCqrsC5 t!n _,`)#E&P!(U<Z]+8f`tHFM9&Ty~/(S9:nz?>Ǩm~ޣ_?a:LOds)8:lֺ]_>6qz'f~˞*8Ebwo=ADF Au^>yqs7 EOᖇ=<:6<"V;!CHG9 ^{ǃjT㖾a˔[ ^)VRΐ̋0~'}}0zzYwN*GCO2~+1dZM4/8]Q0ߊKP)j~nQӄAsf=Qo1 Ip^Lb!V$?",= Pxd3kTv,4ݤ+]_X`QRVi>$&PӉJh(/UOWfUD;F78{>1ؽ׀o)EEN&?)0i:H&{qdAӷ׽[Mؕ_{6 D| %*wDL=8 G~r'*jg10mmDZ-,_c@UAiKmS7A&s~7LnABXD^c.*8:uB=+t/ dYm`J %3 F gPфBMЯ  yQV<˘0_vQŗr2&5omO0kP .L+#N@Ίō(șoL֓H@P|}]?I!g0 U\ %P07oӲpeG,4Ѧt - $etWH{ ಗY,ϮNkk2>6Yݬ=eX \R6z4uRRHrH?c+%w'|5HWCC@_# GO>?]^s큾&ê?vT33dFtP}`I ye }о?NUV:p%zc [K ( U*-icBU\ z1G.x>ռi|[nZu.o Z v=oW2.@Y( .#3YxmV>?(q:_'up)v@-+OVdH1KACn}E@o&:  A|_6p$L[RRF0a̪HZ՝F)&2?)7cm6u7 UUyS?аDy.UBfL*a.R((:awˑ75 k{&nݝϴ#Ȗtw@4F/̭ï3;n ,Ua BٽZL5u@7?7S"fP-:(H @Ecw7aVL1lgWP3Bi:tɽ>q_%qAU `Zk1v:R0:]1 `D=dzP6w_t 3\=[YwJjTd4$n7|m{sxyNwQ &;@>Wl; JR_D?7wuB"3 !SlT+c’ ^"@D2(D)G"$O ?CQ?4*-2|eCr`dQ^&:oPqO:'3Sn>QA(Οe]M?^8OEv3~+QOg:;@9b0zdT9.˗̓-Kl|^suBmԪUS@H 6 &`D5(x(1wd1| sFR Ҷwwn~j*[Ⱦ~?l_ltGuCyzx8!f$aZf N1lEyr4 KO#rB;.N<]UK&-٭͆DY停0[: ?n ڿl?_(KSga&6eydUMyʋK~ !LȶwJo]I9REa53tj塈 w QT"X~dY%P|^@'.2Xʝa?/ SPOkxAN:z2_=&qo=_.QTPAG4 >T'1t&Q|g(բ0&2}AP%76aGjfue,?hT Dnq B{|ϟM ɱZrr"2׺wbw*064Nt?2+ON/¨$ICiNYy'3әՅ|wsC?%8Dd&1Q8jr aUI'ɻ7m~;gNr!"`8Qk !tOWffj]MLߏ2eNG9$Os AS`TB1Sc4[6vXRwouxnߺ-D8v.=uE Qyi[qcw~ӅOT@w߂i>ܺ~y.B"Y(]B=?O%!ʎNE}wS<_Sq_zIc":kÎ]Y)Lԑc/L}ܦ>}\sNqʍ#xy)5Xy[$Dc`}j| hO*"#q/eU" ydCT\!F 0p&hNK"H& dwG0c6 0VQCh"iP9c1na{74Au>NELhܕ7 bn(A(JV3%@urPzCO=Aϡݰ! plO,q; `3&ka:2| t{"\w/ŕWXeZN9| eGI͞VhzRvG)\U)NPI#G @Ly5qEuwu äAھ8\l|wAݬۭ!@PP+"6X t5Tsz zD 법 I+z/GD SI#nO҇ưG"WO<E7[i-nEUO#{uTU%Wї7[EWʩKHqێ( X`9EUPڵ%@G X *d~B)Mub9|Fe5 Vp7€_ܞ-@Q+6 )UTAXK\PUD|9˯F4~|=|n(2ޠ(գg;c4 # xxR)dѪ*`瘋>,Qn7Nhi8(H@X1`(deGW,C ,Q}j|m*ܭ5>ۘ`hõI:h_")w|\AC9aݣF~1VOɯy09Pd22CL j* AdJ=gi~ڷWL_ nǍ >8ts@Q)2DgWy/Vʿ ID]كCt8oMMYAqUG7۹%VMW;7jtFJ8$A ^aQX0@7zLJ(oA᛭GyRR5 ~`޼QI¯&CT.ANf" jߏBv^$Y沪aei175XT"ڡV5-j[z,ΖpzMofb¬JŬ5 s\rV&)%[[sS(YΫDpgǠ {?څL?z<~&<¿_H N6hZE`WN>>H>6Lu'Y?V$V~/./-I$%DHP{@8?/HHS0O)*TQ@ %>ݰTz!>I”je-u#6c ;zӏ&F*rK:*w^>?dr~.gm<j|ʼIU6xAkA#+N` ( 3[Q??I3* T(.aC~N͇s h;5Q Iђk,@sr!_1 V~፺u?BaQ AUS#d{QQysc).HCubPK:U1lQ7uy7YiڕEG4FP4őAO; @㦙 |hyPPJ-Yn3o-VB +T1FA HAu()U r +AQ4B*OLt P],J|D&Rl">ZvF6!Q36NpJ0~냚 Ꚗ&TEP*W6yVU`Ή[S.7 *58D;`a"oӅŁLڜtu~v#3%٦/fDB^Ⱥ LJ6MV@7.Hc.c^% V"iUEmA*>F׍.x=6/lŠ?*~~_g<o=H&^<[KxC>qw[/6$kǾXe䠶1xz}{>]/ Abs^,AiQ ) PiB*M "H\SmġXFHeo:u%N =4흺#"ffVzbĦQ$'ew˫_҈x/xՏ),,M{";zD}e3^3,RI II10iٸps"Ll:/y#9B5 ^1h~O~ͦY qGB}x& R2\,4B!>."Ub5?N}xޔ{~FXsLl&7ѸO _!PJA6.g {դ_o̩MMI!>w$tsj{sR`KRT7n}^]3 8|"pZgYbe`|0k.C7$p]M\-+AtOCW_O2/jb驔jİb;ܠj? ǿ*3`ڨ$9O_d톆ed>F^,a!|uN08avd Ig^7&@aHWTd'4; 3ypBCj?yrC]=J5COuT'Cռ+l\ن7½N@e-Q֗O`z@ A$xl9ދ>Z %B˚1#ǩXF[+/ɥ(Ho+ 2d %4<9FBB;/ &5`T+t%Q@~G|0Nkn(@]ٕDGU==] g#ϣA|eg\l{&^HghC! g>liD{Lͥ!0|P4[R 7 5 J) 9e g9^uNʧ N7=Mdr~Mj%`Hdyt*os0/mv-LZ9D<6797{ TEaŜbXuuzFb ^<"季ڻ-:kmbZ^k[iq6›\F bC99qN<--UE7ykN}]xIڔ;Mmz)0ZFۘVm4"#w!F„(:reP9 8$3tI]__ k 돱4ɪQTNe28es3._n9 ʫ5rg*]0`@TO3za/ت ^_ǡ֨.uPPx=1qh-{u89AyLA$WjҢbп{.KrS/xפ,v|D5:Em t1]}&\M}̬V.Bν+@0nܪ:CH)HW@5A]}M\E|3~ݰ3\˦hB9$8jz T|-+N޻pD6y%a??h u@mJ=#ȐtБ6ٖUaB *{`$0/P-V"ЂU΢u%*7ڏKoͧu}ׯwq %E M˾5qj*!ҡG= 7=LR=$r0X5 0_BU;s_ve6sh;Ny %ٹQLϝ"\@cq iӤ2ųIvPh GyђS.)hdx<&U /#^*89>ؠJ?_\/dQ_PaGVh"*\SY DP ! PHTbBJF{|Xs:OY  fVM&ODToG #2Z##Hl(($QM+(HT@O  I k/]I$LI迲y5uÚڃ h;/|;%-W2\3rۍW|GP  Df`!z;ÇL@Z)˔^n+rwtV)noTgs ːlO϶D$›;Vl%U=4 ah:W8sl8_v[:kpnzÛR[eu%)qoE--`JאYDϲ~<6_+*1py^xCEW/VeA68>a;Z()T_SlajRQ#@ƖdTMJ؎GƠI$50sNtG1?W;ԾYkZ >0Cc3 F8-?&@hn?r$A"նo-/>?5cAȐJxTWڦ3iAU?^@<8me,u-3  .G?earohn6q}[PMϕqUU8Ȇ6}ϏQkl(a>\FjA7ڂ)oxtV=b;i '{~=::p_8Nqujohaqr 4AKwl&w:1QTuH)yxe&?pI=śsIf2.Zp6BsSEJS@bMsmg.b^T%-[m<5כ1U>_";TDK ^뇇K\jċw?E YH=W([IDQHD~oXzuw 2:YRuo5Hj]k`i/[oid2ɂ`T D=0~BYW4Iif?_L}^ngƊ+o ,޹ ]2a{y#LB[8'::OiI|~: R"=ڂ &_ƛ<C{-. FnJ$9eo*}8Px |ԹA [+5M!8OMku=uy?S0%c ^3^s^zPQͱryuF,JN+x)UmxqĭK6iyNqQ@G&N^]qu.E$_G*#78!jL82O?<>#|t:0[z u*h4ΉmMg/ݪ"  j7֜Xyhim5m-(JZY$8Z&@Ѭ.(t WRޱGׯƞIeϣ<Ō">'; tvoL! 3~O\-*N×rLDV\h6e,wu!HMcpBPR(? R=; =l+ H$fimV6>M%QLo־Er:$ELEfBQP'xQEQ|dي3HO߃;bx{prʵgƆ|kM(C^`mw"w)^3'O"Jk;"{}޾<%JꕩT壓rga*QJ*lBecg>6o;x! ))!8HP *;y5wG\+ss'׫ ߄¦_J,HH"4w8xj$)%@H%+9QTYŠ3U{E1S"2Q7wx.kr|;3]n%$~%]䜓B ij[eհVګemնmm|H! lpҋ%Im–k2B!PYm_f@d R^cG/y9K!큸JxJe.pRf ?k>U =`d1&ܬ/p^!'J7tI SE!KKo1(BAKr.+7~bBY {㫢(T  l85K;)er.gHl9CCwx猏DTV9) T>7{F9<ɝ H0pS UvyL[\yS,{n~D(Bx LacajS98l8O t _>wwM \fTAO}(T8 ,NMRUAauPɜ2([@bTA"94~Qh-mb«jf3bb U `CMu"KlU*YJ2-BbA_RҐ!P*a"XƔ2@WP3U@`AʁA$N3h:PN6ӳDž fKOPFʑB~1.Jոy3`>v-uW 4J 9C8TEtʹ׈s|W`X8;MRiPE?ⱡ})K$f?<n-hƐ!1ڠ$CPV699=s u}i']Մz5UE;otl$ʤ"ZQ-sNXI%f8\tpAY@aePJQXj(hk`*ɼ%G*yYGK*i hQ1L!pz o0>褊TTBp++ NMGӧL(XOφ+'EY{MC/BK䝠Y|_KgoQzguz #xp^զmx.uRA2ħ}Zsb[Lá6$)_'\_Jpp~^_/s_HPЀA P4X "=jm4/{v)(+rD&uP "| FS<_ЁXg'*"|{&?ֱ%T?O(H 0KU@4 =v5n?W(WBPlN)jzhM{c%`dKČPH`rP*%p/_v< ; Ns]d/NTr_ՈiO$;'0~w!ˬ-=K VW~mmm_Q7zXtZ܇r..Dy{Í3Ü=wj*++(I&b2jgԛ!bY!oJAEIUI!X(gTh$cO}8=^S@Dz>;k!iC\:R\{/1F-0,FY͛nG4ќIFÈJn;#B'ˁC8ub߭bN)lrԋ!髐js@q.޽}V1M]{"(B>93P((1ePIÍ%QkHeϨ;[ FZ ^'{Y.w&얝?a6|Dhns85W jn"LOzbm `FOXdGnl>$(\Ǵ_8CnGS^^c3_6=`M:')d|He%zbB0C$Жr\K,ɩ$#3JݷClp}$SP|\ͱG~%`lJT<=O_6c/&jS f|l|ʙg_1Ͽ3iD($q@ A)%%6m`˞ Թ<..OX!LÙ_n1B+AN0Tb 1)qԓ0+ꬻ9B 8PS\꽫?̖mu~! G2ӃBz!EEj #mr}׾=&RAnTv=_YByQ1WPM0}\mϞ?e#pÔ՗ux7 WPˍNЖGU'\#1쿛ʎd wJB sx4>sXBa޵zi 5A}R^bLD?tUF&"ZNJ)M-(4KzdN|Wfǣ/v{ s[%/VEEC, bk X`zsӞ9OfޫϽIrUe܋?]O1 TEXJedsR'/$4FZ?S!+  dUa/a-3FXIs@PpD[Sw"^hvY_DUP v w*g@>TY[xuK^ FkOZs0@!Kqǥ.b>a$W R} ۚ=KiOrUR(N{48>hNΧgwo6T}_wuoZôB9sk(0v)Lha< pr"e$כk ] T c7lb0ewGBn5u$U 1#%?mK`Sc1^I1鷾>KҺY9o&xm6w)iQMYwlAys O7'lU\+j[ح3p+E} J3eOV~6b"`u.+rY}F>ߏ*KIw~~9on~t(=q? @S6{wt%}-<ФIݐ %]FRKf:}O@~~/;d3 BySwol9)vl)#72$i%#:F1ChyO*E;<8 so9*N.1KZyxdT&t-BD4K򺠓VvRV/m1Aj90Ћc":J7 e|*}>Ƨ+I_#?8\8 > h$Fnrf3ȃixI?oPܽ~aC3O;e}7Ey Z|7.6b$ mgai =Pps188ldV>@m`{*sЎktZ`˂ I!|V킗oK:DoC]0cE{GJyGqOаO*.f2Cێ\7ղb+ĨVҪ||{,sYPT{dB|!@_-g-/fT1ŇɦSk $ګ`<6a_h&PQDܚhj|YBXG;B{]&Y>wnjBmpoue='"چo`d_~mh .y@9 'ET-'S c`|5r™t팵5/@<]E j忁 ]HВ:BmE}J*쵳P)]DoGmV{ɢdV*rG}##(RmU0E t)ai"wF콫̲OzLϾiaFQN LH0Q'='?@wK D})p璹ÝE}5iss v 7(W!M$1h&f?sA Lc_|aߏM]{xn_,B BA/2{MX5I KҴu8٠E?p`x:{)gV۴a G| )LK{^ggjiH}f$fxYCxc:#gBsbSg9ۤ+h8r֓=g~7UKl_)8ݳBdk<0ԐGVI2Yg&KsgoNw}fjFVވF@/nZP*ulQ%C_pRdwox4Agʃ-\bXG}k_׻Ӑ8++s ϰ8xP~1o1BRi4I.ůp ipKxGN~M?\V5 pn۩6,wWMtΗCS 87b91JYYUšPe@h #&7d9'8Bm--8pv/ji~#?f/Ap+1)A/x~ k?7$>cB#L;&B5z?w> RA,TJH 2MvN i책4wΙ^ ۀ˘;_ ^gmNaG "#nӁacRd!4$0w詫X[j@‐bz)LD2I4[EC+ډ̆k*L.`#C !@P+xhx! /~t%6Hӷ l_@UԌ]Ux!Z#8MRsT5{QרҨUf6ώf(UK]G-On~ʑ@7;rYeզ-U,|Y4S/k4"Bق}`=wZzvER$!Xrվa峘K\&,Dv#DD8dm}x%a! %K]}slv{Oc\]`kXN3dpW/AS iT?["^ Yie ʳlY-xAl|bOòII_ݒ`gIe]끝nUpumjkHI~E!5 9S0 g*d+iE6ٙ텠.D)Jk4@=; 9DhS ^+Z05*e"h9"9UX[x;bt\|7)<ʳSN,0yrB:b;}puWXZh  މΙ,CIS 9tzE#$_@ΐwa_~~k7{A8KS^UǡI~~xgQ\BCYkaɑϕ>ovMksP9`FL ~2!HÈm*ٗQ H(?뮐:ixh 9,7}X̫C,Sjlr ǙyδKID@ P5T$Tj|9Xr}rxƇR9պ>|Jqa`6NwPGI>k[=yMmQؑûZ&)B֯SR05fTa.Ҟ}7P4nPLC㷤lJaUDdxoi1)v,(S' \ z0A@Ԍit pO!SC~җsؓPX$E2`<i5QD5dlD!hZ\ >42Y2ΚWcNcx<[Q!_" FũBUfn,WMVEJ0&<^٧)Zt:P';$b^oρL1C+Z5Ih}2WwO?/>ٳT]-EаnmP<@(g3t6j=Đ&u!zV<V@QZa A"N{9\-JB `gL{#oMj7#;ADBQ*N`ٖL D=]n:2LŖ(_P ,R; ߷,ǝTmݧΤg&{ N$ytD2ʜpuSnڵ|I3=Ms  _[/͘.OU֨,ψ[ؓ4;!#QWeGzkÕ#b~[LfIԵa=GwV)7K%^bqZ$`Fq 4? )H#Βը#qֲ,0z47sji !Q `a"r:p.RMtiD$8O.aD$ a+Hߧ9[LϧVgRX!ssTeִ,uxd T$& 5V0Us+T!TDN X t\ E(GB[\J,`ǨZ8\\ š0D 8+4hƧu274Đ9CF>ac똓#̚ ~;&K2r[wc-^0{`ٓV_v:q|u:ǡRX(7=kt!9('h',ZhZ@m;J:00 gjws$!ܔ %D;2)jy L?Y%OwN{xց)z T\(UڢTQVĉ r流Zl "Xl?^t @ɷ=M`HZ>5C1j#=l eo#_Nr )‰wNxrkc#v@)hObV=VΟ7oQ2L*L ép:#T_4d5VuPV3`E bc߃m8> I׿wx{Mkg-jd#l 3La oqs.wFϟٔƂ!pThcs ^֜KyXhbF7<3ڨQnI&[QH;XԢ( h 8{x} K2g2Y:K9K&z`z=A?A{#ƸIzFeGdh ? ]a'l)EWq}C`}}i=kuY9μ#q}S'ސgY<ße=ub*}ӎÖG G~ }ٛeFSܧz a]G 6q̿-xcC]24_8>}bGzhb[aOyL}Xc֯"#b:ߠO|F46XH;;OS躬oX~X?3h!-O'x\⃚.)w 7ega hQu*;\h?p_8HO_pOOFZ0MС qȎ\C@{+v@*m]pq(d3g By14<#B >3{N `%)i mGszk "ZF%?[gf4./(>5FC>0C!~c?!.'nC0U6-=skXGHEw'x(x$i c=,q-P|ks4NO )e :$d[\XnUS=[5Om*J>MH,!:y7H *fo0r/n8kO]Es%!kyz [1~\LJˍHuq %Mdiu@bodB˞MPjB}5 Hх,[+os+ [g$v p8]r:~ ٲ<ÏRp#\I D 9C(M hr|F8@/j) ɺC݄*Ť<3uİ_/HW`?>N,z!3zoʋ ܝDls xV6FTӎvsli =&C@#̄t"peF;AὮD}Zh\!!Nȕ=8Fj4TB'wcR9T## )nr9^`y)7(9W{@$~pkg]?'ZUR,`9 n)s=s쫕3`>vyn C8:ҲJuuFL#y8H8u'mpiW GOğg شF;r0!pqclb\6..BwmK-.8:8 * 6e d+V)G ;)#/'Z%&_KķH\]c]IXďTQLjptJ̕k\Nh$uEԔ p:d*r+k}}I6E! @1TOk*,"R=]]hA@ MMŚ\xD4a BfGT s]o6QҜ"v}4=. ASSR$Y;ﭹOُuX8(/$AOQ:_fd % + ɜ%:L|,l ć?uk?:ȓ{AHܩĐ6ӏ rB@^myw v}]6!~iXC][*/V _z Xi(SWG6v}~lC`A%^D˃er5^|bjH5*@/ЩZ_P$3>҂@ \$wmkSlROtR w>xR8Ž䮀!{u^ʑ5+7y>.3hpvmN*g:YS3 dvMHtv}54ݻn{ջUxGdz86`qnO.:5m[e)2\k:dj V(G^$$Æ.K? 04s*l\a|fw'>y Tiy O3w1yy),=^@htBT4@TKꍂ)t{(qnMm^'Hsد'YQbP(J+)T2",xPn5ks{A$p=0 u62Wl}!5ԯq ^^a1S'  rƁBM4:R kux(x$v=n a$A.|,Zp_1T ̰ ԭx`I`zr&LU Ti}DAmkL4 Vb#Q4LOcpFRU:Rv D 9iB@}ێ)Rx=NʕNr:lZR?mi#7&ihK"YJV-.FYtT{/NA"3Jbh*"*H<=`w(,Q7zsA Iis/WN PW 5ی3I4ƕ[bm۸Fs80{ ApQ9c+lqr-A|jmƷ<89^AԤ(e}тRDT:+THSBdV|[ .Th]tC?PGS#&-a%!X>^}O…>mvSPP֪Yъ 63v' &x-#b> Hȵ?|s7yHJU>G mY|$.:J/ :oj!Iu<;HMKRdIo Ցt\Vɵ-}`:בAi d9Ow?˦ܖ Th-/J ' ׁ@|tDo:˹ ?z"L"~ @sdO^JIjȃ-:1f>0f,CQˊ-G3:>I'WYf]8"%; I׮72 TϤBLy?-N 2u۝w<.:JDs[4a5k͆0^M<<ϧ5Ψ9CG۝fNZeSb ,-C3"`r 6[(C4ng\y:陟 Xfhwgc8e sV^U:QȶX0GO1qNqVU 盌) H])-l v}v89EE̢8V!t3- Vj" g͂S߁~C1! @ӻB#@cJH( ?nT:{-'8 ^u7vJTE*BQ7P0[k[6G)չ eۇx۫K5VYF^9ִU}#ʭ+^,1`{z%sPbt? 9\Tю`rpgLȱUW:۞i~Hr4$1x1+ny|e?8'XuFfߝ,Er#PI| 8ՐOG QH^$!P:@3O(Qk4z0߄ Ln~5'+q"@>/FTÑ" 򔿇H>STQU+eKhӗw0z.0>|ݯkʘ ^OѭۃKfm>1]BW^C߶}u3LQ,U rU8QQ ,I*5<LKеvUddHU'K *|*a)Cf0Măҝ.Dh4 R2ԯ{I5"6'T#E( W >cE'Pƙ*k}EqebrÈb4_k|hIC/])٪ HQQWRNZ#U t6YA}@+DIvDksnb}>Z}^PgOJ`p ]$XAP,ɠ 6QfFTq;%C٭U:jd:*aCÆ{ W|̦s8Dxzܡi'M)?p#Z!B@", ~UtAH@, `aIrQsktx y[r%o?q`M.g}M+ lSs4#AByc2#/=S0`MGx{wi>Cu]̆)4][^:S^^[(=˗M/ Z{GX(szlOW ܦ޺U h uݨ(ӡ oP/ }6M!Sٿ[\'h7]a~W 4t;eZs-uh{tJuK99b[YGLOQ%aOɑ}AB_]agy e$@ A\EN2 H6`}Q~dyaF$(V`\?:_@U"T~XN1 ]0z * 5Q%Xy) 5Q9md*.:B eu amm$doxn#*ˆ tXSb}톦¼l˝wj$u%zA^ AZw7 fi[U,Ը4SL"hTȂh}k-\ F9F$^́Aidb1OdhM}??i&_OIQxVFK\!f?{ ރevD=^mĠCwm=ywcgSwԠ\] ;IQS|,{mҀz4A [.g(5aR܇T oc$ P>-fcgduϡ9E>;!Gq FwZp=-%zY[`x±E\-c5tR&BuDЯ,QP% r>a | DX+lM>B¿gz06) O H('O*s!I1-]B7H4/=:*S9ztM>2 bB4.yT?F\ Һ^!hȃQC4 *`t3%17,rJR{gY%DU^-vhuzM2q%!Ď7i*/. v̄ ui/FyKn K|#azD/L!|38氃KփqM$8DJPVH qniy57-Ҿ h 钮JhXęc=﯉'~683,BsEs'w39 ҍ;jKPTs4R>D%t% <;?]vBc:HZ~ŁԸdZ 4` c>ͭQ hBFv~zؤt sHwAgHM~+~QBj/7'OӖ4>/tMr$P>ZHPYFH5OkPUӷc35kfz#ӠJB ?U4d8e>l 疦g B薛ڄ $DH ?(rs0s A!BT˱_GL[ILMX?q D(/IBJ" @:EpHA$;lxpdd* ,Yצ!#:V~H U!:amB,iD/,^Z&nԁᝯV_a8׎PL'\ )w\b=EK?gxjci%ԐK4,Ue&ͻAx߭^:cZ=YBB\V}e@j>S&?R( @*vTRTogkuG|n EIl75X/uykh874rf7+uK{W ĉ9Ʒ^\G* Jkzh|yZ%HqfŽ-V\QU@jsׇ58'sj_k zt,C*1"5٩Fm/4zu[G &~{Hm!{ZezY:P!u'NDpTȽ)pA"Kǖg^sMIa T^u KEʖ ǧ![̊}pG+vn#;1*g KeQWq2=^/Π(~bLGǨ0\>;.yة2'l(zREm ^nR 08`a>%S,'mB6ҒH:3dAGS1zUd6l61NY>x\[+VAU }[zk9&lߎE/, BECkN潯-ˢ؎khelIryAy,k cuɪWY]R˾/샩tm KZ(h NNrk;b5zg9$: D(=tŴQ]j*ss h)HT(9D -%zvSl-sME4sѮΝ? ep[ɠi$r߲pܺ-=Wvm}&'r/&~c✛x_]6?Eco"_N~On,u]S0e8;ݍ}b}Ξb^~NIF9nN59j<=ٛ| 2g>SM`v2 iTkZ |Tr@%p!ܼ,^teUѳmgQ_*DPxͺ -= \u *F#g D?c˯Bw e&3{YZ2Dudf3g-jl{;8tsi*`43`[X[`۽54E_cIc@ w8E*#/H \m6îgQ4(s>ǵCza٪Qf'c(cNr?^>Algfui`[i_q|nc\ʀ`tUs G҄csc\(s5v3qD/X w!Œ)"cӓ[6iasuWסFN^'Óz<"zdv"1:Ը2)2Z㛞B%7>fKsn5A;eƇ >%:qٞ8;7ӻ6'3PzC4_<-ٔkuڒl"(ZuWIшOR'7|KM=?NSp[ +~[_$mƛ xwΰ*̡`zWSg\G߂8ƒ"z{q麍Ty6J+.tb4:jw6>pCɴ͇yP.e؁ aٕ$Ө㈗o|evx)г2̈́B$oJx^x`q،3 hn1Wu&w))BT){[TG5 7ALncp Fqxҝ[Q2FKS8  cQS(YX`e9ӫ}yGyn0S4(s$8}jT.|_jA\/}ul jo` ^91&gG6[c:vf;G,lƼ9ʟp$o\twIYR]8 +|b$O[qI:FBˣԌ蹆2;&Z@0n9ti&e[W$an݀LĻ')>1C67кOt#`(,6sR _ 5_>=ip`4hUunQEjjM'7<P@.!"Nqk*n+{CgVo2:HL?_x= Q:F=x4e{󐨕b7ecfZM?Ы0KyAE1]Qve^f[1-?Ԩ-tLSpCH3v/  ߸?olgoOBH{W&L49P[9G"DD@/ n>DžD7X>ddNOὥqz.!'6CS?ŰykE. :j|{lб\btM0g*^I=QL$ !50 S#(llt@hZ-Yo2AN\`?_~{xJo 4~vfKkQzW*9ޗ $/ouཤhJ׭{)Ic8ԩxNgq$6?q2ᶉOO+-]o8K|̚ Y?<3v؏Ѹ*bc8e!" É؈~>dLESPtd*1y%|'#Fa#2Z1_?;eQ$IR;kp67Sض7FjԬ4߾*TCe9,w2`c']7 1ɉ'PZ(-D-jB- XdR[ZG'AElIH"Q<{Pzy+T@^#(lƣMƑP>{wzC2(6K15 EDNdT $H*w @p4%d%kBjj.D.}~=$?Ò@C;sԇh>>G>=nTG7?”ߞidJsTyQm_ߌ8,M7\_#EB * HC-Ap*< FHl\(L4/{pTLWU$<@~BZA{'q;EH2> CI$!"US $'-u>|\{uaE@in=\`<m4ZBfzW`q'Æ2y\ۢ  /pO|_L݌]ӺkTBXRKLuQ;6AHV 8=?lĸ{=]-ET4@onkPI+Ts>zvi{J*@ 6?,oU2ci&34TR.MFJʈ;CqEX ˽9W\#üM@T4g91$K:7cD1.h ǥDcR|Nfս}k =QiƇ"%5XtBRJN1q NЎwJLX0lst"H9xI,Uuט폂''h9F@2G0ؽ–+pn"mYMgRn:عN>)כq`B X(ԕل+Yՙ׎.qϒmxcw>$#fy{(X:Q_ﯞ=Þ; Lt+TDc:@̚M|!3˺?O\L=;i~wB_aBJfU 2RnW+^_GBwJla4"'iQk:Af*F4M4o~@Eڈv(~ & 4 jb62XVXWH)MpY  JK`&#Xi%pjwA99nhɕIbhl]M(ERov,vN`sow[~ꀒ@Bh~o{|lnw4!3JR  PpCPH%)#Ӈ^LkzQD~W2I(.V' Fv󈀐c1VUeioSJj |]@ [&j~! &d9C#}>255ɐ 'C 2LxAҷ>dYW42$fmiZ"[%2``9hBf1ot t&K8kw|}G;˝9(5qtkn}hhVvR"(1QwIOýg' Eøq'AYcH)+̈́ m,-^Te787so#gG儉$u+m(V(uD k1-AQs{sTC Z|?TyE)Ԭ Xn1߂eN31[ O?wlK95O-3nkJGqu>^5`Sq3ŬPzsڲ *_w>u¯4R՜s/?HL?26[.pDwlByOڍ~"wnCֈp1)w8|Z(\tה98Cp" 2)*(nsaP~7ЈĽ$9R %t5@0 "CJ)@PCKDHHk Xh Tj"Ha!AT&ҚM{ni4DRD' I +MP@jцJpJC Z)t4&t5(q)đ (iP o22Pa*P I<8Zc@ΉC O6KA6t? SxDV"S14ta_[K.ϩ ],yw@SiժAO/ihi f%PP @"C@;T5(P!Bi+PtHp*dR$ЅDo1@u*% "wyM=| AYsmBrNʐZA} {Cy2%`ǭα,s0`N̏O`ȉ WHG#;C eUJhf+QZʳ*U)tB9"QD$IPoAfVX(dbNa9 Th9F>!@Dc"Nq6~9:p@ TOM< uGagëP;r4lbxkbߵe9s[2j"{%9g` $ *i$IHUQEX $7 vtӑC$UEtK=5EILL@Csb  RRH/v:|"Td_RQ 0=DHڅ 2B 9(B.$ s7ʥI!xw0jCpTSƚ, *8|QL1*Ch!8!{%KА7?Q7LGx.Gjc(+_\TJZO'ˏg\ h 7F>6}מ)(HL$JUHE1@Tm(?OEy;YTWI!~ B{TۜM?ێAh?`z !L`]~֯rwj_փ9R_}}UOG*8 Q,\ < ^GG1D~"5d"DɔOvg-sO5*"+kògv@. qp>iׁ A@_gօS ;PEEw*RP^I\Sn(H:PVR= Йk"nBƐ(A7@œ41DOOn1pb/#B$F $UBAh@GP & T@3 |Q jJ$#1~L`:[4q(j> F.4R&KNp:sr -t0!E?:*j2 O)}Q7l"ؑU{օZ sǻ@ 4)R$lTST Tv3=+wgJ7g`3IwN ~ W1~ /O]ovzwzuz:(`:}WwTVz'1zdwTEj>]:nm^{7WwEpO*[;׆X|{]O'H鏇z3p鲀~>lc3R~fe{:=@/R::߷دT h4h1K=da DVt7:څׅ W {R+IShAWm1aF (@&~|i~I'tkr[mV4y,D=\OtB?==# f0`(MSqt KkV! 4eɘ<+H@MXP||ݹ~GXQ1Zb*0z&N9P7b'ϸ~N f:wmL%Ho50h4M/_5/! Byˈ՝~XblzK_%`4n+,Cys?H_W}DmoڜV c@}5m'pn4GKj"tvzwKzogygFXSX)jH=QSN˅vџd{RЎ^uϠskYxޠiw'8}/*yBȅ)k1Ȋ>{.&eE@#aK'1DUl{_Io.(~PGr $ {1W{xgmͫ=@$CG,JRB**#%2 /0VZ*L"iLs(X@Eũh6/ϧ,zTIKF(5TQ,׆hBژh4Q@яwfG2Cu2g %'(fbLPB4) Yv AcUPDS%$UAD&EPYCĥ QQMi(!IDIIHS%+:($"Hj& @hRF8kR`RD1Xr0 ?HhƟ&* {J'5z(`E?9 $@$To8(Ƕ!=6k3"#Q,Y8EP+HWǺ/ZazeU|S4P~U3[̢"Ed j(I :0! TiSPMiXDXZJFFdEAEQA ;[){ZEz@FN^EP`(ݤiXXQAbuBdTPjQOhg!a O.SP) ipm@*EVZȩ񯽝`hȎNZoMI PJ 2錹~[6# ܋ [1RÞ *D} XxNFlM}y{:~wmN[Yvݰr,F=6nLJ=A<3G[k}zTw{:Dy^\Q[9Q"FXq6"UKePB Ui)B ;a֚ӏՏ5=KMa4O޾zK~y&qg:_F?DMJRAA] Y(}p3żl}tB hxbG`mAS><'1arSguR$hčrPbZ םaMwa-RV n[?S1v굗v#83e%#- _HQuyTGM~aNǢ} Ԅ}š@hzFyadV65jp6`A3팷8z~t4sOoF"$w=8zem0:;d(Y >F6_hsGQI)ߢ(,Y OMSx6v}:40{+'0tg%/!H~X*|Q >,ޛq;;#G]ZEy<Ɨ%pKj&k chm<$j Naβ3* ?B`nrFn\`~Bq-h[ $ng[\T@$@><"t#95iK1ecCa-N$W:FE-=Ww@"9}G%A# 7+ۤ6\?hX됂{- yޏ{NqOzvgwF݇nRAZlM)$dp&ZY!HP i:rmXq}]X+QW`P!Ow*+$2d/i*'0* ɇg. o~QG8:6NjَpE+A}B"j ""! bc7uf?oP:sc)hh|gU~yrK= <5k< FԂO,=AkzaXM0ẨR@(xxЉWip!!zl :쪅hucCh H1J]x iۮq՞lb NA![`pUv>8,yqZ)̀#n?pz;WgA'z KSL[A$m4g&W- 9^_w*:{D5& X>ϧ[ D:&f2֊"+@/8h^siWwǯ|ᢽ}u[q>w)\%(օVpz4Ť1l[7Szu ́MSEaϳSwg8wϼa=9a1>ssSyK_U+j=ݛ'琈N:zj}I$UEBQFcE# j*Xxk$Cl 34 t*4y0Ku^T=rpARmMd ΁J ӈlXܚS*.pIJpT"ijNDĸy -F#YᎣ>q[ط`Е i:jτyNǀw.á"PjOY3^>3z.JQhP@;ްYf}0g9`,lM5) YLaޝ׮cE[YةqR!ɪtr5 9"Uu-3$֎f嶑& VU b=a6"1*Ow:ȶ{kL[`af;"T= 6JP{HPfT5L/B:Ef_{6B(᩾);T.KNʘf> 2[Re( S0̵wmE:$t,VS50~69@ >i7l_FV(E{pWXD^ҖCFL^/$xbuj,xHjA&nTu-( fxQw1:d(1tDY,8景ɝu&V$E@\|9τcU"}/v͹ ]ҩ?22PtXJs iZ::Xjk/9jCNW_dBAKttAjJyQ>&LGμ."1:ğ.D7iws+& [i kCAyIVdq[(.{Ty_'ACb $HڱE'5"O$_cPeWQlC9Sіث󛍡4FއOISg8ApVZaVA+qK}%av$B7y+JjɜDف-'Q>A~Jt #p]5SXXAl.Eڀ-6RE#F.zlowMz^Du.  *89B6^RQw|Ƅ(c-F]3(VGVǣz~՝2 NcʎL깜,[CI LT9`qW1+G\!c jkBQsJk\"mjѓ+ o[1D:APu;M?wr ˬZ+s=` n. EWLH.5!+DFٿcOC'kc)~Fz 9YW(g3}5[=X^r@ȕ`uIg-<-ː8ӈ_e^vVC 4 jUDDIR)Xr( j\5mS »;rW&1cUnn ZMFꕞKUUlߪM?$  OcifrrχãD Q׎F=v=QOϬw<54總X Ԣfo5PrBok67(wv WPwז+ѨIq3ꩩ#)? FVH Ak7p,'+l)K, E5G¶Z7袞`*pʟ*UrzRpz W HPνE OBCN~ 9J$KMjK>!qse;h;KovyrLBD~G yBt€i$A[b]:8dRl!= cW_l5QVIlq otF p@L: ;7͡5àY!p20m TFeF]6kuySzwN1zFӯ}7‘%mFżCx߮`]`r3{7B.;b7 3DQ]S 8TEt)i:2m0c3E;g52Mx=(Jўw-ua^F5:%nh9vhd$B[!mg5][g7j`,nYrWX* 8QKX34k]˓w?U>j QSk\b#,!  NŘr䱼,&)/]<=[3BSmu첣%+AF8•Rs`9O7g+峕v\꾍\#Dһ.綼'932U*JJX5t\GoebL#:)RmF]Qs2i>:\5aꔃ}u pR5a KuyACV-bh {g*ȶvL B4VUf+% 2.uARjPwEK?V9lۉevA%Un[vW=kŊ\!ɶ+5ՋRh*>YUc|;dѷT{w9]Jцf N8g̮uu9d4܌Ʒm)aZqFPe Z\*8\RLmn>l⺗sokAu-m<F#eZbam#>}s؂!S+]:wSc9֡Ҽ 50ԺѶ^_n׈GW @6/'P$*325Qt(\UD!YӖ.s45m [u0׊]ҕՍ Chu{25Ԩ$H"KhM+6]V΋\0]95\04&8SJm)9tF@8}N~fΜ0:P0\aY 8`1ubڈtN1a]T_dE*-pjNΪ讨Ҟ.z1Ycf afUvxﵲJ> luq4QP=A5 h?[ av;`v:jW:fw,q jӮ=@:[ ǎR:V<_t9TgJ:q,ARŨqZ %̚kjCUL$C TW;73 칝H+XJUkD򗣑?O=p lr~g6C\tpuY;\OH,,~c\4JÆ>LۦQen*QnjLkcMu]"XxAll쵱EEk;~V ᝚llk@.@. huN|\FV;VfҠZ~"B:f0#$Z#t5[R,1 4S+f)=pwC(]1uPXh~xS4[  z0cNy" asLAwʪAW[pփ 6@XUEn-dL04XA)DFҶIԉ@^ #F-c=`"RQ@{hUjfVDQAԶ)}Q@ES$ct5Wj=ˍWK'1hKNnjvkZV[ dZݙF_mLVTS{WEZvĠAhVɍT6O|F40׈7ʌ>OHNq54JOCG;xE%2Zl[xc|tjj/M##PA6g͊},_”dHSw@ i5LK:|NeS&1Kqj"')J'~g i" A?g9l`y TDQJՈ$Qxzliwm\9ʺ|gm]/ƨf/R$w%XOt#rNahe~,%R("@dR}pA#Bo-玝\/,[Pk@1U unrz$6i1оcU\cN@`æhYlisUU5I2y!h:mnf>G)x^Ge_HJ p$RBA2 }v؇SIWyɱ wiM**YlU&Ak!AǯOT枑 ~:b ^b`NqKf!,sP- FBDA<C$?`aOk Iߏm EJ3>$8'j7Af~_7S#ڗθ1 c_QG)hqh䟗EPaunvOk"?u?)WD׫ g]"z#SJXb M{[آ軦Թc)Ef$[{g^gR0/H羯#\ljQb5m]LIq 'Ǐ6i(5k]|Zܮטd$)DEn,oeۿ}Fϣ3>k?3 L~b=J EծW;<\KCs]+9b!hs6|&M{nkhMTMX`j7]MQ\!mc10ӑ%zl'8@»0lfԆ;D7HCϗYH$ښwqXhP56mGd@ēf3{P@;y8vn< լ%By/w:o_O=]Jyٗg 9(t,Bj`:;@YABM>r/j:IM0zr[;L@:8T47A<ݩC9C{ x6wyg'XAby|@GX#4N{r'g2T2Tt 3x @!]a˗0r_nKri0ܩϜ6yw1iaα8RQ@<椯IeBגvEEˍw+/8tp!\'8F[늖we}@$ TNZ#E&5+tX괖L(K ڒ@>!,QP؇fM>9H 34%a..#3 $ ݃ L6Z.~11͚FMFOaqZ0ZLM{Í߲fv0 L<`(D j9GHC)YN7 w @9A\°O:*cx`^1 u[̤ʜ29ۅmA!3-$qyo~[ѪuR aRY;#P7~껬̏102uXʣ%R'4";s܋!nЦ& H (Ywq=vuN޹E#YTDsTPhfkXt "y?|F 05*j(9XTIs0moMfV+Tt7*+l mh B8sIۚq㨩xN&7t<ɒHgPB+3{z7Ǘm:|>w-uSBh$:Vӛsli]M'= Ń-KtPN^xȭ (X.wE(LDC5 oMG)Z=uQf噀aP( n˘11Qxpa1000ƭj7T5yE0Lj,ɑQfU5´əY,9urnD!0fEuUdO8dv r#ngq+sr]C0 N_]\Dwcq88Kxzg;17U睮ut/|s{/=yVdw|㝿\q\Cyuq<7{:kˬg5Y!1]j߹?X\Wk cBL;jxW|uY,o|owsW[Y\/,q\wo. |wúZ:3ſ=n"~quq7s}a]Gf_q3;)w9Gyq=6Vx+:~U}yйGw|7UsoSe P!TJ(` (_ͳg-=0HJGG47UX>a_J"?F&8a5 fE?ԇWN9GKl:0ͦ0!PF<)Å!r" }8imB+aF[ |J eMuӻ¡ *iq?]C#Wݦݚopl4B`i uFZA{(94,W:@r!>6{n HҲ+- l>phsż^A\ È *Ym앰c@$g(ІG N?8{wq`~9z 5#y/i_d=:Ч6GPUʂuG" $*ldb_ }moy9%RϮ| m٘2 n<:l! D>+zڅ=>3@CB4D/hH{yO =>ˎǵ;2 ??BqϧEN#o>B- OO+0acGltICZ>Wza1X{L؁{Clw}odhTO:/D!:̹>oAVzC 2[AK8[MJW %#! 8k #.jǯ>]A:yOxPAr(dV۫˷}ˑaQTԏV( t`n->P٧*9 R'XwN0ư[8>a?tw5l7m݄B2"tH{QM}ߊKg5 1jT3U;._ۻ\ }b7all`R<:cٿ9.`?SoGNε˂`oTtüDL u**̔:T.BJ6 %s h`WIXVçPWRi1C( 8Z+Li/ȝm0b'MbW*4aL PE@siRGg'@QO r/Bk|D+|>P G_E䟞 ,PޡYxSv0@H!~2k)g4G8: 0nnhJӐcO"3(Ev[߀dpaԩ.T0   ͻJ+zOI&~-XC=J)P}o{9b*aLӗD.VLnx?aJe$ٌ+9 &~LyT(X{{8.}g5@'n9X\-U";)810!R̾5W9˛ų5>>9iY [l(91?gm6}Ľc7?,EPDXAJm:; ADWwsbL0qgxq\ Gla-TEfC&G/h+H!q+xBI TH^50T}QE?c6_N@jMLjPUTW;/Eyo~x/3'+߳Aˣ}d.4n1QsfMHHY?Xh)N<54 7<Zۥ5UTYӡMK3>Qf 2 >TQn °>4!da&7N| r}8V1g/aDW}<޿YtzȴH7hXƁǑA3G`qɌU&cӇ[?kf) o,3:c !? &OT>[:yy' 5P8#K3}>̍Taa4A v禸tHlp}CMFKa$6P|P<>n K4$&e/L0`!l=2Z{PN,e)TC`-w@q]BAT~T ftj(bDf,D)iWi HZGg uE*CɳqbҿKN c+X_d|e+( CZ^.Z/! @w>?rf#)AV9l= N =a rb>|̪ C3 ׫*Z/2((&_/OL{8r/7oP4P]VۼQ"%JT گC }Yq'6l 2+"*+2b?YDu9E6d jo>Q3F8:mSa~ޢRB'NTZ1xo[/h34ѳ?cؔG䠚nQ8&ǧ}qgr>q06)Js8h}0P>Bz!0mhEXQT!@۹q()(eQO\M&pyQ +mdmFX6>۽lIu ޷+J XֽALP0[K!/s"~ϣB#pEw'GKl v6`lƼvXhx˟[}p"'~G>+t-DVpߴ8Th>)eܟg @& Ŧ 1|tޭAQ$ը,$mv?w6û,\AL+` .5rs3}ȁGX]p!(pT|Ww:g ;2bJ93?czٝ噟:h|<#}ɼpހ>QB?cV5 Bi+[lAUMc"` |ar+tt|a҈:jqEx9H@Q2Jݚ&j)j_ch +t:QifdHB)w0% JZy=zÌ|xBgd3Ag1MBB{3yu/;24,4;d5M_>aCETˏݺs-oTi 7MN6[)w .lٗQzzS6+ GA6n|g7b 0uqfؐsGf1qEns0.g7Bio߳믴Ϧl & q7;L|a |˴?AD=cu̕w* An~0tF1_."qٮi&=pϳf͹-%;QS4XK:PfߒMO-_,Q+ Kpd=~%$I()m*ܪ}~Dr$|u:uUAx-qpԟ YJ99nYz:N< \}Y죾 lږ1cOa^ӻ,a"l͢S3}~g|urZU#v:59jW r{ ?n9);Kʗ(XS~`/(2vb6Xh`,4c(pHg147Pt0!PzdA싥`^ iFQtB#H}Z3 ׫Xy5%JݡTD6Sk @}?Ha絀 -`ʾ@yeS9t5ƙUQs5B0}E5]rb(>pEr5 ~ NG]\&pОO^C.E% O  1P?a $Z|SHKp_ifx_Oj52`!. D>b!J%)IAMP"% "UHdRzo42)W˗Ǘ>;6XD$H MEN0Aߕ߻$ZZ ~\eɀ)d.ϕH%!oK#4.?\V.DžpuSg)[ѕXL|h۷aSt~7v{4k)3ҹE vmqUGij.]+21DR~`pHTR_\΋:|IzIN=!%erps8&=|oC25aPХwN%d !uTW>a%, pM`v5=#yX>:uvz] ܇ _~| Bք>yT$( *%Z07 /2bg#d:Y?jM@J?Oÿ8SZf):")Q6O *Ru:LBT&`xk,Tg]Y:CbD7}?eH$Na$v3c1~_\Yh Ioq,Eo` [B"@hP@sf`qu/3+sͥ~D:3!n" t?,^GtufkTVv$Wp 17jLԝXJ1";t7"P ~u5|sJQ 32ŝ3jw]MG/`8.І::E)1@^s#rvqj7X.tS &m)I3'7y?k3tSC=AZi~p8` ˁЉE^RdW pU., &bUo=ۻ:s o7if[2H|@Ggfy?də X=io=g Y3Bu9F 2TyĊUTV# I#t 9{W=焒8+@v]bHI=S[,+j:Oq,of`d0n|+_u~t z#}#NzkϷlLcmqC3xbfOny {mŧ5?W_9SG@X`Xy`|x0əU,CFGZ!%撅l"dqupS%>~I!} b0}:_QȄi IrN\W\n{B2Ir bIΖq33~ӑF'oXag49o!  P|xYfMU5 &:9خ\:΍H*"p~WaH(|!E]B& Q7_4Y=CxUmբ"pEscY$)qKܪfxI22}gbJ* KuO գpw|#ڔreLhEl8tցB":(G KNp{Xi@ RQRzT1|qʜGL)MǟD5?V0(s䍝&o4O蜧T6iyTK&R({T؛du^!&* Gf,jipW(hu"Cz1MQ rE6_JD*?Y52^$ſ-ƭ'ӝ>fD镔7:I1:띷7->%.E33k8_&~5χZdJ'nx4{#" ,4ˉ%gOwV6߻ |:yWt+"+O`1#H4*#H 4 @PG>{~t?}?FLK\!QOWFUw@@GAmΠ4 !L(Ů.=ΉЄ"Ak 9\QX+ wx,,O ҍ@߷52H=RQSc d*ۇ[7,;w;ܞHz>uى`~: Cgߛ/7!$_ mC QLDA;O6BЉt~{ A+q^0rͅfnh3%o4 oʽ*u%`,5*U^1&;LQ+ҁfmig[lawBLe10RiaQ_lg<0Zۼc3VcZW1$}sμV9UY$dd  huh;)C|@ |:צ*6kץ@=T?Av5~c`N4MFU6/ÙfO=>Y3[P=Fη R>!NHHAUUEEG?I۷kB1=.nd4:c'̴H? %H8 G{ f49Ka륫'@-؊0 ECDxviMT%>Vj:l^+}>weD!-Aڐ=~>]c>O'gfLBcJտb(fisTI~40&A`Vႉ,+ u20",HܶL66[lss*;ϱh5s?w/?S{ "l12?m5,_`, ˆi!((G Ȃb'ILm / E %@NX UR"jZ.5S9DSS4\f@nX*m+ UKH[aTA0EEa` LMjixQL@!D?" ݯXސWfovDYFC ;{gҤ<IW{`ש,*Jͥ~n=D"^bnݟFVwƚxU} :lNL{G"'z s: Ab^2Qe&X∘xZ6k8yBI@(m:>3.*P ;E'?a?y?$UԲ/x!I1ӕ'ܓ[OtF@ZY%EOHK?z:a.$T!11>-ݺ*;²rOD%>Hbc ]$O$fb' (uF:3rt-W^+mhLŽ&_TG1(%mVfSS 5Mb b1SU!DD$1 *H0DQ`DEFn)RPQc*VEm,·O=A uFBđ-,TDҩ9h f`# RRQ9$D)3@$̔@sU`RYH#mY,8VsuսsY(AH%e1$-Cm "]Sfkmֻ !_YgXK i,+:`j!&BJHb5Pе "Ae*[:$4"ځE-@Jơ)Թ,&cAUS"0dYY@P`245DCMTt B%Y!jEsYf*!@X Q0DQtfD am jYeE֖mK@@BU@)@R%!ABI1 4&Y(,T4ba!EDA0тqUUh"(a:JB0TP1!ClL$B(5 bJ6 +;Z~/[>R"$0>v}@GÕ ?^.r wQj>Cࡢ]wj*}ԁ<q2S3 p_wJȧYr (ie:'7 @s%}çGT(o_5:#vw܍ܰ 6(a n`/E',9! )ϿOK~W4n܂Ҝа𵟣"q?0,n3? CtFBÃԟRߦK]CQo@U  Gght+k?UO*i<^_?}?r>_$$7>Z H{$9w@B|fWGr88S 3DPg1:a=ʣ'<|;m.S H8LhF9+nDdt2=G vw79aܛ\H9 ƽo% ꆇN&?]a$堓L<9#]Ar ñQ=N %Qd_XG|NUqQް s&<piBCxKN"؇,γQԒHn#2/bpa?YR/"{~KM&YZh 0# !aws >X'X#׼)02 1UoPDҔ ذ) DW{Id3%1U%^%/l!_M0ɶ>᧨aw v$YNP\`y*bd*SnNNi#Qq $1^n@dE87 h&fj"BCPP5 = )5"- Qlb̾Fi%W\q~ciLc$k=`mz#^mDStЙ˴X40r|P#\A퓇F *RQBswLÿf`ZWZc}ykԡ ]:sy&{{Av:@OSؐ{! )=A A*@q"G2G nj^{?zAfύx' @)@d)nd'~8Yfl#(`VX(PGgrCtNJ X H%S"B{׍Rs8 /;%n:[! |RhCٿO'Ŀ;=yq[J0q6eX^;˜9}֙e|K6Iak<_et1郠2ff8%RΘ92_ 9nhX23:a!;:ihke2~떦[2WnǂyqϦ]&*'yskn^ô f rw!+{$Ȇ ^Y\Ԣ${ӀטC{ u8 XumAHL'ORKxC jU"7jR?kdU?z)%ξ JbiNW 2$C`tL!T[>qJ֥HHfc 5+zB&-3J7lBvuYQ`,`ZÛ3Lf;rbe`g{?^e%]E **4j^8ÇNW'r/)U58Ih*8>&5l1:#00d3iaB:GLmF]Beۃ@:S:\9bTN5MmM׳߿Ƞu%ÊN/D:l D$J ƂqYf6A g dd.0rpCu3a7jc6{U5 u>l8vu:l~1o4,j(ɋ|C]g%=ӌ` fo tO[5=ኍt}F6}PRK QL)IS?u\( p6>."*&:_ =%C]s|^򶎐O@u>d7N\ DEEw| N@yH5t h*;n|=gV͊ihF^&BC( fMClo_EdJ=_Q.l=}} ;o jdbhh߂cŽ' n~!E(4ٮ4. ("=*.,!7OI(Idl0Ѡs?/$!1rjdò%ChEj`"C!SM]AT @s`00;@H#!,RP %B %}   @L:zѓY/`%S߹dDN!kp0L !>Y4 *"CerGr=9<4I`a``]*kMJyrɨa"DDE0C տsN]*!$ `~GWOUS'r)%n$:+Sf% /8$)* hY$2%(L@\j AјU*$ʇ`WA!)N24C@H$A)*!A2PQd&M+kc;Sҡh /0 /xxBh|`ՓfC<T߁7'؈dfLr SW¢ܠB2'n X,?9Wo9 R! DD@ILUK HK$2Oc'{iJAU ԔUM!P4DE$% !CKIIMor4BDV#ZLY5I*R K &eBd"h?%0"*L3 ۄZ'%lb$OsA P {ajl*:f J smeT%rB ظޙ"mLwp<6}BsK0gQ6Msv7"n=.8wJ@6+ J<8i.і ƀ IۊA.ൗd @1|H]CR0 ¼"=, BtBq%ҴP,,Tk+c1n0e&C ]?T=M EC0Nt"_md1ؚ4hc6r)t1 xZA{7@AMzxُхarM/SD0?0Jn!$x7<;ܑǻS7 Ds#-9(PQ6,Q+2|jQAWڢӪo`+jxCܸvIu^D m<o*TM4;5dH6#n !em{N: }w/N۩szeC@NM!  x ]b8W05I AQ ?_t 8ոp7<><OK~0 "rRx$)ŷmR 6Uc$4фQ,q}tTzOCL*`"J!ySiHl>yʡL:QȝAwUovCes>j b1qRX\r2pd@ 2LᐝI"2?w>z+FPCN|Y^dzm$Ûm-s!̣:Jz }Ļ͂DR46Zn"qAQtE%djZ`F9.Q]E!ė5ئG,Js9Ma]!2Y8s ^D®e8c:؍XaJq7}Ѩ&UdEI(s6WÆå@ݠ50]ȴy`*p.`o,L1-tnC[N [<-7}Sl0Zj< 咱}gޚFZ43 т$qI¦4/8M~R:>j=ф}a*IbӘ,"TC* ;f_yz!/p;F 2@m5[ԈF"A"lYT.퍾[ -Ƈ#5R 1Gv=!lPmE^Cf=^d{iw_R*<;cۊ VRf>IpJTnD^z(c.LpHHuZt S,kid_WØ4CA(YCv5lKK޷m|=7\Էe{QSs{eF9 p!xli3h&Y@Z#bIj~ m$R.>ay! sDp1k]CW#U |oy㦖tzS\o׷ga] lM-[UWD,`.9e{QJ+B=Ӭ-wwu8U&BP/8l_Tx<|U.@Ե>Q|9-;Od;\dho5ݮ9{٩W TZGc_1=6MW#: u!!ٚӉ4GA(LMSxC(}& vD>pv{qC89P$2Yo6/hߢqęB9p'&!7]Mѵ3c9O%4 ,\9TvXԊ"!P~_euyHm{P~ ؜L$ ڛ¡nJ^J7CK&"lA )l:>S HK崨q٩mMfc+r d:6ދ{L< h2;]N.@Tg'̟0` јɄBj/ D{ޛz~e% ^1+CQ'Q|Qx|GH M/s0+E8|ΓeiL+ }s)rL*h֪2Ǵ@ )_ʲ 5x(S 6e45M`Kr8e , (HT ޯʭ8RSWMl0:ڬ{0j)D>(qpѭF>,&|Xiw!Ѯ&/A)0Awj*5˴\ U%*ō9Dx +5+ϐƊ;9Tp5BH!#a:q6Uv ؄ .Dl̥3*vp:Eǯ}-ݞS ##r%DI ^A8BV0γB0K=[|چ/-ܸ (>ĥ~4A"ur۽'0-!e)hMqشS$P|-gi` ޅ60를 0sE]M瑙<of#ksCvœZ\h5\3=fkteVwE\(~#H|OSy'(L)nن0@On4 f I$~Sl.'@lik+1+:P oMBu9c2z2Mqa\ P5Wԧ@]XlRƇlPIX& ;cnh#d34jt **ff"JI@*A)d2 #d?#):lS?s B\S'81W,] o?D3m kP d!@~km!;n!!}RW,}lvCEpP$wP!c<chSg~!3*=9ka]Ccn (`YD,3:SX(EQiLB ɒN⒡@a!UXn$,Y6P&8 Y@zK#eNFb#PD`Q  ejr0k›ۭ:q6DG,IS4˖}/_>z?ㆴ^ `ERč%n$HySZd_369utWxu0v``[!}U2ܡ}0䇰"$ ÃRf%%bz@ UEU PT47pb9<_MXI@PHNf '4(]||xt1)k$NGf>?$ b_ToOQ1cc8|bu`xߓ3&I3B/uI'b֤q'1E`($xק)q&PKL(/l'( ؐ:uVˬTJ40!ʹpd'ג(%@4?]LBR"o@Y s! {Hpr$*Q4Rϫ||I({ElsA5h䡽mh.B..g@0R%S{G, ̭\"Ud@dT YӀP2`QAm*u &A=A3*:]HLI"J|HTYEv;3'!Qvj:HRi\And!E&X D9߃"iSD4ĥl%|~Aσq`z${J(%8aGF}}iَq7T=ѓS"Vpdz`"Q ( b'cxP|J # 3Ĕ=G8nF?V#SpxE$ ܂HBA )WqшGNwHr楎cr«i6 C6~xlUhP D D8ə ƽУZcP}כ h󲤘(&&$=zA8m;s?(a  偣e+lVavJ0(2Q"f9%1O5U J N㩡N݀ AHB$ȱ/aw`lM $  `$eH0 -0p- $PGK:CKx!_V"BgwN!&xx9[!-="d&g|poV'Hx`q8ތ nQuDñtdyV%;:D)f*BfPӊwgˉIy`rwz<9't9ꎢ5a圴%5{70J{tˑ3L.ɓvdw&J⡚qw%9˵o<㳂mg!g]4|1AS n@foCʋ䶌nb@tJl;iu~I$? jq*^_TU_:e/{~Rn3Fqy>.Υ94^B?'ݞ HvjHmB `('ENvPӃb!2-s'CCy7eucg_yˌ$ER)0$Xi(jq8b@c5igCr;Rh< 9yv=JyF20' :Hd%jABk%İRu*/1ׂBVÊMB SdVFn&r !꽁GpN9$٠=IA%9|dieAO X=Uۊ6V]NA|>o[IYҫ j~Sl|(vcdGv&AwrÞCڜ!]J(%a)OJ(BѢCrP 3fmҗ-m. [XLŐhWSWk6"JLْ,;L"k,k0;X}6Y`}a9*nb$Un'Q`4IJJpIbSyɅ2!'#Gpz0IzH!& q$$$lz!l0U9!wqvsJ ѧJQ% A5,S-S2VRI5wD;%09"Mlj{`7@":U/bRZxwu/vb ^j`E$@`D pqLCF!L v 7A28\P!Y)>gvay bKX.@9fT  5QKQ.-(C0 Z$?ӊd9ATڅBNJηR4Ll4bjWTʔ>dFX4`kX8H &7J{yB7&3,%ZB!yffA_nmT@Ʉ%f@D&tbnt#iuaA}yo .96~}`~Ǯlxεx$277i>?^`C~~T+-"vJ* Wn8Q|$Dv>Š)6EdE1`&V> ޏ WdppᬨYRhrIZP: @ʶ dcك?.|3\J'7hc"JO~"|UTbUD/aYġ *qlZ(6# V 헼RNw1swj) *$%#" n2NW?}= =O>zCJ!䇺;rb\AVt{JqHp&)}i`%A|T;oI6fC^Ȋw|L7cOwC3 54BS E9dRjQ@iR2iV'tZ&"VoýZ^OWDQO ~1VlƱ <#w,dV]&33V{aܐI+iTZG*O yaz`k `?};UQjgxֆ[$'D噜zglfVmOSk5d rIv*nwׂ|8&aP#8_AwG˲)]DB6s͑* DaL u>ͰF=]9x}"؋ XPD5u#?AbڜoZ# %B[N@|jq^tAPA0C[&HA`` h [Ѩ"`)(`?*C@A!d abQF76rS& `j"H)"I`}Si!1?IBbd&vp0ST1%dX؂ΣK o՛*URQΩҜV u}@>DUd !@ {[9w`GhY(1lU3S$Ð3]v?f>&Ӓ*/`]s@~ᢠQL}!wt:G[Z$0]}C7gSc*E0d=[va`hVͣ—Vs^9!4kÁ5Qɲƨ&e;ʩ ChQNbϿe"H2v֥n-|:RS)$jSe@"X/uȰ)\i_3?h&ԕ7FUvhP0DD@YRH22IM3%DE`APPPPPL4EK<nxRA5֖BQ;D~*#@&Á'c|0e&ڙ~yuM_ h(@< &F L(I@H>(TاYs`QGGKk'cq<RR4IeV o`'GsئЬ~ahi|5HbZ4R H4 ). ԏ[Pbd%O8sDLw $!|&#D݋EELQŊ$*5("+V ZXKjJ ZZZگI6jZ) v `WVZd6C&h*C=4n`H~ 7ʖߞF;E6 \?`6AQ;)W$hpt"Z8Q@+F=zJk9WbJ@oNA}&'^2G 83 xd(fO<`)(o#6w9fqYZ-xօJv弶#X ͆b8 ?;ƨ"b%E@ $HWR?K"**Y?H) B"_WyƊ(.c h"PsJ]ϠEX~Cc~=d4~A?(X6y U-fo-cRԑdZ[ƈ E7،VyN h&Ħ_o鋞uaTo$Zط0Ԝ3$4#j[ēQ/?V(2'?*%032 :읁9ށt<׮D Iʚ 0z (6Œ4(.D00/TRQYSJoWcyK1ud""&B!")"%rPN1I%T>LHSt@@?8XPkE60T'.A6B@ KIMwP[̱L#t2hRBVfyq!`/5pri,^=6х[Q׳~F" O[MJ']wc@VMqH-kn!֮e%Ha( BC†. hY )RqekxZ~Gh o Fڐ E%gךi:8# ; ѡ8–6 (J &kT-2Ho{vvw/^wyq唍){n{P^#iwUޛOvP0;~XMЕP#E{j]GcS$դs&FA:W%3t#45<3?{o}+?l0bPaBv &29(tSTAIfCIx⸀01wdX3s.dHlC, ŞƀMl&2@9D3!n5kt*` R#i.@,c-bI6 r[YةM@ l 9vzrE/AlBb9E!,-ȸE3aܦ@r*l02RKAa:5냮QddTѢo.«n* du(dQhXWN9*H[e|H f)PŒRPʍj@w*o@y`̃@C"{vQi;)ߺ$)j Tmod6IUg1SӑQN0ϱS\O)SKDt]v`HhPv8]'g5奎 Ddvw=ǘ@%&E wG`o4e!8 #xa4L A1Cr`ytJ4ۉϗiPZۭ^"itqH!u(R:׈o :S\$d\%h` U41iۂD6kt9S)\s3ux@vࡳ~aSul}v_|U.'aQNJKz-&a5Gv1| 8ݩ!f@zg%oQhG"0vhb5R36L8z=x+N|m4 w79KH&\V!dKPFszw{~BW}1e{6O^9RNA5z`Cst7GSj3Ÿ)tdxI!xbe)/P"|2< eƥA3B$D_+)&cGWԏt&B[T6À}*;]O`4 LC3y$?2OܽJ ȏ\'ꏨgjS%!0=θ5I!3"AD%0d`A3RD#pGK !CEl6>A<P-1%-EK2O;5:U6B@l\= pQ!!S˛m_Qt@:Y0o1*pDĶ*Ȼ ʼnl t& @:tῘ?lb`Cy=*[` UPx ؇xzK%`=XI,:S%?D\s^ >0HghhbpGL<;#Fn&tי^޲&V}*:6k$$mUU6?-BP/؋R' f~0Ⴊ"CfaY z?<I*Oe!Nv0Y#nECh@HHHv+帤4"LV#a"fe:m!y>vK=n8b;|Í$Wlޛj `joCd:[CTӽq#rK/lݲ 32)Sx-Ϟ{҈ Nuawh=Gtd#l2sOZ2RlX86[@ځu!li2Pf@п;juaO?x ETƒrnvQyk)R#l[F+:mp6G?HE/L Ay .qF?DtN!v\>Rx9ӞjxaBF 眒Tc/xk #A4bFGwAt ?+3F F2#,5B`H1 ~?3f`!>z%1T(*7P -e +M]x19@>>Mױ/՟;yU,PN5< T;/s@zȗs- X8h?WA{ INPa  6bgM0~mo^Q]}C㮊°hHd˚1z8G 2esd(4L 2VR:2;rM5^G$^״9i&*SRQ&`A cHץMC"4żS`Ls mml$oK+ǵ1m ͠tЏTliv{W&OPu6drZ zM.:d&)BL.i1!QB&v4_]^T}Iݷv-Vk4gsx{lZK._ FUKT(WJ2 ؠE^^g8S;kUl ݍnj8-=0YT%d"#'S78v><;>6m˶CIhHBxq.7i}ak kETr>Jv.u+ xc9"dퟟ]~rF&r19s8ƣ2>]lb%SaMKH;IXN3zOI _sʋsN} پ==tzG=IVț V'Mu&k0B%\q=6?/ U8:0#'o30}xuZLYPI7 tw.; ~'{f)&$6*Q,P 7uP&N#jCėj"9F2& I!&{& p; aY_Ӓ),ԕVaxBRLIz(zm7h>zd,^\$ 8%TmGQ@E0[hšEB/QөeIr*~[F(b`vM. >\‡QY-Z1SKP0,ytLovNz1 koS*)MH4 ,nb ` i"bb" "`dbH'' ' 2 e55Pu+4@IPBP)C*DUDE7 HTU}5UEAEPQULk&&*UG‹4Tj]dl!LADQQD8a XNawo(I$/C[YC;v"4w۲,,L>mngu&* ƷIAz#iO = hpȅ!}T_\鶇_[H! c=$PYU~!X;[P8kQRh./?I_CbA3`/LhK`Qdij ̟eNE^<|!<yE0؆>'١? CoLLŧx5yrIeJCNm5!hё[.'~T" 7 / .i=ӡG]ăq@yQW6+ogxCxAL) N$r"&fQva@#H2,Vg۴ӑO֡~^ >Īa+uS52l=([WtW>C?}m6 ELqѨ?mu2@3 ꊆxGt4&F8H9c{$>NAGشY4YU7 J<M@&ndkAtH4 WP7 KDlh XðZ)zZH $ʃ{sWAj"li} '!n ԡI)Cdr=`Cð|.dm5jn!(jؖe)`F`lQd.v*Re'崅DXݽ/7IRJZ1=7F! Mwٌs׬RU5ţx;я!LD4*}o]!Bruq'NeUTiэ_̶R `7Bar!@0|dښYB~ې'RMӘC_~:su$g!:, 8D!duA%`0 \!Y-Q%dSO-3 ¢,D7;MF!3P&P5UxHc(G'}saM+2DxA$M0ZfoE3`f"ͬ4ɓ {pZ)zc(5qYr$&JMq;`}naCcR4Cd뮛A] ݘ&MdfԹAK10Mxn<_BADRD }dR7Պ!CDCqnjQ tB;B`I")V^!E%O3;G!I)a Nn;w2?{qj0Ɗ |qLh  $20``s@Q3%{Mpa*C4DTZF D7 i Đɷ9T_~C0('&)-c0v'p R=к5=\4SM<KVww#ATm+dr ԉ%Q1!HEB HyHo }O`@ $ނ`Ww_g' BvAJgTT*!@#|7r>A(UUUW݆I_ڿy(fpSP1JC*\-w6؟8Ze~7LUDphE3!(,}ia vhƖJ5ļW3~h w`B[65kU`̒zI>S_WV nq-knyڞ`%àR%vl#ht p/Eq( Đ@T* V`V2Ld,0`" E11TYI&iCCݬh(D٤*IRJ>irlqE[ :Qt3X9 c 2;RD7fX:UA+(?>_0Ied)jR!/ׇ@$ykr,/tDO.t-U+!x`\0\zZ;+Bݿd*>Fa"b\ V6 rGvi@y7 @R<\x]|7~.H'nɦ 7N`zѰ]!/7t; Fwۂ7{\PL5Z@v`/\MˡТofg׵Hbqi {! AdZ=l=t_cإ&^,lbW<aŇT$4ɩ~# BPEIQA$AD g ]d(wGIOg_ù9lwE6T&y23y%LkD9jn ?#ޫq7Y9aErc'J)_d@H\< 2GT;2֛xQDB"jj zjSL@Ōwy~l41Hd?rUj|_ vjb.O]L"TY \ HHE,n# vAXM([5,,Kw z=!}a;Épqp* #A ʪ"<_.Gujg ܂8:MlA W-(>/FS *,'uy֥.WX""@ >;!>l28vƄ|FrеP+,nYށ?0sQ-$Sd٨7l=8M-jejC3w٨diT4&TZʙ{CxP6֦K;n@*pOŲ+| x;}=ɰ↞Q0΅U l?*<VǠM7pC z3DطM!J4/Ay9.4,UTTDVx\!fQbFţ[K<y H!M?+yA@ 1_G`?RD/ʏσTB_$")8?\q:?o.aa"8A@yK@ʔU-{V8O;l|읎Kpݠ:Eiɧ @oY;G~_0pR?rӽd?ȟ]ʟ&-ecH ,} ?x#`[0uQh^oToiiިCB44b C_̡̏P{GH1_@;y NBI'xU;,>30P(jut̴ KXk]0o/d7K h?"k|Wٳ1;TO֝rTx:FKʟD!F{GD;1!zyU<"YB'Xa-YׯomdeJ5`o!$TCʒ )J=|:lNqCxX8(u$gAyy\?9¤w0RhSG @, '!R0LDy$ { @DgjJJf័|BbG}g^KPo߾ P)-c^:o9y6|fk:ǭ j"߼? 672x{GSwnXXW !j f8=ISms"38Kj@xBJrF`y<7;RPgOFV뜲08l6DP EWPMn0 `=o7=NwÃ9R;1"7Sż{)*K#%l4$Hbǃcp`0&f~q$ٕK(3MMկevo=ngn6'u4Zѥ\v5巧j=n] ߿joUcyM6tM=s 5J=ieɍ#nHl2s=*Fq~:929!եjAl ԒnTGŷjSmqK׎tF>>i º5ߨëi1Q+T<!d{M#g%v=I8VϭxLF[߸?ift^s*KkH P@k 혖m Ojdͦ3ӦVA$UhCnYɩr zSb'.B jɇ04TsMzvX=}6V"hs", 0zcύ/[`bE- woh>F\ FB=.vf!pf(6(d8Hw ^̫:Un-'Anjp8x&wl7νxp#y!8juenPi1wf䩋gJxG$]oi[| hbFw3/7 e e&796&8]8Q:j5*0[&\?,9X6y:_*Ra#' ;|8}`nT= 4`.CO-EAY&\_C^+^o˨!u;}ỏILNkQk;zjDS d àTUqb;MsN!כz[w-8Cّ3}n0a!N3Q6CCHUa䷛3Ev/Xi`x/}J?y=FBdx2tNӨء ֦wvLd }[l1l9}adŵ؏T{Ӥ~_t}cRJ>Î$!>ܑhce6uP0Czc>^zܟr2gf!"PV֢ LغK~+pC9sjIAX׏ 6 0Rqu6fg:qꒂh!&zy myvI$cE8sG.pM6a_Eܽy@ÿcdFdmtCԖ7llJ:tc4N =1"]OD x#aW[,tĪhN'|H~#H=I&\<ƅC:lV/gy~gNhNנx[Vqݻ^aHzGvd'H"H?Jw]M~xޅs΂rE(^caxʼn~%S3ẉ8KBӞG6ܳ޲CKmɣff6zAz 1#ј%wh`l/8B}gQIA, 2n]D1i]BU v%v+v˫tUDDF=OK~ZZ qأY꿁+imۨEϳ ^IȁNrK50EFFHb q-9@bC1d ,>@H HN߳{os mVPls|܏a*4TL,|â Q2@dQu搹n<;76IA=),zhZCޝ"V#{z2h{x'GC&ڔѡEHTjyBCznfMF=^FTB'8n gZbI 󰾴Vm VٵԴ Qd5C_9+r]H9Ot0N:ZCVXwOُ2D;PDI$C`ϫ:dy2Ie{dL)O:?\ (;ڶs[ EՄ}PH`9aIHl?iE\b NjI/̍f+OL$e$d*W6B;`(*P!Vc*ϡjp++V* p.;)f ؑ/| m ο,~Np)^Bis5ʙeh7z)|[ ;H<'ӭd4rr D= -o0^kㄹ3 X,:UV4(:B_ KUkm[XΰIӸLJ]5Mݭpy|HE.( (m6C`\ i3"sâqDn["47D- 1w!* NQ|Qp;EC%/9t쟯^6^0RErdӘX-Bencu/"E[އBcHFFH-k {=59/!1^xGhxy>&5{fzkϛu] xRwN&Z )W h$)Aж5HG%QNUB:5LՐ9#T p:(mVVvQFkL5hv}7|rrz{ͱ)-&N$i?q[?G)qlYD@UHFX\4 X2Vj}龭)v~q֣ ÀZ󥬺+\F!)Yu6qJ88XxG-0Cji2CL[pS ЦFBjaA  &ɵ @-L^Ȟ E}iѡaMA]c)ԵtȎ d:INk@L:ƺxb)'@U&vۂB>Kc@? Wgo?œ^/K'JbuEK>[-r=0\7v4P4l;c H0~_C&ۆ!g~QkJ$4nNrGb pUT+yг ֠#(JIa)N05-;p&n?҈/, V U0rXC3$C22-\(S[̮\f4 vX߿,k]x3>9c)Q(rYJzqIġ7|IMHw5*Ο ^gFvHxP60po J.:&}AX"f!|0B.Y~ |\IEB`AJ 9Y_-5/.B%rćCߋ[;YLJEGz9; m 1;CP") 1-"q\˫/IPB Ud Df^rjU(F'٣d%&}}G YU4 :/+Zuk9cCcgBI&( #+Lg [q扬F9ցy5kMW0Y@F2њ`=Y:ӨMpZR>~(YB? jK3mUf,-٭aZ(dɥZULjD[@hm*NITL.P$@biw:WgN_O+hĦ4ȡ$ RPNP#3E,?cHY lh'u Óq ŃEI7~$J/֊bt@à%QPoKiʤ?DP9>>v,p5SM쌔# A D3/Ϯ'q=+N'e2ԱD̓J"}$?""w ꘖ" q'&9s갺 ""Be* *5Nhwpֲ]*=V@ 9!Pu` ŸB =Gϻ Y^c?7Cei ِv ^DfcK%,P ;ӗNhxsv .)Ք$u ¥d i`J$ w{s&3N  )c$KJ P, a 5 %} Y۰;(6Bnٟ˟*[ً'=(%*' 6h"S9IVZo6j$dw<>sW8ݮ@>*R*Hǘ0)P $owwܷsEoϟwq-v/cj4##X3Lf &&uK0"F$o㾳t9C",A &kq,X$02Sɐ@쬋P)4R3L4N#Fxm(AnH2Ξ0ZEޡʡ=o2`4TbgHub_ ܫbEև+! &٣C&ь"iXq)J{,6r!)j{۱s?cN|nCc%xY Mb#zr" (  ~wXft|h4g^Ȓ1ṀF1S9  !*O~wDHQu ( 9m-&[GHߓ?.&-6jq#lLˉ&D4N&{Zmdy@q_#"+)As?;t3П'#&d +ϰQs/S @ ׷B|'zw;?Ϻ}POjwGGm:/gO AX& LlPo# JpR/mX"FD^}83j\/!HXzӬ5a)AjUg/i6kyG=p&r JTBȁ>TLXdgd}7i 2RfC}! 2xgPuvHɄ&LTmA*S8*lh# cY rx۰cXi)} `;_D: WFH.>[G&V:;wGZ4m:ꍥYJ2VS1[%0p2}qHR)G~n$@8d-*њ 'P1c~G}iؚl~Q){:( !qq5Thyk!AH^{kOO:w1{mUHF1QI=έQXE**eL*QTQ1UTDSJ"""Z)FL" (\, k")ɣrTQE,QE* ;dV<&L2(QE"-JDFDYZ"(PPTTQTJT*bJY^[TM4M4TIM4M4SYVM4eK[(ax5W)Rhʖk0@GQES5*Պ(UUHJAR*QXUb`',薾EVUuWt-HY"DaW2~ΑV).6H]r7 xQFp9:Sxp7NrP+IB#iOT)6&`kilH1&TX "iS'{TR:8`4AȊ0C&$a!yiyl{ee_Q hoEO2e*~B,QoXjED!} ON'1Cu]H<"C\B=Gf/ϘPI 伝mm6#!pr,_ՀDHiiKZhIw>߾0ESQ` |ƭ;O;.Q9si)< _ѻs]2*$bf`2>tu`Ր0ԋ6a< WrH!tI?)x:G΢݊sZփCeEec(d֙dG{X0!r $5g5!ap'ui`fMGh8#ID Iz9 >@{WI-0]AF-? T>ή|Ό;}~gFC`9>Z_bw(74).XC ]Zy D͚֘t+ZSXuX+MB{uR O\ I ,W 2#h9JAÛ逹-!$4$)0yK\ bFFVt-d5Aml)Dߟ(9-%9!ePa#ZՠxgLI|*Ol?ykGJF]:i#"D3t;3PnC1 S.VXWzAh\Re=3b}ԅ?Gӻ 7 K˗{X5@:5p=0Sdmm*F 죦?:R.3#5:G P @ V}((_/eL >{ jF࢚XޱI4'4@pifuiאQ!z&/O/wXUo^%1&ItvF&C˒A؁4"\Xju0K3efjLx7=7 ySu2lc^N]aWHvgDJDx{1uMBWowϥ!%%7՘;qxCDRB$#}]R_HB< PHfD(*'J$>C?Y*ʴR+CK鞹u  +VLLXP'f0Xa$ћBA^JrT:f5S=_v+|uI$TL$\_zvf!됉 U*! $e 0 sl(GIv ,JA?WAk2O*Yd?xbg&DP_$"`U &$,OY|O8Mӫ6l R뵌dmzR>?]r*T? /-a۷o_NZi26E4 Gx~|tC-Wf!*IbnHvCi׊>^768P3'bR !-R|"!χ5Pz O:6-x_=Ƽ= Ȫf!?ljOhTs]̉Ņi:A2s,:1Шk0N9՘%LQ%S0lף)M"s4z 3Hb@2G h b% )b be`(B ,dfʨEvRzڇI"0r`4X M*^zT>BW`a]?Q'/zy?&~Š,ߤP%(P_JT('1*FA? PViU2QMil5( (Q%ߠhr 2;:/ p}"LS:˵]C="XC"$R B&4\Ab ' T@h BM/M~ppaD}1NR`@.\)dwE ʼ`Cǁ.6E>sĐȾ-r|pmD%Q8hd*fHLopUME +/l k?s8x&ݞ$>Kӯ仾MP*PȒ*O&(pŚQZj(555HmyD&%j*jPH0L6٠hM,rFkJ+jfQ%aVyCpLÆȪbC"&).#ʹ*PFLiGZ4+mͭ>_? zBS*'!tM!^,]Q㳒(ALX7 Rtr)ҊED6u&PRV)J<""! %j%i ꍕTL4D)qxwz|CԨd(|l()vS0Kp"N1U0j"&(RTyrp˱'SO8rY-AL[u$ј(Jmd+ffq('HA733tMTvA5{J#B'[}9%x}.sA@8Bd=!w\>8F"AHːu'YzCJ8DzCf=6F8hFypAQۑ)fL`SF @+E8;4ϞGOȲ @+53D(y=Ⴜu]Bi-ZZUzbÂ? 6m_&~U_N0U^VYWͶ^eUZԪ"*ʈDJCڏ{TN(C nI{7|n2d'RC.A&NHn< #?= )#FAHa6EAq@??|D7m a7X8a29(]"2( SbL$$lsLI-qwM*n{:&b4t0 _XY0]b4|2 RLC T2)+hC`7(;%6ʃP}$S%Cd& ( i *$LMЪjE A 2ysih^*շoVJLRRq{) L4]rO`R&Cmߪ/;?BxQԡj袼"JGy@{`N]>_B&d0@EA̪=щu@F1!)>^>`KEg>Cw}P/VN̽ϝoQIdqEH&I=KH{9B@sKȜΠƜZ߂$FrsnTO}#qvT=epauļL\Mv9ɒaOnv!UU@s @* LIlILI|P,Ys=~A\C#"Fx9"e%Km,UсKu(rfVV Y k̃RilC9%8w@hv0qJb@FDu*j4?"uIPHdTY?}(y|&Ȭ 3#߶==™e(Q j$"DΩ:/>2~3߷waGn36cQ,L 94P^d*vΞPcA巀J2iU6{sVy~4% ^S !? Aub4sU$Njk`gQ)l5,lSJ-!QVWZ,)iArt³M$lǷ^'XC ;Q3tR1^ɐ:N8JB wۓu#Dk\*Sikv,:dDiGI*8 "V"c\ʔb>$4R$ʹ׾'M+*EF,z.`h^Q %rR0H@MF"Dea\2)Qi-5 V*<914`uM:/XAبZ%I rS%XGvL=a <3* kF ԝ SS3jTWw3*Ll&"CC=<^б^`Ü'k9$2JB&&̪dd:Ru,@:!As`TBR/y93%?Sm,9tf([0kkZ >^^f$.¡GS>:gS]13 Y>DH$XE BG.TR̐#Y|n@v9JdAˊ~ѓhe룙N,I$CQ\"%yUITqbq۝;"bt'l⹖#×٭`]a݌Ch ijjJ_f]#˶?ϑoKt+õsR hHIHgh }_l-!MT!m.+V0yxSPP  @oY%߾OtB"XCVsGx;jSD|8{}`TJ+"\ﱩP쇲r D"& j h`@}\psCp)" Xi˫{|&F<Uh^ "A{tt̥.X/+Zਖ਼A=Tw򟓒fй 6u]nIT@+%< ~|SB\i"O C`U(|MhjBMfIl L[Yse!b!`ąҐFH6+ PP,Z$(!8Ћ!Y~u,J0M)&\q#Y6jlaOƫH. ?Y-[ _ʒZ {nv| }t($wף,GOxX1g:ӌsI=Suκ5$P"$RQoG/dJDRZEh1@ ȃhZU XiT KSVJ!@;}fgMrUrU!q)79S(`X-»i1͜pr}ufWEk)ZpOȉ@U2q{aī"q8BۏсLDJr#bCAG'PO)>edIa __Pn^2TM?Ldt|wwp@ )m6od{fSOo7>f B)( $80.I=ALo89>\-ؙG#1`PB@<hn;Luiħ[n.gŇ&d$ V-Qpdf @ukז ğy#ޞPG)u6? yH$"`+,š &jI^gK(:jHaXiy݆I3Qϻj(:x `qDK|ܭiӪIEPh;_>d@S/U~W͖ DaװBb|_ڋ 9G}vчeN0S-,;16)熧֢~hwqiMi'xذ*3LӸ {Y.LY| Bao\S yw`{R ũQbH;d)r4i[ýgأpkyC>6|yoey 2't3CxʮqO\<8iiL1*,Pl# sJ\郈'p|&,˸ <ۮ3ym(Gv4&(Mr[_|Q mzOY:'\9x#gX' ka&b¢^i۔NR2p֐lHg2@Z)FMI6¹`^6 ƽ_3bӪxf>m Qlv|f,nhCÞ:H ~:3zCO2:+eNoW}~RM<$u:9M y<Đ3=:CE#MPO3BaX378A`jKi@2|)Wo")Y;q՝[whmү[ &"xtwݭNYK(܎jD1! } Ck p4!mz4%Ddkf\&Tl a'g%h)[#QL" 3NN`OjVV1;RPle* w#pݔnһA0BfnpBfV Ng7K;l֐%1e/<41EEETUPQ2]"ah N<6s/ZRԝ ;uNnauC!$ɅC Rea$;qPSUws1)Y$֎, /5mxB`5҉r{9oQ`DCRc I0Bvr7Xk1cߎ0l!%$w6PϘ5bZ<3iozm,UTp3YZV:1)e e3+"7+fr.sDW&|<}1/C["+o|x{Zqʼn;piiQ= ъI٧ü{0Opea0%An9zbkME*鿕\vB\DҍRsXG1AgNHyDd~8XפtmF';ȸ~cpyY3xNS ' cHɏ]}9{m{f&'zJAw & ペ&Rdh,npϞ8 g<0PY)B ۥW,HڗxXiķSO0$rLu;=4 p)1 hpOLΜ̈2طlDq駃!lu̗NS;߱t58)S84nN.pGy7 03e3aPH#cKc>9L{F6l@۔%)+\ qᵻ~Pܦek[<ӀߢFǤ&ZLM73rΙ.}\zW9z:āŻqN-J^Ǯ9BKDf9q d`Lz׈cf%`8v A5ox]*(|rXMa.͗A `(t 5&ci+Q0WU!WHhjp>as.@Jl(FˠK9^_#1O^Ἕ׋ 8BQ,#vY6an*}xߑTZNB当E%l*س֜rHϨGuwcy͝8>1\=,8¬6Syf%9YWvda8̘w;cI ])dl.`{ $0Kba0"iֹAvs#$nL*lexfLi03qu%;6@;HPR;M;~7./)&Hvi>*^et!CH)7"3upۤF +\'ab nbwLg9ip% (|c$D!5;9wFe'Zf_D ,mb0ؼ'0 2pL\ڲ/)P%S4RkǴaoͲIl&/n[#k+U@Qi۬ĵZs[o Ca0pأMYm :Gdk32*L }<@CsȚUfPنc3G/:Cf" Hց&g`;0Gwߑ| 1HЂE'KOkaѓ|*TM9]gW&iH=N9UO43X3NL25v;xM:\t|0XQo~C/Bm9c^ԍaO踭9XM291&c8Z!Zns)9 -;!tvP`Z45%ĒZ1eNB/ 3/YGI|ړ2dFJ Dm[|S.֩qL{;vɛX?񞳳~xvNBv)V1%LAqb#D۽ree7Ӥ#0:8 gczn5;:>:r=ߎ;M<5E]T(*}"`e RB Pcp,@V&cn+3o'>!R2Y(Ly#S1(õ`c &Uiȇl4s -!wk̡w㈔yޑ5ihAS ZkӜ\TcH(!9a InH(MNz ˺{& Ѡ#S G׽rZ=xpng9%wǬ;fs50ɷ{p/+*9zNTVC:,Țvi &[v g0^؅EN)3;?P$R;p)躨˃9iyl sHq޶x)%)aqɫ.#5Rh g#O})}k9hmrObfn;KvoöNYzޭ+i oOz[Qj~>$;˚٬R]wotuؾg /.3y$>MKNЖ4Imn3&]D棙1{K}_z1dcO:1II򩍣T0Y_u['Z{t"{Ne)mUKm+YW5 X Ercb'D8`$9%s*'tu9j0tZ0Io˝8Ȭ`@ٹߞ_eW-4Mu65Uj\s|.Ô 4%C$1\ٍ#D Ȧ՚ ʙq3H=SsgŝS}rf|%NC2۪O/0SLH1$~^9n(o1*hV (=LYXjٰFa@п\P =ǝpk΍5EBA-(R$Y0"AZ4ZʪF +C 'QT–J@`E^x..1{mg_F @ 1AÇ Ǖ1cF+{"^ĨEB6z*pIz떝uYaYL4^kA*FMnc"B̾m$t֋1ab! epʢR)_pX$'ks D&N;aq=+po|Xgƞ3̒ؤ7듵EsZ?)eٕIj ]_?=_X@7MVyź&CLøHфtXMďJ81UOsz-C5^~ mP#d'NZ޴I0O<3C԰IĘWe6Tp3l礻Cvt{SDc3Uj!Wr f☈vr'y}+Y׭O(/gXLyɅC\K W\ffɎ\!xt [1Y+nAhL6نZ4W+@GkJ$_Ff>)zhؔcY̲A+ bAw98'{Mko,twﲄNCla1&Z i?{ב*Di=-^D%oO7vR{.:=)8 ٷN*{gfeSk.XY n*Iذ6vw8,AfH-F[,*wx o3`DziJHqd!XLd &JW\WP,@Ը;*%/$d&HPBJNO,&a RŽ` (v:rR$9&H ^3eդ @7q$AM(* 4 B!@+!**(L 1,S--PLR Ts6HO8(qd@|dBGqOC'#>9 TH}ZO7/Asrxbj oP1Cx%`pB*!D4ـU" =ZN:$?Ÿ͑'ޜ}.xΞv-U+mSHw#TU05f6HN~)& &E6U02VIʂ4HVLLSʰx:8/&uQaЋv^}h]MD@Cw7#|{`48TU pjRH ߤJbpYЙ31?z緦& Auk@)"7crSdzCЀGNab}Cx(4aX|R~'1=a}{d.`My[g)t}T3`qgۚGBp 46=M lzH2,J$5S$4P}Nb!-%4c;z_H~ Sagݶ`rbBYfF7r[$p:JrVGW%t'D 72%8}C%Y:T Ԧ$AӖ.=2yr3>#tƢ4Er /2in"l{5fPՑE^Lu G ~D[-w+W09YQeyua&oԲx띕[Zi! kj |s_ 5kq )t[6stt^_132|;֘4i9 .rnea2?59=;j7o1˖Re,IHf?=-Լ :Etl2RcVV,sxL0i3iAT-;4[c>d;Mq52LDg1( C]0v\6#nN]8Ʋs-ٰ"WЙ1$йG>-|.:!"Vy IB=BvnCZ&);f'3!Pl!"BO^ȤI4 ۓv2K$>mQ^Wd;J]!L;ص}!zaDJvE0-^P 3<BXc-rS*X'L$Ea5ᡒO6F;nPT%d "D,h]AEB _P@((iVVH(V (PBH@ !BP @o!nJ Dے+p[ׯGKJ-'QiRkt"|(X!-U{,΍D[SV%"CW+.nj*YYN"&C̤aħU%PO<8 iC qP Fc];b'1w'zF(q^[#,BB(r%Ec\;r/kXZ#Lu2x323?9Mθc5J2M;z=OX)IhnWk~н_bWIs [4YU1n7;${k2iȊ}I=`1:;4+c=*(3w}U8Ws/aqɺu~39s&93uNtƢ|.ֹ0/?SឨA<5`M5& mx u8EKhSwF8;Kƍ\ j婗py熧)&fa1b^"Y ԕ5X܈Swt%ґV{Iϳ@ߴ88.#Tɺp笞qyWz#si4ѣNS6|k)KO~dPW;[T^ma:4Th};6NԬ]SJ:jߦSVG4)F!_@P>c?ÊBda ~84Cz"d^B (h"'Dt3%׌bqSls7@ej< v_¹wR[,mE u*:%QmbaS J*RBS"fno7fqkhňB^#I&YJf8>埏a}ػ ظ,ilQiTfTןVGkӡ2 y0MD|qirX0 By-E(Z p}:M*mm^DeecR'"bҝHc=CIR( (Eja2Tq·cYz'P_!>ogaw,@@>ezvP4rC1X&˞eh ᅢ.FAT,Fc6 j:IC:{CKIhZG "™*m<`_5}+TxZ"=S=΅yhi|9@ (kDDz>`JZ٣(|gve]  *O%2 _2?HB|JS$O`O =ɉ!ACvsWޜ:?d'Ac)0C%$P4wa8 `!I(KJ*!;;5)@--H~b@*(SL~^~-h,&agv6/iUhҖ  @n 8aWdž1P5KDGK%)S5*jV)FgGR AM2 ؆+CXgsJGO;h(4@2(2m4iQ!\ԂBė Hc%- wgyӍ EBr)  rػpUn 0O!:A'u- ,d8XnJKqyf)ʁ熆[ qHw*MnAP 9Pe˪bA9`%!2s"2\3 !iH ]T5 #Jΰ! % Č9 -J,RnkCCQP("Qh(i iBjb&`$R% )Hi!"h͋RpM_={^r- `D.^Ag}PY4FQxO놸}#_'o7ύsWσ{-0Z|kG4ߖco[xCPSOfI,UP0U("{tӛ}\VkBS["LF{+;!&gjB*VV=8x ڜCnd6\J@ @bJoN{mБ+nd|h |$;ƣ>e a?,PA@Ri P7EH^~{;c"br_/'C=QÇUpi"?% -uWT˯bh>!<8z sAIJdGÑ[-~Miϸ=jX@44:p;pJUSYawo6Xi IǛժi4T;IB P)ЁxFW|Ius ٻ?m$hEC}{1'+*((-I4dyQaBy(H*A{jE*fd |aZ ]-^1 :v+A;>3-z`4:8(e^Io11O'5p G "҄@>Ћ!쏏WgWȁϴ`[dHQ|lHz_A8g3]ܰ?=d(tRd;*nP\~2E>U#bd*0\U A׿~ezz HWZ[ϙc;Vaۖoˋ¼|e9_D])nIpC jdC57$Td. Mh,Ì#[N%eY($&Zf xGT&56-.nV/)7 d/՜a(1ѥ (Y H$R(A"R-& d@% $ E,B/bQ F$FBn#%eLTYui \b9C)T{vFJ0uSPPPxH NP)Tji u:L49*+Ws:HSr:!MLiuPSP%P ) !\e-68R! < uU 5@HN !=%iGpx x{!9h۶=N'ChNl%,?Io˴b $-@@qV&:dKT9Cea}H?ߊ4>a`eya gV^72! 4m*[;50scв\wVɩᷠZt1 0kRYJڇHxj *N F*Ah hԢ@''-XJ#&%bqh=Ɣ *|< lvEneHgn@LJ 4!G4aȯ>= ݶB!GUy O^$CD/oݧ1_: rwT)Ãѕ.DEX(B1 IY$BR * *!ΊW {p%yC&(:Bq &CMV4;>(-CRqq7Ci"nnT$_  66\+"dd(?= fF7pJ"lnߑs\^nͬͯ f P|,VQ歹^dza rhSHH$s%1[] [ Bd!F+a)^3x[P( 0lT7jtmA@U( jpPPbJJKϻC5>%f<\:Ix~` ML&!E:DZC 7R7!l ްCJ&^ lL aHŎY"%ș!ֵ4E@XNu!tTa`8 3 XEYdQԔ@L3g1S9LkͨţaQpUAf9s7:rs+Ff-0! I5! Va 1`HG-/_-m,߭:[B\E0F4 $L*(`By UlvzUrj-͝O}@7 Y0nͥ0oҁoi$H'O-])seXC@_J}Y9SF@X)F11!@yO9(p$?.]j@= 4>$yamu墏 )(X# (0*BP)*p qA=F8  NqlLG% rD Z(E!dDiT@("**`J"FiZR"b, r20$F B0(*$(T $JC3ƠbT3eZ!*iipJH!JR 22$+$0 ()( E+$0(U\!$ T#"0̰ R'0_((Fo zy Wuھ?M/ X*S J)꣹lܿC!ES}3D?mf /!|pøvg$ȦFXmX(P+( Br]ZI !S% T8.\&DHBT%" c !r2@>Q)*I+E, $RTѼ;=2^$AORvsNts8d@u"0PkDGbđYQ9rT'C") "XR!*` b")& IVi() ()ih`X *$f $&I( PIfZ d*HB H @*J&h (F9_"/ q9C~3vy޳0#2ց јK`~`Ў)[|9n&,!IV*#$`KM@`3}{kԈcau #q)4̧㳺ُv)LB·(/h`~g;}ϙ9 kѐS4gT*"9=̻q"ZKeSxJQ uWM̂ c65Xa! -N y@йpI!Tg7$żlW|Zt؜ΥZxJa=IoسQM4D4F_3?Sz*FK~\ 6؜} :(NIj' JI0yBu-rtsyI!ylc,CqҤݛ f&B0ծz}ay;Kb .RA(9_`U h;fEKh|>rur#rQb⭆Ih8Y4x9XC>b- Y,1yqp%vNzp:H1=t$xqp-:Vt%uMX7 5ܐ lkX^6oW(?EĦH(Q2TZ)Dx#q20=@!XB?SǨ>i ‰usu? 0Ԇ;a$~0 IQJǰ PNuU4B%@9,:TF k)CAH}P beiS% ~GkcyE".zadP`f.Hf!Gr@(% )JZq  0 KhM/eG^[ rNH! Bu&Ms@HUB! ^vj:x!+-хF`e1Tzy7U4t٥l"!&>ӅPà?L<"kA73Q 3j Uֶ-v.wמ [xG kփ+ˎI:6xԱ 1ԹQ(,m>Iٱ#f {j'#ʞρ~Ǿamͯ1f:~UmpM !' 8Tw%NZ3[KJτj O1 /}+Y^}GN[]u}n+8=1ͯIdDDKD'p՗l;([/XXZ@3z-F|Js^\PgF%yvqsZ4&OM0Ysw-mѳ:BXHIhhb ei$%f U`B ("H b(SDpۿaa-O IP1I϶|u[ !MG-g6\wc_˯im}{'5N}3B'|tU CI%aOc 7dPdIrURRPd d!@-(LYK@ RM3(D-!BDTEPdSU0 (Fu"!Td9"ى*$Lː-;u3|`x_60;QeA}9-nB ڐL7srQ# l&jS q&,Vl*+35@29J@r;/։zS=<ݜݸ &LK%-2S9Hp04Q BE2^/B\C{\d7:?{taĔR=]5 ?I@ !"&Qh"Y:2@E$JI)zIDI R DR!$@R, @AT ċ M %dX) IB X !$Tf!!-`DEA @ 2RP , R1LJHP DPSLC2)RUn,{!)nv~(A$DL…@Нf=G d&G Hj@J:NOWTמz@vu@=Dj3s# [g{8x vFafg 04r4m_z4Ӗg?2|0? 0= C;@s@|߲^RB(S\7iF9H׮ўd?ne蹜eMd?Ό= PKyZ ۮk1 ۏVG Gqa=(j^ c hz)Ģpmd4@PC%0$FDDR@!j#iPU"bR{G> LE*D!W9lߵm)GU+*Bi_wAF/ ݈sn!Q!RVb,B.Y DP녂M @Sg^'}{a& "oۚ"Ux'1 a= @8v])˾Rb#A%W8Lr{WءOSxI ELT 4U#wx XQ((//d;'ME P؉̡̒%tH/+rEԯH(?vPMZDd!3C JF!a@: riĠp0wNXw4n; HD )zC=9w^=N_ſ*s1‹S3Dmq z< P[>&m.uhp,q_T}iu,.Ul:'Sȏh[֜-Sq1!NDOQڎK؇åLe3áH~$-#(Ģ1 xLJKDcDa4d(PN- SP♓pI)BfeZؠРҢn:JZ)EA5й@CVNDfZXdԢRYjQSWhbݧ9RrbĒ0b„fJ)%Cҩ :03:Bփ]e(D#+,59QJ(HnP Ȱ%jd2@iIPiFu@ƭe),L0+*-'y0[$ X' Y 3 lY. 74k8JVsX@B4m+DB"@5̠ilC,)phޚVKR1adyM lXĭyl (Ше+c!2Z BRY$Y)T@m" %Vм8bkͳK0SYY !GuT-J4)0u-P)QC%R(T/0>='t k 2%&9"PzF:Bu܃ ѓax<<3K s83Y`mN8a`AJtjE ,å);bHn ᄋ[l8q=YTY :CJBp.!@%{i4{g\mL vǦxF;F)w^!NϧDr!ZG FꆵZ09(tT w :9~v 'v ^0pp Jz|`<EM$^ݷ{]Wo*MswC碖f(*zҢZ D"T=!ta)f\$;v&R $пQ`Zds]fvYk:+P"O#+|j|_Wg^b0p\$HH>P4BT`-87T[Y76YJ gCt 1U7 R|HTu6Ҿpc1 !F1 H ( n+a_8@{|V㈧~90׎ V:@ʴBFUr/8vX29?A&n10BgBg#Y< 2!m{%xETfL& C2 JjC  lrPAav y)ت`:Q%g`O7`Q*?8Jbh$|#'TV4lm*XudbTïc{%9|,'ʬ}L@ROlXq&G:q'5ՐDFY6׫` -Mlsz^9 Q,=c<ݬA7СP)!/ Jrk3bl2"-~iNV -F*4谆}~M, q1["p ObP>7]QJk@) }|j,\/Q(^o Ng$$El%`!?:AOmÕɋ]!8U^oh!^cnՒzbVQ%r^R6)ǃ,Sp䩹$<׌mƼI^cdYRc&ˎ?DӺ4dLUÍU"wau`)(ZBW#+1S #J+D&Ҁ"I*@!D %EN^ IK!B6Hh4#Gu1M2}~ ;~JD=; 3S/8] s~;Q8>Tz8=wJ.1&uW"MLCɊwBI#74e{iT(FAZB`p5PI]aX~-0ĄDP "aC5/(3`M1fOC`1NRY택Nǎ'CnaEq"ɶ2A.D;vE R%ʴ葥ȊzBH(P<>e:cѢ$1Fܜ.KmnZ~5Ty2@7t$`.яHco ՙbI kCItD `s+"JL0Gܼ7<,FϛNuwm@P٬A$E 3=}wRwK=S4U fHҰE*NM')ʊ !&TT&)I@g 8ӕAnU'_Մ~ Ze߉vsoϬ蕁eJR!b0{Fd:-&~x`v aNl=(חe#l/]$,K MllQ#/(c5>[ُCQDYwOL9mlu$~D BD!"B$@/Out2{b2Qd%!alZ 0QJ?s 1JYX,l*"*$,gC & TCD: diAOp4Mxp,f]|3~0BKt dq`$|%!юb!K,]YU#Ľ|,DcF lu&FX*, 4 łPN# d.xDn"N(v<%)C:lK ʒmKY%7!|Z"oh(>O)PCBOe-WfCaD3 u $+xRPydJgr` `0ɻD=٥32>zf& *-hv{9PXoJz}c 2pzu=ÿA1E|_`G&#/eehjP&޷:t;,S2_i\2EgⴹHd?.~Bya@PW9J1 d_ igQ%|DdeX<^6slmN:C̔u)#XvJz{" 3_2bG1C+ِV Ĩ1ū ]Bd?5ӡ2J]`n{4 ʡz ET=XD)zZI!ؼMm~?*0OaCD9Rz2R"xl3fiO#ea[ 7 MaJkԶڵ,o/o3Z^baLB&I>rP㒆): ,vVQ $ί8ރ*D>XInOѺMxFP8WriMq/akNCi|ӏkAmn_#B/'${y>NN\0AݳX:d&Cqe Q!Lbt d"i62*ɇQFjƃ7P{-$9Y9 0*8N,WGC d1q1 Rʱdl/6ݠVd*:pR ӧHRiC X=PU`YСX TfۖC,G prJ<]BXuNǛJ<Ƀ! U 3@A7Up\iU'$<ӱ,6vhM#2wq}{tQ@J;C9yS X>|xoO:)G<@59DC%)ǃCf _R=890P5M5܆+a )R" E_%lo;9$VϾbOX"OsnLJ(DXg E ,}.7\c)1C^8n.nٞ#<0z5>L;X}r׮NpK{\$9%OogQ;]j1c,LG[T p02O~gH^8%j9= Gb0jCˬm{ԼsNzN4Dĥsi +8˽;J2OpTt6CY #HNɥ(RjR~ΥȠ -8Lh.YXXb:HU(2`t U1@DJE*xt7n  SpT!{[1 PvԮ(^%^$BqCjH-@:% ]Hd#4!%:6@ZF8&&p*C$dw4ԇt '㈑'i$bC04 5⾾7gXL*\ɤ P"0xqSsbR"5:X,09kLN{(tc2\ӳNmlPh@P*JX# Jp$$#wK(N"CR HrG2fd ([@f)e`*& ĔJBj #xBP,dfI7`B5d') )BOl, x 4oZGdD^0%B4 P d@ ȫBђ"P# d4S(?ne0U_lGpč43 P)?_~3c_f>e~]+n)4bȐ Va8]3T`gqE X6~mgw*()RdbDd9uB ($H P- J$ 235&3TC%\Fd"hTT5p}tM)ڃbLv8(`;ҺbK:9|w] AJɲzx/C1:۷l*BymPJҌ0m$?f8rw$dً6 @$jF2 Fzb#_D>!h)o65!$@SB;%HG'*t,&x^i*!We9wA#uL5aʟ|G@`ҢeFe(.$]! i&İ$4t {;6KKBTrH$##RBаZQRFYEmJC$)ʲ&0HPJ",d%̗K%VK)I 4 faSD@N0ҙJD-[iM`1:3,V r-P`@q*yL4( HxŞ|l2k*! AH)A ,]0IBU axt'`ICPi vH!ʄV)aO0=%/a) +;m$Z²TMj"ZO{$XBRJBwʒ,yU_+D("uE\aPS٘C 3%5'<J|T.CJzv]]0ӫ~2F~Mײsţ@*PHw((t#VH#M $rB.܅8_Fq3wj jPm'psC\mE;Yr;GkbnTGl&7Y) ϏhO[ [X~ F@1;G86aT\H%>I˃n" I#2Վ4ybe'hX 炂2a7!ǺX@f|VJ|4QM "a(la, Zy%2'| ;GDehB4 M'X.>6"tLkD{ =^!bc%^;$zGiҷ:V#{-6lcCuk4FF J.b 99Y2ίM䐨@$ 9ohR8'h馼H`E .`P!Ԡ7b@'8 &B B`-$Aj^ǖ,1fj HdJx0SHW :9Dx"A D2hˢ8D8i¯ `Q(U {HA :H&ԱO`'M&h☎Њk!#0T}p}`¾e2Jڄ2(,1NA[3D"Ы1k %"^T(Y[":qD#b!xXi@ .EWCh?XwuhDPPËs3=LaF˴>8?eVZ}}W".$  0&!`i$> 7"@ 3DC[ ""yj^Z+JH9* U@ #A:1E AbA >zd?Ǫn2 r ) |z84NEr,_Gɼ#$zkGGPG$ą3&Y/|A`1(G$ [c`a$bFB#)%CW|.h h`2Bs6'8q uW?X^qIU<iYD4DH-(R)J $DJ$hK ]!3* 5$V(edF7n eT Ƀ܆ )$Rx,:0Pt0Njb١ Qq kh`&uv: #xd-!lu" d2C,d8. %KH@0CϰCS`L$ʨ: rR(zZe70^s195 VƓBT]Ħ+(a"x,Ԃ$+!t6XxZfR-C9cJ!20%`':T4npOtj k5 r,,q;CA|dÝ(YKBMz_zҏO`-gãخIx2i(Ayb82T7 szp/ @}_aPo)0Bx`9FWyIRpY]< ih\ 7h-ד%$n15ਊi(BhR'I}RAD~uNr{_` !"|GhC&V* ODG>c u d  ZZA < T` W(u S_ld~@ϳ%9ɩѭV"(e4Jb'HJ='bOwFPrTv"A*C (!FL̒LB4j2%Y*&dOz'n*fyf1Ͽyl뫏P^Ejsd$2[h2'Ά1*D(Y 5Ns WW2!&DhOM"/:SF> TM]8DS"$|=veׂcJWw >Hk8A'HcȅG~'lFT-^˾28l%x%+PK(x$2l"J0P8צ`NfJ0 K-E#BD$5s7^P:Hp9d+>TEB>Hw݃0@C44)mV#IG Q"|5P̅9lB[ɽNáH<9zay2/;8IQ%e@=\fTA#(q _(T^$ SxMā BfޱfC(q"@P"ZhHQ 0#P VKT/;z "X9Uʋr")ff zQvzCOdHld*{h>VAs=`m:ӢŤ1{HtnУSCr-$RHP*o C;$``KBI_w>  eyevT4<'C xAj31%B-L # E24:θC?~pOsؠa #?NDIff9)wˇ=~xg ?hz& F*4RDE( #.R?9/r|,R܎UJ[*!<>bNa?NpL^l0/- +4Jtg(>6*v7&XDɦ56\ D?_>\A4 ҃PeJlqmmU+X1R i:0J:wsddUA EHFBlQQAI(G"Bm5Hj)@,r 6S26HŽY}y; Q/feXmMܙ?$| ֙j Q90j+b L|q9 u.r$θ7!"b q2`Qwd)@PItVm8#aA\M 'J5nj-\Q bhgy%B.ҁi:Nx\-Uԭ3[%PQ7a* reND"8<Ře.?g2`A O#;k#>}p})U-*k<Ʀ@Hzchl!&BgCQZnZ5/iuNSҙ L.Ǽc$ݘcG 'TȎSL+t=;0tUdk Pr0u#!h}Lσ`SyW²bmc"߮:BuUJ>p9S\$a=)B0Dgvw? y +I^&\BS^{{5KP$r14O,n.W}tNdO|7ZLnt |xEw'R|g><ܑaR!BzElu?xlrD=ߪ\|15*FxEq-L)!}=^!|7waP4tȢ"pA34Ywi7~o!( ib{! v@ ڜ(ib:lnW; rmbAY7QΞbаU(*WwR{/\_g|E|4H@:Xd?MP1~h)(?iͣ!|:Pq="gA[ZRT@j\J6C'=lpUOeYkAÔ>Dw8"08k!5RFZI;ejjLZӰPxo y(?dvmѽK(npxY^Y,UQշm%Ԛ9"I}~~ԇȎ95Qw4*vn cp1\bTY {۩R^1d C 7uܦm,Y%HX+F|+Q99UPDHW k5zfb`JWf~~v_S8EAJl,Ex&vhJ Ix.á8 Xx$=mƽaIv螮_Q yAksMA@lh aםi[#iFKzParSޱ~24XB Q&S@B d?=T+IZgb#,S6G૖.DN -Wqˈ!'g϶@%=wLQj?of H^=;4:l  o =A~o| LR[ :CDJbV%HAK =q;6.А*q~Mj 5)z!7~,3[#F|yNU 9P1$!{-oi>Vv~{utC ;!Qʳ;h!'+4%!HZ׭lFlf`žRDr 9u `6O 0~X!J\s ;nv1;1󏕹(VU\>p}yXbJX(k! }SGH~>Orڢ:oyvvg_baE"ZCQqLqbTQ<_=^0,ðO`IC-@q; K*5Mr8(3ȴ nB`4( 0'@lP'eXoBKX6Z;DktO9``8B1cSfb JԨGnM&r8A$A@xf, <iD IC^1ҎvضWGP*)IScS)߳omgP1̰&2iƭH4F*LUId&0T|03%U"(bC1.#Xbϣ^ ATe}p<Lnӣa bI&.`ٞܙ$b,mQ*R,P4A;q% #CAse&DIeR!DD$b*ڧ:9"WH 4eJsmZ@ĝ0>|Y%c0c;OK&NP5uKmvh>sO$mk2  B8>(-)2h#( pm жbpo.OY1gv% %7##7M tzvbAĔBg`iB)Y\13:e1Oiw@Zc$jyAOuQZo1]#j6f@@/I=Z8Ϫ }#!ˢ>@BHďN ʐD$hܠw*y0xAS7^wQ 62tO[hM&;P `Hn1 MLS$HQDZ^"1m|>Q̯YVƅk)E!PI2EQ ZԺgP'.10* mHq?[ |<^*B*]su0At 麧*mf;qHp9'SJPNnaF6hq!)TM`͐ 82T98dRC$3I`ȡ84"Æq^jtp1 4r t<ⅉKaFFFLZi(YK;en:79uCg,4Ð,Eа ɴ6MCKqd-hpj&P&B'DU [Ĝzל9I3R 6ہQ `@s2@)5 6AÃwǃ^1%W$g"YQAk F#mL6\ء]FYe7 --FqV?(5A 9!  _a4"(@8/hǤyT1AP}59!}8DX/y `KT'|* %H&"]GT43?. :aN!VT8$+)4H3J4RjBlr"ZʡYA S Z 0~>-xw@f~i2vlmS*|oIRz̋e'#2__\<ҫM@rL(]2H &N"'/gEER$E =KDN I)^'>=]"s>B0TdE*o=h7!4TCO7?EADHDyG( P43ǯ&6xr*F"'e0۶6y l^{ޢAë)P(<ѡ[A@ a 2L_,0Hw¡v)=ʆ !s$Hcd$Xkd)b-@V0c :IwXq6`[" "zMrdHXncIJ}l026sjԝa{Z o,R,Yu+撚 !Q,t$L A*nYbNdVIJs30Rg6JxurAIR68+ݦiPt< grӜsBx) "{nbHBVJb J)6t0q 㪹)*ekpC&GiA,B~ԩYy9X2 MXY@wu19qOl ymTpvMR&Q,QB)+[IDIjt}{<GД)  62]/*=QsnXOL$? Hr%& F$I4 nB%QPZ*:s\uoK,afUw^};7=wCqX#u S)8A+c0}CpQ9's):E/\jF&:MF E$vg#f>~pg)Ix=NMԆ;F^_V8UW7]*E "-gþ0^6G#kdE(x4|`oS.b>w1fI鞠16 Ȇ%%ڝe؀tn}q V 9#& _ 5 #Dmpsn:>?SRB#Ɲ"YxT7>뤺.>7i AL9͓Wߣ࣍g LHn!La^\㷹ò[| qQ:s7۟ˍCo q.:.uz8M9~Q8F>X{}s+%RH*C&B=00 eGG޽7*c%fj{c.J۾oÜZ"yMwO7RZ {5߃Cw`qěA}"ƻg֯Ⱥq{_/t1Le*/=ِ?Nx5) -_&=!8,׺rgl3GB$OɃE"f`}m,a|j᱉YRя pY{>+>ӞdV5d:/\K7Ǟڍg+谈Q Yct{:7IV2~!FHGD\t2L/Hbs.9&u9f  5T2G#M 1H=P@3Ӵ|vEMF`6|A\xoa܆gnzإB12eqBMU}9J{Ǻfc9ۅ|sS}N"PKDU4\tWHs=l82I;8!sBT+w#&2t꬟;oo$/s'² 0 du0`!`C` 'G*+[68^TCqxL n{u7ӥuQ񨃝Bz+.n) vRq-m ]mů7OG %:!DvBFAi܍p$$v6e.< Sjf1p}L!8UgJJRvxMs6E`xHBL" Mx w:&Ԅ'n֜M!T'rL\1M@*RAQY@4,gM/9l:i T0V4ɷL,[]="y8fV U6L03rTJ-pU)e 0fw_z@NXwHsW!9٠7 JwN;oa x' 9z`I#6xS!3[M'dž[.9dw)\8kM$\Oe/Q/)pةp%00S%$B<:sGoכּ4V]h%?f$ydsJbyRB0J!'sr=]X:{:Zbwuʔ6F8,a.^ɟJ} Q3 ή*AȧfɌ@:c7Ǚ)^5X h^ C 'CЧ}"=| GX׋i>EK6]@LT iy/ =C91qСƌԚP }W|qat z -N!&g Ip8]^-!Γ:.QQN{PkK]n߾o;psrF|}ΣiJaIkۜ}jWJ†i7w0OO=,kV9!boN:.Z{ L@?Ps3ý' C1>]lLxIRS٧=з^;DHsשRl3PL-C'#}sEedJu|z<ѥ60F1]Wᭂxc?3+i+1`a^/_17 ⴈSPӌ6E4^[Hri+6v0izʦ9xb9i79s⌘բ>rD6r}4ejY#gcdמ-/T]6k&2l_LxYs:[rMAClI)XsJCUTUUUQ^CH I8q=$7$K>˦):<`n91[G }! Cv iP`K{ ,Mm^\"N4R'~\N iCRZhy^S6ң}y;3Bt3:G;$ Kk뫅e<1xs^d3/j5j_RUYTj*n/toup߉}F"PNjGe:r!fL$ڔ0ΕPw ya%\OPj)J0yɏVu#cqNdN^y#̀N !x~N^M(t?<_vlo:Zxˇ_*MtifqsW=}o-FpgN2R@E0W%9.n:y:ev6y\usOyx3UщY1*?"L3p޳SU|pUtфxJȬmYd4"K=6\?_Vǃo~BL"@-;=Xjϡ+נ x6Wj!#pd L%QVcc5(ddNKx`uP r %b Kۋ9(5lj9>1ЖJd.VABLѴhj8„vN:õ$4UD߲h<=L8P{L SS]jZt7<ncsڟY!5jZM !sӝH͈ Ȯ#<8gu3ƠgųBagG,@?Fgj(E9DLyl"!D ¬#pTpY{wł{<ŀ Y!d?HB(~ '(!ҩx HP}sZ6t4vgkU5z{:Ԃju9sl8P h" !dЅ'2KђR-duHáG% ımi1]r^NY/PV /EzmN zŽBCeH%MQNh'x+:aKL'< %|='ҘEEA9iES%&, hzº!n6N2{O4tN J ՛t>yQaKNG=:\<X!6FY;d*q P:u ;;Nmy͓d 'd㝧62@ssؓI~YFp O2ISՌ~J6$g` |;Hgid3RCQ@ZhT&_CmU8$A3 }l(덬֒O;HX{>Л#j ?w8D"KL~X_p "{JVJ B]B.B@Ђ4-"P hf !HrZ@hG&6i`]RC-/=$m Gn(|#oC H(4l2uhB;O?D5srI`ONIÍ3 ZLtpxKz2TnOM% Du{'gQL-k_پΏc,ZCB_C|Ȱ|DS7h? b %6NJzFUya/d@}4v~^B |q(alO2K+a7; qdCd|hrwt5[  촵ij RFBC`OlOƞeHrKpNǐ*&c6ЋI-@3ơmfWHdoY &lNCt{HO N>.|~0ğ \CzbՒ2vSm:Fm”`}T hsP'Hf6!z=ki*7шͩ1p%`^v`K!E58?81x 9tKw!l&y)) #r!]Cʓ^pʖ#+J! A-($dKt{pHn~# &!)x?+cO-ɐP&ÒD<ÒVAS4oAS /ܟND@uU4D5Ec!t{nՃ6]N_[.7Zu7C,p2 2$%<[P8(87g'Ql&Ȉf!AcRRYf(' uݚV< x1}8/E-eH_H冄Nf ,m/a#ha1Eq}qaB<9QN+WP5A9[?r^cjġsk}E^^A^C*:@%(sh'2 ~ Zͬ@Й/ ßT }F">qj<<=}E猲aHS ἴJ"hUOY@:X-JJ(NV/wǠ $OJ @HOH!E ]0T!tr"׼v?&^0;abwM|me2VX[5[jKP6PfPڬkh JM<4mRf"<opF\x[n(RaP6%ˊk9%,#ww­ή6O?.QoCq7srۧj1Q82IMJ "H9c)T $5CE451$P6i k n}\aXDy6)Nsfy̘L42hm8uPŐv6c LvȯKh.ڔ8(-5dFlJ2!6s_\gJX;P;YOXrn y};I! !;΋wmVfX,Fd}CB(j'hۭ Cf{l y l2dCOk%|%oa8P)\iAa3 wsObfDcְ )FW' xN|= &Bty6bUV*1=s rIr ׾Wy41f]gƲa2J p9Wy>+GXѩ.PcZ4.EXL+k)=˃7!!W͎@]$ww͖tf"W+ Go<{8Z%NVV GOLa&q~$PG;M&y83q[u'[0Tq$7Aݳ"2ItꝪfHQ$W-ଛs: 9hĥ|7 UH:بg&f"Ճ>-hͮ ;aK3qqc[:gE^f1ީq\xJjERbAɥh/.i3 7{.oQ$El9=F:L$:rlwF#zWYz"T3pÜ% cp`1F֊k4I/JYu,#YriJqq%Ng:<0yjemݸ:"^3x[UQ⨭\gLY'S)N.*&pyfGw&mCbN]l_r;;N]S癝pn>-QU2RzMp\H w |^ Nae(rRuhIvf4BKIOH../2%sa`z鏏:ij ST DT7j_JQ˧ewhZ32LN#Dg8ʼ޶9fٔ7K>뛲buBa2~ ؽ3"08Sel& ͽki"&@&Nth]la)˲v.wS7q:o(ۮuSf;&;WgwBL3LlTJ( "˼~8Gw9l(k!ۢA"5 rO+$ȏ=0;`9  &/* hJ3};&d%SfuckuLdD^201U3ųmKU`p ׃.JdO|X];? _"`9A9|iL^cP)J]c@|f͊$pP%, HH)R/0i? KSv2|oT]N%̓4AF T 9?vJq ߃40"HrFdLF,4 zNRS1CS\D%nJ4ԕ$%@lt;!4ጸ8m  #_^B(|yyRGQt.,K9{=lJh*%@dX|'sOuʏSk~ylTFmHi&wM&;+ U8%+N͈H+/D4:%`0 )=*NHp4BV _13$轀7#[C y|y,G=4jF@9a'H}+Uo4 cQӿ~o}e/`TP\P^Ysцiȹ3.\\3wbnzxHQ^Qʃl;eK"?2L(~ f-]^>7Na@? @4*Qܥ"!H)hZEC 5RD6H# @xB]<1` KJipHR dM1q'NW#JPǿP]̍ ,R`/~O+-d (l>HU{T<`s!:?;I9MJUz]r}lWyAJ qh6W(bOU  Opx^1`0ń&"s@1z7}HwD20&ᔲ)O z0icO0#L$am(;F}Gl]q_o,3go1 gT"bi+JxdcHl, w^aNMtCi[#F&0DF]lÌc3eakRH|Q=Q2T%'m2T[R,9lJ[l$fn4`)δh58"X*նX[g-2 `# $㎄KT%JJwQYbeLY2ZFf3XSsMBy6rØrUyH[İ¢Bcà2)X$Gt8Kf@ ]uBN rɘ."V.Ad%d@ )5" tVjuLy9ӨUa4Dm 5Š  @lij[UmJqLJ,Ҷ(Vf ѥ lu9mYC@ۛ[HP&NT5d kCaN?`t|ݰ-`!;䜺: i/Y%ؔٵhr]GGǏP{ϧvh=Yd/N\W']Bm7 '.Nt!!ډMm$5~u%wE%6_\ B!撚=>W@=Ex}.((@;ű:pi=09AurЇ.O5#U:@0@+ lr!U_vtݚ_E(6Hzd9J딺[aޛaM.LOӺjGh) WAXHeY$JA6! 3d>iҫT2A4)H#Q"Rp>{7':O>`aH3'=HdS$0@/r %O:(X 0Ծ1|=]uALpl1w (Nلlx "\Ga>N~PP&.{~2m~LܣD@7ώiёxAER> rFM(,@/ ը$`>gط0z *{i =őKPQ?2iaLMB4$EY9鋒xBr@'ĞΡ^!)y8:uY#(tȒfY8Xr vNJ@@x]^G͐}(Tœ!Ր5(*7N(xo 4ȟL "I= $Vbv(iDS+: N1ȓdRk[EL wkgL1E"]?H9q?ߍpfϤaӕjzE, G}Z %R wx‡CH%L.iABDW|QFs}"#vok[ݟwǕ܌Q}i*Rb X2W <ݘa3Q:WFUPfgi/0fDbM x\jPSj&J8w:tk~';< $;X- (ȢbOQ" C)”LRJ"p:M@<}`JF `B?l65>F(âƖ<)(ZR*kx ,=Z*JPP,T[J`(YO֥*C c'Q'{vOM99fIu('4?6-Dc$4A1ɟΕTT]d`qRnGZeMD@~:-zE)<J,۝ * Y2Ͽ3ʲ8  /RD2Aݐsq~܎&8`7b! lry2 r^+Xok\w!DI T#*R-ӠJ?L u ߆ vV]zd"D p ^hgi6>#4@TiJPUaFXYqlq8(-"+%;!zI!Ղl~V$x=B=]Gw/d:?_h1p0p H$2Q@Tl54\CU(9%4@Ӡm: @=o4NHm M1!%(EAOn(xx|Ma)@as"58CKHQ8ذKD @@RWdKhWL{+t,Ղl(_`\ XR4Re͸>='4}~&ߊ߼~.8vzB)~:{o O-0VBNNNT2QYRrF˰3 4z hJ5AqC Äy ^]~nD>!2 yz2! 3~z+_C,n El{\М <[X[ݙ͏9rzuQLC șg(j!p qg.@P@8虸PSiU+:V3Yq@zz}8ޮ;%:4Iy+G>x"9 r`R߁/]12"nZ 儙P`CQCHI&8$d/I-<} Q.r^?(_Ye,B>{9P# ͗b#Qp1 ZK O9la*B뢐L$}f@}5U%5I`mw I!A!B~~)>SU騤O_\hM1@pЗ%_/=L;3_`'YM >ff""db˪xQ&.Й 4dv{~fwQLJ'֠\ē\l:j<2ꈟB˟Ʋ[WX!"2('D uvl#^۸yH ߼ lO@,@9,(уgwFH'i}ώ!"B$~qS @RPDlP +ٻ܅>ǔf8PKzhq40@cMe)C#6MmUy0 h+3hM)4FX,g1Jތm)8E? t0>j-N ;x <7ڋ46L0ʃNej wZͅ9saZ_N~UWQ{>9_g#=>WZN ݩ.$û6]ʆVuw Q"XLa2 @ZawrSqr!h &/!@u ,Y\;  w:|Gv1 h Is{*]aƻ]=ޞ8!:*(fSM.L[2o@JHxՕUD:4hXvY5=5O>8KlDDa}1Jv-NȚwEb,z!ly6pa=C3!U]?(f&PC RޔJx!)5=1T+>ƵbZho <40n CJ8YI15x0×4!(Z\wKut,8rDa61$AAa`]8^֓!ď/p-e'w 6N"976XRCT$rq!yyiɼαsyBI'8hx갉:ZkְN!Ft xqlK8ͲLAKkV"#7\h0uH^S,+_9foKwI^1vϱxP Lٴ䲈Men,"i]|ÚZVvMA1[ _OI'qצ>|j(;OSS(^@QD}y'];)Rl^!ixq|.Ŷ‡3znݙ3o>|:hw)HqӉJiLSFuD8^VFüeuZg{yDY},[MsC ]pu +'fnM'Cpm5h~ {Cq=(V7` ' *7j}hQD@p*tU}/'~Q) Ё!& @mNРDu>OaD؇ CP4J0H1 @2(DB)BPO+m&D;NBI/u LDu%dz7Cw&G:'U10|WlgpU$K" Fαˣ oM{H  P J^b 7C o`fiZooDKTӑn0}զaczL$B!HJ wPP )B#BRS1CU !P_9|~2+ $ ?U?QAS)a7c4?1zOcU(gv{꾼 `h>޽Oo\MlN|5ۣvm69Z帺kM9z짾w[/>{l G<(S^Jvu͍V[i羔@*CmckHm/l]z07Z yխҪJ:C<뭶S`g{e^Q緀woP+>hPPq }>GKhaZ{!ٯ JXUzC_y)>p/O>}>uo{獱 ( =Q=xZ 'vLRRVٲh m"QD {i z/xYnI=H^4d ֖)ִI jf@:I wZAJAVwCu"UHs >'7O˾>3/}έp =>OR{Ӽ}lo^{JddiA$@/XMVء@hk(7#($P^tux)uhhhMkb`՞q}O{nwJN€=w}GqӁvTWwۏ֛}}lw!"mͺthֽzxQefw>ݮϺ]W;ػޟ>Nqnzue]F;v+_w Ύ[UWv^t.Jk4uv|{=w$'}:W{M4Mh]nYau.se^Ӽzֶ|yҮwW/M}V+*fw}xnm㞮g{shy\w7}lhvK/6 }ޮܮ۝w ^m{n6ަq=um af4ͬtgϥ}cE\nֽuLA`޼n;wqРQn}nWnw>yܭ}O=z٢滱ΓݪCn}^o{wpӚeAUwueZ t3M+x=ψu%1|kv϶M\4͇WraVmV-_]li4jSc*KKkV[}}=}7=o>w4&[eܷ6θ.]{`n[wwݹ{y;v<{N kgﻒw{˻uۇٮlޥhVq>6;{`l{۬$<צ9{K[GEvm}O0v ( @([`Ѡ@}%AFf']q]>}D'87vu]^i,P<>Cs}޳5W6.*Y>-.h9.jkg]{^nvmi\%v۩5vyWyz2wcvssx;wtw9v={9F|5-mG944h4 ɠ!&F4i MMF4"le=5OzzC@h 4Q$@hM41*~2ԃ6q<&c0.sJ;!ӽq=}?1hG"Q܅I=dgo^4=\A Oq#%B)II o`~B{X@Az=o}KMA j~+B C"'o.|z0BPl5 6hBP x|N]‹^9O}(J=I'F/gX=d~E/hѣFs:aΛ<.D^ͽawn=uQD@~69p~lKW/a71&"$yKm^+KTڜO7D:f5 hlѪm҉1fŲ%f!4NgQ% N?P>愄N'ieQ@QQBI(iD & B` *ed B Rb`)beטQ*пSQQ,HDA6Pb>y"," (( 7onǏE[zd&jP B FSN1)Owog87TyBR [3oS_lg6hvMSI_ 3YkhA6pbH$*фL/miV1iCHud DhV''V L Էd tXdX|B 6{:.aѣ9S7x.iQ숃x@I⧔l'L$miGЩ؈ 2)./rdC%4*Jr:u6PE$ y`AB~p=Xpo3֖ [( f e .(/Ư]Y‚9aɽ]D7pMن~/CƥEN|1qGd cW=zX=:eﹲI_}Gh_說UUUUKVзϟXLT+#3ʕW^ق]Z+Y`)1`W$Ͷ5<~Q4a'_L\ 5YKՋB;p6LE!D5/{2:xlùDyFUa_ b1&OP$\n*k5FtE1VO7󞼶hg>3x$vYqUwHL/b]$0]sQ v{Khl,5OwGU=jvT[m]ZuPV>M|"7q}[&ι[;S  MU%k-Z * WjNq:hqZ[y9ۯE7 ׸@( $kn|?oΜITEQ Iߩ?^Xf?݊ 1Eaź!W-wI d{\. "$UlU OG+=2gEWF`ŊJJT N5KKAOMPdQDg)UG(Q8QH(P$XzoWQ"_A~]-R40=a$RG-[g0H!v}?ϷѝrKN[~~&f a_~<Ĥ9О_heAl^~4yӭCRIU =N.{iNIJ <FwW3[a"?pb 3۩xyYgb h7Oڿ0ǁ4QFID(Tigri#,6{rջ=6<Yd̗Y"y͑,rXB!37,r(JH3 $åSPwkv{\ܻw'wn$皟PLL R5j AJ $e? JЀP H D Մ &W~+J! dÞe;cc 0Բ단J)R hP^!J6PL3.D`" 꾪'Wߦ3Vgs(`(_UIz:EP@I@2}=? yҹ8&g54hKǷLBYhѕj# ]%~J%]ThRt\2?3/;Q*WL᾵i㈟z=A؝ݵZmstC 賢&a?ʬUnay$XozmuFS<qݫ@GQAr{\V=h(:NZD}euH Wet]}E Aa%¬Ro5#BԩR)c))1uUхHzU) e>d~^ !$Bp.\>`鈵Yjf&a'bŽ 1?Fy|%n)}7ڢb"8~c a{z=I A{pQ36AJ%:q 㼻܌aF":jJnfK YlU;v M@Δ.&:+ QO941mYmEk,Q|kemދ ٚ/4ouvzG( miL]ᛎBU. ۦ's|=.B觕^/.(1۟ tdKK]s:1|f.u>.WdwV¢Q2|׈{eRBCT!cځ>%%TMe3z*?tb}7^l|%"6DS;Ϊ:t_1Mu1t[H!xqG9L4]PҺp~X jw:d8ezW {њިkYLZEgL ׉E!?=<]jU;si=!{l~TQqiYSf ^?I8hY2"vj$ .V\&F- =;^o)vhՒ20<><Ç!8N#!#_a\ko i6xT#{gxfB @\HR/!𲧧BG ?ehV ȍ8 *5ųzs%eXAR;:/w/oǟAEuK+^?zwD0~f!K| !r.ej.Dn!^qvu?A;*;o""{gYtY)(nQ~RH>A~s%4D݅ԫI&Y&7ĺf Mo:Oo4>?hOd'Nb)H )12w|?^soduP}$&-UUUUUDUUUUUUUUUw8`8$ApDzLBon~ 9! yhU*;~ISR +ε;~/s-ó9c䡡a.X#n;OLp fܟD㖜\LkKȷ$=!s2hrJG$،"?_5m(oLV`_#f.'IHCd3Aifzv9KfSY}5DPSC صBJD KjFDE%4Ϲ:Ipi&S &HwANNƀ}EtѯhXe vmR) TMLRokR@*+ =É=_qs? JS .hV(B(@&(ju[?HQQr}̱ՙ(&\Ijጰ߂Sdh BbȔUS,@S2 , a.d%HYƻW'"wz92{khP2; da$I+$D2~{ _\0(=vl ݍDUEP | X(l Ngh+e`  VPL*$c`rbl 1QG2U`xʝh˨g>B"VhQ{_~ϱt12Ib#<;EM%T #HR(RABPD;̨PZ)R]AV~m>P)WS>YhZ $FvNP5dLQBFu>6OR=&'~2cL2)E%JP#DD)T^8u&Hzw6bmhcc Uatj9R~l X`b)V$"R T"PZJXH % ))E"DHh*i"(@S\)T0)*HbgL󢦁Pi3i(m͍O=8B@}ʢ$!"$I "FP!99uj$2 Y9*B*J0(E @eABDQIIBӿ>{t:,6kaJCLA0~ρ1i?|/T//l>n(z!~N X`a=(@F! AHS i%4*w5yQ 0mW98JѺr yޒg_Lw9Vt"y'urBxTV :t%h"H(j*!il# Jh9ch C`=9(dw(Aphb,b#7ĠC>M\)g'}yeE; 4wØW=#W:DCQ59 QM*HyN&n׼B63c4k&' C}A 2 00[-X&3. `RNGy<݅SF4E4bsz)Hۖ֝לJKQxa{:YTU,Zy{zR`* N6u"> )Zl09gߙkG>TxlLRtˠ3B3Zc‘n*#?NIh4B(ɑd~c٠ςxo,a 媢(|b*Z)J\w\ًq-~^WYRiC*\d x)>NXbIgGqOzzJa 2L9f>~~*)=-àgB4]Me?ׅz"jF&(20aC$0+$&Syt4Dn_J'E`(- )Aj!6\I$I>EMG/2EA )e_sulǑAVwk)@f=eX%vôRx E']AJ.@n|e!l(Re SCR4f!D O$r*j=”>yO(a.JNg_МGGcGZp~wNQq>g\Yرc C8-b썼#\>N),‚c]ً )JTIB*/Kv|8 YKhi115/f3xZwق',89ʊ=>P]amSmt<j]*t&ijuϳHYZ|WWFa/Jk^ljhLvmx_%%JJn_FmpbjU|UNsHIB9mg 1Zqs+K&lQ<_BsJFʇ%1/.؜D+PX[LrmP^c 9AqgoTΑjɵy5+*@eJˆ%!独\SQz1.Y_ b[V,EMy8MBv6S6ϺAvdyU}qxRT! pKw@Xq9&S0F2ELRY5_ 1Y4bҔJR10[w\x:rWڦ~z+-i|:Fxv(ABafxs4Ǯ$. d9asW8l[f;Y*Sa7db&q^OZ]Q_*WA1N}z!6B@ ~a^} Ѿ1p;GbܕjEaLOᚸz&׊w¨5k68V R&4ZA]-~&w-}pkLўu 1nĺ\=kVo'ޘN**UUUa&Z>?͙uj܄8cwd@__3"F@C=x"8,ov}`ۓ1n̘Wۍx7_٘vv&w>Հe#\늰ܣPQM|uD}r.,7Zp{~nEԵ@(e JPT^ҿϖk)y -BbI LP!S5L P/.BuKnMOS^>" <}Lr|NrC%LYNW 9qgG4(+3"I=!Nx!l1Beye2ɳB-Fu XEƾm6QrJ&S&Dž'/ŇjM3ҀOŞ 0@B]E^ɫuOCCE ;aE&BL*kT?*y?.ZiYL"j 4vj$/ZhݕRO_jz)Ihw HP&KoEU+D~WeU%b6W_k6~-cL6H+ZO60oOLxOV,"bʾcIP|!8 Go4.`_:T!f[3}b=7{ pTWOEQZ9·_/-CTNi.ZTVFzmNs`)*B}~v]jDN]@厎(T%TSd4Ȱ/ӵ۰i{~ ys:Gkc^6ï T)& ?\+oo1rbyeRm U_mSWM?~ͺCb*GZ\J z{}9P^DY(o@U.*lKXvܙ ?ZBvíq6b(~%۹$tTG omZeq}8j("vO`ў^(k2P .;}14JRR+a:"ö/"'PL08T*w=*vǶ8ՇN5ňĕQQjs5'Iw RyB* ͘Z"uO֨l0SԠ?@ϭ]bxa^P)!"&@PU{ ɤJX EMNIAyg>y EY&\78圽tg+C:X 3o܎A/JpӲn<@k /O|Wv_R =w aoAj1 \HZU΂Tu'XkoJKBot=yFSg롵a J@-Xȳ(UE: ދvMI~P1hJQX̡ŜYV+8rC#\& ?:ׅ'SׁV-tK/qv8$~ѤWN3HI! +hHOt9?TjO%$ %(.wj15UPiOҾGo#9it9%\5SGVydeϮli"# yv[?IJ<.;K%p3?DwV.7F-` Q8t]*Z]x8U+kHv80 PV@ʋ[rbLMFY]Ye(F3VYU9MДb_o*Wx+!k % cd\mfGMr49ms&kmǽk5z{ nc/kc)~q7\_}UUGR|`k]}#w܈Q>{[o矻 Sm"Ya]"Q,]f >itKʤ<Ͷ> 0ۤߦ?4X[vU91j'|Ȭ^у:V߬>KdBw~U"ãu9nXpF h]k'=ha %T}Wmf/M9G@y.0׮x_M_Q綫o )2!iM.$I#M3??0|}"bv;Ċw&'X4{;9U?ɺĢ_k”A_9fFf ./8Ӽ*نakEFڞP&[k:ֻJت POiPCRH7z5 Y'QhxARJiᥟ78#;?c?[sYk &As[jdz{qñi4x/^J {!x?WO}"sDRddӻKIE9;~q0I/R҇!krK9̐FBd9s 䀢R?̻z=m8I8)' +` CA]qMUq`!I\YSShot!߄:djʓŜ63&t8fְT\#/O58Fc*F| )#=fS(BWuViVR0h8IagDt)Dt5R;"SE螒+$T* Rd亵sZXM(dA KrA;h ֠ljϧi2ʾJ.!hq7˟x ӍԔ`xփᡌY:Д& Cj /)_ zgP**x'ᢼqORe):8'?s¤<|)B땃ԞۏINDE5DPPCdWZ xԖ0-UL& 0*MGJM DD0Zf+}}aKJ{~:ikR1xUEj)*#˽%Qhm#lvu**mT~2ְ%%!#TI><{>9]mv U_ǫ'FgPH aȠ b ="qv' {`q>r6 5 |>!Sқ]5~8!ԟ2{߹Hn _Z ir_NqJP  hY虝xfz{##VA4䞲$Ë; 3R5$ڂ]kW</}K|syG! A% )&\xc8_@}: ?:t~ے{UWɥw:] )_ӝk)U°"UR}~v_qUEl>5-h]5i TX"V#*ݴ5U~9^Ь1Qp?̕42!6BSޗ4W>ƚWwx4ͥѽliYm>ֱ֋(V.~ˣ(7peZ,?^T]3F*E?J_׋IA>)~TNYy(kh.Qj2֦f 'c'$¢)`ED]PQbU%"kGe}Bi1T"%2jf}=eM)Q$󽮧(X(a'0" ~hpo[}CzBEQE#Rɢm¡f%9shg!e]1f T_꿭XdWd(u'D%L(9 ߿h0STd O;- FfKrb>Y3 𳝪ĤUg3KKfUi[\'Mp`x|>Bg̑JF,D/ * dH2-EX]\X~׷^Uee2EQl!IJ2--ssiSv PhXT7׽~trO4{KkP(h4EA; ˙33#(*pg6_bxA)쳜޸n1C穭'PT"mX(E쿱CqGz 4SI_ʗ6&IZLZY2uMkh[ʻ42Q/CS!TyN9ձ0hwRaW?;8l!R廔(y@@s#B KfT$"v^]_Są}?GjuWtLJw,s׷Z&ShLSD!>=/Q؏/'imLo^4܎GmM9c_3 [*<`5FdC+09={N=!=N|ۻ}>o翫ʝxP?ta|~;{; TI HWT[kqv`Ʃңn9.3(SN|cN>}*6={9ta Ŋ9](|}t҄?4a]帠wѠ|>m#%KOFǡ]'x 1؟dL o@zWY>ϼ߶jQEulQ( 29X!bM*CW9e]ߥZ4hCA_ѡpWC @iO%<.j컗ϿOt[(UC\Ho[W?)GlwGI4zv.XH @Y (Q7<}> a.aH;:՘?Y{S;ħt_M>_&n҅~AP rt`5m xT ?Ja> 9(A{ش9B{Ç=n>Z~+ %l j> |ʳ{F1HQ?^'P'R='3dB~ֿG.M%H]xބ[CX-,^._o囟㈽mS#b"dvO]u͈HǦہ shL0Do0  --D[Ϲ8e߉wsA'Si'p*+d uPX?ؙBڕy L?+J2V9w>pO91o]'DH6TmI9J/D`&qX윸Ƈa!˒6#PPJ=@m2q2S8Oڗ~%{jM#u)+łDžIWۋdDh1] _\^ ɺs=\wx} Q;&sDBCPq]bz!ۯ~grcm5K>?~CȣĠx Pfḏ6qXbLP ȟ\hq׻Qdb,HȀ:ÖI4v[G}pekS )R $\7cG Z8<wTA s`X?uߗffx>C]d/06g0B}!_ KC ӏc6O>݌fYN wT˲h/C{ E X_G U(;IٳXP_!*!Уw:DD&TH@tHwGwX%50t \rY\B~>B$<(sB: ȇ5I~yImI;ͷ2>ÙUUlfʹHtYk$3霖'mV;;E#aJ~@>!:S{̌,,al?H,Gr)֒ca!CFa:m8 E T51ԣQGcY HQu>b[[vDt2Sy 2\4w0L`;%-/DC,3-33-̵<<$vW5M3ک* Fn!5@>Ed}u̐A``հ@~R$b3AWW8M({P]'tWv㙟Oy_bDpX͜gwQ{6Ѫ!(sߪDwjM ᤟yHA~|_f+cU_ɾ3vkp#~P( m){HX_Ce>Pxnz?f0@<?Z$ߨD ,j8 ,?MZ`ϟFO.to֎<5pՏ0nK7POR}dPVf~viPxd#c.ބ<{QDb񨤊/҄<#N~'p9%CTdO3:\ xz֘8'oW\}\5?@0cm{hsR$ 'P\ʈ=:y:%n}^Am/D;ya7E:S'n`_4dW-Pp LnЀV hscl;Ռ2KFL _Ѣ9QC,6d&J$(qah.@QH[}6`S+M!Ga;dHCNg 5o.nDn9iΠIg?T4 l{n^B`3ek(Bz&hA;gR i*hz @$VUtqȨ Z3`!`XC#MR퀪v}q?p A"-$ZDd8QG#aQX&`T*@1nP ;'ي* ‘)FB`@'` L`iN(\:ql&4TK"]ANTH/$>|eOQ 5rP,O=VXM]%|[ms6*5آ 9JP̲c0Bی*56oa_{z[`6x|U8ZBl Zlk[9?_ơ` @*QtPTJ `BA۷H2Y_ڂXȏ׵LnTYNDѫ)aRcRd@lml4q IB>RC@% DF\R#*"Q ۂv*# DPzJZR٘KzrN^SRLAR;s3!2Db)(()Du ]G$*%Ji PJZ *"p\RB$)4B @~Ѭx5^*nLݕK*:U=]Ԯa} h@*mUtz>Jx۰]išX6wD "x*˫vqUjp̿A1AaE0sF{OuQ;Qѯ/u.ctYbɜ>jv=>hB㓲yCKTQ2`N_Dg|LXo# 8THs]U.^ 4$kǍnvDꆽ (r 0-;Ww=>Z$rHϹ/D61dJTfȜI ( EVFx*|G^QvGV)a:^_lZ \VLpzݾ$ 'buQ[B%%=.z:.*o/KuoA+!PN[. |.(Kׯ^]!P$^lI)2U@5ty$_.Y R'|/q&dY;ΪXfYW'PDLWxm9o^OFNOàS@:uߛ fkdY1bUjW/W 0W mٯ*doי~ۮ^QElsI@BSL].4k/m.·{j9tBd Opхj]+w,6.}]9(Ʋ#Y{6L{c<=D #c.Fp ~ATGܩ]w-/V*| {g-#q:ϳ(:Et)PV@yB@#ǵjo/Qfab?84GiE߰ 6CO {+[pnI|*C"{q S1Ɂ";PCU҉`y!vsM ,$ smqbP"G'-OPM1eQ!W7z*[X»{L'KjIw[$r|5/i CV)MpbQtP^=B&(=Rf|9 PRYJB >ΖW ^g' ;AG!E@t,Nö[Jl99Mjpd4H . އ H ڟԉXZv,{vK-wnmBeqC-a!ѕ[_z{1XCÇ7A O.iA9(l85u"=<A8H` (5/0b iLބ{:xzFު' 4 P=>ԍt'|%{v ̉prC /WY~ ~߯2?$a5dE?=3tnrN'{Le,*09 O&H>C?1Ԗ8Y4;99WSVccI N,X` Q !L)a { و0BVvsx`(nת&ET @:!z[q}6k&]ӣ?OubA|D(D/g݃9D!1{"eUɆL% Àyw⓽Fgr(wlwOxѨx @1 US'g,aA*)Aӱ??<]!AeG.d0"$&1`!l }5'=*ʨj;3E1/ AP>.X(a@V.=?ЯajLd/q F*I#윀[֘;gtIUD5QB^A2MS8,UtJ寧|G"\.d\xBĮC"j A }VaNߟ H4 [Y؂][*;yp a0y[>a+D`/DҪTqh-~m&YoA4?7gpG=]{&($5;p`oIt8C (M2Uaɤ3v㳊v`bRX ?tSH-# ` p"@Id«:$+Q`XEKj:DpkV## f rjRIQ3},#-:u@M*jvmlڪ7`@"Q3Q;3w{ZSv1+`S:k2Z>]l(E2>1o:}&R;ᛨqI H `htc7悔"͝؎ޯ{ӻާRBӨCI s4>"jRs A5͕([qd0 5VW(WfS05[W* $(固|a2zosQLӥ6D/dH Tb_0fHA@^qLg߶Gu ;ayc9,/櫏|4j,)ЅKQؼpT^:םlި2ZXw >MY@ns%`d<VrOV= ?Z5y ?c bDFByC9GHGtba<}1YGnT9zAᪧڽ9|o{{H^!YEDp PӠSnC!K]F؈\v!:{Psct&hIDU>oP`׺ǺbD\GG8_Ðcb % eU^!fCpݾ" ¦[ācr?jF(D.[/QթN[~I&uf1c{2>qUj[-IbPY0I5AX揊Ĉۅun EC3[ D0`xfοTVU{Z|QDsL X9Y)(z#B߬yg[ḅ.T !D{P.b# ' }5H^:;/݂(R'[!PRM}\Z_kx8'HN+ fhU:&*+4F( 'zS>TR~OqȜJ?-iBfl̈́TtQ7 9釮6 c?o | \rJ;O @6F5aӴgltA#}eh$;/ra[cujpTp0Y*{)g}n-ږBʎUPR PWW[kt7a{zN 0״כ0.6B0c0AB"GAjM =ϯEu;`h'x1|cAF)?90<;eJ5H[+U F5:RF]/eX("I駳I$a;\*(:_oIwIuu>),ϝ@8&"Λ~zm$1ݜr=YHP}_5zOY^'>7 ~mjflK {<^՝8v.]{90`" AR^Nn`1zIS!H϶_;N]p< \7lPOF9Xɫ{We۠RQ !;-Z c4I.%O7 @6WQDRVt#/ ;!GࡓJrY)?>8哐bU_dU {}pÀirg=lFa@ zT:wuRhBTwP#DiYxYBYz{.g~;3J)TO1˪-D8m*UjH8e??I=8nT䔙ϫ͘,;Xiosq|֯e-US OiG7k%W?#i#R*5 {ۙ?!$g -TCKK^>v!d|'!/gUi]&EԪzlWUJB} &Lq<Qu眑领%u)O 3U|'mI|W5^tBMEP^UG *O=`oU`zv4n^6=$T{L;LH$^B@Cj(^j<)Q@H4A?aIC0}*0D@RrRS7G}g~'~Pe?^柼J^>Y2?Ӷ%v#AUM ly)NK:x9N!9!t蘓{ 318ȨJRx3WDg;-$= >/FVfW7Ӈ^pt:=0DD&w#1(45$z< IHUU;ݳoXUDF uUS&X& zz_[)azuaD$e&υZ>+9JS|11@x7sŁO'k xwp`|Y¬gҽx\8* _=_yǧ&(l4{Orgʍ^x*~I7H(dO/oN^=X<Bv?=5tYE{pOUեUOO_mywV|pNrmmmmmmmmmmmmmmmmmmmmmګmmmmkhնmmmmmmmmmmmmVmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmkkmնWuVU} OG>OU1v?UUUO uV:wD.CۼNQ?M''11[e>s5a*#YKĻIb 4 }?Cn;JRĕC(66PG|2|q{t ֎~kB6U(ȤvP%hIhc%@]~*t]uYG&.!%ӡ .Tԇw? ;ӫ?zN8 'BtW Fovt%!yIoMA(|c b% U+=|@+O^E(wVъQĸD,^|b'y|:IlӑD,TOmxڎDU wrJSNZ^6q..?" Ckp{O8)!{*hU.vϣ)$&(Կj%RT-dl=qɤUJY٫|m>L**|)'5UEvHDX'5 >'^.׏s=NhffM-f0vA0qMӔtLg!9SNAWh N_w":LBX'_+3=4Y#@NFOm?Lql|3ff_5s>n h^I9U$ ;\]HT: CoV"%Xo~ kL>^^r{;bh=F1BL/p+(:\|kc^2J & $_->2t3}{?u>}/~pÕNzㆼw (|Ϳ)8_w|0m8{@H$YH:U}m~&mVq*1E:ŵ'MK>}rdmm/c9U9,!?ΧbTKpTdD0ˢ׊z.q άGIiC$fG~j"9DVǐ^MԹ4Sp}IoUNn"cenvSּ8Y!MBr:@=? b$j!t 3}s%,6WUX8}PvLӋq8Q3ι\sSMAz{}z⡥c0/FP麎!b~5FQ9DIr Y5`7bQ1xs"0#8 9M"GD &%Cn@.~zxŝk|HQ!/hN8q+>^7c_jXa#NߴݯOCxydUu?Ud^\Qy<_CC_bEνʂL^яa`]ͲQ- Cmx\$bTD駏a:0uyϸpȬ*9W!퇤k2],VK7"].\}~Gʿb#FnTqV%?]M Q\uz\ ]DUЍWy' !QܖMrމ:zUJ%`w3A|*cn\[ ]Ղ?km5=a{Uh"5AOQ. M x`2FcPXdh7Dy.Mc! NN ]޵@%zdxGG{v<t:CA3ŞE1'Ίm`g68}m  L՟b-Q6_>߮g%?t]mЀ"sĈ?z3Z0#[N֑ #}#8#*ܔQL b}~*>=v$7"s%,Wd#EMTA Gsuk爑7͓\NRNj{,`H HT/ܱ]S)?Xw.;?j#`1\x^IuA|N:`ÚyĞ$E01N/\!94!ЛG=b|iYHddF f)|$0SnΨ`>,ns ĂB-޾ߓ%>?w5Qn57[\oرH::^V+43לZE@>W[\I$A"I;=o tGv^~_2U!t(KC> -uR~@WLH.];IYFA]yXp6p_R|qTܶ학x~:x>"Ād+wLPiX 뫶Z\!_0r~q40Wf ܀H5@`JʐPV!f6Nﳤ ߧݎO}vъY,)'uH篮O}x|5M%{_dHZ*S(G4NHTZabe@Q$%jB`YT,GQ;X7q?'%BK9.pT^@7 @|۰RmxaW<pY( *]JS;~PϞ`C|#n =8 3?G]t8tCShD5!Ł0EL>EW$UlfcuR1TdQ#듘9,K '97!7 Db9 /Ղ*L-6HBBdqD n$.C% 8V)ׁc)/E=oψuhZQJ3 QDp{CS"qGچ}-^ݥG/& #%?XY{r{`5 .z@Nuf#H#e-m4碟F] *:XxFBUm`9*KW鴙*\w̭fVcۛ4d-WQNA=ǁ3c nɔ1SڮO<˅+u.9s+ *OrGf VT,ZO#D!*c0@Gc2GM84nSk{,p/@GYC(*2r{XR>; kh-[)I"sl#)z2ls35;"L=mePȅjVX 5+ \V=4~JyPE*Fc*W@Es+Y(!\dLb&rVQ~7TI8Q{v}|OnQWoAG}5bhCs1*'؅ A&sᮚ?T}ҍ ?s \_̍>WY Opx[T( j_)7b2_< hrUp͞c<yVDNm7-ux:E~"RKc$k2|rjcncsNq[=,}qrXڬ$ǥɰF(Qn>\j?]a< H)yfhǗL8l-pg{;˱L#CoqoݬCVO:ftdM{ΝgO$Šܹ9&aӋq+DR|o?a ϯF9tE=3R?h·V#v}I4ή77yߞAqL;$If>ux|7A?M:z3\/:C|f_+U.r# ׼(Ixhmѳq{>wL_J(oA_ w V=QcPf#Z9HI)̍ooH[6F#i d*?v8Y5+IWpS栨b >0D*v@OWH}Uu H鎰aT5X+EZ,R9ifhӈ(q9S𐗖J3G |\+ ?"%GYaU+HcyeޚIl:Nj0W1t=e.(#_=v( !Y9A#t2oo&%SmUCLc9-0YiK #C yx0a mHڃotdXYc*P),qn)`%2"][&KT3D)Xf&Ex{d80f@UVZ,SJ9 bۢPlh~NCe0cB&+c޴0rŚE X䂵< kn͝镰wqn&I%T4$UQ1N| }G}^{C#+6o=yж4FS;!{8ag+/vfbOT%x:?_kW2V#wzOk(=]>¥XL& Ѯ5D Rg ) 09![cw1ڲ!Ӽd2. ܰJ k6h/_+:ꞈ~9Q^OX3wAl-5ʼ&}qjHOh׈ZC;~.UD˺`bɍQwh:@pwl80*5|+Gu҇Bt]P)C*bm!pQH,MO0@Iz=QP/Zr? ϸZ~s;Tn[>8dGls !iXZ&h mc_>IѾЊnlH !%,Se ?jVNNz.wYl(ΪZc`O3%u욎ѤDM "8 peܨT!"MkXa" I3r7aoG@v9]rM~0p]7q3觃7|!`RcC1iŅ"(JPҠlL "r:IXD Wf  B*rS!p! BDd"9Bݺg^|(3] I375m˹@Vtolv-+U׿ןL *|׺90t5ذ`7_hB#r%:jy;^b/ujOȳqvK_ $L̋yh4Ca%UrL侢 z^}N5M^nvaT9C؃G|LsvQ 99UC8ݢ?h˟~qr׹?/݁I:H)A">N)EYtTWpr "nޞ?e5fDwu[C2Uu z+p.SdBV{? ԧd_EH[hQ,()Pr]~;ǯpQ%JΟU?u6 ]9H7 jJުζanht:{]'`IFtg;A< 6S6PC\!1Ҽ6sX _՜^m}>p 9Jq:|S p k/UI[Kyf兘P}Zi}nSQ:jK&;+IW%%Jb<GPxh8ydw^ Obvb(΂p7Ue0,Ȑ+o& !]޴{:|5١в;TAX-MiPCmP{vTpgxA/AC[ćdMğSGB)Hp)$G ]'zKլwh}M5.@*R0H,ɜdnK()uWN]!B;(G8^Gʒm܃ap0T Q\0SUAPe|;ˍb& 'Q9i+ptov@d}e]ҕUΓ}]kvNΈER=۷Sz#+=*lJ=9o [ th_Um[򏟱p=*li k°5c̆O=Er1e: ܸ*JH.}})/:|{^<'/|?badxٝeP\OXIgԍ]~qn%dq a[B1X4([%*V_[;"VWWד }L+C:*X=*QpKH)0t1n4o͔8U) K>gUaʸuZau;*xxotFT8 KN~NlruA&<%HpE,@գhUٟSEAB^ u:{iy:ڗhj@m2`\+ hJk2aơq]TTUb LiďJfxn@8r ȧŴ f>̑Tcch&Pjs䛜v̉pG0Q7.^Us_糝k{٩F{ec; HDL- %˛* LE~Ot҉Ca3mwAyfFӧVTY(UPJ5o`B8c3imo?~zځ@"yDgLz{~㓆-|20znmozGeVxCd5(M4(J6M݌i(X۾X;"#ir6c[ ( ]a[?6kD*n"M9Abd?ܽ-1fQs5LwYXG5s0 AL&Ķ-{1 +2> eLFkngltF8g+`վ zJ?|Y#0,DU QDIL H3U=$8h#wm(Péup0 f^og $bdĄrEq`wvqp}T6VV/<麱 D%ng*I! 6}ؾ8=ywE2k°eYIr )4 ˽7Ƕuks ~>OP~U/p~# @ͣMZpmPMxgWw)!Nz!Sf},Q_ZajY\joy!`еٹ[G>YWK;VRա/[Y퐼,L#ٗw"V-x v1 MpB9P@)SRtaE#> ܟB(f*`u_C7^:zzS (4bA =hexE֕C *O-%D'a÷Lw )ge8.Q M+RJAPJ3s YClb |Ľj>j@pi}p˖i>yys1 rTy殎|9ŏߍWI_9OCOmHqX?3aq6ct{{V|ܗmD@! f*z8vYp%Jtv#,٘;ŒcJ\-gf".uI ; ]u ?ƀpW ф_sL ~$ 1m[°WpT|E3=Sٔ^Hg|c Q,ޫl!߬Qx?EQ-u[vW/z^3q?t5SLC@Y)7) It>>mqAT0}^Է"nw9sTB>'?7ט= E"&DE#QRJ*h\;@@:><- GjoBUQ*<P]Nb`gA. wf3 L3}uЍw,D́Lwe,O.r";E*>兩6 $-b706 R5in*b"&DK߄AT8A(Q ET aED_qt6gg9X@*@r;DGb 'E)x#q,䈧C'K[ؗq{ ;k{9/{vꔭ}AY%.O5ãbc$mJj92x0V@0tIqY`~ c^13m S2VMnQ=d3PZ:!+qo\!_ O^WA(7W+"a4bDE V}T"הWWv 20vM/ %X};c{T_,=I'5t{gcUz~qRW^v\pw Ԑvm*SI; Ywzj緎L KQ6lowѽh[5uw}(>'@:]:\7/<'(%YV?rC<8:k ,MrecgP!7784x,B!ʒX%3AX{u=m @pY U=6;ZGAթ / P'cXښE+.|#XZm¹Uw^,|9VutQިYWVU<(_ /GKz$j%JnphdzyxQrRBЃ}?6c۽DMC5Q`08f<6 6xr [GZϘx#uA6.=2Tb5jG=\p;I$}98 UP{H s=[v0g pE/=^maەv;#|~$'~xID;mjqҰuUa RҊ\P"vM?Ǯl+qCwq'5a?B=&x\9"h;\:k C|ڢ̭"@Gn:-W:wω{f2^'㇎ T~ï4A*HLY߯Mmuzi7;k2h@Ͷ冒 Iˣqz\@<s&LZ^cKk=T= }`.}\Vk4<9Iך;>k+c߳ sk%N׎%t ;Yޱ1t3?yԾhFayWZ ״ڻ"ö9|tpZ}rM]m{eW7U5 1ץ'oγk'fo*5-ˡC3o5 G0Bq{s5(]eWUA::xndQkDt[g{+b!o]\ Ԧ_ M5q{G(;Ԗ=F;kUL<OOMd\NJ*qӺ= Fs \:93֢sOӎ1gw{É[h+7# կܾ;viL]:湒(]y֏3zV`6 Ir:|>e56d%Т6%_&r|}u\+ZL .b5 uZA=t58:{Z>1Mbrn|?-&^˱~qnjFeq0v\*fb=h1<M>-=7ΙN gy :u:RC Ս3*l/:`:ڍ>JuQ?_5חpg_T0RBL|3:+=~"ΈN.Q()t zCΏ'| S9~Pdoxَ?liaͅH$;sHp-]M%jNP(-p#qJm ӵQTl*ߐ >P5zpK3|jz]ƣ!AfO:c!* Q幼Cܖ_8BFHw(L҉0He萔%56PY`tAyClB4A-B㧘T|EgG&d6 fҺ?ƟJDv@i0 o\LTeP+3=Ӟs*PG؇\1 v.;y4?niط8/R#Wbiꛁ=<=$Q6堡ep]);|4Eъe8`|-UK j64 ̎&4M0?V<+~>n}c}#RIL_,G۩o'W*)U*;Ճơ A]wĘ7*7}Oj ꠬uɎ3Ӫָ&vCv{Z[?-> ~8w+cq'/ɿ_W$\ ܚ~!q D4"ǻ/-l-W$=(}4Xm6'Wc10u=ѬRʬA3H {;;\ fǸ<C:b$S,}@mx xU[\89c*Vt(@"k GK;E O=D4}?qHKk~Dſ 0C£@S["*t@zV ޘTuC&aa8J0:LEQ,]b:7ݮJVNt;'LjS '_h_~sH"K>+z_~я&/?ws@M~N[p`ɢ0ƧpPAT+ahCH!r8Ko[-Xy;m։+Tv<:`K0{_8*uVOV~TPqQ-6l=%;h?h0CtYD4ia21j]XĈRE= QX,؃]()(Xij؎CD@PPUARnʢFb(2(`Yj"Jh YJI&h""*Jh iJH bij b( * 1UP̕h90l2'eDIF~=u3q-5*7L`2"4GHƦH:f$Qy-tsU3.]`<㭾q0ҀL^_U6QQ(U1vW?έbMGKE(/]=o൓Cq<'Pv;ᎎf1f1zQ\m1͜{u٬r-ZZыmmpURHq]7vL1Qt8N`&Q Q@BݑUh b.zC z W^PTb{[s:\^ ­Rdt^6.]23]Ϸ,Phn=DVnPʌ7܈F~fF/'AUL RE?rzٙ `}+^0Ye :K̳DEPI]/& kmUU*nkUѢ pLVD{ݜ@v\v5طd!7^u4RƎŸ.{.v") ]djA$qFjlC}oG K^(bY&ލ2X00tz;_OϓF`[I8*~_Sa,3#ZxtOri[c2w/CI0,k'v;I (h&"((",#m?fd%FO+[c ;=-ԕ/o!B2kl5?Oʥt>@}>pcѧ7=²'QTR;H2^~L@}k&T,\!Ϯ܏P~4~.)aU"e?u_|D>2{r 8A i\,FN(MҺ"ٔ-9M`sCEFuՆ'G&tp`ONƘ[䳔[,ªzm1eXa٘z3!$h4w4␹wDc8M ]Nt![Ib2{735҉Ȏbz0 Lpbmtan#=xp󗤹j i@`71\B8K|0"p 0))-ܵsDiM5\c3\rmߣuN7L~x*ƭ|a+r$i~pJv5)elCQ_bsRhH(_pً``OeePI >\%!:a'mdXImLm"0 R-3E EBП *uh὜MF2Ua7E-{c#Ęҋ{MlTޠ1d%Qfҡ5C#}-P?§ $:Sرi$ʌJ8EGY\#~ 1XQc#_L]oJϜ't[C_nZ?~6&Ab7S/'}s`J ;c(hd c{ Uc(C7|O?TLcS,.2i /yd0Fu\\ΝU9V􊧕HO{&Gm&+r^kD4O > ]IE6ڔ'QRxa+O#2rv%> ^µ6MED(?7q2K6~{NTVDn~alM}48ide}:ϋ,%#/|4OF $Ak?;ZS5jݬ(Of%ssNX Ϲ^gl,ÍL~TzRhhJldAPޔJ &g/*"'qB׹ڊ$"UX FYjK3,S+PAsE < E"&0Q խE1k02蘥׋%ˑ ^Z úGEl IfY/)2aS@i®$zao:=j=7w-&9eHtVʦ+ ~F`@T(`zF!a,+9T[M~>I`H `@~xDshؗS@ү.AG5kZ)kC=0JJ>1yp\4<HzĀ|)$X:afH̪w{-.[a*<҂_)KTRL4D`LDTAHm(% XBʏ{c, Lj>8S`| Z TʖqʣYH 9w"{2DRĤD0NE;O#'4?ߓKӭvP86 O݁AfOo}bTDqv୉K3>ddfsa[^A~@>_To9|&!{ItK6JcI?MAH4E QAJR4QTTQQTUANUBX.uYQ RvI>(}͸_?oJ|o|C&٩XESg!IL!b[Z}KC_7R+ * 2lA?C.q(I! }TyD^[W쪃x|'X?HN=sHL;X=H!B?E{#`Ap֎OezU;y9ьN} $P D3u(Uԩl?[ˀr s1P"2GzG>{=Qy#t~22"$?O=2 ~t;{'[@K'VB#re5WL?4׏׭:N\L(F=pw!zt!Lyc^Խy&IHhpx# pڴt }4TAZWt .yK[[$@ پAI @") Ү~@m5c1hrb56AP˵&%dxѶ L4RX]~'y XjGϘ51tP+_@n !=9}*WS0&N;ϱlxuЇ"8N(=nDG#f }UB`fYMy(T~0uWky?Tʏ'0D{{hQ>߻PCt|.[n(R:s^`#Hڞ9V8~isNOHUJ4s2ow.SY>铏;#ΚQa`&0Q{ք J\`AB^~۪7_Y(0aqe]5CNUDe7PP!H6Dd(SF߅3NAf7?k3& =I[lxagy?G`aUN 2xSTz} *־ȍҸo9 (JD^hA. 4HCmYpTDO\(hLy|&*= Jח#M?q= 'zwbd?iԩ Sg<-75fY|ʌ1{yxɟkbZRes6W=lClП""\xg~'{a ٍ:EB R[~֪BM3Ag va[G:PvT vwT"2&=#ih()@Gmnv{Ԉ^b#" sP90OUUUUvq6u1߉xOH%`\!으6?y*6Ԯ>NXEQd 괒 lC%zLtcXE0[ vgm~CpkKvviX[fA,mcH]=64AsD[*AZa.-HiT/o6zgOyT؜ܜyA!ZPB4dFdn<-ԞZp&񩀷zš`ꦉAySs k GHuo}CR$BVVYXWr{>\!xc D;}Y &IvwNnAwa6rQZndfuuC0kPHˤd0c$D'VCpvI>(焤`^hPysZ #"(Ij+S h#E s֏9g! 9> Oo#ˡ9c`jvֲ%T/Dl":=dxӢ֩ q*Pꘝ|7 нڕc<mP{Ko t=#{6l $۾~.V1417&}T]=W[`r ;oۜ$%7Vg '&ogߥ§ )J7~ (m~Tl Bt'Z0YGZkp dk}nSB<>RzA^^ &*'|&SAQTE2W}=yϟOo撀B ÇRmK͇IDz\Rci,= C|5~Ua!`@UBS/$҂k>ǭ4M"5Qd<~PrʫuӸh ACϘ󕨾/C<$Xa1!(THυD /{6oןcj<~[d ڄ}|6;\0 'xBODwT'`VJ]xs [kM.54&P s+7=ҥGF0x[$+70кFj#&E8-VT(Fxөg%}N֖8 + J%Sg _4$n]T·,5rLZ@!c#ԝ"A) 5sUwe{aQDgW_~:GhDẁ|M`}T0ufzeӻ"#Y皻FkJݞztlk-^!UCYo\>=K@$Eozw*;|p"n?8Z}A@I0XDO`[\ Ϊ? iF\>]N^8$U/,jyv2l'lJs;tm)Z Zc-xJ-΅ɤk z:&3~v , +A9^.=G~Z BCY Y9L>hc;wTh7^t+L;X6[6qʘsB;lTF@a"6;xvփy+:!ryttxӐv^<W{\̇?Z#/Gs#Qx&A*|8$H-z:[౏&|3!߇q]KX'zzz 5F=<y !>D588!?/<"( ah85s.DAb0T1N1a!7n6+MʡqpF}ޱ`?D쏕O6 ~6t]6`8I UFNWJZCY'̅\pD1=NΪLJTPFts3U^?KڬW6fiuSN ޭ'd Uupʭ&Gd*^_'B&N`&EKe@9,NgvӥJrT(ced`k 0uAPT?Rր<q )R't7:/gK7ܿw7 8 lǥ4~إ=}qNG`Wx^e\+; hQNߗTpP#c +@S#e]Jt=,]{za }wYRnnINBAƆ; O~ ؋~ߝܟyWW[@SwI<~GD` @n hqMQgdJ*MWy`paoWwt@sz{'[7A}NVݫtqbgc4XE}gWe][}TY5vhQ+:C^9:\+u'!G%s72%?mj yCz=$MI4YS$&(TM_F sq vk "0lVl*,{oV35w؜<_F I3܇h^;tSj)<E;G8= `duaa`,tF](/EE;;1˿Q:.UEJ+4NL8<(#-Fְe4y3˖h9ILCU2]'|BcS1-X*6ٍ|چeM*~ V;4X04/4(dh ӧmuqѵk>>Qڝ |1y0yl)M*/Ri汌'UfaY5 zCpNbu=cW:j[UџgOł"Aoڟ/ Xe?-W_{7`Eۄ%NiJ5N2Wꑴ0b ;b*%Qcc[H!i_cÐ^=+Z.lM4iA$V47<V%>2]o$d{s=NtmA&!^VAҟY &OJ C8+o˺Gy:}]CGҵu(N]}{uegKd8J_ jG&|nlq)x/dDg#\,! K0wU H"0(wѪ_G+IZ ŕv7,.?)UspT$?"'~z*$Zý A!RۥC8gm ~;.UBX!̀sm7*~.s<32ۆ6Ӎq;t ֈN8u6 7!腌~  +AdnUan=4 Xna俯թSVJ3's "́ RҒ,Y;ԩ@|98Do_ ]x/K?v&,jPNsk4V`GDeWG]o{?e-}˹DMUAkc>s?Q¾ 9 ?ti%~wP?ߨ :.`mw!=>>A: Z=͓2mY=qݏg{{=vK  .4i=0|Ng{oG^ټ?S#u^xfLbƠ>@{E}6|e_MB(0ڠ#B;I,Cv9lٳ{M*%(5m$I%u%ݥ՛OhHWd2{A% H{e/-4NU(%ۀ;(/U JѯgS>[ xsmm`"HelU}Fy ^jvx+A .h=]5~}>[`kzJO afDQ'jZDl DUj(P^~a$nxBQ:|}לYfs䩽c9g9uW2)rg:9V-;.$)5"Ǚ)EAT !}W?Cvg2Ç2jM uz#2٬AG .㟶Nچl0X7Ao`׾_țՖP-GEx%wNү{Rp i{@1chxP5Rs`ĞyېҨɨ" s꜠)HM_)׺j=3p\g|tHZ鐻OhvLohoE;iRuUz(/tN!:-%rv'WNI7tVCjG9̒AeL $Ch (&{lɆ9.m#"GR[Gv I* 677<\=Q{VË p+{_2A1qX8`;ZoP WAGiX.+(/Ӆ J:*#ZW[Z@ hp@[vl#t&+svҸ2f=5|VӏE]wa&[klyzʐBy YBBT] *D^ }:!n5Ue POi|Mb"(QxcpK3׷t} ^"obNוbzO9;P5Wl9p:dW#L^ˈc;Voξ{)NOT,O!noX˳+>HpJ[$2+YM֮kv טsPTfΞEb6Gˆ3HlLryI\=fo(.3f:duT{Yx77z= !™7{ǽJmsoQ;GUۢ3Lk~yuYl6O]Ugޔ6ŴeWu-Kh.̪sYz]Y^0@xe7*5zWl5a Ttu@;pم S >0QVס#%X3gfKxȫtXkv>F(ҽTYMĪݕtFkjaVc(HZj--:psiBMT4}6OC0г^Arpá򿞌W[}nK cE۷{ Xo 'n%@)z==I?Wl㷏M1Kx3A/ dSe4]C )J[D'&rlcE`ihF%iR&) I`i:H`N25DD PTC1A@QILHDĄM 53RSIP$LDKU-15DIUI15PE AM$TU% 0DՑYeQBV Z4#%T+mFA#i+"\(A)D$XbFT(D(h &abi(& $ID!"Jy2 )j!V j "("((i(a(b") Bh*iA&!H()db jJ"(jh&j J *& i(&"h(RFRh)()"ZJ("jZBJ"&" ""hf hh!*F")f() ")Z( fjZi`a*"$ a$fI b`b B"& * AX(H HSRLR  4Sԕr"Hh)& H J")h j"* )*aHQQ@C !ETA1DI5SJP+5KN4PL%DKBU5PD Rɹ)J I(h( "=?Nib( $&*ej)b`(*bB*H%dR-U) =s( $jfi*J 'I>-c`Aj#UWy3ǿ+J$ ?D PďfIěP d5A0@jO_4lE&)ODPJ&AH*> T_Y3%*`{@ĔBF.C@CC!P*=a>_9DR"vP^x@X>/A@Mj*{F#䰋|%ug%fuQ5UUTUX.7wW*?v.XuT,/M!7!ՊiхB6-[8CHW1MVUfWHB7k=߬Y9٧Y~]^e@TAV©a]w^yyOb#-#^N v/tLڵY.yGB;uTn`߼5U{w >Wv|O)E56wy3W[V;"B^s\2l~ͷz#&g`O E~P/$7q0wrg(yDzСXw`dTyG47]G#S׉`?NDB€"+>5@K;~F=8T?H ̭dUxd?N>C\vwVRIʩ,{έ'=𬌻h0L ]8W`PLIR @(;m'1(%Nc"d3P!/ us'1u~9x[R<3ީchX]@eChv_ zGza9';0Z6XL[ :BDzGN?d=hD6 {`$qv=^nz%a{ ;f&@gJʕF1qïD:Jf< y>;:.痿#3=;m7lB[3TK:֡h &N#*&%Q*gμuCt}ӗ07u<6oYǔk?::LBJBK!ߒ¾v "J>x&>Ht`_uθ`q<E`C 2rp%{vlRqН0xǭ/x"n#i5ChlHsr!H.Lxx4x.:&;{ҽ(1 3]QIypY0=ޔ,^#y!SV'R1(~0EAŗzH#Hөm OVՑu`4{yyמοv!Foai#4b5'jլ;ɴnEN|j-hl HOF,ג$\nn7:mȻGɨj$VdtDTҝCpqw8 CS3;3on+B6CeYPedh :]PD'eț˶Ann,w=CոPǀ)Sٌ NÞ5&YթUm@ǧ6qVc#YgG!!`KOC@-m7=ylOB=[鎷* 17=*>=?N?Ƨy ٍ`bfUV v9 `ff \^qmj!e,-aU%sӪ?]Ğ*靁+3˾aUbk[Җ_n_|uyJX|E /#3|so٣fd`Y9ՂXt@0$-:׆'Z ɯĄ:~  Ϗ>@8?ݜ #(xXll4 9AfrNiCmlDhދ=IC C'A; o6>Z&(bJ72[rB<NKC$(׈ [?vأ{X6>GjYe[_`(2/bAA;wk\GB8 ~}ՐtAGFHlw8)򎚴%eOkFw&{z eMR|,l@H~8qlHZ6EMvGQwMT,gƚa:uCY(,PIq?32)64+C2óƓe-hwwmE޿5~?Կ$zWˣsƿ~q"π¯ãhO?-}GVX6O-QZkJF]R(zϟ3g `> :ج!l@ зʴ/maJ@V~uDpը[;mP|'v0!zԷfpF҂B<8˶-?a*UCg#5DJMN`i2Q`@ g3$O8R_T_vYbIjV6!$׋uQ~]]! ׭^w&w;Tީ\y/k϶p8Uw4n[,[S: D+-諑gnRڷigh)BYn|> ׄMJ:0yw7ѵtMQkHg &Rj&4NR6^ `H":n|\ᡆ`To|d=F@/C 9*&D.5Uc`j`'>:9# Njg+57զ/UТ,JU{ Zڌ۾ur!ٌ5g"SC}{ V.v U*i-xw0疎\+LF2(0aUIUA*4]\Ek G[E E[rimI#ZZ@^-jUzsQT2Ei z#Qy,uUǞ_òrJENXjA;3'g?i_֖lAZ(UPj3OG+s^}&fޛ\:á> B,JJlFGXK xIW*ӿ٪+ra]!=)W< UnjZVQ] ?#uxMcgodzUHbsQo~l@(]b7 au߯:S`نEҠ3uN%cBepZc^]sZ:yۗLto\Z/͢Apaa9XLjVhθ0pz\iPBnQ~褓vio(r >@v;CsGvzmFzr_g܇ LYC0=d;p;˲RoDff]Xpj:q'*9PȚF_\;;dg+:0Q4 "E= w±#+t?BdTPRDTD 4PҕH4- ҋBB4+,Q4S&TDAIA4U瘍%D-l;"U)Tr@T4*-WibŌbRbJO;K $碜xK )bVq\#~8eH1U%jr1˴*Q]i\k-p僔Ymc+T֗UTP(X֌X539k8Vef,-hF(h a62Z)AJ,Ww.qf҈muf%;`Ut=/}#V`f-RXYjkm5vQB4QQDҴJ(HeLaMkJZ; ^qKd8^p0jX1-r lԩJE J*!lXNJ &L&ħl!–Ұ+WBYiJYqPa/PK,[ g{ќėIu3ng4RStqOG<=IFq9!).ҪT~n|K dwxY"K1`@$U<}ff?N?"J[uev={I$1m #خ$jIAS `OvP-2&: >D^i$wAI!@S X(@78@ =ވ4{|2P:$uD_U(.CR>=h.?Zi\Q-.L[*/lx!zx_7u\ق?O2 30<-24&zK@P:ꀶ% It~@r"ygӷN:,HCP1H6& (a+v7Kto*6' R|POY _ i&,i`I{B!EWAeW-^1wN5{։\jzEogU9ګ]f5:]Ic d,DYοO-dTӊ"MJYkl2_aBXkV?KuDf].j*hXީƶ,$:9UUWHV탡5Q-ݙDDu$a7מtBZZIt͹&F_;y sÙPKUHQSDUS0PUARAJPPR4SUKQRETD1T/(vk4U`Jo3vAr@: 8 sYK_TODHAb-("wpfƏC1eGS(Fь܍kW"'լi-{/-3>Sr枠|{:oT{/Cws Y E%)o&}pY_9DcAps~xؚd xoCALjyBQlE;J+OϬ?_ i?e܇_ˬ)dM~QS'8? _Q^ҿ"iJ( K<3#پT\=1TCdİ%A9FCz4 2dE(}E`ÉSֶD)>(0>"[j*XLCĠv0 dUxb=D(SƒRj2@cET\pvI{}:(HZJ8 T@rq ͇qgtڃb֧NZYQ!2_#1"x+Akk{]'i3 XCHt+g2,Z,헅%J" SԴ<FJx{o/pOFA8`Qz$??!Xw * ;b* >g")P./F5{qh~{X1|ݘQ5y.D(}.YuUnA 5m&43UIiPrnbkwCGsQ/ݡC/""OyPIJ)}[qARQ)!?zЖ~R b>]O=L,x.7 j8y%`P6?W܄>rAHaQ.n>:hɃ,)T)U?z+M̥E O P̉PDlPTEiͳBo7auk,mR{Yr멣M/:>bL%U(r 1Rw-ltY`>7D0-  0AA+a!. xg{$=SI}~>D &s"^9k q >%w?X_*?T`$"rH əc0U CXX|0G8m'⃚a2y8my$Ml`TQ]ˮ9Wdƀ8TXBf[R4Av$@KD%$Ow<PG@zXAPο6o`TueB2Y8ȥğV?! ֖l,l(O{!|#4(f ~kx_$^*=HV@" zHeGpEzET8{XC<2jYEdvrMXa_fc{dʸoQt_xqҫ9Gyc*D[x(Hf‘%&Twwyv<4CtRˤ!=דhy~4H'c=cCI~^{ZVJ">>YƼT"!ܹ<+P%gѹ J>h;2@>@Ȃޝ P.N8Wd/+G=Ԅ0"3~/MB 5Ru)5]}<6WE[{@"N;\[bW);1 AԲd'c -޴;%6vJ$55 3^%Ԃ&u G ;N "h8_ny!L'ak$4Q$1g+ɏ'H~m?,C*+@ iXxsZ[htH7p_Ai*nD>*vA &ck5νh'1D'zR t =/Р 聧g .Vdc(9] yn8<3U_F}8I.Y(V#+`1 OuC3wDrBp3*hA/U5D pgfX$`lZƭEovH)»c 2`6H`p9ljə:5쥱NXEAqDJ%rP@IzCpwhIzt}o](1=!u68{Cۮr  ?p{BS1cR*\zHZ ji1>`z?Qg@h3iB=ta?dɨ8({zȊPr을5#]#@!Y0Dp"wBXd~=lgď⵰"zN[1kJEpuCܡQ{װо +ٻOPAHl}G?Ey\*wភ9_걱?"ׂ1N,>^FRs|E@wm |?_ER*E/B?amuş}^?*TXZR-:ᓌ̑c'/֗=2A ZiwIpAݥH@P7'Їw*uDi 4#$^5OwҠƾ"t7PyM4"/IA{x+>?D둔smOeh8 8\$&̈݊D 6%NەwD~]ޡ_<̇B?/}?$ (vuQ{qkZAI;nT9v:qѮ|6t 3F|`ЩMCf8>5""=YJgX x2XXycey M`tF~I  60!R*\o)zȔ_TROWtoOod? I4x;y }zSr`%g$ [,U?˱ l\Y{_;Hl)NjT-"` =;:y~~ABAy~WW(Eg ?x&W1"W?7MƥOOO7X P#~ ;TÓxj A?\6}.<7v9DQ{ GG!0! i쭐pzQt 3Ϳu&qP**?eHAOrCGHz3dNOõI8t>@?mat-AWaZgmsOϘx]/y(K3cXs/x/SwKhuJݛޡZԃxTse횏L7 igO?5Dz=p I4iD|ؔXbbܢD'l8Fo3MPYҡ˓NISġkB⼠?=8K<u9. QWᴇ=LIBN-DófJý$x\a Ak yg_-!Q)U㺲8Flm,3/?rvr:=硂'ȅM^3>+@SvfrpQG~2k{7Cec1m]>uu>HI+]W?\9t$~BUni>)m*% M dk(n !U/(GN}mD,0O_gzͽ7vWSX_XDfYkl V k&9ȑ=VxFz>eהw'| t'2'& 6a'U#B@z om{{F$vvfs6WvuoI7Z_lO;{YY!؏eT!>:* 5Y&3) ?!7o>֏X~h| -Wp5ܹ#-gg.8RiSXYcV,{Յ/U*`\3|P$.p7r@ǽ¾o(2|^>?;4&dh`F !!FA!놘{e1\]e&A^?Im"\PdcsҼ-4Z?>rN)z{?ĿZM*+=gkb]zkۮ]@ݻ_)H'%3,MUgS(wT*RϿ^\^w=8"٘xBso9"Le(0G(==#>HR{}TO_D>I& 0XJ9wN|p`uw{t)aSD(xF"/F JV ƨ\0Kyڒ80}~5F@7a_޽>sJYbt[}=,WF X Q8JdwЈ;n٘t x AQ@@h4@R!ELBU-$lH~I~n1i01Ws[LطCTu7Ad$Jc=*>6R\U3 ]oiUP? +Rz}ݶG'H"+RYݯMKpUSecC|^T UMUZ*"(;[Sۨg)CZ P2G'H~55;;-VCu'5ȁ"0([ǃb. xܳ g98,:lW߿z^ 6R)k,\v]@ laz╳$ύIiٸ[ѩmj-PD ߖ=7w aD>YzUzC PE{+~o/|%1Ǐuʸrq'dhϔ4ҕ=WX ˩ L.5R~ M}{h4ޮD%(Ht8zsMYJ{,\M$D{>rRPTh }w\ψ^F:􏈩ޗ1>5ϝr@f^]\Ś|~08PgD g "OYzLqs" C,̭@ sX!Tn,ApQwDq- 0P P 9B$ P@F4셧  v#.50|LfvaoNڣ^31 $)ra+{hzu}CN4|. 8RvU^v l%(]oʎ\f&+! "NT[)u$" vd#sÒ̩]ulhe0O)';xd&q |Hsgana>>yOHg/áYM?YpSm lX0qU`hp+2(CTK|{#܏)|>ϼU}rtws'G64B0g=k0>!w!YgJ<~s 3_jU#;?7U)ۣæUOt-lq8z%$@@6v`M9ё?Kg6P$[ցxu l|Wx3e&(}͍?tDUV1xC,Ȉó>=sxO[7p 都#9_': i1?M(Iogy5}}wzb_ήt9*rk=zX + (pNH0Olʨ3ak}lŽwg϶7&%@tױvMXq#<n㰦mS¦pG EHKÜˢz7/N#{00 UzF b_l_׿^?inb砃b\"0@!¹ O^joSWQT(2JVdC%R)dV5seis|#5r^i'}a|~;!+E1}r;(2n@!v˂hpd}|P~tЇ!Mg6U5W0bAW}$}4 swoz Lpf kX, y&8O- ~Z:9o{<||?@xM10"ft*vTW}\~8N隓4$nA$%+}=W+to7ly|1۱G9oG1xcu>Zϊ"ႌAqnE UeNP||.|ߡy~sJ4i0M3KF82J ?<d x(,Q~=彵T:/đ8nT"ШţӢђ \49.8 ^'nwzZ֞ @?&ChV]34^(ԥu:PA0K֯H:Sj[.ŕAj$赆1uG{ƋZ1'6VVU_j}bF7 瓪8H.:g\lּu4YĆnXtw aTčt}_U29fް蹀b"Tɺ@z?=(Py1[Fd0޸@$)qpT,MO5ŵjg;𥳐_&jg^Fwv{en{e3s:Iƻ. Ib֬T(˯gZ2TZm"fAƜP0qKg:X#©;$ ,.{N|_KiυEW*4CǕlͦ^ڢڴ^=ڒN'pYwIfw8[E%xP Ka9/@=>=KP6[muGѺ/rY](Ym5LM;+=(ː=_oKkNaC N][ Z'\IFnJ8Tу`4[@PeILT'zyK+o5r/ǘgRVWx,JKd$=*1,8hwG0Q;F҉>ݐݚt hy@:y Z"+a$)oW '?V)Q QF`hiPM0b;65PԪu],gy 5@-*ඥI,h#j?H)jQri>4@PE!rM3Lwef7JdkD+ YQ'dY-ܢR*ay pr)y[{ h%c_)3v皽'fu!쁒,'X/YWE]arb9.Uu|ܐ:CdݒN $d);8}gYΐ|'%|RѲ ^G{dAy(qXcAaD: W&-j: P4d50YȔWL'.}ts ŕ\ÎdmCv`n7M^_3Ooڏ?k3]1;LB?w=Rdh=x}뤆5 ~m^N{Uuw{׼DuGQpb @(t? L^+4:A>]kGV]b:.0!͇6r:'=ODJc&< (wOpw7D19AGviEPP~_oǍ |EҵdXHE&?TU-U~ƭYewT.LZu|׵LVήN^W r2պ^sTJ[*2qG3ar0͆Yv0̨5;U?;d?̓`7 S)d.O Ht8;|^P4+'R@M;v'TM=:wWJۯBP1Xe˂]< vο^n=[; C5oϏxReUG`ߴt/mzv(fjF)B)E b iU8@' *D'Cl?u3g҂~P̡D G `P?Gmby!^nX8Wn,Bӡ$QB/ S{ , YtPM&&D<8vwE'DB,cu+0Λ['1 YƉvQ@Co`HOsRTĘpz2Pćt sM@(F~ o.sHQfSԐP@=Ɠҧ** q$z/u˗tJJm1j*$"bSH 64۴vP>_#f2{O}M =e)۹ MF(Ē~~?@`A1ЁƸh& 07QZUTH T:~*0ZYD^D7gm[?2NgkWPkz\:Y9wMPLBcZwGU) us{!EgR٣4'QnMvh@Ap0٩ p?~Ѣ"VFP -ow{DqVe17(n8?-=V@GݥA ~/uZȤr>BT,?,r!(uy*ԆC=,idbYZNAȃ|t#M#&I C^N=!׍G{UI\+ W~\Td86N DC.`at|6(`*w~GNfaa(hjOksO|y *G ~'C$ 8 Q"n 8Dx)ToǨ=Z;z*Id!45f -Z>.B_qp[Qǎ=#%;rtb̓(4|Sn>o&n ަpanj8ā8MМR@@{ XXK)'(* 1teAA+ ȃa'M>@zN{7EʣAOO?:^v8y0gh^p4/ nCjN1 tN>:i*@H`00x@:3|ǕU Aǣ( ?\4+@w+]=Xa(h2}x&ctճfz>!̣ڈ"8@.XNQ0ȩ(P%L?ۭ߯L2bT|otm G". Qݹߪ&@5~;Gt G}$>O 6 "x`hjgUUW7:!JE{6(z AJp_6bt9>ЧFuT& 7{$%w:"faฃE#H3R#SI3BΏuƙhBYPuqCS'vmuyp؛XF6Ϸpm?bww0MD_*; y AV:,3mT<hJ$;{L7し/<|s?@ Bqe I D{|c_ŃO=vxVrxkxmBiU$ubjczGD= :\f)rVpAp,ߏ*TPBIh.1EBӥtiC\'ERzp̈́wA3A\!%EC@ F! IӼ Cy B"|&-/d0L`63Aa`bl-RKf#D8j$a-Fb,~RģJ>5˻Ku#i>,ԝA)2HDj̐C^Hה.z_doDо&SB$|cߏ-*gf*p'\ ELG6Y=4y8FhTIK('%RiT#%`+ V@̬$Yi *hJA 14)X.8cdq #ԔxN|Xh)fh8<$xoUU{Y_g?!i5L IQ(0Ȕ`B01Ȣ[p[_|+ETQxQEBp(a{V\TX Gv #{uO_ KQFO-֦Ƃ Vzy70 m"̕$bBVJzdE@1xi\`P0 bb͙hmlGd?F0T! 3 hN?_EKc!fɂl!=8v0l> C&%Z쾢~kѾI&;Ipj@"Xr0yѓ+TaoFe 9u &l+>ChҗSYoI|';g:!$݋t:+~U -ZrPw XÉ1' \J~}LZøwƇuTr}?v F9؜>xV^ ;_q`&7ZXaf B!*9#iyr6>~T'uȘ't2٩;#u!!@cbAaa=0 !c<΄;Mv/Qm(JQ#崶|$CUZA !L4q@)|vt4MQn% s DM(yCCp=]9" S$i lB8~0}u%DeAف1(:H`x .}UL *%-H0)iC6%J Hǃ3E CSùHZbRİ85!1e ΋ O|bC䐟&"{faُG~u^:!\᭧1:Iׇ7~B 8" n1U}mu dC5F;Cac@Ȗ >{{td<ڊ1o}y!IJ['fuU3Р-VUlꛮQW)Z+'5ytq;0u-J0wOQ!}OiRg2 8;=Z _(QE40xc=Lϟq=fQz":ҽ]+QMH(x ?;/iQlrX890131D[F |1L&ębF\窎荸|-o浾*9Vv:KṎj uvMd1{|ʃSbxpB@;dT;:٭om eXG=<_6@=m!θ '&ǏI`??/mҫ|z]!aw7>wyi6Nܕ),㐭p$xwSL)uN٦恻`'"e590 YZ3ʃUؑ8$/?7;5gL31y磣|Qx}>[x8ɰ#r:k4S pH3%"='*I=bM&~&f/ K3]f !4X4u2c22 m MIaL<5`6!6<9c^t bLL2Lz#` EQF)~(@>ױGBH`$؇&)LJ[@=_XQ>:U>3qN4^0]@xmN\}rɥ  (ߎ-s{ސHŇ aHՃ&m3p4F hJR zް'x/P ie'D}0pܜ~ 2 8Hmm(_Hׂ>O['=_5#$:>$BguO;Q$* mƎx0^aWKD8coD:f4B:6~vHQmH@XvIDt1ܠΚA"ð%P&(<7P ;gHJaO-&}!#=sg7εNʀ)4A|ݪVlxWvx`qu&/hpX {$wc{/՚Pvj,I]j23[D*@`l jC0$p yUVynHN+JaƓKdb| Jf-\"Aͅ6]z_g[kՋYaEF$3c9a2&P~d1ɩ?}uĦd@I<% :2 ͡RPu%\AFap0§IJڢcCxJq\L7xfR鍴)K DX 0Qh8 :f81qU` UOQ(Գpj20*0b VDe\BlO;e:s6!z*z8 1)6_o}0R?Y&{eP:}r~\/ں x~ҥ?"DY;ijFa4gTpl#-Ȭkm71|眘5Q q'E4@q(ߛߞ5?6> ,Vð Ĝrgےd G8`?vw5Rp4IN.aq8b郬`eos ǙJpj;Χ& ]76uӃ[6X8y8L(0wtUHԱrLӞn`=i6_`4 Hld3&lR9 3MDL ڧ~ qxZ>e~b(O*͒N;qll]ޡs(q2m)NzD4Wl*r%Dkf+޷ "3 9'DIɳщr$@~DB#8 1Gtdnb@]v0Md oI߄Evԇ/;U%vx=SwUU u Ч'Q9A! IREs:(z N{1qe!{!q/Vn<\? GC&'SA7؇5e}@5còcoXY0;1ۤ^3Hi;"E/LHQK('!BǪ{y!{i]h58|ǔ"6ldTuK65 5ДaSàP[yx!aA,,`ql 33D'Q @83̷(uno݆ gRH 斵nmka9%"qu@l14S8d-M#5ۭ$cr}&+!D(h@G4~S7vxw@ drWcd>:jEqdHTSETLT-"_Zs LsT*?So_f*e(blAN;a NgvHPu]8Sd:(]AD3IgJ ^sMNBT2+}L&J$oX `TPMKKvN|>A=D~[=*,$, C@ZbQ ! uKx!QR7f738a/#xP)jVXLO@, ߑ6e=h2G!xq8 g3?l9{۷ A  ڜYbD6,+ uwoགྷH+?Bm&q؉mWOF+B @8i )J *x>Cd:aq&!yAClX7d:$tIFbg/6V M*EԈTK !^:p&O0 ( &}V)E)mG%P L-s%dNphw )2Z*iRBR{; lWfOa"tqgBc {wk3iPة"@`Veh„fƕ1 pT8+ojt5h'>]BtDgtk>To(ёwH=P,^>䅨m/T{eOwÉd`XOxy;r=AA8J-( V9$SB[0↞pܮx#B)b%m'я}3(NR`5Tw0h2v0ƍì0ە!:㏁Jp!:6r%dP (h`Հlt0> l v8&"+w]sԀ94@K*Me 9̚!F!XFiCSWls~}_ -8PZm'QK__=k$tk;؝u`Ν98{2߂yJ>(: :0$ƒ@27,!{ޗ^)awt:x1(,!q@,DOôT&6" ³+~oVGڼ i=+r| O_K&lBgn<֘-Jzp;8h0Xt f~6~3Ob`ōAHRd֙.(\y; B3BP>vSb4 *,@%bdpdR5{C%Du9#5AGib=-1'+_D;Z[~;v~\)HaihYJ8Ԭ>{Jy^qe*i҇)Z^('cibH1>َxA8㌁ܗs2.vX$9s{8WԪ`K> ziC aC*PNRUU<$F4%?Gۭ [7DPz"M`uԏG!h0b|l{S"Yz>;;@NY@8T}dָg>RbxJ:U.~qkr`Ww{5(V%N<9pU5iB<è>w/0 `=kTWHKs;O=2MiPڈzI*\"PV@yHS䓱X.*,R LXpo mil]iKka#&^M4f"067 eDYn0}bv!lKUR̀PE38^hHHOOwЁ6l(=ۤqV^0o֋ ͏ɀisQ>|N5NLU1%4.HŢ=fY%:uHCC;CxOz9)%#BjW$al!sfdAEvSg}=Hxp9ҫ1}g%yW9(lwSR*1G]D6QE $U{avS"P:L4;:^\ mfc=0R*)70\ϕc j8|y W}ӝ]߶&u"YOCrg|4Wv1;d^YM8S{1àN-E0k~<4uYLG-a;h̨s8RuIhC%oA<ފ$@dyJGdiuR!\'0&}1RaL{t1$9M9ØVn'9}:aX@Zw$mC@DymJ8}v 6O65ɭ7).D8¼jh5͸yx) LhD'8<ܞnua!](K%@nD2X. j$*Ti %CP8H5ݠ0Fd?D0cywχzCs* 'ٝA/D2xc$0CHA_w@c; MD={h50CB\{X"wM2/)<`BwS2'Ņݳkׅ!2AtoTa#xf~-6*MU")Ww"n $334 N`^;9f4 #1֦*ɨEmbY\Mwfsѡ j>tL|FN%m.I `U]Tig'y`2Ւ/7"ŞĻ{Q!m_$UKc0Fk4aBt{1 NP"z̗PɆz}< ţV( .P0w[9OB 's^_J@s>)⪡R&BRpaMbb#P#a4 B:vu|8vvRIFa/I?_c2`eT̹1)={Ty;6=D4 |8/9G4G,tw>M)!, .~ X=_{ }Cz#.LQI.&OK,)$԰e:#@F~qϿM+Wmi9Ō\v4fp|<1[$T鄯Bu鰌Y4nG|l r-iW`b$(%\tÈTO0^`*Ba'^! @lFP\a7P)"lflM| AR%^g_Tj=*Ca6&eԵ&h^Dq;/+B{0}MԊ`}bh; b >Al)۞ " 폐g==c24Z@av CLZM0 .욁]'c[05ݝ)P ꏞo/^N]t9s @\f3 8ὀX'#Hl$5̮oY<%%qĂ;\`=w&nAFGЁ!t 4{QᘜuxN׉ 9 {؄Y;qcM*T;OugLl'>gƪfq$oDR nk9ʽ@r`hF=#e*CODzli;CiD>(ad֧'(jɮdZV{``cY:a0bI+sX<}1T e*+Y`R{9쑦p};7 z"AKuu ޞ߁ x##{; u>]mCN4L~d v;# :AMm1=8GRfKGOakg#)B,SO 93K9v}%N6ҴB`zpx6tܹm;\;O➉_GOo_+Qv*RepWr\LӎK tԌ')}r94 xGezFh `u!Ӳv#6>=Ol3S{ ^E2<}3X]hy'rټSR _זL֢5©ΠXd(*RP- HSKE4 AE4AEERRQEQE!ESM m5 brp 0;>wV$>+CZg$r 5AV+L(K8[T`MBZ) HpG"BDSM#BFJ3ݵCFȢg P * h~cVN'=,<?zՆ _v$AI;GM Cڅ ?y_r^ cU[u.q!t$h=(;4'VyyIa>hS lqC' {$3O 07bpDıJ'dae/3څ'RUw!sD*@KMa&l )nLsĉ!2 oS(> l(fq" ̇J)hu/dZԬMp|tl31̖!OAܲA`C03EPPA 1CA$)CL@T 2t:؈h6#OW >(HLXD=g95eb#ch[A` AhAq1V """'U:}"ǵ'`L&4~Q׺KJoLlh|tgI,}L6 I_MQgV(ES#3[޳M !F8d%ʦc.B񞤱 )4NO ݺzn{a/?\s'IT f&dyyvJi  YDIY|xJMy2BQ(C*P'M17JPȁ'u=tݓ|Ln0rOzD9dBƃm֨ ޹ކRJMoi)Zp+0a32偵i򅄱UU 1!0tVh ݇$spK=2^ %s)Ub8gp@K]>ARs$EE!LKL UjjN`2܄00f†lvnNRx D$SW40hȓ!WPY2I8Q<=fp`rYdNeW؎!ۍSl0^xS vҬѶ'{tkdPtxT|44Cy&lmECBJ` uNv;'k=8\PIӳYc2QUAp rMDdI%q`@a0zv@|tPp9uUUV86RC0/Q\ILHp1ʞ~ z@pt DC=i} &4E4Y^7>.Z?d'"zY&!SL<nY  %#pX,1r\Wi̱!)S29E`2 Ck-ܛM(RPKR;oN<]Nj3=`lr&rɏkقliD]3Ws!̊$| wohxmU$N}g#4yzU<ӳHaPОl8ǰ`y:Hƃt=/B688I[r/L\=BIWBRGU̵էdMPF0DEjFIiYo,z缛%\__h0r\>/+ҘY7cSخsMy DiT Pv{'e`װMbвn Wn`GA=qU:_:ӝMa1=9zT=UM~eYoDk(wu;0- Mgal-G3@1Cr(G'irG%i Zk׏EZ:)<}€$aH щ~'[.Umunlrb5vVNnO]ُ@ECnT<{Ɯgq }?o#M3PQ@?3}Ydϯ6*pɀֱ}!=ab^za2gp !I?P-F*8hMhK:A P܎ <ǣ37qLZZ>: Reed3e,;˕0 U|<()e2(+i;O3:n؏}6 >:MS hYӶB! ;#8!I1Mn]}Ns0P;B41;#O<*jTDt8wG(xpXL3CC9TfcPF{vCNw(R=Ƥ|'5|&'pτu;4 F~^fFt4L'R0!dDFWD^ NpsA _F֟'&x1\&1L, 8zmmbB fˌZCjv/"^;ĴIJY$ a9$(`'Pn< Mq=}F&NdnNj P`t'SvhlNށ'ЛhOjY,fv| t"H症y{檃@a( vD'B;-:ؓZՠ)K鼆 ><.L, Jiz]hс]("XOOYd~cGg̐")@ET"2Ns5˳>3>#o.qBt 6}Pe[]Ӽb0S~ɘSa nD8?}t[1xudάt6·.c/)CXS~A=n>$镀& }ޒȇA48Nݽ@;`d;z :<>)漹suh=ȾP쇦]9*d!&Ԋ+ D G||z:z|Mz<1' 8)%oZx@1 "_kMd\d'y?V#a8|9]{SR{;B4#6'zo6܅0CC{ Q%HDŽ%1Ur!"dnceVHLOQ#-f wytxl$eL/I 7t4YPv ć2^3\ y9̑*H6 c2v8|ݣ IwOk1%$pCf ch d6_!sY|2 ,JKv891@: j$ؓ|oB)8Um wTY9Lضm͜d*XkLlb 0dot$TQEu5ӾOg2j#(Eq#3BmYҬM 1]tnӇ*f=3apf ;9ۍ C,@Gq0Up ,桒c# [Máw12wc!QrKjX%Vm)3Yc5 kRc/ $7T$Bfh]BLqFxXŻ׼Js"Y߹>yvO f x]f7d2?vள7M B!6`i(e&r>zM@KBR#HCHK {#4pOV,*_k:QԾ#') n(h Bz~>3ox6m&m?_<>巷WL\$Y"\l2^@}oj"D'W̓p=d_=#p(`ϕV:tD&}Rn6I!2"=TA $P>g|1b:C{@bؓ=M&hj^r~ ?n,DkH7Al0{ٙH??s h),ͩ!YYzԎyxlGcJP@,R&i`'݉\ i{)؃&d_6*o>I7䆮c9=̛[AY&dDKQ !%:d @S ^htbC 'i3*lWO#Qu=w7` *L&ݪwu@I)2F+xpByt{;oI.;'tQ*6(!ږ%a2!1 šRHhCa@J4#(PLѓYk(fk.Nf'1U;ә צvm;*~8\%`U:7x`Q2 TXUE/1(бn8\c NC=:{| 0'P'0~PAHx`N5\6d<3vzrL1i2XxO <5 &`N{[˯k.Sq8T] \zN ,yUH)ަ0rHC$ sxtH] rqt3$!Ae:i eN&78J#$Cj#P>Gd'RJ R6$\>9BaѿpGZAP|Kf hĕ'D1v3;:9I%NPI_;`9h귿:泽Mgy;V$DrBvy 5GUa8/2geTp /ݑ:GzF_- ԞJ6?)4vTg;ܔ8:ӖFrQ*y;sY̖ʁ4Q75S5hr׋B墚{rWLiM,å(Db#!Yd@I2?7}v^sA#YJK7 ]a Q**!iUNy|Pూ2*!c*1cWk<"aµ􅖱jne;?3+raV| ݾfAjlW87*,8=d xtx ͛?^tCn0Ku@ [r  1Q$[6/lRxɃD8־6 䞝]<1T [Y#>y 7 2تvOTsuyUB_}@xR= #5J$Ba5Xڣjì#AC]wKK߸:Ie@JLsRäK<Kv?ME~>[^򪁏z1<}vOͿ!Ra$  m#P$|T̷t_l2$OB@?DDJ VID )C9yFPfp'ΙFIغIpx=xN!Yk(A:rK lbg!"~i> 8D[|{aV/*Bpe5۹cM<=ym{TeTTJqRQmno g 'LlE㙪jRժx.rNW@(  W&^;D U*Q(Jnj@6^@DssJ>KQT2raU\j 8/9񇧸Gz Ћ?5_sȢBQFDeps_Λ`3,1od ޠ(ns[ON0s?e ȦQagOJ. k/uV$WrrlͤbBک!H;o>x{m Cs}U*,J"*Xulǚca#n>SpyُD;2\-K̹cUzRC 6$q[$' !>dU>?X o(047i&@ʇFѐhHN#F7Ip&#Jr~@k "^w $Q$;nI¢tNvfjIr,I7H $f$:&DL F,ht_dd[5,S,VRr`H,Us^N!z-wa'v.uf}n4QSq9O].zTyfyr)>_V튤yl=]&T$'h' 5!vtn~o`wxuANox axɵh#NOo3FA2q|Sѐ>#Ǹr>YϣrP>r;J"{O-orĐ/c:bܶ'gIP4" 6_anžϮ0eTHێѡ8d,xţU5*F /LKxj#K{JXw0r|F]uc$/ gu'Jl!I(IaDs!/LL(&SƦ>&CBBmϧO_oNo;C+$B6 zr.~6j|5*7#' z;Q9p_J* SbtfCCy"#šѭmś}4]IbzV=AoL9:v|2ݽ"N-' v_Ojpl|C:>+Ve03k['J` wMWIKPq66=g!bkRa*ufvӎ箉!/*fu9ҩjvv^[$6ӻ{QfqX̏h$;SZ!$z\S!QJ|rX-p9ӕ<^F%B8Fi'E"̦qV9<@C2xvG_oS?_Nkh[CszK̝,A!B#8YZ@l䩶P}}~OS}Ǡً/oUW7Ԇ'cLJ Dn@I >Y0tfam א1YL;`a<>2VP(Gnțǜ!)aXm8=A@ eT'n%"=mH#+{Sӂ@`:k~6iF]>,Moݶv4 q= ]XI"ܡ[].@+ƴsB7-/ꋎ)& vl7i]y7=̲)fj3wO`0|zɿ-uO>{u9"2ksrzm+~ZcZM,,scjSzG# 1XHKƫ!tMuY+6넡 !9ۢKƧXy.UmU- T%d22rH%nBH5Y̶vj1Tt.%zjgkewUCk)5όߩvҷXf."W[0j]7(5 B}N(m*qwx5LW֫wl؝Og6ZB23_{ói>' бR !|uA!>Z+,·N8d! d\O.L\n PҳaDQ)Uu(Gz:/("7+'SiO{<&'H'iTゥIԌӝY}]x L2TOdB5Ɋr&!re Ѧy"|ufO3A& eK6 #:6,7&ʗZ*(q.T+9'?Cf{y iO-M}%uÉ1׮M8w dZB@N@%N <;2m`ft ԯ2f/lai9 ]XťETZ|_u%+Ꭵw$XE8Οz]B?rPkѣjvؐvmX:Zy@N T) 4 9Z-i`D#MܗwvAdž&Zf̹=,'س$I𧯽IX)?50rbƟH77AvN4ۺ:&>G ͝v2IX0t~i/)X]!V VN#0&bJz2>l_c-9TȠ׶q'ԉ KKf >QNL4oa#ڂzot!55{ '#B,n6UÇ)`B*8R)1{5d[!t&=*W{ꉗ~k2v6cܒC6x{>fXk>v6LDC8f*RmM9 ۪:"r\P B,~m37$EK*t].4@%[[|D"Ĕ%ftAׯ22ew<:^װwA)-"$Csq;C"#:xmz=c㯲x.SCC2uwC:R5|k6(Y@ `M:I2^“1c{9BB"XD YUqHE Nral2R,$=\a# >#!=!y7VĕA^ G{f x)x i8mpGE׈n[uQ¢A# 8P sy֛r'^!"Q+OvwV,,zX RN-*hN#zYM\7ZIϩ_\AwgOm' B^՜o-}{'y3p<ta{wcDLu )J%-҂zTb̡UUBfQ2"5 ENI (Iz[vG՞ IIm[@$ NFwRtz(%09357SɘYI 䖼nW:| 6%;yDp}'ێЇ$"8C*4A (A 5&%Ǚ\4۸ C4<ŕUo\ ɬۥ"BsW'oTuqx#TAMBy,&1 PYHkJnG,cqB/eBS% u>D!DR.D>6@ziw#'$۷|M|׬z {v ,{[~2=%m6fC_7v33wi~.8TT-Y"-!21#$z(uu/wkGHe vJLU9;f1Eod.fsuG>S F]dRm@"` "0q.WdmLDHJ& ȕJ{MF]N;Fa"&-ZI&.xݭ*JLnVZԣw Y$m݃B~Tdw\ٺ@dC(M\?#8n| CGRd o#^%>|:rYDo1cLCp"y\yOPjTYA4nQC݆}{; &:!dy^ïRf`=4nWRG Z3gU[%"Ђy0^[W8 <+sC}j0wO"`>+,ߩBL$G|}|^.K:KyLX8[TYوo">.xIR eDXIb\=}\<vt*=ŜG3@)Zyv`^!ocnl§Cˆ![p_a xMY;UpzAނ0F <]}ʒQ+ Ӑݯ\%0A&X 3-mmq+M9LQ:^s9^7Ɍhtd$.@}D&fl^EaHXc֑Ს;{*^ڬGu="1>7ӟA5C(GƾMó&kPЮi=)xR=[ڧ0Z,0-Y})fW*8Px{+SY߀N 3<oA Ot8d$$Jd))V!L`YeYd (b@Gn:Gs>D7Ƨ v1@= ej(OIჺB3=U<ꆨJ"=jyX*qRLOozQcX%[FK(*T~"?_"y wgH$?= A]071ݹ4ӇˇZ!DI@2pP@,BSH JUU֪*(!!&Goާ=qW`) ,4 sNP!,2bQ(|gdlIOUCT;epQɍjC~ %$,dlp"ATQJ]`QB )T! pz-%dʗ^5y9ы+)-U՘qRO15S@9Wq)5X@VC?b%U-HT9K yv yğ{%%C2bT)PXiV!P2!c1Q5˕ۧZURۋJٜuE<ة! =?PⳏRx?ׇU}nvѴ-Vtwo%uSaI客uCׂj1Un Q!.ǦMtCazi pMX&!Jd9.AF ŀlTfCi%CРf>:" /tqM쒈vfKcz|G@BcCAaCϗ #7|w{MÌ ns:V|@;zpx4U^9ૌ0x`[0wIQ+,;7#㮨&oPǗ wm}a҂ XX2 $V,Uw[9}ę}.e+*4/TνQb q .T {ȂaMv!5huh ̙How@09)cmƯ6y!H$z$ACGmEx`sr]-F 2Cs3W=4:p뭺j&$G"-o #)uڟ6ݘ맏du4x Vٸ]Vڿ cu?xr"1Yf д֛'v ;6иKN'<gDr5UԽ"PFTYէ_Y8|*V>{=D1>Ijpǚn3#R.r ( D*L[Q;fHvJX$'ńEg0'e(iR0+B(!;Q0LUk*&g]R@%)j4>.,;hϛa|Q@/DZcx$:Kb55SA*m"e3Goua3ة߯#TcϕQh&,F)>;f9B+ENe_v_ !apao1L6K Ĕq|iʗsҺU(+_?GpSs|j+(JhjF 2;<%qhFHKYBRoEo< ai%CM#ء" s'GgMFD̰zAqc9/CEΑ Aec_ lsA`NEL|9>6R8N |#3>DpNu\W[iRmmTzj#{ֈۜ b3a`KzY% rdnN(ig9-X#jI+kW&')Jծ'u]TBMw9f( r3_.C9Qw.P}6ﭤ;|Ɍ"ѤOD _R$eap(Hw 4u/[* H ?SaߖǧV~2{0Y#i۫:6 ~-=|'$IE͵Buyadc|H}l +O a,&ʘv!iDqA)^3!]S+X90T6%TZ#[wGe@KH(8&u~Nw$tߤ|x"%%.Ig~orVϑ: VDTy1 )%|+@TyCFg/Pf@|APU.wJ)"vR8k B Ęn;"Dr.zp3>TGƮ.sv]-O7<¥biHp"ͷlMX+$3~nmѯ>w{Q >RΖƐj RѰ_!uC.*]53׀ыY&A g89;#ʖkG聎;:uMxc TE]Bƌ,Tw{锻cLǧ D# !glbCˇN&H돆b992"G! L^!1L*pߍC62ĹhT5rNVSwBՁײ"G( BW8ED #U*D |"Nm=ԶEӒ->NY{g;?8~_2~bDZxrqK# ݫBjV h`{38j;''}vI4;yud',ei5gyxviikԢDtTWak|Cx=Aa Vl /.A"$#\ej㌅ڸy{ Y>'dA3Qh׳Ͷ@&ѴDF$hľ vVqdw;7{&Jj L&+۫N][EP "(ʺU~&7 N{`g'P#]v4mYRg~> q ݕې@||Ô' LA։b'!ݛ HSL3oh!\0"ٹzM#Ukؑ&Q 4E4d$ΰLWY_>tpv=؊zq350)Cp%Q#'m5ݔ(< )!8ɴyw/ d*"o$קm_4S>~AO (1QheFW]-xð>T,9"CF d&lߐqaI)pewRtz@xSsmNޚA 3aUu߉"d;t<cC/<ҶG 67'),cl5(KPwO&a |¯ @Y|3ِOZ>#EDAoa!S !?_RVt 'Y^Uġթ8H7ݍ`p]hQ9^`ک&y93>j Ցp4X.o\%1A2BRD'%nȈ( 5肪'*hq?V^qF=ѥ `NUgCVrPh@.R@7h:t\/@ Q]{>a5;?Ê4&.!SQI^7  \δHM":P#h +AL"%A()=zm< UszyeLLoyècs&ʩIqJG0PTHor% :иݡP0$ÚZk/M ,MJ \{~(5j I+ZPiF+H5S{E4n$N& ]|ٖ.h5^En:,b0{=vbuhӶ@? ɬeNZfctUij4}3іU TGLL&L8@Aҷjuz57z]Vɗ,F{9>3`se$/&%a"V8pLݑ[8/HBQ)g?x =$yjzٶLtD/ww>u3֣UH/t.3^ ܃IMfHݏ"R^PY"2rՂhFA#NSHiDwocsSs&liY3ss!:g8(aތc>)Wv{}<1 L`F.BwHnP7;tQ( wJ-'&@ wb(8D%l7$4B rapP3BO;)/.&d>wo˸^6 (}x:0%%C|;ð(k|&n?{>mJ^ZqYz8l|f@e'{>*~n~ ~(R\UH)R#~b6 X/B7qJqɢ3ve+h}PZؓP4LL*`pCSEO{a{.SQ*AcM DPN0NLaH4g 9`#ç=JR=Tq~><8e(cM`z<ϢOc?VD۬y|9U#4q&CVaj ~Ϸ~NQ'C M("c7Cb@Yd ’0'^A* CHxQ4 OI tɰȓ -O/~֚HL;`6ԚEL4SUMf1U$4j~n4p3wm]Yxl/\=&Onb R\%Kӳ<ܹ%!A Jp%Rf9X3gCJa&bm"[rnUcnm&@r'-)viN ?>CMb] ]_n[QSdMX$こP'Q4!CADSK˒4z~ %`(*%_ LJPc ~t~$I\GKی菦rrFߕ&`)H'PXDtBI(59A$9j M)T@_f9e*BbbDyq(ʞk"ɹM+*I<>BbzzP}=)?*B ,m Ϟ:,WYr/5gCaNCTbq"TEQ 0@ 'QK׷գluNL*3V D105sJ^Kz(XUfVR5]><{|dY@L/iâ ϏzR|~ ^\M!I t@aRo0Šj^E֪BhD5 7v3lҦJI #ƍ @Nth-<[9ÆSx$B Һsy0n'T|Og*=8i:r`o~׃A-t`a;9QXv\Y>xjrȲ8KaAљh"B5,Ih =/)1kı]2h,M`u`MJ'(6V>yCO8M9[B-Χr~& BjIjAWٚJߋT'ӺϷqHD <Ppy,zX z> xF'/#~! q~K 1 7<ֈY2Δ0& jd k a ˄p/Nqs##2̠qxuNePZ5Q@$>Ρ&FԖj,]BXGӮ9Hfu7%pjM:M\Ӝ 9 [rTiD^ nTJd7\9~]:d;u$M iw8|(xi )d"fZ02fߠ:Qw'ze4`wUyl*lLNJt;/W'Qv~s;MF^?l';|HdžABb0 =ђ$@82HP) K%^.IlA֥Ժ^!O`Jϖ3mfdBߪWm?kKQ^Y| x Z<*Jˣ"F^o ȿ'oN3ڌe:fM]Ǔr#䞈2H})?![d8#(Q/.@.g6 3cp%9V9,O04N.Cf,T++a_\a )OkƐSlBk>ܕO`yɄPT[ mPSN'5 3LuLf@ QnSꪱJ,#wQJ\8E$Bsg KT UPIorhw &DV؇t.$F,'̖XoYى.$D6wN{$u@ K ސqN[ P$*+N?{r?oW>x~z]Ku027\+.}c֠Ouy`TEDR? a`JzGl sÜ~܀%Q@ FslrFjՊ2APa C52ώ`PV  wE9 B̷' 5JL% TAJAA(K2NJY2ʡ#!1)2QWl  )Qr ip(&)f& !ZeL11411QTQ4RDPLELTU Q**b!V* $ h 2RY)$ jr!#cI'G$d^HhˆV=+,O)Ti+ 3yA ؜Lo [FhlZjJ@Ph `u$)'99JiG8KTPQAR>&}Lv;ffT|o͒bDA [#@P!HAκfy: ԯcG2WUkF8斟K-}*Gc2?@+7oClP/^QQ\Mo ]zs"Vg:MºA0q;.ctљ,D4nbqk|w:ZC)1D] E;\Cf,gj{޹=3ozE0_$ l#LԿ9u2HXu- P Or?.ˮ豑ߗ'-a2q) q,A&QZ77ݽWdq2m,]:1*XcmGx{3Cۃaha7@&fMFd\aw~ߜ~"_TЄ d_U!**h($?= tI!A2A !+% 29tf׳zHhT/c$)V=BM-p}QB)=0?5>ЦJy}bdF? H-N$gVepA`T@iPGxhvDjV) p; /Icނ2BMC윒T q?^=SVI컉@D)21PZt$F ~ZN0)ba'p$S5WuprsX~޶9eo4R? N$8k;!\~e\$K=O0ր+=a21WRvP;CYa{ &cҍ_g!F@OIAD~Մ`$O^LtC;gDžu) (E: .dU!}m\w?wCǏvׯU58㩓F qytf`_0NLomv}1DF 8`tR1$I@UPR P-(vy8֔P]yN>nЮ#HMGS{~bGh ?WE2K48BT? 3%8p"B}"=wO3I]e+_ff2 Y?iֲ"0Dd@PK&vh\8 p\#(;Ơ/H W!OT#P*0A=Wۿ u:@i$) JX0L0`'@;vؓLu=N>1*1b˙^I(bQzr!F,2p;5:s2x~MzjE,N DYq?{SKO.zkT8nIk𜈌-h׏j„Ԇ1/&OnDâ=Xcކbe*!kBx{}x2?E@;Xi{X3/nI?Mk;|1CO[ (bJR%P R$H)T;!N6Ptn. g `"1YLaB 3k>\[,2?~6ڔuTDUE%0ƥo۳9~ٟ֔a ^}a'&]u?c$‚|D Bc %W,J,^9OAW]>653X9BTF~áľs2YSWhbX CB9=WSxUk(=+ +=CI((ABѡ%e(3O)9 ujR^ܳ3Pu(|=TGޜ7`No籛"h 5,Sv# e_aTg$Q X7T'@gADo}~$*P!bƙv7Տ_Ȟ3QG=w ]p'(5l 6NS! ["~@:[iE @ ]Svc#LkΠfl DO[(p(3UEAb~F+A{QU$NNKxS%4xD1||Ü;(LrYK6ʙ(osdŠ:\Fcy u,. p[!(!i $v6c bK㼸]TDuMeRŦ77Hmw`>}Cǝzxhov,λw_<>{,v]]Z31xKO@Yw4C\T41X%'.ϯHh{7v&6zUjgwF>mCHp~ R$( |nDZ7LaÁD_׹DTpiDX1w  mEa wk N Srv.s-;)iXI3(=,imn$d(CNP9Z;zH\%!^($hJa'10G+w0{qA%' [ݪc#~DC .S}'}  QE0+, CFJE2\M&zb=Ph<[9,~]7gm.ė0?_AAAlX5ǐ@_%k$#ʄ=OBd8m:bs*/ Ik';FZ(1e-.#Dza6^BRcf DuS>>GBDFŠвw5-26G,&C9vϷrOtO=:s9/Ji+#"$%p!/Rg;O쇯ˤ(DKKLD,E7%n~ǏU@ƩwpcPllau(Vl udyDž,DH֓e,wo{C9^zCnmN9qū4t(*)(LZ" n8B[;O |I&ɱwMG<=0W7zOsDdAjcsYtT"'rpa'i$Ύ&H8A X{diTQed.Aak0%EQA >8%:ZHj%" %! )ʩ`aDY@ABU$+xw &a)w FR1AbВDwF|׵z \LщF H{-tyMIŔ?j* j[ S\ ҡ aJDAfǺ@;'?v㽌ZIJj@F !UõJ PIlZc!VYPNmbA3e-,(V0JXIR6%Ib#T*, ETm0X( B"`DR."aP@`a F *i,[0G2" ,`D@DX#-lm$hG iJ6#J +&f AM=qm NéaKh/#rZ aJk $P>" !`ah V8Q0>!t2} 02|C6u?='u9QM\PQIB(vA*1e,>_n^;%B$OާߺD|GRH>DچA>Ma9:^{~֡(Y50??ctC]6h̚sj`ryC08aIϷm왛ky9ze>*oi&#\\^Έ^&gߟq18IO.w$0aov !ME8ue0L?d%S_n8E#8XF d `qb` `y>jz~OuI Y1(f XV"j&A?9RhШ*y7R9j&(CRu 5 UbnRUhwðbMԥHj1I8 @՝dxQ򇻄^|id,-ALD`@3OJxl3"V@ recN BIcX(KVULRV+RR 2R4)L$p yRվv*&J@C{)fZ*k1(މD~:^'ʦh=LTbqDx՛업,#=ED #tk;)=y%)-C_(h1 AWȨXk:@TP3o}T- JI)+?<vmH@݁ ʒ"zА[lyw z+|X, 16s!5<5I;E8!DMTH>пg}:㷘{2[,ea&_ma٩OHXPPb BsY`*Y9-6[ηKWTX!ܜxFܝHg$MC3/` @N7Úttay`ldCEޞk0f'&"5 5°U2AyR37C񤃡YYNąIVFݒ{uQPQ$R' )l9$NNR%a/ Z hhBTUiv p2gbkKt"e.ooxqX]fI$ +!@Y! yKS=7H0 9l!$ j2i=#NIx10ljXTv^sՈws,}|O:s=sԀ IfS9., ,us~=:CfGx 3h@NY T-! (3N<&H4h4ye,5b5Q&`{xѬJcHvc$i5MJJ rWi pF"gp&V(e0O^$cAv.W1NY"7.=0xk %yвs$X4uvMwM 1liˎf&bFgއ{I>$iF@J*Hd$a:Y2 @ljқ2D RҁB;<;tCVur?҇^,TShLTL=Y_3L&(1 D\5Pln142™bކD ^f>Ƭ,q3|(PĪ,;)0hjHe5twN'IҦСE`O|K!IGh:Oe/KrTn3rخiUi )HaoV'an 7i #幼1Q5CIsz_0-0rZmoP/py'd }V}ǍP|-u[E^wFt(8D%Sf&ol+̰DЉN$QnakyʤV '#l8BJT~mHx (X"pIc >O;> lΛ ւHX?BЊvIct]%,0!08Êu=gk:I(|rY3_ Mlm\ D2j4AUCL ( lCEL64 ` $ؙ(kF\S_ 0XRY(Aj$a1c09-g%Рwyl fD2vT)aJk :춊hv9xL-Ct1Mԇ~, V qnk)mK $eַFמI&<c݁7"#6n7{,EJm)M݇} SgZn6Z>P%#Dqbc&˖0q R y}6s B*e44:y0G焃7HJS$s׋.771]H$!E"7GMk%|SRP&$-_q yaR7 50e@(F"! BY`hOQN|LåfS" dP5Ԇ4 !Y Z]-*D + B@<w4-=H2 LpGwCc+&w?g޸K HF+<~O`>c!lh0?D>Ц\M猂}b):K%\ӌ;p9Uj&B((Beh)hb)DrJAgc{}jMG̰pbdH$GH%PD@H Ha "j!T`!D R$R(("HIE@H!@HE"$"b$* V T"@VbR!{`2Z"sX\+aKLf0= ,1πA&$BOspt $g4dM+ش4{YͳPgBn&FAe$cdF9x\Ke{Hsab݊M#tba?:@h\`d8,0 ׇec1w1PJOƦ%$Of̍񯺪L'vYR,^P; A` [ 4ǀ~~]j ;!^Qwq"@-49(F}Z M !4'ϏSjCB9m+g W)q+X,9`' 8+$ưώ&Gh( i~u>'& Ņ jr+dL'c'{p0[,tZ|L̈Ip(" 'qפ3`_^voG* x[E ()OQ'׸gP _l4B||Oh4 ~QQj:UU@_(0l>9#ra5e?Zô%zH4LAn0)>YJN zU^Gچ@k:W1640>;1!~`:# CK'>6TFijQR5hpiӨwY&LU [VQ)JQ,B,*ѫk|DҙX`*﷐!f$d% :*&  .'7M,xAd!ٛh?F99fuZ˯'}Z"O 5 )TA z/]nڱRcAu΋*]I*Fm4E491L335V{sv;5P*{ODJQO{-.?Y۵R;^8Wp{ oz``1;oϱP: =szfP'\y4j0eGoP*o\ϧORDT mE(Ì"%&ƚtO젞6v@pXS_Hsskl$MaXrC=6yl~8WoJ Fa1wo-ӵp$gԒL+E9PRL>@2Q>sL3J3,Arאn? ѡNuFewvGߵN BvBz"4G`ac[ s,dHQǬmC :@k]O r] N7$+:`0ҫ]u-"0*[!I΁;[` "$@$Hi)D(UUMkdwHI:x0`)Ҡ5(a4-!C:!|6$ހ)@PBByy@'۷Sm*tw\^7׆eJ# !@g<c ߣ_ P[c] HU@BhC!(n36p`vo);]f:GIwhYb ߌ\vh2ܘV/CNe$w9!}kqL?n+=%js"iۅ-n?Fpd@V2-:i)v~C 4(ۓ.&\EQ*F8~̻aȖ3Dbsl\r۰ `̈́׽B7n[ˢT!ÿ:guGZm̗ ѦKp̔<"_L"CH3I)]O윊;MwT ~$ ̾߂ HBcazyøu3c%VV ss9e ǻ;4'cfd⎐7^RfZߑ! B$0#KZy6-IplN,yOkfъ7NDub#tUEI>a'b=&hKnx?8J43+&Ƽe}Ø2w9~灩1fnq8:^3eߵJ-t2xb7ۮew 9:) 39K! ;Sq0Ƈ:bٝ3vaHfGdb\m>]<$Sv,ǚ]I,DsMכ#mCQפy2?t5_QH} $s@RZN=h4f !f|m|R9)Nmt!ڔ18-; w}K8,q }ƝbSz[ BhL=c'HHuֆi҅P_O$vk9 9o{[ c {Ano.j摧538wv ;&~  BI֨rݚXb|y;w]gLUQL9P&378&.Z:t^$Hn "N*n/&^Pc7p<&d3vZmLX7桚1CDGU+ XC~=))iJ*[6hȈ@0<(9X0!#.7lXFF61pc:7V+zONBM=׀}fN9".X|6o, )5%M!t!bG4VԘ3j4|j` 7Acb'P`@D`o-7NevvJߛrt Ed qqKD3.~X܇Fm)tc)l0fe! E; $B"~i^aub ԺNRvm#W/[:g^d5Gfېyh>{xbꄈH's!t~c ٚLͧ/{cjoQƅz7W%ʛX;นb>w=*<=1oTdG/oQ'z]~=Q:iOmBh8X3=7Yv{^K%АNNuҙӒD<&Cz3=(QxmMFԸP7XSgXn2] c9͚x&ц@Xq'~ au1EFَSwՒ񞐓/F= cM;F~8v|jB<3b}&'SE gQz+w|zF:;q8ZݒR^Y=w0ś7BcU\bnsS'q*!uvunz.c;`@$yጕ{Z0 [l}YCT+kgq|e"+6kYGlEMOꦼ㌾V'ydCӦȴ$Ҏk\V62%yO*RlŸw9~yP4C>;vÝO@1ݚ|mv|[_{ |,6Yw(p A#kMHˆf0?f9 ~lb`ئel tbrU3cA-u0YuƬy2'*LNpU 0Teޛ0V1(~녌WjJoG_])߬\#k8zrU EO:t5"t|cU;;|: Ww^)kw[c:Y|ĉx-3UN0\zNy4Oxd2&*t^ uZ}wن9=Ku8V9o8^=xicRC$*`z`\Z9uUC7LkZW:7 bN U9熼-vg_l4}(b\l{* &uVK/Yw#((ĵ99NTheF[QDIjt&1C`!浝 sQL^b&]gp+< vZURiUni b 5';K1ՠB%L|9-N4F nli A[A2vÞt0,FO1z)jMZ8!爮Aw-m?/tä9J:ܵZb fhB.T5D7$6o2B8"N 휃: IGlK;1H=$[r ٙX u MD)S@58c+d9RN_MG4;6FE2imx2qqdR1pP9/z}[|~c`rA'bY4DɉNGX'6[un/5ֶJ!$rvKF(5d98dJ%<:۳.(tqt9s"cTzɅDfq8nt7h, ֤#;D0f20LR $ya9~Be>̮J0hr T]hYxC㒤HfQ"#`TbIju#pr> 2䄹48ug d؈eN|z ়"("{df[Y3/J~^}V2hW^~NSr]GZ&S-tMV4gˬt>zsDŽ;#()êS5;V$$CEw݁-7;p&ϔp)CӔbE#!-3~s!:~ΡI>mU1,#'WlW^E<^wOI;Q PͳZv3Qciw Ss:K #<$\KVۭ5$;ɇO1qts0ہߵ8NߎЂ rݻ7DYs09PLP1#cSdXYS?Wg1 F;]#;_(/Ewq1* 7:kzD;: 5Xwox?(}; _`Ü-e6wabzQ)6$O;Z%҆??_+l(1F1TPPv³Sɩ;:]LyܕoO'еL1,&3a UlYt=pܷ=3-e~NFwC8|L|aC!|r!E?Jr'"7O @zon?OPOh@S'Gf xi> #ru;(JB E(*"Pb !G?)\CIŸFH DR24A  D4 $*% ?B/O1;+dfi)&!bRJ@JRlH4uxA>_I<~ 'ւ"ZIsd'۶6AhTAgNbÌQ dD(PY44IT],f t6Mt78A|!SJ ƝeCe OwY''yHs-̌9'%=4ϐFG>'@ =!G#mcS4E@1%*BXHRSBH{^(] z{u9I4x qoo!wH5SbҶMK` AD`c OCXQ<ӧ]x:H0El~??G虑A:x"3D נ &ibAQ 9QC~Hb‚1 t;;O`vGv1A֎qbgl?1ƢPj͒F!3ʗqڽ{ŇpڬǺev90bu; 7rk Sf?Q5S,7(>SPy AUۘEӬsY@{t߀'Ĵuّ @89&[n[q˝L7h$I)78bcI܁LC{kVܲqȔ w#NbS!@iVrE\#%Ɉ"&) zp;DP?뗱jCD@OT<B=BjA9>\99DUB%կ9' ^.d }i^әve' }cs9TTT6;rL$!m4LiT٪LE !+ Vme[^ѝۣ!?FQIa05yt1qE"5q<|It~SXk) 'p2=8+@):ܑ=4?'YE@2Uj~n P*PYSQ@%$BycavOH<E!."y= ) |Nabc3J4|J;<ڠ@l8]a.9`;tqNyq#Q%o:0NŤԈsd$D1ۖQsҵԦfާ*JڍMMd&E˭(UNmB D+*\7uOq%mrp! AFkso2[܅3DIg snX{. GG؍*f@o<!O)i(g5;BAZ+sBM@$'X}6JlY,\Rזp#hHt;u_-u괒Xa a{P$[&ts8Cαl[>D xWQ< Z]^04*KjNj]GMܦQ+4j̬rvuÆysn7F9di±!Tގ@x#p3|,ړkQ2:>i0Ŝf&ՃYs|ވђr@P959ib)/ >= (XH22"m 9 m%bJe|z&Ğ@N]Q獩;cn58waxV }&Âs`Ph>ʅ"iPGOC1<>A6YΰO:6ɢ'cy/8"E.lHzk5l%B;Iԁ_~}z];sڏmgjGN0xެ=D{,9KS3XpN<\tܤy}7:.7bjy^k{gn'ٻ{⸬9c4V#d$9a]S=SxK4R#Y\RݝRC]ЩYl4Pfѓ [*Z6ssXxCYy.s-av1cvEũy~7ێkb.jh7 :pmvi\ķS%mqkS3M:eCd4,o+]c5ў lZ"(r;Y ɒAJ"*(Si$J[z:zSEV-*zL:~d DY*x1Lv2U>W}b+GMV^ܶC349xccg0s-JҎd$h֦ 5K<[;֞( ȞywslԾ  )U W{U ѣE=!A%9k0Pi; $("&pX Y,$ec+}Wy qKQ!Aު`t#JH -KE55RUJT`a5t&TU UA$S@Rp¨"$ZTA,Ţ4ʤ}B0U)wьU4D1O/G:ϰvB#^AS>Ahr@{8|+ Mo}@\@Q%R!-") I@;SwtFd *B*d H`"fe(Ϡ̚JE)C@9uba(Pc ڈ|u'T+p;Ny ;uCªRSfg1T@7E@W=KDyJ].Eq󥍢[zx= 4  ??^Jd|c1I%>t c2.sDzpCRX QUA1Kylbj" cj ]R<] (CТ%DSD*J(I&'ߋ> fnWP(?BFBeHbZR),Yh ^T$7I 2x wf@)"l>10x0,9{vl%0x9Hdd =3VڤVN'!j ".p̰ Fy@@MU.qj b@,B${ÐN X%RĮKJPM26t6l(U)QaRKK aţlX3RD(TʶԈ Fd"ڂK'Nev_}\(v 2 |Vɛ韆is@[JTƫ+N71Tp'2r27 9 mL#84!WzWP)jň&XB r?ڽ:-n !P,H}S@ZŲn rD[K7;gH%aA(k˜?,ץf2Z`^;Y J Oa`L5 mQQX"%Ὸ MP4m=_z}0{`Oэγ |4v3B*0$9s$!%ܐ9zK0C,C/0{DX~{StJXPF! Y=th$CLѐ8:w8UۃWLl(?6iP8 0e4 .7aŋIJuBR*o8F}TQR- a%"#SID[DU, &P`+vyAu<;jC>T|J碦U6bJ>$'`wUJꁉbgHkc(:@ʕ~!~7&1h7v7Rҕt)vyHth8b_f%sژsBQOwJdCR4rw"䩲WGGr ˆAk!:=9`T4BI(u 7h6P WL5 bX U60Nq1 ab}Hhce3kAMl.ԏn(ܭO!Gyg8]SU=Μʀ"|.XcJzHo<ϱdq3xsҌ ̐N7(iE!| r%BfXAO9KKQ=0C0v;+igqB9o9X2 0 KN)F4?msv~l423R EM dg|Z0xAzY0DPL.ASϞ,@:ϔ2dc.~Cۑ؀ֆ="Ҏp' Iń}G9vD{WwH@0 qo/]1߁[u'⑩ȘVKL5F 1Q*`}qՑB}08DQeHDbcFiPTUD\@!M)ffYjr Xvrm|qR. @'8 9d,Zg TZ" {z-j Ak-1PҍVJa+)5bi˶UDX3n@F8R_˜5 &fL9у|SFP8x9{ۘgp']D|LXbr.i9Q93%~P/etJ]=DY *‡/) 3$>y\PENqI h_\eP=$ "57fyxߟ w>vQ:?1P|N]>F6yC==cQ~I}f'IL$ɀ{b\m[d.0K?Żs7lٯSOE>mb([A 2Rǔ >wx|hf+ 1<̌1GJbJ (&MᑴLz^<,x09!%9v '[OW X4ǍA`9FyDJM6yOx r2lI*ȓ0p  Kۀt͑Wb'0'!2H4Z-: YѤ>LPg3y4Jk"!E- uPfjRZjXk 0."*Y膿v Լ]pa۩%W#yZ()`mJ2x8_2 ! ֬ٱbAM_Gash(rb80t͂Aa 6.2H1]&{GHtgɣ]֟0}zB \o1QhaN9#X$O!SKW5y/ :Gx3@ iZ h T% Z,J|`r5&5i ‚uoh5.P&0L$2"iD*@DZ BhfiZ2r)22\ ,hrhRRj PR* LB!) " 0Y(PiR$F(S% P`R2P)B f%u( 1ue$ҎFQ) _*F!iIz[>U% \lJ%\)Jԓk2d4 S@a(bPkHhs &j+^$8I6+F*yPU)70vz/a}瑯eP).TZWC-'ɡ,Ls$*ڈ vp<0*)ʜ99lUJDSU$2Q PIT Q4ADMTAQIAQSE3K!%B4L1QMD0P&Ygmdkp=}5>[9b!knjbMϏ :GY'nlPք Hxi;p@v^= TRM03 }-=9IDd4&?w:8A;ãQ  Gh>z; 1yEHPdd"PD'yF؞יTmX|2m8'#LDh(^O~єmy;}>RN$b\qʂAY -0Lv, !@T<NoREJ{%0'e]3^(l)`ZC;gwz}-yW 76Bo_tw H`@>a'dIΞч\3r/}^Ȏ_ 3T^ uXx"TQk!>tTBy=ɬ̀)qR0Ǯ|a;06.Y`#`GR nwQ'cab /M {svuªbLC,D;Am6{#A:_9!_2Bvύsˢl[Y fe}V:)3U$: )o 3~gd1RPâCI*1J0D BH#};Jny /0<\  E4HPMt 8 P)CD{&#>\N{ JҩHJ MP@ұ_}k*7aYhѽD~U`$!oFК$5E=N0–#ǧɝB R*fDRH(Wr@D$ wC/h4;JZEZI?>&X(AM * HD,#!PKJ>XJKHyGuK wўH&GY! JhQ)ANT\CDˡ~1GCeԈyP!T1Y o8'oxyڎaB :!(N0s'.z6i6'@dÏ~;HC$.:xXy>bʶQVCTyu<4(bYal=o$adM#HO٬"Gq jMF!i S Փ2D, hzU2be=C;%SUH)]E0\\Lզwf BH̟`tX4D8?4:60aV6Cn !?p?L,% 4@" =gč؉#9>X3^"!@E (` ?D굎 03bH(  L#DDobC!d&JQ*QK(&h% f S%0@ȰB$M#+4)D1FoeY~daU:ѶJ {: Eesw>YPɨYuޯ$'{)!TQx|hDF풜N?A<5$g#BAH7&ɥqE*|b="![XX޼=)f"3(d^ބQ ;u\s|A.3iUq'\7qv-zZJ:{2<~{=G|쮁cu]Rug&ٌujh!;@PDl -ӖyTd*zx(pNӫ2kD%˧|AֹEA0KIш9O];n|uN8w *UEDsEβ($Jyj pdo]Nb ^%a+7o/_~~Bs 8.)(Q!Cf^c~K}=Q@CĠ4O{$c XibG1ж}5Z#y&`cGgA(R%VP)iA!DB@#݋Tej e@Z*=l mi13.9D%4RQF*i T4^CǾ7+%WFDDQh>0aI'tb`;o~aJgr`!'ա%w;m>d>}AvPz,iiiQݓ;iNw1ݒ&rdKHB@=F \f>CxW},qG^\|v9옇=C.`sGϚOl@X@Ld)/:mI(ʣC >"cs}ghUKg Ky0(%"AJ`/[4d) zf= BP!y hh%$%(b( **i ` ( J!HP(B"H"( $FX%aiю22)%AMTTDRAIC@U1TDqd'х)ɔL~w٣ ib=~s1R=Ls@oPk0C~4TD02O/i.)_ˆğGyNO>gp6pFuhdFsq]:n DB Cּ,A[ qXN @5N`8P%.XqHQOi-uLvv:c8}%Xp+%*@c| Ni9!}عƟTa;  J" ԛ_`dMCBX}iXT>$6Xw,CiD8U?8̌-\r|aaNYTtw&s}!c%of#a_SzN}}})dOh52XR`ap a H?5S&-{COfPS0vtQkadY2 Шy&f٧KUoT8:Jm|0:QPI2SqSYDJS@I7% ĺ̠)cX ARDf$#=)J&@*S:|cPoJ{+] K 5(&|3d)lkY͛eUv)Q|1QrQ>)&F$Kl!dC$PJ7MIC\%$n=FF v1 $ pZ 6;ztpD!| G_jy= FJ"he;d-"~HѮZ3LZfe<2BʰJ()HyV9#.:@z~7n.ij *d!%T!Tbp Ϩ͝hbCi֡81(מs5Q9.Cfp.m&7!å:&u4ws I;JJw#*R@Bhw׹̞aFFʟR4Q_Xr6qze ?;h)Mg 2J)99_Sьgq-UPb ĮSe9v!뿀i,vip8..W & AӶ'Ktp'LPW'0 3+bVl´Qk9YiaH+PeYyJGh݈ %B uyNf $1fcI6%榖iam.nUzNC6RK s",E5/{nZ4%f`KY3Bµ -XpxyC*H>0e@h47]rod1'+:WxTН$<ֆ5PF Иc 36Ce#G30j"Cۙ~4̼Æ .Lmq[m+M . C)[U/Vhso00BY$n Kf,?=x)r"5=BxWy [;iN5-u{jukT".1!K )D@rs 4Jnh.x!:ayh,QjْҖe?t:"a\@ߑQ!Мo=JwUM'Xq|ޝb:6]O ;ߣG㆞ReCBTn}C^"fpHPW=;H6 t N }a۸!y0ɍݙ4w!$ww֑UQbPAuT"3`S9YRg"N/4\LwȔUٍ8p;֘14e)hpN pRٯ\g1 =iX̨) hN?4L JvqGE$+/O;ǐJ< s'e~sI%XϘQOȀ{>aC `0fW PMmDRª(`[])g(f HBЀY,8rc݂nS̋:펶- ϧfa9U~) h>_QvH%)2%((] 'o2P>V zV@!/ĔPo¬"I"23v}žOZdG,Bělߧ\& SL"$zʊ!6XKi-Ru3 əYAZ PKN>q'ZF뎲u*9)0ѨfLĦҺ ( BlUvιdAS؈ *}ׯkfN49K'/bVT,[LWcA*v$C]0acb^[ }?)U19Nd ~iI$T@Շ`kgVbau˺bΧ?xkI3Ӈ@=z蟉18P,MJն `UO:E`~j9 g󻻣qˆ?>b{_/!5a*D Hu7#('2B*@0Ja!BR J&A)~E,F@1P/A~CrE}'{D3ɈLFJ/e$5CÄ=<}0 Y|b$b0GXmq':twH:`:sSJH_%^!a﯏"c!QMV ^%rY'R[RZ#T@ͿB g})ui0QDrh UhvIRhFLR|P4*"?L~EHF$w=^Q=H( qc**^_CEeGnm{#՞ZNz9K06Y}ģ̍I<.{}R]ɈHr.1d;q8E;s|w}7a[Iy|(4'U|cD~o9N%.e f0Eo FxJ!CAf8KIC= 3[Ypn3Oog a: n( 8ڃ[ ތgd툒=[9x-R!|rhZ '<{vF|l/{P{޽`dGib<7*"yy@2@PE(R4FPNC 4[E;GbZGh%H73%9V?S؎C!a|%fGD:AxܡN,5Qޞ?r=Ճo`nkd#g(YwJMtA :2K\ᢼ V +v WMiA,= 5zf,Nxrq9)ʆ "<\{aC<ѓ H_Dju2*_=TQ}$X-m*2fܦIı$C;6Q(sN!F3FɄ ^Jصvbg8͡A3ZYm2"1XY[-CCmY@2$E ^jtdDUM v&tD3 ``8UNq@10TwF4`~;X_uJkIµ?.E iTL>bxHt5sJ?>aT14ɀs&7C-1މ+S^p:ȡJ1&`SԔfs/;nA`EቱGsx91ۑ eA`I0^\2tAP|Ka0}nΪ-Bn* #7@="fKQ#_E~3YLK^*}VbPrzVA7Tsei.PN㸔ppg|pB:$b&ˡ|K!t&쟈@s@F:1YBQhJoiQ #"Èd ",p2ӽ֞ؓOQp+ GOx±F5%9Hr(dT+PѬ$X9M;nJ (?GY x`faQOԀ`y+i jӮx.Nh",(Щv) HT @\G5d!O]\rCX34y!Yс=!Uܝa˧gд8t5  8NFkG9& ʂO%qq}z\WPCGcOPBdͩb 4(}(N VMRBNP-U6 tk8]n&R|' 4G 27$O\o.1mRC@dY1H|,;פEQζ֖*"#"1PӤC.~Sp"QldEj)Y 0BF)Ch|w>d+ P6ve1SGP8m(f~*j/傃bKNt ,Yb֝є~ z'a^M~NMf1_iW4֬125jD2b#A׻Z7RqœѲQ/g % -X=ۘHn ,Rvbķ j>b)hRD`a4 4c}-@p=xHRްg؞NSF |2aZьA JQ軪r%wyAJt"Vi8@KIyPPﷁ%CW`$A`j 9'C jqogY'r ԒCBP.r>+'Yƨ֠-FF0WZe thU"Ɯsr-J%& R%o .e' Z>PA5n1&n1 CP0dH6d:, !T*_N<äP85;@L d+k30 H'Ir)]{f`jWPDXVIt졹eBL$tR)PԈt8y‡xjЕӴ* /)DEP%acplʄ5&34> }`r ZqV-@; h FBBPQ*A4UAO6A bc S@P8 ( @0 |!Pء"Jh# fpo U7I1" B 2Pe4*($P$J@ıP)H!J2@D R@ H`bTx  $1Ӕ2@Fr2 !K,X ܎M6ZO0lL$TbP)Ff`AT8TA: >ϸpfybOzWȦ OCw6̜`O 4 0Fa8}"(s6IZ(FF %aeI@BXa &jIRJf %Y J(%B d  )`((BHH&aV) H@ %( hb&b`* XeY@* & (J% ہ,`! ( F&jD!5*aR 㵒!4TE nl7&㓧PvgM^!5;. *(G*q1@䞩L$ (@G@Hr9ڣ$^)h4k*B$,bLcY']b4JnU@ M 4Ræ><,uueixA ,פ4g@g}bbw ={1cwC'9I"QKX>E Tp* m\ϡq p2G0XE|HDo׭A@'q_φ4 b5v&!^_үAۿ>CP@D JR!rVldԩPߔIAJ"" )vQ eTxo\ׅ-% gHO# aY>y嘦"vケHkD& \L\+omhtՋs l RնD0.>C  .b#8}8{'$ sP)Mcr`7 bG@$̱((paLc0QZUIi ӠFLB)Ȑ)jPI-BᰖXXTBl$Tddm\)"H )ъe$hiH@k $H1&̡ "Tª+ ԈSDHkhء #)p$ʐl ܦ;V+%H .ZLH!T@5"pW!Y YI9%FXF5 1IFR R-%Tb@VAPdFAIXjBq,+yLc!%:2J11\#PfIp1!X".\pltҏCi0RI2 M$lࠢ(+Ĭb $KTRZ )0Й h(ԸD- )C~ה:&T ģB=L`@+;@3jăw[0ȔJ!XrIIr`8>Zh+gD` 0F!w 邁J@P4!w:W'MoUBfA19kvX9p _,>Gccf*BkJJr9'f{'mY?0Sg.]]?\c_1uNa?r=x嘭C-K*~gQugw<I i]jH_RfL,Ь8-<ܶȏ~E T'L 7aZRkU91_^P?J?Ljy3W óBC/Yބ )),n %LqLDH%s=zMv_: BJb2S!'ѲbI_Ӟ p)}عS5ˤ 0"R" Nv]LV`D[%fl%B`RjqmP|j-wO Gd‘ ^#n b$JhRT͉u&pu  ZTXzMjqW hQ'`66bChdq H݄ 2@Pl!$;臓zn f $g9%XO:" Ü>=0-_h]7$DAAKF@?<"pTrZPF BEo<{J =O C )J̄Eܪy=JڋS f)v &%;)~Xz}DA2gV3MA蕤{x =d@82Fibt}dfQ"90]gHq)X##cQŚ幫9p Ws'Gl.? )?@0G0̄R- T턳X HPޝapuxp<$ƒm !L'0zB>6=/p!#2]$^_ =OQ wLf}G] ǔه`pIN0`>A+:GӞPAMթs oRT,̘avӳO ) ηۓ:ouHͭY[(b-eYE=0qh\'|z{[Rr.A卣@_Q |z#T1TsDS$_&KDǁ8ރw/E(@??;E'&j *Ogn~nܞևn9Sy(QQp}!qCǞi*uk!ĨwpqR聐+#YXD f+BsO{Ngg"4=2x(u"EI2{WE$p9׾iaO؈'64 ~FCd` C#D1 ER1H R{7w`gT=Ԑ"&DS PPଧ>SGG8n%2$a?qE* /!$3ɭ>~Y,q\MH70ԔzjSI6dbȺR, <7jr#u+̎kddҏ9HG Pdf1r-@V|uxyזP07lˌlqsQrX~wvI +/IAX϶>LdTd.f%6bVB15V|֘3JNz\.@qrvy"\s@՘v ei:NY&+ Yꖏ&Q4DLnD?a2`ꅓd$UaC懯Yu>n"ZI !~?Qig@/>`/mJ ,¨)†Cpd:x f&9C6c1F|ኙ`xSo'@vJ[H1j3m%̴.х)_d O;E]?,FkfI׌Jl!"}(S^0s[us 1* 0"BD^da0QLEQQlLs4 _֣2d.x)A |Kqy ?dha6'T" `bX^c*MBu#R*C3݃` t^wS뒹V^HڷMrrɁ;=eέYZ* t)qz籛MijQ)kns>Pwt6vOS#xI5t $}Q8""Ia 3ݎByPa'n aT#lՊ5<gՀiӯCfY(f )%ΐA|Uh`3ysb^K~'{뉜QPf++{gZPQ+g(s͸W#][ޔ62 v'pH@vtyCz΍_ffswCgfVlyȰS81Rs,D[.8@1CΑBЧ Y' ^{& 5H% xY,"KK:BtU}ډ \ z毳X#F [Rw 1%_EAINm|.J)t.0E9\@^9wcxٲ]6XtS'o{G/ܓK+P5mt >€!Ҙ }ZspCϕ!N߅XN?ࢨ>]ך$8m_V"_7 hryWG]oaܼ~ @akrJgp5ą((&xaJbȈ f f4Swl̎}6uί,3LGhٞa5@0XfZ]Pj_ƞ6ǖ._VwKM%$q?Lx¦en=3A0xNyRio2s~'|P(Vt;ywtQs dv04y}paV`GȑYc Lpâ`16A ¸$(iO7?uEV]>ϟM#_B/`8 0S]4ТBPg'=;I `V#fj "B%9$ts d>Dq>|>|a|Lwk qL0J60 2(d{K4`4º*[wro:08B$,U3"#)oO(S*DMa4@@ lygZM{gz8JdE8*AThJtƾ TIsdv)ZB>JO-9([`gYc!:H`UC^g1f.()T0T‰|;)`w48V,}Jr,!z״4$ ?0[pʑh'rj" :$i&kke2G`<(3/gJC߆bwzMې6 _[z4a ͑cGmhOLl%k:# ̌taxI /py:_|cA0==4eA?uyZ`u'\v4‚א>I!pقvtQ9VgVJ&~|i_w_t>,VP~'<, T6q@P I$$9[ț`3@5?zp!u MFG|q<y4>W@ټ\%%𘇠i8'kÛgՋx(ސ~1 ؁`?hሥi8j *jKvb Rx!_FmV~i!KA/5'!30q-Ul'2p1LkWF4{b½&j'J0m2{ xkQW(E} aVcBJ q\Nq5y-%bN$śB_@`H"A鍩䒒78gMq@fFTpgeDх FҚ4^I8zt֋v.ɐS1x{)ޜ(e")h! *i)h<8! PFD ( d T DZJQwz/DE!aY9ޛˑ7;^zL!X/8*襂E`(ydj+9MAܺ6P} ~'k0Hbزl#r͢5xP.! ,Iʄ d(bNAM4HzbN@0ɉ#=~^uߟjN6`Jd4~VOcCޓs??9S05)eQr ,yǯۘh)̎B:R >kq@ة柞}f 9>p@4Ibx!?PM:M(_w-q6Q TUzydɌzc*Q&\\$+nr"zgE8kkaa:;Ȍ%="s4D )bD55$qaA)$ xR"d)#{`#xdD4 vmTTV",H\PƜ+Nhs{_Þyf)ҨW g*"5ttT{L&8Z0UQHE~|/K-}+iEfF HUK:L""5Jp, Y^ *:إB։*&5l ), "+((dydF1%Vl12)±=zƴ2WdDtj:\"Q5pR5 Ԯ]AJ',I4ႅ%CzJE~3<ڌb[V1%V0Aq$&I@3 rZS' (D,;a辆Cr¤VB,IaEHZK oj)cSYW k.ִ*=!}B50G(PΊ2*9u1),6$ɽPN N]n$8.e;X5k3!`J!ѦZ7,̅zѼ쐽;\wzáǷ?ualm/ ݥ<ɥz=zćCoԶrF%J/b] YF T.6yxV\%F@S0u-{t8)vq!%\U*j!`Ľ^8GSz9M`χBpI!Ny2ޛjxN13QD \P>5;FTj!zrH^D%E;fʇt&1U<&G}񇿢vcJlNR@Y3CQa43[iaƺD6JjE9"t,rp.Wc'Q;dқBi p-C=dNKD'NL=8iE'v Nyxȷ2{%: @P4""%X&M#QITbHp *l)7aBK\ǜQy:qC Ox3^'JiuzT؍~c)SɊߩ $U2IaI-Կ3cd{5<m{:)/YY)!vgV8kY${US45:Y{J^b!9D! 3[ meUQ9$3㡨'@d 8%^x;h9{BQu'Ð@ tBmZuQ|!Ng{&o`]ffYdPf;"BcPSR{|  |FsKk~SxR fvNfBF*HفP]vXd_HI @&Lc$\A7xJ 6X  Az"L~}y̖~Ktf:Z(<@]PI#Xd#]ʢ(BhQb0s#kӘ=`l!A@EB}U096]+p.DHA' Y&5BnYo 0I2p? 6!OQhx{'FY>q()Di4z-jauO5h9<P~Q0~9 Éw9Ҡd N5zsu#P*LP"A0EG#vkʠ2C%Ѱ'l~SdxY瞘`cc}D~|` Y G'ztv4?"! "hOW=m}]r H9 DF[>ݘEI &_C?a'9ENlsg':x5;6DDZ lZѵTޯ4mY bmYJd{}JmR\1F & 8W׉{5CLʁФR예Ξ>ʁ3؇lc).Cv7`},X/͡EEDB"J jG,'L01,!xT 뇙B%@oqslS ti %Bww\v HUG5EPBRǐt{{T DANSD`ܒԎcfED4@$B-$C%~BAyL$5z0 EJd%8<]0.7QM,=O{"VDj_~pd̈q>,if?>\f)|MM OAyЏ2HY2H$D ;%\)B!(MB9{ Je!!U !I)II"Q 4{+6xN $HA@) H!wgw =a$4ؒ8@~o@' d(uDwU6>Ay9#-#߉(; A̹ qi6R?WYA'-hQ?W4KDcj vnӮbb0чO z =3?yg`BT 61LAIӁ䴅BҒXsAA~20`{㜐]uagөwZ3:cx$ 6AKD,`9rOTe;ԣe$$BH22H A BA4H̠4DD0CB$*H%0!JKTB@ D?mC 5jW`=cA)̽cH{EL@s`DNX(D R=a=9H >T"sÄS7ˠQFiyfNO0rH|=Q/a>cQ瘧X!p &)ɠFW您ChB$bdwa4TE1sn]QTHNւoSؤMIVCįUXYX^P@:k}q;ELSk"Ә.Rdse! mV U5W H 0e1 T,@`,JZU!D@@`s"Dc$Bi(0D$HӋߗG| Cp~N@_:#&I4`L:64 :`/#@;_ wfzu49Q"P<yrAty# Lv#@=ur 1lrR` Ʈ56.jKH-K) uTju&-+&ر* ɡNcGHT- UŒ5m2dS [J Y DC@h"bpFR M) Hy3=}'6GƳ"ֈlSo?Z.M1 c3>m_UwYn ޱX"3*IvZc'ecR:j," ;X96_E~dTw]9BwVG)SI*TL=*9 80 ڡF Fmrz i)RT7@va336?ë)"6{Lkw]&g3x[A1k]0_H3rDž)C:Y%r-׵& 6EPjܺζY,җ/>Tf43/z]5װ_$atA{a:X:Ϻ* i C+qM4#pኝ:|ڞSs~}7h=YbݚS7YP raou϶ Դ\\#6WM>&Jt^<uT?>O/$:4TaN͙!Ԥ,Ωٙ<0k@K->Cwɪ[y{#9fj#V_7涕 |># Hz.64]HoZ\BЉKz5#eJb2iymGMq%LvᙙE%m&2( R͢(1f]C3]X4Me.aQ);LLwg$skb+2os邧Xs2XR-2N4QJۑ1.눆%>AD#0s!}j 'csMǩ/K5њ1X5:F/ǒP Tq:Q.q4UB1WTTXV\h|%oc\em+ sfIvR;`/l+S/bBf:ff<83V\!Zu^Z ~ cl5񾸋9I8מ1@$MyIFtgGwM'YN:ly<4YoΚTr 8R}(0LxwȮGtx.4BȳӬwAKZ,j͠pDm9c4NCrJZROzUBcZRO1ŸwP#[IYpA9f=Qjx,)]F(uzrSt5Ea3t^j"L8Mˬ߇a2KL?gՆkbN&Nn+9Nq\`˸HWdXu7+Xs +t3!n=k09:R/*XQv ) ܡ+3'.\zli&$b%2D磱gN<>Oˊ2ʗ㞕>#ǖ!h)y&g@(Bi}PL3.=COf5:퀨:C~lӒ2Pm*I]Ӻ:W6vo|/XZ|wekd}qZQQ"ŷ/ tl`V;ǹ41w:t :>]}%4 ed[+j!BDjaL0`LqeO|n2+rLϜ\\7p v)17_|\u <'^i]v?I2`zqGIsدz䓢nʹft֌9T;x,㢌ۺ3zv Q Uܶ:,@g3&\T-jn4BvOF};uНQy}毷6E'|cA[oC!Lef4|$.;-H_i]a%eBiA\8U M6GŪ*ˎ!VՊՄ C oC.C%⹻0%PęxdWUo&>b~jWwtyDU MC/.  %%-Hv}]6R߫]!uYG˷9JcxX;;n10=WU MgÓ*Eܱ iÎ|gHg$>h[".4kcʇ6λ2OwSy/ 9{UR2i4oF7mw9ڔA0 0 kx8'ځayzl]x>YEe6Wi o3U|]Ğ &'f.i,1MMc$$/y ܮ< 4S[9e3aeoL3V j$`qdhKl͗x.LPY ;NC)be(8 ~:Taʀ'J W"46Cn:nʑn؅DFwl 2Ҡ0M.S'\JQ '%2BLQ0ƹLw)ec&Zg}9$YvHw*zx7/"y_aA}bOZP#_SII$lwAHЛNn:zaGY!3So4a$l;{iNL\Cph&;c)$h&a˽k_ ݭ8,eQڐIȦ 3 #-*֦lrRT~GPUH4<DI[HyJMm@`H#Fwk AS(u[pO q4 CbIT6)GBJfz)$?l9IG*/]i#cI|=ǾO Ux=3- h=6Zj iJd+U*c"LdXEhϽ=kY9Bt9_1"bx`y6_R{~h`n'z OS_{γI|dq Hk^}fc yaJtG OGsh[mT]i'=nY۵rcj<0/}6"N*aN8aBaჍ v(py4Gm9hpÔ},#Okk {/9>N >Ƈ_,ufLaa|P\w hy<ؤAGҚC)~C᜖Y泜MB r__}ohk1Cy{s*KC@BTĝ$ZpM1_ rv`yx{^ɋXStD-ZU/ ү.`Xvz^==Dc!ȳO{iIuDE@ߏHN&(Q hacu6[&ಥ ,Qbۑ'BrQA UrQ̃$xs'=I- yx7O҉n i;hvw, pQp9R֩sdjj{ᓘ ڰ٬> +uhhJgנ~AO)!@9~OezTj04aɉQ"MmCp`ycYF}05Aӝ繨H))`4/i䮅:R+H=>q0<.9K-LR E P7IQi,5&Y9~nmaBXFLtfD (&}73 #HqkI|]Xb{=Ĥ"Gpw|X90^٤e#4ou" ӊyՏ@}m*'9anѬVLw/Ƿ sןzBBzJP1P"s.B G w( i` A:Y;@mciܽJMCK\ PJF^̮zK՞BU?~rCd5瞕.r&<Š+*!{p.wQQ .`E1eFCCJ*Sp2rM:|^C]/Xcəòa }MRy5;!`R<{*v!ޜRlws|KD2cq㡼1nxy}>N e`܏:sXS/^vIt {zr;q!F<3 yÏ$RSDrWPUXT!P3JyB\,2rip g&-Jh@[:_OSp>ŒcfR !hX1a+* M>}<Έvru T#\V;Fka$g ב|i!_KLAR^?V٢q|% &>O4oa(U)FS?3լpDl'澿_,ъGgT4M43Cpnq D8p@brq* 8lrw9='(|%J_-,S!Ȅ ?i_L0ЙD-6:YqJ"-fcl]T_k (UBzѡDDħ Jkv Qx"7\j#e鍹-$mph`Vr6Իq #MaKq*& *UU1ۦyg UEED9+āY Cr#(AT#=357eyʜΡBb_ǸQQ\@@cz'DNvLCǥ`s:(d!4Ѡ׌vÄ/d9R ; g89__` S!g'/{{EbƘ'h?GBΧ=G]8NxZBDZeY+q 3}B[/֓Ɖ4 c=|`@ +ӽ.@T^^ }+Tt{$c)\Ý8UT+! &$_ ƍ˨$8ˮΜU b/5r7&nH9#cUَkOtٙX.b}  Y| _Jϯ42gJSor 9:@{F,i=MIHr0id(PGd攚Ah 25C#26mMv33¦wm<=4 ˧0e64 I`z"(D4 c'F2d$YJ30JPBI`k  'N&Mxؼ_0` x5BԞ2B &iAYbyj|)4Y7؂AvE4=xǁVXY$Ũ)Sq\BPyƵzە'4IVMDdFI3 #;Xu!S`;2Ip9LLe F1bmo+M *dXA֣y{yAYHaqj[aKnlZn]_$`BNd3adr˪4hKR*sF8IJD[fE[NDWh$qV(n֊r-9m\`q`.:uf Bsƙ\7)ɚ4vc c6#Jl#5$10;?I!)q'Sw`\Ԅ3r>rcCaι<1>X6w v9 A+cAL g`svvt+ppwpf$;Q!l5a:ǁlnc& 2mUpK@ĸ2jK1,oJ˜3ls$aͪn(-@D3`Չ'i\/h]`7iR)`v ڪ$bs'R[\ ce*g^. í5n0`âKbA $MH̴77-D&KCSi)N`AfIC@AK U\rpi,L5cx;{NL\7""nǝcyZs-rlLd>u)w` P=Nb{.RO90NG GqQ\CXR isgOjEYSmdfyC@] eJٜ 㞄a&*ˆ2:ܜL]lΑQ$k`Ju0Ke mMǍݜg覡w0pBY %S IQKKN1Sh=}/_FYJ8ᔄ{yes%0I0qAu ݏYF0N ߘ *5ש+׷zKpf0s/H)@%_`m$u>y@TR}5}*O4>f|x*zT@ȥ}^fk{p<*@ `@g^m`؊±+co !Y&)(f1MőSX7p`;ctC<@*ttȷR]U-m}Ś3'PNE 1ָR1 2$ qnS&JZ0GU{ RF߽v <.p~1up~pu=~p޶=l>{TO}BB, \k! q=݆Vrz#t^V6s@w T?d>:A*l&HH}E=NHf!~9d$PzVjT^br5V]@"ChP7_m@w\x>yOn v#|Q{p UlnpZ1W\4^>ea`P29'<*H:M~n m\k0 `2 'P}zޘنa@wFF[$%8K5<SO-1܀8qVڴ}/xVVov#x2fSQػeCϣ BsAu4LY˺Z-qplmx83ݜvСiB^*ADjEV@mk(=; 264 Ks4fNц ҂^X:lj1 {i|WF+%'[JyҀvT&$<rψլiPd d1thPA׼N#;3Ǻ[(MUFwΙ1`CX<'8 Od ƪd"ina۸p \A#1eB  @ax]O:PPr9"P T@$ARr9@Ѥx vS O(W) i0gG_hR% BT ;Xh՛/a 󴢟$n3q mG.W$W4BA]a0$82 fuIa0d!Y8ϭ4>߬orł~HKd攴pNFDd0s#a7$F6<`t8=Q=cϲ,$IΚD? {+n*إ3٦Tp.}N¤() ݽ8I!VQG*'!܄%,6qͳ11,e"ʅ}Qp!#\1ϸ4!*'@98vOVU>/>!>U|+ (_GP偓0;5zRbHܰsb0cRb!=;=`%^HR ~ FiոwCv <jCrt7L1<3@~P@ÇX#@ Z(J((ie_xGW`D&xmA ቄY*ZX[ 5BĊ[a!DPTR!@< EH@ B)n{[!I]ہ" 1i *,[kVʖhhap J"&)TB,ʍiH ֚LC3@ilhE#Ҙ0k$*- AYi[< T -#HѪԭbpHVELGARX"[dxp8d) X(.#l$D, A%ke,-*C7IKFۚv:BCdZ.ũRFkQ DH589"ED ɏyo]~ma H& Y W)IeHQFbfɊAERRC1D1TJBPE -$L_'ھ_pjC4ҍ/v"$'TԳf > @ܚdԽs0 y#뽓"!BB Dz*~~x*E@(xv^?`{;&1 ^3߽ Jq"!/bI2*n 'BVedЬpK|cC>OTTD$aX5* 3d/W6t1}e%?X:Q6@# lS,rqs{QĞ2 o),*PɟgoD(i)hj ,2 v<}Aa([A,(EYi K1-&c.9!TR)QA$ /ֈU9\<;֠TbESİyNLn=NǾRGj M>@l>@ XTJ u]Ha~0>eP3 `.g1RO쓮:Zd-A g\x=iK4Ia9\(smT5~[QZU-("_+B)!:ȐA`0׮R_WPY8^'VyT/S8kCf0j2HY2>qࡠM,`Ipm@q,-"(HȡVyE(#@BH[Zҁ[(p=ԖHHa $PA('UzbE* {Bŀ* @Q" 1VxQHEXqLsA*XaiE'R.aifh8Ahל%xIW5碞̆#0ABxzteV"$‘{XHP-(C?\dIQ0:1dmG4zG,l>pp`q'6M'kq) a=`rwQHԀ6)J>ۅ=6Qt @*o~˻RaͬOf-唉6 m(9 ۖY)}vzr{zaEDǝwRJ98B]I90VqxĴ3q5h("JqTERy5BP'{vH~Ob>= H /(wH/{xC/ mofɓIi]͵ V ?vl1N@T^R !٢((3O.Ä;7 aQwd}OB%eu(;)HE-T,IͰARHHTQ% m?pɶߥ t2< 'w: $68R=i ׀YwM1+pfy?nx646u=X6%]$$1$PpxZ B˶txp;qC(A7IBx\Ze+& puz246;poƳ&0p$*a&1#dvAAGQpˬv4s'! )B.U~4 VIGRoԹH/2JD8@'d)@'dQ @B[T ύ *!CA#CXd Fh(;r ZQayNCD;m)DV 6DBb+hX ޗB"#&)BfiFEa"Z'(cK$eґ;lfBc}JQOR~K@Բ5=,&C[!M9e`%(-B,Hmw@OᣧBFÇ 9 ;uo0q(#3ˤrז8;JNe|~U f` w)؅LTF YJIXhgρvd/jEooGEXbG"(k 1)БF Vd>FuD1'00Ou|<&`zp9DkG6OZ`J(#QJ)(P"$Qȉ~%$gw9CqmiKk!l drT*#dTEu,j(UHlRcl̞%HX, hJ B$G㘠LkMT TRDSJAJARP%EHE@#Fr"!21 (h) j2 B&pDGXF" P~W>*v )Ƕ|W6C_>yKt@Y(S6,&Bd'Cϖl(KRX#$fDbuŶt4mnz/ $?]nHΏMI!'iBP@%݁=gq72icǛǫ4KԚTKAH.ݍy[i()8S_ɁT0JJ=܈mH:vrzQ7ێp> wurs{9Ȣ !Aȓ7n o@tII@=0Ӌj b=BՋE/*vqg{ªYE xJ,b.#Ҁ8"OD?f|Z hFPɅZ ihBBh)`yw<|+q&b>nǹP񩚆cFքAnB!(?u̾t90Uw 3Jǝx .[M9l*シ`Lp&oNG1 ("ί B{)JRppa"n4 Z*RT7" Qn]x⛏-obnIR+smΆEHajZ0$vHVKIP!VDAJԏq3w-`A XvawN;4Bgso!Y?c]ANgYNtOi+:v1ISby ^ZrS D )=u˱6;3\BTas0bB-u;okĠN%FwD 4l:vc|}_1)a2d&$i' (CI#*!݇ELc DrE@ AGmsI)5hP)ZPwW}TpmTՔ6RmG x.xY:!.w:yMWr\jT1Z] a*0Sr2YwMFo̺,ʐ9!όl!etXm)aFקj&gn1?-M6$ K][z* @x) S$4!4IB4 HR:_hO=U`d(dACAX A3A,zL_TRJ~/H=^+&1&$zr~P_))ЏF[]G|Dž]GᐴeSA2aD*BСN-%4E E R3(% @A 1 @1JGR%!M J A+%AC4ԵM2@HIQ$5E ,PM-E!0S$o"J )ACT&J0ºoH4АbD e_㗄("P:@4 a2ЈP_G :#P_8S`!R\Bd Y+̒S$DhrAD` %X*PIF*,DZ1 2 d cU(P*ѸhPB(B P*DtZ6ĕ *bVQH:CX]PJR?$/xE 2DS&)~z 2""Ks:j}5껔ޞ}Sn :W#9O*ShnMpzr=KЯ>T(y}γٞFg>ҏ(m-[>D :nSo=Owp!COnW]@AMو w:=ijq#޷@hEux\qs:tw/>Og4c'mW =6=*(%:zTr @k'&6Q@ZwǠMjˠF(:֠6U^.۞=W]f=H{8{]vywa^vPؽuAxtd:< 0ҷĀP w[a@ԞF O[SEXـ*L`a*}+PH}`XPukstTo>A@A@Q8}}oWw@+feԡP^wʢ7Uh(*ʗ{rr<3[9I;A`ǏinwG$^}jW\"|馩};{:MnxR;|3ޚvFPݙK:}yƙs{.^ZUnlcJ*D=zl_z;77${GmOko#Ƙ%/+A3MmˌQ`orysk˧mM([ZlЦ3Iç!I'Rq3r}<{+Z)F蛠i֚5YlGG qƶ^{;Ku͛m<]z+nM^lo6izw>p|=Q;%[ηU3{vzèub"yx}{1;ּ]e(t]5#o |O}CMh%%7m kyzγk`_=]V{}:E=r}X[نlGݝEAf޺'vuu5\srg 'ۻ||}orxv4Z/.v&ݷZD[6kgv՛UbuT_ozּaD6`{G;Ɲsg}/vꭴUo-wP@hdM+MmCTUۻvUTx EHA|N(k`gvV24R!lnl.1{dL *xm uĀq ޺z/9]M2G]={}ꗴAvTgZgb˛X\P@:py#2r}7 Vc{m|P}D{D@UvZ͑0ꇼ=SAdB@:ޜ@@AZS=V؍wmwiꖰ}'xɅ]ˇ'|7g}IlL=!H$1]sYQ.ÀGtc%\ɳaRSVu5UJY[st)ι(5;Jg*ur5W:S@Zl3XS3{*UT@͇uJgJ[vsmnMs]Vl5٪pvr;rwK}`)^te.UTj@<{]}m/Rb+bxVٚ"-avIUwur]6&{lJfO~ьdCSD [ ou E_"A(%L %LN.v1M{7hN`"qW0ouB/>;``ܚ8N[ERv{x8gu X+W󯧻wo~T,dȅIC&M*mHUʷj6YPhmImTSh 0p*Lak2ԦKݘ02@0 +@$=m# _>F6ӝ򾾸*M QT8MB!JO40@hTN[94d%Cu8pSA$p2V Je2DTY" ""Zb)%dee[y0 G J HHH. S$ .&B;6E!HLFAc Bd("""uͫ}/- & )BP!"8@D?z i?Uϧ"J8( Fz /, Io;u) [ q̸F}G᥃\_.}O` HW!!Ԡ?̠J D_?\?Iyԏ4'I|gp#.(1ucr*j;m4 #\*R֘5_Cmb?T4isĥI]o$)}JuHzZ2_h(~̈́(O6a8sDQqQZΪHK>o{{LO535z={(P,H8*PFo!WlB&?`/AnaDgƓO/ ru:Xԡ[^jh6fV\ۛ2O!OOhvs1LS*#dCJiVZ*m4Īhp $H8 |T4,zkN'mv?LdR d(*Tbeb5PĈHwTẢcv5LgaL˩ ^C<Dl$dDHR@y~>^ڞy!z<:†. 1G)ßm~IyɮW>H E^x9O \$YgKi $ÙmaXcZpIٙm}^xIdr{?,[,f1OocmƿU2X}SJ0_d~9r|?gcfJ#q 耆7OtRN$o!H!FD|"?$oSnQK^sĺiھ*Z۳g~#aMzIثjB"//Ϣ)W,mz9 <}dg Y`Գ2IHo;~e*C I|)qn:F_S#R6ͶSRj;27! OG_Q#smĪOTB20`ԈՔ=s0n$h֔4 58`mUi2$h]{w5bo_tELB, Oj6nd\R)JE6o[dc2;aIAL01# ДEE LrQBD()P UQE+UE)DZ`o**"Jʭ|ZKjE? ~| B'{$%1yԇPcTF(؏Hg럝>.5'϶ovxfb~h~MA`NcE`0g!늦V#eMd& h#a1DΠ3E'u0b2 unPr{b4d( Q&)1l@"$eFX"4l4 *R‰$& 1CJD 2iBJ̈'zŀ~@[}5)F%e/bԄ $(Q+2}?q|!UU$US_S냈}5=z()< COL)[eRQ̪@4b-(RlaHADbIOF]wpv4hUcV (86.\hQ?|# JQ7ZT{`Ն޴k ,V-@pF J29) l@)5Zi*;݁3@&~o(ĖXn ,L&bh3ZB#6M k00!ihj@1 (u0 I!8]5&+sy F5Jk>jګ-TIju kdBxhM /c?բR2 2nMR1#B! "fw  11iDv!!.0 %B! B JMm%&ٖMRKJ P3",C*0 (40 `0iQ @w4!QF+ ¤ChB jb?~/Ӱs_b":`*8bC Pž~G ڿNXLJTG)"蛩쳜/f=wyǬ?f# {b@qV1IB 5,\b~mү>k8{pL1*:CqEXM44S­K6B2br`\{럋( 5x`QJj|AD-$[6R هA"`σh*9mS!1,a2EĄĀ,S" Y\A MwWX6Z[v\VZ6RSRTm0p0e 1a! gXX@%9?̠u?_mtZ2o( *)Аlz=DB ޒBM&@E23eCcS~OlCe;>Qn K_?dbPfcԠmk9+5fclvfH.?*ne4kE?V\ idd^z}. 4{l 5p6? XбO:[=fj8tuES@i}~mmZ 5`"`+oXey,Elhz!):Lp! LDqGFAPjsϧ]LWS_)cH3Sa?d2 v=- `|CxPU 3_)nV5gdИ(4 -eNr*'Csr2B PۜrݴUkXtܠ(VT% hvi_YӒ,M2ZJQ H#GQW\eV+"k.6__V*W2rSssnQyסW{*?PPZK%#fhZdʒ oٛ_~ݹ4_ZӞLWì3 ߢR*b TBs Hn ^E#[' )[U Л7He\㹼9 ;4l纪9ѫPNt:1YbC /1n6B1!gmxW7;k ][U@Ρ83ܹg:}aFspt{jÎ}8}^.vKUSe[ 9wcfqX|/ jWfBN(ֶs79إgK`\8AoޏTO OBKF|Cϖ7M.M* \Ps?g6}+|9lT=0Kq7v,LLKs新'`diҀ)#ԟcY4Ǯ!BPH7m_T zsy_0sU_Wu#1uH埒Fyjќcٜ9vO]+Dd$<~#ar sC%}!*O0*ұݡlsɊ')ӟU$@I$Ϥ [ k3dg-A ]@Z~JKÑ6qlUK-hvyއ@@@ @oךsqc߹ְ !J B@Mפf |kt=%{&(oAsep?,-#RWgG@'[\rB?* _rGYF@_ֵ*)h(X^:C 8p B!]A}ٶ+B 0ֳSb 0 4·a*0@D{*|3~|iGD%oT.wy>4?q5R jW0scg&wbR^Ti3X3N0ŦEڭ<[s\0 5wY* mfJFtҷv+n5 .ݫ 5ODt4>tFgC*h"]tK}}6C&ʡʼ9˫}*GKex |myz2%׍9za}ORQf ,ũ@mk!\%R<`eUi `{0:Bh>0'l!ޅ=PA{6/+B|S¦ `T 8jQ]i $U!÷/ AȀ=^0vWkS]Q='[@. V k\O>g1ymμZ9oXW3.'T|AX߱_pcri.(p4(gCMtsSwNLYJTP»/̍%i^9}ɫu?,ߑ!^zN.RmoDa;GkAGc0wgx_2R@"hj@mS_! / jGw:u# Cs0L#|7^Evlz{)O="R1rvY(1vqbB$2jo16 V 䚢yܡs8yءPqmΤ]8iCwz߶ZH2;W]!X4ָmsƲz$AA;^22Y F5Wg_ӪCETӂ*h QVBQlHF `>)!-ˁHE_n>n#/$g@Z !$+O6z Mnݣl=#n[D J}Vϗwn#?4iRt;{X7(@\ӏkݍқ߯-3jѥ~.[耮:XixUQ buv;RRAl8.uZuʷ.ݘћ;Q1L \+"7R쭭j}6>)];, f׳6.ivRNڧXۆOQivgt xSGG-wu#uMB:;ɜ7;3s_5Ϙf6<l[oeKceʝ]Ͷ.TjјMk]DZZz/V((6ix|'+ogf堿Ci=j:u\3M63RhB\#bܷ rf |Z+~l|qN~41ZQ0(E]듕׆.~&r1Poju>ݗ,!?m\LLzz՚6I$$Lnr?"62wX ϋC:_}䁔CH=?;k(ʐg, D!9{_ Ö)5/CⴁĿ~`ҁe#iPQhqAs{8@h6O"ҿpB6DH#@I|@mAh?_*;%_W< w-xY />t͉۟ԑI+4&71'__}~q2eBtf's{qQ~e&|8ߨvm0,:ESΪ{KDph}vw{d=3~;Ƙ5VYYP6Rk4~y_?J81X̵ڻ.$ *̾#░# /@{/P|tD=^\VpFQw䠔(n4fꂅ~ϊ9A~/\N0vE? q8˓j ?]G\O=S?4?TwIŗ05}G&ݾuն4ѓӵ_e?Eo?wf=Ԙ xWKGb't _)62!?94tS @ I ? H $6\o6?}F]Gmm*0o&1ܩ>;$3}7F"?W x++dY|Cҡ;9![uĴy]jK'80w_;]Bח <^tՈޥcn86+fZlm;`_i0d kRܐ?36|+ h>R!cWSi'!7lϿ ^onj?7iFH4xx+XLN#Mz]a4c(ЉqD 4{Α9=Ͼ1#_8 3cZ+) 5 ȧ?g ˌz} ycղw2:~I:ter"/::PƒS͞Lk袱wxC 4m&jy$SXߊM*^8ABpU@ư|ST PC9c\ ٢d" ˗K4le{u5׉b=ha0[),{ =Lʻ߱9o'ұnpPRH~_Oя{yfQnͼwѫ7%E?%HtG¨^k~ϔᕡ?kTY$!$կZX3evAa9~D~ۖObw櫜MUUBxzFGeB}; @GB)(6u|-$/KG]y6@![f'^]?;t!+n{B\qr,Ußc8Ռ]rw~2L i\IrkO0 `\5c s;I^$8q6sZDĆ%;EN[ʪmGa/;΂Ihs6Q$F̜2dɓ;:.h蓃G0Qe4rupQDYsDTfFNeg5uSD:8<x:9?'fJ 9FˑJ]Aq3hٙNIֳ{ ͘8;2Ia&`%'&NLB(pfg''&O&vu;}2tIтE-$84\f!A2zy\NfDpRwsEwnΥJ#E'w:9.Q(ƭu2 tdhGggQك&:4A”EwjI&&"" p)<w4dvtr.NLs9996rrpގ $(T3;;;9|2rrrlCIQӈ;ܤ,fwwwrv'Gg'ΏGQ'GGEٮ-YJj!ISOs31&ff$̘I$ ..#3#&_4s.lك`&NNN2d'$rIF6`d6dў7fGGGGGGGGGGGGGGGGGGGFM$Os$b& 'Fvu;}2tIюrNM➴&;6bQH M_CA*GG8TčqV nNEgZ,ps};b Cս2b@& <$e[yxDQ#'R׽.#?fO }XQM?q!ϑx$AP7ſ-M4ۙx8*v*o}/4>fEhNNM-%1K|G8;84J 2 g'YI'$`:8;"h((m߇'YMe:FW} 'F 5v+QƓ,86XlrNθlE0s ?,'G&Dq OosOoeQ-g'g%JS 0tIx\x̭ 8@VBيbI2K87|;(eK34h|R$`dF;'{XhHN<!0bI/*S9b<9PC9h#?DC dC>FO`P%1 yݑVpЃrd}Ɓy)M! VW :h]2Yd$M~T7{'PD儦Kas Jx{~NDRS ǻ7S1#qW_^??DD/xz!~Olj=p':#G{q:Q#PH^ȁ;iddKB08U'[~|DhGRj_o{:l}?#(!  f WA_`W}X?T<~`s +F/prmhLDa|qPgāuFsRf\ѼAbFR8Mqs 1F00+2o#/o9QTs22ssRno*'3QpJ͢E&pjV Cӽ L, =:>"EARjaUfG> <lHI$l+E?"|aMw+wSrԬidqA_?mv_5۝ UO h /*3iC6=70 cD}vYTW}ѿ߾yHHjr{׹XKNnsE͹mva{^\Ȕ䍷"Q21@r! }sUxn]ݮwQjOmTo.n~{ \\NRSc 3 gY s?cMWʼn* 1.Fn#MBRMF@}}4.`χ)HlO#]g၃~iD2*u`405D噉0IuvʹxiP4C!!"$W;Z0!䪧 +2bPi)H ~mwGڨ3fAW S(@pwYDp$t)) @% ~ߓ SdeuW: 9:-Y?l^ʙN@>xH"BHL'go#q67[O=cs?CKt %eG@QoSy%]-nO?^o9>4nk)w&됇.6O"{K ֣~B@Pj|;Ta~oßű1`e}28(&U-6w=Y>-F,X@u^sYx)[33d+ʀ^ա9.pb_p(=9E5^ lrYӗ,[a}3vx.IU*NV"N}gV]2[_X` 1:`oKy('09A8ITBaR@cED罬ZcK/>*K%:A*N=k@Q1>M`7$ɫH^s&m=ZG@!! S ?$OnbUG@]!~4 Gh)ΙP/#p6_Ycxde3s\ c310$t{a"-|h3[c\ AB! jQ_;3ai~8ɋ{:L܌sLDmm 1x$F{}2xB$zo"ϡW%oM}8d~+|'|푏xt<ʧx |3v/ ^ $q(??1L3*" )lkr5W+O5̸f(U%b)mmM6i5ɭ,Z[bfŊBDޥh75Q|Z żۙ10ڏ;y`ثԫtͫ[+jLɩ$ihѬi(R-mQBPS#Ik?"'Ғ#5Ҡ"`kbOܚƤ%%I\e2oWꍌR$QZ\}rp =Ҩa zgY]\]?~CB NDMVo!?@(N.;N8I۶V5Il5ܓ҆Bl$Q#_ RA o!BéY!nEJp94 PrA0!qwr *Z29"Hh)]zsPLɱnm\hJ*hR%~{f]mFB9")/_˟oȤ:G]ESAPT{s) C[sial o3R )6's?>k;rnKh>_,6 X0(v6ӥZW3?bP#`FAIQ\+l< ȅZ>ca2/{y#l#G^wnNoޝy3mdzc$HJEXYDƆǐjrw"֠%EW.R'FQ1zپ9%5,TdxQ j8@o׹FVZt÷3ӈG48攉dݮk\J&\9xzCX^|h&{ED>j 0h[7W [~5X<І alwn2&MѪ5n> @,I;˟B!8S#' '8C,X-w >Nio =p%vUPH9r0;\#(5- S&3${eI?{F>9 Cb+_OLdQU={YTӓ@Zg|O5DwsTZD^`y)l[)lC )\>N{}QͤY"_Sa_-ߟ.vL}f/BZi S7!z~~}P_|3QQ"$~ZthbQtKoe򯥡O"Ӊ7(Z/q,q-˵loz<#O: HG=j7ϻ @PLBnЙƜp⏷}4ձ.1G 6chk>=_!dO{W)p^>s!IRRW*!ЮMj('><(t!M,^`m*?`Y>Šy²% {tU-oi}hGw ܰpFD{ҷl Ry/pO(S.CMWA#5 ǻM;4l><*A궿&?z3&>%ݣǶqi8UrPZ$F';X}]鋥~T\G{ݣǏ1Pgò*B#b_,g9q9#|Ԣ'i%}bs5ZP>W n 0Ȼdݠ'%@{SɼwK}=է=r/Tjqx! ~*t>A}v%B!93ȃ+$]Ňu h`.u?bg8HF}LOUGm@-캎sFOp]͆>@W?{!2xiA^ BA|v'pMvE?=T79Nd4g . @x+X$ bqݿp@M(2oBܾ\ w@PL+ 7"*/s >Ř -'RA@HvѨ Q~Ԁ)PD ;☈^u, J|^Br 7 Sq:+w?N;B D $0H$ \P I `r .)= dLa$$&³F;:s9T[KH/{VWFw%jqd;+NyˏoQk}Yqhۿr~v}+zV>j[Duy@1)`W>[f%~-|{|AA HE'a CMc]z+N=<(I)OVRSiPa<DHS[d0-V~#=8>ޠ<[L}ЇZEcx5XN(_8y(9a[yo}U*Ӽ ,ĦuQD[2W RuLߏTLI|~jdw>v<r3_~~6񇵆{1[/ (rA (?l0|*fG|ބss>dI0QQM)&Asl(wձlixwZ8X~A߿#%EFAW?o_;DZt j/2wiR[skGtVw[طDQLZm.j45Q % ^a?\=\ QyDW/3&+ *ˢ/7z@?CZ\2l6wXOCST7dž*&ge!>43 >SZ2ysS,v+bپ2;ǩ,Ywb3?9+/s):vzz~O g@ѭB.w.Wkw 6{~Ukl?Ol^_uʴRoۡH^.7e/3<6V#q5+L]6A|ls~H VJ \JAߊ"?ƨ#CI@ݪn[9jC!P rV3B;N>~lhD9: &}ޏUqC``y*(30{/ LǗtuoxط Ϸ 0@aYFE*v~w(,@v"yHwg`w[L894]a}z ^&ELg gcHoO Кȣ}e!j?Ҽ ŖwTPK\"U$FԒx$ N3X sVB{:B@uB׋ ਝ Jz$IL2HQg BqxqXxk w9kI6 i"״؋Q $6Wo  JI e>dLv2pJ'Vknp@&BD@J]O o & ('uǨ . @_Gˑ-~r\> r^5ynbjԁtl6W~/T* +惇tIy{y}ᜀ. }70G׼hr6m}C!B(A~6XuIexcz5(eZZ6fcBi љ7ю~zvD>~AQLDf"ӿ򼧚> |2t煂$" *M[@8pӔY]y=}2h&a1u*|PN>-;z+˴g{{6UFL++בo'څqF %*_+)C$Ov3VSWL%T #@:GF ]ԞDZI`;B]ASpzCǘ(_)4U hkz\ aXxvI;ݲ=U>.q0մͱTq{N5ZDH ŠsD,fU[5/MUIPGj*i>r˘Gۀ6QK9sƪʎȋ)y|ժ,ZcTp !J$zA[xGe7F"xW1g(:4@(z=nN{zR$-@ԡe D\0|πOpSL‹P2Z*HrO~G7UDȅB^nz@V sSͯ#W%}(Rgrz P`gzڿ/H _s"43T!9¨r"i :v3_?*26lAXs5 -EP P'ϙh|@%Tr4"cR{ U&z{G*>juDMʙI _B u8ZNg>Kۖcx;E%SF.|;-R(&X+_XzX%8|oNJa/I9ʋkxgIx#/`pu$C ٍKRڶW4b, O9NwJz_os|o2A 0Ѯ0qPABR ON+te-;B|e_-"HDBIwD+|ޠL0րĀM_̏wC"D"äpV)]៲k=#dN4Fz@<^IEGzFqѵeX%#: =E ۋ {'woe(* 8y Ag@PeiDY(!r%ow>c*wؑ%qK P@'ol`މտ;7X|fg'wWʡ_W2rՊF:NիD]ńAf`bB9(ATW uCC,WŇJ)G D%!_~^RCmbFXBb@fϘG-^v_ [ݭମ&QϣN-nT{OP U}Y QӳKzMgw7A>D: zX(HYW& (^W$A$,4T<!3D&MPDc^Zg!I Q((/(:PU\ol) yҫ:ėǚ|GPv:B}-5RњwHk0<=3{U=HqF8KP9jPgtDž+M ^=Ѿ5_W1Ԩ~H DQۻ'.vFlX=cʦwXKǧN#Ȫ<|.6^+DK? +(bGZJ~;bjއhێ(.gp>>͗A@ *\+ƪ;%1?a\gTuX(&ph'gzai>c+rUqᡆ^uIJ*J % fKԩy9rΈw4dnGnϧbte2colpH3t* JUiwW[swLU3sΫ_nr_e&F̈́ TnbT2 %lUz߳v|n@@_i[uEaL?1bNy@Pk`<c<v׵A9} I0P3~FjTBQcpOip@PJXbE#km6%U슒!"ȩHPPUonyJ-(RZpAI>X>?sj?e@7; DEK5RPUExT(' ѱB.,be9`rP&tD!j7#Xx}C~]1H=߆x)D/=(wu]ĹsN>iv|~9d_:_f0dP]Z_7<˻vJߧ,v%mkwexIL`F^y! cb,xX}P$&,I4 2;I$h܄QL7ix_wq8mKu 0~nc|M' 0|jJ}bғޅ{禎e4P ZF٭\KY8410|l"D0V5DwvxzxZ7oxmOmI ETTo \?ā4X2N~)!Twn1iJ%pÙo`A8kjvT,~O4Buz]HRI$I$I$I$I$I$I$I$I$I$I$RI$I$3M,N lllh߱emүQ +7Cso$U\*0$@+C>ɗk,^1FS4qV`-j'+KWX EnlkS!.<> +;JܤV]heJ M$I$U$I$,kqZPXJs[1*#>-=}52sKa3hv֨>^G,LI {Sv00N0e[Ӫ]__nٜ NPq]F5|:?O#GZתJ>>ƄwGʼIA$tOar׭@'*T}2Lo(0^si7~ј!?Qxo>[a!WEfͩ|ò08 Ǎti(PGK]>~Zv]M!ǚGlE+ ګ>Cp>(LB,V>Qz+Wd^=|;]d IXAHe.s*JD.N (]M .YNGnt\Rϔwl $*HXIvjhcAurr/8 z2M[-}\2E/x0kvaPEԙsWE0չƣ-8?}rh{ zz|j,*HAY* NQj;ĝyj헑]mԍh\{6gﱡZo0 ͺ5"1GubxZ~ {p˽B>lϮo- ):1fiZW/ %Wc7jI0))rX0j m/eU+,Aܤ GB2/ 7 pEK աa6#:a2 yW !_G>Xvtϕ}sa[`e*ƑJqP'Ͻ "VD vY#ԂFf7j6(D[<] 97>6kz+~r Su sG~@}nCW0 il7Na`@`szp#UL4TmEbe!_eۮF"t7z%ca;-W߄Lfc_t8BFbc";CGi.0:G/ QMh4္GyafRc׏{:yYVt|*v[+ƧG6QY8v$&NȮi!Uq5# `l ߆p$O|r B!%( TCi# ڦpml)[9f<:DIxr"lᱎ[-3CX¾4Xԃm#I~B?]z|UpP6ۤu?r h9Q7W2=J-L~ ȓ) }^~ވi HHRY@ع_;z8ٰm{6 q}_=WuBLLrUǚxsBeφj$g=!Kپ]l;^(qXUQwOλPhp"8?醔qzP}VR#8m+ yMC鎌k P=&tˣpaP7xiڏz @C|8غ'7v ոм0`ې(!^7|qicT `Kc*޹oX w{ Þ+xp_Cv/)ml~KKG2 G]jPTf#_ $KöWiNI;!G&'ٕ:Y*iA0T|jm=;`:X!ضQV\E{m_@oa~z &ViP$SS_Z `"Rm"ddD.J9B~eϺgg&o R\E]mhu5 #̥I_#H!udD }Π10뗂HG-bZi>RFX^ c|hԘV_1/l=`k=uk-wo??tih1)` JnKýCW{fF{q5UH֙oc  snG +Tsi~_1!7Nk5b5BQL$`?MQNR)-kϰEE' >:ΰY^Z \J iV6cc2ew2<,`K,zsxzk={{1UW[ߍV*ص T U"Gj] @[P3mĕzKql U?djERsoa*F"kX~6=VȖiAvY}Y(OBBNXCH0DJv)ylΛ,Dg4y$Uh|UPN>|vrbS\1(d .׭^h-QX.d1ȄV4s,\xeǑ프$O9E8>fU:b\r׭Ie l< ^NĢsd80 -{⸋/"}.`@uzo}ox_}l~b`xGoQp.Z;=r:nz^w dD_C?;Q@vZZk@$I'jDA1-zd4UQ>6jktp tКtKZO|J*XPgF%oSD8WopA/AT׎gr_X^ǴzY:mF͢A ՀBjcEIֺ`^bO\"O (@s,cgUM*>y;F 4V~l/L60Vss0S w~}:O FȽО'FRѲX@&'Thz_1_71c,k ULh bw^Y!tz6$L-g- PBCۇ]\``uMv`;p4}Bv.cPq{8*{&NE(6,=jTauЌM,gqpivڅ&/XQ҆ax[L0B&4_zw VHԷHԡغ?놽Mͯ < Q6FĬ/IK)mv~)冠3P3Pq٢|kt^ 9lu}QOm6 W_Ν{qXΧѦEp8NsWVahoU՚EȂH2%L¤.,Ֆ sư<ÒAbFonw~ 53E_߾F~>&&{-b5 C\s/m5%@*(yK7Id%hc"2 fߧ=?yنm!'G8{)wރͶR.Cy¼|{@ 1@\Nİ`?,j"4(ۿ[慧[C%a_7̸'hi&eb$t(QçΉ$] 5ڗ G8»oZ^LJB# p>N'ե2sǫ537|aTBؗ5{)i pnѿS`D8A8\w:F|!K,髈PD'-  kdzGh "I4W@TUw޲d:'pT`ξ_Rp O9(H瞹lAAU+I˻t*Ib L̗t8.aM>ɐWn+!v~Q~i|^vn7wiX>QBBފLO蓄._BӲI[:^Q$$r߷D /l Fo`m__2|P]j=8w>}6٭JU[ӀroDsV DmyEz!VX 0ڼ 87Է/~*Ժ_V'/ #B$wTms풍ɜej:1kc34uf(ͭ!!nݬ!s> ?(TpE)7=|z( as_lOEzG b?)RTR+4?)x?GAI6v+SMqQ f #f1 rx\u8Q]bv 9˴W?qM8H(÷'џOgD ggްMZhь(+Dcե(͌L c%pMFqF7aY:TKMX6FLy(Ha d Hd>w䌨k ]1ZCc9 _kJu@Ocې$@u}"ŰVl3JAЉ%C}6~ѫUUK+*{󪛛B_e{tjU9!ר`@rf~?PSf u9/dKp\,~[yVoD[ "6ذĽCP6(Z[ʥB#H}ǯF/SP̿ىʲ*D)nk! n!j=[qY>ƙу]8i,Ķ 80vlj5ӪTJR*Qi/P e2J) >,7vx-X|+5~ʋ?{l+E&b +׎W#T*5eόC_1>cy::z_sZ!2m-DuV\-p4/!=pr-wF uL+.FH9H>/@6 &ު_a{ LܛQ+~q]Rbb5:g t: 1%^s5$D|?|o 5O `u#\(aY^ 9"%?nh2+c}{rgҲۃW91f*a g4K7ƒmصEϜ!;I왭$eúp "br\bEuB|=Jrq|cYϋíh-Q=1*+!u}f ~*6$P\ Z&+z~ .(z< c n=EMW$tBEBqc Eo,"Y][wtj> iN],}>>!7@A ZhChAu 5 }?exڒeؠ 1 .#`SR|7{x+{NkVHQQrB佨Li7B]/l` DM`&^qLmΔjv0򑯍C>6pR! zPm_#lgnnsv tq;Q_(&J=TNpv:|FN QWZ{p1) oPAsG+ }@Js35^c^*uv`vRk5ɶ9aH'~HI$F6ɇI`hP6aJ?Š~dƊ0pVl޶Ǿ ~HDfѢC,5~[Dga๻[U3t ss.OZ6Q}9(;*啯su{Ig5es2M+ptRɁ֭\D::> ؜ϬJX]Y s 9c, A2ʫipyKyW#SM15v؇_7c~_>a orQϬ@ ~YGMJ rYd%B]( *O M!su2w=@lrUѫ=, +Ef 2 Y-C7U7n z[YnW v ]%S@!%Mdϲbq|Ovd}]"xKȥbD@Aܙ>\}}0-Kh P_{ {չ!*P^p@a<}Ffb]Ui VEw͠.WMAcF\=^Ǿ묨C.8RYN<(]Bi Y\-(=AʌK491Ywҩtk)e.|jGa!Cf7906I$d^Gw*kLyÜd{,@M8":v*}kj#De=Z m%N¤jT+p#|C8؂`~kiѢ+ An=0LXذ, 93}VJЖm\CT=+GP5yui}U|H 1@D #6$hP5+*$}7.T^].g$^|8 1Ή5UUUUV~ӭ}=9*eDY.Nr.\4ub < .I)L ІIFe} x % ;BppFJ (Z%;( \5d)\ >a(XE/.y/r;jbfwkr|5PtU@SƵ42aώ?P\l ߆i." ;Hrm$&7~O:A (I)ͪP3TsKk0Ϧ|{I˷db ]ƲMl:Zfe>o}a ܡ]kq^ΣǠia:>-[ZJ ƢI?ᢀ@ӥ,p&(PGivX~ p_6#wŭ|M0BKTPYj x#<{fR'3:8'wtW+; g.CM,uɅW˅ &Ofr(<4La2< _J?.)QXۈ-@V4꺱 E ۽#{ٽ| Ahm Iifij ~FƇ[_~,^SS|H>ݾO%y`w7?` ;?vbLӫ^Eq Yݠp׍ׇ_+T G. +shǜ4@ahXfa(ź*jh'x|#R)@qۖ !֊+Z 0ed3"Ǻ@5SڃDl{=vY.n_^n!(,:^HUNa")L(ugDh)4[:rmW\ڋBX.E!T5wT6_jၰ6:xP2һӯx0;lREPxeV< E;9 ʄwb ST@及}Xb}i`c-<¤ɑ>RY5SG% RK @*3 P}pf`ߎ .*$r-`w9əuN؝gJr=l#P) ͮ.\X4\z@J- DJ0"UbbA`U8 9>:[ƛM1 rt?ג?/GXU6(KTB,mŻK?dܙGCL'!3e`\Uip*8!faK|)HbA y:p5V| ]L dvh UEP0X=٤Y{޿1{w5هb|r_<(T"%>`ڬ<3">%`~ F@%}*taKAFn:xco הH{ހO䅘q~U1#?039IߴD1bYg#Z۴H>5+O-|=4&؎xF9<=l`^|/phNG%Qߍ۵vǍŤ(Tm&cGbZ\4ߧ $0:r, HI țEE (Rδ/*m*vت<П._SnXJM"T*;ݝCoX_adu(R팆feb3B̀RCe\zYh8v*&9>D\AzDB^b?ӛ#q ?HKuΌzoyw=яsyXBcy] VJlp6-RQ~| Q ٠.DŽ79b]@4këmP=SS @F*y@wN@@;Hnκ`d⍮pzGX#9dzS=is|2Of_עa޵ !tsl>Ӄy扉*+/KG1ep~ :&{Kٔd's&a+oP$GD[fA@ ~nOmtP5fmR?si -cdJ_KP ɜH,c|T0}6~>rsR-poG%!B*YMkKBtb1(CP-'"z78*.5$O[C1F*ʞ"yC]D"#s&r'Gs @$ &p\1 AqA<`kYG L2[hYU'!LvW|DXҶ.x"$ ͸88h*EpmME`9U8ut 8y( $o_ȍLШ ,(51Gų]1ܩk~dz P 4-r=3 zڡ4WňdK-tkR&||]Q(` QC>}S!\:Wݻq'arY=TvRtt:' z/%P2AC!`/\|_%Oz6 ]tK^|W ֘G2:uac{.*ܐwOyi[ðUvk=A$ 0x1zD$D JX=\(fZ0"jjHHc4PƝ8ȋ)+ſ-nG  Lf]MSBϴ :!65h94ltdZdir0B+,AU c l^⛿Y܆X狀v}Be>]*D85y?$Q9Ӱor eHf9dzFȲX5QXP2`1 WU T.qd\Wi.tqڜC4d%Ls0u/醵_B}>5ܢ9qqʴ<iPeC5 he0񍂲rܪ ׻Rdn)v>`*'H-/9IyD(bEůgo*An%Ď˴8@}׏+ʇe6&I3?Tܵo st9;}^H9GrO١}AxT 1 +\Ie!SÆʤR3Q'Kg'ij.",6a#n~߻TnQ*֪wh5[N:e@pheA#HhpB 1*[59"E(^a˪:R_GQw`yC\R˩ߏU_y gh:气#0Z !CQύתo|$s0ǴX g?0:G ,8 0}"`UCŘ-D%8DEEc4;/ZMWTūXC1QlC[!zFCW l [?P2Z,`.I%OӠ 4Hjۆᆪ ֪l} !-i/ \0{r2Ҩ_}TE(Ymo\v ;{$Ti}za{yZ;$d5:8 Mђ?>k z7JwHM LW-=ε¶C49;TNao&.90ROA(Jr/Ai pC0~#1kc =!khpQ|/APۙ`9Q;DCNu"69f8-@$}--D0QTh͆" o1ը=KUCS88tlYbOj0}!-Z7. #1>(~2&. $H7-:^4]<Q0_(0 ( L|e 5mO Uk$ N&lwzr'cR51 kT3J)&5уV_ 1@`zG]‰g;H}ԅtsTQS_EVXB(}X,-_%ʓhH RXq0# 2CU#4$̗ xcmV]v[XSx8=^{=$vN}ܽظIGy߾Mu :P>۰j{8_I*F*s} %nUZ)cTF/`C7S"8{K੷ܣSͤY vDt4;eu{E\w6p>ߔ=cYZZ]r7.tk9aX-LƱL1ӧ?)[ m+SxQ p{ REVy%\ƁJ (=J8X/{WeJoZm셶hui*b !r ?&+׾~Ñ~{9,K#.)2qއכ!/A /^Am}TEd9AljbRS\UuL4\BB-[C$R>qr o{}NynSYA5kG) A0BI5)HPs09p?*RkqEWsYH GYJ8κEg;WލȅE ̗:s<7Cx=0-9#yuDmШȕ0Oh;Ӿ6=df{wqz|8_ڋoPIPG$"Nhyok/G#Qr1v 7Dd;o z9kcU$^r+vwnsߪz{k۾! 2-=`St3ZۓbxfY.c;uRx2U-E9GŊ#.B.=ĭ|Ξc8ZU]u 곬ۡ2@N L{=d8$\-pϬavש>x^_ XGW|Ƕ5q1ڦpYm cT/njMҩlSÚ{,@^ qV8.iJ# 3rp}8o'mP5όe.mM!W]î^&F4c;FAb"IەY[m' ߕX? ww5*j=]zDOBAXkSގGWvR-t?-s*6iٵNQn8PM{3#aWGD/mZDa[rVBA<,麦JyJduD ^͋nr W/sNp獞XYr£tn<7TZ@0:AaJT Qb*}|A" ujb3sä;OMMn>I_t525tH"7MŢ*gpEC4 |SɈZo<ϡ"#P/f~ԟz75P|}D!7Q z%(fRaQeJFAݗ)G=wvb嶣Ԣ.^}+Loqt լڧC\98%hGccv Ɵ5Viٜbq 槅9xU4HFt{K I !E<5q3S",j@nV)6 @ ~; *$ {!Z"{" N *[hJE$'c Ԩ> C=8{'$$g\pI$5w ;vx˔t35^MڳW;/0ĬralJ=G3/Ikd -@ H}R?軯. /ԡB0L=ϖ 1T.ᢜ| z}!,"B9} 7~f˹s3 VؖQsHʄ[B?,qVoB8w0Ei>=mg?G;Npk@%HI#?s<r1-gk- L5?^ =qȊ^EUsx?g$I}"K.鄠I @_Ί؅~RhܪR3khV^/NW &$`ơp䟏3\hg٨Fru%\7ˊh}QxT!8% pNJ <2v#]%qşzIР4F//[LPGאzEp(S/Mx "4ߤ]m{j(E7_ >oe˝ lEY<H< e*י |( ]vQ ;4=ޒ|ܾۃ,Hr@ pDLBi$ 11HrtYȨN!T'7vd+KRAt 8apA>@Mj}oO#R&pxxcgϦ`QsG]\ ?81xa!FBOaOz Oae$!ffͿY,Z>]vh5xx1W rZ aH"2vFy_H9wkRj I7F d\[φuņxP떔pY9h{1pOų")<mQ@^O9,S- QYeMztvniFx5=m()D؀kK!ƈ9 $;Brq 4y(Bg*/-#3~h;g5k G%t˧ X` 9"-CqNnpWeלь6oi P28E|pgXݓ4.$9ߩ-5/whU@h r/  4)YN6у|s˨gxXpE#ʆ ֝9۠`6t4m(dҗBnH!/gH3r~ N͆ dzvA {Վ͟?W{O0j+5^W|3lg1l!EQ-?/TQQ@ )G/!A{bʞ_տDx(~<(V:/ ~!o|0@@kszwXi1N0rbVDLcu=Y\yu{~=zA3pMR&fNGgm I!>E{35(Kg.3iaD u}b3+>aEU{Ԑ,Ձ(]v0~% vH6wϤ= ]yGȶD9U. vbFN ` b(s.;|Ǿ{Ώ@ 3Qӆb~L/K&_[ϔhWFA(~ BCD#@9LQ^ waDt5oB@}:2@p[?:_㔮,Ւ(tg^ɴٷ M4]~.xn^AI.EbyI>s61o7yh2Z<$JǴ0DOi$l>*=+=x}Ztx>L> '6hX3flɻ_AaI4ěN28<{ PM.P,6Kh<}pr].=# 뱘g:lLN[Ā^\%Hvtao/ r6/ՈoI>g#|Ǜv9TKO! I{r`@_C8瀝߿@~_E4PUm YFd ]'sH}@c?|Տ*/MaEQbc/0 H5 go'J4ݻ\X ݟX;IxC0(b&ZD?AtAD'Y)!$"oL7\$.1Ȅ`MI@O]IsFC&Z1Q[2B![|vQ׻xVܮ%{yTB:dF5h.к'hu!(u[ ) 1D @"EA(T(P:ZưiU%[+^_r'6((#H!% H*J%"+VnxTZKB!IF}ZCx v1 ۝24'6&܈6DG_y2{R;o[_UW0bof6i 0Lдه 662  &f5p%58Y!0wIp_谎XaD5!(4+ЈJ(QhжԶ$ב3d1 _W 7nbG$2ʇi91!Vzw594Dizh8agW.ʼs$ۃL;I?U@&*Cj]De[mZuut\?oh:"$Np ' Zt+>'?M~-ٓQaCa``s , -]5445 @wwqǀ ~6*?? vWBO,ֳ'X"ؗS?ߔ A`rOpݓ68A+Q(;P׆s>θ^M#_1E t[NyӳR{}'08q7!O4o_@? A;ΔO,>t0?[06[M5}6z+ۢp;HO_bD\@ 7ö9#w:o9$Ly! fd@CQ6" T<30D S`'0ןdo L g}ϯ9 :[,ǝ ?^:%O&+Гߑg7Ą4\{FB抆cdX kH*8#ƠjwdUrv;'zZQ <-oK U73ǟ&Ad̽ 9A[S!ST-զNGOq6-}i 2y"I, S_!lSJg a6u )/?v XkLh R!00 mۗ66ѐ`4|DG `lc0Ç0Ё|РAyb ݷDHU햣.sL ʌ`Y: *qdv/Leߍq .L'yI@YP1x ˟۝[ZT,$P-m/-/VF3cFNݻf͵sQR;40Hsj/'&<ρN蚢P,1Tٲh9̎=o_X]j|w!/tg-w/gxi= =u~ѯO(ɚ_?nV u!l YdLU~NӒe5Po\)rʌY;l43"hzupeYxhuOm!w$O#eT`G!]ԎsWYL0^͵r<)ُvjk] ٹӭ8o0v_n~vl + :9i9r~xײm,yxB#!Snɽ|[-/82u_9z}./G?7KVsy#uA-?_+tTEӳ蕒 ( dތk5:[CJl[o+,džXgf،kۏER mRAxKDŭ&;hJr5rnz] nN0F6=8jÌURI'<ؠ#~R~~k1z~:o+U' Nl,*wu8 7/=m@vusI+$!Qţ < cn]cg?S۲T7D9S2׸?~ίT>nkoRHgwͱ\zzdGk+43u *Ty0Rŋ|0?K}f@_s.)W{r9b/gU/.'>U0wozwOVyvIw t Vх|Ͳ\;V:45:T~vL'7,&.}^Jv^GK(8?=D `3~ߔ䞂{Gk<;D/$qnc=zW|ܬcUsb#ǖ_ίv\"3|DN0hغCl.=xߢKΘc0GHCL[:4]uQ@ۤv}ݵPEwn9PDS4`i ƀaͦ=H ^˃€jӐX S)֬-[$$t_ i#n#? &b!w*m(H!lou|:>oG ]kv~>n o8x W]\0 i('ޒ fDz}ck0Rӳu_Y=)<.}xǍ`!o f9Ŝǣ Q=:? SMXyUlo4g'QT*m!b! ]ou e3:4ٍ[:cYx[fӷMVvt5!VΫ3΍߃GLv! {J4iadcPGKNj:r;b{8SpXď]ݞԭOW,:37֞:oHuUÏ@ϳnDoFxb䞯?}"cfYꈒ8ʃ E`-?a=oKxN_!$R!GH\!(}&GAН;vtkܦ&En]-kW8xnw9r6V}4Mj:*N^y|ۻj@^fzCx.^Κh6z35m"t99{aəi)cO7Rb?Vg]N Fh CZ"k:ݷu5}o#e}xH'o|3ʉ*͌E('l]m}oKR!" 7I"~ѐ -`bGoAaDUk5fq}_$zOK:O%ߞ_nwoYNuFL-: fPZBq;V)Qq?O|ZDPT XޚJ\v1&gm]wu5ne;cG.I]NѺd)6SHr;C"W Vᶌ[u7$b!h\$\-^#I(fw[;<5TXV9Kˣv,S+ͻ9M9^w$LPe-I@4wk?.ƊIIQȡX.4J?-tpvʪ YY<_Q$fTU_~8֮p_,=]Rd_'Q^gVn_MRw޺Sk+yM,Z&̏̏H:cߧu:A ,FHk=]3ki0| 5Q 67ksdLdQdD$S4] 4 ~ف?0: $/#Y?9|rtT$\? =sp&]]=c^9V?;\Qph8w?==w|CoE\|6vfC)t(gN;欂H]5G(|݌| )PacnTͬO7P9i)J']jÏ7kY A Np­ xE(mOa;2K 1èu9w($i{,|za1bHn-|"!o-rCـt8eخ N2=7>ĔoC\7b `.gٿs par{ڭl}ݾ:WJ4~N 5g:UжMp?ap(>Xr8pᅄ +ҏ6ot(O-@ 8axy!)o@FB_BZn;3ZԡvT)AniMiӺQ]H"#Xv.{}]XOh{Gma0SLHz(~Ns޸) kϮ5 y͋ШgDICwg \4R!VO"E8z) 1UW0O/;8lۆ"UecNgp:Qь.o+zvfޮϥ٘_uۖ?;N}B=t*0L]9SG;pdp`nK<&o&IG % 2/isN)S-#+k]@4-AsH1#)Ll 6-mb/9a?WÑ Ăͯ$ KEe[SVCc;V{'ڇ20Fm2³E)9Oe5Ӄ}p`9OPfk9q STH qݽwQk]WvAE+Qƛ+Ν8o3˹7qj9-]^<8F{?=/.P >Πo $6 "o}߅a eif2&`=.dikϢ[*IiOw|L@iCodhlT('ޙ%MP=B`;'1 _0D^ʢR3j`ī>e ~?Zu'T2nW Lrj="%x퐬a8yUu3UaFq4'_g7}%x Gܯhjr=as6 8[el? {Vn|}gr'i_-BG+ȟt Ո? @1mL>"zf9 g-hق!??64R)R D~ ¾~=۵"-r-1nxOdL@E4@gو sh;z}F̂%8DP!a7Y,c'Lh?/? Jm2hZ$ SxDEt"qmZöAv U [UC.+8iwӎy%cnvUphƧcPeatyMG: tvٶo^rvNBMU=0ծ]hbzY!̜I{ti"kRmZr#@ Z{)IF7I+R?aCK/s?'3լZ3$LRQj=̺4 )?5oWv ǷDVOވ"p)- \s0q_kpx9a;:Hi}Lюy0>_.8ayR!&lH niyhtXC5bTJ&*`*0`*{ϯIR+z.3#EI0v~b3 ߮^~_]rhd"]pi!1>"jWz^:t`j$= c(p)Y_T3Rwo-QCx# b]H\7!JG@ъJV8LU^&m- X9jN ź2pGՉ?yW d T.xZV盙*UyVbj4y'u[fGŸ+nTך}/펈]? WOHTekve7QUjkoey5gmK_;3ORvv<:=剥xz|ils`4Y@EGΩ+ל\-682_Q:&99! [KLojq2Xky>:#S/qSK:7cN[Wڟ2aP8W><@(84;ս% ]޷͞w0܁a<î-*a{KCO5-zoʤDXay).;{z6]vCW+]UiU/BYAj, H|/uEGU.FodCk5mQ HvAWI$dmr{E({^iugif.1IrQG ;plј='p1պtr1szfUIYtaq=!eIϻ>郹]%s ɢÇfuHV} V, CU%VrO{w:"5wzdGÌ bq_(a`gx+具R©ߨ+Qxvh t '{P/ GNOT:/f݀1#I' %[~Y{;µHx{-J_Sj]>75\$ 3uNĶNvP[upwd >VDbja9[e7uKXy0pUь7~i|DŽhcqRx`+T_[*ߕ wKw^fV"kJdbS=zܖmso1+yn Y~`9diuoWTDUF6cb-bZMXت1ICCJXmLfEA~,~9j|~ETyj?`Զ0@ 7/]éy8c?xy=ZeLxҿ=q PiB|7p؇҆o 1<}|V JAGAS/tEKjN) sw&Bk28)PiOvҴ:uU =}nִpR)#${68D0 ?I\ Rq"~)XאH0SH3ڻ{?әFƓڸ_"Nрja8~ocy.uHyWUI0)-1a Xj*\kQ&6yUu`ni@tzYں:7iXaFeAl:0*w\o-`dY4ET791SkѮ[)eR97L6٬B'Y9Bn:jZÏ lukcSl3eKf2)l}xi)s6bss@rӕUbݟl0ٽӍmdx:[gkFVR66Qذ*kۖ6XЧ!uAÙxpӍUuMX>Nkn[T7mvm[s;7fcOɑu[kwMV1o4\J%~e-BN/E\Ppˡ!XbOJ_9ΠAr2qt1KIG5[Voe2rӦ"q8 \8Z趾bթxVݠ躩-h!9褶x5CEy5 EwDձW;ZJWJfMUtr4h n#T\࢐ay_5Y{F|%=YbW˧D[n+Sq  Bi/05)f#Aػ*ǘjUc\W ziTlZ9XAIc+l9kl7p۞ִuջ<#w4c1X}6I۫Ux;c!g*&,iť7aIB]TvdգoKAx5#^shB㳡_>Ns3Ֆ+12ҭk+ ٹ#:xҜܸ~tӧ-Û:Z. fŁ=Pd!j~W~xq[k\5O1I$pEϕҲHڝN4hso[nݢ7nX[qdgu`{ez)adhʭ0D4\Hk,8>3f\3i`!sڴ]U!шv-iٮJvh?ChBvΎŸV׶9sZulP²կ8Zjw ЮV$de#~T.H[CWjzT-!uZvU,wW 6j:4::j^V[R ] %nZu -жS;R IlHCk, q~\\ۋ6O|qiYF߄EͩE W0(gB"Q ߄b Fre`M;na8 {ysN mZtn^{dIH<R~^TRU~zËk쌼uQCFI3;X=<+^6In*I*6||WXy_ZwRrPgO=`Ntw*ښ A|Pp~^0Ͳ R|{O[_ ` !ۉ-躏wt ^3(uN^1P6i46u [eƑsn#}֣x)OM8wՕ_˱LxmÛ'V1u\I]n[iD&} D,V۸ny]Cvϯ9aZ_2&D?;__4 %] (bϪﱥ?ߖd-hBݨ uLuy݁|3bj=lpXfĔ$2,0 Ĝ0 IQa%(W$&G"9֐ Y2ɶc0?]\Κ LL1kA409[EA$ 1 4Ѩ2Ҋ0E=oO״<|7Iʿ$"szS)@DRwo ӫ/EY̠KX 7rn`Y}_^/g'1EMcg9_4NƅMCD(@o^S;e_ӖsrpĄGHt3/vKoї|UC +ܓ}Zv֦vFɛ)xwNMW":+w`Я @?5+k_|:?)yc2-bYӦ5bHy<:ޜcrn/a]FN>xiX u :Z6,{ԯHh5 yi{YQmW4.u8zùwWU;*Ȏ`FQ! +8Zq@ߧϗ ίmPޘjE:_sEUCHXݔeY{@d_u OA"`ZZ_X1n']hV t@8" "ֵ ԰|:g^Gic_} ϸk6 :ノ{1Ӷ@quLs*Lirc Z2hF#s3߸Ӿ7Bz˙U:E7Nہ` _Ah݅{~qzTr"D˺%ۇ5we;D# 1ﺷ=5ԗbcw: q DAHx zP^!/8S[*}A;Ψ[7 g}jjPi'oiLH@l%2kx xI`T9kAS+e`<~pNzH-ž&/x:POGP|k·ˁLCOζvz@=%{~7ӟEзG*rk=J{(?Cþ*Y+_N+7\FQ@&Ӕ))W:*LJowi]JqLhwFM]u.N YE囯"ƍq5l)2IQE;+/uz߃ejԳ1x:5CWRTq~@|`{GXDu{_GЮNmɆ$@j,FrM45 LeHNyO`<&5c'JDK_A/9L=ޘ79ap_r@А0/U9 goP I0ժv2mKAg|mK@N|{$ ox ?r~.F(L/ >`;[LM^a {-?ތK(+ -Kѽ@E0a%I` sv<}E@#FV 1w 0\BٟWu`+P(gj v Už>8^C ?ͭv&xWU(. [g5T*\ I2;LT̾(yIN_W|Ҝ>Ayg&Vp lt{ߣ{;1!$ A qkqDrD$mz|e%r耝b[+Q P$Çhfu.+n'w dr3_?W/}M=0ڟÙ]b>]c\yO !Z"ۚp\_-!PDf-hazS+qdX0);Y,oqB1{HM<6yǯ˺H6{OogY?1O8 S xs|<#?7q/7m,m}-Ò$.vyP2)WgƷ5{7P-ZY.&!u&x5*(XəWVZW[OQ"0tsG]Ex-kG\~Gbuu=NZcI-0y5Yp=d%t@-:xv쨰d)NB@UEŢev;wؓ| x(DD:y[[ kL߶{p Mr z z{J𥳐*=ۺqRhfc\ӥ[uݯzy]bX띭\u8~#SO<93wO: |uO"*1<3i$4j.# 3맘ZDhHrvyU@չF׿Zo{{jjnYmubWk4xn]pхG**4:&mj=\/%%b2zr6c6wAB(t'@]ϟrP^i(Pփu'S`N 8wu]}u`lxM÷oxl6Gm&?=$)'ǁEwyf]u1rJCJ*y ;`vvMf:kUhC*($+?%1Ib =O3Hv||%w9AȠ0PeO#dW]ʀ& fx>l?pC<V|J)@gy7^j`#H.R=d+eO4N:oc3mV~PZ@" ߂Iű}9~` wisN)>Z|5;v6!Q`fٹ_-OMFB$su)2RGzzlRd œstx_)aS(B"v8* 'Unp h4@%"[b@>szxMsD2HdL!:CX??)Q:@:*S|I|=? ~K*I& XhOi?y$=yAGxoΠ"]@@ro2ur6|S'q~ΆeffK,Ti"Eث\N#sD[_[qЮnl9kVq?*胣~|DNj@t= T/OɮI~3b@ wWp(Gx1 Qg (o٭A~|8!γ[N;^]$'/%_9D!UV5[!B3}̃|;μgC d`'5٘EIW޻n?iN.QtYa?ȱ*Aȃ]y@.U7 9()Ooރ?aBos$S?FY̷ݰn*O~~ˋ"~ tӽoA's0޹jjvA{DAX#DT9u+az&* ׶c5i:Þ>f> o[jDgS!Ou{q3>7L)Jw-o^q$oT84!)׵N{f?pӼ'$Y#69 \FhT P=v!QpD8G态QL[?S׻>'k?BP83?RIwB ={{ $*+p!0Vd`D ~dkyl^ s*:&!/u_I~Q?uU}xim?YX6BWM_ߚ# "tЏD&%|2Ou=s}(2}SFjjVr5/g*),>}<^d!P$D͎~_}|@1ϛz<sh> k;qgUմDKѧ 'C2\6.">;%'I.CA$ٙPdjnBITE=Vqc8?SOϛ  D#W#kQ0MD VsI"D}y_kH J8=bSIbP<$fnVu-x*n|C}Fw twϋ"=QZUR]-ioG 1P,$ll : t[}9x7_k۳?_@O!!GBi?wxcYZͨ@N@ Ø*43?~$|}B˩O1 [qa7 )0:'>JJ9o{oEn_ bs:NYeP=Eї?n_})"kDma6x` it-!ۅ`pF Ch> Glb9t˙GiWi@2k=9*m H$_Ŷ>*Ed聊VTX`W!vo@gF>UI4g@<TÃ{t71Sb^q>t z(3?o$uAw#Zxݤ| #?''OioGdj0<#d Oz| FemUN{ ̜p-e[@(Gݍ %S#Xk࿘?u'y,HFmA{;Q\ޔEb*ۨDV@ Kn1[&\[4֨&̠DBѼBUURIP?OL5w ;ݥ9bA k|I/wRw}wF6OPUI~vj Lmf.W)՘w`+hڴYijRC= ~~١"' BTIDOw|j&Ы&Ne(J7[h* .n s7T 7%$AUW1r%gG Ykg61pNq$TGibnQF1nAeu&HHHKMHe!s./AdCiikҍ%(Uc& l!Ư Y` ~zqUFIG@rOZ u1 ibF= /)P^4lhAVH) &H}Nd.О jf? Cp07J| 8 γvߤN8ganPore"`yԛWZApf7fm/lQ!lSKL V`7Uw4SNٽބ*;>!,kWe#Sq{|sR8m, r*ILvuO`!fE_x!Usa.(zܤ "]8efnn%=MMO?N3iU)Y/FoJEȗI%tǂ3 A:7$:*Q=MŜXZ'+v跀WyGyuXCiJs p[eI>u;P0 3 F >ÿy׏m+Aqhf@yͧX@QzR`fpj$}qetuD_Q 2+'e Kr~Uq[C%4_.v!G@=D`q$[WxtX a!<(^2y!(N}zd%@dR/HZ5;?R;9$E׮W>CY r򈞂jLPguU;SP,J?zP l|>2>Ng`'˝F ``b畬{Q~:o{`I4amsQ 9}}ޢytOx~LX!յ $&ENS` ØB=~ɢ}j&yN?-Nzj T T]! ?8Rƽ@sbǖ<bZps|$O Ueo(m { eqpDDPuoԱ77xX޳)nm}F˭+%s3KZ+_d k-T/R/U&%7>OWEJWuL 4wBパ`F^a9º <UֻN.Q!H%f{g[94["[-f {Wͬ|2Ds_׶??3U7?aE,*$޺lQG`& 2)ts,QH&=MQ !Y>D5y*QH& A{3]m`v}tdLx+ua*C E<0; @ 5 ޺V&J I!'po?ѱښ0<5UUgnWvl"3u|R\!B_Xn7N1:îjDMcrHzg 0wE1zhGK~@ޭ7C %._hGa) M=wPy;,Z8{Ɔ@P"><цx2;!eҿy`֟GkFy56ͪHM"4 tAbݴ]M 7Mţ^ ۿ?VT>oqj;~79rBRğ/²$U>T6hO4 |ɨ`5 Z}O[&:^{..l'+}9){Pr"ܡ!)~m406UWTg >5d*t]cHa18Oΰ_$CWmmmECYwU"!(#{39)^Mg:3?$pUχfƿ0~ݫClĽ"!H^'6>" JZY8Hye<*dTX`' ?1BXwcKE}V;323.mx^)=CQU51$L"jw<3 /2|fH7.kWOG3u[8wZz?3j`>ιsL  /|qZYl tO&Xk3u|bYN A11R^n3Nf51w`yw8cÁyj!hdv Gm`@M; PLgg%s-f ;\$ DOmϲp2w T*UWS"VNeְl,]v 8CjO~%$\Mj_/'b37`wMe"X.uD64.&@CvúI.̑*A@V`XW:$ n}Q²_wOI}`qʤNcEãxqv$voݘݮR@pchgcOX("|e5 sIӉ$`p " łr2F0Pe_{U@0AHq0X- &tNB}B0S |ZPWGK8BkKV< J.uׅOSM}ۭ{D`9b+)=,5Sogս[`ILYTW@ HAox{X~>>{ԋe}3)/P; ~^HZ%iֱu3{a"P\9٪p%Oy?n-d=|F@gD^^2EI$D*uUEnƒXZ-TcNjv{ˉЭ iBKj9gʇ -n$JJf6PQ+9QבhbQ͹h^[D4E G@-"F&/|ol2 _V/(=F(9ZDf+&J>#~F:d9E&\rEUaz;%Vjn󍈻#3U^f'i! $-ۅm|t3AԜeB4Z,t|,c +ص}EbhsM@Jw[HT>l-?+\NE# ^nފEӼMͿѷ?<>p2TT Sx#ߺ3<UBMc˺)̍r?jy|O=yÚΥ0HlRR`,sޫc^N}qJJ@iQ \PHDs3m;N[ ܠj%61 `Fx66uIJN>sla,PhGf :wGXEpݹ.wf?`! 7`1~gKW !O$9 B^?&kT:`޼I${ZB@ϫ|w fk_֬MOql 9|@J&-ԜFzBG~5 PDC5ZLE1lʢ ht]\3|р`3ퟠxw4^zd@Y?|)c>i&W Q~]‘Yh~ o5քL?FtsU`Gn/]o9s?vJ$$>aeex!?>Co]Vc% V?U`Ο4UUXek3?Bb+cY>caQ;K.HQ0Q8wZ#_+j鄼^~_~Y1\N㎸l@gXzb ݘxCZ>_2B1Ԕ 7\*F)7 >DqM`0;JRײfMr$tik`gCxOP :"1z@~=zjOOR8C5 v]0%'Mև#H0 WL1g^9q|~[ƨCM?,*:;O˫F"b TJU%/wg᤼+E1&UFi֞}sAE3siH@PI./n iIb2OOٻ/ Axe?$B *ݨcvs@Lh 9=jh}ߍ 'U.rwcMS:l$f <@qy'$s}.{֊%о:rRə X1=9ss9!`T)HR򲔥)T2 P@@4* fY;,ւb!=3߻# ;=񾴤0Кpw>~gx3/'7G5oグ8}3Lw'li廧 svxeJ0z1~BLa,Cɩ2u̧g}ַQфd"fD?EPli{+yݿn.p8\}%F;WRLڗD{ۙBjC'?w04 *(,(=aGCpY95i"y5@h`p!Ѱ`L8mbq25"?c4۸:rOhzdH]QGy H1dxɰFA2^R i ==J#c<`qCvmall-{,xI >H"ܠ?k 261$>C8kzc/Tl]QYyJ7[H Өxj|ADi1̥zlhw}'D4$tˎinԼDqrGRz0Ѣ4yQgOK.z3;%GL&q_=wit @L%䗉V зTȨuwһ)sqi?=)Z bV!T܂臁80BnnuR}wxTs  UffBQE1_ă3?l,Q:?"DB5/OP?ۖhAfA9a8j搸ЁK{>_>qt52w!(P)?ٙfJNwB%>y$sQH/=@*$<%Ó /HT|`0Jѹ`VK- 4;Y(|0ԠEBP4FtZƮUt6W5^4"fvm|{%EƵo669Wwwv-;4mIȲl6kUQʺ}fŊKJ;6X09(quQ6[זƷ-וƸU2IKkH!Mu(E"<0G zKA)B&N*AfE A-x_VY-(!m?D>FQN@?[ΐ4̐ .{ yݧ{ʲ@9|bFA}<~ Gԇ}/ !t?KpeCuko7h>yc}ݦ d-]fm_N?+]" ={Sa:1NT{@.6^ĥ:G}$WHIq`81OPef@k Q!_FD0;@3`^si>XHSV e9c8ɿЌ"3]>dl s{@#hL`3)A<5g\w{"M_m6$nݩNpbtYzKdĐH *H^qe:>lT pIy٩Lpiߢ?3Y_UͫJdb SЌS6`lOBY@ք zOsbWR=^2`7<-Ck]@ _1!0'nk;,pKd`hK$Y!@@ 6+4UHt3(]'X i]ϯr *RHCAtg,X{aL612mm}kӮjf LbGCf>ʠP1IUUqs\Bޟmhd)"@V(Plupcy'H6 $ap (S2Qz%n9r#F2;黬t5* pLk۴9ҽ [T Ȥ$רT]Z%!=#WiA 9g jvzd`-Pkg2vb:-l`5$2JMl.AtsG专z5J0_dH29$K4f{i C/4˶-Kc2ɘz_ e#0{) W!@5Cgy9YE JPް@ҸYYxh2Dd4ik~U{4 jbAFxxCT8P [Fgag3l.:|^F m_Ví5%H0P XO/q; -U@MԐ%{]}!A=A`hѠ_aƀE0ل飗c dleHP߭Q1$*~5T@&HA-ݕJ՚^xlwg,Sah5Q P11˛|m&3$74qxう%"V |}7O18g h9;ŗ?.dU1Tb@PWFŚqnqM6)\l^\0p^MP9~F_ͪfUGE& -^^3Hcgb&Ifw#uuj=1?puqw b2* Fs?v k w#bFJ<;}TK?m֡cJ1>cCa4]uq3?3Cwcfj N%˞_f|;?r^(qF1ll qD27zoƪB'Z;)ӆLbǯ:SS^mμuT3a)e,"0 ]I۱ n3i7h%EU]M\w#SݿwLn.&LrI6U[Ԙ&WĶa[8I$Cw(s[#(&JX3!#Q(M3$dZPl+bA""-PX!P1Թw9$Ge)7P%iG M̮ @Gi<éYHLE r0F;8= ! &U 2NĢ5cayr"0H,ޯP< 0 R4mLKOV>u5d@ IƏLKƱ+Cv$7LR@@u0HVdقVmUBV:@w'th=v@MBH.^+ĝIII"u#.ԍBk.qo<r p Z@?A|LV5&[*fd(+BDt#JpS 5Mfm'l2 Һb!8`!x_3҇a6O|Ds V뺼unቫ֜$XÔaK4DW=%ɱrJ׺k]K)h"*& &CGFɣ #mˉu"#5`;_~O3-uN J 614`1  ~ոDQh[r6CbƋH$\%GYQK3)F8#|-=A O $|`!E%ܶPNO,0VMJk٥&{b+ D6G n9RRidG&^&;~zn9( 3:YD#Fryh.617 #P&=saFo48F,oBC \I' C b8=K٨AofC>|!`Fq!aǮFÕ jBybGt5;=IR$s$GR;|Su2-  H{7{$9D;M2T9sz.b:M/ibJSC@̤;36{Pf #y~}^{70f7v40Z[sda*2T{] [}k̦΀D{6v>؁a"NN_yEds2NC|:(4- 0@vsJyT B~bPnCA:*^cV* ;TG,<9';Lƍ/66%эQ}r]7I\XۗY7Ą!gKD$9c޲OsѳɀZ 64SE"N?m(;L/*p0p0Aj>>W6<WnY_ ƀ[ |Ѳ`P79 DkHU(STU.~W{汰TK6qɈjeq͐ԻppHR`t4 vtKwss9RSgCO;s3.{ b`r{\л}B[E@H) wH{p$H0ĘQ6HsC=~_x{cx`tkWZՀx;̠^Dg:N`FO%T{+9Ȍ^5b-EoHA݂1&1 1`7&Xvpo&]bQǮL6MoCB Oqf" *rS_^&,H"% _5 wivYztUH0 ϲm#9gc"~}nW@QAPC@{UU̇p#MМYgQIE_q# ゴ=d8X{)aC HU:pr馱Qg 6/#dOՑ @n'3 b5 ;P+ag П$cx&XM!j7BݡF09JQB$;B0{ 6V)̖! ѻwH/L%?"Mjd_nFEmTivDJU-yI7x_2 y%@b%|CV~mt%Pȏ$4A{9\R~JKUӬw̠oeȃW_NiTt,LCF N\9d3eqP+N\S$84DxP}@ꩠv~88F--Dno`7EMp"0 d:&Dk$@ӌ{[@갅C;u?˿;vM Do\wyR[ zy<81,a%p)؛F rpw>#y#xَpPx4"ظ/C;"D 筮)wrYdS%W<IM֣!V1~-kR>pN9i ;2QA@d}D"zutg@O[sCGD\:_1bu,o4a>胹 MRv$uƂ+āDkP;x>\1|vp|,] =jOE8a~ӷ+pKm 46RŖk8p]eFBvEs+vaJdB2V `ۤ T#=0x_7 Mo4ﮐ0T bBI D8%̽!hTƦ3;Q\&Ed=v|7.rh8_D `v~3d8e/R9PJ.!.Mw P)wT2l<+,%l 1`yKY9(PFzw)ciDo{5d L [KX$<C/Pj3xk 9̒wډI_ˣݧēV' ۗq׆&Pl!P'kX{-n{g^xt@jqFIbZ)TDss9)߂Vr<-g9Ȇ8aG.KmqqL̎i&IɃ0ܠ6sR3(-S"ȫfD3t< 0n #]^;nf#WMP RFZh1:z+P-0Ǒf̶IK.:9_0\vv9/8;4v8Ph]#1AC ࣪ 9Do(o$ #DPX>㶭l=@z*"=݄yih6,~_ Le-$LғkcLpY_P!ڔ}j}I'j,C i0^>eMR qBn6>q>bfI 3) М¡҉$=ZƊo'P YxԪ@x4P%>`0{} TQ)E{(  .gaa9tNd߆ZeHXm8nuHOZZqh PV_YA.( O»@= !ĭkάI4H p'6z85ǼWFmmsBMs>i (ZDP_ @BkXP W&Vu BMC cUoEI?bUw"85Ռh*|}QJ^G嘍$>6ƾ+$d>[|}]: قmeO߿Ps5Ʊ[8C~\^L) _um V`BHsv`7(q;=.A0> Qh@Ƣ:ك~V1hɰFhYNSQNI]~ g %E {t'!ÃH*D1CUy<IAS  `hyH0q l!݀=eăJI$,(YfyrvDP*^-F7pgoܳ`vF$g:R0h7иȃSL" (or>/1xUvD- eϐ .8aJCą(Jz˥ް=m,$O*?3 1POQ^ zpqdQˈR4(c"@ ъn4H B!QpN؉2gtAhMT`6"9 kAzn)"_8-1Qy@ eb! ~C@JG=` o^^>P2IA3v  >788G`ԓtM.aM_=7 S8I;Vz=74CXFD`NPCPP%!7sNa~znQESݾcmOR=3N!Wd kĈ-dlD,uT.t;Y2;\ʪ4BUNj" ~ xpaBM 1A`oviV^:T%8e- bl8> .Ʉ\rRT mFcN!ԘuoUHPUU +14I_Jպ~y lo|h3L#8>sa~U5U@ I I$I$I$I$I$YR t&H%!H(qῐd66Lmff9ff[s331̄3+s33-nfffAA #K əllG332ۙr8332ۙ&fffffd!fG331ܶfffKݣh\!`;l33-L333-L333-fc˖&[&cˌ˙$H,d$s33333331Zۃ#a%trK̶fff<%mnfffffd3&fffB#HHCovۄ%I%b65".m汈"ap!D".ĥ:x|w6ێR Ec `fk6 cL!B!"S9`fAC%0aFYцt;oIQU/ mS mR\sۓG%8e9V"YUgu|&{x~vjDhg Zt; 7_0s]ZCE%ܰ] +u6u\A"B[ߑoT`o7CS,嫈<(MK[ `}9/hW;Tb},}F򚼾wK9 H+jh=qC2&^9Sꯠ&~f& ybXAcA8$)Eb+"=.NOz=iOju0~5̪ߣ $B6Qٵ*A }IՒ3yCv 1>P3 ( 8.[GZMwPXTys:g0vٿyNǩàS;=HEW30Ŏf#01+RHvчHc5CR&75N=N|cI$8ӈ㛱׃GJ+0,0uQ`.$7ƫ"w(Pve1Y <1|I$4uj|@}ۘr) E:q>{e!GR`&kDԞVX22HtG6-#!!(S-A#/ bЕe2 i'oF9ٙhhkoWo0^d1\Q I\aA_(Kqøa ݏU-.qH{͗wYb$]6C<=ى0h|F2DUўxXgX JBt.ߪZ460*1(P ZLP= rfkäx̶FҎ~}DgtySCQ@j po3.{a@9mYV b2GS0tP*@v)pu?6w*Cxyv^^:rxG^d;vF}T$K nF7YY.of^;AKw 4k\00O@CEF#!v0U%Py:`:n.|"F#kCh]fehN*H/?@DX0d~Od}Q~<mܟηd7E& =~"A;)Dg~{#b~Gf|F&` >)|1ZAq%<ZP9h` ͂&[P[JneUFS?Yik|ljVQ{4nvΞ5l2v5hc;tS4e6m'A`.ӆ䶻C$=30Gm6ynݱqp'4g.3x| LMNys&& 'ReA"3^+PI;V ;K6B-y7TDB Slx^ݑï\c#ey}@(238|wG4X%WvF?EQB0P)+,(ԜAX dGv WRof2d#_Y;ՠn,Ʃ."A{bY%8-a^Z!FdCqpGci#|ρȤ/iLmHmA8HK:xЅ(,rѼ!9n ݍ4:I $@ska1!&4xFQkjUH"DA@$vo_A ].p \ P A5Wp:6w&٤FeyPlW @r49##`|C˸4 B>G.}fҍӠ5o^| DILbYi8r&dXB8hȍvj[ ݵGQ@yXУD8ILpLj1=al@bo iAFaXha7'LCE!T*3/QT9a V @F r$&տcu@8Cbbn<9Rxvby@90z;Oƒ" 7slVL9p>F 3mFǚ {o6nRet==Ttqg.|ǮbbN:c0d0-=ß4 _ýy!ю\ v*sGٞ/ˁOgMsm>_;AQSARh~ߏ.P&%|U(RG;CÏfA]~]]6vw".˿%K8{+fUQDj;g|JӒɐ$_hb`;;v~Ubc *Uj{(vP7AФD/.]b)haI;)CL|=Zm NjB; 5Y w3;_v-<+P14{=ADyp'tibNNHO eYfb$kAc:paIw0L4br~ MP:LB`qS|`v b;u?ԇA/N{T!+B $P."ݚK%*бvJߖ,_9w $%Ÿ- lPCqIJ4("@#\+71Ὓn=1Nu,TPJĥC TNf $kM  4 RC T2/y=VJj5&7wrbD׿r-hךAUuߺOQHQF j=bP:*vZzqBmxlN'ގW9*TӴy|?8T͆hwI{IúGnLrGݳM [>`<%NeQg[;@O0(jw 2ڨ9;K[b"X]xx؀C3p pĎ; eM #@o;`aŦ؀NĤT`h҈r_wτNJ"2)8[D~o"H-|[ƲRA[Nq"? A尉툼 wk@^ڷ\]/t=6~Ì+|܌APݖV*E6mYف$OKC3v՛c j Qk a~bIP!ٴC&aܜPK~/9p)y%,w~(mx! ߀\D:)"ŨAXf" PC 4*F"&5^wIuo9vDHĚ%xNj3ybd=q r U1؄Tܗ"h9k45h*b\&BRfIk18CRYw(tT%DlCA@b5[QS?kضLВ]@f7a,Dj8/Z#j y~a d_UntqB@"lw5 H0 .F!C %Ac("*Oa42lh(!A]jܗdfC 11LL L@Pp\({:G%i*@~0Phu iG  ]cюƂ!C!wWs X0!;FLjr! RT9' ! 4BYov>VU}9# Jc5ETTELEngjP ۏDC6GdߛQ!!gdeegȺT7Qy48ol:0x{cbJ:Dj+B6^h=&8uNPY LJ"d@΀@]Q-bR >P$ަg _Ay:#LL'QєI/G7r%B6hR $i0İa^IE3]~>_7~8&W9s$d N|NapDzGyFCNؘd7 0h*dAN@T Vqh'D;wTp<@ P$1hjfl{?_50ԕ ecq#F7 qۼ[~FϐLr zu3){(~Di/BКȺ 0I^K#r053T;#yΥM4qQz<7 jY -f6lۖ;䁎ɰ^, m1[ebB\frvtKM527.)()34Cal] a89D4(LX^4t{6+i]la& SNP`PF2>c@b$J Dhu!`'Q10IDJQOœzHgc1 vHl+^UfH֞ciÌw~JDŤΑj!pݼ88gçVXefOOG%Oeb48 { α)(Pj<j~F9qX8>$>;3mEg  Y@]@nANTCbC,˖`rjn4`vs;'f\sr{\&B "}_1c1~[/q{5oV-K㱳 ʵ3o'o*|6f~z%w8 b4m"rMD ]pq&ȻBk͊ 4˼L;En,aIqm4r%)0C'7NuFJ$pD.<;T&p(PiJ{ !OЧm fA hXC~@}@ @74(@Boyt*{wZ,W}~Q~w\&R$גcl ,+\*)ES_N__zAK$4"k@=DHHZ}߽J8 o*8C'l@$\$P1"Q|ցmĦ#cQnX֤1*wAZ ١9C{K=ځ B[L lz==a; ⼼5,G 8v3g!0RVd];%\5YXla<'?W}2`" `ғA]} <5x^saqY{[(A4R$ă";`;;p's6OZ(8[Zɪlj`׺lãÖh {\sz!w]?pV|>W~Avi_0  4ȁNG:r \!==^Zmk@LmWF5Y+Wu7yHU$jL64dqJ|9,iIȠڅ8!mĺ2#,BȁsVk׿NFs\##Z.Qqt P/(SXϑFl@́)I"GK͊r*4Ì̺W hG6vw՜*.:UIe-e;kNN([,=a]lǰft=CX)1of˺UoiL$h],s76@̰Ysllnd, a$R{ E?1 ;'a = ;k?)Iec 2񰹜R`"-{k%`<=:Y+@ |%Vk@9 !rS(T q xiɀMT @ h0;t{SxpYPMr8-D$棱ô,|GBB7:O /mk CCxHx3qէKhŀwR#Cl{s:YLb D0P147JOI&z.5c|s3 =ݾp%>=EJN9;!nh8y#f|x0Z׋9.kT3BfDΧ`+0ǂu~48B5Fnca7 `l02ФRd$% #&zCӵ>zd'd{5ηU(v!Јp 4WpMmWu߾%Z9" MuP%+m4bthW3"ȝ h1J@Mm)/<lE$ ,#sxzbz+܇@GaWI$! R#r~v}c1;$.q7UU4QW$z9vڇth1m'zša}Ծ?kU&OYl8u`zi RrHN=b7y ef$5DP$ɏLDI;תD᷊"%%iC*Rs%!G߹mFۦCgM( =s1ƌw* h%Czbgkr"U~g03EO!/ع>4~f14COs E0p(| ;6ߜ{MS"X$>|@ D{]o idK X~5?:z/ +HHv2I}чEHdKLhNj>u}. *e]N``wOb+$bMuڠJ 4|rY򮃄 %ԀІa y0`D2~$ )kx YBF`R@9Q 54/UWrϹh\'or*@ğKgNA,9Cm&ٻ "P܃Ղ na4<|>#p|6hqpvM)B  tQKL,*%`/?6|3 ƃZH!TQ=&h$*gJG~H:I<@c`Gbi VX@!˅$I{@svq#'ٖk`ҘixآFE{iG ԅX뙈-dž؀Sòl[.UTW|b*5/vnLOG9fЀp% ;rZBU [:oE=lUWh/@m|ʊ{dLLܡlfE`@? F &Zc Ub?k5$AO 0_eRԟыP\[|5 0LdAVCqut❫t[o䊧粪_Fv!?\F׸l?c}H;@tk$ " _P*7=Z>Վy.ZąhޣxΝ0P~{i3H4aסi(,<&66`$"0Y kvt2q89ŝb($-(*3q@v9_`7I=G! _G)?5\sky7,vro~؍v;VOW;7>^9Zpt,JyEo"aԸTBxzK+Ra}`p3/A 9ܼ7T0nlnb#jB&ngYD;aHNyPm'4P,; - խ*R/r[`DvM22/; ,P3k*`&cpv=B,=R 3cm;g* 6;XjoGqSeM[շYVCsR>,֗xfMtݑ٢&KY)V3-Xy_AP:AXi0@t `9C|# $z<~2J[$ nwwl[J?% J.4ĖS$nخZS\G@ x l xˈ'R%sYK-dykG'"jmtg9Fk-s} $qu5ԥ_E!ĊXx1 Z8b4"T n݅QUL?)!Gf¢,ax;%]RUnjMwIaToD$=Kyo xa%ɑ=st[`cF8nEUPjk}pt0|t-@4x;Nމy[Qv_X21#l~4`؟gA? kUP@>~˹['3أSwKB 2%ng{BLm/n@^n=k| %^)_,,*`2m˚C&L:T4Z00/4kx&m"kax2FD8A,WIEP:B#KdHЀ-/?`KUڍ(Qj5j-Qj5٪/Q?!ĔS奥4ө8brNg0cƽ6Ej7gk#.N eb!XȗH ) X.ъU,H_t0{O JKT~]OVP1CYEoI$r:}$[C ;M U&zGFGXGmWkr=W6ٳZ $ѱSw")n] ovN0gV ˇRJj66$˻2ȣ4u8=QJJV_w9kR4v6 ;+i 7,mhD'4Ȱ`$oi](OPS n=[3xvpВq@^^AhBY$C " }M\ݲ]rD4sC>-E| j?`Z?Ku^+ ORSPG V|Oɿm_kAl@̎`{B~^:=e7,<4Ɯ 0c@n.&hc.MM.;̊a Q]a(.Bf܁{9kG@ϴ -jx}g>|Q?>ꊨ[Ӣ aZࠗT-B#b17KJ0C"A(x kK<DnƖF wEQUUvZ,HgvTXݣv_-߻ Ar=&!*gΤ"g#1EhqxlUܩm W.ܷiW E6dnX&)MȆd{~>@pdi%wdw}̬1Gx lj*TX퇘ٸB`N# b p+A`' юwwH# )&ʋ8rE!V%2nh&ı鍨*$Ad@zdHJm{_ K#%|nsNuL~&d$Ore֟C0Mp0JnUL^.d-M;M g0zI_~{,x}_>j/n0%2"IyE nF$@o/C/iK_DZY0nv3y }A J"CtCl>}g2܃u"Q$`#5S^' 2 $ҡvS(D0qv7Hp;U G*9b[N7i~GPX90#6GOsw}?֐ '*B$}^|=q@x}u(oďDJC7ɶѓXG8:=֜UUe9I0Dww$T /HB5xF8C0DZO束t:"5i74:w`X6Apb4 @ C,bb: 8oIŶ&F S"1vcqf-yxx,t3d܋sr6ae GB3$ި֓F8,*ctJH>,l-EQ@=ce|Q fF ³ eU&*kdfk#` V/Pj yӽ7}dGf{:EL>o |~՘ =!MqͲ]A٪X9 @'f5-*36A jvF`[oph0R@``WQeVaq/Pduh@!G/O{.eO?AZ,?8:P A?U \"Bȸs'3Z)3233)?ֿofQ7 > F-Y=α;.p;Ǻ`>tOsjy&`QTQ]EBRUERQj%<ٗ:y ?FozxF!?HS34v;:ݶӿǔ؇qIpNF&ACm\塸Ƃr3Fv'1CP/ze\2u: , K&崘C! y;@o!`î[1ٗ濓qHL3$$ k "dĞU`.bJ*ݴ ))Mlcf7mn[/Lbbi[[ o-n[[kv[=+<Ë6/ A|\'AqZGB H ) 7N"h4Vr{IݸdFc<7t{.h$0A$K)00ہA=7:=v2$2e/,x^tJR}Ɲ=KKZͳ:c|;z8D]h-?U2_EHu&GvXGL`¹86^H6H%- Q1<@E9V&k4x$zZ߭\2~yG~h-v6ߴʹn@!X0 9 ($~\ *0]yb< C=6L8e+" ]j3C]NL5x&*Tkؚ!wd⸫VD9 `ѐF!GC"@N.@ wAZ )8/,Z3vf蓷'PX/\"76 %g)=\.b͠@ VY_`ws (B z.̗,yÿ́$Ptjj#fW;P)zP|%\~fUBc]BbIXMFPkkrFlXJ\W$gBgm\' rJ( & D^Z}&zA!\>PA"y'Ld=7n=/$~>G1ĞO!4HgN ߮ŏrvtoq)[@!bÇ Rrct(m"LJ(r~ ǎfݰ52gs z< 28i,˃S'UUIq !O$ }MA&l%-n0f7 6fdUBUI@7eS2t7t K"bHL`iӧq(+ X kAL_:I̒nu;ӡ48=:[DRCre*PXH1t0IM`%S\5`{cdTǴ9y^^;5i:۞%Uj ԙ#ZؐG vm̐hoO$;8> iȮ:C&}Dyׅ{Ĥ%dz3Eq#p;Lzc33M;sBLxy |'lm Fo&&ġDE˿vqӻqk[wvqȰt'~B|@2d|G#9{]9%\o=hvyaXgilqw~Dh-S~AaA:CE.vK-ROaˁ7o9olwǥF~7IfB PupRuH.<>HI Ϲf>==3۠A%`_(!^zꗪ^zt?mn!pGĮ%q+97[2w]Kƙ{+CVT7VS40 L`^t!"HR%jߺ (P Sbpbccۘ_><1×o@+Hh28/Ǖe'yVh*-䦫^npLCs%#۸s9d7Y[[χz_nN}CMG< T߰K5-`H&B3H0yD@ p^Y0 ۄ<7+UCmp8qH29n'e[Q|p sdBӐƎ(  ̚€30嗈@aac:C 1{K;7 < wt?D :1iCOE:fWay8.`t4!̧0I(7iHv($B Ɗ] 9U wT7!3;^UU6rL˷KXXD`&y-p᩠;%4῟t.^@;~o;UYعNHX397{:)r >sxi2o$C(# +# ǘH&\D !B04A])D # 5ט"qR3=Y@|{%̈2Jȇvn[76D&٦zWyyPAJah1Cژx3csw(rJ07[׽#]M]9}^&T*ڹ%!_~kj|x?1`Bo+ESBK( nOfL_A5Ѿ 1DL&aAp5Lݴ.R痈eks{˱~Pvu3۸sа 9MA/5xn7;QϷH)dN:ܣ{x[ 0|dbn/>q.=Ԟlqh`9R_fU=D؅#7^馦VGh/ $ ~^{xqxss䝫( oxi}ͮMob\G9j>xĄ+˛_GwĈֵUU_h\2&pW8k2gd,( b!)*xHAFƸYzq y1u= ރ|,_}q:q́0'Ϧ.;g$l n@U-IEBHP4 {6˝_Yp)Db1v PMu!J A'5y/#q ^ Gev!XfTp@G._ȟ nx%f0m+..oAtdzLbѱCx`}ih #c{挂ii=}G  xi% B@% HS ' ~`_34Áa]q|2uzu-nyOcP w۶D{;0C)cߋ(##p{/hX cѩ@xxDi_J1XRc+MZ7%1|1~ޝ6*Hn7'Mk?n^j2\m7a^@M j&i3מ{.qmwUCvyYφ&Yc8s:QrS"Fkcy‚:_#n-PIuG%۫(EO%vFD) :g#uµ߈Me#dWPXYӆF)J@&QCxn|I s>鍌p W ǻCV7;DӀġ!ig[ ٨ln( Q-93>$NcǕ8;>kkFpjrkuŸeDMIK띢f#nbb Ra > ev V٥Tdn2({x]3xH[Wṱ5/r=w6n;1_FWUUU_x,ilzxMɪ ʕUU' চj"P+e0]_`3$)[r%}HĄ@o%8<_,LeAo:s8M3<;+Gvп0o3qdnM.L$>qpۡ&Dg^* t[V9iJBY]C:!N4A6෫M<:%uHJ Iap-I@xc~~d!!$nj( @M&Z a:vPOXK`h8\Eh39()]Ƭ. 3AM򨜄XI9$:aP+!4ԕɲh&Wb0 8CP4܈%U(M1D [n#&O pe/oUN4[S!_0^tm\5Zh)k=ge70cvt;lia$dQEs깜#äVϣnWOF(1u.cQEKߧw; BE-ꫀDD9h&̊ʐP o.~2>i&& 1*/XNZC5=t=]zrq(wYTB4kZ3w f]u~7k$滰5Ѡ5zod&3#ΩRLx| h4~^`5`Ne J4Uq]`lNi;9(NS^2բ2{|%@-7kU(JQ1{ԙO/ w١˜h53J:žșʕԅ4=Z6l4iW `"^8K_Cӗ9L #;;\vkLe;5}OTwp_v =3y`}W ٴh-B٧i%+rU#!$quj 5ʪ[18,lD Iσ 6᪰@q`t>LRTu rA(@ ;&V{i$w߄yלۓc?Vd}i㇑ KPk0m$S}f bv/r`e1ϸ=[Xdd=v 7q0NYv>,%˙)l禂p4;cX79O'ǵEr67԰SA[I  !f!^'kr5oe qm(C)'EDkIP^M-V Ɠ|])iܤqy-W"yt Ė}îtpcPDm xi%Moz#^ƇFhait0Y5k.R5+|s0BC^]oB(D̯t򀗸 jKfSab!)$~/ PӂUus̚BP!jum9,X[&lԗ||O^WmXO~ɹ~c4h[B.Ո&#_&{D6o#ӓf1AM\CtOuIH~]?NjLεU%of]&hg듎r&VV O{P|R!Q19qo › 0ȜMSMGu60 hrg$94.jzo i}*PF CIc$A41ɔPHd'f{`P?8u9sEZFҤmI^ <5T 'uX>鴰u "DC0dX94jr"0°q01wuM]wL2RqMn\ZW^mzu܉.}Z-+_4m8r~ 氓,JYU RqO%$Dyf1 vZ'ENmk /If(9n0 wTCf+;Ti3`Q=|1\Hf{?4(Z\8zSA0e__LI-B !N۸/Zl@LC zW0f&4RFUlh`&Gxmfb~ hliK\nj`e)Ib)R]N =x0SN#ay!B(jiT-3нb.Di\o_74”߇-T~< $bh@?h&{pe! M 8 C3缈`z%z}Ln(fL{/ևR;-1<[QɢO So2seI6d@ۘϯ (hu)v$[5%:w;3[֙]jv* ҬXɊ V.@TDZk>+Adc7%bm65 ʬ"W; Hefݾ++hUQ5*Bǐo.32GZzUb)վivVց|ӨB!I$HԊF DE/w/DzGyNU"# jDHlrLfH$5=Om+s-޳zLfƌ[.4mMF (жFJo !էe8aۃhM\bxR0[բFriSeA4ZJm]Vx&@6m=Ec :FͰ`ɬxoyΖo-6b,X1th>IM4TBx!S@vÛt-FEX˅@55%&bbf\`O qCw ߬1@tAJlfNfr$|hԭIBcan?Ƞl' %5Ma6CR?.L,w ƴ O ѬS)\0BvFO}㕖E*x!uL* OZWH)**>ӰM:._hO7g$M]=@ 0([ړ68),G*6o"X JgT: Yvb ==n(}w="rTlAl018M&j(xa9-8|GzssmB~"e !(JR(R=Z'Y?st@wO5Pz)+KGע"OǙdρ?J+x)DA~Ҡ#}#CńHc+Gz֌ ř5VyO @cˬ`λ)S)w ^!osdCPMPA{T "(ZCt߽L` $-Ὥ=tͣozfҋK.M4iz JΕL P TQTolD[k(PWBy fna7a30 v/y)@8ϻ?0} !$jeLLߩZǠDsL5).=z驲}N»JKZnC[^t .íFhoCͧG1p hw9mAԲʄxǍ *r" 0Lf\]6ʹVMs=[fvc  sy2wYhO*(x7lI\][Pj֡"(v2Wbj}A9PSt?Yqčb26eJB'o 9-ĜcbE,JJ2@yrm0P!8PKbLaI Bho#y4|D}EAi_…3uH4! uKbQ*I>ӍӅ5 #Npz(z]1m_ou|/.rcs㝵uM^SP#dA 0 31\ntaHU)oXRH6310r]]±ãy*':t8X:#vrM΍,pH*#!LY N$O.I征jr CVTBHI!,<H'qjsԪh ;o x ) if;@ fkNGջ2+ःPUS]DmhJ'd 5: c䨈a^.)XӌcEG#djA)Qi˜c7ځt̫pvl],]w3bfR(=*ZK@yL+=E ڛaMXn]k1Lim2Fdf2Su6893/\5lZP [fm2ecq48f&S#ixss!G7`}g-5+Fji֗Ŋujoh93|T HTKi6"lIEN)367*rf߈P@)A+Ǚp00I) '31 ǵ)zʺ*Tm;4p+T屃@MuMbZ~iA>RDRohQ}e|Ӷة 4#hcHl2BGnPNL߇ A#۟O7yu MktEvG "Y‹6FYL,$J&RF4ѵ%,3A_*4ob6srBU y(KK@eOGm zE7GQN߳lF R! d<QeIj53gpCS3 !prD#3;#]M2رA3A v܁A+݈t15Fa$p5*2\Ib:?e%y;_ΫY<5ѥ  7okq1Ƶ]U}Lxb/ͺPljĉI%&srn\YwQb+Nh+\ZPNA/=y.w2||}kաsZ'dG`c4` fO Ѵd s#r2 T,1 mk)` Af W~?m}iQ~^i+ ܥ)PG N:<]屡d PSD:ƠPB#{-W+cf Y;>U S "//aBv-`3? u* HmxM  1I2>13Ϙ6j5H1쥱v;ZAb>h>;|&d`i@") Ez&(YGsR{(نar{l6ߟ}WC[{t mlcfIcXĪS$C%M142] D.4aZ43O>cj# ДۊbgأP>&=P;#R_U6o"Lg  T?h2Qr {~ 0u΢kmNbClrި_kk|˱L= P.#JwKOR!; :ܟ"Z~%=ӆ^9&">?XM^TMuHIWEбw :\2Mޢ$zo;<}y E|p4ɐ.T'f͇{7r \oꑪʼnnL㜻w Z-"`!6Z*7"ngGD,A0- J |p&@ F~A9644ȱ{4*y@Ͼby` 탾MFC=%⍢؅7n(rߥ`g>7lo!R4]vVy=0FF"3w4=b㪚tu7Ė,tie1ʳ (Zc;"[vD}D)H |@߮ B>nq:[mdz`_c7O;je8waA'|g7coC>btYu8v܎y܎x##89/qz OXM`9DIO1 VR눥2: ^!y_/['\4:tm5UcP忖p9 #(^zKRdȌ8سvNf't!bNVm &7Jָ osXM V cԀhuu/"#,T$0E`E&6$ )%d5oFm*`H"'S s'm=A/-;D'*ǓU.<0UE`!UۺoZtAʜC+MLJT#qFWZ2 P6u&(h05acp$PBIbR[je_?j;׎}_>)-PL kTem5(b2;#4dd.t"W5td{<)Oyʷ5Kty*<2fF#A҃B.#P\Ff qD*Uw}\S4BA")N >b'o@Nb`ȢiisX\܌ktw.5^~ZWGnQDݝSJXi+R]k 汶g}wPe yWI{SFa$$myc^}Dk66 @ $Sh2؞hS4*He! ) iB@9~j]ZZ`1"L?D| d|#"I{O2 h^G{ *GprF }1D@gټp<5풥T\[x{Ò(UxyZ 6RO(:H~k NQ{à)p;4|3Z"4~]ץ<H{9Z;SPMD,bJ܉BH3RZ(ĕJ FQSf7I^샮ntYA K<&dCa."h"!6fM5ۺKJiN1hAm2unLX]hsy uAF6X.Y!К]`x4S^`;|"F;!Bgھ9ubE0=(-0 wg-U7;@W+BZq>2v!ޞ H ,%QUUdfa/NƔFy{My`8H9x3A\ڣ.qKtśԎ}2B#a;TuluE`$}LQ"Hʔ9tŸSIh. B;';EsYP2w! {@yϬ0#Hd%F6-W-Xoنܱ^j mrEV-F*[6W+r aM:)x P)ƫB( 'ۖq(lːFPmD@S2?RJ}=^l64aDS&$ O$KbPS슅hw\ $uO~7~6:ti,0 j_٢[j23XbY 0o~Ί>x0DDy#ȣެ^2tb+c\ CE @M&L#Zb\K+-c`m*opf`2|:!Lc xdVyDtثo vR7Ms) U-{W;&?CPM4Bodbq4)OgCo˭`}ްD7rG]盦J)=UA4(+{'S;^ #d}/OXCSȢtx w%=~0?l ;R AeLc,r1b@`1J0TF m$+6R'|ZDtM2N$lE.H@wC'RJՖCM8جrV-HMԚL$SRlɅ 3isBӭQ EShFQ30^W;U=c) ¸yh7MI|o6Hе 0oxSeG@ܤܓAy4=iAѳz 3zuX6M 8u )$zv9J001G͆l>ϛɷQ7ߤu߻ G(RZuSS&pHX,:׎5Bt*גf-u{:gWxHx|MPOhrXnvSKwσߩ30ESuR"PoCû`\O (,>d.Ӗw gBP[( [ՈFpfi4`ڈ|7L=/3X14y|`p؛j)^!Qn[^Y7-0q囑19rap ën"O 2t /p1 @Ҵ!F46?/#{ $qB'w5ҁPC/r;Q§_WE}Pm-[8,w?"oiS^Hq.%>432R(<쓖/Φ$G(׀&4Pү#ܦTat5Y 99Fibwu79zwno9^yu/*t2u]~=&6ysy^޺wkKyaCY"s$i"&K0BDJ1aP(PRHIN sҁKQHh?ScZ9% lO QkMLo pJ3C*4#,kF6&m* 7@vlJ밇 %/RZ5bjitm wCJT"" ;*SKFW=HlD9pw!4[vS7@j_bQJ? TyRP(SyXUP;UNdř4`%f$AzE%M| CM A#/<|{9Ȋ5w9+T!Ր3(C"/!;XP`PhAWP)_FB{OV11h%H=B-' 6%QRw;<(o"tǝ(gDIT0^olH@5:PVk\pi ^O쁂 *TawKS:t7(<@dD =ReƄ#$эbƎW<*4cF9QFF1s71nmrAMeoOZebcPY S`viQms⒚B(+`Z> 8F m,j B6.p1wC6͙q bxg&Ye1mb_8ט'Fʚ0'}~e&LA<~:^˶:̔ӹD7J @w H @(R *N5 gg8^jCW8A/-)Md>ϙ઼>|S"sGö^K NPHhqtôZxcp0m,;~&\M[y 1rH@jOC\S.AznKlP e9mm=We| `.8\oD)-S`ڡ>E$%ozqhmF nZs>p8uLa,vCFu=/W{y3{G6tyHb"z)́Ŧx !xfCO8j!lNcR 0{%`NqLJ&ulB܊P5%4d:)3Q:] 4k iQ3j-B3~y4D@VJ Ō;GwՉlgJ-ڛ4N$ዳA[\.zCYPJpe0cvl8 XPh$#z-|N/ǽ27XDL `{-wx6hk:@vw}I&n0}ff0q5mdeFabblқ'sjC8pC0[F]Aˍxr|0<^jsUcV/l.BK -[^{NUu͡F z7)u!6k;0nLlMbRp8JAv)ώ޴(^fbykcpG)Cu<0n 6'~&jHq0>!i'bFy%_a5qwcp`' :4&ُ}Ӄw61,2F]iڋP9(֢G4eH䘊>NQv 6 ^[ |egi~#O|=gPZEKE&@cg eb5&'Jy[~j_OQ%5d01xyc!4*όs}; ּ+.mWV:qx8Ԭ^{<> Lfs r ݬA=<>xðG+|~o'&HY2p@,@A,m&E͒  }waC[ҁ H|pfm{vx9dvx`,kd!I#S{$J"G`Ɉ%ە7S6=Pũ8z u,yxq"97#F7\U>fAma9Wt oCF+ӀcnyQ| b`? -#.D: mxcU"/:ĨZ0Z47\',4'' >8dљMr9-qjw:Ǎ4迒,x} R:gd@M|hiXfW- /2lМ#Dl8->!wMNN+Ӈj.3ZT(O7Ghx:",jstީ3L6bLļvg2g1;>,gh{clg E9 Fy?,-A6O,fc8+D?Z -a;y CSتl[y2 ;lY5Zbx@%CQM}syٲKN7vd%"N-@ԭ$5؏Jy$}&󗐾e h/ttgݩةf3"8UvJGVD>Vu*"H/Cm9NĉQ PC&6`bbI\r%tnњO0 E)`mTKbyVDT4 nտ {s}2ŽtRд @,<'OvRp 8 fEpsmakx,8*P)ttJ͊"jkKim ޕ3|? 0r"ZlH[a.ExsDyyKZ4Id8,<cgʼndC+OB3{l3V倨Ha js!pMh}v#T=w0 ?rkű @`cd" y9'ݻm9DM?cs*7;w|o|q5TdW4K$|LT 4Șy;+ީϑ^&ߔ}W=,1|Zw}0)@+:]d|k]޵l`ȅv@\{ݲ*fhi:C+yLL]²0m]j7(f pcm5#`M2JkDUI&vm uSy$)5nP3A09:fhIjN,&PP("DDr@7`]sΚuaxr I=2A*n$P+oSy. 9Sq, K9;PG߇:4<qѧfe` Hnh+t ,P#nɈ-4p1 c۟3HEN9:BEw%v8(Q`F!1!åwI3m\z3A>pkx`An)dCfZ1۸gu/j%ȨtUC[){7;ZȀ XɭKfX+VpM 6,ؘgd$ 4-"$Qe2D^4's583RwѺ2hn֡AZ ei3B~wǻ`c眢nj5%J6.BzK$JPd[Exr &XƊwr(g\l)WYk`l v 7[HX 2{}BBKsz8z:嚧JX>6 a㙽}-:!AHݻ|;z"w>I]b,utYZ)dI0%[H4;}W?xW<k}${Mh$2_ǘĔB+l%MR%8@ǟ0ǟFA&Hx^TzySAIAJ dǻl o+PvUQT('(Di78Fh^(:}I.)@#Mb+^ˎDUB ( A|⟧}n~:^Iͣ#]ҿ4)xb=<Ǡv,y#io(1zPiXj9F܇8`}e%rIF͆`c;N5Nf EA M k m* Y9FPd1V" = H%VؤtۘƢ(&y ;89AInv@PT(B*U(OÐ1ׅP!x|p;!v'< Jt)=ҿ %p|=p<E0 ?,u"t7+7ʛrS!V"6."Q,i#2F?8q0 Lk7i<t?%J!Q % "10hCBF`bbZ%uu;r0o+[+iϛŃHԊuAlSDN5b188UB GR#."b(`[K QSkqȈ.Uv_0#I@T?žABGy10'4A2UZ{4Fa̵P#{:׆46#>-ucL sݷ|y:h>{|moR]؏PpA8\$qp_QS$mLe56;INfBL*9$މ! xaRKAlZKRHkfh͉IIJbb}^Pp=Ma9НAGT8>#KXӹHpwx * //⭡8E:"4(*B6  1{ v܄ (D=3o*1c 4StnD0s󸺄k͆c [jb`1I TREB:!ؐ 9-i(P&; TOkB8adA D6 ? [2I G~ ь?xl^Ħcp(lP6- (J^2PIT7Q&TӥO~uT>n{Ρh*>h.M izE1ax<`5lQwCrXtd ]h9: >qlh9aZPCvoZMVL%q;i@eo##ʥ#k m$$ Y7m 4Xݥ\Ao~1,F%%Cھa*å/4ȡRB" aT(?*9"U&D{ # GpǽԷl&S]˜&1w ~ǦawB@EötUߓ)B BA91x65p:|]whL]t㤑:)1hmL D@ nQuCSɸb\fcq/nayphg ҡ#.+f~ m u2(9oJ1qQsI0;g\dBӤǿ>@f`zz n5G][0I.fl3%x8v m˸X<`68ALev!(>FpWs{6/zvty$B4HPdEd$[xLlӻcra qD(zÃa9^K"Kdf*3=F|A|2~5;:AЂ逹זq[ (^G{'5" x2 [ﯖYҷ: V)y0şV9DiL8s9adt8ӎ'=pw8C@As{z\[Wi>NJ:p8_T0=hMP8|طrCq']Xh-IG|a< +ja8g9D=>؀Cj;1~Cy0#;@R< H'bi>taT(STi9…~3HW!.s\)#p(0iWjnl[M\[r]#0(6%e @Uֿk|D/v$T Nxsϊ-|$0gkzPcCyٹ8y$)QggZ/E[zY4M y9\C&F؁OAk14Hœ~lq&J^1Ʊ#4"Y" >,jW[4^jm[ԇ.4u5H I `dmD5ixg m#AGѦD TTQFWhtb~_.vmON4\ h3oܚ[$'Sh2O|(ˆ&ڡ1.jbg!pNnn0r**GI[E= gN+'5뿇mo|k x=(3W@cRm645Kk]zI[U TbjJ v`#y@=U_?2|618a#Ȉ"ظQpͲhq?.U):ǐe%~-\qLQ$ ȂLf:$ :DmS@  hMZŶ6keM&@iM W!?1oyv&!Lqṱq!IB Yf;ݪ 4Ԝ1U{1,XrG`8@ПL<`^Xc`:)V|^W'i'-(o:yS!=(7}0()Ǻ ,1߬ 藐{$D@LAH~ =}ok]CoI2 r=S3BUᥕm+ixq;wgG;eW tP1EfS5Q=P5cU{]W(yq:f& 10MHK XN C#hLJ7e؆[AM C;Db(0nN2H`K,m=3~#X&NpfRtMa% E$ ͱfZłF6s\ynjXضnACRɣB05&di1 fK)fMmk4F2ZFi8c1f$a`'>6AG €3!H`=jT!'*s`P aߎ_LB=tgJǞ{"qPT*{ez{˗*畤_ H;:uC2\g˗BS;O aOC,c) _|# !"/!{A+܏[qx~p1[T?p+wAS!m4 V (I_ VӿA`+f1L8$4^@?ATpf 慕BTn-_@0;~()) 5.~hA[B`D 3xO5e =_N JR>x[0m%m{ a0(>|5~HwfݸHH‰&F`,TGCj)% ( !b)WB)1Q!rNĄ~ gƋ,ϣ JD@5iWC ;]r Eq2;ѢQđpX K_k&1H֓^_6 9tխ %LOB!X r96+tAax?Q) @ ^vr*a0A$V|Oϫe8F퉇?%PفgsſH)*S/QIG7\ (4c^t#Z,3${D*>01Uhu!\,`:qx訢!/9BfjصXRk kUA{e!z0J UJ%cKd66,-0mɫlZtΫy-)P:&6 NP@M쒣A.!Da.oXY;J)h]( @6`|˯[ӫX&pC`^ 0h(8ZK!ۇ'  OQp"d'{EbGfpb4Δ `b+=0.5dT(K[1vdQm2s;F՟lY2$ #F@Q6!@e9 pGcOxvE,P`ȇb贼C~F hFPC 172!"(Xyy5!pȿۘk1ֻ1V"M#5di M&1&İ۹c:nׂ Xf `̞aDZS:B~ϙ;u/ }4fIW[VQ eQn/@G-L1ԟB =1wJCGw\|352-AR[I/ *C! vv-ذ?I0 ͳ >hRQ1"Ձ$Xn^&;c\_t\})'4T[}5YDJDZpio<";| (SyF&rW+4χ~"@V@ 4ai[G @~8@GFX< c{kD|UA|%vY[fD9k7MD~~>j~]ALIHO/0S9)C* :.wQDCÎ=p쀟_3m XO@\DS>iت Pq`M#Ѩ4@H0i%2w6B-f*9f呒6JLܭe)=2lo${ʠ=H~TrTfVRX*JhхL",B ڨ& Axe=Ŋ~8QOB+EVdJW6P^fG0 (?< R! +#D-1SYOÓD7PJnތk!PHx@{s/Sb 6#ڥo=n,{ hpIq{ݡ 7fO "2ICJF1 Es Wḥ` H4Wjr;yuuBN^ǧp h}AH?aDR TȂBҌ{P>P3ɈE1t5 m:o0C` EVeLn*7gqn M>u1 L)c'j( 1#F M\ʽ`OdP+wc" z q׈U~H (s$O:xlu3QF92X iN0 y`oA<\[X8Z#\c\04b'ޙ],蚘0aHc׊ LJ{y;ȌNfz, ǛK]l~W-R,yF%lin!?K^1[ؗzXSv"c2H%xAσj26+i,ȡ7'fh$@Lzn5=7hsO&4DZ_CralGaDH #t]Wsr.'9I0( ! ŌqSPo/aZISfth4ڜCQ2xs / !@60#RVNC6ѡt@#7tpOƭX-Gt#14`ha<(!Gǣ>BkaDC|E/=(HѳR"lBގqb?N"Z  IFqTAhƌd̂8r 0ֽ`5Hn?gBi65kH783 t^AhNkQ@1H%B#+I ݔ\oOe>'2* 1s&vP}6M = qWᕔ\97x;:rl2ob#"jb y#n 6,4swLDJꡕ5u, : zˀ;j'ڌ-B`,FdM!YS==_!#غͤg3ЎFf^;CU)-T|/{q:v}]Pn|30Fv4cS]C&$QACRZ<~RY9ϯV @sݼT)?,Q6l;(Lc1FLF̋T#XF*Vn{azl|_kZji&bɕ7 aXY ұ1* snXo蒼h# w}.z]4mSK)42Ăuc_e?L:C5R\va#̖Ј}∮) 5ÕRHM#ɍa0hcLCcCM 'z6vDZ̢ DвDvTppB4| ;#yHVWcF!(Q!bBbAIBҙePG!9; ܝd-q#!HL X*2էcpBg.pS%+C94R)i]B{ 5|' ⍀'OSiT™ƘہB% M`Bpá;>RJXy['ˣ mFh#z0ؖރfz8M,swGdH6WRyd֥M2񛱤h167ć! :|)l Ã>sx9"JC;'x^=Y #mƾ\u7"3ƫRlaAA:tER %rV &Is6B: {kѽ6&YN ȳ JY9L5[cN3U&3ȾN۹HqeҢ[WoL۔ 2 q ,i İiŚVӡGjė9FO-_evu)Kҝ󯗻WIsm1)Y$`XAGxd6HZ' h("sYI ]4I( f0Qa ԓ͝nuwuwѵ1Hw]M LCLMVi#8]Tp8knWY[yYPP(ю<c4!bOR:cC}}ۛ8Tuz fX@l`6&0hqizL1tgx1(4+iqCAF4o&1$^u[)J C1g Q!L2_σ@#؏:UEkq0  -`ĵفqI6Mg+u^n5Lr>( x PSV[¦qNA4QJl`Ӄ~(օdx`Dj&l}.UHb:X"һsKa c?OelEwSF =>„a"˰|!W=C9ۣӒVk]| i^8,`tL7_S#QFf5{A׺)Y⇑1@ީ&A>FLA7ȩ;N֪;^UJyjAX b+I^%o;^kv;+ER@KO&Z/Ϡ/O[hG Pjڨ;KwE ,]5&n~O4َbCHP0TPȚ7lw$ElM1crmlijH' )wSƹհrq"\d-: (dƣ& &ts7nPv>rp*Mclm[T1BFfYRg o-cGk2*;,WFU`d3#D&f`hy)7r 3R}Mm.;yv'(PE#Pv@l;<)5Mυ氂ŽnZ"mΖ*fzb,+H'O|麆.lZi 0` N;4iwpF(I i{#{ 2:NE‡0UB}𐔙xd[=iO2*zCBJ+JCy{Sp BH /͂$"(EħI"aɌ& 8B(!~񿟘c.́zzonq(3fO\ww^Y@ VVwUGZI A[v-Rmc-L\Q EHuW^}G#M݀wLA_+OUUJVw&^|y)ɻ?ZdlIoWmkjY!up:foՆJAV!}V*:7dZ1c_QF&Ρ 6sfiEBaI4t01c'W\Ru'I TNQٓ bd# f"UM° +"$d {ޖB11A%bb#V?;;.H.$Д8d IJ)a/͕&nRReQ!oB*$ Ev*> ds|næ}@[Fo2IRXD'ؾ_>> |̈{q܄ -OSM& ,Yd,`뫻n)[+i*aVhb7ZhkaΨz1!r C2Niiiqw[ӧgJL1IVN@@,F m7E@Aqw!?̪^]w~ g%`Vv:b*m`L8J3N\F_()x=Դ EaVbwϺ:5ŧВ5|a!p0ļ; &&T9I@\ɂ#H>mۋCP+;W)TP;pHcF2"9ɠWyjÊ\h5u;+P4*-%P8 `cHlظ?60CBjCyxu%Yu^oi}{Kp<A١NfP3 5&\pg`fkop\;Og(伍fi7.P{mV^;m򰹸![%NccT6(d;[p2(BUTl;F겾n1>a퇰HL)?@rǍh4<'v~R %!TE@G]mFlƓDX.@t ^/0&hwFdN䫿+ĂUW[|Mq0w&qV@y;p߂p90ǰz;+C$愈-օ}Y;~?u)WfU7ejU D]e pWbKݼ%P)S4*k2֨EPl.##8/D?.2E @y.:4!APF >0}:@*`|w0w:j,Zk ۅ aӔѦ@rPSR2o\`hREUbMy4oDF1[{Һ ْ%:߶oa4C9\sٰP,\1:G8ݬ "Ƅ'h:ePF0THQεjrpdnCm1&IJ5 WW\a;U@@78@qF͵M-JS2sK @+MdsыYGYm]s4q4&Z ê@aljÎU8ɦFs1/† 4{Hi#BnQƎ@sQ,DlQ,Y0`6 5uޝcF6ccJcDC cl t%- fa 2VX22YRO\""s-l4Jv(suÜ̈́# x\kvl==fՊUEa $i:XIAIQhe&@\QQa3(9W!C2cu1"#Q2ds"cly9,^W-4[i!Mi,"^[`6N&XbRh [ި,`K,5M1= Ƶq*F)kvcmEk$ZԈn8V\ Raୃ9 7b;DL6"1tU :N4TG>l(wX7^%gvzd9]܃ dV!DŽVJNB9iht,I[Irbl %% jed>miҟN_#fFn4B-F$?&EP Qz%!>׻Gs_;W{<j4ק t0cSUVc׻$)7Y0R# m14TpDƋ]vF{kLJ7aZb׉KL95F]u28á4K̃nh5/[r~ PJh5#Hf)E$I< 蓻PǶF?vFa59a?5.~wBM8`ۨ٧#rBzWM6S_Ƭ^Kʙ@:H`.Zvhz;og=ap=x,p!L&>vfIiݧDpf+1!kOsWړF욗l$tF9 +dd`G]<s!$RAIٚI!rXC'Y;D$=DXm$ݜГq1!m/@j]cJ,J-㣞}y'yJwng8?Q fBHdba'`[6y(`4Hb|h4yМ܅`m: CR"! E4Hvr]rj!PP`YaJ&(CRMILTl" 5-!lSbԍ(¥)fd4ٲdk6h&Sl)-L)m$mRZ-f͘Hܹj[JmR =T$^6]vU،m7"**p7P޺Ć `G"y^c<`7!93nhby>޽H>qYk NhH8 x,P`[/8"jizYz䋒dD^V;JɺoU!9ffs펏QEK0^I  h~Avr:n\o"F)}'_m&a[{$Q)%|_YSFCv"yB=RcHI@ZbE,k$FE"ă52Sr&ZJ2:2n*6㡪6 ~@k`kX VЏhlC 1gHdb)Rk-f c$B(r9æ H^7Y\syܾAAYvb46uac!9&L gX RebNT{=鷹V[MFlT)h x81&uᎌ5Ldh¦DQ\)(QֻmV,˻u{置{NΦFV{Y^ۍN pPg I~)Hi\YĊ>u{MB78;yf-\PĤ7# TQBZa)\ҫJ~MF!)("1v[_J3h*4 5cV+^rfM) 8KM!1FEbiS@v0o`o"pn[ utru  k]Tb`dzB-"Y.§aމ w\6Ҫ?H()lO;[o bZ@ɐSIE~_9o/ wHeQ{&'8Mk(`coՠ3 vjun+0c۫z;&0aT@ၘu/dB B"43ʳi-dR[ AfJ gsL <Eb?pvHՏ{]Fc.B HC`ˑ!mCȑ 9lkY*4&"n?ρ6ʓO)v5/+M,=:0G {~My7+̕6c12"jZ0] fΦ`kFNg;|phdRtk0prxij%!yEqe3[$) f8I"p9MN ո4tN(FZIA7eRF 4n\8` }91B3&dզѪLdhA8Ɔwu)'^HŌ~x8H( `o]mU&t+'60f`lr1_J;+%KB!3ʕ?7m`DQcAC@2B̡"pNjMH~̨m͐r{u IT% L5Q0D0iER!t !yew‰2s+y}!Vgc9fےh 6W =r v' C2,aaN  T[-{v ]rAB:PrL3ّ 4Vc1ߓ %[qp+AOBnP^H ) `(m<;,DZx#`̂`VH TjaKrK7`Ĕ L(t 7p Ȼdsp ,h?DHPɸ zlSa{J(1#?hDPUA#PHP .B)Rh$@a"d-"jBP&'IsI="ނw"x0$0Thh4h D]^ .h >A9(QI)>2"1&.!k Owp T(@f21JFL~7$As3s'}d=#6MԹwD4p Q U"{?b!D PHˇ'Qל@t$#Z$~y+ pL֊='L' {??X'%(졡U ; z޶L_1ڪ{j6nK_4ܨ;O| Xh S892 Llxv둋 ϖ#>ӍTyO8!wa.mr6r3=! D0pdQwA Xp &otBًTr&LDiAqy,HL4xXV:2N (c1?x6W_fB P#l|Eqm#PD!DD0x&D9>Λuw]wtj6SS06Ŵn681LV D>vܯ{/i=0|&4fwI6 jp:75x @]*1EFHmk{7nhPڱ܇PC6&G(,9@6de(<ܤ֙j|84J [RkD@a%2Pab1!œ)W6V]L)ޙJfYmB xP#ĢiВƒlJB l#]i hZb.zc)6͡USe- 3{%u0o0N* `0r1LQŹC qV}Gi>#@C$=FV޹$0}U~kF4fLJ,LH2$(8ፂӴi(xAZ?(RED e+EXKKM6p E@XEyv> ku`$cE鷃~0Ldwah24^G@h!kfJ(֙ja72U PgmohԦѪ Eih`ij%!(Owgv߬ ed>4s>T(djd2RwGyYw]@oS6IBQ?ÿA8o k4\m !(`#u>ܜET>l6 BMƫ[DRs.@fƀ16:Xd _|һ/dJ!c3%*eKaPвb7TTLTͩ'b,w7 1 ) lf;h1ax8 ! Z4P䉗svwDɕ#ʕ2V(f(]˯rJ/;9Cd},CL@rKp,U<8!6`D5OJ[#MZC5b1``0BJܘzӉ~umӯ\!Dcd֢j 0 ,c?}t;8c.kFA 9hK0Y+d]-> ^KzլR,SfL %) hq/5STD  f>;vu^TcDf|v۔ᰌ HXOc"~/V c/y>Z8PUrAzF 6+8 •΂"?C7;i>*4`ًJMh[^#Ff3kyz cJ| ~&+8zU5U"8{+6 z2 T %aWWrR1ZB zKm&jDDzpa♍@AzQӰzZƇOn'eC) ;:>3#]֩#"C_Eܕc 7ߪɥ?QLj8`Oc'Zi޷xr`%x!D'Ok= ^ۊgF&Lt ѐU!o;X0dN<2LP?TF<"fb}_3J" 7A̮kxѰv.@f]ƪfc-|Clр_!*B`  c˩V肠CԫY5JT*)hF Of&@sdC!=ڇhsSM^$c(ɫ =в#] о>/o)s-Ťnޙ@P.=$5-5DB}^ U#Ck=7r \l̜ʮR&i;o,'8CJ(!;U61@hn0`XE`tiCcMRg< nK)`nUBĸ>b촒Pk6fo<&"4kpJ󠠒ŏq;Ws 2ZCTYFf%ܕqhXJXc XKy`x|ƀ;@Œ$ÀQ ꓗ8ƂNZvgGF2&pH #.\;qYBPRecWhoe\t}LOCuP~P jwq Z@{?(;} 2KEpzDL@ cZ)&M12N!6P&Sā ̪<ӱCRQ!IANԆs ĨZt6c Dw!H]]*7zFEG"z c.Yrb&osN|SolT'* *D}&=|A:hAQya ç38d ' {lfp7B~VŇ:jb:7CDP%2'jT\ @#فugߞWj91SA:{7MN3i%"^!<26di}c3!? 8qU*TR1,E Y(M{J ny.~1}:[~bBs2a TYLƊNJ0wi5KRJ663SXoy U;Z Hgg6 clx5h.K  b>s%HҬK<-Ӂ}̰S[,Rٞi$Jm4jLq ud@I4q6e!G'] QC .s@Dq~Gd^w $5ko|gv &BD$: K@dB!_ (nPmM 2?Cyve(r%wڽԥ{!TFCp? \GοDD GxaFMYA"Ep!IG Ec4QmhQ(p3"|h(#Hlh\K\-Z0Ц,}DDsadLR xtBK ! Y; H22USr(%vF+EӱMsw[MƔUvMU__o/w4ebbaPDfbtJJKo>jLX v"ZG!L0NXcr9dc-dWsNsvb widDmljU8eD*Fh_m-=۩uumMݢhL^M53[vӣb7 [޶U)Gj:e4;˻]no֫)%PX2u&-{oID0amPCCY=wu=7b Rα23˲-tCSe<+NNE|Wfn].a41[=65 귝To{ vheb5h)ΕKUr2R.Sn=7:ѽ{;+Y$y¹#$-+hMM>˝WK*ѧη!yDMdZ1V/[rأb%-l+TVi-Y,Vo9Yb^؅-\Ȯ]t7K#2 :"v]dU,fO]rU}ޮI_~ʍA6ؙH! %@TR4 \q$=k|j7[=#x)d1%qi׳+qm<\D\Pche*1-+ 3ZZ zZ7 0aG LMic:+qȤG9 mfhI(F5<`蕦( (["|ΤWX"4nD2Ɩ+# vk9fuif8i*nޚlYeBf~Jv*,讧#%:LkpݍFM! +>9&]Tw6#㚪3}k| J5SGF<8$Rz YbXk>%8Z F"ؽvc/4` )xB9 59*``w`@Jn !q9JF lĺzC.<12%DPʐHV r9h.ANbn,cjcpٙ$xBFg4PACFYW{A ?LWS6`PSD}n+l㑝t.c&ǐtCb_vj#yj ѲѝIǐYzvOaeژ!HDIQƕ> JG|&)$hrZ:({CۭGqnak,rCw"cH(i  03P(NARUo9anjZhכ얶TvLZqݱ5T)UnӯNۨ(!cR,YTICB-_jDw}!h-Ch x7|k\ڞzm^^ZFM$Ui!;*"y`ZK9;+BD,BU׵mMțNb"J\-i4U(BQRG"y( K#BAXmW-E6-,h%+ 2%^ŌJ n1kSZ¦fiL)TXF,xHVi1ΤEm5Hb%e"lQʷ hlFAʡ+`JF3bq53QYb&fDFheh5Tqfhw4j4cFBB(UU+F1x8ioscjk׉kêyY![RzW̏Fj6lU)4BD z`0nfx>:;o?ƀDAMfxC3-lct}AY䙐\;ChJ "j$Hc?嘑Tw `hd1+܇$p/Ҕ(d!UccVZj64 **i売5R鍝TE_FrX0?aW{I8E');#ăgM:sJPSrbhcAJZ&▍ҮU:Q;:% a*Kr:'ؔ'U IZR0 IaH "'#zZ::4at  k|HUw`4Pv)o6[F2[ha!Jq)wh -*XLw>t 1~X(SZEL8) VA&~Bͣ9;bs{`(Ͳ8P'jlJ~{!7JT(Xb4tBBƓWE e 0 X(B5&oNl6;>14B'c&m@@4 sX"*nh/0V鶫[s&Ghl` ]IkلŮLvd4שlm^Du#ChE)JlZo[TFy /#>/zBU"/AD!VpnPB!f(xEU"k\5EZʉɛ)n6U_^9K LŒQ$0!|Wְg^J[4:"e4`G2()U*D,5=C#O/`Fi`8]FAJzzEA%COXP ݲ9ؒ,grQHyHT4|7qp%Z[Ž]ޔ1Yc"ƫMdM㣟 Ec1ֲ:L{P!4 L,Di<ݶ:[:H7oz9f& f?t}|y }$x XC.1f} oGJ!/>b1'2+g`KrL5Mlt(T&dwd-!yGCyBx!dapפ;&;tmr^SFEVN- ``-yNQ>^luGGQ`XG$'p ar[8J;W{'P~9M0\مN!Q#!w԰|-NFbq K 9T]q /6 !ɾX~wCH&I-X9\ybJ B1 9>x~$"ϣv)4@c`</X >X) DnaRy[$2CE PY08>ՖBa - ,ŰmT LIZ 㜚K<7Kg1LDb9b;[cNF%,ch #tףyp;! \P8_~Ͽ$=O)-P-_KDB/9p=;f׹>^^=ܣ܋:0v I9>6gQ2`Ofb`"v{rbvDa3Pbb\f=[ޚ%Ka~8M$7@BF*ףb8=Ѧ`MºN4F\Uz)u؊ EgEvcώdx udp~Y#r% :BdǔMi'^T8!Ors}5X>~C6C5!'w\Aۍc,=_~J@g<F}s-xPt*eʖkr"6UypKdP"" T M!pp`Z~ZST9hs0\z9" Xo ϖ}5|e 1RbH rW -퓄Ij6%Ğ4*İFuGG VS>w2I.h,&DG?6t@DjuyHd-#=5G@}}>fk<#͝>HȒktP k;-G1==I`b 9  w  jTT q߿6dgzCJ@7DBź"?w^M7~  @rQ9@M%o+֜U; 7mJBHse>xX3b'|r ]!|}d0._ }>OFi7ДL{.|L6̓w(32aſ#"g>M?n ͺ\,2n! [% ^hdWnox[ӑ\1*vNBU ؒI hxn0a!9[N}vwQ21|ǡ>2;z1~+y]>Gxi E8BC5^}E;$ ,;Hke岃>Jա6GS02C]+XL uH,dR A<]#w O{a’ٖMgHȍj,p_nDlG5.$HZLX<w=׊ѯA+rEwbr W HJb,6&tч İXaO;>[ÆXtVAcAĴ8LnΉ|H>^hm?1 \qĽ!s"XCovKx,(uaѿh `=SLF\oj /ϖF4ά@:{K_0XI:,M !t(VT#.4-fc*ξk#b%ZA=cr"Q  ow3q]Fw.dan>J#Asr#_/i~1-zw;9,r0Yrx;xL ҄H>]j3M04Xv@a#BϤ9듈Pi%yG${u4.},yX)<0ۅ7ׄ5|_&+&t.V >6+yD/-9`ͣ9zS lD /q\۹;SFqM a<32DnZb7_C[Q]CL@-*D"]'!P"IM:^qC"HC bn*~7[hUM >g;*Zs=g8o`&B(zn)p;eUEQ*&BSSQzF}_ҙ~8?D/8ȝϏP<u>'acs*ب\~4 ?TC# k.OVi( €5 u!D?9QL> ߆PH$ ط0W$r ߐb:C}[XmNw[f` ʀjI9_fyf~ow6/=z RĤ `>!ٚM׳"O`05 9? ><P |,u8vd=-1|uPДRD#ė75kJaV>=Y3"Rh\N9_Rccu2 h}fX"rl ågvhyL+c9OW07qB(ew%ln0^s!^DTj  4؀g' *J0:d/)FRԑSKK>Ki OȇlM1 nKW T h%X=㯙lZaUy$>Re.cgtmOHȤєUsk|M8hs"(Ne0ƌº_dsjoWI9.bшqo0Mc"I9ȏV{> r|CBܻ r٧>t?q: HQr PSy@1Қ4lƈ,t; 9$$F{-;ĈFN!DgX9>Ia"`W!yv`*$-\8Qzz#홂!<1˾Bpx X/u?HsOF OޫX-/պiIҨ٨Ω//^{mu(w x5>oR\ĸU9{ ȋr1SC?_`QD0ݖ nKn]6%cYpwVq1P5ʹ%Ò_z`A Yve3SptQߍ~/#4`85x㗆Gc FkF3-fd7Ƃ&f/z|&_ 53HP!o,?|3 3Bg Y{1B[ \!]*j 6vE yѾ$O41SyP&7;=taͭCAd!`@; i 1lA2'V٣E['MQ0$^<}O N$ hG'XS4P9)5 h5` GIm >r51b~ (81ӱ}^H5x˖X}@'yNs-Btij!(rXZ JwFDw"UmVJ[YE#S@ѡ9Zz{܋_.nm7F|cr٠?%ԄHͮS]69D C.P} 8؞3zh Yљ FلѠVX~v8'[)!Vܹ⊶ c66M1{)lccI$rI$@,$0 AŢ/E {@gcc>t*xXA Q0e]QPϝݢd C?j$FKyI}<n zP"9A\T0(҈y"Ed<ϰacbRJtx֒r/6orNFj>S,42:4^Pe)⪅R33(A[#9dx֩85 j ! wRcbOwJnbH="C!g#Oz12a7 RNM!{T]gNKڛB&q9k:*1ԅ,UX{H9Ľ vcE/%mѐԸE>{hIN% cs@#,` k2:.r`knÃgGDc&&6,k4CB }Qa0di4Oo#dL]7a$A  CGY!pp5k|U;BtaY6Kd{-juPeV@ؤ!ـ{lh`jF) KC78鮀Fwd953u9(4@0p,DF'CY#tgb +m6g4 u:vΰ9ax Ў HM6` \( 8q#7`ggk;v]@A  Ȟ(o}> 苪"8;XXph& TmIcԋof߆inydl#Jm-|.Yy8q8ХK[Cp‡ـH R!Lid^ pab#zw}c!ً0GvGm܆rmh6IHu@o6zHIq85"$. Rwd-C@y ,IRjLp4 hbr@1 q̌ (Îh r8p25Հr #*t/AGX@7NQs C)kֱmg] (y?mǶ :ؒGZ(i2mlgS\0#.& QiqZhĉ$cvla Nc6];^o< <leGfF^^;ꀩ &Yu E$?k]`!`3 LV,PͿ.Rl=b!J$&秲]_+xܸ9vt9%xH+ˮL6 \TnDu" f,[@>x~L6 ICak!`hO "Œ1 $@2^eɝv8K ӊڌ,6Ü'K5d߇G5jԪbYĄSNxq }q3k4|nj# K<W8'Gnzu y*"n٩:nLR^bH L@z7VtMi yE8 P`71!`c'vi hi{ nz@{8) 9-B\Pю.4wb 5d7-3;ߖ=[ዔ818췶QyMŃsDXH3 n 5䈈)Zu`7<>G`\Cd(j ;Hi P;{sZڂ_GG5!@ 7ۼ`B@NF&[- \-nm3u_o'eZ. wPڐ*yV (Ty7 cFf(A!0f@;s>i)̍z#Ohωh޽,,ł"+0pƤ@}.ႇnf{{p3 ;M&ִdP~E@M}L\6% M6lic+V.Df05^]5wXƓ&@%\EfD*CSȦDmӐFZ|SU-8%c"*6c.3zbZ0Jk[xY&O=`"4-ø ˑEKj>d6!pQg?ϖp-P6كo$ȖuF'(dr,)^ ƺc&cَౄVˏ ڈ0ȸ9$c9T_O,2R 85f';{nk"؜R|"=mFcT@Dy{z^ٛb_C֏-z$5I׬Z nsLىۜUf2 +|=rplύrQWWdiӳL;1uv*>l:3dvee7n^c/E[˙20.1V R}WT%N *fj$`G GtQFbt6- QZc.fP94K^M$ښMtdl6ž XFY~ǷaOBcD7 \(=Tn#bF6 XjCЇ hT"9C; Ts~-oxu,XBJ^MjkLuhC| .oҭl o]hwk97q"o}}i{Âyꈴvû J1pLFH>9^~3J00z78xiF'nhM9~b6m[fz 8FuaHqjvayI&Ѕ:If%8e8UAp99kl$TM@ 8DhZz-؀[3 +WqX#hdZ*NӴr s+SϬ}rA-)u#c1cq1\Z`+sБ!Q =|A.3iDaI~>4z/0{H֯Ҟ=i(2$' C@YOϧF7?ņPb5xale<Հ$`ET&⊷1 ,Յwͷ<ޔK^ں]^价ɬ{Zh ֪hvI Hyg0fc"(TC2Aل -ȹ\D`1@)ZAG!b&*cu}会lRk`b#Ƥ0Q3$iAVTXmj5IEck1V,։6ƍF(Ѫ֪R 8 {$8d PPS1mh ? FHVAIȔX)[(@6cI"Fл0D]q13mF7_ySp@5_0y"XqC@@~pS~Z:ǧ-pd^B6ү6[(ݰ HEZ##C R@k-ihð-+ΦkM`#e $;cF$бiJQTFߣdэ.P#QSPb$p h 2Q;g WYZՂI`RD;a6!;g?~BP:=$w@S5"İZ*I9}p}0y04Mf8%Nwi;HW+uuݳoo7)M|̢.ifDR0rϠH`b^!0\$Mfd0pT;s`J"e_&yX<2~Vt=&}o{_1nooxQH &hh bOD-嬄o En^69=]w Xq1r1qRe{$G.C< Oi^-R> 'j[:)փ3 Y5x!Yۅ]ON wD>=bMB*X,|,Dp=U%0={|^7m6(,-OG{cFOa QSdC $Ou=]*C!='Ǐ)'Ex70m#vi13,˫<$y,8X)Bx2ѩћE5X!;(̜9b+IgP^IA8(paQye/%h 7C'sKg- >R=h*sg E%a 4^-_fy9FhE,<^&њaat> K}0v~r4B.t@!Ht]o%|SN[2gߋbyDtK_jκB@;֞hWR}*8 jqx@5뙣e{$쎶-<'zdzee9`Ba1&Apa'%&UGch(:RHT|v0Gf6FܛEb2!1IEZ?9b'>}%")n8Y3&B&zRXsyAӘ`n9@d~yRAͯ5tD`Ϣl DO]s d y<ٖ}'jQd`Rr<K^"_@M~`>DDA="yxxx;ԉ+vPR'RGHwX2g˼fP`Հ@*}x}.0A*!рhib$:1OZMȬ;2" O2 .?d+wv/vA{P*2-ǻBXv VGR LpaϏ-w/ksQ/\ox' U\rv .ݪ6ͽa mJS+W I>ɵNj6ě /!s|~ݏd "$#|E;Mꋎ8+"וһ{Ĵ v=4HqCuy$'x` "hf/p6dG8Ah)`XlD1+"Txg4gg 8!8dv 4mKYb5u"tVIcPxÏ9GO qo>q\su] 6Ɔ- >zaћ3PjR4JfH>91&r1vv'6vfœ)/-96mv*^xe޵iSeI4*C`Ԍ"P7)flccp14lz]{ugZfG05&H([T<]2^50B/(e[٤(05DU21"+T4#9,΅hWwlLZۻ4koQO@LeGp+ 981Ck 0lb7~'׮ @)J*WcܹUݞ{w˸Mw7w`@}@͠A܃{wa<=큠zrޙ#}և m@ﶇ]QuAp ;MOųₜPT1piW7qWS]v}X4kA|aРptν w )BAn].zx4wy}/aQD }碀@$)ݻkg%J">vCl]wmhJ{˝tRaȭ㒀+qW<ۦ݁+ai֯KeU֕Dͼ{6x95GUz;M[ZO}P =V7:fc=A4ܶ޵ݢBWҫ SXtٺ g㶼{"}9pܡۯۮ UܹgۋUE{tkR׾۫;S_CBSr'}Ϭ|w+\)|&Χ7vͶڀ]7rƮ:;ƺݲosj=BBW17Zyy>{#vM}(I@}w;:6WZQk%μYٯoY{Wn>zӏAgw>z(h1|6ouuݞ#kw:8u}6VRht˧mq]빎B{+m`uL>N$@2vʳo\ɻ!rև^総ontnQ)};O]}뽬۵W(u]s䵹[w WtnyOm7}޳gNl{Q{8T= NwNۣvkݺuk65*mf]ju K֙U)=v ۷q\/{tն]q.YϾ(p;jRpnu*(Q%b|'V:@>}}ob`g^zo+M%CXe Jyi|k>sݺUkW.x}ciMmK﬩x_W|}Kå6|ω﫷@ zM=v̤:w[%fsf{8]H/屶.mvάXݧY4n:i֩V]Yjkإ8V,]QFcgRݰAvۛT]jA0wEqm @9#>ݮ[Ү9ri  UM4Q5Vw0#]*QqG}ü,{8{G}7ͅzշ}8{܅u]ÞP[uw.GxmKS|u+EHB$uZb8P%ݵw}aq٭yT3Ԙ@Ǯq]gAT_mm {w/ o>;tptfv-&XE{W,p>4 4h 2`T#CѠ A@L44)@hiOj#eh@ BИaSjҘOOSH h4$II@2mP<F $!4 L&I)Qh4@Q@ h42FF$ h BA(z(`t~;=;~~DEr@#v"R~w/t6w=_M ڊ9(?s`p-] +e`?#-/<߻\fSRj99 #n:.@Qsq ɐFC"FňQtƂ?W\~-rH7~/DW/ot1߻~{?C\Wt '|o/e.*E(ƷKS{n'~(S=hSηճ 4SE3cGf pI`OW R~$ EbBa\c U7xj19o@_AE'YhȐXe_\mgDPd^s2i*~ήQb̿z_fKIBGR LuҪED QSZ(XZauoZR()5p`43h95G)ȣDwmoWs~ !k'=|Ernh0DQcGyܢp1pbQ,C0?ѥI$TI$"Ii`MB+"ʈi/R,KW=b8S  3.B9!Uo6-cmJh b{2%(xrXw 엧^:Z [ү+bkLʦ^[챍24j~[ֲF,ٳRJ(:PBUQ E&)SBq?[ٗHl&렙%)E 6ǫ"v7;6($fJIe&S66Aݹ&2(J*u[MΖF chYSA#ݮwf0Q@9&1_;pI)Ba,2wWs,@CJw7Hś2$QD$u'[[o~/Q$Dܱ qet@ի#6!؅DEœA@1k05][js_GrvŵPӳQh,cRf@AD3 `2'&I =1o!९Gtde 9%8-ӻK!xqXСDn>GVe0/'Y7pH8!# #Ī .]N='1; Nn?`͸Z+CᛒnV^ΝݱRa/)k;#UeܯbVW֣]U4u\"^"6x׶@y UBБ*# jy63 #\lm;ֿ0~ 1T{ťQGϒ@([!kGuv\<@#nq,Ueɺ7v#(YZ7 fD|8- ^;-zSc K̎?Hi1:a],p*[콡3q3.3"`x2 I&kϢ{D0 JqT^(v5W/t0_oX#O,ZPms.;ǚig8aEҌ\ {4QԳ՞w+E$>p""@ҁunwO V>jIB#<!cC+>nURF4hђT|p}9:B!P`Z}:UG( n(USCe;e׎qmTdCͥ08=VBw᱀Ko:HX^rvN\#;W@hGT4z0)cTϻǘw9W:N>˩ԅ,XtHM7'zߧۙPMD4 (TPAnsVJIU\JtOwir*5 5M[kxDU [ Hv[ Y9XhV>̐)uN$I/PM]&:?M3E)0l@ DDrY:~\wi<}/w='g"rkcK]w]ӺI4%%tyvnٽܺ{=hݪ9zyv#*?fI *m4 -i(&wmnW+b?bFY&6R3_9K׮{EGbn{rWW줒H"$y\v~CFʶ D#A ]!۽%DdP\e['b@%O%o!LU5PX}:o]x6,,8Tf/ 2Rmg2➁{ bGIuc\#8 Rjԙ+QeFWσx7*c~{㽨gLiɬ1;Ϯ!рgi.s<\ pZ׽ΒT;%PA"fv8uFT*rG2?*U:Nb*hw/[uC#-:kͯ1xV[K¡RnyGm |О_1d#Cv?֮>qvŘmC\~z^|Tx[`u.[(NJԥ}ܹMƺɷz7,+I }LǺ7Pcƻq@_8ܢ@ Oo\gwBWuW񟁠ʱkN+ߦ$K/K'V'w\c`3{ 8ޮsՏ;!^6Xvܭ(Aj{=uT4!˷]5c/?ƺ緃KQ-iY(e$ [0 +ZaFʙ3~6[ۓruKgA+#Fcʿ۰B,+;nC AW,?Nsܫ|ӵɸC@xDS(RKqsI]ߓM*&B]w’$3~cdi!௪bv{]BDpߝ_^b/rD Ie%F0!Aa? p1ڍzMYN%PQCfF:=Pj^V#Y.URʮ+$}n݂`i%h1~˨+2`K\i0@P8YmS*$ V\0![OՍRYKYv̢Pɥpש]RJKsVZsd@ +|g92{_9y0y fb|Iơ'UvS_DvtvUЙ'd *CC}?,f]ʠ]:(Vx2FVUPGVDRap2&({ANhjYoo4}x{v~q6:3~t6IIF7!eJ945e0jJU4Nx]+^\/7IW"ی,,\"K%P'H zɅqPT1Fǟ,v;uGj:RT&ޜ=]+;-{B-RWs 1:/gKu{\A䨤S[%H$G䫹@ @,+GB/j`R}Ǔ\ )9pϑTX,=e]cEQ+2ҼC 5JCp 8w| nJxԶիeM2#b\j1[ ݘ9V95)vOz{a5%x~*&yxB0d= =-rXu5+'0e>vتQA@ۮq"gl;${ۉ@^F AL; |:4IIqTsX(SR'Me%R;)뜕@RtrŞos\… CG'SXWUB|v˝hVMFΣΧSH5GkbBlД;8_&r$,Ӓ[Ub7"x+$B%0.| W]y.0nuD|z'fDoD~\w s/8}ٝGk}u Ջ<05qu" i#AjI!TjB6chS,r;Ygîl!U!)yA>= - J8?}a8 RYm[֊9o: Xn_8^3wgYTъ*KRV41(OÛo ګ#^λ۾nca/CwG"\zppDּ;ܨ5!-LKj'Av3GgH,ϟ-RIpr,}~c ShX+UYVfB׆Bg ~0{ /^8ja͡Eո:8&v{\S|Cwb!w V}U!l.[pUT6 ;csq8`u-Uu, ACL&_هN؜xQ^Dӥe=h*+(>n;6}H%yz#p@/>_]ח\k(/7_e<5A{fhW TòXo9_ VJfDvI QՖpZ'JMCpρVA8Vz18[uO!Lxߝg7So Xuw0[L@R,D$FCssnXRq]έ# LCsNʸ \*_XM 狲ܢ5Q lղQMEëJ"A˨V]{YU-ڍA2Ю6!,.Mu1|>L̎6M#28|%(.JWFWoZjߔ*b+egv]c$eb( vt xe=,Qr_^;[s[zQDsٲX͋:kjT<l~g[k&Ioܢ&o*sn|uLHR8lZP{]oU"fq"Iʻlsh;M4ٹm Y:}_1~ʡvPٲ3NUVeS,D.[2q#Mnr .kDže 썚f'7ez·]A0>[O4` ktݬzU 0UcU{ݳF٥zltw׆1/5^\_ϫ8HJt5p+[X׊ZeCS>N2:XK fh΋HRݣWBWnF{nU2;,mZޮ_ 0~;w,;j>CI_V7YS,Ëq哞M g,y=;1ƕ?6TaM5n,\ν^Dzן neݶ{4]A{v4V-K\l׃YZGLSvY5WkͲ5Q!C9ߑ^n. ۢ%Z+wo:ʍ#oe*A|~~+AVK X|닃~ h2 8H\Ҟ^Ў??Lw@]%}p2ov?*;j!ڽw^X#^~p4tl>?g22?myǔ#$O8_|/+BEE?=Q?bGCQrG^q!ԇ~1StB2>16Bn?Ł_`Xs9~v;Rgq BeMDS\>y[JQ@3רS`$z!5Ǿ)X b%~RMD $|{4r-꿡MDD1@ߑǰ5䬋vX6G!H!:A?\)^#pn0Rf/\b*6VBmҠ{_+=j@wSRsCyS l;4X4U+K٢hŚHDuY||ny NxG I@ʑ>a~8VaO]E*s % I^ꇜzT<<l yM;4d;HD?`^7!0:3Q;*zĩ%{Jz=t~hծM @!;%T&TRe')͛ ?b|^BNLr|]RU Ɇz{~CZ;Яp)ٙq}~}r~w~@CLkZvoxP- 5a /*) W(d< %oy3F{ 2y>NftĚ1OpnwbϹ}U'8OOu!K m$PVx6_j>,|("e >LS?JWvaɀuo>J@8`|{|(߈p^WԆr\Η_yXf҉ !iiPe~.ӥ2|8׽ϥV4%~\.Jnh1[!k,*YHF-m '6F=% - 4K||k 2}C)AnZOI σ\|zQ=]= Z6[ FA#yahCvА?'a_r:>Ȉ[L}}kd'J!+耼4K yDص",bLI_7QfTJ&K*b(z@} 89?fҩf,4 W@9RD.lͷ6Sr @շ{s5FEh5Jl!m~mkkcl$0Jm5lQ5SK4chBţXh4Lw\Mi+EYͫFLd&lˋr]B (L$\=ѬmmƢdjEDֹk¹KJM D mWڤ5Y5\2R*FHjI\HDP=-m+cj,i* -`&,Fw1aM6h)1MU65hѬUlmhm(FF׻5ehVū\EFǕsdEfʹV[mmԐ)EͮXkzym!6(-kVr(2*y*ܫsmj)HRR "Ld)KHS%ebc!ZQP@}R"m"# 9#rM(HR(P) *A ,,+J?%D~7y{);3{^_C# )2.ͤU~+wI5/xKT.2X(*A[cIh\> v ?u4fB4RLR(~aVo\ YvR>{h]ORVή??ۂH ~0d3uF5¤ָVk<.',-cipۭ[RڝD+/.W8Fy1\Aך-B,[ @y럋хfוџ(wQ3 |Kí5wJ\Vqr8:jt铮7Q3}v($]> ~@ zωD?(P_@0{7~y X}<Τ/ aN曈~uy=XMz@ |9<"m>M]XQQ rrV@P,vTIF)}N 2"Gk_FwߞbKPQ֎^|GR oՒ+8IۃK 1Ԝ -QüʺpØ/3! 0X:;Ti:ōh 5 {+mo23+:A.KFΝ__kONCʸ S6 HTg]v1 x:X 0xD5T7벌5A$PRϟGm C~à>Xho񾫇o'ojǷ'==+|a1T?ߝf!G_YT x1L\^}]RURU?f".EшAu(Ƹǯqϝ' ѡ͢4!B6gyNramA]i](3 1selAb"u汪^X)CmW:&X2fYzS&2U\*d[;mQfΞ 80Ǿ/٫J"F=PiݹU-]g(`hމQ@#!JMim`pOTg%H$_<2pvvjj_Q(0Ub_\pplbݦXUVjW#﮹R= Rc؛lw?ڂe8 T#i~~jp4E!ֈ?% DgzXU/{HP!0'\]ͅ?^L\"JVD ڏHvQR1F793(ՃB>j+' K;s"~4(C~ ?u4pB7*];`{?`lۉ#@T|?NUJ k'Сႊ Z|F~@pC(Axu=M^ 8-&*Rf0_=RH-m[ ꆴB[rV&!LcKBBe@鰂k)3Q~=N#۷oC`K-"jg[n]3ю<CAE?KD΄={k{: X;/”%Pa>|%.К<, @Aa1P¥n쪟L-v  VB ]43X3G%l1N ~mPBn w@>JDޮJ Z@ވ0b*ͶPzEN~L#AT XHV׬+H ttȫvUH]!׏> XD@ rռG]c: tp>:ĥ &  w>TU5~=APn$4In G Œ=)Z^7" ' d9PCD U~."2=^u(T^,[C}5zek3*8%D  *E/<]"k57|A5᜷7P^V0wP|3#w(DO E͹3~=Ġ$wwP\*F=@J LVH'}㾈 E] MkD|8HֻeQ Nќh AF> uv|UԶ=h'7)R_PEt49T>삊N-zPDM9nsvRm=CͩaD`_];-4 "!y:P*6JQD;TJz.= Sw6"wURvY/++ 5{mWGbUq~z} g=$s>s600SA}u6B__Vd2BIJQ^)wc>,I+ db`K`W=(Tr [H>9ml 4TQS~"9οC&Sw= @HW5x5II 8׳wxs# !%='.BnѼ:fG{.Um ϐn*°[ qhbBJ0^zQZ_'\1>#H@Wt!CUps 04p@)EbXYh+@:X>< W#opV!ٹRU$D(ݓ5 B}ZK\QX(+F3U྅t8UиigL4~[ c(zR!&NUmD@I&FnV-"X"[cmzzwtz.o"gpzd1;ZPX>av ,OHGk<Cň>Z@qҠU]o.|WNFFtG11%O?@+ $>J PDXi0ۖM|~V[Ě)`!CwL'\˝7u 6@=M:>0MUI~e2#SX!Uf*0'*MB CĢq ѹ_joO[BA9jBmwSA{ٗ6r1><}|5H=ƪze=3Ikm (Kި b7 J,;/@==w'0˿|.h!,()UVXۘɭ!MLDXjDJEb[ ј%I% G,ȲOр#ʉH}׽+%D܀/s9GaEw#*]Y%wx!]_:/16 C&6`VAA)Q]Jڮ\6{q>q. 9:?:c#Y`zdU$a`BpS-motjQp [M̻^={;<+{Sy<<rMbRPQFA=\z P/V1S6}lqwV {CmrK(dDTq@-@Cu|^WU`[r6sڼ=K0ab5K=ME {1u6^CL5;9F]ꄟ^YHRV*i+Ju5(RCHХpq^v_M0EU AME={& n? ?F?'Fc@b &B B<4 ֠B=IfT:c~xL ">5og7T)`RqqB@*eSula;A:kICCר; x>^H@<)A}n5h/zUxvXcdS+ԉ8*̹Q&}+ <8G]mxXbyРfQ5#ID ?pW!;0 2Zy1jZ PWҴe)<^@[ll-6WG}=| r\:<{8(H$0 YjKG nAW nuE %K1OLBGh\K%hp;Vwp\iG:.e>V"Pd_'9|XHN:pa&1(I$.N5Aӑ$(PstaӔj@U+z7A[?ZcoC^"Tțsdk2X_nZV( D kh=rASt/zö@>w2~Ѡ/oXtvpW(o뗳4~2~iuF-IUuԣ<,­XlӸw)x#8gi5x7+wpޤlNe,ˀ ,@\´ѵM}[+N:b*+=7Q=w}FTxPnFr~{le-n3 {x?YW*WL7Rnuw¡ Up>%223{ us*旊d=0[qn=~]O߰voq~ dmpjH}ɠ܅{(ėdZS}>-Xl a4  !OeP w_57leiEc4d]_74EJܨ80'>}9Fn}iM "(  HBKm>8eŵs})h72Jn׿g?ۮۄ򁃡o<!uc s*)OOM,$yfQ/1$"=ްWXp߭]w;Tue n tQH,a3AT v|\[HެR% (ץCyE8/SH)/ǑZԂ,\ ha̠%9Wt w A?s/_$> %koM/kqG ?<{ܚz|u帲 sHS BȖ]Q@ )^EX^@H1{ʁø*ZY]n;i[@"J"`PE.ZD[ Y[az:-R2K0`b $s[o>/Kd~/q~l0E jxñm0=nSE[5k0 Nw)mS͚Y_폅'-k xy<$U=,]~kGdv\jI`@oeڿ l0ȉS"'V$$W%AΡ4H`zwΐQaiT*|W{+D;'(ED!1륣sU`;+Jzk)P˞J^PgY$L$@J!Baν^_?mb}ip3yݎM(5k[%a BԡGo&(`ůCTȒD 9T TC$B%ۗJḵ[6))Q*mJՄ' x T-xf4ϙn 韤XXowz<ҝ2.W;:vH,[y$DSEE9c^ RV̜msf*_V6 ѝn wymu{'h8_f`fvoC迊R~cְ}=-C'|wȴTQntԖLp׈\$.r;0o C8ݲN%P2#t|UnR_ٞzVV^+PaP}3=CŒlA?aP2( Z¥A~?UKE2p~a 4Xو/׿ڼDK`R]+:Its91MQfyuxJc?t-Rgn4gEYݫ~ߎ{+wUF[1^۽ u[`t,ƥR=]>A@-S'۬9L{2#$)ˮ^m 5ƪ6ɪ.\"۴\6Mjd1&ɦJRQb B)FV5}ťrP2DB ŭ΢#^ukW|떙bj5c79n!)A(, fi@!A"s +o}P~ oTPQ*8 [fᶹGnŵ@m7.!pvӅO`o~5JF ?!vIj_h/=smcz+>lX54=N$ Ykb:Υ7VBP F8uOJ{R-!?4傢 ۋX*sGZ~Ew׮aju1٘~֦>cؾwwr.=%YeUpS53LH[P]VKI|77n|«ݭt*@+nnAM¯n_Jg8>u]XgL7C Ml:A¿g>HOvJ$!U$nrŚ<'`jUc>J IK?ON ?Y~X/|~\1fefQۿ}FEDz ߻u_nS%o;Q{_Z*nh#tb&N4ɬ)zZ),2n\m7਄YU@YSV,07_ VIՕi Z׌Ž݇`Rz+!]w"gxjKU96xI= xjCz#:Da *&Ցĩm@dD%@X.dPQ^PVQ R.6Nq(oXiFA=U(Ҫy3Ĵ=suJ/$AnB`TiR/8T'㔒gZHDcB/!AbH@_e-ž_䇅SzY^f`WBt 20@Š4t.@ U)>\wmc%Lrcι.:]ȝjx6 ZkP;Td0C*҃39Hqwtܳ@isCZp9vK"a#[Ǟl0ﰨΫչ{hs(k4ZD!"gN-ăoV'7x*IJSUkM1\NeI׆ۢg3y5##YTD.?Olr5;mdb#Ge؇*ַf!qYȹӻ?RKt BǠ(F=9 `J"HX;2kQ!1nBH4ԂU$Q.zRVN%\ pjʋh1"'mwEmS !7c!&x~sgT#ݲYXݍ8,fQ7MS.pQAdqa1tV@Ż8WA17j&Y JYu#m ejyAFWm$T:__n8JU:9[`6\h9O룠"cpFilμH`* D)w(zm.)qu1C%8 beop^Srz4@9x c]#op\lq@opo GI ;/*uSSTv%m[ߒSjOl0m\6U>S%}x+@6Y.J"̐Q+[7ٰner0m.|BZE%^$+a>PH‡]ۓ/~fs1PKi!)ؽճI'\wIgvTB W :pF*[aGZ*|gr,0,`:grSӎ.#2B5k^ϳ퇳d[+G $Z_u<"9Ρ8vylΫ0?hV87ٝ+K"Dyؠܔ?&Ӈ}(ˮp#_w;VQKҧZAپ!pa9lT'cJhJԮ9Bq(p3H³$1 s0R8DN\0HeAu4 ? DjPZZ (pR]]L(+NpM&s m ϼI"*X ĭ)m ;Yߺ2psax]C{:8/j+1XI$"m* "҆JY4;fw#'h ҫw iN~z@:s7'n;prXB#Íyg(z [߉l}p:D[Y2@ۨ@Bz`zg~q荎V7 r|j=.vI;r9 AܾZjc U nPkW嗜 &Vͭpt@}WJ ޥ¾wT;g'o4k" Z$I"D JJ*Jf=M5St6Ļ6 'mkgxx[N. F^&A2+>$SAo@}yl &մDyfhޣ%X|un*1WT Vx3KCʩt[vycَ㼋f;.,uOgu]Ҟ]Y#5ۗ_WT<ӥ:Mx*0Vw`~Z>؏N1mboJSEFa @}YmíP'0|Zvά!/LM)G($I;]y-5[)iFA((H3X74'{$UJ"`YEjon> &)j_\2;s#W8UI ( oketxߩ8~X{rt>,|(>)G֯ƽGDzI aq[Vif8by%+L,O̷C _w@5 'Q1 V'-2T@Vg7isD^q?l[|#իJ)~o;%e6S9gb٠Y+zvI6ok` kKM; ď ) H9 B1 G$ixh嘠DC5[ۚTQB%~Ymsouܭ#^[wVPP;e^tdf3>&?jXf]"ӷ`ǟʳLl݈{=]/Q\ R+uQȁkČ,$! 1]n2X}~-(p|/XGuPJAeU##}/UޡeI]һ:^FƎ (@)` n}Ӏ;kzՍ,x7H 0Bظ}*O !+nt)̄_2@jiettm<<đϑv%䇭P{ R~f˲ mCT1ՈT52SJ-76_{fJ 4.لy(l[;^kR;Xte*nۨZA9yNTWg? o c^E ib*wEojuCulyꀍ4}5c;Å4 #Z$VNf!l7DŽğI G #,+*rS]Oqr8A\hYGk@E &` d|MB$K<)!t]멅V22kN52,6-EcǙw9/Na;!0+U/uԟ&4SeϳMqAsG>wy|;{w--[~f|>>pGtwsYzkZFERXB!|~RWvOq! -7PDqKSNL _ ~Z'ʾ>=a)WIrƐq~8 Gc3G/_j oH*\$ѡ]JT=倠7iCu6yjϽn)ǟ,77($^hQ0}Zo>S.ti-,)z2똱`f5U+~5ӳ)z<$N;} ujh0 QV P):A2@q $Kg)13mv6B';BD :@F ?"0!PAEU\1}F31\ܴUNWxlPjE,%\C#zgt!)D@sDp@QN4'l)wnK1RȁqXlџ҆(9B)'_E- elYXe.w HHti[ku*zΩ? c׎׿v'}|3ObulFHe& R sb(dRts"DT.zLJ* (oYŕ;ZUۃ8B6Zݽ(8vid=xJ]X\5?5ZNpuSd{qc#a}P0\#[ts(AC#計Pho JK?_|2Ք!\+Q\rղ .Cc 5g kNk Ÿ^3s{o/t &y-8]Wiоk"Q_ ߌI *0붾)TVC7q^!w2S6Ð Ni_āKǶISNZ_) ޚt: I8I% ufUt|.~\}N 'z%U@UWE5[GMc6QK-nyiT;ޓ2螄{CC͂D6&ݻ'WKP8'IPAJrTn|*zEiB{]w~b?GؾWKڷ߀\)WGYE񭑉O,YD GG[U% {6%20;3[vs0~.|ZE;v$u~/\Gg )?Xg">'3c'w%Y\J@XvETF`u=FO2[P 3s.>n[!L߀dQK c|QPȱwi PC%#\B> sx|+^;7tnwhTmH~mX$hQr3wR#oQTe2؅}Mt;:t-FZ2:_;M'WKx :hL>ze.G|6#5u+>1Als>[V$\yS:,AuHT=I.n]/') xxGiw,-혡m}"^om3aOVOUgndqQZ59P̟}p랓[ۭhN>qKTdߊl>iȯ.Hb@ea'2 g%l[ PҜ<6aJ3ڏ,+*U{>kkO+cS\X'4p‰KeV? l^z3P{!.sE&di+ҭ60>dȟ h TR d՟(ȯae,9Ges^ >EP3;YGaF;>` -{qeE7̓kncK6#tHLW+i 1a=_T]>q6oI/ٚ 2 %fZC g[nzcĩ0iBBI<2P󞂬k5źh#>d\Y!IvTu}?)_eu[5 9jBPw'rsaќK`=-MC0^[\ACSw9!8- \.M\mHlSXf ׅ'Ҭ'pB1an~D;Y8WX3ׇ >w IqvX]-4=:~ Ý,V-~8+((A3(;u^llf |}DF ٠@1 ̿~$Y A**5{? `np^rs㯔YϜ+CWEfk yWO 8I Tu ~ =WKڦ5?xgb(O"t"L,shCZ9'xaۏ~IiX%ʤ\=^:Aڠ*3 aiGL~߯'^}׻Lz#Ha0P@Vc7#Jh?ׯoLAJ !m Ƴ1# I `RF*óH:4H޴zkvޙB^+ꆩꠂ·/ R/*Z* &*vS7~gK8`ϝbÎm"H;ď1֐}:ڍ{QV\95d=":lѮ 'V`n0THD$)f  "PZ78ICs?B:ԝB;?ڊ lӔ#r~uwnx#xF> ׾߯Ghce?WXg9 ATv /- I|݆nx^Kju}rMd-}s\LHˆ,if?9VF MG.@)n)ʃXCỡN~U6a,[D~ 2:$ bT(A z]"ۨ>!d#&XcHbU4@j|hxuԟ+iUωP?+ ?9 @ߧ wոe;";c#`1WY< ܌Ghk9S}D~!s~-l'?1\ x.sȉf5͝􆝮Ѩ!rFryB%{a1nNgaJs!uQWђ]u ))&+n*k,PIJ' Y vƵ黯Xkh0r:,&3BLDyŗܟ:FJvʹ(fьxuJ׮zI4e bɑցqAMѦ,ihOnpsQio 3ӠdCK fؒm#( a] ;~&Es. t #fM21qFPkAm#HT1Z\2+"!BUQC5vQQ32l( $&HU( 7N:bS?N. ߀r~m-hIxdIE ! 28p Od{n = ѝwky[>Xd$,jO2[sH}gv忻݇@|9-! 8Snd\>~!ٶLMj7i9ʰm*{|pdppG91r5崱49tK` *'>nq aAbD֢Tos-  Cm)ޑ5^4@s& ~N;FC|D1٘4/&i/o}cT A*6 d!"I2WQVG, 6S^D⣫))8w UVqIJ& \Uu缽;!NgkΐU"CcuQN<3$c8UXQ&f@a1\ITU:TN\[ 곏k5j{;v D҄KEUnǦ1餶U1V Q¨qE.UV=qPVd:xthYT~O[/Yڀ+[/'j"t 4IbsŐd31y%sH \wCx(m3}s)3/]C1|'a@:OX.(κpgu49x}wm:,,<=ZL|%HDGPA *=BF 91qUXb"jȱV 5PA=d3k^(m mIRJJo=ñZBWM-B80k&DL7i ;fη ǏNO<onltidz@X8g9B芙Rؾ 'hR5 K~B,pU!EC}Eze@o(7кWǷ9 s7?!|OBTQW4zaha,,JzU裻hpUӓ=NG( "M, W׉~G=OK 9]$6D 2AĚTϭ: }K`jT=ܱޤ0+7˧q GfKiKnaL᱐Z( YypYrvc/snTM/on}Crs\J jawF'7g=&BaT'J~-شSlXPiۍv0R) C ,SehfCSe鮨L*XĮw2}rCWsW(*,'D;SćtբU A wp Bv@S?TD~xMRXNHT;@2ctlPDy`=M, z֭)_saYVOjqo_ש+{q#9& g ]:*AMmJK>ZYQuߍ;i F?5 xrBP@$Ƨ@aI1}NU})6.{G-ӓY7ʏBΑFsA_ %;~N\c/Gfz92b 8L Êb?kL{E:Fd9%VFp/{(6`_5muc|D޹gTQl}@+=ʑ.FAxIrrUGCc9( AYS1GYycT=˸?_Źj9Qr7jrBB;kBt@c*F[sTTUDhFLwC{7㓒!5 LX?|rw]œP|f=oݗ=fo %*amɍ8VO37XjktzsOSCPqR@  OӲvUޢe^ڡq&mn;rV(*|8ۈ!ɪ_ܰJR!-|CХ߀q8 _eSrVߞ. >B7Sxw~S92 B|\h1+opjwmoٷ;\ԬIOil ¹z7HPt}S= ,9꛹SQ&k4C~_^}d,:`#TTI`F} Xg~c4Bm h@c[r֢*ŬUd`AZ2uL)03ŀvf ~So5M' ߍQG`(WM djENFOٮCk]Ap08o 5x<=_s^4{su1إ-r?dt{`2 9\8ojvX +I $:`yDı:9o9]W'z,Fƿ#Ux<ҭ N(5$?y2[&as(ٔmPZ( 2{_.غ*pփO#o|Ǘz澻DuI?k&i94 geygI8*Jh6hCV9<!*nVA'r@ɔ\V6@Y& >( ŀ@>pK}j~U4DSm_1P13׳VҮmJy}_nF0[l7"WjW1Sȑ $Owi5/ֺp IF!4B?!;s98pѣ !1;@Q4v۠ \Gqdzhh;4R.(,gHX6[/mFRE0lrĚLjlq~ʎ?R&we`UBG|oL!`ml[#V1qX5.WN a#ǀ4 U.}Ev[2#I8*Vq4e^tnRgb9}t ?1?6%XbA8bK8c1a 0DaFZ` D]Y2z̷jdi51">&9HZX~]q sχGM0ڬ?^T}|oܷlbD_zlU"3e(: ti+`]@ ƘC:@m|{ F7%uVs7mt ƬcȂ"I0r(cy}s@mH$< /}{O7Kp|{2^JB :aܿ lvpx'VZNg|8?R0e*\Dů>=# wtlm`後-/7M #kF$H\(Cl4oao>qr{qPߐJȀu?NIiSCGu0bz ]aXDTo/ϐ|7Ԗ h^@\P/R()(Y @V%>R P %a?~}KW*wFhKk:SVBOl#ُU#'?'D~=eey"jR?PRAߎlƍjE]FtKLk=Y霊֏Zj2_PXLr`i-[q@BvPy}q{:WYt|_5ʯE:ej; lYtsed(Q@3o q(e`JMx\uwWvN0thToT@xl-y D('6L hn݇ֈ@S@گ|D _C3yFa%;M.$GQq{aIUH ҬK[0.-*aF 2a"qc~bO;GTg?d5CA2%`&zyw@VQB]ovw j !h\wŸhsz8U3U;OfKZPH4%0!HHKQys;n,y|Cp?BpF!QW(ÿc{Xϙ$ՍA|w am{5 D3 qU Uږ jA$P&š~paeX'fNmS[>D81̡Zbf 6Zs$">/M D+fZ|#ԽHL8OGH;BN0Zv҈D C*/VL/ \MZj%dzY6UJi}!G)Q&ҿ(CH̫RZ &]5v#ĊعJm6Dڠ^˂>R wrժy[%kΰ/vLՈ02PpSaꏓ rQX5e7Jr ~w7x8]7__ec=k;N_5^ տh_ ,trhp./,|#Twel:`/ES։1κud\;z"Ittt#5P2Pn^quZX#6.*~ωw>CxW?XA@n jw,W-oN!9tJ:@l\^SgKź/z苩1fqg\3;VN8(g-8GY ])-"& \R|$bM}6Gh4|Ɩk%!]Db37 >9 X´[Hy śSጋ=AZ6Dzv>c\S|a_}Nh _h/ Y-92?g?3~)RV6P}3VOѤ_\p3Zb _T]04kqO@$f:*–9tSJyV^(94 !H"Y>;HDbP;)`T* T~h3ѷ6d]o1\ Db.a55 Իo'g|bJsq|݇_4:p4$3gH43~N0<6\Rr [afN0G'>p08`=ь4z-޼ _8iHZMPZu㆒Pܾ M Sm' =VNm/u;2>sN7/0I%~:`ܿ!L7%@* 7!sڸg/9W34gݗvM}apowe?8ڤ,3ֻfts-U5 Tj!] +nSweh{ ֠`ujbosR \H8o1Ή`IH,I=zoש6\QypI$y=;&*@-Ŝ:8(^.A5nT'H'\ ޵w_ LhYZ Ahka4Xy΋ &ρ6ԼusߌDGεӜf]CY8cnca9zG&J {}>2h!Z[dH^qBvh&2nQ-LGޱgc|8lo~864ʓҀڻi 4+ -ΝF`tkX_P׏9pmnަ|gD'2t9+vRix7(зt'9O#7#~H[\qRĘK ۝b^t8eD䃳H"` e'f a`Pgr0U>lpǀ.cBPz]`hݰ Є%)}mL=BXρ) }< 95Ѷ!,0Y " jPW6nG5][#nqD j\0٤EA+)Ӗ.{  攩:-'0SDίuܼr6Iɧy݋>f*mpDg8eZ0@O9B+}jn 5w9@6niSjv)$|痴 "8dЄyeTd Cd% 8VdeƋGٿ_\Yr( dM~10J ~)lݎ"N~}yJۻ$eB8#?'Me┞ox\@c~L_ hǝu[dug)4>֛a5{g@UCiӠ>DM8q<.}`9y*$BoaNPZpg54ѩzek63, WB\-6")Y4Ǹ=1֡!٧D.Nvͷ# 4,!DT ||G*vv$iM%vb2pAT|uiIGݖ BL; >_bi`B]}bM~H L'cؙu:[t-1 Ō%03ZVMޥ`VHmaBN0_4/ njjr醁:LfDg8Чw_u| /9 >YL#zޏoFn;âg@5MG6}#q2ӟ_OߛuˇGXuV@ 'Gofx=0YQ{ƪӉa*L >~Ǿ%0dރЫEOZбwspQ.td $" I"X!R̤Ψ\){@X ZyX(};3;W~ y!4ܞZ͕"'..n"X3@pbhR @"jH |E,a.fգzZ \ o:Qvl{E:K@Hr KBRg]}N|ח,%V!σt2m{y܁vu? n(EҕxPz Qv~m`xD}u\꓂(,튊C5pk"M鮚=9v-p@C,MqVrtEQkVh2F5u.^ P͢ cia@p+LhLRGeC<)߯w|K%[`y2OZN9{eLja!R8374j.o~?ۂ q؊>^ <|L]-)IUP#,:YhLsPPD$jPyd}_TqʽVFNeEd:lK!͵(]#))Ȕchj Ľ۔ihXMlT1ƛZV`޾9\;2r a=ҍOlH9W%H7#AAߠ(P4#^-Lxҷf>u>%!GOێ\^R@ﻼO4_C.Il 0Q_?g#&}pZl.q2|Bh4q8x,0V(p'><®` Fzq2s]MĹ:xB1V^5鞧 k w~ӆ/4To3*%:hU"T<deIzÚ#$ziWs+ϙϭET gk̟7>`Y{;k#ȵoALAN:uEaК$pg]Z(Y5bC֤~*HH/9!^W/pP=&bUP- v +(]1;!Xxۆd5M<蓿z~r!iQH;s[2 /oNn}K(6)iZVS5r͌}SWZ-3< Vj{+1ᖲAbطy\.d33%9@T"]\}^Pdҳ9].YgL!\`FB ­55\ENd_2ŋ@ͶE%9=5ԛ.WUcO}xOzFr@w`|H>*UWctp2t #z!BJe`6ajNhZ+;d%mvH(Kcitc_!'jSS#?:yy_YP8a<{ ?IQBD.9~VPF`x?Z(}/LְS L*BʗxB, A/PKhi 纚B%C*+2.PL4y{~>k\ŌaTf.t-Q~0"SoD@AI}R;W5"D6ϱ56m[o5ɧ@am&.PaL v_i&ny|oSީt@vM ,3ҵQ(SqRĪV1Y;rc!pV  !X`yiz }v$AGN$}Lw^iyLba.!d(;f;kHglc 7CY 7v9}V(=iQmm4 ֪+{:bN]ف$(aRIRO)5gOu 3VkaaPl_ԇl@r*{Q}\Qn sqoyYQ(e`p11`I//}+5EBU ^r(+NzTWLF8*f6QvxzMM AV~늘J2!Qк[0a~gp>̈+n J3,X;2l$ӽsk $l^j&"AA׾fz_fհ$=υٿz I@ i%kös'D$5V[́]`Jo,cDQ@RATǦT\$))JPB! a( 2"" ү]ʣhݓ~/k9q~GFPh DBBUG_l;{`҅?zF^gfrIH_~a5k!*"ߑ PGK HP㋴$)?߯m6 W;m*Br rm"Dj|+ww+Y1`0GQTN}|!C %+Pɘ"Ġ #_׀HWPGav!C_ahO}^nmNEQ_I=D?Dr JpIJAH, @azEA@[$ o?5Wgf._Y0/\2,U_0YdMN4q^ en?}00/2GCv_'VUG^Wp5ߺVM_kjaUYC~Wa-v0U/j;k`[ga~1W76%zmKC=ZtBe7ً.o1ܶf"/mpۦ! R\ض:Qp쾟zlł7]nR̨.|k,)L%|l-ν{uVt-l޲߶5fVl6iʏ>x͊5 p*ױtẹ|x>nevOׇkͷp 318SY[v&pLCUY[ -3kۣxɰ }5er6]LLR6V#Va8ZEڶk5UnqljP.C\TyGˌw505\;]=I'nM~#ݷ+U+_;Dzc8XV[-{ըYͯrBwiT~W7ٽSPk)eUuG7 J-׺I4sM-zmapҢj*=>?b~0)wż9}*r"u t#g;ɺSUTlJT98?ë*4ҼOl7j?Q_v7}3 OAYGrB|=W`:.{Ywk闝CѩE[Tz-{^l::֗6.f_{[6}YڬEs階kӣ{U;v/^z"bޞ}wv'2TKo]4pk[]aQ~v!òr8lI-m88W1 ]Qգ1Ŧ x(5qm7h-Y f * ]9_]MFrjֶ.%%FyW4x@/} 9+!Ծݺ;i`1 n9 puJcPR9Ie hQ|* fUT0{ ׸-ꝎZOqvZck?a]-8u[+}ZYSSX;-y[L.nOۣ\t}TlDnYn<4"VU3pj7(TեR`86.O9 WJ-mo;f]|y4;e_LPg=\um]uUs4==6-zVA$ ݋ 5Y޺vP=_h{f0n@Rzx|9nJUC;2lPwuk ȎMw (uVtOƤS=Q =jy/qP6%"zzzWpw#g=;1iP;D͖ۯw u>. F,;pRvGod%v;&# nU}"xV ݪz6G+v_: qi p~uF}Df֮q.G;]&`"JSDs"}6~'Єw_ɳ|F>~bwA==16>y vXxNDPzr,-ߝS5g㇐/3UCo﫷,޹6?/{{(]h{<;e~އXDK(ܗ/>֢_? ?P{2>slg\^lqewrWeT ZE%z״wXJ+ZaZpzo'PsQRL 7n~[_ύݏ}ұ}8]5>TPUy]%LopC%s{udRfA5w]DS6o7,J")]Q5'J噖Nib3}]ED2!vOk4J㄄JC_+FXWݦIOwF$͡I_7ZSfm "IjM sf)KIW\ɚc*fhhh% 7vXƳ1suEd1u hc )D3)r"rMJehdgwouJS|bWL1Xs]69o-cLW\C($(i)'_(7ɭJ8_w2_߷yR߸~,=ٟ]}Wj Gy<񇽏嵮c`TSl 6+ݨxByXjUGc?i ,UWtqeUޫ4o5}>?{g@-e^E`.@q }W:}AV=:ϸ- ӝ@v~y^)W@(* z@VϘz+{_v>zOA*WmUQu}znoNjkހhE5 }[z:wUЛ\b2pmxK=`Rtp`ʯ^dyZԀOJ,wq =1;vq6ެ5bsiwR:yofCeCӭXBv-zƵt]o!c;wB_/Z<~NjKD,P% 0!ؾ#%́ax}}+|tk`۾0՝گF:)Wwzq}@J]UԢH6>;Oz@Fo"$_jz8X'ZMVV9Pr窪mwŃ7^Go>˵Idqڠq!9FoT x "rp aois>A ,!H`0iHd9$D!@GoCOM$ p POnDŨ$)rX3{Ox8^Tِ`^J4W "}vm^;$ ,XCҌ/h Mó}4}a%W=y}S:(a"}f 3dix agyq` mdBpnTv9U a='!ww{DB/DY兵)+U@]KA}3vT0&}oύ(&+mj X|[^ׅqTMɬv՗Rs:x@{Xm{p6?/ٷ;>>x{9Q %c HBzKOGѵ`;OÈO0WdG>!&Q?TP+?)ml҇$*S?l« L4RGh9CRQ EG y4wQ =xBB(YTi!xqq?gU tT?ւ*V`" ~C'ח =Q#ceʰ ! Z'=^ `VzvcʰP`q$Yncv˅ݻƠ-;@}Ot3F†̞p/[ Wu `..;cc I` K2Rɂv6!G9Y>.#(2y~c__ҟF}lsE'h SBQysi""bŨCp>h,p .;G-ð DG?yLq$*`a9͡(N'DH/(B]s{>ӈ $RBK׎r^[ > T Ngoh1~As(sCY_fF \U;(|jPfݾOYb ծ[ro8:[?*A1+E[!Ҁq; bnK}c] VP qv3'(*£6{5on*"8 yPt5fr-4ïTBCEj$t*Vnߟ~qZzJ;鷐i^g( w/b4؉;\H%vapC M{$iL.$Z"+&ӯ7G; S;5TL] 3E 61}qԮh.ڮSlUG+lqPn'ZR5;%A7=`VZq0ޥd±24|߄]nwk1a^u^AiBԐqxГy׭)X$7n‡B.\n։ȼj;61eYF:UM]l^{|EW rga(`ǯ|80շ]t:%&5pXƆޓl|_XڻZ䶮5v=п[iO^8<4ZKCoVQb{%b[f,Zt%Etv @݅xL@TJŢ{5Q+ba [/^Ňy t9t.Chk9{e,^"3TR5KL?8uͅt *JU!!+oe.q{E6mRG_i.y0atk߁ޚH8U:)WEhƓHwL&&E'(%+ZMN\ |8-꜃EY1e%_ZvOdهuOނ,aC#m}pT3T X[k= 'ċ j?I?cɭxn~*,p[ CD #wċ޵pȤMgbQ@;n1}sp/Xã^]ooEj>;)nlWE={:xuQ&.J| kԫ,W求2H|muw9FMlYYlgd r5Z!婩e_]{~,\ήN#Bp7r? o I@äU.p:ǐ $W*,RS7eIWI- ~P!ICu L੗`n\Ϥ$9#@daq*Rc i ?MpAi 쾳b)uu \gQ2GvyH~9+o:,sVI3ᛯv Ѭ=i+# } RW>=$j-u=X$n˺ka*;*5pa_ pN%Jo0ZaNfp]ќR9YNvD \s_9-Y-pa=P7ی?+lGd`ѱ32X Tj O2;N;]OS R;5:qY+Bx-J; rdB)$. +ڪ]JJQ"Y:]n}Ngn2Xp\'ut:U\p/bB^$ עOZ][m_]*ylO}p{#*ܠJkyue``5PLVh'U7[Ce,6HMTQ5]R@$O㺻*GQTswQŔ I-ZKWeMV Pثb詪0- e ?Dwb'E8#yzն*} ٽZ* @ߗ[kS(.mHK8u (hWiQC5k6Rb66CB^!.kQyD4ggfʼ6cػ[ږn[\\gع%UX'tŻ5nr,Ϙ#>BD-VQ>0].Ֆq8Lo=m\؍J86Gn-]Yک2&>wkpÍ]ڡ7xo[n-|e _Ȼmտآ7Xwg?Ll -D4/pQ="HժXCD]$E6DaZ5 1{g=)fF({Ruj᣻m s/EBLǵأ񣎨H@$|5<FClDthbP3m jj(teݒfah.^}Hz:7:)!vF%N އu]=arB]:6 r^$dS7qw u‡,U0fy,%Bgmepxi/oZe5ܣ;k!lݢ;-uųg86#/pany*NoJ%q!&V=<$B *ڭ[Ezsa{WO~rzrˇM tX694Ҩs]'"^f3=VJEIXTm+ mM\_O,T^A  %%ltz LZGiX5AEEhfbUp!N$yw@4!@wW ΌkxqFgn~o/u3sY^&!ynmΰtr[b/4.8ZLnZz_=p9vi|PCrWg^]wJRrj̅pG*JE^Ӣ@ɽI$VHF AXֈDZlh+AE-cDDV5F(F#hhmb6F_' N3nx| $~ 3$!Wu|WO^䪖AN0E)?G_~t\êj=BkA+_9zcۮˆuP9-ʆ~a7. 2c FDԜ+6" j{$;U$DA(uBZBk'^_BBWcG<~n,,m1|mPD@J'\{wBe*\DPTT_&&F؇MO-lj ֯k=qcfB8 ٠e[^z~rt VR O9Me]ֻͧ9s>߰R߳}Wˮy:^؅Uޕ3QGtaIcXOd*}AV6ÁYk.琥Wۮ+eM[nԽ5>ߤY!dX $Za#9j닒Fٶ=mdRA hTW,x44㾩4ا=%.WJ5-Y]k'gדM e;0ɢZ>OE\KR+o`Ԅ]'3o7BZld@@NiԸrn4k;av554- /˦}0S4笘^C}d*LdW5bl,'V_'h-U+uPk2!l R^{;/Ty§-7a)[J6_)Dݱl!|t`Xt6MVl'_;UUR,u[\k".{}/åN&2J6 UqV[Bb5Sk#:]L}mW6:Z[2 6@8dۛk1++ڎ"^;h(z\ڵU/Hٜ2-Mg=:}YHZ:כa!=粨os334kMtBUVY+~xn69Cm~dj k۹] K{ZURYVٻ)lWs-2\ҍMշoQ,٪Wctn1FykR߼nزg^г  {˅eBpk"16Nb}1u vWjvn[M5 '- 9 H rfzx[,{ l C M.LDc x*Ƴwj8,TԜYphn&4k6lFH Fv8: jݮвc1 @45J:;6|r7Gb(bIVX׮:jh-y~ss/ JYEt}48isP5quRMU .Z,+f8U8Ủuw:_evγfnM[$a|ڸǕN;6y;Uk[=SLZ+\͕uÅca̱vML_g܏6΋+j >Kֻ랽5>pi5axσ{[Rfn&͸U[rҾߕ)+s}XKbۻtw*5_f),Z~nT}Z۳m&"d?1ך+'U]?ԯkk8\aLy_L:pwWe)ܺr_^;xتf(J;4sj|)YJѪvCYҵdlPntzKi j}tX\1g<8Y;[Ŭ&.oQ X1l1jtl \H~Is۾W4((+AG^]5 eߐ뎻2 ~84FD " 07zonPAM{]h k3[ ⽹r6&up*jbmFY}q̍nc+qUؼc"llYQq:T/fY,ץP+p#n:*}R͔:pҽmÇ9Ii6T^b] H֙bO&Xrts yiK=R ,!R3٬-wOX5т"#h0)(E<ѧ?AAd 6@@ȹ€y?% \Mh,ި^a06E*Dz1G3:֚ `}^fyE=~!qo 7^LmAn/~{gP0LG`qǝ\ GI{"}5 H|-)v᷇^ Plbv\]ʡ}w~*,KkT5P-*`6W+vWK w{-߶!ny҂/݁ݦq yk1%RݭFk\5lJt7av]z#DI՝[v4wɜ1U N`nnې~DrOhN}WvMe}86 YfA[U,|lĄzONݕ/ZHjujRPq'mTf'եs~3gr~rO{IN YӀWǎݛutmO=5 y;\#eް/; @XXXߞ X k z&u7DR≸z9k=@ 1d@H-^aQ.`5]w117J۫;Aⱘ`O !?׾@y{o $:pAqԕU `4%?׀>ݰ~SP ("ۂAND{}*鿀q77BW, QXz4]M8?DC ǍN>A !W>}P--(|~>{PyL0 <\.z~|VtG@ %QJ %g|5m%ۮ0 Qz$´gK$@T5 t@h!4{|"N]t.9Oe~, @~?ϼoWAjĖIU,s8EyNx3#ڗYqozdd7(dVvjB]FR#:C6PE6*9ӾP|+TY˺?[Uԩ>9 QPJg/1ӔrsStN]PmN1Sz̾Ed3ZV뉠́(g Nn.LײJv5<۵Bnje;alf[]=^FHrp ãokCCGKoaN';ӛSĕN\x,pa<A111lE]|.i (dB3;" -)9z\XCpgX@BtZi6w \3CHglA58rrb4Z'`(BaZxP$8.DӘy2IY{k\5tlcf]Au`5S@RѺX6XY"3,SۧzzCmnJ0G*l"2 d ˨j*j6C󥽙p mꛇ:wSP3[e,ZVH ȂNAo3慊2 ҪD &8)m\ YRQ#Aޕ T &r'2lIc Z˽Zj$Y+waD@y EXP#@ eq;1k+O&yB=:_:PS+F.X=@C lO`E&-ʀYŸh܂QXsZ5/1wG֔B9/J7O"99眚FyYsdw}B2% %“$P*'RIq XM!6w=Z ad1*Q>4'~$mZ2 nSq)T A tގ8oZ5Ҭicc0x@L Ʒnd,RсqȬQ +A9Kٙ89D{!˜:5|mYuĥIĐ~hrg$a*=<9I^WUcs.36 uW}|򪤫lL:!vڪH-Bȉy>v:LsY!ǎ_Ƕ>z"f y-j`Q˳`k&\>uOGo^F6"[ =u'kӝlX+3߆"ޘMgpK& 5fI~d~\^j'gNWP@ FĽƓ|2 V٭GhYE[CZ{+d+kw΢59sȼGm@ĠZ٘C`Q,!¢h}8KϘv吓 epz÷fF/hbF6MTDѱ5E$*+EE-!hbR[HcVƊōRB ϳ{RY:h!= D]B@yIagP#w]$'˃sIuj] i Ґ6UlcLiL7 ;av1W\N 8+Pn!cz 7sucO\I)`,cF.i8F2I&l8@*604 LECDfLa$ŻWbMLqm^PwʬH%VYr 5uH) L!mG'8(Anl<'pbL!So Rą$\"Pb$ H?(ݽ$=uN$,Y|ȊErָ.[PS|}7́[,;FL'h=pLP( !_d]Ҋ~\{[}%"W@@(4 bG+T 5[Po}vmDʦr٪u42:6(ALY64z*P^FLA,g=$9 85B3I?ԈtdG![ C{w]mp%UZÃ0rG>W銢(ehk] PZ8t}ºzDxlG$Q7qWީeR-Fr*-=DL<_%GVAPвu8CP(* @u 3&8dZA!PY@)ZW Bd!~_#AB+[86 qF ETR"j-GJ~(*2-M= e8<@ۊ@{Ƕ}zIޫ{{TLpJUdo9[c8qm;Xu pU 8G7p=<&(jT r<Պ"TPR>#9Hk܉2=p싔YXI1Sܶq %}߯APHx顀 ưC]o¢?|uܣCH:2:.n H AѬd醴umIA55"~G< *<`헏~5nhH. rϴIφAN/ErwQ*|+㐓l5{w'gR$j( ]j;G"GRzٗ{ :˩$*s!$âQ$+_ટЇ>>sJ=1ÎI?^CLTQj* t$NVC#{5ow=Ѯc-0S@}Qq423߶ڟL[pMSǓg4B50?tFſ "k;޳C )A"w/ S|^%'JkxBsvQkmu53ff*TAEħDE|4uz:\lB_o뷟w̐bUD~SnK~22T%OܪQ"@yroݱq1J @TT:hg<5Ţ'=JWPV;c}}3QO^/L΂.0!zCK/%8/;hYNa;ZCmZef. i$[1]E GpjEЍ [xw swiS,U% LOzvqAeQAg_@(Iެ"&C=NAozXm>:>{J ~:zg.Lջ;<; Yy0e8t"Ua)6v/gD^Pz7Om;SGHiWoδY{z(?ҿQ)X4-]^g*wM\(DH0 V V r:kk?z{뭊j u4oNJĝ?LTh5}bIlDO8֕7a: ov.MF ݔ1߰`nN[mblr9kY_7^;IJ DGټ r ^y$CS? m̉lU;PYDDac95a";~I? Ѳ U&w­z@p 2L~q!@ğ"Is}m]RG•+wJpR-|jdZ.3zs"HO/(?& C@ϙ61>A'#`eMuމ:~%אJ{")-u @.}G0x)A\kn!^' XBbIǭƫmw-7tB@eu{nȶC1tjfEtP9qϘ?w>}G|,iY#ioaСO|w:}wcWzkY?Az"8A-ɟz zn7U_b, M(?EU{P/cnpPh<;CIgJL#eF44o^ 0-O.!9QFQ}R  fn\\UCvL(w }9<;3H)tRy6J:)  7p)"=ˇFHMFcw>=pKɀP9W*E@C\?7=E[x~Ͽ9owdMcsuv9w*uYB;-Q*@N}}ȇfCd QQvDɣ$ӇןQ4+cfd=gze lߺK Ш[ko=⽆{fR2onDM*蟟þ,ں6$.xʸ;Vz@%`Eph>M BZ B"-RuA. aw},UAEՎZF(BLNp[nRgtm9J^({YDe LHu~dQZ](F5'"wϼXݞ hӺѮ v2fKKPX-QN0k-T%V%YV+3A>[z0ȣcUCqgȂ FQyBep_A9p#b;<[V:2@tAbL=v;skvcMfPul>]+\εvPbAaf'0Kv8IyYi=#_~}z|9u Ab_ChPM FX H]{!v ( BXSȀPB-X[mF1BXtgܣ%j]vj]\M?kvr8Zm6NCH Kn|y2&fucKj*`Vj*-E}jp% =~Ay5d5G#( ik8C#x! Iqq,\O@c9 n6=%.t,mKB2tdHUԔ ]3Bo꓆dur~`<%a7帥«DH#r[MlyU '|<!y|(&CIɹ6 }TGywft(vZ0I-_(4>H'⃋d% {Z^o1VʏcM>>% `{ם| @j蠐m\A+Paz*xXPzUH?d!zt_PcĚ;P!P?V~XەNzwq:FA¦/ܓk 0K֣78snjsJyb]Yz^;_5_`ǹP<*Խx8q%?Rb_X)URe .upkf[+f`(! b1x_IǮ}#]L:}>"yXu''9Qp%T|\f'H9x;mdm|\x<M5Nʠ},s89EhwBAEL`˨s;D1:XqmVg}| <DWyt2IU:vU |R׿ ]=_ME2 zSk:xqN*e04WϮ.ZEOQ 7FmUTPӜJX}bߢ ,Ux)_k%"csGLM4 <2ӻY|́%{勣:Ŭ <|CU;8Oλ*QF:gU$' z~>ro5n\i@ IagGhx+gg7\$@Er9XRj(\FTjX@ǿWN}΋.%U X 'B} @~>d:mx\Q)pJ䒔s)PF ,^I %Fga8=~Q`@Jh j uM0S}ЌNÓ]X9 y_m.!,kQaEq(q{$ھ0L?ϟ<>r2D;}2kN_ސaU*鬽,>!Qܟb¸hTAyl\w{mc2|a4a.i?1FO~0]72'dp@?0@g60 赂ȏc||+HA|󋄖$p=|8s7 !m6331 JQ?f .Z@T36*I3zGs8Ɣ_K_![2ݼsgr5-7(@hOb+ Muy$I`JLFn9B!pH8ƗXh@gG!&t@营;aqaUcHùx"]%q5-[0Z{O!(#Da%u"ES5f({[E<nқO0:V$Χ 1t'BD=LtDIbƵB`ۄBFESH"(1=๥ˋu^T| ]*ׄ֫EeݱyquZ3 /9:ŗ| Q̆"/mBK#6Vˀ$.ٯˇZ:iT*T#t`wsudβ9--  Sœ| i:q™b:;@ QNGwsOKN_6xx×7b]B-;'pV- *xo!3\. 7v1-D"(Dm?sI':oP<;ȉ$sj \-0U0`CzFے'08w`w"B \I˔M ˫c+=U{7[ӫBι ru\1 | PlhyJnxD*x{y{k]u bk8B`={$!]/{6cU L=%; +R@R)N|*\l8ր]*6}DQIqGu˦ww˯p$8XU vdD)*otQ]ݻrt5CMjI!Ԓ;t6pۻ|AmsžV|"E@2A+DFի%PIaI?9'HWC!G$k(1Ehv0џrY6x! ޷93_?(z\`,I໏XH9P܂#cI׍O/Af$2͗tjw\؞?K3˂6GxD9"N>wb )E^BoII~Z2ObNc\6"~mO:- d_!Ò'[1*K~\Xq́`kkA0Q@]M Ba@+~ŴsOdŹIR pN @n(!M_-QhDy:(̓ yW I*#~@e[8s*a柚R(DE8XBRQaK/Jh0wswo\o13G7]q7oq.8ٓ(AI}xp`ْVMA>f@vw,DL!J 6e4 3L:heWS;x܇>}_"$ S\5M4WiHp5#D0F,~GbBB<ӑJ43?T_YɗfRyu kb1;Ⱥx `1jy \5 z{ߋjn͢7ۃ[eRș_cb[jpZ)^Q Q'b 힐ږo6a5K"a0aA_9O 1u |d0\шhtdzd4 *`S҉޽ȝ86J`$Y ,[l@}~&gDCNtH w42$!E ddeĽѨ+bmEhdڋEEd RCdjIێ^Q/ R}'NZE~1:o9g{7]CIx~w9gIE%Ƣ3\mx{ ; 8HbK gl~wk7toQ~@e;TD:$_Z?oCXԺ}`'#m,[{Sغ,ZˆLh(5(w 0 70wЄC "=`OBCɯD0_:ӯa 8<x srͼy(4RU <xo ?x M4SvqS\:/:0ǴC%s}M  z42bUoO33ᯐb,MD !;F {T1:>;W$aXdBo8i5RS a{қ!^ؿiǒ5GqI6B_K)1%I֢)$Ɛ?!Pm9]{~\dY|wjm$ۢwTkӓj\IX=u* g,굿P4dX$ 7{ڄi$xf/\jWaYi.aa!Qǿ8V8屸]9tBAbg :,+Wg#!q~_#h b?B & E݉?΄FUc|~=8MW A:T!\ + PMfO_=^*4cφAg>2Ϻ yMݍa ,Xw% mj= >4+a>'OT~I<=Ď} CiQa%xoN=TYR) @+%TWW_1/I ,cƊ%~ԴKxX0rZ)I RUFZ* ԫ:!"չ9>,7j|U(% Jqp^0V_ǏioTUcд Aw($ x8JFav;0`&y>4zkU?죷lݍm|crq?ɣ: ϙ00̙ޠqu_fPp} FALv^"?`"jA,cGMj4P8;I =l;g*X5NiC>9/Ki(Q-A̋1S5-E̪;IqfU0a`Xh.Cɿi=Ȭ*ۚa9uݛwo5]Z.@"W@Fjq4LgPU_Jfi@""5@* #;BY`wӑ$~u$+!"v>v8R:<RiG#kG8 >awE X|Ǵ<}|,2&ER )F`d;{3 YCT8*1)*v &xН0Gߨch#ԣ\l7Zb͕2Ȣq5  *u ԅ?C%٭SEҫ0rt#! L K$LaD2xX~c#@|(8P6 "D@p%f[iOՀٌA5bH?|\!myX Si(XI%BEED`yd_F<9iՇZb4d :Φ@-PF7,Ƚ\;u85zN+ B{ipN%Y,ӽ{Ci QE=#RNtFs;κCHxkl,98\"QJWfSS#+ELx?/̇2TQTD*IS I>a`\! i 8q) rGZx>'\h0P|L>Yb3m Dz%0 D|]{4pš* gS$pɋ# Lb,&05 Br~P}REEDQV51vTF0j-dkɨwI|Fİ-_;:Ф32ŦT„&)_[.ChSyi#@)_MM Z" 6!;8JM@AoA0}fnOz! w@O'犃)v:dwxMߟO*10+mS(zQYfoǿl!u&ɯv V̌q Ƨ[LV얰l8fYREt%K3۸tEl0:49n1%updS(ct[pŘ\a("/P9޳#CKT~8+ׇ%6 pw 8zt$bi*"A45Y'uZeȜ<4[?D ds7 aUvdm;ܮ2!1 gY&0s~ꇟdO3֪#~2Beez  i6 8Aѣ0ٌlJI60_dN~GPn_kzÛs# +a:+PkC0J j ֍1QDIקoMh r"H e8#Hm 5ې`c R3,,Ag0t,w@nm&Ԫ65>ֽ,]@*} TO-FUkZ f p:&.9Ąb-,JG V\cw1]l* s&($@ ELLW@zOߑ䥱!*D$I$`e !2yR4πj*.h//y s;]uC +q܉~rhވbIt;3Cuv8ڌu7SjLt K 8s f8y Y$b#;= FI),5`kI}"U}8u(;9D `yȊ ^p'8Ȭ]zTGjrg %g7rNǁ4/yt=`ݶ.?EGǥy3~IÆLQڂEB頃]p<04" x.mTO><8D=B>! U"1/~q?;[W^:aa< B ,}${HY 3L%"B (c%>P IHlt]ټ.[jQ]HBB+1,iPFXj) @"ӝԃFʊ&&~^iCq"(5dҽF9FV8$]Lܝ)"lZ%RKdt娺'DqY8 M#)ǃ?q p@Dȱ* >`^cԕc* % $'0 TJYLywPP BxI'0p9"PRW!@i@ d&Bd(ЀF ؚN,R9{aE(&Onw(M0bm̞u]F:!/jש\|$C< ߿&'%HzSe5qt % G=,]ƓȚ:N!r78٣C?!r9 K DGqH`F]t *tCz{ӳ~B ()*p )u(UC& ß|%ucŘȒHG88 g߯{85*jZ^f9F79Dvl AgC@GSccO|$L Yb2$:#נ7 Zk7 Zn=<^T~1!&d.<@wzv?7[qZ;K"x 0I% ("kIʴ6e5sz&vHj267՚s% 0O># )OГ8p,ӾwIŬ87 !8 <+~Cld:tp"BQs"]#շoz3l;%F&DZFxtВIihCkߊOPmRn\Nʮ{Dzf;0sPP?8-ctĄ@ [.11" _U*K&iA#h(EPX4V(14Th4FE}w "(1X .y X'((lY*Y0"ІAB|f 0ČCH$(66 xpac X(pt!s9b𛓊*h PD`m$B  Hg)B QMArpPL62T `  B!2B, i }?ch-I2p%XH(?_Ȱڥ ?4yP4?>Mv *!H O"]d0= B4Ѥ72=?~|b=`!^Za#%9:e\'i6MIss[U)L (/)zޜkK~GUޕiR]?CNP*H{dXƪ4D x'$l0H R\ɦ$y20ں0e,hp!K:6kG: 2\ȕ !{=;y_>=n·54SثhX>}Ot?нנ C+#L)fEZrrt9eu^9.Ck$q6ܣb32sИ˪H E#f{y/@ Uz x痞;(7gLTf<΃=:KUmkCURvfٕx4dN,T NgTW-fq]iw..C$XlHrzҡ 3NH Y^p 1 0(Ol%7xUK i՘ rؚKH΁PwVTQ8>$FE=hp3 p ~CaAʡK㵍!jw 3QE=*GHQ.=zbNO-ً0@ ͥOdCH@j sSnpvzH6u3sS0[I#ϣO=y0;a{ҷ{S6+6V梻;lg;$]A #22j#AG-7fN=4$!1j Dx ЕavxRv 7z$X=ym &i8.O="גi~OTD>Ʊ5o+3 YhaѓN0#J x>Q<4/ |}4pH' -Ј/t u rn~/taayLG 1V 4o:iI !- bȫ'٫gJĎGPNz5S}e)G#-=@GRENqȚԆ! v$")Q% >]cd"H* E8iO"A:?|'Lw;@@Z~_&-n`.Y2)#olhT: 8Pdv%~O"H;v(Y "ûPP|ѯv_) <MF<#~W^ .Ҁϗ̖dyr8FQbYtP=~|hG̙86: )8nfk2%4caIaPKUJ2VT-A!jn" & UU"S2+L9eT؄z5Ʉ %_ SsdW 'B ?! y6tm*ڴ/5))$`'/~/_ W<}(+}վ.>NgM/Bƫ_q{a i!Yhȱ!KST' vag}]Vy@>_pI sO.qþߟ!\R"kfy'o6'- "( @ (}"՘(%$ z i|>;ZELXa?Pc7pz)-wtIA DNf3b>W`cv +#]GsgQ86#AޓW6uMpAGq E" 1&n,u:]"C! Z".!:\ہGeg}Vk≉-:h}WaRk87[haEIc T{"CPxpd aS kUD۲p9dD I*2Pv-P}8nr4:.ø0<'"C7x D#﷤i;iUUUU{M~$~(g4}\́0d9+TӬDYDae;b;Va\ÙȳlJ9qHNB2kxGA{0%"".wU뵹5š*%\0Maȓ3&X)˨P{'Oi=`l&o"}QH30^Spnf\6/OBN? *rkŜxW5ǴB(ېDLzwϣ <טk dc{\q)VCnhV˷ ,Pxba8wT7`zU@qq6&-v^YEKnSs;!~L_ / HP *Ne>r Yeʵ1}ݭbhb)"6MM1L5KK Gaoo Ҟ^WAH@gˋ4==D;]<3 =viM\_ :@)|GfDH! lH><ûI\fopgr;X9~3AZ?۬M敱AtnU晴C$x1` Zgu O4EmSڠ,S7/4Fkj߂ yj4xfUO,T08utp{,G=TOx7՜@5eRhh"87xGZ0°E"bC֫"0H[\렧gv& ܍]%N%ƽ,ש2xGS^if w/%* A%*v{28s=tb&! m?O0l{ø.E޽p~f} B7r!jđ$ x@ ֫ۺ>wHO.Ȳ%)OE*Ʋur~7\8 ab b%k*?Z ;CdF >󸠯`tt8gb,y"t+JfXrnYo4ƲNXo|x>gl٩ɔ&I)!>zmBx@=#9IZGv*K3m&[Wn1 ڷSbJ#asc >@J!ݿx=a8I&zOrn;, 0yx#aP2Yj yvBW2 Ghb@%3zz :~p+80gȊd{.f=-]iTSӵpC7Ow`d $$D~L$X{`Ɗӽ1BVNDXPfk'T3s5ͭ ȟQ8a:A {aq/}@YD;gy&ǜN߉NE|-WI![ C``dB?&>揻4qёX~OX|v߀tMXV?QGY$ʳoIpDR )"jd d1ȮaJ$6IGN_\ν_TX}XH]'Z+_XK?D7ri4w9 N:1~'WN}k~;^efk3 l+J({j0Adnp#S~j$9=,%&%[ݱ1}@k(GR<4i@.zkg @w m%Ѷc;=2yp:hx˼Ѷ O4xf4/,9@;RщD0@Uw%W*C`6@u0-C)bdCǩ>CLbׯFH Ȓ!aPB B 0uNٚڨtrD{1 i6 /~-B[rv.zR5SE w #pHItmf8|YN ^~]cZB%P<4VF=L[ 1<)+]LHWrCa,Nl$;rhPud bϸRvR˽"(>xi,s,&>>"onE~dp(s;쨪U&@.ZzEK*n?Lk39TEш"}w"#珧pc''1s?).NPk<I2},+vu`u}מ_CB MOsʔ(Eu#O_&ha8 ~9Q2KMM; /"O]h)14E?(SC*lA&0F(U+n T"_<~B S@Oߥe{ZIjeT%)hoSAieCm*w5-"*Q3i?CN>bDyv"Ojyw/#ؓRh$ؗbb#lCf4Lru֗̍q&XyXIx4.  < %WPE}RD4%_VQKEe]$ҿ{m[т8r,%heϕ#V라 9=F|ܣQ{r+q"6D}O"o6myqF7P|R~5bLjG8m|YAy l*&Z6"&Fd%ip(a)bI"!`y-ߴqr;zU 4s:]/wH:87ȄGiK\Bkͫ=GP`Y'<*BDS{dc=|1AK%Hq&NF3= d! 'ɱEM }of MÒ=Q!`xNv!ϵ|w؈Oui3h9RQ]!a@Sw+Qٲ%zi<-;tm>g^Uy4ʣC ?@iWl>^邈t"G*Y {`&V04?9q?>zj_0j)#X DdѴ1 B^J>wIM4WP2"t "MXWvNa]3;c`hR,"~be W;K̲>&? Syyt߅H 6l=īabOp&|]CzR~doY{DaGu@%ߡr- +! VC@jbV,bram$Z*˳Ӻ~SvGAYDxaud5I66*mdv{;$ 9ߴyxNI tTI*O'[MUY4P2UT=LLi`'nQI`du{JAR̸&g`5J6pFH$&17 ; nw7-`bx)"{6昆fS3CS4r ]J~U5DY$,uKOoo|bU?ZlQE$2O`DGahIyHІĽ/Sˉ|qHK:p?/ƿt>;'~ j D6C`s.G.Su>JgH|p9%ÒFnw3`> ۃ$ Y #\ {UB߶5Gq J SQͥ.<GvU'##Ն \wi54H & ȣ-u$*Jj G ] 灌y!GQsa^ECSHuZoȧYn81CKԋ#$ţG@~0+I-I Rq89T_:*B5/W/o;xaTװKdl079ȰU9g'QBL 6@M,b8rI`T-g2exc+XIL¼k aJ^Q&Tׅn2!N W]p8#[aB@ \^_ҽ]AFiFvX0`u,j!q?Ph d{&`Ĝ -v-.pd.<`{0I_0< , @ oC<h[ C\s) }81F!t C48"#2^=$2_kpwbj?uh Gɷ"0vCs&/)K rῦw]vZ|sCw_WlQEbQU<4aՉ 4ؐrŘ#yto,>R@Z C!FXzSeV,UUUU=hAG0U;4sIhZy%=bst\t&*DlWMz°v!Bݐ:HB#zDp=s5ҥS)+S{?⏚ű$ !$nHI 9;ֵ|%*m̀ tCDD}OBdǹQߜOUP&z\{0uG8zRN6ɐ,=DCL׽tOWpiI_g}" Ja>isӼ`X0J  #*I{m+B:2FR) rDOJg}m{w|$_-"Tݥ}QʠQ(ifG( 7 CD%x}@E./zUUʂ}TD2W'|(5H6//3I$~%E@mC `q>㒇E>M6b}@Ҹl`\Hyqi=_+$AsQ|JG1|QCC4sL(cP5UJ$?@hUT5E4sȍ`dT˺_aa##8r2MSk&5^n(ό~lĥH8 ;҆:~D@LԱ)GU&"hLɰ"D?t.HK:eBOo/_uEJ-+(-i0U> ~'ۃ̇$6zE`>j KQ-N{5xpMӋ 2BN/Ӄn~/,;1`49N8pMEdwQSa1eDQ%.qdYc7l"S.lgwa%3U;$K :EH| xrUU ! xJET,jVU"X4sHyt<.cou -f^DʗOڛ#%L:E}!~߭.X ASk_.Qtĺ7.&!DdML>'T=Q' I+*_)<"BSCiQ/a3Ɵ^=lc1=I4|T=Wm,0by򪪽q(Hޡk.ԞlЎȦcGde^b& DEQEN'j9'/ ߠΤ hn 5ZZ]:U^#Ṭ V9qF BF`w_)T\A=)Kaw.kxJxu+F1h\N%Kѡlw84 w_A~ ݯsqÅ@hPR&u RU:4w;& Y`vs΂HbpB%`CT::Ǻ"G8v-([ 6ư*9?-xmЪÎC&+p&-aܻǡ?o@ދX{ pQr#Ӌ ?HslU=DhIGخv*Z)F?ATQ&(48Lgm! ؓL$Uvuj-xLܜ3Q,'JXA ÆO#ԇ#hS<CàٮlG 8usf-/Cw!X#3zf;! lt屩 iJ(3[ɔRI<2L`WP&!&m]jp [p ) _ F40'}Mp1Gw 2C3ge\)!L^aM]RK3 d~A ;%P} <ˀV ^B'};t8@vlyݏz}{a .J}QDw] d;5nLOurҢBDEpU4<7 ^iGscrjt bF{TAAt9B{{Qo^FBbܲ;^j*6*# (4B1!Hi)@$Uc$b5cDb*" T$D#X ЕB"TV| +UqD{k FNv@PA>Ǎ8oA> ϯɇIbL)5E#E0D!4p`Y*3^?(gƼm-Ab1漸͇:ΆCq+MU}<>B.JrgՠYcPG> =Rq\-(\P*#Ҵm_boOj]ܡYUʤCkA{3{xw{jt4Ɇ__?qZleHgBDge#Ip; 7< =[*0#.'n#40%J1")['e "%taNI267aZ0&kGY*UkT"ſE}O*ݡa|~߭&D!$ 83@u&y^+Ȑ ] ΒޣeHЄ HĔL$@^g.vqomV4vVaJB JhrSxxw"&Te\p  yϭF}hd`8@@T^ ȝǡҧcf''Ad%07 `) gP;jߡBR0iH/TCR6I #ۡvEp: Cpt:'4?5|l')>><"9ʗsQr6居P5JIKn{u98h(AEƧ'䒰~^ͼS=qzӴ&=aMA1;L3P%NjOCA~!pAX;B'u$I$BI%~;A:A;u4 ;~hKa$QFpȨ!Y"T U5c" z=|7}`^SnMK؞D4򏔒[q kً[-F!ʪ@ug^5y7Y Q"&+Eh E@‚XٱdWĩ> Mg`;uYUw<:g 4=rhUU@3P?L9MQg@?A:o4P:N42F*#% (3]*6'c wT7(VuiCǐf!!$FFjnP T *.Ji4UlhJ'8슇Ij9 68=]XD `Yw1g9*2P#t 2H䪷%H&ׇ@w9ܡq-u6FqZ9 |{od1'+ t@baSX '՛z)/pC']G$KgH-Byx5A`+<ȁ7s ! _\tڸFPMG< 0{lc;G :?Fp H00pF,`LVlT5W0Z,dD;'h$#n|oӧ]r}vt %,ӗ@O{p g!8C޻bBNqPwi>`<>~kr r0J=LȮxD-`Oa}& a'09B4yq0A9Ip*4zcv^G1\p*LG}`~(\X nlU".Ha͛ îNGDx W u}kh ;o^gگgۅPNTB|+rH[{m&vqӦWjkꭍWeUuj\v* кmuUsY!*v٪zOSh8_a%J#l8r"kW¦~VsL 7ly0ųdJKr笈zVҪ呒4`yk(5| ӌ!X^iVUN; @PmIDaTyQlcf9nX .٘ѐۀٶ".y h[hE{Ps0BV\rK3-ZFI_U - {b#b8ȹ1Hٻb2rJݘ*``R~(\71| [P u2>[*S j(Hl֗PvA lwzcV7FbGf! )zn" H n˪"Lq|Hrd3z]tC1)3I`gSkN'3v;1T1tpc3vC}qzg]owfz dl6Ud)uQFT5A,Ue-@HD  ;9-D\[nu ӸT"(_ ve~h(%JzeHB^!;JOտ)nѤ#A5HQѩQ_/;H %y| "'k/œ_#Pb,I_[slنC,94JsY#ݍh) b 0|%9` IDVP_PHV *sy@cc2ƟISwt>^WҝGz)/@>dp@Wdr(@tO5 Jʰs DaXPP*X݊`ű 0u0};  d OIwP3X|!YCc7/0J?V~ǹi OGOCzʚj6*Ƣ)HFB#>\zס'ӹg֬wu  =7уN$;{}&Ѭp8j"ѷp>GsO~9HOZq/'9 nQvViXl&]1Zkc(3&Lʼv`i*,(HP#O»8{cO$vX C EkˉM@% SI7?]?m{6c詬GU`@و'2Zi VO_?)" pv6kDߍ7ĕ s]81=eOYlm,[2jز3HHDH5![ tHA  a y-T6UO`K":%a[U.43I 5dЦd֞Fv& /sƤc1 am28L6Nv& sIF 5B;LأwR!ZD!A uɌ}!Lņgݏa[6p@Τ"LL'̏q ( U:V!;>ƥ>n4ǫbHJ)õɆC jGۀFI Eqf] $@ N)r=3Ab쓇>C LE!c v~y&1%;B0#<OǶ F < JGtR~¾*t籏^Q)F q19@P"|\/jv{>GCRy;C%۴hbV$JERY:ɠmPXJ@l?sn.ȶͻ=j*~# lt`~}GLrvoԓ/YD6O0T<}`w`(OpD)~[zSrCi_.E4Pҵ؏}Du|oU_] M]kb‘bP\)zil;n}9 St7w?[=ً݇$(nIk#/giv8v |Sp}~uziѡɦXТhݖ0jC'qmlK9tM7R\Z++4FE^۟S/t jٽ;Pr>f4WlUv}9vѤ+{YhXi֞cvi)1θ{og\FMd7cM0BbNcB@[Z0EfLdZKt3lɊbVe#+ji6 JlZU4 72Y7J 36TilK)1d5Rɾ+]64Y" ".B%e߂%cmH nHt ȇ*q>d9OCPq/l>8&6I jI2WSãK8f؄?Tx[t 3H=rTq+?9ג?wkiоzWXn5?q-2T>p-vFCLyTDIB%%-t >sA]fK70'ḣh-n-gf(>6#fUXHHN+ e0s=jÏ[w=n(2CiC;C!#(8 b=F@jTD]R"kiA8ڦ\]w@ pz ,0 y@=@f@1C8\F `}+?ή&yu; )aijBXg%XokK_t=a*MYCX>LTӓJXHWj7V\`4}ᒄMNYc791"䋉n[\K/y!a!`9ި\M8ILX:kYXD_պ/G>: tMR&}^.l-IV>)F3 e 68F2w 7GHFփ7}ƒlIb19x' 79 sS0 Dڡ`6CujQp}c "/A!qԑShqL)]ɓ`َHQ/?^7Z};|PzqAt j'5>Cw:d5fR/ dpw"O<>_oA~'(w}C"PՂqU H"@"q#DQP!A ::KI19?wIgj8x~i1:wUn[$ueVU>-y&0x *xg6Mb߸̴@@L*Р("R #0RR@D 254PP)jUK\;\֌**q0cE(+M{L-=4`P}C4ӣHEaOyR'Z\7o~j{ƿWX֎)+$H@7u+}_w{BD;$|sy:`AΝNq?bq>䅾=N翁rg~4_Ypx|-Ҥq3sB.2|CG$mk6ge?r`Cr@kc-s-zsE J$c(FӲηJ5LF,#f 7" @fe5?W%*DJUhp}$3Qlr㗗wߠoAHEGya$ƌ,ɮ]i+ 5r۩ˬLԖh\Jm͋G4k\)Y s *}GHw+G2,D1UHbROxa`?/4ͧPsAq9ȜT wNK+$)E TY%(bEiP4= x}@vݾ;Џ\,Guz=a2RPĀRK PR pHl}xK(t-w"Ƞ)1mȒeq?Ot0)}NtwBg>PsT0~L2Yc܀$b+<,'T~uOxX*kwz;n:)a;~,Am߯Wo!Aߊ圏_ukx$HPS 4@B$An T5Chmh/*jE%DBU !b"V*+)R)ۻiɈS&AHW]*}9԰Jkկ`#4cǗ (w̝`aɥQZT&!FXoMKνۅɹLEuM뽭0ѶItSh]pUԒaiٔ=L?&3FWΠ2b?GP%Rki-6-QEd)<@QEO=a:ǏMB6ha(8XuMG[j,B8p51wò}r=A `7;^@0~Lʐ ;=&`z|~}sSP~Iq@yk%X 90l*B!ӯ hV?YBZI@7@Y]i3ӌ%OpJF~Vdm{ v;CpN${`Q&PRo+k_@#N$ n`*ep ۮ@/E ,˔X=ӍӖ#1(O&CJ Encd,aZٸ3+~s!gM@xyKx ٞ Tv붃Ϗ]?Z^ksA&:U((H Y8M?,S yyCF Eqߌn^+'3^be,D^V$.&oOzq9*0D;q>Ćavü^QEckCUVeFϤ\ۮVtg7BfJu0Ȕf΀d~Z=2,~_"܎hW [6MtZGQ}BE$AAj  dݍi_AY@骁YaRvjU ex`E׀ 6 -!٨h,몷0_|oA]c>^<={onީ&(>T?ӡ˟3:vظyך/ s!gXv Q,l sˌ *$jT^/$pǘoxc~"7$ n+=oX}Hq1S= v&t~ 1]L-لf ,!Y`>A11& DB$>`|~ "|Su=Lb,PZb0MҴ.xA@W$E#ӹِy##1`>3BQ9@O߫A*!E\xNzC⢈4UT;ʇ(]! L9zg7lZ OȦШr6FCg%_=bD^^<'̊Ǧ$Fؠ-SWfZffORY9;G㦫BdΈ-@, ?'y+oYTN|1Ї(PbX~8>"J+odʊ|uxؠakepa&H./ĬhRL4%!Q+)!deqTT6 <|9sM7\r۲uu\RHF);vW\r43D]NyzLt"h lmѾuOs%ʹiKKIۛw"hw;si*ww;vw9bfx]ۧK^nr9ٝ%pW͂"c_箻RPCDdL$Hr߶h@(R!{9lIjr'+08<4+}fMzF@=rR-M^9\fJB94)H XA$Bjꪞ3,r @<|5=;Ǹt|AN~ac.$"!qr« ?B(q'3)p4y}_F*SBٕtCSQIh"2\פX.Ӟ},6vzI+^@bkkUaUBԒ66I5[w:޻vc1RTN 7I=z.dut:bõP¡6H&J ҆1$, K-Wpփ8]b@ti2Wi.|г_fFRNlBĒ=&ߍ+T,)wSWUZ6&p/ 5RAWqA{k:B{4:ME$m*LU-ʮ3Z<;w)&``@kSAL ʪ}Ҩ޸SNM6zn|01!bJPyzJ^)Q )@ mFf2!M`;!AGRom"qO|qPEDxwysWBwBv~RHн`/,tIZA`A~7i3 3*cBQҚB:ݐrgyd;LCZ6Bv U %ڒf&eP q)P .kuE˯oiLS33FȊ ,V b-Xd`qM-f&02(@m~S2D MRPe(`UUT6y76Ъ`F!-&Xb!ҥAB GWZWIO&n:C0XIIK`Rs>,yn۰M܍Wu<.ӫi%$6ْGvnjj !;vv3_N|pklIsRw^봸تez崤 P7]ZT5zsw\d6ƼUybٱh-3 Elu D= 1F܌\B:L9ˆ2J CB11YnaL&0 ]C01Ffޫ׫ nw,3JR2Z1dbjdLs XFlT˺#hWay⻷}ݑ#j^\:]di__>{TP&frC8FBo!AJG& "@pLxhh0)d\v c| }h7d,NFK(qsH#iΡ1!A7t2N!,b.O5UF|"hWFHDc9-6`ǘ 6iHdq{֮vEwylOG\8pܳ 8ʱ,o|q9{\61Vd|jUSk SK2d!#lH5=Za "!hAEk/.Ԫc.hT7N)&q!WZc2JTR1vƿSn؇\vz6K\klkwsPvW-BF8qmI_5+]D[S #w\ٵ́CD:taACON&rACOn=x`w9.aOڕg+nOOZQ=q2KwŘ d)1ld>s+ +U+= ZoyVV-#8T19 ddˑgB}G#,Q?95yw!)Q}Ķ&,י}!?rIJBh*(AQ(І )yp|OГ|U~ _Ŝ&z.{ <TgnXm]u;?Qc=8!P!w]ِ}~N NǗI6߾S QT I J4T(dG]0:U$v8NźKN{m ^u\3:ə L.A H F.'FiMib<E5ig43?/8T ~5kY{ԃH B`~>h% h+ T6`H21M:Lu7ӆ[0o6qhɞ﮻i5)Qm2%#SFXVKI_ܿ"qZK%XFC .>O>{Gۈ;4AIanNq慠&^ g3p>iª NU@†=Ͱwm<|PXtMZ)2݇##7*a15FL lu;ɃG;0G t?s`,"UH$>4Ks(NK>PcvzO$ ixCrPPg &Bh#Q?6 ,Z`6c111c11cF1.9cmds[Nc1cY\1c1vs11c,bms1|rwn]oo|cr1nGr^UͱŹ1cRU$y;\?ڲgqruHz 2 !a {C ̌"U m U.Y *an#VO 2&3YbPzdaR+BU$ĉI$ԉW;A5խ`:Z"3D1i*~֒)ga eE\'z|稼!ݘ]P83fԢx1EU4 "!s`lgXFqRA,iDP @`?QEQ~c^7X=GcAOLKf'hx8bkAU[&c'I3g4dڨ&RK4xFPKE)؈I֑90FR΃ - 5 r@a0SܭDH&j`Vpd .g rS!Gn?Xx7 ]oh3 A`,N!>Gg6ɰEn65 KQ͸v|f8]k6-Dg-ː$ s3  MYN($cmX&@:&Whaz:=ax8'hI4h(4* -P,nqH0E:DNtupζxA:N!ñeQ :vsaQɊ˳-MN{Vp`JY05ds h >30Cp`EPEDIY}mN"Ơ3LG.u`l E@ jDR[-&- E /W%G20258$'Qc! ᮆ7ɶ\CdE v6Ñ˧q5h]iv4mbJ$֡t凎Tj.ˆYuSă<*w˦{.iml ggZ;dB2ц%=L(5sޡ @jLeeXfH71w\YDŜo&o1 o0im04#RE[ǀ @1SuSՕŶG}͚<caˍ*KCVaM*RMY4@M\i&X[:w͛1!09آQZʙJ )9ьFS P(;GQsAυn3[M 2w;y< 'xȑGA !N4dpF!&̴^uMFMX 1wn{8uN:9D02)#ZpY_[ehoK!ǙU$L"lkԹ2m |aCY&EҾT5T5~k3000NCtT6Me Ŧ c5#'8N'HX!Y8X6W0aeZ%ݔ"fN:t# wu#@@u8 +˞YY]קuƻ8]p<kl\\ʞ i^e^ښ@ f8h$26kxwQl# "pS@HpL&)Ywh]KDC,cBdBzfkKx9!P4Z!^pO"d 4EfCrŀ ȝx]3~4N;0i(1zd(:E;n:s",,U hI= o>/OGYbƖFMLYmF[HL0p Sa2L%` mC!DLڳC7a\çx Uඞ>{OPק0I64(=5 2،96,4U6(G HarUrg{%O$ lP踭(ÎmFqun$Jy@m أ`خFD2jP`6T 㙥ɢ!D0(.+h=EdH0¸]l\O0C3G5 P*Rm:#!`#Z!.1a![ vgw.'qN10b3u00[WEDkyAdH:E6Qabu HX30! f[!^EЖ#! O'A &m8a.M'pK-.$=vi:giHNn CHvEG~ԎsSAS2mLIr 6a *rogfJF3P5Y1ibēM6~<ֻsL殘k9<-!9 ygM\ a٥#`xpm5:9>E8Y,:((I'hA X#7ɘY `yQe#KKm1a@@2$G߂B[sT5Kol9-!K>!0 ʃtD>Mrhh2AABìÛHh dL޳T贐,8 3#e0M M| ukƘDf#yVjA_ '&XA^2MY]$8.KI@ôXb^' Yݳaΰ^K2>9 tG-:3 LV傂xÉ flo(>S9 )z; 0h~0EhᬙB4Y10dSLDnKYiss#NbjXT&c:eָ,94c˨Jb2DJW8=5ɽ+Z4<37!6T`=`'I p7Y4q`Tc;!]D #cqh/X.;.Z|oYTLi$G3silL8Ele<dFZ̆p!d֋"9匡z0eC ,g[,u gN7Np9oƑpFvkGP<-ݰs`-~mfT@ fgv$(wQfD@<pN5jh|ThE}=;w#cF86^ wՈ9hמQy8|<"ff; M$ׅlfs`oet*5bWvgN16@0ZЍlG2հN(] Ib8(`9p"D*Km4B:o(Iѕ8udx@8⇦z#-0h]Z(Y IgTn$x|'P)Px0bvə5ET'$A'f$H^`1D礼HQwU"d "۩Eهgy'CÁ\rŗ0Zdr/Zwq{~(x##*KqiR(T2x-V=%iТL:3AfZp!@^.mPH-Dgl=Y1 n4<#a$ Zᶻ3d˛AV ` [W AGBI(P&,~+QD,]0mfNgzMuA߯_>c48rIA{,ڌ^Y#ntCeZ#di_8^mWJ#r<_Qq5e #dQUt&U[eN|m sh bRksЯX3B7jb1 ssWMuqה N0R4=Jye3U|FhEZfzT4 Ir`懰i%i#L0ǵjTMcщ \b*WZw xQc:ќG6ij15OÔ%(×BC.X*"ht@#JٶY@BG|M1BJ VV=go09O9J|>m|=mF!QYeML_kѨNLJrSSV#%|{`8gnj}< :veJJGj}H*DM!EdTxMƨUYJ J=>hR"E5*iW~D/PuC^Y+z%4K.4.,'teR QwlkMP@QkmMbf7͕MetJЈ%6L"0+D `$M$GB (“AGcI(Xٍ$h4±4L.P15Y! 3Xba@BqgB8) (aӇ &N1Ќ~He *Oty1)iqG2mK f`HRt<5hmVJaehP9&meھeu+.n(1D)0M/0i4Ɇc 1TGEIe|G@S|r`$D43 /#8#Mi$*=yInЀ673?A|GbmH?2P IeNs`S SZx2CC)/;Bd6|0Lۄ xz,;5$6xEG%;/1h rd܇!0uⲮx.^_1\Ƣ` ъj p:Y [ئFAW016s82yԏ:K;ci";1`aqp@pn >>ن1Ff9VCvƻj KaOMm{` D<1&Б gnFnEOX3ߝ@a!(ҥc'tm#!^;):'j5Ϯt>>XF)hÐЇu_߃9gH)!)$}7iY)zh.(xmv* :OYPN%GW)%`#[Р8* (+7{jh?<תPh4W! VlU$ٕ4JJA_Y66Vb)"IAnbG2G00`TSlTBn&쮮^nd<,#1l(]uK?_gz X(hC {vCH?R$^^3f>""'AFU1?"|YG#=4Ƚ+~{AO(HyN|7h[QO:RѭfXDX :P!+! WȥPDm +RHȼ?i<vzbRȑSyPyP&%w|œ=9W?-mg1 M4KLwh aMTV F:!#ݘuY9ΓdMxħŃ R(Pl\yi~򢒈珝#0lǡ%&O`k-%<=afDQ==f z6fei,z۰O ϙv C@ N:1qCKBsHv+~7oGSqH"٥yLӀ a@; g?Oa sA!$h|~{TBJP56h旒wosgح4)FBX ~ 4hB"4Ai3h+Q}6nc}$ޮ;OC S \膸1;? I5B <p@7r i'=XH^”;i!Sur`pRʥܟ"w#D&.篗# @ʬ(-uޚMΊp"Nq9 Szi )cӗMB![F0TÃeb|>ǹ @B=^i DSQZ5 u3ZpAAĊ(JJ|0H2lm2 ٍzI3%>L.aNazU]R)Sԯ3m^3@ *sfLݧ^\Ib^b8ihv>ӄ; DnXs04PXARe( CIs|dnLHklSD8}%tf1p;f o<}!&rZAHrj,`fИ_aN8ԑŬ/,0X.|Xa"o  /͌}5=qlrFtˠ["6IPsW|昸gmu'h۫AFxb֑i|&l:z>]h[1n)QL;"ay&b7]p<8(GbDħ @{&F K;f6x%@ԏOd- ҝ(|\}8{xvmߟ03e5ƌrezTi T)mW׍ק5lm v aͻeڴv0`0.$X>Z%$m%2Bbl+bH" q q޻[࡭MƐXZJ@b{O dq[+y˥5z@>YztCY ]٦(^8"$pETd83Ga ̇ ĖX`iўg؝C>R)RNYV\_(cm|&̌0LǞGj\s]@'IA#{yw#C&@SܗoyD?:d1 " <550A Ӿ0Nw JmYĠ6Ws }|DZ#;툾X{H('E"P"" !P6}~_YK"y`x|"4>ncm8<8 rjZh6n&?p+G8FՇ!3l`NaDa竐 =KrZ>cL*3˪Ȯ p[@ɪFbeJ6I&`9r27'LlLިEq\Ps͖P뽏$FF85@Nqn]#y2X-!$ ɗjZHZ12 Fa=?$ᙹJM >0$(;wh7 YY7Ɵ2Uu1KzSH2l[gyJCzMxzZ!Z49Nrp8*;9&V-.|.4fhM3vt;lo2#XV #F7EqGmzf<[Sd8a ԋ3HSLj1`F)8vD3<졊@:NŌ!h1 t # 8wqhݸ`H煌qiiYp6q V,Q| !Cg|_{MFJIE`EO2bFa*R$zZ62|a06л杖/Mc#2 xadv_I*{F܊Żۀ v_J"Gk,Lr-9 z Bm3VM֋v/6o8҃\ûߑ9&0)(hKIOo>쳑Q.FF" q/ 8|*>;m*bA-;q&)KW{O6G8!p̹E:6u!sl5ftPok3` -$=^ %ɲ$_FCT0 Op>hCޛNb(>*9ʋB|@..G^#SqONȑ|à7I"vku]c4kHwuzp+1! 5+min#E!atmEo- 'i~B.|u4bub 2b) &@ rՊX}vXj\`> ‚X\y@m|$K[?tĀ],g ݎ5F Tcw8;1`fi]Z7 C8°bJA!!HFt4H`8almB̤iuѸD Ss4VطTJtֵdld2LN.}gL`[ EGcTjm-EU"}_FS& @[`{Wp>|!/. " @ *><*h&{ t)aQJIDTa<;) :u$gGZO4&.PӞ u/[u3H !I}^@п\~|Чwܯ}D.P=ϙOꪱ#!)BB$"j6TV֊ A;}M81)K #u݄QEcPzR ۚ;=ϰ9i$1Y~3uI TJJN%D By% !;1R9~j$Zw_BX MHWU3qG]h@!j٣%?VǾr@:8Rb}mS&/_r4L-@.jIGj3wy}CFO/C_߆5c{aM<%eM ""` <)  ` {#"!͕}679SO ԥ MX}jLTԧѶ=6?6lʨB(gSrm@F؂ iSB @)AiE" 9PzC @ d`Ni;CP$l<4iSO?kO"${ vlARDHJ-Duis~$:eX|צ _^#2022#>xDpn>'pmz'v=L.wn0)"Q{i_x>vVY3uHQ/ -|[ӈ:{e :@Oؒ!p6WWlR"n(ק7=Ƈ@_)*bXpMHg8LпAI?$،[Ξ$*Cg``<*X7wj fUPLmI#VWq69c ڨ鐻PĬffR,#^&R&$Ӥ/H(3$fHXzSH܉"&=C߱~;#,ӾwN F]TSRAhߌu "H[V&;pq @ *!I97eB@P!ݎHT,OZ)iC4ᣙ^P'ng.Gm΁- xx#ZV$JXOpR!2Hf?c˝Ny/Ϯwig')};O$8 c*!/ne~0bUޕw-A ʽX}c;١ɋfd9:T}Fɹݷh*W"""""""""0DDDDDDJ()pGkgˎN|ګGj$ A0"G<:gb$T԰AOHHI$N L{.Nwi_7^~n.v865%L_%26 D5aa*M)Rl &edjQ%P;unS"ڥ2DbA кb$qmhU"IB.r1{9\S1ze*m'JlQ`55@8Kd2sAd;dS!6}XACԌ@+SAFe8@s2>Q4{tv`A.E4.Ϛk|;S i@|X@;H=So7T reTs$WDm(d 2ADߩо{gCᎷj1AAAB9&wH}X&s38vBұtYgtA_kgl]fPG"t9@ޕЏ] W$Br (amMȸ #[mv o.SRTI`ȡYMC <@fXyԚ2@/e+ϝPxTNl'u֔nDXqa"<}Á^ n_O-ϘVe$Ra)*Kicb6$A X΁(ڒ;iğ"D?uߚ-R@dq34>ْ'sr4?]>sV2̪|SMsz}Űlg%!]v)_; b_]3Ӛ$fEWx81nRvKzwXkrm:6ܴ\Z?]*kz{H;(uި,ĮxC(tb&@۟C)UBےKRjث d$ԌB*u|H/Z}y}a$&j`fR&:/ZyW5}z ؐv?X[GQVC/%E2H֋EDFjlgZϸlCN̈QI8ދ41șPYXtr[|RpPѮC 8]tКh?o IecYI4) Un8*p G|^vDt_ڻvytZ$) CPrJ H)BЎAlm|lFa yCJ}iwE` Hkz?naHcԁ~=|h$<;,0R#x6L3?g~nt H_AJD PKTB_5<Ⱥ|P >x9~j$BDT.z񪈈&[j$ji5C K04(Lux0V@ yR= D Taǵ3CtXOjC^{H@As!ABxޅhx]%ܑ}]?Jhms-r[ŧZ1š=KOw8$?Fՠ,H"zⶺ*e1Qm%RfԤV Ԉ zyoȂ0EJ}B47#5}jsMPx=b$ lI$TEERʢdk ׷؆ J@3Łܟ_x"?♀11u@2TBS;t D ћvOp'}_OIFb+]x  <8`U9!g=|~:=D ~ a ɆHvߟ+Rm&FpO,C[[iL OYA⏗i`&Y HKY2" >H*1j /p*VR(1u"j WLMr>%F]`'y('-/@=J݆Wx(4>Z<:ȝQS"Z*ٴpYwSpz_.r{"L{l8BaI/Yx+D$|Ql{;7 q1V7ae%"e[mD~iMpr11yaD"~?, ʰJA\Zd`5(zN~JsX|~!H HQ%ywhw97aDmK ~Սiq심,X)bY*z[4uxL,`;`↖͞Jty C !م@B nb{a\5arȂc.w9_g| 5>!GrtN:ޅ$wOmucoCQv@y!ui~;w淾]l5BƼ 3 :f&aK,x#Hy@ىކyqc S5w ZCP0~䇗S$uq"Z5 :f9](jP dIA0#Kv<7)I=TԹyVA#h(iËL [;qopcw˝ە`⪣Hck\02Z`AxTr~#6zmD5_a $ ,لɯiu;zvST:ܭtƆqk><&( ?RH a f*}j! LLƘ2VR,OS}y$׉_;]/ JVG.;eY(Sۋ"`pbz0'YOS"~dH ЌCPhQ1g<c_wNōb(ef)I!z0X$A7R,J׊Έ1u$83,dwPS}v /}O ymw/?cz+Sgz[ybpbP6~wLXwNQ}3٤+fc#h"Dj)BJ IL3pЇ" TȡԄH~Tљ-+Vy- VծU,Vd4b[Xh -_-fY_ѵ]M5E[sQ;fTGb5ȅ WwLJű-JIk5tW6)ZݜdO/pȸv#BDI \(@J\`G6)E8B((Kj }>>t""P}e~=,7 F]8 {[@ )H #KH\vz {r;?뷠' *sw؃;њ ; Ck;La<|B`4 w͇&fvf1QC$=!r!;P{n($b"$ ^ 0N1UzŸz?qG}s:t?q0 }_f|@!*e))[멡-IMŶIaJ)XĬvLhaQFfKdRج[kfPFMқO+cMcR[$JTLJkC,iEѴjH6ed%2iɀ }530DR"S}gh]&/):|Kv9zޢ)ŭ@~<%<0O@y#Ơxmv:@٨ ¡ ѷ5'^b(D a G֮hDz !RCɻ="$LƎMCJ/dR@q&K73 I00V3jS25Ğ!1} E l@lo5kJH_̱cH51Ky v;v7q8i]$&D"PB5@@ nIvMNzwܲ%2*26H)Q}>C}$8Q'TprHqP'M >̺J v8s`d@1YnYE5Kܩiq8g2%=VZ7 XG~ɄwLJK04^6H^ d&5T+P4l$V$%HVZƫdVƶ*5+FVmIh*MV-rֆmQQAFMm(wHgML,MHyp7Πj}ޤ?(RWqB0K"7)~Vq98G^%+.[KYWrO-&O$K)؈3$m}gި(7<@EfN0>"D/?A7OXdܢ0N?wuOl|k`au^+%1G: #YuLLWb^1 M rm,V5FHA99u`66f]JK47TV}3;v[CgMC6FF'd[FnoҗU2F)&m>2o" I2r7gi1a2)Gd8Wɵ]\ޅ#s`|]af\w6I'0[ 6>&X/, C!pBp79ICChPcYӇl6@#ķtVD&Dʷ9WɾΨ8p?їw} s2Wn Fl xQPa 9xY _nD?]FDA+}밆;Q<8'JNU*g=ujr]}~E2d`b;2 u p>JIHq<5{E*y!1O:Ԙmz$'0A2&yEAs B¿LvNqvUbs]a`NBHr2dA4qeKdC4zIۦfo{=$bh]Jn0f-d ӱHZF tIǭ%izʊj⑔`5` &]p6YԓfXJ&!+ƣY.m;Ol,u㛮zސIThFPne%BA#5V1*m\/O=~<]"eT Л&+!do)᷐I jTA\ծ>!T"3$b v>*3b@=c~'ln<z'\znD1qܹ=P$τi,m/ @=%C"&"RL8F2j\,gC^=͸Qw'|Nc$_|⁢%ij|)kN 5OEBU3h5I+$Ɋ,`+ ԑ(41ckX0z#+.1w=e)Jv H $/\]T|Ė&CqFeTbC ,˟}kQ~/bk(z\`wُ,SEфR2!#][%\*$'ըtv6? D|#L`g1yMUC_jC\ EJ (3fDۅH9)a_$ BqEk u> .Kq U#l  FRש*EJ:4ccCP88ȉ^]p=mN&"@!JaW$cf *VxknxtEa5njX'297, ,0S6Șvd*; "SyΐAB%2Y;ȱn21+.F$CԬAOIF9 cp3 i O:0Ś$XK 4 *y~"A&$u P8's0&0L%T2dAuIE\H)RLm?t#2}<š0;$uC@F k~ˀM=C$(M 1O ]+Bt\Pus86 P98aĢK`Rr`3ccW_B[r=pn~fФ: >h ! m܅v.B .SĭiJsHg/MroS<.2[zv6ѡc+'4 9Lë/訣97r pSv4S݀wm17p+9@ xv!)&lXx >-0 ,0\#ޤfkb) -[eZ<ulo:?rsRe{Ard~4#8E[ӿ85yo4& <|=|J M:ׄ `@b ``4gz~kRRYY(&q> 52"Ƈqlm-O@2Ŗ%,Ŗ IXa" D"(YZD @Q S$+b0vH kN1) !B[CbDmbBa5m;`&э:ㄲZaX3*BEWk>ۙ>NfB1Ƴ`hU(iZWqQX֊>|yYzJ_=j _C-Nj˨D 4;!yR ( bT)tGӒkv"?Q9x8J()4@uF=:/$3Ȫ -/wCX 2]k 12d-Pm a+R%V*y%ĉW1;չ"8 `  Ƿ<=a? N>7f>5,q1FaR, ~ L@ϔ t} og?|w^zp,m8nX2 iF\lcvfF,18T1w>lK T8Nsy8)" B6gn4S89] lh.a|9 = JfS`vw1+<B|Q@ih>%~5''پ<ɫ)k%q)I\Jw͜A"Fǃێj"m0  cc c_2n+TYB#&$ IZlښpaLIY,KEb&4p9֎6VT՜@SqW+i(e4]7βVZ- u#-('b1t \U y`K濧 pX6ej6WGOX08 +OhCx\ma&[N3Ls1jĚҲ!2͒ nkS}`7Ӂ] \FED=j<M!I mI ?KA*rzwk4}B-(qR42}}mmo,1xa֌P tc뮵ItȤ^=y[ 5,a`m'ɰ6Ňo-4 u7G՗I5h;]a2t}#]D[/ցCPs`FJƻPݻ:3I A:>kVy{ԉxa`4gcG@!3@!!J%cNTɠmI!ڽh0瓰k^:{fj (J' ={pdG8`6_F͗ n`,"A ẃa$x{Īx%uD ~,O"$6@MeMXOZvn0cE26gĮ17yRaڰe2)܇X;=Ɣzof'X0JNm20 l$(H$ʃWHBxq/8Ol :#6\voNCsB1dB!aqI"|Uwx_wZj)-ʁZP{8 Y $%1 gМ 7N&3_J&3.фO-t)6VDvy`-bV;ba㑋g{җ`hCxا[_+&m#Q :3R_]be]Cz# 06vTz 8Ȱ~#8 AÝ_;f1! > VgN4a ]ÃZy8oOЈ ÔUQ0@ppϯ5٧HO N򫽍;w3OU̖[}Э,"/D7Vr[=.I蜔ÍLe,~TCfwǽ"l3[-A$ E@a=h+/W|dyc)ӸZAj (GɋgȰO0*%ʦ"eA>(vz(({χ(1hP #5L)^o4a|=_]K>w~>y5Sri3P68Xdi+a2=?RY[k3p{ј@0п߻yB뽧$’ HW(hmή͢_7  `Y6, % :9JhQY` 'Z8ÜddE0$M$G1c~]\{fIEtS"\*<ұ4)ݐZzFAFӱHKx =)2Ml E0fT`L&R -Q(m5o.]\eDef#`&$eAY*D ڂ`6U!Usm6bf ^VF2CX%wcF"{#E.@P#(hY1&IF1([);ێw%n3',鬒&4FRM !'Y^86DDiTE*``L 1A񘒸4:iݶsC)%bb@' Vް*  2i,^.U%>렌~y Z2, ~[hgrwj+AJŶ!IjtxMn OԼbPEZpd,Z7 .bLU P7Lp2sr1 gϬ7>|X >UZRa ѮWR*NH-u( u\||5~X-u$L2l+(  `BAu't9X $dz뎳!qaDDOiW3kS8%ro&: >'b%ZuT*őXE%!I(Xe$"*33%%Fm[PjSkF5L=)0<^3vIQ359֬Yvt@.hhp(}L4EFa6ũ:+OéXv[63/Hщ(d!3F{{퀿C :$ԁf B@'@! Z`Ȧ8k,7J9꫻VӄqMw+Y`JPE?WCs0x}s΋kLA~ʅB Û_WϱxD>Nm QCLd@NM2 +#*R!amKP"mA HP䯪QWʆJ:ULs^bmh"X D`KI((9pdJgۛ*#'9'xb=ab[NBd~'~ γ,|3fILqbFE'Z|9ǷQ8aRp uD9O>iۆ2S8H[#~c$RFH4\aC I2ׯzD9, hL+o͹IktF.ӦqNl3eEv2Z0VQ/w7b>,9OZ~ Q2GQ.D==JZ^aؼpf]5+b()P% !_@= MGHd3s;X C;^Ozw)D#c^v:Cd\[%ѨEYSX(uTi)c "eվb6 !ERV ?ȉ/5ؚ*DO001`\[QP8`BCPp7_ xs X0iM6Ny.ӑ7.d-Ji`AIIHv2qGuQzZUk&P)-L@mh0C@0a@[Hp 'g>`I=>mb%BءXd4LTvjS!݊0 R9r߈І $0}eA7RJvąÍY06p '3ocAH&0op!-ϛr^?uU%u d9w[5 CPT-H')w};U4+Q#Ͻ0/^5 2pE YF `OBu+A#CC'l7o5cAď}{EQuc:`ftxvS8pG$'<[fo 8$iU n[kirleIϿZEOPaƱ$2y`"T=`ѕ3ezłP:JydAvfpA_Y0Eiŕ6L !#X3fJJGMH!`BYlH @wbZP8-iCQ7+zcaZ4؄bdQPdAO$JS865la]hIۤ5D?@b4e$R(c RRM\%CENh&X<1!(DI-#u vayXfETx.6]!-*\ahZf]qJ0C.hџ40XD V,TK$DoZRw&@nI* 'rXzj^ۧ/M.O 9v eJk4hP!FC(L-Tp͂$2 Sy ;!J1DgW]f^(͖oZuAĀJI^@Crc@z>?-'y ?1||X}y9D)с_hz@JR)UhD T(T/: ~GJS_UJJTjMRZ6\bh@ckVZ-Z-*ZLVX*pij;xM p); ! SmB,KyN5`)§coiv ϧo}4>Jo.THE PŽw}PYTyil , ER_wU®WM!D)%J;dV"i!j1̛,.fۡ&u;Cä@PP-*":;Yp2wyjEMO%TM @՟Mw$4Xt1L0*fhp CP_M )AD1u~O0NR?L~BI*" F1@!! <\TfkwLv-. Jvrh$q`"srİV9Q'gN~>܄y=\c3ߚv—K//z׍-m*vƣQ=_y21zن8HX9!岲|%=]NPwTAv83e0S?ye14?›;箅~Jݽa]Q~qԄPU b X]K#HPJKH}aaĴU k!] ImC 0Pr圣"1"Cf`(R'lipѶ0ႄ"#-C#XlcMԚ$C444r |^Ѭ2EyKF$6܋h6&߃Z3>7L MY ;~PQ.ہѹ׎<"Cr9 dtU@"BxM 恺a>&;{B2.Caf8vrhX,k3t~;!=-,7H9CM! vظ3B[+K}5(|QLRMȓ.Wèy"4("C#̗)5sg{xWg ͩa=D9I/)\V=ٖҸNCu !otp# 1*q U By1ᝳe1Q5Rvt97~vf% a69IHThT( #JX yTTqd|r ta*1QT_ ,^dd99p[7\Gy j?I?i}%S=]ObBCsg*l4N}X*-=*D(4[ H:tEdꁶ`'c+Lo+__9Ϭ8[{h4OI?lq'SڿHy~3gg5mQ?q(X4X=$T~֏?r%iO>g VѓRQYO PVHB RR1 @$4=W8TjDPytH4$HD4 Ėc^SyPC^̒@ O2V*Bde1|\ 2Cz"rp{u u:Yv#4f 4brV1q"hk,v'D7l#xkt8_Sl4 HF$1hTbLK "`D{̘a俨슗nAJq RdPki4QMWVPwcd௳\-IZi#ezFm C 3BЯ[MOgAURHBXحTS V5i%FiF-RL"dֱkmFBVU@/Tm5"Rm&حEfE#12rZZ'Z0rPŤ=7yisu*i[}>boRJ_0Cx >b@VBZpWyrղHݝ~o_>[؍'~A~X=l +7tO Qh J,6J¨Th 8 =}.~yom痣8:t_9(~b'Y k#,?:g "-no8ẅdZZ, gyL>G$0 0 AT&$vAS=.'20ĉc3$3 ?X_4Z~7!TD\,dՃ-H1;ԱjCB-?wMBR [+<̘Ha(:Љq[ hd u4MitWXṷNs2C&kSMRQ0hbupk$  J[~n\M0$,fߢ<a˧c89"P;rT2}[s]KWzOE|}v 2MKμ,ztg(l!{806֝]n{|pmY0 d}D2ԫMH{5I3z}ӬυVK]]ʿ2<[0gJM3u 6lXܑ#)&l%_:SMNWe6Dg2魎.3N|9\S1 :9DSƃ ?$L% o\N'A+Ӹ?r"Kkd<4tYOJ= *V(9z>{p/,B PZ#vJ d R)p;I2H[4HCBܐ6ExtWMw,.y K.mu1=4Nǻ6Z˱Q )(A6 ƭ3X`D@4$5&>TKooWqM=$:@}zD7F/ scqD t8laHyz{F i8)Y9XHR$vH٥Î$l߾UU7r}ܗ2Dkxnz'2x!M)B61q.]KytQ׻e ,vU^Z\TI;j뻳^]6F,]uAD }^6{ү.ݩeEQ(&ettٯwn)6{nW;voWwd@4:.JjeynskreEͮMܮVwZTƣL/הnu;\}v%3g̓lQh&nkZy55Lkݗvܵ:S.ݻw˛gv7Pрr21Rhjd+.y c,*Ivݻi26k ,c!Y30*Q\iynE+DW2̎wjm뚃l5|iR|wvܔY7osFIܽ|kvol]ܓ]ʹy.v,{ mj9+봚ݕI*ƮmF͋2p[^0ԟ'kIyz9۰ȱ# Xq"˙"lI{]5n!4ZUuں5L`!R6VFf0e*҉-eM6*)bEQZY5ceYcjk4TcQԨN\&Iyr6iɛW+el3*<ܲ l%#`eڃmEkcc\J1r5Ҳȹ6njcʱ\ pI-)Fa!ӆ*]rU+@fk,r8u 1tN2FGQfa $JNY6B?xA6n(KZ*+ 5M?wYyFe2yJf^B"V+dntp`0 @\݄vŒ#Ws;#y$z;NvRD+/F4Y!Ț4_y!` H+L"~.#l#MAIhA iVi\DW5 Ɍ:gΨIlK_?L)"Xʊs!tz`d]؇S ts@}\DF\i7m g_m8=$ah?wFuyA:J^d0|B00 4=Ÿgq'3Xn 9(%cI:?0<3ìw֢tujRrHn9$HAw*wq8~rү *?ˑK.Jk>FZEx"[ Aw8__-rpP h"QTIb^Qih5kIt*(92T)9R R$ t ^\i50{o*#&I$dj_"f [kF,L%@)H4m6=VD$b#&YX&mnu(ΦdC4HEP, A"!GWlQBMV0+U6&+ƌx2Ș\#eC"P$yBPcjL4B0.K9DF7Vec#"BrbIRH8`iE9*Z޴,M0zp%.뛑xyQWݐ!+ cHp``Hj\3}+i(ޡiSVj # ƌKE+sHh$'>y!Hn gs=mģ@! PD2~xO( %L7p?dMDj2dމNK얠ޕy(J\]KG=b^AB/24 6A=!C`Het+B4.:l*=aczȈhAKW`vuO~‡eYBdw'G^!Xa $! ^_`Jkl2(Ŕ`puQK8l {~5ʆd! C7M ~Fe '}׏Gf~E=p)@AbvhC]y`vءE0RyciI"4dc$0_z7$rj =f!bSןn2n|ֳf.{C(&5YL5;PӷyDN4݁?`y:rN=aN=4 89#㢇LgoWC aUm06Dj5bFlZYMMAk[h&Y- %JՍE!TۻGgPPJ@̛h1RCmtƺ\)yυꀑVvj 0lA%$&0u`cF'c ?T_a\ ,(YU+@1!V "YPH+uCvUwUsb3[陶aKnj8!C"9',(h^A#ߧOqd,AHDzr@;C TNev{:2<=&d$y8l<`D~dc8Gnў r]=O%~(hJQ(^~2ǽМiXZQ)Rר3٧] Sݾ졉Pa@}/5t\1I2.[LT0]Ca. ) AxZ ZŹknכ^p+nUr*mhÙb&ҦB`cU[umJ kl %Wp$2% 2hVJJ)jT"9Ld#,5Ѫ@ `vmӹq(*'Tg)c= 0HJImLMiBp 02B0t_/MrN% @ 'yaHADP4%#r䂇356=wZ}|3nF-rBw}r 5iJ0,`&%2 Q) \da)S B<Ň{_(СߎgH pM%I3GSr]7\hΠ!@ X!01s]}k5mgubȍx{SiЅ4Q&{4?%,9%Dv׊ͳ| v^ Vל }и833&/C}mTci-v;I.OAs7Be'8{#M^\C;k+ǁc,ikvtkѿu-.1́"(h2F#9+Ab te @?V@/kp죁UJ3:!Dz"2 XI/mZǛ9>mwr*v`[h0 w `=yi@ے]BEYS0SqJA菮Jm L  ne0-ඌ:qqS6ZưS3'9j䭉mp!yJ6$Ct/x6^Pz.gP mzS3pkxB wb .XLQyۼ(@3[L_Gu8$G8pxQWg](Yc7* %Xp3(뱦* `KЬ3̀Оgd9XCop x6(PY5;x6GJHZ`@/{:5`CӶ.4#qv{58Yr}q'nP[8Tsznpޗys%!!1ʡA!LA8aةcL o=bC8Tn3Qy 6z@BaF 7Dx08mk:فbIŸ2iN3xTg˹*mtvz2&GV/>آֵ\C.U+/gwjȱ[waN k)8Qzx!{vg`P,BШX l!@"7`$E눗' Xt'9 M6ZI 8Bڠt9ɭ`s1t:/j Aakgr! 0$VYrɩj8hI\Lu/51AF$C +μb`C }{4fڀ2 `0p " >+Mr:%m)b4G% #|++9ȕbg'PńQlUBw7Y\ٲ:zV­n@L] ؒ<.sl)A8ƸX"A1RL7c ?G'4hbK.i9mR eM&Fɭ({j 7nCYi;w %ooROu3iٚmrͼ S7L{{+!f eaQ;^TNM%u6Kg!k-݆0~Yª}Dh^- 1 { KW1$[֭1hxnXVPJw8W>!BԀ—Pn| a|:0!4h3 X{Bac4>vS|& v 9ɠٳ'j@dԃ7uc!⻅dmq E'p{IngL;}Y2BqC2 ZQ_g`%;3z7ypܼ&*$cE9Yδ<߭} Un'eq\d15"ļtVgTB \eAElҰ&7Nu1B4 q ̼@}1 <+#szqm^5Jh,\\t"M3x9DmD d3%s#܇ˢ .uM^~YU(x9{j[7Ev[5 ʊ[ +wX1.)0vaOpᄋRCem;i*-# 穔3r0dP>ǓFϯjaKftЍJF{J~tΏLX'bԳa'E𥏿|ފ^tYHHwRBL|8nŜ>BpFŁ@'eh=a0‡g[ђXy8cl02'cGN.ڄOuֱOZc.Tqu'te=9olq[thvަHr׺=ގ @EkEZA&. 8kz`\i;͍x-@TfraqȺ ~}-M1%߮?^c>]WIv܎\{bxMR/]h8& //SOh6(ayk5SJd7r{3[!:ϑf8X"8L/齩G=i3F,/hm; E>Yyl&(k=CY 4!I,l=PJC4n  10DtN{@D`a\B2(HK4:I;܀ok7a<;fqZ~4R]sqhO1uj60Tp77kK&?&a;3?åb*"Jv ,:s⒏71Z($ ۀ Arzhӌiћ`; Չc&MlRf񍴥6iQVHa H=̤bS*, UJ4 OP29Pm Ir4ؑ6؉,!lxD8%NXa1ȠnjM,eNpƨ+"R1AV= jަ9 3L46o2픯.Ո`̝6hH>r I@P^Y $sߓ[{`IjH"FZYp6${)0jP460l- M'P05L͢ <sT%%EC*Ai J6aW53Zך{ru>)AM͌`PlVMY!|,| ?>ǶPr 8q,W TẺf20'[hz8D>t!ᖡʍP"I洊CyTqz=9ctz8rAɌ8xſoᏵO̰='}^Rs}h*C*9N|܂%-]dD 6nH:}m؆6BȱhX4jeM(1 n^RQ e1UvOmT'"p9B}0VF`e:J@(CKyB{<EEo8=4eM n|;?M.s;itrD6lפ/wFnO.]Mr'@R䮶mb,Ԭ5)@yawz`IJ-}!Q^Rf(g\}k?woQUzlxI3v2gvvLI8OAH).Ue~puu14=tz>9-U$AFf8IRz|AdM4XIv&=QBDDRhumCB=7\ 6A,"#m@s(KG^YT.|A8v)$X[~KZDj&Χmjh=ѭD }L`:GW`aGm8R#E,Ibp-=qW-1jV+*gR>7 K[- F hi0Ҭ`i",h[ѦQkCO$@bFbfǭ9BTV=PcZɆ´ ǛԮhM /3<18d/SBL:뻒I dԯoquysR@ < ;JL>4yxu=/򈚉!;6cBfjTۈ^̠\:ݢ Hi#@oʲțMV 4~45~Y9h\aN$&y}s ?C#̄ PFn"FI-6Ha cz=2>L~Be1Dh }'y3T{\5yz1o$@ DFD I%*MQ=3ۭ)BsóZ=}%;=f vCm?Κys=EEM/lU{u9|rj۷KC5;~`yX q#l5&#K4mf<'<0]UXɖ.bQW;c`۹/fWئ!L҄և&kܣ!;t!"Ho['x0`$"9 0!Z3F(Qe;<瓎2+Dž[hFQPLnZ A`p8Y*;pP5K"nfc  q1507aɾyS]IkΗG%0gw'X`w"8dsaVś,yirĀ2tsdeS0{}RC]%cre  ҌM{dJ1eRT\mP׎ps\-FF`xbŦpa`Z`;,UsU$;+] ^˷<ȳP(g~IR4Д|\knj5!C"glֵ `bAJ=sXX$l-C%XkkJqx<6^>bTŃh4,! +%8< 9; bD`ughG\LyGOmDtR)"PdRM 4P;*% ʖq`4$b׏ rÅzpč1Uy ]s@dQx#dE1S38g95`@֠l@ 5nmڇ$jiwFlP*Fh󉡬3F"Ghvm,m2XˎavЧ^C̄iҌۼN[2~v&"3&B% Dp]Ƅ0,+]3D5A6*;߽zo6JNa@X6qiuQ׹c`'[SIq38z" ׇ7\P`郚vs!$QGRJ9[CqM J!#9 4\IXhA vueK fPy8wu8,5 E DC\@l=>dIhz6pN^tl &0$u&A9 RtV#Ȱ.۷+O8~˯qb{w6_7h6,Qُg'(s|K!^ ,!P`"1RuyN!ۗy{B2L8 &P,dPOs;S'|S`<@ E"Z1ͥ 48h" WRM [,6 RyY"PJcZzs5+x41! -&.LIfRHvʙq֮Aǐ&7#s B\hq^"Ci!/X9,QLD'·*L&Ohu8lCv"#CWNm*Nfh {9U~&SojHZwǖ5mwηڠ)Nda ,Dbba}6dP@Sj[Ex KiЈEf˨!˱،SBc:9""ƖVG"hܯHƦPMul5MmA(S4 Ë?wc^gh"Fd(nHip'At8 )TdU ]=V V$h\f6{?MՔ0% 1q0fE׳xbQ5CX09 v=d V=S|L$y>p5h @ ݤF*$C-nء[5*7JܹZEٍ 55*1ai2B !i4P%br+T8>@m(\ RZU Pr  }t!Y AE/_yzn:N81\Z/N‚‹ZAMd6@1r)D fj,ͲaLBBIM2kEIfA_ja-\"'H_N#a2uUn롘#`B[bG\Dr/rg} ;T1Zњۙ7$$J(QۦADNs^RR6hQbRcX%9?9Fa;G&pzyB̄‰ 39Js8Z :fgFk2ib9l$vndž.3Ù#2A 1,L# L``1R# ,Ӏ锃3#U6kt&HFzWdERS[\`m,j1l62eaccN7 d#yIFi[0!par&;Yu&Qybqu ztAyUV_9m+ɐ#%(koj ֔u`Hˎ0ʪrȘN܌s1SGTi׍cFia DpWKnʄ6&q")s .6O'6O |*`6X;_?t!!sqfMsC`̻0J(ꦀ&=9vhtp$p4BvBP4+Z5mcm- \"9|&@mщLWtlEX Mchh(JI(G4(Gĉ7zē=ݻ1pdt̖X '$OGC zQ5A{,L`>8 "e r)yޚG1h:@U(7fx@v?{ϰ($͸NjwK2sdH$M:{ePޝ]}R&G)yKk36ӗ?u-0ɝj3ě7+ #Ihb0EHcb)we8p"_‰Z]IsE1rvD,9s\ZWlSC1aA;P`6R4l\\ }7_hӁѤ拙,i[cYo3i9 zntE6PѢ0[QZ/w;$!o'#!S#aXTvAjvm"NTxijo 2*q0e wCB%GK}p\g#7gw9B4-)<=œq4}aj1;2Lr֖(z<:AmYE%QU{ 1(F6F!ƺjb \8@gsn)DD0]z<*!)Ev4fyfQw&%wY9c &z+炮D:vk1[@%gơ^{LO u@z tsv%xI[%KL 23 v_QD$ynqo/xАQ!û2>,nK.sTMj?N(UE$d)+';N{瀘|q^~4*KJ2!);G .j,W;@'IϓAGE@bKymPouȘƊJv )9Az@>DHg>/Z y$ ʠ!)>l\؛b eo! Y&UTF0z{~?3AZr(m2~?WۿoQd G#@f( ܜs>g #dB (r("7m6Dty1?n)qW'ӰAπzd봷ΨARYxv~>QX&MDIR#P fa 0Y(a4bSX )jB$ƙR ,k2֒(SfbњiJ$b45,BBmS Rjf4a2d,QTl"2ZƄƊElhڣZ-JV3+je*A6-cV5QUm%ڱV>~|8 =ҋJA"ȁ'NӺK:ñ&$M76z[^ h(F+(C@ Wʕ{jwf]EmH** thc4ꀥ" #$mz@&wE F$~y%Y >:=k/}RL)˜P|L;5d1qrtS뫋&QDk@oY&9pLu8ḃaŷ_KWÚ@Pii;Ѹ} ~l{,w`Xą?1قn:ú )I7m@:aXէJ,"3I1ΤVXMX_o^200 %)2FmscmnU٢Y\ʽז1՚J\r*$`|`SJ *z xC K@,1!3fQCx^~G?^ _Z? /5'+ 'b60>hxyEbYaaGjuNݸkwm.kv\<Ꞻ[Kͺֽ޵4 'lg;Eف=_oj^ZVòe!@9_#\T|G~f_y{@C(jD(7>_;|}(dMd3?F0wvHOYr>weGMĢcm#J< K~=@kin \'Yx8=rz P8c ӏh  2#$0 9Mzʴ$3̅66O_`jW@ T;`CCRp=vs2+8=C#%~O!U15jX˓%X:˥ Z5W5Y)ulsI0Y]vW.tR|FhH0B $Bhk J2" dc_xQ?NƠXAɋ  P8f4LT@V*FWVHbf&E]kj%b6m]Rۑnr1-ښʫmQ7D z/Q1:>i=oU)@""3w!sB X` "%[YU' c`RS2M {z7ʬ[BO}nz x%9dxZThIA5TЩJ( RPHBAb0Q+_?TuoB AlAǴ/<=_MϰkJK7 ɦ7 }^:ZNQ/W[~g)3 i+\T!Hj`ȕB"Cס;9s*9wcy{Ap{zfw%+і7? *30K?8((t8Ѵ@A@l"Ȋ쉬j0ZUhDOT"0;H&; ~$wN} mv߈sGocE>b(\B | [Z8(eb:`hJ!~a!{3А(T cɹGY2h0#Կ8P=\B!Mj.-LmT;\Rɭٕ5"@3H=臌uS`0}I&߳?L8'1G`#r0v?&[Mzw3@ώ g>#6\u/D`P\L(vAC !JwqQG'IǎM`: \ >؍R?,>\vvCleu|,[Ɣ%Zz,bI>545>b9%< ONZn g?/>ߦ8/shQ!/RCID9{%7 Cr7vXd35bxB!|57f*NXN/t?z bnm nqArGŻmON іꜘR/˜( b? ¡sJyPxa]Qֈ<)NXl6^ƙкic[%ڰ+lxזe[Q1C ΠQϸl xm0mȂQd{,MdMA&<{!]'5CIޥÙ $DG"5I5 ' H',@VI%'_m^ tr2ND,ˇ^!:1=xwiߩ G!h$,!:Q0rP9p M@UYn} adL(t& ! v χJxhP->Sr5`QR@OOzvrpyl.3.$T#9ue#{=DlQ`\WO'#c:WH_,9" Q̨r_O_o#fF^tgj폎 ]l0E&dI,J\.B3%3j8Q2nSZ$VRʴ#΁!x mgd4~zζ۝c$\Ix2d( "a h%ɦD^8¸w}d5M 9!`H%{@5{!w@4a ha>vr 7e0aBSfV(S0cf> @@αIv뎶FFAy7iդf~f͉]fcS妉;i~}SW٭ɭ@$/*i66;bFnj ,N5P99ޠ!5!cQ,poKp+tMkTnPD@q[T L5t\Mjw]WaIÄS-^ p~.Š[[N 88Y)SOo%9/$*9Ӝ6m3` hN_sy`$ 5 *(F8WVB DE}#?>OGj *!dMe\"yH@Ϻu j@ݜ)J ;L8tLlo{l@}!IR ғEm7: "㐃hoy| w+EjAiGk;4["N|XQ{Hs[ 't)VQ"}:v4ѝ,͇NہZ:uP;n2`mu,w0-=Q;o7Ohk{ڰ=z x{n}GҺtķ@AT(RA$ q4)ֺ Jl_t:할 /l{>(u[W˶P{`F'I(msgsIIM*(L | h-dڰP rڼV_S;m}>=cp9wl(҄`sNs}z$45Əoo^nos#mºq1mkjvuk>31l`e]4ڲ̡p&٦9֠b4h (.>w'{(IϙuUûӓI*VTLN YAP:`/꽚N;ŠhCǾX>_v};<{Ǟo{lj"m(D{ whpyI: Aojp}bݷkL|@m=/XqEcHp6$;b+.z5޺Fv5vvMI9ɳ^CWkx{ M]c{mӧpt=:{dwkA)׼٠Z-19[7]p wsfw@Zm+\-{u{]gRfK@ Hfjvstfϻׯw-Eo{d`.g@L mgv;jo+Dd;m$6ѩ2EuTؒ|'T fv5u%v' mck`o([J(i*M{xU:c 9vnd;y0G7D3=;jgR}rVNW8g}U^;½ Ղf_k}:6o;{4}Wl㞠iM@4L LI6F2L!2d'ɥ=56hH @4Iz4SʟyIHAO@ F&Fz隊~dRziCF40%4BhL@1=z2Td~I6MH@M@L@@0b1)H2eI ƿtφ?ӻk_;߻<{_?]g"UAb؂bR4 =%SQIM,LE4LJqi iQVFLy>O`[6⨪(.҇gETJ7fҨ**gKKReC]-ʈgjTTܜ"~'[w|QMG%U5}57TTbYvSGݰ5Z^*ii(-1!"""I[_j }aof2EIC04P) "lhx4FǧCW #\mݪ=QW2STj"-tPÿOyRݟ$)hOi zF5mEE?>9Ϗ j| 00(:pH;eȣUZF6LNƭ/9`kgdn`naf)WіFUQp~@0C*-( 7E+ۆR5LxÒE-QUzIF|n<"ż)"&Hrwysj|A&U @)V GV!d$ AH2 -$@iGM(TJAE#ꆗ8["(uM !*r?B 6w}˻Κ pחԅ,a*? c:-O;:+wq@03H$DQPGLJht-\:h+Z1 utbB "H-Q#"XhhM4LtA"Jal${?Dܮ!Y_J2ϣBR7$ msr5%R{&@j SSjJJAEEEM%!.3D0 S0ӂ%~Pq!L$-@BJ 4%%RVC2DB!HDEAAE*P*B*QEiAzUHU"Uq?W$^r?âX5, H-QCTDT#QD)) :TLRTTSHEGF lyh&4A^F`MQUDHSTLhRLî9tDD2JT11EE1CT$DI ҅@$JUQRQSG Z*&+Tכ55 IM3EEvbe튨<6"&+Ҩs ŠP~{[~j͖%IFTN`cd~H$>1} #JR*NZVxxOQA 8(Iemz *rcyy<2ELB19GDaʑ A «& z*&OP(][_Sxlde]kȈ?IF2D }l>Kb(HZ gC_Mȶgg<tGZy3F A=KPH $j ppmXЩF!@rct'Pw׌{JXAOF"aPYG^帥FjN!&0(f)V*an6CYYHYH* JiDj )~k6Q'2|sUnPv,q=( vm;g{*a/S/wO,/%ί!C;J~209EV9r ״6զ0K` Cv?I07f1-OW*r`L0J+ݔR u( hq1tPsX{=>{䶵L$\w3<4'nyZAHՈ&N$+D_6|V,% Y!Ņ{z渽}=`u1b TSE( /y_ycYu""!=@ъ$آ`k]8AoU>NL>N,T()QH`.6шo:/2rVKhDvFx84&OvXhNCsT `( ((I@_ xϛ;:Eu*DQຼf w ~ṷ]zӥ3V 9ߏ 0p~?ZT{8nZ~;Abrug^5RP`0an3lzӇA:6LP;|,2D ,!*Jhd:  R I$4USM1#I$HN`,yܑNz*A@ @Tx@fg']usZʔZj_91FM>fvc|[TSBVB ֫fV,Q246;(rtt_c[Y&).;oH`ih;) jA**lVQ DĔ n1Z$(1pDyݱ*Appq DlK@*Pc7Fv!+`EN@#PB_zy9 4B%(m?ÿRFw0h=>ǝֶb}>:A!T|zo,#\>Kfp<`dZ3"Ŵ$>ќ-=!5ٸ<O7cEpU M vQps$Ї8?z+TuD?˟Z%E瞊n*1+عu4f><ZUc/#La̍ޯ}v0zC(g]mt_c׌j?^1~a0].u:L2 g"z?n DxcGXzr)ڎ'E: ;$LpMGp&|B]8W) SÃW߮;~׳5]4%&l#FN~Q%eh wmV Kzte˥#nw~VDNcС$Y)ro)!'x4\%բ=50Pbu29}I9Kj6?̬.s0s\g<֥Gwܞ; wіuZmS{J'`$Yj\ǣf-Fj \b"BA&;=^LAQ^|MΜӓ5m;5J6 ۥ;p 0p_?LЖ:}dkL0u"š'#VHuYo'_rҌt(K8EÊ>8A 7rѬAt0|g%,s߮C \A6@-w| ˥j1^[.H¯_sjA|y^Xpz/C?}U/BUK@̢̱-&p8O1oQj;鎫/H_xנLMzƸACB?/bG``jDJ T*w_/Tvq MN.0vz\NHv3N2OѺ___M~lG-U(AkD~ ~zP/ۧŇnWxXlַs !CqO\!`[*Vf594|}ql_':\㉽>*uCM^ҲX۳VU/@RRtV[6FufuZQfUUq{5ovg*f .ݿnc}6M*KC[]y>56Nj*>[7mzB/.MPdU0S -z0n8kKn˥P{Ƭ1$zf+qUa<]bζڥHt`-=l"S9p(˙дՓ9XQÆK$~WzD|~X6c[w^>b"*QOۑun*Atz& \lpke MB`7ץYf~TiE1/0.7*9NV0ʶ;*?^wզʵs}uMAZm^pɧhf*zs̃ WψMW#ֹPl1/v=FoMz˰>{qv="`UV&HTwcqv8H,5ٮկ\9VJ%CF䏙xٗ8hrt@2c{O ]r E̫JѸnY^.6Ҷg, MǙ-u]9eklG! t66#%ϓg(T.%iwTEAY1 nOƀ[7U܊v50i`HfU9fx۶jՍ(l![\ۙ}{ˆ-Dr2%0C,tO:֐Ju?UEDO}1b[gK .v},2/NP>nd#A=vTn5 N t.(+a)Sرp@Ne6w$?B9~ S"'9Nrz>ְAI7_m%Vw yRW6X+Ax0y&!r(펌Tv ]! -ۋ"S?>!1)Vk>$z1HfI.l䟝szka" w $hٹ9#Vϭ8U^=7czqL,߮/!]xU5 ;kWP T)*}-xՔb]")—3VˬЯ`<|e1 1QHk)E{ F1(8ˋJ|L/Cتc {kOn(wtK(1h  >5}gfeUSxy\AMު6jVWgvsKZ9]LE¥;3jcQUH Wa{&.c8 >)!Iqotk1kr4o3KDuaz5a1C|-nsÚfyBYtgΡi\P)(vƬKy8Sbײ'p__#AMq. M[qۮL fu? % IV:鞹Dj50M+^+G'!fbeϔz#W+oƹthF>:Cpߩ7NiZ4 g~5_X7R>nU\Ӎ/ѝ:S8l]r{O XJze3z)ݪsT/Ìyfk'߷9'\T{ UvClFڡ7s!ns Cut'??C}j!vO??- j((~P0_}ldeepf>F!"R2uچl ߶c ?HKį5eC_ ^$7E'TWoP]JX'tCVS헪O98vvzϖ]R}C"8^C|7^"q8GBC+GBWN }K+S8I^"7-=Mn(KԞCR3ʹº'o{-YŮ={3f'-Q[8aԇb_0Oɓ`#Ǻ[X͒2p$ofsX|ӻE:^ulmhW bi?{#/ vxC. [91X>̤**"m` ӱֵʺ OABҁH%~ONJAMی"NV 53L>ķ}C'M~^LX6r1yOYNCAnhȳ/ə "M Y-(Y R?,Ňܖg·um7 N%Y #*(#3rcIXNNT\_bZpfMj](f{T$׽+iQmbq, :2xB9單x3*a Ԡrmm {n'Ơ^yKOUւ{_:4C]}vW+_/.ܒdn-_;WwP(U)'K3ãT:=ƙZ~ 4{Y4C&!10jd/ ,m@7 e{1Vl +;{5M}9Ca^X ꅐ0 )Kʂ3+6.%@5O5LhaIi.d҄8!v;-${oju82E|SBqԠ!)oj'z$!ݰw* E*X^QX>,="Sp7`āRn8G`B%d.Yl"ޣkr'JbS*䇯{wpQ9(DTէp!k8NT8ڍE z85|0xŧQ?q\'`d`(SH~,9gN1N]+\7=._왷g֗oMDV`ڨAWӞ'3wԐzz~ =Hpe'N %2u'u1 ~@ȏw?o0Y *{yo6v 0rÀd#$::v}z?4-ߝ1`&%Z^BQz 9گ.# dNkB8 zR`Ba;hMGU)Q9uBL2 -l8=~*Ê{>q? 0fAϺm+eYp}a|/vpusL0dMD sţRE[B!/v\( j7y=[!n y~B9SrwHJ TBcMV hhRu;8Ym?PF fR?.yQVK0-͇54IJnl6LƳ2!ŎC6rU*y?^$4TqƧEN1??QO6ΛF_[ચ9~U D6@HTt8I.{0!œ@{h \ l0NDlX}؛izMA'5?*B>䱯Ub[GO[GzeN`Ȝ?kG~}4Pͯ4tGK$_> ?ɿj} } 2f J "zU`=-П\n% z:C V $iT'R d @hE4/BRnDCie = CRݿ\$J(ErYUW(*U*@ bG(vIy7k^_a3>ʨQGg %UTDUOUC6?B lȏדq?udr᳾OkxRC6Ʉ7ܠ֬b0ҒoHyN\8"M@A3^Ot 쇅TLAwmX3(.LmI2lMܖRځ 6)cIy痛ooܺSMi6 }ƈؠ-IQK*Ya`p(c28u vw׬c݉@,Q-UTRMW5@P5D-?⊯;W5>8ƪ4PٿZCc`ӥT}M }փY6g`~̘g~V,V? +MD@'A)٥"0z[pdÓveκy;Fj~w| aVe4QAchӭm}9+mD؜ps)$ ɨvn5C\p17OMIq4<"5j*yEU;OS60ld1 1V n'&b)Z*)i(HDb"0JU2qnF9Uφ0AV")JgiBwVl=j(!~`vΞz S-UKi gvaCׇ0tḊN1[n',~ӄ/x,m"(\"|Op&_dž='jτd%)x JJCRX@4"hhh8{% iJ>|N!f?[{LUOv֨n=?oyȡzc2GGRY 8B5 ,Ab7_ ]HDA+_w~|'DwX[ֶ kAcii>a6A)ҚP5ㅶg  ZBgUM%PS6iM!JJV ZB:1(Ɓ4:FJj&bB.)4iZMEB110QT .ɑ!(Z TX))֑ҙb()+ZP "b)WA*f(6ј"&H&חy!4)Si@i`M&"j+Z!Ў%՘(I thŁP 1" M$ԔHL0PC mACUb@Ѡhe#gU %E CpAb(cMPQI1h3%1bˌ"`H@MQP@ѡ@҅L΅*& MMA :VI(Z bJ@-tARܕ^KbDj- RM3PEMPޔ:F0G#$Q""} M@ B4J,ԁ@*BB(~q! ߖ| uA@4yĔ!E i%DHM{44T )I@H@H,J*P%' )PC@RD"R%T Ġ{ N0*mPh 2C %Jih ݓ2@)B_յ?`4*h cMW~䓃yHMZ0\/ֿg)FHD#!b.fOύ%GK|?g4q# Q/}+cc_]AQpڋ*&9-D[GTCy1HMns<@f$ԍCЋr `:djc#ҭ&vje6.đz i ׹ #C,l}jV0F%{uͲnGqDNؗN<ɂj *vu j.t}7h.uxfL wG -Vy+F) "+xyh0O!jcyTmZEae сȯ@P=򒥯2XAF$M zx dZ&"JbaҦ*`, D®2yJ(vɤԤF Kͱy) ƣR6'sWlV iw" uo ٻEB؛s6{PTzh >zcfW!`9mȇ4/ , 4yS̉-K(I.BJbg!  .?Xblc@]~=Nes*W"PU%_*g.{QHO#Y5(Pؾ`Wv68 c}ZAR  +r+_ 6s'l]|z?Do?,͌ڈ֪\1ɧC},=r$m`;fs ޠٿ;`(x]}j?A[iXC1eZQЁV7^'Z_0IYl\ޡ@“GMTA_C Z'(W*ڃ~<),^*Va«1'Oko?6n\vW-3n0t$ '^msSg2XÈV6ݹMA,ė_cG"9PmD&t'KP .2P6rUnx$@?  NXn"0?u ۲j;QKɳ؈p}z. T5~=U NZjQD&ۛT1ʼR >oݝ_ۭ?Z($Em;_d>%\A!Ioq .Uj;[l0u!BѾ\ {6ى~F -~zc!jm}|A}:\<>V]guBGu߆ {_uPN CH.jCEVBJoϛN#¸(2;>ʀ: |0*eT+5hXs-l}<˕8*~}Ʊ3X=_ C58 ߺPrB}NyZ,BH#P .ƝETt`?Nh,u@@41M>2j}z5?nj$Yz²aW=}`=2pbe|in4N>ߺ|EDY%LVN0.}bʮ>eJ*#T=E"^1s0Ľ]6%d#S 0yFy8'@ށ_yACY "HLFBd'"{o?Ԅb?)b1Af d'JuG!&:.#J4CINI zZ62AN-m:^8GD-(벟]>o6@?!Hs  :? / |6[gf7T9"▋E}w`;%zڜGI23%܄5oSAF}U!ӋpZ k3PqrЋ :B Fxij&.g'1~}L[G~]YfKs~PA)G7FZ~ʾH#_ {jfŌkG(@D[ 3 { 0jȌpAUuQ<]=j jVކD56U\5;\k}|m?W]|2@ݯsjeY׮b,?۽;nu a&H?/]t *"NqB4lڤH\]bGn奕LgU{y# 4\8Uzüf wX,P ~7b_-,ƑU8'?܌̿>>}o׭umD?ήҀX "mWm|ՃZ1eNQ;-^b=xbl)^bG{ID}#$/oʶyg ppCzܟiN5 hLp邠]N h>mb7(\FI1w0Wl.9ƃ1'TTcMH-RzV9uwZV9%F^=9yG)5ؿ;9- }C`vu`3w^ݝu{ωރh }LlM` ;]S,Eb@-ȷ}9qOuKw:vy`\"da.` p)=AY^=# 5VX ccLwuCPmP("q3^wa{FkNԷ $_h*[)+/ځ̬ kpQV*:wxÒPb)rKcYq ]e$Ogˣ6]'ђbo")3=%([4B`ZgU3sHoInEͧv">|IcﳊzW 课 AXRE AQOƃKVUE4?!b-ydh {?Ct21N}5MjNԤqVF6*@R Q2"~XJB߷ [ZJuҷ" B(E+kG~ޥ_,G6'ވ}[ l : | Gל,Vޟb /+/@G÷0/Pet3S(RG5 n~][i;!dJ۲ȝ_DcVB*&7 4 ]np&" rq-Ft_or=G@gq6޹BpШ-KJ/ T 6(Y(2Wlr[ -dݶkݥU6*͖v}:^LGZ g{ U(xMH: j GTzl+#aJCa 8A1p7% CvDS"̶Oabe 3*%`ﲖeett|{ܡ{G>y'>?+1|:v~utP[ڡ1ynwT>\PރeS޾{ Zɂ-HARF -*|YP5Ο+x~Ϝg?t(ҿ?;UgicSvk: H -($k.Ω\#MojwCZ<$=[#8knħ,M:$+4Uѫn1+@{O* 8PWo}$=C8y1Fʈf·7z13f`|+xZjϟA)BE(CU\dDf"Sea] Cy(ܶ;^GdszA(Aސ=u%Ch"H< Wpʰ@pjho M ( TGj5XG!w hQpۺn|^ynݙg@7RBz~GÿUV*j xhl+U=egdwSsz 6LsBYl:6=\nn“k.59P$1px&Pnۭ9":gf:89&q7в[tNqA?>C!wjj\ ژw@:r6QZjR0b?Tf֣o{lbkv.! {73-[ʣJݪG;G+\qhǞ<}> ֊SjDFnILު`pnSc1W?'C2e>8@z. @/w߃fY5x8/7<3l]9 ۩&KXI#-L)|M9W=%6sT$ 87?I$yrS`P;49\T)lJTXe~|Guy>rR| =7?TpJ:w/yM+ƆV; 䏤梧i} `M*ěipb[ G6:^ !O_r,+Pq EhPQ@R7>ZzZ [3mqMk#dxfP6vT)Yr7~o"`HoIZT$(%Mo'>UB;{,uEw9ȫzuJ$mXPE􍌝\ Xz߲lQ$tńL URd֓Ă`єRFRf:*L^|`2R`-$^43SMDF*bH9.)) Z. e*8R ˴:t:p>^p2PI?C#x\apG*5o^^4DAl?ݵ뺦jϯ}].-<-V\( ~y±o4Bxv×e{/vϽ HePkUT4,e|C~_VfC~_u_$ kDޛ'_4ִ:jh wp s =ыnƥҨ0v<8~*>{kπםޢG$&m,tO-P.̏H9+)qMgW_4%B N}:PFG, o VxMBG3PݜDzo !7PmZ򦛽!N.A I`%ш7{>2m^ }F|ukPDiQ0H  B @}cҵrú *.#Qo :ixufj+ǫǒ ӏnG>͸Qb5lo={⯾9UӘ=&G|zA l@f|Z"Iga%4SYJ'gwص۫'B]$^|(y(z 7FGXӖQNfBI3fP:Ss>FG*)"ŏ4K<9Έq˖Ѿ]Tw1{%a{ZK0s乃XAdg>@Hq~wVJf )A.2P/䏥ͻ i&Uב^9eKTYm._E ͤRR*jsY?|(| no $܇R !@Wt K P0ET㊋WzhA)e xd}G/r=tvSwvf&cJ(_Bg}=ZԎ` j9 =Y16 7(aH*Y}T_SlfPrۑ-t؄dHl0azPdƓsmz( hJEld,D~:FZ3$N[?RM_kVuq;EV)#QCՍN(_|e# $ݶZA~:N. clį 0 g[`A6B{TUJ:7T,ZZ 5Ѩ/?I+5 ~PA@X`ՓpބF㶪_v$ bܠw{:ffٮQU ӛcbAiDA@[k[d,Mj(uINo/cC] g=/XO6Ԫ-{*IThD9S9:㝛mԙ.Ͳݔt&.f25=*/;f1Y;A˕R6~ވ{S~a#%\D@"&owa1˨OﳝWuR8I㈹d~C|Dx9Ebв3ѯ pZ?ر0 .sU(sǨM0U)e*?bm>ܮ4kVnw{ a$>jsm5_5CR_q;;V/IU<:ɖo ]#ε~w{HZ^\˯V0$ۇ7= |<2Kff-}BIP'9A!Є'7!&s NaНT䪿y1 JP䜗?^ ϔ> OqC磾qHbsd&S;^=v1ߖZdtk'(!B EP+eB{ME칯}+.kߊKz-c<@N6C慂Rw]Z2sZmdSpHT]Sݸ=bdMcd|# F.Uk'nA=Boݡc|'/C$)66%y_ȉ  ȍøx`{=>F7=s4?9a®+NK UnH6SG2^ӢPBpDD& (! 1hjt_H|52;:.)pQ7pVQ*GGOOR.L%~ :/X•ŠP̚_s@rvA! mQW.[ݧxwaɭb1ͼgOOx}[\ Q,9r~~߃CDRQQC@MIq}READIò̵1?A_FqcX UT@sWؿ-}7} }ޖ795^j(A'%1yh`b-UXDM_q15EQ^_UM|@h  E7X(ߦ5*R`<$RBT-~?zﵙBp-zi@0gCU{I@~|<(C(|9Gԓ -炬уc*Q]he4 d PPAB,vmn/nG'MNuaC1p܃MؼQj8-x;YO06; Z Vft ̳de ZJED&ǹ؝f&KtX,LjL_8qBك,""AbOC0`NXvݢݕWSF ,KB?0~ْ7\ Շ8`|g?BGG?!*BsLL]>E9Z-33ՖV򴣀,Wؗh56Vx䪷(`o|F E! /rWm)+H7-[ O?n=>{GN88$P@Hft.UEvZBJ(ӂDM%MTǴILoKM2ISCESCH ӯ,IE7j40c U`",(;aRT|i"&``"Th =U E)WI$ HץϢUI J8A$I5ДL&(M<(((g5DO9CtǯG(hT) I&EoEq땼:_7V:;sknY Xu1cՁ]n~،kéB$uӪs/]= q>?  6WۂxfH|/}ط/V{sUUVUUUJǼg[@䨱a"0yQ;813($A  'όxFpj9PNsUy5SB07ŘpKǛVlDrX~]8)sK?Ư5U-m6U ׺ 9?Jtm\B/qѺP 6?H@π EzpUTR_= ^h k>ob#u -LZ|bDI$8{6j`LA!}ՂFl@N(|A0ʦ=ʟZm5(RiQn" y-{^6besXDP>;|GYpf ]s60@ѿJeOkd`W?I:|[ݼCcy xVBDf[![NQP >qp- J4IBR!\CJFם~a:lrˣC(üu;%"acZ^DRIꬴ45w;<^}@=&.}^,Pq$IM%J YGhh5pAt<(㗽.3#z"84ߛge(< Wxyj3@T̉SoZa嵜]5ѷ1M`# ;:bde!cca9VLN; Tٞ"3`n*lrUB%?ytߞ}T&X 簉n4·A0ӌeCi 3];f:Yhm,gk 3auˇt3ƣg{ț8 d SFWy"!<ࠡ))=UD#fޅǧ>?T3[5 HH񄥻Swq.e{]9o>a Emqn1w;վ_8=ܣ_6=~haQ a8p]x8dBZ5~|.~WSw֣ `gÅ { zU/IGaΠ :*EH[j5Ƿe m8`U?p]탠+ qyӱ_6WK.6 ?>ͶoKPC }oa| I-"[u{"ߛ(c"#AaWԴG{b8W 7Sq"QS G{Čd@̦E{[A%da9kCl#92:Ȇ_X5;@#v<\P@aoPoI3Q7ZN`'_gEtXX}Gs6_<#v; %nrLJzu牎u1N'ꟈ% BGRaͶv+Xf"D Z@Í:;l+aZV{a/EUΪ4y4$TqT Շ uZX+0#t';.s _/!ⵙJ32CbqDby:@ޢ1ǠP u(b=pp4uUKޏa9!8?p!Y_8B\@r "Qڬxˎ5wJҫ6SB&w .a)|*&8,PgzHR&;nSQh ;v}{Bt1TESAi$i.+0`n`Gy$;rR1V{blZTH!D|$N}`0PicP1DbELg:)]Jf9ZԈGˊ_nk:.M7f(bl%nf/% A6 <-JZ1L^箄s%pK ngu{]u ql/ϹB,C, a[ (.! *#ȐX9Ȳw$0qة(t:%͈w9/-_4u'eFe,OW]_hVd*r/+{Hom+!!pD_$\.3ڋ xp&AB{qy;̃`G~3LOWQҊ6ҍk.QɽF-4BD>%)(JA&X>0gNɗ:j;IaI{xd2U]ffcM[|o[Թ3[R+u8 mfXcZG5ӝu/20O$ J0Dm"\jA?;vV #( O?]}k5s 7n}wp< DO! QpwB?ߧ6MÓTpAU3MrO_Ҹfkkw1 ?S02#鐬>߫^kX.ldf+Pfç8(r776y皑"(;뉍߸l-^KPA JzeF=yF.^4ȇ/TZ˻D.W=gs3^!pӋ wdlksQ#定)$bXM`f=u lقy?\ϥssUSG3ܬ0dߘ2:aoFo!*?. |uL6*jtcO4&@;X,6lZm t6R/TyzNڒFb"Yp͈|'00M3 3Y )32&a7k"W;聆QsNqe ePV6=1rZ'̦:4{Y8n2=G$qiG?8Hu`g5 P;Pfr)P5xPpx{ k^e6ŗ dfT>j>mwY$2lLtH6WztK55lL=K,6RRgK\J;ٝNWMudYز;w2"du "&'{^B!~H%?X_/0"*hTH xw|8wo>2.FM ʖ)F H-ĸ*@#^U DG(ͽp(~޼p!LVlA?\o(*\ _Zb .p7wE6|W =B=拌KȾUu- d(YksR>7APW\pQMYjT|!*=CdkucUva獅Y0iJ9RH7lǍY?(տD救$[b ʹ^Cd\vKu\Th\mǾxG&(U6g IpǎfÁP!bE{4J@GJ$3~YCZJnٸ;vw`h_=U8n]-B<ͩe?N[;ճ6yZ)?oVgZ @B&/e;+xE>FMU`6n|dmǖ{pݒg7t̀ v_J<I{ΪNDQWhwl6 \0? ꐛ 5Tn̷m$}\W. nsYЎv^WK|odR}qt;Ԗ*i`5UH,y__0AK,ύ3Yb0zd>޵,4D $G=scZDY!$iY&[򠥱R1N!!CYV@@TwLJ?l2MX/W1(!I/)F(L!H$ck(x\+7_1|i*yR±EmQP:=Xv{74Y*~6ZlqӒ<9-ɀ`ǴxkN{ɜIb=нdkr1ګ:vآ-5"qؐ_/L ~2XJVXTrmsvy4`i%}m欷GzǦ0g-%vTq7D>t 4@F$+|.j;3rC FA<}OXꝗ#y :.u)?07>vd;:pɝ0#h)@tnx\_F&ah3VNCX wW8riY{}pmO¼_g=/ұxocD߽$L5T͘(N]͟o1=i;k7)XGE{ޏ]YjU65]"i=DtMF:޷Us+u0]^I`Wr&X$JXBFc%V&Z|}Oji`-\GBLvn~Z`-Fyeo,}O5WoU+kS#J=[ ^4kA~K+ר6:ʋF:rt-u|*>Ng=aYg\'ReMU%aBSוXJst* :זMsǾC% jRݱ~XRhg_jnͷB<PNဏs @(|;s=ZϳD3hz!@iFaa,/H^޼>b:3kMLY.8<;j@jL rc\|7Cu2PN^Bϙ >;uXꩾ5`|7paׇn>eM-lwWPzzu}4Xz-͠L=>@ڃ`W hA"g_m\z ^0.G8S^YfdZ uKDNID)0ؔE;Z&hRneod{*B/B4.]E/A`6p 8'cNSҺ eBk_:0z #t׽U#̴u0 Q{[ݺm(4LҬ͉o!=  })_&"*&M/\xU( Æ(C>>ƗaS?NV )/,9j @nK[F9qn9Py ` 0mn{Н*[#`5s>hZZd)l, ȉد[TA}a0T͍,u*!}"E[TRǮW9/!% 3Dxyϭc~vׁLr8jnkEXq˞ur@`%+B쌁XzJNY9$ p]P}hptN*v xԠAx]?jLXud5pf[cKW5=6"z-t6Yڠ]3לRX=8!FFPLt4 u?wM6v:QPo ~ Up7P+sXQ odR뮶FB:bC Q|'_J"?o+uQ``tEB)(*}zvW=VCf5edh+:b %yï kމ?9! p env{ZR(ti4햍:ߖf0<^M%ӟp&}6Xqh9"H,p_fXp^ .чK| ȡԡQcJ4:atTΡ{*`?7Zdzou}{znZ0ũt D\TͫKxm)1qH0~f\} GQ|E`zx0eO|5+1t*5H(@f e=)bbfTEuG56LF|qKtjk66-Q#E汜l,q XFl2CRlaT@缢l[|8[k2rIF1n FAoz ;xnŃHZ (h ntAMg"%+O(n&惝Ti'1˜aGдϼ;֬=- APx]Gv`usXY̴j.PJWFt !t/mul7SC+s_]^UcU@66ՊA-ʎݒ}a]W|gu5CuKC`[^Ug ˭ȁͯP2jkb֩UMRi!8P IBw33, 6W 똱̱cenV5u԰on;SEDUAuH;&4BɡG˔ؓD*d.ε —ҿ<><֧Yg7YL+ jy<~?=-G") Z\p?z0A7_a\Ozbb(DjPb"1ջo`/ͻ}\v#2^1"PHU F c8pCUjBnty,boHB}vus+7pX";opp=_ !.6XMdQDNTCɇ8r1?xi/9xu`r0opcvqpÍ,peHPNŷ@!Ǝ+ Mf8a.|J[暧k~ޜt2K[ZU,{5acZ^eQ0AAz*?J {1A/{3j-"FD{[ {xBT(>$^6b@G|7*"}?x*/2B$mZ>aXjNdXNs1# ;ɫ%5 Z%6"xRC;ioYy[bY]ҵ6T|,V铄*a Q#r夻}4W@ yj(}N-%mw=L~\nA0=kKO?XGE۽qƎSSXÎ } EE>R)ХNXIk Ir'!1I/QCCaB*pf9D&% UPTՋd)'y 㤁%|xX֨u2d.ɪQ"gQ pN(LJW*rP/Y\mili,rNC>x0>q&8O͕VH5V`ΌjH rk{Z75W{n7>7U,m\ @ J P|ArUBP] d!:nVZ4QlL c;~1Oy~2)cq&T[5aK곩S;-~隃 S:zvf 8"Z\ӜAQ려^At^etF0o(w\X8mf*.AɔurdFÈ1΂Y~7B4rIk(#N(e.e(kX _Mg˳P]Tޜ5_c x]Dmw@,/MBRZ|դ>PϿ4D{zpe) hm!j6ҏ5T")CRkFpU?ɨ1.xQayf]Z뜲K"FG:P|M.!o]@>0X _Z}*1']_&'PNLV"rAP7ABىnhP>AXEZ@DiɂB.#á(=dsR]51KU1c>k5'qPCb/tDY+D3 oRjV.d JQA:?rd%l{mdau$.? b>*~@Lƥ}N~!m~t? -Qɸa% r 2h#t);s29! @O yrbP߮g«tjy>D\BY-{8 mł± sD[*>(Q{Nc'H<_ՅI$oS6`N!@Wn*g5ɩ0?<hJ)(GB4D%(̔LPP%Z@.hL)2pV@ }|z"XJB.uKD$,6u t tUET ϿTϋZĒrfzJeb3˹6|b嵺صpaa!k'ͮA?mt)ȧb/!OkQdW =T+(Q$UUUUb\g27Eurxs_LHÜZG+t("XɠL->f1X`ڮ|Nj;. I`&,i'A90Jgd (/!Xb&饦Jmv^O/qkBB^dD1{Vc:clzQaL{-rV_^wwU;/hz̝k˯Sݞ5Q P*z:*«yuX_ʍ-}\~$0fbzMɝt7M$ |!e|Ð:{__φ G [Id%'P樌ua|uӿI_mq49*䳆wgD,H!˳gȈ 8#}{;'MԄ %upcAPOdC^yG^dr몕}W7Ys={Yו?W䷥`Qeﬧ3M Vљ Y݂:HLi!#9ʁZ[a}V^:ˁb%@ )&˱?I$^b?\6\d`%L) gSS! ;BPx8"j ?kl5O ]_?m}9޽l9;?[hFRt j @JsW4l0?![R٬ Hq+.|G--h+w u/;W2L-%E-E>ڸ#UY;0_W_|w廓AJw'MX~[(I_-Q#Zm}xHEUbDU&e>;Q;MKEi/.#L\+@DKRО6FFxf)HCOnM2bTXأ]gd{(6)W" yIG%A?DcO?6#;BB=~~ s|{94!w^|nHioIPz+ck/}2v'V 2h;\,m 8\oρ k߷bS4t6O4>Z5Dy[~)jO0dT/RBo3;[dk#%YP7NR)Pz25 ܈1@ճx+7OXF$eu(x̻,b Q ;Ͷ-KZ|O52;7:o.xiLHջ 3e(Bw0g@zɃlÀ D`KJEng ts E" L"Do~]jSc7:8eNն_jh4.OxāSDBf;Īk` 1p1 HO؍dS)VQQ /4HH`@|6 mJ2Ԡ ,.f>oQl*8DqB!5CD+%/jгy굋M?/-)K*\l(:p(A#qz2gP=us#FF1 sp]ҝFgP|uy7e;oկ[ E}$F ewb8JR|U<wDZar !} (b)#_&2@ݍOF@)mo}~JeC Z)3[]?cɐ fH~UCʊoT;] ѻolYcXd3针m{~mf@yAJTNw3=P>*:SkZݑq/DJl3"!$f1_\SXX #"ix:{RcU2`CZxDW`oSt0&Am_m-MྲWtOxI뉵R@wQh}#Q(L3X#ûWD:A4]^|mᐔ˺0ȏsnqZ8"j0 [Y/j}|҈ܻMqd0|%-]r+g-s?/wᶣ{պt)G/fҠp{3*#7WvhǷ*|T8$N7RQ/׎@.Eﯚh ?mوH[ʸkWỏ'rq kVE+6a 51t('_. jSn*;UUUUUUrMm>lDC\m'?0Us?rIkWEBKKP#erXel[B{@*=5ïyV,Za/3xā%@G?5 U8d':É;?inyLlDcf_+`ghDM& UkL[v\УEՔpfN*6d%,8?ښ6H{z#UZGHs$Ar9Gg}YJZ(2w컺.X,YR~^M EUUZ*k.:SGY{/9kb | 0cZ#{~E&?BиP1$a 2E!6>'_f HY}zDm -kQ^˯"gC0NOB- 3xm 1×&teM/쎘H@1ˡbS4ʰ}1M NxADmSAvyӰI8"LC5~g]Q6I&n`S )&Έ=· ` f\iUWB"?~}W8}NuǤ  m*SSvY_^T7F y0dtjEPngޥMq`45r>C B]gIRT8jQfK/ɠ@  qctSu@5䳒b)\MQnJ]EpĠٔcWHtP&Yʠp&pҕ}Pyc<^3~ }J6>v-p\]_v1 YUr 43޳T LJViZ7EݓBzul-M {L lho5 md RW9-c/-ٝMx$cLcjNdzVzZoeq>cgqU.-uQ` ] ~x1)dr6sNRʔ(ᨰiUs)8l mx+$a@3% ΉQ{Cl*(?@GP O8(Pv0CRwmg[ b+!F:mYVӿ>B!qRGNwUs蓾kɯG~RCjuY t͎?B(~(u8@qpM::Y<bb^:-a͆6u'ɔ5ت>TXu=*wioZLŁ+}[IUy6[E.ē3|"(0U JYOdCi))2>d˧dg hW#, y/n3YDֵ,Y¼HXx;l7 mrL`XUcp(W1BčmxUY^' ,wM] oV(ݱnW6;P\g)Ueq&E+2Wd"s34!*kmM>esi{zj',ԊKaw_|F{{ .B`+^ƟaunU B"7\bH"^ ꮷSnY.]YH/㰭Pz2ݲQnŅ3ǦeZo(bk@cgpk;=DAuͣQۃl$B|hhv}\Td,cLgurhPh-t%++:Bo_{#zۧR!o~}{ϫW\zTPwiؘJ_}.+dDd.Xy;h1[s tu7Ĉ)r7.8 Jf~IcEG%;iqq DDEۏ@^օ$mNxkxG 5@9/ g,޵uIXF<ڑ!~ͼ_-u}W_+YJ% B<<(m '%T@PlWiF]qgBO#St}xwB@jN?hDwo[ UTq ?,k+@Š!g51I{zAY~> KI3Ok 4Z Dyjrc?^߂LĿ\ d QNk spvTn܃ ^ {ߗ'D tA '  Ү YWc?Od0˨H\.G-ڦRAj]V7Q ͘]jҒ> 弭hCx"6H#ʚ3^֧o|5'sguxg& l9{I.+ꚷ`u Vb#b[d5iYJ^2 5ۉҽnw~vDa3Tu>/YBjpE㵞/e,!DK(='^k.;,'":HD heߵLl8dF@.Ȓ$.%m^*٫[5y+Gfہ#=r bā#:0$p|-l c=vTv,l` Y7wġ m8#k4@YD8 ](1HrSIs|liWwy1Iq*<mF7{/w1kr"`TjP%ᆪQ2JupLpb\r-`m bX<>6:;{q 󙚉kHt"+ &55PGn_4CqXLwmNjQQ (}#w=B(D!}>W8=4B網8Y(?#\nxm!tz8ht3D 7In(mZdˇ#pyqXn\ϻ㗮 qcp'ԑ :8ZҘ#k7;9С |k2!FuEbv:/`tf^?~Zl mlg| SX393){Hv<.,pp7Ӫe "=4pH\yi#Dx&Ը`ooc g,΄Z綵|p_qcc9f .0qԋ?4N,prrXq.ŀMP\2H#uwx!ヶ7 1E;\p/rguaUƐkpxymX#cD [ 27AU6t[R=h[O,b1ƅgx:?48lPKPr mV ꔌ@721ÄZĜkw^α^r>}vi ƈvHЌkf]mes_ o -Zqȗ-.65O\?VW͇g9MƸhg=Q-DuX˲Biij<|+yXūfw}.Gsyqrg=Tvt9ִ<Р^3:~x|$opǒ@cB{2"lуRptr+͎׌âSB2~-HD1mr>\KQٲg ;źUm` Ī WA|{a 5c旚>VډMQ]ꚸfhf"͜Ĉj fG0ATf{n`w!33tK08n {>_ ʴ:1\V/4Kd_$}2ro3^L"; F@L!;].L9 F% Xdâk6Vdžt2YSaj;\N&pe=GL^D@}G1)AdB)Uۑnx>vI9}8d!q 7.kAx l8eV|\_܇DTA\H`C;\5!\O~{8nO `X" ٕZ^FE"+q7~¿** ̻PwiW"Kd{У+Y[C6t;>ld$u^4$~?XNU*;C-(_.a)03J@eqR)vщ౤ |c?GgH’}cV!u1l/qŠQDm4@:{HE>Wh~ע8‘1lf5{,a73nR}^gR`'c[!h`~#L̜O;K J-2wZ%YwUxכ:9!'h5}+bktԣZz+jEQTPwHbZl \я y3b,T[)&6= 4F<=Ƴ{ILYeM:ȁ$S<澺#V=_8Q>>`ǑԘ#4#,AOf I6!|_-sN<ǰ6ys恇.9MCo stbA2HBPGT1i)AS6ف|ʳ /sa8ծx|"B`QaI}^ }BCp(1: 4K"2 Dݸ<`b'UK)1)jڡ) T–Y=Fv!x`?#a}!އSC$|oyE 6 0cʉ?b)u6Z52.⭱v &혜 P̯|]*.><{旚p$ $tPAvl^둧//BJ -| }z8?S l޸Bf ݄s3:.8W ߮1JQT[/>>'Vfa 0fp0EŇh_`; ȂF :@fތ f*t# @D\N,'f,Kڌ{gZ伌5Fhr~gP j-+Cj7 ʈ=cUFmy!ޯC7e'$x>58pm %Mc _IBL\Z$FPL ,oÁÓpi:qA ;X*ۏNFy-ûD׸7l *3ppaC 2b.#_bnD1) 8Y~^@&XGӍKg9n`4c.D<Fް-,N~"¸cyzꣲ~~5׶~Y[XA{9l_ԞU0aIa+#W8 (PKVkEaQ* XTkh Aո%՝)<',B~p|GWȕɆ˚f IJ%tF#5a.]j)GfM7N|& qZ \S» )/5vlncJWƒtf!o}>T0 fʪUr}-siug(mQ&mc+rrĶĐ(ıhywDx05h8>g`}>醙M~\KKA|C5rzm=C?M_C~ԅnX6s N! 56p-2I$O4ԡNK Y{PvҌ" g3ጌ{N!jR!^=r׽/>lk0(i^<amv-}WGaqQ_sgP:UkW5kO1Ċ|닐Tu,Y(ra";s HBmz$Y*cԀÌcVIJ vn4 =jCӌVE!mD h7N d"Hb3*9U>H("<aI̠Q )9j5󬽷,tDHbYD% BҕB #S+ISH̜ʀu8֋Ne|nMS;< kl+6Y/?IEiqދ~HIAF7Ij,o9|8e@e1ʑ.oݬF׀[TF=O,xWf=^vx;%$vִ0~쁿yI$I'ܐFGbg] 88LqQN}d?I}qy5ɷ#au;ƭXXqy/TN#q9 ev5(o֜p Wչ3 2Xg.2;r _" ||EĄS:**ᙵڙ%慪epF!S0 5Ft64{.z9X:p5!g.E!m {C`bmЬE`K[ * EaXg2EP4zCr=[`Ѿ|>PcBi k gzu'-CҮJUnpf2xm,@"bpqDkq'Ma= JM<`i,kTL3&$Fd|տyJPhG5zvwnu4wZH@0J!Gܣ%NSϧ|n*!5d a|Rb-~ Q3k KR O.iГ܈y ^. $zVb[YL CB`K2 0ÓwԈ[1Mox"A0Ŋ20^- vʔ؇%٠Gw u@76VTrEPD7\p@#:%` >?P[r@zi;I?࿅K\n`I#w ?;V>X 3Q 8>u_?*?;O<$TS_ǡ EX"g;/?Cw8m=P?iN^i쵔]*ipX $ONGw Ѻ rV PLzB#_YkJOpg2P+y$.qr7Fb Kb!rF e@Z2brZQ"i9âY}RH{[GDjsLt|E t;Ȭ.) MyBΥhچp@3$#h?2|!Ǯ;M e{Ϧxz ]T7mNNm)2R`/Ӝ߉l/ԍI*Um6.HcAԵR@d~o =K%} *qa( Q  |fSkg{05 $~/˴)'@7Xgb꿏^m'%}vX8vt?YYգRI /餃j;$AP:Wч,9~w懛 OPLK.JG#0SPHpֳ?Ѓr iz;j [C;(JX jIJ9B .{,]ȣ_1u<"ΩjO뎰ɳPtwF&;jWELxI}R< Kn5U tgn^`>aܾweڻEޟ_? +|2ʫKu @$CsQ]L A:H#H :D4 N@"Tؐ(&Br! V")ihhf 8tOmbDiP:$P;eZi(bJ(vSTQ(k@nL.$ZT4`)OAHIK ةR@,K`qwB8 # 4!N&s?Kgyjt(`m|`(k2 P"nOP+@J `8()HPЊR(4( 4!T" LBBR l9 61ضX}2mQtaM+)mC7 ƈbJXf,@tҿ<Ί7Bfu5֠LVɒxy׉#vyC-A&Wb> uF;Qx(1*HH3 #PRRP}O?'~|%j+?(JU]=8^c >ogN~ *TqEZH|ZQmJM\/p(uYSxʦ1 Zn-kxV|O))CԽE}۟?׮ %pXD'^=-oY8A(:ࡡ$/7Z#O?^ 2H"(U 'Nu.9Pz8ogzI1'TAF2 TI!؅ aZaOX;w?;!! Hu q6wݗ|e)(ADC,\ yÞ&%+))ɘ?qOӗ/{!1$ $0Ć*e^h5{CUhZpcRd@n;w vW(B~Zh>/=<;e4u>Nʬ;'R[;i5V%nO?¡WmۤW"'w358jjèQ rZw*<˜UxrZU> RmZO4&FofS~pjiO}w/UqM mmڄL%]vql+9XU : x]0*.6ȧV ZT<m vQ ZgYYV%j;. pzӖᶙGki 9 uJBۆYyjw2zbWKQiunbB0ɲTzR,T2W[dV[J5# DOD]sn#˅uF ^-U"/(){Y~~+hux:oӣE'LUs۶Tv"j/ծ5W5Wʙhkq!?6%}v4VQ2.U bXh ۯW!Z5Yv4?(ymjp:Y6  /y7lם=Jqɳ+G+7泈&[Wt'"$9kn`n`눕 W.{&0 ^o(к*?%l*uZڴdC>ob8B -aon 5SnM:aT+iOQY&~MLbwj#1o80\}:pvDd= YW1Y]|A:5wDe7Gwg_!r{/T w<]ݷ1RׅI qptA<86w=qw)A_?TzkXW9_~ LOtφ>=Sao ^F 4V9{-.)+tR,|!˔lLBeCpWG<4]Í_o2nA=A4^GM:B⬞9][as/.Mf{zW5߳c&ǏoQÛolD 85e|.6s(BZ݁SxKHt` 0W]N{#3ڿ9 ۪@  _5bw1TDw{'̸|zr "!HH.EbL_amb@5^ʿ+=<_2أ*"Jl6h<uҮcU2\#nF|S6Yby2pKo*=R ~`trϳz=˗[Y@n7ܟ̔ #QUChT¤DhK^mX^E̲$>F?i4.8q \3_aZՀ.޵U5 (S%*RB|τ1L@$A;T`lkd+h\~[ DT۳=6V&+KS_GWEӊ'C!ꞦDYSkAҹ4#ZZ^9n._(Q_f&q%g['f Fи L) TwîkMâ6h @ dԐjʲ:7=HT"B%C" j9ȿc}bsTE'd"v@?|dDۙr)ʇ`Cf!%iZBTBh($|B@@;5Hi@P*QE J)C웇?GH^B4DC>PuhIѰ)bJDAd 6䄄Ck|}7@lwPEbО}?5b?xR*@ձ|vA6ibN!6Gy|_:GoWS?Щ@gu@,=1Xu:ߐ2@I!Z~V)z>̑ eBi:VO~}f0Od$^%%Wm[,M/O)nnC"UvjDr25SBa=L?b`sI 8'MO }gF rMa1O{ ;$D Z?HGmds [+z<3!/H!5f3xux Y%Q*Q#ΪhߥZ l{؛=6'@ð@sl#‚ϗO~Sv΢'j*v`߮c>㟢{p3ޛys-!*TmYW}?T fgJ AYՁ'Eu=C0@Ruh5ʙsl?O/ypP#(T;i3ry~5]vxUKԝITlSd-1&">ܒrB5 u@6W-xG&-;U3 MBv{v,x G}&7Z>G Q6'vt:&=7@V*Hzpԗf(k4ޡgS8~hnq~rjUYbg>a d qRHLDh2 Poԓ,6uꌟ`jLc!l>jR|gqu$:.! Q`A;}-E~Dn@* L{:\\; €0zaFڧ(sDA**!Y7z R.ZU+;dv=^_M]׮R5RG5yK27oK ¿z6Fۚ tΪxlξC /1"? xʊ"5 's&:%f7`axyyhMTZ9ىP_|% {T=Xa2A*&U!["7Ğ8vr 缿oy&[q8!baC"ۅ~_4 bsÖAL<:5ZÛ˱>`سDgϐ PRtJrn `qѓdh{ZR`JKD֎h㔑g[b n<4ah/z~tAp" r8L8el K̡㭙ӃnA RhR^ػE"ggj)=`*"!sL*i>?]!o}K*l[->kҡ%Fxް9 ng{zT/w|S}?"Lcq:l||WP?MkzoMIqd#U9FnÂXīs{j~y bAAJ/~"( A]۝0¦聹|uTtԟ7wAeUt</VA uٹɫfWZ BIڼW.vujkT?ZxiJk6,A}^,+٠)FIB'bhd{ΣOVK)d2Ŀ;8e:kFZ(%"#2綆Ӗδ;JxBodž+qoQ S64cR|=m[ _-7F0~-f0Jǀ886t^&haM^n\36j;{lAyB.<^-Zں>@,2hl-V]{>_8Ula%v|\+EM!nɴQG |FO!w*- WgbX8Qk*K0fڧ ^%HꏽK=z~x"u7A@UPUx` 3o?pk!;*޳5N6(] d!@9m@ah{iת5jwpF`=^oiioM|903M̩mY+ BO"َs Nq}Ah=  d|H;Ӱ-Rr{eQ{>qyS :äi57Ws]Sl`r#mR!= 0jzVŗ%˹K9<@YP φd6ݭ~MPoiFO'LWA dɽ3%k",s޻Y#%jy+S оT8 fP?A c5ՏfTꅕDLu;*ߏ5vVƻaXQ<z7[7 ;i.p+P[N ]!k_k#ZN!z&̱rX^gsYG\޼^5jGS姯 Gs79^8{N(/3䦡WcmPw;ȸ8_|{ WYFG/uDՅO(ceʮMf<%;z5No><ݕԅt?{[ӵqlg9ZQX׀tjl7uGOKVu<%)G~TU Vm}k#TB1Zx Qҩ QVe YVnoY$yݧXg\ /ARD@VWA$x-W+Գ,> <gjE Of}T]#n[#Nngz5[HFݚݺ7ao|Tǻ 4ۏG)de5zpWSʟuZ?d1qGMҌό,Qzfu2cUG>1~o7c=ڷT5PBvҾ7j˙n)ǚ!W5~PF:^Z\/lw:3Uj8yAvPNx>]e+XnXq|e4mjգ5FjZZ]]q<"̚SxF5[R>iCox;G[gZ<О{79H(xvpG#7"} L IPΣuJu,<}!DW,<7jNX]bq/zK֠voճ a+c.VeZy,5kuֈH9foWWWX𘟒 ޻:B0ua@[1z,$X^Wf]I)î "MzsW!n^y*(S<=ΥYW^^y'Znu.+0Mꄙ]Sح5ZW 3x@ {Oa6uQZ /anq`9k>RҵՑp"zm 1Y9LNʼneƨl97Gb W XC/ܮ전"#戳0N7ˎBC8:=6*\]f $ElF x=3)̏Bqϰ#|;hͤ4a-)-5t?LLک|:bݥ\H B3[K$QISfm+tU]30z T_dA:|F&Ri9&u;3WpZrh~4;SN +fjs `־ˬm+߅T#l"eaR¾;oמ~cBn v>jfpvb. G{NqIoIT Bݕ!ޝw$v d@-" 5RH_L]*.\Ás:j)"B)\!vtQ̸Cc:#ea0 O!tݞڰ}M,@UD6ji̝3W5}:6!FWm2sxwn4]_Ut$:H=m{ip:#ySþ,9+&'hi Ad%P߲gVW6.á:[۰^UߋMBR-/ζ46>2QͱucՄםԷ귿REg+z\e}mm!7cҫN+z  lTVQ 8qo+66:l閽CTE6 *ks_UL'Uiݝ*wTnɝ:{+T,z˙LCmZέshi[,ƫCEHuk},w &Y>G'6ԿW,aâVbܷoVlvVH'Pke˖1]4"qq}lϙm~oX+ơ 8cR Nűͣ'=[u 렭iHG}[_k֪ڪ5{qXҪj;o>˗.yɔk7W90f^%l.lvN1YV+UFxœFt|E9=M+B/ &q߮ʰwgSMibe{P5溺!H'NcTlҬՍWcOG9(]"єdeq4-\ 3 +"__9 w Fs8(_ dOT;ziѫi3JL-mZGMqF6- mpNrT*t3]Ŭ޳OݽrUak[@OLc{tk쳷mv\n5]e׉}\Znli ɟ Td/ ,Y5HrV!-;s;dtj7C^WX]9-Cυdn%~9jQÙ wV-׈%~²cZXb *vZ.ջk;9;qU5>Ͷӄz>V9sM( ؎5kO'^KoFS S?F"6o˛XȚe^&w#Yj߹ᅬ09ViȜ$ 6JOCSBw`gT!:\e`" mxs 9Tf[OMwH ;H;2N'ԁ>[wce8s\mBUtweԨZ"jWVKVr38+.9p5x4+YHvPFWkyN.s-r=8JogEa`#Gȃ݈FƘ/o2_!Tޜ<~{w>ޱs1e ϸ4¿9 طᱽ,J;ܙ@KCȥh j>9:ri΅'*wMAvqCyw2Kw3}SHxEJPη*ŜEfX@3EFPᱍpB 8y?ouP:ϿP!C>}~3mMY =,eB^ԖxP r׮ȳC K!tp[ȝ@87B8A݀0Ь8$YQcS0l*oVg LVsiGvGz-}I|G$o$A9B=agP?c3 O]/]CO P_&;_ X8ZC VɍfN.ZLs }/dDb(zR1 yĴ o  1ի(sӣTpL 7D=<6h(umj4_ )7b \|F*n&^W҅ tzV~3nGt:e9j-ȶۀ\KK0 \S| uMۊR>,mV)Fi` Sì#Xq< ?7ω[_`{v:~*DCM*zqoV{M+mJ-p`=MgoU YZ8hâbrud9?'}5b1e >141?˰:/11clѣJ:Ú(.qcG#.pBh!MyFɆ7D$3ڍDZC;OfugG9ST%A x::Mrd2Y*"-/P#Si+B,e& i{g ⎥"#xwdY(:{$U;֝vg6f:bяx<};JO'(a@ @VSET~&Lـ!LNjC9K$g^l1PӇxDT'[#TvhΨГp⃌ɠ 8ŒD0X 5 ʡ#N4ؼiX )g8h,-`V[@"ٙ܉CbAXHXyNuVH"U5T⋹iJ7e.MnA97wrHl?uxurUWƳ8ĚZ?O&#`(θ3DcXsq/W]FA]0@;x[@A_T p|xg)+m,bҷ{}WF(*WoG5-O}GVudl kpAF@]PDF|2A/ ?1܈}L lFe8Y`}ͣMw 'xX*6UgT (ɡ]ON#Xt&J*kcuO&SuGr* 0U ݯgXVܮEq][DvM`aQc", +Q۩ϡxF0b&cǹ9J`V&_"NQ%OV-R2\m@3"A<b 3 Cl]^v^SNmsmqʄw'C! ctBpŌB }_~|H8I1Q{d40oJIY,vswb~]cX@ܪD@(T^Bpd!1 ,uqqr팀ͳ`0>V 0NCFpt 9:OS~_l ,{}NS>#s]-r3cS=j:Ԛj&* ޡ !vM(u ,ŁH_cj;fx=z)؏D("R]5~9e橶wxCv;~aW\5p4K/RW &U{Ӻf?8, ԴjFK xHU~'?PS[# '*w"B#D:@Ig:;៟hLj"WbJt#ԹmZB#rB{N?_*MR&V& 'e hS߷nh%f- zYuJz$t '.1Zt bNu=nQ2(A|V:xp`HIi Zv={eR.*nGq.HXh.D)3Gʑi%QjG&H Bu \g7ʺUGvA@$׸TSé։d5e_U}܇;|=;D1}!bnsbx8/VR8yGV v0بNN"grrcZz9oLJCnjv|Z0&<$<; ̙Ϫ\F 1xݸj$5 o=1FO0zuvoXG=Ћ=}; ;/Č*Be1֊XD3[bO _c(gKoUο% C[^ecblf0,1.R#FJ~?H@ "LdD@IVcvKXu޽DNpϨC<֚#T~zo_oaij鎼 ).ڣcn5!txIѮHsX0|ZB]Ė3L뀟NtTT>¢Us~_$|qAK\~?_a L '*ݹP}ÙUX /İOq1u 8]w rdӵA `7`1#v \78yk(qQ}Yn˟Yx[U*<6 T1+]}8H}qr 7uD0VDf^" AB(A&41~nPn0X\v{=h?(I=EgXF/|7*`q5A$/_,Hg6G`s/,uZy?G*sk@9WS3`^^=`> V/AoKj={b寙<ޮ0RrfvUUU"}ˇ-rƟ'lC_0! g($WgU[> CS}M}0^)o: b4%w>>wq=pTZ\Ic`;_#柀'WYd;pOȯp)CE{1EO48:/^vCzq$+\ub U߭ ypVd#?NS-ߍ G6RnCIx`KM=lg7YÇtw;z*p8a?]7ja- 5eQg!ZoдxIcˑ_wn<{@ 3)'g2m%7Mdu4Oș??; F(;{_sAIC{OH,d*Pωzc@7npGIB\?<i\PFxTKB:ӇfiMxYÅi*ᄅ=N'=߄3ul|B(Xu \-^ L[hls8c>cSLt@nH4B~'k&& Cϻu\ ~}ltiem`{@ExNO Oz}5{!L>Ald3S7*laۄź̸3 ?Rص2OR d OHn{>Ç;/`$1dJ+`[V"|k,*޺x~o'GUw#K+4gϸ~D!$TOA Z_4B?~Sz~TkyaG%\PbUQ. `@uO1ʫT4+}|R"&8V=ʩ$GV^!{?SM{a ><1ק[d军/fE XZd.J9mh/WΡª- ߮wWAor?$J2?!mg,8pƮ2^\mV6W]+髲?k_;j4|&ɸ&5U:IsL;뫝r|{9\|G+]FJ~ @KΓc<7Q4_:w;H~#w@~SX=DМ6,{00VČL{? \3MA-XO B} KxfdzpX2~2yE DHU^ c;:<- 2woXjʭA&Ú}`{a{D@B"DT0_ybGrV zwhԍ`xa=B@q[r;!8|;C=G*C^@>[=۾¬3!U Ru!Uzsz^3|*h5L,`}&˳C>?Zl:f'fQSՐ`A(mh$8IwH) ru>~ԟ1ϵ<]8*N\={&rQ!?zs"O %e k5 %uDZzހ ue}Յ"-L,y_ w<)'8`!x;xN7N p8>*$='~?:r<z :pz@|/چ:. ¡G&ۿ[L$˥g($͚0"'DmU]:Urj=XOGPdžձb#0`Bƨ>,72(:j{Zޱp~D=E:2y:kfzY6Qը6,kuSPCG*13~Gm<'?=v<nE^Ӈd97qyB]ۚ)|;U?*E04'Y\@>#WHdN$rLؙ ]'6"ver[{51eĠ] ?auNLJ}<©ĭEX8{?'7=ʝc+_+'sF"ҡI,~NK׏_3ˍĈ 3ϒ;_$t>р!#U8)G({f>my{7yg[t|1M[Saalk,۪.k+ubl!P#|Bd#Hpʹ?'A'$?߿>\Io+ߡ+wwU*epI)Tf,j zյfRr<4أÀ>Y()hEh D& 7 WQW<3ܮUp%Hji&s]:9 2vPH>M B|C T~tÑD`E$7NGx{, ?t74lMo?:|w3&FeV+W$OoN*?w* aÇ^@g NN|Lp5ϻnZ*3󈎦A8埄v@Q"QBWe+saas>2˳hFd.1*Spk#6__"$S3(J gб;f% x np`` |*SK53m_' u/A">`gW*ԌWH>=R˓'G Rq0[DBqkspC?ݛ-1߫O P=5u ]eoԜi.tH8$JH/N&7A!٤sqU=dL,ݝ;Ě_:!7ɒCRXNTfFpE NHrie爍 s UO7{_O$=.JUG׌q ?;?-*?8'~nxK>Ta\uetnUX5Lԯq:ׇxzc ް_u'앎6xIM)T@0FͮC Ä# v<E?T?ILff?>LO8'}2_1Ԡ##Q{0 cmb7{2bJT#F>>$)AHYԴ7et/Z1YAze/rXjÑ L/Q`a䉴0 m`AWX`j[m[B >N$ T]WypO O[ ZyF ?O _n8#`c$CvV)/[9'YtZq=-V;X~C&,nJ; w>#(|F?/[@8PΥ'uCCdؗlSvBPw`0yu^t+K -6?b̍PRB9C|g̙,Gv"L c™Ǵ.(@착ۤnN.5r1rv?W&cI& )_zQz^X 3FB!$ zg.3IOST}j՞Ku#+^FvtEf]dgӭXv1Q&SI'>{Ӊ0 l~ҏ`MG֘I]K#mT_[RZoe/߀"xt`@?׎;Ss{ ء5fFKZS!sPdjb(`?7>Ek['֩?:~&zTA~%RGWFyxI,&2WN`/3"Jϗ[lSfr&2y0k餅 yDRJ˂Ufh6   S]/BnP C]¼85ӧeXHϟĴEBNd$pcnp|IPՏX/5Ģ76 sV [PQ\ϥ!ќљz)dBGҋ6H]Gf $pMXKo{R .src&ɀ\VsXeà>nҸ L;.?zdChbh.~ ~J{X$a?1΃^fDdO8;8:mݵcJ9<#uWo7Db4OGK H@n(Ę C} x9ש`?[ZDZ̳~5XcB (B1e\"@dQ 3#Xss Woad ֘aӿnDaX1r4Ԍھ*/It)`9 ^MA)NLr\i"zz)Mɥswfԝ#ULֈℨ! ,0@HW&X@ ${Ds'g097QqNx/@ *,X"_G]}d:P.Ii0eN@}r8CP C)/-\e q$׊E_Dðx//fD#|$Աxdʑ`=ܖ6/F߳fe| N[|c u@%z@wLf34UGm$ZQ{8E#b?qQ\nʁ? =~ò$vsYAc?vSJUū!#8U v$xbccH.SfU|89P¦b%hJw#X?/Rmθr9ΆmFmM* dCR|8덧rV 1,!>$`܀CMޚ='/woP6pP"6Y >[~uuDžL:\ &# )T؜q>k_O C3Hf\BMȫcڀch3W$ZK*R8m7K HHҭR:CB4B4*Pt"E׳OG*oᚽg7Qe6<l0(+% v[G~Z^wϗ HgהTwa?BA{p0ٰ#k ;N@zx> {+VGȊ ;f@KthQG=O8xa'yVC@*9E&|=&>Pi@㯑~X`dt5_acƴr6L/eg_ OsvhdC\K+Y;7r-21zeJIpLKèCh={K_̂ :rқ2uee-͟FWP:Ny=?nD=z6>0DK7'Uz;>a;%#>&i>>@Y G K>\wo~{`8$ Ӡu {q$n)o}Lݰl~|ܾAp1ݺ7Oy|>5h90D`jd P[Us}SVο?f !th(BUZٗCwL."h /7[ß* v5 xI@Cum_|bԡ `4 c5(Pyf#St'(DP"*"17u>GP;S,d?LjV3!΄2(%ϟ+.}RxXqBb1o<AQ\Ȣ'-zD*Q~P0xХ%gC=I,Hi]gp{)V?p) T+ NvH} H:z(h$n<ܵu|MVއ2U #;8lMMvyL5p@k8߻](&7oTk* _aܛ847X{!TQ~h͎LN#sUA?TQP@U?3a1W}'@'O?dP{ }dC?,OI$2 #0'@©HU3Q^1v0ʟ!2n@R:1X-c~Wbdh*J%O\"2y(fJE8{*Jq> aj5f9~~F̕4deEX14J0H|>?+mI'axF!i"J)BM"iZmh)()MRUPD PМ&4ihB*() " @B"i 4-R $4U E*%5J5E|6") ( Wt=@J*&*KIAJ P44*Q1" R.4,BG`5J*%R@DҩJ&U$б P' Q_mk>?o8apuw0OG2:&P>>;?ãN5ل?|8 7u/1>lXV\Wơ>kY#@Gq2(+Zop>2Iº^ d^G`^IA-hB|D,(A!؍4A NGq)YR,/_ƶ4d ׆DRko6Ljyk`9 Q&-iW{ @@D5 "$e'?ly1Hx@P!,ttdб.b֑֪0 u DOuەyD9PJ0}E6YFq[םv<넭rⱁ)ŭ&$,,uYns( mg<RvԙRwnILחybO"3 C{b=;o 3~f(3&]v o1z3;Yٜϙ;|ٜT= ~ڏOz<{w]Xw)~y~kddI f# 7/VwKb AtJTU{W$7cʶ| >}IĄr;; TrV&~G>L%/$rDW|whIЁe3c+Пht3dl\Wyqb QaJ5i\7g3]aezV(n iDo~PVf } cIm}ZA@_>~eD!NO#E2*0 bQLKEQLU"#p2|{&P[BMa(#Atq b|+m@Uͼ\= 7dۃh`<[v tl%T  %W zuz b gliEUQ^t&JH[ !qp|ngaya&O %UPSsdt=Pv1N'͡ntISo-"M!!ʦwHhviLQarPFRzxy>>}u/YcMm -Sgp)0aņ 1n8o*?1 28e Rg(g,CN?n{{nTh9RBOX"%kء N@h=Hn̢4~ck ~C^p:7 `(kv}D>M:AxzU'1Nʼn>_2XCt[zkGsr Iᥣt n,NWjZ撪AEĠ?7t{=Rdm۳ 4Y[KE ҇m$=By)Z\UE/NJ$PM"L֓K[FQ ԚCT}wS1PPGCCx2N'=UobpЖfD$'dߌq0Okq &aKJ$5 SX b*PWys'^X'4_`~бچ>N^R/to1@Nԓ a(p tΧR-s@6Mjޢe 5,1Q:T!lº߲/KQexPSp}[4@~(᭲okZśB${_n< C07tff;  @8_\J]3g3:*U!UUUV~ѽ$yta ª1hO:$(F" NIyvhz;r@UPd<ѳkIwU`t$ģ֙5!W CU^́hIPA?^+Z"X%X< 2KPib2Ɏep=_6¬?~ߜ5bH "%%b$ c$eDPo P_#ģ@J'G,B+ #_ S2ze0$b1/@Ie&$B "VE4FI>2>c)L4UD @ a`"vasgה_ǁ. lDuQ~_"GU_#/ TC@ɸHQd4ґ EHyY1B!HN$/Jӭ{ ye4. ΩtMk=\͒NŽe 2B؈w$,~Y|igE85n }-GqSy66ˏ z^ c83.X*ɥ7a7M5gc`  d5 3^nG|c#N@(l5@h5Ɵ￧=ġyK*nD̍]s 3˰b?j-ר~Rt.T4p6I IA kmn.M܏:ť{6x>В?t0md9$5? !eG zUnm̴$vsllM- ( nf X0i1i0CY;]0?ϣ$*g''o72ʔi>`n2d0OP]w'fș|cGaii:& uSB(a:$^b~lGt2XЁ2EGwbfJV,On>ˇGjUP4o&ۃ=w!p -&l˴`J$[6\h`@6.wYb\̵mx"clZh}!&<ŀG-sF '!FHhm3}31>FwѶ-5Q62˾2OO/K5,P"NK5Ke/N/o3#6 ̝-6cf" E֋Y|F?E M190~d~x^1TUh=< vTۅ*˃@z?Jq#mJ%īkH>Z[czF'n_ss"U/Nٙ,g3lʗѳkiw= ilDy|>LiSH?GtZBz 221"~hA X,BDb~;Q|Tmo2#i1:i7G)4yMdC+8{^$엨=7Mń T0SXو#þĕ~pZ$C J =P)FzT8D=4&Kw2*pFW f7E7`߬Rw'q7;V>>Թxok {(MXl3.LnDP'C;5faڰx{N 8;r!Mx GʥqN|96;p>'+CD/ˢkJ?h4}VPv[,\<]$T5?C1a&š;0Dh2㮰4MZo^>'8B û!'̏29<",s9}uy]$ e "*  \6j&dÝD Gs8hi'"4ÆP2!2~ 9 3“^9'D2ڈ_e>~|Th>0ΐ$ؿ'ݗ3( ɳ/`~P/x6F8'v h=YJ!4 !6MK cEnm΢a)$RaUM%`\|P6.WX9rʀu229_|Lq3 Cc.TXOu){!p`0%2o$4@0Wn61OM/c@2\dIdAa3vǔ5 qF Z cR}`>.? ^rQ*t "\&W]G8(,EQٛ*E]WalN"o8ɟpgs6t{-ջ,epۯ`3y\*焀C Bn-&dfn2v!lN>`aBQNs7v'hۏT$y|JC :gbxTZmLf\/fS]d.|qp3:'91ͪQbʪoD>JӒ) t'HB(dSd 6cdЊؑ 3&f5CBe2N$:: ٞ;Ԗ H@`>$C}9P_ڣ1|<M]ťi{I /${Iy%F h/qG`"T5LG'q:K]p??dn_iP[\ Xڹ"aPL<)P8C ZCV1/ b""ŠǩEbV2h(xc _;bѣ:<È,k`\=/ DIghz&!z>lwA>I+xOc(~' ?'T (]I@! C^}B bW>!1IEER_Hb -xERRD0$Ltip8nI(`,꒨ބ_3)3<~x{J=v2._L{HxbGjC'\ XrY-V1|̾6a2" z# r~"1qMg8V/;z^ O)XazpS7:ZWvk@=gT1,C2QET0@TM~ G^)o[ށTZUM@@!F$XQKDKAp )χoӣ㯞3fy2&AalXACb! 0gP@'mg$a"{ط-fuG}jpC6ItrwS7.q4H/~v,-,PP HZvQIUTQEU4UUj&* R"F*j""B*& *)**"h) B*(I$MyJ ؈1 mqp,ePtZB0 Pi/wրe/{n?g}oޞbO$حcSſ"E wE6:I(1)|, 'vR$dd!GMͧ\t!<P%ցy!چU=|&Qi8Iv{T5UUT@z#oNa,A`d8h{k<)I_ImZ/Gmo|X̧ _mbdꋰmx޺IòX5E{$YiPpagLC&f1 qN=۞ƼywNYOɛ^)`@D8#>}5bwo7k}yx  *$7DPЈu0 X r~;_j}œ$4R!,,?/Xq0#鳈R|'Z,t!?ɇL1bAd}PŐCߔ6CPpS<25?|~=r /)Ct HU'$*" ("AIcydeDhb\aM& dv[vQkRI%,JUw{g!Ev w:9X!-?m}>2|+3w(v:'HhAǿy`q&]O|O*?=5W:jљa=]x6N_bJ']Djo&q+dة3Eҹ, gu >q$xO'6 E (*] 0xp iH@fNM  ɥpwǮ!0FQb+d epߦr\UԪ= HlbMw ϥ _L)ӡ{p姽5/ǶCt6x]ABN!Q~}ZLuD*tK)=IoSC @}J @x%iZb=@T!MJHS >^F%a3#]BqD S1능 󽙇wo5UQT/Y Z?tXS;T`qW澯l!8M4A_Da3*xIJ.1a {H!<#O/s {piMĶQ$IՄ%ՔG'~xdid2 V۔Yh2چB ph{dǚfE5?A$A#7rw!G  疅6>q!{>J#4KiuX_w\-.@y #+gyb *[*j+wev8UGGG%/+a bW>(`*rq=R{rJ;c6,WZ1Ԥ= /@eّ2MC8#̎B:%,p-j'IL?[zvzU{EU6*id,ϦkzT\XMza[YaH!f1ڦ /LcFC܌Ң'# ]ۜ.NCRq D$"7MI#W輻|S:;aCP:@N ( <3@ģʟv; ;dwwE-$a#ü/PqpQgg%Kz)u2^01pݪ\fz磥fP`y| ¡B'- &{dp')NrI3c}2[q)0{O[߽]IxJ0m%TMp߶k{8J&f7$T-f"-Ӷ5 b[V(xzg~P>4~7yJ[Zhg {fi i!ؔ2 {`yt]{"*@vOfgUvfo̪7Ed;;&xpvO^UP! x࿁CqNzHp:3#A}.{qq@(XMSoxjGK,[=}at`1̓M…=YY޳ cU!wnG>U;F=}db)I9aH(uعtaʄ|$FjW>Szt#R8[! ~q3 r R;рS %m"ڣl .Mzk6Sc{ȗJ8C1~?J"٧L>~9E6n'r 6=}(,DB/F~ +DIPX;!LSf>#r.$4G}h=h6mWYOS句@P%Zp,nR6Ì{abB"_G?s; oB`Yj-r׷s7b[8f4mZ<V&kS2@G1)%Skܷ9q}'v0m~2@%Q?* uכ!8y=8%4߇x!j) @ᶁ"*5!qzNpHO0nCqn s@1? ăI11aQYzyR@yFQcCȎe)`xd`|bSG"!urCla/C }C4ԢPhҠDЯ E5!@5H ? B@Yc$S EkBBDD9lX)R7yCH8B|# }x2},~҃dwXٰP*?vC[sc ke)f~ *(z>?ԯ5v_h7%%h'ZBfD 2tzipСئ#aBqĠs用kR \01@bT*qoGo+JR $ Y-5ݯbL_1ɆL'>{nR5j HtF!s`Ra QkbR5cn`M6u_ h}ע%!N-206$\y!ΜU;&no r\<cjq&NUS_?@Ϊ}b^^|!dCv(;{OHk!1]M,S r&(JTD;]逨r'ԽpLzHdph) RG#ZlSjFRlD!KQe@#uF{ Wn\ x4OaXI֠JҤ3李pizc/?k* u XLŧSɴ &3:js,I2ßv4r+0i1\]8K,;/J4Ώsϒ24NP3%Ոa'&rD+p oz &DĕӤO;I{>0I#}dk䢆 P뭉6OQjXlҜ@Ŗ^ kN!!]GfC_+Т{/MGc7p=PP5 CL!Z(w⪊UUU^gsz΄a'Y(8OyruE<[dlv1y:˚?lGYUUt"_):0mxl?EQ Utș~dw"q/`S?48!3:*_PTEx6pHs8@)IH#Tw"YW I*}@a ڐĊx@zNGN0r4"C] (~_r@<?d߻ƃML%NSDQ_8G?d5}FV*xXLwQB>ׁox:V(i> F1JEӭ\cNYTV]\œz_d*UbL$nhk0 `/L@gk㶯Pf?=Mrlw\b!"F q=:,|8SE(7%3 5缹7]ðIo CtL2OO2 W'%:4_,Y3cJы97uc69pfֲ}A3 CG]X4thŷ|ue4_g՟]QE2ʃc?C1Q<6:7ffcE:kUT > 7LEYz((DoPBn-#tKdF(H>_w Հ nU]%2qF!\T)bDE%5wwƐI}X Kg83K%EtCH0Cv=^M26ڈ\WVù77u)Okmivm;1|+<0~Hz>6PG%cWEj:f~ts3W!K`% 0z;/aP Ǫ)+IgeaےO/Z b &i.VM^Zn+peނH !ni:L:(6u^`DT&:5 J[#hqchIrf/(o>*5@ "DDh+4wa4dBxfQ0mhz~=zƬ{| 0Y& g!y~vgh&AUS5ݥ<6˜5q& D%ϮiiL5q0QX^H`K i`Uqnt`;a?_h?xZz2|ld qS{](yf㌟\VdgHq̒=L{[p\5UCqfÜ2XnddGYrG#S@P?fBS$C:?~Mƴtb<5}"?Zeb҇zzF #x_8 p0g`MLn3do*|[Y>@y7}h@ B2NKZBCj̷(` ^| ݰ\L\Oyeb CA7|8N|L01"q(T 1\q/UБŁ\J(Hd%CKL&R<qHxư'!nKlpaIt&ش9k{L&800qYxWJMU!`HHaVĮBz ztN ل 0:NפUb:Llw8r0H`CQ<;;I{6 ;3;᭸pЅ{ لH߽+zlp ǰP8B=``q} |~r"` L32C0^|=W𤇬!|:C\}b\K3oS{ *PIbXyQk dK ,kwM >L=bRD[Si7Od=gzBsql~Í=; 4, };`4>E?h`S OOOI$®`S`aD36T]fo y;Lty0.$/T%0Z_fZ]YԁgoI˾5LE=YV]) KN9=o65\3؁?oqN߯4A/R+ sЫ5ӐsuYkP-)Yɲ)H׋ %f!\ ŗ-xL槜{~`FK֮CA=f;/a8? w1IUUUTEJ 8;&o2 NYɢ"poJH_GT5auqhw -yKFfg~LǴ׺(?2}9%4;Ŀi0vg4 #v԰kED~y t.%0r:%Z5!M!MlCGJH]=/jĹRX6aR2ߛ+'䂒k4k̂*)$+L%ih{ &(jN#F5ksl09auT'Gh:*QTUU<\5,[w|0>U"jέНx T-p6:x7B#wu}(O1ަ&:p'? 2q&ꗊ+ 5E` \o8R}C7Y:A7{ح6(͈ރ?袟nW-}~FAc# I(^jNN铒K߲V# eRMr &"" 2C%pYѱr̘I t=%i&d_}SPw( Aoʫ xF%yǣDy)ELyZEA~0kҨ7SjM F< [\ _(ZډC  DA_v wZǑfCB_&d"C8K?rMa`|NZNRG EWL/;p=D2& "(ΧSEL( ?wqxWֿV0N)CRl`EvdQv3wnȲݻH}2>֍{}zB CJSD daF;A^(}Ӎŧog%wtXb kU_6`ȍǤ랐iP|DQvێWN |O Wp'"P:`Rh.Cߺhw4`J[JD@7zCiոWN׿_ .V ZV`pm5]xqݝ7 ⾕]YF4#̹4#y8IS/^θa$Cv;ck;Y&c^t /;'$aFe!~e.SߧOQ}REJ`mA@ƤR"$.~޸onQ9l Ϟ9@xǶ,*STv>oC||hL$ =u1ñN!@ m|5 ( BF$k1t`z3оDtԟdéԌx`7V@;Nf77|s%LJO.@FV%ቱҍ:kΏ*B1Qu~^J1VH|MM}035nG01@h:6.!Ϫa#L_qd.sSI$N'Оr/ ZӡDXpUO3beUII,iH SDt4RL1|H#H%׾ 3n^PnML d0I%%2U-B:L2CB1^0꒩)(b<LLrcU=# h}p9 rxUUM5UUUUUUUUUUTQUUUUUUUUUUUUUUUUEUUQMEM&fF? BX@2(`nhj8M=Ú7o:KA7!icx|ihj3&k_C$Ǒ|]e৞Y&k؋D=78`}hMA$; h) zh =@ӭҘ=&Ot4BP!GgQbWXbTk9JBTI{lkeY$lsAz 8g.onpY15rss͌d6ḅINm%*R-ňr`ucIya&\|yp堣la|04g' %Ί 䰎0XQdBvQige@ #[#s.C[ IЬܾ7w@,Scq;`;ps8k pVAX6(0(`["@UH|K;'n -N׽YU4:#ϓHיf$'0'ScϠ9#,7;DIћp<,{@.dRm c,xa!J Mq a9~r)7C%{؆MƸCc@+k ?{(ɰ~(i[Pa߃Uv艿Pc?YmOouel }>~%MsP!4'aC#ҦІE(@N&RM0|FCX+cVDE"R,2 0Q "o$#4f3BaO)#֜GoSUjz%S=DE^}:( _fbH.2ʮ7"Y%ϕugu=ؼ>L)dζkcHL@~ =RU4F s% )@f1&ӆSnUm H@d%j2v~a*bXآUUQ$UUEUPSERQTUMDU4AHDU4% TPWZ j( j"ko (*cQ4^􍷁rXs2CJ71TBV7 PGXEMoOm v; = @:xT|V爛9I8{fjݽ~$ !2N؛L|Ab\BTr"l^^~5ޟl.xeQj?w}^w` kFlr= Ba:FPYQ.0vO?,G3h0d7 BTU@EU@UUUUUUUWZ{ ^ >lx:3Ym]oWlP6 o ő$0Jipo_5AE 'ێ\ѫDޅV [ʺg(L8)[h $"]&ʚt ˒>a9eFtOPh6}g^K Zbn622&<bJ-UE?㙯8jFq#~!Bߗ7D}v:~Tu20b*xP:$,×F'?hp& r `,@ʹi{*7F !t#ê|=d]Ya=~HV~BuK1oC۽`wo8$Nqb>DAN)S AScbEZ| %T7a nk:yRQDUUD( 'AYiUҦhwB~ГyRR&km`.$4ɑ -xlEZG`40;HIjȡg5]H{k(?iD&i %4I&x%#UT*x~=(uJ򢦘 & hYd X HWH~30O ’jk$>>x˖_VY;D%F_@v1;px؛}?hsa21jNO5tqNA9fEۗ.Dqe'hZnh|팦`H_|a&"F:}Zp<s;+[3Xp8aHJcN)Ԗ$NGyv !V;Ck֌r<90PK)]u2ѧj|x~>&Lx{8Wg lfwp]{ NaG#PsƬ% zVt?@o?ACE(/H#AȰ<$НA!3@oݧe͌xB(jq=o_d<j! U~!ڃQLi7#LJS=S wnaxL;={\? {~v02]jyFTSk?.(;{w(b=;68p zHNyI>Ne)63ա N :2?<lYWl}XEmĆ!)3ᐛg 3쎧HGX0=&1`B!OUU֨>؄@HbhLJ;σ=9YfFϟvtq|*E@ߴ=Am&[3C&hz]{ʶzWɡǃX>^qb!L 1lꏙGHb@ *S 5!HA4ʁ@ Jt&N袈ZTM@:"Pi BU%$X>n*W0 U BZvF A5,E1r-}Jdfw\G?6~A`ʴHG+ 7 ]&P@#pg?Y6csDgiS_V`=T '@kIBBL1O`t)@{H5BD_94QT֜L@ DPQ 3M%$I,=| GJt }%AdP.A9ݡU)TEQK^#wQ`xXZEWJXUTUE uCP1 Q%DEE"@~UE((أK@[Ϲ' *(*8ه1UUUUUTCU5GEV/!wzW0%܃R~cLdr{U`iݔ}W!!G lir9)͏3FK$Q"4ĸ04PuXPB!/3 !C^X.s.  **-#G?;|?Ӆ_ <ߧ#mQF^9攋G\)@0dA,mG G'"ō2c$ CJ$I3Z*%Fv bLj,{Tfj$&qW8&|Ϙ9IdylD3JSz['y.*gzFs oߡxʈ!hb$d:=\'J_p< A#aQv?ܼ Y3c% i}?kp@x)RxZqs2w/l q Yj]qQ|=[qfZHuCed+$9|Ce v$Esw^\jNɀk$ ]E9!4΅4'q=$`@>DA8@T!#j|b"j|I=7Pcs <*Bjm&u$Gr|GlZ1D5vvOK17>E%ΥTH̴-=\cg>vallD_uk{ÐeUJ1/LY4oq3 @aJ ld`$CtO?*|rnUkmxHK/q$%@5i6~しh`>YC:I46ѧN׷KU: ~G398q6``SD 7hO|~ Kv|ols *wn_wB>r7%MwHbr(G0*Xj& $aLc>qU{F'Q ,?3 a$à=FJ)OH2=$Izd$YO ĩE4$PQQDD1A12,OX~)IGa*(h*" ((bb"(X[ >~_h?oO h'y"1OR?=T/|QzLe I Qs#P> v@\4w=BqZ?шxw*؟_0%@x~_W#ԄtLamPר&=-)!dhzHP?BBq?(u)27?̱ntCr9~!C=b1绀d? "v@=(m+ﱿQy:~=6PI9BJ\q/AdsƎkcSXrz\Y+Gy>Fl_M`PLyKPЄ_.%Sד5нOD S kӖz~bX 6Yӿ;Ӵ37{| &RNaqn(3q/NUyM~tz8bCi\C=!|GpZf;jr'J`Øo.# ^e}l MYM $4iLubsژ#HvYxLvTUSi d`h=:L]؊O_qHph텧fQ7a^W)$DPn땰7yxXy8QϏl{&У1t8PMױe)J<ɘ̳76ZgE$K$!E䠆ev`o}xj:prAwz= i[U[CqwXNd7İx 򗒳0v'REo8 J$ ۸k [yߺlcvBwbIYM"ٓR\# pi_(NѾfNg➐-3 [lj٧0&Ǐ3 n'[q=ury9Znݎgot{N""ONU*g6'QT$Hzc8|翻{!K ZSD ̥+7ϐ8ލlccC㥡U{ .J$h`p1iҌ7ytj =~^bbDBEa ,Or Ca`[<A|O<۪,"""" H $/G7qu0{33Vg7Q7P pÌ0 i˨fRf $lz`߃UlX:!DN\Pq38oו6@d8xB:9'SM!>|)KFU>EOG?WTˍu˝u}\-V5ߎóHh@>܂%\%l]U)sc728s=2荔M)a_}dne\LFy}ialRF3-8@N6 a_0mB ^`!T+X P:<.EAb oP45KA[x ?TS R?ؒne/bp\ldȒI$@l:ok ;Tx=05K$2 L&$ :KXaHu|V ѓ38Wc&( 񮽻g;DŽs!H*Z 1&#GXU\N=`yhEM'Ylz@6ƊGh2yE2v \EBaX鲢Ot߶.(E/ ս?B_dz}sm+ ok}t (J#ѿw]a 49OE{.'jSd۬LYqޕW18\؊Hb!nC0e«i\PI9-AuHX[۩GA65jMц`opɯmU1;uS<{wRB0n.}tњX"¼3Fxq ]U+DunKS.koI+>D=W0P>Ϲ؊*ϪWE YC>Eά0s.[[1 ] 7"r,}ҩ2JX צ4]_peX&XlNBSlރ,hTsJpQBu6JhRfR4/.w lTdCGaڤٰeOxWMqݡ5dxǍZڻnU]XkutXKﭠ*Hyyye&k喖Rq v ULTd`꒔/9kYe2T~winpKHb^9ষr6]YآR u8xFL~99o!wAYFڿiWH,C p4zzԃ!7Vk&Ia $sѝCr]#$\JxHqOĞiR~/ٶ"F@X:`EIO%/#;-GV;e >R𲒅7 ڌf VC"dfh@ *_4ՉW!MNYj\u9Aуj KAHRY.e6 h߿A$&kڒ 7cDТamCk{ p*tԀe4b$_/1ƃyb{<a'OBllcH|`??oI38[g8t@e|waB]|Cb EGC,l9ɏ4Jf("J6pzPMR<&:d b YGd iAxK2w ` go~!C7τ#X># e% tX lPxҥj{4hnlI>@~0c! r6+ vUeE=ö+Ss9 F`q,84ȹEr:69S[?}i3UH$D,YV >,~$hDBiń8&$Xh ] ֫Nd^v0B(`6>lWzeGÍCD䎸bF"  @%Ȼɘjht6fyx0QZ?w,#fcHahZCϧπ1^ eED yOE)45_ 1N,d6f-:os8XFa0O! kR.8u9JB]b7FY4f4]Åu4q `SOS iW)sWPĭPD""|y)dO$\]\v6kG[MY3n.l}(46jg5O3y@=_ fpӻ/à݅ -zfWd$4 BǷHy;=̖4c?]Ry >0'I>䈧@gwCgEs0FeAǩ2C~,B>BkӁ;3|Y1[n13Bo(Qn"-$f6̧ SkPbڭ t\4mT; !?.MJ8>Rd)W|CrImSȔ rE@DPST,IT߫a6} =C 2u/PyHԔQ?L DAWk4 !na!%,*)@<;1dRlus zRxHl+IA jd0%='I2C|,d38؍&H1@S_r?׾d@e(z]zs J7 ޓY}}<_Aͪɝh {37rWPEL>7 GTJlEP=ۧCKN2I@:C߀)B&!#B]!Rt?&@xJ@J}A= B!)Sܼ}Aҏ ?Ҥ$s $Ȓ[A-S{PÜ7Iɀ HoI"D;/)9gV"($ +a0dp6NIQ jiϲzo3%?qQlm#KC IdkUC{wJpQ,l@MD y*B )A&/ KdQNYm7dG@}/ lQD:iMcj :!_<Q7Y,9h˨Hȗ&)H޸фSAϷB#~b 3fS΃ ϭZX 3H{RNdRcCChDՐx etq>OHtS)\1y@d6 -EHreE{٧,eShh> )Ha(SNhSE0 Diڔ'=}CBlq;x7ibڵc~wfl{nN&_" I8T{gn>f<}Bd^{\98x=SU;й2bO: 3'L" |@2^OnWje-1 5!pv5KҐ_EV1 [`PL4IH"zV=^G$k2b:NdA *L  a3FG_r3I-LpAj|l D3<_@0">1%*(z;ňUBJ(WbB>=}1H9P9N0Otrh"A @-Nɥq*~K v=;? DOa+N[K%dr;i2]AVVj-gp"B( $WIK_,8uq3fǟcє1FAϚkHyOz,a4hXlR(m-=PG\Rs?wۘۍx^)'G8,YbŵB 3N q鉃KX㱲Mmd- ׻+T\ =h0%̽W:;x6 e9ƍ `0:9h ڲ# $~t!5wW2ǵ;]] @!?#hp~^9\{4V!FjE`O*i>p1E \&Lf=+"*aK7 1@Y_4bSD[2mifhWK!ҌB.݆lkCIxx'bu ^J L>ʽ8$ c5Ca ·`g 4ae(#GTCϗ~芾]$Z[\wOT\g^B!tN23zM3`ʍQLE lQWjhvb}]6h s ;h4%4a⛑M/vr3:$‡֝A 9G o=*`瑩}IkM]BkeouZJBVJE\x 0P$gqxus=[;}xmU>9+"f&?xkk,tӢcQϽ.;v熅$  8fHWhH Ⱦ`0DV>}{ktECu~g mnݓ -P3"`_GnQ-Py&nbEu`>AT^l AK~! 0o@]!" B@٨& E P cx1BQCoݾٌ6GR:]16. N\ {viR8C*O1xE!z Pp֜7㟜I'P/iR z3Dhs񻼾1 /fyqjZ hR@Eu}4Njk'ƈX /9 #>M(B]b't&90C$EDԀ *D t(N-hZn s?SFӃd P#HP@ 4/Z )J tP)HVQJJi $"Ҵ򁧭#M MMDD:E"D1 )Di 4@B 4+JC i1 F#AZOv^y C!9LkAlZe=M$ (R!:0 fp QIOPEI!B4 RdSCćiS|)dO_=st(B@xO qoϚVBVXsy '&`,sOnEX~L:nN)ha ,3RܓAC1Wtt09Tc1 ;2*`\#n>9h(v A-{L,pΝn@8 $T 0:6;2$ L7󵦼aЇ!9t[_dDbHJЊI dj"k4B,emE>'/''ZÓ!hln \E\hɺڲpDfb/_uuv3镥6@I˥O)Ҿt? 8 JVk8$#T*­.`wgny& k~l~6w?̣i#ׂ[+/i lߖ}[ASCBj09f!-{}'Åk^QAM2rA堢tb_͂*])SFX᧨bǒn4+Zv$ Eؔ5y賞F0&1N շjlՆd#d֣I=ͫYt_DCߊ1b Ȣ`ێ5rDAcNwX "<ˍUU5>ǭm~%/xvض󎋶,;4kLk8'`& >]QԞaw.֏.OBHMUSK-!1N! "(/kXB9!1Ϻ7v#F2B5*`Z4 &A]0u+O _$Po ]TOr[雰NgC Hoq^1Mb$ dm%E3^t5b: FRHک:qDלj:RO!/D"( $Jh!Xh JBH*jKFftGmێbtrҺiFռhcl@p" +MM'>KW~D)}9`=Bz<1,1UW#M|zqRaEEl.*2)-m/uiMKWZn+Ffj0ĐQE-RI$Wh^;tb }G 4u]1ͱsm d("h|<yԭ 44v+rKVzh{E8%cb&j)ISălm fPOFEhuj'l& oTE;f*|nsڷ8qI[ (vVӄb2m7`dz7}xstuJu$Hi M DJy*iZh(YB!Is̕&z"W`L)$3AJA+a4;aPA4V :"Ek+ @N9`rQUo'׬>^c}v"c8(PQ!J3 t?>cɶgaSdKQD“0H)WLr|ఏs>vZ X+:x`bngSʵ:Cp=wjs\i{qֆ5Ye:8N_[S~d IԎa-4vΝmL81qqiG.n3ֿ mo'ifsy5ۃc8Nu5rI]zN<H"SQ].>9bs{tg.unF{{#{[|6i8{S2PbxDÐ%6>{y9L -9, wnkG]~֞ >Hkw&|#dj yU­+Wy_o^{C婳y.wg:X[LΡ`E$IJBMk˥aH;甔9]8 X$}>>Uz֐U@Fc1߿xcݘFbI! A8 CQ"Hԣ"..]!Vя :!!p'Q9sݞ^E_~f:I= G%-HdhN fHhƃ$8DKZusɜTSOF7!{PN*|;ImBātt7M'Al4@ңj`bٞ⨅O/PlvY>Vj| "HE ch_ݭA:iz~>hjfYj O tn8efa4hatfe `KrZ3cffM&n?-+|EjBrCt";dT j("eK ;ua؃(v0&hN8!ɔ >r%*HB=#HB! CHtЙ Ft ZJ@JJ BP+Q `"N#aQЁ 1|}\o,b`I8Q秱sjjUȉD *xc0Q75ajA-؄k#AA6"mNg5>\+çMH:<\a' %f4*cV"F } =B@|GR,B,&f.?gi}%DBBr{L!Av|3 yTtn:v2@M@X%|0/3h|)$?m L>S@L'bnNӫW1 x쨳vs(cӕ3 R&B|2%+;uղ"2ndg/*xb5c2Eb[R{c=\O'υH4|A _)&>E^VE?_8)1:bp;6CyKۥAJpF-᪷$6VT" $0HA }u2NrH@НHV_CO ZNgn4eP@䒜=O]I'yGԼϖFq Wd6'$%' s==#EQyI@Dqj%3⫼ҫ|Zy7iQ f~p0$`Z%(u`-4hЛsW\X`BmyF.F;&TFmg.Mƌ4g{~;sc3#<8aaYaN1DY-Q|^ج8Đhb4z{B !؇!d-fh>6;B#ܨE#W4w9Ѐ~0A̺NK88b@L!r֚9!͔1}2K\f2 8sic\He;0 3Q٧\}!A]zjX,D-s4-EbI$ 43D`k,]]"e@ Ιv w]j"pi,<HFF}ͳ3"T9PI GR"E4qa͔\v,㛠;a V0M-E0nFuY@ɂKT2-ա M$u3)7N<ώ汶㨹Lyt eӱ:bYj@+X `taW,Im`KR! }C|s 鸱ÿPŚoyؔ`ipΙXU-e7l2*ƃZ6Y2f.Z$2}8|=I4!|oy 0FKmY)R#iۅ8iimCipf6CSC1FMZƺEqw2ni42dM8^}2)jkWH f⦉M{j3>֠7lK~:k07Z8#pGDV6)_L)݂G8`G )$mK-rvp,N"\4}g`h]0;Q@oq*PXEy>ݗgqԞPQABE2U,ACISST0U*cpo|h 8@(>#f8Q+u&s 5 &=vÐ6Gs:G=1S{59ѳPގ gvn|@l q О_R,bU4e0N0$]阹} oqJ;A;!.<0]]S|lppI( !IZ;DFEmA0EPk巪.LlL[= w22!>X0%HІk-t"Af4%F` jY;$LȮbveiDjRϯ8m%Dvݍ^iq&ut*ݰ&zA5™HEI[tJAa7k>F5!)#|P]Οϗq6ؙ$ј֬@ hDEahwVkq4PϷx AA?L:kiā#li>$CTLI&޴mnp <Cż<⺑0nқi05\]-&[h$Q#]hh,[slvL,I%<>[>&"ê)4&h@TF S5EZrDufo&L=@%54FH.xHoql|lCwFj/E9Wf{LF{IP9' `v13vbf35sj\LvZWq˚ (q}`۞Y ښ$U=v~DmN/.G[#[D;Pd)gRTwg4zZ1~HC!PYa HFk~4tMCaxxMI_+pz8(j4C93Y8=5>]Ș6лx*ecfz.&_9qpg/)g0A0t) ,Y׍,ta0+ ~&싎("ߟE;u7SM  L×{e.,|&cP!1KOqT~o>wMdp8m*y. roLLZྫྷ1Lml7 > b. P"YЏ4#b y$1Ҟ}MLKŽ8 R({qL ps ~^n$U*-R$`Q0B2 dX9Mơ1'Cd']DuK=d,᳙$ 8r3 yy,EoPY Pԕ! #hiApj7?nhHsfvub :zG!g U$W4FCrm5G2 1+IWn 1"b;apuC +'[_j̡[fw^1  `P 쮧 ʟ%VH{Fa|Rtb; %.Fzo#dii]SO8pI`\"Fة3KGiyo\Fx؝SuE#{xcGEhfd;<lkLn5@2wzf٥q:gưli,1QJ8m'uα.QM'c0`؂NŸ,<)Cc=餇fC0 J¡{- dQ @4 x`pcF:3 =bcG"=s֡r(m:Cw_^}ߣ ,Y)# qO%Tl60b":=w' }8kh#g4:4&ixq !]7,$K X'{0K`W Ս&s9IR$8ރyH ъD8Ƣ0Ʊ->@\ Q +cфлtw$ (9*i<:&}dDK}!,v5?30fnokR-3&vNHwîs?39g 1PAIr\2ȓrTg) ="{_+HDI'mF  QM@{4Ր8Xy|??p8phGѧ1Du3_Q? I SE@=64M'tGc۝q@Hu^ t#BnRG)Y'}V[#=_GV{T&we)a9/ry" QI2RP2MGq}Fbxw©@ ֍Qt$NZ'S!@"%4cH4C]@ߏs= =*A(h=Obk>>fg^Fu3n`@Y)}=PZ9eI8@xˉ52l}r*/ D!u @uДuDu6(G{tD_ lHMɮ!1Ueh&H{MuO0z&)mׇ' !J R( EsIz:`ЕYc*2RRr~'ѷ'P,7'hZj 򚍾Qs-.iiktT32 *2 ˆGO5qor=iJ2miׅq^`tE$pѮ B gםƼe' @*+ٟHf*L@ u5`*a(mC>@}J룥NfMPz@ӿO{ r2Wљ?Z>J iCt!"?oٚ"taBGKx(= 7_~UIh( I("A@=ƇĞas_):L_C3ϛؓ fm#@`44"I~V*C+} ug: $^׍$+lִa4GuAPpSMjRI]0t \zɉMdNjfO&O$YdElCnB`d  S7;Dži8d|Y |69Ȍ [INRj2 Md%cJ s^QHtD?'=Ӭ@O _?*@g$!/!< @քfݝTcv)'` @Ox}vޭKD\$RJ);HPv搈0Z!UXp`@|>cۧ?lŃCq=^t!Ġea$.c2pioy3Bl(Y2 `\ݺ˻]S7'k!W=dL\q7g#PwAӿs=a1Uŏ;]ޠ:Bb;ЅH"(KkHL Bk]pd 9wwu}|y71uan\0nof0fGlE.JG=@nɷ!]cu`r{)#`>s;1r2uZ֎ j՛mIH:3WMu'Y)9Z\$\,JC?2>Oo硺Ũr tEnb%qAM<ןڈq{ayqaֆ}<6xuzz%UmH؏Ül{];iFDHoI:9ytMLH@!JHJښdGba=?foD=;>S(^4Co 9+!ҜsS~ÊP,FQ5W[UTr^a͛FZkiN$AXDEϼ'gdNH)tFMIXMIx!) [', /f)y Ӡy@9ynT7.=1nOBD 4@ݢJA$b`qѧ^uVݖqg>d@,N~OÄXY!9iU`papO(QDx,D̴h_ /^zuerYNp :*/ WBf#M$Q➁;3S6qvۋӬH=N^ݮ>?‡  pbج%%і*& )B& Ѧ.UNOז>Gø 0do>sÂXNI/s@.p:Hb {I:!_AN ?> BóOcs,XP\rM<ۧJT*zҠεYkpu; ڴ_]?9#ʹW (έzd=!_~UxvLmoK'b]-S*Z1/U_w8.Rpxs1y>a1/ʸOU93&d1Ҕ!aUh! +1Ν:tq)!#m;~IZ~MuӦ}7$%O4uS]\IcE$?m>ǮBMP۶M}:GbN8iT i;HHEP҈A?i?yUVY O^5[5CD4#: %93'oG}1Xm\.|i JpKZsйWSnņ2ÙzGᅕהpiXWc]JA<+ӥ)]R1tIy0RPP>#^R^e|,ߎ;.[tr"_| Aa:3}ٴc +},[Rx-*W0/h DT)ih؍Xzjy!ך"+J@ bl7cH*@2I@* J"!R@ZJ_0$ xyxVG:A@&BD]t$z(&.g1GCR:x{ / Q&Ѡ__SvPCݚPT:_ )̤IZНbSDQ0Q4zb$Gs"4 d.Ғ܎-:*)M 00'p.#D[8LI7DMтP4SQI)A%o|F{_k4rj9'LXd-(Xu$$AIoDw`|]6-I``EK_O٫Xw7rj̟R3kx9}ge<4i&@B or 8$e;H d|ikierA8 Ɓ$~y wfRRtl\01 6AԌ"1wAAJR@=B )m.}:Us !,c\M@(n608oT٤0D%45uECd62h )Z \6Wc;Wi0^AEba @O$sE G=bVbn!7oMqc<c`/.EAFS^5"?A 3B" bAq0 \BR$Ϟ=;_wdRDD@MkQw:4.C,0 CHA@Gd:Y&DiD|͝*!)h@@pN=C@@jW$R<B.P~2)Z<( ^~{7 p 1x1Q,.{,J %0CE=pm(k 'nv<nD)GGAGwbK&!hվ$ƾ W)XOfn cʄE%$oc-gN~r|p)kC!!:$' LP3C3iÏjઢbETQѴSݏ6˃MɣP8>c(&6GѸV*3CJmvJ|yy Dz DঈG'91ٍcl^8(G;b:.1ph@Ej**uR9m11Ʊ w[mAH`@5cwgК+&GŠ#Jh#^Uaj , 뵧J\coת]V7i߰Am$iP?,;"S=WC k@e{m!@RBIP0E2$ԩSjE{PSEPb M/ppu'dxn>~Ia1 6فZ4H @fdVkOpp*zZZ׉9vx5RMYL B}'Gԗ_\[cc7sy! #^(iA &iBhFh@]( Q6D@г P"P-%#%PREH*iSM-!2PJ0DAJ%(P5RR1-R4B҅(4QE PRTRS@ @5Cġ% (3qP#H4EB I4% M! EHESLJ P%4PU J% Pcj(V *B( Z"h iF(&*Z%"!&B JhZ((ZRRahh()ZX()j$( (JhR hbJ-)@cPx~_l$p̷wbozFcH'i!'ہz}i $DR٠t'2S&'ਣR~ x}ߟd'i4cF,Ș6əXlfح,Jq.le|d R1+@1Jz8d[(/ps}rVMQaXNqL4Ĉ$j>lC U1SRPT$JDoB`8u ӁuaQ3,! Bbb ) 4 ) E Qcm h" H Fj"*(fX)D j hi$QE(PR" e&F!fX"*)a h) BeZH&$bIY% jR`)aedI` % 9oۙGσ׋SUrw ąU'F@Q l!9xDhlp@P8{rCP=oݤwXi׳[=ueG8a%L S8E ڻسIȪ0]])Q7$n0ޗp%GӘf8#y3Es@99(t(]/0K&('OdBVf@+^1EȠ s0 Wa_b?f@fHTA5m*"qm |G BաZ{w& .`LLsF`>y`;s7cz A"- @Cgt#*KߚJ:Kb8[fĤsJiūOAT|I`& ?7K$ 6B@}Qn"fXE=g9m浼}uk4Ė&p=-?Q/R'q65q>3rv)*ܿ p(p2֩CB9c3,^<>5##wq_VolLܚhl?Var -tF"E 2 XncխTlŒo(7=IK0E~Gk˜Ǭ78Y0$/mwJ-fxqTj#:k-:m&1uH2iĂς̩a!P,Oy)&n@QIŤ.ؑ1M'}g3oLmCfPbLt+i ?NPPih)ct+Aqo8}"QR#40 U$P);!DxHLd:I9 Gq(CNpC?ھfISm`$CHS3kB\hD&3O-lw7 Z4>;3~,،]25-.?%[7?U4 ^g "$jqx$IHRM RwE} \m̃O_y 5~&TNz<ڻ$2mVګ_5PX_=RJy" [+mz 1F'Fjga `Тh^2 bqlD^bHs"A ت >L`df+<ͻ 4/;AEI J fj9;@a(ۜ%w*KwUO},} uA2n5LE8bP !UeƒşAi5 hJRጡ ;<@ BE(dǛCݝx0iEvFZBc}dJKR h Qb@DtRiY3vO3AQ 90f- hSF j!h(ab(b Xn=>!pLLt=@a!lIBCJzoۏ) @d o4~$p(E"L{M#RT_3zN"B^ &x~=1r(;cq/KӳSxn}cU5>Iq@c 24AHQ!?2ޤX%o"/YMGBJ%|IדZ_ػ&02e)Obj̘{ `]b̸ #̊$I~P 8 xǑC94f/R%ヰ$2MZ6K!UqX́vEl!cqxu;$F2pEZkxrѠ!08q_?АOWH@ PA)NӲ9v.n* LPP]ɟ"n<1l@,.f"ߢ2]2ˆ_ׯl[vPAmhZ2"(9L2qQD{0'IࡇC(='<|<,:8yld )ԁq!Turq~34.#PGI#%73P$[kϴ?P&>$|6tDLHҜDŽ4FRX6eS"~F0-w|NZjfÄ Dֵ\YG+% ' csy2pc1YaoS&ߠ24!:}@jK0@7~@ڽ=bdn=X=uw{QfP ";8'?| FK #S$88???ћ}.qЇoO&*h)i7MϬR\TF_*C"hpH|&:#P hB~Đv9A@~I?BW3ӏ% z F/bC@Sņ{ڈ 9Ɋ "GA̐Ш}Ѹ  G}<·Д%LAJEJK)!!@4PļGݿ]p;-"~3zۻUOlC#ۧՏ""vlD.BKYޅ,BH9>~WRipx}~#qu宗=9x@ zȵp36 V#SfLRÊ? Ag+z3_D! D't@KR7nc4tN)J50%vy,A0/1 B1RC1҅ CK@DS(P& Eht%( a'?KTP4KUR  SHzooڃòAEs @iZK!#ێ^7xhjtct>ypC@?D$O OPB.S5'RCnğyFL;aN4W3ou 5$ڏ2{dmgT~ TQ(JhYCJ8웭oG H!RRO~Wِ$$p:@` RtLU&b >T1 3-xtB":@5D|;`Hb!Xb E)"A"%!`i( 4LUKTBA)D5J E D1M2(2 0C 4-4x"X)`*b/2bIRXQTpEA32BRV<2;NT-MЊۺz"CϘ:@Rf:}71GJ2Eʣ veG׬1 ?}kU,WXʅi |}W__׏>;TXp,qp782y{g"ï9Hhh$)R7z$skFaUg+ݬ$Zvw^CO!zZOҧJe0᧳ޙ>&\|wzbZ`ƣ@bCT@Bb^ɼ_!Q 'ͅ<*;$v,E` |y5S2Gb{H 0?NJi u˸{HP }@ %u-sYSHtPc;2 B끾V甓G, b0)A "BC;MT[*%Q~ZDh"@ H<n; ⶯v/%eJJ?1BMʭJxdRt qi ןGfC%ZLdi!ʼn]2Mj6CXͅMm&㏵ UQP6Itf00uaQMV 3 V6;?0qjz&g*KPI]Jѭ½i`bD1aKK̏0q^9)y+L!_&۷L8 m mXqTJNpa "0` ND )<O[ueH$*a"!VICߕ1.h!!#,lrG-@* d;] qWzt:^=4MP*{?At'' 1`k(;#{T ple ΀l<bL} 1P&4F/@ūJ6E@YɯG͜n:ab`w^].:G5}B̪saoq퍌yuCEۛl1d 0~ܧY9}v0׽gĈ!Byrf5Qkn m6IF6ы͖{DԗHiBc!E5o<|#7N qk`7 wwq]M e0T>yȾx䦊]R踻""HW]VlʓCXMTD#@Ӆnόxh 鰝KGf; "  XP];e~=0;l1VZcKn]SqRfk[ZqF0M-d!â ˁ-q+$MFIhDA50lmcu) 8;1˴`.pX75^KyǝtWcYRDEC9fBJ j%XbJB)4uMwi8@"d7wc^XNpVƆG`'qhC$@LKf teVT39ѳy 9 +A&~[㷯3@s6h9+a :-2;mjAw,7j(7akzӶ]aEhfƔqlnIgL1M:.x֞45b]lTHYY8<dp}&!5=19Exvj^ cMR>1;/t(Śg ׮S @{=3LBvt5CkWh6;|Ŀ'a~{МGĖ`7&kS3Vy#7%"5@z`?(dBS_a~"$-/K2Wq%n౏i~I,$K{`p}SB{q`ؕ$No%X>vl"zRG%'Y) jk9 P"m 5PLBS \JR%9Y:*z =}yzwoWL2fX?0~Gj`}<hl,QrJ5/(?F*k G.) ]^*MPꐒ!ǥګlfvk!z3O$beѤYad/hCj%)ܤ9,u#F63(3M=u6<9 2DYj{A#+BQ?1p9X>7s+eеvREd!1%:|;}q2 R;: >*=-RRb J% Ŝc ?%cޏ 49 -14.b`pQu ҄qX2 ]%3P (k0#ڊڑ:NFfzE|2=)}T ϻρsi-Y7BA`B Ar3ƪGM( E*0~@N_ǸQ_o% zC1TA _QUCibJ6[Rdm{z)n~HR"l9$Sm W9LxQ?D<1䳱T>)H h=Mf:%plyi5aFC ΐ8. nY,i2?܆QjM4w/h/lvs7@{:7.W}4@RB؝=$m(K1h'm\&!k|td=޳w"eoɛ1 duWmKCoKh4Qd y2]5]FcY9~CYPPS"' @n'frCqOgmjJݣM}6iu2Thpq蒞qyɺPED8%ʹ)&D)T  ORw @oǛׁ!P@JI<#ӧ6 ȖPJNL6 8<% YLx[ 3GNAKj%U93sA$*!(l1f|*҈ BQTҴ#MS|zwf&  EY& a (Aq$C{u˥SZ 1xN<}$/]"?UЌwvGF tqA|{Iv^Kǿ\9)@E;h4)1JN\B1U|GBiߞUe3 0m/UՑl]ܛ0=;c7&|'^bM8j4Scc$mf5,ap%(hPoO,wxn n'lJ^ƴjl5fX4r XAn 3~1\x08g 4ڣMf@ !211FbKYgQ 4FM/Z<+œ]CLUCӲXʙH }{&) $7/O6=EAu6V dbd@j@tHQov#Biau4^?-ZqnN\jP^@>[L깓T6H#ԏ9ő(6IdF6'⅋z)z]=N+Z`wBc̖~e6E U8Ğ;/Dk ]v8Zu{f6 Co߸Y!aGKGj wu5ބ<~θ;"/],;n&ͼk,oC&KQ=9wXn!=6?3w?g>>ڊ6PPtUhzm&eQXBP7~>hSC4,)'j~c@wmZ?z]'wwG6ntw7"(AW<_`ܻAHa;!(.`-Q '-`PS[1I'!.s$/.J>|M_E+dH߰z۹:;2mO\ru$\MpS6=# # cG,:-_{Ɇ6{*e *$U6̈s,Ih@}zaTv-f(j.΅("C#JN ЉyxQ[+)U8"kW`blJ,ȗ)gN?TȆ(Ϫ]z{zvɘlCiԹ8`hܦ(GZ.G1\7z7Ы܋-tb``rf= j!Y19UJj ؅jv8ԗ@0#uxqsf >$j=J ׿׾'.!#0uT;$$P4>c̒ x}By$="N2';4J7;8gMBJ}ts!D>'*Ǎ5ҵą>XeVA|a@ҟ N`4eAȐEى>R/y& !>h"vk,m®un= $pPB(M>:X)&7CYD2<B'M$Sl$pqV@u!xQ1~qb+:Cv4GvJ(Hi!V7&t%zxeiXmǮ@ӸMo 5x`/7}J<4twJ9"||㽄3Ns|+_x*LBr;a D'~s8O>>jխ.䔷0XˁYQevel696,,<_`KLdmA멥fy?sEFƱ bVncL0ZbHT˰'4޴!S:m0B!pLʅQ؆jUcVAc /9'd}BwlH2qɩ07|l@MF7,Lk? {%$w` y΃J8D6sH37)IVAlA oV0k\:gޯЙ B;[nA"70} h~mǦԲ_w`VVMR,`l&VHl-bLhh5 LPiDbĕv$8d{) |ZcSsn`B)0b~^򴍊H%rdYQZo hyePc0\DY$*( $E]Sy:)l83J4PP刐;;oeg:m6,%`eP҄M9Ȫ9S6feS`0լ5$MshŎ7czh`uAŸ :=r2qQO`Lc[ UHWV:PZ&YtGN(o= 4ikBȔ;CS!Bc&̗#?R=лXFC/.ԉ>:OEM<$4H:\qu\4t_PE lInbբ#%E؛};ݺ֍QZ1/U+2 4/# H0A~S߯Z+d KT-?C M|kSKAR8 +5s؆ $$ *"`S2TQDS44 R1 JI|T!BLPR3!H4wO"vMѴc5$梋5GZb#&L.An#"vꈇY0>;7Hn/.6q3 v;Dnb>xt끚YE's%۷MR'+EHɇ #A%U @'n`[wOsvhod7;IXby'HvAS#ҍ:F|!(Q:4'JJpS.B)D) D zJML1Ĩ>16.L42R!GtBP9I=UA$8"!h41QafC ӀFjpxn(f3t€Zt/ \0NIU{!ێad| cry=HxDW4 aAb`(i(Q:POۢ-F=M|S5M0X)s.ڪ7pqI3vMEK+M h*4B(C#QS?l?HϱϾUYߋYy7ȾجX#L>N:q/&y0lB6}n䴧o !H5% J'Xh؅TLB$R$ fbTZiTiQ(M %"yITG@ _6QUH0xD?LUG/1@кO~"8&ॶ p>lnZȧpK~uV(i!}\-gY&\4[p;S{ 5 a8k{{2 3qnz˘ =^ !Ń;9N["k Zȟ$Jz&QLKLV&sDR !]] JΜð`6/1 A- Eo!l$ _~Ҷc-@znl69`iS撜20ij'"S=p2>Ƥ ?)%aqGXTiP)%J BAPdM0q{rrL=R,H>~G dt5TY Y,$+I^Ht/YtXQoPS)><6hiˣm̮܊j[me#ӏ ^H􇏦<9T'K4!_k?aCik*!)IMA CŢb)f"RX )!f &QF4bUyZIA:s"]bz: Ɉi*uhMX0qN.lj΂iH-ҵ@! K m4f r3K1tGXNb4כtb M'r!jVЀϭQXχ̴ 2 E R#ľ1% Ub2Ь0ЉT 4}CEQE,1}}ƂOh nx J1&E<9 (q.3>D9xML&'$Ao Syf"$Aws,Ej8C@#@ԦhP^!e^{7~x h~i0|s2O{I8EYTS2 J%%b?'e|Wvv!Ѐ'e>?M~Jv83 |^_uZ]qxfkF硁F7p_FX}.O9Tݥ2 .VF LkzD!_Yk6i°%>|4`>1 Fdh#݊B}'͕lmzOo3i//P_( bcA0%6hn=:u tFsp CRE3DZh I.=+I7Oǭ?yRH/]0NP<9C`"`m8(!/ Xu LIR@.& !Dzwq +(NYO"g^ٔ #0?k._y< wY1- U}/Vl4xdhRDz௿{RIc}sܖ3z$@&0ř .ܽHG&!pc D"Q]r@&}xC즆%n$i} VIڗ,`"!(Ó,@0FnG~l?NpOš6& (NaЩB n<|_sVm]~#M#lTT"Z9K3|EkZ\r"2zdǟ0d!p*kOgLی4Ly R1v]=?|7~PSY`.4hNnɊCɫ/Eu@;H &Td G05Ybۉ6& bag$tM=Ð/tU$Kɺ ha9usq8դ'7sd ,D3 %EA<^$H?X!@jxOyӭJ|@?DbPQ)BJi4*ZVІ@Jye4P%D4:A5CB!JRR!JR[.GM*t)(촪P .qR-dt$[|7#>˞.yl pFR@>1 { CK}{ɀ@⯤y 9ppfs%sSSlzWzhRh!6}ㄌ1o\1*$@Bo >Zf@i"TQ Q]d:^-`L]q0a)AJeyr'`|r=<_Yj f"jp7Wقbz~<'diD(h E*T@y:_ Xo8tDR^ހv&8iykMlr SQ/$c} СZi*?b1=$AIQJQ62W׹B;AdF3P}-L24$}P_D#=}O}88A2#1;hfdqBQ+C]?{SU4*ШA7;^-d( %A!1[ABiTfF4p4mu4$HPEL y4.nĎ$Sc- pD*|l'Ձ1 DP%SY[Yb|pB}y !BHyVqi1 &$[$yA 'e\HP/dZH ~qHi&%ib*#uwG/7`tI/#hD#4DP#ПP5yt{Rt 京 QJ/ hMHu߄@ `DџÌ@R=@AP`x!HtCFgWF>ί8MI'DCG>IzУu`F]p̺yj_Z3gψPǙG%bE$RJ,1BD#|ZgiriCXH$N z| )-8DоzX´ /bTs¸a򙌛2 _\6yB|gGWbʨa"ĉHҔ@IB&R/zt%Gݿ=ĤӸxA@o (++ S4VrQa T(fxjD( R\gD17RaH$(*b(h&Q^a5C8>g:F%@XJ(Z)X!*("T B @ swU J0 c--K&yMC*ӛfNA30p}̔Uvc v%zfLGmά("I`t^I;:( !g][h_=M??'L1?A# 'L@M@džPu Ҟ=\Tu`ڭ146CljFTUGGXj=3=h{LliOLmDHDF±q1TͲ^f=4}1ؔ %HRzsO}3$D{mn:@ͤ>0xFI:A0P7xÈpgHUCQ #ɗ:n6KT}5T{cz}Xpz_ 4*XdxEˬ~&De#mV *UCT< @V ^H{| 3?x}X+>>4u4DCK_X4ډꩺwYwk(]o8k"/#ӰwϨWO%A*Ǎq c14@e16:[sIL KrCwmџYYXZA z%g#i&{1TԖ"=$!zU?, hsp{zH/oLD@a=;5b4ITb43&Qݟ4_@!%E T" t @@QKCnA$ +r|~FAA I  XyXÇ8څZZ,[(2pivEFTaB!MJD:J#ui`ݪWd25I\m'M̺ X w?#Qɽk Pd33* 9Zj` i&/1iin *Weg>^QA>`Fþp̙94t)IJb1~:7b=RdsB)_B@1 =֚X/r8+*Jߵqq4kd(XUaJ)b(*$)E () Jj")J"i4ODb @ͱcl4$Aք R[(Rc AF ЂҌW=`(F>JCا{Ԏ@Qb5f >:yi* BչQ//Mv H%f K:_īF1ȳNB&iU ="9wZVձ& q_\?P욉AӤu r1\.jq2e'Q[OmFOw#U7 Al<7 i2zCʾġ - 5$pMϑQD}.s%q(qS@! EP pUì+0+!݆F;mѿWu$h n^te4Xgihs{{5V 茇#N<}z kycXc2bׄdۇQ3|N@d8RМ!^){8 D}u ,ze;o欆}x"D5BYvDKB"qNdN˯-Pw0<6]1 Qa 89a ,0PD(IO%QoԵRԎbd}RŌ)*GA'%G1 MkJL:$ @(F-~ƬwxU,oB QL{J(ShBN3@v߾ ti8^06_[0+z gnP#;)3DE=BzP8!D [^Z4ܝ^dovϝSاc$$1!J,Cnbl`o=l#d;!= t<: |w= g!{|XM|:>8ΉښSYXZүV3Nu֠?N2SH _?'=(DaephF{P6"4F40hi k? 0Qjy*o>sm;ўןq:UH3yrar᩠ H|BoEIdΒ=ʦ&hR 1>:jh(hj_]uο+?|IF&eKg (>|G#SHSdlK] (iR(J%hk-)I{ԯ)TcPwf=&mƭߎ&f3mh`!Gr`<17 JA AzM^8bK~x"p{<,:|Op!d7qZM#ا1 NU1#T< |geH[gWJ@;׉\g }%gxIP9߰47G̚7Yܿ<dt+ļ˧0v:*`W]nܓ&3 㧯Y^L@]NNd[(#9xv3 &)SkC ¬aFwJ4BrD27cAB}OQ h|gRs);=~ a Jԇ?GI͏_kl h`X =yO_#'g,;Fޥ>iP9Ą[0%{-wH-辕k(65rVmYբU@ٛQQ,f2kwJ͌#y.€D>~}6Q^c NuGwqV{({RDE|-E5IX QA4kHfv!y#]$7.A˦U R4SB4lL;c &oy1Db3 5$KAK\:0Z|Hh)`h֊Nd h:jX4Pfb" j&ilhpU۝c@u1Ah.fKtbI&BQITL:-ҾF 4PcLҘdH18"&L)nDZۋxDRX+hp+-QmݥJ N a1ɉv QF'N Lj5DR f!)h q3H(ƪH@hRihTP)Pj2 ІI@%ҥ l)Zdj 8F2DIP5ihjtUtDDQE%T EBJR% w`(t59*(GT5KJ}!K?N<$ Rd)J)i"hi($kC0bJ )&{ahΌ1VCD祲f"T}nZ^o6{_3y#({~Uw=Bç5Bki_{Šѱg{ PBHC`}|`@$@wS20CI:YiC4z r#\1̌Tɭ2QyE>O<1@N r8q z$dv:t&Dblp6* ωoW$R&$Đ"f~0d w U ?9kmvYT( )Rb!RXiI9"v[E'NqMi+ ٜSeRf:qw4$2b>O>sT4>BPI\r~;ߘJQr7| &G_`+شbEAmzC28lfu8jgʽ~>{ߴB07xF "&vqzSO_]*R0Ĕ%!֊DQ!Ma 0'/* ]1(R@RJ ǷXB:ۧЄC~ˈhZbT ADO=F,{j\R$,mTVJC)),zq]zh5gxO\&G2lh1drƊ̺0cB R&1c+|MxDiE:E맻 [:Pdl#44DUT 8|v"(Jwj$iQ/IA`Y p>OTj$/p}6ӻfXԹq~wl0 ف->P;>U/a8a߸0%4u.DVJ72ŭk4A#=cYF3!߯`>$/'טz1h(RZĞ h@pwz2  2 !0HCbl`qçO TK3(VS<ϝ!t2 [8J!ê_wBpId:`ZH("]pFP2 ,QzK~&)bRA[0PoP oC/"D_ 'ЦDss7颜 b؍\P )t!\$RI: ]#?HF4*rB@Fv)=+C@+Ƕ.!rwHy/7P_ MdY w@<]c46)j7۱)e-=pnB)dQ2o'7 adHp3C=m2GekZ0GUc7́amАRP tĠy'd(*Vj rlYޠ;蒀 v A1@]ƐB`h fG"TrZjaZR%BD&PDh$)HH&e)F )hQh "VJ "( J: /I",2Fb$gn&И5D9D,F #j&";M`4/$F1}-Igj&%B01 űBR|?Ͱaխ;C'Bbi_*.j֦VA]h [\fb2z7$ciA7$bUzGY CJ)w}ӏC]" =v -E@+"Kϊ$ o`( Our?ևzb2ާIq.I6 wGWt0CX@q7΂J;A|u='C s`)A@ReH>GCb2%aǍi^_UxdyKe4P61 Crg LPЇy"DR" fIJM5HAы.`$) J 4 PU!h!h|:;J @0EDF'HkR!T!0DS04LTD1TCL\xJ<|řE=)/z!Ï`iP!ZF")B!)J U@h N'H4| `GI8?hL9?D9˲@S $:9> ~1ǰm@eHPTۃq ]r'PNBX 3Jm~$Jtv1ؒl %7k@aaՆ#AK"mF=>E/>O AL@0UPD '1ItGDH({"wda뎼Eމf~ۀ կƋ#呸zk,SLu e$ mMB6'Wba[9r:8!r I+cd12N*#!qB(R Jr}qݙ.Gg(j7.%#Ɛ0=b AFX}S4%.fÄ}gAس~txWpV$`ᮩa^C6Ҩx;)3yȁwˉIQ'l')]GmepDt8~Ć q";nfN~N80\AM(*{rҟS!'[k>Ɣ*cvzA ㄉ؆ ܇9^AL_oHZ.iodư;;ۨ4)_1!(A@!}O{`PO 4H?.*<1_rZOKP2={gro} Lݯ B<߰2߯p/QC(-gkDؙݵffg8 GMر ]99ZK˖vݣ`C,7 8 Ӏ$fcռzc& CM{'M~nLݳ{kݩRneG~Jی6&6 b1vl@16 ՝}H!9]ab<3^4 Dr&sD{qy82xW0zs-mHEgR{0P-QZl'j57Qx gZ#WCHo `=WK"KN\+g-匼alm<|k͎>#^~o_/vm<7-~ _6VDz]ht^x|[ i!.X6@ƫwq43@`$Mƈ 5;|q :Ofoq;0@ᄐmRH~ W)X("Z|n6粜-2M(TRQ̻"V8B8s.cឋ1W̠Mq斒A)tf&E ,LzcJDu+Vd&KVT9흢$`k)cWGrػ6|>}Ӊm`BӰ].&T㩦{]ɲG5vȉ+5$c!gǾ=ߨ WԏM  y i:QB 4njFvwsZoy$_+=4D^֌7b`}L9$̨[>lr#œW^s>Bת,hl ƤiC)ORsk5؞iFN= Ă R` ZQ}FO3PwFPji\_bРze6 `'JARO|alO{SGyO8 EH-D֗H\1EZ< RF7&((-%4Pdhmt+?gҧ|fd>9$-ހ$QnNXx-ۉB= B̚sqx67W o)mQ27eeiǶ1a5B㜡nBr=dz3L9|y%apC5!m36!7XuU-\dy}(a.aP2 LrJ FfU@r4& fXć6\>ovCX,3F-@X6KrgNy̼>Pȹ^Nq =io !Yp$j3`0 ]$`!"KݯpZc~ ><@m & ` |ۨu{e/j+ajz_$BHCۥ1`[w̪.=b [8#ҭ5#|mXaxh_a2HM؜16./*Ht+t㉱!.陵ǵH >.0G3,q]HsT%ļΈ[ gUAIh=܇rQd;j~_AAɇoBQF 9mzlԻY龒)ʮ$>,cYoވ`ț d/L8`Z&g%<=rp:q{;NPljjV:(Qx=m83ad|eIDB251G:e˞yvwk«τ&Eܟx.ZGu@`(p(OxAJ##kQksb(q 8RNby(LL#AǕ/WtއLvx,P#2K {xb:F~5dl y#/ HZǝ Ǖv$$7:x^8 ۥ_@ێbO1w1U1-@tVT SaY0nm4k{1hyϦ}xB h{@(2Ley_V<>yMyrn Ă3Y$} &ʄX={ +c%㧍,5TF.-"$F$VusQqy1|sb{ߤ&"{Ew)~ Vڧwl0T.ą!4{a-Nݯl70‡AffȺ@ER}-QEim,$`ٌˉ-S[ XOR.D~f ~sLZx=,ht/ eE7ڀTresKFnC]\`Pmi&m!.n FMf:3{SK 0dT 0AxhKX`|GgğRP@ kAIqoKW"U)MJߋGaƺ;"" um;sOT!Qq!e; C2\X+y)Vf$ ϊ%[^6x?{Z֬I, !ۓa!wTdg )C#"$݃Nf@ρ hjY7Fwҫ># ?^) OnOk8$!a Tp{9mǗB=Ё)Q eAJ]!ׂ`Eù4hB n@^? ޒgڙRv/haGjBC$5c'>Ω_?]2cnl=`z?#N}ܲADO?p::PZURȓqYF~1+sVMc\3ȳd9`sZlqkh5}A"!NDA eL\+7#ƈ7%dhJi2r@Q{j8b٩ 5btiDzOC6؍iIqK8ޖ05 b c|^)_$/@ 1.w6TGzIk"LTWXdumQFP i.ʼ:aqBsw(n4@7'FecvLB0qJ}dq.e"bF'PxC{ٍ.t MD) i@i~~ CT%.GT44R% KKKJN()Uҩp@ؼ!;%:CZ;[w.ݯ% g} tqRuTu:;`#xg^0>ٯnNNvШӡX<څ;c+lU+wF0Rm 8S@0! u>eC&vϔFOOgӦҟNSd]GSY!AOv;)@ϱMT@ΉfZ\2(ݞ6d\bPKtf#i{?iG㗯 Ą̄}nw5@PzΐS[E@J;|d/yRhpqypI(ӴJ]N]2ͦ//3QH\2Li]r)-X`M^y^_2Rd؝šȷv=keILdf0^`d).{du'uANSb*]I}YXCTaDy$m h!MW`I=1rפ)ӺJW; C𓨋X 2H 1PMBL,!5 (;thR#ι6P=J,ǥvjwy@%GXGCe#8,|,>\||}j)j"64MC@S`|0Luㄓђ +4 }ŧ/wCBL)Xo~aьNƠ\'‚u?;q?SE[cAͤA4@Pj4@4 kCt [d)84E|Q>ih)UDXExSSۂ }ǡA ,#|kѼ!#Wb[Л?% 02žŠ1!ll^j@氚`q6کu[œ` ȗ6q\ ZrN!$~axs658IP#6Rs]w&B("*b XU;(#.AwjZδ MA!哛O:23MÖ`1q%|7O5^&l2./ɑY :x9e 8 cbhV.OD‹0Ă8FGFQ08Ȏ08.9؛6bl2p`H$m X~k};xgn|x08:lXb뒆6C$|t qĸ 014j*)V)<]9I `HةoH}9x3] 9ɦL% @uOGjԟ}rS 1靘 APҒ]CIikrݤh Y$Wok‹ JTN@"׭iH 'stnjl@jXAVN~͜n^!iIwmOΈanĹdıh!˩d_1_>/q`â*R&^Y6^h)Oa%2FaRsUyey4ar SF #ݴ:[,הrX5]NowCs8HH%M4hy ZuR Ձq%̈́Cu#ߝ ls49herR6!E2کΊyKy++_,*sfY;0]8a A\a<|H lszd!?Ke.SB5ed;1׬ѬOFB4P㣒q9J"р/NKb֜189kb[*)"V{uzmw8DŽ2hmx4Phvc?o 75~Cےn 9nF㞎Vw:HpF%TTB&fB;]p 8%̕kWQ]+4aNm S{ !ȩKyJ,dbٞ. ߍMMoe*hLH8`b%@71[ŴƄd3'\>gmTko'; AȤ5hz,3&mx Ă X$ N{'&An;7}-nzHpMLp*^6V(>3| ]yS:&QIl51]}nB)@R}V A\ecFK3 -yhk*0UtU٘jE#UtS8&&5,4#ly* o|5ޡNGu {%Tޛ٥aلG:T<۬k4j sT64/h)'^oXxf 80Ճ)cF5ɳ6d@r0 K$C˒?d6rs^1.s(i28SY\A1GSE+6Wr=7z EjH- ^!nD]r<5Pp1^oovn[rNvsqbE0Zl()NsۦƚH`hvYtYJ̽y{&=+Xi.нthC,h 0j60MEFt6H@9{ნ:]S ^xp7t">yӸ?$ 5`V -E@Mp~.o' *R O6he OXDF1O{'*,8I038KΆ?]E8J_}е|GtB1`riCs!BML@fJ\.ё4?`s!pxmU'/38|j>у+AoǛ2\ȓC$ֳewl}6!fJLr7aB4 %U KR 6!77ÏØ$(U;/Cb`ć> LoE񓁎Æ!=~.Ӏ2I F*Jd%m0ܩjg#'~7aAs"k1kOqi[ɓ]59;B=9IZvy6O^3dUVW!=TIvBdh?G?y}cDSbz83kq>WAM3 @q[Y87uX246(T@_T HP/IGt 4ĂҨiE ҋHR*(P+4  E U-`"@i.3Ğm|@4$+"y M55U"F'ir( 5pOk# PNaFуT<`TNADq^|xg$cIuj $< q|D96;ijdnvB0͝E8"٣bÁNiM.B,mjBM'uPCC\9JJ+Wa@@R+=A.PT#Fz|M'J}@V- $@i2MC-W lA\=[ChbdLC)MFf̴jxM IL솼q6>HU;fzǁ2fϘ ykbHe:7x?TL@%*x<'M!'p7[a$*ij-Q$ScE~k!S&q:/Ic i?:iJ>7IH\tb$7Ճը#ym4 ² G>Ǐ1 ގ=$UUBBB@R))J4 ޟq.W"@UW,~Q{+<9=Dyو5ЏZechԴB3:1f8-83ⁿ8]fl4R`׽70ΰՏ$q8QU(b Zȃ{`\i&`vee \ P&\3/-k!!w{f̥:ePȅiw7aۂL2d8qa2lm;CL1=kWe4zKwXN m01e@d swԉA6%lt_8Js3(o ڙj? xIQ ъL`lp;.oN3Z'Vf@3 ]D=^=doϓQoKJA"FvXFj’5#A ^)j`s A*$KiD(_;$L}odǴ#bcFo0rラV`@,gH|҉t(Ʌu#66ܴo/wo߁ZZ(b>+bG9>$JTJ0߷fkI4x`ԌB(LRPR-SU0!2DAa]$BItC* t@C"d(pNmp f Qe3)In?D*YXf$lMp=EaÀ((8} ddMQϴc^`gX9{)&P!?ah?U@s4A>~2[2؀w Zk]Vq9P@1k== %>{2GiYRaqW!գtJ`|)RW=@R Q@PDQH̓UMRPı)DPCP-IPKTPҔM 4K2% URJDBR CE"P4-SBBPR L  H-J TRR#M*O!29d>g>pװyT~eQ(ÿ{.L fAcJ ! I^_914 ӃCPj!ң񷼃Y!;o!ʺC 8@j?)%JZ $X\?ժ{yI^f[Īb>@EPiA([,2TRd{eSxaYvj"q q1]*KAJ]`hh?O|;]t$\KG`=!\ S/qy̏:Xج SOdbob(Q,WUͮc{:U4dЀeUG׈@ ⑁ɉPX2Vzb,i›p狀9(t~Or HA2@ЅMvAfi)iDhK'@p+QGш ;?< ={nPzNBY =H<H'A9T0fe~4,o/Z, i)"! G0s?:3j$f 9 6m;jr`1v1+DuMQG⒞uAŞ`L`Myn}w@p;u[JHq:s)) DDVK8g~Q%?%Bd1L9uw=vhP"M <,kxǝ$~,z3䔒=꟪a /e"Tu^ G I@ݵѕړ6n:^2혷qlZЁPC_߸hZ!R@Q7k8gOwCmDlVa1OgS@Wg#QP9(i iH/"@dҽm4 EPjDd{!D-J2։F4`Ln1CRh``ϭJN vt!Wfy걉u)Ј&CCt+zJWJ--t#&ZEzr XJ1 j\%MW@ma,1AR(()Y Z  i(FUS/o~0|v3uJѠ]Gf<¨n4çp;OG"s \C~ e$ 5޼Sf h0Fu,B)lIWw;g1b"7Q 4`ǽ,m4PV4q GAaҁ@y $!o$.̆ݷ%aDO!O35ʻ<ݭfCw'L`t0> N{ΏgJi!khCG\cVC@'*:' ca4v# JMd$NHi ffq '!x(~n$|e4 H(@PH NSԝ]{؏R|w܂D샎'(Es|>(bЁI=фt/M>1SK@JJd)}j_g?!I*4Bb ἚQb_mKаI> @NL{ (JXj%5RAUl'i*)Z+Āw&*}} 9Z=(blH?v>ACZ19doz z@^Wry?]%t=^)oCXP{|vPIiQZŧ$(DhɆ  a|~5 #l~Y h+pW&ת>Mj&ڟSYn=Yír@yсhq!.߫ z|Dbpur|6#K?p6fKJWOfuZ9F5"uUl!& 0PLT *>ɒQ P3V+L&4j j)Gs'w{1V#vHCt*0?'yL&}Y;i }|:P> P0b֔xb69l%@r9~Ώ;g=GkP x# nB(E@D}o̹XDV(j)4 S*@Ma3%  (v4Lc#`daP1$bh)^_SV`P*%ID!pzUek"9R1iW"HxVA~B NmA؇c`ӈBjBpa|s 7dmP7>nU(ꐩ/(@%֜th٧J"@A__hTNjw(in;O}mU^,Zp2 1~|6$M؈6\^PgGo@/hsf7ikzIǴO׿ovx@= xގ(sU(MGdZΜy.^^5$%m@rhxHR4M6_ ,Ƃ:sЧqoo9{ @4ř:=3:e)cY!ՌZX%R}?uu-5P*5pmP;&ifnI]a9z70 W:)MZ;3wu0H>oZn x1}k-jf\*drrUL6Չc",eun5óZ9xニy5{ X'3Z>Tn_x4SkŹ!WuϸXfOPq{f!)d$k 0h#ͱ H<9.:֫ C8HaTВebC}3+g3*{akP{o}(9ԧ"*6Đ`֝a&)ZM;ۆc[dCi -eiB̔qjc34>#dZo;sƏu4JtPgRk(@wTXP<=pT1^2v,d`ЫRM~9oxM&S9+>ծw@jw9o݋~8mvbd<{kqC^bӠ2so,i.7ꨊ:Wr,t/}?!ą4?| >>= z=L=˯:͗uȑZn/Ӽ3-y>4چUѬZI"eؖD3ؓ*!c]-LOB/Y[Z4G zqR=j G-&=~>@87zECAk03l{HHe!'յ6`?o&9|`B-e}X*Fa6l5J/M8"@@G_ GiP@џZ~Ml1AY&SYg>h c׾{zk =[GM%SA}=4$V>lʕ!*ۂ memu9ޞ{ݞi۾zZ}6+Sw({{mwvG@ JmJK=]0;omv9λ[m-{;=}wp{/l;0BUC٠BC[kc@zt2w0Dw4z 4P]:- (k^:@}Z>{z=lªJip/`e(ӹy)a[{ݥ! [{׭kX;΂P>yx@pw ;'tV,3LQJh])ұK ١J U=SS V[)r Y{@}*mI!TM˽75Wzٽ/oTt}r3o|n;LZq{!nkﻆiiwteO/9qꀁ}}ii_O>yF#ăkq% >>v> Ͼ m=^ v^<&uz1]clՏ6! JvʼkcjҔu])Ƌ f=}wnސPkg\}_[oOiIoK݇H4[7Ҿ{厩=Y}{}ݻݭ=o.v|Ӷ{vֹ}eU]v :kjӗV{\k8ccw{$};^RvҲ'qy[k[۾ލ};[wsb+.Loqk=}t*̛W}{sv`6wnNwǰvV6maE4{}y[SӶy^;.anI!G&*zh)KpZX]L} %A%zWm󵥝c|ivlniC%[Lv-wwwYvLYAk7;]+ӷf.i&*NVm5ok٦M$D֖КhioS}i=K-aJqڧyo|z2fmđCwnۭt2n{p[>>29vnwg*zy:;}ì'^lѭ> P OYrk P UTJg/fӽ'swfӎîkfwG'cv{z zwe}A@M )ѶaT.x+V^Uy*vlWwBzwUzjh (P3={3Zݎ"\VF]|mt{Iwwuڙ^p:t#Pe[˼[3l@)ЉHؘ2*aDDbVACe?"ntidD3Aj1;r9O',r}TLUTJ[-gen"@/.ox8YR܅b fíREr<?0:0}n"**s S$"ÝW_ݮ "‚% lA&i q ?w& sbcC}y^=*tG.΃ӷEBOtJ$*0_h4ԱCۜչ \TY=i)cLD]7IBUfP,A f*`vA)OM_*M(Z#?LNv?! DTBoP%$K!]6_uÞkCQ(;^^}jSeB~MB M$l i_]{eW -$?Ռ`W3>j8h::ˆZ.CS 4p JpĦdnzܰQ?]nN-1ZիGt0ܑO>O7p'l'ײ]%8?,Բ<ی5ܸ-*x++ΙZ0߃®頔T8 uo6,aر밶廌 퐽R᮱ػ}g<.\ ٬/!m]kw;4]~Z?|%u]Jد 9r\3x2}yGEfP"auXq(Y0%̟=r[2$D<tSB('z""Eo)vٝLB%<.[Y6Pg{fL.APDQG<(Z>z-Y?퍔-@΁2A9%':Yr0)}L hÌ!L?Ԥţ!*5ݷwov2 !X!U3,Dc" |9';nVs@JL5Zl8]2Eß=caJRqah l JRS2 vM5&8s/ H D4KĤM0rXi`+L`NUB" E-QLS3vD RDiVSZT*iOh~OntvDQKP sywuELVݚ" dDA+9ooqqd71S/oΝ$5wU\V18<9^ܭV)u/f3VuK9$P촁5Ö[Ž{2_ܚsǍs]A,dZrۤ?c̛y30 Ei}8 Ҽ78G5NxeX~8[ jQU&>(&C!N7&uc5&Ds qTИA3 vkXSؔ獹.}wH;ӊ$gG ʰ۾Ö*'ƦwGm!9>8qD[޺ea\vteBRV0O0ݖ_! R9b*HD8~:HiG6 tMkⴏ4#ϘvVwx7%I%Jb)pw]b .!zM&*X@M r/iR,{54Uz޵$gsJ}y8|g59v/<H絕`{-8:/8 lJ+v=N8*wt|b $jӎ~YqHw !7 mnmvQq QP\r}eYZã6?TggXek`MәEiZ)K(GCqׇ3zPmuXT^6'%]i>|{ؙBJ#oI ,?Ξ! 3X"Mf!ST?=s(썔&DjK0 b  a ta EBPD.0XWyRR@6ݶJJFJM Yf(L$`0PMC %Uu0$(c$Q/C#}DEش:)?E7T?I.xkj+Q*Y*@,8bVH&)A0LmbynXgTVFhtEaC;FfIdeEU5MC*]袊8z1b#"DQCŠ8nxmjtܦ0ERfPА$>L =֞?s9P"b B!J)CqQt/@ʅ @aԥ+=35݄X0JXFRQ"84t@z5󚶯x]0m]v|\aP$;Ҫ]$?` $HD1$QK1zѠ(BiJ"!$&$hj!&V`@T@U%!)χI=xaAk$h+lF%˹y~j|i?bh2;")t/b%ԥE( hBd(Fd"kPҐPT@Ԍ5Ɇ?p^}pr"юMc*(,B RJSLBP%RU2 H0**'Tf]e#hQyJUh"Q&"`F E@D׊4wN_"/vO8Aֶ[P "P$E'N+8ů~[kkZ!B =` uQRPE3% +!Ls1R!dI&LJ<:(!iP'Ӹ_tQ #KIfd(RQ"J7x()aRÀq 0kdX|&v4*r-ǝp@D?!l2œ;l~J}sլCeӭz}w$Et2@ GLٿs2u,,@,"K{6ʫ"p ( ۼcv0qdیZ&WMp۳ LpbDUUCE>UyʔyztS3|?G<'SƊ^ϳ?x ˷ Dq(fDI`V a"@_~ (d/"G\z l>88Kdnvnb4`(`m(|م.'[ zL3%='[S8>8k+*77,+6J5h[L\(h)7ޖ6HB8,_i%%Nk<|B_͑A"p;PV:=.xqot5|~kμ+L#F{ECR(>EUQo˖oZ*/ij3(.I8oʞiT6 /:YhJ "3fDbT;Gkm:G0ضɖonu:a~q9ތK9 `zI+E¦9\)i)M@g Q&e U!GcJXBKVoڝ9hYh= !(~&9KuzF_~{6h ߌ%`Fe6,b`,1}(4U鉝eS882UUQG]>W:Kc-4絺!=(jVC+U$!Xy~׳@gm){[~{CtR}~+?FׄQ6*Fo_2AXqz |= 2QpY75nBA\Ek8'K_HDr y UC5cW1&Y8dSF:V}I2W59m$sDrgrI#:q*)K5>C%PklZ 1hVaTpxz{3&0iƙ38j-vjY4wX+-o p]aIw= ) ? 9CMqJ3e(ʈі-*+D{`qɶ}n=t5&.5GWITBcLO/ct}ޡCdae52;MWA=R'IV*BجȖ Ԅ$`ҙKfZ~)s' %qskUΆ SE,8cqi'&870M9ԻGLrC7yHy)H5->]V(fڃ/=()(d*25K@R-d@a * 2)(ʵlb[F# L,dYQU /dDsFqYVhPImDR?4Z%"5J- ʖ K`LLQEKMDET*[eT0,JkU++!Zƭ 4WJDf\~\NJ*HV~G! 2WԻUZ~<93)ieAK(,-EeNTmgs?"}`Btލ#U(H/t?I50!#@0 K>}5Mdu-r%ZyrޜPA^rM4!>&K\<"v\*)LS FYfZ{9~/=9{a1Q~OD7^Qx<srBqN-旉TVlO$Jߌ.BU,D]USD}SW3oJ_k9DT@D[˼n&㵹QPDU_HC>JTQ=(L~#XDB6x.~ 8 ZLNgjR_wO01 ʫ~gwu9IHe0MܭP]~L\ix+Ewz󗆓!~aOڪ#v CP&2L M߯ڟ:mC8y|Ru3o}D9ք@{' zWܣHʾ.&9r"p:otw0[p?a "]o{K :8GʆVb+ WBլ8Իa\4l!Ba˟}:;Doө5L(otu\% ({U(C<. _+վVkp2$> 4`(DQWkك##綷bdvkP(BAPޏ|i 7+~k ٔ71ETs{C;rMZޚrN3~!0x!]rO(/7ye ϭTzr{&%ʩ+keƙy+?Ai/mf::?6~ (?Ƙ?u>< z$b3DuFv{:{-A?>?Ӹ}*pd𺁀=ͼ]ˠPA(xigԎ]">J28jz%d݂aZ o![Q7ϭS -׿i֍EAw F'5׶R jԪgP*Uu :GGtS}(HwPz`U^KG9Y"7xPP|]xA#mr29 >sx._j>xn*bb:bq*jYA JLg_IN!M(/{j羡Z`[J^׹|YV[ҁd'6zao{tlL@mp@[i/^]efkx-+!P8\W1z21XW2aqQԧ1_QP-@MѪC$fRv^S07(?*dQẴ )j2m<{e[$}i避N ;"۫)lF&|&Q]8*E 2T;@KFJ"e=.fj{FTf :$4 j9:ݺV.Hw:բf4 ނ~",%p17Mۂ]s}i uN~A&xWKXSN?km5vNݓ|Y~n0rՠdz} 2x}N~;*?h?/}}j"ʔ,՜Pk0i@QAǵ]U@٨K[lxbVh~S<\NhOqΠz^iZ ? B?{8?txE C#!w*L:  ǍJGeaC:$y{h_<ʫmTJ2 mZEMQhҗl#MiBFKmʡRҪ*DU-PrXam"Rה7PթNrJ4UXQNiA5K*?QlQ`Z%L5Pũh)m)m)hl(I*6C$G"C7sUH["(p.xn,D}.y+lٝ_^`,R c{CBr(OH 9c4i(h`i8(~B QqeWI ,z@(^,pH {RQShk YWuWBb4S#v::pi *= =DDDsݒ{qJ.ߊ7AiO3^LMT]4lZ]Lߞ#/"[gGy]f"\i) *am TIl *o0>\\8yƇqOy{iV8#솥|vR$ $*C:=M3YQQŠb>pg$ .K[ڙfʁW䜼^3c>Tȣȁ*j*(R7m{܀5n|KL\^=Q/Y4a.L#(@HW:erPcJ4pۿ*u'ga"'O}tlH <)7oFBψ/}R  [SA3CX77F`U4AE:ҧFL05h3f*Je(?$) i_WDM;83UA> ЭP}gEQg;> uv>t0Y2wƿ-鋳_aNl  )QE""#Z|._{zK*XQ2a̓`ĒH$Jnn]#@/U! ܡyqnB'~γ]uV+RfeP*Y Rem8&$-Uϣ;&z1K=erCZX]^)+4t,:%28!0UBݷNd {q.NL"xk7'vrd(_?`4-0nGz񨮮8+p Byg~$ A|O{p=}9ͷP1C1TQB*! {=!󿵘ΆTɝnUTEES5F"fc81^LYi }  `T]/qBTB?iIS鋫|#5RZ{Jh'/N `HPA/`֔,,Q)L2Gvi#XFJ/]?z֊F%0EY ETRIEw`eWa'_ QETJ@SSo ?#_-% @~C3j@JAEKfzJZ@8hO)O!B敥>((=3d *}E ~XOEtHaHAx~^fmQAJ"V*+"QUh90dֱ'2dMQ"?I׽ԃhk-J+cQݦQa X:B;M(J}m"*rxʬemV@E`3\>-g4䢋jiw!PO0U֫D6mdqAaeeB--iyl͂^Юe |C ==Ó9PfG˞v픤>JЙZ>qcpYþ"So;s'yܾo:+Zs3jXo:-jO18&n*5 \kYθ3-e蚗Nb{RSSsOcsP\, Pi+i/xgHN$魶\ADsTdLXE&AAs+yo8X`eGJJICz]wawOqT8LCمa{R,d5 6aQs)dIa zUDji>xBГ%}Mu?NЋbF@˃xƲ7W=PzB}п :w@jCWnCrQ5u$ a,fașٚ( !i&&`ȘF L!3 *kj/Kڰ~(*]0sUQS~\2gA2U5ADT"N 8SkV{gPA_|!DP U}.ߊh]?0PR Wl^?}S">H-c oGf>}>f/ j5" T<5*MGN/ vm4{ףf0\i?&AYGMB#k) Jϳ5a;]7NaN+WMV@=hlo^}bGi l(l(PBH p^~c]kF/>4w;&@xIJPkmB hK?(Y_?mwj?쁄=DAfk>M:z?W Zaib$pC6Z0Q3((OWU$WUDs:z%}߳q8,o”dyM2I]Z ,V}& DcK5VC~a0ɸ{㿟ë}>/FawO OoL|NiWe}E_BQXP(  r_@ ~>f*`$ zH &qo*ql>&tC >P_}OH,/&~ !`k5\ 2RS{d= G~C߷X?7}1u/L82II/BA:/p~W旘V?8iD2c9Rކ6z'!tĴn7܊- GS!?#7?O "wo;^s8  ˴d ~SO[;~Rs`OtpPt'kOvP?.+ˬ.(LcV V0W|hkoD&,0 .]ZWحh~,"+ҕW g5Uv;6`ʀF Q─ݞYe];bD7}}ld`ECrOUqTNthgsVŘce@ *8Q_)@&GPx*v]N(=Rz?s\\ zg)كX04 \l_{ Dl4pOhPok'!U̪)ܰ(۷ 38DfYJ# _փ#H~/G;!?䟶7ϗ`9A ]; l+)ZVKw"o|p^۽jNjo_"2 GЯ$#~՜Ge?}~'K70G2?g:Gnģ 1ERIO\ ,nVH qaXլ I*Ǿ/U5S0&dz90}{zgXn< B ;`=d@_<\Aedt]b5+3&{: 47<`U@mToJ+.Sh`Va@x>0^qS1=^Qَgb5)øa軲jbTn j~,^ݴY;h > x(FąvΞ(㡋z|njGZ4{Nn+HqAO5j6U}ʊXoM3z]JC<jiW?iH+1q=U?ӷ[ ݗ\z`:*j8cݬ:ۑ&݋ :DH,ݍ [‰w ;귯ݮruIZ_{"DAzf+(Kf~\?A/[BB=/Pdɿ#UI{-2tfpQJe|(SpG(.ʾS]jK/Q2#+ZuWK9-M:f)DW0LKjU7bf~§Z>*u|Pf+bW_sq!JG\Qlwkp)3(ke6ܽ8ZwcO W( JeW2[U mx . B^jgiԮfWL} D*( 6ueja\`5z1mF/$'ţေfΗ=?LVQ8Ү~N1G*"= 0 %Ĩ#!3 |u!|%ы8/@}x}e Wt@0CioAl%y_fx({rQ՝ ;0O@kF'k?ДϤ^_mPXc4CԜd&3f=R>߿M|̠X l|_0OKVT5tzA"KWќ13TOۏ~,$sBɎu2L5<8Հ*5R`smciIaͬv0BM; 6BB> Γߊ >_^zoBS0+NH՚ [">zu4rUu `M1;A7ּ/kZV=b9XwKyF&CRk&jE|7G t`Vda:н(&KD?Hj_ˮک@ڍ')߶tbRqxЮc S;&@d?=v$S_D' D5rTESzX0S =I%}Bݶaa4J|ٳ`h|10a)|A[/_AX[U^T*8"QߡrN-<;|Gf&G%Hrbf&\Peb KO/_Nb1?D𐠸 #J܇9a4 IA6&/‹ȳjyԂAI_gj->11@O-]N5Em3_UI'A(g'{ _EILM"P xO]Gݼ `X&/Aٛ}Nj8j!G|+ n*=z{=UGv$ :B۟Nmvl_E A~G[%ɁךtZOw lbρc9(^5X;c%nr?C¯ a|*)#`#nQRy,aҌF_I 1m'?/.MmڔpәKy]]QQBNsdOoZyʿ2tS&W<յF p~N 2t?0a |O}$1~-gǠuݕb3S4 V;yK ˴G]C 692*JD캞5  m_l#zIz c~cr긕pٷ ɿ?g`O>O}6 ɢWʂݏF6$?"C%FݏoH}';_{]s]%C7ɎN$v_]w"\r>'Y5Ԡ KP?z8?ӺEP&CHUiR"i~?TL&``ݔEp>^%}7DQDь>7wA|~[h2:{^s D~kg3RNJ>ӛOr0^4-רs5xqtd ]gχj[,!I^PspJhE5+5E/J"$wpB|GV v EI<&5$ ?0fƽ\`,bu$yo矼3< |h}`}@~?]{S {vp":I33333Wi*&Ȼc EB 8*ś_6BmαצzoKX4, [D2՟7,e &6 nK^(Wi}zʧ =?(aA(3B+8 d'7@3O_n̙?]"LN m10|*sNaQ_Pbr35: -u0jT$ca" Ȕux Dq0BdfRrP:ʩ0l(ݩSyz?"u(#!S<{H&]FC9)H*lH{.&>0o'd$bQB9~~6vj?r?qg:E?ɯxO'}|YOs`X|?r>Վ(?'rUaWo;fekI'·p}i>N!X^j;"wenu\/ߛ}^6`AٕC_?$>G^Y Sa]ỳ6c8?yށ* JuwBBXx+|\=.O!N':f}EȀg9A(Kg}1=nEfJX^oNClD5ǒdC2qJxz ;.gC%*Xצ 0@-JRaBR b%&Q~n8l &F XP;j?r63=8ovƴ=Ӵ? ( ]wCZ=&ɘN ke;m+8H?IBJx+N~?eU}FI@AXSS|!'JU} rӇt⭫տcIt44P4?˝z qI+ԣvRT(M pT<XrYyzt"xXA,jcD=n;7ޚAS:U^/#n?Y$gQx6)a͂Ȣ*6Y׳eMN$2 zw1͛y4 Hu۝cr8xA3K9/ňV=H{ xA8IiRr5IsbҼ)ֲ$BQky/|r!ߝaQ pg`FCꝳy'by:gHMPRRSydvэ~~+E}8?8z<21)mQA 0B}( ٘|q {f.Yvcu$2Bݻ}~1wVA@yB|j~޹svWL=@|r^^G\:^*&}Y|Dp,&#|NۧOz1R=gzdǂ6\:Dk;7ώ2c<$a5a\: \w\##<,;Bo"#;aĹhdUߋt~Wet+}]q@Nv_u$lh J>5YJQ3  R (~E6[)goLnIgq5my׆&v#ȑwFL@ZǏ<,2gLyQ(-m;>|?_3;L)*0%X0 gKL}άBE Hbۯx?k֏KGzcT Oo-/ür(©@Q̏3KP$҆2=`vPuW/3qK!>↕h)Ȋ#+,Ġ>Grr>TEFdo?y@MϦ-0(|…Vxr=j dhd0Rk-- >y8#0^⍾xl6nv7>ROSBBbo o~HDRʬMAzQIUc!EKI <2K,p6/b8[H8s.7NRsI̎ 6"C> >QF Os*=̉$GNh#K &!˫pCV Z [lKŕ,@KAQJOp~}6!Zmw-rB+DKB(~'>]Q}x46'#ޏGy#Q~>(X N~;m٦xjA9^QC!eURRH8kg|*V#G?uө^i*e$2(+bVi_.*V)qP8IyZ 7Vc`$ 'Tz@uHfRCW`aΔP(CDQ)!dI (=!E&Xµa0qGor7gw~򛆾?jLcη_ MDS>tZMX5Pm~HV0hT )3 ď^ +̢|r'; SuJ"$9|=̴>hD]/K*(Q>aqs`e+RUQ4|x6(G6V }{Sqhgd;$ z0 ?Pur6F`0 ` G韷l#qͺmնmmmm)mVmmUmm[mڴmm;/cgįkix4Y~óWommmնUmmmQ-Z`*km[mm[[mmѭmmm[[mmjV[[[[mkkmmmj Z} IO{ͥ:7鎍@?;~jʪT91uMa: (h$ғ?O]Z4/LoO-Bu%? 7qG%0:̻W/V{6$՛CM.E\ΆVg33x^꣰U},uG~޺s$3^B=':cNQ=<|6G*yw]mĒz|L#&кW p~>m,TDCah&& D䚻7 m/3 E=ǩf>qk]ꪕUTw R>`%O6I|YQ%q7t[ K7+_B1|Ǐ:֡579 S5]}hN/##C_sǜܖtrs9k*R1.UX D9}öR8h33 Yx\JnEq'uJZiW[F ÿW+*jk<8Ѫ**]~bkײַN&jpLj_%1=<m,,d98RFfYᣚ.R=3RBn` TeɄL.?!ǥE n{ eٛ$ssB1ybqE$jJף,ҊRU$&ݞ: ù =h;9gv!8!?*ŚhoShfN$$ NN)zxyM IToTj##VoV pP|23(9Wsup`͘Pw]'nL2d\(h: F𠏊`zia9QHtvՍh.*SBr$v_W˾^'NK= BGH""PE T }?\F LuA9zk'Z|%eaGKLnxo)wEZ"hs<栊Hi;;o rLZzttva^.”"uJu=".Pon=xkt pm"8ť)6hw{tP兦s!;ޔ(a7>s3\>&Mw)C'TLJC5[Ad* xl4S!JhGK3Fo??\sRUEpč;eÌ. =O1g`P*6oxm*̌tDq6m0`7c݃&І% KkQ W&sCCϤKkA*?DQ[rYn@YGYs ? ?6b=/p: nˑxy6c86퍟u䀑sGdLƂҸ#ٝd72v8y&}Aq8KҊ/H ~z ^}J*WNW*A7kԻ<@Tx'^V$HcR=UqYV(|eG s;m0ut7"-X;<]5ggZͶh~g_1fS_J«kip61O9 d:@t"I mu6,QCUGBњ!zrG')}V@H QwJ>l {@: ,cU9!Iccubm\kJ Lzp؈|j- Yꝸ2,Az|J#H˜谽n@MFtA!ǰqD{;t i%VtrhrE ['iOlŬa#(Uج[_PU21p*'bW^ez*f2m)AUɗ lW -'Fop%eP:s`,8<|~%]pF1n4$}st#k:n?Oߢl[}brY(#D(kq:ȨR@-dҙ]2"»R/P先q?>23??QaeR^4ku܋ m{7]A%nlM|w1$9TG)R{aɈɭ56QsVsW:FEZ!h0Lt}$"&"&RK+.I5Tn%9Q;1W"f"\XX)]Tnȇпwp*V(6U$)5ބAkg l,AŧL<=!ylnpTqmJSJK=龅4bpٗ͡VAMhDÓw&PrZ=N2r7Øs |S}&n `7aTԘ2MXF믝^'-4pguQ3Tpwv<}Efnu8L9]@0V8_6p@F`A M[ OIG/w~Y|W&PUU葧 :N~KI"o^GGzJ<,hwY\0].]/"R_w EfIor1ȊuiQf]$L`]EBN@}/ct=rjx6ݯ6e ~-t(fFѩxV )}ppe޼ tppMg_0]mF)rN0'M6]z;rTeJ 2T)G>?MmpxߏF?QQpVf 9I۱ښwAjmX.iGԣJqY㛒yzzq> ׿۳G##[ճr$ jp X!(X)`/w k=v^Q/G)Qw3`BLB>n|d"nURUGBQPG'#U$%c2EG"/zv$I31"cNp#f"[/gJӮņJZF5F\Cˣts}ߴ54"Mǎ. 0A$2qV"<~YUMXr-T9Zy=~Wx|新ʁ`x}{"DEpfƒu 'ʎ E)jVێP;F3G K:g{NAtrF_Wb2f"$~l>[C-$%rºul@g ^a^ H'Aэ;CawW]0A<[ޒy)#JP{d A|q+vP̀`=eHD"0MH@{ inXl{:-_SK?۬"sZ!wceb@֊8"2@l=%~K"bwr\DU94'  C?}cӭ47Hr\R ytx ,P_ r3NrwskH6fv)f/㝮#x⪍+P>|-,BLâ컮pg)pH^\bAFB]c=a;Tr"Pܸm|%/QƗQCMx@%1 #!rWgXdyl—U4K"R@" g@u}m?< zX>[N/fKјGZgY毛 ^s  \%ƫ-~Zbb!2HKR᳋qfA<%sy _^Q!\NZYN׻=|ҧʿ#OWDwTV'R_:u*MC 4C0SveV!͞ONىq6dd:P@)/u-胅GAk :lcv @{m(S){G-L=Wrj_paB"VA]; NtY0 j>d^&~nxv_\&׀>tRB.m5gOh)Gl6[l5" |d B\{8ZK Rw>sJ ݞ-N:k˰2zz1%H78ېGwyǞR6Ss?nrm/R݀3Rr]L\hBc<^zS15 av8U}W<޿vb-k<3*G-&/՚1˒2 ?eX.yǫԡ~b;4AiHziZ?sɽׂ%_\x_rFɟ ҝ.=^sWzVo5m9y?L2"5acOiok[|Uv&0mz&B0.$S,zbiUZ.ǝkS,}d$ȁf m ^sռvqX _s/Ƿ/Kb !đkr:'u mڹ1B"$@Y-'_I*bN#&9**<WT2К5HNQUEUD〪dS`a*0t{"1CT21JZ<ch4X( a-Pgu?Y)ܜu?xd'dsg_+=Ol.b۷CSpvu9&ǺW*B6[Ta0|M$g8JU:Fؼkl4O ,Èu@O8HU%UKN=F#qgo6>;mJYW䧺Ÿ+II )Ə;{HiO%7+K06ǵU*``lbox I>-1 7 mآ4pPٻ$8E7+ʓ?5;)rfqeu =vC]U[o80+C=-Cl\NMsx_ sls,FT|șI@*ӻz 8|a=:.rJgwe4M ÿЦ9ŷbJd@\DIdՌ{k <bV,4&ey 6EOs؞z:XIʾtn~r_(N=yM+anB̦60?ԪYP GjbQ7 6ʎ0RʊG~=nnA >., J@ۦd}[Gui~j 3a٤|fr3^o`\7Ph^ιbr@t"@^!1 }| d"'+Y".=2r-dr M۴оn Ra#ÄB0~L F) tU@ b$]sv{-$R99?sa Sr̾C)~沠̄Ef s> z"nC.*jC,OK X'́|4 ǐ;vLfP nQ@y& 1 7U.";L`B6= !IMQZ ^ݵ W!vAs>_+ !m?ȅ|!$B H/AH@J:0 gnah'MsHD\B@`\A85g76rsizzxPMiM<\'%Ȍfc g]pnhM3qm=ܾt)Re?L JݷcOӾItGAW 9ՐLpgdg'4-ԫY)YIǞ #h:K(ܧjDi"FOfN*<*p9\((Bҁ#ϛ wrWJ, 0mW}(u:-~;GZL$\[tx_gV8ҌNEERWNKy8*-^ lt@A!XF7BiVkuMSgq{c~חH dNዾzRI? He`!b9|/ k`0_^;2(Uۓ][ < EEչS+n_8di*-Q$ռ >'4D L){~",[G bc'=@J=g֮MSpg7ao sgIo3Ci;<*K$8zϥt uGf7b{ ޯ#2BGsN>X]I 7f@W7NJ|AQo^8PAB  _foHnl-`>#[a'96˩LSs$1Da 2$G>\l7i=l|c~٥@p,_e70pW> ?b:I AyDžFKt"{"6L0gXZ4]V;ExܠpX;fm"dz +]/mL0?7/Q0^ůyk;n%|kܔP."9tBϾn`6̼&]}*p-7-2vh}CfĊb7$iǜzx$C}&/zÿtR#g9"$b.$QIW9ۢOBA韹ib:(vq߃\;>@J[3R@omtֱv_($ :!G*~m8|)tӦ&MWCj+h^C/ M}R>yH w((QC8 ER:k?<&>$>C{ze˞4r"yRK{g_Y Zl1>/W Q1z%Qh6$89漟@62fmUlJ*&Z"J/nvgպC46sc0b.P4Slhtor$K@}"G*zj{("=Z('>zr2Ra2.C|ԲAÀ`IsD|B-Q)!n xHlJ݌[t6r_?N谏\{[{;c#iƱ0@u󑚊(ꈼF$k q99 aw(n+wtF +DZV3vHl( mDUjxΨuܙ -߳fpZL2#?d) AjYnVᶝ+|xWp!" `$j-׏o{l@ wW;MT;}"Z_;1cQ@vcv mxP@=.e|>]…N>yt g՝a}#_K =\A=w3)6A?t'UxyTbЦC;QTeVRAps%nlk)# +Gеɏll1>9?zplt"_7tVPwI~MM]wWozvgXy.,Ξw_s )lp$s:-0 uHfwtжlb3*$lCԽ"ēu{+]C 5;=EOkY%^GoPCfj ) S# f/L`3tTgIavrzib8M[BEY K|H!u~RyFG?%:l@xqp兀)@ 9Ø˪4TD^8M @8q`% J_b"!*|AO"cDAUsWn:?:E*\hNCg_?{wj3-LJv)Bsڷ=|[{zC\:2ac@p\dS0Ub웭8.w޹a)=̫=X&7 Q_mpQI; F#u>5чVmq3dn: 3xrOB:x8][xraHv-CC:Cuz5`˻ݠ:%S0|g]%gH!7,cj[GDžIe '>w8c+m0CWpQrmG;Io$mo…kǻAw׮N'j錽3|_a"N Diw{b놭{JZSj6(sskwdgEJI&Y]@&Ӄ0#wW&?xjQZܵaO57zwy美R3\LYv8-B+'=3uJ,)8M9},?UZKm3f|P\hB.t+IN;i?xF]:ѥ wB(=mK3{nF :0e\vl sx ʍqTzaŘb]Ҥ?Ct!4,1AIc_:CQV3:?8k*%*Kd1Bp:Fcqlm(%baY SDNkFfO[ˍQtvG3|ۃDco1V`hi} w`?k3ᔱڙiVJ}b_iؖvrf qZo!bq\yQHĖ:[{{໶C(̩]DN]U>t}"YUy1ⰿ cXF[ fD! óFIc f$M8pIK~ S3~, 8XL1\<;̑pofWwKˋeٽ6ٞjٳ1v0弦6̹Nkտ %". -||/;pR$>-G wtio H Zc᧜3nΎ\C)*vyUg Z57lA~] MEF'''xyCEP)ST-_aǷVA|~ޭׅ>o:UBh: 1<] Ͱ2caT~:,lOV uгQAj,rHټCqR`&28De?7𫖛Tτχ$%=O39,1D 0`&"aL"&S׏:D|GkkpFy&xXWar*׫dž5a;~-oڪ~ab1x+^ιcM,5ux",l~9•@vLj;{ N<ߦӍ;_v hw>t9D87Nf0Y9d'$4!(" g!k$:{(?;@;8d;AC I҃bz-T{@\GسA]r 9U w7!{UϘUjYꢝ;#PO&n(9[ýc8̴u=muovzGUHKjAPʔywyy(IA tNSp )g b#u'2/nuhֆ:ޭ{@?|o>(b ('%pH7WdTbgmnsX_ܲt^P7$׵k)o=)?pQrYh|=45_ 'N6akD!7lA0yG?Kk/џ[&TfXX73%zÕ ^z1gx0ʩVA(+.O?7iEvmt\vS|oiLʵYvLe.lO S($>ߗŤ$b٩ rBn?eH5D |R0 _0r/Om"B?LxC½Y⽝x@sპd2޴Qx>#ߚ+M^ 2zc4 ȆFo9g;:OPއ!=;kzȀ "nYi_W!ΩI"A)HFz.F # 1[I>D8ENx"`ύt1ڦ/=!uY))OrEii݌(c}}]:N~Rho1}LѨGtS|ԲE^dU+&=mQX1-}6eqCCHv<:8Oy7y{lA0C YPI?<')7C~TOqu;冀$Q}nGZ렯|h> 0kAUVe0<H(1O_zy?Gsf;MOev;w ??4F2&! JUDȿ.O=Gyp~c?>*D^|1>Y@` (P6hѾ(qa/rpT=PUH+K=zCynf l*Py~cmݘ%|^Bʀ8?s\XEgNr0#nK!?e?#.)pUճ:៟ϻ|t}_?52Z͇HQ"P X)eߖ3rH@yp0pAB0\~w5٠K~H+z| ʾМ% ?mO9"?W??o}py0z{#&eg=F$xUT]apGuJER% *;SnǵQJbοB{UX~϶g?b%߷SrLR]},KPkPK*'&88xUp2xhWdq E(QH|w_ͿJO]R).Ua"!ރNcW [S"#}-o8&[_ZwH"d|EI g1!!h@tQ9-2 (U?]]afܭ'uӂݷŵt6H4<<1HeQC w XPU[KI ɖ%@v"ь,gGz(UET cn?C&E_v۠I$we#}x%%U)vSHP'oQJ$tpG$(J@JQ8/ӄd~˹>G?(;߬?{]x|) &?dVO]}9-XJ ]iFd|?Phxi7+^0ٛL>/v\|D@mœPN~yONi==cE?~_x``܊R@NfpÓXD=TGF6%{OށH{3]Ԟ*LO qAsX}`۹Sxo_MaԹBO}T?Dp>]_|ir!%Mvdq"'9gmG'n{}{h |~?ɆU|y %|I$o$I'j8Xǧﰬ մxH ߚ$YDlNVWØ 㰋\߳8V^QprHx(y7G5>Ad@χ£*=}GHp*# :/+`` pR{CLcEH9w\}?82VQ$7*[իO+mqgݝѓxL;IXܸ7OއW~. MCL_Mp&+׶ƏЏef?6 v#No- ,:tx c/8D9''U$ o(J u^}{c: ##_p`>lLlt GpB*O8`hW?/d @Əhr{PdLU p:%lۏکܽRbIE/QR~~H+ PZBu ˤKAAB|H} .gpeeg1g j]ɪ9D:c5\o7*J=?66az%r硖Y䤼>!zrPo \]HtiʐY8{{ Ls|@B'҄D:/9p-_%BR ;`?e/SY4ܣZ`U׳sIɖq)Ӏ?~q3Z'1e~tɑњhH7gМ 0/f6_EܪaUt{B|>k{Xe+\wKJV)׫`Pg0x`~^8gI[ 1(G7ȣj #2trH .rGl=Br9%bUFX9 :{b~I?PqV̏?<XwCOOPHݪLaEN Sw,3r\ !PպgYXO3ۿՇ姻pT{ݗPWt@ۂ8# L (ir~BJDp+X$b$yUZy~I<<&k^S:6n T8s\$l@W[,vN5 d<.èxsl;73Otؐuc[q/=st gkЎE \ zB"2K5adNKJ1b,F%ƺ\}$-:\$-w<{W<+8irXG1÷_ޥf{8ygF1bєx}i>B ݃~|=o{]huݽ<{Y.e|<^!~? VKabn_y?@#>%>rT'#Z,>2fg/> )0KȀ}|  M+%p!Z8H7o&;s~Hv {,Bb,);Y^W;]vtT8A9~YkA+uq>ϲ@>5_zR SУaQ>W0pwOգUf[R E9+O_|g_T;ݡq;V$+? o~+d0);6{FVʍ\Ϋ\\(~]qc< ^߯@]^; YZBoH>.A/SEm#*FN>=bʐeO^!a2+AWD;)Ic 18uj-Y.pK'|àD9ûǍ=\O`Rݘ Hh~.fJ8<3&Z!.*ϓ|5aAD"",&8pTi=HxNx}ϸog[ze$n46Q\պy7cU$ҘjC9E|8C2P|pُ=@귔}u_.E4@W sy.`pTz(Ȅs&}08 "A1bu|fffff4)kLEc,< |~ >@YУAJkˊ*Vaڥ^VBK{&F3"Q_;ϲ+rBO?NP}/ti+dE6{4޾1blr/ۀ Mzp\|Ntdb +~Ŵ]|+-J>P9'>(=C:v6'> xnm,uz*.Ƅ m8ytl:û∁%#̤9w.2pkUR˥;x- ]xldG}RL6l{TpEnN$|Xu>zcLU|`&n&hlwڍ~pz,*+ͭhΔ* VbqB8sZWC!5^#(gmb~~y7`Ï>:w*[x5od?Ӧ dY)=V%Z.<ϯ2@>};sQ~pF&_wPe?>`駧i) 9?vޮȩIU-%t9@)q3,^{M{oWA2yJb_ &%9aT %EY{\%d=2;BvQyld tCHőC8 =}$xGY8퓇@ȰG-;&9Feqyw$eawE2 8k'}6W$L/}vv j#N\qE2pr'5rs1RI EN{l~1INOH( ?9G0_,1ĆNiײ+뒽\wfˆ~su='G~^Zn]ODB7k= |\yx{.cv|Av%1 #"$"C$<@NJ'+1)ټl==|Ck--t̅ D],Alx{nxwʹƿuIlxYNpNު${Lzm?.ѳ7=ᤇv6NZ>7{DbtA@Ψfm9̣y4c]@8vό($Jx|`ZuD|y vAOrg!O>5Ç̽=B;)Kx2H1R g<<ՖWk1Ӏ3-xw:u.?PU*Cxw/>W75a7`xlc%">"`:ϒo5}8 BU9t+r~0>OZ |SKst6kp> qXP:"T"4>?gg{?9w}>kDmw#"˯vXdj_~H ġ=]noA 8IL\3$|KA2h=eS􁅫ܣU:0vq(uiv~SErvb bȄ?o xX9WZĦ6G۴x|[ \3NOBoz<"B 48u0EEx{NwV3?KHczrNvab8 Aeךy{[90d΀\c~3ذxhN.-LѢ)sm]uH%f]8+|kv)xqvY1n;PO;*tK9*< xdrc0psg*Osd Lost@]#o]Q_(ꜟ9 oV5Q*Fqk&j{A Q;ˊ3þL9۱kJӖΪ8w#?yJw3A@cW騞. DV.&g/.DHBx ¤o>H`GH( yˎWR$zr=g 0.X4\̼;ۈj%eMлQipu5;>L y,^n7eټˌnA9n=%6pQ@S[낫o{@;??ָsl;σ#w[!ҫϲ~3^}crPWWi4DP@DL-H P"Q%4S14#LfdU@^rbPY0A(b1![UKj(Ԁ@"@0 @`Hi {a'NxȫQP=Re"Eקt ezJC4 'V{,g@ 6FCɟTH0Oӎ5(L!0Qf VR08 '2$@֠(Z&H`A*j 18@DR%52(PjW%*=)*<|ǁcI D c}>'}[Zֽo)@2/)JcBPTP!!M,AP%4`d!MQ*HHw֞C6w߷G?&Nmb՞CY<^5>TRz]qEtQ>0<*e/xk$r_ns1r;+ūݕ0xX  Q!udա7·w"ls좽|έ<=0G.(Ek8IYdUT2 AЉ6 kURdH(ѓLwҲw!ы¡!DY@3gQG_ &0~nO~}?=H(>nR׸;O">M73hWzD_1Ζ"+DkZwNq7C-SiR޵a*DK ƪbn2"/Hl@~l@'WGnBr!3ery @PFCivOB k[ʗ\YJWzG'/Gїwp3r}DM4g5(X(aוtX!bkD(s'P ^ 8/_~ǻމ1g ֍늼3.(G(>H$~;>Bn_sߧ_%Dl2̉GJ6tt/Y:=>n[dzsgI=Y[_^G*!?_:jb|T:| yJgV@[%R#ɞPdRX=bfǻA}+Q a4/`OsOnS"sᴯU P*_mh=4eB.r*P'R ϶~mI<@m@n""WH&K?`;dhrQr Zxue8Nb-CN ZԃQZ3,/ +Z3IMݪKӡGm_C~zץ:: o~hDDU"^5F0=Vrƨ{B81dA׀] l1CI?,Ki; 0@(AJ swhWui@fk G*)cz-Xd~WBcz;";>jAHU 2ubF,1?dSU7x\#lZ[LYK8Y)FUP}>!7n)?'Oᮨ1wsҘts*{4u3+rn7monWx[5?v ^~b?QT{-2ǗMw_b6x#">tpGyt {W4dz{`M2w~^@:P]Ӹ5l pK[0y=!IARbn dRI& i.t|(Sκ* (C] WV$ާpo?Ownj?po9|pkhDVteY k,W(Z̆JI($`1ETTU+GHEs4grUt[%uqetѮAٝ:WHLu}~ٿR1X ÎCl# k4Q^Cxg8=qFRpz^8v}f:FQt y~\Nxߊ#qL^^fUc>Tc{WWkäY3:E>ߩ?O&)|wo>g\qG;3)$1-{MZc)?H–REڌ'uG>14i 5wOPr`_7}<7 DRX(@M~ޘgOm6F%s\[] 4eG:Re5N[of{sA.TRV:erq="ѵ@ ;bx?y '>}!׌:KiA3Ʉ.my90 "Y1( sݏ#B!{ }Z "=eY5'.s`.0U@=ʗz;f2rsMcva=Ƨ9:~@x~?C09r@W9h'>. ukSĀU*aU h dzZ&wa 3H}ŃJ= #>CmsOE >)p(T(HsHh!~R@=+8r`>PwDA"~\.46/9T5 ʑ*Nlw3ej12 %D(]'b/$>0FB0!s~Ѹ!n )W.#1O6zGAG}_˴NBOzt{A U ekQcC :ie 䏈$V ӒL1_-k*&p;8d5}"D*xCٹP4dNΐFm9I9lN3n<Ԩ亵Rvs"{שjQH$VgB`9RT-!(׎B)NrWsxtN[TKqL;7U g'ː|)铹;lhV*+mUu2( ]|̬@h\ {A: )ۜt:zߌwUWI}Dճxr?5ʊ՚!Ŝ>Mo[ ]KN {m8;D]Wie+#oM~s=\(jQ5KZ# t2wڵ56\$]sJMm~iJ|!+F\p5d_ -76"l:^`ι}Pchx B bɆ .ؠH~fN-']'T=OW +$ Av^.L,MbP@Ly7R^n׼"e;@X:@3Ā0Y0O >E+XT_.ٷs{J j' X+û؁e,:J TأfT89 T fX>I$!=&sd5 Nxr#UqA<`]$0rg!bGG7؍rϙ! v^"qk0AR0<#ܫ1+DQ @t .;;YY/rU_-CقKAniz; Uk=Za)WMQ-6Qo1Ifhjs~`<|!@:k5x;;Jn<=zGa|kUFqa/`q#~]4WY߂Nk_[B|<߷3LPnvǫ+ݹljwԁdbw8twkc/ m&D삽c xyy3UKe>GJWayطeVn2 `XAp #'\l>||k E$_~ۍ&jzfM]@TO^?OvIgWj2&g>k#{:uIS,a;n;|cgPwj3t )QN45ɯ4΄\ f8 j =j@b`UUUURILC8a*)@6R7* _![#|:/S |a:| Y3/Eq9&#+JpAu]'nUk,Ei1*~˿[(Ȝ/4e+AR*uۆ,.m,j1e%>mc7[ Uێ4P@~,.Pn)-L#u.ÓYbsvo8&Fu⛱}at<r3s"u .vs,j]qXqlPﮇk=Ŵy7`f.e~x_tێ߄͗phкgO|g6|Hˮi$ ,k{h+3Ff&iF5v5ܰۺ07w]yEitW\>)gjs++iFQ\y?8|$ꦺl; zv,wU߇"{vcBWuh'{n:F3hu2N>3]ˊʕ N3[}E:ྺ4!"JT.haUؕbntmŹdlVUt}c1y{ )%3ۄTBoQ|O1|{qttWo N}1jk_W ~54uvUK=)l)I$|^+?iHĝ:vԧI/|מ9;" 򀟢(\FZrV` J *E$IFULP1Pg:O`*/]YtA`@R)Q$A*%'3d c aKI,H VIDKJ,MeRˤ *K -1X2dd%L@jJ&UfbiRAPQA.dCT'?ԗxRa$CYM 9a5 IZ"X!))H$7JlȔV0D(,-c;i%0)2L0&V!/ddX6,+Q++4јbt s J)%d"+X<с&!EA, %a˖Ć!HPAhՕ1N(OI!uଢhXRR J5L01 4*[뿯߷ȇ/;' cp  >iޯDLG*o:yԊ!کrMG" G7Ϗ"'4\2)J)dy@4씀]w,NAlv3JΙ+ WԬd|.Y,R!!0VzBAeCy0vECɂ?T* 'M TP4$Yj^":&UxKCT[rqz=T{yÑ,Č#"\7pXO$.O C,gKu;f;=x7Ԟ^XCg A4wv1 d a"J7ƞaIЫẏ1<+_](<=' zקX >1b.oL &һ܈%j$0eGN&bo} Z9B9}(>z3~J`s L&^&˦ԝ<#^ggg:B޸0Aڜ2,13&&?62?Eӄ=OHv?_'VUl|=Ve w(Z¿]kņq-V`A[Rо;ޯ(SCKO.}1Aӏ~~pwu 0Vv\߷ޏd)o"w%6d$5};R8" %1AaA$#pDDUUm!5i/,ҦܿD荼hRl"Gw<.dTXr~(]'?_(cG-QგJ1N?bM!Ǩ)4]6*bMv߿Oo=o[w;+Vl/i~;`fAQ'>t~ e=&跦fMeY>qc/p!z † MCL?<JR_0&ff ?8!a~{=wx ݑ%5mHBB4S ve?.-5MUJ~%(# ɍ6 U*P"_hRz ѷͥXqYw.[֮#8y}SeG{wf8)Y3ukhƶ+V_)3V^'W'}.ux{\ozsOU/ZY8q8&y'}/y~]k<d7@2JҮvuߌq,+RG$ !4dQO9ύ6^xx󳆗rwC-4g@6.qB S+1/Ykq[_=5J ʹ?Ӽ&|O^HP|`FA{UHc>O}Cn]ߩ1*dzJonɜ)U (HVBqf.?5\']$/ '+️2NaYo6g4Pu+LA>y!p~s'69:Q- x? a4ʦO w`C+?Ay XauߏymUV4߻'ѥnVֻ91d׻Jqaqi w_7 tP{+MpÖX3Vz @\6v ӛev1ОF!PSl]"oU3GsN|jG]C,S(<'g|.UJv:âjg:8o{@oi5 xna]wu*uUfs3syR  hxȐ!Dzi9W(/YzuG>4HDUxq{*̢`}Ba;Du#="ɲ*8:yy`xxtȫ0I&{L-4eulIw_~}ק۞_;v O+ˮ ֣ղ1Aߏ$L|<?/P6eg6}2ӎ  D^t>gX}هT(ր9G 5@ O_~wPC0DDPB9߽duk-_|ƺצ: (EO2#. 1(t;_N;ESy4oրe (. g(0@b CKh14i*n|o=q|tPTU݅+ʖsFz>\߾@@WE^w.){`^ 5.O~sGhV|>*?xl@G گGlj" `PV$ #: $V1?&I Y8vJ<}m0,Z_棗~b4RMBf/}X9J$8|;"Sfl {8(C Be&޹AB~zLd Đ@&Di''xҬ]1eit1ӌBfL_dvCǙ_f !BQND}P"tUq|TX_~c O V.SJ#  $ Q:@dII!p7`ݫ/쿜X M9ߐřvOx;Nn!D7cC@|9+*tvk9餣v"jEqЊfcukPl$h1#.`*r΍Oi7]|G=~ӅJxf"wY@"]GJ_y" gL`.W 1zi _uB: _sJ]VZ=\o4Z? [!QQx"oqDz5#AGv//F߫Wgn8T7K $v*O_k]^Fw @OЊ`fy>Cе%~|pap7$%5`)64Se E}P,YAK ?/_cM>OۯQ_&At}x*uŤIѱ{a O@&GA ' "},Lb A˙TQT8P=$m&=]2 ͗GO R!+3s=zyc@Pci5l]_y ]`?t!/-vӖ9L)|)9G6Rm6 W gg>z$~  ҶdtG?pa\rx.jkvCY/ EB }!|]cp_oPz)VI& xOЇE@ӫ:y_Ta.?Ky^&1=rsH p#M~]Optdi/ XFz\nCKJ#b䭻pL> kˡATUXQ/^KILSď1m?MB4(}jyh7J޹<-%DO=t{.QXK0Npi*e?kHM ?g./m# 0!P;!Z{ R`?ӌmZ/PbXF0qA-» 0׀ӊ4$a\j'X*4D8@=\0a3" ea_5s0*\A>IxedV*#=Q. ִsHt~b/'[Ys`E x>}wLIU Y#7)NItz8;3z!ʅ4H(Pm}רէGL@E]UmZ R%uT+=Xѝ<aSW_}"vqO MU w-#v61kV:LGɕ*R).2Hk"ja  V2"3ax'\l9x7 zY0{8-!4B(#D3#|UIϥb!Ǎh?dBB@~ PJTC0BHd$HI! BD(+ ?3v-_W3%( 3=ȑFjLs2>/uP/n/gggT vMۗޥ2U<ߋ<1 F2 !zz_U;~>sgJ.?NtKQ ˖yz]vU|l `_ⳁ) QЈA:|B bU.|oJMεZ3֞v8v&\c!Ǎ-3ȩU ͰJra*"@);/|IҔָRߞ9|35.[mg{tmv. @'mxiG댜$F{mZp3l;us| F?ϢrLb"~_pM9@$H֠TmfB(p7kHzɿ?IwbeT=J\KLPk ?7.Xѷ $_ $(`߫-V6_hgƥv[D'6E# OP ({_#cAL@_??'~jT)2Oj{ā~Ky_HLADA1Ї޶DDp h,+8}*ZVZYL=Xt'7?gG`A^dC߿w~ Tww~dM<]`̊dW=hOej ~Һ$P&0J2!QR bH]}q4j|A~^o /~GP@H.eB6[gQ:^VqƦ0e5@|/x$A)~}ڸ-\ Z/xza]Ҭ/I<%립X= 6]v7޷Bq{&0@=$؀|@=X>/X!kq)9ɔ?DD3cs QSnSe׾WnFQt8QѺZ{vJ|'9 PBȉHHob>]<SUNO}"]BL'?+5p+d9'9 jpy ʟd`x[yO-xŬo_/:k_)r98ʖy4vYy˦!Eo?oP]̇s_i>}\Q 0! ԩ{O8C$"h ZDhJb@haI)`}?o}5ֻa <µlZDbg* x Ep x3Y-G^M 4wHJƚhm 9`Nlwnvçc1:N_׷Ǚ"QE*T*9s^x})  _o˪#Kuބ@"5%|<#;[>DD9\ՕDívqDHnk2![9\Zֹ}sqzxb5s|NowZEJœm g}ԫR+[U0~n nRx|Fq)9gw][楰}'>Xo c8<:Z]g|0Tr<p@F59 %"~4.FVR`'N7@LV´:*HDVtҵDGP7D@c}<k(Ks|L#pHf{Wg8=Jg '7HtߎN(rO6P:w{hLTTdpk^|@-0?0%9zqYB,YNHR EmЃWt:z ??oxs@3P8J n\\UzÿocgsF6{ r ɛkN 1Edg8* Z}Yg G{޴'.~3l勿=y{Ϛ_ f*s1ַDLx.;7-AoZfD!Ǩ)[Wű_::O9}Y aq~Lx<@[BvYT,=_7Wiw;V@@ PǝYURBaNb| `ͺ`-nG9B1@| !zE<xI=UW.|Pꢁ5 lb܁ g ;A>YSe;~IdK|֍>Ӧ oNx_1%R5PHyDJQUg.< _`er۝9$b hrg̻,̅ޝ=<U@,G jr(r*FzꨃݾnI(T'yOkÒj/˜Hw0JB(oթo񩠕t@ _Fӕ$z`BV%NZ.KL N {8>Tp/4r gW8 W1N?'oQMgoo 6AuspU,k;Q|e,+UfS p|/FYnސ47Kv +7aagfYUq~9vdevy509s2֗H_ֲV-ܩIt\<: f!ogp!G|ŵ[5{WVJr~"z}o8h(YZ A; Ĉ {URNps.ztBzsvr^zWi 5X2NoQWunOGW~!}c06<`T"Y͎8yռENek0fڹ?5`s5ӵ36 䯆T<By i9v򸵶ctp\2_H]%7N+ޱah1bYN.Ⱥr˪qejJ~8u?#Gt[2ZZBحZ|u\۶+nj#s(,H˓P#:oR Š2TytSQETZT[h ?AEY̤;C)a<ӣX臙ƒ'D(Qk)X0H±i/NU=Mi˲ID:ux=$ ',}D3X!)"M5\n(O0dL'(]Z#wdt@*oƺrWmoX/ـ804UAa[+m]o4^էf|Lag5rANp\%DӺPAAȓͨ1rz.;|&>˔{$݀/#q|n^>pN\ex&X(}:e l2O=ƥ?؜`=#t<{ tɻѧ!/;v4pL:&) od3&g1x.7/V2{7/4MM!PLǣm|&ࠖ^3iϣ#<]D2C E;??HOMn `a}De^NWO1BɗۜMt5T~pSS (RL 0S9/U{kaP;Н&/Nl AB=ySۈTP15/wO &zvȆF*pF: :ӻJ-?_c;TémPh)W7gN#[b3vK3GgP,2h˙20C#>Śsp (̊mL Ku{|zȥKgXJRL1"#g=q"sY nRX)bS .RD]@qz ;Yx4#X&,`3ePY60ZrCƂBAAa H甯x$M"^x{mCůC9-SRk;xH6RTkla*[Q'yiVy!xik=b' t'^VS0ĤPSē5 Nܚp4&xGCP8@<DmDCyxF:M\ΝLF#X# `PXTM%D WxE)Cx(ӳxCG!AJ *(P$O@= 7qy ްT.ќ9<χ[$%=ixx*)O Xg|Zbh 9$8nsp_[ _xɚx2)}b&a~nQa[8J\R/slEUC@ZcBh&/^v 6+|[ԅISoDzSK{{ -vLZ~a0ıXcIG3պ%n2;!@xBWq Ùx7Î.2B<a-*7Pl^(s4tp*. ,#ds2fS:c.Tt_>-jضUTPa`VJrw!e7GE)ywXh&k幃J(×J+ˈJ`19馧5vưh. K#q>6s3'v6Z:8xL8F}ǞҒiy٨e[!S/ֲ-}D~9'&6=:Rpд+f-(сvPQqqvL͸AlM,r q@iyhz55fE;n)0޽a!HPȜ< o#&r@x8J=ѩ ԊK`OAY` sI<3IsPC.s +Nֈ~S!k*@O{)ކナ;t;%O°姧Sa95%A^:s?˜R/ӞhGJT 5a.H5 6|H0Φa$|NJMsy3?kxv ,%ٝ?7ᮯRT+g72}Q~W'q8gcT4ǗOfMw q)0:U\M 5kHeD}":p0tZ\ΑL,`Iu;8$j؆?/}|ֺsf؃>Q!ثE9Tt &J8=!c0(OI_w| &DxREoK 'k+ AߕT8P5՘)G-g xøc\?:{1Ò0> h#OmAfG~Θ^8obv5$! Sӓ5s/\{} A8v"C~: DS׀ 78s/D޿0 cӅY554s$bNQSќC{R|Q1aC”{|;{xe8 v{Pt|``Rj @ Nפ }`@ 1ˑ;Mxk%[T-#΍RbƒJ/Ӹ_-þQPmdfܤyz hH~\ \!2'^L՝u|rgό:wOV2Ck#u_iv9zuN AnF 09-b>!2sV.RJȸƀbc a=;}/5`!;Nʐ|HQ<]xmLx'RztxG9!z+lDcdCFm-.+ ~x3 M%Z eNnMhn쾇+g)L!AجfϺXpyrI8Xcwdi#TlΆff 9dCēvF}t23BqcЭtbj9* u2{ fRDiϏ ĸMĴB'C0坸"mn]lmyļ..:iT"P.u/Ox~)<s-U?[dO*7!4:!#*%QNN\{YLrrp^|FAt,0-,BZ?t)1*QĔ%) \)LJ'D5ZWӮ E"IsH#>Qss؏wWaRFf1cC'f83Y^mʰ-e=,}!wX8'֦Fax0=DĎyqІP4ܸ^%JaP!DFV/0)]Q-D}V{{Ht%=cہ@G˧NH=#H.ܓ}fpvJMAn \\?<$BzR>o?fX O/J>ye7ʝM] @ #ӌLigA]},yv)xE6N|5A 21h٤&urH>䫸zQ­sfRK ܞ5e2nK 6ˆ%6ax4WB:LB"]m'#`iؔ2.Mpy:]•Mfї҇z8\Ȕ5t'72Hi<7[!L Eh2de\i\x]uڃ8ۀF098g'&NCQt 1Z`dNϽ11`<|A\fl ;鯷'fU h˃ATb p7pF1]9 4v9lēEg &w:VvlsTY^*"4/3ǽi>bdfe?G }}D)!>`D ޽9ö;hy#<`~3VU#aB屏⚺sY>\Sa.f" -1 A&F¡ QT0-IH@ ]g=YB.J#Sڣف:9䣬X`Xɜby55!7=-?G$ȕ/op^Lt( swwC=iu"'R'?|O]G1d8K`ƞS"B7 SasDoŌN;h h&Nyv A+M4BD*M"k)@CӸjoBlj*>VEƏX&;+m/n"HT]plQJ&s;pCjb`=4 m~]n?k.~m=wGD <D&,]m+xs؄)YMu"EU40#UFbFt(UQO_쇅AxMT"w*8i}~>g zԷyr=7G~8oI^79OUhiY'XVuuiYkfCrdb8=@Pql_hdIkm[_ ! "M9/-QEUx95`iKxCӻM4vC]N6;ī,Yʷd^:%>zM{5c< yZDHZT?@#GCť}WvJ%)<*TqE,HM6IQO8tk8~wMb? %5P3ZN2q7>/ #V$dI9+̥>WD3,1_gZ,IE6K3OON 8LI,=aHLs1# ߶ߓQ~gA]|U$B^f˱ }"xCܬJLHA5GQu.tIT!#h:{|1 wƃxA,S@ygG¡ uyi`*0Pߒ(D~^MPN`P|a~X@^ ,iJ@x#k|AݗppQH3Ɲ 0('*ŚjҵQ[׉<ݘ^YE7(NlH3*) X}Y9mdK@2Gp;`s_]fQa8 )@2Tu(H&YV@ÿ]GIᎆT`* b5!`*!a444R( bL@D@:ļiD(c'(\4& "XCSJ/Zp+Hs'I RH%;ϴxyc갋FRW4[t<^\(&핬KlZy`[O>rIuf#a0nUQHơO c4&yJPQ _Ss9цw}\RvEx[(_F^y8Uys4SP1ңi8;gs* ր_4JyDJ19ݽoۊKUhԈ;%#N PJFs9lUF H9QHBVkxdϝ kW: :A(!^0{E!iS!):!Xd%hh +9j dDtJyQjx> HcK0~n5!gꙆerw0H4/N|q{ǝPK8PAC(ptPJO+tJ`@H&-LSCמ}7*rQY g+#<$ׅ{/˟h xyDy!kޡ)MHUU{M/8_oXDT(8h @DJhMwxQz c@ʌ@*fĺ*:.Q:m'kwDZ&Q! cfg<%}fYawL< B2BFm3à5r6yAPΔCjq`&@$$pb2!lQ.G>wv4>]7 ;cAuS>R}V+t37ao%K<Χ9 3[ #fк0`nzv:)Ծ;T~ xL&߄x釮;ݜ_4t"UG&]"11!NX^DÍт6Cq )K)haA bJ«HSJKQ"J4AHR%( JPR(J J ((Q (41%J ǐ0p\Qx%ljKӲ& P yO3㪈sS~˞|`Stf")j5z)mVH;BH9 `^GzI𼆸x7)SASW}[Δ͖YQO4xt@*09$6fP -L%ya?cD0^(QX5BSʋ@8(&n`"(0NߞlANg 3d܀n kD7)"q(zgNmbrx#ᮃqj U.~dyz`(& D) eadrSXuR&Ϡ528QBY3TKkw݆ǮfN헑s fn85Iӭ3 ѡ 5R&Ph (:-Ϲ!fH{i =C*XQoKa+$hVQOD5PH:$V1d);K @*H7ȈR,S@2@[c>L:zBT ck*ZU >G)  C4Y9"n Z@bPl {|9C열 @'(>\H?0)˽;3(Az#R-ft@JE5Eut;@"b@/,".|tva?Z+!PSCCX5uryhj.C@8׍0`U`e?iJ$2  Vsbo{]J͂if!q:x"g%KDo-;ʇ"6GQt +DbLr?_ӛtw|٩& {f[@d9i)?B*2h{4- `MkX = [(<:| X\[3"~PݚS2ɂ8~eRy}UWL 0ҟoxKۇ{Im夡Ϫ9^zUȉLlgijWQջ%hu)YUNw5 0#ldF̣|khH@X1cZ j렙[7&!$3v#UPxFJG`MRr6DD<#ב?'4~⊻3=CI7&M>I*gB E@ǂᜋ+9(b +BӼoTrs !es4wXb7=`ʃ="UM4۾;s1u6I6p$U lN|QPWxwv3wQNtn%+Gu P`P43Z{@sEeEWΤ;9V] ȸ|,?gjY@z֫OvykZZ(gA&Th$&<>GI- ڌ*Ģރ;sqGP9/8N[F iv")W\Wk9AAO:`=ьN 7:\bt[{wm}ܦQ#^8R )D ( Mm{Є2*&xGx{t0#vqQ t !!MJEŰ Ӎ ;H0A֧oI>0x}^ ~6Ts)ȉh J,fw̑4(Gjpr5D).(RtyhSZޗ"ahhC8'ovzM1A AX>LAN`[|fft]pt\-韽J&ZCxWz{^Ӷ̨ONA&S/alƾ,N[ϬXמ)<<-JAA+R3` r}4@rku Egrn>w!RS0T)뷤'KN(mk4Fh FD؎'Շ8<4/XN9d(0830NH$QJۍ+Bf>RutX0lvm@X0^0oAHP PHaa-¿$HB|ڇSYb^5$ /Y }~ֹ˜*;')wZ=9H*Vp;|ʃzHr7M2=}fȭތt<@Sd#MɑɎiIDd:v!j"Φjd]*!Λ:]Gq)"XlHEB#0Dtyz;3oy*S*&jcLy Q'ovxQ"!;H )PVA@œ5Ӥ@<=:vt6rFxmdϷ¡Lm%U-$_ـ^%/oo'9vƒ!}~<4T( xˊth,˄;8SZc^1D3aвn҆0:K <PPSx`RtyR:l}]L&v(۾&^gCuiT_Z!L7G47y$#J:ΨXwS@ r28U"MegyڈŞ.1qƱЏ4qއSx=e݌30jIwwY`sM-%>Epچٚ5Ѯ&0gM7>˃,pǩTt٣e18o3f7t⾐ D[HA #y|/PC}SO(Rwecڀ1FI`:_)$(4'GMJ~'dY> MC`s&:є"E{@IiТMDE):^߻8|Uz&nToy!㧖ؽ6J@`* ]b)IXG1', Ԇɐx\Z0-lBX"$( 81#IG&Mn& mb tfP J?p:ݭCO82g &Ŕ].jr!u.-8aI1v;b:X^+=j CGu@h(rjomWb_v^yn8OPBBFaA՚.}EMGDhLLސ,HU5T_KMGER7(ITt,{d+4 Q]178Mr8j"MT@L}kTUcoA)cONseb:ACHP*wD$Z"IΦmbQ`덒.AUUUUUUUUUUU4UUUUURnzߖ!ͱ2'sok2RnnV %ahBitHt*腶K C!@F[R Ov,IiEm6F-fӒ`u#@۰LU3q!H DV6!KmA(ݔwE"e, i!{ ry"# 1\ԧ{qeҌbǬ+j祾4-a(Pg&64<8$- 9kgnsmJ@{A AT.󆭑u 7);"v.RN{pz U}rE.+BG^ q;u&$^~>}۔l"VH ]-K:!$P}B#|"t:N :JcN%ɯL.ʹpWB:<DC' AB< ӝvGLs*iн8i"$<Ņg{0gN3#Y1JJ(1fhSP=.1mQ ta)`h:h}>UԘNg&E狉֬7GÑB@ %/"# \\Z6^]"lD w9bv <FHR~.\QAbׅ30C߉HA8aZ!hanۯ;GD@)A埮y7CG%yKxk&]01DqI '3ˍYC@@m[ C6;ן Ѥe]:!o5~!HC )hk 5(3\JTDYZ Ր*V%gQ={?bu{`aDX, HA~@65ӥ voCdGyt 䝡D*ym62#N#iffdӢ@>N̟>  t94P&yx*#Y"%Xطy4֬YkG xTQNhx Mi8|ݒh^*H Ą3Gi0s~ oVd:!TD^xQaCH:Evl " BAQChIa+w_kgr^_'DR3c51cGub[' DbغN\` [g\phSx^ 8gjU$ }u5vxǻ_KZuV52R`|1=2P%Ɖ!!@S!3;I Ȉ5&M^ ?E1 ]veie?t@x<=?}:1^dMVMyyU|pu@Cc}JrwErK'~8!n,ie[묏^ZH!H*~bsd IϕE(F+ES+0k3@{9?Ix7v+DSbieէrwuI39q>:GA4|D= k{MMj/ӐpC0M"00G764ˊ7{0wp!DLCvBr1}67*Fނ 7bA&Bb_u@UGFaw\د#cÉ|3, y?UvjH۪&MȈzߣ+DGמm\D+J%E7ᢶwO3< #AlOeƜ5^n!cG %C5Qz#.? 9GՉao&3~>Kfb f5lw]zihp1xT*ds%[~k1^wM$:U 8#m#2_{l۳#=RAUDFVA}dGw Р@H  ,pHRM#1PP"ۆٞPdPR(;ek =$sچ 듔`I O3Եפ >1&ex"ȐuU hn1A/ٰjO OyoHMmX ʰN3hUIDB렝D81QL,Q@ z9$˓qD@):Id.jюn] "0΅H;bJL0O!;O8JK߀Dž a%T}`; P_ qfgӴU:rb4HfdRI|4ja,PxMÜ,s@,*Y%$ ]tw*f9 c!ᏁBO';0i櫋#brf7Rs9b+|4fyj@xՌ<4*DctRsQa<5 G2/,Bؔ1M62Fh=š'Heg[M\<( c .T۷aP2-0v֑Bݱ<Ki{^4 '[Pr΀/`a6\a0CgV"p_e)N{c3Qc{x쉏Q$Ͼn\%9AomDŽgHyrg`::941g>~)hG JDjTý"},#Q=M5Pf}(ȣʼ;= |g̊ @ OJ\eT$YG/q}ix܀Y+ON #""HT(^*gSJ(Dҧ6hn8"SqCw3*>4f)inϙx좤%p 56y~[xqyN1Hdd`gJ p=@pS@R<Cy=ʺ#R`8bI{ 4]rsg+xlQ&IxB*ۅLFqvcف (/UX[Y ~PC0* {F@phu֚q_Tv3ci> l ڔJѥSՠP$흮8Ԣ!Zte lUZc]1]B"R趓R!Ga9J2MTECkhlAq ŶY >xA·}@:xcHyBtO9zV`Zd$^BJai`ƕНCv%pʌŭJCB~Cc{DbDUjğICݵ79E0XGDO_Y))gII ;} !Ԛ%róND`w/ā+JP=P!Uh PvO-A;z(a[$ @s{!F6jtmk =ejJR"^ J63Qa[<N3zn` fLxvQzYSn̑¤x\iWX'CÔkop,}"I JHGEF>zN<=R _ZBANGzo>_bM>p(Uܱ vD} plNCKhW(FM6@?|p[Wϣcdwu0 Ɔz'y9Ր|J=s k|\Ss2;'R47.8n3Lt10}zru3Sqc5yː~:~"I_^eW2~t:ݱ6;˿5ށ1#ǶJC>}[W>u 2ԏq5f,8W 뙾m$gT{GOE͞7dzg1s``'B;9<`wd (Ir_Wc[ ^\xmpR5t]פ?cC*|&BdB52rA# T\.F=HópPdD'_Oi=y\d?T_o|P^\UFˆ?ZKx!j8AgWn jwxk81O69mkMhjft3AxY,$߇0ܓ"1bٝ0pK*Owaza?Zrou3RqүUS,Kh 7Vú:Ianڵק.MDN̡<8b?pTτ-^8b2we)7z1K>h}@0yJS0L9 ױBNJ|7^lC7Rx|qCD\W^Mc>59d8Vsn^Lg"Ü[h2qPVAQ u9̭1,;= 17s9Ig%.x6nTr[}aQS/Z9@}AMk柆m{u޳-i*8u &FC0n,QS`4=iDPШx7kZF3~{1=z$ώ()L$ āSX()8=.gY1*0PoGG[W2cw=Д|=}9X$1C GBycfaK +e؎8:=>$N!^H8t/d&F==j}yV2tF3FOb)l?y0cŁ fyܚ76~k[7!P$]W>| 0k0?owyju[,Ӭb2| g8)mu~>4rlUM N2. Űn5s5/ "fW%m)pt{&GeLj_a& +N@@ ]FDqn.:"w/1 #TRvfɦm yT`jDɜM2 n.-^#t=8CuY9|x,KŰG`kH)L"J: PgFqHI7-U 4Tc谐&5~v(Jws=&b]1WᯰI$lr}7t@dg|@<Ԋt2şMHRS6nrF,Bgt73Tt^.&j. E*^lanllZNYָ5=LsKƕ3Yb% 2pOhoDx\]ul #Fs|u sk[o~˭"4;wrӪM?fm_%K̷YgQ gq]ͿSOI-`JOBm޲.Stxsm3A@N9^sDSV9ⷅ9M\5'AeM yÞ37<``<&6HrNčscs ]br`AߋmmL<̻@s9K@DH~YhSĐC WTCr9?wzQKgB٣ʦf0sB0!_M7oF2wqJrw) 7<֘l 0$@ϢP4U )L)d\^('v4bx?"DkV 4&w:ɬ%l]$gNzur ;A!͡w s#JP@P5G@ aH$VAuOmaI}Z%j >p ;K}D=aEl:$ ZT0`QO*hZ+='J-;gHfl57a LLOcH^txW^`HqGj2 r= p% OGnR p($MBDL~N (ITi3KSD0!(AAEKu.IЈʅJHc#\%i꒪`(3a蒘j1T54$V A=YtED-'v`AQDZ;MEp'a㭼#J Tf( vY&&ȁ0$ 4`q=}IA)P XCd^ogSGNrºms='$đ#hYvD;ځ7s]F0DdBD}ǀkkQt;.^.bf$a9T)}׶#4)k T%C %CGlmTk6LN\9~D6Tc 9GUᣲ9 diAOўq9^!gWR+!a?]]9hW&zVc^TpDodv0.nRfsNٔ%ågxN@džzo+lQFN/曨q+D7L@D〨D3n^x{L]U$GłQ@Wڒh򣀗|%@S kTi~{s)}LϘPj-XT2 '6#}Q()Wy RIl`;Cru_isY{={QJ@6@(86j]c`EнGح5T|yU6 Q^a&1pq;YfNĺv2k`%J "FRD#ھ# 2#}ړ߶x>CLz۲]`7*nEm 0&P*բћ5$`9875!ぐ("TsOles\m.Ԟg(N&, $#Gd|+ 96"{ev~AA.?|*o1FC~N\enlmL{8 p'QDUCX!}Ӷۇid{J. 6qNNʤF<Id (U֘NN>ZbP jLN%Hζ Dɉ8pRqLWAF|n7?}nk\}텷]k#Źlmw!RVssfI0#B܎tg l##+j˨UŤ`EbNNX{nď;g{*oBӝ@?EnqMgnhD vDt8o ؆( CZTdH;'Eҳ=N)WvPrF-a3:όG& cDY(\4De,zőwr7$ gh~OHHy߱H3T=- v={: C?~P5CQgt҄YﮙͣoP9t F5 #?z9vq`CPYpzp( @!q@0@P4AB_Cہ#X`.͐cXhkH@@H4AAH` &@z&(CAS9._͇dC7(Ķ߳z?߫Ny D34;uU vQ[-DbQa;<qp GQ5ok%aXr9:tᝌQܶeԘxQVNB[֨R5bx"C99moO=+r,63 K o?t6ۜ;sS<+9E<v-=N<zzԩ>,}U_^Tݦa=92#"#OI9ٲt畛tY”A l."j-#]vdh5֣[E~)Yp*ge,s]*OCFbH]g4 Am-~Oq@1v,HI,x;I P['tp\>/\(W1 TMyǑON|k32Ì BD0 3 3002C0!)3 L%+2!,L^\}X(#=\D@<`)@A$\*F$fҍ]E GWHep؍TlwD}Bxy<=z@^3py﷿>Y  \uc0ID)Y O|_MZ9!ng4_Lj^4KqN#>8DΈ$"0c}/.g'/Q̯}dQF-üzadۅٳyGDY U)E:Y6&4?gbU~I߀⍻eC羅=4}NetDܣYb:ݳm U]p3uu?2TP5ݖe~2S:I;A~`!f_}yj\rqE!ÂAA rg+/d;!G\5DDPuNI8a@v)"sTo@θGm bm/we7A2hs,:mim 9/au7o:v``t]4 ]RץyϹ+[k>nRגurZ(K;6nP]enĪqqfr#hd+V{pؗb &l{fPiSXB; @S-z2:vjw5J-ݝg',SXuNn%LwY_<Ĵ]r痞tn8" Nv]@Zp뻢%@vٰv=H,zȈ:,o٠NRaȗwphuUB3c>{#sݘgզST Þ׍^":sumpxPtHɐo _>Z~ӺwwN nC[6֫Ba[񻲊s3zƲz|9aM6 ExעD$]ҝW)8e-\d^ϧ2}|y}7FÜGRu^_U+Ӈ/ʩ<@~B e_ڈMtWeȸ>㖼^jNb=Z&BL$1sk()U@^%l ^߀PQn !1B %Seَv} vx;^n.rpLA"P/w+8~w7T$YAOQzuٲ9v"%Pl+$jUsTopMx#[LP ZIp'3Llw].bg e"eup =l荀`9* 7e}0ېh,!\&;y|V%xH4_u4Ș~P;Nu\m|+Qg)z_1u}Uda =,5ǭ168_'߱T٨Y]{#Ş(B[$NA1籀"a-F,_hrI!\5olD!y=6lm vVŝqFΎPmWQ=,8+b m0vj)p~8UZ4t:g -v5n%YAﮪړ{ry¹J_ - ,}iՌKz={2x'![,/2!YJ}oDr<IO-K͆@뱐*o66Jv<:M>^;8zh@p苿w能\C9>AE$.54c\6kxcI|ȝl_}ߚ$y*/4 ߆ pӁ`6ˁw)p[x9t/M k뷻Qpz.;6;ŭ\wduQ kc[Do ױJ>f<1nYkfSL3:`YXkW%Xt6>Āh4<(*Y×^*BD&Nrk_ekMHf|!#y!v=bt8$7x)}uXos'<;})o79{UoÞ^ӳj (NP!)\|Y<|x!ԗQD̦ տ,sBĀD~w=߳#HJOHU᷂CB)6NQ>IދIUR}%̫AWk0 UpiBD {Ԋ'C rc$E`\* PK-?3 QxvgSnjWz(p79z;0Ric'zbv22J$N??j%2U<[xB!,E g~EbO1Q&5 8oRć Р/<51V/pDmUX{(_j,`cBUuTrq)MCLW~~~t\A`$|'* i`SPN{%v|pA%<RFT`lz@Q+tj+u>m{ IW:m#>z }][9Ӟ+wjʰt{Γy=qo7d:_>7d73sjCl7FSr""ri% j|H|p+^A4=u~~g _F{r#f[Rr!q_sx)Fw=zdav,[6Ǿ dP0"_; b<01;l\'PAybG{5t,IPpH , (_kov>Vc+KM4PcӥArEٶ0v>Ji ^ $F@Vlh+:`Gs#svNGJ '_~bz8(QGI`Ggᾌ= ^"<`nZyc:enH_ƻ qUB>z `/"ܴ !ق 7Xn/ kֆh@j73iqjdQB3 h-I!Ϟǻ?g- -BO *lc1t U E HہKq"5Ȉ*V zF<άwȇaA'|~@ R}#͝c`(UCxVPdm"FN6F֜rADl5 qJddN xrGl `;b "*0j'[%ݸ s[0 *Z1|m@5Gwr7gc_L|loAKݡ=o>1g=^*vPXHCIDJБӇz0O 3gvB% K; *ͺHX{sM2NzP h7cV!1KS=R),$$X_P;tp+̱p!V]T:7= HײO=iMw㺚rt20 vKw$Q@  nM@6Ua%uQ} P O`'>.Hފ6Sz DC!x@Q϶]QD<5؆l(,x&UV*NSŇoC8 La{gZ!{SO!wp[}e:LLro8nu`WkH9OG#G?Y]:y`(d)=߆bf٘oM,0Bs $&fx`ɑ*109pxݹz $R^}y_M90QUHmyrƺu*?Ϯt/\zx~8)UEԧ_!ԣbߜpS G=S(&Z.&%s< ǿ~|| |8TRP-!0( "kpzP6ieYFA9HZ@<@FMSLM4UUW3%TRڪ妶UUUU-(mѴQmcm (UUUUUUUW[[mնEmUUmTDUUUUUUUUUUUUUUUUUUUVUUUUujUUUUUUUUUUUTQUUUUUUUUUUUVڪE-j*UUUUV[JUmUUZ"yM#had,lt!9p]UUUUUUV apXIe\R43UXс~ vnj?ci2hJۈ{Ma8HOjQ:(a !/-GJ'iKJZRҖLPET6fAE!AHL-iJZSL! B@B D!ĎWK$*ÒMTL# q0Lh0 Ň jrJgɌ4bLo0Bk8[f*h@=;Y+^_834e^f""QM L$( s?H,zY0UM-E0)G=KPߡ\(h!,lR/qE|^[0w lVDph⍁dD;B IL1=/Tqi՘vؠbqIl9wqr k]@:[4ߐ5 .*sAhr2KuOuTf×8 9L}^09!ʴyմ::\B !ѐ}:Gr[~s|Nv=5rL~=PxA{L 6o\1M0 DUA|E@ݰnc68 u6* xw!ϴcŞ'H&3K@؎0J*Q .>X:\t8l:J/SUpbA /gwId"'T*b(g0 *VfcV)j8ԩ[KF%D X,O"fU3xj&U|Z.N'M07`;Ļއ_I*IM( ?.^z8 )0z{sqЪ.iq0qt:}U.*@ґ͗gA" %ɩ$A=?,@ӳmBG ~R cظ đB anMFB1-fiPSQ;Ђnl6|7XPobJPݳIr >L\Xڊ*"stJq6s;4TSB{|TQE;*e $y~yN2M:gMa5;_R0X.$cuGGlRIBo!وnQO P㻈ۻz ݭsEArj⇄ɗ4e>bG|:v"4wB>& uԵJ gk D0Ɏ+A!6LGH<^D}6ڗqE"XG ԄmC1r6%}kpNÍZ2σ Vm]j֧5sy fX {pd%=Y ?*-\XXh\)',gT|N$О~԰N'CSqxypV:kx m(qn$*QCWC(/Ѝns1عJ vpk 3g4݄@UULx/Chi w@e:ׄQk|I\QR}CzuZ*og\.9'PaopGv8# :9M\L!l$plc8RՇ/%KH"BaH$+o*cVYm5WE:gBk !-gm(q ӎɜH{|ׅ6:srԭ9TtjHEd8_mBw4&\T5nrǿratd&Y |ǧFݪ~rsFq^^J8WQu? zA`ބv^O _eƎv͐މ!O є㷽龁4"ʽy BQ7oK0z76Ms3飁cڑEuDƼJ{>L9YU ywI-D!<}by3i?Y|aa>P:>obt\3DWMX6c 8wõ;9vv$A#"-93پPΤQ0" xxuoYTћ1 $=x2QA $}__s:!2grOx۽C$EG8Anq UKu㰫LmǪ S5EZ|Iq2H^Js]s-Ba}!#=93}ZÔ< !EQEWLrr5u^M"(i"`j@jڇ5!&iS˒rID `bB =PLܓ tCvҤu \(VöhEfnEa;0 Eϳ>5L5ў'67|[QVI/>z[1mTćCNo=X)zhy =Elu* a@P`7euܮ"l]]\waQt>߷H^#$d`zC(# X -q:4AN u [uמۻ}aCx{g߮vp; ޼z;b~BiN#v5B P`Xϓ' |s(} :@=x'4fCoU(HҪRF_pfKO _-v{ry@}63ԣ|(((:{^>8a+WG!{MN1 pϏ^ڢ((F56sZZScpA$lRFjJ5msQ}B4Ң S^hu廚8jk ċ!ӈJn(Ň&J,)vxʷ:,eQEQn4(-Ft0UUӷ%t:'9_QۼІX2MHm(f.[mZofEj%GNO_x8I)KmqC}znPY,MiZ,beft .}c\_C|j>4ĩxĝ7ݩ3ً$@d6;@P9Sm';Iyw͙*J(|sFCao~HCr 3Je*Z K9**LISK ʷ1*4w~+@a4Y7:O'2qHJWl`Q35 zs!Y  EB'!&Ep$ERkd\ີx;Ҿ.;q`K1}];:퓨qXfSplwf {=o0εqU7ܔsUO[1@D nlKϷ7LD߀ UXV!,~`rg:yNi0`X"l~8ipI8ѼA"D sYV,fR2]E hY~$f7txtކA0Fђkdv6GV0v0Y9,a0"He%"eEjBLsnpDAсɃ(86kze 9& =$#/d8X/\/u7\e^Y+Y!z]c֌Ox겦>MkK. }nTR,Yt}gJN8pHz ۴:9N#@ 3 aW!|9j'pWS"yPG $ƚ|'dK ĹSa&*DƳ;p((Op9xDz(k@ǭM#KR"t1; aƷI(&E(})3U76vN8mv׼"x+b@qjrs!N(,Vj lA>ssmDaE%EQB2IF& U~J=\`?P<eUq{[$)BdhrPۿ[L~"$4.YzIQ]Pc 0x s=m#HA ?^~,Rf_%m;:=x?|+ ;!xOyΎ!=R<죫+|9]HxICN7`5ν|v0a j K6m}Ox` mm(sKmKo*hZF%3/bgwf '6r=&ʃR>1U6m<|3q2o-L9!XV蒣=-JVr*' ;#l`ε%)Hay@s01bx`+\ɐ?'/$+QCD)\md.MzL2R.-ِȯ, "]tMMIdM{<'3 !*WrC5t\t & 3˩\11v+cn]eNo'af(?DX!ꪜuė;(˄Ӽ'`i_gք mijbg>|pϧthW$$[bM;nc8t*A<=B=N=HJ dg T՟-)TեMIځ[(j8u2>TkB*B"u)_w!}Heഁ N(/1k^qXQ TTg:Ǖ]HuQ唔MF3ͩ\=O_Xu}y'> Ū5UAS;faT^K0\m !Iejs3P(ĒE*} ;*?ntC/ms&~D =? V1>l)!QPRAXzlJ$(b+ ж mem3Ab&R,F#l".״Ǧh'C2?aA'ҭ . P&59ShHJ Sn(J yK8B.H!.pn;V)d>.鿁aRS@c%,]v$^tF@KvĒd[Г4DU) NoBSSW%v!ۿvh$wF@Taq8FOgV?%S"m"h"V sxݮN[zJh2uyxk7fT)\-Bffg *EPkQ7KIU`^s*'E6 ka_R5]fNٓG.aԂZ?ݡ>eEUp B܁@ QzNDs%0y%0/ay{5sU*7"R/a<``|M?i=3 Q@Bq4SFK]AF*W&pqAc- 筇Gi!p{ هɟ# V [)BiX(h"T(ư u*`b b&dBiO"(AŠ@=4돮M  4:n'q4:s? j&̔ƃjO! bd"d䎾i_}S}p;cÓIȡrɹqi sy E$0 Qo.qD!u bX#8!9|/5Fb CHGM;AE ;ytv=_FZdxiԌwD>v?=° {PX2"AҌhy 1z/߹b'V- Ԡ-!cBW"Jk<5a.==4>k[Z.k3u)٭*w >Hd bhbs54 NwaՉ1Uv99BvMrĂJrk4dq҈ 7/0Fc/ hxtAL1Pu TLB# t$šyIH|Zv u0ř#ffhujm7͔MMb%zrw@CLK(1$cW_~A!lbg8H (w1RHʄp>OdIkd*79xz]$"P4(<\O @N~g'\B'z)nBu8gྙ|L# R٠'뿎 ȃXG!g>BOnϗi 6 qKo1VpB40LtY'^;+%)˨>Φ~Q#RsC&⦡(,)~+ PDgp~ P&Q/`rkًۧMDa7xȏDEQIC:04C eBDV (7AR159)\)Z*s:1DѸd@ؽD2 j<` 6rt&'(O@+_OvfK˳>~OvW.5hb LB> \+ LwáXrs9ǽ=ٻI#h ($X֭kΌiPvہ%d ! Dwҁ<@ =C+&0҂nxV Un[tZN[ i[vu 0?#0P2~g=x cCR$,*%BTb42g, FX `!5ԚVSA'%qȡp ',B&l,pf홝Z8!󏺊E'@rK}ucǃȏ32)l3k%R|b`(\I,P}ߏ\;BJ5B!T?{V lj"t&  &P%'8v]I#VgəNiYD{ȿDhrn=Px~ <i{hvHQQ/I?~ ɷ?OMl+Qe !Q"~ĕdb0"!ۻӮ܃<,'?g'yxze_`E *)9uW` +b)SB5!#' Oe n/`{{vp",^_y#QGխ=uzz ~7]=;fjQ7**'8s b3E5J'D`R˓ ۊ<8ŘNm]εaUe .@p<9rcMSnLJ9 $X #PH{sd *JBKrUIr /#|)q[@&w V5ahqTM_l_ "i2 7 K+Z>.ωsx\SA\mh+ DH%0(M r_ӷW{rBn wtqC lV];B.y9e8lSX( ޡ0V!uwEe1j cU5B!q кp%~o$j ** $^> =lj\"$ fd;W #Z0(GNGKTMFUX-jIuSZ-UQT02AaFtΐtzb ;"&+$~o1&;q=sf JK xȈY-J8eUJK5Bʯvc" NAtS'AANHP=:"i;CgOi&Zi( &ZZ i ˢGh<4>DቔۓcXLEDX#)b[*VQj5L:I|eC(cƭe U2@REDILueŕͨ`&,JWEN_^%ʇʴX+L /3@Q80pj4ILŁNf9>jg)HLovd% @H1GBƔX X!DQ#:NPϋ !៑+U*UUUUWfUWG~Ӱ;=R(s6MZSx@ŠBRNAJv{1`vb?6J)BDjRz$Ȑ{$`]P0IM1H;硧Dr c2d4Dh h 7-//ę0aw1)1eBwR}w"f"@gTB%+J(R"ҌP0f8ı4,@HPf`J *6D&H(C)M' L%Hv̐8& {`6 lGQTtx~ $WI$i[TP*aU2 AT%jlzUApmk>W]8R5䲊|V1x:!}GI>v=9ӂg>7JDM5TRAQDL"PC'Lx.C_Dׂmj"<)5j d4؄8Oh c4QT, Q`g|9C_Z (ŭ>֚‘2xI%gyT+J&]NAא8{J!q)3Ԋ1.HC Ë<{VD!IP&0Aɛ REꥰX6r,%Q#) .dPGt[@K8 J # [eBF>[#z5QdXkb{BĠ#! áry&B|Rl/h~m-M.$;8rIz2s#v̘DlXLv? ziJCb:uA]" J0<)`3Bי]+fWk)LԀ#n˹9*m5b_:H|z!=܆v+X|~d  2֬RzWŋׂZvؐRr 12T޶ګ ff,FϘ(-^S]qbvGz,-J`]C$ArD{ހEVY{qZ2zMz'd "-QI[ƻgHDmSdA]j)駠x3JrM%;fNcze!w%] i푃'-U« 'S #*#wH)}L{>- zH82fiȥb醻=y! &a RTBJMB4jp8 Y١yٸ4C%XxCdyE>y etOoIl:˚q 1S#9Ƞe‚!CQRL&5ёe;Pt#PN\B 5OnLԌ;yE(A NHW ) M|F?lF\ "zlDG%fOցb~|}p!:1 doUn:n5t í<պk}phs+[3d(jEK1{dG_& \_Jv eh,}$<9xc8b֚S(0\ oPxL-!Б(ی&k\.9hUA"_(DbYp(Qn|y3={oތϲdHGqYmGV(:?(l~~ʺ3Uu#uk7ptc 0N[;8I2S L 3,0v9] ހ @9_+DJ])y 0|d V3@o|8l1_zRs7g<{j}-rCDW48= 1-4АK!']\a2(ԬEG[4M=z3ۻpX;LHax'wB5 0YhJA]aS8-$/y2`!p߅%{#[CMz9 ˤxz 94K 33lD}>ńjnTpQOOF ym œfANxqWT`E B7Pd atMZF 8Qqq(&{[q0r zEQaieI|dטق<"r1xxʰF=ܸ:Pjι]/\F˻VDpv2Ia[%HH"xt ٜƠI$#C=Ñ6"]Rå?/H ] fG|#PK?JS>wd5`{4b6HgQ7?j( @H'CJ< OKꙔL`eN%B}!=> J(Lcԡy6{u ^8@Dđ=;-fsv(NʆOlss!wd>d=~["s)p ;ބq+PXՄhksڷkjk0!¼$rPA]r )"$@v쌘`gO HNB,˅{b?R}[e0nFcP=;N Ev蛘Ԝra^` sai_)TDsXb~ , i҄|_kS$#2 hC^&2 I3fœ5rvD{#C,Sj~]L ;4Q T)ć8lj&@2S>l]OY0'jWQ{#"%I)m,-=am#"'!;#<{ezxfaDDԠYM#ٶ0.R>şg09V5 ?ovJkЬ qpÙym~7`-k[)"ZWp(j,&gŭTur(uhN 7 B#3f5I\@wvƹ4 94XtȘC#z5]-oA\Ʃn%0dpPaFNY LӌezHÅLR3UD 8݊0M!P^|nQF:ٳRL6^ 7RLA5712.箨b\b7r2ҲT?/ư;F.^[FΞڜZofhsƸ L#|E!{aNl"1IEV, !*:Fq.KMøe0Zwk:h5C$50afxT1 v(tIrz>3wESoR! 6Pΰ*Rs|p;aZx<$8N&PKd2x˄s{gcgZщg 4"A)@#:X1<emK`@;&Zd"uxBLCh!TԨ`5%LE"f)J:Y+@4"]b8]{Q1^!+0 g3b'LM29Ci+\Cmh+4jeCS%Xbi sMd;arAif@:8`=#eFK- g<7`n`5rPU! yp2"48]ujP)iNH:VY@ 񕜅𛈷ݜBȵR)#C0&!4367"#}z ?zGgyvuT'ɂ3dɽgLC\ Ik`+2 wF8nY,}lg>\#vߝGpt%.cKjÐ+d3FF9ƴxW ͅx F0y&f-3J &wҒzo4la k0얡 Q9Lӯw:Ƹ~jpjrZ5hsm3H}, ;7?"900 ! UH1@r C# ը8`n60L:m?}8Rbf7Fz۰T0 ;ٹ2ܑ2l ̴^ssq4#~Ѭ_Ya Jy*| @0tke2_,bv8UfCs\7 Kk8zlƪ8.]߳DN}9A$dl p jׇs>w9ؔq6NЭ?*(bІD Aw͌c;6n8e|wQpaV u"ܜF0l &@ZCNЙCҘ Ѵ+(abrc|"P t"s~VKx#:E6u0Rf{a um%N<=Ìqزk<E,ѣMDeIesUz7v@/ ɞMww  ǑB:24Gl5֏8p=k|vA17m^[4=q=m޲٧27k1_CDD;Ne9`1ˉ=O5[C}:{Bhzc`Jd>^R vu.f dq ZK*bTx8&upp 3RYyc8X !Oz'CS=hD8Mӎt&N:K{8_T>lIνcEskU3aT*Iҩgqۄ GלYqᥣK3q|S9g\:\`WJb C ^ ;7:'b;Y|^OnʉP:-7l6s ԧgSO7"2hՐ4VoqQqx(QNG1ǹ^}'v\'2!0cƱ&<38y/LsцUPK2g9 'ў2l{XiZ'3BiLSfs25kL^M#R+zB@( xHV@93Cr=LaNPJxR۰-LjYܼku =F( Wߜy{;89ݒ4maʹ$NM W\Hdd֧=&qDs`ClBB4|sX0I 0ڇJgAҌMhRKi4ޔN8Lv6 \um|OZh zRcX\[\Cߝ\|2tRzRCRjdjہf7#DΫ]rjtׂ_G;~d!+Dq2sƜU۵q|Ti5fYv\*Ȉ2ܙQARW .\p4$QQÐ%]gz=ы0緞sj#ΨI l`"%0&Hzd_X:4g=Uv~}_ӺZ|h݌S6H:-Ú:Nu~OR M<|sA`)p" tPri5oV\qӹ0@:rU>uek:ZotH@yn+[Zİ \|Ź1{9GX`T'4g;a5ю:@p*zuw E"_/3mbRpFkZ0 ԙ tGajwT*-ٗ7+-a:KKs qX\u*4^ly<ِCJ  G' 54='px/|LNpK /$"&M5@,$ 1l4A(T?aC&#lܵ#SA⩣hX8I,!D@[<_јr]4Nh@úh#@g-"7þwF*TAFrmYX3dٯ ;$~2ylI!H"96+R% nu0 tvS.\DCׇɎ,I 1HI:aLb,e.L_vWl58gxte6J/X#$'rs[>̨M ?C8\$t+]ZA۝-"M4?e2=Dr6rz66~81-F5/03H\aɽzb% SB9I%Ӿr-`NXS1nhf5AN [@hΜ~cpȎ399pn d,::GD&q/guaˬD1)IzΊf u-IpflCE yrY[kOVpb4j-84R>ףA q0U:h I."Ƥ?L}(y J)D:?|0EkS}Mv3_`ԨK?wQ5yhbz&맵S~"Hא>b=RٱgPÄ4Б{rK`[ l/!=]9(۱{la7 N0!^qy)=6!FiJ( HDاҲbX KBt E99ABad Ԭ M'x"TPR#MAd@!`ĕ1T AP)8G>Ғ !$і_-#)]G)RP)*1=t%)2Z "N Y6ȫ-ag[v&'dejLgWcn-esxS JwSz;8p/q ' Qւ3 Ia jPl y&I%')( 4!5!=ν8KB)^w?8TnUj8*'>HxaP-i;YwǃrjmH1 44k@9lθmx|PSdԯ?zY_hIӾð."Ȃ24oV=G~T+ $IlԛQ &p^@ 軙,ka$״9'Ur,bj ~4F 'NxydDLC*HއغA{$r$O~ea_Uw;K 4߃?ǍcjjYӽJE$[VْsX)1cu8X$䶔0]|@@aQ֪-zj`yhm)+4n5ՁFrBwqxf4x][Ck0֎I:n1qߌ#Kqy7:S<0r9Q-K7kx)xE"4q*Mwl΂tC"1֪zޜx1*I< c:ͻ.[F Tbx3Ag$鳕(JZaW.3͋w>E&a.S Aؗ).ׄ22 )mw5b,9q펗<|l&QˊԿ*lzkv!3aΓA.r=;S33I%2tPΐ LѽU]FyÔO[}#u\u8ԆHc 6db#D p0ô^&өC˅4M VPf.ܔ8An2amّR VS)$q;:y`Q>j!uvunv-i2 aLo D`DJ*+ B?҇p'%%* E+{?"Џ{s>G?avA d .bnu4R,Dt(2$I |"*XoXHxd>u"QC5NCQ E%'M a9zPv1#QmM C}3"A R^"á''Np7lbg{ Af T}sU'م.ahWYInJ!;ݡ$W[w똁7[<7`Ǟl{CDŮkrsԹegflknzpL3[]jM &e;L 8&*%^ :~. 5Ɲ*9^ou7~twwʅyrEFDNJ {k \n7H*z|!6A e_F>eڼb?W9{c ij<Bxߜ0F֧`&'@J;]aMw6dC+⏞+RC3n/plQmJUJRĔ@Rfw?o' WDm;c?ų/Pm+&9e#i0[dߋs:T?#I1Bgp)ȡ>FoĤ $TȜ%x  ;b}vޔj C$*-IY"934IM@PV(# E F[ KeB @Y,(\2Q8HJI@Q-M i˒LD2XdW,=?Q3Ǔ٢8-`pP,LA۶KST:c9r_S%-ZȨ~DE킈Jt"l':z)) 1cZLQX/^*N$3 ,*ᬐʳ-|>=J}$"P2 <) ,(h!"H"Ej"D FHHJj٣&5LEU%; L(erkY29ܣx"qbr?]UW?LT̟5){1 Kl* * 9Pd T[h7heDGһ6l6TUTDJqaR*'@ Q ע yEsf"gIe Hb*Eʕ!d"Rf?{.e0( H&!&뫽ݠYTov.B#fTݔx#ъz: zJefTZQ/Hd"^ޛ'ڙBą;."ܦ ͉q>~ֽ(΀W]gֵVa36ԣ,fP60,D8KQgaT OQ((Ɍb/Q < A}-pRLKcǁA.dKJ9r:po *܍jS b eчSɲ !J^`} 1N8I>J;`.5Rx ]F!bm虎8A%PI% f "v @Q@pdtAN =ԣn%@':U>h>ܰA J샥@u9jTb` R6")&O_'SH fK*S ,X, ,,)eh*H2R0m.-$  P q5`pI- (kLSA1Rn d;Ҩb,KuC"!HsPК)8/dwNI*vM1-XT!E$$.ҋHB e9CXYS0Dd!M,9)DSa%XE1 Q Di}?2%XiΫ֯2R?uN 2,hj:]ZM+>&DUd ϧDƿ:i8>4[  --eV^Ǻ|>9{_r7?"C&0[?)ñ>pT9;h}^ _8)??Mr)7L ώ!C)k?̊to^(&0!BAI 0vv>ϙ~u!S@MBB($!8vBܑs*ﭱ *<dz*>zN5F' hSAU@QR$0M` OL҈W4C۟?Zw܁8 &J!I<@{yޱ)!/l bE }Pj@kRiwHaaZB#S8*(~8N肔 (2SK=j~>'^@RJ8 vKJ*(y=l: Dj*0yWד$!O| *C&R&g<ϴ/-vQJ!DDKI&h((((-darU_~x)HwԌFxV"PF19m|;E`Ab@Pݎq'g6Z"!GjH:XY\Bc%F,$d'ɥY(h%$%7){!Qy&ݳH>>AhPm-= U"/^1N etR:U"DWrCsf2Sk0aߒ˃=rʤL oJʊ,?$AP@`[8XWx"u8|=<1l=۽swxo2s^bzB.t^9Z"Bi if ȋbzodpԉ{ؓiy P i: :aZ\jQ KZ5_l{kQ\iVnōVPi>nk>|dAlp!L@S)9rCr^P1 !|=eC 7b!'$=/OshI([ƥLR&IR5J*o?C'r:i c=-h Jr'f*qOCE/>\ K(v?C\ނ$=3s*E!_`@}LUcd'~-#|x1AɝVI2• $a=`s)&#,+g #WYcD6d3*j  TҒBzƄȰBHZ]2 ^Aq (&q!\G%u!2DHPPP8iDqJ_HT9D@@2AՍUHPfQl"vHAс{<3):+q溃mf@,Yd=yN{P<(lvЧ'03fL <&>8'u@ǟaX} Ɣ*9aָ jDBz9 12[,%&d,$2LH6Pu :QhB$dUU9quX,d4 1 @-NE!Y+m&&``TAa4duc!ZBX(̗IZ en8oGp00UAd`̓dy"Јbd?,*89%}7켼J+U+ l3 N0&H h I4@A-u=pS2Jbn;(3dJ ( ⌙8ആ  O]s,YHy!]@OW(lQ@}7Ĩ g&@ @Ug._^BAC6e h CXd$Tu؏PK ^33N[Ǡߟ|H6//!ȍ@q"s>j=R<3Oe *~^&hpmE4Bj3,ě;]:5lH9ϭ|!oѭʒ'GXub:z9aJ-d/x)(iK8ĤsE*WF x| O`" b((iF0E}eg W\Mg v0@RT,$h& a(1;5>MH,*@tKGE*lhU_#bNJ P<Ǩs罅M*t6 :'txd x7~9/c/)L:"=D7(" 0TuQCZg"Ѩ[E`bC;FqFJe)V "=K ,dɖE.,qm A2XDaDA@cq[iX{2Ps4DuyIbF4hL8HbS MPlM'qr)b!P OI޲$8B ]9P^H*tBA\$.ĖdQ"T*JJSN@OqI$:RN T39(4 RRJRQ"@%С@PEY#P BA!*PJJ4REUTE@DJd$NdA@ QB.BRSLԦY TC@Adҙ@4ԣ9L JBP0H A.;bb~ !fXHP EDRG=CKKMwB1QD>dА&e`/TF^x=HT|qˆ,FBHiPZ4`!?Aڨ}0!͘2jȜ Xd͙ƚ+$ɳZ3P-"C<:Uld8d@MHPDPTLQbrx'$0ҴZu?4eF\e3'mIy9H { 57=iHI@ x߯D}َj "3"(`k@d[=23 DB3%ME- IDJA+EHMMT@L@L!$E1%DU!E4RSJA{nQŀLMpK `ԡ 2#łhd RN^5QQ8@K2 `l-H%c !NGw=UK}6.6{DS@яrPpO绒EtAsMn3SUYƄG؏ C{=>2(yxҸA1ڢԽ&\''%)Vt L\&]r^2@`'C__ =GOL~8;y~xi8*$K2i]jCRG@H(l`ds 'K[!)"U 8Γ COLs P̭  T:Crȍ!5H[}-5N3lpydR2vO8;#Ѣsd@QT<@RB7mtHX U*ɓa8T&WO܄~Pm(d NJuIǧNB@S/3GG%ӵ "}GZi*(0Β9 &,H$G>Xm=Χ36Gc&pxKiߜ1q b`Xt0G9Eǽ=Z" 8EUKA%Y}[k{JFࠀ|K48D#4ÏJ5n6ὗ É /CP8 @Y@(,T8#E1KQ`<5s3A0e0X"ez_&敐 W47ډ&*J ERSE<>GP+9ԫGܙt*? TIuK0 >Zps]DLRCb4sv9^9zSzŃ1b`ajsȈDJ'S)4,}' jvwD]H]!rEVM(LZ oz^]d5DyOGJ|b80ō_tI4H4{kRdx)|_dr\9 mrRx7O7 p0 z:.<#;PuLi,)״sd3R:A K`BOȨh>\kXRN91, k_ !)JɩW$:!&K@p 9H4H!C`oO\q 0 2\ lHh8& '@J+=(^lWA/LY8)Z$lf}4!sDy>x'?\yJBBM Zbn5P,̢jDGЂ*Gږwu-CX=?P@ $EvxF0~+ܔO3sH~P&0d&M JT2|FwqB3~D :Q5: Cj '@OMEC1^-0uprY d,d@ls@nc r\ few &WiܢmT!T/w=Ȭi5$-d)%%@-_@< }c>g;#එK]8#B%O@pq^ˑޔ)U_Tu'T`l F@pgn~(D2p9DwB>Yӄb2I"<8T/lam FvB5@х,fEpIMd8Av'b$ p)H3jrFr=OvIċG?i1C2eǎ0߾6`(¶ hJsU>x.< [=7k럹\%4TB4--EUUUT уHo@> zϮP#!ϲ1OCW!Ғc?S)pҟH "CH B@"f 0! ĈPT!uh-(dlĥMJa*D@ĉġPs#:e b(ՀBj(r+vJR4Q('%F^Nv9G[LxD:H"ø6+c&ى}5sQq'Q51 i1 Q[4Jo<y\0} }Ly,l!n!%\'|SvpoRD7FWdq}Ɋcƃn&l?~Fj/ǩO|"3aXKNUlqƆn'm>N2p;I|K{)Lj`5=t3b)iLQkFJ\)=bx;|t#1+ޫ;nT2'ni|ё#x\OŒN"iEgBLP;?\\2@|z)ӒL^vѬ. "uӍbc@D? i?g9#s(GSU)*")D%n4I?9]mM.e {2 4dTF s wnܚtbkg;F%jDTJխbf/`[ !u)B:Jt OD]T`,H8?8'c:hSCK1]@ t`$W'uț(9 D_SR4(T%ݍ"h!׳%=DPФ4tSDUK?C[kPce$XP@H!x< XDYn^'OryC5,(-b;>p7 #xx傂 (A9!FH*PB!hZiĥ]I&CIF(B)b (D$B!R2ōfbiCPHfN J@ *j(`dP$FA9B HD"IM1ED-@P bSBA* ut!`5ȇQ^TBAh:nҍ0/4ufJgC&5ԣ4rC{cKwT+JB@t ~_6D:Eb L{T!]WB!vڋx}.}I&MHߌ`7=`ۋHs ,f `_6h $)HXT( % " (fJ`&J"&a" ZRjP VPddhH"FIR! %* u 䤵5?A>9cyKgJpH]Ze%"Ю`uG1I_ۈ"padkD>(yQ) zz*ƿ0{h+9M! l=_") |;yjܪ@T'1$M@ޢ=G~߀wr_ӶIw1'9ב\cX('ͺB0QPO]6TzJ釶Fx0Ͱl$,]e31఑BbD;f/R0DjS][l'q0`QaۼcIiJdҴ[ 3]բ3]QD6USTEO<&[P . 4hSb`4#5Q- 01.Ja!&ϻqF>Iޠ2n: Xkt/>(O@$Gd-GDp>CQ}/$aQ)I 401Xrd,&s$ld: D4XNg T @?E/-_M'E͙J:a.0c͍JY?s;\CK* Pb4=AĔn `F!LJ`adйF¥J#:wy*L P d  @^mKh|_\ jx%A@+ ~D)m/[K@(?#d"xFRb0S2p?e0$2l2%)DB+XfBHVvlV1?0/qp&h.z#`XX₮Ic(Ut=b ~hR~dU,B'f(@Wd NT×Z ~iPJv$p用F<b' *U<¾ 8Yx $Xqa@CTq5, β{3'zru۵ΖbI-=NSԑAE[8n]OFW0ãJAÙG>9Â$<8LlK+U.x.J]XCka2Y۶SHrR"Ȋg4}NQVM%Lb2X^T'0?s0?!v(J0!pn*rԺVdl6:ÌD@Q!Cxx̚[v(I"LD8|;)K'ٛ)CYl5Ll^ g{9bԶp2Pp/xp8x?U4M1FX"o`lန4R"Iʃv@o=FI<9p\3ӎA@-,KVc^ZM9&Vr %Ū4P!Kf%@0fN%fEDMFs3Rrnu{bYqk0EԣPiCK) QĶLJe* 5/a R7]kkĦJxXW Bb"ΰ{[ t-9ldWᡜ5e͡9NiPb1'~ɑԼ48BIyP·xDHҺp|뇧p \|aKQފDC֊>B: ]Фۃ1A1,K9xQfZJ,\Y7h(3ue7& I݇c9U}De9~a '^4Cos%^C J^=R=lc^y٘G1ns)^ђ0,Pe\'cB{T-N%y2sF]~'3VJ꟭u0eȆi/=ͅdvH``jX^dXR,.!C4Τܪ\B:Ѧx,˴܉wy˞Q3929 y^Ba2Jp^lU1a,}HtSQܧ2(HPR4‚#u4|ѵCiçQ~ <{>teA׹ qAN\zxC"PDs2ַ_g5a،s" 1t2)gRzJEXfKC 1Fai};A*T$ ,mT~*.цICp:&4Ke Heb).f6ӴCyN^=߃O05=9XԶsFH#u!Jh k%CCzpcq=O]/G%fӊȚ*7sJR&B"a:Gf b3Xs9m<e-Ly-T@JFfȐK%ˠ<ݔ֠K"FO84yN@9S$0@F@2JE!D)c!ӥ7H{t'I)CX6ʻ=O}XP#Ո?D#1>|  'R QcH0#JtBHt4|B({@%exQمDN頗+~aLtGe<9f f@1iQK@+sϿ]ˆ/ $"k*;JaJ4B7u;L`)2{vT>?G145 `cOfElHd4`{q1-(@Pժ3P,]0bm-AQqebPX "0`#Q =OjB|J$%ΑU@peʨe؅Q`/ށh%:/an;a5 _ Zؑ 6hԭBl%G T"nY'DQ=\0 NP-M_K\T,y4kSrP?'5 P^rRNp7Yہd vzw:4!G#?@m=>T9zcn4ǟNrUgbQwfw34_=|/F(uIppwq}s^nǰ'05)?N.&9gF)ywgB:e~8XF5TʟUAp `D J`0fP`-Ȣ k1C!Ov`'86;+6T1A +YK;M'YU%I++l4gue|lF>S5R'y&Vx43%0!")` h!= 0PK!^iƚdV ܳ*+>rE5 izIX`d!HdKd25`Ny*Ppa`{=&>Y{Vҙu}~%D2 *UJVŅHZkD ZxHQR1R2uw'>?9r5J$(X)߶ A[P5vFj,coS$6T#UJ G:|پ=`jA7ۜE{yg0zs,Ŭ5SǛ@s ҨL^iH,r'q<@Dx@YI&ژ#:w"0@`WEyWùdQy?Ɓ2= 0y/$Agq]NѭmR۫SKYF,ig* 'I%CBR+;l=ăܸQPJv%9a&ह=wy 9S-{sgJ1T A%5)Cє=x.\z$S1׊aqHS0ߎn["pT{fD&b5UqPVC"S3D܊dYuYS#}>6`Y`{mhpΜ{cIdXmЭ-$9PPGNeaCݛ\ e[$##8Ns$Smyvd뻡'G{Ù㌅Xg 2n 65ԤCC 6ɹoQurÂukϰ̘4%CqL`Dy _c7BIx:TJa&=b>~S*NI3v P_lRw F( ƒ ZIb~~|"q"Cp%k]> 12q| ՑOC4!'6l\LæAճT w wCӶny CjgDQQU_ý<c|v)>2iJ&/Ϻݦb,!Œ:xQa9?Z:kc`(!x3ߛ,Lҧ`x$0[KYGPL6W`P0 ?Є֖klf|ca!H· A UF1=!WO.s!Ft\j*Q lk;%I S(hJ(!`FJ%$d-X-9p`i\Pj 9rf 0"36 Qb0MT2!AIf`A4 (XhɠB1c!đfX.Ep8͝qiC`4ǿE; ^gRh^0Q= o?2 Øk\aixe^Dz/ށ2_0H CIM&e6DQOA{~gZJ(.x6XI˕INZ7xPB"3xR,s{qĠ (!M! s&!6# ̙ %FM[N[XF$#!O"mt-x--<`_ @@tOT!bA&>2gahAbju")5)*n""TJ ' 'z8Fx?MaC$< 8b=C3@(9/9ik^n8xv]r[']ݡYt>7q#lsI @qXM TM4R6Bfp&PXEgiܽL;p%Appir{ɒ;) ]r@BɆ_!.aޢΊ:&{ѤxELvq%C!9N+v4%`-xpo6iR6s*0O R)r}i`Q}nsN2O$* r-0,o%dHoCTʠ . O( +jF"59fKZHݨ`,0da Sk/̎*"2v._ ~Oiݽ@%,3٭!?(\" j 8&nC.v?"q0І A=ߦ[?ӎ  4S_]"h!(?*A>E bxZOb( 0#bf *i #`Abd(ɾl@p|#.20х?hlܬePFN1DX94&890 S4ck;@( 6e_ؼIh!6q?1𪅽ԝ W$@1-ǂ=:4n$H(]MF9#F㐻(b`r: ʄ}fV20*HnvT`L <mt'Mb&eFU J)rKrJ 8Ѕ 1 tL;ai(iJ pHNXXp`nCC0b H @0,;;^aʈ0QDgE6RFZTU (VXK0S( Pb9HR B$@d+DT4$ 578O9P)W\_~  tx"3# -JXCNk% ,A!WJ0%5|(\3`85g`PPJ)8T\ 5DI#{"YPNVc:{H$"?!rMi :KnjG9߁ ΰ4RP@%+O^  )F.UM]PS+@D@B2PJH D0& XF$%) fRBb&$!$h$*P(B )f)"(h*hZH XH")IB@" H(b`*Е ARJD+I-P E+!J22dУN*2Q?^mPfAS1f֨cC+ɢՠ-vկo\r5<od hn#?&m"pU-k"&]LE(Aɉ pcx'҅F"R)q @t ) ,=;!4 iBb(͆ 9 2#Lo":;옐#.J4Y$x)``(g>RCO_>o0qm$g`Υҗ;Js" ,!{[`C@Ћʜ@[~ k.W"0e 1 o )wD? _ \"P)3;zzd50J $CE ЩM8hB2q?>C2KP:uҰtS}z~tiSGԳ:& G9O6kys0KFL4ɱtDLSz>0و\Z+lhBd`Vo|֬ Up"@XmJ1 "Y-ZN7" BP{ 7NFˀӱ)DAڼAJ B{M(pi )Q81$oS#i=ź a*Z[uB"²eehDTXPHLVG!in,-fJ$a1J"XB d\Q$KP[b@TQ9hk`ͥ*J*HXX %E#4i#5!GRLc02P ڵ WZP"R!02IYXY-""ZXjVHV RfZTc[L aiLkM YDJo F1-0f  F$X1n3:Ո2X>4b)!!n&`X(P06p A(v8Cq P5 ,Pa(a BXN- "aC&Yn! 2P"B$4H@)쟁GtsF!GP)rvZ6[WR<4`Ng[s3k6;[  IJS-TCD0Q#"2-'84;EC1v#rJЙ 2 wWUgDKBӂD |} }$PĨr(g;B YL?k!$S$aBE} FNQaljq,,#O pbdM!C$6H) MSfTrӝsBlшm BK:ὝLS_X,I&Cֆ[և'fLX'JQa#`IH:0fxw+*ؼ&}1p8IҳQ` N աާJB"NR\H!)RbhiȻ#e7!CnLca r T`e3& He=0 4_wa9ΦoU{lQ'7aubg`瘃UHo|}"<0 zisw=L02zIdT]{-.ŪJ[vM o%2iKΨ `m҄ ٲ=rw75@:d8i\x,<-E..% vJrK8~;ISM!H"R%߀G &3 >?]Q# c].3H-o*@Y"bV@*}D^ГA 1 4x8Ϗyvv.U[6C yJ jT _NsɡG8 \ H $(OtX $U"z?:5,HV=?1ALŒxc:A +hjS$QA(?!j(acJYHQc  JbQʠZL qe 5 nEM٥q%Ȧ)wyQ5)"h>v+r2?l"~="(Pd)>ޔ4rx9360d?Z`a(5C Z cxǀM3!E bOw)Bt=_֟r)?1i(_yx1L, d y5HgSE Q`Z4,4*U*B^bacUO?`ubtp/pTTPXUˠ]C2'_ǫ ҈E*[);X:z͌q*4JuH4) TY~ dk]tЄf&!MA߱:O{!rNUş 5:<z_j (( 1 ҈P#2 ܊M-F]@hܸQ&JԆc^C*" zbġT(45(R ID&A`XT(P0(&Jh&%wd:g D! ƈb *4Hl $*bȈ l[jKi !eRpv{]줓A77h\8wJp;cVr:xfu'BH~tvJPfoXP @ Lsh("F"EMtCh`|Rn( @U4&^Wppw(HD ^[v*bH0~^4A9'ehI}s3K$"h'GyӋ,hOxwJي{kN?Il"ŋ>B|ӿ8`{7S(^Ѝׂ֪6>\wYӒ@GƓxc쌲Yai|URH& @><@A"^ÝP=3eu71 ˭9̀KeXPF5rAg"0[`Y < Il^j5(#.ݟ pfIFYw3ߔŴ;I#Vyz[f)R91E^'nš(dJ CQv W Y}B'ߒl#Nʜ\pN.MнXkCS,:&QEz#9/rSgҚ p*j*jđ6Zw6 11} 1- 7r#a,ɣ@Hx-0H(#OC!TչMCQ: {'u" HD H{< ffKP8 6gQÏPh?%(٠pyO;x;;v.F[aD`C <~2'f:A;C2^GG=gB $(>x %=6)"DNSadGYl1FS =\0眿YA PH !NIN0dEMA[ C N⏊$EJDRQTDЁ!edfbt1K2 hBZ_OI ƆbTNkwʓFt.ܴ<ˀJ.ӧƧ梬B58NnkK*_R|P~(+eΜ (h#A@M RR BZLC$Q\ʑ HPQ1AXlNSDRqa&%g 8G@=!IM` ] A9SUT4t_QTHS1ǡNMA{2KyOadD0sMXݿhZOPزVQ=:2;}_t?Z`&SF*;y1z$ @x$:M UA!PME|)_A~Hpkk3R5h>7 ˜P8B0݄9DZƚqE,etaO&_ QD|"dp7bASOSQDn#kur\Hif)&`ӹP KAN8PA.L89wq:q)uI8{ɕ LQM*d֯<뀆ztn*A %M0ڶ{;>={hT߮ }gɝZvtoGZߚEč."931I]  )XBT )s,H T$!8e4}H* bG|Z(&@H_w%|vFu&Ih%̛8!d~G0N$Qyf p :P [[P&bԝ";C au cA2pOK$H*PU;cx B >VQCWJT4%"+o b 8P~~`j;cʎ=hV)3p D =OǒX4/|:Fn}ˁ{tfEyoe솗L]5q;G^J{tuN-S)#$C2HJʓIfa#,I?"4 c#,/|Udfa_F9e¸[8!%d6^DRa -0JgY0dEw}iBTr?E2AMZDNpqaa:sdPӴ.xOx+* zJ51F ȘzY!,)2b{Ubd]bd1G;`(0/O+1r@=bmA|#ML{/TL@(j"c6wS3kJԺ *$)F0F}Pb?G0hCSzH]y7$̿3dr>CnJOZΒR~V"_Jc8́C "jE 8zex>^u9!]7LDwb^ɂ]L0< |HyF}SFFV>r +1q2I@Aŀ‰9Z~>RNxa=t%̨emSxF XaE;NGCJdLIGX]d Ч'l:B$:eSXT7 "蔃L>djBP{ڒZ4<萗{^!4!*J0cF(,wi}MJg,.\[&iR%PiY`F̌GSCDEpPN\9x0K#ʭ<O_8QU) Fd l2& ~=8;= 6 $wb+@!ϨSB(5$&8bT{ԧ'c$gt5 1gg[A Qxaa*D;al&) T`;e-+qY#S82`mλ:ΛaYؤ؝zdǮnwq&:AO88 ҋ |v9aB{@={!`|T+(2Y^@ȃb۞%j*DJa~ju7{ %99 fZ b: P4H:{B(H;͐80BXK!!)0\PHau͜GYr!"hE'Pv/#),cB̉=p!,E6=eFn 5tfU  %$(19$mi x~@מJzUP(IW@nv-yH#x-R d(a>{{#2T.%8.C7]pP}=IӺnԺgɢ(д# R" Ìݫ v*VޓԪׅG͉त7e01N߳e=NTCd(AiBgR'5HA-!ERP!$^1AA{ϯfJ  (z0) D*0'!cLi;(ől636.ZsP$A)JE r,# "8 "\&,ݍI;FZ CĐ65kզ8R$tXVSKv]SC"6[v#c&6qS9X`vq-5R9JԺkD2TpL°)nNa%1FTXs [%RB@Л4M8)SIBoEߔM`+j|Ў+@>  }}?M.,X)ǃU_B'V9t< C5'd0,]^]fI~1HX@Ol>Oy`fXݟC ꀆJJ!R>Lf 3/w!mŃ^frP1urU GapxC/ -_jHY,"U%)Q%?|T&y$q<;8(YG`1=`*KSB"*pDT VS@?> B>^$CQ:uk1B5N{Zw«qXTc N`eBbI>4Or|,T (EDB> 3(Ҁ`T ~"I@JW.ҽ,*$UEa džCaP* QH^3m !`&}GS47B._4 J01˸q8<_ˀhP#,;"q @&CV)QJR(͆_c" @ORtSj 'AexH+NH$*c#xk]J5ZDDT U*$-i?T[B%URlDvh (\& !'~V$E5􆔌'",0r1άPA$2뛴l-AXMrlT/hR, ` &S A&"%"V` f` am:LW$Д.D) T@JFHtF$&).`⊃9 o.3wɌHLPBԇUEԬADBj  9 Rnǹ.H?DCx((՟Rі:cBNN|OKLUsY䦠~j(('i@ D41 @P'Կړ\Cd!90n\э PPaDžɒҔ(~2^*yR$ScB V0DHRQDAG,%+$X \\32C,$768$f$DK-J N$>be- %%S2a%/^u* h |̔sB8;nrB" RN ͊`L@gT>BOǹHH`@򁶀;B:f%i' 8&sóXKqKKZ"a+i͘# La(9\Ti$Hj!6:WQ&[V{wC ^n2rCP@ 9":I3P۟8rp*fpye|be> X~ \ƫKQU.|b꽤cM9IլlTё:FQʘsaIy{߻L1Ԩˏ)G׳ Lr6 ~}V1۫^,&8FKPqmߴ7NbܕL8Jϗ9- PiI>QL1l}! c6OzϖED&4({?dH; ~#9.2nKzt= ؜kYbYۿ ckKG|":YMHw86 cq b ˷JedpǕ9eyp=K$9nxk M!h0z86`,iߓ UEoag*>4# +ark|wDhh] &zXB RR7:(secufM\'  I@H雀ufgH I6VjꠔDca6$YwP Yb9{[[ JbhLUv>3ljWP]=p#pUASxSi|Ϝ97KgmÒ@sj5Ȥˠ*Ve¢zgXc1u̴ӳMل϶E= ZyNF E;W~n9Ċd=㯝FsbbFj"%!5a6w^BOv!H8'S͙[ݰmyx>R[7 <ٗGw.XbRH64x-JLwxT:/F9zaXo1hd6Lժfć#n8rMNRT;V 4y~G Dj 8A0a1r%;A/qB-|Xi ',B# n>ý竘/?Ϊٝkװָv_SXCHF&Zh==i6;i9wcĦObd4R)*\;JuKokOWʪO =֨_`xl>3:6ܝ'q0H0XaVh9g=G5{^(1 09hf {M"pjf!ĿP/.a;&`u$;ٽjJLZr”giWߣ1# C+&{Q?ұ8NF xr/h>|o}{ĉlၕ=QPC M\{IsԍD0D"ye[RRB3 ;vc Z}$Ր9!wUӣY8e|CL]4oՇYj}}P{B"KNQqFb{T~T^}N*A wv>htMw'>s$ͶmUF׃$K3|\HCCf*ϙeخ;ؿ;q;Ηsx2 8Sfc9n3hBTׂA= sz3abEM^q۲x=k ˻zBdc|WٸqN(Ӥ2|?+UB8=T?D!fuw{J;a[J vH*X ̙2h CWom߫تo<ԉTCf9&ٞ@(!4ܔ`o bS`DjɢQHF:|clEz t_^eϟOZYE`e8B XN'KoOnXO_5вG`%F8Sn|g(F'8u̦2y< S=Hs`Yo%@mԯ>RxLb`I{wb@EnK|P rSD@vS3aYfMpMyUD;4砷q&k^= AuT/Tz& ->E 4i?p, CyQ8f@?a" bm(-@ GVD)wU1ȀHu)3Ғw3AJtb 0 ?'!|"J4uCugb&&$!ߎrh/{$OX*JwI(!'@>w@Ṿs'p%eDש`O|PF0UY :3ߛTuO0X qZؖ)R}˙B(tƋ'̈́|EЬ=Rd.֨; T0-Fqd5yNzMgUhpB$g8oH@>1 "CɪJ%0hvpɹW*by}CKR6 5$EaFAPPRsGy&#Ӵ'>fǻ,1#۪ B- Q/QZ=('xHw z>@Cmu!C 1` W8RVP=$(QB QeD> ܟl΅] c}0:nNRȒ}mx@BQf&iDI,b"Im+V()k(R!0jïnTA&Nc1{'R&@*Wb@a~Ev]&鮚 bZ%NgNUbsZ I7 €Jz@+$Hg8g8mNZ10dhMX1![ [O`e?%lzvIh I(Hiz ) $qӂ6qbtdq䎇]-J&iym6 HO#m-H{[ wh} |Ԣ‚@DVz}/EZ}cEL }_&TMStC 2e*0Ι sɈN.j08fTL~>~TPDLHDS$TIDP0 P{B?E[iiɳ#Y r/KިxGV[E?bYHD`x)U*H3 J/*2"s %3 ,IC]^NwzVLxJ5e#S.^jrP)gEhֆjEXH >t0xx/f Wp#qZ3O>`4{J6^78<7D)8zi:rp>|a_pџ8!L%0rt q'n6H: BwtЎh2GWbs8^R8m{4K̚P3 puvfɌy6iݘ& >y#.<{hv;:Z@5燏k7GR zr+-dwAth}xaƲ 37"y3[i}搯 rnR`avNh3CB>)|Eޙg,Rhlk&RBz%[8! L:sv2No~Gw|&mmjtKUTD3e K1dv*Cq~1$hU__g&feǎk,<~/jZA끐)AbA̰#,j|5%4>ÏHg"FUE_+DYmjY%HĐ#HTQ B VӇQa1*롲 *= gvd0-(,$v&a$-bP896ǦUץ} tDjH#)-:[P+?Ke۶{rÊW蟹ͬ6 HiL=hąfIaurªDCԝaXdR TQUidSz޷7JnNךjcU]jQPK&IZJ,WKnZҞwo [`wl/csKLtLQbgHE>ڦW\3ڋbas7m˵QUTAECV0@9u s ='{$80 >p84۳LىYjgڜr`.@vr0  AES[t 1RC$&KJˠ$wJ0]氿oymv*m rKZ)AQ~t52#.i2F %`C!pf!v=@#E@HW }Es%ŋCPv[ .'?j5;(ckΌɤ@ɢ~W#(]jVy`di=rVK,kHsGP1t5ϕCP*@ 7ޗ ZIY#(HDOC&}Q}rRgUy +@:bbҥv=; z@Dy_ߎ19ĺwX }.8[luu/咨(+":ы }X)  BE¬dpGhJI`Ab$C*0p%̄!Zbr0iRQm*NꠡP B뢄C/[gdRL+- u!H6`ACN_hfq 0?:8.h#Zbm(ܩaxY:X$]{3B_@-s-NF5-3ia,l˹HUqꦵ#U)ݽkap.6 Ѕ`6$ 0i7w6ate^T H507"kԅRYMn;%mC164:am3. هh@JI%yNۺB .lIR/M޼ w42䦀w;i ˖<"G-d}-Oqp>qTw.qͱ:, 1\,B(›T ڦ43ѩ4@IV4gD6Y Q:iW$nl 3<>g:wP2ˬ&F{! vQG'-gr@q&rnA!tBdI$)X:pTn)^cuyl{i0`E=%P4h! IbbI"HT C :=phxkEOjw"$ǻYq/MT'x*Hڤt du0>u.U hWӅq`ˎ$$L\q C)hd3ն~tp6c NNj1M|UGi'V,WMQ9AUNe7n@F%rx@ ^/.Š #FَE`wQ$H\)ɷ6'-%:4!ˤD:ff2c;&*GQ:' Aِ2t[37q:f!8eO ia0-;3~TX A!lad"ETA-AV6eFeH# pW,̜m-̹:0qdBׁ/5!KήN,qL@ @&S8R@oہp-Щ0;xQhRac3]'_aێ֭^|8&bzYa5%C^Q]3pTlp12i\FL]!ɒ:A967[pIRތ`h $e`\r4G3ZL K:V(y:~9Xwƭ[*\yzyi*ᒙ I`9@jskyT}&!WX%,pv$֘j9NѢLB>[o93L*}LYINhq2 3d"2L4ԥMmD45[PӑF qṂLӦ;nnsX(i͸f #bqoc v7#yRI*S$;֝FGf 3sVq9̷3G#Y[j8158&1ET8f_B*MZ1w| Ls c8!B?ܧ_kC0PNvP8HΧRO5YadIfT&p*`ERjUb"VJ<|}|5bJ,XEP^YvRڰ!]sYu;#Y3iyAR5g0i-ohu`̽3 Ym;W E {]3 fҁjG ްY2A_\t#T]΍AD> dtH1bLp2!aw{-2o\n((f+j%ɘlrsO5 \5 , = 0asv,ȏZJzhk5ϝeړ"i0nQ17p ä"!҆qd#X?hnw\즑q̄v)ٖM,y =[ji|tzv^=>MsY) 3\#6Ya㻳hC˘IEV#9fa)L+A#{ ;.ʕ~湇Qt򲞼[y#n@D6p䭩[cX}z|`,S98Tnj 2TPRQYVz3Y 2bދ"7$SX]qu8RL-f$Ow2Ta8cBs`Sz%lv@BY64_!| P*]&d 7>x|[ӏ2CiB0+%a({;{i<ؑ t~Y - Y9Y3ͱob2MY9&Qd˲m^I60&aY,IåWKLK/bT,s.o(c>f^$}eLRr3M0i1w$OɾLtC&) bD ¦ hlIfDxչ3ՔZlP8ϑNhi.8FJw!Œòg.\notZ$37tX\Yq kKl۰*K/8mc[鶥AԣCњ,vwtkMvNt1 LS|܋&CxƇkxT?n6-[S8K;ZB"x Ct<8{G\1Q:KLBДDS1%Dל`DM43P;Z\ ƈI N&*2&2C%3|9U eU*UUUUW<=DZ*Έ;w\5BF aqJ p#֓]*sG joB ZQ0d2HD@f ;1 ^&}rn7ЁRZb&#C8O":]bs}憰d 9u4P`CN@?t9F ) .) YN&~7~! vGU'ό y-QHSJQJRRx`B-Oi*]@о%(!T?;w$shBT ^GrGѰ"U),o# !̪/tҤEqJ2yquZZa,vQ֤tN}2a2'9\\ֆ,hTQa6SVDxV]ab q# rq&-(@r뾀^:;I@X*'҄-P-(B2+p%@S@eXx)Y*#gZzT4Bk(>0]_a0XjpcaBYA4_R>8brn^=7K2POCOdl "/v8Ԁ%eW "RPJ TAfhY-CXr?C_PHsP 4-HS +JNHD)Q{٩IcO*ȺJ), -DH!mM\Q^m:RL:;XEW" }z{>lx"~x]ÛQ=4k-և_wQ$d;k!EWhArvhON?UӽATUSLFytJyqb%ɤ HN15 qox'bex/ _dSM4JJ #*&~̪3? @Ja@8V޼L-ZWvBkф H*K*+2Ț 1+$_&M[{~m7]hk5Ic X|K $ $-2SgXF1D2NXPgFG %T܅VO Òq/況xW }f`KxŞה`xȠb޴a ":,X(FR {& MjAbݵ;`m+ hZ0 EhLHKdE:ʮvR=1  ^6 6: };u~?Zi}41#i,'uCf`a|gѱJT ebCZJrP!JYõ,|mv=g)qkB*)AK@%fhj/ARCo lr8TS2 CØp:NrhAzai<8tVCR,Qmb oXVC!ōpz Lnƫ7G~P𪪪lP:@j%_Lv!҉ ݩ;Ux@` H|3D!Bvtltt|<7-R.44 \y8!h5" },$o0sw- % J*APд >~%A|HqDžrLAhy;ȧq1y`K̈́>NjxC}$#6)P6PIi~'u.g6X9c`jE8@р5I2>RyY)JeS"*k !@i$Nq+DEdDڟwXQ%+m`U2{澮D"V(ISWv*b  \6qp:C4*)4%,PFٺV'b5@| >BH@SLڮB8CGyCOf~ʠq0pVj2n/d/̈́R~vFfT 0 ր5D"@4QcRIQAd5,IhYFD:a"e=MF`4b r ᔱ? Q-zDM,JdDP"qvYP+$?f9v d"6ڶCZ*1U]h9Ma3%L[GӤ $!0FU L*~O} צd>!Fݢ#LA//^eN]e X[4B)5EN'A x6- Ry|MҪ{iB 1Ef?GAtEq CI@R(RQJҩsQx4tsH RW<0@>6~ǜ9FGVO Ȟ CXp %vUCĂa jM@~t?ԼR"ठ{d(0~OsZ3:,u,W(_ '~m _zp'*0T3*:g0?ow&jb(9EIBRAC2'"?C  @""RfI ~M^ߌ W P&Xa&b 29*:@ 2@ebbQ􁠈pTčaQVB@,k'1g@֚AEEj~DG!K*0 +GAqj)Q+X?c0XVR([ReJjDB^sNȚ1ūPxpU YM!| %"*%C85=č Cϊ(eчJGB򖍠YIx! x{iƤyr>!`>3(vARph!ީYbDH+q9dmMPO/cozV,fJ??^hxCHd}Q"A"^_~u Dǹ:A>#`8mkC3Dʢ"Z/R^E*S58C@ܞQP`ȅy֬΂f*CeϮq|!ɂ$Cza CB*8 !J0?A/ռN rͅ԰U'im+b (r++9 N҉:iS>^Ԕgl(|mq& XV&k$V&O LAB\ SB*DKMAHB* fE@D %B2kRe)pw^۬ӋxgCk!Dve89C4WnT((YE'3ۇB@큿cx1+ng0 lQY2a8R})(YH UD`)⢸)URUS @*2VJPBB$1&h *J914\O {[&77_a@jQZu>Y%=)&fi2 Vi$^ϗO,F vΡ#l0vזŴkJH{!cHdcƝru"c9c`m-IRƀtz\kn" ˜f(E4و 8u~y8+fe4E#R1]#>Y wž9U $Sf#TU'' `w衸y* `hr?.S0Br 4J|a2P|`9B=(nIM'HEC,>H 48'yN %(yGC?s*. ecx$tcLM<ЙANOjl+bd9a6Q ?;T6MʃSuv&JEN}~]# J"f8Ң.DZWLS7 XMD_^'<80XbAkcf QⅯ]3Nbw!T|]}K7^~|o]*|L22[4`ac,@V(|88c| aKZQJ=ӽ2C} {P܆aGg@:sf#Ie@w]Y9"FOQ(oF0TIog>wA}^Wh;t9f'>:'(V>Xt L^]m3h&J))`CgwCq"Wp*FdN/ +dž5Y8DENLa<4%BVRBrhʛ 0螡"Cg=ꪪU:"=Qrgh T8EpR_9Г3AKHУHTP9A =/Z&}oeUTUWtI'?lL%o[Tl ]hFH3ٺg+&'ϭ!U d"lJהs_*{T>}8py o'hu,;KR  &Ag체ohJH I> "g%@7ÚҞBG%~%P(!aB҃D!rl9ܧ1Ʌ͛{ԬJʄYsT[p`URk3urSHa)j6^32̧crBguɲ虙򚡘ga/*gf10H(xqT(ܲ}<5$6L#Cf|9`;;^&o(oo/X+XZ]%BL0@4@ <) 7/6^uN;(l5 % Ļ"s J\bq}Xm{mI9zFxRBZثka}Ǟu"С7qX)iGӼ5TT4/WN%R*R"B8&F+ &]EΤHr4Z0`8w Uq]3*(0P.QqS@zV꥜O|Qr3MX^6QHXPA>!%cRcD٘ L֢B(ki&7-v0Ww3Ti]n=^BU0asmyb"&D1eg%=8>sK YSfr+[0 ցȁr6˭}P!IoKːrŸvǴ(_w$@^_55 _?hBXZFUTAE3"4 1?1@:tIch dDT5Cy@|)FQB$P%HT%L 4Х(>_`´*cw~Ƞ^qTb$ANڴn T`4?Ljf_w|KdFa,PA~X0șRX4) Fj ZV!I("P&H("!)$)I& Z* jh V4 $81=Uޒa'&%}۟Y" $Po  1f eB |.O Ea 'L"d(l ,2(L UHp\$"e%1#3 0d֊#%R8a64kݤARC٘LR1+` 2#HRCŵ>I (@ ( =fwkDn7wO^(mih@mk1s^ڇM$R4ʛy\)}{WnӮ|0uî]n쯺{<7׻2m9dF ԭ ww<`}kCV=ɮW}}ruRνuf}ڷazu﮶pO;wNdsCRÙ3z5k*Uaݴw{zցZ^+X3Uո˕4;vh p٫U]Ϟ֝{nOGBٮӡמ@sWw]{yվSg؝]{(|zUѻԕ-zvew7v݉k;9^s=vmۻ^ o{qr;;pJ\kJwusV7,>կ}/v:h(vHlwdݚn_s޽KK'ҖƼo{l݉͹ws]{^ĽZجuL:;m7y997/{ɷu7rls\7===t>瞹zl['U-8m9/ױ񽢤v]fِՓޝLt{=ͻS 4@C@AF@G@z50Dh`hhОFA" @SMd5'5='ڞ)2A2!)!@ L3IFeGd?RyOУFM4=L&$A4 &cB&I0SʞLMbh0Q@  L)bLMSzMMRzzzh@h&QgW]:A J'$QO[SΈ%w!' Zj?x5wv}/{NpæMP78(1;GÔ3!Jp0pը.@KFe=wsNLC[ 8/sj@M "8l CJ\JC^> ؚ?bע{YL>-|nb r~L<4lnpNl慚c $Dc4 $)pR6Q /sGW6I裹9J#C"˭kT3^n Ωa~ >91ڸ;G݊ǶY}{|O$ Ռ V_Th" 101CA\o<_mv~;D5L|TcաQcL;9QbX gG}NJtD@U3M;h" ~Q*bhmۘ?U:*OWG&(JdT_wď]B5'rtplx#Pn0;jE:c9<^,hңumTWt*=z`B"bK"Dj--UAVZBޞpPnAEb0PF#ґ2PDUQL}ezO3SA4RQMz**Cj~`~}4%1%$A]h7ݍzs&O;do^D1}mZJut PET5kR c6 E UOGIQPDW?em-\UEEPofxFCUU7ٍ>'C{1oT,|SmQK[Iٟ6aTDV"d tQ5{eEUKiJJ&JUO&/4QO &uUESM%^Q⥁P)!Qݧ֏5yPL4OQG-U) ]cxڂzEyNӪ**+8PQ4LM~j)J1)jM8 ' $STQE PLAO.|cTDٱTm*4 hJ*|CzMP_1/a#A__qdf%{O-)򏫬TDE@T0GU@PDhLTDA>j mJ*HKcUGij&cՊ[UHP*h1R̍GtxhLM41h9b2 ͇3Uաh*1]SU5COhĐIi (9 y^]P#O럶NMRQCE3=MD:h#JnO'R Z>O EgslB UYj-Y4y׍* lMd*(tWQMYƊEc3RNi(`T-&:r+[@o?O=;dkc?SR}Ù*`Β&'X{nI +\Y>thtOӶױ@RA@T^rkcX) ٔ#/PU(\UT^ )()hJ6(nou}hƆ/vtST#O#^!IAOijb(u4&eA&/;ԴLzrhC\ )Ul'P꟮tS2=ve _H?IATUQm8(Z()84zACn|r *b F8ICMϥą{c {ٙE$M1ES­ FJ ֔՟uQ}T6?m's&&$ۃD@QwF ݇waA T(Z Y%)}< _dꘊSi&J 2'Q *X)5 'i*c B/O|>ꤼ4QlJd+ߴ4IG`b㵊 "(OJ Z4s%4A%!i <2CH_|9bZٌQElh** BόuCAC! e%)J.Gei(h$ J4>W!~R% ~X;(*o&"/SK(ל_lQOb (}|f5O!!tAL@uc=JR1 KB~H'b_(M%q4SUJDBPm% w' (*#A!^tUj%(>?_ M5T47_~`wyU t{ja{WVh_4wʆJ"(UATR#TyJ~=#Otx9}{dPR,F(-)h*%y>Rb(;I A>:1#Dd ZZh(o~=#<}ШP @BlIf* &PJB0Q(h"j!`r@P.6с.@.PV F(`?8-H#$ 8 c$/ GI@O h@UTEKASFBI7Puܧ`Q(*I(BO9|vl`A]HƽexCř M4T1$3J'A&9̩ GQ}8,=a1o0 *VM}:D#1F@ejjj2-a$E{QQCTILXuJ}!1~jm];pEݞt_O5B >e]dTId2(s`J$&8l*@HZTJA)P@4CB4$ LNRP  3*BP2%* D]m A@ L#HJv١C᭯mѪ[XHLv Ї%^;eD$$q o/uH>RSLYMTgNkkF12hoƷq_?&CgPkgD@b PRZE j ֏w޼?C.S2}"j_?%2fM ~t6ů;ғ 'KW'lکhP%EVkM$4u[DA\c68&H 02k#)ly$"u':ϳQ&$$"i%@  cAizM4R4sM&5h9WG5ucۛqBrPm$sb1"h11 "%G D-\8$ Eb*0HŰL5v#&d΄6Uxcc9ruڪhpZ嫐slO͵19)Jͨr8H#qD`Ș#mY/,ΌACRrAb n\ 98dYGTdr(29,6\ƌIT⎍]DO+:mS]6[EUumb??IR/6m_pAaBp%i "H(1'!i`ƕvSKCr,h*#TNYӪ7 m1m6>vzpEaUPPD$ׁ]]EU:pfnҝ>X:@7K#orO}9V/y!!ՀD'T2߂?\~'atIDSC2`r)!o3Д}=ф IOJQ.uTc}wLj *$vykw$y{sr{sO} CsaK\ Cbyb~!h|ƺȌOFRM:ÿ}ÇE9g?DNP=η^)ؐͿ^2$`zDtmjۜS695mk3k slMlsQp&Zh&鎡s"oeppR:6Ţ؍jmS1$UAXY8r8XFT!d7Z '_ONwo9d #8Ykg#/ zU?&)[޹.kc9tJ%D4sXvuJ )/BRI =$1c ki"ib]4В(8h%@0nŇ%J%^$2uO_}[K ݑI,)w ִ.h4LSICcPQdiMb(sh-'SO*S^BIl"u8` h@P^uu69*9mbDNIs&ۇ1֞C(墍;yX(8\F.N׎ywt3nmaP-;"j8Hs$,ʵE3SJ\]5&r 豣ɠxἣ]u+J!k,1V"`4smhZ1-5l;w\5[tV1V;5upup"bӤCmZr(^G!+EALDĉtWy1Ω)IcH( "4A4魱4ا4V[nmFضҕE%hrhl>]Dx |/%i d@CMZR,zWCJ{V@Q@ TSiع@z'HgijRk0O 1`A $Pfg~}/[z6ӱmq^yrs3I5hD.J@&B%[ǩއc~?{'Tx?2`{5WgtAZ g|~A`fv~o-G?0s=R?iPҪ~/6p((3=c+ƣc#}:ʚVo7M~5{A.#H ?Prۡ֏]賄h3 6;dI||N54F 4jݨj (o= FgLH~Lr#}܀KKNO@ yNGhТW OM6/Kc<#5x P?DV*1B0}qLJLP4HaJJBJ))hZ@(hbbe b!Bb{A"Yb &Aj`bh")fLUM@ĽH743(c_ [RUpE>}{|x|ڄ'okP_̿R)rTζRD@[V(Q =D,&U4k]I@Ϟ\\<+cmLFBG%0Ehi:?5xƛÙ o,G)71Gr?f޾ئ]<]ΪYOX*i@<. >r$IL-?ڹZzW<9VH.: 7Xz^A}1# kZ؀91/=o/a#y.s\6<uB>Q qmF٪`Vx 7붙sB% t8x|J@u7r310r Bm%Pˣp7m`#ٽ.i h>;u۞߬μbJsf ߮b(ٸnh'ۮ1z.pօ˛ }:u\w'a㉐Cɡ`X喽1b\'"<޼#p<xYޡpN USz;J1l)ن8n]t,c <1H_sׅ|0xv+Sl)4?Ep?g9t>v? C=VQy|h́?g[@qe}ï/TCOQ]^|[ Jp%s#hgM?\Aw{~?Nߌ?i!{pyLrr3Y+v|?fe|5i?OKXZAӦկY?ģ' 9(ШbQ|ܴ鋝<_6?S7tf_ߗzq@)?{'wo)P?{g1uxn||  ݺL?(3 ~/3ҿ/魎^?*w7H '"ǀ{("CGS={ {A;7ÚXvM`NCх_A6#lzmO튈J>Ub' Ƅ"ތ겅W' "D)~?FTT{䃄Ϩϻ#=MB1s}"~Y%29rHC QG\ Ci9= }΀>~gneRn&zYRnN EO)]$L*E\w3{D-'L-5G)AjSuxe~y‰pc{x|!nLrc__f4D[ѡ4up3i g~؝!|?fgbx35<"  sDD.w!!4/@x^~DF>Ȍ5dA5unU~_ݴ ,|=G#~È8w~t1[oq~ "ib &G-*rDawq{T3"S0YZ}W1!x2w8X ׸xT|W.~g fCΐQDA/ p:|?}m[mm[mmVmUmjm\mZE\hhϥp5O98C5h+{M}P5\nTmߊ7 J0 Q*zصRh4C@R7 (EjЕ 48bq<*ex,:AB%fP"XTx-l~y-"*ww ޖwƸ#AB rekk ?;5mAuۗĈ99r_u8Dsψ!PLuGKG:j'G?bM!hnr=Y+W!BI yb4 j f1@#}{\w# I!ՠatW Gyi'thA04 < sBZKa۷#G$Mš֪IZRVE7T?'4 6d =_|(vx3;]c`07LwF7tNP3LhL7u?:PV mQ56Hmΐք,v b4}h){QMs0HF̠J ZC4>#C ؔ$ y*:7DfX ܄0ؘ=USTw,% ƾR jY} \2Ʃѿ\x鉐V ĭ^Z`2w2?⑎bؗG@Xg7!3R/i֤Z/_c%qICfưT;LPGp YrcϜ385:Oܳz J>[UAp㵂]룼5&ד#b'/r͍p-  KcTr` rZ"uQR/J 'e-6e!dWY/8{ h z7s/4*Z8լk 8b(PmR\=8υ*"a#Î'cB2L|qa.;J7M1`"pE-? ؆b:{4Dq EDE7ac$E3ŸZ:>UQJNMG42@2_Pqeҹ}Ovcej2]ZЈ;fg7$$N, =^5}c&-fl`,8(K=cWYb65/ -4L~Kb,"ōto/2!'ί#8wtCHsJZCU8 Ã]yO8L?t1}.nY-y?E=Zao^¡#V20kB4!}+Oײ !:=ΓkdD#܁Jp3YX5.l~]ؙmdͭ,cV+^][MiفdY##g 7PtWH[mP9HV":aĽS͹Z|_KEUH Eo5d֐pPlxB(&$U=Hx*`LN!=qܭDc)? kF5uݶQSߓpMPB"=4{A h.bC߯8h!{ 4Cth8LI UCeGp08bT%ҙ恓oȿiNSn"綂*JeW{hq9}\ @珻ܘQ|Xv׭pVuvmoCCZh%m+7F&$|s2\D2zJR:M?ۍǙF"тY(1'.C8a(Tj3dtGPօ`ou͂2B8RC=b38 ~Ȳxd2k?9C̙gYUGgF?>3o?+^?C _D/WD?/s?ݧuYL.p(9kV ?\)Iah;I1DMƜ#R4 5eiM8;~'f]?Kk c˜֑ Ťuz_>Ynףb .e\/w0p`ţMqpUVLr*ѕtֹA)YխZt&6y]OGz@r}|2}q"co#c0Zcp$`(*=Agb54NZU1?pbK=B(J~~$Dxqxͣ]J fZFn& 鷒4#?.:AGZ/tc&l^ , *(oZ܁CDefTq9a.`b,!%Jf?yGX\u <=ˑ73Jޏk^o[- ^IK`@2,$yplJUC?$-];=4uk6_9p Д`W}( j ?i뫹(Bͱqp؆',c-bn%۶l>n ier0q9BţQQhȢe+]g{7.Ro(,Ppcz 9[- pGAq7K8ЩWxנu PNxQy8&s11F۳ ™H'{`‰t9punThP`yy:j4ZAar`x/N  [y*X&(ۨrX"C >z-H)E%#25'PlJeJtfy?- ⃖ʓyglc!$&trmj?zch0 pBǑh)r}V@UfLàlz>3JA)j JWx_4U4 钶kDeo% V+%$ ʼ'= -vMr!lcc}:IpOT$(k&$̚W^ڟ_$LG/3 /%1wtʐ/u̥hH^&iDؠ9riݨd&6Co}ꁷ20'/چr<*؅c>wH:W@06i桎9WU@]>EgZ҉#A|P-!8 >Ncˁb%"!ׄ P%i \6wmHG@eSQd6rRCWG `"Q&"]==dA<94foD`"Bjcb 5$ d|: hֈk퀱@ ~Adsc#_'Latjg q}gq=->#ˆpB=qJQ ot 8 {fFMc)ڌ2<ed?ۼÔ2 D@򐜃ZqXeG>o.H}~!Psz :rH֍Zy͝!"brD>bd?3{vE_{I97'zƑAp=[8}ON`mP#([9+#'OhH1(B$sIY&Jj#DMQ29ȑ"l^oĎ:Y'R cˆ&*>fb;B Xؑ.wWK-P2rtQxz4փ,ͅM|iO@ o҃ Aa;Ղgޯ6ڨ Vڵ^ ?3؅/M"E$4aL'ʠ *;ZV`b!kqZCXZ݁EK/N#e h̵?2`D3cXi%',[Ƶ|^>l_tŚ}s3ɋOĀ_9:UF 7 &6p^" `J`կhT<?-`dY:%޿>16&#⧂t?*[c4KWgc1 ud:?5mN $]ht(qd1"9HC:v(] `:^FeL$9a6`@qZS%kP~kCD .P E P-7hHY4D(Nlhӂ>zs(:ooSeؗî`6[c?.,T@~sMu &G;㾸U\o >o?XD>> #8 NZxvѓ(%vmF9c$=i:}jP\ Ojņb>p{fd?5=eK[8n\FhΞ^3>&=ak~A-EXs2`W9-Z1 D4>+.La4TUJ@p6g@z} w^1U_7yq~?W' iA9 b#QC8 W=9/?ۀ $:E w94~*X$ԀUwIʽ&ƈ/tZl$!xin9֯0Hx#PNۆ (ݹMS":M=޿j(}!Ҩ{ܒ3_ФII.ʟ u֬b`17u˘Ja,=.]K"U oW8yl󇩫X[r]8WS]o⼼(bZ*?CEU8O R?|E*95;"/i1j/Q$,w_ysbW g)ڐ]`G*_~jAܿɌ@iv]c6sۇ | @LN xg}>BwO|,21˹`VsWW3K>٣Лܢ=Quێ? é6 1iDԾ8cGh *kݿGJhjyaxۺ/- M/ ,{g{W^ey3(Wzձ.B, YbE@@߳I GʦL򭡠,)h8ÜG$,KV\8D4Ap|bFjs> 4,\@fJXv&ؒ(^bӛS}tڶ(5 NfnX-BdLWiM~ (3 E 8gJ$vz$x/=?k9b~65>z/UDL?^pDD^ =դ&?faN(b6?LJ{e:Df÷4a<jt3CUģ W=.#y4v0̚B%ۛZ3+@g>[)*W=^$wxUzr Tw*hי `1=|~f}?}Ī g_|5V/3i+×1ZaC9IQE[>Sk;SP3~8YX a?kۚ&Q>P@KK×rDи<~O_$M:Y]e\F&$38-D7MKcGy[|LƢ7vZ+jz˔Q=²/-HmWЭX$=[:r2օQ< .!p,7d0&mNd&<"b)@ `}.*(Ŧp Vn<7M</9o2'<b?e"%33/BđVާj'ўc ᭭v;+*" :6vBJkL$ Ś1 gFClUB;4%&IbGI 45!@QM E@)SAEUMBU/F4DCEb֪ J@b̌SJPT SӅr 1(PI&L@ R,DLBEE$51DBADQUE%%nF&eHiZi%W~Lb*1C+HX?b(_DaW(H2@A) b%B `F(!Y Z"`CJdbDE jZQ`YQ`tEhJ h@bCt%JS,B @B [7~?tAO>~a~eGW/Hۆ>w?0<?7+G®CNh)RVfD46'7՛~IUSo UtTk "1td|'G@$fcb}DҌШmq\@a,؋#6}'t@~|6Ҙ]1Naͱtr&UGq 6d)T߇'0OѓzB/`+=-g ~#~ߕ<=?WĠFO*bij;ϸm5#`Bܱ?@_PGz"ݿ /|NA>O;*m{_ dO@9~،ǻ?#_,:64 - `4#Df}aBјA3#i Ý}2!Y-Ps<3mpQON@wA۸H&P{b3Ԍ|C'Vh,?~ɀ3FNM f((\,AmpW@)-u܇n tև8=).`pNzN9h[!,l'p-և YW=*H3 +Mh$~n 4֩", !Lܜ q-D'qMo5#IHt3i ; sr<) C hA&H2h#Jxd7pڐZW8{[" W@ >?#HPDP1yygz`kV^jQe" fѾ3 A=Wh](*q#p)L @¹p| y];x7ւ ڎ?LJ?q˨F(A>A+ x@e'*w֟-IVo謺;9_JWѡw|>f&AT4ap˾ &- s D %z6ٕKPԨa(s bkG!v? r!HPG[¾*w(lc"8_ᐼfU_΍%%'>~~0!M28ʯy#=BWZא Q]'n9 mpĎRE3ʩ)?QY'3jjjhhhhhhhhhhhqSBL6?/Fb(JZ iA)RPh VP h))B) ZVZV  )iAJ(R)hh@T(iD )@ii Z(( %V Q")E)((DTi(i TJ(hPVZ T(JQjJRAh@X&iiF(iFQ()Z b(B (hJZ(Dj(N iU@yDP 7@=NJ 0ʿYm})ԏL_nx"?KPp&}a{<< {h8gVJ嫲GNNfE?[[r1v\m۽o,7bIlƖ0\]8r#{h:5Qs"Y!k(vSϤ7vVk8.Ќ;mL?2,n꽵Ho^%[Z7{]:1b,&e賐у8ۀ-m5d*ve]{qXv٪ѝwΕy 5g+^x{mx14ק J[є9lP.9|3d.::|?EL-` G>zLm0wN1›JˈSssDƏ)Ẏv 38c%!79u.]x7< c͛horТEgyt)+=ѫhzomzP 7+,GY:kG9V Pq) >Y({κE<Ljgi\atn:t|F :źGSLU̅V/>4n)L+XTwt_QE*k xMZ6N;U cόߗ[vp9ۯ2*I>+w3y,q8ʯ-Z\̳&G(qOӘZϱ8foټyTfV7)r{]/ќu̞ۧxG0kِ?˞ZYDm'|7a񵀴r!23fs 3oN4aˡې*Uvwe0ى).͞;tpvdg^OQoёb>4?yxo-N>LE%ƺ龃^\Æc{d40^C\|f[VfXs<6eUĹ0Q^q+roAۖv:h&<:^\p=&ʷw&o؍ ɗ9ZVǓa9bw%Je)"єXY;K8.dFZ2E|tw_ib9Xr2ް:uw/LkgXnÓ97e9Qc1V6\:]8ksG )g-xȥkF&JUH ooPuc\c!ێW-zjɍjwk<íDMmo^ʮN9v ϳ2^:|u4 ˆW48"xevQm=2:#[c\_HÖ2Q^O}_۴z7lF$=JAO͒0A@uYSsqœhGh$ F#Mif "as.ی=9oAB}JBZez9$P"?i!@u8d?*e)qɭmbڪP?hCl$Es?ǚ6!%_blcE4q (QX˘sY.BնU.o"N<\Q!?gsG~\i_[~_G՗g~"?#rfo͵1Dw:H'hw6 тTmt~/_lzjQA[οu-Q<!wr6ߓ7_˃ͱҫOl:?~~|~з##X=( tXg:7Y˔ڼ^B94G]Ŵ\.|grM{8pl\Shst-8)EὭnˎƿc7w [./$I$ $WÞ{9@l"8EI Ve2z&hTg&:[]z6AT`kMѰ*Rbsv#v @$^^Vy]M<0<*){E "r3<8\5"#`"̫+˖% u9@oňzUJλ`]~\}ƻ&4&-c7N+fHmGfk!3UE`XŬ%א[k8|zs||h}B 0P%n+9>9句 h>t艎S }+ )cqaB6eĜ HI d]ʺ嵴w ,DץBztGD2ĨFqʡ 'U~3E,CqD5|$qM={rƂ $)نs7;z{v݊Sn!@>\gKѳw}9DԄx#\^&mLh$$`ԇB-ĉLzG8I7aF]' 9xDE%x@bΫϊy+uB"'[Žk={*mߝ_/V멋?XH8k/'^:B8`A@6@ BE<|ǏjIZp;_UY eϝa!zճpV4*fhe4fm4 E8NZBXȻd HjB30e{ղpF|7o6C 6[ʨDE^}c^g` xurjD9m<8nܨ+3u،PJv˧f㚱%BFwG@ I wOguzOeQmHNPr7H 켪N&}X0.,?L@~1Dؤ ^* < vy-G;XS EsO-1 ⫯$AvÑBk Pu6vaP Ao V&.𵢯KtmǏ\έZuyB qP2k,4 9Mc "^jY PgVPiDTgP(=M% Akp&$ϰ< \}X),T=;9N۾;:[]<̈ ;rbJ@۶Dž! Dd'LʛF7O,k,鯹2I;ݻ^We8'zN;-^S<`v"(UD`OR7<[Y-Ȋ2HL(RZF>N<gC28W1.p`IϓW@E{,cxt%$خN#&.)g'˅xˈU@K} wJ0rD(? 449!!s EQ4^kny1+_""3r Frlx<97XFbpy(kq͌ X*/l1Bh2E"Ue btq #h $%vQ%Ed'LьbjXYAÙ.h£w!,7/+wӚ C!!@STp`n朵IrqRG;77HG{ _ cNfZKmp^N{i;v""i9z&4^(ပ1g)Tpڸ+Dc"E gI HM QB ^K ݚSf8XUl)Tcm;ݗ-ީ.X0!=waR\ 7٘Л>z(zθF 9hWb0!ˏ>+W,dZG&B RNh@Sfc^pXVm I# E]!Xw疴q! ȫHl* lpKLF^ Dkkfza{3u0{NMl&C'TsHyź%h@TMEfrn2Xu:֘'UB PmzbΑ߃jϿ-hqgqB@y:0CHK، BzQR\vLF3=b6ރZ^OOKw5\ꯦ뮷UR`.,E%%"P&JZ!= _l!E{$ٯ\ﳷ[^D_-k#w[^eUJ@s誢)'u,Qt[33ksQp7Ӗ=a,V 'gq49.<;dF'hI-tRti/f 7lSYoEר> Tط LŊEllݺR8\*P}ɥYu=~lg;eʫ5o:Z_Uʮ Nb3ק'9gq;l]7QiI^)v{qmX-w!fnq,BXsfkUsxr9-yx7oxJ"%͛7mnPShNl\=ѹYwU;upE]V*$ُNܺCݜ.w ;z^Ob#>3*Yϔvծ>.37vrrU9[cu}).ϣc#} 76˵R9+jjcJRdɴd^pO}M"țT(YKta#xq\nKBt8A] \{`y1gV2-`۶ʕgLږs! l{u0w vxTvc9kfnn3Afvn]ԧ[eeFi~sM.lG{۾+ ~Q2 Iic=jSe6+^taa۠nQ ^;qI'eY<8kCE?#y~`kI-2$㉸GbF]u7?]ieXo*iSusNA[x.?Ru&FHrr|a30QYdE~g=V! *ج~7a(M_w8NNLloԂw<jWWy0%/.L△u{"N.o|hxxDzfhmL72s2H*jC*(RySz%EU o/e;G۲O,yxVSə 9\tnvOnƒUC,];]U7LUw17X>-vcJω|Z.ٞ3gdnUwDu_oRxOݻ\_K\MmPf+oBűCIbR{]'j{}~.auɃB+*X\_X#nq]Qs…N+DY-ltL neH]$] ܗT'(mx|ͽMʞ{m7T˳UR6bf:nჿy0l6Qo+ oipm]bFR@Kqښws.e|Zeq{VlR{'8FrX3Ld{VvSN9&J3:khՁ<(P/*c7z ې3v7ǕF\6K.O g3<̺flL7m(i>r4c*Cے[M5n hHQ"6xUM27W}mNZ:OӆGc \&5Dwv,X>Tqgu~SV9]4,N0uzO&&8Y;|7xf>!WJ˿;Q1~uswO| snv("%{T' Rvmlv%ߐ㫏Ǒ5y;e&|>:i-MJ{0zō+O]B]'TRXఝqOi;S$tWi-rTYߖ{}eEr g7;ۯQ hKY.KĤT ZX{^Pu{\jkNbxapŴ{fKM6;b\jZ=Oe$Q.ӔGkNvLM}WyLwuv7/+Gn.0 5kBN*A'Slr6p T2@{9sP7p|iLfl틳v\sKgP.p]<ʪ,-X䋜4:$IV;qۻE5aש*6"&ekiYr]ppp\~% N|pѱkޫGrrJM] Q,Ҍ"~Râ=0$!ȚkaXVywswB뇾vԭ-EJvʚ;00Dc35XSr,tܒGNV,e*s+yrpGsjDԍW \k{%>J-q{Seo%Y*:D }[n JpDX7lNMӼ 'ym֨Bk7h!h8T#:n0ۘ f9+/ EF]hqrisAww{^r;yGBj`륅)b7еMӴE5V9x}[F)u.O3_ FBwlkc&MU3In50F6-GK+Ie`hKt=69V损kCI,27[;LAR(Бi E*%TĶH9˗r9xvhGmb/dVYI bZR#^ כo휝mt"k&gr@uwA *:ղGݽ cT:(GsS㡢Ϣn?xxNU~N6ڷ1lEj yE|$H$|EWzc^A|bŶAdjRFXIUs :gMۙ+sjfD]~ӈ&qa^kbK3gH:qe]d~0ʪA)%x)\1٦uRp#[vAsh|ݭ\mi)+\Wv4HhYFuɲycb ޒs$X.c;Zhvn]٦gWljkn\I wW}(Ҵ}k Ʉ}veqM;eqЋ.r{e8N#1Ѯ4}w)Irk[UgC?r'+F6UiuDwwڪ›7fYX[o2qxI'{sG8@=ۑJ:ux̍4Ҷ rIvySJ cS#3'LF.,}9y.)v0l ^wDқ6&r#G,7- n5Z5hh l1cnx]oܯpYrp]D Jc-ҁoL&m,ae]^R3ȴc`9 433XD[=coN)ALmoOhK^ 6z0o VD ڔ銙F$$xxV}"{J_H&ĢoN{s J%opt&hsZ3YAl1& z4ɤ@B^cniZ<;=I7#g7}:U-Qi!Am\u19ӟu$8{["o9l"*~" &R1r.>sӒf`8X)+Zv͜aDh[pUJMsZ`9_jnD&UNjctYg|si8 :I424a'} 5rx|$alC)nyukvMr|Z;rvp#̿# o;KHCRxN׃Ży1E bwq0aUڭ_vtL-,5+f=B%ogWu " phKXrH*vh[6]Xz-mzđQY=;dһxօ&pR![-rhb &HL] 33bc|ZUkG""">1IS|vkg#7ooj7Ȩĉ)i 2d $xILĖ|$n;7he3%J2 0YF;j{PJ*7ՔTTתtQ2QD41UD 0DDD3Tl`X!I 1@@޴""qbAD! 746s\?&$yW[KI{yN|BjioI%k *;bk#C]Lԇ6ڰ ee_eo=V.^~<*홱kE V0CfU-9Ô->xV8U2Q yO}zӖ`-w:;wi$A>l[|MopK<+}x?Opې6h&p}9tEbZm0Πl:$Z9yߊ=Q8aOqqH C%=PZpy "W {kZW,5ڐXUg(5giA醩¿ x\xn6p4-/0Ä_#@EE}|;{NoYmXT/',;vFTx2$[zxeLC6ˆeՈ cIm1O/qqn{Wr8c׋]y%]輜96'KᧇEE ()") (f`a()jj%C""VƂ#'Gŭ S?oJ~f۪~kz:>y Eù`F( {Z"M.qc^OY@@:D$)'ٶ~sϚcxaT0Q lx~VZ>6Y{s`@Ќ UBlÊCɶb~,Ge/6͠,; lP,S::xӗx:?O~=Q"}8H}M B'zpBRU_\2$?Oပ?/?0@4cw;Rg~f3PP *Cի>鱋2_eTO{ `B/`ORC ꒚Hz@?ֿd9gO:(((,W>}.~^/ˏԁܓ UղJ@=@r>@I)PP~ ˮx߷yZ]|ϛF{'{u p-Gi} I @%'>2ed:~N~fon@@xzy'/߷ZxQi.DCzIN(~䝦(F:?% ]p^ywo=ClfQ-Bs8@{s h쒐RI?@$?cpv5˗8#A_!}wö@h6D)#U6n&y^(((?O,pcϧ_?OK9!>џݶ?X(⿕4u/ 솤{}צ@` bI)GHwqYQ*0ݳcn^tt };uϧ^ݺPP pEjI"qˏ˗.\k_xPPP:((<}5;M{nacˇ7 2 g#''9[x_ei"}c>E>̆HP߽NY>/m%""m' =~ϳg}}XqكŔ+IZe]sx{><@7Ww䢺7NHEłg 4?~~a'<Ӌ}P[3k]7זWʚm81ȶߓ3Ǖ[ĩm1!R8+ozN]n?UP>e \CeDoŅȻ_{S(^rv%vzn'ՙEeQ.fЇm}Iܙ73mGV ߉AeZXZA(P hj*j(*JJVZI`" bd*%܉E3Bǫo2c|G+MlZң[҉S1܏wh[]|;-4wT5?㽒@NU溗VZENkƲ}g`;t>y.[ 5Y2|xpn6y5?wwskh#pyMxh{QEt N>'oc}s{}ik^֭|( !0BO%o[lk& i\O -錯!2n;O=KP{{s;ai6f)=DP:nζIC(MK" *G(xh<⟲`*D@0Og~9wVv'χqZJG%8S -|^1iP(P%4%,LK2EICD%#TRDT@ˌWu׃O'8|ט`E_<{Fn#3!Zv}ЕP!MF(F% X~W;. CysAU=hPK֗ yJeyrYz~U 1 DpQOˌ?*pУ@ G4H]ӣzd_X,bF |qY馑:0UP %?81&]ʚ֚k@>. /A {j-q .Cu ;>8®P !O4#&X`MYLLa])@*AFfQ4#+FƚVi?iO!O[}wћm>\8ǔB|'嚹Ol; ;Db^Vbɋ{J';!i},HS$:F=? _i]||BIҜN%JűJK|H (?i%6egmuD0Vc,|B\ Ye$DD 4 ~{p߈JKAlNc'dtJ{GFIj1TB}o_ũCx7C+KIO UzOl&w\&īXǔ zra*^cR*#*z59&~/Oٌ#=sj=M:|>_z$ȇ8/v~9$S[z+E"pf&iDD3졿7U8X3,$붼-×^u ֫GV!??)B"(B@)ib)iR RjJB$()4 ZP R Dh iH" (%kaLAa\xNxc gDU{jIt?ʿ(beƥb  |m[#K"=:S#J_,\c. O?Sۗw<8[!vɂQ+%U*(xG>ͦfLɹAb̥ϱ2oe6%yAқK1r$IowpRn-rߕ1Nt( gHC5,gkI ÑarnZRXW:rx4f2QnDž8m¼8wԤܒ?L|RPO3zc'Š)/ASgH@(h-JWlm ԼIЉ0R \Yƅ}8;Ugvhjj߱UAޘgwN-3qoi9NqLo.[緗5\{9whnD:zk'6CZ"Z5*?RYA|? !DF0RK PDP(TG~^GJyW0 0'o.O y\77>HxjUjB W̕z0'f>t\r'uUA(.rRUξy_+WMUz35(dH~bN0@lHExVXFGO%C\4ߍg뮯{5*AGA/SZ{Lc0[ZSmz)(}]MPf^l};`{Om<_5P:]@T+[oYrb$bʦ:&+KXb<;s7n{2#'HE+YF?-VACl^0 ;\ !M*%,P"zn/o2 CGK?~Beۻ*yug߃ǦCb_/O0)kg\oBgH44P!@-()H4iH!@ R4 AMBR(R IK@P4RP@H "U!BR҅4)JT SA@-P"RB HR4)A@RGIAKH!44RЁ)@4-%SCJ$CM"Rҥ)J!JPД !JR4CHRPB4R%)B- E &4JJM"R P5LIE 4 KJ-4A(.T ܷ㵥NjxZm~,i|J_@} ʯ>61馜  Dc6rh_,0f/1X\X`W@b$`b~}VLwۋiN1N{JR2IQgZ5Q H97cͪy_wuU|kݗ\bw۾y|j5ϭ cTNN&2v pP4a~QV|9l[.m0?q_kZ7pu2IVsnܹsªߞ|}zt8ўFE+ ]`\';:\83]r;%\BD"_6|^x6͑Yas|W܉O鸯/q>fQCsXg=xww/7j7Mo:}zТwsɦ-hmZʕ8q nez1*Pu YUo-| aG>n*j?B1z-:*P Nzo:NosS(޵Pkck_si }F4Vd:46ɯuj-Ef˛I\t ~>{߽<7wqf *hC0`puu-rH${-́p+'I[fjU(?Ppʇ/s9dt|jl,⊪}KfVIf*=*͟C&8R'!ؠ!?.o:Bj0l<'뿺#1$zAn i&QX6]m_|1-@\ ӱ\h!{5y¥5(&5~KBtlry])̋@e0=O4>4ܘc?ӔJU㓁OwKR(y;vKn 3F2Mr{JotV^"|ջEn^G9!T%(:kCi^|  nRI(nI_E<͊]MvVٵ 8hID} #-T-ɣ\bhOuJ@# 89ΰtA(09E?M-@?dAZA(ІS _άdЇppj"0?,]~?dQA}*욟|~_SC|>[6m8$k<MGwkhq.*7kSǔzAYs ydsn7aoqͽ+-;|Wy㖣?/.f2ea^wmx羙Yr~5߽.mm6ޯ a #f.2 Uz*72qѓϤ_=Q0WV ?cs*{sx<*ˌx|~c?GHHp;w5 hΣʦVMRM5\`Y񆑄]ydd;>\+w+1zśx!yrr8\XXM|Yʌeqߜ)h]Zֳ&47VẢ\:Ϟ2zY7ȸr} Fceo>K[b-tJ-x^"rig8czt+<^^L>=c.Wh5Umdޡ[Q3xjseSLө3v&Gܜ7xx:wχ+;}!nΜonWfbJ zZ, <_pQN+hx>]mVWwkݬ]Ů 8F ls{6rdmi -Ų[ֺ2dhXd} 7\AKK!G>vG;ŗVNףG֜n kk%vv'yۋ۱eI?G3`Q~m3#nؒZ 3<g3s]i1z*D'8'j=Dadl=^ ysclw1cӎ͉5c/s&Ehg ̚+ltywĵ}>٨У;? Y!1C[ ae\;i0o03H6Q|Qc?S 2KD(V[ߺTvEzqA c}VA2.> u柮,nǀT+`%)S5JFo7~jS~q,qͱ,mffQ۷mq?.:(. \C@MAߤd{G;p:& !@ I^ 0\e1U7wH~ Xd$a4BsyXq1aXqql7 D@ovSH?pӧwLN=wy-0*Hg2q9Y߳!" kp2tYiؐs=s獻XVؕ͆1yS\Ly7l;i1#%2e{Tx}sZpBR@njd2Yn-6Ñm,[}+m +W nCIn=mK:){=^(fiztMzqM I\ Ǒ':b&ɀ9XM%ǩ D+7G^!8h\w$Q'O> .`I޶]ŀk=a,0Gۀ5t9 !HEQ{ ƍfdpW`CG7XЫ22k=3v^Ҟ,[)=r4BZ `M9bEzz>8ѝ mPŬXxw [9Cvw3tPe6a 8[/["b gʹlF%Xѡ^x|4{hD4]qaGq g"#:9CLCEU5^(?<: )bZ!m1DBQHQT4LE #HSSR5MQPEDS$EL!M -QTDEQ%QTRAEUAUI%S@SCUWPR*"i"* (i((j &PJ& ( &X B"*%)(J*J "iJ(b" () 7 gbNvCݭfVm. ],g!:MxT*D _ ` 0f߁$69]B9*`$eD ڄ2HyO4n!w:J3?@kZ Z=hrH=mhO8`,lLuѐ1!S0ziSUgazdBO`O" t&G^\Փ 5xw$JuI{nwD9-&-.w[ySWpUf с@"T[ Ϛ:d{ue5໑ $zqnPxCRƺy[nʶf(T8vE@r2sDLNT̕>kjN쩌TAϠäB P8qaJT U癓k3J`jpbMٔ`GO9n5- "jEZ3dD4.b|,0D Z\C2?w[0__ 򖀣 PTj$Khf0Zd=144SQˁJHr[b]î|}xv_sϐ@E*[]~ky :3f$c_O|k'&Xƛ4uM &;D{`[fKfKc{>Zs`H<88rk9狜Huѷ˖/R\|% m㍹ӗ8:y>+ut|N.TWX8 Mb@wˠ Jd dw>}| %4EvR'<ݳUB XgjGv'!7o]8k[;ȼLb"`zt+QC&B&id">[lySS?Xk$ŋz.מ@/B0W -UN}21;@qlӘxܳ /w~PW+ }ߊpu[qF;2ӐV>\iOXj# g^~K7 qh9zl;57\7ClN }>%Sp>{" ? 3*mHd$ D2B-? 'XlH?G WUZް%T|Q%7v/).EѰ8G5AJŬ7V38a׭Z_2a#Km$v`>g@a8g4\nW^Y-O­xɆ#t<8pTρܫGiRtiޔĒxi=1;@݋G;w,XKaJ vzn8n%C'k"ߊ7r˃AD'e9<&z#qs\^rLp 9]y X- ߎ%S'%/^BN4丹؜ fu䦵ZP}(MwJ̷0قl^L^?'%&}N}ȴavNog{Z-2-۹{= 35ձgmo^-sMЖ\WD;P̃ԥp ^{ MA8 7 /Lky(!vP Pu:ڭc=e2@]d>gJ9L\<]{]-YZi>5Mg̚o4%rj]Ln[pB_wؼ3u{hP9cpM~imYO(!}tue>oe5Qi߿:R,18̤qc0 ^㷗NYؤ1%R&foEPbD l].BwTfSP6WhKqlݒp&/loߜY@@ ܥej^^+A tR`7Y^8g㉯եxd:+ ]) q֩amX!i:gž^`g> C:}&Xq!p?4B|FM,ΘtB6Gh pΔ ]=\5C9veCΫO>3צǣ$sa?9>. ƂG0mz@ 9 :Ub"!bn7(6(EAS - +"9a z'c,DѯƂ@Y*U!A 6)޶-:?d3LɇIXxZY[s;5&z*?.+" v%" dBcJSN+d/~Z e5ca[Z}0ؾɓ2u1pR^1Awv @="eZ@w2 S!}, ![V">ɏzÿ uƹ,RAYM Am dkW _vr09r ڦwPqL]4Fo.@zn<溁pMb`!sߗ:c"W@8 'jO86jL*ubPT(ȃ $YC;9!Ҵ*+Nf\7Wίg\N9;3 Ib'b\M{Uiig8Z.Gҁ_MH+˛!Ԁ:? 󀽼`x# jgj;ʆ.68uo~0ǣPF,fZd{ Nmx4Ȱ8O}fN3!&ӧl〦+v̷&X@4ۻBl.@ˎwrv׷&4cǗH.HaY̺tYgK  C2oQo1^ N iw82)0kiS8EQŲãE/Qq 0׍g>Fsm^R6ĵ "ВZ`m a<6s`e~:*G p2W5gAI1vāV2XE6pTJ @lBDe9Y, M `6cX zJ'QTr]~ {CrH A $4QM+HPRzr()xE[#@D"3pQZ/|'7w;\@Qg1˸=C\@DM қ-z){.bܛdE"duL5snL!H "՞QG`#U |*$yv z+s?OJ}B. C:X7U9P I,H-"@{כs{ר+,|u nԭ5CRpsa*5GQ0~h:C)T1+ huLd$B'㏺tQKth2x穊 D3w܇ Pl񉍩,_y<<3|Q(,{[z~`; YayZ,=˯PdJ6(5N:g}Cu`sSRC+Jy2'2vc4YF eF侫7P R)ᱲ*v`[, +|8{ڭh,i^!*14xqԉm`xJ_ UN xd mmx\=lL K:0߻Xe8M*B&ׄt~@gs{gv! n=Ldb`b;!cJľ"K!d@ȭI >!mr0GdʥjDPQ0>Ÿ Qá@4w:െZ؃NHrsI6=F,ZeP@2\qⱙjݑ:dk-*UVzLna_3!_afU,m^bDDqH :j. |Dzͨi:-"1`p! E "o8pvI>sp1.sre t ?|>{aj<1 j0 l'ɯkz19H*B ?~uyt iI"SUUP m$r{+ٹ zIsKVWʄ@'n,DLLl%"&, {{P =0x J|=,h-xճ!73GAVg}|:nOӝ^Q˘X%C*Ȑ,MP?xػ ʱR[ _W8k$C9&oӁ´~(uan%Δ vb>Q.D|u yk"u(`ћǐ2r""$MVGcѪ Nnoo)MɈQNa{=wרToS/oקLX zYP"< ]|1~̭xJ'mָt^eGo:HSZ8Q~̶fo.sYa\h lZ4|>c'mM hVO޿=O #˨16Ens,CLY b& YCZ!,Yer{G}q`A! Hs6\.3`b c9(q "w WQ3ۇI#0AKurԧ(*BF '\^WCFELjK*q0;m󄮮@RQљxB1'0նQ1&a ?k/&> @`Mz5W+]^>ͤ6h{G%B^/%4%@Pgvtiq.],PRMJJ7ɀV6m@Gk龝3Nxgny!tK{Q;1 x \:v@8J~t8_yR4m ƪE2iGA i`ZW~6rJ5Bm4DJ5H̠FN $/ KiG t`j KUu*2rlcQK8-3c pw ڶ>7f'Ӌs~,δQ6@53\ [ Dgf"!XB;!3|2с6zCb1E5/ }TFg .l_ 4Ufs9s;Z7^Ia$+lύ@r Fy43iԢbD$iu\E b\\菣^j2{ލrPN,td913QnIpGf@h IҤߙ7c׵Du\vj !O#P8 ,DQĹ z6PUdk΀8H&zpPJdIəyOS` ^WBTw45Ҽ\ g~Tŋ2.tHHT1f[6,D3ox_B +Rr-)dnف =aC]'|pӇJnV$xIrn$ ЧYb h2Xh(kur)d;<I/EZ0!bV ͧ.!H3M֑Xk(OמRTH^U!DӦ-둜/nj`I;Wo@,AIkAd,Kjr ',Ȃ!e%>Fivҙg+1i`o.nAzthQtGvZ_wXkx^9{A5%k x<{c+e ʅ*Ma(QF Ȁ#.sddO0(3? 'j'?W?3TYն8?tfPŌȱ.d`d?S_'V:vQ'k'" T ȅ& 2D`J6qJ&ؐ}Ih +@$à5ϖivBD#+@5mł]er x\|zY#nT㿑kR|N'˺Mw׏]r1Egm6<TN;cVeE7J 8}= x"{H$+k*px";k7:mVZo\D%Ծ g]塍oӀ/S$c $udW!L \k3D". e`M2*G oUHJx"pRsY`V*rQA.>6\y~f"lID W(*͚Zc\BdJHᅹMJC# PR4ډrl2D`% 0au>BHAd9 t%hh35ݪ2f&A͜1rH$C ;,JI*$ @:Æ՜Jƫ Thxgg_ smdDHՔ! `jHnwu}|2>_odǗ$TDYehU2g4I+<$>~9E<0 #>5/ P,9aSrټocOV7{K#޸KQw9-ӯS E*˿S^G4.\ĴDy4զ5z9xKz8],T] :y Yj5/:oz.qh ֽKEe|{4JV.ʽڱl4532v^>^w cs.nmޘWBMauߌ{ \Sm: +Z3Yq0:IsXi),Ƣ߬yK7 "*#K^eųeqyi:kt(|Vr1(d&EAD 0vyeMp *Z6V,~:ϝ`ziBH`T (@S xoÍHDrS_`B &u|q {ȨO?CO8?Lh'dhn~<@&?>|3hD:y~n C  lL{s0d\RX߆[|O@)̒JUe#{ >%ͳOY+Lz*5Bք1GOtBLz f@ t41#EI~O SA1S\Pϣ{v2'MhB\3(Fx3_'mJRo]?os\?cIlGHFu9 `vƒ¢С0*zJu6_4ABlQ'֨o CB&hKtnxvZD4!j""0{?(bmA ^5H@|t\B! ̺qΡ̀s |:K4ĭ@'ίCtqT!WTja`EKAc&1wd'jGl(HhOO<|3'QĒl`sX[TdrX@Ì=K%.\+=;Ux,6bQi|PCl=qS"l$&J HE @ Bݧ7[HdqnQᵃ^Ua$=3SN #W F7Gr;;q9~|XMZ yO‚ 9b$UXwc Ynq`rLJK#|M@&`1c>~ G&vv糔8~x.M =:H C@ڳVYp;>ؠa:KU|xÔ#Hwq)`,$pCW;KD)D朚o"P]@QI3ӭn/;/y*}TA"аڙ pb c'zs]Fmu[-,nTR6365HrtPpAy!z%E{`rfdҺH ݄j1a7,Dd3Qeր1 .obWE߷8הƝDMژSA#@?Z^w1s4Cݷ@Q.*le p! ޽4 #S_'fbdXPoQ}$/70D3SPyB?&<:ΎpL02xT]z~~{c+w[+(=a87龶8f迀酢Ҧ&]p_Jm!W… Īo.6._c9ōG8nh9L<1\qFZ>.< Ę"̘룘 **䍓Pi$Yժi5dͼu6뭤c%znabPq&ЅK!FL7\EQIXT%E"@F9a@ Uf@P!HV1(>܀s[=wmfC+uVY3\Bv) qLey)WvvD( RY~~:t_(oꞩTp'ݒ$0lLF:Ӧu3E׷n@pN+>BOUC@^蟼oP[ 1\nN0j&׿+<=~gOa&LQ' 7B񕡬Yi[i܄Qb! c_pӆǖuYdr'`zL_*'4R!H@p %{3×.\ ((Q}[5+ٳK$3?׳b e7ב~V^]{Ka bn O7sh@'F2}!#DEa'ෟ)BCUAG m*Nf`+MX]Ί|!y#yܢ"BYGH!Q PCF$UwN?}rp5(?CŌlP]'u."`P+ǿꙴ{RJ! &Y`8K򳓟w2P!} $c mL2qKТ݄ !" PRL/l>9:~yɞRpH>iP(2_{1>`xŇ164w}@4Bqm(a8GI[c H1Jr;6Pt| ٬)lȟpL6'QQ@ ڱ-avvF,h oH fZ.hkN:GXig&)EHZyN@C8 bWy4[o }9iLZ{HY ;#kP:*"=ʹKMiy7*«sJKDX"o̽rlYi;>y#st/W锎b86ox>hR ^IfST+@ߜCc->ΪRE>z @.+1%<_8 d, U9ی '팫t9uU@3LQJ{kmu]E()C<pLlr a'ostr dpMΒB1R;R2Q~~\JhIO5A)*Av l+an>: tAXPk d\c|;مrXP6cU M$t>M 0("p;\n(PZo$FTl)ɓ?bHSH@6/6 pLfťVTS N\\J"8:J1ɮsK5l`l\ƨJP&3ՀK&^4e)F*qJc.WgRt XаV MWg?0<+AKвRMH!>}edc0d1l8*GQ7=4pd6N\bǖmh\D3\a\a{J} 4!M^-e a$OF3C|PC*ahuV!owm/2и!0a PbX8?ĠiOlJDW(*oHrd F)=t҇gsN|OP4<ĿۅTa5&Y(5[$@h%<@4ץ9ˈ~L!fG-s)i>wS>s5Y7tw:Ssh5M4box>USD !ѕퟸݳo.Ht°dM c3;DdJ#b$"rq.27@դ n61w/ff`u}F:s`X6!#2™AUj" r:ö7oc }$BI4B H(?.ĩ12 lu?2 iƖBFk[4l9&-04`Tҧ C\6)BsbM]V^;*^A8@?|kփ64-6lX}CƃM{vܛnB#PXT) QbVe`("HiAh%>67s\(#g^7fruɢX@iL0c`.+ d28$AZ}*"\WqS2@ȦF? !8nϸߨ;xetWS&7m o~:^ֽG=?$t'9U*X ]Jw:7k^|[HyϞf}~Ci=:4 Xs<⣏laݾ޼]TD-HF 6,"tp9iV&4ǵ"b92qą5H4q@W icui :ƕc"0뙔4ʼni#2Y- 2sr.uhZŻJed Ʈ?2lp[ WQne[@o2Y`"b .Au船δ[ZxIh`:s;5b3*~)wz!h9gK6rjWY PrzUX$:GIVSnvE" 9=*3ϜOd$y7'?閺nz@F֖f'SKN CrAϖA6gGv%zČLl@7>^~ǻ APG)۪חs׶9" /$Ԡۼ>[o-\44HB?ZU$݁h4CHx%| iLMԊ'^ui׿>ֶ $5N-кp$,'^;i~Oti(9Km( b1VҼsl7Hp(?)HANOŀXSďȀD]`:L"c@ W`@DH]EWҔi>Z߇\$E1z@ksv)Jےqk:#㝉JKmގǺ&O,12?IۡmbI?X~R G|Cr5QC-;!~a@[d_R?)7zxs "0{avӓ064C]̂6y\C;wt :j2rKY0~Rwn4һR.]+`.-̤sFnTFtYH$@ "2-Q1P|Q20xܧ1aAv) K[b!gxa c>4b( r|()O}eS~@ڇjS(q}I#p&˼Ȣ3WJ^dR2#ji )h_=7 y|d)XH/Mk'K"b) ]I`?dEFE8BVEoRw`ptP2P!5'>{\@0LϦ8RNzM!Os,(esFygغ 6I1 05D.#O4|l4d? DHi-p]aҬ EB@I@%7ɬJs<u(4:PHv$9PRСD(`&$]k@NeJ4VN\R R26bV/GC(BE3C-jD^MJt lc0! c bXBq]|{= eN (4zٕFF,IDI.4>1F&d:۾:I}:;c )]ֲmSNM.lݮ"9o~ǣF2ʮ?/ڑR)6iNpҪj3&U PH߲F=lJ yHn7xyD(x1Fj.έꆤ;Q;0hci$(@m+[Z%7MeMW0rZ~xz҅C,IuBzsZaݡ\8ip1A b,f% Z [R@y1 ߃ԙAL < IA*|րtgT@1?Ypƫ:ѝe`Cй$dںto&9jC{&:/V ԼY8o@xwV^Zoj! X;/kO9&8D 4C7B ͥ/C2!Bx4V!AI *k"4=Sbq&cGBڱ.N|Xd0M;0=N)tOۻ\? ` 1e;qP=zSꑺz!`|M|/ny$8 ?'C_*_&ɯ!H> A#|zU6C Ȱ13E(Mwλ|i0 7[QD5R.k\>aks;w\Kr㔙[=|_ ,T`5\ MrA%#c=m54@ZԦ>Vƴw"y6@ wۯm/;Ds0#P`L quʮFӥbNs5s .&NAЬ.A11l#mfM<0\@.iFZG,7'bA|sBA4VJ8 k1ųrZhq)*蘟~jJH t`46 ʂёHiҳ d98 uI] N r97Ωoq]qܼu^p.U3ikfu.`1K$J6Rΰ S@j"HJ* 8XQ5@}Q)߸BHB!\{a[5 \4 oXSkrNV>)K)̤Y!?rL,dJ(S#m}EAbp gfe{0??oo}xKRGO~w!G\]+eFp! N;dɋIS}нű~TCQh.XQq@ 3)Gi2̜YWFQ-yozM;n p͑ ɵbvG^ :ÿYW* k7X9j; )@SԃfρYJO`W~kQP[̄ g"mCHyJ&մ>(Ic%=u诘XI;qc%U,Oާy1(595e-Ϸه|'~Q 12!]_om)Ƈ{GTUzO^vgsZZLWb'+|H|:1 'K=͘hmu3oyO*" Z !b=_\c,˲0yW-Q7 (LB*9fg)Zg$T AF2ZY鞓B&ZFYp4 [[6NATUX H$snelGfC˕ ˂^ uPI&IH VorM2DD}*UDDFӗS^rۻ<; Uvμ_.^uUU]jQX8,>hށ;:P{QmSkV1Vb_8x{T#41@qidnICi%r*صh *H 3ݨ¶~w`nG:h(2Ѱ4 2O:9mZ҆ `vWu63u ,Z08YBffв, @gY d ՖmODȈhCXZP4$b8\Vї.#"6@߮Ջ^k۷lǹ$ :RI&@W cm11A/T9!6)$M?ʝB |};R|_& ڵ⋄' `}?v~|EuP J(vت!"~ZNL EAܳ[rçnWn~jb}W5hi|*'_|S"dX ,^HB{j.@q!܀8KTV"2 *"t֡s Z*υA1r04)$?  ]nG=& :O_EUXmڵҏSka06ױtf/}TH|@>RE/7 (Yu=~:boȸ=_Wr|s.^Cw/Ձ"b?"DEsd^zNy8 #{juV5 mr,҂=ȃ?PHB2~^tjC%h";V2?0:wboBCv;Hv@s)?d%y;ʛS+>,W'"5)2.E<\Lbd#!;89duy߶N߆ahTRk3h#GLLn=5m&([7u \ ccP49{{a0p^ n׀h!WSA3yҧj~?ǃkHC"> Ǣ5B˛.هO`u!7ީdW?̿ZYF 򷑟}Koݰm{{J!{>ALKMcz3%fa1W.ލaXS)~hᩚΟM0Y74f h/ᷔq08;k9 gVImx >ɧm5ڨ)3>$ y/2u(8#0{51(D6o^N R6Κq(EPP$I 9̈́DՁۇ/N}V}VrΈ|$[8!(>;{丸K(wDB s,3%i]45MwKx:»fNFjF-&Fc%}-k"]G&nc GNlsxZqG9Fm\:M#f~O;]7Io'~046(\BIz^N DMt I癏uNY65P7V֛ǩio]nl0|2"?|>G)DsY jW-~(@9hdUg{u>]ti#-A\P `DQ(?o?~{4J+cW1[a8shϞȏ=ۊTSX/Q\~_'^8GESTt߹œNIwbfT,oյ#[Y ӻ'=s*)^nn#o﹞FL|Iҕ3ΏQJ!$H$@P%ؒb6]5QT1ґM1!$ !C風*Ϗ= ˧nݳG UB+ʨuߟ^kӶwtEUDUTETyttzsӷn{pۘШJ+æ1mtۧ^ݸr"*"<]-l12'$P*H$H =߮.wwo۲*""!cje_e$AAI1\nZ,\ /U(IrQUQO^G*ӷnݹs׷nQhDEW\Q@=fZ8-Fl ^x[oźxܨ kȻTw`mj̎ &KZ&H=j+$%B YicCf $VXLiY OY v $; 9Bg1*&#æ2@ؾI(/Hw0NXȘ 9t 2,pk&<$D"f`J-91P1@aήR!$A1l(;8ulc Y_hiAf[HbUt )yzD́27 ;w=EҴڅ+*%x?7hAjCF`Hb3Rw>;zc9f>W'FPP+>Uo#RDy,0w]ǏmlsՓՕBlv䖅s NZH AjL$8S,<w`328Q:Ӯ#dP;Ex=$~݇ u0ex Na{6=Z)H{/\p @^ԼiZ#8t㍲gݓwYa0,y^vhA¦BOIĢ% 49N0apDzTS,7ayR@߾&h!L} eI_+BZ"5 ŵ$aTUAJ9G~{Vz'JHrx$x `zU_/`67QQS-"U8E,!(َFGیب.PzXn1-~QD ƀnA`}[gracs{!DV^2MGb\ 7 @6[沇á%r"DBA(Te@O|?dJ*SJw{(iN4@'4 W j&,aF#,c+9(Ыc"T$|M0\]ᕛUVڻ>KJ 3 R4!vP[C-1qCDSd '-2,fr4?)TnB#CR*t < >e Pa$$dE_L;@']AT W;Ula  N򘛅8bfLYb6M=5yw pҬTU @Jĕ wzlh׫j$4}'ϺM!Rtʏ>YXaNjoaC7fycCC m#0 Q|xVfÚ lIŀ6EKR>%w3}/^6Sü@ȃ?ښ^̮8U?عH S֕(uѲ?E0D#ū~W 2.DŽu5yȷO.!Ӈ8]iםW~LP,I1\E2:hjXyfT7nNh( dQzH9(Ķd),pcΦtìDa O@HaZ>#w) {$AK !YV^{6nĔ\R1 /2b֣T!m0 alld[=Ej?$  -Bb}aHPo5avi}xyh<E !(MYiϷ&:g;pċ8J880[`TBk3c4ssmXxt%1 y $"(w! u$Beо>x|!ƎNF5L;X!J4$b>l{eFKlfB'ϛQ,paj)8uh7p|3CMn_PtBBChXG (\2 8| V瞽kH/4DpA_tmJIbyDM=2r1}RuG?O Y ϢR [InnZP'h #T*st6ؼjdAA@~]}RK8߸"BH]8{/7vb7G~ $(("ІѦ@,=z~K9RX4 )E9`!)|D}Hh)"2$";^R^rʐ9 tyCQ8yunLH)OYoYV>ߎN$4F +Mѥ=rx∼Gň"(i#JIrdYMIqie`]u%~ď>vGD76di "}wM(Q8|` sGǏKfYP,ʮ3 M_V'?n0hMuujФYѹ84Y}gN9`*_ c`˧ 8ÛYTYz3Rph\3Ɉ8b7rR:mx̫>%EC,S n_i|HL6\`GWJ_ xh*.ɗ$Ku}V{?4 %?TD*n !?Ut׷(a!BRAFq  JY?bOEDM)--DUPpCUUUUUUUTKC)D 4tnY,U8 "%Z&".Hb&>Y3&'h jch`# 4 ]ACGÂahz݆mJC{&V3+iWEX=QUgOA*]j^ɰ~mhrUP ԡMt9V&U ,rU1w`mR E1 B0+@R4'Z@b( *("!(BUTbH1R;m}ZZ nJ3ɦ!xf.@ P<@Op'I /6g0`D 7t@I>e{ϱXMbόKcrY;ݥ'ۯd(?i[pSwn1|#`z}cAWNp~W(!J-ϳ%3ĊgPXdgD,K`î JM}z;yz\4!sO׺<6AOɠC=@jPXÆUU0Zd(%!/Gs&N1׬G0{y16ԘwC E=j$(P0=,$BcH fJJbQ"k`s'-b.8¢6 )xށLH4͍5E,y4ojoP;o{ kmYHIf磣 K|@w'sW({L9wTv-i5pUPQUk%Z0^ ) 1z| :=scz[8nC_Y:c9j}^] ,K3>*ZV$ƫj'_XeAŇU6oJҲيxL$+Jklp,aΒo7ewQifcw%ED3w12)X^2LŚȩaTǝ3.7қ4Ǹ6ib=OgK`QIG,>äO^d߬ Dw8ݲ)'B:zEEaLt-ݰIU_ 37>Y=r4ʃI΢ng:n|roJ 9DjnsEZ%mPf¨'$3 Ka<o8fbeǍS_-Ppܣqv-CV&@J{џ :O@lHqZf<7OhٕP1P`򁳼G3 jq yqX/a͡z, |,}7Ez7ש8:$Sq]v1$@"S뢵֧H`7F`U̒/mT3VJlkCzui鰑ݽ7Jw%zr|s \=R/"j :X~jT~ȞNrG|CY1W{/=-}YTo o!0 'KJTV w,_ .[:0݋lnQ K1$]=*m Hc阿wŔpz2{fp)ldιGW/~!~PcOm\h95Hg^Q_e͢0 :s̏6k|Bb|M * 6*oCK4M 1.%7z-.U!x\rS#0~[O| xa×b>-Fe)l&_ =Ʒ!PPn>MX7 תg祈y~RsS&l4BƮX,!l ")QVD2 1%AhKG L`z(a 玥_T+ T0Э5'vk11odr6r5Z+\alH9>Qʎ v 7z4Oa [?wJ45Q>NՆ S\" m2i֑qt 0Jp rI2a2Nֶi'HۮVNwX):<+ʨLN=Q㰔Fd>:"<$$JxBđy' 0tN&N )hVlsn %jHAI9@B-UT:Dd#a"]葨ؠ?N۞V>p)2N&^FW3?V$>׊<_d 4$鲷=7B>)&g[h6űGuED4P=1|?gh.@КbaG.m ^SxNL=~H4K },:m:PsKgwDP5.q-EniJ18za#00&Yۯ.ߛ)V8yx<%`>=zeLJ}n=bAt􄯅R&u \:ӔGJC2ՆP0(Ю+K]քuӕ_&kDl@ yX8jhΐrЛQ‚"/~u:(lֻ|!ƈnXHO'Scct)CGU _ %?ʛm. 9 =%N:\Y{#R ДfqƨtB+bxZbB, W4ൠ 5%3 鄰^Wh1X(GP9r@ơZ`FIH8hkL oQ'Uf!."0h2?l74n#I-Ke@p %EʼnxhzUUM 21Ϊ:N`MMGw,KmNsT\&axen[Fk|^q>LW!Ms:*+7щQ 6IHyD:q4]lr, QF6@bgK@tl?;]NThlmD+>ق]JbjQ $ P'#J#FR9n-I=0:L "*H 3?A#`"l"zZ9Y *.)jȆ^frE枮6ȡ] ޣ'tӤMAl&!HUjLxP{@'3߉ʰvRQEPbό0bT|w쀦NeS*f" " "B"$b*ZuDA4C]A?85(hI@(fJ!fF½x;qܭjϿ(NjH&ޓͼ\SoKmꭩp.Y/B MgNYNEDBܚC*R^| -  $cTL)?FGw&mrqen)Fm͔Tor"nAB@8ȡ0j ţKAApb! D4Q8g>|>cQvn;{Ϩ#Ʉ記YHRHol}OwMduVGfHA@N~nbOkz9aiuJŵUc.Q 9|Ml]` e*`F2+/Vv jHRnen(4C͗ġ0H(N} ();ƀ7HIXF7eq\^po71q-Sày89uq :ϯ=U%hXɎ%mhQa,`e  } _zu>pgSv 2fR 0nKi(g$/M}7"rŽz~^>U "%ύ zfjl@ yµ[ꞘKSyڱl }ܛGt\&cŪbY;l""!w<04t>HH"D~(QWā'ohC'XbiڬW * ġ-ie}e-Bc MnܲaP0囁}wf8:)K7~.!7>y!!O뢗DJDLHWm74r8;xE1dK1ά]]#Ŀh3+>2OPZ&2J`iD+`6ULt0ǩ >E ]u ƚ9pmKu .Y])ɲfy0,o/4D꤯GARALg2]bmZB<Ki FlQ cxFosb#2\q_6#$7D^7b;tr*n;w;4@\Oӥ?kO I /jR !hVs*`RGMa·PNFﻭz!!ߨ2;':om (k>CM]Z!=etҰvol |rh5(h]ȳNRFxf9CM/6Yp<;&g;É6Ҫ"|j<Y,׵?@N4wm_Lk9ΠH?DIH} tgKA,hOJ0P eQd\ LJ7sd.ʴ4SsM ~Ҋb| g1)\}6onzDM)̈́R`%z5JKx\B } vt^,^ )iH2WY jx{N}/p|elQ\_3?&i60D$K ! p뙎*vDGm50qDq:UXO 2z;ܣ,C-Sz<C8;_&HZzDW[|lI?'P?FHHZN̋!.Wx\:QO y O6;VIeݮ FF) P vNϖ _6a""$k5hV<_5ײtfY BD&"Se LcZx̟yǼp/]X&n1ꂘf,TU%Skq-UDW'@m* NVIJTDC43:4 \L@S1@W6Ib%XhV"!#^p3j(|$t8PSAR%b/1ϑZ"^uO6<3}~W7c/&k,dcnnQRvKYC;!ekr62X"$ӍF$LB@4GzKT$S?׫0o vMcE*mg7 `bp 2SJ5E`DKHUT 4E6l#Ē*"0TЍɠ>ÈyMDi$MIR]2k;Hv-% hч'WDW v&'k %Ls{O0 ]3vLpbI92%@hR{280AOOY\eLB@M4S5E4oU`15w\f]64)LRxɽ]Jq8 1!S:ꏳ*r jD @ح ˥*x1F` dL. c#SmX%%` )#(1&W$BY IX7P}FS B""gbVȇ_ ?dJ'맢slcҎao^@lx Zr:S+'8f+!e_EOǂgYMiAUl*fLĄrz gFu )PwD`L4;6"4v2`4ť Jɵ:ĻT"4 ,#DBX12H%5b& zIΤ{#_y&(И(j%}ob\&E5Qs]T$4@ c"bz~b~}x}Z bTtT `*CͰYE?z{QLRDc&PV d?OW Tnm륢7Ʌoā>ah}Ca{}j' LGDS{e()Fj ON™"/e># )x복 +# ᄲ +K:%PBb&DiPBšQwi%PPWSM!LYU"@@JD@$"wpDT *\H$m^"NKZ}{`rHYv I :|hm88bd8hiu,;1`I&h٨"O:t y7Q8>?PIV DMé8!OS!c *)' u S@cZDflHUG4 v`_" LTC$A@A"J0)$LL2MDDyv;@@1`{B| cgt`f 1.;>A PUXXcje$\Tvxֵ<(OCăN! >oƝi6XQ>.eT?K d… ƥ>èb!my'u :K=SA4sEMQWOʒ?|J3H?X[@ˮm/fFnbZi6tfM’P5Z08dGAB@kL<^IB׀3SQ.E_nfu E ޚ8C#a&LS!Tf˭d7BhG+vt.5Hx8tphZ7{X#i_GñNM:ڒ.% BQ D<+/y~`$3eQuO{XX; ƣ*ٿK"5RzKF7bekͨnQKU QMLêqzϮp"]t`r|w d 8/e8J8P(k RZFjb9o5Jgi7թc?&WIskɞ,޳ }H z3f5CdS{Zl_@ZiZPz~7=ѡe RVCI@&W9v1SGL#yD0) @bvHM`b`ę v]5IgЦhMbE d r[-hr|r*H>@7d@tql/*yxu^~6YΗ1Ҥ!!H @|$ɞ1d(0 rV9wXT^ 7!#<)dUHC v :>=^|F/3pX_HoFbŊj R%㵷LM:HO,:" d>C?AXf8./s='x(d bI6TCNB;Cy:I1KVcf~l2OTWRҸZ(XXA "3̧CI_9y5I ":`/T,8VjMRÅ~\z+iV:y_(̈G ~~m}>^a}0 9 Cϧo{sߝ~B#  Mh7-ht5ubI=OVx듸/;Pe+?+7t旮 +$'YLPTUIeVē\Lqi=qlVحo6c+Q\ (h˜p;0[hۉcѵ 8[aCp2Ѯ2,ra +RdML̤o"tC+YlSujCFhUHID8ccHlۓ64q,ʢ[$-:P!^t`Q,d(JIk5 ]m"dovnѐX\0lnMYVٌ{AF8O*6rj768لޣ5B 2AFꮔDTgf4&@c#HY(#p' g k!##l 8`2 00XZm+Է+p"QX9 0No.L#M4)c-fDakFg 4ᓍ' hÌ1XYqDR%cˎi2DfW]1t|ؑ~zm=X&C@hSM4An$'$# ޤ[T=Wok_~%WO#M NΤ~?]XUl4rRh4bBJ§zgw^K}C(k%VBN&ӄ1WQÁUԇZOAy[0-7r<%&0&H =Jn7qe:ň3&dEX-} *C:tԼҝ8XdrD%HM cIً]z G<`/M&cFh|(mF}rO2Д =koj/\ œ&FБ xpiP/ zL[T'*Y'g(U9eSqkt4(vzv<#:0f/"j† Ҭa.GwLJ%ٮj736ͮ˦Zj()a{-$`1=AA·WPk@.6QpW;:ctÍь%:fjeRVduK7ohhٙ&S4~֝S(o"m\3aLm`ː0Fx@LIhuaN2%76ʷɨd6OkKUm gӂ#\xMivZ&J9 `4H>術aD%R{z?h~3{O߽I5U'e/۶ȼ2I*h8~h$9qxࢱ(1gXo &D N@>ȭIEJ* F*UM*z0SRt&jC+Ct}QZ~Y*sN2!_s0ۭZצRV"s=* &HpMWLuprd5'&2[v) hSˀ9I79eȰr0f[8F!knV"׳m"DNb9[9i"U @Ha!d-1ƴyԼ94F04Љ㾺vyzapW|H5k=i Λ듮_mt dVOy?;QݒjCc;#޷ rх`BAz)8[z?ȾbGz<׷{/> w};ةuK95MvD=1Ý} <@vagβp8 !!<ڏK0|e;ɀ.b_4 pŮpFr,/Sə;p(:~Za!bqwSp\E[9މ aP%lE5h\2!"z\|xʰ(mU߅%[X-BNv4&|Cd~2 868h"r; H# dMVHR%m5 ]* |i:pzxHDH>m{傊 )$yM`PH#T'ȑdTʹ HCS<*VXJbԬĎv$=I퍇{nxѹXjT4Ads/|:/2w2B_:EnX !e5w1U.٭8Zԡ  f4ApzܮVp.!" q L79mq2ҕEcn\BC&K9rP&Lp{k q@qAdA7Bv(_+܄á*.J=Es!Q=bCY8X&fYy 9~6~T,@q咡e@(G5-+*6zI p! nSMٮtl,g3@fbޔ`Np1kCЀBC7DVBj܉l\wNU#сh8isN]WTχ *lna5ۢwGc5]ݬ ڦ>._.&JGl.&VM\Csx'qCj0('mNaǐbbr5Hpz!aqXRH ,_'ts8朗튣W>ßq$w|BC\IL*!ZeF В?HA0(Eb'Ah(/JF9@_ Pofuwl륬He0twɠx_35ɢ$FJeVZ'f݉dNQqX4 FRP[5e(fI۫濡P[^.?>#Uof"uV`_Ͱ( #qqU?"A&I{HFaǘ`l p1$PH2š'{pMY"xDR A<ؠ'E)KBAeRx. ZhTBFtO1cہ\AMc.49 ۄO窨 t:=EqwMޓH@ R K \8z- #kJCVg@$Ñ{bs'L"EI\Om~QÇ!)&5ɪ,i"+iFvK(4BĬu|o' j%#ɔ3ǧ{/&?PKQc5(j3e6P8!ڈx Ddծi)ꊄ2-sDvD(~Phi;X|?$ݱM}*tˍ4zvYFa|)[܌,θ}ٳ`{3? AԦGJ'JB??e{@öAG }9Lwҿ`f>G*H"y uK)c~".ZU9u==Rt%*P#uʼn9T/)"Q~hqq rp:@>;h?@ Ђz|oXyDFj *f&`R)" tbCo$#m7;ŏ)7 3saաj0' ۄTsl[&Dlj6ŘP#|kbLz`#KsJ8RjBS܊m!>gL3"WCe3;M(r}Yה;McQƙ&> `LO6H_swE;AM2Qeospy?t'1b) sH^n@8ţHGSևs6-$GX4rDy_d* 9Y'x(WHM ͬG٠tݨۍ*v ̇?d+O}aS  ?"nGS v\`LPGQsXvtE*PϏS9I( wZk_p̏W{QTW_L묲dV7/j-YSQ@^b+ }ޓgm a#pد.\׻W!Qiz7*e`=G}0ͻzޠ],l6^F㓦{m`H/t(d=9EhDeGh]De3*`0;Mqt'h mq$ j)r\햗sBH=CGC7vmy>8UM^1 & k (pꃧ|| sqzxruݪޔ+|_7 ]>^vw/}Oz'7p36rݼ]Q3|mTΙkƾmw%n 6GU\]cEٶ[::w4s@=}q%N5aGӡhw;6;w@;{@P19dCt=̜@ v5 /^Wvu^Xt} >;u';u>hr4}yh}4w$I(eT /nx5#Ԑ[T; J*˼r|M%@u4|vUe;ϱ} rMݝAϭ@DG;_s^[oezknUAAϬ=z ) /T>t7u:zzfh@4@z;] ]ýqݺڷ9f[m Oun=;_<w״$lnWU//;՜ vW{}^T[bm_scoTZOyœz.^]ݼs[w{Etz ol|RIwqo5w]uuNvw*>u^")vӷ^MaNw:Eu|o^ĭXA}lK{\ف7•-n72jMۦkقfp:_|ۦj6{{a(Gͷ}{]ݽnm1nU=JO>:J}};E zp4}.w}+ݯs67힆 ϯoλ`ݦswK4׷>}}} zyN.o3z6Rg v[+Ӱ^{9`->>SOlyˠ=tquVå:v#M:k徻|s;۝ۦzRh/^ Eg;yuӰ\ [{{}>]z{qִ;۩uݾMk=7lHb[b‡8=^oiݲ}z蛸ҭ޼sMӛ :5 '0k9\0Dưu\ΩE$"<㝻xqWkl09('73>;t`  s֞>@ >{h=y{ٝwtPuW>t.;iu]Ponm]rΙtn(c{kM($.гB@wc4;# ^nņ# k hosv2Ηzv&{O^{w9{=[vv*5'&mgg5f9:hwYףOmAOYrwsקTRz@pD@&@hM LI< %4 &FF'S= y2 $"2M#bF?SDe=Ol@!)@#MQM5*X}ۿ'HQE݊\؈:v  V\=`4PU-CEEUTBMQDIU臄PCP(PR 1JTQ"0rZx}?B{9>Www/x(ZJY*& `)DdC5u A}SObR]Qsu&~i4fC`{:> @9'h^$eCuNƫæQiKYU]3Gmqcda4\ ] 3uToaQ~_q~4VYY@K*=,5 Jj褈?75%X_O{Rq?O݄#ANQ}_ZEg<:*N_S\,\kJsQйnޯꂵ.ލ6dafiΎm8,=1q,\3qMyu#Qs67~OV[B;n!q,OND0I Tj_d0X/x`D!}A7F]"a%*BS( Vo5{f@xT0Ǫly$G:r;8쉵6oN~JlVnBs|*2g8OaL_kH&jٳ.]:;('3J[^;4aap88i} hEZc:Ã37Sƾ۷{*m8OlD0Q rqr]A" RaD O?C* #6k^x L!>B*|` TR81̆ Bu`,s b(БL)swq4*֋ynY5׊t;JCkL&@g2 g.5luV}}i:Ç"I\9ϻZ!vUCI#0a""JCLUݰ[Dݷo}=xR"0Dc >oo۶~_N~͟|p(IЪRP ^:D9/y"z?!O? GamU,6!UT ,j'2NwS݊:َU<[QJş =f\ƒTQG(S0AnԓWśQ p:C\vZŚrTPZp]N&w= ga*Fjy~SJfM5d1ͪ+*;7wN;fԫ22.6Z8Tro )-{fSis/QOMHٱSM?[DDO;O6O*eHra_Jĥ"܇!Df5MU~e+7yxgG?ΏZ,7ۏbNwX.!'?Wm'=@PE UtF5Al9<'Lˡw0woo9<#G[8fY@!)R[gZ;pX4ܱMyU4oCۂKp^|t};r۫āpn-3m_I[׏QEߪȡM;sukWn3K?>3TT;!vj8'9,1P3Ul:ύ v+d`Ӻf aBR0{ 윺RG;5ce:c$89v/brIw?PvֹZ2q,1HRC NZRAfz`E!Ǚ"oYvmwf354n)xN&m~>rVd yjM BdBaf/<[YxZۭz,s 0!E { qKBgvDIaIqX;1A ˶n^-jo+^F~4z \y4e~/$Zˡ/Yϛw;-~ :J~MmI$quU㎰20˄ $]F)>dV<e9EA&8WȨ8?}U[REx`^EUCj)D:T{єȆs1(?FP5;4(@!ٮ_&e :ޤ” <9ֵ&w6ozpÚ@ƣMh0g)ejݏۘ\!lk)bb%?w*@Ԓa tB}>C> Ύ<NPٽp?^.U-0d=UK7@waw+uRΌg./7~U;yrwwwwPNsrs2"T 6lȐ/CRS2  0fyBzElmݜ7 UT|P s搿B}T4NwLHQ;pòr}'E`(&#Fe 1O" t]ty 0FUcٳl :doXuqdU]R6IRӁ bEX`V'(gy=Џ%)D! 4RX~*1[9Q^?[^‹NtC8g쿥蕬^^ 1@P*k*Tc-{cam^lt l]ję=k;&pլϮM /ʖr}u; -H_׹G}sum8#*˙\x92Uc #귋7-;SCg؄R;STŕ''ћ3ut02՘Nf<{[".Jc[5)#jV,Hb|dy ivwrqy#t}E"" B)P =|>bԤV\utؔd Z8An_aHrxϿ~GҊOεUcqUᲴaNpP O'#8L7G~oRn'T% |<{L9ZgNQMIIH I /+7pwHL0hJ:=o0kCYa!ڹφQTHU`P u3yRj pHl<{qvcHGtACgN}9Na8H "J/N)dJ.CAkp r:42ǣןLCAtG%4Z)ԫ4yA <‘$-E&L;밒!S=d M C&<0Ir@?q%*{M@CDT$JQ@BCQBPD!UU4_-]ԇ^ߴh6Ϝ(E`QL /B4(HBHbb*`i!H-(̴D54 usޑ\`hmMw9kVDZ)*i"Z(Z! 2""jTTflEol{! RQn6Lh.K8|߹ND5m 쀂"q]?U|..h+cVb(Cn&MQ]x`n[eB(K2Ҍa+NR˕ZҨ5N602eeD>M>52f%2TVQt|1065TR6XQJ7GL.P´O[2^苬ws"( 5N~ ;4#3 PPHХ=YV4ˁ3AAI:AT[%B('IDEm'[q)(s]ŐǍ #IDrJnM.BbDTSTPP]âHQ PK; (1aJiJ0LuĤF ``V pVڶ,SZnk1=; Ɂ[\ RȑS; u:zNAmkb"<ŸW'8bpR4nZr FP`77cQa3$"͏miic6JFR0Cb.C&LRQQpcIgdی0uHP%"[)UŠJQ[]R e^Eзa*в,`۔e*hL16A 4\#m2 PcaR؁piF/NGFh(-?Ilc Qѫd mL̹+JmKpѨ @DK 8#'vk[jbe5j2cCk<8RTSJA-\Z92Gb ) 2# 7A¶NeQC( mv)6Ңl8댱X&ק`c>na$ {MwhӜh$84Pc lq9b`i܄-XsSIF8m!IS7\ dKS/ڇ*KWꐴ$a$Ιt%JRfѠ(J;"l5Gͫ\ZJ򋂃YiCCVS o5k6:Q|_,Hl>Q1Hk0[4_=]L=0lcλ1_"yW1kKL8iȵjΓ:ZUG&[r"e3?aUfK&܆I2z 5&%NbnY*AUl5)3X~Zj`?ԃ&i HvtaZ0Dmqoצ\jJu3 t=&@S4z7/46cط*'϶^s?ܷuMĤ4h*n ,)(̱)N]Aꞹz*~&70B.ջp (e7TcE _T}\^mgsω5?lE#ªikrOG)Fֶi{)"3Ud٪'3тᢈ`֫2gJC:!𝢼+IT^ ĤJmClvN&\Ԗ(IUlW0ƚ\ 8$ձ+#$PuePM4FuI C(v5ay4 cn,0}p>p+ 1Ap+}s¨6F0vi[9aPU7BkXI 8bFYu5c3 Yi#Ehm ,\hrF6/gfaʮWɄ6h3,[ۚDvZxXMWӏ}SՖ u:6&9Q%u?*{X=BḶ""{D$!-'@x@ǫ:F{Yi㵨cz8uy3dov$#}>zx8L4lGI t QMPaM24e2<;U7+uɫ?ū_m}@BC_1I}T _F}*Ym=酑w˫~Ԡˍ, 2sllg/}3ЅQt2pwwH*nD.j9 a?`M a蜸wq6C.OzNjXO)jb ,(CUR, )c eH!u cy z=hּ߻D5zq W*3GLGw l6y!-JO_ASmZ5P<#:{vԽz6Ƨo{E5moPҙQ2HyKOE?L@l2ԼerDAv1H% kcHtW7v@vBgY+(8 v}#ŷ8ӭۓ0mA[lH!:綘9k''&{m۝75)ceeC_e8v F;Sd!cX8M:[iZjS3"P8hMFp{8w#Zw^v[xڧo¥ps0>,Q:|Wt4YC;CZ!SiIܶBiAy=kIWh2_G)&܇}6B< x}! GM>NlIB񑽷oOd3"h#gloOia%'C9>7V1QD@ݾ|rx Z5N.D2~K)N]_}O?Z҈馷`3MQ6 xblG`"j7932퀷lqóeK N'"Xӓ}m$-k6Vb $`4 U3yqK" TP&?Hlt!F@ %]^uZ\J/ar.F _9qDa6 ^Gg*W2CQ H5/z8w/?5bрǥN waFQJvWPE$!3>q|tNfGpq`Y̓)^̞T]ccq_7kzLx#B۽wnixHIlHEoTqp'w D!)8s O?F}ypFI)*U@Ν1EWSUy!N!}MxQIJE-tpx@!j*)hb)JXs1H21Y`C@"^D+sBΌjti#>[ ;w-#SV]C_jy5=oZ֭iMbY 8@R? *Tv1QP,Qc.rau4Eȡ럣9:3O .sZ08˭2mRWlL.[%$ֳW׾WnNбC5[鏷Kn T*(]qܷL|iU4U= }(i"oECs5qJQu"_(*y@ԢGU=gC/pr:Qt!KPĢyx9 "rPœAH*zBhTRʽrA= AOiD:҃A<[ E2Kֶ^1Bfmݍ[2áBs9CUnT5ea!%IA,cy%ZE=QYٿ˔4wus:(T0fU$?>hO{STELD8U!hGed} |zoCҷ)xe]!+<{]Ůr:SAT-5KN|~t2)s+Z},5[y;> 8<<<<441)B5555555)RBf@kn?u(/N j.ZMֵjEc#*dZέڼ] y_Y b?l&%y\x^(Iij:feJlPL:Mt{3\f5Z*N#"@0Ĥs(SA>aI0ԱFb+h׻ە$7$|@[(ȡUifSIJEdǩ$r_q^m G?[8D#Y2RFm*iCvSm.YV. <g'ϟ ٩O 1,poy۶D],+"H1hwgfe¥(Vl X(P#uKFĪJ RڹMRccYAqM>k!e1I2>pN* )S_}8]dǴh(*b(! "i~Byb -DLvGZh cmi(9g2sr1/'%UU( TRv@y==`"󈤊р?$0OIy}ĔH/A>w Iqb.TgL {dDS4ϗ]Dģ;!EU)T1?u3hӈ#[DUp SVip4ll`v)ih/qU7Wv()i)  mLe,GR TR 8VRCTDAMALz5ȡUs  I0h?z:"tO$XXJG>PP%%NQ|jն 1؍UJ1rÆ!ݭ"h1v$:1E-I|cX $ BiHvP#Q:uӯ6 XㆢT8 !$lp"%`x:^肰CD|Kve W~E8ldX@(◙!LKK@DPDY`n6D?2ZuPxDT @w9z:2Rq>Gs2oDJ뒧34#pkM >?tQƾ]7`H XU-92?*-ft4~)N$̀)A2ױb~-Bpp l<|(\~߽>Aɀnv'AG_~d҂w_nӹ?jch Ww˗|- j Ҝyro{wj#= ]uS3a]L ZYz-`I \:kJk!hV3R(ۃW3EO]tkż{2tÁ8y_,ٳ]k^~|`M? 8y^|YSz/ *HW\ >G=IB{15xYn6pDDbSNxXJ~)@_ l,|VX7 ؽo<6 !9G?Z29_F>u6100b<|v DxPm=}޻y H8ӷfLÑ۳9&SupNj'+k тzɇO$2#.߿TQKNj"YVPhl?j&:0TÇKj35oَ7v]|ƢZ,烚W{H|7_`U٬&171 {jYX;.x8N N)sIIAB ؿklu=x3$#1Ϸ~O(3z`~Ҥ)߇ >3DlYm$@S8"OI'4-[txIAI:CE TZ?)pª:6Ԅm`ˣoW!DSѮ\s}S#?+P^+?u2?^Rԫ*aT> j$@Kl:G >'`e$+=(./u>cAg65>f5ZI.)*agrھ"lkV3edP@3m"a?糗Eߕµ”uq̥۹H ~19 vg@%V*ܡmj:Z ǸOǦR}q;a?xnOPn1r _$lVfj`i'_txo-֪!R! n1A{z(i/~ܟ|:_Z((HHT))@)T(CJ҅RGs%Xh("JU($ݍU44"@@ JDSTP?D*Vh@R4RJ}wչ(jRT-)M҆Ɔ_ށr tRz>y)@(RCǮ3@:_/ H!Q)iI~qU%xrEJpxo7|~Bz{yR&??OY*:I_#}K9"65$r{t#e)a7k@fODLA4{|{l>;nVlE+KQ KfnERӫ~9>Q˗S[t5\(_8/<kIXd[Lu.!U(T{Cp%8h1]Qo)( H W%M: 4XcX-'%hGl g6^ܓ<>kұP(AEQbtQ](krrAgӑ},U0ۢ IB|X yɣ줌$+$܀ dDUqf-as~.{yHr ~ p%qCYct;siE豭W:.}?3HFv^K?5۩$ÉS4w^k::VZ^isn!ɹ +o.9e=^ ߋ+I?ϏZPÜkI̢!s4lq8G؉ n#Zn!7-[n4[>߆O ϭ<nnǗvq64|B78pj-$^U{2#G}#\`$Zl|AZ,ZG6iSY8եz YB[_7ot;p[l`lSC S,-g=Wuq ;/z.N)0N^쐓&m5̓M?瓅o5t"W*%A+r~OQ=jE/nԨ,0ENvtzaK}J_Z|c3P|!6?矤[lj}s}1vn[P:#G~aմBĬQ%J}z–>9geX7x_ԏ{j<9Ufj%6I|ϰFLjk "_7I4VٞMp." [F -sqw"pp*;j%A؁ 4Ԇw2 R++w˼-遁b顙u ^Pxy|>;V>wұ>)1P3*X`Qn7>>\ <QĪ6Ș~!r# 7op[r,l>ng~XMB˯in61:9!h=7u>Udpxf¶bZvSqPUU_AoJ !1|clW0l]61ʏZp&ZL8D!S001>_⃲nLDM:r c,=$+lXP$sʚKzN ❑o_u-9fۘmr ׁ۾QllgcA A#Ԡlp׉A]zw6 ~ g.C!S5u7UրĪ" @'#ez2B! Ys( '~>E =Ж|%n 1-Q3)tnc(K1M)p\!2q7w_x͹.\&.Yg&uu\ W$9<|:g=z;pg6]պ)&sؿtcy/-OFbt7^%!GyJ!?2 7'wOt tQ pQP=}G p-xA;@ Akodm^v_uE!h[ t~|"uUY1cfJHN5~x\/K۷3:? ,fNb3g=#Sfe xia])i8yqs%ofM9T?{ X5ݔXQo'2Ci{C_r3MM=?\B[;{$򦲀n"F[,u'uO~4vǿ0R)*" (?ԋyYV{yiy1FDD}3Hh&>9/iN~/ Q4BӶtN_T}= ( 2*l}Yeη`ie 蒘C˟.81]UU#Ͽ{? x|-!!&z};>6rSovn68Hi4|pOAj_Pǖ WLVxvsGTJJє`EҔ/AT\kk-qOҶOђuI~!<u#O4/HlhĦߔib{51YWtECKk'~ X׮lIq-VC"I*qbJp(ߥm,auS% W.9+ԅب/: mRU\D _,%RT`EQ9( <㪁vd?ׂS$:a UvfspShνɪ C3P䁺U6v=J:}?eAD%rZP[)yó ?pz{_$r(;@#;0DF|>^5[j9EDȦB #Mi-M-:@:ln-^%1^8Cw5ohgAhl&h6ހ4H kU]*&{C_ &S^l( ܕ'ٿӭĠK H"VoIaq_$kh;PsJQ][AVF̋$8HVS"HdAZq!.yhuOz~ͶeǏ_l쇖ayh[c(1Y7W?{כ05ǦˎH%HѶ 9I*nc `pIjCig6҉0NZ8ڞuBxL@i M CS'T!Sʲ>LoJwOY>ODZy9vƶbbry_0 9;E;oӋTp4Xe0vN$T1c jo6IМO493ځ⛾ꗽu2pw̺tqSg6{}yA뉹`7O߸I?HtޡZ:2ӄOW ^GVpQ :&NSŶa H,D5Hj)=)`yqXCg։w[ Jǚ[3 k\ j!~ot6|_\ȿ%v(aeC"w0fT>_}x_}~O%Zi}G.T}~vnA ۓS?Y ռ"e]s3L#e?AM1<HU:5`\xe<p8Q: $Ah)D4\ҁQ%%>oOVKetGt|i[`r .cΟo0td QA\%/1vo:e?dYꂶBR=Ag)9Y,a'b.zuR!7\D=~8dݺJ_45|l }@=?(^7݃,q2ݥ4mG`sw~_E[|S!3"/d')cOR$cL`% 6jZz 9}|~g޽7{MNc$E"̾~>uHҌI{}any˖T3cזֺ€ 4_υn];e(G´TC(ȭdž]9Q ޅO!?2|;o1jjਃD 5㫵geeeȂrz;q}w^x@!<ʓn-HZPl)(~NaT~G{m L#>/`0rkPaރܩ /_9yWf ˺/ۃ] 1`3F8ډ,DBŌ"ucCr&6tWbۧbz@}x#?Qz_MAg`~ .2]=$ }߷W>E$IGMFWv53:*OC1O/R'9߱JDx(t'=J>#!# .m?JW2xws=(n_s +?kDA}8/`3mp EL-T l=U]*a۱Oֹ'bb@푍 RK %0APEJDQ}R` )(V@* "YF*DrT}rsvQq~>\Md:%t^{.}ZJC,mEOVlsn|/%9*'}Y >b>@p|p(pO%OGs E- DXڊOoqtCEw5Z^e[+ 5GRnP!_G,߈H"R(oi[m6®aT3Bҵ8V`@Q=a76l)D#`QM-0 iJTGGhI(gkW]vν% |){jh#pP7!P }~Ϡ|Z$&)ak{x{h@X{UN:>7ּkr׏ RДCT?)o?64N&Q}w4%˟F!lU?z5Ed$m8ef vp/ٰ> )@U@j/{"( P8Ht{u~%sT[~PM1ߛʟ۩Lj&1x{ K3O43e.{S*$t\(z\Ԑ= hP*2 ev???Ԅʓ6ߑhG3݌#9/L:SOJ- /pfX0?fb-һaJRmRկ^=o$A8~lR7O0c}bA@,i0@"UQKPy6t վ$ H^"AI׉_y'|A|Kbjȟ?PDA@Cx%'fnHܑےI$I$Hp;?\8UFQSpJ3goawmE~}|%UAuZ2"CסWgDhe&r::gs֖ʑ8yMx;a 祾@7(f( %";9%<4+0F}Gi% $sjzRſ6AOw7"Pئ DNbݿ[0~hS=eOah!_~V!*\7?x.o67p<:8bDT FITϗf/E#5@LB@8 Z1 WO*  S;Vl*)Ni3ɦ yv44C~࣓" Kn~2ș ,g1!xFȝsz |I9+0J2m᦯rUGn`KRx`7?-z{l+w@-5צM%tUJtd ؞)^b~_O?AEޯ:Sd??(vS`T +r:_]=ܣ;a~Nl{u{0BObKg\L̐*$6g/Hq)Eq#)9J) AN/"DHMt9b=kubWo_'U_38?1@h|o׬*cg{(,C~!3^{ק$"RbPJXI"a{$H~ =q?U+ ݱJ=]RZYw0ow÷\3v g|M?LGv>#Qc X) 9 N a[Ϛ:@`~,nUIVFC?/*D U|}B-,zV?7wR]Gm|w?%wr䁧Tb/߃&ȧ/0P⊀)TM0|9҆/C Ȝ=l3<{iDs'@B&:5 o2M#,>^8rr!=dl( f^H#n(=BJQr^ɗ+فD?nE`و5nңnqXd-'8∉;jʞPT0M:Og^2?zOꪪzy[lD bOk$ DŽ5_jo >]-TAiF(tr[,llwhy$$dvF$(- qȭ) ! d;<5xOS|`Dy_ҨE32c頪+ 6Nhn|\9 /?SAܣp#QX_e_BOY@`sILbm~>es`G\|_梢Gs NE- ?Rw&$7h[ ΫǸߑp~>GTb +(@i 'ǿߒIA&WB(zq[a3:!ƝM_ٗp_h!?ﯯU&P濺| ?}?L\~p"*C[ƣG)?}2v@RE i( ZT.+ @=9O$UT(*H8I$ m$_1ߞdG$nI$nI$m#rFnHܒI$I$#~}TUCٕlj߃s=ʆ(U*RR Z44!I$nI$I$I$I$I4|o[6R_j%<)__ƐtJMPIEI9Ep NADyG쩡?bNV7̓,5! `彁fIϖeٹtzΈ"m2oϝA&M3SL8Eή=nLs|f}N%=iyW1+j)V-x 精eTfQNe%R#0jsCVoLԘn3Rήƴp9 ٍI5o z7lux \^<=[-\-ڱA:\zyBIHS0c()~D"pHX-9c{WOLtG>voo i(aȃ*6~tc666epƭ^c*k,NDy `J0602#b?Dbwo"\Ϯ0*wjng.*/U>ZE5-2Nn!Zl)h[;L cQeG<^ T{w6Mcg9WmgTds>O 6!kLꃝb,oS6nqɢq>H d `樗aSO kJòUi$3G VԐXRY 6cEyFWa$(/,y'r"8Խ7988;xrXp@ g[>cGSP zYwG--*,ekE%;)눨l V؏2+kܶaxSzToB1`AMwpK|7yPYhU%?ή)eP3=)f#zqȏ'2rS2+"c|~qW<$K{`(RC(L JΊ`TCwFR1.I D lJ5'y/ؼpUcFu`QfD[>]&*.FMtfH7:rqav,/LC~Z.C,nkha欚wv?ٮ&x[fbj'wyBIXwJ YA2ҞYB^qPW#)k)eRk^d )@ЀR\.VFt9(BFNzQ<1ڃ,ol"xOa,5;`Ҵ5DZT֞@ob SZT&ATd*xM=/ӻD^"$Q IuT?r:)l,I [:c҆L,a?vy cjA' =)TLJSN[R*IRJJ!I9^G>_ -nd'ӑp)Ώ\i[ٻU>]9ʞD8an-?M^Iqg[LҲS;CNC}+k:YdnHaE  cGk9~lېn&b)Et:Z<.!RBT|[[?o#CukPO,.µڛ}^_ž/GKmXeRA(QQ<)Jba;+6'{L"n+f|N=A}Ntg-}!» ʱC_d?RfF; ^?? ߥ&psʰn>E@ m=q:yR$)AvNEր]vQp ,Q pf_o3Sݦ~rB , D?DzU'm5p)Bl/'lt<{':ؤ'I :zTO}%Ÿաa\U,=qp<)-~)CYv "ۄ{5jv` K #LS-X]6Mn fSiJ=U1̕X.XIl2o0@J_OppJNF~EAԽ*ooo"t&V%vPm 1S_iR=>!zv`ˏU/e['fh1Ld8SdUZ(nP6CME h wsǎX6翖Ss9Q>kz:kת)vK/ 28NMݍ 7vS@?qTثx9 4σ=-~~g%*<V>dYB[Zb{2:팤þ##2Eиr!"t9dPh{?wwO 88|QgQ';|V[bG=souODKTjp­_8Ə Hb4>w+nn;|gah>(0"<~\!vy>Mx1^/DTTLR_  ? ~Q*B" 9ݹ,9'ϼn)] v`" fqOɭ-;E+vp/)'=[:reޑu~fn'('` P"@߿v%]jQ8~3ˆp@'D AЯ[5ޏ/r @y ;V3!=hݶWEl2s Cќ E0$bUd& dOeR庂V:z\$}[a7.6ӧ._? *$ 1ȶ9u:eTI_n0qƀ?e";΅ELجGV0#AŔXbm[Yp`FV*L@sUUUUUY7ޤ% ".OP4~JyHy dDgp<ϺxCMlpe'?'+CVk Q#1SL$˯aZ/T o% "c-eʛ'}{;iC1R1p( gSqeϚMW_P1҅p6x.ǵ_}I{ `qOWJ~ Vn  UhCm<7Mv.,64C#Ōퟏ#>}~]-\ECiʲ;V|B[ʀ$4d@xU Ǿ z5 6|ꂼI zL1VS(J÷xf69JD.(u7+qyBSRCjL4@Q-%s~ n jxp?N6SLm6iyPzLs*ZB6~xG+-}Qn.O@ix)ED}-Mj;o  -~DnLb'A X0<*jbfD Hge3Pf~PF[U\yX\xp;&1bHCF{/eXG6j= MIiՀà Aoq]9yl[\!dz3335l+TuC` }kB"R/:0Nv/kثe/l_gK(!;0X9`sX}VVe1VV};Vߋ08~‹0+X]0̈Y~?ɨ[&͠0qGGuT`ʊCЬ6asT|g1ĥ}X=i0ى-|M0MJ! |qdSH lr<@U1Vb'Ҟcu2{72.o6Wm_33\՗󛀟&SoL.o=73o!1$t-UD S :̛ 3+RcO&w,o4)d=bl*@rXy﮶u׋`cܩc`qHA ?b.̅ k( ]~ ?|Tȴ=0Iމ|, UXYEp)HJfN C&//+7/r^\;I'4\I(Ϥ C}xLqd2A!y}"X89 6|?Ot8bC.ـ6j"?.@B7yBum6 n}!tT9OGTVx+׊+H\C;Gۨ7 ĈE]]sTbO](+4 8$GѦ>h6 b3h čfMŠ?@Kwji}:_Ux^4}Lc/#Km-gr~^@fWvs7%(tP"V3>>f)6`hw1,u_S8czf~^pf8"=˻ 97`UTz)v{P|2EׅWJR+= (@=E]⓾*eᾛ+媺q8FfOF&(3“-t*$`w%IwaM=!1Vʸ4ZDH?_tm ^-STvhGiVlT 3aF>@~_x h*Íat3C] d%@_z'Wʻtx]@f?` ܨ,g.Y,#uwD3}8,K.( o ;MOu9_o:U=NH31Zhi>#:/̽m a /ؿ?%DAeςo)q'rU!kuuby-Y>>ck|ux:Mo|/xbIj$2Rsdedq{swA4vp>;mͭĔb!|zWpA' p;k3닦 \`suPbAJCv[e\ݮ X[MeG?[6I W@0>цY3}g^Q@6$y =kR(E<UK[75Wver?5VU*R:k@EG- 1EƩ0QF8nfTJ7EUZJB1Ql664dL\7&Wc'oEU\A J;ݼ5`AI溠2Tb0h3Q!B8Tg<1IMDTD5TPQy/^3ȁ/p/Ruzh]w{Hnf,r_F8Xۡ9Lowf t~aLw<?}nsXi3 KD֧ KzsXR$ @P¿T~_nΪ*~ɲRa&{@* *ͺ+UX⢚Ef2ys;b!Uix]V,Fz_2ii;ξcBᒭ<(m1h?NQr7ۇ(FMy ;WFC5[ݱ]P8qGa~v+Z(ި`#(_<Qu*jU rQzCq<߮`Qz=Q?QW}P;"|㈛/ń˄T15otS{ꂢ\e'>PI>0aeQa®MXBƘ;u1wםvl]߿Y'tJaQJ\[Z奫:om^6<3ګA(D^i) AnAY j2+jI,Rc`pISf*1sYw۷nptt=H!umW()^83m|::Ch!@|י \_'9Bi=Y|4Aĭ N _m[+#[FUǞ3^͖SY3SAcq޽]<z=$KW-jA1G:ZE-biGsW5Iǃ}k sqkbE8*7{ai >K2kǝ~۪݌KQ$6jppYæ9`WIF@XvcBXC\r+3j33⾮C?C,{ޤ &C%%7`펇xɪU/qgWy|X~Bnt pĠws /uH~(\Np)o 8׏΍Ѽ8ݙ6{x<¬\@/O=Uȱn hH *T};v.U g-]0@q.ܭlYPiVS>d_X t=@=RȧXYzWh}5y/-1ۋrzÔkjxx)bLQxYL%bBS/ - ͣ:)ah*-2Bc' TNMb)vw2y7ϳE-x~_G>|ԑsaq~btU# =GoƗajࣳӀm٢"%':(3r']|C܎wUBrNu}o@Q'ȐZB_Q9UIEl 2vm6:8z9 f?{wb5.|$*SFJ b Qw}~@[z/%uj>?<\bgʻ`3Oyub1jvY`uUC; G0AnڨV ۵96q-qh؅0|,4#N¦q`Rѿ.+瑷K" }9\>g6'A$\ϋ首!(B<EZdd$Idk~"m>f׿xUrGv.LSXRT2sM#6} 0jUTma ~g,Fv"hI>ob_6L_շtA =Ϸc\^ .qNe(cúzI$A'%|Yw % r!y*~y;C x6t:rԌewYȇ_Z.a\"z1\ })K_A"sK|ȫ(2BļWU, T?x? ܷ `TbBB?*s^F9_U(opN߾qK0׭Etۜ0Oxs)܏Vd3NٴCzQnPs!\ 2 xFct i0;?wuqRKMu6ۭRlD[B!?*3pm!PS~![r>MLϺJݑ5/g34#%QZ_~xEЗ t_dpfaT[EBIDIcL 5O޿; /}4 ldxZāi<& Qĺs ViJ^%gK5$C/kj6fSUVR5VK)g+W]>c :X5qQ I0;E1Ux>C"?C+\>P1tΡەHs$G QNn蹓pԠo;ې8>+󺘻ǵ&a.{Y71|=wƋfa0jDz8t ]%cC_zѰXT#ΑMJK@2/{OXEQ-F@Uik|E\Œ8BC6EmFbX^Jofsm놌;w߅mϦkyÖ 7Tɪ}/{΄IrpPQ~_ƛwgv]_>17a΀tv-3(AWp;K,"'$~,Uby&= pKn[.?!% qﲏzm𣙪>?XZ5w==;(O)}PՎr"w8l jUfE8owO~Y@G_}v:K33dhl0/NWɨ>cB3?w`}\f/ʷd:_'ƧW{3HE1@ z+g& ̅1zjEpSsQxLE3 (S L  YwJ0? HuL͛i޾BJ`!!܃b/AۺQv0ep-x=yzHE9.>d5Or}{iu+n")" Eږleo C({)>M@sdsR=^+0|ˢ.8؜ëӉ**$JAGQ*e{ TG`Œ(+W+&q9FZL0tbϚQUAt0^br/xXh" w26;w jv 䚾$k- !PC!n0Y{Mz96;}gU~m~n / Dv/E!f|58l_D/k!K13BJN#ޑQRbGK%% B=R32 L].@{,\geaHȖn$N[]=/Hr0(`?ēCa vCۏRq Q zI&s$JTƏs>¿ ¿6sOG٤(MOMNx|>~g]BOb8=L~04J/}JRO~1sx5$Dj*%?Ə>q*,hA`vv?7]`ÿ'P"] wSHˏm<9cj3~\u\ Cq`uag3_}!EJwҒ?֔~`ϺqB}Z<]~u ׌B/7`':{i:#۸DvG; =s 0 gWP`ٯo35e`<~2ׇ%a&a~5%EtJ>2W>xK9Tdf\CE/Z[aSAdUh} *NB@w 6HD(,wYD0'>۶8ca?{ u.r"Fz()lG)a qa\S_i5eUPzt1^޵PY}v KK|?dF,D .ppQmVN[bH hua_YZ;L!d#UUUU_8Xmz-)yG>':(w6i 8+T0 OO\j.YBhJia(;']w?}d?)\qP x%zשۀ_@ 8-6;t¹~vix9Q ۖo4ۦKs#f2X&i ʣ*:!PcpxJ)B|'!X5td ˇ:GosX^`G*k{XoɾKn!o0J+{Qଐ8ѿQ$ ZqcЖH?@W yXIwd˾B q!%O(Z6֯Y>>PeӸ 1!U+>n& \P&/8_W(ʜ(6kKl,eg#+`epyLP^17z{Ff命ucX[@H| Cl}䲾h:dr2 JwQ:09?"eu\%_~0sp@* 6⡗O.# Ь9/6_}MjU̍2\\=0eS!m쌵gUVc5o x~U CPG i@ fQ;4ܥvrT45xw}al 0h؀(.Q O.⨁9u+0'н-G ކ}^|G1cJ\yW],Yz^ÃsL0 ⛀ SexLY!sxm1s;Vͱ+[ |ڽþ770Σ<__sy}ɮ2ݡ/=V'uqD\f痕&?%ƀIJ7cYf=Tð\tIzD1 3 V"q#trn_[+G^&|y&?V^dW:AlL`xU|pNdA&&XWۏF|myMQރ k>ԙnfyͮ9hf.7wu>k1Aix~0 G<Ȓq>3=q-9Ř-b-Ohg='}Q:˵d`*+b׈ iBޟs_i/~ ?]IwEǝ9v沷+Fu ])S*\|bD|N)|zkָ:7%~KVkW; [ɇ{#6]^18tt/ƛ>~_0MI0ʸJgdz8+9>\$fnwCc‡io'#>%x(^2F5UguR.FP<|hˤGc8[Tv Kpok֌%ZD %iw[نƃ=f@Y\hoIe0X~懃CsŃJARy/-Ù\N~qq>ovfhWAEO})P 0 m]vݫ|"~dִ[Jvօ]re9Dq &e=`aY-=@r_ȽDixTdz.\\ZW?REgǠ;OX{()2<~H@npZ&:hq@z =*$He؜@䧡[P?ٺ&J$ҊeN}BA]KmE]P x"ߢuDqn>\/ P/W"{&쐇r!|'!zbOĸ8!qA,!owx^b/}ȑ <4]0@'>O4B=U=# D3R!W)"""R=gPLT+gNSqͫϕW׵DA yrfdϔoYRNr#3CL*%wdչnրRܞ|[A3/Csg,ݎ7@F101 1kM< @RQX aeLNG Ҫuoz$7{فtIpcAƋ;yiTmn!.x-JZADJS; #TNvK,_-f3@^ۜ(\9@` 'wV陇tk L) 9i W^ 58j%{l7愘EEdK3(e[!ָ<ū5kVOY' FLE"۞Rх/r0)nU0/R$\ T?cnю\'ٿ{nxvg(Rf*枧O>ު~T.yu)W^qͅ j%޴qhAKFe@H*f: ڨxm[ c >ְNc{?<=]6_˜e1s)T2~֣Tx<ܣ 1w?Ok^RO(Nox4gJ|p(Qxףbyj}?,'q 9sz4Gvd$)!w/!x~=TcS( $  Uu-Sv+~ǷoOқ%6:c=O0}VDm`N]@0=۟G}U_ɵ }rQޱBQOzP(Q=Ҫ *%  E !T0HE4E4E FL~$?ϭ~pf!"@ Z(`^Sw?y9҆NB۵EO?7_Alב@@|h@|p  )!ޟOWԩAMBB0#X+X""'@'dlDI}Ng\ՂK|W9 ĄQY̚$v?G?``ʰiiTO.<^sz` ;xi׹}·%v?Ϡc0F QGy?haj0P)?/xܣG!$pf(|7#qs|_㶌Ve:~;@l~wų v|C70 W&>P-Sx =yl^`HzSb8q < p1ݲ4zI /*7 >f_ڏ%oSx ir ,Vǡ@w=G?g>V(xk\m|Rf6!yxT1wUUd@rt'?bgXZ找}=@H*b!8WQ~ &Cn;n-۟:!'6K3!/YceF81*JGNP>z37EBָT ȃR ::>j7I0hKqj [IJyzyX`ikM-'wu*BB}v%plnHA* ߛZaMѲ8*P_x1l%z^a EI4phR4ߩ1/v%b@܏U|'[4rrώdxLl!n Ktb^pOv~Krhy9[^%?oט3e=s=DWqM֜X@}FRNù=clt|f yNg*s,Ao>tc,;/|C,HÂ褦, 7&0BÛ0XFRoN<&!W;X[=**OC&3,Cs~yh'.? Nڨ* _?`  (;~[zvۺib-ka)_(֎#$PmVxs?,;Bm`!QsGu;Լ*bET&[]ÑF<#lt6JV\5d7rm]G7$'" xBuwGՍ6 =~+$H A>W$z7ۿWiӅۘ!'x{~OTQOk<ވ1#`Zz"҃>,CS{,`&|S|]%PY۳ݘyAG"וrr L6H@:BW,\^B4Y:paR.Z=J=n)O57ySo LMpim\Ψj$ 8h+,?׿%;>O|@W\XÏ&C~P|Q//˯.?50lzYA%<΅| &{3_B8~kȢsMQ .Rû-#Eoa^Kw FgS0pv10'u@@ :>} swwUcY_.Ż{aóJ4S>5|ϿFmRwBOLEgW_/ۈTe)ؾΉr{;~YIxɶǪ",=w6X~?)}muo.]<>Wa_@P~~, JWmh(d81*ŋ,X4UUXO`J ,23:_W䪯T|BmSW|]mF F_ZA'O&YZgo!iEUy_J|qCWeJV{ .8送d̪Sgg*=kf]7tcX+Apa93HvS]eP<0 R}g郧x_$5H)c;UG[sEtݾxmE[).>;o˿x3S<1W=4r>D޾/OD'}zwB%}B,-}XC._0:~6,  '*;P狞fVPLYg 0&7XP~[m3 e4zAMhe8Vߦ!omyq]ޏO`S%D>nޔPkַE&xp9bp-uZ˄ Ij0ۿOdb~p/'hxpw\>e}oۯhhGx^]AtDcFC=t~?B]'xGנ!&_{;]S4|@KǯHZ$Nrc#Gߐj!aċao?O?:50πԼaz-~~tv^,}wRChtO>zG#,v[9G8/Q^;y4y[=NnY/@mD r>0QFo@= gw 뾼zqة4m`s#>m$Zn_ؠ` RCWUc-ceO]V\Z6lէN˫ElCWŦcXA߾SuĐ]9&k1z+,-c /qg=j  FG bYe5@P }v-y[-mvAF7F#/|g: ۷,uB#t18Kė| 'xY. JydR;7afl  i%d]+7fp:ID RptElX3B2;F;=׷]%ߋS\C 0eEC ѥqzYuע;-R _|2{%·;>*pm cx>ؒ{ZR5߫%6r|./oL\%ۺ\oqeVf.1Ch"O,oj|ids[sǀ [fn; RfpwYkRL ДwF(̢n A4?ߠ#>/ǭ҉  i P hS/Ez U7=' .`@;<ª$U-΍?? o3@IKy6Ͽm2[XO"*}߭!Op 7%爘"VQluF PNr(C@d%*dCbLq$ NI 6<'E,jc)ul[*@ph(JӉ %afSBڳD; 5F yPtH:ؐM(rC<Й1-6WY"p4$jmK:3DV!`4caABh& &I yH{щء\pp$Xċ!2?=GO@)$MgE*ڈ*wK=?ٿ~_343ڽ|m!..߃QѬ ۣkwRvǬG m>bꑁL_Ar#=n߿F/SO V0VmJ}q_p`}e9 AB5P3-Hg"f=`H}ȯm~W\dKyT;6f&Z“d8 C8]ms8\X[g(W >i)ͻv8mGeFklJJu΄Dm|avÅ,6郁C+M&4&(Wߤg";-Ĵ|/ZK<|< =]b#|7Ws%awL7||2zs T 6S7cku_F8A)Yʮ{>͢:嵹 岒JǟΗUK^BXakZֵWf|Ar;(ŕvgz;{<YޗCHn^uqv^q esbHkāAQ]ex|Kr@0K4[81JW4yG0n#鏄ìy~'rϿPx#q"< >ܙr/GTQH?^<{T}S/2j >*I\=}-QUSGS<߿N9~o?cxn, (`4FDZ~FJ_ CFnӲ]'N\Cwc[y;':].C=\@+/ْ=m=wwDQ$GY|a}F~BOO4yƠv(l Pr ;k} mphѵ'!]=|w~ދf}de&P,Y_u)+θa+d+[':ҤRs,=)JRg)II3|/Y9#vĜIK*eV}m뮺[q\ֵ(rԌuREﲔ'""/>":q3wwׯg)_{~1fltww>Vەks~YNiΓ-MfobcIuԥqk)]}Zե;<=u9K}A1{\In(5bec¶&,\gI`uQ@ہ =="SH#ێc @LDQ7 .ygF%Ow_ؿ!-$_ǽM&|y:T6\w333$N$bKLL)D̒?2^_@qszQŝ"<{ߘDrOhtE@1  +ByxŔb"}vN[}@$ |56߂oYmOwOJa|'pǤ`4KFyY-KhLJEnq~ ox\ߔA͗"`B29m!9(E/o>s_i$!eT~8 0$o#N"ȶ@Cۯ2*ɛݎ]Hޮ{b&eD2{ 5L(6HIGĪ+tE2?+(J^5/MuVX4!dPlFKd {Y"oZtlV`'F+b ;e/>_U~D=e?OAOb=B?tGUP>W],km}pم<:O0tnxjIBooZb 遵9:hfeH @>gܞ!% 0!c$oɇh("dHTa$*#Ҿ>!}qCޙ"'CX$Sm8o t@_B$,˺S)n R0}n,:⯝/V`ZN>a-W'$GT?"X(g|zƒPh1R@)rDL# Z~zp7NhXO2H%~ jߏhf<]ڼI0CCPj vH> KCpct4?ϯf$pΒģǙj&)0{ox_̮Wݾ,WyA u_b( ϧjUUAo)iAGaN͞1{ͽfv Qj3ZBڼEɓ_wW&*~Hߘ9ks[,?BF^ar>WJkM_DŽ=Nz$7 8˞S@+i. %LH RPAE$LCLQT SDEDEIMDDDSDCE0UQ$QQUTQQ4 TJRTAU3BGzm\Uwx0f ߷(FԾ.=ƗRdi V1>kT/3 3Tke_8\Q݇ؓYAGa($=i/H#)FqJԪ>Ս E\z #n ad*| rM3 ^5a7@p x]o< |+.[29v+Vx-"5 IH=eFkշJR{E !Eqp*s"/:!$mG'ϋ؂?~]й,v׳ACo7k A"m'{O"{{N+8}`IN=Inۜ?ެZkqx>-w:ˬSk6SXC|LB ȱ?ѼieS|>`-m](Pkv.0G&Q|#t%7Sxӥ/Iis3}m<eQx5fd!&,䃑xݡ%Jp/1f1c?K&>=t^mb {øUIWAխENng;e9ѫwb??W^:=gӸud؉T\T*ߣWfϏYW&,CcR]mqp90ؐ|Veڡh"we\4 %,U]f=78"4C8sA=R_CFi rsEvXe kXN`?bd'r_8-BBR{HjAMSB4)K_Twc[w _ D@ s 0Z!\ufvJWu"裄`rQ dti?@<^1 p<vPڠʺEZ#86t{7߷sbo99fqpcY ~t̰u{Z<٭'+1"О3aK8lۃM1oΡ:0pntg +7a^mV-b5NΦѦ״L.ak`³lzo0UF+9ؿ٘qm'? [- ],mJ;WEƫl(񩤮udX[oʗ Y!keB:ogB;JuuY^kn|jY*vh6cu;v뭖 $4Y+ ';Ѥګ~ſqϲ׏I DJdw"8_κֽ]]Fն'YzV\-]l7Xa;.n/fyd'8G>Ȃ iAO>TPH~n/|4ws- 6LwI$PR%4HRDBRдH%H_t=pF=#q8 MԴ  k4Yv]iD:GYl:tBQAƫ1e?>* FZvTZXM(ʙFEbIN )<"'h#M1jf3*GRs9\:Ё:Aij%C4r:RcIӁ2ō)ĵ\bqv&梦wN7G!v!im@4cfBI/ȅi$b 4):k 9zzArn:+0f+caXwmI1;ͱSn-+pu< rJ^%Wpb3]S5i py(90FFښUD- ٕER,P=h2;uWmVƒ)eEM%`\5Td[{'y/>q" @zJq`9+<҂G8{G{a0?,| $wy~|/–;"Oz?Ϸ;=$>DsQ9<co4 }1R'?vz`&A,q=?pd!Px0$wY>ӧ`JʑZ=ԍ<$Z{eÿӓ )͢G"Of02RI; Νc2'9yqgw}0XQ>n*qn4 }Xm!'sPlg/~POK7B :Em/N_ !'ډ5=2oEki"kkx~ff*1>wuۛ&VU˚L\ǨRv>".ո>Tkf&'QU."as{e[Ăxta}cOs8jܙܲ<^3~8ͩPㅈ0I @54uh%m 3s[oo}#Ot#r@JEB]~QzZ{TwO0mt ;&~|buơ6yGH~jߩmx͒^OQ$HwӉ "V+#\mCx0;{g'ͯgyx{ 12Iْ>riL݇~'Z*mӸӻ~)q}c7^3<@ Ȟ?8nFÍnϛ9wEety"b9}ߩ3 ⩤0gx禦xacUAY2A&J#\QZ#?㮿x!& i- F? X+$B;x:i O|x]9v.c8w $#Є*f5dӬ':X};UM/''o8&#^76 #8kQ/#uN]F5 yzx- !<ϋ:|9έc2O{ԭ>-an5?+6z]we׌ dD,HH+j7⚣;beLVЄ2I7Gn:1RgN~sN3v aIb Bd4;0-xX+F)Oi.'Hqָ`lJpwCL^[2gk'P@aKzL-(f@9=ɡ.<ī㟷ˎ{urz񛪗V;ׁ$ 55s^MT^7sq\SsRϗ8QxXa1߇`_vsƻ'w-Fw6^߾,Wʗ}zsr;e0͌\6C۷~cʠd2t#wDOEPZFɯB¹{}%l1$bog± @@&6:~"XU P+8Z_q(@4cCHh3XMℹ6M5wˈ\ ʠL[~x~/Zi1J,@-|kLmVTsōzl=yɩ\67 p\cǫYԁ)eO/fp7$h%9:C!&# 3m|Oۤi)bT܃i;9R0b#P&#LS9Y {lm"(cmk=*ͨ]PJ}59̹$)1BLL!jRaݗZγe086ʤ4q^[kMG$llDHώQO8/ _Zj >8sok$K#p-oy[wV22JROOa$BLv4Ov(_9]7SH.FctR " 'du7Q"0 jZݙY?$LDIHDPQM %4AHQN d'iKgU&oW6Qʈś}5$іPj1]h̒$a$zFIjfSKR81Fj6ldCBo'hGQ{ހRk7. R JO`Z©Mh6}jʵy(b`'a33$35a `c羡%{0ƢZ t榒w^ۧ|v>䆪=oXz{y__J_32LkVu9"gWIۈ)aFUO υLE]g7Y}G3yn[&ܻ`Y^E1n}q6ØU|Ń1Cە:6WMKWXa^???d?\QOIuEmȩhꍂh)O8rGl$ %@\TfI)CTH?ċ4NQQ20{ϯ'R~=CA @ g DDPRT0/n{8|Wt QJ-C Z] R~ip4CW_ 4Pьj B`K 7Z+4.JC40:tR R,CrSCDg_9^[m L@ϋ)>wɿt@ ~aكnV1GB_ 8Z" auϻk5LM 8)n C> :ZjQ>0\`cC_f[B@%$qcU+# okCb/XGAsͣB/ ;eP#<2U6ڮ=QW?BJKy>gP8OHA9Q~~h?>y˒/`O(,(<WC1O(V; 0(e TG6]wwem6eV %s-5lVe-(z+/٩Ue5b%eF^q<:7GiGS8G#wN$H8P2@$m+}fbٳg%<_WU"cWP6{sQX'Jw}~Z*@AP@&m4Xxg{x 9q_Ow _Trwc4=f#]'/f-X|L,ц3Fs5(;{s{T:1Xxuv=wW/`U*1ʻVYX=.)RHgQ>w< ,£+)y0U~̡W?}PGA9:Ck 6> {U]JNBi`}p@ǹtTD4a9U-g)*"(92$b,ޞ8v[ 7b1>WbbN}_xKwTvY6%̠\g]g 4Eɝcÿƻ_#'Puy0C~U{مV:v*Mv{ MޛKHH1ŕг"Ѻm:LnxB0 8Pҽ4_&믕HYoX*)(O [kpۊqNT;69RraNx +sh*M6 UU K+\‡'?Iso'qQ5"](ЕAG9Z MPl覔m۲H;}-oy}tErʎC'w`ǖ/PQPZy4r8'`S [ .m~W=mv `G8 ;ӆ] l=/|!yL{.@~{z5w^1f]5uc[4`q ZG$8P HP$xIE9o=u]vиY;fI&#;t@ Ho D `?v#}*>ʹ-DXuGBBy_f\jfIj͆ɤ-1>\~zx3482e}] {dPw9Dq(*"/F͹l-˥\aYգee :?6BE|;å5ٕiq+pR0uw_.̤xZ`QKaDH,t}XY3=.8:,^_\wG$Hݤ gZ5nPTgG(Paj,nFOh2z9#H@|%tL_&~3j$ؖ 9w৺?[ݣi8\ƚ7e\t,@r~p(%\ޑ4~HMReVYD$m{78+p)ڵawm#' yf<"3Ql`J "B X-X"dޖC8;p7:t)P>cz%ȝB=S-~_C3@C>8B{?ø}#O~ź,LohM=Ӹɗr[`ֱVJk?T]~;&W$l5of:BAw̃<;˃<>Oa0}":xz} lP`p`wYWhbD) jьQ"1a>G~Ö}_*z1V{@!֧r倽zM zQ"wZeoTfkցߴb#w^>۲M0/  Tx5 ±;a)Rv-&- Lmʋ4xG6`gWZH3e |wq@%kpAGˀVÖS ok3N}NHRለg:[8<>)R!/|d,kg2齰lP $8A/28PXfbV5nȏRMpLxۛt/Y V㐒E9L6" DJhAg/z7l DO4yԬfnD j^K\zZp@l|W)@z6g=:&`0}_p${VIc\ $.t\Bk‚ݯRŴ'cP-m [8" *XwNL_gZ:=3i޻ |s `.Gx/nJD"G_oKå\ڴm@IՔ?Q?!ʀp ]afy09?%R4ͣuCCX[C~9)qֵ4{9T@|A.7UUm\ >EYUVmb d'ɨ<}Gz!GY7}a!*mA e0[X&>%s"[%L Gs#Y^;Go;p1u+ASFVz 8T12Vh;D{ş5uAc`l&~ywqqEUeb<|n/ ԈAY{9 A$*/$CO#ݠgj^^?Si b (& )i6 Θ b?zWU?΁՘*a {wD.@ J>&*T!_O?!oW"8ڀL:T-ƓI$_Ge-[ZʹpbTaE^'FpQhWol#_QO`avVUr)ey]0B/G;8 >> {^+aǃ`4?Oj?_"{_J8w"1e|͚Jٖ% =)8z=X@m;Q!s;$^b(#oGMﻧIrLLVWVC7"SQ:QdtxxDy7~ұVËϣ_'H1\ E CdV[fN9=SyZZ a54?/:Sq\+AJ&߹e(W*g7(HsCn݌~j$ %"$RnwBΔjMs/0wf/Ovlj,v*jI Sň"+(&Er zG\*^O *1TS8a \q8v3,Ј]AF @]nq=xAΣm8#t3U%)r}Y1{m=G+8n pu+"B-F F @u?oJ[Zү.:܆l1y#tŇ3\ilʴ3#r< "@ªE%H܇tþ p&NG?tq}mw*y(:o4qf͛3#K5}ׅ֐ !኎A T|t;ry" 썖Yd셍T*WĬ}8 p jsD3+J|Z!yUǮf/YC{Qa,'3) MQ:mڷ-T3n6p![ꈘ%8wP'WZwj{o fJ86[?8Y5m4^WcFi2GMh.r7mb%9}OpQ{u/ɘ`EYUAX ۯZ Nv??_!ږ* /mB9W &'(J'VE~骿nS XnK6RiϾ}Z0U,f(IaIAAdVqz,>$C<#^F*o)N^Fڃҕ&,|9sø^.b-@T6Ul Ҍ8OfF1A&( rgM|)6xYKͼ R͞Q*r+ 6}-. `w;4slp9>zo GHҪ>/Hx^Ӂty ױ-0g28ߊL**VQBX'@TXRl|M &!%g^S4=.4}^$o$[rBlPHN8Qȉ]>HiճJ0\kIJ`GGhU@T+B"[2}8]k#{C!gȕU6>頯ڴyQ8tޯGfOOU]c-ZгjH2~xm b*BmKヺ|c^tāB 1? jj(I_ ;Y)Qj}qbTLZQ~b}ReLÏow7`n]$-c^zpcOY<\kV*U? )F|}C u~w ;j >o!I&ҌWp/1%AS?D!dttgَzt? @Lևj6[:$uVISN;2*7 g8l&o\(>ޣkQ]< +RꅍgfmP*<1u,IP>_.<*nCY*@b1l?"]?"]<] YWdY0\.W,2XNqI;tn3ʹ8#D) >:[=z I`d%z["T~b=y-}ZqH. ah<4RXEOG+YفC7W]r UW: 俕W^ %;<&֜P ŀ|U\veq # yY4s Pߋ} P8(\ gPɚ-*:uw@;ECzps,}$HH{>B/ns/O3w"?}=&Ǘ\a>aX)O_rE%Ď濥S$(i{1z_FTͣ0~ Ĩ/`_ [qZzS_^}NG谷osȃtJVjPM+V?9OhwVYQVE*O`rd01}O[b4B@}?{tîIM_ ,AT]ln3")2k4q"l~oBq8DDNnjs'o@т#mBR]>.W|H z0CClq\iٸ~qKzJ\G\ u:MjnQ+)i:j5%/x)HBʘ@D6b1^?]軿sTo3P$(I6ux,>ozDN9L}W%~@%H GTm5'9VRWDfU($8z@tqn;ݪؾT nn-ԚRym ŤHB((A@irycOMᷘ߸o[ͷ陭Z|` _!h)K4(RwwF~}v<8ssd`Jcӷpz A}~'PwC69쬬b@ɽSI,'"\E^!769g9it!x:1XK٩s(3`ϺOW*t9VڮR1C љ0*vILFSӟ߬k1*~9 a<3Si ]IFbA )pgHjۛHX pKCeQ_¿ӋPU_%8f5 }Uo=H$Scokkv5cd Ǚ~}NP_]OL֛,Qrs^yK)gu@n<Ĝ;J-&\<4$91c9ύ31LuY,Rb¶z&SJ_G!P}(_c\{S/wYۊp&f %ֽ_S` Q.1(oAQ]`%8yC7baQ?YlnuoᵵXrk2Nϕ^y_ [EmjMDrOu2MT qi >n 4g_@#b=tGh}5S=zHa4$# +G'uy/5)Y?);JP3({a.>¶lvOwߗbh8dd Tg30!#~pg[+ݳRn`,-Dy"QfދD2!$XՌuJ6ip/K:\j@E.aLjOA!! >P0tz#z~o <]nGOë 3 `<+順g?}-~L{tv_qOa2=<XCrŠ_^15sEACHoA0$NׯX@hAR^2׵S؉rYpRJC3$h; w`}7ns ~ʎ;ޣ?:8>RҌtoiبs4=v , ۶ dۮ7ڮ}Π3j)alT֙&E6( s[+pIj7)WֱϊS~yG~$MVk݆r׾`\՟`z J׆l歂ԶӁ>e:xcfb]\b7;wb@J?6t(MwIbm,Ay XY)l[5^UkB!oRK}(Ac[Iub tbcW4Xk쫎>w]zHE6«=B# TOKI&;Ƅ{l.F:)[&$}b\4ضւ#YtrB\nI!v7ZeE{KüɝVc޷@Hݞ-f>A|дVlv^Εʷ{Petp*`%lg!´ƯΪKa wjbǪ`;:|t3 D:!Ap|lj] ٺ`Ak|aTᜧXfv*,+SYmfp[.s&XbI5U|s7wޜy>RH{s,7_6-1I+9n;Ұ(j1c={AW*(k[hHŎ{^)r%sB<8pI_glwkb}{$<3qAoG[;æۚ]!:e]/`{9ck?Uv.Wtj.zWO>rkQRV(-9UWL59vsnIS.cޱZuc\{~r`4@22aA!u';ET ղ.vECxIدrn魒UhR+ZSv?nHI3\{r3NoqNm )WIpE:(`yT"*H|д¡4#zqFa7IJU@(D޳{2؈TDTJBV1F9#B~XjX=jG ќ ynW1K?}JS y PO+ ֽ1^Ý8՚ӳӇe$cxSaƑ9 lKKG6DgϺتNԳZj|r^syl|c)<탇!Vn? Q XY{"LĘnVĭ ks uKkY?9Y+>;aN R}V+`˕گO:Ub2g i,7G*9ґl=wvugŐ{A[i6uO.χJ(Y>ѝ~Vwl[m9pop![:x˃qϠr\iZgw/8u/#/OZ+`!ɷ?W.{g*A"E DJ ZE"RjUr'Pz'݀_ |#rB!Hk^$OFht< fq4=LB1ɥ#&Y&5ZDzzۥ6:a#|¦+r  |M! F W`XAHa$8q;4iyj4$pHV"9ЪV_viYO'AihI8L28Gb))a*"NRxo3zU玭GMw%JyN'$cL$~?_Ȁ?k69xx*$h&dF$!,J;;\4Ј)C?5_W$J?_SJ HΕ )qo;2D4 APg~ָ*?DL+D b>X4ܪ4ag_`1cE(+L";zAiM,szLVDD:E/'3-l,۳ >6.rɆ ì)j4Adh sC/'}mdkY2ΝK_h{wfR0VXgCC; ?(~+|?3΃ʪV`7CRR}e@E-AZK0A]@Q v,bx ,̣R6(QWɧ^l8%J˿&8ylmw.'θZk>8&f`jP?S !>&j4> ]ía,hn\ioƎZ)V!Tpsb &R@mm")/bccC?~Wqe>u2EA}'axC}yG-4 R1:$oCϼ!́ 8BfCa+0hx62+BKDTp4P) fJP(c&!jBau|<Z'?LhӈD_*w "_Ϩ{fJ[b̺C7V(;}&/mYK5&G0FQdp205K>&Ѿ@d͊ pyk (gF0O" ӇcrS<>>A{:_{C)!)$ x F&(/4d4!y5tCzA2{0P%D#RPNaWx t8JbR4l2fel3fȈ꧲b*А$N^`r]UnroAI4ÌIEy3Q $S(AajkuH<(R /T护4c`ˬq&[,. q@67h!#Bdt^^FT8K8ك[\&S6 F{=RPbxZ 10'{,@V 4G3!ٻ\{\9l"Rsr +ÿmbR%R|LR> Hh0xra(|hoMCXݣ T:צ@fy 8wi7`Ba@I5΋/sȚI6G2P3ƊsR(q!K@1mR 7ݻc㧂ш1#@%P"&k9ߍ* cP#hH(J(JP!A@_w pnvh>?`JHj>À1PUQ2*`I-C@0X:FIDYdQIXiP(Iqd5 I9{I9w|xKnsR[Q4ؚ*P[yKz%$e˪ px3D/Et0!KB <ޜDAݟz,,:Qlu-) |h?#eb4?.)Q RJP^˥"z A*g0ҳdbf'O< ~dp7;qXx;Pl:G,WԠgOa%咍WS9A8+؝f*]\#8A[oAsXB痒JU$" M$Tkg; ! ii J`1(JvxRV+EEM:R ]SVPUUnEVꪡfspJʥ^nL*s-Q* tsΏGlW bƎ_gIߕ6eUP9n# #_ ΞgXe.\Cr׾DS%B_0oBl`0ihL" 8(()1bR )hZ)K-D-\`e=9) CGM;W_SU,c i1ɐR :}t|WOI RSUFNkI8x{(r<-g/E`8.\J[H& 0k|g1F!h<汞-Un:0BnDha׃B76&0Hf7 r`p! =@ u" OH^_/<[6 q$I$I$I$I $.LTbL`1P@OI{~HCIx!<:B|81 9 ByqU6,BLM'A5!"(`dJٖb"ZT~:=i<ױ^̈2.DjPY:.Z sI&&Z:@)lߝ [x5Yk,/98:‚ߦ]wP޳ֈ'u[!c M[J>;,Uq8y'wZ<;tIjqNip:T7۷{!%;^vut|:ti >ZN^2;*MsQ?@ %3lb"vO\I#yU^Y9^UʪUUvdԗŬ888Md0} i;Asygn{UE*#%{qsk7hHw\r|CwuT@;DRyMopDN~|&^~<C Cm61nꁺ"LbQ*@ɑ (B&Su׈(qcW DSs*!@$8ޘҨs<ŒgAf?['F:r#phE]S9AAsH*4TmD,A:_rFd f (&t'Q E k*$$xk_D0$"̒=,fO$aB =~yA^g~ K@{ŒE ]Q8djLB3*vh-m^H=U/H ?@:XO.}=rךICtVށ̦[UWxf휒NB O>kqTRfY"(L ?%'oӃoJ=C`Ҿ~ZlD2(D`ZquR _89~cJ}4Ʒ=0í"(ĭ1CNf c٥'MrpT&ʣ# fzudChAre!n^ab8M)2␤YHb1:mzVUu DC~Waf/r]`FiNW3e!ZcFC'@[O`%Oiqzvf@D"ze?PG? mM@F]c;Em[al-"+R.E5R‹r7}s}iš=s{Y;5x3q:}]i4d}~\]$6vm'1تW2+PRPHӽs<.Uo_rͣcIc%;g!ר)<<`g9?}\ dor,Hh(l)%﵋,sSk,Ѭ>Ь/&"؎^| Q0#\QB:1Q diGC Ip:J'PD0bb8Y S:ƌW"ܹ!mlOom! *G LBGpN׽8A+1'U,fB,I4DRP-wLquI)JE#OCMv*'TJQEKo&Tdh2&SXA=؉Dl袬mA:I C.ha jFrbkaX g6C֪M¹4ךB![LpWxyL1?lȜ9*9_Is?Fp\}M@ow0WqfQbUgu"Ƣڑ=q:R6E(YK 3 o.7L]}};,iѫ5Q!Xvhq%_Pu%O{rB_+o7]2є_spUSoi\}w1x{=ds鎀&ogf+u.;F'0wM3i~E?4 FFMs!"^_@Q(PfChfWP'wP<~B$x$kh!,`JS>ʶ@Rl+5)/S̺8aj#iÈ!ݼ;eB~@x<qs-AW+gWa1DRCՑPjӾg;Ԃ䀊Tora!#x] .hX(,܍6`*.V_SCM .X Xr'Xb#Å[UJ$ү?;!Њvz#^f0H(x P΋d ww#ЊDD/> WGa7H@ cXHr׬%xޯ`A;եЂP&vDU4<:y\xzqY5!9 g͚ fAr n Νξ{~iFYZUgPϸz"x)A5z4A*'bC}<_`ҸVQbtaw,HK)5 †p&*P>- ֖Tex{Z˜md޶R9:4>1)r.Lz=6lGf2`LR#â$el݅tI{>'oəY1Pe:p(0;X5L29ZdP qE(sBX!fk!ܱ@L|{sgNƫA7{d!tcހC*D??$ "%']?kίNgaRbM$v UwꮸJ=p"c%ݹokg :C>Γgn9y*d$ݹA~?o[Gw >)ׇKו&W=r lst;!xs58pݺ"kT3jo.tdϦ{ ,ۚO:䡱ܫC,f#цig{0.YȘ"2eHTG@(ﰠM$1f&+míbæ.YckH.lF@!T0frg,9[}˲.+A&w뮸,zyG:c Ɓ$9Z;{G4kE!=3y "-ǜ=g/\3F6Zaɝ @?cϧFI'pD 0t:ᩑ e&- 'I'v{a!~2~6;]B3kk'kzXbE mR[0y@M)G( wximT*jGty8^h{Ä]XhBUv+O(q؃N 4ם ҌUN q`O ta{~G|=mS#{1G:g&bD=gR7_~oT:jK+ۧE|_Yj' }S sPzD^oSq/0-V.' I[x2YeGB@օ1 ) ;6N;P\o!Rdzdx5*u3|\\ ˄*bق,yI4ޡ>QB(=t*E/Je J\v@qǎ;qdföfRxIFӵccp0/T #*) 3Ϧ*DkDMwn;eG=b3ZN a%(o mmq~%[@fdVxkoUabroӝyp Q0d *NtrIqN HY4H6Te0 P^p! B#q"x / 2WVtCZ}U{G>ȿ#wRj8y&e$|?X@ @q(@P1szhhA Hm:HLUHJ_=oY ٢E70Olي&|l3ҞT3hq[!Z*k7_ePO{6b/Py3w!ѴkD30|!KQiqYHQ8_"c}vqt3;sM//Gwp?np*ֶ?5)gS A*mjͲnxsp;zxw"Mׯ+#Tx oQCGxh C<9 6zr|T`8 Gu^&Fwul2M,`_R$~C ıxGok*oet|0>0Qtc jgK(M3 -T:8PrJs~|YݷCcrWoG j !D"bOќQLB; pDx(1^΄,BB֫6yCOR3ib!%lzЁ~W.\%v!cbUUQ;w!]k)\ u(bPlg/n@$`o9C]Fnѣd}*׾NI'ʹ ~Xs{+fp8}ֻs왒N3leIF\.(- oO5i|p :htMѮ3^)NL&m.A vtA5 }6{xZ*fhgz`xb߆3s80ÃݣLArsqcpyS fmהԼ<4 ;?7RyrHmkkcw^0 B:c|(EψyD8fxew eњXa{Wl}t)WL,Z5j9IcKqw:wRHGj'h:3:hR%8J/HfJW<&- %?wy3z"HιI!l~S<Q͘(Z-ߜ(;S& z~Ǔn|@jWܑYn @ zZ><$*7wrD{wS>:rĠ>wѣ]4<$yBP |2 $GAN7|3 'SܠrCHԟ`NSyy 4xe8ä~pZx*V^D b ]YC#VQI\E( 6E$M3w8,d H(Orr2{B 1(p璄{sB"'P'%F!}n[aāA vQAQ/𠅤3M'h0P|U2 >zOl9!'ΰeCG9ֹͯZ!ZN@`p_~=8M;[JRKu>WA`w[R6hrx܉Qn kQ(teBL˥lPtzߊ;|5Ō↧$J44g(-H^@"E"puMbNW\ .; rɠ 4rP0QbP4DZ`EN`:.zYsI8%d aiX&8K!)*qa ^{KK)bEix)id4v>;N2i!Nwbzj]Db(f7!44qߦ:=@'lR#6iP'Q8Ι?4w>'O0`$#Wt-gj7ye6Dʺ.ϳ1fKqL0^ GB1WrО>qxG>M}]<'JtP;ȲC0 RcIX^NϐZ7@_LKe@رxVM"N"8{2@t"PR/o(z.x`It q˻(S#"[&%37ܰoS6eJ7:->|JP:ʛrUٷmb3xN‹et5,=ㅥX % ͂Ҟi nj(!C0aL=oBZSB&UOX+':K8&nfa~sX"Y4{- ?)&̇G8$uLC5NN;7ۼȊ[t^1p[}ٗ " ZnsF|[j4lH)rw㍂~AADB! 2I~.=Jw}&@!y!lSnYu F}24--΋cvB!i5wype{ZN"Rw"ML1@udx !>2x[=B~ H#duc4q2$q%y4CQA Ԃ@EL-AL׻[MiK4gG,٘U+$=$[1VlP nvbZuDo7cvy1tCy4i.t!1Ep*v%Rmj½|mpf@ =л=h ,ʢ] C&ȍR psqa!ԪNTÍ`s" I(@b%glsOnT;v}_OIa sk0WўHTASdlsi1~e #2 J(w𼴬 )"E~ ע| wcxIɠ>.Iyg`$'xo~A lUDG)Pl\"7Tq@ Pz;bv^O,zI>Q *7w߽{ .;{Ҡ%mY4?Q^s|G9\"x&<4G<\p .Q,Sne#S; ]CSRSږ.$A{/LY_z+o\,b">QHeHprw`vq`ZÓ", QP9gX3Eśy`ciikvR6ϼ,; q:+HM &-, C9W5"FT^TR<0$肋a ?׽JUU.0BhBɲp pd ]Gqk-;mo,FÞ 々.>1VN ^a{G(yq#891?cDu_ST$<槲\q33f]sI3IQ;[Ug8EO󃳋xNBm^o+w1(z& Z:u]N% gSdzzͳ@oyj&8'a0?㻤- z=Y6KBVTh7S:kHPcYftQ N~A`fpã{#!f| A-1BHB"ptg7z"! _ӿ) xpxI t6^3磍s2@I!r%5pP P]Q3Z+=}ac$i15;|j]ps {2z{ö2|+ݘHFlƻqö!]׭<Q.,5dFs9bO8q2!'Ol1sJ2 CDrp@8Ϸͺn ޅ{7XB7"r`UD cԁhkWA IvWV=;(FQ;$/ɭg CtьC~D,sx@Q`CSۑq+ \G" n" ͍X,;=Օ&&~njM Ċbmbۚ盥oYB6}-U0⠣ 7,1Rzǻ4Ѷ"\DV8):? I>)祉/ 1FmTnQ"(=91Zy_/}_vSݞ|DC3VHk r禄q$kXMPk*n3@~1G0:QZm \$RO&Iy2DѶF&S*h]q`2 on NTء"snޗqb׌D(xT4&P)GÍ=NSSl)STvNZ.YdH912APP9Z%b80Lk2p3$2f:TxkچBqr0_0x:ΦLBmfMi-qlYu!M51ƌSopGU8|(I lx˖;-ȓk*<'TccTaxq'jl m'73-C1bx öNPpeЖeeƢ*<8-бlSq_B1>}~XCƘnv;0zGOBź붨sI"dOGUז,5Jۃh ̽E//gY;έͳ3nk˪_Nvqa-MVMbmlpQC3{r%$^\¸i椄0m:Y%oTi;4Ig;ø,cB^;;GPf\^㺠GJ0C8Ozkz-Bw^<v&LJr(;*' Y$WmkUkW#d]݀%y?F3' nYԾxT*w_KG}k*lͣZݤ+Wܖ?O:P< Dql1z- PZZ$Z,{d]_Y*y//~_15'~DhQ^cupL!&3VVzE؇bkn:BXttc3rxφT3}iNY-c ;sɡ0)8q2B_*Bh!ĞG)]^@8PƘiEul_Lk8 ئ}#iA䓇 ڑޫ M֐[J4¸cYb3pK_<؉-Hn|F@,Ip7|Ýwe r}SP0\woZ6C}iLv7udW|2anqѱsj."HR+T$Q*:ea:XQ $GaѾMFb.C8QN;u֣9ʃ@50#m\tz\ap6&J <DIݹyX;i b`I%<0 6\58ȤpCGM1u*" D+ 6DEpir:`Xn(KR@k!^ Dg.F/ A+&Lĺ4*&89(]e <ƀJ5~ )$ itI8932f2Oq $()D.(#+@F"'--D)(&J8;OZ()!h! i9UjvQ:վfƸnj&T+"81  ;oY[`Q <(~, DX`@#KA6cXcE _)\2:4h<cGl%X[*GG=@W@\l|€kkThKt<~BtqѫcnU30h4M 4"iw(9EehMI$o([$+8QG SL tE: (hz(<=d TJ{`S/'`Crz%c A儌r! RV >}8eM5x& рʎF+T! URM6.d-]pt$\7'dG'18B/NsM%2`ԑKfЕn.V^$ *f."E)nhgMސ֮iLz+Gl"@*]okD# 4.'g[jQ^XO11t =n(j@ Sh 8.OLMF9.Fc _26HHp5]zMo:BIGxN6$oNǦ9 A16ᘈA,"X#AREPnyK7<ыY47h5f }`\a~믲eZ5)>5KFsa\LvBHMЩ62{=UIUi8eӃ')nhD,@Ƀnvy`(#\1qťKM!$;U,F(SmcΡ'&Lw`0|ps-x'<^"\=ۧL:pRĒB%,' )68Cv`c=vN:jy :І08X\@*X>Ns8׋+|Ӕ!62 .j5=G@5+݈'֓-"B@DNNڥK@$LW"3&P×}XrX愓N/ .Kcݫ .Olx=0tkCT 4UtHGZ=uK;&{WTNF^ h _ӱH6sUF@A|21r*cCRj "| Ay_tҌW$Z&<V$ߺny^JOB}̌y"mT8?;xp#,ÂP'I5׹4E36{`2.rPma0wv ǭ \\Kk+Po&ovEwc.IwUqkx`5( $Đ/P_ bh;0!sr4%W$SE4` R7@׋٪_@_Q󀠚B pO>O_uO|8KV(ei:] 0; GNaԤ0 )^y򾩁甒h.S=ΧaBY*{B@>H_I`{,]!\2{ '̘mV񥢟k 7iRR բo PhCe1^@g82*zA(ul4BM54-|Jʔdk÷=0;fxa uhshch~(Դ&b>p:3]yd떗3B㧍).~HSJwcv9~0piyw?4px@HJFJu r^SNѪ>k9tiI!<~cM@b7@8@-"ss"v8\r38/WD?J&J=]GG E u!`yZvw@2Hta~8 ) .tOH<ād6YJ""8R1TE~j$1RtV6&Q%s|2\~̱{t*Bu5RCR~B>~/-\P)叵`$ZD(feǟ>$ M?FK:t&c?l THo\~\Hq :94fM!2f0ߗ&Mp 3ľ;cG%2/)C$>%i4.79ns-{WhȨ) b>a"DRne"}>Ʌj6`{օ 8yDYš/npv%ݗL 匀!9`3vk؀ڧpq2B8mn3Ox6i;pY@0D9sy̬DAڃƓ*Pҁ&ɛ%a>o@fB31!ǃ 61<Rw,ǚ w\ܧZWB~cYf&g/_2Vݳqޞ<CDC]J&w.#G[).fkt)G`k2ǞMF2v(]Y16B2)@2  Sa)s65: a$rDfwxl-9DC g>t ~$ n Cr J>(̀P =W$PQApBv}f= 8͗H6j  $gq=`J`65}3Ū(2{uihTWH gNx-t\ #PŖS>'l|9I$ƒW`s b;US Lbfma8]i]ǜrZ/߼MuXF_2z\lT՚;SC蒨ۉ3„Mh@اBqK$kK?OLq %; P,/)#KGtCl0L' U:ӕ#^/2zz;lr4$":#P)0DlbInzYlCW%ZE:!zCT!vhHowD3^ KVzo@b~x|NpsFI ]f 6!CjJUȗ=Q'}<[›E rLnt+p'B*/fN"\uLkj] fJ=trӀR}X凌RR[@}+Rf[] q24 ?m" 95! nP%~m/m 45Za׽ A75Pj," 9Mih!T)}+'S{r 3wwt!LlԬU$D3D;6bFFJXƅ<}7[S% FnpcTUdǾȇ+ ǺχpX:[q"Jz+2B}ghba0fj ~Jb wSNإuGA%9oyYTU*&_M[4Ń 9ef:j qݽO֚S !XvR<@0TCa8xDDO#4hL#<:6^ԫU|:mX8>asl`Lۧ2 kfn5L6<[s)RƢ u1Vo{+7ʏOK)<P[cƻ1fv'mUAˢ@غlĎz'hM_i~<[noe7mq6,iؗf!:P&eS1N`LИ|t勝!gQz,m+M{v\@F=)sS j?#J>L07e$6\nzGvF獨9rTQ&Z`"5z_*f/z-A9t T>xv]!DʣdP|ct|#jrgq.N>EG9l͝DIa$׹CWH`eZEu̦{i@뜶_M\b\JK b%n:I?nq5qqSj{xx-L7Ž=N8yӜWXF.urmkV@|.Cbzғ iԺW+g"Unۯ9{Txa!y$WDl ざRx导W?#un_)9߁Ŭ _O1u<{6}|<˔1JFi}g~`S`8X &I!]0@$Mcw)46 = 15C&ɀr Q,~˞Fb6"lsR^Y]1zYh"hsi鉰]<t#ܹhcX< j72JEA@mgM AiS.-:(ﻈy'9sd RSiV2P;i(Α#x37/|&B?Dهz.PY!!ީ e'{*O>OJ#W ]R`{Ob&\VZbm^ˊ˒{%)N.""c T$~ɕSk ]C pYD!m!2_A:̏;&hڡUȐ#]D(6,E)4(/(ߞM/A5ك;j75ӁiNc6nxM1F BJK 613V [qx1cX $2 ;KLqSPkjp-=ZWND*4+Ro4ud(\YhXwUQG >_"( 492_3^!B! aP^tػWabSw#f&}o,8헆?ny︾!pEuIdM׽CFj=wEɅ.l^v*qu:MzKDKS' ']?zH4`CEi0(MCzPSD`6Ї) N$2M XR$e^Yb;S`Ljvca7rX1PbQ{C X~<ȅ#;QW;ΑO~jX!4\ўR(UX(UTUUӕzm|&:>(?—Qk HV٪1 gH"೙1)'w Xv`-pS_sFIB}Z,#ԟ$曰6}yZPIQZpJ793Gc@l3G㾸M!p{Wq~n2 jh.ܾm+<C\co{.$|5RΠxdHjM>=$X T5=@Vl{xM>sνV3Kzw*K':lWeY`qvŷ3hHAEEK_GoI aga:7J 󠝙ԈqUZOD;D0QNjuwi@$5TFF;4 vuR@UL uIju楕C<:Do҆0. x(0s'vbφTjԷ-^`liqb{ ˣ#1ӕ{U\"u#4ӑxug 1>8sl&p$>^"uFoi"55RGcZQ (&Bn#v MXmTAEy>Jؽ33 ])fo E_5>1Af9&ŢD9+8t$R7Bn]tTMtvƘ 3&U{s-n\/ע9ct0Ui/E)fo({뮸~@?\$>}_S(E n( 6B,'#}~hIsF,@DKpZiYf ;tLjKFS;;JT#Dfn=UMI glQ!9yG2KyܨSťotֻʂc!}q8q<3${әj*ĩ/]Pk 1QOk,x<`f]ؕJ<z{knfs\JR}aQY]Ξ֪R^oYSm}lvF**\Lfc 0[E]J6I陚 !i)eCi֨j)\4pi4crr x=Um0A]`g c¦Zat61C(PsO&,Cm{fU'HC4yv0 ӅE7P vqY b桠:sᵰfmZ\ X9=^v.sж L@pF(] (C|쟜H*X".(:9" C)a #!)xqRġ!A! @B:vz?NЪ::ϢyjԒ#K 14vnH9NP*Kg36*d0㸋Vbvi, C7A11'S{2mqp!STh8&%`I߿mqqiS+a7d 784$;Iӳt5z99iCV]KI'ױ^EN;x9$an0 ׺tJ-{$1xߋCMLњA !RuNp|2ML/ښ~y34..a5܋ \qZz|9N0=l|٫8Ոg獶Ysc_a^:Ķ3kt^V8%.*/Z=! j2C˰m G*R'TZS;QG`9|O񍕷cBD2>\BD|HQԤ^ o\3kM ͎\;)I"X^WckH APWMjTKFFު5f h8EGb`4uO̰|21'Pe"R܋yx%r9P Ba(wjwf>c`-u@t]rI[qj=(AC2BdWg e6XB(63u&C I.ޘ,q($61-m;b!=G4zb(6 <- `sNqX_!̈́X5Lahl灘oG3u⚢ʖ2CK%3!u?H'8.em680b 2>txPۦF\8H1-В[U}:;94gIDkRI7 /9Ҩ>W \f +0Q| L>I+=j}wtx={I0qS񧯄-e㐐;B|{G+lvĎ]Q4c7YX"?[8ĠLƂ>ve2w3hrHI︑$;7I˪5JIvg1Cك>5 ^~^)>y;YN|at8f&Y&=pS@ufHwhf-=1ý(`uW s/Ӟ8kdGD̒Ix+Ğb9H(vl8^1| `/lvSzCŸېH/焥JQ_Hp J/< rAndy=Ȱ"?OH:~D\:0%lPHӣ3Ì[␁T\X Ԥ1lRuq59ۜs'OGfק̽4u@N7Up=IUkPrK s )wB2y$JeǛ$"H 9t:ƨg6ax?<9o|iegi_X_}p!EZjCw\WGI:.(deQTsP|.a.!t~;gU^_0Oy8 r(F.Hx&4[0gc5xUQTY!}9]dQR 82==s8V^2s"q}؆Ŵ ΍-h)3A7iA*TOaWK{c̕u+?VѥYi=q릸88W("`*Rx~"R;wsCS֞mT:7 1Aεi؂2TjD046q{g۳nJ!A(3WRɾ#uJ`HX'q -/+})Z$N:*%ɯlW.8ۛKFtUumuN%U\&nwUi¼,P+8g!'-^DU!~W!l#8b`OtZj3-EU^=ٍJTM P)IwF-paNJmÂƇξ8^ lZY14s9;J2k`ouR/Q.Of.kDg8mk3YNѮ& _)tmxH,I'n0 ',#\"G$ʝlGanG`e 莳uTFrdGG%ж\9ѮX3pmDq]%u.d_.& kuk]Rq s"SDbtk4&"dEћcqJnlj8m 5yLct2x"½N_<{G$oގW8rlE=l:p83s?} $1; ?mbv&!{0Qr4@tIt2>m>l^pDxȒ: ,? B|6t$$%EL2۞f1R>;7q/go:GZhCq]Z(Vq!:8;yuP@ia?oy[c $̑(6_v׽c9LNl/?)FjbpΫtS@II߯rNӋ2{{8Hx6+dn%̵v_#2aK2sϣF4N! cI۬:qN4E˾^o*Os1 z2 p9|O}T?9S gf6jŅ59?b ~xO`ʣYж\X!큈Y|(Kv&J/W' D̝p7fU#4iz f١ݬ4^7. WJ1QJqVم/rΆéVe/ &Pg­-C IF (B=%%b?Ok==Oޚ"UޑkϣK$_k@mG#p~ūO% lKBFmc-s+uTA@03cl5eꬥuв00ÔY rbC}O=vk7'6oz(`Q}VKgeѸmp҈pGT!`TaFǨyl0z!ݮmO|q{6bU[^_Cw&qՑSO#1Nfbe %9{ d C"&(#|b+lY&R[lj+3+R`qMlv' XV*#fl_oןq4Իk\U.iIo.e>ߕv'=o~.ZfS*tY3ilTsE=ÀOXQP]͐ϵ~<9n<_N-q{+dsWeIֳ>bk׋Lr5 +ARp<[Ș0ֺ'>Fn~<c'Ŕᱭ H(E9s}F6r#sHN> U/ 3ވLH`L%`BN)>ԃdߟ113M1FJن?&kWﬕ ܐwv#@=A\jT݊>S2'FoW*Sz?{' CR??5DҿP>ᨫ>Kxq+p#=# v^6~"0AP .tH?T-=Ltd$Gx'qÖe!.UV0cD3Ƌ m6p B0ׂ;Q÷{EbʫG]twC;wejJ%w\[덌DP/\i~{l: @ n;'9Ӊ˹YM=]M32(r`Q.: ̷ ܾ,zH@8ewvLdfuyixZn}u8:`qW:`0DG{KNx磮 OJOpL,X)ӎ0(oAKC$w{ Z]!O|7\#㿡Pe)V /}bZ8Q`cR!< mq}ϕ!%5GALx`A w.0'RGsv-s/PA(Ѣ5əN2s8.vcGMmP%/foW|9}}#,wFt<9f8L6c):ù׽F%;P er~8mǣM[׌H'f=qw햔lK Nxo|t'<=C"&▖C\u͛9XߝF(lQcBÎzα4ͥ:sŸ~3;3hRΚIYi肄Dȝ)$ٹPW bg+1鈂sa 9BNT("`$ ,F=ȋ(˨"3Hǚ0=↷ۡylr̶7t2Og2>e!gnB2=Pd׍ϗNtpuz=)euUh06#8(MU^tm'|vP;-wku\OޖХaqiC:X!W.VH$#"tKhl0& ,*hhkYvR!LqQݧ=5/ӻ֤d%1!!lj[*尥i-CI\@{<2}LOܼ6yNn65.DS4wBB0hBN>'=N\8u`\hNGn=hg~p 'Hϯ~ǹQsNgxsƝ g41(hp<LyG7&^>CL>Iiǧv9C9YP?Bӓ'fF+x,Lk`+e*c$vJxi,Fv RX1{xqXWsv ͊r$W/zo)K9!*ʢch}V69u]*f$O{n&1&g]٣9c1`'3xX[`zV14Rf!Ԇ[=|D@୬SH;m^L;bpڅP6{̀,Iģfȉt;8 /['TFD! @HP,:m¶r`ɠ6 ^70Qej]EHȠ:3 A+(W^n펞l̰# DP 'b|vǿ[x[^ y}OrLΗYgM|N99Ӹ~/΂I)D}O v ^, Aje WRXE0@gE/G tߞj{;=mSn+cK.l< _}R2iAXWu fYtN`_SNq@.ܾϵ|cfX҂b @XoHm셀 ];^LnpdMG-A$?]b{JRCpczBl={ievz*3?E.-|CUH"y'1m޸.ڬ@$';P;aWP qB9MV6] q5U 3]`,ӇSޞw988aۆU%JօCc;-ٶW2곕^LiY1ɟn7UŤˣ F9g,:[^ڪFaQhoY|voغٙECs fN;Dӯ C<>G,9&#:K%4 XxJ6/3/1Lϴ=U`.]R,EPa<]SvHwnrṄlC[shĨ=B9DdAnP&K+0 Fp7 AgoK>[tP1Yݫ"j* XBTJ~}aWK8apNVsFwQ4m]^7Oc￈|Ս^#֏5 Y%f쿞hBqNuF1ZѳƯ *lHK*YÍF;:U(;Lۺظpז0'=ʹ^EEES~=#=ĥTUp>2!r0#~OA3 & k!1utev;u_ݾ5[w=%&uHD=>joG:.큧|;Ù'۾&R2hΪzNt&K31^~4c9^J? m6`Z尦pÑ}HfmY(㍐g9P9 kNZ9WxEg_"xs-{xg~W8 眃*bc"3QMp -I((" Hu5y(ec,C _ ?@JU -+ݵHۏ4AzcWmfi^[fXN{l&)3,eyY"$oA=ꪷz i.]ðɃeB>3<߱%!!DDחkA*^uj @yB(0λ{(`$8'<='[:w&S({cֲ*ntơBh!mth(%[agXh]d_\:9gr`?]&_8'!7*W l !-cfʜ-jخd+R/n,GR4Ä).묟F͹Ml گrٴS[xm&Xҫ.svq2dl8Rr]sk /뾎烡5oZPndcƭ}#-=xNLWmha2-01¼tg}NٜǶRۆNZRFJs)VRlVӝ6\mhfB`@Dĵ~FDR}Z8]Y-oyېu<ިBU|Og¤J˃ k+LCدI;N>ݿ#~y¢ EFmx$  <6 }9?ݎSW|v=`n$1'^v4%As[L3Cѥfpy-$9v :3_' m\,w_j0~o7"T)=.ث)*%rU[- >x;m%CqrQSF"p/p{ N1tLIKs㣰t A;Ip x8(W/1&,B# isq nN,_0[P4W"ŊvHf3~d_Mo/Spxvh#5YX}吉MPvY< V甹b; c3p(-oIBQ 7QA" Xb3Ði;:qotT~̥crpe.Ǐ`1}jq K5r+OtP@78==s$8A kqk?FN$ hTԂ(r[[ʞS:xW5μ LUV'SϯŨ4;vfӫ,K@$ݐ D*"Xqxo5gۭQ̖Q,K7v$"(.͢P >ᶘ;iKֆZF=<-Bq+F2 Mu珜}M^א#oan[1(I@1MMQ,# [v'7Kа`748#5~p0"L##4]Ө j ȍYmYÖΜ!sEQE<2rE~͚#7ƈe RЇo :@Ҿ# fPxR E SHETg(BE{m`P,r Mp7vHsNd"#:yz=3]nkrabBJ8:? ̼yǻu:Q4d0bMp^~,c ,A.I7_״m{$Q>y*@Pύhy 7]h&&LԆ:0NIVsi"vp$B@HuM+\"*>=q0k@}4%<-ms:KujnƷs8T90c L;`H@_<(Byh%۹+]~RAkܞCu΍+wrGU řuEƻګbh(r&1 +0!cmoy)bO^RwÝwrABB@2rxQ wێvfAm$eIOۻ&tC (8e"6xAwhᮄ2D6M5/@ L~A8r:CtI3S__Kctozm DtmqXR1c4أh7Z-pƘ UٲsFKu"nc#$,CxPD<$hۆDL^U-_՗C< ٻ#g\޳ݎvǮ:܁DR( PPX*i#2Tv,v59<|q⅟u T3RzF)]?z>;.M]t2l7Ҽh ?[ۛr}NJE<@yu啖a/{OZCk_B^ P:6P͒:o| PtdpB*kb-Ij{"ǻ.v=J)ժu&W.'Pl,ɕ }dƸb,c #}@K6 hjF!}h)bd~5';yi/+`aQϜ1'Ss1L>{Eff<\8 9,ȔvÏq.M zr(^Brh.0hH ,kFq>@ u',d7XM[pʀ^]%@ ܱ̤96yQS_ [{ͪj0C%JnNij^h0EiL`E.ڛvfޏnB㳅wMK@#[u{Y*('qs>KGT^ꗲq q@, -aLC["\/Uui6"to$tF,h4UUY  lDSұQ1#Pfou7F:^b#<멬ǞKf;[ȳgXxﺈ҉aUU^@߇~׭\1r{!ʟ~cvtjo0y{!zsCg_"ϭqX=֐ң -49Bxc&Eb2w#.N apxpӾ0eAS(@e3 eO9KwMۘG++x !黬*aNw* b;z߇Me)[tBf%Ǣk65þό{F[GGn;Wst;;p w𪷂n8pH7|K ETq~:R.$\!ćmB^?R?#p>+n>#?t9-Lo,,-gYJTc<O mx㉜Q" B+b>T3.6ߞ[׹_R6C#1d;ɲF^u}Q˯s;V z Iz$U*o9Kj"P `cڎidA-gF}"NS0iѭ9rw=eZ Aa\(0Z/DӮVxN9…u"rdIcjF]ZJ&Qh %BHfr5M!3 2?Bv{$M1av!C~'Tl RaR(׻&mϭ"33iub K'OV|<ȇ()IğR\>PH: **4#!xDLTUW4S"eb51i j= AG0e"`wѝ̜%'PrSǮLZ@ ISwa#{W"RAGCD[)}E!jKd 8P? tQtThD. EmG{s?~<̀S\rӓͺߞ|g7_M0k1v1 2+#@pF E gj Em@M,EH!. ܡӍxp yNց0$6v(\٪"ϥw:ω:nY[%Tr T1m] `31X-Q02M AC >Y>Pg@dǡuM_)i&yKNj6}菎&P2̙;zչ{w&yylh>>}Upw鑺X7NGX0%r- 8(|̚N+((45;GX@2DTgsIռHCZ]:GYtvk)nD|4Hb`NN=l}>GɄK/\g>ޖ4(#H*-}pN)$ZOǡKCzE#X@,XoZe pnf;8csj}=J`&gN=,Y(z5@(knzt=],klu {VtaW?2vogjc͍7`85 e,z nQ 5}zJ0zԜyMļ;kb.(Yٜf_s߯E-r&U |lu e{ÄЁyy.yˆ46cuk( uš;p\&ޛz_Y禘F1#_#ޕ Ԍؖ#/cSmd"P JN=ًd+ْOeQ۸1+/+sQ]㪻Xػdϋ^c^5xZM(Nou>+iI_r`NňX֛\S&˛$Թ#}vf f q VJM O()Mc%#M) 0ミ9!iTfJ/݀EpQ _! {~>>(" <( Gw9 ]5b4nV1P6\ts8T_٫;@wEreȦտ,LizwEƯ1(Ē=ywf0H~<@H2EЅ.%H.MHi S^tx_Q1߶^k *gQ9h1I!1I 3?xlsLPk1k# XCtz覜ѱBG<36+8g 1(=e7yDMQΩzK%-^bc6X=,1h_}'a3+*Fc\N/VFF09fB*U CqӥÆBKM#aQJ&E F}!k]7NTIՇn7tv{ykL7w}#ޮ!c]r`9r 8t66mȻk!۵O\\;q@D*F <dȺWZHZ X^3NN}N5MWSp H'!θd!+hwwa)VthorbᯯPɷ=u7튉Yt-+3ccfSZ)*tGC_o:&|+)g>|d(MK>v86XHG>H-*PƥA#42N]B|uZ aN[M'NQoN` tK%F TwFx 'q~^sЃdGcz?_57E\Hn7w\Q6yŤc!;ƹGN|y#Ov~ՑNj#Njc@Vݼ}0:ѓ`q Kp 8XQ=%9YgI;A?b;E}-\8LU;!t&ez"  t`XPqZ6π'|#ʼn7m2"tf9)um:Y 㗀q#d%F22v,خnX; :2 8++%h[8lE% a$*Hϗ-38oͶz" CI, 86, Ή&TNBLz;vg3z:tNY|}δ6g0SzC减tԓlqFT|i*PQaSycW+L\8ȶ8yhKǁژ\!O}菤97Cy򗁊Ieg̓M)K@up$=a9 LX/Fcn_#F\X: 00LzC7rd+yq'ogԱ/9 Srl=$@P\G" ;3~lT{p:C?Yx(!EB%}QZOk[)D;՗Hk2d$O cOѱ|ubhl& N;_/}:$ 4_v?#yÈRxŤe_H >J*Wish%B@O~ C=g(S[%Y'X7 EeC(">?G0FMkK 5(ekI쌓˒bR#I1M?X! { "J)("K3/;vqB AL/SP:5D'q^+L/a 4rG-,D!@ 0r2>e iLD~_O"H{HwDV?Br, QtO~+0ـB,Dd`TQ;,BkDـ 9}L-LߜIf31{%>R؎܊fռHQopY d)$;>k{!e&d {XO8co8a61HG+-`GvCfEfL'0H 9 R*8{q\Ob0IP3NQݭpSVr~$3S1ˬ70RvʳWb7!_ kAQL),z #" s j F?4QG ܑf #)d7äg@A~OfODq*#& !>Gq9 )g6њ2;1s,ቶm[XtT|4As WkK*Ӎdd!9*憖A ą% Dͅ JZMh(I|BJ|wO %1nװA6K-My@_'}as#$kD AA4L%HxTK:zo"Hiu){/ؕ@U!d]8@fEl>:BD"?b bᗇ]8t &UZPօ̟f&C KRD,|\CdIÐ@Jp!ɂow:d-jt9%)-:EM%;$N31<-T<;-GV H6\?psC=fz4?`@OsAXrbW` ďjymF6Ḁp||>g Hb蓁iAH{S> α1K a$䜫=q"IMdHLQ3'x"[V~ ?xf>O_{4'⿠=G@>MyS= G⯟41폣-/7mAOy2 W#։/N F$);?YÀ0h} dc)q+Ώz&R}-RF$'PP,{{NDHDL4 bפǐtlhk3Aά7~d4 M~JAlR /z'PQA@~Rw`N(>D C!$QpąQJdڌzz9^[62D6ŚX?~ ]P[6\Ӛ2XR5fGmS~Sd(zҙ3.)]r7td/ j4Dq82үrE5nj|VGpy d:BjaѶ(nȊBX4m{4Ҫ )/Y8rL O aQ ?pwepdp@]#[J8%%؆kbG^6B, &+8x또al Xeݴɋ‘9ù:S^{˪EPT¡ j)f)5f{gNI fanYբ_5."Nǯv*O<:5UHo|=K ?(]u Z]oG_} ҅HSi?> }_ݚ=:!tQ0/uhU@%{rvHb0r=Z-vLw FnOƏԧ:0B r""vFRܧA ihFT:~~_=VsC_*ń ~y~)d6uT# KZE1qk̈bIA͛Cҍ#$~GXEƤJeZ2R_{CW 5`  YC ?. z/2ƁBĩ~]QP8˩WuӹLh|j:ښ–1A1,)t:w+v !OG]tbjBY* ?n1 {q<H ց{OJ* os OX_`W$G$+k/ %Ol1}D 3ƳN{,)}#gY0W„( `HEr``6|`LTE/EQW?c}=x ;/HuocS žxVȵu4¹n:!wfP0uRMDNCS{㮒 1ty+کN0yJ4du Gψuw]d^m h ܉rDCQ@QLTRUDDTHG@`:Nt<@Я1 x] ue0OH=33JmFr`_\C#QR:&IC0IQB#20A4 Թ X0%s B$o8ET1I2;A:n [R>фr!j _x~*us@ԝ+M R& +fqgkVӲqTQ?a6h`jTM@mCn^k0DE\PSb'Y:LFgx\=}l| 61܊>*h( B n/XGa_q'Ʉ44٭lйF@VNrF_Kp:?v5j4D08t;\ZB{]m/C:)5X ץWIP!{C2,VtCOU}< %'|2,)2œ*pv} ADG%*D9}BnNŝB\,# B;CK0c<@\rp<?1Q(WW Z\A44zىĢ_3 ͠yAWACeW/Dub B ~&ɦGha2x8bG麧M0U(D^vq/V S-Iٽ/a SĨ(Ȓo:?fVy!5!ZF+V34ه\0l `Hѣ)C "a/4ZX3C?>u+*0BȢo [8G0$"N0% $)o)Q:jRjF/!$S"&ʅgF֢ م(`{r,&=f²3MjH& Hc4:hƜIAXqA)M-542DkkTSDl:4fhѱuSAS\mSJ܍#6!A@H F*`h4u<9Þ\LB,LBuțBjī $ej66+fcMLF*.-CKCc! qk!l$`!D4LYpT" (E { >(|wr%kGX FPFÐ'4c!$$IZ8G-gr1++U=uG߲A(,QL  AI$z'.J_#C!-)%2#W?w(> DQ/1svnw(\;Vp@>m,݌=#L` ( 40;Vs̲Ϟ0A9ϝnC얩7vRW]Hy({o=3~{G#׀|H:\?!da*=`= DA\9BU*UyaԁG(Qq3+MHj߃A_I b)͵OhZNlamXUƓ"G`c%1dR1T!/24Ϥpy& < hO+` > Y>E|2!U;yCQ_H?hܘ$ udM@4ȟ0iFIOC-k <4,QRIZLgp G^{=}1?Cl?$ĂJ+]+*!}( Ky/#&7.ZyاY9"A\b<(тnQo_|I-HZ)HAQ jjG C=^ /Ew!)z>roC$!A4DH0E46A(|Dua("UfPhB@ BaPhA31JT0#$C"3@ʎjȥR BT @ R-":LC)RH1JAIIF Q *(z>P裶b\!qrH'O1ĉCcEJx-j#ǁC܍AIHo]R#`S*69Mhgc`t&cm<в?|if H B{kj$D0CJ]4.Nﴐ2!6dP (Z"R5M4L&stoo[4üܹeQ7*>H |J@DyŞ ( ?Ҝxm5c?&)Rp+Æ6,F1]UވejXQ)AD4}űQ휪F$BN.-8`,]eUis2J&Ɇ*^]3v^i]0Ԣ>N49A;Qw]($qox1i@i,K H6=lp5&KSPrs5L6rJ8߁B,vle·"uo 0)NٻICk c3z&ZFҫn1RźeP&=[^JR6cQ8BO{hәF.*XAI;`41(hn\6MiL5UV1할m(4ZG~uA@=$y*v/ h8If ɴk024W5Td sƫDc:14+bt5C{`j5EM BEZk Rk- ʴ֦`N-'yqRMI4D X^8@hG#@hh(y ! `+#r:t:Q-?:7Ct:+H#BϾIjʨ;0Ya?[ۦ1KRDT:B1`9Ցy3c7 c3 앬a4jl;]*=QLWz,P06fĢR[۵^f|BDuz\qWأDߋ` H#f;9r6:!PvA;\ѵȭz* I{w<;V9gǀ|zk'k[o6Xa U! $j8iLl{!PcDJzU['" h"hhi%*d( a$ X @iDP/DX4/$ W郑$Utw@x/ h*?Ci+{,k7dz4IiU˘ZĐhx"<<<%-M1J M, '鹹Ҝ.+1D  maB4`f("[L?<Lk_=bP`>z|OTk2-&Qkng`ACdi-"VN[48#䓦# ?Õ(5 E_.:?O׶>7ezbO9TZZ.j= ˠLb=G&5Mx_OCFraHB4$) U%U1TCEJHdBr- C@r""o>M=TuBUqXӑ*o)QSK~,#E! C}nh96}H$C08:>{gɶzҗM0"sOCh7)P"ڏ84!k]c}M*>$,(,j*ށoa.lZazgN>oTltU|4J IWT  N_g^9b fN,{8~_P==PU=A<Ĕ!HD-!H"}~#P2vR|.Xׇog燎* bZJh98kJ!82P/ 4 '^AK'Q:3@fpUP+hJN )O E̩es>HKAdYԻ+' V>u͔ #fC.H9jWKó@.xR%doA^mMxS.uqυr%VMN] ΅A4p~nGǑ x#3]{(xٽ \Gr ~`5G@k*I;8|QMP$w2?]1=ũ=޵׌/)s*[ea3/%<$lipa9m3c.aWȥqxp\H9 ̾i0LJp*T̫if Z ! -N2 ) CSL*- ekHQn#:9 }>)qf](Z| zzs3712UluñdΩsjϕ;.dgT_b|2S{ш'J@&T#*z'\B^)Oh/S*#]w|N,M2Qlwe[ $qQDtbRf9nl*cr-0LD< ,*ؖa":f9.$Z5Yvo6)L np_ST&11CJf- 5-.mc$ 1ɦ=7G;nnRLdІy]Ȧw(N*!C7P#},UN/[gcp3}T"MLFsԈ#h<؈ԀcuuBE!ySq y⋤p~;2I%Lqf]횶"d̋T’mq<8<<3 ֗\Ds^ O4O>t`ƈR<(K 5͌)yLBK=_3%0o{r׿,rgU:]C:kWr`Pg{hv翂!8֛jHͷqG"\75׶c(; +Ć'u9و+1Cx7\43َ( /24ke,oݸJq{+$LLJ͠pbbw:6R( M|RA q8KX=y9FFB<v \{g7^6^8%R{rzy7M4Т-qvqV:yN^,xwkT gqة9mk+ttG#1bM۾2C4cZyY7H%iG+\5l.]hiAw݄tFY$T{Ü\f?r$?q׶a|IlnB{3]{:ڄ[f⭸3*|w盌#N7 3wמZa+x,Rȵ&=<(9.ka#) 哠m 13zbr;4xݙH/{sZ>Z\q ! 9.*=%Q߫Ģo|٣1._&"#s׵Y].8^ ;gs{.C5{*O=jtn^^in¼lF1\7/LdS{cE$vʊvR凘NJѳ\۲9ڈr *O"A/4hǶJ3Ą//7j }bDyφ0v08~Ajf<6sB=yǵ 8r['Rm VIO'~tDlWQtpksPnP3z6|nt9;9+Ž2 d 4rڂ:MqK9ؒkߞq䇽[uB때Ad;IoX7<0^ CD{>"'Hz<㞚X&T+]{;0鋕pE:ҍwjRr&f\[4l6Xbz˥zp6l=kj[Ho(q3WOiD`nu㌏gخF.8'q;6F2Ç:51;V0g Q67 6}RT 4%G FU-e^uܟQ`5d_14ƱvS<#u&#F)НMz0٭TA(OY*wxW I荪VS45KƤ|tFc<+uqxŜl|e1Řw/n㶚IN(ӕsq,bAnX*M(xj:ΧoI[%̩e JG polg†pt2:u}o{ol-nzwHޱ#26:yR@P'>H45x:?gC!Xd}y4e݌dVB6D2"SagV쥱x5""09?&4+F9ȎMhxɾK`50 xHV|>m^ˍ(cm F$\ތϵj0gwoENdn35Ƥۋe+0Ώ9xە!XD͠8K t:S#mR\5H2lilA'!qmЛB'RYjc'o3F7(%&#Z @ ;q2lwHVKFH6d0C84$;$AEᛊR `;r `t*|4Bcb6rStӉ▨bn,曘 d>/1-TXZy#um6W3&7ַF0bzHJ%ΐQ6El[9Mdi&ofiT{}0RT̒{p:NDRF&8s=k'W JJP3# U(L|t"x&`)t7 2c{ BNrԭlXЩ@W{J{{x_a9~0SrM]ʻ.haq43}üYDA 1D%N'w~&pt00=u$@p$64!HC!A!b0}n0GR*cB5u.ȈK#R8օIV RMbː5H13A ZLIlᘒN&6!-i\avF:qSYp-^ q:= [$̦4$5!zcEQ*b^>@ˢdZ. +\?MtN3q1' x)1IhlV.qqIlHkH2;^pIۿCE 6EU#IǷn:i4#VqQf\q{Adz󪿦<2ô|uj~xs w-&ϯ_5gw탮g].$fE<<"F[ qe;ü\T SUbsaىZ̳ _]q[c1c !M(,{No^Crj3,uˍfD=\410hʁ?NյxLF+(_G|QOAq!EރHfsǿއVu-Ŀ}E Gx麊0+(k)r<|<  ƧjC~k׭Yd}?uHE$5R4z߈7o1{yܙ5Auz8wIJo|zߗr?~X!VQX43S_6S|[=,σbFUS(;aƛӚd &u[n,c`Q O=xk fg_{Ϙ1<XFobfZ)s@p=(ɁtEnNTgЗr4İN]4RNt N)v;:zw)IPO?XJU]_R  P T82!(N CP <[1PP_Z(f(o;~;_0(=U{mW޻cC2T CAoGK5.ˆ҃x &AdՍDEP!neۅIJ6:&WY&C -Z^ $)~|vEt;Emu| VxƠ!,u~:ϯTKLyґ4T S=%| Z9{ |t2"!2k E+!ݶMi4鬝6 rҶ$f FWKq{IstSECE=7Id\Da<19[CHB_k%(W\~xj|?,ߧz<.$P%@Fkj0m.b"Ok1J1y@ӥ&ٌ “2m|A [cַ(n]\G*SyBV[Ұ1ic{€l钑RZ26D̘, 3Gϡk[5CC b{j5P7gyVCtad.\aUr z.)cJȪށl6^R6%ƣkd$ܒI$m#qqJ 틇ГH#>G=BBC"dJ{] Cʽ%p%b#? cr HB4P܁kv40職3i:Xz>ma}>Y*!C`<C{!@dXy7oS'{֎$4fׅ!!膤SSM/LѪpWF0~ô;bf|LZ` sp*ƺ4\wP%ޠ*-x$t Cg;`/[;$WP+t 5#WpCmdEpSK4.q&;dʈdiCQ'^qR/۷ I6 dpmfjM(LaTK:abV`[RyC:5X7]ˊw*aCӪwIKId=OT {Y[/GJ|4%lWQs3^,y˲`yNRl.+{ yds3CCm[r"m&'P셢y)r%\EeH]xuζ*\rOј>9`ˋ֝!`w"eU k8duꠍ: IPJnQR"ժ3;F:m6oYIgw角2yWN5c!&i( ݝz˚/^э25uQ2v;G(tڴxIƝ?Aa2db) .E5mlۓ8I+$0f14Ŏ3FW5-:/SNe" dAHげeזY@ gS( J0;& ?/zB;kIWzJ0I~?Dk;!@ waq7$Zh+& _T QX ׆^T>ESQ;8F~ /?8 N$)L8X ^[aY9|m-!O @~}Fnv,&%$w/\ZsZ#}kœO(j.v' uhnЛ; ^hI\I9m^77o}|}E]"@/czޗ*d0-t锒]G~=׷6}ϝ\Up2Xɍ4Zآ5Xگpfjkx{H+'ȶdq޳"bsMo|MΚGq?5g` %3rR]EyQ>p܏Hs_{4>˻0L67lP8TQ{| R<2gӶf2 (fh}x O_L }C8$N~قWOO:BRT[w`4bq 8"rW^7 Hj$17Cde扦2MDcajJE(`;T:; 9<&ىjC@P ZC:R("h)=A*f}v#l6((cB<6Էd" IqdXF1!;,sGp sBr2 ]g70e~'|;9} $ksulZܸ1|! +ޫG;O^Dճ'"hKSt.0G C4* U!DJDAEUvt{Q3Oŀ!3,I"B*`Y$yiEhxIO^dBdb}`9 gCm?&gh/9$H," *4<)C}g}>tO=S5p-2F~,>c.sTfv4vO 8g03ᄄ?UhJHݟ榒qA!$ 3U(vF "'qβVFeA2P}!wqŇI&9 }[s ~h0I{•FFɐ *jYߖS_Nї‘FV xESQ0=y'1G4b&M ++(¸q̘ U]7 ͎a vb0/,XЫD %X6" )>Nq|ZOBANt\CBɿ$D-ۊDD28'(ߣ_fJk)LȃYctwF^ kwa "]j,oYyǗདྷ98)qڽ%wN PX*~Uqs (a<3@ )j?%sOD~R>z?0bb#>_ۗ?Dz’Ed*`枾?#C ˸->0B(jQӑ>4s(K} r,[63,-o]O"AD% /&`LH(PI%B|,O]njEҷ!KE~p>+6;CxTF EQOvw%J'OOJ|刪>LIL@P?$5W&r`JZegR}cf#A*q&4`lC@Cg"%Ϟo H$A=Ja%&}QAs".Ŕ*ZaX`45F S yT_?O<:A{9COh4t$mbJh'!\Ϣ JM(m-bXD`ś@Eш֪iuVYm$eD!ygNPN`[[P𞈚 DW4$4PH4P GKnΞlvHr#o) g`AS! \ӕHpgWB+Hi*ofP`o3l-ggZv2 dJJn.Fb^əzz.&gP0;kgUlI(L+8XkG:9hD8-U["W+H95])K3 &hr5u_ of>~Vfv9:Hxx{*[Q SveJfa \3c`sh1#Cpʂ *bf 8 S9bQE4*ZMqeD) +S~RdQ'G:qC"Gsfbڔ&Q^KٟҒoFHEȂP"u K@RC($1M8?5M/G&Fk a|7A{b_`,VXSQ,d>ZXus֍ާn$T;B n!?>z}bEf.7`{`#̊'@2HS5jԳ';7<[ޖFcqvy)Fp_3-}(qTT\O>JT:)~Q‚h"JBh*?PRд4g$Qģ)Zmtˮ9Q5]5M TB07ėNff%g0NuF6x_Dz@z?"l뵒GR6/"AVeQc#1 ٢"{V oZw\NM',PB6`d(G <Ӭ3AF0cliq hj]-ЪLQ[%FŠ9 BKsnYnA#S-;1* n:J9[ZMj PKPx\͈[V~ j)*Ưǔ>/@qHITeG} B>4V3Hw 0 94RdJn!'tW`mzCDQDEzpR=Ĺ0*oPĘ GƲ -K,t'"{ 0LUzm ?cȔG:P5-D C2SM,EQI%1A1 *BJU!ȗO҇6Č!99u"J|.d # %7{2NPMَD,)^*<1!:*lf=9_m@׃h`36LӁMәi@U!+c|NigriBǚAI9惻kI;sM : ! BAϧ|hk&=x9gIA !~͑=B- H?$/y,PҪܽ_ŽC8h4k-m$!2r>[!qq|9/4>|Yc54-iM\IƵJD7["cQ0n~` KXX5Qn HHI"N;pdBVl=gx|^iȩLBp)暐F0WCG |oeD;H *6;E "F-@p8AkA킋R oȮ>cb"R i~B M[xsguy}*< Š*IvmV- ֡LRi>o>c vVSh5鷼 %W򜷿OVA)2i!yDKdMd=_aTj* rӋAK4F=A6cq2{@^q*[`3F$~ޓp4iϻfX /c>DħcM# x ʭVU[1;9& CO~P$@YμApSPO5 !5 z?{&ק¤Y0@$3j"d(KF?AN6ηHe @xAVHD9[ i pAhb|fJKVMh}\|Fzva;b5U6ܢV`)_1| DQ):x4od=YAP%(%Rҍ)H0TJrWE?[~~y;!|sO=[E]V` ؐhV%O('S! (RkC, #,1#0q.hb)d{ )`VU,byp"{^jQֹ)k.i+ގ&w{$&8]󃫐B$ۻ'Ox]^/o^I\9cZEBӔ T#9Gߒ1"AߎbW}gw[j^.fV jBW6VY޲SГYR[h!t=^0\ǚȲC-ElϺgA]j<ƞ@r<""2캅(UzL=eNRS\zzR!@R, }LG|YHPqǭ Ba\<C!CBUM2D߱TC1e ? _9u"DPmH>򢪪hin9:-sA9Asi4" t !Xe% 8rewI6mDW;ą  q%UB6 iW6\-b26킎UH(EK{i8 PMHLD룯sV۫D^]JD15 `;]PF{zCb=i\G(L4MjÞYVb'/ph7973z=" {ICg)*яQ 6F3$JJ!3@KM,q .q->1B  h} $>;8ҭ3X|T8JKd0P,_AU=bȏFOFWӠ)ZB 5/%l 5#JBV4$Je!cY( CE$DPosД4E8B4p"%J @`H4h*)$d kU@a Ѥ ihXjuIaP5$@b%JX%i ZMHd) MuI:ee>P5XhUbY>ky9 1|*@P· *KIڦB`]bky$H{΢2P({mCf@xDyX ! ; DD .EIvrQ7[Rxlzr=u c WC":<ҿ: E,9 uKSR4p_B&֢D$\`/RgBDT?n邭gJL(LDþ#C:U6i.mmOf# 0'.JC>!sV]ni& kf};M=s&p))|EycŒ'H+ckdH `dmKNB;o.99k@m*`#: d5CMeF46C=lg[mh{mg9u2zv2 홷WJ]Y ,ERݪWzHc`-N<( {MDҠv#y>=>PP=ЉHkSDC7+ ])\j2u/\J;/+y BҚCh%I"Pئ:aCv都NSOT)e6JQE*bm1a4R70(@JVKyX `IE*I%X%Xobq2e# ևBL8h D 1HB 1N4-'zO\R(yHP$Țn갌J JVRI-0!Ric( 6Xj hQ@r!2M)aM82| DZǃP+VArژBGt!@De98`u-bSDTQN)%E[mMb#SUGZFj-5E`ZdLdb`;k "zlr.8J1LˎemKp z% ͗Z02døqzdZM]$I@Z( a3HE`=hÓ*v 60ըzWkUuYQgIN’e=ӡ#/^iӰ&;{q"UVXjS_Y3llTcr3iB4[\=1V.r/Hү+ R=Mwd4b9PA֎ݐ0gH!^.R 񁩎k ;GQU-a0 1F& Gi8n1@9f]੫eꘒ6!h .0ެ14a^ZŮlAHu$ҽtcIP*3E?h@(P}3认|~hwQz@p0!!(H| }?n>ru|9I0p9_ivC 炢Qy*%e1߈p"q D/3ΎN>eg ^r )S.$XKG8p:r`YZ)Ni8f$X%UAm&=<=0i -!dN8}ZĸN{7ab9$21 qڠI5Y"jӣU3##l4$evbmtg X/ 62cX&P:,&a.E8Ek9`HͶlaHötQ- 7%l48Z}Q% O-\QJܽ&!;g#hAiJM0ȇ 370dD !0 lD4@>>xE/F;q${Y:\6B9rZ&LՠU ~{BL#4ɩCۑ"Rec_hϡ:aX­wT|>p>6*1gO K*>\w禹h´8MƖsgۄs H&P UHBABHE$BPUU%MBZ Hg<9&(w?ÿP$Mɤ#vOe,-Gb:>z\RݘU BMBH[a2bj`/jzkg$~TA{:AO[&6K El(M ,1 & @(!" _uEƅ&8T1 b2k0q%ӎJRQq5rֵ,x% j3n66nO0(j&2Y)M ƜJ C <̆\n/0*W)e;pTyϫaO%gX\hxT|C1A` 4ZX%F}9H4g7}@ |_s (UrX>(-Y 'rE<? /Ā4Rf4m潒h~9?8ˤ<a4ȟ/$Xo:҇sLp􍵫=g"T9BWoUF%^}Q&J5XAi OJUX78$륇1m$zk &7y{찘$U\N8'LҮǰ|հ1v?YHׅw٪<Q*?xu Ք O>c)Yth h'1yC#|_KA^7}`Z\,O nK,{@(o&E]'f^!qcXX36cO)Рí%%"MMq,Y^Z\ρtbiĸ 21  lb @ib("0>DFP8[EGr 9y8U[ mc[$ L͐ǓCqdn6)[-+/<5w ElՒ$e>uot\JK8grNKitf<:6ZƼd;CXx_RHD6dg0$4ٿ,(CBOLR_SoMaj֊oWLbAd!(0vN %B,(hiUGP6$[@K"q3I :Ʊw(x,HSu{ҚN!9w :4,bAz^GqW 4FHUHm-^XjciQt`ViXptkY?Vs^qwt͓e)Ms5,9 =t_ REeN~%|CF%9çJ`JQ/ /jzwNb"{l@psh2YP_pC۶⏳vx} .A6  }@7!FFH2D2o&B|yQ ҽLyN |{7J VG9^+;R@hazD9Fo0pGPzG1" J m(T7%vP5 Si4< 6s 9(L(\ TmүBW'G>=]I4OPDo I,,#H4*PvBr GSLIΌSrEQ_tȦUQ&fO}߿ H`HP" =WSxVi|˚u c"IYOxu;8'yvq#aD]H },zY!5l: ͔"]arm:+dn'dmѱlxoځQxzZ`)"TfR"AHv Ufx@{;1GgwmNK@ s{/T*08p  ۉO BէzЅD 67jybп,&3޶ώ t RC&*?7zDBQuy`z6T(b#"]j?7AlI;NTm]}Vb H73#殏}lΐWG=+P1">D"AI! 3@džT~JATV !3J@B9QDEE$>hM2h( +{*FmQD~y!&LHu}7c /o 7Č0HkAG/,ıaF] QGAmhhn{V,`bZT5B1wμ^4ja|/9$>?|vDݰ(ՋJUM_wMb:dhww*t,bq>_KC` @^@CO2 F$:Vӱ.O ON#Mb'vN/CܝZ}8݌ P FW4 7({+z#fDHD&$TQtF׎vFtƭ2Dxcze;ƙDNqCZ!2GXRL6SRBbv)b)5;CH:RӘr;(7\PYᡮbqG-),/t+\K.)m"#!X4ҚN7 i⹃$hNX>v{{`?oXNj"f4w) ONbw JF75p> q Ip41Ǎcx[$hfƦI ccXM UNn2֡e+MV&S S #T1\ɉJk3*1VF[qA_#7WLb]Ir $#`&0hDD騸iY*ҕ-B5AYVF -0XAnd{4m񅰖 4c1ÂVJVX`.Y13q]-\Sst,$@ƆtJ\*<5 h?|lXȵ(GJoS JG&*@eպ^m5qW˽4KQ[ pEhc\JBVp:q1 {8}j4լ!̻;&IZs+)vr)`OKK@t@tHuxBڢR53WvfRaiIظILF5UX1 y˄F9ƳAL8 jnAٚVhRpD;>tg,;%;O'C7G 6C&149T3ښBMx#r=cCdW%+h2DI[!$`HF8:HVU,MiL;P/HirdlK{0=2-8{qAhߣP _D}xRPod +C\HiM#1"F[B= j nme& ~ٲ]4QᮐYUIH.'K$;4PP]j:;'urO͌4ΊBt:h\C4 @!:<2<f$}R#E!<*r?OBV' ouϨ ޖ ݣ K$TW.5U?``fZrP *ꋂ,֛XM9ATLtu7C",){=X0 P  BACDT$UIEEQ5,CC$ ICU"R15@QB1$RS5 D245#@ 3(TTBM @42L%-$J-G3=B $gJ#p 4DE"4CxN.i "k-YlA܆yN|Ȼ?;>< TY%:8xe=JZDʸZB Sdg_y> LxRh4: @؈Ӵqvu׮AS= R@`HG@g|CGt=H@;ǗS~ʒ}JZH17 ǬN&dF; >#ID\9 2(FͿC8eIK#sK |&d[@GiwJO"~1`>#7(RHR}Ax2pE?CD !$I>wҜďl >3kLg 䐟1%" _fQ]JHƒEF!#1ƄzH4#ZtfJ0c5%)u%BjwX; I j +5[ΟP *\Di"B; -iB,%72"]sIs70N\9KTKEIskn̦98T %(ediUGi(J@H 9s&䕤Ć)t6#Z"b2]F) WLF^fuJ)A!5ptYc$A˓ 8H!18j9I lr6@Mr+ #Em%WNܾL>s`"Eʨ;/')M0ҮO|O) cKf: wmENueәW(3=3?S&#m وSwy5NjcKükqD<ɀwPߧ'@Xagu^lv` eZr9$@xn=v|#urF/LsGE@rSp }DzpVBNh1w夑*eiwԠvmķ/ 4BC ى\ 6 њeAʑ!=$&eoDBL(ͯ{ݳhR%g0f7ueW*9yܒpUhiArWy>NOkXðd304x`;ģK(cA WB#wUP,rA..uh^:0`!(V |CDp ٳa$F Y-&eS (m&286yx"&>& dPM!3|?EğѨR "T#]1)BQLLT:׵_-EԧXrd{h,p++TrKAUUuoJ(^v DRU+ ĀhDЁ 4 U !"C]B8f /ϢG_mT$"J%|*uh:NdlR* 'ir(  c1k&XJ!1 mhMBi ̔Q4Q%ƌQk3&-YC4fiE1`Ēȴ .1 9IȣG1X`{{E!;%P@*B ]Y k&!oO}wTLwp~sxJˊ7\D!)x/y` =´EF$<>)KJ>?ȟ2{P P ? `!ij)&))"P_8>oS!}x@  :5,.A! YY%2ғBfATQ TXހ0lmo>K0*B>U*ǝQ#})]QCC0cxF3TJt #V~oKLj(c1&X MK Y 3K%_"gR(٠S(S0 "Jq6뵯}A Ptd:TJݵxH&D?ƞwg5{H!< 2T*{H;1 }iuw T/!zy=NEۜ+D@(4R4b.> dg[2]jNɔs8khz?gt kw(z==u%~.y(!:$9Dr $4"E&@BG]U zMP3T%k%ULpa[莌KɽYb3,Y1rb\(=g$Ht5Kd;Vk5\166SL37I7 t?dmDH` $Hhqg{8H3]m<ł(f74z=>|v;mg)US0CW5_v}h\g^JKkQbN!<"kI"z_IMkT!  0KAXN^>8k`hdG0hGr5:ʈ e1 2V6NQ6d!0ږXb,2`£ {,`lA.x+pIn0@O<1`,|ʴp`NRq&a2/L D p~Æ>CU] ,EDM"aﳶ `cB/'@x~"0A*T^(~s'س7}HHx*թ7|v=7BI?1㊧ىiB<^bJ77For xxy:''h5P$O<S F`rs[pJL!9Oey{cɾL? -0t^EI$(%"&[9I P0?S~9,ADSK%P0?GQ}/gPywnw=?˞+ + ) )T0숩E_hc?,EjK!H&yL c;Ta߆cTς5U2qCuA#2a'isƨE;$wDې@`M=,8A $@x^QC qYhmX>,{|ň$AhZvhd7wJ֢1KI q%XHF$&! P\.u!hJ.U6;]]Mr&ET dR&3bwq&P$BǕpq;_\nb!1.1ُ9i%xQU=xAW}d }lA7}ۃpK0FN<>4q%P$U04l2] +xzIq|kgȮ֡ R(,11Ul1PNuj@7,ډq @`TUFX}=os`._*/)KDs' #4k$5!VI!WO hͯX4@b D1O!a qmW͚?tLiO;{2?D![ݙm6Nw?_g/(OFx&I 13}=,CAww`jSC"۸_xA*A;U?MQzH7 KQk@+0V2¿NsU.p9\p-ӡaiD.Cν-'DH<A8n<+!%P@PCc|zyXL }LQ`FyYG17ӝ `ž  HTRoWsin  b k栝%IL~RNIhƛNz4ds(1X`mam_ahⓘ F̊3ş` W[ov{x}I-HJ 3+A*#Æ |tjxEڭ&3ʤt k ާ@C"_1;PR M!R6sC_@ Nl:2P:9GV;ytXFZ~ ~rhҙ 9ɘ/4}l^XHIH թlxBf"-QA94i铢(@iH:#`j2nw:WF I&) M gp8,uuֽ8RQ-AG]0Eq)b "()`)b\tMSA(e"$m'9)JPk36=lb s3^!IGvVá s\yLF`'$(ѣUTMc.b&"VLQA@Q]69EKƺq,(k(G&3a9Ot肤h&bVf! \hq`en@iC̺8.MnDovK17JAZ3( %7\8^v(nQ:\CHc{QSv끂HX)j *" #h[݃EU/Q!DZlkYmDhj MTRªRߡ 1pPSAHkN 3>er!i14ԋA syUHi!D}0tfΕv-L4emL&mVV/rf*:݆@=efSEF"PxXb:B';<^D~W:+KhOI>rr:JB&Ji{A/DGWjX2.qg} ΍yލjrNb&3<<_l#O,0=,a-[vQ:t!mH,ݬwU#T@)aPUJ}/Ǵ%5WsY)'g {a%wD,5e&":8! |{nfPG]i|3EM""qaFj6pцIy6/EgacMJl!hcs g54_00#&/__Ԋ Cd~^SHg̈́XZڈx H%0&HDk2o:4!L@Hg;C1 1% SIBŸ"(8;HO:H}(*xsĐ5~!C㰉Ng vm # RALsѢ"XZ ?/>A T c#$JrDx3-X7F1Dykۺ7 ? *0y&"?Hx;< . #"jmBQV%*?c^Glhj%ZI)jq? Ma>[8|3 ^1ǿW2쁋?Q MWLzq?#覢%Q=*Q( xAp# ox%~C,uo%;4\&h35 R%x/9wl^x "Sv4~A,(SO {G*2pUHUU t,h,QUDGymRH0ڪZ:cd>߳i|Ƀ2|SM!q~qYPQADMҭ iɰ0CȠp{?MUglBR Dsb'$/؟$bTrkV$J^10Jfߝ 6yHHقRqF*%Jfr.D1}kizRcA&M+V"[(n4fk9[;|F qlQ68`"w # tT$dŜg`DpOhnO8~hiXv$ Ah\MAC@~'i|؋V-FQKCƊ 8 JTBMB- _Ô& I蜳`rdDةmSrB Xe Ir0>:y*-ߤh*Q`qQBHk[ȸ }B>U’!7 u_ Ջy ih?A'D_0 ;z z B|KeD@;c aZ[9UCS#B`Bq~?3׮pKMHD QJ Nݞ :spɞ6Z^G=*T ()$F)hGE|@`EM`!Ί1,[\ e@:ҏ{//G?3@Y%>E>ƕ V]DiyB8|[`٨eEá 4?Xx<$W'HsdRm)V!2S#$?B‡(ښ]Q7ֆ(Nb ט6v0`#AX(A1a1цnwsM2Bo7fz `!z^Z$P˗sw )hhB(w P$E LRUٵh@!NZ)!iM+!KutABR2R8) 8 JJiRP!m gx4ӤC=r9,1N;&$ѦM: $i;j E62afՌ:><܃CQ= 8 9*"s"DZΞ`bxYCFy? {"MAQr?(O+-Usi4,i@`HLCBk5)!xX!zǬᩌsu4t ;ږiu ˆq##5W-0F& +%:7Yy16A0! l0{I&:Fqi>HGzEXlm_1Eӏ+W_YR~gM ;IܹKOu)zuS%=68,1$ag N}T䞑q^N6* Kg'gޱfx@$v7k\aSNіqor%#޷|ىa&Kd59aǚVWiȓ:JJ 9{\_Z0jO2wB ;|5E֮O FNI7Ҿf>4yZ˜R</uLYmrMcRkmlӄOI<9;SIm"<<%ɜugo{EiޙyEŚh*GK,t a"6D.-g@{8WbyCƦݑ$%jAsx߃ep Τux O \K9bU+8?- >Hn.)}01LɩS ̧FpqrΛLPkYڶ&_/ ǃ{ ץ8Dc ĵqy \ޞi`6$#ʍ;I 9zf5F>S&$'IPOw?÷?ox*1vw/cKX=H{ `Y\J]Ό\Q3fb-3UĦgr]P-o~*i(Ca^`\%/9kJ?\a0_3m"LK]9șR&u|KT(.8ݣ4{uϳo7mMNτnnbϤukwǑ| ?`ǜ==6}Ή+$${2lC&; -ل~qTu W?{h7#٣KH陲2܈1SZ# N?^o飧}1I2ŒgY CQm@7@.I}9Tb^(Œq_j+uF/IŴ\A-#E.a)Z3 uLq}l G?# 1n]a$x}ߧ~_T|!X6Y9:'C4нa<۴iVG֮  ?l7[_+8oy3y|i9h?Zr "1Xvj;N%fb;;.p@~yy8)4kF>O)ٵʸ$̧욠 putK/~oo){{v!'m~'I'K5`a٭qs$n80f-Eo!`BR싋9+k,No.$%E 6ضtu hYi*eVc &ffY9',n5v7 ۢ1SA9h@mg)  cĴގj1Gxe.6׊OT=B|s;>i!MH⚹Gtlhd5pGq&} 2sˑe/bPD!ݤv@R} Z\i=c4ϯ1Y9> js(ch1%YHtT\LJ,r5+vn:COy1EpJDX*vtU>eX8UmHtdNJkY)űt-ISdb)Kʚ@WQj2&̱ZLkBm.D$7j 1mwzGȗᥔO4!("}0?#p  Ҙ8N sIͻ9󃪆Od#z9 9,8nbȈ軃R~[H!a~>0pU.]i3D /PsIι멮UahU6 ;]KE0?Uxܒc%/ٮ9s'|٤ ܠ$>\xCΓX6k[G+s܌kR*GN*xm}KQw& p.-|&Z2ABdl2-)gNQ 8Ht$5E@I纮r4IbC͖R0::[ Й |8(ƶ@Ap(+26hSIExrw%N.K0C):2ѓzcYAf4 4&1%|ui&a$)?$}d߯ilrC@Y!QBR(#CQ5BajL80},E,H3zHUn<(>RqYYNQN<(#&:U4$(A- gx#' %ء5B@@ХTc`LU2^ r'Ԝ2 :BV: z)Fmc[\sy>ƈdbov_F:G:ԅMPHb5AS]~g9 OIS LR" QdFcɳ;_GAHW&nq_nxuxRZ@c$LgBo}qC"H }'rRД H)(66LJ4TD0 y0DB$%~{zЧO#XDx0epB 4 h"6=Rb\;v cۅE 4KLYluǪVfPqS Qb&dKԑDPbpmkm  X=S#l1$Jp݃vcLM3D 7/'`sBl#@5*.5rYC#)nɄ9h2(ac0;1ihr.;'ɆDtHG$2p- .U#\A&a0ʤoVM(aįR~~LDt'Qs~9Exe%O WH`ϥM&0[`D#@C!к5+:#b&m?4( , |jbU .?\Nf(BRp˷"8(2rȴfb h*tX9mR哇 th 1UҤ'G0NUp"l->L (pEjŜPў1*p>c- }ؾݗznT=zϡ^p'П>`Yub$ܔ$؜"2K0vJhR# b g%M1<mpC D K2ҁ0)ĀR3$L-!00 2J0X1(˸v6zjs,!=H^: /2%D @;FpX0 2<RR(JT/&Y5]0K g3\=:eNGSj ʱ8Į{m4N i8;MHFp/nBT{qߗRۉ12vZg>z/ bHЩ1، [sl֐J{Tlш[865LL%Ae!wt:a#jwI)xd;^ f4jॎ܂fkEttq)<C} pk7߮Y[0W炔W~9=avx1*'^#4!G=pY;8O< Hx8«0i>)+fe  hxu%ҭvIb".zb\0ŝt#kǗ,&2ט)=wEcIC y:uIӉa M|k/,]`gn 3ue1ݘY0D&qVk2ؗ{yh轹G_cϖL!LB0I0{k56q{M1m8֣AN&Xgdk>>6n҃+u uVKS6luý=+Iu6}}kZ2S 0=Pz>sþ7c`ʳ.oÄ`]&Qƞ=s7T %FcZ2\WR+﨎k[SIɣ3Ix0&"S~+Y~&2'h6 >ZoY$aO8.{0:u6z_~:`[T9[,8:8hRzت"`ȍ o3󊆞۷[uL8CQPa穋ȤĤ1FAVٮ1,4Tih5,bDz֗Ӿ1f%绝G ,ɵ)16rHD4N@o!qDfaNb^e;ÔƂ`1@VCkrdW98#d f:=GO߿-uC9,7 =9FO'I֓{ncUHxTH08l4 aBv\oLMV`aTk%ΝrT=oJdY( 8-pSJDXC٭oh543fE78wyu3'}8*Ͽq9IɈ A^cϮtTmӷPFIQWc<. u5MfHlҝr$.{"2$ˀp1`^y ?at<ɼ! MGsHr})萐nI}|ױӏz*JM lhZrpǖ8W3ZJ*4 DA Ϋo4KfU ݔIp.2Z{khV#FluU@Y4Hgz2Ħi/+f\ -.;.C1.Xe3DgycSxCsX+@$$#$J(&iOR؃P)i¹BJJX+9s2bAePEWW?x,5<Nf2C#΀27YF"el 3cM嗿}A掃0ޞцp>`jMfL`ȫP,` 0v[W#)=ֽ1X䉖KhL ^t>TH U%D4H}0=EٕMG]T 1wg%` Cp~|T@Ё5+R^Q ju ~~_͏D;@6z1P3H$/'OʄHPC{- TQWTW " zQ񩁻0/|`>ZiJi$~ON'}/¨%쏌Al>_gӽy򸞻8ĂjIN6?u4YYCIyH <Oi27m15K`{pGN5RJVNǒT ±ۻ }ۮ'6clk"j0a66Ύ{aNtE[LcHPTg I$~{%3>ǃǨ9h :5PPWce04]]ΒtI /!9dg,fW%`*Ev"* b)` ـ":5Z1&[)BũvMUFPQKJVe1,Q؛yR)a:`m71&4`iqN.Fh% ,:$f]PN(sEB Ssנa B!#R(L(,HJ E#(TB03?# F%{ཌ TWG9B=;I+ q')JHJPPT}IJ2HE@FZ)~h4%C^KkM}M6b j4 *O믻nn (#2yV+;-AUhGhRP€Bu[PJE΢giֱo9L`w2fҒ` ;jqcAs;>B3y9&pPBf6g'ui>w1({jAh8HuK8&v!FRW6P wׯAȔ{k FRؽ*m!(p ƒN J  6`|j@rGJ zD#G@= hW HS'DP%LZdt(g׈h&"qL=`vc٣ ɚ4h*EN5#8CHDXR iHݟ{SU(z2=MȤq5탇4.<<;of] %dEJ+B5,FӜ!ԕLgADr^l Ydu,566@sUP"ޣ("G(hjwÑ?W[ӹ?6IT LNfsnEyPDQMq^ x<4VH(`Zz_H4bUJ'ꓦ><陛uAE~A4X0qL_\aO1{d)mDTMYvav=-(q_' Cg (fAy}~xBC{%1@cd lq|y96љĸMQJE!DSC$9w낞6Y$FQQ )"OMx!!@$֓*1*u QnB&\DĶXGh{T,)Ee(i?i~E"`'*q腧 #F %ЙO`>P2܆ׯw9_E^0?aϰd- H@|#v@8䆣bQ8IDM!o}_يCу} ~qQ-1.\ WLIWIdi;`@b?г!5[-Ab=$tLKۍT!K ATG-f/oZշei8L7PFV'$3w箘AouYJJZ2eHܶG#*µ[j8ɺov 0r7qXфKj& V_FYKFS2~7b 8;n{:"!F).9Itq,QGB'Ir PQ sy/I3}?LHt~!(Ool, ܇t Mх(ͤ܋ȝ%9 w!farT?es41^zd'ԑc*!n|#"I>6#}<|!:γ|# ytf/]>Ti#PEP_PR4!CJqX71ƷʱcUTbLSx! cƟzUv~rɇɅ!j)H,A9kA )D071I&(#~@Ӌ }(W0S&4D1hbkZn&P%(YHPZi4MU9Zdbbe$QIJwcB"O{hUUN$ğh1?пi{ mUOij;/`23݆x1!B5u#7m $Wn+K3:֥F:b?458B-/ΫhnS4]L)1`UF΅?|A!FDJ}4A@Re$OoS/ǜi"ǯ`/#3?CZ@+UE២: bYXM =J+ʾ;s.xw>3Aɲ܃@]`C!-~R!,֜O{!w+n+GB%TZ3S yE4{[ zvp'Of-F1vitj4T*I!&fh'UPGݺ 1Ӛ8ʟ B'R8q1s? Ҳ,2'uP nM9 , M4eXh):Fa \L0˘pʋ4N2˦`y_P0Ȁ?C ~!5¢!zw(䛼 k, w(~hD9`|!; Ǘ;L.ǫ GH.) =?ސ('=TY]X1Y)Ud>{8z).b"jYLY8DLlXRnξ(?n1la&b\7bHAOEJOXJWFq.z9y}? >ǯ bT؝QI|ck(04POÞ!9M0MR2 ?o@EpT5 1s?%gڞY1Z8󇌃>ɌJ§i4o0þa(Jm[Xhݲ- #(ES|~Z SOkx0`u]d^k'B)߷ A&`'&lvFRkLYʊBѤŧY1XI-28Q`I1;hA7U0Hmj2 T8˔4;讧ڭb]Fs\}'0ͭFjUBN9|VIf3CFђ+o4,>Rg&,O0;y Y͔2g6%tyACS|xąV-sƥq f͡ kEh2@dDD Q_szw3d5z(Ỳ1ʆÒucg[m:@ ᛊgHKp׊e^0U&IL>h.$l<}Hd烀bځCwhtz78@4t`xhTQj X q汿ΗƎ' 1!3$g *Q#&OKE ܴO?"Ce("q=t,1+Ʌ8A}wTߝB#"9R dW-DLyzM5}6\ 9p3Ga%"$=s :!:,|I0`=3 A)RE1$֌H|ēS0UD$IMɂ Oo?N{WA}OqҾm MR:Oa*Sq 444(ўE4 LJo]w4?5%/y䜀4"i OdO+Y$},B$uI b`A{>_ '|_@>)P( 'MkX.BiB ?bL.\ ȓ}*3 pazOwvƽ*[aRRݷ/]o{w]WmY5x۫t;iy@ $R@uM3}.̒]uk8mRﲔ{4k@ͥES|dpWw8U-cqwn<f /kb:+C(m]*JCԍ-}ϛ}kb=o{T:64>zn]o{M{/{0v:z,( RUKE*Q)TP@7zh;cO]렔!Tu|>E]kk21mvl`|G=ʫw }tnײZUV;ͽ}:}s`>/{J/ҍ^$tsy:^Qyx%(h5EoGϧv:x܊T7ryV/uEeӚ뻮ojy۳׾'ξL6wa;ЄKgʹ}oWm}s[eΝ9O}{}S]wu$3t^=]ڪ!Vޮim|iVlAF|v}>u21﷥9}]eYm9bӷV5(p#;om˟yYΧIHZOp4ǀY׶h}kk<{[wUosמ;q,sVkiE٪mgx><{oh/>ۯp{Ufc!{Uۮ@9ussmAqվnwg{z/ClwplX׽=un]{}vkݝyuݖneY [ aZ{/{ޝ<;ӻp۪{Ͼ9ݷ5m7{,]mKsY: 8큩}.7ɠ:iv 6|۾N+ם$uw=׏]ps6˵vS} (n6ݠ wu}>}殻j.'d9T%]]8=lH[4h*onzz>Ֆz㠞v-}r{=v\nw4nww[kmr6k<|uhR&XUiAӷ}x3\fdO|:a}kl}Ϧo ٸ7,y^ix]ȑll>= 8j۸ns0]ڽlnhٝu}%ox,6sRs*7i {6 Wfj#;smow%v$46ox€7w8YjV5 YWMۭu8Hk8ٷ ܶfޛԫgckP7.̍n +{\hcݲ-9u9ӡ}uz P(IRkr={wr92NKδ;4;kwP-`m;ۗZcnBn;0TMͧT6ݾ;w:*MEݺ TmQܬ)vۻgw;v!ymt=Ywunh-aF']mԸ:Mt쳘(øF3hmwu.f,;(i۫-G:uPA덤bm3LJ.|nCnsNo1c+'݇6w7N]sUAEQҕTHsrR}wK׫^kx]뱅++mS4e*")J-}l }VT).NVt'UysUݮțjzϻXf6ծz㱵 u)K2r`pL(O]Qt&$ A NZU9MxAʣ q7_o8\- o%O{o\tؤ, '=#jq霈|8 @:@0w=!7ϯt\}(#FߧWp?hA{M ]Ӕm!>􇇌H>UF(K2G7 ]!gce\_Sx߳kvޏ_?EvO_.jyWw' +(*=-+ׄ?-T5FLbbj94V38?Z|]vɼqmCI (3ZtP٢0uSqM`,hM@P=m'CޣaR ż  @A'q?ĈY}~͠b2K?QaٟqhtR8OL3 ֏Ц7l@X`+: uxYÍQx?''Òg&p œj$ ")Z(^iwyׯ-"μv#>Ĵ\ }#!PtzC"U]{/ƕڿk!V7>ȣ9i3o <̕>3B'Pc5In'B ymcu][rƻ] Tf2Ӡ$vw?٫NvEd%KvYcmZF!z5z@c"7%,0 ߳ w|-!%MRxG<8AoF:8*jUm,J,=B3˿>WHV3E?zSe3t,H2U~&1s+_668956?c(*מ 3ؿ)7dv~F+vxq{,8kE\B@L%jfhhix[*%"ǿ92(Wti'0X&Za8`c+|_O҆21{pp3h.hB )bWxH: V@_ٳNj4mEwҖFquQ ,T`b2G?K݋0_C9((fhU|^՛5a1Zrk=xXh,FOǥboF4O.Eߜ?9'k Yca*2hmR6ܬb8a7'S )JbDy~ldB[ _͂b;QMXؕE/,>!a^0/ m"4P(A\/^l~ Rx`|| HR|4?9~(xn3}`m/|[ۤ>[XT}a^۠>og҈UPGnÖ.A,H!Iztѓݯ&ϙKm_q 9.I7cv>0X0 tf͖קXm +A#}T޺=:o>grʫ+  ?OTlpZy,F>+5,?w'WʿQfsF.~&wyR6lXLkQ7:b} $?u?A&jhM'yz6ψWj'?U_݊nZg77'C"5G!wP3tlcYlZf @xF899GX5L?kj.$)@q+ v8=$c 6#`]4scj!"5yN*b)*ia!$_ɵ`93`nq-a S rυ49._DަNaʁ>,~] yX-<($-1~/nJM;LvJebcZgUcL>r~y[ӄXLg] ۋ9t{ub9Vq; dFO%~HH`+@ m6Ituc=w?0XnVĦv(tT"QHkݟ>yi%a I|DD !P󭳃[AL}ydɔ_ |%3z}B̆li}g2F6>-̎O!xAɔoa) ]W,".0!#' p!?m }3Uzc+j#qߎG!B8", ҟߌa!@ eoRS|Q07(( cn? _I z:z8(s`rgN'6^i[sK0?o mS ώr'Krv?w+a}ʧ&W(!2䫒4]Dٕ"fBW CS6tQ]!Np"w^ MB_~"QA`P4᮫So9Z0LGЦbBB k:F x.pB45E!TPH@@(V6uC5sf ^4yfW9(A3/jتE1vQH- ;|R!snf*m׷!wDT#'8To4z}8#Hqc8$z:uhO* ԎU(҆PViJAi(BP4SU]f9E%S]4Պ:h{aHcmN LtkLnnd6>95d02,E" YVZ3^{8N}d0@R@)0JbH4:uueo>%r) 3׽_b§L` X" ; s;t{1H]{^(Nr6(gh9KL!ÿV}(1ڄ`7'>k̔^(V ٻ#4D`}F@'-ed'`,'A I/"7r$݂|p]q[fcY>V! ` !<D # R2@ ̱ +$ NTƶc9$[E @G r8ZMыB(up vDa haι a%ҎPdzArʪ#֒/RtE | }'p( kȥZbbJ(i">:U"aJPJ " QiU:S " DdAo=:wF1H^ƴgH(DLh`Fg>EwZicl~w(D+DAqH/35ʣO1/;Ƞ6) TuZWZAIwtN:|ﱪ;_7睿t@!7Nhp@?%!d @ $=@~gAG4HsW ;92RqxИ!bMsK$/G!gDS+ lc.}-filjb.J1-@SQT Fb$e}fƫ411O`<tse8ҡ5)D=ԆLPAF kng6o k^ۀxb|I+G?w T?P Fm:!NTRb 0/{X6=v˶N픚s< w%ο#U T4eudpzƳ e 5@^"Zof$7̘fΜ""jV>i)(1_K/8O*Z *˗ˏ[O8(0o.:^]m8o[1ޤZ녍PV=?<x: O%" 6] .W`[]-(Fш,P%%٤h HhbQHݪC!N?x0sRESc5dO :H!_y- /cE1qċ"(4Q(NGz}lZ-3)Chj!5夥>X?YD~;[:vf<-ZV(꓎諻j Clch;S"ﺊ,AinAŶi3 $EJA8V A5h)dGbmh2 mŋv+'/:14MBQ@Yv:8V5kvn2kw\o qy ;6`軷;mMqq(ysQh߅޻kQ5vuoPF4d5TLd`tF1Ѕ~ڃun$o87{ZȂ vLJK CIӧ/;% ݓUZ=t ,l 8%\VD4D 5:jo!z޺n; :E MCtzOٌcM7yJ:M'91i^3fVA(R dTEZf7ؒ۰DTQQQmI.bN_;uty܌E@PQ@ҩ1Wbtݍw<(E<[tqL'Tĺiy:1);|m]תo/6kxe<;A7_/e( _xI8RA*咇Bk5ϛq2f;@'](J0AANQTLRQ@4qK 󠡄4~jZuZYgx6HXsUT`b6ϧ!DT"?HBPb%g=N¯CsN &-0DwN[-%7ϡ ɍ~%W\%K96*ԓ+X׼'#ۋCx%SkK>lYQq G(9=Lo sY1ŘofLf0k*WEȹ &~O[!рYQsHpiKm|-ޞ aKna]qN_t)*/ipdD,ܞ C$$;**&"ZDW1l*j*41i7>TdYbQ.7+Mr٥〹F.=t>YF0iVۃroN- yЏ2:+)Unw t8JN>8jQ T(jG1 . \f7"an[) ->Y䕅Lme8n퓂;4qgefo=9l9V+L{{ }_*@-!`(Uȧ@LZ</{awt(RXw9bGP[ YBA"7_\)S@DWҒ q.Wyl쀇u0 ǟzzjB8r෯ gL!3%[Q{^߮8SzJCtW$ Ap p횝pW[qku8`FHo, gηZ36JDJD܆XJ[P?G~?L+)=, GoO(]Ds`-W̐kx`yڗgBE7EˁA[q?.Әk^A$vX )N MA+eG2"5i7f&iS?.1t9i~9֎[1zH6F,ߢ-}Qe׮ˉtY4$яݵsPNT.&7M/gvW $ą`| +55NP5+U;AX`1vOL& S%.6!D]-mсBXxާB1qܳ&%⾛5i )4J5}0e( WPI`> ˰kC9 otu)vrۋ?=T *zR=ÒR'JT'I4Nnd m!}Cl(iiIO.+Mbr%cf)M@{d19_rmT#[GN˛B( ;/pܐd>Lia9z'{kz@C]љC24j243OBE60wk 7:jjt^2 Pq|>=\?]yD2clJ@yCN7vcΊ/f_p}luPnL (8h*l(wI\DKںl<\!0x!f^џ7.rˌ>wP.볍ͷ>GCFM8u_C7f__8%$;:/yN(S{K|ᯥ aMBcKh[]zPа~P]}pYg߈ǐ.isY[B$6,S{ђ;Qسa VChnM-N>|tyʳE_*}1թsd?,"6.ըd}}</q:_&p̏nnO4v" uZ3p.-2dR)(k wC$d49AX׆ eRp3l> F$8rt?tuϔ_?X#qBBf@ajM_.|+BczU#ǵܔxΙ /tNyAqFmaqA(l.i ,]ڃX3Vg_0ϜhGW^+wVI׏Z;Gf_d~Mۼ}WE!}'ge3gL{"#"a[]{uO-~SˤD{H!8$(H[ކM=^MyçG_l'3;=&BZB-S{o6${.N3C .3TinH `33Gޥ\zm` /{Z/l{!'L\r̋GBN+q.XS'1Xw/!bWqgff$ B0zResv>BD"쌶K0j1Tc0$AT4(=(4E)sYώ5XQlkPBoc{]zH泈шȡQ}" 0t/aP*l:}nO`HaF3#Qx3*48@d($EtXv\$K.G^PruKByy_cL(@@0KCᛰX"'| ]rĖcgu@n}KI:STyP)Sɿwi+K>R$td쓒L$V*S8{i\=Y!Y)?x`;JB ӏ ŐJi'Fm#;bE 2 ŗB=!AO tih<''pkZO㣮0,ͱn/{i+"Q=K+asvSO1..GJ +HyK'^R'+}ΐ|  ̪+J l}oF=:lEuu3<:|$72!qg^P# - lSP(_"N!^@ˮ2YǩQJ#dMʖ4OMjG(ji lg`G՘Tl~ʞYK{Vۮ-YT6؇Efvno{~*Zma::, &œcZ5%3w~X ȶ58Y+3s1spysEv aKo1GVyb[ fw>F.oLiVrވHrn L3gCPH թиpgƵikƶ[uTZza2Fuȁ{ k-}E4጖QaVݔ86HIQ]850b~BRSC[؞X7'|n U?/J??v8miO[9vf˽dt0ad j/pd9`,!t( Bz#uo%~w뷓\&$`r~=X)1 #"2P0}8NԓWo?N$ zNMUe5sqY\ӱvʊF!YYOv.Xl0kSޘtB(Jc2:c*QQdB-W&0 W GNRHޕpOiJ3~ڰnSAsU ek$U̼/ݤd) he'`+p駽YcCcSO7j5YHlW$-e;l&*u䬹jyc3ݭŵR|,]%U='Su?# G}@=AYd@*YxIQ!}K(tĥ|c,E]K:W?w2gyU^d[h*JdS(B#r\WݗK(wHΗxo}HXCEזE&Xl;:}-2K1qfCRBZR% sIcgw060e蜈Oc+4$*cE|:Q@U覰qbh)I(+S]v j<tnbdCd;xk:آ`hln@]3F֠nZ?Ki^G N֢ts8džkNV"1M\aA>7Uz;_ )D^mc,_+%$dYQ2a\g#W0&y{A̖C!b}8{w5L™e#$Q ۊkZ>gBnD2,6]6}^ =Tp!LEB 9FD$MO(4R͡ 8#dk-hm0V x_ 1YYky*w[~y],4ƱcVҘufu#0M i1d؊=@f=rU$A#3a1x,hSk4nLXIH$ ŏx}z 0¬V.q%\;0P&`L%0TFMJh'KG1\c/3+·mp'w^$D†z+HeHXx[X f 0&0oN8q-DRFZi\k"I{+em1\UugDZ]|mzw/v|n;9S=D$;|2{v*P=Pl XUt T”b@?w}g@ qړnbwf#cAMK m6ܣV Ć9<01GbOmĈp CmgFGlm1 E4GAG}P9!ä=S~fZs,ύLumU,6Ai$^8@/d_#~ a\_O.R$~~3#NL+ 7~{I$6иg:iBmEF,KRxwߐ6|7k\[N-l(f(k$clU>^OI=$9uԾYx-)lUq])lUR(7x÷n n H%Kj5oI3pdТ^ 5r/y+S1ղ[W$Xhhՠ:vW:bM"'?Pf+Gs|b|M991\j+[4;JU$$"/#v4V(#c#XsMN M^유Ɔq*J~*"cΊIFѬkLWamK:XkA1GXm0OUIlV'u~Bꔢr赁¥KJVR¢ mBڿs,%Ub"6$o,CW;r6 @32&ipyzNm1%&tj//}k- ,ckVIk!=< u!/fͳ?s1BBH "&*(vصZ(&*! (r}٦O|pqkj` X(Y(@`!>6X7FZ7H!#Uvo+*+m~QFUc_9%Z}yf+HS: wUEOOО+dh{6 fMX ow[mGHlv鸝8IyiNIrJF(ֱm>.qL' iX48ڠ6 6MlFUEmͦulj,D!A<ƟPR`آ jsA$D5GFz*h#F?m8iڴbmd_;+3f i &rgSqٚ5gOu޷\~?~NҌAFӓR0(ObEc9VOfR8m严Sb/Ω!tDXHF& \7j1[)j'#S!אuKUdPfC ԏgow4{3n:M)lut~W?پ6yLT۫]U^t5ժ=*K6BTb( 4+B$@R D'fAhHR(*"AJ EDDp bQ_i"=<:AM@JvK^b# xvX2A*? YN?g,=F$?o ;hkf =Ђ8;=I,yi>'毣,H}Xz v?%l<'{l>p܄.Y aoo**p%BuHk=}"ﰀUQ DO D0V7#|p}wD#.l`D+[(\!B*>[~NgC:+b?=Goӳߺ ≅weps]g w/x%bؓ3zns(8?*(?qX!m^׮m +" F zRpW-e笹{ ur2=O88y.A B}dU ſ'4޽u_?F;-}ۚݷ?^iW; Cσ1Ado(G%Fxf/(/NSsĀ;"$Hgz`&hwJjk?f 'c:dB|1HjsFmC;]DI7,yb @كTG9;ޔ7H eg?و.R`8/룝}9ya`p;cv nU \m!0`X8,u\W@?۾-E=%̿mYF[0 [y9{5{]t$leGd[*~ q@w7;z܅FBȋ X5TsUڥi򪪀zQ`r}$'R~{{6erȈQOHSOkJU׶%F3HJgFUOҗ^t݁G0A+@AĔ87 #H!Br>] ƜhL'F Ov L IeJ<͂)UK^Ro&lf/k٪+wOw@ţDMJB0>xL>׆oHͿwuVɐ2:V=Cttu=⃡U깝h&OW fzS F`  EտT{"z{gV@5J b!p!Xp>Y`MŇApxͷ1զv y׍Db̨KC"l?mƷbb,"װ DFCQ޲P4T.doc-TzrL;-k kvpMu`!HM~Y1v\[v[+c=oGD8e_N{x~2b|VSq4Thc7-;̹h;̋*"*Z2Hv2i8- bx% BS?wRw)*nC|ۇnq@Uk!KrsrzQ^}C&ۚlj2)9 pa4$@dg3AK-Ǎ 9>a, ۣ ]Soz8YIUEU?>0hIGCzne׹o VZ"g L0_Nu"}mpAN<)˚իRC[C4ҡ䎳?ξȝ,8^/T D\©/p^QDV- }A;)]ilQtJ |j|aJ_K{;S}S H[:e iuarnۋ[A1at՜C:9<ɨWk#'@9{I7 eHq ֝`CdY\ 1$r|ܥ'q?UH5mKg o:G|@mkTV??W7zgt?MsI`W([3륰"'{g&_"ɯ'NBX$b.bMqpAʵ:c-g Uso7e.pկ%Pk$8q($C;XA ?7B8?|MZw(#̂z4q|C4Wl}sNԿG=~\"C. OXiA(Խ;z۸]Р6X[ܢ=Y;pǝDF?[ /+z8zN[㩏δԷ;a_$-A 81]=!*t+MlWZos!>LNK SAu, RcC:sk_7}tvtf?(J*ӖSH7b/M|-q" ?R}$@㕄/\.?OSY]l.&6p1> Y%0Agv/ |ZԬA@_Xv oQ+e^Kri-7)[O/GNTGl;Ќc@y D ha(7^%[Qd:&=QB5Ejz8X\cFlӵ?'*DnVDowYb|@`ev#NYXFWDGN3x|:r0˅2099a$!4ryH8`Ux톯uWi>" WOWz6Ä89! B.͎H,ZgA_kǖ>E2Sǿ[;nlŘ%dl:Gd8ޢa#E${;>꘩C!c g#mWk(mH]ەVO*[7Gw˹V]uPꃡf*!1eκ uca(56ӽo4dUN)Aȣ:(qGDE g&5[Bɑ[*2o")Z%Ǔ}T هrLXwշjC,!wlS'o yr;\9`5ZCZ.pWn4Ⱦ_E!L<II%`_pQ8a5f̜NRfvfT`/?C@\R]_E>B=ϻT=k/ "_50>'ɷ Av7L'Ƌq yE Pt.ŃI?|?fTA~]g8DM 50QFɥ{Y.\y383ÓA{ l:^}\q(O?~xI!y,)<M|$(N>zv QSf$Ar@?^0=!JQ׭TNt$7K㳙j&ZB$oEQh:*]5 sv @jaIL*pn[>|+ev:')&Ѳх㇊zȕAX &6u|%`vYN6_P~8%0dP4V_YS)^d(d 2]\]Am鹬 UO 箛_c|SpQჰe9" 3!,qCk{ řsnvOymT߮[~н}U껳1!`5&M}+Utn'7a-ZYhw Klez?O V%7}eAuo4sK+rF@@QHjQ6`hoӸyD?d{@ ?gW}⭦_Fǿ~'F pDn{t%bn>#C'pٖ/<+^D|}}&>;*T?`1'?Aw;**"Rda%A </*z;Y@QiKrEIAѹzp vm)LN[R۰tiObYHjRaOZ{6Ggyw%%J d9W|nktοp}7Yq HPJp !xߩsYVVg_>{Ua0mJB~=pb:ns$CmAP2PyMB=\FZzS־>q/% b1鴤-B[  n+\rQ߃U 1QRls4 J D G]mdz-Aq>.VF߄Kଖ=zұEowLʯAt!1>ĎEgg^ u@ 4dV2؀>ڨʉ:!~#{[ay7rlȧA+-} wu{=MF6n= Flen,P`dZWy 6OK'sqp!Q_ܻ#F$_jˀQؔ]n?| wە6!Ez< b֮vEKR޺=ʤDt0T2 x_T Qs5F{_huJP2ss].a fgG7wٲ-^!A9ONwyR'[ MWEť߿uid@+!X ϳc۟HΛ- ,$=>diQ8A{N=a7 *5: 1cIRB=~uZ1 o`K +j;C VmO:E>!+TW?rz`BШɵRW"vtO?HI2 Lҏ8rrQ],(/m!oa$9ntB}[rozG@\Cl$ A_z{@PG@l4s.FKm3]}g]ãP;nF# @Q+Ku[*V!yXV  Hs(ܡ@/ACOhJ2Fm9}u:҂Xv񇏣vIshADD wKIRz&]D}?6rVsdi)@"o<^%4 Qn4N߶=y5%_/L"\n12I< ;s+H ꢚDo0'_fk zP p/5I* )On:0A!>#)y *2o֠N I IMUďCP}wvɜ]~SO 2\AS <2fxo5}wXM1ϗx" {oOQC÷W* UQRȡ`0#>oY۪)R=]o~df?oS.1g(GC'O`{mOYZ{>vwj?`_Z$"#}0$4D9?LUJ{=Xds } OР#qjM[Ua7 Z}HWSB$7ۜ]%>,hM@C GܒCSܐN?ޘ'zwjT3Q, lkw/ Cm?izIW!쓯\ sB#~6sIWgi `?ΛA= А.P{dN9SOM(~5QmUx6/׾MR AO8vz>[b*%>w^lT Ȝ "筦 dxwrJ%ը ں'УA  z:ek4+7H`iI @2:-rw̉$ 1x{XT ~^no0_4,uFH;t=wQvZbBA*vXJ1fYzc5?>ymA WvwAyK`M!S]+UBLN?/Lc'5 ]*?U]@Uo"6]Ó]KK^9GCsZ@/!.$d@bGh!}'TȀUr^kkY#? Fy@1휐` !/a/:Hxu(>Ci4U1HP2~r\?4NQ=TaQAT~]ؿt?~:ayD c8jJ t.p*hT&}7KMSp%oD D"]&&@@c[; `@(?w/P[] ݇82?`RCDHĄ_&EUU[f {I&A PDcchoU GuskGvE}h|/ mں 21 Zziꁕ( t]AI)TV`5?Rdb04Yշ{*V+CK[o?0TO3F?H @@ȂTm'Iz[)diݚ) 6RH%OPg:^0vn '*"eNNhjtsXmx1pA{| `G]?P? ^0DW]TaKEKE4nAE~'秺w|%@Q>5BEJC;?뿸Lʅ6HN8>ϛGHz~&+S]D6VTIנ(y߆ AyD>0N?X}w2OBج IPNCY?\H??o ;ޟ! *W0q $77~1޳ JLC} GFUJI>m[jmmbVmkڶmmUUUmmwcl54Uf@HI$#rCB$I '?3$I$[6~AFKͶImVGv\ЧFl Z^UJ~6_ίŢzuR ?mTe %CA@ XiyrpU?|(*MxVj|)[>[jN2LQvlzUiF ؅kkCo^Ʊmܳ?^8T?iHh6@>{2 e3f̈L}{>,g?c'kgg"~>+ԪTzu*lNFDHclj(w<#O}pTD ƃ !lL1SnIr?*n؇9krFKHuO[ p"DA ?Z @7a>q߸9j"Z %ޢDDxaդ=v*8=@r/5$AKcv틷esޛ0lwI(cSr@ [MD8{ ~@=+?@TᕙғJ.e7զc)kVDŽ55]O^ZV9Ym|Pkb0oPzݣ5OPx}/ݾxq]L{gVMb'o7<c|{6ˇZZٗ:[껛|iǬ^__ٗ}ws }4Qw :zte`~[zBOBS-t_R͗şeGhYľj9stc%{Ga1@譞Y`=h1BpŞPgfWlh,|0!X9Dd#)Q^!Ue\sxvյ'<"9YXY 0jv"$FҒ<-zic`*^~OJέE['7,om0وcvV8:aS.C 522Z~A^ nP_ $ `)LO1vfՔ2"*A QA=$lmV/i$*r0q|Ԭ\a4T7X!@l̜B t,mnDXa[c=!:.ö3}m8-ѲV@ȄBfH[#d`l"j$: "vsgxZ~xx&Uf,˞("|Br?QભMSGf1@-tHtY~ЋB;QiCB7: *Q!S(ng7X*Q7薛%ׅOFɖ|ϊկ%6gM~kp(^w:ﻊ y2$٤L0P>KlDB  * BBcfúvYvPvhQ9<3~Sʻ&U˳{3^8迸o@0(*8=|ݰ{Gp{G2@VMoo,?[,/:FŌf>\j:>x>'$>.y"Ҥ~ _;j{_22l)S/V~fBnHNRW-]cW՗2l'r̠)x(ñ仈sT ' dp" hb.P.,zI'.cupE[27;'^] j =3Z |b^?ڴ{wXkL OaPy=YLKĐu=~ߖRqf~dԄ1߹^4NᶶOXU`1/6m{fj!f ҲjQء`,6Ü@2!VAEk 7?ݩ +f\WhJz7@+ʗ +j0:]{ug" "$ @r_F-&H d6ޅ,4ҟ5E& @ =&S2L@&_t'/~:@Q@ *J+Y6>l~{iGI[:v$_,H&a `91aж،ਓ?a4dZu!e}li{LJd4~s f#b&oxKsA4`OZ$uLD2T=HQ{huOI9dL*3 9"/ݯda=crҳMbC~qh`flJc~cۮM&wOӜ*ڏk+8v= `halRCQC`AAl;gl=0(DE&eG D&;w#–>qQUSgHMО?E2ʓcΖZD A[C j{.4GttFzmMm+Kӳ'u߲ᖯT=Ԡݶu6-(|@yH*ٔa ]@^-_u7&Q ﹈RL69vy\<{14=e5sY.nTk稩0Ax1Ę"A=6Qao6D5aZ8?>٨WE<>W|􋔴~pޟX 9 ӘJp))3G^HlL95p wģ릫vNIɊQ^]͊RN.a$̡iTvk?V;xu'Bį \2F:uP4%F5zu 07`|My#J6|$#;"Ф)iŁŠFQO|FqNfVe\p>tj> qGQlA1mtE ׺M~sIcBۛ=WD@MN h/ǠI)x#?t9O<#T@B`##jՍ(DWz=oۧ?y18jSXaUG0 ! &N_ |g 2#wK=-.:tAȁEV^?w,##qK,(.bH?TA.Ui8=Kȏzzgg7`.r`g+ +޻xka 3O x2!f ='(sC1WSZ6~d8bb.jc^y/M[CLP>׺nN2D6 ?&OQl%}:^Sed dU]ճN{dx#ګJ킡ڸ;W÷ٹ:ywlp`I@U'z)B *.tډ0(|m50h0-QZUQPD`V+V?{iC*`\b69{J~D(v }Dwf:)~}C_- az(]r<^nQs@ 'd Үv)_#c(UCw:9:>IPK)e H]{hF˗GF,Åz ;2Tw$F-V0 f@KבtG( WH eX5̔){}eJSMBBb6WP}UKi<PvɄTcsf4.l8ZZ0gF,'[{7]]m c((=?a=s`4»kɢkB@V]Ck #R3Dڜ YfQG-Kж5|MqB8(yrxPvݚT2a!)w͌d^Aal&oi?WIb)"f 7N6p&WDʁb&Ɏ ^7p` Ō@?MVS]u<ˡ9$ ]nlxƐw>#) qb@o g0!Fl/)l\Dg_+ςۿlp";ۋ vzm`ŀP8@HsEkֵCKXZ5Z`ݗA)q?ޏ~Nfk4r8t <hy`, [V/,JLD"pbvOO0ۃNۃ~>:?o1?.勌FqAZBts%'E1|NH֙ !3oK^9;81̀@;!a0!ROzZAKZvtm|( Fm6cH=?)nt[=ש&ճM3ulɅJk-!iXd9p'O 6 LfuŝK!fJ Ŋn%I&o \NٍN+Q qhDQdXުP#k:oMd+o?[}zyj/[1/ 1/~~7ΝhC=}Hhgz"dHGӚǏmxuD} `~tEE-X+E|SoL~_ w،u@9 җN|Dq_TW`!/FA/(+r IjW<< A@|EТgd.!%RDKd(ϫ}SשgcjQ=ELd3Ʊkbq'yX!+Oz63MڝZ)md>'lCVpgP^E[jub "` /nWv^#eD6yDu1()e8|OB~νȽks8 i4 +m"Ȱ_DxoSa edf}m]E7ۆov}.gZVF!< J4\p-1PTD$A]4W1ُ>uln*53σf529RyyW@\l~`p=;׹y܎0L _^Bڃ dv>Enqt)Iӥ @NPT͵+<ߍ^,0k<=BQf7v*UY@"Ϧ*0uwhgB ]zF^I2'E"Ű~X'z*Xa3|@=+}7u 9gjY3)i+3 G(+ьW/xu_ȫ%PIC(Be?1QH4OY+|CQϠ5Wndq=X]@AP(`.G0=Ulgѷ  LpaA|~k5=1$ڡG%e xdksc#.cb&(f`1!j34Gᦼ6n[Yܜ ",#A7 BxiHSR0FC("Er"H+6X@wg k 0"Ed4%j>Du-r%چ8jxe~L| s8LJ qa--v8p=Sj1} !qC <CR(+{akeUR hC_3ia;{P32$Qp{ xkkϛ't0G~<۪ qv43'_I`IGQJԡ(x8C ؼwX`~Yb4atsS0_%EVKLptt 6Gk!rGKIX~fv~ 2=TzN\ZYhُ2l6yiZo@$=eH:3 D>;rpN0Aá€y tȫwD4'sÓx}^?ew4=>we:MU?4}fLs4e Fzj }wÉ0X8Ool^;82X$q\F~Z5;w7$^MM5d;Zw kd꺸H;%aeo-{‰4qV"5O. SycFCzZX%>kOb\ߌd -k;R( X dCj0^ssmRlcxp(49?)Uv}fsg =>"i8#[BN0>QY?m׭v cQxC보7lw qB/@7_^O ?Fڰp/F=fDpQ)DW{-JܠH TRqvۯM%WB/ii]ZX^b*9s$>:׫Tԁא niqTRr0G%tTamp[/PRUu r8 Dr '-sЏsi.ԋ\b~gҵjha8Q7icx\[]F'3K=XYYZƒfYKޔG$K{p37)PgS5u;Vh_ʓ@[:5z& !\H`H⿿%MNʯk{qLv=j$RD@8Qmݐ INӝ( Ep2*~{1\A _a'i0-B̺Q5=$4l]Z`Fpg;Nx3p=}ا ٯ_W66@Y%˕Y$A6u8.U/2wRǂy,kh/\.Q p$?mY 82^yy*kN9tV0g{FCm<wۚH:j7J@RZA0 sAdrDBc=l ISZN-yMV$#7?EZ+X0,O(5~m"'dT5|.z;{IUys[*Ҕ&l=<.je @!E93 ^gѫFO^ :.ŽĖwjr'3;H0azhb'P߆famo_Weg?n|@Kc2Yqpb(٠ ZQ/{u\7Mx˷(E?$MeLjb> O% d gnr7 9LZ(,XSE+MdU&B"H!tUPd!%Lb) "m573Ux=KAxѦUUVB4ݨձ,m^;tfT'h9p1sP`6E80A2׸6ŃӨ8pi3یa=USP$Qט~/ uMRb( u(鎘?->(v-.#6 '?c%;BŬϩ#!W4;8."*CGb咈ང6'p l3+-_;N Ys>H &@(_+`bv/x{};^ ve ӈsjss|b?j*:(:s:So,|<_Ubdp[|ؽ T u. RrsUhU 8D+ kOJU~m2IC1a@A͐2P~^2;/]fo B\QivU7,tfjVn)+ڂz$ΚhT:pJ&Wo8ר*@G] OjWOej .#aGxiV&T<[` DQJ[‰3곿+߹߇) \LVx9r (70tK{֡mNӚqb:= `9fZ_-s>'yY9aZ#]bly5:Lxk;xb2&?cNu4i` @X.+kJ`FGg1nܭm9\Fq]{=X{cS+A2Dռ4,K%aGk8`;gt- O"gW 92G'V~i}zCd/W^i/4 듖~ƇM~MЌD Nv]L, DXo;c*P"zV(PDƳѳڋqݣ'b\[^n3 v؎!ZcϿ|/Ø'(kTPeڒB k\wE-0ƺ'o? I$A]Nkn#q~!٨8 S/p5Ԙ<܅ w+ݿװG[㹭Mkl{jE'= O3I9idLmЂVm:`ojfۭװ|RۅRiNK ZQF2>ZLSA!J$YfwUݨVwB@l`P Z6r-1{{:Zm RXdR,bu Cx ; RdB486SL#DQ+%s_Zgk 7[R!pF}XpU$xC {ٗ3yP7|LHBС&Bӿ}HsΎ=N(0Qd i9yr}ǫj4U:#;?_HV|G;ݞ!jf'.;b5K-! "Kl"wu'7‘ڴԹ_V+O`î5)ʻ!"$#>*gʄ4!r'eW T\H ";1f^C,0E!-'EI(fB8Ѵ͆*/a۽/ ?0HO-an?NvH?ܾɶP5Ox)%/o?yW@[? ڻ"52!bS8NOAJHZB׾>~$eV 뽼K֮[Kւ/*vUaW/o>rvX<}bzOqpw=Mlc @ylyMnv|8vC̸R֪6yJݲw1O]d 9v 8d+>PxOpe;iD (Tw- D6?um{+,e z(0$+^47mFsBM5< v۵ wt>K $((s%lxz d8QEre1J$ 7snxkZR~ WâUxU| îW3|#:e 0AuT qgWibC*EnpU$U\qqAe0UDN1"=65FS! u\7ڀML&9L |b !Aq1#.Z0tgW cs!n<ZGn* e8XI/L~Iz)h$,ʰ";fzhh"˖sγB:j4Gԍhnk @{י9-vèE|뢂\rt KӨ]_4ba_hv>*00WKmJ>YotM5id+ 2Xgxޠ&⃄C ,Oa_ԋ&Fie2c-:yR0p[KR I0^q ~*S9!",:3~.Z>[@ xkN610]Ly/2@0 k6q`=1krBAOfmʘb5yRD14lr, s'.ZI=?v^w}v&Za'2Iwc4Lv 'T[ЙIvkBIGv9q("Py5}4/oWk8+ ȣ$-XcEJO/+d 't#S DoRΫc~.aV%IPwCTUV&u[5ùbݍքC<[)GG[6/IeCtØX*F=rCc/*k>"M*-یBsɯIaḘxzp\v7zG00Ur2e3 RQh 4ⱨg6[z몠 B"@5wܕZ縸~"Ds!̨9}@\CSXo[Z ua?L]xaYiw{+On)bclm~ݬ"Yvpft 1j 9:`Ւʏz^D:.w{[_g@?Q|~-Y[ܫ>>)>vfBOj՟~~atE'~">R!+ l;+_jYhwL?b>;m.O͹$ %A]([Q LqK.{ /L_v\\u kV|Tg_Yu$ֿD˕`s.^kprKݺ] BoL1!B3p)=nH ! ?믳;|o*1EFvxx*2/"g'3 oL}gvsݭ,r+iE($WCi;'>)Rj޷mhxXL0݀ECGw)(M[uweXEQ*V | |lQO/ٽuW Vd#Tږq4d|g4QL wK>E:KEm2qv e~^"z\~ߒ @R!IsO>ᆐq(u0@khu*-\e6 v6.%5%+_Xyg،a^X6FAD;X=mg=~o8|xVhЮoBS RnrgXv\oԣR0v8{:8 0x(LYix%IL×Òc5q^ckIje|veT_,Eݸg@42vP`oEcfNYP=_iABpZ0ƣLH3(BN̩@K-RY<S>PSsVi9 %4uٖ:Ѝyt|n>w[4;WF9i$ 7YbJ  @/k-ֹ}vs[%ކѬqB87yd:d-e\cn(LV+E} *h0@@Lx7> N:mv|] kV9EԠW3Kh5ZP%/EIYmS{%KyÓ!`R^Pո&bXa˴۶Cś1 s!g]CѮ-q](zF@{ӵ#@| )!umNw(ni+6cOg>/BR e0BзHBV7ĆS:b1 <#J>8õb3T9ŔDR wliQP%ØXW5Pޅmڢu;-ƳY1:?K%v3$0T{5}$N"!9c;s1>[Oq ɞU b#G~)~@8Ϝ6gVNp<:dNvEvnT^`N[+/rc?̀Df '=l{Fv L@_(x6 .jx 9JKLw+vԄƂ0o~?gc.Pb5*]۳UC vZvC: QN̙?ͲMVd>Xa *,-2`fv] >hQV2@'N=; EJD^zttׇ )65$Y%GX SR0Gǃ>VcyEk`osg9QpQǫjƾ}x+J|惄Y͟<-TU)uCp?^2.B,#=ײx'?\]()xָ쀲VD|Ƚ )G4#yQ S~yPW~Us2A2D5(~]z`iGp>ǚX-}4!ݚYq_>G18Pau[GlX5|ZBOF6*Z.5qȵ.'ouH C`&h"0 w8ƙ.kKw_o߹rM՟^ptCiSłe; 0ҭ hບ(XdhsmAI @Vvv]j#ŲXHu-,l;aoܸܨ'q&&]ӂ My}}G:AK:UtsY;UZ̚c0ka.9zٻP9l˜gk\AgK|GӚvkk7AV&}~{S*-I0]2"oVAlq rP-[d|W6%Bmw+{DNz2 X}d] נb:ْhQ#r/^q?W¸ F_VPE uH* ":ls:#+ɺ3muXv/0nUkh7ٗN;w{S]Kf3,]mB AоH!%! 9w "auLAIXPiHZr3UGU@OA=LUʇ@?Xi{`Pzk&ENj}k6'0jF8Ƹ!TYL{q-NZ1Ǯx|1 cb-5nx$d7a `%l 1f@ 4zWL ޳tRMC'u4XPߪLs3Qms|q5.O#H[fkS:[J x}9n9hlwP0#U6sT]o=e[/2$m)3 xӍ qljͽCv}8-I@NK#UsJy؈kl#ʓظA;Dlkw?]'l7>!B/h#Si/98V$uC^xpuĽ4 ty֦P?WCv+a5@Q;xuol81g;S8˘ç+vrg`xX̠LChpG|^ ("=^!`K}b@%QGĶeQK@CtyPyopώ.nِ{5nWcӂoIḚi&˧|,NZ>XZRUorOJwG*rRo(>pL \P>ǏZy&!>𸕦{ Liv ^ 90.v/xqRrл}j/RIJq S??W}Кx?t`?+@Hޯ\GO7SOGGzEFKu|| =Vs)G24F!T g?K,YaS #e $sYw.83d16jp4]CMV>}8@ P'aP Y up>9Rrb@E5s'|R'\s53^n/Lm;s+2Q,A{ IeHVy9B̲ z;8ﰊp6/ŧ3gSLRALf3nD_P(8 M}3{D>^e+wFnOVoF-کXotaQYb =# ] ;q%y7=`7_!Nr #KoI3*Cw\DwVE(o\k8~Z ?:( 402toU[Ж7Q5DksD"b #Ցኜ۳mEZ (x]+2_h={%VQd[g2W|t7tnȉK8/Ě;E,hC[@^"?N#/?K .+!/{Q=.iNWU ?/տ$h`cٯ)A۱TPUe_] /N4037(vYGc{֘8<B-qĜptDHVЈĮ Q,ƈM"*$*ZS4UUUU)EIAUQ UTKQUL"cզ&"IHH(b @1l"3MI'P ~{5&v*DȜSeU_6U۬>vm+ƈ?'RyϙMeM:DowQywwRltZ /];s̍⃿isV{D M?A7|χYX4!0=ِ&Մ?ƷTE ]{vI鈸F4OS6' k'b>yeӛ8/&Ê:X zX*>h4pr*g!g_oִ|'q&fs:VnL2_~x?*y.zb,-|՘w` GtB݁gku߂c rHr@wp9,?o?3-L3f@ nmowϲw3kf聇2|U Ni9fU tG%\g/|tyKz@J dtptq?GyḦ<*!WoU?Fu "=Љ-7F `5rQ2lEp^wdg/[m:܍C8xG& J6._yG7*+j¾vuu5lԢi8,j4ҙ3M5XTYx} }g\RpCFm./v1C(I}CՁP-x}jP‰9oW ´ifVbOSvþhUu:l5^^Ehy;ڻ[s}uƇ*HpʑN6s7gfodd oߤ9o0LG0~9ⵠ<jav@cnU|W ?};eV"OP߇Ʋ m?mΞ`>g|􇆏Y!?myVX-5ADQH~aAF,BsLE&mϦp33?cǡb ` {A?mNQ|/#p:H27}]_'UYyPrsj~Xy9Ζ u "7}'S]>?@^1ts`8> ;A!He]BLO'eQH ttB_iqx'~9"3m@?Yo&jJ˅(=g/!@}ݹwߡN IL;1*>quA IL Y%{$kS  a50GX@ $z^~ilQ{sET{׺`zq?;XulMVǯp "o:x=6,DCjp-_5|ϱ+%ɦ=ZC G'Y벌caX'Qa`yHa2B2ո~;rcz1c\C'4a`xG`veʺkcBLv۪H|-`A͖'falZS }Ì- 5aE6~=@f^C(PE tR)P}(bCu)[G%"#BL /0f ˌ֡v^0,S ]P~`h4O C HRU@Y1~oɫJ*Zaŏq~ w4 |4z;nu+ e4"Zш SQs571u ~56DҜubaC!؇~:}(ԠCw|j_扣=#yKI p=N\11J _VfRrK #>ߥ!:.jt`Q0v1DS^NJ~6_ reP[H0̥!̟ f}Sw91Ab(QE!=]AA < y&՛Wzw~? |bgc-wZ^UW>3Q|̅jH88bmBO%jY@Pa I5,7ﭿo@B~V>~ߞQԣzw f@@_5 cd{FR ;b IKkjaۻ=SC ԰_%Kߤv%.כ$}pBjOÙru.AAGp59)q3^觩ﹻ dD@3CSEQ IѬSC׮Ou32&D`~r6zy>AKf|yۼ EO:ȂĒTʫ=ňW㸬pqqֱ ;PyoAij1I""HI~8?U社T1e~VAB0Zo?YrTA/} A;1Q')ר.J- +n NdiЀ9Sl͗K=дs~POQ(u-?oܽOENr{RtW-H" # ')qTdmb@7ikM~A $4%?%>ߞwԣg%]0H+W\Qf0 w`?!T25nΰ %4@ 6 cz\_A,i B "y¨{;0`j*-xM1:9۹hU]p$*v3'@! Fc 'ܩLR8Vc`YȪZ8==<>mC ?:zɂ7L=YI!cUU(@ՙtOXx_pA{upG BH -0"G'6qR<] XnKq(.TtFN~Yv/=g6䣂 a_mˤ`(Wx'D >Z jgD{ tWdS`]OW=iW"6W&#ܸSp%a("B;9 b"R49yڏv$m,.: aRtΫ9d.gcF7'QDw &8i6Z9mv#r&E<6LQe3In~)[" w!(phsiCGJp9ItC@S;m(nUX7 -3mu$Decnx?` YÒqSߴj>a->vv\jYs:Q RHI, [75"SnW:+,uhdH2sHLzrh$d\uTf~c} }lMzrSB^w,҆cr9-z*M. u}&E_n2XHbz9"!FwP J "qD  ff= ]!D|X0勤*r!=3\ިEd?Vɯ0ۇȚ;{I7?R{ s) Ph`@)oD6Db#s]Xw/ X^ aQ7x'nc0VK%Ϻuס+p qGS鹘3$A9njtn][0B톧qTw应+f9FҤss@3P@@,69V{*d ;qK;;"r~8ߊ^qy ΨEz1htƪf`!3xr2}rWBXG'wG_ɱt$P(  /w?7*(j~52 ^bO~[5إ}pw{k'z f IP( BL{벊=!WW*Jj#m_/a !a4}4^Gضw :_4.؀DXI͐=| '@ Z\I@Pnjp.kǛwzJw/]0;8s ts+/@m:."v7(/Q8M^,P҄a++0}<>ʺaJôʭ\%e 7y~]L﫡{>û:ggwpk>1 ~Ug*}fll|~;UQH>\^4< Oq ms &xcq"GlUP&cۨB9mS07\!oԼjd;߰3ۑ{#Ш 呼tq: !S0AL. U}8iW+8DlC{mSޡ`)Yp#Mw=Dkw+wV2=\;Ðn, @׹U y{j ux׬4YWdE}vk9._s鞬yjv&y@o]kC_&/٘@CAAv/ r|";@@eŇXsrTR@L.^%-zәFG")t@07~Ί?z\Km\8 q]ᬍE+~ \l2[!LJuCs-`;7pa 1O˨|mJaFg(~\pn>Wn`&˲pzgnSb{6_@]?|ˍl._>=-yr=1x'ji^Ҧ0" yjASw71=N;~c^NAtQu\Cfy >̲X8M%GI lvv0Lz,;c'`@C53m^ ;=N0Ƃ`RK<deXj4X#tuyX"%oZ 6s7/RwdzH9p!wͶ3辞$d!A PB@Ko@Z"1GZP^7I}wߦ}=[u|;e?:W;,#וI>噝OӾ[!}(iU*E;.HYGu~>U,$AӪri_04Ի=nmexꮦK?,q=G1؈EUWCףv=BuDm@ A ;k${xuCk4#Рǖy'Vo7bPΛ!,v`H$P_1Drp| ,fOBPbڡx*?М>4vF\JF0^9*30Dvaw\ PK }͜n~;FjGxG6-$Tk!%G[P- 5. ZA~GkW7*9G]K9x8~}댞 k-آn]\+2((rzkMQU!!|g&,h5|FC{|эX|&/fbszXO~\_ͺvޒ`=* >(SnSZ p.H'B,x%}_e)G Y'(;0w(ŽCEkՈҜ4"ջS(Gt 0T4Ay"~!d.|a>knu26!Qʏ]i2#=v%auF{ĵd-Y (zFւ)1l+I fԹ6k[^k7og9=?\"cE rë:e-6nqOtmCc>sh3 xؼLZ9Y *Rkd wƹ5hjghSZ^zeo %N(UQj^g-hhgKck]@Xu=t nBoXoyˈ,y/U|DN ߼,_:sʠBW~>qsAgxn-ڝSYeBYpxh-ulE=n/$op1h( PaI1p>Zl2#GkB-`NUUGL9Z"$san9.w &hϗeR,':#v75 )3tĄٹdPXՉWJ"2t>gzSqF2Ώ\'}[`i7J-eڵڲh6F;CD;=mJZKUpĠ [TM&ǔkd@i@+vJ-u^Թ%fʐk+uR2IO*Pc@4.xOhxQs۵sG:|N1v;gQ;Jxu۵cqT_-s,g[0Lfwm6DžB]?i\;26wanc<A[-Pi纑*9 uۂ 5ivK@C}$K\wZmoÿ9=S#ҙhI͙3wDloR}rѢrDz IXS*s~(== #/] ;[ߓ;-9=P0PiwO .7g^}6@1}ut EϾͣN<T$ Ta1D4!@SJ4 E%0񡌓0Q!C0S%L!* :5AEQAI RDRL00EAXB"h * *-S!,MTE A%EUHSU(UPDU3JC,MSEDDLI5HE)C@ JTAJ4!SVmDSځ &LFMjMZŔГ:upc0! N CEERLKD ЩE ii&_ G0 DerIP%,)hJ" _b IhZ`!Yh"I ) T"H,Q@j$*fZ"@*h"! դbX hXJ E&hb*h &b &ZH$I *i&*b$$dbb"Hf*)F*da(*bj`h!MS UAKQ2U ĤPQ(SI%@U"Rh4!1UDL5UTA QD4UAQQPMEE P 1 )E THAEIAUARM KDAM -- SETURRU 5ERQ2L THAL4@TU-%M0U3DMDTEEQRECA5AS$E )2B\.yd5D?Njej!h BH dI Xb&3!iڀ!:tU,Fj$ TDCcHL*CRI JZH +J" h(*iR!&"B%&"*)ZZbI(&hhJd("bI `nbh &)d) !)bBF *ij" `(RJdhZb(j }lI=Vb 3$ LF d &$*FBB j܌j` ""*h(" 6b h}M@L31E,L%AADK~$q#Q EMUE A4$DC5Q$$TDQa;Lۮ0>QnV'=k"!@(%!w iaW!V" *@ '@B@@?zB#J{i61 .HOA>"~̢hJ/)&@R!? rS?4 EtIC )JT@+T I=Zm^fY9l }P@KNM8p U*Pd$AM @w0@MdDTAP_y_U0?h-:V?3LZjx@5@<; ײ7))iP:C'H#=BiW@҅D !hBP$N2fbbb&јZ@<;"b(1dH 4>dUq%Ok$3 1I%q3TAI4CJh.C5 4F]1A$$R3dbfq$ʐDhZC2nɉh"&" T%TQ@g' &!t@9T447efI_ i2SD !JkIQ= gb픔igH4/蔡)@4T$1D2 ,xa8{8À袃`tZphr e~>rv!g,:R?l§u¨ PBcALocӯж.99o oS]3 N'o|֨^\Y?AC:_UlXNU8EqYWQ+ SokGblQm}2iJd< " @( BQBvtN: ;=C_¹hv4Q#tp¾WGK2is^D<#ln/;~jX a*WJC mg7ဌm !\/ț,~^9\ m Cg?m|r2)jճ<)*sԸJBA-%#m|lkehOhy?Vv'(,R_omU|Hvڂ 1P?Dt̬GVܭ/h4 m|_|cA+uĦ ;Ϧ_+C8ޏ5cZͮ;6|Ca>\ux՞]K|2bxCa_ubH! W/`%}`,&*x ¢iQ"%\%h|_4pPQS8l=/Yi_ó|m*ۯ]j@eNfl<:JR(R( me=f4m.گ3 M735ùO!'nE ]K+ />q.X尉> R 8^8&b/fV/r}ǰ@l bVqAj3,Bޛ:zy[](+L$ n+ӽow;8i$!^5 ~oԣ!ϳ~?@'NXJ0#N&D>38h-ΖTu/}r`>vRVOu1:ijZZv"v-}'g{ >W:818+s9깎5pųۺCniÊS9hbNted0{C6hsp.{~gr:kʚwJ d'?-Oo}}& q;|s_Dgmi .nn{h,0lYw@ t&@{~.`u|1sWmz憙ۻenH Dac%4O81,N>+Frlc?vI{d%@*^WKJce0„]mj/ t(ݛ(og7 63vл<9ٹ=|U$eavQ`6<5o@#sL(,뎒՚S׺T6@{s01#=VBKy9`w*+ӺMj|_[a (0[{@b}2mNb:  8 ƣ nj1Q x!QQ?8o)Ց ERẐ!0h-꛰U4P 5:Ve`MOD[FEAm!xB ( :ݱ^ x\kWtL,9 Q Iؚ<dNw"-/os,&i("izu'M CƵIDo24my`VX d!xJ;jWM MbZAqr)1~o8܁h'kh %{]@gʈ<_>GF]c-:<7|gSsQ8xa2ov#~D?V?qy@m]^O i(R)hD+ZR:A䆎>~:5>\WHdZ;sLX6ONal$+*''nՐMbediI^;wj4wuٺ @:4H Mh́PVvq|4~`ԬA@``E> *- $0fU6R]ckU.T*ıC׉xt(_kDocVAA$pbD-]u@B~m>#߳u??wi}coba:9v!,PT֧a 1vRQ͈gxGrF\^h_:#vآ$y<;[? 7N(`]lZu $00sYM A=VjT>ڣp :F3!cU"Gh_®Y~U/778B" 0eJc^ړmd+v>_@/1 ',5~5M k|?v\]l\D_n]o6>3wR7l^WHNNsZ񏜙w0XYcA@*O#k2T=!|]>wC>[_k@gsdϊ^TLQK .Jo4O@@zp,ptm"xpNU9]RI"Z3Gw` .5S?"'ЂG0` DIA١Ѭ߈ns 󪱓hۤnTy]8y$;+6_Kt|sHgk=ZjOmmTkվc/-3:sǤI|&sA"!sr*6n@@Nf띘< *dX btj"#gJ~6 &"5BPAvs);>7mxGر#3Wư(89f:ckE7hIf4Jb‚ ,`߮FV =Oj] mg sQ؁Ko:*5B(k){uq [:B^{mHfU1]#XbuLi(6׃ yWpT^cb6;wҿk1E]%!5"m937Q 1]2 FDdWcxm;`krc2zglȱSUBPX`aI6"Xs LyڋNbtAMo9lVb %t`F6Lh%A23<(BGD q afHEi-yvF0=JEBe3W62ą5ʡ0#J&9diEAl썤1uH~YY_/Zb}qjcEфoCm q"&7L)6${CG#qSAA=㮍)"#dXJrGkiG5.%sSXɑYqHCo4?>}zBpiܙLW6A>'[q- q_D:oyp@:^ J4O}x{/ݒAzXm*w!&ўOzӶ̆4VtxzwLn$d@P}sȘX,;@*طҽ.7HaϰۻX$W(hBN=f)^JM7$9tA=P獵\m Aqߝv(XV-hp"V'k6ob'1'w ;u$GpDf|<vUy  hQJ ayXq0*0o?Kws8cmd FA/%(T\Zl݄ҐIGFNujrL]  }VDu ?| 9ڇ#iS-6&! 6Rm8R{4=^ A QVjUL:fAjNԺǗ03۷;XYRt^JԜ4 ঊZ1 ;h LqA185xH O)l#pjƏc5 3=9Uڦ[\Tmd30a zCmk۽} t댋yuo\nx}vw.wmymɪ6Ƶ1|c;s戕RYW17} q"lbs5[G/}fFwmёCw؆d`b_f^%`Bg]~RÝsmB]{mˎ͐SVNn,~'fe>3W {wzV0v]늗'wyF0+H^_gҿ?O )!O$|q[#(\#ypׅmz&#"M,ٸ'㣷,kla]GnQFBX4NN8AmNڛMx;@=k5[GagT7#LӤ2Kz F剝 ZTVjJBL,*0zuNddt"Qq3LjobrI*4h(4!tlQ4Vkj6ƍibqQ6 *1 r8 ytv0l;J>S? T?ُJUrR 1ĽqZOރ?׋En,Au<ޮ;#T-&(*NK [@%6̤L+j8ͽVWe!\>yT!GjK 8mZ70礄-ih]=S?ڴ A/+cc{C:kT_^[OJb$MQ^0s}2nn<[|Y2SNJ$BVw~v^>4DzWYeÚe![ "TDOΛ\A=ܾ}kGO}R|RCk>u,\O[|n8ۯ `3\vwv9Nx3CIP$I*8ePϏ=S疮X=rOC_;ҸD,fI38z:b~ǟM`ӌ%cn_:@ĕiam$$=gj j5Wo_(z $@}Hxr#_1'u@(J~$ź~=#OCZX }7MtZ'd{P=~b[@uzz^2)h`@ȀzNXWҹ7?+?89rt-I Kd#^n+6t.Kmq2JN͟Is WOYڤy !N~Q3~67{[j#eW_uIH񝸁/7 J'9OY)2X0j+ܠ*#Ewy'%χ>;JDf5CDhG I{QQ0lzlyaeuq_Ϊvwm;Mihe[P!@HDT}S!݃x|9#ha[iPmQ7[ee>~ӷnB>-sٛraYY41H 0d+L=5V3ajgYXU}xGnlam.^/|A?{ᰏ<\x]ּw67-m2:E{3!-2|~ >qbh4}^8!*\,(x e?*0p!>!Â@Vϳ7snkLW퓨YʝjI&P<1=^"%goW38=ϣ%:$𪷿@4b~e蠁Ҡs[D` &L{ӈn0RT5X@g@WK\vJS4J5$i8_15_M?kO x!o(þ" #1{|$3PIvON~nTǥ  7[(`!D)~:z?@k4` ?cя$Ok _td_7VjRyuD܈\7@N0V%*(TV M_<+kVn/V@5.~b*p@G21 :79+orv~XaQȀ>j 9>NYgw@)\vDoqc  ( Wqw{/x=@ksKD q6V" ؀K Ŏg"<.&H!zPG8ýR@R;ԴSd!yt~ N20(Pj+zIZ4"zuGKCwp!O K,uB{9D=a{xF+ed0bJrDF#%$qMo-qo|>.{/d% VjV5 3 $x(N)}gg Q> U]ӷ(BL͍, bI(;##|V smV#h(" xJxn68Ix?S=;k" auY3!%PBŋWeQ!AX{U$P`!Ƞܕ] 'ԐA ɜ0# } l΢kZ1@5|$0'UE@^B"F!vZJqYIhC͋KEƂu ufOX_3 MaH" {k[}hyI"X y@D7GpS}|zCj>{쏣DD GgQ푘/sF*;'LHuΰir{igx 7`|C .k/!,-lyq^ t4ѠUhj>-Sg`jN8vp\g5Pe5v94fs4cUͩe7=TsZ5s/FBUKT.Co*(7>m=wJh ʬy(D?xqݣ#o(j22"=$OPZDonx@*r Rk[8kB:4x~N8'*NVіD5 vX0tE{CMaefѾ>1@֔(F w~u s@DR2O6j@DK wCS! ={eڲм G` Q)HJk APG_g ?쿯s lĥa'[iP\?Xtb9BDZ 1cZ0\X@K9QΈk|&Gl)__v( '5 ׶1by{ 5<Ң$.S`TUQ/g) C1\/#cUxQ4|7=r۾&k+#)1ҎXj]ׅΐuej2( "D<~4d/oN(i85N`,D":F8C* kzWG)m4Ce̶snIiM. Dooꡒ(av9 SH5YSL[&yz(e@yIR%#t-1ÁZ(2ve5^2&MsØm`h!\p (iͪҀ;rL\tnea\N%Ol'U\酡W5򮁷"pďݧ4Jèyϯ\Rf K=h[ILrWN$fIa\b9F0(2<|'+AސFbYу$`HH%ޏHxւ2rÎ<_K-u9E>jwv==_D|cTKǟp@P4PZJfR@IԒ~[ɞ=9Ǐ[)ɢ?8Xʿo09!{cbJ2al?ٍb+oLσM^|gmmjXn< 'c${$dPungw! BMq֖u;iZz`J"iRA!W.HK>h=ocea[FR]O:&{5 P)B8~AQZWB·/r=^=BqXD?m`s6/޸By{i4_9eO:cT 61^~lq ?z $%q8 wS}z6i#B\}W_<Gh?Fb~28Vji._O8M-"~{ä%!~eiݟGssM 2w.2w`[oW/|V+ uA-p>_JR)1cf΍/~ 9F.%kA;(1ψѕoUW#r.wvJ} Ly ˡ]eb 6·~CN`Cl:+P>YF,R .MZӳ Uo6^Qʹy% <`tPy"T'ϻgc`pt2`~ch0={ײ^Q̕FA"ӓŃ^j;V6 WM[ ӈx @iwY) 5_Ev< ;(Q| ~ oOkKլXVԸMu  :NJ$ 4;3mV_Oe\ <# ȈQ#>>rxO"=zn<Їv|HBws$ ӏg4 ?m'_]{]ӄG*H.Cpz8|ܛ{D_w }#+[m1IJR-W p@#a!8q9<6@l|ـAt'C7p}Č井.~D=$`Ͼ!mǯtp]6w3mx)bpNKiHL' L뉃[FV`sCwag&_K:X9 j}헡pH+0-5#*~>^sOpA2>I'c:hp-7߈D\Mr5"<6;us h n &/"_rx1 A>*prtV9nt5=kRg=~}] ׽!sj=|F[s>q_Dk;X=:}A/ľ4mӋ%xqm6w҃&pkM7]$H?{;>'1Ej4mNZN7B &(s0m#?RX}YuAoT뢅B  & \5YaXG3*`q掳o'ѝiL2=܃Jŵd4-8BێơVgr.޽7_e,F\dcmgpv; o #鄞HP~Bg1cVG/2=<^=KSu  D}a#7q<,ԍY#s?_dMEBRqOȌ.!NY/*o6hmj1\;|Kk,͗,gS#DgbS\'_kcJem* HZougQzOWų]d6BWݶBץXr'.KYWT tNovw/ $P1@k27D yu a}*4^Xǥ{dm|_e#BKF mjBNAgAx( @ka"͚}^n+!6<"!7ocw9 )w(0!vNpQ^pJ+|%,*Gt!Tk$o"e0X7߫ <#>6V0:¸@R:6d3ѬZ097K/Qϖ:ްU C|3{8RvIo+rq~ s(KQŷ]Ao:~.V?B?N }eh~w"&:sN+@mhQI֒f$.b g6HbYH,J&g.xl̈́xF34HmqlcH؎[`᐀*  9$W/swИ`iQ-HxsFBW^mefčvbRX ^f Vh+3p"";mupsr=!g;AutוċsaHa›^ 7FNAt)}{7 @hتLօPaQCѦbHw%Hyݾ>;(fD_ћL½ܳcL xSn w~#~:_pC[Tf6coZ+qphG|C^x!A PA nFۧۮ@Pp^3f3s,q 7=Bii Ʌ~hUhG}ܝq\wڴr.T3fl"\"El`=F4Pbh *Jj 0GWԈ9'(*Sz'EE=QEkPC^mRsLl5 (F\%<7{\'ӷKlRL1?sGU(~OϛOl[t{&k`U%ǑQ墔à?(4}1N!i+`qe.1QGƆL3߂_oJB)M#q L}O}nQ0SĦqJ.UB+FoOBFn(lCiUveV`.V2mh7(4TE9xkVL/rM|=ޯt^ګv=YUҔ|Lzpvfz+Hч~~ʊ3[^1o@ަ% >N.@Plt30M +H|xz4SYHJ_ë n_Жǿ,(=8V3˅ǃ ś nIΉ{}ӝ'a|e6 RAvQ"&MvΗ^ *Fz:|튇Yh!պDA$I$V9";L~>p=0fL9`d蔫-9Y3yid^5\tz073_Us(YK+•tMxX)ggľ|ĵi*ߎׅì%'2Ԝ#PU!0PNd(j[ߪJg{dVJouԵ˾kOl[ zxaez7OQab:!FOX_Yq |toZz}<`_?-x4eA"zsÇ#W F5U:l6mK@r*"BQ{zݤnnٟ),FIAoz}`$us) -UKP5;jC|GƩk mfpjHj# \4+|ޟ}DϽPv5T @I@ϣǰ@4M@w\'8ԌQVnD@]!6iuu1=窟w-+SC]5;QL/k߀` 2Q$6CD`$}2&:!ˀ4Yp99U^Q+Y܀ ?ŇBS !Vwͬ9 $ao1tvql*`@ںJz /"Lw!X&džd$QBm2hDyekZu42)#xaiX'ZS$&ۧ"R鞞8ڟd3!r O,DU~ yL41.tU( ֫2f&xi")9R^94a!10𪛈u1 g&@PvfơH(ZKsTCP"\u[Nu1 Fz+iw)=< L 2, f  vr9^_c{ :Gy б jiU8|Ԑ 9ӨSM:r9&?ccn>wט(0lՅ580>0jLrH8sFad6BR7f} Cfstΰv鴮# 4!‡$h@A ibA))dN*=:vU袑4I/˿r\܁{9Tb5K @s$XY١HNy93-؆BHM0q0`gbR&~#cmitP&ߊ>Nѣ V~|!vPQK2=AϗĢ1BFNpDs #vapoJB{ 0e]5\qC1 3 wj,nmiIq͋Y4!䘽=6w<G nć E4 A/O6-%AčX"eo&WKiH !J z NP T 9;A2 y-'?*{ xbC*f ~ltvl 9nڐgتox x5:8zusA)[8\GB?/wIg$вI&L?DCg´4Ӝ,$6Gq6u!:TFЄdƹ3r߮f>JωU/]vl%h\Ǎgm8dQ?QE4QEhEJIDĤXO)t`ZZ`cA1_*g}My% F2N9T&G:!DF|.w[UВAԉ.Byϣz* M14&gWTft6tq~Tl}@gt }! 섳?7zbsV\^ Sp8NjK;=➦p~TC1k EYNK`!>h.-cRT4cyH\m(Y9Lݯڀ0\)oTHuA6 nkӷnE'+)'Nm9 @"d;IHHz;`I*!syik 9#<_`g/UcsP6wp.=t &J =zͭ(3ugBRH!Iܼ8*O!LOu!Lof"0'U_Rlc&Q]юK"E*[t8C'!1s_!M IN@wt3Aq_YAcA;_U| {<'lgswEE)^Ev *Wҙ= MCPO2A.\!CpS79wϒp'B5QGb2S R͢8L 2C~",T?mVUBaŵkVY^`kAn5BaϙUxP/#31x3.q___VӿWqU)T=Ѿ/*(ȏCB"bmH^gO!~F_W&4 ?\F LYr:QUUnn.@6d$//=Gpt >T&ϰӉqD:K6Ft<@i9ٶR{q E/'7} G P?&P83?!tWáNDӄp&o7,s- >uof8`wEHv'?샠$[䄚!ij*.q: P-P,tE Zf%|Tԕ(L٣ RB.CJ><2u J@_zcƟq=Y^@dQE"φ_Tŕ#Jd]OpwӦ~ c'g` ކ 9` LP lB*l\'®P>pEܘUQڣn82,4(AE+Kg8W: +ծNz4A>=2]y,QzTV5$PFO1!lM4ؓkbG{9 rРyhÄUM5q̄67 d-q+ÿDM;z=S ;2 fo?,F!Ŝ@xim*DA v{~q#c@`|C/xzh_ՅHyt!Mk]FP$j(*hm=`}ظA?&%0; 1򪫏.|v:#mB 1F08Ȁǂ/<OCAMf4s3+0~0&B JZ6!vR5şyRwEbדTy:3b]Nx0{# 9D!1U4vfдx}[jH?N#6*n}H}P#f ?Md0H6^{ee&J`s5Q'-I[b`I =:KEW@g! :,-ÐdK+7O(T7 .f$J"v໛;̼ܻV B]i%p mPb6CXn}x)޹ab]GI:?f mѨHXrO"`7Bƫ|@RV .p 3<bBD`<רGO476@C%h;vZ!=츪+" "} i_UuT 0K@C\Ng56{>fZZ;C1S4Ē0p izrz+:@ޣ8aĞb 3m$CTOq߬' j!b!-l#$L<=@0E(@7!MU*tOXōNGBSKxj}ipIuهs$i:I.ph9̼ `E7{fp:0I Kiwכ}>ϳb(gw+n3ذ#0Xd~5LT{%3{Dxwt~ tgNRi^Ci3BλH䚤 7OHc_>PөqCBV\T76b M9 T5ḃx{ם:bavb>9N r-L-A%MyxkݑrN1r;#`2+l?֔ 0ABL'{Q~ ?1&OQ *Gn%7E6ҊIDFE4yK39Y2BY_6״*LQY`l^ӏCSqx 'Pˆ=Xv%pHx:2P}~[3}QDA"ŌΚ]IJ)vPFM<:&O !^K*]bV噝\`;;F Rr %;xAA jZK>EMhv#FU颅3$PQ Y; p^(Q:}vyqAIm10u$; uam`N ֮!;a$i]m ϱAu .Yu.` !&X(qS~qU5z ِaDNG^.88%IMgB32ɯY6542&C/F?)*X":;~,F J X-Ajcziid%ͺN% y>>}k,ɟ{C@4' b3{!ױB1D%t3\vp?t4Փ܃E @!BS`J(T.`7fSk&*G4\D!& 5Tpz@0QD!C^kxf0;6ׁC Y'8| 1AyLdl O DOv9hqޭˋg ;3;<@I%U( 4Xrs{8퍱 ##;sݘe7,NT@Dp.!ΡfXTDR=цV] 9 $<=޿{T<^mm>A V!R`Ki;੎wag۴%;Gܖӥ1:}7_OA'魙`)mI1"`4 >W4 !D7Shtm]Nš4%K(]),c Oq0'9k!pWgfp1OD#2(s;1FYZG E-QNv3Ðubx$g(v6gbe~?0JG1໚F`!X Pޮ ɏ9;;DTz.HloĚX`${<$y_v zI5YSg35+Cᅳl6گv>6" <xЗWeН~;i'Ń "<?Y{u}%Ӊ}>).΀R+CPUx hf[(P$W.=ǤTKʼn++AOSts+ y?݂JysEhjI՚uDɥI8<ѩCjᨣgA3F*^$Izy9 9 %IU;Yr%M2_sCڂgjyJB[j"όC@z" OQMBH8e1FpN$#%pai2?4W7 2g 4̢rˆc8ӄ0c bƔCУt:WO\X܍Td0 ^L `73Zُz,.cC֎41O{'B.)\Ai.f8lƳtbۀbk=?bmCyt 0"P`K58z &RV8nC'l7m蘅89bҦpi˱'w!⧓Y,0D7\OGϛ^x)b}Lxjo!DoC@~zC fHR&ٌW' ”O珤"bD"ZCJH,'d2?e4`"(jj[:c'.)'|wOD(Më`\q ܖ"lQaǙ˶xQ^Y8qv s{Mt9pXrԏٳ8"r6TMBNFH89㉗p_@<uTBe s>== ičy'G0(E@EY7 y0 ?>?10qk*2%l[`p48)EFiRYq7bXE/ @$Z1b1M/J4 1dl˷"b20)E[t}@$hO+-whExYs MS! 3: wLl}]&Bi Q;HR8SA52aփZq*40TNo\i*vim#2GƗhͮط[eD9 6(og96>W DL!=WC(KD-+ćAhF~)^46fFbk>ɶumeEV5^Z"#aiBSUS:ηL9˖U"{eA>@D8=# /`4BL`}$+H؆LNxq?6:O?xdIs =z!)0%qWf3O!մgP1%M@BT'd7lH8 Onw=`ۥ1umt  \!ϰO=^(dH}@GHwx YH#TuF\3a )8v) ̀N"gfG0B5y J+!H@s2DTX!ZK|0TCĝsw>%NINfMM:M2'tuMKPI6j$m̶ wQr %ѼZ8ާ|A" |lb m6*8j4veAMI`ʹH<{sY8֐sdd,iز|: 9lԧdL'd)@X&@#%zN|R?!k@4ν#l0D #7 \da7{dfhW/) !*24^PoNa@؂**"H44 trp)I@'6,M6}Ϧ{< 5e+I2L[=%bHR^_B_D!+qo II<hX.^{1^ݑf:Q0^|R A:0 :C23߹`)ZM ~Cd!@Dv`NêfHFnH<֐ =$7n92DBr 6($X+ dHzP}W@w6}{>0>j|Z%oû]{hv2;:)dtxH":%TexXwY2j$z& E~%%H OĮ]}:GMmI. by4y SoԨ:|We>J);qv3HTCOi|LߛsSS8CS4BcaaVT%F Z'D1[%Bɾ>wH8oC}m2@ 9^4rRܧG)חcƑG 8h7树.3uwa9')(\6jt AM˭86p,ֆ8T`ty:OLCI?"?\G})?S A~/ѧ*b+(1?^[$@^`mAt;l`Lh *s81 tނ>8NI^׏AK?X j$*wӀmϯx& ?ZK<#&oa[muNsQY yt]x-h-f.^Akw)oߐ*#A3*'z5KM4`kOD $]D$̕95Mz#Me/*PkD4@a[c:)cQ#qao^r_VEF1a)1wXwsEY֜樚u{g}Z_/C^dY9M}ARHͻ3\Vc"Qmb+9 pm nGïz0 =\sM惂]ggw4n ͮ* Iۗ.;lJt;}ُ_#kaf(,bD7uuC.*Waqa cP@c!zIy',ҧZ=%翲yT`ɢOzY~/]U^@<Г?˟Р<2 ђk Nf{<϶ EP[ B er,ηɂ'0 R'{BM Mu7*3HZv{aێ{r/c%mO\JE4) 7AeL, m3RcВca,O:4>qT< z z4aLblM2w  rTSM4dыl]0D4!zB):`Vdٴx'kx;aٷa#K!/|@H)dg>&ihO*d!Gߧz~輦ҿ,Na &Ṡ0l@X1EhX!x܍Xh`;85Ъ߶`uη$hon5-_yԎ7\~?3Q顈$ק+]/PW~vٵ N`B=|GfVex$ {Ԇ *.k~GG[mz18 fwq=d^='wB"f_`y:$H2rL4 c.Ww9er^5*v=g 9 x}ծ\&#Na7 .̠k,`7{)s@ƀBiNprc[5OԹ6Q):4 c$B"OrpJ ۖǗ*$Cm]*(SK9% U$W{/v='|^yEH[ t4>CDϵ@c ć#;h [5HɥuE.٥]O--SA-T)jսZ_ğ·:hs qb8&&PDI@X]QT:jm\Wƀ흏?_F^!'SqУ10dOD`3A*`7DKӭE=oP|u௧/A=I u='0I7;̒zA9d!@1)6;YpN=I|e{aSHI<@ Vd*2iG[(~:NhI0PQd-csulS_,w! 7=='XTd9uDķ9Z ykxh#2** 3xOQ(,I$$Fx,PX Km>DڝȢ$P'~d$sx9*1͂C,(P8v4oxYRG ַ̘jJ*dsPUGaޘPTHZ!RXp=h-^y_!#R1 Ԙ?m( yYk9OHԃz`6ePOjģ\0CП4#3GNm33N/; 㙘'=yfr O D>hϠ Wi1遉<} f5`LM 617(ia8JP KDI՘42).CamSA0Mw)8oڤ_Al!szn1ȡC"2! A.meܼ5JJ$mqv*H#4v<;l;j `"O=InE!`?f>p {dH$'k¤!njcYO9I#ZVm0%V8C'1өoB K$5 ߊy0Lbx4t ^Ȯȅ]<p æ5':jlwrQˈC4DbASWijR s dY"2QE~׶{S*:cTw %MFb [03iLH87s=y%^I4ۛ4RZBAIIo86,@Խ'i [|)_Qp*R*ACeaywF^Mʌ4DiV#9֣rl&t#)ekɀ=6V"E|&鯅.+HjȺ.vU6F!qO٫{t a;PhU)c^K:kxU'+7.;[oT)"_dţ!ݞֻq:2u9&yO-t8hVww psxb/DQagr%=DH5<)f.2[V&;5 I9{[k}7YL4Z*lq =m/'sCiB p`eF9kb֡HL>ϻX[xO)s[պ=wOrp*)v&DP7@l5 0kSIYKө@Ġy5-ԕɎ c @ 1r!SS`:r͝<@_(b/X$P dG)B+B P?=,@`B8CSyAXyZKȝ@X3ffw\#M7ܑ^!yO8?H 9w}/StNpU>G2ik xc{xP=rSv&&!#2!0O_>N \n}sy"; #ƿ@ٹMpU葨 Hf}<tPqZ߃aheP`D3yWŇQx}[ ^qS3s.]lBoC_MN]ɌЙeC2; q%\5,Pہ1xq yH9f~t.uB`=s|NǁSg}@iEF%QCD?3ϩ2MHsK0؞z()ڜ{]9|}Gc+ѢH2ҦDYNcM5FJ4%JvMByV l_  8vt p8'h*VH~G!2opKKG#}\N>7m*zPN/?O @VZsТ2%CHaRj/SS;%M w`lxuì ~}oOg><܁WFI79N TVi3o/C7ݍ ASVt9UW.ĩI;X:#p[bC˞[1nX jsZ/B1!-?`IZv>ok1De#{vt6qPg,\)v~E Z>k=7؇v^aHձ n(A*˨T$P`Nw=$07^c8D^5HD+dOBFN#lҒB01QsN*Cf2j1 ڲ *,{K)[Zv̨$ U-G\[$zlؼl 7P[3a۹dV:gQ3_8>*O#~=i8D8n D 4Yń?ps5QQmϻin;p6¶(4bbA5t41AQظ&BkFtI͌d\ eVX6: jW[$9⥉a3 Ti¢-M"::81OO{& 8-5dy- 󊋠dm7 $ٷ>1xwP? )@w_ET v8GIPÁHa PQD>r08|?{cX\35$''B2wkvmn^wgcSݼKzw?#;Y^\87nʱᦪ?fFu5jճe'Kˆl ٦pv׀TFR.+3 ^><:E,Q:Klg8=^`3D_41IxY/X3@J.>baA B&ѕh1jgyQdx[:)%m|P m9w .$;`JO*zTz pU7  *Q9\':N|T4@QcSzJ֓Kj%#i0l\EB^Tig쎚;S\<R#ص8 @pGo%zT 5Wī)\Z@hS^*51jqQu,{Xs &dy)+l>nD*s eU^d:0I$ݹrU^9nGɡ,iaB +xq $bEA1G8 N v~3ٳ=4>>NyJhuq"20y9^N] L@!gR7jmc8 $J: !l>[ܘ%`MOE\b7f#L[F oP\,e# PBp2:p1*E1thM@lx qbIA2ڗ729dpٱĚ.W0N%/:kU]9(xH rhrCk rG^k[Aoe'=X>? l1;cBb*/y6IxNT Bf.9@3g;ML_Mda3ߵWNӯw׆"k64aV4P#]\-[p$!д_wCh ߞpn[B=HZÙRqbm4 ܛ҉jg o' ݔUX*ځ$º0n{ & Ətx韛Tx{c !\+m|$8B@`ܵ ^o=uCװxg֯B:!;D=>\uHͽ:O&}Wh{Pjt̏7?΄ses0`*]Fpfoz9t8Ҋ;ca!pt|0kxes]LN6)-8[tVpBVg+XY+/ lǯ]-{qWIZnGt.rR}m< ;xRU4\_}!c6..#Lh86S^s!٬bRl+]uW3}t](g6.~Rs$ c :% 38ݱ}zt`ߑyլ0H=9G^2mT7&~.J+augDn \=c)9eFN6wj7m-V~qPk(LXGOfƗO#NnrDB"Q >Bt\2t|v h`Sed5 \<nXz`<Ot"E p*" 1:1tQy $sƥm^8nBኇ寗6 G?`mƚqY ~N9DUX1kDRAOxϱr849u'?Cb#8'{xBGLM/0>x}:493vV"Q0v& ɳh2t~ZYC~)" :}wC$Z9I3=_ 7 iHrX6D">":&}d&D$LCfQH%SМ_;;;zO|/rx hS! U&s_NrR=G^9l/(FZb>ˇ֖XL\ȅ@`IHr0k "t l0֖F:½3ӟP[LJW7飷:~ (vCZo~"i1Y@Qޟmf!YѮXs Y@0'=¼"li8%,De\lth*<;0݊#uFJ*+s 8;.Ao $1rApaq1zȍ0|I:reUUUUUW]!λ'gTGDXC$ձbU kp3]cՂb=i}[Y02p#TD#vw\p2{$ 9\j0~t:Ò^|~,q"{0 oqۢI7-\L@H)+]uL3-_q~3]Ð8а92ؼUn |D^Jpn@` >z|MɯUmR/zNqtYb` = J$4< . I[G6I\F:e-f '*@%`m΅qԒ-CDV,q)62!rGX`!htg7Pmpfnȿ܇eW@ɩ5_D"7FQ +`»VȕQ&,h BcoWmwҍ^gLs1ȈwȇxW # C!v5v`XK$6)Jlv5}Z ) Sc/T]֥A@-@K3shkB1;IaV!Dlv# >-S߾/ %`Ƽ$H"J@ șI aϟ8xpaD)?TM[ڒ鶃WUJΕ %o9suS ncJj (&TCDlJ+mԮD dAmoLRrآA  g|R("&\y9M !9m}TC4~f(::Qnu PC` 1"bC/$FJ3oG"^WuHmxDMaApץ eugQ{~y"eo|LNR>ue뮳xQKZEmhy<*%'SiW~~gZS%(|}tȤzmbCrNa!HXPaMfpg/v^$b`86?GVBƁ13cŮag*PƓ%vCNzn}wǂdt球L$}WPn5pJg,%}>{?y[̗]a5RjX"o+d5H7&CDՎ0ȦǡЩk lbᰒ A$-Gr;\̐8n| a:%o q@d"{`rbHr= ,EeBᬉ۷u:.M]PmP>Ừze;n|A' X[L5Ca$H8;Bԇ%lMbJчe`pkcJf.ft2J*$'Q:{媮 a'kc[⨗YHד=*׍WϹ [{-ž7hpYn9Dgxg?c`]]e8DHt9rP~;'|d|tՖH#痫]Lt;>l1@@R+`&0d@H Ν#Z6 ߭\@dž"ߊSE1Q|g#~^Ȫ^7'pH6}0[k܀J^BAQϾN%"pTHg0P?e"*';mMq5mUUUSMzB.2T#GeTI?1KcEQC( mNeS+4esDF?쇭Fo`L*Yl!h( Z$rZ*6S`("hӡ5MSHo2pI] rqCF Z92HR@R XF_6"!]JďχoS)$f%(1]*˫B'*KG @I`C"D\P^c2%I8sZ~3|J>h\on]#?.w s! hXm![)8 xj*]n7!%H߻sYS)UPp懊 >+o9tVxsQBPP2\2rLmCܙzl/W[}}4 ^nP gTh$2B =y0a̖"{:זޛ .FS@oz_|x'sza@wc$wCiNA/|QގJqt9עedbOY~tw^..8Hp񲐺$$h^̀5d-b<5MUEg$IXtxS{X2n/u#',Q|x_0Y9TPrnb+4)6 ؘ {.A3 -@;GH}ga&7` j !Kp3lBL%+!p@Ar_ D4J=]H a9 f@I c64t3Qc!4ƽx8Iu uZa66kÎwB" MNqkYR؅䄩ƼG:st$K!@VWDv#@UMy%Ǩpd Cg鲊aZ(={7#VɈC@vY5+ᆦp+ FcЁ= `li`;m} EnEg|\]s>C>);fm9Rcrw^ݶ=eNrN/S8(iZ%v0DMdtAAhp!C?O/v~< @q=Fp=۰ yk KJr4cx&Hx#ICD8A\ gUan=$8;".t~n<x}N|wk@0fQkC#q~aWvli|>wZACNv+&AM&@(E5O#-P뾂 DoR;;clnDm- e dqiR o0Mr,Q-rqY g6r(G|4.ֈ PEo:Fdq 9ZM){LJ`>F߆,rINb Mz&{zltxL3=c)v8Pp& a[ݦ i4Jgdx# Z F$0l +W\m/kog9y1z_8/N3g3Ti4P,m;"* Q8l"H7C\@:R/HWm0m;Ʊr&hu\%7n|.=Na$ZSQEꔬU_M޽yۻ95UEʹإŒs[}r (AHw/AGcqz8C9$D`o[lGQk5D;K`<ܝ^т(t)0: ]s]܈ `~÷}[HD-ƖA嬵=/C3 گh^73<(2j!<0*3x5TY@P}vN=Gl@`cmn'A>/uTScn %օ6 rp(c̆;k6(Q 5G(Z\h#.j" z kQmDAnfOL>y{]r43:}ޱ&H>[OWNxITc7a&'^4֭%,>F5 P!*\0 daTDA+W\s^;q`sIW4]>Nf;zdΛN< "aG=ЖhpS#q# ~Wwtp(yV, }aAq԰p,*EV&t]5U/[CFD6Pow{=Bϡy }RLzс:l +߼e>b+c+ ʳ^< " @ ,Ut[7:*'eS` N5? 4ONSgnA& C LY#S:JKl<]nu*IӓwȽ3q΅Q@[Sd``he8aH$Kץ z 0+u8}dMR=;2$Sb;]m!ag|O>tWkz-k=}~EK<909㘀|y_<==불*{>"Cn[`yDE3#6ƒDj 8X7hP T:c- "$\47۠tV8AZl6u#"Z ,' Լ{M硩 ¡#Lcgf<}y=XrwX&;AFW!u9o'~_%qӮ*@ v:3R<ʠLԹ GT IMRdsC ϼP_<]"קw\DrxV=8,]F {qG 8D"L$x"!xAفt`{ Ϲ.W6w KLHx%"xƈ5 }_D%#˧^VS6 0;>L}؄}p&oz[VRMq!b QuPpdUB|THe:  {^"wc#6[!4QM0Ccܫ붹5uPXdJo'^38l&Ѵ;<zGs׀.kLhbP((a ;x>!OW7MC_0u*#=C^Gsu;ι.4^(DÍx/:AA#6ǵ94~(Ɂ}=Oq`WCĻAN;N7=QC$$:]/#-h:%B \˕C1ߞĸq$RIS;7jɩA 8YOx/o]h0v`hf- ,Q0I#BX6'D]{;;|Yx: '4킪Ո 2SK&z6Lu9!4qqpW_t[6;R6 E66. pĀ -UBYq̓^H k*c: m\|PuB_)bH f l ;*w#8$p÷5D=GI 2>Qۻ<7>.HghFxȼ4*5z^D2"b\U|yr0bb$qN&+ϏBta"M]8 JreɤK? mO#!Q4SuɓCZۀU-И 9&--RZg@,jtx֖q-~a>={d0}Q*nS-^܏;l$=]`{9Јi f,0,{0$NѲ'Jn`۱ 6a !rĞ!.C~q++aq4/1ɷy# l靟_!fL,Ƿ/'/WSW|$]vr{xvG@ "(S |(:Ny-U;=/4e&U%2{й_.IN0OB ذt}6:Kbc μnxZdOZ{dgy#H"fs\ =([0s\-|j:6ɚ&xx9fȋuOgp_$2qץ监>Uu?hԴjAa{Li_r^1vo 5p/HEPǴ }=RHl1BY}SZ0WCeּNS܇'ʅ$Ooc;-t:3`8=$F0QQcwE'MQpk =SJ= A1 }۠|( !|)f˜-}n~#Pا-6T}g0u;ܰӑxn*ҹc~ `!|,Ukm P C $-$j/xomi2Oј_+5,ò=QtH'w > P3'F Y㿍^5wM@ۮ BS&Kf"4&1kK}@:ˆfd6"[¸J]wvV9سuxh (dIgOeK7zwa$%NƓ @[.)qq_m{y*ʗ3:-E@knZe=V5)Q!Aتǖ~{ނV&Ynr1IWdT7CT\L&/~{,.#)u=oPs6zΣ˻ 8b 26I"J3eO^QycER\i2XVWRqEDs[L^8]Nh?C7]ç.L+I $P!A$$ZRRI$IiJI$W Sl ""AFB۪V?r%[GEQvt2zrf:.Ø=Շݶykziӹ}g b3@9 #"٘c`Yv9F. ͅ⁛!`uGQP (,w4_u4u>녲h2_mƩp P9@`;yCA܈nI*$j"9jr3nvBjJ`qᒡET{| k%fnH``O͍0gI??/}q>Z7}LCG|۳o9duf8aL'rZmS :%! $5y_14.~b[PT290|cEz~)@<&("#ٜ{`LtfFe-iIX}% n LF?~]?&=KE @1ld*jɈ#tg!A40P/GQ,!όO W(m3 zc]zc: -dڄ}T$c?Af} (QEߣ4+A P`-(UQ"* :.˛:%쵽҇NmmV L}*<@akqײs99ҩ!{S.“5RWX!2xI 9l?~P#?)Sk.+SDwRo$4Bm..u`x*Cцq6b0N`.h]b@uKi#"F̵SF7aY8`䁇\5Syw}I|aMҘ}) &|ad` `̝6p u?  LZ%:m0o7mn?, M~ 2~"T yϛ =6V|c|A燌7kExIlua4/E$(Di(r #<3<4RYi4ƜsTnAc5I- Dn3ywO'A!%DPnZmU~'B"D?1CCcνG埇9*8`dP}!Ps % TmOj#D]ۮՊqэ*g=qDEIJ谖cx3f,αRA>-"S&DWe@}-~=!J؁VqgVCU#&02j%7wE׽ƦgI F# dFg]J vAI &%r* HtSo>輚|K@}r̮? Q^r{ n:e$JBϰDYAdB|ɂ$9*̨ Y!Wd\B_~^ P cп= `4 cɠ~0iW@'(I%Ǎ8p{ad/&m$(s(E!=,=RۃQxG,j_$H#",##J\2dC#coK}BEIFF1PzNExSIT)f=ntigo Gz JУH!?A5PL5h aD$0t>s߷;O;G ;0{{ DE1QEMЄGЅ;rI߃һqͤ\A ʩh *fւ?E(F^zq+ٰטCBc.ЫFP&@YFЌh fT#fcҬ RpTӃp6 H(A O:wh^ZXϜcv&:#3zhkON&3QqMYˉY&'B\z^JPA:{znt yJSx?ɷEĀv(4cE,u;A`fvo#|WѢ-i$,͒Z@kYg;_a\8IfXBD3@zL1RTbYD` @kM:$`S 8tD`:8ww\= ˰.ɸU/,3:Ӫv85aHLXȚ>1qkC'"h(t-ܒ.e3hV;& eɊ Ջ=v0C 8sH5 ,Oo "y1 ! VYkЌJQ0,G8\R"?lho{fMhS MM42^{pr 4ˬ:oz7i )~?\}G814p: a"Dt_d!C4oУ4Qb%' C+Jd+/6"7F tL$3|(E $)Sj˦Cm各oeFe" j/Y[!9pqJvCއz5n9!+HP4=qH>T>p^jC_/O}i4"*eMU4qYwv:( cZ %V (CY$*ǏpBEs<3(H!|.v|38&P:qGDu&2C3GN|}q Ț,LGXP̰I HbKߜxc%.<0/E@8ۍ8`hj}!)2\I8?^'KBS1!Iv;Kǁo#vUꊃ+1K`=i/rN%kJ;N@k!xFқM4dHhbA퟈E>9 %c/GJ!m9P8 f{N>C8os3.r~m'1 +` $)@^9 ';;8 o=^/?ِ瀟bCY'`xA>a19ˢOrHlZqJp! `F`kƧaWu!BV)!IB|f@ey8 z2b$ƃGp੉a"*tQK:e (XXd$04DLPC$aH`(;0QD#W|:tÌW$>x:A?uY5PCy!'7v3] ɢ)TkĚN=Z#6;*ƒǿ@M%E fJHO:}g]6RXJր1TH׿&y5hވe3anSBz+3*{ ҥ k?HhQty0̳0S,͵Ca{QnS W}EpoAF֕Ƥd>T% 4=l F޶Zd'Nbb`B/\X^!K6 X8=l14Qxɛ o& D± ~}Mf @4L0S׹rnӛ\gQ# ~_B4C͹eÈ>f&($Ca%!pq41=/֜01B3jѵ=\WF9omoOfl4vK#2 Hl+rG+ 3 .I+B3׾?9slDY-Nu6XGh)" Xlb6Q\qROeJSI:B 5>*;6K./wϣqlbł)7185!ABqx"zE$c"74^<j DHJMՊA:];,a3C*LLHbDAQR4%E#!1"ЄB TQ HEAKAE$LC24R455 A(Ѕ #B!$*D LDG~|$ |!@R? v ׋/TODUQ@#@@HPn=5]*ED@ϯԤˣBy; :t23)ZcW˄8ް8|>-X ,!i+`i1VƆx&БT""D_uv>1gB\:O[Oޣ+[n }S`>!|Td#ѵQIK}$)iu3%p;oAWstZ#oţ^']hɷL=[nThn`L$ UiHD)(bMNXu څ9!IŬ|N>/aם"3J{UGV@$%Loqx٬|jsTJά8 D&]%Շ4@[d !!R,2VH5,ܵotK[+b3|mNYhm2o[ =LQ@BH0aˇG:M5߉(ch\1ACQnj-q#aaSRQg#Z`B@8D%8Жsy{D,y#4]6xFz sp8v*R8]th]}#}pWP|CU .?HK| /p^)m<|oz=]aY9$Z4ŬKrc-ZY]ve 1u'ʫXM!5t;c Vbe1ŚG!@(%P  4CjK@ĩ 3e] RHDkFЌ5)Z)#mGi4l?w%I V/?_LKQ=.Dwf94|x'd6ݤ?e/7hQaH;Ez A)SK2mKcd y(6F5P9`>~p$QA8)XV>199,kCu=~%T2 *0xu"]=l4c Q*I5LX*1{z#윤&;%|ȪjH(2C\(kn}$ϙr='"?AGTUI̐SAAST)o" zDj3 Cn7ƈBI2^{ޕxK7*MB *EP 36 HZOW4/;?ݒ7!`7^HVH8wBC ?~\'Y9 -(#&5p@+;Usp?ZaHDOAT JѤCJQETDJ s:< pUQˬm [$߈]^6RG}ʭ$ kɥҺBB, YSv` ۔ q~iNj$3t~2DQ< "1wgA5z ٞjڵ;6sh }isVh(G&Snܺ O:)x5A>ü<ኄ">?r|HEw{vv"`b6;`^%C/ài0#XD $GRŞu`"AdTADQřGBc #|^_3Mh`Е_\d()Ք} F-},((9t{=n4<L'TMPWȨqnQdevF&$a#!ϫpզI\ >S0*16 8$<4mW|pMTBP~oD ґ-)%!,@~+@3LEP1 i))HR D $0#?F|d aKNvNV3+rBb_ W[DTUE55TxXƨ"lQD+BWZr8RpI˾0i?l$X/V'Y)ոiv鄽Q1(Q~Ly.ulӡ "Ⱥg>u%)ODzcV@g1^@?x$" G~#-tp}y9#5g /.j0=ÏO >3 "zmZ~!F|.ɖ3L_^pwA!) q"1!E&opHI;: m\MA@ht3]ٸ?226! HD'Y; F/@~8{1o= `2Y<}o_`|]%!?(z޶GZEZ__]N1C*~5/*%f4=wrOʦ?Հl(i)Y ^SH=#~=k-kCaEZdPqz<\U"n͈g[@UXU ^|w3 ݴ"]d-tݢ"]ZxFtxD@HD`6A/(v߳f6dcuc@S\%| ^D|ܢH jNstm5/H² y[^`76vpp eMHX}S`3c-4ObKN%vfr{ҺאD#?}W($y4}4_2ڧxe+$G- *J/gGYj e؂S*N$OgʀC󫵺0W1S+DZͫ='"!NF4tO̚[LϹi7K 6Dhcmn̊Ae@9GhF lw1WI/𲾞H':mcJ0*_>q)ZON&&Fo pDb`fղPĄ2|!2h) 1?r_DD(T'ap_  baX(9`6+Gyd69$nhoW,1x4&%%9}R8ۙ|Qht:S 9nwa?,b_ey$~a~߬ǮA]b=$Rp>Q޹MD#=olnOɠ(( P%"(u:-wwQPT*d(*tPM&dSEDQMoCڧr}_T6+@$IF2qLJXA&Z!1m=Em 4,C㧵"8Al&e.'LqP$D´,JkMU.")A@n AI, B0B"!R Uq31E$AKM %!!CL'ό1Y`oa,Sy&mn˶ gGbQlhiPqq#?F\jiQقi僓6q'G2z(xJK)2 ]j̤Gz`<k%?ɰXk%#*`>9^)O}H,cH~9_ېtsh^ >lN/g Z'p z%fB 6̱=^.ứ <*"YM$R3 ]x#g? pH_*w2*ks_ }|} wTוv~I SHr]85Ì[ư Hҁ3#LS" ͒]Xvp9Z)hx*5!M Q2)fLM`a ;>NrD3AIQ ȟ'QW2BTwp3 )7,Z .{μDa|qW@p t4P;vGn9'iT t(tt'q/#bcmV&Qi\AHmcg=Dv;Q?dR1L6ƢuF]KW\Km3. 5#"lP`PNg4u{1Q 6al{+&n,Le%FK]s7M=%DHQzhL6fDwh&R+^k+5B @ 91ԻE OoϓX$t4vcޠ.z|$2kHsya!V6 fD-%:ZAl^ͳR n_|Nÿʈ, 8AGC(PKih@A~kLFXÇ*"EʇJʫt,a0I10jEATpʴF#4?L94ą4TIM1%4Ĕt~/CfCo5UR.+kn7Rrc4< uwݗq%+hPj&ƄC2ȐK pǹ;郢(('nZhVLMҁ (7w8*3 ,(Ǜ}=Z1/Ԃo;Bۖ J41 /Cy m˯e-NM~`F}1Dv VPG^V,GtLm Zx| -cƁ 0tޝMDD Tc$if8xataH|Bi JM#䏪X>KL (3c .iL_C]w!z5ZXAB(^nwpyd`bT%ߺ h X"h+ɡYty"+*iDbTD@t hYA 8!'e2H#ECJհ \eCX" bF'\P&bCF o 2A*(( TEi c;=v!f hhѱl:tGE=c[ KC2M ]۠4hֵ͒W=y &B" fP`uBj\.|+@:Fwwb^~ )B?Hvqd]$ ^2bS*wsW4!M*$.zNlХd Tjpe3}IIVѵPY.T T;yc| %ό]6.8()JψozZ:m " a@W1byF;n"B%]C_}O۝NNR,!P&Vg7^S+7|"Sg矌f1 %z:L, Ԓ161euJMk)Zm̀f@SD# 4˘k\2-U1*%*0ǎ)BbHYhL>0 g " <3$g-+WLq/GP (̶g&M(t8X\ff`؝0bB\ d & pKSB'.WV@莀z.mso#P o[7Cp>Ν"l 2b #b: S4`o%P㊿2]vb=-ܴlZGbX5Bv3[daK'1lPCE(04s1!Hz9-|G=PW{w^J#ȒQiyf58=F1#l;75+ )Mc@!Qָ 3yC^AA\j_RWb8$ĴG\ᆇI˴ͳh1ir2-Jj*cah8ԉ8@D[0e;цQUHgg-E FM-=Zhд%BAePk;Ï^o^Wng0sn>L+nux#j>urLG 0i$5 /47uV0jn m@Gπš -+ˉBuͥmpSt|z*(9&B{3&.$xN?_vc+IƧ8su43ӧ9JA P`saFsfD@ 瀸`RV e3sbDcT}Fr &c>x)Pk"Jt01#}Lv F\b j(2B%E{89e -J݅*F  Pu5"v l3.X9 1Y )d-᪀1[RtS2a#vBҥ Ï#bc@i (n:m`yI?zq/2v.MLA[Q!6`!8.LKl8f}LޱR|3rZ 0^^z*'$Wy>o{Q/@wq:(]%Ly_!aϧa&IOl*sO|U ILL=0bs2`X30x gTΜQ Ҏ\`_RP1H!46 ?Dlk{ FRdvZ :@R{ eB\=dzg=>[}_[Q@;T_g/8 >4lUU!Jh=XL5/ݣ F^U^7 CQ=8bPƟdA(̲R;q/7& 4J}e83dz0CRCWV:uH{҅Pm(g^$ iȅ~Z$XM#iq}6j)al/=?LsI+'~0szhH"1 G JA53[c( U6BkIh>T8hGO6v@c+A8or8Vm2#P Ab`L7˛גvҌśFg!O676pK7!f]&sM{,G Ê: 0ʒDQ#TR LR4DE3%PTSU  M$B5TRRKAJ )=+dMOJ I4(F>L]"4DVҬΦL)".@TQ*44i uxblPUUU "+bbQ;bَÈdv6Ft5@#|Ê UTQJ) >:1vgi!Jnf`*u1L쾑їiцtl侏tnqx-(6@`kVCe H9ӛd(/Ibzh2E27 =F&a%_/W~v Њm C5+wzpeXdz44HG̚ nk5,-: },'vb=O$cXBb7cxnBС?n$(;}!t3 Jg XγO;UV2x4+=i>a~I2iV""(@4), |5=@, ?If)l[Qa!s( .o'$VjX<e_#(H-V)R{,ȑ/1$NC!-2ٷ9#U*U8R""# ]qIBy4y)=Jy'Ǫ ≏Q#7O9fREfM~P(Ō1&h$@FH":NZ4lqA& AcIm (C9Fh8ݚ_=I k@c y$SEb0'*A@f~H0}@.H$6шtLNwگ~O,CAG1MQQ@*h3ShFI$cK4Mi Є n& )5C !{3UV'Ap:臇~$yA# ~QOȳ4ƈUl4sL-(aU2^b!*JFʯц N~< B5UkTpѦcopowjQfLسOx֜ZN zR=dcb F6*@Q:Cy0=ON?Ds،}=ac=/90܈7"(GPfo!@}.!V4D Y\ uw=_Yu|^4DTs{u3א\D8d.0$@`0LnSM1,aQ04lN=䃸4y"h{J,:|PTX0)R ir&.gvznir#eMZTݸ x]©W7sa8逄2Bg3}reX:޸itZ:[-eG]γIF1È՞h, <9 5T<8m ㅀ0#Ψnd`P3Th$Kz/6 Ŧ HF89 AROJ$Xk$Z2 P#S12LjW%qE6;r N"BfRrD,j$ ͂\F :pFfrrC ^tw&*{:1M ِf'ue'o2[Rh^W`c}PNضw(^oϥq rB,7蕾挐kxh>TN+b+C.SQoO"f,ӄ\i=,CP[ciw6&iD;L:A1jC <v<=OKSvb3J >CɅȼe$FV&pPQ% 5;cyq1cW&b#ؐNC98Y}6ڪoY mc`گNXHXl: jͧ0ѩH^Bi\P! up9& I5V@`Y `x0$3HDhR:B TahȰ)1Гefw-'nn)q#$z{qv~Boo,$%39xf 7a55*Φ 5!vu85Ab <\(iHPz!C@ 9tUQE5KT#"BJH$JPDxu6^lHt P9& Vnh. y(B]_)}_AiUt/hCCHA'V6:DvLha\"9l؃GL18 *I (ijHXO=TbQ*)ݕPl smՒB1tȇZIyR! %;d0q'2C FaRR_Lo2Uv=O@BnJ~#6@#tD@vvK`gRu=ձ}Fxmċ+00D +?,`NxFhh\_g8e–R5 ,k=T\Zz(lw "7aw[nJnvfnhdMw LR0zj.s9#U-24[D%:DQ+XӥsKutcDYl7Bį4* Bf td՛V~]MϗףK*44";jt10 ;>tz!}%ỳAaഐw/r"VNiq`ɭHŮ"vB$;>ZG][k^V#h@MΟ3߉p#FuNbIȍu' ~uܹ;(71Ir47̒(V- Q\ P@wM3VsCiv]yK2k&Kc!ɗ5ZNfn;zLF s; Mp㣀BO"h[NiH 6-ÖDyl L.t 3f<;`7+)rz~" o u eN FIRAE3tČ@ACiKjˊe"Lvqc>HdZ pTƗ qs2`v-۽ Hbw ax9sΚwcBx븘8mC83!o:􅷜H4sq=֟lLq ;La% \6`0Odfw![*튀 QHn #zM]cZmAd@ 5*!;o|)W߷>A$&vaƦ5}sk4I69N `'DP=oz[>sBe?ImQ]IG cj53TOa"k :,)#[waLTh~.;7&'4ϱriʋe D+AHz5܊yEvnaĹR:PjkuT F1#0-d @l7+ `&Ѕ+M[aH1uFV.6ph[W=MeMri6 &r<٨:dSɁm9ky,_N٠`')0$Lgp6P o,P!eGژ FLCpB.犍9H1o9ASgBe;'c_+NWcm3jM#һoZNA0Dk~GX}r=v)TTB>|zbHAƢ0rÐ~&"%dі+0&9kٿgG\ewf/WS3:A1HA*"(UTEU\Ckkv=S6+l}M- M8D"L 3{DR ߄0bz<<^xu߭hplYE4:ֺ̝7D&W4pg1MyfO(`G1X8ՌӈD{ Fmstm6>,:22#A*@A;,5ń,U`&ú < Vf2໼Jwt(* ^rPs3'CvJӀ,,:u]+TdN1A 9$5xZvwBz`)W}@121ɣ044#3;; A4)2CHjlY:8;ot=R2 Q/}hepDF)ėJg úHIȳ|2Q[0w\+۠L[CVY,F6he#)8&ep1C;4CHjQBmFfl*.N|h.'!w6yػ7q@PVPvh~PD`A qg>ДlJ}DSG{;y *UG40O#AElU5L@Tu$IcZЇp.ɀ8.@F5p90o.]fIeo4,(6{8KݳD+ R3MU \pu{6Q!ECN4C`X\u<'̛tNA)vuaa@B0< HTc?@*L&s{yQ^<ٱ3F-xk?5fω|Gpz|=!|>]?1(g <^-Q TB:کkbD>l5"ZE՚0pc J 9X X |=؊H$ڶF֢I1>6$պcfe5B[:zcV7'GxM08JS06/ȂI$ͳuIG5yIOSܾ(*㥽@x[kM@\0G' ; o-.#Ju N -Kł> G؈XD3 hHRj}茣[,h5uσ(t1\{o&ϦpJnx-l+ !M~ðw $O(67AlV~n\`F0#^dsc\Wx ۊ =8GXyKywNF~-QY7Ȅ-vA]mXa2MtҠ8\s̖3sZ y$qۄ1E -,yrwj*{3n7" +B^&yX@';"rQ;9d{-âFk 'D n2=0,Fa1+YT:[z+q@6r2+g4b߂p6N3nǕP"`Uylt+p7Wc9kSz}Z\ Ze2௦4:;NjpLØM F( t1nHXLu඗  D lk[dZ[\gaIbIR); ðiBzq =aH +{T%A/Q/7K '#J Rb_jhSz A/cZ'JiU@1Qh A,cL(Rz0%\=SSLrݎLmזkw?JN y{R0$ UB}Sd] 8>J@~7ͼN]Q?8C4cMY VFS݊IcI6@4CH铆Ո0v%9':ۅ~#ĐTR* @&.AA`nI>\iB>4jy"o酜$'`j$hzW:hs/^RЈ04*DHu |LwęPpu0pS BD$5n-ӜNr, >SCɠ`})/+ >0/bv!b"@Sݸ']>VQ}P,23*y6yYM6ybr;AM| :P( N3 bj)9yww'$N"$8p8"{Q=P,V9=`vy /eW:fhQx """6: ҔC Խ#4_LP4|}<#嘀؞ !FTP6ƞOa<ιuZ!tSl4KpE/ąWN:Q៞W2yʛqlM{]v!+yL1p|/L]Š&ț {!u(:v`0 c ȦU "220蜾OT Ѕ(+HvH^yjhd/t Cr>c@ ~|xo׶d|qêh8+aّƳ&s .oO+:7G s~[ǁ 7 %oKq0'̀"wt:cgƊT8X3R ;#/ᦊXy1SINp/Uڳ5MŇqtĄ݁ˌ_0P상A>!BTap#"ϕԟE@z s|CTT'GMY=CB+!`WcǺ$~ 1ru!'lyB'P&5=6כ mYȃ n>1-go),.Qs1UҴc6’XjJ(RNbX5'ߨ!j>ý8>ab _tNSA~pRR ۭ?߯>χ0>^)rJ@ HY pz|q4="ByL-XpusVѬR"lQ$]NnH6C}bԎP02 Jye*eomyݣ.t8k8~p3:3M//z%]0ALjVV(0b4頳vq,QL<^laM4¤hFLkBsvhOЭvLH0S]SeN#f#hgulr1N#rgV Br4#(rߚ|jk]o):Rj+؍`p@430KM]Bil;^uL`,t~TtwN`wMZ繞A`ZWe\]q*PD(4.ʛ\$Xh&ZڻqC `=uP OXC7L-;vpb2恙 i$DA_ $ѡPp0q5Ov aA0f`n'StOC%O6W(`^ l`#r3o뗭(X‹-@bI'RfoX2. S=r{e0GyxC ~ϳ>.,#$씇DaLkd b_aƪ^4$aS*H~&B*D RB'`1G  ҥ *iŘUK':KjuORw031` a#^i9vHG ?Bɒsw}Xq3_21܎+0'CS h aᄇb;q"}IG=ָa>w;=qo2=mjIQjܶSs܋:ݣ1s4o!ꣶ_j#KʆPP"mk!yϳNISd_w[./u [8[FƋZ3j( ͛򃗪ϒlx7]p=́-& @ù;rlBWD ނ_8k RĪJy%*uIBn;rx bCrм~ݡ*H)::N"YdZ83{jc &~1rEAwi2MPeLH|! #}?>y0U"i}% {9rPNxVLzH dfSRR !5[XQ8#Fƞ0beRv !'MFf[ɦ7FUrFhMy{ѥٗ=;mIȪCTPFUWEj NI5Y> AI,8 %Զ!YKzݙNM$k3Bk7xp5o 9w^b"3o1FRMn׷2!F'M)̑H1q((*ieisVRE)pmc0oEdMc#SPFQFwJ󹡱(ZjJ$-ʓTILD TSѳ*Jv% `$#5AM#.cCTz F+я|R%E:&UD' x 5 LLWs_ 1 xJ}I_a8u?9I\v<*Y& m\s0(L ZʥewȇDPVJ&@R((&"$ st^F,K#t{&g4v=7y1P@*@PJS4CnSH(ġJL> WtSZ"#M9+;"/Zgcdt Zg!b7 h3+L, 1OPaq ' SB-TBJL G#WC!GJrfI0<] 6iƸ4b2k,@W2/w &>oVŶW#]R[S4_ͮ,1+ "OȦEU1TL[h4c"`,d7F!N7T:Q[탞OCDO̘&Q3ш]8d%CypdPH@_f%ft0kwƖ[Buya = i`e5)2WGl  9 T.6v@U'}C& cEiFLkTAqh1^[, UF^"A!~^#IIy&)shS1&Xa2lSd(<:@2@cвIF2Z+4) NՈFdనFX:$0S2]40R )P=CLܐ݈h 7%hhwy^`'!BOQb1H#*Wk U-lb4 N$(Y46ɤthDJt`(Ɉjm62s4Z8!)C9;nk?{7O@F#p;|~Gv+A= )4'&I(KGٿ*EX-$g4ݷ))%.yNj"8 wR3KxO+zI\R(5ά+24D#c"g1] &@ET34]0EPS-q.v'4un4CB<o䆏\)NNę 57X&"P#ׂa9z-W3'#[;>V&i?`;wM#šm.)C%#KC 4"A% JRTx.HB0y>Y0i0C{|CtJLĕϪ5T@ HPʈh2os铐h9T9S@xn{1^$dY|5VjT`$ d헙?@l"Q`Z@;A!'d*M$} "ӨHCv]o,MEUR!-ky8|hSފ,BP¤9PP{휂TŨ6 P qG (Ъ <<%)L Ae3ևmi1AZ9uUV^O1Pw[KŞ0gC댐RHP5չ+6(z'2 /pJ[҅8?+&&boݎz'!B#ݩŘQTR'l|u/Ӡ\SNNX2hTsS樎@#(i7/8JP" TphTH HKFbYeP6z؏@0Șvq'͹) M"bG.S[iL!2V(?HBӮK I\4f iJ07&}ɩtI!ߣg LP?tgN([F*:ű!|܏ex `?"dI@X((GuyJG=C~/̍hxth5ھAbnm,C(){æ4D#;al)@OAWE!~;7ӱc~^#  *Y_'o@JVnj <UUf+p,"cb~5-auP+Yޙ8(:9qI$T/W]r3cr9#f/Ef*Oيx(I@|ir!WHz׬ HyPA@P&BH[#2|pxJl(vKG\'ד k׃>g 澬a5CZmQƊ sކ S:.3d G"(tiHBd9P^ush&3}oW;gm:䦖 3w*K2E:1~rq4hAu!'ZB,C Z$F>o]zOغb垒yjZ-O"mp ϫC#>DP ~R ReMP))Үb(jzDK1dlш+4<,n*3* c:4ejA|Zd8I] HT$2! : w|D'Y23ɟC L[(E-!zAYFzQwKi}4ROֆ V*y_|9@h?q51P~Az劋Z X5i1tL] ٔ0/n.a ݍs hbqEBAR4vÃ,F3ŽN4acH8@"L`62Bq4'6-aPH? sDȨV`gĒ| `KÜ_K4@E4C(DP*=O^' XANՖ9};u|mzQWܙr99:+v hŔC&܇XOR+ZoIzN$2lpST&?8O| zf4Ā<&}PC}lzz'uW| ”b,ؾKLN xs.I5o,=[s9A&g^@FщDBZna@U񊈂vr H!bC_Q}a4uX"0Ab>?u4ss/,3LJd74PHds4DpZMEwd JNt6tKrb[/l ?5{mk$Li$q_0̵Upb)edh-2q"Mݭ(8e$f1GmDVTTYօ3e,E+3kccA&@b\GcG2cU5 mU" Lպ i:jj i ()wV1=j|1 ō$h!=A{Îkh64SpNMeY#Z|50l&Mff\@ciȀaN4 6А+VLN<8c]-jV"DAc'B@uγS6̡[d e#z< Wf S+W2cx \EIMC WjakESL1#}QŦ` qu F?K.*tOxKϷI 9HaS rZT*$hR TJBZV(iB((J)JH("DJV!ZB ) !Hh "@(Tt%bDRDCM_ R.`j 4" h))))*@JXbhUКiD+M+J!b3"%p=[a%I%f0E&ّ}RЍ BH0PU%(v>VW@Rنu{\ZzHEgʙa>1*5F04D}-uP`)@ʦH08Q"A?o&1MH<+c v!ODӽ"40UT5T*Fg/'bAF]vwkW u{saY:`׭C,j >l%}DM,dhB*&*!V"h&"J""(J" j " `XIb )4a 6̐{eCxs7Ŏ&> Җ'CCaw!;Il#͔йZD0Ӏ@(S@:"x=Fզ6Ty<ݪ r阇*.pK)Ze7묓pMK:Y0ŎI{{j\|T*Nuj9]c]EDL|:i (B_ y.a:xL s4#Y 779@`DŖ8snj-AWŠ7xeGn >=ޝ|xaB@cF$@ _OhkC<^YݭX0y9F沥/md-n%MA 41rH#& J fec?!7S%I14BҴ~7>{kXIxPv74rE~`UP> "ŕwx#LrĒD~nD*FDÉ»+ Cc5]ˣn&ЬqV@d@F{χظpڃ@EMUc ې76Ņ Ҝ# 1QTR*Eу{]4GE!m-!E2D0ZE?D )@% m*N䄁zQf 5~ @ ~YiB@:B`N2"x`zH=K~̀1gXbđ_ )Pq˝pn%" 5`L(Vyٷg=2&1MP4RC*sd[A&,!0ft)ՁBM8͜49TI;1%x ]0NKnA^:H~C\"b Э!OxuÈ(s)CZxľBjx<١;? 8u s2#يvtp ?rZzy# A!l tB~ 7wT!JBnw7xM {e+d`bg>|ѐUhqRO?{:( t}iڒN/!L1 b@U =.? пa@PJ:BC!4/۱7HM^3qLD@~+#AV(r;pf}ܙcyh6{NQ:]NFkś2r500,MSSU~ q+?UKGB)8TϟA $dR4QJKH9Y#ƋwL.ZH6tBl|@=^PU?\y& ;pP<%" " !eS1(Q<0Zi~D8%zNam3*)&8BRc2 E7@p J @8P!`D;}!C䉒FS e=1ۦX)lJ7xıKhEu18@H`3 ~D\V{c\J̌<>[L MĖBAtW:?T e[|"s @y l+cent}D[ VdpxCqj8r;B]lV'~xQZ> xݡ.B?~Zb6Iˋ E [li6kR#pN |uHWA7=XxIvAmg0姪SQD7O_ 䶪w7H-@mL:PTmjf}ӈ7o`4ج&-1[#\egAnk@Z$i[s * xdCE5yjĊvyXjXb-<'! 9.|a(LPDTc#B|n;/$> Ot1"!33hۣ٠ L9b')x9rMsʡ!-!^pŒaC'Op>2fCBP,G]eT(":˖+r$ DPhg;5'N<:(`ՃusDMVH"&#ÈϨJ 驊ZQ<h$)z<2b!B?&ׯ h"'x2ӦP]`!qZ p̞4"<܆ਦRU,:dEшG.a hIB頠Zꛫ` @BKƞ[H5kj}un(XZ(m*`P1M=[:I &1iN.͙im,$XAQD;~pF PI7A#P뗕!hP\butLzpǫI=ﻸCx}``{! \:JAmP5a 1n6kDhT̂oF'|o ڜCܡ´^P "bnl`Ox7'ZJOF6fx(b4} 4*]BUE9\8/ED0htwp)&wܨjw$&@0w!~=DS?Ƴ9R3"%-!+ҕv0!@R` 1 &mOB@ @i8zj0J() q!Ӥ"CEKKAKOT'C6--"`iT-+I1 Ǚ3 T33$DSKlI4MSUD1.6z8f)BG:0XA13 UJhU4CHR"!JIuiIt& CDHf!n<:.D ' {'x0fV̖~l>oD,»: ۧ9N!igʹggWq8 B~0w5)LD'@m\8ue(*8󩌰4LBED`!Y>H[sҖ(>5G8:) d5jK qDDQW1)h!$IUK~ a'4$ACAQLA)CUEJD@A-L#5-LE3% ԑ$2REP$KL!2H-D01ALD%R,C DВ@KTDR:Yeaa?%Fa5FxM{յ2ZN=Q+ p.{SڽMd=j{5IB4^|ϊtsӘg# h>ruz"~^Vb@wq 2E$,D+Pa5s!$@R=@I䨿pk`xmdg{dЁщ iݟ^*RE 2wқX|;Fu EF-X0.ݭG1͕Fvs<3M-1B|^g98ۊOX.c0.J1yN|pbku BLF%f~E:0D;z" 0;zZ =aYb!~խfc5xM@$+Í)f"R]Փ&Pڈi o3K{pɣ2^B/a3(*B7{`>ĈqB$=l$"o^8%Y}ЬQ"'8F[v{Պcԟ\!]F79.]pcf+`L;`y"><p_tzIəϐq,s>09&&"#J7M>`-Zd[ (;o[*gsHCiV*X;) )k,"}R? SH{8ɁlH&ݱv!=0aD]`=m6"1T/u+|Z#`J0H ZJHn1Ɵa!qJ'V Ay20m`dWXV" 5$=fTq3TW$yc_:ƮηF)v2xwr5/"&J0Y7iG`AA3Ĵ %[>vBĐ{^ā0q* cFs%֋fs*1%H2P/ޯ<6<d1f˦ZiOWPyF Ru;:):1ҔPAyuxlPD%2@mj&e3Z 3"#aĎ1 0c>Zg͒<$&>m.tT[osvQH7calĜ\,GQEPQP "Cl$K Ap)AN蓉50po0>{daǮ t'я(5-RttX%F͌J"FIV"R XͪF3Cՠ1X{\]YpP7"?_7B B|n& 9!:jH"hoQBKåSLx3LlM'\s 7E168SĊ}H`8::t4x0~`/sa ,F@တNؤt-vP1$Q14~|HcqCsD" CKi6ɠ'wCȜs紙UnZriy֭yhLjIּLS7v.tT3)#]f ;=*&;ɱ6龣JnëKNբ O^9ic1i֗pyb#bsa@h@1 o&Mνh15Oaz>j|*&E], _֚E$zU+S֙BH2Y \(#z@lyI72$OaWK 2a΋Dm(ӓ_NwÉ`穭9٬C&=p5#8(J ^ө@F-U\v!F&;RwwyG^ !8G = Shǐ6CIBL Z˖&ca nOvxF]9:8(JՃ}HlI{$_< f(E!"Z-il3&2ՂAv^2c<$c`Dڪm5cZ`QX {2`@ؘ ٨6Q !rRֳ d4dyI#;I1Qg |0H<}ܹx Nh}@ѯ!02%% 4!KY4G=q=6 +^AMsګҊCp8_rF1 vtNGh;nv~*QșYL0.a:g<)3v"LC;4aHZl$dC( mS[7T%>;/pkZg&_ツp *nGGWgg\f7VLOp=;Z:CpC?0q4k*46&=i8=QJkT+Fz<\|h! *H]Ah|D2p|ԍm^@}S^ʈ*M3`!|[4G=cH=kb 17v^q&œ:9M^*N0 `)TpxKJ fq ڵo%1P1H+5#i`96‰+Z4ѽGFSSj7ĸG)PnpHZԼ! gάƴ^Lm Zp.@qF8j)fDo"mkQgmvy<0bh4r&ڏ!a4uc@ad;23DZf„fv pÇC׉zqj} }0^3}hCJ Y7ùV-]!<P, UiEP'h_H],b$ip @h0\%x{ 'Kk qv(n5A/"h3"S5g.0T+IC:RMҭ;K> J"νzRmTT;]hL aqv:1+!@w>=;0Ǹ&"D$]qΪ9tY 5#p*a +B7\[e8,㊍4'i)#ODc8%=*lEX&DdFQpmfum:06ND]iE.7|>C_d 5M:"X! 5 8S =Ad3)Q?0&jWUf5ř 4 ҨV3bio\`1D p.My$AF|(ZPkЯRc-~{w|&j/&^g_adjj<{ A>i5|',02HCr ">;4 A&Y^Mϖ;Cy[y>Ӂ=(NQx!L5:л*ʧGj'<̇[fC} mGzt*<+ֱ33k'ntx@ćsB-4Ъ"/:QH0C{2d" `R%aDq >Cr+bY?}7H ,( G!X(PBy:/1yJWtmyq54h5shY.$S^F2.,w`)!e7_BǕqzLIuXQ&~3TM% !鸓''ғROo<"mwf 1H"M)Lcք@qP$ :9J mQAB|(%'׬=ppMSI !_e=hBκfi?Z 袵)`ФD@|u˩iM7$bHቑ5`f1y1dJPmۂ1M?ˊ?wFʖS&NeFe *`ץ ,зf-lk뒶ޝ?L˶qd#m$2v* 2Ԡ5=FYYy۔jF:1GOiQ#A˾$3|TPڼ1H"_br?S:C~&Wɜn lч ujWF+Y0H8)QԸz=9dً|( .j| 0Gb*ku} "z#T?VP!E2 0fMBT47&rX!)' <꓋ -8|STPRȈyq^oY:{QAC0šWRD(:bk& g's1 t%ď-BCoLY4XP'b(f5K@f ǫ%y'9ydFt7wt%NBkPxkX3I镗(kX5+Zd2ӑ:ss3d*8MgB>c*W֢xKB]] |K@$u=/\4pe1N?on] UBi$s,apc#x, JSAѭ ŪM mJgs~%QHML򶌙L%;0Q ģİw:}gZ=:{}.Psu Fdadc "|Ʀ MBƕb'2t PpFOQN#9-A!njӤzzM HEfgj׍0kH r`-gn1$N sZ#w JT00}O>Oь$,$@hSm@g=+΀KeʢJjȵu͊!խك4yRz(COāiISǷٞ?f.4'|*HRT@CHIK4ԅ4-u'$7>rX4j!CC*OJ&f7/I߃%SC)RGNjH#]a0&%jE<($b A u$y[mycgLcr1jJ QӀٷI>1yN7G;+81=@6NnSɔU N:~7"(~S}PfB0a4Z%|4lZRlD8/6L`a(VL,8^`f}yM!])کLj>>>#` ?g}Ot]ѮnF<?~Բ U;l à_V B`thnRJݱ:6pM\,`U~Ee֑Tug7 :4ktU޹+\YRڔ3KZkKhd'׈&J"iNh0fsGH(Q8}zq뽛`5%WUV`|=a 77%i\,<Ï5Ȋ bċ93WY|2$D50sdQyok!ӉL S P)r$9oh$B,ls FB+O<-{PsHh(eb" %S( v9 H)Z= [x%HxxI z6U 8oI)L"[gͼ-J.q@=r9/^2UYSha5 +IX :&bB= @K77Y0ҧ<4w ~o€,[a^CU]ǬM;G͎vNە &62ŦhǒjaatBUdX{լ@<S6=fgiL11XƺDێ4|6!G $z?Xe$c@Ɩسێ۠ `x F@Z4$^`h/UYn.ah1Ux`!05]nCvhHuo^錹̼G$3sʇPf뻔gSV,\kMAكZkzUѳLØar4ivV2G8^ TPh45#grD맽kXb$Zo#K@!* u0ٙc@.r̎+H6SMc$q!G,H-Q+ HZ֤Edck5/=x4!82i(Œ5EfQQ4 I6f,|k5 PeB%qרɸX+Ni6i%^Xzկ2L.t2.ŅPfiְ0o4»4>BT<('ve=h+#`S k/2#0Kqj:$KPTm;SCԴ`xO"Fbactލ"ŪX`(4!BP&{.-oY+X6 AB7icF+ 6 Yk 5vFM Z#*Ses G9yo;-f]o1[SZOWqF$[B2,m\D|G] Uv>7Y{ #&+8ƈ nD &ES*D2Mh2Lw4;;P\a?I1Uphm. #4&֘tP6zGyUZ>m 1F0a@cGþ7V2uN.6(pz{D2Nc i-%W(ԥ}G2) o)-5(rv6D޷D4Q" ;aGR:m` B-$oUiW&DUct4ik7+FTn36Ptvyr|"Bh6T4ѴjilkcS7I0DVev 4>b7^|kɢ 1%p5J' X0iR 1 L%C3%a53xV$@NMM-2]u,RNaJb1wR:m):.J|945r"_'?뿞 ))E+b9XD}F!w-e?eNXZ. wwϟy\duڥz5WX K\^ F6)i0WEHxR_z=yi~D5-CB>g$t/P0888  /@b"|k-ҫ@}/'bTNI9<=3$K z#L46! PKN z Ȕ(V&##J *a ZebTb"A)ih! (BQ"") ""P)DBD=X$S̔TQDR|}ä,:Om/| *ޡP߿}K2M[LLӋÍy -A<(FtCZ4i o ox$Jh)8P_K2>q b_d(X R"$&` `&!lʘ͈ +Pث.Sj~ )b}1zt~UUX&_ۭO؏/ʠ]`^k1Ə!G~` ѣy%;9 ~)`W }:bBt<#A>ha ")!pA*@P!$BD!42BW$K,0 R%DDHPPB$EPHITJ01)LMDUDT! (@)Q5E#D!BRJPDBLK$3BXA!R-2B !l\Jl`!b) oHx."%MH5ѯ.ް7CnqY,&fLҡ2I9b;7DlyMTe # b\?7?2PqP!C@)y/'aKF"B7#!؛tu(ʃٿl)"e>(c0+9 EQd %"\oϫl$~HZL) N0~yEHc=h㷟#E@P%$<9:gIx~ժoտBHP"u0=t~t4iBê3=9`0G_'[J:DWb~հxI6o|F1S?8j1AŧM0:T$U9a3 mZyхFoB4/ u]-YC"#׈`DMgj5)NJC!?m` c0.֥Nۀh{t=Ŏįp%t=!m8%4hQgs杀~VE5HSco͹NjƢ'1:Ha Bb~*#$ٶ&h{aW<|@얇g& B:\[lo!]iVCOHNtwaO/$ML' 1{ WrDergEJD33 pXN̜s"]hԾf>vM*-H4"%2":aIBfCGIlŠhBBl j@ ҪaL@bZ_=^"ZÆgّKp@G{&4G %{"v4Xtj4`%,ĄA0SR7 ([bMqֈ\P-BD*Pth  B` %B)a0 5l#@\Fd A@QM7YfB"|ˉL@R!k+$U04ŭb כ^k(JZ|cX&"R 9J.ݴyIxDa`Ľw2hMRL񃧌E*1 )YB ԻƕR;`#2UIvw1Ѝ!YL,lhc(ըXbo C = zKəm\]h|*[l3HI[n3lf ˱qZ*k`d>gg"Kld\-<``4hi(Ŏ" iZDx}BKARy v'"0蠙A<51A2ES$QREΦ"% ҞDM#E*ĥ=3 @:tw$ll*APk@2ۡ좢=qa=rkT"Ae?@xaK奯rRCNǩlDiM5KDN P!;UqW4(Y?d-= C>u !:|!SKGy_jBx 'JswbVw V3Өu('2on}_c4h I/Aȯ5 _~@qiIi&ǝkW5d3 ľV` >Noxa -kS8Y@v/mj.&@h6eHH,c 7ANL]lC:G@\5E \M&2xKASik#[Gi*č;H)5{d&b# xXixia'&=`DvzG4D`.0;Q9i&ct+[ҍYz| vk\&h5B"#5$q1 g9@;hs]0R-`B)̤ yѳrSw5V#>W_1芇"{yv*iL!|T Fm %_8y0S\`I,MiygD$/j=TX&9FJ<7hdԌ.UdD-Ok$I 1F2B `%%d>7?2P&:?T遣p_O`8AvPZv#/8eItH %XPB5x\?H:ZG7JA($J?m%_ٴCVPu$4|<}_w`=|ifZ*PbPi(ABF`6ʔP#@J(C! fUHiM ثb@B~z})}aŹr?Jm6hH#3fуid8db6wZmQ&3i8⃶jcjo NJh( 4% JG.؍dŒV Z-(QpZ0m<:$0j1iъ(т`Zzg:CKclE'<)-FU@  z/(im *}DFop#˦jh s~n"SB無 4DSHbĜ}x¿u. %ͩ)ǐC&?|-~d"-]ڙػ'֍"2H'EGU~׃'NRg8 &C] <ڈWhO}Yqθ? 3~j=GPF~A[Q8 #{,3!'lm6k1K?ۉ#=GRct #wܴ?y'eUJ aDGg=R"JR0P:P~dwJԞ>L^2P>!GMHױH dcE2֞ l611BCмy #Ɇ <*hT;v'21TYM-%&O=ab}a?۪[AIJJD @%rap ҉KBBA 8TT3HP <H&$CNL6G 8mmCa>'@DL1wo}l# 1!,4A4#M UQ@QД0Dl +9,+婆(r.G8BebW&CtSG\@6C C0h;3 $k< BPx'Hڱ")zK<ƀfb+{UHq@W N !>QG/T] htj%v6C%T@)gZP;=j֠m˼Ƌlg05Z&o\t8, ~>"DAS}r$­!&8=:oX?ޕ $"Ac R_b w/hHl*m&&BxRB+B>J~@"XLQ BO9?!AE0(PJBRЅ!k~ iEJ5sz3z3}߱03#8_4hxH4! ' `g0:+?aA%Oaj"-V20X 7!́y'z]Q?+d_[2!<(0YCF#0+(bdcOxهy4!)NLQ$4fo _@(Q韺D8$C81 r3(I#]| ڊ3{3dHx+?;& 1k^8 4Lޭr&nՕ #!ݍ l(KWzCN!`&†,iBŬ6!1`*Wd+B jR|cg|Æh6&m%9{BK:|.R < 4si5$D&3{ُQw;bA:~ʛc1Q ~Ret> Jo^58-l(F*2Wo"M %Ch5#2 ;Yv*PiC+q1 a(g]5)ߛ.]XdšW[ޑ inm]:jlyIFU0Ftg۳i֮`Dv 0F4C+l0\ykd1$!oE>"C&i.VzxЉS[sY;[!d bH2yYe ca45MMpw$.{+ԽR(v). &Ma4P'Q 9hdHNk> oYt:] $;" h4$T dC $ur 6 Io?-:UJ $%P$L@W91x.LOmLm%N;(~"O $T#VGw!]1K*76~~c5'=\QwoE4Rmg,! Ly:ttlI!QʘB@\0r :ț],H= CllmO@Lxjq)FeY);M:SӬAIBK1qǿ\B;}9i )vYuWaSϽUJz?Pq>߳+kk0~cE!AJ`t19czwF2cmF-2I~WC]D@6ƂSBES*,E1 A[*(/i1SM0~j $I{>O jev|P=CS7Qc}(١$>kbf{]kl̛ma!^ӆ缳0,Yr^(|Ho'"%Y~{\8gqyCC41Ƞ{ ("v @J:BypSri 8@ݘ<'3 稠b!]RPtPq?xs7y3T(D5=a{G {3,麶!dl(!nv[>R`I GDk"ge&>Z$h~U{M]X 0 "v߳ oQY{k#BRZejD=,zK#2np}mB_zS`$)BGHZu];J=N9qExSexILnW [!Hfr5K8W\$IWC{>ޛo:1 +l=|}:3Gr~>*#{imwEAGBT#>"Eb&l#ZrM 8AL&ĺì?1JļlD1?R }h#GG 5)"X'9*|S M8]R@NWj;6/13znX(ŹpXVaz1ar iPՕ%_S@8^~<8PU QRmE C_ 4+@.> ]$7NE~<DA#CH S VXXKlZOL̠PF'2~!ᠠ'-QƗх0?\3=[8d,o!M()=+N3ՎN`A$(4⃓W]+D\1GU 4 a'#3 :s0IrBHpVOo{VQ6 OXeB͜?lfI>}a+NB!ǡm9ٟiי6a,C*L@>#/BTi* کN0z ACgRvcn7٘JɈ]` +\p"p+"hwǖFd"2P AQŋ!dIz)=(e?P} :DJiSc7R9 0@ P:s-e!LT3gT=ęhN0ϾV  ^_1yfQ{7wfB]n?/RRE\H %4;Cs48@H񛶿sL{YU,慄'lpΓ"GZ'  8BPK5EcZp )HC"1`!VQՈ.9oA"ht)2ĢCDX+2a2cl y+h\`aĿPP'*fo{}=|ߘ}Za'3Vݣ鈜}Okc&ď5":@fys,L)X~jg޽>>>X DžBz Lkh di6b[.%/w2{qdN*Zo;hPQD#E P LGv*02T2"'ʸo{D?(cq?&J7D({z'W8ь A܆ĕ̚GiǴ "$xa GI{qD$/ڢ łpĢB٤1~wܨ_">D@z,7Z:-ڧ! !GA=>'$IVz* uB=t;"G5&i"aH !n:I7Ͽ< )֩KγGûB#;f |9,}3yD;!%.)kcILRE5SQA`4% 0113TRԔB|jNI"TDLIz3AQڢjJ֊i(;8YbA;z]۸($; kgTǃDmgbU*A!hOS!(JJtb%E@P-)ּiLAF|Ar\`VC^w3!2U{b<S& {DqU bH8Q5k4Mbyj'lL&nQRS夻F35PŢY`4,IE4 e;()V qG)IeQ,Ń6(V03E,X$TU5Wȳ 0-!H0 P䁥1 ;j#ؤ/2zR<[zA֫EQ2[AstbTQMyd,j/1F II2A"(>*O(b- PE,$:PQ!TmRj M8{7Y5F$;i:4zU֡^\I ' ܩxƢGJƊ'+h uG^O6u=cMn+J5g iEXg2LQ Vw͚``F !Z@aDVAQ%Mѭk{{Z D0qN4 ĸK OwKήmnî3XAǬiCH. :fk.1$G;j~ .):eGqw,`zΤ& 3q`7!> ͍ xûD5؁YqPkOtihV`IFƨ'Z*󋀢8$~9F^OVjF[|rjY 2ykF:0!C"&DS28!9ЀI;[7dMAucg*]9cYiTqfS-TZq]8W"4 Z<ݨ*)0Au:6~K}-xX ot;R]p0Zv=;Ä䧓-+<78 d1 `2nǢzϊ <8BU1^XڍSlh(P(mɹY: DFl9Bh Ek9h~ p[jG:t@l|@8ghC08~Pâx)!i8X6&֩* >;> 'aY/2A'@Py4b#J&s ]ÝN=6:Ht@3V0Ы&5!o!jj}GBd=| 43HqWGN'SSv1Q9fPvdTkYB?IibjiG$hĿh4 )q6Fl-4`zNmqAr(j&cNFe3R(rSg0xH3R&6 8GO&y5L"}X�Hz%O.i&4ӁbKܭ"HK"t/,wޤllQ=C sC` cU`4i ACTM rO4~~"AFjx,= XHb2C-:B0a!a##9%ee`WK . qo.*67lH[;=$OqGsF*ꅑc2uIW!ȿC7Չ Cn4Y5PڻAs``!gX !aL 1tTҭ";`}&}atWݎk_4OFh;Hb8|pLLRs=s֊PSWmin.,XSVɪNW d݁{5cl5w2kYRab^rVɿu?^MƁM  & e ~=VIǕ/xTpU{+C mRH l<`3lNJ33xn4sΰ!~Z)lPESETDQYEV[bbDUk.Ղ**"&!fZhU~g T6H_D)PYs8U;,$1S;g }VwBlhVvM.&&KZ8fw>WDFn#EaRi Zj;=q ea6\ ]!'} 2N˾C*x }<;< ; E6ӨrsA^d{pPÕhp0?t/Q+0AH4HD"4$!<2iNĴ U o 7`w=BB|!4=Fc{CI~ {Tǣ2 daXE GG*{j,k0hhɁOK=LQ[?N0aaʐi"ci2LQ4HH]T׮r4D ތ4ůCz(|{ O:s 7Y#zSHhIaR=2EJ uBRdMALI/@$FoP.zb\ZZ7+;Y:8:m!AI$ud5]njYU DioӢ^$:pdD D>?'AּD7U$H`d o!>Z g0Fy3&3*_ɠUf#i EU :]PS<}'7_N5I)o+Fe,4b4Wf1'fYM$Y  R+yˇUMJhJ)"PqR>=\4(4@ !Y`Wk+N&LcĤ<^)( 4I$?BDĠwjʼn%"bJB+蘈!)ESj1LMPB m q=;TD,  ̪P'P5$6!*4k366?O= @@PP,$$@ R)ChbH RVF kQHi"BၹI9vpMAH `N(#[tԐ3%Tr%McIt#KPCP+,'?Vl]^Rl<qPx$EB'?"$C@8 L>EFC aOO\rWC,7_|3)h&.~piG&$x+Bv bqJJQWIU{@%AWw>"H *@P(Gc#N\]Ob!ÝD#D3Ow^Aj\lxߊWibH_&`z{>C傜A6 rP?c #HJAGB:GƗيXZURm$ry/@4PRy%>'N!+)6htiwcj1ݿ CKV3&\~i*AHPRLP5H h/.Sˬ0 jXR>燒IC ad芪ǭ] y!-4U I-R􅌁n)`<qL!8hˈM5b3D86 40I %Ls:#v=ւ=X:"PhlY<.8fERRP )?Lx`,w콑/Z!XDHa,:\6""%1DMQ#@B~9$g㓮Q Y1tڪ9bUp ۭm탇&qb"u{9稸Dac4AA`N8* 4m !5.i[p ?(XSbݤjŒL12uD>HI_߬ T?ҺI X@s@;Fz{VȎ ‡ j7('B{lw\CdRψ+eQ!/g%o67c XӸ " ~!-([1sBa~"POF%~ @E=kS 3ר#d{ 5`UoMsVLD~y}n 0ZyQ`8}px.{l؆cEmGyʸr HLwKلV;^CD",~#wYXWC}?*>h(C`0t^;=Hl;{a&mXy{m ux aT&T$DRa0<@V!r - KibR‘>eE8rW:> i-*)\ @rc)`"C˾˓nX3fw,7~0 590W068A!8nHƙh9<e .FȌ`=ǜe:`v1mN@QsTPɏP6Y7ERG#R2s!a:LC{YmÆ 8r,m΄Dw94v:lq.{֠{rx6(qҁeFA \Cڲ40Ѳ0vbk7} #Qi%(@;֜gŸnAG-v#r(h4XvuM) 4T@a`ũ!=7{D_x;Ra$w{ڦw_D`Ó$A(@'j#9TyAҮsa\ha8Jrk=qGϐyR5;FMXfGZۉ[=Ѓ (;,YcTanglɁЀ 41&C/F V_Dgr0^, s!q.cwJ PPR˓y7ka #A؀v@<Xw6ᢱPx(Sv73Cm!]dhY jg]U3@pw8K+:3;Gs`}!v$Q ÷3>{*|&m&Ccd"2Ax.ũ&>#?\2ܰLݛs,'OEӸ,z fl e+K0CλcGl%旉|[0 d <٥:yo j-{ +"} 0[S75N@ܻ0DvC !<X9`p¯7AEe`=p%8ίN`Nh5!!XaI^*'94|BZqed n) |M- b(,9qrFvNK~RqC,vP$-@ånƏm,Rw3N572!$u!K9Dc A< n߾dVm^ҵG耕@1D6A1F9ŠqZHfqkgf]&j&`A 6J[PpԳ+|a4̷~Ej&z]fmbt( uJBss\8A ` qJ>65N&;~w/xnU808ֶ;`#ڴ93+x "^m0q&̎pL׋^ݟ nz6#!vkT"pӫ!j|¾bDL\h$! U8f,8ߏkX9=)\ylYEJN6V@/X3b5땜:{jȡc˄v X~1.DT]`&R+S־UDyd;c$d`||st\ɃEoӆxg#.l<(YF>Gt<e& 緂{|(b!"w7"XCy??> FcgBy[F:!ʌsb/"Ct90830^Kuh>qFhlk4vۗLJ$ d,ubr0=΃N(fP r9߈{;ň;l/}Ջ7 ,on9lHmw!0j 4CG۶mqB E$Z{*)^1p&| V>oif)Η"ïyt71OH]B@ߑ,)jvN,$r+ȇ>аH3A8l>};Fpue%1.|twسp'qኜl;zzq=℈eBLqz931!N]`k{5 uC-lM]Svgj/ijasMW#aʨÖt$9xy.#!q)2}M_Ca5SRm$-8"^8t}< O׊=|M LY"$'2@s.Pc) )q 857s&9QdбL#<*P߄X`z[hvSܩ4ᚎY P;iӃ>RS&缉F~L ~݀,B2z;p|$ 0k-|ef7nSjZr"Nha[A#"zЧÌ\-iR #F ]FZӮFVZHBHl¡h ٛR6 pBËu \0‘mpÍk6q7cb|STŃoy hk!|=5o8nH10mS0(ۃMdzCjsn6T\,ڒp B&QE-MĂ8ƱJ`m26˸2 Ti55%N7"%Zp2a50w9ٟ>DhkE W.׍E-F|4{2\2tEBU7&3'0Fȥ1f/<3}>IK*vo k zz%. &ъϙ TƕH'p'a'mLuĨQn1%Lv;󊬕!11,=1!PA@p$5rKt8/LWR34 4vb\~iƎb2(x2/orLgk6ˆHpTT483#󿉰b$ދ>K&,er`o r6,NEb~LD+3pн8 81+03TLWMQabiJ$8shIF@APMxlkOٍMH4 a-i ip'~zHTDGʎH-)HC4(AA&BWaiZ$!1'-9g`ɤ h"~d1|Mi67'yA!L wo} 0Weܻ[ܐ_ (֏!Mq HQ grl"vM5|-0URRXjchb#=:@HJF?m~ScIL'i=py:=z=F3]'*Di)RjiLqpmIc[ָJ(cb],ZiD>"_: N`1 ֔V=xpriˁX #'@n4P60Q=g tZ@ %TE4ДDh O?f#7{܂>I@Yxu!T%ޫ(>.\Fr ;ŝTH F!4߆~xE\[UW\.e~f8u@4&!p!pEF5Gb4bqTEz3 *tRӚ_E%y!0ضcԮǜwGa4-R)olέHUjO/ENyn㓭S*ĩ`ABwø P䩙@Eh&؊L LS$L0<;Č PKcB45GvlDpLkսd$Ƙ;dv؜(dןyupiְЅƓC, ( lLyoZ$ FDM&kF`&9Ms 7%h]jB wFa 4k@(хMCzyҬZhLf1ffǛl܏O&nպI$DИu4 Yn `i |!amE H2JCaTuh(e&rqf)jF ޴2ۄ d@dhrʴ<#JLԟtSPZj-62! ]Ql.tjj$(b\"L#80`!V$I R6g":Mk- Ƃ.%LP̈́fGX(\ M`79jMphI*+O$9i2fu 80 IFNN4t|mM\hg0LY;eW^nJ - i5:r= vBR9CoD8淟"2{\LN+ǷjSc,N f=PyL ^p|O~zQV‰tkئ(r 4]ax%DI]n% a$C,@(*MF$N/庼b. [VGUhfHu+E20[wkpwdFMsDMfۘU hC Z8ڪxQ"ɌU6o]JZ!! HBK/Fk8j ) X6DEEUUQ}@|IBq17s|``:8> P&P$L+J ЗFo I")|"qڶTl7v-RzH B HdAE" 6ވ qȢ " lR")CyYBd_aPd!l6.3M $X*lOAVv'PhGBԯDU`ߣxj &uN*mr9b61+ͥ82D.fȒz AER#P)h^ɻz(I`''z{88He KD]@:໊)֨⍝2ZqDAZ"N/m`qαo 1/>`+qUDb0*)㦁D_rc|L.@tfDYzq9OB8Њg05 #P6I56c #r5ެk5m-$pcHɦK%,R,"(v֨vg>r"gU.iyyfk3VZW _92/emFN!,`d F 8C[r46FHm +z(yz VL(prQw=Ld5H^W(D,41<@C][t߇o Y}x0ZE&E6FuCox1VXy9 y 9{h0ŽсG u2ݺ ц*}!#c xOXnیt&DN#BlMZLx8̳l8I1kYٱ͂4kÖr)wu=g%aۙα2I9JȄ-v!$L I=fv֎H]sv,kbѠ3K֍Mk)Ȍ (1KLְg Ao]F"Ƽa53GGgaX$omngV]UeVS9XlLItsҶyw "NKXnR Kga EDlŰZ$҉bun Y7hHloq723.bc-ߨg:L`Y =Ld #ẕh$]kU 3e9TRUN0vfI!!wˋ?y6#{ZB#M6sg6gi2#d/&s|6Eh /;= !X 4BԊ y΀f;Hikn U7j.)R3:FȢKhKN 6LQTgB ʅb-=̚lg<9!Bt⸘((T``ş{p4řٌ;`m`npliN!םW!h ط  b*1=H``ȸxONYH#yqa166ɪ(/B/'wbE"" b"[ckCxz7,N;pAB3XÀG1brm #&ixI B A`EGma{ d~eȹ 9y<' ԇHJ<3D@C`1S :AzU'a$13epԱA2o3eq/"D~Ch-)1S2CBbL?7SR.a,۶qfeۥ!;SU8Ws=2<F0pCO8,5aڷZ) @iiqDFLC -a7[b!Pus{:@kŀ谘<`e92mfidj͌|lglŇv{Ѫ#%C to " HX9{>ig/A:t*a +8*d_|Y%"X _a4J݊6 BŠ~vut~}: >m;έZṒԒ< Cŝ.Ur9ٺX"hfD^%z tqiyD׵g~4\"K)Kv\Y |bpZ ա)$#SY#|pIS[43'7 fTN8^'tl H8r2CjsrTxql `@c Ș*(i*GCUI$\Nui4M`&g4уQrNL5AWYTCD5n ő]!`q!!WJS#`<Ԋ4$@iߋ_~`B1"QaJܺ.!6 v;8qLu$7A`ԃ$hU6 ]dU6ÎD`mȊͳ D m`Hi5&01FVYarH%BS&,\IbN 8`ݱR+CYV7ZM14rr$6BH9맮R+D6%Bƹȍ%M߬fPfV$9);vJ g-Dr1jmF^# q\Y ÑS'o@ictxmEA#J7u6Vعk&C'D޼É>pfqxkHt-jiډkp/C {rDzt\:тfH a`5 amk*cq +O #C 3ol4ǐhBx.jF*ޏ^q ǞPFT1Es xX{DʳB be pS 9K*d'|GG~H Z"% Ovf Cfrҫq = *fh `ERȓ̺)m}yߥZ ֺ4H@LPr/$(B ݚ로fg/ Yi Xj1#>ydEm73-1g<6Ɪ!ܕx!%gsf:0J%HĚt R/y'q+B_ P|zP4 T4њQg Dc5جB4,nz@D"O1 '\BDa<gJޥ}_ B(1z=OLi0ti\ D( lzFI#ɹTw.JX㺽i)Dp{FoPwo7Rѡ!q1fD) я]V| tFZ2 4;z0{.=^n;jֱe"X\gyv݌ǣn8uК99&Jr41/a>)(+&ZHkqX:2ѫ!yqx?&^LH|q]Of*Vb0DRD\cHP1Fhfr|R4sa]YMnfNrAh+u9q!IeIjŁT: Å.fiayg ֹ?J&/n9O\   AJ a-wP`J0 n[΄_ w&\8X_a~QI`fU421)㮀e6 4Ay`~hix2w=0.S|?Sn:X#vo$b|VPÂ@pF }J<%U= eZPQ ҥ| C;ê -tt" !iݏႂ @*nhRm 2`H!lădCt#u)3 ((Xjd"9 "{z(xWCd~MO4 L.蟖 }JLVh?tgˬ. 655hUHGHl}Cڧ𐚊b:Ԇh ~ra]Bq@m5Bm,`LLE\0x0U0,LcX TQ$29v:FQ]5i)(EN)inZMy1[C*9ׄ Y)ƐV۳'8{:<\I*]ND&7}҉#fi挔$pm &HJw>M<,o8-&;XD hcE ִTv ,,DZt輓G88JR"%訣!z ͼ+4G=\naĘHq^W5Hn#11p7ڄk!S#b^~g!b2f y(>aT6$Ά3 `44NRB) /HIS_g/d:k$G4udE)hlRqtx@]#H#A=Jc5H%IƞJ|(s@~Gb$,`6`"IۜK]$z I8].0~P*4A{MZKll +P1EPmA K$ud/9\K dN:Y)32tDFdg$X6g89M[ULhKcrf=g'l',}3A1|*(s9ć;qjy) *:;^$AOXmP2juEH(P" TL}#ѩSAJ(" ɢ1+:BI{ySd_a>nRQ3t X2UhyY6Sda1{7u+f:BITăGF+r+N1,яKDŋv|l0C̑_98Q&!DTwx"M f 1[Aa;Xȕ@͕ EFnp*\k2 ]#02CQEEQDD- og{U sNzf /̳2m"]* rI*l60@QPLLI!\}  N$w| #(t] }(KC8}j)]5Q8j.qOSIJg!ז es_[Fg~? "^h ̅M3E15lD$pGh<}X8Cpzg|yhT!8J`siJh7%nd1:B Y\r29 %Y;ڇ93aޔ橩V5 P`Scvj`\]WѦ`T19|,gYQZy)PE"C!i4ӦtQ3QL1P(~>!B!J=cd2H8Ki<=|!Pb> d2; _ɸb@4#0/$6D)y!b3 %-+?ӽzsQ rg3y=SgjCGV1t:쟛C= ŸO"J@HiR` r鸸 b%Vu$A8n`? ~;Nb@*Ҋ@"'0E@wi?%Sć/C6*Bxu1BA4icDbx,q෫Hgr3ĵZ!A,1v;wTM4W 'd65dFbt*yZz: 8njHD?(D{ ,"dyDH PPЌHG{m<3`:r@h^)g1u\2ٟgkO̠t>v9O`KP=ϲӵ|D>GH}8 L 2, 1((u w6ņW o |_>?NM4ğ}C,GЮ>~8sXQ3 !ҡC] vL#݃C?Y * RY?Qt$ ( O9&PBir ?m~ k8sXpi8}jlTi@UP.%W'PJ\bO|fb,X4D‡U%6j68e">λHt ث~J0#8932?B#(Ԣ첚R3I.;cSSF (fV1b Є)I!(fc:CT&jD83^!Qe4$FCٺa8{vΊ%*Q'!DN FD {0UIU4°eBK[5\ R*-) {sOn&ѷdzpwX epy)o(~8VL!<`D~CX:C %wŜv?2iOui?Pm6(l<yjot[IZ Ҙal*"F~ٰUpUȢ;ܰCU6-$Ku)947 &*m=ҸG*%z P(M D(=F)?P_3k?Uyi&v$D vĺ@CX chAd`m( ̋:쁋4!_ |$ړmvhvW%?D:ն)3vcпuAE ir3kٜaa,k |s:ohvTjP%sid3ssmo@0V4Ѷ|t!*&7^zx'0Fd }.Eӽk'$[V^Meƍ"DsSp03PPUD!@2D@Rm qe~lTI}umP 孉w|歳0?9mkB9?($^@Eڐ"~ӧ䯠G""|'&{,_*"(9AcsrE9AOOѤжp^!To M*B~_lspIlyg%=}0{A`$KE慴]TXRBE,G4A RT#i)اDh?Oϰ>^>xEj$ lQ_'\^mU0Wj. HLtD_!FFXOߝ0 # /h 6*8 á`zCS0OϿ ލf h.2V2YDGREB )> MFLK$ "kBdzzPBd}Sʒ[L6XvCFm)NO!">1ZD%9'ffA')ajr4^ 3bĚܶBE"iIi)Jh*FB(ivYw8h. 8#{Vm^ 6qA Ҥ3^7O!0g٦sj7yK?fh-G~v?@bcD.o#79ԇmQ;lCK T:ke%&a4PX|O&(&"dj% (e"m5(AJTU PU ETETEUA-D"&(klLĔ3jIAiI%?zڊ ڋOUoq|/q8[vAsHr5 `?Tp[;\@<$K㴎TSbyKBLGq#CzPy/zب7^(Bwz6 N[ˍcvdMH:V kAhjWM2!"IAR1s{ tq ]kNفU^v#6.BFi~ Y#cDUtvC<"Z2gX fcmG[T)Z28q>&! m4f5;0I<{gxl|_ ދ P}UsYwIihBU+Hx@,\iwz }!Ojjkak'SP":v헠^yhH V|1736ES!|d"G]4F .a`h?Wo7. )9 Oe;LUt#B S+Ω@פ 85 t}RDA "5y"C˥Q:۬_'ׅ^LJY,C !tbq~;x൶m[x9 .% & 9}Ǟde(1EFzJ/jńNm|X:9IO#'<PKl-*EQ"e: MސR_2lX% @*v|sL#LADT"UMpvgDj5UhwAVFRShպw~!3*k^#OA]%fQV*$ØiEPE̙pv.hieoZ~uu<<{yގZl\ܤ`64.3@5f3~抂675dY1"xikqnI:@$׆В0o방 BJzn}ly%ϴ(4.* wwbD(HZOipg2a^Msh 'm/"f, [?l'[:SͱY՜| ooF餸P0ICU D#U2Cl+M /RidU   [ ~"^N7yø$y(كK\jKH"Aal,_\É%g&g5Gj$儻fC0àZݚqQJ*"2eM mXwY5U#[D=mJPOw@gɐCI8p.%,R=`yT4̵ Mi0>6K rp3)X#ZkK7㦛qv,/fsBKg,fVbZ$]В{>+Q$,P' tṤ EB!Ag,N]W դf1aN=r㓳@%R8@KHy,"ᥠ: @}ΐb/'%eIy&$).2{,߅㝜pȁ -ݘ$$2"lUA:rDôLqHd 7SvqhC&rs5N L'3]bjJO ,Y7X \fR?v6Bv^ΔVq`]Yl ȼQ-m g15H;̴?9Yw`V4| ۣF>٭1 cJjPH:sGA\Ga3x4GVpq 1Y=lJ8dy|zu;FL>S} !. .mD(_q @s"BЯbœmފ<4_(SC@R(D=!̞x!@5B()ӽlAD#hҹE+"><ؕ Sn"I L PPĴPw 'f_=2fe=`ai&hd%>aRP}*>GKM(11%l __69{^zDgOvfg\LcF'Q+!(ဩ)hIXbJ &j RRHd VJBJR)jD Jb(R$ah(H`w $(()")Z) I AWV("e _'h(uTC K0 `C@O%B10 T ep4 2B? Ѝ*  ;MaKپHN2i hhТ@tHx$}q_[S a6Ɨ4drFLTJ;:}vìj)&F6]qxFWjFX ` (<>L!,G>ϻ3CM}TG1=g 2h g#!Ġ 7_jwM| +wgwާY[=ۧ׮hF̂DzZ kݦp}78t݁67Ͼ׷׽y5@ *-ytom#Z׶'sy kw%Z6{g h{i׫{z)=R{/g]Guև}l==%@=[nkOCJuNVP:ڋm;(8^{h:ړWsu׵k}ͷw}]9ٕ(5͸X{72/|_m{vu %sPAX:j,'b@Ua]-fTnvjdSZ¡/s݌^ y) z}>( ^|H" UTkJ P)))Gl44鯞>@@@ *vJ*)E\}<@O)J)*ggCоI*Ӟr}{_}PsfM>\fN`v5v@@ w )uTѡB`^%$(E(@Gg}TzmR^ԛ((ݽ褣g}A|՗<}yR1m4V<>ww^U7wKv;AmnUe2 og֨em:v}u2]`M%I$Cֈmx|4P7^ay>u}lgw9Iv5j{绾lJzޯoi'>w:;v8wkw|z)þAJ=pP_{xwsW۽w mEv@o{kt}gMh݃Rhm|o}S/;v{y{{yqͩY/=vl44{En^lutNw:n]^7im^c={{6oYf^7rkݹ=5Ͻ@^شw;kbj/{{xzleu[}w}>@SoGt=wۃ}| ||scKn=7i-;E{5EdwwyǻYQ_{m ӥvNU"۾:SwcT}w[ )[ۡMf(jLjOjEܱFؐktT;{{3{C{93ړ'fw)Svvۧv6w N39AiG;m7ww7__{]_:5w].sٯ{>,Ώ`jJPچpUUs;bjŋk5M Y{stT]7{]-k;Ҁx| 5}oJAzA =ր4 > tC*7L, (V˵ݭ4{S{]O+{i{qjT4S{Ҋ:9Ϣ۷]֡!iȏ;_=7ˎ{Ny^aR;W&-W^`z^nkvAA{\l4D{[Bݮ[lM{^O]w{ڽobJ[eZ14/gڐuauӓwYOWv3+qw-,kwhnzڡxz&(%*Z㮩fۺRM;]Mr$תWq,]o!]]ܓ9mnݳw8]&.$$&vvvpנ g&st*jcri@:6)۬CǯMfnh UUܸXm cz{Su7N\b7qևʚe0Ճk"mZ.u6a y /{{/x)cvS'vAKG\ w`-Sl0*/ƁM:vU@4 :2rh)j7}!T7ܻ@nnyӸU;daJծ*dP5@ d+5P{3n =\ޝ[]WeW^{{lQ7\h7zz=3O{ܭvtR3;xy[{t-ë;M.k] ˺{<׽;m7_w˦bWѫZ lM>0i@ L@1 #E=Q1MP! h#&LOS5Sd DA@&4 CSĩ~"#=S4`hC%$MT2d!LOMD)ѦzT&'7(4h2M#L&iiLM)#SF @ 4Py C"¸"$&*&(&""J("&& JQDSLDDMMUW? C?ˈ\iВ b(jbҖ<|GY4RUM sU0KrI*YJj"*)/_pCE)bA $f=mqW@cJ-?q&n?) vD40Q4{&hbY" J*VH$" (b"!(&bi)"V(i )bQTPC`)b))&L5"b(0I "< eBtdhx C84pܮ84PQHDIKX <(:iW-%MXP\wA\a ;8Ҙ Q# G0PDOj("~d=` U}:}c?gFL">[?}"K~~l?'\^P7UB)R"% * "*9Z|l׺ȼZB_KaĐ3FiD? *CO٭;Ys&齂!#qD:<Mq$F"?*r+ftOa1#O|]fb^o1T|?yO?HGqGqֹ}lzՙG||lCPqu5e8ye;C#O:{ N3^hrG_Uɿ *]?K~'5ӗ !`aNe'OLs*ɠ?xN2jy5pQD?#XL_VքEQc60in[4ifK.A'7\Wkyxb60s70X3Y6"""'.`"*"fos.|ʎbT[QuIGaAMkP)zqoxFV{| "a@TtF& K9tZv}]9GY=S|ی)'NvuseZP>hzc'X|pQVn>)k4`]~bsq?ݎ A6vйy'iF(< fi:PwMTfJɖ ǛwQcZGJ3Q }Q\`H<6)מgmhoAMnR,JA}Eǭoܟ4ItE^^5S!jŦ)AlD6a&j-hou DGN6>)l%l?e qA I7Q/>)?l*ť%]ra:Qs:_mΖ2-CQf 3e3r>5|5|1bTR-DUVD!UΟkE>H.ߟcMvSglщ3:?6kRP&M^8;m!so#,lFf!gv }aavuAS{٫ 0o k(s]~[:9\ ݔ(Չ~~psS@w`7iiڢjPK Ex"Xn)+3 ..*gȶxPQcjHUՇ uV؈=n yߴizAݡ'\(<:"@$M*)3Sm{u!g\.p:Tu&칮ӏ5_-63\R1tߔ:D2zjP\biW lr|EiM> eVZuB/Cy&N'1>u£4KM .;#c[3xd4ۄ4WwCb-L^Agji:> yOꄟQSU'ܽ2%nmAs.ST^T_Q %URIKNv<2Pq]sB3c=RKT޹Υ_ZDz >}&BDk)E?Dye==0zM8C`Ixd.u_1%ōmE7)- )c6yA2棳5ĈbT2O'Eab=KzHr=A* h6NN/SxX f~lo>4JZ̄}ЏdWD:W3e ol H so]nqK<v8HB,-695\_iJM B +ںeK::sne`i(m7^-I:*9SS@HϚ%UԄHvԴ?26OQo6`g <.ݹl2W 1ΙDDHwDeUϥOa1G: PFGϓԫ\n3mDg ~/iLk'0JhM"N9vԞѣZg6tQpP|;@2u򢥉f;~6ϻdŦ_sΨ61~L_xMdN2*=ۺD9j]p]CV,4O4֚珻TRiW'FgboT=6FnUzofiqHuʫuA W.>Z{r$V.K@_%4!Kt67m.;ت<'6p;Sb 0\rQPaU}n$TkdJMR1,0h+\a비^ZSZe'|cVә9"!Ioy0# b7.魲PYqBMY)#dĆ(RjB%V 8fN%K^&UO5pvP#̏v;ȚJ<>NysIRSFz&5<;9*o9&wF0[+32#CBY7 3B Ţ64PO 8߬c! 0QI,@2411/L#E DК:DTR*<2U/g6=O?Nϥ#r+G㟄gn; J4Rr9)j>Vȳr*9. (0ؖ)bBJ!JRHA P(U)H JZ"Z`bR)`)`񫫜zYݟݒϚfoƒ~ .QBXaqo1 c#,˕AJ:e\48? .IfŒuKdXȣBVOeO6^yJ0Hc˝sy:C³en5wu8u '-Xq}HփB_y!LFD3o#͈3UEDH '~?KBYN#bT/vJ$#r3rs$U ѠŠau+]jB,ȐCQOqޝc 9Gpx 8EA>L"5+͉",DfSvrÎcQ_,41g=pᓉE#T  Pw5-g}ߌ|6^4ҠPH$DE OU,B$D(i(fl-4U3Cdg%nҟ` 2UN7[5a:Œ $Vs;bQ$y{1Ƶ"p(}(kōlif`'" O+͓Ac(6?u>D"89J~)Ú`o}[C"pxf ^QIBRSaFyClE J"8z!П-ha#hB"&j &)J` ")YafD@6^s.Ӂ_| ׯ" 8z"(f0XƓ9`6x.fd BQAil}еңej/'vJ[S䁄"HSoUƵPJEBHDCJ4RR#QE3",4">14@4H$T EM 05IB(PR('H{ _op+Q%kpH|:дQib J@"cO }2$D)BP44#$D @B% EDD ,H!@sEECHl PPܧ|}HrU Fr87a BUN[%c&t`0*hi[Llc")4&i}j~L" ?۳||, az nG5qJ d|nEB)BS (:61h?nq/?& )c`HH7~a{Ppu`(b:P[VExGFgt#Hwk|~(j_džۦH ۮж3|~>/_a0ADhG@^ +zEH?Ekӟ(˶Bʅ PH"DE&""-}.4GF6VpopHr/w<ѕA!-bj都?^ z15F*" = KXVw^nj2j2+#z1Hok!=.&>\7??߹ 7+'m&T<k#%LHCAIiY?vnJ*.NT1֎KzG|UOLkXǼn_wzm|IrwqodYQg;FfP,3Ώj+=x,²* ):@a%%1EE4,~a{ⱸ`0r;}ӼRӥPە^oŒ[|Q#=A:?'m&_KQ)i(te :rEe:߾9 (+ʾSPSX[7Rpp#ﭧP~ w@/\BXQhWa0mZh@aӂ,=#^g]kPCq8UXsY1[0:RW }z/<-bvԔ _=$w B:qW щ gDq{'3ع19X2 ٙkkmf ,nT5Sɥlmzkkّ4VD ZMj*7k%|@ͼO0`)Sr'QdWnv:MP|K郱pOdB6a+ t@MYΞDY9&J4h&ƙBQ)r؋u gXV-DhWבs!# Mؕ,ܭ|lLfKSR9QUۼt0I Da+9rH2siӍ .cp 8mNy*QѥBʹ{FJ,sh\yœ(s:TnXu$` 7\XF|Q.*LL&q3B=C#h&ȣ.F?*B 6罎b&ap9Fe>'H +0)J(i f)( !8/+T٩b0%)Yeb"TT4m4kU_v]l\P^WY (.S,(dE{T!G7H6guuw {CZѸwLA7~Tm03|.,#X#@Q#RnͅE_r(kGS3U6q\t2Bmz~1 =<_{^K#s}&2 hk^r|m,-6pYiNN@F\*8L, ?s}`ú#<.b _ύ<$kU kO+J:y:w%˛hyx&;Ej=?R4a}^}f矗^1 C$ac5F1ǩLsU{1zjǩmk:#LYp|)o72疖XbbԘΏ7jcÉIc˳(JѲ58˸&YdM:];Cݶ~%F7&D8QĿ?n*h}G3#%z(~Y_ф!R2'U$5aȫKSop~ ei go)׋9RdE|O'ۉ(N,sȤ>[X>驫mxWtiKt<n;7wDCdC=Fbfu/ &s+XnWLxO32\j|[u>a$ڗ!!DB9'x/~eB1H}_|J mvf'Ԡ)7J`2:/ɜÎ֑p㺕#ޝ6#ۨbBqP^ ŘEb6pOή|VeURZx\ax>Y^/v^ ,b7!~ZrJc1,^A~-&:R03,y`ϾGCICBm2z(_l|a.um=attEyn{yN7+D Q7W *8e}?\:jOCᯣۭ,}a/ !mQL@kU}5M)…3th$ 6EW#-<[.EŇТu"mzAH1UTW$m;yΕYrՖó2jQ): f0"F؃(&{ qфU⺺NXC}#1 DBL^yȧvUY\S_;77' ;As)8`h%Gv`(f AVEdu/R28Qgy^닭lM8׺EÛGu'̫@ msE1\ɪh8C|8S4aL?6d򈵊8dbD4vqA`MBui1rLUAhp\C-^=?2~3W닸]Teһ=XHX~zy ˅5;;M=f9z>)`dQ R UB 9w~ӵW¸W7Ȓt*RB)D=mcxe_eWu~Ʀ.`ycϤD7 ˲ x@z6};`7 :y<@ y"Wq;'4*18jNJכBu ʑ55t@͓oE)"#a09O󈀑 "-=N<0r!z%taTjQ8剜QEPg˶S;^lWmo$<ErŧA~8a :{Lk͟t2+XoLv,:>D(.y{X寽jCgq 6!o;$SPKSfN`=2t-K+`(#+$b|"y;\%0KiHA1k&,'4Åyo-v*guܕ"SQ9ܙd; g=JqVzbxϯVOBUsrF˞ceR&JS$R'XGYʊ(+iU;$Nɪ*'jnzmfwΌ4v|#ɒG꾿˞ݕZM[80Xsx -~&?ܰm4N᭞ ~} q$=_̻MNAQb](%ao<⿧cL'5&~ɝO #!H# rvCAՄ2UA_{ـjEVN9~wǓݸMDc\0I璏)'}TC #g0V0b+GxmjLnT/6?/+Bzʘ"r)&suOςy9_[9t>w{yIp?$P#-(mϳ(hfb@&hRhGIJ[MdHV e74\s,zV Q6@ʽ;TN\EX[:|ЈQjii,qWB`j𶣪8ګ0 a{M|+Yh0OV\51Lsg?q09(!C$80gG4~[QRnQG}pC!֪(`n 35@pGҽfs׆VGrDyzKi9lR@JnPCt] !oӰQmיOryM@&oDLGr|}LϬc*Gk'Xt\ѕ 'N#ډJ $);iU Xb" Rk9Gg"7ݟZT؝R[*W)13=U@vjƁ7>.{y2Ofe$l8B uy3Ǚ}0;\\T˝܏<Vz+ӝF炳91S [@ ȧ=[VHj ƶK3G:X嵅/kYq+2h/ߐT8Ef\j[z"]ϙOu]AwS{]&(*(F Y z}%.߂ Vyk_Y3^oM~T+ZN$As)!#!TSk%Eɦ'`W\V63xY aWg"uDm(܂3pZ8i.^7'Ȝ0m}s5c۽W6Wmi~-)'C%8aRr!P=D3 /~ szQbܟA$\lCo$qC:7O!d[Ի~?k~d(g;E b6ڍ]vŢr%q6~{ߕ55kF LD! :VUIqa2+T;?Zn+斂'g7cLgp7);9cӦ'6ux IݦEǧwd=b)4x{j/4f5 ӆNt(]L:U>[{n:ɍ1'&/t%xM)0}XF0G{`*0 c,ݙ(@(Ios,?jE`PjUt9th"Zxp* +BDTo:g>jP1 fJ  ((­>/Tu7gqgA0Йb@B@%R܃F}2r?W *BPEqf 4 I*K;T8O{ ןJ$3=Ka.5l.5QHeZޫ|Ht;T^W2,`uؔDK`rqQʈqcxt5@Qw>M yM6U }v{r,x랚TLQ/6ݓ3C9K 3MVk0񶚤PhJ []WͯY`MDOihNtf4ѣNhH*Lr"ꈾĢe%]KpåPأꙜrkjg-Ƅ1.ls5qNlK\g`bq8uݱ4xݗR6ūwws}#iW:Ή\)vI0/~)Mh6 rl(czWe~\"˰MLMb%^z-~{ 4-);gkO<A]8,eUmI㳌`uTO%L}UЭ9)GgH35W ?!x<g<}.NREkRɃ4[z$>AH`?iRDl'D5҅WYQĖipHe fk)A7S'bh~\Q/JD_: Wʊo9IU[j[hjxvF5" Pbqw|[ܒ2E6wP] aok}n^=gIّAK8mPːCb"ڹ7[\& | օ!yc CW'ty0X_nR{le=DT]}IIL{;1w'B%ĀroIWR!ă.[?L.J=$O.!??WW>D ۏSf Y s>x^|<6ˠ}IS}9#ЇCO&C/ٞxк e(CBCFK%&wjvDDMWV6pgM{ͤ|!j{#~͝>, (6Ll54㫊x8'Vj,RE"͔"#"75acurrRb UKt5O OږSaJ]/wlXư*P?wtjg-4DV\98(P l(Fy|{YVR@G[5pi V1k&_rŰ|%'cO1=_o8SDa[hl7#c<c)W3sj_U=GX ShP-%ߥ8¥!QUfX4ڷ@+=~U]?n=-GΦř5" apDIJhJg(UU=-Af(t!1@Ev %v*}fyDPPZZ:[QORPPJ(;' b~vʌXCjy 1~Tw>$~֊@RDYjyWn,OL-)O^AN.@Ca9 G(!AW!H$},70) ّ; զ]u}?=tq,Vf5(}ʋqg<~|ݝyw'}Qg/)(H;7v DeosKp HyqW}o+;jL$KEN(2BEXE,4mz> #qtC`zbι'AJF)mG\V|Om뉔TEkVRր?ϛQ<~R{youyatXsڈO9A,(;g`EJSc]V(TZI1C%X#צּ}'e{OaD;ٴBtPnV@%nNK~1UJ_7 HY8tX`zԱk n<'G?fOx~{;WMf4w|hQ_y;&VtC4 ƙ9ڲ\~p|H٢j{_8=We>jm$G[б^B@ƴq d{cw{6HI\mTBKXo>/QϦ!_yᵪ3 ;p@G>Bjoh({H~gϛ*f8>_~^|Ǥ-*ͦo<}MG>A=B|ůߙ? vP;}0]/qLz`?oXt7zf^r+6*oZ7?(y󑰂('Fa%g PN8aRHe#>LTSԽȁT8%w#⣥cQ m#i`V~yTG(.8~{~(q2Y:|Pn(姝gzr!*|  V~̾s_w8؋yf slb[F؏/@+^i_ZjN sNgh$#ZZW:sETTLUU *yC43O&8d%3M\`89ʛEq(lF0*"=%7u^wv^Xq9nFnݎ88a820 >c0!~!K)rKC`NOt`z ةAn#Id\Ka<`150uT>ȡP"iP{,eVͶA#=xt~2 6ZdIw?Jh~DŽ:|:wK&抴K]BfF:C]5?MO/`*ã TPיC=i_\ѝN }9*u/_n}GގWY։ŞulMoa$a%#?ȁOġMf-lS;9&1c^ť2wOy:i,D ů[@w9K$J^7`RQ 6P6fFc?mM%žQNwU;$C5~hig ޸}O&0M.@ Q7Q8:{D /w$'93 (̩Y0SAx}/v\H6rD*TatC"<â*J(Fph((y !S`iDEP|cr%%y̘}_9:ʒS4u(6&P(V`M=x~ fNGծ=>; qΪ$i E !${zqwQ}[ 󕻶cp%-t. P5|t G$?N~~RlSA# p&Rߵ@}A6. JfqAg.dUr\B@?? 5KX3}?C39^dȜ'"a!8`4̓$#2ڊR]j.R?ig8$U Ts'xG~!"IDzi{8yFw)g8`ߞIK__ܥ2EuϕU2(*2㜣tRb&i)VA8 O`}=_~񭓒B3A2Ȳ4HBS" ݭ^Fve􀐽Fd=:ڤ?na*+pħu'//@@!Xǰ|~~aRuC遉g_h2O\#J@]QA @E@a \0O Q +JRP-w] JR- ]M@4 )Q,M)HD!7x}i쫤)"$`B"P(9"Db k|{򏬘" "b3K^2U%RE44PĜMݢCIH7c)Y!?h[B"|X-D4-A9*Hs` Hq47DŽrRb("Ҵب8 % Jް:$EЇ8㡰q dCAMSwѸj)J )TaUDBA] h>KiH&!AH.P{QH`)T?? 'b*lzuwǬe|ܼ;c;}rR-}N_~$>_L2w\!;HK guT߇ڼ*ZdU[)*8wtĠ\eܕΥK# -XJU2wW8>Pktr=pِ+1 7N6[6rJµi8Z% >~3ܮ֝6 vTC0'4tX 5T#UZ; CϔWcBTi g T Pݚ1O8ɆlQ[[$L;պo.f-bHqe8kA >:z3g=,0$,QD޴H.L¬  W,5)m jՀ_;ی{'%N{)py$%2r!s8;O,Tf]?ƥZK (@?TJ1?bf 'naB]]FE{}ɗb> +ƶ/Wgϐg]A2%WU'MXAXK38YGK_bkƂ-QUN!?˵ vB/րE%Ǐס<.V ڎSxLxDѻb3yM'#r> w#܀-p9-MCvJui㟷Ip}ւj"m*!񈻟-nCԯ_*ãe"?W!×OA1T`foik)P3"T,_y"  >w>:7=iN03u'DVWl=hD<^^A*BFu(-߳Q_ǻvJWR5k$VS& dx. 6,iD=54 \F_Ӕ6)s^r}z[#BnB _UVVѯzM"× Ze 0zXχ.`Npajkg*Op,:.kF߭{\HQMVU3>QSSoRiQ{&E~wQƟ&W=- zDgV~q߄t |,!v'(48{$#w{$RWe3!ڪ:A`&01~r9Q9<}\uu^˫IP#{G ?j2v`~[??(32JYDD(>wrsKOø;s|{=nۺ%|=~-<+;FQӵ *Tc˵|]FBă*AeLf`6kTp~'ٕ`Mc~߆v`y%]Q8xc_K,G1qפf`ϫwҗZ.:RLNWĎNIQw=WK>X@1:} 7?%痛g8=a~HgM0ݲ?ם8]^ºgjo/_RD2^Wc5WaH[1dS.SuM]݅)ߏv)-&mߙ~xki)Y[9ngyMNRyDGZgM~oO|`3pjeI'}dg\vWuy=Bg]miޮ\/3>Osլ1꓆9>wU.sy[QTB%\W-5Z n#[2qsaaw4:İp:PRG 3GiԶGȽFl7d"Ori> z}zztFTϳ3XA-~7_U5 }>;:/a_Nw~=VjYeqrPtxp?ltݿێ$iRktkZ?5Fi+EU/.v!Yt{ 'O΁uhb+9b0Af*3n=,n#Âx+I[v?ĆwV-}Hy ں!k-9,` 0psEQ4oo=o?5g>b =BdC~+x?}V8EFOU&j۷wXV՚NpʬtTIY8u+R7 鉔2o/9>   *ž-_ƛGmv960a4q1mICaA>Mܛɿ*CsP03>EF0CT'Y- AY[` !@dq.GT3!YT6ύ {ċZ Ze4 oIW:ؘf;Swxqh @"9$Ng֙ ,(" `cq$XkА3^%wu@t4$}p9v䫺xNRs)&K;Y umxMd-?o{l};g+BZ-K'DB5"oq#JHjC!阗7:ii3mYw 9 ew1a %bvu[yiT <=:A4Kos(\.60wT9 D2!J^6Q[%$`\xRbGtK5sbsk&eǭx\t˝<^aͶFf%$p8h[~76ƠhS+s}{k% ~1>Г<ǔ_v?`MݺDґݬVRZKzRDw׮j߹C§ntp@]NWzj9{y?B.T3rmNۮj nayŶw9y"{?TLMߓgx?:Y}K8%!":[OGH*G o{~]l+ܑXTcU}ʍz_ (msStl$6*4xvq.Tg:Kg~Ir |7XtY`wEi׳R&sy QQ?H !j2O%jT)*xι]϶gvݨs]b~JtT?7 _?n("<IϏY~xUtń .li,PX,X*n5;N:ҫ&r"–lFޡ\q\僱:[#_A4@p:&J"z$QUyb}7BX~nF]Cn_<ƣ7ipQj 7?ڰ~a/ߓCG10fl~975z:WgI|lmsn[RN4 }cnaLuR/0.1Li8R]m7MX, &L|\T$Mbك"=TvAaBQKvྟK.Hc.yb ]?~~7cUQZt4s<pחkcJrfUYcy [+ xs.|\_^#O0eD(@=xߊ jKrHR>1A:x7n!9'4,0V,T#_Qo6++(1o]+U3.F?kGB>2&'FA_vZH#ZCfBQ0Qb8ո~q.e?Zk/H HC]'T}3c^[PQ?fi _,@BAsܹ{la`T!a`P][U8z} z'Ƙ;a"h\}׮@ɻv&˱:h+m?^xL#$_sĨby_W6`^^=g1>+>>P!o48\oݬp{x? kە-m @HSTF,%}^d"ST D+Tݟ,8C=;GɜUz|/9orpyÆ`ͭ2:6%wQ 0׌Tj%s% ppv[kTp!@ 5gT8WXux0;zg5զ;1(81.Ht\DְԢҫGsspp 1ᣃ7࠻/ácQD`J9<VC߬$1e=;@M^įr$5 eߘLTLa`*F2WqHc2m >B Co,gGRn\^ݨ⪿C5Ts lO?GާQ_X,PUqL׾{DappZC|'?z7̠fDZ4tAcC=KB%p.HOYIP!*y5+fsVG^?Anײq?a$$XK.CIн/G {DTvݷ=֠5KeasGK-{4w_uw@vJbv.}d[$b9~k#Bxkiv1RU}7nۧ=fMv{c֢w_g8ɗ QO;~~>=,ƐטHw- p˝$ގDs~vplovy< B6"I'quXۡz>o]MNY5򥳄=98A( zBg?##hPkS%!9o\=PF]cZh=,Gi3 9]eylQ!DBuDY趕˷~,t')F}?oyU,1gN:]FdMȀHPW%JE&Glqփ|4#"=sthrc@s9")CRC@C)iL]().?|3q=~ C{U Ogd@_ڀJy@{åQ*A#iRsԚ~r}ipԔATOIIy/O8S2/T'{'A!W1ˋWD]ȡxH畜كzHcRKMDE4QQ ,wbXU-DUONUU2ߙD&h@QxEA#TzTQPuu@Vļnk<[(maaIywi])UO$ϸ`i>vniGt;]L~OuLͲ7Cb]}*oV.1ʣ]@$QP|3L$L6ݜij;J*B~kB"w$?Lw#I"^9 '\ՄIr'7 FlrF?gA6.4 P]d]eͱRY*Z(* `흤OKUֈ1Q~ژ%a>9<?u@?8KѠ>$##V9%< &@=@X:vAżV@K RphDS BB%1_߀w+!g6/wOFbd'ߖ?4Ń|j4;l"bh#vj۱Ǿ>{   KZܓkN};T9/l lB )ZKaOuG.auyjco#:g@ΘH]iDKwzꈤL|"}Mg_x{~>%9ƍN9lmEHFh ~ꡅq:i2f t4]eT+Z{?kǑE7*.`UHHBjw!@A5zB6|:JLI$}yϫFחĺ6QPh؁Wy̬去? ?ք,aӯˆ9 t-̈n2M= #t[7&rQf "S%DďktAO?Bz?~?4m>TX|h4gjO"P cR]gz:$" G1)? vY`P)N1SzHw"2=z qт?$Xr2 MPtQK9 Bݱ_FozABR9f{7rs߫&93()F 0 i< <9T>E={'όf}L'si|@w̚LS䌖BPu30L.XqĢ*B |~7ûY-ւ6 ?Ծ<CNG$A'NO?l6\uWj6Zdm>96Tf3{_gVM QGlPy0 t%--j<#]f]7OSF=a'W\EPXd'f4*!!~vmgz?NO,!@,S.8yA،ϸ| @ Ht1屃u\.<^AA޶ :Dj1K 4*>x vԐ?/p8"CW@VAޛQSyiL#"/6W~q܈(~a7VUj9P sP2BPnaKR1dPR~]k5AlVq>^QcȈqp~$y|bT !- ᤿=phKpaz{T_"ڱTU~݃m? C\N&2>|?!0waF™0_@PwdK[aF6~٢Hw](LO(BgXTtsQB +&-l⁆/8 /bbSP&{oHtT@T;:~HRZ̟ aO@:XkN;rdb.ONvoNk'1г} 0)Be2kZH5 V VDl԰,p#uXqH4䬠ҭrҌt9$[-:.:ɪr3 Tbi:.Hғ#ܐ䭧*{nrOlmM%?!];&Oa_H/PY3K襁K;P(C'|(0 9ȟڠ[!$` @¨> [ccXRsz?d P1N2^bZlKB UOB{:*bjVgʦb-I;^s4~Oa)B!UW$RߴFےG#I$H1$m[cmmmmZUmնmmmmլEmjVmG 'ĵ؃?{? fzЧ_!HE 9{̥P/1Zm,I#rI$I$IޟOڒRܕ<8>Z'MSDj1cW`*q*QM Y&rBd!  F } W(dB8c٧̟JP?IHl zwwWg򺼌X ӪK{X C( Iў%"p4~NDI*&ɽр*6}Tat.DjrUh g(G=.V_K7.NҫgCFr|s6yznlQ0}~2A!|n⳱PJKa"6}ۋlAq2qVJ_qz{b7n/Rk + ۩癵l_ˬd{V?>SQZFs͗tfW#)zNKf̶rV8Tq0=G+{mz1\ OoǁO;V+>("uOzEHRlΛFZb"aY!UZRӡM!1u֕K*2UV% @6r'aUfae(uy⑳lm4zY 7A?1Kpȋzk./ 2ti2<׵A *м [Xymh^D*ύy#Y)wFLzKlZD@]rSB[`"jqr1e{R:sB8m`u(J%Y䀣 qUs﹦[% 32$#Bo.{s=F9"(јi)lYɣ9VuBb+ڬw۶v#kQ6"ܵI}9zX)og.\~oݖfoѿ-'{hR_L.5mçI?6uڹ8 % : ^P~QWZxLVyl>];O#BGor,vF?~5dݯ|qRso>׹wިv? |W w>;.yRѴ5p7:&߯#䥍AciЉP1DOdR9n-W]7D(><?Zo{(F lw(nrqys2"Xb}yY)~˹Y#B!T4dKn qkh[5fcei [fi!Ξg:!틛rŽWIX("Ht\]ˎV1Nٜ?Ձ f͍̍f@5LO[C֩xxb(syAV0iiYpޮhczut$ b W Y˵1=,u74Ȥ'(*RgH"RPb^'ɓ9O}uGZ$gq x?yT/C׽A,$wŦ|:?6ę" ~h-QL/lFxg-%z i.ZCE_GRL"iE{w*z£>>_FĵVa@ Oyyꟑ9]e. =o^0Zwrt/5(xfOO`N?~*l2s]bGQ*{#":PoDO&O4!Q)rXUX`Ub=~c#'hR??mZnѸJ gh,3 PVqSt\|eeWZʦɄZI_8:sc:r?fŲF!ZX)BQ @fqi>V?dX֗ u!hA, QrY:~cj0@#\ܟuQ+W7z,nBI$!$_e?kwWwTy$ej1l~hVwnysL԰S_ k[E0 ;Z8`bw(ppc/Ex4K[Kr dʕIBz+&kr@9vBlČL&[٦N/yh v?{t|ׇݳiC=Fb5쏧Vp!( ۤ#%Bb洞UayfMP0ƊY-z4ܽpt_!gUK;3^t,2VP96ƓXk;&fL]}j"!tsS4TPi4->Ft{]hnJ5X@1GݒnS_=B4o>&HG~%@SED-I$4OaNbO 1q*Y${ҲG`5fkHl GpW(:W_yvA+lԼ|]|5Z%Ɲ!OIe=Ґ_sAHja:&k MeD\ғC̬ z58ᆌ;X)"F㚓ѮBRdA_@|zqM]#sb wHlzI&lx[#GC)7T%ǢVjCj=3_Bk3(*)R.vx,wY(%wz?~GHDx}d8}Cx;W~8qC]Lz߷B[vu.)ʍ{9mfö!_[3S& [o< |;< :nKJ<`քClS.%N˸[Wbݑ%Xk&t0>G.D\ |$3)\FOBNîϷ,Ь|;I'ؓŊOȖhz-`# i3/y嚁[uMz1pD%QyA2(%ӫHR1fry=XPkEi$`5{GcԿwl=[[gC7&{>G(m8x/pD(|qɞK{8kƙ"Xc\qG=z+-Hs ,1@ /-\wX>%>{#*~ هe.(jCu5NɂGsx㍨``vI${C`[&gK*3sqVc)qÑxp @ydNFgךY;y-[z `~S^Yf&76wTmBN5۹ _)jXL;T4 Ys\쏜[1p%< jBJ*-V"֮Nӏ^G[ED+(2_O0% oc|\CQ"I!> DGt""*))ꃥjC?|^a= F1*@~ÿ:;s"x>`z)"D&Ljzrfz<Z&Df8q9(@ݳ;|{>B?T9uy48=ByV~:4[Q ݥŬ^Y@Xy?ƴeΌU*:,Q␪v#7U1o%݈eG8*cMD*ˏ_ݟ2:=2xTD9AlTjpFNiyFtP5J Ȱrc6uo1Ӝ|V.H|B{HB1MaApkAę&=tp.H9)e Ji e,|/"K~PCΎCvA? 8+Ǝ%0%5|kDk-wCUJ  #fq?1tSxnqW|Zƶ|iKbZ }xiNQ7a0c\1F"هAǝ/pkP\=OL)OhdঙjWPF`ss|J[ 9APV+Bt?k#e t0, iQ"29 (5Q"#8?FiК%&F @^\߹AF{X6 seI$ުOhUUUfceUUURlITz6~ۀJK-=ԢV ^6s皌>| Dlw#D`k|/}0j RsϮc1i^mR=ީ{ׯl5'Щ =wLWdbnF"`.;'kih Üh uh=% CKN;}GXk'jhcċ.Ks@ɦU>>+:P% Ā?6~Zİ<@gvXD WcL($?Y8?pzvI n2H&F2D|Tuxy7a{_?n!id_r,\mAIya'T@cjȜwwUZBK>1.u7w|?֊ Ŧ`y xzNZKp­;TGV^8btݖyo##[L '! W. BࢤKGI$$RZ:۷~;qV~[t2`^z;VMIX&ˠ0=DbȚf Gf3eI(D&&ӟ b / 4|_JwF^|RrBH2|'w3iރV %;)^φ;tlW:5yR[#1:,88M҇z_]N3ezHMd}<}_\m -h&+#/jܸuovv?E%UcJGHlbACJ' I^Z/,"=p Xwءҗյ\9 dxZhs2-8u4#G B/Um?ϸp%=,&B9t ! aѻJs.>2 jN+}l:((Hr `K2Ւ ݳt5^[ q>4ưܪ(賓HI>(d;TjTHJab^$6:ݟD`生vӣTB5v]k,DDBaӮLQBv"^HI|bhDtsܳ{ye׃L8 {luHDGjpŲr{Lnxk#ݽ|tKsڏe CXu]OH@) эzey;"x/ͅ}{ƺ{d6feGzҼf?<8j~^@ %sA$֫-EsߵR9-:Z;+jA<~; z Z&\u󬧤Vkι Z:ۊ7=.5MsvYѕ⳱ KXLK 9jh4NLCd39ӧٝN`9#Gp[yKg- 7F 1s[>m!@~/:8sO/±Χ 7f˱lFyjQ|p.~y3o}l*=KkpCO3}(PNw2Lv"s+>uۜ2# z)? J1p>,T"8ڎELU#=w X_prWIIN֢lHEe}Ę+By?#=<;.aᾋ/0C\G/In6_ʢN;7L!CȂ/b 1c jA_Ѹ;R5ڛNdq Յ(A 0%pX'i/| ާgRoSDc;Cqm5A \\`(;pAՃs2F[7 g4l_-%/;1xMgG+Cu'{QOpj=N|mZ7X9m(f0o LЇ`.sAUŃL*`|ܘQYxu݉mh|>/0#8 ^JBNZ8RFv TsC^4"vפhޘqG55کWfd A((K P5sGxs.2ګyv<'|!SC A!0XC]& ltɃn"ŒwsGW3` r0 @Q"%**qy Xics"pfhҚ&S9DAQ3cCfWAD1Zz.hOs{ɹDKe's5lZ{n'F'^"Є KW\@@ Pv0uij5GPHhQA1 \6GYuYW_R߉tBG^p#GjY10:3م9mD' bщY<${a}j)%gDEkw_$<PِG0:k(]HzȀwM~NpTl|+埗Sں)G5s8fz]LWa;* 7"\Pw@4,EK+{  Hb}'h~3< L4KpOѭp6Zot:hG̤ElWȤ79x~fBWik vDfX ג@sc4"/vB0ڂ׽̣7c%ל\Pym%n{m҉#\Q>e)OG`B`8誠ЩGzA/".l-{f{ '1]:'Q)S7,KX^9gȇ7RKFαҷpqxGhsʮKcwXk'9A( P(M4}(oE,61!C2lC3Ʊ[#rߓx:GeC?D;>|̧wH3 iN@rМ 96M"װ!ԮiI@#0慭9{WyXIP N}^l.{n<8\W E) p_V M*RIMH۹yĜu\ TxGRm`CR'KRXahQsF 5Ss5sAnX.{c} EG9I$D!Q3x:߸AD5A]E|`N[,6[Ճq1 !cG'o?,zŸ"YH{|WwV[c{ְd;^7Qqp A9m~s8jiFqOˆNǖy" bi彌KmmHd8aXxQA}b3TK;pmu`c^B\B*ЫDU>R"~.m {.I@ d뚺d^b5$ߏɽrcGnMȶ^P8ޝWs26rEˎ :CvʓV֠#9.*l~zBxΊn#xf)0ب{;v]!B)_(-I24?γ bIc{&6 :X?؀+ǟT%ah$$+6wPFX,Z~֞- ڈK5F7 1ܠ@/ܳ) HTdEV'~alRjW*_3a,DPrs<;wAu.esen1`B9x}0R6ǘScsQy.1Mcp$#,C18q{qqE,|!Cܽߧ^ʊHܙu [`^pEo[sj3U&x>$BՔv8Z,➗b"4#J^$ly}NQZ_3OK;H)4/ˑ~]NRm/|_|Nϝ;kJPQBg/R4IN]q$ b +|{*4?s\twjP[# TAJSE~^.wCX]& ={_L w:O{ ]p=og(PJ,@/m$إ!$ _Mx;sCE2l$$-wNF| Pq=IBF ƛeGr9sK$C3KjD.W/r=9.1WaI*KwYNm8RȚ pA7'0t"'N?jCdLe: }Smd|b'`Ϛ%GY8۳ۿ]uC)QZxN`"6ຨ%úcz) !¤d[9TF$FД~Xm;O[0۸$a LQxP7T ֧{E2 V1/4LgBm!2S ÛdpO~;\=Yp{+Grg/2h94.c?6MoD> Nmڶ0DdqHGT2eըehV ;c t Uʨ=bE gs[])MD~]$ 뾹eq'2F[dПyмDdq{ub.,"ϝNjo,<@8;h:%m$g^s=蜪RP UU#o {0x`% G# {ox )ҏFM}s +({@KVf9AS83Q;|~Z5&J1/#@gfKW3L"Enjռ`/{3n,D@ dAlo&k$Z" Y}8߽f;!rZ3 8y2mɾ}oo3n$jLqivb$2DT|]$b Vs|uc!;ԇS |,]U3`ww#SI\q>zds}9s?ɌXk\3 dܷբBE`0]FCO>&GYJiYM}]qxvz~6OCUڛ7WFixdsYG.tI _O:<:&xqR a+^1ܥJKA[WQH`}(B~5 M?Άy#E_۽hӃ~iVoq!o[vmB :P-e9 .E`pess9#{T>y8iCga4FDi` !*1&0Tk!\=o[m"a/}d(!%SG3EB:,De{K+|3Kj70kT pvDž s q?T7Xmmx+;Y' -8Ay91XmA*<w@^5 hDq,#̒} &@.IlcPiP/7=^6\^p !'Qk6㩮fڨ6GK،DBsPa 3rtf` 5#vK,)y݉|{5;3um @x0r=R|*_ɬ0@}M}ce>`7g}}!6I;FqlGG=+ l,QecG sU96w]mÙ'\3vtɨ`vXQlسDMUs˜phИ+@ZQ;P.Y @LۏꙘk?՘`?퐳酎.kk g|d<_.2)|޲w>LcnU{fd3WɚY)m"gd Pz[(Fhmql2Xh; E8K'6! ec} X2G/U<>࣢0^TpP[r YPwsݭ5݋SSEQ!޶X^RH I$:g4vLj4M؞$Cׯxhջ<cwvhmƂr/Քrқ6ھVjF_Vs*0dI]68b-Ki1V|}RZ++Y =0 _#{?T74X";qͯY~+ni~"ML d,SL.TBRO]JPuˆ1$5&]ӛk*J/d~ cvuҁs`EhY&.q8#8K DD;lt0+>QPnH=q -5)[&L'tB'OuJtF9GqBgn jK|2upsbȓ !k/Qv:o79ZFq# vn馧gݬn\$Ԏ+;]ը@,wlo&0ꙋ :O'QZd FyJ'$SRL4|A񓷝{ E/{"fׯ&[ _.x8&Dw8>xH_vuGc,:枥g@krr1y*$e!$v.㗼.J@ YdSPBh,=: fS5zר1)ժi[㽨0Bt^nʔϟI~J(J5s.27OMu3VR$4 .HD(P!M:$jAB@vOx!pf%NjR-#s\y.~ypBsYXbC:@B *#+qd{U @D.$iMȘ֍o+_Loz qT(Jfn/.$+:V - AЮUl^nەGzM0Lfs!V(^FⳔNN=U8Rb7?pu}R9`4tnPrmkM~O ]¡XĬ*I6g5I@lD'T{.91͑"R~{ttgmϲ8S&|<ys!XS[TɜC>(]nx"-иۅڰDlxQ:cVGоk{wKa\!5o5(uM"d_!Ǜ$>D2|!W0xׇ6D38GzZDB#fgeǨ~{1n;{ph {]2s= lFFe61[[-a*Q}{eGwS^[ɆL$?rg 3;(L= j_#@Մ"YML*ye FV*-^;s!{8QhK[+5듬1ƮD }Xyխ[KN,yk>/I)l=!VҚys> )DCV^P d{NA2p&IJg0'-QXBgX Fߗb^zfga6z6ڑfqœek!煡YH-Yul) ]7PZo~kO]g|UH4Fc}5QQu5o @ZչŞو'U0.ة9ͻBsΒͺܩ"f>XÛgŶ9sߖ[6ܘŦrb:],M>#<36}زӹLO7\bmRMTd|Y<`sIHq0Vswth2F~W+Z|o: ~g4"Iz~Oʯާ3x51σlqf9CǒS,v]uƷzR4Vp^2-Y\h\Xcj0,]I"5؆q q"Z8nan',5G"?8lcXqIۦ$,hو5[6akl[3Jaxm`( p.3 ΠjUqams8-,zIͳV=GR6uZuVpwA@iј8=x5aY"ac_@8F>һ18;v3](`&DfyO;AO>_}#fjHteݶK߾wXìsċ湻SVD$Ôdnm*@RBng)ў;lG7^#zh~i;9O|LfG" 5xF3"FLFΦ߹uy9MvxG3瞳i™JC7_K`-L▞K=/[Eㅰ%-3!3p_{Teoxo -*] mjE,E.1+$%{-0΅'L6&1j&ki9r!SG,Ngi؍n>|R23Rއx[#/Z# keUQ:Mv  /B0GҨT"7^:.Ƨ5r)yDf bqhW褖u4{t9'Eyb'L1ngl{PJ?'`9QIϾqni"h:]i͇^u{7. \_Rl vfӣ(N BzpUeB[ 3ƒz̸Y2uJ{L:y7~?ȍ{Ϭڬ4+uUE}yl=mSpab&qRMlɏKYRһr*8^kJN[hDp(M-GBܡ:.v j}Mb ܭЗ##WjHB2Cn"3o׆SH9"ok#j4=SLua%RO+m 4WȺ^׾Ġgks3(dH.u.>8`#a]cLO-[b$U)pZ tY6 x$}x+[%gw[<ƎfͺȉJJ oԜ"!KطT#)CUFSBӎu9r#:Mw3OTgw0h9FK ">]%f% "1r4Ϳ\1sXu$@'Ց# N"\]pvG-fz?\Y.S_'=XgF&[b-r / uSx*+ Pc!O"DP(W͟] ֚v;IfZF -$dN/t\  Stݤ@<a*s?q{'aO>2E@ ^99\Fyjé>y{iR}A4z}0 = /Oપ PJD;nZC=ʁ\m]cU^ >`&m)`= ٘(}^?U$ M\,%As.uxx%&yJjCHKG] x/WB^![G,v]]يSI ۠"I}l瀼Ɵ [L+y0s;|gYs]^uIra̕Ʒih\tNưG`d:1U.!(D%U)58c52_Ùdt,SvxDQl!ovG]ʉ@܇;cqC0tЍχFC(z%o*V5@$Da9{ 5: 4#SREy '5_$6ǻbP0ɗIzų"UIfh6gy<ܤ7WwmȞRާ 3̍^&I+gЁCS\!e<D,#lA- !8.n]@1 I54ʒWQNo|҄ߦssFc9oJH 8VQv}_f䊑Q6$yyI$x߈/hv.ɶY?+rnvB?:̩~wzdy8żm\T/YĶ4}V/W!jIC' iufܶKW\ZNQ&gacr~E# (#3|Pq# )_ϳHH/$K|_?ngyVWT`!WP >H7:;c<sՠĄ?`M߯~ 7d%4F "";kUڡb@[$ }WXr({{㠣TfE5a"=Q@IG)U%J5o_g<߶kiV^6S +u}={k?riwKk)ꠌIVI V_ x9喾f C(PFς(yLJG_}WlYf2D4ͭQRL?&("*haIB 0!ٟvMèP*=)@2iJt)LALL0m*%fP`UT ~A^O1@+i7:$$JTgejbTv(?T{ wkx @"~:HҁA?NwNtXw Y(jZѨ9,?*w؜d1!d T+{FAJaD|!#/ֲ`̄3i_ rO7fͽSP<a.AԺ&k4Ws <Oσc4~nJn*;r@Xd:|㡲pbk^j1rb?*R ͗IH ֣,ž%uZ3{qCRc橦j#=55R+B8B$Uf>z|nvwPA xd]ٓX*޷ٺjgC&mWtzUQMYG0 )V@:f9XԔm}TTqRܽ)Ɉk$Ij0(1HXTm qPL:| Gc8_$p\gi}&{%~w'H(Aj ȯ׈z'[Lt/~Z!ʋ( 3ni'( 7g~ɩ.4#`0}Noښ{1ߟ1gX+xVZ5<Crzy9k?!:/POڕ}''֋٢}a1>?d5íHhoMȔ$d{@S\OmCl#&ʢPJ6g}G5p;6b^jVao#C1 8_jrlԝLjAb?#1)vbP6u!(3tLAȉ\R7]ݰf?sѮ%\=(8tP%tpz#!#1t( M;>I?oGb8d@='O)<+!O ]"훂P]C} zty'4ʎ[f!?2'oxrt Hqn7Nav0^w"2j*wkdǨʿM羅 آCQAQ{ǀ? 6oYlBAD]mi)N #m`PFE#^"}/#R0u`ĞPP 5MSURqA0C M=[.N;d@ɨt~D<]QBmˆ^ %2F9XKW2/7? [[x,c9 !a6SZ+74:c8om3O3'p1&OIûⰚ2'\}öwmt8]Dʟĉݦ\=p) ߴs69LGi0B}EUWW6))D4q;1f9tuVN.}8`0 #jTfVqg+dq9Tg&£狫9ڏ~ xqô":ڥN $8ᤡ &.M@lpqk(dr€Zmn@߹>AdF"㩞5_=U;n<۸wjWٲ.|僑1~w("}Ԏ>71׿p9rsäwIu:1񲢱%L'$9-gvt&iyV1,CwxK Khφp엄V |;x?[ϻ_>"/Sb/\Gz;KߒqS ۮ|"4cox%mcU>o'?}С}}.c|Py4r)7uEt( BM}: n$7oa`_f5HsX6GjVvDvV<0l, nHGsY&7q,T(z1VX=:8%ɷ1E֒yG Rv/H)* =",,UMxru5WԂઃ^~`\GRĔ,PbIaG :|\ovEx.?ƧnIW#T9Kog{p%M>Vfe[voޟޱ^P-ܞZ l;=B A`yt٨xF~ x81u& &M!'y0n!pvwlxṄ"2\ U_sO||40,l Yp̈́F&(ުtgwޔIsMo1r&}sz\GN:(@a $o_ Iι/3լ߾gw4@+{+THW+D ,yY,b8۽?%߫Ϸ͞]_3&t]_Mڶbe`Gh]{3:ׄ+[9Oeݷo{燅igiF&B4/wKTV;^K[A$ַ*X8?/|Ig?Abޯm`eUN.N'ǝ~߭T3g7A_OO^?#X?>29K5y,45m2= *i?''w:R63G#b΍򉪎O,YGFF^$M$zJ:DΤfbuZRƴ'x8~ -,Ēa7N܀fpohޗ>0gb9@4̔ wSf{Rg+HcFtDWԼsA4tgJ.밸)ڈ.(z>>WǓ»S^˶A |*\oLUyf`󭕋;=ߪl;vC;y;&ϬQ.Ppu9TO}P aݐ^(.yXH@d$-|,$NTuƆZv`)X=P65G%7p.rifRH}_5gVpnkYuBa~o|Շ8uX‚#;C_aP`q! *g3c'MQ~Uϭq;krx<5b.W_G;Z׹@uYz5LfqTX57kUoukUQ rhX-26zN_v}Y}rJ 2[ˀ;wRKk(lgW ݘXd]؃ZZeE̷[Ṵ%Ǩ]GW_ cy2 7 DI9zu-}I{ԅlCǦddwng˶dqyڌzDD&S3fq[*atV^y%[D=//J"Vn 4VgrF/@(}BkCݯM!9_ty=t'ޛSۭ{7Jtq o|UMg=޾*$c"X =?s=1<}Vb6=VpE_x+Dnb5}&| Çw}QoxWL:20T{'ݒ_lD:*zm_gNpsoܢJOz9݁ɫ-=x#;O lã0Bʝv#e/|KΎ ImW.{8" cd`f.ۃ/*OGp4d QBꀻ_;v 5orRRzZ~ͮUʤRg\ot UA(>j<=59bu~>_xǷs11y:OnuƸcb&pcꪅ|d0睚t#e""z: !m> PW*yvhNjQ -eIyx04ոA|#0BLKv5Fyꡎe8L'CtoMv$nW |M4C-'}2Ѻå/˳#8XƟ3Lq $$9,Kg$gVmJYW@} Saq9bԥ7_x!JtznMɶؗϤ?}mz7"in#1xZC,oYiW{ j+xC{>FYd2#FfoNeTc46[ I"´ dT\UC\vm8;{_J|50n~X䠥GxXե՛߀_HQO̘`SJj"ЉY6۽-()@ʏTFM՞up U[:&c<^}w}Z:|I6XǖAҒsB}{niV='ppt_6 ؼ *0̿1M) P B+ G,O$2EEHRT1"U* b I,THD$LL%UA%-MQER@V΂B*d 1BkE)if* :(!1*4$UA ATMSEMD CCAE15mZB46DڰlR[!ٵ;:aRQ6"T 2TK6@R*kA)]H;f*1D@!4DF R QSM%QU J1$KL0 ,ñ@E)j"d JH"j(*Q"(@)h &IbJZHZB F Z(h& $(bhZ)"&fZ&iRYRhb)%db )!(()Xi&PbB`$ %Jb-%)L%(Q2PQ4R@SD$HEUSC4E3UֱM$APSQ2 3R5OBDK2QCD21+J3UQ!E,DS@K3$C͂*(` ( JP"** Q* )%%i`j4&Jd*&B & `j @jT!iZ bd;&"RV()J'7M Q݊*`I&&*(bIM5L ϓ*f&* Z.T@PPh+DR4D$S_(7k^4Q  {qD Lc`#hlLKLRVܓ%#"HQ@DI QRUKPMK#LėxL-LRQPM-3 T MQLADQ(PT%BґUDQXHFqD@Q5D:$*;b(%qhijQR LRLLQQMT3UC5!PTUUME$TMMrj""b"&!("j$("BH*iBH)H&b &9YDIS (`ZH%&F45 UTETCHQ%CSQDRĕ*B&( "$d#T" j {2@Jw#hDH"9"3 P( OhP`Z FPPX;@hA(Q܄ԪP${P pdo'(!B|CNR44 d 1h*L%x?"<MZѐTH)E=%E DW(ji1a*+T+uh& 9)W*%P330Slk]nBʺU[Ǚ;nظߨ{sw}'9<9 )\=03α09nakn%>0)BZ 5t 8 ds_*TˎV{m|{8zÉA-DOtj*ּ5X(T7(IJzL.;F<=g}}}䜾]oiwAU\Zxy~fffffa{3GT|d^5unHoO7#X\_ӏӹqLtOB#V5w^֗c)Һ+kE|ie)a>@NEо~ݔFqQ]v{0߳}u_ !E.MC[7Nku k[Sa8z;Vw,G#Ws tOh1:`5'm ѧZTKos$'嬶2p5"kE[|O$>}pz}#ű==RstS?z5םٯ5ޯWu}_"Eo> sy.m6 _̍3u>‹(^/QB|<p=#6Odv:($OlrK)=-T!"ҠaUA?pf.\d})Du@Nt$δRh84a8ڂ^j ZWH?c }S>b2aP$?!(B:HrD4?@ɬoܩyAa $N _?z' A#?/ Uy,ǥPN`r(C|B g0!8W?8" O_jy=}=4؟_ lsrOu zyܝ;uewOaE;a!/]IJr3 _w;S 4n]!0;ki?7 E=~4^ ÍK*tת&]Xy1a,lG(9Dǘk &1u7G. 9@n.].8G䣳I1ˣc~t5[uQX|Ex^3tx|Bg뤩O]4P[l@I=忥c0Z:Bsa1RMĉ")1CgaDklѻTf)TSyŏF/<Ulɣ-Ў?SoNЌC8 ey)O#wm80y O`rQ(SVR?a{̙8v< G ϟ˥7ˆHKڢiq{ PFea›?h >$g;DF= XrNȻiWJwR{ A;Sup3z7H=cq^wdx ̌޺o+ĝY|>N nATYw֎/yυȻ-fP,vx{r;,)TN߈ʽF_K;>  c=|wͿK_OOD<(% @mw(k}B*N8+&iIр xssm)JU x>Ϩ),zFlc[HyE0ǜdJq@B@fi8+.=ό1#V*!gs9o?]vΉDOPH@X4u6g `OR~g6e]bDĝr'b_!(3|gLAD>x;^<}9WMrmua\/3ꄐ㕯hWK RN2סtjlxDZFBG5ڸ(n9^xu@DsUsEHKޚ|ܼ}.foE\q]/ !>!o7| ~ !Nr;\[ Ɩ)p=9W v^rǖڪz5 ň*.~:OWg2P}vg7ܘitٚ6 \/ǝ$[J!䫂<^nnf-A[lv ԬBD,]pa;m*-5w8U.8F6 Z$z$1Rl4o}kYO .S oB^65"E42rA lJ 381\ Iwڼ#W@a 2o3]|v^5S\QO;O|.x0ޟ'{ Y1v:8b-+8g(Vod%Ry~dt3*m_;q?p0٘1 <\Ўy\ov!++ TF5s Ђh<&amn9V0X3?k}h4s;QKUwQP 'P(r0SKM.[7`G7zyȕ- I `vgysApx`֠  aiGd BPЃICDHBa8CP> r?8u$0xG&dz9pp?Ј2Y{,{ N/o- 0pAFnpS+[+ck C f ޿Ӗ<$WGAnȠLsz:2ܗAժ ⇦:ڗF-Pulƿi¾?Է;HǪKdmӌuINT؀,IG !, g3dOHZ߼Q`3r7Llջta2jhG*@CA@󇮼;A> {= +(O=W!?<  ;~;rnGkܟSE翑50WwB],Djr6^E\8ccDIB?K> Mp{buЌHP?MH5o垚ʣ cld"l,QBPSrDٞOx(6iuW`p0S8 ҁYl=o~caVQR6YcAtQ&S9f-)a1akʢAxE8:XiLUHyѪC$Bp% g)Ӹ[jB/*3qWAotTz!(,đTLJ'7YVonKaaQ[s?I2ic)E;RnT*ҀV䫷Lg4ABд:FY"@of!juLq}hZ?t#K6-02V8F(.ў%HLaE\R~1 X,NzvԕUz RUbFEԊGvyM_! bK6c:e'J0q.9|_+-8q>QҠ B(F 9iJTXp0 ղ_%ԟV(scogXrKߟ0<,yyوhܭ/gJɘ:d-sp4ƳyۆB5 7Fg/c+saFNUoW'e!4sU[*Z+Kg/c &`[R3?*^YvaB3&JEtYlV$>.f:&[7N-1c⫵F$JŘ7ɵnғ)C/NSfep#&ԿCgrX]$Smt\^>9q8pke՞>l!ŒCK!+x6?x׾џ+ݖ] f=nӜN^bE㠽q}_A|x ҋv.^9lf~?\Ċw>#l6 ђ8I:~_ dUC{De"8moz=Z;ah4Ѕ .Pd€Jt>?I p*MIo?o_~|c`}?JDʚ ؞bXu2 9hӄ 2iwjmpty Ney4>9>'OY |#5_9tPE/>/\-D:M cH1M3`LQ%l|DAtUHEEރ19/!PDQD}}wk<.VԮCL144 #uʨ шxfo[|VO3y8dѱA^2iy H;3͙gE4 ,DphxBHkLWǷgAM5@k} 6ts E1s%Tgrt厉]E.6)-!ۓ`ţT>33|cFӤ[*M+"<!"qɫ̈8t)#@P)r5ج~B_/$`6- &ݓX32Ba ;r1mn%l^ xW^c#Nƈ.>ϯNٸl 4C$ΑjBg]{hץDtO-ǩ&UK)l-6PJm-c 54,}T~PHS~;B7j<~W|bW~xj+~cw0A`:&CDLn/|GR'x+>`*'tܐ|/?ߘNY9̫7u68Ƹ?^5͡2)`Mמ$1LP}L p-ju͐a<#s$P2M2=DRE$?:GCxI?_vrhJ`2wc+'FZQ1H I>?|#FP{h^н |ȑ9~6v5O\eE@ekE$yԟ_} 5f_AOa]ACz)4_Gie0p!R٤D:%&{VQpk]Ɠu[O.b Dl￾ N=]Gcʺ72aDY1uo|}]&S߬co*eͱ̪G |($W)lSS;̃׿T]j*pkg3p}aDO! RhRʣg}¶~ɆXhl&Z_yχMG?=cF'bv~/\LS16FU-?&=;ax婜ʡGxۧlşT +}Z擧߮ʦA|NΘ$YLVp^ I\[GTI:+{$D(D {ǢZQ b2#z!؈3 ޠg`X|p]xG(Te~XL}s/.ݖZ~_rٚGXuC4)/§9sB럓>3~"r̔qo6SO]<_G01"Z>߼:GU:]sw5q;n=l+ᦷ 0|9R{[7L#Fca>T*06Z}NڀaH_(…*TXBv:S.WZ76y!B11R)KGF2Ge둅8 zj毻%wP\DKˡE0F\-\.iqkQ'^R@|k0iXQuBT`m*R"P H;̢IEr,4=uU_Ɵo|_CĈ8w?j Z1eDR" I z|p? 3KſͬW p$Jy$) i(SK@r]!K@#c^#p )4FbiB!;!} h ˔b c|МYN! K]'r`0=՛sEBnO Y@`s"J4oq0"#'Q)ͯ|ʤSAL3dsLh$FUykAMlr"H/ێ5{ !lwDE:JR h0׹XUQ]][gQQMDPR^|EQDLPq*1<2uN-u*Σdf o i |9AMh ː~!ٮɲy2Y)`g$UBTQO-bZ$u}4'><Ɠ1u6ŒÔ:/>ji 9d1׳i#PU'oƤ+)ASuLc͋lcVooU =Qv~ܷA-viԉE<*N\Vl|Ḍ/0؀\͉0Pؕ/4r$A" y̥zs8vy`GgvGW\y;_MR$ ( ȠA"tּO{/ߵѪ(pju89?2i7n>D;.4'|qgYde1@Pxẍ́{h HBUit`wco׆j0~CRٯd@? y(5ߩfR pn;] y ]KpHEI*bueٹEPB H +ыRc 6(~>PdD'=4'sqRQ)AKz 9*Rq XH7Mo\(njƪqK yowQ8=s[Al G@ѤU?@<{>Ϸ|:9'O3Sm8f|38JJ>"!_a#q侠`_`*}/`Jy rwKzUz bˢ32yp~77jfhۃ;I wd̵9 ]j1x aӛNRKpD n"Lrmn;:ʟ*: $㬡0iЭ0_vs~t)=s%,PUDn+Rf/Կ"^x _YƧ9""&nmYZL6̞_6s,>XRUR,ƪ&d)f^70ߓ}{ )KKQ%H|c۰ETXń_!^T?cAϷ !OdNSM/=s<\pTG?X}%О>xwiE;˺KНHJFhF8 ݅s}8@ΕcΨ1Zxd|+]_ G;?ss.-I&MpR x\t$]8~ȃrJіM)|h a I?ɛl}gT4״A7^1q!'Ď?o_p->>ߕU|Nrc'aQ/ I2Zf^SiRlO?u.;!N\(@⻢Plx麑yCH-vȫVsuosr24>_'}ouHH L u߿z^-cVKB&7l8}p>?ɬ^SLL3;8d=9yxB˸ZvVK?c'Q7Gwg_雽;e(?l9Cpy[(.ǵZ('{*\*tU^WvT~_ 硓Y=ܧ `v3>6]J|(\$ONXLO,ڟќB~r dUG[Ձ#Uo!,?MeӶvj { R*BȎ)sE< ',;%g! HS VRJ;r1o,"SK9tיO!\5?[^;!̾͟49smyK"cu7Lp ΂\%!Cb2`ٟh@Dp|3ۙKQF תbgc_>;qp!ʞf~ B'IBf `@N@ $AnB9lCstό9Cri_Ff5}.aAIw}Y^9SKˎO'Oye^U0?@'f}?NX_3j;3@&wi55ց= Ԛqp8M$fzm$wѶ20((}+|1:(o{QI Bdza ҫ0>>_&ddUGД|j'JE`ٙ۱}o ^+L8 @D??~\C?{ P}.,L Ãk'ȶ!Cq5fm~c{.ȉ ;ss8p_sf' 6ِx9 vD@m˩:,-q+<_SݞSfrcY'RW2uFwL%YJlz/UBnWP2iz1.$c*T`^T;'L;aWǤFi }z˭T |9>딪Tg8`1OW>G'4*:j`[:z./CvevjI\ 62>oj6LTWS='g yBqMW37f2i#=wM[^SxR>(柯lqW`@L2R Q BoS||œt J_f* ūDvv{*R!fTxBPGwOd[1G+\? =EޙC^8=q(Kwa 2xL6(o+>h\#o2J<"9 IÖR/ta~Cz2{,헖zcJHUB 5(R Qt:e0On8F&*: 9k&(6d^@R/fnP/⨬ThEGiq'O<ՠ*bṣFymշϯj>?}ޕ4̐sI1(y oNUD BK-0ՄD{Q`E6]j DA^4\q?|-fNuT;L̄TV1@*,5P #H` CoYO׌( g]{@1 9<ݓઈaT5rqpjPfr~0?bCV,eI"~X~ 8?H??g:m}ͻ,E9 y?SFn^[YG,c5e~tyYfWk{sLZrYkO| OBgɘW夥\xك^!܆أm<ͣIQTN3{=smEԾ1݁O C"9|خ\h0bbG3xWsi> oj*<kcDl`&k{uo[ÂvĔav`(a!B6Zh5j$M|{AG<˪hulfH`֣. 4P !>{1R^8vzOhy5`PYol@lx.DmP᥷:yTuԝJMGd?cYUӃ <7^bsvQ %fc(;d ꉫHjr# B zRԜ|h)$ݎ 6Nx/ioLa^]#'3F;`tG鰌܅ǜMG` 2?f;!CUoC:Y̟(ϩf7m%QP!S#4Ma>fg;=ou?p@d́g3\?43 AuъK M0CA;݌ߞ;\D2bú#`PZaH~u_&%^ꆖc w *BVVufƬ pVc%0`{g?k'P=7f>LZ}{sPֿS:U>+{R}S:3 mJz1x=6S:ۺ89j^7l0@{C[G^Z/o9vF֫zvҦi:ST VG6 L?a _Sɩq? gOdxG QKYԇ%$|x22.dn5TT\dm|Bb4&{Ҳ3u2Y犇mH8+Mcܧ"̦A*t??%0zn;#vQbW]v۔Y&?: ROs9{|:Qiy Fvo`=M>|*G11&D v<4BAdi3}/|4PG-]uu< PA F8eL;GJ{;,0^6%|rxד Eb1P Egcg!eb8F/,zcZ0U AF6_Ny&npymG߄o^o{_LOy^~ kZ>$1I"Hvzb|Ňw(W#f4jCcO,1T;u0zq3caْ6˛z:u&Uc&t䃗@<3Ѯ>0wABPN~2.35nNT6-oV܇/iK>ׇR;עqHL??nF^wOx$n|#Wy$S_>D_*uTB)$mh cG$JWpe@Ja )tN30.(tWS\ݼtvjAjsV]"\A*$P ndi gۯ T 7YiJ"O78[mh'XC<'_ۯG i&@S %]ǘojv ';u_S!~c1?|] %Y8Ǫ6SrT ,$>Ro4bwbrwz6\@|}2Iyߍ&긗f)&t9_k53m wlmeeh=č"x0K㋴{VvdXc8=mNqe  Dz 6T/B`+ʀxO;ޟ1o6>W7}4‘!S!2K]$fp"^Q i.Sxu0 bd,sr=}1/X;-3ME8wN/?ڂ^CM? - InMsrǭH_ }qAJG 8st:$bjĝ" VX'G@$ vqCgK_Wc zW=(uf d@'pV/vņ [dyyy@ :<[<+EX(r 1;C/hA.М?/95GhJOrxEcȤJVw 96/ުgB_W %Ef5Z٢- rWEúS56}k76 {ecjn,/ݞoic -4]~|5K89ԝ|\DD mT0pd5 0\ˍO0U5ໜr+ `t <UͿZ;4T` Ckj + *TAcݷF?Wpkh1n9M~v(U80ps\C.pht"KQl͘ߴ7bvSq2#!H#kOB{@=~4_W42-F>Sh zˇt`6?!isxm4ϫT)X1~p؜bҖcsVO*eY7?jO!0`>ul/c 5,A蛘x;Z8s>=|WQ.:8i7{r<R;l@}Q\;'ynjrWh/T!QO MB^]E+Ji\>ppTwe?׌'N՟<->A0=v곫S~Csҷs_98H9.GXRe:m&ȞI$m|~g媹je.沱.>vUiZ['OV1ީ"M!?2c0t!OI4gK / t7G|*U՞+yBvc;Ev@IoAq}αlI ;[q ?'e $"R6i.FeՕ6 <%|j'81d15lzZ9ZdzX^I ^8L3iޙɲ4e\[{'47բᨓV-{SLX9>ӓBDh56;{@C+;{l8; [8[WDJ紴_ K/y`cْ t*])\P|wGt, 4h:N&RSg9 ?eqKTyK9wj-|lsY? 1\rg|VJҁ箰\kaѵd&˟7fLf0M_Gsj&uQ=>2"u޽͌g喒B૟k5^wzGPhcuCXE@s}'UÃvV弇c qc LȆfBq! K-[/*ݧ8"(xp~^AD^ ѹ75T+(t0$ QƏ~\{WN:3J52E+?rt{բe(q>uJOTo}{l{#""{FV0Ջ|2C*rsH%`fn }>9<0pƳ1&;ȋ)+́I "czSLW[)+H&+*nAϲ> j!ZKU5BRM7Y8xYH3f:TS̥M|ch4~̄%ETϳi"ۼ}LJR?:kH$}7{.7$9$GZ"zm3n/f$f/(( K*"'yYªts`69:I/lgoWVĦuG.h;HBp\CER*&= Q$.E5Vc\Fop/K|Y")w) wS< =?Q"ER F"ibe^@W=Phnp9PT-#0C?EUy#sB!9kMU1Һ0@y;Aґ BC `H'_VofG0DC~?!#Ǹ1zbY]1E|@TbkGZ$_T @(An VMkFD豯F$NAf0bu}2Ŧ"c/ӕs?\|qG銿!@'_GۿL[(ΔOd 9U;5h_ohD鏔?cl?}/Hqa:=&eG UF#TU/p?%qU ?N*F!ՒϨ^4BUΤYf#LY U!G _\+{}a)yɶO> Pa;O,,b88 z f}7-!TI'wnE4\㓜izz6a[s:EFyd$E,$zyvk:̪FGաy!ɩ^ TZ!dPBTiixb ,dŀg09ˆ*t|h &f6P;N$2LGGۢ"|I\\RɥÎwq'3]¦BLfOIObLɡ䴛wώgv1ד)q?&EEbLlgT9<1cVh3FS_#_Pкx1{k*|!q KFHB~z݁Yc半Ξ,T ]3aۭ~gZy9gCM0}I q[;θ8 @x(R3qC]յB$ 242K7\4/TYigp~͔H4C!U2yDw=]aM'Pg&'uĒpC%x89/9yz<š#W90Dyc@<<ÚNX&(6"Jb DFiPxbub^&/2*c">*cDM#6IG)$Ib;xRӡ;bf q,cq7F 8p=H|%%d_g ,L̲ds jp^'}]xXj_  {UNgρ g7iXfkA]':t x!ǁI3mnA$%PqTxJA{='` ADZ-^);xnގc`Mc#BEA4Q47NdH$Js~_pQi/zw;gBb@}̘7z/y')Ўɔ! M^!?srqEyW΢Ol ž&BhaPF7P2 z c2c%ܘ`);!w~\m JSCUbB$ch:dj˯{`~ 7ݦQB9 Pʬ p.4-}a+4}I*,mZ˜:e%[. J$I LGW};nDzTTUi WIWA#rAULRG[sXuն;2 e}`hPE.IN]U".E@+*JT6F>z>Yy9z&ICy~2|an5}.<:gK7l$MOɎZ}=@ 9nZw5'/H~ɐ:T|B0:zF&3R2m(۵U4hu0-q5`C,aL"Z  rhrj 9y|ę'Z'#9ce3tħD4=\O!]$2nY*vˀg MnCZ%Ϛ_4hHoqcpz uV#gN jh;kB4JhPc0Il 2f‘KHwB_0<=~]ѡi%  6OiTĐfȐ_9 ~[+Ç:+"鑁/ 'qSm3NPčBDDT ۃ5lA~O4&&AI(t5$"yb)q'P0N,xK >>S ?ա "ugEC>UkDهfOf c""0et=5:T?aӀD>@)5u'($f];C|Ur=8aUDTkN Oyri_>dʬ>R0Vg4lDwf ;ạw8TDHQlGYv w9NBqz"!@w%s`p232;[v5ڽjR״#\9[hWAQ Ɲ̉T-[+|gy0_MXQ{iQV&-hXHwviݱ22H6˞tdg0Ý)Lϼذg |HDNSFD;;DSzͽBnq{Kj~s];L gsrfL4g^ 1o 7$mcM7o! dK0|X4{}FOx(@,?9Z7~|9t4 !o߀jChI"$FC7;:+!įLqal&:4:E< H|N٨Ol-x@W(oǷ.]n#& 60*)T }j2(BXQ7z&ݝ:`!bQ4 J>u?ln}>]ŘiRo$#vE{iSMwᘇxRZI8',flS:q(نpY>چ8<;W!BۓCb({Doo5d {>\|^$|'|䪈F$ ۀX|{/|{qK 6 \:4d=翎~ioc[ ICւ?qg}1jOIH+PP A7| gQ 4{>)*?<.KHmѳ$|+Q==4H+q༤т0ӿ37#J'o%Mvn/vKZn@! 5zl` PrvқԔ4_ w]~{.h5}W+We cD]\/a8 +0uu>Mvmkf3<$rlb*0n|OOa%;T$M哲CRau;k$)%@ˈ0JL:ᳳ-SR>|n.jbܽ_}u@@Q"NTѹ KI!fčfg2:Z9b#%DXomZX ;sɦpQܮiaqkA rnȯܣ <֔VF]r 8@hB|h1P#k-5 bkB66Q!1ȑq!C!&O m'6P@5!,NkW-#˨1 ׾ˤocOVDdX({%Cқ ']w!Li i8|ہn!C4,~Iʐ6H 6\G܀ùos)h(;ۓ̿Of[um.1.]`qTgze3)p1}o~}6M5Y8~U-#]bqnP̺j[~|QʮώYI,,tk+ʱ2]TTkshg96N;l# g4V93K>/=OԽsƨj[h|.M͕if+lA,mh~vx(Vu/T ,g6_f4 +.a6anEHGnIk ""e8gUJ:% ǹ֢pax8>W-79I;;˻S  ϓkmoLVu)q&n%Ckm [3W7~yF=" H/3xlȰI@P<|;Ζ?WSjQQ.`_6qaQj4HhcDO6R(l :YDD'CNo:Å*[󧆸0 ~zjus`J@9`mNdJw B 0Lg>&N1U7~"fCX?eMW֬?'EL[-n8 cD"z[a<#`F;.ƶ H8&a/Ļ3F>#g{tJ͑{Nwg܌ZIRi OІ8o^M`*UUEEUjTGf0x @}7, ;~׺$Gm7w^0г1" &L): Q|9zxhB.:káXGBTRvnyr29rnnmHP?:0'B'J|9f@ap?w]a1Cf(y>@>_;zhN#]HOˮPϓ="q2,C,ZHb&O_dwv ;S+QVP~ 0*CO96wW}x*}&~<8 #ЌchWR2CIU< H ?|m} 0+Xa|WIN41xH"Ȱ2M)4 Mˣ龎{(GJ Xm+Pwnٕ#獆d@MFѾ=4ŃY!z7%x `D9kԢ[#2d(rU76/hSQp11O #AfHzI#1ΰCR,i>ILQu[$Y"!kIA{Qp鱣4X",(ލ 8!;}}zJ~X;U$ea GE3 >]M"x.ō#+()}3,r#ONuA1V4`@A]OIG hm<+7ǘQ~q=<*;.CU0Qs$J̥MZV)D܀}&8tLLPC˳/op(b}6ֱݎP'#7j3[2 G2itQ7hoTf) '0 ɲ5ip,“phYja1HLhNymSp󄴠5^x~ Qi7L\aF7`9s #~:^؃f5Wt [s|q^V܅ŮmݣnXYݎHː"=fZᣨ9b MZ6Ɯ0WΎ(Eћd MfpէҝOl- 3xx +e\"ZcLcyNɒk`GepD> "pޚڼcZC5rm W6 ]l4%^oja2胈\DthQ7ܾGx">8i)J" B]4PSTR6` =dD"u(SKr 9A<gKw(#`&׹0$oIPa~0p  }£b/!h5Nf8N8SOth=01X7 1!= hva}">-ԌHM4 21(>w3l:yfebERXbQ!CQOI3rUUTQW)2z ؜RJJLu뿁?UH '0{x,;I1:{Q8^%3 +}g hI$$'1M7uĈsTkG䴊:_iFxLUR0P?"!5F/0 4oiB3Of$+F`(E% ~fJyÏq )n`XX s}ՎJ"xy7(=uو p{:%.{&ٷ# sݫ'˓?g=>2MAqכ zIV4Bo {Ǩc(A/JYyv)v.m]o9QcU|0\(_zs0h==%0y5@z6$*ſe 6b8;C[`_LZHfpT}1QM$N#@4QE449#(bhbJ) 4wxTb?7G].!İ);Lif yB0IU2ѵ6awP6's3'(xyuCW w?"G0lN`>^B|O٭jTu*ц#f:0R\T+_эslqT)T7m {w2FSҖ6]N$`YTIx}p(ұRC`gEPW!ǽKHDZx!?S%u [`W ?؁:2D/>? &5Rn#Xyk֋9 f*@l.n&KL8t"ZvqǛ]'MZ4.oHB (7w#Bv#`L+~:>/08ww1T8 aGxb6K<{QS jt 5C4e: "oĿLB( kf˒ ̠FlƏwdt:/~km^Mٛ{1& K8kCt'T" yv_lA]o}| T сDD<+\]2>f|Vնڶ>GJ>ߺѦ3G{Ec(_Ө~Q&ʘe.zq>Q=(hM2aDq s%(r_CF͖$2|?Rߧs4zg}[~z>r*xksFζ_4o /#c;Vj~+(/F CҸpw͖b n1a?S3m>?m$7 (@Yo^cL'i1S)7ΐ՚O.9]8+x򨆩!R(bIϷb$F mbN7 vve-2R],,^NSaޏXv>3bUHl+EHsN`tsk 5c 3~Ϟdz_|U;2P&Z%M U`Vm/.7a&=h4Tb3 I+^0`8cLd4}F[;3N=25 7$%;cnyC\E yۙT.Fqs',c0;)G5x Es>{P>d|M#+Z6wmJʠI0y?mr6-%?ц8BIkzڄ91X?U41?ƦaIAEMnBDj)%ସYjҭN^DbB󃁳+.4lK zd2dNa1$%A@߆ g8)((*)(]UUU%!TM- @UBDPU <:vpB3>;'3 rb*dv(A! \M_ hń̎´dcT̺TnK1u 1 e/VkF,wwjW7U6"Oé뾯y>Id C߮0uL ^"=6imU #+U7{7z}>b+KD5ЭRDW2n⇃~[oo{{b3=ryeH:BN 0NWמJ0ҶJ8Э1&JtjC\ O_l|9z' OTu C?"lBz37,0ƙ= S3P7L rh3!@h .7*OO,sro![#D#[0" RzD0( '+:&52Dffu] 4gvZȅEGLImR͛mz,DH.av!×iL4cjw0L֐{rb̲P4Îy hF%İeˍ /!@ eQ- dŸ FT\p88j)ueRQ(`䳴%8$) '7?W5!DD7r_}; ӥ]Q$qfpĎ7'Ʈ0|&p{a!"1IwщONŝ!q ;4mR4K`BЪ4фƠ.S!0u5'q^L' H$4l;p׭Q'FKS4 9JrJU[ڦX' ҍdabмLH<{*g~xJE)D%{*@s^P7U[|! S0eq5ՆT)܉+򪪠*1"a͇wq>BC6QACirn3ʑc0bm6b$H 㦚ʙ FK9Gnр6!T`h/Fp4UbbrN;x( #a*w*ZB٫ X(:4-F>j# e-v#5ޤ3.hju`֌N  mL.Nh[ !vD}jGCL~8/`E٨=R(ݼzA8c{.%V]mOͣ\d(})ˢqxWk;l gF˩E[()>PEDWn3aQ}=uoGWσϛbCBăDU\=?_~zt)1c+\>}F{ƿgG?<rʞrRHK&f&n$#!Ԕ0s휌HKth&\ѷk'z$, h@eba`4 I:(a6܄ꑧ;G!۠"}A} qVHBND^?Jy>Jh\"GxCpCd֪L%~S9f)PLˠ'z e-$3 L|A/}x_"sH* gH ra&!Ĥd(62P]@>`H{DݰCc%6o ^SB5ӇvguGcv} ݂.-SM|nbC~~h}}"$uc8T?)͞ +1ރCy*fd# NN_w@whK_u@YY0h|lv/ r n-_i3`)=caiFuŶ,[ЃZ"[@!c ~3B>=@KbTHσFOњd2M ^]+ϻrHLJ#ϔZ.C<n}m!hz3}7[CΛkmtI!98D( Nܘg4q;7w/PPrqLZ 7Є#wN!B4)9kvu 5e{G7<˫Z54\PCDm$D!:#Ӽ\ CE"r|^y!;U D}6j "/a>_6\j LO|\JB <$Dcm<l8ïb J*\Dh_!G9/VٙVh۳g[Di,GP( \Kj WwvJ 2cG5ېNj6s& ńy xÎ,98F-hX*ө»a) fU [a>DYH"GB `(4RD.J4PQ1S@2MAJI?cDֆSRJ"0$;AUaӊ_gB2G~ BX@I#D1)QRJ6$|ÝQR`tݠ~gOP{a"[bP)~:O}9^oCɈ܊8Z;5@UJ [EGeO PmŶ2fҳ`quI5Kgy3`M[]i'b0tfŌl5+g4ͧT,"(3A” F2(x(@pxbt(2;A"CDЦ4[{[9wjFjؚbŲ8Dvj6pE I X "(2B^ 'i . ©yWo]W`@47CCS`\*$9 13gò}(Өu8%՜ {Aԇ\r׉ x[-$`gSQNNư<t`vM u!@w R& (g{đglJC5H44`!%H㾑ܴ\&xhRgL9>ȱfg fXGuF.6a<5o iȨ_s(WI|yC]'WgJI=NrY}E&@C⃱Y:L @Hܡt!9?E Wxizi4.v=ӘF0$Dgu>< 枤t@iq[ksvrIɼ"rRa)vy-?rqs=#BCqrșZzQr_m/>H|div'E'*Ci <= ''U9&FÈ$еpzBqvi<Êˍ4S@{qDŽ6!*" .l{|!D:O9 ;NlX6B[< rca՜{T$M@"O#\jG NR ^"tH.i oqwu9s6i\ !DSnY!dq,aL rkWnl`o\ \4dK|"D{\.|}r?Ds7@?2QT0}6f\ҥ!^z|2)t-5;_$w{GK_-=eꃈ#:v0,>Օ?,["y^|&0&ɷNN3A=:g;;lO{ 56=2;G_q:T$F , <=a<"Q}8FO(#;}= ^?ϯџX 9}Qyu|R!CY#A^Scx(yأoA٬E< M> 'd)kWs !J촑T,NO NS!CR0Ք9Ld3 ܲq~xn Lp<0tĻԏV]y1ѓ7- 7LOCD܋2&<.|7 (؈Axsopf$H0!>YsO!s~dK?l,g_so3UwLH T> D FN5_B˴3gsc^ =ݡv;CS#>ԋt{JI72۳0^ml4Sm-ɨc=hPdz2M`,VLGtF|cC~.Cy<$%9Ȗ@!ss!<#bcb ^g={NL/(+!V,dѶAvr&V9P־ĄY`{h*Gz?8e+[I@bk|9=⇓NL|/<"^GevKM% Vܨ A>t &Cvo'se: H$Q>s3 %OOhGߟ80>09@q8Zۊ2#!g^#O|qX͍t䝃Nw!tCs]&_Ɂ76Y%ܑtHwׁ0 LAF0K4h u A~hItvMy=:]СI$=ދr0g1%1[0.n69 2G$:>&wܵ#Vͥ}gQ38R}ǒCymML Vzh ]a7=:Lׇ/_)9f|ɥ|rСN~>ĻAAIJvBX;v l}6$ʗeBbu^X C'f,3⇉P8VM#%t"C.CO 6 =V~G4.EaNqG䃐 FocZlhqq& )&AsuoTy_cH:[g=彅섩~'{*ڸ>ŸaA={mǓفD$$=Jƒ% M "6af/Ԣ+~dm|ón:gfdaЗذ )Zbv:tp xOg6t^`ҌurcIIѨɷi%Z8i܊EIIeF .դlOpOt)<IꈅC3cߜ;:rCS`+iƋ`t $>k_Uo Cb}bZ=.w*;krȡqfq0"o^B|it152=YF9$n-!k1lx6q#VƧ`lT,Y 5Pa к?5FO-AvTSHw[ؠܑlF$o ۣ;SC.#:eF w8s 8 bj3ڛw)k{#-.M%2r=0*`CN9Yy/UH8Crw 䞎;0$ß8lF4`lkE;Qמ%hmdz8~}"G_ujg/miڱu|s?+nF؆{n(9)k5BIdh֙& OjO97;qpiFa.qp~08Q]ZjI2kjTm>_6X6}o~['Z/msu|kO Ƥ\X&#nLTfY6*UYhAZyڱ):-o`?x|l7 v˷p|i3 G|g׋]CAphY{R:v;`NK56%hM!!pWjOd{i]> RO'a4g=ueaAۿ)nqI=oj*`dЗ}zt JL0 2Yהwݪt8| a A+.$N]vxI}T3&1=Bxа7Ā!4$E! -RzHBÁ601-DEllEh@;SX2d΀7AgS2q=<;N8PoR;5U>c]TED(Vfz^[N!exب"m/fp^cF8(d0CE`FGBtTpx> w\kȎ}"+((1h9F oQWM32JB*v]N5&22q1z0t#$Upܒ#!X l_Sc4#l^w<}MvJz6l;5#d`B5|*.,5%Cn-̫G ; d]lqBXXiogTwm:݊7qql0Dɺϙʱl3Xz0Td( *]PbU> d^+<OU:A\%ft76 'AJ<;^ @8[0額І ͍Qgt )BԞ0;rM>jw;rH}Pav3fw5-&. CatdgbưkHwA3w?GՂ(LΆ&BLiIR({MU=nPְYשT-::NPc%$&CGGwwعk$Qt'q }1(%mMUufJa{*4̈́!\[D}C1:b_dP41$y,:Ns˗ $‘ANrN*Q^M?d#OCj!B$B B) -&R6Sc"i@ !8?'D3D)';o?S+ BIV_XL}\/Wu'hp^S:<96Jw!@߱w)*Y,>Уr>o~Ca2udw5xuҿ|pC|}e_V}R}\NA1!d~_Ƥ!5} tR"~?ORP>4}ѐh[( dOg(XKBh ìhSCSCS "MI&>}/]@~/˛6"<ýL%$활>;90 H]tk&ďݱ6a1|cL耝F&CMmҫkS2jl@eM|*Wj_Rؾ49.ad21D^ )rtp'C[YЧy'PCLm `cݥ͞OBд\<%yvQ0 %s;ac?yw۫b.YcrOLsG1#^=b  z<=,n\{Wr3r{T Iz/x?cA=LCVg+ Ca)k쇖oqr~{ ر*N]rQ0@?| Xg{b5̉Ҫt=Ns_|@ܕrl$ٻMz,&bj^4mzP0AWzܒgHM-׀4 a6r( d;㟖B&=`& 4$3:N /?x'Q~rN с~F5< hkY%3{W5wQC?.DZrJ'.Qh)^߬-Sd"SfC|CDOu0GlӠ-Īx *UZ/1$ugަ`R Q$w=NFbθ"QCOi; ; >6?A=礢U#FS1;[K7+[i ʚ1VL,,! \ cBgjd C}'Hsy5$Կ5 (VYȁF7]$ 䞇7g1&ƃn7,5=k l CU$zD@iP)RYT1D 젢SßCdGJ4 ʫ8Z+k$r<81_?l .@\Iɩ3ML.KVhf( wm[p4 ,̤7 DylwB aSQ$I:q N&ô-4:gC 5ܒ("ɩ<&"8 y!QCB6ۂׯZZ p4$~9pFVna0pd5\K{řa@8`1įs45IlZ #qR b y3'iIyyoѡi0&rZkOv<ưm&u*.6jz#6D4{ zP#!ےe0K`fh{hƳ\ܣ"?Sv;kqlBM|X B,ӍWݚtI !M7Dtś!41q0ځ6jʶj갻+Š(kA l{3"}kvNE>i)d39ySlkRbV6$Ǹ%vyu/:ɢ~"& !cxr5u*d[`kոU@)A Uw ^5]c6 5x '5ׄQ@yg:4Fp`wlOG>{C__^WrwdCa2 (rⅦhqS`m,]UUUv\ vunjz0w#rfy08Ötcѯ]w#؞:BΗ^-lY=ߝU]S#_ZaL4O. <K =;{% 1ph?ve[')agJ^?|~kFN6Da3X!8a0-~G`UV/Tߠ W+W@HwΡWlgNsw7H1c:q ":韶oMh7k^otmPrC{b=q{s,@ kPl1acp Milz)a~`e&86hWD NeUUUU1*{ϽxQ3$I$T}[.Qm/6g;2a:rG; XS+e>, Y#pyy.I$t$Y=>U,( T:S*c\%L0pyy/y$^VII=;V˷CZ8 qLp'K<ʆfآVP֞ij}X4Qzxg9hx݂CiAb p^]"4?.vsݪhT#n25~^U3*OcOFJ(DAڠ o0AVK9ca] ~/Iy$T s\rm }OF{k/VuN|v=\5EDUPD Ӻ|r:yqd1dY=I.1<Tv_8p)F۳zHoNOp@IFxɊ7slvfO1OdjUDب`ep .=rS3%:UJ3闇-y1"trazIxt%޽rd\vJ^H~'oJrƁ0!uC]A&rWVV~81mt|s1sLz,sAE/n}htOqJ6O8LW^u+㾸h9f6q~OQAkf 5sr|n$ɍUUUuW٥M}Mb)z>'M@zv8|͌cܖlAǮ(߮$tnVvXVpUv5,d_:(w˩'-q8ӿUUQ1;yi S‹7LBj}(rdUψNxrrQ?z Q̬x'2;i q3ϕFЦu|u:%c>kl$Ѹ`]J# 49Pˣq~xIᤡSm,ѓ:͆j[IMopsC[rtqG9ME2uַ>,.{_885aE Id ADZz4L&j Ϲ2MKa=;ǿ` 2ya=jbsw^l~,)JLxD*PVix rI(TE]xit'{9@5M$@rG (/ ;6=6 R) cjo<2&WB&hjUĥJm]$-cb7b :>!4؃ceQQe-jB(A~g.bn:pϟz?,U7F-pS }0 o X[tvY]{5]4|RPQS 2@S1!¡ 'IANRnzA/Lx]Dm6raxǏrBkb#pc@WTDHs#vaa?da  VPSRK(>?g^ڣO LCSQzqudO6ڥRncX/I 28r}S!~ ~ 0[!D ,DB D.qd79Cv饏EUEf48㱳l`zu d_5|Pţy/һ=0&$Fws]Xxnpk6n(DDؕ|A{%D.DD4 ' ݒʎBGUT0mME[ n^>|=Ժ\Iyi1ަ $,?eoˑ""a&b$`w\*|?SK_=y8)`! a}LC ΃1m}ή nlۡ&O9qU9`R?y /UI3d=1(}{ۇkӪn \3嘩Ѧ +bc3rZqN˳=-$9N6}fg,Nu|q#5qܛRVxm*dF| N{O^h-8k%JKwsbq^-xl1P1ByD#uM"@ jk8Ix(9MI%֨ڒHxک*9(a#<}02%ϕ2AàH *ζP7pM2h۴I(H$(1>:\mXƆp{hppy0$@;&K=e ܻLJ;D7_[b1Ɍ܉N=2TA-yo ߹ƹܖ7V {'難&/x7TA;b]e41T'9aP7rP @J8+ !w̮r!ijT Ƿװ@|ݍ0 ;1 (9E3-]@PMu#2, I"("MR4\M{LYmh/<mG2JS*rlN#njġ<  m+Q<4 ! G  ;*慺J֚Eje/9ϡUy/GkxHvBaUzr 4cǍ #cr FҬو8vg[L-ףl6ൺ ]5wI۞ؤ!H0$0DSaJEQ6҂z_OtK&= ez<Ux/S)=~ Dqφ. cw: lhpr~Y: < ÚC(S45ێS]"3cP`M@PqB.38@Nê9mv;_n|tM;5 r9߬b nĕxkrv>$ Tɯ^3mbٽaP"#\g$AKv -X%ׂL,0)5l#G1$PPCtEMS'tMݕ/䜄M€lҙl(o0oGw+@(?9?2W}_B\jrX"FNMlL3r!ᒽ9')5߃P$!7F›6XA1͸lLlO̸Nǰ҉g-*Llq;ԋrwm{3pn>xLLKȾ60W>I$}xm< _Wh4y\XPOu3^&=HWN][l'"ɵ2D%&V<ãN3ܻt$}(yן;kx__fbw&=2?]>^\, w<>,J'QnBC.ٖ*qュҜ.Hw]*<{3?  ט髉;-Upot!tKQ܏X.էEchtr6Ápʼnf),҆5Ea\P@7򚋐-6W Yք?j:8 ڪ(4ȧxy/m "!yw@H[`P3"\9pѥ. 8Ɠnµgʅ,  ͩ\B!58*>9̈y1be#Q8@@(m?BIRaA vUд.Ar8/.vx~_l4?&;Tn[h{-@Hq]D1n̿77C^yLhAAAȚ0z`ٹॖ%Kh; [gSZwov:3Cv1̜:Ixv&L/ Bbz-0cYl爐YmCb~vp[}n8Aۦ FC1,sO^QA+.S47I'V6\4XEJi$ ȹ˜C;#<׉C3z@; #3&=w 9n0Q7:GAVw{fZ'#4JI6RA;P:֮>U h`=pcm jǬ|,N01d)d~7"ŮѷL2hGzuv,F+`ULIL'# {fQMn7HlOu ( ,p"A!!ڬ61ɿ/\9>{8XOq/WQ,0P蒜@h'znM+O.~f=~<,Zbvle+Xfx m=Â> s瑽#N͟'#4@(r{1]v阷TU x&U2d0DD3|nn/B7ho>[pxkS kUUQ_gc{7ą;IO.a߰P T8k'n0)BP;I'C1wvi.Di,0wBP+ȓHSS9BSWJ|vn`}M-:΂1¿<_ :n^Nb.O0ma< rC"BjOPani/U8wjhaz~&tg5CXW4Hq6nWwv-tB  aL6.' u(7WpT)uq~^v| Me?y!6ܲF 0ί:cXw9`Mn/pa |50iiܻBle8`,L~A/ؽZΌ4|:XgЯ / A1ﮥsܭZt+K>u OyDi;~)Hj;,ET e=/!CkJl ж<,e:9}/(Q͎xiZ"K% Ȣ[˴~ta7.*5 |MyeI>nM"Y沾Eۃ]wawS1<7=lȉo&';K_B7/v%xRjT)wҥsD@cJHg@@7*,G9b!-zbxf%HC]1뿵f2n$EljK1bF aG JcTgpKP2\5 < "!up#Qr|# Qvt{O|>2}P!x.J0B8.Vg-k" v?(碿l U$)(i*lzJ.?SBZdObLuڏ?<,S&sy?FI1mO>ё=|yg}c+)6Կ2b9'pv@;#}G'Rc3lpdNE2jgv.F,T/g9IJiؘOϱpv8ט6Zuy97ܪ0{XCK8{%|[SLxy^qټLg5P9 ) 9^fdbq).T\,g.e ifMfDXU{g6:<-/Ǣ02faCD8֣͆Ϸ㳛շ2@sm]4磫SeKAx!O]6ǣ ibOT<%ܕ}_lcfmpudop*к!R?m渇(hC6t('#zf ;n" fOzTH=7GH][|hCv|zd'M, 5Z7 HAbKNiRsxr > ۝Y†>=%M>9Bo:F5<w>m:'"}]B^yΣ{]H/NO{t6As/{S$ؠfl LHEĔ;BCB.S.δBmxԕ͵Tfn$BzX4@2z.A/vv`Jۆ"5M#P{iw$Mt<.'M}9_vlgc\}gIܕK5p&d卜 ͙G$XRñ{ޜ?&N_ñ*N[{*;p)C75A0)<6AIq؈u%R/6; =kɾӜ9}`lO++xA6{n^qmw1"Lߗ>;wOG; 9ɛmJ `nXhkft#m u -yahOh)Cbe#| WCz)AofDp`T_4aÃsy[|{PjcMd=4w/EMo㑵eP;1D4vcx]\j"Nx2e8y}mU>Gǜqޛ TXkPl:;9* ׊HH?RB>/MQoĴ(ɐt w;jÕ]p( qr0pn9evc ufLq5F3 Ax؜d M+"֭ JmHQkd#M\Y\!8DGr#z}0?*k߯&n{L {\W=RSuf8eZOg?,WmN,XxI  J=i! a * wNԀ[w~ lg0@T]nhqx]sp{~l#gйCv$ޑ¹a1٘Εr+s u>䔍=l٦wM/P-$&'~6$xU|RZ$C{w>v  gqǓbNQCA '_.{$D\dt}O<3썝{o8#I;s/ZhR'PT(8e25YCY3ӕaFeBM[tځm><<,0A"'PrrȄ7y0#f9`6CUZJqN pm3M-}N&  66(@I%`3Yw>Aʡ%1Y'u1P(|}fo%Hy|Lzǖ Pp'q޽X[mB& | }ߩl:|_TJ_cod4v e}Or?< zY=HguuĎ_|ٝd#Q:ۓSѾ&1m?<\⛽#L@m!ѕ(qTdƭ"4G:W>m\<N|tɗts/!OÄpQZIqJ;P6QSoˌD[1}l-ѯ@y\:G~gU>>'7˷|/j^y~O,T fY1K"f=Bźa qOLUӎſObC)闆W@)`z309$!'jmB2 )=N4ζ=FFprS?⛕FgoNsӆN{Y-c&L`|nHpœR#iݲ3+mHiW$ԲjM3lKX=x6Fac/tr8aX,\^3մ!&R50aA(G$ 1ioQ+QfCeb_Jr j` oƢd4Obv$0L-$q̖ɧG5ӡ Y#,bvG5f/lW75㎧/JQ9o1>̮Hi:ٛlQosL8%i2v9ݛ*ufut)\3a 2":@ygɚ: |xn:SI#}1ѓޫm|#Ёށˉ?q5)glQ96ݬ6呻nwZݹcvs͞fvL(ǟ<3v7A{G#>~ WO[svabs9_\$ "d.t G}QvqW&@ֈ !H2c*C>T"nHmSxMA{ T<_q_&1W ѵr׏MULE*GxT:wt_Uh6 H 2;Bax<%(FB Hzʿ޿ݞ_n*΂tYp~ߔ }:Ok.%}biOzo`3뽗 @QQ,IASB}M(/x1{Lg# 1 Ṗ0{4OkF1:ZB|)" P)z:` @74DDyhu&{wes>sEO)m6˥cJ~XF6++$5c*( N '#Mu2 ^۷HQٱy?]wϟ0)L SiĎR^alq|&ͦE Ӵr`y>[UvaUb͆\g*LO" P'Q||bHm tt0h;3묒d֩F8HkxpbG-];9T}Ú cb!{ fB@ I{8Rdd4/UbmFGCQsa\*$ȉ 6#++NJrB`٩JrܟuT!w"! HW.]h_ k %$2?dJ)4#$PwzH02MIY]*P^.~e7BN𥐃ly:zkp [C+G8!""^I`jfJ Kt: Qkpngc8?wS5UPN&!?t#׬D)Eeß8r@zCѓ--tED)B1+IEp"!` BL@S*b,Dwf&ci{@䣰FȐ#7F$.*PMj G\؁~gU l#܅ₓK@Z42Oj Ĵ*!7{oq((.PbIK )9h]=l䗔n,^gW$#B?_qN[p0;ʄ~i_>p(ع D3R\đ4DH)qA4/ CdYvesz^! GH1V.\mr`V)7$X7"%)fw%B4 H-2[i54mIW‚™w"ĐȑC%#HANr㎏ XD-'cB@/`zo $N^ΈϷMQZ @hПA?Y?l/L [PH7,%7!93q9k4?G)Gb;'?JUH3k5ȁABl}0G:EXvB1q" XϷ2e{GH1>GRQ{CxYBǧ,鏺Sx9QGRi*b?ٔeOh$hw_J7IHG¤ %6@| s!?TO}1i~Ni]niݱ\y<=d|ʁ?: (:a|vz' y=洟[~])B 4 HqM8֍DDCn!Pa8szN!mb'?埦}@ s^?P=:_ *2\7rGIhyOc=!&ZI&3|j #Q鑾a]P£V.سv :]XQT{=3~6cݔۑCJP4 %?Pd H@# "PL OŤ(hwgΔt[0?!‚>ٳ:>BT oKM_eKs? "K&JD'DD$( b`鲦=xZEAALtISAAiɊcMf"b>O}0G73_Ѩ)ԝU)O_x;ig(!5~Y}S!ί:fEW.TҾp= #ݓ8&CҤ )_݁#?YI9'QhD}FDq Je$"Sِ BDg:%Xæ`ҕP;,"!HOe\!3"[ ?⏲x.ɚbHPĸF,.0N6cX26A(l,gGLG,ãJ!=qqm< :RPh6!sծ/' q}8XH5AcXKMVqs'PM R Hem9'-@8?ݏf*Np{SyTx)kePel$X2grp$LB4)TDlJG`{''?<\rR pgd3 =̐oMh{ uEZ,rS&e&%B(gve*g} aA" Ɓq6c*DHVFX.@p<:IZlc6}9$RWPr` D9,1?E'ąhNND IߒߙH }DίInlmX e9#FHEPi1DZf_䙁 I&(i ;TSJBlÏORP̢bvdoog*؃PPI.4hl6\'j,#L=DъL'F)XVsia e2DUJf)eSIOxĘjF٣#T3q\Ռ"Ó5XsaɃwS0)&e(]fYBaxY2mޮ#|GF̅ǺL0jdX(ڵB44hX"|b8ϫx>cXV5tB3[PG%"fH.Gy,n'iCi֚l.ΗNS)yKVqkL<A않Q ЄPGO[vA9!@ f@MM<)$ǎx;s̀@mCOXѫunp&7*}.ێI8q-LҀC`RuA\kkn^]E-Ezxq]0$$>E/Eaͣv)h1,-NF/`vGjFͼ#OScmWWyuK!&GtVCb+''@*!A& EVT@AnA3 b4 IǫZ%䞇 ض{1h E&wL#UlGپ௒=$>A@4Sw/ꇽ;ߛ,YHc+RPJ%\{i"< (AטLmrT#,J PA^CG?d =i2I&MuDXŤ~ׅDȏ ~8<9}~kS `PiCvNlrnp㟆oy8m2o08tsL#'h ?gC@d%4'^e j*b]S^^֍Pct1!AjbM1#%'G.iHy/N8z隞qP\373Ndd\|E!$1S2xt _W̌Z^~].tˎ#i}\qg0;vB7o__hb%s?'O|hB琥*B(EmxmTY+4˼}"fA50kœ%@>!fDE@BnDOG0O.OٺײC Kꬺ2; ];#CTJ4PqwY@ dDŏ<ÙtCrwPCA)z_ H<4hWȇ#l?H>VN h `!(*` GJ"Ziz?Oo8"Jk_@ۀbEd"30D_|k [Jż! 57fG)'+2M$Yzq@7ke~ un3)<ɼ?O@LJhӎ` b9>Oa`}tc!VO֬ZK2 C~ʘ:솀g]R Ր? Z#jTr_S%i)J"SA@8)& )J9* hE "D"DR!)n!0(dI˂ҝ=0LBIE?4N OB=dF' DU#{p%|=AC!?Ko4@;Pp!#wL}4YdD "JT# Txr)S72lM!=o9 m ai;M8pq<1#X.oQi`wbL"OI :lbq(1ָ0i)UHUGׂ}8ko/c` ad-Nj(I?6x_:{)= =B I~I'ߒ[XC3yl1"M?>z}0&hTPS%# I*_akI!PDu-0-Rv8֧V:p_QXz49!Wg=F|9狅ĪC0E$55QJmsAkJRRN,;0h7MͶ<ኘX5nayp d%1Z,H(IĔM% (IÒ% aa<. 51JrtB0lLՌQLMsy5B4xC|ҺB pb *(0(s']X؀b\ܕȏ7`f6G-d?=TS '8 0tܜzo~1NG hU( y`=a牂? )`W7R6&W &cyM 1t :}U |j@.'-m-04aL0Mݦ¯=>E|u;49R?WľzRv?a&aMf0]yOB )!% xVGBH<@ZUt`^闄  @<ό**xoj a‰3!; v8؂]Hja-7cF?! %V$bz7i0,]R#m7onZ5hcD[2 T` cC,1g4%G2'(3%Nd"` WPv#)=ԋ64f1v2!m nb`QƌJ@l7U($֢ey;s O%!ԵVi;r.e3t 7#G-5A 2ɪATM_]A,8ƒ:;X9 =Su{dD3;;p)B Z &6PC0i"oq"!x XAH K|cm E!pnKi#3Li![@Mp&<ݝ U3)&hǮ.`Ě5Ȥ=<鬇T8ٳ%wx(P6,.%)bdJFw mV@Ӌ2 bdKD%'Hs/~ f.V4M)0ɮ[^v ҉ Hؖ0=^ e@{]U5*2+Ljz^|"~=z]xH'>((F9SOWͷ+lzg y'#WrYFTHkn7Ԇ&څ<&tPa#{DJ0SfZ[f|"1m{iuW*ZV]/F[5[CVM*SsŁ12P1n4R;1՘Viִ4ꍖPc JDA$BsmvɅ.idwQ+-쭖P|Kaq:&)]ucKo3ZŦ/*)8k˛{Ham+; bu.z'R N脃&ԙ¢ iM_D='1K $f(.<6ʃX'y5nnF"/Yxȸ>hʙ@q{Pmml zǁ@`nѐ}FkBL?NfVΧ>T;xh";0oZr9f~Lw;*y:q-u4ԃv2ڟ㍃m ~ohV3B9Q Q v&[Tid`li9;ƝmP6‚j1ݨ é߯3C&53{iJvf4=Dk^K?I`Δ0ψIXE=.f!.~iIO4 KI4._>=pNƽnpKÆUL&X14 ꕎPҟu-&\yf(g=ب'P_ϜZbg}!(HK v`E=)t x]FJ1 0 1" -)HTWi@xppI\Һh(FP&B Z9:5) G$ @*4O/D=g! CԈt0.w e1YƸ5sHU2?\6jwN) <>Dx!+{ ,ѩpvLpn&ٌ7T&cC %C6:P0PEE@DBĄ k@ _L;gAOpQ"R"Bª,23HD LA"D J 3 )UpJCBbAt T0@4Cƍ{v0sYJ|%"y~9yyuQqrMԲF,hLXz*wh鴥;v4Cr>4"i>.Fz`rHS&ٮ+v홴0I44\aCDيA`OH"&,yA5 b ьjcP`-TKf ӜeԪp qit's ,AgOSHҘ(!@n@8 qDSSMdD"vS{pHGui+XK{ B!>0=[DOܑ|剅Ao2_lG_ХT~`ɦATQ2&`M2kdRf F,`s< Mn;>VN/eb"\Ukl } Bn@@ocqˆjdsNrXhlix-dC2bp"%JIJDhIV)"RI"dV(Q=eO1z㊝ִw ()c${O W#2o "D()IY['cx>W#>F=c|O[kG$+-Ø@́PiLP֪(mUĄ!1#@z7[:ȓfRj\"HQHiF]Ŏyf^ k7m62H1D=f]J'@{mTлcs&LUT࠶B NϛPxC؍*qibSJ> :Fd|g${(a k`*.M[+`4Ӝius4,Gf˛Î&: L1t%Hojr Sm.= PBvIS;pW"*(b;?%:'xobag XԘ~? /3l) psv_Zsu! i.6 ' TDFƗLh=_aC41){ FCa^_ߕ@gNL#4~|B RIUB :ZSg,P 1ёC,'II_FDJL HҴ|ؓn_M ! ݝFۙ$#H :@TN Oke z ݀UEB\D'[`u)Q]L+\ܣ:ݠa>fϗN^چ0QN3n!-1$$Dg20 hbda=0)'٭;Mz0! o] `^NUJD:r'47إ)I3痗 v޾rywU6,ɺ~~hAq11|ӳ߾oCvќKehoGQq3A_;2=nD|'Z1(+YeL%̉T_tE%L4eS3 mީ1iG߶Nv8hѶTsy$Jy Ldnd| e{n+,f+}*Ye$Oʂ[cREcji[8*[!0{˙wUas9X}iK>+|`ۮH-lOVbgX?>L9}e2wybx(d" &(r (4vp? :-ݹ1c ,rҝ I-&9wRp i!̼`%޻ v;}pLCEwkXƺ }NkiAqT4qj ǣ"NI>&<&jFatʘ]3r:t. q;##IyZXi5¸2Q *[2L*Ǯ:C։Ss)9FC.,Wz{[\fcl\Őh&߭r Q1fPDfhqi߿]ȏ&uǝD;:ryAvHww 'N#xL+:b6a?#Y5OEpmcij;>up\ԩQ&nwށV}丵[.+$ ɔmS%_,繽w9*DlZREѵN9 e1DDn?[`+a+ +[GuCT^Dn-%G õUm1ElVuni3)׉6 4˛V1qo2Li[+|s%5S*W4;&PvR"kd>zяdsG F>R|)$VC3 ib NvPNs3ocu\&~yspLƱ6(*9P =ƻ;H&U9M.1p"xgl籴ɲaFBrG-y# iT@: c֩W-f[nn7/.u&_PsY糬vQOmҦ%-P:Į7LދDoS<ϼ1|d _ieO-̴856SGh/{T,f-Hmȭ:fp?=MM,[c_9g/wt۹naHB:LcmƌqmlUŵb xwgbYrc3m-oFn(xv2rM&Jwg;i]~mfl&wyMe\Z2b `~*ZM"0Ko1i-iQ'b/&sUMoD uu1w|_YemִJ)԰xā =@3BӬ 6Z4y8S Pb{kW!zq~Bԑ$=}SH NRsߣ$ĉFs[D LuӍ AsHtttUNk SN!SnJoŇls'vV]0ІO4s_?)wK֯3oYը4/sýŶ!7hmߦ^14.ɸ,wL7]Qzz{s6 Dc'b5&9q|@'K 'ab@D)uOR;K^D۱dՏoxU{eMRu ؈{@A8 $o]g7Tf 9)G[j;^v9^S/P^}q8czmDtĈ1:94?`jxo8Ʌf!̄#x;^ a/XQ‰wvxlp·v(/~sX`z&"XT1; mЖ;k'ψM%wi,Q7ߤ]чWC6I/<` u۸:̓Zyۯ6@s+ }I(춾g3^H3u Īfv㮔2Xu9X%4DN5@V`o7"tNqiIdCw8ζQ^"筷剦yk©&#}F ,F9w3- b;9V٫HbZvE-j,(X{HaV^vg7o{;v܍c7)챬qo9zOk o dY0R/\Tݴ$h='ecر*ގ6:{[TZ0JCqN82P*'g#i\o`ёl,ʣ9zTݡ.y3]Uj܈_bd3~'`; eK#sb;9cF@B9QLۻ(6YKƄ>,q(ۛ:l4 kj]DEn5v2ȧ1 rꜨyB镪) '#+[`C6Z8uq53 'j#]mIW͵Γu8TE-7xmL6"OvghMpT'Lug0_Es1EIowQuTyuL]<-9EmDžض~xwӺE&>&7&ZiC7MӓD(Z<)6ʓupnr\Z=6dvMl\Z؇95kQ" lh))uukL91x Z'a# 7rs1r]U>HF^80{1!&Sem՘iJəͯbn+^1 C1 7̮b5wv/A*E66  wn>ԋ. j]V5eg>_NSR u=ָ{n¥Z ߻) z._ HnqxmuVn VVdSTk@țicm?l^H`x&L$(iַEBl@Y]'H$EӾgJa.r9O/GN95=| F" #`Śoˆ{^rqư#EI" Be&fڦm_?/M_7fAvD⠣+9_b}_FZt381Muo+} !=V3x6s]ctAmJxqN skP$vJTH.C6'y>?N exR-;JlcڝRwز6حH'VwӐu[spϊ8tMmiwgSNl!2BM>L;Lsrm+eyؙ-Zevj0M(ԣn73z$'wZc7 nGwɞsLg}î8gs#Guʁ\,_P"yNkg *"#|qL.1v~,$N2+!H9sC  n{iW_{?&+>~vO㏥08[5$# fq{ lџvֆs' % 36i:-k< 5w}R_Re鏵Upp^x:5🦘Cv( (u Hfic*5#y y6E*aP: Le|,C<-1HKqZ&*m+=#̪۠.w%@K̃o>YԘ9&݌lyct3iyM2ke֣ aըLZ$:˞"LiDޤ{'m})b@RFdZy0Gc]UeS%/tcjkgxɑm]3tez|R5d3eŧ !9<\G\bzD`ohIIcu9i&~('t1A=Ɇ-5eF-XsOd&otO VHD?vvƇ$⊣U.u:,1Azϛƫoy6m۪ʹș=`LuW;'m)KeBwi*}=iai'zqY^ii̳To8jS#Iq߱ɍgR@ʔSB`}^cSϙxyboܭ(M~jX((ҿ/lhu"e1M fܥ`4hZ|gn1B9zF?[ Cר}NS;TnV!~>\eoD 48{3<8''x[cx;5o ̄x+puFI\),]^u8RNеEvƎ^+ʼn9Q3sOZqAѹZӳ$ZV=խbL3g|)$3o {1ִKI4xݽm9P myLHn5yRmSXKgELM(MI#1rԇ}^w*Ln4IhFwٲ͍L1ǜ:,8۵'p}1Cxm<}ˆ~ß|a==ފO2F9MB{73nOj/Y B)gƓwA0'Nx<kcsKѬPԎ>1> Qf4/yLiC{Xil O1I+%:Ov>.F|45-@ԠyL DLf1LLc=Yۗ׹=ޣ̡P)$4"Pq{,A  &#!qYO@3.Pށ{/cQespMIQUTA|׹<_)hJQP HJJT  7^Oq aQu!@N{fj܎zȠ4g6x`I P}qIP9^j``  P'ϩ(*G?;4xXE)|>zp/@NU@|rwTpIcOIln0{({Vqm)%D"h8\YP^ϓp=# Ҁ oSH"hLjF1Di:p4GH.Eꆪ)(hJAT:@WOƂ=< 5m$I$[imI$T<Z!6* haB͡S5LWC:MIT>ܴ^~bWAw0&X΁h=> }A}m.U  kuCc'33ơ;?-g՘_^n3SR+g"q%5DHZ^re4;*6GHa-a粹jih? St&)N<{JpWUDv.g\$FTLDqqkCҘ%RD Gr F& tҴpƿHGIW%e`mq"B*8I}|;t,f*q6 qc,%;5XfZS3ն)@Z h>@Y'a3D> ?#Ra?rUD$gr<(;~C<|lj1\ #XdEUa'YrnMkX1N;A* hP7y5&\4X)!`0? l}@RP 8g,%e}딦9Mw(B"fAdX0=}>꿓?f ThOv'(wt6|:QՊI}gl.hnMeӚ[bJj`PanNdJ,'ɗ guE EeՎF eޓeoQLgwFU!,my/ N=pKCaP/%}%%Rԍ#m4a&(h B!b]pMG,O~IY]'C223 ,\$ RPű7RIEMIC,@#2) 2~]`C tʰUj`хxڎ(=]* ۻ\D>+*ϚbVˇ\)bCL$MrUAaxMȱ]c8Fu]z:\&]c j{Ϸ1:RIHS $:aKF7|h"6bXq1 Cch$cV rDnMQa ޣ1Mb'6"6vԧgwnD+^mwPF3mɊe))TVggp[pѵ`ׇñ3ڒ5a%8Uqk$Da5< 7YM`˜2s♰(3L6'IL*.&̩ɻp[%-# XSt& s\dgt+Oݱ8X>pŧ')7bfQyD4YdJڱ R@&dplwى@%O9Z/~sH;*pm?a1I>/Lф"6GI@:xh%rX),s~= g|PkDrgC?kNG8ٶ-Fkl7ZVsjĊcWXM{UE)Ga6!fi)Q7 6355Ie2S?KƵ<ȈЪ% y+)"X \,K:&H#P!o '$fr1d1#i8*|yl䭥a*\g#n8[un2XfObX{? Om[NZm`ŷquʴFqqZYO]UIt$EcԜt@>]^Ha?r ONsT ),/5%BFWZ$\7I3m;k|!ܮٻ8bwrqoE1b{fZ v틕(LJoN: ZdF2w7x2\Z'=NEZ#sUm{jPXXY.̹˶k1=c}Fi q_2LqX33z (Q 1sru.t*ec%qs=DO([F汩hp6mFsl+VLZi񚩞8Zk\юT޺)4*H8+xL&,9; ی1!Gj(Fn3.׬sF#DV]s*!6PY ox޿wNэ(8ҮϨiM.<-w֣+]7{0H>j/#~Ni]=wN>.v|38m(v :ݮs#)߻nv&ut`ÕC]G1ehb1x dĶ<{ٌ}l@ځt5IjLL*;,89!ьL΂)NTxrȄ!!0"PLy*%ȎDB L 012P4ȣ^VL rKW]F)Y7]J؆ 0Q,HP֌}&9qFq+Hq*ZI$*[m PRWK$@Rq}0E<2@ ~%M E9ͣ#:F{]q”_b3yE`el0a9TkE:Cg7h$P<;4=1m I)8*d2(LtefL[qn0QFm5RسP"ٜZ"X;hQR *h{Aҡb{i)0{rGzlV4=K[j pG9&SRp9TVI0@/hphh*N* j{bĜbIԕQdJ`*Z; : "uؘ5!UEUU%U@UG3S!QUSa=|ho< A xₜ`N:,`vQ4q?W鉝/hR~n?m醡@(H'GEB$DM6ʯvV,L{6EaE01؟6:]J~{#Q{)P "Q(iI `Ji b(p_Op>E=G4k~NHhJUT !U$t\BA"<2*`t:%A_66$8ß}Q3 E0~I@& dGQKJT;q~4} D0-M JRP DR" <_q~hv*ܺtfww,.|"[ ]4~ƩXO@Ct*@șS*wb^biANVD{**LueJqlb#As[*H9e3,K5!A p"he$v瓺QDū8J]+UaF@Cq斜QS3K 0 0r#ՂE,DCA4M#|]䈘87ϐH?x@??@]Q?aSJi i:NVp¶EXmJ_-| 6HF[L HRb 94475wz@{ L dJ@h1QӘw-%5`Ѧd?S-˨B/r4&`ȆI*s <٬0o^SVy6 H7h#=)V_Nӆ=)HUobM Ua⁘;L7j9A 0Y>*&E5@,o8/h"Ww,aٕ4DdvmA36v W4 Zkd:f?-Xӯhg*hI50ϻ la qo}^#6{{Dx4Íx@[lh`9ClT>ZAM.<2b N@"`5o; 7 h^ιaxI&YppP25% ׵$!2m?PMY8I<0%[wEIESEm/VPm92?4S3 lb:{hww)Cf@)bCd1cC. / {0 mY8mnά~N9H2 +_65 3O3:>R Rj0Z}hwAѠY;ƑfSRm_@`JX%p~rj0B'8FӀY4Qi?$tJ̈J}؄np)( A ~EZ <5D\@^+(DI@C@PFHx!qC jq\"G)o lS e[ DO H4AJR(SB$JR8hPã6Y2Kw6ݕf":Nr" TUO$!4aN3CQ ϧn4u>ݎ !2yrb?_ #߸7 V̿h4HQҨ;&ğAY3ZyHbj wH{q 7 ̐;ϰϲTA?n#g>Rp H.F Nb` O8d<h2?>?:@brB sӐTD:XWo >ՌMv?wm4)*C(Т(z7MdIHrs7'A,:%lj0p{uSL|c؟öMom⨊$)k7ff`Q[xF0ۜ+*r ܈4iXZ4"#>%xH">$:M2kBͶ1΃""*AđDED|O_Q#gi""\Px>(Ή"_šD[` Af4y|=L I@],?EG|AVr}ȏ}գl5qCe wp2TtT\WytcaZJ_nvsyi5Db@؂4ad I!J9YX|*)S"r:Ft5(}h*#| C0~?^hJ s>]6N% ~2ᛸK¢wxr9{@yyhNp!Q / e&xāJJdyI䮼٨ZC}=/D%*|J(BQiSKTZ+#dJ"z;ԉ:;`6%+#;4qaQq( 11)ǭ=AX9w= ?T0[fR ~X ضC>7Vj3-4ή8ҊY!15hcQ^Y:Y70; ~: FlLagECPzLڒ!]E ](PgQ3x6n! *別>#1sah"8+@@`}40Tƀ~~ko!?Ѥ<[A?Z}OisjJߣ()(@ø[IHSTS%1sei 9D]ZpSMHW M!UhCJUTDbi Z)% :)E`4 J$CJx0fF !#J34r'&pN!§FtkQ5R# k~V#̩@ЗT7JSQt,R3ƴHGg '.ra0[wv Zfhu9HR ҅(,U.i !cg(dЭ.2$*H4>Y!d杶1l|A[iF?/qκ̇-Qɖ=W#DK$un]m63mX̚@N!^1ɎEbgq\!oוS qE*!` )@D(?__Fz M1R1yV'ji<]]x8d<,CȤ|}ᬓfN 0F?N͙b!%%hEow]E;zܐ>߰{=t}%.|(;jy+rM lzʆz&]paB%~lA8,l' է%~G;DT =fdqbC|i$ PD$TPErC:A ,2gxIK*PlCRUOsTA4(D;e "R( YMI8J hp\9QC09QgO~`W~>lNa1k8qQ7Ƀw?&FRnGu$<μ Mo:xD^5i&$91d0I5T5ܢ.]͓ :eU.'IC]lnژ DEJtv[64lj,Ƣ9bh!:"9QX 8lˤR Ի*Խhg% ϛdz !jVY`N7 cf_7X0yi8aB;_s@E}8-<$㰠|{g!Ό IP߲GPK]a;tK&p%b"O#\ZU~gG41RP.B4A7݀ 4J!|=؄9rWbTًH F߇*z_I^};cP+|aSJMbT1 h.R0jQP4(RBUT BM)HS$!)WhbIkIB.B@Ӏ*Bij*4"@)B%"4hq`+ AUJA: H c@D M E#Х1&')$ %)( iv\N4b"4R4 lѠ!MHMRtRӈtЙ䆴#J CH1.iNnn} K*BLKY?痝8}dJX?l"`=ђ-/´yf%FGx_>"~ M$B!J1AC@R}ёےB`:i_.~#&Zh)"CFPiLRVHMW]KJJ$8/`H nb֙~GLmvI4^ $HzQ.EDQRS0BPuJT$6 1 _9BsJ7JgオHodtRCwe?dA9+ R!Px#I器Z?aV.k]cNp,R7!H^ ng_>EMOݵDtA8LyiOwqr^tT I T3 A@LAPBBKDERP4BLAD0AAHM21 % M1DE4DԤR6 9>vb؅i nAȥxjCUW%ouQb0R=DUjGk{p _.M.J#h'1ЂRQ@V5Fi>Ƽ3:FW`O spFS$-D3Pʰ{5ٙF0h&-34 ﻳ_hs6'p5,&\! a|6k%b;]IB>Ņj5Y{QP$&]vkm.jGf؇8`[ G~Mq2AQf,[`T*ץr$#^M"U3ؼg"Bb`H3P/OěKy:bphL /~\pОztgIfK9Q%PbjJ3RpOn(*$d쐩%~q'y! n0&Xz3HWsf `)چO;xQȓA٠YɄlxa\RVVd6YLe70Hϯv!obwӏzC CW>a=8QAMnTDUUUA6_4 Li%ds`c0ִMQ昕DU?ΒHEhE&$Ѐz`NH %iFf">@G@Q 16xL /1]'r% 2Qy.@Gb ЈK!z!#A8]sA9'X@iM[}^Y^M"L3KO_#2/-pl)]oUD:Fd*H 0MyZP޶Vo+I!k)N"0;?1,TfIOYqLؕbIlmkFq~(4LN{(wk Y$~2=$sQ $El%  #$EW}\%R(aS~KL01 T4dP)yLFnXtnrd:1z?%0)ZXAT (aDJ"(C ɪF"J. |WE]B@ {l&y!ĝ嘃e`9I 1Y7ܩPBx6pAy;b:D)ffsmg)A($1)w0?iT\3D%0c+Ѕk$ֆ+n\4C6Ƣl9xsEяAܜ3pd; HDP"D%%B))}DaqU\KM8=sr)~`WDU0"S!9PwP}E"UPmy/vtwb<6S A5A HwxpTŅy"@B uPh1 @ 6f `-R5@%(/o)K% H hivBd)(gKZb& NQ:||<_OZ}GA|΄EJ1 D>>0FA>+zhYy' 78!R|^X*RRA!H u]"!`}{NrWia6𖺂 'P8thB7j# xHP.o, Hv52}jX>D +4q+l>p4'@ i) Y0>s&-- wgN+7{)?at&] ټ7{3v-F7XVEbFS 5.44;-U+]d5)D!2~r5@М|،"?Q_Vj󖇐!?#=|N ch{߰1z`g4?vD'6=D!-WLr9͐Om4A+;GO_J[azzD=hFUq $PBQ P R Veu"@eTFJy# f'aDP]8@mpez@1U{-tfuC`v+2$#53o9$+E--v}֑(B;nr|%3@.#x40X\ b ⻟7/S5`d5€"c` JIAHHD*ݦM>ό?<#S(O|K@rSa_? a3$ Tj'kD̚ xZ D&~>PZhe)̅K HS#5@4?@~y,%LD gg P b;/qTƊ P *6oE+xd3-4PUUCD&f"(UZ#,Q/B(I"BaM;{t8#vF`IQ3R4@YU{[^F%y -<^%@Dyl\$`ƒf-3?Xh{Ŀ) GsaiAh:&f$f.TleiR@D O8>ry[i1dQm$Zu%}c?S>S" u!!<+s$?}t&<́ {>Ji_i 2)`LOL>Y,>F!hO k%Ä}# >XL+l j N>g= <^}KC':rYvnuWD(J ׅk',=#axz :& iJSwy $SbD=Ba7y=)>8rD{xgqF$>m "k:6s4sOLxTE'TOb]!JL7ff/ٶF©si`kؒ 6 mguc&LaǛWW΅Fy~#w0ީviB Kשt9&FO$(i~,xqmHzPP|:%Tی c96P5n3"Kй*!\$Vda*q crI6PvQ:c:c Qj͝аDT D!D*-lu_ka>cWOj g^dy Cc3 %(ww|S_Jc] 9rX!7l zF}'1>qI @x*{}ĢD(t*`'0_Qtx\}f&_dUF3 hn¬Qxd=0BwO0')Ix*89dMG6Rl k `6 B~|wlWaHWtʙ #y,Q5VX8{xmA*e ON!pT9-*`^^M: -Dh;5^FxL .lcb~m+J?IM!Gq='9@at "j2xJ䂦62p 7'?y{LAVy{Ok& SWD8bM+M}7e( (6Ra(/9Oh|f*~sTM.3nV8fO|T=\:Tr};"b(ĸɭ5<1%fbPȺhʮ2d8r#)Q4(,8l2*aYFZDp5Cs8;4r\CHIe6+)͟\7#nG:h+pܴWVݮ1Ov雾/=`K"2urwKF4<^φw G~ȇ̈́uzЃ\д=bRS &S`E䗍]6e1FRP+QwGy&(tjLenp2LLPcD8q2iam1 l[F>-Bg28VL "e, jbHޜaGk6FhFFU(i%Vn32z88;GvhR@홵=XA1RNϭp9 o "H쌌Hlc8"o<{WEdgy1U& >II2  Pgz,cF!Gd1# zu8g# ;lILA zP] "")R8tσUu8bh)A ^HAE˳ ~H@@17Ԛ;4 N3 4 ZĞ! 'RyC^~D2chE/{6 n(Lɍ&3 tCxH*(82z&&ajj']t wIixfΐ'nƱ/`Kp^0݅,EXKmq)H 0i bNcg1ױDQJ@KMfǡyRxe1dg#xc}R8AuVdAbrvJzq YiLaXh\vX usnVL Fp WQcDhT omЂZZQP% `JDX1'44i m:@+5$LŸ 6Wl111m+vrTƭ7DB#MB=]]kZs}wM/}CcVs"ЙG $y.`nA4emFM2cP{ciG ^ܻbsN^ݠьiK:2`t5EQ ,˘V R(}H6\#UЅYPɡikcnǶF"."JCGcUUQ2 m(hž\ӧ sf3䕡2l`634h9sc1‘{MF\s$1]#b}VOw.5$|mc"|"A'S;gF":šɇ[ PwI/H9lH`[AeŕpXm %cyv"hWf9`g aeR I%(NA8:@\A>hnE>Ҏx" 3frFOiS'TUQ(T||Gw sw $7\$$ -jҰ p?}ߏ6_lBGHE'ݿn?:Bj!`)mQ$04  ?A j&+&24<݀_LBF=A(*|/_fwe{S,`Z5LQ1-UIR,o<ы7AySe +Cͷ9#XADlBGGfc9h3/2M&DN,be{8'sG!Do@8A/0~?<0_X"d ?(J+ t`1&нJ Cw#2?&{Q4/$1ظt9tq'/^㽳ov˖._D|s>35HqU0`Q /AbTX AR*pk;h>wt+$L|])Zq9!PW} *Ԋ̇Rj04K'a6+j>+ ٨0zP'=ϙߵB#Ʃ(jFhi(JH R! $}@xvJ} XHi?{0RbC`JE._qtcJǯxM CcQ֯Ͼ ȷx?Ī` b$BB9/:m҄)MqYdF6p2kDz{fT?t.X1TlYns`2H>}1EpzW3C܍-3Dz66VB82p5Eų%lf;%9ywj[aI+E"hda%\pDPqAX@F]ϖF iZ|:IL # \j;W[3n!V)r9@[&_J(1 9'X '~z7e"_04H͆X ~XWAqpHFt UB|1 ?|M$z+>(u`''m<)*ˀ2cUK{ƺPU`@ӌmt,QCegZFtÆYiĥNl$8❸ԛl H=[^@|V>"J뙈ϔdVn,xNbP KPnNU! rҦФ.S9}Jb[F!Jf6qȸ%;xyޖCZ2mD?%E0 nة(7M`d)E*Xc 2cOfv8nn[% &#PqeCǏk;wx m&\(jFV헪rbc^FÑ?o-nM~/MM^i&"9j%ţDL;]xqR1%$^:A@Ad .uiAD@u#E-JlcOAxpgbvf`;b|澷䟁̆9KFB'c0O _ZÊ 4^Z&`"YB>kR`N.Mqs&_<4N/%Gp?nrQ}]/zAV qZhɅ@j2T`&9 ;P`zxJbrU(@$%` jҾh4~NwcmHJ-%A0DʥL$cp}21%Z?DԜBB3`>8f[_|S^[jt6M䞀p~U~ƒ>TK_yV m5ĕ'L,-mu{f;$ l0Jv%dfek=` H hc{8n~ÝJrOy4T!#90#:QE);gljkb 0!RD$Q ϼ|j!*PjV9`2GE,a4OT;hSbm=IʳU)IPSTԣG1Minȳ%8mc* R# K cK6"\;{~>x/##" %~(;6r/3(ҳA-}*x0f>ן5өdɤO I=~=֙ ?[os5u48!rMsSTVHKpZe:,9;9e~E\B Y;Bb`~hC%A4M90`Y㽻'_B@wO~s q€~]>gόlx$$SYR'<'zfeYM2y:s&~:\EQ4cU#iu{Xq+~(Ay*x>dGSDq( dP!nRו>}/\a@Sv&O]bK5mHa oG iH,uztM AܟPߑ#DAX07iAlp.8()Z(()(cbhH|}3Ύ ~6;cGI|%TrL1`6BauI< YY­:2#39 7'*bCŸ?>m.}?ߎKN !#*L2κxLn;<)uT눙2qFmKG*5LΙti=<,ލa]<٪ cVq9a4ylKQC"u*ߔn2B0vL dmQlԺǚN[mCgA}lӍ/IMW8.VbfWw9I\/Xz8n=1#p228FE1ju[)s& jאnjcQRT&5&3:6-.̼49{KvAO9yvbkmi33!7$kC41ȺCߚDzhm7:VM$Bd7 * C#ݕk+S;MF$J+}kSxGnʭ+Xd#C%JGK XA lC2s xB8X*'EF5`! ]Aw1JZlś |6 kN6ŀ[+X0{ uKV,oRR,kM 3st!Y v9r6ɣ&0Y Z.[[4QG-z} ' "_{qɢ#q"8zXô 0֊"]; n&Vr9Pn 07Ijrzp4'I"O6|XB -řnH66:t"j ,'  #u_X:Jqb{~I{{63YKe%nцP/6lh^yfe+hZ7qyhђC|Ѯ:틜2 2ЂT0Hdi>');'ӘyA@*yGgOd; ‹}F vg(zbei㽇]j17{PiZաd_a. fMpn=Q{zKO_#OU P $!lMh{1)L"uh$'HfG$( !?8cEȦ2IPm) Rȿk2+41jbXB)/N{ӣQ$;ݏuANll8X4s&#k`GsITďO--;N`#LR%2@ C@ 1"$uP4;ydwEKҩ{!rI%Xp&̊SP]qTE9BeR . )*%%HJB(UihhV@""*h*)`dE|Vt]p 65 cXhzs Y8J08܈:I=zG`(؀~rWuG8:\3 ٢[dRQIJAT-43BBLA౥"ҝR?.4wVxG t'Ndl\Ivb -/I ,ygbHMr^> ?"("#fj#;R9`4Dg]K'8(Y~Á]43;T*@%^egb8o.5SP<PDD FKc *D4’#,@J$DDĴ$ -05J)4A1BDAPD%TAT$4D2D%@L TT$)$Q#IU#AD@HL :0BEC KCTED--St!2HQ16Z D!(Urt1sb&J$q4"Jr 7 AIB0}CTޟR_ LH+):"RLMK*vCR$CaM`Cu:~c' !=_[N,w壐iӹE&Յ,&Ĉ4DAy۝)WBD̴H{%4M'\do&C΅Lm!l YMh B,%4r9!^=Q6~iO\E ;eF#oPDKD%$B7{ R$&t Wv;>ʆ]@Ap6!NE$`Eg RDr81ªIlqy!yZlLfY#@rcAsPU%@LT8d@T>ۜ~F|W*c8DR()~L -Cw-%ch&+g uAqr>;Q :\DΒJ@tg* , 6}sN7G)"GJh()7Ԡ>&o`"598?=utqyk] jnǙ@aqhIҥ,dH4G{vwzJ tmpG'|0$4$JJ`saddfXFwh][Q|3j.zs4< }%-`%iȳ-ңA`FZya3Aۜ5[n&t{$g]u #%y1ju#JOѹ'AϒA"_\ IwOEzHAe >x) HI[ͅ&4:X'VnCpАbD1b5͙a´Vy#$*SC2P&A0ıPRP̒&z{u-@ (a,wg Nz8{=F&W@)>Lj)9@RhhsG YA%LDt2;^B!C<љ7ww3{N'ϳt$7i<_tE[@R A%!o\ihLiCG}}=,(b7PҜ1aMV|fp2bDI)@!64oJ1êjdf 17 BR{Y P'v4ZY9Xsd$'gP1@pYuCVu֤BaSQ^tK(&ac7|tdHZev-.D/Zp±  6@KUs:@,#AIS͒q5ִKSݜ0NGX&G"iէ]KҜvpM5XÖX(͠C#SiJNNjΗ]3^  /K)$9%2%+4!+k oKfA+I eP)h y@u=t χy J }GrqH^dtѢM7u5 xDACܑ޳.xIѲءF:e(Ϙix%(?f+ HguW88C a(c&g;|[eLzd-V&*M Zpn٢R3^t4i@? i!Kj,6i&!HpcL7Jhp8ˎ@EQ1tJ,hۛ4zaɱ c4('@ihn V&Z S1$H+d惏OLn~~~{x0Q"E򁻈b:"?Aˍq,Y$CJ"ص+07h"(@Dϸ(m۹Y((E b)$CR;вʹ@ !o[9-*nˑd'~¾jUE4 "΍p'5\;A%XK'v<6bNcP (E?\D`b ?c<X?g}Ih0mP3G崧=C8vV}~[EA&PgCP20 @h[aU"*?GPU~U?"R!<:SQ Na0yNP)R4*RRsĸg-QaVPB.DU? ܵ*!Ju=opoOGl:0L5fa4}>Dmstyꦔ<מ/=NLf?d  U?GS؉k#1?JI|NB)@yuZcމ"NIHA! Z5(rXĖ˲Gs 0S/^;{4GٍD%QEW<柨vs1;RUU(HP!Jw =]ބRYeЖ;hzDE!H! j 5!ԊQ>NIX Є,g\Sd8&J(dxU=a!8XBAB:&qCDKHLP1$ǻUrS0P5Hm& I|RCBDDR}HET)2!:@׸<FN/`$0!` {bÌ!H |&z$pu#Āu ,JNms!Z–FD0MP)4LT Pz5ҩ*:O8`PiRV?C(ay䐏{ QSH>(@}R䠩yԺk9} xҽΊ&L}ݚc0s,~\f(-v}cvE<_Oo Lvv_Ő*c>K!EY(8`ϱP vW (W&m+I|[erVNX!WJTQT>R\5 @G¥Rty2TS{/ɷ-a,$%!@M, PEDAD{|M6Pθzh$E`{V6Z-Gn.:SU' ɣf'צޟ ,SKzm'!=.ϺT g6fLFw [\D%6BoOhHȐjpR#mY .yG:JpTB-'l Bj+\ (0n &,::t@`UJ$֥",ڰԺ1ڳ4C(!ݽtq&) X@塝8& G"\DiGjSKkys$0_li܂VHRdavEb''1If3"86gTyr@J)-BŌЪooaȬ3D=Dvafa)TycKgڱ cr}0- W5 0abU8v'wb7л;Jr13V(aX!ZƒkV n&XOCgZn" &R$A|>H358fj i{5-lDTC EjT"S,.p'ob/~(@33K5QƇAuѦ|ϻ4*il' mf(( 'R0PPOC**qDo f)csb(l|n B~x"db& jMAA4DJR'I\Ԫ4"_yoAe1=~=N樂B"(FR fOkAKF! 2CB9{ _D}b߈=x$&_qK. Qa2獈M_ i)9<1OC$>J#ᨳӚT*r+OE5H&!ȸV#ϼATNV(6P@|h (cŌaE9c,T~XH4LD4L$LUDh pHy~HSPO4].EŚ1eFxw; G~MɬlbmpU嗋/$jdqy+׫lC$mQ쿞1^bJ9gɉvdzPAH 4x#ny'H,-$>nc3 ~XGO3="yډ*pCE/@߳i+ml:U:p\ XR%m΍*Η'CHFq;:y# _Dy/VcWOxۃub <ΛAH90R>凰/}d_ؿ/矖ZGRfBJrxUDYi$5 p4o_:k8'2^8rqh #\F|j]m?s_ԓ[tI1TJR</ZRQ2jstZkXyqE]aUn*75Mt, 2H԰B=~Yis/ŚD30e6PunL+_oj( |ļY$y[&9xs[2m%ςLn`+cȉu5W"/p>[hh}rѨ1VZ̖/ՉN=fRv{!9 oЉN䂏e=;iL7iUtq×Av=;P:˱OT6V$Gǂ q]i"e. PAS]0`ҘJ%r03f#bh~ mx`eЂKL>4Э 0d67ߺy9??нT_"u $W|3ޫŊOdM"ľor*1dCAQrL@GӇNHh7aFo0480bjDp`֡ ۠x12ØdP4k(؎9Fa! jjD$}(AfE0<$x 21 ȝ]9WADS_DjKc\ /c }wGf.C<#Unv a>?'hIe8^JX}7P&ّBaG_L>]VA|Fw޹&bg[Z $ 8͍TQ1,>:Zqe[ mGS}hØ2`V2xBKx'qK.#k20I9fiGX63;D%M׈\#>V9PBMxO:)gV%Zbn (r{zoj9UQ,j 2=gyaƚG64=$PN14Oں q3 x?Hr*K \ajD1| !=jJb#J=uH}gėLQ)Aľ- a`#Dg/LF(N0 'YՈ Hç\6>.urSf5wRa#o䆄0kc ]qO)~~#y5Kbx~wAȉ"v I@д NVkhud%h6tm'g1o|1%? d4N,"]\Zkq&K+|8[M˃!"Nd+R4 ``HS?A4üe/}_L j4 ㎽=:4sp䂆؅))CvҚ|Q 嚰-v~my3zʬ <%}D>ɳyy:{41I@8D9(_z\1r;hl?8W_*Bj=`wEGy+@rncdzf`5thK 3@D x1-."o鵝UlI'61ѕ.Z!xbAd$$ bdYGX|53 =QDʿm-F}gn\ƴ`3%qd&)"lc'#?Oƚ<"!<.5Dr۷ da#8r2c8Id 7 &(ޫ1Dc7ߗȈ$d)#XRA%;a=Z=Ǘ3f)_ h fR᳋6'DCPC@c J̪|XbI&BS5@cF%EQJO4>16"`+K ِ1%tRPDDql+DDK$A1,fLsӎ$*!弜 DLV1 UDmhsDTA H@vyp"u:]V(r#Zrj&&+[sh'IvMEDE!)031L,G.h hGxd1UAK.RNRmF15Pq#NlS&ycj룺M)@Pm*q u e5 J fB HELL;ُGN𒊸b؈ h4iĊplh Gybb xcDUUCml;yP1&&Y55ULrxZYZb(QPB& 1 4Ĝ_NHuЛccLBX"7qUІ\pQޮ\U,TAK4C ^yLJ-zP_F`;z,llQ 3VVrC ah.I_{SG^o :TI)^&P:T1wf6"KD͐`l8܉Ӟy?,& gL`E8D|H@m*Di1#|lь%p03#Z߰0lMESsY%n499q-.;ҙ,Mj ns'9\AB$Ӥ (hԨ11ir@(T= ׸u0)רp%OfN>=#OHy#g1}<3C gO2ɝ;Z l0RӂᮙfKք `7^ 0}}H9I盄)uci4w,Rj`9Ns&ۃc2h)(ǭ\kr ȉ\_"H3N!.&Qo _mp"ܜf<]j!idSMo06Y#ݎwv0vq=^!G8wXƝ5h:Llb^IM16-9Ţp FhhiW[fx]ؐolMV=719(>`PmE k%"N4<U6XFXk2̕@X@\rbml"\1dJHR~;4wG4 1B~0]h/dm)5 S󕎾eI(*<:=xeׇ&;):,0 ha>PAnB"Rxp06jt\p"QNF=S\/t11OZֵX3v,a3jI`i̓Nۧ޺4dO5ԁd=QC`xDt/{cbg(\U)aA6 l(cc+PIT!TR'̻0wAhPP!~XQłdw@PAT6>Ds>2a%RZ\b< *6'-$fPcId,C"t/45San(AZ7p-O D $˺ 9T<( [0B;edhQ*--{8, jb!qqrx'ͷvco"WyO zC,l ɱذEH%b^3AUk8OzvԇeIjM\P "1;9#ȳ AJPL@0@}NC5@a/Z"EhVZ~VpJ B#"&aF"(FdH @ GT %h c8F8O~_ =}J:H9bhwDFB 0PT <2Nx?"i<w'>O3b-!77%ҵE?0Ro~yu {eCHQ@ czޔ)fbZQv4uOX/wm0=|.odU~ze׌NmǬQwG?T"bz H{C YJ_FN0a{ZI}GJP`C@ Q-r}""၌sLO8VF`9; ֲa)v d>U2$̂! ߄ȳ"034,J D,$ SH ! (H֐/2"I"h !3ec] H=Lw1t0>LCǠ<&@:_ +T3ēld *"E s9ּKv$M'(ATIE7 G۴?7zޟ4u&E=4L@B+^@P@1*ˮ{(1QWC0Qi"B㒊<UJr&i)cD\sQ 5HU+2;njkUzƈçnu2yը5W  ᳈d!a br Pb0F" dޟ((Z hzصsn F$JF)F`&$"KP2Mۃj(1QDDDP4 UE-!,P$ D2LL!*i6 :w)ͩhQL N2cJ0BpJ >|h,1h4:0`&8B澈Z09{QK}2i>|r{"Q5yJkXiu5;u(iQKs-LL.*MZyRͻ-7<@U/e#9E=;8{mD䂳:Td9ʽ:<5sޱe|`jULg"IB[6%|:sI$lZxړu,TJn?ūZ֭5uc_D ;Tcy,ӵdf SsӧQ!6*<,K: #U>i`bF~I&鸜uh_Q;I掐ME0$$$v#q똨l\ejh2\Bcm1+2{Q\Lf "L=V&\VnL<=?W:)]P G/zKj@e1=Ċ87ȝ Z_gػ0 *1cٜ`d20pQ Mp|.;k= u}\Y[%Sy8<5-R# 3v#:5:0{^ hы\fq0YF 7!)qB ]p|ծˏOW Ge ܶ=4e ]8=sk^F2/>zT懂ѳҐ':s(ALjjm-w.ƓwA2@/pbP/(JK**8}3GTH@GB -{&#)m&hˍݝr$pBfטޗET;A9lEO5TDapIlҤL)CgcC`'/MBjes;b˵C#yPd\ }G 1 ȒɋXCSkKTZ#8mMq\F V=D'vDz&N=Lx:SۭU%4($Xh|weCp46_a{ngXӛB^(CUfq%Ad$\8 E&5n1 8kz, #6^)vl2@1H?%L҂Jڟ^]R˅BS8vv簴:'JDB869s wccX⡔vڹjO˳usx2qnj⤜[4"fkR]JMDY+6z)jˌ8~)nO=q\7gt>NKqO\BzN7k='|ByL =YvyN\sϗ[yaH[`GOn s2MVf`QLϩw~*lhs}wQ r'nAqmSNv)טvpsxrO7igzOcb7^7bZ7;iiz u)Fb4شRy{:/bk8-h6uGqp:vÛѧ 7DQIΓyiߜ8dަFuB.$7Fj) cs yd69 Z*3wMhf71?:t(b3N D1q#^c)F^;>j.ll12CBIZM5\[GO+vdCF3G3:-;$6BR%K.?j ˻[C/O )vBl\'lgp/Aљ#S ڗj+8j)0wmp.L> L0Jh!c9wCs 6YDmp,ymCl9z.m 6[6@I҉\E h'Z5OW㣆mݸsd-[cgG3S|i[:ATK|TC;+1pEWo'lz(wR/mqݥJEȚtQS n8b^s21޸y;׼kPN\t$q i8xx t=^QХBi+R52;QF\rV*,zx^YQ6VܫlגSc^x|(lK˩\s\8/$uCވ:+x}`I\:c@LFWrp3*6޲!%-reA= `mc۞~Ë?]Vm B 3J}*}qMl-й~=oO/_-3/cu'Ξ_gn|46-*?dpP(v:W8hyl&ygyq8N>>WUfLئ*[ĵ&2L)]if^# >:>a6f`~\u(l q)՚C9҅K|u:cJ"f&pRnedz\k=jrik4w`Daw>6zgBW5sH7m2f 㶫,_|}F%b%seott0^BRy3bT҅D[!0eL2qGeAM|7Vi]#v<{ޝ=1R^l>GCtry+ ?0 331hL4]~ԲCcq;36`5 6JXo ! :{zcB+ M32Q#5B+nM q&pG%R#6hL&XXhffd0妻 I YYl6:bh )3;h ͭٷY.xY NjQ|ꌯ 80r)[hȣ\>BK!S7-dI)4ɑ66.2L1+7 Y^ [٤ s! Ă"N!1Mے!Fd`!Ğ30'- 7! 6 =>!󐢢;[8} K>"iy8`붍(v!:*n1Q;`adBhfQ ˤ(]/|<0Gp'ɠhyEo7 5h26brTI&v 9SJQI9?bd<*#5ưQH39:w)RO^R#@RU} %0]>l#Q%b Dt*p rSYW@)"dH$7R+?=܎j 7d@`(5+{^-*y  Id"n$N%:a_G "o^pAqf`ǨBxv%qcLlwpjVVHBGƑZK*q_끷5heՉ(ee_9҈15 O'Uica"d#?w [AJ7nnae$##_%.CK$ baَb$Os  D_0|a<9&ѻ c@S11='30=ojX k;=ק]C1$)b-Dµmi}PGɀHϩ!\cǂأ'h{874`^̂P If>0j?h @% ֎@ti;Ac.B@W[*=΍ =V/^iM [T/*R*% r@D &%E#[bgh_b_5; lRJ%vQ?Jv:h糇9Vdæbjei" % C#hYFQi=SiTÈroX +Ic@ 2_jE t%&yՆБZ(bh*qP#4Y8\o#,P=IĶK %͗*f$Vߎ15/Ţ-FI>kTL 00 c0H8CH-!!B m`ɗN0>q S)<$?!؆gf)I\CcL+5ݶt6` YLM;=.}ٕr) Pa<9?0GbVТwcCC\FƛbH*(PbCgLhA{xwC$Vٿ}/hiSA~*OA-|٠h- harh?n({=96Ovv൤sD(^Όci2mX6;EvuPtmڃjrǹ1|5DHA5N4^t$OhP4sw?nܗa\vLALyi7E,Q '|rƬXa?]51! h*{7&NJ#OP(DhL~/䓳@O[R-)ФXp]TOSU@Oqe*Nǂ^ZTOP;2jișGc} G4@LX f7 Iv9626ղ0xf uVLj!ǹpq`Yr@4HQY3i!!*Mr.d "k*&,2y8fފiX`.W46k4!.eƳon=fS$ؙAYsT.be 1:;7LĆm h)7#;`ǢTkGF8@ޓhQThBSaph4-kl!( $ɒ S0Ģ3xw jvjdsPO@O[>NYgwI2dyM+pZXZ ]򴁎N 0}-3*Xfm:q'384`lh݃9iG b*^MI7b3ѫ̷׎]-Y#A50QBX|!?>䜝JILL!mײ#牜R0_B`6xPm "U ʉMd;C>쭴%34u S>ѥY Hl+!M"QPt~QRzPNov=`gH,kdk~EǼ!"d0"1s I?3'K+VM-ja?M*Zdc9ӻQ^j[ŞR\n,C,1:`w`4gFäu8oDzG:=y7(5UlQU6g\U&,sd(dQ%uqn&@ᅱwnQ_9ʪAMnܱmDŭEXmMŻ syns&.IӏG\PMhAYA DmDXLAVZTm 4a@6Y 1.u1&l˙с)ԒΫ48}4L0st=P5BnIa Ú@s˛4袶kNN6Nhm @F-#.AA倨r[X+ 1XܚO +4htj((_Nsmm(QE4QEtAV4.t6vۜEnF bPnO&rp>;äKq1pV hԏkBJ[[CiT\$> ja-qzox}5݌rfjl2⾐#Ñ7]/? o ;pn 114 HPa g~I Gz?&}O?;₤߮chB"* aiTb c }445РES rfwmבŌ Ȓtf6^K3LUi G;к8QUɐYEE>j{ˆ Wphe[q0/Zrݸb*fY53bm"Y2py"9m2!iu f(W|nњ~A@lLLS2tO8N`F'sN'KжҦdГ+IJ%$HD T DMM4Ƴ :բimlb9hӤG:0 juKqOgy)Fww |Nۻ4}3vD?t&y4s6S FO 籹eEjJ.eq EO|CA3Ë@& !Cpo:lz&HNj!x1T9tkf7`i*1-F#4b:6[j}nFL*40LfjEf]"9j&Ζ;vjyh:qJW@b D8A F&ڄBydfdrD ufQu6ahF0tiInw]N6nnI3i&/addhi"ČA'.bm{-;m`7|?7Ȕ1F5s0,jԹ6f& ;t|Noq&Pӣ9ƳZ[] CW}e|-*#ɩO #2 TJn9uSg _#;3xβ=ɱ \C&޵X(0KUȱͼFgUZ;Ƨl`Km1 D@4\d27 &ZUєJ_*$r7 g` e dj@Ab`l8 lݐݼ=ɲ#6 R `JHeTҹʞt,$˗ x58sHC&IՌM[l66; =p1kR*Ѝ {偠i30Rb+1֧˱LFQ @EmFXyDpRãwӰp4aª}&D"M.\ 9sG2RIre2w<Âp04If#%'ޥ-\wGf;6ȹMvu4Vteؗtm-j\\±a֩e;*k/^vN8BI2*:rНoi0u8X=LdgO;946)mڃ4,`[E݄c^j7zNÚڨionmcǏ- T-8Ɔ=OǡV8]Ge[lfw%VKEvS%1Q)2=|Ϋi-vD{N2"it?O3ɰ#򦃦Lӻ|40qw,$\9Hr>?>e8ɃR5*š8mzE$%J%牪.nx/ťd[֡0tP^cl[DK<33Ơ&aaawz klPX%j8 ^Iqxu<#&sc3Iz4`> бXp63.Ϫ\-;@s"8@ch;Ooxc&3"^ |k|"5n[ww0.B@-˖ +hp]WMbO0 :D%X7hgNCIՇ]"h[m(Fݧ`t*&nk5ij!ʂ="(7+# Vʺ<ȡ۞uU JH!كPJPT!H!HL 444uE'eRɪcxK4 3a- rZzBD-)>T8>!Fn'H4/q 'L<5NUnxoGaUQ2S (ؕ訕1:yAMoCGFQUC C 8dE6m&e!.[^ yN'SSbȪ:&d RăF4*ReGĐR PĨR% ! M!H4@J R Z)rj9H)HPU(s32 lᱮo4X7'Պ4ЎD5 H RP$%w`'ie*ǥpH%o>]"}=Wh@L@UJ]=YZ9܃UD5T @)MdA)/M/uh{ݤ6*B")c 񍜍$&F~$;n Zfvr#58D$45Uկ!LZ"u^m5W 266I-:xjӢkƕ⢣PsAL͵w05 MGGix+388]Hby+†4ۢ0JB 5qskғ 22bZvRt%5y64cd|'PYޗlJ,)ţQS1,{pü09,1xBX5&TFf$:HPJ>^ Qu?Uɓ_(ӯ# 8p.(H́seErllMc`yl* v UdDZQJ%B=I导yw}J@ކx/WNA{grHM M a>Ag__/֓r䟙ǷѬQP&ı$B* (X&bl?w<^2 cjS$(Ūh7psJֈǜS\Q HAl$DCJ$v( dDhi9Bl<1Ndž x0wOuI뽮X'4S&h̆.F85 t0[dG~Mt|RB1ѥ+O`|@9Ѣ\(aPPͽ>~^ z=b  Ч(_p<=r00ӿҿ/WTAb (jyA*%7_QJ'\`S4{4l>s,0d7(5#W/{GI}b$Or)r"4[p"Hqo.Su"E(*"ChZ@Hy )$&?H4d0g+))H:{dL e"vo=߹!"%[9eLv>p & l"2@E( Ps_!|~g_ƁZ0c?$'~/0ǩi:>cPHđ z bGT94{gRD P*=s8$4&B)XՀ$ r0I)4PReIOdzjׯ9)Ji*$R(?C>Vp5|gE}38|!l?!}; )I@ YANoCuv XfuOFSeCȔ_/#3m_ 3B<$xBli-NXOJPaТ%ЅD `]IU3^,/UP@T(.Q 6SKLbA N)b9=1FȘ' 21c_\hg0E9 ÃO.T&2D!I\SA o/Gysu @[c: IlEF RzwrC:QMq=np^glc}Ԣ/Q2Ёa=ct9$@yj3aĤH) V(.l"Sۼ @C_8U:&jW:'kgX?B~#ErnqyI"/Σ OOh0nԂ#!1HL/3|dA[m/2pm7QZƄ؞BH>Jo~i DN | 7 &'9{ ̃xww9Y$)N䁏ꅽ1xV%yPvy ;9:.9h`D㚏G #}?:.LՐ8H(!yaT=_J薏E G?SƇ'M~s^Cu%u6Tm^HKGI }"9s _ P$tT5)+r\%b?|8K<[!$SSPQ{49Wa;clSw)|ab j.=p(+be}7<_)"%B7>ukY"Cj4F`0q*5YL3.1ьf;UU5'ml4%AIJRE S&)b/a CGm?v%,VK!Vg+#[{/T>O D%+AE  @axtpL iX!&c YP'8<{-v2 .b|Әϒ:J/ -+( SxrR4&!~@@ K'y80 Dp'd(E<~(wa͓2ʥiFGߤBN&.$TKKaJ FNdx1>J|u:$LoZ̑幹qNҬ@GݭQR]{0ݤBq=g4f}|r@ bit81de!2 ļM/ 3h:nKXM ;wT+BrZ#60B`~:vzt3 FXB AD"{:3̃S3Њ@ªOL#ƵV@Õ?nwmyqrڥ }yMw&I Zi 8S[[9^C]۔m,JY,Sɍ ѭ*εw&rG2+Y)Ҩ@ɋAS"Ma25^H}J^s~ؘ[ +0>K@u ݔzbma֓/qm4ɬBj^pDszrIDp4vMvh܃٠DR3B AB%RR))ZZ&))h%"!Hi" )BCđ%1DSPM#J#P(J 34gW ;oŢCCBi9y;;/'| dsa(iLCl8~`QT2J|wp8]^mDAeO~[=kެ-ME?,3?p4(pLэĄ )٥]!*Q T%1A3#$GI`1R `OsD493QўM VK/0GșVnX (ʒ?O,pXb>.ƈiw>ٛЁ1P' ( +`_탕d\P;c( J}0qZ=;I53lF!d`dI@y_.j7PCDw<rF,PV9$T<74ʞH}<׬w7;PA)@"wp8CqFa "xy/? ؚ| hjFB}Aݙ4}0S2))R'jieC=SCg[`R<~Iݹϥ4L0SF'I߄xE^Ɲ>6Nc7t}e|ؠ+j>Ptzćf7=o<&h?9N h7:QRA5?R|Pd.G '~˽zv46e&]#bReL$$C?Y2 DB26;r+]%pӴ#2e1O)Ve2P$"Jj=(-6D ].g2˪C1 BN'6$&(@* SdlbRA6Q# QD :6 "AT$%J8a#тHosd # Nҽ^6 i7t%͙iǟOiWm9գoe^:|Q[U\-%E3.!n T10pmmFeRnˁ*6V+E tQTsag8 u;B_I<4 %h]wILM҃ 7J#H;)J;Ǔ?Ny!OfB]P_}*v"aI9H iLMR!+H*-8C$ٳo,t9(1UwyXLgƸ C \ͳ|KۊCtÌxĻ_!E T u􃙫&yN_[10daSpqo۷8⎅]CL7r1&H9jY~nT/}HPX=g25Pq {&l=bXkjr1d7mHg7Ubyh kc"X}dva(НX!Xwe}P|-铆[#qv$Ho*XP͎%$F8>Q-4nunafgL$kc̤VRJ51s deaMLboc6NWھ#)q惷1LJbQMs90"̋Nf|zٞMV^ʥ!noQoy,8|ǎe"yBc[A-R:3Ґı3>q+9ЪcKY8 v30 41K:nwĆϣ|o*gܼ^G$1$KU Va]k\̖N1xճM^N\딆[by9f@j)>u&""$z|G1“ό aq[|iwQ;Oy q4Ө_wUHet;Bg<܄1Ti0?mF@ˆb 6 3:pns,TZ!)Px!@u}D5Ky0:=RZhssTMbtjrpи$1N bnN(cb~ @2"%?3O[G]s@uQPM#?:#ɓ$MoA%y~/gC_*[ QM5( !?=>tPͼK3OM 6 U#gJbR"w|AH@Wn H, P"L҃ 2@LBĀ0T A}&Hx _onjY #J|u )F(Gpqc!HH!)BPgS>͚Sn_dȄBr R҅ JMSF$ th҇$1G%"%$9&E&Ӻ%d%*fbfHѣZ֋:8'N9w&82YU\:˨5-Ox?|w|ۿ=r0e1AY&SY[D DdkyTU=4 y|ρ}L PHJ{}涌n醴u[4 ֻuA݌{yZz5dzwm_wrym)>OO}g$*wX9(RE0w> QRf|Kå4DW6+QLP8ͳB^5׺v{tOsΚunKF|X/0$>ݮp}kCS0z)NՀ6ꁠ@t6wJqudQ }%-hpHڃo5o۵ϯ J:4tA_mρbw;/}" )QU}cCѢ$"TBAܵafs֍){}^^PX9Җ`bcCU 2 /mлw@fV[سzv}ᄋ9h{Q)I쾰%ü]o-Χ}֓Ulf*"h (T>)%G/w.pR !4A!{B)(Wݯ\4^{SjѶ4 n tv Rleun k@{׻Oyms>O\oJn>7I=}d"n}=YlMUDU@ E}")P*敖=ѓo嶯=G/p;cuc^[׶q{헾K}o7yfuhsƭ{}S} ܾpJ3oÚ{ƻ}z9wUyiT&6ݱ3ǹno|𯰹Y-ݭ]wcݺwK %ݺVWZ :}[vg[yj\QquR_E:]c3rǐ>}e+V7pWsTvk|zcڶks[g^>m[R̷<_S^ݚ ];idnV}>m};ҵܦ͛>+=|uN0stqvr;֮SjYs1gt]bOwp-,٢QM3nsF7!Oξm Om觪oyN ;cFOOvS-wUۮɶ bf[ɩµa.=6[_pNnϪ}ϥXdG^Uc5ŋ]w+w3w%V\-ǻg^=Jۻ{ (x^/Xytӗ6[;|>P Nj6`]u'8]ewg{:H TPZ+7%vT}Ot'uNMq۪uK}]|S>ϳbw;4(ҵ>th(4AA-d_[=>\π@ZeZrIӮx޹wnΏB+V竇i繵:"]ֶ+BdM@}ϾqY7.;&κ\4h];w]ЫT;; t]jw+vs\}<<ݮ_Nܹ:ܹRf[]bܝP;iut7Y;u69sKK횹ݥvw\ȡ[Y7vQT]S\CEYiM֏yw'%l;|FOUm7xᯇMuueqmGÇ`d(ZmdчkFvaW5˸q n>hKN:/ + uki;_^yݹZԾ+u6UGzb{{-]-غw;by@WnڊE=vɭjDe6;\AP! 0֋LwπiR4 ڻ5tӧG@JunO nr뫽tg/lݲ:kwrOԞ8RTwwno{{(GvR@7JZY[6 B-A8jRݼCga9d8 ;+uLk)*Z ٻs5ͶmF6۝X6pvsShkTjZ2I*%MM4hh&$C#SMi<4 hAAOM451MObQ&P A" @L4LS4)ʟf&Mz@P=G4H@M4ScLj6?S)OT{T=G@M4'M2FS1?S5Lz 5hFi2@4hh _1ʪf*`PRF&(i) "& :)b "hjb"? C'8apxy/;E!!Cz4᜞|U,<QI V <SCT4UQIEC$r9:սvqj*Jhb"E1[ ARX Q &"1)QhPdB F!9rZC61IUU(ap LDԙ`xݎHul*뻝"PiJ1*ZP3 T4EAȖ$IfF$HtLP)JHL{9( Lpla&I*i` fLW qLBJbȝY$*%. mFB0P` `e) IJЃ !r')eB,@CSܐټ+O_?H:A0J"p~0pʌkhǎD.{57(RR?n< ]@vmpWvtkًm}yd8>oÄFOso9} vl68J-W|H'Jh"(7 !?#λq&@7xn=ӏ#TG)$12Hj 8Qv;5Ce('!u9D+%[_4m wZSMZ o `ۚz6ٮ8`dl7mG PX8[Z?0ᒻ"I$7L=@^p7zvh9{ v$"Ip@8N1yVc\V.Ϥ۔TAB?iWXpr9"BoOןģUj\NUuſ9 =x|r睓U|.W/);!f ²PھsUU/s4+JIխ)B|u*t_xjE](4Wb-8\Tj/%'fl>pLk YSn ՆD6Jbf8yx:jHc0s/ӎ٭Z?n7-5wl\wیD(wr…m@c5pam$ .$OY1,J^MF@b1϶CDF."AZ` D~_Ǟ{g紆3Z!6"JV((JhJ(A !+NYLnX~Þ5L]uV*kG v~oAO5W='s ]*6R5rDNH' K]ShVwR FvA9H, - c=)Loڨ6zD/lLgm?OȀB #3Ù'*xצc 6֐0Ґ&~~ ;mբ'I_2^3oKZsڭ{Pǝp]Lw5zQ"Dd9&UIAbd)g.<#b5Sp0zyN.@q]a49so+[$va 5hA|{bEIcBû XzeB{V]rguـչɥ徇;A gKn6{;~@ȑOHX:X֩TFKaġ#Fc{J#([ȉc}XOhH ##HIfÑqH1QȸqkFߵ7ĥz\؋HywP80ñuء~-[Zjcq</jJ$ 1*^E J\wسL_I[EgT}gWS Me!v%{ )9YE9HI|VBgUdAa@OYqbǮ.dŜ_]ݰCw tݒlԭWTSHHcKIR3 @Ȁ"$ C^xXMP2!/)<KӶkW-j z:0("q8`߀A~3f98@}P{@zbj.YшQq/ዏR= ?;*9v3q<={6vI՝P2;LȏZw|rlϤξl` E?gM~78܀YG2'A_֩-J$Ǟ 7GLȖ! fD( ;# ۋe Ưi<;) 44KHa32<2U*/YL@ bSl8y]N|$ JLdCXUBQo"kW9//O%iNdQwP'ϵzj7Dp:ko2HP\}e' (I ?E#hQ)'=4å52.Cv*>vߎLjᚊo\Eo`PǴvmp[ p .Md5(s5íg\Ndt<|UFfȃn8@]eūP3.a Y#3LX]^),w|2N )CQLNh:ԬME;œio_K0>_zK:xBz?< ´N >X3nmyT󟉜-(5^3횻u>s Iҏlg*M oٹ\|8/~`ߺ)+4d|q=XiЀ_߻ݿ-IPҊ` 8$ɩbrT L@ . ܔzgYN_z=̞\|WC" Y{ l48Ti`0>E4?cp:$$}_]fީU. jSHN76ʅ6'O&Gs L`u@"d@zh 2h!# sK2S2]ʊ,<BDH߳ЧBwV*!42b2x PJ~JQ2TB(~, wcA@z3 zQCj$>v\?4 1Ԝ WF+I7՚\*"ZZ@PN4(qn1~.YB!!XbFa  )JB)(i  dZ1X~d![ũ y`LL&CXP`sx@4eA~a8Q$msצ?aa$)0MsjX [4 4M7Y -q0FqK@3418" h`",gaPt"}YLE$ـ$ ¿V4$ lѶ2T[c!Y'#2VjN??`tbPSs:SgAЏq\üvS4eATo&*HYA00mQw}odžoQ}%ܫ~Psx T' %H@- PS Yybh݊ݶ B&_gM]jR  L [HقxًjNpCQ UNe 2X pp1iuF;+͜3}u~Ⱦtlr:š̓6ǓhJaݛuщ!H)X 0."(B)@9J&H9 N$Ȓ8 CZf~ =d8q ܼ-m78|=($ZI!) Xh'lȔ5$0J4q"4PP%4- PB+@P4TlUhֵ(>C%JB#CD9ǫm #0p:d"X$&@?j)`DEAB)p [Eb,XAOG\ߐA昁1g zC"'X^abWM:Ds?/.F ;.H"l:[sb OU#*b1B>6*PwΧ} "zBdEҧ G{a<:a`<x +X1"O3n4*Ϥ.b'FVY(;UcALC`-%]ٻ5\w>Gm3ON)C^ %WB/>vŚsjZ]pTמ&3zg'#դNvh7=h<~?GA`R5윅=4i5uɌEu>z+khkr'clEy=7u x70k``1960#xsRJ2,)1ѵ(Vq0q-/"QZQJh#%<ɌXJTATSTPN(6/_!Ue)$iIWphhj#Ec:Z#Vvܒk넥W[ȋ)*)6PFtӗ0w'#AN5aleS[jmNNb @PPB&HrWAP( Ad S#Ab XgnpxEw*( bD^Xganې0tEsL4-m`w{h4n~ӁGNZhN㬵XFY1b[:EdU Z#mS$AqNbNHP+jAk Lԛmn\QI[e9Zm9ͷ(y#46ԯ疼 쥔3BI\9Wy&X9:iOPUZ h!cEsw3N_vŧvQ2AQRQm6\2QsR$FYXUY~[ݮD9 ݢcnAیOwfIj_~o {~v$$=FU9 nqyiAQKmcMnsٶyH3ӧトRy]*W"t30 e vB[ҩM0HuNIPRLp1@DnQ>l  DJEEM^٠M$Q2SQ1LP^1DET@ ,YF h{]V ߽, v70xm5^7s|NqT9Tѿos.MV(!)6vs]X>"&=6aBNL1!PN8jiT d[ h/~R<P^. fyBTOff+|Zqj=|;5@>3˹e 31̕r qԋꀁ`onNyv~еr wèrAoQr6_o89_Im W0[bLvZZ߄4]v6mJ $E`wr(.0#޷ ^0 <|ļ99yeb7C~n%phnUd$&#F, )4g1|`ME_x7xe) y RX#QWFA QKOBcA!;@8H+B56ŘHbL /^Bl5Sܚ@U쿾UgXizyĮl8>ÅkJj! $j/Ⰹg9G-B\=Rޱ^pGgw?\֥)b#;g8,FG~cdID~汅qY)X;}gs:˰2w ?D)4 ZZN }&^8xɃF_6X5,!Z9 }&0ڲ)Zp-r|sȣԋO[)<6mDll19VL kkZjOIrfY .;ٿCYx䇫/Qj?\cinpNyM'Ir{^Ŵ~ AtExnr){dqvÉN,չv3P傰$GW躮~U+4;)f2ί.`A)W8|$%DL\lʎU1(m /8r5vyES3ԿWЇY[§]$Gd<G)@jȲzsN(iU MֻM" SElE6Ga޷͙g!dnVO/3CerGqjcCb+[Te{YՈǏӲ==5c!x͚/=c*}.۸;4ZfNo8a$1.\ڢd+qpnX4BE*hRѬƵ=$5%)@ZaS(Sw诟}r[ݰII[̒xG"0E~'hoYCh>ˠ.8,ۑ4Mn5ɽ##ʐױA~Y*|-c ]tl]Ȱ7a1Ʒg)k o]9ۂ]y|q*MZe2hS^?_0kƏb{p''fȘhhy9(df9|/OMi̖+=r&V ]~Xz{xna Bxl}̢nY09Fk6j`m,)C_yTosl(+Op$I%w&X]R˵$ST 40wPMxb|ŨlYXoˀ<+u U@[T,s.~)@DX%,߯ןCH6rAcG, &Dj"yOȃ ܳaWt >F)9;xX> H X=O u}}x#<ɟ~|cbbz~D|~~엧=@{y/c[֞W5"8Uqݬ we z2"k Փ fOJȸO"oH;Ġ:{Ӈċ0'Tl-7>Bwi:~czWNqq(Bgp&yIp#ȿK,y#R6*Gb<o-A\;fM^zf -4nr9XB|N: fs*v{;T<6[HnD($1s0 4E̜O?5֛\}@ˡ l1?QM,ǝve߱oQkSMtH!2""ܠaJ B5_>VJVڊpb`%zHJ;\6%F4QDQQ>!.BS_! 8vf88 nT?7 `" ,%.S<Qe!9mcQcS#uw/6^K wt/2n8o.PO]~$&Õ.KaŊRvg%׎C?'=P)ڡ)#? ?52j'A XoxοdUDA [B¢7 ?f_-g% }?ǎܔ QIrə@.Q=fLOXIBtHO,'-bsC7{vj*kttV%SEWL\ e!Ix]L[ROz|4[9Cg;LdU0%߮ѡt8Nv+}'9Q{G6>ƐmX KˍA*eMt?40Q p|PQ+)0%fb2fkE:AעղSSH"Jq@9cVqd Max0{L|FR_[/)NF -D@M)&˩ >6Pk@!iwnd* \V=6.6ܑ ?Dgd ]8q#)7k-V] i_+ѵ5 BFw}\yP8/@ȍ<⌌!ԑu '>ԟ<߇|nǒ]F4cîƃv>6Npߧ8q#FNnyoB(%ADQzHj  ˾TcT?d[Xƚ'q.#QʻosȸhWͪiR's?PVQdemqo! R;0:A!2@bYuCVAr|Z3 gkᯛCɣ,qZX}74?g_"\C׋kk X&PwM@S[Ե"$Jx0^jA+ea$jfp<<>L3z9ZŔٖ-PLQ4O '@I,QAB@'SO}fvG%h2 * Yumdq=zdjWe]Wy(&VoG9e]MƘ݌~ x:CS'Ì:!þ&yB%.;_KG /ZY`cv8Qj~d Δ+Γ6ۃ2[z(&4qs3vP%e{̀ۖi;2b6-J1F[e˕}]u]uߎ.c4$@= 8h祈cU'UO9v^m*LE[N><3+}Y}Fcvڶxsխvg#6e>&A!%blAb\o9'GnOwC&x&.~+28taI lr|mdPBgf Ώȩs`% Y((/ ϧJ峯@PfZGŚ[] e,ٺ߶Ƕ@+Õdڝ'+~ݞ|[-:뮺뮺חnif4'~WuW: Kg3RxUH+FqzzrxbDž5VM|DHA5/$h8!!jŒ [O8bĀ2C}5[=]AàJNӗImsV7E|0y&5AHÓ}u=;}Sbۭڞ~`$lѵ?uQ٬U[ }/Z~;w|7ч̌IP}‚t.t^L.}͌}t6 Q=GnY \륭9ZqQUK"$j4Ӛij-: d$qIkGXCb8}}c9vq!ζ4l|Gq ndIf\7GF!;9;Vu7oޭ]L>DN8q \Q0Uoȵf:q;'[c{+N4%x+\m >mLȄC 7z./@V` ζģ$L}<_19brYddP0.`a-YY8vtV|}rʤY ^b[|8k9:իڰg8TC߂ "C߶XN^ʽk"!OFtW1<2}x v"ζtתw7m<%cی6Po ȨK1zy͢Q tMg\1xqpgm-Lcf8iuJ+E$ˌȋU]mleMU=vPGT^S1}lÅZHl8+;g9gÖo&(TP}s=7Kq92 qvoԷX wk55?w3kZQ3W9{Q˦7 ­l}!u٧% P$xx*+.R,HcvT{Ww->?S0DU#J(_ÎvOÈR|YLǘҕGA?45yʽ9:mrbVs98!t"A̧{8{PwUdНzA>H͍rwI>_0Mw5eT93C2i-2F=yNi1A.?LAqœa˸~wi#udw͊|_E5d#c5W-=<=a$TCٗX/La솆AP~涬=? -94$Ҏ~shmyNhJO\7+E`&jv h=Z\osikvQ٨`eMh)"_ySqmW"*61%h().Iqm\_/_(ywJdy2[WN\f\_,Qj!Z,?w/o~_Is٩>8<χ fz{hWƠlk>pO@O(҇_)懪Dq]<64??7&CX%XtHaNMטq8j~yW{ bME,@Д'B~0PAO)5Ͳ2B &)o4h}qSITʟG]{(ⓍK@uvb) 0/BIsYslKU * ȉB(fhd&|4=q*S Ln}ֲ_E3AQU㑒1E `l#S.cM&4qpmT K))]k_t͂?sׇ5Ý|mDA [a0XNfTW @ffkկ|j?bIEhW*#|$DRhWdCV> ֚'-Q蠁CWCӢխTGb[iLʛr.FF1Al݁V6m@1 (bDAȼESK<={Jy72vy]ɠʩ32%U(Q0A'6tQALALZ gW-EUMY؆u,U6w)m&T(-նZ-m\ؘ?m郄B** nj'<)!*R*"CEJs_g3bG\UUDULR5'e4rP?daW+W)ɤFlI6!i_ߎ)(8,b WkʰW CѨs@DТ ?@T- )tdtP24#@aUQ4T0^\e?~?$~{ݙ)D}&?L&Z+1DP}5xkU!EAS]U=Qtd⚢6EWRqΓyG.TLc Fۑ3P+,nmI4DmE~=0I j,[oH}d4 i /jhhA~#$ӵEU'^:0h.! uH1)*P%ґ 0P`@Qou?GVߋ{|}?; >2wk * ~*GAREݱ)62Sc?.XwwqwWFEA)d J=Cf%=U^>!?<&; w'iByw%/kW {n!FEp>gvV6NoӎY[ Iv)QxuJ?-Π꿓o~Nx!PDxG#_;TcCw S͢&]ip^g[c4@xP>?!&]Y$ ̣W* j~2LݡT#V Mf,wMtJ( kA><ן>&~wi< xG@w>`<1xޠz=߇>z$>y_?lA\JcuwRRU5BQͥE-xT >:]HkLގ>_7 ?-=/=N^~ؾ|~7#g}-kd ࡤÍAgT韅l[qO~&IyyU\G7=*<3 D7t'3܅RP1?KaBw}~qy[ԑD$R!'ɻ3ys"ug|ze=CsG(/%$/N)Än_;D3s^9s7qKtnyG_GDw!j]c<YSb!Bzv٩uLw;M:WL5R ;ڸF9r?{?@-*yRSj.@9Qta >Z07r=GQOB@(-B @˿RDD,o NB/nuB ;f/ٌwcf٧nٲLM0[mK)= R+x<^{b^7 ;?{?>њwG|T]w]!>ۆ*](lC5+A CJf_gzO;]g8?Ѵ}#e/~UX=-WmW^.rAY8$Cȱ9PXc;(?j~?$n bߑ\R)0/MB0_έe\$ldR)Mjy>Bgh*7TtrtV61=nг2ÄH?1`c`+` zv!/[]nݙJ-3,M#.DU/[a*t)~ LצQ>߿o6}/{1*+Qa^f쒇 {}fd-N޽z]X@eܚyD$ą#W;YqގzMxi_*Ӳm3۞I~E4B~DiA\ ?݌Ϊ}_^οl ȳ!Z'[q`MDg@~ɯx~} /, )upwlg'$M=H:Pm 9ef0$nTG'32]=4Y꺟r÷TEend4H;Rl_C%}VRӁ*s+uj:}[i_C7(_/@E75%Y,>}K  d!YH)7mBYV[6Ɏ#P$}rELC M0 6L:<{Ed}4IqCD"*;q*+iM{qҍ 04TķD)}~i'Hu9#BoLKihQȼHJ:ф` xySOC ̾0 {G=Wq@X:;C叒-?&~o')r!~m`Єz( Z@LVd*?KyUto}4)ֈh٤ $ t[.ԡ"؞z{YYC ޿㊒z&+ޗD)BqJ"(עxX#Ag0F؟kX=}o X{}SJ!m$$s8$MF$ ̦L~FIq^-!)f9c&ˆbC +Lȁ%~K ?׎l$#iڃ RhA34T5c|xmkxmޏnOD. ǧ?{BP8aׂt>Zp vpm>\":^(Xto'@ZþnKmh?(rXW DX?GGŻCØ YԫԤCKvXz@m&x^b&w-% g:lbz`9تz~^w+ÇР~?uV ?QqC?vaS׳ʺ]@FSHWxIO`;{" -1+& @O|̝>?ߥfSJı6 /nSЀ :q{48QhXI3!9eGu.f ֿj|_{G]GYf?Y"b7hHê٘ˆ9. 8D C[rEy%v$@08_o ܼm] f"rCCK(!wq@HL/^"C?yC5L|նя^RБ4 JP*RS#Շ8@@RRP?-*j-DSP[h@Z& Z4?rl(JR$*%+Ji(b"JFJRh; Z%^4CMT%13PP4;znĈ/ .&O|R=$hr ݟ~)(C*顠Z) FoMj!"PNATn&BDTj9h ;4* "ajh"=0#Q%RaR( O,:t~7jst@p +Os69 Ќ'Тpfӱ5sY2`Ra ܮ6A#sZڵ~4i j"Qn dˆjٷ} Er+2;Bi1UQ?p|yotn_k}t-N y,7@WF.0h)( i8Mn`+zs>noC١-~c!db [ Fu Nl[/A/FpByy4L>9bҔJE%ON> QUN*#χ0aξͿdC9oJSb#i AX7,~ ,wIՋv|@?QxCj[L(."awsF*1{{ +xJЛ8Μzoonu*_L' ZgWA.;ͭ-`M=t}͙q0ʚ 8G ˁp]_9\0Nm2xzEyf^tDk @_$c*W&a{s 'hXpLïźCHt?ūRk`G[FaBݩ(mrWQרFk)f?c~^5 J * !շ[`PgԽN0n-HSP?[VE -JJ̤}R%th]>?$?Cd'I#|ީRvб7u(D׈˳ q#yiojGZx+LJ#yNFn孨΋7D8gE\cUSɚu0 2 (h$Ւ t rYۯwC6B>޶gjqơٝn+.GqVO{jİ;{T:CmK(:*?$p&Q 6<љ9ĊJ΅,>ҐN&cgَYՐuo龃ѵ.ŖkLd_ ( W%V PEf t9l8Hh^.2TbUt+pUK-3k'sݺ]xI~j.󭔔p_mۄX~w=U >A C{D~Ny)6\\?Pml=۽ODzb4fI.8'x[aA=:,3a;/hZSC'΂|>,$$e⿢JbQ{Mֵ/=]]+]H׎yk_@̀.c> ΚpVy1`\h5qPhQ 63m &^ǎHc QXl 2,S"1J} ܸ[zsq8w?yٝnU!|Oה{1n3k j0vj{!,'oDZǺb#볷[".p .˼r GO{gLZ4u3zKB;2Q`( \;Of Y%j'3ǵώ E >$ynάIJ*VA$ P61vq#/dߗwIZ@Xxh131@61nے`LJ>,AD~O@JkT^h7+@ͳռy8^pg}4C| mx*'b+e2#c ptLVm_Uj볖4Ǎgl-e_ܼ-6#Mz1 = !0B?yEE?R_%a 20>tB=P$/T|z~?:.ixnZ-b.qD5*zP~'={}98N߆z? !usoApd h^[޶Lz*ӇVq@r`^vPM奱u qan{fiy@m𛸕:EXyӏe/zÇK5~q6wqĝ d48uM8QC io XׇkV þn P[C l8q\) h\n*a 28s/Ars~~ϗ6LgABC/aa_k 2@o5r t/\m&;qx~v?i<<˧PO{n֥s $|UA Y+'?M۩|{ɞϷR|s㴦^kܗI(9)ɶ?tU1MՎ'g[Gnqq Cޯ{*%&3Khꡕb"?S"fp8U_?TpH)X@y ;09ݭ?>H3xF5heZѣ<җ\~:8Y92@NaC f ▚Q70-4_ri|ݸED)@<n}O#/|:{gO@o_O`U*Ҏv/Lmt<@q i?Qb?q&3[OX/pˏX?"P ğBΞZ &8)nb>2v9P8A闯d)( BO^tQ>쿿T7'JBVsF"1T>acLmTG 2bCz(igѯ^>"GRč@X j&a*Bp.H/-|74 z"$-y f>6ʼnRZY x|gS>ǎ݌Btv) $QW 䔢Ao_p0 I h_3 zw5Z$}?c7wp=G\A Pꁽ`衁z|Y z5)[~ͻRCq Y SlH5&Ί \G|LaU@(:~nwag Թ-(r<=p Ϋ|oZ:^ޯi$89ځ18@DʊQ Հ2AcnB,cč]nrM}CBGۈUR5ֶDž c{gC࿓tn~Dw/PdX 2(p}QT(Dᓖw Evuu>wX_AyE`} Snx,A6rRs !N56y6A%~|ڀnQ*0.k1K`P.y.K 쌁E.o.ؤaJ.T1"|gR'7Aa8P "9PWDytwGN|96'w}Zys?.IR;T uaDdHg& q jwBT&F`+~&H lzL7 C'TzIO1?5G ~=S`|̆'DAR"{߻@HIq~Y_ɁO?9iFLB noDTHVto)AtEG腮@P&tRR`9Pz{{馼h-t8jQ`Y}) :~OWOS7"|o%ǿE$ Gok(YMo|!d $ fb[e: fdweGRΒmtHL;m—=U,[s&m1a%<Y|or5\q]-+p: {ޙxLVhoʼX0=̦U\!X;[Eyt4Zߥcgf]9mpRC~as'lL5_cx9v5W ^7\)&Qj8q' (S, O#|܂4Q" ̋hjy8[cĵڃխ}-ʷ|GM1.NVW!X?#r" SD_LvY,Q{C)WuNIK_~X )p@!3>᧮=[ï#[.ͅNaL?uճ>z:H{̞)4ݱ`њ +RܜD:7.߳@uY<ȀĀsMP!|f@}'Ba$ <}z|tc=?Nd tQmF(RtqoCْB A'> 3}4xx Jݱ3@k:d+ aصU:]/°H$7==xW%~ ǹ߯S6nzu/0û:<8TP3?k +j?.b<$bd $ ' I4H,* S [}=Z`MwB mT`; Y숌j:Rk6.ZQ@zѵn|Ó}? 둟bKŏK 0$$EV}z/0j8Qv!&`}?eDHCP0!T)@U<.=8P]ޟ|+S:Z#c$aLzf8LyymuIPA.룃`w\  f{$*vF{h:Xޢk~f; 8>&?mAJ^ [RuRr"Ý_nd%hS2Zo! #y=zy"kCO&'fv;( +ZyTݔU]QZ 8]JzeDEsf^STeʎ Mzxv ADD y {oT`C#%^?M?phK˛a-vws.mO~o3͓=Ή%^%&{' ~v"lGx0 17#|tn $3=iWO%މG?N4HKu}xd/vH(5V+gC >ĆY'@{u(S!x/1'0ھ'lJ=T`@J@ǐQ 8׋)ֺϵm B?yN/A*A^3Ve767yD2|zY%A_$Yn>/p#(<-88 /0Fٴ2ᝑd5ۻcvoµtݭ_ 55UUD;@;Z(#H.jMci< T·p*}ipg$HJV 2^~7?*O4LQdeGLYh-[GćЀvJ#%9T14]5>zMiyBM*GwݺtpBSx㤓C}_{'WhOfRYjҊT-}~ebdHN.$J $(r|W6Uy|8~*j;&Щ.CIB<앤|@C萹]hg?cV"֋y5iX)D QS3V*V<ѿ=ů魟d{Dԏ f ggR)RK}Ry0jwQ^>yg RBeE;]_: q IB@}rn4,& Uv %_^(9fxk|HH)B jSQg^kܭ8&xanb\Q8 "%i$I/ >@G|>cA CԿ p+ $ ǮĢ8"b*昿'$- HJqn"T>4g 켟3Y† 0<9~5:OԖEQ?(TQA;u`*&n9 sKUPC@6c_zD27 z*$(Sh}W$'7޷@sK\:zL>#%8 b?'}OA==Gt^FcHi/# 6kzܔډ uIr a0))_V?Tf^>d>!QrA?gIGB@S@k-J$4H>J3I7j}`* . @ŀ`cR.wDLdHUdR/ o3ݞ=~끪v9齟X*y%G*[lA%AŘ'v].RTyE~p{zdoS`7 `^;KdRN=nX͙A.I/DH0K^0nDwjiP(1Oxu\AzX<ᣙA]sCP~&EgT ˎ% 5YT X d )ȎZ6w'e1L~0E $ %9z$F0( @#,D r Bw&= S;j*%@)90 ,!UՎ91tw|u/6=7YPwkW }#ers&ݪt\;ż` )q?q`oA8&7@!0;HO=>1gF03Ȯ*2dU{ hCb;j |fghӷ80Q}!Аe+}k2G0>bv9 Xz #LB$'/˳?6w X>- 6#r3y<ZɝK*OХ_,bD1%X^9b=wv"S"Wv6z]aUBυb( :鱺(&A^*A)8 h'~:9ٙn>>ߔuׅȕiՙxeDCl{}N5Xsg$SEC jM+܊D:mG;ACs9*;Go6dBz|Q)#Dd EoK6r}{sg$ۜ"/o61 }J %?\ց7݋{$BXWmү, <(<0~}{7jq`2xUɅ1YC^fX݌.Tjb·$6v9ޝ9!A7˄ v,ܲU0GyRr˖ա4Fڷs 8EI&lmo~13yWJ"B`+@9rt؁Xa|\՟{?ي\B*_1:ns@Aau]0%F`x0H}.OXy3Tr@ݵ^qN$!4e4Omj?ã{rͲA"o]A~bdz/?A-T8SgI 3Nx%q 1~Pd^\/zz G'2 #3૰!fr}>=3ˆ7D] h!@<\-UeIMwb1cb ?K1WFܶ?]g&~Ki݉TJ!Gzޅ21;dGl3~=,"{Znn>Ro'Ϡq\Kחod?;AD}&Ω!#TU0?ThONlQQП*cƑWy}^3>$䪥U{'jfsgVfڶmmmFmUmmmVګm[mm[mmնmb֪mj}?mC$[yͶ쩤sm!lŴ(0WB%p5lZ \+du]*Oɛ&챯i%6Q3a -6Aݐť8ߌ*#DUanEJ^v1*I|ۄsv6yĹvF%uQnbPޅ8yq!bk-(Tv"$zx/[aVx Fbi#kȂg n<P;ci"6mZ`܎JkCt:1) [,sޝ+;&6c#H/8ԗ hQdB Ac8^gƞV,?ny WHjӉE2`N{O] ,DsT.KrPMVI< 0ѿ֖ߛ$SGjYrНXX!ط]_;UH$@}mDs=lx݆`_ ؝J„X0}i&)078xYuкA OѺXV >4d\L9?Ń͟7ISlZ23V8J8G^gxo۹Jt<=nO7r{ HQ1BS,niӳQҕ1f]%{-S "T=׬"Xc͈53G7J^_^!YqmXݿN2qjy^l p³@G9 ZIzSߍ 8M(X&*:a5OyAoŴ`~r_ +ܑ =J>ǡ-wvH}L};8Zx5~89z4>zrNQ|KۚiVa eMv.J> ej[Inb#/(Io2ML|5LnӍw '6S} P?ĝ9uZ 0kZlm N?\Do>YB / E00ȅҩĥ"`IkhbU=M{]Uj[6]E >^~bKH# X>KDJ)E ;7R5Ff{#|Je*\RBe+ H(R|zl(3}'2 (AYRUȠ߬9r @`;!~솿^>?oB6ՇOy .mf@SLfZT3g w 0A(xzhJ (pWKac\q$9pěeJAҢ$7y|uv3C_P½=:[# C+ V-@fV9 u⣼RF/X! Ўt5Z#0[x\5kZ8]PtZdN9D6`N&&IWՑ=5i (o5+w8\@ i[ Qh(`ι_Z?[R[vnw>#yO?6{0qߑ{[ӏ *[A"LLOLc [,tTyyp\=\.\)i HAizÃY ҫN Q//Tb :L2`<BBvtod<|nE:3"p%/1ϵ1^PCH$! bAGlN6"}iu|mQڕ@vң+ 2cx$AvVi)zEجR^ѷX_|EEPY86\spQdk9q>+V##hJz )p,|r˘v;CtWxs o}ƼEfG;dFjhR/CuӲ ՞0a:]]\lAca$A2(FA[Ux]5jݞ38^"*B`r2ȅG0w%uމѳsM4 |:׬>O)gh >5enwfa(=ojBЗqF}t3_X9A j{t _iӦБK {FUmp|0N]z $PEkq;Qq-=ŻBcPsi5crhn~_SGǶ~=Th'nC4 {lRi_=-sp|lפQ)@=es؂Q$KuqpgLZ5 26z<}zŜO]5:2/"" z源1Q%T p|xMר@Ml Ao[얛Cl"!K+@aw`'uM>?V>Cӵ~4< ?'jSP*PvU,-NbAFl8bd/=Hؠ(ZU;5f~'Tubk$^N9Jw!0$-*^A$GRQu7g`z.ԼlwA"$sՂ[" "}h `c1"Ky(m λS@^hEX/Su[(oejY٫Qը_EH#/(!Uh92.p\ՑUN*=d`C{]sCa i}^c(6Җ+7NmA-:t|zx [IT9˧,6{G{{0(zKf&$88C JIuEp@u9yrLmd|peZ`-x&CxcSzRBh SRJX2N'+fBR%vQ RMIGA0G88\cW(,7WX\%3*+TpWvu"Z.`<+ly7 ,h$Sk#P.u(P_(+_o:qΟG P(`:ՁQw`:wĘϯiF8dP\XL}7C™5kF?ԡ59`u EχZKAMk /YJYd <&@1cp8Cw?wM8MN#WI} 缝?~ٸߜmE t&!6 ԁw.էQ$@9ϿStlkEijiP9 \qnke 1הBoscC4\>@/7#1+i+U{ @uQ jI@-pE@8u>ch;T"AQ g\;Ĺ R@W@aQ-#ciR~#;q$pkYIs}Qct奤ݵMT?-v؅`6붷knX/BnX4}nCGyfU,iE &Qv%8H/X"w\6LK|v 100bsOgRz>oQ@1p' Qe7@B縇0WÛw] O;noxX~Y "B~e8[̣!Q/($\Ȅף@O]w:ʪ6~v;z:8z.ؙT!+)cOVk|}Ig]3b0*h4B>bOt [#mOM?a;!dg黭a|tǿ8YM/^WZQ:K 1#I I*$@QErAM|qS@㍋N~Vv[E5Q?2Hw&Fi[}֦}@ ͰK^gXfmpLtImrgE[uqg}\"r%ƾ"KWkXLf;!M7 8,W<e e ?N[ h9 T'gk42`Udwl P_8Q%2xfeDM֝A!zbS ߿->_Q `b/-e鋜8/:IzB} m7/ .},>8Mўz@ 8S(@wqZUz qݐtbkm vXpL< h7*ȨP_9 *,ǠE[c%C2l8M[Y$V0jr>:/`'?l*^UE dQ`?U"MC/ނ )J"ezW:-o[^>'AzG!GA9ը:&ZmXsw1?P~Va]+P\zUE_^ ,>sM N@,y8-@ j/CPOD=d4nR_vFjl6qՙx3Z+kA '|s|sfaϟrG@b}t|jLk?L@װdVAfӎi`_PFva E]XbقLhص=4P<7qnR6_nr c+$4ua4_t 3T~׌eCtF٩ 0~)Qn RhVY.ȏ^ ac)+Ƽ's .2Rq.`ANI?ڬH>꩎QI5Ь:d~ ꪙ 6ZAMϼ Ϝˆ4YΫw  ]`Y9яk\PIFsYtycܪʷº?6paX|׮\7aێ!J3-@>~ݖ@I,0 `,.A6Y_8wA  gGU0>[| dYyy@&jW* DO O &.d|a 15pXڌÙ+bt+/'-:p6{g/8ڈlKۘdj@tjy]q1@n z"^IQL561; iîO'P%k Wmp>h0g4Ls<>Hñe@X&- H_jV,14 gs)=Y`㒡LNUI4NZLz;ey&Uk?G{ JlQCf D-3>G@瞩 {aU.kqi6LGE+y¤80\0j~zxtl(" hhߩ)3yyQ qfW)$ﺻIW6)RUUT5UUUUUUUUUUUW-UkpJ *hէ+wE?^Q+v" =F>E4a;[ Y(م |5Abf-ӊnvjs_O${xCy._W58b/jsuߐ3?0sHHI{%(Pb|?Lۍ`wߦȁa\w@"ʖh'ϨH?!AMEǵ\! 5S"}:$8Hk$T>|'}F*F]1<>1<Tl"%NJ;34.ydx?M H4GȵW 0@ x eo܎׶3-=$\sfĸDI~͒!Vk2L?R+r mWkWVۭaƒOݔ_|=_^o(X`؃M  p @ϓG9UnI!/y{tunrc"sxu[liK\3*<*`ef0I 5_jz([u-Xho^2#~ŷRAM20l`|Al;5(Sq8;M#=%3"n:OBq7@Pm+A!+qfœ$ί`_<\(_F`xus|1:D-ٳnp $R"BAxJnb6s0r4uph3]֝T# vwb$ޮ#6cR48ETsb'9UjKj/͋kXsp&(Z8V{ YMc 0mY*Vѧd&lZ@A0VXYieC`m(W!"bjz%)cdqDDA8&D@gx~[kxqus]d3>kb^T lTeSN [%Gm^hs2z~^2|2Ŗ/$RTYͭ5U)hS@v@qɡd;lgqT{b.wr׭8j~+) WEd5DYoaQՄş{Oܾ9.#uCt:\sPJTH#3AAOWxrga^Cľ}݊TDE9O?A+><2D.E#IHFSC t:ԁ~xdW8} JW`1KBieu*lwwJҥ19II*m ??"&6WѰ" $Nl$ %u ]0Dyepn>@ 5 rRv{ _z;)YuiI%+\p\B`8{e`p[),*oc.,K\lrA ӓCG uNweQP4 *yc#XwؓLx30Y3Q5Fo6^9Z!t5d xjTY.-bpukTl2$=k6kU^}o>=sb>?to.DHװZ☲-[ƜWW'B߭P :Xfg]|6dy& (P3YoB#@[e1O?yRѷ;95b}K2`@JN!ځ!h^0hfvxuً2{K%1# A훐r(lzy1XgG*_jN\'ggjHd :Vn6fC```T_q֏/3=w@^IWmТdg/<.H$B ~:ƯVZ-ân\3oZQ(I-7&WuÅhn3b9 6?/Uڌ_w5u|ZB8 p{ƸIk_Ga9$7'~IbÐdKͬ+;;/f 1L:6]XJj9qS/~|3oʮo7qJ2"D~ nC0г8bH0٪%nv4D#4dk ^ @K<˪ut8"nued_ׂW0ŀmAL&(\&<X`13N9]nCNT&غRqVU\_/gFvl \w^DTzױ$V:º|K[` 鿌G $+pfSf51.yi 4^$D zxY-=8o*fy7'+WRWF[xXEdU{=$Ay_Zu+pYׁӋ<]#"VCDD'xs>KK2s|1cgc|NHNy<~*8léu"?yuE 7HQpSv`ܕ޽5ȍ"-,0]Ro<6XI% A4K,ܳQ\BkOrn9U} 3@@/0"cP.w;&n*]k\ % ʶ҂<-G\'oښr#h;^\8}kv;vzl j$!J32vvJA3SӢVj:C(ͅZgZAZ6 >1S 9oN{0dWg~R~)6٨_2Nj;KAa#=rv;p`S Q5Q&Ju΄=MqVB.j}Z$pwx8^Ŕ}] c2A{DʈʍURe>:LZaݒPB7EBh;y&tLVΐ {qOlj{Yc;yLJM5^ȇ.[&!d͙%%ms-ڪr܇J 4@'B:^D%G$)sd%L{= /@5c؏N u-pv֜&Zg-+akisCǖ62ma77y|]6vع|(r3e#'zgXC4V-c|O %Eɼb?R{n}|Q+xwO$/q`?;(H?*(EڙX0NqS |æʷ5gsrafxw59\xϵ}Eq]ʪ Ids&Zv@*W332,ݷm|a'H&U,l!Ma2\zKd 9ԝ(a(@赊vq6q#faXDPS~HNuՄԜ$GR"&I(̲wF~'<:7>VuyD2P֢}0QKY/9Lv-hdpFk F^YZ!7]RG+ 6֓ ƷM2ʏ-q-Hѫ vR D Ejsn!<󷙎}vuYH-u >0WsWT ӎKi{aĻ &_Сh"೙bf $!z#μP8le=Աd@qmZ` b#25?xFd$J];H(D&ݪ#!n36=Kzj2a8^,\ 4#F ! J1߭FS}87gƕq6щh~|R#=t/d;6-H*(Z2?oCaTL֧ >sHH&1Uü'`t{=rgBW?TIN'@7B<^ (F_ÉLI}=0?Ȩ&kc)j _w~)['yǺ~H$b%^_TG}bJ5V``9M\(D/GK=q*);Y@_UyH[ױZ|2j/zb@(+b2b HNZEݐl/Q .Pm/ OzOWyE'_H"j s#rQ;$Gj٘ʳNH##uƌwq}a2.wg5^SS۵rP3s9}Cn[SNS5X5 gMzz>q_V 68L hƠR۽oW?osƿw?B <#? +DL!t|}z#Tw "2_[ңbtFlp]t2ՆmQ$2,]PiR>EnTc <,Q]);7kǫwկ8O.ר0؍e K!71(uJ0Ǝ>AtrD Lo;jg}}=`"Oy!f1 Îy 9VAoh^*vepLNn:xoQ`>_$BLX;u#qGAपkC{,G#ei4KokzB@#ڑ̀D{IϰE^ <1b׵6K#ds[XjicEAAqG9{![iCV Rq Pfcn¹ ]"Uned;$(6%GRMF:(od"khQg Wڃt#rE͢'RYeVgxGx&dy{H(7Q+\>7N`©!YuAHM]'Ad/Ϋ=O D(\ۛ`ǻV>>&zDDqHqzɻ~b. {QiS%~-O>Q;复"{z͘k%^C~:;A+ =wvIj,=3/= ?b0 0G:ܘ!xbY=ZCЯUb 5*$q=yňjP*}[x< ٣&K U-Y J7~]s%nkgQ{~:'Ҫ?z6_?VhZ?>'sKV_Y ڡ֥oG9b݂_"JnKظ.܊6)l>B[5@̈́>Hrp[`-w܈a z@aDR1ZAS.S`[P R!aO|Z iZ(tIE³9):#:/x 7Y08Tڶd~Zr+^=Kdȇ̳(+c{ŭ-_6*.:8U]go9-!=ף ;`">j#?wC,q(s4h^60TpvlN:|!(b   h9n8?K^;-{]<~~0}@lp%Tv.ϔ:la?&We苝y ' n`8_/eFmh/؟C4iˡN*W,CON|}M"yeZ]ƟϦ57'; a3R?8˪c$x *`/XQQ`Xd8k:ݐ*nZПwc2X,D<ܡbP/s\\5xD9:<49P[(]gacbR;A*Ec"Ln'ۏK4hv+;=q246uNvqڈ! Wf ТBߌsg[!3-( _2ɨ~"p SS9@o 62Da^S3' t˜5su'S6aitJ"^@-,LRBPt6qYNT~HrI3 IS2<`(s(u0uD6'f53#zMrX}-Z/SeMB)F V\?!uAx@x@fu{uC߀w]vd:ceˡ,2CPpa< UL ^9 QPm"=y]kF+PH!or5Wt܈%BDZ86-Ws5r6_]I6L4S0D}`n2${-:jm|,M9I!V]5LP6!SkM^֎ f=1O9ƛNES7pnRВm b 6E$>VgJbD; zobi${FP-wixg2BE3DAGS1^6Sy弥cZ,_`> 7x'KspU}Jm':fdjQr/qQdG^n/ÕJ!e'J&>՞kG_aa ~ s""YBˮƆS 'Jŵ=X#߄W7 2%<[ &+ I7:RzPAa7>nٻ|wR8wێcc> rm~%0D.ܧȁކGiP~x'omQŚêt]\@Dq:\' gj%c\2Y/3+c'Ӟt !Wza[N rᬡG׷RP7gW-c+3XVenN%h3vbv0o5"` ;[^ g6;~+Q85vCY1kR.xXf js(HYY5z @Om`͠Id8pҹgi񍶵nu\vCwgzM 0:Zjm;uC|HqM:^v+޲826y$>ar p' Q vAq!7Fϻ]a 7pOL3w^7)T n W0ǟk7M}Ə)Va%xa+-::ds623d%s @)c )=c|)_nSnL퇤,`9<9g`kOִ7RF9gEG=m"NjT1C"n[j;Yᮬ»C}5lFszmn8ۈq3#sL#M?(^mqmTw2h,(ƢC물Jpj"Eq'|bV1޶c87G0 ((wP3 4>dĊikuV&|luc ѦGu14$gmlϑ{$PߘߛOա njFaԾ )BEN置 X -]R|t6cB,\tvQuZqټ3 o#A5롴 5eE/8ޙ9@FT1SxxnL#e1̬`"7XiZhΚ@k, V/{ո;n-h^0h[9k7Hj$8;s5G1>ܤ7t^1MP1놷=A1c$G<4\}7faMN+\k GwK1\t|Ԋ5#3Bn3lXǘvmsv|LQ{znBҨD?8ޠZ"a !FT,X'pXf= GejXq]bpvPO^fA!CMI9 au[!Á '^I1><zDvJ.Pxng~)v823CbxTש)@8}gm.)٬b}_Fup圛2 j+/rGO!sqQdF)!!?|g3h0nON<^aĕ\?ӠÖu̓C>6.["0b AnyK4t ,919WrQ{t#=8G%(![^?OmhvQ͑`t@{}p&$ddа$(|@?H#|3ُo~ Q-=2٢gVNQ ZBbe 7.淧6;XPN<h@ӺdP@qbő&OAm?-cp-9,#UT5} }PnxD|fwI6fH!?Muq|ۛs#Zc'@ԐJ3!`L>5iz\"5Ug%[t=dz~h2ia Osk7AxC,]k~;_a{rC[d⾦x80PEw;#Cc Fb*U/ ~rw@f.n{'UY}nLEЀ>^w8,%棰B`‘YĢp &SPc5v?7*x/T@!2ט]["PM}賺=aTL[o[\`3Nˇe] m.;^oőp)IpYIٸ7P%vN$,[Mÿw>o}Q$k4BG!=Hl(rx(hf"&j iJ**JRVJ&bi6'٥|]~˗=xnYyX."KC5YimGaVl[W, +EOLbW9=7>d:0$./J2]vv)G}֭T>YS]?!Ü=X,,gF1*d'^-ڦćr3w!‡V]j%ׅͥʯQkم0 ]ug\$<>dHQbBc8kZs<#nt[8GtUV+a/ԻߗZc(pYEZFhw6R_Z"$;.{≻TN }j.#3EHp#<zJ'֣f.VTV`jDAU_/ԫkTܟ{zΣ2߷5H9, pp' CϵC7+dY*gQƫX1 'rwT;@ ⢠<+5!b&D_} ПD6Ze4YSsʹ AXOϹKn>8*jOoh@3yqUq.'8m`jt!lIn D5sN){:G?~=( " (@#B a _!ٳ>r İlT,V gF>.>˟` ਀_f>G:)>mY* G'j,X1O.ۿٷgG7'0n[O$>T Ǡ6)1!I{wa|v;$vH _ST^Y^mJ8uN{HҲ;w꓏ͳ=KC D\ |Ldя);W}qO֞rҊSѕ#)I^& s#MAпIk_PG no!{~$"|jl檈HR=@@䀇!Oo8|(W!_&_p A$?WCՏ7`~ 4t=6M9U_ z30u⾈`_a~=gӱaVxl{jm?1US 9yWCD1SZQTTոCwV~OiG𑴵E1DD}O 6#f֍!X74 ? -hvlm8bY !0@OIA_eo? fׁSdLsoy1AY%  XPWA2Htx4 SCH٣MfxxH;0MM)0K4(x`S~ĔgrAH,Ϟ-7\S Oh=7hu0{c{p9itukBgc$|4!$AEǺ9j F |DtI%ſ~XlGtụY>x{*͙ы6@p"wAb(P2gB5_aI3H`]m?(|'L;`>V/{ɏaYw{9pDP()h(U~yDUҿ ]_>N[<jy/{L%P'''hmABLyTDQ1a@je鋬@eIoS(W9y?DLh?FT/)ⶉD|D(=Tmw;bӓ$DdA>5 @-xf]EC A>{uɼ`zj };z.+0b">(I!O?z}L8ޟ **hA) ^ (BT7GI@ZI ; m r70 ?_[]`!o{*T,Gҷd\wq+EIc t|5Ax?5r;c9_ XwXGRP[7r{gb]) O&{yJ{ )G6zc/ڤ?j&whlC†a.a-R 5lWexlf,>|+ᮉB!@GFsv 5m[GAzzy\<ռY!(-`"F!dg8#ýG;ǭ88vʱa!XVyDHxŁOJ7/疗K)=Ӊ0nEj,nPB1H}GD%wl 9 'mw#r ]Pè/01~d|_o4G q`nX}߿/y;1gM& OHA@[Mzok@3H%Kz-$wgȍ۫INfjN.Sb tG]w >Cg9}oHCrYz|$crDMBrauÞ*!Qk_x _8~/ۜӡl&z%HUa«Na@lVhCUoyroᕺ[vc$R H>Ɖ[5"ofZ.>ӧ0[fjtk;G}mp~"p+͇Q\pˇNx_>ݽ=Ic\ںn^B}.G-مɊHW;unmj'YnsCh/N{ߦ~F~ORsfC+r˜Cu]4IG>5 9~Zܮ0꛽OϾ =^J& XtI) :#Ћ?O/d2,c>/gUUT*I$ $r"as~Xj-!Iedj K?{~3b nj>F~LvSrBp=Pyvyeqquӟ)jH<4 &<'ݨFiFsÀg.09o9→+:8>V>cy RzvO_u;O:W hς%l}dԬoaS%xw~63e0ccU^rXߎG"eR%]m9~X! (lj 5A}ajzFcm 1uc美xܻpZ'?v?h 0 !*KzLQ8j kl0&NX赾(铫>Hl@7˲NqQ S NjYX;"\RV.(&AM"kWFIb6v\-ɮXʡCd b u*hnfA[ #]aaڭ5QA^Z)R>$aWz..3ᇣ?fQoI$t{Ǥ}cum \tYv_GX{s/WH}a=B̋If:2l<Zy0 SIxUQCp䇏74K`;5ثXV'q~sUɭ}xs|O˖ )s]MQ`bz)3#,Y; QuG8<@vuwJ<83hᏽ$jüUUFaaGr;ljՐ~* D)N<14Opø${~p^I@Jœ^ݷߣuU2k9 L}ezjx|I{ή$?&'ߝ=d@Rۦ<"|{Xq0H&P.fpv%l"G5ȃ˽oKw~)3-{Bx%uL8SH̿Vy-&~rOsd Cb%koKdCB1G *R3]Qt./(m60.2l95p!ǟ#B}t*Iyp0^i66֌V"(&r[<2Ԯ" *?UVhx\owU-]iGS=>u ]fM}cNC=_G;ϻJƯWV=[/="\(ƒyzp[ ew::ɏ|ܡ\E*SXN=6zEXp_3l~ݫ7*} (M%HJ0J`<(irj0dET`3Ythw%QC||du7f`et1$i9s>0v/[|[f<|:3+-N~M`1x+_Y*?WNǻ,U'똟OA1l4[Těyh@N ~%"0(DNh(=HAICQ/y<x n^zt:|@iėdH:w|:ZF$9fg&ȸtq˫Zk}^G˳cC{^eJ_f/ыjo 9FӼmf}_~|,ֵ;_5V(8G>Z3[ӯnA\[h~MĔ4.GmњƴZ? -}I!$Z&.Usyp7o5xND>8aca!2MFe ԄitACo +KS$3Ļ NF tPΐo}1UL܀÷;gWHdd$ CAǕp3z[rܿS#"ǗLk+J/:#WhafL vz-xuh| 2y#{jUt%68]2uHmx0O|FopJ$Ϗto a N{.6!2̿j_ jmlpAaObj6򉴅j2 "$,cj[\Pu qSpwp# vVSł锗Ҙ)aųaj u#N:]e{r2?)֫=.yo\<<ޅ]?w=SS4mӅ۟ 㧓UՌ[ICX6%Pns^T+ ǧ /-Ew{ů,%kLdT}M5mŊ5Nnߗ1bdGFG{Gm?2_rz:Q'g9cO7bBZఀ3 c#0ɣųe7:3u=|7Y _Z;OmqhH D ($M"PT!T/%% RRQQCU1HS%}Mͨ `) $X*Hj%(&BR$Z )mČPĐA%4RLSL$QADRP2HU4P51 AQTELP4E$UA&LQDU,`q Щ6Z54a4@e?QA $8AKKb))(W+44D5@--H,%5,@APDЍ&,4Hj65i ;i" V)ZhF&&J&H(bBH J""U)Q(- XA@PPHSAMLUK T4 RJU MDD4IDRDD -PCBA041QB$4TLBM$E!SH5E1PS,,ĔPDLRDTlX]B!LͤE[+AkX*`Ba6AQTPHT PATDEP M!)3M,@TS"TCKTq$a)&;#AARCD2ILT144@MPRRTDEA5MD3-U$THUZM#6UTID1ԒD IPFXEZđA;$lLkAZTmӖFqUDԫJQHHPZS%ؠh#V' X))&J(")Y@bJ!EASGCa̺:Pִ,QD$ӧA=6ڄR&))Fb"HFBS@4;5GMB0@4-DQ̑-t)&uAK̞K *%$JQ[h(&& ~XREUMD*DL$llKC1T3`%(j H)& "Zb&`4f)(=h`M,hխ4PU%#S-SБ(i65F<9&$iRQTRb b*$(&"hdIcDAB l}6PT5!KM!D0IUU1Ӥš0QQKI8k~ᨢ&k:b* f"JJ/}((iN?I*&a(c~?u O1('=p*R )HR(與1C_бPD1PP )@#'Њ#P߯~!=?ᣙU PP+JH| J`j%*˳p"rS&Cw5TC?%@ë?҂N~5&f.!H,RY3 @!Q@7`w\Gq*Co4S'$ 4$EHs"-!S2=eDEAR`قV&Н'qdh6QH0ϝ_O=)d֫j+3U-/\*#TFWM ݌NRRc5Ď0Q-ҥ/Ƌ% 4C˞Y6F@BEJYd |}y4l pkǖyyBj_G MPb  T"f #D($j_W8mVTPn/ Iu&C}  ֔M. PG 6G[Zfs#Q9E 0#J\1JSxHb㿟!Y)I_4GjH%&-ݭk(<&Jy B {}4)VMZ |1~[4B?k (/Q8/˲/ܽt[:Dġ1 Z2 д@41j!M-"?CW{J_ՍIKX9'K6{@RAN^1$O0`0v3H\1`N"]"qhT%Ӿ|9(RE+,1Ę;t5ɡ|æ6i* Gb 5OrK.2Da% *"(;r߉ȣ1[j( 'xm @׍*{CspלxNH@x](yD7?をf*!<{7Kx8`LemrUAsnqJTpS7^ JhCQ¸O^;u/nOeow.[_\B:0:GJuBf]31]n1շW=loҳi<:aNޓ`bOo^Pu1!GUdUǗĿU(g'}m*+낺]R+aP=OkPd Z]/W.V6v;'z|a|kiEw f0t[ -.NfNo##cؠ?ޖ ͋4:Lv0-lqpq}B|]*i88r7){ cMv7}h 8ߩ15ò<k3Ȭc,b6Y`,p&%,r 5k 6ֱݝi1nupzVi+^WDžr9)svrNRŞ#?' s/au-B賹tϣP\]/ai; JX㖚YCca%Bj[rf0Vѵ;jù%Cx'xvtVPG*C3)o4V5+̐dp csb*!;չ/WnLRٱٱ1gaeԪ/f;lr<0a={fQli~CW88]wڼGON VqQX734W3eQU\Db^N+ɛ{՗ʥFa'5P,^V#92SPf.UzQ'"1!>h|^ŜgxysMF^/7Bɪ;9OW^۳mQ$jحcl6E|d˹^lՌ'ug++|敃:>`7X-tfdCL<ț=FgzY"RI֌xlŮ-P+_ЬMLw2zt:N{w<:HF g]B(Wc]e5Af| 2HNB^wɇ}?R]IL]Ҁp(蠧> =ۮß9 X}۽~u˄1fI(QὛyPFswVwT%v|qT pr僤X[ Y~3VOgVG|KwYT|j>@h]5sƂP'x_l\Ṵ`,@yD46M,SՕMvlm|] WMI뭤N᳟Fq#XH 2W97>ywOsIQoP(b0:ⷞy`a`V F?v#3dwN|;쎯;Q% |:@6mꂷ=g*U^ *u" bi xӯbkDN ytYQkaxڣ"ßGEÕxLP] hC"17"$נ G@\DdIBjDa]UoF>"c&ןKcm78"4D5"YN|Ň  ;3<5吿55xKC;S,:/$-L>/`$Z3IB|q;m%v? YdlО9FE"K4(ل$ > ,S=vGD6j~cWH&](4^M9TGT-5@@vEյ`^9Lzn#ç]L}iKC95"m_\Q(kc{ 8 r N4&?o1ϠpǗxT3-M1_,B2,Ȩm!]½=QIխgieS@=u6+vz I"ln-{C_\ϗ:Ďű3}yI aAD*~cxAg͑oom%ˬ_(}8 4]ڮr-V> M~O,bH&P33!" T١aEyN`z\5-J 9>.^]ھWUL' ۣl%:qt4DvSENb@9:T/?r(B I|j@"~B1ʣa5zx %݊|$<;4,[mrpNɽDGSS77KsN-ۦ"1+L[X&7c'pDȚ?5b~Rs5<&y8~^f?B3-.EH5B{0E?#Ld7wxs%mYH CYc?PUOsV@(9Ad\;9`* }U E{r/{ĻK"f5D|tfe<1Ơo Jm@S '>:-"џD{o:@|ȷʲr<2{o }aa[+?$+H ֫!J諾%Vy]{tl7~SDTM]gf5\:c0}oϋl. nx~{YGFҐw]di 8aFm ]˛ l/Ӿ@];RP!NӛuyQG|~ʘCшfɽс$_~?)lWz^ MW3g "X ;?-'Bl}c'bqzfo=+pL9PJT`@G6Z/̀p%D+t΢ /˹X'Y㍸AKa7 QAcEXo<8k h(B 탘pfh|3Q/ɸ\g#Y_pxz IAiwa/q1c~7?Cq)(?t-~A;vK'_FG5;׿mkqyε7Q W,X+_/FJy5>Y\a7YϷfnjk-qVJBJ-dOIcrG3\`%%·S¿yQꑲݢZ۶5qtJcrsxYc6J^Dm$:lhanKkՋGw5~ʹu8~Fh~m‹*'G8K3&5'Wh[K/0鍝fІJV@ 0A3(1]TUq,FW29R3Lp?j|M}\`aXJP|h=ǰ8Yblfr͎M7:dM2;֠0(NKԠ)3'&!zg* x9; ö*>×s?q>_n`b >t{ŚC'qsJ$Uq-1鳱ՠu" 1q'I&?b`A#dhb pHbsQb$"B&k~n(hg[MsAljYIj|5ctDz[5K*t,`NGvimӦO;vu{ѫ448jޱ>zq} 0Kƺ]~zRmIϧbƕ`8Vmb*|ڋty{@GUx%^;ʓʼ}^oNwcq!:,q-ߩ;Q[m>PP4z+q`Y@EBR "CeR:]H g]C$.=ĉ*ܽF؋h)(YJBI1Z@ Z @u~ ry mku7sܮԪA<⇈5=~^F<*n|,¢]/fJdފ#@+? g 2 ̟@>|Ǒ$TID 4%"'BJ8ʁH?WOP*VgiU ULM/HrGt(t?V8cT[CM@)tSIBSM(P TQL!U@5MAJEK@ TU 12W9@"MDni&e׮ A9hJv?sNAKL)0EcyHՍnp4"#8G?nyBY9p;Aݷ STALhc6kL{qs[ra[ XO~8FEF48nywNp`0r3P#`Q5 *͘ŏ^foVM2ĀC-i֘6-L)5+2-z$ "ˍ=*OS rpn]Gʼn ѣ6aWy dJ=d`5 tl.]~l;ɍlð BECݹ=3aCȋ42\LQ=̠" Ѷ>a+Va"[!`ᖧ4yQeX(80DfG< ^XV2^׈wDDT$=1`6fLř.%4q5";c*ab EB!'DX*<q2qmz:m8]vh+u]5)7 ,|0ZHYdO^Ea/~کhq:gr Q7Jo}{il=&?}㝥KEobc9î=uR=a㳝."n\^CĦC=:TL3ʡhЌ8<8a`!%*P S~W0|*z}CbH'~3?۬~yKx@g\˧s!Cɗ$\[DSşW'X8GDG^>8dw|OݾSxqP]]zw{]XN2mK" )MKw1o9jb O:1Ի8h;D~<瞑45^6Wm\oZpE{{#\ַǹ((~,@o4-ZGcYrw]]p9kݚ+9qs<ȋKqfӀ ml=؆[[;l||mg1E{bN14a6|ju]};ȍqlռ=ߩl㫸cB=tܼB.F}[d 1U"of3Yn ~7yr wNy"% ^vvuZC^^)wP`P8s+/߬b'y{Y=㽃%އ}5ޯbwlqm`Rq[,bu}]xI;uc|u`;_ O۶`b^㶯Ůq Z7 ]'h=t"j3y9NFmIa"X&`s{QW ؠqOL :ъ "6ѪCQ&Ž+U+,K%Ai1a>I0*es-4[BoN`N6^iM%`ʠW '9~>o|6 `D7~$wn աOg*&ZTWB0c-b^lRze@ Bςsq<Ǭa vh}P;c,3:Z6/ŴxQܔ!Er aiJce-2ioZc=ؙjI!v:(TY vJmC)#" o oC3Js*Qqb=ZzvkTT:18v@|ׄoF62+DE\1fIH"!=_.+j.%3t :Yr$=^=KfIAփh9hyx4香r *)ATooCfΪ+ 5}݌9Exb|Yܾx#Z*[PZF{zwF-x O1LYF|J{]A% 㦛see1w6+ /&<^+rFr#$ $L"%s[:SVEYsYY; sժgGKBh *N)*pg^|9Ǧڬsm ˻a[+%=lnb@Y..b:)Z,' K|=J)PJ)$cw}Ǔ?1-QGRQ 0h%FQBiࣙ3῞YBgI}PCB=xޫO{PǝFC Ivag?jfgp$Gf 3ٯ߆6V-8^OP*]A͝H״gx }39RBu{WD7L$M/n뾫dgBD)P/Z F 1[!%mٔڤѽDy{S~oflb{`dV!YT Go@zYi+0[p{&?7))g:94"".C <6@Js@Hj0 nA{ !$vCmш&v0m!(.mMDF1\5/f >ź(MA^ Uˁd6mhhgڨˁ>VJWR2 ӲoO(NvB.> da̦"(?HoNaE \uHx}^Ṋ$N ⌙>f#Su< )c/e,QxFy_==*#1 `b,Os󡔎l+vCqƧ8rz˅mE{S?ϛH#hO}_#c@Uqi#Vf8O 2?W4URk׆O'~癙UUU۵skĜŵU'ē WVJUԁO~m7yYtwS(m<8we;U]nv}r>r{v0Bm Xf~N,:qnIPPˮpw:> /H~oh1li)mI\4eJO/oyiGɃz5QQB|՜$hmz.TnYA[52!"QI?<t"Uϯ>?~=Z~Ε\$HrK6#jPK̸IŽl~rqup"cA ng!&y P[Ʒ'VyDTDf:lj^1(ĴY vBGѷ߇ɠ馞nrt?Z O2@w~aϸ#-,TP[goLu?EF'ȕ}Q H|T(R*dqwAz qό!1@Hl.N?gFoO |Y D "Gz2049b5 Z "xݴ" n[̽f/`| rWnI8?y/bOt\Kn{?#=GV8{n u~kj%[ƴW |?\l{NqUoCʺ(@ u@Ӳ_.>}kJyůyxnOfFMu9?)7~A>H`B5EB:f=gScK9~_z7S@.I (]3=n02QP!fݖ@ :r4Cq*QwvF#V&ީ߻I`_g29 = oS=ihppBPAUwyG63B@QD*%IKc("dP!$];c׎:! 1z\{J'`CG6M !(&`ٹ7;\,1" B m0ؾp"CVT6OW >HoO^ϼ?=IgSœS~Ђ"EM:,( NdmpF,ZP6^莕_X2>\`8?>pxDDS촟`[${P2ox'c7;,o2Pz+A!hphE vV{*;N}E(/QQK霸}h$EP{zI~?wۤSS( yzrs;Fi^k'?r՟K 9E1@ṕ҈S}Oo" K%z^61H>aߐAMr| VAAxyYc{xbv9^C8 z[uR!F|_B|ߘ >NZ|?<*WzEUkDy?3 %.H%޼6Z"ߑ 8>x$0Q%)XKknË#N{۷aOpr;GT,^jx zcmG4E#0_@Xjy !ߥ߁)_rx?&.!+wܠ #Mڬ4=}6?g48HNv}C>_M[)CX4n(ߎJb\ꢈB(ΏʼnR T8_gm12H2ɵ? @I-f`$!$ӹOv;z[]ˎYI\4>: X,RAP DSj%HD@/Jb^b;s }lX=B'7d@7+ǜYx^+o'ebҸsd{e >]}5V4woPNE{r)wZF/طXF;rK9)z\d%."֚KP"7Cw_Nh)W3=/DS?~ZEr$,?6@ŸmtD *877_ey;vNU۹X؛_W;sMyN_˫2i89cNZ:bz/\b#NQsC x7Idcߟ6mW z($9rL"*Y5kpp[E* ihf z|(WfsEԞà\Bx2Yoh]_Kc kF|濵 lZ2 I'{>Ff8g8ܛĩP]ɋ<svR)C7{Q^ʀZ^88 E׸s̓k ׾g^v܏(CA .՞װ] 6#6?`=>ޚ$?!~4=L0v>:y5Heuq !äKߪ` HUT+L8fR!6dcP XJ,D٤?7^#UlDTgaۺM;''F6:'DN?_ZBO~d@TՃ82^T:)~lK)J\9εp k _!d;(ۇK+jƋœ*: H֐ ;XJ x:F#Ig8;M:6S}G9)ie#CZ_:Cs|t4;C+G!WPl݁  "6J*J(zQ|':!mi} yi߃E.}p0J 1Sx޽PI\B踕nŢ$Cyzj} %d5[c { A8(\v#_uQtby.1@TV}ܯĔA\DJ|.^Oy SN0vVYz'@&ٞ%{Z$KLdFQGyl`|ʑb:G]Dtǂș*9))zBHAyt [d 8{ߞfS$vRE͔} alPq}Y!}>0Id YAs sEMi> /wgfS&j|_8;UٴC`rAϟݎ! ZDw.!fT4v;CzÏ{+o{q6x) #NA< Ďmֿn4_>@߮+5'~t}{嗦Y['9M~ &~cE ^-cTae/A%FS}R@?:i;)D߆ t4(i7CB~ _o~Y-0Y]fwwQއ@F<pL,,n?{'YwV=={< ;LdZȁV[CLcv7Wk_mۤ eoϦ!i'A${|4t00X4~e/ur2ŇbK)aP|AWm9xy02{w@}t!ʀRbT?Aԅ ۾~~#( &;&iS-NI5T߂3#*F}'/{Ahh`IH 9Vvb9׻N{߅떻È`BSC#Ȓ<78ކ#53Sr0G#'ǼDY a &ǎ+iDiTy utd#Oè8oŁ+ -ЮL1W0G%w?`yR~o՟^|cΔi[}~, 2~kvÖ ݓ1|z^ajZpxF힜FE<[RKWv-z+aJYD{EW k9MU &m/*H#1\lՆv&vs@6JOuAGOCn*]e% (-\lk/}QF` MI"0ENVu~΁Ѩc1`{w}e/Őoj5>uFKufjn~HA@mռYM*|9k,@]d♺>5=x 9$'Orwry#ր]<TQdFD>ka@1p@,^O6??@#dS~%遾Oufȁ@{bST"",\,⏿uFd0uD{IVથ*)n*eQoӢJ)^Uu$'fI!췹( Sc0 w{քOS !3+ClGz<}tXA[l8QA Eópz7@`W,`4{7\Hc #(uM8d~;t1wH-0P]ߘaݗuq`ng#ҵpnlRk!&]Z%4CU尧v*zqu{aL[G:ƽBUS E^;Xx[-Îbg%a9"Jܰ+b&N4B<`xc 1gߞŋn;4/Ʊ m!b֐ဴT@B+[0&8zLtY8eќVh8#Ҥf$)iLn 5uݨ.rԫsN <]yq<=pXKfèU8oVqѽe£>@=kY!~?OY"Oh!Z8_$PDEƺnUvO|#S*3|(7+g[Ӡٙ&TF*Hy]G]7Q__GΏG!B&&flakQ(fPƒ$Fmz92C+g!g|<|+%E, g$j<,lNWl2_17tDZAu@R3c[#t:!ŀB zdɡ+V#fs:5r^,m%ꐎnX]lYv(:dXZG?֢&3ų!wj7?Rh;7%Iho X{8ӖV2PȺCKp9%sKX{8qc=JfiˣY\wWf^O[u}>SwM@qMF +z[Wr~GlX)>rrT@Y`\J[O`"]°UX$!Z($3r@Jp٬va0:{8ߪaҹa`+ ɵ& ] }+.1BX%-t|.wcm[mRY'w'E8c_݃ԭ46k/dSK -l,`3waԛa;uzݢ8}M?o$vˆnל"~su7Qtj=.͞Ifpb5Q[!Rtt);Y9kle9+mvD, k+8_?q0?ZW-n8%|xrLpB ] XL_*dX[0HF֡k {1*T4%Q|a^^4 ~hKHcuDĎ @p QđM_־4:W! wXTxm-Y = é6W奆jSB'NFЇ^Sؾm}4 "o[ UH2P|KJ#U(cϔġ$ *!I@3M &. wÍDՀ>CKyN}!@~…(Hhaq**RIv0 Lkvhmf"d PhtFیf)ێ )@ӍWymRw>3Î|[&nGIsei(R>R0vV%|fX'xGŐuME =^O :@"儙>"h9nɠsոCϦH"i>;( Α:ΌK\1|1:Ɩ^JE@3w|?=w}u(z^=R/ɸ_ !;^{Ğ~POJ/\CN9"iߚU781Ɏ T;$$OC(:'{7q{*2֠gs\Md&$=t_XϹG¶ x,MtKgCcL^(./| v'7z9z2iRA$MjOW Yů܁$d_>\oLA4;O*)˃$!xwE;%0I y?U_t?k+wVo ?c>.kGJ84CW *A4C7"m["{VZB71xZDUې kaf7WnY oǗL2D7n絏ʆHSh :F$Ѱu*=]˜ dTuCΌ+jSff)mmAe4yý%z)ǨjKnة8m.gl խ@mdނ0H|w'pfb@8_0&jFVGAcHsa bq8DXhn,HDY3BRlAҋ#rDy9^*vUI_+?"n.< 0( ޤ,auӏ cF E v97 {&i(x'-/)kb_S? B B60To ̑ugl$BhINv䚲sI&H`o a {d sԈ`Tj|R'נ<(#Ӎ^1Bqc]SW",NTf_ ~SA oke $|ş;Z_:^IBhqj<4{`ѨbFa_V%i1w'x*sxzؾ?#BX& ";i‰L<ć*54 u󜠓DD8Hc Qh{(xz=Mt@fQh`~Uyh.UT1QjuΦm6d[:FpɨC#@C/o{BD6Bb`HuQb`רkUx\ ?63 sy`wA!bRR8Dw#7jĈ"DzBn?7d#yɝ* ̮̲3TVʢ@@w)u9Q1 Pt7*Ias}X2s2@Ityi\IRJ9oD6`Zu!bGE`B$Y$MNw/dB AEEt4yWqcGskZퟗgh8 %pt렇X6 *P GDBk *`cC~-ߟKҞbc4/5 a #8|f9}>w* Xx8qC7*bX)Z(1z쐑@P$`4qp"@| Ӵ4`UEpޓSИ-υB;iv5.  v*uMc3;:_L`FsR6 h""AOy7`;nub@Sխ4S߳6syAyCzx݁4wDk)JH;γ#\.IizI +ђ:uPZ9j0XI;9O@VrnYlKAs`fŌl.*"ޔ9UG 2MjSׂ:CQȡF"j&B$)JbT(Q*e_ ' $J*h(RJhJ@ JdR0+^̚IPM X/w:nke˭yiᙜ 'Ǟ(77I i,Awy YRFLj5&)8N576gGHA؎@BC6rۖaF,5vUKֈZ;HQ?+5ughgnuE]΃˒_+jŁk` х7N ߦ&2O_o4{IM~Pۀ2:z@EY | v˻>~ A*9 @AKŸf޸.+hO8y*bF葡񃧗j%Mq#GsK˖*{! >mAi~Cr:O;a 0.e_H '׫2אeVef?^ES'hͽs7Xk bXz$4e'Z83Nq܉@dḟoP\=5v oa.USrҐ_qG3./D|̊w%2O}cZMYa=W=_IǾX W%40 p;p< |n%QI `,R{F@i0 HṕNũǍDQ!'ﻺ@m(E/sM^؄*~X7rCTw3h! T43gc?jIW/T  t|LUIv@_geF|;Mr(bht'QH#Sq)JY@gR=zڋWޅ? spS%Z!uę&xc]Z&lU|}s2S@LϘ& @kP*C+ӨCS1'Ӊ+%$<>m5Y:Z[:@`cXX 0RHO:lc$rů/OY|FTfUks?voKo  E"`-*0::}ObP'0bWg3Na8۴mڂ{;8M@abQ1f ? nZ;Ƥ;$Sd+!s([']v"VHHA+0icÏPQZAc.Gn$ծZ sq &H(9*%1+4tC `3@pә@!<nQ$Fs'W `V$LpcI\3jd+)@cStV>>=6abL|]vCԄMB^1a!AH'_j@,TU;M:.ٛ=a׆M\~_*Dq'P)1*qQv̸%2)7FImc% CZ(C&ڊ#YBA}7/')`xK@!/Zb=ęrT YgZ8wђ$#^Yq2D 0\ZAh菂~Ac~z#G)@DWky2A^]fIj*oASI TTyƉcTȍaqG\O98ANjhM@aupa`rN\n>fah{9g- >|҈t">ЁN{T|eq#Wa@-e(@;'3tB10Lbyأ$AB*^πHpzsmΤIhըJkC (CΓ)+;xg$zeJb * fIIO^5xmD@,B#Lz Rp`pHLEGi[yku$$jNRmlg,kLAQ8@%{-#M?U0/XisBJ̐F/0C^*YۧKjL aL|٢@l ?!㘀rS/ YW•U'[cZ20SR'c}zP)<4O y${ٟ\KH=+H818@P]z @$W1L.% g0@wHq͜""3 ^^ FJYeHRRU"]nEcmiMf  ]#5֥F8L{Wp{5[ *8k <%ࡁcPDY+"bMl=P9\s{%mMtv] RRBZwTqo'IivQD /784n J$@'ܻ0,0P(| /bINQT3q40L*C'2T~AQJDGن%; x H\$?هX!q)~g?ƟNg-}n-xZNEx#br0ksqG9m ܗҍiķ:ckn}_eǁmtkX#G0/v=jb"0FXmYqҪ͟8=c&^Fn&w5;O#(ZC(/4 B8}Ӈ(#=Ř+fE$ wR9Ū]LmsW7 n›YZH%t.8VlSd=fxVn(p)p3 ? M m#>x9Ѱ>ZRr" '%8Q9Z\"Hk %x]|Y@pfU'#Da9uM=i Hy®)B= ĥ 0y@q<§ zA [A=`%5fevj qhP͎&֘:T'Pb5eԙ/85)>yS-jV ;Ny|ǔ"HNmSdA 5,'lLP묘 MCׅdѥe2AMhx ;>wPC1d)>1#l\{a`⛖ xԳHf d$k;kE)6a]Dh^ Z3#[gb@p|c]'pUV`1gC"CwY4P$av'T Pf%XQ|XfW|E"a;|*9#i:Y%.&l0{K*h3|iIƛ Uǚ4W3~ּ0`ףėh0K N43CQi)V_-DVkv)GL'XUHVCH狩t R #zѪN4M`Nm|] 9)XN%VGRqW=nڮmZ ڋrOs΄XUu- ×.[UXJ+ IU\TFZs9zsںDbv$." 1q]s(⧄& -B7Q!Î.NwB}3sVyLݷ.!W$;XaXtMfj;UPXh{reH=`1?U7 \5q~x4L(A u`a6C1ɃljGDG3sf;vÿ.߁aΨ12ǒ0㙌,3 3@USg37d3rɵ|-ϴ }n2 tVA؁fʗR7]/'(uU;Fug x1֓B /((!Ajm( 3wh>jj3wPmlt=Kޕ ka/=C|.#}qWEN.qwZ R``kV@Ӿ4[34@Aq`ňb1b#Y quZ9TjSS,qsζCnŮuɆjdT/IGiJD?v5|C;ȊRBM=OCI(nw>c乺@zY>m%S,aa;7Z쮊 JT( k@, /X~ )M*TAMOf]v3p`eTH 5?&Wڽ_dEKMu?dI }P.H_xtߣ>Gݼ 7n~rW(AK ҥ!uІh"mGv(șL0*5 I!ϤjR6^~2T8g lix" @CAE~ \Za,`dtEBP2܌aEHy4J-:\TA4H{ysq3KIz59A0#c3܄MyjU:A;yM{jaG\Jdo*2 u HEf\ߦk3|l.Gon.4hn ±uI2JU+!r?TbC` ECwɨ5︈ ] ЪI55 lpL!&mV gNi8HIcXPK Qd,lH&ٜl Yƈ7fʹ5dCGfWe٥pvYA ;"]7 0;lE["n$44D,_MWRShdUDhɼ)COi?o^G {C?,4y!XzpvĔ bLHY1BG_-@7uhHLS  <@(8pKJUP,YR< $&@ˆ0bY6 E{d^*N#y¶XI",8HwJabTeVZU&b q9¹n-) ux @ d#"BFNAht0,E5L@3 b݀T=߂8z?;t8 }< i|mљ@g?:G:_|<뉊urdȠTwd) %)8\ECJbHVUUC|p鮒asт\lhM//uֺ߲@*(lDR1Rb{h7ǀ/XG7 k% M`7HDax;>Q!k!x'04Ǥ 8ʜBItB7MǕٺIʎgUvbyPM0D0PRPP`w P/Ogp ' `Ne%}>&8;(ȝVKztW)fhΩ& נq-.I =:4xh6tǡU"ss3QKɐ~Ne=Ƕbt9~N0TCC2pmh j1-Xeԭq#. oM%;d9t̷jƆ Hk&ne1D_̮"?rhapiT&H$*GNGRRHU$HTsn@'@ Q` 9!z]y٪I(Q1 -qQYB Xsr"63j{!nJI? G?!J.FEA=0?.90FLV5Dhs(c!/{b|IGUF!9~N^mlB4 v(.i"a )'4 PrՕ&w?`oǓMCFh{]s) gS46/'DM%p='pqX{Z)"pTxʖ"O/>tU bd.o #q!pJIDu2:*-@ayD I>at7щ0 15@gܠA = _D$K؎yeJȎFņ"|tx}`dž j1pu>qvGy؀8)#'"paMDQERJIA#@)QXW=RUg.M'&ĔaaU)4R1M(HA-[ᓜcf,c[Xyrn9<((.+cyÈHI!c]ٱP$ca.\?" ar=yxycz1srKnßU=rZĮW>줇8 TS@T>|UClҰ"9;VMw2940Db o*% Ѕ ю\:Gж=yB:L(lu`zwiy##%N\H`siڮHS"EGuڣ@O؁Z Y: )"\tf $}WqyLp8N&Y%͕tR?nr,d62Ecɧ8*4@}s{-a6^QL1~7b*Og+{#I=q//{Oɲs^pc8Y?V꾙~/Sو$uZS|3 pb\$)9yoQ* ȰS>2 =鏇y*R^A}:٤|%QOV/< /rNU d_H$oА+(94@DHB-=4d鄊|Sʞq]z`zwyPK2R@ƒ, ATK'0${EE3y :7 Pv(]dX`+r ܝ6}s;oP P^%Nͤt9OfDukV3:ɑ>g>v~Ο)ϑ&GB"&s}3' Y 0#~^E:&mRtOqݿ4H4ɭZaYޓSn黊֏y>@}G?*F h 90 4 Bp6Ӱ(=qrjxm?g>*r0(P&+$G<2iɇDсX*pJן>߱>:iQvn0ICɅU@L5h# I$8:86܀vyxþ_@c4"-4/X0MS5 6N}Rչ01fz ycTܪD7''Cy-)|g"8[0QFa.E2K9+]C\$xp:1BNlEj8ɶe0KPu:OߟWZOyn ]C4C3n% tڸ^g]/ 5` O֛Pb1JWK(؃D?k*0avqd}Oz&C&jiAV-6P -co})7hP<w^2iv\\α h RFI4ϡk OKKp'z(\dzv8S{!IbCYEVҟ\meWM\9Of{/\`KT`Y %  w< @ T &=6+Joe\wb7[7.y(*py85h^ f 2TD(I^$݁ǵ{UCyoCly b ~м0t\Q#KKYj Ra+1A Ad =dFKd 2ə;QƵT {MZgpۇKOsUCJD4h.7 IvHE7afK& ZF鱡gOC%J!d zs3ǻ3ra/%ϣ2S9/ MCg#׃>W2y%3e/./Qz6 8rȇ(I;\fge|g:'eŬ>l"7@D@6@{@U0Xd YcXB  ȠDԷ:`# } Hǫ͟4M 핔zsO 9 =F\B!Zh^ `BUvB@T}b~(ӔH?I.I?hdCF&Su{c$pNl2,|RKxA(FWpP{poT:t_& vSw|28L|8Ƿt6Ġ-zFׇ%hxyb(o^ y6=Gb/-(߂oٕsD!}GwE{$?$>hhCy1Iy^>} ܁D<3})Fr.fCd#'~DJ'CO"=pA N=p W.2,.vQEGpr%^?ݥ@6xי&)TqԘF'&8ql P@C u ތLfx2&H07S8)wJH7V+%m6Q:txxL)hGzӑ:"+=GğxUmIX&@Lz4+? r~of_MB$0AOQ %A=3Ipb#UƴڢL 36Ơ$fKf`/tа̀S:|hlC v| ^gNJ :8c#A`!چ׌PT$di&~꟞$Y=rC'q.Gl4gO͔p(;w#9raT(+ ER2љ}mjHFn!&0~c()ioAb锭Oa' \ g;)z6WL]\78iuRٟ-^Ɲ Y!ؒY'ȣ2ơ^Pa!Qz EIWn|`-$`bmA0WqC+2-n] : BB\9ô"]w.|wc[n5i CL8mf{԰a(sMԉkX}-!KTd,L`8~5fd}v^O͐(N#߲6ζWŎH o'L B'JT$3$-3@UGD]iT!e:/4$'NqbBJZ!W3RZVa6 i14%~ My E(GTCZ\0%pp3Q g9!ƪeD"g&Pv$(-4r8=fCbT[Y9AS|B1D J0+- ACA#@/$1@WU&'L(Aױx//dGQѹyQNVp*L*Da#(^V2JnP8OR^@d/EǑ'^ވ'PH$R^h}܅3B9nr| rvrt u4o;Tq!dH˥d|:ݐ4<;h| {ӿc@-tW/HOQ`|B\ePX}LMjwA!7R fdrLlQͬF8ǩR0\ΫM=6QX!):Kչ:Y| G"KE&$,'şgЧ=cQe+M(tm(5L\ل nqw(`Q82<18=H. "n2~_?r O9Mr4VΉJ4h,##4AB%оmpN e\1ر!b!7ΓQդ:fn`SM :57Z`@!oB6ԝSA`/U.-̰ bImH:sۢi-.pqފLJBMIY %$x5RE5:$oŰI\k0]BoT`Kت5o-һ]W͔dlhؤpqBBš2:A *H ɇV%٭; d`%vbЊiτ7d**€?~}&T?ZHZ@xsuaW@=wg`<5lwPԡCRQvh~[Y9b(TRb$caӣ76eŋ9٢K" p[RURui扃QNZUz.8=ǒRS'COgX`ۼpu b P]>kHj?uBzPZC˄"RR1z#ǯMb<9$g Qz> XM-M`,!p,*#35D b^_/;HI+NDaCƀHyaaŠ'v5!\>n)#l2--e,4I3 l5QE#B'`0݈<>} yȟW  & hQ۔bA]@=8X ݙg¨Ω)Ks̻ɂY`d~oi5^EϳũT,[g{i[@mq]@G]v/ _x ^I J!Aέ Q}5b>'㎩Tn0/-a8DqA@DF" ia|HdP[kXe &Ą2X6lKll0MA93H9!:, StĖьt {XL`8@w45F@Lq@nMT4kbOz"É[wMDZ 0oCQ >'t.Z@Og@>Kc6XPi UMf,QJ@:| gUlEG@"6fI' bChp%LWp a1[~@h뭻b#!5'g3\+Lc7 {i9,S5'n^ 7dgcz'wXQh:2 % aicX (\|Sr-˙obǸǶw>Ԩu`椖 #Sf"0'<1rٲ>-U ?^-[:sb}Q"gL|0h<=nH ݞ{G,;*iCPM#0g!&1 $!R}>27ng zw<_:o%\Lzu>zX~y^y!% xHRc[}¯p. $~/-a֏\@ 'n9!;I/+>UKs`axh*Db%zivdd)B.0\bAܾdLx'~& lGI}mG[ʄdžg9&0pI&"x0py%|ʡd(L$AƄԅ-#eA4ߧt\b(6f0M&Axg>}!dpaC~E7ҀˎVv7[:Ӂu=:/ä=RHԹ_OFn`)Ĉ_.=M)B%SL 4ؗq\0C,lYpՔCL!A;@^k0I˭MxPXT0RJTS0L$MBP>bKZ`Q!"R<13ܷGއ(r) }[ط:qa$H023 MK[_eN{0Bwqmp?Gpw3)ONd"Sdt HXbM%6#`gаz@5=) !-az ‚TwDun,kM7*!'H3AMaj9!y6]vfD |٭V0Z ]9azS9`7 aLfہK%xs6>0njJ8BgVp'?b?9UUUb?)`<T(R$N?p E쓩O,# =߿`L22*@?yGP]h%8eW]6B3![h )g77X"тjiXlTl00lbaoCjl)ѵvRTj C%A7fưOǬ:i>%qi~#31t_(x=sOjr I5eCrE.d8Lmuh 3{I@H& p3ryi9I ?mݱFvьZu;q*2l^/wW@)Bx!ݣ܉'PluÑ&`Ҟ_w<U/;b#٨`fe`\^Cđ+ nj Z00qIH w^T@ %RPӹDҥGJga9;×^x 40vcA;!4ʆ ƽ6Ex/jÞg~t,1z|!E逃4`4GN1 bjZ -;%Ji%@;I`d#\ B!r+e (˸wC)C>mA`}#m: SrǫY3T, X(슶xCI7X{.xLt;vH nydDD8"B֊ɿ_!h8)dAh?,#I"!L% 7l|Rl)0/[ÒCcd>V7ryA ƦqX9stAȐblS{X CD Zp! XheB;6L BsWhzpmp R kWg/z hGGT F4,߶=O&TI=Hh`s7e6HшA5mhx$)*&=nwY 8Pڡ՘*{`ې EքXprQ~QTr on`Q< t)#EO֐mn25gx^`t3i~~Чg,>P4(/l;h#NXB<=LcÇQ^7G|p9W/%=,d/崽P@ bAPyÔN:iެw@W" scdfLŘd.,Ie %jbi:8݆ӭCJgjr0 ء`5F3'qg'kG F3 $f&jXVfo 'SC8rr-EFUM %R)m"DƛuuP! G'n)s LAC #<D t^/v02"  nۭqܳ灏E(: G$#l2%+Pw[gt^H vώrdh"rap⹼+:!ǞIO..k3EStN)Z\RG<"aWpZ&7mp\# C<.q{D(zfuϺXkp1!2%44Fػ[ SPz .LcQέ<'%: }Dl{z@+d08"` w7,p=coN, Ah- #"8:|~I9f6uOc Dӂ(qKA8p &ȘĘgN|y*M{YCBl& p %^,}rprbPc%!̉i@c0 06 cPR^ @D Jt "_s签q!PjBÈc1ǃ"_@dXj &hzR# $jJLd@=QdBWcU$ ,`ݡHjbDbiPdDhN6"砖܀i-W_o4:*S,\ "A7:G m'.wɷq>N0%L!Zx@W?+1浠)=Z@,Go&em|v(&RIP|i-%9ЏZWXA|zP"ŢG]K=FߦCN&@Nzzr# Po~/.,NwRއ+,Hh<"M!|ZiD;HPié:rTb DEbm[NN=g "ܕl Թ|MG2%B`\9!OѨ"XFA٣F,mqyc,#S"6zL&C8PqXo,NH4au=ēCy̛DFׅ*.='=Iz% %A鞒44E Vm vj`|هVP{Yzz{ bo?{6.CDAheOޯَ19lI UydhkW饇xqf@}˒y:Pzl5`qY8r"# <.`?^QD# \Y/vnї\T<ג( l">Mt. nk^&-|=^8W炳msؔ6Fx~CvGSMgo]ۂj>*iNGwK%[!^{"}g7QgB3 X_zsi a󾩌#IHcZpDd"s%­8/C(0T:t&+80,\?)1U&t FzȆi nQ1X(87D˿]|g0QS ;q0)ba$z =F !lSS{i9 ٜY<]`L@zpqnP.8tď1Ӏk<SZTBאȠ )U03y$ ,$3> 7@. an)f)n[ww0NDIbnn,dtȳ7T-LF6] \Cqg!MfWMtjH,. â(惓4$v7y=0ЇCvq׏ . JY "!]vukM<P Rfꋤ*hp8 3vBoI}=aaW;yXcZCRfL '* Aa\֍ikD g ETUIzyg"N6p{L顃:gsN̞GA`6ǎ!'8 >U[ +!z=J$CS H`G t$ JC KQj5<K5 \Sdc<0+!{f̝7qz!"a͒)||8Uxv{_(I5ȝXQE!AjLƷ}v5t5Rۛ9JhXboyEAMF:kH]{|6sGۃ W77#fw")Z v,A!ZÞ C`kNm2DE0,v9X$ݷc8yw7D9 ٤vam-C2 [kIwϼKh:@g;ߵOQIl= 4wpwt $ؘ֨1whWZ!_+DI'k,xR23}AH 2J0% d$ikݠT\ZTɓOZ,Kbs3_o-QU ۚ!RI>p <ƀJH%Z>Lc޲q${zl2nrp2Qc3w[Dhi5aϫ6AQc߿okHn_:[ž> N\c&E\;ȍu5X5h rs7IĐhFĖ 8N#jlD6|_|%AH!Hx!ˁ?91u9;`[M8hA;w/.[ Lïs2Qbh=(w3$\\4J#8X¬QiVȶM J)iͱ!8%XpF6?=ÜgNMi &4y ͙X?ޔPY^~/Fg$JhxtbyT]*sqK"80T4GRdG_.y$yS#̼$,r"Ghpv/0,QW\? 7%G Au+xeKƑ !6^iʀȐ)E+W O_P@}ZS/|̞>y4e&=Cp( "$Q̪c<'Io]CvjD9 [I>{E8:<=zj=!ϔVr  B;HSkillУ P흯^x8RZ/O-g^q[fB#=_}?$8vkl[sc[tca~CdgCF-  R6~HG򉸁KP t6gYj4!sgzV!JMp `6+^5NWYM?zzy_#i;ZMD/'}x0dH%%w%]3G8>F[iůOjAۢ';D G@B۔,!'aXlvoPoݫD mC&KvHYVt[d^~6cKf-H\`;Q-J%mGbdrB:mL-z*bA2#3aO 8+UJ&&.@䵊w&]@ .^@M+f:e(ةS߰^uQ^wY|TS4)хW((J<1bPU'-vbE)׸{Ix57'\׏'@.ڋTW@䅁Uv?lH*x/;vhmmC1 {*B.oԜôn p7 'mv<;hRLm@{VGyl7z31q́&p8b@T rpl̆f5lum`6+Qs]Vf `YUz߮o6٦ӯ p)bѩ/UN3)m[܃ۇf܏ k9ktxk$KG%:U$&/*,¢ஆ7 W(V}_I;G}Dw&` ޓ$ESݚQb4"¯u8A`yuK Ŀj8G~&|I58U<u" Ju:zUt齏7Z_'wӶ ~Q f\@d],䯋$]N?0KgFbhfuh/&aDbٙT ϯgk1 ZoQEdiqǰ=s\1{ӆ9(}Xz9H<:ۗ2D޸$8Y+)BqM u6`i{xԒ,UvOI>ƕ FFWр)`xd^1S$y3zBK+.{r޶a N@$i+Nf-$&! :xʼnA?L#[LgBD~,yH # kZ.pdfAbu]lѳJ~@s¨j c_v,4W%o`$FAaxT]^25l@CF <{`&ƞkw)6ܶ)E * @DP uX ڏx}N=gA77JU&FaU9šK/i(D{1fnVFݟHM}j>?/^^ڔM:TŨPAQ.gFu 5)@ dnm>:EPkus.Hlp( 8G0aqT$&G:$R*tȊ&[Zx br8{voYeY&|vaGK<\/bP b_73R$BM* >\t]U*5DUU^`}+wκTlʚNIF_5dcZ3dd]q~sgN֡Da,oB1$ ba :1 rè{qd83n֙ :(ݹH lYcCQ-Sv%Lv[rv7IW 0Sʘݶ?L3pܽ] M8GGiwݓ\M IqSclYGftۮU7sDmm[㈕ ݷNXo8a\+;,;#I8Tt]z_%8]Ggjxرibl0c~쳼m܃Y^P 1@o 1/:oqn={DQȀ PΘ;xUK%;5[MҒ NKmY0kƫ d܇<: {f%EaNvNΣơזDF+oF'G:R7Vx'1b'ZOk^[2)$#9@6~l eZih4ulnjqb)\*GmNYn %\(AgoP |yw"k!o-w|I%:7Bd<J;k_^P94o(ֽhhb!Ո~t5~~<=X._Vvo]dq ;qB^Hoqa'x9$8},0xl޸~}<0k+EjN6 YgWv6uO al'zj I  Zb/KKm,_1$)`?F2,~W귔,7@H*IJ㊾bk1ϼN9oJ.8w'4}Ott0޳gyƩL;aӡ2iJ(ֻG}QN%GnBHB!^K{N\"dC)4Z⊪> .s7sBW$7tTSv鉎_^bf &=g @+A !acـQZlc@:b M, )bKӦ=B:Rt f|8kzQTDQEQEUP綳~ܸ1׎" ^^"{ hy!ѕ)GAn|,F &w&Mn xށCeqt`?A7[lSx]UݾgcUpǦM{:fe#I'B$PD0g5ɇQ'K 4@y&uԪFǂu,ꮬ)~"!ycԺ3|i=A (熝Yu񜜒ɘBM7cPAy)f7mM`CЀ: (1/1^6N.fQcJWF?m=r4`>hJq~N &%.3 \ wR),5G%cP#m/I5X;4%ݖX_˅RٝEgvo q~9%ǿNyUQb|x[aWW- o'fmn2[@܃>X.n7q |gZ9mG[@ Cj.v9<3w6;yḰXIa1$`w(E\J,\boAj4F ] . 0Y['uΗ $Km~u߃ ~РU]ƗR"[k:GC>b@@lчXr}'˰-0w|H67nʨl+$t ! @H\E^"ƀjLxl:Tr 4 /w:x[S_.su}2po]sa*Y"lA %~zny]T6Y0|\jB̸]&)j]Ưs@`R*װ+ ٕv$bhD9㠀PoƯ]#̻Xf'_\lݜ(3Xed g}bQ1 L*LoWpMoU-*u/9pXS0둲C.sI 8.k`RR(\gbdMt׳c"t |}廊b6ʕL&3P|mNj0miݘd^GmNTx=phW8gk ǔĵ)9x>GϘ)bmD땙C1lqPQ<AvBhe \^5Xd~j{3_ZhtB-:m`9B/}q=I`H ;FƞŜ瑷SQ)a.HxB~ Pnkmepv;xʝ y Ǵd8[ M@o0H 2ܺó] c+l0H5&MX`vpg\RKoz=-pǗ1!I/<7EDTTUIFTIiC.wJljPIHo&3{rCi }[xzo\mo!·>͹6eO^R ){`2WcܫQV)Jֺ_%`GeM5,(∈(D0.]P̊ UѣN(4vIkWchx7魰J$c X1 GqY  .xAkq6ZDphӦafFz T՝ZF !d^&_AscF+hڹs3e+@Іc<BSN{<:>G,>Ρ &9՛>,Y &q~/scN><3ߝGw7լ˭kԮ6sΚi}/Q+QoxG}^ͩ[JRW8>*"K+'UnK5Yq&#;d*^܆7\Sh%a/͕]@GoYڃznślm  A";a =W>9`0z }XUN8G\-7dF!{}f ͟:wYڹA*[VwV=+x' ]0\`(cв:qF M')ك5$@(05 S nd{XhN2jFa3i8J,s D&r"A,,a]n1`Nbl.nFq}M{$w0R,e_V3 1`fqxa]c=^AAEDEεl> ZGc;4>i??RW݊~B(7lTEDDTUQV xUUQYH BUVMIB~+E R2 )6jقoBHHDbt A1Tei)_h{P< R5I?(Ӈw MT1HLo&I58RA J$ %({#W e7üJ>IK*1߃J(@> }ظucnB%%!с)LUY3Ȫ~1 UPY}*|m[PG68YbDO K]jFIf+3D{tpi{n8 ccyr`s>Q9U[* l3 I, DL4Qv=Ja(qk`<![%ĔHnD,v) h+WlfxgP2ua?!h 1d`@E"C+ƎTd"&74y m BY@ 0ϫĐ $#KcmzaϤ"അ_yӒqcSӕp$l3-Bf Aop=e=x j||YM-&ma $HeѶѡXP+2 FP?Xr. NPik/ֈ gݛPZ}%pev hG!Nq} pDP@LM̏ ,lYC:~;kXˬ}@ v!Q;z-|=TC3SSq;u5Ӑx?081:7XWroxIL @/PPs8odQt"DƮA88'$Ɣ~p<<^@usFIz;tA  iXP.^DCG=tX*@]Q\%`25F3e }D#:`fjY3tasU`7ߺ*':XGR]TVHܖxY"REQ Ek{yT* J9miYs0<ɚ]aLb J TNMR#[YEp ۞$CdrȄ ӽrI`iDǼgu BhWCCɂ+%3v8*4<:l8˃c>v18ڳYKl->x#F ( hu&Z:XyDN8ן_\gO#n|es~YיۡpwNwtI~@ϲO"ba*A3Pd4 3囹 4'<:sIR/ɞ[Їb !S5QoyˮV 0:l磖a"h ̋̿ (;l,`o&&d1V( {F>ynm" 7H>yňVf*v=W%nqOau+׬4GVCdXc_yv<(^A\$3\i̢pLaDF`d29Y`=[D8r*T=ɢC>OhI܌zEaROc[I:pyN.c,:SxQ:ؑ6c 8| W\KaG@*ьWA]sy2ӔS{hYfs++^Cdxoȍ)B%xL3p7>RBbȰ QŠ`Z5a\{ 9KKn?۷;5ǫ6qztHB) 7M;Pu\a`-c%$h,3E 7>2edQ!d"m]lqE6wW-7/`0xf0Mz\\5g.z誹 _P55h߈~9`J1]x fad`L.,&d`YfH  YoMyOQg![Y+J;Q?+9<8テIr&sL@LR˦! 8(< b@@lr?ը-#,XnCIrFrq{6ЍAX3n'ʠ8А^v.ì! }`4|S#m K&vM]}oU:&!5"q=oƻ%忇A| !>|<v/ө[,Xsp)c_cJCH8ZG;DypH2 ۶ǏYLSCL\i B[0$3j-G;m%i% (MzqTdDZ rG(fN {{ $Pt?~\3v,g4bbUe3/j]@1r ^3Y'a̡LK {{#c&AyF!T*;%h3&"w@v׮Lq≝M^|蚟@x/tCu/:`|Cݛ$Btc "ǹ89 Yϐ&^`.8"e8Tme3']8 TT%{x%짘w%@l;2 {A!ȓ3N9*s'PIF.MWq (y 뗴l(Xٍrl H=.%h$ Eg\3;wT>$'Jqu{{;ӴИK p<ܨC#>v~\M%q{;oDV3u o̮Pt8̍N 'cʜA%b0XC=V':o|Ij,=/# =.}OI|=^wh>-%dzPpGL^ N27N4ƚbڈeewnO9M@?y(Qv{ j<:$@)4s$7(Dr%0ffjv<; (N'e9Ecc\Pgk׍L4{dQ0PB\ EEUTBt9O!`R"u5!W2x .m$ ԑ @T ,ۡȜ4t úrڨ )a$bg;/{)]\ V r *%7WdihRfߤxCiS·ufQϐ"4! 0~ P8ZrTRRi,!כZo&OK|A / Qܹ 5n9C@@8Tݶqlw;yϬ0y1`u_%g".ahaI״2X <睒5P4Pxt*ƶSWC2\-/5 'h(эG FI`27 3{GX믤{(;YJ&qÈ6 `ԘPfeX1}{}0M$5)ƷqݏڂpA$5 z!T*"BB:$6Y卻S q Кq/.TQ*[Ih+Z7g^Av{o4 TVfPx.)~a+z 9%M ޜ0lĦjŬI WHؼ|o+~Z1u0[ЁV;ذL4ɷ]{bzX@jQiD!x)P/a9faf9U=4#`y=UQm5"LsG w^Nw&N:M84|dKuJ5elUdEeQM„ #\`$ 9SF!xyqs{^}`}GlHnj!K ՙzܡbօvpM K"sBS=KOv4}(g'݃,A.(-M2WP^( "ԟuJʨϋ躓?uD<۩~N..nZ79w,1 ӹ?4=F)%r2slb"ŷ3g0J;iM A1$\A&C[\-K@Ѡ#{$Ɵ,$7SnPih]c<٥fNr9|0"d.H Ia9X$;x'y#;3E |sxLNS"v:q6DcdrT)^= ;N#;kͨkz^ b% Ad1y+0CYP6zWzz:OSz!.6/ɰ;i7@C`*cݤ~("ZODvpO8ׇz_֣O  !;I3hM)>UmS|CT0,dbg獽~>ӧ09 R,.L ߱Y=窃N9; bN ا]4t[vmyXDҺ{7?DW)su3aY9JY{yOWh-YUClp )=E6¾G)'԰m07³#Q{.+SuEϷ߁ Ot4qR8(DH iEjPp<1٩ɪ[T7PC@ 3(@R9d_6õQa0s;>~^$ﱨD0} ۘ |ce:fX/r^az>im'Q'ԻKĶÅ-R<*/nԚ>`ty(!("R)|_sRo6!,=@ͣl;km2x??wuK9 p( P- @ !~df0;۹O)P4QS\wLDal6}T,=@LvitPH `kS-V#s%lr:EvZ/C'7pH(LaJ&/h yݦ>g2)DTFaEAaaM²hf\zQ$;zD55" {$RT#~AO P HVW_8vltv:eҏq 4pIupQRptO3*%J@OT ?)lȴG1h1bN v6 K.2ߨ/,^@aO)N(;<8 PIr_Bl &_X|XBJ$_.4].Al$%7y!2bLjPC u:>1DC8佞rE&HGpys&Y!]7I 4!J !5*\hhKFFĢKh8prv&v7@ M*B?YAܾ<쌌 ʢ*Bp-<~Kl28 :ȋvI<3lR:0zJqa D%a~Q  Dr N"F+ư zoA͝6{9 p(Z` ,O\oeKx  . O2 g < ȁ!ҳ}SwG MCiړ]7tZN^5oXn4ЙxZ!1ک|2uj1\ڐbsXaY:R\ɮJBXx%6 GM٘SP 3AiM @5.Q&{ UuGV$8\P,4 n 8~ZwM(8t CHhrӇEDa|ဓ*0D@<1 J!|c3uoWeOA%)`}pz^\rO)2L0 THX G %%5mt ^H {*?oo„5"ju5C! T!KQP=Vt>bNp dC@>P:T 4b 6|D/ɖ߮Rh 5>YO/!B{HC}aOFZiZB("(A8"`c($y]`"hQG'85Q 1=]P"dT@ѥBy{\]`TĕHD5CDH-U3rB' B討}Co6#dr <ϳI+BHZdcNhl\q`/$ (!H%O/ )lIMqϟ<ݒ/cI= F񌅥-~JZcCY‹G{D1$Zwe<9RR @TCdgAAHПdd%HZZ hJ(!4JLEGdr+OI>rCmpUHn? ;$(="svJP6)1 MPɨʠNL(=ucL͝4\ K5*i\uX^ZG qyC/=1UDAH[܅}}|>Xqw [2N!%Mj*SE007"R-f RmXo؊\6 UjάNա :f@Q6fBSPIh}G9 \TnnO~qeYJ .c4~h >ۃ#UMf:P(")?,v:yNP?VEM*4{;o80liZ#78t#@H10Cp< %GJtuBC˒$i |PjrK*]Hz}zprhB.T,*?PZ B f RJCc(, ( (:Ht <_- gQJ@9 `8?O.]DU1z%4_"FFAЖQyER˥;Y8E}DAFÊ,6(l`6ͲP=( .CI)!mH|5IM< *ng>bd@ iI83dNݸ]Q胹իw$"nb75m4;rۥH"{4Gw  Nގqn:!{ cfI{M >@}'-ܙ!!DbE5ڼ.ihu v Q2 m.Xěcҹњ2AѣmD1n\br,J=5}k*ZsW69 .M.g 43n1ڹ7Q{rP)xQxx|3P`ޑ' U K5)ܛX>kH$zZTT]YgM*M lmߚQ-Z `z R0A͒P<DEdjkEg>?_ft?JNm⫚Xx$"5lRAHJL'r ObE۩r m}nv;o o@a$?vS%xDK pz@Nw&nZڷY t9Ц%gD@DA~O s?-zd(L@%"4w^~eډk,G/w{Y;Um~%dS2Gv(@̜q>}ʼBd@(r7flPSݥ0( 4<;$nNvNxa:wj~0X\e&w>l =Cv~E__}Y',[%@,YQi-7~>erH'z55qԉSy%)' @1 LA M!Hj `‡{ ORK٤NL*>e?M<3F+Kd^a3u+:2(5 I0''ҵEe5i-ц< }gpbWz&k`@=@WdBl|zn!}YV>w{7~X;V9L <"!K1!ڑɅˆQZ='d|BP4H*_.ڌ2\̏jKvs1 ٵ'Sћ'ֺG $q~ '( @'t'<$TWd=PHOT> A; a qTPBby'k>}FaQP+K~Mن?XGЈtL_6ʍ׬E:$&^B&Co1˕d$®x-scl"M7 /lؼw7=N` I;ͤ$׷?MSRp,-7aL~ ׎ܛJFan~$j8ĕAah h6SP@jWʍۮ6d1-ߪen[Iv(,v < PDg0ح\-"#X$- _B @ϋuWXaKFq PO\]t}{1 1 ߡ-YM,k1UX #uUT&ciGr9@.Coyf ufcNG=Rt97Z#" mBMd۲CU˛LSt)ȉ0rrWZ>+C1Ѓb}ƞP0 a/4kkMgCig !7=8rC:u`_}N l4Pix .<~PRyviK\ a0܎tu@6/H0ڀgAv< B.lp`tIj:u9{;r&|ma\0)r#8Lbe32ˬDsM !V>5hbbj(PЕ#ÃA (B)_gl`yÏEdEH&U ;z z6wG-FD&A 1 %]鉠~?/=U% 'p{\2}#k&%5[QU00 he^;s_g DEEH7ɇ84# 77s.@ݼDEH}p49a/#-0it@B,Rĭ 徦$xr__WovohSt1DP$HygC2n!s>]v>γ"{lݽV5kYԓԙ&8)"Ɋ"v$vCI;XH6<(G 4LINTnq܂ᇑ(u@ATs lbtaƪ-mBm,͞FJ`kl%#BRP<`q`j*DS0dB ;F* X&&( (")bhE`4TODlU'`:ҳ#qCqDq)n?+Ǹ3YB/oH9"38px⭕)$7P+8}Mˆ{Nmrs=yi a~ӿwf}K9/0d/AӝpgOc`{+/prqOMBDLpQ@b-.9))/g+.ѣje E$iPBc ^|z>hnoc聒0H'DZ;wh^^! J|&%$B1)$u>8QiCGLԨJ"CVla* cqc >A4:%~[:n縯0$O_[ϛHȿ:Rv$Ib+_U9;lm?TZ@TQ Oyzf c i(XؿM~녫.J\Txmkm>7[  -!&h;B]HԴ7b.ԚWOy [N.8B"@aD"((M4@HCp.y(XqN /d,S$@}qY9G|YMBe= C^a}KQ5?],2FV1Ǎ}HxS,b?c%!G|zLT(~Ȥ)9cX ~D&WKt F lq.)dpzFX|9Z`8e#eE %`oكN\66o7Ks;:b!ŧ2b(KmJb8p9F*#1@k@l#4F160ѤA@Lwp BCK/IL OcL)rXh_,w8¨f!|C'ƫdUމ?N[,o^q3͇FH{tcP9OJC-%RHK%?)5$sy݅|u%])!vy@P=Gvy3 t}3%X Q@aBPuBm9c0THHĦ4z$XfQ\ݬf磼7I"8KEE _徘L%ov,U}T} bTm#ȂHJ*&CGLg7] vjϜ(?CONSGB)Z9|6[hŤ": tk8t)ҥ(+3ccƲbba[mX9"Ƹ<{YmG)e/ 5# чZp虶e#iaI&.}{מsW^󇒽Ô$}Zc& &̦(wq,FuV"yA 6ûdx)"y$K#ҜϜM2AH6tep܆-S4Yy ?0UM<tKbmENJ!AS!JJ)띸mЉR@:Vj& $(HJoW#D]C( @Q[d _m8&X2$L$ӉR{"ht/YmHTnj\kqMdH!1s\Sͭnƪ yi#AIAj% lШR#2KeMC-&S!*NX ym:º2uk!CR\d[llf!蘩@Ih)Ơi&dd|qM2,jz|v!f >+Gb\ޛvu4Ťě&G)p!&!J:N =Z iiCCzFYBۘзs-bx3W96>!)MN0ArFQ i LgQsq1XB$sobjg-3YQj077L]ҙaqkdg9f*kq¬#J}򰱑f87'p= > 77[G(8:2w344p6r8!CSX[^ (px݈JJѝf:&v3+k9StJW0#vUҌZeU #oH34~ת+\b88 & &yf mt!ey~x=|I&*33}gS _0ςR~$ƒ0$&t@"yMnF^kFK (sX\59?R4U\(FLr {XS"{Ҵ~|ը?!ZՎqj9*7L6>)U"_ruL25ax6hY# [㻚ta ,}/mNݵkPc.EHIH\&--|`tA[ qp旖pT:T[agc0{?L dx$!@X|acC j릋{:Q@F鹳Ѯ a2FAB™H'@d -SD#g &M͙/щ}(.dL)di%і_ ] ukP-]Q.EU1V8V 7n)+3MU Ta26Cz45fU ,ܔ5;LCax7DR!~ 05У0R%H5N=q@iq$p4 ֓;+xQf>Cc$/A"ɥ8l S9S?9YND@y<0!ɉ"P"M澖WHQ4U:nO,.zG ?DQ)z3Wn& RGΦI Ą!HITRRSA4!PC@(Q%"Hs7KAєby=J<@ۙ۷ l~Gq?-cfӍFA$'MnV"vN%#'4J1!tt|My s:z(㧡x;K0xT|/rja% m|wp9Θ&rPuG3 ^< {RH$?r6lxp#7`q84ʦsXňinZ?<>(hʄS!4ac2B &6A^`\IH$M< [.z'jE `N߿~ׄy! $& z?iDcIꛍl?%u D6QA:rR buXVR<Ӆ73ZxCͧ|7<fI <7n? wUCLʇCaQO 'OgjG.7J]P{(B03dQn2bjA5YWLH<A. C'hPP^mо aKgRi= 4`TNPk)5{h_P*NHH0(syώz)Hu~y Ԯ5 !@z-J qЇV=o+@Qz00=υfrWLE*bO4,PM/N0_?OM9^(l?\YRW#w,2a~y }cpKtDbɉ@ ݨf0V=3$ǴZ Ӈhr26sb~k JC(L%0І3 _oCX9 R8x ߿tK]mnAwmA1c9W>9ۡPdHwwg 3d3ixtqݜ8ms,6+hD~R`͘dN)+}l\8I (mA aP; mn!fQ9v4T"k{B)XU(M8;h3;J8K9&6@'[!,;ܳ0pKdv|֛H:69@<~Ly_P%F+^bDPyCȓ]3.9c1N8ymC5&Kqò(!;qo*!9 a!|uۙg@:zԅ$c;S)VqNbGns}X)4[c`Bbk$27+lCGX*Np&"=Fo6 c l!Lac`tcd Ą/y|T/IHsRsBC3儶ISx~aNJ*/$!6 e5 @FFϧgAXh(˳xmn bdt5#f9[ƳE xָ˹6T=9r;;P ;HHhcrd9ӭ~!_{* #! IӷMVs47 "R5*%)gxQq8 "%Sχ. vi:-8"Q!7ִT10@\=ݰ "A\q,C(v{/Igl$y.FZcߡ-rĠ؎ =KΒ=(^ 2mR5᥇'ryIrÊsDi8 Ky,HL{o(mA8KlL8Ek $H?'#}2 dU@'ڢ{o@w<)(BG*A;<$6il G|wy80~!f`lDkM6 X3&`Mނh,!'f2r˪Ӎ; ղ):0)4C bCm-CB1 tܣiTj[)(ٲPGo@φ9:ue@<*3yđ8޻{C }1GKCeR=2&h=& Dې] 1CxXB*1LqW\'ƒN`itڴ_^ ӵsGe*ib5ma٠7Nm;H^^4$DV֊fXwC6۩*B;JA<~7 n<ΉN歰 '49.1ak2XxFc~SJ~; sXٹ=|܎!8}m!Yzy\@VƅȾ_UlDClhCQ$nC42"^uȇP$J%@l068- K1 ˹Zr9CPE;4cZSc ,igQ4D@Ç֫SsEUD $N=nlc0c[VMq[ȩށȕ)+AOYx\~I:׼7߃4 ǖD!H6z4&kC{4wYkb4Q!y['ݳ[oFqКpuVa_n DL*DLLB!Z~eUUuZl$!CA3]Yv|zA6ßX]q*؈kX9 ˶pEb5R1"SENk/J^!znb(=ݎшH[daĒh, ,r ;: t;>գD;+X9LϠFbL(ndF ,|'VC:`eøpBzuTSj3ǐeKzO/g5M!O1UWBJعg4qX69QF& Rw^{a8tqt3WGI-@q9n9Ԡv(JZ2sV %iZ!BurXj;ۙl#kv`ͭ \ٹṀc^sh;ߏD 0@"e}W1,`klfk]A"4g:H9!n۩Xxm)m͑L#o1ޱ`&~qL%@ jƮdSc|hN22<`Mj fm!a(,22(X߳q 8ZHXВF1 4aj =~+dGBh\bbx%P|PcFa3N` mâc6|7 xB!kj Iq7*z>کXu&\  l8ZzGӏ)r0h0AK3 3:R6LV݋o7 &&}>MC?S ]3vQIT (i TJDK<ЏD]^LA4IC۵^=H"~)"/uωC_|-cFX1\a]{!.nRnlop&ŽiѢB`؛mM peo7e8`VP&IOD֌0xPY єcufiQ )qx55$0ՆSD&$Rp֍,DU97»ch;a[TKԇ?-*?ȉ$gxw3o|k[-7k;kAw][\Q }ިJNKEwт03B}fd6yA:ݝsb[9דC x[>xfaX Ըi s0[vgQ%b,T:3DsbI]J*A)t-O؁1Ļ".y$m 0ΫrrwMX6 2]l6WS {wš/Ex>^\_ѳ|<4^(XNL{%ʢo]絋rEBs[]qE@r!y4A,L9B0mLC.);kEAXC +r0.3 !ô3N(ިI 0a L<&0 d=-M6m x \ IF96Ͻ uuKkY&H[9\^娎FL'Їr3!7 yCd:c=:B#z+"!am43+9NdO.Q!w/@L!tL%'\z7i]R$f"H"( =z?/GD2~vN꫟~P zHy(+AuM('u\T'dĒ^M^U8lRR|;Uo~ )*AD.S,8jԠz>w#SA{Yd&cPj{4iV&ĉRP4RP)~)aJ a!  9C..aXE~C6 NZv&zx~˿{$ 1':CH JC sSg#P1_]QVpBNXFba]Yb|%aSxěds%(-d*hY-$<66Rɱ$"L}Z`BveN454m\ #E6ë!3'5UAv# #9tfXo)o^'ѽ U0$Cè~kE?M9qYD1qF³ tadl3[,̣2MKT1i  B !$;'0UF\=}EPk3RHrR9QO/.G;ARc!IKBR)~dһUb}_ǯ &SQ.K.]x` Iӻ+7j614/~-y!?]9U"C R37CaQvuŝXªU!rA~{puZ)G /8iRfJуmr|:Sx˸PTTMyI,\qJP!pѸÁ=Ai)RJ)x|T1$G-+I uWU'ǨK74(S)B0b~ GnٟZbwԍ/'2IVF,Ǎ( j[GL+kv!]f 2G.2V55_4+ӚST 3 =ݢe,Qx V((so#G Yƹ!X+ @0*hyk0%X R\5wFC Ѡ_dr/1.8jw.&g)Nwi`:$8y5D'b@(A]Sp;M.r31MfRU4Aӌ`deʠ胒@g6  =DTVҦbC`@/CI<: PyΡ7,; i+H!i0BH:j=CXf_l`Swm>ѺpC ҠKlC#3[m0%!+b)ش '@]AL'E3duA:B1th ,$ܡLCtY# 6qV@ 2a gn),7He sCM ^Kb3,M\x<(5'yL@ GB-hB@0Ű XE!Ɇj;G5YFhiTZh!a]yqf&DPXlN" f6X5#5m G(`y[βi՝`;ԄCS0ܹx7);ZzufV/9(z;dbe@9C6c1<i-|6քbǧ\;=#ә(kw֜jJBx35f= "HS'Ɂ<96x˝ C3hPyraN;r"'ؚP+᥋}SD E0pĂ禄)/- &# lTPw%L8IDS^AmKj/ B٬b&̩ z J]T d#w_1 vC`uH宎Ѫ# 2bXWͷ%4(Po<(=[j>E8T w&#j@[768I%6U|YfSY+^0`;09WY!:MCv hi9((0G;}9FA<r[oIHTR: `fA'<(y|eJ5}Cg4isHb;d*K}HB-8g;7:J>ӓ4|aK}csZ.YM[&Bjp<3C֝Ѿ6e<}Yr%!DTXa Z)&E`aJА9qCsED*u`y)T]鶀6p陀)$+] 0S `yF 8>m4ާ,d㶺;pGp|.{ ݳ|UeHXǔ\ .s*m1 =חmn:!;]Cz491ƣۍ3xpպe|hqlOM8|>cw`l'rv6xsޢ:CYӭۨ>^7FީE 4@NôDPP@Oԅ]W c`zM!=i!B@S|YF i3d>j"bp! @51#znI%%;eJ:fU Z@IAh" HԦbXmK_z |Ykhzw `.8qCUxFy4cz"͏!h4d(V4MbY"n0<'{kÊ,j8gq/TQ"c[尢[O4؍چ-$5 됳ћwNhѷl഻0Lpe),96T,L6쎎 -F12j>sk< +r37aGDdwJd^̆B퇫TNg:ŒyHFX=;Esߘ"iKOdō-ѬRPQ-#scãYLb8-(堙3eSLok,P!̍Hǥ[{-2;li /~=Ppdb (<;G,p򙪢6RDHUZ/wbƦ )J8t `ƍPq棖LO(9 8ڡ.x@^;ZX"wE󘀈Iρϧr4ΊWJSfmLr1ٯ w>|BȪ|b( \ 9!?'EHr;`Ċ?BP%_ 8lOޘ!ZZ`Q I!{ST7fYPC 0ܕۇ/Y8zØO"! (BB)B(R$B鯯Jbn0C 0kܺuAjG "ORw;ö ޟ0o8간AUIF8Jri*(GՂxڱF_Î臣u6G]L֜䖹vp1zޭiw:=0g0:L0P`V(C,Bq6+sb7"BC)* 6!7<\<7DB@(P\`BCݷ}E??DznD k.~TkD(}ۭѮ|s9s9^K(A.ճ4kkg;"B^!F3k ]P%̖ʼla0avH6¸AIs0+EӖ;y'%q1{8ONyt4<\CԚZ?S=e!1)I4ĺ94= y!'{6a|dO&FΈ}f )^)Furr7%MA#O'ʘMFrLZհP%H[)Hζk $!3nyc0"UXS+zƢ=R"$) 3N>LLpsHbp"`r#S @J|F>>\rn,܋=bJ^?٫ PTI/AaHYBSƍDϷ7n^ęf g")NFոAboTrPβ tJZBZk24$^b8 yVwǡ#^<ѨǜCCsH73׽axa FqQš@7ơ m'";ΰ4`b>/&c8(s ?2NB: b] Q;UzX㿻ռ7oPL &% \$߼uy;:R'LL{g2E( xv@k ?iRdϛ|͍'G_oWݱHGl(:}uC{RCHPI( ᇜRd!NhJX Ü(Cv ܵLpJʊ}zݽ U\{ƨ%=b93Dbq 'N y;J9O<3e_wC3 PVBIAĢ_GeAI/_wdݕ rt}bH4w9j &!Q.ҧ=wD$f`! zxͬ 810}!@j OQrD}QX1>ⓎG#a8)V~Bf]'?F/p(Du8ʅps{򱗭 HiXuq1t x@}8fvpRÅ`IږL3$C,*3Bތ--f,m z;"bdʠ8b/}mڍjJq(1Rିct7-⠃I˞iy[)P> c -S°/2}.XugzզDhCjQ3AL|T3E1V{^(@ vBJB@34H,@ 䂇%_/ϴŚ5s.luic Mh6u(sf4|(׫NO7ԇF 4 q?'d(~?>8ӧy. aw lM$,K4*P/"B4_S&?z#ެгCRZC-XN i+XvhN{Hv@:=@,:U.8Bְ0noc$߅Ey8wgS|?^ jhJg4kXBס _,0B^ql N1U}j =P!S2h\&셛/v@-R#A_GY.v$~R?A!@^lOؔ4`l,^TnaMDah+NTi ))鷉@ }WH>/ih=Cԯd{(".Br4>Br!i^A ɉ)TČ@'uCc'!(9(D xJ8"4"S@Okhp=8(bf&%28-4n-18Fno4Yv9n'bc f`}[ͤ1pT34Tur':cN AH  iD2G=Y2^7B;,!5&KK ܀ƛ+ q$Y'<gݔMa"L~pGstg-nͶ=-oH 0a=b40|̈́: :&7练#u,NS8PΚFtJSDĆCG9K!Iኹ0sj"-L4اZ1Gkѓ4A0GM8J#[Ch9 ګ,| "S@TREJAIHy!@ ,o̘> .ٻF;V1G1_svo: h N{ ۑiȖ( l" ާ9p@pd]}AMj(:>?^; |5Ϯ0槈A!IA1I/3^ 'M&0V5]CǁeEq=\)OE*S,'o}EKL$LGr B oy)bJ " 8O ;/ ZC(8J=yqD a"܇:ΛGݰ=]q %LW0n+BHGO7P#܄\MeDn=@ qZ܄Po]=lDs6h|-M`X .[~m; <0vxBLxy<̚scܞ[(`֦=QNX i\4`Ȫcm+]Vh@prs}'EO>q k‰lkʴ!)]im)f1˜ы2"3NO* ߂¦|YN< TjknAKDwe)дdwӞ"kѰ0͚#[$y<:1`#ьRcC#5ܚh,<\%C(j%Eۢ?]`RyuCCC4f( ab( $ U1M BOz D#9ĹL @%"r@ Q#({0 OU vK by!9 RST SQZQDj~ ?)p4>j$l2KSelZ&H:7a {1bn$ މwÑ|/|R"tu &BTi D D) (!X%0C CBi*%(bJhI%b$UH(M9 b*I@D% !LHLAJSBH4PP+C@ LRQCJ4$E PLP}DJ,Д J-)@RP(RҔ4!DIIQ,I24 r PQ@RRA9F!!A :.gWL]nH0D~ ""gTRPU4C좒$V)/2\."bԯ*%Ts9/Dĵ0qm%VVf*ĠPL.!%LkF7K0y;o2ѝ1T+tpQ %LUMLRPA~Cl7DP6WR9(ǚ9(G8!%|z)0Qe!C׏.ڕ20e!$zji I ˛Ƿj9pcc9\4E=HDdetPU!TH-N-)֜Lc?2/OҁOzS>ܟ؈zw`܁R痟&ΧaBD+RX颂Hhi/?m k4!r?BïJh,h 2(9{uQGdWa"U׻Ck/Sfj 3 LfC,ctC-8 XY@P;旌kM#lxu-{I[MM !DYiYs u dY  t7`2hL Ap4@$duS!%D21)tuu LV%wͧCcу}}m ?0h/٧QP*&?rN@/ot Ptmȭ$4}O$4Nv O ]#BpJwTS<žCʚ/ 0boH@CY)Om!^׊mҌO)oK$>ʆ*>߉PlYAsh N(师dj <8xUG2(J @TdQ1 Cq> ִPdBG?#ԆW}2P?v|)6J &%(D0 gӻgy0iUtgD:?91[w,D;@qQK8ʆ3DA F> )O@~>?7Itr)vMSRPWAڙbO 6Śsd h"XԜSfE2fcgc0/Hn$y(({JЂT JCziybbe ̼B݃􃬣JqNQxc <"VyP5iwJoLsCȄ= ct?Saaɫ[;w0sS!D"81?EUU[Wx^$g:35Q7`I08t.h|`bJ =fwȯ+OT*(v*1ocf~ir^yʳ}PԵK4 omkZ756FB^S{ 6k,87 ]mtǖݻFE7 8[x u"t B:%pHD[mLJ`l/|muĎVǿOqo{*KȔ*X e%zT]NnEeTk]`vh NuiҐI̗hb\d(s,AÀuZ-ŹdĄ*~}۽suΫ;1$+pi& gF1ţ&/ Z!6/P;qjv-\O0~TG8[,- Njm,E)Ep rDkZ)d; d/#Y}w|EfX͆l0%jg ܌M'q;7`v:zs,=y}Z ;vH] %ArYG㏖2jB_̮\V[mp5G1li'FPp돫lWe *ҐN۷jmP`V|Qk134EBCaFA>Ӵ (́2nؑD ?/MHa4'#ߘħ2 rQKy{pZ@\.V2m$zKU4SJ+U0DDDLTE"TRL-HB $%P4?8 &&%"%/ ]?!^+f /4u\)Jk(F|[L޳pD٣(a_և XF=C[w.Ndqcp J ) 49FО)TtA@P#T*\ԔUT1k(陭!BHE i,b;#EAP%mE}<#Ą0EvA<5{c/;&B4Hl|K| 1kI5T(2|SOm 'n(@űHShLs!Rd Wt)riA(R @>,6P7FRJ Z`nd|=}cCM#@AHa RO$ AP` : aN]CB4#B4PRۊ+Ĵ ABD tHR/ H <@ 'F&]h"EKUQ,C!"xK)%d(hJ **@h"A;*!(( !tJEJ!))QP /T=c I S~~XLEA9'jɁM{BT !O"2H;d.0aʁ 1c͙  xTt I ueC?'"R.Lõ 7iRW9"BsS8 Lc2!_ ov|Ng}JaHU3 ѐF?2RV;oc> U'\FJ^)b n)/iJEJZ#Sm@~J7wa߂?-zU0o04Qv\P"UQ@+ /ACJ2<͇Dg5E+}l>wEU;4D~:45)ZWYÐBT$bM>4  ٕ`=ڄ Q1ELbuPJV|0g=!Uʿr\1c?9(aHx~ d5L@R! BP,L$BP!%PL*Lԡ_j `ZB"*f`)e(GL7G3E\D($H (nHdifPe$"TI>""J\7\Ð=D&nTﲈ$Bo sݙ'0>8{vdc%{OO"C Wew$⻴t@'/_">?O &Ad_Վ_X<\}=AP Srhnln$&aN p@T1E:u(! xtq9a~U;`ÜtV 'p ,Š[|ZTz[2au,5?UqMoR&X%bՀJm^b*6pb$JCrM8֒gi}/-4fdjaˬ8ܣcH_T}B9𜻵#HSpL8b"3D\C5 Bq Lm5؁0k[5F .1ҧkUt\9a:G&;lc!c$6Uqgrtm($ !UAEU)%!">INP!N]0tk&3{ʋ]¿Q~T&S!۴ 2 aREB(II% Zs:M}+U0H*K\@bLdX46[~XXj.҆Ԇ G_}J7m h]AFӍCE0Q"9=.`V8ݱLے[x>*F(&a #m yL AZ hq <\4h b㹴PFϸJٜ^(CR#hLWV!e7>8X6`8ynK A31ɒ;82H ljqE" |n7B!@|GvH<`o98y{j cxcB?5F!$ wDOK9i3 cmrҩvˣʞ_Woϼbѹ%1qWx邢a1(<k[cjʘ&i*,7Y_^ v D $ 0Lau).u>@f \`ި"Dk8%x %o1 !ך" K1bEc0mCE$UReĔO p,&̆b$P1. ѠxX}WP8EA*t$fHl*Q9uncR`]f`MRʛ&)>thֱiC$yUN<8 #Eȶ.dd*Pa-wAv S|1y)CBiOO )fbz-&HBCh=5v&:Nh?(N4.K,|Ć?1Cc1tmm( 3<(t-qųibfNěnXw"DOȓ^}4(pEwj0^Qh i!1tu0M!<|;Βn2lvyC Y_ !ih ji@)V S\Oy7˸!*~HA7 <qJ)A'wwbE!3- O4~ѵUhYӯ[mUpŋF 1WP=r)ޅ=y#^YSzJtVaDQIJ\~=&#>"T,sJҺyNJ<H7NuˏBBJ$F)1 ͉0KyY#@bdvKn(T4:fq܉,m/DL[9)I#^`iFmOuЀjLjJppsiEaLj\ŘPsb 3ld8aӣW.W.Yi0ҁr0e6X"4hUiXms 0[{3S1"x͍2Og(7HS|-$d8L&@T. K `_{>mR<: M;aL-CF÷Sl p3gF6(lǕwQ`x+J c-OsBC\Ѯȭ_PݨL'r]90CuRxD`^R$Kw:4s(Bb0'Xd AE$DT۠LnG$]cS=D3hǼl}}s cɯ1[`Ӡ&K@Ĩ̞{ӊT]`sسVz2RuaJ3,'CH`?w""nK.`MEMct@DD cyX{CX) Ť̄3(' Ѻ)!]88,_bţBv|N0(&6DD . c-,Z=?WW۫zq3A?.DۖZJ פU0 F4[cL(,'LIٞNG?qU\h(hj,Éf(6qMD튉%"$j %F%D08<;Ϟw_(9U-57bSnWђ84P373g`y0v)49hB"f&w4nT1ISL!E P]14_Ѯ<&Ȍ\Y?e1AkJ.0JMEWG1g  5Mj& G{\Q1u̙ĝxpCʐt9yt؈>#F^|+䞴l owx'r c JBҦg߀ j!-GtQ 76%y7^'Q1/h.[Z%!i(ydzRAP@IET{K|_Zz[E̯ʫSfuS6䕞ݴ,>VޜhtxB!1ր(=XD8hb5fdd\TtDŽ᷿:E6 A-ABT6 U||ܲOfА,I&'_)V͟qE Y "uխV\=uB:eWg6PJJQRf4LHHHK\v]B=?-Ӂ;>Ug ?2ѰIpBY^o~/1G6h(o"8Rl j 38hM*+)s6ΨIfu H%QvPC0aH*ZXi4DifiPtLAADUx`w%R&F65<V 3SH85azxщ+x9~q1FJh_:Cd?U a^ՠr{u'QzG'Mw:ZS0Iv\3&XyL.H +sփ7.r*ULMwboJPOPX DR+% "|d7.@YT& ?t5ED2_$z`NYX `Q `}@"۠y}(~N=> Ýpvۚ?K^&Y'1"`Ty!9MJ: D\ jqUҿzX&=2#?P$fP"&28U[#'*kl6Ëc"5`=n]ElLq`6*Pqcce|PU?얧77L(Q!SBJ_'pP'H8Bk¸a$ jn0,t*G2Y#/0h륈AB L]GUf&(ۄa E 22V1j6aF KHHFۃ}^]톪miY`v 8v d3)RT%c60X5;SަЍxbUO@zK8c `ŋhG3Cı7 pD$6PdBJ4TyF9hnSkm 9gIh4Gp')y-26niA%(Q!E] F- FƓ$iWg&me5"*zCcZ0ex5fi.myw}礳#ls  ƛc@"jWеj< |4qRG%kSV CM4=ygbވfVXkX+KmSLh330uWxjD)H5ISFB RX )$R71C [{6ucp 0}5mVX1TX &g `bad#a%m48l[Q]r|Ɗ3$ F: ȟ3aI\ a-,oEai G1J_Ii< `GaOxC+m@FxzO "cu;=غq/X{rWLJ88ux"~/?gͩ%pÈSEPCv=ԠQ}\:]P5`*,r("Savl{L3it,`e$;9 Ʃ\Cbu=[)p7N4"Q/]yJ6k`.Hi "A1Y =-!oP'qWdз,rܦ@Fr 7y-!٣dgt65"8f7u8eJ1S,Z%b6^thg±6W0qZmf,ATRz׹ϟtDlh'a#&u`PȌ7Y^i78N )0 0q Cgys=Z_:@ӴPрc;#t~G4dJwS!ƠI I8NsT``~/oӁoE44{ ;0hh`6)|~6]0>MU\s{VI~[c8ؑuBq:4gl-""$j WhcX9ff10~ |oوQ0u}z;MKIO% Jp= _ J3AڇUys 8p6M9#8 J 1D BET5ަP;ο`m,*zq̼*ȩ슗*ؤbfFPg0z؊)7s僧[mH(?jbq&P3I=J]@ywYpzxq}G.^PH#tMTOymiݎnN%y 2@*% b (Hg23 V#|9ARHu?>DiAVD)yi9@p+6=e+1Ƈ !QX.qQ͒bitABhPP(QPiBD &e% VI + % Uh)b(R"KAQ!BLCJ $)@R4T0DEEQB\AYgQXfJV]K:&;EK!8*ʬF:#kеūŷɋutv i@bI*$" )*_Ҕ) JMI,$H[ s@RFE]:jX`iy*A.A=9"b&hYa[$N$8(_= ՛`; jQxO'ػ>x@Mxh5 9Iy:ϟZIC !He?ΜT"R. RdX `&`)X4b.T TBT!J!D S4P,1TR$L$DR ED%1)$!ȺI`b(HIf* Q QHT4D@2LAIUK DAE B/&`ZTžJ㞏qк6 ]1 ˝ "l:~wµ=Ҧx-gA>á9}(3H&t[0+&Zҍl㤠N.+hrEFdZb!CH JBi>U$ P=<ρ*:$NF_u{G<+Dp34=Xnp!!Ka*UAJ.^[bRRM RJDL"PR$x'X)(Lv }0!7(OxiP$6 KkHzS&F"OQ^V?zL׷☤P5f(b=;ÓȂ{=瑄H 39MF%~<ϣ5ma*H=4@ 66qx{|a2O) K@wca-(@X[{n96tXsDIx m*dN 盞NG A)t[Κyzカݿ(DHQQ%1$8f}f /CP@BmJЃ D/q@  B<'4zʋs٤'TNX)DN(pg29I)*^Q:5ҁ"%!4,G1Jd]CJT\%R9@I$H4 RJA PR$G f(i (I "x8 PQ +DI1 \ڐ( $hsIZ uf(DwdAC9b`!䁠] 8vnQs AI Q "#hR Y(8c)21tjHFY*c C"(6.=1JĖ5@':g@%.Ud@ 6 ZF()FJY(IZbYEq3!'J_G!ӗN84d*HGe٠GU&X jh #lӢH`*9&hpSrtF9"+d?1) )MiuάSCìwAU´+I`LP3腰A`#_4ThdA!:QJb {>,ņͅ  am{E}QcpbmASQfpx突c%me9jsHsI"ߟ|d>_n䣛* :Mj 4H4ͪ@%Aj6:\03:l`+lсm3 ەL'5)um:00a jє2f~j8XDF՚f4ӆvCxx])8籀P. unjkRmV-! Q5@݋O۵\Ҹ$PZM@ ouFpC&uVC˲Y'ʚ[v9i] 4A;'.rf̎74vA H:Kl!JR("*XyK9ĉt÷ K!ݱS0!{p12>8%4A\Vi[a2#ʵ^t\k2dq0d1ғ9!Tl< ;2!1H@XBE~R?La?1x?2?^;M0CYd*"Cqwv+@xÏf|{ₒI WBԚ%tF?ғ7o_^/3ͯzYb @u|9|G I@A4-QTD -ásPC7\:%o]XܕQt$n (p3"6"h"ֱ-mDδ [Yɱ8[`+B6s:%ҩ+Z‰DL!YH~/aixW~;Qx G_~8>q+LĦWnIPe?.=ݓy!A˒ӠBĠ[cD?_&\t]}tറJh$T~M~~zCAB4 "D IH҃T4"&y렝%)(V4gCy`z_5YJP9+#U 'I~yE.* 娂 2P4RLyDP.=܀4/'*pJj04$.)JS)ʔ2Q(>O"WXȤ)%)Ԝ0@Ŀ(p.(@2Cؽ S`5d*!0#|:KXqZ>rh!SĹ?zMF"u!`&NG'xq"|J>S,8@B (((>BiP:納T  ҍ#HD BqFBd_a}v0Ssæ %2}ɟݲ'HEAW /'FI a n叞3^cNNMEh3NtcPA*CL8CTI&k~s/f^6Q'匀?A1!D;S^:MYIA4.Τq-N/6iezlwҫo^0%'A Y1F\L)GSǒO⒍>٬7&f=<ͼס}8<2ptr Fn\tE|nD dEFbfq2!ZUd7_o>$^n=~M AO8WӘd?# ɔ#@ق~A1a7t6yF4gK.rtbhid-IkPgo|R@?(q/N؝SʽӐ@#J0=dr@+|!'d,ve!δlQ̏ 2C;IIYe?)͠)&I`9v >ZF( F| RЅ(Qͽ.hEx|Y `vPfLG4^6Chu%̉m7J \>sz}>s]'R<GS%CB'aP 8?]+:$0dfUUYR# VČ2TKԠzx!Mg%r BСa@i H!Yjdșnk,`,w^xh };r)LL  }_ޢ{>3( >F' /dgx~!%%4_ύa81gi$a"VMFHex7_\1X8m3w̓B &b!Kn8tӠ- UZ~*i""@&PF &5bU9f>7{6 eſC/Å]Ψi)x>X߫: _Z C}B Y҆y ܼB uR sA9(|MicCZO ӒKfR[uhrƦPw e f1G %.I LJP\" }~:l; ɵLb0w =H]ZRz͎]F`b";| q1P_OG2H;UEaR q@۳86&O) L_!+禹Dp;ESZ9{˳\R02qz K\iW>ypcm ɪmEUS?ߋ(;΃6a\$6)xdXZ /k z0`g10S#6,! y^^ϓ R& k0 89ҩ0g{Q2ְH8!)!-x>b<'i-ut1T8N39MVk;b +D`Y9,ﱑ[& 81@rq 4>p  P1,TLζei33'\1əJ|ߡ\c5 -195}K4 C7) kgkBI$e}@rM#roAaZK<)LitEahL^+Ht nXsy8v/qrbҪFo1:w vk}')TAثHV#h.ns$A9hޏ; DGhiѷȇAC@`BֻXp6ͷyraJ)H=>SZÊַ'4_oy ^O q遝3R!hԥ&Cc\SrIhBj H%@D0Lܱ嚪U;&+CI !<-rcbu)^y'$Cf4d)<1fcZiD0"& {3R$)G8#ɿ8׹;~iN cahXZDOpQh~ @4 2Y(N{L8: gԏtCJs;v'̨OiQ,"c+EIÛwm*TOM`|{[6>c6`q_\U0GB9}'u|>n‚`'0\kTSs-xqazcȩ,F 4d/3PZbiŧJux gĆ \πatjP%,89Z 9,2\FKhN3$5g"2 wc=NVR5]R^{tCJ]]M(IwAn }CoBWi &؎ޜd"zPxEG\'xC~n:dM bZ\?HD0rTK:sԝN#<Y?3?<>Ojn #Xy !݅nc,'o#+`1]/O!߳neJ;*-GѝF@ca 'm-k!,U8 VC!JZu<w;(_ TMm%v%tJ̰V ``C/}r{~g}d a]hjirH&:ɰnp"e|G(r T +qI$F.Qh"5+BRLB?zQD+bOP"8TTXH~@Mk5*btIˬ'vpH!Æ !!bvWɣgCn贽*T$h,Nz y`U,@>:i{e·$8tz\ZMɝ6P9s4,qq|gWh 1jfMHR/Vtt Uy=) IMJR lnEG&@8I&^@E@CAD4URI'A t& Z"bQ [U y4E7QN` K"A 'ig<`| B%+ӆpA,F@Bᇅ9u܇mVMbXTf4"E_=a&ټDA@ѢICܞ)D;Ԟ(M3ڇv,>؋Q'9L}ZfJh0Mv9 chFLDŞ`У.~pPI7;fʈ+shSRغs~xyL,DQ!+ p2LN 8NY71T8h` 'izH0DlW8sǼ@ڱ&b<.#5Ar$HA]HZ $ytILW')IFbpFjgઅ* 4ДC5PTNAN0A|ƕjCDpãqKUyȶ<3diJ v0sS=ӅV$c$^s0h&*H&j϶-T؍V 5-1$D[`9 m* mD`)&+.-'qi <.F ~xG$4%s&(1)cxEq؎)H_C 83&q% $p *`EwW#uFN'UE-pɛm@V M`H8`ɘmݪhմD!ce`\l݁嬤r`Nv9)qf>ʧ%䩤e0xq-IJ`=R# #*8mMn8mpS0yz;"ٚ5pcALNjvqg:)X"p1ȃp؎\bjh d(X"]j*iZ ͗ʐ9*NIEc\rm$Z7.YmLa$w&\u: 9є BDُ9͊ #(?&!0ARLj%2L"2@I =L_e9޻r9rѝEqğ<`{S6uH!ISc5Iee)ԘQ(Fi̓otQU\6MaS$fcCLhMK;V;dipI^4`[;딴p5H" ACTF.LTG.C>ZcAj`i2YRH $O􃋝Y9YG"Q&F-\!^/jO\?3LS<3)%Vj"tz&nM^4,* ZMlW51EЫ F֟j8$AK+ d0I3y3 oM~ t Xp0,SaG -0 }SGj^|/,4nOn9}{ ataZ]Ímd;AXutmsF$`RPmc*Kpth/7hđR%֍ Ȓ ҙi%M@EvhM,nNqxcr M&TGyIm輻ށ ٍ q!^.:&8[țQ$"-mlc4pW˄ҟE-麺/qAq|Șf1q;;8=8 qa @՘%C&@y)!" HJ $X a:J)|;q17FjO8t /`A (,ݡ(fHr'}H"0AV ,'cۥ{kn(??Taܱ!2ÃKyaS!&_BvaZ()ʅ@ȲMq!P=|G>2Vx⑰&z3)1Fjn+.ֵ&D܅Zl*t߮ Y|9;x$%_I}Gg5PDQ"dR,#;wbl-~fs&@| ?ۅ64 QV&<̛w<ē]?^O{ \ h׼󖂠([[yMG-UN^MHpW,DR1ہ(㏂3+*t>R+~azvWj r部`}ޫ;By;;Nh"LJhY W>z5i݈dVRJgA } D$ 6:*l3D Qa{ʈQ2AMhI*y@ڰj;(Z'Q\Cγ^S{ HhY9}bF`\1((O$5e^}.f7_(l(jpSzxWkiثIަ>"B{d  FJ|%⁤teLB%X 8 NQ4qz^$?8N8CC9r~ <0$H$!,JKLԄHR(j tM:DH˧캇tPE>I'L"Y_ &B\ɥO (fhNJ ~6<' *=a=H0(}PTMEѤYChi.!u?(Z39o G9)~+xt5>ytsNΖٍ5[+JDA<0( Fy=H_Gyd?(<NAim@ٞdKB~' LTRH1*$+H HD9<ѐF@RdfRӈb*bz XT:>B^>< 5r*0U5Dme`fFCSyS7Q"O#~'%8[џo.5AJ#Ȅq(f`H @(`) JR`B@R9?L0&IB*(O p8<}!gb'p|NgaQA-> 9Kq0D4@!Q480{!%lwxТ)V\ݴ=ĜCN@}AatQ]'dO u*b%&Eb$hj Y( ~H?`{?,-k>R4t8/]iǕG{y@7k3Wс{uqTLI D~C1t9k{?OD1먂Da2i)JK@r$rD*Y;-JfˈHHh@[TۘhM'm C-%XrCM9^{;'81mq1t;CVa$1G' s(;6P)}ihإhk>t$Ć(S.IQCJAt#&ܷ{N61H( VZ50C=K[yq;ef( # iQ}C&&/c'&PGHӣQno 6f*?4 8q@.U%c`4Q>%@<  GP͇OJ t?]:k/Uh2Zިvȃlbg|LM*1qG0W&'E h!֩ThE#V ydK~n&PeثrXLÆc* XcCq,)juY .YI0q;p'ml@2ZFL jIB[hX3QDMV΍-D2K<@pdQ k1I&2ll@}THEߕc]l'r#O`,4`rg#GRC@BbQw pG&uVN/cRkGw5鞤CY=[ظۙn3j FR*Kx4ýi[]EBe>A"44VKehڴec|a5|bX=&3$gVnL4+T1yI(%a$L\ZZmYX'; `q#5CYoEo'UEŀ1 U,{puC|9N(n/|@?cAc_GYT`p"Yc= N ^ji| XGӚ,(E v{{na[ր5 f~q#2En 9 \-% @Ȅݲw(r,hڗVy2?=Ki9ӈ>sX]!u<\M%gScm_ % Xr6pJ~׷^ iC^T ;IXd>tYC؇,7BmR r HTZ."Ԝ>] | a"VTf8ѐP"vCfh¢fyӥ 9X f6NVUCwhHY14͑l8 ͂SYKX*V@D Y{ ?}B@"ђLxMDۖ18$4I!lv{lA^GN6߻}Zp#V9d!(V%~b7Y5S[=jIJJMRޤJCE -8,cnEؑH. O/=RcLHbY,# X W@Zˇ;5`S4םd\= /EM%Sj]cT %č/ oY_{@_D;|4p 6 I,dǽȗ!<讻݇$fmXa7]CdvֱJ|сEB;v ^1i.㳁zd-߶G_\hoz{q4IY-##$%ə!!ܴ5x>5*P89lF-["< q[g{wK9s=lA6Iz5Zlf:xs@Sךyۆqx烙 ?{@>HӴt:2^"yy_ [V7  ,8Xb%=O0:(`OnPzaK#ѥ36.33j +!8rw1|W )ȶ lo@)СCO X_`3f'r V#uC8ޠ CF3]l4,Kt\0A=o Qچ3V7Mhbc8WwQQ#˘ղBAa]oi[A*؋!eXjOt䦸2*JTM4\#54p`*[QFӉhsѿxc0m Ga#j#^K'zU GC+Уdc>f:nR4ەBos\{) JQNȟSA笯@xܐ0!ѤF4GӯԑQjTu@ӊ78b 8!ѬAbd8qD;QGICh&sʝb#34IAHJ#Mgxh qa?}f#I;c|@Qx09?$[D3ɐU@?#ة KQRR`~1rDPT$yʠB ÆK^JsiGd!'sϤ;m4f2DaH_!ȏ|?UX~gYA|D .vrdV8 j"HT]٧<2TA]`‹cZg5 OVkrP(-=h`P8A0C'2ۅp`fk>,q*&bi(hӆۍI 0S!h1NGTc0fLEԔ%{178CwnwA1`12ë́}O:"w7z7(hv 1H$nBI!%nv/hlbJq1 -ѭR.jQ'0k5(?=cíϢȍ0XgHƞ6R&{X>{3+ Lw$ip>oVx@PRMC~ M* d!aX4 f;<XCڼt˷vgNw}SG2&&hZ H% %b}:dgl&;Z^A ^͞5ސ x4`Z` 8Z4c!*zAʇ@F?2!](DY#(-7/QưՉP 0;'>}dh7kVuׇa- CLITsCQHj`TH@ֶm?.7BNJ` $`,#'}nn`CdR-%%+kAHJJ6 H!(*GsDD^hĬ}="&?Kg&~Lf)h jdM'"$("CӃ C K HH]ڔb>oqK$J@n%3O]iywzZӶ!%j]jHVcdfؒO[ `jMw@-Lݣ((ONnXFCT_O7ӚrDT1- T2$+@ДPHPmӮ;@8Ík \P᥶S\!QIas ^$iX ~{L)*>F1kDCrU Ut5v0DhC؇:nvuvQlG7-m؁,Y$e&%vM0mtipQh5_%oBT,#ţj3lalm[cu6bA[FZIEJluJ0 WngVrMhs3H0wfX2ZlsOmʚZ&Ld)Q^]y)I%7=8.,xہ ˭'Z6{4:fǜe Bʑc`#i%O>:rđmft 9u&6J 4% -sk7b f:^517)m)hHB`֣1Kveu-X8˲~׿] wUҏ5HhN>tjMM"΃0>@(o h<9`9t!KWW߯+ooƒ4cY_Gv+DةJ`(Lv TSRA]eh(BF[ȖBqXDf-1=B+!cli4]0UhҊ2Q,a1\pla[FM ^.HɌY{Ol rh`kMHq<$(dfFi}R؜^<࠶@? 'K߭~6?XL 2?[_v0[B%--4Cf5)i%gUh3z4 y;:ql N A"6 :(*#@nXb']N:4޲䔮"2NƗG e$ -m+Cfm868@A/v1VG*8脕 Ɠ񻬨;)5 sd[<N(xLN@ѣVG;a[V Ad5Kkh :^4&6G#0 Mf5kL #4ye4g|NƋm D)U  sPMaׂPn&43h59dbQHf8ka"[ڝCD3Σ|\ؤnD`A M&DDɑ!)UThMK`ٱE['jR;흁s:~,d-H¤9DKͼAr&@?hqXHvŹkkC7RAN ϱZӶڑ2M݅[HAj ̍&qq0e>0e "6D^@ĸ {hI :Bb8>~jDo+`S,ؑCaqf3Ŷ 8fM*7f0bDaU.ܘՔm$5M :^< xkٷ "mŪv85jl s gC8qиPT,A !. puَIm?mslYצC&#T%`3SaE3hmkbT&w"PTqq׽:uw4fiK2c:m÷&NH{g%!ВA0q65MnuԳ$< y Aig8",(K;l]!S[pb[b N0|MGb%؇3rP Dv^sx7GtXtaฤ (@}&oAȺO\O+NSM)݇/Dg'0Zx7aK[PdESCI +H&Y 601l0`2 wB'L4wA a|>,4gvt/~ HhCD $ʳ}x=2PxqTQ.CKJC)"[)`C8`ٮ a!`}+wot&[.I~܉ IVjku]\&;YT* ȞP7WL`~áywiWlccusؑ\)"qCةӄBcPﴄ$<;Vua[ ;7I!'pd5!qprJΠx!ސh9P4R2E+ jcqbɎe.!A1suw|trp(Zp*IPYΤG&>q"F0=x6 jޠl%\%^۸ݯF+5sV`b44W|P:4; yZފg`4z5ۧ}W)SG{:kY 47"7mER0+9$ `4ŀ6hwêlfUVB; : 8d>tfϤdsf|MCW"!#Z"I ^2f%bhwod6ֶɂ.aCq \ 95ږ'##hhB2QEEy=ܞ#s`R ^o7U#ZF0Z~nh4Q'D}NFI%DZAE\I)2hjCI%JH& >[m7: * :Z֢i*(xJ"7~펯ML=E c>~O: :^'ŇJVGZxF!S%Ɩ6O)]S4U ˌ7zXiRZm,9 #VաzaZo"g𐦆Jz 9dtɌ(4¤6lTӁ lpDZI)^7lwvP͌RDjJQY:L"<7cPOAE'mACըdy `.q%PMS&SrxжW!!u0$ A ;Mb& L4lL *Ad;$ w:dĻ'*5+A!e)1K ʩf䖁 =vuk)hΐܰwe&rrqM J.cDt;@R Y'd7R̐c k\Zϣ\];)GbRIЖ2\ MNS\22\!0g=u䵠+ȓvyrh$54k%Em;՛Lv0wh IapE{6V"ejm:1͢}9 O1\"hY{ kqaͤ2S/%m5<^f /hyYhjb"4  V<*H'cDD3% UMpsf"#ZF M"|Pd緎~Ywf ",G.lnj%#q1 Gcʫ2xfaYGãFs`wLY(2xABB"8C#XP -ؠun5$f`ٰ yw!P;|Li\V;6}=}ǜ״]54 ,@4o'$}~!FӇJiIh!ʫ) @d#Zy4)^yC@D@.A:DP(Ϭ|׭ӕ&sAK(2hpdE(T+Hg%" Y2'5N> %A:],_(Z^,ԢpW(όF.81zԸ6Z"fs d% Sdu"ANxs&5 еҍ[2`O"&\?<<)C? &= zpޯ%䯿y1Ln$Ȓ#BRTaDF36o4CzWE)y^z+M 0w,=|yzP" ! >=XI1FcE ,hK92j<8iN@$SJP-DKAHNQS|,hø7Dg  _X^2t88@H]/`5-DKɓP6'r15 H.@5ngh jH`J[A)I$,KF]C2vȄ6#\WM]6팵썋['8hfpRe$z-%a34{'%HB( %t(NT"]. (a!g77v"Eu0ݸd =-F4/+O.!݋dj,$m`QtjFPϠ3>rdg]M8OGy$%܁A @ cǰ}cwuAI¥չP5Dʎ 1>o/F/U} :‘*DDDRRJGAǗYthT4E3!~cR4w)smIj( woZG0UJa @"ß/gώfnA2@hoKS5CEz)x}]I]ZP6{|A=%)` +))60ϓ!ݘz <_ty-$vb|vlQHLzѷzk㚧+ꨩkJG"pg|1*'Ld}.(<<#zڽM`a>ON9cP*RD4]C􇧗}L$`wsw 􆽧!hiR;gL#HE&) `jf> IPG7][<~{Y𞆧0ꘈˈ?FަR2T2m=lZds.]A-@*P4Wh#t҉yxpcb ӆ'}G^<@)*J}.1% A@GLQB*>JJbRJU(NZ@u$M" BDRH-a;KuJ~ͥ="'u7|/k=~UK<~SL;q,'?d{o>⁣l s2drCyJ DC@x; Y_''wO(AADm @ĉE?9l*B)hJH" W&h WmD DŎAD$H ە!T2bx|(DK$-%5ESTA"LДP !C&R"h!F>!џWZ#T>]!n6M>n3<}:~M&fh'u0* UƋX/:/t<ؐޱR;fI@"rPTBG;bhi5m]LRmFZk4Ȃw{HL5Eݡq4Fp$` D|[5aXZ64|b'R.htS Qyt.ޙNA!3CU ea4:h:(T1`iz\< JHub-Apvcm1?e@_Ԇђ >`z0Pb JaP`lhnyC2#6-@#KN7xpĔE'K:<~8FōfoD(, $޹*Zy',m I(1bmcEiq(,S){gOɤQI"@"`X`LxTg"7cs5 bDpB(O<f%ld 6Y~@כl4vv$9doI6|^< Gy~g̢I?*L!RexϹȇ?Nr_ʺP1vBQ:  %a~^s+OCB%bUSxxy& C@y,MaG^C$7:#!YR _eH% +'9wv^M0Іv/63(>iV:WcLƩo- L H~07{$ p W.2r P?&8㪘!A{پK?\ƙm6ƍbgow<"V`9p8jbԀ&j DFn]9wQR4h6մ SW$>#*1?q#ME'$fZnU2;<{" оmG8s+cIF[i"P4j,$â(tL0D)'ڏu K"3IRĈ(yOTI'O2.y?ΖPT494P .`9 ofCUt /y(́TK#B4/6ˆ贠MF!nxs@>LlhvHOҟ9 dQ ݀xŔ0cUfy% UlS9:i!%>d6˻_tH$ )ZV"Q i&%"T*`M ZQ@"E$"Bmeto yu)1BAB$_swT_7{p{(c&rN-C?w熚9MiQl5¶\DiH! ]ǷR_"&+H>*2 Yv~֜*)+(}51 ޣ6$W&H L4~f1{czSQ1`)ysۄkn4-hBI &we* b**(B )Rj )B SUEE!49N`WB}Vh.%q107$ C9; 3;k 0UDfj儸5f- 5$@Shxc 6i*-G:! tjÙy&-sH1~E/(b y`t }cZ5!5@\ V4QF\ɜb.2AeHϦʏJ zIf/Ti`.pnoo+8(y0'bћL:m&8ܰI2R! wQX}|L;IPB`z{&`u/z +@|"r2 C@Sۈ u9tIEm듿}xeǷ(g9t"Hވri|}" "#?),PIB 4Ec~c{羴ai0aZ wT(xĂ4U0HBM)Q \'^8z pJX?YGk_K{u(i mhh!MaA 8aY!UcFb".S 7ňdk }||-Dʚyb7`zfȂ]Sq2=E6եw|d/|%@*ROLT)iTG߉"!4]`\Q{ZhaͦBnT%d8Z\qqrtU AQR~}5C ̹uD+JԸ.3t`,AʜNԕ2B|,!@$0L jOEuU{([(|׺8~ьc&>Ы:ȲB% C^Ӱ 4TP@QP5@*B>/"v2=e0;O'vHvŹګ̹?:Ojd6h#H$uIi= 39j`2g끛Y9ΥH HҲtBBw[l,rGEѭy!!G-5wk&q4H$R@QL@3 e; 5 1/{1(1r r w5wؐEU4HXCc3.p 3– SNKd$d~rѬOV S=\m, CW!mU"c xzd} F:FfP71Q\ȑ(j[q8vѷ`_ϫExf /qM_M2[(ou4@;6HD#sv-׏^Mcd&Kl !3B"fX|aC D2";v`$j{H 8N¬w-Qnqơp#zDc2d ֚ f.;;t+}ݼᕌ8o$gN5H4Ta['ERp *6K ח'c)m,"x/AÆH"0+b.}g:udr9uem8,fkOy ̣)A"v5Ct&Y$8xxQVlڇbOn"W*n3$ˣ.њمJ*9(,!^]3lO:BWLq bGmtҜ&-= k{׹2tȖ4CsjUh{b;i.nz:!`(@P6ÿq6KiTgcσڢMoUP[vAyB>w~QCVuu@4·A7?d? SCJcy ҉޷!"(!iT)* &i0 ȧI{n0)?e =gCO+BJ kt,XBG/ow\pjpv {+ى'%mbOddvDDf!J8RI@IB0T@ @C$DM)QDm# !b)FIbT *Tb((%fV% ((y]%)IMPEM 2HQDE%3@L!=6X2Դ H!VSVj`КPA۶ (?@hHH9x/!Ƞ (IQ@MHP BGegaEvKILDSzs["l(IT B U"5 O$<Ǒ&,ݟ +M@: qϡgG.)w?1x3_7􂾭 >t^)>}V=A)$r7ְKqkKn4`*cgwE:uD*6ѷwۧ.[Uϵ#Unvw}nzJ)Yi}ln2z{mtq:,vuҝ4 xzݻnwx2}D<=r@P(WGu@grD'{8ov|ykB+҃7;qfVoy{8=v[;$poxv;>!+`*0tt_XGJD%;ºrI|A''Tn /{LoWzX-zMY]@;0>[h3óB^ AB"L]k{x> ,}r6>mӆoG|=}'Aht;nQvXƀȀ@I Z6( $$O|p)>@zw`"4>PWϝ+Wܪt!׽8|Pz W>%6x'mvPNKs>Yb{޾wݮC;}fe#]}wsE:j\6>q굽bpln<(WCOZvVtY".9>ՏW,ֈsɮzѩ>ﳡB)C{R{z5tX޻^iszne ,wN{_}ܧo9ͮmΪ.YU{n}Rg\E_Pgq9^}Tnmt}o|΂ڮM}ϻ^rgvv0֬YXcٽT(l}(ܾ^{\nkvۦjl 0{w9wm|o[A,K;w_9т|m۳iRWG:oۨ}۟D]ۭq-nzwקޞ\Ϸtδn]v.svwXwuNܝk}K<:|VgInvPӸ=qjx6]зdh,Wݾ;}cf}yࢽg>v>3N><Ķy-c|>\ Ϟ^ q8>ݾ׹4Gs;>KYzTھ{=.:^]-=;|mov׵<7Wv=}U{h9z/jTiI"'妹ݾv:5xr̜1v33GuvӻmE:\nvA;{l>Ndv&(|9|vYQvlͭ:HVTvuAݧZvWAi%vԠl›d=}Tgu:]ë˝Xݻ5\{sn=g@<}i_TГLwiAE4ꆊ h4n]tcD|@e ׯp{_co۽Υ74G(@]^e>' Em!;7{/ruv8#puw޴wqqJP m;} WZ6,ڳVZ1I Wf;AG>*k^϶^^vڝhFb3ؠkn: Qp\@m[mgmӂjVV%]Zo7BѺN`ӵq&5qX  CT@B;n;;@ ivm EHMS 5'څڦuXHG:Vn;.n֨할buݫ.=FV6.wn΀56V)ƹѶiPꭉ uէM{Eyyپ5ݧl\;]۷kwZ֎ @-]vv t@V9ή}N5h]RtȧM]V%C!VTlMِ{p*jf붚}W+qUE+;+tK vgnfm6GuQJtHgn&uJu$+o GLh  4h&MM4GL(ڀ@"h4LFCM4 hш=   Кb&#Add#LSڞO) =1#C@& 0i22j5STěU?TOT?4GLj)) dLL&U?F3I?JdE?QQQ@  2d0M2)O e==&6Ѡ2dP͂T5U5AM3Q5x!э#E4TLATS3DQM$ET5DELAQQD2l\?2 :CtM STMSD!LGMot4MCUBSTĥPI+ƱNDE%UMEE%GH * #dv dd"!@d.@S1S$Zj=3A5CQC1SE1MNX0D;2HAD T Hҡc 1E1JD%ҔbQAS!T JJLTPQҢ-*A0 0D, f|H;ш)i$p \")52TĦ"D LUDPPY@r~#?`???gx )B{Hp[PTd?ls߀ZN&1r_S{|ǩ?كDHN?FJ5?kFzz0~A&4wwK Nd،Lh*;-4?M"eɬ8g3c`V.93Q=q &1,c6"mKi D*Q">] B}'J wO6Go`q;o8ϝBKaکz o=of?=L^}Y1e]>>-YlC;1ʗ3Sn3^% 7fususxYMyBe,f'u]d+8ܬnw( ﶿ>vk|;J[%a4޸W^:d$$T+nȌ֦ zt_Jlb#06VB9 :3~ot/݃l~JJ,i ǭ_?&On~`j%M>?6v**1?To}{MNK>Tq&&k Mmt3fGhp4C\7u5a 8snAvqݱ]- #UHRfh*I /s@Go&jtoUvҒqnXUn2q?6M1UU ĔNA[ȕP4LLUQI3\~ޟDTJQZV'up23{\@rKC:6k&|5\oи7׶.–b*q='*.24*BIhw]XC uLYfS"n/~=$Colغ mw-y]3di\ ˿n_ebr4J] $\SmdmuY#f215a! Pw?J<Պ~o Mw-0EBH4ixvA\qm*0iVP8G =0eNΕ@yFh{?Eg0 mZ k̊Bb$]ĴNŬWPa"Th)&l@*}(N{,T9Wè.g͎K-W}) t轡6 QG)7/]ؽ޿X}l"fs_q>s3FX#[3BOhhNY^ 0/I;eXq}kW!gTI䛭R{3`Q}~[ Hz]L0OEd~]BqulC궑f|-"rv64"dP|m̓DνnvpODW2QHPjpRͱmw:켈m'T”*kL3IF ?Z(maQ\hD]>0囕A'Kٔ[ ޭ"9.abm4a1s>+r[f,7Fw6'u"oՃt9i9\FY _5F\x3׷Gч2/-@ZNvMi.4k~D'}Z9Yٶv6^_ڢz?C %9vtCݮtYFAbš쓰1xYۄ OdC;F9L&lbto5>!?X,kh{Of ͵aӗ%e-kݙ98A$k9z==_<~ӟmm`yA~fffef.fffNf6ffdff>ff>ffFfcfffNf.fffVa̼kMkZֳ333333333333337kZֵskZ> LOq9Y3332ffffd,,S^lM(4M:~;yR+FYb!B(z*$WR-#ATǫ^߮;9L;Zn^9/rC3l6nMD~ާkTmMF51_TGe=aN-c2C ެ DA׶CU}URЅR_Wy5(묃_dr&:pWG: }`P >.?*l1YR/a ^1"?JцI}j(,bMPS?W+qʹ0zN}(6`qa(`vIfDцGwVi 6~9]JG\ɶlaCؐۅp'J;ӯ;qsx?JxFëO}+kBgb쿹-7N> h`.ͼD {d9A1spa) !Gnzby+x7&{- լx eˮWMqPJt\OKpТ KyUAq"Fd"g>njCRcRU$U-]x_C~<^_/͟DlQ x@8gTwVYeDhB)EAz<$E.Ŋo!Jv[83ާta"o 'DI-H1%=է %6m:gwy>)4yuNfh+&(%51!J;qyhC̨9t HNudyGA'(Ŋ!Kά4eF^,[^7e)U i5KŞw ~wN٢a,7׵w%'F&9E(V=~2Z'֠1Crƽj;I=XpC, !>:<9gza9iS@m^?P,a9!%<US01[m& Tzqç>B0";i6ib:u(@U;:(;@fo!@{~<0;j|!O3' k X;kD $,61Z`4k_:"D"KO=!f3f!5~+@"3fe|"ޟoܴ (?oe39 A& DR<[LWym  v*~tHAAGdUEE D%^% X(j&BFJX)ܘ:,^Zdqm &0Z|8?͌5b* 6]AM(PKTo =6!3ULL1XI>0n5s'O Me݆QDU@QKӝ*Ja a= .ڋ10bLPF {gl1+ڠe^Dmm{|5M#؅!@LRJRpV"/ʮ $J%--M4,C@Зrx^*hHbyЀ7:yN$Ŷ J,z2eqj C%,C25B1,0M}܍hxcؚac':l;#'Jvt&PhɄ҉=5D4-XNeUTD|lA`CJid*fD!2a)TɡiZiH2OOɠ4#tVUW6dfJ?rӻ&]ܸ쒕:᧴2BEFY2hJ"D(&=aL$L Jh"JJ@D! ;s.$قv7Ȋt :ka:Q;QB34ҔPU@RBI5L1*<!e%*D ЫBPT,J4P(DM1JL)@0H14Qd]O eQR ,-4#KX1~i8YUDʚc3+ *44 Gvꍡ:c0+Of i]m)ya|W{$:άB:NݴtQl܊I7j> dy1X#1Rc?Dy[/I *ngN9on5l1QlLh2tgR餦n{3oxֶ"W''! bҧ#jc,o5igVLQ3$L*r6s  gڄ"Ch 3e&hZZV'' t$dh)ԆKM#~B!80?eQ (WݫX>'n5g4 8I 'Hҙ&4b0@58<WsncuX!tƝ\j#+u[̜8xRc8gزWޓZx{Ev@c#;Ppөas|omO3z?9b^` &m_IܣFajP ͬEIIcؑeE+kb]LjhJ,acpړ3 FNGdn mPxL$uřC yDKmS;x9iBjK1L݉\0rP5Y.PJZL(JPS-"jpFǙ ~}M1"1w` ˎ5ah,Q^KYE2Lrs#2EDlC"%B1( ii Ƅ8ѹ-9eF4`:W4vnvH܍4C ю)c3,`r  &B ]Fs*5cX xzCEhm&ZbӮ68HYl(A4o2Ke1(G-5YZiT/ GI82VQA\ 1k -k1&WO5+CjdsY !12LEZmPUjFu0m 2(?{O$LeqJn6H!F,EưqdlkфE35aUV`xhfY4QIUNY`eUFfEQnjnx 5))s4m@h8\k{WrDDЂ# $-Bѩͩx-UPom/dHM7rደf@*HPJ; S,dgd|jZ%8Ƌ5W۠~4ZAn|_mi`;w=ffuljFLhV:ch@<k[nnp\gg!FjXZܠJ/Zg~a *t6QeY',`w-Mso6F1gug] jXq߳6IG˟WvlaM#T`<ƯShvL/6(TMȸw :M*(na "avBy2±Fo"yip>{a{+TFHGRFȽf|gq g.ٍs);GZycZ{qQ~{X=L##xgWMkvƢ W\8*il ૣƅG  }1%u[s34lueeo#!-3osLēq F/ ^± (1п,2ars* \wDcK}{:p{oIh#Q J*&Y%Æk}g5ɾkؚ>-x7; @8 !_*5deT6$r B˲0>+l8-a(UQ#^J,s좮V~JJsR%0=)>$`8 $ qFw/i+l|a^4m/ڡݘS3BIUPS~3Wbv _J@s$!U'p?[+!o3> (s\)Dٓ.5T%4R&5tbH." UN-vmdžpk))O6@-(QyR&w/:Ju͜|~0GIXrv_c~]2)Q8> thQqmqƒ m2\sjNK{1h/0)~}[{%vmf0 ViFpZidZDn2uw-Hq:3򓥼,Jh5Ht j6V 16/ fvۮ24J7*'$2AT_޿8 y<çoRJ~lTKy,00 ^u|IRqis"] T`jp)q@d M@q 9VQ,"/־,=G#܊`-HC~ii0_0k_-k1nh(CLuRc&9}KeOhƕ\sݟ.򏶀kvosFO'c€OqqҺ(kKuޔ)uTgPD 1 "VxvCU=7Wݽvxg;)Y{_}#3QQK@SWĔ'Ech@; +a6d8hT{3~fFq I8BPiCoCDK YC.[/i?ޛ w};\f"Q_xP*#1(nTK.j]l)=bⷸLbj,HyN/@Y<PlBPk֣%U? z&У3N:A@=msC|U ]oV h,=azuK y?[J6JwزnUnyo03< <&/?^a8Tˡ@YHSD>^8s&3(8~<0:JG$"XkG_l&ueݸ:^?"y.HNUk p{«>jP}[pSk+"叺z\Z#!l!DF-ܯwV60]"߽?NdI3#As} Ոɷſ v}ojEk{XDM>R1Tiԯ66CgO}LhnR4Ih~]i͗4Ef3ÎiwiGޣNaPF{rwe_3c1 Ǻ?5Mj ه_ q(J5T$Oh ׍K7 ] p_΂-\;JyxR"%qP,*]Aal4G;c3"0aZa8㼓Kh 5 R$9j|R/ӈPěyCNdT*UTRTM$' |mo={=?aĄKw%z~SиATA1Ћ WT„uW|* 41ődCDkȌD(wH`$&w ȇdfj*B-7OOgqnzZ2P \)a- ??Jny?ˑ"$Q!F'};w% N3b VTU9]˯X7wwv"x5΀q=|WjffgGS5SG;[螸~|sp\B!X,m #sN%%pYu %R$#Ad/ek-*kyz#jGd"BUWLw#G.Fa r.9:SƞάݔA;:;K56j@:v Һ! _ [}E=qWsT2΀_PIyDwVl'ߚX!~ط9|>~]i]>g{¨}IkV@0\J6V^9 di ID=J r3|-oݮ<2*rЂޡHN-ί^| JNuq߲O])ڪ;O1r/sq0ިmTe6sWc֢V1[+1y›htQ6 ';[Xyc}^Lmc2WO9uח뾼sW$p Y*iåJS,ZPBbĔ Ms7xj=np-Wl#})QMbWTz)xʚg}HPFQQ`9z~DLuY20AΖ+|}k}Oe$#r[>/N|xıS9_Lѥ SFJ(tָ)CQ)nyb!8 s|jb5x0L }^]>NfD $B |"î?D 'n4`z($wYi|~sԽ.Xgyol6޵N$}BtO8E~u0{g>pUL+M bQ=f-[[K|>YjUdrĨ!7ǝxҩ( 0|F e/`el&[%.d fe<:Q*A@ eb^/_ "hpDU /nn+/u\3ws^^Vg3[\Owd]nxt)u*nz)q8m .2We!]{vۘfZ{YAfV-Lz'l{k9JWr2gqL }vc1l )mb2=5myt>{bS}^UdrQ/.7ڣJڰx_FPkW`FSn@>xj>q33Q<ֶZ`k >mHsuwDmivt_2Q(l| j_~"A7{,Vbm}br偨 8x/.b¸^|]=/Asд!a 1sQ5)!2,ՉtdS;<SӼRjPbl;-T-ia "ϷYMCC 3mFf&F@v)EU95$UT|+Dc$r8m4/C cVAۘs" aG`}aT2 VYbcG*/,fn檄) Hd\%J1feda maA9D[7 G^n2ȡ߆ Ȧ׾g0Ɯe2i2ܝRn|Z.]f ɢeZ@dQOX5-RUU4zA_ ¡0,hT2.ߝ?ce87:Mõ*_DyfC^ۀ|ٌ9dM+r68յ0(* wۃGqN-%6nLxڤw&HnȉQjQݦB`CZ%$]SriV:j'[Z!U4Sio^nt+="ȟ9c\PxǷ7}K'Єe0Ofܑ`$C)%1HcU@knv /G Qiܾ ݝLuZɷ^3.x,mT )Z5n`ePA#w+* "ڞ?OOFReW?e߳78㏇⛇ cV*v-DDD6IM|8lٳfZ2iҽ#y$Izrѽ>.6lٳKo]or|˱W-8_~?0` 3t1{E>#G& ?yp@fz_ȈVr7Uuۊa.2zܹ;t>^6 &7 ټTNpp.\=c˖!,)dd{9x, yfs 9AQX.Q Om/XB& -H<%}.٠GB 4Ȥ|O`380w`w '>v$؇b7oe], Ň!!I=  xzuS4x}‘("D1u!% ~ETDRTC߿U3>;s)I*LP[`[ȉzEI ߾o\:HPf) Suv44g 0=PDc ë'$ewukZ!B*QR!4@DKuvN vw-J۷k2a"Q+A0>'osߴr N]|bs߿/iCmD}Ѻ4s[uRJ&*T[kY?fGAh( H=bZ|q$I$I>[%n? 8rV*nqw$C#2mP}޴z\Tځ>̲3 zۤ^7z=qg: k(d ?U_KYx?X}3YM-KLP֛M4T.Rfg6cP EL89G.F P(a叉pTkfőUUWc7녲{S! **nAxFY  #w*YR 9$P- f>_{ ;OLu\ E`]3s.Y:Zb~b j?찟;/ƪ?S_w 4:OЦZ)SJ(oMj=$EG,AKZ.Lؤi,O̬?0.t~;g/F\W-fa*?xU>^Ily֮7 2#i&I"Z~)hSz%>*(|Y'3X ׽h3ַdQEU45)(@kos}@HP Q ^O~^W퇲R9ΔeUUUVfffffffeUUUVffffffffc36ffffeG/}D %F @>vP $yv ypqrXmKb_>=~NƉd?O/{Wzq9gd;dP\mèB5"#ET C!|7nfcL4^W5E@%PHQCM%*ĐUP1(.")J &&IHxۀ&*ӑ̸AJĉ9K3SAJRM5KICAnԁBSLUB;bqM%R*s Tpi~?鐉Y!QUU>pdR\ @RP 5bj u"Rd(E7\r< 7`%hsB*N;ቤBxh6JQCBĔA0S@S[Y$Jt3"\T*h(")jiy_A{c}o=rfضog0nC'_jǖ]5+ɘmv㬘oJ8|T> \ߌj8c:X߻ޏS)ϥTҙ:wװټ5 1L2,Z_H:7 ӑҋ@(JYD@m Z\zψ#KQ\#cQ;Fّo !L AQHKN깻T}-_}yuKy=~\/hטSxzz9g_珹{r;iʙYݻNk% d9YF%K*ZCs$N6Gk齃kjЄDשܨ_VGlAyTu $p/J f(!OtYX@r?i " iab&xc;c%l|>AV1ñB#"? ˛| EF$)Zt}oEdt:v_ukt]xIko:-falȋcvQˀD(샶{/_+v_bo(vhcd) Z׸;2&Kl1v02?gL@1y7]xihzt,GBl52N~}CQ<&,ͅt%t]_JoةG.IofN-_Aa(R I~v()܊ H+۠ǝ3뇁e<_;D(U*A,mn^W?1G= 1=ύxCdX@*=)[(sqQ0Fl*/fD=1)M;+ }>RpmKvW*z__>,i"6}YY,B}ic5frъ%.e{e hJM`|OYlQ LaUwPe%zS"jUG,U;3(JH l_#|7D e%UՏ1U+B돳wѺ<:APoq1poM-JK98IdovN !~F &RB{Q< "uMaJWh5EDD$,#0ODg6R;MPq@9t[5)ohDmX3,Lm/Ž?vNCB.ʝIJztfXI'[N 5AVE3K b֎\qU Hl6L%2M _xMC[UdXm$UdX |MìJNca0N3cǘfyӜ:Ĥ6[ DXʚUF4p8 Wl ⰌⰌRf`08Hg/G1烍rRRKpRҠRwmxNk]wUB4Ԅg(k|*֡jB3ޔzZ\A5kP5!oJ-. F7ޖMoZ#MHFpҁoKK&­j#8 @7O5! -. |,i͆P8 iqd#kkm`21yVY  m%MծA?0#`O^0 V&w2+0W3a$E-0o|?֜:eP-񱓻hgРB^ `$Qj$UXtNdPMI! dЇOQv.JzP=P}!$0ױ@շH,!gr(S&N‰B xT /׻˷w/< NJ◐:+"j7jѣ{ZhR{TɤpI )"&Zy'!p(b  ڈ uaCLD :.h !`rkٝnk5ւkCoX'pݯ(:s|s)?=],4p$i̚G.^_>a1qj&:ņqA.tXVL@4򁥈 ڷB;)Y;m!#X}uL4l1n2"cek)aT])ǾwK1i}{t#}m.c nyo}%tM9-{cփSfCY(9p{e ;yLjQ&;A 9NVgg}ˢ,Jbb>rd3ӂrx(O7UtOm:t J֎jzGO4 oW/_̬"!b4{Yʫ'JN׈9blީ&;4kw:!LCf`R[qU^I0~_w=#-hp !HAVm"zޱĂD cozvA#kFr޼7V+!]z3$ P'sfvᚳ EIz{|>_u~Atr 80}{x ?CT hv@'bQ߃ *R ~ۇ!G6@Br .sB%jrV o (nLqTB6 4d cvE{17e6|:eЭBJ%c^ޟCk<>u+{O٨rF:X₺'%%J~]^Lxi )dDII"K檥H,= &#CD\\XRB-s =C}??NAƈN;]pC@,_S+"S"@Tvu^f5}%s8pP%,FW!}*VA5(Rwz t%g>L ?PAbGOR˯)߷n뇅#-e;>MrR 4A}pW|cd]E  ޥpGKQm"U=:QI8T" :b{3m݀xe,㟮B91}Gc9$rNE>h eg,'*$ N熘}. LHD\fOoU(`@v2moE@$$:Je9(<2cIQGoF8@Ҟ2-c7^ t^W5Tx|&{wٍ$aѲ!"S,r@&:V }@5 هg[#"U x)r/[PZvˆ;qr2"i ar:__|i}xm՚ X||K%d4Ԫ;N3}=nn~ u~kA a.CQMߛCX'Zwrֻ0=~4GAfk,fW?{uNvADJ!DBIE9U*j}e3|S5*Q\__p,9>C^A2lms=TuU$;~l&9J81wY}t+7*/o7`0P$ ? 2Aȁ24Tnk=S6/+:.^U@^DZStJۡ/1 0 _x?9s9s9s9s9s9s9ΎYz>VKxBJOO̢_A(J/֎H>l~DL~]lBQy8N?34О7߮(s&(S, O<]).+Jd% 1@AACQAG4 ^ENmr33R9jW 5+7g_Qjgx oE)w!=Q 0>1YpGi!e߾F0@9F,W'K_ }}OrE"i{ѭI/QT|Ld'/>Z'3ӸWlA!N HDg\w),̑v];<èjA=E="*3e)u{txrvXoUHܲǯIhѦJv^<|TYT'k'+3%CeIR?65kBo\zĒ`zC0daX֎0(}&ǜ$5{Z;Z`1;F8w; a쓿ߊ[ S"=Y4#4y#n{ap7A΢o/(h2|nG4N)UVu읱Bo.~L 9z|o?fdRC,0X ɯS`7'588#Zt:t{DPŝ\>G g9klj6rrkaQ<R?b#x(ET$gR.*/w%&?iȨzxrN.H{3_wtL_+?j.#hwƨyקAso)v}쉻LDH}̉4S\?n}o zs^s3irjC(AHA-2gF"8lE 02Ʉ9/lyru!Ё=ҜwRu=KA{8ȭvMY^Z/RvuԆusU,7*Bq)Rl{bfI6 s)m\dV\ P@#Mg,J MtmrW+GPrf\e$'6ӛuEQG kϧNɘE*̪>_N@ 9|D xuߟ$OehaXa>Y$7B?MU~$0#{@ʗvPwm3ήH.9DA!q}~]jVaz٬a(@ZCdUu{CߏiUTHI54UT-EddU5A!@!B44qdQJ?:EN:wmD7/xPQóŽvkAYE Y ,,,ȌȌB&D?A!OӖ:M'ޘ4VI$I$I@~6i%+mxhwUE܄F>i)ҁPFΡk^#硵LL8<ŀ2lr$@ @ P5‘9~Փ]9B{6FfD4BX™7Ht @} ~>τB@͇$@G0{ʪbv}կY$;zC7lGRlId MJ9^yzۓ>8,3@OSy ATLg~꿋J@y(c*@ E  `7'!1D 8v?K=+rAa9 fhInٌjK=&D}z=9-196XIOC3g mjDdtuʫz|xk^K|lǬ2ILf'~Dwv 1q8N l <7Aؾgeo ' qKg9mه@åHaq~gs'GAaN%]/Ӥ=6L5K|AHݴMPtulN@hJ{ zz'EI8jJ *x1IQSVt$k_)bڦC_@ 7O5!$f3OZ ^Y_Oy?A@ !3^`wMG߱ G_~OjNyU9Na@y7:*/#TPnԹ 訓Q!f@V6=o~4Sm$9k~k3"\3G5Md\<>lto'OB؂s>'罟9>hcvF8 ad2B-DDɍ(Y(JcUBXOqFD6HҕKdda306CQnXz) e$OD ?GB89VQ^CF(j $a &ߓzQ|t֫ټ\0}H[$9|n-OϳLW^H(D6ݜgZO^>yO˿>%T~a UCmźڪ7?GUbR[COZT ?0}y\ݮw?L6T@oL.Kw'+lbft0<Uٳ2F<IAW=I$I$I$$7$n8q%!#Hm#$m6rI $mh(b" "bqhΒm?&BI 6IdnHr8ܒI$mrI$6rI$HrFۄI#mmIBI<D)w (MjUd(LPG!"WO;j%1f׃oP wӡ~n60h;/vyކ'"P'"&vRqڳ)°[_>M{EʡD ÕB<|fop]/+š(_9#ʎky~'xqb++ qY2}Ts w%}^tuLPh@#h/'$HzpA#@d6g- zT@6Ss! u0 B:m<ve)rd{C0!Jq`]8'ׁ~zF<.Y?'_=_G~sN}y+tg"Yf+#ϓl[AG<*b8ØGOB* ^UϔyXCFAsrpmT<)P~pZI7"^]v?4NJ3/;)T~'X5:S̵7KQظv"DQgppr$㎫yWl{(D74Y y"!Vpϖݳݲ`SQ-! (E7Og礦(@`?>ܡ}Sة) X"W7sN/´鉹γtb<7O"Xϓ\n=uF~:Dam ,W„ ɒCz^#KkdHQ(m@ 2'|0n{s ~76jCORsx赋ojN;V>ߥ#aMP)ɓ DV13Ư;jy^B88,p]tLE˓y@3U B!GPUsεCp%9f?{ԏKB@ }ʖmŷs(0K}⭃1>|;#뒏™aJ D xus8-kmQwa\'I?D9?W(E`ۦq<aHB81 66$G#٣ ]0N+3 EcH;TW?^7V&F;_49_3|G%t/\BPF 4$jdZ1. è(=% ®Ds-1<+37m{[c ۖT*䣋%:6(~,o{(U\=g1߻%F':[)ʗm 0Ev;dMzogdѿ"G2r/k)paQl\X^S-{zHh"l. +JZEOɟZD*|#uEKe45MRĻ!|B. 89MtU Ч`DJj2_CP?N"GC̄N1GQazz }L:!$o/K/z-7ɝأttYa Lm֮. DbbKk&1|%lX\IKD[ΝlSoP&k81?. ,0f.Y 8ceS)${h\p_܈A9pKYW{>'LqnFOmr_g,NCWP(@f8a*@J\r}?gAq?M;3U<(aP$W5>tۨRğv8o/ğÑPOȬÁ rATRNlw ,Z  Q 7#*@$*{R*͊tR ȇ sXe:`?88I}y` [Sv]k7|SXqob[[psv[n0H3jm9Hmxg·=MiK!j~OZT;X.pպD_9`TGD`4°u+!!]200N KE `,]/:dEKw"4M("F(%N+[u^eT]lP_m"^G%p~>q>Iqeo.0lI nX~Uh-FbӑcQX/Sөq`8\tÈF(f~J>hqA]m߫O{Twt -TZ4q#ҫ~FXu1>u1ZP,E#-s.]7"Uvڃ%$RÀ@Ndh>9k>c4ε+U.>禼0kK3?u ,.^E.v0U]BXG/c(3N,SaGGb,'")]ԵP-HaK "pQ3 QX|np6Vȇ߻O&*xJiB3m¤uѶS o lNٟ5ܸfSJ^^M^ v A~>#; JZȵrq]D Ѩ_S(uWn!nؿA!B%pb$89F٥so2( @TEf/r3R*p̋{SA_FW  1*Up,+k!X'3u!sP`s?.om7Azn'kĖ:ӳH Fg+ `K҈{K(5@O RFO{UY>=*"jJ]$H +G5{X u^\׭XjEeXtWQ.#8M1Aep) =hB"([BG/oI۔7)<}KgqQ#?ԌמNOn~cdVjRtahj~MYua`#1GN4a o)RCAAT͗ kjZ`opK۳vs~NT,#W]=?:& 4cBr8[ p('3`w.^6:Ҕ26]ug[6xBlgJ!X!L>"r a/LB8QVY HQo!ۿ9;y\ТuV"{TQDIw\w?:5}[}Øt>;[d&@N Y?/t Cl8!L1HRMEGR2]zpB&PWO(:OOSd w0"rE0"(Od"#N, 9,?LҞ'YFQBU!rf%>ls Zɑ4O_oߘ2/HsLH(n=;f3sθ[<s\ry<X0J/3%`?x/z׾8" 8b]dNocoUgqϞYR׼B1/ 2X Lf|v -HSEFx;s16\K+y׏L^+#~ų-óʎCUU.IP  · po>iax$~2]mnX((Rs54>B+5 pGZm2 Ĵ[C̪;!ڈ(Pnp Te@)8;HHrNGNSxRx2xR͎rAAፍ$=HR;"d >^&.0 25Ã'cT3M֑(r\$'Wӗtrƭ;Yz k-5ݴjmG yyPK@8$L84E8o:({KF^hgW෹b/};UC-vQU1xǦ”t_r2ʱ@_ {O6C %usWa/㑁Q)_U UBcۀe@6u@^0H/PF6}vgw&I]Yh ՝a*t&aI 0m1Q8&ᶃ H"ۓZ,&jLc͘9ŬL)*G X 0 ZI"(dFEI;uNcN1J2 `ִftRA@SAtf`d08tbVTa` hvve Q*UJ-+Z!c9WiʋM)s)920TĪ0!:*P$Dc1"2`0’BEsED]myEJ"fO~J#pz'z<`s5tnw۶7kYGȳaRr=3]x=4=9ZШ+Ld3;w˔Iw #@$(ܥ@||ߣyHa, aPh@)`p{$u^x>8_{LptU ?vTyq*9ruKO|y6q`Vhp肊djVj^U˳tl´X;6 x'MOHn)svL>iߝ8cSwZ&3*k<Rl6D){dvhlQLi>:}[0$9Qf8h>aFMTX=^N 1gs# &NNnxxLz:ƃ|OlSŎKTfz9\F QKTPϺ6xPpr@Qw9JϮu9%Av!v=, UT P P Ktfl7l7Nt$@$a[%u43pc`-sGPaX,_TnvI/J1b] = v  \>$gC*6xQ̇ȼǔdyK5L'oj x馃E,BlWq!Ճ]dݟ技zv5 R }5SLiρb*-a"|yU˄\لxrX΁H*^o<:+@ 6ns!RkH}86K0PbEq 2)F]>4}9%~zvm9&w>qǒ__l# $U<Š?{ѲL LJPo[aktB-Wu>ֶ2>jV42~vQ aԗJAsT^~63^,vf:|CK^HLv *8<7ޚFmyh"e;ʖ@2&l=8nmF_$]/Z$ijt/bV ϶fk%bb+UB~JyD*UZBL$%1 5F g&UWt3 :nN2HG Q灉O=R_=F%J|d :6h" *7E ]~Liа唷l$*u&lGfX&Z&`|beF)^nTYoÜ;snGw3C,zQDY~qXBD0X`extpP1փflj=*Z+euVf5UU\W*.TګBUJ8"[8nƻ8h㋣wU9$փI-@ RW4}p3+ tyM`tD_ لj͂oR" kG06q{7@^;#|191UU<RHT*MH jt;9 z:te1n f!Հ̮ |l^9? lI&R):bJ"ʌ217H/xw=MyCq:aNZhB9a~"Ԩe`DB'("T#ﶖ>$ w6/w{]|y0~2K "N@~`@xrHrPIz, $EjǗN$"~q/$Gs./N̟CdQM'Y$2;${¦水Y+x@yIN.z +89[aU&EPgլk9ߕvb@{}7 ٫P8O֠"r@ЯDi犇u (J}E~Rm(ro| #.%8e4r>,C2UWc!&FRL_]SlkjЁDoH4g5`QEJ23rynd@P5DGy"!G=(-g_7̥;Q%,lRE Ps6Sq7o^`Pg`wۏoL n@rp*!dgCpҏ8E;8혒eF+hi1AMS}wy;G$e6$pp}#~mR:B Z wՄ̻F_o{ NatTr4&,_ZXo?}v5Oq 7Y'.t+*б[@{"PêIXPT %~d% o*ю(2sEQmdA( G[qANa¼{lE_&asD n||E0!,82pCQ2룹[XU Uk]$)uL87w5:,]=obl6'6Ա}'۸|_Nzg\UW!=ɇL0j]hRVٳy='xv;aS}_`NtpDd<61Ŀm} F*6AIAaP9SlװP 2c!9 p{е47u04$+pڥ3$(E@j#(3N80YV|zx @$<608bie1B^h- tx1-~%Ҵ0?Dx]ED}?#c7-Bqdn,7N0,mq).P;!_` Lz_H.^AhS5-#me~4l&iJ6p8+QS#c9K;FuCnLb&n'λZAD &hJ=(􏏩 az{L|~^ 6M7mXl UηI%Nf÷  xQΪ OP +cHmTI `@,R7E<Gm{ͪ ͡E 6!&ੋ/ߠѥxH(.:[{ zt:EM0X?(-r U6OBϺbףL:  W  c}--qXl*?MVClqa_rp򽇸)0YyԒ1e!L|l|YV עad mq;[.9]G}*3#?pll`N(2IU*&ԣߞ8;M u#IԿ[H*Gswhu9, ?w,-lo ]s\-dcaL:šosƷ14Wj#iPDu=',G8YAlxK`n.=c{/aG\?R/8[|ͪ{07+d:B`ρB8?ϤJ@E3݈G@l{[PH黷E R.;qL':vgߴnGxAKc>̈=&_HPΗG\3qK>PX QĂ; p@2{ξY#,*!Yuzcmq݆Rx2V(,ڵ86Wr:DB@PJ ?$!|w;`e)p K:&<0}z+zH8{W?;៷{le@GV#pbExa:#|S!߱W2f="7eAy'_I' + =~At%wgiӺA∲_u\ixDMD9خ > :j7Z !ȱ# L{\otL?wB.mZ]?"pWۅJ4R}S UMHjۤ *MkHz۠SWu \]e+Dq6zl'V[ %pkB jݐGHn^Û_'#X>)0%GrMZ {񵜸]fliK\`6ZGJ3C2UFoYTxܖoӆT*QA z 9)UdZD2̗ULfd]$(3p;;M=G˃\v|S|.f6`b~ X:TLM&#$l73%Cm Æ' Iz?o7’ERee : ~}P(@|948L~nYx9f[}pbSbZp X^iɸ,lC8p%y޸߱L篃yY]]y{~:[_p6qGm^a=(nԎG{7@Å^;'#y[[ J,q??+GA.xuuׄP}z F|y [j7r&FvV;#ZcMY%ӑG0)@<=E|Ap'm|$LխrT,,xjZh-UUs~2ø0٦yvM=3Ş;ӛBKq>OWE¾0Gokۛ+xm?ݸPSe\(qr.9e0(x$YyZt\+m 5Z65^؎nP" ^>-:o\>ĨWc{[# ȴ%7qof<499z__Z~gb) u _1 gk&6cj>|5=mIU)Ww@S4c!͖ZCx^/=Y::z8 ~xt4[e,j>X]RAX:(Ô/ց) ]\;ЩCEUiB"U|Znx_/u P-ed~7сp𪪪5Cxݯv  Pa _?@#_m^ŅG^Z4{D#!>\hmOʆiFuF;ؔ߼qR(!ݥFaxT Muښdz/b|2^0krm FLP*s& !'q: pCL $^ 0%pgV[R DňTAfYa)Yj_JAt}M8kּmGqu}E1l2YuGhpr]/ g.҆ЎCS^hpi =!{!;{<ۇ (boλ+ ~ewZ@E<;|r DAX"l$1f/Z |(1`.L#%%j=65'NLdd>b||B=W7Z57X{h0Fum3sŎn}XϺJ5% nu7Ο?>`߷%C OfTbՍ phml$  ǍV];ɔ*K_/ Dx57mwPLqza\ 귽ge]{g?eu[_*l>Cn@( #d"VXc+U5H-/Hփ0a!ha(|e<^nמi\냽iycTn)ǯB"늴TjDžcfOhRl t^O퓇5;Z&L}!,\ڡ/(9fpsQ_%L5~+82OD`\F(A!בyU0U!_ψsbF6c<ע$teCZ|8xL?o9>˅շ96=ޣ.d}N"4_УJ !mQJr=ꛃF͝it3  +R0#Qye6e<>LJ ȈR KxK2›Co*QRc_xOQ8vŘEPm|v}n݌mX~)w)1w i) l ̷C!%w|$ԆU8\{Y,rɅ\x5!Tca;>;v6Vʊou .*&W|, p NjU*t& jTEb sh(UCn {(,Uf%UH^YRwO^k0*'wAuߵhxarW籇x! uc|naȆ~~;])PXiѨAd!+l@_7 ~bz|$ߛG0w0!G#@ #Cs_8E @r*,oxF*`-uDĤ'(Oxbj|LNQ GP?r |xE0 i/6o30> ۺ>||8p吘 ˳dgk\z`v{xyV.2^oOG4M J yOwGL?LSwc|9#D#||B?;N2?qWu)D3'VehPv 1T`?v;34?0 U_M" PPF8QJB)2PTILL5RSQIS@ l0sz׻_ ]'XB.O$cR2쎊۬74/oo=l8%P݃;?/f7/bqTQna-) ɛT]FmXաV4̈́r'a[A;UU5voy"qѯ xzJ҈O&hC U< #ML{;ٙjOlahPt3U*&N. -tz4,M*5s .LS@EAEy>(CrN#<*Ui ~@ ?]R~:ww߆F-$JD?"OH4Bz8ib]JhA>RA3pU!K kr 'H mm^PK9f[@{;>H!2iawZy$ 9Rۏs a7骥N;NC$KlU@ShSy݈" khLCq9FdFHDBjW܁2T *vc^\NձAJW)|D #@bu{`;~5pj9u IC$$L8C{"F4KSaPn~돚ܷP>]m&Mn߂"oaH}%T!{^.V xі "=2v$Ϗx.n̐!=O㔆"$׼N3B3 F~YcV 6q㛧|yf"BuM#QAFI={fbsw N^y5 q4F9?1H= OE7XSW>bYNn_֋).C ̄5~ƽF8͑URՍBp"۩G 22hxPNvfg7U65;W'!;u yo!PNLS6ښEvY&J,_<`a&HG2.DihIƎe>gۥ)>]E;~N">E_Cx )b ;hL3b S1\Tuu-'eAK@`Jo[W ;R<\t%G-zY@4;Ԫ 6 fsPSX ݽR fKzxBXr ^|{ZQxC 閡LNv-C$Ȁ`=2Cy'$5Uˤ]>FuȂĔ(;u}0`{="H" g݀7xm͝a@Hk=;ס(QtЩNoo-+]B >NbF Eƒ eGD$@F/xc)MvрbTl:%mG.X@ .$\wcY8| ݋n>ޟ?Iu T ai 0 ߏu_9@ g8Mo+y>U'ڨ>ne|}+'E0һv{pY{n-ՖGL;  ?J|oUݛtK^iڬ3<7\m֩v6H xm>0vF%ưw 5YR7_oFs+'D\SVm l#82a?W~Z~y7WzixyM1?)Mco}#ЗIwXsE(B"Exk3nZHea"dC5wV ֱg柟bz)/ehsyv.5!$ʜo9'Gmp75޾e[}%#K~6:&7|{t~[-هx*/fFfbO ny;-=]3332333'3332333333#3133'3333+0fff^ 3332333'333233fdcfffFfcfcfdff6ffdbffefjn332nEbk-eыJXU{~[kl^9`%RkθʴzU33.hUV^UUUUefL̓9UUUUURvYtY5wf!02akQS3a]a")iW/n95wƈxXG۵?P>`On>h* ޅ0 #e. h(5 =ݟΙuFh;Gowx찺e(~~>.xA]e-gM2*tKw,zݟwtbo\C#$_z^]"%mYAۘtF@'S\(O#B֣^u) yb*>kku;;LM@ nt dEv=ԫt5:w /bb~nWax_q[삾Jr#Y<0}Fgv95[ A=*3nm&R#e!Z\3IMYcQO_ qӳ;}}rdq#><|/~>G<5ˋ/O+km? P>>vXD[v`)" ep]A)$חTP~>~Ø:vmafViӨym'^ _:Wk!msݻc'oj$ӟXtڪhL{`v\#o6 \Li7_M i‚u/|eAj:unjh?fqgpӧnM像1{lO'}0i>?ΫVikf[l,dK+85i9Vumo[ZvzǍ}CˀSf tcsu$cgϯc|8Yb4N0th~c;ۅѐ/΃ reܬ;lyһU#un>?>yNa:]u]ffffffffffffffffffffff}t !"}~?4nqXvME ʭpf~cdM6 'GMFh$hP#[Tb3 T Z9d˒6;-.!j'¨$ Pf/Ճ _9T!h8|p#gy;hq= 7.oXP2:t"vC$lGBTsB1"8:\ Ez|GQ*BpP^wn]:xBު{o6^2ɭSt6v^Ҭnv޸F_nhϗ%p !YDxGOgӌ#r mn%\:8lzed%fr]ٖxW  At4uUMg}z}C9^F XfS}wlBgywӰN"e0aѰbiٖ6lY{&X쌠(, $8dтk1ٱԼ Y} ^ywkrSܩn>]9ߠdCFęZejj9‘O*r{EB7.olVѲ9ŵ] r3rd/* []T1j3l{޵| xD_|]?+\OY]=_gg:fA tK.iМ<ߕɟ6k3nnw[pZLGz(fRdѷ(8os~Yg#޶:ų/ UP=(\,!ۡE3Ds&R26aEy~^Es?%+>ƅ/g. tW1 /z$3.n+[rʼ5^ o-1nxJVߕ"j T 9\%y c`xgɮZbQV Ueq 9]!ov>u春酢&tXk;蒕d®p \Q!cB@@:~7P-w,4c{-!EoouFZyUaΒniÌe2xf{tQ1sQjLZmY]/9*\ZZuO'ϷBcOq0_yd҇0T^3gܫ?eULW6X8)(~M_]IŰtl"~{l<,>E9vDt!Z̈76xw_m6nv E]zZ9(PIH 8 ܪ7>᭾^&65K y<>g}aIo~-zo6La B(XD[5 TXğ̏~ݖ' Ze#Z+=>34B"_ZD(JFB(RB&a&B *jZ-6%PE0UDEUIJIBP1ELȃ@IT TQ- ESE13H $!LU!4EE%QXeDYd AE L`d'љjJ0,0q‹ BRER4d !ZXJJ3E1QC,BRQR4P4DADDAJĢQ51TEJR  ANATDQRSFJ(2MSL@T39U2eE@ f6ffTLCC2B1BIAT ALd5SPIA4JLSTJĵDE@BVJ%dIHRAE4S AD,STE6cXQSD1E3M BD PLDHE #L@ERUDARȱ+Rd`KACC*PD1DTAADQRTLT D5M5PT PLTM1TTPPD,@P1KKى2 2ME9HEBKJPL4P$D!Nˆlb ) `j*ZbH"@b"YaJ2]ɉDMTIS$1DTAMLSZ$&?`Ib (hmF (EPE|DMET 2D35EAQ0S%M(@PLTBR@$B *XR "20$"$BbJPP\ŠjI*"*$%j`3$PA3BAMQT4,S3LLIQ$RIRPPTS 3QUA,IMM E@MUACDRQE%P3D5!,,̐DA,SA$A+Q3Q/^dPܡ&B R$l ,hc 0B >\7` T}RCt`"=$~Lmq 9S%)w"C Q J;E*"iAx(4GO׀} r@' Q 5&KY% 5+@2@P0NF,I&Ya4 х#k# 2J* '2C!0քpd֫'2ZhS Y (IP R!Ovw1,HPfbX8dDb4 M@ Bd:$hԺ$ )@ED"Iنȣ t9(c0DDAERdYaBfԦNJe@@4B)H8V"d!ӭ6͉Q氉( AiZՂ4b``TP!Lx"#$2 `kQaq .RY&eJY,:B01Q0rą'$9HGQ\/ѡ} A*ZEֽڿWBOyiwK7~2ƃ?qts0L j21=ΰ"58 O^~I_w{&>G _Oc?텟c8JXռڵۇ²!8oCsI~ILF6=}w|_,MpKd`d xl_XonzQGrwݝ 6ad?REpƛޮPBn8 g}(U-=*לU6qkaH!l̓C *YdOS4xzx\/?t%Dϕ3 <\rrƅ>)Ai k[?Yg@M4UO{}DԂ'pt׳xCʟ`n BrU-Va~v"?h*OD횩{ߓ|.5tlƦus]04s:bLkݿ9|*^^udIkz/\M9>4UIҕ#Z)$ʉ 9{&IV"5ת3*. `宲Ic Ar9!*m_t6-؜|%}av~[<o&h~=yyZ`S͟?Հf2F@5I Coc{sP@(:6PTqt>cXi"`g-<@!x{{?//jC@( t{[zvY@TK,v ߲ؠK1G҆"[V6!PT8Akif9f5 @8Na_x-d 8W?b:4S= I% /*A 2AC-9keُ{qg"/DaGQa0}|Po c"%z+:[sD,oIA<4An.w?EsKwfʹ;C ksRT]0zCSωᓣ:'x%TμdN~<UUUUEyx{zoJqDIo}ҷ  WQn2.r4éOeBb(x k4ܩ]:ty&jDI'6Ş: 1 1JZ4dQvN Va\KVܻ:hb`:F\^ɻbѬg!8U!{M7ҳFwJzi%Mysw.(^YG\xhk>-H$H EM40ULҬȰ 0"2c3r#0qa 2L ,鳶 1E ,T) HYa`TуdQTPaT1UP@SVVXaUM0MDADDQdVa3@`d&c[ %b-eY+\EvJ[+-xGLJR)Ns%!klEv,GX()}xO>)jQw%z; .?2] /@ı"DU4Ѐ㈁t†n`hQ>w+GPC}X(U;?<5PJK<YV b>ʱcok1#H1WD7x670cb/ ggYB <d[}*ݥ%[ez~ [>s\ KR ?U@ʤ 0~`z:d;B``=ҠUP^9>詜A & ;' K5gOAG^4![yb;fNo*f{E"g 1D\4 %  5AQ@H:HV{//l}h"~OBP]X-m( #(@r{uhDd\D?eK#c06Yljo W8HAP:=Z%8~m_l)_ZF:gKP3`tu*HcQЃ>9ZfĎǥ&!^Dy3B"u9zh_iؘ8ՖYߦ .vq`}o$iS?9:dv؄2'8/G{ uHA>+~UbQA[E X1R>C6p2*܇ygBRDQ#@ B&A'{}! dT#Is:cpD!F[>\-?~)xp l m.@xM#Ny8Fq#K2u1f=@347qߢ=߶P-@t lÅ;_+6eóvvg3]d:7;GUuZGwg׍mm3]c"t#LY4-Up|ͪe.ea![!ˊŬ 68{\,I+gpւ}4qA`}x ut>9λuՔd-sGK\ps:nl Kmn&oJT*Jzݥ3c3j&']M섌emUʮt UDn#9ͪ>2F~.S?sx?'>n-P93U9_vt~7RېmK 4pvrn_.;݁;.7[nAnu[-:KBwz%ÀӫW՝hvɄ΄hBgD$ጠm C2.Q`Y+<8r<&;=a>0 @?P/WH&P %|WFMAo=?Np0DAP$2J ,BP % PPHBDJDE i!0`qV@U 3 8cj9D`E+L1CeUFf[ (QPbd;"̂Li` 33 )b0(4#dٙ%ANf!`fX aN`@4f8Y*AeQOfN1"jU #,f 9PȈ$ h5be"pp5!R *YLd E-SmDj ff4D1WT" h#C6a(30n1f"2:m0Bjh( "1L7ƃA6hi2CGDӒa?gN 05!NAX`fN#1A0٘++SfdT1iCA3!A@X`aLV$љ`qc;#mʬaKS04h2& -T%\beIh10*0#',ّM 2HSF0LJʗ%2L ˖ {m!40@aҠnO+db?8>>r Q}GPY?W=Z~K0ϥ{QWooO܁*Cގ!#ol* ΪTńiv"W89ՓeΘlN-X*>Y yL),V${_3υJVlډɡp_9 `@?-2r- 9b劑ouջanݱy-oˆHlWtDhNn!keтŋ)4NaPV#=ƍZjhц2e v4h A!l^:94>/_l 8&&MhkQ6 MSC93c [ѱm %fY!e0'F=3"A E kϟ\$-.w6㏔Tv=BM{e)}RT+ D O)'ul({O?"5|`sTPA:?>&uv0J9bBQ@ͧٔ`8: WÚ=ִ()BiJRZ eRUIRERPʣLXR/.|M)~XXm fDf 4qe  #B&zp6c񥫢!Yq?h7-)'j83ƉSsN]n`|P"z>~X+Ϗ?Ot CK*CoQ4ŞJ~!u6PL24)P/=;5g=C7@>vK}0ntr^Vn-huJOzDurMjHs3~ZYZI#Z"X3e)FB ƈ>@x)!Ü&`3F!`0 0) aFa`a`@)NpZ Sf1affcfa1affcǙ3:4p` 2zXuKgFrAYw6@uzƻ0u(lkgaAiNa(l Pe!{#{)kp|ZV666aaO~3 Re% (( 0&D.NةӇys^M:3{#x>M͓|j!JpTG]տOBۆ}]?kF]O }C{T=O+i|i3ys7.ߨɮz;y}`mǯ,XـsT4՚$XGg:YUwJiT9,_Px0I5рdc굏t7Uw3 s uvO4 ;Lx\񺮛#'/"|'LC;S)*GYC(YA ɂ K."*,vFW,͋WÊ0 dPFC:3 ޾q|!I 6I$u3@<$ {xWH}2 ;hz"bG_83$D%?ă6smJqlKnEY[iĝ{'-*+eAhƩ NUʠhQx6!ę Fc1aɉ M\Y ‘Da\pΙtŦ(֣@ oL@uR4y 28B ʹl蠄`q,x.:ȴF\\0fT6Mf?Ff-pfHjI&?[#-cxwk5du@oj<T8 AF3/oF/$=}y2?#ȣo'{{kDݍy:1 @4+ltkl9I$6/ljCnûuUU]WˇUUUUK}NՖ(ZI<;a9BP Ba kf{ى,-{%K(mmm&e|otq1p]ˤ d8txy緦ߎ"*d{G<>vOfP(}5M4 >}5D=V6a:ݤ '* KO,.!R[箼]pL']eg +Q,E`D56oooo[UUUUUUq̒I$‰w^^*ځ?NiݕUګmۣNmmmmmoN 2\2y**#{ǔ5ȦU0,wfP{qUUU\:*u$;9lPREh-@3-FbI'mӱb#++l֡'UUUUQUQEER ےX%R yUUU9ЦT"a"PcNQLC̉N{8;7̤a_@ @olG|*=(xnVYs; ?_^>Os檳߈|G.UT5dsSonwC,z,a ~ -n5b֣pIɟ)J5\~[ eѻ:zd*ߞ PNYC]G{Ge>;N74l*YN :<<;'>P|OٽaX|ba018eSZLնmD> Vd(#2c4f @042V`G/ H[l*H9޸.X1 q{ (jPPM(tw#G"k1hfhs 3W49Laj3.:av"y qwf<ᧁ0JXkfx\E &PCR30bG G$T("  Aoo$J(X$˃}9wp QD);aIկLgz]J$`HPρ*YIa~F0fiWZֵa#cT)*T% P(P/뮴Fi ?-~x_F#JpPP+䗃{33[3t<m"D!^_luGޤ& ̜:gk_v/fH8g.&N1 3~{*U W5oʼo??OOwFMڎg}Eﹰ ORo& ́>?_ 퀄2G9g2l0DH)vz$* >wْPG>{:nxRSLJpPAawE \xrt0'we$3I?.7336wvH&8xv~o  :e"BDDD뷒vwixrmZ07=+ zU@?q݇e(RwΞd@Ok>[lmɒvMð iԨfvmGifJ0ܡf!L˫QI!a~x mTe\Q??3|}込LG`=Sr 3fq$U`ESUP bPpyn;k3 Yd-3eZ .ufZjZƨ6۾.R:: _dN@wߟ}8'N2Y1+^Ulgx sTU?x1ʀxm.TUmQw^7j`5rf\CBw=``og=舀 ?=j$ 'ࡾ(ѹߪE;dv55Q.{(U$ oWE]VX.ih-NYXߣ<_l<9VXS4-smUtY(%B3$l[naǭu" qQ]5`D2!: J:Ά"IlQTp}KJpCRN󶜨NJpOTAE*.\@>d\_̈Bj̠I--adHB7gp۾I?P>z/tZj\ZރffdhQTa##;vpqW8A1i"*?!K!sϙS@ e?9똀.q @~Uē .S][ N2"H?d0b݈",>H/!q8ك MB}u4_gYњ  Jqnt)MXNs3Z-)JRgsyGAmIÏ>c!HVKQ/wҶB*D+s[⥽D'gd?m3T!;AEEL(6YtP>SiA {0 A # Mj9o~/7 NɁ 65"qA,y~&nN8Q'p #ۯo:v`<R]f.bIUY&NL i%"E`y?^1X:p,,c-v}?^6ߐ%e;'-VG3QT@z[K3,2ZA#+28R%Rb2G?_(0 u /8ݮv B k"s͑P8w(&HTN9]qr;ov*,(d]¤ ((oC^CW.& Y.*H{9'ȓ>A5)Md3"/[ڴtipN ?H0$5' l] C\1IB!)upO/7ePP[?TNN~2"}'>4UU,W>cԌMSp _cv9{qX0  P00㶳0n=g:uUBwOe31cRaׁl`{G@5}~vClIa?~!\ rb]:kOw;?4>| W[*v8/D>ewPX?* 1ӷ<ԥ)J*)Jy72@UT)qVQ9pۯ#T&]G Izurك DC HM]J;7kQIѷo4`u7EY_#l`/j ]pٷ>+jocaպQ?̺'M4jŠqRJ*TTgX8Ï(CB< 7=27u@ϛСD--p,} V.|2g;?s]Fe%H]fRắ5U)JS WUf#M}ݷ _J(JZK[^e_=J]et_&g@;ҿ7 y^/`lWT1% l[H>#铤6"$tu34hN̐Uch&˚A\ᖾNN`)KXn b};>NEï?x ʴ^>lvhs۰DHLkuyX]FBK=050 %)PS!ԆJO)$X2v/k!a ڈ?@z@ﻯOnDAL=dq"y%Ξ>NN@cgdN&( <<\"=5Yxs+ܸL5/dl;kƜv0Wq8 pJR tXa 6Lcs\/xJ,cLSi [d՘6@;GH"Z>) @Qƒ_Ozvڪo{"6'‘(QAȝQ;th9VDޠ6}v 3\!`&C[]xyxqt$_W#CX*Z)_0l9 @1oPb-ê Cˈꢢ A/.ON$u|QFtd05du˜k"ևD"I& I&l2V*2I GQqa9ָpJۉt*"dJ'xTR[(aK*2QmW UC"c4`p8 i%n~S=h-[{4{Wj?$b@}n߿&1_=A ~XWH$"HF"!U" J`2`)ֵPI,UW;IY,e0oy~; 7o1s ې.V֑rI$ ~.oϸ8td#~s[q$lE4v<0 m-_مwc^sS>:r澆jRrzCgC>|n8y=15 E:ڽ)PEfԅhɘXR/լHfhc#;OƁ>?)<~ĒI&Jb`/ا xό7Gʐw(}_o~K2`=?J`-<l'35kOI XՆ=՛ UyТ&]| wxA_Om} bKvO6ٳon9f\gޭϏ>i9zJ@ @hƼ%-5Zh?hsrJ6!ㇶS%{~x޸F?Su{g zL,/uӾnr6m,}_wn2b 4r&տ5T e;I E8ZYu[v+Qp 僛 Z!Q%c۔}> I gArUPB: ~!J6ǸPA&efYe`/' ϧ oXk0=}|(EW>g*dW4 /"[}aG{q)JrXW"ե=~+&qx. ҹ4(L!ɪwCzIuV`^^Mɪ %]w+W06Ѽxw It}W(Psr=5Q )QЇ+(O{ֵ=r !"Q j}:qٳAP^Hqƾ/׎{\'33Zh>c($I$J~MO,:\2iaExMϟ,ԫeADЁMz<^L` }9A{wmw~Sa֯-D8 r7{AD83pK`$kUi׺!+XVqwdvA Q~g?~II_In }J^ݹݿq#8ɣF)a + AVH6YiDr<{t<nTX,T>^On `>G~>'DP 7TA"w8&pEpk:ue 8{Bq+m5,; b$ln7:[mW$@/Bξv83c؀a3>`M0R =9Orq 40^*/xޛT([ !`fYea \$?w͘Hޝ;Dl5"G~ٱ𻩷I3)Nvv5瓿$Emi= ,-%QbYBr77ҙzyu>m8RPvFTY;t>߷rUU*Ȼ\?gx@.\=,UPg}{$ݤO,P)^&=aeYTs&sZQAXA , oD5$$AT_qRn$4y_9?)|IV;Y9ոIP%0=ʈ s5vvJ c]uI@׏ǽuaAekiFgY:|׳~o^ HHU aOo`z}#qĄ C?|ٱ%"?S@}gC'l鬐Š2#lt*Gw:s|Lm)K|wx&TNXƁ l&.un (Yǯ8I(RuRͶJ7 VzmM>.n%#E$Å{Y̪#7N;(`]˜^7BLX(BC>EQE٪nEOAFp|:OJR`;4pч<0k%O 4[³K"X پBfsΓa9zrI T:W*X9c-4uF&+)F)E@7(gTyl;9=;1/ ԋM"$^ ! >|lNߏIϤ06M؎0Lo_Op@~R%*!$@A|kL7\U858)9@d%=zwq@.sU7cn6_u䝿гHU~ Dh!+x%, 9׈Ҿ TY~~[~z}@O@uű;?ވ(U:SHHN7؝FALzW#f>EXQ|>vyU$ܮ,{ Nh&{+č4M=\iΪ/hEp6G!B|5,T`Vh*)$Cq'33/D$I$Rջ !gZ 8Xǭ8Q <ns93( -趯$z@V"IǷ$Ϟϗr;MPÖa S0r@sۍ DD˿|/iInxm:nI|@8h+i'[VA7ѩ63. Ԙ6XQȁ 7;S-٢Fy>+ )o מD?i@NTD (@9kb!6_>5qUUyOC1Rvڰ>YsIz2okEr=oZ|[7e~ zH@^D. 9OAGL O@G Hd&Lj yZtY(6f+DsQE.c i(IR1? xqh>HY" ^tD(bwIwe/ c =Y mHpc6Ggz2^q wbJ!:miwZ\TpxK 0B$32;}wr G>w]ۮp|x q1DZcڭEpJ95MPr]&P?G6:ˤNOx\㵓i|,Y5ǖЎ'j휼/0ܻ}@-.n'rPF"{;̻.s47بr8zoK\h 0ҊR0q/( m$J@XuCỡz` #R|966Yd7{(1jȁ`,|S^՞`)nZim]O>߄u6"r?CZ0ޥw?'"n\zYe{HQL챷':5 -3z۫ul+`X΍J:N-; #SM[k_/byr%pODٸEu_j|eqcM}(<|kGP kͽ%jH j̲ fa^1>~vȿڧ2_ni {*|4"s{2%)Mƙ-ٴ %`7Wiު7Q_t'}&eujnWuN.Ǜǭ dnd 3@uHFM5so1n9oոyzK$u5_ew "^`A_t$@K7\}j'no:D5 XDڷ׶oMyO6\dݎX_J>NAҴ/\x1P=ó7b4k86m2e[F(!$C)Cq^-|*I,.%zov%4zwtF>k>ЄJ$5i0?{*ǒ?ˈ_.}3Uf$QMҴQEZ9ZV(xrH3Mra 8 qTQmwcYE4a~;:mَ"v&"con52I 0GVx`@Y ДlR'{2 LȒf:x5Bt:WKZ `ia.JQϜH,>/Q7URG)2W>kȔc_ fqO׉F6;2>;o%?'aMsv`pQS. {'' | jPH|/T&TՅ[}nSgdsv:}mΕe}+Z-i'?<ە"] rk#dMFZܶ C|4UE[|7`ie]_|~tV>2gZ[ -! U<ٿ: >(e2kB@l@JqN[hq# |RxjSe3dA:ы;#]:1H@m6vE'/ᆙtB+`BETIH +Y$ pܘFfYY f舉#F؁bd&Hҗ'0 f'h5"_ZDt)ی%M?ׄv$ִ}Xa&lݳ I)(*f!}ضP70̊28P u2%  ЎkX1MT faсfh).^;T(u$-I$B 4XSk)(@/ۇO5!*~t> ^'CRhOF8#cEމLZI_hT4qdG0mDKhUT'N㺢K5D?Ev^bj ɬ/T*C@TJ@@Pm,Ds'9\E/sAP4 ')i!K 0-6FFe6*grafBwAv4R""%AÄ(d,HZG!cy=\!](vxڀdu>S>70`К,J0p=xuo#!]?}Eq/DOQt\7ycvKΪ%4G?t  LP||$~:]$}ـh@qRBe+M٨  9Y覞ͧVbJ(M{ s${nA:Ghx1u#NR7 lp]f$yAvM9ƥ'uAlx\ĪՁ,r<ּ7$=D;@RT )RV$ )"JG 0$ pǮ>)6;&Q| =0%@C |%m "ӥm{c?P阔txctWD)Ga@7Hmz7tOn:a0M'!8GOJ ]a)"P%Z"X3D[2b -U;0b *T@̣v TTTGJ*(M;*7&(j p1B]K1UUUt(5 @[X8Vfp(*ՊfUEUCNxzŘymvwjK`F0w*AJj澇[*ڛJklWUDiK"xLKS@HbL*8dJoi:T؋;da `# C!w" y>=`/{\GjߊЀYoɬi^?c=o/9OޖU{ M)_~7 _㈞2?~A9d&Jv{ʭjP'>mpzQb/IAH%}_GS{4QEڞ 3UUWLDl@0AA=MG` RJI&IMju {C,q }Ad1fQ)=MKJ h?KFd1QPes,\zMcK2t}3NSvtfQvOaqo`1yبbٌ1x4qӄSyu<5t3sKҾϫ9fCӬ2lJyǐTT  ':Pw-f|ס@0pD,w#QY@@z"g~ ѣnMd lk cj͵X'E@WBBG:V;ߌ s*!,kf h2m2ZT5fAٱ}iwւlqw&\w 3Ͼ蕘i`,īMpdi_h/9k{={E=32 XB 0۝͜DFq$ #ߺ۰9#x $hf ,*H5!K'w;3MI{!HQ]N.{"d U&`S ZL q{N B<2@1*b|ulJal~fov"}JHzЙ B:X?Bz>#=c+IpٝEJ$)bZh)HP_Ì?CĖu`arM׬D3TOh="X^q6.@BԨd{6'>s~ࢨ(q)aON}Ilf 04~lXAKn ODBp;#/=Sh4&~A~D1WTtTժd⌾/2sD7@ 7bce?K79`F H$ RY`H!&RX!FI!H!&RfdgWV 0Ga{E6r!u$cpyY4hpp6w֢Q pML̘Eq@ՊLxQJ!醄{ J\*4@44 0 *7Ʈ4FG48VAHPdZi# qd^q(4N*(,1 2*$z&¤ YA[>jIvѴ'T=<1XVT+rmdgǸjĝ:)hJ8hBQCtPl8vw :rd@2<( 0& b)9"PՆ]#NӻX>hý7>wǻB{]*\⾪/ϐ kʘO@"lޕCtzr{'8W@N0w6Pat! 0-bcH3/wio1x,333-JA388:_`iSp/:*F&NNhsN;&0ë7ua;}]@䎁R7 >Přl$tTEi֌6) <1\3W䝢o%eޖH] S;gax8ECKUc]BY 'pؑNyv9h _@@@o@\B8^CN#åoľ$jT۽<,E #IJ"GM5#QƥՋ#r8Hc*4 (a-}qA]hw }!:0gcN[;4g "!ם FvR&|z4%0p5" c { H.F |tTԢ^mULV^gpwGX\@CiCg+›9#i,Xp؏ } gz!L(&*5"S&mD8U|IB܊ULP췗ÃFD7 c)%ZlB +ia6^uTZv!5(ƻ{ S"4 m_/XN$?GxyJI|(~$ t4Tu!&X|a{y$~2(Aa,>\$6I1c:G\z4x:o'8o=cQDJ;ԚD8N30!LL33$A98I&N 0A3A333L̐A3330A8)Lc33$ANa!3A33$AJh 뙠 `3ΩBHHHN`Viחp|/89=#SHyG!MIDVB)`ɍN،CQհ BG]޽ ,44( N2xjtſjI H=8!aE5 }Au#О] hS=ÝT _kFH_42sNU3Ҏi5 (9҈MU<WoC+;a<0@G?/h}p㏀{JIbꟺZ1VO6wكot.)ep徊GG\v0}h$ӏzH0cߦо'#7R\#HHv18p0l\<4Pp%FEWȧFrw^j86.EpfHf0 Y 렠Ng`3אNW4ynd!hd6 \z6[Iev8GԖ?p&9m?0ְq[ߕ!u^ f;/wδ&YpCE$9|XHQ6 zQx;l@ @"`ԍ@[HlqxMjugIۧ@+CNN O"fʜ>}ғE={(JrrJyfE0<(@J]\;pJ=nl@$%/)L,aKAO Q!H6W9e) ӂ 27{> P o NI K wBȊY#CC0 YQ8Ka.ʂ!y0@np/_Ƒcd=d罬?_dixWΐ h)vlv9,]aqe)ìpǴ[g:_8$U`$joQ ʼ@gk\H+Zwz}0v;sF(tF @7R8ϓCQW V!$ ȆZU,\|xE(tX:'1zaeחVUvǺ>0*sCs~`Y?73寄 &xɥJVxv<<[0(-I}k^! $[}Ϋ6!i>mlyq~{4Ѐu~ꢛ1Ig5r +mpޑSpM! )G`qu{t4k!SL_hY1'!jO DH[% ?.+мd@]Ƈ&]6@_D&AykyUttpĽ {Aqr$e&JVwäO$57Ȼm9P9u$W(B3V&(:8,/s]c''Ft@ 6rL+kCsf!d 4쎋e1k9MX±xh97[8`06WBR@-o׿w;ctZkטgOfȄ<;}OX(P5'CU4=θF=2n$$G| =\_`@ q'HpL폝wE6Q"n.H Dzz8uԧ6mVRK7 6w;uxx!J ! UN DV>`PudmE i*-!F+S‚S^z5cGL>θzZ`jwG:Oo^Ѕii&!I>r. VI`OO^w~geCFAhb0qG)~_R-D;vGͩ`1s؃6'z2v&f{ !kYE L@L֓5z\˖PP0nn@۲AA:z8`0IHoT x߯,~Gw;wӱ,qT 6ϽqBU hܽkK"'6ZIM*6 c""`:|qzHP A#b˨ͺwV0,n0 :r ہI;!ܝ8aF2;J+wC'9–+iI\AӿB޽2[ z!r8J`9Аp)'}4bMMQۏ, 1qGo뒠w(R%i+L@b8䇗R<}aGP1=HŘ4W?E[<&f&m.HnZ;Y}:f:sЉNol`~U$ݙI L3"Wn ְ6/4S(,=;d6$UimR,Q5Z5h2SAEDQTUQE{;cICOGGҨ xr2f!uP #\`6ǭ,Tu`]M p'aYfsf '`"0z Wc_CLJTև X Lz훽MLaoilBnQ8',; OkGOJ_Q] axm@jJ@u;A}(n'dOUdK Kee$9B&_zuzbxR"@Q9 oKv0Z)2`h3QD+rI(ǘ.1 ۛln &]&>FqSAwc KGXa5𳧂8%]T:Ӑok,-EL;p5N-r3LgaK[C"86du120'o:?5xPӷlς@x/y<}" QR3dE! & )0}^op?Gٮ͚x=7$|N~Ç%=E1P $M/=AȺϝjr FYZ)C i&"2հ^B!თ@ޚ1;H٭4=ֽ`@>C%$>Vtth$(%'8 #gL4"cЏ۴axv]-CfC0+Y" @BBT12')| 엀- 7O>Ԧto<(6öD

P 8࿪O) $\4"5n|z&6g7U7ٖO9i>7־M (RХZLUo;T98wcg/)[[ljvUQf^peTהEYqC-i ~ 4Ϡzw)!Vohm׾7Va*C'C"U*Yhؑ."Lp~8R`Iـpe /1!Eu^&~M>K| <9 zӴЛS=`y쁦TuHrN@†d;3h `$` ` `e?~iŊ)!ZG̿pLA̰ $6BTAI{9 ~(^$(J*' zMA䂮`H;zWѠPw%tzR¦]!TH2DaJ DB/| Tp&"z_ FM㤖ȇrûVVȑl[uC*%'<0D]#3 | ; 0vfYUCt1L5+tF G`$3&sdwˎ BdֶoRߨ4 6M`ݤC[f((]DXX"A1wGm fxHޚoJ9t7N؇lB .F- 8:+7S[UZ孫W|~a[`$@AZBBR`׮] a~dݛO=9gO^g>} 0NhTטu p3? ) YǞvJ&MSAS8GhTb93[vn\ `v@]0T a46Päl9>82u Eh'8q 5 E5bA/=d`K6} G OiCjk`b&K'{*쐻kfL} } $id"huf @6+h[6KoTłi9A͍:<~R( O߭vXۦ[ۭ:=EydP\bA0? Ǹ{3kѐ֊Ꮉ2ąl t#{Ւ_OiO(k^2kBjdEj`;U'i!yty: R3z]rAGgnRqs@CVI 1)aZqeXEn0ȰGhl5o4l1&H<:y0(/uS5VXQ$ rގX 578/(퇪 Z37k2lT$[XVIV iC#v#E!PDQ\x7*Va B]sNLb'JzR> /=P|Ϝ%fPTPIzid*H|C |:^_]\CԅE忈':<(ô(J)遒!hw=xNsx3bC u@^ !8y.GIyX8ךjuⱇj'+ùaghd?ۨ#e^Q8pbA }I<}DK7'0W86P 28jǯB84NvS >vDl1 # Lab=N'Q %8,a#a#ۥqߏOxͷh7]bxЋoz|vo‰f@YRG`#F`q+[ FM4=I$>ISP}_gojO 9ц#!K(½* B9(`MG-7a!Ak!4>}ƕgm>7F(z"_{W%w懖Jk6p  XF "m ?s4A% ݟv傮RYG?ᶹhvWJK#ezluVB~Se;YD]3` C<7X#.͡ĭЀ4c))w:{~hbR3h:>gRpH?6FC0(N0` "PHGB*( ;b?.{*IJajV@\K`i=aY_ hbZl0,ǗL(NBs ݢnsT1q ٨Za6f/2"LoӨ2[PǕB~o>Dh hEU ʜyF*e~Q* ȫy$wGjM,_򊉶B_Oq_`TPI}q]V(f !)!)Lk3UYů9UHɫ4  %ᄀ#;r~*x]Pʋ[!) 17  eT;&ˎ2۸~))GCEd%QP] S !N Lt%qDNqSot iuIa`b&K|{%jnDlć]DXïć5,Us¸ 0=d'f5@q=zRGy'cbwȌ c;Jo!;g.QP'*TZS/arqna@& @ED,P>ž3M̐hzʭK0#rPۓrpDzc< tjL!@Lg<0煿<4] 8.$NΌ=+$črM.}f[S˞{LP$Q:5oO! qRKUUUCZֹUUUUOAX%cO廒%zi* ѽ !2Bʕc*~ {H 7׮-C׌< JM~rY(dDKcg:&IN@B^Ud0L") 3BBRCu*aMpFH0 r|yh1Ѡu1R TpۥK -M$!*#h;z.v#Ba1K(FS9;nbLfV۬9甇~@g(m|r8u{wLvM|;v`md1GU;ח[; ]@'L[܇1[ Igݺ9[ZY˸jnqQG0Hۣ9DR>Kx.= /#F cbͦG41%:Ua!X]qf1#9sb,„}O0ov;Cсb=jrr >qF§ anڒOB3Y9D 4`DpƮڀ i \9`~O3يDT&SD0ai|BA?T>spGĆs5'-TaW3={ ejO`}|$]ꃽ.cPx2ێ  Ɏ1};IAU>w= {!>bu:t `BUUM %A]|0O!A}a "$ PT+(,:^IʨLt1cYFx'ףj9LyX@hTD Aeg(u j: *?J)+sNxo{=1 ~}S_ ^Zо5a,^u*,g40Ɏq\o rC$0D:e%C*۩4H620`cViƨcd`=r̠7nSV#?Q6q^:pw{VYLqb" t" %fzd5 ߧ!`=6dh=w-806IfrBhIuUDY0 m' [tV2W0,!1h"x!Z#B̙`WMZ޶d+L4%% LK&zypb:DĊᳱNX=! C63A29@ *;;AR$1HmӤ D!R !x}fb A.v!CI' UG`kSJTvѱX_^UVѐ݃wa_Wf1n+ 89߁4mmXvTt8 d+0z) #@)F#n+ySZe#@S 󢛞BXuuvTG~]ه.EnP4u@S#x=O b po}9y@eF3?I+9w/c$Rl<4T!YSqid2ؓz:qa[uه*x %۱nwp"ECA,5*Hkvւ2T M,TfE6o܁fE6@JE0)rPA>A^v:؞"?#oӴi5eTZ ^PC‰ô:ۃH[t@T"to$2\p9 `Ș@RPD ޴)Ů "n3m6'5Cq6D_J9A>h6B ;&ΧtҐ=H蒚ch`q0>``\ ǿLW_6J,0!0XZ+yjn=%N2hB0ht)VWD!0rU r[oniuȁ$/@~xHAV#lD!.Ny)ۭA:mFx[zCH*<  @8 BcL#Ya/p b@-"~x8%:9zA> = 0j)HQk*^*<$N,fgpdD#S0oG=< zo 7D 0B;CM7+B)AE!B4a4h5+i 1QX lsgK )BxԀy/2l.56 ̋璉gڏ"@PD2 ?w; s6!ӫkYV= SeH+ 77CEqBմ3h,ޜ qGΒf̰*1b>JR039&3b""#@FJ;ބ\K3X+i ZzFE"D50P@U2uk髢wzDGKc bCnW{>}duP. A؃05# wHO!{3Xyzz t~cfk\RK!5G :!8ˊ}CC6;/h&qSS0LK̳1b^~8L*Qo5f }l6tض@&iQ[AҩB'j}$X# :No-gv?6Nn3pN @A:{wZ?-C >^X4H'1?VHzs fm@F tɐ(nl ҰD)4G U\HE"CIzYdy$/c`8%<-iw2f'k9u5] OȽcxȐNe RTh/9F۴t*hhP H#y'Xr>+m@$?/g{wȝ}j6&lQBVc. Sr VWᲖ h}.{qdAPAJR Y1 @DFJxPfEH"N&yo;v멎櫆(%|ž_%5lc8)á_CBߕrM!r+rM 7N-Cd%* HȦЎ=f5:`E` :| p~ݱ@Wb䴌̝{8:R!ȳ^335\yyyyx8y0u3D@!LӟQwMIg*lq /Ý&HѾxxxU(a(9Gd00h<ORDoׅ>P>)E#,`1\LK'#Ph6z+ :Cxp5`Sw;JAwb&$,b(0\, Dv<8z7>v̾N@ˎ =&xͮB7%OtǶ^oL&gSM0N$vCHZGm N1ۊxfp!i! w]7tƤ+5$%mG3V@/a6@ѧ蹇6 DIB9NNV-5ytchjb%QR<-0%hfhDDI)%]/sj0r6TP H:ݯ6Z ᝄVa !!:"6  A U,lpP\,ўDli43V'@c{*)?-A5 aI=d_GD }H-0EEJa,uBa3!{y'bLT6 L\` 5j6.6Q6h|47F ܒ29$jI"A%{Γ!'JixD!T'Na,Id5H89=Z@s`c]S/7+f^pg mPkZe Ŋ+6KY\Ȑe 䅡HuNV떢u^&ؙNUqIkd<Cq]RpᓦoxȐ? }D/Q+UwOgvW#Nv;.Y8*9`|^YC)MbNڸKG<a^/> WЎ# +<2g aL:v񆠵Q/`pDIsA/g>oT$Dz\]ңWe 0e1AP rE7nFr8,YJ$\8ٰ #F;rx(~[-!y͇|l!y> Y0 c>00!\H ^fCB=lS;ٟ^iF! 7|0P);;CYA!@υBL֯ڞBƛ%P,uE Oxb v%+81ŒbL(@ !={` " UT36pHG@Q;"N"VdÕeM(#y(տJ$\$G^J?ޤ>}׾O(e{r>߫|N؉,CS(Xf4XT"Y''>8q-| G!oH-ii .LԇL2YCm(0i}S1;22(J*PyAFNffR'~?Vȷ.)F):a_U.>ohv A@}# =%j\ru7h)+a* @M.p1%|D9K܊ }хas"O >Ŋ {Dh6åd1:RH #|G ;B݃EPA%/OX2A? x3"xǬ#%XǬaY46z&̚*K9Q"qrfĕU - vٽYdiQa4fݲ#ʖ@Qǘ|׹ y)Cz!E| *quOSb:H %ABv{/M.WPb?4MJuٻ5#=RyږqWfU~g=xeJ]gqSώv|}HpmBj {75EE1@x sysLM4 ztTPZ%RJ+z:.nHC&aGFfN}7KǮ@,Nfz8ɝ)Gw؀;Dl<pgn!!{@vv9۟ n5%rgB8HH쨇?*~R\ȡ? Cy)LrN/Ϭ}nK? V]hH㓷k);TS8v踽 ] #а@^l,P/3L%G9醩EVh}j >47ŔUexfƖ K |Ѫn5YWlp8D{.=na1aRRI@aY` 9hG-NPepĶ?F**ADJ]@P|0A Pv[:BH$ǃjfǂJ4ΜJ^#;υZ5߭N󖒛YDhR`HT0\i{63 8MQi;VyvmXogt9roXtsMlfWZ#=6LNR,&~4 T 5cǞ`HÔG 3(&`/OsM;~ /(%01cx]H `! um@K~09|P;<א .:`(&&o>Db"q8 zcKVh&nFn3Q@TS͌~SБM0 EBrR$9 Bz6Ϧ/PNW/[N؏ȱL!$W}6_.󆍌ԧ=փ Շ @2+*<u>FeP=ڣ}ЎPxXM8}5:{Þwm/BJ;s$H<"Zr>Hde(dDO8qގXbfxb߂1ʔw)>Tz*m5jks܎B*H]XR;"(PY8_26aoƲ!o 8ho|}UAUDD8jҭoIF;tI=1:Ծ9spa^k勘mõR"!/ecڊ\:4jI$am/OOd6#g]9T٪[)Λ!x^"~@pC@8#̝PA׏c݆\)ǘy ₄(D*(ip%0vL9ڤ Q`Rc"`P XEm+B<|7GR.(5I!qx5H^@kBBc!:-0o7DZ} H6xNNMwø:GI*XA 8TG9Rhk>Ƙ = oUꘕMq3KM"|o01N:C@8wb0z#C>hE_ R(><Ħu+0HG?FiO|6DgԯdQ  ߥSQOL9X^?l; op3 ͚9~%zX'0?-x1⤤((>KZ(ll}}N `zx󍀶{xp*ec@ Bu&#ЯL :82ˆ~_hڕ|/SAS]I ǐ _b~r:oíWwwM>#x^H.6:Ea33 XvǔKC揇t|i \Y*`J}=<-"T$xbq `-aeFtp,&*֑T\&. ]=#;&/wzfa Lhv?6u)uC = N͜Cnݼ=1Ѥ]RBR~ex(Dm=|foon QԌQWOvH {o'h|K_X xri`0ߋdB# N` ("$i Zap?>}hͅc)f, 0 .9&5~0I&8NxEl1OO&׉# `t;153" RWײ=Bha Rlx/1 h;I~HcQ|c ]oi'2P}x>4wׂ\B"\`F( "Ge1h$ܯ7-oOLs3@/hH5y*Z.tP@!Nu`څN(8P-@StC vaCXq1)YX@hc쑟 lwI7̞A"Mt0W|AT_k#Ul%4R1&4$FIkzp?jM VX+xB8[QVFsz/-xrG?-9E{#C7+Ͻ5Dv=W%, ddIGz%EΉxqںfK!->r/v!!EÏ_?\~XeU!TTT`@:N D@HO/Px l A@ (Ww΃'?}@ {|O7ӛ1G-]+P}0x93-n{2j_=:ɫCI!d`CfONxʚ&M^L}զyz?-3'e5.8"7Zswy$kt|?8[p[ibl48Yp۞ pBj:c1c kx8JA72^tVМpx1b/RJU:9}Kyr'y X$'9xl,Aq ={HӼr|0'ڞex)㢏]On{W5F z(ovi8O~t:CD@ҩUUY%UUY%TT`I!opƺg/#DP[)?5KS@@ߥtQ9 *@@s nml Dj7QiI(fܶm%HfQ$AG0D&19l:m  4&wI?(78*W Ib82f.=@.YO ˫29)wn#6j7Gn>;M0+ _uz(S599ܬH۵ 3> ]To@F;a_ih#@/ 1~4M:@ }bę+v 'q$A%UUY%TVU@`J5֤*TUZUB)*+N~|O>0RJA /;ڨ7Ƴa2#Hi~]^屮 Ӵ`W)^Exywg3DlR,2pДu|>*H*ApaSEvȴn y־ Ɔ)af;E@ $VP;iB vպD9IJBDf bÏWB!Ӭs333(~^I+ǏѪI3U,}yscn> 5wi4D($=$kQ"*Թʹmp^tc f4,1E8;g :ݠ@Tz0&G?t 9^"CT%T,2עi0 A@ 8v|qXv,x?z-p|"z"Ⱦ|"EjTk]喭ֵeZT٣ kκ뮷_2{btNyuvۅdrdL5ryb""#矎㏏0{kZeYe[(V[!0;6lٲc9f+9sx>/ćoɔw]|UWztk!$ϚnsC<)VN‡rFIm8 440:oD z0xv\5kԎѪ5/ԏ?y @X`XڪڪRb\@6 pӣoFv-ǻ b'ϴ>`*47S#7kr@@?eEUaf"ucFʪm={h`1㞇ig  UU*****U`W^G_/NoR[-Ԋ4{d *]LV.Q j>* ,]%+z瓥y><dsfnAl[#ms :Yiǖ/q\ӞPܘ^%gEs74pqFg5Iu 4cloi-rg;i%;o=휜ϋpBY2tS[)Uܣ~ٻf6Gh[3ʭhۚlWe,WnݵpS; %:ZnϘ򢚛e p<|u<4*LV%UkDV1Uj ^$5*gO74fx|_Y-ڻ42$=|w@GշϾ \/bٸ:FTW:AJ.akf@^:lq L82 s:E|F +7MC;)ėýk+JKԬ9i%RQ"4*Dkfֹ\,kcIZo׶缈8{qYzYO$7!8>F:$ܡ1~7 }eiIz=`|j-^BӬԕVWXmAW ![:@aqlkT]/ ߤ?߯eC6 {HP뵞^X*wHɰ Z-)cXTc' !cHb"aEO"*|{%_~Ύld9wyMq@ KPIC>_VgLJUčM ,`PQP:q;Og>7Ԙlu݃z;gىb{{n2XBʔwiíqm|~5J4!0tެof!vy HzEUWlo$q{BOfo{6{7{BOfo{6{7{%%F0Tl0QN1E\81~o>j`2/_@n6qn\[" HtjCD1wOLmӗuv7=9޼ÄH&#$2I̬F bf &`8p/|ȓ͒"!Pg`EP~&]Ȇddƞ*:hPGX yx<%+$Gs˲meΙ׎͘ W`[3GF;x(_\X۷<4"eyL2Jû,GU ^ $WՑgy>[{rzC $p,ep^#^[9;Euc)WYgfDԢkޝB@Uއ@{ } r1MD hoHdrٹ$-QbElo7mU+c/f2˶c)fҖ8dgA$v$$5j}"+l8B~"bX`DQ2J(eDZlV8%VݕG[‚Q6 $ du 4Khx;fn5=OMׇ~Q:v({!L#]6) !* ,n p_!`Ur oMyݲ( X+ 禓7@MÙآbt>È񥘍8 9 H6G H(rbq`y[o ቌ" @oCp KKAAqG/>KM=fm蕼x\m/vUUT5Ulހ7 BDi v_fH7Q s=SU_"lE A"W{[4 G&|`N88ߕ%URUBW8>/p' wwwwwvwwwvwwwwkZB (Pл *ݪܥ)IUe)JQw Шۣ"% z!zQ0(&PIٟvvuC _.qY)VngȪ0{rUUUU~Q@:m,)z` t ӴsڌCeԼ\0g*]!ݨ #%tbإ׬؀P#R0l`c]9g&3[t(iTTw``xsl,**7"X$$4NA֕\ S$ܙ !\NRYeD4A᫆@7 }N͛! &Qe!f:m;`U0UjULY=u7CS}y%Ћɍ[s('Hh+Fy7gN)**`:YcxG +PN# :.``'dv$p|ks8p&y=jyrsz9UJ\qN0Coٶ >XleXzfE:䜇HeC'bx=x$dHؗ E%AL"n9_CdD 1Kp<BG{h€#"DXr|tG;f,ud/'([&\ڀ9e " "[t>"|rצpwP`NJ n. hDv" U&h+*U  B#]%C0h$}^U,;]U|0U&(r+b=%m;`x28 7&9a1H J3tewwixhɜ"0׼u3j#Ĵ hDa֌ʼne]NvPu;ܹcXq ˒f% d8X|ŀ37mޞ$ݶN-X<.Ǔd$V%Fu>T@ž,r Oؔ‹\|1q@/zH5o䣑D1ir7vΆGGwOvJR ̨UUTjҚ&~h? -Km@P@RRR*UUURUUU*UUUU22***ZZZZZUUUUURUUU*UUURUU (PBU(PUjVUjѳ #71`&Hp|- j3$LQݿ#x|OTb:Nm74RR %&f]RRfg$> jʛAɠHa fw?!^ d)5Lրd[N ( @. -e~"C 4:@~6QW^b@G9 ɨ@̃0G\-IwZ5!x=\&H$GyQ;$Z3 pLB,ABY/ޘ+{k1kǺ; Df A!upa(ĪH IˈQmF!0TWx]t!r\*Xi^ILcA:@ǘkĝ_whN'(}_FesT|9)O^z`52z/Dr r@8(6(Q.[,t}Q(lZ4z&Ғ0E%L " jJiMA"qnւW(;}i$ @t(e h=_f1q.-(z\K :Qt՞f8m{۞O !ڂm c""uyU1Znb{=:&{:CUyQE !*q 0dDaMG ɦEhx #iSC[(E~ #-/mj{hﲯSvO|Yg#kf%ѵ.&ͼ!l"WsBNBj1v1 D:(>:zVrE.AlTAؠpW8KhŞ%ߎcoE mmD0'.Yƙ%?Y9/j*Wn=vM؜DK%09F$> 9^Іv\OLN: Anj@`F;1xK8 ń)Fp  QH(uhl[]~ X6wqk4k&޳l!!pg5UD]jy!$Qu+r!hMb9@Tx> ۮxqA'^nI]`(4xpRrae+z%)Bb СB[59( %Lܚ5]mE^,-tUvC6:k(M\FGPl¶8laYhc$Dbv!D\ P Xɿ 0e H$2U.}6 <|w];q75L}>Z{4=J1E(˟s33 B.rEr# &8 %} V^ ry#X" @3Lh>\fd*^QPWUAc@ c_ a=^5E|tw[llϒ|x~\>>C@v|GĠذЦ='ޥïSCØ^lrOq*J}n]X",]{BSlg F8j/Dm;-C|dF"2ȂgC&hsdJ$X5gk3+ɰjŒ7^,_ 8 o&CRUȠ{ t/ }<Ǎc4*BCA'tQ@ Яd|yrp0@,@% 8d(6YQx$vp&00Tq0p 'ˈ.@.Ӧ5eܹ!ᣳ"CiX ):'-$Ć:۴33+W#XG(C4.7֙;_i#DȵaƢHYUkserMS `rE`+^WCQ!A\hm :zC0 Wp /wVk'-dڠ1H ]OL!!`t `*j}&{u @/<SZH|*.EuuK,TPv@%Y xr2Sz|EREg2ض,`D/p1N8`Õ^@,P2&  ^گ,N=5i%c ؓXuQ<!,P / :؄=AJ=´=C&W^v`)G- hh7 {z)C1~:n <5pF g@Tb ZJ!"q:y <9s2M||%| =I|O+5`Zi\=%L'N=0 ˬ^;ЧC5LhDCj+?*g :M(y-3'}YV-!ML:zw#Q<70Di:Hm4fp] Q7:u:EA|[vKbt\gRBY|[0C=/Ǯƭhd5qCޡ@9]A&RRu F1!V!>ɋUb=m]zƻtfUxt#IC20#IDi~@4TQdiZ9q7b,wb/iDtxbOU*ZdvU &Xc,!pI !vUU7@ xtQhTD̺X֌ B0g`Ha卲T+#nM.;:֤?ʗәץ49À` ,;-x]? 0*\Q jlz;SVozQrhwzraSA.(JtG3$0~rFd!HOv3m2m|=eiWol0ZhP :q]N2 &uKjM#P ]Y"dblfT֯){5??;r;:ޯ;%v[zA# 1! `w<"H:JzzUTDm[B*zjj Pø| I5+e6]@3ro`I$Kp [; N=dzMDקù D!gǓ+{^pH&>9m%]w0@ԈbMq\ ;#2O`)O)b᠋!? J7 ue8MÓPn.ZxQ9} GHAM1̐1u.h3vPL. y{aC}'*ڋCc&7$P n!; dڵ8̜;$GX{H۠eWTͳ Iia&,f^1vNO8E8.dz:_&-tE)Ͱ8ځQ8E$3P{Z/UA=*2GAv֊*gk b ?SFX7"H A\jzmSd @BæW؏'t 6E#HTiP u b63{Bw=&(#rUGSa&qgڡ:]3]2B@p wGh6HxB@n(R{!r%GNߡ0 B," ^-2AN؄0)B,Ȯ2rpiIڨQ37>1V2E:=6!˲8&*˘Nf($j{J~aa0L@&ېFW\ 3/_2'*#Ћp^f@4bI]O \ǗTq8`TEg1+КwpX6lZ6qn$Ľ]]%9fxy8хC kĤՄ$n@30V$(Bx]#c{>z!p: DNu[0Pa\Iu/gGa A2Hhs5wbEl 8h 4[@! @_&<{ EEt4 YB֗-a:xokm˻gQdWwq.mq*ArЎơ1;i$ slB": qi}|vʴ c\RH2)EA(Rn5 XnGu[hgi xA$wvt-@89@1#E¤;t/ C0M.z`o\*6 ~??} Snl*WÃ0*ߟăadjA @JHu/wH@Ht1P>7+?/Avw%mޱE|€W9Ǫ$S8X s Azf;ȂXCy`>G XZ>{&A4DqDḐ`dCrCsî h.!L$Z"qf  et-6L+CvOcqIO#!2(WIq)XCeO.l[v&C:`K-8X)l5d EgT&)(I/g*-sCL[/5wb^=g "(f|ǫ:<{ăהz ~(qݒļO9D#j]فxa\P$bbS2(eM b9P[݂@hd4`*ؿ d$3jZ1ё(0JGP h$:A`hbCw`ZPCOx'?\G8^--iR dɛ2Ӛ0sEL̙.kA[-Cm7*#AF7QkDnF12Yɸi.*& cmZrdn*b.ZÄzï3 >鞷/NSc~:݂dY%0'b4W,hvm։)bahIIJ+%6H!KM|",gY")kCN~k&fu)iJM:^{HIΤKo?q@oMm'Y喗GOdA7'>&yxgiO 9 d" MQDzBm(n lKaOї+S/'gW b\)S~4 C@M(ZA Frua$ AF!#3S% T Z,SAk`U枡0&2Ġo.}J1!@SX zxZ4F2,{Z 049cD)>f-AFy!QXƿC6H1i"gqT"V*Aԏ)ؔ@T fFC<OTZSu=2`A T$O?>uXcSoN-9L֮"f$!Ya&# zp?ߴ_$ `Ꝡ=TzY޵*"B!RPSIf=9?b{󜄫KթFob$ f2UH#s7[l5+mY+]ZCä۠6Ac۩]8x;GnlْAvi5^uiTEڃ*Z{`$N*YL`H*B3:Mrk;&4QJ(4AI};" *.,yzuc%Z1Dji4:@m*s"J-D Us&~(t?F%G>F{ǨoT>VD6ڝUƠ*o x=oQ'^33/dbc*Xҏ=X40zs!\8b }p@_"a 2Ž"A5t Hjp3ůDXfF `P[%}7"wan_Oir=&ꕲ_v9WCz[gG xPߗƶ ,"W U1`"Ϲa9k ?#( $f2z6rU4 do؀ f݂4CQjF4jL܂hf7 7Ɠii!PA>οCuY2P{󤇋?S5C4-?)cu 4耿&!͹2>%b&@PУ&#8Ê4z↮Ǖ))h&$__=D2("h {=L@^h=~ <:B'w< {mlB7I& S좌pZH,>T FM}ـg M '"nT6]YpaS)F\ RЛK zƉ[Bщ0[7JYj69N]#sBB0& J"=cyCT\:<ߡCq'~dnCb"YCe<_1^dž.$%pD0VQ"d%e%hhȽp50}L h~%2>Ix_yܓXm5c}󲨠Bg`@<{evg0љ65th eA {1`8 \d;@j94;ĭI"PLfv9B(eRHˇQ otTSlG NRQOC@) ??bCa|gevណ۶҂bb 2||Ǯ`,=qW(YJp/> r =Jw{F@4}!Tϗ$I*0QB$W|?6~>LKf?A|~a uѫ>؈L{~l1dD(^70Eh"~kRbB"HddcP`Dn~F=ǿ,Gq%g@; 9n]b "Z{1j0Yk &GapȧR$̴A}npi:4.@D T>Ƀ Tty{׫Ȉ AbI L-%%41P$߻̸%*w C<#ԅl5 '(}-.kx𜸝H{|aD( beau"aK85OxwSP՘҆9(\qtA(v#I9 c_ɩZoZE^4 ҍL?|((dd@h4lI;;{Ǜx Q5`)/dI浡>Ԏ@Pzr8sHFkQ[$1(+P3X҆v,PMXT $(B!dSBqidQGB8xxNߚ[?3`oQ B^` 4=265uA) sH ⡦.Iacu"gk!3`gcϧ=x}_r\ }.Dp@?a\ZͭwY~@ʖZS%!hvs$@tk|#H}N'x{)|F"ԇ>c༦5ȿz&$tC`]S85Q`հra>Jqt%(V.a,2L'K}<;)yJV2OsX. F`iMm|?L҈QmR'p &sDb|>7CLk0+} C:&aE4$ywuWHd+Bo0fd2 ˄(CCE9&^A6PCꞦrJP8)DdrGwB?r=ROo׼=sc>C!q?c6O?vB禿'e28ƚM}AzԲ0D h nStcJ;ۍFvHV#u]0 Q>IO[&Ϝ#2(8G7>Ej$jI0PɬG!2C*MFM#LM%T@TB4SE@P0"; icop#|G@d`A|hTgTEg>3)!$Iۧsث !vݡ`q_(i0@0e?}IQ J)nCbɪ{3}AhF'M$ل̷$ԞgRd"`H1z)B(|#~~ɑ@R1#l,y+)Yp~Zu!1ƽٳj50CF`&}kQVa~YdLIÝ4Үqh鐤2ԩT+v/qL<ͤ7hR%ñ7K6Ŷʦ蕝A[c?F#5(6~[O}zG>I*q/@.PAU!O-A!!_v"Z9 7hH&^R~;7vYS)5@QW؇4 Z?=( e6Q )(-Ď@cvNJhhۣ'I% 3j!4-ԥ(:h_COo $!*a F]U)9~C0Cw4UD#@Ԇȇu!3|N:69 qlp2?#Ibd`I^iT0 㳜@o0PF@B1d8B;#F$ٯmhj8mR.R\*=|UXvE ҦDHQ%DSEd{wE$PM>oFgX~H*O"HD9x{7&:휌'Ve5*jB*UҌlW E+7`d QfdFBlM!rǒIvTIT5c[8jHM`ܐ#Pv(&+d) 6$hP` 24hP¤ڭfDĈCMT}H;h tlP$ }fq##Gg #QEEFFنaZΧDēUD!3$0 EDAg_%HIK ^8Eeg* Pֵ,w) 3S iԲȤ+dL;Y\*jU4CE #ʌ3ǮSl紡ֈ44jSxN`zp"rT7f}Z}z;_q7V${NM5fN~O|]5ݟIǍs9K{VكQVaJݔ.f B&o9uWU!A4adJDf#r # 5 l7`K|PXj 4mPGMdQ 2!| Ֆ a1 M8φKh(U$lӳbMG魛M8 05?~g~Oo`&,O/tc{+AS:R蹣܆3rZJ7$RC&&k#fAOq=3w̋ )n!ow~Yw4HD Hk`gO 5\%!wOr~5KjCҾbj|AT~VV)݋+ERvEo [)3ʵۡ}>dƺRh!6P$ T+Sd8Y&QJdA1A $7^&D$4OgLɕHNi< oH9!VHT00*xΙj`D YgJ*NnŖV*Ԗ AI~_9mC'Et~[e8cOQ&aBD18=Lz VVAL% ܘK͓e$C 16R"22$?;a&(bdy[ KyԫbzޥďX5bS2 bë˕Cёi>Dha>.k vqP3GFaBΠ?7dm#5zrs菾 hHPZ QQ4P- 5~`(C0C>0F~XzxBTD+}|?MĜrD>1jd F_| =!:N";z]=0 Kbx`0} ? 3 uODM'S? K&H !)`ZV 5l1\Q2 b)A$)JH@B@Q\C$U) Dr[2C 8!@$2\BՀYZЮaD&Ja<.Em)9XPUYVZ)RT1J& *!љц4 J+BXV T94SdMF8da c9 kZY4TdWF fIC/ſ^#cN6'hx%C!p!T^?V*s tOY1KK5E>%A#UdϬpc'O0bb&d`>;ہG~.;[10.|7uCC#u ^/U`@dae 5.F6Yo;yxϲN?(xIĔsLl ZJ8&1#D1xۦGpLsCmCU[Y2b+HGJ.&uˈc Lf;gIфD `PPKfh |3=#ˎ{m)+[.?2խT[ uv%XBeCf$%XeNȓ7;:]ے81,eD]с#lYdV4dlJT$V 6$ fdB(4dg ~r0CEk'GDj3 9 }jH9"DH[9ZN= FC4V&tN۬yiW55n @2h[*F ) ZlӚcZb0D#u6J(Ae f wIqޖ@Z' k(j* TZJ`@doJ"=,bfsFJ U4&T @df V(1Q!`HH˗AI(JTb P0`S 0pGm' 3g5PD/zFeB1lw!^0Ƈd/Y)k#O =JG:㉭l6HF6V9* TԘnJzcGj]L62JQJL`&AĆ@n]9Qɘ8!58uث Jil*$sn cܦ* (fa4$RXͱ]a1_SD[D8fwWg8rj٢% T<|qph5&8{ |H"}Hu0s0&A "pf 25BW~m)8ʷ} (#j<фJ;*\`lkgH4u֡\}Ӆ+?ގRbF2f{$QIWu +' 8x-NE8)4[ 4^I4M'*Xrrxx񬽑*>Ttx1ց7ιo v1Zٴ Q 󇭎҇ 5zC=sƆ>!eJ(TAT cOʰQ:h1eZhY@PDed8~^jhf2>6GCƈ2e07@MZq5?աv;,Kݢ65N%lDшʦ0c/1Ļ$*'=3_Bt|o8XRs'݃O&Bu-ib"~[4'P ?̽y3$&JzHmu4 ҥh(%^HiDhi(H`AYuv P(Dw?aAIe,e 0-ꅀ D's]IpsVkP lkn ton^m&%"h$`Z(! i J 1afA"_v u%EL"@P@DBi&H aJ@EP)H  "*"XP $(%H yHT_uHRx'<FS<B$'F\Bٿ978`-!}3x9JF! BrӉU7p8g}+jvzZ>xI{Fˬ*\bkD}7=d9_y{}wrșbRuڿs;֑N? K֚ MDU {ggEe"_PVR20IQ A5R 15ր $>y|Hpܔd'TH*B7\. Hn n j#MbmH"Cj‡Ri'߯bo;) e=Y,I$:.Ӄ9yv^iݎ2ErEs xbI8+]n?~Ǭ̀'R5ł4/͘IF}ySI-3*W>pr2b{ꟈr@_d)tr%N 9@Q" B !I y,DMuD@]yXw"2X70E$5ZZ 3Z5aUg{8]C ٳ۔t%{(9x ;sy jr$I yQHv~i?":$@GwDE$4;s2R&KGA Nf&G(Q{kko?(s Kru/sB?G2"xFv+39}1]"f_:U%^|6 sɢZ!xV/o}iQ~]9uרA%Y |wDP)K,'`60u,J2XK^汋mN-Nn5HIzddU]c$qC6:Ve,~׎v u evШvRcwl*)J,"orU."5g@8H;Ϗ yP0點Fg]\ Ld2!$m!޶6MJԡăafD,HY&YHhl8$R jW@; _gF4 (.)q<uLT+2ġ@)("<16QB8B]TVC:ߋTxY\@gL$5hn2>cDa{wbܲ4* 1"0Q]AuH!x>AUi(y׀ ]"1/];.Yq(<s몫n "f4@znhg|]lWY(^$-u -ӌ'bI!W0O>_ e';3V܆pO]AޘY$n!=Pye S9M:pݞ=؀xʎu;t@mކ:w3<1f# "AdznO~LDHE(F5:ÀbVL0 cj;q6,J"p4T|&9ᨬ!P xu=SՌz ]riZ|xPo`B([^ !:g㠨ŴQ qd e)zDy Q u's^C7hDz0u//om#zJWyYNT Aq[:Q+X݃WYGZILyѐo5⋞J4лNEt<e$ la"utAb=&Nro RjF8sZ;J0Zu H=nL)܂CyD?9yqe8#a9^0&-3-*A(I(o9g8>gT\Gi' @v|>iv@DN#Ϟ^B XPýr #٤:8v~qB!T6++!PR9p'F|pQ ̶[SI2zxߌt>@΢oۅ54np@d bA~yj:SaWM.PXCU)D6gaI`בuۺWt06=z,C\&0IF^;ooEbqS[&͌P_E81^UuCаƏӇ?AKX ~d$'N3jqz `6XtSAhKU5O4#;,b@afπ?+>y&hRRvʴMG^d0"ow 53sA% TqF XukUv+ll@Bѱ8[[1c 2\]n\u*ejg!X@S@bUi|FdCoćR7شrCq`9ޑeEĂk ifna uhr݄|竧k hJ8 І cATs&kXFŒ4Vƈm#"i1477b6VҚ eKOj"N /A9gYxvx@B`#( ߽PD]z{F~frI2/k_|nal Q !u2i~CgeXK ĿNDa֗:+#4wPa#ܳ]\{Ky|bgń3`'MH rXgie_Is'N4 50lkAD!̲֜1Qi$GZР>+AȎ|=CQk1U) S_1U[b-4%p@IO}9FX;P&Y@I"l/"mO!U㍸}TL4M %T ֫9{uB8vn Lp㚠5ʆ,G@@So( A܌W {:*b7*z#^pƹ:ji%$sMUާz4" #;mz8!a GF!%iC!lhTlY*M4F`Fߘ:E y\U." h5 __'3VƙS׆]h'iH#-Bj̹2)dz`ll;X ⯎2'f@ 6ĨRtpYK [R4#[Kn22$yj9`2S"VO<8?![<|M{z\[PvqPLޞ3)梁"O ظKP" ,\'w6T$A`&֦g.<)O3N2rt ΂"7. vk""@uSڢW4fFvTCSy GzONTF"ez:  0/s'3 >yJ|0 HJ|~,vz@N쒄 C%gOOœ:y"zޑ!L)LTү2b8¢Ȉ#h! @@PD~?b]JPRsz-(Qa{QS<@v!@3$R@D!T$J$Gaux; rT{!iv0r ` ?9~A8:  )WGrb *\Na&C!ȏ9p臥Yfnҿt(jC3+GׂKځxFB^ ^0٬9 $S:h|NЕDAAH%@G_"3$U#MLBqg;p GH(3 POT ql0gl7hj#a`kP;#whr뱏% D=ǽ$"`b>HvO4$%/5dabETS頫2 H Em|3N:5-"TH#Ӫ[Sz7(uBCi !%#p* uu͐YH9 l Fwӻ8dPLP Js$8 DW# {qqyK=CGaT@o ʀ 8AjA ]RZ5[\*hM &NU3PTHq5oY Qf GZISb]Z A(CiAY LX S6];4~ i+pgCHHgs>t@ꁝE&ʗ|FbmFbMHK˱^5!`|Xθp~$TI:2܈=I!Dc`܀g@jg' s@Xt"#JbiOl|fXe;pjd7'~X#m.|%0P3m1h#U K j\[K%( )$D 0 ֣QKA| ndFcwo2j ,7 %d=5}dLCLsxM`=DiӁS]nyE32VH:?zKd;D0T7t( 44 '^l; qP%eف]LQTu5e'T¹,kmk?QJ&F eVLY|[B ^Sb~4訇8}tH0P M*K4 dIAw-8V: S:(p<+$y: )ΌO& &9ɴD9M{I%1 Hu:ӵ_}_SMj4b^xvT[b@R H@&\D`ﭯǎe/[nT8Og9.Uh!P I)8!ڵۅG@Cs̄xA,T'| 4Nق;X("ی7N8ExzRͥT[hq%@‡hh"lp3I#AR%>yux tլ*s}H+cHB搢X. #&cw+[ޤAܝ95wYG9C `R gqzb*4/\r̰F4TۏWq&ߌ*HUx,ՐHloz- I 3MEܗ.1Tm(B 5y=:J|p#8o| i'6RPzFUSlgca{51k`>.Ǫip7p]a; <<NT)D> 닃A'.mNʂ$"ʠX5QL*ks}$jKb=iz+ЃJ!QǎB&!Q"|oz̏>'^0fe=s(۔Cdt5G5 !@YR M&^/ߪCvPwC~7QCOzb8tdzh@N^zFh@U?Wp!vB{UINmo=: #@2% ''ڨh.Qo` R.KxUΑdI=?.߼Iy <}Foe3Pc^5uݘ*FvEZթR[K6Q9vgDSB. kNht-TSS(Dix&yc&ͮ2jKmp8`OpV[a5`wԃ [Q_<<GByYA9YXy}Q2!tQLDڭaO <48&MoQ 2L$շ&kŞxOgغK򱣿`NOVM1k# 4fLڈےXJN(F1)]814Jz`YKf DنdH4f45C95$A2kzOx"qzڍW8c|vA$ȚD2$" h6a@"#vr ^$L {W_%qSÉ(&o K_:BJ̜rI $8mjo$+Zlei .17u4P4%EL[k*BY< np7i a-^: ^!*vULJ1TDU5HQC3D,UQ`FRK2E!;Q]A7D„!NÿvMu$'OݮxڪS^݌jYцV?6g>}6X2"@R P)BPU(QI21TG:> ui>G0UMR)EJHPP4KGĕ"( FI$"a"JB!$ p~h27cOS Ѣ%LؔCx"/.5Z%|Qh&R qߤM0 v"RJ _Caӟ!:-?߳p_pBD5(% 'g0&ck]LAmG`U1EBJRBN׺r&A*KIVۥrkU@p 8֑%ˆf'E9V Ī!! NsED]pf. x yВX20,)% EYth˱l,J`cx'[P0Z$t .X7ZNZm (6% tqH44tԃ2 2CK@RPQE5HDۧR@fb PŌ7PSLMIH; ! ΡuCكqF>"o)>oKf % _0Cb%K_B ?+a#֥+3d 9wx;_Y:e:Z*ċ _G;#L%Λmk^-q# 16i@eKcf<ضEqcƬH"մ8TdDl?/]p1|ćQU̲ ER!Tʂr|߄><h{8xOR@<>|$+o Wß͏ϸO;#!AOxABj"Jz"hM4FV!FB+B r `;LLs1 +8ut URdfR\X-zr= G"px%wӽvU{?7=蝿6^H! CT8`Kز6Dt?}RPP~!!Q4" <4ʕ~ $T :MDBOcdh"d"4RQ{-.x'YtAp:@h8DA+$1a@ECo?hc= UBb]F7NGjr=ڠ2 <13My41ӗՂtwfXAP LF@v/bk?d)XxLi'QVesJel DPȇK62]ҔE_/Y?,'CYH0낁#Rp,3 $(g@yGw?W_ʡtw6bmۆ[YFg7v@A*4ֵ# )>h;ER(h )e"YHdJZ"A)!F B P"B$R)"@9D;G@PrQ2A\ ^ "mԁ.YD@o#BPEJhg˝@: `hvTyP9!] ~+z$(ic^pٌ݉%B;`4Ս"e`Y O&p9̥ \O=(,8A=0w{(3- :6OCbBI6Hs?+@E*-$|RCP4/w '"?<h$v{#IIJIHBK1|51 %$\$ je@[#8Bd>͘heJقR+H[ e9WP)לUAi]o _ Bn),]Jͫ|C/v6\0;9~qs⣝0! q LQ<<ŽEpG=%H:{76=Ϊ+K!Av l‹Nk31iCi*Y .L,!Mr_H$T*%CX]5.ihVxAP"DH'1~)K`c|No)v4pZo tS& H0ǮlXyqXxTf5'W-n_z`/:8N' NEHW*LD2b5-Q4SD13$)(PSBBJ0*Kd)@2IiTEkYeƊH0_yAӮ܈]d|k iF+B73@@,ώ%N,aAJk5u#0bV $xh/#0B3[J4:ΟѣtmYM(gm#f!C-E3V!Ai^dk2 * O4G%Q}=}G}6K()( K8@D ߀'NTO_:E>IT=eໞ>V 3j|`tMMZVjg]p\g2Vht|dR6A~LЎ3uZ^i U!Tz5TP#ZD=`jzlt 1”ِ`B aHddmdQBCE$6hhѣ`hpudYLUn'Hǔ٨ׄ\0`>1r" !^qk\/ǥj°̛f;Vl݊r1cPӎ㎂t:`X4dUd1"D1-9%$L2´Z[Dл1)Ȉ3+LDFF6uYmd̖lfjjɫ^QV@isg ۍ˻#ScfM T" oힳwK}*zQ]JU =GAձ!,5{(qyB/=|ϕɟEߙF[ȝ@#SaFa_M{ q>f.]Gfn6qh!Z݊q :u4!ojpǗ!VPkHgB` |/?B +'Ǿ u 7o2HZT &~> 'j `p7 ৮(q׶I2۵ ȋO?ACPєB4QH>Ka~Wζ{Hx 7idA& aH"PDRU  %K@QDB,PL4S@R U(RҦA0ДEDI@PTD 4 T!H 9c 4PPJJD4$I8JD4U-"4 PD(P)J!JP+H`H PPPDKI; T)P4 @v3=P<*F$2SÀh7@QFߧBJRҍ#^-RA +19gx yV'JЛ*mm YAKIFO*5V6 z]5Ql|FlKTm2$ذc#AF6ecZ}ϚTɨ**fb(wp~o3ܘ5 & >!ò E$Rp4Ѥ( ~#9M;9ë*I"d{LS͎3o{iFC-l]a~3bȥ C_A=e{%O䆄|bb!n=~u -I H`AI$9'o[vvP ;>_g5R< ?^1h.P;qL{*l(_lݎ]J$n8.yiPpYQBH-{ǣc; zr $ȺPõHJTxb"Lՠcǻ\bH3(uj7M]FlK3D[ב=־?(dm K."q,2Dįl"dSsY2G4{=`yBc|8`8a=n}\daO~wI C-Ŏ z$ʋ#N8Z"57-G(y,E;q^z@3&PLJ~-ph^3|-9pdbp[uGɹT)387*@`Ic R.)"NWy}koL0--L2k<;BMX {Ht9[P_T6)Pve҂d#A)L f 6!n#yO~gL;aj/N։#;3yA\hkAfVe>mO'ACNQ!^y bÀȹؚ18d?Ǎ(] ×$hY}ԍa[4{ӣ0P2;y;(ELoW(!B0`@94"Q]i*K W#Ġ+9ăAP(T=_!ihP*NC+N"w}$ SlA$0=) I()-l\C pŰ0`ÔD)E)P!eY"!1z¹t v BJt#Ȑ"a?mDFRSQ͎p\QAЖ2'OWMsHA-k̢ F%8AFHdQ%?eћB?;?D$X: ]Y.NBdmi<9?%J@RAN d?OsI^0B;1W]1PQHhCWAGHR馕_rTx>[>Ǫ>ҩa9k`c8"C%1+ {!rd&P27a?V؀2^d&V/;F8,Ŷƽզt'ux@"D?gT ,hVALwB4 #@_ [83ɻig8nbpq컃%<(*]1b ->ND_KW(F!p~<njtXlUUHafT "&IiL` LLB ,٠WdƁa-⛈ dq7օ4@{JI$4V[pǔxɳ58ξm ~r|BxgO\/r;: LV=Ė3GMOY6ȝ̚(sR豧wWr-߭=u渜؜Qҋ0tGt*Lh$)+`uS1KSR((9ٖ#Ӭ:j_Dӻt ҃9pƄ'v2pxps7"fN595K.!B* JD*)JF 8I"81eHD.0jqfq#6 O:JQN/<Ng:l` MURqRDa׌a őARq(6#x&Nsu_?AY$kSS= UZ" ?wƀQhqy J! b!"֤2@ Վ3jGRDdU: CԊR 5aDIU2(05#AJEhI9-&JAPHQf4APR}%5QT* `p,A (!w # Z2Z8򾨫nA/Tb#!6dWOb '!"`|@jɚb K&:x `M~I?KJbIvpx0 J2SѧU?%})\2:<'PTdD1D0Iu "D@Ty?YCaK:7c_(opxș &HI V*&BAei($@&(R4H0DPU1IRDL$‰ h AXM;KJyi5L1((UzO3mg 0L<~F\`8 5Nz@۵`rq/c3r :?l=a44%({}[:sJwBp8zNI(r{  +A?d~oѬc'2)Ws.;4.SٝeL@56 %A$1l A\D ^s 041 ݁9k:b9LȬs6Bw 9Fplz`U5tY-6TRHmLf NF*-.;.M7?ۤ"'I&㣣 ;Ղ0Ai'6lp 4C]@%M'N#40XЃBK e^LKՉBH>C@-**w J!У=#٘G~j M#i(߀Ht#%1y'lfq%4XT@ i٬ρ'r 0aa:7$Ll5o#]x0'H}‚2\ 2f$9m!FKr d P2 Y@0!;N)bPm\@LRA~sYD FEi* `wv]M/0POeOUuWU_Ucy$R6뛊8:x~xmxGZ.M6ۮQJ7b~%B)̪i%'2%!2Z(u#Pʩ #C3K?g<%='n /tXᴆ-QN LI&vpX飩#$ T VFh '18dZDIȧ.2ƲrDB_n(,2Bi1'Jљ1*'v9QN9LLK) O`фB+S?pCcEmo5'^ rUhzW0@(Ɩ[t,d;$h,2"(:94E vq C ԩ2B_ ZCm˔;{=(1 E,yBJB$vQrfkz#:hy𞐚ñ&NZ)%"ץ W9h"p* ȳ2r37RfdY.8EUDfY?vg4Ưbw C6cq7m;&(ʮyj@lxƧ S\]!$t?x6 7z;/ YFFQqY3>hNPȎ4hua!ǬE{-MNg9@D.cxCpov AR `'q(kH8`=x!T$=ոvp' N1`eg!ғ >a0C>tM'$絰Ė"&LOJI]$I:CĨD+BmwH/y tIf@FbVe )UTb*bģ(Zw=ةcFeI0H#pIFla$A] Vu@a36n1&=Fm ۑ禓.,XK6vTPLEce2\CFVjB؄'5bѭI+ M8}yRmYmiD.80mWc$QdT Lh@ڮ 7a ;`ℏQ 6XUXZ7Ç;)ZN#kv7Kl%lnbNFR`EefvZȖ6ok"FDA ܒ%d{flk.k\ip~f^Ɯ74gF1LR[KlŠtíp,SJؼ0,28-2rԂ9 <0+A&lU5\o#j©ѣ}v:w51t%P#젮#:ރ-8IMHGi58F/W>hr|PJτ:MΕ jGzm=s*~Pu'aЩß~>GSL$m!$< +4W3='p,4c@5j/RjFXXaSCZdR|z ~n~|}I}5vi3)#,J# -?{6ofVC{q :Y:br$S4aSL! a !haRLZ\ ,e 25D&_fQ3Mw=3?pJ2H½Xdb Ԇ77tFhEo4QYm$HcJhh9Hp64\҃t,aX\Ak M10*\+7=zF [XQڤc8 qu xf̣Gq*[c1QP"[;G1E> (' a>uHP>u;Kpka Xnh0bZ1NZFNΤ)B`gلfTYO}$DY0>@~|(J7 BPK.A2Kc'=>L"bdP#O$9+NAp"rrpR0c ۽ҟŅ ‹DyJfW$n9v>t3s H q f|ݦ~-#:6?Iۜ9l˟*9P^\8.Ŧry_Xq]҂s,~ԏ0z=_:@ڟWwrуF\QbB~Z׉ 4k38sZݝO{b$qϦh̅|$ Iٴ) XWڐsi"2:Ա &0UD'Cc&^U= /Dd2q&BIb***2G ) JUCYe|{xs0SbNl`0390E[c\ #a8 9APgܸ맦LqõrD``x5LhcA/2&3]~h3{7u'lBhUjd M5:$ԨdKiuuMRPYJP%QBDEFfM!f a p[q 111p*Ǿv%䏄>ykTb}zP1Z0TMZYIFL h! (HeDPU`K`Bn= 2 RGZFeo6m6<)woUj |BQAX,@stVX%-)G@~Ǎ0EEKQ¨.ݑw1<zcM;gs URE4NdH $viDN4ek +?I|xb[XbY B{ē䟳TW"3l"2da 7H샷f.VQ7\0;F'Hqɡb3:pTʫ!ec<*#S]p`"#]lnKkG7bꪔ0NmAtPhP=e%¸6~ZcO{pGM_31pr6$Ln&0q-8XQ$O߲vob2&iii 7Ơj1^MBC+g^}J bzBQK4"ycnN: *l8نuA>q@O 3w{oGC򟇻gCaR,7iaO n\i㓐)/0 ,!OyXL;Z8v~x` ~Zw41NJO╲Er)h#Wg ˹8c7uCCpKz`/gٮRyxa eYxtq*&'i~j[*y`]k7-bw.Xq[#HmDI*dGdFc DmSv vU%Z{':~7:<ðd z] ʩ'4R{\֫ |Ldι ajÌ1.+Ja9  l3"*d2܂jhhdLTatrEQ{D7T .Mb:`-,tI)\6om\ ٭3E~a"8a7qmsa,>:.Q;ֶyHytH?ww.EJhq6BO6I!s|pY':$ BگǕ/Ubω xYF3AG]E鯧#(=R q^UNh*HCb&)TÏ&(M}8(? 12H&d\w6 vxCr5-qQ>vA-9VXaJc i ~12>ibQ0ڣqM6OSq>WK]p 5 `cR!ĀɘVO6&bkOlX圻*R%s|t&Nѧ lB n?abRd<$5;r5}(fL,\5>x%`RW-ۙ$4{a3u!tO Ȭn|Yn>áЉL'8"w4÷U210M6f*N[:@a7l< 'Lzfqs?I NMQDC4I$0:H&V|u⣿57c>@ps E0>eI^:QANj'bI@2k?1sٔ}skOrPH$Sab$>xiG8V\McOQ6u=Z1~d_~HoH'+LCͤ&8ْ/\a>pd1&J?AH@!#2d@]xgxw NۘѠDeIj4)vhnlj :ɤͯHЂJy p4`EJ| $[ LםyaC5p BPW7!*Bmh5߻s/J?$VY9^׋}w@Mę S^O}XC^W>WOCߵWA ?:8w2]"0$Āj,`hRB\(?܆ #=4rI-)` h~d?8mۘ3 KS`|Z5ң82 5FN u9+M:օ!7#}VP35UFTĂd}gcn8L!tJEQc ؔIM8bqJ 3ɋL Xu/FyZyk*QXxf+1Me5c6Z cV\16j֒0jBC=616х`!ƊoA0[̻$ӎfcaaٺ0̵F`f*1$^Ź[S>UhCcm ZQ&Zٖ, jI l Ƭ(#1kAY 0γ|j3ΖR#[ɃVQCS |UJ8f8.$Tl(]U*OSIAqõ35ƐFcGFy:LeQS)TG4Tly ɑrÎbz$8h1BmKMHw֐t޸ .Ii?hnr6^!όZoZUzzֿ^*5X1l_d72<1++h姯$-rvqsw}IȋH(bT4b:.(E;OsX%ӹzdk hHí£msf6/C L)rWC4Ν٢/ ;H jEmMS.T>4kᐙWƲFeC{cZHfkph 5$~~ёfaUH3#C6+t Ec6le^ I=PQؒ3ao#$,RE4C)/EmKhL!$j:ӅɥqlH4H+J БO.}-jH:#})!$R6ڂQ.+ &>J%$6]x=GH Gga^݁Lc}aS~S8Ng} ^)yxϙk1λj]ltޝ}[\'" 4+4 UD O=&>4䁢K-do,s[c[f +(C5Ė1Dbhb _d4H>ޜ2&-:8ð8XHP/&z\Òқ%2D`\5J@͔nR5:4kHX2"5nަ:A$ J8Au"F.H,14`ewlFa,H)S(UTD"PD`ǫAJ0 h$i 4?ZрcQ&DB]& )=&rhnEVK6&r6q[ j1'$BE~Ԣ Č-35 Q!HBPLСPI2)M.QXPRA0I $DPPTD+"h0Q$BJ%dQBOA?P#*EhcSC*B#M Z(Qa'Nz(?  ԟuH2H`ÖFPD@DB t#0Q c:vO8y2ađ; ]ZuhP Q6(2z@gL9wA@!MAHRR/eٽ+WS>*2|0e`t'm8-)N^-i2'{:eY PsV{> QOQUcIuh $$AU!R#/x2@)P@2R)! TDRP4DP U C0TH$QIUQ)ADM)DQDD  ILAEMJ440T)DUIDJP4 Q5PMA L.E ED!RI@hшR̘rVZ^h1%,M5{MT(PjJL+cNh9IAg|%# s)oÉ,#(ʵ*?9EjhJ Z4} m1xppC h (eP(`#̗54"i \ K[Na#'RH* ,0Q>Z͆)K%]dQ!9XWN PȄ4tB22 ݜ|Mpbzp%z`$6ڨ ]}0Kz+}<( 6 -VFΖC)ls ߇o#YD7UpÍmf[ VwX0$ k#N@8x<`OLj%m삐:6V k4Bx#fcBl5M!Wbw$)7v8 N1)޳ ֥Z)h:h;h 1W]%O?iSϑ N0E$!mVq"<1U_uCJ*DH@PU h0VC?ndhՑ0~~";Q%EHff&8P"D=%;¿f']8t -A-qh-Ƅ(H$2RP1(Kx)$k!Z Դ494iMNC(U![Q5j0y(DB$ 6Mَ@(PQK( 20lFDH!Be ̠ѼA@EHAoQ2:j0F6I3jZ֞!5 ,ŸmӑFDJ& Ժ3 a$o5:X N$)ĂI iKcTr e#IAƛ*m4aq4aUd !Fxk%%R(PǬ($wn i5^1L0NL`L"LBrTM$E!TQL Q!Cb C°&)Af@m٠UXU}sh6A3*)d'h&3(\L!Ġ04 c/WuWu8: `R_&xBS" o}_T.WV|`4@L͠`N>@0OqCh>g i֦ }A}@h iͯɤބ9+t:!C9NT+lm"oTi,FҐF5̍o?IHPJE<翜skX(6Y;+BT3m, 1h>p)j̎#:s1!J$R l:cBj B=@:U $ q\ 3&Ɗ9puUEQL&5P Z @d9cER EjL.W4wL064H21&gyG*6%{.kkijFA H0%"w;O/j)XH~ O{y&jUH~9C~K%iCQ3?HAE$JBGo*kɻ5*-e>.zS(3"k4Ĕ("w[RNPkF@d A+lJml&h ] $)b&&<0Jhh74I$9Q81HLOC0ZL -FC̹Tp Hi(xԔPt bPJAZ;,B~u#A)xe6E)GRhegM fnpr7"*L"&hCo<3lWfZu p.uC_0!‰2 @'TF01B2c02 |t3>A(4 E_(QR*(Or{:' ~?$ӵ_Oua2~v|%9\P1twM$uJ_mֿ]2y"QB0`<=#<}Ih?FF67Įd p1L4]Y1XigvD*4 ".l*Eli*l*fѱY[@̋#w2#Rd]1-FzhQWٵv9ypP4JْP7#4e/^)@}81 38 AZ2:4V/:$:{HT")_XUNpOHC<_N0~x0DU@Eb(bɖL3**2>D9Lk)MH%9 3C7($Y2)ADodd` /<' *:k8X\1NI54+鐠ZA<3Xj4d Z@hc 5!ᒞHD!^7M/g' N˃2C\䮡~(>QM󉐔A.@J1=}:׆ :+,T¢!"H0H=_|G<5QW1SF;BDL< >ΦbP=a4yQ)`!/)PR(feM99diz9-]s /)lT(QhSD_"?5IDD"L-[OuGJ!C*=w?X ޡPDERbpD}0j Qni6 X?NuaPT?E,O!c>HA?ֱ̲}PP%0<'U g25'4L_n2mV[ S0 F15ćҁKp]!aZ nlƚij$Dyh>67o1̃U]!54[ɆlZgtcf-`'ֱpgZS- ǹ[ oZY;3L,rbY80f>w&ֽ 9by݌QP봣?"\qb'/pi~'%c;Y_M"v|.zi?'s6;N(sT`zP9ZbhsuK@q6MI X@00M448%՚zN%]&y]Sⵠ@dxU> x娂\:ot2Yfe>ۍ/־Bðﴔ" ;V(i,8JO rC~;P=.5T@Z;gMhLm&+PŦd6^͘D8CN-S"B[tѳgL BOv]:b+P:3c@f|1SsKUJ :\9)hG!4}(+#w1s`NR K0eفȸjzp{JI1W^?Un<LuҮH SJ}r!ɈPŘ8^g3";;syF v=Ȅa`_0,0CHMV^\wxL2oH{:v ;J)֏#06m]AՁLIhX g}ǧ߄HMSI|1=w`8OCi >Z־|p࣎|sBX"1Xj0!5*Zxv<<%DtyD9{}_ ;@u"fT@jznsU7j("$E&!Ί_hR[sHŢ=֛rX.$BQ$w6DPQ@1?\p}J VmXo]6qbT"oSo,YBq"^W?wg :;Vѧ fM|3tBH4NT9VRR_~/ӽ"Cxv.p `F QqFs\PsW&hg4kg&`a/ńX9}?-+f|1`Kn5p}L_jZ_id5}<kpsd>J]Nh.9'hԙ5W8A/\] '΢ L< I>-h1 6`F7#;=~>/ ~@5aZ44& |ҧ3|{; h#C 0ϚF!/Ғ\d9bC'趞`udžL~0>`{`T|x?q0˒8on1B {ꉦxeg_3إ` 1 0xySH>aafo~PտHWxG_khd8N2き0݂o2 =F1E) * (jB3 Y4f #4o p+Ɂ$Һ'*TQf!bbP4@HUE E41 DC*8@ $, S$Ń\,LSTPFzd.[, Zb3b)(JB"*Q])Ԯj J`nٴȤ('c3 35iX65! rmei d 6G$CplqƇ`E!eB[aQj h B9" 130)0j˘2˛(-k@Өk' d @Yk0+unB ( 4fDkkZU(F2(:l*VdPNaIeKcEX`aYf`kq DHKfM DMDDP4BSԔ)Mic3 zYiȠCPl B A2H*Ja龶eNN l~{ғ̞䡠2}4b hQDK)&4H$J<».mn>; XtD*y*f=@ c#pp#osYwJkTP(R-8}s613Ȏ֒iWh3Wfom25y}kc8"x2S-؍pa)4>0`3Yl'g@il؊D]TFA[ k2a\b2=\!%-X4dbIU%!T9ܕ $#d<١d,`B")8ovNxwnx5ii(J)vGFdpG!dD$ᣵWtfeUS֔Ƹ6+kөF\i*],5&` $wt5 \z1= .F¥>qTAъi(ybI06zL%xmt''c@02P'`xOO^UcPHE  6΂&~Ξ{N&Ⅳk$>ͣJ%Q?ȴ1/NT}x1gԲ',Sw`=^=򧞬#שRF6C 뢃Ƕv\BŁ;0h)!22Iy^#P=9{{xk7=SABhX䇐 &(d٧J}Kv JFne(p]1Y`DLQĹ Q,KIod_,_>K@ ct7Sw@ r22w Zl2vJt-xjY@ni 7m9 fo:WRUamV:7<`c-adr0AYV3PX4mIݱ2YG`Ơf% InL˄oR4QB21 "Mqw k̍Lx)v J4:M``\Ț$JTƂi^Tt=dsq EJ=k*dM5@RBDsW#Sw0<ǜ`mff7NЄJ fgl)Q$yŬ$RO|A0Ŀ<, 9pwIgJ\02UƘ3@5r͹6ǽv$ZC]<\!,Ho|tT } BaDK>gFif9@q鞖 t`pM3?Uһ>gq֬Z 9:*k!43,@TSURbUedDUDDDDD]*1`Vt]Fr3iGeVc3 X8XA"M EQ>@?:RO, IoQ?q<_r43XdI}DD|c@D_{#EVS!r$3 %bHxa$D&4ŠƇ'I!{_y q= 7grww;1~DGv-䖂>ǃ,€7N ns0ξ@M& e(Vj%(V+H4!FGkM@R,İA;bT_XH4K^u< K.#Djz>99hD(,"DhWf:fXcPc5%if cbDbo{SVR#Qbu~xUA&Rf8uY;PX!0 8/ӏs%r~5xQ"@JBQ^oz [};w=$/R@ T1r+a[z ˫aR092%pqkˁ"@EDD!׿ O2E9 <͆qY̫VE,X)7@պ|n\b ɳ(yjWj{ __Ça)чWw;$U /3 ȓp˧d47/Xj%g!fXߓ>9 N* g,1G UDx|Hdj3@"%LijkȖ9 `ELJ* ;e Tv@:]9p^9/8op.@zQ8(fu AEv ¤oq3VG-UP"H MH(q9@} ?ܤ|Mfw;`ؾ7z.]WլJȮ,p#xO#+J:"*[Z<Ep:jg-Fs Ϙ /\0](cGU@*1.IZ4fG܂0*H>z#L$J' b=<-L]Y D~cg)ivPy(TNnৃYNfa ̥|%VPk zjg d˫PcF-!Ž3D|v`;̓CHBъ#.X'nR=jTr[ T,VzBs e>'#i%}u#̨(yp1RiW/"޻f{r$pѤG綴:Eq"g,MC|s|UДD`XC<Hr`}CP德5גAAh?xVL|86`1DC ٳyɈ>dPpU QSDAA3PznGoFO{4f'`.%qBZ̡/%O$jG)\b#\#@ !\YVUCCӸ;I|q"2q 嫡Cj2U]E/Q%l5/ ˩[ΆkJvlJmϴixBC}u[2Y(,F j:d.;r=\+:]ezҐ s(P_#6TE(wI;П`$Ia9%(HMq;˟c"XJ$LuY`Z00v<7BgBng" Z? IB!vњ ق \Lo6Îy$P$ C<ffA"A }dk4 v÷IJ 6@SVDahD[?^Wg/~|CJ!]^TBa@2U? 7& EH&(@VL%oI`)T,=D2~Zx}A* *I;@8̅8vG%A9 ik[ދK>Id %i hdK0zm:3yyYzf=&֡ZO8ц87F9Tcn9l8d(F6s Akث4X5) G#ޤ7I-Lr7iT 9 ӭ /dxdSv@c֣Dg /0ǽkf"D%:u~c9:܏A~\#Mo ]js96qݶ6B[qKNTɨK` h!#p/5J"0-K80/l> 6Hv J]i 2y wφCz7=n@(F2O1-2Ƶ t%CJ0v&r >c5HJ7LdGG}"ߍc*pk١p~A_W F*hi0zÞ Ĵ$;ßG!VJ iJAf::e< v.n.qhh![001 `PV(PygH 5@_R_Ng`<14dZ$_wӌj~vI'6Gw|U :@ٿ#D(A3/±HhFZj]Y4Pq40,?SՅaJ2lJ} ( *F<% Ā7(PlT?];崦10їPK BE>ݣ0>E{*R;_H$* z}1&t'yN5W'NGC˾9Ο C_>~aD->#ϳa ֿ~;a ^G5_Чv)(!Xhv#XȪ*Isw3U49֦3ɨ "?NGڐMuz]weC$%E.^i@b7 tDW/ KIA~ǿ=;!hz!:E,}fi!>-Z> bz558`:|<&>#(<,"}f8".JR*0jv eNjݦW_hY~kò~:cy(9.|wlA+HNĀ?^Z`SM:VxPId3Uʐ7@(͖f&KT0I9(uwA`s< "A"I}c)5O9LTX&6&v@50b3$*83fNO%!pˆQ l8f Hx iƐBH$QYWUiJ``qtL5Ǹp27$֝k S")kY5BL:np$q6qcdj$" fR˜rZ2cmF3qiaA2 !0R’Ьm BX-:hэ`Iyܻ,jb+H-NV3,3Mȴ%d76 7 VjJBI]jSZj6܎&7KJw.5\[(,$#mNm̓HHtd6MHݍWFȹqjb(@²h@Í:H:qtc&+ ɣ4H!&13!,ȵREKE ж X" ]eY$LZZ+-Ju(Čj35FEZAw;2.Fi5y"'ZF-c$H]LdKT0mB7TBd[(x6u+r1=\.$U83a9uYFQHSApc0] s{D5|Nc"iU5^7MiY4A3dJPĠ(bĄEE1H&A@D J|q-=o`hLCDJgaTMF"&$1m%W#%d7psRi )"ZicRRzkCo8W.4 (%Yם ѳx9H15bhQȫ4x]Ƶ M MUϑ DG,L`*:Nr$ Q@^e;yxl:羼GL9vp` {;(pMHDFC0؅lTj8CA C.krHY;\BM1gXUxML<2̲=T'cS&'rdׇ4Ix]i ] 9B +GcF1tк|А(:NcAX•atfBEUvEG~3Xҧ q u ke"Xic99wqEy$@02=4iVX^l|rfZa^ E0]j(U&@1^ i%6elo3h,,AM!-&oRx}m =JЀP9;NCIj<ݫ]K5@dIQaLd~kk"HpA#Ƚ W%y-)<;M-T #ŇK(GS +vgnuw6 8#`"fצ p نJy^ Fm,81mZ*ќANui$R}\pu'yA=F ;B4AfT$oca>Nnzx1o Ti$"!pjXQ7*8:p5 ;:hH2%Nl8qE@4%|9Yn=P%CDl am隰vHco}fXteN4\| .Q.|= N0ҺT[4dGGؼv]h(`R͘dt Y &=YTTB@b\ T|$ E/#TNaH@~Sdg>6*a5 A%zN#!a܏q优,x'sq/-T%ۻmIGEL=Cn#I{d)J:|MOwP P~]D0I Gԁ(L `!< HpM5(E,)AT*Ƹ[װHi>i`O^ԉ:KY`Qe76P1q8qzO\E bT "F1*ˍTe(?TXmhణ='!Z;OMfp`d43-) iӲ-v㴂hdXƒ`BDL$@cAZ$+ 1G(1ȈHr HKP2|*?sxp6 Z)pW>Z.ɴɰJ3&4JÇnnrcio!nnsɬn3 er}ݒNĜjMwrִ26CCFZv$jmZΔALp(v <3?+ԩM-s꒾1'0?=ӝ*)#LCu9/ԇ>B6L1/9[['Ε3|.Kf85Ώrǵ/UêIԍB)v]=RUM1Qh 6 1,wG$v;ota 0LqL!CXh9v~HZC OGtTP$E\ e"utGfrGto4x)TDD5TPhKBe[ncAW(G!=Sd0? ĝ9x9`1rSj_5]7R?:59d2B3}q]AoX AkP5qCq(j8wZٹ FB.A*ճ"TPE|@ O( Pi("`\F| +"DtC cQ20; VR?N' )_ʣߒL"0)rA/&M4PgGII|D=W #Ky+8\@dq*z&OQ sȤ:2'KPIAR!=W} `a5I3^8Ɂ5Ja:0,ue~whxu#FIh8Tvli 8 5<7!HE\zM<)r  @'Y OQ~b^\L"h0ޞqk-p|p %!B $ i#>EMf@쐃2!AAb:| D O?##[6zTH22(丧X2duGtf*Hè] Ҝ=N|y k ?%?3lĪ$?T0!9@$ׁB; >}#RC׶\>jOg$?K9P}# kh|z43%o{ppf|fDѶ>j,{wcو TYP74$DTkJePK1 Ply6jZ8mΖR37" W{97%z:`JkF&>́!VcosV1wV,~)@Ux caa9>{+܅hyGuPA0bR&ә4PJGw1iL0SW|Oe o@3<0s )*(AhP"6PqٙLzt!Kz8!O@Uw!B%ӜOilZp}L`1!chBDQhDn#e.f Y=9x.(IDV!ۀ,Dr?s[sm&a v I:Y(O!:77ܔ[34\[aɆT  osr)XO(VkH)v%y4d|a ճ4HIy}KПOFХL&̔ ; c9B)Qb@dCl7:3vf j+3qgațw]}xxi(3K!4#Jbd[dAq4$Jk`V Τnƙ4zHbс:3B ~mC`p{!gMA6<{X0I #l v@*:BbNٶ}A<[&Eb*Y z3Bnbk .E6ƸG6)NhMYNE5TtŽa8H Gnl2,00ZFB@vNó1 D^ u00!ħtQ# {lRBSf_J'lz?2[eYg2l ;>>?wy +t`x:T2)TyxO0 [~yȺA:tpd>*&BI?U( "S Cwn-wy] 60 <^1K" 3'BHs8bFNcCH{,@D6D6NF Dpd%$H2Ho+D P4ˍ6eIF&j/)x Θ&5 @`sN*1&U8saLj1usNZNLk -aD1i1kgULУ5/L&*qYe1$#ʃcXWI47Lo{#j (8ciAҼY)k*!butE$4A~ȊH/ӓCYr(?拨ݶ rʲe<$SIc`5AAa:hi e8h18v?3Y1d+%YIP c,I Fv0=lv H1 1DXy{C-1TߕA?03Q s~c6|琜pČ}O;Eq mMBF$6R65R7(Z9$pPcmܪq4Vr$($JrH&*]C%OHh@Jn6^R@%ٜ[YL; ,{3&Y|TWM}s{WŔt&ӿ;ꇘ`6U&z!2 c4lY &(rk~#F"q(&3d&i An*XT?Q1{92LØPׯ0 uvMFH$>ћeè (m$@1,QRt׾_#*y!sOoqK=Ԥ`mm^{-kP )M5sM;"!C"s h䟸8ڦ6=>+BAr.)TYP۞t #%=#6Q?5ڈIr ]ӤI6XQe) 5>px8ŔFYGf 02*uXmEUB IGmp x4$1۠չ^'aKOA-=I[n鷛ЍiD%C C qst̜ hfk-J##pI$Jˌ/.eLJl$4JjSRd]FIucόNz!(4'X;J c!aQ ؐ~p9=e,N5!CW\'ײ<9z(@<DO;Bhy4 f9p#^ΏxIyA _A vȁdDcIFڭؙG>TAJH?HGfldk/'HslŐX4ޚ! 2~NEmYsHR%ПtL|Hqǖ"Ph,ңCFYO\Pz>qG=?/1ZT?aM܅0!Hx@#aYV Ha+H wvNlR qPS&b!Wϰx0>];1ݩ} ҟ/'yt~2ewLO'E75q~~\'2P@{t C}0NkǮ}O(H0&љȐ\bt]ǺY~@>ϲ_S`Ĺ"B8up^+d|? t,3j?5V5f8C$÷x ;w@~8ki;lppR*RcC{ϗm!1ÈݐE$P!" QA@v $B B@(D1`WB, Bɡ!ݍ# cTi &_yڇafP"w꟯T[P N:u;Ufv$4*bB ۱ă(=Fe7Nf )'w82>{܎?H(sr#pFf&h3vEpz}BwkSKJB $E"@%Z8B y#:YzffJK$(@^oeUE @jh:O!T:f }4̅ivT%KE dQP5j^B1tZFnTZ5 Y]#m2868}TphiޗfgL*`ݜq 1asVU"7cj6873Nt8XSI4eB)iԜ!iQ&`uQ v㱗xr!*ӠIbrd1x&@Yx!1{=򑄍f K*Q5AJ !T DJҳ*PL@ABPRKMPU%UHA4%(L#BR2IDSlba!-14jt@)?Ŭ畒U0HHF`Rsҏ>тX&!.faf@4(-&CBJCRd.M4%DS J8d٠5A"Y(`ԭ5̱Y*D B5y^yM].\KWxw=nwV=v֋e[67qWnUrakR}Zu=6wٞLRE>[ޏ z9x';I@>z9hh͇g7oGy_^ϻN}n޽{m;7YV6nsrNXӞz)] *3 _X{a 4tQրWf*HBfA;w^z v/lv]tg`]j IA& :nƮ (k\yAM4zvKyopmMiMeSj (%%| D([4`3((@퀪hMeVz}|!hZ}xQV-W5^S tkl ȡy;(=t>*{ݜk֛cͧG }u!u]\2w]w>nﲤ}7g'o{pozt_}^Dy[gINtiק{gi;c䯧o/{@& *HAϙ]> qîyz:t;^%g[,r}wYzlA;wo^%wvyhۯڰkFg:ᝬ}y/:okvo{)ti}]QȽwUCgy47zw#4yON6W y{^FV9Xt{ޝ}۶jP)k{<ݖ8uVhWN:Ӧ'6o(55Aov떳@T=ޝƶ^9[w{Zے]w]qegmmVskTY<۟]a]Z;%+{vۼZ7m{]î]ޫ/gܦ]s}Zv mڴ6[oY K{:fG+aGjjwkPvٔGves6l9=^ݮ$o\;ms˵rezo}Q[TWsP*A@ I&=6 )A M 6ThH &LF#MOMG#gRI dcjJon!`(QHˀ}Y[?ޟNF5 ӻs4hQ >ݼ?)C gvd m z("s"@P^A>Csc/%J*'r__.?8q ÷2AaE fP?~5UI$I$:<e=Așs.=hoƂ}!Q>AW{D{YIk5le(ݻ7?lt+c";ג{ϧ`5Q1{%{Q^F<ٰSUg0Q$0 EV xP|"?@C=0Oy3|(hblV#l*˶Ŷ"0fv V4#_L$e%fgj!K2EŦT,R֚4 ML5iC媾LEXj6Y!lcP HU2HeÍH752mmdk6asi4mbhB8Db}RC)_ÎF#Z8Q8~=؆\'54(Ӓ&IꄱB |ggQ}ELURNO%w{{zѓ=vMB|yˮ+ .p(s3-K/-Ul!=SS0t{0?V[xnL D)Z O?nf2ϏQAFI[mZu@<^Lq;},OAqF 4Ke 30 ;|,\aIBnLl$9̠Gpy$J@AI/e 2yEw,ʱ K5g !6p8p  h5PvٲRU~ÄkM9iKLh _!LvU`ٵy[k9Tssn9;藼+t/ ^ԣid!nhn]TJ$Q 2Q>f񾖯Һw>m郕ޞE=ߡdn׷ʒUPH$>\_=ܴ(B$s8la\:\jF"ȍG`|ơEY"ʯWN{ ,MLPWO5ALOP773mL-|/l籣J g'bڔSԡCył\I >-DDLx_Ǽ[5!oW?C$ܳйkKպV,MK X92*>H|}xoOҠ+_ECiq& b^[ݠxXpnOalw88FhJ( bv5%|dz19B=@=;:rOS X0łOo~=kiyc̀5P11ۖKoGͤst]  IeFGGa߳ (@~s1-[)$,D#*D>LGw$qLMm0be,ˣQ k4 ys(Bi#Yb8,SDSW&>Yšٛ3On3\\ؚ g\5GPHH^d$9mPEԟYͣKMԅMW :`o?$ 8KF <;82zV1.NƆdR@G,W} k!@UA"^NaE#?y)b=- 9[ "}p0DQȔ|s*3#d}\KNBz$Z{3:DT$)]jC_fcg~?GNk] O6\`*@ˆ̠^<$PHD+z!:{_S|l+8V ]߃b*GN$LBw UK,M!ao|?KX"#)vBYT]͞rL=du7xLn{Xc_2][yBD~a57^71iLA4/B~ުJʓ9-^q2M6boP!\jFO;gfx-sAL;1[j,1i˕Gw8n* fH0mSlǩi.nӹXi;.eU*m" eik\92}f/څcq G$ν"`FLV3eڞ\k9FP@,*>d܎l!ڬ@=ߔj@m˚j07xdlPogsiNٹcLC3n̎44Eo*qႊ'YMb:ƫGk&,(!F{]  JN", d क़-/6+!_&70R )v&Jl:ț%5$Q-[I0Z*O@ u0 p˒t-z揾 [dGMWjW0zj(>.QӳQ(B@.,Q;cv2zDZRۻB떄T1*E (MX?Rޱ("HF Y*zFd#? k[H|Y8 C#7C՞{HSw ͅ/?}YM4s;!Xb`xtbmxTܱ\_g#9TVhARQR CܴiDY@RxD TcU\Ǻ:UG!_g #LrV]^uI|&,~.Ui4xGd-*bذ>J:VE|JNahO;AIk>L# d1ʕCR|Ӎ$7%]?$V åS/g{ƫ;(Cr \o&SG%Ehq~{Ir)=d<ߴDyDzy|/5?MOOn,n]#Jzȑg3it$(щ1% b{>{rM@![3vaQqۣܒ;pTDIzmDo<0LCBH)H!()EOG ]_\X +7fy" \~_NPx\|9BJ "4QE#@@DTRQH!HDDQ^*d*LjQ0BjZB}f{ms!9Txub-da4}^q'Kv#?4fժ'OΊVr۶$ti-VERIf| #G叉%Pxֱ?, h:~%H7y?/N`|@v&dRNuD(o,K I4"/t\4Д BNDȪ,2hH*RUҼIq2U9a f\rF!]8QdbY2;c1=ssI)BKH JP-@Aē(P)@*! ЬBRPEP10I TP.5Җ" eǨHTb"u%ݏC$58DZaU99TlZP(9O^{k%P0!Y0 J0B2"(" JJ aKJTTBSAH$ʃ+ *""(*!%h('Y2V2(h &DUC -Y)JQsdZ*ʘ((( (i(SBҴ65jZ b(,hVZ02C"4TD~q$"#gN ο}P6&' fz @(fP‡%i)9u&E+ Q0GMhP$Aˌ.Y`A1ڛmGb(0%Z(Й,fUkը*ZkY%)Df3UU --,#?s[9H#ˆD1{~B,KLђQUBR*aO^zd(U##3{ xЈQ #,lʒDff8T55%j|j+bΧDR.HkjR-ɛ•2u eic^r#r66VYYP)R[n%Ui>zQ` X5A,ZaDigZ?a*&5()FoL bx4G \?`6i6n=Sq3N2imn5p *&shaܔQ4=p;!AJj*kAK1pR Yo}L"ٺ)vk5!Smssc#l䔥$ A֦o7̤XHy°fBXF(BA`XL4qgITR; _1čԛ:bi{WWRvɀ3.ei*jYn"Ku..HYseN^4ҲՂӕLhԦb)/q-_ߓ^ֵnIj"$zԎ"xv+\ ~b.m".ZLėv}4DEfw5jj*`5gK3 "$ȷz@{HT Kp`nֻy'~? zWk=8<ۓdգ@ġ).*.2r^PS;O8n!PTSDJ*AKax :gY.ciV ⳊfVO=w:3t7;KJpv #og')];f.yMwBIӰ }në2'݊'k ETC=ζl%hJ"Pq4oV]2 V۵IS&P]V! k@˵x |+:5#P[)h BOe-BcG*N.pjTe܍P/?5gZ/#e=\ SkאٔSMc+ ȋ9Gvޮ(9vq=]W+EFAD? Q1?rP I@4Di":}^ʮ cH"?*"4@A={ns3v+̘gKz~Xnݛ~b@+MWOAҫnD=\τGЧ.u^m-gMxd_HJL|y(,n9U[]#nB(,jZ+#9u$)>;_bt/wώ2};9<<֟eM3㺆wC^pj=d Gpx*Wk5guU;Q- BufEc~S⌴ D[l5~^O~pf I$ X Ϸt.o` ?V;BvB]&=/\*K>}WcuR9lSf4$L]BT!/J?CEyʕJ( )hhJU~WrL2()'x_oz+f G8CȰv?AF "#)er;&2Q7׋9邪E\DHv*0-E]_+-#Cj߂;7 !s HCv9gAr &rϪQ+|8A{ՠ݌k!esE91;0T8'u]#v'W>4)c%$pRʌ"WoZas11gEA\LG(Ou?{ +{ভ0zلٖTL,-:I6tcb_ù':bC~*m+ֱU>0+u Rjx[L\}bW>WK^qED,aOݶC<נ@YZUlS*2ޤvήc5̰v63m$I'Mه|N=o"f7Yq0bVޢ#XF3׽_2ˡ~+;c܁g_[ӗ~Vh|\=j\;2n%0:*)Æl(/iW[s!>(Gitq ;-ݜ 1 =V&0!YX UP{*%!+8V ~jB1dnϿYjL D;>S?us8ݥ՘V0V 3^N='M5w|̫z}RROLa !`ȵm8&0=0=ޕB KJZ[xV+Z8֕$zK4p+,n֩rxdɂNi%ul&I{q׶RrWfgb˳3xLc[[LBkV$PR܌ zʖ 1dҍͱ6˾, >ߏAG7\۩6gW6æt!LJn!O!z)Re^տ-gZ#gAf:]0SU*+}n~GUd̙֭^^g4fA._qTQU7ύoGW20T#.31.9".99\<"Jϻ;wEj]pZ.{}*AYI+5f J8bԥW ި0()E|#DPEA۲M]J7yMB*ù<6vMUa e $Y$^\OmWjt} {U#Mշ~I\9͘ waƥ|c׆f䐝NNJeS ʩXݾ 0CAh+N#bR{м]{]aLfYOtyFu[2TDlT)":wl Eqs(fˁ2Ҳa0ؘvks}3]jQZf'I \G=w7χ5%y:HD^`kGi!G|hT!)-$w%va[.XLc˒AffoU{Xþ/ "d&RuMn}{m-&];1*\S31,hnXdZ9n@(' dcc% ejuWYg9k93̚g9/xN˗w늼cs1kZ5\g;[}>I㮶>] ,W"jӺFjMZrxTe{ xv2o>>p"߈' zti4G0{g1}^)OQMٚՕֵ X?I}UZm)LGKzyYF+k6ߍMM gGRtI5]w/g\7M>̿*Nxّ80n_Z겊?!B]icY%saF\^!.1e6.TΛ;`_fAÞn k.y@f=&`1HC0i >y'NR@gh  @šyaLt5\^3 T$N] tn>uY~ !g򳮻K2#1 7 UYz2gO~琞ת çoͷF9e,U s\ hʉj3RAE*E1>:}?NMv3ܵRt׌F " oʝE!Ha=g7;L 1(Uƈf!C e?$9DޣŅ / U}G(ꒄ_;MkYʥ΋7U8MiRt̄ױF4cX;@[C\@jcHFRXcL`0ʹR˩r~l8ېmLB9Ҿ~ -J1KL҆UdUQNrK-wCjJjfaskU>2ATN2f%~2E!*d)PW~ _ =$'3f<@S9txsg\18zt|-KHn%f#Q-ބ-MGF04u(m< E8E!m u1&Y2>i6fI ͓+4bm aX$|h1@qn u5Mꋋ%JJ@ `#۝ WrdQh`~0?cʶM#HqeIIDY9DZ LM`bUEqk) J,p.*L%*+Q1E#P(aKp H(*‘ QaDf%9ۆMjKQM6ybccM7EMEPPdfc@IE5IMF9y|3e0⢒L")b9$f>l сAkZeLB!n.8Im+4V 'PBIC5l+X=nj$c$́VV6Vu4J+1ʧ3Š߳TkyF 2)Z}YΉEE58Łd>5aGSzmP偵ܯbւUڢ0B\53Au_3"NR.EJy@ >a'JVDzj/ VIܡgz-1iDOc- g* C^{zh VIk"1ȣSǦ" "DY"PA Q?~y[oe_׬Tb?%ia}}|a̯z,^ #s NoRޣlځ=4u۶}w>ds"kku?{" oB}l7hDC'?k( ^; =9uܸؿqQQ;H< ba+8Q\;| 8@(Yw#l8 *yw=6.1gؽ >?y(/: @{DpIϯ FCKӉ>"IKZK2HƙxĔ3:~Yx@t0|[`y0 {?6*z-E<4hdTUF0{>A - C`? v@TQ!H"b,ޯi֨w lpB@si04?Ş'Ww7!,GF s{݃P @9=%4A!I]F~q(@FvOS C)Hw.XV(:w}'|C;TВZ2=Dǯt܅pc~a:}C!:f44Rr/D T_6ؖ ,No gj0r LPL4={U:{Qj(g fjD>&iK2@>~\Y @>or_ĺXH}/YA>khUW>U'M!$O2#yxv:ֆCg~B١Ƈ3U c񱃲"9so~P!2B*W]AWO%,1w0;zbD88u1w}ig1L:Ȍ%[|цQY ޸^*}=x9G]?Π3w}o;f1m`8kM!ppJCG~w|>^^}х[Id؋M_{rS5~q*FK)::&fS((qcuokfU2LJ>wsN~EUUypv" S7ɺ}B.cJ<\˩yQS0wQ<8es !ܮE{*HP՟4g528m5+躧_-4hlhIp]VC^AƒCTxu&@1(B Z']Zqy1O9^`ZŬ?{AC;5_N^E B$ =^~g4+!d*+5fUc4ؚhffԅeYo!'V`EjG2f _relMC!d$:HI &a 1_xN 1&IJ.Ndss2B!Րf& j̛&rH! 83!8d6qdl?Q̈ɗ,)ut˜J7UCCsj帑F ѧ1(Jh2jr:mͱo!!̄&h dLCfD7ȼiGViRu\MI2fT9ODhه,̒bbQ-6ijѪ^9֙d9MZVq!Ge5%gMd$Qouf6:E#0sm3 6Vq! BH1c$7zCy !=*li7;`%,.oslG&Ұe;ҭ\>GD>r~w.3DV%o[P0X/=o@?;`ƿ,cmMcmS Cw\VK&2 קv1=ޭaݳfHȚgS!_BǦdW_%aT LtF70"KCԄG!v_@#↣Li&(|! h_4x_^#-S$8~$#8 NGҿ=w2m0B:^-lg ܊:b"Ȗh4y>hƓb0(x:d  RK׶3%G=}{y@ H^&?ۍQAю0B\.=R3&Osٌik\[-gF?% P}Ib(<@(7/@^o 0@[f,A{q?~PC P( + $BQͧcmh|zg`?\PQP'ø|Ob<:pn0N˝rQ"[ݟG%to;A2/I~ )[w@"O֙DqބoOCI$W?kLAQTI3 AT~O݉ء@$b>'4kFݱl>aٳf͛6hѣFh֍4hѣZѭ5Fѭ~["\r7F95FޛUZ]޵UDDgZֵkY٭39ɜ581ќִjff"nݜo@N(: ¯WZ;?C'-jk?2FFJ|!G6^\ T5>L?# 4i1z_\5$|ޠwGtqݯqNk1tEs@߮pkDiwJ}uc]^ GoUM%EDxh-?I:ѿ 6|TAҿu4#OenQ./ooިO(i,(o~69?a%AAB맮۷.H Le3M 7#KO$oDqTD],d?1uOuFȀxu`~ާ96n]Q  iT$ )B:GXy;W˦)iJ!1z^Hh϶ 9wv .LOڽ!sc7/}>w}ͷϗPu8PhOs}2 *bB%%î_!D]W֞ߥelD"()@Rb(JVib4 A}bsSJ0(ib(V@)jh( "T(bE (y%*!*2&R3" 2uW3%QQ (e,A 5eKT3L..Fl<1ҒQrL`~ȡX;OcX' 2MSMT OXp02 &(3jL !8&P" =3t Q+V(2 7Y_u~B!܅CXO/"G_YeAco0KSIr!+로%IaF%FeR Yϐڼӏ?eW;#:ԧ4Jk،v$sU[҇Bbo?ퟃn.~!${x=#”{یUh͇ %D^v#cᄣ}{,:f.O5K;<}ZW^oS1mۦ{FW# hC5bNl2w<;;SqG~ՅJk?Nk_;eㄦ)SJTWdcQbe%wZO^YқsaG0נsFCbom|wJ(XbP?yD6}JPNq@== ~c)]z{|7+VsWlOKq_&E D9OJ1OH09 ivY2P1q!k{mࣖ~MYXF{| .ʵ^s8qd`E.ҭj QP 6AW!ƵԠV !Fޝ೷}<7u!LcYG>C^ 5ippΠX v A̻Ň9^'j6b2ZN!}#S]˚iUo|}rdx`hD_i|?Q zڙ({-`Ga=]\cunu9sw%G"szl<G0X/Ύ8vnB M/PYC>Qy˫Y{+Kq $}&bcNF" W*"K/ {Kh1t,7̐O/Bmx#rɛ<Bڪi/>;m2G c]P ;"4o[wfhG;yG;n\wr~/@_WҰ5!jȵőո B0 2Ȫ|,MJP>Pn&j GhɦvPn)k 5?PiY5m6n}!ätT:I.T] c5MVנўA(($&NPpr;1XTŵ\*[EVLfZVo1oA*[ųVLfiYF"1O@_Ԯі>g&/X`EE)bLU+TS1,"VbYE03b`Ha&z.`{Mi^O@ྸP9 l[Ebfeb+ .ژhvpc!AjCH@Bc;@&L:)XzmW}`ʜS>s- ]5WPnkP$"Y yLq9T:UeJ/SΦCN9˩lAZLfFp'a[rePSyg@8kM- VHE\ ]tp`t@[^Ᲊp>Xz uh |2O=1j/&".n4> er{v}ϻW>Jka po1 U)+ϮF(: GRQGyX\J T$ ? =&R ~\0 wU-U 4*Qx( cS[-$>{5h!m00M %\a⟻0%5С| kͷtف5hªUG-2& v<8oխg<•x'˶vo/6 a)!EH\:Z%1eA. MS4)YzQ+VhYZC]uyWJSyvUO3ͳ=rahCUW塣 ,hz> Q,١0lRܝE }Q\qC ~Cnl=헏*e9ވM|!P C6V(z{j[pBPC(hngrs؂%;vVoCMCSeb2j~C#|bD0_;4{ڧ15 ;;Dfs AүTU71la!ה,"kـsy"KPJBD6% ^]߅J s?!G~ rP %10"q]/>>!bp7y=Xz>t{ 6v:YzM_>b@~h9]\ c?)ÏP6&$â ;`u#aІ%%.fdPAkr=o Yx>drwc~C}|lG vs0բ|6qG8<~Eh7B{a 04sJBbhg.:`9t,:|i۷恏z:=AdBkN|#¢&=a8*Su'OAx!Q`7QTPzP+}?çџZ>Μg3-CXT7͇w1_ݯ=jQvyKSM.olDC@TJ(l%R|e8P'l%3']5BA3;9H?AX /LP*}q43_~y5ϟ N=ǫoT[`ܕ'lpt# C-8:ٸ>xB fUKULlt{D/(yX<=S+2# %nn Q$ E˺9$)/y$mXbk5uaP@ڱ`|яwot 86.JA;? `} N>cdwN>R_HZSOξ=I$@6s>]bմKOoW(g{.߷bo:P㓧V4Eg$CblwTׅƯl;zO;Ao$d;Y$FkRq;_Zsb>0xy(N/}T\mwdq8q1IJ%UVY8g|,h?Ƙ1cyI3{@XkOf5dOɷ'sv'XQ&}Ov_Wu'h頼2ar! A%!# $(q¡q RH!8=i%xSh ! $-x%+`.cb\Dp*_$B@o&ÛF? 0@Ar&D]χowk}?4%YAA1@B񦉠ggNwiJi)v1~ngͬ hhUV%;mM_omgw6t$BSC,2똴j)"ZFQZ$JL8OO@tsJyb?ةuNM4ݦֳ32)T`n&iz4Q- 1IdM3bmlHҡ=9{8Bl` EG6TK;9\&6KŹb,pNJbh~ez4?Wt^/GL.DDx ̏` T) S$BiJZ#̰yTrW988&Kwԥ<1VQb #uGqZ%<@EJ?j_|9MKuA% H )hӣ;UUR1!rZB$QU!o9, r?;̀PtW Q"^d*ߩ5 2] k%BDk;SQt6_.즛)JvGtmZֺ^oII\CܺzL6ˋ'cTr/Lt~pp4$@=?=B$̭?J98%̿ݤ-/ZɒI`tuTUUW={xN|]#(Of}X}>@2!ɴyJM)ǻIú  >!շA ^]rbAγ242USOfz AB%wyþpM1)&܊;7{qSD#2PwS>VA$!)N45b?H%ţ8=Jv AC'C Q֡__4C2Yk@7lu|bQ30bmd/DxCO/Ǎ4υ( ɠkJJ(d>|'}[[aFw,B z5YuOC) 5M[͸G<#3@RߟzƑ! |O17˘l.w戙\SSn`I<:*z>LE"f&&h~}f(t/_Vp}t"UU\/t!(l'm6 uM=mlvcOa)U jC^>$ꝡ.䂒ZH2 @b0򯓉p 6yma|~]|wVJȗrp88|W1RpIOמϸ=P}~ ,ڐL2uiaTWGGv7ue BJY듖}߁U$0 ` PRE[$md$Dm%BywzuZG4!` Y$r9$CЇg͛uQ_xp=PQTRJIJO+];r9dJ5r<51P)CjMҹ?O(~ߧEֺjIf8(Q #p\,GTwS^e1  {8Xg8|)wqnGU8 ުcۖ!F(uGu%T(U ߆xuްʯ?wӕ) "?>d>ÐzNG p@ق_r3UOkxFP?,dzsa|8zuBB~Yu s#3߳m1LBuwo1BaN竼~k} wwd 8r,$YNϻط<ʊ}ޕ~51-pQx* 8]zap`!&HDT^??_"صBzpAI+ HU m9%"4\<ޟ\27"NIҋn|mIy?`&D>DCQ>| NeYΙ87Ow3"c=fhy#?=}3yQ bAoa͆*U<o]f*53趺 %98*,{忿3<嫄AC~>/%D^WB:MWGOO5|0°T,B%d̄`Fc#Teժh 11̣,* (ϪXVVdUNc$$%eu<EM'WrrlMIhz[{.}f?jMڊ(r\>|n|fC|TU#$p;`hOT8aٻObH( 6y!@ L΄8bC03'Mj8cTlÞ7X3Q0?UB2! @|7yú_1;zKBw|/׿d_pܺWvȢv|`F%>Vt̟ u9|j`d ՟'h>%88fP~}ֶ@G)), LZ pB>Y&S<|7!8,b+Hfj 0CR*DRJ7^^>ؗOos[5Smv F'ĸ@q& i a+??I$ rI$$I$7$InI$I$Fے m' #q6ܒI$7$nI$7$mlm6e~5$I$I$I$X!Jf_m( t%v>$ Gâ\XKȓ: <,,f"繹u@ޢ$BEH> "1Dmе,_-Of x&" ͑^fc{l9cMzeі]Qjo_9_G9M2Ó$'ͼĭLɤR(39?ҧ/Fb|hf7V>=Xλ7Z/X_;Gӏ ymQ]'/>R_d=<+P}gz_;䗜+tKJ?.zDY ѩRY⌶|OsƘ<~>oZl[F,!'X?(]PDAK}X*rdn>0J_STo@[9)DqQd^D=#7H6SS"iBQuy]VcYz 5w^X:;f{xa"7bh3.񪈱Q\T0 @3 h!wZߖ32~ M[xqmool$޾z; 7z# 7y}.U$숌;Y0YdlhA_ӗ xYn@=qz:9jk1h55c<[$qeVMp_RSY [YuU\ܸ $IB%WmX>;31ǑJEm|Ȱ#8α\v 'meǓ|{?>n.ۍ"x[[Y6(!ʁFR 6LD#{_ " er\a踉HfdS{çutX a?e]UۣQ)D D>{h] H"w)EX"a㒕oZOKM>^Y@>ӹ}k6'.8TGuX Ip&,lR"Dby mk٘֗|/ 8Բ;$*7K|X>%lPA5xb%˭YgF!A9Ozc!@~F}cw IEpQCrtAv]m K#sh/I:Å"f.򟇿꼩pGcPsE7;~JD!CYfLԅqwsˡOset^TjیZULe|!,y1SUaV~Ho8+o?J=Qz^FeW!H@06c,jJcka!īGxWEE8 O;q lí58dQjtd~pgV$ےOғRnwbD23`}TpO;!xىƗ)=w9NŨ@ Ka?n7oWT8@d=p^{:YӺ)to|HFzN#yx4@@{bdx1'2L 02ݫ%ܢYg?*y 7W! ꂈ\3=scߕ5.,~_?nO&H*ځ p;kÚ;(b^hF\~˖}DGQO! Q2Æ}w-*w&M0MD vOϵ|yaB с-@^)3˴mX͡Wpg͠9ʼnpL #`P "8j~{$_}4/BPJ:b|]#L6zC@$7.E^`82#P1{H:O z}N| Wg:GzDF AbG Wl\ssBC\d PΝo2{wHңłLpq+uyЬc , o @/|QRʮ0E|a9ͯ']H b𠷑%ݑ#(g]uHH1x +$dSC6_ k e3k( Kjxj x-J384)xyo@/~T+(@d}|r):1_1~Q  `y.C`XxJ'.$q}(!J~É˻ſoBf}ê)ww7q+O|"0kx%D99cB/υѸFQ' *,bdt,B?^Z1Vo?応(e cC{!CDD5\#eFrju4!k-wa}Bs;G+Eȧã{̠^}eHjC {0v||ge8>UDwq$'eڡҽneDz:<Ք= (8&┚;TnXQ!GE+us f.z7!UkY8cxYZA Dy']Jkvi|m̂נ%PD#YXcׯ17@}765x\0T.Uwqv"*3\5EiQio6tOРL uI6-]YL6O!X;艺y9̡#'ϐ6} ,| 'DSc_~ Q (,hRvq9;3BݿҬF*\ ;5`%1R;3q+,?N3/4.{WagTzL.]ؠ."Aڲ#-Ǭ ~w>N;u'ҵgP~ ER%аh=6P'xǽΎ@܆@s{t@V7gyeSEW#xms2N*~ \978(dZ{ #՗sU_Б8!N ȭ*-gd>_n`r.ռqS+Y Ik6`px9@#|ׁK%'"TL?gǎHQ. uW_s0:AņN>ŒjǍ%Bf0͒33e_Xomb[8Ǽnd5}kpxٔyTUQ*ŭ s QIDspȥA˨HAK~۟Ǿ NqQe\^o ڣ)$ʞ6]5^%^l\~ϾK.h \ͱTdXF. K?{˟kG+&X%I?඼~#!Vh"Gn Իz]1 [ Y'PnouBQy_tT?l\O2翶KT2WgC!y8on*biEIu`$f,1?HeEHui}ݯ}E1)ғ)[$|-n[Im8N-A^&VPن ͚c~1tЄ>6?wUCРjDR. u'}r|\8ftXI3^xò Sg ɬ1F(P,R5||2A 4*#Z5ib:?" 6կv࣊+ u8> `t9wAU^׾<ܽ)fOi"=B0mf6tvRYZH>7^(>h꼗+Q=]i?s `?t砖BAv+Q<{ET&l^{"_I6I!{['~ E"mհev^J2;F{5,0J@e)vq/c<ӑY,׃((s3CIEJce[nۃD" }?f|쪶Xy5:ϣxS/+\=;!!'KrL.)bn`>csn8g9`׺A|OV--uRpD~]h5PbQȊ`2cns%MJVN* uH+أ%ٹX";5Y~&o|Q4_YJa[73Lr5bWVo5T¦Ni H`%xVp#eDKD95E&I;l1;#8qS-)d 3Y2A/j}D{l xa$L| rgH#+y\), `A(C6ҕU蛉L+{{΁ m=aGWZtU|o^I0~ f` 4uzV_p Uy^oו<<p 6wWwHfC>ύlUO$ | yٹ$X̥uU 4Q bŘ`,eDUFSvhT<%UVuyRG52  k 4jTIov9UAF)dd&Skv: `lIƌHJCu:.Y!0ي:4DtA28 ZC=Mh@fUV Җ6ce, P$TI67gȅ˼uh:5&Һ8~, _^BDsUs0QOX0]4aGGsGw`\qh9ܐ-:~~ZqoI ;('0Kb|ON ܔM\}RQYjTQCwW40&EVohT= hA#-/=vM ɸxECN@bXGX9bCT1׬:/"+m&3!†/Q*>.ck?{׺6E2`ܚCX<@CvnD/R[ 2}OC pu P}X:k>d9{PLJ @ߪc> r1#?3 2'u>g<}s;8GfpW{~^qY$] g3:Ƣ]w^mY0(8o 1\^U(?V62A~{c&?Q=eGo4&HB024fF#URe">_^<8HABN@TUT4[M 4%=J1ϏFuĚ|}6wxFDSV3 +cA ]g9cXsHE_c ǏN`L<>(צ2JBd߆8*M"Yʦ8|QΪ4mUK%CќgB]RQ,5Ou}zf33C*b}b^q !Ae.^J6MbFϣڱ_zةIMuFݳf{X!@quzx$!d%b/$PMxa(hP ] PCvU+m͐]h^}ZA8U6Al z!?٦seXJ=LPͲ~\Jpvk)~8v e7&#N{sw5D6wu}\(U/7.m j-;.pKzM6 0Szl; G=(A$O6̛,BYcUNJgVE_.'IG`J5wXEDa1aV1 CL6M!ܺ"4HK(|/Ft&V{4>]xg Na|<*Q$rzS|QO> ɏw<Iz%L"euU=CArZ,} 7؟[pu"W\ <.lc-$F.)`=P{WU23|s)exWR#{(D|&-=C_!TԪ=H!6nP,alY;wફYPTR{0J764OG ,q9 CA iRK' 5$#)v0LNf s̐5!f!A6Jw Ѡ"P" An ɡzhaC~:*R2`LSdPPN}ofk]OrNL`8DNL8փ?x艩T򾡇|ЬTEKcg29b_PEjRqڐ|" i1l 5k8m4fs6oq;![ɜHHDDօ!uᰇvxDSk\i_rƕ>X(b~K,au:=38+4Ǒ&$uϋB>)Ƽ3Cy'I$j?({6W,1h13]4|8py}=2$%.7σ}/h>"6_|v {T(p.} kc݈0lR}7%Z S1/pmћg+(| n)1G =*!+f6>s;HFEAN *"@*i{<|?7<۾#[]/ x:ƥ?os~)nԲMPɜ>tWD"*N<˶] STч+:|c9'^O nCvmx}4Gts"n*x]7ë8N7ŜPAjF{MȠet8pjCEoOy7f(7X3{;}? dLFvL(vw\t<>r@&Gxt,;EL?O:"8!\OgXrUHK狈{#3m]us/&6@1HAL+O߯aEed3_[?Q3g}/F4eǎgg'.W+:W[Y?{ S Ji)ӿMս@;_ ?4{#ra7:iG7t 0z~~3MlD48ͣ($'ռ3h}+= PHGrYu,ۚ#^x KPyE " sug%7;@^ARr\uElM7Nt[pghީl@-r(r74Pb/d &zȪ{WFF6q )yAdV)J*Q ۖP`;FaBef$|dѹ߄bɛ Vo4I x_-9 A0>] -܈CS7L"ו/  lMd(72x9ZE">C 0f[5qbڤpBvU g Oz8ǁGJg)[?1n~WqƿwF<7ΚnTR # 5 MrUbZ]-OG^9R8Hҥ> -!clnsdD$$PBq{8r W5-kECݽL6=A6CA+Votj7EQ!3vz(IXX{$z<)ixz~e|BɞO@3㹞C@s8eꖗ ]u":'bm}|Kd[RIOb6.oRYZ!/ q1z.{ٞ~Ϯ/-; *v:z^' {9E0{bw}cx{ڤ(;2Yl-ss~>@Lkj,5+RO}`rV}a6RH=}Eޣ^<@()dܵ&G]2^w[WmhWe=* JsX_r΋:9!`pFV8ze%OeLYƔ9iڢZ poY3Hqr&FAWr[eڻ% n3rk;Z~ @[3}KH5X* {}SN ]CVZh8 P>Cْ%WgaA8,ˣgz,s=DE}΂=0kc=)VDu0RK`77 38+?3b4]oTd<:|47!ބҪI3/=ޕtM2۱u.ڨ9[w/yO$uݝ[kѕPa*`X*ڙ{VS-BLӈFv( \>NV@Z'MYJ.3"7IDk|!g7oӸ^QOyz\ o ?4EB #A?BC_ $@4J{Dbp$}G d]gKAӈl^SʐM X> qCh?%"B&dUt\/*VXZ^* ]b?\ F8eQ=_HS+-'K6 j|<58Q\*Q֝9HA_0g7c @oxafot~qᔨ &Di:נ O"nL%M<>T2 E% ""_>@9q~0 e0߭$LJ*w߭(:\8qpgsV/"ɏ=evA^+,䯡IM0C~bŹHr‘t㚓f'x1sͣ .e:8 zuE[[BnD$vcׂ2ktuPS)VP6L˙t|S<<[yG枧[i/.mj1ȸP?$](AÍsKh|ϔ`.;]$PgnuFE MHYXJpY5e:kzJ.36 BDbXH&xɀ= *M^W,_߰Xul]YYxz܏rkpV3g%EĎ%fV[W9q~^7,3dSZZ1n u n3B ;xʄb(vNQTy58襸í@Mgx/| x"9:5{Yjaj9^ͻΖ9]|޹|ƪ/Oy߫|e߈\)b8]u\^҃x5WF|g]XA'|Ø2j7|MeSiOu\zU3[^7/s[D~  ER+Os mj*$"ό!x'׌dtS>3W- 8`V_rqbz <&F)O}ў;rrsν)+'_jk+nI$^=] ]2h#r:>,f5 "Ѻ ; 1ܸG͙ۄ7_lN_ g7/*|f2y<^U̱_ 8ov盅%{? ,",'6*6v*0^"(p c5ZWQzYM\FrT4J(YoupOB5V<؝~x[W2_t_5&+0qxD$#761Q "-t8:Nc/,j q0NAVћg3\Y>M|n|U=yr]>n߰;տH!n1GlG)/ϳ~dV3K2w[tNL\4,(՞/tNq1s$.Vo78GOWv\wn"781fVMÇn8Gcj0]uBnG1WhV¯Bn0 Z5w:ݥM-2E BEl:\ֻZ٨@l) w"@9my[EC(PFB1 sw}[.kXTEbTm1LHFvEte q.daGFDիH({u84U*JIH蹜݀9gV <% l!:b "|b厌v(> -Ψ#h?nnN^?cJ~!8!ʹgж,׮H%"ꟙ!Ĵ='a!~hiUUצx'"(bԎ2X-ڊ1Rcb#F\&m;RF2=KՖSg\7{zA'7;KxͤeKК34KK"wcYg (+% Gz,Ѧ:r!USSfdVt W1nn<ܷJ&{7Al@a*H0}}18)6*0Ԑ (OSUv T 2 YUWܨف[ KU=WY~N>1YeF zXg[h?::m4o'8s ڙU"Fy"*LxDP2x֚2 Ama: H^ե "z9\a^.ȁLԬHB'xî 遠i?]n>UIVhرSzv@Pò *O27Řԗ?n\(0qB bdLC E%@DHT1T,5QR TR +Q$ ]N2L'%.8p` Έ%zVۈx;GGy;݌g+ݔn |a]htCUلqܣ>&?)HޮXsƌ X0Dͭ E+9,({=%2H0il:y7$0%D ZdB;}j po @*)H"Kv3 4FזUƓkꉏpOuCDZʂ-/cjCG~0ZYϺ\mfʪ!/pô /vHt!s0)קVrLg\:!HOI< 4oNq:!ǒj#>7c:>`/['=X]Ʀ)BE@JhdŜȅ7'ҨCHZ^򿞀иg}tx׻ݞeA}``^zG>bRcX^c"zVsOʟ$ڭ.04xqք@0'7Ŗ[*b;_{귌C&(RL$\czwvƞJ)SB0,D=& B?_@sРR~@Æ'xPۀ =@;xÿ0?ڻ5fBE")(B"$C>Μ^s$S!ͯͭ~Ϡ/ ҏ\H~?LI #))`4XIﶚiɉ̬@Z?}_'/k<_oHsq@]9[K|o> FcʏcDC/P_DS E/-A;sPk_-9(q?? D& ܀? o=*QCS B%7y|:nnEpQ;CS U_ϩM'6ֈDv=t īyj% Uz0pH8Kú>S{($Ll%[ϛOxGkh8: {HySxjBLB0TD(H.SO#"A:b,YToߞ9 |S|$Op[>󺥬TgEbg105kz͏MqG ;^wSTS>r*+!}x'e١Y^EY'`5_4W9ue dH"}]~ (O>;e$(HNBtqUst, wJI YE @ T t3]PH~7 y\>Oy!NЄU<~m0P"9zK;"1ԷDp}PBPH$6w~G<f}:;r|v@<?7!A?H3,P~€8{}b1q~??$Q_D8wxz9s~t*|<)G ;ܩ`.zw0 @Gѽz_?Ev^- ǯ66i%ICԜ‰ܙĞ>S.)ԽD{0o୒Ui, 0f!=~=3b;z_DJ?fހb@B4bTL) Tٱ#=,C#~Hq~Xn4qK{ _yop-mF&9=MBE8舎d9~%' OhøbDC|ɒ?0 MnGE {"'BH@ Q.cAr>*Sށq:q*`Q|1~yi{GL@Vo^T-Ȁq{"qEy+%qp,@z0EmOmSa )uL恞#+wC`fe AX~z`Ϙ<fw侭:ϯϚK,~ m9eUU~[h1)q΃52g feR)KXD<Jy,nw[x:x؟7Q1=fl&&o(hNYƙ: ρ1zP!')Y7LAH4K .9`dGᾸyļO;箫4Ko?Z@= ji>W_ GZ/qj˵þ/YYOҏ.TԮ^@#4wd.PΙ ⩯qϿ2v0GMef_(,8HW/zԟ*6A Ip:4Z~^?GCɶϮn&ihlōيMsV<QV?_ ɇ"DGV`}^"|{"%/<}NR@E6 ΁]pxfpfnt 9< #_~?~ϋn> '> A?x/N5LX:_sTU_<;q9/ʹvN Ё"'ozM>q#8"%#9ȇt~$=ǹN 2H(~pONH$`#>7f9 / K|ʼHcnGL2? ^)Ĝytut0hjMd,S{g);uj֣b+'D:_ iH+XVYRVHQ2r3#qb:yZB]*=|.ϰ/#O|ӯDFo?!^t*9 ^wu89ggFi"S| w*1]359)|;H z%F"I&\ {|z>8£d^-":=d'9߸9/_0q|v& )Ta+I8gJA>rw05YU6΃vw6o>>x雠~{8bP S"Cح'ˆGhۇߞ0|,K>9g\ncUz]kZ a5\ m#]{Jkoo8/s늹Njnkǎ]>{ZG:B_[g|fZkJ&#s1J ^y]k`ڼf&wa q;*th>խ=]x:i)h]w}?K?_+?MRxFQa,I ~/֯"E-P;uksF7|ws30p^>;,%|UO8y|~>fN9_ >OBWGw&OF P {-|Q`0`PQyZOwkT|Gwsa;+Jhw]N ~%=$XX} ?9@Ge:5n5GO<^R:^ :ˎl7P;D=8Mٻ؅,PcrQ}~i6E'޼;~+vvxG|x9|btCà]ҥOg\b6e_ egfYVU7E)yǥNe2㎱0Wp).!``ڈߺS+ |f WLtRavG̕Q*1rQAU+[՗0&|PN@]L+og|8NrM؇hXqʐ|C7ÜaK,Db9vf4ae/YBS{{C&#8a]8%B:в0'!e4vI."dQ K(;Ϟ8ޡ*@zXmv7D\ z>ch;Lv[Ǿ 8+vcjB ^(rmVl`J.|*U-;w;Ex $oB~Z'Uُf̓Fi$s~&<%7\+qR]_5z $K!;`']~\պFU}+}`) K$JC'H3# I;S/ђEhr .S ش 2 \k6t2'M/rtv`$Ն/6f:g+x W`9qŧ.Mc]3[% Rdh8n5d9: 2赫 {׶OR_ìIsNj]]<݇iŷUU9qX3T:ٿ](k퓱͜tz kXpg(/n²qBS{ݯ=݆pRVyIR'_\¥B1[d^{(${9w}I}+U}ҵŶuFቕ}{A5K6 ˩Г@눵 O|$.M zzwAϒ/A ~Xg}6 oN%a @I8'(WG) O7h2?aY(IjR*X)-g! cU!I `j)%a SKAAK1C4U,EQ@Q%.A@E1PEEIPU@LHAA1T3P ͓!E+J PH3S$  TE4M 0RC8+So2eUf`AQ4$R1LJ",#5LRKTJA $@IQPM%RB4-UQDf-P4DA MQATQT!UU4T1PPD@KUU$0 DE%"SMS@@TDU!D5QLP!M " R"ШD"TBD ) KLED0RSAT M005J QTD-M!Pǔ`3L-P@*B4 LA  (0@KCQRM2DP5 5 RET$1LCPMUQUA3%EQJU0D@U 4LTLR "A1TH32TQ SQ1B +AD1I4?aSLA> ESTA-Dܳ~LѣH)&bi"(d("*" I"%("D&&"&*&"* *&IfZ(0z(fjnxb̐UADDE4MR$GLš"8ʚ "(U;̖h&*ib )*I$"Rh*bH("ij$"j%h((* $ "b&f|$UUT +^/( ʲB(EŒ -HPR@xH!5 й(uʡBHEJjao7~lB %REbDŽB11@(GJOrE }Cέm$ Rfc5v`HΟ1AwBP =H/)|` ;ʧM(x (?(Ŧ{zu<`CO8W>VIZWŲq7/ ̡Hs$F4fa8*fXL oM* ]xh 36LUtEa6ZLY HT,DD0䣫׼x#dhs\lh kHF(T(U$h  WRd \md#x2TfekNQM#AZ 5TQ4:iUCPTV4i FjDf#Hfh܊uI!儺CCi6Ppa Lm!Y)E\I~Q >Ҝ/@X!{?Џ,K{|t1W #_x1!"Yݜ?og]t p<+/ XEż9Y vՄ.rJ09J0ebG /۬Y%")I#ʭn%V?UWC+ߨ DZg3G7ǁ4ǃρq,^q$/w:Bs+gz+z1̝D}Aed th/cn hbv4Q ]fU8"Df+k7&7i]d=,}.&kuҤ&D>q8`80Xb3"^g9Po`pWPz 'jzS}ns;g0w HEQcy_p J/_}yNؿ[|Ь]9oѲ}g{f,o9ʓ^̙Y?}M$iv744ME^'{4!0szƪa?h it[0s+ s02Hճ7+)gn=|jfegV ;Uo9184;N{]}n:b&>jtFLT\?{1m&- ƻ@F+M2{H͙YW(wuY3[iFZqYK˚S^Gt+SGG Hs'nۻ^ֈpuup!O:C=9;}:?8g~Nۺ̙(LU_)_jS.ߘyFd~>/zzhz<-ꏉW搋|ғ̸²?i+?<T79}&O En:ZFvux#Hw <`pGtx|]NArTäN퀧h`=8xIQ@)v~;{ < 4xӻb.I$sM )p]w>f\ŽG1 #|1#yM=]^Ր.'4A"5dQBdΑ v:w,Ky6Wgٮ6V'J7!)K'̓1xDX=,`8=d !$B`#Ը^w TstQ I%' JJRV?Ԟ߂43LGV*!v"l)htM`mnCxzNB#3ApVV=UİvuqxTi@dl֬Ph_GÆΫT݇SJ;l=,+,7nZT d x`J ڨvKT _&)] CVnwIL_L0(gtXYE,Iy>0!-v|zp#?sD!͙͋쩨 N}NT8=s v(ӹ.AWZBԪɊ{#1@ruB1^n~mģ{5M&Zw H; &|Å:A[޳Yk~!t1a~ђ>;5w?Jd>.)0TúArK̎ބ S#Pw*Ă e @* RJ2Qgxxӳ}A=BvT~=@0.bK4 /OҞ{~Os^6 _`? -QYNQg.xКtC+:؉QDYIdHiO# 'duG `͙yhhWw_,G $g'4qU p1tCQѓm]TzNӹ~۟";&<>K!C;7_*%1>(%5Ц)oÈM>o I `N9 ugWHyv>=܁ϲP0(4!_XCpԣ}cݨe><nhY5ri6Nr}@c'R͠4߫~L]%t\~.sY3g3=k[yGwaP9ҽKh+u&SWO;`03{+c!Lhg:X3?m$ύB$p &CNwwb< dD-AP`*PQFGqʪ-pڰ!Ut۱N] pQ$6H4 {1ة5#':_wK:p6 b93GM[6L7,47@ "o|بix -Q0 XC8[lD P puW'lػLhgsr KgߌG+W=$7۟+QbUG"M0e^<2}gs=9:+[@Oɺ"9|HD9$:_cuZ}n~R'[#]q$/V۾- dqIJc^vCv\!뤇lh3/+,5|Folއgj༩9|U7?O}CՈ/;U'&>qJ*&Pb X힟ç{/Jx?߄)'B҃{CdL6ch`Tppi?F %)#d2ڙBI\dRz~aC` ?U:|ɽz%ܤ]V%ƖW>WbJ9eQCiZ=,ݍVu+"ovY`o«3 YD!]_ Gn|(,V$\MMYlr9=K\i(+-i:R52k[/Vf[w7箈|Es/ ^y}Z[{^'o:I4(v^,fZ\CV)yy,De-gJɅ˃0 ߃n7 5WgJ rŰJ KtZݡws::c9[ZO"X qN3fHA7^ [U )s""{?3Y)AO~(_?́"$GocGL4 TTrS}Qy*xӽ2xJ=a}Y E {d"SUZY!P @iP)Bf$6ä&c9JY0'@f#d 3%90f8!dsIf2fIPf8 N4H4!Bf.ZuN @&cH`,K'maHIaEI O&kF6IXQ$!AD`F2)b`@AGQ Eb,pUULť&LD !i"DTYQZ*5bfe԰59BsyaT$",֝Z P̥IВXbK!IF"LR,LTU @9U6VG(rH F 8V@dš01F0Y&v"b:jOA-4b φ:(,̗3",ɀ2* PE7`hdf8ҙ% eЧiva(Ac?kF  `;YisX Qٛh2 2B N?'3]""7DD:I_a"$S?O9'4D>mg o'1D^ry'toQ7:Lw¤SUAi/aw(< PFCf" j2)F_?G;"@t #RC8`M]`P\lw{q_ކr I-p?(ShAyr`N=nrS÷LɪG8\S Ls!G3Iobd4G=$si4J~}MoQvO-2:>ll._05r7o;6/Hݩg <ޕRahv !R,h\]C[B\*2Lf YҴhiU;ڹ;cYbUZ+2+Ctlӭ, S93٢eueV ySWp)Kf Q8TE 9d+wK{(n4aM>NFZ7q؞rk_6Ȭ?}So(m3W x\!TsnoT5O ~KSP3 "'( !+r/K?naOi8 v/Il|d,jrޭZhS5 [/=?%1U箎k ̑6tI}GbZ^OXqoo605NfEI*UO蚚N|Y"+ܜ6{c-ʫY3Zɗ0¬W+9ա}[2A*3U!t8MK`ዑT v+ pl25jUcط!Nl 5 !mn:㹙,ԑ˩<:Heљ)Om]Ŭ鑚Mcw2,($,^.A@NܢM $CB$%ɀA ȇ%AnY`8 L4hXaABP M5PP0aB0&1Pi8] #Ϟ7|Ís2aGĻ̧wlλ8FmV[I *Kly3 Ӄ\=SS{ 0,Yfî5ikVG;~r @Rə7.ŃX|I1Sknf7f*c"8fT}>DQDTĖ߉!m !;ሤӈQu[:i ;%0 8fo Tg6Nj"Iwצxm빂Y$7N G^=z[޷5NɀҀ0P'4eBk5-17ƺ}Qkv :J ;,_n5`h0"B)WpQ)% vO<3šG鋳M,!.l.LMibi1 HOm@^$(jJ)\ of^iɤc=1)BD {;ttÏ" CkS %u3 pa |;\* {_0LLya~k˶&H Ձk]DQSI 1 FP:aTMSTTRG4Yg(,uJ>'w$od>FX u$o" =I!O|z"bi)Ji*$7TTKAAJąC 0A%MP#0FœF?vPtA@$$C?@(["*$MLIMIMLMU MATE,sPDSP  DE4MU@K AQ(ȓDc)9@Ao?t.yqt9m EtQD2DA$JA$1A RdDP`րȃN2% $`!`W8ֵm;%+K@)"""""& ) ")`&"Hjr P"]CDܤ8BSda T.P@%DNEȀF%:Fmpp^Cf&"J#)Ž9i޷U4PD^'j!Y"b (  [`e`bsDd=&ud53iTaMCUH}hq_]y4T-3s LfT֠ͨDF*Q &}D!~FLjV5/'F $ _3?27?Lleq?7XS(o:VflMPi: X=֭̕g-1UET(Hp6rZ%_<*f#Y֍c_=q_>*֢>OzOE:0P(qVZ[erebRPltvp^jͶg]) ju9S"`DLnh*>;?^>)VRMr/~{9Zk:FSD27`X)e`W爄&e[l#]+a+I%rf֮sf$e)„k^3=ybmOʙXw:BP+a. wZFnt0$4L,955\UUc̟C.t&x̙+Y*T,NO,a7Gef[& %^Kߥ,)K)3_h]B5re)d@!0' 2u1"Vʁ[͓K4bI.WW JD \/%G,ܻ2%RVtA.#FXcCp#2 b31ѻ[$ԒIe ҆W\N͚]Hg8;qõW i ]:\7TQf)yxX<調b&m|},E2}^GnՋx$>[|)}Bץ<:딧 VW~_69Z]y0wN BB@D3߮*Yjlb|P=<`!BvWk]Gw| y<3xGMyÏDM5+{ga{uB@I`_TU ?*J 'g PEyf`6tv@v(%)< 5UUUUUY$I$I$LF y~\E_!9<5n8Kzx[Ҫu{5UQIUDkIkXSדl@W|W2OqQ0 -53WU>Y@MUڭm2mۯ/OMuUW8UWK4Ouxix}im-)Kzbx'-qcDGR)B̹*T"(D+Vo;+ƙVUיrzW3[됻U`TY˥A1}UUWt6>~C?p 2 K{('2L3'ԋ\MqĐ)\:1$w'1.~?m v B Ͽb~_Ql_`D}VPT|Z~ŋ~ wjV|oGۂ{FGKӳSAFoçs|8Cq~|] 0AnD[7ayY4 siPA &bG^DLջgaz0x {%QK"JOE.B)N'bq)P`J`Y(-ASС}9ϩ>)p?I/.yyu{1C]=Ա_+'ptj"?h'Fǘmu2?d4L]pܬcyȍv7$Ed2TQSS nn+׳p:<}_oힵ=gࡎVH@GIt7I&{xS?ªvQmdffG%mTYhُbMs8˖h){އj?HuC<}/eQL}.+YxY| $6( *n&Z4][ n^g.&`U^F烐doVuv~ U׭wkd?I\F#DK,5f dn'/*P~A>`J($]J vֲǓtLG0trwa{TfGG(|G?|cz3z( ;o(QA Cmޓݾ鋴}>xGrëEU22܇cС7'|6q(}Qld;|gJ UAAUU_)QQq=t?, B<_G/GW:=}ꤲ)wIX?7+o^h "$JPE.H P!C޸}~KE#sv,Db$H d")(G1??ͧNzC="A󢅧Gh!]Dq1u@QnOf)cF d9 ofY[j8Fܔ9d< gO(zYҟ+5gΏG|:xgE?6Fe{6^5) 1U)#:̶Sذ2GnfvAf>Y>xVn*ODpsr<>09%˪)~ E8<+O60C} y hafH[5IOB V} eLoĭCM LWa<$率tKR`qeUWw1!<־~N8;l" $o֢ iƇ7Ej?2@#.sAV%F ?y۳ 'e`}$4GPA0CA%Ev;NM3k$bjĊ'b":ѭv|~ O_ب|DTxj>|])fȐ AT-jL7ii wDž`%KoE; S =ǿU߷ݚCBB`y_ATd<.\T]IUɕ?>~{?_ f=̈;?:6r]zKeC뤭_=S^v?_74 s@Ix/~'%o W"/ٿdR{_>n1[Sä^ =WH =~&piQa` z Ÿt'Z7QOpެ{kcQԃo߽ znӊjEC7r-p-!W?n`yؗ#_/'ۍ)#Iu lCւ+Y}g闗YMѤOTwjP'w(ZaI %UZ)e /e.B VL@C&FZWMmWܥe ?b[{? <V\8D>&LA=bB/!XGmZɟ̀u!W:H}_CY?`r,5\]]:2!:՜@ U o==޿_==!Ϭ='M4!;x{Δ k~p3|l7||.xc0_Pe!6k%=)>.﹩'j;@YEQ|;]yNp\`rFYN 4X >2 x{f __Ѡ QXo ~)$iWܤp@QpQ*0q#{{nYi_h^(ڡSiP""/|D oLyd𨜥 .#o. drM%?gׂj{# k@HO^52 CQ>,`|?O@@2SЩӀSFg2uX1 WL>>q'BSO&>" @a~Sa}YM8g_|?? uof`^gq-fFCXh1 ,23*!Nu8/EÌDEr98_,wnL$wVtӶe&9u8vrg8g.==>;aG(oy[ LU=?L~>2=#1swp 91w_Ӭ<-;?xE7bJrɣϓ/(V(tHPp=p"F]Xe:,Fi {xc#4t>5[.\@RezS`x0!C"vO6t^C6ml:>^u[^4}X#;Yg*F&|=ᷢ~;4颀Gݮ-PX1Ǎc`۞67k€HOm\a d_D@B9]|N"EZz+U*]us2є<SRi`A=Spvfk!$ Hn}o-Q 1T% @PL$HD,5#H@`0JNx)"J") ( Wj6LowhP~݉H~a "L 3(Zf$J"p"!y'ϙ=yq#Bd)(#ɔ@$F\R3ڇn^Jzx=W@ȂBuIp\\vz?@rC ̝))wbF"QU(+zEF:YӼ I T>) ~J+cbu<$!z(('wϝ~ so>)U# `UuÎUOfm}`9zݣQF(n  ^g" 6K:z(Ixd@G=[N$t9~|'w #]yn4|Uz'bƁo86OY1#?\Zkb؅AQiY6Fi}dѵχߝ.hm,쀤=' hZ[`fgr(r+#? ϋ>D^y}|'X Ddw '˳ ǹ-;/%sʻ2LxY#7}7tpZE3K^ν\_aFEHĭf@8 rQk)`PYzO tYe9EЅaș.$ߡ8r+Y /NNns/2%15}LKV8;Qy 6V~vZ'WB3!_PbqR]o/gSȇT#/aFk >_03L[7.q>\|0h? k3(3i *3 ?ic(a8yKY1 @Ǡ`AFt-H0_VPHdw|?zg5NxW'? D$j iZS&(>}tOyߡ^9LI홛j$UDnnkg/bt#_t 1ęS7ht6Fc'4k 7fv\dѡns!1QU.8~qJ~Ɛ'KSf z~>wC7aHrȐ 4=XAB^|o9$2o0"c`*j|'EҎF."9v(QEM(hdrU swG GDDW$hŊgAa&?zYAE7gr{U=5Hj~޷|r~~.J#rT8&vkF9ݣrI\!;K)bD^g@y SP)^D8]@?;˯1? /#-Dؼr~Y7(锰Dy~0wݷF社5pẏ](kȖtH"&.W8 uaIcOJXIF{4uZ""@phfQޘGS4c5XկbTUbPLɨz~Ry߈W20k(/)18) Lf2$9Gj0(yT3LWچB~DbSwn(`:C/Yo;:=s^D!'k!V.;ӑCEԸx JHcEMNc2gE?ǀa42N0P xӍXD&jbD0> ? =a!_{7iu=AuHuǼQwa} Gپ~ü^ɡ10W~׿'oZJm~ϳǟ=/N)B1-!KUFhs89aQrh.B4ۛ~SQY 9,ߡ_߬stA.8Ck1Jsj&Gqc|'d$Dde_"\,OÞb@܆C#ysF) !6|zb;A vE+]!dm7uL?ebS(7KEak4NE y[nttF{L&sV5/|3Yx?h/ٖe/vy>Z)drxbWrt΃?TrB UNvf|> +msBpHg{#W_;0U3*ǫ9B*PДP&.YQet ݠ]IЄ 2/ޮ{zٿ,!!Tsՙo0T Dvpqܰv);\殿6, %'!ƒpR>9&>RtGM6]?!~? 5PMN y4#ξNϙqذ ?A :<+c>׿S~q^w?`gQ&u[M4mpw}"FAQa}/iz[*]+[-ݱCe;8HPpU +9LY|\=a9"، !8݄ KPuZ0f^-A]E5>80ָlX /AAQREB Q9j RyqBVQpֿ̂r\m.7Op / 1VA ߮B}$X" Q?o?nG>lјE^Ks7I,u Z& z6>9np~N&5It)%$_<"/s7j~=GڞݞF]LzMrpnD#eu_J6dG_?' c^^  '$@F?px@ 2X@8`Q& `@XdrBf}ز劉݇R$:Z#C鴊ZxjkwEV921LM2b@ua `Pd xH Soe>n14ߔEϯXL_C@F}~ zGj%`.BoL l> Y#Lj##9TdX;$l\bA:"?c}<ݻK tlec?Aou'&{9(=kȰeG'HН1#8g4`b| . !rmכ PUhAE`qU-,u@L91gŽ_žw+ W&OfJr ~ө#>b]{28vzqtXcUkԻȚ3DwvR;3Ͽ&cG't&tا ]K*Iʹp{ cKW ,czAGI8Cg˟Pះ[&'["4ETTcJD _J.}y5$G/ >qςIo#G l x0AmKhGP"Tl*X+A'bpB yA;0FZ.wT/Hbw\PcӁ?{$/=_)ƚJ72 r|q3$*xJ~~>̥6=`{gϩnAZn*\JRV6U@4n"4G9MӚo:Z=7;eB6rB X%_M%X4iE8,x~pQ'AgT ߾$l%?Ms hwY#dax|oTalF֜An?j|2MCwF zᒻd)kgbF@ʛ̙zߞ‰$땞p㛦Fzfx;hvhW:=ylo;җn®gWR}/`_C8`C=dZs9n]ws_46M_]L)}5FDAU_7w̮5l(FпwyYD 2]0Nb嫨^6a" Liv8?92QF}=: >EՆnn{9^YҚY*$[?.MgO3{R򿗅.3zwsv.XZY4#aq(+R^z|ߢccR'[0W>%_~W1Y|*qԕBZ9L4 ̐>ե?Ij}PsuFqCR8q+ۏVPApgr "t!GGcǥ~T\@^ d`G ŷ9@qej BwN`9KZ:.<:'YG/c]AWr|H#CHefE&Q9d't"uy /IwtoUvѣܺY(/g8O`AR3㇚9.ųɷQ/ʓ8Z>0L${?e?8u!4}9w`Rl! 5\@]p?E~"yv/MݎȌrk90+"9 jC~DO}uz'_dٗ?6\'jU\`]}XYdCƧ_҇pE޳ Bbqe#88I$4ۅ=*9\942g/م+ Z}D[6{j 5Vb/VgPuϾT6rFdaS5TL D۶rVd@e\ŕPn):pAwN/1W wmhNy Wn=zr<wY|G[j,=RHs^}ޥ/٥t"3>G!!lWYqP%#BޘphG[r}?f`inn*Euמ3AM"D(TYJ$ eU=4+*O(kw5iYC̼&1TCIv!=pM &Hc0 F4RL ?MUQPXEDUTUTR*&ʰ9SQUKV3?ӈ6Y0# 1 ?XnDHTP B_&ȏ<`" ;I@#h4QGH21qǤv T34ByM0?(Bq|=PDp9BsK8q} j}9;-ao ') ˥@"&?B\B v?ZhwF#?<9#ֿAheF_iه~~+\9~<&P K~>=C<` 9{(YSʵ0lkiX"xbl--ϖ{5w!1ӄ8ό.`P1}d󈂺mL!COH?|{B /z6:v#2RirT"@(IfCWT 15$'יWOl6B6:4+8Eh4NcOGC7>F";1&P.NoE'epbY pp̠eZ}s1eI%+ Ouހ /PA2L0IN!yi$p`kU@,9KbA:@  ONM\v hk0]LفA;qEHw<7 |BhYSGlX3\v& ʠ}R}ܶA$D0DLA$AA 0O,GhCLt&4ڽIEzy .3FOTȽ=*t;\SHBUs}4`D{aGӠarM:>L--QNقB/0 &P`y`dgl`L"K!xe; ]A2ޱ|vQ)= d`L|6H]@\GwcsX4kC6kX T@!e1>@aύ|JD4FJz͘f$$l  !3Sc0b J4s@QEfh*05b3#@ rm$rP#A<2F-@Pt!9#Y)|mx?F(('w)^X9L%O=7{ejUs¿>oNNeл4 }gչ5: muJ*M1(vF͛cxÇ"_N~?CB*`AQ+!T\`;D;|>]|({w~yLhI@}=ȢIrNf6>^tR\IU5A< Hx05UUUUTTTUUUUJ*N'ywT*.&WG9|T3m J30'ƌR2B$1sE x Ȉ`00ŒNs? Ӕ藸[,.ThHW_ChQ`C;w pô|!=idc?Qx2247qϿq~ix2.Y˳ ;j&2д\@Dk|y ڀ*8$쇞ogM1З9ce]kxӓ:W`7 ADgr \TyFq?~;`;@ 0u=QX|(CCVD:i$)׶ -!` >hp&un *ϛ =5˗0(^w]Mʨ13-Ă\r4m4@&̛U5אA<{󠍜hZ9T `)àS{@Wv!n@b%LU!CrN޻d(7a ߘ)cSK  @EPW,rtl9It 30X]q9 dDx&xS H)aeUU_ae@Fm UAV5=W3[F@5TciC*|&{ e=4ys & A()C"kGYy=޷'xCbdG@6QV$'80avd: F0RA>ehw   z HJd>_8FSض{~q#2!>ud544T4[%./p8(܉DQ fxidI=ކobL$ #4XEoCUeFgX"rI$Mn0`mG\K3330CyAUUDTXEt*yUgy^r 3|PP DB < m% Fb\g&HOI&`@d`P"dQCRh!&"FAA=6ZIhYTG@8Q/Ķ:pe 3~;#Fݹ <۲=Q6Ar!?v}> ^_#&;enj2q*2+M1 ,6N5.eƁ%M+[G3SXhVxegl5klBP2ʺ}Ӗ,~n?Fׅep\r//B#qKJLCنMRM\~|jܳ::?l};j6.bZCH™˫;ԘjUH,6؅4멬ڀc}'VUv)S7x"&6λ:Ϡ0bND-RH ~W鯫S;)姺{g1֞`="eQ™c}6:A2 %H$fOn8AA$@a (~ %p! yCE>&;{M:sHUyxT;zi(((=<'s==QUi u"^sA8ˁ XA&XA33@c,%A$ ALC30`t̅IBVI0D,E%' hJX H$W E` 4c4&= a çDAAhEiB& $"#H 6U0HPtPJ0E"|GOc@'rOi<@Ep?nˡ0oUS]f0()7Qsjl2D,A5B83:Ĩ!6!]&$v^_x.P]\"'11HB=HQ5DGt'y#BuB3v#jHa!zk:sFyʄ O5&l ߍD!P682LI@1r2t:Mtэw`m=5OX1QrpN8v$&PY4,iY %YCfHT!iAd[f5m f0G%EkbL VЎ~/ePӋ*\l01d3tio#qknmMGR%IT146A |L([.cD\탢Ȁkwn;Tt& v!V@91Y<8:QLE0Vqh<f)7dPܵ01.e;wmbFt2bza I7%)b/^ڄ $2f@˱MOK3G1-@`"!N=rvZW"SgOLă̈́,r?\4sqNLy3>.ϓ?WgW{0V (4-!̚O6I\k1(ء0\#/Ḧ́#ԽPHcaQ,~zkv\[EiPok00KѶuUsS!aX;KMHǔlme-Dȫ  D{rk3eC13{0vNjj|d{0aT0\84 &^#Q>o4nqE݀PnG8v޺H?s߹{X3ݵ.:#!4τ(BDb39B%ЈN3|gmiXQȟLu9C.Nd&v0nԸ20!\OQDN !#pE%~`sD=%Xf=ݺyl4dg9LkBpcqZ`F).8Wx5xi;OY~Mɗ*˗Bldhgzo `$Kv{LxI%oխ gr!9@@4 @׻2K\h3YmےހP§H 0 3(k^5C:m̺IB޴pn]p*$ĕbfJ4 ZIG# 1jSodu' RRaƤ䦰2W+loA!y/jY:E,޼Ohyɣ2GTU]ϼqSJ/|z AЇr㘃3.v{ypS$_?E 8 ]z :{9_ uIfXvI(!Gl~[ ٰDY  Mm.Yx%޲yn9^s\JUD~Np{d}=&'uKsy 3ԎZA^BM8ҺPN; l$ڏ*0nI4M>\YDH.%.;bݠ(`HJt*oT (XDLDGN  -Z-*u  L{#P8 s ׂd)v]I{Bm`f4e00d44`i6L 0"GRMӁꟓ~bDϳ2IM BCE( L8`9mq|zcQ:NOL_9R3d0dGpa$Dٴ'˦ϩm@ N|@3Z`d/?[ F'$:bpI`hL6JvdIk1NKATq'=i& DEDw&u.j=Q&7g宎g1%"6ot8,ʘ7F<4N\mw4՚:^'u,rEiK&setƩec:Eᝉ{r36YX.C7&Ǭ`Æ9!m }F45^7:[ǖ$9-&@$fp0 3^7&貆:+^NGYΠa&8j4:(H԰ig0 vlVXٝ`2$SC@m,ѐawsfxTHd!-`H \6 9yB7q<!TIG{>LuE/Syzv]~Bp`,G?7 xӼ,C5c;!WI y(A`edBMRhcU&d)h22(#1 ~,,?|+}`Buq^I:: ز BZEFuhOAz QnInzyhӝ RB@ TAA C $ &p! I%H $ &f &kI $QfOރaٹ<gB><:E`$Wύ4E$-h燦EH:/ ob<{8>_% J,Rds7X o,(Ig11TGrŽ1|m1ɣly+\B*ecjfcX%!t!ͭ9fNĚh+t2D (Pݫ.Mf̰COfPbmŲ6j.^l 5j ~q m+dN ኴpD" fSb@UA읍jѧOkgC  Ϙ>wj⤘=ZD"~"k"GV{`I~;m@I>h;*.!qFJEq-ʶ:Ĵ.֟9[U~ܒgA[`Ċ)wapע X~} o[ $aUyAH1uL~v搾)!n4  p0İ`"bc+Ra1q"U!+0?!pOam O~X~XлmH1j!ypQNbS„S'jy2d쬶ih_<6S~~P UUAU=11V}hEPAUUUD3UUTTLUQQ88@6{<#6d7û( BT vh:÷:"Jh}]o@:R!B}?6~YBII?*)!Ys@5L2C^dLǚ4#%/ x@3/ ;SB#`E͈ELHZ;$WC&@ʳ?G'3A<@)U<7`П"$DS H &BTA^$O lvu._6d; M@?bflޱP0ITc1B   |p|vx{=9Tz x@l_Y$;'T}एD8ݤ%` '  !    qCf'Xd cS@v%ߠ 9|zUQ ݢ*r72>`iٲCSȓ 2 AIz,ID'_ |<6WqK0I&?0 2訦|qoad8݇B0V*ხۻ _&O 1^$>楀p!UQBUpL} >5$đHw Zb , 0hXFv ʜgԝzFf(S0MVfeA#C2"0Z4ymtϮt1"o&*QSv {^!|-'Z^0 MO XQ6cEr'Bytlܮ:i2LpNb RowB{&i1炽Ba%ɱR=L[ӹIA͋}Ic+coBb; nu.S"y%4&רp_HNȺܰ6 I&@ slpބ Z°ג$IO,sfb=~R bG; |:z WI8A #|&=]lCi(kS׎6; ߉!$ ̊Dw=|a1o"r L?bٺc-(M  @(H($!D:N_="`@A%A>}|jsZ՗ρvK?t,HFBT`@ўE?6hx.U{(T:L\ x8I!!7fd68y&E6s `tlNv6B// i7סNۄPjubtFz3`sĻA&-`ck\v6F3 ·9:S#DjĆB"lJi 4p.4%ep 6drm &NsXcEE. `1DV O0:F9D==,  o$L~֗9)Q'rH{vw!2mH #E2R*ᆧ`զLJ@q3TCQ"P}T& pL)l2 B>esY?1)~pVЍ~Y4sH{9D\_AwHh%X[JKz NćLFeUE* .fU}@`ᓫJ/}h!J+P=r}pu8:R WscxYbszGIa& f^6c\HcbMz+3}LAL@ @A$@LC0L!0BA,A 2̄ I 2̄ I 0APMLr HX`ִOowO^+j֖Ȫ0q6ƍ32j0nxs>΂q9Lu9X333x{ǴHB|d3uE݇ŷLWcc2Na͇]H )' Ы{+MTSCFIxsv A.h&&EEJ:7NE`LcAoK;0%A3 a&lfx ~i8<(`1 21*wDCT4j!gXD21 hJQ("T{hk>i6'u2K)SQ 3c*qq|,/ 6 UFݘSl8B5 &+p6*O <upX:9% o>ߠAFJO3}< @nz߳'Է(`[GYf!\:>(RCкiфPq1[ "Z6f&API%ξG!ṔAY҆ Bgy   8(SɾvQ#a!#ptkI Z1Q ݀4h񚢊*fR}e hi@ylC#Y frŇ b@ >T:" $;0Ɂ^gA tM 48 =>O g  x_&w*7g -rtW &JM9-^eI|~e2s ^҈^X`u UYؗi:"يϠ΋ErJkHk'fCە]rbG)B6B[ %#1ADjS5fy۱J!^N%-SJD`n^y pSm1oS>XeC*P.JrRBAM FBrՠt@HHHStG$"dw#a4n{h\H~>Z 4x.ԒDSRu | $9g܈R'.'z V&2FE#43" +ef~I9"]dh fὦ'kь{-EoP4sR3{fZV.y7|e]#cnި,< RKiԾI$oc3;#G=`7IC_YS˱!glS#ق6 Ac0@xwu:w ӎa<ĹE)DTd @cAդ㄄JI dƃPibAdkFe`"TH}ZzLuy>TTL]v  J P$\YTrk4C$zȜ, 0%@ :yZ!UE]H8aSyyc5!`60u7S% rwT;8 J)CUb0RdrOp!М1pRy~ñO`P`D($F 'ߘ@b,ĐkGїR TJCq 0%ܼKw%~bІ's凾蛨\5sfYlAz $QG_q6τ~N%BȡH40 D,21&N@aJbB#& k jIFYhA5 bh <O u (m!!Dc j{9Q&19fHA82oǚf"I*/qAb"*"*'-q?vP<}z(,$Ü`O q2"@48/<7f -ػ( P a{J{$D1جсpy5g[ e !Tʪa kCW8@3];S;I6(H:T=8A4' ^]T 1`&sIO$H0d&&R~?k9P򈱃{My+2&iΒcgh;#Ad^b=) P0I,« L󪪪*5L51= I=y~E~oᏈϨzvy٢~:M6~0jlxY=9 ^E0pen<Ք.e!uDw\ו퐗X UW"b\ɤ,2bÁ(X%qkatZbAK;k J-4Xg_"o:t!l: W 9XeC 9ܑN#>{C$7x kM#Y)& "&XA]=[miERO "CgFM P4׉N \؄x): 0i/v &P \ЭĈ1|eMjoN۩Rvp1cF8QG%FK$ kq^'N^U$z*$I(NRM0Zr9arK阑6J @Sp ":PRQT5و v1` Q2) y:QPB0+hL>s@6":FcFK\,1F$`/!D0EA4%m33*# B 2ds hID Є.8ضfA @!TL)L)-4g|n5;zd)`Hg1]A9b2!(I#}IA2C\l C@c3#E*4 ^8fQ[ ^eCn6`E?x/@ KIR#|Lc N3C\xwwB`n*Q1eA U4Tf@`Rn^e( $F$AA Ȧ)*a$7ieiLC$`[d,w0qaםl0H 0IΓG*м*h3Ij k 3 0eAĐMY ,eU VT :TZ^P⎷\f(Pn9(b s i ";ɽ@`TX³>E6NŨY &i?H9~9$-VSsY~`ρ򦢚-K BwHW=[ UiЧָn`(A3+n  ]cLßFH`|=Sӿ?s #1?>tJ#|\=ĐVN$I&o(qpQQ&%Y8kfyad)b k tL U4,@Ь ,HB)!LDQ $!D0@W5ӨfBb"kJ - EXbI`9hiu(K @N|Tx>;h^:/dшrBC, K$C3 C@vs80 Eؠ "Tc;z@1s!IEs*HD (@Ř' C,, ,d B)#OGP`G͝N)xԕјdb*7'(aA#Orb0hSQW5m= .Bv4*ho˨GsqDA3or%5 3 tHa=lfp٦,a:`$91Cʄ1 6laZPy)$-`1 P}Y uZ䩼=TX ]A! bĽ̦/C@ 3\y ݤ4aN{Igdai0%'yu HL.]0A,% aU/4g5,A6m$Cx GF"x 1exѷAӪA("g#"$L*̆9r=r$^A0 TEUTETDhy ) יnK 4(n+u@@tRB5# R RM!+!6Ò((2*DllU-pp=d~!r:TWNm%Ehm18sS7 ݸQ#UH7e҄[@:mopDf(GnCNCPDmۍOLTW~ߓŐl1!}Q$`^x}^zϫmkbFļ6'T̯~5q5nbo+l @c4 nOng*\)cw72b<g\ߎ.aɮ$4Cve,4ízj-,֬wR}+,0[*fITc TӄED[Ř$f"*"!d 0%IAD^Q ~ۘ#TP.QXxHaOa=Z0XDZ}~Лy̔Rœ:!%$ Sj{Jd"t 2*qVXE0"hmIBxqcD2 (UL1Qv|瘇P<0z(@}}jJx7Hr}dG)(z/5A?(0 Π``tC@v';҉ z]6 dX8Qx< NV` M;,c@x N2 hxw?ɷ>++NC=]]= 0Ko{4!s֞]_e7.<6#l[BUT`~4y}ӡpC<8φF = Nܢg3$T3O0EmN#{jrmȭa'q:)&ܘe=39fg('$l d1蔱f `q#C2C PB232Ӥ`]&Yo+'T`'|G:bSpnYWCkA}QTCdjPl AS &!؏~?ߏ3֏7'G&NY&A4Q $tP#Ԅ@PpOlzW߸67xt NaE[6Ba':pyQ8*0n42^r"0}{tֺ#u(@k| Y@Q;'AV? oJ[;^<&qO@hlqV5 t]10ۃ4P~$/J#mf2 S%xr.'/1<)ߎHp>:!XYL9_'9'r4m1f$PU(ghE lW3P^+ I4>;/bl {̴gK뉟YXgXq Sv>MA5"+\ GN)&K5gᄃc+Q`w[kC)  bكmHX#:BɜI+Nzzc7Wק S "&iCÝ@[Q5K1 CEjsrc]DL}cV(6T[YY@G"w9Q{0v*ub& 21LCZt :L]O4Nr܇ND"ACY{n$!lkd(QCKGiInU%H0<#`_hPL0K+7쥀ZÎB pA+tM<, Z70G;~muFZ@у^ CUw0ÿ́F3_= ̚"dH( X b 5V B9Nn_֯rIC|b"+p0qtSt3{вd5QE_S] o0ES@dYFc_5]Bf1A1è>!Xvh te@x@b;Pڎ$v #\34ㇺbBei 慧0ø<ZET9v)*bFpyϙ Mi3%vb*Q"J@b << *yӲ- x{ &;1:椴,EME 0:B $0X;PR#ڎ&&a4spg"d% |W4BХ 1 kdҌMo 0){CgCK߯p:b"iXߘtcNz&&{w^ a@rvqJckapIϢcH`Dsـyb=J'rnr NyQUUUURog{ds}&i!fc_dtGV,fVP!۹ʫ7ثf֭]ouӛp(Q90?<[3iZй:@\HPQ i"{4hyD5ifT 7 U}_SOyہԟy)qፉ>o:>!9/O;u/_(PQB2&!19/ 'T{aTzv$l]S9~o9׌Mnnut-b$[@҉WDW]x{5Tri{dl.KӼWr(qTyf3~iS1 uls㣚sf%G i50Bǁ9{ixD*cnqx<,8udWq^98ITG6ARVwnzAdwK57УD'`"(\ 9M :' { ۩*T; TĹ;wεaKﮥR_*7<tb,>;.h /ъ7444)AAAAIH1xU) h&0ɱ;0?un8q5?怙9ؼ.ń4}Tr* m1%p50EonpO\ VDGV0 H)f q2Xa0O䁁:Im!GSrf8H85=΅&bF٘d$;H|r]uHdVfMAup S$i4'׾cb2st1ϧ}i52L$B8NC$w)6|@1C b`P ^Oqk͚x Sg8(д4d+>hU[h92 %ÈxE<0GgH4OT40F}T vg1X 0j0 a00НE 3"yɼ#'ˇ촏7`_~u#a"R GR{&a>/9=L>ܨayz!>:#v9+x${]d7FGj*+cQ&ЇٵaG4WF2kS䝱``ExPSM6F@M8BE`}sNfn-}k\9U%MZ @Q9M&5&*YUSX9)6w&+`ajgo(/%6S7%+0R3A)(0!A,"^8QRV= NI1?Qԕhxaʊ >:qel!BM]09rW!}<4~dz1>I `w3߈26 g„xZzmS8Iբ67|M֒0ҸM5KYl@WKU#Ƕ US BLP:I|/hGP:0v6aH9̒*UMy߅5ι1 d6w˥zׇz#~/(cnG>":5˺ޥ'OkIrnBtC7 {~,?ohMd' <V-i8=s $J=WG;hJDs(?o- Mpt9/pL\~D'߃5,9Ժfcg .Vy`4й;3l֡ o_IrKR:ia$&8={NҴd :UR{xg"z;B L˳O&02Z^ @jXClUYC6@p~, GًDLIq5Atw1MC!rdf,np9tY[9h2T^N)L b(5`9A=lT9 X`N83Ґl7\ev3ٝ'%nh/o3.o 3cR+o}R|\:gs~v6,"[%CC#.ׇ"DntMmhhfY`fWϱ[ݘH% ǰß.y1\` @vs' = U~ʨMqŠ ˟1` ڏA䂘$ff"><>c=~BgN{\&%( X$( 8a$(@5*@Y{רPQBlJ/@Mv##H&N"&9Rf.a 0,U8 q64%7tK^fc<[j$X IΨfMLJ\8wE%6L^o6u.DDoIfHt8`tsA7&ʀA4E@k6N;̛ CL '!p {4ycsÌÝnUUc.9>D.ŕI#g0 qAϑ%K4p` C)۱CYDSk~FOAByRDO u1 NO)>qg) d!à6Cɗ]޳xrFez3]L;)sٲ&йI(ѬXboV9w (g va(xbʊ@ E D™qIf'S3]ج@^"H*K:Xh/$|t F얲+$}'B,M "(zc>AqY3vi|r*`0f4yfqpsc[zɉTb&t;; B n% h VdR# ԒY(+23i$͗a|#`fhn&4ifXH3B:5c`l_fm +׀'  qȦl MMv+Έهm,}I}?9CDB?d*dPB4_LtI4-=g 4ұ&% l'ٚI'K}o="GU-yk d) ok^}k!;ϯ(Lb *Nd jMT͟q9ZC?_K~pTB%Zwt)bH)m%x+Q~x` 6uF<;>`oޟ |3{'(]/V×?z <AxVf ϐfA3X-A4fW1ϞB.9 $ }tѤ5偈Ҙ,z!q2m\&0ԦI;= % DE+sUMt,2Q )!0^j^HPN•`gO $QFrcà",E; DA!7,J{d& k[M˱3 OoSx0`@nS'Zm "O_']qj ͒)&˘bq! * ˶X D@5L̄`\xb Q_Jґ #R9!,Jd0gL6`ډ`S'Q ĵjJ 0kțxlp4A,vh !(J!C[>?䨈lD<":*M(.+ `܄ sDoVۍ- v (oFxwm1#|Ѕ  o=H ;I<|??=lt/Wbl2'mPh@,vY0 zG!$>E>I}~;8C!Vzb72Jp8I) u>pЇ튈MX@A~|D7wM d=Txh`!בv< Yd(?~4]bJk:V4"HD(Da @)D*$H"J$J@sW; Uߎ"U)lP7?!Il ރ 0m 0DܝIe"( v *4|DX7 |zC'yg'wS{AQ⇲6DH}HMՠ9x5n'/9'y0Qݘ@QDΝ;SM:h.s-v9Sg !l5H8t]xry;Wc<<3Ǘ9@h` d0yjqft*睡؜divAO9+*M1!J3+H`XWĸ5ƌ#aEp} $2w8#([F(Gq\sEܗK$mnqޔCR%Lďh\fs8)Ni/]6fAtG/` "llg 8YA\ 4kULu`1˞BO9و5tז zL ێ0ޞ Lf[Nh)UQ?o19~9QxϵB5lFx9}ׁW>ُ?4a8"_˒!7 B-mOJM_Ia8DK")@nf=|.@h_P-tӦj M:0.rdJ5F y4nzՄY>n dDL6hgنεU7f@G@pSRn*{?kJ c_GiaYXm 6ݨR6ڔ]lywZ7 2\aZčxv&C#?Oȗ6I[%ft:L+ aIYZ{{Ѽam i[%0R͟?_Qz«BQ2wPDIS‚M r0QF)@M&z:11鉉(4D҅B"l`0AlȢ!?I5T[~b^OGM=\r MSƻ[gN dcoVCK#)(@b} j<n ,?w/m#/7@v- "|'wnxH= X[Æuryvie'h|>z$I$LL3:sњ|#Q :2Akll(@ 9 I*gvO_^{"=zo |5* z' <7;cdaIS߷IY4C8i BY*  \:> N]=uc9爇_~ڹ!*Aq/*4+U'vyBI'|:?OY@֘L~8r;& ,?[`; 99c%bو? Yz0r )~(s pNΉ=ɥ:m~6"I$Ih WR44 r[S]Ta6j=jծa<m=>^]ƤUUUT[:t \UIU%dωx꒱qVWWr9I&q*C>MO^Suo Q02LPuéGI׷8Nbm9s^zZ){;.. >mMy#,BCusM:"%\uQlHbj,ZQ9H&xپAwID~Z@s`F{OMwPxLz  0}R@ c)ֻA,X6*e,k nɈ]TM0vG YoKV?)|:ކٍJEؽrxn4r {P31PI@>\5ЯW峏>K(O.A&AIy] gCni$qA$I$C;A֑njRtɭIU!`UޚQTARP$rxèoͣ}hKYHd5r`rͲKGFڋMX+L_@J 0PtE(2L$ٷV\@D AV ,eǨnyI$HCm/_g hwQ"I ;rR(@5r Z tK0$*&7$0۬aV#L FbgNMʔw_7F!!UUR;wn( 8C9s\΄"+uVJyX>5wd#R["c<|ȇ*p"]L~0btç# `׀:Vxtn_;#$М|RQ멧񧰩+ة6i^ӉlIut 0D  (I - Wwg_oW{`vۍ=X 䗦Ld7V"<#wqk+HfR+=~I@ .OQvMp!zIR~iQRoo~~??@A`*b1NF1Ϩ>@n7m)Ew ^5$Ψ A) T'D$n7 ?QcEy]Ǩ1wM4LG;y@IUTQ"QQ@v wU8 b*(]꫾``טp@!=akы hr{Τ׊=o2>Bt<J[Qʝ-2B;&h.=:mZ_I9KxUYØ<7@$4T@rzF$vݣApwP$I.DɘYQ@22A*7A5;:)J.yfauT]JV3Ҕ!^-^7۳KaJ0t0\Kk`T@8_Sz֝1k3Vֵk^vU`VW V]Lfj z5d3 B W<#(Cfhj{8wrz׀$(P*i[t$.11aPڦ޳ n,VX1 +mrKI⏹νGo{ (8 aIP٤9gOD1&(Pof_D4>"1b""!(}]U]X1EZ1bbWuzך^GGŠWܹS cc-.oeU%Qxy s5)9 ;Id{v уy爈&""W.3O@5$06U^/.Wg eGr{28[MQhDDu P'BU*#Ͳ TϞ%rUU\U5UW` #;BzA@Q:ëSۓ9sI5<͊1jaE}1mU ]۞Ȗ 3aԙ ezSϵwwg}Dc`5LG1r2MbGe@t :[^%I<)h(ßP`1$2;&WM|`}{`f}m~D<׻H#Dʍsԗsr^p3RbɒXHR!HR!HR |(ңH`L5_o|'2g9s'L`Ñ6f1a\;B4ϱ*_<_$՛>WqsFh 3%wֵX\|={g^qҪs-+Jm=s=V4]ip9+ߌNnu)9:.Vbyh Bp-$׸c'v ﹼl{N;~Kmm9ˇVά|Ws:+n,@ D ֽ[:SwyJ7wyDysWZ{q_{z }uUUUo/~J)5GJ>|焚 5 ^IKtϳ8/ ǶXٍ}tD;Ex9hlʲ""%iSL0^y˰{G;}[{ L$ $ d)r(MnX"w>/˘2X)` 5OLC~UUVa+ITX']~34P۔;UP}O<9 +4VVڠ'~6SM;-㾻nr%53+gM"^` 18|z{PCw.RL/^e@CC<)~"$<WN%Ũ^HQRex-f(a#*T2.M Ëg y(Dzmn&I!v;c޶Sxvƫdz hX ur\%M3g8I]uԷs㓐$uBȑp]h@aC? (&}z{0ZC|cWC+ad KDҩ-U/-PpχhΖ8Fޓ^C "^U,7 LjԝsmVOmx'`;+nJcY&{I ѯNߤ[~ge-*l>ycR9S}H5@s>_#pӖ\qx6)dC!QCBh>@$mnNn̡fWlo~`B I>ըl9 o|z'm^loKU;~J2x~2u14>aK#l R01~u7}n]Qj e znȃF-eH^y%uOf?F UV5]prmf!ҋ *\"DQG?Gǎ y:BC;>YybIESEQEFj)(ن>=5zg E=Ϙ5.:g'$izӯGĕneesyP@pMPy dCz\_uYtn֟RͱB&;Lt|0zߛ }t_3Hz@HA< 8 @AcQĕj0H$;h3Ͻz23#s%;̐3=t9?yUPSe(*b| 1O.t@@1CEutx"tiDΪhұ5lm<c\_I砊<#ɰ ц N"P@z-f$:D@S_omowpQ\'dTVAL . YQЍq<@|8&oF {¨7&l PFt|Pl>تL7!`hV:N-v @etx)qJՊ*Ȳ.b.b.b-oN5{sLZֳS3:ֵ9b)sʪmW<.R#Znr a{|8zʖ,obFFy%,nA}>g>W0`mn[zۧ\8wxHREOM1A;Eֈ||9mi'7>ɥV5WS/S+TX2`U};ķX,8*FlZ*h]}'/"A|}-T+}-#$;~PT;݌͞z7`e磯er 9 nis{E~ZMSB⫪LD..}dOO>=]\!d2kZk~G޺֎[m!~C<%AK/4܂z `LhT'WIA\|L^@qj^|6CIʩ}:V*,1vnINМr}l&l}!!3:{ O1cgw3F{ܡ ndL \ " o`12G}ɑlPp@8[a7 T|@@S@lOj̻6qp}lϧgF}F2p{6,t$/m<}lux::![0ܔnFD${}rn6(`zUJvMR9wKD )S G'\ FI%~,3(hF<#s>&ח;Gx.)^F3:*n>2 ǡsYhdȋp%zAI! Ww~7;9:gL$Ho0<^y<袍Esg#c1bx8 a /E-QB`+ 07.=z-_v#%WrA¨ŋ+ll.<όNLyjビ\$l]FrԙXf11&-^LhanOZ~iT:a Å}$I_SC9dpZZ6[w2B|~Gd/3Z.Al+eU}乣R4hu1)V"#UetSNCn},c)qGApx$aD~vlc }‚Q;Wt|`#ZR(S0MuҒZ۷P8=ù)1'cLgՙr]wTAT4LAEWo'qy5׳#F;n+EM$o~A{@}>y LIU%GQU^&sy>B$)k @!_ O(onz qUERĞhP&.È*zs3332lHURUx([:ݶ%dD gr:oWߴ+kj$QEy!=UYTâCAt%.=;sLa&ݲkQtyu̇~@ӵ}}|3NN!#r aQ`EwZm@{xq$̈~\}؆7 $tɺN(I$ֲQ@8@DyqM "M9E7ePPB! D1$4Gt3}\:LN.AQQp $X )$梻:\8#1""I(0TIb. uMU\JϻQ3LaЍ0?zwstYwv<rVsd|V]I g$lxIovA !4)у%BQE]WSnTlD$S8 nE׮mĔZ&kF*Q0fDAD. E͙'u`ki8|VA  ptIF7'ǀr'msBlILh ͳ֛72I$I'@BX~ϔh">FqLgҟf֣A)b?AKǐb8\UaĄ??++p IB XV/]Zm[m}$I$M[64bXNkvݶmkvۭm$I$k[iV+mn[mn}ǹ}|= y|^VMc{1#΂j ,a'"woL}Xf^=hg{eUYmxo2xs}p>M{nzoqz:è'Uu\}㤞Ċ۬2q~'$"UUUUQUU^0%X!$w((".Ǚ\uӞGqŶ8}5h n̔뀓ۄ\#U::s81QQ6$=HuO4yv66'〠ܑirqږ?= ^:½!ŴQ绋uhZmm}~sJǗgB 3ҧEz{=Ԫn;*%Og8wD$[(INۺZ;4uGf~b+2{9ERPQ5+cʍY<ot a۾w$II$JP Ĵ0]|̗ק86nx`bd׊ (B51Uʥ0!k:)ҾBlwrɨ/' 2@fx2<˃  6ruΊ@<(HR8Ed!>xWHe*ih~5))"ipJq~n7;CvA2dfU`? #-?.`b`2V@32 a9*[VH ]!LSM LHG$ ; vuUo1n8x vL,!k{3 sE&2@(.;pڋX:Ccp`E7\ܒ׷~/(%| l,f xlM6BGIqS@'q!,>/9(o кIQiO mL{kwFPd G=D$x\|GB~ޟ(d,M*BqǮn^|"LD(0 pn5[9\6nLΈڈr!P!Òmv{AD* HJx*D"Fj8;:#@A #3oGÑF}8*%vkX?#p&3mأA'$.n_s!IVr;s9U!Q{=YA>eD넎z*,")@(3*YjvM,K>4KG_8 2cڙ%LӍ3/cKw?~Qif{_Ё@`ϳ44s[$%*3c_=&Uۂ [p4Pà:?!'Qɡ''Z*Q rcQFpGIkWU|OOBG$X*j80<0)m14SSVdD^25$Rt:osE9: 1`.ݩr ŘP UEF}N̐J+(ODO?Krَ.hX2F?B~EFqv_)7Mw67M8tȳnE0AhgK!mip\EdFlU3ĸNkw >e?;a&~@ϷW9KDir/ u&{BN%n҂X{SQ<۱7T2lvTŇC蛑E{H%h>JZو p䌀kC;)1Ƀn~pxc?:=@L&vl Wq\ZV.V:ڢSJB|>SOXyG):`(iE/wCq2ڻC~f Je25cl]4@N4EKXz^9r8C1#")0D6o̝b_\O2Xχy/NCk:XDp2{ c7f$~Q+xQitUP<sj*to~O82AVh,G5T" '+]{"@܂\6 ~'2}yV#h:3䓜}F/1vt"wFw_$r:9v~2; 4LǷ=)?tT z]PC@Tg+-%Q2 2 Ԥ_sXaHeԐO(H`y`#K!l%ptn}gw5ݕv`fHEƩz7<]A )9]8Si61f3D%SmZV{pQvIQ/ۍ&{BO`5v5p6[@A7Tˍk0.1Ec/-&hn#/ xKcT_:nwP;&^iÕ>oUU cʂAt݉eXd O>sF|i:aV{q5/&4 :l!x7Gz>LA_Gq;mŪ˦Ri=RdPAɸ;x}3g݀+L[+ *`v83 ۽@B70&̮>K]3+)aà_I(4*Xu?`Tfۿ|NdBЧzŸϣ|1jt;Poo)9z_9 :ըlD/ߺo89a0Y<]|-HɆ`jB'fFN  r.7ArMp &.` 5c=A8)psE-rs:H*w((RdT<4Sբ@!@+Q22mK ^mp;W7:RLLzwY(M)f )̂*^=zV/)yc5%烵t@f{}">҅D&=J \+Y  cl=U(?N1y!=UjeJO cؑ}K9nS1)I"trzpn,/.'qXGy{Ii4 ]+p'V!XЃaXIs:8a#}0&MGcݛ殚P G<.'x JyeVl ‹f[5Kc$aA8m@]HIBV_!8"B2E*n vq&q}H+n?BB  wH>/lkNguG"hϦN_G9Ch*=r(u˒|\x^UHa$ `[cɳOLy%\6O.*[c؁^\aAA Vhyo0o쑸6e۝Ζ;X3ѣC0Β+>|l y}\ ûbDdIb);#܂L$ XXUк}C`qNߖpgӼgMlYQPlab>MROS $4{l|g :Zh^5)˪Nۂo{b[;r=%+4u)6 6d?d۷v}zOzGI$e"r-6#LK-+A)>%—t&)SH6NԐ/ 1/y|UI7*g/3@ }4˞؂ )0|Wݛ eY:NE a~,.fC&xB}/|7+fd3u5IsS"w6pۀ~ZtF5OL? 2~6Xe ppW/(@4΍TL:3WpN@lܮޠ_ bР5mr`G 2&2tCܠpkpTzwQTZ<`͹ oO^2k &p:4y5?q+p>s?I dPZd9LÁ+jho*i 6!>GThY9j>ϛ۞\pe\S%>,y:m03}75U@ )(5C?5EHdpzs6H:}?AjzK8~}xSe!oIvϻ_YaH\PW$*Th?aB3ۿš5Y9D !30LV`\"xXao98c8)tLAѢXCMF@U!}VٜUlk Oa} d`]>2 ;#[`ٹ0R*~]7n%єۆoD +?KG`gif٧g@_Nq_.=iG{]Db+5"!ifO8|.]z:T?(^\0qS{$~&bDyk {84RqY.t,JMiyKm,نO~6pgZ' 27&@{lfAObwVCaVgxK p3a0`f M=`{  <:'P))L >cS'STQPS1yj$%yBha roeC_=2'Do.>)uS5SDŽ{F kqH{aMf03%p 1 1i7<CF:%3EXhqn-:J|0cPkDYB>ݑ@9$G>"0";iv=ypnj~`K@Œ LIS .4 '0 :4MRKC@B} }OSN & y`dv2Xjꏀ{i/:Kb=%cLݪҨ ]ڱQ'*,e7ѐG׽rG4dd&L" ī ]*_+DJwށV9(RNR, \=ݡCcPN0&(Ѥ W`Mf65XLMÝ H$PN m ɪejFHY1a{!(o:ǫxɬZP芧%]InbUOѨ2C <:Aя5({fm&i 2mXpgՇ!ljiFMB'څA ϑm  |O-~z3o˱18:ϱƢ :">8i< b{6ؕQ|?/맂D?S0>4Q] N\}oC D B'h S G7EYLFO0<{ա7Muz'Z+`ƶB|;CVF'7|&4HoL>4clcO;{oB|^S^>%xأ~9q tk."XxYd1BB &-t$20NYc @r 0AVf}]CAMYi0 00bC 2Bc&N&KOa=Jqȅ|yCF':;#:#XҬW2UL!N4C.1~?bDo_v[zF$_N<T-*5dTC91bE)jxRD2C$H4'8Aͬ64ê鳉=G>~9؞7Ds$,MU4aC j`" A D)x& ?xDg#T8,5fIm*c.{1#9MTme d U3;Zc/-F5dgb+gәh(Sz̴OS(|P5ղb)R$4/Pa"<3tAÚ"Z ̙,b1g8Rߍhz66DQ$Zn[[Yf0Њ^fhfL6Dc9@r9Qh pF #?|~%#7/ҡ$ %._k0H$<1.v11tP*wyLXΗ{ZMm8wBٜ뺋nT^31:eVȧiװ9X{[۰3@@c!m`P: d 9ͷ@{?n{^~B !=ОGҪ PY*k~Bz 3~FDz!mRɸ靖¥ӹ}ex+Wd,(hA!@!Xt卹A'8WbSڰR N=f6Dl LE%e`-dD( 5 W6ب;/8F~ #uj!x0x 4vZٿtp_WT{^aė8plڟZwΩjnS>]Uv{I!)a EӮP0q4 i ZF6ipD@:7)gz?qV]d~%S7ܰ`pLAS&FrGav 67i~azGa1+&.`N>ARh2 6KLXj8!FPu!? ]np *CLNe:7vL3{ϸzK ҙd9:54#$>*:(,@Q8}4+CGJ+8C 6Ad6})$ u_77Hݕ(Yz9B|Ht5F 3!F@6}xkɤ)@H ȚX'y#rSϳGP&?v;"czpiʅHvBxd 7\DK8k89NT`.tPhy}>8F&ed|RRU}G1M-uC7+<뻍kgd<ŨYφIHT!C c<=܅N`e{ zpU@;B:J :N]cP h:AaFnMsgw6MT`O V(U6P:lyMidM,0cSǁHؼ^ֆҽ-jFEKh@J<DVt8OL&!R~=! |Ɯq8pDg`""2آvG=] ᴃ2|k0`YԾW+xf8IuL_ cP_ãVx 'M;w渙ڼO/3"T۵LVm~1Ïb9:!#kיXB V-G!ħWi<#'v>?j02f`)8cְǘK!hC8fZD35Y-98ŎA=Ɔ"D4`Wp3_]|\Ngeyt`&3/*DDD nO"n\ F"8d+iFje3h(z6;;f*F5xJ4ґ C&?,}>ٟ D>f@=4'@$5R"!=@B!4-nw3D9nOX'K izb0יSD>'ޒ 9IHDBbSHTIEC4,Q!t }'LϳOm,0鯩}V%燛QPfbR48˜d 36Y7⼡!=\~(w|!0‚"j5MeғED I h0c ajLL*̍9Pd #UU%HZ,k %(#n6H2!88 f99.D~Y0&j&**̬)&oBp"` !~ޠ rZB]Ἴ tDiH4J!0c5)$5 +uѴjq$v$ƆR$Sl<>1/ ̆.1B˟==3W%MV*2E2j4TFR8"ULacm5t ዇6I 3hy{=Iz`R[#up:^EA%QDQ?5LWCKj$d%$FfTMѷ^t*}]L8ZX:|c=``@@)Oaҝ49H^,13Lѕ'Ә`¨,}aSi5`j7!^: _:P=6&ƍz D>*hKڌ{սu n/puM0FRSQkO:r*4@aXtDJ0D(C 0 )C %(G%P9&5)Jh)VTd!$˃9` -"k0XR$IL% SQ2f E,C ?):gHF;X hل7FTd s9yI %§7qǐzf E`n= FoZaFoF,5@f:fn9H2c9o7iFZ`SII#m%0buHj} UL][""%CL#>^8wG XhU%ɠ=M5fcKi 0 AO ,´3meф$J$ZFjZ)=]кL:m+Ey}!O(\drPzp8|0ƌ6C6b0UՄ$6!l8xKE &`>;BG`8MP! FC9e=9IZV6,2tv2 CUVlGh`@LZ3!P ڤhD=tq~P%`">ü Hx[[6}{,±Q6'̧f_xot5ʓ$2P H`ܙOLc'!H-9>|-n0* A7-U]eb Ɯ6.$VhR4% 8tKg:x.]k9ӱ]8Ri⫘fh$n!Gq)~{N|GU>N*"tx׆L 7 "E*@bRV H$%hQUQbAS"D R4'x 3TbD ĶxH 4 w.&vCn<9D3KQs tD1\h$Q LL(kYDA\gbd?8C"zp=UK !WIDmO\u|1fr!džTI%uW:9aTE%!ŜA< *jj#ZށxS؛ڹ$Ӕ)׻l1,yTw_?W#{gv'ZQr;$K?jab|-#ckvfaVTJVUJ^}?ͱv2? 9x|e+ tߕo hma#oin3wXCL֡m*8{m+b G [M $-Pj` pVjЛOӾV 4\en }2$M+Yqf5cn [B#@ḻXVTl qQ SdPWP2rHJr y1zBM dOB /BT9$9116=a tDRcUrlk-hcy ~mj3F֚c <x-h‰dhNM69'p͏L [xfdB1oȍmfZ`ޒhY`$cb8 xr_d1š 5nCi@,{o 8:9 41Mn1r=А[PYЄHP9}|znd0!/G"5D>M ʽr1Gǭ\?K4pJ+ A'`F%O( !i(FN7D7fuF̍B5ùV۫mş%66d 90R- AJl88&ཿN鱅PBB55B҄4s}˧W\1莵:h|'&"t˳:}~)("b3Y$OHJA=qB 9 5RaO21<72IBA -4+.NO;BDHJp" b%uK` !Ϧ@@ ю'x5#*70k=kSal=pax=ՒR{))*KmIR" P*b!$B@)b c[1o4Z?U%UQ(Z i) b!$RYiO"($%j(ԣ̤mBc`do bO ,:SH@ݹ_8kJ(!x.\#!PDGgߍ] 2"^ٍD@#3,ㄞ,ҬZ dMHFͣԏɝ!{:ˆs[Q=@GVxV蔩6IrfQB.xMZXӜ5H0mJ_حNZ)aU. `{wm0s &{d Hq,>(fCèy R-wA-EQ|iDTHF>+$.y;8 w3C .=pL$Zmt<~zQ00%Cp P >@#r&H e\ʆ u)BPD-Ld#}w۝`DBԾI>niMGrA]rYwDaHs1+>~yD2Tљyid L6Zlz7oNJfW.YW)vkpprA:Q` $w!]<4EPjß/yz:$;4'gɄ`4H! k 0 .8@I>#!Wp{}ݢb@e{m"ZL[m;4q>N #Z?4P`CZ^P-b1=QI<@f3g;}fe }K9YQyX( qDcq$ T P<^1w2ur]PRΝ-f{Y,0 |;KόfRlx$z7'j❎ KD4fGP%#C7$2q&2J.Dk>6^6f(%͡eC0Is wfCC`w]R#0m8 `c -bf4nJ JP Fd5xis0!6~j&Sx8dU&8yftM azt|%^.ٓ@`Ƅ)v_pB\Q8ǓH&9HVb^l YZщ(sKf|GM֭/&%%5Nq"!Z6H 3AM6HH}g=u(/h$l1 tրB9T9QyV%#;B͹vᆪ =9^\::X#DbI5t8*6ŧ(@Q:iLUu5 x "gP20B|?lʙzSX=x&˼r̉FλA*N g8]#;k Z(b]] ׃ylϠ0Ҭ9q/&*bq*U'س6&@EmɢICbTG{Ǒ3XyCi5E_Vy#$ \)1j~J`Gs&-po|FfD*LG0C\QWPx;9k*~> Pm8 g_`wlu܇Ln[yg] Sq:!qrDz5 ? 4GglDpznq6ڤ%xs {LySRfHpfLxig3\23XKġ^ˣ-$+1 4c 17S ΞuFPIFXҦ油wfm$nIv`Vo5Ǧ`kyKĬ_7-f.w'Ϊvz1ކ+m4ﱛZV%[QW[.xͱFpBjZ]z=қ 1qyUBeSWGnv" t{v^PdaBKb8MTi1 |SZ9ЎR| q.jtt&Ԍ1'gT{XuwLuk|>>+8̃G)oO\)FBSH g nGfuke`k] cH1/s`Pû8J]yDPqN(Wٟ;Q&UqS\ ,1 K:=έ]Ԧׇ}!8v3/<þotoZ2\\q4i2Tj&f2>sG/ȵ;=7C[㉝@bMy3arAV s<1 6QpxN7͕R>y>v)FaǍ:5\(-ju7wNKH[.TITRLƛnΙJ$fC3(e)M`~BfVc{]!Gl8|/˵χĬY:lctؿgRL{`8ǩ&Ď<0ycJLm6ed<8/7$3kwsמ꯼ 0e3R3 zz  SRi8EN>{{4Ў0%L\QӘYZ9QayO'ӻ"zlE !-M7z̍/"ha @[8%8|&taYMd6AͤĦ;Z% yu:e6dl[8H]J0I S~vxSL/cfγ8yfҪ06Vu ηTB0Z8soĬd2@ryCǞ!`c &o#*Ǖg\>Rkl/># .̸4&↤ɵVM=]UWztj-SSsF꣈\B,gڒ}({ds9.6*\jh5⚃Ԗi&1mYCީA+\sLauہ"<#5g.an/vgNU$pN% ]b"*MF33A{dbkipPho#] Wݍkl+n1֞I W+!COEFfel]]w9^dؖ\(#$`lUoʭwȦ:V3 x9㹎;sxzX0TgJCoswXU#3Q^*g:b87r`C5(&ƳM%Ì;Xc7bFX(76tQ.CPt`bb}vt9`3f˔'fv5;|~ bia N̷.]fP0wx:e$3)G/+t6a|y'#+ "A@swA GKus 2|D2LLL2 M:tEk*}~JBIFօO?wY8{&ذ)$? K$#Ϸ04JR'1j$>h! (߫b<3)Q1<9 C_Ad| =E4™r_J#  L E1QF-\Gq!PSCI)EE $D@RPazt8ea3Mn 7_s4$ O~9t@QQX,pd`Ѩ"DӦ8 Pn|# &@X?&HN{8S3DATԷ}7";fR6/>; (n.?,^8|S}B>(ђ F4Vr+>>Šd~"FDCy&i3eF1c] c+P5ɘq[yFcKJlP3.t<;Qs#j[;kiR$<=ޮ^k-))S]t EB Y!d9%$6$EC#""`tv-z~|:FTldQLȴQLDV`VTtq.2 D4Pf_!@ZNyw'g|P6#J Ł>0I4߫/49 }.?a Џs g;=H 00>#XQgm[QHzz켜05JJt@!Hd?GnI pf[x@~TrawǕs*:HJ݅_3X{8雜< wOm c)Hrݱ_ BLF^j2ͻ [ .Y1?dԨ`<ԭoѦ֛TG~o+yΊ=IiE+fƻ-E""Y#1]Q=g sNyN8s3[6*' /zfԦ03f9Mђ$|W\DkLҤ#l즜2gVݵg84\^:$!/W%VZjHLЊ3i3p#$&wL)ksmt8NHdHcSA%+K;)S+'52G.Y}oǏ؂+hRmv аlxA/K ;ayNgbfLD>qsrV33xnu x^:x6燥 'ĵ&}uߥ.d6iҕjBb$>4` yΪ&M  !xza@bL/bH2zli 8e8og8q&U <Ƒ§KUA ՓQ >~A1=TQ?\H ulQ5CSh x9zJ!=#Cp{~~'d+#g@Uk T+ u:@?|@ {)$!ǑjI6!D y~/Ğ^[L@OTc>?)(Z1_7#Gz mBK*|+ǂjI}@* H1TD)O¾HpzIV;%@<>|w5<d\X3l1pZs(^BKn ^&91xj4/WRL:%;lyad3H%>#/w~ʬ>Gjl4N`2U!9Qb1Vt<7 \2rTv߶.fUN[6IAp-K\0;JƱԠxW9\ Zc~>]5V "=M9֯&8=ބs8}dN2$cFǔX5IA%<`L w:U7EjJ\PhȌS+(3jhUsXzW IT~3i3qJV:ծy@33Jg}@d{Bŝf\p%ē ef|GHuˤBB q AE\|6O ׋d/NHX(R`␁]ݘ5 +#X̢ x *|q<% 3'gB$nɚ"eHD'Xa0hJ DjF!N`pP~lw CD| mϏ{ Ӭ nX]ѓq6`n]@YEA{@1 !!$M!=n$ۢt J˙]CTmf/S.&V&+0!ÍV8»Fl7_9"$΃jW AQ SIe pu68̛R؜ rMO5[1i73QPES$1YEfUEFU,VYLDцV2 1D%a#bJ"!e,*Hab wǬ!"~@b:| x:KQEp_({3/lD"u74*}8 H߽ xFO5탭1UQ1s}\<<FaQb*! i!HQUaϗXGr2 JQjJbJ$()$`6;5{up +谂 _7r9~Pש90LS0D4ҕKIBSTHD*D@i=[@F{"Ԁ#im#P(#tڌ 2IJ('e410\Oi ?*/}7'4𽲲>n 2R?wI6mv9@N5ԁ]pC!/ݔ@`~;x4~f U#'0mM@+ &xx|M֩q6fP0`~t4:uxrh8!,1"|)GCLF1"aI&a2$!QX06;8!=مyAE_K!6`9f,qy$cm@iE؍?)k3F F$U47l2HVDp)+ 0&JuIى!Ɠӻos1Ƞ P5@|3=@B{j6х$pAفȊ&qEY ")@  ݉=$@{ծ >!y^LS#328N<(W;;TAn>inJ9n@ׁwӆ&%Uג64hDa/078m ǧƎofZ; SF éLmv>X~1XK{;5g0!۷n֩d><_Pꆰ_2|fXok ށNOcH7N%1T%g_^Zx$3 k2: 3ZC2:. xm^Ix⏛2! LBs8Ѭ2JPJGr%"@B>zP ^tI^AzP5RԎvw(7X@VH* Ru(Iy`5u ::F31j\d0(4x7'GL:Fk(…4@BEI ff#Xn40bNL>aZ\fg-l12e/\ؐ(b$0J݀^T^:CEYZ#ytKEYg5qA!Yj38̻g+$kw߽QlY 5af`a%Ջ3)a(iZse=,A ijHqVDfR B8wq 8- JWyԾNsQ;G@) "wkwd !CRB2&6(?maDQa U@ )ՔGj10iWd"8+9*xa Cq 0 %)) iC6Xdme%FX UcD"م2ԹMd<ڍ@@$(ҮC.))BGD)Ch$%V,.tC򀳽IF%q9><ĞffH2/e*BAL9Z;1v4Neb}҆"vVµ 4nD&8HFcXE&`c֖ý~YNDZz#?rVh`FB)^JCyFo3L|tYhh51vn2NFVD%ttDKs I@e=k::GaspG d C)Sm~`'Aמyydn}Ӕ+~JA< C#a/C^`3@&7IH7w +15!HbB&pa*uXP%[`G^5&1% ΄}qC. w40 t-3e0R)"XPu9-D4;1 -:%tDy7︴`%옑QQˢJ?/~{n%&hd^ #m"mBhȓdPdf [|R(G6&;[E2@l[ [F 4A$LbL5\#iZqr0 i$T4Y cd`j @IMХd M-j+ḿ5u aFՁXǍ D&`Peq;[V m %rV@J1Zՙ h6jZp?}GwIr i􉔅Gz !A{H{?#ʁb>h. ^UN w<=%ZTй9]7yrB;@雁p*Хoz)/{XF59߯ۮwvͧHI@&P&tX hB? C:YHK۟h^rG^ɡغu%%۱foq&`_x%"~/K;O:cm }JDJvoV;AЀ7g37wQWCGX rzWx@Rſ׎@1ʴ͟(80qn0} {lk>|!,w,"l"M+% t(G`n ɓȪMi M AEMHuu)s#%5DTXQ.`pk? &&b87Oqw%$0m9".jP>OpHm3r|-A6֐ .hִaT ,CxL.NǍ Y7:@S!淛ٕ&؛+ }e4j 䀸m 1q- AN$B>ad:Ut.o̐B%Ii$\A:#H:_{OEyR8{x!:`P кO&$]!yrD aβ}QJ-A+NN }YW!a"K :9D Gjè3+ˋW6BmN$Gݾs7(]z3~ŵvLyZΕ}&M)#{1.),px)JuGnh4݌0CGHf<e٘wȀN_H|O6ISuƖ/cyȺz$\3Y<ˆJq3cop9c#.k;oׯw-+.tb =nCsExfB)"~ߵ+Ĵ^C7{5<0}$xI@ C"*!`Jb(J#&(a%!Sb׽ I gzi;!xDdB ! 앯5̈آ#D܋.wSHIHI&B&f+Ϭ'cls=`z$a)ԇSP"14Tpw3k  m8y5~+&RC!]41e*1fJ9 H% "-%k#Ds*t?\4/P+xy@\.">NX6nH$0܉lx<}q$;$:2G t6d~;yT60TC 0g{ bO[:^Gp]hXd^`%3PHyn::4`uЬ6auPoΣטP$ɤ<_CAcJRIBՇ&Ie`)s 7~CpYxI9cK@󚚩w8Vn4h4Cn4}i-q6"aK6[L|ar% N*)\caG"ö@b{$7}(UP4UPz {vnHfd$i)8 T;9xv0P2͏˥5qUiOTQQS# YFYZMLRtl$B(u P ϰ$Gaaſͭqœa7@ f7AlAh}95)>ff$la«=Po~v{ v54 'G- 3"j@A[vZsYt9wUej΃&5ú"Pׅ׼5>*՝~搎7V "Mm*յN (+#VZ6-+IZ5 **^_- Ŀ)3^c{!gq*b0/GR N2o "ncNjatϞpI9™}]x=]c9Qoڬ8sSbʎs}+<; %.$ fnY\/ElErS np QUQfDgxn}{CNt5@=Ϝ6N}:y2FfFnjr:QY Lb~g.3èRs FC{YƱE)i &FZ()j灄1؏lP$)Z YP։CSD1!DjUN&"X(`1TIլʼn$3,C*"Ėh]D"uQ%ň88qd 5HQuF8La4$`( @!D.,VT5C-FTĖXO[ qPDoz\!.R! y dȉ3\.ZzA=yBSn 1@cZCq;Za0L0:uV$' b1NPagC瘕aM84UALP<˔_DlD0- }@zbc6Q4\Ôܞ3(S"]M4 R%i[ϧ)j[H䬻j#1|M%lQkllFu BF5>P: h k/6>y{0}ҸfF-FJd-E, Hf.#}*9a.UHdr IՌR9dҕeFʋ3D# * ,)hbiB,2*)bFrq`0G21H D"K1JWp2@AG{9S< u* QA Hi F&x?~^/=ݧ'+2﫿v)A!4}S3H4M;N?{%*5%~F$~VC˓MMc"(((! *h!H)%d<"X A!`b%Rjh%['&fH(B"&9)5L󘯺r<5D^j)?FqC02zʇ_F|8? 2*{p9שQ_ H_Ck.mԢvl/UKtHH4q%P%= U֖Ԣ l7:S#ӷ׵P e8*FYT6F65a_Ixl`gYbdi!Oa#jY]f64rRoV79.a=*c΍Μq5 &q X<^En B=E- AC1$2I=ƕxNut 6Vn(5 p 4#gCМ0E)>"jX>tst5Q+QSzvz 0W2C ĝ>Xvt(>#G F Az}[=ZAqha{µ(`A&{60zE &'ݚ6J4;@4gD0fۡ$B!&b, h$&j3v8~$aJmFߑUBЫZPRZɅWd) LPKjPcn3ay}z#cu({w=}GlEʒ 0$_M%]R)b16Z7+ hƓj2aSt Fo$F4عa5` 4ۑ@V`]L]@,@Cw#doP##KRY64$`MOIy YAj&AAN3yZ2̛83E&I֐A vњȕ8l#r #60 ʚ!Bc .jhЖ v`aV\UEPPɼ֜zTh r`PzeB4#S# ప.(kJ61Pfv`48IxCa C3 aFs2/ Ӳaq KAFdCq*EXRR(- m6C@OfD0ƀULay@n妗9{'&O]b/a_es},Gb8& &Uc)vάIF{)\MDgd)!)24gx=u A8fl}x\06M֟1Ln"!t*[#9YS#Z|c]l,A#X|hlcLfm$\L ’CMiy؂cI6 <:UwwqD" ٞEYF6b%wHʒ;b >at3nAƫU@bXՠ6ȤlP$+ԭJxTㅐtr Vʚ٪C)HB fAreё EnE9AUcM2!$FgWfQ%œގdn$ JډHګd[CF-e26Vs4D@NzN}>k---niۙ0gXMH]D@8nOnVmAzm TCN +!4A1E19h4!]sfژj`*ICF싇5!^+>2i;\ri50ѤivkF13bۍC6AԻn+C93; A>l% B ȇӀgL)$ m4]սK:SgJxm3iQN=CW5,}/Ewpx&~0=ބPLT44ڄ&al'3x&S:y]y,ltzi|A%Hd==HU 0LB6D_Akeǖ{Ou"((yی;4\'֌TH:=p r{Ú;4X3 p5e>p=/><OSTw&D2npZ0M`6Y©x9z#BK#k{e؅>($1E]$\2i L9iqPhWReQP]lZ#mi7dF6xC(E\eU3mZdmZpF0HRj֭}+ΔEjE\KcR 4KBYHjcڎ㪀m^N2!ԽtpONLeU0;t Y a}?2X ?c~(a!L9 wKGrH! `4摭W߾1G8u0ITD2T4qo0"O赭Mʄ=#Dufa#+UQQh# jH&JtC1uaTk)-T"HT]:٦k m~ mu;o/!hiA!\G`r`M4E812&"09̠ǠtѮTD~&!hoO~_D}gy_8@% U(HP/YJPq4L]X b9z` ɛ6󝉻] 8-#!MBHU$ 6+MNUyoH}<{>5$XO0(& jሱ7GH/1m(Ck9L& +Q'R: ]<@A"2\*uq5 I$v !M HAEMh$ D @ G @NvFUX&22=OV䩄G֞ZY"=cwf&i;hBG:CcQo%Rh"EG ɜ%2'7Nj$d[mmS'PM]un(3$kA.< Gæ m!{fqCzܗuI!Z2aҸ;r3T .Z]p^ѳ-!#ݼ,IJg o F%Gbق\6j=5#pDB߆^7\40G) "NeBOn7T1ZePÒ:oB[9H0%P:!Xe[3=s \m; {nmĊVKΑZl w(n=uVcpxp -0!BoM0@ #1+VcC:Uo 2dPb,դ{NtW4EjPM]FkC1obZI- +%8a)D2`?~ňnojNfOZk?w@; 0I\~C/~wBb;_Q-TCi8US/FiT}L!9yU[rk81݊yQȢ)>и\(31Xxxkv"nC74 G"d+h]V6 0<^6#[T8k%j9͘˔x*!2A:5MɌiMf9-f12EIXQXnSt*~#h %A^>g}fv#f9͢C!*A44̇\1L&DiR Ib|v|. #`EW(lpXdc%Ta$`P-RZ8Kt`#dj|ڳ-SY5oTF9&CNH9!H94^ (M`bZ!ӎF\+pf0ŗ`"'{h2wqmj@\1v 7>lJfrAR#6/#J_sgN𺃮d?`K CKAV~6_3t3Lj@ `ZcՌ$TUCˁ1O 8" {Ų6nA XvLXGBvdRph;ђ́OwՆ㽾<,"'x:㮫RPQ3#|k I) > `*z@;Sx~mo\qqEh;`A4) +yd]C; E1{I:ڏ8CAFH藡BCÊzt"vJT` OA{nOp0%:jTG!"@zB҉WqHcR)?2)P8Z4xm8beeEoS%3Q Lu̞ #CqX^]ڄ>0C_iɈ}fXI=s*fS53q 5 ȏ}!B/Q0-<ϧ3N"7]@ z{2N|䆝 Ʊߎfk`O{<ǫje06Ԑ"78ր3i݆HAT1!nMN2C%$"D Ik* Cn4 ~4ZlpAPZ;lnjT( ؁Sl^յ=3|ft'%C6JS{U-P]|bkl4RJ{Ԅp_ɓvKkD@=FCa ^c:LD)gRz (f*9o-.PHH)N#"#L>ƺqr[eD~"R@.L:'ӵh15<"v^ Bh3Yup""(2<**F`@oPc4ZU1]%Ʒw lkkr=qA emYd#* BpviY^0[Vabc ytø 陓ՌK1B0C:98r$;* x;mۦٛ=ȁ]DDm6 8jCMYA&XZİəcR%A@ctpf0tm,x5Ybjfcf%+КI$)rd@TxJYaEZtJO[2VPc j=ۭ!ꮎsni ݽpYMzZq}2Z6D*.I3Fap*0m!L&2Y"ILFUrײSm,h`ĥ% &Vc͌,ƍEܚuud ttEh3z [eȶ hmTҭQBYolޤl" ;srQanZX$C&c`ڦ h*nTL*j(fǼ0f QYtRƕ'V1Y4˒"4c6=iS,pKqc"3ݩq H3XR(nEJ4Ͼ-۲85'P9)'Svҗ|U-v=Vgrt<|9vnP̈́A]W~gɖeR̈́Ao4#pzN]gm!N,|ӃWf&lل@+SKQ=$Z2C4RRv0a-3lxHaɈޞR{ Aפ|8ݸ>0ݎPZRH54eViaMETnRd_tjA{읐>iac1RB, t6D5$lhU f4J*PLfZ63ZQLj8A$_{AVb9R|Ra 9xrru)uD-EVhJJkm u{2BpdPl)Q P dC*,`i u&I`.ԁN6a8hL&ŋ"|}tS=q CĔrZA3ni0a8Ɠ;D3r ![37ȔE**>WiDf$ dvat(oiUHGNW\pd&1&^:F6נN4R2҈ X{A@ZJfUUEVCD/8`,4E $k0JRaZ!rW2ĠhB A"("I AUDYtdXRP':S>{3w*ݸ͂%b*;0E4 !]ú8703DAS!FP=lCIrtq15YzO"*R5)-H@(F lvi}gյ.:BNRTf| pi`"H m]:%L@lq1:WQ7"Zc;bF"^XWx>\ft.9 (oٿfn^"Q6qQH'"J1"w1SP #B!@ ` 5!5(b D0 @A$A42EP02D ĐST!#*"B$)&*% * FZV (%X&I a&%Z$ ևXk@đ H(65A%!Ad##\00!c+$ s(M: VN%̙eG@b f^/l/zy4A3f!+-}AI~$8RP ) $1~rCܑۗK \@5餹CBd()E U% j":s4aЉw44NBa>*6E9Ql#aJE Ǘ 苸 lD # Bh Þ>d<%{ 0]fƓhA YNf8XLyÚF=֍;69j k$\c}$J a05 [H`\\Gr0>aMK%hh%?Hh ֋ $U UHјe b&cLP¯s$ܸB7\`Qi@j1g>-5 鼤 zy35KYD+h)j4!Ɔ4N:?"3 ![O(exbͮK!M!֡ht:!"n͝BQ(Y Wqx\"n  RDV"h)@82$P4@@o& G ̌# & 21Zb"©Z@001L-AYČQPD6f&ɨj-XDa&% $rS$rԁZ%`)PC PaJJ`PJP((# х $M@ MEC 0 a! Z)$JT"T2֌&Z21ɜ2'L ̰0ՅLj( I Bt\q P' Y\tŕPcmW!I$0a%M9Nk?;uc, Feb,j64ӌ&2bt74U4hqj Mb6bI2DT9EbY`"BRPb  эP@`c:;th-NأR.2{8)(@D"P(1HTphn5 Sl>::GI~[X~?ik Xci0;J #T$E F yl|΀7>J|}Pp=FcII4H{?1}̟3cَyST&}?k o jY! GP㤻Yb ˱dan9֋efNwBe''},3rfSa RMvʤYս41"4m$cx4mڈJix7/ с"E`'J'6IyA@[i@KV<Ö'^(Tv`ѣ/_pqEurX0h3򠍡P|MS 1,q4z%&%$gÃ$L7iDCEe c|`TDnGهfK0bx͌pp,Ġь;/d;2'Tuhlt\ׁ 3V,xˇveffb0έSYZc h=wEOFTXhP<>ieԅ\Acfc5Od8KHWJx'k D€- BBT4HD!S,HГL @1R4*AJE P!@)B$I(CF]U)<==~ hP̰N¼Lfs0Ն`) Psbq{30 !i0DZDhӘ`Xf34VdI#ؘ㄀6"#0̜s0 ThNEVCD@8,Jaze Ƒ$D: HYURMH-зcJy  u -LGH&D `Fl6TOgdտ-+w:`L㓵#L2U5UBm!)|"Fǐ0J4B15).70&10aqP?lbFVIp\-6YZm5&4Q鍤COY3 Q%H օn)%Q2Ot]_㏰ppզH؈U[$BH'IKRVj uH%.C1U %2E~iZ-[9`kUhER.$(A.Oy6cE6ӱaKubU5Vcs_>PçNzO %:/ {h| SYkg`%grZh}u@=@r~D !~2[n IؑA퉎kbH>՝#GV"HT3L61ec &5`زiKA u6 񍿤hs}螯uf)F}ysecnF]ŰL@}Aa'{ME.Jd"<\2]KJPEhE:#:(J)bbV$\uT13JFZ)?1dbݗd1(:,A< 100`A7ͩ :n2sd6 Bm#Qx{7"q/AK4T ™IxQV05F1" |CoOD"" ҃~d?Gޏ湄q"=Wx7 _cOހEIbqjvJLk2ߦբF/*\c&y5B;A{_U <AI,$J TaUʁ<4d~"NڻP {Oggeg? D~[/L=7ġ*6| 2m9}B ɋ &TYNqQ&NFBQ.9 <˅ɾ{qŘfԁ /&jm r#o FCudEeThRs(l*$a&YCa,ԩ6z8\#TyW&Wx\ 1s1'5u%A3sIƺ{? (M .)ܜ7utCI/>$7/&ٔtphtzwwvddMԺeZh3R p9/nri+%g$z;oTAR2\tjNHGmLQ4cBGexyMDU]9Dz4G 9#jR6cVJ.s}|R {0٠1 J$hR`3@! `)hLAE6Z[50a= +p{Q j&N`9SbAH9z F| ް /P>NQa/ w@?yPOꖀk?4Q]Ohܼ+O9xE7C3 7R Pl HauL # , l䚳}&}tsuI b3F,Cv" 2PIVE[F[Ƽk:d<>N8hp$Ԑ*OڜpRAT8aXWE z@&&js SS$WB'=YMAL%{ղqPz@5 s~ӷNFÐϼ&PAI)gɨh.۬SXbFNCo :C'3З=R!baT`t7:BP5PMi "obJj6,O5c9 Sji3O?U*z@OȐMXwo<"42B [+@S@C53Q;a$Utɹu~7p8%O!NGjJrP4uzx̥;6shT|O>B <#Bj^>Fk%e ZXb-%ߞѴ 2COA&uV*pv*A g%OW j$ ev9}p{{wa5}A-fh%H$(~f^VSQcH8thtpS}_v}= _=о9l$/F1;) JdLfYĔefO:Dg$ŽZՈ c4܇ 5j0N*5; 8ƶ`ך|yn01Vu!0O??P{q寂{0՘D< T.0$4PR% ǽTɪlz.3=X~>.AW>a:s5DtkL'_M|Á?`teSFrI6~vED6{ձTRAc+,]?Kyh>kni!id-c 9 f_(50T2vz &r%6 JJ[ɠ$ytDK;]gq0GuCXcVf@zһA40!6elMoeŸ0^v >5%F{}$!Ah6,] 80wJF쪅$4Ǒ1+gsaX ]- ڻDz ʜ4qˆOU" d "m;xX݂!8nC=wA|wr %㏉W[e>$њ!^^ةUUDOUL6;ku;͈3k}z0:d&u ّcɅPaff`_ )XA9a6f2F12#J5#Bc0WrV^ڭdZ1(2V6hPr9$rHLf7)EPǵ˱7MSVC f&o"<}yM0t (!fbFl p(&=M龋"+ pJkwɐ3Ď[vbƌpQ>6^_-SQQr3"dF8 h5T#3)7=t_R Ѓ02䙬uRA{CO1NqaՖ꾄 ;uGfdlqd,QPJ *#$9HHdS2$n6X񰉖F#<펝R$ቘN& K3ra0LH4 bE)7 H!jСB$01*u$*M1 F%(bfAUf eh]HRWF@FF- H IJFcPA0SE!ZPHY B*`D< ٴ&+#ڰU+`UPk0J,DH5rAKhD4ڒY1U*YZ, P[30jPh"hP5 &]nQQ:F-l*s2Jhf3 1v.Zl  9NTFFA"DV*1iJiՃ-P"dr3Z, *hs&0*ہ(խAw9qb0H4EJBSDSѬ(:@dL  .\"Bx`]#zj-ʅ" ^eQ،E ˏ2&MO  kEȪ bgX'4uh'%F56Yp H1ZJ74L nNIm0"4(kO8ue73YLb*A=ᾴQ4PqTʰW:ئ R%1D EXD42csMffMd@Q(\hw6n4^{ A$4ĥ38o.P,y4$F*V܎d'£l{!.̩6li!<\xYu-޺٢O`Ђ8b!\^)%#"JX;A'MGN0)u&k #Mx  ZKau1i|1de!8zTc82)"iZ*B!n3tJh}Cx0;Ɯ(0ı,.KLT.Xu25Y0ߙsmёJHM'n Op'WyavB2M.='iT FXša!_ONg啝+1F^ `>QG ovG 7i#Ċ46rߝZU!IeCSA0]wN%g#ɞ9FC(J!:m 'Y 4ۚ !2| ;4UǝX5GS-ifŌ72C)G8C듸s'KL]a~ytP9~`AHL!i2$s@h#Z@TX̷oX' h;GH?)P<=ZD\ (lUč }GP@Wl wX'h a&*L%FBbXR%+J  0tdPпOD|pVF=6cC<޾}p_=4ɣGͧz(h@rWMNO)%fn}I@bbM h `ܙ{py£*OUwŸJ}<==lD_DaYv}]I=3⠞=QyBW S*DĴCxz=~"(;%*|NV5vb~=@ 0*:a,fyy&Ό!\* %PBbU1LN?!:J9QH ( ‰2G:VT-49)Ő0(C3%!)E,VpdDTx<< F` 8bJi|s Ć0' ()  \ELtLCdЙDPXc#9 YaXS!,F_^kZ$ %3 0M) F% Ȃ+voo߇ ԥ? MSā af(C(* F}bgA)ϕ a5pp_g%ASBOe) L'(z~s/ײi?Pf1sa֊j9Vcf4kFn8[`%Y h,DjJ + d6iiJlEQj6Ql@?(T E0X(ʨ11o_vmk"X)+* !MTAEP$ى&tBE"PZ*r>wK&8p3$1^GYqoiW.*(hf,:riCjpopw/sl ( OoOWo;!Sf)5Q0jTs,˝/9nїp//'_4l eWn 7 (=c_'-+5$*g0A?LѼr5ǣFS)?f(xo="̪pח*֭_ʮݼ)]pS_nf]tx!jG,w;*X§GQo=V |jf`5?C 戅=۵$̗0^gGURԙb wd}"{r¬k:G{eW7BMY\,u.e74lw >e%XNǬ?.d/b3嶁}c&s /Fwsll#Z].nfQCZ~<ϯ]h)E ^]!g@͏X%FڨI4@T>Ê'\V'/2Iun{ F棞0b139c}^*DA)\TӖo)Hr`Rܾ7l5>^c*8S?2aΘmyCcfE}&z}b_*&yil%|Г\.Zږ}€ r 67 Sɇ˹-^ &M ]< 9k A R(ں^qPy1ːlm\t#2TgLЀuUkոQ7e#7Z!XIKdӷߖjr hl!I <.c͈pcRhs1t|i2AkPD  fAQR EbmаT&aRBD%T(NJ)b.lcɁ+&6)1|sdH"\ /aT8Czxm 1HLg-h83HHLpԎyPku WEZg]x~2D / i4 %VO܇hɣp]EL&"k9mXbUZ6y>e^KAu)[HNTTf tz`r9r'gqў8i$ZaMɹ*.D=??oU*aI kP4LhfqniwtڽfZvP?;NW3z%F+*80>MHvL/S*Ϟ\Fu731l.i$w6[)?z\'e*OXΙ%su]0 a$/wBk qD A(ѫ~ Դn5ˏ®ܝ1% |I-҄?3/}!5~8N}Dĸ҂dzPpqQ^031‘$so~p'GRxT)n#;r$$n:0B=1k>*MUl+P:tU43MOp*A7qJUn͝ȼ]m?g$liieCg1=[JRV:%C,#A^@GL~ÝUGf_:&lP`a|~0h3m+j se2Sqʂ(*6EEO 7hYa"C252I7l1ܖ,"B(EעJ.NO"(<(p OO[c%lrsƙug{!:r7Mbp!9w?bؔ3D9&1;f{[aT:1Dip}P=Rc4 06ddg6?w8v'x{pҁԂ{y4tg&! oSs c&.[Z)xgLXt_Ay4SB2)(SY)%Ő{gmoj^EaDlN1fw["@|+hf3*uiեlա$aZ &,TCf4V4aud iL! 5(m"]X5+HM&;%4줺Q%]BSTՆlH,k0,1R.=d ΛbxN0@6?ۻ`M#[s-1J#-[9 %xERDA)S66I]1%imbCF[L!hG^H:HY!my濫IN_:Yi6f|C4qI}% 5(}/0[6P(8H*`| Cۜ4lbs`QhX5Di~T5ݎQ1I m 7;|dpÊ"3JZ)*nzSS%-1iCcoR 6ӌM3Y&ڦY=M7 S@>ðct]:7@Dm  .a1"$ߟ,IKBPD/] \,LR3䇚O ԧ6Dގxt.%ȴ0OD&D5 g=`6~#JI DUy#3Cp{+E5/QMώg<8:=ԅvcB],XLcdG5jzE_{t#oGJT5GI#l1HېL쉦cFw83} C5E-0) !ILCʿ\MU24- P$C 3$bbrk *I$)6""d#hӊaDAǐF$䡽Q_ԩлξSJ v1u^hPqD9J6Dfs]Mۤ=9VEr2$kY9f/du¼zrs3L_pR}M19koi 0&#'2r!g,L{!DH00cJfFӣ"5FLInO EF6jck*XuC1=O$@: ~g/ $DD'>3FH0)hRq9E(2$<218U^-ā*'[k.l*L` .رK BNjcY<;6~>78?$-[X +#R Q]cea`ib7ˬ>Iw7(iJbz,f"sRޚ6JƸ0ǰĽrr. #j"B1ȅj>ZJn!ek0f,Iq-.9#K̮1p<|v֙T@*Ձ9ѱm7%fH8vَyLG/yN9։i5U3-t48ܣ Egx@9Ǧ뿆)$L8لk/*nR$r-(eMCT`@41wEZ7bUknM3v x߁Ʌcmp Hlmu[묱Z ^ݺ=^]Y:3 { FD)itNVed AY"cMK TeS1b MxR;>M*hLo >'{BD F\#W6ɚT ( D TSf,Cp']םX-N)̠f$ql+CZfjLY#a"g2χ+Sg\Chŝ4HLICM5HL0BC22A T8䒄$BP%LDHA) DB@D#A01D#O0 JP%%41*q]v7RHB%a!` &f^(A5g~! # L$FiIbp%P0rcsvIX$@q -M'x۶$$I4^$>3X7!R:o(+&2@SjIZ}9my# $R̟a9E5Y*m[f2 5UG3N*yZvٹ( LQpuʟn1@|6VTAI @q&j.sӎ4G#GV#J'aj$`:]iv:8 j=ukJκ cccR:ms3  |qv&h02ya ɓbn#H\k h͠{QP[%E;4*@qf9Ln'môg6Vd/LoPI%\5Ip>F75/;Bd"`$ c{Yf7'i&HnYfuٗL=d#̾|r^.MTѼ=S¼䌈룰"f>:i6At.Ɨ@c˞U $Z#&]GނȂR X_|qSK9I͞厄rr\؀"((" E" *e}NyLݛmR@̀]jHҎ"XP|zsӵs@Q>">dKrFf5sZpB94 2:T'ۂT4]Ina! S|r+橨CK&˅d7iE®o,GL;W x+Ɩr`N W "FG[^;u[8w$r}hgx\  :# 8 䋋 r" ivv"͟)Iqow0T8VS#hA.+Ni$E18~_j31D5Wm].H](NH.m6K39Er?f-x j٦l.d!5$_Zx=¦.14)+X=q>5bЪܝS--MmI_v0d{_c~aB]HÓx2&k4TI#fEXs-X/YIF!sku;ɶ=/]p:rjIy~Ơ  t8^T=g8J'ܠ]rEPALb6j^K!ܴ KchŤ&r-$@ %8(؀F<2 iZUda%%&M Ca`u\ͷ甸`; rkL@6bKXp0m 1UXqul03RrMq 7x4dr%s ZONj BOsAH|,l0ds _ #f:PnKh5 m)ӌXLz$3I[@`Uv@ H!u @cx*٬ąl&Xdf3Rs5+Ljzjge mhX7/-sz'r;>Pxgsz|`y9$!PnC G#f.p(='ڔʺ/Rp "̝'q>7:Г A>""j )NٱB><91?HyqLp$Bϗhk#ɨS@$njǿ&uJZ ZdcRc3ZPF=q&SFBlRMe&]6x@c+ YSPd]RX*ZRDF::1Lx3e( ])@5iaYEۊ$UJmHh)J*! Px8i3$/2r la) L'DadHيfDT´**![ )ěIWJe <=bK[v;&i!"R|sqI\DCz_|-fE. JfS6qljZqe`U['*lg!E;2Qw(Z1X A 5 jy"oZ6XrSX8c03XiBM ;$A Йv]~1~"=&"0S,tU^SOa 0ye&˔x.Xa3r[ʵV4Ϊ4Bo4 ДZ[YH iPۀF46،݁E2 ij슣A"j%\XF3PtD(ooq nQtO#(80-NG=DɴonE1pN,--oa%)16 HV!V*e|LtJVq%`²IlRdJ9pZڀ˫m-E6A3 ;P'@B!gPɂa98@1v9D8!rBhv*0u3c`Qu (pis݅",-60lxzN`} wD(N:pR/+V< ҋ0(%0Q D ) J(Vn\q5;?)-PQWCPI4o;÷vA~7zݯ^b(.v!3zq°0&68h1H(k0ȥs!K1_w-erxLEߴ37}'H"P$],Yz{1Ń7شx ï؜~N[,^z!0"%H ='WkbJH_$N~`F~!ҟ1)"Z =ېSWSˉN4!vuv@;d()ZGr>ReC-  o2y 6?'NT񑏸8>p mpBѬSh5>bi6")ӑ[9 M8X.lGәʲB4p+L[\_7!2)!6ԩEX`rET:'2֨WP1I=&İŨM{Ҥ̦ffiℌ!$8bۧ$017$52ٲ1A[@Yӷ@!tL8 Pu 'Yգ c7 BQ6$ bMj*l(!̰k"0"ZnPTd״_(#ό#02$s fWLf~Aay4gJ>,"%]}pvH`[!f(QNf-b=~#PHHu 020ʂ2 iFV#c1 Dy@YF) _ 9UF:!*=nmv1` *L0 $@Xc (Ic!0K$QQ ,B$2CJFAJH!ZzhEahTA쐿cA~ޤ60פuÁ(pr602Q ~=οEv!\« tUC؃`&p\yS D'رn'lO 02p܀×O 't۔q^ځQ@RBb D:m~x@ 0Ku>r(dJ;DU0oىXDXF+HH? C4W ImT;U"@ $a a5!Hԑ9*PyBNyt:fRT}ӿdhq:+ ʠTB@ Q f%n]@g?G#߿OCo bt⠜ -J4 )C &rͧO?:ЖzhHzd! hjW1p)~B3 )x3#N6d2Hs %kFA("(N#PZFi(C ĠL FfAXe3٧ dOu==dm u@M͛~R!E"QrU PxUO4z0(F$?=^D;L|v1<6s:hZ1kSLfZw.&iݝ5T1&Έ@9D&aBl&$kIFeX5 $Oh{o(ĩVЋD66`T(&#dլ8Y=rf%`QUF72!E$c5a:ˌܤHGW89L 2ovi(#0PNeAFt&ia$alvHm?55IQ$x5 尳XX 9!Ts:;oHFSd=zuXmJw*9y@rU! ?潕Q0$Av0 &gFuuiqt% t6U!pO΀ rrG8QJ vsDп-M`  _"̠L3v%$D!n06JnE#NTvQ(T:|xp8uZƁ(}"v*(#`mbxQ`f.• d4[蠽`Y21'ca`.hx8 >~  }^>ҧk "^0<]'E~_ I-<& "5l[筁|9책c ȑ2DR#P(oXG(x'n}=J.ŹS0%"1e,P\v  wсm]1 :4ɂjz82#tr6v7gRjCK7U = ?d佴޲B1Lùl 5޺5#x(#M㻧rs#bVFՑ%VA 4 Xue?$C fJTXeh-%jƯ{$m [m0N Z1фi `!|C.'NB}fY.$D[ DYHT7>%[04:")*y~:Oc5ϐ# c vb7. J5;mK#8k*RP6 HI#}f@+ՠTt6O8,Nfa SÂ`&^"RqIDdh8f?To3ySYM5[5EYlƿxabj $Q-433T4ҤECER$6F4DЙBPA5CULI&JOppuTB0 )nXIMfC}Ap'ѳ96Jd P{'D:2rXćQgU)Džk@B}x2 9ҡb#&ס9˲Y'cULJ*0u33jÜnS,\7a;H#nXlkd"|pÃCfPu%=arUr&x(9) '"@i#NbB=J{0@0WH$ =auyxԋ䃂`bb< p>؃@[}J#ϘkXJrx hf47sF:JVCս>GU+0d~zj'X ] ;љTr#9d-уe !)i FV+*֡f Xt")z(h0X=H$~SxJO WIaƀC43;&(l8B@%CH0v c? 06F0ިQs3^)9d-1ѣp&*нgd?v ؘ|߹U`~Y'7[}Y!kK7$%s&B,NsYS$5rSB$yIN^8aill&XR;K,Z"r4HCЇ<$g*ǦMgE $+ŕk5)szj&tD!D=Wv; :z\r!fkygtg<=^5%-Av4ǒka66260q*ݚ”k[(*m ٮ3zJd td(]%qA^Rlh&\]g~kP IqO0:{:Ks\Qh-(fQcMad+ afG۷{CyL&1CY^ N|N&|viYR$ȱ /'@H8=XI](5pLU3RT'#8"ֱAϧrHj٫+6Lq2DWK> {o5΍c,CAf̡v!3RKo7lVnރUmv)!R.T5nYwdNXs4AMDȤm {̊L#lp \l;X(fhgC+~ڟ{)#ˌ jlฝs?s I :%wv>SB Cꃸh4E#IB2 Tڨ<Ľ0D@PNxh(cP)So{w Ociy~|;׽Bc_n!* #n~tu 9_wȄہGBEьxMv"\*3,_>9F,ڂZ+{kbkv։62Xc1(XwWIjC*LuzEʈitQ!~/a"öE% %!DHER1Dԍ)S#2ҔRS д1UR @HPPL 3R1TA%HKH RRTDTđLQ!JfX5( TyEdPQOJH']5g`~__O aI E 1C _XbR@dTRFNf 549UTe1Fb`G`Sf4[0rmlk 2i%Q=Sp|_a}{Ŀ?|:??)+(??}Cx\{]ͭݭ{@j;:Wg85l+KֆpR{^gӽ;Dy i a*ꎂVM5> +(_O#)3P5kj^Uvy﻾}J^loSZsm-n=Vj'A (:=R)ez=wj(n^& {mwx@vޘ޷{A}kiQQ]7/1E 4(R@4 4 \rM l QҀHب|k˨6nw^ ^3C,(@{iVh( =rQCG٪ Q ) g>{w3Z].8w,{{}΍6=ޘ@5 h T  @@4nKm* w׼h miZţm}.ZPǻNco[Jwk3͚YӜ3w;xismڹ2u;m=/szVw@ 4:t$  ymw'j ނ瘯}ľjZsΓ:{zY3GsAt56جܷm)muݾw=8Aܖ}/]w_gƻ^;rp7{ $UV}tQZ+$C^m8GzqqOZl;ٽѮM[6[ZE-orkao{΅J{ك刉]tZ^fȔL.d[;qRj.iݝcZfkAN-ήpC6P[Sv ʢw);pۭuM aۯي>{ziuoYm;Ա[[pEkCGu{w|^&5xC|<UJs{{^flf>Zӻv͙mw]uܝR2-_}ޯ5yj_){u^v;ݧk-k*Ӹk/}8}ZMpz(Vhh4 ې@ 4 ۀ2uSy`w TvGփRwOϟ|==÷ +у@n/͕򺀻 wRPʡXyvw(lAzjŠvGR,2U@/H;TN^bܷi+ޫ]I]`@"2g>ү`zΛ.n< Qhiw=歚My{Pdڨ/:dիiuTQXlM }=rN;+5{}'M?8)=_.dz8f "Vy -!-zG_a Rz?qh {ҸA?W_~Rc`!Z!3-BdC_:']cCH9!3۳BeRMgDŕ1P#!HmUmGr5@cBqp#.WM*:hzVRS$> uS@RTHR%1M7|x슘)&$I8%YZ*clD$S}`TM( uy曾 ʟx I}FF46wu~E"_1۠_G\SDW2 v ??l_a?*9?PɱNVHDa"? ?>Y.Qe2qf Pt@]S;qKML%Qh@`""ȹ 0j"a̞>voiy)3+v)RCݺR5EoFb mb7LL[JNFk"çldߨ4gO.9(.CtHH{N!@\~KTyg[ʎzGp&t(rw8 c_ʖ0I@ -6›a076[D2 H*¨%(ñ&c5o׷QDyK3Eȴ*: #٬!xNG渖p$E6:QA8wLreuv߃Gm󥇷#6*$]3xmh 4_GLgrTेzQ\n,1*M:s7\S ö)04b ݞD%7=2p|p8Hf%b Bv).9"I81Rą0q1ዞBlJfHmfO˦ƔM $PUR4ATU!CC$I¤;A\㓥 B̋M33W<A>m;s%x) KbThADRIy0Rdr$1<ْ\\> +:8nLlV\>,'O<4lաMcW>`~!NVE6jM0t0ݹ|ŧ3խꊧv. CE%gr`_g؛יw):3ްHMʎK&wr˭\r~р(BeJOt Q446 ?[M@ZW'TTfNbխJDyof \Ox CS0=eP NNf()yhS4.&6( 1R\VJd.RP>4ƅ3ج>pU9 A((N )ZA|x10 uN(==fb`2MKI7~whi@FniцT6yOZR;ޏ^&JB[^OvŽ)IyBN fjnXB ;`mwf||_#*T K2؆&^;$Ze6W#íJExPu̓lY #4pϴ9COW?NҡMODH)C }%GDHT-BJNS(1r4 `\Bl_ *([abC"Ћ9BFtڪ4wfCq`a?*J^?~? ҧAUL{}R ϡ> @L|'S]ZCwcې΅KBb")PebI>(Ih@Ar@4 "Ҵ# v Uc4E”і|g,",̰@4QZ$6PT2mnz^ Ɠ`qrD :TMSr;`H%*#q~ۜY)'Q?nMrR@ԄȌH1Ш! RoDe38=;fd{h.GGf:z `W*Cpd<^n ˞rØ}Ӿ@EuruII"dqCO^Š'0 Iסᒾ`O^x^#CQE @Nvє6 po2Z !qᓬlđos9X^5I:ec,H$,$3E Q 1 02zY.dIx` HAJi@Wj>?W:=ıX K5 h߫TʅAMM۲2aaYS c *M3{b 0˶HPM̗Ʌ c  B>p6;.($Qѭ:.I@qyOɿ/KTҒRI$gL\Ap8]_7"p14[ѭwo& F_BS[_`hg%6 Ws'3UChޝLQ&I^Њ9Pk]~b<n'e뗂{؇$8<cc68I "DP䩆I*D$Q K@LIHO]T>G]^ p/mR8-0tp4E Bx Q)dQ eHDxm60&DAA8d3:ZpǦpqwمh"UT)Q *SJIBJ(R(JJ PV) ’w'zGG|;냼/̚B IQb (Jy=/(rF 9k[ۙ:4XVQ4P#HHBzE)B$A(b!R Y!G =$Ό&3(ybJ(xvy=cs#L`p:VlbiT$ -QU@LBC)LzM:% T 12Y7; bW z eA60B' ~8?o(gš?MM^ ч&IɑL>-ja;IBN=~QǮ4`/2^M&1>^~.q۔N`4$'&ACG>: J0)&˼t9Q  Z TJ/v|ih;5Mn&ۉ{R4 >g,?b pBЦ@ht(p1Տ{);_$9TU$1؄&РPLMΉ&`Nu:[-"4 JR(44%%#IM- HPM1UL+H@!B4PSn3R;&9d;/KMNJ'EFnhbp'C/C| Z#0Ey!4 []jR&Qq(tTG>\t/4:Ha9:]`"J]MI{9 B(IJ*/UY%i'W:L " ԝ'N⒭-j(J IJžko >I|z=l7lH]/|mP~OHh"4YDQ}Iks!KPF'n~ѬxE3'lڍɋ75楋/.ۚawfFJ{ ;"1ƴ7`ct8ZɡDNĦ̓ "l8mCՕ ev1ÌŸyA|wz'ClfZ 1F"&*^daމr"Byr"s_J:;6\a(XWKц"[ump;{ilN˂JH+ǡd}m3$7s#6*&4Z0Ld8+2ȫ3)8xMjba_vl$ MDt:MRD"5$b%bB_8/ 9IР-FO8Z bw'י1-&|9قT]_5q4N=ݹb Db,=5p 򉵺GV=I!W꓍їERDd) BL%( +)" NlAT^P+97mV(.1X*,CB*7ag:ݴ>Gn<-I$ɿ|=o Q T] l70' ^Z_NXptpy6AX0ߤ ůd$kEf8Oij$8U}DI %/ x;m(N$LxyA-H;s "1"8N $bKa›k +ܪp*&BuHLmToJ|7l%' t|*t-S??ۍѧٸl-f0'܆ެ1AnΖS ƴ+2TO2Qj~z\),ү;s]xpGs|GK +P95P&y*$L 8㉨д0o+.nԸsiPYw"TաPe-7]Xdfדx%7H/o0Ԓ2e91HEP@#SV[hVR$4{#)Lk.ZG+Z^gLM#AYizЦVV-asn3wl% pZfPKK?ڝ!/0l&F"LST@xsqY8fn0iSN w1. [UMeރh?L>~E7ṑa}Ћ:R҆U*LxeʱEkE[qT:aaӳAQkT+QPWG9-|7D͢3=뿛Q貋A- l_+>WoJ;[]k:U:>WtQ}d]|4Ch^0vCwG xzji1Zu TiO\LdFBDDzN*R4dXPNuYfAb@%Bo6@"fbA}h~D!@*Qt%YA__Omr_`cSbO»WȆU v+QgP~RiMcݯ!/ÂW("P/tn\LHD`5K%~DE3n%9c@a@8 6ȴe?R$H{s9 v fodY)3(@,֑R$`:J"Q(1m|psW&@i,_h"] "JfP0%KfƹCt~ɬqTTE6ƫ{Am8(oIj5:PjPe=Ma0gPL3ZH :5ZDl0ƃT5Y)MBeŴmwL0^%3EZC`AzH,/R"YD;z["Bp%0snknTv6ۀx猴Hn|N Llx,%րJ 24Q!T6BCn-UXktmO٬xl2ixpp:,FH a:kA!saE%Vܕ32#LT-ţ'㜓mi3jӭ2&f:On >AiT!iEasR!su":]R  4x mܱ;!YiwJ?Iw\H!WrEQ:#$Ov[8ѿaDi0|&25*͜~ d^et@Ν2'Ri f>-Rފ&CGAu߾bokO׽zTש˱o6'pxRv  uQ(>_5{ėnן".H`,-񀏨,%fjC^k Ho)۷$0}:6aQjRRH_޿> [!ɔx]Ң;_)4?,;3eFK2bc0dӠ0F4X  lƢt j۸0>0T9,eC` +%^&uNf '3iSұc;zuVMGyR:~PuPTA߿kحye޳'ufX8L'i DwhG̨?v7 PNTkX) 0iV&}D1jY`"M&;žaZ`BrFOP妗Ͳ[a"+O[>$@BQvzݕ0͗ *;e|WDJ>]{u2U9@ \$ni)ۙBM/殪|,B#Lp<)Lލ1(}iQ59S=3![+tsx$!wn2XSBZ7Ɏ:>=z5)5q)1s#)`_i~{hm  ݀s1r Aǧ6~zvyplk'i8=Jِ:@~y;ˌ7}tL++ DDU SU&%=OUDA9cM~3ѽm_s3ٮf4T,JDƃL~kNxCQOW:/QGfnUmb>" :KآӤA.XVt+>ml#x hIZMf vH XkЗr@0-`jb>)u}!BЁWʐ6Wj :U Y-hТ,u2KJ^Ojjh"\wIrbsn}yOƛpc.|;C<4ڋ  S-* Xci",х"U@# π]+(h2obBȏ }6Q֨B=r:x}&9Io}kU>݈4Lkk旵鑱[D;]16nSꂟ?JLdH[N`M'>?uTъԠG;᱄ 뢻*ƀQvV6-+Uλ;-O^p=5:4˱`sݒtCɛ%?ЁOr! ЇEa내xs֯T}5XXDRˣ'OiP?H#;@$0~߷}Co$xYGOz(BIya3wM ~M߶s PQUUUڍ.P h <z&-ƛ8y0̬ɝ^\󵲥ʳҭ(ys֟zG)y]ÀbR s/j2:}޵[嚠iZ#x꽲DN͝%Wzr$l"@Hd @++aU'3k?/dP{ q;vk ,sKyxG pPYTp v5p4OW](BIK'G}w=~dR@=li>dڔ2M$y̖:lS[%SdkƷ>/Nj]]*#ܺP A Y0SVejIIG>,W|.\Prh)~ H BeH7CUEQfA+v D0bOI ;LG"T =_{,%X,+yH.]lB .lOrj¸~OACU=acrB4tʵ S}ii\3#.(Ѣ) O'7ls )`|); \O!6bNMeE|qymVX*A o$X(9k ;چQ?60NfeQQFt@ 1 A4qj{&BѨ1㬺)9 |!\Μ"O紦蜉TOpG'kPI+G}))Pf_A2SQoNrjkZT d4C! q3ʎ8;ȊNpwu),XiQ ]G"bih JXFJ>ܳ#bEq334 =^/_G FPBV&lVpc=Ѕ?b5? S_fWPb}t#Dz^/u8D]ݕ57LI*wkzիSKKI=" ~COlg!bSJB:CN Sm4<4<`y$ME #TCA}-L_|yt;9U< 'GQȪ]#9L.#XQU$~-Q9LN4% Sk鱨 m!'ᄿr!{vcBBLm*@$B_x>NqSwkbc!Y9wh~Xiv6_"h"Һ-_z`T΄25 +R},|hWd/xN>& Md00RZ*tIIB>`)TPzwm{ 0sʡS8 ʙGN==٤?D/dt0a{-7cѠLTMBc/C^2 cPj ʞnyy;RoVB P(SAG'ЊSe _.X?l}f,;1ŜeM8[3z=??ڽ$+Tg. +gd#)e*A"jy,G]$ 8=?_|wtٹ$/'zçj3х|ɥ  :t!8 ]U[N)ǧ?O }lz^{[A|EM rHQw`Oʩ2h8B=emtnP nuʸvZ{G *{w_]p1,i3+TMWLӸK94k 9xFfMnVhADS~@U0[HD_2%l>>uxa*,{R\{σSTknn<çWoP!G2}@i-p( TO(@;Fqr ~I`;=_oApRг<(W:cᾏú E"BJKQx9w{2_]YSL? M02Ql6ѦdI,VᄈĪ 6=:|.W'gOr"*?vd* (S(`bqC <芒M֠\FL}?d 8#? شO=O!vCBz|Rg񢿽Y&mt&C+#-&Q.+W :g|C1$NV*~YF$UW $PUX/<dctk%{[?!чڝ9z>Kߘ~I^oo, XzLA'G!l@ɻ_(+4SP*6ot|?-6Zd c}_p(xe"BC\Im$g9|8j й^#H4؉RkTJ< P@$'ppi)~b6Q5E9//KHĤTyJg)mB"aWU}͛^Q (/\<ߨhGwHߩF8~c6hx^UkyW0;ꈊax~-H~b64E ⊃*[ QJ`w\/cnAf"Wâ~r9K.@GsklChj[xLSMpjwڭ1MT%B.޽8b-G,}%3r>͢D}Sa y2L60 HMi(s ?TD텬!< t S(J; оx.>:MrСC[Cl2̟yةTƥduDU )J1- WcB@xb()($W;@RbSD R]~oS&VӃ~M_yFfM̖N#)\EdUB(l{뉿W<]w~JQu6/Q8D}CJd@hk٧봧)&CӠBQcܫwy G?iO 񥰷Ap?=Ӈϼz'J">$5<%AaΟaz#IݟVfp3$Bn+zxaZ~Tu-bsV{t?G̪4`,5QI0 iBE۠0=B2Rp0߮'~ܢKͽ}"'Oij.%F$WIhޮQG3r dz ȷ8zĤ/ bÊ할۳hMaXzϣ?;X@zBd R۩MV>3r $?V1 CMl ˜Q-xo~_o҂K~ӂ!!qgSP9.P/3ڪô*@DB97Q FZ' GFF8oC[FNkb.Z]Wi ʾΚh;q:(dͱdZ>(37_MAd"TgaUh7058aHSzb;S$h#{we3Z1ˣ tR|L덿IglÏw4l|vQ\dugtNzOY2<@w|tW庣U(1uU+-r"-n?E~POJ1¼qLϘ7fs.RziOyD x/aU4+=7YHtл&؟0 *+Xt6]);7(62 ꈻNf "3 wT"oUPB?8??V9XOGɆo(kT)4O2CkP+a߭Xu~Wmx+r*&$vHHA>$'3m퀁^LV*B7?SIuDlK EQC%! r/-VEp+p(mIu_z05fɪa̻9`Qf, AпMҹfvsI9a""AAeah:GU#wjd 2O)ՠ94"VM(\ՓkH$$?M\w>8~Bp/ )9G7EFYO%=TD}TiEHX5u1)DR6<ʡ6xY(Io"`PwR:bwY( wHOch?5aV$cW+h.|^y(O)=ʑwewl_fcQG=) HlF8a̓j;f8'p [}MIη H8C i03`mAr72Lj2r;yXynaaX]L!72Ut:fzь=6ہ/^ퟭReplϙ=goۛi\bq|ͨGb>YϺD&Z'n/!mnt&pOi&=b(n aknIہx*ilJ5|~ݨ(.t8@t!ܵɴ^ɐkeNH#(< {{}D=֑GP7h);Ia42 v(BOG{Ϡ,(=ush3D zM|z3smߐ|P'kd lcЍ)mט?i܇Ntۧ)/?{y{w5ۊP}Y>iqy(*{6`w:?V+`3tZ֜!zs&ь>e,T;6D)#%&ٰ&#ȇsV))\fwbE A@8foGyHY *X0)E8r?7F$f#4@Gmy/==kNb.$7}T1ν,R}}Z]YD_/NSnyg5MK{X1&vEbBgYD$Fe9z`(J@Ȩa9"ݜ}%۵vd ̈:⿑r}Y?à< ?}<^5 āj,;І(c&8pDׄL0B(7, 4ݕPttl&?|@>(x JIPH!v J7|į-t_Lk,yV#˭bRz{? n8 NޠH/u %En#Ӄ$PhD12 .0IUמݞ\tx1݈BMqQ;>#^;ä@2w/}Uh (2UTx;9 u|q$sr20,"-nV&5y34g $-~|Xqp|kl?4-\?$gU95/?AL?C{01`b"4C>Dh_VY@)87&8"NyńfI)lu@JJD)A2qoDAxm9x~8ﳒozڿ7-R~j?o?>yH|0A!"0E^DPٙ";˟̶<^$~C~n`}W_ܹ4/%޶jָq5 wOuyޟ8"%U$ѫA+ԦL+㧘wa_~>룟yG`TlceT 2Xq4HF#H0:!40b8$ldQhk:֝3OXOPcš],W@jkTrt6 UFi-kg3/]9,TZ6mhܫ,ĀX_G ͬ{4ϡN c\}_e=={=a@avTza*Dz_#_4s8L;.|%ŜT2%/ 1Nmnk{j va$,E QV8PhL;ύ78g~,:wD3VOCţ*!\$v%9+=?Qf':!? ; b,WR<4UT oGN7$$OK-J9s,x!^@+yF6=M}|_'Eu_oO0枔 zs<GX8P_Zoxmaαy F z.D$ eo~a_E٪!/7ٹԻcɒ_\/ 㠸qFEf T%LcS)eSi6%#_,|2{ 8_#d;nBP 1 G,?۶I^( PI$}F&2n7/{X즁DI<$@I$@8ۿT]z>is Aݺ;l_? %СPDWTH/9(-q}ktH|f1on uXGy5UC&FC/<~^WiXeV0uD f)PRhSO# sN/΄BwdN uH @!{1Y aulpjuz7^s'y9B'U "hlN Kb8?ɜ?Rba R|{[0p7 xg"R(4UT(Qt.\\%OVm?(=7=f̻x/g}ŒY$U-k${g;>}GnQ:̠% ֌a֕N#ڶmjݭÚ=?cA~G=G @; tcM˞БQr5:vȠܡ2g'P˞aޢ.l А"~_(*0ںuP_ J$~]ծi! ޸^6Ħf ΃rt-BG&GGI8cPy̮\ꏟv07AC>+tᆹc~ߪߌ}-~aޮ^G[QNC6JE@'2^J?}P]2W5ln̶m%!yO'/}~W^ \5 H}gԇQe<˃&mD@qҫD;aH)ҹzh4.jjP5 pۖ̔b,(sgLz4[UW菢'0N#lqz~C1L'~5hUƺ\ek?Xju^6s7%Hyηq(H'^ B rK`}!WRips◊gMu(0q < )z4AL X~C:+"fs8ilas}"^ǧMj*$z8P mOI Li/~wS_ Y=I0dJ"} k'bHHdSOOݹ9`9jHJ3'>&ŏ֕=?:>wP :XUQP1M;"Ym(TU_QLД%DNO *+Q. (r}p][U; "mA6&r$HTmo&{_=Q&SIE pɏI=1gBapQK"-)H6xC0Sx ZKz&TA !elZG; I}(2! ,Hq`aEωAH! B8EEҗЖ#:RvR,+˾J=l*!C:|+S*LF.hp` u>jv ΝuU[<D}/Z`IJ Ar.-KR|!崈J¤PK*{Lrt`#QO$~5`L>9GshS$;g+" iB5J$Li>aSDԠϧ@4nrG{)tkn_&Sw[]U$;hͣ},WO3n%EDG=Mfm?r? mPY@R[1^kq>r7> 0FŸޗɮS P$J%OJ2dEb8hzD۰ĹG:}؅<_A$!{ӎ/a{ɀ j_C11.m$ ЕE%۞۳g Puӻy KwquۺNyK F@eQmH\*dPL&m#&۽0g俰T^xRoqO$I/3? 𛁙T"f^7oGw=C%n  b3a@|dJxUkg|]i/-a(JKPD˹[^1t(J(,pɖ e7NzT&$J :qih7!Rx•)ADĚ)qP:AJI| Whn vw4*STR*JDTUKUKRT-UU5TUK3R5U(4*5SM5UE_vT*ԪT*RUU*UU-U*Ե-KQE,WGo~{on-h"T*4UTR_f}0[#1?`eFA|zn:H+`<"?D8inrs8| dB6Q(% GpA[Hu^R#L&o$M""t5Hq  E!ۍ_8 \w*j:J^w7Ñb 0F@IѤ =šV'| /k3Z@<%qF(kXYU4!,ⳞgZzѺ4=Iwc`XVWӬTڵmSQa :Z^6XVUc0YrںyXSs<[4FG 7c4!HSKo(c!VZC90")m#AY+@`12UTvj>59|M7c8yH@Н#suÝSt-ƲL^o*` aר54H0c {a0tIX{:}399Y%h-&Z$L Lbˮ7.L#i(!@)*B;L0}JHEeŴY'5}*QP5[c 0ů9s{'\|eG*1}n'? ,؇Gx0=XDe(]D}mW1!TD!i)f F!i->c:87Zl۾wn|4 dvl2Ya -;aMc\p1' pVPuBp%5֋XAAp b̳~r%#|,K~aTl[o[^ڿ/BA@ #ţļ% ;Іa6Q퍦{Gu ê27&p"RqxQp(,M%*c4Ui%2NoFus^;U޵tys/i:pKiQXͽO Sz}EK hkam?p^C},Wx{1\~R-¹́a&aQHDu^rdGci L) ~g)FcRգy3O7r1!WUXOVko#<1Kg1*ELpNf_78l͞Yk)ϳ}ёUhU#Iz e9-O4ΐX}s@J'&ۍGX1uT\UmWZ/*C;WT J0":raN~M,)3cJsŽQjS@-UO|0)R1&ܺ9$eLz+ 3` zNUv rc96C29yqyIOuEsށC(D*QKx6zi耔@@*|DO7^Du%:W Az,+'::LiTme 3I>a|#eH)?eJ?43n+К?D= c`XzP2>ZaRb `,$Bl)$s"ǼylPSJծv' 8@IV%(l"BL`v}yFdYU74 - fH6,:ݾU|x:)vw&ukH NSՔ H0!t_^@n:r{s,ڛ!$PE,yE!FGbq{Y /NV"b|tr ӌv?!h.(aA03)@ӰvB/a;B$iقFF/1B%V%$ 7vluDCBPa_%plALrlDgЭAKyo^H9΄ŃIїGbU ʞ)hINSnۚ%P]ܺN&iiJR.-J4NO5PL豩)̷lr[DYnd*R] eVWNh˖&:&]HA);%S/SVsbXժ(,ҏs4lA%o)6όUF@ H$ '\z2Mx{7O}ahS:J3 fqzVP$jEvD T f!o"=l e(x~+mQ3@)"6[NDy>`t~Bץi;fk 6rx/")BAU(bq'H%zSC܆ƒ>qٶO>(Rb/lvO;lyN4|ß.:P3ܴTvݗxWd@CĬ0n] Jƿ;9DKQ2>|r]޶PΝ}jWXmff,e p2>a?I~̔ A1Ct\ID<._5Cn(%ͺ7E >bAq?ZȄBΩPBif@|@%ZbkqZx'ksŏwq:3!ۯCm Qk Wt'/A@ $QR,'zϧ C=SiF <9b53Tx 0z'C`F9DR|[tZsDv ~gsv:y@sT R@Ao zKq> Ko?;$#Kffi]PkPDU@A:FU&A}msg%T'm/[ڴܪ3nu~:::} ,hD>I B |R@z-k/HdZ>n2SU|g ogs6|>pqF3Rxb>FE( dK{=ߞ"3e pw4g4f:K( @Bl*eE25 >!РH( .epazDtw0ynl*a!UR8*\Dv} eWIb>h]3c/-c/q~r=^9C,q)%dzd&9 㱙:n}C S)?w$~%CDZ99=]~\"|2~ƇL,8Wfn̚e9%&kr%3WcHc?L2զ uZ?7)h# "焹V #6bPAGqi 1wڽ)%r!L I!c O*vȡ0*,c^K60}-q\K9Y('&!x4gO+k-X@GX%:.,.}f8_?U+/q_ s3䵶.ƛF` H]DPP,c$Y_\g&$2Qz- lm38Q@PPSAUF#k +eWJ bA!%޴U싧K.Tb{Vy۸*-C!7Dh%o4xK7 ' t:R"qL\L$P6(Cɰ},E]s !Bŝԛj`"~P?'J cdm#Fa(CP/^`U4ؠ>Mӽ@ %(*Sh.ڨaÆڒ`0L4"8<* fyMV5/w I$cCQL8pd v[80J+ BbpM{pq-I=0N"b?` !ڿxG8=aguQ8m~3;MEo8nIKw.f6_c2A * T[!u|믾'ڵR)G0<`Oc9G}~]we# 3.D2!_SQE* EaqcsQt[Yb:{N!$g|W}X:<{|IB9`e`M>N*R^ܹAA *Y sء=qa 8nyD?xldXUa3@1ڂA%9& &~VzH4VpƴτfDl._tn"k{xb.v.ŔɎӅ?_/r ӴDwΩ{- Y5~"Β0ꉞ쵲h-: +Ov ވ~fDwhbS}X3%Q~h~D9ڂȦ-`al|iegw?{yya{LnDZ(>X4z1p*g^>W3EWq $k,#"&隷%o $D(1 (q2jba\;7n"G&Κ+?shmQ(AK13@IJhRWs#!(mQ!ymbRuDN6 @ L8mҠ $P7>s՜KGkXkMg{t~؃Pm[KJݒom G7@iU,*P>*c;9R yPk(  ӇSu=QH]؍BF85ʭHjFRRjvv&0)dD0L5Z~f ob,@IF.2 '{6p6$"%00Cdd[QEg` _ׂNU}s]:(B:3<64:l9V&RnVP.U*pP~" A 4zt~\Fcְ(b oj(P" 81ZITFKݻ|@&~U0ڰHZLeѠ$CkzTdS.bja?Yo?a2MR$cJ(5-U}PNaӡH_IldydrGl#dtU'x( 9C4Wl[(  ȴ Ju}T-x_p<N&~+.b+I}6RFh͎tGvGLIT5ĴUu k?-(.UA&yqj.u1G#Dh"bUrO\"|f,Tr+5vuTHW>sfS"-ֲXCyc~w@"1dWf*(^A,PMSz@̾Z"@NC䣾11|8Y:0$\sΖ$#|"S. e}qɸ:_m`Z<%c168R9bcح׶pZ*hͬ1C4TQbÛ[cG3/v,16,21T)gsw6b:!uX`#ݜw_~s'iޏۭJᢪ2O.Y$GpLsn0o+'8 6wӣ?kԽifpr >wqRxȋԎ@5)0OV=yy $vÍˣ𦡲2ȳe)-,}%&gsS{ٸEYV ZQ4:aQAŽi.?ԞwkF>>qLM~}´xZ8jT d]_{ H=MQAdPz~w# yLu ,C\GM&c9d&/+,̭1 {*ZCC4D 9D"& K@A0@ ~2 plD*EB @QH@(r^dxS^Ll}`) l܁x|Ӈr1Gig}%},|7 P0wk z/9m;Z dqVL5$E+~8tCqK e'FU-?bcu ;) OOLwk6zO01ڝhΣdws)I+86kILWL0'qI(R-JAG9*Gc&?8b2>Yi֯1Ӹjh`-ײU2c.3Cd Mn 1d$"֖_3 Iqr4RR]م:VMPQqd`nx¬K_h'*9qU4ƂQ-,b0"6;3$tX_PtTLƱO\V_/Ggx%ݷb3!M۫ K@} K }swS]VBRp?Y~Y$C* $F^@bai=UQ-'q4E]EșrcNEJlq"HMr;Zyp> t@[m XuH@̂Ë~ (hIPΊm\ܸwR& )1 Pv)1}cAH@g2V? ňT3Ə0APQd3j&!)۞̞1M'zrA!.pp\Lk S&4A}{}Ahq;#!~ZV8v(xx<0FLp@#y8QHN] \vbmYY0Ԍ٥UЂOmL56 ?k1T9(>5ۋ:_ IAaY񅙵1㋶%EGd/fCO(K x-C}{8TFCJB @`ڬ4Ru7a$@>p~;~EoEqpq "U B6@Xb\e%-+~jg!@OZsu^.%$p0輷;$ze<19bp|X'uOT˱SbŁ?1 ó1=uf-ǭvaFi3ʢ:0yͶW{sPñkF*qoẢUIt`i7FT"6 )QT a ȪR cf 0NVBHMQSjBs>tNJ#qj1^"l}zw;czf-e?$"\t͟*>V ~I(bLc /U| 8ח}d?:^CipY'/7Z>סaZWP&6i2"43ݳ]!RةbUE">F[ol|g4U'wydw.9HU>'QdΛ|:*@򑥦Hf|g/?NlLCzE~ZnqBbQo6|Q}*`% B+)%=vN²Xi(ϣPaq/-} CJs)j֛SӭS9٬F*t0F5CB;VDR @*w0aLUM*>9 CB=Mܠj/OR@\>78B +7EᶊY{C`ErZˊsa;N\1 vϳ><$%@CLH}J+ߐp@!u)uA̩l e0lB[q[u)@0d 9Si@xȯbHQ.x\SY^PQ"ہ A3XڈX{QȨ .ǷǺ (Qp;l*So5,h_ de) &sniϦiV?<ΩZe^v i e^<=2t pis !ABnAXT(n|wуGb{B@9̑Ɵ0ƫp`v*gݕn,vA|C@=$0=t<(Q,d,}X%8F^j X=Bh\g)y/CMEq.^yv$ߟ91`=NZ4#F>lGqb.(;AH"4`<ʢo Mz\~/$kmqއcpM$kOqma!eaЅ`H_ ?4R?toIіb゛B]kߔH)\=Y*ua`ov[z^d3F@0hd~*n*6He HC8pD, v9 b2hjG~z~ : >&nwYOv;K|6@,QDA=ޑV#Ladh~.iN:K &6IoPFPf^?, "" lg`~?ND$C)KՓ˭=L̺,Q! ~^M1dv|jS _.A0JWsɐ>DV ̰0D/;q|yH ,O+(o~Qͩ*HNÊ]M37-6t W77kF"Ϟ'BṈ`wh+gf%_`}Qp{A4p$_]a (O|O?nh)V|i&tZaM(wR $o""G73wIl(Dr+h;Wf/n'Rļ`]4 }N8ޠ5.ܰ{<&`A5G;nz3 d<::f:!qٯ?٭oD!*I1tÇTqb>5@)'˵ }3OoEYsQ<;ҬaFvsUZdcjiA7IPlF WojdruԘr{x+nvzqo MQ,uOӷOUDyW\W2Eqz\{{;aaF1ѹ%R$L5\ kGU! Hd\1ɿՖN /& gV ?(ŸNjjXZDQz|:\Mk &9NgLUjz JFkq11{>ӟ ߫ 8 H\ 9}螜%%:%khtW/8smg_*bڱe+1DITl4{A l;C>h2h-E"{wOrR%H~'Vu.dȕtPJ>H90j(jb @m/oc+lʎ31yfW;)ALg.$mQ7Tm(ؠ/HBP $zQ泮UxM] *y<_#j,UWJ-JUҤf] 3_ ?;lj:N1CeA5\mYڧH ®5n873JQv΍['Z&BbIdWƮp[eKY^vo&1:=ǭ['=l(kotq'1  "0 :v $i.cT8)ݘVyÿ1CWx(wkZ e{u9,%Nz£qd޻&&Ud, @r s1F?o U0qݵ2Vs0;{D$i?56!k z `fۢOa~0TWaFJA/w)^q0xo1%v̓`瓐62<_}g *"p\93/;*i|P^2WY]:':kisQz)$&E4wTRTD.VQH$Z<;29$ E4If?AIbc9Q$O/Lߞ~1g{eG6O|+'ryAڒtĻI0Y+pf+il{JG!i"$zDu?7R(ƛ>a7yuh7} 2DSlxDB5xq beNu o ڭQnjR,u8MIauŸ& `>>y!`֙\ux삒qUӋ+Ox@ψw!M肏k\P #P v›W('kue٠4)EB:Q 䀃DzaϚ}Xk+3,~YF-vVΌf;JD} /EAHuu~˖ǧZȥ}lg "T6YË G }<"` W@;zfD&f:17ME(y`Y#BnFL8*G?o~Q:˃j܏ޅ0(J#۱b/CÀ/@ª)J NLCd\fn&x#āIEF2\Sta6JE@Ten с7?ؐC8, m@KɌ}CyN#'3_lN@KkZ{adM#{- &N?k۽C1u›{dace{AY3H֮8N)"[ctH[_ۉ~pSZ(hcrM)& p@ãgYG(&+% IS]rfݢB3~c˘Wo7D:wRi( H!u H%T9pQ=2%?^|'Y$6p` 3o΅_DH3."9djn~ x$ er lmξo_Dqn辪+?𻜎yBAhMr\aIq/q,uh8˜ zwGIVПXh: jX(GKa:}u"#DdӬmudg1'} +R %ZёĦKM;hO{TA7ˇ6;H]s)u-lUaSch)\uQS ]Ve\2W=S;d lu910 !K+$D{i)̄xL9/ N+{s/qDJfpɰeУR eoƋGaMYXɼ'6XYwEa4De3/b.DI؛m0"P?R휤W-KD9SUޜڹ8͔!e@(2C#且~0]GwxZ2P ⋎V΁*ǃ6kTM 2ܓ[k`A܋p<Oii9A2RD %PTlZo2  ! (T{w\Ə9 oO6h);m(PX_eqqǀp֚f?~-1i_d<$G2 ZoCamb<0b\rF+WTz(VeCG`rLRN0(". ȈjօAFiMwlY2Il1P(B>QQ6qJP-5B|Im׶LnUSLapRߊ%8r:˂|ȷ!3HHB,5g^?~>(C^9MNki˕eˤ)8"`>/068Y;jWSE6u_r2S{lֆt:X(5OYaMSפ߷5AOet۸2zxOXOqBQm^&?dHh1TKI0/ϩ^BDwp;y)XZ_fGQE$$ P|@cKuݢ)Q;X`ד킹f@PV( >m)!֩)Oh s5vG9 J6t?QzvDDAs{jf 9p&_ӲtL|:b! Su 5.<`m0pH-d naos;BB &y!0Nu}RS@bx9LkI=J!LŃagDuq1%tUk I`w JynS+0F .#=c0> F sH7` mҲ0 ,vy`E*hdebsBu d\܁ݳvL8C貴 7G- l+ɽc0•(02ik;Iuڛ"Vz8Q)t@(3f2Dn$MW |[^=GI<ɳLpLvp˻SEQ\: >+$+ur"mR tl:)0(>~kq$ d3ŰćO1?joa0jIY񥪂 -X5PUO 0).flجwUX T Nc\(bR=ZZθ߿CXE!\2sbpؙ p^":W X$? ?UMDmS'݄_5݆L^e̷Pn\BTCG^ġ 5yD܄7t&4͸EΞ=v*;f[dS$ҕ %9(>@VzQ~7 2iiÙU fOǙoˮSGqf=u\s1#]ռuH|a}Mi1 V'ë -{HuԖٷy]zYjAV'8 g VS% ?>'PPz]qi̿Uyhr /x(YXmpq )c$o6z0# iRCujW.GϬfmLĤjuy*+P VA"xf"Jy']+,VxZ$'Dîye aMr!|ZZViDA3S'[l gYHIbd]We@_!,R3aHO֔)ͯri(,'Lqg3@2ajqX8Sx̻%i.-gXZ4zXUӹҐsl4XpGۏ3(KtR=x2Kє* T, O8 GѸ}t k}XZh% Ngn4 k:r;HPF3h5ZNͮnog`d% B4UnSLg#yTFRTԶ.Ω CU916N*ayL9#)z)99& |L4k;ˈI:ED@|͜ 7˵T8%{(ɴ3> ^0R,QnI*.ƒ[1>W ʹDrLJ,~%oT#A1R_U [w PGBud6)TX _V&VWؠ-`#\l[H2 #Hf|-L^FU>(myŊ2ȩL NXw桃v e ɱrf1& $ b=ؾ/'0KgW(~9V;kZoz/gbn"T )Ar@)%REd?bZ(bgA߹@x@Sy,>\i,E(4Gv^ыW(b9זߩQs614y9#HJgZ4*M%(F{VD4xoȘ(d edQ awmGl߿d-2)WUg}9xs:ݲ5(Z8YDX_[o޲ӱ\E]V".  !D NXTR/ӎSShn<NjJ(UBH1<˻O8n\F࣒}k B`A 3#ojpm]v/2& Mi$!fA̤ٖnqG6&r<*(:'pYTxd*w 5fE>N]b,4whRtfROMfבl{~Ϸ/{U~UTEW)E}` ⢖*jU]^ۉWx@˨* bw0jc n)OVw'nI8O5/m68N6#<z1ޗ~5ёAĔxK\vxGٸa^DSa>βQ.[p!A0DO˅1zA&+ڷ\WEb>vQ2?#GqQF֨"@ĒTcg^,⎣sY(R_,K?6Vulȃ qHB78u|AG׻A8u{d-EkA;*Vy&VU?>6ha Yщ(q%+)]}~bsXQf/+[|ssǶeu"@8!RD)%E${./7U[G%8:bOW2Zuwo}r^+1[岄6)&'(/^rt,\gƔm[ JBJ'Ÿ|Nj$$3::&c3dF>N=Ҙ:dUsvCW0&eJ]-A u4L8dքt"׬D;_~ӫ3o]{ş㯿;lgL5&ꢈw XAY@> A >>⫷3woZIo%1D1P Nr F0u;,vpJvOsQ9j&mFд#=A*C~"["@v$ ^ᤣ8|]`ލ6w0QHHxa I=Ȉ˜k _j8A0qaǥ`5DN%8{LCu<M_n\UQ;#PF yA!Oxp~u\a@AUL,'@B ()NMUED$DTAPM ,LM( ph&UQTU0UTPDCSo KnVQoLꥌETyb0@XJ5ِG2;y,"%bI U'=U&AAGwŹ\ÇVpzߪ]U'XWc;  Ao̫w3ޏq6u8~wGŇ fn2h#> ={"S6_dž--X.u!V%[}خc* IJ䷛*"?D)8&~w5u?{P.wx  mYܚk`YCҰ0Qy&gʺYdcx[u$[40 #Jf"te V2#$>QFKUNIbSpEob){nT^fWK4?#UMV"[:-f­%2V%FT̤H"0ET|g\:F#gf,/yq4+j: Hts1 YPQH JS6δ %D#7H߄6`TJ!J24$THD JભKjv] X4ʪ${b;J\ZZصD;,q*r>[m?t=71-0AF(ذY]0q"ö0WXn0ҖW}ѪR e0+Q"uQ-hEe J۬LRuʒr^nuqcύPץ }aAˁB>|rfT~延h6:t"NQL)’eNR|նeDH OU&@E\"̦#*Jj #t墚CwѭWM?˟+q?m )#GbB h> }[vraYg+?K`|vRW O%> I@IO@1b m)њO'pow!F@?n."Wў$Dx)(/`@Wz.xݾ9CHi; _d~k, s$Q?ĉ|\fۿǿk1>0?Ӄ/??=aQ!qLCQT ̅1PP1l@1S!R_A4 pI@?EC!b`(*Ff H`!(hP5+D- =SOE$U E)jQ5%TJSTMU͊1UACJUĚĖ*8 ?Ai(Pb"%iFqH%ml2Q C&(m LTAHRrb*g`?7w/=Aꞟ(}0b=z'@}e+@?tSSvO4f*U0#w񀓙]oo#D&'=_鰬Q~`(?cM?pϫTR<[?'ˉ?~8Xܼzwpu<3]ݚ(81*[(0 ?0݇?s;>gC7#IS\~lCcQǖ5Ap++qP(U=i~nscZ!aI؈ʱ=G®=VR_3'10m1c@B3Ա1VYTs |d o}`H>MPB`BY.?ҒUKUQQUUUUQR}jf& (LAS~y4?D_{(i@5 0.IBh]RH'usOC񡈊"xWM[tB??dz/}I.s',=sp=vRԮ %;8+$]A 5[~?գ g\d띱͡ 8,ȇJOk8~0goe}irnO1 RyP׾j700ˉ%Epmx7_TOaFr6%6MuE9d_ ?Br/XiYs,|& c֡KHC?V K옇߾aƙpˏƠ)L&=N!̀+FI D[ <IRQbzgMKso~Yk*D5l?A 1\GHumj G,_hQ;p^9[1 -ћb PRy`jNC%~X0B@,`13(G-Hr_ AQ TQ9$$HAT@'xP6MIr'dӟ678ÀYe{GkX][n3?AD $To  oG9GPsv )Cނq `(vM`TL1Yȱ2X{A_4y3 T" #4--{}ҟm}~dcO9^f 3#f=CI/!:eX#@r@K1 *ٱK 0OE+/9)<ܻC[2 Q!F $*BH$$S|<2=)S3F@8 ՟G`ڃnRT&\ (|01>]]pZҨU 0B2b-hꞍBqΩ4pQnP b,6SH'B 緾MSk``D~ )DeG'8~5a1DNzF@rh'ϘH̨|`0LU{|6.DH@9?Iό({g{=O=>Zv;Haey{2; vb(FAt"|C:1!@UE) ;!=T߷8_,"zk#_lY;zȉH/)ѳe,d+J?Uy4]r'O_MCޜ&>O3%b4$3?*]|9 %._Ȋ} J!80EAr@*B$`筞¢00 ك]wy Hr+hDbYB8h$ݥѮRDb} 6NDO V'̣ !*ImM(fNB1_S]m{.[PLF{7)NmwX#܆: v3TX&Cv@!z #tDu>"$HJYlXߜx &OHwY4f7.J~;:ӝ)ă.n@\\C> 4a.κyikFv=O(rIeE==N5z)TwT>wA¤m;P[s 8ȣun*2.|:톗 oó]@:TNػCQП.eUVhB̤j5#*N)JR(G7LBLee9O"(O/ K-e2agJu5)҈_~3J=e#7q$0.>Q~͈:n7|= l{v*vm>6Ӿ ~:j/,fEC !ՃX䘽&#FN_БlG~^cvgqh{`ƌHA̐oM:v[}Ki;V$ >CD!l2; [(,f Ja- BU(Q058Hـae(qBό1 &;LKy$AE#c1HUFTK P-~8“E;]e5w6$ U])( m6XQ\hPWD`akk̉3j+sTi琅u樥{7fA]Ȉ\azH.#7B|xF)j}L~8r:#.64!0>cμ]_TRו lyyY 6CFbr1z~^ zD.cC,f۞X)\WJgi_ĊTN uQq"4P`;Z%dX= `{&Y)B>#{`> *w9xw}Ix$@HUƅJU'֮mܴUUo޳f)nYG# YZN kSZjAW-pWsِ|\A&h`܇+@wC6fU>433="CжLSJϭx\ OeZ.zt^_㲽\՗wgCl:ON'CfQxL{LviVb{ßl0vEiV Yߜ*q}ʎqO X9W"19h<τ4?D|B%G~Ey(;Ҡxp~a@10#ǎܾSZjTZO'ck|V8qYg9tR%:FT"o(Δ+:QdSk3VoֵƷef5no\q+5I$!q\W|[nKE7{"|-z^Ys*JP@(k kLK N?qs׀O~IA7g*PlDA5{jڤ h>!VTf5Bǒby&{[~ĠҼT:gC5RGI%^@2C489Ҿ) uͰEmIs;~+hv^!óEvYs~E>#SU|ʇq=MZ璥QFϵY]gY~ 5sf}CD}ّ!AslN̉ LvqCGQdwG7L qu%D- YmV۬БP1N8epp}͟Vݑf:^i` >9,s _HiF׾-8SNޥ4# Q6 C?ZX>Ԥý0 >6܏íC uK"0>TDܰh>X3 G  &lNm.Oc` `qC`jcc 8_1-XrZ.oVK0ݐzˆ<6vh)y¯12B4mӎoˤ邵!ipe6*Vd!} \  # \s!|2JW7;rVYPBLm4@ \T'ΓW|{WM^G`Yna&ri, L^JExMt4GbSZg"C0·,8Z8&l2îvDmJ!Ϧ[{M_&6wE -xxmM^x% :f6Q˛p3mp_t_6^ }+[4 `:yN \o@8D(~n։UXSR*˂rv@Gn^цo"+"/IYRd+ej%\ZEvJbsT0jM]1ǁ]iM@a--(h*Df`\eMZ2"F8k:M N TJ29JB1mB!qiUhZ9SnKEP[lƲh&qT xM-mg+M7n[[ݚg Z8 0vK '߰mˡ~%8ji֋D{%{~ob{2hpvlBrVMHN!=&PADEWʕݭ69Cʇ.tָءΛbag_EOx{g)me+UjUm uy1QXEQӫƍa+RQI$;67T-ae=N9`~k 0]= vNhv옕鱨cȅWte7W[R*jFE;c1F1ƒ|V7 wJ^">/̓|]ݽNV6Vkl`ѥA)Avtư$Ǹ φ_~Ȧ1lRt=aLU.O]xg?mj5t@\B3! ˾\O;] ֬@wx2Ѱ_ 9`k[742,Ac5]yIXL6s] !np()V3gϏ%j3uYZQ߲{qٖ^LJWwk;߭p~;yr۬1)R؎PRX˫3(e-hJ-|q#& R|i8qg+L!8!,n-R]Afp1 x @j73Ao鄦.PYfRGZ]f,0|ݼ%e/c _N#NU؈]b!񑄣G3u)IR)JR )BiJ*ѩ×Pc!^ZB;|D=-amwowрlr +Ixug~z(Ot}<'gl14 >Q2mnyX]Xp85[}W?Eo H>vwR:=cHJ*iۈ3D}E΢!oR:m(Ol#p&Z5]!W.a Ų<=fh,g f9}tRRY4YG*ٳk=Q{\y3dG=4.|wQO/trpc on^M6ϯE<}+èu$HJ;~v#m/:;=2v}V bWgmvKZ5gC`9MG~cy=[gÎqz@?+G 8}[1WImuܣ|mw7|~#܁?R  vz}VmOo.\TKDWdhl+p9!u|=[^)aw10#<_#]:6z%:7觵gPŭ3|8|?iD~G P,?ժ!t$<ߣv9.LogyWQ(J zn>_& "iNdX$IrwE1۳ó,̐eco#wˇj0M,9? ,_jc"WmO` LC}^)Ni?ۗ$Ҿޞq鿧S;q,8~; CSSћn@QC/8'>w|2--=oX@',.P<+X6zۼ#4/1fb A bޝ6CI|6 U`z39Þb:+F;w=1R_aX xW`hr RHbhH$]ؽ#'aR2 B\<egqD-JTcO 4}L xfRphY ǎa~;q`+3 ]ǿ:n`mWހ&v 0huqtg)(f8T!n0TGv/,=AB;h79U7DLW$8sՁbd߿nZgL|$|$k`cRyup8O>%BKjUT+tm(OևޓDzsPT>)p5ȣ5-0ސB>1a 1rs #(c|ډIE[ d e7AT@G 0L0F)m/܇=*ϱu]ᷞz6ï51`ikRIGGw* "U9r7+(o!{d$H"Fnʯ%ǖ17s 5=#J  'b"(%P7zR9DQ |P:0";.ЃGz#lLrߚS 'NQm (`X22 H'x][#0xb#هun/.;DJ94- 봦19(g@HG@dz.UUUa-*I ڡDQ` (\9˦Q,{Ho͡y%H?36'5Q% TW N`i=4đgN.dw]mM `x}{2;a Lʉ$N~X-C(9O,0a(UI =E2T^ #`\@l(6A L@S{@WQB'^N#\Q DPk'NJ5o7,hȐC6 &LZ!5J<6. F `KGР3~h)˜pb@B6'~ 8tJ5:!]GwˮsU ~B8wu6}_|)5UCwE- r$Q$n_cDt|xՔǸ92A`!!( O] D@`!$ ~DbCv`2O1io^?`*:OɈ)5?`_0Hz~΀(t0SOHTrPM10cVK d1(֣UpJNh> ,aD1~~-&2L UQpBZ*rMAZrzJC`f&wyeFdĹs+$^O,9#S3F^B^]9ogf Úwg_^g#Oy)qx)ǃ;mSY o0K؂0%?faBB>w(OGR6|a _8moxCޝT?@>w_k[ 2 R1IOʷ-WtKr|/@eN;J桇ȇNڄܡuBW+ n 5 ռXG]=M-7l D5۠q=9_sMhwAsf`aj2 }6Yb!@ '{\ #)I{Ӗ;87Bq(6+ NpxGZ 10)˭WX7ZI],ƕlXnq n ny(RHҊr"ۛ6-Sl׫&axR/FhO%^:<#倻H6Au%,&G R`Ei0[_>OEX#deVeTxpHn:qYʤe _ \spoxtzY(ϾK\SO6%{/U~V`lzӥzkծ!sF_j|RhyUv w:ۊ/-mXPֽ|q3Ɵ}9 f5w-~4Z5&YEƻKbؾGjݧqڮ ;ekN)HJiF#G:C r"05OV{}9`k8YY-\$Jv{ Gtֲes—w˖#5X]6L YML&vD_r~+1Ow'!gUBOSg){3n6A'WV\Xϵ68c,YpE6=_tvبZ1`钂4*2e*@44lxEWuR1PNL$騁_z;ĒAk8yY7a8A9ZEq"dzaXb(Ik,=8ϡi35ݻ8ʣ/v5,KY-fgwOBx4~t:qSmFڶ},:Lj>y[p/h;{hF KNKǦ fuu6EXD-TGlW {7\+X3fU/On,jì%mΖs‚v7,w1D䭛:qYׁSzXI>Iс8UrmD3ޛRĦ\=|4"8v2iBhѲw.g'놝M"n^qg-Մ!q @䲨G UR~F5>jrC_ Cͅ0FҊ9s$?N;]xz>q< &h)>'7AْI~<{v׿/a>8CdE8$_P@SE*%+B1 R~>` t@%_#iJ#," ogk8" HDxKo|=}>ɕRXO]$(]<//'#V*%Aԗ~ǮN'ٗ7uN[>~璪Ȏv?9<8B܌X~]r:]E˿w+ lzKnU^9F9rwI#i밶mWW}Qgmê!JxavR n 2x+8gZR#s`JDtdE9X SJUpPꀕv0+djx؉Ug%2hg }x͔0thE3 +Z L} *n˳-2t8el7Ե&ߜ}Y'/A1O2{D9pCVlUn=$TD1rOd4"8xEL ׹eَp 8MV*6:eDԠ3l1oM8;*+"*R Q4RU#PQ@ĦDw!M*%A!$i^!m(sf^w2D1QlD+qP|ϐ*U,gXb(:S/L*ETh #o?d(O8\B),)8÷8h j _ DPpX۝۬+׫b#N&/ 8@Bp6ābr1D @޻\ %%rIj҃GPqvjT/_2D"'MR:r~iDYa\9ĬY_ eVN\)1wmxФcz絅"M5TM)DQEIZL9؄WJ]w5@^Ml M?^7DFŰs x*TCM-?JuBo< %E;=~ϳ^؍H@=@ 8dHga#PL}.M4H!ϓF&qg/cp:几IB{6sX˜`sӟ>_羋k[T ( DžM҇VT1P %(.Ł*Epɣ\rTRȪ)6Z6HOQy,X/[Ÿֹ5Ie4Ƶ7´f0qk x´N&& H0b'pR\^f-fU4gv/D(n08޷W ΖYLqm< ln*m,08J7&PH"!UZ5 kfb^Wtbd9%Rgo|w^rsnfS:wn+%)wVr涡"p֎z$ ʇ.A'm6Zv_Vja/]uaPA"I"2![;Rќh{2{P5jZ,PE}}a5QK|*i%-HABQ5U&A2Q$TClᐆu烀"X+va9GPU#:L> Q"ȊXqE./&p'CvrITC}jO=6ЧWgW_v!p,O`^&')҉Q՚5)P7X]'~Sϯjsp?wǫ<1~o7{̄1-B*H10Edz!ӓocsP&v/W!>Y~7ӧF4Z"mXhکҎx$Tgn3!#V[j@$۩r!b7tDjy?R+fD9nS[PrYC\\j>i#Qxዞ~:3a S=[ǕT 39}p*77Hd]a#R&f<崠Ux͍a !^Xn dH n`*  #*(VWr[ \AG捸A0wȂklwV,y%Iێߓy?ܾmYd>ķ_v ?T>?Ww;Ok8Ļ_|uMvP~/_tH@|I@]vwB+!@8QB(,A{و I(  q]sB]z IN($tY~sqyx"cgJ> +?jo}EdL~Z-1KJ"*?1>!]v oLx9<.b:\7J*'8T?d)(ϝdO Nb0 l\  JHĚP H}Pwu@BprZw/Be?X'{cXzL5E߸ M#t4q e'9f $+ |2o y9Yuڈʹ5'K~jxG=wL u@QV˗xO]zM~lÎ2pcqԤB6;|*lX҉Q%~~ m/3ɸcN˴* >qy*W~.]%$*cZ$G@H-gJɽ`GD ?oUq^1JAX&/B2<;,'i^l#wzq?I眇[OpˬtC1vN\֝ýSvC5lԈ0aWpbٶ !qBH+v^[]-xK)8HR2E4xߺ @@񛻷Z`{86?veu1̈́@C(-;j[Ef}w_D"qg-c:Hdˁ 0iaY1v@zu= Fw5>zpjm!bC\u}&/u(J@'xO7y; (0"na\R+I>'Al#(LB!VGn3PpO7XF) ~#jNo ,Ȉ>҈O7ؿQ;>SSGdڍ? fY?>R}?/vkt n-'Y&ݣ>?u 韋+?6*; ~:3 w= | 16bTGYQ5T@Pq)$B(p︄Uow~i4!^I1xH ʔ%<46 FPs#UᗝH8%(l.91crP |۟w_N{:)Vtrxt)PFI}zBR-$˴!"J1%D1 HE8%f>[% |2 =y"XH ıH"2C)H"30?ᶏŇOA>e_ltRɹG,@跪8?k?q|mojP oA)s3$ok<;62 ~>@hR?  o]8Ìs!I_AYR%?T>񗔀}~X쒏nsrZ<@L7l  iHS]0v(zUn~ym s'8šBBH8+V0T捹S -O]$% >Ԓ/vNط'5%ܟPs?` vO=c ZzVuzJHHEh_l;R"=&7 ,)_#h5ߨ;@2l_TI0y-(H{O?)mnS|b<@L?zzQ&#.pO֜Ϟul={0G/gj&o.lڂ"6F"h#J ֳKWp |&`rx}~ҝ}N@9 wqqK}\&Jw1_b!?Hj4JlEcP ;H\B';GJ 4iʧ d#,~̓KOQVC!1Z@\ߧ$P9>mџPQ-2߇&EjBz:Y1Y%sm # eoT@!\:< RʠHR<Wds=_V)A ⿜}HPLՈ(+a-;NхZv #ڈAu&ayh}v=N &ċm#{el sAAG\kl#Z58: aο(pc8*-T _3\^`ɬ XT( J^?\UJPq`Mه=O|`go{\t5zM lFn=RND >$iF(1Y?5'G̿,eb* iΧɠ}9^)2G* V&M700A`wA$P%1ja2__ƾ Czh-V7O4@D@PSy c#n(Pb2NxthI0DBD7 ayѵ?1Mʊ >|)>ϫdI,;ebQx0At@De{25OW`$O/P~ѨVi^İXb(=4\P"S̩1a5 mo=wj1@XA,2VpMqZ PCzP[RJxv4o? - 1[=mYi+@D-jUS@TlwRP05*H߁N3d2ðm֍)BQQ;(&D1Df;t L1֊!TRC5*x|Jv,tբX680# vzG/70f[`pgt8X㳮qzmQ4uUUM6?gpN$(OYml1˿|zzySs#h$86CSU~Ο*4vZ4҂E .P҃΁q /W|TS鯚m)CIJ GA@H4 tzm n5:LϿ Y vD?gRuoN W; K{CG~ #嚨S I*߷樛,oSpm*&c@*y}ig{oVZy72gJSC@'~};s?-DDA@!\QcĄbGWܒIwGh"ټ,U^h.Lt l? zbV+ c"g%ˏ_gC8a|b c ;JGoMϔY*ңl ^g$&3L>4p;T 9nݹP/:Չq%:onD4MEMCf!48`!(B68G:oyL~ݱ?9OJdmI_fs4S``yJ=gŸ^;2Um o]ͺVfB ladJ3m6(#yy>dGQ. 'c0OMr@kq}QuGTRNߌ$1;tUIyz o- :Щ U|: 3a27_x{ R~j>X4~s(!5Nw`Q6 VT\¼CM6r6(FKG_b<5~"@0ˌ!8.a7F|q3_Q8}+!gtNg*!CSxU$XiČiB,ymR+1C&4Ť ֕Vc6yˆ Qfu/iU,( xq[[caA5l-`g3) 7T8\Ecq04 & nM5Bd2fM M]y !e_αo(BK L FH4/-+ª\OT'Ԕ:Q0(JdŲ1&Nؾky='qI0&A5aB6/k $3GHX<1zOhvO#8h 9(K8벸\v/f&lavi`-Vq˹ m24!PenJƒoiaA堖0^ -2<c(Z|HqMX=E8iޙ2l[Xfs/#|Z3?~_\ٹ GiB7c wG5pqݽlkgF"^^FϣZrK i5is3s uzO'~Բ=>D mk[Z)Rc޼XJ LZ7ɄA<{7M*,]\Qy0αЍa %X$B%hMPhBUFPHI0Bl M l,ꗋt`OK9f172L a<JqZP;>2-(GM$vA2uՊƔf H |aȢ!\:fH+]/QfD Rc?pT̎Ql_h'rӵ6׬vRoBXǠqd+o D)@ $mL\- F&M}gA^THT1&eN3|]$lZP{A!d'.VG_ѣ!G9uw1Of(|J)dڣgkz:ȓ*56ggf./}KE F;g`Y*rfpf4eN[, HkaytL{GZ$`OA=' 8>Q EuXL7I2jc1Xnӷ7lm0q v\>|&$^fB#")$ 4UOI揩ڎ=fR%y?BқjehIaI]3 l1vn*WdaxDDQdVV[2*fCvZK h!!X׺Iw)2yUFqR 0h<-r83(- o {('R<mY vc 6wŬC|-:8V00ToaK iND\ZaBJUT}ٖ2TE$ʡFHQ2sd" w'\d3l[y-@ErCP@0(sfhg;<2I28SCOhښ>=6 GB^9.a/\湬VNģ(I()B@ MD nda#?,>fi>XY4S[1NG`&e DϺq3kGïq_:g(1Z1K96%S]Jf e/Q#ݓ4Cӗ}6"@)Z T|l/)sa:ZBa{gb /df]0ϸs7ci RF> t)/>E |l%2 O]RaTDrScjw%J0B@h31s=A=}b*_A1OD?yYM!a ]yLqh0~R񱿯lWNɮW? jr|~*c1{>ʺ56,p& 5/U' 0^BIbB8D; `R3mp1 o R%-Ik~`ZCm*u&x3Cܠ$1#kW, ̻"uMj!m#ue-ʴQU:R̋ⷦL,V)fwoO:Pm#uL[>)9H*xJ.Bt!Ž'_b61 >|?>{3l ^ /f2TTH{se^D~Q)zm$He7-4@#۔S>WHU,F/\ׄ;CE~Ycz<gX0:G #ȈvMijDrq )r.vXQ6* $[89ےqrR[Z. b7g%#~HizEq3v(2͢L ìJm0xBXE*AꁣDgMFaߌ|!WF  YиTVꞜn֊|rH~.dc5) B(q^: a`X/0s=~!, 0I<ѪfOP 2uS@jWI sV eO7Wya\K @&S`;`Gߴk4D7PvGLJ&E](&WEUc6k^MA8MB *Mutxbλk?"iD* H 5~I"D |!#  N2r? /釬)U eLa%-BhkId: U:]%.dCE{f^qnM"]J_,5hƵn9ܓ*P3^[ʩ\uj9%4K**D"0btu](0-ҙssX'"@vwb(J aN`4: d5ԡХ#=+Kzg3}|ǩYCF 8Ν%ӣ ;p+%ao \~>]{9[4^ъ"}p8K(}})S;'L:(d%3(897_?L0@? 3Ɛ$@<>WU\N@25!)No&= ~k/XALh!/Dv?۵pvHϫ |!=PX0!`Ȇ`8`I|^)p)˻s϶zv@3#`IX&e=^@ğԓOEJ?->3ι+ 08700rms+lYfSmٱ.d>3abQ`S1GQ}Uc1_a 3R2C:pZ3kv gS&eS`?wBREHo7'w*|J'OAgCIq: %kte ;}A;ǡY>ٙ?cGxZBBf@0;0%/q'؁Qq4RP芰DSTT><fܴ:`{cB(Jg 6a8; Zp0(kRTE3$$,$<~m)D9aNUH*@蒼LJS/8_T)b2=!1 n)Ӻp/%$ s,菻~+NqnKa"QD8Ed|$797:xN|d A`1UL"{ 7=A8GhLPԾ >".%<I 3KQ@1DXƈ%b3 1 ? /B&zqߔOQP 1M-SqCyS=z"z.9Wyam4Ԑ@1.ADṱ$`Nqo2ANL֜$`c c(V(B瓮K+jz$R"\Pp#I<9Ȣ  M}k9-arv &HbLgU*UȌ[0QNCL M|,tl4h_ H;^'%6;m=B'rGB 0aszŦ4~B .@wRhG״Ļd0r,({@HBQ VݶR}b۪J_"?(P G'2"!>G_P5:}+F O+֝]X QA!nt݄l#6ֶ,C1S!U' 2a˲!Q6$J SW{y7nɗds}C h8lRW hJ`x]hLdk>.`uyQL قJft'i4\|a /հM"lB Ă"'`BdB"IF$R@|8V[bT`jfB`YHq2%U+/ `q*u$t/){[tzth9:";Bjh7,`%N0I 3W4IlS-*#pr4@DhLR]j`25*ŒǸF_?c1F7(Ti!:~슋M8ޒ~54 !)sptrHPsг^.κ=2h_~ /=SHZX!l6%}:ЏŷveOtvKБ|D9&:O?[=GJ q_,bz|Jdcw@$Jrlzrr 0O, gGf'&*%z\!C#هqaf}?jh $H.W5밟h 0AP^#D ^vB jnÅOӆ9 'O]?NyUǸ3/R60 .uP(W˼'퇲~eB!IC>E0h}p]%lY}xIO%M:OmO cn7PkHCQxÌ`qN.XV`ޛ  TD=rSҴ_,/z$}0=9\M6}SPM9Qv<~&i)ʞ/n3<Ұ47yzsvy>qhn- )  gՉ &#a tZ R8ĺt=1neSv}C7$ C~l|R**TEvЉs),FԛgIblh+P[9P3"I9ۨ3Jߏϟ&0weWԉBRs8W%|%;;:tŁ;%|(i)Mu{{у$rߋ>Y ?A>A:@>f&NPK#]'%x 5ϾBr' J cȧ\O@TJRd6_H$}Up{°Ҩ@r!dN#[?8a7D;< 5H<铵9w3uu< z/ _n)ts06xw:_@ѠWr$ic0ʑ (Na$B|zĥ DbfLHUe@li*0}BN2` 0_FCsN` i{1((,øpVsmTDH b^u$?W& NN'<˽{ws]qhuHvA ˸_rJWPr=Z͙݀Sffٛ f7&("e"ЏOLC1ΓfKJjI@a`)2X_!G^ b0S)%G OO-&$C"DLŜFD=3VպB$+Ì/ziFC&$$AH K809GAt_[ ?=iI [zke"˞qu֦@_퓘I`0NlwaaRgVz6N0~.l{M'yşcSE!BUTRb:'rZRgd^|Jc>M y, 6R,?>O7}rO!b,@UF*={@}S?x'4i͙ Av5ai,k7f4a#$G}c|2TNȝN4%j51e%]w FCԚ-@: 4hHÿoQTr`\7IPQL0b凢rjsβlފ2"9gJ_e%nll'cp0_ *xD.%i҄_3l0aiJL ̙r%2"̋+%1/=>ヱ=-3B;>Qz} WBf2@EE$=e%PL*6n̎#B(i$9~o:1G͘0a$I ||uѬ/]41m'wOըMX~ &*|XڒT?'-ݓBȞPxy6 8$(AHoŽ. Xwj6 -@B K|HsXq`]ʜphk4M)7:Cih?s:!N=a]-mJ$}_<hп92T?xxg7{`%bNS4p,I Cm} ,dqwk {u*ٷfn '㢵dkšKd_ Lu7sXN}xǾ!J4A?gqyiv<Ka@ elddh k*9iDLP¼SG" > !4OP܅>'.s %`;>@O!bX `&E4pO8hUI^1& 2r{8R-@&%;"6"1~A,0 6$` þ6LV u6YN=سu|~ZE#y9<|W,A{:&?[^ꫡ}b l4,E`!IK& YРӰ>u8E:YSqYo- tzfϠ $4}hFCW vMFSE{xPxtr>P0=d0|+PiD Q"FaP]=: mTHR7IXNӝñJaHcϥ .Wx+BplQ(.ILurFA f7sU7 "#xbz=)OkW =he%"TH!d&"b`f9t9l]Tz]3$ԕP*CBϷ\ƒ&4#~>uXW3Ss箍h9G*Y$8#{]F,9m dv% {\gޞpInD ‚@RF*)EDa\H****-5AUTE2Ff;~7{sCGq^GƂ#Ƈ$Lj&$tX2Σ> 쭟rD$I["e9 &\] *R "GTA!}05hmdf%X ~<>J+ɢ~3Ioefi$2g*nHHܑli]fbtP҉ -9[fsUÎg!O/}$_8@8p3ܣ! 5.K.v\@h,E EpB q@.́C(J蹠rh6pkj L(Gd967 u.Hvdq{d00d@Ӄ򏠇qz2yd 28]Nb)sH(0 qE+&@Iąrth! 3E0^@u8k51 C QJUUr% ,bňBM409nb" +@Iӛ=Վ!FD)hJP>jW4lRJf(xq12M$9%O,No2%%BB0/oN|$`=üxQ^dфV{9<ءsXTVmF8 'Xp3,{3Qg_\ATh,ADt3Q_"D7P@{ GsȘ9Qr#C 0rܮこ) $h[|VC4Vǩ[KtnҰtn8ECN$&MGeGQ/4=V_<3$G|:%A G<έX^C8Hw>"vwqU:+nc#GI p\ z/Î=i,$͹=c!srEjH;8 (eK>2*O*`؜ AE~j?c8*?zOF'`rgُ?xn<`N;}|ceS[]qsFg!/ $##Xg;_ H$Оɸ=dENke< pfԁ)$ǪG޻%N>{8)pPFnD i,a&Y$H)*lg{K}G@ۃwiRd<a9vD<!_q/b:a7>HOQǼ~ , e> LeSz@yA)Ydg{f[?q< Ŋ"=3h qsP92Q=  @oORU=#0HV 8 $pJ̹BT0",2 hT>4B܃Ԃs֪1ẻ MUH#y}`' UPtz1C`BF1 ғ)b0M&78CA>'/ dfd v< 9?#??m6T{c2^T?{ F8`&P;Aƥ߁XgD~#Apelg5UZp$q S"Da(F%,x"27fQ75^rdhF(Hj `B(ZOB(e 7-.* ;UI%$b4I'dX'/U38 G P ;5\o$՜."Tz$ }aC(3dYeGƕ"H LUpBEu8Q1a˴DMpJOIq㇜)ccG|L_(/Fp{[9 {f` "C{|{s/)'ߠ\ZN|XOO›`#mMhx0_ssqL~(p;ϱS!dQ"J= "c>ш@ / r/7bC(o(3!ԩ0BFpM& ) \$+ N 4j1l/aHCh!? Ltҧ(P:wp#6+σ_Шi|!M NpMhS&3a|OL&2y:P0Hb{P7w<uHZX VzCESMcWv73*xd=`$D HqdvSiE2a{jpx`DO_P>hJ@ְ =2DF#LpV]ʩl*F=|F>1CeLώO01(eTD)L?'YG/瓟w|:a7] 9<BRbG0u}̼q`pamd"E_&eo=LmSYH;nl!edGtci/355T@@%(rz.b?PQ°SsRA@R "D}_fʃ8W?\ZE$x+4Fn8id4:R}Л? }#8giHcw''y+>=Su1DEp}T77ss%4`[d|nk{ag0 HNCPn_W |>9 ̉dvp<)HxCzNŹ(`Z45 BHs;!zN|=,=Q9ɘ^[ulv{DPʒ{Ncݺ*ۄ 'Ʌ'A)8zzِ |>Nɪ")6=Oq)o8ghĩCpp;>G! IJB"$)%3(hSIT l&"ta5Bi=C½TrOtJ|YwoH%{.a5F~i>F510h5&ftCwܨpz"h2V1eEW*WesJR\kbb$>A:(~32(H psfSP@tMNT\dCpnH_Q>a<"x dI^ `3Ha_WNq(̏W`6p`8/ly;ȋ5p}g}0l1/cǟCCf>Ja ;'= 󝗻}kgڮR*k  e=[mAvNA4$ _3kZ:?ذgK&(fls;4p w6΂T*RIRNbO<0ޗk0uB9bl|%x}*{rLO3P`1RZI%p``C9$(xsP;Be{t{ c6Ÿq9r/< '-`ф0™%.]D$"t$$27>1 HIIXR=&O>K|%P"BqohJ ;9plFa.@ N*>jFwiˤ=FmQ 5'2Ox2S&,ЦJͬLrN0;C \rs?0{Lw6Zry#]aCewm=qvo(t ;3w q1V)X,& x'RL(6$'d#C!^ʔ&`;{1^*(t6Ӑ.tfD!ҫHdp_["3*b8pʐc&4QN a!PDŽɊ@[ e)؎DG?r!>8|0}';">x60d?‡$@??xhg.-""*UJB"KBu;byl_gF!B5ZrL?Pڹ;22T54̧oDfM3:5sDdM!dU&?'L Ip0P0Hdžh tNSڳ2S"8Gl`d))aV )_*C@L}|7LQ'"j1"<%-Zmԇ-q ]}U4œ' yn:籞qp ~O 1jϿ[27B²l+'Mlbfj21"gh@[>LIzLI$`` neђ6P3Xi2RxC 'aTC#0"')/Wr6#f#=||9qs]qR>*DD9/2O:{wC 09I c&|g_#iVڴq_fa!nN]wPA`z=}܂t" 2df{*76>Bvh(pnMK8=N&u3ȭ&kM4E>+ @ǟ"M\\q7!1`ɿ= SрYC*_gos6өj}"S_Gc6nʩC*@$sw@%㙉,fPc0;d3Z5[OrZ!-fH$ jPr Ųa U4b0eԦ6HU:q`)ݍ38 $$]QJo%"!ȧ&$ƒR!fGT~ DrP]9$MFD'9`y^ٌՃZ?(P ~6= ~VʹLуsRCDߛ&hw`oAl}d}HT:M=n5|yя]YRBv92'\:L*A)f-Grr(y4Is( Aa1 > pd>r8B%!'T V$HPߍUUUUURgf:O ni(X`qC:(Ew(Iv`4;m0J1}el'BjY2ERr&pqS b(b:Hs7UM@_g &6`2Ù%A (@@exWe÷x֢a\S8&d'aD1'S  q'GL(Pu(rSHx !>!џH>0FaOBv˻)LwN#JH H,ADC1 -}O^ R(ږ^4{H?*Zw8Mh3}CD,BB8@458,9C#ˡ%M8<@GOaGy.f)PMdL)B!ا/ɍ? h|P ,`!/> 7vмzRW|0'ui^`yB'P!DY3)pRѼh0Bwx:O"B<] X>8pA]qHPˉja8%W, σ%f`$Pd !8eAy!'9Npx/ѶEȧ!L䐢' d:Q(U*UUUUq?~l]/ 9~P :Od4_1ȗ$Sh-.F~2VgGJ"D PƤ!˕(j/hD8ABƕ2ҖԈl͙`P"@ ؐS\F|qS4%P@f'9 -M0*fQJ+GRl(I$&P~e頛qȐ}P$ c*rA֊ӥ;na?y)RV)6SǃXhx<\r X@1+хKf' p{䡣M0=𝤼.C2Grg9_9Ud8'ڼTN͕]ybLrɬy( ^DoГAA;a5%T@`M<^AM !)vd,`pS;1A@'.'S!TCJhDx<< hC{'l n\(ٲ~ȿˊl5yޕ-159:kGiʏ?gEI}”@z7Gj D"LFPy6QJY& /⋌2mO7ZHF\Xn֔$9R~5wN{I{ ޥ'Wvk7=j4t Zt$sHB]ݣ ɰpREC A!?`۱|oD]ʍ꧂iV~ D9"h0ov1;zOt갧+U?崙h}-? >;z&Udr@kSL4~ x#,]RS\㮏L͗-. a_O1EQQo]41\c\HhEۃ;&쐑 Bl5Г~{WG&:s3Hz V$JE(i{NA/_p</dxw8{;NGF!; y8A~X2'QT?pDPSq1ITT\ 5uOY;M Y@ |R+c.'#$O d=L⠢(hﳥΰRL,I>16 Ha}w?dI9M`tYvs2C)bNzf~ S_*`jm57&C;SpBN&VUV'a@HR.HF$"]:*"q(t2gG燾~YCp sh:ADk^T{_s pȅlǩ.!&u{L8d9ё">('D3iY㉍ن" K}M23KjѫiT"{BBB֍5I Ƚ 8vq8S"NJE]Ӱ ̘mXS% t?#h6 uH [>cg`p{ILߜ4OJShT,CCq™:o/oQu Hxr1لAJڜjE= jPF'CD|rrQ/ `o8|ã]5:ddL4)iyP8udʻ kҔy7q7HvL]R׎=9!#pŚfͭw m 2I^w_wՁ QAǐ q\Aٙ'l"D9(u h|IH")GRdC wav?Mx$!pki4AD ",gl^_^ƜtC)C0A:$L xe@EO !d߃a1wx$n DI$ DNFASƭ2ߩȮ:<0&NF;62x0_Cqz pF ` Dt @0_IQgU#0@bQ_7Im۫32HS u|6i!@x'9{x CXct {Dwbi("ÇBbvp⼴03 >.L dˀ >^3<S݀"BP0=W / >7Y ZfBCꆃ@W'Ai& Q6pes…B_GCQ{ǂzM uxyEDR%L^ς= 3{۟RrtHB m8ExQ2K# p餥zm9MpaG&k$_΂CPXPDP$O<2!Ntްt o/qݣDqwf4X !Ofԥ cR 9p𑂉Ŧrq p7g`t<#(q.z&4:Ss/P'AL봌-F3; 6RT$L.3f"G&8 tCO0'r97܉NL*)Md!LfŊ*0iL` rKq/f^]# Ĕʴ pC }BIq%8C ̆|> #d!ن}0dPN#&DPrhax19H wrp {Y0{gOky7g0U/2 9>ǣG\L\qDn@Nz Нxx0%H˷x ge;2hR$ #]'Y翷 A +(4II:MKc@N>m'W tɆ, ?i8ib(*EH5o;('aX{y8Lh_}'g[ӠG)өnO=wPI{9;ieeF@CØB_L Td& oҩd[/ No'&\dbCAX7*I{RdX8I@I7v)$"PmReъpzʎ*'51ѸJ 뱓GEQhabUL?݄ Eh &\?&׺(x5(*0ax`PYˬ?&('{c/]@dN8?hH1xӭB@w\4I=DrZ>TzI"a2ݎ3ߑOhNÙϡm-( $۲>IpGda`0;^GPaꧮF;_v~C~0e}}Kc7zAZЗ t7z |=4yO 9`|uy}6-k՝w'gM1uIA m #Zn7sތ2#Q5ˆ&&=v J,6n6Awyi;=4Y{^^<^'5\"i8!uYd߻ճRlUŗ',F&Ѭ3z h~"nPC`f?W߁.֟Tp"H<3dj I-,a؄I\.H&_l^Pb{f4&!<.]ؠ;v  s>' pO {7xAl<؅Îe%+RVr\n${8DkͿ[/.&2?Xɒ3bA3 Rw܏m9}j`|/<:V6o95%(g~6h䎶y.&!BF,em3ʩP yG9Ҝӷˇ1Z&M>34LQ4ILP" +-й &a:v'^ZiY` >= BI E73:)|buwBx;GFs&U)4t7pxq>a;H=jeo@⸉>̿ ULz8y;#bFjCehpCL FNRWevdvՄl[BN%OhˁxvNW5Ll۲zG1f_wQ8B@v$2wC-Lmc8K,TjMɅ1]Qd ˩O_"i8v%qԳA4 R(^# #n8U= xr9%;炝sά*D ID 6#{ >ׇ=()kP?U[DpاI"hGF8;×}tš v D'}3)*sqser&}pPuDS0$H{R[n-(RBrGq8ƻG(§GE%41l>Nx']vM 4onvM*.}]uՕDB=Ha*Lx&9p 5;:# z^1xUzH% px! 8"-y08O5{J}$9PMGDos ]]jU[|ԶFzk\7qS69x9BT>4uTl(.c# AGqe]D8^ B:Im~.l 4QNHGRPX4&f^w;sb"'klj  pd(;dCbt焸+|>g&E:zd)ѿr80#vLTG\O4Eǣ\ F6t 5LFksո[jr :* \u :+,j>*BKl _3׶)I79B!P8^AE8=g. (\dGt<_( m2szX )0bѬmZQEֵ_9/3b]H8PD|~iy \a.7주!6#6[clmѾɨ!\l;"t ~+MS&30än[elJI(ZߣQո4t^9tN'?,>t#1a~G)R@P9EJD-P\bO2Z?PΩll{2Kb֣N`Y2?}%2˻9of~$1HH~@598p̅ Hu@d=5#:9A@?`~_{Xr@z}Js_`TGtt֎0qg@nT _6UeјZQbH=|[bHf82{a=yp#U! ĠDMr>xacH9_i=0˰JdPM@kIneQ \ e0xK6vbvѳ2|0:uҺn"J;ד.OZm@.4[-[;&,A*Db=gC4 8dcJDQLP!˦=9'`rvg!H h";6OB0~@/=c$+HO &дܕ He;KGݏ8flnCdtTppy HҐ!+3$8d8Ö^ޝTGR_ S09R# CF%]:= NedM&s&K`" GM\ ݔ +?Q3WqdA8%UIT$,Q)sfVa.rmNn-t@'_;!V&.BJn3!؆ͨ$t~@Oj{@@=u|v&E;'Lp C_cpNpy:,&ba2Rf Fx: :aunLv{9:2h.89nYR32 (316QGiGӼYܖ  YL0QF6b{(0(a]WH=GAVfN<uȤbKNe : W `9sÃ8 };P|9z@z`I*!X E?PAA)}̅w_yad) 1@կ>q&LuPS 1+*%5mL[FIvoa?A(FS,Vi̓!n=Yi1H3yoTu| 1ԑ_ O`@ޒ0ħsSm4Mr1)q?n/:fwQ{A,ެJOƣ0^;vI> zLM:EXվ9>㯞%1GcUU^ @΍?$AjʫRo̳'V&vP-8`'0Pd%r(p&]?/E# Eh ;cV-i8vnZjIxVK,8Fx s:w1=Iq1%{g5qi^!BZ,.,]Y$:G(B JjmBD#;#=e@D1Oey߶[ZQׯ:|=^IX]rr}dy_K>ϵ}3%P$T#Bo?od3*c_TźdzFlDP$=o?Q;G?װ .g3cwЃg\ȃMRDH,:vf >n*IGf<^I7A:?ũR3ް qA&5(xR@!R A,;LKRI`x>:kFO˖+85(37b(j3NkdΕ4V̍"jQ0i5?{SaI(Ut ':v8Eİ%1 tkȁT2uڀlFSZB Y2FA;}Ms铆}a32f<& qi~a&>/:UDeU7'" A$u(mTIGasz"*!,hAy1 CZ7i ?_ Qيv6F|} y}8;<62| ?H~mHǶ\Ǽ@=( p1ύh)oǃ1fƌqq2YQ#͚Q BHDm?Cg@M2uN^ 4{"!ֺ`T^IQAO a ps bDkWHF1Ynʹ=xN7sS!XFI{i|\>|u%z߷=h]Cqx*=߸o`YL*b J]"s3$ ̹NŸB;BaE޽`ęv|F=B2]FGD c_όy IW Y&HG~nI*jD<+sd"~3wǨi(8ߝr =gAa:H{L$(=CvQ5)^ے $aLT`HB&2-q)ǽtq4#A,μ41]Xnߋd9z-F "1fznCB R߬|O{ X,'Sp*u88ؓtbt JP x_'>~ȨHU-;j>~ߨT PQ@MhSW=d6UK .. 'TuXzU^QB>?=*MKpq:ی?(GE~ܔD};D{ 0p\ojL_t/|O^'{ v!ҘhBb6 F)MV!MٛtNd"]v:9bKX'bBЊ" tI]$sc$DN"(1D+#ARy=K/vUy.~} cxuyќ. qnctH*5[ R YRDh(V5}:#8bnN斆飴#:sMNjJ)dvmDD>_aΠe)nYH 1+ [>(exc1:GgDPD(Q.2aX)+L^[c@C!#9D3Gpf_|-.N[?"ht ѣ؞ʍZ[Pa^~; gӢ";ǤIg9νy qN8C!%L4LEUQb.BFSxVuaW !#4tD۪!@@P ci bJHZiTL編6;64<_@u^B {B8^pg‚ p{hZ!;`1QXEQ1MQB¾<$5 Oj GmI݈eW"XTbvj4َupo{1Va.I"; 䛢DQQD.=3㯃03 3 Μ8!`\y﹟Y"b@$myc\L7+|g_vM*7}pzy]ub ɇJt;C&H&F1pɎϵ{IXzF.nPLaQeV(2PJش|_u{e$J< Cgr{WQ>Zz~o%79.=m-3qw6x2HBh,ؙE+VSm)Q 3fn$ӂUO3̉kNR|ĩ%sQCΕ2CҾkQ2c8y ׊@qpv  &j,F @-k>y)ێQ=1#j>ڏfY_ry ѝ',r9Ʌ^F AB2* h$A -/r { ;|lo8/愈R(D=_f'&~YtD.raUA^ֿu34qj,8zJ|o3wqyldgˌkZ/o{v g0㧳Y S 1vJX="$Êpģ2aVX@ptD"I ܖ8^+ UTlڢ}~_a^gB@3xtn::%R'Vsl|D{~a^Q_ ;1d}(ƒO3r+3hYLVcj`7F(c%9 E f2e&`Id>86?(N|80,g3lY)yP@r{X<Lr4)ATXIl%"IQLQ$MŇI}G_x?!$~>Fyr|4y!<=Qw;p}{#=a>ouCQvުHm%B {L1j/Ȁ s0;p~ ؕYK!GbN CH*;v{jNU9d( 5'90"*k<)9sPjḺ)pQ9#e 16W*-ə\2pjN:CD p[lN5n6"q%1('S*s3!|_Û *}gءGU#B') d:B>?XH3ϒx0]@Џ #^%4b;efx%t4M'nRۈ#dظe*M nBtuݝȠUg-鹎 :) 8 9Pga!dt箚Q/nPtjK`)g^dTĺ;eQֽ;GkW,x1#<@_! +`n,ʅr%]3 sQ!zEl (=?MDӝVf]a2x"DΤZȟm7=\F i*: k`vj..BQMEy(pL HASX{ģZ8Y->/lQČ堔D\aä ,f'^i鄨[dԚ(0C;zaNl C;ldThxﶙɇ!6;rr'8ﺰX,5TCֱ}dPl$:(Fz #&1y*H'3*եRbqi|p2qzz&]:e\8fd ,˂h""GT:e-n( @GjXɴTWa !dSM1p PW< i!DG~. $_ytk,'=\j8n! 5˸(n#>`Ƹ |Y!xf|Ż?I d ,=Nfn8;=s33AplwH{gt( IԹϚ[Ǐ>Ümۀ9$k`[3MOcI/UVT}y rq~Ȣci$-O֦uN# ODlyp`0B,CC> t }܇ gH7$ǼG7O,7 Հصl& !DHbTs_>M["-}Kbi >jQ&=@J^1 jWG<мC #㭲lzr ,BTʘF ҝjm)Lu0_5yuv ТKbE[J8D1H8xjQzH #aejÐ"BN6 66 l'8@#td'#2Arؚ{5H xWDj~Ò8QA Oh<cwv.Ԇ*ܤKTURU1UTUU9EU5TMQTUT9u333$M3_ꇏoo"( y|0[CH8}6#̐ hzv ,. tf A"4B) 8B|Xs( ' QK\.P}BB0Usd$"Pڥ#wޢ F9ǰm+wK W,af~0dx:? D.AEdQEhi̚))J@Nax?]ߴEޑ*Suڪ iĊ(U`RRԵ-U-J,-KRKR+RԵ-KRԵ*UTEUW  ,R!.KB>''^y ֈ!)d`FpPw(]>-$36CD=yc혒܂ 0܅&!lRq-"PJQYlˮ{ {`{v0]AWvŐ: ŗ%%;unJrĎSȴ$eF, 2L{`$jۻaq8 $nD*+X,I/Dc5duzXϡ`r4؅)@FC}vxp@,EGͅE6&k-)~I3ewd>EKSgs>(?=(Aˆ( !C˞%c T7 H}dәhf{U<;r2x.#{LҨdI2$cMƐ}4ЮH  *Y_Ir#ˮ1Ϡ? UaPyhl0XR' l2.c&"63dFKm L!XkNEq?>>(7 )M+ہ((C|u> hI@ B&J1`р{ڟ1QZ ^J !~EVґ o 1>aC$Q%?w8ƠΞ}7֨)S2 ht~q\u]Լ.! pv^9!"Q,G>=}>8vS#׀Y!AYT1RA 3~P$@MxM(~Ŕ}ð^Wڨ| =GOFaJKπAǏb-:hTl]j'jŶ!pH9(\\x`d{J!68fΐH97 nŝ& dC QEwocR}76YHn>㐐yI{ >6@qC'Lk~@k蛀A N kʢ%o{$=ޞ/1ǻ{=ⱃ>_=$b]qG%/p{)|]U__mA YcF6^Jx|ogt s":eǫ?pL.~+} +pz-!S|%8˃6X`)1E#@A3`YC ᆩ %ю[SnKA$lWn)!1@ȐIBJW=PL .^ Wr&j(ÒY%=ܞ 4R6xSTEgtN~{gF@z7ۃ|&(a}Q 9_UaEN wTd)Z"I5[.0)Bd&v۬`"d(DxW7ATxo ѭABDa sN$DH7f 6 b S3,ا(A$(ۈ1 w*q%gol$v8Nv)#JQ<_OOĨJ(߁z-'4`lbyCd.ScQ< ̰"lİl(lt,Κ[tUXJ mfEN˧8L ɞ,vi8Eָ>,`6 :RNznTq2d(mM Y:a<t^U ڴBjoJ:DEm$RHE @7adlX,Nh@]rMޏBACEEG<}dc1x)ڎ\C,3E|VC!Tе%aK/FV\}経-TCd2 R$ i9¹jfnoq5޿k_SLF@]QI.jжS4 IABH:HIۓ," (g7/ <7pڧzwöN(ɇQc-v}?eˆg;^d`h75 lӿ#"2 u !>$BA|@>6}v)wHd3tvrH@l@]Qqms:㸜)NjxDV2$.v$vYAU@z¢(J\.#}䨇0J!hHGUfL2T SgҬ㷓۸Lb70DŤBuТ@D7,jvM[zSH ZmNX͚h#77v~f|#wwK&9Vw"|UG7'V>wtypu3dnh(P1p@Ўb&Noa)0N% B"?A G>5b<hnTsd׉@@L: e;$۠Eq(Po@)1MLzƜôqu\Iaz鵞#DE *гG%Q n;c))4 QԈ:g@L /b*6 EQ' .<, Uph)8Kφz&,a>=iH&j%I .H@;"c1ZрGJAp܃ 7D%OM{`UHn 8NCCm).:A[rn b@{\N)J5[s5{ꇗO>pd,>hࡼ>ԄbOHIԒ8J|O{Eo=ps%̕˜[pг6837~F@S zapBWfaO"(AyZoN)! D̀3 *TQ-uRmfzR*V(b%.Ȓ0,7 q "Q^Wh~-sxn=S@b1=kD&VV$mVjfN#x:Qo,I*Bm{xG1|I"}p?IPӯ@握38ξc)z-;V GM9P`7l@PJdܬ B[+S$ş|?`qB`0&;͆`˰P] ,E(7 ?~6+<1A#M$#8}j6!@CE"'*媍QݾQ߻ka \g^ ]F H&Lm -J^ETV4Y9 T!{@F2TD?>` CmlLț2612"usVqpyuYxv~h ^{H͆;7UĽJ Q׿+`@Yhy̟p󪪪#=ZOBB?X /ew2}(w߿ OquFNa@O4Fz: 7B=t>cY^Ȣ|hYӽVMȣbCg'x@ȁwuiAbx͆,3ߨf<8K>(!ry 6 gYB{6R}w_E41VϱyG#HCB+şU=W"'`AƏw>Յ z#EŒ$sD `4AmKLXhci  (12!6D+T f_F;0e$q]>zf[K'sB/iO 3D\fq&f+E9BP 5N)a t 0lqobԀkN ¥ظF0j e B6 0/ rC*u3u]U|,"V 8z#1R6z:O\~HB}s$0K5̍LmrJJ_/s;ۯlS+˒ P Go6n&#_vRXOOw|4 MPE??Д"aҷМCg>0$MhHEfKGq#_>+2L!!kBvJ {/'v$2Io^ 6_grKm-r@<㚜L09(3FLA'#KsbġF|N?PkjndbeSQPquC.k1'.=^N1上uskIQhMæ Ό^'6g>#b:cM&P--{{$ƔDpXC5a5>vlHV (DAV1V#Ʌ 97$7̓)]2.QIK;kfH 553%磶K85;. {> @FD?vTڔB'Xi;?}.6m}d/΢E?qŇvmTdO0޳$Ӄ } FkN. mD3h9"C&d'{ 1ЛQ?&38:ʔF_0Gm6 R%Л6P)$n<)??c=p=D8Pg!n v@P@8`3K6/{cD^ږ0sya]Y!jJZ' 'N!/p! w, !^ RGB2*xiN!!3'twF}KyFxh$њSI$k\aGfJ$@wˈ [|GП/ DyȼCl$&uZq:!0)≯bo`!ôҩ30xG   t$+6֡eqRJ q v&УyJkTޖ pɟ"_-_HH\'C&.q#DE_3A̜7 Q'a7g<' x4 s!OD492H9nNGd@ў̛ͮqEHbiUahE\bָ+^1G_?ҕ[?. (Eke`'z>O?d)PA>c}0! }|LyCf*Mf pۂdca&$0 CvT( 5Y(6}Ga"m?J)CI!4Iina JN6@8%YRr}JVb mDMlЬݠa>=A?cQ8|2CXdmqsb D=&  ": D"(ÕZ @E AE1RSCHRk ݟj!@{2P{݄݁.>K(#?.˛Z7}C19ˆ(i !$]a4%L9q͕!Z (vvE}qFTEET'`ؤ<|~?&R|"h> h9MdS8?wZ'%8X߿p?l`C>qϮW]CYpNDwT\fM5kW9IRl.5eˍXq >Q!, AL&udÀF0K?iP=Ai1K}GqmQ|*{"7x4F&:7(~ ]~=ð$oY|;ؐ) (Dܐ^|; i & ) ycOdp ?Hɂ;+ }9m[~33,j;m';&Gm'rGH'aҡ7[]?T)T/a5`Fb[[@=Dyе#CiPgI8Ș$̗q%3LhmO 4}g 6* B+΁+|ǡ;8s:n"PP1%Xv6R#³'qXƍ;Y7Q C D1L! JV H$:)TSM솉(ӄRjӰȇC=IKacn -""S=9d;eVI |"hg܂\>ӧ@);Y0J=b@Q4C*!DR,a @ Ţ2]q{ v:`0 MҲPB$Q' Q4d(ce?L2Bsv=/Np_?9~iryTL1BV9p{AEӢ5菾I0v݆͐rث g9EDj˅ȅa 0T8|%ü*? ^ļX.VģX1 0QqTKb]bSf!3D3(rtn/dQDAPQO05rI" |-`L *jD*)z?LFR;'tyTex3>~$LD@ K=eا}5g۶ѐ&>dq_}$>fE&^ ab S@D2e8-$enΠ{:['p<=9@))JJ(" o9=4|0HD/xԍDRH!sPA J);ćRgtAg3O^M;0%6R}b"~UN8fpqާ<ۉ[A.h;![}pфޡX:C7iU'Ց頋PD}|:S>2Ao"?d'm7F^*d8!|?D`t3oycfdjm T tis!2kv}șsȑĴ<4L*^JYl?3Z~ߧpoCxM .F`gڀs5ֶ5?:Dߖ>=xPF,r#1Ci<ƢJ+5 ߲gN<ߌ Y,NN-, {|a0ށr6FeA0!d*f-}%kHҊrw9^3qpx:cbG(΁ %:hw犉}1JBpz/hwѦ`{zǣr[VAdJ3冪k63l&ƍ4NL 5:z"tgtp{4$AD~l:&S S%̙!ryF8`)h (iHE"œB0Cï0* h.^[X.6AG  ҧJRD(B@+ @>7yycyHfZT5@SzJdo?O7>ty徬U|yܡBEby,x"ޫ2mdJ#2ĔΐZ1o4ТoaLD) @5eաUS M2uw8J9@dQbRv9Jnm2L\[VCX4 0N*m#a:o%FQH.*'h.M*RSq21B \N&VPa=OV:EIcTG'(T:6_vUE)DyrYU ^QB)ӏj2D: 0ahS{.0eRlCjི`&518%wGw)}Qr$Bd z<B&^ B5<$TbZRVC"R NDPҸ !R2%7x̃VɄS6BQBJUP"bb!MTwH2飣\GY7*DDDEP4R4DDSQ% &\ fcOTEP41ܡPGL1nT‹ s/};m8,g')T7!%dC"^]7X'ł=*(3/#i.u(8'FD2}]ᅲ34Uvs-IOa҅}}>mY{R7˜h8PD?1A"*2Vb5chEkrt4pHi@<&D3л>!;?!!6E?ê}†c82hIGhEJ LüsKBMs$h(cq<7~M!t$Q@: P"قfjUDi5)V@ɻCB"&n cL%@D?^ %1܃@taJ2Et?OüHtt"{I72R0< e'<ᐇy58(猄Bp1?wɴ8ȿ b@X H $/5\?`qBI a ΔmoxOCBiTR(Rd خ1 .G;>~iwžxY L@Y1Z*u2/zv ` UhEC{8L^I-)/P|QZ&y0?nxG5X:÷]”2&  xF'@~tz>bʁ)j"a& .D^˰*4D(SBRIi("0rU=eP6j!  瀬k. Zt$s:1q|i)%F%HGS[` a\'l g$ݞc\8DD鍱pxy8n/? "*>_^|.t , T TH೿|A3oa!<@m(|{t(ZxχDhh6$v.8m,):$TRl=3j( Mi;BX.ˋәh:(C>Y9 {@ Ix 3E Jop! h2Qy% #>]dQ`O8n~!x<!Q w|ceid(C<8NvjBB$^we>eXߖU7eżR&88yX*v,;'yz7O]iK2Ily80p\B9Oe6栙^0ׄl^DO-d󁫸!ztY%4B9?zasY !R;'~7埿Jӂ+XjJBe89Bɱw/!Ae{-ҲwgH9=sZT|L@irQfPTaY$j>wy@jP8l cD/r=圾ܟb,XHDEF@e>8qY;z|<W/îF 噱Dr!XDEU J$bAӇ xqwI dF9(b=Kd:']aP\8DTE쒍DH]c.kD;ʬ\P'nU p w}b;ZAOï40GU m ߉H'ҜQ<0nx;>F2{v_+Jz}2m‚6VCl*|A>aRgd G$?P z¹"Z1Ep9QdF 148N(jvRt1Sk= !"tAtd!a,C:FsF4 0q\@ AM+8aa@ӆf0`ʇ릦C8sH݌ՠCov;> n$,N 0 oAL8?cDSI/hj' }Lo&G2,)jhn`yhO0xIX@7ƲeM(%q?4BOYPɼ,;a7] Iɯ1{ݖ <NH=e \L (!C&,vOK-R.ĺoF<biPc9\˦2 0fPP"Mr)t@3DUcz /IATۯLKAQ6?_|\-"Gnj NHcCf4~_hL0`'xDGab^ʄBu;R~洼DEA$HLI>>AXI@wM+ n3079Z窭-<ŎeM]̥S7ADC Gh@ "4N'}<>"*t<)t:mρW/0vB`:5.qۊtwc9|9Ȝ*#`߇Q)MzUO bE"$${e Q+ԊR"@s:!QB@xHDHJ* TDWH%@ J@Ó* X/Ch!:3:XAC` q! &;7͉c- У!~DI+LP";P9I *&N@)\;N;C.SF^jۓWM%6%#jM-d8bdЍ CQHP'P@qJfш; A;(9w̩4ޜE WR)Y:M K8nŤx#^]f%5 dU!d̕d&0!D};c|~E܆Ay؄|Js AC8"-=X@SHvM9E k|Qd9BUQ\ j]hSP4DB.hPs"DAol#>ケ,)8]>o#ɥ{ P "ݜ  nHǃZ<{ʃܷs뵀D]*_D&M)P1KQ(AN38ۺ2U7WTZ,Z[Ĝ06]y>q={>{q{ǐG(|rLYML(U7D9860۠Pi@-NR]\pLJ" Ŝ9 h)i4R; 0r$RWJ_ D\@v0 0J`Bj ST<U35 ap\ES(~ bbzpYWN UIiAҀu(gKGhR(6*6"ftGLDrf8'*і9x^`;"K¡vήQ\`hZivm֧"+c35.eIְ ؗyu|3 7 ]) 7S j2> $7&jtk$CbMI\vNvY`7d]`k.iqxɕW 4 J&` H(<e??LKVrdGbȌ2bZF1xRnGSɴytDD 5ʁQġ&S1붲XqAJ"ӷT4DBP5Q#rUulޗz]_?o=B3돳;Hv >N*`{d#Q/>gjnq4 {vY᳔B;Ct8oTduԛx ?wNB\rO"b;ӭd]I!"Iu:]ډAQs\~w&m2zZEDzpvRUÆGm1lctfe¾3pw>(g@+mb$wv 0DmBS9i_~ n@/1 h?!"D#D^E%Ш`ŒMԊIh(l!R"ZǡNb6*:؆ż]ؓM/ۊs3~\"Ç)b "Њ͊("B 0DWf1h&gF|lnА gX :S]tCJTYM (Ѐ45 %C$LI$0#,%#@RAWZQ)Ep& [ʂ$y :`?zf%ӷ" 4D#oja>VDu?Wc>S<+]IHaPѠ<>=Ѧ(l  ў]%xe$ŧr6&:w%!QPh&6AA0fĊ%Fa$hpm)S ZR(gSI Sw3 6aD ,G9n ӡz0C!O Ý-@b =3tQVkϤ<EGHޞUPvHDYpIna;@$͐8q4Nu%Cl)SN&Nʮvz H'9 HbCD ! XZb?(eC$A </t"0k]2zd'N脢BZ`$`9ɇI m׮-mo!M'Gn=b;E0 sh~x=TOOrZUACq /j3 _(גy/?g] ;Bڅz]TAe.YWtpN&2SD5 {rmj̙6*:.dXe9ʻBބ3uj5ģݔYꯞVhfc(y;O@o,%72p6qYRg2UW)r,Er_OثIE-"2B^疮YﻮM$$dž='8h <φFu@()]kӡExS.I"HfO^T\W 2Fd9Z~xO2nü\6(_rAGqZGP>mMAu3Rl*/Q0ɨ8ەڼL.JӺ&2p>'5@vtuiV@zhWD.`:&*B@G^/m+-ˏw)p#ۧ[YϞUn”W“JqpE׎Ι=^Uls4)fH5h< T d&fPG9~6 @͞Q2ILdTu[FX΍lupz>qpR[xPF V2zi|DBލ}ȍk }vdkuS' F;;Dﺔ;9fsٮEcP Tk)xIKHq}{Y y><@C;/wE"1<i$<䫢ǺqrfQ*iis[Қ.L~*[7,NtM%Uw'K"=oj"Db!r|PGK<|ǿ#J#ގZF(>w|c[\&>'oP5CA7==[8db C}Lsi 5NMνIwQGǟ.eD{ Ol\noK^$pGH"DE hgLKعZo%(^2JvA#9g~i Ά4LY% B)(-]Yƺz*ϧA*"TYk ֌xh7(v:VIfF#iGj*jAȏ&[H(?3PqJ px=bYSX8sQʞ5'my74WfpQʩqRY37ʃP{C܇*[=3W-au&DJF^p`d߳Q'CgDp_dgJD|9W,E&TRhN7QXD݉Db]'J9A6LLSH&F 87ۂWߞTJs z|/z!Oó\-K^B`*#,@YhE7jr(.S9,ZiMQPM=1Ǵ#;q1*l|Ą⽦8P\v̲ <oTaӟy&fU-];yǭ냞D3º|gowEB;κkhkټٗm_.nO>+](ΨIF7=s\Sy-Fw=× t/HC}G} u.xWosuz2T_Nn.2=.)TF*J2"FJ%w0g\=,Ä̛`'$(\.T N_1. )G4e5֛!V`.DJDUYekO2 IZdD5\ "B;$^:_5\fk>\NeHSsdr=8 682jk9I|e^8$ޫ[h~UڰO]"; {xc&]voAx*zޜ[ ey.Ͳ` ͖p2ςW},ׁ"Dcj!t'nZܖ]us uu>_܇#qpVMўNr9pOE5,|яmAȶ(xG6Usq SmS2K% q Bݖљy˂GdGDY=Y Ὢ<ズr;Q^(ɪvo}7G8wו vtx ljeu}ļ0Kw=d4dKZMp%ZRdԬdT^H.cMMa9S8^CMZ-NL-A8u\\i|o 8Y:3^yvEj;Vd) IA+}[% #(^.ax'ﮈ j*^2t_u3^~.N3j8㓥!^Cx}2!LIWG9]qwC8`5s[}.J%wgwO[Ώ2LjKU%`^lDsamcc#w+t|,#yR1Hr͑!P!K=u9A%[ta w=ssG&ok,m,[5q[X|c]]_ %Uk6e FJ޴S7Ts%iʍCeQJk=6$nJ.~bdtIrcӮ5woU֧z^'?ZN=. 5U:V>PZp4q\frD|TBFϟ^nW%aMu8N\>(H}[_̇foYqWie== &j^ 8"z`8wYeH!ijB<{~VÞ9W d%,~ӯAUxu¯J*QgXg<*^,A4eKILGSwU<[&\v!r$8o$ŪCK37RY"nd2pIWO34/q\IZk5&#:sMSf16os9m|NP3Ly:O dCp qH`VdloeKbvpa; AsƯ3URlb"F`\l2""&

  • qLZ0E6@sHCpRZ>O1}NA_d@ɖ( qIA{lj p#DyǽG;͹kF9=%7`zv9K2;,l'^8s\x.uμ(8P3OG#ji9k闱0^8wsU+tCڎ {BV@іbg+9QJQBQMESH{}=>~ogit=']O$5+{@6Cکt;pze@b{0 >MS*dOq'xcVh(W;۫dzIAD } BA[$i)˄)e:%\|H8 .+Q7C2MH 2M\jX䖔wur ͓|qv=:cTD<Z5t$0pAЎ`\=2ZPpORR@(z݇Ү\skwNVOǃeFoKYuTb"fzU˿Wok˺J#ky~خQI/V{"DJ[Vd5B.Kp,F)!ƪ[ntp5D1tx#u[FYY6MF[` @f,fRrA6)=g<뵨ÏjAB{AH&Y`VPp-@y̨0".P-$iPuFm jFU  )+_B܄)W_ِfG%I9[Bb= )7^oBְZ'78ը %bwU T\Z$(j !)t;S9zPPP $T10 U S5UU%%~2ЁKAFaSW$@Jprt/,QI7C;pп\S!X=\ @JqʦT/~X>J;g:bړ4pc ) HH=:2#: BN)&M1N{NnH360RR!Q ypuEFD4DR$C<K?o_q='=0hpd|aBof&Ro~t>~Oxgssn'(j݅ATÀLyp2*wpO>ُ݄ rTgąMn?dbFdC5d̘'(BXLF\K@ E$BqOǮ`ф9[8~{? j^}=W!/UNlgjz{xgPOcs?@|@;JD/-ƛ*9 -yHZ;PH,EˁE9-ttj좲ԩei`%ir'Sp={"JH %F7P Dɉč8v4D./W99"66D{(t$ؑy>{?|GU0$%3JChXr)b.E: 鷤 V P h!",c`jCyr-ϕG3"t naF6a{l7eH*1r3}qc'"L%vd$6oȼk{z `-(%*&2O &njh+l=m68F9H\r&8Ep|{$TX_>ٰmVÇHvQ_J*JR*)aZ[=UT*Ե-UUUKM>USNG(Y|Նtj]2J $Js:ㆀ~wf>!@?'8@ C0A??|wx|2B%" *Hkxĉ3NXNﲢrL: wap0DL@M-PC+>h^RmpJ"(i(YBH!iR ZU*b!4v~_;<{1X4y`QC1*ћw))W8MOqtL )Dcd뷑AHOJ9@R2ļ=V(nN;/̑)SG7C}`<Jyph 2)0fhe~\>@/X`3bIܞ~lKlQ?̙L,bU~kFi)5'7q$sΤ9)2* l)EY!ErIıBiwts币(s,-twWQ}Ge3ـ PCK GYEO X2J]xr.e +C.l3 sEЀqBR-+0l$ {xoU٨.8\ٓ%`sL҈% s9ߎ{}zQY}U ӌq]OG%&Ar+Gψ+"o({[˝#w(0Ǝo!Akн(왑pwf{n[6-0"%13W4qQnT{C:\}~+DZ;ŮŬ*?927rΫmzz.aK4ڽ9\)aF R:Ii q gyE[&wro58[z[lS]IK{JdTk荸+7RIz׍w)fkwqµ,,.[>Q\ƻ(ZW&{i}WUUF$t7̞EH6:͚F$ݵظ3nXMz#^gH]LrI> .k;5;uZtΎ29ʝyzRyJ <#F"R8MXҲ뭘C@'Zr Y{nC%N)<*8-Rn D9Ye34A37$GR\҇mODN tQAʧ,N{|AVFhd pؐgghTPؗN+@"*"ሄ@qLB.Ȋ&Q qʸA(KZJJ`NIBm(` F ^Hh8f9vDWEG˦!p pz8 9?7kF5~d>X <Pxgz'p Jj OT aZUx]Ӫa '1 .aHݵյNgG^ܝw#}UL)D"XjT$* P- 4HA#BTI$;;(T(d`u2vw*q~"QB1%*ӟ `^2h2~p4w?C˸nHvG wJRSHM)KAB RP+BPh6@.)o?nH6+N>{lx`{@h;a1 $;IJi4O0yoeCGci.~LQnLN}7qFֳ9g1QR^`0IƟZTD'G*E!1Bβ Q6?gpQ"gs!1at`>�H41!BaN5~Y=_:|CWu=M'.@hhPXC.SЕP/3$p *l C'ț4לUZBpU(*9;jih9 w#q >N@|A`NFDۓ.N3fOݾt!-ye;.d4bA=E)(:IT-#TT. I X* u L-NpHaaȼXD(X$NM#˦prQ"T2g?On<c:x0@Bb{bqalрBL# Lǯ$M2] <} ZҊD؀="BW3XJoԜJg~*~!!0{=xĤGݍ#x0xPWZ䄁(c89 M?>@7pIAL`SSR% ,Jd[G)rB8M"tlCҞ>#āe`O>~&QjOހs TFB}J!YOQJi6>PH?/-|͉9@̜әYGMjV E? zzˋ8@n dNd ؐ9 ,_sE'9f/tcGM6H9WJRhs$3 EG "prKcÃs( &.9I7^7DK@INO\͟7fi|@DTQu&P \ZQ=R_w~ǝRPvWY`awp<t'B7Fb`!ԁQ Ƙw$HhU'2b 9PG< >yh#B"i" 5B(A q#HPHB ϔP J@E9$Jd"4%t}!}4 3~`H9m&0|lY"N9SCm~Axv|l@4@$ " `1;#xӒ=8HJ褡/A% O_Oxn92xlcL…׼ UPи%&ǻ'' !ѳx\2+Hs2  A ta2I{P^O&k&%^tbwa;q"A.n>=P/)AَJqƮ; s**後( {!M( "4x H{KOxt :%T&iX )֒] ILR$<H7XRtRN0 +8A@ְ4bU(QC CΑ HC%&] B ah5@\ksvzq^&"=?m-5ňy$u! 1Kmǯv3OOp!Fh+sV)CbƄSz5Ot40Б٪ȴӬfQf"DiO16 (ĹkZ-ʧC9qy' |#!.9tVkQHNpvp.2k hQB8)8C]@ .,`bCᷡ]|ܐ9A IpRa#eP6c0i9dD">(C 553DO"|s<ҦNSh e{̟ip@:DQ6;LJ_<:=3ԡlRҞw"e~O`Gq#|l B#O߶a׷_،2i=fEgYC4ץ3m`dT=?Nʓ%;BةG>;kfOt7Wx:A5ˀ&txO2]wv}+(*ڂf_ɼ LFY$= "kA@^ G҈ٓX<˳iɚT3!=&7ژT&a%NQ8Q*~U ցj8ĹMoWp,6{1U2 7˜k\*DNpnDBAPj KruHzJ$@&lQ|C;d"qa } r`bȉGE ^ O6IwF A 2 ~)dT4ST|ubo8,Zfwcd]=Ҿ% ~2 dhyʜQ[i3^6t}TU2R8QB8ppkT~H"<׵|ʆsр*` "l뎉8QaBO(>6;]((| C̎ !K 2 *gN7(Jrc𬉙nq%<ٌ@^~*@|Q~aEA<!C_t2KLX^OJraC2aC"|u 7>P$B4rH ƠzL1χW44 8Xbk60&Mz,&Qk 0}W?Tљ5'۾;uTԇbzJrZ;4 (4811 I%`**Rb Y`Lm UCZL2?>W=SDmdTO[L3:5~8xRjǹQpD[Cԑ!bQ:X<_*#n54L%SafyI(!BORM-5MRҍ)"OaqуĔ=߻*=8#9xs2$Iň "wJWV?, <`%9Ԃ"A*!A'w%^ :B"T rĜ.,G0(՜" A<%v2ڐi~;A-'Gj71%,suOg!5Pۚ-'!恃' B C Ixt֒t#vbm0^9FXU3Si>gUq֊^ [-8bFZDyNI"}h hā}jClG5`RNAN$#;elpMD, (bcX]Eं\U%Q =ȵEmLf9 (+Rq`+J7y- +E9=Vc)F8DȔOci@yZd2tWuo+ʡ-K*TK6 EŦ)R!*lWSJ`#,؁@ׄ@e)a,#hՀK@ k5Yݳ:Y:;c(JiGR+]K8DZbg4$`==Nh|j&WLМdxIUdjrcoI(YAjݓvh[DMuиʄOH^q)*gM/SPɝw\Z53y ;N5/;ۮٵQQ{s书Zx=&Keo۪r9Fn.=\cPux;m3cL!O3KCœ8a.{bD q*@y*b}!??om;MmfnP#E+%sF]'*yσýBɨ h!FbxCrS 8ݓA1$(D8!hF$(J("(dB &>@$0B `&fNe?|~CKD+^o;#yt=@1)2buĔąb3%I٘S ,vLxB"uefܤ oFT%WQ]%4LP$PQCrIrA:@Ǯs< +p:~ d(S׃$Iu ] iq.")8C\b^cXXr*M|Dل3AQ *tx^ *( 03DQPJ  ^gUI,LM )JLIFy5=caˡ8h?) hz@V(Jr=`y:l['0OY6E!Oϗ/bCŀ(qwJ~ RP?Ҽw;$EM0<_%a:UTP4Dayecczy̧OWP?Ey~'|[8!a_TG@oE3H/?v$w~>jÇ|~Sр 6TIFaxf(bfiHQDkf`y ad 9&(XH$J&P4b$цVH  $&&  剘dR* B BdXMAJQE@R"DKP%AIL1KEhM%-JJ9,+m 7w@ zA 24}갿鷈_8ğ2U :+pg!o,$Yp`~J`v[pho~uR.dǘK!; Ҵ4E1Ph@ |7uOKSO3o8#92n*;h ag4º`.S[D>ӔmC(X݋_,4g.t-lC[Hi (~εc7tf唡J^$ KG6 ]܏p,w4r~a琇oǟ}"A*Je% #(LfȘw=fН@x9G8Ufa+5bmY(x_}` z)=§UC@ȁS2>',B&0aCIBYtDA)!K'!;~W|_a)8}{7E%L>1*zrT)y]4hvʐX;IM0(i-WtY naxqBЀHOCNYars+k0Apc>:$KJ{A="w&A#BH 9M2&pke6w=C/|l $_9&m] TC98(*f//ihiEQqZc6J,Bf>;dKQéX".8'06LOne_)Op&5ctF, ی,|}* <|$>yl.__ Ç?MPEԽoyg|_u"avQC=G"ˡܻh U% P8oxt.>v+ ׳E9[{.4d ]jc+49[Av|"R1!bE8:B7:)lSL% I@H,s 010,0`a"(& jDe3HaO!k&AWN' <h& 'X! f(;z6$w"Մ=qFx1\6l s[J@#DAd 1"BH"PDK,І  jfߋ*$|,b${#RR} H,1+2#%>Sc۾@@p|QIFJR=fRO̍k Ȯ!sU/\8j^ < #@h{N aƁQpSq) <"1%?UJ{ ve)ˬldukAMS[$5>_ tt@ݘ~.e $ 0&8Q=I=2um9pNQ;NG u X+qwxGy=|<"+uIÇb('#N{i8Ta0:C7tIh"whJG@f5a :5pLD5'ܟXY1g-X&wlpug}e(:hS tBV|{>}9N;sv[;6L@9ôIwdyvo A۷0Xܾ5)9/]AZTȫ㱻&v+q45%w9{;c==pr%G%uDOqtw|;܍zϝ}ic^I70&ݢd jje:+.[t46gEV$L:d) c9wwao]d؈[.OP)@pA$E~eaW ֎,X ^A2v#qI\H%$6L rhsU(SXk@Dr8u(K^a w#)ziO $vDnHti  pe G!A :꼐A7&&]R2s$"39r "$Gd(aH2 j ɐEEg(PGWS}RcM Vr>f>;NG$2> ~JWa܇@J@ZJ&PDx?b )3t<^[Ygd#$po0V[Iۓ^SӋOabT79<lN>w{hO!q$'9>ߨlj 0lk>?mf'F UD诘=xCBg]BY(rUuq3f&hy8_8Dr:{RN̓ʿH|6[b?:a;Ѽ6=w]e"qTQ\r~nhk-Ic ]Xͦ"ݠ|}z S {pm]QD0R4m4F\ke%cbˑ1nj^LUKƕcIĸE"PR DPb֯WćN/|7F rq]s(JV 5QyFIR陴G@WUra+E:=Q\ط.e,{M٪8w—8אÐ! zs$O5_I;_xB6ALAV0 /@.`Hxda1C k&P JLq?<$B D{m=$d _=3wz0D΍q0ۉ ql韎~X(M m;Lo/koinp+x=-s p!CD8*Lɱ"~c=i :K 4SPL4!QM DBMAF6((jjV$]';<|<cfб6L'FR?c"m3tRMtSe\Wْ]84y҃Qb&%Q~# lCNCArII=d8=R8(Fi#pǰ49Ϲ m,SUbZu+Wtb(v 7KApAn#&XvEiζQx+D1{nDH="zV ?7ת/럍Fc6>~DkȤ;a}kgvh5$eBeQxt 7X Zuq/Le19ٝW.0ج`Ts1i 2(7s.\ULtm%/2fcX܎-.Ju֔l dsI*~۾uA?i<9{Cgko9ԢO`N;>7)~0ag{Q>3EIĝ!x~f(׾aV?8֋~lzYL]7P!>_={^w<IM`L~gj;'! 'c> ;;bu׽O'3rݭSՒՠsP ~[ϵqmiv0"0 jN4P"KhćPI;qةor2wz2vpݶꐕHLkd?Z-^*JDvQu7@ B(ʢ؊"47k$n_XJsޓ.:;b" c)Fp^9*CB[\Ey@? 2aۥ'^R'xN@0e2 tEYr(9(u#D%ndt0L$5JFGq]CA1EmZMO؅y'|z0 m w~zSjG2cwD#MМʀQ5]~Yw/4o|cWɌ:cr~ -[CO=\efڿ`ͶÐsNؤ3<LHJ -;J*(Z q S#p5m'_NL 4_}ƽT>^ݖL(|J[}~>]6TZ Dww<*jC#($Sgͨ)dh{=sH94S f_i~nʙSw0 gӼ")Dc^mЅy&.T=Gc3C9B)_1D' =H A:jɥM (Dx~BV']eӖΗRZFYc!GygFi @(hUJJꁸdGfotpBkGgM *f&/t/-\5$߼ݬrV"NkW4Fl9 .a6$PH"(Q Q(&/׋s !PL,Gj gE{ޮy wOIj \w~0o۪yTra|DDe(Qfn>?^p[ Oˠb}i+'mp:yD>!`Պ)cD̢mB,kw\y7>g1-Q$Ϙ8ws&F[!iDȘ\H?"P!Н p8@uvL2(F-F ۍ~}p b@)ꝼ|tl3Ÿ28 $'{C/pUSs7U>&x &x{5rS.ڠ30uOl5m/A/ZM0_ r3sWIub(q^/('0DPPfˈϧ%w|qNdօCֆ*\Dϊ8m~r5m VN'îC("~,0`Ob3@|Iw=mvv^pljP8 /^,{_봸 mGD~ G-,glr5.|܇|g\GAA woz箭dH ǐX"B& $ cQYγD)^[_#x_};n`y|ǵ[Z=|1AL0d ]e-N.׼5!7ԩ z~YJfهM/nkJ'~Gz~J IR3ږLɟ ^aշFk =eAH1{oo]]OGY8G&٤ pӁt!9Ԣ'F7ִ''K wP 5Zt4v"c=dYpnxd:- n7=UNhJ#SBp2<2e!È8 UVzw[z,!RE 1T,hBW#$BLXŅ"rlmi'{p6wH(RF{o;۟{A[H{p!;|~H"qukxjRFr`ߑ>;F*!MyeÇi=pl(; )Ś*JTB@B{y/xa76l(̓F .:W,f  Ajx'.F3#lTQ'K$g3bvk2Ӣ^T;S#u &IqSdh?y.' M2bq d >ÓiM"Lg|^< 1jO X(aw& -$ 4^څYIiZSF;o޻ \HC&L1)#V}NPa0+pT6_<حʀv{"|ʜ~>9{*NVY3{^I ] i>AbR㦆\ƌ/sy5HG{Ȁr(ZЙo9(Wahփ'8Er|2 ;YZkʜc۸G'|Ps!pp!SKsC-CqG"\H4,N`:} >GPߨi2=@oDxD(<ˮ&RjLBb{;ҰL2D(iEEJ"F~I$R%]@dD;a$ P!3J 0"2 Ip6 4`?g_͋ pm9&9R.Vu*@`2g.eaa8 <ՇFZRE"ѭh64Y_.r$TPRL LU S0DJAS@QAR@DC>!M0*1}8Spތ?zvmf bNeH .!rvv,|gHR?3>mCJ&R20\ G }~cQa< DtDk4AÎU!c<' 1A=b0+T "#P(HENBic/ Ԁ4BU02UUaM *[TU?>SͶg9 zᕢ"~[B+ig8P(4X;ha9/:Ek+-% D +d^5酣1B];0d U@ANj& x#ze=3"r#pe`tR:H!徿{C|4MP<*2P!JЃ+(I@41 E+2!3$Q0mE/$0$O0vHK[gDU=u M<SZ {%@1= WYCB0 ;@#’INN٦pq k^ |TIVSmTQОxd}%| ۟ۘ(#JF}n慒y~ >ӱc.6d&R!*dbӦMYuSEa2U].ġHUpzzp0y~x;n@qnu]_t;vJǙEq +aw9p;MHq@)navIiu}1m! D7K\${I8md>M )StfЬfMƼi1M&XPt c3kc C^?{ n AاɶLWNOy#D:;&ϗ` =蛉;R4-9Ñ`'|3hp)˻gg)HܧRPt4}.QRTlA cXtz'Ox,`Y 聜ĉ~`kSKbT7R2V >=7Q= DM@ iDUG3y~S:p1#lǁN}X0TKL'mB" h%Hk <`a,JSJ8A~Ķe0s{$qd%ЍD} laF?j"^m۾P'O&;v[w3kw,aPI^13.$*J* ܹqqaFONS"ɔ*vD0lbcHcu 0ᒞ]pUw4d(B%WaBe#&ӂ"i+̓?QzG\䡳`8EVk\BulnmeQ蕄 t<0\0xɂ7Momf>? 1y;qcNi}|cImȌ fq F99#{ e〠ˆ?=v t2ğe=<+OhA#$f4os3v.(i;e*h>dGa"?:|)%@<;N(>_ oITp-O~Co'z!슆֙;x>^dB`QfAȨQb`ÐB~:!fJ{҇jM?r2Bu$A$ЩT&BqdyC1S!pN~lvv'A*:ʕ rc&ro^?kTIƈw.cX|:}DL~Eq!CV+'@~yk#4:94ux([xN/|dѼ X jğ\EcS,|MHabDKv2 P rp* 2s~N1LKMɅxD!ԀR M% C|N0SĢQ`v@Q":B]\`DERvB`]dwPgH"b4!X!VF`>/6 SX ܼ?@ڽmqC#0ۿ)jMI|E[K=w;ǮlG6MA8dPKk-Q]Yp8tXŝdt6ʕeuBxT; 2 ALÍN|˴b<` 0:u D42I[P@%!"*w13 ~zO?s heXCHppkN0c v+JYK"P>K%eVju$o؏?7 eyE*G.7*k}֨=#_TTZ@+LYl"?s<٬4zd?BDSP2XB~5Ϋ޾PjtD56 %{}d}ZQإjj()IP &7&Id"Ne\3+a)!!dH ‰OLG@kؖ dvfF[ypи~)0||>T'S Kom]|L!yAnai-z fz~8MH}[шgwqP~qa uI%ZDFE0m~H%P$RJCP.;H'S(zKEa8E L@"} ~Rh5HkBLsi[(vX16m;,&pnJt*P3 ο4!A.@`!`TpxwU&>E~;d؆ђG""[Oӱ LN2Qql< #ݔgz?T#K"!vC|99~uke|JqPρ_;͞eT%TzPyM׾G4p< 'oo%)CC%y6-RWX1;1ۉ8tYp}0 3 ӾQD;u:N !n~(ƶHz}?'H>Cya@S4t]SBLf#%,'!TGҞ@CdMFHt;=gyueTq sav}OHzkխf݌\iQԡt8˼H&b}V~S*$+J (5ICe(P|lЂk,a̹paݗ1#rA*H )-dLO!$!)ZIY HP!J4OR?aOiĔ5@`5Cf;3- eZɑ`ńHD D&) -my|zZ0 YXp}mNPh+8PӉ2@:BMLNN N9!'K-VP'3'TTO tQȑ!O9q>Rb0ǜd1;nT2f׎ i̙8ؓf!LNTOl((F N3&^O]V, l\CY0 0鋢NAJ8Ɋa S 7weÆչIey@u xGT`T݄3> Pe~liMeP ~kdMACcE( DOG\ I wYDTVf;'So^S#Bu|q%q"([/ׯWؒH(("*@"CCUE,qri=AZfḴ KiZ ,/ #Pǰ,=|7=F҇+E=y:H&3K3W5qK @Y8p{' EP{IAcFwS!CڧJҢ0∇O[)QF^8f'q, '[6:gb@%edzSPpݏ1n)9L68iMa{Ov`(G2'XOV, ?ON Z*,1c(t]2aiLE<\.&1^:9g:OƴQ4S-ND@J 2 Mܹ&M 飹V ܟ$QQicl!J̼:褉v@豠=SbI=ܮ}q{8n i!sRRzɥwq<6ԓ4\Nf 'ధшvk`9w1a1NqƖ\X!P՘b+Xf]?;u ;~8 Hi .f5*!$/4&p2&QN RT2Z4V3(~\ou8w$p&Dh>kN} wnqp0.fLcbCKh@)#92&D9! Òݓw{!wE1 CE;;tu9, c8 2Nʺle 8.TtC²,Ki?Ԭ @7Eq" I&.sRy9+n7ς<M0D +QapIGN`q`r"<_IϮ(wnG9ͯ MC0e8APU' D$SEEE0%C:][䜄\DŽSSRnȒ1zˑJ^Mq|Dɻ'twvyߣǻ"lE(-Jh,"axETEE4*gٹ;l ـ98qhlRmIDi\rktݻ(]6JUxQJ`(uE4agY*3 ˥vЄaJj@K2EM }>^wwㄦ=,p^Gz8`8Fl5&$lmi9WZ ]%n$o)"ͳj #BA!r8[+iD~avY-bEDP0fRn6횶+a%WBww-JGPܩMGDw *'Lb=vq=dhqR'p 5Ʉ l0g|A('DIIܑ8dR@:@P:\edI6NޝD؈Tm;}9NJ% t={SzHzCE00󶠑|޶X @HQŷFpǐ(#r{< ٍ~R}GL_60 v5QDNE|_y{8xJH?,@Y1'Qk{F?E!~sVr;^z?j{r%}sÁqkr(eܩHJ&*#.dM$>z|'`Œ[GU= 0bi)&DH&eR" VYrSilmY_Jˣ^p89a0cN$hh. JTJ'݇G額M:cO3-ijt@rgC2s;)=d/uLü%JQI/v~OG`rr%))}Z!7=>" ;C>}1LeMX1چ郢`\\*l٩V J LŹf1mG3'TbB4 GפnO17J8$%zZ~{>4d7_NLUAQQ"1Gr㋃Uk,̪"Ws4&|ceQ4'^)0zP%辏 '|{8L)f4X%^ 4Y |e))(RHz殾 : 4ZM6d)j?_Р$ oLeXֈ"fĀ  Xa>EClI4I0&0j9< ,Qd懂 oGԟH0H P"Sԏʪpe8~a={׸HKXD$~"K'.lIeIGdy'qp hUIT?@1{CM}Px' {P~FʆMrBDMQдTEKP%BI|) c{ÂX5  K2" sԟ='Jf3: MEid"@Ta%6Ɓ3{JeOx P&%5tJ:> ÝZ-aH6y-!iѭPr5F;C{EA@>UB{>]v$ ؀ɅfNgM EC:yu~o}]Sf=tI;9#rDʸrmeZNq޼$Gw.E;a  (rr wP9_>>/X!`X:Y;\@(nLwbrP QÜ7LA2D?ٟY_Q҈ ]XַɀsSjY{ֆ5 8ɔ<ǹQH[UFS-xAM$)[QPMiŹ[ˢ] ?ҡ %D;w*.N>8jRmTɦe:DD̚(^g K[-Wb~Kh5YƗHDr(]T 8X(4Ka1GUJ#H%$f}KA1!+$Z<R/RQjs"$ +5lFSƩY%wc㹘dcEU=m};Vδ,}!a/IlIڇwqUvޕ9UD&U5ڑH<gl^A[iFbjO!e~kkG1 dn&¨f;ՑAKHgI " >nϜ7HƋI)ܞ gSU\Q+4阆5+e#ی`:>5Dr 7 (}ačH#$^ ύ-[Tmwڴn³g w5YZ0svk)Lt < $0Ls&(GGJ|,Ҭ $ɔ$UHՃɛg_<&-+xâ^]ٴ@Zpj֋A@!9Uv'r= w?Oem"9?Y"w.VRCY:Ƴ{nDK,*lʚG6$ŤR!3N;-H5-@94}YewO_YFs@5W\gkts' æXTJǺtfuZ ~g/f;eC.}rdUFi%.(o!.d3Ʌ'Qa#5W;Ϝ`A7HG.s (λhN$V(h3"kw׳G3<,0 CFVIyM"AYvO2G) cY f_dm`KE-:MzU۽FCwp4Ngի6cr!j c  |L5~y"dXc`lIwHU$iU˒"Tgܹm>H\NެI|J>.z mӤ:dP]DdtsFM5OI>K8JXb'׵Xi|ᛷ8QuD:YR9rDK"Ym랟fMIzDSf4J{Z[#٬%_1\FL2!O=L^G>\|͸XQ z.̋ӳ?RGv =Vĩ'M%,1ohbf(%DD}%krӽ2d;2OR_Ӄ40%0FpJX7FҞz^JULTA xqUx:Gƫhf)Դ©/IF>hטq{U}SǗ1TE5o{e!3mv&ce}کT) Īr"RCD]0³fpH@\ٯd35Ƭ2CSkU1=lVusS.mwKWdME{eB]J kZ;4]]QK̑h-j~7ԸQH@*-x  Ņ ٪.kshb6V$<ݱuX]Q ح 88oEH\kެq(koF\rn:F6ObOEDel{[׾^UP=\J ۪U:8ih༉3躠6PjzPh4oqp! 6&ˉJG"WGg#mgS'E Ҏy|pٗo99coL HHj _w񁸎g-VD <^py *ȣn Lt*8/#'cOéUm0Oz: s?(#|5d'€z`N>w/ryR{7|k%r֤W$ܽ3X)9)BCLꜙ-u41R3 +~G6S4ҙRLbx+BU&/z8IoO3$yx65%LLV0fٟ&%@ bf10豔89ԭް۾>481DBhZMK(B2(RsT G|D{  <w6$B1Ƹ؂!HQrL!ƒH!ikfù/ #6LKq[`Bg!j)Nԯk^yiksW?Z;_<&5/%$mpMݨmG8E'6RU CrW@AyxGዾeT$UBn3gceIH#Bd{gt /BmzQPNg*dO6m}G:\\>dtU$7z:,,}O"? SJM1Eٮ:3ƐRJPQ߷$Vz. MQv۵7M>~2d>$(*YE@̣={$ (CbA$锜ò"DHiT<SNs2vE2]g9le}';W`Q$(q J&$=JFӠ\}ưu&;i8{f>+DXqtuFiLC>dQ^y6`CSLzns.bNÌGWG T8ʒ2m;.hI,)̈́G;Z,.oFSL y{1c<#ʣù9AT>>&'d`ĩ3P[# #!NW({ #N;pb/Q". };. cT i;|a`9x <(GY&qH& !@Q:Cz?|'¿۴>P߼ HCϔ̓R(("fda"Zt:#N怱څFkR't =J`ǩc=! Q'Jixue:[?9餩PNXx~}ONIВp9= 7"*nǁT{:AayX*& ҲNm O8'i}\nY,66RhR' mA ԢH$H ɒ5:`! Y27:4Qizẻ)ވt(/5U,% Ũr"E%q`NTRyFp@0V~657IG\-jⰔhm%z0PZLT#P!Ұ!X,miVbds=\~3|L3&&%!У [r3ÐѼqyL/>>Ԭit'˾r|ruL"cB A8BlxXwug; !59ͧQnZ u(ZK@=avsa_<9hh)LH/2d?O\c-9{`)^ )vt2sBAr(%LPun|kN.LvbPZď(P|v5!!i4τEVHonJ _rJ'osFC3O=^oک-Jbc&\5V 6/ɪRrd10 ['mjX&LC^*k>ID(:p W9xD!9|v$ X^=e;d^0Uጜ|e,QWi600M5Y01w,mLhBLs$zD:C0ā}r_[aca5YzH" Wvآi ~- jξ|yk &F}N9Nf;r#{=!Z1Е pqP81l[C~OHxtE`PA:A4QaF5]E"CsA1j?lK&qQ8_͸?<MvP"fI( ť@~7H(J!)FE 7s ˃耛֧ފvNb.P{xqN H2̈9oчfw7$dkOpJ+fAga?ZNAP[h.L4XbPP HJLD'@h>@)}vKFJ3'D*d%iu d⪤ 3(  iW-!A"YL\ 'T}Ow'5+Ghj<>$%܃EzZRӞ~Ll_– 1dH<{fGdʝx'M=$3o9;VlW{I(4rˤ6x7q~%dBl!x M솨s봱`zA<.N;0H˃=-f$|ljWRC ~{5϶@e(q܊I="Ns/=yQK~.D5ӛ0&3R fHb&#湃yiZGB} A~Em']^]c0yrEn{$eU1@5bCBT`aXG!LCB?CI c]ŖYf $)`ǷKRG?a_O'b |l@/|a)bHJCABbUh]h^'!5$6f¢Q%:?6@4aK|=˵uuJj};oyWXû=>DC4ryQ'GBK؟A $(b YCzp5/& "[y8 pgsJbg9aļN6\B5,H[*Sml"H)aåJR+O"ʹլXੑE w#bɜ+..-DA'.8:U,i0E!$J o1q&0M*M$T c˚X)JhP& X!.ArCwdX"H&])2>z3I`G cu92rUʗ}l2@d |Qrp%; u AiI/ HR,|eNU1H&&҄OA~(>DV J.ʀ)ĜT@a!%1F@К4F sh($A7ȟ:vt,t- X'UYc`2xF?Tv1+a0*cXqDm,L`\lK0 m~L<0~!"YǸꊈ[7G<=ǴvPP`_ =Ǻ@8ڳz89' A_|s˳sT5ȧGt&˲?~UHO R#u<`rt % y TpÈo,rӖѡ08]w0]`jݸ4;"]&mApHt$OumΜ ;98G4qC Q ԭ9 1KW9+)&05pݻ+\PYjIìTSz-ꢨ@Z= ҉P'.6-ޮҍn:(J).%9h!R*bLEQ㣰Yܨ$m|O3wRe""^BUO [瓞ˇ(ṁݟ7>0vju6 'ܜrQJZ(%E^ Zh說U8`_>!N򜼇,sߝqG"(-HCm: m9vjf%q1D +\{~3+1Ҫ Gg{rKl"hR:I\!9ѓ&]F^('ܫLJI8ynr6=}{x ਗ਼}||~}*ÎM#6iN)܁/7f& Ŝ nP֜JC-DB"$(j&kEgݑAe\+VE0XbA8&rr;4@/Pry4H (#?-z*W0G qsyܪ8T)g&#Zz;̢!Dz<˷*fr/QDǯA|pFf(oɍ[Cwc0<?$kmR LJwbwc 0N#-; }v:JCaAA_]~0IE=*J8!4drMi-(ri)A+b&4_0n|~'E`&Ï/ؕӏ"\)1Ʀ){jP sA3s6U)U>I=v DDBEA>aٻ||m HOF/w%цH@nx8H}kKQ"Jx6PZsċm"8s|b[cW̷vNMfl*p+ωpm#jq8fxG:{77MpyW5~3Än-cnYyqF*)eHRy=LKz~*^+E^6sz+צhҎprW{$='mkGwqZtTfY_O % M3@ F`{. ztvAǧ)bF=D^@#0E"X2(gvx~Ro2E}o1V;ErO7!)q2Em֚"` ߹ŝ(aELn(PW1i(BW={bc׏]M!!M^.zS2 AKWz=KYGvL@ÁŽ·RNjGFms!(1Mê(+g1fVؖx VP(UA%Z{@g[{+K6huX/ @!ˬOETX=){P+nsr)EXBḖt$<9BSL^Wj H$8Å./|Q}Q%rtidge:n,"04Lϝs^H@NPt`Q1 eqNG6B( GLuNLUq%HI W&B)ƭvatdAȠ0MLjJ)i lF#$ CQQ Vy).(guEiZuƗu\pZ.{KnǜmVuIЗyS;LEN=Z}mrq9q}yx U 0+[؂$WMLewog{.+y!ӾPs[1j0\[9 V|(4;A:鹦kB)D% Uhf˾]R'|¡B9d DQAH J bBRm/Vu 4I$Bc9iE( @J &%XTKH2IJ,Ḇ"QԐ C@ZU䉉M6ژ9-0@)ꠞ =?+o&C譎v@PP:Xk6l! Gb()$cMnrHERc-9s $#a$k{꯴eI!]u7`dpL%Ka[5"$Jn@v./|uNB""`eT@kaPs$$h{nx*t3H P0K("MsSCP*C:w7d\޺"rc G3os[Lv$r<`I1|83_j6BB%\E &8.fV0[[띺p80>$0&Vo !=b;8/+psl87ٜnQ{.$dq/lv A|q2$!JCóKsantv.8+D~3BCۑwt_$@ cPo8.]n#bW:5u (  RM7u^0.o1QII:2ɝ(DJ1D1 aR^,5igL斬$)O\\%ӳJ+^&^, zp[;i:k'xГwE]G/ӣQkwJluSOB4n!NdErq"G9׵\g1 UxiVYh9EiO 4Cnj<@<뇥&t(XqQBh!Վipp$.Y{9Cs-lrk\DH2Ϋ=Ydm@`ӆbEhthY$&L=I$cU9l 5$rγ"(P`1y6%ݳ TȤp`BA,HG!a WDEČ$@7ѣ=n6(#Pt>I:Ua&:E32ϡЪt"0@ Ik+;^'qM6-dʼn㜹GyW" N'yRZdQTv}F}y b|$Rxg03&9 h A|\'^HJ6FF(\ 9fh$3DXGq"[,~9'\8D 3Ds2Y$\݇"aރ88RE 1 qߎJ@jba(Q0Ͱb58BpüJ!=#n>e@Sqegt"Phݩ h%d6| xvIt*̓󰱈$9 gE⇔Imۨ5b%$3,+& #'oFAt:d $eqJG ~AC"B~0l '03~:r_6'|) 9Yp$w<;!`d !GHA|KFM!UR>i EP+'tdz9dC\?`ChL % J%"r HGgU0OQ-C|p8pݷ @0x!)R$8x# X-4lJ(DD񀚲hL@mnfg7 ^VuQr!i+_! 񅭕H﷯|:4s"K aɃ'cӮp;'Rh;9e{w>N%OA(.t%38g<傎ko f F3X (:qP//&6!vz3Bx秦w`G8ӷ΍ P1i3'A=HD:xЯ !2= =򟃫mEeSL9ӚFJZ%6L[jFӁZ'f"О.w)U#TCxsP> T"Ӝk$FEHE yAC0p$j`ux&}:8 CBR!BUPXC*RDDDD?V1vq6dhXI`n>,I0,,dC;F-UrnN_nXMC.)ǐ>twG9v"0'=d`vDRw8{H(l~cЩPsH8ICy{{׀(w0*?]6hJNGh13c% 9Md +FDPZ GEw.0Exl 1Mpf0MaS4c J2Y` ϣ8K;Gǎ Q>{] hYxVQcaĸҸl,_wp ()i[a@q^ώQA 5A,Z)R)DR,)R F%T(HDtP:i($9D}E_ )jWEɲmNeuXcf;`s4.8DkJ!%Hx "O-XKEM-o($N<x< xME'%̴ uZgH~N9U©MzBbܘ(+Hb "hDS?a] /G$(;mluѶۙicQ1XF(c}@4 A(GDH gzS}8$ǖM\ĕ>֖VD=bJ̡ő [t~;xson J<ÐGJ[2nkRayEP={q8"J )J (v "WvFQ-C,Q*N3K ^-0O&B<R 7Y%LhZO3 )eAAMjV zN(PuM+B`:N`M%tBQrAmhhk.&ZE )de^&'E)\Ř! Vc#rdUCF $< @&pwgx8.#ڛɎk*8Y?؅,N\u6+rNo9Ob1|9L! A'0c(ܐэ_\T3'}!l8&2*&Ns0"#^ߗe0@O eB ɽdp\إ(5!:`f. Q^uR*Bl|YNuϙf1&LBӭ ^~=$xR&r#cs0sO":JXT ^01vr4V4*v+`W`cyc' * J `!8J!O!]#H64J%FbD$ ð+F~]'zfZ֔Ζ8Pڕ,3DC8t6R |<Z2[Yci3PoIҞ5Us8DMٹ!vwSKjZdMD*tVT* 8NS| xv-eUYԴa$8T.eM-1<^3U.֨sECHhԤ =58HxL7YأjծQ"0_UJ*pztT'9e49Id@1҄\˵VqӬd*n̲)@!A>l b+>oI<`*iB%,HA vݖ,JPP4,b>'K5%> *&I~ LO %1c eyф0ؓѮ=ӟ͠SeV꧿cUї8/0 3BFSjT…M LBȥvhPh))<S Nq& c( X} o~_,Hp)=WzZ mc4cm:iqN@y~]?7O8}z*Ȥq J?54 N+!EthtqyT2*1aV؇偛]+2(s+41"]eAZ!DؠPAAGNf#^{ p :kEh5M$BJu)z#VΠ{ ! ᱒48 vqvyfэmY&Y0@Na<_Y7e~o ;Az[@.h ~`skȜGc bO C $id*Qf!zO7x'M4282x=聁$ħq b(2U!. UTYqT/_="$BT{1K#iIָdnn|E/6w(R!X (d;Ɗ$` ̛x tP!BE O[@S0qR)%T (8@Px0DT4 DIh6^U R?%Ohϑ8>q}>fqF,01'WYF{>O]MaQ.҄0Դ C2/ϰcwvV0U1(oywM!JMbg)(ɋh!9RP! 8F ""ST(rPBfGP"T xԁj&*Vh( @󂁥JsJb(3F&G7wI@㏟tb=`P4Ћq^9AeUIGg=u/^C 9wwGc‡w)lVJ!q1!L:O$1 @+aK C(X\,[n̪&g ko );DFzG|=b眧Xxl}yv=5*Q>v1J%l`Slu(&Sh2$/?J7=/fq(Z4[ݲ47 &S"qb/ iĠg_awrFf.6 NNF2j0?!yJA\XqΠ5Z*  P ZZ#I7|7hLM<oNC|ʚC@Go$(NCΓ $ ڣH#}!ϔa)WB'G< (-R)z%Ƿ*"[2Q4tQ20SdeܺNALR5 P4%1!N@Ho-)5: 1$F:@i jO\35P,|~N99i܄BIa7%Ё܇a0܈w+@&&AW 6Џ #?yeEf:D?SAnt'Y\4sA=;*HT:<d)t1w9lӠD% &Hs)܃!:ȧj"h).pX*ipɤ&#C߄pôKEEp @8Ti? CUR}Av2Q(fTCeqQiWu}hK@R1b0HN0' R/M ʏw&"*P1 @PbD;-קN)wEU5e^/ 18 t-(pXʧ 0 @r"! 8Fwh9v j9ŪߏޝK50CQAUEDU_Vк5AYl@"O@>uiq3_#^-/E܁g$("y(̂n>D8Jvh'v1]b&johPZs< Tb |s#g<|]?ޘQ=z:<3ppp~:tɰf^RE+^,)!:& IT_2RefRIe*+OvCgGw{ِu;oq=Ѫ'{}0ZOQvkwa߽rd4^NGp᳟X>BP8_SۗO=˂<.~+/PDC!]<:E3HT3TU_w/w ONjNoS0HbI7i0"u'st'3pQp%DAO2bkw_9ϊNbH4sp3^9MoYXLb3$vHE!@p M\r4F79W ʞUJUz['I%J lh\s ='{<|UA)qs()QJ  BdB z zXNÞuOqT:~CۗDA3/XNN1 , !?s)54VŨsxgk$$4$P%>.x6OB{ND) R JJ'SR)H(""1 Al:hCT},:>Ad!@0 0S=7L:PbXEaaZʫSQT'g0$*b1S ji.A(hNtf?Ȓ)G|3zL`}gwfypN$zζ64}g*uXNSA(Thqz'ϿM! iЅ);N!'ȸO*Rb2oק8b R44 `.4sU=}P'F ^ZtN>*O_ρvPP `_%!9Oa~ͣRU)F~PgM.cɴc/I,A0q̴b$ЗlEA"fWcN tko]`jGL"Pqs$K9?Ѝۊ ;CV&?Dc8|q PƐ1Rpjy+`0ckciPyD{OeD;_88l QoLNǢiʇ#ldHէڔی{'|Έ<@g0LR13@}N;N*Se;Y8lr&[?ka!N6.Ww7΍k'$4 uzUQ騃<(6T?o \RJa#{քZWײb]3:Dy j6XT& (i Ѿ86Y\Jɇ3urq$]4sNPDjHiܴʜHJFW(pYݛ \S3P(=I MBeԐ'͆YP+VhѬfBxup$n(k*m 8-*[vYHC "}njD"GgT]hquGi-p^`+1MMpǒ9'u1%HL3Y & 8 BC~23ɀygDwQz ZFqq]D_PD->=ykEut2ZXDuٔ pL#?gqaf>w!Ns{ #ryg灸Ar"n;TQ 4T%4 IB1+AJULD*CHJGT{^2=6ov,̹BL2HPP !>0wf_Z^w>_͌I  =@|T| D9E~H߬Dafqd_q:Ιݚ7bhu8Ͻ|h T5[0y#tw]fky]㢛i_wJUsmGT(W0,Y;fCs:n: =뜚 }//ww[ Wli=پm@z{6c= qUKo6 rȭiSg^^cO9o{ӵ}T*P{Wwm.)2[mx'VkcE+!RjT؟z Q4fo{,ق@H/9^K\B=ʑCFWuJ=JRv4@=H8l|xJ[6K{|}O͙f:z :8FNu@@t z !Q |$3{ :Q >ջ9|U"uF|v GǮ]:\(H:;mLl#K^d#Rz#|M62݆_f T} {cOM]1W2p<MhU(;0 gw*{x8^ UT#%ۀ6P李x!M{q۹3&mMYumƆp-}|y[u)gz.yXkݮvٻ7|=&Ӟ˟swwW&\ۗv9۳/m ]Nlug-w7vfZtg˜^uǷsawcV|^/:+onoqc-ۤk|ֻkkׯ;]lғjcxnc9u+^^=nݚcvY}B{;KC.3_t8wnmJS}ͳMl,qޡ+:mzz^e'n}{:ﶇ}-uwuJ}}5gS{]݇ν cNFPiLŦZjP_>J]u<^O;n9UwqٺNlӹfz u}=Y{gqܮ]nkwV7swEwcNw}_`#ݎ- zܮЕU=W[>c{:'ia{/oxF_Dsm}}Ź^ܻHDZȑ^f7#knnrw6P䛳n^ϑ$٭1`{1܋[W)j 93pAJ^=b1u7< -QQA adݺ +*k(PV}-pfI'Gܮ]P7 s;N.wu6*Ȝњʩ-r}z{;QhsjH*f_upilww@8q^ Stvt͎lm KQ\%*Nn98ܸ\곚b++.9s_RWmhh#[52i4JVNN;$1;j ).Ӝ+(`l2z2T{F5HW4,nmZ8Yvt\'nׯ[ϋpɷuLQmSE[ۻ=eΗnn[VtuUZm5D{ݺΘJգnáN dwmNA U(zUt@]kOj\tkj㳔㮹'#;mSeuZlIHTNS:Fw^TIrIP&-u:yU٠U-5P6'ln޺nww bURЪ謑UIs12mCnFTSS:c\8뭳v m7Aeelz|HH|}=qCM Mb4@M4@BbhКjz&M ?Sѥ<҃@ 4 L4O%OIiR~L҇$zA D@4ʞ”5Oiji~ICOQzQM14κ9)) 3#(>:?ً9;&_A&viS2 tYo$?":pQ} I.{pL;(Lӻ>?{kUap,zf-UQ@@*4o8yV`t4"IHx!^7_{f޿ZqaM3PW嶬2dnVkn& Ưi|yL-6v]Bl{@{2ȻzĬ[W9;'~gc<`:R[3Ϊww .7]nֻmם4"Sz] kgBNu͖XaLxv%1kUUpAVY=YdZk=rvxXicM<-Hf7*ftA_UM+N7_N>2\,@·[?^[t)r=YZx]|;`;gEXMpxKv6>\eM5˕qXsr;U[ݞ|)vr9E%8 6 nP\ 8YS`>C.ss*!B8/amzaݫ;씟XSCcliYY=ӳO tfM.uݏW9k{2+b!u -:yskg0 "bg8;a͛0|rӯR8cZ S1 UK.+9J[SbZQ^s֔ߛcZd\U͜bb'Ά<Z0eݖ[H9KS)FReRrgc. Wƹ&q`]9PT\$6W@Xopa |Hn{+;u.POcÝU 2+~rsu!Rԇ!USSDjcSF7c6uc(R3tϖx3u,P KD=+p%ghuVkif5B-Qr8ƉY? `ZB6RL>_ߌ& SmY?F1BCAH irl=u; ]os*ʃn!YO(PTs,1%;8@j%*`IͰB 9XM`]\9!Kx@N)(a4镆0oKA'L[x13uz^Y?2"ps*T$/0j0G rAK ͮ?DL_if@8AN:1A'MĴTTMPź/^6'lv' 1)4Kb(/7GNY(JGWiF#R? ɥGGmO]sb25@d{?[[M{~\d9; @ \1"BZM c1w< m/P>+(T2Z "\Sil}F?9p~@Lj#(WA5ţx"dNJ\F+CW^qs,V}>'=z9FҢ$">_,σCN.G"}X!~1%pI/%*llނ"~U"t9&bF'OvGxLJF}qqJ]Uڹ9+o&I֦ ``ۯ:Ʀ&%PE p}6<%aNf Pv~F>D +tx4Tbe"$ #7a=\3'ή9  4!S//:R"^ADArEcԪ~R!9dɈ $8R{,g:Ҵ1}(h, w`_8A}b`ƌA k??zs Cbp\p $;W&AANC<,ʽB02UD蟥TePZ!P4f HDUڪ2#GwʬaI! {j y7r;., ʏ5̙s :l_Xqˬ!FWxD!n+QuXN+bNj/]C>YCդwl 9st[w޶Dp?g:wy7W;*,C+ξc\zwiFa"ɤFG>qw.[W+U[C{rSx⣨隩DeKEwK=i r}3#tGӤ3"Ͳ蔵m%E H.zظʻ1nJ/jV.\*le;[vF";݆Rh]d*8i MEf}ϕG[n[W_X [e(^^b @s-jrSr~sj}y]kٲ7n^6ypy=N\r _:*#J 7 1CʕSg0ӼC{yxȌ®5#74|DJI?iwK qP$Ök}";KgvpE\8s8@YNj+=R]I9/Vu\2?h : xX (bH׷^׽;I V J8bm@M?2/  TD F qV"KG=U@#x/F!z[V\~oÔ*c][;*1ȶ$biG8*v'R&.)5A(aSI6iycq@vԧLfYvpTR\W31@"\s$.SPNEf)29( H y#qM$7=,c@P2A6ͽMY6?Xx[F mLh>@j!HF1eu>˵q)悈 )^*:ض O=d]+R |t|ۇoMZt9gUUQGb0&f^ ъ`I~nv0c75NlcNNbdfGf{;{45*vhrl猲#~yw@'jƯp 9,5kXჩJR 0ꫢk~xÄ*{ m<9?Zۖ=tۏn.J[2Ag%xG_'m]6o SM;5M4nݻ;˦<.}<ٳf̲*S%mvtGe.sY O~܃N3!zlStAMHČPaIߺ#yLjpnS#_uN7QRܗ|nC<.ze>S$v1u2<sL^_#Ż'5X6 WYʃ`)u-OY*wmq1xh1R )ݺ9PZdH׊u̮(T;ti!bzp/a2+;AܫQea/P/2$xOI 1-x9ͷ ovrKW pM:n(~E"㩠'%=p_os}t^lTծ(>қr 'U RdעCmqcdn1v3wy!DHG`#R:8jIE_NH+)*r`z+a:4HTin2-fў"3>ký-!KzC5-.8gܪ 9Z-.l <3H0m,opϥqdpaWҵ1UIb*zU%<'/Xy`Y@ND&6S;be"-3ߠ&s)CToоꆻ?*K4` /O,h PeSV֤=AxB( DshdXqG ; 6m蘇lgI'AbuaAuTъJ=~UWv[v1,`!F=m̺'G4c1பV{Bc~[:f"Ej`K=ymBdX"J ?3FT)W6n|$UhFF4 Z8PL4ރ+1 KJ"r*[Ɠ?`gŹ(*;lε(c <)M֊cX(@x;̚a mtd pX'0&)1 >")4s7} Rṳ3%U)S8{;(;ߕIv0&إXoha>|C]b^*j[ 'A;hGr- E9t`Ld%*]tH'q&Z?ƥ(37C;UEsa)W 0 Ha$"EIT"j!*$!"&1DO=EQh-bb Y9b"Qm[6dH&׫ P=h;-.`qyg[D%38ڢ&$!XZrG;zNΓXEf BM.{m0lX&sxao739ԁ*q=r(l! *z) Lr>9:zxy!2 f`Dod8`IhQ(H юONY1밫FA\_' p`Z:Lzhq"F8E͡jKC8'#=0FEt PQMUUSUEQE'cnpKe90\EbilY(1aK$OݜnY G,\ch1ٌ m᭱)͍Zk4jҰFض1~mosKdM\=ݿhNX()N@s/jCc4`lE)܎\iAFb9hVB@0qd<8ZLMUQA81skq&pbF١o.qí1pWcz--TA x9iP( ;}8#<> P/!c8:w dz49(b}"cD4LHAs9wy%7wI4zOJ3U-̃e M RiPfjeU7\J1k틯BmG @o%D㑶aȱdc+r2IjYnBAușmřd!che !dCm-w].Fh6SBmtѠ6707"9iX(9s|3Uwck;wc^^3fJ,Fdbm#S̜8DzqEee0Q,%t &O=T2Rg yˣtkRKC [eje(0naBDu}fE=zEb9c،X6sb`mӐPwLodmW\}l1V>@!CCJSs,a-`(J:]| $NiPt5ƩdJ""$X"+E4@{!uT4:RRRPHL̴Pwayoe+)m\5?(;ʹ2!fꫜWEM:I$TV M `~DnBO ! Uhل( 8k9/4D98pY]? 2~_uW":(v5q jssҰw]_ t&"+{(녽FODj =yⳲa7ʎ}IM }lkֽaǮ NXan )&;e=y 0D0'B1%Dߵ:[J;*r2F68^#S*嚛N\ٙ$ y2`ߞO%ɨnm'2?Ѝ*lUld cdTtx}w(N :=h߾sD$(Jdq2>)netK3$m.O]1w^ <,C!؇}՛T% Osd@$ϔ@e0<2ś{ZZX@92Џ:*k ՘b\ZZCtʪz2]=/u̎/JfDc?ZSx> PlL+Yt 0Nr~V}_L,Bf:,yBC~ߟ)vXTsOZR MIXg⊱pt'n5KnA x˻Kݏ!ͻᆨ̰D,(sf'4lC@k[$PBن^66!ƈ"cθ]MW܍4)ɔ*MƄ$tx.\1ævk"Gv4 ) 5p$И`PǤǓSE>Xty3t`Q:S$HY] AR 8KEz9Rc,!|W~mDKm' c9'~徇)̷(K`я?K r`"/6[ްD9fB $PP&=V^N6J΁S Ax.`lOdۇ/o)'^oF* "UUDn $XuwM ?5}Xf2燩:ɐv{әWHER,SO2>gU* 4تZj:tf 眄qqPIV/ q{8t?+ 35j!XyHN^ʖ6dW{sf HkXg`6WH]4L6zkӀY=k!Μ];xVJKlDiZy<̙[6伭c~U\0U82QTqXV4Ce!י#ޮA `q}*m *lᓲL_ѯXsJ l*yB9d<;W9g .67ē`3ۉ9+CF%v@/AqrӋ̂Y%"D.Rr8t`p8~崘o;e9|9|?9fBpL=< =\)r7bX40PWۯ> :-D'P dBײ&Ua{WJ;}: yu-pvOtφbCa9FSE!uWzQHR$J|J%*U-4RQ4KŠ,Rf%9ToК+`{cрL ׌< ;6]rN _iI BSCK)1w(P1"WsFtʦ#?^ncWk4!GWQG9UcOG9,^;oQlND"BHd%|Ltx%^%'(ϔ޻_-ׄahodpT؅GÁ4u6Q;[77_uY~t33ݜ? ܿ,C0>@ߝI f" 61\Dw]9 W\)np 'JNnUet84\yq1~޷6w<TGc,ם)S<0f{d kYSlC^ӽ;lU cTܺ;N!WS|qѧ6 LݥYC:g||}a FJꈧ ̠Du\ Jo(5!yJsTx0'?ӄ;C[΍!xzR"O11 >y)2bF8M ;S>'9⬦v@1Aaݾu_i>\x3`&k(;M~xR&>=;r0(vy??q|L0|aU>#z ] ~5*V&~z?dA=]fffffffmmmmmmg@L fIjG"(p.3;K6ZPD`*ĢESӓNNӓu??wmW (9b(|UϏ=I8 HDJ'\]?B/g_9k0IA#TնbX j"uÍD9r%JaFGB?qgej6QR0Wqp2<[HIFQ xi7~\BsI D|?wʼg0/*(~Q߄e%w mWg/_Oz"x7[0=r܌8aŚ6S1b$w߿%c9g^vH *L~\^ZF.ݜb^Y>ӈ!fcqҍyA\sz"\y:|8"||Au|zZ0rwQS7#GW7.ƞBjD9:ÍD:.5.:;Y0qAmC%xx~]E 9;UV6+2 av~|q b_[?9ryۻFm4NE {Qx6fO#O=(䟰WS)hRTwkRЭ`Lm?|1K{~W#常fH0G?L 7-ㄫ(p -½TF ,0TkuEU XaZy{ JϞ۔\uvvTӛk4P4u`1PQ5 T=c!@P%+.ZaFQAM2`#h+chԵs90"'^#E<rMP%'fYa?DCdz 3,qUx3-8'+?V^18z,=q]I 0݃W HSCz_ggy@Kyu(|eϔ''(8C蓜Pțk?Ƞ'v<H{2s02)*P2=@UTOyFzu=!]QobmRO<n:ԡBh#.N¿>2*B_8w6/zUqhAuI培b#ΰӝPybH6~cih0b#U0 9,@X(KaIJU,Kj WkP.,A5BMUC8v~?i) 6*bpd7ޱP~>X-Njyb" .K" 0sE e/'r[;/{?1ƍ$EDU/# :C''BKTTC:`qeCR EţxrOk^W&O U-8na!)Rllx^AZI1#2TƋ8Wi 0)!hL&e Gc֚Ьb PRXhi W659Z-UU".V>q繘ѧ#J[X 267?ۆfl΁ Ɛm̐lò^jtZݩCd$JwaJlK0G}? 4|)>Y9 O7%Rew9!t/:ѡM !):B((Ԝ6)J)Z%NJHH M~Tv{ ֢g\r]EDhe_yPsiܘ6;wȪ6qW9}-hc\#]X3Iq$P1k (TF+f| AiQk+Tp`0*,1QpQP;I~ i:  ~Owj0q xpfa2^cƸaC^ ܁`:đDCy=B~9vbĨ*l\cjrEA vPϖqz\EE ُ/nTe?uR~o@[yU_F=@3/$d9<&vz+48}އFP0oWS'B? GЃ֮;Gx?ѻSXU|d?Wh 6VsqN]ʢPN3hs#ѽ`GBMP@g$>U#rA>O, 0?gV^>?'=*u^p^Z_~a萸~CE$K{ w5NwJ(`9w$ 0%ܷwzz_u?J!^UPG(^ynz@\JxOV`, A|3NYmEHYL116}g3[z'014jl#q2{u\\>;&Goix.B]\2B:89*v Cȗw^ǒ&,Zf =4"OM}\:wI4ݑ!Do3S6n>U3'h î",&!-3e~21R3'r_ӺA?`tUZ& x~ai8ۓO}JOz?{ßg1TmX44PeDobh>~_E 1MLۖMKwd[h9YɀeJ:aDIԠczHIi=i9trF0iC41CZ6 7( @)[c1u;wM%4Kxՙ< ??9jf#D:idK>rN}[bˁf7$tӔ$?=B*Lm5Kʂ]^7da P|)08LȟrŶIP.ڪ Fr=H~l{ `5RDu&Q5;fNxdpw1 }Ͳ5/?OHSp hh(+^2*HϷ;#BD±#3\ihF.t;C9}qƊ7(؆S$>(}}Ӟb~qH*i Gpo+=0]ݯ| Tl^J/U{?L6V!{)A /ЉDA`p,߬x>}0*‘j5$&&>y1%H'eư̌\%=!׫,z$cO$p1y[ݶvQ\ ܬzs(2 dI+9ռ+-{1d %7Vi|??L~-[# sHv4    w}\9\}%2@S<nH'jdV8.&z`~,JAG?}V W`e_~sg'xx HkQ&W ]똶r=ɹdVn( 7ˉUr ^: xo-G'L48XZ`y@ϓ&Q-wo}?X@*^y|^&?Hﰂ]'5[ݿR!~ |wsKii2Q>@ʝ<~WJ]^fyI t5`/n1~ePqkg teV+' DOD{N7f1)xS%=j~ <MDs>aU|?_"$*H Af(8 v;!,K IDB%!DC Ǽ͋v?Jh8%!sNp7K^ZADHZ "A.!)ThbE if O&(hF=ʘ#B T"# ć $K2% R J!@꬙*b%?IJJ%&j:N"#!%+:'!5_R͇aȝM5 2ZKFu'gݯvyiV/o\RMM9.Œ1R <6/K1[xd9(a z& R^t⌎4:橈d ֈCrC0b,%-B^~e}4H2 ܝE P DPmIJ^dx]0CN,`E%3D& &脢7ץV7=+\l.OPg86ΘA?~4W% tT5%\xha6\\/F{C pj'|f#gw;c3 a2D> $9N$!`.O=zw!/[P@ p#G67!E;6$`k!E7R) )T㒣ɠƠtLI9Fot bՔMkˣ˯Om>~m8!Ƶ/gaQsg~|3)z{@$VVFL /| .!s:o*~Cw _N ]ݚLB鋕m~Ml-XwF63ym|;G~sc n< jfg?% !?c:Usgx\ɐ m^/TNlrWC"ctu+ԕ1^s] OsaU6^UXbxBd~!J#YQ⻻4B?٬>NcHZHaAz{}PVpl`Sp0iArK.){ $1pluABY`\zauha6rc.h=pDfn򣡵'L\6F#l&. +k49?ђ}EPH6h(yv@2zc,_hx/$^VQEm sg(೛d&\}&=ղ8uD8뢻MI,C="^,+:NaThzxEQk>_>0$,cFEH=$hQM%: B?h&gʫ=$re^:zAJhD5;1/#\\X̌ &vRQwcQ㿹,$C|#iR?YA#iRҷ5Fyx3cBTDD 0P-U;gDZ\pVg l'LqY0>{:>H-d"%D5Mʜ`) 0 G;@/ԳQ6A~J `NUve4uq `0>Xt? Zð<߶g=Hnh5"DsC웏SB 7`w8믈ymق-u{c;( )%i *@h`hR( " $iF XlžC8jwJ!ދT2aFu7\G,ЙHΗx,C0>M'/bltS$ hP$eh f_VzaG\C3cu|.D^Z($.J)tH.P,HM##t B1-xVlc@)}2X[vP+=n AE9d ;zug aP5;\2}\   &  T *¨c#3O[İ@|t/SBk:-.A 2Lx1-Rﴏiz}e;|3e?Ec;e+Y"]0 k5q6 fQqDŽXU{&P(ץ4(laʸh;0SjBFF7%!ṇC(i??fȧF}..Q0xnp Cdw>N>IhJJ$hΑG$}=^LE>DgQ|>E#wKr쀃.gl88ITQhj+T[ﳃ*/)gmFG_W_@&Żnx<6Aslkq`*iZ3kj We2s8T" $9*YOj2q6yc$(!VX;92S V#C9ow.–|_&Lva@Ū$%*{ora|/*SP(!BroU;a\:-Veis._AKcDB5tPz`9:wno=4!o3$ G[Q$LjRO;͋G ")6Jyk%!'ß-96m~D:¦)aZ+b?@7R9õ]Ϲ~O{xz{|? EDp|Hv_gP$N^7uE'?^*67jL<ۃ!~-叨oť6u^[!j#'c3nx5v@#(QBa_lOy...а"#BBӂVJC\WE f=`_a)dY(u+RxIIC;ѐ?`┌!@1Y ScCCt0>p>={i, O)!=uQ%jiPdb':}R$s!F#Gqb0P.d JBBa=X+ܻ߷q^~\W E9{B:6'?V<]5>?(\) yu Q9p'OXޙ#6"S?G͒z}\ֺI-T~|eC*?6݌G/hzÀOTn}z̒'Σ>bA9"*C׃1/K~ɐ =~ZGՒan}Ԉ5E=LO ɘׇ?uYM~\?KͫF}N=BHJvj Rmud< *5xO PW VHSwoa>(0#jHq)t[hȀ0:obى4Yx0Q#FniyI DNi@p{s4 WG~\> YGXDVUP.{y8h@*1#2${cnj9-O&?UmT URW,TUu4m("ċJG*ц6Ȁ%P_q1B8e6|ׇ/܃򪪪*UJw( d@B'GH ’N`" ^@)3`;&?psC]~Bw\g?C߼2>w¾X&3Q|0Nw|02oفYlC2@Pgd /0pP-l>-χՈLM¤.<s}8}&!g :0tet&R  d?n\%>3X, }''$][C1s C&ȇ 8 ${ykƹv0c4fu'dMIUDTH^@+!9*[1﹒< iuk2iO:l|$S8}h܎s(ԵK :NUԆ}vOns*'+ߌl<8`*PA!WaYhvb0*fNgOQNᙙU;ga^9.5|"gH.<%;2n|*<4p+.xMF(m Hr5U̧㱍&CԠʧCEQ^~^E va4x>]>u:q3=M߸H[yF =ҝs+G'g J#Qmո>=Q_p k78fG2 *`.2f+ZpmIHl5E~b@>߯{r7``Q<zuu8O@0w@8?P;]fcr`/PGQlPcQ @y$#M}}X} ayf_Ȉ[G,Vr}vi;m]=1M}eh~|j\C@ƀ{}X ɢ/vB=G}' 5wTE?*}I;ƢJy^#z% (01 B=pr#U4|<dJ޿L93ɩG5Iyu!;< qDiQ-SvdeU"'J"ÓcW%e(:+! . p E#8Y! ڐA9}4'TzPWbL3T~qL'd;'mJj,Qp!;uxyB[w뛄޺=p$I =cTx$a}A\WwkcqA7q/D~CY?c~A!?U'2H_~!+xE_,Om#TRRW+9L3xı'btz.LQZ^\sF-e6K Yk2F)v`6Hhu U3j4E A ߘx{{\ '$^YF ,u&I pЙLOB>2n#3ɇt;9D'*yg$ .NIS\y"(9T'~wBJp (4߷PAA}[=0AѴ;crxOu9ɯ17:IY1R-!O>Hz`p 6 "(C}#:=hQyWe[ghyM~˄/Ͷ"gnp0 ;XűGb'GHe6$ommmmmmm[mmmmm؊ն6Umm$ܓ=C *pyͪmmmUU~osU筫mq x߻@I@DRk`? sbvgUA $l#>y>1 xbx!DE3#{6ZCyZUEUUUUW_Hٵi ?PAc([hw/ųE >3Eg$pbHxu"w3B:"]pj5\+G]y(upX oYq);59H7218F ja^\>:} g2ţB3"Hc3QR3y?,f@BF_sqc 3']a>ù&Ur ʔ[ C8)B)-뇣4>vh5ZVq UG )(>%-Ux _9fqZP>"} Z@"=p!%%6.J:>} N EX9+pX}>N%EpRpѹ7dKC!gÉ[Ì PGFCyE(@Qj:¸|\,ωV?r<8pj=PO_KXѧM9y %MMͿ"al {'Pʁ. K%G{W~Ǜ(e *:,RaCkhwgNVsݹ=ҩ3NX+v%â- >KaхZT)($HAΘx>Ѽ@O/v6:sU xHgD:J`8i d Gҗ>Ll\\MNŤFL ZV}]:> p-L/7;&DW!xzkp 0_\6GEx7=8s+q.8sA~q}6XqNEq.9~13"88k%Tٮݔt{'$5cQy!QԖ XMW[0.Ajtߢ0I:NHLwX.F8u1;mB(s\_]D'eJw:ӹ,K.KdZ@ILgcF_~fV8{+iG=,!0+jh:FČ~vWH@.'O\Ӊ:x FԘS{@y0t{Nv8m]ҁ_'J0s?tzȋrj5|O Iiv>f]~Gg?jp(dWDcAA4_KKt}ݡDHZE0$olA蹊 qҠXlslK|j, )~։-\@NaCFGL8Ն3o:R?tԽ2fV*PÂhwтIJ7̥7KeQU;Ek|5MJaTMeeuej?ma!aY ɭJgx[%" XB F! ܏F zzir]ŻY.]zNZ;ցauF̛3,6Cy!Y(Ӱ3솘pC t ȊKfr& MA{\Pp*#j;灡Mݽ}7>MDCپϳ|مfB%Uʈ"]VMH)G(p(:-5Abwڸ>dz4G%v* / f- yD>H=nf]Fk6T2.6qCZ0/W ngΝ)fV<LJl;NS-ݟna* 4"mѵF x>&L 7nt*V=K"z{jPa)"o)U1p@]yix+^~\pu N"ee cjc4*;!8 @Z3 ~Q.x4.w{᪈=<#tzR9t#fvW&Nw*G f%#5{v8txFmYT;XԜTw6 FRuM!qA;}\ν`}l^ѕo|=Ǝ^!c!g A"G)aWǂk?C\Q= WBK5v[-eDjJ5L_ю 4=Mw (C:Q~)5$vkg!Ͼ//P@U |m4bVtEnQ{y7XJl]\<+iHgfokP]DqՎ@XCy@A`IS \ jNV`ݩ@;~xb AGRp{cտK!:%ɣGesҪPh0/V,8&A_{U qh%+-ي赛_ (-k(1Cj Qݜo R|v.6uK}M:{7JЊrwѧ\'% 1ac֬C}?M[.4C*5$5=KܓxpF%j5%rPXY\7?JKk0" dI~{3S/dkq4p;Dġ5r68B&pFz:aE,w+oVgx}v3A@8HxJS߹^FI^Q%f1ka1rΖub<0 krCP W@{DGVl"ڹ0` PlttsGFn;7JvgbD|f-6GbOY90r^WC!?bA溪7Xdjrl=2H0 WʰzEi/vQ DҹVt]p oP@ ;E*iM P@r=O[q{̯W Å1YŬ B ȈA(J#3ڑʎx0GEZr_01 3#i]k3r% Ė^]=:RK꥞껡|= .:I'==Jh?Ѐo?3S6Ha2l1]*B'kà׭^ Ub{ D%..P+꫱d*bnQ5wΰj`" #c뭱. myŽ*d-=%k[c@yStGmgi`6"N5L {ݗj,73Wu:jOQBTmn)Fd',F (ANQklTJ!k``_ FK~n &؈B@( d;SH5C( m)A~o7!*f>nz፞/hYh5b!-?l z: 0/^+atܟ#?yf>vQsĿ4pB`ʕ ߣSy,%˼"O_J ;Z 5KUH㛴~`/m _w9mkx_kBu#T/HjY#5Cw9BrޔK%Q~T}im)@= pԘLkҟ׉<~]FcI BFC#W!!F!:" :@PPX5;oZG\!@C*1?##cb]SA6&˗h.p#vS|+c$:\3Y02ߺ+$K|#ᶇ8BCU*c5/9v] Hkr\diV8{+;V6S9X9-wF i~Όڍs~V4$;r[ R9nXRP^A'F@1p=^魉vs5sƼᨂg*ve B}&imNv?o @3gbKgL 1"YnX@!OF(HsBY\w3'7c>G:yCj"`,>/q{¦8(r2'_vD"A~c_qG0b8h 7+š415'ԔH(^b֤KuA2#R;.,}n,.2zU }/ 6sFwp )( J+jfa4n?5د2QOG+C2܌J}O zؖq] 8L\5Yv-p#w0;D׵©W';0(*K׾2͑;\@ɇ͆ yM,W ;s=vݟmFwE?Y oblxu:zuyn ;M~tmhzF`ew8)I#\ T)sn}&ln,+@. k)tB x$1b=nf1*.V8hfhf²|eUpnjlJIlInMe* S&:HLEU#;/;(A; "W^5e5!N*8G?"9wPϳUNXǎ H/yKB6l{:9=ݧPo:`d)8,bG#튍L#DaA=M2~~]lsn9_}svI."\SFQ 03@MA/xr =Q,7W'>Ws=!}w:;Fv)8Cɏ]d&DF|q^+睄*,'ȜF^)gPϺW&QlAh-Y_,L<}ERbWꓳ%TU8xv ~SL b Eka_Ec"kZ 1?b;LWu׸S"5 h |!jtl_x@PPuSt8@$_N<1O dDOTnZ"1A T*azi1#8֑QI=^QpSZKR۞0!=:2XzWlhBXªP"44B @ /uh835OTv\y@ckq@Eϖ$8B"<ܚ$.F<˧3Azɒ(`< v( qI<)I*rj홦k T`+Y $J  `]eŒ<x s|mT1b cxt(qqW:h|RlYvFK'][ ?|ҋ0閘{HC-,s䌆SK_gֶji8< oW 7W&.]jSQu((b:.vDp~q4RI$I$_PUUUUU:Ư+/yn|@R D0L99r+EZ\O6?qQ(1~RmUWCȱZ;lXScQֱ( G *,;)('2B(DH!-{gO7""/9Y۔{6 E_čZj  z䋺q]:$#PYGnce,@z=nE R d_\7',6ǐ .s\ 5jibpG[H ;A’O_+Wuv-?߼aB*;!f`dg`T} Ps O=r\2x7>G\5G2>p~ag`W|>F')D Q`sH `ވh'##"DNs ]tŋ>7?>x}ҍHۻD5X7+΢#,f*.:2*Epil:`ܰ%y'w`OQ̈ۉޞIwgݛ$jAbD$HEp!f7]Q%0f}GeJ3 _sk?gL늾"sßzZ}aG.1ڢ%LP,ө B|{gLjqGBg9>hސ?LA  E9d|QXi, `o{ֿZ}shk :raZkprsPo!n-2p* D3_ "GBA|vIbN{iL }L7q[a{L,fA8ZPs %S17WAZI,l$"d CЁ d!p7oQe#1}ݝbWp\0bqkۓҠwaϝ=Њ}ܯ_1#,-VH(: ^B"Y(6mqgH36ߚB0s|CWZiZs;a>Y 6|:71c' q4px9h >za}r E$',G,PpPbqoa+$ d6qְ9bqf~ia!2$-C1+[|/;('Ir3-5D@FJ_B_kǀ̫7BoIt>==vEh04 bfn~{QsΧARӫ ToQ!mim$.(+XpGhC9t0h-H9*rO\k4>~v8`" #P : Lqhp@_|k7gb&ތ?~p/`z< >砻e0:}a}stف`˄5LebNl<~{c}/儊< )UUU J8AtuytҾ_\Q*"d"F2M2" ]јgkp2nXq|Oo\R3õ?`!\af!/ږŮ=t$*ܢ ;`Xj6pa^/=-f` Eq|ADJ ?HT@>os 99'94 yC66Hq^ G&36;Qq忇}unBv NUs3*;taĈ]i?4U!q`?Qkǂ3f6Tw{KY͉a.[!h5Tt!@6yW4$A*ת%X}ppPzzA,pm#FOw%3{0;2ޝCT^}\,[xgV  6(3>%VhŽT˄~FT/ 0wWc[Ɓ{ذ!P7L5]B>E8q"8,aZyc8A\YlZA~ C׬zb*7'#[ १@c 0 9Z4 ~6CWDp`ALFh7w!n3qɬɈ ˔'J}-{* GH]YZ LD "=O*zd2ßt`ډpWaH*D~;:I9S=p8goN]&p/$U>Yj9Fx2]).03C͕za &Apͅ:u@ax"&;p'DȚf> IЎ&R?3""%a"}bp5*9$\’rCsՅpPʎiSlz3aBdy2aj69bz7pv s=-fnu&u*s(t5"Bn4!R&Z#AQ,8l$C8O;uƆ?a.>pw^]M̒;OӰN8"WubI88"KhӇIk׿׫-tLla*tuԼv}ӗEIK:XXFR3=C4Ez`!Fɡzr"f w*+ShbHVq#]{BRxv)o ^t!^#È`aN= ^;Kl$sh}>+ {x<~w^ LCϤC/0ޯOncC=,ڊ\~"ڿ_󸈿/?f~+W⿀Jptc5QGϰ06C4g4H:RP̬{:DV!\_u:3S:CQ>mgQWʽMaꋴ;E ς.4;/A)ݼ xAdpfcVE.JYmؽ@VW8Svnx˩Q`"A\yCh &~ @.P@*@ m8” V">Pkhu%"J@A1YRJ}xsLM `/LP;i2+%J$L&u?$*yo;sя,jS(AtF cmfбv%tPH.:toRY V,DHȂTL34^wefG]Vp}cwtrXK3.9R/4P+$M2f.zCTnL/F*Zͯ'!xTvlz@dą GjNRF}>]~k;K"no) $7CE|%=6R=0G~'ޣۮ4@hF#{usRӹ7" `evԀ<dJ-:A낈ż[24_l9}F"΀oxQAqߪtE6{tc7r(v5!y$0E_̻$%RqhjP2OV`\ɇ gQv AC'DDsa~þyVdx]WHoDV؃ K}p矫ws[ ȸ '*3@8F 2 F:k=@s19BFTU!BP(#iﶎ6У'/HV9H%_;"%b~O½iWuomPՙNwHŘ:}]#9G ""et;Bʀ?(f|LfH|$ I9..{3d}~¥n/C@ɴ aK`{Pk{" υ̃q tN3{qk1ZserOef̓"4E ;BJUß.[ aՃaޢ3zL &- mx`*|y,XNl!'d3П㫁RGf#©Nl0}˕wCʠwc Q*.:}|]FSD@?׀F4b08^NT*/,YdEjҢC h>oU0t̕\B5XY>y۾&ҁKg[ʊjd$pr?vf/=`8q@׀V>u8@b"XDYxo?U Kސ\Eiud"oH~~?%o ̒Pb?^0Z@DdSϪ8ˑ,禁2Wlk7sHm>k/U#K%< 6SGy\RgfÌ^CPOJs3Xs;ߙ#/^t:3/ PϚR!lv"!bG^Q-֣yZ]L(yNn8Ė^Mr7sFΖ04txY`LА_7 O"(r`_rvt=aMX96nH^{׀A>Hd!~xl/Z0 '`?^B#PZkX̨*0g[Hlb']|9z?AW?O0jbؒccY6`΁cbKeEDi__TFVp8Uv)M$ t6xIv_G8C%G3\DE\VǍ{ >pY!O2>w;$&AUA:X Xi/K  Hx++VoDlrfP9iOG`"9FAf*a[X+n dGHW=f&f*Ï3P$Tpk<q=8D?yb5l`Rfp4| P!(?O+5ޮp%N!.r(sb^1s۱͸FVjN$޴;wsG%Ba?yפ4~Q%F: -5Ń[_Ͳ34?N2IGxY cC/.+Qu984go}JiD5:%2)*:LPses>b7PGLq]AMz!Y&an܁@;oՇ ㆍGHK' OmMzy$ 7q|ؾ?wV"!^Ynj0I]Bpt~Q8~̉"x%>@tKSJD \ofD$(z%(3ti߯I! [TMr3|h~4u+Gmo% 1wG𺐎M1z| F0ppj;] rdyB< 73S۽T?@ح w)"r*H*u* b sa#)ugx$,>ͅNv,y =p SA  o ˚!Q$o?2'ŅeMOi(Uuw$ ͎Ka& <E ̩̠!~LǑ»qs D2\] Z NuQ!Fy>S?Oޞ۴aPwLG3~ND0*@|H8c#9]_CwO @X|@ 4N8ÉXHF8ΧƄ='׼@PaU$?xL[@9$7@Ƴ()"F*)ǙY^g5Rc=:%6H\X9'LI1`ht?/7ϙ۲wRTHgOHxdf&ȨamJ8\R'bPJoCߖ,7(#,Y_Etfb^/梦:lɏgpp2 Mz3rWB BiȸHc^a`xl*"R!uΏunF)CG{,`rkG6n*(U}VP{q㞳f1M@:CG(.|^5sBF3)ڼ%2&8j$Pt|7q|1(EO.c!B F\?QrN-€l$)WϏ#7C<9P㛗^M'ӷ#yNUurUl18lDžfj*ZAğg7:V[6)M0QnkΌ"c\til@@ n\ziPr .p W==<pJ;DHϻ{朠9mJD/!K +/9<m^돠9s KI|>Q}V@+O#(^1A!?~E%9!"Zu@x Yq%ؘ#1_ GX8UUUUUUUEUUU**X50B8'D i"_Y^dFU0ѷhK%u\a:>fBKե葌 ;_&gkDyM4urnnw6,/s7N)o9? OZ(٠[y{93d@Л"Hɷ9ء#ep <3 [쉑t:eDP m\ ?- 8CDy\1mWV*FrXMIГQJ_\V7Uf%ڏ0#{݆ΖsWk"rP "σ`e-;K`u$ ھh$ebD,7ė[$RHcU AQ vDqP9p/Q>w<9BS{sإq~M0T,%gߚr OQъ7"rٹseMo;Kܰڀ'ݓd"Oh{Ms3@tL,I`>F$QΙ:RǂS -w<^Dn0f1/2mL܀o}[GLny]w qUUE,њrfHڏ_qD+`9/l>|c NM%o~~=}ozڿ<ϝϨIJpxf@znN:}RԐx^.ήdap;'/L7e& zLj(ر ) )f<"8CU[df!_%BG}FGEN)k : g]g՘q#M3!@JGgA|C b|38<}:Pϼf.GG,.H':=(w] pJhmgL,Scvkae [ Lvhi/uQ\unX^jHxq/pĐ~#aޠV 6 S`1X@lv.x776Ba|xAeQ,WewauUr_T .Q#;a_ !|պϢbXڎuq>oL@^nshMsĴWXJK!`1s8} 8" 7AnQ Kcn#QciA=ZNIdm ⿕=Ïzqs8fuۏ\p!:OX&HZha%0͡L'Zg^`(T`$1CQl,@U3TTMU4,UUUUUT-DL$SCEUURI5PEIDUD@EI@SQMIB! wK.ls|ٱn M᝴U(? D|XpgLw9^C Th#Ao x@Uu[d>t~fV(d$44z8BVѴp9ʽC{TlӈdWS;>8Jq/{{KO­q ߅,cHlpQA7$JͭoiQ,Y@ڱX0yPe˯;+glB,H 8̧_Ӎ/ UV2 u2Vc58Ӝ .'L3\kוa/ps-`Iԡ)y (?1PbFĉ8a1 %\(y48+D$`园 fXev{ɆMc$fyg;VaMaֳtIt5nH:9>E3p |3l =r׌F5 5 ڵR?9Cd?c_ߍ `a. qy 5X4NE܁UZlG%# &u|6@qӪW`_|k^_sO;z3s]Bx0f%[-< 04Eo$r8 ,. ~_o*^xوȌ o¯u~7O>F&wɄ u)u̺ 8 78]>- R@yHjRI/.\ya`SEB6 PDN!_?_C^--O}-?/]nj[ .!\=H3){PRQ%=ZnF]`r}q 5a:;m(L= &) Yal{kόj:о3a]GCjq #%\KYZG=*k7m"Č=CfPV'kAD)_U 2p7%@,}tx+G9A.=?~#7K :ED >1l<ݏOPv?Ӷ5{'4! Ff9zr&RBX`=BIzôL $Aҧ>pa3P\143>!{ӥ:Z?$bH#@Ь@I(P9a,~|~aG MGSO 2/l#lggxEDp Ck6_=ʥ#*J}Q '[&(_IC#c q_xLJ(q *~hDA@1"\pYA*Ҽ" hh*`(4?̯.\|(dzK5 P*QCUJHCN}(_Ͱvﰷl@LC)EP5sB Lň#6_z?)`DV刨)>/|ωwZ)UUGw<zINc h"3L"^ħ|"3YHeI՝$C<9_`N{n"O d=)~'d~&>mŗ'[;'O%q&Y?ݴA|_,6D`C];<"-EC >fINj=Æ"/NOk>AC9`J⛏cݩ9sQ4A؟r%D*Q ^ԄJB%G*l3r._CFdz=yOO|/??9B002Bp"UU\e*U4gHݞ?yN lg#EUНҿFĝ]Q&4.;pDTB q;DӸFë)pۗ' U_8 >w6Tuߍ,hcjxhOW/z9c/BP[0Γď=5%ڳ=c,2o=*3q)lj錯HG&0R:C[`I/݅< x#Mw@ïڣ7[h׀=ح/-I/A ?e{e, +? 7>yk}PacZ=6!g8bw<ʁ>!pktz2`}/87~<=aމJfG~J+qۦ_hY+~o'nxW"S"k&G5cm@YRUT|ln:p2`Ncqaj8{@ D$DEZ_"a,̜euMe /C+^|Lj!59PC5=O`T:5'+!߻}rɞVص3=\>-ؾgP?M~kBY 6Փh> 7ޏ/ A(JW)$(b>q_HP~r>ApP&7Y]TTR@-&:@Oo(Hy)g_gvF9~3L}Ѯh ([`Σ }?O39tdx$u@!>MǏ-mmmmmZApJӻ(C}|ҩƑu`ISH|8Jh10Q!׼)Qy 5  Ah-8gOOOyOzzzݴTvDtMG2K 9+)]؇9*m@HubffV;R<ge_NhijaكqSD☲!@ OǍs:6y{{! 48f A]NmO`oF"'Z oHb`@30Sw~aEt=PB}\zj(?Ţ6>R˔mđ_&=Vb)#6v~ݺS̨Vng{x FG:W[OhР! `HO@ L>Xv{w8L{)}iq@Ae1nߢ>΋ DnGI~L6"a'@=;QI"QHS@'<Ϯ_}8F+AY+n8] eu& 90*eþ$`'@א$:z4M"JR-U77!z@pvd$F&q0.} !&$+D#M|nS_울*!,w}cL $(#uAϏ5:>+T|HԆB5Uyw}]YaǙ_X$-!;P,M{O؏btO75{%dvj"r9׶.0?4Gdua0.K|d5wSQv!rz m~f 9#>_/RK2tsԽYx F\L7_ U, (t~pG꿯/~^㢎a*D B|>U+Sg'uL;]$Xa#  !R`8YA!,>ȼr!X!v]ly~e^ˏ-aη}74U\<9={_zVk͔c-w&Վq<%TTQ`O:}'4Ka;+?fcPD5Iu%uZԄ]a:{zb< #U4ZrG&)!GTi2#֯= ZR{T+!QCzZNYvשKMݖm/?^ldluXs)f 7sjqkdq3׫w;pn1~NNI5~G&$BBUKЯkxؒ<!#I:dLao_xoilcGة?'z;hϫݍD&>{_84q| *ɯdiycʔp:G a}$3 0)~O`2 b  p:ߍL`, paA0 Q!DMZ;Vh}Q~XĀ]&pp#?NXٻ|ߋu阰ј RzB&1nQ G+yvq}\K@ B}ɚ`6 Jp" ~-BVO+~\I7Vǘ>`Lof>^,Nl<'Bwݴ 4^2 ;YiNlȀdx0q$*:Oٞ"="Mk^(ӔG_KÝ߭GF[(<*~J4S@TdդbyjqT|` 1h(yLv؋(`=e5Wnz;OJD;{fdS(ap٠]|T[maP_昜| /cR1H\diM[GF{1PA */kuJ I}ǬeH P6#?TكOɞ'˲cb:D"vES Ţ 7TKsJS]+5x{nz)3R{ߋ~e ATQ1`}; z4yJ('j_@d9z^~a6hr0JFV&^js!(z8>"78hEEQ9<~b8=}@>$Ut4Pf_z+ՂϦ汏vt}/gWlyӿ> HqC^4Pأ@} 0/UT%LAފ6F[+9e I7_;@#=^.T8ws,0h3?lW#ۖ?0)"X%:Mn^w=#n@KUKEf^Ajw|38}r1|1*?ׇ=wG/V{_[gJzq,n30= b##Tx1يdݫ^+mxs׷ Q#} ]]c Ἆg{"撉ś!V.Vz 7DUz\3 WPb8x9j W4gxlb]‰TH`8h}^?"(0 ]:=>Tφ]f5,\@9|NK)dEdlU =BM5l v.Jx"8ϵ(7cr @jwO,<{ dȚoq٤P$#Dd.O^[بi@^Rkƽ?\a& ִy;S7m@wr"6=!*s 0~W7C_:hbA$ t4t-Hc :jbdGB΋ +őv.)=] ^ܹU"O;:wrW$7lYw@V:bD1<`k,1"0|G!\w^XpY)CVhpj87nyo X̤E W&SK5$ۗ)dd: P9"!tx]4M_ ãy#gJ~:+ϡvuyXsPӴ&>SDc8E:vNt4lg_˾n~>75/G K=\[%Я3Onvwk(PSsTx+.3-²zCݟD@ u᭚l\3& g'sE5<]b'mE$/meUp]Ǹv-[J#f"l$ es6YiZ99M̈YNQ/X!.-HtW;uيLsȈXi/ٻvUכɖ EhD*xtZ_QLx6D =JNjM?_4,>7=5äg.=fs/CJiɝ uсN53{qaPP>\˲/dsVՂ>~.[";{&2c\TDZc*Iw/OSe9 RPMoںBlfJPۖ@xSp&lF|TvO_X4_9gM' o9GbV'ޅȼ"JqOK])j>r:פ`uHi 'I[絛GHΊa+ X,2kLZt04d:?7OTǩj:a׾>]naeAV{ƻn,-< dMLR9mcC ^MƑ[z2GEg}-m;]z^egk,<>񺵲"$ }@.۞^b~ M:NΕ"=p#z}@ZyVT?2LT IAAHK% ⡪H&(%jJj(("b@iI 8j$F`J(J)bV"(Q"&e60QT1 ET!RPP E4THDPL4TH%-D̑SEjv:WkN 3Il[ 3b g`MAFP<]TM[.bhHhi" %iDhZhOhD(f$ bje *$b!%&Vi(%UA2DS% MA0TT[b $( (e!"b*d  B)i&B" (ffh)I5(RERQ4 $0I2LA30MQ1!10E6)1,ZJUIMG- Q4RM+HKBR4PU4 B4JTSHU%RHAE1%$@SBEUDDAK-EKJE,4HͬCI4I͡LBQR4IKQ54ADQAIДҍRDrm *! J(bDB&( Bd#XY(id&I*H %OA-C3R)1R4#; N>/Q2r;"SAAE1RTİTMCCTI I4%I4@PA)uP DDĒLA@-DAG #4TK(]9b颢0DA0ԔT! U5IU%+$'%2DE IR )"hr&dl5PAE<*&( %!2%F†>rj^`2UE|K T'KD QI D,&eКFfc" "I"a)inJ@VDhDT4[!b_y5I3RUJR5M^RARH$M4ԲDT %EA%Ld{bD6m"J jh XVZi1*AGp"$uJ؆) 쁪i8fVyJ@('@M-G0rrp`KM0'D Hܨ}G! 3#Mv”?p;>Ͽ9G^@hQ5NA6* "1&hSP 4o "x.Я@'2EoRv?L_L"ZDJwy" A>H !@@СoS(P~ QIJIĊVRc>S Gl0?lu-#iB}[I S "(2`$$$0AIj^U@w0bK8օ@61U*%!"=90=8T@Z)4a!d4YIh)Cp AʃF6[ |CCS4bG1r;' w&.`H.JTdB)`SD`H: F:9 $1xp[l/&&8٦)d(aX%`80 P@0b6Y @cByP Qd\p*s:C>dDa_o_T_5?0;jP|D> P@~m?C]w]Pk&F6]P+ 8+l[fYwQTZ\I?Lg7&Їn~U  a EU`kq4 6LEc,w.I"랇xWg<7EQ _PI6Λpzca">boxpf7oMrZBҋV!o:$K}s~1f}?윺7glLV7>mo|>W0^c#A 8@qPpAb0ʼc!KI#ų'= SC y }#{L ܸ6Hne,̋ǝ|+=ۭـF6o0.{a412E^mhm'g.wf;q;y,GN~v׎^G8c GF8o[ľtg:d?Cѳ^Fk }^H=~]7=. _;'#|'=d15 vݛA yJʡfOP}-?*?< @P4 |~ hOJ[:BMNdu;"'@ϧؠ%-QEP@67ЋkX) w"/nn|nA=,@ YGg[5!c@ G\bӋ&$#vl%lM8 !f])`3)GA['~xb< zz`~wכ<)&>CɷG/ho&PAz#Dv^p"G *ֹw}҉QlF$Ǩp<1AtF6QPȀ'S-۩"em +YMo9zӨ0PxЊqsջG_ȁ `*Y@ PPE, &\37O/Gѓua/SȾ% >vY&>a$feVF 4^qPxS=)yJ  /~+ƭC& cgXG _˚DD!9x.8bI c !Gp괬7Bp鉓/UVXdaʤ|>W"(0ò> _w*DXX 1Eկ>׀ьv,"z@s ]T3TiP]j?F2QyV;$؃1lw$E M&x.ZOM~C`P xyW>'}ױdNމ(׈~D`&B4`\t~#K8em  (*\ gܽK@P BdCM(!w3j{[Awوns3l&^8h^#v I:!yCܐZ( 6=_٬냔L}h"k]BK%*QG!T>"pp.yw e #f bDD d'}7tz/G޸KcABZV R vŒ^G] &$OC5Aow:NL2 &z+Yz{'IJD9cc{osX0$n ?Fġ=1xaG (  #ɢ2zT=Dh9PA2ւQ!FvYy 9tzkX`pv;%c)VmzpNzoG$ Ĥ\Khw#9JkOR #^]{m3Q$ !#|Fa( D9PJ@Jm˼==N>?O&D|#ogS7 ȁDCp8ˉ7ÏzD-]DУ\!E"P&4PJ Z+S`" dH/9`#;"HÆϛ: )>$\@]͇'@x)]H0{Y6TKb~a+V`<$O~#yOrbȪ DhSNxK,Ww AKE <ÿ&c6eaPQ|/$a  \,:=î7 )pk !@8IU} `9ZMp;sL8lw3hσ6W7 >kDLi@!Kջx^E#:rLK?#qIO{r׷o:Wcza8 e&ӽ=&&'~jU Q`BCS *m=*[v=AP8?%d oj&!/_ vǀN&!?'E&?KznHL-7ysa׎.]I%H wņpDyED5 k1_< z b9!_yF5TladuoG {AEr +<&+;AQ(6춂 M0r3^\xfIW!@P@҂ Gf5[c0F0}TFP^{W<~s־hæQ;Qpw$ؙ T6/7,˂y;s3>Wwk5 h5?_+HtPP!,P=+q.yx&f3(1a:CzSaaUCƮ.sj7ADYFL }vYyh5hf-MiY:>'KЅ|Hv4$D+1b(z ud=RiQ1T@B^P@_Pglsxviju#s=Ç^z?9~\LF}ZsºR>phYe c7u74 d?~ danb!񋰄_9J-*& Nz!h?vxĈ֓M"1ns8$yӳ ?G#XYet@2Q6%Ŭ$uYD2\ T  3\1k+zQಣܽ\yKy >^RnO&xg ͕1Mӕ*U|K:3c&KY85Yێ&P/%;Sybe@[Y.qv#AL 7Jy"guE5 !u$z) F=wt,aD! eݯA'"iH aw߯.mfHT9;@qA:l  .`,HdapPz)hT@?JUOd ZB!Q4)B KT"Ҋ AH<P%Dn{/-ܕ;bLGZQ6~~=<1b"jVH (jZBJh@ *eBVPu $4Ц"LZj CG@D U'-ݢH |`KNbKc$LI2p !h.FALUEU%PS:[i1F+{hBz82NѶ+Ic:jcC4kkKMcN- ?OnOuSrs j| Sin8llpLFӴ-iFӯqm4¥QϞM  TYAhQtsq'NkgERMMd "&.ZbŋN &V"Z`O)>P:hG^MB >!5q)TJklbOx r'c* sIE4r0h8RPFÝ'M8c4Uh$lDh4h| ֫M=ȉ v!G+Cfڠѭ>CEW$;u=;htG`9lVݝ1-pbh:HnM!@i4Q5۱ 5ʘXW1S7lA#N86MܣJSK"w$6qKɋ6ru IJsUW=;?Wq-!̸/xP:0V"(N&cP u|6D@}~B_7};oGpMԹVDW (&D:?hzb}ߊ_0 f8)8?x [i9zx9)ᇌA;AOzHJC cEᇇv?vM=9>}q\*x! uƬ|o{>SEC_.4݃tq|D<"tf0i)vFyTBZ±7Ɋ@& E6Bg OZaT/UUn/ cMTCFIye2!E)UvS ^$"I'Tx_gц|\Kp>w*퍝!ǭVkN1| uOY{,]7:<5P3YG1s33\hm5酂=VO nmsb:Խ;O2GUW3px1Uoh#£c{q51QUZ=\ >&!֮9w:VNsOEN'W&fZkXwo&&i-tAmHpkXyՔao??x T?j]vi?Qk|~?6'Œw_ 7}ِ 5w M 3'[cBul׍3پ ړ$pJGR2:rPd˯6Yo|sM۩37NYM<RAR 1)˅ DT Tp!/nb.rq tF^?>beLxo^?|cgW"1zI}4C\bQWHNg8{޷oQj$M~%fwK b^faYRNu BL98[ ykZs p*])1E8o!f@>f`LX1fLq5!.., _kߞ|ƸN\o︜kllq<<Ƹu<>+%s3o4p0i  $dLI BjiŘɘlA4~[5#ߧ I<| %6I/xaSQ7ta`Z 8lASbu`9Q^}q:R#U=ri% Νk[[KVX Yuy 92.affXLhtR/.EN74_Na*5PM[O//M]R)@&? ndN~X\p0N0dtb,gǛVaHg.a1bV14<lH'N:U5Uw YFۢ)#ӞR+XmszHP 0@GIi3 ]uǽ٤.eLP! LoMA-EqT:->nPʑV :PZ4kX,E56Ls\d4&YL#\T-qƲLh8"m +%,1:qd%H ,ࡔ *2@p,̇ 2  Ip7^DP2n%` 8NXJdhHF1b9fLԀ GNXhfs:gTHHϬ?͠)( !)h)bi(n񃬚EFzS$23XA%Qm)(1Y3M ܲl-4K͙[$7C.Ll:YƟ^(X L9p 5 1Ja*V{=*P,t@IOt_ .|QNPf36e2qf51s Ii0#`IqVfUļv#x}Sh*C?~ "LZ(8͘rLT~SSÆڟU:|CF\73SH MNUІZ "C"WJu(])-a nCe^uh jĮ̃7v&oa{v8 !m#HE!@E)JR-@SJ UPQ ?D&BTog#Omv"ui| h9Ҧݑ*-gn+CLkl967Ƙ~FkZNI94فR!uJP(N܃e}NF2Ѝ(v4AH%${ Jï qMWoL hF%H>RfAh H]xpyV*i C90Z+(L2\ZJ( U)B>[P٦q@yxP4B-BbT&J(MhHhZ@6$LSM *SBn /*$ 2 I46"Rs!K@j(Z(NdT)B4"z!0C~-͹\$Id C & xXwG!n-h>21qv{A>vf%ݵ؈ H&-ظG3rmEustaK`~7> Klꙟ^}0[BhL#.J)6FET@SȢ( @R2N^ CAVWw^6;ݙ`igsʹG,5Q'ܢM[kSm˶jsT(q5|i>Ćs Ň|H&̾xa ~cӣEŒh5XRaF5J7fy@Isluy]fq:4F5bHKOYAk֡; o!!ahxb ?%)@"ӥa8W>wUbޯ3 P~'i |r{96wU}L UL GEFQD~naс:?gs|Y06b@r@?#A;~Xfي[? 13C1_$t#M__+p`=5PŇBA2P+Q!3tCoQ~j) Ϲ۝=9B$B)@iC1 REWmĈYW̮:XtCH Y$-?9=%s_j#K>T5|܉f` .swiTޅ5.M]==}PRc  Ըocur]{]PrZ30$.@qʊIb>R݅{:BA(3Yi&e#K/b1ƷQ5?("¬83-uy)@xGnݫAtA5Q"jWBIlWdhw*1_<}P8D0긼מS/6|,xex+tkDb.ll%]W+i|Ni9`^A! P?iFgO8gD# yŠ'CJ7+9Zg痗< 1xDZŜDΥw K\UNʼn<E\6,~ *6(!0O-m列S<8B A:|@ޠ"Ffs" #qz܂|SC{dL`&8yрPq?mU2!.f>;5})29F)o5UUVŠ@>8Gyg7sɨpODft2n}]<8t/7tܸeҪ%z@RX :q!1ݬ5k`t{5~ \t;~ʢ":;hڸasˮaHCQNр??B4VuxQR)b?D cPG8j#TC/fMr䟹!E,C=ƶbCD|mD'R笴DwpSvb9)̌EW\snm%&;p d 1HI2/=mc8`'9aN_B,PT [(*Pv*awN͈28d[y]J觸؈ H@a MPE*yK+"m4:ҝ5!$RC[j!fnD[YA@|P6 }E8Hk Wf^'?ki~8X4'4-1Ŀ= LdYehv٧"\x/=lY!t1ԓEJbṢ*U,)ԟ@fgꤤ$&}fgx ,LSaiZ5==g%^4M/xq/ʑ}E*M&:>(rf R 甮PZ>}x-?grs쟚~>|MRҥ$ q~*(!/@x,8[c[:'`4Elxg`tBp! 0OM!mvi7tM:+eI HJ̢uv B%IIKI_y: L}*2ZGTmg7 D~-5)FW~F]؛6sTUTyвAw\h!'=G '2oo;o:c>/=:f{k̐B;o%>PqKsלozIxYzBJ&#ȳBQ&%l#2dUCEU4}r!:m*:@^{4r#E?>l^#^`u5^XsDga!^ C z:镬`އ+Yv{/sB^=Ҍg" Ux 48H$9Ypxɫ?2Lq8~O6ƫ0)"v>tDTLr_znr樻q鹢BkN$<өuq`,C`>!o?ߧ~qۖ%HHJG㷏l70enը>(9yDDPƃt$<> A}xKzVf#G+(O24~A8G7t(_=g[޺_aG1in!b8J&iHRm OCq cq{4۫0n{&? ed_UM,*P"Ξ3AY OkF `%ykQ} ȁ,f1L꥝&kꈁ§oWq6M:Ͻpq(P7v59s. ?ɅPdP~/Nt)d0e,vn(NKHVV)e(AB4A:Ru}pQ%̇qTtwq7N >8W19qj1xu[Bù/Jv豴ww5V`%ah*qowz0R3N~cP՝L?+C>c( zQ'ỵޠBdM=ߘ6A?^8cD6}9wlpsU<$LL O,Y/n[3XH.*mkٮ_iqDT: Ka5`,|jq5z^~dYhf\5rܢO} tffI(y(jfaќ?';1(i g^u?yWhP4qܘe9-4)H @hp~'k )j0u oωN~jux`JSnUfn@z#ehČzrx"J(S Xqæ%=!j0*GT6{}p#v5yDTÑ TK }Nl\z@Nqqf{yq x !!jpΝRT߸P BsͪΦ~pCbZ8XxS6 :5s^Jh`$W?~W5R]vO Ę:{n-Wd HV&~ÑgՅu:lvx,Da0@<N\&IBRDrC7r vyƀ4JhRY[TBAs4geO7~xN@YT9D^)ȇcQMW{hvGɿ~l;JJt]PKe !Q],ĕ%w4)0qՆFS*=o <4q+Kms0 =p/l#zP&RF?|_5:aYnEO'A2nWX+fT >?ɤ.}/eusͫ) Ĵ. )L+"JՙKV:FeADbSVTAU+ڥPT2T(}c+< uA5(SY>o &FxoP3CͱCg߷׫_7/%0j3VCcV3S{!d5GUG_yaʅB!ΙC0 |{ygD?q^؍fP,;9:/fD|*3?\y ys=Eu+IC6EmkV9SS. Ws(I9{'Ų|6#\RbFpﷵj7ޫ}^\r6uEe:`4:笈}՞{+ sdl-`xC8Hœg5ȃ핟O[ $~r 7%2-ʣU5i/nF|=v]h597K"RF!!~5ѯ=4>aa68{W_Ylu 1 A&U3s@0B ۣMO !͹l i $"gS)Y]툀֒G8L~aU{}nDDF0.q\/ۑ ԴHm-x/T/fWݾ_UdQ}"#Q3p_9jt. \&r&vYz Jw,R_B;'?|@*TA] / \DÕUA,7 w:I$I/wwI$I$IR5/(:SF@VI?||Nnp6V@iDhx#u KԌEf,ɣRG" 0iH+^! Qȋbd!ڔEc9C?V}pTC#Iʸ> 3,HlCP nY|߅M|cx1NҨ`wĝ>bƳK?9f$z7bmUs"XVO <nR>qRDz=={~EVmCìۏUnaJw4>$*_zI$~,p6)z&R m$}ϒͿ.{8s΅n\k eT$UG܀Y՚ߔzل|2(1V3zgr0Q4Iy\TR$a@ m0WhQX] ٛǟLޅWpxenf P9^| ~ȝsY ʵĭqUU/>nLo\p}O3|( \Wz`K"8 {.Hĝiȧ(]`ZpC@ .B g9 <9Ȼx|{n[B(A9PҬЄD:M͋9= Q\ӉaκHぎl1F(l(nz›wP=>9&W;DF1&d̥9g"dZw!tT$L@_ZsŸ":ɯڼ_vu8U]CvMvNh| (e:0߿lkwh9|#,D;4W8_$N\PJq/wsNαPEGof7N0.:  'pZ +ff g*Aᄧ"]SǕ}Fk.)(3.A?$ hU]>׊ 9"^9ߒ`bWD W>׼=aGk82}5Zr[5߳C{|K&fB}@,[A,~뎣|lĐGCJ\UqѪn<0:}JbC<۟#^prtqCm{˙I!,F>r,٦׽>d<}n"8^4ܔC 4d^whmj ?jӶ0_ _XV٘6yV?Pk䉍ؒHse%G=H \@6龞DO0*ms葧{R( _Wt|Yl /+Y뺠U@Y̅-$;xfoOiwqu憴5GMɳ)` {Z tjn9~mkQ ^R_O]$]>V D _ AtTw`Pj| TzoCؼwKk M_>,^jXZ8D7ao xO;Zj :[H5r"c%J?ޫWmuzU|lo?w\w]Qڱ q%Tys=*NҾ}_?@Ü6x]K9]_+JSBpbix IMxv۟}6q|٤a|RM"IT|93DD0 u\ny稡2x&_I XBbA* b͍c8Vn@4v;_(-/C;Zp )гtۗDq0#8ac 8}Q#+w$WrAΦ3.t!PE(fN1 G V3Sg4/61/Çh`K.G S#9[HAh@k@vCa$Pd1`/p~-z)q i߅")B@t'w z{S 8Ky|1AuG)ݯzd& ڑkJC;˽Jyoksu N \Ec8_!,s=R9oqӋ[Ʊ4$n|aAG|O>M_k/sg~;\~e"]`髜鑢94Չ{y';o(Ā8SUL,Ag/hC ] 8@9k<^ם7_8z!.gLRckiDע\w櫉Hx6F0Ip B_-FT`QP 2P $X 1zP? |f U wN\:,\1~^8=9AHc>vc_f%ߤKR IL)$mu'ǩ?[2h~}b T~3E:~P2x THGv 2ݔbNp?{~#)  H8@* 4f/`c $dx!"8"&l/Վ1^]UG*s=hG(aT>#N Hީ_}D^mԡ}$ETOEniUH~TSGz*ұ#|Lp͵꽓"#%R!kپKx/eژ@ ʣv!Pxkm"%7cn {ƁFGG2GܩA3M< ,3)x)=@lrK;nU>?J5n)J^(uG']|Ħ;'n{9kOkH>v1ƙ.pxpqCQO&D wEЛ{ 'ۼgSboFnD( G{&{sY5}2:yaJ\ h ĭ{<' ]vFQ @i ZFz\:\! B`+~Kg9]YRZ۷ 6<.&BFqDvWj,D )A>[&B;=0w8Xw;| /oS.ʏU^c#y|1"̇QM,K7ȶpN8t|W`1i%:5֔!Ԉ\(3EC )c{9|$sL"9Z"f ODn>~)!O22+sar.%(Ga.f̟pٓ{Dkfofks |oxN<î>㸡Fc_,lן}ɸ|:2F#m$^amc5ЫsΧY|#}+ LŃPg `s+Z@$`ٝ"AO.{`"S"-Yc}eLᄡFԦ>md6ap*zrn.cf&7{ɇ͒f[ʿɱ8:;6_/'7 kw5%mcBD2U*Ue&NES#}].OC n4ze>h+.rBy0_Lr+]gYԩ8h`C (wLkbh Ki~j&梶-"0p1iB3*mE eNtJޥm 'q#KPg}S<6…Q"+^`Ê &AuE2!R^rsS.[6$LER(tӝ/#qy?16_QCh>R}n2F IuDX=eϬTIj0?vS=p=zOMIυx,n&h-æ K6d~W' a#Yf3 ;Il~Z_mUZ92ACEʽXtTxJՠ A@O)@88fqj.1_*ks^ڸ@!i 6N/j")?V] ۬EHm^\H DKeH2 bp`rxN ee ņڮ'qG?>QCnb=$ ( geewV PP+nL=uN,'rH'KzT_?j bXv"{)7ݘDn,ĥty=Tgzzndbek7_.Nm\=| ) t8/ٞD ByZw =$'wN(H#J%*1*BBGCd7;{o'? 1Hm? inL p 80-%h@vd BRHcQNz`3CC?Q .#I&QH@V˽(6giӖk<̶Xbŋ*X\ֵm?|Zi?X=O/L'p,l`M|;XUy4E=ȑA`cT4Pג#饡/pcBcOOy(҃`?P Jz ]ea!ϳ COh|C.?*d4SrklOn>NPٿ81O__nh;Y:峞_!Z} L;>gp7XwX7DZ#SU\)tlr9\wYo1S?yާ~_ tM|'9X-yg"~ǶA_;GA35WQ 养^hT '0˺S "mUCfcK5\(@QB2xb'&x76V#t8M=?ьD$0r+EN#@5̓W3IZ8`I44Ln2fT}"e*$P^ŜH#Ap&)c3IA41UQfUI(s`@@rY(b  Fn]@Dx\ ))Ȣzy.) %ɖ$0ۄp{ץr/:uCq ;Ԗ|;D;1m)M]^ H p'3A!4Fe6"+\/WNn0Mx! fD G{=~' \N!DON!(ԁFL"Ddy80)Ӫ[=܅J$]sH haԣ\mC̹׏.x;]M`i) 9Ȩ=aw1a2. ТqCA䘐>:"+ݳ6g0/S1uO'c͡6!j :Ðh -Јzt5 [ ]1u@P:>' ^{K;L<7J#d4 @zhP:SRِzA@P<*;sXgW9էTm@kH`1X1y#JZ-ۑI&d:ZcK*ZCHڋf#M5 _S`A2P?# H>5?2랋~W5DOS ӳd{Z[jF"*iowi`˗L$ [M1  cpqjCSĀ8]0|;ğ0=+|7JJ(A׷u@䨄nP@<.HPL}oP8]ՉrBC8/;'o.m5Ol': Ѹp!>E@t cط>yGkQ"y}ߣTgoG|~` ,?7 >_?. ^Ѭ?D'ȾB|Ɠ1IRO= `4[l}|L =3()3<(bq5凷Oo,tmń̶+gE>}~ ft6|!{1ty0?:lOA B"Fl 5TLAh R,#T ?^7lCxӥu ~~_V,8YU(xÞj p, ($-JI5du^l)Śx>J'y^RF\i>3M{9pܞyGο@"^O'O¤QfJx5}ѭ3,'@F IH L dr$aqH226 bK]Ph="5ʄͶQ=̭**kϔu+;  I2Ύ~տ;.Q r@40cTB2xCpI>Lz ߿دMЪVn~" ɖfD$ؘͣt gL4ſ|M @I6szKD%J@Dnl0޼b'Ӄ&li~Wϱ@rNvoU !R3dLTLGmPѝTK0RƷZr17! * 0g*@-JsNgxءl Q"B{ BGuV"%BX bՊ "R "<st;$zg~"ܱF`8DUĠ=a*@$ʫ9;9ga_BU_Y|=7ے<$!4 F=^)oo~irS 2wQDwLP,E%)C {#P!$v}?6 xţb)T1\jh}^nN>)F3aJa/aC ߦ?T:/ޓ활ѓcg|zs(q$u(Nt%U &S:&RA>މlG11 ȟbA'ws〺|_QW=-KdNWW1E &ȲVyg Fyxu*+mcM%L J30hf;E{&#bOftn>❀=CJ#5zl `Ng~ c\m_Y=W vq#HbTѷB0U ]+sMN!n7/2d ~½+YY*Ec2(Pb8aooIι=B =+Nb# &6ZLǶ# [2 ]k8+JJN3'&b4UQQQ wz?Ӡ%p/DɵT+ H0Klaqy|p &̀ {:{L?8/Þ*!ɣHkc$  G^Bp !1.N'˦8I32Y )? \FpƒE4Ȼ`%Mhv;Ǯ5 ˠ~R>h4Lnb8"~I>DB R(dRUHDRE)EVT(D{GJ4'q2i(Gs/;` 6 xjȎeJDV`[RPj>VxU%DEaQ >< Pin'@xbS*erf1Ad4R߰ x9Q*$-뛴NkJW3De>U'dULʰQvKoy\ AkE5 :ȰQ]r~p=VBDW4m d^@bG޽ @tx(aI(B_. <`~{`> 0^L&7DŽ0CT"@/-Ίl뱲!n:Qv:78yք*Á zM0a+j8Q @eB7ѥw}Iѭ隣NB=s'EӼ8(9& e9C Ã9 ,A*v`ܑ>a7 ܝRK Il05n$U9!;9ѣx4VuIQ! v2,aC$ o %}s ٞCeb]YT ;@Q|ڍh\Tb p4',9P( 23kX&3~])} 'K>X|LXX?`THJtYqx4^#be42Y~+x{?8Nw!Z$_LS-:woZN[^,Z4Ru5 h{ع #g5-%ȿ\64LEH + ;}*1*H"u0\!ݦjrI=gFڮ_{ _lj2ݎ8 ;?l_!$`>ugbCPTT<*<2yE? p$3v&,EG =*݅ز1u`1hsuCXT+ܒ1-] uTl_8㡾9N'|^\ mP?nԃK\חM>(L0 Sd`, Lر}?@M4^;qcX0!9OB7': ՛X3`ph ʌWG222|nkWxHZ5I$ Dn 4 "WY3AsxWh@ّQ&XC8@b2Hm;}z:=@{ݸ?iv+D>C<0{7<3᯳BmmOӄ-A`y#t>4\X=~@H6~n $N﷼m8$0Q%y}Rfk^Vר*(a|{L>D~ێq[TNg~i89b27; Ax`_dK xsńXjG,b,7&QDCʐP &D994g'.ޠw7s-2&}aAP, ܛ ;(wxlm` g1ԃ͘B@#p]_2vۿ!LJ&r iYaс4y#}ij|qp~=}Yc}gݠym=Gቨz9Bpk}}o'̚ 7q7ƨZ)xp`^y2z€ &0҂f X q1 6GnZY@@Cxo9labCWI.v9nn@6c3n3۠FQzcIDƖT;|Pw ^W-d셠hC~ l%&& H FM8I~矗~(q#+?2,G€Mǔw ~e&B"TQd`A$$6%+I9MOŇ<:'~‡x@6{cAs1=ECpA<EyOʇːN*=Ou Es ]ЉN jõ'$=G`y0{ą@Htmp b@EQTVxEFyl1Q搤NC%L$ÃH IHo͑]u! "X(4,9oNRlN8)d|Ʉ#[ 2A  5 )`=p]qA $ Ȅ=htq/q^:T`QG Y R((|># 9PW-`u,t?欱jz`ǎ&Ђ.?-\<588cL\yUN'SI?`'ˀc vsTTBDo_/v(L{S~zWۤsljQH BmQV&tw$QPKZhjH_ Θr;nx/"ӇВB0\yÇ>FftO^ A:u lJ+1)pιKh ~t9yrO+ntϠL `A"0΄+$`do)v@}ـI su -:Y,& hixlC kzV@OJ 5inHc: ۑ^50rnut%+h\ |\fhI}A*yz>i*fޭ=#HAJ4S:$a6 /3\I6E˱ۍHayv yb]8 97 j>. q-ԇ|kc^4H;g(jq>EP~u7 :coUDUTQkj M,ހilxf\ư22 >Cζf%aM;BUt 6>X*/6݁n4$sP7OOߜ0ov l "d@O(ǖ@13bb u8ЁJ( !C0!v%"}e 8-M4וz}. |9鷯8:GӱUs(M+*@, % 0eMt{W<(GB J(iڪkoC' v<\݄r@Do"8~DQP/`D43J!F٨P\T[GׯƟk%%>OtOxk> ״cmEHI쎁; vCǣ4fa-|c`.x'1<7CfEt ,oׯ~|`D^0wET(͹H'$)_FqhЂG"0Q!󢁱cĩ `=G$|6T*&NH~OeY3>ꪊmW ;;qCA"Dr? ZvgQ{% vɣGZ LG?0u.lOhv1&;Hpx[ 4(&aHL-9`CP]5EH `~m56%Bɐ!$>?F\/o[)>8χ,*&lPUy㹟ࡈfÍ X*YS}'`-݋<2hA'N}G⬬y.3^3@cn í 2cGrTU>eUm˃CNJ|.r5ifʮl8:=!q*^kPQ2NW&q~ACh}PYg,|c59`8A()'{>6sN꼯xWQ$AhH(ҫ -oˮz8F sV $b T0d/n306~jB6'ϗZ)&` @lSz`{Ǐ3?_!u+QB|IEe{3G@@DhBpH/&!0,^Ͽ?w{6gt-̒*(t_ORd6G#8^ }Ql 0t_vd&1xVyd[CFB%s:8Of ~UsdDjT80nT= bˏpjWh: & ÆbRd~3j.Of {T쇐]d)շ\:}.䣩[xpֈ;^fn(#ByW6XlL6:-\պ*t3ĤVrAVd{c&L&DkUUPDHĽr OoB@@,S"Rq@mnPeFy<|憝IPG75ybt'͙fAiB|u ` g|{7ߠ=w&Dw CL' z]k^1?r>c5KvˊbS㿖eeAr4 GHy!I{= cdiׁ> aQB~!-&@T|StC()(aEvWL,A9IᷭR{u‰kp^sAU0SLz!OPy ˢvyyDs,`yuSK;ïo{zDF*G2.7eFÈB̎B/GWМ~Ӹ.6 xV}L4dr 33sH1Spǩ{\zpJ L ΓD[ T>e9/+C6>ԭ;tfO!db2f2v5PTI7'ZX I83;kyDH/#))"s݂ gY7YYۃqp媻J<jc# Q#/.{uȈJ&XM KRč5>.?]D>f XPb"QMaW1>;msy]>4q&R(#=qqCݏDžWϲNSH'DT=|Cq0uqr* 1/:k`(6:{NR{F9.9 'e>b9W avbLQ|(ħg!Q{tF>ynHZ[&&|700z NYD8@~ffhoa#bOj[HWx]7 80mr'h4ϺJ/}z!;~& UfFDH';'IGigzz֎Ct !ꒈF=G50(%3^o[IVn/4sӺ3;m_/!sk4I@a (2ؚQ,L(:J2 h bI*dwR R4!;{KxI=$pm="`Qg::ֶ΄[JGQ@["mzf;99.x`3ay\`ьԋ/{ivDlxIu!-!ؠS"_ܮc2&q5( b/2u2}h(~ѼM$\mS+;Vٟs6BW$ʇæyޥN~/$NSDS:VˋBëXDA6UEa0qpI6/P"(4ƘݎܧX.UD}hZ%|w4{h8r;m%0ȦHJ%LL:o;|†Ζ5P=s8uaPo11DXtOw/k`;8i"I )o Dg7 |t168f˴[,뇩x Ӈ]eV+&'zAߏW#pHgKH,B $Ly OrW72o?gwCCFJvp7gJ&4l#e@8(Y3'$3\DАGbn=g [ߏtMl2Mנ41%6fo^z4 Y.a  Kpk owff*[z6tKU6(#Q Ys&1 |*E~g|VƠ#&@F&) TFz3t\@> #lDImf1O $ QɁ akƁİͰjLT*>k<ޕ9%W\;};&' fHH+vD'u_@gZEf8&h{uwVH7O2zSD&H2rXrG0܅Smc۟^[OM-(|9~=3{L,ψ~ܾψxj0=Ft'ɀs|mg-;=m NuԢ@W ?1؈8hsp&B.Df Ֆ!a ou;Qzg6sh萧9;4N&A+l߈QLH", .'UW!E 5F: |vĤX86"3Լ; aOy'63j9"blу:# Γs~S wȩ:wHGI#rl ,ʪGn"䪇A/W1-4H?\!l o.;)2RI /Y[')p*2|Qq h!,I-(\aMgO5 WGɯm ]D-DmR$3&_UM10q^HTwǿi q98jNBH^ 炞cVJG49u4^@/)wo^~2dWgՌ ^A|υp4@r{34}k w4:T '87: knFs`fC$U5G\ͻ:Kjbi0}.ͮ1`'n FõburۿI$X 3EȖpSt) @  ?}(W OC떟c|*Ʊ1Ldzj4'ѱXy7f1j^h z#݁jQ@c;Ѝ_Ø샍Mĸ&.<H,l1ʔ쇂^v l]GIC6mÎO  ]'cp$06}þM,+aLO.YF&`XiE1-09\zMm1 |B" 4z=&O#`xddCy4{(ә1eZ$.[(*S%1=(IОQMO4XRCcޢ*^LR (I[/CS':o?a=AeB!9 .I 4{рЖe; 8Z^ NC8'P qIp'lr+sx5G2!>'0*er0Cmu o}aaƅJ]cAk1CQSPش QU fy&1=APGW z$Pr=21 , `&*9a`Ȇ(> y8CM1Dd5 MgH I8< L~M`_D !clFwI# :?ƣσg)@I Cs=oyg#ν &Y5(Q`0Z+!v:"f6 id [`9߆b ֌d룒xɁ?3J~+Ro`^9Vݟ rR.HZD$ί49@,nlPwi휈Cdbù#SZi& A0$9G;|.LxՄ!Mu ,q6=:}I:AgJu Las@$er~G:p!( 9)$\^ N%i^$!#\|W_Q""| `?+&;C;zäPs n`y^vؐrw`*pB`PbccW9׸ƾ<k^YEz ,@ȀB'r. h[.,QR0l:t|SO;AчI7;ڜk.axZK'Q |{-v LQ #D!3هDn  Ƞy ịϊ:.T 6M$ǡ`X8%z% qB|?)C_" |UB06B=[I63{)(H.ɩ':Ph2gg: U0>BEx\`!0z) L< + BJz;qmHpeFc8|Dc ,rRp _Y!`CI7@|8DiYPzA~#jE'm2t |l#zH0m.0<(S@GeGL'>4Q66w{<;`(ȍ u&툩"1$6NYglW+H=]O3 0/`٪C45>X?MNa03 BhA@)@VqĠ `M* zzQKT%]I1mjcbOFĤzH|'ג .$PbEF{ `򱹲}uzlv0M 4&\RbH ?ami$`ČMMD1DLUDv_ze@F"t$f>O)Co)0r @DW>vY9+P?.h@xp;!k;xCTT0 qH&!HAm*=Ȱ~ǯb{o+Gy;ZGTp*#EƘ4&ʒd@ޔd10!bx:g𲏜|mrh:ރð|ӭ,=tÕmLe̷(gXqG裏.v6zp=ăw@,:OfܱѰ̣*l"ͨ/hÎX ˣcF 8\CFru Ȱ 9pM&͆fYq 2:3s\8Huy9rM>gsI2OcFvCEEJ|a?kmm*agGݞofzD}#dJPj{sE4k*5̑qHQN+j>o1?4q p>2C}'n>>/Gu'O0Kp(!sظ|qA FھZ*oBMpfQ0QNs^MyI'¶UQh~G2>Oַ\!T({|oεWd @'ki@b= ?>_0pS\)&;x*kE/\֪0:4? Gh41B.荸fw3:5p1gK4Ok $V9'}vC>TxGڑ"ҽoAA~LF u'$:>&JtkJوIhdad6'?{>JUW{5X|& IDaYnx[κ- TQ(*N&9sCJs) K]=tcI ;{#HI4C ZIFƉc+Fi{͆%^pp%j󶓑Nl;!!&'P'`̊G!GeӆRʕg gZctQ7Nm YDbzsս!J(ΨCRK;f)69sD="vI9Q!韺嘔 @Iuǀk_yp9`u>g_G_]g-7&.m%1Pl J"%f(yo%7U,@x#Z*^p"RY[s n&{O.KٟLӟr0d+X!3hH{RaϵYd;CD oToe۾Aѐ犎uvѡN3&|\nh/"N2׿w5 gآ 3;^d6 ȇo-߇'.?Es#?~,Wc< L|L7,i hAAlg&sEVNa\NV-dcE0:/MȍDǃb1؀D]$I' 1LWLϵ NAL#=1Ӿ!=PϓAה׋_Ka2Yxn8qR)셒Q6Srζ Ȇ#қUN(Q-lQtb& Q(W%*^fd jWjv2n!hRJ3Ř$^kAbS$# ο/XUg>8:\VBxKaLfjflOFfOol&=UL=?&_qA_|34re&KoJsgFD2,T"{*J|aM x2H} =c/k÷lbDZ kI:qNo071FbܑoB'^3=N}eD PDrw=q:m [뗩Hڄ8NĨ;&ք9߸H1!UՉ N y!&)DW6#ob5XrO=9lOQoЪǣ6|.4 $PHxwnoWN *Dƞaܯt\L}!2h/Ρ!}VvC6k7 6CzZ64S@ K`Օf# R't=P`T6⧠CIV TxNjyМT ah0=$ug+f(o&6t2|J( %'O&k-`lxeު\w+\~E8O*F&xTABO3$ta#(I ^I4.-^wBRġ84f9gk= YI۹aP$qFw{NۡAX9dW0M({B2CY >۴r&zWA)9_G_z\ yP dpp K.,A?y鄠kLp2& ՠڷ8N71~f{Dk4Dj*2&%lotER h=,Yvl=vyGCӺ8FR/3h__"&JP?(cR2dxrIE"!i(]z;Bpx[wF : x{Ќmdڊ({F_?A^d+IurӀ0$MQ?Z<:eodDg|Sؐu4⣜'[C:omTa/8D <$@|8䚙u:̰>C E( >X$RV?}rCYf-ՇotJkۀvv/(T\d8nLBU8e& c R*()S `Olm1e8шkI{eZHY0ꑈm 䓈ȅQфkKp?\ #cJrw kg,3 e|^` rVKP_rX60ɱc GZEm"$"qHB9 maZZ>=d@O01JA&$:;A@BQąJaBb7E1c#"4ғ!vǷĹmv?9PmV }CxX\>{#J x L b@D,mP U(qb۠R !f`sGF`-I2E)oބ#9N]Tc0dCNUu7.[8IU k~5۰un6^h"^k!%z%WqoR.ƵPHK; )<{w8`w:ӷkz#D2* 2#UhFXt /]yJ"^<1Gd}˰j9\X(%lxflI: @T ˡ3l _ $]Giq⛼9`8ff&X`C4 w:x["Af` (S hɄp+Qm&pHA bs7N{D^g`>C)HRYCІDAоxJ>L$y%ؼ 3Ҩy#`䮮U|$)tqs "E8")郮4rB8sTCqo9";1~.tMM+A@*Scv~B7F4%9o+ˬrjtb0HXˆ5a-^>.UM96ak馉3PŦ̫Hj3;;Ѫܲ#·q)ZcXɉ6OAr*s}xyMLzcKV C@^a=vJ69q!ۦ=Yaʱhe3>p#Ӌ rKGr!ll7gQU3QO^L,( 'tt=WNQRKDMN&hѿn'H_HsqRg ->=A0PjfG\gZy14JqHIcdrƀXnF B)%he=Vpp &6&oNpvRtO|.9""QDN@(!.o ώxm>#g ׭S&ǼrSG"@?5'p dG$h\Ep)b>(B HoO{2)Ϝ; 'l>10bá̉2O냰q<IðAjCސf!Hk8,yo9i/6}^}a0aBbJ խv\(0HhI>>0G sءyr攓JhhǯfߚH$xh0P%@/'CX4B"fSu;3pA>W`R<^\x MhIV&"{1 =Z &(22ffJQ0\|Nb۟l{u̞aFh;* OˮBIOeۚ_H9ӐH3'9r !$뙨aP0}~}u|Y)szƓR$H\3D+ q>CBDBbwV˽\IK b8_xX$T_E痗rC8~OuA~{Do&6Q܆a9>T`mUAqdaCz`n0߆aŒ>PwH %]爃"4 @7ձmĆ+Ka=HVUQ:nQD);DU7g Q# syj 7i!H=f#X0YHwp<}C@p|UrK˵B0ޫ Iܒ&8Ql|̓ rC0'8 q6ǯ'¦]] 0;@> w XYa$2"PE f0񰝐 ),-x3yʯ|(CSCtSbӖ]XiQ'~"TP|w>9ֳ]ɰUPOjZS0{цe$t-UZ{fNPha7b8X+ ^AG(!`p`?\I qX{t&@S]7%@~mP Ԁ/8t7A{%HS{Od'.^z&f6,g1""qI5*\ȘWp^M](aFLǼ c&HO$tL #Ĭ}5MKlG5_5Xo1ۜ>]T ;>4w^iW7ȳ\ǔ6-;˫bE`IGlpN&|ݰ@ 259p ;w%f &rb)@[mTĞϛNN#b:, s@Xߞ!gN_GhDAh3ml֗Y:llǕ7/%@Y)U8x"ߩ 6~Z={V!.V9.||<O2Oop!=NiOY?LCgw ):D\_j}ТS%shs E5g:mך塨9͔2Pђ.ҟ1I ?\H>H L$AxP|||==VoCI/qO"цMqzfv93\'Aa : FP1&1P D'q%q"B٩Cy4c07npӍ!y&h4!V֦ܰwyOc8kB󕷌iYНψ ?B5_])$z]uQ_ؒtc%:Hl[}?GdsĠp1PԦ;pz핯YOƹ2? Uh|40IDliL@vAFYctʺ^7vzk GQĈw0fi Q#oB'\a Bt:"QHǜV  P3Mvwwkpy|ߝ.t,*A$7P]sWnaNﭷieS|@t%Gl= K-@@3`^}FAjns r#2$GTUz6g z)ҲB$;I0v@G^RA s4ь$ @JH9z {ӷk9nagN"}pκ<ξnHok'¾?Rդ]|ϬPAbC0PG_-stŝ ) VD$r3݀NDuaϙ)>v7n 9ɞ6gNi,+%}&W ŠBcdi!ÄpN!‰'Av zA WuWRBQP0m*co?xaT|  )襙gNv"º櫏so~!Yiii~3!r5 Ȕm],4VCCbaоK8ƺ . ]oe N*#`ϻO GOU]08]UB1Cu+4t T@%Ϫ|pW Qj*0V`۴}lm:lKGT(x`(`ԏ.F~L<z ^-05jrpM&/%Db"=Qbmggz۾2H!'Y D~0AE^$j[U q[pN.ẉ^|~;ub  0l5٠6bR, DQ~:8`:+17`=zu1@4!X [-_C[Ԋsw-DY (N7~]v 410( `͖~wCy6j_I /xbsP3FM7 DN{|h'4:Ἒ$,QH[UrF MW 'mA(Key7rJSheKqAK0PlA,$UFJnqc{bBu Ñ@  *|LwⰟ(|"Mg* e ꗡhJ%m2&X:n,Mxr&]+@c>6   (o0; m^D!E O!Fڄ!Hmn%b#?)96ݛ_Fd!@0L,+UtR-N#xI'/ M<oe&YIĠpqQ27 0`4 mDt1ߓ(NE@3G)I֠ͶRFnb1^Fe|\Ϯ}b<)QGbobW Rge!Nx%'J[bXZMK ԪEp^(82>cx ˋkn8IJh dviiF >,թ=s+<`18;x{<%#eI 0[۝c@z(=( De@ I!).ݕ9 СT@mI6_o!?so퓾_/ @gx?hFz#qB. hlG!"X/6G*>%{q9rGPuDHA͏}џz'42U LKNʯr5קϟDy2&ljEvG ljozHQMpJV-`F lbhi"hMAATP-R4.١iTK@DR4D <إѴEQ"QZ*"FU- 6i DxlHT P"R4QCL.ܸ6PZ(b @gDMԐZpgK E@j`b@k`Sl QUEVj\]kqO[1I惠!1idduVHQ]08'Pt6ޱNm3TT^v&Yڒ{AFY.78DB>!dϧ]GUDzϗڧ`>N~"} yPy=ُ$M$5ksc|1P;Q!L&hd{:oC@A&|~1hv¦|8k^D|;\Q&꿬]ׅ{܉JM`(O\Ӱ!?9sILIb<8Bۇ<~7(RQC9*R@pCƽr؀zda@`8dEvT1~0::{E7kn<@:ҕYF@RO.-vo- =ǩY1,|_?=龙` ۡz{|O-<_!A&Be#X cR* pn8'jݖYgHd{ǟԏƏ=D8:8z;cUkKJz/d`{#pW$2:3]7CRb;t:b\@D`UH8Y1|;e(mNFO'6=dlR _RO\{!]][&XHyѕ`\9b٠C707=!rcHQA]P=5" =cCsnu-)΋@[ z6Tf-x c6xC`(xb0z7Wدd97Y{$ ,&H&0;(ϹSю(:D8 RA ̢A@asIAk[ BƐKHۆSlC3$qm+>HC.'8t U=π '^ mlUͦ7N)T0$D PWDrqI*֢=+3N3?A;8P~a V}zHU*I3(7e <2y~RҝBv'0$ո=ӯ@Cp =;}~s}"$o]Ae^ˑpa8R$@(zw!4j|}VCKco+AB x]# L30@M9> $#j-+!rx/#>Kr򥆪Pl3J1Ȣ$j!f( h9hJVPJ0}\]D$(B|Nl <.*L ZOY1 xEOC*p',YE]']`Q6:"%Y&9P>Jgv}eI^i8=1 @ks !$yn'R"w?CZk7ۚK 4ұefa-$4aݓ ϯ+sEOyɢ\=áCX6z?Gӹۭ6_ FGKd3 wyGDÎ) {lzHl}X :.:=$0$ਛI)<{PWp+ܘru#>r" HxCVvySG*{3XBv=wW0p:csABR@˓%>cbL$*_oM0 AN>~4]#_*tfDM dq#p"CH ?p;rOoO !u]VYZܫ |=lu9_Px<2gN,a|~L$}5k8{#>?h) `y`hxrji*l:uy5A04zw{4n|ŊV*XTTz^;5T5MT}bGF|>ù|߭zXj0PEz6^9(@Miג4E|3댷:1AG_n{`-Iֲ9l CSMv@3cζyy9U*sosnPo.*0ʐd`Z (I h"Zln S!Xi;BhF_y)Oz@oh^軄##1=`!5z12R_sm˜2;97T[t/HQZ(e5#@ g:.1tchH6{)2YM]/7sݴ]!B4&ߜu0t9v,s~Gg:2xҞ}g! ^:< r4Ke Ra"ܢZ` &}KлF^gЁ{a;}Uh(; 9Ox{o]LP^lS0B@,<1 !#\5KuANJAjpP,-[!֏*& Q$6v8;^o!^PO+f 7&䷳l!EEM5|O:xO'׸W.=W^ݯm7HeUMMA0&j]: (:S#pe̷ U)6IoC\Ap)rslxf@LخSگ@l3j=aL'ݎlAߚ d* T:Blʫ '74ݔ*Mr9s0*#+btz@pa+o4t)jDIEAgMMy5:[[a$0.3><J ,yuiC@Cᅟ 96s)#)/pP5*nm7f@ 91Du*' slgGPF\B/~{L8W,dw2aQ!Fp@{/j'vD=H?MmV'9o4= [ fŋ^q' ^Uc€P/EH "v^bg'<!uL`/kՒT]v)$DC 0 @ZTe p mЖ-uD*РL=3.$}sq'B(H &J*!$ d݆ /=+ا$!@g&^E.#P8m4y fE3K!3cxgMZ5ϤF5C<%%LmUJ\Q.&gvL$v=v/Ct$}~fĆ /›8hIlZAaD8T2mB0Q>UV@#_gy"ód fjt2`󪧄a3%17(3UA̪{ V|2*w'Tw>E9i|h $-b}i"pMf5Gp>YEw%o7*Qڍ@FFgst 63s"%Ab(}^_fМE΀xqix1U܏ON~Ϟc]s6&_qϧc8#خRhLā6z |:7өKy) X0(V.*z!|{~ɶ&mTG-ƽ&? A) #Ci;gy@4ߖ.(pq|ʸWEAB|`PwqMD$Ta7_Gi;T%XVH@:Bѣ-MƎe'YDžr`"0}| \1yݻg VkD+%367Ҵ`{6 ɯGq#X1$MN6޲wpL#Z1r^ ՘ױ|S76 ÷&cL_*@E  .u{s@i]%O# Dr~(u\" e{<s[q$3W\ٖ$. 6!FCF1yD^Q=IzTT먧bDώF= bEС# ah%5 c8N5uF<ֲe鯣 iM@7 jHva*Yz2O:8E@gd~wMJ'NuAǧ NH, GcZԆN {_0d|qzD*c^S,WHQwD: !>K :v_O%+H{)Q$F1BdL>Gc"75(3d_j >%W09,}X_5+MsU_{Etf>]Fw%*`%2IHqY4::YӑUϱ,< Yv](q],J[ b *Pn91kvCݷv1#{bסqf舛,qB+ajݧM -vzfpx6xVoA`% σdGen{ި89JLHwx+ü`ѽ{1n@oJ*'9 =a9l.#V;[ ܉f!bǜ(/gr=&ih:ͤ4IW7wafHteCL&p}{p>3×yev&]:un q!=ID99DHjk[=  tDT[›0!]ÈL9Cތ/!ߡɍٶPE,M\ Oa`R,K8lI$$F>{A<:| cݝC`:eQ $6UE2j3P:"@An3c.2}}"*a" v1s}w,ݜLr.C*Z_ެ9 ."1uI㭮-[B^v b v)烊*'q7zyCChC뛽jozv \&@sLΜz{` xzs$ r|JMQBiV>kCȁy^j5.[+:bӶ:KBYT&tm5(cTuk-+ M@_keտY2d%f^C͊OgaL7;C'B DhBB hC%BFǀ(7Db:Zxq*d 6 H%XuzgbM T^7ee{3U|teDF*CVs{ùthA1L@|p}6YK}rVM{߷Sy3h2Ձ5XU*aWL<>̞Cr\LJvŇ&t\idzkw}8frߓMSSJ .O{ѻ4<\,) BLLIbFS'g#fmX|z$CD hF6k@@|72HAx=l\.X@iU>#5ZYJt{ӄ ݂+w @#gi[>ϖC<|o=W >,bkһ!UG{#2fjfjf߉x]p*@1MU:HpȼY"JVi/h?9ש5XȐTEi O~ 3_AiWMM|ËXp@eF,6tXw";;r}&@{o^\O38c0%NDKTR+1tdP/RBVE 󢱋7jOܸpzp㙆<ƕ'`NUhg>3}!;uY9-|^o5@ HKypT;Uݵw'_K2vW|gfzs&p{4tzfY"pxG!5fsԡfIztv,! yV- sHé fqGv'(ȍzMuqɂf,:" 2ˑ A%]>sa@C},1Mנ2cEe"BҼeo`FF&0GF  fyA5JQJ<, w bbH'W߾)5.163Fk᜶;4DiThPmv w2Ur5P]Ag!,Ƚ!D*v 4(`XK]TlO.h) k UQ t='gr d0B }0?d_\} HS5X9ͧJF675Ӎ:{lkT> Hɂ_/_SAZ'k8d=IT\R퐡bBW`b=Ԧ JMD};[17Uq@1> bKtDRay Z2L0{p=1$c 4L0%78GI]Sl/F𓇆 ;}%b}t]4% ]D=\X`?⨌#=d! MF:1;`d'eLX?F/%6ɭnt<"b+mpሇw#E78rAm8ksmԤ8XA$F)XI+q,\;U蘔䑁3L`2ĆY_JAME@[D_HAQ wD8BmN=^\jgHiqa:3DEX6T?Y HffatJk/v\р '-\gҜuvz7JB4Mh~v# (Ȃ`j_9dpp{C:rL%4)'W$RR1)BPҠ|#RJu9z %&&#iPR$")(b7 <| = J)cpa2ݰt讎LJ!'ll=1nO#l7Ӹ4Y'^A,Ӻו50u$Id0Up&hT8<9*x^>Ӡ`DqƱG7:R*uLUfAs-PUR;IxmCT92LA4~c# SR{r>,`ug<0FSQtL.. 7- )- `sYY>Bwb }[3;NY:mB" OY÷v;^Y &"p 2DU 4~< ݜ  i2ECZʬFvb9Qc ߽)"DĉSh% & JBʏ5R}H97._. ༀX慀 EGf2 +˗z8{!VFAH!Ⱈg(8,OTיcC @k q @+rS )8`\ e wqBC=(3M >w8 ,,$0"!M\ӬorN4$b:t`hDA"B|q= |K!cbF8pJ#7p) >ch^<)S @dy~dkS / &"R+ Je Q #|bxi78:sWZh8;+̆fNԦI I &=,Y-0a&43zD)ONm=A!EI#ǸptqjRHf)-hI掸*9p\C23iv&[ +Q`mX[p^a`,ٗ`>ɀ2d聀'PP:0+lEXs1a;$\s"N}sh<4<=P%_ 8y=.wȀ) C:j~|CqGR +paϤ@|?\XEAA"E0S>IL2#?ݹ \d6߰k7;qC& TdD!RI nO^Z~&}tz "l N@|9&;!8c7W=Ѩj r?=;;M%8rkM<(7DTuM c=`U<5KJT# RǤ"ٻU<;p𭎧L) 0-p:o^KApCsx#mOl*o! :s. c\aF `spi0 H)9 Cw8$E18zwbAz) HB_mqDK3 |v67Hs0FyP2GW{7orÀ*|6"^ Q)n9 F4Rƞ;``#cC@yGc yGt4M6U"1A=x%ǎ>5d>/#r* ~wJQ/x4iA}%97'?)އM)}@]Ǹlo:*ehY$|$;?+ iA>k{k %deg )*!{0?ñ<\j؄/ ɋAAߎm6}es%eAb7irTR~3["̫)a-Sa;793Oc} DѢ cUIGh8b;q8iKE#%傓MM]+`֟"e/Zh9zF38$ǫXt݀kImEa,6stk!MI\[6i^8i7Al\^b3ͥԐsC#|mR-^"Dz_WqCG}NAB>@}ME}| &&k?!@<ӍGl&%{,Z F̄j8ӔmXgHv擖Mtq{fk eaidsYqC2dQ610dgd!ӣxl:k68V]̦qs8gI85jH^sC#ۉ*5#F&*wŹ4@VO1XvǓ2>7P6 5gЏld='}A@:`;c% ( "ʍf hhA =ohbN]Ȣeu l}hK3|kJ2&Wk2`J҅[P@ * TJhpم5ۆ^;s: Pe g5&q7QyA吜DX`įh{yCGiqv"z&ɹ'3~jq 2[i5FTwf ~?O܏D=9gnw?+,YaA>) P"E(.L@ϚюI6AP{!."3<WGhD#B\eQB"(,e pV a'ޛ^*jh0On;MR^'7ƺHռf3YN%-TE$f TMmIz8Xxɶ1LŘ5D?osLW$,DCNwax# BFTZ^W!=x^[m!E t iU)Pi&*$(*Z E$"РP@V`yDh@-uԧ4)[>mHw)"5uYU3} UMe~r>P 9 tBxY' eǡ?Xu*xg ǖnp-۲1g= ք}ө9{!9 2z`c { GL Bl4tR{~ D?KRR^fh}}'.>\E3biFa7Ok!#mջq̑?^BDPI{^=ChH""9o~-qN@l'"1 (Q_E Yc ;@K}iR ~O> ;yWO-5( ߾~=y^K8Me#*xm;[LK~}5B??^}ϭQ&[:fTGa=\3!3j(4Fd/#ln\4~|7b$V8#m!Q>[O$ᇀl?F!vFjqYQ{wצZ؊_GHcDF|s˗Շe@A! "cY| WTA#Xa}$ }O|,q\dq9zw(@t1Vi#@z|z6 Y]U)y>CSZ6޳ @X؉勸ۓ+H ]\-1 "k*T<54Dr .f V\Z#zŵ-'.eP i@ӋLaئkKȔ֝b*1lML#MẆlك8hi@Hnhm'`U04ܬ.6f hIQ.]Kޜ Dt()8X{C8 :0'3ipGD>Q>zǩkR8.a=.9 ( (}k 5Z覑nT>mn4[tg,d"H3,OMjC:޴ꩮᶭU4НAG$|9wD[bF.9  lƲ3$BE"5}1[v/x $wUF+?+/UÅ PC&8&hT񱹚l>},|#U) |ٱzGdMP:]V"^a[MyzqEPlEXʤ:aief&}$oPM;i$29& ptRE~IGVM m[7*m[F\mͫ6-fY O5[ƽҊ6:>t$gO4c\`U/!ͅ;-kK7 ͮ#gp4# P9`.Ԋ hAl |4."vV8&͖RpokSs!2NSª$29\ 1D'&& RSSt.ށ A4e6 |\wC҆R Ըn*Y$ B$"xC2.]It$MsMA2f|XBtfZT?|^A?T>1:KCnwOb""&J:^L⑘9}с'#A%c`%"e -R\drq؅&m(bQa49is˥?JyFJ> +UH A)ZE P y-9$z F`D Q ߑ5VO$!%/aS:QzW0$nA3&@2몔FrF2ICୄNzșhJRBp3@@4 ]cP2(hEHEdh!J$Fji JTJ$@HXR%4!HJNb鈈`e(F1[$z X" zĤ_$dzq>$qSM3IHK YL-:8{R2$JDT>x&`eA ?j?uc|eݐiќ][,ALK*Ol3}1$JBW&|Eo!p\x?( țhhCAҬ BR!`d"!&g( 8ɫa!)O~߯qB1 ejXlT9+vt6YB0gV{raw!T97-C QSC;$sJoG4{%7t(tmu'&^XOϠ=bT`ʞ?o!9尦(B`WA BLz:v$qJѪ4}ޮ¡9JRE>lb^Nu S%@N#4~`GQmhH? 0dGLdnGHѩk]Inn7\a#[HRS8Ss2bj҃8|f\w^SaH4vER8 ( F]Z\jk(.$_g./|ׇsib:;0}|ޔ'c4g2RB➿ڿA_T7AeT=`(j#Ssr:fxךTYRg"@E gYQqDӝ,{ rxˊI$XtЪ;cQY5 t008<(_Пw)0DKDkT6znL[d`h#cx3=aSLsaY5ف:1I)jv:BO A߳2nÒe:Brietiע]es-.\p(>R6U7[ (.n0**T$F+P3^F♨`m~'XpH\E F 'fƐ\1{b}x(lp0|[m ̚SyMqtlDI&=5k!e yYlD @ !ui :ϋfC<<@{Z-FAhNDj:81ίQ>}STkXZ*DY#8Ôb7" wm]tEr>U+j(y(z2Bq PH1ӞYQ@r 83D2 ZUo]# Ȁ@il4q4gP^UG0 QB8(@a45zs ߳ӣ(Wf*^8'*K=s d 0;g7>o㍈9{k_Wֺ k'gpi꼷,!'s2]&x4˽$fU3N>odx \  :;vo qXӦeF-^c46Dv.9ռ ̎BgF;)L1ˋlNZR HswX,$,r["5%vEy#̸[A!r1>Gxƨhlwbbg"GP 7$3ezly< ;ˈ2cH \w@fd$x pxܷnH[ Em=؊8d*粐&,oFfZ@fƴ@ +3.ݮ\Id9nhP&Y;;+Ú2!Xyi1Ui-rtѹr65P 90檲bӪc/R&56XPf8_: 2.K"00 +EsQ/,=p}b="Ep<˻!;= <ʡ##!,{(@m^4X<7V܇Co`T PDQuNqs)bE\x$骀^x| `*\fODb'܂0-R g` @:3ƦCh`! [YN&3f~U (hPL!cЦ ts {#B>ȍ1CFxšxz.[GU% _T!:(ZrI ݃piW m0߁k!H@Szʮbчk:3 VN""l$Yq`*KЀpIv(Zb%1q0;#gֈN2 SH^&`]3{ ü̞ NKPa^鎃Gkq;CL"ۅᓕON!cQZ)E}tsr1Ȣ?mvӇ #c9ި9!!$bC}M}[as['$3wÓ6H7Ԑdr%v^W FaYqM@ؒZN߆t+ Ƅ>I$yoN.d]D< owy ?yQ&x%g٥9\{Àr{Z&/RI~ҀT@L8w /`ίLF. aQ:9ټL˗ H!Kcv"lo,za;׽ hx؏0o]s+B2:+x7 ƚǧi#t53}< ē& " S@c1M"FFw캁#$ n ,=Fx#ad]!äH$U޺ mF 4F6tbEP輡b ٜQcO]c9g3Mnwhjp bH H]u@@ܹ1D,d-@,8r׷bGSHN 8zEWtm:(;6XHi-I/)*,ݟ@rC-4[<;,Fڜa::.2#4\tN+2* zp*Xũ#*r._%8!"80V*Vě%0p4UӃiFMoN5ŶN@C͸qf.L`v,su>7>Asq׳Fzq) J]ш 52btեϧgGHhA c^eO.˽Wl,$gɘbb?#)?9ؗ/.8ՈaX S6v2 IUu%ActΝts ;@]F - @-IlAGP -Z pR5Ьt>ipT)w4R#m=!#)b.9>xTq#'py<'qPhY0r%- D K8z|f8ͱ3XwKxQ}33l &%=~pMfzΩKu9 NSVI@w#h㑪籹Bmr;fANWo{3toh^H%bP'zwJo9P] 6ㅊPL*^"t:xܼu*ὯEjn i<\S7rnG# cՁph;> urʐ@;AkR "МO>l엾N=Yy0ĩ/Hb^/]5~}ϓPxgfDiju,b֝ )aY6GOxq9D#I8 i+Z(Ң6gf$@\eO!iH=qg%ceHq87nƎ%I-$X! Qiܲ 7!ىR$Aoak ?K0nxuw#߂kS< ^N8(Q `APL4>]Kُ5_Yw)RZo<|mQ@=Lf[ u1Z1E$F( sJ "mSx]":"]mF#d(@ @c.K0'd ?L#I "!8kQbY8aΜ$ `"(A= IL% ,DABL d*D4:v R6;!ʕBhSTr<y ^S F ؀ld:Ifg CAgaG~9M&CM xhT>7ooaٟJց?(yS?'#͍1sDF.5x-ht t&(Wl~g_ѝЀ#Hx|}!"4#;b0 ﺐ 4O8V敂V"laUC$fN_< }F%3!Qq$rLӐR5)7%=o7ah. CX#n߭,lz~!ny{e=;43$aWgkvщ&F9&DJN9mpx}L]]d,L8ihvۀM`^ٲ_3lH<dFRND٧♱r)™!h@30dž5 x x!fh^׌8ʎ!۬,t %t`97O>p=;AxOL5쿖ráIBg'v}Scciw5 `3Q2͗`k|;'PkZvULia@&6Zp0`Y2 (LĻ$d{b<{HϾ[ ,|HC@Eqp?(Rt`P51k H9fLNĈCQ 8^N!#;?2d# Ď'd>] QA%evwM4+:#A{<"k!R#G |\? mqDNpz7?:NWOrA!4[_yJN;+vj X{񩡑8Dgk4!FN'@ ,:;t<3x |;\?S8yNI+rˆ"C|%R;X`ѭ)ض5j s$/ 4)Ą}Gh79rѩ P?5`l371ᵌɵmZR%3;9䇐o?=v ~Y)[) 5zHu" ,9pǜSVJ$M+ P>T&3ی(BЈ,SP 0b@Dl14`RE  c}0+NJR1ML*q 1R )JC26@Q AAB4EA,DMP1*qB~=[ؑG^}}rmC1S攏 Na8t{{=F41"ՃQy6?>A4,Fu(@B/|X9U>bX&tGHW0?1ñD5QP ;5~#J%RC<@<yFopwi$dH[:@JiI6l(>oXFC/ B|%S ׶NT [C}Cl0h0 Z$ A:ߏп[4SB%8-QHv9&'BvH(6\*ޜf?^gaË8b#&Ç2ik*kCM B:|UQ]i,A޲ g5l4:B*Ԓhr#! @n&n4њ"31cDRDth*ʊ#Nx岚Cfw4לq3TcXXe3-! ڃϲ e1H.:ڞZe򕸞䘃%˼؆F:Rli%>|a0*>Z=t` M%_A BAرY3a@ox;lBlmO#q~=@\NQ4JTB@8hh@w?(ϳُQIB?:e4pϧ@zP$)GBD/0(OwTUtڌhyÍȻXY2p)G4Gnԗ2ejMGzE=DA&"LgΘm5/+nH0R^3.>tL:aIM'DLXJNljE# <`m0ۼN$jHӐM1$|0z7_wVjJF F\m.]R1oAN[DQG" ~ɱq0|9\+1IR(h Dv!J~oYQ h`6T?;{·5)$INq yONY B:\_!D=׆LB*!DF1s4s-Y20 )AS46D֓d :0EʞP7ss546Sy2&N)|!"/m Ra1x`^WAԅ51ḑ }I0a?j1柱q",`'\`zg~&=tv}wU0HOBpޞvGrFVX[ϘEK #~ü᱐ (2#-ґ*ƽ^훽0mwǎW!Cq[SJnjcGܬum#`:h|4FiہHnK6ս-3 )Sp\SOE0߫eY9&R hYZ )Ngj:"[B=ٺ_|jb ~3hhq1;Yɢ/ z=l5$ѹa㍝"$IjIҮB҆oRh' ( vT35rʇEal7=.7u``Л k (*BF< 9qRBpG^>!=|dMN]ѯ6a~"MڌH&8mYpу8gaNF=ANv$ )I1C\"~=lj݀ġ=ly/>(ziaLcFΪq]AWRDMӘ E `"***,F&e-S TY5 TDELJV0`" H* "w{O@}iTly6`Jϱ1Sw;o sDw7&Tߖ$nYA`P_zUƳ>NG_pA\Np  MTE)JPI DG9=$(L*M-H-*D IB!4 IJ~X\(w4xBDu<E= Bg `$De?s4Jz9pqU BĐx,mfJ!yTDf1-VD,Cp}s;9#MQVZhV"H*"&i DU(!П4@m!P"D1' h,~C3`H&tx'ab xU&Ir DH3T0c]J~,HRR I<3rDQU N6 xp<_Îl@&9  R75 G?&d*?3s~_ǫ,DDYP%ՀD@ǒCy & :-";{,pwyN/{%mKD"zh$BMezC{p-l.6" N,VF6tJ!;#)iŦ\֟IMMrIE!@?BLqfcH]Z, '.2EQxK;qwQ)RЎ^ۼP c¥")NA|9$fJE(v34 #3)uPK EQ)it:Fմ6rEdmd)Æ)(ҝ6O{V%݀3MqS_ߺ.w<}t+7mqlѿ,T=*f}~*4/ Lnx~tKzHJU`JڐkK;et) { $PnCyh^ܛMBme~{}A~ \Hصyj Ccs` 30 rL 1*a՚HCP҃w]'p[;CټbWK <)&"T=W=9 H^ =tl? @RTgdt4JBR^5 |]L_}~C s O$O ףtdP (RR}!ԾY&~AI6P(MP4ʁsq>*'JoX|T 8SK&Jɵ&;Q`>:2dVyr[(CRh9cP~X*8&;H)=фRi Q$%ăsr+0igBi(Ml5A& & \i 9$NZa%%s' #mkj}I~AA˅*8&1{9=Wb#a"@װ=Ch25^/Hl<  p$,L`wSm%qx304˨T} *X(ܖ!FJ䶶m"r;mUuxh92Ka%8X F J)0Y<(jv PXă@{&nRN(42|}5RL5jxN7SyLO( AS/ߺ&4"}H/qhyF =2%@9CtB!5t+tm 3ln j0\-Uǜ QgQ(*gEM5ER!ʶ'rpN[IrDƞ1L홎E6+G#I͈].*(+AF#plMDh9/ ctŘAki D+9AR JfkY5ЬY7?d48`g)=ZsbX 뱲&s8u{ 3lZ"bg^5:B ^1pꃛ BH-v\8(:܌YgL 4#0bhC3@u=NZx6_XoKӃFiyd+G( EbmlOx)`\HH?qO^St^aꛐIp4'*@=O0LA‹ zD F#2@īeđ./l78:(C*Ө _:n tQ8q|04xG>h':',pc9w$JK %Yj"fbIeIJgbsPlxMن3-kCHcbE:&&4Ѧ'ƈMbJ]'9K ?VdeX`0-q5r {bB*L7"*h*f9NQCبHv0:*&hxq $[ʁ )݈2LST0!G7F A @2@DA@RĴP2L41DIAUS%RLAER D R 1K0RЭP_zvPOd!l`@050CCsn3 v 8$5Ah NbySgpz'Eǘ@=QuBufџ="(=Lj( @4{;D0|9NeP>BW4oCg`yTI rT?@!#Cgٹ01NJ@BN-?;qDlypJV*NHspH >O[[I*PGPA_R ,a?~=~E)U' F*/M}\8zH2xH倗ڏ *&p4@6rd'ᑟIsA|uT B@E6>îvlm={v Ofǰ@c}oxv&Xf|U3 T02Cƹ 9Q"uO;u'9xh5(w@P{Й/nblqu! m㡏흫T U! ! 6$M,kCT3-1w a1ai!qZc&DP ID&h!e]eŁY݌QܣF4@/ S'Hz4(O(2>A'Tf_Og範#<>𓻒r݉/I|7μ"HQG I p`iJqX,Dzn|mqa*Ir.M2 B13C!i'.fw܍@ 8&xD rg%'4=PtNNw=5EW<-=ItϮ?OΖ]ΣwH#bA pzaXc .O 5i#AOw˯љddRJ|aF3EA=@l"N8crOR=}VgC|J7> {`^J~((M tR.l /|R}^nHy@х:"(q\l1#v <@Sf!d LT_T$ؼR[D#4dG~ٽF cc_Đ=X%D h8 a;8B}!M PNcgQSg&@ j΂*( - { M<ֺ*((&  `(=\?Ԟa?r֡! ؈4pj: `’iRlT=О%̉%Ȑ(!Hā f~r=O0kRnn%ؠv6 2-cD("ۆ{%O?y?> (Jl"H7Z(hW $4n(r"NƑT1) fO4Ѷ"`?O姡AOÒS|c@M,ޱ\ vr-fvk\e:yFvC0Ov&.L'%uJ& $ c4ЕS)!)?=~.`ZB 4i`@Gdߠ=Ηl#~9CHsߜy-#vlT; 2ZDj }A)痐?;}Zw ݁2eAb%eJܒ/k~˓j7&+>soPFцSepgȓ==(&`>Sq+uud!?@'qeby|GwDAhްh Q(Vh 2gً?2g? ؜@=濐c~]܈ I>[i?!.(y6 | y9 gō \ Ud N0T)HRR;GK̤BP@nL&$J14Y0)r=0Dz4i@݈# ŶIk2PL0z kyAC`> GPɬK K0"H^/ޟT{_x:8FQC=+Z:W( cWnjpNa]C4640r;2r O;$D;&(Bۏ:Łs)gd=ՈdfY+RNϦRZ9 bXľ[3pPd;s SeL9ky!*f4c|r<f8Y62"&oz9}hp3 xÝPА1TnqQ7 ͡!´2ØUk,/ 2;<>`f:>.ZO<Y [=?]Y9XU8>1'gY;9x 9#ٓ)M}ví#[MCXmC6Vg,:| :;굊prrC{#,qhc/QNXv8xr5uPl Gx~Ad>ݑ SxYaeHp :Q wu~A!Kz#w<1H&"Jf(rFpCmd/ \)k`*‡'cK{1<v\.[`WAv.)h{p-Vt|U4}o0~bCk?I I<KCu;!b $)S(Fwt8f'I 4' !O%)ù,!O]B![3AQ BDP DI!JU)@4H"@ -+@DQ%"5`)Mc#AE%  A%+$ą$E@PK^b UDD! P3PRAT  S %-#E4KJD% B P ҭ 4! #No?2v,?k(ŘQ3Dr) dt;2훚qDC%zH) 㧹Gy+ \%{b`l M:M}'a쟃qæuc㐗fBR! R dBJO#ƚddY!C@T:\ ЁJ0J4BI PE0PCdxIRI%J4LM+DII1LLE @DL(ECU @1l!ERHAA0"LL P)( ( )>h`MU^P=-0xCŔ@քbu }U}5'őǙʌ>?R(3AA܀2ry}8@!B^2Q75y}ҀPv`&FT <~ GG7x=rUnOU1Ϲ~f)CcÌʅ:pV#0gC8435IoNH2AR8t12`iI!Z; y|Ӛ[8 M664$ډCf8OmʸbavLX# 2"iAbPa]hތsZBW+ gn `Djs{YL@q1HXTAӴKZ5~mzH(y *oR S6BքwXQ| fa.#>5zt3>1@f'=~T)A#屢xnd"o) pR#ʑlE|®"{?%rXw4~V  TPD\Z/|`C.Iĕ!t骨efl) zs&8&8,˳cuRV2ixH? Tr%MÐMp|h t8rCmp7ULlBk"tn BT#^TO<TNJq>+&s87CSѢ9do!]d)GAҖ-֙!~Pw.XdtSN)212|%( 1Ush_`Ѹω4 @xKX|F+ט0_#'OdeT=t_!䦌UJPuKA 7K k 6L6F/^/щ];t SRrܐ;pv9Q4n< A__@KThq zrklkM֊kNO1alfH CZ)qmhۛzɴf~AUKPELɱh?EFc_Y i<鍘Xٿ_wJI)HwSDzTC~\w&60I 2@ 9 i>pĐ9y\zπg"&½E8Bcc b ~~sʢ 8?B |lIPb1 !KJlH(5uFOq-M~(f&{\nx4 Oj< ".*|>y,sX'9ji~ƛ\E }4'@ hRX((J(f+ci RD4TPSD5B"7&ѝv9w*SIjZ( 4'hZM%zsSEo䆤 $ydvgb;IHlB(mѿI@'wAٚDgcƋd0xJ:qwrTۼݏ"v]*Q`CKU-Ϟ 3πz]2)@PL Q1`auC1"rP[ A2>?ݣcOl ÒKt` @h|8!n4k`eadFqxͼcphz6Zeî3%j71IM2Az '7 iCwrȃ; 4h 3H] [c =7ҥMi9ȟSXvsĤ L@OgC.wM КChÙ;@pfx_OI =` D* Z~N7?%:fN1MG@D|5ljmaQ饌X,WB;ZJjZDțmi ˶a)č49ШV&/'h7OъF54#hڽXc2h`c- Jn5QE#r"E R| citp:tWD}2̐Ef CK2eCyb)@}*=^3pJ;]3c?~D:EWE8v@'`^QeI-Aos?o)i)+`9Ot~L|6pͦ YNݓ{\1rpT腗MF0J8ɣvgǧNY7rNb9"I&Yh8pm6 2u \ɏ"0 WtE1000;O' UBlAugP>|8b`nM>^3觳,1c1u)Ua(F -` +վ5pÞ""h$X95.Ø׋0tL38<& qzs} rO'rL PN xK36;2"+73,}PBM:&5+0pcӨ |yYoPK `iV,~~SBaDr=R yRY^‡S-h}8.&PB@٧RFv*NKu峎6miȉ3Y#)CX#i 1#w۽E)#w쒃 F-b>ݿKIgFC TD{DCۼD6MfJ< ÉG~nw3eʖ4Py ˟-MB|&]Kvf% ̇biD2`U1U4@DD:Sk>y` |;zc(2ՅNF !KS84pQDm'8sqs%vո8DSw'Q&469rӬ6#j4l1Fyy8,[ ɠXh"T"0%%,Uٽ\ahG=ᛒ1=-D`>^`hp<}a --/|KEyh{8h`v|I2"̢[_Uj̗XTb `Madf J1ƁYjdBAAĤMR"PLk_Fk\(BJ|8ήR?ⅴeaxx):3ܤw~^IBPS7Q97}eqc>L3Ey3*NgCԺjz1t*)ȶY{IG>|B c^ q%i䙆H H1Mڭo0æ$}~ey*BA@c~51u &00{RyW % hX:46WP.p Dág= :DЇ!6!|~I:@)5|_OpNڄ1(S#O<Ȭ:[xp2ӇYӞTNӃΉE(""Z?Jru2۱.{%t'vEsC ]PisT9 BQOyOPe$?t}^pAp*p=kw+HhmIjka?u, 2쬸/U̕_#Oq٥{s:8zYӅP4OrCj !՘(Ev;M ?Ųf J`˱N b/qE"ᔆFpAC\@@@V2$T*`hxkI3gGz7x%gZZnnemӶ3 GȷƋk#)n`11 1`%-6:XM 1I,AwR[THaFdac9r:3XlBZ5C) peDVlm+SƫqYJMSmSiKo-N72ΌfIiѦ˺QQiLn *E?5jł&aNTG.f6śHAWi&zHmF,c86yL*Ezɜ 0ei#lq1)`c)+1=Gҟd;/jj4.1M!KY =Rō&ij1 LlE]0eeQߠ\lH툊f4Rb Wn6ˣwp2.]B<hDDJP ?6(lSe&.QPe.L!7*E}\Lit|H *kCO6ccٹ(ό I} ô ܟs͌ya#-hWd2t6KT̩_Czu;^AuPLgHM%y˨p[ط L٦qp9nG~dI,zu'Fõ|> Ģ܇N9{ >-2& %u/A'txB@B;j*Q$Qʬtj;F;krDD܇p؁HBRP)qAJ̓8?x""i|ZH|Ϟ$chf@Q֏=k~pf2Fݵo}  e=_ͥBƔ E݃n|Ÿ|!|&:ЌFD 9O=}2cEh&(dcQRr@`dot_N^Jy9m\d!gZnsma` b~$CW (1ty)ǀaQSlcc!#He A%IRҝ޷}YNdRm伢:@b9.H4r )䆑|+Cr 8hJC@i*FMq1!4];  KI2\s$$8ػCq73 Gsk0&#cFw8 (1 p$GܕF%4RI(*K{`@"c}C?׫>Hz)"u=/U?g9r6 7IJZDqP؊jP@bUiU$`"FREFB +a0LDP PH 4(R0$Er1 0PdhH`B vpE } IO0C8o8}w^{nQcF* hy1h8Z䔇&T%1ϯ)b. rC5%$DR1$TPAPDT4D'Y}ӓv| # $E8"W>Xy`Ͼ 6_Gi)(ۀ@4"B4!@@@UPPETJDL$,@P 2KB4Q 0JBBDA-DDHCI%DL"4K Ҕ4 JECT \:TzmN-([ =mʏQoH=!΃A7wкw8Mz̘F69W.c%^դ19qGt5o44(MHBy)E%^r^ JDD4A%%1*LF-2wy` ?8aP pP9Bmc0 '@n 5Ȁ}TH(Ïhb%M(dl~,R~vnFhcM'8 2 eqBT\؎%c0oͬ' Fɖ-QV" (5)1.P3E4H(!y vNrD.:ZhiD#Oymftѕh.(6'аW mn? Ql&aHPz!xTB_,?K~_U* r %}P&C/)'la%>7y/abb0(:yP1DBy0y Kgը5=賣5XtkjIl~("Ĺh흊Aă3?rOJDE&d(_DP$pV}w!|[htT#$ĪO V@1q~7>-y)xSAF%=F<&û:.E9췸fr %c t R?24P{APb bu ǡҤ%kBu'b WHWllּ8 .~yP%={gB|}DHPB r촀 b(cM ZQRI(a窲I !EHC ND"uN*fW90tk56L9'&`IIEDBb@H&hS4 P`* ̦g!\ sbdNXS!J Y`V"*:4<9b(-)@C(BljR a+l+@0IrW1LEDD*9' %hRAHrC8iJbب B66Eh!3I $3QDzۛ5Ek;=.gF1UX Ý& 3hɵNd-v 4 b,*;#FQQڍNtT\^z> yp%S$d)Aq^E)5p7f,n Y=ވJlId%4"(/?}DDDTJPBĔTS 1A HұQ+TBy`',_R%1kqXE䤢  K)YarJòѩ`zӏ>37݃h16Q @eX#RD_ai[ԁ:AO"p θ/8vvF(NnəC !p(KAD_謅^44<pݡ\CL^ R,9 LҤyj,6" Yg \p ȓk0zoQMM :$2oq @AjMa7Vx16da Ŕ(:@f=`:[%9Q!Za˭;l;{@la Ćm(ҾV"xc԰|Kr#v)pܩs#[YliݪBp 9``pDn)̄82/P|X7#:&8p^G yqpq hOk2UGR@#U `jpĪg@0r@*-Kt SKUUd'[l:n z0wSp.*|0D>ke4&kZo>!G'IAF~Ha&f1MPCE,2zbd$Y("!Ii&P% Ӂ3 RCDfH!/T jUPdRA@A =j)utpO~x9*">XmG-@H@(P]1־:|* l#یGr%8DT2UROS Q%4 |!r4vf"F2EBE݌`ړgc8c08"L  O>ۚ3aI?HF]Qc5"Z&.l,ˣHEUQ(u^VQqx7#yINoO┉Si{{+,BiyC|a4Ja"RysF1"0Ht:Q;=;h(Pe")-b_ &.ѰO1껏v hXXLj HEHБH54!E}D Br遐.()z`d֐54p^Oo;Tz5yV1@aB&$gE!tѥMr\Xs-#*- =!d( :CP'gP}p!"nnDRR/Ai! }ߧkoI"JHHld#؞Dۄ~*67r<$aCMR6' vnZ% pUHЏ X{#^.W+;~bJY/JE(TjMpQښxWG$ k%qs"p8B$ GՊJ)J^! $)@ %CG':ϰ2<e=t)) DEr}/j|9BJ ]:n _4F'NPj\pb_Q[v/͸%!1nWl?E-ZHd)HA8v[lH[rJ$ˌgOr%A`g: wjfc8gN[G{I]j(1GZT1\Zk1]hj6ΔEPYl *mpDu%'Pc(V B~LP6eRIik8=ӯ3L 3H~OtҚρ@uSPP]+؂|E(]Hۑ<_ D$^[̲#(~UE838f"Эg8bFa}~#Td6( A)" $hF! RU"@/첐 &߰T;T;Nfj(NAzk⟵3Úv҄s&x΄DÒLnKo փ"TO](F scLPDĤpa}a(D>:֥$t y$i:LHȽC4B2!u[<Ψί \BS;~X@%DiM(Bd| W,i%ͳXdR"D ";#!sXa( _3#Y3P;X-B-.2*; vxCǚf KҞoXZy)7).\j -|+&&\$u7tq؇y[qRIT Bup//B0Y9ѵ^IBL!Eѝ,C1DbJՐ=_jaC.xt!u,%X[8" (f9vߎ{dR:  X A`3D)dNvLge# ʗ^V3 "ZP0 `>V|"#* @='"#0HC0wO1X@ AIϴa`d@Rm0ps:@f!vpHrܸ}4{At3OxA 8l>)m%j킾F$\͈( SwU4c *aEW~Fơ$UF Y 54EbEbw_ZGTáH1 Ҕ5‰ 9)  LA*aZZ Z&bMf`Y ltȌww0bDh',4Jȡ~`W!U1ӟ ) I=sVG9x'*:d_9"2ѠF'Ήi ֗>ކك8N<>? LObbycAF'860'm4"@O.٨ >`ܧbӠn+0qA}SI }U ibi'( 8z۲(&,M`v3؇$!{ eh]M^&ԃ$]Eqt&=at 7(KQlW H( vX㯙h?"Đa'aZkQ|?bl$2;gƒyZ!RCm5O33WPR"Bö&5BhL T"H}ר?oiuDž'HJ,<6O!Wq8D2z,B$c8L,G8ˆo-i BZ Ҏ鸓C*xhϘPv|߼"}[ Cs!7=ЪNEH _uͫ,UPXDJJRy8F+s>0bכ`M@"dX'iqIinz=z.dSTRvk:^zZK jch07 9vk%|ڿ~e|ЅI|LFU, DFUD Б 8 u4DJgA"\1~D=*H!2?YXo` JO ?.߸;CSLQj^]NS- w8%A(בn/OJ}gC9>=~:^Ͷ_QmlS"y F#[ܮ4˺ ˡ$zA1Zy1D?o;F%4}gL6LpcfuPQHHPT8&v:X,S"6 Φ . ִlNx=$Ju"v~!>2Sx.IT>9r06%st͗2…;,`UfH0J)E d8 ne}iDl:c)OIҢr2uO74=At*U^շ>yLU 2UuBZ#206]JB (1jV6~Ϝ蚐1S>do8o rT%ɤ=Z{$Ě>\8?uA1>\DNGxHu'I]CVzkP@?^&/σHs;#?_a 3$%UI:Q깋qRA nZO8/vW+lؙH> [NʹD8H"s3pfZgbtdhB<}lU55s$gۛV#8qJ Db ;w;c%`) `/̈́P(}p=%RBH0EA@E%'GP0& AD{$AU6f7-cM42Q1IE"T$HA1REtJi4U0e"f&((i$hf" <D=ANqGf+كAI9FbM T$vrRJ  c \4LU> 9{vA& *&%ޯ{=`MTQ9% W$ dz;ATC ALR׭4p6×DMIƝ:J$dH c$&*cE(5PT24pR1ADpr˯prB#lXZ{.F94L0 풢&(+f4⦘$$N5A*h)({|H"1h"HbZS- DuBr 4L#MKDT R+b$9hDHIq&jCDCTH>Tz8s~$kOdOf;uu4E&H5øs;}3 {@1Dg3&ZcѻRUL bt8IYnxBd8$ Bd|$;#qIRMQIBSyV'ѣ#B$iomg GNP~xO<D:{bI'| RzЃAyE=yC"$ʤ'UFaџ c D0#>%yWgT9IM=$'2X &Xs(m-2(*'\M"8i~뻌&}3@MP?zXS1ƒW ƴblC(H +M{""QOD%D!2L!dBN#AE%I @@6;DF @XϠ[WAi2g s&ww0XΆ=CȦ!f"#n8A)҇g3&Z0I5&K="*s@חnvZfV5袨cUfR#„ieV32XH:$ *#O*`$#ؐ;qmA' hw*\O9M)Fٶӣ\npkw."ۉ@b9AǚMxGY9W8ety pK1{U nBzu!ÁρL'"G&3M.inؤl1MNă[+'sc(@"(X!ƫxTDh2R.u̙>xE`]Ϭ%[K!)=xxq՛kvO A8l`vE /V #7T~ 3G(jN'!1_MX~z-/X ?}L?nтB&ZhO0v+{0hGl6H'l& 4id낢pZx(SC v;kdqrf1$Ќ?b&J@$ (%`8|gU"}I2#}eMA xgKPE%4P#AJ ٠FVz=b(lI$YIg<5 ՑDC5th$ }/ Z*)6Oq!Pu:z^$Sy[cXM+,`L F 7_[:/N $uvCקu8Z RA\"wHb.CFGk*1hr( :xR4`UP%*C NBP@.4raJbI:d6P9J{hO(/9W&CPJsDH @CЫ3(+1) @ URT$E E,z OROޟ,MMyx] 0U"hLJ{zQyH$9~)6  %:zGTOV``JF?p򊮒M ! `[D  `=ua럫v~ocERP1,J/0Ǭ+'`lqlg`~4?A@\i=7/I )J@]ȥ\S L(tR%YEƟj Z-jB("-q(LLMa! SD?'MP{Arcx'ը˸ F&`QhՅhFxcm-kz#pֱPP"SyG"Hglb(30ƒ3IIFö :&sDSI$%~8;1q'\1` QF%5bN􃪛~! M'&ðX$,pq (PhO~PA_la$> 1$auE@fPִ̂mVuI=؝!H=@a ׾rd2s5 #_ˑjƚP)aA Ziu"P-hRh LPc)̦s;ccptB9q{;gf$)@8#QZ Rɢƶ5͒H`7TpdԞ\~cq@J⊒ɾzcj0p镚R^w7?2H< ,˔ecaXdCV"+ʳqF<$.جbQ"4ǻ XCϗh.Q:3VEFFQ?"Aू6}7H*&¨pOڮˑC4>H"/2 {(q :h2`=@{Qos+\?ļ˯r> ~ψ4q=>+5 = ;qm;C=s2q\cls1 a㶊wBiÇ*7#1O~1S9v}!n?%t4=X2NĉJ:(n,[xCYRA`m}Tlp,&`ވ""E&ſbytD*q VQ^5n:U1qR!H"`C2CFsԷx=G] ~[o,5(Q'1V18#c 3X_gZlbφ.Dt?F3—IS'K%f &SU} H#K)41OD{)/O//* %'9œr!7yq0,KQv0 Yz4^^zL^#nwB,[qhWTJ*J },K QSB n r6%q+E FZw sdŝ/|y jRf}h6XHǨ.0b|Gdm$盵Xv|5߶}qksb(Nb65̋Kؙ0tx99.fg0NJi5*fL<%6 cqæR Q V{kxu Ʃ31,G^+t2t@@v`=RpEQ6JnBEGkNDEK8O۷z75gzg9r0]=;D/ ¦-$51^<'r>Bj T[;f4Fq5%a.,3z\ ?vvDglV4LT; Ju/ldyw rub>'MgBӈ@f|U;NF$'/a5"^ ֹ)v=r hw`+k\ЅӐV[ʜu17Y8r,S LJCɞai66#M[L@m(?>!c-)h{ޒmdAURky8#% \q`j#!:fi4j/|::K3wX2dً"[7AѢӘ%m1_FBH6=KFE cD/u;oV^F.U Bm= ` AN: k P'xĺC ̅zÏ H~ǁ6 r*s5ilG;nnC_T }F[jd`=ca g >,4CPLh"NۀۃG"6-щ kȶbkY͈玠3!s2y[[ qdsx8?lD}6_5'z!g<7չ߄O^8\ߗv2Dd&BA3HҼ@}Â1=B\·6kVi7>zd?>TTB%_n.dꈙ(C<9`b [e5+V'A3.;b#q[y 4<䞸"2pݦf=#JFs-7tK1mzbP?V$0^:s5T"!05"===Xl}1W}NA%ȃ$ƚrc8qP(NF%T7Ӈ%K0zvIKNc[#!$pH3%ך_?8冠@c҃ZSWqa,}̘)8A @\WŘ&2Ыǘ4rLZ1zQDy|[w<{\Q9r12Rs !phZ#Zs6DC`qL$Jx“~4K;0,,ƶ pdPPRz $&"! '!Mı11AĴ\C|ES2/3*@(Q)"#Bt0 KU!S?Ga$笿pdrġOeJD1 ~@RRrym[y;懬TUUW18'0_:(F|5n=.! F OX7`ݩd@p݈G.BQEyAAĉby"1`"""b UUUUUUUUUUOO?S|:!6`< mm@ė!9mzg,9{F 6Sts1aRM Gq d9SSO"ңm.Cf#kLK3)>0!tPmMR4fָ7;0i1dpD6aFV2jtdv)+½XxDm(&c 0999D,G!{iR ¿;i:ol{03k-4[{ rƉ-_[=$ D[yB>p;1ļ`kZw'1rbZ1sq~ J5т ޠGf6P;6BQfZZ1G(E+ ēeWBRH_'z+8<:?8\83ʸ`DŽ5ArzHtl#M%=vNb"DҴ"S&/aZbpC;qY=UQULYErNGjcM [,c#tۉA1FghTvw;<x$Qat_&;6ϔ*%4{6L W C0G-:ͺ(D@GЩ{^.a9? %%urٿV3-Hm+a Uk108 P UH3Gp۶ܠi,dBʥbshՅ??1$x0?^{Z1FUKjt5~V/n5 RG 'OT!tҜxzN\Ԛi8Q (J{FY}17X$zbw}GsJ@6: 3qP^[pKe9Bj&D8:d RJ\Hac&$>x#{2s٥:b 8$+tD χY 8#gBf? єT=)-Q  %%@TEIL"ĔRPh()q4 hHNe$$‹0WkLM' ((7m ]{>>(%BVmtIJ\1T8< k 4>)ShPuPoo!H&J’>dp{?l~9IMI }b%&z@&aD8$"#NqiPSn9s& E\EM/v#1nI,. ̍>TpGNLBn!CKQe,ޠ@8捐 dD^~g !*w3 J Nqin}IcwH*ءBҚ),4 MT*PM CPW qϯac"&@4>tN aICcoXb ihAr fQqpTW#wƨn@Q0,6Q)a)kMn#]5z!&Ae, kĄq,%36ɣ٦͙P놞]"f&7,oE ,aT562-h{U623Y". 1a,=4Ǭ o*A6ʹf5Fz7MA(48H&(,CZFɒ1hjާeàr Nȇd!<=`P2%b$VPSĠ(:a* #0@4#L6)4GE:pn%r*1KHKsU"o!PfU 0ܼK7N~[QHFR$_lkqMY24 4W`'‡eIK?J2ӺuJbiHeXi*@Ћ R%AXaC(:7Goy!r @3D3kdQ?q $J HٳRU!#fPuG,p>6*Ц6ʌ2_ )ljF   ;J !!*Jh%uE<(BQmr7ȬA@'@:,--`ŌLf'9I.¨ /SPA3b l@XO9ɾGB\v7/ٖLc+& 6WZ̀\%Ɓ#az[(˲g6 Z0vZ2$bDRB4ncc\WNe^wēL [o8QE<زY|g^/YAa`rg (W|ʽɎ\² g0Ա,O0XUY9%u8$m)-PVP)B]ݤ ʅe)ek5-8PO}^M3RДABn[@(c!+m 6T.Z ͛ .@ޮ#EZ9sXbӌI1vUXsǑcqҸ+b  rfm8 dK5mlcc\"0d ܕގ\PE-XV$1H6Z687p+3#F㈣&h".ۃx",r"@)rtd8Y#&F[n4e M!FPc[.p@ǣ8.jXVP8nF-snMcdT@-=o<(2_b&&c{I"JΟ[n2#4PݭRxL3+)Ğ>l(O1F@3QqN FE ) :wF=`ҕt9bpZ*!; ʙ4G@ T{P=jqC'L4!6u:ˠl *Qҟ?S}cl)fEթՋGM3ứÊ9 )t8&E7OfxsK:sчTS$f=6}0%'%ٍl6TU%#KTSbxmK>;U6"ڢ*J۠,yT1 94Urj6l*CAӋC2#yfΊ'흸JB23ܱ$uih<,ors( ] 8lVqqsZZ֕ uiFzL5@0TvXj pp8Wh3Gf Ys0c,.^\`Ċe\M68z*gl֘fq!ݙD5 #dXY RLklDUkIZi q;@!eD(jKFS7,.H k52^Ŵ8+uaWV2 j8:1գe\j`t|{s=XqPreN9d3 ߀k/y4qۗ/Au 3b#Un: 7.[ZF5WE/^Gƴ5u]qo +kmsCTD'EEHD+dHqyxW͈gř#H퐤ˆt7nz75 8^A 86%00DUܥ*DVoa_Hwiw+8Aګ 3H: $&;Ut&i[T [ΐ=>#a^2~:6h t\sYg."5{pËgF6j@dRx]@S@Icl64DHo~bZBX7e88٭ ҅Il u؎EӀݳ0,° D"AY˒L_ wv+uz$*'(B ïBY`bbmxn2P84b^ tz j,ѧ!`M6# 4S *$0-4N;ׇeFûHHoK1HP1^7܂wE+f6̀A<0χ݇iEbͯjP-uX'~tEJ" rt旎zf`440a $Oκї-Vݯqfi\g|VWd{|Xw-m! O_5)A;HZic=bHkU &ۑq#XY4j&'.0`(7 9R`rjeqɖ:nhm%3A.,RQP-`H +D脕"5٘K15Z LcL yNPJĨ|t 6jBvFܴmŜ,̴o/D(31Ds iPR Vt9+*XƐG ɘ . <YHf8ACaq>4(yzǏ0Ct.% JC0Lo $"BR(p8!;ay5 }Ts`3˔^Q5t#m:Q9昛m3 g09ں1:Aٕ5A xAB>TFm{lV,,;8$vLJV fכ5DZr2o8ĕɹE"tLWn&Pva/TŚ3`aëh9s2[F:\(E1ˢF4Fu,ŋq N"In܌Hw,(,3[v^yX$4w*Mg[^ݵt#)hXp5Baɉ-ahCI=zqHWqybJ#^I̝0fիq /i>PH"p Y+%sk@xѫ <2aԺ`C$; c(hf`蘉+61 RД!)H[q-\ɴtAjm*Pm}x^} iɯ-8M$(g'â$:sw "3y5 C@)wRVkҌi´)/+TC% lBB˗B& f"03$ E)cphZK Dp\j'J yP_8!$g0al2)Hr!CK9  k y0*p0ptp2GF IiBD@dG]|t(o|8s3ji,XhO(G 6DV HHLύEG&r"2Q@I2.d\':Y \?Fs60Ƒw,K ZJ&Yν;^ MIqTc,@h T9himQ!CJ0FR3[8>xO"נtӭ99bU2Vri8\s"S.'/L p== !*NaRۛh]S"7BW׬*%M@GN5XwYÄܙH:AD0*ch9z"E;8aD!oof^K4DAS`!APTPMdcPt,=lE=xpRg5Bհ TY4oø 'X_ ant01L2l&\B)@$z-Me ±`CҾDz?FQݡU9S6r o_Kzpc9} AKEHi85&9#?)Zk`Vy!"Gp9ƺ@aQ?UAi$&0GB1'ds0Bl8O/f lD LM%!C6V+Hp*PD4,#)! &ӌ!0MEPWv^`39\h*V$!#DU$M s93G~H݈y<حvƈ&f,8hP|dѬ"(V%M;&cC|B9E$InW}cmy4J4Bט->ӑdh}\h ؀ˣ^y* $6d.!AN H%dYZE) ?>К|}K)Y* t/qi3)vM0(1:LZEc8 6dk)SDC"qnѦŋP2(Po&n]|J^}"67 rNOI";8'CW"9'Ü<.nc Be~j{>kce`[NAC6z X =-P@O6Η@ZLɍh4(Fyab|AW0!< i{vHtts1a--zR4¡#p16"A#r5;߁+U$$E/?<}w @#tB$BΎʣFjmƸ(f9sÆېU]-դ*.\yk.^^Z 1E{8d$ʐ Ea ;UsN̥Ǝ3]N3Y5]K8]2Ѓۡ .2 ôż y"kl $}1k|CSm~ " FIJjZ%&$9 LS0nJbG#H;B jv֮`tS#"mB(>큦#aziF |Д~ dجAKϋ|xR 6UBjᡘNVdklXZtԻr!=eNJEjDŰuXN#*ZhKXĶle+c68F8#J("DJ(BwnFыA^{ve֍<)eW[Wc `.R7@a0i1@Et҈%{z $ 24E)A|{1q+uǕ& ^`hHsH5X%nf 6r*4H,"j24C), !`UiJM~mz}/>HDNd4f'_.[~i}<lBd>ﱸ&4Ait(h'S+ t:JpLDI?a/ӦCF>}!9jh_H@(xfQX઴HTi\u B ${U`V> RH(_ߪ2||7v)Z"h9Q]ނBXAVo p56ɛxSIwKUԆH6,,#c[%Ii 4.$SJc-UmUUWHj51jrU\UUUQ5UUUSN$03S,E`g /`xGh+6b i!1f8ICC Jc 2BCDAH44@Ơ{NOѣe?}NKOƨwؐHIgCCY >KE4BTq(Ԣy :nW/߃y]9(hb@ 0a}b8uk1У-Zw>Qj&"(;L3ΠyF$/2NLШzvzu!lzrUa "C fDDp9O.Ji.mW3&[ x 9nMz'U˂yէ؊Ւ ]܆x & Xx`7)aE n;F%*"#Z3A˵v+$MKY7TN1ad)&rtByZ5؂[@؎Xw8|nKiji1KBGh7#D`=h7\΀7̚5""ᴊQTpr^T^eSB#UXW@h5Q]P{) (?]!UAr`bJBj%D :J!DtwaD1)l E^+%G(3 E E-0@P@!JP3=y}#s[cF"'.h&"J|hOuvNz =c(~t?n_Akn>=|" ICT (ƣЭ!0; ;'d#y)s+ E /! (i$1 ).rp*s|s1L>I*U#Q^n/9 ww/^L $&0PsX0Mk85yB1 0O\@&y-m[OX2ESyAh XR;`>x:A`?؃S#a\w嬸ha 7|*B!}Y0a΂.G0lC6JTE @P My:^n P4v`GHF4 >>)Ǯ0!; tdYaUu6Zr4J]\2 TS\(j"f}E^iL'N#`$pDCBķ 4+Q1eZn <;x՛͡('#;@3gp"AiXe ^!trY 9 E&!lck3ukFkO+LD-ׁs( ɘv#&BZ#RuVMS'CpE98a0mHoG'|#\v{+rc$Kɬ=Mi\ 0i#({ P=u43ADu r 0a"=}܋'oTdۨY_4OGa8BmIN Jjh)U)RQ0AxOrQ89&D<}NR@]Ã]$pb*Dk@9x'a SD0F0cS<8"*(Ph^9aG_@ JEUV&FA J(}?$4~ZIF ?Q6\%lƈ,J o)iу M!Me%+%ІN!NU%OtR(S 'b*y{i{ RCth $*h(e !P@^~Y.3lF3z~Ĕv)==+\^K{Wd}ס!CS>;k#*wJK+ .СTOX*H Yzyl$ Br;Yi"`"/kMt$9Q?wgJ!:¸NI:b8[.#("bbJ)(dj]Ky|#z {4/;CaQOp{O8K8čGW"-ͺ$(ZOxyD8B/M'aOl=ŭ63sYdK%6!I%!ꇻXm>휐i:: ςHK P!)BQсy!mbA哑ȣq18^t"kN$/)(T6)\pbw!CUٓzf%.݆LA]CbaE<1AuDm*}^~|IH( 4vbBaW܂$IQJ{}]UFjH/o[ eJVTx6J 4 :Z"j!mܜNX~ 1Lh>B~ibNp'(T&H(&aB♅c$@E?B 㳣p@pODɐAK@].#RLe|čÇ1(M܏B?Gǀ * HiW~55;rz($R E,'0jGٙ^f6ۧ Ϫlu"pi(D1g`I4 6 jU߯̀gLjiU' r! P(*"J8ɔBP>]wri$LJ'`Mr>=_cIH _$ "QAD)h[+: AOӘAE/<}TSeOaD =PW6Giy:UZ?G?\0?o*r89 cEP|F,qq!pK!2@=B#%<4P#%QEIEoPad $ǩ$}Ď?w9 G{\  08~0g'׻,PDe{z[©|ƒ5@zE0.lnT\h b٠|Sل)$@@ytzd){=g3je[}O I# ?v1ޜrI1˛gw<ژ Es0l!)5qX8~;ʿ ؝%PAO^]fN13Tf"CӼf{^jUD5{*"F BczDt K-GhsPTT BD~@}!]ql1-%ac:LM2F$>`@c z ~Dm\0RDIL9%R`J`y_d~5'q<-fdk*YePYr)"O杣%陟&ePNþ@HA X2E`& D0C iqy҃. f=с:pȸp(\A fA}0C#!ť #%b O9Al&T3YFhE?CIrk.gz[ n)q* 2>^l/%đD&Vdclɰ$%"B(J*$IHFIj"" #T-UB4S4ECE'H&uGhJ3q߾6`bhQVv؇1rѝ)vSN|xPRID2MUR7vlQF&I _ <jÆ7fh(~OWnPwی{xc9g$ h!PrYw Re#׳r޽i~ ywbbX3s Rƈ`C!'PQ(JSp5 Yc32S1āB==9X!/)QP{;]=܅T1%rOJȚS= 5'@!E RN(R)Wul' T!T߽Ot@ OwOzm a?$ zxt~uwM{~شKkMjsF>țzڝ=ꁽ;9TP/B~HMF(.Z4~ -#LFTDA1 zdOG9 ~E?H:3GIF6tC129u>LSrQ"+|1zk||&6ior üQI(G&F۶b̂I1áibCJ!KK.%"Cie"M-zY<(\jL`BcasZV #.(Ԑ79]7J6]B8ϏP`:L34pKn^|%m×<3T%Eama"GT_D:MyL< j^J>֛!RhfߙPF$@)BsyD9mG oĆ9tgr m)Xo^ZMjbCW;tbIC^2# r맑wjao/BʮA#n}I|+Avkbg?ġ"~).Ǹy v5H!#T L *AAJ"  sӕCUK=xk I֦!/zE%)@{DC2xY A!T^B >E@ISI(%*D;'p0TE?o2R1{y?ѯ?P ]0qkO'Nɳj "`"T( hb$b* Y(!i(&I$JITRJ(F" $i*( "bf dbj BT2I$Gڔ*h}E;SSg@GkD H:& w|i|j%E?yk_#)һi4a@AsQ%-?SdpXP0۞>5C'G)d<׹hۇŘT)/(h)W*A?T'GP u E% D^ꅥ&)Phj吥TPI@s  #B.&,da8έ`>8`"s,BR_<`11#u?w"Pf[aIfz*?dMds1 y}3n@|z l}o]}sc_vYQ AH/i|;gP՛rswwbucYo{hVZtYnw-(XnўnBewR}Ѡ7>Qq ]{yﻦw}ڧݝoӢ`{TG@9.3okۻn'lk}3|`:=i}ƀ(uܺwZo>Gw%A{ћbZ)4ʄJ*ٽW@fȍwN@ ]AZ:um {hzzW 44O{+i${U>@==eOYp=P--a_y(H"}bjIG@ *2$Rmq=n7i[`;wCmj㧶57f`EZwe KۃZUnJU2,Zw>|(_[QU֨-`Bz:%Eӟ҈ /@PhU=MPxsn;V8%(HP,>>Cޕz j{i{-jWm+Y:>w7;[lw@t;5vϚgG{辝쏰޷}Cw }U)ۻo\=h i+^H@h ϻ΅e*qM۱ѶiM޷Qˣ:n({yݏj\}Ozdvqݒ[ So9׷k{o*_fPF;w_zf;S2ouo%ro:ko\z,sd{ l\73ڨǸU]n}}mop{|7ܣMo]ξwT=ᏽǽqJ6vi{m;eOl{ӯJKEk޺p];.m=]gU#X*V׻ׁ]Uv5gwֹ7}׮=әzhGF -5GvAKؾoz WH1QUpk鋲6Uw7X{ÞH':@w+[jVgp|r|mh0QwquN\v+J[W} y/sq ;^բv]Gs'X^`;}@;V۝Pm@ QZwpny{=۵:tnYȤ1ݷsqӡAI%fPEV{_lv}5gQ6c {׶wi=>޷Us{j}ޭ44I*6m=z8m;vm-VkF7EB9^]O7 EwC`뀎dw4^ Q`iٝ#8oA}O*ejes죝siوm@wX)7\VNAQE0Vq޻֛oBТŴn%qM:}0KY4(t[v.3uZsSlktVN;Yu7muonV!lX8{eSmT޻=^Ft:^wSc٭*r}Kڬ6+w=kqN=vq*H(g}pE]i']˅#;0n *V]ڧJ_l3'6Nvm{kG{wzCkV[W{9{yPԤ}t:ulk 4@4 RcSC 4S@AЌC%?ڧSOeH A" @i0F=3QJ~Lhdm !(!4&&&"hiО*~ђꧩDOQz@zh!ICA1OzJ~LLMILSF =@MDA!12d)MГ4 i&IbjʄcETECACEDPj&*8?>~RRۼC, Yzys F"u\ E¤t"!*!EPU~G@C Re2?L;FS?_LJbg W(P$=;"pDa/?L}mx?r!H ONs1Tzt7t?^Iix?݉ITp˼Þ\dLãP^\ oǫW_?bj{FyFsdˈ @ yW?я_?)O'/slazGj4>5DemIzuy!lNZzc5mPRHlvvV|܏XA L[t'&9 B慚\dAb}#{Sӧ>Z9W k#apM d ֪i^*HqD8D¤ً9)x>c_~?ˉKKISK O&P%M1LUL7XRF(?B{NO}EGv:%2vrUe$:y ݫ=8P^*I].q" {FJR dkzja.e_DNq?O-K6tYX8ǢhՂyH{pá#](9.΍=g~쯯fi)g56:%?*ő7(G-!}m.YFx:,*V|wG} I픮;uؔؐۺ^NO .Ր StzwSXJ$ 3vag2V"?-韫YƯW֮x%XyO) fKdl{|P*j.$'w\>?ꒊS뿺[Θؘ/}x*cY5å 567H+ҡG/5mt$b-5Pt2.[2M*49R}ZOv* H;e\/CރۉATĚj$/vNe`BʁTU$PH(nz?O>_3}=֫yn!wS@ĮJ\1V)7[9Ę,CjFxUъTH}a7\v}6|'*%ė=#%wp{:0uHw0]A∼?|/^b]Q^>_?g*쨁 <_*ٸBq}V>ZVJ6ɡ <"n|h/3ʁe['%Wӓ=k=n7ḭ}ˆJxѩΗsg;]]'u2Z[zosV .OWsmѪnf{۟ 1.zAbk~mlѽtH6/nsɰs3] ŠcJn~u;(w+NXpÇiQl 1v<d,^[VӓŬd39w=eh=B2  6 Gvns10֢ Z(+`YfgesCQC8X]Xn%jsnG<0<7=f8i F%hI@16,fj\@ez=spiD*A} 3`b!tiea`np:P`u#Mà2tJDS$DQNj6ġC#)ALÄԓAɯf7YPLj46 Q. ,>$uPsM Q"60ng+m2,Qps1( DH*4 x ~ՔU&/u1V.!e_ C=-H~- I?ʆ6(/OZgUC B?=_.&ӭW0/ A$?:8S7D87n h"sA=Ξ  P?NDM(Ar3*)ݱ`0v8Ϻ*JJX-p~4G'?%RQM,G8A8yXS;A(aF5+4&q(0;q` |d>݈{' ù!ya忈v_y ѿɧgtvg1^a{5ow~}-b?y06LugvCT96Oհ`RuZ FCBMWTD#mX8T~a"U jvb;sӔ#%b5 ^0^X :"+" )q%*d<0rU4JCVPLIX`1TS m mԢLWgUHP<#Qn?upkv0jxpqqbFo9z؜_RFSK@d[z/23X(Ph:;k4zxw3 }-~ߦ'czx W@HIQԸ>8lc3Yԕ!!\9b:jzc^8XxyU AL߫v NrwѯL'9,]>ao&}ގ8}A!d)4|;cݽ N)`}z(^U5O_S\(vm}~<${zؠ3Vk'n>FFI-<-Ewl~+s47w/ǵ5p869.~ڪbe0uIu늒RNGvLn okN'%2B@ #$˴"G$(~3?0w2!bk*$^4r*5f}+bj<wݰ1z@k=4̢>|udrCʛvĚAzjyH;hZV7Kݪi®\a?o@Vo]Y<.'8o?9ڿAsNeTDM@Kl_7ody/?:ZcG.4>TC LT;m =.N/цÕ9ZM6p`WePEݜoP% # 3c6B4Ek{ޜ6G+LqnO:c4deo1ѦuzUxT]fyc;m^M)ts\ul詃v*&@qMLגš*eP(6@[]hCц+/BУbE!Gpu8}jr;LwxɄ>FAkn1 L"'07㚵 f(] Gf]u@7ôcs(rv,A3N0-՜3;ts~ bBN̲rLL][m%OE(dr.Q17(nx87 8 ":wu@ɩ{n933 rrX.kb`BPxv#vgݭ<4 cc*T6i!#Eqxs\@Ԡ) j3hн18CɹycϲL3ytG,q"6OR\%F|#e;2G;kv@, sԨj=2!'G a!ν .ݼT> gA HQ3^~y~}ןͱ硎_ʺA F-;[h8cA' &܇na7tffWpHYCPbiQ*y#崖bI-q&+ J~>;,ݥ8OsԢ,}'cKPv/&,Ɂ0HQ'Ia=}gGVj evvb]^|.Vťty]7|fl=hi AX!=E(L>MoJĈ_f5$Xٶz߻`߰l%bzE)TbpEr=&KDcl3 H4@!B+A 4$YlKح0" l] ĺ aIjKE&ɉ÷l-"RI.;_ F%EAN+4%} kRr6b1>=Ӏ <,w i4$9MMaAS -Icz!So-+R3qΖuID@b]J Yf)b`d(N1?fs1( 奧Ie\Q *(Aa86d&Me¿zktN.H*D+@$IJR3r b!B"+@\V9Kt!߶(QiL '~l"V ǣ6Ο_=臤JAåHfƻgw xPjy9F"@O,7T1L$ T(op 8#ϫ6lZ2pEq5J:-&5 ,_+ Y CaM'Ht/_T0~ 8Ɉ12 7ɨ s&a(}̙:Bm3$_i׃JjAjB0 ( CpY؛ ^]IbEػxh"avh;,Й"a442/OkʏJ{7u<r_ fC[TKx'fE(I(E)Y hEL629vS6em%,_HD=OP\QM+74]+BR[p@BUiz믲S:^ܞ5ɨfղȀʼn~c_xvZQԝ.GO$xyԇt%(O*PqFj\+,+4K柋qZƕp6iG4,{p]_kxl\4x]q/tAM0mDl#GZRTPЭ:S7{RP"©"U_;~O2^a'xc3ɜ[ %wܳYiT*T TӫXh~"&|~(dfU+Rn%FIZl+#L4E>kv`'ÖoĤEDR2}HbQВY T<옎ڡ-L  !! ACh`M1I\ P){bԣKAILhw[J뵹\I LqerںXd >s,q'ߴ(1t s6LkCCӶ4IG; 1D?,vKJCT ʇmuٳ%dcQՁh $5225#@!Ѧ}^}zF"14qcO -ӡ Ouz\-:RFi[gtyo '򹸉nB8<O#IJ!!ƒR%B$7zNw?yy?+Wߣ:6(#, ̖r}w#nLAB.BuER. nZV 8, UM DD8CF5X4.#ڊ0h9zߝu'c 0j #3h2 ۏձ!>]N5dHh" zΨ 9+d4zo{1 0nѸLmnV夓}36}m==Y&"VEj6y_Қ5\hdeI=o 1RPf,=E$43C2U%A"/'^g=5V}~};5UJTU R$0 (*jJhv#].Wځ#ꄯ˚oďP=uRLahK>R*?߻ܜPB>X?WUvpk4ҡ.~lQ87^"d݋]~om'YF.{emO41?*Тͦk&n|oJQn}Gߠb scr21l_Om=Ǹ61=n>A?!`c_^PCq H1><2iI}5wM{M0&I&OP4'XQOKٙvJ32=_6xX Epebj|(V8n0n?zCn% stݍo7F#u% 2OKJe>1ȫƠgF3;>KI5}#ӧDb_L!Hk/yrZ:HhkӶd3+1jYŌJ=<7|{B_3ob=yP !m,4BG-J??4Z;43ESEP>a%ɋ[G%^Tq3)s=Vtպ:59+'۽?nzUKVxW! C~]J%DQJ~<]1!Ԕ{G=xtoT~ژ=?LN76}k{Aȱc!MWn-{c\efOiQ ;aHIsGzVxȮ~W8B!2Rjl;P,VTUQfcla~ ͆b˿R$af6+fQw1Iԛi͗XJ\}xj.Y8oHqH}ګi('r(iyth*L(Q4E ImnS #ņofѦlmPt,Xү 6FuhtNcX \||4znGRHO;Δ"@偧$Fw|M΃Mw>ahM UR+aDBKBlkcv♊TZHX3"wi⸧D(w`**,vp}hD1eƱt쟹C} :agۆ⅃9e8˂a0 0Ժ:DQ۞mكZ`IT!2mD#8Dv& [CD:uƄi]upU>߾vt-3܊ۻ?f%0?<$@0Pi:>x+7Cd.KE$Gͤeqzf_.$.gRM !2D@BR_bB1JR%tt<5hp 8y8u4Q1K^xICD>0ӑۀD0ñ!6}] `Rq%}@ $?|O?ޣ3 ԟU_f 9>SxH2Gh)Tj:rd5i;w/PF*V bktg2{M6DS`HBz4{RoIH=3;GʪnΌ4fe*" VPLw^:`|#㿡[tyf\Y˝)1 TMZQs5Tzo@mӺ3 JXJrWhDS蠑gAaVMםɈ5kppuڞ*wVzy#/|;&8gjۢ.=]1tc溿E$@!ɬFta>ĥn'ӕys\^4W/燹Fr=8sJ8VWՙYPHo{JeOY EyCo+tD0_qACph=_2xs$*#W0#趧+d՜nA cp(ѣvFVz)N%UB;{<?ս3Cj~ OPа֎Cұ7H8-D;#uʆD} 0u{Ձ# rWxOUQJQ]n\Bt , )CKldS ӗz?FQ pl$ ׫Hof1>ڛx V4脉8K_OTn b>W!R^]{LB>Sszރ¥Z8~.R)_~|6kZ@rZDUxuQg;ݓx\!Kּ*Z>R6.)IY@ wނw(iny3nw$GY08Lq@' F]msUTO> 3/WuCQsTmFn^k/eW{/ tV)7w_֎/~ө8E46Ms:d1z3W2绩؏'^Ɣ72u7W+?*j8ޓΏr.T Mk.Ŝ措ad?d r)'S8}?&%_H!6Y_<Hc8`2/!)}!qTE}%}90-h'gmC#o`4~Cm0!﯂s S0#&V_UdPDE5Cq0ïd;}>C@Rj¿Si Syڒj ?S'E97A;.Aǂk#bB٨PJq.)/F3koY7k>$Sѳ)oF#}n8ۮʰn Huє" Paan_~^xo0phǡ\FhCկa~q.FXv,`Ad,7\5F~~I X'i1/"T2&3t5?x;"F1DbWt`̾ Ggd;8{vvفX#Hq 8UQ,dP_&Xހ=XTg}1=|dso (1ZSsI% ^|gt&7$6uUH.ɑfrUwD |<ǙJ2ͧ/ ER廇xq|#qsn~at$ L`7d {m+$Rmw\J:AEAU1ee`ڪ%+;M(YN1Wzb=HvS~ \@bb=+Hwz#ŶC/Cu L'](8.1 l6qt%RN1:J.l+ﮈV"s8oS=w)u^G:jFF7VΓ_{seۍ2T9pZ[1iVO&FҤr&yǝUkuI/1_)NDUETAR:x5G:YvT @`3]aŒ*&PٓnPҾW]V<<40Ւo"PnghyuaZz.:_=<ĹvA}Z SLp_ y XhG"2|SCu`;} ?;#~랖ĥ Ӧ(i(ihimI( :*vƇZT;t̓ .rzWQuRcP  *Grӌ9U=6؄c9ndɿ?|b8JWƥJBWCnSF3Į}fY9OvVB@4ehXV_j<í1N?f_[=ޝpV_dY)hŅ+*37$Pfk5Z<R(*~^wmV1|Gs3lv͂kTE#bjp9j4X" yRWؙ4Z񵰌J`\B!J;HALIDŬ:REcs7jwtjwþj**=aZ `5 i]ũE&;H<c$oUK6ͣWOZ8ǏdӀqsgoOYDW ښL+ |EfRJ h-'!{ ^Tmޫ A$P%]bOhZh4Xڶ6ub./שDDՊꚲбOWvĜn>ۙ$D!k+  SQb]ݡ#iS.CJ4SQnhl#l%edT"nE  e%%q{(wnGjȿ~X_V*Ց*"Mvv^kUڶ n5D͚vS,ETy'STysZrN;o?v< 쒍*׭(IȘbi.}\kkۆ X,hoe)3{Flr֊['ܵu[a/Vb^n}0QO&䩣|p4G'Hh50ZJ5Nl?OOoV`l S(  ~>ԬPuU̦e9"bR9]bגyo(/(O,P<(GBN7UDi: |5!!w5.tṁ 7sc^=wNTM!SK'mT/r|gz?3W Zr4VW$IR{>lbb9OwF"c14sF5| ri "r~_,"m Q-4Q> D$$H?Lw?_w-<}z_8|ֹGMKC՝ wWG_U"/ƃGׯJ>'\[?lC'7> _DCs";?.Tp?X`f6OFퟃ<:Ti  U Cyj#5TԩL,T2do5Gd=]Bxl:eTx80'&gq_ا͌ ޓ)L8bN:-jw<#*>?Kp/}]\:٩쨚uvW$ eh|"}ܣNUEkf8DF. FP I`>Lw~3ϣЫ }NnW_}>/\(V{,ɋeI;j;-&vKs2eN`y1׉^o??/MCѳ?6cnVG_#~?% 2 6(pT'?}?~/?N[/ys9 4?:No@9uy;xno7s@Lcх?/@E%U= o{4g |b&"(9s;O.u{;G)Bk*z>y4s#JAp\! . Oe;͹G@~}2HD4ԽX3qtlL̞6ͳ>M Ʀ7v~G6Al?D-zcX$ 4kZdžku2"7}_2t C$#0?x>?oL>[C[w}j b@抣ހq|SpC>ʻBL)T@^x'X{{2,>yUށLH w ~?D, %¤$Gb@3(d>_~p;o&59 ~z9p-Lm?n <i)k;n˥BzCD=2c)\Ϸ ?EdUm`=% (pÈKg Ɗ*mmcDҎJ14-t8EΓ_M6 7{yYspj,qy&WTu9Tu!ju̶!ӯ4COB|\$r8lhPxN=;i%-u s{\ N)܄8 _t]ٟ1ԺߠY9D8'Tդ9UEbJ6@~ |O }C i?*Hۈ+8> }Vi'jOـYqz͓U`$+CT8t$ѕ?,YlGV/X Y%6dd.fWl]1XN҄S{(Fٍz񒦉' 0`u̕~B!}^ʐC-Q<9cg*WA~K%(DHFe:g };zKlh'纅}C4ԱX}]ʜŒd;}=_J "q2:z͋'cFT/UxzSPPDL䳉š"fF(>TPzl?4" #*( ؉jd jqPiOC` ppGxU:qww>n) k>Ćw<0z9o|4I)Pag9&;h_'=R??|0⋎@mSv 8!{kEGºk _8}$ 糰;30 x!8'\%9'.oh$qᓖA4Pn#NaF@ Pݹ{1ڐV nTF(Ј AQ@A _Ǻ h-}pbn& nu.}2|SuRY`@'5 4Κ[|Dz忛A? 8ޏǨ|׿‡ y2Rs@!}ȪOWTM s⢐ P"J(")j))SYN@ `}iD_wwvd TJE AU ZB*$J@ht;HP@PtRJM %P*hIA @J(ZX"D.< 6 Ao4445JR4!MADдTm4%?Vg}?mpOhĞ%-%!EQ3Qf(H2HR*)J"(B-|eɱ@}r";H( )O!rPԿA"+SG\C(=4+CJrU@DQT14DIMDDKE Ht% X)0@R LYʱ; x^i3 o J&) jxԲJ9Iٞ}.eg]dN պ1qOqN,l^!E@=0ME)MUyPyz{ jcI21k{Yv1FM*oC), \-}ğ`E (w/cO{ |~P]}ȇ d3ǎ<֠7^% ^\/ ngoVBu,nnTr򋿵!.sO3 ^lMGo+TW̯׬Hn4;B΢,=f I6QY!;3V=}_tK}={kk)5Гq[GPzsf31E"$UCF@noMkз_9Kdtqt,e)Fsح̞eUqc]^paETwx0Oy^KѲei>E%G?gL*[`Ά'd. a 3VgnWɇ0yXd(MjغQFr |? i1w!tsAQ^C1Ú~/:wڱ0sT6==^SV`2~w%/|}I^Se|M$ŷ6C_8 ɓ_}]ʵ@MVy(WlO'^&_nʼ=|*=$'t(MFG}?a֌3\W7[w>σOzݝ=SS] =,/?^|tZ/T(#aJ0z\g뗛)|<5To69ÜFSĠpr%KIw6 *t!z01sҕ=/)>1nCvA ܐoI`_î*RJz^O'uO~8:wDQOcU7BmRX^I.RK6hA ǴL/MX4/U,KHܮF|)\҆N!Ha]eakibE'%*.g;8KI/z_vPߥX/=~N>lHn=$y<5On,F54իnT5rsim~ugO3SL*GcUH=*aTbOz=;-9Ifc4eJ>|3?),^* 8jO;5InfF<ګzK%@'ig{dC)z8-؇r9cɉFIlszՏ9v\jnm:ظW3kPR?zN$>.CG:Y5W ++)m>Z*$Fw9Dʁ*NK+,S+R9..D2rDe?xo}'BO}+A*I1 d/21mGG,>>A_saJQZA @˻s/uN 5'0"h$I,湕IOϭus)#[0j,%C_; h :T>vE 'cϲx6ɥ]Y0ޕ̵J̰Ւw~ws;`!y/ b.ӖOq^X? h<#'_dY*L RfR}ziVh>)`z2@uDf;*H }&``p^w Rel$>|CrƁjo{CçJ "$c1@(pHv﫰ܩ$IA[s9JӤ|LzU@G""UFRC!$R_/~ۧNXdmdMB@<Ͷ=е3%'Pp$ YYƕE"ƈy\Q $. ; ney&A0EEh{[p72!v7:H=^l$&=t9s#HДңԏ;Ag{e㡍G z0@x(%r7#3t⑖=ꃚ Ι-x~ -CxF D2.=к/"$DBNh'-;pqzMW CR,g˜/HBAFdi53KN`^[KZ+FB$?,16 D7IPdp^%lr(D Ds'n'z=@Wç:Nh(y`d?'~sys`/)2wcْ%sGֶvH!/<#.! $UG6SC~&8e!b0͌SQ'q ?maǘ`;ġrg -25!u2Fb7AT(*{ϊƆ6! !Kƪ~%[w}ؼݠ>pIKGFLޏ׮y݉υH׳O?͌8}wý8 8b R\4U<7 DҚ2encˮ/wf71pIJvq(y7sqq\>cWɗxȀ~wuVX^*17NoA${t7P>a pE|9x!JdG;<_!=n;S@jZOYC[ꈹ-bՅ&G¨*H BICDLB_cХ4KHMZ4z34a{!?߽";\sfr1[>vQT`E{+/_ģ*]蹂tx?K"_|}穧ZMYqpfanSʃ;7oM4}/_5q=ZYhqE '/?^UTAoU^ٖz&_ªB'^1zWi(GQ*hOS8 ;ɝ ?_NܜT Q>G)˞x]^3>A<O}1;bLE~I%1r [l8_Gk}z+9=D_>W#Q|AރnJW߾s`/HGgkhr7Bu߃10U΄)EZҟhO]42]QϿ/ V6/ G(EʪCs Wa_{\@F ժ=3x& ,&}2I)t2( d֖xY@3wb1;Hf g 4 ;BiFyyM 6꿑fHn{y4tˋO ?݃`-Il5YզTCCAbICJ"ۤ1/̭s8 qR_pr? d"`8NyaڛMCrUlnuOUUUUUUUUUUUUUUdTNAÍI}wWO %d l}` }Sr_}#(M!J&qbSTyZ3/Lzs"Bg*:G/ςe(冔I!d[*0Af\ χ`grج?yFxdDrQM^[FaZ=<\@ qr.+3,F#;VBMTs6^tS$SC#'|X(@Q Xk MI}>"*&&"&#"5<T~BO&}{bs6mee61{_ٚskîsD?<|àm r=" T.I8ޠ4Y< b$ݮ׏c}k>D'oqyN@ƃC?NQT,¹I@+fw-Sbʠ0T1@JI@ 24' [uo-Px*SD/(Z V/y`zoJ^hfwm[^d~q>>u! %DyZWѝ˓v.O՛5II0Ra×3v a<5_ y;oveo9FȮ`&hG"Jdq*!ēᬨ1>QUU/+Po@8b3͸1u&gD7Cvw+-* &~>>:RAf^mi ?> *$;l`O&~}l#J*CU-iɇ:?I܄>%@Ek a0F(Io@} Ք̘@=I6AЗҽְQNQĊo;篖P5#_?a{L^ނ;gHx^Ϛov^z+*!{@ިmO(yYAGS/߶5Ç4L/?1!3#?Tag5@ݩ_(~ˆ&_Zehr`/3a ){C+ 3uses0gض8G|:ܠk睽=~xə@DU>?ȵ(VcI2E#JHsSDDr%s?GUd2TH)v ;a󁇢J&$˝ F6ePijPU rxKܯ5ROUٿJyrprySrsZ' }=H? Gx$oj䪪$[=e?b?=e`Q y`~ITq-I,6 P_M`G?/Q>}_A$ (O\ΧSpPo"dHr_:Gۻ"- l1ώ}NUUT6;_/iURVɦ_w =SB P'殳Gdx?>hO8$CP/t)à*9|o{ke&QE=iOwA&1\J"z\zAmn_y/p2e sDMq(EFB q٪'vɞGdB N,ec(QLдU;5+Vv 3yK&EDJ!IQ.?41=;g:FQЊ8q*RxN|S=(O(?*t\᏿ꬹq%ъ ^DdMJ R[Ur^tjlީ&Y@>|a.0wv`(H,7'L*< >trMkO,^<΅Nė3>Q9q}ݸ'n`3 `P%G8cߝ >{YSM>JU_YꪪsC:}Hq&56sOyg76P؉Ԝ萊C8`be;Q#~\C^ y8G'Z:im?;?O>1RT4( '^]>BB KP" `dL0C"]ʝ~,g;&SNFs}ϕ(0qx{}9'/hdۇsM7rh=[37EW=B#'rPPvLY^}tT\ 5C  !̎s|[/ $]G"JX [Ox~ >Tr 1~RCOÖ'hŊR쒛c<p.ɒpS'tJ=(7 PB@p? OA/o /jA^^[-&KNX=GJ*!27('Q74΀llyg|4/!%?g7O?%k~T@}EU[YQUUUToӹ5T(I@ʨ\F}pHGgM"K7iLz.[jAHYBT9]εHcUf1߾pɔOx^o#R?؀/ߔܧ_lw*W_̘%U|A xJbv~9xsܓD<.Or=.A(ުbr{^Uʓ N ^`t'ݷINExs<$#*wöN;`+{ۤ-f&c΀uRTB foҤyJsnQ REHJu<D?o;(Bvod_y$^usnΰ <&uږ?JOח®gr 2XNy$'eyu{Zũ T]܈ 0Ul mX;/iLl8+e :AG?cEm /qOs^ kl!8N/ sDR5[!3Hi}z\˔_S }},2L^(Ha@?J l!X=lvͽ'~m*w"  @1 GΒUG,ݶRUM_B?C N_)CrO Uw w0qAMsྐ KG>P1lsx߿SFEXgAԁֆm"u|O'>}eL\4B,>,(TJ|O(+쪵#\:}K7 Dq}wYV寭s*Mpsc TrsEBe0׈`pσ(:}U Y5`ćB~} Qҹ)w!qbĩEFd; Q?*d !O{.8\}I#qI66mڵmUb[jmmUm!o.MS+JVJSB !Ur+$!@a0fch5#rOI\I$I$mvնmmڷ~v&޾Imcm$I%ݾSu޹c=Nx7Ƞ()31SߝS)7?a}> Ғ#JH%6w12M͞U{5/9UZ|M*0 Yv %$2z)\TWʶp3GAT- 4}6KDk0Wk4mTrs>m=nbf@n ^2ULPU(&*Qz~gO]陭5I$qcc{;QQ4EIPH$^g'#%e܌3zLnh>8W$6I(Z8wpVBv7X4V}<ԛ-oW3!ubfG936^߅i3$d᳙e>Su/~uQOz̝j7,ղ"qv%K+W=S}<0&8vz9m2@R}qJot"JImIZmV\6܊k~șNs8wAԴ|WMHEf<Ѩ\ ݻ,lBAՐs? ⾍TGC9|}Pit{qzxK/ m'^DHq~<8Wqkauγ2b1~TE61j!JNU\?+U+AKOvVfn37b}o9Q:oM-+yя,}ᇛu7is ߲Rs>,Wj]!xw8/>0x-\Gɬ1փسy׃=șvJwgT;曞3{Q'bbYT~J!M(K^ة ?2_dD6`"[u83W;{GԲK_X*T䫛r\L.]T 'P#ʀ p=NRjjTY_,zﶛiC'  } Ȉ~hHΌFړ>qYUgϿY5tJ^ctΡLD9W}= (gtGq8:UZ sܪS#9Do!ZA!isJ_Qlhoy8@ xe\:V+shC(V{=Fq&R(֕JqQr7R߄ظ/C|e((Wbe0{< t&/E;Da;}b?`0g Ps8pgD\ %4:Q[A /5Ǚ&)/q}Uq(|MN{`` !OXWF8㐭c_fZ uhHOLFOi88Tڡ>MZ!^ )(w rJPֳ蕮YkKjo,!jWr3/.sk+8yY͒ƛNY ް͚4$04Ao_hs|>k0XsgZp:]W!Hq `+.etz%Ҍ\3ig`'kU e>QS@Jb\NPTV"\_Vsφnu%tB3sVSe^;'rs _<6Of؝_r.wEj'*Cx:hot}g׹ѥs.ci=Nv\W6F[]{*(c`Vm~}w8:yZs*8H/ePI( Z/yS0qAӵ ==kk}_:7#M(1H:ϣ6y_Frmlu埓sޣby-%4a+o'!Y/0C3Dٗ%8ÿC(V $NP\d`JAS7o荠Ru?@D~ :9aHʴEQ’%tbc)sg|[l_l4 8 ݨP 92)A)2)5{7gMQg,~yWjҰ{cÃ%8ΠXNV|C L8Ϳ2RqO`"Tdzf6cn=Z">xYr|9*hUUUUA I% с-_%A@H74/{M/"T |Ԁ|L_*?VUcsu>HN1.oy"ި"<"ţJ}9}LTKcR(&m &s*cFg Z{fpgO˯t^\˱Ԅx4I-%!z tLI: 2onGX3f\bDn5rcgaO TW㱋|# |ZiBؕ~̯.eWF  "e۫# odDo''̤\삈za`&ÉM˞BlVasjDB\ "O ͕҈q=.[}pk^_&-L_RX0]l8Xۏe-Xߘ\c} ib!x.s~iq*EYa@p=۩_UvWI$99@Htx!yELc(;$յߚ|/H@myZ?HF?UVWF [=IFyeV cϿO5"uS[ׯ\Uw$O-S!C ՓTHV?TxLٿ}놡 HMfV羗LNC,;vxкژOr"LYZ;YXF?1lsB|zy ~3εs%թ)kF¥@ȻǨ#ya]j\;7ݙ$Dgd#[ވ2tC}mowH,iQ/EiP)WUq*i=SB?㬜ŀ9T?=vOz:l/cQp :;*6nMa[ 9"( A^9(`73j7`]_{e+y]> M`y멭QJ MsH&ƐrLP@TCȢ1$.H^D*PVA/euF`Ҍnna!%>y4|q\G q795d:s0!BHh B F G47! qX;-s h.N9VՐO;;:wG'L6SuG <Z|1M"lmt` {\-؁vwb+%D9zv#vM,2$%0>&jtav6/eX\Du344.=F}&ֿ".AɅP} }R4eu}r=xbx=.`$ͨF=zs.{gʰkpCW6`3ʛ|xtDH{8FyɄeŒr4=P(iXWOR10$$XoI >@s@ D@ɽNe`7lw$CF=8ul-J3t!LT="ŧ}N;UDw.Yece>zm,~>nj?:}5*ܬb9iGxl\C**: ivB0(/QLopW2WkO[j"0خbrL*JȌG=2 RH} ^n.9TT81fM7>{1oe{T,I e/8JNV߱t{ko7^ȣa?pj߫]?6}G?LX%yxzf31%J .c{;F/zA{3 Jmx'əُշJLoyX?Z$n~7~40qWt>˭ow]Gw< G 2* PiL[b-z{^aG3MKu$|}*V]ĕ;;- pY:UZJ& 긶Y_/5F7zIl6<ڶR9;Dpd0wf3`%˼Rѕz+KqO. %![~n#q-7omsBJGlĐwBe`Lm(L b;UĐc,>\vamuЪr==Yw;PR*@& ;]w*R?JML`U}㝯u-6u\"^ukMԡ'J B" 7j_eRoU`UjCW2L-ӽ.T֒$7BmzZ!vB$yDeC JcsV#*,ٌe@{kjZTI7rIgpߩDLt$lW^l r`ٳмAr@\^TZ5"!^c:|3$2{Ke`vن x˚K](fw{ꖡd_TI)A/F,}N8@D)t%ϱЃݞCy.IB?jo 7g0Gc4/h|Ԉ {3r֨1 t2rĀ|sBM #¸YR 4_ךvo3fQ=պ[?' GIڙ •]cs0kht*(=% aj+qPy^Hq. ^'氢"A<(oݿƴIǺ?NO4/2kأ?3|:Xk0D߶yzmqK+xuHcB=2 7FN]́' 6(PH Z P NPs0!N\?΢y>6Ma 10APfc53pmǎppbҟ[椯 Ñ{-ÛHWz$Nf SWXO:t!Q T[9:^ OZ̾!R^e}`͛}߼%n \@of( rqAQ$ma?3G|]n\kg]-bDsb9ԚHY]gazѿ4 8sf/? ~C[~It%J_;{}ˌ+G@Gːׯf =QwMaz7WרUtctHaPQ}_&鐬{œB&CtjaCTB= M0 ^lY;w|$#zH; QцʑEn8ޮ_}5L$ F/~jA_gWze U%2vt?''1HVG* OkHzrM^ϭq%\ Gu=OzXPs ~TD =WGߕ!L> ;;ndq պ~ֺ_ 'a8Ж|rJ2NPSqk"g= .Z "y-LRps2tݴ|𨘌6vۄא 9KOlE~߸Am'BM6Wv!gf^ގg|? ̴>t{֡mh=uW?(hxch6(K?;z_R!WK|"J8{T ʌX$i<"1p~Y9 (ꗯBFt֜)zM0Gb-bvma" jg)#(;"^.E{DV;>q5>l&ST: eqwTONWhf^48B4@K 38Ù-kQZr'؍Q!E׆hkԳύuw\'0-# ĆLo\p?C+mp W=ӂ?  % K"((=|A!583ZÀ-rPEA=/A'~ 0cn8^K)1mnЂE5U\ʘvoprc wMW2?)r18gl< !z2zt Aт9YWӪ(7:晏v~8He'H+г@;:Qp@6$8*^C]E&,vK(6oZ^`GϻG"O!7>ؾ#9ql!Pv>H8c@Ϋ/QXC.փ{~M=Ʋ=efiK? {kǓ*ps>\;V=+Hq.BwqNk6xoYR&L>Ee1.3 R̊-q9%EI|ZB:xEt?V4Es~Vt8ˑ-WLOϏ{__tI . ˖؇%_>6QE뺪SshUx0\^p"Ik1f;; &z9IUP{)>\ Z?eijQF 4b*0RT@M/Ng:{q 9y UEJIGkQ171xU—U6^I׹ԗꎏFweFp$t#w%u܈Pzs BG $OeEKmMѥs`!gj )Ix=\s呬~_`,\"m>e)9*PK|epn6yKoXPk[s3R}wpѡk 0mT+}A3⪙ ^L<2W-6{)k|8A6al ̷R U.lETKS/NÁ˙ef*H# nz+hMme(*e6ȰgWd|JShާFGo5߷U0'}vqbY{K#itH{$MPH>̛O5ba%lç\dwB giZb"f̅W(ejOPlFX?(uwx @L.wJ( q3N5cjrS ѥʬ?o&$N'ZdQqiyVX ,ʫof0㟙cR#^+ ފ93t9(R9s8^YpχZ}hHu0毕2bo 3lLfP)(cYyQ1uoR?B : +)*)Yh<=žN8! 돦`6J6 ۗC4j|e8elœk$\[W'Pr}y:j/ N %zzu֌5:S{QjgCF Ԓ$I~2|t?^LsE7~X&=XPn"8@۩':_ᒧ`_gWqiYǷ8(^U[ثVtz)'97~/sc&s8'T9Oiw ~gdN/^r&sE Fe<*iKcl0qmUhR'[WwUE[Zr-g3ljpZVva{@Aޖje #̸rzxtάkFFR#(Rd~o01T踠^a-<.W6sxQm!W+`cg<Μ4@=i}Ϸ=F{ V/7^=?@v|HP 'gZM1NAg(E;Ց<?'GSl,o yD9HYt(=97`yUa|Z|p8ys]f4<|΂WX\ص۲-&~ <+bBܼ1"8+v6)z;Vu[i(t,9%)CdA^1oC'+>q eݱyg!qg*ϟT'挶 HrKuZs+W Jm 7&fIz%>h~n%{b: )3Eog:'y{(Xn`Nܖ0, }3{e§jLoGP3s:îC"Κ\@G!*1I+;pY<4]u0䐚v+u 2SV]\[!?o6AAꢷ4ȀE-U𖮐DXwV;\Z*ET lEv u&sB #@3۬cF B@ѡD'Yw7w>IK!x[KՂMWφHB: L NSwMyָ"JTAb l'Uflb2"ωpBB\ yɃ,/)lo|>C5DMS E bqP|s9RVq  r/T~ !VjN6;>u#F~EW*<E훞XycHR>[K,񼶰\v@i:僞Dw3hW#pݦ+}R̨DoWp4,n%W"R=Q3L%淴OXXrutGTD2MFif*D8E+K8,xV"F}0G7@lob$}{ޏ;&Ls%Ho ||P0P P]sDfuFeex@[М8T=|:'7uѪ?tpZ, 4/;DE_zbdg%_^* -p#`́ ݆4L1MNX-Aq %/K&ϫ‚Qp`\AB*j39TUsED%jy7ߏimq{oc 6yف %INkGphr(rf 7aQ+|vK\Cle[ߴN7hP]lrw8W`rIJq5o29&q34Z&l1JT9\}2|| *N@(YQDxjeE8Pż/qlFN3!\d)2xlD@I֪됺e|­:0rLDcg|Lԡ}l ʭ^GɆ(vT`GQf׋(epb-><_lda"ҳ ˯&7K{C"l!Q(J QH,sv.X⺕Dw^r0ucWг`F3$,0 #VQ0t2y}jv7x O(MMAHHQbV/wc'@_Y60! dWO69bbYz9?q8)btKY;vKf,þL`c3j-(EUdpǭHDoWDC ת}73^~ߐ_ج Q8ᰔ%0@|ݍ"^3bnOZmbA ة+wUP ڪ4j"DRU@*zܡ&pa>lyxỊ.Eqmʋi8{廐iV[Ooaݛo|<7eB Mw_/ ]sCJG E9=YS]jc<[Sۦ.,ڒR(N_ʗSz,ڬTNcq}!D8|zcp}!!ޤؔRbCxC7XQ$s_?]sJxc>cS78&~je1 x5."%}j`̰aPmo*9Y>UUj*V~Ul:ReJU^L~kq3Ha[-S3nݪ"mP}&#diA&&UFϖa L: G}"ZGk:D:gTj%WfN !""" "!"D"Q a "a@!zv?[.Nz7sMc?6vFҒ. >jn%=\~m mMܥGEp⨚;3"hCϮw'"*ɇT7&!u'>oj7'_CE)׈ \vw{q;z}8GӚ/z 盺W"XmPF_F'+挅 D%瘀DKɚ*@HQO396xbz^ƈK:8h. Fܟ)BL"~`>}[;0BȮ9C`B Z'_V}pް  )[~m]BsZ=g]Ў}K]!ǚ83|;[HAۏ$;+bA荃yχ<d5Hf{~;%彖5832 Qq-$GqYV5Ҭ"\^nx0e^"~s?ǸyRTEj.lb.SMc*4VtȐYՄ-'J qkL2S:0ӥ\,q^&-У ~hVs7B tF?dt#q[mE"2 ? dhyD n `V?X˕cYP#( +mmU+b}W%  | ^|W" 9q =8] avY`O.a-ϑF{T"-] $Ks Nӓ购9$2 E$/.zG%YaE;, =u Otr#: qE}F[]'I#珡pߝlw?ԁű Q&/ɲ=;vVufv,MĄ|ޏEM>(uىP\3)'U֛iai]55Q^{Ue9ShX؝n")pL^N>]™&R{d DK vvB7Q`SD,UE벎Womfyd+-k1 /yD'L:ԋ*Y?fZo${bi[3m Do\Dm eMt $LG Ƀ8+&(.RM nBN&Kɚ4d[mr!ătMDK~ޜ47P3io]3 LwE|/Mo[7*8 3wWWh5 9WՍ.N c.1{+7_6BT A)@b-4 Nݥ!)˂^+±'G= "%U %eu/ {R Du]>^8m.(a7o ,(N*A/U(2QѪY<åZ0rU/5BvQ/\]G^'@j=:SxO@;(j9u::Ae7i!&Pv)HlТI 1M^5*KՓ8abV{I謞uoMSy_ eAڻ-ҼH  BCՅa֭Q4Ppchs RKHjI9qby>BѡpLmR;urx\{':y#\Wӈ1]YӮcDAy#\~b>&E~|d23t¯1ӧj:<8GЂx?909qu<ͯw^ɬ6noTy !l@ЂؑΔ"ɯZ]u7ý_9UJE4(_=׺fIr~]78=y"5Ax3Lz PL+ϏW9'ZG[E "V70lT[ͨ=^Ŀu6V{_A7z'8_]MC]0p:f|dw>zͫ``o~S{AG3-މU ##|HX }($mFKp*KϠ,$j{vz{P ")Q`c h[?3RLljK͇i. B|ki4DPr(9IE(y)jTJ!b:5sgU%CCZ/RӦH?8?\녪ʬn?g. z u2lkƧz=a}4W1hP`퓪GCw4!3_%z_ϟ,^qp蓨E}'Ε սݾ#0crf/FpU 0h~F5+s`EF+|,{;͍āhm ia)r L9L dXqzeo2@(`&:Uw-szo?&.c ^g.wa(Btn)"Ovg#%c&E4Ve~0Y"N1Wۑs3)"%' . OTW{a*o؇oGyI+.,^Lxdpq()ꮝ+ l}q).Y/ZMe0ґtt*TdpMDž]s VviYinu|E[1k8 Weɵh!A*2 6v;ӿN@<Q1ERv~9w EËWg#|5T烍֥v,粫4T-@pǪ<|h-&[P FDC4k#MAs!p%<;a  vsOht 7@C2%nm^VD6R:tr"sTbJgnHt>ԨvS f]UJ`):LU !B$Jf|+{Jv;xws翓UHW'Ԟ5`jAo;ӌ`D/'\G$b@>b3!ktI9JzLoư1)Q4HGB8/v0# 铊&µP!Y]*&H/&+|fJy^tśa1@ Wxil~ RXO)۷!olT/u k @˙Pi;,|lOx(\TURHPwY\+  )(_HR* ȈWk(ΐe;X1_x&pӀF/+ _ ) Kٔ_G }uօF4~2dvraj+Gٗ+xljt7h>Cm?@VeKِԵ &Qt)Ju.77RC4W;|cҏ_,/1(c߆uJV7ܥCΡ/a ,0"phn<""= C)~B* QÒf8"Gͷ1w1Ŕ{±?Ŕ6C!eҦm@˥/"9n@QZT .=T%՟/TbYQcD'ȇMD3V7 .c39@(<ٻ݈`$zDdx0~ &uɽ^k:h_Ut+spB'QuBy(!H? 0QVLĔJzzsDTyC8^yθb J%h?wņB:"i*"(BiIHb@` &A(HH `L0AKg{p(#ԃŰ߇HW_ϙֳ:VxE<{0^1X &}usٓ `3H!3*] .g"GLW7%J@?֓( L5"9 3㶎rqrԋl 'ґFC,$tEAjYccfCpE`s!vLnw*W Z.ґwk#))ӄp }w&[R1quo(ÓehAZ.C.ꤣkphk{v~ < 'I"؈=_NTAzygN&7Y2W"mtѧaSwF/ֲ0^X =!F=}/r `d51QWGу eU{<aBx[Ɔ^/tBqM&i.ٻ~i\Xg㵵7'fd7i_߹o36=ۨU&L%4C7avB ~zoz{UZw!&dwBI(?!n=Su̟슩Z2 *8٨r 90ɥßKJx:}1g_f)BkrD=v<YjiE?C-U cSrx1 #OvfOǬ Uq/HY3(,#0ÖT@)VQ<*F0^v U!5Uhz?nD:1Pc .JNw~r/lwxzeG |Q:p|wX] a0U^YFe9ͪ̈́_Y>9_,X'rشlTi?03Kŀ{4Ꜷ 䊩( B( (B &U(:RHLL@UQIQTUJ1DPTBJ8%6I@KGB Y)M+!d0D+ATL 1BJB#^}=^>OǬFohA}y ku6ݐnWYeTKK7NU?,dF]\F@aE5\r1ܤD$ '3=L9Ps_<Đ0$c?0%wI>:>T|e\iƎ>B>3|F ~s3e2L4 , ؏z!ϯn]{<>&a( " ?bTYi=L摨0_' -^'uOvwLn?{OĽ+֊e<2u4scAѰGײ^44>oǻ_ Og9@JU8# n+>`e!7F[25x 1 jP`?C-2U ;TQj?:R"@~/[cFٳrɕj JWWٝ'^،}/=|S̢J 5hWקG׿1>94'3  )EB?LP̄JD3=r9'HyPr4Ѩ5IIKIM=xx'AE\HihM:]6^RM'!aPq1 KA2} ,ЁYJiPPC)իL9\m<)?uL ҙ9 4% >]1'>h Z?TϷø1p |G7R.X r49,}**~U[|1Jy3GGyT7J=9I!h/A -{xo; 4)vyqJ }AGEHOc0h~RE txÿ/AzDu`YӑI^7P_{+)LgL)u,2%Š/5Xm;;#UXDL?F|v]Ǘ~!0}C^Ped# vA>R}̠ z?0$v̋V&pM`$0f)'ID9'Hy|G?FjHߓk`ʯ7>ͣEF=x9ϻ6$aw(yO>gͶp8km۴B~~>oS ߙ[@|_ci9˶ڶmk&Jc}$BI$RI#I#rIioq7NilݒZ['0_?ڂ Ӷ!U#2>ۋljHf !8 <[cIg2\&hrև?+?,Ք-9tNnZƒ.~)o䔻ME,EBjȼށЬajӼ`~d+ʊf3O~Nqa?lSw]p$'P|9 1[sKP?@x4IQ9!yCPM# W&}8gx< j}*13 bC'pޤ=>]*ੋ=E'd EU4:tYfLa6")]'ܾE'ʁty$tAM sʝX pdMٰbpI! GM*Vih;lwlP$~b ֧*A%d-&+#PVRsyיrQcc'-wH$a)NBJS3$XyBע/tùUYe:!89it8dwҨ۟#&Д%GMvWЕ]hݮajbae42t|6_m(/,mpֽ\x* 57W!}_KӶk·r^t nW79-tdCQ[>xBy5˕#ube8P4@'Z||IQ7$˖~hznBI#m9c`Lj߁K_4]S[C2,w0PO'vo懷/DŽs.R‹}~}u~`l7zGq~3E~%Δu^q&Mȉ#Qs&QJ*cI A !_ e@l1YK%8Ρ(5Su~p=NFLh3o0fЖ˪ $a3.- HxQuw'Ip#@11ebo.}L`w0+_p7OS=S64+K)`=~E6>}qO:!PmDA:yژv=Zer*,Z&I˃r4Am Oh j+xޟČO#ߩK0i FBI0dǂ*hŭaH˶Ĝ.H-RFOl,S Ag4UG<bg:7L5ZGj1{FEpgڅ4I IGgqHpTo|J\`=Vӟ{foQA ?퇳 z uXlP E#jwߡ *!zANxGJЕsP2u[_&7۩$>[ꦒN>n vR&R<8wv=PuLv*JNah+A)zUO7ty1AU=AV#^fـ ʮ#X71v'Xsc7wOJ7{yY/ ޥӷO^'~@CϷنPa.o0.[ruVp5 ~g+QSZC&,${aMS~Eq"4L摉- C:}?1npX;:e'2c{ɯ t_]*a+ z:xvx;<އmH*@sLn5O/ka fp!!|G毋NQܩI~d߇Nb]Gj~܃}.x=f~}ك~O{Q|kPUk, ]%OcуC~̾}4UV#;4ߵFǻnx{  *~$k$ώȾ~ny+ L(dQ-XJ"!xJWecԲ;,]u_Ky:u5qNG+ Du/;1bu} M/8:)ޖV0A"HyP ٪QBMP^E9`~k'LRy$ynxB5qTsA\0¸a]%ջ^o_|_xk@ݨ_wCվ_O BꨤB*/=kZM2$gstnBTy@=/FS8rvNm!Z;tQ8Zx_E7i &9yxutKx[$U۴\/y=?c?VI7xmI'?,Iv4sogBdJV=x0R|'jL [a eEKWg|`"Y\yħi9XɇM>a/!ý*.u׻ R<:rZ hByhهDw> Y+(-]զEqVv6$S-OA\q;`<`%v= 7tp9! :5R*?\֜9x3$-qsx{ꒇd""ֶyP9z^<~t{"&8Gȟ}q?uG8 |_'buZ{w}t*d[o]×ld% iroDAտp` VY/l;+JQu}'!39e6N+W%1gX)^̠]w3׉: N,_4Y:3+1Yuqi$0W$`[cRF H -8YFd%o-jb"2l7ݱOG|H\F~ aŪ:v(a\A}%֫y0xm4ߓ܊hQgڸ6K0˚摃f `Q|Z:yg7QISEFޛT?eh¯NSf9N> %d9qo&93~V6aKlΥW3õfOFL0i11 sxo 9jCZ=&Ca7 |o+ uFn~ڽOY\_V|:\\fq̇繹Y:{}ѸG ^qþJO%P(=gr9R%R}:F8d1B cswZܖIW8 1\iAjU䬉JIjrNѬEfzUJwrT7Mln.ɿE j雎4x3O7>>e)NjE զ!`^,\5UX,F,fR-P2sHmA mU pydWEY s$qE$At:kN~$$]`!!D%[]rkh-92paoƃ(vܝ3SɴigDQ啟=w]c-^X=gKqe/L_F"'@})_!&{DH~{UZ% Fzf[HE@"Q (P Bhi`i $ZhH&R+L;`&4!4L$PS,A4 EABQJRRU-4TLQA1I3Ia**JbYi`Z*$ 1AE, I4DSUQRAM[hiJ X$C2%aj&j`+A1tQlU2:Ũ b\D#0kV"t)Zh)fT*Y"JE i)B $aE R$&"Hjj!IV &"&bfZJfi!V"*"iii"("(&H*b"("dIh Jf))b"BJ& P" I *XH&h)i! * " J1 Hk55QQ@PLJUQMTAS3$HKIX`X8QfhfV) JFI&&"ih(* *j$h*H`("$b@VBH*H)hJ *h&a*H) JJihJF $ H$bJFjJZAJ "h*)j Z(JJ4ꢩZj(&(ZX"K)*9h)$(** (Yj"b jffXE!  "aB"*(cQ1082AI & eH " **a* bHhZ=UE>gE$#UQ(D#P{Y"jj "hbfB*!H%b b*IbR&ahXbYId&"d) V " "$_mj()J!(Z( "" ( &($a"&X&f ,QPEBDړg1ԸE߳r6F$LCJ1"6NHIƐD @#:D_}(?  -HPT*$HH.$)R"iP( ߤMT+B' hOBDi6*\5UZM(U4mO8PJdȉMP;JaC G.3#D0i"iT=I=_4 5E(l" _TBw}`W%I%4 P)H??ǿAé>(Wwu4+@"u.J8 "DWäN:PZV)!1Cxn(GyRbyD&JDِL1hBxgx){ 8<4g*3@Uı!3C")iE5E)a)dXCP!q&Wp$ L%"HQZ% J-(&ی#,L$Cr4CT҃4eA((q [ I 1#!t(B#`AR¬E,B+&ڙҕ BW208?BBl%! 4Gꉋ@m@' 's(A|\O$_AU@' $lxSO~o ځ6F?GUOE1 A=:xtt¸Óg>x?UdsN}kw߁}j8xZ:N)WЉqԯ;gw>n?"x]?\zFEŅk6pd臐TΌLu΢yrLL h?ڱrm2񛮳nYFw՟JA!_#̥my.,щ"ZԂc}- KC>aN)'L|Ntv9g=/T?mwyoQuԀ@<*6ЭmB ]ڿ!|5|_R1_sNE'syٕ\\$rԈevEq `:O?MW8x^=R+۟B"|(sa쇪4\~1R'h\wVT{ygeXA'ɲazFa|:xZت+Ֆ%/.WI9p%mtoPdO7!&|f[qXIQ>xF_BN˝6U|Bkw^s qc/ /{F| cr9iK\1Lk$Z恉z{q !MGcG{;΃hDVBBo)ñUWCȳ\/if3wݑQl$5 I]ʮBR'Iz U&"PD+q-gvlWkq 0l$?\:! -7T q0W:2t#1B ርzLc1Q=Eߘvt>v.VTi;@OvFAQ%s&Zubdۆ1^rO,qJݖ_OHW #2gߍ4֗e _'8p6.W0em[E' cGaKe m: Fv]n1jM$ȧ,&>!.YzS+N#9qŁ vv ؤ3~# r&\w+3n'"!eRV#٩WBPWf{[AD&},UC od_fn`9&J׎CeAJQ1@\Y6TGY\@wmI# ˗:l`Ϛh:T bKj`o3#&DBYs*H 7d7.ک8M-|1?CҠȵnQ6yJ^KЅ2a[Ēaub8*xVL/R9^(჈(@ӧ뻛XU[a̯Ћ  9=dlD/FUN 5e2Q Z\ h;b|S|?vrN%:prݧwKtӿOgbI?P-5 BCU4+R?)J&N@^Il FqM4#4E#ϝcRP?6a '0 dt$ d+OW>( AGlRH<,wxɀݗ_j rm]?Y_67 $!R Gi3Џ'4ģx—lR2?ӷ`GK1b?KiސS) 4-o͙ 8\  D:Q\Q%(i713@Y  x[  ]qhGwP*0xzs8>\Ix\kfYšgV%Si\61Ur#wFJ}{j\CXax,OzB/M\$#r =PRD ~^ߖI_]qΥ`#_5V~de/sq9"*Oן_* J=̀Ẉ tqj[ޅsjVgrL;q*ˇW ?z` kY>zE,!4(]HLsDzjfy]wcI%oy 4㐩0߫89$~U2ӍF0Puf;^Aqu]Ҥ1a ?z0 -\aDIȔ&c *NV0rӥswL$ 8l=xuz/Ž|_8/_?šL/3Q}EWLJjykc{o;bi>MHy3%FVu;:TϚ'σ^8rgG曯g-2Lʝkt)ˍz0pLR+лK`AA_j.(+#(a*_a,3)Yְ $ y;C̗gL:Pؿ+VV-81q(F LR>uWΗHCD2[ău)(Dx|`=an|V(c<f~\wڭi,ˠNpswYM/]3&LG;J5+ p5טBhv6YͺoPk^oAg6vDE%3+uΕ =BŽ8|kgAI:Sb|Y7 /צg~ϺCS6Aüy -ՕQ"![(Im?-@HIb~ 3ihTy7if}dhc{8IQDtLj:R,경G ==X41p| _֢x_].Ȩa򍪰\bmڲ.tÆ~gRRC8 1ݘ/{ҭ* ۹;b9C900u,y;qαDKYFa*ý{MꖌP]/fH^{+GJ9V{CCaWeomLeĥHb L>׾}%\'(gΑyz^ߍ = bI,+x kњ}8ǖ&ߺp-Md^ mGCgF'RD? \+ <YD\twr[)iii(@5ceI!018mmWxʐNPMninI1GB7v}iW款PHr9,9kNP~)M/5=07 lˢyvv푁}\/X1F6ݺx}`ǟ*Z;tW9Y?s; 8M"ja[o3`vѬ_r!W v7UQa3ٱXBu5XP07Mɪ.sgs5a1mp瓰((`e7=W66^iCk{OOs>$Fb}wO~k:^g |t3\|=UKϨv1kЦvN)#cvgv , rʩTiYT ?Aڃ8&@zgЂA*& RSBDBAP EP?D'?iQRT J2R)$%PT$(jRoE&5X\F`di ^M<"2Dj ͭQ$(k%/;973Z" d!ւhBJ#sqSM0L-4bƧ0pN`5־V/.\v/\L2@ 5!>rf3URPmM[:lBAm񆚰˖3!. a& 2?)9S3RLs/yl6 HV%M&XҖhj]{v6˜pnQilхC}t뱌KO ɒ(&F& ZIG.Acs9!w 0Ff>j}0wr!gPbTP CrF#K4Dh,VV 1#[*y@S"V#BF.AIHmf8ӤsQy>ya<.D\69=}c2G#KюM%Q4KȈy TQӢ TO$q=G&j W|n ""B#_!oQ%KjAa>3r[}P~[Q,_wuxYlP+_9˟uޗ8~䔆:Ε6W"^$k ]$ A~ PtWyŰ ]g8?׆-F5?*1,I׀xsߨj/'3m Pqrb?1[nHlmd&KF]I&\u~wu8@v:H(n/itEx={QN"遼Rj9| ~BI\^֨9 1Dn~su%%{"#Mi'L?.-y`BfXUvF98-A(k{Q/(U4Dϙ+mrͽkTXb,XV\;feu'_yPKul!wewqU0[T%R8 et%BPo/SKLB<9b+A IyI&if,#UY1Q۪gH]淭jͶSy'w>/uQ*X21̖gIx /H}䇙lݥ2Y(dwkGX"DK×K6{]w]uv)㛟|8<1w<)k03ډ{Ľ%hw*sq7q-a9矝s $yO xێHi'|opX'Nqt?>@S>17uuͿ4(}+Dp80!9Y%!9MɔYlݓ7E&kkɛy$ |t %`N~5U?q97ɧP0$ VPKdWwdr/ s_:|ZOSᏭ<#}um$_<i? j\hn"5~901V'v?wptxFp|if` o\ZZռ<85Wr̉Xdimd\x&&Ey5E ]^naZ8:lZi8da4*I%d5dhi)TZfu5[8HܐZMIwcKTQUeLsG5[e!r۰I$G3W-ZwMk7vΫeLgռHA@Qg6q$t9ɴ$ȱVFKCmV Ussq}Ք.ĚQIRF/.5֫}s+g.Ny}nk羣q}tㅺ{EUB^L:`rhNN8t״μ7˱쯞Xvnqiff3q9=s}LRz=_u[Ɏ_n:k.v^ﳞzYp_gx'gOݨRZ\:7l}6 fq'<&5PqF ոzXӼY8ٓy>m̫"Kx߈/l|9)k5̰t̙f/ DE2D=*E3A)56"qe}EUQB $6PF[ggRi0TbqlӍm 08D 5"̪hAG yA(ark0' g%ܩ65 $rNXFHɒ8EbᙩTyBIL 0$շ_ގzNv6r@^U\gJ(^ۛTU(̒ր ~>[DE|N?^({|(QCbQEYAb& ÌѸbfNG)+0.۬iK c:n2[GDICfL@7Yم}g3+3GSP]s#aTژCivntL\N\1aF=42 ї&d3N%86CbڽJF( B&j hxJgsebiWQ3+cٔi49dLrǼd6|xº>4 9O")??8=ݻ/>IB6nzZcaFMih\(H}W5! îӷ'O0#|x$er}ө]"9 X@䫱Qc"'ݿ CC:8FjyB{xXMP)b@nvS>LQWN#$@~큄v5d )MPHOC TXwq9f-+RF9ANt'DUt/m&"c4CĖ5&uqh5 M `JR Wln CMO$q>0ëi1!:zS4VH9.nre%FU\'K2V]֓`Nnafw[jFO#g^NASp!juq2 Fws|uz(M^3هx9"w$nucF6Q=AZpB7L2:opDžU,v;tUEA'$v ݎt*9ʨ_+-?h)uz{} b( >Fy19IAyѓ&jTDŽm<)Ҟ_P.z3\2#y8cgNi0?_3 ڞsF9_ x$}g՞>}   [o|&ڝ7 Owj%9K8<T(;7_Ҭ>/hj;B-G$L10sdfXBw]|'Or᪰8jtd٘l쀻n3dmD߭]@O˄Bߞ^~sJSx0`?pѬ;*QbOOA/ǀZ >3 6""aT9ϗn@Y= = d;}x(GQT|?" 36c@N.ڜ6ޱrDFDz Y;P,>{Hߡ~ٔqݖo~r++GB(D"#';rWx(?V2=H Pl#(GHkV!~_sQX̒rEr}_,Q" G2 4い0{LAԔAfQYP| <RS%m D7>@/py`@$D_7?h> ~ITxO̷ט k젅mT耺~P%K*]P`Yo]208R<dE?p"CӛpUU!5ښμgmMӿM'?MoNs|F QLC Xv{nɢ`KrКĭL1?KٜS* Ru'gMk L.?,V(6ֺ{ b?'L~O鹷Buq\q\j?d)q,%zDzetl!ScÔ|rmo>̏cDNlH!b(XACo)8N%{މ@*ao)9KK/Q_&kq~v7fǘ cp?d2wf*¿;?H; TF#Ǧ۫KcU@b {%ihB;$H>X Z堫+Qk6h_c;0h(?l6TS\Lެ f8KHp/sO!K ̽I(T_Ga >ڻrl3!#wԚ=Og b d,)}{-TA  (`PPCuѣJZ:?S|gf{zz\388DThHL[+/[ K 8/[llHdQ|FДv!rA;&Σ!!R 7ާ^k-Cݘt/"*w0;(EXv؏ǽ!yñ$7J9E30`13ÉB)\DNԀ< .e'smmJggy~ ph~eC8+AdUz`DhCꫝ$SdFT( T̨Q(9@,r!j) 4V26Ͻۯ5X=h,nTc3;>xRH`zG&f) p w?ONa:`\d%Eik9?uh'0873DHiI2`p 3 [O_(W8Q PV"8w3nI>_ttE1(PhilKV0? Y $Grv{}pPp5mD@:O UQTXv9]5zƪ["-"{n*hbėSt}T@{x!=w>/Zs&̞`' YOF{vwW钥 ! Nôs1UMtHp|gj#QgE' PJa#fX}[!Y_JKɑ7y~l"CBUKWH!i0,SL8M1mkDg_8=xN9lID pfw{0A4<<^0\!zLC\dBU0N?AWMT6pHb4X1ژ(KSzETK0vS-Ayi|ws&Ẍ́Z4RrQX(C3UY=J܋:&3 L} sި^y{*'j ̀ ~aFKǿ_֪ \ZfL=N-C}&K0fΈ/ZE-t;Fֿ}d%AF 19Jh!BQXIie0d2ʠ'WRNj+9j齺>6rwk5ugƆo#@ w7GWoy\xLjt^`='R@X'TC 0B? 5)I &ݠZ7><~<*j%pRsR>gVG. ʴT(ĢLW"!*9*Ѵk(2VbP *Q:: #  t '7FVDg ]]Γ@A8CiT}?,]1()8_sfOy>+[+ B19ej@5{%C#x@>8'AR>: hu X#˒z4VTdijK0, oox޳%A?\Eoe]ӬKD{&g '#A@3>ȉ|ba=e% t1=Q PDF_~^`E&J"te jPx/c4n(Mgϔ@A(ɖQD{a!S~e~{ Bb&6d){g?g 1$@ Dp'!*VT"Zx{oYumO"'}D*"k> / ?">>vl6k1" ʏtG7F9Cy{}/>DtJ ܤD[HC:zm.4/!'*:D:Ȑ1UѲ|c )xVBT&(jMU/tǿlRf(P"^m3n3{Mo{nP DDǓ.)=sTX42>ϝρ:z(xA,岰Aȹl7!Eℤ `Qq#׭;W:v\ },̺ž$(}t-4Kwv9%"PJ)3NRvD!}5{8BI9r}CD-{1Xu'T"XADI GZ:]RqA@$+aJasC-YZԾO擠E.Vѳ`Y8`~LrŒ~jYС{%ͪy%ޔ Vޮ rpc T U9㯞珧 dyI#6Ho?uIW\tHkᕝ&*;`53=Z)K Nc׭* d>d엕"uDh2eV0!:?o ON a. ~>ibJeoRBTxmXLkO'kYMokG@ V{e eX=a+FVa7=jlẖ(6rlz\h8$ u(ϻ\ (r]42%5K7[;|".ҝ>z}( @sZ1q2#o|-Ev=Ԡ MHwbs `[;E>JKfL7뾣)3wwkN~v2y>GU"# ڷ:m(!յnc!=ܷ4,?CM6QFsۃ]hE6 : =< w7@4 p&"\@XDMH.×>^x_{ y]+օ){8<6ᕀ!վv;xHdž28Duh Jf? %2 Q>>: w7 9YƛI2xe"AC0kUqX{px=:PCиKf0Ӛ7d++X. wX8/jtdr.ez!*0|㞚ʶ  H%,ar!{IcI[h(>]sƮxY4uEO5]L@5kOX<"I_\n3&WsXKuS[AzPL@ <@,Ns}TXNN i8Wv.eՂ3oYBrs[h &*ATH}q/1^RW-Fqv%0}D - ;Q~o4zA` #cĬ`俾OK>]lGq %Ϣ|䪯hq3$1-ntҾM,i+ZUjL/U%/G=)x̿_q+7vt\)F"9z%T&pk+f,;[~EnsCĈbW6U|^^|$N ]džߧwLYƛ(EOm\Gk:w7a'[P<cxgq]+<1eY:zG;{ * #t컲[]kOQz.Q`dT![+]9;gE@ Ӄ{ȣ6Z7j:x˒%H=pqT}r<2ݞY,&`MWW$RU/$KRCO .[rܯ]uYVb'iF cAKR&h۷׌vIx&<5Mͼ.f(({}$#m>B=SOD^^>oxֶ0؈u뻶Y4~,rx1#DSSO<$ruh *çK8jΈ*`w0}S)||h00%ESC3GYӅ``jy԰ᇓ]F?kI2yDvGO u vq%PNco[;I]\/L亗`8U\ %I x/CǭИ}?@D5alO6K3^0. 4s (WeXy% D\ hU\0ll[,ڷbN](z`YD2_{*殑]orv [޽]$H;oN0{e0Op>yq<(3mC55JHѐ 9 2I"Ym_CFd69xa۷oN}2|﫽1.WJtHLJ7C^^Zaqb>ϔrkS"yFå7ZC 4m?h2v2{ /:@7ET5|ö"4d,bӡПuȉ ͟%# 'yA;Q «"EkPoO0F!CD5y]ctvG/4rFIe3J X_oS>繍iZ (iE^.opV: FԳFt)&u>|~ȘK_`M"0lmyx%9IcalFwE]3xpҷ/q%urº347SaSͺ3>[,D _C@4>opC7,Ka7{=Sh9ᚬ<1O c uh˄/ߤǺ  AW]( in0}T̝`R`U⛬0`DAӶFU!O_w'afl (:=y0?`BL!H%D* MJ?AjAd΀֍7 8:ͭ0:bXiQ?GMJ3ex7w5 }5BB?ȐhUDa$hmN,a sIJT6ChġVQ3ʙhLkFrFO`cشu"p'!Vm4I nb@X?guÇNzs ;Zb CVd4sb0M )9f) PƎNmM 5bJ4^ &)}7YY:}ao~KiHn<D' Z~1CRK%0fDPE RW8%cJ$w!UBLQ3ܓ"1S$Ծx$!!D% TRA N5LBDB?& ZB! (b8õ2\|QŤH (:YEų-$]rQ|C _|۞_3~D񟵰B4ȓUH%4DE >[aD1dL jn{ >%n Ԉ$Iol#Cz fd'{VCHn=a@E@0ˢvAA{x[iy3%Y2ER_GCO$Ó B"`71H0_GGiONDrsBY96woz>`U@EGG- wZ BҺ;HJCIX9^>e|*TXRqȸ۴ FXzS$KL @$p"9WTыJr 6hTsJ _EEjoDΗf_~D2uI9RtLhqf5Zۘi$}jdpu7Mq!t}12?g;hj5#s?})0Rb"kb5(r@AZ9c۳|>jĉ^ pdaQ 5 Hsf-8 î(Qy6hʬM$H 7+=/0NG ˁ Hoa 7g_x0Oנ;hx|;5DPV |I8:Ai:2$*a}.a#UOT4fM>CE8Ne$,zlEn>/_q*NL̜a_ <3ndByu~AU?A@79 Gjc,‚l\>|^>=#"Uhh"ww@AZģ A.+b\Q lЗSۏ$*C FC$0'Y"&D k5k W%Y4DCDV٥FAP.逇]HR.@ke_aD4PlJ+Vu2P}"B?_, [GﱇQ`aPX#!wd%'\0NȣB/'[̝ے|sAu3@A"VevUwsu1ř."#12uI\Vi3SFv?8}"bC>Ws/pEqD}e{Ä8m#5Q/ʏ \/tѵXƣ|sfcCU D̆`0)nwG>3 JO)D7 {tT':ȪGC5ٟD?BA@݆0fHl243tHs 1 d&Ia Q<;UVQVsy xOr!neRHOerO^}{[ E"eiX(MD!w<قِ5Y4$Y)F>6^bnеP\ 8NrcU?8=LIŗgao~3]jQG !Tw$> z'T3QxeceL04 1ۨsC)irxgnĨ{<G4D;d>͑]8l> =8ú:@O!!@55Eh0M0tS=ݐO`4'5}(PA!@ij+9jS0G hB I 8X`bxG-:@C i=J'A$~.{$˵>m!<[-#}q!vHXa`3pRu @?'P6R7G!@r 5rfl{߫;q7L ֗͠'o57n`!nϨ G{s/EB0bq'X;@M$voYvVī_W ?NwE%c߶Hodm;&6HP]7,؇$(gJz9Ǎi16m |? /& bC8K"O8\$sȐ7pQÅ6pf@IBMvPṘ3#13j=1oP ` 54}V{|b[0U,#c3@-| 6 AŝXư2ѐl+sn?Y5df݃B,Xfcy1s A0gaJ!aY7`Vp4YELIH#!?p?y^64(,~{i)_My,OB3q?yRR"?:~~BXF QG?!8gMNݖ6܊0ԟ]WJqѯ\h"e>ڤ06{kCJYqFDO]9^SZXte0|". 3OKӮ5c^\~pҹf1h %M6J|l7sjv`᫟ͫ;lD|/# Is;F{6ƇS|25׈ԛ"ԑKQ"cSʼlq1Y lw6Bɹ'w%I@Á`~+On= ==^b:oA/ThkHr^O(::0gxAy@sCjVBMCx(@)+9X4/roSd}Q ~fاzC. mO8Iy16JnVwXp3]:1m&ܪuM$p@^~ٱv\(8Tke^U@Gܹ@^ B+: ?;9nS4p3"sޟP?4 (4XpH|e@NJ:/h)8N#Ȥi7CӤUA ޘr[EulG0 m7v%viO,9@n /yŤeX}|2?lnqq=;L5~@? >9fPHP/T, 6/ozEsUp ܄ &1O:4L=@#mTv(cG_`T 䐧wɶZvpϖܺ";rM_BȰy&I` G} >c9FUMXY4 H㭮Zu a2<wwJX&T+C@b#I0J#D͔~T9꒲ 1f'΅ɭ2XWQHN3@ZL d2DphYhMAHY@SY++&}?OR*)J@5-J[̟r值R wEG ;ptM}p v S(y诛G>Ą FGU]YZN${&8queD\n;NFq&&gUsַ_e6&3I+WR=`1y̼;4>т1IY]-L^ڒsH\u0,,7i&m;Q>'uY2^3)m1| $7!@u2ltbAbX`H`/Ef$ݸo9s|z{SW]d2Ch`=7^x|;T@͢QC4bG%ӈ'6u76>Q#Ί&EKT)%K0X0 Q*T>!t8f)0~2^τM׭@majCDOu<'N;rN89Cڊ 7 ;\/ȗAA@;%\DH'4'Ϧˁ4Ӯ݂nRiPC)S6ey腂?hG3Z<˽{1Ҫ7Ut-c)1k)ك-ٺ\[ɌVpx\"nBڢ=zxGf_*nw㎬/,3`8ZlgKAi暥޲?fD'tJ8 :}g[DmPCH8l}\]H{ݬg0Yw`*f_=q(Ӝ+&!q&w}j1FN4$(|pH:+NQcjˠV[ H K2D~MdVu9:ZC`cQ<}zI>DF|.A"@E=3O|h|S1"4ˊ ]ȁ>&Xx ࠆ.tɛα8$3N]Li_Kcko?ǥ;.HzX- ;ɵx ;㻿ۓ;}!x+%yQp ;!G a Q s}k@S̮ -cRt~=u|\4tF_H}%ߥ܁c~PDy0"}D uDW4(ub\`|xMm߯ Yx<TPj?@K//zvR)y*zybB\tǩwaѲu4)ôD#JU0LP3\;9oa 4+9M>kDDAXattw6T;ugC|Nh{b1?K3 s={h:✋WWi(䯰yh@ "ي 80Gg̈́Ǡ^M0D5{{5ݥMK8Kꢊ+TRZ$9ya[ujC1Xkcł@d5BV2t%s.SHt5b[zx2 )*MF9p.m^-iDҩt!}*r Q f)ĕ_W^ ~;Ar}S%";GJE4͌;3X@z_^{vNa*)8=ݐf9zG!<]/۾xk6I*0p &rl8A4*&~Rnٮ2J&~Аˠ!&޽&;r^;M90D=@AM4M4CN @d;u_{Jy%83 dCX9̂X#ӡTь3+к2\'XXCqLˉe{LGR}xf1crI7GW,k3?f†&d'^Lz 76lbBdf&/Ð SeX-h3b2!MRL'\NI:7?QD s؉ץ5TRd~8]wu׈jIz3xqw^ ֣oStҰ^zO=-a3 ya~@Nwf#AEĚ Eu40Byݎe;)>Ģ@ X *Yd.KC\`)$1ͻ `0e{9B}‰諄RLey:ޙ7L8`*5ze&(5OQ:{sn]%Lm;iM6^LN$1.j[>K*t} { x9 2}'O30sGW˖?:"Shm$d&k'{lg'Z@C0~ww۸uC{V*Ӑ\MM-UU]&[z.蒳u`g}枫(xly3C!.j2 P,$1 H B$&$)&IR!JE@h@%HEU'"Jψ>Ċ{N^]}IHhYa}#)_Xr(gb##}& vR{) !/l^A=}roHZ<|9cH2HREcR"Xhanŷ7߾ ##B5>dQ>E8B(TG *e $KDpp׎[b #XWN܏g=dtiM -0k!20.A 1wa(>Uu]a622}1T#gv*nkO<>:e@2_yMA=́GֿCtKg%pT\ CCXu7^2|e^FICL9c"W;bX{} gې62m{~$8?~s3ev'|71  /<[*un%~v hl玙Z\c<6=9Π_,Pu^~H&D94}y6YLOJfn |@ܞ!dH8D|9xM8P1dC˲Bꐻ!|;3&xIy[43[V>3qۿ_H$ñTm.&–u\bQ4& si"Ri6 ȼoӈ_Wn(Ln9l!{yb 4 $l:Cloc:5Gπ'@0Ĕ2?|4DA )QLHC#W{{|8Ye8ӿtYtc!]#U6:VҡM5.ԚՎ/6o:@ùK)S֭%"ӌlR-7ue>ͳ;:- `q|4e>t01 LB~E4uc+N;!Ya: %t0>yyi0m&lahT;;}T8!\OO0NlnczT^bd:cK7֎ц z֡)iO8_8/\."pF8 i1CLES0ؓ B0T^iFح=>ƪd\Y͗+1û0cQpj(VNb\58D\a5HuR`RySwXs m~GTNUgNB ,/L21wVhGs}8R ۏ̒A)a[آC.ߗדrZ ; B3P9g=)d=R]G/B Cl dj Oc  @Gx=[PZ=`=-}DyO>u$(Z>~lfcV-LDgN(= !:w'1ѴӁk@Bb:[Lm$Վ,bDR3ϫIɐ]ñE}KvcM̆zq,D0Cma2EUU UP-U`}/Uї,0oM&~=$u *f}|$;g9L`d܉XpY`t0__NUhqBHfǣ!\T}`/DNKzVSC6Y`01#Q2a4eGpvT!OX~BQw.# b<vũ&4Ӻ-*wLzLGVk $D3YXU!4. eJpF {N3G2 "@&5q$Rt1<4ĩWaPvN2x$H?ߥPOxNYjkP`B8D/?W?jxr^ek_sN}bO/-MuB5t{܏S&D$.!=5EID5Vɘ>_DJ #==K' s r;R2<<IǨ~:xca6/<NaS8z{ed ߯a;a7&4. " g^ Q9Jn8Z'0 '9D 0*|M%:ދICP2PnEW$nhVҽvw'mbp N5dmG'on7\`}B 4 7amH)!F%H4ώ<'{J|pA9Bj^Ӹ& H뺆:a0'LkdX6C+zNL3x*s0ҳ:k H zC͎5a"(>v 2_ 5l4;I:]\DDfxF>GM`oS =LӺ(5a=8iS9ʃL`&ʨ p&`r $ܠS $.N| f\4%RbW$z:}[*тN,)!2:o4cڞQH5u?,g _Zaŧ}|/3 =60pM:?ON};SM'2c@,Jp{'i`2qaL3c凃xu10Ay~}QggnY[(9!p$9ׯ%-(F s2+kiDZ=3#xï| ^2<ܰgrj_.&hنL3&|y;s=̘k%Sw;h5ľ  !} $\X} ?VuM& nIw>sb (^{K˞^G9C4Woi<#E7e"/3㧽HraiK+A4IP,LL$n%Nl`~4/Yhb#?}ͣ^Z|y2Գ~f r  L{׻jS5=$_7噶*LgF3QrYUJ@L7)3ugg`|}ϹB$S::!%悆!3^DM#R ~-)qZ566t0Ei$2ƮAQrO L88BTEP:=:I<CBAH阄w>^tٌ>#_v X&"Ao]N\yr@ơG/Y6ST$Hv6qA@$):nP$ k c9S *+b.1%"Sch^~a&ґ! ҇)PS_)S~dl%~O$<$2 1 qR2V9@=0MKIϴw@0JW0@(aR.i;\ T/~ zR 2@@TS1 m`so[`e 1P絜@;8uG铡<2Tv~>/Z{<9gǗ;xR׿{.6̅H)>6:y1%̇iɌHCC5c —>'&|g~Ah~b acKCY6iXBѤۅU&ȻРYxCRdXH]|G,$s!4 \%e>&Ңkf|pa&1{kqހn-.CmN|aHԪͱ4`D78'E=H:(@8W $!?6MΝ D<@*2L9 nqW0wlZ,1 0S]*2ЊB=h/Wʻ*{ѣ7&a3's TP/E! SX~5r*S?^$OF咟k.[Z-b.TɯƢ!B扛fh}Օ x$&w uϖܙf!;rSOMl@oMiwA-MH4 &%0i`ljO2CGP 883t` Q);׾ɰs`p F}TW87Pcr :J$!sמ ӏ@ĢJwg3yKԹY pd2+DO^\ O@>ȱ`uVOxzޞƌV0EL+s3Ah;J\ϭavp/Gl?~^Nqm> wZU3w̧*YAAuƶqGoaxs]9޹-N7rG=R'0VCHd@%17 \<Z|@ϊ<>t|}#T659UUOa%5*r#Ϡ0_P>ϫo\t'7}bSʩQxfTL{ވ*`O2%%{|T]==L:HL/A-LI8Y ;Q3ߖ'Z5凁Aݓi*Cd@;zpz8:sQU"s8( 9=6(ŀ"CZf v p(U= ܘ'Ly"HiJ!)LkQD?O|GH/NѨe0$}9ƃɼ8u!Ь2?+I+R F4 !tAg-l:>̉W3b3C3éQa(5AUTn"'ʵ4U4RQHD-qss^&2u~0]M:oЗ8Zیd=Z.t ĿP@zӹ=U*)Ki0B##9 Iضh`ۍ["H\OprECPr0О&D$ AEn\ ލlpQ6NjEVxO3 JFr c%Yhpj>`+܄L,?’X_ل6k$/Գ.0!I"~H*{{V}E0S#/ͳ/\3+NW, "  QOΐI"XY%oKwV@gy@(0PpG(91,BW@ěmZ<)2WIɵӑIxmFQׁ78X7G{!%]wWSȵMئEpY+|qqz$H1t <Ӓ0 ?6?"II?..=;bZ}&3 h4!OlAEN8wha!dfX(GN`%>jGrԥVҡ/fsylbX \>_fcŇ;ErҢuIPDz0 4ef#^ g,~Bv8q `|%eǎ<25OKL;ox(t5Hb &gvN74NC˔(z&(emPmD5t!qE(B|& I9Nގ='C$vONB={_~ؒC(Ry)aTt;1&(6F#lō$=\f*¢ׅB~ ׭.PA0RQT^35y9&fgpű^}UvEt^B)L=O |aOvTZvv7R9.-82H@s >#f8C@BrQbH"`ٖhكki_ l=J%Fϑ*&0i$vڐj)C$HP+@nU7T<`^/,CQȔnUo,OM證C$plZ4 +6?)n6ɐy,gЂ.k5 P?YU I t=ʿ@J<g<5w`{P{N:̨8l`%f6VJ *<]JM?m.¦|{ui3O =}/d8QJ]Ӧ͆YAUKĹ!/_PMxQEQ~p5n+Ty:(`,M{i3/eP\W~YXs*"(%DUDTQ(UUUQEQQ5qƹ|]ERQEQB(Т(mSMdo3ud4(Rac/ V(Hһ))#QN-fBHHdHP8N m OJ*j0ηPrC_T-"+xSDܦ_) h(`Su0M0E8 `}sD,:Ob<ʏ`'̠wD (,| ^=u 䞎WAhRu1KʼfET_y_3V }nRgP|¬OduAt$-"#&vP`RP-UzFG9#{e3XXχ{GU:Y;S]ΏW;nV|Y}?ElʿS|k,z?1$ ߠ SmU*/y !(ׄ8g9F4\r>sDE(md-~%C@x[+%] [IUI_}1sb'Sֻa&IT~P۞1b 8YY&w EV7=D)cfǰlZ$8Ȭ j!B,?/s$:Ӏ6v=8zl5+tC0U5G"5ؖc `sf&fe,Rt!TPu u%1YJwb*&ۘ4mT}A??8AH (aɀD.8)G&> *3B%ʇo溺&<%1(g- Q`R(H[vO 4ep|AQ5Uu I! Gu~^(@A`17EPeQĶ# R !v-~c^Cl!SOR)c3DBN3N4p˧>bDԊ{>g_f̀϶1cGsǮybts& "1kFU3$Q Wv;`f숝ba={,bH qsI}iޅEUEUUEUHH!aBAWe:rk4@LA"ʽ~Z88"*""b"1H$UEDDAkHAȗ'%z$A_y c$O|u1!pmRa.!)¤/qUGTc0  ITs=)- NPu{fP#u0,ΣSaG%h=Q|[ ehRr [*(YW$; S1Ř1!ǰC S M-q(¬]-=1iF6w+ [5BCB.ƢD_F-r8AoԁdEcb7>P;/ iȪ̝D9Tw i;Ü.ژ0yPpjdfae2 @0Ns{zvp|'Q[cFbb+lے6#AD Chآݥ1W>Oo=mFy% ;hh`VϓhAO/on 'O樃N宼 9v829I*<vG3HfFHhfgrP#4ao©7'_y${21R3QQmSGp9U_`gTp4+@P~2.Zk AA cȶcoQl;{ɼ/GN,3 Uq^k|NQthqfi2sʜ)__`g$~Sx.*& ͭS.<$(7?QyHߎf^?w)b=o7_c4{b*{J_,H!]Ubaeڙ`6в܌;["x4?7.mh7Aʾ_MbT's~nfQP5s~og$;y~5Q-m23GUXl:Ke+?cҧl!iߟ$TNj' "XJ(.G9U0=C@q{S>泵 -NkC*H;]–!? ]~=bj $$ w|,@)[ơ|;fuĴ EQI 66go:ŀN {U&-e/.Q0&EBa\}|SdΧ pIw5)=ǒ-Qi7׌K85:$a\/nh*Ls{J(`gi AA.QH*'"?8Q8!qߗ;2m ,ãφp\2xx Ry@ZCT.wx+3:A'9-J@E"%ґmP6LBx|+1deT~Xm2ͦӠhds(w!u\/ô۝{RgUyfW״?Wmf=DEرɋ1:(IJ<s|ϑ@TL ,!e7FS`z31JW:rdr9tU}< c^a^ CH_Ղ|" yg $ǶgQd;>\PlS۱&–艆+$nZ۬FS0XmSxlky!\/te{l+ @}o;C|./;'EWD] &bt4#t$hlnqS8P̫vu,|Nq`[>WuD3,\zȱ7wF2"LsAI9Y=u RJ`x\ŻBq~k}7 J{K!FQt3q&iSᔐg_-áK//W=EΧvL@/ >m%@g=v, hAeޡD9b"`xߍ:1 h+Ɖ0ڙ1) MD,p40PceŗpWu >t3J9bګ=ƩrE-#4 SC'##[E`#H)@mq饡 b*VrAPDB4Ԓtz\m;6/*É\ 8JD?́(%I bQӠ"HB$_ Z)_@頥`"**4hCbM $ F_/g1U|qcHlAZT(3! (D7.F'ֿLW9}(Kbn&4V&{khh,9?/]P8%A5 =?+hClO"fN<Ƞ!~GZ,'0kʶ;% CGN:Ȁ l2z*< #O'"nv?t>CH=O|}Sqv6q 47H9QX"Т'lP>h? BI辶ܣdE` cD|ժCJݱ$Q|zd*b4D6J4}7S,`[ =rCk;$tjXqzd0O$Ha-鐩6&-$+BـBp)·L-bq噺m &O$<,Twöp;dM.A@O n@PDKDRP,)*spd #Ǧͅ0} &//Stp(@Ų\6nDCY:E'1 lZoa??@Pg8 6@ D|cc;0!SI)y<_4>]?nDy;Ȯ3'p@`O". g,9Ɂa*0!L8xic#$ƌ@i nz|^ehO|YDWmGU^i('~ӴsJ6΀YG8{Mt0w4IOn5OT2U']؁.CIi.T؀~уZ \|&vŔ2̀n)wI` (=\f>&:8,N, c8 ] fm2&D k;=44\5 d6J)vSEJQIѷi?|xNJZQ}hC%[.fNg7|bo2~ )?;BpCr~&U!x!Rbv?Qn77]H$&J-@ -9cP6d ?U?iRMx{|L2ڦs\M^u^9~yXNTy[-~aSOcZF 0H4L-6;#ăXH 4E$z8 Z@XnJ- fE|1i=e ˈtRXjBPT%[kP1|{08_SG2A<~5c]34y;y0;$06#FV`fdbHY]Ï|z; n8K.O)Ԉ0,JcyWw!N; ӺI7_R]qK) $QF D<7 |nnvKC\#_E24G`ʷ`f^{MN gDpД0M c:& $1ìNBv:>R||M`7F| I3ȓ"hU#lm`yР,9vXm =wF)5;$>(M:l}9١RkFuIOn `N[gx I wG%Hr?UO? *&?7?6T;O%g !6ùce-a_/0tLmcN֘`%(uln*6( Tb+*OG+@k8I{4yGGs1񏼍STH"M7 iM1Q(1b5iX]捠m9knV8K,9 d:6CGKQ"ͨMjq)?~Hp|˃d,!HyXvݜx}A?_s*?xfQ٩-mifpeCH_ؘ TZAM+tG}ܮ`qyWr~/ 5wAf_sFFkތW$UұD"X=|܃;GtsVy&zu%Ѐ|( h<\M0@U ,w-wM71ydO*TJA '}]?ϳ ǿ'B(4GBW#v0OOkJ0xoC )&߼{WolŠnS%nϬ5LhH!kWr@%q\) "$4`E Z ;ha]XQsS:U%)z"`pL'..HHo9t$RJU%۲HȼϳF`jsOgJ |b ߡ$s9Ϋ57D&`$_WD~_8 GTTɤ}x]H9e$$%bKct& .@溊+N2G)}ݦI!w'.p\\q;ߣy6($ǹ 1xZ RO4@A8;V$b*lQ Az 8yPr翈\BrDV LJ2ds}\v EU9{S*p2=I*xݪ=t{ν6߄n+i·3ϟG$93鮚Q+}9<ɡ^grn{{y3,^R$Cjoe ݓiP (b"fX`!pdQUU2mt﨣M͎02fd^HX xg5 l U(%2#eR #HJ~$>}mǨm.߰=6G$+8&7`N I tn1_.$1RCC^,B P/7X']=UN5en0Q1t `{d#poߠ;*[]!6nzyd )PP9DžطCTzkdtTM,>ό#iÇ n7pL1bk;)HdPxϵ+-5Qey 5zV,J!)"%pdP䁉FvY}a*|zcJtzH/:M;FtܤJ]D >NVUf!zn؆ir1ѺZ&Hw$l.5J2j;HG4)~qS9ON!sN-«VFZM,?Eavy69Y_^3s,nnװ bt8 Xs`d'<amK . w^Y ''Ѹsf *O1RĐ+O$yqrAлznK=!Od@v`UC=|s5`1QwA:nw8I4 ;Op`@ '[)PAv\@Y2Lhv_,7AD48go0]NE6OGٞ39}h9*$-- r~*4FI0EedFI8F3YˇSǞ <=9xzX{UUUI|&Y:.&L侙$ΙY -!N# 7}֨`+xtT M;.ww %'`T3㲚F?$DJFvyzє## TR2aqF"s@`3J2}\7t 7iS .Ht!l׶TMXuv3\%G_HJOu$&AbAPOME]&vS}@!QY)3^.C1{ ؒxhPM~ʨ<ϻΨw$wcENN]Ġ'GҀXc`=]31(?5<_.h.{DLTtU1YYn!x88F"12 ‚V V,K?5F0@rH#1h*@rj2+u 6<7h"GCCpHl c)\2-) fAF \C}W^5pm'gjEANtv( ;d#Rd2a[ً3D;>:dr"?G~fT='U\0OԜ&-l1E|{M ּ<4>_EO2;n#QzE -?1̓ ]BX<6>k*fh@S{7vrۥNaY'$ Ev!5B: RWGJPW:[M&P%L1p8b^ 7&Bh|g7ަ} u;ب` DCZEȻ>$IRB-J=hpyy,+2I \Al_sHF[O]3N߰|"QkIXJK4Ӈ/&_ϴ}X!{ǽ ]`HOn=AwMjCr2p{ˎ绡 sghgOYkf0cB=ԁ1 IOi޸SJ:o0t!gޛfMcT 2LJ8> ] 7B(1Tאr0癷#g p;9&`o! D`c=6JxL:3JϒE.wQxG>@:-<]7+ǵ2 zɎߌ7C*I7a)fJ:;N`0,Kζ=&ǘ8^!A>@}>Ŋ[ ?{ ?^¨Hg}X!''S^Y8C`14U b"NaLIh 3M7Mt)61؊Q Ärz5zyhSL*|hlȄݹw^rURx/ +z#nRM"(5v08Rޱ?vmhk5T["?FvL4("dхw^›xmW4;FE M gst>8N>xB` 椂"@U垂jXrwOEUoC%;3k$!&iHPw`3cdx|{I2 wHx0zȀׅf_n )mg{[/ׁ$8"`;8 ﷒|_od^Ww"<5%vgak,vvGfa~~gHDYÎOwuc'HG>胯rn$! F% N*&;. Z0U<[; pT{Ww?.FQUETb* Gc8Xugo|d¿נK 3b3ܷFA@^!OPi 4ӝaNnpǺK?=<05JE fɸtGqv14g(᭼sO[641dz߃A}6GGHG+ 'yw4 8 2Pdw\wøӹ^* %;I٬{/g+IREa?G/dfovs `M@[Jj/&#Y\x'xQ;N< u;?!#~5 d1c=D K )(I LkzA*M i7p|3ܧvNrDY* 'JRM"^:8-xMȆD׳^G߆bq0e71uM>v 2}Ch0*@th58smm~**9tq7\/_Alz tbɁ_n`z۹w& 7C!2( b?&ށ3O!gU3;e!ϾzTds'sr#Нcr-ҬNzra|>QfI {$8߮gS耕`cܫ#U41>+mI$!$IFﶦf1uGT@&W jBf=gW9(=mGs's Cp^=T5eE ĂSNtb#TF[<ӉKhz" Guռ2Wi›nؠNPkz `M4BaA^TC2+:6_z=oo3~0{SkݻL <'Gu;c{AA]Rax~n.2,Bs?כ3\W[yga?VIؽ6`7z8Н`0EɵERf*UQC4d~i]m-4ҍ"\bߠ٬sfS$6bCdw  QvPٶ{4ԹaKc / n4ł&:t u9/F8CxRu 6Ȥ59rCk=s9yUU7| 8FKꝟ/] F(uJ LiN3)C^SIKf<;qtOw۪.p]ڏ g pBES }k{vvDý<IRԪ,鲔h<4mPkjFɊOQCuFy3GBysߵn7$n G$Qʬmljӷ$+MU *u:|èV8g ln٘*F &K]M̰ڨyWN2NA9QwN/*]_M;&=`2wkaa݄^!)*M7ʳ fIRUesX&x בeq8殾Ƽ0 21-U*=ܰ%Dzi@7'CvzyTӁd91,JQ.ai&;M1^Ns 8DzMnI'Ĵܣ9`ײ 0*]τcam]BKtT?nfT04C ,3 1|N  *bİ ~g1nw-HND0S]9p :XviGM$ O'),4 3 :p}I$Cb R])i9>4r!Yi MvPD}kg!yÇj_~ʅy ?X=i?2K!c.?RսyC_8]5 _p$E+G; +آnc,@Ong}{jBGMDzv=}=~-ٿpo ekYdS%`(u!ρDz }"q3WC8FHǖ|nXCAr4s=}zHȣ htZr4i_5t ;k7 閏vOB%OB&cW@epQGOI7IȔT>>Ho۾$>NW*"*C4rx˻8@ۗmzk&L_|]'wQ'xV!w@UQ:hQh&j]e:MRFXcҍ rjp\J>6!/Cty3,dBQ XC^|{Ŧ]tBя;1Yd%U l^!.,rt }p67ݪd:1<|1nQؾ1!EJ)ݲF,(QUEƪ}xrËU?WAdt(.0APu^ٱ_Ƹ`d}!>/>'woP9>߅F> Ԧz9 )}[p5J @\h H`@e*'R]=9 6 t(8 $JiPYZ`C˅4bIe/yu(T_󟗆LنifE ѫ FWѽMU@3'(`5'a0 !Xc+)ҕp/L/~p#!1^PE]W-!&Tk̠6k/f2 m|3Xcy@Iƾk460("v/и5|5O3UT[Wx⽄: HC$61,&f(L[?n<̍˹ŝy>X$!L0N(8̳ &P6 X4}0DAD3,.K-Ra)L>`=5 [#DlY!I}^]hj:z *+b @srz{s&:wԚ*5ߦkAWN+~W؂]v!QeEUaI7bkН-E6 p}y~<Ua.[J:L t$k$$aPo|ABd\ As.˞ul2G>9mȇ,iuӪd# QP5uCZưG$5L.TNٟ_Cی\ ^)hThJHXERR+uК!?^Na;rEBQ'ɋfQVƗ[$}{p `/0h&"%IٓDI$dJWcIM*Xa$?3 hǹv$`H`"ib iM &%䉺r/ؽKBGM|40 ecXG>2g.<gd P;R4PRQW,:h:A=!Q^Z(! @j ߺvnw]=cq 덶Q_s׾_0 Ie cлl~NxmԼCf (jAFKYaq6&"vȫ{0CCǍ @Qf <{' l#@"d$/M_GG۬pzdq@Ɲ$2 np8z]\_{c| !j:.dȌDsB FB25MB %#өY:d AR/̼UJjԸsF9g⟬>*> .Vؠ?tK$$.Cjp?> ?֓2 ss)yEKyc%rsRD, T[B @Dff đ3@NؗA% Ep_d3֖]cܓ~(ʟ*(&d*dpglzv^~ao 9hщZz}8*5w:E !}M[!$Τ4J78ɹk~XUm/t;6=AE%FUC DKLdԠWNbC&qp3xݤ7~bB}Ӭ D>iĒ@E4D|O=O$ahMDH-!:/t2؄q#y{|8xAO?L304Kt䜰1#CA>xBW?yoU0>_ q(?쭗eYQrAtlC;ɨzx2B!Q|İԸLbe7xɐ6@֥> {x(R%d{xqļ} T8ǐ)w9(uLRD+C!@| X%c-E'1^3}\48.7٦bkr W`LDB (B4̔1w"ͭ1,DQ Pw&dPFznnT LI>~YN 8_tWo4-"P!18sŇ3UnE<* 2P|RjS/Qc"Wd} D}ThiRuLxIJnАm=d{$K6wh0 #}K0( R"M=J'zzVVɹJg6>.-6ؚ|KϪ܃LxJ](.b6XW%ssn 1#uFƂ-r>.oI8R3-zK>-BXxӎ`T˄Df>'ˑh)΂"ӹ=(&Vbxo5qP:cXT 6(xq!EonC+ٺEYђٔ0ivX ߱v?&@zW#5;ؼX1=0x-R3/ 40v4 .M!$G9~;~HLs ~ږK~ G=X`8?|8w9G 6!h=Om=a8t#PءJ{(Ԇ$ٶuo-b CN=HWh!)i A(gT~ 1B)j0I㌦H"iߥ?"N7}oE$Qh}^%"o-G.9R0sQd4a?q R0CrQAb5 )'`)2=L%LZ͒h21A3ZFjk g׋uG_=\;2>3`cD$^`?D?zwH I_PG$ِdb((*VH@OPmoAHf o:Bh>ViwpġMvD#TP ajNzT 9Ф(ؑHzmG-J}L@y،18YdV("lgҷj)9lkS>NpX4"AxgHpC=616H`Ğ3/U. 4rH7?:{ql^ԣ½0;0[&?Dw( >Y! s ;:̍xtCH#|d$?A#0+*2 v&]; xLII}~,AMP8?@Ga}KH3jΤX;9 yb9 8$(K,0e5D>ߋfv94E|P tgi$ ^{f>Jznt.DQ3Nnctk150J S1D2Bt3I~4.l"C$?o;'3;{Յ;0uֱV^(Fن]ҵ$VZ,NM-SK$P옆H hPx :%(N#d4JJb{.켏Rz"z I<nN p]Sݬ1(GS쏗ϯAӴDb4AI<؁~!ƺ2O"sc?ݷz騈ggL9/sRz.B߾dNLGS 9w`C~ir>G})x`gd+"G&% <o|$Xh&IB 1Ar >os; E>@++ PS+ %}Œ}!Q ^U:՟ۜqD HM*>&`$!w!x_vO~ "}.]`f PY h OѦo@hW(fMӈM5/[.q8dHr^WaNT6o/e\ܶ;)KќrR\nIF 9ҁ[c-5y^<9{l>QiJɉ5qqZ%{\031435d(u.gfvޱ*8_%xwYXVɃV5䯐^{;g\1Q,Fi[O bAg:utA"BH/(,/wD8($zU+=q֒vC[2ҌiTi @Gtᄧ `ʣ-190QA|C|`oy6qqt>~-xo1'2MoF4r7籲@JzQ mh {j7ۆzfʞ{%$)9*/mpoGx5~EGDRzZXBL=?N!s8&i`- b}?L~W f)(}kVMd'J"KbREsi @4^.3^=x?*)H@:AT "&86 j ݠ6KčM$k&@lu4aΪ9-PBp?L U?v~%|/|?9s C) p%9'9g>mg/@%9'C Tz P`􃂥TKpv<ݣlw8Q61 Zl?((.@ 0 du)ƄbFiDS$^a}i92R¦<%/G !єd^O=sJO&?{//+vSI;M DfqgS>~'LQ~{~xS p&@(a)M(a@4%$;eFBs׻AG*P AIE&@@!j(cmؾ'(yBU|~!Avgiq\!H=J r354$:j|FH~f~fd M9h灒ߴ\GiA> ?)p?v?!M1qpC) iB ) Rey IM-LĔILMSʍ*0D({'ߐACF$Ćbz eUTϖV [@]L ) ׮: 'u-:tHs%$N}&Ve$ȝ#NQ" u'C1[ty?0;#'a !$ )awaxH?.*']gLK٥DBϙ J ½=RP >'&(:)O$=! KȈ)2'),pK ya&S?*ZЋ4tdD#q{r:9IzΚ ]1[]i'ЕG ?fn ض]mոa:[y>,Sq?"C7;)"7 Y)4coke 4LD )X1V\堳dMikox[g%ϖ41I߻]sa!mE0\£L&Iݎ]6A6Ұs}P3d4iY22!hbp&.Țp@6=\ø2#(:v56ш yl3 i 4Ō,p 0i Ó^z8prU;3tY.&dDR%8Ÿ4HД T3dkA wYBH *! |`4tH4#ؖHc1 >8u'4BB@<+ᣏWT WW@S7B? I4q3 @İrEϻÆi!(ҨĦ L3$ ƊBFbI )F !!|dp"0AK ʊeWy>:>Cod rH© I@gr$;}.{~>>gc:\܃4@rC\N1p~G)qEÚXqg<ۓKk%8y]< 8Y#1v bai iJڤX8ZO99&.c]" xyxK(*9W.7`p"&g7V8iHP}Sbz1lR#f,5@.rcm;X HiѦd61KcZ(:+j$A BJd!X3 j1יcu{zÓHIG짒8$q׬LF[2 iF9 啢YwRZkh~>R{ PDQM U1DLIQ4PN1 8 52M lx_33+DF;B=`LB ;ߒSE ]<*'?/T}퓈×A7<{=,>! @&zK "Q&p!!}A= ĩrH&CP4$'Ctfq~!T{lHtT~e$4xfCƌ(!?gV=HDf4=MٳPb4Fp*bf[#k\ Acӹe>(bcch/9 SaQ>`@X>GzA eX 4zo[ݙ{ 23t|d~j`::H~\50J8lY `762 :lmfffL\3dQCZKHD)[za&%P:)J@( V&B "\J}l Hʨ"(rJ 4H JD %R@ 7ZV>LEǧq6jdwv;wzqa :t ޛe] @p4@qV"J&1l'b1ld፛8ٌeYi.lAF7`0HNra41sRsb*M!F1*a.l3}CqAUUT'r`vŘ JS8 @,0 I$@p{CL`% %;WMhƵ ;k$ِF Z xK)G yzW 衦PDF^ejr 40yTc❏V $Ш5H94ƙhG׾ěb''`sp\G0@zO'~X)h֌f a3PtK- 0!rM ֤}?S m&zO"Y-q58dKukH ڤc5"5=N8qtM1my=tgNP)$hx"U;D!Pʹ.YT.݄/1zGPC g-TwlyMG +Xˊ\ǗYe,9@`JL:DûpthdRO2M׍ 6ð| DbMi)!Dm鱋.BOMwPy\L)]͔*R!Rʀ:`-y`jpf{2I!DŞNtqv y=0%!.gx$nVMj1Xj*В#I 1#zh]a1]8ԺM`"H#$ !fHJ>L郍6IiLÍtYѨFVjզۑB%C3Zv^ *7tkPFVuq!GË8c>&¹ֆM$m5 W * 0Ab;'nH  ˽;= yZml{sN: fo,d@Ո8UBV4#IdyM<ψ9YvadPjkWM [.H6ؚi `.r3kH(O+#@ ʶ5 `hiAqubLmǤQrWa62՚Rr"+bRpquC*zv-2JBy1^>cυsSՙK֋C(٩ֳqT[#S.6 n-sX& |RpuBU݂BFۊ4FScMY6D@Ry4@1xNzIE1D^p*k-H ]:qEzTMJTKm8mU?VʸhnDa:8{SJ< J(IPtQL#uF  vqPR3Rp4/,K4A'$T\)sh㱂spt|y HDR]TzIrZ~̃%>jޡ/T%tPumgEBMv1z-,8 @Y &enzUFPhA"Bi"hJI!)"!P;}>RZ H nA!E("(8QH B"PatDD(E(PȔI0# Kɥ[=0d;(&96$?r/BAݓi(&gi2{*'COYbr}#<@'?&)"D0Ch{dQAE8DU.#/Iv55>}!&x)$Lc;q%bF621~: iHۑ;k'#DJR,IrM*k ηxýB}82xXH|]#8t18H!+Q ,;'[X@gQ J?/)t:t |6"oJ3 76OvLggqLa+L˝2hC.JioiɛaClsb ^:#zlu" QR}\aq&mD"ZRַ0xh7LĀ4t"Cf,2ca؇4pm6`13yFOf !ŴCu8x%!TA/w2)Q.}wg6g@fX~E/Yˠe;7~|O'͓ ~tE.y낫*F% @lp9%aʎ9-Wߴ=ĜǶ4XP0ych cZ ^<6v^`K g uAHaofDu֠ GZZA s-&s}f*>,(*j9S\4q1(/,;_s s#mC hk)nșlðq34mɵ6c*iR3Ji]gԶ.{"ϗu _]Z83)>9reRlVc1GWeDxmXbt3$?yb)܁9u+oC. :Qt^ en:}VygNcϩK}h&Iy0|lmئ*̣)[Y(8<7h_/N%yd^n׉4&u;xwDwfqİ87Qq ֐zuz,브P]igMZJno<F,82lx"]' ǥ'/7(8.A."c5eHEi{H͉#f RN#}7$|zf8mjo2ۡ=l.>-e4lf<߉ :h(˕݌T9F2x`;Az{yk#iB_2Ddb(>k߿&TAq;!@vD Fh D)AJS"4!5iK{cjDHd-PĎlQ/92Vj20!bnDZD4Fb;< ]Dy)(O;4GM 0HL3+Ul&皾P! {ۏcs8mfĶ'玠uhy"5Yc<.|^L^Ь.!$q'2w\ױ՗[ޯƍ9C; ģF .ܜҁ&#m@g23p]jވSܞ6{:Ïn:~9|3juO>yFbrS?O`$E}#x"]7`xs;2dv:Q/Aajx:&E L3ԩ9$@łd2ή[Xw\@n!._Sj0WScLV#s]-6z6Xj xs8;L\wAy2A_G $y#ih^]c;zkô>N+YΨ_Qjy҆.93!EcckuYyn+ E<>Ix!Bw!VHuD}f[پO%lgu4.D4< F[Қ`L]P(FQ?qsN ]>n3hԆKoXkS]c)೹qrK 'j +]6:29amP8\\1l˕vE,!4DEx|uv0`+*M|gaKEka0QxrQ(BN!IgS,# l.v TFfFXL̆&G0fWS|'kYGN-Ac6cF؝6R g+xf>J6aȴ\342"@!uG;v<)[O_xy'#$ 8Xǡeue uc$6(g[ 01x55! W ^nza8c*g% LqybSxS\-Et7>}..I(SvE SlU JFL$ DzUE0m)%MO})zib`tbLic}FEf%ixct,:~ IxvoWd#1o$Nq4=xTdqcoԠŭc]I"ulS&[cwMiO^_*x{S N-N$O383Ri"\jkYwJZOcڼ]4$/ _/yCfQʸW8.]Jv4˂4c*dv,عJ8RJvp R3B,Dm!o*이u;(2T=dlyÑO| бpֵQ:2αMmjuC> tslzFfT a'6}a2LN 74 n^͟;or΃PJDVf5 `îwg|²4Y9{Ldb ^)C Ģ^~iƹE{zij N z߈sqw1ۦ:{s'Pt9*&ԊvղaX.# Ӱ&DgE V^1~2n4(xx[~ R"Ys#k'+>%m]]ոSr+9~f|# ,`nx"yԎ\ ε1>puBdg9F+pY9)5!] )#4QnM3rGl t6&pvw`x#:$r`!+DBJ0A%[ܘ)4Ala+dN拻5f8ڊeG=;)V,/jR6r4$D!8]otl3MsEP'@MSI94Kvl"I 낊k 餖ޱiiWT,[LE؄r}(%?n͋/^(wJ=ɞp<+m{Ym 뽧È (ihhysjJZu\,8aֹGv.R:d4'~;MGFLh&H=o$:vûS;*Q1Flx\Uf \b/Ze4S!Լs5*n4b/5R:hd6g P]`,Ž4-A: 䫈q3[>H9Ciث L1lq硉PK-{Y;)4C UL- hdyb'[ q9/?k=(Ĭo!Ӏ/9-9M6ٗ 2#Lp4at@&g  ~ .4[0"6 0 9XɁjM*q@Zf :^Q-%Bku$L=Sh>ɺ`\_]? ml>']V!pFVI&ą8I`bt!Ld Ha`hh:C[344#C&'%1h!4um홖!.AP -E %엫tӔgo&R}E* L_ 8=8ѡLB^}@(?fTr^^r7-(1i *vp0Ӊ bc^?I!8b`NϹt()h 7?x>;{W@SQ '!O/T08!"[}:|^ T3La✑מc+gos(#ѷ]ϼC׎1\%0yh4KB AJ:y6aK3gq쩹Dsr%,Ź*Uڦt-;XVwNƯX%h;5N&5@{;6:jxaW\qxxԯ*Ejoo ή{$\ 6] euЍ6t9Ei0L08d$bZ9ŀ˷<%rM}au\O-Uӌw}Ozn`Da5Z{D&.Ӹnu1xN:i[}f%Q=aI2aSzͻl{Cdb4>4:p鲘3Ed6a HNL̺V~1%u(q:O*89rnRwQr{!O5}!p~Ŝa]Zs.R(Օ{#Z|S`Lx'>^c? Sj`S\Op;Z#` 40%hyƌ4hOĠ᝻">.zAm8e5pp6<@pȄeƆq|Kר3wwNo+JSH=qPr RADo7/> ֡5Mg?fZገ__4TsE2S_|}"h9]LlJ!!u:bc_os1vDy } @LGqMν> *M>Zh50'ҁ5!cTOR"*4%*TSKJTJSOf1J~Nyϡv!d'!ؗ$5h>Mҧգ_qA]1C4T,Q 4E> CW!Aֱ 1&4֯OP9 KQ_n{?gT!)N>GH?q]Q&G׈Sn°Lj8gfm15~S8c&v͆,OX 4jɼ &di/#oP&SBfa(LOpI }N$(&''ԯsra5ib1R 3d=R_fƷ0IRπhm_2J(#a z$X!A75iAL;1n>\Z'"dѤe4QD,=J%z0ȺRoMzlޑKFLR-m'|:J %-" "/٘*C%Blyr}SBD2$D M)^=LD4R-Nnl3O@C=JMI=D@A 'U:}q67;l=;'y m;~m89V6:dHiI5oYח%=ܓCN:bz0 *YcN(tLL b:Ls|j] ^ %kj3kb\ED8bۙAp.%˒jЛG8Lт҇i[RE! ->'^8rger{g냌S!wy--' ƾ{d1r6ts_.o"HbFw%en磻1Qυt$unPlGZPnR{D%Ci0۠˰'Aס`@rH##u=1WPQ)͏AyxlF{I+{{;'[Zq|:rq̒da|H[ĭcu89g3w~1mq}p]3sםGQ|E#XfVa6xv'耾32jKw&]J+=Iz\P1΍1(JAq1%ƍ:./1ns+HA+y \z2;SQ38߽{º|H9,ne&lXJKh5g06M@%<w5a': ?;D;\!&hOL^zQ;}`vr38Zm ~7iLbmoy\M[+aG-a$ִ3ciXclv}31ottm8fJ6htǍI$ D 2Ҋά+ Sz!FGuA\xg8Nh}(JOh &u`iZ="qi6pmڌFd؎i]P M mB hfEFYD'%,5"idtD_#qsmQ7 !! %k: ӂJTws`Ċ`U 1mbfh'v8HS 'ώvQn4w[Ĉ'm/闱{ 1R  ;0$`S',Gyݕ݇O<ۀTJJg7 ܖ@U`iZJ`N1: BD;`M:4bBbGHRTMb4tSmZ0M g1;V`3w(K I2?̹6`JH/ &ۡ>;vęf6U5bm_[ ESʴrwa <*IZ1m8_\%.syIt`} ,lm[0l 'V*iq;vqzGx m-ꏄO0F45(A:h?7v$" _VtϚLML'fן~Swyt>81:.yg{/ w=6WrQ4s (BQ!Z""ZX`(T1i aVXb )2a`KU"'bO {1LW`Q i%%ss%00韛zXj6J)_ Ĕ ;^b(NiӒCѴ yP%$M%T!cM`{C v:PRQC9@m,+(tBn$eE vCwяڕgEjJ$Q=  ZBMˆhāf3eUub @p݃dh{Yq,jYD&uYgܙ_aDhAHEE@y 5 O8a)}Y60f}0PKa)?nDO>b|g9ӀD'坟xd݌lOāb#O Ƀ8i%cx)>0'< On8!NzϷqH {K:{zHҜ EI8k}w\sxLKިQJf b)ih=zn~TTF§?Irw+RkaٙfRmב0m=HH#.hA?HtF]Wd`*-(RD}#߻lÈOTqInc;fb9@a"zkQG^ OA!':/RO}vpQQ# }D%]w,ܳ$~C8>RxCLLI,O'd!l&9fbytA ÆJU;rS#hJ(4bBRR,%yuJr\CTHḵHQpMwp R(Y+1c;3VLiWwrTᅬ[F_Z4Z  & =ce(y<~J%_}`=h I *X yABXIq3uuGR+ |:i(nl-sM,l1: IX&unK HH {H=b:`zZtK']:v.\q(dSF\wp߸$G3Er1#)y).ĠRiP*L DE(':`GNqȔzs @ܵ2hh}ԉG==Ù}X<[/8Jm;ΤÅȅ'I7t.hcoQGm9̃#hўṼ#c:]D5ɷYW5#֑6hh-&j)Z3P14VNuɁP)={/"|J`H9x L{\G;T=|Mָ d \%,Gy,.jXwl`Ope"+@t(Q)4Pbȟ+DxI=l<t|4>Q' <ynXt+T]49B!  ;H@*Gצ8IxلERD1FObO%GKy 蝏+c_פ'?/ BhN-{r>8 9P&J#{J𥤄DE\'>m 5#yh7 vB`i8p4_C"0_8y#ryq gkZ _/E!W-p N X'K2:Lꕵ0?~$coy|Y}_xM+{gF%-\0)" #DD|UDBPV֎G14`h@İ46%qH=J˔ 65|@4:7q6 B?V! cgg2rM?аrEK\1XзN(9=&DQ bZ,`EMFK& $ `% fmm1[Z`v"im nn1v Iɣ5n fӭcF4 fyŠrQP3֞1ڱZuAkF'Ak@Qm/ 5FbfyʯQ מZV7*_#gkTLNV34i$ þs|#f gNg..$f>B|!1N_KǢ 'ILIig2d,<&g[?}R IP? B?L<,SIW "a/`>r415IH| "E!}v(*@p> #g6Ə%xݴa)=#jJ  0Da!4!ˬD  ]xG6|b Kpdb9C4@- z~|b:d1ӭkl^1, -0"D ȱ&6#J(h") JJFi4PJPI Fb4PU1R*ѡ4@ 5Ks)H#HE2EhZ+TLкQ* th)ChiZHibDh(U@)V Bi)"JZ)h)P DU) ( ) RRdZJEM#lкUP$D*’S" 2 Zl1/, CˤoUT;u% 5$ʴG⃗i/)ve6IvB玈NQAARą'BҤR1 ! ,폢MY_ŜcM BS"TADAQ3SITT N"kƪ#C!EM.xy8rN)i87 9)ѥ*B<-Pɘ H%NzܹPv9'GAD9`B""~1m64Fc`JoOlv>@)B$0HK3HE1EM$T# AA,DM $MJM5ERQEEAAE@ISJH@ DPSDD)HE4 k)5, \_̂!W\D qbZPx0B3B߮Ԟ!M >3 Qaa0CQ 5x!͔UAzUlQ*@ 8L@xf KxB(lkL`K?[=@1.wv}gԣ:W,λsfc! s"ؽ9CpG Lؠ?Q@!F5^`G'u=wL!#JI":~,d4ŠK =o X92uR/{J vCH 88bRxs"܏#di O#T#TPl>#r}`gSZC[X4AI$| Z %휇ܔ*֩ }t1ccgc~r6Ɯ5Z^XiZWfn#BSHo<,clm#0}_C ͜l PK7Hr4TO#E89*zCsP\I2qz@rjV EƇ@i_G7֡ (jJц36 qS!1Hf*/PHf]¥B琧NIgn U8ah{Wx l}P>B@IQF1`$%MBVL)XH6D9ES Se,ߐ9h˨,3wv6IWL MMCv Ѻ0d"9WSlǼ^\wE&J R&|8:^]Ͷs9/-ˈZ)қl'k l{ޑ&(qxs!gH; L p@g57yH@+:@@N #Ρy5Xti34(]c"ׁŭYKY6{ClA.!Y6@!4'Cj#}.6͗# >+Ny?q<99 %HMm4h?qp!9ћP_*MY5=upC2&zꪎjf8Oq:P&Iʌi$yiрdu2ͱf`84?3oצtu(Y@mV<=G7ĥ). e!ʫi$9s'dco؁ig|̾oy\i},!i44gE+?0A Y,_{Q3$qh~$Be3XJ 5?/VVA$@B5aFH+Ŀ'c\63.L}Z\sy}$fk8B|#,? B?)^BҋBxIp& vՁRy4#Dhq )wx 8  ,cbG<;J--(WltHDC}&@8WǐP#BD Ve9Ʋ^J+S@'e4RTi_`~0FB'i/׬:% C_IB6X6}$͍)$34BӈrQ*{'=CĮ/4◌R{)8H%)X&X:u|ߛJY A(T$C($=T&`C@% Dcf{(}R r Mv듟NFv(AZjdGp- hjP'TyPA(/$?*ң@Q) ЌMl~:O x$z=O2ɥ !P\`00(ph`$'ԡ{zW$ Ap%0AMmR ֑9˄6!O{{$$D_gvd`=yn L(Vb;HsХH2#Md_/vT^Ra:cJtHd'Ej|]i|j<2ϣX;W ¬,R: tUԖ"k ÑKJTU^ήZQ±cZIUΌE` ^WJDsV_1,!l'v1m\}q X?6 'j=ubqfchQ* 0")nyKpxe\NyC?I&f~o h,4v;GD"1pH fDSX$~ES֧ͻoNdO{{jsԤZ\*{Rs+ۧ@3VLu XX!>m+57Uyycs}8¤tqeYuDo=PVWa)a2Z;cyMfp37z9hCrlOR- />>O>/*f"?DBDَNSC-d9!܂=pv"RO鸸Hw҇T&0C @p4!H@DLPYJ|5̀嶕EUpx$6Gn2>:QՆBHI !$$l$BHBHKid$$$fBHIHI )OΣVR6A6fJ႘"#+ETEQE jH&f*%"@#.b >4!|IIpЮyIOߘxv|%}R 4QJI_ gRM!ACQ)A4b-H EKJS(:(q:Z&I@(pH hЄJĄD2 E@$4DP\& "hOH)h: (e%IbI" %jRhpTB`\)y'`KQ:6:D(33VdM'@[y4pt7ze^!d\K ~4킁߆t%(8Ӎy8a+{By~{I1 N!"{+[U05>O AmL=cvye;`$^( exKItd8,(‘yŻ+ZuZR NVܵHK7MVˉ[°$MQwUԕcnH] 40:ؤWls|M5aƻtU:4cG'8k&;d5`ƣ?sl2bXa'͋TncNJu#KbA%3 Z ^gq:rN=V@&Oi m:NW( Ė_ >iT ;w'e+)HdwT6RH##S"B  mc J%pG u*>ybq{c) m><}{=ƞ`:H| kQZv Dyr]̕a2# Wu8 HLl:abr"7j3 `hw- d>i.@qp#)+<1K}$IFh,st#LJ \Xzֆ#)h0cnEZ1`CFa#3 DEk0-k1̮#o&b2L4fw3gw +.Rp#N#?.W FI nDWX᪣3"("-Ic8%ddaU(#o2)BBFQY[ά›3Ncz9rQJY[BF 3ZZǧWj3ƙ BmNFmF1 h1jr.[D Z0FMcԙn01)r61E+D*êɖ.܃V!zA\۴"(DEETؠȆY]VHa:%9/n%3H8)e%M!⢱'ɮsaܕ,.`Qظ©j=!7 ]DِgR ]zxZhE+Zna%P8ucrʹbiÆf\ Zrz87Śc\daNalͳ+C`16%> I w"#Rd0EEb2M*jI' 'P뎼$COe I#9zL)Z*( Q%wCD 5`zzP;v!_6XcRQ"6KrAl9q|EձyBa%>@M`rp#H P:"vaZ=Cv=> Xuj"OC4TF*cG8scYBذ0A`Xe96CÂFM!g[w8H2ؕRQ}JѬ iD2 JPzbOfe{Ŏ~r2ݴ4 &'qm1 F&DBcj #c~Ob.EQZ{*Z>w TVMqHj3",PCM1*2̂; CZmæYArn/MQ=0yUJGdQ Yn ȇRiC"6pph5SGKGmm4l]i,bFpپ% S*{&F EQ*BJ:̤fE6:4޹4*[HzILl3&iQN[zXILz3DklSQf$K2KaT.=G)~rdsFnV10 gE%{4xN ʈ}?#8TJ%?LlqͰ;76 Th#H-2"`|ah/=ڬjTECa:TϏdPyq'G0YHe"(a?pxo2Mx!\I'˚j`COeCLINx5U)\D{u0t\b$mУj[ZVA9iŒMܘ (xgDWKd٧a]D{pA뾢xO'|:\$ma'ÈyLÉ,Wϝ i݆ǹnӒ9qeS؜+Ͱ>h9%I|R.Ye9DIC0HLMǿrԖ Ҥ;=NJf{&X8T{w:npOr&} z I!t"j`j@Y?ۣ}Nȱ = ȡSfZ ASA-DD^'V5Q 4D*Ң@o/`Sv LäB;|O=ZRˍO4Cpo LbXI.G`2n!J}P2twԢ;3rmQ%8CEBRkb5q $ۖj_Z"$az^keM { %D:gZ RQr[2݌"4l?T̮`v2:ybjQU3Yq,) 9 6cjqLHPl[<>0()Pb?Q`A}5RLAD-/2) ҉LX_].s>UUT~HNj94M3NDS+:jfIOBqw5m *X65Ѩl̝K]2 0םm`lޮϒL15ism5ivW\&cV6960l݌Dd[)<@g A948a(0wߏa|3QD;-NVΤ[ ecI6"`bԐ\ \I#dYj U|>]pvŏ ST)C&M<@\g36eRpV@Zmlb"L|o}=Tų**ڪ""&]q2鲜Q I)`(hf&j1J-<@_&Ⱦc6g] ^-AbbxmoǾxuv%{x3>{g+"F/W'4_?$4R\6h3uxF # J ʗUZ_`@ ML 9yOTҌ'2OlI}NfNcZ1B65X>nkteZe5e 6#)#PZje\HI1$8(v4ם$$CA s~y!%Ppx \H+͍!frC"~`j~?L4P|3k0uC<@iȗUbNqOG,DY*OS$ %T"feSd$ 0%ᨘy`ersq5W_mCFf)X맙rRt TefFj{֩#dg2&qua[k5^`k5˅Us0ɔd˰Ag%e*L94tȈ)m^jm5 /ItjKPǥkYf e٤?u[B01AS~w$/f23y75&v,vblGy,$]-qt(ұK(ͷ<8z[!ġb9 =ר&r8)aI+DczvVTë,c7jmAۺTD6;r;%yN,bqtȔe$&/Ϭt IxCQNX,FŁlh4 P'p{QG=ҰE~uW(0e Aa\])@mMTLX3$, 7Q*(K-l|+ג|-9"ܑlm z.7O[S/K6q.u*pChJJbV8w65~bNۑ~b\8T&") Z&[gGD GWtʝģHOw}0IID©]  6d}=KmC Z HD>,5\ \@5;@F'xʶc#$'0;D]IRHsM[~HraNx,5N\LBNvo Lݏ`[<5;6AD%U%(ٺoXG'cnϾ^(NEKCPdXd]0{^wW iѱY3֠$c 5u 7ޮI9B ȿ~kDTI?E'_P%BI@t4_nnLR=Բ3 7%U&q1ڦ ;i֬&'l?ns?O<]4`*5 PT Ë4602l3'aqLhb_Ǽa+UN2cW28xCVplЮ2aA*l!GB_zp T׼6y]$f@>2CqJϽŝ+߃0IKV\D8(WzB^po?0cdE{gi@ *(bXP[M'P{_3_A>.;j(vvq]Mor~m6LFbB+Nfxln[nl ˗6"mih5ED\7kji4 `؎p8\`Hsrcs&#Z9DrС4A3 c&J֘m C'fhӤx#nܵc`g*%@p~E7] $PD'#*5NHB\(#Mʘ_p/wadU Z }<"Ц gG!ܭ AA{T1yp3c%zGIf{v00lk[ǍG3CG,{144 ImR`S|U>[󓙭3)9Zd 1 2,ɤ"YIP/'u$ S@p!G`a<˅jLk@r*,2fgJm,"wAmPywY(@KbhT~i x'٣##6yfSSvtKe m{xwgav~u9{B,E %n㉠ipȦAP]PX1 e$aXccr nnRU`|yԽHͭ'xu:Ϩ{pC 0s/P~(rZ) JNLk鳍݀`LtQ6'c0>w콣q(xԴGocDK9%bPV7?wZ&dKdO4P 26~}Vr8G&E'*< J$?j_i꒓{G0W ~Cq|I~;b 5$\pEXRrN~ߒdDŖTh)BVgs4"h)o9\6o8eڎ}w#cԼ^eLN0)KE;1/L @EBC52[=`LI6>p L@܅!!~d j{p%ޘ2Vhn\[$ͅ-/]gpIUjzA*u״yyrS@2"u^ Ɂ.zTeQ#/w1H?j)KZ;4Ё$BI{0>v pC'1/huy'>y:O6xBjmW 5A,ϧp( OCk` \&IZ_oY$x.^B.Cd+Lr {2' 4(046 1+_hhr61hjL΋7ɸYi`TF:԰+kkHnQ?"PjXL:QKٚ0$gĞ;'쇫n0ҕ/y~NR;HgK6MBvzm к!rG : FB[O#<8gs%Ep`LA\hb(xa1-DGg ])6*9 Ћb 67 =mp* J_#.m;+4=4"w>O!9)@bA$cHak<ȝϐwTۙIHԥe3CI$BS)!JTA6ÁёĘZ(B#t7Kɉ8° (b;y,*T @dV䟗TBDQCG% Lp|T|o-9 pAe' "==KSJEGNw 7+&Y $ƻs^CP6mX9b9PrBl-!<10t-.5] 9:l$ 2 !SҖMT"i7p%Br)_ DRW(F"# &FrCd9y "40&J#B tDz!D2$l؞cMcc4@@\2IBP{c]4E cCj%Bxh!ZO' wPDTKXhx;JyxbHdnRQ[ W77G`oSĨ<\M݄._AO1!Rz꒱ >r*J@j)$jMQ5?Qpmg76jmthOЅ*YuIC 1bm;bZ8ƕ} $l3 a7k8<3Z:ȳ5=<2?t.OY7IćR9Kktg,CLD(E+X40 nlmK7Z1@昗 4`niTndSeMVI-˖̰VKۦ06;*ƻ F#?\|`y 7J7C8:FFP d6אŅM$6D3t< zWo= Cr'(NIRՆY  *[qJ瀴0t -}CJ"Ri촴+AH<9!sR  1ñX-7h``#E@YؿwwH$;&r?lHz#sSrSF*?[*J̔YM gGèȠ^"kCtٚö:wHڄLl^pF^ _]#A{> xnC_?k5('``7+L RT] q$eGcXi & @B0m tz(`4Ń׮TtD!Ā- ȩ ]aՠ2  :H?Ձ !G ?"IʆI&H}^T~cȲ" &1RL{'GلɢP DAL DIJ0w eH9(~H:?8iAJ?I $&B OD$$h3 R&614 B(3($D*(@JJL@4PtoBbJX&&Y@;䠘Ѳ*}{cNlDG1!:moյf8,4imLC$~MO9G^c0Vk(AdigFP(4As D5 cjq!(H$rf=O<qiZWkz䦄 OA}Agzfh]Q.k:y= e j@rDPzZH2DzKdg"[ OC(JYO(B(PLo?TbGFh &`)#yiZk᫐v9M|>?1H!D!h)>A5OOˤT(xD>ih"h;ϪȂs}% O\ᤐ ^XFQM̶msg8-.j,c<1&sg1|EƊ#N O$TJ\T~XNu;;?ӟ>"zEKZҿ q4Q%}ugTٓn >P{%)@x<.BwXܨ@ R'O؟ uN2-Wfs~oKNalOv۸l!ѯ*b=C1W('(LRD@i|88#uH)-QF@hJg!tGֳ5VYT=eh x`; MQH W lH)+$9E4sB9@B8H@ʁB"FXΉI2? M$LJ ҇($I%DU CCE@߷; -ౢ60LR@pCWm~*`(D8 $D<ʔK@J ]0j(f`>tR`Z(W~:T$jOd~\оTP?|GpH2}ZNq$U(B @%0^P@|pápiPCY! p'!d"i Z*=c!L>OW}=E…@a2% 7DC" 2Q ۯ> S5,xx=(dP`bGVq&φ˻@??-S>0M=peXڋϿ¼\'"ו>OD TRcp PKPB]`g6ED&g{ ȟc +VD%CǢB&bT)GjNN]ϟ|LVZIuVjitM?=Q4HJ.',zʼn>%A'BDZDKi){zϒMv>ܹS/N |cTybL`{NF 2|8wYh/̼ɕ$n)6L[{GX8ȷ+XIT30̅QH0ɕ˷N%%_jh g."(a13hc%.i;UQj4u4z~#=B%B!R((R)ٔ#%GRJ!=>_nƾfЄ:CX_RUT}lZv^,OAV$)id(Th8*I)2DQG'ADVOpd)4(vqCD'  ضb4bj!}Ͼ"i<{L+0$ |l>wP.ɇ ވR?cJLBE D$)cglG,/۪`'k=F7JK9S:ja(JdΌ'&@4#K\fBO¶'%t~hcc m(ő;5N>׶!Fm[4'c_!: ID2 DgowHt|_h4x@g?,PDc0h/d: :S8s@K R.Q',z!?|h iiأI@1& Ζ~oc0dyZX6i=:Ɖ% |9DP2 @$d%GJ%!ӎk8'cgN%Ju'/3#/)7LN c>^%z`}$2 o&(0vb`% m T~{|ݞ[Z>\dȈ4l2vdFx$d d< gyS)8ĸX}l8㥺|P#_1_t `Y }fWo?ߪ69d=zfVq#kkR>(h.!AZc!<#&M؆|#r G |S x-k-JpB^bYvUSgsiʗf.|]},ӕ 8TU=2IGEL`'X(I}IJNMw}@6CL@"Ӂd| V(g7,=5>xPۡ5aMCf1uq 6qvb{+I4 k)H0!{Ͷ^ H s}1ɇ9 #\tˤcC2Csksb&7 @Ms8F>* ZA hD5y!G%} ip)%~m0;_SēCs!6P(HĮ 1usHgJRcOvKƧ>^OkM"3{݂ܬ_[98#~!>t叡;?Ws )jR _]^EW?_SS n?!hUz 1̯uv1'^s.d 8'uPl:GUanNH|y@sDɊ(a5 %ع2}P?YȡEKu9xu. 蒫!=#o" ?P7 Ӿ`=J;E?Q˩3j Y5& `Ƞ/y>43~>2 QuH Ld 睬=Ʉ9^Ǣ( 'dِ5)C7a+f==^I<^ۙ 5|_' \?G}Bgd!42|:BF%B遰J bЇr6i!GvdR/v^h: JM`}D:|(70l-,UI")w R$#wp`b blXFz at!ѯŁXi3E $S T#iB@ud4-L}=mzND8Ͽߨn\] eGSĪ'4@~g:n]C٠j^|qz1hب֍/XZ:ңQ@}G#31[&I+)FV8E!oi+AOiWծ Cĩ8A;ͤ0*C7ye˅Ͽ-4ϯɉ/ z ،* 4"h" 8k>b?2T.>~ボ̚$x4c2)Jp!l`t@dOvǂ)TJ~|  A1?fb -6 !$vPdCI]ub{/8b*E'0m "$#dz{g ]z݃%4짷"8/^_\Hʌl@F]ZZ]zFɩz@I9'ۤSBgp4ZOv502 5BF?b:~9:R}Yu) FHDkm] R  COav懑DHzb>zu" QG"/_|bS:Ev iۆ9:b:f%Dr\"WQdb$S1 u15UM)2c&4hBM%te CDP| o S(PEQ2&_Q0v1ǒ8%DPP%8 Rb"('M)BG-PR<<4INQwк[đ[+hF &)|-R 4Zx&B#p  ˲٬MBQ43zs,WAGa,FU͊ @zg0؂`48廀4>ZitZ jэ@戢99# 98 ax$iatPZnG|z!"Yh6vRҚHA 1yh"A)5 41Sӈ9-wWx (+^"`hi ((JY*FTZH4ꨦB(i) &`tH&$iJ1<1IJTPS2Z9h劤=h6 [d82XkrNEĉrH.BNyN!4jl9f46qQ ܶcm (:ɘ1r4ݫW>UQθvs0|Vl{tѫ\sȉPHGpˠ)plSXlyLNp ݵ`D0v#ybzent  { gP"^M%V":sJA ͵PGc:?Q'(1Xcyx9Ќ 2'/1.bF bKu ֘'!D F- A.;ZU}АF,3"@S=@={L89'>F=N#Quf8$`NhBMs$~2>}_(U) (i "{PEf[HSz5M ѷ|\Dt KE à1 0cCRь<ǐ pbLםT f&;vyG .}_m` 4I  #!zabh sxJ `SI2lɴ/:C2q^} ,< < * )/Z"f JƼ5F".H N|`s dSCʤ||Zq++FlvY#y{Kaގ>;÷7tr/q.c]&"gY It^p)j*J|] gS9A 9isr]8`4ěC,aKe #Xߕý݊"B0Olpswր1IHF5Fc;I 虊%.30`^F°kX˘pXvCR`ZфT R]QARjzOC$5I͠3ha<R%ʏ8`@ 1`BPF83lahZh(bRnS 0o?B>GRF>L"NFyqabT *{O.aP wP-Sk9B#nvMӯ#&-uI=0mq@;QCn|Kh kSS3X]@PO"mSk6i}`kir$`/FQ>4@ʵAf "!;*Xr$I09&Ebrd˜dd 4gd2Qn[2(! *"X$fJU "F"uā dU< }߈|6@9prrKԀ?mΐdT@&18&$r@߈(Gܔ46R Q8Ivp#ai#lsҚ l|e0 v)B$/1=ӥ+s֩Ŕt2N")zTo!|[m]5 _|Ai EhV& ( H.a+QJi;Ffot嶒NGHD;w J<o iA2%Ād93}ӹON;=y%0ڃRB~_ǃ_?P|b ݉`P/p;{EQ7&%"*9|OXd}"dI$蜿`?g$yO*tN!aca ̡=z0~A1NV1D9%q)U`+@uFS_ 1hNDJ{t.1lQ8ˏ=DliPkq?Ya]=sE>@uK!<p!j!x\5QL MTTaKHnG\!qOvh6;޳G3|c76gu_=Of52i;Ih+* \ 3s +ccDE17.M1pF6m)$\qS$ōZ 4Ԑ)49L)cw8`"xήQW+#Yg(o)qr"Pt#|h *ȿ/< δUSqzFS3dEaywwD|bsIg ΁(`"Utc [a^.-[bO..y-M*zQ.J:t^w#=O=Nzi 7ݿq5$㗅la^_GC&c!3|(}e_?j3eAJE4*hH[a Bژ=)Sԥ3pUc9kqsY~1瀻5!F"=gQ/E}gߍ{G?RU_1Jx\tfθ)BSrXj!2ٓs<)Zz?!r?EjTIgXĊF-Y |β2.GNmHxvF*92ͣ]e #(k'Κ3L.Qk%Y=* DCCT0 h#=yMIF&K @%y ^FnIӨ9<k A7>VYu#k d=I9`.idϛyF2y[cH-k`g>~wpN:כÝtɻ-r.Z(XrL7 ]?1iRBP ԸJf^H;х?~jx]}h|6Ԑ7^yS7\\;D'/.ihz$A9+ʢ{8fgdeCpD.% ,ϼTA, e1;{S)xAi?b#o+c<guM*lÊ(ޭOUYu~9O)EEwģH dHrťo/oK ԰m>q0+M,XpG\-k%|?4 [8j3c{V>$ˈ^%v5ޔ4=&wKe!`g3pwxUuv;糙8vq>BC{?SdQ÷-7:% =Z%ifͨd3S r7rTA\gB 痖wi5q:IĭarH96@Lglj,#lFܑ0rNW1<KN6̷uQ/o-.ܓvq@cTpo_F#cYb5PrBhܝ Uz\Ǵ4n{0E_H9etT\efVEA][葮iJ;a~T6P3K@(Ui9me4`\CXD0Vݸ2|CQE.C{aiwӴ[!#7`F/cfÙCJc Y坓>o!2i]zƴ>>ɮͧk<9Ē]zxvݺRx̴g zf7t21uY5*tb'0 4A@쑎i3`RO@wO9=';ub[j Su#3-D0@<*mP]F 1-B.HzkL-.6:?h<ј)o*s~pF ɲ^#܂[w9YQ=wkϵumpWw.RKKf`& w58|i:DIS]^-Rw"5dR`%6b``ˍٛleg=A+Zb Gj Z@$.bRJ ՜J,t~Ws|q2wȸ\u{)8tc¥N1OΎ<:;U5|:5afrʻsyK&FGעNKfY.1:H묅%7{Imbz7$ې}OU;9rcG~^^&{k÷:sDc \C_㉎%;*0\b4ޯ:f1"w96`.H~tHNXND]B*ɘВ!3WFwDxz?H~ yU!tg17/0ߒx 0۫j)0u$xSQX??yu3ϜAP8E^x,~&Goz 9? b9]Lz_\VU{"{}eE]fI1Ify?mdžk1|vK3Xъ7kk$^8JyVWxz1yuZd&HLT{|'붎8hfqp’232uzvmQ"Ln[\9OyfP߲ox;5† bm JNJ YQDZ[hkMbxr1kCsș|0t&C|zsC ӁL`9T9uadRy31ؕ(4S{3{Oqܿ5%JdL~#X8ٙ j4\%XԄCJBIZ5h-ŅGx[8@ 0 .8J-b4Ms +3 fLxjnYemh|58L5ɻPѸ6Dd!_ Tjْn5dh֗9teLaBlD>Wvð~!*[FMa4y}/!^w4I7ބy z PA B+ !@)'`v{JNCIH9O;U(qH߭#]AA4oPORPO #a 'סƊ)0d> WFRAQaٟ˾fA4B.`F&ݘB˴K*1ڔٛ!*FJ0b{H χ w'^ 6Hav;nGIMG\_0i),dq Pfe#FhPAݜY"A~fr+ Bdz=qp>1 h}3~HP&@Ƞ 6u܏(lw1>fDk)8*=&PwbH`I!g͉JٿƗN6鎤G 7KComI\JXk]Dji6#^d5N![SC'C@#>9}c}FW ڧe 1PEs֕f;L5|1Q{My W(ƓjFM/1G 3bz`8yoW7:F/[]`bõ%fÙ yHB(+y l B(mfo&TIpi'B;`t^a:"M,HC QEI`r*ODALLl>TimuFUˣ]tҍ7MqEbu7D'H5̐ڈ_X&У 43XA4wD;AS0xkUhH|gzsh4fBX7 1C,C d5w <Rı/iZJ)?8{`x)m,c`f`tmtiPX5>~6SL4C;,d}^e d0.6'1bpM/nQ;>K $^wgB{n+vp@~'`F>J<w9-%$K ;&t)CT2V՚=q?+9:A^q=kgjcK*8t,t3pTD(YfN1X~|~vEj(ׯhìw`(#^E+]iFHQQ%'gqN `w(f ͎S34x8GJt0]rbj1Ҕ8lFlDL)យFBD&wXJqRUu6ADj%l<8m}$";.( A@ljsЫ.nLϘK@UPTAh)N19%.iI99ҤL @Ɂo:~Z-R\0lѬlU;'51poD+=P=ե.7_[ Y67X߈PrTIH{’e)昺rm~PjqdfC!=Izֈuo1f$MJ8bN[nSEjeP C1vR!BTIYRS*lћ3ƥc=91W<_}zt0 '̖XCIU<{z~u.J)>W} GQ()>u~jTJE?uWTO=9TUdAADPw#|t**(y=h XA{"){(c5Y*u6<5Q +@'6clm$$Z[ =Po_/élp MvJ L ECmP든+=菌E!c!"IhH,*WO#Rfp ,C@.}i߮#ФmF.~N1hOua誌mo;ռ̆X mGTPPDP^lI 㕈C= ?P lش ƿBNL7D#yQ0#[<5HK5r9]!烳 4< GEbZ6#Zbbkb:Hiul5)gE4t!&g?~ tc;ӧ!}vy~[<2E]cه?v=D9J|}}rc#L;HZ4h]!EE'BQ%HCv@q <02e#m6 fI .RDAr:yB?jcIӖeʠj~&~34j~ݑ4pOSEr6!1UIE( „CA!s8#ovȔ!WAkыK k;@ӹfP=2CcH.f[Gո;a_&VcH1Q=$Vr[IMW7sB(&G. gV)Z( OBa6ޕ2UFm+J$H!=8ٽa,޵{X͛NI2:=$.c:9Û{t=gBF'_٥Ğ{|etK.n!_QqsF)}w)BgU0Nifq2Tpjf2۔c{O2(^cN(}-aq\P5ii :h58xhO*@(Tt'q=ؘ<ĿFɐ==r OE8= KJ{B(* dh""I$j5 sQW=Qp6 Z(SgX'^Ǵ̃~nN,baE٤aN ~Chdr}X~MnQ|nB%@A:|#E6 ݘ p$.|p )O8uUOBq{wC˛ ¤)$Nrm׏ vb(jb (OcL?p8ŋJi-7ATAuhˑ"HQ6s5IxW V̈́8T%$,b*o89o{<4*mxiaCTPR%bCjHQRQ1'9@9V;O.4m K.Z"""UX|N^9dX/A\{v͝z-sݭ!z">-1%>byAAJK 5 $+q7R#GqN70-8q4=d^kmrtmuaBPX,qUHeaeX>TЍqZf$mEI]$818QAa@dJB*#zJJ9nps $mTm+m<^{ͱp kEb3VZa҈qBD#,Qjbh*`F Yd;kXҕEg; Pt;dE(;QQTvU`Lh3@42I6zB$+ҙk)ks DŽn̷$f[3TUې0E') eRHng<(fz˪!cygҋyqK.\ъNpK)V4nj(2HcN;)DD:C DuLD&bcJBDAQ" J)Vva d c H@ƶʎE/狤K~P{4_o>g:l19RO54DП`?A-?{Rph8a=<~&[C9YřI;! =e{bDĝ TQH@DG&(Pq@w m|jJNܔ\P% 5uƾ_>dx~) Nt6B>7fTx7O,CaGbH`Ffc};X9E L=bTСD0^t;xB+@ĻF'ZH`(tEvL 9mq\fTFmE7 i Fs“6THa% %a\@3yO׿|>hK鹧5p&Fy? iNjVvù$\lUBq V?[%jF 0;,_C/|;yĤmtk501˴dneɛS:8(n-FE\{bL zsf/9Ya8.Xd87,aHJ,hM:3 Q+uZ-X$,ƳAt~Ʊ)NT.桥W,J~#;wo ];`QlEA@L6ա`"(غzwd87*kxB35T@FP &0fH SQ ҏ'+1s18u:;F&zXhu6.}r[}Bݻ8l\CƬFA6(тGhxA%G&A$iqVeFDoHD{sp9sr1Bl1{i 6)BmcDjsDeQ&a>^%TJYL#m7j$ԭq8Ʀ֤F2uZ2Uc/Cv:|^}72c gupƢrۍ`")}*N,A 7Op6U]Iu[ 10M !r\LN]EƵ,̇"o-'MC$8$H<ߗx6-fN+2o3VF 9ō5呂m.<1xk |uTwѮyGa@ʢK(s-\<2Y%m^ߝ:fP <2tçPV2o62,$T`]"GR6Ί[DpDVs.ofrӝIq߮6WKAH4c籮i#FxG"J% bBBa!lIMrArz{#qU BVcTe^(4M(N8i`Ea!A813qSg [x#%RD,d똝E|-CHF8rxU6Y[͈cJ2i1 ERb I8<)͘δ&xR_Dx^;%Bja>m\볷\urH1q~mwrD _ګψ"^/rر̥,Rd]p\\RGNRFsƺ[xRsBJ oɴ r54ي`Y-A 'x"hI3˖rh%%E "-xL; wZtMex#XmxR'qYC[khK)-s7#ḅ:\g-ӻi^{4lLXcQKoB VuҌ+ ]y585 ΩnNaݛƌ0y* _tpb)0k0q?$8xF߫;mvSKi9K7}T)ykH Ћ0vCMB2n+~_1r9C LuuQ* o+('>?QCL:#)7VѤ !7sba;sy(5ɺq@:=^^0 '\tJ![ndT&5l*&So̒)0F'<7t~k{ Φ/ ӵ|t` 61RsБ&p6av d~Q&vÜ|};g.GpAȡI[QxM) Y| 8ʃ%iQTh]ʒaeчԸ^. и|9͈9h5!r46 ɞzN36;H7&sΑMŶtq:ΡQ;ak ((ocJCl2kҺɪHT)8 5ۯ<ᣙH"ªV6 p:S$aJæhb('~C}6[ 9# I1o1 (hT2X 2s ZrGg`Im2Hf (Ru$ԑqaz툠MBC:AchBQE f|s4Ҿ޾Dz:dS{l]lD}3~ RЏ am 1FF`ZA{flj!!6ai E pZT<"+A߾C2 tzF-25ALݴ!F|ET3e y-l0q9Ǧ L~9.ua LG|0M#/`bxQ&s8a3X#ͥчK@oqx"2ƛ_5AT0Dyc9cFcBJ%P3L!1aY [%j ' }޶zo1AlmmH `u ɪH? +?P=aD!$ DG|'}x=ޡ}h)*H`M! +Rbp}r% p8H] 6QAUUTg.i#'LS()9<Cӯ ?[_7iVC׋ ?g9 A`_.)L'i5SB0]!㙽eJdR,u"ndB:P 𰣺25R5 ƙ-3aDkx'8yC@|Q)J0 ;A`3A тrUy~9v= IqY3#gG=uOMDG`8ACU&5ozF"O=0yvp֐f=t%1Uk?"0ѹ$^Z I6P~`YZDN!@8臔hF%%* (j @:BZEJJ CE^A@Dt!J#H8 BP(RH@KFf"1U@|Of_ 2 Nbv kjKػىciʕ1i( {tEiWtk0;@+*ĀK\@:pcz e>?{ɲ}DRf Ğx/(}|w^^#N ̋fmKF0Tө}bAH*Y cvL9{<#Q_ax4tܮVK&JM%%xX 0_p)o/>>~Fs.GՂ¡Յ-/g{Lካ`Ӌ@LeYTq @WJ٬H&h=ѯz*rwf/k AduKgI ~oJ$w퇗h"M9X:a`lz\Gn=V0ru̠:/LPj+L`}#y{{Bc}غ:OSvaBPIb se 6\qȴ: c1pƊuWbj<;8Eh(ndl{fff(;"N!_^=j^fQ "O5zɉ#hshJ"r$Np]$W GBI͍tuR(Zp%J5m5JA+j=yrBUH5-3$ƈD2 %ddLF,ƋHܜ2i4kכc8e,m!ZEf.s2A6iR;kcJG^&F1i<ɵǑr3;9Rr0e:LA- xcL˗v-a7QJtIWE=DZ|-UIs-r9 bHi"{)"U H*RuPt\4&py3c lAEQ3}N$[*qh%|dbmՓJS"L  N@R2'F !BS@5.(PvJ@ĮN(VhD#eL J/e[hC@B {`9=#>21(ƎG<''t=ƫ^p&h!C:O'rs=怗o`}2<Ҋ,vc bE #WF%^6nC70bt4 gI&C4 W1`Mu8Eבu[0q5uI%%gc7a;zd'H7cevɑnazp\5ăHcLR|6͑0^9Ș;Sr\],mh\>7 g[ ]Lۿph)$q2C$*!qyx:5Lĩ"*CxI qxm1WAjj,JDL|f4F"v}>1#ӧh0gTjɜ<>.%,mV{<@.{2nSxZ͓r b@fHYFBVdOњ,,Um ;/1@H}կ˘-=dHi2׳݅d'tgk@ل i't< C;ZV9^tgl=U>l# %񄐒BH?,_Re |" b_QHL(ЁS5cH)IBb$bj"@h@*}7X)&\>p LVb"_FP7D%}$A|q);$Tf)1 $TMM1-ƩӒ Â|{:4A? # O4R[ S$v n3l!PE!E- OtY}0W`0:4X7(HJ(ejg{oPc:˅si {,$W} :ǚA,u6d S'gD0ՔY(]MC>G 9&?I;qH2mi__tP7b?V%r6wU@S(XZIq<8;0{۷=t~S!G/h!^[*Q)Ч"| !`bEZ=8);Aڊi)8sWߝHقc4)4P#LsiMUEDSL 2 RNNR;ҩCt% :eGăB RvQf! J@W B# Qw=؜+^ C JzwVl,F?ո"|~+8ŇdȄqt)vm݅`r~ٙ `BFbj"BV!-)%Uou$>zJT23~"\Eeb"kcj]Ș?t+1-ԐI2;0'.C&edoVоTĴK %߸2,펖Dq2Bg %7 Q_TSA 0$G4>@R`~\F8}#{GHӠ>G~ir]99@p b)L#2 MpQxǼq &-IyyM0ndo5 X"V,Σlpr^dA 1 ^ѓ $Gz: php|81:4d4vQrɐ-؞a- -52hg0T ?D6"Ną_pҾ#Āʮ_zHC%Lu7L-| VV5A0 !q]yڛYlL"(QhYPSSX,JGH*q "`HSJ:9d3L2Gh޶]XJJ,: }?*@K8 a:C{FKIZD:ϿH(5PQ>ӗDZU6P&viNAS#Sye^婡(Ns;()_qxF eMP<&8(*tx$+ҫ'0X,P?O|ܔ0O?ƱSN%})Am+ڣy "T:Ɔ=64E%u!b?I$h Zb Tbc&7Aj\' 6䒟jJSv>dIy% h 3Bìf"y#`d}IBY(OhHT@E>Jy;c4z? r`"J%!}Y䏤C^z|b^1TTűJ/w|1-4KODKBibR!IM b8f4:ɣX$Gvp\WI La,HĞׁ"CؖY֔ ףV㍘G<`MlR=<_N<3F*5|Cf5! '0ҤN=zb'TFlBO5-Ri˙σXŠƀZ=ZGiJ_G{ ڀ|e%KYY`\=Ʌ o?c&Li#o닄腬vARIp= `"!DM͹lfyI-"G0؟w0"E?JzPy TYh 9f=*{zf-;:|kV;1 Bqdכ.cvI<)C]*rOa͕$J13#_ MHit1bj-8*bjJH*&)ZT J))4lRT!A/vrS=H&ِcJ;݀>8&4#fcRMJUQ@@U!H1I"Gv0 E@a8L?E }k7FXn`ht'\tG$҂B@&! m v:4pos/oi pC& {(W(O Rq86x"Ls:ÃCHU)~BA(hdXMSE152() m8LR b#0U1֟a ^4G#1jMQ#;@&y|}' ?9hN1^'hB]jGHAL^DlDG/>`[\T;b}Qb  *dǀݐSl;"wS&Dv×"Q鬿ȐB_ő2w jô;Bn# H?QhsO}0}1 L:LᣲT)Q3d4ZG'-ܦ/qԙEɄ4C'fDxj5j.FopM,sK0 IW1D0Fai#=>?o}`(*oG!Og6d:ܵr]tpM3r$xHZ4GI~"{#ݺlF!\O@HyӲ{#F-ѫϜ"f!A3˺Pu Fɀ`<^UHp[ਈƺD lҖNEXBcUDIqIfh:6|NP^t.*4 $157 z7{LT|I^|\:Mtp^.q* rD Bg~]D%قBHIDBI !%A: 4 AƌI uu)1saòHon6C!mڑ;/ GtUTi8f"')5@l/(|^0 S!*9*{x0$zP<3~ d|IQ^7Κ Z=M@`^&3S`ꨆ3>"cwPKbrHNdt62q #d)}; Iu#epFRwa*f  U𒘽nysyz7ժ\Ѽ&Oub6phfқlzcOR~nfiarJzB4E 61V`eQcjXV*]uN szƳtғ"d|_Ka;0,eTiw;sMfnާ SY"u 3+,/6 !J[02*f U(BŠbݹod})EF4UlX!Ea7rGGVm佨p kpjaTc 2b[-@y׍$)bI@wa?ҧ/5XcVt=b=](>y#ڧl[©&J:^f&=R6fr1Eg,WQ{ĥ HyJE4䎸O' k8vfRJ xF;xu<ʭ |oJz~/'ؒG{ C▬5DYH&wt^wA0fCpgZL8֤f&wH`=h8` |}轈l9پ~ #1r 4 m"z!#'|=]}|}xYUi{3@h@ϫ*هAD@4!Evf]|WIΡj9=| @ZU['^pBnU\b!5%t<ÕH' kQ B"(& X"d($*$&` "e )"e(ibA($$Jbe*)&@BI&a ""d!%o] 3O%TbmOy"-["\N?3v<۶q $؀[l3@CGpPi@ G?Oq3@*䤓_Y ]13Y"SQ;R%hJPj  埓  hh4Q TAN!IQXX`kFnFgcE'\_jM'JU )(TЉc+?_4bt bL4 Nz=' ө<{G>w/EӾۂ{9{:܄DDẇ­z;]{/g pΙR+}{m@HwniA%nzeevI}rﶕ{:$|>ktOx6`uMZ b`JC;}9iJ|lumk}J)@@Ɏ罵4>7گgm==^* f]QZx37O_el4q{w6}d^gk>x||u_o{U ( BI2능{ n-^zNuSF4}k5AU0y4P{khP;T 'n`SYONKfRf^(B`̃`\z.WOvNFq^Y.ⷎ wϠP{i;D}hlL|W_{oW{ScGnʪT dEJ$R*@ 6(@(̂@/)UE|}vDDJn{}="(\뷬ףJSB:fscu]Ue}pOkTS5^,[mס篍[)/Dnm۵;]{G\.ver4BRm#`vy]J>y}1wwiti}o i{3l8bƎ']Naew|7wgeqvweomۻ>7vO;)lBm3lB)ηmnׯosON6F]}=sof^7ur}/nz班5өK:`v;ۇwv{ݗseUe\M7ԙɺxVr[sKZU-V9h>A([yؐ869to|4*eooy}! O\u%\[_{9yW-{r|z>8}wǥE֒+Eݻ=^=l[ɶUu`UXXmh{R]#[{N{6و.cfۮ\7m o{޶v긷v峧v;C*jyob3L}=Ǻa3y}l st޹g;@{aFۦlӸX!!ntcu};rCX:ΰUg1][CTv3;빹YV]l7:۶wvt6ݴ諫9֣.k&EDURJPw>- ewmƫ[r׷MefěwhH5iWP(4P4v@(}_<(njo,}LP_mVLWeWf_g=cq:]ӛ^z28* Pe]iᄒ6.\df]L45>w=ut\ws8w,vH_mjZ㵷p4a=z =5{{k)eVv48ۡ3πhګwv<Ml6;wu;W6mt3'YȪ ӎ9w{8Cki볎Nӹ֮L}9=Y{ {a=u UWbq)MpkvS6KuƗ:\e]b5Uf t7 ݎ+FncCZW N]pc`۲n;KNzjHB7V4nǻq˫w':]];URmܧfv{yj`sW8t]sK:wρaͺж2:iTnHWipޜmv빴soetvÍ=W}nhtJJ@t ]"ݥF07IUթ5=qw۸KT]OE:U77ۜ&qz5'9n-d|uVϽu6W"-vCav-h {UM36imN#77A;L\QeѮ6=xg.5ۖ[c]-D 4FxS'Dɴ@ A!L&dO#i)~#H@4ALz 2$4=AMCRBL@L4yLѣDOSOjzi<(mS4Q( @&AAj`02!=FE6SzQ4MD@@@ 1LjxD 4' c-IUUDTLAE AP}E4'@.j*Jh* 虪4E ?_F-@4)?@d)bJh({ʚ>xo%#ABCmm" o{_C4Q$ESPTı,Qd9(UiH 4i@+S΁)b( (&b" (J"( b6TC0ERRrL6t$\$b() =FD(4I7SEMDDLL5QF&$ }<WR)%VtdT64bZHX)J)L ݇% pC Q!FXV22H(J8m>q^FD&O9^P?ZA9@CBP;o? _űu&p4JM9>Z/$Db{j\c4R0uH^pNO`C$#zk`Rшbص6 M^g3AQw}k };__}R:o-5@ITL-(DtOB#'7LP8۽2^(3LhqcVOM*x÷坾wD v*F]ӹ=a$DxhQ3R4DAQ' &5]i6.ݬ lQ>#dsYX&w_˫Ly|- ɣ.ڨ3' )$x'9{<1U1xW/U*9BhyY)Ju42c@N+ƬH(z~}?P\Lcɐ)qjǀ \S63g65E~YkNk^?s@wν~S9R/[ZmBs`0xbի酅㕅.UϯS%XT_v߲8b- UseŧZd[T췟*c p"gWvigr+%`)a5!stWgb x7i^'u0kNT%O$kÓ;U㞪!$㟛Áߨx$pK k9-YIu+FMCGQwd$֥}k0zsga%BL [\+'<ʹPjQvU&+[+ҮPI]e_'58o">sdD\_F\6{d0|l݀Mk\J -h5;%R %̎% 7H#-e'C%'nװ۱sy* s ?x8F%\}+1vz;Θ ?m@ga4c,^ "![=x;Z뮛eR+PW6k &AܲF>LUHi \7`DW=NF!B6sh E:c4wkyTARM8Y'DD]͙ 89{>Ի O I1ӪUtg::$yw}J|x7?<1%3qp>new,PC}Ԝ`qX? Iq?6>o~LH>)zarpXx0{2u1Fx3TIpY!]t[M6>/{^Fg}?Qf zBdmA abT??oYHr7:JjD,QGBi)ĥdLS`  I_D.`Fi }f\,#q#C8%ߘZ q?qD`alƴdbvhOdT?u}k3:εiM:!n^Mn f5]j+?ac&"L4)v,tm5ra9פ፻-8 @+"oftxpBXaS%%dA:4Xl^*[UB<527}FkȩB :0gWp5>NtO+hc JhYJ(!'aAH9giT7 Lnvhd6~\oì4Lhk)7$T'tb*fA@ x_y~VkfO_G U 9șػ(CB(fP*yO@ 61BA)hh@)a BhG.X)6p7s] "5KPl0,gΤ= W*$3 긁*/Ëm DbޗD{f)%9HE 213|H_ln|C]>wE<ӖOWǑ'VcVޘO'bGxGٍ0 0mÈI|c'؇.Wߵd~(d\ 'v\'+U?ZL=1A'$6ln6pGO9t!$W#{zCBn.($b 0h%#,Bo~nUR/{ %0B fPSD*<ԈC M$#t !_+^i [Dkm/i_ 6# -$' HW$`P8>NO: }QsGcBa΅| 凉D=͌L+en I@]J2B5Hj27#/AHPΜYlr5s"@T_b3xHAEjehIE j D$opt@HOalv9 aٞ$@U$hh0.\<7DI P> f2Oxe`;p8xB!JXA]GN$z6;-o}gmV>UPT ߆a霞(5l G"W]ceP.*V?#.'-+;{Vw1\kklu ըh$ xޮiW:)3*;qoquL_^n%A8׸.il2EX 3wmΗo7Q6 ѽ>ohQ_%$n@6-iTUae٘\L7mo2٬lr($Sr,ЀdhRP,0&;yg,qtal9!Ge5CBW:=SvHtֽ=t`%B$ޛNݎlҀ8:3[ އO3QĐ⍞;'z$S$4][sK$x0IH@  $%1~7CH>/N]&fR e m{yQO^/^tB[ 'v'.wVB|_}ŝT]IC0u`ufkↈ$:4 $6H[ß}q`*1TlSFAu*mT̀"弦$@ӹo)-` 2P4R2h xngfq^f=id]P)}tOG_Tr+3GćDOPΌ,E lSbMN7Y%XĀ Pԣ^Pk 8c#) Ponl\Q j*< u4MsAн:, * ;|9ȂiC-s1a!3:j*d4P/Ă `\G4}8vAcq#,1?Ct^4Iդi(1qkQAtQGIcLkCUEUnL VhhZtz(% )Hy :B (Pj:)"h(JDJBZiFhLIb0Q%8رùN떰w((J͑s!jm6zbBj-HNcﲺuP0fkćh9s\G6 s\Ӧ48Ҧ\b J) (OX1um1:xLh\U AntP񍀦H#N∶2)3mw8 kltHxIBr;kr1dCO9Z[Vݽ@tyD'T[kXGIWmFU Jʉ"ޜn 6ې'^i,L)UqΙߦCFܐc਴AOS񒆟;4>"QM7D]*SdMEsrXfeE"O@c(ScFuj2 H!f{ -LyUgֆuv80{!j#<47#K-+`5po 1ˍa#h-agYh-vOh計 ^o#1fٷ=}s{[SM瑮vQ)rAE.+WSS}uM;%trGLJC 8QE⑫1pe8Y,fI#dcYy#f^.amW^<1 f8"g~DkM dD:2=q3qFޠh {:.ZmIOE: ]$E B4Wl XxX؇c0 =&AA6 GݭÊ)[޵Q]xmCGMo8;cvq! G]WbaҺBj84mI2(swXD[X+Ȍ  (E(;z̎NSBtגt:4C+Qrtʜ9n4︟tId0I=pq$0L,5KQ7Z&OJhaiQTspi M~qBE%@G AUbH"**E0UM]}Ca/^ e?s~y`䏱rH|J92A P!f,54LKzAގcH>nۼ ļRcHyB۠{9IKxxAvF scʧ45a@o[_Zl8y$F#c?Kʟb{,-VFzXk#0%e)%ʧ,!"wm%/ 3zk=.-bppǙkJanf?ˎ> T9u`%Fu;3TS9'.rcYۑ4vx hLUHjAe `NR2e9 hlqw.-/3C{SJr>GՄ41U5|Yj> 9I ze &GvĈiC"`). TOpO #=u4Sq hk6v-ә kn(DM!a?6+Å0F&߲I ,? P8g+4!83/KB4Qٗ" \pj?!Nfޥ^9חr֓qҔ af^44`vql}GW'=c'_c$" 1ܓC!H=S_ۛ㔑͗Glm2 ]{@\?%n~Q\nz|w]Fw8] A7A}&=?Ǒk"2t[r:K`::z4Emy1Of(֎lKyɊQE* q0RJȣ[K$%Ocy"0 GB]JhAX4;tkWFZ} hSOtsւkP|5|nW;ߛy5ixϫQѦ>ƾ,7qmYXcvvi 3oFsڢDGqZEctQ@X jwր趆wiS}u./:~.ѻTKBhXpU oڈ5V±*@ن)[@ݴ?8Ե*mKyXpi2Y~yi .:D_sm^,&S|ZMa^EGN}0HɊ Y%v@X)b|Z~ܶ7:,L8e jeC-`o17k;l!?$Q0%W HGn,!w.Vo zQ:?ǐ(oP6AK0F+HVt<^4T{XfB1 D_)zkU`RQ݇Z|}RبIeC{N +3qg"qqxm`-k/mD +HBNgj]ߝ/γmiwT3|-OvxFD+ؓ'twrÛk=bIA{_'Wq_;>9Od)FԫVS36ฆcFPf2Q|o~7HꓒHRgz%͏բM[-r@A:Q@ެS_UҚSO?ŖjOT6'3{.X׆?xsKc_On/@ȩ 0sQHU"HYba@ y MK\=k,~ ֟啩P،ȁ: jSCq3g`áUHEA/yd^C{ Sr?HT@nY}׍„AJn}ф},=_I6M2CB 5( !Єb_%pLk)u^zA@ Ϲ^mO 0(QUG eWwLD <W6D3P2:D#eXZEpA>I8+C} I58xдD-1߬7<вDk:Jv.Ȋx͓lwob\*Z 9*|\^%ဵee(R e5c49 #:?R{Ť1yWGߊy\~U.T)ynGX9E1քy@4":'މNX5餘, kH~t3`ׂtmy%a C[[v$P] ,*z,DG|g]gݿbֻ7Wy?fƟ?<';CF`}A$2Ǻʻ H~m <"A:,~tj<`״2S zoɝyM*\޽[P.+0^^7}} )iv|#,SJfH;Y 3*=]l*^nW(hZί^>BdqF31*m^RzJfecP-q=j^axU;ӿ_;+`iy~vX00b 8K7E"Ip'J$AxG w#s rxOTWgv$=$`rT$y~*(C?R򛶮R}-wLrtgO룜* yzqK';xp|l;]!Ub Ġy 2ї0yer؁Жqզ}N[](vSSuË(L=DY|{2Bٲ }V67z'vvjm̰.P ־FGhB ЋNj#*, giʪګ |I_ N/PŊ_TԨ$BN33g٠d H麜:5@AixvɟeX@3 'f 9r( "khB$swپ6^(G[c#A)uY(RP4&ΑcRKx N[& M6\LW]0bܸVp9a2SDK*lm6fU! &26%Ć"cߥzC(LO6eTIiJa0N8c\rvEzo˧+V{lk3B %!ʑt;X$Ȃ_-6&1Bsf\=01\!PHd =f6 v s3J;.8t5'M55_|Z~Wc!v`ý_WEqd^8h&l͟U7s~jl]Wjm 9:L2j8>;ʷ{qtq}U'/N !/*㞾:99)DJ DaJJ'( >Ptk\),KWʗ&sf.fxӌu#μtӷ5cQT4]D%J{b{]^qe`zze 爆*^OS;egGl.0nYPc8f3xH$E@f;ϻ>ƩJ$|O'ݩoR2k`b@@|DopJ0Kۄl֢|6Yb)|Obmu6~M*XBwa+ɖmGo٬8=hI\m#UQP#ft"2!/\!=lq*H'4' gQUo  jMp}hŐn jJOmS#8kZR3% ݟ^R($ &kS3!dfG6˒Sl)l#õ&ҭQԶ7dSY4%ynq7EU4QfɐP9DwESaT A0ҋgV5Xш5( +KQLTRVWFQlCM5IH%Uyh4(b^wq{>߼2|߱~b߂D eDY?`M),a2W`BHx&o!dOd(=Rw>?.R*ai|~covs)>%/ɂ&AAT%R4Ȯ")hR]i\! ֓}A>V(>at`TGu5EEUڪ bӢPyq4 "w'bzi{C%te7 pC4IPF!כFfJQ[,SUa["ńeҪDQ3TpgqWyTSdR& ci·/'h)3U%/uyu%Eѧ5/% jkdڐ{׽ۮ|64>e.kwImpkbEUsk2bk۵SEg8&),6ƝU0thii}U rCn"}\.Tju"׬=&#ƶ @o.Mm?NoWZ٪O S=OOyKbL'MTyC0ROE>uEXe~*1>" "fhĴ0"bL*6xhL,"*d؝Q~O!>Q4dfwNede1Nq{AM PP^Nӛ /A t'_ٯ=?A:?,/@NUBj%o IyƨoH!Ձ٠6]ۈ@N^?߻OW?fou>o_Z5\6ejF愚M)BR~N+/?LvgzF3cD?0E>fK͊a>kE b2ˎ(<9}۞;vub0(ݞ;yy8y :Yߏ[s=ˀQbzTNT7T k9oǏتjNh%TΛ!,/rdZ(E*@$T<j==*a1bȕ =dl(\ه=Zi}b"MTݟ!Dzmp~bp6QajZ6]7rGb(PN|%_0gu:vQëA_?2 rQ'aA ֛,;ɾlv*ܿn WDN;n6f`<;қF[# ܐlC bQ o;c[4ѭc|g 2zZV*D,xޤ?wtb:G1#*B~a8~"IvT@6ɿ^qqrJ‹w(`.CɠTH$ l !Z0bN@Yǥֈ Qn` !8!#F;w89PAbZ,Tbl'SbD}ɧ< 46-J.V@Dz#Le) )|{i$&R7fN&m=Z9"Iu?i8G?yxsCp]̈́IUoPѯzؿq4~^G P֝o H%IH%CHS'G53S0r⁾VZBC픃N"b.{ujЧm-0O{3r|_|O@#DgxS1H !8.3pe:gWtF.#"^@y40p>NYMvDmƓ!.̂`| vI9D7>С!?b_~^gU=? J*BTT?x@6Na6{}^RG"1QE%#>.gl IyR"l* =$ ww?|\ X~χD[X3hXaLMtLXcJfe}.`ID >ii"%$fpǙ{ߤC=_elmbqU~хުh/nj>>ou㺌l83!EŷYv1惥jD"qZϖr1$rMub@v쾶ov+ Q-zUy?z"yZATMf]Pˣ`ϴ]j2#P dWPP *o'Q1B {85Q0Ytrk}.ɾhwϪu/4\4:4@wp#}L 2;=˿+3㖙5" `YN.^|Bv+Wh W+pA޸p6dœ16tIzb D9Q~mzsbG Ǐ¸a$<`ܡa9c2F<=NACݿhN"א2 kb-N;Wٵ\7@WSŐԂ7WT0oeQ乞9 HD1sɃ%M>X fX?XY=ͤm| IA@۷_ zB}ؠi)wu C{&~~p3- ;4W S1U>4Ti>C Dd=9!i4?}'mXC3C9x8MTu!BUDhN#CH#AH %)BE!HM- SH*4c hrQJt)Ӥ`SAAE$MJ1"z@~B`4%v7IiJ)2)5AA<zhX頤Ӥ ds:z^9 @t4E1:R|j4@%PR>J hxa u.=A7!|dԤ^7AH{d2ɢ<;T7:$BUAA#^;1C&~֠ZPG4?N$tR#&`Jt1%B C4E>!σ}@ v" Eךl="kb Y_)+9c0tRJEStEV&q0̯V |s`O9x!p';0>qۉt~> <i3j$)РM,74ON>9 eeeZMF wO^LCH==Vc~4*x!Bu|a ˌ&5 Ѳ*Nv0ކr lhfynB($aXAs[v4;:$Dp Vz_L0Hq.6s>n.< l߂^?i 6=:ёj#.wDYAQc󤔅 Dn/ 4%#̖aq0WM`PqAA<s{icF+{a|1(=W/kCWOP'E]{ր+4x4D$Cˌs~{&9#?T#}?R$YoِpTbXyT`0rI~ VM(4E)ji0ߐǏ>|!h<.xD^Ÿ?&?_`L$V@=K*kD ̺=؋ȘR>2 Tvo]ge,=^ rj읒78||+L:,} C=騬GIq]_lޗ&QmtQ9ÛCK7WUMnt00z `4+%u)SݍS\q{ },_'b]v|.Fd3e TBN,*topQff$S߅r6R_yGPKM?SM} 9e87YfxW\If;sw3L75GNţYˣI/USSNznh zG}.wk-v)s>o[P{[M^ ӄ~Զ obJ <߫ EһY:qAgΐo=paw ܡ|WBĻpvox vx}Z!lB6@J'BtˆlI}RDA<3zl'ab_O=ky~}f8t# VY/y |?iK⿰zn`.eq g(Ń!.,~(o?}~kwݳGaAc*k"FUH< Рw8n;q|ߘZn_.rX8HBA#}GFC}ZAww>i Yێ;<~"V |P{rVoLF76p(h͵F/ ?;eCyi^Pt0'UIǻLﺚb:;վ2&XcĖ)W_;s<>;rZ--"%e8d_;K ^}tMeeioSglW;p) '_#xXCv3.oۈ")L SL>(tQV3qnA0PDj ;68:v~ _3^b|@D&1uM/W`"2LCQ|16R;Gd< Q' xMUR4ŅBnpgX19hzKXOSJC^zxǗ8)١CQ|k/)QCkh;`p";jDY)pwR;xPvHS $OuҨ121|:Ï|]ùmޚ_G2*8KpG>tK5ئm1Us4DXCFzG ɨ ?q:lps0>`[# W_Hv/[0D|\A:Eevi]f۞S}!,JHp>VBlR^?ƢʨYSMf߶E|_|}e٪"Dݹ%t灁#,NTq2r\8Ɵ,t !8ݒͩd@{?5U@ซOCN:qӓ)rA# M(ip$ 7$}!~qj||6/nCH m80nY6ŒH5.KNDG?A=z%F ҟI?I7 4AKUPזbзrGhW•ȇ-~[µ>ڧv{9ؗ-.#V; P aע`NXo9W2o`#wzU@ʬ3Jbyiҵ$w7J*|cѽM<,m%iJRbWNa,@;:m?燿w.Nr 2WRxyy "nrwPu( :gQ"9Uv"^asр}V/|]ۻh@_/0U#!d|Z) ) \qEd<}g򎁧@!ϒ3MO" 'ҏI Յc(=qg\3uTߓuc"\3Y;9!iL=TG0J sdCo?w7]НE 6p [" GkU[s3S[ʪJ߭f80сMO1ǒ0Dk?=Yӧ/Z! SjdPz rll=`v|>Od̓nrr My5K>iȏ>u9T+>@0nN1rh 0e_+Jl!?=K>-{.˾7q_6 Rc2ϜS>"r 8/TL X pdN)P\=iNl' O! pp~oqˠ{X /D: w{߅.o 6S)P`6. Rbh)/? 0춪C>s;̒yȃ.?@KoK" c(THS!{Ojwvv RGtUTJ\JoevmL&yW)q֎ x H lWrؠy3* |/A^ziQEOUrDHI1Mb@8ct%1-N(GerwG!}W Qíx%U(TU=Xzwۗ~^/էq/. A;\>ݗ/~"߳sp߿wPT89~ߡJ2Ub9f4g1]!%UU[wS}1ѭՃ?ή1Exw-d8G QGG ! eMǫ֜8̤D 7|qO Q:6w1tbz;-IFZ P@Fp\Vp똖b{R)XDg ֟!!s"$x-]Əce<*((Dv{CQpO9z >KQf .?_!9#d(o9tK'Z OЂ|]2dD_-WkA4'Ioxo4DmHi.'\6}":}˭T[9 w1cW>gųJCM^}ܱ_A_0F`?82uar'Wy]!x  +.+ڹOݧacܘ<&X4i$=kN X>·-vgGO},}|1iݝTNQ>m%"@\h`RB生<煝0nHQ_VGq 3/ T-d4;mI2I-޳uT1(*""" DP>8Xa2F%<|~w>,=sJ:S>]F,Z|ТNCD럞/*@oTLOU Q/*B9`X{@"F,gz+u,ԄSP Ò` ǧ"1IJq]2Y"wϢj&G@i8oҫ[gTTY=a-? "WJ4EnOC~;88,<,ˌvkTu( yz(u`>*Dt>>wc#ᆪϜ}Gf!>~ՁҌu#v訍C ϱT |us 5@DڧD8C>]r[a_dwO*$;=s]ӊd,3S3 D+T8A'.X'k{X3<>W5 phWbA^{OyhkѐX`_DxbJ 2jv'Q@G_O^ϿQ̴ׁV'½ËKE?2+~P=ab~ )++)^w׷~vC !$ʝه\x-J$[w\3D HH%ʖT!Ⅰ92fؘ*6cBݢ\yf`PO CHM%33tMURz ԯs%.TNA A2(_eB 3JΜTdHx0~ʸAE.Z*9a0T{U@D2|IFCw84dPqyx~Y7zT`dIu3\^!.зao/rDO~T 䨦P*3>xh$(1Ջp<;%ۗ=~ SN_ק xT*E* PHRl[c}O@ OF!7m rs1/Ԉ3\I$I$I!GQw޺?xst&w|:@B8m0$!P9>kNɝNe/xrBSSs|ǭj E{aC)Ɵ}hgsz`hEQEQUDEAzP!qnÇE=G_SAVr"d8Kr A%O]ڨ;;5{9[ sDQ:C"k2y⻂jJ`G)?3Mpxz os0c"%0J?q${wiwܟ΁P ! C" MwKK"9"X޻"r14{;3LDŽ0ϨeÈh8*F;nmݱDp^Ɇl~E2r'"{T#MQ/=X0'Q?/d !0؊UdB)=a9'nwaiWw | y`?OlD`~GC}#ʓ;|Dq=yD8D*9 OBYW`# W!b>oXG v$Rԉx{Q.hsF''.P0>=zC6yp'SJ?Tl=0Rӯ?<Gd;N0"0<DB !.[ Eaު>My==k^tC>f{&4UM^ ?K[ɄOj/䆋/" |&e9MDyy}^!ĢSdQEfNS]wO~n{p crjSo1O HD(>Rr#ޟV|FT F:uCMI %=v^5Qӣsf(:M / JO+UU}Z]c2# [T=Q]m}Eh P PpNa U/KD?X&Y3*N,F2I /@,[$0CFlLE!RAQ&d3KJ% Kp $$&BB" "PH"JihZ" d j aij `i*Hd`Jid$ -~V Ny)7(:hdbcUUUٝm ~@r [Խ@~ل$c9]٢%J .UWbPߏI>݊VE%2J/_ biSuUG$g4$GSF;f: 7̝?bA}85b_?oUȿ ~a79f[lhD95:c,2 s[ҵ㗎l ͫGۙx{tCbuNw2@~ZeyUig &P?!`PrDrz.89Wmۄ暀$B$6}q=.G@@A:~O /tGjB$?wŪ=KØpĉe1Ô$1ur?ь^[j]j.É֒*"&FE:Ib0kحDZ7G ֵԚe4c_>n/0nU88:IFʡ~\_/㴫#Q~ua *84_PL2. z[x>~ow\1|D"* (:#?x)_+(4޲3ЉnFi?sk7A|=yQTirNO / @nJ7;9';7LysXq0飊oPQ S.R MZPdMͼ'xWT%&3^d' G킌1|JU!%Wxm'~^`z辔d9BO+~(TB }Ya("y͎DFFGƚ}>Gd=/9K;FQN,\R 羵t/B}k GJ 9ToDKny_GDXȓ< '"T{F/yy>(^,FDcef ôt?w:aʪUUUU_塨Ujj$IZNI$JI$JI$I$KmmmmmmmmmZնUUm[mmEmmcmڶm6mmUQy߉b#cٜ”mmmUUUUUUUmVDD_~*{DO튪nUqr1><**?Ѣ p-}a! ϝ,g4; k$h+ŋiix8pRo$S ilM;Q΀(?сvR)զ²i԰n dia0#7 x"2=K yVrx/G TtǤSeDq7V;% FiP h>hk_3bD~"*R 0u8j5!\e an;s0IP򤯅^3&)5otQOC@qis^LTw* -̌@c9d9:;b[3YCm[MT^{iy}p匌{0EԨgb}u]/# ٔ O!Ck5\+Ήe >r` +]ģ-mD_Rh~WhLtbJ/K <|!?xqܢg=ݎ0,bB\;qK,*c|UWlZ•!pCb5s$bP:٤ع{[NbAuRAI(y F 3Ud8;9@ihqr*)&eRV~N X2 orفs2ټ}0qp6|iYwnOz% p-?wm|0ɝ?}7 N/,dpQ n6,hdP_ IqQ :|M1W{@dTP*SFwPb캳Dm/;>ҽ~H :C|>F~"Hd\>Lֳu;!$NfWŝ7`FYDfo&fVcZvh D#=Dvv\Yix%@*H{m 58MW^':68C5wɸ}2Qٓ &Wv J֛>NUP'qY HIZzmbd(GhaZ>=Ar$:P{6{E{Zxr =κ*f|`DMY]ETvmZxA!$׬`.ydtM +Π0gu']S5x.i:o`y[2:'pYb.s$Cs?aHB~,#> eD%cäEFsj]"Gm8lPכq#qeL x@m N3ax}L\*XO ek _,>ǒ|7FP40XOh~FĶYi8,#!BL 2>~u-4Oi@%G R7"=N2"y"o"VpTS\O$E: Mj;6ǃ3.f{1dO0"h ~х=7sZ J A~=ރ^?x-/@ ٪o&z8x8"Q'QFVn_.ٞS"I all$$Lji?t4z=XEp E>e_^9Yo,19ESD۬Ҡu(o\#$x`)'8v'v-DOˎK#s ΎХۤyW4 n̮WˋdfL{c[YG:?6c7n"cF *fb^Kꃶ7#2߆=hru^x?l >i3%#رJhu$+hj R4PHwǦמo;ǕPXVܠ"!f!ÿHlŪd~1M^@*$Ls xD1R-xvM6<7p[qK֭ґp-ꠂW_3t:YGs`&lSmHP'^WOd=$c" wLe: ꨀ7E.Ӣ-G7xσuU'ق]?\lRr{*혜d;O1ڷ&fHìu#y^U8yZg 2a\ab2ē 9$4<=_vkN"}!LꛝvnXR $te%󰆡dE!}iJ:QrhqA/bՌp7@NmQ @D?Ȅ:tb4ƪgė A!|ݯbSfGGys DC"~2yv`P'ABU0٢G8jSSÇ'6_6ϻv_N[zxu+X9qtub LB)B̼{P,_aRqqk<I=x]G[eILE WSV /y1 ]GAz.kD܍_]3X{>ʇ7.PUt憾8e}i-Q׌ٟ* G"ό )~glBo8"8Jq">iމSDDIѝ kyQamt&3LD2"6mB$c Ɏ2 Qm 䞝,/2%+] \_ii֎n|/b•exP `GC3843ﱒݧř1B᱋Bߓ >s?h(E⸑/[M.ᣘ >^>:`cnL&Nzb]6Ȋ`^9xkA`q} M!G8d9;9"_~D3HC'=a1 sRk(:AgxA,޿ݒRIȆM誶*SMMmCL\_{ן|Yp9M7tX?nsx 8 !?.?dL%/v|rdo^xBRH\R*PEIsB]WfhpB"Q\!_*l-Hf~a}k01.pQb6L @[DFj =}YytOQc aGW5AX+ HcX\D?hϷA9"s *U?ӏ@jzo׉T<f~X}\{oQQ7:B ~ȪtÊT6YJW?.{]Bʛ@C(9"Xq{/Zq{d plU0P?Y.*6)^8uܾPk9~Jٕ*, sPcېhn6}82zXzvBL@%jzb.AuK m~p%R o:]__>rb.CxDUWB!j쩩l(~{#NvzaB]7\f3 *e,v( J]C e݋-&;@騮cɎ珴8@mvQ#R2^Ӎ5tS压2CPFP|c]IߐWugyو_Z3}ZөwB#R4 "sc*>O;vg| >a[jw^Q ȝ<="=k&m';dtqD 0/M7@z`a6vgͲ Ɓn|coGIOA#B OჄJ727EhEJScW…OUJN>F>6{?%]lfVV)7d ) G  O<:}0k5 ă ŀ:0aFgFEt~e^HqW`Â"p܉TA ߈Ok c#Y.`7m` HA)!zyK_[޿)C$ᬃorC*mV3G:$MA9~i>\nqښ??/,%r<&XdegGG 2>:qH~ l]&1` W\DeBFÛ/]IʢSaijޚ(##HW!PUFv{8N/9#NƓ,4k.z ;?8|Ab=I+T QL~P?7ۘmqPg\TR"5j]1peyk?b wPad;1Y0}zQrB7a|>Us諞?WИW-@s6JM?Ko*k oo1ȯ:va|PGAwڱ;bLlHwm:1|Ҽo[z#SG6{Ǥb[vv0lǾc4MP* Y"'\ (%q&Sj,  ӟ_ ]AvpDtr5vwYy|Z2\QiƆ/uDBw0 J52 ՞Qǫ̈Ef*+ 08`]u?(4@aٍ0BcXD?z uVXV:)+oܯ=qJh?Em 6^~8.yo\p jm^:Ǝq씅V&@NOS~q;iݚ`} @vJ׺I"OА{^83ٜ{1S~%h._7st ]<1MH )[6 1"@8; ~2BfLiRH Z1M;=yp2^f0yOW5[^h(;\ \,viUxJ;IhbqtV͛L-c!Hv-GkwHDs,OV6e,'揑 a `bQ6GH b/2TȶaGrpĽ)Ó$ՃGWP<׹}3MqLgp66p(eV5B~f Է;?8; F)<#scQ*FQH/rm/A6KS~e6Ǔ<#[5O`F*2@;9vl˴8 $b߷GV'\GGIGaG" A-AcơC~x.bYJd:P 4 }AXQ _.߁){T[ ToH;sڈ]CNMa>ldm.CX!v3`C f `X&~n.[7b`ߑa(rcX<3#kfm ŜGMUP%wOQИ{1zG2ְ!f07FFKq(EMso284imd1I֌H$ 꽆]txqol3a7BPzïts)O!3ݺ$5 aO<] ?ܡH`1V{5W:@#r4@WX6He+gE塲aتx4jWB'[ݍ"|uYl(@.>_}C@_&%U`e~-$ɦ8]gW6$/7@iJp8=|/maYՎad[BȼC,`i|<ÌwBJgّf,Crgɬa+ȋ\b7<8R'R"'J3Qﹱ2pc)d3$:O~o~'vh jg'ML',4Vc ܃PcGxx9YeF#}[xYRP!%$Yz+RK\e~JGbvDP>3b&-Y~~ok`WCcċԑ 'lӞOR"?-Y':ame)u{J3}o0*8S?FJBߓsk znRol#X$|sa ?HMkwux] @৒7#OcC7KuI|U8;u&&&:;FC QZmmF*dC 兦v aoƋqg6]mCMZF4s7J z%$=c5u^|2~n2{zzfiMJ.TJJo\zE$,v(9aÊ_'N`3-k8W n_ӈD@>4J8ޜՕ]0=>̎^G mm0.$3(ǥ}$HN2@܄xP1ܯrJH99NŎK}-/|h SΎxvuǵ@V$;@:c1sIܼtq;`^c`[f@ Rn]9W\^wHU"DIt`Giu5{Hy.q4lq06ivI{$`өQ $6<|bP=(Ky 7ݷD٣g># 0 v; [!1!J P!oWzm!Ȗ->c59V}w"6aSE$F 1"fCEq{k uE=Cw$`AaJh.Un4ل⮟uFfeFCJTO?`+ #$rz±gMLϭOoi~{wc74B#AX .Og$rL*TCMՋz]__{J \nkAPR_4Er*rG˃tJ {]8톻3z/?NDžAC%`d\xȼ͝Z~bu{n nW~Ťi(hs Q @.X@`7YKGŸ@P!]MH?o/%#9fI87닜K9 2zͧ< x' a')繱8R_wq(ثS1#X)&*boB_o5JO)LC}38X?0ۀБ],U/09,PK9wc_8ĉ`׊獎sұ俉`/_ˊ NsQs:ؚw,72@n^M5Cy:L]]|S u/%"/F#b *dx 8OllQ!v{>ƌ v  8*?͚剘c҃?Oμ^\K$5t]$|V 4tT0 [QL dس}`ݘNRVylY󆹨sw1j=ip.a碧Ȋc< ex0s$3'f,`YtܖyG-5G @`P#uOF+w;ނrzECWfVu[5Pcj$l{^/8 kri"g)t6A T2 X`4D+@oXyѼ8<}mH4z"(S9ҕ! QnplhACP׏Ӕ70"fz3|<:!D`?v?VJX=. /F" )ѓ3Wl"o_(`P!/aSSy3CkgMEtˈ48ؕ(.WGN3|pz<ܨbUV ;%=F~@J +TʭFt4ỦfkxC!d!+pS>-oɃ c1 U^ ILjNoߝMX[2ffDP 0 P$H-vk>|N}&3LjWӯM܊n9fA(kx,@F>0 (qԶdj}ƺ$DvlɃoNSy ^)Ya7H؁A Ivp​BYq.HŰC3b!vYܥxZN*B-8&糮k}GO2bOa&tI\-er=ldsCb%u۽8![PV8܎ | D; aӸ+0˗L7kUʴ:2,;pgM%USH`b`p~ZZRNP8 g#~ 4&c̾:lOxt^H0&NqAh&ќ s?l$c{[!oodZZ30kɖ;V89 .q>XPgU!%@n:\,$۵g B]ueX5۹H@Z޷SgsXѽ<{ݰ C6=5TUhy Dk9YwW6و(1TUÉ{E l#6P0s`Z!p"xf X@BUӰ9'Be[u1㇎L_ .\8؞o&:6_l_{`g(Et5Ȳ};; nq!v Dl~Ϟ0tOK26 p HpkzЎqud "|%s73&(Cww0rEO` СE5ƫ={& ʃ`TdӦVc`Cρ. AR`P7d VJ΄JɜɋJ9 ۧ pu^pQɍۭw=A_9+C[gu |՚;/.;@z*t(ǹͫתnfiϻEx{C胂{CgYqztϚvaA֜_.| Ch傝aٕk𰽺;Ώ˾!K*ÞBdֵ9le 8Oc'?~'q~+u>e u59r t_:~U0xF:mt>tʀl}x PVs0W9: A?< 03 fOJ!#S 5>W!Bq׿y˙.fyNjRN'':؆h"kklIoGHo!!Z.OE&WNQX9D\Jo[ ^پ#fb 0Rd+2Y$x?ڪT:iv+VIcuƇ7R7PFwX˵cmeH$t%na wKR*qvq|tzg70=DTeLzi 1$|b'}r#.4|zK.5Z`_V`0{s9Of:)D_G+@5/r3{ 6?f#oSU1vrP b̈#)\Xq‘aE|F)[uT:=ɭ8 I^{*^2G<3\aY&-&IR7s8({2&l+~ !ps^0v'Ӯ\k󦧪h,,F-3!1Bݑ5oq4 uyd@"Gaݜ?cΈzoRǣ_D73 vhN"$ý`q{=A oj0 XZT ygs<-h-/p79B v6P%;a@Uqgu|#X\%q6|woΥN\8_al/-J&0{ԐC:D@ =|]w8N>|Xȉvo{uga p#̑A[}d7hg:}oq`zXÐ,ywP-)DHp $A !ip`;#ivF1ev,K0*V ~x!B{0j-tHPa7`b,]/ #aV$H6ɰQ f476V%4M چaڳYN̕SZ \rdGJm@2a̾j[_  Q 'h D{ ;N^#t^A#Oc«9]e$*@Eut|?[M| V4~i\%pyS7+}t Ț#~;$^$ jĤj'ܩ8 nHI$v-HJLx=T(Mhh `=PZ}oߩ8=a=̅G$~A>`םKoK}n @s.߰Z #+i>X,;UDٚgM8)!ە'1nѼg]6HHv爨J!'ǘO>.n C͏GG -hh 2`MBdAӮBzF 4cn+#.{\XҀce'`B'1aIz+*VԔ1gxwQ @{ǹ'DLd" 'U(\_*nW9t.q`@(~Ic76K8D.pvI觞YXzw9c=ۈ=wB{gq0l9!>WePPx7]6v@(! fT \5egsz\3_c kXֿOJYVK&z0fp9 `@T/ki5-;(C@NdG/LfP:;:ҏsC=1ap{Ь >OfI^9:nusى^*+!'$u*@>A{"= jݓa z(1ĨЂ]h * ˉ=KbK{pO}rVr95U@?6cu'Jn B uRh@6*ݸZ g8JB~Q;¯eK͉/n2H|-|X'f&e8o\Sa&[)bŇr9oO\a?e3/"g`Aت̀#)V3# 7:YI[0SӸÉD{pOη&Ts޸T0i*-+Pe(*>dp+^q)s~Cᄏqb%1d8ݑx6>Tc|8HrV,/'[9RW8grMS3Y2r@nwC׉݃ˌ#Q坂 [l 1:=ZD1`4{ ބG+gnv?;ro|6I`f0+8fX<ɇ>\ U8u |!gYC41" t3 g 2x5. @w3AvɁRV.wLmw,m)#D>Lx4l:p;lD<\PMq~'^Nζ}z<N;}l~ñg-ceݰkd`C=V狜 ]}c $Z4V'wrkx#$E}gkּ#v>9V.B"szeܑ_N#6FE"47_p1~Q͸ q/V$OYċgbx9V*l!c٠frz!;t_8!Ö?:cVpCk❅q, B"Dg%Huo&3"2 4ס"!Ԥo1O'Zs1' H2`. õ1ک(\8B,0TF1Y/q'8IID0|#.{K4Ë́տ+A*b/ *u<CCf:L>Ltﻐ"ȠS(CÔs蝌1qڻh> f_D?pAəڛ"l9+bAfv  8sS .E~׵Zܤ= ީpF'/.}X#g4`\E9+\EB\OO/6}cQ?`3] `3/Ю[X;(HPL#N>rV#eD"(%&gOf:"S}a’_*\i~ wVmR"p~OXc#g3*{5 )t#VqifK75Aa|k#l|+ˋ^ H1P,_Ϩ bˋ%޵_a7[u %jE?A vK+ |l D;ȖBx&{w٦8>g;RbAi ib;mC‰@FpF":U"URhͷK-^svF߸̭ArBAށPRfsvj1V0 b[?΋,mjyj 3QRYH^]Q@h%o^$?ѱ82T`6Zlm!i3 ?M''ۊ2Р]E~{kڎұCjB@cJy6&|2Og1A#;Z}gC2xmO o[UP=ud> )_\+վtXrHi94"" bĨ\iθlOqWd$! 5DUQkګ=19k("(M*}e`0q-"~09a-q mm4lr*yfE1Bd(a__[4o™0/.k 6+Fsٚ&k7 Z^1¿VɅ{w+`( YEQݫ7G9NloMK~`x@/;@V 0R0i&KURZ*M*{'V@"Lx:^[8EC/twtw{^٤b щ˴fʼn.sލ6er6Qǹvmp+W~O=q8ƨFqG,.4 Ӿ1t9.7<5N#'#PBCH*N?޳HRH$*p@ pr%;`IR%IFkA83$SśSl_¢7}DHJfͷ mUz D chDN$0n!FK*0'!Q Ř'.j3ov{$R{&ܨ+gB^]L 'F6 J/o"|>ʸ ~r;k Nƒ ! ȏ,6&8MޟSߨfT'@(%%1/xJ 1?\z2D?mX_yq}z F>?z3UCB"Ҋ W2Q ffIhZ (JiSᦩF&@2*aa2$b:?ji~qe(R$hY* vMܟGXˉ51C;3vGw{:_S}pe_P*C6K@DJum xI̮DDs%\9mYE~Qh1VduJ͕ME4^ֻlP8lyl'X7 mϊw&FsS?#C}ȢdN`d?G1eY[Y!` Epz3t뛜ƛVnA?ʥA% ƭ#"HQ >h@Ex :Qh]E6K#/ h" )$ !,@bvt: ˛Y$BA_bBĶ0R'$ѐ( 2y *2쓱EUu]Ln7OQ'|M$=~XC8LkyZw76?4a4y8ykҳʸ@<+c yp8|s^30V?`}^{k{6p[=qo4"k6+18p'.@?<%2E4yjGy4/UL-q{O{}_?.CNIDEtт&"fZH "J94r1o~__l՗_ʇb^Hi?&nKaV ?gP -P݀PmXߍי_i`!~qA?Q!ϧ^V A_2xHą,IES#C"mX>D  d3s5%>z! OTj~t?3,(1p9~ '5zpL~?oe*IIZ@5L8VK|g$5~o'R_/mmtHpfhg 2@ w5!`z2;jx̒d \CJ?˺{~\i._/cO$y=FBCċoƱ$OJ)Jsssw "{trE9р(j[@TQ0:A1:2{8:#m]-jC'g.P#n8>ցfS"Q9V.至f zIZa{&6 툋aP-0AqvGu9#M{ AI$smG"TV)%@w ?gB|gʿ}iSu !r |^/N.֋ϩώU>=fv3wE%Bv_]*1 m7-5Ud _)Z̍ʃRG! {tO@B s΂1p秥q^Q3Ft{n-H=d%= [iȣmyHcS 6\VxZ:3"vҢ*[$t2 ChfȦF>ìП ,3Aa7eC۸i*<S=klK;ѾfUVn17`SE5PJR((8[4gP۬fI9m}9d}&f:>F,X=d%P^30 {G1!j ǟ;A)(r?%Z{̈́9B7:m` 43^]\h4[L00ks :k:||6P/ T,;`FPb_X{Z()85 ,ߤ;a1NѦ@'ېA$ *6!P$53ЂOtO\̌ 㱟 pKZ'"7ڠ> eW JT=eI!PDأ'kdDQBu+Tw6/u}3W eN*<9 f i:8U=^!<92iΉ؝ l(4T%"H:_z8P{ǿɱ׊Gﷂj8^$r]sCER@O_Eq|""EwEttlmu1 E$=S7&i1BȅqIsO{߰uިo6TN7?a>>.~.8n&¿FDuT]wǻ`=~ܬ2h}ٯϒV?X}niX۶4@}$z_].G2".'e^O\4r\dNa!1~+B[Q׽Bʾl^`<0カ@'Iܩwo/Pqt\~<Dž  }ZrΞΐ~~Jy!HNm Zowm^(&>|\:4Quv\4r2={kɽ4Ʊжqle|808ZOy~Otn}b1!p!xSfۓQy{v0clzE>Xn>=ۣ~&D$'ήiWL,G0)@yNB0 zgR999؛^0/=qq>sWDq2W#b#/מώkxGfbLÎ:LV|'w=B8l5 Vd.vWvXPAP5 ǥ;. IQLEt/~ïM˵uxu8p^Ks]泰`>axLPTEDKDLUaPx|=h'θj tDL'@NNH\jw"-ͱ9=!ܣ.O|zy(mnc;7P9z,h`;0N2#c 6[ V(9Ɲjں*=kᶓvQK^CH o(PtTUj.^(3~Vj"=_##ȱhzd(ynJ2= _Fi*"\~W/t:N 9GF 1.. Oi ʾ,jʀ'}5Ն; Ic&0#=-YKh시ѣH_.L\;.3h]W' n? \:U(ݸj//2W*6 G0_y(*$ 3`JЇ  ~3*E  XБ!gگmQ6`XTj粵nD8J T(H#p /ܷ*bCgMOloWէ }b /c_֜FA>1g6JfH!@9Wճ691LxMFk6Fӳ,8!@8Hm d3uvP$Ƕ}G'$a6|UC}sTVHa fQn5F^̮Y46ͣ{o^_/ٴ&cq#?Q ߧp"[% Sď"H;BU $< |w/Xxh}T1ug܉~CW.|Pp(9@ȉxSgVoTIOaS! %(6_wU]xW>dsS/@$ RwѤ'4(~_KvjP/X9xN.Q׳9x Y* &vH>LC/yuIp@_d52Y020}xϏgL1k߲Nqpn<nUÇ=(&;2#ϫY|tt2 ~ǠTCJ4Ɇr ܸGjW0B?ۻ _ImE^vg5tdCIHbqeuM!l{\>7;_BТ#G~n졃yUy`V}C!1Ws~0 %zK/K9+ŧ BaP>o^" s,>tN7_j<0<}^Aq{_j+t`qƮ#/>f-Ƨ1!||mIj8HsuQ Ű΃,0AEچ{6zFH2h]ug{7MUU\>Hɩߺ#q "* g 3o7 kS7z2s"s0)ԪA 8si-HPַ笓CwU}/X}^N;Jw#eZ;1r#PFhK}/|vn{y2Ebhg؛^[2g[DGU63kļ$D΃Ժ!nW#n95 Ҵޓ7zɁciawtk0s0,3C-uXCKl* %>TIm}]V~ʱn:31x^&dG)|owxގѪt:=bxHd uvcr:d؈d<#.9c\sN'"6rET}Ug!zog5#Lsc I%T5144D%UDRQKEP@BD tbex˜!`E1$KP1%>1 f*bH("cl5PADP횦e*He ( Iqh%E4RM:X.'I6Nn;z^H賓OJ  HvDD тt ħvB.k H%+ͭh-jHi_<`fDɨYc0"ҥxHqrfT(Ԑ2@*t'`:LM,5U4Q*R!~'%KT RD"U [L5!izN 5 *a[]MEd9zS5gXZ2HZ 9HOC>;1+~C5 n#F:1$-(bRVҮ "b4]h -! )!!!DA 2@hb' ʔNRhxGz\=Wvd:Eޒp#@ ?,"N ld nWG"#G~6<|pvo+!]r^Y]ǥF_ `s 2* KZGC:erwP.su>wgf.Fwуu*ܺ=/-X}=v{n<9 %أƬW^ҔJ78,Z{Q3PA[xIn}ZayoŖȋ6] 8ND(q5"tkU=d3ʚߓ(-i@EݠJU 7ÍjLA.Lv xUlot()uGYF+r;)΢cv)|0d}N'2 -֯zxjiq~_z ^7Tx5Pٸ c4?1 _) nsc!ȎacFs1W39+-N@*jPc5ue\qR+pC>|w\xĊQ|@'*VW8סn8_ϝf3tSInj5X%e3xV`YV ,^N1rV!7/yed*F0G9N*g9QFF.aY39{d2H9[FQ$.߸VŢ2]6՜u* Wm0)Mzcbr|Hc՟ʖX۳ [?"κϞ?ęӿ뇛{_?#)W/6gcqy8'7( ~1Cʭ{i)O)˫cn>WJ1x%*x4 G'Jk$:wǿ [=] km |1'];ᷣ2A>!nn:K$$]b62 sB>Oq~-(: . )=hA¿a!H$!BsꈝycHF6}xdD$27|;Ov9z#F[|\|73[aDIQ'b6tAłs; ]k7wȃSyrAoY_H]DN5A{=GH?Iyq~gͼdRDڌ a"#",0_k#, m>ute }mc$~_?.G>g9` tnWh@b<ٻ? ?h`PC~' s9@ ރK |;;Xsp,.Ef{ө$a*!=P `9mCc1}4sޥXM_}&s|~>Uu~P ČQ?\&"py7lUYB,*c~+Yތ.z,mW߫0qmnryQM9ۛA V|{F?(~2)e=8IB  FeWnTPg*mTZj&^pSR6H]PIQ|!A\ރ=v 34?sA,*Jy0^.^0B(PLD=/C P(&A}X غ4>=Pվq6 ́"_>T7vAaGs׾7CJ{/D;!g4 O 0kWu9* >cڲO$Gb"Ć*8߽q2 wqJگ~p <w0Zֺ]JARw P cm6#+59PXE\#pqaݻXWbv{^H4Ep#{Oݺ٩J9?gD~e99Re4{ @D0 UyJ 5Ӑ0c傭M:AWAxtr@QZ'?^'/O4BDTi/O:n81t,^6?, K 1WL7 w0Di-_qq D܍.#7T;#QhzŽ``"9-+a--Xó@4_d?myషbWw+[Q9rQH^˴{IW:=q1(3p ?vFvX H / O'NS8"QƜM_ }L.'.*M}a'v>^C) E:#Bp7OPsEV=WƻldG7^C.З aLG$ h\79gZLQU<tu $?on 5: TfX#,V/A"B? ,@Ro8@:4,تd\S|wtqopgTun6|uCLNdsk1;<)8U$t0~׬> ='tuL韋 R4^G.X/B` Pr4UeTdTK>;d?C1Y=|wѝv /F3x.Kn,3њ=YI =Dyug${u:Ԅܾ3C3QEK (K771# s]'99z-pBVM.6r_W3IMw'y O5a> ~5id\|g?MA<XLj}|bV{{"KnG>L<2q |ۜBыP}8_pbΜR=qvJMx;is@8x7Q0w`YSۛ{ܣ)j勓~9*/_n෨&t }\Թ_Ӌƕ_k5}!6t)}C.lt/\\~ew ؓrYNꔙ(x=]Z,R^D[QF?J=8oE{M| }D KUoewkb'Ya[Vg!]g~j?0Ir[x`_g0?B BPQM)CPF0lH"k`Gc/0^9O :2-$¼`j nZο!P"[TƎ#hi}}V;tgy3OKo[wb99 R2k&yfi]ԣux]՟/9б5tɚOONO?\_'.?X8U_OLLW/}MW^y:Y%/X_v8ws\?8.N! 6N޽w(|MϟTU;p޵eg};;Yg/\Hzg1hKːp "'i_5x]׼+g>Ic zhH='nQޠbG+*] 7}>ϫ *?APCzT)QLPUt?o}S `fHh eB(($ JZZ&"G#h\ %+'XA L/msҺP_eaR0TPkAb pl $Kj1 Hite0&$ @ه̾KGY4k6XkC$stZ6)я1ݫH;`C** pDciA t[!˱Sa$E4!C BXpCXb Sz.)`1c`ɤ#mM-m n1OdQ,9;QPV1f thj5-+d( uRIwKlAU0a%ϷǞx^d&RLJ abWye=]vԸKt"hfZXB:9!7&PZ,uqt]Mi}㈈C8N+`ֈХ-b!50q@**"D7k~zraoy&*C+$A#`?{מ՞B" W\?\/;~C w>'Ip'@~OX__a H +_"m~]N@F0稡xgmؿ$'՝v)SGlUv.zwd&{2b;1j6Nޛ$k&0G.jiN&=EQ1}.~Nhd,_ɩ LDnGz5"ba`ӥ$4s+VL& 0U(—>0,PN B4HG 0 9=n"ޒ7ӝqǻw9KnfsQpNRa٬D;{!G֮ʚD%iV-jp !l=L/yV s.w9oaVn¸S &ߎs[xbs]LlƸR71l멇eiY<8c5A#D1;{uگ8)9i6 1tg$]O-"vCyUαƐ̡*0=Is>%fff$1r''>qBx{ENO\4G_VWnu8{oq's+Zg㎸uBnAN?^9|9 D[ ƼoLJgS-B 8d66;% q=[s0)<&Uèa[8`_<YPODžȐ@ġ  -:~zB HoP31D؈=h:)IﴕsQ hXkAF1,/'tۙ]((*`Fj63(e$,rKLJr!9d!3b3*E3n{ 0bګ1_|THW߾HS"eLQ Vz[`cr%&s8f%@aEsH FA_M&.QGLMzƾ-%zx)=;qS؁ˍT1t2MN.tcA 2+ Ŏnܧ1 mU7'6) ٤8LA/X~ϖ"!K/nvG|u@Mc\AuffN ( qAn EHoa0[".K0N(FI%YbɤlfYq$- % $TTTQ,TDLHEE5EDկ7 9`>Rۦ- cZ5D2*@()~[{p("PMbDb>g= 6g=EG )@I u=0ifh`.,3C@~JڐU `hXOap_X̝/bLg']p.g ?o=k UMNANLiYp& _|bzI'!Κ҇Ql(8jK?].  Z@# h:1,HxBXAXJg=C2%f!Q1Rl(>@JP/E:1! .TJTpC;TĂnn]LJohBүП)Ҁy {z^E h@ J}sԧ9: I0PF8SXm HЛ %i1_k8SADLE9f#GL y8igM ("! 8:L0)@4SCqp)>~?G˗PPh  ֣r\fϾ_n< E ]^3oϏ)GJ}K RkT+2DES&1nݷ[/\*%ņm ,$YHsmCg0VgŻ1yYdV)CZ'=>T{Io8rՈ?8GAbf5;OOXpF w0ǩ\Bbn.$&+zZm88 ȅAr$=|/oU+1gcBH )HCҘ*Jې$@ ?en~Zo=MDgW8Oژn1vz~,wvNy>!"' *?Ow?EK.+=cL!'Ns0'=mhR'fr]H6u͔Њ˒$?:j%Py6Ȩ%-@F Bz})Ş3xdEϫ ~M;pg'ݝ^&'H']S4I3-P@CZބ+u(g3">Q]ff%!nE/Gϋ%kSBoz'bu C;?{<2S cȮe, 6#kjl/@H%$!}W'Z0Qs1f,p#զGt=-R,)6#tB)J!T0phe8Gy䍉h_!$c8 $u&@R(fc:K'+ϧCz _>T?V;w|} * 0*%Y8B%pn%(_)ExR}úRiN nuPHȿ&%*$]!ՀZ8+l΂*q"3znp#@ٽʣo*x<R]nn@jk aB|(4DD GvXGBzt}LU7+fݢ~&e4o}ǧcWou%,vV(H) ;>R`"~sD'kDX>(9+~?AHC/9- f< d3D%?BPCf\eø:FXt?,A;g4+kuD @=S@xOPztf&O H$Kʟn0<Ϙ/zOiU'IB}߼qü߇r/D \1&ٳ{ Z<5I_|]r}J5g]yDjv*X1Dv.v{s|%L#$ޡ *|D)7]*>]8m͆Eydx0ZwUw8G^9l3ȸh)_ mDc`~h Y<A[ٌ߱\3ɐuWC`/Vr'4DUB<{;$ ?ȟHad6`ĵ Nf"?N~-+ܳH zAr1 񃤟dְIȡ>"ato3m}C ;2u lk3 rp\t#kSGz`?vXHzd xi[s^$UbZ.ل Do8 I~G࣍^Ä؎Ǣ 4/E=}&p~r> S1Q2JC1k(&&?.;~OBGŔҏg@@,5dHjbkT>IQnD$jc|`!g R P~˿ˮ)w{6zI0-1rVֈC(HFVAEll|GTwO<N߅ç /}x0 =OFH2>#5iMu.N:ȾZ 1N{M~bi09PR3Qh$cy1bwa,]zFc< N}|$?ހ/sd?Љ,'ݡ fv:Jh "Dtݿz4ٯR˾ַ;p/ȆHMDes5LHA.2,ғO+@b9;{vٰѣ|Z*}sp>WuyG<'jmWDE_%鋾? s0L>k?w^qOhDȽ|=9CĠhA<?̓.xʄ_Ozd~6K)R2S$5I\j"JU#wf!+7+ܑP.]Ŷ$`qHa8u}y8>nlstH{,A 劉P}oM;pR:֠QU'8<p<ó.~?{4FK]kx/P&@sOĆs˛zP?V7KppoaS`}L:uܾwꀅx{՟R﬽y̟ ZtM@@fl0#J!4^[6A$tS\\>qD#~ >,ã ex9,^5zGTȄ=?w2Ί<IL/HH80 Pk!zq㠩=@S?RO#zS~Xh?Lֲ@;x :,3_,Yݱa5Y(uFD}H`>Ϡ7A4?I,u2Y^UDZn0u>IHf@ő\N?-?Ca&v.^@P1Ñ|p[CIb/t/FlXd =qGY*ba(Lz]Lz>;8RIhB3xDKA DDU ۴Rag|?ݾڦgkd!>xwK`AB:f~=&P'PAiPvسȤ* _Hg`4KxE>ӯ5Ll1 &0-\a0^@fK~M4OQwXjE!dԋQ@IZDFKunI!爁/<G2{?U{SÂ;l0 ƑD8>BOZ{^q|o 0>֍Z J SKs49+20X=s{=t.}J2LyY٫1-lá"rhZ]vAuit^- {M6W+xRyk;î3nUZuO/B< sd9?ז],3:: !6_c;:o٧-|PE@6D/&d+ꑗwl|*~ UTx 4iց?٨k(rIH ]/EI-JgJ0d>Yq5SG}~3EhMyEAp!"ffЛ/tz(/ ȧeH?l/,N՞Ld_v튋m C'=Diq*^^ourMt.RD"@!nTqB{Bc|@dDx6LrަXϒg Z%Q%>3CsrL0/J$~ RF4s0S!VK iVL)vTd1@}@Mp=.u/IU;혍Pv =@KU"!F!?eԉQӌ{}W! @σG\GE); (q'QxW2J`@F[~q!MI74:{ 5 2^U ⣍fJ#Pծ . `*Uħr(8HиgDПnH!:Fd޶?3%]GBix?BuNz(oaV]߬y-֯mB  B&U= 7lO*M0ZHC {bDfɴ`GZXrxL)$=ʀ&=Y/ .jEK H[61@O|dv쵓P5Ym\xNexx%^oeV?/Q'kp׌=c`7l1(1]g7sI&{OY«nv0:Wvؾ#?F?SMj'mOv=j4xP-4ˆBgR(@Y !!ə~oEc^q " [@ ?.{׎\bYANRքFĈYdh:sDzzVg8QD>.<}Yi/" "̴Szῇw+Y(5L GZ=Ys]Fby^s  P4!HPJ,Lӹ֡~GQкmc6>V)"%!ac0QyU$=`880UG=3=Iv < dg޼szI/Wk $4B"jmu٨' -89&^21s yTO"-J"Py/EUzm}oO'DnpBFW0LHSsᢂ0VJ1q$K"N]EGz0[@V2UQ/pO񣀩)"\5Mϗ':YBAXXbNT' :ɖ R] o(#z _X`HPC ?.:atI(6kvFj7`x~% -"nm,C8(:׋c }kjccnq=b24rx~s :S(fᱚ!׏CtC,cEهWn9(Yl}vp 9z@H#~8p{[o0vN _re,3qƟcPDy%ʗ8UdӢ;z4MV8=Q x߿ o$lzl 8 @XG2?]8y w ,uP/{gx|JQwwl؊/pz!go =p*\>AI4O/|qNvǪYx]:/W]u;e>#{]TLK?t!‹-0B IA­uU12MhtXcQ+ΙQ.-9u_ulxE_N!m^FN-G,S ]sv#!7g n8sy #twK`P9RÒ9"|ODlc|Ħ})OzIύns~Ha[*>'~Ǹ_L7>}uW'N|Ў1hxO%D:ĮYAM3ݺۮNa8@w-us-һv"1SsaӉC "5&,cn׺?+3RXܻQe+Pp |"ٜ5ZߤxƎuYl]r8X?7e |a^_5t^r Zq΂~ g [M֛=(ewE(rʁ"=rQZtCd~.ahZ~k$WVW~&;ԟ !њ獶zZuQ>7ak{!\0.+ָ  f@o:r(Lcbc愻5fyQ8Aقν}] a Wq Hq>+ V(\DݾPӚLݚ(ߖvpt.|gƸ݊5Q6.Xs/jB,4vԇ8Wy餞;u`Eoy|Np(׬`|ˡ~>i dnYv ]ؚ\dńK E۰yun"l)qUת˟޶$2 oTa[tN[QBD+|A+t׳}|+PDmpnXB|ڮْoݿ4x &N$0RF!WV3;oz+ `3J{xhG>s6i>/>05>i L?.<ΘO.7kh9l&(}H8i'KA%`y5ALLCX@.>iιiɩ@$4>op^dk-#GVWK!< L_yGzEUgZY5?dٽWHlA$f""&b|Pt0=NP\ 2 ;o+11jWw<&ȲHB@p@[)] ^P"`cQ醖R'PZa>0\5j[MTP^<;KC <\L{<w!O.2ߦM:ZǢ8V_+RjoWYHR_i/Q/*A^nhmX) 4TI:M+*f:wtyiȁ.NpO[n!rqUl~)A4CȋS D%y`OE '݇av$`NЭ"]j J'% 7oph|ktѢ()`U{A$] B#MD`ru ({ϧxrE(zP,% BQf# !k 0O0[~810zX ?4"1s8C# _v2KɲZ#Q#>#ܿa#78nY c(6hv;y_=~' \{^"0g4ǿCm{$D_n')곣L_>/jDCZý4Y#_?h9|ԏRϝgsD {Nm{fF5Z&vOC㌢5|mC:}J*Y&IyheѬf+8Yd CǞj,qկ-PBkr̊ W-l.e4WJ?Vv\zy/~؈o]ۇ_ޡ?K3?߇V8=0W=6j)\ gƾB( ?zjv.\]PD@,Q?[syKAb't`r]4@wC r>9 N_zqgij`.I!s_/4a \x#q`ˆZ+׻p@p a_}+h߻ީ:"rsx^@2zU (`{8֧ xi^w`oUd<.N 7i dXND AC,@f=ؒP&zձ.m#By aj- 5i݂Lcj`,yD8OUjTQM&[\F]# m"xʿ]Ck3u1* zSd  (J0>¦\HElfϐQ㮋qLBԪavA[ D@6'zoB׏ƞlPq >,h(K *ᓼ$ 8(tpNbCǻVxRL!tlP7fمcK Fb;wػ\ !賜H 6)u#g ARҥ+@xhs=DБh 9pDIOLO G=#pl.81eD[C1Ɯ XtH0@F$; i|qӺ6G jc5#3S/hGF&D8tT5j1T61fScD5V^ Rt8PlnPQ bwыM[E&a: A)s"t 7eB3b+wi{`^|E4t&: xN΍>c悑 QA Zk٦h4.g). I o*sVݡfQ>G)鱶=@9J$4퓀`:q/{J,TӶmNa3VanBhy,͡ ٞ W0MpK6އ#MGNǪM4Bfk>w>]QroK[`6mfdm%4(6&& B xXpPfFbF=*V1{AX*Fw| GhS{և?" P7HD<$WS(?P.F 2;0|! xITRЦZ`锧E-`KA^OS\ w!`gi;kS$ȈSH^0@>sCUޟ~VLrTh_{˷>MuKο$돜C$؀=4U w: %<8O:=C+SqULy905nĈ"yJ>c"BP1-,ˌ;D5: lmPRK5g"*$Pᔮ{oTXDSˆ)=2VOZ H0=Ěԃ*/Go1 =p-W;[53݇gw^n޷C\ߺ?%Al@F(z4WAp<]>y=\x/I|iO>*TmK4ZH02NK,۝"@$ '!P82WmJ ǦV{HvKiv7] PfM\䮡x>TI~8(GȟQ|AR" P b@tXxJtx F6>n?q!P ha8*ٷoιE( K~xaC}IۣeS:(op?fӡ@s};0C\r\M 012D_bƹKAޡ;@Tku`9AʯFoa ,*0v2Ep"5XˋZR%N=ע}Cʕ0 D+Bzuw~6CQ@額l UD90fȸ&DcI,2"0Bd,CMgklQB" DR,|Cl~Cqh"zö3moNZӼoP〳#0Ω;m&dHF~cnrCqϸC(h  `^OWo̒'OӴ [O Q*FC~H 1_n$/CrQ(ZTE1g^h=^@n8`^j]C"bRJ`h@cTص1tѡp`pce5R%{> 2ԏP:!O<6 u@(o`q m%EM}gI">O\יhdD\Bw%/AtCtt.1Qp 1'۫^[ ˬ<N*$Rh#l!BoQ6c *Pi"q MP{ HjkKh] lf4y䴔pL#nj0 bA(ƣĄA߂UVbD$AU\gY:עEMq#!$&81( By !H`I(0P+"Zn?G藁!wq6Isj-Įu"r=p" *s  d5+0MGu~,MݞqֽLAr01 $x쯐 BmBa$h(yo*!gSnzh TGw~/_sp'@i 3,$%$ =$إTSx``f_o@‘;p=}/ I!4 *sBP ]uC2T_ 571 ~C'Z/ؘ9ef3hymxK$`B'{ ;}5$"X%Scycu!I :gLj@zL axIksZZ6FUgY}lׯm`+>0݀%^w3%$E.FƆp'{ۂnbFJ*PM,EúGAY):5vҞ(fȄ:m}$>%H8t$/7C V &a f OC;pρG9 1t,sno ;0 I hs`* Gh.KLCY5,z$ؼ4sz 7 G^uI&zuɀn(tÔTzW9]dzZ iH))pT{:<L;AuO.o>8w9s LC4KTy;I[׿<LRNüƝzI5XdL)ۗ&\`;PĆI$p]G z D;VN!$j?Z1@QC\\P'Fݝ; H95ѸNFdqbӷUjs'v@K@:lHOG=ySЪGO͸3LIIA]xDHAj3fV6s1snqqJ"hPKq0!zVʊF !& ؆$ԥbS ]bPͻ6@p'/9f7Q֓ӣTiL,I Slk ֊p>I٪ \LaK3`\ZM՚fՀ[ӐK/ c)*,׀}*8~oV_ð6f~|;~flR տG@kfi) @= t%Tn~<U8PiFFBqOIiab;Ν~z(8$`|MV6mZ!@=3`m%fUu8xVFR5; ?GǵcqBw8Q =cIH"pàHdestC"T ˳qd,Js/>)ZJE^ 8H#,2Z 1g-4m*iHJPQAs7(7 Z,գ'L];! BEĨF #),6t(}:Hxk1gӏ?e@upPLihu`ȆB$ 5㱩6=:Hat0n,` C~f r\.1)bAuBtķ1!5&lFȗ\YM׈90nԯNXq1VM)iˣfhpYVg}m_IFU!gF*j{(/_}4-:"{)})M5 6Mh4! bDe`tp ^n򬻏Æe0Xtg:BBf >8`̩$[ёc KdPl s+ KZTV`1 `Ǻd;q|$Ml P{@䋼X9Yca1d4iiC ?s۰&1nD ]遙?T@hVHC9}`gj̜D0H~':#nu>ކӨ_تUY 9Ȃ!<<6:EUŧ, zmDh&Gd FB3GSc1o0LJ)a?/^sjqy& +%se)4Д&vaPȆd׳ ΰC@?oDYG9GB;Nbt swt"*H笛 p(済!H=MNsuDCt>TMRjK`& }z(Cr/ ΂Z̋xA@=}yNE [Ngn6Y$,՘/ĩ`xF[bƸ Y HճH7,|ر JFC^\ϗXt' 5E0P|ƙӳ  k<@c .A L[<`hcOSG"qC \NMJnwm\ 1=9 ȄP*nSl\ûu5IJLAzi)eeg۹fSPH^[:an`)$V;ϰɀM⹏B H.@=A~H\=c˵oSaԛ;pT3F|gI7S˷vkLrk52T>Ʃ š M&ʬqפ@˪?P^ރ[ГE ?_ýgc~;Z c ѥ&,C5Pa'*HJNa=E5A$453 ; -[^]ĥak=E$MNV׺2CbOtÿ3N~`ǪY72u"F'a+QSopv1T2hX ZCVq4Me$LCT9 BM8;XRG#maKG+#&Ap4Ψ?8T87|=vy[zT4LQ%;d-MY! I!q 6G 7{d){KCkɳACP(_L 06Q4O >@3Ou~901>}ƫ`aSf]0~2I# URQ:#E,τ#`$ LU̥^qt8#>Z pg>l;0%ՇnxPBLҡסP'HditqU-UV< p?lKV#uD4ч+ܦbb`uQ0)6n}1۟vv3@#P}PF :8dNI$d7Q.1tÕ`q}BGg"BlGy?pK7]m43Bg ?AyǏ%ta5t hZ9{t6@KûoFL CG{×xsG#=}bw~?agJh3 a ._@EXP( @~=0CsdB M Nq1<b/Q˜AXةN$_jԽ?[ED-Eq!'@*Z*(i [،iD*H:#o<&& VW2yz7^[̪ |h ;xaTQU3<㽹O9D"5RM ¤T 9|_o55P6'x!J?gi~΀' 2.B4@)&) ,Ӟ/&Φ8EPzB;Ď:/;?<"`4 >0N?{Y;whfnT;2I9Yǩ\蝽z|Dj׀p!;uG;d6N1DܰvE51:0 cPHS(jj={@#8$I1NL}|da:͗4srLqNmN8I+B'#=݂e9B_]a$G`%tԃ'|DSiy:,WM22O~CPKu :{%&ǎ\Q|AI2CDب`էc}BtB$LBw4xmSj2I;N31 #{:~juI\>,sX{>^W {!ףJ i3ΏEӦw~Pa"yms#K7`nȅS^P<9_KPY44;,>yÃ!藐4 ="٤omdQvF2@<;=ԇɟDP9=0ĸh 8N3j3 sg+glі jNP7#LH7`&13+)@ƓQDŌE(aC!$BW= fDF%d+j(=,+`:?%N| !@tIlF*UFBЏ-&45Q,23h7zf ]BGK;z|N|2=Dv@ЗcE@י0@/=i-Jhҝq#( Y#P,;w\fm@$cLGyVCtsz5iZRn8hȄ z-T$H C71! 9CR9x׃1a540nt꒕B;%IԠ3ˣgZyid \=be^-GJ*PČ!MF^,1-*MT7H6c 7NӰltɩa EۂU dH@z77p&#`u w/B"|@>AeU3|1 T]P%u B<.>%_8DT zO%b| >)of-A,?J9~_Z6=6"M֡ܮ书ֲq Aw\07Hii ZMyF>5+٭! Mz6k5QAGfU맿*עF9x(͇C !^J9#G<-!k݊(0t5y`(h;9DC!9ix`Q7?V؛N^Bɀ+QBÔĉF&0$):;=w|}uĺY{ˤŻӘXdDkLx;O!*LS˼$>H549E#i; =!^ 1x!1`dH|7Y S'@ڰ> CA~$$qr Y.We?!+/FN{R DHUE]nY=lu! 9}v&ezb&_8yp:0 v-!bpLI,bpbkwW|o(<'ƕiWFCْ I,~Ч,6$ e۱$AF~3a'[i.&RLmH1d9%0.b%}X.M~1@9]R'! z HJCGȅCaz^U}~q}c!{ηX{+ shBb[Qme?(Pn;⡈e/nlpTTV$8 Ϸ[2 7*J?u\>1|zRGd=3Ut|b[:h@z S$ff:t\ qqC)ǏwF^SNhHD1u"(s=B**EDdv %M+>4C*d9vX:L$a9bs'5Q8tx+0ݐr"P_࣯mXv_l*^8t#x0&À`OKS,Ua6 Oam%僞l4R*T]g K*8 'nxd:ZIY竪8Y!KdZQp~IQ/^Dv0@C,f b:`{ `)!.xg쿯C4s-KsAHY |tpڷBpЩ=w1(WUhi]~ā,v4 p#5g5H>t4sÄ;S $GcZ !#z[:FތJm4#Շʐ v;0|Q?wo=6 ˾[^dOr #D?k*~ĩ?n1Qo@' ~t'sO$rDOw)#UXFDackg>Zm_PVUҵW_4R~j8p d)2|c>? :W#+i)!ztqƓJ'@q~gX^]CY8sc!O<3Y#? W(pŧ2#͘m-z q'¤uȻ%tiVR 9=m!즀F81㘗]>:֢>,\Y/"4q9G!ң$q.  /> Nd13@E# B c k>KDSqL)A#,)~n.)>K2E)1Vt9lo 3T@T@jDVYaTa@}Q}wp&<48$._Zb;CQIASf7OB:<9pak0*[q7@>>8z@^yQуgi5BzE%>Ɏ&ݭkH1AQTE 3>lpc aWR*DA1#X$ZȑvŶ$h@DC ZkICA M{^N$zêj~doB~C{C5Q 2Dتs=qОS%LS$Nc&ŒׂDHp.C31Pm |u83Ex}B. {zڃj ̘쌑>o:3h i+Y'krcK:DRPx#fS,Ų|PFbC!!l CYQ$*@P8݆G~Wh)O|%NOD@ÖJLtq? _DߓBLd[@vJBMvRK*]G>[{5$,B'3RyJRNӴqeO{| HF _ Lb(hJWy4x1$GF^ :Wl*1aMTBJ ybM &A X@͌Fa3uDooLghBe$Ȋ[q02ǏP߃IQ%QN& !3@Ĥ-1`H&f"': 2 !fP:gO|W:rҷ )ITטю%z1 dT`dK3*crCp_l#$@ Y). =S^Scr7<WHchύB`5}7&0U"ffmz. //NY wL7ңnFH ,?"ZB#8ܰ悕 Sxui 1IuQbEDM:yBjYγ9xGFPİ_Cדn qƆcQnA:KR ѡ{xf @*&Cp9BH# zH4 C#\(čJ n  1H;kLF#Kਣ;wDy@rr@z4a b Brױ;d3{$2CvK4a A{aq]EBX^ⓉB$Ur#sSѤjq*vԁ*y7a 2q6LɃU%fݪ"('ϕ(.rI,IJVtS5&ز^\͕yH޳5 q\4tXsNث%Nd0r OF0!MvSEizvt6h7`t||y#0- '3 hl`3Lvɐ5B)W!gG<RV$O?CC?rc)2r&RP?v#EéFgzz{*/d6|,Y;sErnp :ˉ4Az~FUo; k:^A{ KsP̆CqļiyX{ux+.P^gy U;7KL:dY8'|Ӗ7׍&4i_HTtdw`x ;D{'fͽ`1o48<_8:E0!׸h qsNSTyz cF]Rwk]b߯œ̉:J W}'8|"=ݓ&i)(Co ׸7@ ,P  2()D`a Y!X  @ YBv)H$tV{lcJ UU:%R3kա/yAFSq< ;J}4">X6 ?w!dkVT*P"-@T*p=S3U_XT-Xj 7z㧟~g4ONC@yqGK 8+۸Le#27#x)lCm{%A# R 2w40)Ӥu Uc* pMǾ{{0㥸0邋HY~saYSJ S`;Azxlܫ%+=EkxLCxx^p\͖A&sOln:T92Į1 <&j^Ӗ@j$|t(qa `y{YVM=06j A 7\ !anOC Χv }Y}pw2A`U-0KXc!+WժtLØE]fc:;ޟ mP:IG T!8 q "_(<#ˋE};*J0\7ԝdz=Z*NaxydC*x^\xnL\P-I(icStI!6]ecwV _Rq"S?P C"XkI_OOO]V^rz;V'd[>"_̀hH.X%8-xԅ4Cwk!J`8x(Dh;Ggoo{ap9SޘPɚE_Kq?H;^lC%q]y wk(&H0ñ#3XV]ЁkR$ \W|梣>&vy)8aXwFzy,cayJ8W0PCQb=|h3F60c ^?#Q4"`F$Gv b').IE[}zqXvͬO=Rֱ23:0a!jgOӅ ; Qdݔ}窪i0iiiΪCLB>3l1#lhp>' Id^.TNzљ a g2F @At$M{h7,vjwN~ :?,vWn)Әa[7Əe-nU&v }㙐Q '% ˃g|N ,RLTD.1Abo9D8`~ߗg=F_Kp5nyNϟ 8w< q" Tz-%,‡/-N+nhz#؝؃|ĆMǿUc%Mvtylr$a=M ) H U䘿r4hK@y2]+ZuHab=յ ;{Jt51 l؛lȡ&S3M[DûU%kz=| V IΌ^SMV: eP0vz11 KT +PH EH:<r:)S#lx|~׎>Ƞx I$[:]bxصTxEgA]@(3BX*қmx >D^"&s} )hp81G6͎Muj^`)6(4?nfqRj<d atȯphC*?Pj%Ri2Rj))RE JSb (u `E?EQ?$E,1}wfYL0qB}>tyw_$4 ,TOYg<O߉=PU@R +) ǥPy" V>I$C?NO&D LAfDG\=߁V>Hurwȇ̳If#E"@6 bØǶ1߯C8;BTPW~2=93r@9 2ԇ%E#( 0x.([P }Y:I x?KlI;r78خ:4:-NizZ|" 3c.Νø|jh3o7׎%Lm+6C1eضћAX Z8&J?ƈ}`,TqiT}x~y/}$k@}F*tV!43M!!͹ uQԶH>A0e$αC!;8@}bYԙVbH~y^t]iׇwߜI$I ؎J\a Ƙb|z:2@8t?eCO1 @A$"SgS1H㮐^A8Z5/`K C8 {aЖdC\j\efLD4 &P5pxmp$hGhwZr!@k (m bihf{ƍdxR"Y8FdjB H/ft6\0;ᙻuN9grҞH \s1`JqP(!&b!HOp3 `yʸmO ]m̩..!,zhԝi,3GT :9h^|6JYH(&;%? EXV昳$IJûr6=yt:5N[;HHI0C 85p\! ` |Qk8G^Z̷̆#q- ,Z1q:˸9w.U$D#7؆/AcXjDP!hp?V/β)c6#yg7U ¬ߓ&ugKR;F#+4#9]wb9LAZW~_599e \8qd踔}J^ &;׊ʁ0qg9isRN6Wgu$₂CAY1j#+fiy Y$0V QqfƃF:LS[)Eфg#\%|۶cA١(=Y:tI%qLHini. Pj7kX=hE*0syEY*euZllش xJj=o66pC8׃`p`kӕ.kEX=Qf¥cB󰜉B_GL/pUsN?L|~7GSz~\}M"Un@ ]h+\v%~h;3jNޛ49?mhxhPy7CT!a:2W˹g{{e|ēڈ3D 2@@ҐB~gMI}Z:O(G9.^Q>6 d74!s K6ܤ:8mÝ)6fj=7P;pz5bЛ~p69EvEUI)ƹb{p/&{|Bh 5-@cMK/=ri`߷Hj2gw>>aUUUUU6W4` P6ɾ&1zf\6fn&eWX_ A"+HvrGNm wQ)?ccQQ%|}|fjss MEɠxJ!TK(3@R쟯G&&JQ$ CG>{4 5l'nf4!fao]M}KpdZp8$]:r&va"X7D0=.ت} "stg.d;aEɭuU貨H 5Ku4:.-a[cpv@8,9#y7>7g^S%ɂ ޖNhDqvE" B}~U!JL]nTNA Hzx/;tkշin]IamQ̢扮EfnuD މ.MT;k3⼢D8l"A$5N>N0Td0Kߏ\DoCPN/GnXucLY}]{]YۡzshoǧGA7o:50@ BP8gaaWK;$4IL۠ITByj"+:>MN`{ʱU#2Z"SuS}fg{ 7>Uwme[m~̉1g$??g O H(()(+;|~}GoHfumkF8 6fPgnƴӅ1k'(#nx:)ʓV-# m8LZ%~LHu+}/-)ȸ&[4Clv^s4٭v;ﰆ:8leF KSW4CCm0-=o*'ujXIW۵&4 &a3I# cPr$vBw]{IT (Trhׂ`rWnmzAN6J@10L>U?'es'iΫs1n %-H(olaB=d>[wC_]䆊d~|K<0ku<]@ǸTՂi@Y/?$%ŋf$l(T"rddH7 @D<;G`'7wӮ*l_>x }ON&F$(n\8B (-"͛*9m\RF5h]=bX[;*%kPQP:G-5DvA1-1]Ģ&Nx'^ cLK&*g}6o ('Pу pɃ";ӄ##uq:@IB(bOۖi"Epx{"_Ow᡽w3}7rX=܁P ?^8S; vF{2@%Uqoc{4"ccZ$8+Ǎ^Ɔ bwlPnhwZ;Q7ncjduֻn v<ha1@ 8i4w<#^IAm}_ĺj0eٝQ3fD1s(\-R== !z4"87\s3ferMF9 `",1^DЉlp|w_'e;Olŭy"rxfh!Gd$+zM z ԏesi>" F?, נhsLNz**"*gӗnرb̬̬ī0*=9FV\7n4 zi㎸m?-dD2+aisncjr F} '#fPS7esd7(RHeDd1Oδgxm s uY%ћ!&8D IM(· aioܷ,lv߲8It4 8=KBuNd`O 5.u ^Xj'G}&!SPa"/8iI~2I1Fmï~/#:<@?WdI$I6$v'(rٮruh)̼!(<3w(DY&_d tzQ1 tc !&ϏSG呁^31{ u0xyԕLjJ*ɿguk~gc,-+ѫ"|,r"  yqQ~FH+ 8PuLid|8OkZU4%s"#߮WD#ѝxzEBG$JI$/i̤I$RozeDb5PosT/."nxPmTy,Iέ8ǨcMÑ̲iˢ jkѝ"͔ɇF|N$8APj_xBb]&z@ b][ DlX)4\ 7y( XQf8Lx =v? &vj}(FqYb@#)F?S`< 1ʛx4zA0q'`E s vpt1&Y Iazq=wH|~?{F g۾p¢,3|\I$_<_)7nnnWÅ& /ߔٌSIf7aKBqprD$;0^aQΘ>#扶hwޢ#f{r_:O6>@oGwI>PAg:OEƟ9B!xCs@m"&ظr+Rt 5@+ÄH` q$@CD6{<* e!AC.xڹޛaXf6 Ƹq@oPw~g˨л= e3P[8@SM\.]*_b F2@ABY"^Nq~,BsxfEg nZMKw:qHJс,3߻@ l/(DAܝ㿘Fv|Du.B`ub߫mU|&:&XfgΦ{6lә]B ,M"!Y#4G4Gb˝'\B,\˪\ݧI&2 m5ah{{QB(*",?i9R4tQRLU2jWۧ\)f}'8yC=TILoTCUxvFQgĜ@p^.p1}pUS{ 03WX :58Lz9k&Ǵf'Ap3ўNL8|vCO=c _p{;C_c}&|);۱;ܣyy{c)C #{ P"r:5g  "AD@jP:j*uwb으˙ Fm``ᦛ 鴤4(Ø!O\f4`-A=pR$,ޕR|lb )xu a㰯x{όu7לCPtK2(;7"%Օ,UvpeogamkRߏ^=V sӠw@ODXѫl&QGpڣ ӐGӤEsN{0J/ MFn$w2ڃB,nGE`m,uјEjF.DD.2q%rb^VD.é9߈|2lbUɴp~7;Byo=v\xô;"b8$cjk~XJ,O^iŅm\=gR''$ 9S {A$$~WAW99o`Zo>:Ę gdh"Πx|9w;:NeU>00X;mOU <$Љt"CQ#o@ C{=j$%-/2z^Oe 5$X2,w;o,*c5ױ%6ϑ4$ޒR94J (T{jfݽ68ϱ C*3|s u63 X&`KPRd/YvBRD^}E<r!}TA*3\Gdǥ!(ޣaApѢ% |_5`SrXlӟ3 g^ "ÐXЁU.t{X8 ,HO8<7,tỉ8NJ, 2f|խ,! k/@6I%i DԳziK؈8sFJPsS`9'I&acr"j‚H;0u# "TL@ !+dG$I DqI~8 ^۶S鿑}LE,z8R^$I p[zl83b302,>e<0$wN^% 1<q#04! dz Q.eU)&6<>fu;ʸ;\` $ y+}0&ADn[>u #7׀T(\ϧ( ߃}X bb/OE<~T>mR=o#iOu/5{#yo=խ%LcHC%{bH "2XS@}Qr3gQU5tň I1bgIBh 5Բ YL0j䃋O("2<;X1Ubu\a#Uؖ;Upnfv65fПΐkwLbFNTP{#Uju: fϜ̣ogI]=y|l s^^ w2o|NӔdJ2W8= l^o(˽8cF>''`:=y{;΁s=DСC ۍNW#c;J!=D!A%W܆LLԃFoTF(7>f6 qϚaFtI12b suZ%C&)x}T! 4ul B{H #f̝[3, $FPUޡQD"ôhϒ0>:I=''~mXD8 :8Dk^HN,u- M=m(㿼@af&pQ!1 M<*7.H)&(!LvĆ,Q@PT5fˈbd1Џ0HF4WzzzT ,xmv(0C[AvI41^U$ {(:Ay=D|C`KTΎ% I2* dMR[]/ /lx~Pg6E^$dقGh~'^kȇΨrέH|kбzdhFY$I$I%t =9}@ECƛ,6ZJ[;Cΰ7- ϗ׌(2dg0N%S34gASnO/&C|rJ( מ/oNjJ+NZ*~R$HZAZ_&]Nm9DGVQKG)uā_P<{O:1l0P4̆)r}  miAIV ^Â!qQ0_{sRGw\PF5e*ɴ4۽|w4G3#dbJ.χ>HBr.|u^9lϵ`7Lş&0%D>ZG@P--8t|D'!I&T6#q?=s>{9ئLqjͿoV'ZaP>1hÎx"@'y(ˊ8ѩ<0jkguSx)Zmlx =9Bc}ӓ{TI=ⷓc cu$B?"Ki{^G 6! 4՚U+Hg|'T/Fnj "V7;RwdA$a߿naj 3qP/! ;]rs@#o("d]Y`KU٤:>*/`~`ķ ?VG^}!.p . 5:fD%ƳEA'%+ᤤ3ˀ @kq&v8j` +d?-l,Hrn#យ,螉 :;n, ֥K$ǫ)ң([sBhQWfҽ5xa LX@&${C:pfdq"f{P&XLFq9 W>e檂lWxQP\9z6 $UVP=C\,N]McƏdC/ l9HR/2|>H6yk0 c!~FYv5@QP1(YAŠeф]mPe 5 %VR{0ņ3 : %[i1J|x3ߛ,t{.[djaEH1LP(DJPDL(3g j5$\t ;8<0{z6| #@w@iAp ȉӋa=հ[@8#P@% ]Ѫ{ĄòׁP %{V-@{*|X} B<0@qU@DS ߼6@ H DHue;'H&Rׄa[L o/E`6IP0У.s p{yڎ3`*kWazjq>7kB:jEָ=o7`_0ixe`A"sCw[e!uM{[<_)}6ΥVpǗt~H *ʿ IvqOHtk`h!лg h1#4~`"Op59g r8&mMifrcӎ;]lQdc|,cXBuC4wzo8oᴽ1nf[U@zl. H]0xݎ̆&( -Mp}0{px5(<7cS!ڲrL=X6@2,`̿@ñ@BC>`a3BȈoҩp|hpu@/(0`H!ygWGc鰫]tK0PY"rjF_N)\Ik!(c!q]gp2"y{˶AmG}Ak Rd-;~O/`(<ih/ҁQ3Els('d8^s4T1#PbaPDQ<"0[al}(M!{WY v'aDd Hkfb:!&1#kA̍'}uڹS] p}D&2v~ E`f4;gy~FkU)?;=>A(YL%!Iأ>ftw^yCzHɒnQ_tK) p@YgH{N=p &&yk4l(;3 &4uElޠ$t i^aH@SLX6 'ij\GRl\ u5T|~V (YI)@ 5;XVmx?1P8Է &g 籣UUhtbSYHBS @$Hg>RBm^ YxthP3tF˃J! \ląx; A)96m|vB.:ufΓYǙmA h8AU/#̐u<^cMD Xh`Y!!܍I3o#3#Hy]̤W-H(6 :gϒ( ؄o%=!gC^k,yqt,>TQ1 u-dL Hi-b͐&>k3pE0`,GAU s8;W>$I%y-i7 Ѿx78&:v?y5OhET%X$NBc3_I!8==SI& g˯N]ҦKE䑶K߭SDsP,:~0;qA^) Kߋ>}-PdEۑŴ`{qS8.P2E:Vh8f~%JTxN IxHh3]EHplZ7kD2$ΧJ9uģ aaL Ѐn SWh"`]N@Im5huOW1mϖлPqaO%C!8lE~#ƹ8qܫ!p9Y<dnzrǑmg\c@?!X` MCZ@p1 ]K{k Cguy4mE7ht yC vh~ %8?F*4~m908xRN`dIwY. 'ě oSѰ?? RZFʵ(cꏸ ツ%К`{#3$ C9=< d#TSL;<Ԭɶ ,QH"8ŠL1CJmM f&\T$*{Ȱi D5ϫSj%& }"%8]zl\.Hrpe\^Rئ7TLr2G=ACî bkhuzK+}RS3p@6T@b  OeuKA˥rU1=2XL<]~ϝ\0C̄bOvVx8R㌣^GKL`(tT.Ya:Π=\h<9b)(Z&3rk>[IvB[IӸ\^&a ;ecdO`o߰[Wπ4Fm3ۄM)|[xK ?vTCX'|HaHb3ymθyѠ IϘJ  e_Ƌ)=a@* `9׆0IOӓ2/m|m'ܤ&W] SEy'X eqy<=d銆|!6'hֽ% HCFݭxbo54 ߌьRpKleVi: qeruFAa6aG iZǹ϶ A^$v9N`>yE?=?Ӈ9~#9_75*!@M5~)R,Fd.t_{_9r );p1HneMgjy36D  hF֤i< G<3H"|j*1<qњZɼ_ gnßsw2z 8%S; 99Gh7$zi 9ub$Hm,4[/G> `St;D8 PAj.bѤq$jb TzN6m<4 ϯXQp[87ƃWStD;1} 鞬@wӁ٪QIK|dO[a$ihxOZ#b 1Gn=l,E#}b$V2T(_⟂:Zu sZ5"QZ"D)C q`Y`1f2 S`p~j`8IF(Hh?&H&=CiXiv:ќOZHqǞ&O.V$E@&Pavp[h1ܬh}PlUzm~` ?c/(V1K$9>i kZ%&|haND\0texO{BNNRLQFu@Èy ϳ皼Sw½6ҁ=G8Gt4c&0C1P530DY!?>eSCp9I ~{OC!̟*!p6"!:/ot5_Átv[D# EϼVXN'ZH&UQP%!Mb ,Y  KP U2v[)_/s k!`-}Z=jq{6mTB6VN=IrW@Mt>,)ע:˸Cj}῿v2 bmPѠ9%E>%ihixu)>GvbĐ>xϬ54B =`Qz~0ffDh1r"Xz5PxBQTt H0@$zp141A+q-/ӹ8i}@?-4TL[9Ibq?^ϩS杁4(p %b2!C@5WYҺ{<]MS,j:8V}|a4#}I)6 6g:6iqΣ|3E6LM_ח& ]whtlͤcn%Ү!0c`A(`"昍,q<@xb)PτGQE~_r{a4D%^Xp=EIhE"n,T0Q!DU RAPJAIAIDHALi D PH=_HXA∘xPOA:ʔJN# .׹G }!D BhpzRΟg68ANQXx&,CÇj;>߶7a{pvf'Hue#1ى -(LFz3-&cQ ` ()*2\@o_Vv+UQcvɠZ4n Ԙg;ER T l9jW~Mk!I1q Ik?4"NIygtA,sLhyruh4^lu397p׷i7N;EwOܻ\ѸpۻeEh¨kI2.Z^LZT =$4_"@ gK@dsXUF.؇ {r>Z 3 &٨džwZ<뤸CN)M5Z-4C~ ał2DmΚ';"f h/wI'B^TϮ7)$A`=>^Ϳ!˧\֔;HsԠ`.sxegNOOy<7#o y79` #Y8L]sKK7[SG:6rLc2`&g/a |;{RRkLvMkAh±H]dZ14083_ Nos'%wy 0T,p r)r yÒ5nJCo??Ic}p]¼g 5@_xm% ?&D?xN=|IRGTk[cA@F"H "@#8HTu|B d/_XvONvGZvy`q zOߊГۯB'U]ת McEA 'ral 6JVAVz1_0>YaL+tz!;Xp2Ε>@hgx6hۼ NFk(<`cG~J h \%LAQ-P.|Nk_y4{N =H}99Ñ }8'2I!NeC nHIHĊP"d;`'I6PN 5Xj|ꃴPR}AL0BYK$X lL3<{&{ Oc~)dAD2d:j}_W d1_L|~Nl(0Ú~,K~PbgE(aC(T[T T)H,O?˟b5|筆A>1;PJRCyaúO8&J~7N<=#) C! EJ6Ft iN *rC|45IV<*lc I䗈 c.A9kk IiND؃bMl M}tlOt gXB#}QF(=O1RڈWG6[s1ozvwꁘo'DCdoצgg{Ngs3%_3={;mCv61qG,ICSEPQ0>DQ*Cs HמK(zU4hF@>롋?EƤZLB} XFzM%sy^tL}vS:^i?JkPxH4'R%=>mUfeU&T)P $9 cp`9W$)x4ݓ >#'~gЇ's -z{5YTfF@o@6QXدɦ6`xICa@AûQ}Os8B贗5V Cgiֳy#3X@~aL6Lc5K2 @!#ъ4tCdڅqLE 0q,(NTfH#f9ߪЛG{n*Qc!v4e4F}Mu{ v$!3ҠhR>c|dkHaq;`$eV"rs€PoK* Gݭ-`O!sKGvi+[`(v~/ֿ]cMy2{P=D@=QJ3:\믎?m$f[ گWr*;oVb`Nz\`إU/:P+'MRY"+C?^7nAm!l ^(bQNmKsd(`Y$~u'i ""C<:?zSAdzfhFZZgcG,| 8,kL5 1{1SCG0,4 F,nm2vR:J=4x6$8c;v ,3jfاfŻ]xB=#!Q|ΥI umA,r" AUO:!۠tפNQWxjmS[:wHc(ξUlM-t,2P^<ms1124(fV*Y=|}~'gJ0,w:|\6 aZUšW `Ќ0/Bi;J *&?>!nzqdC u СE,L'S0-^i<* wu̝ DUaȋ3F\EEȯdڊ}=J"']@`m։tc=> 3~$ \FNt/3$Bz4 ʐ"Y|`4  NhzH x}2ːeR@}%Xw^̚@_;N[w#88Lػ,AX TȸƸnRDE뢢*NRUIHqDRF[ m:ƎǗG,^Q1cCVN (( (#g/c,5=jv]r``{m5lcZI#xlyh];NvqlVR6`v\DIAQ=iĺ8cV2B0 JaaܒHu2dz cLL<(f4FSvJ.Js̼cҩ93bQAEу95. <8Auuݓ1Df 0rupRj%N}vJsaTQ!ZӢj*HY&J f bC#IJ4o|<9X{E %ص}*eEL=BU4jL @md &Y e &-/ xe)S$%q!BA=4>&AMX00V 0Q$B4zW4( ~fljg5N,4N̂oB$&LU$!QtA8_ڡ9}"d W ̄̉"4|d\xEFnͤǏ $E aA RÐ="&^@M0ׁutPj L)DO^&v) 裟~qa< s5sˋK0|M[-r\<.@O9ثU# "]QPQE8%45TҜ?ӷ.^ds ΎRT"'4N>]Ax)U4g$|\X`՗m`!Md<|$b~4Hh6Їmg qҵ;+rsGa0H'<M AdjiDb˔$pqNb}S}?T-!%Lb=Od MI&ΧÇq <3Pf9ClK^߉Dᮿ 9 S:-Pw2ҪapH*е~4<&OcHER,Xg(Y|RP̜ ʋ.[g%l ~Hfa_S? o {ôfSћpO3_m<͸j|9FIv`Ssב4ƛP؈`0vYkUVJ0m:㓌=A`å֝rj4J=L"&Q/FF|(Dzi3AR1%cf[omxI l BAisRVWi M6 !/|<*?]$xU0HaƵuusRE $mGcQ^^|0Ϫw8m7IJ422aJ~L)Çns'hXQ)y6Vp=hD B}oqAC0~2m VX@ OS}}Ή[Ϡ00ID }] #2TOhv{`mxi~' lz%Kdf?-}l!4 SQSFqs?PId֕ {,P*QsN q.FI I# zbz|e>TzO't`b#07L)g쁌@]* xhLM-"W/˷GS{]kN=B -27NMzpADLހ((pq &5^Rp6N\HōI ”c8bicUaF"l{TzO;;)yzuԭhۮqMa$QZ0jiE."+X{M;ȁŶn(1`2RF6ӈŹ#Ledd5 L%pboL&K[v1OL8kzۯe޶c; =J|,!"ibAM#&_G^6&<;j|0X1s[xЭmbۇch Rl>#C7 F r(n1$cXN8YƍRTZքxx$`-n ,C:h,xB4BF 6"ZYTyzXzsA"m:HԫaZ+dvaf e U%S۬FZ+ :Iֹ!#!!Aђ!!7n[Kq^f&:^`*A&z0P >IZД OR%!AJzx;B+cׄ_!^xOzIIhc+zyP/_ bc6\f.\3ICT dHƾcVe2Uy*)i{jGq5}(}>'6UHCUMfׂaݧc8z&&Htxr=ɴ-jn8P&Fd"VJB&EU5$WcN(#AtQ@U@RdVq~tQ AB hze=9A/sN^m߲5}YBFt]#& F/$ kuAC4K[!tZ VHbz~ܡCeͧEH&⇥hU>QƺnhBH1y/;!hѭlƅN0Dd0,>p_'I9XUiJvuD~1gŃG\ka$"W&$`%&Z{R_Pd@;G.6(׷/C?B'P}O{x: A18xV|xE FWD3XG9DH sŌ3 &[x{2BU% H04D$TЭM0&O)(2>mC_%d$ ƘqH dD"J*6&ҟ-rlK l&|>99p5r/ˎoq5S 3,@k,8nsx$ޙLh4NWǷa/E0 lı$Be&ꫩG\ =Xdf : "x˹ӈo4 .`I A쪉hCjG!>u1TVD 2.,ju L>WQ0x>m+CHE,3ωnn+&%@ [O*~Ã' k8_+à} xIàblԢX!,tŠA1q uA9#Ʈg|Xߦ(~ ]! LJ,Pcԯ`o|8oWXFGE%"eVMfUYF9->W.MF#it5P뮷pQ^lu5{4Cb+n<8htߠ-[4hTMZxs'\ziu[^tC^5352B@&˶Aӟ<;oeHph<N .rw6sfWFa}upÓ8g:C,!S*>> VC 9p.E0al꧀ vH q18Q'R淭dsOj4X.zΑ#q[.8\F\gW>:-{x?Oe^GpfE@M4x[3O7E``L]CCffi}Ŀ4c ) t},  BqAu4DεWsy)p5?R"B nC@uHiH1\܌ij$j0r%(ˇkx[L\5Q Hꞥx}3x#HZp ,Ek<8!PUG"sƣkwK<$r@ũ6g|:͚;W<6U^Þ40&qDoƳ5!3af SVk MOAeLb;.ɠ48 'W ]k#U |&e}<9r^bPTU:!*(*@hA2|HqE)@}6 E EcWr}ӅL%8ȁqkbd#eN 5(YNџ7fW;95CO 8(8y ߟdC3}LA8{nxf)= gGLBNݒ%+mr S;5t!18/lM<$l4`w&6MQaL|@I rFPv'ps$zfpx:2nݙ)n=K޹YTh8!(z!)n-U"PuP0 2EvuLIc(;XEA&;fLfQ;Kd.8)槌z>'%0b [Be '[ o U l 6bCri/XLv^|paE%s%؆J@m2Yu\uƋP PIt0Ϸ\iײ8w h| V'Y,04]!q+pCwil"v8T6Y w$ lf#fo<1:N* 'SgÆu6&nHI/mgdNj_n뒝 uJ0'*9nm-r ˅փ噠nԁsF_wAL on#9/&pb\5&$G8jT qL,yZX<!դ7csG ^ [ۿ-x@x:`tEt׸ȴ,;%9vlND=Idk%s92A HgCcv1c."F]|'TP䝋V}Tkpޯ)WY)=WL91x0%Њ;,1;9  lpd \0ڮJk$\4Zv9p3xyY9u/Vvitk] N8Ä<$ӌ9\m!r GG658beTNg$,c4]DIR$B-${<7s`9:u|X<53U\ֈh#g+Ϲqyӝ](xھ&rs!:řadE!qa>n5./^s#5XpI~7tϙ@X ]r9Ỳߌz8w H c@ӄvu19I;/xw_/~`񊧩&:gH!$ùh~KVa:ustj`k8uU%pKe9hv췫ݫhiX!- ,u 8Oa3+<ͺHjnhNdӔADN7 6 -m|U6=os4\y]ڌ9uwuy,+>4T( RWe `:n1633/7N0-ƟT"d:2HC\ č'tӠ|~G9} `yX`BqxNt]\ż=ue`r kH@bV 'Gc._oD>g 57駲wQX1%\̽R*+Umwyz7)XP S[|uhŶ M[t2(*mK[4~TEhV='cFi@Hcm!ƿvau9ZM?.u*g 7a̚[F9o˼⊷xn!|sp8# vp1 oTFFai3*llK{MWv8?6,@pA@"BL}7`VND 4olD@w9|+4OOOHO0j|䉟[v*_CQc``Y7$VJK6ϳN'Pߝo8K+<m $B;+hqۼS 7?ug} 3*TRȁ$Q@MHZJ=|(TȸW۞ JvU7ư!#+K7-8qZ ú@m@5A!FFdF`Hn` ha>4M!q t6<5 d5 СjASNSD6bkՑf];4HZ#a ; "qJj d d U9.3$45tes& `8:m{$s);BБgMbhY3< hqV7kBā E7B-0FuD d%}4u!=3X) w]4G9JdVqufdyD܄:$Eݼt:X \lCoF ٱvia R!aO2sN@ڞ$4IS,k:'( ۉ w09 Qe:4bïL ײQ2B&$a81(>ᰶlҏGPޘ)T64PZ$^i` cnh[mûZj)K,C7=NVۖȖUWDžY ~*X{9V>Gzǁb!5ь]f !"#KI/0T@Q0sh6/D y xgAGNLp1 CiM?9:RLH4H}J^'S%dqS {hezpd#=晙]H'%C@O#^G+h0`AH<[ ^&+C"J8Qoo#ׁ_bCS۹ո{kf*Dr^|%2):O*1Վ2`&XBQIت2Pch5 ':SR<6>JU rhG~4 \.YBIױncՉpCE~F5.O>BPX_O:Lח/Fʿ*늋|# t@ Gj* 0  DC"ĢE|X6OGg`< 2( #˿I0"Cd u4;g7ӆώ\CDh-j;͸hۙRv0X<M 0oaά5kR;sՏ={>e 5) ÍR~/Wgў=89Z*[Ç Uu| ,* ^x|EwtgϰHk)^=:ydMͱDZfS$=O0!/T4TH0ąo;OnA!N X0MFY|4]4xKz F>(#Hv%5Ւy-~J6m=k!]y GT Yv|,D,. 1t>_^*biK }MHKmI@oģ(0i<`01-j q|jQd V( 5?/sxfP2@9!mo>bocaLld)D>%0h*RPNZ"xPP<̟{4*%T&Q)(BZEi) Z&4}(R*dʄ4ĆؿQh3s0U4MdGc[fI,4@`(JV8%Hp'-AvF!\J$ӱov2q|BBGq믥M9vO4%{^ޝC//<:̳_7(ڍ㾉b22yag h)u7k(sèc_K'Bm [ߙ򼺝$$Jj] cD ]'3k9l8s!{m*O E dXC?V|wv>i8 ^Tk0#A$eR3LXŘNb[nGLRoXt$~Pq@=66Gv?#|{N<F)`c%)BSKBMn|yA"Qa4{y`0-|z i>Nq!T!^|)6WDO0NWBHQ_F`-. t} 6`ƍ mԉ^X.).i)h #C}}"7Į[7rҌ%(*0RBià1 X]! G7D;&5 ũt25[H%C:DDM;Jiq̡'m|y CIل MFBj[1^$ ޱ$[PrgxtEy}@<]aP>?, VL#Mn@1 X׾}Q}Wb7j;i9EyxuBϊœ ^C4"qB*H"C/\<(PJUJhU 8\3bF)u4 iՉ'd:H S sa$d jJJك<yD0LpA.Ġ=b0ӑm\S;(KQ:](Sh̉]:MLh]m*DbΣ;%h> RqM7 Uk/B7ض?QEU-S>_'ƩxJZ8֮T]ǸDghAC t?>s퓤2?F,]ˏK@<^ sP\REwQǜǖYq94F`S5ocA3AEl)Xi$eHS;jƢ34 JP"B HPsmmupaRćh~]lN4i<Ƭf8 IJG=#w|/1\hıGuvA%Zk0{]l暓Ͱ^N]=vwa̓bbQm:0dLn`D=q.DJ>@z'$LHGFÀ44(ZO @8cxCکoz+p\M:b.妣F44srhXlY1o.Z!Lb=xGA\_;888[l!e/$yqu XMƼk"m`*@A!oO\DshV"/3an)(T9as`nŃG@M>-ߢhGu!VdP:sfYppx!5OBw<M$9 tά.W fpngpƝLp;xdz"lD 3p4G#4 "|; !bg䵃󆷮oAL͘-#tJ@`EU2j;սSn0HˢevbQ  E?S˰"}Vj4p04Yd!T]N}XilM^]xh͘Rd̗-%.z3=,yZ^ ^lm.kF0͆i~lRp wd2 YWn>G.ZhҘkCm=snx G# :Rz-f#Ĺ"]Xq n>%9t0ZŌ7{7@~猍걓sU}682HIaƶS"_T&9/dnr"|h5>éCuGS;zKu:`<;.L]#3mԺv{%eVX2s<o{@ Cnx@ N\'a,rdN.qr.,kP>^<Zx=/I\ۉ@#.8rrq O(XFLIXG[Q AQqJl .'*)XPH]pQ`M ^R"@!п*o'mqN<~SP>0T̰,#B 404%u@LQS$KADt!`xs$a]k٬9H+3|zYf a,~yS%nM,e#Qont5OtԴ0 *^'QM)TwL#@\pf5ᅮ?u)&_}01Ae3Fl7ML84\gj<%4zRRC]@C'AhRS y | A̽Cp@=Oj? >?p `RĂ*iPD( zTbJD G;>P;w@?r_Iq0r-y!d)%=((_k^K} >Zʪ5TCHD RRHJ#Eun9ъ0TSB LC[ի] ȠBi?l4 x5ܹwb;$&ت3^zpq;Z!&J ,S_bX=x?7?>U> Ou䱈ȃTbYWU'IX 9xAY=9A$DPTԔEb2e2oh<3(DT4,4~^ԯ?oD.adѴ.{&~!}!JVË ؉@x2HRBZY8pD 62έl*MUFPGU^ 퍣u Gy>@X>!zÊIf EfaB)w!޽yGi ~WcSBҾ1PO8h4W6eK01nScLq- Qn(i]cHB *A={[' ,[|"=D):CB褧BST-)p2m3Xɭ8! 17SԄ+juD˓^x45JҋJ_\c4Ov4Ib(c8PJ8R{}}cJ/G%xdKJX^Cّ{B%wo`zU7o@dp=tH*Le߳e )&)fb7Юq0`!FP`cQKty f&n_jM2ߧN>d\ul+1}̧?OZwQ(흟ϰa>r`\($zHh7E7AVtvMucَ0NB,V xEzAOjM!AADP?p9!e]OE}#J@>2 t6/ *vsΟ*T!\lCq%aroa̅$Obvg-PEUP"OKUhA/F h`FՆl{9$ CТ?f59g?Hr|P>MѠވ 1 ~( )"|2q T|>o/linͷ9N%.DX{!O\I `%5/v(y#\9|>F>|CZ=o>>*=ħBA{`)B S6c-F(A% th J F!OރO̸ lv7_C#R"R>ٟOb$#lqN1`avg Ni/ ^Ehzvd=i+OL*9C2,2$ tIx>!3?k}Udm}% Z+ ,G:y:uQ y1BANuA{ʪ{OmEC4i04  UPh`B|;d Jeu >(pJK@I'4?Z@6 B@7I=]@׸z5U=b~XJw2 oS2k=)`a[q# ɠ|!9bJP /)hPPSQH/.>Ik(@hPХ t'D=,>tDݔ`78kkXaX䩒ieh x}e/l2c^4G 1QVJvDԶX%'{ 3 k6-1PP+hww2&}pJ^ҝz7,+]F;05&\6&5A%Q%K]f2E`ɫЃ,Ǘ~ pj" 2K͆2q|o;kU㓦tjYxL]utͰm\=#>hJ|"톹d"E8y3NsyŪ=o0 rz"B:o`:8bApAvuE3TB[u1F`<5 H ZCGpF"b:9%toݻ 8C۹d迿 ݯ̄|EqF/Gż]ʺR `$ Nkd(Gbpey lXԑ&4V&?;֥vėd! clpMI)PU1Hq֓4M;>_&(1xf_i9lcWmX( >UE;F}К؉@ HHpl Y׶\]!eL dj]vZTgRCB-Mٵ3rH" ~揾3>>8<Zvw@Yb]f`sy/:8T,.==Ҩu0w$,\[ge@u E} %-pDqD&䓚) X 'w=PAeùƨYL+ѷBhDDCs53F$zw'7Z®X+KWDTl].%[Sm/8 GMVԔU (Z414T^=qm(p5[zTmɢcUg[HHn`e9p0N@rr(pT `ųэx 8J!-O/^ e(EO*17~ pckS k1h GAN_6*"[e|3p~!p]]vp*Oc3pl)T;e,d1RTuFg֝Gc0X *LlA@UOvzmqlLF YJ&+cQҗ4V-i]R8u:c6IYFS!)jö&Xӣ|+'YOn=k9`1E8H0]YgZ O[MW_٤g:l'# CE tYr7c$r!D.yַ1)7gkr Ɓ!s ceGc 0Èpa t4P0|xpLa#.fœeI@(Oa>lX#_馆R)0ȁ\)dPJQ /\lC/h hLq.8dK_B E"q%L(tOjww~P{n>L$oQ!=-bkTJ)@B6Mh!T* J((( ) (h j!4J)B&""" ZZZV)H"((G: iPV P)(5B4- C@-1d44&[h(i+E h b(q:P - H4)T%Zh@ )(J (X!pWe~C "F5[V׿\#|%ai?\I)b5f'$ @@ Ȱ )$af9;aFSE!EU,ETABQ2DڰM!lj?G`ꍏG|GHHO6^2=nV{:a Bϼ)ud"=Hxcqu(p ㏯^&iNܙ H:Ƀ ~DhTwRpO-r:+)|6 ՅI(%UDE 0$DT @Q1% Q SLBLHTLUE@H ! T+ ,T>\0JGD32I8lM <#ߴ]叠T$.#. @_\xՠqP,%pGF5GZ2buZ) j*dA:u]pO }+u*iCPh>IUkIv`tz s`M.:ņ;CzUq > KFp,&A|u{ߌ߸]aC¼A+\J!/Fzzwb+h@l9<);~P}r2.H.ȼID,;RQ zH{D?Szc,IL<2mA7} رX3f-()e44D`߇p5,BGCpkڢp y81#3lH3k%W~;fXA d3"EVسoXcD\\B=HlHI6$!Iˬjᶆ9@Zms+8{k xKv4X2n$aii l myuCKҷ>8'\N;P ]y\/.\tPՠtփ#20Ar 6"( hP @ V$C007ʧ )$L P!U `bd05CICoAݲ u rO.pQ0J!)1r@Qr;%4l8dl ݲV`t+JO-,A p |p23קglLĀ]$]8+*I UE8tyJq6\<8RVD5 ^ ,mkGs)MH[ N_9h:4P.Hd,礌 i#l{йuνf!g>qnTNbےAtى m"0\lvH`L8?`Vw+ ~Ds%n" {`Ҝ9bI>u:"**l6TFNTGۯ<B k`E 7+=v|?e s\LAS6"JK{) AxGiC%Ϲ]چaR[Z0b4Yw ؄-QH t@p4ؤžۘkGB\~xbDp1&AJLǧ@{b9 '4uU BSȈ%@L~RjH{,25?[<<%)IHM HP@  )h_cUbzjOl4Yۆ'*^)!Dh uOt?HRgIZh)+P-] 3/Ҕk ^s-'& tiZ4xnR <-&y0%!hZ(Vz|tb8F.a,(,4pCa BD'ܩbe!2Ga?ƀ$Kg7[b:iOx:Sĥ C+ pNJ)a;qMI лJ f?'^z#GGC\{.``PRN(Ӧ|d XqśPt,&6ތ^`2+{d8#:T" 7;0%'v|vda)R"RTXTU>μCA~# 1GeFfPUQqS2ԇۡIA g$qzDm1h)J>DGIDT%Ɉj"aE#ɪxpl{FHqičqeP"߁\C;G+@%\?h3avzzS&ٝ ܭ獧*eG1q¬!|oJ?37zN(DC3!œ&17R.@:@Vy (Ȫ_| jhc'w&|GG\z2:LE@"[Q/WC, [<@ >F{umV?-S!=l~C3NG`$HC7?5[97$]e>P'F9Vu101u^Hz4TWkXngih󒍽SU% c{&:65NaGbs dٔ9T6t24땹Z6/B}M*ùJnUK2t@6o?YH6(#K9fS?G X)UDWA>)(Qga'Qr~H.%˜ ?,XzǓlS*|!CGϳ yJX>lLY%4#L@T`e"}== "A,fų,D: $? RPDqS!7F )S KWE`ѢIjH76 ,ERlmUEHc@JVp0 M.8 ݃Hn?wb<vLIx$S(Kn_ٳ!БHPA4U}.`0l"]?}aP E#BChÊ(\lS7s`HM;э"KJs⦹wlFf*c{(}Š0҉Q"n7Ũy8g5|PiMLƌmzC Q3m2 MQ: 44P5׫BplySB. 0ZI %EKcqפΩ.J>4|qÐAk23MP[mpO>ё`%LKdA],A}i&!17o倎L -:N"W!fɜIBs,eֳiD #_@U93Ra ' ?YfVÿ ^H't:\dO??R( R"}9!9D}گTk{L?&l ԙ#@-3Y02TPƄ6 A"$<}7~uw地U `W_2N1@R@PRM4-1c;Y\J$?)hR b;\[8SW5u9( bJH Fd:U%BORHgia$ "5u qW//JOVY^q(0?wSY; AGK&`MNHhH#N) (#jIjFeIbJFiiBH{TD@̄@ DM)J4(*Y"% )jb& Rhff %%tj `$B(&"* b'i$@5(jp=㪂 V12JA< CX) #< Ӟ.lXVho&oT QsnPd֯>J'WhVY$чs盐= [; yRJ cJS"i8F[1` ƤCHn t5 S i6s l)`RD l,!wGܖ&*x:#C͘$ 'D]yiev ҥa&9W5ۋp |HN7An <~ɕ93Ӑ1qD>w3Cw*qHmۋuIL(mbwncd9fń}O=v⢔#T(uB :S{Lİ &67U!2A&+6OB5y 8DzX(8J҈zQtio w'}AzC,0s ;~ !eqwv"sf1Xy @*hq8 rA !~GFp KCΎ%-ZJN e_N /3Cf.b0=Bf!Yp0I@?|w}: aPDd3mat&J)2҆(c pv])n3+A'd2 g)u{ۤ8SK;M7ªFD pDP`2ɢ.$yMA*Ap-Oda g8o rDzL/"dDD1i rX)UуW BIc$1[!i*ў4]0ޏG)qt4]Pn|0DĒE3k%%'ĜB=L^oulԑ.I#,ݞȠ3'="Hjc3m K+ѓ*TKA75TCj1;>с];70[DɠjZJh1#-&m(7i`Tځ$iP13$H Kf.kF 0RD%h* {:.z٢$ yuxOq z"gطIHiJqoZTI{xjp9XH@]\g$''0Cٞ\*7cHRBߩ $1{52}ezWrZV A9t]T] D(HA>DQ$T#龉d0<V05ѐq{3uĪI'-jC۷$.t N|qچTV at/8@vc y~iCBIX$ g#.JR+*/"!䝚E;=,)n,bJihkҔsm}7M^(!a$P zP߁=tShiPDz';YWƿS 4>uK!kpm5S> mU kP\5R;"kQLyE-Z30@"FκWENqceּ.Ԙrj˟6}ޭI䷜c`L7bܻ{{6Yc+iET3 y#XmzqNXBIk<{Kt6ݷmB ވ OmT(1Ql:4lln5e˅+j$-!,Wg2bX*)Ta@dO-)VFwYLi4qa57Y"!f፸e$LQiuCIw1Hϼ@we<.~ r !1v5Fu266pDw`狜N..䘹`#c duٓ3{IUG%036qaو" SM%+=_pwf|'7c[6ʼ,үw혰fAm6 58s g;7mcȲ|Yqm UY|Fk*-BHF!įXQ]oLj>#"ηٽ!(0fi5Q !郍jb'݉BxB$L "0p> 7YWշ/gtaMŷ+n+ȃaN_.]7Q}' r5*qlrv $3ׇB3gEdM0 $NOʤgۢ'^ѨZ`q "O_:Uhmi@ɘqiM6ƾd:(Dv|'lKD@QE/٘l`^=1%I8yaWѧw2!p;#r_Y|=MPD l|U:ӵ?xCTDWq&o#әj)(> ΁Hbcyb_;^@PBA%%11"%_^̚AM*}?/UnU#=: 1i%ƒvǠsL隮vPx=tS1QklVX/::|5`-(#)b&(&&h( &h&("(H@hdS,-$P`x<` oGezܖHAaL@;]'CW.;~-Ǯscgq&viCi1F*}aE"̜mF@&{&$n3Xժ&B Ry *Bq%;0WqHn"IF^Ə::(d2"F3uB3@TQ@7hw7X.RU>'h0U`kVԲoc1 7PPh'# P!#Waz*~H *NJcQ/'"~~_* '=tXC&4W4Hu"" A~r| :0 mYgV]*mkf Q8qU[rT5ʀAa%^@Ae;+^6B^ a)>'"=1#=Q\ C "A0r"#jAck߲py9SO?5%Jr9% y=]Χ.lMzC q@G>ܭ/B{p@GU';=` (4҄TRSAAx:O?p^>>~_@?i~nBJa;xQMPR0e ժq0$KAH]xŔwqfث$F-cpm:tCŰrvع;qiuFkFb˦fep`Ɇ!F4-+Byk jɜOG$*OM3}Co'k7c$ u7}!gvc] 1a⧰G !`& }^Zф4Jc/%i!>IxzNMY"@.xQ=Ā48]F|p:iXʒioʣTy`Ra"prI%cEZY0iT BD0( }jKMݠ4LZz9k[hƆ{~I;M0% {z,> b&6Mڏ|yI3壭ø OF;^羭73ignHH^@ERE؈H׾P~ ݶa1h_G DkHr&!"Bҥ}twvf0)UelRm_Ҧ2.%b ؊6ANٕo&:/lyqObgOI"Pq bQD)LjTZ"Z-5gV$>CCc97˵$^.© {{ A [$yc`jiεB3` Ŝt }'Kh,7W,1Ǣ4 X݈t$Xa(ݖ2܆ewFiUX0O#sFRB7u14#PֺEX 0ErЁl*))f>\.ڤk1#&1PB"[HfIb"MkB)0#\ ƮdVtz$K}\P')&n`)1ǔŏ da\cLXq+"HGRܞ!)yAoV=:`ӣ;UJzgVɢ(o;`MfϏYb;`LѲ $Yd9`aƒIMkmmqze0VXPkZdk) ,+ xL8"Y[HTm6 :5šdF 2 X1$F"+ 4HpJ5QAU4<2(ˏ$#Z``1K [ R"1iLؗZ iJ[&i5֫ͻf66яmmQHHsy Yyf6cL7dh؛tՓIlU)^j|5dA \bF4fH4{1qpԾfP \N8!,+"`cOʁQAkx>GZmtT%fc5) ZwX<],lӡdm bfxa( r g=pMmfthoXZ>]4%^B& |5d(^6!ITVUu]\.xQ$We75xV`6@)hyqa| IM P)G}pr+j ,Ts׮ֱ1j:hA/ŢLK1M&ʐBݳ 8sCZӽDukj}e2 ү!o ١|D9;MM60(KW ".f{C7zKZMދJ LPAwgKQF.1`zkt܌7r,Z8?3.:( t9w |]C$3DU3J'xq9FN碖A) c|=?C]Y8DAq؈=$y;V8G6=AC !PSx n0"?z?uWW70EMx2A1öD]U̔Yd? UQ* Q \Mޒ 5\lj@;0=Q7m"<% o^p>4)=@mJ8*m@ayX!vX+ԧBt-tF2T(JHo.лKi"m.֥X"< ]#^8+M6  ,&ᣌ L@fZ#Mh3606btU-c-f03HhcB.(jڋC!4AprhB %p}H$FEXhàݐCSPܶ5@3I6^-68G]RТSm&  º0CgP$R(%"TDE;`M:C0HHi:Ut*$q hŢb(&fAa)dD#?X+& !q+BJX2 h`F(+eYa``Ё槈iAӇx] -H#s)⷇z"B=p|1l{]UV @4C;F|Elԟlv=;", 2q֓gѠ4hD:f+vl8$8]l=4+10m/-<"2i R =l8YIsa|<~2y6 O(I,-Ϥ0r0sw,NCz򝣪{9Kʜ=E?|#!WX%wNF+a6i9(Ed~$$IJRc=E~ ꐢfA>M>;G%ި̪dQ"I/#$Q4K2DQG"z?=>A=;V}P0$";=]f;C,CB$C%L$Dj. RW{l:lc!:`R s=Flm!5dZ40u-{sHZPېr0FɌlg59## A! 4(dxBMt^B #RPR93T]x 7< !nv=$ƒyk (bf aO={b JZUÉu67xJhB=$,>xML+IF ` hvdLjcU艮S#tWA >`n9LhPQPgT;B.̱r>r4n{%0_h 2{V-|q>@|+ -'ѭ!"1UE<0oL1A57Q5 @6 qfv}.1IBtSAFbi5PīT A!Sj-Ukh;Aq` ^ <6nf/IRmF< 2]X|Ch""jFˤ8iPҩ)Fݠbb"JfJW hi"RdhqAHq3 HINIMRD)J4tM(5HӠq,. adibٙCA $ 4H]pm֘/ZAwc h(٣ g2Hah@]'ll"- Ͷ(^#ga͍!u^y gi % mq5F3 *,Jz(tA.bo9X*|v1u )}X9qxLLw C,Q/+9𣽶^s"%" x]`}lw\t~'#IZ$`؂0 Ą"x!a iZHH(JZbfVh*!M)JTɰBq 6A +~69H񈐢:G:=[ v&JЧ+K?FD<$leQzjmSc%ۻN`tln֍h&f֊εU@ۉ&?/bG!ը8TD))k۠s=ܟLUD8 Ni!i$W1nNRoHI.I&?fz~81Rl=P2e tJ} Mnaty T$[5I[_8T39箿=gA|]"/ʻ4&Fcu-8O6< FuW,;($)"CmN% 4NaE⍴F*n%!՜,gh$p$9?#@Wv~bc"Q6/TvM򰖴4ձKћ PFF F >wSI.BJ.q BEGK  ʍ BT$@R)H"PRR# Gi) 2 -0\u6'0d!`J0Ж,j#]pm V7#s%{T#ycmGvcʘ!9|7W(2\;'E: 18Ɩ0m6t5QldөcU-ocM1DI&&f"cBe Y%mlOle/TRiͶ:@6Z=ʚz{{NG` JQq"H"?Y%v`$*dَ%ۤsQqt& ~&B65sg ~=D߰< J͍IS$soA,?2 ""`R;1X1{S"Cݯߦ*&PG!܏OPTcau?_Q(VPz&)N?$j™'ހ@| @sAqf)،…aY @Mh1Xu:a$!ch,љ !1GSфy=$}}4ǘ=kXeLl8ԡ?бCyCX{(B5A`9=H%~M!xF(AЃHm0z=䇩<A-G돗M0 =2كBiDq,hѠ- }ShRD&RBE-"RDLSqI!"A?B -')ӑ W0]ۓxi (K DOښ!и&Q f$gg&Q#@] F|I4)|O'֡,BH!Jp0-~ikg^ xSCݚCazxƤ6Ŝ4Pd%!rT~= y):'ˆPԃt(y"TlfgZV9 ؛%ɶH h"}X4xJ IKX{ 0g D, K5IACP{=D/)"XO2Ctjϰm3,أ')$J"B$p LZp:F!x%; U:dH=8s@ P4 `i jhT-2 % BBI,PHX碝kc-0"Stȃ'4ɠiJ G$O< w!ϩ'9DEO,$0TT/Xľx<~u;νIz  nrdRɲeC+lqX1nyj0R5bAEbC9tQ`g}Hݑ#Q ^&a޷t8`e$||Ov$P}^mzJ lS1EtBb)-:oz/rO5v´)!(n*4,|]|dIE:651"C HKh` >W@1yCi?a[uɒG"p4?LKNG3mM08(n9F'DS|=8'Z!G5=dLMR9գ<.{FJL1TAŗQ` D&3Qe4b,j], E"aBRg)0S1?V5+6M04U%Tsv*02xtN;WG A,@f (XC j{OW=?TyPPG>kFKiRP5wq5"䂸 bK 0A@h "/0hZ  ~,~0}!WN\뼬"` Z)CyA,q9"qwmq8 TT=9~{6YQ,6;P}U4LVhQ0˪i6̓a~SauP=tx$]1ڮv232QFcI5{;=#xq0/N']d3A 'EQ  {e*R󺠝Lz 3Az|%FAݹcT-i}ɢp4EѼ>p.Nsҡ@N82cNF տYuX."?tSA(E)@}];"RUV(ڦ"6bH-WN"U ( cI|>a<j9`=@ $I85 1&2ZygQED~CeۤUC2ebt@Lb^yEAR)c57vAeScEv-ケ>A$%'T@BՔq]If0q~lwvxk2E@aufcTXX 7[ѕȑّIG>qͪ G]D@X`wlm'-|(hK)A款T`B/;~5bcgJNXXF$^%μԜMywꔂ$ 7Ooo?ò n*,fD闗3&&yO X s b+ :#yCJ[<‚; ÔP;8b` ht>% Z[5cx.!j֖dt> ~VIz2Ez^oM(̰pk#0yw9M,:N/ b :w\BhІP(.3$9{w*=/(f ]kt O=@qqaͳ b'; #>w/L?-e|jg?/X9}"4L!\@tPk$̨hhЉ(sЏtA=|pu9ɱ~Mn0QEثsÉu Ť$Z҄n2PhG$|9k-tJ Ha)ZZB"@H" (%Il'1& ̪a-}ǨM!Af"jh )4Rw?WV1QּaтP'h>$5LCb#R@ ܙ"l[m8GڈT6,=iCO⯄ 6FHP@fHm/su;e6ww AIE)xc"Jd}a҅ⴾz47㾽Xݟ0NzHR{!􉧙M>=>Nz # F_Gʂ;d >ρr h)CA/0c4P'NC@vSn3h'3WzS)!{6:NyfOtT# zXOj@~`DQ1kSdl"dhp߻8vc8xuq)H^ x ay.w`5~pTOc3KCD6 ,$zjxpq^2٨Z[ʨD':?;i;f;q8LH0#2C08m " &p9"f6#B5 X+CC$q4n듢g,bƩ2%냦i}o~+a<\f91`>=Y3]Gĩ&+>=o1%Œ;@ep@$m'׋z2ݸ zy8pSSC@hT;a\b`bA%xa& V?[C UQPGYhȰSu{" WtF|A94~iٟe0U>-w0*0ã{Jf-RƞMw,lzX:d (r_I`Q@ėO@4Xch?HE/ AdS:*C ΃Bah=yG័CGQTM@3y(r~v>B#⶯㍇ dpX=pKkluᘾ5-4,.SuZ;US^$LJp` ,JwSz#KXQxo,GAD{d\+xi{)Vrr4ARaldɕcV%[s84 ii&+2fgNNP82׬g5}y:yX9 u"dt_O<p$i6ES B CC|pW֦Ȼ$u xV*"E*(z5S'8SM6Ŏ0cUw  (Q}$"C% |9yAS$GSTØ&Mt,A)~!ݻ6{R q!TSb ա;ш;`&?zIxnvtc)}'gi4 HP8/Y:&m~0AF2ȭ4Ղ>6&Q{˷7iX0g1~E[a^=@Ǯ,c; YFGFpI!RX(e(+Ǫ$B 5* c嚒D{/3jjE!R,U1YXjډ qXǞoP`lb&⁔3v:zB4d:1,KTh0寈:RH8)"(bbc\!brDa/rLRI"f`)jViZBpbHC.HۮACJ7ɐ(b#A-6Ng}ODtȊ"bÜ^.6Mv0]D%DhY6I(V"J  Ns Q ^| sTTP4@RN -CT^1C,hqG'=SriqMILDE&[;)&馢* v暅m$mԜFB%2bvz rCkDi̾v̙"}cQ tvkLTPct#J0cԽ7@n U:=HH~D]jbabyzoCQ{[j,_-V]b)=c54PCTL-08Qۅ'k9`mkCD^cm Q LL $-$A0@QQIMLSMPHUJU!PD4TǙV?y4Z(kD>n%pY;Tt2&cB 5h1HA0$@[p t{c5;"'57RU6R<^2 ao  F`.XdMSm2Y*42ouZ0fm׫ `R!G֑ N8oOVL2Hێ9ݬ <FM"c@uOnR Af^k ]Px7mg ĆR H͛|͸'rԍ8r\yj(VnA?=T( fŋ`qoQSQcIw Zᮃid&ߛQݠ ^~X4MwfGh)Zkr<'Pd1LL3?+&I =^;=ƝAtJTJR!)TzRLGf6>`_pzAG_r>:!tJ1lѲ5 (! ߎB:頦 W{Qz6סw)V W 29K^@Ch0aߖ"Rhuĝjvޒ7nT~N NtA\KK `K1C@qP t O¡'?d:p3A_Pv!nV!Bd ͭ L/{[>bCTAs 1`] QߝS~g^rBJ&a2놩0iN֪fJ#-&X&׬q> c=thb yqcwq35!"&&XeRo[ z#ҤQ6hޠWF(Hi,o\D``SCY0yӚ<ǁ24u8.;v([]q#Gyj+<%z2e$nK,ЉE50e%xTRca0d17gosriѨF(:<҂;2\8bǜ$6 b1#D݈.)A^GV&ACG +8 H}HC319ې0`Fpi{vGҕy}[wN͌u!J$‰H^2պlj"`KճW @p_*9\v;(J( .ZŮzBW"<\-r$bU߯~T&Y {{sǢj{ԷxLf˜n=+M<֪ɒ,gtẆcAަˆ5kN;Ҁt4aw <5fFO~B GՉlpWQϡ=&7'c_sz4"r{ 3F9t ݮ Ԍ+ﳩg}L@dD0AB"DDQ4TQۮڂ6uDTQN(؋]QAXA$'!< C|J&0 BdzT5Lnxp hma@rO&r@O3(`}ߩpd }--0 vJ1hpEmA'TiJJ :89CcvXbhRK|-2BO@JHGY1硥L5avrNktBA'bN gJ>\wD ∏{,Yǎd«(`+C3vFaϔ_=#zCviJS_j=U<]MJ Fq0!R%~? jdD-HRqO)j-Y=pu r0R4DSi`(z;;h $&!iH@I (&I$E( 24?+avQ_:4Ҩ`AC;~*Nodwr ugk_dIp_8$4C4!66b#h `P JQBGSqqCM`f}_(vSG962@sU0;BB ~ =]iqf9,߯njXr . &[6n8WQ  B`TNrJ@M 4h$s?֜Eq P=, R2RnXD@'BB2Jt;)pxzf?\Ra.H4S-RҰoCx˯ZJ[INfdzN𐆴~Pĵ@K0D5:|=}6eUZ/" C_|@=h)Ϯ5S%A9tn(B?IrH|{7q4+GDt !N67= j Sf j<"Q&~9YL3(d@w9C|M___W1VĚt,X;eks€pf6& 9 jWoF`$)M'S4#BШ}"'@q1 ~OMR4W%傃Ah -UjIHLq`6L%#AmFF lj=HMbr`ż]%vX*iemho ݉dDqo׉ !=ں@ߎ;@P<8 0߸ ZH'1M*FMtU*Phq"1JR$IZɶq/c'^ưMX6"bCP~&xyLYR_D zƂEkZ6rGDLUT@A#J& =F9ƋbN'B8daJA"C #m5؊`+Bc d~*) @7rܜ<Ǣ4 !K/CѦkfRC"}!֨ 4%9Xdh4#|0~gz/w3LOřC3pQHGϿI;fYnq(vx]%?u,+Zxlw[8Pp, x9c}Cx땾 6E KY%OO$#r;Ušeʧ=sd<&Y?#S-wהjwP)@ r.B-su[o;>87"ĀGTǀ~ :ڶ7f=}^%!hcƨ^Ӆ7b \;w p2.rIwXZR1XkNf>F`Vt4yΓt:

    ':mEfmy)bh ptN 4}WdB}(1*}|[aW$)S.B: ȤԁVw&.j mypهHYp&*P.W"z~O#q]͖=*TcQV4|噵jZ670L}޹C"rqk]:<2> VъhjX?&QP3k:wco1 _B)=&|OC_ZB)ǁ|XВhAN}fw(*AR@4|.6 5L,)B9}9\`| |" w{Pr*4*#щ,ⅎ̓S@2@zw,,ˤ@5:iUo@j$BZЪzq@k@f|?;5hOF.m2,usύܯ=;\Đjh.֘n$cH]MVAȮGOn}`@;,,zqmSi.DyxGͮȹˉ P,笻z#>yh5Ixk!I~ ߭MXel'L\!CxekSM6~CCr 皰b|Ezybܑ/@o"_h͜],Yta0, zz6#$>1L?¿h>=,O[ N34vkLwftk;ތ!"Ebj}ڝM&3Y[ݠ+[qP#(_X" "eq9X6/#)[d`x)˯hl؆h\i&V;\glqxm[F:͆X4JbktcIuTyb\tGF'k(qUAm=f CO'E:Me?PE}%,9 w>w}uR~D'^OxYiGH%r%Y@b߇ERYݺ#9$g^|I@#oa5&WڐG/J"E[}=dLχXx׷oS9fХ?Z@p~5bfq}Ub &b`A h2JN'qXȼ,h?ds[Q9]x0aちb?s | ,)ZZ} =Rg M[b+C ,V?B(F` wUwFK$?;EPa@pF($t,] 0g٘Qͨ}n\KWBmEAAL)gƵ2LѶ,'yՃ8,.a"KHn z0hUZE7o#P,7h$0]_Ƒ7eC)=oy>N~U=4ݦ~f=FK@_;޷P2?mzS\Y$Ё,!^ynELPi${@`|0W1JXf:wȖ:}1ݽ =޼TΡ{Dn 8z۵n];Dxp˦7/`Lz_E@b/lY8*7ڷqdOBǦyQ$2W' =^{z<<7P$d۠gy[=6oR[4ی"HvCrxrfd 6Sp;#׿RuƈíSe*sjcƵ4E6ajIX@SYRFf"O U7; 0HF#kG'w l av:Ǩ,yxXdR1>>t !u4eQ0k !~i,ٰSگesgc=Ƨ^|? /ԶCO=xHþj_:Ю3B{'x2qD,?ZKZrCwDCȩv0C !8SA9@o>KM=_7/W'O\[As#'c~;<0$U#G/5a4Z8o ۻ 6O,F&Kes`4f#G }<6 3_Sc}+=Xt<V9njSWapǏ7HL>5iAx M-񚥀o>A!`pضf F' 6tK 4  292I$=Nk s@v9 (?rjjr"`8# gǑ:v5}@ Xc8 Ӊlʽf00bs0:Ӻ kZЙhxizJV,F8Pc$z|dOz_9 H=#Ğy婎" |z8$h̸zA;a!eeٸKSCѦtb13ÿjFH"PÆ\H $)T 2@ !10 HTK P% M)UPPH@B$D+! $I@ID QftC Xh 4 6ɥF \] iDLN)f}aʼ. C.YZ ".,pY|}|c Hx꽿2675(m! $2{IpbFrFM` 2Mct*EXG Ql`Rv>ivf@л qjG/,q)ĺtbEh̻`ƭnW!h0&%,Ӆ"H3D#.3lMS>s-&pUVa[c-6Í&̒mcC0f=:|(oL8-*0EIt t|5pѪDŦkAuze}2,0xQ_#O R9n8DôM 7LPP&v6(yTplzsDlG6)5M&# gё@Y b3TdJC5NaH@ X#,V zd*Xg[$tbE:u(Hr]Q X]قPIU`Qm>aFyhz2ů`"Cbgj5!O" )?gE-AUT F màv5 EYk`y8 T& 7Ax8UC(DuG߾q9Q'^ B`R͈ƾAXq15 ԽWラ0W_" L]lIpb sB&%jDJ*4(0L_@LhJ4= dr.<=&1#x:뎓Π2 P;6MqQG.ibhCv l3F G3}LĽf-Dx;$|-iq##Q=G;A+Xp 3X]|S=~D9!p8??5 `j:_T?GD㸠&9ɂ eA3Fqǁ>?t߈Znj{ۚf68D{i7*EydKª#١M.o_@òc(zA.t6X|HR!q97oV޿0BLBhHrςw H2+8m`઺RSK|@@sY7M>QZs:|3$@ì2% iM&4JDG:)NH F6Svv> &Ajpd}!Tɲ~ d 5ϓ2{00$02@reJB1mFC@¸Bey)\qZpb ƌS'FrȤ30jJE?&e~7;fiǥ0lc=dB%.bꠂN&!h Oh y:Q8@X{NBR!cf6 b^͏;~\;:ZCs@>=ڰ]OeO ӝD` Ƈw{HclHjrwEDn<_b$aW1sOm]ӒNM0 0c]'BE5&C^f ꇌ{- 8 ˘R%hh;x|'{оކI&s;bٖ}`q4I<_aR]C+ @h[HGԺ{w4 eC(IdS3z27c(kT{Aо޹S(;12AJkѓPiQ GiQa?.0`) C"zr}ueLK_ Obqat)v_(am^ $8qO5SDoZQ!_{-KmI by724 Xd&F駱>/M`z6J'oRZгH)*,-II0"I>ID웚BUDpDLׅ2v HD_!{[١2i툺dH7)*m?th*,Ah諢u*n8v nтFT0 k3a`bt0hnGIQTX6Ǖ4HaLs)*! ,1{>JCo/X*PDWU)`iCgd4Gݛlxnzf])HzȦC1LYSdz#ЉPb7x}3LSۋU)R\"\G\QOZ> 7m+n )ǝO%Txpn2>4S@Fej0z^M'#q hji"w&T5睸sxLj4HH@^W"&J"ڪx#Hя<:QR*6Ņ )H"aSpC@R1+ #̱!uHSxauqo} Ha oxcH-PǢHۘ쬡#eɗo1i+ckD8[l"h(N5%VZ؊+d`Bm<  <'UUUOZ?/DCGauE0n*Wpn;kmmcճϪ*βz4Xc A۝˜d*pk&9M' eeQ<֊zǜYv+-V"1Xqؔ:xFるnVRQf d#j:֘!cn4e- P% "nFWBIKSmbcx7y[mrtOv#TQMDGFonSD=\/!N_Quhz[pv.WkZc#nƶn+cm!*bJ;<82ޏ1cе3XAnË?;k)W@P5S5wB# @)zH>`H{-KПӦ?~8qef(~yKvCaG]WJ+k;> CM j ?5tGo!R e"J !1 r5~Q UP޻qLLK0,hذMja#=5k4-%YJ+HȦј4 P cۀiQ$+88-PqGwSH`c`o\(pP:8hwWsԮ"88$ ֜p_Ajĺr['ё ?F-mrxA(9n!o]Ů-uЀJ1 L(=ΰ!ť g*+sc9.YA9M۲aDbAX =CMđA}0RPCd(=HE\$sݸw(,c/qiHNQM2Nbhiϕ8Fi0ey,L× 4; :U9yً,{O5Y`e.$7χ}|^.$T`# L5#1ww~wJ6liLGADIb6t8--hp; C+()@3,!bn p4oT`IH -8zI<ܳtrh[MC6F^F޲;ջ%A@r8fە( q%ʏ+X 7Qa =.-df5+H cNC P hBYٙ5j>m댼896g[k͆aH\s]3Fn@r}{SDD =nz累( !Kd+6}7LDLLDLǓ8:$.ohAH4EhyC'xo85CvIhqg̉|8XA;ua8pTEPQ]!wKto45 4"^o GfN[Wu4㮰8" i8Qq7Ǻk7T1(c<԰4|).KA3ߌm%#d /kmPQA@+$, 8ʳN#"ВB9WRV8 0%4dpNo]FBYx.7CSI ^1hJrv V B'*! 99뱴^gHzgՈwZzŠ" sgɢ[Lf{H30h؛ ؜p6a{\i+a-e `+\Yq佁T ДHB}60 f4ڝQHƚW]-!r拐Z3 kI d w|] 6!~5cHH7ө7bǢ"0=rh2`%Je!DuapwAȦNԆ-BB;;hwPn@ #룥eC\LbYACI h2HDS4p M0#}wqf!1@99kùÉf! RAJ,[ ]^x9;q;acGnK\ 898y%<˘ˆ6\Pɣ0o7xK}1aJ¢^wfhOr-=?^ Ǎtt) diSrNP3"{D8FC @/ &rҗGw Qhhũ{k~i8e=+!H"BSj^<*.Z>  y֛G݀8j 1CAB)0 J©E30@I'gN[ƷҾ;M^;ꑋt:\X31l>s]#ʝ W0sa^++Ki;#[,6 #Fϓ&L+62 5<rĀGכmFGMlh-c$tmK$ d. S9NW}hMIwj /&f@@#T‚&vExAn"]B6@D`$ x#CDkͳ)#kj$o]oBW3foEFgÄɆ20sw48[ r#&w:gnm 82 J|[fiĈ$h葸h) ߛ{]tflfGTHeӻl$'vKRx֩j)1(}iSUFzĸW,"xmA8&UR֓5/w&dbu+x8D 9t7@lz}aC XF|$928mm+A\9kR1c̡mynMŇ\W %ԣ5X \Iʶs13 K iO"zHkH+u`XIAQ9g1zvx.G*ј1|!.9(x WSX=43wHA:*MP؉ d$ƻioT#\a5KzUi=]Q<ꞷ8ۤ cphm4܉&¬D;!ha,X>TQ $; s9pbd6- T +@ ^MCfgF+ m1#sb\K-@ȥD  ZQEi'}520dLXmM%0TځF{tg'`m\Fl9nDֽKN"(R%8% w񂡨\ƆV*"QpnM̕!;5![i眮q([qpMrCڑH9:{t0:c7 p_u-X1>yM6fXDu6$YsIq(`ŇOMMm1l8 0-<<6o"8%mxS3fɅDr] Ӫ T-(JrfV`4GaD&5YU!<4Kj8O,H d)dD⋧cIq/3дMk[֨B$41N Z ĵ2a(Jl@blEͽSx6B _<32(1 BGb-p1 E.ӹlـ܈͡;,0$i(i;]ؚeK!!!,HHK a&-#^CC7GcXc1muѦr`Q~ҿX4+'F$@k.= n` uxQlygC&rZ@J|i>j)T<1G::4Z]G 2TSYLyyt&z @RAX/XNtfH05|ߤ8!bgFݯOL2'3FE_J5ĂKLY\y@x!`5F@t,XL aW1c2.Mcs]l B3+Y,iQ MB,S,٥n8xJ CK:VXK$iE3VCsb{;Z< x:- 0ݧczP*}JJkV0~C-1116#Ի\ܐ4u ~-Ӭ% A9=3^)9΃:m la\!tyf5[*MVji"blLf;bPKƃLh2Iȓ.afA#C 1:(EF̹Tk$4F@lzI,!˭d#G9!Df'6t4P H 5M4@~eH?yC{v|2a1{uX첍rd#KTVh%I _x{i8 mAٽtj'i >V&CytDhǝ)HZdT!|Z\i{Bw>%nhp(3JAW+L6J'5UUUUUv^8flD>TMReB_/[`}KfCBat[,0 ii<)&#C{n^a=്1tsQ(6oPGfl,At,*M($3` Cxߝ4A{h8ʴ 3. ()B CҢP%*  -(@4P>B"д Z)!5@RG<3  KJD[[4^UyhD,7D<=POA]$ ]M# 4C iшUSHӂWwj_IWd #ՂW4QI$_1dA]7h0@Jə<0`ݺM%jFRwX0q|al ݇ nɢf> {GbuIQ{Uk&5k. hК%#0)@Ǖ>x>s쯘EDjM Mo\:Yׇ%!m=@A䆔i](Ѕˤ2)@kAIPSCAM+BFܬQMYg^(R2\\sp!XOCG)xƒ 8v rqO/u݀z&\!':'6O@C7p5S>!=Ln]v3EbiZ"" XPm*]M 9陾AT3d|ɽ g6Pywcܷ*y i pdYts;\0v|cm<(߰rǎ\ ]Zal]` `n߸:QNziÂ=Qne(QEXwwv{4Q lkQLSC_ʂn>$)@;` i_flsAdHhab)@B12r<747F\ nL'{+\p8ŗ,?>$e'$d@E&ñS$:V#R,FAlmN,D;Xǧ-'\;L h ; "qCGDivOβPgdۃ枦T؟. #7ͤ %sӫ ȃaH_Ң Cs\Al)[#}-1]/@P(tsB0p/BT<[\<=s"\>pqUZ4Lٞ@Ćw2̥pNxOg(lŽ 3`P`c:f@N&a kFa\ < Bf"#`C4NdA1BX:q#bP8B0~Azasz-Cxꐥ4@ƵgI%"AQuzz"$hJ{mޣOfbO`ۤ;QUcO7o rӬ~dd0:P5~ $C 9AQ8NbKBuPNF;CqCD4ßA|%q%(Aia)Ҡ{_9>~UJCկ^$ĝ/R]h?Pv8]C 8%(*i>}A8EEek<ݪvLH=熔&+>{1w;hT80F@PVhR Dz8g\rR=gYw&qz{PKC)!|? @·Wa]Pg5I!i(~vÁn6=X 1 $CCZ`>']1 )J(Cf0Zz5ĖS7:!Ԇ}!!%bꕨB).+ NlaH-4#r%@n#uX=T1hUQC#eQ35cchPsL˪5 P"Uc+1E24a #C m r' ምQ hfwT!p EC|IA21 ???'<޻C\m dg0ͷfG,Z\ºߠ~3J$\QHRa1 @bV` hGL:J#J7Ry֌Hu:q]+РFϵu`u'),vq3})ؐ2h e:]ҁ0tS0C#LxMPӌ3䐧QՑyi1 9 rzûJA(˙͘`a"&6"2MZ1ƌ|0PmLTh :M.CT NQ?bFG"@((K3[ԞKmIOՕF9ĎT6#VS cz06m` 7p1j6[mV9XXM.00ip7V(^`b^Cyd(CI24^o?'>HWhWF(C ƥ/)?? 7zF.|OިSfMR4}8D%PMUR@QL'ĺ{^m@b>CpJVc9$Oq lj̲Ѓfn VdUrTH iX! ğxv{:Կ~1y> 肪"稼$8KW"/ˁ?mark[-NP4&*H/? ×CwQv> "fF{!f&$%hNٵAt8*߸;N1-&c4_;Wʂ $J" >=6T@C@ vx*d+dxT4!P E[ 8P7'KJGĠ=Z |1ʹgX 4SnhTP}х@:Q 퓷ZO׿@2Atj`0 ey]HQP-Ҫk9k6aY23܄&O{Ӑ!y-F~%JB5bĘ$ BH?*~O?}\V]mq'4ϟzpˇswRN BSXCj $Oz Hhֶm 6 Y DV P4ZKOp (,W\1E[_A/a NZf1@eưp&,m)}ص ܵ)S`{O>9Áx5/U׼OAZi{j'PFhIbCԎ=iб4(wGvkTvfAӆrϞ؁ĭْXgV϶5ó#8 X }'>8kЙH1B <= 5 ܴCTabs?@Pr,Awt՟L|QOYǜ,v W [N& /=i˯+@,*q:䉤@&-w:^4mZA$:{&IҺU @SQ4U1'0h-FxB?Qƛ^N%^Ӂ:(.;K8C " yQCRk v^e#Uc.k[=XNW4W(¢R"P )AEB)@ (]"RT4-4@]n@9,H&q T$3>'FYvn@×2V!8M+pӏZ콸?B'pडZ*2Li4R_@=.KUѓQQ#'ŪY"$ 8#=Rhn{lTᴝ: "Z7cS/h3ZZWQjHmm۽^)TM43Pĉ( )M(DRE%TLPP%!HąUUQUT+2SDM2J%$BFѡN7+Bx6 Hʼraw tNa^Oz#ϫz1b)! /e-"ѥhbbj;ܡƚ:P g(J#rT^#{dz)kDV( 2H f^0i`F*džB<X9s|L?=9:Hp6hP8i{_1Y)ЌBzDp@N&EbCEEb]Plj@  )l(EOZwϟz=G^OoC@'GlNJmq~efجj"saΊ!uՄ%3Al"!<1WL^prj"؎&Fq+FJ1jdkuOoB?֠{1 O?oĉ0X)A"I:>yx ꜋T0mdK''  =FIk;QR^VgD;qZQ^CXm.&Q0f`Vs HlU&/W.,].voς:҃ K9+pǒ 9pBmv^ |@ MD,jktԷv{QH!YM6vF66T> 0:M$=TzpDQ1cOmƌXQ8BHɤDUPҊ1l!~r2h0;` &V!C*Df/oŻPҸd{*? |L0H#L@N2,a#ְMlRĨ"Wl 2پ8F0sV%my=`=}2䡧uLl0RF vsKwE1rÆf{ĽdٳT:7hXe3&3T>dsT]Yl TD XTG}7{CF#e\S p\R54KtaWP/0W# rD ..L 8Aþ aHEop${)xI%ƞ4#*x9 N;madxoխ릅ŚֱddO!C55!SU(T'i շ,r/ @Zg|FM!)eLLuXy \ BBp a@`ZFք[1Y<"D s,Pf'W$KNHqFdl1VBęƒ)X̢t mex&jAΘPtu3VM;wu眘$x `uMzь"kd.`j\Zxv82 m1f\IP4 :ĎS˳MIi"$zHߛXowMoy;ӹ~%9 ~=΁MmQzo=kj_i̦iڵ ͔mm6=qz<g,cpt]a ,aL[jdqfQc*Z5*=Ú< ƵhhP +rY8A>JX){4-Sނ5ɂKljv5{z J[Bh7L1(H p0,xMl А4`0RlrQ1$ Mm#Yi&A$3FS0:7'<7?#|/2 H}yS~NYa9ihx\o=!gna2zH)Jb<@_@"$$ P($(Rb&QY*Q$@=8DM%!IĀ($0Ɵ9g!:PQW &8SP% 0DRD)@ Ҕ%([v13xh@0r>8~5gHGA9.̈9~2)H)~h#].OmE 87-.HyTPzn/䃙 =KI,Z(35 I+DDDD@2HA 2 T)HE$%LВJ$!S!4!A  ,5LQQQR) CJT%U@IDSIL*0QF`9I) 0'DB i,w׼A2/,K/"@8M$a_ u nǑJ-M [a <"@iJ(=bGuMRM VP2V+bppc!ԥ71]"rCwF1!Om>v#dMewN}8;}ǻޜ{骽vQ=o{Ʒ OVGYuvkw{Z1Ww_nsŬۼk{X`:JUuZ }Q|=wN/P;ݝ-M۞}{})R_Sx{giwusCU_MOvJɽ`w=KLU^(ϟBz=U $l'+j(ͼd`o`5_lTr(QI4 =ЪUPP)*E4R 0:zPOi @Rtn@TildP)N4*Xt QBv :e gI_C{;*>lۥq;S}>s n|7W/x[ÈGA7@F%@ް@ R π "A >{ R RP `:$ԠU WE$oX>Џݍi4<綽t}%fK|mwxۭcg.{ OhH +e m;{gk.f] 'uhfMR*#'Js>]Sݗ>wYh՟gŜVn͹m^ھzW}oquM뽈>rs(9d&ir\+Qv^{u>z\^;]ww}vq1A[֎{۾nN{nڹ7r-6Z]Nuw]nmjxp8}rW!m-vwۣk-plM=P:=u^, wQ{wW=dq%kM}}ν{Zxۚv9]*}دu%l}HwmWV3- [Vj9]3lxh=|&O}&峒[4tw=osC]`m1>jPSpNI}/Mi2e]Ղ!)|g\]z!y Bdnw4+b;.^o[pv{Jv[zͤc5oOyѮNOc Zl[bTεyy<_y_i7n/gzWz{N']^$oFպ:hmh@5 ]Sk{UA{@E Ea@})s0iz{U^C7x!sǛ$TU ,cek PּoSmÞ6{jhO*];k}'N5l5ޏx][ݩ=V﷞nt7<BwY+y3/N]jLJ7z[ ӫ:ƅwMzw]sUs[jg޻8Ҋsgeq;gM/%N] Cc*%{vomU@D(jnpՙneڻHt׷{zzjw;Ql]u w8r;DLf%u]Rw{z_c5ׯf9;gW=^z]Ƕ\(Ί r:Y2nΙ6bsu[u@5vBK0h*owhJ 1M mt5ݻݮ:ܶit \Ok:rUUvh$ZsgI(r4 HP^QPP: ɇmנ\;W/UÛnưHT1<ƶi||H\3tt4]EA43z{:Қi3qš=o#ywz;kvϭIKmc =fպ 4@@&!0CA4 (y@  @&6LTA##zM A" @h'5<2MTTzQB~5F@4@ %?<6~&l2 =@RB@dd&@0ѥ6FL$$P$D@ #&A5<Ljb6I'i_dDQ0EDUPEI_X9:!(""*4PMQUTCG}" ?sei*r;;vaDz:)$:6*4L!ˑEDSEi(I `TU&?QM!5DĬTSA$IIUU=B3)U Q_gː(FhVUZh Dv2ScRU!,ލq,T$#IEŚ&h$)$ XМl %Hc A C@,afUaPM(2bh*1DɌj@ HD BJ@P/Ri[؀7YBd S"NY 1 a7<0P42 Ba%2\/=!ϑ@+BPBll0*ǐ`ệh;ŧfk\Hm*)YkZ66*vWm+OwyV-a fP5e\T OϢ^2\X/z9D$?i}VN>jS, ?pS+4VcH<@3vtxl9P\϶uWCNS{NvvѰQp ;vAqحzxl29{JKDdt_V {C|YW~O^?"ָi1 @RjoT(MMXx)qAI ě ɝ0KfLCv d(`<x G#(vS&9|SE%(e=HJ  cyT'_oxN%tSC+%'{OC !?@:BO/l{\r̉Pȓ"HcfQ7>8;,tƒxLtUc%GVΝ22wYnP0yopnt:6q^%wC|`1'T/8?bPx?#2%2b2R1c4萠a p,.f%ȏzl[I8D ƒ)bKfQy 8{UukT&2Ob 0p?0^+PEOUlj" N$QA}m ҥJbRء @.(:w3Ҁۄ@ht!)v}!Ѩwk(P@|o:} {`~}'tWV%KAT/?9W߉$dXg4D><>b+"]QGXޟw3rhҨ(Dt56o~&Y<+UoI^@<#0ϋzY{aYidyxk#Y{8:zSCɂ`#Qt++v#h.hzrzPCtewaS &4Va64sG[;C+˖lsv%0◂gnW\sYɔ9JV |I|4,PFj>Rj; Tԛ&% iaNGCS | m֯@j )Ԭ31U{.5i.gvT"𬔤cnV)9\vP-ÓVvNF5vuTWaNn>~~~\VAVyjҥ LCϘR ۲qpSm畵].v/l{ty(cSC!>UTҊҝ)7^Br_m;v )-Zj۫n4:Qͧw\V=mauU[o jUmxZѿ_s?'5u_#_AމB.Sgò|RYC"(l | `@M K`h~CYC 3 *Cuݙϥ?(,m}8TIiQԫ̓Hl 'D@w,$"Kt ZbETIQaV?Oe{B1zJVӤ[%hc $YvGB=5~&>ݶ?{o}i4 (OAr2B_Wfm4N$6y ڄzo?}/Av||,K)"V}$y0q P˵V39y1cP m,cᠱ 2M8m1خkyyT~#PBm&qao $.}4qKd").w2WAF6ɸ85f*xr7W|d=G G~%{I"!+~J(!{M>HȀATMjJ =ng=?oTD{g::1@a?VrL Z9H iJFXR[wk=ϟ=#9B[me/l؉dQK jm=[ʠ](v"0P~h3fJ)* Ab6_f~& Nc9 /Π͠fkZh6wОP9I,z6mW % qwdAТ PIBUPERDzXz3Ǘ'+i.yK%S͹%QFm{~~S"YlgͿRJ칷YbUUe}(m(&XX(̺\E>,DTFU!9$hdQnQ3c&ck{_O "~n۹?VaR)edEC3RvEQs$Y Z1A)hFJryݠ˙*n3^ku)CHSo|*'\cW-*I0R$PSϭ5| (Sz,9y(> Iu*pb'#<_\O#㍲ix#}G*fB&$r1 8T6YOwm2N4r9N%#Ueumʶ=4h&u?ơ씓y6s3GRc iRu2K:'꒿s;2xo^{ ~GR ?~ OWu aAS 59gqz&%4[9Ĺ#}8=T0ki2pACED`9*,車0A׈ AsфA0_UU} )A&ܕJp IC @ ! oX# #(ȴ J!]+_Ys*rh=p?LNaš8>oDThhyR|`%"$R%G:A(hRF(A("V(F%h-!A?/~н01Ug4 7"Ĥ@ou'JŴkZ+0(rOw[G~~bG~s|NKͤ*X`[oF75`xt ,X,^(4ҰmV0OG_>UCD4||kܙˋH6?)6=Javh d~L+\N0c8Ă#p_Q$'\Rt2FH뾦402aYst΅ElS5V%mav6fg;4l*WYe#H+-wot85!P}gRC$ǮXAP`QV*{%M@N3v= 2$8:uj !x ^_-?'?wE>]pycyx==Vہ ++PyF_8*"XOZ,P=,Z?etׅ݃y;GC A@D""鳿BN.o#n-#WJ2ݕqjX=fkӉR`^H{h:mM!ɷ*kK6;fUt,`a ZGlDxҩ4 `omY#qSL)U2)>;T14 2ƀ)^(v6^9ņa_+"q@;BBTcWtk5'Xơ3\&yN{ǽEMIK 㨋 Q?B)1AvgΟO29" Ff2 H::]=U7sj<<:g-DWI ۶?ON ËUJ4E"gMUݛ aOWF ~ 饬NzCv6 JPY<خ$Z]*iQ^lE^N,(hBBi j h4ژUJRUlVъFjVei0h0rCh5l ( 9!EdE. !)x$b3h[L:`2'1CJN)Ci07k:h1Uhch16]Y,Fz0f,n:n||@Fb62T-ߢ OA bOp<үw HaGG_u vd!R0?P3&G~`T{wņ36ɻH Jdl2ߦ(gŠw>|>%sػ;YBra aA&'zdtKiaKJ,i׺.Ba Y.Z+ms1l՚2ƯN7m%LuN/[qYpݽM5/$$B+һuI[M)_[Xe뉅na B=*Yd˜c^-b3)]GC&o<<30woy`.'ͩP77#GﯧbJ27 Z1y >˾yQRc{>Rj>'eY311FWL+Zڪ_%VET֔MM3g0!1r4G syR|R0G UEUYu ojE'6-IB5KnMpCw֊w.PHEpy)ӳfK'J/fxDdu1ηxAϘ)#脯b>bZ&W0TZD$u+qZ,dp(z^z: `x-l06,XFRmC)vzQ)lpnkohmNlfAΔcabmJkr)41EF.4!Z2뙔sK[gTkF9(l_*x1s!.\säHoԘIt) Ә /BA.UTK3!4al~CsXt)^Xr~v߀kAOݟ>s1%UDl[lܱot7EJa/Z܅-iԜFϛ r-;qz$d@-ƈ3K'V,tР]vu::ZT|O7yXsB.#˰R v΁~w,5#ZߏlTWpDO0:}ڲjp8paʵK奭I${s5c5Fh؈{}v^r U^=]Iy>3D8Go+r7׏KW;OhgvEaI|)#l*Uzgמ\}/51*H>mh(U9_TN2%HZb7MɄM4糱F>z=5&6#Y4c.f_̆,ll0!j )~8ruK;G4]y:$گ~=l5/Po2d> f BlBP 5RGh]a$(r%6Ѧ$lO! "Kʁ0#s(^-'l~BNfg? n2|Z:_gs?hOpڟx->Y=!^$DZuN!dQ8*tY Yc:-P۪ =a A9Fzr^ 0ϸUr&T&%8GףWj؄#@ BnQ禺Ӗ>c_8a l}"p+/Bo,Ge7p s2ࡈT ܪ2)ӆޘR.7;L+_G:0K@83 jjᩗN*u6{FÎ|6ZR̨]t1vنɸV)4I{b2:˱{7_D)A7aY KjY¿h"numLߝ<q)gQo֩Xh=g-r?]N0eX/ Ps+]̳'(kq@qDwӻDy >w5`:ʆT*$6J!G|PpUT٤v7ߛ;?l(BTaw=zp͂goJs^$aTx7^pWxJrP (۞2i6<;bspd ΍xXsNL+ep_MDD:y%ܠ3v ^NDXS;sI&C d7}?Fh8!)JbzVj# =P5N!d~<@T)ER4Q ,KQ/ؤFTRpʂr>%ljԾ!;~&6ӵ%elZNhAP)cNH:*tHr͂dW( a+k`fU{^a4XvIJņ)B%7BE-8:"Ye !'똵.bSx.c5&B~'MU)y-^\*h= , !nSo7P pmX5muNA*b(oCb{\]%xWf-H0mևUCጜ ˒7;$.s?Ϻ4NyQ+v 5,Gf6B<`a]4p4uKVPu#~w.8JNE&};qFioo9qj,:VQáxA=x읋\J-vl.Vk}:ԓߗ^O9/5NܗkNa5s.#i橞bi 7^2EFF*0PM:;kl!tc0d\.dMRJ`2"?G{M:^}A*V0܄^koM^f2J񽀂kË?t*X@<ŒBՅ&H'Ŋ/+ApOY莵,W =_ᯣW#ǧ+ҽ ǯE4HO7=Smb_M.K{_T1 bT\~!++""Qs_v\3yBzUqs7ZhlmmVk5kj1>,ze[ Y⭮d"v- ah 8}7h@9N1[FtR8(4?K*W`G'h~7Hc5 :k6IQ9\ϣC3V|\6;b-JHcY`Y'ADOYmmٮ8*"Q"MX4ia!7Lpyflv[KG{cu;aVo}H @U;q興" " [*ՑQm I[Xcu*/3 _X7?\ oa곎bd6^P% X1mY84y<%G5xq#& JZ5y`֏p0]'-fNLn K P"u QDU,by2C 3=U;'lF/89ޠ%7K hfb=FY,\r<{J5;bVa&vd[G]jG;Ꟃ L^:ܭݰ^0BvDP {I|06$ ܴm몈rLP ]Z4eWj VU#G~+֔[աhFЫh*)/ ;/OPQ5ߒXZa>;1ۦXUȠ\g6S@TpngS=q^8Mqf؈٣Ug  &IMmwia;։LpBL+3vXtTq. FqV1rH3o o"  ?M#3os%@t>Mj[]R4JahZ )(+VhnNm!r2DR[oӎ8;afѴ 8E3D8t|t6VDOR "EUIT>8j8>7<%Kozh Տ`&8 F=@|O4N&d֓H^y':)W!^L}]A:^h6cjF,6 m'X%_zbP$lV-E4GZH=o}{xjQ*'DT51AS#Jaj͌(ouR8"5L4)B^dQv!}vxbjw@ixQ_v$x۪z~B4cVG9޿mlLTMgZ%Nmj6׳!kh1W#PfDU]RRIK`ŭ4ۋh)(?L5]"(Ϋwl^ۗI :)$u~T*PVRWt`-:Պwv(Ճ8ؿyh0]4ˡY1SU@\)EU, 'ȁST"J\/8Y&00:}@FL%a"РA<$ 00XrPE{~p't ~{CԊY~ﰻf"o/t;f ;H[`5P:^U>O/]~*)қ&]~NG K}e}o>#t/* >;˴9$x~y||>slh{ApAzv$A=ަixm5':6@ P&_ T=& ,J > l%+l?SE #c @%Trr^<=߰ 0N( P3!/ϵtͣ0a?y>b{;ݵn1+%_|w_>qiDAk )6&,& 'CQ㏏~0ͣQh#ɏ3Nl4ƓP4e( oI|55d6DO!\9!_tj[R%ܾcwB2(ͅNN#*̰ 1~6c.4U?刟oG0 $<;y@t aR{lqxttrЮCC] qgnWaD%zvd6=$=*;//seJwvKll]`HI1#BsO5H*4%an5Mx3%C8!"D6; w1C 8?o=wnAڥ!؏ (0gK+G ԾWz4Zzwn撄d9c=X$i0*ͫm>f7uO?mta{*J?u.믣fr6<}>qz0Wd؇j)-џ&jz6c\\6~{N`m>זtwGL@ ?llR>FBL%T@QP+g7? /~ϗHPrŽkQOŌv;yanZ>5wEF߫z{f"9-)*Ϊ^PcN#X5@_5DAsk2i)o~.T]B)ZA3+u'dֶ4!+{_no/ՉwSǛ2}݂lgPT2~$[ (%E^PHJ$j y^i(g60E#'lGC&ch3䗯Sdԣ5GzM/O CΊWFC|?^<j&> ; mQL6Z]5BvIB+MWDX׬Sx>>F|&qڀ+}_t5!EW1.I'Fq$7bysfLMDt4Q(_+R$R/T0'+j9E[m1{2E&?n4H9ӆ8R aܰʳ^sͿUpVd'hE/IGPB|YL *m+\=%x7z/Q,ϙ6>O3XT(zC"0˜BwlAg(?uq9DQ>vqS̅~$Bqp^Vf}&q=>sChmQ\F#~KD^N9(tWP8(Hb-٠ " Z"ibyͪSUH㬄R034F),Zb_Aݭu_8P~Ȣ%Qc@ s,Tq!jpq+?֯M|{4̒s:Z,Gb$=[h#;=H 4jO9P$Gy'ŕL JaI?48[.iAG@jbQ~ ?iO5OT !SUˡV&2$ȘDoRz=>0"QEE_iܸma{cWF*J(~q}{bd$VO¨dȝک04 o(Rĭ?_o.9Ʒێ 7'>TWSS `=w7MCyy"2FG T@ˀ&-O~:ڄF7Gk.\:$I(M Q4p˒C׋ynD'D#{O_vavY j D2@mpi~+3k90u!;ܢs^Ī ]kU_=õx&0 YLv{B =w6x`}F ݿ%I QUhO2}ܬ݇U~$ROB!Tt "Rub o /onm@ d?l H8@PD) PJVT:Gm 434@)$1'uK5֚U@JC F( t+BҔcᕣHCC < hhOW]BNtߜ+ n)(&)ɡB6(ZQFӫ3V 2J91o_\Nvg8;_5Wo]U Gvm2jܢPxUsꃅ-X)׵Y{@)TGyX9]EsK4r<-5.weVSQ@wAOS7X hòO GŮo:/v?m)JR;(]]"oG u#(~^RA;Xyd~+lԐ< ^!{(&o.?????=Կ檤rOok}3gIEXd2XIn?7IQs SD$x<7D<<8>_(Nw( `Yrц3U -b't88_w/=]΄[=q{ʋ&3Y=_ q|Yb^X8̾P=̰MvO7˧BSDsZoѴԏĸȤL?O)Z}f~Ux^(#@j|%ʿ%FCh#3(%Kd}wz{}[[I3`aniTlr'cAl$S˱ 1[IizWJKߵu%4Dna4c:$mW,a66 ͟Cl,זb*U>fu8˱*AGj fþ3XC]#P۾m!PFI0B!Ь-7_25&m ߳9f>ݘ;U `iPi2S$`Y!U5y%9Di)Q";3w86G f(;#{9A$C寥ި;wğop*P.F킀@DH${J.|wPeI~>u>i[hU>͝}]MDXX5 T} x u;;jQ:kƐ{ I#7u?~o^>sF%"?g1<>ً`tpśw~dJPyݩ+;o3|]A)~BnlŻ_cW>Oa?563oh-󿗋 wPRk3t,vQlJں4t8roy~\rsE?YF-H]q<9 p-0iݫǭyǧe?U~uikLcNCp?̎Dyʄx7 MAPR⾏R.h$n.Ӗ9a $ eE9 y~P,]yw-@*DOկ1)2!HagY26{Hȁ?_ymQ5?W?%cuQ;TRanyzB٠@RcEW0{+b{?Ȋm&+薫o?04&K Mj"S;BB> tZ%&@Fe CIxިˈov<0ݯ'e= I{Xc"HmQHJl[o*P {-šjxo" 4%ȟR oFg k_JI;\0=Q^j$!R(.纸# ' =gQ^3ߎd.wf.hk ٱ 50sC~x :+nPx}2{ZֶDu,k?j PcKGf j-f@+:|!&fKdSa43D๫ohﷹ#8`$PRF@>|ͷ?*)\{=EFqH¯`휵a0w8m,N_j;D !Be^JnN^w*s*Cݖ?ퟟ|8@GFRk.eG`ee\We5L9֘kcr >P7_Wr-d5=sĭq<)߶ Y vcC׬9g# :Ȧ-JjcUժtwCc stLe(f5,ف$]DŽV~e16߫/X0l,Ž\4)H reƿ9hsXGs:u>ʪkS$(w<͓+P uX6̖DyץxN6@.$Ȅ7) OI.sR(T-L%$@!yO揅o@̎_56'vnnDL=;lxh®M(?Sߧ`w|1@oCq0>ư*G:2}phGvV"OUUyLCö>q\R#w2 ΌH`#KU:uc'%Wy:*+N aÁZ>&@9aJ5 45]w\|f\J7S>yR NAĈcЯ EQ`v)[]='W?"ɍK@ևყ óv=OcȐ@C:aG)&VE3_׫~6${Y|8Q2^w':7!Ai8+=Mr|ᦣ!=<5ė>DD6G'jS;fmf2;n( )yS\QQ kF@<&ccSϟ՞"c>agbI |$1 +z{|sP25갴O10G1U?2F2>Ð ql;vcζgUUUKҠkW>r=_Ĺ}xɜӱ~Um5ZAТ<)"EseS(JB2(|v>dXO~!`s޽}9 ágtosOgo&<\f5K9P 2鈛99tDk.:EFmFFʐ\q aYƢSv AL1NcXv'*Lz@vݷ?@RES:yc;P*diOA oǞs؍M6 uGmncϴTAJ(h;`)rzj@CLjKHdɓk\Odm8yf`Fֵ֌MPc&`R z_ //or!HvFcC,1w.GǼ6IϺf^-50RW# #Š?~wѼ;(8c61cTxNAߣ%:|=TY'=>u}OOB͹"r-3 MzXwvL7.rNGVQ9W !<}s/) ~GS]_: |ZQ/LI G_"ag@3僻߯(Hܽs\"e߹C _O?7єhS5]_6tO-EH4If Q<M>[Z*GmA;6b#{4к~Jxr!e|mH: Jf*ݕZ7~0\'Ex0W"JK͂[|HtC#٠&s[Aj|^(aAPL᳂(PJ@y&F$`PApC S=ޝ+°enURa?'.CGAx4p~J^8T*-P=O;.A9 :"zybUT`*7M! i0;k%pA|61?|1[*w(c zAp}? j2,cȣy<"6NTVx2;"'1R0xCs+ oykFavE &KmI$Ưr+vOot8M&qxCga$]lB8߿(!pl0%o={~p}C了M6)-Rߔa ۉl^1 01ߦþ8{Mð>r,E6*j@S O7ޜuW[ѯ@23nRW3~=#:{sΫǶi6;*,䔢~K7G *3![^[}W}߃05 @4^D6*?<DUUUUtUYW#?XW>'jrB:FA)^ǯwˮɢ ǓɪU`tPJCFӭcu&3<|WRM5v"+wAM|/QBGkRNYwj߳v0CHJŐʔۖ}B;|.wL;(ɿ[(zz4}~Yӿ-?x% |?$@6eUE;ʹA^r4iۉI J@I+ŽzU9foj;jE'*r?۱ȼ٩\8#Y&a]36WdνzfT 8c ||q,]Z5UuHc|1fYU=R e\vPe$ASОf s#4gC#̰ ;yߪgO![}]zm*e\^IqQt&oc<5Ѝ# ,lƥ2>] ~j0OJw٢AYoyϞ$ 4>h,޺ 8 (ŜrcG?hdoBa޵XJ.iuB-{X/P7GtQڂJ ƿQv{``W=k<8 z{/W`OO~S4 P֋"o>'x"\0?>9/ߗr GGز`蠺ED-DTr}_og'/ڳ I*I JUmmXmmڶ[mڊUUm>=HrI$I$LىCOgcdx qB"Kp`n܅{D^y.#"+8*c)[T% `֧?&qࢎAWA$Yxطm*pQOYgQ-oX=[7  \zf]2yxj1)-VoIy !a\PaThr5kjSum36D(D>s9%Q0޲-SC3|~N? Bzgd,\ /o_.G3^WZUs{M#R&qPC"ң 5A}0V T`9=jrQ5q)2.cUb*( ?%?ߎVd!H!M2yT,<Vm*)@9_up::(K' P?8VJ, XK*Zv,}`=˫ =]_@ϭ[_|:br8kWBCU|>ktb1\b!Q .6fk )q+ގ檝5y?ux7jzsPTGj.x`:VBEnzǾ1.R(`ˠ'/1p-&XGUvR )c˾Ǚ;Nާ>hqx{$WsK-)M]S62m#!os@@/!}!?++=y|53"wDu]aa|<<н<ӎF9eJ/as<3H-ja*bD+Ew"tk쨋^VJ.z p.aUM0=oj}NY~dSQ/AVG#)vYڞ!Wz`O|iy~ͶˎUVsEzZI>T)Ә\O03ddpnofZIƞVCWTJ ki۟UC(D|υ__+#p${vkU|* xXN@Yx x٫Bػ 3*6X9lc@\,ֈ[Gl j!౉6iyghuEd2,F[|x> {&ű<2Tq.޼V퉑zh TIN 5}O9-7O,K ß&\1qeW{. -oޘ1{Be7rʴ߱c{R?HRW~|nzw߬HN4;u|hWgWB2|tCuO&>OH̲0V*\ԯLR4=6boa9ܒIڂQj _EM&D?ҴOn\EOFeω׿|Kۢ"|,֎"4 k;#cb0U@ kNJ&.W~h9imУɌus0>3 ߘ'2b}iɮnqid1Q3_.#ǻ ‰ @H/Td AI2 CgAAo0vu:tG}bR愽/Pƾ{?d+)L`69Xn=1#sx/4k ˹)YȮF:M 6e]#8v[$<"sWA!&{R138zeoJ3n4`ޣ3kEH!ř7MlGrRZ֯51CɶU;UO{,1&Qo0\Y&Us0/-MuL~1-v_l_nq_vMItUA];s?83#@PZtUkE._fULqk!|)LYxt<{A+Ҝ^[O&O-|LZmvW3\fq :m2@kvѬd=tm֐dcl ,t"mc 6t%Yt&VE&+Y%8l“U Ըqy-1/ziM~oDިMZ@,+)´|,%Γ¯!Mrj$Nu s!n톫M3=C ȧ;{p0A2OnI6'9Չ(4.WKOX#l]O 42%+-RG[<;B&2OUJXǟ'8(yU  R/FE C}ҔCI3*C2"2-k)^BrLƢ_[X/)=(0T;m_z `|,c?49\}w=?10Bo3:wElKVoӈc܇fN^ǿ/'Fmt``)7ifY9`{bxh|c$j5o< )h. P &/ r|H E7Mrmi Θj׺;;<,0|AsqeoUsH L94%E3K,vq<)*9n3q{ꎶՠv=WBTuxlmeP+2DF|UY|1;!lwc換&u[c5ї .8Wš<;MҽeSӁf{~[x[ttΦˇ*jqy %&l&WϬpS*\յ=a}E7e8aFk:KABf&|46>@}(PӦK sՁ}.qP[s 7ZPVOr[O; pƁ` هxp#!. ,\'k6F/$Zw:ƊiOwUcHÛl>\ KS&!l# *=Sߧ8,̿gZntizpL\tK3raxSuc;W{@퀲 dh˥>"lZ\F~PMhfkjsí(iU45yBH,zlx*_ c'tԃom|=ޝws991o[ D &I$'60z0Eb϶w;aWڼ EyMYRM1tVKx C\>)ղLܣAN_싣W^މQE?u_hdͅ_.J_pae n6Y5Ol T.]Z'/vZ;1jͺ eXVA 8!HD@@1N؅>< 2htKw q|mG7kl[qwjzjZ4C V"ݐ[-^&Na yaۢ$m3נt@?C-WjrGhNc~:xAx `]U κKd2QBoJ& *QzˀU); k>JX**GS(m3j[2 PUK)IAvY.柸qdvY~y|==^MVQ'% 81dŶQ]- `:(les2nd`Uc ubPS:oԮ/>t}Xߏn]洰[W^u!$1SN@۟a V XW3+L1<{ -gWznzWc V->]μBz#:1K(ɞ7mREu,C r6C=O6Y&@ʙ)1Q~"4N"ģm͵v@RhlY°QQURPF!z^&ȩ~MOX M =؂VF8xyWz)~S?7/>;~LQcF:yr!هی}Kq(+28Ek"c"D S RL@dF%2 `T+1\Ë8 Oi_+"nb&0z*ȈV1Z="ᚸaF0(GcWXqr|"ʓ˜?UaPM7Q15䱒-7xk ((4Sn)`-XT/Urp͇8*69}ڤx㌔3Ps%Lg8{_**CM^)hoIZkȫ)!{B6 JQYIAi{#tNhA1nfg =]{5im,[*?0gR@al⥈-G j:Z(z| =p"-ڜut$v9'-EbcόCc󵛎;Guf`3PT I2]+~r">J xx-6zݮ}c".0cJ6eXzQ/\ v<=!CN2#;'q܀}dY˨5ˊ`Ve2|oPgrՕYe-yAf"("wTDP NޥWy`7=!Xe* Fc^ keu< ;ϲ+ޠT5Q@8O+K=>lZa͈f>i\B!1N}/dU|b tAD6m{+9`$>+)(y=7͕8D*jԋhWBpwm٨I<ڕJe~Ԉ-+iͷ3 frZQ\jOWNU69ktd]xaGtt2xjELG1$IMEG[p%l#Q?%HtP(=C'=V}Ȓ$YR*6>Bm`m?9@-|ML5UDƩ.F_D֑7{3 b8CH맔r&{JؒP>Vv$}c `)U{aL&ۣ{1_On][Kj[ 7:%"8=IbWE~a#ޓslƩxp"xĦ/ñ{@|"Դ%7wXk}ͷQ"C5AFT;s^xÖw\7fQ&(q{Ս jVӴD)Dk+\1~ǡR҆S ;wM?iWxJNWٌf51 V )ʪGa~+ٻL"X(3aZ;.WcYT3r'? Yx0W]Ѝ8SKOwǽQ'bB}Ζy]b0˖sUbGM]1l1 ;xsOC !E#{_v:D>[۷PtxOC|QEc?Vfa RNY^YN*ի|ucsfw!UA36̹/'lQ "9k,Y+ VfG7wI12Z/(<.p1d+"\;ZȆl&pE/hbQNU-~4n'S qDox b*wq$^w`?]쥬V ގ`? sgO#L)Zrxk?^Q`upld+cmnH鶺./_M2K}2z,@|`IE@Puņwcˇ[28;\拙oH,GXP>RgJ?aG&<.~٧0艉?f YK;tbal%8]>RګrB9["..?z= ȑ}d*&P 6%CʩvVon7lF5iqom.,mUϥzjk U0 8\"LQTcFs{J/M[֜נmDtq_Um8U~>=9.7ˏ ~Nd"]7%. ibԨ j*pܿĎowfezXBa1?dY~ګ L(C ??jZ ݛi"_*R_ R0 kub#&gD`-?>n0_m8mл88uI8d SYK"PA\}1RfXU@;J]c /ڢCƩ3[g5UfRD^TzCLAKyίC^ X5gi @Ntl_gUG5b].kw^` 챙C>h 2v%_M:ϯK-^ZKxRmb9ͱ( w]+`tUTsJ(ˈA•r8La/>˗ݜ |>?# /Rk!дyG < _@: iuӠF*d+R2Tj`5Ta{ZJT;xQ H>J՜,UncYχEl/fFoM^hΘ;cGxOgo?Hw-%]==tN0/kjxK"6S&*c[|`I*>lU 'VvC8X/+b䡾=tppQ]دY=&Zvʔ02mZmzX=C\/eu\ BM;8E} 00T0|d7-Aod+!6ijS.ݱ]0R!"R>` ջ-oSbz1ƌg"jDi[Ev]Σ-Ŏ?!&kf]ڠr얢#m-&GFOVt#HymmUg%pnB1d$"l톹 N9mW!#26>N6:+ 9Ǣ9p\/roH qw~N(Zᬇf EQ$jw ❻`Ckpw@RRVۭb nd;Q(| pmXEd$@4GpS8a#ױv )Tذ;-RAnଖ- ɖlqiA"UѬDA@A<$~ߞYJgFxmk5ނm>O{ [<7{ޙJMmA/^-OT4+=QO}VN{ռ+c,YG<-YJSZnue5: muV̝r@}n7drFR7J{j>c!#tD [|ua#F\&(O zxt )2HD2@S4JI #LIZ[( P"]autew=Bv[聊 ץ*Q?Rp-*y=-M.ÌKv ൂZ-80 9Wi '8oPC˂ \&@CyfչӻT!Y(=XPVMДciM\`" U/7m4suEׇ}KA,5gR8;-oqX~<0epO%b쬧l}|j?d1G|CYЮJBR;`x,F,cqlj#/'!sjd&B=:PHvTx0T╎x^B2վ`G疸;ƞ0pA,Z]h;sp`=Vm&\- M$ܣY64bp/ '\X'FNP v2^hBXoN_Xnu\ӮLX0ΘQZ%7}.J¾= 0P 3w?|퇯_qlJ,0M K|lug'ώ@iw5(+XᐊM]0oSvCϒ$."N)b &Azއ~ajjt_v1#d"Yq>rzY*yOk#_|Z^ޜ7s3 #ò^鏆:jr#y=T*+# ApT.duQe}ә2fjjOX8vk\^zG,E>a K ۅ}uH=YG< nhmy/N]s}4rgM73/YpG&mmw)ֿMJur rug(,ShA nshQIi07B\=A4Tu;r+on>MF]6>A>% *m%ED(HX&"g?la97L 4W—l69JA7UqǕ1t$ƐGpKTlپ^P *6j29vg`e0)/.oY=,f?L,6 8Wʕd}lɣ?ssL?sC⇀t/s컒Fv%ML6Y5ӳVGBuL:?\ \D?cϠvd=`QZ=bLb 7`G89곜,i$sAXb~iڿ;T A)Q#=͓)e*zuK~L~$5o3TR„=rWpQ.' GzQIϵRM5P/bBޏ=7A4Hq! uy|1{4sqwCbBij: M Q\RdK8q~-'7|?Fi;D+w$?xMZNKvzԨIq?umE~"&3twm6BcuC{S-gވHwBإ1wS6tܑGcqW⡯fo)1úguЋ#bIڀMl7ekd$P>I'9lZGHGCeD _Q'_sQOn`? |#rGYIGpD3G2zD$ruDF#өGr  x g>g=WI,(Q*_(ZV8\N#l{3 A*b, (1Yk[h-/VBqܪ(<]hWrZ_L^=o\3RYF{V[Zue?-8BA9|/ԱK^bT/Qyk 5w96v>nv:}(G&;2{0 1T@Hw%fiWA:iB8~'"=.Dnvx$*|%!v>nsR [0nҵ#=p]^󞏏}8v~'~qُO5>He-#GR%OyȮX88Y| iu'WU ًv8GŦ!hLF~󾖵?8_q/HUC -_VaHQ]S6 Vp4҂rj1TodLD9Yjf"{KO:Jbc-k\#s{pphA(+A,X03?J1;*7&ા:Vn0pyWqv6ĀU|3%CM? p||aM8+j{foH`2IoɂKrF|@'0E-os _`BGVr,Yr-ockeEs4]j|LV7L? s95s5^'Ά'9h 2}rŝ D{G@Y3lN.ӔKE #뇔0*]g2)ugp 9Vs "%8939 +eYbjmVgd+ ؀*X^{rdv$Y7n}kCʊ*PFPpP2v9-h.r"QJ$u k> eHHQ/<)$hr<GX:k\;Kd<",?$g~NP)IUPozC@ BvC J61?4hnYMkӪ1[&m`J5\g3F_۴EǃgVUc;,! ;MK9=()OCx!wzhk,l ht{3`ލ\)p~~wAEH8)+6#x.ejn[O>?^=32sh7d{yQdNP?"E\9YU\{ ?xoB~ V` lrp9no]SIUWX,څIA0A$)^֦$ָ@Q\y)Gk*ğJރ9fXޟ18dÀ_#z=58Z#}oWpkszrpwѣ5z)eq:XN囅 e|)x cLDEO0K+@O6N勹,im5U  xS=Y} g|1lUۦ\"0{\^B;ún^Z*I#g-}rwxq1[*ƧH=[f;}qdG7O]_Kٗ]yi&ca1p]CKn|JǪf=p{\\rqr!Tߞ鴱uZA0^ |B'FtHO{Vز_ěj.]wb囜'ʨoi\E낈&U`#F;LP>Ή@g_5ְPxq QjY[-A#SExb:"XP(rfr† J*ѵPˮ-|~\p3uJr-~x5A;ޖldϢ؋)rUɸE@Uf .8FeIU#AGx>q/55'4+eZ#nN RB]7Fxk)JIrkTN=y}P2- |"n0P6 AգTtwC5!AW;ADžKp”EXAA=}/(j5paj=ȈF4,-; v+]l'E$#; C-Y%g|Izak ls}#gelȉrBبR'W"$Шg{AnT=Eux/a1`Mlm@!zHFs &+v<+ZoW\̺B]{cW](Mp`' ~M 'ΚNH?:V "dOD88(q!9*yMia˅lQh̢BboZY&&+{4,2Afh³ZF~QLS@&oXHieu][@$2iY8["8I?}VdeKr0b"H.##E޷4X`Z =~N/"R<uXY(x-gdBOjFGk,e!EG09Ü*Ģ$|F| ChJ,d\=r{IUG@PEЁ;oP}iw/-R1=ustGLr>ꄒd!s5:L=4=R"Yyj P̖/KzH:%XctI\  H"̾5ϳ=GY̲6n͍v4k^Z+Qw)\6dprij< LPqLI8dFIV2 浄%a<.;l zCzK ۚ^;8O=?:$ ⹍z`:IBD^L0Vm^0V{v̑ 'eFR#rWC #% V/\n0֢gn1 x:́Y l4]޳a f^ao<[Q^5j&G pPRCkG0/Yp2"" =۶= kZo銎.˗9N`c\Fѥ{G,[$ӭq뚨G +zkZXNV^쯶7ٸ 7|k| [S*[]aɵ>MZ~( !6׈0$ / ^j(i{ġ洊3>!m0}vǎ"N'1ӻh: %6:nێ,rss^to[wxwƮn/W9'9;8HI]D(=~ b_PyY0S)ߔ\0sTs'Q hl=Ua?Fcְq0\8]E\Yq3F7緕 -a:;crf;;pa{7^y|cpJ-1!{ &=f'>;KpV|cQry|0_"]Z"/m|0+\eHFi9BHy[` KY) lQFIf~/ݭP)@m{ohhs+ xv>XT~>vr=Nt'95|o^>F̸EA޽F.DXRW}!_sEQ~@D`vnO|9s ]0!H7jӃ(&|M&^=%KRB"]!DU[4!3]洓gyHyLE~(ݼ2JщB$7fhC{__Ο"!ڽ;2'GjJ#'ƤI[W?)i5HM]ǠB?usRfRjpbQi ZL_|gӎtoǦfNWx.9$wW_dg* zΕ>y96?o GnԌ4D#M%c )U d^3pN=qGZ"/n4{ .s3ÀWomjׇ늩~|'rQͨkʱNOبZ2' ̢Yq5kK?>1ǽ[n:"K>7C{PtU|KZM_t,9cQD+TVY$f(Y|,_9eh_}*=TuUji$,,ҳD[`0P>p]5xT5,Yxs+/ssP ao )ɉ p@*l kCZbYJ^kQq]6zE$9{Oͻ PNQY}E(mjM"rE1{@,);`,"8Ҍ$? HQeFŪzE:] Q#b_Yk L/X͹9@Ǐk=9'I0#'wy,Km&r4XK4Lj1j?ז}59TLRM:#kwa3A0э`_Fl9@G3N}5$DžC֙N56fFjݺԶDQCD|{<=8:vy9>'H/F\U.&@g (9<R`#~Tk.!r;BE4 - =IAp_s C3Uv^t~.8ޗ}X%O%5@o9$$hM'`ΰW!qrՙrwV['i"_a:iW16* Z& a=!u:L}-Q1?|"ӂeI'9@cA9ݶj>ɪbfޖ>j}gvozHmܼgFgM>4}oon~ L뇢Ty画'Fc13|15qOV2Ϙ/jX>nrTm:]'ʥjGnj6 t tOkIFdg_OӂRք1tpf^Єzc3yn,"i/>c<{h6s)%G531(-oa=jI";Do3=gvپm9v.ҎpĢ>'+Z1ַ2˼0GOQj*=OKo"IS,- [zvLHR(pu@s,ch7{KD%&%\k՘md9ba &Y Ob`Z@o<#d= VxytP ]ճߜg'-bڣ(WO2j"t&_kbѐ);p2_NSc&KjfKC`Spx &O6Ė_k}O0e0a0N-U9c>^k!rkΦa-u@^U_UL$38fc[/an^PwX)zs^pRv=r.t 1LP@̡KFƀ+|Uu->lo~<!R?X]>Q}y3DEq鱹3SY&%R`406eF{0gVQ~&2^yNG"Bq7\D '$CoXvL4DW߅sX3 $ϼb8ނNPU(,"h/@CP=4d~AH0uܮNsϧkl5).ZIf:4`nb\rUYmZF9 :}Ċ b2a3gGފÃ:>{LrE/"C$v\wdڪDC٩.,;QZܻQa_h@2o~_n1Z,6n<=(dx?OHo}2KED~qFs20FuZ}f32Xe#ԝ~=,n>c'4q7[m`J De#:q"`r*WOPMhcHdEe$Xƈ"jGjaQI8Q]3K&, ~NЎ2QDH8ކ)y_(tI(ruCs9Ak4 ns:gV,%w<*,NFepO4{x?GLr#}fbD "*闞.b{ $!jYI>iEL:a|g-'D>:T }eSi {&;跦3n|^M@9kNv;+L2W%/^_q>~ۘ.uDsܐhf 解R n&1c/>y@g^wSL&gXwRoyߧݥ1zq+#jU[P!8d~|-+)ߪ>tҚL[=6aPU?$ wʮb<Yډ AU\>F*(,?h]zkC '\,CR( j>ah#w~XT`n};IP,:>.BfT7]X\L^]9ΰyGf^[rOwۅB}*JGl?_}^OY%&CBɿDɸYϖm@KhQ9Xq\bN\>ED4AcFuy ' jni\0'E Rhzb*(*J 1ꊙ&/ཆ&KH!6 ō4`9 LPFa(F#mz7yM C$A$4R# M!Cz~|#4 _pX)C n_=19z0^ҫ3 ;{7#k1Wɛ)4bgOș0U5cot{Ò//E`jY6NQۼgW8'/ R~Bku^:2҂ru؜7[ar}zaI^OxRwv _6pICUD G[:2_C#hH@c4ULSDNdqL0U@RDDE1DI5QQ$LD>cFH}OC rdd:Y,}NwXV~Pn\vOvpҩu8*VSc&+,eB6ih]]H}.Пx䍋Gf!ЧT:}?=&&I$|J{> 1 | m|MW%؋I}p{m2"d&OUYf=Yoږ|ɸ8?'DXg_!h>ݴĺ >?&$>3tދAgN҃PlN 暔Iۈd۞QI;W*)z8a '٣~%N?D7r;.@hI@)"ܨ5ɰ˛Ў Gf Kd6/-``:ȳ'rFg.}y-ko!=F͜z%hdDE.JmbpG}xCœ%hk8STz$ I= OlLJPA?}wؖBz|*rT=R|z`4עxgٱW; "*c\Oď_W'PH Q{yo! A")xG4rS!{5'h|WGx tAD\ݨ9YbQgTxoIF|: I6w@AvS? -P A e4m5{ty 8CM&5R|'5O2d D>^b=B[o8D(B܀1ԣ&pMŢ pݹ?9@E!GĄLXPqmwgߟ+܋-q/)dQr$\/XǑ8z7P -tpG!lĕ/:q\|3O"+;tRGyx%XiOxQomPS-ó09TO|sĻ'iO9JUA4& e뽒#hߎAT\hA͖㚰Ӗ(=X(Y1.tg-:=׺U,@>H\mR!T3OqfiOqGqx HEwyI9K 6>峧}*NM6ľ֬FVUJ&/-.`{DݒI ۩2a[ڡ!l:0D΁jdp~d7x2Tjھۻ0 ,$c(; *RyH>]yTc嗳({̇f2o9ϵmQU/'(Q "`2AiS9dQyspԑ `!; |K[Wlɣ י>X0"8#J߮ζv 9m2z[t.=.=)K\ (s_/o>x#% Ya"yʐ;ښfuO>{:ږk5\)7Y1}.b'{jw_F[_]O5ú.cQ-+h{2xG]tדgBe]%cXSѰY7LN?  .r׽Hz%c";|.qi%((a3 ٥n2i (ݴsw!1C`)}ĞR%?tf}гA}\^-l4|*^LbW>bqo^7heeaPNj=5<]3N&sεxbZ/~r )zojA}Ӳ:i [!CW}g[CXsMuSt 0VucG=<}`sxbe91ffӯSi,V]ـX=`S$0q( ){v6D(q!Ē~=ºOfPgmxæ{)ԓ-` ]Mr?B*fy\~>x_,9Z =%&Mdu.PLSk_F$}+`+mIEqG$"R_m8Tu}6x7E&@mײ f,^ ]U6MlCW+miwVFA4[`[0&1_ޞut{.;Q::P/7$E~,g2ŻO)c{ǣ1 zuJ\,E+Ҿ,~ gj^Y<=o/-i@)i2jL0֝Bc_G=z:2upm 7o-|y'UzU@q[ՊraeߣcT{W2"eTj|8*lk9q^>xg8u6j=吷sCG_gGyۇ (P>B!l>{ {&M8SVlD'6<4QHҍ%>s=rnV77:)PZn d>W1zI;{]5Uty^اn5{6_~u^*:@k)}VDJ"LܷgN)(ޅɶAn F0Q1"'_Ik*nEξYa߻Ƽ?t|_yЭ آ%jhWԠE(w){=5a=zNOomþ9a} 9_z;L~=x쿷tyc)w"[m`miaяpDjKtڰd@aJ$`;s-(]óXypRsdDBD B""-b0K2=uݖ}=:pm;5={uN*fPf~67o"b \&4 5"ً-d$ +/{FJnIc8]լy]B8PJ= VL Q P9>7,G<0*Ϝ1:1 ?ps;Tk-4 iy/=`oOw:wCOc[}L[pn Ev}?{/w縏تyA(|F8 |c-9V, c~_-mj'-}ԾX ނcWj'*'da[3kR~1)Ҹ$^ Ta"y-K{S_D`2ϭDthqu`SHrڮgK ^'' td4c`{jr_϶bpgT}o0lN"6b7C_TS;;rNO*aξٝSS۫<;0/j6nBh( FNJ~aՎ:fyʃm,S|/vxQ v\YJ;yVW ExyۻWvĘ8EI+"Q"9UPЯ|F'fE"Ⱦrb]?O2#spg&g~ǍN+x.u}[7HIvGW'KŸO|o⋟-Zw}{-d[P+1}Ɩ3E3s:5s*et꘤Nճjbb.=;O+qou=7(pUbp[٧w$lL91ͪ4{ÎwÒi7 ϘFe5e10<1N6p>fw;p}N筙RLLz /oaH) )e*U߳=#Sn_6Gp/P0ТC;ڇrhh^ )X)"!j"ip H*j*jcM1ASHPP1&٘ضhbt%+0!"H:X h`)"8K6Ѷ$iӉtQ)ZZA+X33%hhbb ; M95Ct%F&AB:tt!6)LwcX񘠖 v b ("*XbZU hfh"BBۭL4RwNP4%%5LDTLU1MQU2PQE00TMQ3`TATE)%ARS@TTUULE441DKEب)" )" *J*F$(!% *`!*f!`S0& JW$! "i% }B`dj"1 (X:clj JBFIej( @B)!Z̴. S" ,JlQ3$Zq! Ht.,UN T2@ {eU8Q@ bJ Ў#WCIJN&P騆e::ݗ2%H(|:My4PED)SDMlPs+(P_X;A$<$J%:0I$4Rq0rGϭM!Qb``0lV);lKJ:LPTGL*Yq/I0Ɖe@^9+l XLAq(90'j|$ JL&r 04d &&H:^&⊟/xaO!*l;R]hJj&-0fgv`h iR(B#ptt!Ol1"QR| -xeOdyE`(@?IP8E(>o};::cEI<i?tx{ >p"+pj_z )?\]^@CG}1M?OfW#x_uY~L\[y2ʳmU鹢1ӕ[;[gXSکiC#Ÿ47'OF_A^G|wO/^w=?"ھg%uN5|j%I` $yzHS$T^dY2jf9nkڳ}pr l]_5D6c5UB FYa ibBAovpZY[, n"qxww '65cl'5n)P dID33 :y˳ެ}]>_OCYf{]|TvLj{U5jny4,U2}R]B.[{\˃Ÿ^Q 0{H,fr5ByP|.3|)o 5~<H$%z)s L:BVDDUcֵ|c'N<̓zaX9nv`@k][6KY[[m(5k˘Խfnž.:$%hXificEfLۂµC;{vp"Neٳl1kv6:nsQ>_~Ppo%(Gkw{n*|6ik'ٰ&ߔ, pM-_}զ0}O1sLA]W@Xk׾ywvx\UW8rWΰbpPU*N)tE=Dek\' ]#qn+ww~,x9|ԉRjWLT(gGYsfڱNQ&yC,kW(ˈV)| ~pdzft!ֽ}G2uӂ>!ܞ#F*kFpPl1 (G5훢%UsA{z!)@z8 ~pp{Ykb hh2ܢ᭘w8+w~/7vKϣ1H'B#%3|d},ly2`/LG,Rh^$(39;1kJB>P&I`jGX)'Xb.4]A(h"6 `i&qcr"Hă+hy4-P¢ <; , <=izE1y^.>Y`,o=o t|XPz^yIX0ʀ7$GDP<˟{ÑAs ;>N-MAUP"0S@@aQ>k^Ujx 宙kq`b쓞: uw˰kdbl(Po`(8ZdXXGXoU voB\G",NM;c9y덐g|!0vSӪ닢jf)eЏ+ gw/wsy~~h̼:" 7L40)͜8;k7pv{jTxM=sq…r6- y#\<~7Yk9=7LwBr*{rH%'Ͷ8O4xަg>wư)(R<ˮVSᳲAW}!,ȐR7r;qÜB<PXly0ZomlZ#vt9)H# @s]MX?=~[2>H͞VƯ <'t=.}&ޜz$B BVGܱ `C;=i;!qC'{zwga@7$>m5^muUmfqerkJk:W3`foo誠k+n Ag@@e8s&?K]ϭi}| 7;0=r0St回RYfs(Im=ۡt&ʫS`GT|$3yfi<Fai{ hP1a/_A}K; od|9&κ߶c:Ha6AȚxSoCE[k;Q]m 7I .Uff: 9A:GK.lMhc-C9xW6c%yіNl¾lw 2=)KNP[ೂ [:u~a)տ@ʁA PSJD߀|N&Oz&@20?v>_ c?UUZ OO>Аgg'Л"ySvo~jcP!N$5QhDCT4DiMD|vw6E:˒n;⃵^:VT D7;D=пohDqYPK#.2ytf ^FOA}4sM @߱"gN]=*'$qs(> CPN'a5jd,$)(?AdUl߄&wVIoߏ;$wݏòs@toiC_V8EŪ4/M s^zKm9 -A  XquC<08-1>ݟ'\&]pe.~H:h>^SBDtRa`Of0>|IZ4r0"<ݏLif[I$V>R^$6P.nA8NJ;G:/Ҿ_Sm%6&=6Yю]4ZNtv̤4 27NMpJ2pVjtoWQ>T}=u0 ºNU.bbM;AYtG[0.X?삤 %ٍPT8]a)wkSw䕼m?}C&Oh9V?';4}Zs%8lC R~ꟄYE-0PŬj59kE'7i#ERh јH8NAsߦpr:o.;|yG11ŸO|0G_:7mcY8I yBN[%6X-在9~BO_Vʢp̈UB8ejy#疭!`\F[AxEpOe7B/"X07 f7#oxiuW- Ѳ;QHյ}Jnp,a]en0I\ߖތz Pә3MUecaAH墍D 3*@㥏5GG r0Em*B/*_/w|3&;'}L1Seh~2[:g8D]Bexu9/V*ΊTߡh|E곜 FV9{MI[ttXr+ZJTu]=-›1e58)?텹3 L\1Yhs,$϶P閳v-9Pipە#kX3]JvZN}ҕJT[}1_^KtW8W*y?:%)apy# CjWBK)RbrP5KXQu2ֲ#,CM.`,0[ꗋD{ƳڶGģĝLynkH .(UV<6]V .tX(:'wxWA60 1}Ў[0rtv`mZka}Ȫ)&p;Yj䘳7(t'CCFnv#6 |Ǜ-:]`.a(@b`2.a+ pPb^QtR~F.٢+eFnPIyF9s%'>a? M"bSZ}S]Yy)Z|џv jƔM`g2dcB x2{Xw¦p*c\ ;ݘ5SwB'4J2"j+q"a6[(p:5f͹ |S5X̤hS2gVIu&mLaK7eofq۽ppCwx=߶P.aHp;#Wt󐁇t=Il?)]~&IpzRl *`D@3Eջ{  G,=p Pe5!u>"x}:XZ~pub۝>:Y_Z&ُ[!'j0vXH&_J$ᡓ ڔXytwpyt-Y+R"ܞSEH^΀7f-ZŵH:L^<|"p1{:9~$-5NJ7O]NS(Nn0=vFk g{D#Ii agIxS u ,a.^@/ {Ja(6$nJ @>bt[05Ta7<YVo|ݾEQ?tdD|q@ȃKJ!2PvhE5 (4 PEa|)E_a! HEL!DФ24 1PDR%4 D QD̅TE!UF?q pXA' 5d*QDdƢ*z ؍ڱC+4Q6u֍Q)a˶d6gcl UI:"0ր]Ϩ/58cE؉QO;ӍŶcb!2;4Y۶&$ojXN41؂ }ĩd44 [kF$X%Uj %Z(/#@Koq` t b91ۓ:TpAkBt7lW<>GugZ(tM.[Ah5Qv ]-Gt$G^NUD t'I:󧨐*'}>;3jd[gՎVK{;px/7X+wQH48F9( uNNz_S\onazbNxK~|6EIR(pq'u ̀@ , bFndBN/϶ݗBy9wU:LL|ý&5Y '9U Ery@?5ΚD7G%@h y)]sL90{_|'ώcRm]Qɘ8:kZ !!Yzzo4ׇuN\$UPD1sn&bE;_owCײ@m޹&H["t:Öpfj?)UNJcƶG;5*uqKک媺\wg=v7s #Zuig3vYvKu2:Ym-m@Tdd`ڌx 1hRK֨:0(kyƸѧq?iNM;i'v3 f "JopfE' 6|;$)$.%ۓ^\ۚp 4فb3*LƺQ8XA' D) P}uzu @:3Ty$fmŋn3Z*)dBNf3x #ҥ-ŽbDP-Τ3j?$31h~%!ID{CB Rߒmuth<՜;\w376i(fsw2ַ JtPLd9N/8&Њ0<ۏ jKX:G*3| Ҹ,e s"GW͋Põyħkg+ \)%ɀ3Ŧ|TC1@.'#&oZ+F2 ,68z&&X"0tʳe Yނ-]5*=xp`}Oj)b`7 p*}.N, JǸ=OB}J8nڢyp'32 g! 3==#:3CFe5(AS@ә|EZ[v5"4jAtfR1?& f2ڏ٘':L{" (hJ&9񺸿WR*VI##V(IE4ɩ1@M5$3y^,Di?<; ]|ti;H&}W>z/)^np+{TI|k`{JPR(P1BnOvjՐGy,O"ĦdS%o_dcSw=]9tQHs}<'ٺgRb\ W7Q>D)}JhIL?&嶆4nƃY-ÍN,߬'gf\4>S˻|Gܠvwfn#Jy>sw1(ĎW>Poi^U#Iܡ|]߻T~_+ N_GI"7o!GzمR Gwڨ֑}RCxHhPqq=* btGw}i|vx'(eu!=#gR?ǜzʣ,@ppwyoR#8"4G=Y9/E  5's ؁W Y2 3&A5^{mA["z!Q8ɧdKQ`"0W}=?pg}5 }H Ô?Y5 /EA"=j? S**GNޝ9&B-@.^Fc[x%TU͇Y3Oc>><P ~kHI5?ӯ0U1$Due(^R nod)%OE ]-0DFo8*b!G/n0ގ 2yn^ulwnqm>9yց^;Nv@J:xBH'v# (a$XtT~VXjڥ3tN`8Z~ԫ1&wATw?IkPy+Z){سY!}3,xҍ1A95?nB0n=D9v1x豁pul$__|&r^KIG}y8tbQ`}KAIيd թpUhEj|>M| ~ Si{8y*1Ⱦk\<8Ϙ(WC,pauZD1^L8}H\,䖯D5)O<A ~{ahՄ L3Ėq+"6p7C䒕sBxs< A.#n-z_F8?4Voz" JjxrHko#-5g5ik]nL"#V<: O $R% ,D@۰mzDl][&fL_>kѧ $pĉo{37.`fR-P/ Mc>ϸ<{_fffffo'q}Auaj9s9skaB?ٳf>ֺٙřfc1 y|}8"&O%6l꯬}ajH?+E{{_)wIdC=/&!lQ,6ڶ-9yܔOq?ׂ`A+ !~bF ;}1B1r5{BC❩&Y ?ON&1d[ԽiqAtsPMx줜:"][@`xm^.qn=;(AX6t >zIP)@Mzð]!@ωbQ[>/돣;=R}*}єLRJU w`q/k BXX$^R۞ Ԫr#£A`͈85k~~͙$<;UC 7(mjE^NFp w/mC8K$<!!?'E?拳z4MS* 9`Bjs?{hN0?S9AAOS,P]]+cnUe{?zZ_"J2E@%Y?EWiB֢jU?7/nCno#`ȏwωZF1(%' Q q׈Bݼyia&gȷ!XvA#$ J.QJ 0W}n2/"~eI`H %ڴ?/])޿{GdƀYY.ԘpD3; BDjjbWOghE^fb ݟ3h~KDQT $t8y?|#wne@jBaBR~<8STE ȜW>!|8p7}Zڹ["ꐅURDG uF(Altlu"VaEr6oL 8=N|\=D*1Q!wu]Z=$$!;ÖO7q6eQKPL!8Y<:?֞P'ϐrX;ٽk –:ꗟ<1< bٙւܐguC>G݇} 2{vg"@P?;gw1j&?wǖܘ^ݬ!/3w$f&8w3$ Pr/{o+roFFi⹟LJw-2'aiLjU=C}33KeGl~`[ڊOr37P.Qg_5cĠًB>rR؍}r3Qp?!W8A0Oo{}z$';HĪ \54)+B*Uh%M-VH)BB%(m&P}((Q$׶E]a 8uIz̯\G)= /F;F>]}DGmW}tv.Ms륵pO*>"!)hN{6:w쇜.(z\$]UTՔMP I~ng4Ku2~g{N줟ct}]r}_P_Ԡwka-&*8hZG"`SQb‚A2ȑ K8|jkp=HAlh-G%RO4 Gc˟[-ǞO5KRRftn DI.%z|6sj3Sn%M1P{mJv?傼@w$˱ *}|iO_yDdR2gB34:7nf  :~cFծ{w-NB@Z}f9a Ms0`T{#c mz7*$pCti (Pac"9`N}=0@?ГqST͇k(1qB޾FEQ9 >zPywZD t3`a q5vf;Ϙ1N$+~&%jl!Q,;o<5{QCT'6,z>iw<r*W-zN]ZO1cie$Q L`6R)pm|_ ь~ꢘ!5-T/, _^:CDf>\@^:>N]0Fuȸ 'bN]9$BFa3`͝ր2a1^ya/r==$$~oCj" Qܡk 2&] (;,Nk!~~ `1HY0s4wļVW~0{?wI 6.뾍gτBQ Ҍ&F`fi&?Ӏai}if_ݝܓޮ+5~[^pn#k<Ж昃 SH 8Xزa!;!!ټLleo(6gΰEoVUC8DvdTIZ*A0DWbbJT P#̖f'QZ~^;D6J G> /tQ_ג_Lđ&}nu>Fac;* (5f4M/A3RŤbS'$nx~5ٝ/h/B @kg:uKR誨QK-UAhz)$y8;bBDB< NдvTtmf4GiG{;_IOœ(X \GFQ^_ߧj52b0;BÇδ=Ȃ ۆȼ(D%_q:p[/#k(Z5V_闔>׾6}P7(=^)X$\1~cw'eR m53!)at"࿊Xa{9mftEB(ou{8:/e,,N%6!Վ v"%a_N5;fA1I"Ԙo+G09dFj4J__cqNn*1!b4UUUVuq)L` Z fV _;/ .:3w˖E;RgeAp>2HO|CfiF.M~m:{v_f#rN`)z_͠>jY%r/n՞y_*lKX̀ ƺ]e2 WEgǎkǃ˚C|d03Q Q1%vt)-ۢ+4UL N_ Owgiع_Na~-2z+6{[ d΋ڑ(5+zIr;A5pᖎ\3ktp PfuUMC:W~J2\_(اf$C3{& 2N/$8e{z=ι+{n$ lcW(qF1` aƠ1U^7A|Q'Ѩ ~f0Xsҩtf0{]O.yv]`:npGQ䢇РSS`撝Z/ ]ѻJ Ez3kqv/lxT_891cpj*Ҩz1Xsn4+=xt\2qӥ1-`[Fyeۨ9Ol[uiL90Gu@HpkϷIxF8糷n uEGK;*1V3U+]pwMZ&ӮS H9ӯ.Pci%"RWP;ET P@xOwYyV!u]saG*s9o:6#o~`'`F4WFhx-r`=hn[ʫOonBΣ3mIz)Vu2*&3,N?e8;ӷak-.v0ŤD\W%(hWnXc4:Ys6)x[rgDpqG.GsA_xlkiYktgFmdDac;+] h2m:iۄ>GDz'yd.l~|W(6V>%JanU}A Z6\d$hu@}o5\ i[h#qtD v.h&Bw`.ڵ[> Z{ :DF[PSlfr.nԗ„7Y6빍HSti3iaigdl賳f"a^Wr͜JNɓ'B)l6,B+e.p\H:ߺQU3:t)vI=)iuIUG:KboGY_wĘ4 w+Q{Zθ}^O\|\ 2`bȇ݋F:)K_qwT[bk `P3rKC`M-NzXnOirAӡMZ-LI(IETv9F#~mmg\ SqvD5;2:-_){=ͷNղ9Өѧ|lPQųV/(b{K.JEՐ(TE iEAFYPն0Xߝ Ew1A}R'W*%uX,QDzΡZ> f=r `z6*ZV`ABvI%+UJWU=mhÿ>{$D Q!R#7&A("f,9I ("ɔф䧺=Fg ;o Gh3V}b"ݗuYRݢ:|G1s[*pScBI8ҋei2;D,ኇL/a۬W;οnٚnil,\CnkDpiCل:0Tb;A0Vqw MRCI8!zN0W_)U꾹pN$vQ9H/)G$쓤m8+U8ބ;Ӎ"}$$OUPxgO82nPq;D$џc4yVz}#Kag0%i?/LK&.e=U^~#}s_w4.Mn oZ\jNX_\rap%)vq?:x˓zBiԯvhjm"gYe@lsN`; W#'Es>~*BDgL6n.fp'JwmK]NUciT,00vWMo9|ԖV>Esxs]:dtuIW2yR7fK]Vk^A+:ϦqUFo#,=5!^$E0O cU&BUvt7  vZ;M n Tô#75ēJ>̛]ef6Fc7_?o55*ͼ cdBEC"@?V4@ u⻿PĚmIQ ("(Iif/@.?#42"Kڞ, @RaXCF `@qsLC( OͿx,7h2.Ο^*(J^W|Qd!?_uHA.bh7d $0'L_oF݆zH'jv>Yx;5T4/CՆNtNaj$iU50Ѵ3CoqQFU0<"9Tj2N niVqd-t8\h} X`TU3#rJ{%)j4OYCWSbaDR*&+?X/_]+P"& دoH@>?_9R"a0 |0}4l;kz9 ,x.Fz_EAg?l? F ?0}*"P|7+J?(SNA;!!4 uN;SV|B7=9@R%/&m! &Q@GQ?utR +[)@֏.pE@Nǀ%_l?HS|.do)Eɱ`=YzC4OcYoW`\jao44 orXueq>؆͍(F(֙ cH[:E*"=lBhƝ60{ -ǰ6ZV"UaH3HZg@8:bF:F?۰i:`h&%Qgʯ|t $5TX"jRI-@7! j2y2,=ѩJON &:r¦,jYSd#pNhlf}!wŶ5AvaŐ4M>]H@hG D#_U C}dm$RZ_K +2U)TfG&%.zx& U1QϮO ٜLR۽HzL6:||N8hCuIQ6aj]xvik:p@>n*/BUV;,&0H! z}X({1TJ{M&k^S ,yC !mGthSd/6EKɇ51!2V` 5ɖ|+45'lx(GHGNA⧵(}ЕIj](h![t Lн\=P9t#`N6TKTT:$D xV6`ٗ,yk H>[ow0ޔ=8DT 4η@$`;J9yw%^spߨ"rRbώǨRLHJS;)95 cN =2DdZ`KReѴT" <IC1A[NGcct)FY[к-5;I'%v/H$ `P7zM,cqwkƁKljx0:CSjbKb@Ƃ!ƵPĘd+:SmlSF2}Z{;f9CwvS4!өӲL=0}afBM'P@ߡ0`JT/Z.I P,yRyQEZxr*·M1{w^FLOФh7*^H4#LEu">r#I 6D4(Ҿ*AK8N؀k<1umN"tHݦ`fҵA _Ym]Pv(y8ޫBF,9(l 08g2PԚ#`C1"{TaI^A5adFqkuzitl@łGR4} 4 ~JQAle%?JD]x&+.ACćaD: Bg9> =|jGɗ/3? W,}۴۠tטC~.( I)*& Q\壯e4EVBw3SS"Cznӫ Aj8IFc Cdw!1C yLIeg?7|[GXXEw"dkӌ^Q7CyWʄ NT/o_̽ !ýQO6v@w z/n&BthY|7 O4&J99e8PHw,!Yn*9+146m5-B:{=lO $w2:.dC@QB^8({ ^:(>2C`y yMg_WYO //kbNXs2 }!^QzN13/m4 >.GJtˁ@pC3h O~}?\!۫EUP^j5Qۊ 76I]Wh"< Y6`D0}ak>Ss`0fVV |e|[XӜ")ړt6 $^N/rCXb9r@$NQ 1SOO07~\'>Q؂ D>0 @)iOڃ~}CG^,>HuŘ~$:꽷!tpj8;ۣ{[ x:;Rf NP9wO;5-pc@ *M 0?Z@)mރs&(EF5K5sy{ ;B|[H\Ym|r@RǤ^_iv]^l6ͤ#`+A ;"k8ESts ?V;}zuB|Mxq4N:iTY@QTg.!')F c7d 3R?LɒH@bG`4fFR⁎]ֽKGT<--1b>k!rH;6D30ߪ65jw6L 4-vxzN}g闏)v0 =mfZd"S 7WwἏ{6"k4ؚC[=I~[3ko w;pݺcŇmviQ/WDIQSArKwW9h]nf%o4]vIܣ$2+Hl ߥ~a!Њ,rU~O$DIdUӿpGP!h hxץJ0G'.}H$,`6Y`^]K6"* (uQ=ii2Q@zxҐϬn1^VYasِY!hxxX?9c? {8atGlH(@J4ΞYz".Ǐ`4=1N.Of'A;9h[ 765AMJ(2L$b>p.aw?~>/|x,;ymyCzxt1b1u֟mXrk;}?f$@`.A~Ϯ*!eeLlu0B&59T39g>CbAXZ0K0fH@P1uW(  `/Ũn]:p&JH$`p/z>-!m4xFeYܒ R-6Y-f2ͻ6튔;@,F*3l%Pi7 ;2Fٲm^)A"h~?Hq>3?/#W1(D??WGf v B_v1|  :Dy:N^#'(+>b=J^<01Q^_ΏRCTާ6r['ykmvw"_+1b?ۮkAn=RD8"(OL0/z 39U3@֔tGN=O PU.)2#.Zv$uf~=TqOϏ;0P?Q0ΓϨ O a9D""LoN3=eFG~BAϨh*bAZJz|8!cН3y Br!JONۣ;69V BIX-M47S@f !aNp2,сk;:LٷS#Jbx"b@s 2Omp=}Ƞ ḁsamVAcC 6b.LNO q۫ω\<6ݤ7ef7f3 㥝xXLc0Cz0YACdvwƋ??#ጤV@U9 PAʓ#e%ȑ@IFV!㬠V©W&ω1^JI'WNf55l VFJ*5͠} Ԇ@݆@&ry)Uag~?\y!*Ci@l{QQ2p}M8t5* Tm|9[[;DcLre#OūD$Mvq2l׷c2Xg8xqZ%\Q38du..hm~_i#ݖ _;(Q/y1ѻIϾ?n!yاLH<y1WZ\xFMa7x|xt+p p!WуO-6 [l^?ƩQ#!7Z  2d83F}x'Ooď[6uۦ{nMҦ c>d;$*q(1agǡG)O@9X銄{F0ٹ,"Dz+UfY41Q~Tuª ' 4]1G)&fUح#$ v#zXaRHip%Vz2QD uБ @=;h;N\<󞞄}+֜ vǚC_sN; gN^0|U)B$(Fg8n { $d\bHWe~t U͌1B+1?Ü7=im'4oS鍃|nta #4j\ #B8ؽ;1p@Uàb:kds; @GB֛dq\ {)Mx)gb; J DMԚ<ٙ%}~m^۶F둟rS6oHr7F ,櫴*)y](!ܑ^~8'J{33ta/D D5|CqI=i#{pSroF@Mɼ}ډh$vnhz^?03pq:8`OtSr !fW8@!n=GQ"'@~+y^}I/k/A/^~|C &~ł̥p_`H (>4ęѾ uS 3wr)`M׳ 2d!T ܷ%GTЇ#+9+-4p"{M5:/~䁡CkV{L筎k'Z{6dߥRz78]@P=2P2F Uz>=8kِ[lrź.(yK!3w8a#LCWFYM~m;-bLLuߦܑAK:JHb@;geNaʮnK@w> WmǘօPa-@:."]oч_ ^aA"tW[BHș%9(Q,,B&|@,uI,Y(!1.).{_02a>C2FͼkSk>YAFu5_g$1MjסفC "~H5N2Cd׫f}D;pf01!t*5<^u7s)ZCRqȫI$wىe4ccBa:`;jkBk9lɛ<$VL"EDK#ts $AH Xc3vM|OKk^s#Jƴ@Ͳ.y-Nf/3;繶fC?u8Lݽx:9!ٚ{òDDQ-@cC&?>Sv?ADBo}=Ca re 3 q*rю; 7ܾ}+L54sN #glк!ADLSm3ѲÂCFZhA% l>0 l&k6@LMP ?b ) Ӝc 1 B ȟ7DQ q>}+^~ݟ>BԄ) ު]|D{\éS,:/vJ=5HIr, n!,wN0xΡb/"EgCKBGCc'6Ħefon[k=O=.Boӂ;goCN4(睛q;2F p}YÛXi?wEH, ;xDDGbB;! F """ A Sg5U m> @OdHpm}{kk루>b wbI1p) g;lM'ěg>GKWsvq .# !!9 L6҇1ExlX6*w>h/ErIFT) DŒK@v  ɱ#- [کB"BBm"1mJO(?@)!r_I^aUHh"?``}?{rQ'q~?gG|]lϻ)oeo] pnpVʹ*Bu|S$P N1 `$x"y@` ^Fͫ:*.' +,yO=GB''pfx9> t+^=x^Db fg@}KgqKþw11nÔ5㙙ϣƌj2 BTB03P!ÿY?9ǼN3S½@zCpۃ | Џ ۍ JѢg n)uU~$(km%A|5n)@H 0sD\zI”h0;m/cJM>^]&v`2m~W1i<dz$\F^HDK|JTO#:G(;prIk:F,]v#@L_L p i뤥LNSS^̽7H191Ճ`;  r;l1?SF,4X4X8 4\+yhiDX,@?A@~OߘF?kOI?U^!P>6ZE*ȱZÕ|J=tz 9:g* U+c ǘ16nv=O-niZ#Ő5穅V\R;%#ĴnT~,W,u~p6qa]Aw_)=&<9U5A9` 'S~^<[&nz3ӽ!`47 9_E@k9`;)"Os9PyoJM5CLp I8Lbk&pC%8{zDaϧfN;.fia8cų;b7=*РAq퉭 IZQC’oMz>#ST!yTɽݺ1'#0Κp 
H ],U~oU ߠ0 F9/ZC9MdW}Mw>=]雐$, ǚ,8 (1(*p3n\ޒ^4'0X1p2-5``7 fָnͿ7~}7!1Á&fL=^)_d*=vM\$.\!P&*yxos~L6m D {QAf҈rM!`*|Lu8I%#mDkIQ;pE턈8WݻSWNGҏڟzoG$SxfP]¦$~\x <3"&s+R (n/EF6LkcxUvcL&|kE[dٟ^v"'ҴM|(ZVF_'DB^WGy:ΪV:)I2Λ*)S|柽_w OV@ȞzX0xs!a}qFkp>}z#~ʊ;e^D<>lzǍ i* %KhsT<.!'s a3C:) Dզ)tY>5OvC O+7~ H HŁ#0b>`<N VRE4]6`vF@0, ({3@0GI;$ٚoɮ]}~0x2`4 -$G"ܕngY<|g@MqBt30*3b Tzve_olĄpd&lՆ|0}EQ6r!iUC&N{`\`޵IeGAz7Cz>&"U,vslc(W=..m&d; [x b TX$UASUQUQup`kAZYCUP"4x  ]C6_ VZHa1 } NKLv tS{EWH Q`hbQstv}k`o)g3FWu>_!}R~ʄO G- I=OҀaS>b?4f4?WƅS1A)и~y:`@LSH\$B,(rO~,TL-%XPbN7>lx>]'flJ\ ƮeaF?rF9WgkI{c̹< bPéVPY0ll5T蔇Xu5/&.ٙJTR# (9<3=}/Abv0=NdggR!jKˠJ'`-:!80 I/A;t[De!&$+G+8'I?1Е4Mfl9,&ƁԹGTEܦJqAfd0.4lI#{yp8K6+T<[E)(v 1IĨl tB+O:I?N>}gTX*KIFP|j<*VR=X,.dۧTuxv S*QazMMe28_K! bYvR4Kҏuї٨;)UffV&sA^a"+gah͌'1ynxf6B&6 oT|$_B +*&ݨu^QE"(2>MdP/'h=İJ.|ٙ~\ifpq3~ Ed0X[]\3:6B)"J=C/񂾦J!N>'yTшA8N}ۮ.FC&yJ2Tb;t1c;Ӗ.Ic'Qt^.[}1oG b4f @CcD<çZ^YF0L5LpDY˽O?C0Xk=<|xJ@kru olaU<뗍 >9awa{CGbF%6}*|Vÿ &b (bQB)@PA^yD16r~C!#ߎ%QH1/;!9qf'4 F;U62xwPOpF !C-Wɤ{[kЙŐch\j H^bio䚉O,*)8aM¨&Bw!zܭP+!o*LY2$0.f}O aWi]g|o8;.? +O$]\')ٱHUu7@;<&Nv;, Du (\ Տ&!!# 0K<^Giw/ap4y $d ]ǑX2DC竢K1Qլ@(X0?BA9@=${!@e" ǝ {1(!@AT,7z@wgpHZWUGǔ@O xֵDM]UO%7pHy aPO<+0qX`pX#<|{,PjhdQhjLi<5vLK"kRڞ3,B<t[n)+?T<;,OmNU#f\=bz7&i?wB?ϷyH{ZTHo [/D[F!'+` aȨ| u h>ZGB b ն"<| a;EJZ#C$*PSoDAcJ`%bz~OOj10Hbt:fF6K!͉K/ l ⣢$Am/À ~4cCI>ARLHQ)C30 /8S d%$>4G/wʪ m~?2xuQ{38%ՃV3)8k@뤔:f-G(DWo=`Lrnn|$Kh/.',.y:KwO8pzF ːS8y~ ؇aNgZۘyݚӔ2y!|1<P|rӍnrOdsl+'mV'ӳT}IT-H>J |55rq;;H~*-gv]$$ॎl2)E*g=ִUn[B~$=k.|d6z\<R83 zNJ)I\C>CÞL*N2㦺{'}os~=>-G\kT X]M}ߒ4r_n&=7z*wvPm{O"HR^!4s]:8.? rVQ j9##>1T<5=Ol4K&:)m3ԲbD;N>yυd:A0bZ׽ $lI^IȜiUXAKA'k%*W`b I$s5$&s = :!,G)n(xJ0\ g*o>]`oߴɱ9e LGX2PHt0C@`9.1o}$~]҄>Y z1Eӡ [A9Ht00") i#@.nO혨 ܸ̐HPp9D^X%Z:#ߎ]-h!"_t Pq 9uj \vz(d*ѻgU@(ʝ SM@9 H|9\T/;CZS8u{9mEbK:C2s"wLt31^c,sحTL(K%驡'?QR9+&A Yپ\1p<]VM\+%OpnKΦE(0*]Q$,`/I%)}=e[ˆev͗BF?ߚ|J.0,*7x 9ќk]-g0e(Xy3wyߓxpVi1b>8ř!p >EYܩ]߸[^ޏ&/ڵY$uC5DR@9~K"{Ȃ""*"*"9N)#ŷsf4ҎMl# ޏf**4{@p$ChS &zO&\MM=x? !? KoOyy+Fy:C'G`k%L"0G1L4<*VY3h }pc<ईhb(&DHIh6B-kF(^,^ȧTx,[@֌gH C)#qS` BRY?8~?d]pӖ0/P#!ߧF0נþxxxǚQHS@C|c*uW7@% i)P=f:#wLPoi0Lw~OK3Tǿzhvr;C/R^Nzo11b&u*liZ}\B}rxĒE~B좄 c]u>aǶqȘ$Wvp 8NȡO{qSy!!aW\zz-f`y`ydID}d %A ~WD/rq,ᕫ::c8d @C}bsLX+q@3c{'-0 j\$C~׬ <";?0WomjUVaA,DQG#=e =W.@ ĄsWdKNٛ0| Dw1l7FΚzȮACH/cpp03)/U]qVNC o A65`;e0P[LI-(.^jϖX@^ lY۳S'yB{:bviw b( /3ӛH=!@OG}H BQ_} g{ʼ .x9v=ه 0qtLW0؟5zzx}\.#l߾LNv"bI{lqO :`0M7=Hi;^.=Y. $I,Xc۞^(@qTZ@ÎP3f*Iò^]Huts:5ȑPD]}nL!NgxhῈLh|{!eD4pIR$eȅ[|6XIB2JWcG~ Yu* hiS2Uhۻgi3" ,֮_hC8ybћ^s D)Uc ܚ28!sjNF< #Y$3} }=}a53]l̀7%6:@vzwú_R?zNL?2B[,ĒTd믟n9%LI'wi LfBsb'W4W:pzsrPʊ.7JIN|ǹgo>:Da,&O^7 Sn vb%0UDd7u g`J!ȾDʦ39س8Yh`6Ool/C;<%wǘy_w`/Q]<]9@PG+As6bCyc2xV(!taOlOWAB&;(TtIsyGHJ{pۉ#W |ƶsztvL=$|~_)`ɝ\L $a cܶK7b I}{E$@T@޼" ęi{-jgk4^͐ P{aAn#@ z$lbC% (A"t_Mhu/OXZ EU` om9Ù'92I׭\|C< MBN` |9h" L}hzhzH@N>F*t,7|hzkuf@BBёрC !z< M(.MgA@I`DB;[KhBU$V9`8L%Cڒvc. @ i۞p1!8vAHү5zoV64T`b/@w-zD"[/%(jSJ1@-tSYv8|c n9 a)ޒSqt)Î&*`Yh5~:/kjccDњ uZ5D{ϼ8$%L<qC1q'f'HCJ\IA΋~,k|j֑ Y+h6=EK[ҎH:ٶ5 !ը"u`T1c _.Ui*\K@;S!GBf,Ձlǂ.pEijԳvzt@kmvz!!^9!H"P"EM˘^up!A eZ0!3G}.l@n6,\fw(LE$ HS&|!uwUƕCWGw,=.FS f P{7f. o$,xqpS"= A M!B4 Y).,ɤX@7P`LN%  *Qgz:q6:úD {Y|ɗb{9!+`_nZfe5<v l~^\C]f@EXb@E'-bUP1"9UѫS/;Q^gX44T*nu @ noS;xm4!+,>;zW=^.o P4u 1|-*ߙs̅7 4C;\F%:;/}' 6ŌDyljN RC'is1Ar9 RBP32㉔@sOh| ; OONF̨T5 \l8;XL d b!v&SDIS eĦLG6dn[¼)[p[򬋰jQLB3Κ1jRy4L8ޣsga"" 5Gc2e$DpXX٧ \nC+Kc]Zwc0o%4L̅d(iS:&LNNTGviX&٘Ej KAX@a[b'&;/qC\$!]~ifT^"yCHfiI>)]s`9QU("NCgjy9NXN; ^Jjߡy,$7PRN`/LnQv,MLQnpd2kfFZ^r@G,[1M'ŦL2CSzPM:fh1PR hۻYu^;Ï_wN7_MvZH㹒&*:d<{$ID *UM"En]=6L`s%ɡ((!:%YՊ!M!5N5⌁yw؏HtN4o' n]9LF m vI@AF)i\6.c0EPdcnDx:Z N`s"5@gpT{$4S׎C_\y]ԤR%u{}Oj7_0[n2<|6N!u*0@GX =; O&n*OH ǧYV< cf -B*)NJb W^[wAcy%stێtlm"XC;@5au@ᙽ $1@CDB,$uX8=S61lVi| xJV) t::A?|Ƿ^_YNg:!Sq$=LAܩ✃#,z@d!Ő␡\ѭUgpQQ6Q4Wp/viHO 3{hr; |aqGD5TgE>@~ 12.̌{!t^&pI@=Y)$1ʡ3MꥷxxPAQvZq=uSI5Djt8-c 'R&8b?gCՈ":%@~($%$HL#(}r:&6  mnњO~ 7Btu0$ O90CM[뢥tң6~?/vp:ZSĆ$_&_hb|m f_na`qMYM2jVfcEsc"*"DDLX)sw8RPvPnR@r߂8d4lOn,N9PS0.emӯ +$GjޞnMK 㬚R $@Q$jy ? SBhOPhbF Cd8jhaJjIf\ Ov+KzKBZm~hpz5:`Ѥi_?z}m4y3JQLE4Q1uCXȦyCu1" K0Zk bk㉰zHAHL!=f Gn+uNzu ]].0o/zUEڭW9T;Qy0БK$=~ӑ 6_UUBL$H{4a02V{D 4Q:NJ/ 𢂦扲$'zCb;8vcqCPMkHtxPRS[I%(a2sDpָ @]EƄ @"]{H/~0 NoG܏~+ O#}1;}¦)Bq!$p**^MUe߰O\8Uefх"#Jj5)SO*loCxTGi]# El$"'lrI&ћ 0ދ`7HR N |! zzLر$iϧokz5Em̏! āK 4 4DQEQEY&(((ESEQE2 yĄ r9Wh#0{1ݏ÷]rɸ  5(MhBOά @}PΌq|D!l8QF>AOh|愕Û\YzJ7Dl278ʪém7sVvx @ꄃ!MH(D(tB@GϹ;ld\*݃=UsIըZF-Md;0qJ>;pG8y,z1֞ytj1̻uCXHMflC3vcl] 7t6W@n!QE+Qw rWT"I%Co`R;12ŇA t>') Pg@( 蛘:!Ap!H& ?owbcE )-8g ۴IuTO161T=ьDSK`H¡/I>h1mp/֠Q#Q}߇Z1j93M]ȁ! xpKՠ3Uit8*COi($Z֫!L mM$E lMTDQA1Q#hbb&d͎R(r|{ݸ )! 8 2@Y >_ڪ&%A'1W'_??1ے.*TKB\Os/aCOrP<)7|ܙX&+X m$UJ ./BV*Ŧ:u9}JjjcMkaJFIl+}Yʳ\8d)WG-b0|M(aGҩ xt]r;Df1b%; ~&<J8+Pf?ZZ@^5l߳9ۉ@뼢O1#&{p/ -m'Rֳ2KupmepCETfcxKL f1ˎ8NҜ.a9fsofo1huTPoj34ܭ Cll:kaTC_݀ɪJ1XGc SXoE4VjF-Zί|^ܘ $ZvY"$R<\q]Y`[ԙ "yŹ6da67LpQș94j f{{fZ5(4&LfC#tOgwTKc[d:jG$<8Ȧs2G޴,n,GΥ}tf>0[OfjRM fe)xHy>mi$&+5#35LF1nFRiynjdLDZi2 _8^yG|?Z48 ^ C֟ CrPAνh&;XVߥoA '-ǗDա8"2~:M5#+Abe[u+< z_yh A]s}plsayLΟǥHuR>F A`EDP3(FAQ>ݞ\F(jEwNPSh9it׷m|/M@_Loϰt4"'^ǹT.~G-Pć=hƉmµXAc֢@zjP˞ 3P%&N@ rR`&e\;_0KIW׻鈏 %dAEbnW9 rhA U@Uh/:QrrgR@ ޤnEDEnJ :݄k]JI1QÃpx!F%)8,`+4 y5!$ IHF䄊4I!'=!re{䃨09) s@_;p4. eMB%C'q:_Cᱹ e Y[t8SyOt $ Mّ3U]wkzӓ1QBLi.qاFgsP Ęe2t{[:#Hύ>~ = 4Zn$@~'̴4E'3e^r4#r<>]1rmb t, A(٪#ZUm!;wǔisfXx]UHrZqUf9lq( I&.5+(fEv*Pa-ǜʔ Pg,[p@R"!rU(tӬ ǧB uS5 ^/]L苺AB >7%$E봀&[muEuA A+`tm9S:g o=H$>D P;1N=oޮ1&Gˊßrk<سj8ҚBCxprӧ?iȈe׼A63i2D)JIԵPHvnZ bPsj؀Ն1՛ (4z|1ԁ3Hm̥ߥyDH k Fzmhđ5Md9GBg$x,zuC>{;-urk{^-)U Jqg1'3T q̅^5UFV̓˳"Th5ǹ{ fWHE 4 5yω&>9b}7Tnk/T4Z2Ac\ȉ(#e0aaN[o-/(8@S.]P,>>>8VU?Т\1h@b)y^=_nvZOufvOs0g"2U|Ɩ b7I'|e~`vSվНәDQ3C= sx0cc2wr_(x]E*]_˵ӡ!_>muon}^w0x@100̠A@@R x] wМAgJ!Rl?pcLa//=NI64^4NZBE[! I) :31;|3x= JU+  R5+chVU"֙Ҍ3=+yC8 WkBta1dQ %FOT`3Z:`=~ytך;988Qb"0# TKmDcxT%h!/Ȓk߮# #R"Fi1q  Z #~vpUb3;z?%1op/muҼ<:|+Y(9RfC}.XLDL;Lxύ!swkf۵ Z̵ mxam ^+=7ۘl_9);Skza$CqsV amh S~Q]BTuGkΛu d^ y:,8 Va( VȪ}OhVO$mD>?!3Y<>n\h_]1Y2ak ܭ6J$^")G)6Y)>5h]o,˩h,P]-NhZ>#Z]GWsET) l^2ፉ2A)ٚ6P6&M"”@3ȒI$aE=MrwYgdEӷ=޺ A?S_LQzhDgDlVS@4;“U;)tO|Ott\nE$+%ϝf}Z$5 O@@&fsȆ0 F6vv; 0j} 6eQ =7Vz$e*=ax-_XeY.`߯UV8˪ӅUQUCq<9a/6{H>_{sNU!M'd&@%Osnx6/T\^^2_af8kzg2J|{ǟ\5I*yXM tQTKS%7pXv5x\*Kʢlƪ 'A|Mx~rZW2X!38wŢB]yOt\ywKӂ Xf;I>K[ĄM=BO݅6UMfD4[<ZE0__ׇI!;y(r&~;ɐBg'/۾'^y>~{|3{܇S2P3 &]@mx';ͺ;msm;R>C}%J# 7c s IkfL{.Ϻ-"4y`:n&t0;yoM7Ӑ|+ˉUG a>'Ib&k®j,Q.נب. <~~[[BTTs|}o`H}\*`ۯKj~P.} N&F8cuSN2`Uшh|h}sH[T֩#ff2|'f=M%) .vö\s~% B 7]<™oL=^)Icxr.5gМK=t{]^k%g5f(I;s0j8:9FTlf۠P \,F_z :ZP UA L`IBdU`3|*x4W +# J%;ft6iςMgB1|~:ۏ3U):&È:(!XaBĂҩB~/{ + af";Bi~^͎WcgW0=:PjdG9pB"Ap0olCO(m`4Lւsь7%,(#[졧:hNB Jb AJBh^0H (ѥv)U҈0B(OJJتŀ O6._NoΎ4a``,Q=X|غ?4\ePTQ1E(/ xW\J]b"u8E$!.:YfIk 1 y%t(@՛u(DkO+)0ރ/=(fyoQ :pnˆA6]K_KT__+6 oůŦR2RJlHr0]$ўFJnp(;y4ÐP_h(VhlA`1TƮ9#>s2MMU5(yaۖ>)%u0m6n{7tL;x:͘|? Hꎡ㔺y"%1-wMd! DCzMp"h^8a's:l)B8;Rwsz XIiqݱYPQe*$6k8t`q(ڮ:_Ȋڨ0}aCx$i I]a{xRڵ:N,FmˊCx:s>|-ynjG+˛hg/-f9Eg'=k~!wMNjbnWx#ܸbZ*E\43 qoE:( fBwÑV.ᬍ{ev`ȐKK3OJ.Bov}Qe7o~z]v{jR@e1<<UG'3#l#ݽ:/go^9."u#w3?7 ͓lFMcrHB~\ظJ8[!sr887k9D»^0I )7BshMd,In==*`B@, 2!@`pY*onn`DQl1 :Q.J"aBs2&G {'c!&!B3`] ˿[4Ѩ(;x<p&'.Z⊊ xwZH*Y85 T@0:wˇI-}艞G' +N?){|boŪW{}<+@AUP*ÝK/oݸ.˶,wM}N8{3Apar'^hGp(re-;D" L U,r`eK5 0U&p^$q{Ubֵ<&AȊNS'nkp{s:nw718N:TZyvzQ-(K(-">QU30&'࿵dXx&NLNj!x%kߥQ{g.NiAt梟7в $F)5o`2Z6u3*5DjQn툉QcLkuᷨ57gi X2f#tVB\ŒZϻvJϏ_0ULjK;$k`P_bE@HaqX OzHcs2 My?HB.Ą1 ]YUtz6}zm0$?^H3qǖ &(6`y {nI {L\A, b7fR "6 w =;V!Fsِ@WǨ=j  4sY&";H5Au C=|WvvZfv"zOڭ}?qG ۲0A '?sKRv(ls.p{i{KB-*U j3 vmQBAa\I $ƃ 9!TLq! u',N:i}yBtM8X_($`6.M`0`G1Fș{< ZЄpד$3,xYkTn~>rza ktQTL[H؂v"5_am7IDKr 0չZt5dܴTZQAEiΜ.eh A$sIOqU5~ݙgy8U@ZLj*bHl[xAӟ126!3x!x 4տKvllvv9o鍧 sv#`,̜GzgXOOl,fnuoÞAxiUio8_>}u;QHȌEGZ*[²f**;5}vJ <M,HW`"dI8az*yz+-FW3cSLŊ)!^B2Cr>s+r4Rk5r/"o+}-\(76ĖT"N:وucfF ([uB @Hv  is-\ נs<3 2AjYFHD]!#R) r, հ̓: n-H8% |Cz !{J(z'cc0wgv}!y=+sr:u7D=W;Oc_i^ SGȐWC\!L Qe{XR~7P4kˆcq{8DK .Mŧ*"7ۤM}їHfq5_Dg1 #aFqe_*X@@S"}#z/0劵''NONj9B*S߻>lӋbӚՔ5uؗsf[K"¥s[IvTM/g  1")<9)!TTf 3~[3.>SJP{,xO~| g_ X~Wӯ ըFZI643~דJot"8QgrCdiRw6CsMGO`5̓P룱8nTT{ZNkB)`ǀQ`2Fw$nI3䗸L!&Bece;˪R9ԋ`4)B6PiI!Z}of#u:/>G~2R VǼUf!X} AY"fH߸rޙkF_4XHcBql:gnq転>=@l'M`[ve8?C-!`hi(iȶfQr)U5a{S[ Z<1K$nyAtiNqJJϰ@ `%9 :3@f7!$* M#vb9uLF,}J7Zҩ8̹xZ-pɒ3}w.<⌈2!gmS1Wt[Hsf0 x&ls#2W bon:҃xX75c"mWqMcݝ/f3p|pLNWD糓 ;؝DR FQ@Z9xτ)_! xI Q$J͒LO:QQVQU(N=O#Hz}.?<>{}(ƻ=¡T8դ`⍯O<>>ۯIqٺ{EYzO]icdFrsC&^tЂ g _dYUO s~ֈIP1ݧo>z*$%P>k=6}] ÓSvKC(y#$5S)֛})SS;Hb(29LyM1@ڪ #Pm>2/9wrp*)uD@vI)r蠋տuč(y )ߤ!ؚ$~8tWuIݘ!IHUBb(&a( ÁS&d!I)ݬo JLRtq@^6ϏݮP?>iM7/fE!n [;6j~~NWuSA9Fo2&i $|5+DC \ZjG10yG?HZRLy=}$0t/;$+Cf$:Д=01ޠ`ULP9?fN `G&_=n/r2&$%26kZRێ3]bZ8_ ".ư#QКODY_7ijXfkqt _m$71#8X*%e,rk&Q)٥8֌nhBo"`P,PE+Ub,^JU1a|g6XӀId bCMÀ!>L j*ޯ{`N "bC hK '=e :"Ew&8Q3IɯcjT]/p;Q XdFvt*AiCb2}^$:mCaJ_D1"1bXiˣp@c̟g֍P#]1bZ`䴮,N 4Ms9H bfJ"ZBi#':~83  #I]ORuU 3ϩ2Jq$ĕh,o<G8$spPxq߽1% vChP[pĝ{WTGwiQ&$wg `*JP('hbW~bs)Uz$tMK.3mLH|c2_AxSPZLRN]^+aHbeCSA9!cAM>m6*]1UGɣiϮkƤ|OEd۩P`+|IC>@}$@Q)xCV2"K?쯢'%J` 6CasGa~x =m S l]CD}RJ&EF;!#}q|T Fhj _鍨̊3 )UXˊ\0%!e !P'8B(UŠ'^J^d7h\$|?x (U@5*L?kM˓8hgg}Cp2#9QrYځޢk-}au%W#17VL<u$e"i(2\g8.$z&boWӜ!j3[SW5b3ޮЙ}@yl51jmغ]s6l݉DP4 bьDbiA  i6`E#,YFS0cƊ,K, 4uKXa8Yv2F&i`Fq'_Ua8E'BC{yy'mzWC0 |I$D#Oh\jO䜴.pv1K ) $<q#)ݳER%sMF'jf#H}b2%MKE TuS(6>5 o" C(Xc?)XR[ԥd vQ}iO.[ zH(yQ@es2Jh:,SuK]70b@=Y56 T/Xm! I[J:n0P% )Vffh?oӓHQԀ%1%Ja*J?yDFH0b~}&Cib:nYvbwI>0X1LPuR&A&" $R,E!@LD0=: 2}b~;1WSH( ( 9E@QTa:IEmæ{u߰X(h JM9JQ x 9~KZ~l<ws&r mD {a87ZbHdz`մ"8CQ c} nh$uA.8\$6ik]%T8=P@ՠ~!@%:4tjDң5HP!BD'dQw ='qdNZNJs?yB4>gC1hf" P`!O %"=_.{m6'B@5=(y㉡@G09ߘb{kqsX|}_'n ډ*"c^"f'?V`!CJ'.ycϋA5tq\эz$hA!c(Ʀi>,+Pp@)6 ٭ɒ+GH`fLvL̟c\obCH9!«f"CE 5Leik)āӪF!Zw?8 %;P5I$~`_rOx1!_ŐSsi [hOsBV͖n+1$6Ĉ"$)}Ȧ Ed J)?&1KHDl Cz Q. :#E1!FC`9J^/\İ@CFRL`A: |PPXC-BP~@X* BB nerM~c:);=d&Њ ļ._|wǩtY_c#};&^4LQD2R&c!1R3'ka9e+lI.UQho B2iP"6A`OI=C)3VS-Pj(-,V'7mHL~It1&k|;e_أ Az3OM-T,1(K4ܻi?wl0㵾MR(XڡC\vT8ӃN2@P?j [-5hz*@[ F;h= 0yv,R$ J&b%i!_.`.GPE%NhXdp#>j 6*ZL$)'٭H&MF݃[e?܎*o޹aF4GWϑHS}[#aͫ̋ \aξТ/7qQ> EE1cHMv;b^X2+I[f T>5!/J7B&{U8*1Hm0 N oEhcH3˾oIgn';q=Ih|PLc7/LԂ┼饶:0عoM"Phv š6EPm.MķBZp6#UNzސ^P*)lєȨc(X̛LCha+ ֦KT313`3UL!*?xW6H0++ES/Srnaɀ+&(x+!^[4XR)噓7t6Ԝa6" HFLBf__.ub h#ZJ@!UnLꈍ]NCEc8nб`Tp+O7Wl{L@dpPiYƸnHy\EkDQ BrIK m#8# Qa2$!bi1hW6jh4Tڍjegbf r`ҠU(MČϵ)zvf҆$Ciuگb=`=7s1pv-bb(xM]tIKD BP>HӷCYH_fT6鉀TNfT;{r{!Tr_, p/,%<{%A~"D(I (&ffP>!C3 Շt/E*dqaKđZ|N8q a٘ޡؑDI.n;Y9$-݂ru?I %~߶pdd!)3ՓC l8Cdkt"D&g|Q9?ijT4yM=<ѼNDRߤD)609if/(B( (Hi~׸V_i5 EfN; ls$~@v@JP4-xٗ@Is1Fhc?p?a?&&6q )JcL!=v&ZPhR ŀ|00W%>Q)r9H']R"ÿ8X~tClö j4 pJ }zgSPLVŁyҫ|#8\b`ј&YSK*Knza;. pQoMHg@b OeXZ`t|ßo(O:ΜFTa"B uO;#>޼o'*3J JB{M zC# DB!>?.aGO >J?7`a r%]=$SD5 5e,$D:t ;))?ct cvDo!@L/  ƏOD>Kkb,C 240j)KJa`gDrbFS0?4,b)T(`X$˶EDpj<B 0z;bɋ"HXGl)%R􁦸Ih (b*BdP+Uw)?$K@$Q"Ӛ;@}(:(Hӭ>'CϷs\.,3:2ɋ0Pywӕ(" dufp+HNB8IN_a|x'床_ N?X'r/IJvOiWA@,Iӈ!!6#}WA]S cM9~&yjĉ8F d#Pd=#3> pWվ*$O\'-+!xhuY=7  (sgӛ;s_Ä0pv1xp D-F z3A:.`K0,L2 K]>`9"~S'?yGG! Us@itNG|h" O?)ipSd?li`5M2S ?>;#L$)2&-D\]:@&eEΑ2!]a-204ՀOʹ yCRu9f2Vbzm12~dz7wg>o⨫Bh-$C~+k5if>.7:.>Z|D|êcH7,cg7eMIoxKB:I 9ឹrA}U2-BS|L/*[@)pFN(63MF A㯬rlx-p{[+)1JnVW mF u@HMzeAxLj@ot>_P:o5  V(z1 $!~Y=/Ὤ0]堆Ya0)bPP D4Ҥ]Z$XNӀctvaQ KYuXSHf݁˱u4(y.+ :fJmb& &A[Z(w4ْ 2vD5EQS,kD)ߡAJwQDALdȊ)iYzo~55@'16QM3IHPs1CЍAձ"Hv61)9CÏO=Q#1(N N `h!L\Z0Mה˓x3ESiI,Š2 !O+TF58z$w/?Lx=$Qߓ(b { 4CHo=z}Hқah&Rdh(Z2dЈ(rW,9>ϭH>ȿd@cpt#0b5BR`JGIP6O0@J`tU6feY>ҵEGf vuP٣wu"""(b0kL9{Zɔ - 5 RA4Rvh{nvHw]Mv6qduGxu)ݞػ4ΩTAQS@i c}I>b_8,;U눳"H: lIdPyN60RTŌ葠cT{7>v-F6ݝ!c4.^jvXXL-Co9XbQƝ]MchcldX3.@-(f;fr`Bs B HhQ[ZfXPu50}=ᅿuP / (1ff._66nA/tcyb1T2du ‚kb1ю]Ay>p)"Zf-M1 "˄hnO>|·mW~g:3Ru[:89qg+-;Du$myyc7E % +tjccC0 #&;jmmeӯɌ&ҍw4T1 $.N"熓EaH}I2Ns|F`IJ;lyn5A1KDۇ) ",hN{=Ւ/TDU!tP" (9`uߖ胿3ۛ>@i2M0Ԙbr0qS!Ĵ˫.UCC%a湶oT\s)|LahpzѨ3A"LwK~8"9NDAw= :SRӸ&%2i ~Vgz# '5Ymo#2D52k2^l%RtbcmSvLз]'Ez,MMჹ(EƧ-졨eZMh"&*"&\2KK*;yi!6,c>`i.l ،e2H@JX^RċEx{P-F =Ⳛ2=&H*Xa&.W or1Ɨ>v `&A܇n1򿉥O&i`mވG>^ Mm;c"0J*S4ʪ>Vô'Fk {ezy?:2[tL$M ϿOϷ1>.Z{ɨ`-m?oA䦁l!%DUzy=!I!A(xuqtMu`A$1Si)|tzHJktDAPSm"n2"Z$T$+>f,#aՄ $)E.<*J``GJ@ 8m*Up8)Lc0Ck*BbH e kQDCjaR= kCuGPQs:8{I}#@ HG!5ލ*Z#5N)VcG5\* lpmPLj4r7Pu$B!8I9 wpФ H9]<$C҉$QC5 :0OOph씣cser0 ҎT^(>?%Z# Y?-Jf>s hIMfDHjX<9hk? &&?^t $Kp=|@TCKMJ聊M+ˣ7\Ⴞ;'qE&X7BdfV:(("M.H%X:T lCԘbI)R (&N.jEB"@uU8'\A_vUE7X &'ɉMK-~QsQCJrjlQL' IZEӶ$mFM$FS6$Lvc)zENiK!dBTF# tvߊP"Q?gŒ[0eceMi4o7y 28%29 (lrs r×5֝wjLZ:u{@P ! в=k ac/J5U}Xzt暭b CmP4,΃t4>e1d5i5i6nxH·QPUJ1٭ s J,=>Pہ5E0E* H,Q.5?8$r5(NϢ{̘.&&*b` m~{ˣ&r]k5}z&]:>=e6hn]K#f??vkZԸP9ZcRM'Fozx|{nɍpQo{UT4ppB6iNYAFdn6oPjEJ91SwEҷpCI M3{dzY;f0/V-} vzB|2AF(R ta>󢷲*zxc^;߭XfμُxaҺ51#/iwP AFa31;nhg,͐ 2mpEn5A4i kEGN9 < F^ZHiG-s>GePm=^񃍢q63*{jj{e0Mbl65lZ$jfvJ}z D`ǮR+TQzv{MA;ѷ̼GPѠ nj6& 7\ (m FC,klCxQ?⑽DgC AF"SV (Kn<xmΩZqY{yPAh\^(F6+(֩hbC:JHF<﯐%1O$s0#D$IB&DMd55t`Ufk*D^cCjhHqZc+AXt>wJ?y#kK`ho{:Pb}#ܢ+?!KDu꽠 bٸgfvK4 7A^ߝ5w BFL<#K8)LJbaHC#:>uK %Cͥ_I\ʄA"@Qx1Ϻ__G8n`x6[ @p`(ݗ2AtQ]TO3.D0`2%̟5/{~ j90mvLo˷ZBtح9.9D("4i{xYr󉊵 D}Leejua"d4gY-)W,㸿MWJ 2ʀ`%UIӔukǨhJ,d` tĖBR%5/[#P^v0㹠F04nؓ7mpftƱK$5AvXwlAÕxX/usYդwpb9 ;dA Ⱦ M¬1Bo+|_G ֯ypYMؘfp` N=ј&C]҆Z~eEO۹" S}ӤӨ>p{:?OA6~Lhx`7sDKZL+7Qe!7Ti\ױix(PR>ڔ,p^OӞ7D5>H q τ+<_EU߃ `S?3B|nHfDa~*SQ@K )lw9LbbqE!$ i"B ` )hBh^<@ >K͸Š*K;v;BRvj6 Xt+c M =U#q.2L$NBcxN3s>?*h(>WoyI &?>^xz; q(o(¡>$vGq;:8P(*(X!.TRq{|.46e٭Ӊ0XrhVBJ"E)4uXT@g8F ,dDD)fU00QB)XjaI*@J$h&ZI bsR.Į'8tm- n]o[p)k .6Q=Q!qD6M֦ 1 N Y{uIPй|&@ٞ]_b ,j\ʖ4 I]ɋŅ*A]m4\EQR.,nQ~prI5%kdKjJ ٘n{-R#?HP(Y8-}v0ĽZЌRf *~?_ `M)LkIJ8kW bF|ӔS^(ES4h7fBĭYfCI,Sl$;ʑzF I1 _58L{+"Iu<@DL&Dت'"VR7o _F0K};Sˏꚅ䢇 37G1H̐>~syBܰBe@dN(f < ?:7^u2 @ۨUd_zrC#oDʙ&9j't6 aQ>ls{|&EthkA֐=Q"P II!>N g#s֋EA8|ԡ|iʔυȎ6>Z<Xȑ`C;JoPBE+#PH/UUUQz8 5E&oBcs%x^ IR1c3FosDBHY{wjj fUdeD9͞V`O4YT)BUKh(GF# 2 ;f;j"hHZH f !B JIb(s.*{Y%( YA%!_|!ᬝ1v_]J 9 ŠLwhf YS[h)7"f̒C*OGKxi~F,%<(QXTNAK1}BAjti5w"q̮nK#YY+bJ=A`! G*V2cb]woߋ{"!!_yޚ7UI>V$J3V|V dr72?EҖFb1H#P 8\](x|қ5ub/:s[A΋fP$t!(Q$X03/*]:uE3ֳsDnZOah^P HbU!DǗf=e.;oփڢ5JOtFgi MmLT3*qy@xxx)×NY׾ BrI1S.Yhf Rxpޞb$`;&S鐲O[Bf+젺s)s㡘k vb [^6, ˎ!@x6At@5!HP `"v05#!R[1č/WDROl noM0> p񜬜< -c6:Jr"I7 s816ZB=NfoJ)$ȥ9A\XyQWfyˋ7bY&t3+OT̏wP{C⻑PP(}@aTaqϖ\ֹd28isޝ31I) D룿o#bYA^0T*q.QP$ij \iu٬;:dL2,u&V4DaS?x ~ PGY5B:\,*b0µLJa)-dUs Xqvo39bEC9R߽3ÿ:jQb=#k8:ɣly <;[56Ki g׬`/ z9Y9DIrb]'?s -rKv-"DxL]/Ü[hgvbF%jq]0::ѩ8ɩSD%)!խ/Qnj3PNu, hb0$(`)tg--%62mݩpP|FZt׈br];W%# xQ~uǣ *:8t|N :nfݯ./&cPpxe2,"ĘBjG  7uc5Ɯ g^ٮaç^r:87Xv&?#^O^zQcB¹~ZWF /V#YL{g306^\Еc aRfH nIH왉w>GuIh4C֐ S]x;gYurA^t\bG,UXȊN"7:t^g98KߗS2#jBL?iz+蝏+1G5ǵ72xxp9w^;ap7Oם;v߉0W NL#Ѽ$ӌې %J );&C_gaދx5_l(w.Z Sֈ5MRīOtUt-OSuT6GZ.sM;/wuqˋ\@t sJ61sO e1K̳:a!W ; ϖz("A)UJRF)Є#Rkxt9l1Ч6;83Ѵam:"F'ÜH.9+mw7\ߦV{cC0g|&+V$;o7zz IC5.x̝KY}QeK滝{N*W%b𓥉XNT<8v`8iҔ;w9MF^Ij|!Ro5l<v|M"$GSX vGZ3M0ViZUPK8&Yu-9s.ux5g` 98Ot;ҙ_|IWHY4gZ%[ pexܱj:L;#lj(! 1ESp 8MhDjjkہ^43bwę{jZ2t '0qVwTעSr5h8;G49\EЅCP!Gw<Q>VfuҀ).< h4ώ,~3LS23q:;a32s˳uy7I;bMU2w>=#BaTV);ZdþgX{d8-q,'w͂ɥ0m<8!D8DO&5O茓.. ;TkgϤd5\y]5+u.FRi뚮J`Mz!:]@vv1\Oz@,XZC>iPB FMaR"& N0Qٶ1k ;QCFx]@6ҍv7G0jљ~(胕\w(΃ndB3hYNFRk^j\.7J.0K0Sjb>2zX|zތhTUq,9r 8Cg㸢fd]O{Ơ)*c3I 5a6k.d4$\P\ۄsɖ$' `[M~~HNQBc,Juo\Qr VGJYk[72 _1@t~x& =w ay4_5D#vsx6+Խ,aOj [&xl<7.ruq/n^^Fq9U!NoWi8!w(!D F3=9smNX(i OLԗfi`pdpTFHGɻ<}'?GH@9[z]{}y款.&uӶ*-W/Ż5'(ݳ@iDIc: ݺo-ܴɬ+٩alG/*ڠNDf g q8IqVr'3kwOfc}V|:9۞] k:kžL$/V EF>_!D#Hx ccJxS(͡@C7Ip}IAPJN5wۯrp8 " K!0(" W;4o*xv0n )'{yY4$SY; {ܩi26iޡ[m= UAl3 dXqʽz`֎ 8ɒ<17$1LԮ0p<  D9 2Bmg"kƇ9b . {9pҽ@w;b+^cHg|,\c|FH>PW"qNys9ܓ)>2*()x/\I9,7D_! o[R rҨgHrT/p985OuT 1zwۍkՋ q.O՛E݆*KǾiw#[h9ܬK:NDn3_2DzL_>8whn>aebݦNksMM$V<ݠ̃P0νIsPlȁa ];<7 Q^eWMكY%2]ɘ1WViTO;%#Hu7S B}5AG0$ܻ1f(C3β+҄NѴMx36qۼ_/*ƣwHۏ"%%]oZ{ݛ}LԄ/DJ;5b"|s缊C?tHx7Ul7nq#fѹ WqĄO9O|ӦʘU4rvHeV!({L eLN%F``|#cH}sÌ߯Csߋ냚ߑq7z؋gX$s|sN׃nLWQ>;qSVlݎ!D;cE' Ӿ"ޞ9UXťj}tX/y'\T:qY4zM=/x|>~cvX03@m6{O&&G@]{a} ,nLg{qLvC0&?Jx=L} !&v˸6P]LDž&J^`sc~7d'r$`w^N!VO߱Eg:``+0tp/Pb3eݬtGAףw`xf8WP(EՅ9a$=hd#mI/q !m&_I2}K8#c/3M&u ~Dlܠi0QlBe H`/of"ekli>p"_=l*!QJA(P (Xj$)7_ 5DB7>=OYndD9iKӫdzӄ1I*( (j!"Ir1aBa'=_z)Gs7]ٝ1 n.&}g]Cho6)) LICg=z#E ,cv_هÓ|Xk)b<a^[EEiɂ^-yHPL4scJt~$9yx JTۀ}D 4 DPADAKQ8Dy]@~f"C+;dZxCt<_yx)ӻΈk/Y!y,7]4/ӳN:RAX`  fL p"KJ3>T=i0 81BcP͍k7 L8̩Ƴ6[vja˱}T: {DB촫P^Sf?&\yb3ȺipE|/bPhh"x$" ;mÛg,X>cVjTGII8m5k8xGY#gL:o*UZˢ腄mTH2g-ciK& pP73p_,kM3 zh|$LLt`u&J$)^m)*avo|,5&1<͙7C3~ՄXvշ`#툁dmn1Q_;{_=>Nhm{XJ(u{uFCd3Ps8;Y= :(@+&@89m/OKlbfQG9?"DUd14p]cG) 1^&}AC9|Adv.JVl;vb0/\RC3@5 aDLEvdST9#feKES~ V0:^uU"V 3ϷCt= p0j[I7a3'n84V0M)~дIꁿ:WQ*aͨoGYgz\¿/Aqc&oNӪoU_/j8길K 6#n2V/[ShHP4&2|}a((P?@ 0ѹ럓{y ` #i≮My <#Ti0ޡfT*ȉG/i-\_*G+Y"宱݊߹pkv)CFE_>Aa5E)'i w"Iv$@˰yUSCřXJedd;4?TQ,D05B$ $!H% CQC~wO1T]1uQ#JzZJf._? f11II)4蒧Uݟ~f$2^*H8x!R~gaa;|}JIRv@˫ěef?Nhc"ӐS-"JBhG("USb5/dqBD#q:" ݜM?}e.03s8WF%F9Ӌ[4c.8wxu"E]q$Geڼ&H,vAP mVfa9M`łf<v d* ܈4u./LK(nfCrPd9m2O&i|R-ai4lnOwo!ibU٦L6NPI (vVԥg eSV\,zl{DSIu%xmJr0,wSr; 9|Ƃ^ (rC R@Ysn@|ߏm A<2Ba(C<@?(ͱ5M =OtvuA>gpd~[&"NpX~G@= $ϟ_g~ E;Ud ~FF߳?MsøVY,:o{sq1>Vb<+s3 TO PU͸ %0Eq=d7  9D+K@R)H|2H-btPOp5Rd%t~BP")~drUKlB堌6g{zWӜfolt]Te㝩1]Hѳw憞M{.(*)~mEadY:ɹ'4CDnan <<՚FԡqY}K7]cFO1>1O\On*9ߛɭd'&w[]&Jv:K+G:sO@W;ۛ'lqwo=XΊ09M`Yȼ5^[b[RNc-~Дr箑Bgkj>9̦#\P;^"2@nw`mߓI;ێp]/J݋F2"c,'Z4ah[}!1 q֗` +W8&gd(Hd~9~jts|*8R9&]?W\ ܂* U•sB|$ݟД 3[:}+F::̘1O#Jz7;l^c |Re QXzg&@BB| djq"joxx*8&PRh (bb)RUT8WsZwޯluޕ!jRcrLm/d }<'x3 4yx!Z&gB i`$D;=̔c1#3ԬrALbCb0Cp ѡf K)hu(1_wפpxZ3d2[2 $4[owꊶݭE:G0l5ЦdmIw4זE#[ȆĹå kO1uN3EEF!i+h)s $cGnU @ySv7p(~WF"$ Y)Ar] S&ol&|zoFYc,FqF;mY "Ipa,q7qc~mΐĆ6bqj+Y0Ab,hmLU9PR,%g~A#ԇBGbu6t́w^$0a>aQ; giyתvGXj(9۝7kXDZ؅1!K- C(a~'{? D@w<@r a !yPN 0~8yWI !* "{AB%(JR$(i&X$hZ EjICyk;z#ρ4FGR_dXdXfh= 7HȄJ6"SI%1(}8bzAP*E%%L§x1rLd15 ӲaLOSdv!"h"Lz@:|ʉ`o"DD)F6BH$i * ˆIOn! dqja5~rlb;d4I ;c/a;uh|wsxD̞oAPEGLUxpݔDZkH'1|ώv;eRSADBPQIm'd i>Xvhi$9uIôgRiJ35]wwPD5UbDTkC?^eб4׭T-!!yzs#t U4zSbB7:!5i== aؓv ~,G%6gaaS^6#zSՊWѬwҖ|%^tISPQEN]'[NBF6 b5:2vDFH$2P4㌛B6L@f]PYlE=ecAϘs:j;j#ь]qF2tDzmޘ.T}0SGc%)z"3645DN tfsoAUFO1j0CtYmh?FrG")ځ/ DH4\ԞcGasӵ|aL?=}q&0x!}ӿ~+M|4G1 .sxeth?^@)|bjت1,Kf@չ }z :r@%봐ʕtofx2s!K$ulp׆h"xC' i) iZӒ&e-aV "ض4Iq&)MMEFfLPX78=^,aIJ$KGf-3eL&:8ޮϰcAy3" B)!̄>>,PxÛ&lUD"92B!Б  _4$˩ZPEᒒ%h AՆVsjݩZȔu=}1svNkl]P@8R%Ex owl %iJG; d/[)HP2- MyT\F`0_*e*9U2n70TQC٧ɔ:R¶;ET(j( J)($J/dΐۆ ]yFF~$`~ó/f wYCuۘGlIk2t9D<L jSIPwmk߁#-a=m2P0)!4枖.Y_t}ENOT$9P*TOݲ(x2VqaשڨI$|%7OL"uT&PB'-$i9d/O錔$Jab2D'7WDCQ&A+]<!YmĢ.KSuDvplnp_I}3tI[HaѡCky9a{P BϯIԺZM0)Wa#HI+ og$]Tg`+Gjy<j-3D;k[FoƄVCD:/pn-aSƀ ~Τ>ROcri ZA8T42%2BB{E,zNFZ;%D_,* !pOаh;"}ʯגbAQGЮyre`:l:Uw?㵛jU̓C0IH2{O.?53OoB} #wI@>zMrz,Ja0[~`wILN7+<u)8YiT F/qKBRz1&K{pbL0P޻>7*D<ؤ rYhO,:w9$I|+0Y} uCvv+V y&$MWI> L ;T?L[|i5Zc9|(HNQSICIIlh%&wWH#hLgLtAl,N/gN:{m1 3^S4%9}bxۻ72/6[ծհb}&_8j,X{_ Р= 3U3%'ADorN &Cm['*Q{}.ȟf .o6(ѕ:KKL5Df,=oX4Fv" ww I #K)()h h* F%Nri*Īd]*=ezwc.0ܟ4HbiEJt.Ph5C-P%)TY+8*nC!~gbHg`+`<bߦ H8~=OMn ehb))^R(WHi"$Ѥ"j(h* 4dPh Z)" Jb*Fb! B HIi (ZBe hh*%( Vhb)B [4 EHS1е$ҳ5 JPIHХ DQMAD%ԒA DQlHej"B Ӏ@h"Aj$)ZZ iHBZX&* h V* ("JH&Zf"F6~lBa#.owa{:|H*D%&)" J)J|!Sp:Ԏ=(‹ ֶحC~I=Rf4ւ2SUE~b?N )@9sU1rKb#EƝPdhCZ=c,4Ђ4s*$H*"I+}s8o@ A}_WsD=|;=uٿxS0ƆbJNl~iTĭ>*d* $(Y%)=R )S5 AAERLUT4U DMS 1QT5ETЄDL0EPЬ43$JRSJRA,J=ˤ${e, 6IJ I1X`?=0}PkVFA 'wz9_3}Sq6? p7`C̳:F8a)C?>6]5t@Y 1&w&C6A|b@?W8<#aОHqu| o4;_ D!twkh,CyR&4JWy\5[ " wZ3H}3W4xz0"KÆg:dOJ @7L97݅? )lPxЄO5Gǧ.Y~&6θ.?cQAU*YgT @d1%3MFc@Q YʞqZIـcxRǀC/'lRNJځ (T1f& \KyG7nm1ȐRLumrGL!pMmb^F1rΚ *|OKE(ndvV*85[ܷ-#_D߲+Y!ᾣ,Kj:#8/ ,tJe.*KVQ#C9=;YBYQ0#M5;sg;o4Cdĝ Wt9/=2>3 jfDSî}_}@PN Fډ[q7 l$"CìF}u1qiK%,-=\q5gZ-㙇}GkNѱ AZ4C1qcrCH`1>=!HG7(U'TS+}3΢0 &TM4;oL-%֘mvaiG32ۍfy?= b) ?9(OƕɽHE|`dUBIĐɠ~#jV"'<~.h:( bl`=`J߿$ҺP<03P@u0z_ʇ ;3 #uZ)fˮ3><('2r6DǺv4* ڠ5"HޞY/cĵ߽glڑt^Adb` 4E"@P )/zL{OS᧝=Cp,8>Ɓ)"BVHIߡDf#C E%2H"j,m`ӳC_;N0)KKJt@%P%,HgJġOF%?2U"dQD45f l2)5I7AJ0qĘômu-Cvk@,qKzl!a:rbLDJ -猆=(01bJ? 7XP8f?ZI\2'F|vD>0xè?XIEQTДѪ(Q'iȈB~'> B{\K$7OgȲG0Ojw?PCb.?wC醆& 3<0APFö- 1%sQƘPU/`ɬs,pyv ӏQ̇@V( Vlϩ֦aA4iicmFɈr)La69rMd:LLZH2tȞ=Ip/<-ט҆^s0UXGp> 0!:uݟ;3E&c#LN,`:mF |KK=' 緉y5}=bej<%B6MxxNrs(dW\GZsS3fά#H׆bx9h'ٷ5S gVAX|~T lpxy1ܗQH+YOaS? 'J^\6k-8o2g߬Q&;/O3x]8E4O=~TymQ:W)tFV>99"Z~Nr5Zό2hi^ {W@֟ ,Eλsy%:ViL"!cKU5@cp`19'4<>)s9^aH!!1[17DAB0FO$)2tl+IF-"%XP>'@ɖX$dӑȠ}ҧѣϬ9htwЃCpt2!j$=QJ%ԅNb‡{|. ;ƌ䥻VБ;"ݏ[9d^HGwbL3 idf\&ʹLbHP Һ=EI.t{=%X-KUA`brvO pGZ1boDִ9nʚI)R7E'6| |5ڣ~{U3/˯E$owQzTϠIGq1q_Ǹ7Ϊ,[`ʢ| M 6*bb(&R%f,tjHh"jyhM0GtI yԮNLB{lܑ5  @9gRpKAF %G;aq*Bh̰22DpGrSYs1!axĔ2Dha'Nc烛aҸrE<~썕yK@A= ~j(>A#?(T=R^>{9m@e+N71A Cc)<Ġu"GN54tщٰp"[P2% iF($:o˒B i^ 񃅗& B*P) ))ZJzLԬ TRJ L%X1*@Add*X%)J& ) F.$q@D!R)%b % X(JBj$Rbb;`Ūa )EP4i@P iNo9- Мq$5}g{QkQ)MMOy#NbELG$Ѥx\N߻$]PyB$p{%$3VNTtl}= aHxkxF ' % O`:üZAFJh]9n9wv Gð=e#0`QC=FUnhWgI~ `x; A}!?D-@ `OIhR((f$i1AG]4I1i (($R@HB I(!33@DCT!!KAAC@DL'm3I30!4. +1$!y =L4KE0DE@ 1 PF-#8,Q$H=`& eHJE"BJ)%2 !sTE$ԛ2g\!9#f ě8]f񵓬蒆R>ޟ.$RI揑jv7ϣ$r 9TH⁚:lu;Nxwvk>lΛ+lPdY=iFq T+Ȫ[MTmIJZN4.vG 8#KRo(5H{szp5Ph֪^䶌cc,m00z1U Ƅɩف#cGmN("dPif 4Vo0ȶMI4 5F"X, 5zb7>~}{5$oa!N-œ81oBqّ&PI30u/ }'*OSdPS %!J&#썎 _(C/s<m@BA|At'|y`\=`Ev==GLkdHRj`r([ezb4S wۏV v_XrhHKj2Ec֫npX0 g&ty?H  i۴ީmCHD!b_LM=>B>%FO[ώ+.3Z9h<` fB(}x!(JB&zGx::DN =RDSP ڈ!G>"mnn2/%*HꤢM1 %R dP'xr!H VSىJZhhJ *|TOӏ$-H}EC%t@D1_QJE@T<WGR0-4K!HD&Gmd(D?0 9i!@is͓ Ȗ=YaqQqig yEH^efQmh6fhx]'˻ Mskkא92kku/5,IV$lpQFJVxګ!bE*m0瞵uV36Ihң$8]q{qx#P4Y WY5 XE^Mj@y 163Y5^I{jnycZ&CK!XF1HU"oQ{ɌC X2Lc"TB4ܶ욁7]Z # .%B6h.fn8fcwd8vwjlb7h#qqN!=2p$C$RʝM2#E5}1u⾳Es34%@qs풚i8 b U Z*c0x1bOq=*{ELdKi6rMrŋKYCFi-QSpy"$&/m3@st[NngjP`";#@r<Vt%ki6ajoxQҊE-\V${|Kn:j5_Ffua.#<c ݃;6-9SGJTP@Y*3tvK i{3dJىܹN iMZυPf+h ky 0ÇmkipPM7~LP Z J j!K؅Dg $p H2 6&0)@+ df7sf̬=A1L@V J@,L@IH2'= ;1%/Ğ0,A@J^?B )'(g-|0z8NE]ِ%N-A=R.&E']}UvAU%DT(q(& 2L? __OX~'ٱ*BF_mMсj c1 `p}p2Uwt3> {t75C qiãPJI'7tYpb({tnRZ0H 9A騑`x{hU@jv{k$VB#0ZGDՑ›1U˫1t f؎0PL(Zaqa3isM8:ta5CXKc0L33g; ص'rj)4Dɬ{v1l{lPB%'<63'4#4Qi, H5YF"-#nw/~ ,$-!òh\%8,ˆ l֊<i5o:6(rm᧑O=Ĕ ;E()EQ%`Daw W%4֏ )>; 8~ >ؗsx_u:ԇ^@'V;I,rU18 9ii =x^IB'hQB""&apur@,p!DF 7=0Ī(}IsF|y( CTE8uJ![VcxX ,w$@7@(Z i'ADBPC444CIE&UXwSH$*g8I(x~,;_`?oH(%k_C2fS'Fwx2v);v=6Cpj J'Ԟ$() `:WA1Fu -qӶ[dqw;oSγ yx4@4"ucykxn#0STod`j9Pt ;>z!wuR:0DQMT&Cn Tj$++ `mj70E0aqi(5*;R[ Sy!@&%%3DRMA30Df7*ZNap({)P IAVɐA Iy\H:htDTE4 ONO{⮇zi6":K($ؾ$>|~u\@xpB@_~%K1Q6:ZU LӚ7ΔMH-lq5AXgL #0hrA!9:L{C5.OPaʃ^ c6z"%t.?4(7$ HLM)#r{띅 Tiway{U_ɑeLߏcO"r@  \BF>a!?epy; ڇnlj4?f p`m8tkAZVYI 82kP"E Wۥ_ké֥nc= KNѭ\S1(2f+9nejau1$s3&LYb &""y@B;hĥ ,|/,îB/KbE(D KOG/8CA/p:"j !BP4t _;8ѲvvN'`Q/V>w|l}b׻߇GYr$XSDQ9[Eyn=øh}1U6\RxB9ME:prfcrNp˶b-ZoYbp%;pThV,eΏڲ6Yc,2&g.+pu(LfNr]]D,b7o*63W C=M :A߄?.(OE Imc=lv<F fmDh̎޵#P6c&YV2jGb2e4S-lc.4N6f5L?&CXf[z HSU z66| s3Gd|lEF/щd+RC*0yM(o~cy .:}J8浀P sya0 bԓ/R!y33SWM ee8 S:gԇ{fD5qOQ#(OgTWrJ \T!:"v w>O736Dp\!?c1l@gQ}'C 7l4D xr[cw`bh><yXfaXVw`=, -!aG͙ocWap+,l (Č1 bAK[K<+}w~Z^uQz6#lSOrch$y@б-!AJ^w頗DICADx 8O_@4 ._Kw5s:(qYu¾Aхt:MkxDV-} HoI}̷w! M,(|VI0vGmqTz3&+<c}簕Gc*Զpɵ'ryؒ^w"vBҁtEXY] 3te2Z-u&xqXAL,l)n*&03eC@ nPՄJĕr:<j0H Rb԰%*AfE:61ec8Vi<b OEzFIV2 ) K2ɉ # BՆly[qL5 ㌧x-֡F.N62v=H ƻcO8ځD>K'.[U&\25+zyamd\P{1Suey)&<{l20d_EauCNn4=`Ϙ)y|8x ZTHҺUYfZf5+c bF0г Ϟ-Sz"쵈K ЦS5wӈ582,lDz [DcXE 2=RYEC+6DMWX-q 1& VU.2'SB)oA(Mbu}2aҀƱf NJܠ)B 5WvցisЈi DinzV@AbP Y@]O}$Ʈ;-8r |4=32W6T2(<R2Ma8yV`DƀcR]YS4[P\݈6I4@d8V!kU ]M&$>V2>T!L ] ˁ&P2Dı(b*Ѓ_-kq`̂(kR40dBXql,*lEl6mcLd/1;|24fS/Z)8d '8MX4b\%amh^.!-Ef6FMT8=as~mܭ<>'Й 4ESw AX6[V2dX!~bã9X(j ?l ?!(&cӣun2;k{39˻ֲt>nHK䧢CO LLnN9!B$BM)I@c]P:4iZS>xOGRULOqz<27csEU2HCdL1e"NBWAd2$5˿LCQj) 83qNJV$";` #D.l@NhF@nt >{4 F~A %ABw!颎'ιh?+2TE"Q$O! *P(<!ЂC)2+AMDT44Q 4AUSF0m" RRQHA(RҦ* BK0@US%2SLS0IMLD!/S/^&j;0tNʊ nbt LJ^d4B$ mE6w:V> f&`;_!O |$>A*|0LW?d|;; $$ &"$j gNabi(ڮVJ;w8|(\W#^Ԇi/]OBLڬlޒ@1Gt58 tJ}4! "EdȢ$(v1;vf&B @HA#0 /(AfJ*!*BB"@*) ())("D!hh* %H " Z@H!"R(i)I&fi%*$i J{n @D)208GpK «$<ҟBTpI FWSD'lC&YߓY=:JϔՓIg`Ȇʘ9;H6>Gv5ð+J3T618n)R͉N` .L@DRHJ [tb)YTU0͉w‘6hzAfpWR Bҫ@PEr i;j@}LZuC^?O>g|磳& Q:ֱ_ b7~+O}'$Jb @| )dbs> E:@|x2ORDH:A#M%F{aP?6+:{!`7̌KĆ4Bɷp_qϗghИөXZQG`,  Qyo*P- HJA+xЋ )Ąr\&l@o8A B(qRDTp1_bjMb!\a ORJO@q D!%$y nH-uPjbB&@f".,4̳,$JI10C"QK24Q 5 Cih!q$DCCA@!LDED ~ב)By<21)Jяq 2;sQ3(DD4%I$PA)3 MLFSG PRUDW)/Y U!޲@6ŬXZ~8cFn`&ۣ(h]+1 j$I1ph *%ǹ-6^*&$!(h HJGJ҅$DQ !H B%WcAQK5LQGdr GŐ0$g'TS B>E^.uZΙLM4TSCkwn @mUtb!X>@z$dMф_>&v_q==xL3\%lCb"op|_%%ʨ<(=AMLEaZqSY]P`m$#J+IFC B! X#LZ9R4\^̚0TMF+ÂG?l'ޠjmIE)VuBNLPp6{Z}G}2i>8>q4ЦdAHiiS,W4-#*[KF"2tHHu"NP 壊XZ\hhj dp㌁'^+LA1 iA3řһ雴k0a"CvR39YtRHKb"Ϡvg4BU-! 8_iz X֦jlU_"`8?!`.!B(61g FHTkZ\,: Q V"M 4C -R1G{C1Q6& >5d:hm4 ÇmlGw` XXZLPD_$ ߀|2S.燖7 ܺJ a:%oI᠉ٌ1CIsJzM~xw3#|BBWHHR&JN@H_6OORYYyJ݆3GhOhih6ËT-hOD=@x"t֚1.`Ӌ:1@ds6 `Y+$6#{ɦ: ) `x`Kf- TQd*bb1'f$?`|V}'hAEr)AC/12L"QH;~PJ'R#_6E'dîUdGY:U(}'*:&U,͏p EiJj__T` *5) I$ Tǧ>}gTݻ L MPPPJN$ G~FGo'IHgn9KcKBUCl-، b<|AМ2bh D!애XN#$tLO?7ILb%פi5T?E>2-&: F=卽>eH&|q 4dNp1gVw(ofac L2~rrLC eBa:n<@875wl!թi"iY  NE% OBH4+B-4)JHi> JJPAi>LqRW)1'q4|m|2X (*BI &% f*>]@ j4yq _H< (PT(jCx@WyvAb}* C>WBu(:^Xzk KBIb`RDD LG m?NT*>PP9 Nw @l̫Hv0ʻ 4čGyM"}QӠ83$4\o^]uO,Ck)e% / vw)3; E "~Y `X#f? d'Қ s'# jDpñ56H8T#TVhFyE1,BQ4!4%O)>\%(LCTS .b Ϫ`L2$幆eI8r}!Otv@K T @M$ԩ)) C!q%/Db 8, т꒦Zh10i <gXO bnxx|dΓ'Gb-coyYisFBDKdPz.Z 0ա nɡEYpNF>K ^ʼ m kD4D $`i"LHXWT!F$J&8W<7A&lV %L$KwpuHIODG 0]|Jp^\$"%$cfʗj)r5Xv氣؅26ܹm. *e c:XI%sq~ndw|9YSj3TPyd%ÍC))W9>^@uD^'<5MRzH2 ]ą Zh{u,Qʈ/ET=<6u^'^MبPK}Y GBEdV]=mVc_ ]ҤhΦquV): R){S9?7:`kQ>9Ma 2B!(҄ qv=f߇BBE['x Ә}ym2S3 &g_<&d >J~B93$vUCzNB%D??4!JC 3СHw=?6M Kh>5K>y}H DU͊"M8 \.22v΍9] ?}BHTz1tJzCxaN 9X@D4SACAmE]ըT؝?&shi#UTRR݃K}yFclߩCG8!-LjRQA)I$qvԦn{@Q=Iyq M(h)̧o~H'rpƿEzE_gf:m>tzC7mHAhq;@}GYe07!^r$4K9 za_>q Dj[>/K0@đ;vMTJęd'do|Z&*Hd Z}SØQN6! 2T#)}Zy &Ddf#+-+Hj5Xք4UgQɭ:=GݰZMɟU;4U)%~0O|v5$ DU9Y u' 0nmÜPH6#@gݘqBp($;鸵6HH(tzHZf C moK|= kFn[ acTO/]ZQY-aDXv^Y`tШ# ߉$1tdՅ"1:,(߯e( !s(&$) %rJSr8=L蒨n $! E|mfѤhUœ!0mJs{k͠|f4܄M!Tښ cj)zX;@ܶiKdbtj"Z% 9TnFT0dz[T-]d{|?O߈2?g|ޮTff&ҝHh& &!>aD aQv8|M~y @B" J>L1J&02j2__`)ˢ=Fj;2lݎb?a>]Jp8!=$+u}iΙBsSFGbC @"LP'Qtп=ǁ!et}LyK#`@4=("E$DzmlLPʷZhHpĻ~[cɇӇQ޾3@17S;z'| /< '9?p?~'ؒEQ"QT!:`DQ dѭ$hI.Qu'V >"nDmYLJwCHL2H´uéHܖVù.>Z.H}F]P48>ca BJbL|4P Hr*$sx@f JhT wvy(\ '=[RK 2 5gnjGܪL!A <)&Tڣ>"ZbD{Pa9oZ>4MBf 4툓 A, |qN`j}gύ׳Z*V\zAbz`mRhꇵ@5*쵭v(R"_V 2SdzF( df8dӇmÍĎ9kSTxd7O3Og2yIp)q)h1cwT{ @e@=am*Hy D=8X4-'3\ [*{,)&RI&z@S PԦnbCP%ؐGQy{g\!T<5=}>s`0y<ȷt`wvEi>S!)v菒 EK%R&kXX`MˢȄ4[8Dَzlo%րbIPL"R1Y(6Bob!e@F:7C3GDT__6^j2T. >r0s)9q 9L!^ ZrZ ُk>zd@ncd,b %& !Ɍzhh6*a$Fw?͔0"*Z1"yPsN{dse逈H<" `nn:LCc PD%&P&=i/`K.$IiѠN wb=i%Ia+ؙ̑d$īcƮw&57LeH]a4@MCy^k: !3PDIÉ SU,T >/8|"hZf)/$5>RB}]%$KrhѮlAEjlST>LLR= QADh}3h <:c1t<كI}C`э'A41a3(UD QRݦ;amтN !8Gǯ Ǩtjb vJ*̸JJz$4 [Ԛ>6n٨Ę%TEmb(!Zc"gR@T &|XI@kHOB*@I{G ]Wכ81-{lb vޭh|lfLg)bh XSBF׹;A!{-D޼/f hi"`ѣHh j5@E%R,P4[4&h@.#{TAbO#0HTtb"t mA<;7KbcjDۀ I#ts.#- &e(/(h위eM."::({d#AZ)8feJOv:C]z0&mmw-dd;٤f" +3ߺ!aM/G:ZiΓEs7cxSe+bl55%ՕTzc*B-("Mo+b+Jdhl"~uAڌ8Ҡ0M9]% Y"q 6 3CJ',G0ꘞHsoNo=7mq9(*+I6͉/Ym%ӂR+LoF(I$$v%g,HKJc!QVa-5@m `P 5YCD UL NaƐ<{I_C ^҉:zd!!61 ?լ=}))E  C$E B D,Hxl\s8 TEYy؉(_Py0hih(iZõ7EX`Kf>#`,_TvIHfz!44%CQyEkTSY/IN͜{9Nڊ}PPCa?!Q 'X wie8m >!lNLF1)AD@)CSCEq}!nRtz9+PAԚmqƶ2c=]]cdE 663 wqVjOKjw7)`۠9& q'HtZ GJ25Y2ѹYY`֊#lK #l+AbwB6 "<69ϙ5$yؤuLUwE4vc׃^JjN5peQW&)VRt]Ǔy1d$Ba& m-PuG0lm_ikZԙXGVj4bzۻ[`O\Rd&PY;{#N$kEc@QEGլEFq8*&rG#ŰoonnHrt1'K Ebxdh&l(ٴzT`1ǟ,( 2$qNtͻò,iCZt&D ĚGmI@ЉE H)mpdpOZ49=1[dI"lڤ18[|/Y)85mdu6-%w !DOv9A,d 0 ͬ9S sjRO=h(uPxCbnj?\&?/0@l "7&9Q!mh) >v=l[YI J"lb K@j)!  =Rla/M jS!-w:#ĠiHBpңy@gDLTiH X MD4AAM 5RB0@B1!/gnxxpp!,C@ vsZ'K؁$'5?71`h0;NyᮙldM =W>̨ bgΝ-zy쏏}=t>OpIFpC!9  n\pG2-0&axuU =A0emq =0 Dpɴs} #nOiJU؂FdhPGWM"[tr$cR.R~$2AP Fhb(b(H"; EPP$M!E*A*p1F~Еs28CfJA4 l&nR'3bAֳ @ $!^%P "l $AEԴa&`(FTXEhCIJ%4`z[C&D h @;mJ I|O\?17!`='$Q+&9L, OV:}sus *@4kB>AlGҦ;8Ns|PzdǓx4 9o_m^g?g\cXʗsnK!0E*ڕ|>E~1kM@ˏFDγ>sHઝVŒ hJ I T Xol_nK+Bw;~`M='EFoקygУ8lsMo3,z8㳺ls:2t\9q$fc2,zsCd̘r#NQفsyD4IJn8%/ɉ!ץVNwG”qU>{ߴI=L|3u7 '5Xy (7?a? PcSk}%7oc z>$ $5+P#7'ͧ4uޘ9̉J 3%Hs,o fp@RjnﭒxƔ/:qQ11+ ֲ5"L7gm7kC x*;kN0mxAx-weG3)<:'̶ }p;K&wDř&WiǴ33MКR*r^$37=2xȺMz䬝e\Qp[Պު5XBqXWsQX/c-55Q/{fbu̿ڹ5oGzr-!ʋJ4:M!5R*_<̳ڢ3vqu>IoaMwNfl˜u6Ɂ)zW4BoU…G<;ƹ#wZ߾tg2-OO> SӖ쏗0jOײk4X 6VE V+W/j{W{cWyVﻧgx꬀[Sǃ˳L5 دӽGF%)\U hUPc:rU~hj%l-eh_}o7lH:0{n!Ү`+Ge &BqbHÀer#y5.b7beۮИ2  o4\gwh8(vtԘ9i4`98z^)Su|udԆK&ǻTκMkhxR;"+J=~Wn=>: z3'Z Kh> wE:7aRfW]А.5,ZYG(nVNa;:5TI}%nKI\cR>ˆpX~95/U܎0\mljVG1s bv#/Q '?nB@\nE TKʛJשRwrӷy~~F5I+񿾲Ƥ-k@1w1f|_HpWTd/G:e e:;i!We?\ /B&D*MA#0}tnL QE2.NQ4T`}ߏa~<9kZoϩo8\.7G8Yx )ixtꢊ*kj_zƠ5jGSӕ%w2gYV9g1"l0WsxD {dmϧp6OSpz Gmww`Gfpg?x <[YՆi(0Xn =4{ݨ͐d2F{acY⻺{Y 몌n{Q^' 1ێߊ d8R#Qt"~"[fZ()h*QMS4A>qԆ&D;Pgh4xZYoe¨"1!lUB8]% I9(N |<12IC.d˘v"|@ܠR(k:i$gt9JLA_)*dt0A8'(f)3l\kZf,pa $KZ248tՃ.iiĔ[ t3nqpIܲofk@7;%<ћ⎚|:9 9Rxy'%RDf1@cZנ9'8/q#7IpnN#d`b7miƱWUxȒx3"KU|CD4 7GRIȏ-U@'Ool<9s3ttZ iz3p\yKZ у 4#;xyQǎ|)zlz:^b .}[3{@>.˹ =a v "`Sq7"bUlG_"-#S]Q7~VriF( GH:Xz!#BNe<9֓NXfcfJ!-j66=y0/+{N)#:|זrLv 3 "A@1:߸5A<H&ᅇfV4;`qbU$YһN^țbL<9{>viM ?[kZyy y+6X ܣb76w[pp?fë82~!3dI 9G<3~'~BN?UP\&(pR~F8PR(CNM8Ӱ3’rc0saBAӋ|ַ}qI(qI/3yJq;NtlYQ_wޑIb`u: S\ݥ (2Y֦'F|m4? v"yV)̶C3Nw3y*2(BNn1DR>8T1E}hXaLګgh1܃N1Q(1gs#<|2y#X6Kࡥ(v7lIDKDA: zzz!7cŵcai:!DDHACqפ:iBc'j)GB'[]K5QDS,3߉ū |¨8>5f3>)=43`S: ]I0G&iI؄zELGwƼ<%?|"]TP%$+KG9/ Csͭ*DڂR/3I( Cc0!)>w4vT˱plOp~y|e ADhq|a04TJtTS]S!l/ +YVbdM#@H_vhHgDnAО"?4}z8Hv8p x(Ec_v1 QP(t@r IuC!" %2֏KU7OD(07a`"(`$ցB'6ݩi'79+?R ncS3$Ђ1p !%O ?n!5`2jec,t@NдxMKO g82!9 n/y?Y"ޢĄbSO?N޽ ̆:,mګ!ҝPp m|yۂ`OvZt*[q;wU˻mUUQUUU^ Z+W2L6܅+qS84I[#tGv2$FQ!xH,UFݷhӉuq5GRcBEThQIIۮ#IcxiHG`f((<,~ m븞 љWJqJ0 aJ ?ll}#ݠpAӘu I&\vWj OH`zmcX4FD.otE)Q"N!``}#$NB,޻VB<65K0"Q8J' !b֓2G>xcآlWw $1w0\zBza6@=ɠk6F[ϯ{1]q4+oThMdpADҌ31eS07Ŭr1RH3`pE!8D&3035HC6dC 9o7~շ6fI4򶳍L+,ֱIw3eMNf7TCCiwWqfq n,eE(wtފbLy02\3P).v<.7S8)DJr;`JACd6bbF \3(MJfcԻҋ1 Dshxk^qe>cǎv6< k1BS8ozctSVq{|D#(!v dɘ*+wm"ZPOp!D7Ӓkfk FM2p V/:xBm!雺0!7hC:H8ϋ<a㦶vhFTܪ~hF&#."pk Lșf'( 1x΀"(`kDT:Ew-[[MI[3m1RȪlmD"4dQc5'w_v.sBCv|eIy$qpmj:BbzȊ$,W`3l;h57oN"i#N0e2yēX!0I2C5,:o@]6\8sBm\[aԹ˽`d7]BbL6lfg>7z>;cg'/f4C%՘տ{-'&X ~O<äY &!}iyg-6A&r' ?)6؁qYlu4-^.3Jw*[Hg{Ɯ7F['v[d"9)z7'pA.z"!&Z#L=ccj6.4 ICqPڗ78(%M5Ѽ赨 a:$ ƗQXJ `m */ƞPT2[+Xz](ΝW#Xl뵾3 KaX)o9,ኻxOcvfL7-ӹ< Fq&k^56g!n R5(:$EZPNÄ9K Y!#ASA\{'afyy^8Xk X$caw;w-kI0D[c5&ۤA a$:0nH7ÄS43TȲnϮ[l琝iN6.]rqmb=a#DTvapÞ $F!@ACƙ!akj"bE4"3g9YQEa Lo\&L)xvheRMK!BE5^T% ƅ3%|n6teu2m V!A5/1Fu9 ,cyac&irV':Zj΅ąSmiOYnمۯ# h *DXxNJ1""0 WpPP=lB2MEDv%5,)6mzvivcgPpz_HZ8P#DE~.b#9(Rzn-PaϢrh+U@]|I8f_e,$%a"}\f0IsDۑىq+rX0' m2OD:i/ h`Kx=xJ^%M y$s:li nVA~ɷXpxJ|񘠼MH8ߑGT}eR"q@6 ((J@]=$"DNR <rD?L(d N%!PHh:zJ ZDv%SvHB'X?$J&0TԃH=r?ך Oɘ}PZi\qPʊ1hViW^DVw+g/ ~rP?<)h[}n@rukFbЈy9 Q@݂>5vY:D/ 9v Q":e횪c z.hJ*WGF,!HBg"Q5AFM\G41^A3Hd2MۘiUbS=DJ:p aH` R}aRE}bY;jF]JhzTҙm IL2%aje]z]ZX8=WW@Lɉga \G璁?t.~ f,İ7 #g>!vf=`w{ cY|e0Ap3*İ],C0TQ&igVS,3vGLCvF2(!ث2qB|p^6:=VPPE1 t_6Z>)6DP$VpQ"h4C^PT2vi=}Xc;͘:b  DDzE|\vJIypWvbW< qDlE:Y$2!) =%x.UH"!+9 T R! 9;-q/"y!=ʘ)iH!Sԍ !r*P!JP%(Nok;=~`j^Åt9 +n;Ya$YwwYI(:|S)Hخ*SğƃmOcq8 ^ 1%Pt|6j!<.>+2@Mi|\N8xG֓lPs6taE<>2#?7;z>ZD}HDP1]2k5.@PA.TnjJ0"h] 6)z[n-BMe%)dJ$S-9#f Nަ~X:rYUǰd3/v8$#} BlT @TKUA1}!~݁i6$;hr TB`PGC^@=x5 $yzSzX /Avdy"JڑYbN`dZ.F6B$uZ+DmCdMSHE .D, A)J#{SE}7xy? (ʧzw#LjTzcͭ hsY]t@NsFXy\tGs':ڇAv"GA(͡=CP@l2z۹ mvVJ *5?$>P16xD1pl4B5; D*yG,R+F ϲ S2!CdL,>D5_[1]ی0{R<sCivUOj#d<1xx/*%())-A!f- '7=웸(FT:P(FZZ"bd(!j" h(B&D!;Ҝ眚$;4*"Jc([<`:nD]bCՊ`SDd`" "!hjZhB" %TO'T^ /[#I )cIud9fK9)'h-u0n@1bؽ|?7MLpl(P1\+?KD֛N5EatqL~^[}?SJvG=ZM fSPyCʉVBw0󡤨"4)WEC]>! DЈP(WOj*$G Dyx"5~>Z}cȬNST0N*ai_~gؽb8hfm/{ {kC5+.ǯdmRvמo1 PR 17ƛ`4@UP70d"BphvCcDI@Q_ICKKE;a1px!IBt;d-iiZNA?CJDaobI! )J$"HX C]C/d/>GwW@(w'IIOGmŪ""Ęp3z'FŽ2P߹^{w#u>!ybBJBD5S io}'@?"T D(" .{4'2(2Oo;玱W?TĴ$)T>.0y%%W! K>{oEExEEgX!t!$I^"",]e<@q+F=CR4%!CB4$B- P2?4x$m4ӅVɣlB>(JHLSp@q0|0 x<OgE =i )g{'~i "EJɀ I֦`* %1XX% d*@df!$CO_&|]`(2 {rRGhe+jHv^Xt<H`O.ء7cyr%#mh̎LbLi6k8~<[zѻS1lM輻^4DQ5tk>B$1Q46|Ö@$x RsюgKJo[3䁤~u9~\^fFo3ZRqVhd*+zCUD r&Ŏg M6$88y_徜:u6&۝eٜbCf&)Qa=$~1'4DQJ@1C'|"hߜ)`3$3QЄ@$Jp"oC@PئA+*,\;vsm]oVةZՔh<P4PE3/f}JC%i  sEt#S$ Po ~IĊ̃jD><u"1()BȢ h?8c5E5w܇eHo1V sGoyGXSǕXN VogqQO6xP^͏F7WZ@LdYqH\F*{~4"g]xd}xOoBbBǗPa_@=BQt'8^˴DJ@ d_uaB=&~)(i(OLY!}ّ阭 !o}`_Ử*NJnBDcVb4eHD5dmUHj(d/zZk i1ĤY_ыQZ`@f #F bDc߀b']Bd(zB/b =/L&QPS$P] t'szp=O}d$f.ET,m`RY1~?ٰ_-PR m6 n,X&Ipx$&X3lj1@ t"0cbfR/{KTHF2 a`%8\nz` ;ю[r#rwWj D\yd\D0}ۢwNH8;$ ^A0$MI^* Ea)NguMǔ`h SN=јnzQQ4NU) e_3?W'Q%"(k"Á0?$T('dϟ3 |(@J{\=Ca? cI7PFUؘa+q|Gee&؂>@{{+B(W07Xd̞Sg>#Gӱ%x*aXfD>0a;{7-xe?ll1Գ96_`Ox$L"cȍ LAet8]!p4fF04R~Vy&8CBkV{|?B~(J9P{xE.f=@81H}eCDSᛛmPBgCܓ:4z;y=;ɉ* r yPPU;P- UPax, fԺHU') ׃oe|2o yo,*Ҥbls 7AU! GfN44$Ē,9/"u͈n?{h%"(& X,d"iK}t'P.#E;`ldbJB 444D(mFt8T] ꭴ;e曦vLtsH~xG0J@iYvIIHx/] Mq<#|->=%N6QFc*{΍БӽNZ("dbb&bNQe qйP"e*" ;!O .\ E2`Do:Ql!??U>3qg6t4jq2("<wBRϣ)VNir %>r><*.`a#׺ (R%үԛ. Y칲84u/q*P҇yTH\z2;RPB7Q nœ@oRFbv?}?)þsuy xܐ,ě$b(ʭI =aؤ*J/k_t(oCB7+29`D)fuvC\_pI?BC"?Ȭ?˯WG MKuF؀I$bJuR1vRB3٘ƠÂqHT$=2'Fyo:L>0:vrϲ~{P -Ѝ_gg54\6.EA]. &E||٬ O+U5MQ%{2P{9¤:UqK?CRٔgշ/U$,8^F $0z@Q<HG: .D` U)}n1ipuAjݸ_qRsðhfxP(?6YӅ]|*S@6LN# NT%9Ld ֑ƆhceKŁ `w=O6F΢[[j6@ԬJ̢A zC"B+)'~~ %ẐPwIF|ĚqnF qNSZG0?I I x㣷]IV )mJX_y K)XWSXj@47M@VJ1>JB&nxC3g15!ɄW;L=p^NĽSٲuq*uSC`!#~˿X,sk=q'=4jݴkdēh|@~{]9Jt`C|HyoM Z.C8UêǘdS808f6rڑ&8AnC Xd)U$bg?&]9uW r8qBRa dTs4bbeD((DGNArhYYCp8GVLε$bW=f1?3Hm1|3)1v!N\V;EYmTK ^^s'B&b_eqc'Y9UrEME5ۼ1p? da%ӴNϨ7|AT?ۀ~ ٘vہb9CH"A((Pw% oJDDEu)Er;NC)8$)&u?ĢG'M'`DD9h`Uf!bv2萦}C.ArB@?W*àtAѕh/"b@H %ba H(VXJJZZ$B()`b(")"@&"h*Qf* &)&T }msѻ %R\ ?o|o 9{${E=b3>Cb`AŃ$ (#+FI3~ay*/IB`ŭC!EA!Q.&UH%C$(%D;rÏ_i!>D_F1AY&SY6PcQ`t`d |_/uwWjoKrv}{:γpl q5}>n{ѹN㹲rWӛܡ[niM(o/*qu벘Ty4i[ UJ6Zf`=P5ОJo2H:NsU<9^'/7ݽyó//LO9y\9+T.}@,Osww`w{3!U©] $D\/LƤ=;mu즐:fzt)]uڂ7MUE@tQ8! 7e M9)2EeڍusT.@w۾Ҏt tuT UP Ph.T(ٴfqmmӠ}]TQ`}#%QT;o<@ կn%tEςI'۷ٽk5(;]m v:h0Qi(T@)S%dP|@P ԑDt;c@ tEE!**fǟHRUUGgNa]غyZw{۽GEغnvj;Wb{} w8ݞUﬧvt=U*u{A0([l4)A*UA(njv>}d5WsoyπyWlׇjپ{=g7۷jVGWk o9>Pzt簦FV\KUap^*^5VOn}W]}>uٙvm=3==ՙJ׷M;OvZ!3}`[.{l;C>^*: l3fӫwwj^} _ 3Mݎ>W]7۹}ƯURx m-ov]5F}p}vMsޏiuN|HTN}((ffV>x[j=f֍eCsO{uS4Klot|Gzٟ\ٓmVqx}mpiZ2Tz Q*`)mZ؎ݮl[;л\g3cGtJR:v,{6=M˚)={52%wwo{{k&.ۉƷ^1^K7eq_@Tf_:ܲkڷ9j%]]-ov$`u$vں(H KFsX2OfVnG wl q}me^WJĒ::@(Dw>/X }PT-81ToiG>PКz;Ctn*N"kH:xv[7ղ\SiUݽ_}z..=iɽ{=TLݽdݺQ{={Svv8tKqN}:fySqxa,mXnX=l^(]g.fݝ;$t^PvXust?%E*Sam:Uh2!A ALJ+AIQXf4RR 44QG!SEJsUgjUAEHPPR5\)9-4!1AcO]<ΕgT´y8o\2>>(sCtܠ׊pI52K!# ˆ 0; A" >:^/bMvJQ(U?= ?_jgI͚oTHf*((& [UB%-kV8{2B(hDǙ.87wbBD/朎-k-SD~rA蟗?i_/g9{oVl:/I厎 kZT"DA;G}=#xR |-Qs*hDUs ch|ܲp)QXAOی}S!Lb?Nҭ h,n||qM4R)j>[,TYх3-:3۽Ky}q_ce"]Ņa9 $B]8WbWnm!."BxKEW|>w}Eurg+2_)sDTI8GXd7gsy#R[5_]0AS 7aX $xinY Sty\~+b`M:) -nv$(TDnaL P:5EF:{0;]iBeJK^voRY~6lb Ǣ۳Rdϴ n^6ӆj7i!v㵲䵳(`ߋ񌽞2?<dD]0&wIiH VϵFz:.X(̄<=Uwbpi.z=w}GP2??{EA•)sLʐE@/^[4xPCDE$xàki;BE!.% GҨ uŐ 'V( 4J&4!?ߣާA,{t52a@mG6eͣ .6udD}oG~%LҿD3=#(q?$zWin֜%|F{f7*[_At3Ot>D·0y2|?Ogaoށx7¯ x|LDq,AHxQ 8&Q̎9պ`IgY]҇,JKa邸O.&MdTBbSmm )CIU w9eNnLb`^0>:jX`"&$(ڼ[19h-2!Lr1Kꀙii1fbAA:Ͷ /S f,RZPUܿr&1#̣<$DK1|5|d $@DBD0MDM+ ' $&&Ҍ=ZM4336͸ӗKPPb1amVj\bf~Ťؑ"a0/i4?L!Ą˘ %|C CZ~4C_EP5`,>ZdU}HyJ+I2E;& p% ) h?w?wOm9c?p S [ŷ\LE_x 4NNI`= u׸OgWgZ4 e e*- 3\ϐgVs|ry~uJvw`'&IS*#s.$^yEJ<:v*XM8 Pt)'J{QcIK}|.)K* `O(]r' 0AB ҇<)H_9jRKNe?Ąˡ4!t<D%J`@语vv+ANVqa oH^<=ו"L=Ԏ$˷On}w+JZr0ӗv;#1"8̹iȆxM3ȈMÔCO ƭj$¤kSCI"`(kOϱ7_:Yb$P%O5_4Q+Oɺ?'W}Sq4 K{!tXdYik F2y}~{௉KH֎hz{C}Od >'#a T.|ՊQs52~蟙vttD#o_3훏\ÈʧY>KlΕW2! 28yl]\4{ mKH-(sQ% xЍD)j獹;"fT8&̤D)m-E-D^\虌4BunQ1KW[P^Z[')bKMAZ`bC wސ=Psbᬖf,ɑq;r E p!MO0rNA<Z{d̠}'7n %K enyfjB_e94z!]ʳ @iP{z"J: "T ֢&ŞXFP^X?=yJxFg+0 )UdQ|8/b0"KĊps̸`> rlfcMѯR`x9B,PE,ז;l}}Sv (?G~gߟIHL((JOp!AYW_K>'\ r(\%> )XGޣi΅O F 0F&``H8M>oD2$'*Z\=Gv0huXRб(U1HD#B(ߵ?@SƇF+ңǥ{O܁N+뢔&Z\mHPҐ|0QƄ]H1 :!ŋa DrۉST īK@3"HS7{[Ù< v|I*PEn %(AJ%  w[4abg71+ EOV>yg ~qiCGPf  >MTGDg[nIwRgYfdfsQy%|7Ɖ̩ uҌȌt/oZɢoÅ36,h3PZsfTWj8S-!( ȒN< ޽#Cp-Ev *pRMTPQ:@24Բ]Z\a){h9??u9%>ܝŜe@KHuU-+(0Tag1 R2a6\wcSYBP 4,JRI@E TMDP%BCvTĤ@14P-QHp~\Q |[ *N Dy24c78>Vu?^Щ$HOU9km")5QVΈ "1*qβvfHU!RPɇL)ĭP(;`G_w}&,N3φ PHc$!A}6߷MjͰ?zug^OHs͠x3{;GIĄ2D/☓0?ٿq>-j+|S%O-t5d@Mtr{_w TJ9X.SmL2쩲I#3PWw:v'gOZ82"gO03>5Db$X0TJ1ݖYuw83Œ,|n{s|.$_Jk' [-bJL}^0tl ar C]AʢeWGG92F2oG *A>˨p7 $B&kzh?hMJd="ʤ7C*~X?[l⪈5$2H]ʁWoc@GK8"|o _5t2 ] %Sm*Rr]g L%^ 'JMkxᗝU1Msimk~^<ʠ)w0Ü7ATHZVqXI @n'u3ԩ8ڐ$ATeQklJ'G,0YyM*q3m`,罡 LO4X?}U G| A&Yl!neUE if sWՆGFㄭ tޯQZ]ܲK IDbRT٧8?zcv% R5>R]aXsLiPGX zWՔ5*ܢRn܁"q\CfO ROimX`6 jk$XVɮ JCTc>%҈P*!mw\[PZjgkCDRݶ*!Mk dڕKaZFۭD2]R[&;*!E!h4Z_+;ʦ?ei,jUA`''էЭ`[JFQ*ۢmֵPG [*VR6"W_)F1(ÝL`djÎ!GםՌA_lcgCHiׅt?gK%~~}ܰrehLG`pObN RYH<=to}v"KpXA7% :+p\]![[)$h"i<KK7 :!JrIUG&Ob'>bT<·uutfZ1hY(I/ 2$8l>-!ϭmφ)0U,Y? IIK7PJn>BŇ`pKGr> .2K.۶%}^kR:q9PN*w氪)FPPTťQ<6[utemo1>{v9{|AQ<5uote/13Zn2XA}?>'8K}5H&sP}w WsZ7K,MWj%x uHUxuQ՗iR!M~ۗcsNzf󊫼Th(IߒK`hRvsVeNDeWRlնC\SVLi8)ùLJ_˼O_!򇌩Ti ĩ9W)Sʌ~2Q &DDTF,³BQC-%2PkҨ;)3%GݨEEE ¤+̌V-DADI-OTȈE~-EDzk[Eƪ/qLX)O+[4vnpmՂBZoU9 )1Nf~yXmƥ؄ƈB9Nw!$ ER)ͪWҘfp"rJdn?I:2[RuL W '8YRj=Q-Y)awLDqhHB%O@Щa#" <:~xSc}zQܩ˒^I7 ?B0 2q-h~8q\/c,_wZr59ص6rPBQ7Bf ]mSeea?a2OLΗZ 7h>ލ4HWwt"hzz XWA`rauhx׾i~}:(h*߱ P=w~cyczFPE`]Wfɡq|r,;;WsNH:3R"U'~:ΐH/1`"Vg8:;^1Ӷ|aI$aPRYaf9:p2@ぼώ:^nsR.\ '2};dseFӴQʼn_ + $C.pĈ{]m(.">HwjRXdNKɳ\)IQ_^fjܖ `'TM( CqE)):20NJġDa0uGv:!mI]˟ZtdALVַ(7oRH$F[R( `Dcﻂ(3!⻈(P.)b+!W쬜wYW] "fc|ؼ1qx]LEPU E'l>E2ܾ1fU#n ypaI!>t^B$Hӳ?S,3>.#.(Br*(Cg` +/x];K:/A`G}^>;7Q\FZʱ]fyƶ0̕wsĮhʼN{"jR]4~kG[~}ϋDcrI;n:}F-WE{m˃ O*D_OfD54؃Rۛ0]xҐkqfo8Of,JbZ1b}ﮖ8h\RIgyyx_Xrhƨg[/Xoe;?B~C,Lザay9s֖P+ yh2U=\%m[Q֫^1*)FP\ ?KbE?8ܟ nuK;K~u\aMvd_^,A=cUæɫH20!e֌)ʖ=@c[j%y-Qkd~1b2A3j<*KX}{F}*6F$Q;Qp -ۺǢs& Pp/Spg e3?ߕ.W]Vz\7myXfbe[IExOxws!!⿡N׏^nc!u^^\ 08@Ni6Ctf#IsMz9zbBT|W!T#J6KaA~Uί9?={&DGXvA#*iFsΰ Wq^5Wg(! n;i?;3/c .0ΌMu3%ώ L{0޳'W/=ly׾x5-tӇpmS5V~O7_oθs ǿxK>M8=eHډ:B>Q,][{Z2\!9eQ`E_S;-{;&|ӮqYaI}V"ڋv勑30L1usfs]!xKkd%iWڇ+{PA@)Z ,T]dS#;J}= 6 Œp'Ȧ![6\kparnYS RբM;H(3)0$MhgWѦ#GJ(i Fj+z<jD{s Df#]Ϋusm.q碴80Z?YG=^ d>8;{\]G)OKl[}R^@3T/w{ƃRZ{b* @@X@$Ti>_?go?1:1HkL:x5,Xv#Nmxk:kki-ښC+t@ G0)'{~9P?=s/t_oa[9γD{ c.QL[gE˺n]e7z텓ǹV}2)|.k읆 %t믽Jc*yԚ-1 m4EEVE4d!c/xzx%-zЅr*\T*'{~OML2X%Q "}Oy%YdRK?bS $[diUWhC3 %u*GsT#zߎ͋w*b?oսkλs˳ԺX!Ϙ#+K$ô";o?#iN8IMsn\fq7 H:R?@;5=ȷ@BRk{,fR06]ޚ=u8wkPc*ooavOgf4m"˺*,hD qIXia@s(ct]&@AEyۏaMÂ(Oǂ>JT"R;f Q|)Z#0 I$- a&dx~=~ҦkņLcg@2oQJX,DUMBx>N-dZ~Qbm#eT8Y4Pݘh*9Ea(rUHUDc IA J~"`:x?D'wm!CP&W'R2ޱG%r%ݛ@oKпDrxZ  M ۿ5+}W}

    m=C:99@I"'f@@i<݆X&p2 ×@Ki' s0p 9^AK]}␪1?n|ʟN2?5gyTLEѾ a)7[?hPޡM [R LqM,D5Ê|HG5S3nolf *hfa8}8}奞0}N5Oa CyA0̀$Y?{5s%? !Y/'MJ?1UaiVK/pk~Z3+F_'E*۴nvg7ɸ@q;`l'8BM2 O'@r{Db@t u5fM!css!:==$E>Grc;NP/!N`7y!a$>sd; y$[e5M2πl0O1O^yt,Cu )A&</as`:2`ϢkTGBǢD@ 'R,HbH D8!UG64I" ai(ߑ4H|t# he>;"&IЊJ9Ϙm f̥وgNBÃBFF Ұ v0q<B9aCi>eKڴEg  óJNdɀLuMd(7!`(b Nk43jEH҄f&& Zk?hʇy_K֣!OmNB404SS6_u<㊙)G6ON0V{}b/R'3rNSo|mok`,kw-cW^}SKK1FDك2  P=| |$pA~,6c]$Sq}zagte{̜m:  y^Cd* IL q|1! Ao1ðC s0o?sWNg^wǎ9YCW@B 0(%<ܶCΛ&ɹ=v@; :$Ƅ#4hkD!Cow4݀M.Yz7@v !;ysM%]m$I, F9KJ]!}~z=4 'G QI 9ʜX6~ qnPj" #41fUv]RX+S01lf }&j.6+2 B^3F Ru%YZHQ_m$.O'D7Me eMC""w/߀S`?iP1v3|pSj̉j k7gI HR)Lța4:Ch.2o ضC&A>ޕSâ/ `v۵}:ga6Q9mZ691F$ }?o8GrCnїߤ7n( dT^18bsΧ'.>|6;ۊCއuOiǗ#iGN A;= p$q ֿF{}hTF`PS,> ,k3.ڐz[~.s̊3mDq@g,w0bdf E%Y7v8C!H?߃`p+:֍Dj(DSl=Tc!=&d$ulN&(.y/?0H>pd.1|rI'_^yn(ɂxkƀl7ą nTh4`#A7y9 :kGOnqH POh)p{12s#mqDuN%0(UX(-b6MIZЉ5ce#(kgɃivሒG= 2P#&5oi09‡ȅ!9ÅCZe #ퟢ 1/3U& BO*2OPzIX/tҽE*WӽŸa=͘~,!X&)ZCD{m=Ԭx2R1bmٻKm$_"hK l"ZQkqSX/b|'JPvֲ{OvyRvQ1T4v>^Cm8g-i/z#ش`${D, r^^#1ah zrP:RЀSK?1*= 70۷uP2/MLj)w{#pdܟ,l2J={LxxD.r0< :d 7]C,3дմ)i$-0Ct z TXRv1h_9;! |3S1c*S9tgJy<így Ro' ѭA48s%4C,N2 ؄Qs/ßA8+̴=Fp<îM/|o3rEw1 SдK8Q4a'&7f2<9^6%~_x6QE7؛" ((B)8fW{U%Xx'pCz3Әˆ,:u lNɎdp6g.;wT _M ~3dk1WOQ{0AE(8M}ä8,7],sP?^ǧ̺N= ^eK$"i:dF"UEM:%66^iZf_`BxhC3mj=/~01Z$$.6V;H &/#|׫8" f\H5Ƚ٧Tr+EHM.L%njEGVe [fo#$A!`]̎93r ,\TMHצ{;2If""&g 6%IDBglTı<&˻| vf;ח=W.<4|xG}v_I_=mw$E+@`L#_2~(1 yE`)NCp ELGϷD; (GkwɡMp!ɏky8qa t2,.aNs0mn;' I|PT$4tZk:=R XIn\25ya8Ya9=@wǡD}!@!'\`xs=66kfL3eb3m}ܼy`QAQ&tq9ljm)S 0{Ď^^ h),dk jf<1?\5"kB螘}ҥ_8 U0Ҋ;tvJ Ԑ#4 { Hr?NJK{G,H{ wvqM#G9yْp&l Ĩt"; ~0}J;O>l )"2!lh ۶q 3t8pS@6Wy'$Ӥ$co܄\9 yt+8b f=1yT?~"y~sX`zm9F6 (27Ǣ;VY AI۹Fgߊ6T284㞸^M3u"0P:g3Tbn:)B{/q?s?HJd@;֋|u?`*џkPD@oDg9(`2ݪ1NpIt>3KZaqu3R' )kMX3/+g^+hlt|b@#7 Cd bƳᆂz+bj !88;8Te}pHVŠ m|nTjY&o}(-:grD-\D3sy`qoAG'ީI)ڌŎ(iL/TI;qC`pBb̸k;{Tz)Ss ܽfJDw =F4r?Bg{9B.O L&PP!U P400 8n]n4.f.z&P p,3`xb n܃ Ɋ3MRUT t@6}wۭN,zCfnƘ|4mC9)>1g;Y5(txXLϔ !Y|-2" 2hi}*6P9~z4` ۇqaȫt .[VFFt:C[sW|<;q]9,r=}Wggg{7g0v22@ $A/_ ϩ8^4_-8#‚0E̒10,vk@vDRI ))>~ҸgϺnX} zHho҈`1e:.5Ҍ]Qy? w}4,C_׀1$xnzHMv342\iChd:=}c=42 #Bz~wxz!=3&vT"* ?x]cѥӚ rj]ɁY&84׊8~{Rsw_Az n7t1Ȇ6|nG3 9t;e@B0RkRN =ru+M"r#λwCwh\zi:&f90?XCr |jɜW_< |uf=B ]%iڽ?z_n,9~M&8hha/h BEp(LhNԞ~}Γ?GE|@5(;QS|ϐLF_= j+@(d@"M{>X KCPìTEJ{ 8gB¾!Dl#pU:?3ǔ6mr>!¯ p %5c<!Ma"Q?\ Kr!v='kՊhd~ `_EP#;}D#@)9bZLKhVD4OyKT]LdEǐ7by2E!A$B"cW弥ElSbL?n3#1rL浄l(* DJ 5ؓk> y~f–_m,$N% v 0B?ל>7^XEx4TNo'fvm82qwѮ]~ cBr1Xetk'l)Nd fq {û^=2!8wI"snӿi"L DosU;8q ?! !Ž6rRvbI*$0R'?>DdžwL WKi%B2F A;?㌱3FO. 첤x_e'P}䘏dwðM 1 ar>ZfIZ1xOf ?rR yxQJ)C>q˚Ёr: ou b5INܨC,b0L:p`.G je#mAsT"Rwwy8zP'μw/KסNaNV׳(*rGNuFK7 kxayר=3N#6@tv%=̓1ux(ө djʙc1(3>pFC%z9ҍ-)m_Wׯ2R3SgQ\K^N9rYhTjDg 7 Lr)@Ӿ]H.RdŦ`6]A}=|לϝEOI%z=rzF4hj(o)td`oMD 䢣'*YþoT<`Čaw<$0SDGF*BRc9??5AtG?~g}Ϗnwͻm,c'+` UQΦj7sJwxL?D \DG= ϻҜq~94iiM7(CyjUG]T[hanƅusvۻfO }~JpSI|iN7p]=qFBIy%[̒RQP)lefb%ORI$(uLq6/*2{G&UaW ɳ}‹A}ؾ 2m. )&SgtN,k6b ;κg BI*)HaD4i?IY=BCLDc?&f6- 4^~65G( iB #`"P/ =zk`#ʝ-Gi<'_ocP _@nǵF>4Q &$q??k|yN}WoaBwf9]PswV8+l0xx$C`@U`FoV9n!?Ѯ ~\pjoZf,x5v omjكw";,PzU ?ypBP1Ӫĸjj73qO;:(6Q󂝂@xoaXhǻktgDA#AsJ*T6:hZ]B'*P\=5Kzz+M  "cp@zP@Gn--PUzPjnrN%eh !Z70v tkE_~"vf{;n#k… Բp$dT7ꓜݻ@a0!WtDw@BBI m %g3'P0pxk$3QHQ j6Dz El8@=Ɂr@]++./j*LJ$ɆՙkE#诳l`O͎K=Y .xؼ_7Lv("#"q+PhE[A*S@vacuPd8pHS>/qN\q]î<$u#`0;B @^|f#R/sdj{Nfm9mnҌBb0k7{1B0k{;A3;|3~h=>FN,$dޓ!_oG:w=eUC߈x@1Cϗ/=B"Jq*wLvܣb.ö(#<um MhzL1 3xXzk"U=XH(j'qFvʠ5^bbCyo5̞#7"ywn JmޣcoLC d5a~<4BڼZ L&m@Q#a 9Gg>)jyB{qmRFsY3>=&x}L}%+փn!&f6~Df{/4!&CG٫D4ݵ"C 򤰳[^ MxA! G!~>x%rw;"Jٙi=;yu ^*va~ a6A q^Õ,V8*sl{6+(ybUIܕ :cgaşLio`nR<}_KYitO 0@HHF| |V}GtatcޜH_1]߹A_)B3Y0cIt(#[Zg %a9lnDu֙cZVGQB 9Ǹ?ig&vX"'j/9onH(*p6} )Ҭ{pXSep-e:yx,mz2&E8a6 6f HwcG='Ϝ2o̪Rbʼn FU[ms| ڵ4\,2 )hbz$2z!Cy1G=}cO~G tъ伷F!袌 9?_`~^6T ,IAd`,4*oPʾ5T_ "/ b&$Vp=Sk|.Kܳ[ 3fTvr]ha;s]|lX&#"6MJc7CS6Cξmm ac|Wu=}#nWn|^.QXgV u_--ل. 2-7NsQM:P>[+r$iZ bt6|įɴ" ^0'Ѹ%LրE*C\U T_ƽu%yI F0qtt1yؚ[_}_s٥}޵6*I0B'ryoDW⫠ٯ`ZY(/D@ ""\#1B6ǧa Rtbi%_xC$@mH٣6$PF;:-4v|OHr"xی ws D$ĒLnf4o_cDsC*Uz7ВIΡ;>@lȻ%@ysl=5>ynʴUDO]jjC*z漄UV'O!?rMC >Kg{MZ?fĨeRXM(L>AS lo(Ovs`V'Ju`ŜP]<Ŧq۵0Ղ:Q1peKHK{:r o*fUQknP~Gr,|VlBdjpyl;yN㻎:VN|3P4WB xcl5~x'a>por_Wo#~0=9U%&8tǐl@ (J v|1n >1ssZu,Fq$9-{Ƚ{PZPcױ9o`jiNGVY@=Zܴ3(L}sd *RMI*n睆`l=;ᛆvJ6=`oKw&0hn9p2#PiA̔Mvg4xthp799~=hD HOq=i;۴3XHS Q%8 lJjlW-0!i$%g~HoУץqi&<QXM1KM"L c㿯'3G_/6m ԶAeK GcVM@H* } B {&4(8 ܈.Ң+/sg&"7-7n),M7(v;E5- nr1n̋U*"pvӔ9Ns~2d RqΪsf]N1ܾ=LX|qԶ B HSP&fdlҪr]C`v<{H fH{s!wR{{`_q# -XG.׆jJ1mz;Gcuسp4#$Y@I>L!횝OU`rҭ1rgŜ͐rߴ .v#b.KIh6 r}ia bDŽȄsZ!`ڠ#=@w_on{⛆s ;M+mG*%"u7nxtM ҁ<{/l'x%Y; 2 vwLCϰ JH7rM1#@t0j d#4 /PϛlS3B ǖ!j6@Z<aR2X(;c6 O|;c,Ʌ.+$YBP&4 0H+Suq(]\"&x j4 (5Wt%T * qKF; > b i 6: nAJ`3 i gK4p#oNWbvČc0+dxW3l#̈́pnG~<`v+۟VAنݾu{ջx'r;gݩm ` t7록wG{s{`MA:"%vBysg ;~6;8U PaG)#Bgǡ'k?<_BUsW='GG?򝫹91ǘw iP'Gc8衄(>jDvO}} .zx./I7g; 3;5nޥ7;wC<L dzȇGȻ wpFCq}v^ 6Eƴ[D@[r9K [ٴQ J}Dzsgc9o9'+(N9O9^NPe2vIT;K6E "AL`d/! :KvptkB;t.*A .Ur[*ZOer ړ@! Ah@;Oep(,<쳷l Q"ۇ0j;o2T U7An+^U@NɰT;|1fv#xr(h'i*+Ox\޾PP~=]̝OWr6եCC&`_ٹڬ'IP> (DҘƄĞnf,'AI䘛օSxgJ Qc[PBH} 00khRF⋙mi'MOlc$u@zĚD bqªx[Tt3 X&JDQ&&̊ U D! "g0dA{ P"j>9)"B& pH(X3 e9$10ڡ^ʽ#W?!eGyi1Du u)NuXc(X !HE )l탧{ze L_z^DJHqzh RBrEgJ&x@.P8 XQZ{ܘ[VBFlZN=h7_@C{@y#a"!bbfz}] I_g2Gw(Ȇn8y9\O^tؖƳ2VUr5ȩ0I,E#sW(, 1*4}ېJ'f twU De!$ #c&0T˶plhR 9wժu.+Cx@w'/{0֎x[-" `o #\}1fe.6/}܏*p†(KNpkk׶'r սKYV-ۻ Z&@k?`} BAgi*s{=ox'W0{BJPBMôoAP Q2uE7p׏i@4J$CdPX߉Uӫ7ADI&;;D}R<GFT_c,@b rtCO<:gdT%@Dힻpl!K;9st'MaF&`wq"1ffTdAu%עF%[(&`% 9;R>:= Z.W8p<6:o}Wc[W6u|ÓK1'XZx vxK2ixJ0zLo=3ayBmvA7g TiT `dPͭnֺ9_ 3ՃCBd"[E?G]gz9`g2,ZCŒ1 zA;Nϣ;צ:0 J4 +w5;BgJbPa=2ѓ;;o\" 8o5`ͧ@m#{`M*np{>ۀϧh"0{}A>tHD  92yU CD2yI*_};jBr LM+*q nPjxWo{d! uuT/;R/ ^{@>Z Irq[L7x|ҿV !IHb0(`Xh'4C[Mvu\c ~DV271fCIsIt` ׻Pq *ERk[0-5NFB" z =+ $_77o\e{,> /|{E2s,L<%#ZCBʚJ9a4 s7 "{h!.|>+\( ~0ךV%.;Z- Q*XEW!P؁#\ٜ&*02 ԉИI#E44}hׄn-_#Ә2t#P.тnw]i@6$STDCux16j @Ai 'ŻGW!}e)$f.O_?G*Z9shʿ6NoiO*P% ,L]>qty1]/$u׵XSj4"%d,nSqfU3Wk;#^O^˟ުq|:Zy2˞adUxr(TvI$UU^^y~[mmm"""""#jRQCzƏt7(sJI66:I%"~731I`xN`;̆qIxzI $;$'m 6/7cHQnԖ5!xޙ@8H#x20Dch*ICn]c+gNE7 ߅9Ɋ-f y!":S߰p!+n2OŃʄ ~/w[2183>dwΛnv`7|<è:{l8cgM(pΈ|I (:G r?g}ͦ6IAFΏ x˻Ĺ)xIqk$RNm @0},UQһ&Vqs97Pd;D/Qn30)rDw\&Z@7Ap#>^a*~[g=FQ,`SN9II"KTUu݊|0aU, ,\,f}( ]cb~4npM{;+<\ J,V$'ɀ/jA,c"\UF׏u'/tnMFf (Z\_=½v3%[nMk .YVLCʕy~^=쳗گȑ]v }/Uajps1{ '@MS&8Ru:m/_ QP7>ڒN8:U}:ujk9.+D^I8Lz&5<=/ AE1<''GC8waWT_nITMMv(iXW]N=#:<#!i)D!'kxb&,jɛzUw'0\C<Ψ~QYE6 8_2>^ĝC~IJb"rF@$%A&ZZ9{& o{Cφm)f=] hA_hxO  / EjH+ Y[a$['-ڹ=䀫3Rhٝ֍xnJeHMjs wd~[N_qPvXKƕ.ƢtkקfOLrp8>ehZ|9ٟQ_3Bg·YA$؍s,Lb)9,Dp#cSv1QGJ \8KnPGMbCm ⃀2itK1S-Uh//;֊\7Fъ<ɃAپ̀{ /3y:Ov9h5"ǻ3|}'tAWl6H!Y k`a@;'_1ݷŜoH04G.^#zܫN1^7 FZ(2\p[)E wc i5F@nhm R4 K''ay$*R޻D4(@s݁nѸ m[l=i^ә#7#XǮWU8LOO\q C#O;+:qS`ٰxgFN@ENHO#?ױ4!xw5 ~b3VDJ@ aww=ßN׃4,O,yC 5 c }_2(v;aDvQg5,A,seښB1CIk h:2½kQH=07aگglE dSp|,AϑKWL{ALpǟq; !]_[Sܛx)D_L8e =S׍qw=e{d5.H i:e$ x r330fܛlr=8')ߞ \8xْ_x3Ǩ"myo@=KC}7Դv>A(7J).B%A8*aөVxYF0)}Q?nb'c`}$ ?h"1#(G,qH؆NC;(ۿLp =@@O>xA,]NRcQ-Qٓ2iZ Q]kxаl۬˺.%9K(?~ed+9ߛ/E8tdwF "OC8/zgr #6olξbSzyIqLPB.ޏ7Y=}vcBvNjIQUұ+:`Xѫ)w G6_Z{_Z/` ~Fr~fz|@Y_1GPb`(c@"Pprt(˷r LR^3[A)\'vM0C Ϗv^ &֨lfDu"9J!@ Zj;}BD-s_w-)cc̴j7tx=u߶+FZ^rmUsW#R1ŌE(7,wPC@B =vgiR3n$ Ut(XrC==zCzѬHI? }EOL9u6;EP*8 f( nyBhy*YU%/BIϳG{W;X/;>Jd(hH EZ9;MH @GqD ui!fuiMY7b$D2 _ ],wG@ڡm>u B=d ."mOZ<iqK%'VIIbU u'N;pr@ 4Ƀ GVI1p>{(/GFh LG fHxnl0xȁh#5BF& `09 S6C| a̐j})Q>ՁEXejrbOPXB>r% Li`P1Ne\04<, Cf 6K &lG 'QenV#:8Z%|7-ۿ~zW\@sv;}߫ùH(`% E1ٻvj| 56.^ 1/n_oVј|Tg3wg8'ZU  * KaGsV$H״=iC3=Æ؂= 4)4k)<|&mSĖenߝJfH ,vbpR@(P)"ȶTb pw? iDþl{~XPܨP>=Q퉱 tfpÄ߇~_K aWxD^"ќcݾwP;0͑Y~k>Tq `q<1u7v!~( DGFQDTE惶_o'}Wݤ:*VW%8ρ'ɲTzS(ul-!H̃IyWtđV)#z?"yʂGN?Ct~DQi!He8/։[OOCW-Tc~5C#b=/HƤ'o!($Q CWǞ΄%Q1%'=8XٟH<5`';Cp*k] RAܞaJҔy2 s/k¡diY@=8n;mbuyA w]s Za&;,=d F}YX?|Q2b70?" JP^K_gӏ*.ۓQ6p=\ x#@T TbOc'*(w@0.>2 |QJfLP 2&_w3&&aDO,-Hʞ}7gmpN nu_ R$a`M(q`ġdg⫩fy !;O=G|N[pk2`gyY,i-4p0IbK;}!$Ua \ןI Hv#0e(MKl+=_׳߷1k}"A#CoٯI,@j s I@b{N"Jqy'Ι JJ0j yEf$+b]ya4wJqrSi3=!Lr/8;F FwDLT+P%bHbq^IC'^>ZG-'o<}E끠A^8_z_j@|p&Sib!?(ޯ1Y08IL51, u 92Z9AI53FiLXi E( R H_T&#^Ѐ 4Dʒ=H0z~Q?'7d_?QDA6k*B wIRHYPFOy]XW8A^`1L/>zoСB)xN0ssqɉۜ]+L Jza>)Dqfԝ!C XiJ:H^I>&٦"Ii~1yU g#!3=H~.&.d*D f 0'lK̞]S.4@CBpQWZ@xIyI#`*K@qwaMwGn%D(i>=0R~I4LXxIIRS%`R)@PqIyw>" +; Gu-$]&ό#?_gbz8}xeT1'hN0A$;ظ*t5'T1/ H$-LU"Oj Or|hE &2Q^a<P70oyXthJRmnƽɽ缌L@8AUS֕F$JNT?Al)֙;HIk ];bbYe<OM]J |c WfIy)MsSBd9/ \>tE5 ?P=l@ǰ=|]dt% 0˅^%Zu҈JIQ9$bkMbI@;C񇏰~ O";FOE7%M嘋k0+mKMDZD>DaI(6*1~<זlώ6y4" C_Ǫ|kB'?})Y|'oВP۲şQ*'χM迋ਈt[ {zj')!ąit*| =q |I WICLHD LZbk2o=O"p%({BZHyj,Bf 0恉_1i?gM *?Ɛ,2K"-Qy?F d)CmߧN\LiJAQ#RM+/)T8c2ѽ??o:D a`ܡPSw]Z_cn2vr_4;c>r^GOX |w8?d`}|6]OVf)Bf F^FWgCgtl\5V挘E)E˃CEK:ͽ8[1jX릨ĺIIOc qlVp@M,q߅#ѷ<WyxRY`2Gg*c5NZi.k޷N ϣS?$IQK1W. 2T+%$ŇÞ,:hFCjѼ9߷x֜:!rrjN4X6 Nѩ!ŕ3-ᛚ $8S2'/!'hwʞ@[,1AS5XeT )_y;Mo',l9]陌>H XzvL {{ޭ2*d8@t?ʼn%OϾo8A۩Osq0Ѷ$P!0'y0D)DE"9v^!izj ,4,h3z( WUzg? ~?w']m[m)fc0~wl9}u̫i¤2nb6#&TAUgǙ:p2b+]kk O6(F~(Lo ζgNyF:F߿W[NpHFvTz ^Izxgx0h@NCN ;PW W1DJ XTz0;侍,'z9u6NИES"?F?j먅ҟʕ`@NN#2%hRAp0=v{a2)3ݏ?MwؒGW niZY eY%lB>T8J* 1QvI60Pb:ciĆN140.Gq>ڜ`N;PsN)x 22B d"(!G LrOQO.?$5?\,@p@fk|mw" HU!ȥi^\507͎ |G.@Fp961m\rzc&!c@5e0l}H`sΛn6LA9сGG y];sQ׹1|+R2zjtr|}Oh}Y R DpJEJDn ~c'_XT0ڇOʓr|G";Tc]P؟0>6vꗭ'>:Ї4<MBsH`.4@@"89CUEP2t:a'& I9$dKr%,|:%MPj8hs$A0CA=?ΙBhvmnPǛ1*8Vy<'H> jZ F $@:I*hZF)9P*d*w0~R?ˠ1U%4Wh)I)QTڤju^}5uGmj{IpF*)o0M/cjJ!@BB*C쩬P \g7Mza5a\>踶 |><1q$D( 5hƇ6t5Y:j0;XOAfb<*s*eʮZh uta#O[AaHx<8=t4AaOʜ`e֒|AdJH|* *Gu^E# <1A9^밗uۿ!|p@M0:~MDy>>Ќ?նI[!n. d!9HP"$|C:U]T󃔈d#dԺ$W;K;}!!=\`P |>1Aﲵ+v fj `lz{>(Ff5s|%~h_6ajvk>Z3mȎrsJLg,Gzjx{A5`a&Ye@0LN̎}e3dn\%/wh&MXP[G~:??sXpx< 3]8HHHcelѯZH V+\{Bnǁ^D!s,9qZԽQ~j{Q|#e-MUC[%Te0xw);we阷-A_CP!։fX~#;01,>#[ס @8t2Bf!䬏e"jHg}pg`tEK:ƙqqfFvfs@m8ѾLDGh sdJv8Ζưd% f;MfExхlpfż .FI d0v9F{{Ca!!qKsKAhP7Z^"YBR‰>(h4ѧG7QzLĈDQ4I2LL>KEr }KlFy qkHb$zQf@=U iG_`BHY?NX`&0衂CH8RaI$= $ j>@fn\/>TOOoĺe[ >̟>:0af'pw`cp)E|&@E !3$N->gSjg< vwT'~~hUkET!Yc""mR1B*4[iPh[n#BMdJa3ҕb.l$EPҝHf5uO/섅?C ^$悑CIPڤD%:(SA""Ni5઺}C>X[{غ1RC /V=; y@A"%Ai [lj6MR/% 8IQB$L @ . e fRIH򇴛lDDkSЊ*YJV&! Zd% HDL3P]~yNBRQTBc@9lFG%cZO٦ C0ѓڐz9"#0 <7P4aH'9qJ`=HSa!՜IwahNw aA~JTUt]brMQPa϶'+Au'V=}VkdzOO/2md62RPWZ#[69k TE9j aMQ,a@C:[P"nd9#<"ٝ & k (Z) fC<6v']A0PR&5C2ġ[fb,;difA jt -(FjH NpmB5bɭ4MS&vv[Q BdVZg"1cF C7*e4': 2@;1&GX#&fWg i,i;i7 fpo*P>t `¤(M4!I;!,MЏiHN3FTJ]XT'*8'yIo;>0-}?qQwEV0%>y+(ik\E%lynqk @Wc Z"A1]@SBu )42J! š |ofWٞI0|U*(%rŦ&;a40$|Ok}}p%c~Y+[%6g^ǮC))M4-JF*NBXe!| p/`sI`?,< Ő)&8gr )zJ(Hذ!xm W}y>!0=N߫`؜f 77wYcH6VɟXfć0xv=nOA؈4mQ&aN-)=Xyً8O;91K^<{s=xv5-INnZR(,99 I뻓p󔕛8i攌ƞqՕa!v=0ǣ! N}g␻hG "QTsEUL! }#$z94I '038 RL=m >:_sq9G|)9b2ʴ*Wߩ.BUsa1/dƃpP7 6gm։Ub \@SbC!B t?o!|1OxXYf&;,;=O4ߚOfwٴ;h2\oW$c/mWaV$*D]Irs:r-"AE 31PB@2gF`QNщa2G](PEB H@40P J(҄R@280@(-%U0( 9",OveRA D2(BkqTbGOi㑥{)>R?6F1UgVj*)Lb ' Zf 6ti9Mb"f&ƍaڃ ˶$ЖV:/,%Banu[Rq'JPdQ u' * }Кgdk p;Xfb<@DU@t Gȃ%\A(lo=@O|ʆ>;:nJBɁ‘d0B |O/ {(2NbvVBOmC mO-2%%)OӼw+4R[/JV;ip3q`99eJ"7 >߿F'vk*rKqNs:߽DZCKB*/0-IQ 8 c%ە;%SNr_prP[Tiµ̧w/DQ|D RRՓ fkQ!^"[\ ְwMRH !,0Hsh0W] D)/a|ᡅ)yCIqq^NIo^#NphN>&BA1ԊN9pILSRd:zB bL|הmm@8̢+&w'`@lS,"j *|C o^K/1kI9a8']d! )ǜsxp)޹ozKVFy7K¢>7f)) >(.~Y"? /x0"j}|პhbIa=|=OTzSrpqrhr =/X13,gs $@DxAuZ4mc[Ub}~C=&SݼoV|TDWƪD5OD7ȉ"hLP&ibN˧S~Dg2zt⍜켠8wgK9 wh=/ dP iϮ6'qc^>໤;wB]!!eiXSy;:T/M]$${jkG#2ZRa` Y&pi=&xh&:6)/[󜂳݉<s);!08SSn4dIj u24LGz,M*1^Ѡ- BdB4Ƌf;0<eKO&R07d snF?#Kf^F4&Nls:6&d29gΛdKSY)d7C:$%kj6V™Ji C O^pV5=3^*@d@o{[񻳳<ӇlZ NT Țu(\X9>W;RI .Vm3Ǻwl?:Pp9--hɓ*kP=ah6Z"e-J-)޽+C]1cה#ZM:Q 'r`E['M5<1N,׿n#I)fgPCίU&B"yڝ?699@?N6a%HGU2s K?pl݇x85LĖH.l$ΒmN5Գ5v}|&olJ&ۻ@m4  ˘ln5KUX9; 1kx~߅en\%e5EVPj|ALdhq{' j-I,0Y.B!ͼ>eϋX3,Q0Uucs`d f(~|a ٸ|a*HϪ/~WN )nsܟߏْ6H4F  r=y׫CVrIOL]tD ާ롉,(A .эAAD\QCz@y?[)fݖǸv@&8\QOf"F_tDJ?x0#$TZ)f~kJr{.Gy.gm}3?ò 9blGǮiUBE)W?).]ɴںԇTfJ]d~(|@' PP)HE2;/@ъ\M z`HpdX4ǬX4?P2B!B*1b~ICN 0_ :c v38)9N${kێw?p|'s^DM'$h(\;w(W85- ;f]ѲRՐ)c {J2L˩Vg!]@F֊Z!.=htP(R’$Fg*9D;<LrD?: `@_V>R \Z0M~Ѩv tQ.p*R)3~,=M:lY.eQi1c'ڏ"Mb8'n\YKn&!A}yk}>};PEJ!A>m6ąp-hԄDr!+i79m5M!L4BpfFH]fmS}38OcmC삒 r`̺R2f5 'J $h¢!n|t95ݞ|;\D]h㌲7%D !߸+'NHC8X|6$0*jh#l̜JƮgvS >nD03d$;/u~\@{SHR بJX)@&AfI M&|)LCB\`8S*yO{ T BA%HmU%1kj |Ú@䃵 ~ϋsx|F?a E789}3}#L>҆PN H c5P6 y". هˀ hԁ29r .8&Q ۜI羾^QT裏n %wXHA2D|ం~cB@DLP)tDCkI։ 1L1Xsp Tm,P>#0,md3!I@lm굼x (q&٦b(O܌ <;P6,ڦ\T^lѝ4O-@~^kq6]݁ЖF)^ M@.}_2N(L6;Bɒ̕3̲v %HӀضC?rIDCt )#YL#p ́W ʀP+7EMYO\rUQUUUUUUUUh jX6 ։]]oQL2Se{u(Д1RR   RI!MED r2:(t%SV% "WJ2 T40JR)HSBPLHM.&H gO4/@9[ `h1(4fP()@&M7%?7 !OelTY0~t5iw9xw}=f`p+ݻ \2$Px`yUc9g⟡=8%JaۚٲZ l}tǠPOM\dx=B3("/s Hy, B-t#dN9wνG($>1޴:(wLT<ų1l0\J!#zմ8&|7vOˉj6:VUsG0?k=vO$}m2;:&VQH:.޴$b7eq*)5{1PW`Z{_'x2z:٣YQ=mJݮ+;,&b LHv#ֲ97͒!ņ33$4ȪTJ_l1# -$C)MA9OvgNɒ$cZeJF ; JX;[isge|7 {5PװDm\YF)k*gFm)"!I+F9cԼ3R"t:N]͆VC誇@ w x%01#fGC%qM̓džˮ&7r3KuQY,x "KW X@&G#/ AȥM8A3I((($(\|@C \AAo!zg:MP! l\yiB! <\:T| b H wb*T3 >xrp]4!j xC&xsT띹 JBm#* $[{ۧr wRP،R*߶&01(`鳈Tn;178pXD2*pktӪHH@ls\PDx'bώ) VIӫ:"S0{ f)CLJ cl݌Ln-Fz.f|IܬgaÖē p ]0LsF÷u&ϔSb)N@qf^G!3a:w#Vp?04bX|T5>gh5 ]@4;Q-l1 2ў0$u天v! tI&ؓy[/i)<&j##X0%R!YOc\NM8a c1Qt=Ў:|T>iMqJ}x&r*C1 ѷã- >;#ǖVoSpl%CTQb;L5az#0DO|9XtZ|iC:SwyF!jL?F!6u@-ps2vG'veR͂I1t,!.YnH82DT3 zi)t8xyfmix9fb%<*LnzivSꈳ3bѬ%hdqSqO4 *PU- p͵ziw̶S; J \Y=^>Mo R4~%5(j|,r)u|< n7˞ o,M"H>R_o'7^9Y1Vf. g2Df2`4.VUt9\I[yn{K#hYjwH۴?q&^\2ExbyCɖ+7[iٶ k *8ژֱlsdh~aE )a N=]Dr|q:]:hhsR$tbZw88̵#P݅l?6(.i!ds 4\Hx#`#RtzηLOڙfH5.J![ݰDž6*ڱ~\=uPE BP\Ҹxr:҄9$ª:ɮƧ^[{Y0d`t$nT7\l@Bc|󣴛x;qWa$Ŀn1is[`̶G7F+a Ct͝83NGg̜_}y-ͣ)CQ)ilݧ& ,\;PóF6F*ĢEi4ӷ"۽p܉qL^*s/5\En)̷)ֵ ,0jFMI"M* +->8ͶuiSmN;T فBLwOQo #RVU:2l QیnSV噸aˬ5͖<ωhwcn ՛^¨R٫c#)$Xׅ;ƣ`J/H&̳W HQ oq~i!0zxsT/$p D쀙<'P\(wSfRYT#Ρ>6O؞&u>]p3mܦ z(MF9c>jqU h1H ] j|vZ:"lҭTz!Ki_8rFM1};o5q8/3avKe:x?GJJleFokO'čY'(47~x$_I>Ixj5:+@g ¹ʲNӿ{4?:{ʌ; YC`COSxlm !Y,v8=GmNqIbx[Ķ[DS>b׎aYo#:AT xލNa3OXAj`-oy.ԺrOk;CFǞ\ (f!B":Fگ`c;<3q+q3d8)1C321+0.otz'A+>~4{ h^2`w"zFge(ABp}I.-S8RLD2$+Ҍ @;އNsn ŨrNбznί\ J5B+ EܦJ3@7's3,Qu3x9=,&@ᜧ>Cb\.'<5qNaHwY nTW}HKŽjjo5H}1Ý!%pkh ۋ#L/v/h3L·5H\pCyn't$LgjkIl.00H+-l@ ]:&fWz^‰C&kRn5ߌo2E{h+=s>r~{7u5<~5l{ G~7nvvD"y|v>i8a ,H>ZGULgdFObl#…)vQB`S5Phhbf$Sbr;Y s`qu<:KzDFTZN7{ k4(7c Jf.^XiD>h%N:;^c !jA*`)]^ p/)P=q C|e9$}M=nHnCy\mEpcʞ$:B+*+}򁃔Sa=7vf-1QYΗŢ,>]>)kNyb+qi8KNbٴo/8SJj03@2yh ҇Q`*~e0Q'Y{baB r%Wt@_vtN:m5V X"H|LΣ盰ÈؾÎAߗa}m`Sv'@ 3wyJQ8SBקmk5|)Nץ-Sr|tnW`e аO; ve-b}·~!UHr=:c'×vlh@ԪxХL G^E%0H9 JD)( ~Gy|XϫπOߩsaD QbTTzl%q-am_Ժ%rk]L)ob)ʸdQ7AypumPĩ!E(>dX_NE#P8q۸P G)ii76D?4D92JC0}]Gu'cߩ\!#x~*ӹ:~8\DsyϙƋ&f_8O#8c3|^qmN!֐-~1\<.s\Ef<:aI Sb]Kabvk6B*"l[xz~15Gc)R{h$H`3V}cB8SUwŜk;އs0I =Azx"s2Ӿ/]~~ Lh^1TS8!?E AJy?IS.aBɜη<*WY0Q4OoᲑ()2N79{!ۧG5ٽ/*`}u0eapአ@B~a9 _lt/;eg<%@p8y+Nk"|[[ Q)V 3@9 yNQo9a~tkE*P񕈒,=bx3՞79% k ŵ25-Zm9 (=$M zBZ"S95 QP>CTC9l=3qN:2sd8'є,]!#KjM,&cnlT" ;;A8d:pq#b$[ JCѩVx9(3'6:!!Z樽zCXyURIQWL29С b.JˑY?%nx>X wj='w2FHCdzBA> d!IT1>u-/L,OP/܁6L 0nUUUfxyR(wʭ (! 3C¾OS>Ӡz ;yB(% m6?ly"w"+ @/1dBBҔHP$NLV!t0{aXM5fRC@)k',=~ |ww{PPlAHJPP*Kyl@yt!&T.C$~{]Ԝ :(1H+0־F|G6b.I!؈Hl(7 5w\IA{HUbhq(NIJc G-ČNaQ$=gK&`'C@~V Ezbg͸JP%Љ,! HOGǸd`5FI j!BOהq*p+`֗6HaC?:vk D%+Ƿ%" s&E1 (U B=٦tkRMacY`:<EU,#l"x6 ˤ2C3(rːBeS@ J/"8b)``,Mo(AyP7 NB u ƔPgjЦ9S *$#万be98Hh6v0TT]P f:*i8N)(3N$F TaLY8ٰ6kTQfR4d}: õ$<DNdt7A5RPvy-;y;4@x8 Xe`1]&4ɕ̥rYvT1'WFr> :"?Yr`0y'ό_yms P $>|w~$=v=ӈ  PRަB T$zprnẆq  srha.gݗc&h0Ih_L@%JFsʭEئ}6#@0Bf qmn6q T`+Y; y 0YrA:z顭28 LCВ! U2:gY5%,A2ei2}1 CnE9͗^zD  FH u_~$;HPq8h(1N96\M` yW: ռ>t[v>DC8oׁ|0gOryP?jA"MAPJ~Ih*,A_aw>1:J4^cs,ei BfǷc61&#)߷4ĺQ0&!("h<Hz@8y 3;JA`( ?y &+k*WbVnYat FUkQE3RTuuqt 1?uމ$J/tG| $ %t6/ا5!pgW *^ S hF$D#T^KCR/T;3GT4 *LL@~$xmm,AZA@ %*4T ޣ|d^ AAO\5lYV{j Gkp 1爆MAL׹0mY(rGܝudfcpRuQڢBD,zWxv\emR#Q(G"Q9x^ZЯζuti1\{܃rt=]~!wf*{W=4{ ^0C -@8Zc&x?Y= QAJA%b")J#-?Hj8"9@JL(PB8Az@bCCr˼q O`!CӀLGbDԐ%c ;,ҽeMMLq { ~fdl,r왒A6#^\z$"N#߃þid_ 6x(Zֽv'̹Q9PLCɅ 5 6rYU$ ҇8tM$4&(]Y.E JEMwI$ɘ#WZU;BL Ϛ8g$ @}?{ףBi?& LvX3]-/wSh:9Mn߇Tpĺ)+61e̩a7'=l:l(& }<@ %;wL4&* }֟^xp| 6B|dZ0?t")>E=+!!K>>2zg_0(Hup*K(Q֠`i^`]WȠ&Gp>qw{à +_0xpg6(aSg[ܯ ez|+WW|,%0+(x`oaNquV*(n[f:n/f@J$-@h B8 $9{U#`nd,M} *1(Z@)O׭ol٥bq&()WG_2'38%\ӯM$@FS%h|~ - HK`%j:P;׆%n`@-^?@)ݔ1v1T.+ єP9h?*b[`~?h?6000wЈ拀gf๣EӼ'ͮFa \%*(u ,hiÙ(C(!=6}F"# HH :gCc~t :GBzGS$tU4( ~I?0p5'Sl3Sp԰a3~s7'ET|(!,C7gV&zr& =CJy"ȆD17хLxXfKT# ׾ sl: gjX-vn)Wzw7'ADb%!}WvʬPU]l $olC4O[$v>**!(!fiG^ at<d2#{N6KzR|=tN'n, 0`0z^9t}U `VﯮFb  P?J=!=Љ̏Ӎ!OJ$@%/ƯS @1w2o0Av IdNFx1VƸMKldt^$1;OoJ%>ݨQ=YCwŞDp*؃0?ͣ}+ClҔQ aNycr|1mlg\=5[)JHLٖea)A>ly& \/ '{%$@'xÀ ZB̗)׼>`Χ K(+rhX/-`e)=C%N DHI(:=g (([=P@}1B'_q~!BQO} R%  T6Zf CiT&{>bCH;~>b9""Z@3\};%&JEE -7*cAw~xFOnI~yNbXV f, %L0e94Rz12v`E)'on[y1)A+Ax-75. 5Mx$ډlʱ4i:~l5*kH L#WzF,x lyEuo8ARI Qڏ$d*ҔJT%(V`~o1 9|y b !I =0E`pȂ߿"=~(\gN S(I!1$# i(B($D> z)d;иq8{?g f8#Wel܌nz!L2_}JkC1P% .@t2"Oܞz=:2H(VU=aבccH=Lю/fs;F0 Ɍ=w֠xQazɠI#XGI ҽ$#lQG۲ wDͩE QHρ?mJeoWtrEI8΢^?Z0)_=~C9 QtV?p汃Y/Xz.ދpҘ==Hg,>#%)Q5Q+N˝DEwG?ݮN1V:x"o#y9~çQ!F&>tE՛$כ<![Zz|ȇء,Ldn8a˗p>2>Èɵ.OyOb[4g"qcSte|2g3+zEs&]벇9-qxώҕks}Qqxr1:9nJthzg w:y%ҋ_u ;ь uH%Zh 'haD#D]Piۃ2 yAargLc=?r;P)7}{ יtH5<*~GLKFʪ#Q|,3thO!{@}.y|F1<7vE!MO5jȶwMO7%zCKR4!AIM1(4%%?ޏLd+Y bH!GtL@?wS#9KoAr,(`,P bU :aFX v(/$\ OކL O[2!&B<^Ҽ` RH Y|CƠ9u;C LeF !;NI:Eo+DP)=-/ 5[A@L =)|Cn|@>%)>0b@͟?.,L9̏N!H9,&c#W`'-ACr{fcCy~LT/G> k b?3e֘g`9a?~F+$(u4O͍5 g!M6cJJ$I IBQH҅R!+PHҠDM+ M4 RRSJ5E#3%)HpE(QdZS :T HRhuKE* PgQLM0+EU%D@ )ILL@R5PKKTIPEHD(D1$@#@(#IS(L4E 14  DKB^$@)Dbp|I,4VP,dh,,)Zwߚ? e<9R.ي0NCN4Ols \z;p؉ Lt0QZ'o=: ABz|a۠)4:PtoϮCRsYʕ=j_@+Dwg^b'2b~I%[jWq1I!S!?QCR?'W#)'؈x(v!iurD ^aBxO}0MO &[2ր2wn@N?O#!۹Ⱦ4~n/>q̞PJϾR"$ $)DH18h4av\ IRԌ.AUCA4@ B8Lĕ4$IE$HPDCQ bSDTRM")e$Rh`eJeIZB DJ ff?\b LMcBnB`S H&0`LQܟ]lTT9`BH?O;L\l4"0OM8֟~_!ѰnFH^A) iREHm8S@ƠBIW85%"gp[ndHksK'3 AgӯSCoS}8-~(8Ŏ0)f"e]o#1T%S|y*/)x&$4!obyKٛDDT>5$~ku!E ()Ck4o! >QMϡWWwqxlE(EZԏ3+&R( /{M䄈I|K6܄_a@QD 6^(1zspNWvȁx~ra}5нL10MP w>NsM-,'=h[%"2GWDX0Q9Q2VSRS᡹e"nOJHPҍy>= A% }n /iϭ82 )9|ThZVx/  v"T)! SrG$V 8uo,mO3@ܜGmQXB 6e; hf~:g1r *J"p융@{ XI JCH!C OJWc>8H2$?CdWD~O)аL:UHq^Щn]x$owJ%B 8q`ud!a e^; Q9$s2_|93ʷ w_vR'g^FgW-c 'c/ GR1jXjTȭw.yvx1Dž Z{C1KvtM)pt$6N`6%d8EbkD*2ETDv &B~1&q:Ou( ҆FfZanJVn !!d A<3aS%(2#.d=750ToES)d Z5_9ńN?UL !Xas]زFyxcTB%t 7') y @)15O\ }  mBaԧuVyGAR|!=񖉷+gzkavIt5݉P$:ft %Ӄ eqP?OC!l"jr0@ꠘLdZNi'1$L_S ,E:Sg eNZPxj T8EAg;gtz? dcPg $6GR!߼:V&-5~;?3WVì>\V;SrυCt_ogGɇRU'B| U4Ifs2odKЗO %,hdGHMࠥ aN^r 0&Z$fܵE0P~e K&K1$Ų3wYKO\k{;b6zt6[p`ЁuygVEzgFfs7^%im x6hƢ!x[hz9^3h6Yw '[yKTe%(;J&mNR6uBACרu+C($.qϧx#&kwJ앦 am'8?҄[q'|> [Hp܏+m;P^kglK9JԵC/74˜\>dȥc<-(ʬL]AXDaTfTvܹC71c=pv{anuSS)-06fz/ғGaR"2 50!RLB*aU)0Kʙ3KnTE;&Lm> iӊ9ᒄVX,$ m`0Y%%b m'.UzW^qTM"(t]+gw%U<𭃧Ro`COV"d B {4z3QIO29jqL;CG1-zb2@Kb#s}+jtP!m~Mg: I`Oo"*(}%25ddn&7#8@vw}܅^&TC[Zu=1XHJHڣARL h*|s3qyCԘs3'iNgg8Zr mqLP&$\ OJY8,R􏧳|^},;+@L 7a pa` ply- Ύ٫<`XSw16DߗNmbO~- hU1ݪ{}$sPWq @ v{(Or▒aD(V?C CxYkl%LO=ioK^a8Oc;B|=K(UUi1 Cdy83;st:'1/yr݊i#:|Ic 8Tn. ؗ)>Z!PbʹMbHh6!,mt%jZl1!>i5a>[@jQ-*a0)9m? tu!SjzBӽ_KʥƖBޥT,h1'G )%S2{~> %{g2߫θBvW.q6[2)^4Zu[zpy^zwwE%Sm.Rw:7hWw1oG;5)D"'8bLefd(i hYom#y'K G~92,,X^{WnOe]}au>H(݁QsP/!vrR-P6p(<؟0\ԨBD=L\svqUzz-Kc @m=?`m<FK\ 4\dkBjqO 8N>1> wiXDN P$U<6C 1_ 'Sʂj -1^|kgC)}B6۩;&PN@Fh ?` D,Z&*ij 6=3LZ/vb|D+p5)퓠|NH=Yj{ ҪF%"%}$6+Q0*P >'` shS`W\E٫_JK-ua|uPyD@QTB@9H3%$ c4ܵd$f'90(|f+`D('bFH6p`cKRCmjR‰EYZ>ytmQY0A|,8*¼ka/8) .C5\Gv}ڮxvRy@dxa8Q~N31L$4ŶD #$Q Z!2]$ӈ&ihB!ѦV 89xwS?,ߎP!~XF!'1c4r5 H=@S.RnQg1E#mTE8)<ZN0b< !rfk 9X-[,w{-,6 PfqUO͔݅ "k pB%SBBw} 9e[%&P0{/VM3 *i@ꑥum!7hMQXbIW?t;CHt=%CǤEMN|>IDy^eqg GrP k!P#OvOVtޙҪ0 ]Z"k rKrz#(J2#;){< IiaJƖq0qbYuV&,pIQ;Q+@ T jPNa2+Hxr`* 1aKb%>ol='O%WBBLC7G18 CarΣa;ǤP9H2 :se4F jP9hrl4dNļHa  m0;َ5PB>Cddy#Cr}F)&XhY %C( &JkCv" }kJ#T~tyhi0 ",'f) <Ͼ{n'oK 2;X)4DܢV(f gc9 hfxLLw0O(*zɀ3 5( jt],%xFL=1 xhSA0t5؃)c% p p/ٝx^ tiNqₐQEnYVssV{"a7呍d)qXlPK =dccuJR #cesl)%L6bH("toq伐n{NlNy-,&r? 5Wrd{8W~I&!^FrIcP֗ě A4'xߓm/uĐ'SM};`^J CHbA"D* -b8 Ôd9MKeH*.@QhZcF- Yg,"a* \r%5B𒐈.-& uk8.li_C'5S{/%7YCtYCI22UTA*'v&eH|Q+I5zf_.+wB{6 Rf ?IM}VRQT1Pf l+ijnPܱ 0ޘ~kF"kZLP1o0j#6>7GBD^E BAׁ2+#jt?Y'(ZIָl&L-`[ TܓNrH>f8= o=}ԘKjFS\N2MhBQ$0$K3,@膼PS5:`;(K~k E1:Vjqk8'C:Y&e`a5b'ATbXi"0_P>18I%@ؐCܿmx !7EE 0i! {$O \?d?w#aТ%n꨺>SI>.Da _{$;1bH=L$VR?[>d0Hi';wbd 8Cy1?90!Nq/=^a”$"5` C D%\_Kr%bd޸,(05%^iIݬ)K9`< 'OH4Ӫ{G\R5CS4 Ijq U@n|̓Y h"jfM:J O/l54,"2!tQ> f/?+ IG$V򙘘C0i(}hߓd,ADщʚL xhj4, .]q/1`#ry{"\+JiCK80 8"k( 2]QDiMP_z Iߞ` BMb{F +J%D'hy؎ĩ<ϸ,>qgJ̢-ѕ?Gޯ`v޻!F'΁>RCfC0 r)ŵPQ;yQ5)y8cyûGZ1Hc 4@b7!NA_w %Za'k* khT&,td-qa|/OT ^ؓB(F{ ZN0hI->!q˾eK!0,V;vP<&|٥D:j ֍]4B78nA,P2.'NbtclIa$ ǜ78W6()&͎`X%9g9Ýz#|ゲ3)y}=Jex8@B-^iFJ9!EӼa7 JGVp9qFnR;x8' ?sNʼ:qsm2K ]񧘼=NNcA1%PD3UmTDpQZ)l޵(.ZzbuL*Av^Lr,/IokK/]=s m$ io)!y)=0FTNL[853NuPגCjJ¥@hJ^YI]P=] _ N*I/hI|N~IĘr4=W`q}7g=r>60i&1^HN72HnЂQY4"hvLlhCT*'kzn;rQX4SNc@xxJ5ML}i!Z} wj&Y?ٜN$NU)-_>}[y|/*oA,ADy̋5)E%Ӹm6?➿q s C}n Hid&fr0U4;H˄4.3QF۬徍D  tSvzě)˗T;b0hfz,]wm[׮v* )f[;q'3L5V 3 ()|4&`Ý 8Jpp !ZR%Օ0'jkXcN!KDca6wMv!-.prBj34IXC4fVC)R!i]]Pוrj pS"q:ET?x>M)#~6|#BSРxZ9 Tb9dK"d""P] *% 'Zhj&F$ArJR:#PhB% *Nƙ"Xc|N ϥ@By ,m $^l0 Ilo? E*~0 *`p(SVhq>,ys\ D 8>ŤIO}C:\QQrJ#5m )ts`>azhyr ~؏('!(D>ӦPBR;aڪ]J PBEi(((a*!)F*D"XCABTQ)UDT@PHPđ- 0 .M3ILLHP:: T.1 )! /FE)%m HHd_E }J1SknXl7nzSgm0l*&$prD˼\<6/ ֮+ `V&Zk E0K r "RD2p21/HDHDJQ HS±lKV)퐴ڶӲI hLm{1ޜI 8c goΘ 6$+.KABQ˒/EӁ"ˋP- R*pv-}u!A ! 4t` h(" (iR Xa`b(XNitqtT5|F?Q#6 m<+DV"0p**XUF R(@ẦN0TN ^IA4I+O1PD%I % =勀\2ܺ'?@v@'$X(䝑; Cʆ P̩@KC4p3a΂jH#]$SH 3P2+X%1$ R%QqXCIQ ,\q#!KIabb"@$J( #MQ@ĄTƖ$LF'P4E t7qX#( (cft8Kd"$s sllL"(郎ٛM"'i^MLW%HRCUX:ɨŮI@TE-RLnR.1x"F#5J LCTru5Ҵ(a-@`=F`( a(DdNr@@Y=CP%"ЌQTAHhB 0!7w!b['XRVim`e mhC4D]0rT-4*5mA dY_?i&*;2~ HhLPpA}w=C ˼!!Lڟ9 'RRՇSϛH[ DFӪ(>2C ?{`{wF@48D#h)8#\_!%Ա'Y91^]pptԸ:LQ d BV \fl 'v| ayvـ:60)yA m,Vjt=w}$a'&l.7r/ģ2k& H&?ؐiiGAMrNEZ?"CpBCq d8{] T=!:}}ϼHvל1LP}2:@RPW!,ylJv Òn%qܗH\aΌd-U340lo A藮y>zw.jo5" ǔo\ QR16 oɳ>ЛR: 0MLBi4C6CYu)ؚĘMY4mo՝d7$eJR]r,şm5n\-h0f%S*iA?~}4rտ 'd=EdK?#IMrkdCӤ.d$-\t5\28 KC]χ=}LJ:0 K+'I!ς86XHnr2)&|+YPS{Ja`2POWdpfC 'n ݖNrM_'4 " j??a nP5 `~`}dq{hE0I_dȠ)O{OO3Or;P m)5/lJ8H R'ofȈrFx9aIcXyA@f iCKSPJ\h s -bv60a1ۉ'5f F m 60H顡q 5Ixia&1NO@Cc*߻0v}7w?,3U,C5"!izHy{N]1i_'c@_B(-td\H9H! (qq>ҧ_̛HRndf%DFE4%MLp:p9JV(bT(C3Bӹy@DB$Hv_y59R54%&GAJ|4:ʗ(jI4B3T`Hh'bϏ],N19atq d8u I@{ ^=Qy; B9y'`JfTl]@^eWu^C&d_12qˠPl̉ Ax$5D4mi?] B|l`<mY>& *!!&C,NhdBnSI%4O]$?Hp^P3H*9 !%! wGA&{JQ9>^e8/͚]5d?=Nel~<?oG 4,%D-D'o1ryFvw#998?vo$_/`dY O~8ABGRBhiwNς JA(>"IDJ@:)hqV!=@p HXZZ(AB Wy >/"KI?t|tz8 1cO{79/8zAKj:Ă3\O׭wwA qa%LO3bC'0yQy[VZ_dzT8'g2pAEU϶fӼc 'Na KDžw|Ts 0X TbⵀTMToi }3JSz7aDwxs s"1I"R~ȉi&ȀP ׏‰ E }zZ_{Y%q a=8DDLBѠ-&bdJ( @ RS tG \4h h(5LBqS8CJgpPKu,Ӓдd*27['?rOKQPIHn+ -kѩ Bn0}\6>~ 4m?vA3r1׏fZ['C!RfDH Z4iOM A}c<'"< >]14Pza#$ jB_""1XkѪ#Ca=H{N=d eBDY?AIĞp怪#K~YE@4Q9%(X*2ihS E\}v E \Ծ1$ Bi xm^,;^xsd-ۖF0xC5AJywDlOϭL&g9L =R1Df[F8-1?]_9rZ$ۖ7qOst΃1csxrySt8p X`@D <8),( ؊W!q&A`!3,ɵJ?: % EUbȇP+O߰uH@H #EGdr*~fRc`.3ԐhhFcߊ?LC'ĊbdCщ Nj즒~i:=e9Uf+a?eoPX;/ᄁϕ1I2gWonY+Rp>Y?L5OM#J F%&Q hJ(Z>s`Ҫ|`b(Ym'U]x!Q v.Y0ً UGB~gIPWuYAS@ȫ Bɬ::y ɒD2`客-9g &> #R!H C};ӡ(= /T0H~SVqI<" p>&ȑ ?U)UH>mҢBrK s؜Siyˌr;kO]^; <٨9tQ~j_2;69$a!Ζ]n @0=Oې3Cé{y/tM 8!`s8YТzRTE(Hx$R:-e9IϸI2QD NG":<νs%OMpJBcA,wɚٽ=!Rv|$ρ:@k `&KCMR:A4e9D_>)A&k!I3+kZEo,=<;Vu0fOd]{aշヒ{JQ ~n:|>%m!!ADȑW&θGɅ.@dvS4$>dzJO! 0t $WVw1|LmY)įѓg`^(6 IIV9ƓRqoE9&ecE4,X׹g]q HRJ5Bu"|"Y2(&M0O'MW̚eܴPeKya `^5ʉ3fL ԭ^ =piXrIgK8#zɝ"?! 5%W]:|+6!&^JNX-;e<z?Qזhh 8'x^kw=X}6olUs`M}pŗat FR!3E N]i@r=黠zR(a"@Pؼҧճ` 2a2pQ>I~fPfbLA\ni܁ $ˁMq˃c{|otdWi'ay<̀6I?G(q3Y( j(*A뱈TQQEDML]MlZDXl?-!F+"TUx");7pf_>cEIP}O~eH~ F&du+UU$I!BZ.crx )Wg2BE/R{NrP,_jA3Z3QB\j"mfbS͎~"y<4|Ob@4{|&9DSAF"j52듔$ D*qkQ̳2+"= /:PT&BJaE H +ƒA0T\UITT .VT6ř X͇ U1[%cÉ':9k1P iѠ( sZ #(edNH" @E2! s!͠+O^6)-R (pf0Qc)i<4p xFqg Bg$)㉒L&u\J1hd՚kX7f+X$R$S}GJf2qHMi{6K&RRPLUEb!TIMmh$ݪϫ\6kX2ڨT֋s#৉1PTl@DMOz=F- AW}G7ranW8% 05yd@K"&'C5Sbɢ"$grbFkc@CgXhUQA=2BN>~&m5C@AJ끈 d*IvtW&36l:j"jOvU>h4df)ffHf6ơmIKDA@E;*)Xh*(b"Vوh"G% D8*tt%FD@buBIpȉIUu&GZPxnr Pe6;II|@}PKN]f`{HL0BLocdZ Xzdbg(yh8pF̓TD-cVVle5^?=sw&aV=OB|prZ&ɡj$)i9>0Ά+l -I@JJd ot ͇abhh G5 a9tHڐ,NZT"/-fN~k;hw QL} ,P*/*P`s(Uzj~gQWީ/_Eu,\8CAMtx0CzLg)yvUL~:4K15>g8Yb sFG:ӄjнԈ^dB]N.@CC$>&{d9Lks87 &I@}p_ð{zL8{<'pZ;;9 wrՇ藥UtGuc$h*unk.NA߆qlHcܕ%S4xIfR)Dؕ3N ΁!SBhNl=AK^NIW]'Ζ] 6dw^'raSHD;@wS9Ўnl84DT:*DR!!bzqaBDa燻^} E)C:`py3> aq_%PW,ܸmcf,o&>xZ~ /yᱢ&KmN =!7qXr&beYJ&A:I?:zKeBT#:sxnIU5Ώ\ W&58⪨ R$!7<(H>:IgPɓ:iNxO='?Y `MnAM+r݀5,vK~BKX{z/<$|y'c˄1N0n]5J*b)7?#y82nkt2P9DCCl}XuF0J5qh_.:zٵ5VT~%6ߴkyܽڝs';À"䳏o|'drרۚn` #dDm2xY@i[AST~f%rɀq". 3 l +c# Q҈[L_G**vTVUQDUU(9{0'O{#ځ1x 4'H幃qJtmQC5%>@]׭L\MptBt坧? 5'=0Lf G=ʇZړ~c%RQ6Fb%#Q/ SړWˁam!NUS|WI4iW~lR iRhx'L*fCHRYf$>#bVq@YԏB rB6Vs0AHdֵ 6I C :EQ&xPI?NK=s/jPP§8}g~x_`8lC~hD0&LVT(¿M6b$A>R.GPyvPV躤b"';g7,An3;< S8Ii)%()`č!E4Ḑ(i4~@Z# ҏ?G^$o$yaZM6<}n;B IDDOi 8vZm8YV<N6p0@܈ZIm\OwKT\=A44 (l Jt[݅uV1 dXBBO,NHLS4xè TG?ȁ@>?悐)C0,7O@Z"d_)@p{XD IEP@EPsA)&)$!Is5䠇$r F/9 / 3?a⾹O 4)IAʕGé'dU1a>' BRH K2Jy)Vad!!`Qd&E!b Oi"M8xҬ;Z>p$=CۄQ*R$v1q95p;„bA2a4HQOǻFRJ}c CS 0s :kDPPr _sPW f'ѣDO\4! G$N/ SՄCwIs$N4E{lfm+bDUC:̢p}R~)K'.;;yNpZCX ٦]llčl)eVV"]h٣Ź4ۍ9Lf(k(nqDim#DNmHY:Ic,TibC_v}lmSobuz]=iqpn.Eː"8Uû] pZ }rRyIIT4*qHe>5xat㡰PS<(v?jVYxpFcssW /[a٢t9=<7<n roLia˨4gu>Wlv2ePcPT{k5uu0c;yÿ$vqa6WZ…#@v])^92ߜpt)G&} k|`X)wG̓\X,eZO]ę7RwC0(p>$zHj^)S3M/*0*oSD#CvgJ 4xt.[q%Xm?͙=pam8g~xOi!qQ'q5 $ ظpps.K7D#o2 q }*F.GQxxס&O3 aS\=߼x;eyienS&.ikm2fkg'fGtQ$Y LhWbtx-@dNR,dNC.$y`dك?z7Gz,]qrTt"}$MCm;b8c"S1^&ZuI RQϿ5M=m&Ć+% j & PNIZyTP27$&R.&"^IxˏfK:WzhaL+h},1Q3-PmUH] p(B8sYeük<t\t}Xޘ4b)+(\;¦oӀx@-Mø˘jiaYL(0]LcZQ&uHˆ 2EvUr47.v~qqvir4cƱ=-1ZP7Ea7{~s4ql1 @߉k^IrFL>w`ee(0 ISٌ\A;\k"oiߙ:;hh~[.i#s\]ˋ+ee(b BUB#1%J ZfKw#]9G[6>$ij9hpu}@ wgͦO 5D{޷'^T:za|4|XݾJT ƞ."S(,)S1Ah".X1ɧއ;Y+ro hOw$9_hRC'~gFҞh*+H:fw :X^QO*3:Li"fqGד7o`txٱC E~#sľIa84g܇ _sC8n>S#abjQdlQrpUFK M6P7jC=:tӜ~CK8mo1I-0C\U/O'l-8doryOCƚJN$FV[<0G4&ag,͡TM:ֽ]ۇ0jSKݾ^[ɩWwtkdCó;(N/Ѩx1uC_^L]˩h(O]֗ek729)C|Ǎzc*a8c52vf{ZE.)M#;[s[|1DXY\]K{. h:)NSep ogM[=ӝ3p6`?|ڬs,1Y+oi"R#*"T~yYafz[rjF55Z)*F陒Nyu4?;]1A{i*CizF0u.9LwˋjG}RjM֚ GO]#1'Nwݛլ03ᒏN"}7zZbGvk8%TX|03-$fq6xG~7g. ZJ_SrwQЩ?y/Gjc{8E<g<-6dj䉋 }*++XrV>ot@dr ֜tԿ[qga-"uͪP)Rp>-(2j8񕢣f{jFKz&soϱ=nb( t8~Qm,ӵ(NGԖy}CeNS5sSeenX1Gݦ L;7漣{ WYdA37}uff y驳Ƽ/)h1a!igg+PEwij\Veea57m։<ԫ7*yv[nK5b :'3GC)Мd1߆ * u'1 ^YDzru 5V==-+"Xk8rx27I:'2qف  'VQTT`[fhp"FER#"NN!"a % |8xSrǹ"3Q hͲmOTGNiP?z_^~1Բ9+=}eۮ,6$@4 ~8C_2$%qw۹&ԗK析]'#gHsQ}ni,U7L夨g"!h6CW߳bu:Gv-u9JvfNQ"9zuz ٸײ] 5OQdɎnlT A1#^aӨbA ^ƣb3>ӦD$}d>(K0?Yd6 R\=G󳽣fu';xެ|=A_]loTKs8wZyI LWp|zg[j_:xʼ8X({SgrqI)b]hRf*5.!$J}e+6 g*"R Vz[ĜO5D0)vM:ф&]) P|ICٜ\>s|#'܊%NG͗ERGSj|MiS b>D("b#dB?6h8W#C~}mkgU)bɄGd<&Ul zKԔ1iOȖ@>,8>MLէt^i{m[t-]4M/"_VdRޟly:'y)Ȇv12Q@i*v;pjބ='aɣzC #HPԄL5283d(fJAiI/8i⚔0x-^/&!v(@uD5)o"E<*{|x8S!LH~LjhyL޵oIC[" `tUTDMxts2zhv IhɊ<;Px*2D"/6u/(9Na>R".@CB((8!;|5HYwWMEYbtxsh" EK>;-ܺwJAepb Kح5$J2H9Kn9pȜESB~v\]reQ0ӱ_0 mOP/StQ;!Lbr5CF_uF.>:zo2]{Uxo"=iEB=nj*/)QEWc!R!TJD9ŌQR!ȺQ^mdwԫ;[m0f%;qCyXEȂ"Q) d^yӴNVh,IFNCܯ9Hq=i/aH*ݎ[0kaÜ6j;@["EaqLNf8 ۱qDGD ڬbeBIe2l yaㄋj zȖЦlw#*OOiׯf@@idJ'lrmUܩU @3źfO0;1c=99eivT(GnjCtac ( )n u1h5C '1JG~2M!pҜ"`;LT1 QD0Jп-uQ0Dݶ6vj$z28zjBCa?( #$ƛ@''x$xCȖ >g8P&vlȢ)(4RhԯYhMz2]ߢy* s͆7Y#xM':MA xrO:%"~vṄu! \ ʁ,~9ƽbU Are%&U V'䃇4J$PƁz]@P8C=e`)v(,#%zԤDQI|[OҒy] K< i!çL@u5 SԡP  $i{IxzEf? ?>:1|m~AY1p8āFi*l+YT@ L)@c=0ԥUv1ޭ䏤°mfMQDm"2kbH=v֟Z2vM4d943ר:F5ůs.W`Ty<=%89K6ƣc󜈱HVb]i6u۔ 3];]6M^<ӥ)TDtD ,K9yFHE53jГ /4ଞF*y#)͵K^r>X^--EI8 Khd,gJ ;;Jb ,ԤRgN0ˊ<@A}xhEUfG,;NjYQt(8jQtٹ6t +v.βRY[ KLqo{EEUU\u\5aF\-liy~y>` 5VGL/z:p;w"SWQ17Z\Z9-& )4`C N PA؜("* bd'|E)KIKAOiq<GNa94mL{r9i~)Q`9il9+ZHqeQUGKm[~)@(F4RP"qn&F^ @LoSYqU<:g@P̖^)iUJV{^Iy2ЦCԎ'Ax\,*C{h͟J:f2]lę(C=:|<1DET[UgamÕt;OT:M!|3!Ԧr<%%BK0@@e@]&OU\MJ+Ŕ5?-)nS^%C |]%=@̲'C*߸݁D^*nbʁ2 K i ӟYEw%E(]^c@ɳ}BwWC]覈A&6x-Ùʁww#{hefnN3W`Y:5+eΕ b&uQ'ŝ hÃ3agoz^z C,:Gxd Ǿ48:e]5DbGX>mYZٝEaLxS+$i1 cE휷,_-zՑ%`"E9Q;g2F\̲Eu*:v V ~fAQWz8!ggg.IUU3n7oYguD{;:hBP7d+ɢ&սC2Y!-756'cq.NN'"tfzhpqRISs1&zig<<͢t€a4!Zkl,Ѐm6^P z4Վ $N!! FǼv.VMM6hІ՛pAЉ;CDhhқ|CD9%:bs9-]Mr@&CZR)@ ;@ G|h7mh60$#!֍&k ",^7yy¨$!` HAEjһ3Ž!Yvvb7-py;TDk3vhaΙ^/-#YD߁ǫ;58mʳET wk{98%$Em3S)4ƉG BoQ0d3! wps_x${7|y챞:fLo1zDH%B! (|9)Hf5)xYJa!I@̳Nebq[Xjܺ 3 BUƋIN()Y[_ C0& F!$Rıp& 类 X%ژa3 b0YD&3^.KC3 PLNH)d  $eѶ^yڳRqӂ;;`ԘSJudD_&`BN" 6JYэ$N .4풂$L5 8a: DEԵI8ȓ@b3 I!:{:pu;(iyco`k#0Z> Y‰V 8f@P§vp۰uyx Ĉ,M͹l a/@8J8z,=?4mʶ]vD rf)R:2cQb5<9aH3p$I!#`ˣdm~ *Zl θÀХӡZDo-卫cDqv>C TB9trg gF/J:DAt`X&&%f^6VTK.f>W a4;kD9|Teaq\ț nB &jά׺˅4`{.d")R '`z!=hJVJSP+M(<"EnL󁒒i8Wc#y1SyA`'. @Ypvrlwh[~;>}$4_[蝚Y#hdde27hu^7r% ѷZ<6-hpf|>J>nV1>|aߦڱz/M*XB{\{r!OJk˼{C$C;g*(Ȧ{~g%ak8ջ(0hNP 2 1iW|8}xL3+s&ĆS3Al%0G˘qf'la]]:cXj%<:l;J{`p3 @C2P=r' I '4B$BvEM- AO ԙ;pY,%$DHSf0qrc-ukII^T8R~ n(3Pkk e{, Zp f.%"G!qᨫQǐETB*")@YD5vFz;!s5+9zɂ;w6 ^Yd F CpԏFvp9sgQ ڈhm$G<$tłM`IYH`Cwjk|x; _p2)!3h 3N;Cv2TcsKޥ KpwE'g~v3T(L2 ,V>{DG FD%r0k6I m4+As688(עMM"V%a>랷 8\;%tLtEyxķ&+WI֤/m*mXuImNPkVpt74 Y+D 1-raʭN MAr2Rdpܓ2=dδM 6-;VzR=k~2N1]"ѻz9LAa05E! =(C^|՗ۇ[*7sl *<"E܆SDA䃮  (#=ںꅂ (+ݎqT+ sPfKN,1 m1q'9Ǐ]%C$کgI5AԢٱ7aۼ9rrl؁ٙv鉌3Ú7Fe;B"L `6,Lc4ICb ^w|Gv`&|I-$z/_|S4x?MyGr?%6{(`? qxS@.珅sc8,Bj~4E+e1& J9:B(&v-N`L$NvÐ!2lr9GᒦCuPRE+(K^A SXڨ2 ULdcrIqAIVN1fEADpMM'1ERJij$2c å&aČӔRh@rvy9 7!p -( U"(ם!}ݭiS'[9g }׬ӗrhDIe<#ët9_Mj:nSȖS8sNm|i|ǶmE*4lJ)T SCF,-aicl=Cs o#q99pg 3w&5a<dJ0ۣ(8xпTkl%WfuK@I3$hj s k#LȚFaF2J6QzLͺg-=kq7>N*r> v;< '|EI8zJ;WKS ^<9oSR΅JD1|)6d0D^PS;'yItH*(TJPI&th0zO+S$E%# 9)@1xQ6IBТUQ[JVJ[\[u\)=I#P<ڪyuCOǐqupΒ{G[\D(KcE&O{n?B=h75]:L: 5 )LfԪbrILggT->,'O^wy؜N)(q(VU4D䘜Y[3 a|7Y  (!U4%#@}ꐈ8H £$RB B!@ JH" J B(UТ4b@^wiCh)F`O?US[_:U gWkoR pȪD}RGbI` &*L| ƹdl ݶSA1W f@F==riLCH|R>V hã=]xiĩSi'\ ϧFJ:cO 5K's1wx& 0|nJzPg`\N) 5 ݗYeJl#'Dc 2а4ZSSR>PNri ?&k2b=zT*!ƊJ @A],=8, %OI'yMC. h79'5=ˎDߩ|=tˆ "IxK$\G%̖}4E)ie!sytSz)"%"RRh4ӶCఛQH} ]h14{L2زM%Hy]iB-lN) dX 9 6ġk'8.PD(GDmM-FVx[Ķ*bhZRLˑ/>xI" 8.2REvׅczBueOj)S S$:y d)GHC/bW9 {9Wmؒ(E.boe{*vq$:r貏.wWNM׺9_O/0LGhtd/sbh\!w RvAe4M r)#! S#© !DDBpl oU= MĝH: q }`aQTL7z/0y ʈ0^6+8 8pп,$?cG(OgS`޲C pίzw'6_gz۪ ɂ(Z6W8krwC{j@d¸g0=&J3Se@&BPEC^BaoDh ; Ʒ7wmʩ oG sZqiDPRr=€!N8uMʅD8"HZPXIEHk@02B |pbZ.nZ0n,w#>H&K}&X:#;%Î,puS;)2w.eYYHr_X?4]/`{Lj+XyC)Caw"'*T^2R49$0 36& e N3bh/5rָNp|Tm&YԞt݅3Pq0C7P-yT`0RDaȊ.*kO3;*Sᬄ!$DQ`XA=!S+=rw>Ԙs~h+ɩ6Di߄v$Sc D{!1d8:? "NC~}hӶl j@ŗțsDXTNOw}|Cӻȡ(~>HḨ~^Gǀ{ޣ'`G`a2'jQvzB.ϴ^(`HfBgM`k!RRbP%T-x@U  i.V R9~^1[ xxW(W0~ ޷ ) y~ˆTi#M^b?;:Kyfoy 3dr+DV}^{X|Sfi[=$ǚg{V\O힜1kL3>~PrS$ES*(SdDt;b Y_MQzM u:ryOl?NXf}AH 2"VbaJ}7&MaʅܨzY*'ОɓC4R:QB_tk٣=7Q1L?ҫ}~Tn+hyԈϋZk=GͲkrqHm*NcE[LwWJ4yGનҬE;Ja1!z٪фiͬoI**)6Ql$b)ZI)egxI$0IY)e<8xYS[2VR0S05|Da,8)c;w9 u mݞvDFQyyK6i(B,AN4 hՀ,2h{s82LJh*)(Be:\V搀I""&Nzf 0nevKDvP;DUD B/@F+DFaK wXejkETK[. `͂#(N^|2dƅ袽3qo(%0LR=<3 b"i$>sjo5"m A"xvV7˘~`UP>2{Au]|GT:wlp'YM |".EJ)9A{|_"!da" `O.t=%jN}(b㛵B%$3& H4 ÒZ zB 0LD=Ř q)Hm!2i?/G< $@6Q<@RiT}4*T: Գ|v9k95}ZkB'dRpwO(r=>Wq'IEcPL/|U)0R5A#DT2PJvhdv|:TY;Ђ%JG Hi! CBŢPȣ˶$qi@:cM"3$iP쮊)\NYA%DqAPQPʳ 2Hg .8\ˑ&V$&)%"/ڇ!( ( *HhbBJY X@O2I']rzR|grqFϔJ>hJ(0Bϛ٤T?QΓч jJM^fa/}?q.9 IЀxG`iLKY.h11{B#gr8 n0J JiK"i2n|i-&O)JQ] OCqVhu+lypjhG…PO4aJQe~-Fɓs*+%J,b1R[DT(sV|Wj<`+}@pu/rqW^0̙*WdUQ3m"1u3_3Y'DFK\1 )ehVct:RzLNRO{}s-uFd<(l/c鰞f 'p{Ǚ6➶ZȒ#"־M&j$7FZɒBQegFښ+9Gn,D R&!>hyh>ѠG㩄?? oȦ)#7'3=#_k 7ƺEӔ79zrtih >x?nJ*fz$9 ݐwCiͿ(!俚Dv;%Ȧ Y)Ѐo3_i|-`q #C+Bb@iSC{/ˢ C($b$ ?Z|"ka"lJP/B[ jw>c=܂wO?~&ehp((*/ۊ~? rWt*wޢXdi)FjHtdG$gS6l:)bi8tܵfsqEF ѣJy%zR5b UpC5 RT $2CJPb#\60x!* 7t\Bh2$2~߄HWtNQC- #Jh_9#>ʀ ABR*>xF,ߓ6h)0 E}6$n15d~hyl`bI(␟MP~B40^]@4 ʝ䩼E( yȺ$pJRd!9~#[{78eX=C򯴄ʨQ'(QCI.Fjr/P$"Hpl=WtM'64 8F:䖢;'P(|ؾFg'TB4q|g3ckl=+?1D_8LC&MJ%%rql@ӝ-`uL8<;u iU(~R\HR% RL]lMC9!d;&:T@>{?>mV؊oɲ/%4|*kEi…Q}Ȣ$̋ a:;8E:QG};<G0·i"!8 Mk_@6zNH&MoDk9_*6D  'c|6kh?z4R'evb 6hs ^ /NIJ^bFDH]c2~9D=$@QU\"d%Xbh B j6ZCL,pb&*GggMf|J<`ǿl`cg١+7s 3pChȁЂ 0օ-lDJAXLƘ+ NPF܃Er4K,R ŃTch?A]SGjfTQxgM>CH{O ME07}>O;M:I /ČF`>[٢Nxޗ(jJ2jtLp.f>~qA'IC}'1 :*RXf.PclUg!FǬ6N7r0x,2[jf9)0NJUAP< >"|s6h-89cp?(*v(槀c2 NP(.߈x&maVd߰xd=7C* MSԉwثbQL7{VL):@y&z ~93HA mȹbOyj@mP7y={,;z5U!ݴcQ/׶,G;azVUZFbjf0Gs:a_R^R;j^2S]DŽ6 {[Pivڰ_;/)Co=r:"1Ƀ 4UKs:IXIJ(VӀī6w)1A5mPaL=/ ?PL{ʊ>G{J<^NFrӳ8o`A$)wiBûbytuUpEy,zb[X'YOi1,m*;:iB )ݥ9nW @Sp.}J>!_YǒG0M4w\L?;N&  % 0R>sk3/ wJ$.Oj4QB=qi+IJns-i8A]Xk H*DcL3;~w߷~])3d܉/#A5 &c И2Q袘h%S9,P! Pfb7JRwK@sY0둘Hj3龚O=z.?d29)t䙑/I D&@=j\4eCh~=$Bh,cN`$\O;U.ӜmBi,kO0+M5)32iKSDUM5(dkҕ,ӊZKNr%,UKm R+a0'Mqbѧ|49a5fjV36 $’wtJdw䙜a_TЄݵ'˭azmd+<r} ؊v1Ҫ#pUk&g X5܌zތRL$9|RDI0!P-,7/BcX5%XR 5JYww3)o fL.oQ -əL\R3 RqCOnS6- QvtPŁ0Aެ>tba1 )Ep/߁ccnMD7[Ψj߫豿ےs+5;9Q:m* AJt~֔cHTB&J iWp`nE6?>3FR2 MMBY't8'ٛL;7 ^rT)`SY rAߔp}޴9)Jjy!mrEG&M2&5LL;@&J^"<8FlbYgQLrq$fK7dC {M.!ر1Aۚ4SX  g8h)㹢ÂQFuLiC 5 A߂ta?O&x.<!ȩϱB@Cȕs=PB4P{xr2ZF)N9ГdPU6d*?CLg t !\9(!LID"UDw JB) $"(@% E &j*A%H*(!dj &* J $"%( ! Xi! " d] g?[KhE3l ҅(aTO'R2P1)90u;#R hHҋPH?݄ԿWtBax'z=s/\Cl-)1 ]Em?sǒUTР1}OrrdOJL_s] 2Vlw!@B|={}.r ν㸛{}Ҽ&ׯov= ;n; ֣>`}XmN– mmT2Ww7 5t해ݽM>X(};}@(iS7ݰ6Qtsy:ꥼ.޽׽wyox}>:|vͲ*[kw xyn̺m{:]j[]s>۵HCF}9 QUN}C瞚'=w|""Aq(zgSÛ; <F@m(r8* E. #Z1]kJvOzUsOc@ۓT|*\}}kJmaE٦P KAZh4RlM̎ƺJuj팊Uxyπth`;`%J P(vɹs$'6ӫЫ.{>Р(( cltNmq4k@PH(*}8BJ^ lֳ^WH@o絎|3`[Ronϟ^}|J^wwnwGq Ǘ$š=vx޾voYwy)w30{]T 6`)*<>7zg}@ B/];U=v >γ19ڍWg]U }vG4wC>r:wvOݹr Ň;umtr/YlFMVg\[mmu;mڵRw.1٩軥zyZ{t#XUB-,}.p]zb}OYZ}t7h(u Wc@8.褷a]kvpwwG}q_E'7]F$`IM`wYӵ;;8{4T'nuknƽ]׳3p=J:fqn*7UrTFmumwhPݻ۶ؚDQThvi煳$*URAHkt]j-Y"(Z g!:k=MƑuygcNx MmЧcvniٝ,':a ݧw{v͏*6Ψm1wu'@3bњإ ,Ӗ6 c=mxoRth D 2241AFGD5ꘊ1RyO%a~Pi=6‡ܤ0{ d]ן@$(U ܳ\ A Ӄ8J)J{G*ϯWv픠\Fo'$yoҐaX=itc;NQ~Wl9hN*__w?w*h%?*.gUmXEWalҗ3 m-5I 7#kfͺqCo0qEu#M m=Ĝ&R kZM*Mna^k* qjðFBZJq?f=CQ8y -RDj4KAC %RMDLLLx >R2K14LDDTQRi _=j+o((qn1W2l@ uxyxO4s{maq<&,>ۚZ5YF?,;Uc ܾ*|TwTxv` zjK3lǤLZC(A8טxqOCx7y R}>/]3*+D.DX:2M(F-iac"Nh&Mt:1`8H0?ް$3TJg)=6ZSlA.Ç]lLpSmXoOOXJXųd*=&nsdJB%%D`q\Iyhtal2!.)u\eH2YxM.NהD@DPScp=c1ݬ__}Q3%%E0PL8!'bAcEYa=Xݳ9'/&D e!ObAHRzu"SeBDgQ)&e:2bHAOf9zgǓãB&!JB"$h<'y͒1b( L/ ?/TCTPJ0  ESM%0J1ACCE5E LKIH4-1- @DP4,@J:t!Tԩ V-a>#4=P~> >(Ata2.@zH(v Ici䔊,))o~_Ƒ7 sO(DUI 2w0ȹЁGwvo?Jh=aJd?^gd-ӄ o+Ic?gZ= LuA9Ο5wl}l\|C&"-ZUKGF.?nQK{4A}$2y\ţl$aA{G 4P>0hyrQKi,25GdMC/nQkndsQ6۾[E1`>+ndm s\9914ۓcMcXJx1ٚ~. ڭTETV5Fcoj3J]r`9Bg^t2eA$NϱO()S(iJـl^ǷMl>MQ_I@ 9$#EsvXink12R迿}ކd$]:VH!W^)[5]ѿ~Ѵ qx(neL= > -S',{Y۟pDjF`1 -7]b:v AP/__UíUtu8\Gp/?ףi`%쿚ܩb5na6 NA2EȜXo[j$FPߡ( rQ 类>Q<Q6S5OϪXő$!;o4AR%ED&Lk<R_/EEJ&UKEKUԇ;"3f}C⇎J` :{ĸoMDotr '&PL `g4G* (Ph.N_EIax_0~rNl CD Uˁ}1,*ual TF bO B9AlkH1m8}6? ` >;d٤ :m/Nʻv8):Smı|4p]oKAAE Q !Սn|3mwUhƁ&dogf̆㬬9Ic$ K΃٧l,dנ R2Li(7,4z A<5Aߜ7lX[kB˩XsLc+Cy|ҴH,C@@P!@R%Ĕ*D IM EQq"lln|F3aXo '-5M}5<41w؂Epb n0:?U%tztFq .\ UaB%RT)h:B645E1TBm`P8`|?=  t JBEM[h!PR4P1PD-D2@3 IAGϯWSBD4 (Q W6 kEbȆIX";$}RdanhpB "b"*"((`ՙƛVL1XjYX\dJ "(g, >?~mxHq$}؛!smMhf4j06r(jP_Iί޲! 헾߉`䉁 pC r.XrH~ k`!CFX &lI@4g kt(jm F4X-lSsd8l)%`EtSCumշ*b#rZ*;4!h8AThpejrO|ƇH> pTA6>G듟Σ>hP^= 4*wBع[_u]U4vr.{𓅼W{"&sy`$PG3n'pMZ tV:&O(}yz^LPJ0sO sXqv#Fs/l~nt d$->[hllH-4jzrΌ]n߃G=c 4% ȋ6<PbtCf }fj-WP8lZNANl"5]%2:UQlml $ %4%i!{>Fy ܏̀@).[dQBʪMht,R)h_:Lgbb*7vI $|=& XV͕Be |Z4Y 0& *wO+0k~M2穃'n'PwJP$g$ ؛T6'~VHcKUYx̰d`6Uٌ+EhD`Fڝe.f 4tȲԧ7fEcB J@f#U:ifxXv9qdTy?TQ)i*LzHVIveP~Si~yY >1Gr(jiKՒBVa0=t.+#eYbUmQB7xG\h̭c[Rv7wcaGT1jk5z٣gHeۏpIH "MRK"N>i8 !ҿ|8T'9L"{/!/,-Sͧ@Ğ@G6$k>QJսZc =WO.u9)^EQLGHLH!sSR%0kEvHryQA]rKJsyJhjj;TZ 5C5ьPm 6Z/#/iN0PYiOBTƙ4aN@P};K# k-Jq_T>.njz>w toQKFaMO0sgGABNY"r\x}\'Ho)R,̇?9Ň+ɿ.ߋyʜ0&.5qَn?Ǭ3O[^zQhvB:=4jBHjSÃۃN3!w1F*7ss;O"eh)QtYij-.1dU4Wdn j4ْ=ho~߇~~]pg gG^jȣ6,P%uNҙdSҩqTBV4ٳ^1D9Jx!6JˊOwۂ槦Ac8|߾.bw @,܈6$ Y/z5G:XT]UJIy:RMxw=Rx:ju^f:+e+8pM(i" H̡KI^JוX&dKI&9;v=TКw`:]cׂxek8 6 oܧ?GJ9ԹiȪip]ؽ{[:ϑKý$ЂoSf,/+O_+ F!ª/"F[Q 7K' }X%P,[^']4.]gp~:_XO4zd0 )4` (qGaOTtYr(/(p+BTr2#o;^ b 4gɯfklD H1p *i{4ylj% U ۖǠ *r l}҈ިP8i:lme11DDD?wA)gӒ.@V@FdH.$pk(S]q@iq:~>ZgRt"BW.x'I),=\5#H<1nhߏb11F;%n"m0hz1t/П:S"-L ` E_z"`fWgA Y >w$̬z"'8E+ |sy'(&lk@\Wlv>w9:YG?.Q94qçC䂂t)Rk[k,ߗOqbLcbqnETURDfp/_w1a [z>梨O,Qk8a&Ab0A2R"{7b[Xв$t}UB K=JIL^yS=OR9Z0atۜks~C `H=xIj~"@JH%R2kX`=@$BD 4^c?%(,]~fk#0%]rd^Nn0K#O wZq;F#e! X=SOyaVh*E7@h'}(,cKq0l4Η矶 ly_[sG>vlКR9*6O_MqՒCڄRw  p heU bev |'IV.?| *"903^˔W4bKBNd1SC ΏDQQpq]2nTMnw(̉;K8-cWqKֻCwWFna) )s[,\1ٲoة Z5#aj }E#DAf _Ar-z1ǟY q mnxiHAS{@r\p"\_Lx.vNV{#WZ൒ %4(')""0BI:v>*>^,c[4x'sx'=ɇM*?M/:RQG\)%7nſ7 ey׈.x*n(~ 0zJ=R9ЦNl+V~;dÄO k .0i `2:-Z5`gij;2ObuCOg p.P$#L8%ȯ&]& x=6D1bpVrPn:;hD_=_R.NKuȠ^A!9JBx[-TWV]|xˮ><|OhγGJ,_"JS7R6Bs]CF;sU]n UVQ Fvɱ"vp߲PV/˒;E Ex((~N#ܛXܫQ}XgӍn)DccN) Al{3mnơ聋)UH8I/+KL&+\WG\3qo]O~o5"G\@=-y[ZZcҤzba"PЍ7Z E?drp 'f"а.ފ` I! j #Soo^,YiNwcl,` l`6g1ZBh%\lDr#Mj"`;0 A9Dfmij6) h|Y[ 2'ܪq>xؐ 8םi$-4&'tr Xp9/ 9A--$#R=YkMJ<*!Hп1 _] hH*)zn앨 `Жyw4V+bߋKѺy/3F'{ULLW 0l v`9V&j67ژh FQ" DQS.&Bg$(csAM#aC%$TEU=QP4Q(\UPțLĻq CJ9թ*p)*"iJ*)bJ +3KPcI#1M EQC@itU 'K*hi*5x݉?ŨL$S=x"8Xs"xQ:|_ubãq^7n΀ Mc4Y/$|$S (l0yJt`j(4T q})Ǫ(?W^9UZрdϿe~iq;s#{ $'?6 vg|}Np;Qy.tވ@g<7CVkADD CzP)c""8/_@>pLtY3 &0l{J`)o"ts~]Ks=V'V*^>D  -DH"Q{0k \= %?i1$"&ǡlJ0ӂ9"c##@ώdᾎ Y64nIGmHcMF# 8MkeUP8xJ(+k}g! BE)Q /GC3)"><%%W=eAb"",¾cLle۽`!@a.lc<ccj5szP;"F)}z pg>F).cI_V[z5KcRArQ~egi7PT( Ƌzs3[rp^#$7fs6Ŭ\9,-w9sYǿ{H6fVQk\^Ri;bA% ?7FP's; pz(S>xñ&3 \2~@lHcrCiĜ1N؞n/>Jb!J_:l?)fhT4zqt=J`]X&o5DPQ}_;y;5_FL wOqw'?6ĺ2)/;˰eܗ|9kA:LpJT.5O fXK`S7]v"O.^z ݂[fH 9ƾ5Q ֢9TICrQS٨{!uߣŇHq:0pO?_\=vi"2|T8PH$/ܬ )2_qUz_i7Ɖo>y ɔ B1dPG&1Ih~[3aRb X"‘O>-?'s!)(u}&tATs[4-˄x(̸—0wa5򱝸:%' lǖ([)KYxp`47cB=_qɟsbn)l/|PP >,F )Dj8\:-;s^,ЊE[!reDhm{S{ TԻMLZýQu7hڱbCKvF||'oϋ⯖ ޕWsQ鏏>vC;FM>&dhbbx!Q*6%d AR 5~o >{쐊0,v5oX'ґwJF!lldj\QRr4j(Y_FT?Kagri?+[7OʡfU줷%b?{}O# PZ xq"Q{ðD0-,=2G=bnAgc.Ќ\xPɔ1NU⬏`#˫]qxڝ֧7KD+je"<3m5 f5Gˆ詜Afג*-|i!D]ؑF?+ vr ؈'{=rS2yL-]FͷF>hy/mW%#vrb4{[uzp3d 7AM*xȌ$@&O;2| A+p|v??Wkm55 B1TL ڍ֜8O; =${ _ለ>v֟_(`;v*bI{X(D-_õ\RZ L d82`Ӈ|n{6m,E@(=`Ӷݷi[J6 3'[nL&#PƼ#M1s ȒY$}ф_}7q͝|Z<=J?6R̥={se$(AuB"JSK}Ny]¶uO!û(Ǚ =z5j= s@Q~V/8bo;=7D떝wD12u-3L]!t?ȾTQF-h:nw>Ѹy};U!bce>}@ egauFܯ:`>2YS*C<(rYtH[+{FGfj[n~1 y^P H{nfR"܏4bУ @h$3p,@7(fY+"yti~v.Qu  =)ՑK?Y 4II9T$"RJD  -PU4E4Hӷo%4SĔ,I@ARJ1L5DU(!J)% B"EBPD%ҫE (4E@3 PT@!?<:9Q&Bioٗ1!Q4 !JWeʚ4,^daZ*&$?T'D5~;8 J((iOq˯AATEISmR#@hE4%SR >R:(ZIC"fME _,tztP5B%ES+H4P#2c--scD CJQbc<$*|9"~.2dTELpBC=˗!{.vW;&˒Pўg!ͻ0ÇúÅ[gYƙX1&A>x"\k/aK^n`UMˆ#& k.:Z`Ir6HC65uB!5w@`QG;E7e5E +zBˌ;I[Gno~T[WhBWe8+A0:6xg*n(}Λ˟qnp{@PS<S>"@s2Uh^ΦP p\FXx>sG]!MXhwLC V&wUTdF lGfmǣBݣ9෾pRQ@N8)|c}7 YRlw36uFbhGK 0qz9v+b0|܍Ͳy#q̙ H2仩sW}zDcslRz=@h]au8O#a IvS0 C̹+wIuK*a'Z4ɭ<0 28-0 ࣬+/rO98GL6Z;#d,UCF H帅y⬮f- 9?AK+30g)))B{[=@]lMq.]js$|q_WH}x>LФ5 tNopvRڡ xY;8z^Q/<=^sGLuzB@qB@-f\{4>eh*yvcV5"QAG9H C"kb,(uT^;}xyugH旙 zSb^kيn\ @b}yBsa_+bŏOXw˺Wxez *gojp{8H{oxq1LG"Z4K3Ƕb\$κVB? KAHk*@`^C mƈ2+*Rz] $)ѣ:$Jwj05{Y VB&ͻ}Xa3PSG'40d[CCGG2xfML c!}AгOHk7Ǯӱׅ%>Z=Q bw::z| SG}pмJ-o20[2< :%&|;-1Ųz+˾CbS*sJq)3h!^acxp("G461F*̗?oC)1@Beofy=NZt!%N߹,+~ |^^:l lDxP;x'?τ` xw8aeU!xs4# ]nfI qo$t>z3g<rLjw_uD|j1J8P9Wp RS8 .I$uXrh q K c6'>GH";=Y?X::da! \ΜOA[gwXV8AVf&R)t.?kgfzV3SsjԓL0dɷFR*~٦¥6;/+6#w+}@ `JlTPG ^?fj(1M?OA@<{edR&>ɯq*kaAFfcW(+s4O o ߇G#}~aE0EءUB':m;?@v*{97` $KG\H:0M޵9Ή7P0q>[Դ6 %j\artnfSϥff"_J~ҚooJ:m&h)qu\?̒%;1~*@\fԒ6I7tzӖxovh ϟݮ?_0\ƠbǙ|9Ǿw^Pt98˝ݼp 㛇W.Nl\U}D_7Hhg:Pqi љYNEcTU$p;9 6{{=|]>Tvzm`J@y Ԩ{׈`P=r b啹_oh^.9"zEB4.dzyU@JlЂ_Q_&7XCnxq ?t wf'O|:xn鶦.(Ht [ Eň: p~x^`JSfp&:qt Qϭe(81/ݯ܃g X ~$}|njoG @ @/c79f J6d޽_c"2^FNǪP 4FAOi4lP=ņo2ոۻK}F[Hrl5;рl |2: g_WfOv7aì J Yjuʏ\_l,Qal @ \7mihƭD9,GJ*)عO@ -QAT|vzB"ʅ CqD5;3t|ǥz:'!nn*N0x>p Gt^^~ ˏ!pq2l )GFiizcM זS?W0fn> 'JKx|^INoso25k'+'#/ʢW{k@a;VL'5J;C"m* X<# +WK 7OuNr<焎+@j3Hh(4PJ\%%x =jVNW8 j}$uq"i+]%RO,8^ )Uc˹x撩DrCa>>CDD3=}@YrdQY0!_ӿƾOxBa*K}p݌BOcaj0aP*t>%t:5fo뀈 [)(Kt' 3B7wDA8[5E[UB那>ԡRͰ^~<9'#?< }lWS Dgh::&~][ {@ <ƍ_٥1v}(J >Ӿ(>b+ޏ"mo?axXDL 9~nAh'=UB10ȁq@^i^&~ܬ8gϵz{OHwZ=f c/6"${Cօ<V4y?O䇾x]ǭ{Y"I$1Grzh;K\fJ ' qj MB7/8}5CEV8sӤ7H}a{cc/l$ <ڷd8_> : SƧ֮Tay JÏ_O]k4h.! d($n`V25"O 4) Odz}c[ۻg!H948(a|9~֪ bt|\⁋ 4 HDd>(0wdU&MMO,zAę6ݒ.J\&vӟ_q<Se$bSΙ|145hW@$,>%P;|Y ԥN>vLtդڢ8=e{ $A&ٰe<6^."SƮkPf@qH᱐bsT4»gN_NǸ0" "-D(fsq=zVNNZЯ*~f' M%c\rďZX=JŐ^PǚE$p?>_t/{ $e{'A Ob7]ʍfLFw*5y d: *3٤m5,iyh@65 8vtvd 1*3Q6³a%02mo"&2f6u(dFwu 70? 2w}.׼VH0JƂ47E"Sc[ƪM~>7 $CHVȜn ҖHuu`B1ITBpcgyb^9Vjh?lήO,)7KlO- hFcv_j#Cu"WEy(!D"R"),\:~w6L@PT`,ZǃJ"h%>w"fuxGLUiBC?~WX8c.Jy~P͔:+ßNYi$IF]mG[m'IH (^˓PFIhygj*ڊdidh%A$ *wT[Ȅ.~b@Lo%;d*\PuB?[Q ֱ׻ <RG(2XaJ=)Pq 0*P G~'%$hr))Im*fj3[lmNrAC!.DDc.Kc~DI*f1)L]UWN[i땜>7;H ܙё txh,:uCkDmi6 F,bmȟCka(h p}|P{p#MUQUۆƐ2rg=| Plgk*H{[e^~?i̧8wM#y@R=T v@ ܋EuJ8xOfҢ G/a8^YSg("r'9;?7?lWU`V]gd!Q Q\Wp[OI{\Oa'iܯ'WE$A=܎;L|PJWAż=C`0s3̓Bz| 'Ʒߦ 0?.9Zs;TNHCO _ .7J}I5>uEZK̆KbzP?A:\G#u h 5N) ROcҍ\ hlL/V' c:2 (] ?@W\ۧJ£H`搜7ʮfq ?!73qzi坷cݾ B90 ^7H Q$@ CI^mX,-t_ d/_)wdVO!=h0(.ā5^%|; MM scE '&(yE(VmJyOgV@:=Ow У{4)29+0R*[B/ZmDf'yuvPxma[` \ EKTit~Aò]jп[wO_o]]V06!B#"(D *wHկhd>m:|7+,$Gl/\}z/A !C&V}tVtfsĀw4:9Ն'ywC܁xKo]>Jn%;e7 @QA?7}㟚ȤW3$=dy 4\>J«۹@{x %3Li XUv0Mp66L*,JաX}+,F6gNӑ)(ɘ?L;D p׹NMzAE# 2Iq6BHp֪2Jvm `ꅲ )XQ:m25ZtD&@epCj<%L[smFmݒnJ#+DET,42r"WC@h"#!7qcC;;0,;et؋12&Ń!S EEh0m3K"ٷ{TɖM =ڗCQ~_^2xBÅDm l9ƀ">Oapq;T(p'rcj OTK#PzYՙ:H]aN|~"KbZDʪ Daӫǻn 18 |(2>)-ĺ(U Y@%!43b̸S{|V+֭oaSwTTd2 'dArD]nb&AQ$r.k'~Iwi^] @a0p.Q O'#2__綷ڹj-jEEE-kQmmmUkmI$G$i0(![#n*mj"~AXCڰW*1P9BɩQ3$]uc(߸ c9TR;޴AqD^If{14͒폮*x牜)$&"""!*r?S]wM9kFP`J71(mB#85+=;'>= D4&]'ͅL>5Fn",~i !/DD&(yie Bf·VgNMY|`*20P,OY㉗va׊xD؊%46&zSu乵өEt̞PόΕi{UJk^5{tvF8\Svpk jjh;Jc%0" UXf-#1T_Zhbq#8NvVIȢ$8$hw98R//`)|㌰C9r!dT^<{/^e뮉&Թ<6triR/g: !^`o !OG5wɿaxx7x`~׌zACz}ڴq֙Kz۫*=r ?-e~rЎd;F uM.`wbzX^WC##ƹiY>= ,aW᥏;,R1&(okr![ SCS3v~X$oHO0B$|}M &<t l$?fɮ=p`s"HHD@5uc l"`y{ Qߺ!LJ QC9ʹm3Щ.}zU+K[@A=ԬuƗ;(dw=p*1q߬Ʈfu"Fs!א|D)wFy! ֫ݖ8b `q*mJ[t}[VJ4o|.O8F& #(t,ϨCGq|L1:g\m(ySCΦEBU{rJv!8Rɔx.w=dvR8Hlc)j maf ݇/9mSH}9lrvYpaP/H`H'{UQБ8}uEq-!4Øzf_W8':UPNhw|<0?clE>͔UG+~O]gn}ΐ%u7mb |{yH}z }H\g鴤'z}F[b1%v|@A- ?&s e=D{νT{A'_ݺV/8 R&v#bJ\ޜ#7{yvr}i6.'!XVlL5{C(}Y\YqB)liIyF@Is[&̴q?86}|r^Q`:ÚLB>گbw_XAaU(x,DcAĒ\?WAŤ;ưd,c! 3~p;pTbmUPDz4־9C(Ȃ(,嚇n¿奖H_e@sD6+4RF`=%0: ?C̠JBymd:4kIG"zؽk9"їe"8]st3͜ϋpȂUb 鍩Lr+;'yA[_Xh_3V`͈XӜ cԾ34^E~Z6s ~ځCD_!"ޜ~Vu (뙌7Ymiݔt*h@8ŗN:ax8:|1!%v3Ffhr@}ݵa ET*K9xd0,\<36Q@ Kٻ^I`AgS@V"Elۉԇpt0A+x}j]JH| ]!]g= (EXdV1Lbꫦ.( mW?eɲ.(wGᱜ e&+Cq=Ih(&IS^>f[]$D8UF&2HMR5"r_9C I)Z8 2RQLQRHQ/Re'r@bHH<Nuzp [VO,ʬs aұv2Z Wݰ;i Vв=t 6W]|r&;gǜDs͟H ³4-ݣpbo 3YAcj 98Ѡ7j݄9,x}};^9K 0@  @e8ml-g6k#VEN?O :)z% ,4\1/F{Rϳ2P4h07qAT@6.aҳQ'`T@J rsCФ@nYN#>8 KJ\+h/;>:0l5d_zh4鮣^;8JhvW{ a<D~$"tTOC^r/vW%Z (ARi|/1Gٮ/ doaoǭ0]FD=7Jt׭Uu gj8h"( 7%ߦ8j0U]'JQPTWr`\e׆.≓`i(3f2`a~s aWۉʯ<_O#C e፯PSߛ$|SDE ^\#DlIL*DX0 T)m?oPJ߲ ׋kח m_KvMEK^B$'qNFyvJ'jh/khK "..Z*{<(w+_/0_a0݃o_>noUx18u/\1/®ѥ(NRGc_.Sb5/QsCs_y}=)l9äF },7ҩ0Ir9)}FGQZ`"fQWjk{:',;X0 _[9aO_f#W, J]ׇ Xghh 9_~۬#ھlj;\Y6ctd~d9, 0˲BUDvs\㳽]ÆA= X XOizLPO 08EM6%]IDl1+!s$@QOv ˙}oN?czZ۶?'pH?U jOK/n C/'Tjr +&BB7-:H:L0.u0ggSq,+gB֮EH$03 f`2Fϳ>8AjJ KkYK) PtQpd pLD2ȖAY)V +ʥXhJyq0f\+Ϻ@,*&ddUZ][޷o_3T5賓*fRl3 5=_3ĆJ~O>A[M@UͤBMUHןBY^0aݡu ոN,SBVK_;ȵ>%NwDHy?39R(k2y1\qwV?)PU"ʽdg G_hn7aY8Znۙ˶dk4 w+W [ư;В/FNWu)iwQEshb/hr'28>Ĕ?tm̨3>=@k$,`HJT;6^D;…|0;^Zǣd~_yT'$:""^0U'ӭ`(*iS͝ dR՛kn\cq>jv{[f^cH\ IJğwn ƿn0p|Q]mD)c,0< ]{ ;/|UEE%u( /AQx ; |W F7e |0pa2 (R;J0]D&aז81å'iт m= -N갼*|>aFG0!vp}dbC+_)=/@uv"+q~|r} .N:'s؇^|^:QU* r;|uT\_'G0\W 49Vfn}Xk x٣!1pgv@7P8\m~& F3se4lgB hR~[-;h \1Lّh5Ҙ'$EpZaho(QHUbΚ4 k"R@/yݣ7^n.M/w[+{`9@B[ۥq&d5ɶ Wa6򙽲'ûͧA1@BO׃|[p)iB R܆]&4`Tn58Zxju _zo{d=EPo.q9x'lb+dWܱ;NAdU""{>eP{W" =_{}ϣ<8?Zi}^T8q_HϼjMa ,aںC.-9;c)dUvBb'aO4L #U,&aOZ:ǥ\ՁVTӕ`H1 s!}48F[ҡS{L4+ KKa?5gRLH c^B qk\B"DJFhvmU{o^,^q}b P82_:b K2&C=$&} 6P$+!FEG<=;ɴ%x1~نp4ڢ!0:0L?!$vQY?Ү>e4z,^ %5p]P^sj-wͭJ` ak <Ⱦ}s𙬀y>zz{gg02ϮO˳b:}xEOvl&*1\%scRb.i$\9wEP2}qa:g )=κ[ Џm{ ,KZ C,YsY=m #Gc,̺( _^O2XAWRybnxz"kǂ; SX |\7WԏJPsCp/ ^WoaWb%Ȓ,'v˗* :zxe_!Q/xܻ#ӥLaA /ɺƄC@#ň[kPrw&)B}4@4O`l86m}a+IZr=UBK #FN f@gR$u 8Q 9R{sU:,U|<|:y ֻͫrx]-З. :],0qTuC 46U5~U="(]ӃA-q+nQKea;mYV*VRBӒeUpq"]rSM-Ƌxn6oR=/wl)fZmD#ՙ9|hL 7nUWqOL+ {3||mY MUU]nϯd_|\'j\~J3b;eQ5l|5Mbb?|)Lr H|#Sq+~ߝ8ݸu*a.;{~Cʹ8O(߰ nO vܹ\ ̿=!G =`+訚ڐ5|j0M*;5U2 !Ɲ٬zM˴b)Џg?x8j)F GԿ|Ep`o##ZAu !z؝*A IK z=ҔͲVl<QXW 7'K0PKa40\`)ZK0|:'(6Ul\թ X Vk'$zxs g`֍ 0b!+Q:k IXFfۡTxcDUU=뾠фjRh`(b0EދGj]%,mI?N+~LB>MH#rH7[,"' $)_r?3_u~d_@ (hƬXV@* = U%PFFԃx~Z~NuDqRC<2bftVtJe$ۀҕNpTz#?v@oؓ5'ѫ]DZŲ;wB&;ۿ4y0Kor0Oi)wלAHdqG.O2?Gi h:'5@s`IoB#E ́%AI9DQٯ=RgG%4lR/z>>Vts~3w=ےǩ7ob[4зGoeU(Cr.-3gf*1HPsuk"AvhWNLT H&uF4J"9SC;B߿,44YV$dԈ4RO Ѐ!EOG6{2yr3+w1s `o<  ǺP%زegpM"hJ`˜ǽFuL[81o˾s~Fe3ź+}? 0qᬸaV5xk ,lg.i#ϲ`^?_^׏:ƹRE,`xLr(x(0l"(8=4u?CIBvQh64xw)k8"$rb&DŐ]/<9]>3}|%>D-8VjMиB0+DDB>+wm{$MNz0A&s.fP/?<(?_j"`ԍ6*eB#7XS@*LLN\tD44-oyϸK@{]V-<.D ,h?q^f(:;&3n}90^7<&L9h\zQt7Azw8mZ.P?B0zYa?4c^'HDDDTD$ (5 8rZ˧_hC D&e5\4 $&AD)e* J=gLL,25zB멯 s@}¢$C .ߏ˧OW_^՜C {TI<3"!ʈ+d8]BDk0Tꉸ0D;yń͵!Fl"D6v+@|GXJP)cg]k|;/y{]Q >~0-M&^_Y7H;rça+Rkݵ?+Y|~g|"QI:|\5;>FsVkQ٥)GՈb$"u6V6ub6Q2/1=&1۠D2){G mj˷CÄ|T/p(mtnE$J* O̮/7DaU,dBxӖD&M"FYǟn]ry 4ზ`na"J 3H&^ fC^h}&8o_xy 2@ K~رc [7ұ'֪ >9HIE`˻L7_ QD n}0M@|ole~?53㋸2w *84jȭ+I' xe6LҥS`,̸54=FL\Qc%LY4Fڧ|3#QwC%BA KI3Gxh9 }qe $|󗴰;YA6sh")J˜$q%7 wc`|5${) 0~ДuHY̨Fchm xh+?=_=|rВMtCp>L0b Ց*0$熋"w$595ƽ4 tAa.EfUAz] t3;8g9x#3Q EWc =SSFA]SOd>}|V bS[&FVrvҤ\7 +;r%ᛄRr:Z0Cp~0!`Ε3ǟ|4w(Q5O5UCCЄӆ^3 r+4=F4ڕ: zX6d&UG98y羇Pʖ=IJ JtC 0Ï;~[TvAIqQk+eldcռ@9Jܾm86 lCrA\o4ZNT 3;Hiq ڕ>bp}v ]<i{w9b#q#Z((ؔĀUQI0ϞT" lmf3,81y˰iv~f jO'd6L'{<}'~ҧpz\%.PDf\&E3IJcȜڻ?틮D0s\~ L%WR3.T\P8H }xNDzrQK.BG_ߊW3}Ǟ FSb?XE`BAŃ0S`qWJ8Nzrx8O_< 9g21uЉ+c 5G`v2?o۟CG>6 p2ӟ\ȕrzĖwk??F7dDKr?gADmكq"9tr.}k׿{jgƧ٠ј% !r1U89(Uي?]N4ɫZeز⭤ZVm2org16".x1N7=܇q|xĀ :˺yܡ~[})gH$W8 {ʼnw_qG'~֎: clO˓Dao xC!rlccc!){_vyqoX`0]]_\!H,?9])*?BD/=#VQy#_uo ;wo 0/QGTN1oB]v\ Gǿqp(kVQ "AX_:o@=8 u:=vSJ !WpGDaX5@_L+a'ƹɓǥF^HT Le J ˆ8>:*L?^[C~`H3Zvgl@Q!)1^ {c?ZM<9B̻3s` =Oɉ0nT҉K0Y\{gUMWY /Kvi6i+z46蔑pW2Iᜄ=/t(>=HFw`~+=?V| ˣ{h v.{?GnZ#z d@](h8@ȁ{ツtjVmg-}UmC{аePEMLfDdCR#)*2M0cd GīJB(>- M@*&__i8̓wq%iȕ`F! QATfU1TQ\e:x:=ovKqn.M8Z/ZΜ>2wwC_|n÷ҏ-& ϰ}GZ]5yaa砨C&e5O{5o80q1_"*y:k#!q3фG(|"#֥t/g}27g{݂v~Q҄%YypxfQRb Fp뢎u+ֵ1r5FDlu=C:'ý[sh=(Ja ;qvQY_wkwe~rZx.Uy՞qe1G<1ƳDg!(]w0,Pv&D ͰU+зNi br( ̉c#l:++Hۈywj=Uݗlz  ލh祮SDAJm Pk7od?e>G"1FS Jr\bS2+ۅkVI>wݘ&=XT;&S~rh]Νi [xWth M \LA 5^Ph ^< NP nn;tb>M;3?lSNJ>pCϚpN>1s-{j8V@ux'q>0eIS2= ww}!0C7>UJtrN}|.Պ9>(q>?-rEPc%'wy3B7L=e{y$`kÖ! A@T$%x0s'(@1w P-|P gp~e,H>:%s%( ELǰ#s@:nq^.-_?T2t!sz—0K8NF-vRٌrn=@/Cf4B ^֯\LJon0!YFKIᘑq7 & a͂ N(#KlLQh:HiO\{͢;ȹ?Me3ӹ (LY̠$gϬՈᚯ! wϲQh]  D~+U4 P>$Fsɳt#>~.}Kn#݈<+:DV+{+  ȨhƊ;N xܿ߆"dL?~ww>ү5Y~(!1KeZMU*1F'FV%ZXo)$7$"wʢJ[ ΂ݲ>y*㦸T@yg+f‚pQЖoc"QD Ȳ ]Qtom5T>v!*7(tPdȤw`t $qz}g i}|euæhv< ,`,ڤ;~RN듑PU~az%Aa2Hn?0?\6ߴV#`pX͟ܯckሀ""2i#%tl沂- =:>{Q}C/nβAr;A{J@?#7yw|,)wÒDD1Z慏=P=:<^)>GCȵ%70^u *<8t3/̓0W9|&0c| |H&KJ[lsH͝ȴ3a_ %d#Ƞw3:M|d)=!ЦBn޲Mq26&,**z', S($? ~ nr(&J(p0KDAœ23/yM<"nj:ďi ËϨRTb!*3`3AZNļCPQTpqPu"a؎A|laY\hj<@xu0MucG=6DC% wta9y~jK˥{tW0)~}cZ [ʠ\9y4fu7=7?}GunFn.BC^ߤ,Bž}pq=T g{u6uvD]sr9GPߟdTBdI V<> /~DH x[ܕGur?ʫ{A=Fwɽ)+jϐZQpr/AS%{9 P*#G CQy[.f-*BZ. ?~rboL$NNW>Ar 1`~xԧ !\!X I= ZX.q|9k3ZX0wdka Mqx3GaIlIĭv)l0~.=Gðl,HX,=z8.vK}%P {a 꿜ajnῗ.JYwtan.un$>Vaʰ̲jt2)*y*j5k@|`"P NHR4s sbE c!S0WgKR"I ,o]B?[\e3Y\- Dlm;XaTa96-IBWRqxy*v>n5e^snp9࿜k$u8εF Pnk[\ys|39!sw5cGggyyJ8۱1ŭ7ϵ`V=n|8?> ;m˿sj?~ &~W >xBFx_? Rx:Q׃n*:7gNOc.cF5|GxCȷ}9⁑X++?Ko \(Ǝ~X2q,CGoYg"!<' * Bn-5Sxa/9}3N.o z33y.wi=؋+%Fs찫sFFbU醗d"k"lѺTZw=eiʇŗݶK說pB^?d"0K9"ZaRs` lC<͎ 2wϻ cK"GV0hS otoZ3Ln\+;@dz >n8 צT1浃jG/N19P5zN'3q|gC9oO) ac8>v56r2xy렙i` ;4FltAޙ϶znC; c >xzzG8PF(E:\HuD<U2#Oˢb{枆SވQ-Ezzsj%|<f⡼]-Sgn|\9x׶F)UP,wl~egɨkF1}+ E|K*FF$f׻{=غv€|Y2h{4l>j|/Y!_X}~ 3mmU}1X@j`KCUS5@ޠOTHޗ\ .9Y}ŀ}{*RV47sӈ8lD<`&b0/jyV =[S˂^Ep@.Mbp{2>jxJ*jU"4K1|F_axUv~Z0ճ3kp0u?PĻƧJ˿^8s/8u[J *ɞ%ìgໜa `I! &N:~(:"ܭG23L\z0C7h#Xz`{iM{"fju!3s`By>F4!x4.'9ۡT( ?O 5;8é`]a}&[ͮT`숼7 ^^aq^!k-QVd;i)!E81"TT ńQ "(jk,/r^>%(-j$٦jr$yʛV,.;-4Gf E^@4< g!"5Ʌ_dicX<v*h=㤴)& mK9z(CU'sñhtɡ-Sv@BՌǓ AZdH qX lX*Q|%+/r#8e?^^X :b]_$u1^8&28 A$Cyۂ16[p**_Ծp1q PT*2 Rne/&ڊpҠ@HW0$|(P~(mwzҜK>Y|.ߜ^^Qۛ零NobDw4s0 iX TP 9 ]oݴ+1\ tHJ"('TAQұ!"9GN43@qwt/Eo8 9CK?n|3"4$t533/cqKQ=0U/=~>\Vq:ZVXilwسPA_Y/)'&㉉kJ[FEK,&(w"w[_== w9AXCݠܗw~St6/xƌC8O˛نO j]4Ю m3\>L_ 1>Xx ?zNBFw|L9JW͒jnPT6 DYX› HUP=B#!5XL}nA??"fVΊn{G7_yPۭT+1[[7KsTK'c|.v*ay+Ӓ88ʞt|w:' !K@r=1ӍvtZ}N GKhN}j8me{$I|6'gޯ&Th+RK7i; eMD8AO+ۙEypڢAƖDTA\:~z u#XcJx3lW{ݖN >>^"u.uMo~s$ b}Px0N6R@AbݮSSUY䝕93'z2QKP ME2u4EP%8p@ TQ(0 \ 2_S~[־5àFq$ nC5Èǁ̎׊Û6nߢyT_kJ7ӾC! d02^%Ȼ'qvtΫ(x@Eb=U2oI (Hy?"wvYhVE|EaO:_]~:WCے" uffqqܥv tMC%giJ49Q/WKc`aleuȓ Se̮#wkKV  t<)ʓ#zmu+x7 Ev-ۅ9cW~Tk˱\6LZόFQ1Z }mZBRI~Q 8"'#}+*bLĿFe$fJ/|-v4:Q]hffO!$sL&U/*%׹?w*CϤcHz  `EE|9 4$ kr0q,yϝk x/BG(8>d(!ˀke9l$M\\T`CN3q^3lnk{Y1\%n⮎)qKd)dS9j.}}O"`?Y`s\ _?wR࿣nbۉG/o=Bi}{r*W<܀JH|ŕ<gm1 S@Hv6w֠*Vؼx rJTw~:KnC|ۼv/KyyáXLs߄ E52[1pw~w?ˇ김Av24*]۳}?}C~>*}%5?˲?g!X1"(횰I>g45 Ѐ(fb()iH"Dz<Ѣ~tІ1 U ]]Μ9"E"TS߇ = LPA0G`! S2&(["_~;fbσ^R?e8ofQ. oQ)ʩUq49APĕEa6 o&LMBu>|hKt"#x0D SMl7X' 0)ΈU{mVм\6y\_?# I|IYzzء( O˰E͢xT~YT  M~|P8f&F}WEȿVƽi>&vz Cl?DL+qpܮ *c{U=?Ʈ es0zUKNPJ"0a";+՝"0zuV#MpA} T4ɱΦ{rvG Hܜ /p`tQv\ Gss}ɼ|QvJ{=(XC5D ؖ&I4Gza23!$?|اR_6)r "B~!,A8E?݊NBُ6f|?]n|$2Z0DlX֦B(/ "}6 u mI}iiDq1+@!q G3;{?X'˾dXv/ote9KF"Qʝw/qMŽSR>{:{90XA g杓}u}(O؎f@)G=I$gӱQX~C  P=P$$5g.FMPT~չqyE Ӈֲ2 CI9zd7\-0GxP L3$,;〤\gFef0G| Pt$M.7;g{FC<QR(yW wilAt@A7z>Aì2N+gnr¯% -봸wS,U DAbCzZI8"f1*8b)5|p2 G7Z˂K[ (Kv(E Z x1Wxwi8(K \D"Fu(g'yL籊=/hAx#o(x7L:RI+$ dntTE)L^:u1^˯_n;%*;߻&owTB|-?hpBQiTl]ۏ'b91;LxhxOo>&fᰨg;oj969r?>}01#Jp[ @u(rD|󍪻6C*! *("BDOI>x$tK;G-IѥUxg`o%H5j%='I1o.car ; RVWg}FySӺ13m%I"b&_41E(9%8 M%5tlo~zDYTQ 3%F;dX4 " l~-գc |N3ק2!\4,6lN XE@xx[ ]l}c +a2qcY N_73ARLW6\I[;O DQ1\`ȠvA[Aq˯Kдr5]Ĥ)y@AW!ADC4GDqӅ$恳|It ׏Fk8jg$|LȐK+=L,+m ``Fz^酖Dh Use_ 9lH8wcf]ڍ}rRsr.#X>Z:= !lzF=WeTwk8޽;GSWm9k27`ё waL2 ߢ*Qj#O,Yw﮼-瑸q@M n}__v< xs5>?HI$o H)(?:n`ۑw$b3wr%H%xyy^P*}+UjKH2X Yӧ=9;d<!K JmGCt!/A.VHiqA\B vыA8u8k9_ 1 /aoǁnI to`BtwͤU}0=С j̺Ga"G}_6ĄNRp \w|ɭ@@a>]_> x=ʞ؁<Ҧ^ _{ B,8r%`T;˚c~f'w[uTo`b\n])<(B\0sRwW? Xy:ī'F س>/q9^1X>p11]Njk" {z7/ BDDz}"(#K>1vsAj}7B;A֓nZ/1]0usHZеeE t|_pfomE$޻]| |k'.Pԇ7^9V6[f-Y{N}NFq| 5kq':gsar 06 ',<1g=e\ YiaEi@2Y*4P=@@NW0C<0CmC+R`ϝ P:,ΐ xuU 惭י%w:+(`w}=W9|.A"ވa3al`jg󜢛[l'S!ngQL?0#CJ.'եdeĈ 0QAgBseD>ek{:1g[xL`xlq ΏcZ+ hr (ɠUiSim1מ\d]:}[e8R ;Hm2oCQK;t9uyDžu yt|UDΐIwE-Ά)ػK7Ra׿70H/ku[G1٦wpb˰üG; GS[}ONz?wrvBrUB׸?T(BI|EP6K2@EQDAE 45QRhFHl+*Rfa d(4"Pi@bfI*3%)J!**b!* "b@% U J%!i s3 &b12D$@4" (h`=@X !*Z "IAXj( BJXffa%Xb)JhbVEh Y% f(JJ$i"(P " d"af h JB *)f R)( "*))BI!j &Xj("R" T %(hZda$(% @a"hh` e Q f*%a&&""*""j(B(R"&dQ Bi !J H!"()BBI"Z$RZ"$d"ZBa "hYjhvE\@h-'IbJI(ib`'41ȱJ""hFid9*)iH ,R61٧=QRH.UY%4 U!,D0B5250D%MPSD̴I>i9hJi$" ei)&& pHQ4REQ@PPgC4CPcS'9`4^X&*YB=IipL0M40‚A +K PEPP<%%JP!ſO@ GqPj"(1"#1-s:CScR!aJQC@1)bAk=@p% J'-`SBR6.)Bi] KTQDq`(QH2A_P84:ZJJ!q:Q@4bsh ȥC,i68MԜGqcp M!9CXT???ȩHbO(/Ol~;;N'N. 008~_#3&GzQ?M>^HQT~k ZムKv}j l4UJWPlҰǨ$ 6 -[%ؙ|+/ٚ]B$9\ *Z?A| #,vUDE5i *F/u^.X(n M c~gaC6f׍3qE Ϫ>_Y 261W^!}QwK! ~t!}&<<v7 p6a vcM!.7` 9+Y?vk.1Q7N.tC6 EE-w>6ķ jyMu~93X&cq"2 mEt:|LJBSli+<9fS x02~F:Eb7au#>>B؎\`i3.5nHiv5ku9e'뵿V,!~b.9zsٵV0:'M! *Z̊ ujBN3ИM8&{F[;`瓊~ZKuh֭u|](_bѭ_)٪WS[,ֹ3IfrMR$)&s$֛Tj"-+3ڍs~M n\$&q7ڠSbZ9eũQˌ&Fmv{Ze7.{rя8u8cyg0%EΕDL _\'0^ݱwrD <1<9?(0t{mVovo#t&Jߕu}Cn'V3[k?/Z {X" U1t?Ó&S- Xvp۵~|VNDunާ?wIFXKDlk$&ZSw hRIj#pyx^qBymF2M%(zӸFA<9}nei84Q{n3{u}Ώ@a}NyRoYoG/#d/^~;^[1)^O`/E΀Vs/}@$uA3սLP&}<Ky׼P_Kc8w\YzGAXI(4Mwޝm;^d7?h΂izUJ4W2y1*>8{v=+cL?7o<W|j4s&ߟ__T7Ǧ]4{}wy 1D ^]R.D/ld'{tR#T  Ύ77]w鐉 r < (ڈ$;oxO!D@+Kc8&:H&徑-w.ټ0?`=PE{GOQ))L!κZRy>b{y{ϒ[gqSG5/(%3">h/vp]*:3yGa&O anvD;.f ?S`)DfVE5r yW|nQ5"=}.!KS-Z.NNw\}uC ' 䘗ŢKBuD}KZF:enhk (76ƼbU !gqgE4Jcr c9ܮQD{ρ< do1m|#0"ZXF01d9@/ v?eTW<:O|qiFL'y~|+nji {{is29GKެr|G . [3s.C6u?S% ̀o?agV OҩBfwd; sxk u Cɹ.#Ó xA$k)aʆCnj8cU φyV 0m"ۑ!Mv*Ĥ>")ra'ΰEbhf]0'XfHЄrB#.p~XHH! ;ك)npEZe4.w]#Ҫꏢ+ !"nj]Zf!rY Hq A9mƳApPF[7 FSM\y 4}3v%FL0v j^8S(IFWQA m$RWϲ)=^U|ޭ.GW)3]!]GH&jp@,-iW6+%#%vC(hJa{z`d6y&W*"oNBj{EAA!Q+> t3EzЎ@'9suǘ&Wmϔvhc72+)d߃2AjEDl7o  GtW}\Iu(g|&9e(!ZmpE ,<֝C:t v];.3 `}$mAOD$PRYi>Q1Z٫I",sTNɦQm5 :J'PD&A$HPW+ $7S1՚::y38|G~ˬ}]hRa9ʖ<-o!!ay 氂|Ӵu tSM"7-.. 1PyHD%'-^\3'xꭎ;-Bua2;h d;xN9;^3]:1)MLµlr`Ta!# ;K敆ǰ($82 Ch3k)e.2I '3ՊϞAAQ :y3GiMMI79') q!+#>ړ vw%p5u~(kwOcr>C0"/jHaABL?ɟo̊3LHA# FH)OTts&lp0z̎Шpb+`!_~݌ϭ^Nz@}f6 .j6܈$O͔QG7|7\`ǛZ_{-s +Yy5c h+vLs-''}ɃkkM23R'š'UQ9 3BOˑrJ8XR`jl'0/WĎQ)AnwןC5] Tq~8?P_W{N`-wUpY?hXzK뷛l~z}X5Fn mz _{u1?@4 ʐ_;{ם3+n_H]&~ T_ ( WfbItM1+. D>4q&tڨf)OPfҡRYw1/}e(泙Rը@ 략֟͹雚ъ _/aOˊz"@_?]hahH_  P-5V7+ɂg1oήmK@GBQ۱Aٚ*`anIzHC}?C@ zΓ~:?Βxi] ̓ \M@O M/Z*X,%sAcvgN!贮9;*4vD>\ӫ>42\;}ao9E/dm?-#7Xl{'ŏA󞁹KcYxȍ|rXqgenEúzQ*Ljޱ;e J>f@TULH%d@\Eۆ=P _fp?/2~DTQ)A +TQm%$p,}j?dmf$ ?-Gas1-a8I& KED2F6ukOZ h-6l<lm%Tj6e?=rmqxo2>M +7>]mfNY 6Ѵ4Z#E "Uř`$YH- |1eSIiA#M2;̸hf*+ $FFNuu6m>ws|0eTö$(1_7*M+dl@lrf0pN8眢cDE?N&83tiv\E]&>Z&SX2v=wWʕUfj܇iǼiA=ogV~H0~| Ɉh9^c%MEDSkxD(Db)ҋ4og.\]9U"0D@qjEnA85 M8>_Lu6ġbH94fhC~Rq^rY#y}/%!¼Iw\"̅YA@0)8qpFyrjGJrJ`S+.]gdԣ A*VOY(ЀA( @/Fp yg>7 ROO ia":9?~h8߬w 9)A`1]hpponc!+Qח0驝C'́byuLRJ=4pB^A߯CיĤE=%~Ce646͠G4.: )5!K3)U=3/13|\y{CǤ5O9rl=Mi8mkwUR#c Gp=̇9*NbHv˒`G"sCwBH/0&vi,&)}?qxJ7빚Ss&ά_6l2jX~'.%Iw{>#|qV q5X[J|@͝W}S?ٱq5;St2UbOHjԟuxv/=៍[~KIr%D!a!sKk0P!I-. ☟7+6ỳ8*,K!yu 0K$紫Hסq8 ~m)b ;W&1;/EO 02q5"m|7gcKlB0WBH4l$pg%>\aWwW)nzi9f'4ՑqT5gS9c[K4yo[z;<Ծ7=h@<,>L݄݁L95֊Nlק.6 iˮ#J.6|<]h:爎x3+u>3|tzuJ/O;.k:㊞!+ w3Wx92Ԗ )r7bb+i޻H/|6[2O8ιj{ J9ܻNH\?~;rj@ڌ- F'܆Tr/8syqLy@i.φ.3쉩[YO<')FTO|w{FK`'!!vp{^;÷0/s߁m&sy"Y ~h*5K@PQC4%%-=].QaC^ @56`vsn:dLA,K!2ɜ$۪QYζy9OL4jZU݈ |td +F%#إT+wባ2Ed/҃84I˙!D>s#uf mFw[aOsff!)Fa8Ѻ QI,$PKġbD# Dagig8RwPc7.(̡ɗGFYq{xq^ͧO>yU =Iҫ X~Qkh_EL +GOcL~d\Tn+,,?LU9#8)y~uxHr]+/x *ؚLJGyMr|%C*$i!>Q r9dN1lxa,A\ E<#S࿍8GGPoG ) FO7⚟3my;]?Μ\5uaa@R?r}ՃN}ܬvDR1~׽_CB6X }:|eߗD xBJ>@\).(G;5:f1>J 3.FI0QKARdmАệ ?u~: "gDRD!|P=;CH!YHWkS)9KL$MB BaMp1-׮M ?<b=ܠn3!` `!\^PIGCS^ocLCcgOcVc/99\HHgI!su=C!BH=SEb(Q_H~:I9[Ⱦ$}` wa+BB!9J F✈LYy> A5ʉ, 5_C>W~4y3u<`gb  P|'v9BB d@5@Y)BuDE8?U}($y(*4<(:$8)P>&=wvhsc>d 1ꨌx=g/2+L=(Q'}LLHX;8|A0+吱F9Y# юB%!s:N[k7oҎ@ >UГ!"*{Px*Wr^8QpA@ *:Cx_$@=ϟ.bJ;>DhJT@_d`cԡE) HcL96CtLb {c?yO/:Ig~U `2/!abR$RR [mP[$SZQb-It>2Nyv't\Ǒji|]"2 p <'D%GR=?>Д!;X_@ N>(SmTP\{s}hJҩX3G%ԃ $I8=n?2(!!'ߞYWD.? n*Y:iǵPac726ZH6MMp'?guWI@$ 3~B^tҊENY-&YQ~ NA U\aB!?2qw;L M&XڊCvC3R{^liz5Mnûط:u´KdB n@SÏ1P >a4HX!  ``~t޹j2}Pf5g[`*(j@sP=#nש!/f# [2H~՟_l2Uڈ74^;ʲ%,m ^5 їox=zN=!>2 Mh<ޫ<:Ҁ8C0bGM IKY# Bz/쾘\!t'}aWV 5ڸ *h;`wz֒ r*$L.;3CWR;aC aA>O5&!F 0V\EQ `~XaiөB^ >wfX]N9j&[~,FOTu8a7(jh*bqX5I 9G&Cgeb zToNY͉ҋ̈\v)JK3hb1BF46s%'$UkPFǩKҪ;Nx(P @B9Mk"݋3yZ,ʵVߟ~:|<™_ Z2>`n*u8IT; KKnt~ϪVG@4B0}jw,qE!2S.dƽr0=f5P,F_Ci7"/:i >,A@>xOL$$>ήGg%G 1-3R7DX}"(*|Q6fwů즩D*nK*Md .DGL + uR<xIQ8ot&Ü:aL$qVrP:m`*҂i! 0 @@(Oj`0rVP)RI92vQiU(ʣ??=z|\5Qs怇H-R%o[@3M_..wX@^a߈tYCw;`7Nr{7;w@؁oUe+θ jNH8" x,czH-P ZWPlf8H+g uv9vJR{l8  @7$|>7$=S 66Qu`l`@ m("_s>?oN=_]SC3/.݊߬+xuG WD=꣈T),0loWKv2pP $;OMU7a;& 6f9rGB Q[@9TLcI6.5fNo 3&l5 HOc!ި qXeK |r"鍯Oӆͽmw>̜3ui[ˢ!1˻3;{zoyw??sW%qvL}iZߦivk0؁d|NVI=K~:ьf<.!v>h6enGWBtUg H4!4f#;QL}d} E/7?V™87ۦ.p=9 i; YL33ڞߕ8^6%: 7; Ob}gvp׳_ 0(X P =:n:;7l׊x:򔽭^uGt#_=^& QZHNF0G`\C;EsF P,Ws#d$ sˆ=˼ _6BF_y."}~؆ުd\ߘ՛G' ! S7Pꋍ7HM+:1q cg`0 NioBFdM[S Ld3;^^]ˣ +]췉'*C/`^BGtdl(g@C :$N8JfVaŤv8d-U39i#ёGj`;d B{~s%/aOd׏ 1)Rqe@.ѓ[$tZѰܯd. pT!5W'*>mL`ãS,Wѷn4{.qs؋l$q% a6po]U(qxټ:ux{[7i0 <~7\HӞJZ\8=k0jްR0 ̘3Ug5i3Yns3-|z)xל$>/_saߧU;4N8CiďOS3XW?Om>p:=w;3-OC<֠;W0%!NFD2@Sy@%T'NFsDaap]4dMz^YGlL3Xg^R܂!cU!_#ʸ-p$xʮeLyxU9vCUH <N܂S獰{'8I\yM|t@VΜossXQ(a s `]tH俅 2l0RŖWEKR$vDz1},5g3$Uimj@ޘ`I D~mMخbѶ/uZYgCszgvy=< uw(8 Q7mYz2xsxdY.gDWT}7ח`W[6 b{=ZNS6ygG1x˫F |Dw2; `ˤ .bO?vޯ\-~D!1XcAxxQZP+'G]xsnyk{eXN7##}Lw/B~ϥu<|yi2msZG}]6edZB8K#84Z pB%St_%p'jnGSHs ! 0)3l-q zн}P݇2Impo Ayn=>ҸG5+uIn}\-*-hqRH8j5m5+E{\FWYj: !eU{gS['V [e`sBv~SxL{aARI=*ߙcwMJx۾?p,t~M&Bqs@d1\eLt"e^a &8oVË}ѰayP3 gItn1ѣQn{H@Em'ܼ;q]4i}LN}D=4Gr(VR, %J(e5)LQI"4__*@T03= sRkXMH#I m.kxQLgLzT  Re'Tkw#zc1p(c1:#6Թ_~g ZGJ^:K[*"tŸ>u6 <8/:$yP)hjJG#0@ dze (Z -Uj\[xpɅwhf "!B1H쯮bWGg{P6w3'RͱԪI_JU0+n0{]j,1|%mk Tk @̲6$<9(%F%51o; q[^)E&FۗXA`%`P σ)A0lE@B+LNB_ R Io725Df>{@Wmx WYW]/3N|?.auRDt ^ b)O?HTF 1p SLx>Nſ`XQ7ge|nW}fQ8q@ɃK_zu-xWR0.4! 2)NPwr@થ@Up {/8iâe~͗USgυ╴5e@]pu4k=WJFkkۺvM[ZC?zo|F?3rܽҊI5Ͼ`#}N0.c=p0n#↦~c#|#juڭH}ZV^s޵ 0*T ezc?/#܏YUIXnxW^B@dl_R 8fС~uBe/6baHO_b"z:W,HQs3F^7kQΕ@a)<"GL p죄}߸w+^)_:ZRI3˱W $EL!߼tl( zmQwU ROᛦ*7։ѣG1 KO5BƋ 3R\?V/|(+FҧE?rb (<`FϨUUWc̄aRBF\Gv/C#(1.NcPd8׾]^qsZ Ec6Hn2)NzǸ8Y~%H`P{=|t dfCQԧ(S?7?` y~ iXnYG']_VN<ǂ{|OOޫ֚pt~}Ygvgoyw₭`OTcjDD8XAg]vVE"ݽ ics|O_M}3=yMGmceEٜ! D eP:l;~C$ ^$ ]r Mw H䏄rA PPjWD> `/ s<>JT3棫MB :` !HBI vrn2{Fs*UtQoDdD/?X@_ 3"l(fՌ|PD+(*U@F5McKꎹ2уIFCTt9MMP=aN@=?AW3?WA*cT:1`< '*T!8Yzh$Gmz3ٝaM U̢j dN|6\!hΠ.JJ{"m1(< p1SQ^ nm3Qo3YzuLG;wSrFȊIܓtzP޾ JQY#)Ax&aC ;rM!<u]\ oW: S6Ī%AOU_eVj&"%/@S6 qwONE,G~I% j(7O7"i8xf @:eI"#ԆJUPb3G݇DMipN-0D4hUiA1t$C9)ۨ:a )D Csa j UA9j{$C`1rQ'3s+t ?"tKʣn ʤ:٣ OoObg!9DwLW߄x31z˻Ć7EIkUۑcddQVda 삑M$BT=1"F1=ȾA' AS QC gǀh6m2P!VrvC@i;?1A3(Q4'@ouH_@ äG'tɋ]ДkÆ+~ fp7cx߬uV:vd>)|RX \]$h Oใf|p|7`muﱒ1DD%q[mUUUUUUUUV?)BS없il};q]C|Z"#l7(5uΗ&beF?C~7l;qw/_>KO}R0B.#CXL\g y3chV# :kSüd4ql< 0Ƕ&*^!r,X$ چo~vi7b[^Ȕi.v1_=,: 0~O 6DBo ZZs͉(WĽz9>u,΃hmb[cwߐ@ҟdt*&|sp*&h^POjzPCHU[ }HxCz7!T*P B'kD!2O\֟B1>i?&>aH@fx]oӆ &@"fQ0Cy.CGpj)HL/l")IA]= B)掱Ce JsUHϼq ;g#ćܦ$hia/Vkcr3գa Ue xjJ7lD4 '"kNp A/(mQ$5D#0>ߪ426G(2Lt>3aMw "B `ZBe;v"w׃֝A-aү)ځnȞֵD#9 "4R뾐.[`3AI H@̛NSsPdaM?&w {@`S~Ol hC1d) L !ȏ_ˮrOn_/[acp+[Z;R8|d ἞=c9~Sa$[pot) H\{(Kwa&bOb1hSeâ^h9#轸D j3}l0e}GN݊ N7 3yo7H/Fi;p+J4fA}MQAD1ϨtDYnH_k.{<8JtA@/.kj$ ,aiJjm˓ ; Kz{խ.@ñ_GOrF)2!AsM$ӱ2i  kkd~V8԰ `x# (4;áq'!"((((ӍaOd|,#ڂ|%i=`jD.:u(2 q*${&hxLZŁz*pSܢxRBE[P[e,M(QaΨ>6ՕI9 RN2ͣÁkޖ4Sly&F7FJpD.͸5 .X~nC}Ԓh́dۻv7½=P1 hAt37O=ovNJľUBL{B< tjc;&Eꞏ_xC8x1iOb)W-r\:9taK+)V2D1/bWPszˍkm˜n0&='0=Dt`'$LS֟~T8^,5X'-r1`UN3;58w 9 hxwO_l GS$Y̰k)P+hO(##V ^NMV)#9S|W1JfOr}Ge':äSi5=pzøj+ixs\WNOf$EqlP]in--he{u|cV%E\/C>Lx"cǙCJ0_%еAw62h/ ߕ[[ݘ*L䊘R |$ M! \-'H'Yy230Lct54%>{46⼋]A'5!)|wuN єKD;yTfIGT7 kC@η,#>&.9qLq}nm V9I)|= .WBUzk.kClAKJ0޽-MKpP!_srmq5N"G-! KcXzAb:௘hTMư:bDir̲NX ɿa~r ij1/G;nmFı8ܚ`HߒIOv[7x 2)(@T[m(-z Z;=8UNbuu/<)!1Ih$f182D']ȝBgVW(SDUop6!~<C PSs Z@5!٦c JQzrC>%};Ѫ0e䶗%QapvQ2\vZ>xѽ791F5vbIfTbuѢhW:)6n~{`q0sE8E~[?&5dFLS-/~/zon3 "?+ 1 g]V5^gsHt:@i/<~/7cGɐǿ&3)xѳ~%?MUUWHdt%iSHAp:~[T{۠xzD2C"YQA!E!5.0C1޽%~Gk؞Ln1 d?c ]L c=<((AkD0cєtN6jC)Ѽ1!RCuifxf5a;B/?Qx#*Vw{N5JU/_Yn5%i|!B$C+nql1yQ& qⅴ0<$ң^=ra*HD86{C$@b?M1HhDI YП\fm9`$ErzFW k2:Ν , 5qgiف!@eiI"SX1qrzu"\}L"aZ9HbP2 P4,A p2~XqH:" T(/zۭw('|qHՈF cX߭3seHhPkL`D aWԏt(}ڤę T1Ů!X:s2g4CmYj(0am#.6-C5XUq zƢ/] 2(z5G>:7~alCA(a'] c U:LҨdG9c<+ؒOXJƓ̀ZXj _=WNx3cS>Z_`#u4e,5)OLC\sB4 JR?KT{Qs< 8͵ۻ˜M022Y vFlbUE8'gm$5CY8AH I< khF xܧ D|l ի+5ŖnjNuBO*i_-PP,ᦖSh(~ @0 ߹zeBx62!C7IhJyz#I$7UUnܯXUmUXTmUUs8UU]L 5LUU)TTUUUUzڵ6ն+׷bPuwKUUUZ?|g+UUUUWXO6Cc tTXk>$ H>? vḇ:.>Èĩԫ~c@iҎQNg[缼T,= D5:OI4W>-5CKIfB;X! Cvy3 ggg e/P@(*R*sd#@T;4;B?%Egې_{@v&A)Tݶ y]s&5;}+hR^L$g@tdQAN൷m J}xO&#jEV1h֐92q=e^1-ڒP3Lh6#X[:dJc/Q'l'4IQeJP$ѓ;ά;6" PAw'={!]϶:Yh٣![_ 4fRs1nd2w 24&C$4a-~=-tCrv XYwMH9>f; @PFi(uO YY&@s$6^ŏ."oY~=gO"$ c:8J$~“zJH4"'JH}3̃@UP| 0>CuTS.!9<3J(5P?J%Pl' a\!&hb_)#n9i^J4F\$2Xkpr ɜH$oJڿN\l PU)ϑ<ԇBxlM JX/ÜD/h-@eBo1u.ȺD"8*3[!ZKtLs9;|t!v~;oҔYSa:^}i{[ NLs1ޙY {XeTT/J4~h $̓%2hɔ`n(D W蔦zR*L-(X<ǒ(*rWpŭG=w{νZQB$0mH0M\fS=P Z])3=Ʌd"lŕ Lm=OTla,] 1n1 1<#::< B: `b_bY1{1y;D vdbiD-&@Q?J߀Ičb[9㟁1Z>P/UHp`T~=-_k<2[]Jw$Q&c<4O̠9~?$fGIqa~=wBAgaDJc=}96H%T%+,P8'Cϩ>^R;ݡi9恦|!RqK6|G1 hjGG1q,ٷU ăJ#cvbB >ׁ৮?P 7"h<]K*#Qw$GQ $(Й(Нr=v@֠ZV6;7cn$@~ZKa@F J;MD|,TNd&ql R%YYDG=AA0VA#y; cZJ>C pbOOYbIˊ 1*tB C$6 GC2T2XRF#[ز%וO B ղWL!pcҒijv୘Ko8d,b#=?tJv=DOɕt5Cޙf;p$ݏ|鞤yǁI"ãl(1!xQxZ>2"MUZεG&V#P|5"G"DSDl^R@.̃ zncya w/S0HLS@ PM&к ;Oq T"2C@~|Zh(\ GL\egA✁|@P(pՇHSqߺ-^>کB@I 64+)ڞuwQ\'b4UTPAX+oqGC:GNA/T\"(/3HdLk%qND`9kpS \I_ߦ&ԝг{B\ 3$]I&aL;} T߿:>ghF4Cpt:w ;$@\1XfC kzñI`j|sgA|? KĖg|)S_ߊH$0#.ӼN$ X=kab4lTZA4|p]"tb00LIM@\f@v拢Sp!B!ؙĐ U clbiқ36W;W ~DHv߻P)B_8Jzؔv˂WI}/b&[:(IY3 q``< U8L 0tGJq8bH6NwQ$Jw4q|IXٮ2CjI;Fi=+Y"v@ h ꑘDߝ·C$쓜C~Go ĐB4" U DSK", IC @ߞ\e=bgyϵHC;^J g'&eykd%;D+! ]Ͳ/@Yׅ ԝ1b+. P(-['Cd({OD oxT* Πu^u1A}C*˴pdwΥҒÈXOtv bLu&cBOvrx^ǒ{׼N<Q{('w|`3Z^G ݌d#ΗbƫX4|>!n x0JG'i%-W$TJY{D= Bb@@5.̧C_Ld+uRPo0L\(ȱL,y˙tZ T` -9a0kz@cmzj!cKs^8bJ/'D\Brސ| r=iѣYPG"֣<;\S~F g_VEäɊug.a6Nyֺ|՚`fyDP@lh =.Ǟ|9̂"'chbò8%!ҙR?HUzz] ;v%@lX@' !4xl1DP4CёHC9"Rxvp8uFЍv J9fJ @xC8ŽO8\~6znOE~\ovCAHv_z\ D6CJT{ GfRX`fxHL]BJyg؁wj|G@Paj&l-}=`TS)!L@M 25G)Km.%Hz9Ӂ&q@9tQHHGr#a_@%haQ:L6I&B5`g讂 M&F,<-;,$Hp0Լuj@ё  o @]]ȴD |Ha'yi$̣%Kju)U,C8<{`{l/8,D+8q6GUCrANC:@ymqcаQ%O#HYU@Mv"XhJ RRvb0{iR,9иAw㫩Q8DGND-4_'knbLt3Au+ g5h񈠚0(o)ۀ08$Kn ڐc9=D0{X!{ɺO>Ԥwu8ڡ{ouC1:| X|4`[% 88` S2: K=Eh5Z5gzhQ>mhXa3^*\혓m2>sVɩ;\_hQQGgN|>¤GI`2;`RwM9y:C X?c5#gh<"\ rΏ!߾l6辩ʐw'7@9uÔ uAExLcjǡ5:5_$YIHySZKʞXyE@r4]Ǵ<iM=L!ۣ5_7(zgȱ!o`rp;/*@D Dσ b)D%ˋ(ue+bcѯc=`t8 [ƥ'MO!L3"$k@>jmUUmmR>mzT0(9<:\9˒ǭMuv@ NF>ק\66 gVp"0R[GTq&q= %J‚RI[ז>d& ɎA`3P*JD ‰l;zK'(j=k7Zg <6'J&x?ô7.qGc XfQP}h<y5k:T"/4)ia&fglQ4QMEQEG$ERrh78!8EsjH;dZiDlmQEkk$7qbGx!)q8fF ߯D_=91$O&\#P"< /P]*b 1 M"[x943R_ay 77,"w6NwF H),!{!!^Êb;O P^&ژH7w@d-!wCņѕ Z*@Hh@5=&}09ҝ5@$PK Ս:ʕ,Vcr5BΛו-QIAg9g3I7/&f"o* RI*3: %skp""A^PhĀI H/Ƈndˌ46ɦZ )=xD"= a1gq&w9 4l(:c: B0&Fi$\g|>cGvz9NU]WQn}c9yfgyp2jcTI M#ƦvbH`o[` fH%V@caBQ#k 8i=dL1=OmTI88g{ k"i1Pݘ.hihku%p[a &HO߱Fx<_1d */p&4~@L(Bs(\Ԩ}R?!BGHtC=Ht_d ]*O cSeo Ue7r%Í?e^؃ Dͦ(ڲ]5*i$\ͼ P*s֍6#::5N;HH =u7[d\|8ヨs\i g&:Ǻ]OZ\KG a0˨SS,}ala ," F}z>'L؝ *{lBivSL pP}f pqfeB +>e0f2@a`0/R) _ w, >:G+-f?gcRm"afr`0}qy~$2emcǁ/`c^E6,JKx ;l`jhy*aAL'G"Rj(C%^:kfÐI/;v $@'w vY&9CC:8JDahy C"1 $;7ș(zH4j`:j19 6>Q<a ԧ5MH05q^fwxi,TLbHf82X ApO}ՁjJ $4R3|AAH-$4PB4- o$'9E =k IĬ7S_Y({=`}3ۓp)x&5Yab0FwAzHjGzȂWD=8m)8yKADEč`%sĢ>V4-f,O% ;}UT *NwD=/ÖCtm\9!WE̗ӟcdbD5ub!ZѻIS[l:3G Z*}y&"KQF`[bvt A*n e'iNrbہr*"YWQ&@d WSzZqs@,8 z:T00l4؎ lmE <ɒOaR.ep| & [hځd..Z1b H?d>5 TB=p|0_0kމ6A[C᯦ nFE'eEJ{>'S 4C4c'ƊAA,;D{a!"ȻlbHGX2px.8 .7ߟ 14%wESi# (0 ?'`~GtxIB> pn%.;v!>iS%2s O)dH4zNH}nNCo`˱}M)&z ּEfx:x>E;@m`&ib̡tm\ck¾{ڢo'g:S޽bL>)iw^ ?;h E1$z}F ("= Oe !@~CZ\Sf!j:CrGyD" zGϘSz|E DԙJȐ6Y'\'(8P?wb_׋23a?S}^K*J]lA!4iM1 I$|_5Z Pp9kX% ]1tФD3Sly9(kdR g'!8N%~֯$ɃWT#_>)` "wy 9 >?λSak}v{ F%N>b]?uLz% !ue&l'`Uӈ ^ (cͮ L&mDk]Rdeؑ<ёd1]`0 ;pP'b"]ToxuZylAHX&ob#R7:۲jubo>oƅ~r q{UQ4L-bߍm8?d5!tOpa`!AE%1ĒcE~Kϗ܊;i_3A,3ӟM_%P{nuE z~<̈́e֕xDca!׊'R:O}w<\5*loSNr'[N)2dOn Mg+-v"h 0ʶ2t*!yg.&/Zmd+J%U**qAlLt!^`7KD+rˆ,5OwuukI#]8ןiӹWwrIwp0'%H 6M`W2|#,6qC]QrR1(8 q: AgY`x GT]/ < ;z[=Ik7m}5@䎁ö3](Q{ mnSosɔk0\!gk17J!@DA@gLQ2 w#>|=wЈo6@N;>8b~Ϲ6Dbb-kEvN>h}/ҨC"rHO@pz؋kdf:B+p&aFrEq( ΙdKŋo,S'KO5zW``/2x@=Xaƻo: X^*nzݧ20xǔ֨5.(]5eyK bGmLLSTSDiϣ`_=da ˱Xh2|!{ {s^ebw}Au\v;k;!zM@(VBgH2F;8E=8vs\`#LA.RNŘQɾ\ѣ(7?Yڶ 쁘^*E@10g!v><`F^fr9SzG9/ވe^]V Шǖ\ҳXmjn5x'1y]uSDuH};pY>|Zsuvu誔WV#P}.i u;0s;YiB̎]p7ߓi XwfUlxU7G~{iL֦9+걘=E2h3z0P9A'3ͳ HDB+r>B 66q {`SE@ɡ!zZ%۟FOs*D0ePDf#|c3S#Xh`97ul~3|7G\ 0H=G.@)w`&B}7qQ(t*IR @(πϿF)(q`-%~6^(~'m䐓EyZ~ov9$)6B>ui3󓩨Ğ2Nd pyTZcO@1xJ '=U y~O_#k<08 h{icrSBYE 3ycp?IIFXCBj60hpT \82@ ͆3~{V|{~VC#@tX7\6_@n7ބ|aPN{4 ;|%|́;$C5t;҅^z7{g֚W/)hW# PlN0=#<6`}ʙg^7B3R:l4] FQI)jow8/h Y~=b1CjWo42x\ZUAU@Cԏ̫=⋼SO?f7<&' {B#DyYUW%PPΙ;Bz92{7& xI b3G1}UI{'HV6!Tt^,{HWSQ#b}tle.Az.F l MQ)Ƌꫪ@,c70ڸϵx yfh~C4SKڸzkw]'Y:Q8.UmV@9qtC7Jmֵ\n m\ZT'ުEAtB.3mq`Gq $r]P DaJ F@ MLt,&܈?2`EZ50|̇h?5~g9:>KIRx=N蝴XP-x˨0tnVc6y*qθFJo au*a7h1;3i Sod<}|ZA`i$#PH"; /dI&:SOv2mYa'2 <>6`(ؗƅ"P#=tpxNsG(y_qoxAmKNp/@ћsQY?U_s灀h?s=8!fJ[`dYGWCVؚvhojm/*BZP^XH7[bn@TbhPIDQH1'X“% Kqv3皌8bt$Kg3m@?"'HDMZ\DM=䙈'eH|lI2%e %]Ȓ55k]xRQy5%p)j)WO?#JtBn!$;#`ǿn}S&J%OVJۣ` -d~eS&}PnO4m7=I;My1Pz@k1߱er_sy< O,އ/8Sa@/'s򓥵D) <33;x SB=Llz&L~B>|llIٲZ"b`1IF@~8/*׀a;HvdRF &9({oױYGC\#jf2'!1T ;{_+\SDzp S r}PA ܗf0yVy?K *Kr  sS9< /;78 K*O =27d 0g@OPkIa7VJ =yl&NisqrqJ`!tcD"vUA_kkE$JG׭lrO#+~u23 BI"$0 [F[u\c 9I41ELt(6牒ՏMli"j/kD٨K5d(Pqqȸr|qTb2d) 9;S8LR4<iH lȈ`O#n',0kp@)sU#w\2X(UaBIHE>ӿ~2=+xp'C#AZm`PhHwC`ysWOGpfF@ P Ta}^Z;4%P}gU3RNt YNNKWĊy:a_̨H(0Il55|u0DB;T h$CoAqVoG5qgycɢ%,I(ȁKCJ"*lF AtBt0X9H!H3]FLn[f7o% :69!a=I.wǦaFiM86zgWcY&yC,uA`\$2*Ck$(o) xF^)a6p=|zPSIn~ePCX{񎰲<%wɖ[m;CN3:X`6i>r&Xl;H-=swu_w)"O1"O 0?H`4i`-I$C}$C( Փ0ʢ1;\>Nd xcÇ-'*_;B!/ eT*+/U);)cϻRCC6GxRiNj`V = L^p(MƝ2$E9$3|"ڳϗxqn$C0tB)Ӕ.;8Q1"CsvB"2'D;M-A0CqTv(M(ۀ(Lne'/<+=4ޓKq}s#Qt8i(zO APAu6=r:ؘ5XFI)ۡ fr C>*X䁓AT'T0FCK8[=CXjqr;q gd8!̀t)f2 kتj M/aȇp3Kb=`dq1s;E8@$pxop[N_qt>Qyi wm26 $J%+wr-c~ZrktPI-33@"IP%+s4,/>7K5]Zoݾx+o۲9$ (эsXã\RH $d->ǏMѴpGсNgJavBdezAD}R I/{3&h}@|:aZ\7c;O3ϛ <-+$804d+ A9@.iF\t U!I @S x~2yE7m-uFmmWk.P "zaX{y26A W^J1i!Cvܝ0"(T!@M^=3Fl/3Ll4&ǜìr0Ue ]MŽf#|\Y!(?E}ݡPk~<^bn9Ҫ h2*ɧād̾FۙǨ>Zq=ycH"(;xgIcVwxtMJA" 6}El[+BYW).Ri(}ɮy_|C&T6Ļzo㔁it{7 iމ`ofAap̘"qrjl94 }%tq]p߮,EN/*h䄈> p4 HO; YmmŞ'c$"\cKlϟ r Ԫ 3˧c%8ϖΌnB#H2/GEJ٘3tjsM^[0ߕH. lE FI 55Ɛb#>6R3 >뚦=[ i`D"a^3{#qUKg@ޥ3Ghye 7$%ՃЙ'%DP4D p[g@U;nG4.>n(qҘ~Cs%>_ €WYAt=S7l70Ƞ,#bITn`D(DP($ !U4p9<*"`M;ƌ_3d2l'ʈ"E_qLoz34@dwFNBi(z8+)c|H6 <:H}lyjy뫌n*C8i("A"whs` 07D"6 IAǢ=M 6w.YX2acH8>xZnO/BB_GoT뢞<>]j|;Ǟ.FN3TЁ!X#_vj\O&@vD7X d0:iM`i^)7ױAF 2$Tpc޾[ υih/%13\GC#`3$"3 Jᰈe;FqIW.@9&ے2iIx:bA \\)j&"qmch !9oݛx]fU0/hzQzy=uhdJ wBT@*iA Jቃ DZwQTTrx mr}&ʙ5Ap5Q pu@AH[`1v--pPTdr ]h"0kcjJNd뷿@DAƨ3ƈwHZ 2ԉjj>k۝I %,xaI˦c SO2C;dWsb >BƦ֣r}|9ZϞ]hyMOԺ#>761 Sщd@v.p>?<_?!t*&$mLaLDrY,5jX +3+b,FўpxZ Es8U9Nva4"»p9Fc4T db\ȷ߱C5(ߩ\$zl3Ll Dl bhE z=XV +iJNO 2ZkHu]vi.(̒ۈ mA!яp(]>R{#=>n344B_vޢBHqb`zP"A_kvF39zMy}y(6uPGpb}@<`DЮT~3ˌsɃN$1'xy!h1ce@ҏ [Abp>ڮXǩ~*<>owHOM9QG f)6s #!0x"~s%NX2$hn>Cc]VdLsBF;C}t߯v$K@j@PdIKQUf2 LW:7>4@|?( y`3L Ёv$*pBc;#:lBr G.j1RE(8_cIWUMj&ALؑ2ʷ(&nx"OiR ;){q%8wME3n~H9=\ EFdmB/% $fb eDMÊP_SPH]rvdʦL e3Ug#!{>,<ZQ&*a۞M]ok=d)nUxJI&$Ʌq1%ξ.pEiH ˋ8P Bu}O~^'@'˯ykZh>fgE.yƳ| `2o`+/96m z7*n=O#*?$Q"hP _q]IpH'L7#{+C[%\om#PN>8Vgsst>&>͇±TUy)4:|K&O"z|x8B`?Hؔu* ӚERQ-+WU.$+q#AQ }d#h(ˆ FdİH $(r! $݄ )xHOAⰚ|`?$"d'34u;ޛf ;.2BlW z`Â,qzX1 D4]3b,t& uB.Zcb")Sw4QzВC=3^]#w_C 2L 6Ư˜ˈ$r?Jb@ \Lh"'(B hG籶$.:Y ȝ8ta{D3䏄a=Ɂa$É?$B6 !o4v:HDB2S%) 8aDGCQ*dk0p:{zqCqhk+B`~<fFvi3ia=O Α:jXZR2!2$gǏ]%(h hjBIO1[W/:!9Ѕ; 3Fʸ,i + D=>FĔ!?9?>(,-8-gDH nY%fq&YdPP PЇ#̊]=8Kr+D}mY0OE硭/x4[!?# >д1GU݇4,0s:&$?! -''NrAJ(( (i&c45I5 ADQR p:%2J3}*U“1DQDxM"ZG#l\,F8=Ss?EZ"$2VCT\i=[}ݾk nj 3ʽٛӖ*ӤUuh*G*hQ$/*$( :$! / 87pD0сtfTMmr@pH,-P6$K}+\/NЌB dHQ!; Y܅DM w A? X:vDS҅)?rf٘kxa~ {QNfBː*@q8i]AvJh޿ Exp@FDBaӢ}-#E<|DMOO#:{%^A?g7?yǟ2VM&INyP4'-' PmIrrIN m\,UɌd(7A;w!_/)գfiExLyl%שH{"}ypCQz OJnҐsC ZZ")angx '3?%L J h/!%*] :2E"4YMt E͉92 (T`d:^7|Sޟ?$ j0t>ГڟZOQ38W|,Se ?:v5T`-e$bѫx B OSOG7_cgn*l?SDQU#Qau9ٷLG lҍ!M"Нmpqë-s.*Jkp&(1y4T;綜7~Dܸ{SĔ8 $^hk1$AA/ʢ0#A\i(HYbt |JSE8@Q'/. B@}VW }ycD)6buE-4-5?zl}`)n7etu7!4i!BM}pd|[y9hoad>R6t:>&B.@l@WZ>O'ay#ZOŃ (a`X(hD (TB M!(NCǃ{͞|5_{H#5=TBQU5Q-PM31,@JpCCJu?)?/>/7K!>BvxasoD6 m1t#}-hA{(Ϻ*Fa kD3#/4}ktӒ B@g귛乳ASce%[r|TA4<#/|̵8Qc)XǒƆyrٔ|;(JHjcLKCQkbJUS@3Rֱ|5< 3$Ej,D{&&Z$3 p0/2<vT1LG8ns0E9w'zJ0'U<-{ ":ŠZ [io9n@< Qxl% pjƶLlM<#c(MP%5E4Q% >}h`s$<^g;a #P%5%ODkO^}$HL D@D +HA@"!{ hj$Ғp䡨9iH4C)UQ!4DB$G!% &]9/abE ;̊t-`).Z`﯉-R^)I8?kCZK 0~}Y <Yb?}ߗgpljhi 6%&άOkꊼ{ŸOv{-IbjFH=JdաU(F #_^4>IǾ\11&,cj?]FBEkCEEWv1bIJ~ZLh FmIYW>H,mCV aA D&O]PÛ6ANF?~Z3>id+,b)anCƊ t:AP|KI@{,} 9<ϗ}PJH 2D^!%Rj*&q}>LUaRY24!Rۼ 1>;?2Mc߾%*O*o9>prHCfEC(C!o`NLr18|1_6\?nZ)M]A%LMQ0aH^4ηg9> /7߅g=ǯbBDNaq_DbFo2~䠟>)h3M9%A $RQDh*' #`H$ 7D9.(GPrfpusn.$i VMH1@PP% @3-R@?ȄF/)s GvC՚4. A74F 5y-̌ˀuuCXB0UbN޲ 2eiAB" VA B mU3ąUx"fD;H{u2>^ط6b/myyS]g\a@V.,ǂGnAZt<1CR*c]#cFcz]y㞧Ê^3lg D1O(ǧ8#klB? c A!]d'i8d n%FhB@G(\_N\G]LU,E 6SzF)BuyyH 'LH2z/S} A7Xˢ"BnleP`0xGEU((5KnV=LI% "{' 6b۷my,1Bj*MmbK\L9f8g-fLԘZ&ccަ=s7giwhRk6 .cv 4d z\5A1ǠxeBG4kF ]^mMR$-HwEf jnZl چ(Ͷ].3H4]2RHKHg"BNSx|$r\o]3$&U5qGLF9 $&G$4,|?8[Qp(I2+u^8U&1qBIcGvf (6s%lFd`h('_D? _ aX%θU@I`t^FҧdH%cAQ Fؓ|[f %@==TSL !#HwxHtPA;!}_O%]) RT`aO`jߙCzEiB"0HȤ2 1V^AѢ22# rtkR@dgOQ(~?h&*Hs:'LLTAMEEi |g I9m&+}Uϫ䜤8IM|G~ %!}?O9=9N}Ol)Bc_cW74B٭O)?ԁ.EF b v15F_ p;NҴ$B !sNȂS ~%G/dJfN&bT }h 43'?#>S LI P7vwmt![IR3'#$i2 $ )Ѱ$v~)݉g+ 2f}لW(' fUR"]?CB"l`&`5F͛(N xhFkhr57 !E~k@~3`]c#e$'gS)eeRBTJ!@.~H4 dv(ڍ_H&&Jآ *!eO%"CBv(Zn=c<`iaz+x-Ӳ;t.V'`zBuB(r$< :=P|K\?w; P9a'ТړPE) &QWShiY3=*OHLQ@oZ0.RUUTb**ʪU3@=~8}0و߲`^=xx>">0PAL(4% E "5 IQ C& ЅS;b) IE-#C=/%n g!ol.';tq?MI*Hr?=D}3ӨH(&6fv,َn,dCJwWIE 6VUPM 9<ӖGDwga1C:p{;0YQ>6<{ᅮl&%;$/4@`:2`%S?Q;l@D` vP4Jr(6 @{ȓ~Hr@8ABfi^(ʐ>N=)h =@ >[(;ŠdHvȧ:vȜ+F'~?ˉz\T2#4׽D k"j\Pæ!ިffĐiA&N$4`C t7Eq`眀5X@Ȱ@f,A`6flIDhx@z$1 p0'5L m@n93d:BIlcm*I͡d]hBGmVƁ.&Y+P#.Pn^|UGn8hLـ $i |2wx16;$rN߯~XIEj~i_q?yؽtj&&0ti@@XX{(b <4$$:nм^AMN."4w&@$8dLJ<FP5"Ba iiY =1:k[)w<6s6>ϛwΦsKeWԶ $)I= "Bi&O.3 D3`^*g;\] Tu\ /8M'*FPD?6P1@tqye8N>8뿒֓=Lcy'69q.*ȍg iؕ9@eRL>8{HNvLbM*,7Zt'2!)I _L̏'xCK@r'tɡ?tifh`)@0AһI؉9!فxjX`L P 4,AN4w9d bk # & &D΁iK}OYACA;b眖8ș}?N<5ݤGP B,I=hֱP|+ucjkgg<>R o9- @"PEPJ*}5fF"6k A&0M >ev'7 D5ΖnVF` b,X-(J*a(ODE214Ĕ!#;)`PD#CF!0E)8@J!)(q LHQ\@@fƌ- E0SDE$IL$4I1ENrjbb(bH) UIN " *fZTž:B ͱ6,C!@pcm%'Ʉi i K;.nۤEA(ߢHDgM-r41 OrJi>) D`(6T$1ԯI^@~m(wvqtGk56f s{i^X!;Ԁ05w/q3F4eH]nc 㱁3CnN>fnٿ4x@n%>#=P:$YudH@—e3Ry }%(EIV#$eՊ?a  }`+;則bWҺ-~Cv`ՙ5"4PL,;?64=C&64 Iqdhf>;Dp$*!>MtHD Rkna*< t*;秓RE|M(rҐhM)4 *dg >gXI ,Oc1m'7͚ێIȡ#8doGYɤVba 5 ޙ"h`niἃ#A5Jr?y$TacD-2dba234=E`؍0]Szh7 DzebWB rSt\6]R ANd"im׌͓k2! gERxv=v9("2ÿv8x?wFC`;s4>R[yuѫmhI;z1b䪪C,sʻ}hCm{ 㿵aԚ2PpQ<*x XZ@C3u] GY|YDf,h-U*} ?Z5h(OJ~711τ|?5JSt4 d>T ic`3s{0=ӾC%OLMLRR"RpTܞ\ ag,clB-a 6:XɽliM}OhC;(b(|> k- "ERD=p.p "Í2"҈DR*,HpAJ FlД"0J(TH"`eÀ>li)kei`aT J43szd9jl|qFV7V9`Q% SOK tފ)_P=?{L&_%)V]"i0]Z^g5)f£>Y.3_,+Gb'xwr XY1TJzPCϏ萧D늙@8$v11W#ص4@$kc_[ 1P,sSwS$4e)X CJjHlFe)?,[V!t@%&9d"Y)Q()05e# cBЄ 2r^ lX*OQc)8?kNlr 7xwy M- 2u(܀#MhS*_PR` eF G4=9OxQ97L#c1w:ў|pqr'4M׉ G-v1ӛ8LlU9oڞzpR xWZZ ƭ()4hɚ2ʅ**؃T`O>'~0f ȡ7‡)G*b4УwCgYPJc!Bzs $ -`n7R4rZe Vl$C6Y7H%ʂ3Z͑\$#m0z&4>CܺR헲=Od+Ne"DSFnC@uNPٌH3r,c`8s y#l'$ >`SWa[ӭAYKtciMlo ԶdݸhWLkUlVh[BI*G(|yu6>wL439Nس_Rxxo<]$ثU'7 Dȭ&" }lӆx;mtTA5:\ RC)H6/.IǢQÚ9!@iUlw:tٔHy>7܊W)747s{#lbH=y==KcZru(Z%oE]T% A4j!t>P4Ev5lt>5tƨlcFX ¥Rm (pKw1lGa4RbA-Xؠ Gd(*q8.TZm5la^-*EUmѻ58scsҷŽg1͢6#O/)nղש`!eP#P:Ix ʣJcYuD0y &'wt!K҈zkKPZs: jT3,m{Z17 NF5)R4" U>Y'4l35o.Z]1$"ݸ(j7}!ٚ "c=+Dc$/wۭVS%zf nFpUСJgHuƍ?>DQN;?Pz6||IJ 1JYMuٛ/~IM)2"C. ==޻r&o0ͭ\#|9 lcn5īϚl"lK t ,p 5OF$""h)'n(?w=^x={P-1A P!>0j_̡ p€RDP P2H4]0g;p:MAbqm:!HQ@=AJNsSpO(3Ŗ@C :X>&){\\7SP`Д9d'l0lmmyA4 nph&Iu i<> Jn9wpוHO6MCQ Ǔl8Bx :"JAJ=1BRy T&hR4P mD*`;o;ODKsBoԦMUvG'=!Cy%wT 7.R ATor5!F,A+zpAGīKXt3\Pq `⢤\T !LkN`ɥQ kCB%,'Z .70&( u8㴌nNl0Dx\Lgp]謀J@aTD%REpB۰?:$LًK5REHn*JGF9iZ:nHq:ޜ.6nG 'C$}]|XXdX*ZJFPQHHX ( "uDI$@E+ E)$%K0JAlZFi("T )a8>j[1Sݲ=}ڈթ"yY*Ń@X>kVcMLۛ[f-KP`fk@`i0 [̬+ԭ 9"J).4T)"v #G-6Nd@'qE{, *y=;svbTQDb]ZNMLU&)uJs&GykLֲ9-M4*2Qծ wTm4 pC\X@r$@ÍuKM-xvSl#%<0IB!3˃cz `47iƅ$x7xo4<&l:-Dxk9aH@[ ݔJR; fjK 8ҩ!Ome2۫58}A+AI!@y9i#r|TlEa[uVNjH}20Z?~d`+F&1jK[čMӰat$4& Y =Ǝ7"C8Db$AqEhI 0rKy:nG5K:[9_WR ͻmhNa!׭mzͭ3xI$j|o^\OhVMë$({D| l =-nѧ er0*bL`8{G8qsU 1 39wrDN #ƖQZ49]-D!F~>sApbDd9` BJ>GrRN 4@dKOu@`(8%Ƚ5Û NIQE1DZQԻ&∨2B!vk &>x0+@NjzMwz*`9r:(|Ĕ-"ƻB=}U $ aAL8`h}yDIiR;@sM ⰘosS$|T Ϭ .uӯZ踅+]1::27. elbl΍R޴:T2LW$1`z5٣RD ft1F;GG[-ka8X~æX~b:0 oeCGuN >hhϭI)g5Fk4ǰG(2I!=)~T"؀; C4#"Kt+ $ڌ4s/:ȑČ`#3F; 0:@tۊg@agDkEz +[}S%0!٘cd0`L2A`q'.)EYBnW tAR 6U(0"p/HEh} t5$0‰`Bl>ښ0CuhHc:i2̜MC3]2[-\0:&U) ^ *@D۔;qAe)v =CEOtXOݹ{% ;.[PfT.BpG.WS =OKd@h A(C$BAy޻b(7@Fr85y04NȘP0@+.th [6gꦖ۾#rh'Ͽ|ws[w={g#Y1TAQ@a*#lvCHVt{Sm~..D,,^TCspM0fۍ[tOO#]aZ k#2,93|NCG^&`MމhR HLq"PCEP)!: Cs; @2^ }.R/f/4;Y2huD c.E7D\mW-tBS8D/A8yOz,<7ho׾咳۷80o̧3XAm zWY"}K00#A8ayf;BF/{!pA26cTTu+UaZ gBϖI0Υu|uPBTgc';fho^vǓuh'N K&(X8f,}MZ['4 61sHipm)`Vhd49bai,XӢ2C 8Ì{Iȼ9ý-<<%˔Ò1snUܿ֠6}K SAtc﫡Pcܱˢ=$ iƯNDv,:ahCLY{,㛥0g# ;c/ӸIt(l< Mlg2!pֵBLV5]XH!" L#dH9'1񂙮Ć6E٪x¥nC͏ɚev5lnȗwBh)C8!MRXy`zŞHJ-6)p/wÌlȆYKzӘY➍X/ 'kzqַ:*ֳ$$a4%՝뉲v(syg)+;w>ńüv3T l3Qf e'sKB)E ^\$drw8fhn(RY|o^7cxx @` 5Εǁj|haombӉD9e0#<3j3"t-XMb7]">s!(́@=q-GpT`19fn:Z/[z"NӎkI4a>Z4O {`5I  tW;Do\.CÜ-z5O8 d0@hHw[?J"0gweų8 2nANd: Qe{c1- |J#V:rc޴25#u$8]+W`IffhL a<3Jy=݋HML^z ]Us3ǟ?##;02Hjn7%L,le3D*8x` % %BRHi'oբC û(®  -!=w?σ./vCß׮*pR4Ѝ :^jlחY_I>ϼi*C,t3$.lXT"^0vCƫ`ӉOs( Z2ۗ0:ŒT)G+p&;p:tK7s;67/6 Hb(>|kn MS b9XF\p7}ۛhb/H.z8:݆׌613j3ǀNGIFRsssU54+uKV7ND ft I{!,_#o k  ȟKxo/3 ê)E#^84$=QbLMG0ùX*uq5ob#6-gלq;`65o=A n,9m|hhpAηiwL7`_L܉\!4G#Ly"`p8Qlճud~..~5eHԃӒ*aX)bhYCY#ʄuw,IX V' |!Rxt˼1$H (-NYgJLx )iN{DCO_X~B@)S#"vJ( BA5Ss"D&'9a HvLL@%XCBb`&V` U d({Is[u9 "af"mӢ Rvꄥ}Rz @"H}h<$7:$ӥP!~wGʉiϯBAТO~Mq6uKL{pHW38l`mhH*>I!xhvGRU)JRR PL=ju?;@aI_S;A`x~1lM%"`jޣլ)t8pQ;r1ksq5 :FNx0kt4ÆWVeטO~~3^gGFE8Ҽ Ypiq_9?qxLH{#6"`G01Ux}@ָ饼z #u‘(5;8"2J4w64=?fiy?#)^g?>#S94dFaI;x|g$UXyƲHsզ=Ͳ3}>]n!9(9DYfDKŅf 5! D>=H] Wv;8!8R_ PZILɲ1Cbk|8H\g $R:l6w3FUOws@nǥ#h9<:8 j]jzYv7ona +mJ]vA,-EUAd/)eEMAك6qn0nd: @f@M yfF.#=&ez/'2 $ ===̀C<=Vrpu ,oVN.0ĝS/sTF7e&چ:&mܪ9@GH0+vѢf>GH,o!T';tE?K1 -e%BޡA&y#RdpD1ĻMmRʯ4oV#rG$5"zf#!.\"@8VF[_f`  - ǵT{ri~&}Gw8I8JCt,ӽ1?l97ψl/y4.GJ/㒆JvGzCH+y1,Q)h!$`IN&BB@#ŀ()+`w$ `T y0 #7_v:!s zf*-p8-ttbmoghܾ#0L@ Rh/hMr:\c29#|#4{Ț foxX]'bs6y]m[9-ɲg~uy>4caI8G@lȞv.؏I0ɳA!3,A!@@Ԇp|r3OJ(E9Qk: @1У Xnb( -ehj8Ą'R>B ,%TypعK<`j^b_@&Ӄ5{kt4sT"@ _`ox0޹ vZM@@iiŐ]p~rEXM3t&@;XbvF^z7 2kиTiFg`7+-P3ҥ:Jiy iB{ *сOMζZﹼ8Ԃ*dzƢgY-CxCe(`r#r/]=o-3@t" `888P'0\=e]NbD&rDPXx zmcHFX(o-㬬# -U ha]RXF=gZvG10#G}oY,W.vrTEi WA=:C@$ul[Soqh"8A%@5w :/='5eۂ++rA=.Mj|ZTlg6>4U4GPt8o8̗7&h Cf !ajz]YݮwS-m2 ԏ.Λ=8;' $IhK|\,rH@HP") A#g^tUTR@QMR A XxyC08s1fBC> 0HA : Ih! g#ew7[+㉒lXxAh!,rg W;|VDuXx\>z֗0BٱW/* 9ppHEk O[0׭<|'B7C`E⏝xG n}r 젌8YXcG8 <-CW:q77FȷV9Եc}m ;D *Mv+#LlyfrMjĢr1'׭c1<8GaBkEB $Lq&r%N/rXh&r6_]F5-sց^v9~qO8oG.|q6O=p^ݴP T\Md9̄Cu-4"Ef6m  )(;y֠_oz}D*L"0v97f(#_3}(!sؗ@iWn\b&[7Z(C}H!QÁ9~)0c׌BnpvB)G}TKHM sqӬj0p=HHteF@/ $˘,ԔFJ& 뙕Z6f%]SAѹY& @4 OK84奨>ZA10pj4v,8C.-p".:fi k>2'\ Ӝ[ I臱X|TȸaV[X l%VP6BXcҡZ !znTPZ44sz8(Nz+MP[C u=G8[91e~FTCLUvqvC 3 "=`pad1/nؖ``̘`G +O 98NGg,)تId#a0#SɎ%fM 5[`!#nVN-8I$OSÚ j#I@o/z]( (#C=O! N$/wX8p‰3`i~`ć\!Oó"A(BEoxĊJMoB`8@yٟS!TTb hE<@¨eX8** D)@R D3J2 PJ/7B"FsE8!" N'# AЏ 7 Oqz6b! "z9 NkF=t6=)Ocľ)?vY٪te]HFѾ<Nt$k 3 4sa C DP+־Š$@ C!QwlN[}Э#ɖS!:r~/x;pa.bntxWUuĕ6)!j)GШOvmO9E>I(p}ngtiNu@rweOyx~#sA'lDQ洺N>r/c'Glf& -dqiy)UXsXM8PO2!8flݍ"pq?a41BDDa111K@8ls>G|P<~01 uMATY%& rīcZ0 e+8 @E6r# l\)jBM`D-8xx3W2GXa 97܁rBEZ\A?8LvFڠbGh=J{gr2gT"P&bCNDHChRJ'b$hZ2-\eim@5%$)ii)GB{ t ާLZFi lҠ]M&$Yj#("xX"yAA]RP!r,T`lG% '"*" Ԝ\wݚ7L"/tр*O3ہYv$9w\3uH_cj0>A xz"#-%pP/ ѳOfeHk $jFÖ5 fi>5f½eA1i\7kaw$r紎mAƕ)rT>wsXDdT$`@[lv۷߸z!*8Q$P\!>avpwh.C:=HY.&P:MJ^ Yڛp}? li@K$ qt"_q!qVÓ67\!YpQ tSH_ͤ_Ln{ qR p8Ԇ^e+֥G0C+'y ]1qWb']3I _հj#l$54b@D ȋa,7(w }Wzu#hh厌@4.' h18^ʇ?}!Ȉ@w"U,7iT=О2PMBJiBB( 'ޕ^gDNkA࠸r 0靝zCȾvBEjp2tJJl+QL وEܓ33{'\>=)a!ɡ1(d2@IbB| c*1Zh$XQ1"W P 6&:B퍛M1+m i Ҡzt/؀θmHAuuV`oK>zϏ {oTZ"?qPl坷rjR%"4{6M(/|#=ɌCR`rt,Pdl#H? Gs,zFDXh6wr ! }pF GJde4J?Λ3;j4ncXVV\q>,' nc)  1\P?K5cLԌd‘*$*@gPhW)0KB>@y8b $nJ=d@5BHR #!0 !BPT[(HI"4 UrrLl)7z z0_N %{$j8l3 +'8[6W9sEXx'p 8.IA3DGH-C6ԅ %Tw䜰T D4<4[f-s1Rc4A͗ ]$4 b *Hm1s94dhƶ pƅ8@X ^g˷{1SߧZ8Jrt_uRw-C-fǍ% UmALDLAc/OMAEHv!Z;NN^Mʬ((U lrdڰՄ`aB&iwT=؄pEؠ;gN|u 3i@4.$)  #e5i E TpvUr^M/RG^z{r !^Ey„G@4'߱ 5 rOi <@z:/ } sZ!cƐ"OY4< ؊;=#_nhd O mPi)i*RI(u R/B(-te(D 'N/pn *t7. 5؆76ޜ!u$.ټen3`Oٹxk4,;Xm1*i6{Ģg,ivz,-NG>inM1*A(c> HjSsë<ߘk?ˀ!k${sI<ʨ6V)߽MjA1`*RPk 4ع9lxBh7@p0UK.BFB$[/8E8ҽn LrE`z0.dbBj9fYTв))`0N=?BSm!BR%Ĕ |$"(P2B5*%%#_8jw(@.u6w^B!08#矟h )T";P@DIH=xDDr '%_O&N-XQi`ŴlgMMm64։"0<#l;=1 M i' 5@{1ru;ncD2 YP7T-gΥ@UR$TCLRs^s@m,M<;=Y߭S߿.@{;EiTᨋS|waq:Bhy*C: O>8\CBY`( " ) !KD%BKI45!āD4JEIDD0P4DLP $T#0PM4$EM4HD@HT$ T$I )@SDD5ER&Lw5 L4C $Wys>`bpX=w"!E HFX͡.;{B2΢Uxː^2֮7N$'ނRuQTAo֎ Dun*!/(|Iz+W9@cb0][H'{2[s`E9a'(f@4C?IbQ!j b)Z<T:{T<; H2+?$HZr+@dCGʡ \&Z y.@mJtBjxpFNHC:Ns!tw(3wEBqᆬ{{ < k?TDZ̘/)X0i@_%)Һbk3O8pm ޤFq}XbC"`6 U<(VP'*uOh_tBzڅ'c")>i;(p DT2:fkkBpiېX- AO|o}V@'^&噁2`ҍn. RC1d+ hXӒqDsHÝta$n9B 1 g3,M]ICgJv 06 4`ҳ6=6K .)b@!p7IqŅQ) JD'WhMIb| ?`$9و>}E8a(~Hw!7 ᅯC^p*CP"}=ݍ<xƐ0Q5&H'm<~{"q;N :F">9 8PcaLKm!wf4C fY,0uqy [ZMe Jԫo\[78]Ŵ1B7;O*I,k}@\}:$^?Hbb5hT$qF҄,p OS`x3YT3]9}D=T˻85̦B>:oxx;[`ҟ}! aID $D< ~/9O8~Tj)խa À]>W?[KAHؑ[`Z%v)^P4OR@#J hGP˨JӺ̈dl<%40tq+&3&a% jj(5132fus qbmitϾ.Xs''_K=*}ҡNJ89zBRА@oZkBlCG#A~D$"@ZW1Ĉ:4G( mh, 3A1s0~whT/&2?8o1mIa£\K3[~ !gA;`p;T?&$wTߤv$tAy(& ^}g7aN2'֧@?SY%"qC?<(WRA?~ (n$4+ "̰IO{ۤN^$4#nmۭ}c+4QR)ĕ{" Ǫ^;kcJ.:B$DI(=t=rw;Vv&FJ^W 3Eh< JG4/텩i@8HJ PRO{j\\` NKN=CJƒvt( A\Tɠ F-]>RjZF ɭI;Q K{-$4@]1Q@v Q4!:Cb\!ԔDF?i|(i\^CRҴ)ўJJRUMl)v] Dm}VbURYd` :c]/J /CDT`' XwO)Sjkt}G&F'"\~?WeG$HdG+֞'YJ*Oy?BLtZU×OMmɈDҦM`m.pHirJ4a,Qb8P k%s+Ŀ\// s@ %>8hT4u@0(` c4LB DGNw=wUC۶(C OC]S }t.i#R*߇_/ QOM'@c˛x˲:>8 HMjĠ[쥲Vg|s⃃a4.(%Ir{@A}6)J16Pbf; {9,~MCtZBRJDy,Tpp%kNIIKgG_'6+\82\ hrڽJ=wAg=tìAB:Gq}KgERD;j,MιuԀm5[9AuVFbC@b!?aH{%@еD3ֈlӼ/LV6W\zA+SP~V$9 hbK`m=fE<ȵB@u&i<5|3g1? \Rdd>|CF!߅cJ2LHP#EURC8HhSâb$3 B z- iC`b  $E玷 jLu`fJ^HL7ZXPA`Tuv2ÕSQhSbm,>Ow HR^=z:@҆Ri%|T| $|I}zA33UUUUUUT+T@5`Ҳv`ec @0[-6G]n`@aЌAT5TˑpL'LjyZ'6a)>]SV1nu9hoADrh$/7Lc;Hl @0 s~+' I&oq3ϮC$1E$h?L`"0)T$Ok|G~VRq@ qQ7N"`0)E]DÈn(|OA01wv8 Sn/EH4dx)Vfi ))DHh䫥)@ЈPRJD   E&JA IBĜxcoyDt^GDZmg;$>(}_.A~g'/4njCXbt i;PmC+-'Z ƯbqJM'Xms) ^IsᣚOY`܎rj!ߺdlpT%&qJ:&*1#$yi7w=PFqD%r r8ƅlu"VG"_f2ԁ٫MhCx\X_Tߣ"ߝ0:/IO 񙇸ALAUSU D(nm~| 4[DQD TH+T$ARIIS HS M"@B0kJJ@T=,%( "Xe&! a &y qd<@' rDIDLa"d'cK@ıC LH̠IQ*DFau% TQUI@[Y,AMV}q&;fw= j~^G(z CzT BC!̈g kZ1־ Fw 8~h&@Il0 unl]d9~Tď#A%&iD_G{7eizӸ;Ec<}a)3Vi.(Icc{@t!@]SBkŤ}=`mm'Dm.q D)bF!22r#pqWxOR It61ьB5 bhwy@'fު>m 3SSYsN3P4}G3W Brnjm,N;EIAley'}@ R+HǙ HR Rh4KPĥ&I x!Pc sڧxq9GR}dfYH3.}dH?|WG6:rJM F@:4$F.ƬM`DϽC' `)xBߴI$ Bܬ  nb >lSXKXT)`zõW cG* "Jfd6ŖB8h4N"A?޹ N97%1(܂l=1z"n\Oç L(D"HJD9 5F-$mƴR)l2&ʠ#e<r#LF'âv^h8`(7l?-E4)D$jqzRqÛri%AqG9 TTlBW% # &Zi|s=&V;,bH!2!ZyrA6xs9\SDh42`cU/CIOh1JQKI@bA'n43ikǨb};U͂gʤTʎcThm;;wǫь6@QE#P0$֟sw PMFsZPox^4I>D}\i@/6<:)Jbg~pp0L(q@"фQ B6?@w0?*B"asEjK!Yd m  8s)&#x͞hx|U) Hn. ACC@rGc P-Lb߉ըA [9X\{ۙ e=yk5us_ h׶%JK'@<Bg #*wst݀PWfC)&DDd8>պ{`$ WZ1ڠz"XכMk\h4/j"C^Fu";pzE?؞= ̨Tq\nhP5$Vözeǖ+`$Z#4`)j^p.R2%fITNHUI*@Xmtغ;': .f\2֦\X7#[9 DWOAVưQP Tq(FB*p#ć%*:nG:cݖ5I brD1=hAr4qGc! tM 4cqbHI7kp0h0Ӎ2:"$֥ ꖸ%DQ*Bbmamy`GPރ,LRHAX&և[M[BʊX{q1 )TE6² t "CJ%(0r) @Mu=!FE\li@|a}S$CRpu. 0N(߶FirDlC4Z"4".fsF:o;MCN =p4*B+ì:1Tzڈ8C-.f ;<ي :FTM$iwk7]Î6-b̼\I1(m rFui`I1>)eKɽcL '7ZF`cIY z6jPupM$/ l.ͷkenEPƩrWZɶ]i*5mmDطQڜQ!YMe FA 33m[Y-tjZ OMrt;UhUWc0aTp԰1IJ63 8Fbe-1E_Zp83:!7љ7UZ<ʼ!A`|oQdM}hq-w.dc~q Vvz̢{:+X g.0 D<OmBD㈡t @Q@k)V\6T'jd_G 3ubkC8@Z#SBtK֒Ŋv^h*Kd͘=wi$%RP0N(% 2:qɭdM'wn S9B jIyr`āJ2- &/A*ۙ)ƦribFJIQy2[C i^%0F1F1l~j?׏ zL(QEEE  xYOd:$}`8l`?EPAD%QDept#~x9|J6+Z^O#\&q?Pq@hhZ*hh@" Z4Abò`íA5ГDDOrny-|owaeaV2B GšS$] yÛ)71Ȼ2XZ sNq&G!tC:jMaHmlnG UP5EU/e 2@s54C!K.5 ā]bM(?$A#F "7H@$P"J B,+JI3xDy!h)iZbEJF*hNzs߂! RT!:\>@u@<f BM_Sİ_PZ~")g f(&YQ>HM,pJd4< (N-hc_1?JwyJ}~ʃ?bFcqdc+KnpKFY2ApUNi/ r{3Z@/=?؄$:>ua8%Ww7!ݝM Իx!OpP'(A|==HE _;~أMaZgn&z=G9zƙ˴ZU oyg-;oh38-"h1g\Jp_,1ǚ3ݍ62^=:Iƌ^l23Hxo(0ܭ0 ]{$Dm auѩLKXumqx"+&l=D$ Vuه8vD b.F>/W\=w\^%Я! fqhMIc)&` Jg,8PMӚ i ;sCeUQ[b5F> 0@o5;lm16kBo4L6 :XocʠH$#8,U<.zݤ)箽^BP KC.ZplIhܢ klv<.Ka ֍7JŮm9iSւEX:Z舌Ǯ6f Y 62 %iMs!aX`2K$ǟeyб|# n;) ] Bo 8g?ɮE2U0k f; qRMU`n|[k w (rbo3dT8LfT6Eѵ7o.ih#NRZ6# ~r>}%I_FJTe1?lΈW^h0-!$ϟ=Vflv*gYBh[q0uhu߾n*xa:*.N*S H$ᅢSQT˺ 3$%$JchI$DTfVt<5SwN.(Q FXjA(JhR*ny#dΎL֤coIq$DN>m( (hͪti'*Ff$Tr`;K\؈"MgspyDUҶQabF`Nc!Q-&C@}CT%DQ6Ёo8b;&јql`+q#y)! :JnNS3ȶz zq_Vl($h @qɟBc-'_1(ĵu]j}U!fE$@ڂiZ_I1\o8J]w]b$;2@iR!C1/4Pr.i U)Ny-`:EOI\"%˶ϻNc @۷a)B!X$'\ȭĊ ~É^TS.BP3@,w1zӞg%!;HPf ] b >TGc|sΉbvM}lPģr{_%q5F2/?= `%A%D{SӦ-ybYhC*SBov}BMPp8~@ nG@Q/U:ePc$hbpxT7I1J:Nv6!0PЦ3OArx0ˉ7*3 RvdN  Ç@>YrWf㱨į.H4wprf`c0m"8Fl R.J鬚k\Nb-%Q@bvZ`w pҍi9t2PrW_ܖcIh쁩Ra#_eiɢ}x1!}D=}:cV LT*sQXƆS ٭S(_~ W*h_D*8ѥ[ 5s/6ێDmhEs!P7(C}.vؙRΊ_ A`_>6cAa}kFmL6E*e  Жb C@B bI|hE5"YCl`?I04Ԡ/B:MD c7uRbccA -B#>]<DE!\+RB0Z$%e q)h0-*1ơo# A :g0S..zPG!A(UݟTmML@2l뫸{_m`d| c|5 3⃢HeRm0Qg.Øi ˶ LVfZ68 @+~n*[%H-Q D6N;IbxWN'wPH]&@-LϿF}{)? Ǖ (1=o 1X4OS᥊=kZcKT!s"QɈ)I9M-^F Atd 29MSEG)qֻ\";H)rs]9#HvuE T|Bi> <Pbi~d:O4MÌMf*h·xS w'#v453XQ1kDժ7Cm.@%@`2CbiL;B|+k9t љр`9^;/}?*DtfT:CUD (yJH'{Q3BDQKD>ᝍA& ("5#z睅Hgx A(> un-tjgVQ́/V* AZ0 ! "*`hjebj"PxҀGÒ"h&K#9FKݞ6 K~qABPA,"#\#6TЁZUsm\Ãvc+ LKSu#3 .gйp[#c7"0v-tܪMp6.Fj?*=Aژ`&PRR"(R|ִstРdHZI f8I #T 4ДI RI}O"D@ 3iIt!UDH M+҅!,PҴL@$4AJ ,DIU2@L444T)B RHD2$Waj&b%l Bc:iܤ@?X*iN0S^!8E4tB`2̊!<4@`9CM(#%@L}Lw)a2ޔ, z&n-lքp0#{378p6'QJLIARQ(QJx=OqAjJb j@i"*hbahX) P(e!&10DHh>}_c/_q~  &ؚ ~;#O#S"|̊CpDծyl *'9?Oj8zk4Sg'ݧ=a$Cٍ&ˇm͇K+Wl )/Z!uv,RR#$$I T;&NuAGAǢ9R+iY0> ࠧ{)JP}GWѝ9IK!lEP0bEj{猙(}Oiz „OHu ̢X"s|O`zG|R' ,HiEUCL NJKAJ'\=J~rx@SAAsD?c} d6dțbAM#l@&%JE@B%# +FiO)B5sPr =@Ĕ(J@c&$h()Q0iGF螉CHi΄UJU;A, (?I>c TN\tҪq ךּ^m[aSNTXcc`b(WCð2ba8ebjUUMc$dJCu8j#t:#B m($OgPWt/Ƿ@z.9>R X$=i9]zP 0B|MTiD.M\H 6#/,A)D%K~S$S#Cϫ#S?fx(_BI#lўώ2P+tqk"ȳV@9!0QI% ؃osuqrA1 LJzi RNi *C㱥䜞p}glBs2$\$8V?9o@&@GT&PQH/wq]#i :DF#v$ݜci LG*m FKzJJQP`jy9p/Q.!yHdXKZtj;kwm6](K39((&4*ii@% ] }j99@!NҞ[1Gpj[ Hlt0IqD8+I[f9/CZ ?1vv IMFmF-b*bXpA5ns5C-iٜT@L16p9b*1" 1&jsMR!߫> D"xޑg҈# B%G^p$AHLȄY Hbr~K_)A)o{ [`ёe R":W P/wL _0 {Y~Њ2T(!*U9<>u|Ðqqj#0L?T(DP;y>ZNz^D / #42RD.u8(U XSJohȈ B &a,9~$/p?a@OҀ: |ఞ@/$S+C˷J]rCí93|+O0Z呦b 7a$+hpA4o#Ѭc136!/4؉=ð; m䥨a@TWlȐCӹwlWs}5(Ȯ\Yl* _~ii0hM h݉*Et2{DQ ay**<`|xhB[#zAKpSW(od ]X7՟nUqyT4s3X$>s$SA4 n[l'"ST- Q{`!C]fx|-; [8ALRv&z|pY#q{+m=)3sFNwJ/>V 6E?5xSX@ 8 iSPNפAS@}Oj<{ (b)ρ1[> t)2Jh()_S. i"J((9*9L @;[ ˈqh -4}}D#ŕ aU !}$ݥq Ȳ̂1c"U[B__E6SrP%|E -(",d?v%2}t b_pHM`ڎH;'HCr"_!N*k͒D\N0+ 9dډ7p8Xp$1(7݃6`2E O\}w=jJ0&681H˪̍k"e~ )} ѯ:vHԟu"ꦉ;akq"jFV(@u~Rׂli'N!0?wٶ޹!ȃق.(+Q v3%z ix$ 0, pwfr2VB,MEyGWƃJˇtnFf !3ZTm(@Zc!B úPC0|/lWEA2ykJw!8%{O1츭H8QH@s#t/;u++`W< * |/L"|vw֪h[9cL[MȒ'~) DJMPPFA% ֩YB6{mmrA@)ڝH>V7\m[V kx#qE/+OXM}RK|~L-U(0n LsgǥFǦ=|SҺH38@l7fHtU]gUb=tAh}Y8kLAǩz"KSMcF/2\[ceE+R ,mOpĄ\6IwH{ #֦0h06Ǫ#Ԯ@LBePqq\ fM8$@xzHafH@Sd#[i;C aOT|C0J[n'}ܜg'5ܝ8>Pɉ(R!2"#GHS[ J:ctL"lh('ي8֑)if;,DT" )Bh"q_-N6ڃ'5VFF`EX Ho{m7x~XPvb:,Yd?M!,mGYr >O$5e'bs;}>TM6'όHj 7=L!1h Ѕ#__ 9t>A KU?DC> )^Œ.gꫛ{wTIa=t}Ր:I)9ʢyoUy 3~^_÷G`ʈQ(,Ql4HPUP1 r(+/Q$xeD TfX}}_bc6hFbbڎP~7L&(/3US(vlT*Km,Th!8֥:۝9fI3iO3; M~Ї W#Tpx?'uINGMu4'3h B7F%-$KuK!Sҹ 7ֵ֭H@jQ((%#^8ܒ l1 /&3OI Yr_/#FHޱǒ%#sՄTD)ز (LZ;<9zs &MOZGD;CIJ(J kAa}C!DTHJ'}aMO)JLa$7 ;OR'jUHFF[A=F(>>@DTH _s#fT}asy5e2j-|bOիB%&bƄ=L &]j%졢^+0$ o0c ~;\L"8ḠOwLAҗ#?9̆q<.)bL&`3ZQ *QCGpq I1˜Ga$e=y}/p\!; 5fٱH~x~J7(IpKx`t v!w(|0vʤ5`j$.K}jnCbe$e6Ʊ4Q2lb5A]po1.7 &uȁ(").MvJ Qc=fƹQLu=J'b%lWAzk.F_Gav99Ybi{rT=61rʉD-r` o׹hAns84-sͺ^eEmdgiZt/Eو۠jO%ZX&o rCNّrwjثη+C5n B,7XI#؞ `w28{KfhBkG/s9ihOZŪAªWY1Xpvɔm8uVQMgEp!*0,`ĝ"q3#Ih?krzkd#$'!Kg`c7B gƄՈѿ15M8[%z"" `".ѴE1P"̕AP_7~7$La'bOwZC$1p(dqh2r;;P$Q]#m?xT/[)E/m}GwI S4sJG8Kne3xH/UIhcn p,TW-AXIHTr37,-JFrbffyr xˬL\""e*V**bR}y &"+0jH5J CH""҆XIh B*HcX؆`9 dYhF;CS'(߮t>1.zf4 *9Pz\#.L˙*E=6IDҷ|쎑@A*f/?H◑B փJ隆".C**#F QD$&d1e(Z*(J"O#pA2U,|8 3USTĔ1%SUv؝)ʽXb%cSLs J:jG0Đיd~`à>W7c/R\@riх\ D :, CE@DŜæ65v@Mmr"dD ڱYmVE8Ik ;t #mHaF˼JiC)zqlv-b)Ch9j:hM,bCAS\9N IGܰqH%:B# GZJ2",RNj i[QL0ЄTwtԤeآ`K(Vq@{GGm"lQӻywHXb*f,ٶ5mwda ;:V4{_L#@"Fl)'ޟ?KF[D^7PX>FԿ˱pUeEt+s:g0^VT`gpRp\kmg(65HE0¢./óyfZߌ d1IR&p>[A0A7,ZC^ 8܊.xF0R>ZDfV3E F%/.X| yuw*~'٭+J?9+ h>$CL_- 5 }3JH!9DUR7gCXzܵᚉO~4EA]/q$j¾` 9Q_1~(M`{WQQT? 4BP %~4RĄB A B$DKS#RZ/?O0~DS> H^_"4\,I\z叧 &qw@;#(?#_Ej4)8P \8" -h"ߐ8 }J= {x96%߼1B88uE^CIt*Hty*=[/y{wh?MߪlA@HgU!Ph(VV"`ImDL3ARS@'%?DТN(B bxLThP7n<ŀ>/?l'sX6bI P&#OrRP4̅P0QTҒ'Ϣ8dve" &VzT"vw2si#b~RԾN\fŇ l.Bт=po`I`r2 B%~'؃#H0?iyt dJR)C|1R<;&`2Z }St[*D[<,G>v; zΥ)>M(RE<5m@qvB4D4P I@bhIBڨ4 FJfZ3ci&"t9y\1Ο{HaIh~9H8NnB+,%4M2=.*}]%3IER\YٽfuWQ6&wi) 4.FH%Ѧы@7<"}|.G%%TwビFTpqI4;#6W%EݗtZX;dOz" K`|5%[ haݮ>DDO1p>%#nxcQ[iz֌>)(swC!{Pٮ "7y'=pq=yV%"`?@~Ѷ'/zNd'uZNvD䭵卶CQD[gǒ#lprqÆtcp5MUl P)46B ?W>}I蒪Xq= XкZCړњ|ӈ/<<AV5q.ȧe(ӊymw=l`S8v!Ԍ`&N9{[,En9Ox10;s50K,,NꅦjGj\ڤ!ɦ/YBq%hI!M0F/v.x<+-7e`=M @,|-ej;Q@h Ztg`HU!-;o !rd}" ǎj#q>`0$v&S ?0'Wz6g8iܑ-roÓV̝H3!.A٫="լz4K12Zĕ!YT7pÌ̹K`чqAue=8s VdA]zE\!̗>Cm}ߞÍjΪ`9 AEBJ14W.:_ >dhקDnVz1ŕj!^D qD o,0(!N"FlJriͻXgKy|SO'WJO*A}ϸphoaܳ"cyffӳn bSqꭠa EV(ӹ<W\ B,F:3ڍ!Nhj6 ># i}5A6;?UU{X&mri8֐W/c?Te"9m $Z'L1m_>El47e0?JI:'@;4!-GAX7lHA QLgp̨ul%<}p>|@޷PLJSE̬{ln0qʡv&pP1H8*SǍZ 4rC;A_ mn .,C|~4>D|: ؂GN ,Vʀyq"guM :C ^v|ς O(3JӟB㿧obhye>CS֌;7Br] #LKoIZGМ4҇>F  I , GRʣ#T9{-TlW@8 {Cw{̘t繨$Fhvcr;BT}i:koazetwxӱN /Ug8 FD1\C͕ 8gY G~`9-D@:h %5TD- $Qr8WCEdrc㛓sŠ"uQW!E˺쭋rgBqpg!hgb}a0PAC?7cJ"0֩4"a{TiG ;vʆR@!{ :;756Ute^舰RD_uK2'mpJ]`r;@N.h:[ #vd*0b'B΂5 !˙B?-9Tu Ȫ?' 5:qFx܌7fB74M˺Va>ISh6 q:U|O͂݋{䦓>&ćǴ}u:,,&O(%؉-Ku.Ӝ:Ӈl> :7uHc͌[{k^`TK47:gLH-Ync#Zi/N7ceHI|L'iC`Ёۻ@ QԜ=B[<31?Vc4!HP, 3Hy~SڎCn?ϟ.ۯwu}~ 4O3"`f!A+\L-3!XX_׮{- n4m`F<N%m@z8aЗeM|z6E< /&чH@Ui% Ս"JpzdqfF  PLK<>Ou !$obԜpp(7)$"" a)us{}Q/HI6"h56xQ"<%儍vw!8A]t,C[pF!a &m 'o9ģ ǡ%ߙ`j%݃S֝vCP&@2UT(={ W\#_dB Ӎ7/VI2ƾPlCcM!\|NnY JH hg"R?Qץ)Y̤ ZaW4gW) % /U(ܻ fO0pD#l V8\JxS3 sE@ňd_O"VFs$2ϗ5| Wmǫ쪟aQAB8b_N)g_ڷn&ɜH6/@m|$CfQ}s!<ȹ.SiI? 'qh Gj>2SjZZPr4< " w>{qXbzˠm67,bGOYqQERq<8>^wRu"^dz5v9vIU-HDiP&C_/Oǒ2HX^ґ8Ox~޼z$A$krZ *CI= Af;"{#PBP5J1Ck0msCwr)Uh%.jPf53|G! $JVO# vN# =D$m˯.XPM2EËzlĨzE9;8@zR Ŧ) Mc\kFoR:O<_^jRytv%B(,)e&J Uc̺)9?Y1ϵfkT[b}i0ʭ̠ 5l+V2-fb,4% aXxu#j~B v!DHtz\yH{\1!N Va(J,ACb@a7!:p䜡P8R1 κ.B08CH"@$z^maNH(i*J!Z='>6޻D@ɸ'\ovM3 70N0&ǪhnX`7$&䀁@fF뉱٧o4a=SyoԞF4U ¬̚u٣ k}9Ch1RQo L'1$Ulay"Dr  5u: Oyv`DaL^"* A'`yg&YۯZTJ3zh73 3Lgݫ I&@!S$q8%8Ĉ?体;LKy3rNs<0((?P*Ggr8&GcPbŰ u9*͎Al/T7^eW{`0%D xm^{S$s4 jqw ͠"Ov@ *+-f!F6hlfn%HٷIm1\نb{ܾRiMcN\xkQ(V.c[eocLzFq ^eHYGHi .-@&b7MILcnJTaD`31 ,dp{a, -U6Ԇ%e\wgɧA{ O=aimPeiCDhf.[V )0FXQ )IDaHM0TkD "dF$KK$4f)BUGiOqgF m>]ӈq.$ZD$2|sM '5\h & l?)U\ai.3IVРRd91, =B12glV S ej-zf㯪))` @D7f^AdT}8p>4UESH TDBP%*=8'i r@HB "$i#6 HfSdNIU2A"M kd;Wn/ H͡s$7lmC~He}~➠h d4ikZ"Jy-=2p jf18뎄E*te7DZ['T#l.A%&!bc4|1UdeJɟ̓=q$;M]o355Ƅ؛+HG.hKR5UͧhՓO;LW.4"v%hzᚠ4qMlvcˤ5inA œ.TL\04j&nJvAU]$YlGEbbE!Swta幎G9VMaqӴE3bަc3XUeґԎŒ-nqX7$OI2͸8rS ܫ%Npr60HVf-"-J;/}7_\xELtaso-#j#Z\H+s8m=spܒeHHKFFUA֢IjtV$c;F 5ūZ}<ƄTĄBhq')RU8:{6"h))=IjQpŷ{A1]qde\pRmiZB[:cUT*d,nFgƣC,W,gi16lc\jrw8yҫ8pxΝR!]Tƣ\59d+\uJ`thǸ<ړ^+AZqV櫆p A͖9LcrܪHWm'Jcl*1`BuМ`z >kG +Uc6 -i(~y盔%0UM) QU:cTD]ayw=Qo{5ːbщF%?4Rm(WQlp8j *¶Uy&ֲ,`z$5.QW ͹QVƫd^_S5r3˼r%vR6V0МZXfɇr7"ycjp5( LzARv~$r4`E @'dwWÉ7v;lQ "mjedvwv{`}K筡ׅ4X$AT"z,*b;& SBngLl∈"t44PSIC##C &Ƒ+P͒k"oCG9=FP|l(ԞPBbP%QF8@@7tg+0ġP$2eB!0h>YϜTfP*p>'P~1;KČ(8}YgN>wOQ}ChEW_"^fMe;<֒'CTa1CρڧiC=!"b\89E |XjZ%8ԃE X%9bb&䆌ݓڐ8< ēM TрD+{pn OόhDe6SMfii0i D0 MZt@#cA)k0zcj L"֑x?f/A490`a .qfƿ L5iIN۸B`J4p,[?6XDleas5oMDsNQ_%8.LB'&Acг&pIc#kZxO{'o<7LD`a:é3 (r:X"PD7 :XY\Vndmf?\hg/CճTo+إT'UEu8wqmvujλծji8fiEM8v\;DH7k Ou`5&hC ٭|!c\Eܫ E;A9ƘHAÍS@x0 ¸ _fhh,E$#SVÖC m}cobC^CEmsAAfle9]5أ|Nndþ9U@H&byrZ)_RF;!I:-@wdf -I~0ىƲqm:56$ &ݥwƜ"\9}O.!Lq-hEƔLWzo7  hQ!0-β^<5pq32Jt43Ɩr"e:v0f`y$(̌8 ZFWS.+fr(7SYx}昊TZBd'& !Fhh 8!1IQRlW,CDiĐ+ L L6Kcן\|d3{]BáՋ,1Cc(ͽa8̢Ƕw{x٭<-M> MB*`(Hh Cq eJgmv0$1 $o&iQ"pP:"=ABJ*XICsL`TS+87*m Tj͠՛pQ`0@g5i$,ЅsSЪahc;m3R:f൦ wNֽ0*,f!f@%);%;CBRP&gC;vTү#2(QK sd)Ҙ"&< ¡"d\,ZE&/Ji Pja3"qdCPmR <rpL92>Ule$MLvqγMD16-Ĉ'HBbn-ˤ\Bs(Xzؽ@aVΝ9/^/c6ѯZsP\=SΏ{8m*ƛΫx\-RחxxTˋn<rWH2 ;pH4ʵ; :Pͳj0i lcs t;|fm1E3T7&qL'rd6畃@'8Xod㉶Lvɍ d*cAF$ﳰk;szCI$JDH%080!KwebH ,(bi!8 /%C$aM:sŖj.$_N&;Z旓S18յ! DL͕K"% ؃EB-+R#86@m1p< 9|i$ X[:-r|p{ddK cMHCD k*h43'z ᨙn-wk*bg\m@..amf)* 0z7d;6$nPΞd8D*^ xx+ M|n(G8F)g2PSGI gRRW:md 6X6A5y^˛t Of,ֵ؋Ra66tf!! kg9Cn:(yd.ob}jw͝kP͠ V+8  ȢJ].4ubSBHe,Ȟ PZXC@uql*!d!'l'-zs`f- lٽO6La]6x@F01闩}9~[dvi;;hˊ'ĊdE> n4c2 ᬐIFaԾ_rGrv{dX> R Ýl7&n7m0hԛ2Ϛ׋ěC[B1<%驸(q^K^$3IZBHk d?|8r`r[;ֽ4v*$9L2*E ȑFKx c z#}}oy.Ԋ  9< {W[S jjS)PFl6Ф]˱dMH X"zػGo=Sw9|];ގ02!{=i@Q—٪,LVH2iµ+°@U2()|UmaZD,m3 ڇ- "vIÙP`H F@a,N0 U]!B#Bz1 qFk9=s=Rf } )NW#W&w{5y" DFiS$5 q3h/9Adh6.^rzákaPY65:αP⽷0l`Ǔ/ ߉ w}̌NבJ GRq8@`p}9 !By>]ɆZrIjg p2#<p1Q&xHo* 9 Q#2S/eͭ8t&H&NU\;4tɤ (uqAnB1IjKO\W%XDJj @* 8BSn4.~t{rMj&W<מ9ѣ @bLd> =EV_&'t#8/_7Qv{b"fBZw'2P82έ"e%A]HćQ4oDTg"4 w`A1 !)Y.CTW3tX:Z-aʗqd+fiplFBH ۉRA:y݀Chq6 P 8"qЇ݆mhhKهfkh<ُ%RXɰ|PD#by@Bx$xӿBoZp'Z5ؤH3A#Bhgqz8-3N.u#fͼ 138c L+{vJfYKKƶop)ѻ?B淭l .EFK"ۖ2 VTsA x4wF8y(0{b"AK:.2 η&8Xqmqgޡ 伴b(uYy7z3Z2 lٮxor0`C\U65 ÁJkTЇD[,dYDT$RdtߝXM&(UDc3(!Gt0>{vɍx},4viY/0^zg,y*O-! YYA#$yURh nnHҚDG+\"׫,fW; 2Tb6D Dr{\f1 i 'e/ryA 0~'=8! ':uq}/M.:+`̰0ĵ$5fP*ТHcXck.B?y60mcUֳ"WmG˂/=@h;ys xt%iZ+sxcwxwxZM%39׮} C30t# qN<p=d(L}g) j&(`RI@S" QNyqp+B4 R$\T9E* 4 P-(BCH% !DЂ У](H Pң@!@!49TЉ@$4))׈J)S{ȡ"?C=ݸinceӣTy<#<4Q;fdQl&M:C0:xFXmQ UN$iԣH Kк=ByS\^ ű a)*){OVakedM9Y?(qTd$HO܇!޸a6B 7Xhì Gg>ꠛ"pad"YCN;t=}=r=5FNH,0)z]Bh3٠?;`h ?^д_^xUJL*82:ߔ:].ry}̝(צ88i ugVId!hH~kt;R>'C{R3*9ac0( "0b+'(TVL5V va#tbLb<``\Yhkh" (DF+ ?8xfkUDDs8"jZ|rO5DЀS U6=p8AC z0d$e:)o[PPw.TROLnc0G) 1эuF勛zIl鈖)ILLCU1d"<9|iq^cۓ Bb jg׎aLDmB|\%7V r_, yĠv6hW3q$cPLB4 1܌<(ڨ QE| (&&h uPdR1lQ`50a(B ic,XӔ)HXXRⱛΪZ Zns 5E[&G6&& ,pTptlp'j'(j"a4 {@SU E7O `Y"!M_ ⪝Ƞb||Lʈn1E@SLGdb-r͋JԤ"(* gf*qAq,1N|N}R@N ,(dB"R EX ͜H4'd콄 J; !H?iMXBR2P I8>43#B;b@9$H) |!)0HP<&HF&SVݪ`h_M~"3Q#u ϳx lRxm ؙ ¦霒 0R H7S80z֏v7/ <}<8$7iP/Y^8FrS8<)aÆ܏?}# t0vBdS#C]@9$@ED R*A @9̎@Ue:iO9=VAG\]2PO

    @ФLNd"iMAJ"RB"P!AO邘<@4\jtV$bH5k>p`jQKɦkH9$|R$696[qtcC 6m/2?R5;UHI,F% o3|ˈH>^:<c3=mp\xq#U !2]3<=3\kkC7jD1̀hC"BãYs)3$kaܱO/)+)c ΖŢ5&bA([*yW]ԾrRe'&#Nd&ŧʼnfłe f^N8U[#B_u[jR"8(k[|p,X J1TX*33f/n <$>yYqjmiU0A/JNO!T):-Y)eAno nfȵINsw@"lL ٚ+:FCAS9H;MɩVh(4BLLG=:쫳C0>q`i[[79j 1*ŒCv#h7U 81 ;M@?6CY"21p9#ͱD>cѹCnt sqj`#Ȉcs 2XVo i0N~P/kxE!4R*q4[8JSϹ6fcgߞ\$LDQA޳椑P &lLV"HrRWǎ EJ76hdb6#@URB4w-h6ʃMqqo/CX{ɃzMd(P#I2c4g$x^p4GcIkfyESkͺlٴ}ڤNcpCV xV&&&H "Z B8P6RFMٲgYbC&JՖ!8Id󘣇5|2V4.oŽƫlAlFn¨֛+[1(7cbp.y3uױpzuf @=30L0ó{&'TТT!pvo3:VbCHG4󚦓6ݭӑ'?S?C@0եx$qatU%b"wP7?&9,‚u2ESJ$!%k8{D̀BN& *4;ػn )Q%!"P*m0HE1BFw#^ (,)trx!*:Ed**jiYD!ZPnEl(Z@g$B618rpӢɽ}ޮ/>Dw8O??oՈs:>ǵ<͌K  Z <"hb&" "*Gg\?=$toRGтk=$AC+!UDȝCΧrZse0K)c &0DDPDM4I0>ဤ"F()hJJT)-'CWC(I^zëlнxO)P|LaW>c^<Z* I$$IbB _blC9lr?v*]LWc 0Vq 2Qآji }J ""s2 Aܢ +a4DE4ZdRs:Yj2]+02 ZfF=( Pr*#4 j=f92DFw9|\xcl G @ZzT,urR3¸A_u3'۔/F]v<իPQPR p=*)|6Ad?q6&4 v! s߉?guv@_٥8ŞViAwZ8>@_OF:M' a!j% oC2$MY^R`E ˒b@^d'Ě@NG UZ  &"@( qh~WINFx2xY 0mi 2qyɳ`{Q`A:(6+T_ш0!-R)zI`jId4L(CFU0 Ԙf%1i&)P,CN I:@ A:Q;:xy/sqZ'>ɤ1ʎ9 'SCwtγ0an ti|3 dQgX#VC#~zl @0; 9 X"7Cو)23}ޠgrqOZ7! VI(ӰA`RhsWv h)Ѡ c-5sMbMhLM;lDqZYmc$/n=Ӣd[.[ნ0鱷E䘗>2ajLvūT"{!-){sFhӣM^c#yAGHGe<*5AH"Hw Ntmb  j+i&"\H<1Y8企9r˓lꝊi~Ǚ Jc|;|;̡#/q#J~ xQ#_>ǖnsscG-݊HBS9̩)#B< ="߫^r%%HB# D%PRT$-@Cz tAH-)CEIoB:sE dW nu~p C BT0ci;bm ^ Y_ԊM2zmx>]gvz + 'RN#~8 6Ȥ@PJ΅voq`"nnbB{.!i4=l 8d/ Pr>&ciZAdH Z@*"bI& BDJе@PUPETc!ABz^~+YZ>ؿ5NoB@ݚW"HڐԊ9w`&c3400)HSQF0bH*jU$j4dq±]͌w4D-K?{#-1#G[SԟY>p њ!D4h/SjVr[56+Lak Db(b(3ZZ&BG7a_؝o#x߅0uO_ *ߝ|LP y2"C'%2q tp; KUI@RgF ;a_6RI р‚0k09x'ʦOOHy5) xu>{p9p,l I *=y2!F6Ț/((*F5@4+@&.|OCZ0W֕PwD Z.ٱ&&|p?SLPI%,@9SZD CJ}sA>?0L'dwKrݛYc 4a!%y;r>N#ACFHC=CG3J9(g{C\9 pF~Yqit,CL.d#V%8l[D z;YSy3=lSM)fOY0/7od4^6Lg={$`}W'i =Aؙz2}B<!BtJ@΁$)G _8Rc]$zw$! ijb(RaCQ=^D pOr<aٲst".Fg:ݩ:!eL~k:\n fMw,F &݉!U rЍ>#`ibl;f\$R@F{Clѵ Ib R.ºBK0|b6- +Yp|Y04IO,%Ц1app!B(]b&Y cKֵ#3 (!(dg|N|~'z1 |VS/X$ hQŊW:M84 !J &fAUm..u7ɰ#!n|Wyd-5Pq 3xc,`]I3(fZ`IƲtN0ӆFxXf-HF*,LDm4gS(HaPKR変oFLȷ2ݼJ21e<irݮ8ueMb #) n`* 8/7BzM.$nEu-`ho4uǩNj'éfhÌNrAcZ=5R/d p]HCƇ- 3Κ92y4݆ D hħo]:K~-[E#$:-M(}3__}yjNaI`'>p;Ggh17DiSH/%@OHMBszR*-DD݊{TWHY^f32u:DCǠa߲y^uLӓs'EoiBE[>3ze LIQQ-R4(P4EQ!%+ @QID BPA5 $D+4M2P$HS4DT!0DPQ,D2AR511AM%PP)o*mABiYp꿎'bIg " 0Oj <A ʀ?dÉ4$asTMA0,%ڼNsbДA )J 'OꟌž)עV??2 y}>>wsoiJ^i:zW:9;eCN[}{Gz{ۧlӷ:R}u;y =4 WY*hZ:&ە>wOsG+/GW> zқy ﻽n'qh]N{}Ǽ_2/{۷omS» 4ۀ/P w;[wo)Wwc1˛_{>{en{6M&*֦7jPHa}g6 z2hd>V (D o :{|*Ǡhhvvmۣ󀧯wp]HaJo`9v=뜞Ƕ}n^wHF R(j x @S=[ZO]%#3=f6y{Xv{;!δyھD}@׬o]ͫUm}CWݺ*I0 S5e={`gyAN-ϭU`siCwE>6/sv=/\]y=KOFëX6j2n{uhm}Ǯ2{a4=>{zҼ]۠t1mVmv_;uۓyͬayckl9go;۲pnNگvqmںvɬuMm2}{AXommg;swϦnAt]n@)ӫqëmvUu{0۬niw]p:ěT%!MjU:Sn-uXڕmwv8; nvn]ӭݽvy^SkzzSG<ɭ^PT m=6˭]Ph|tТ@:<}tVݥۻ.pQޕk}֗}}zJ\A=)Iiݮڻ iFzv\lPݥ뾇ٶۍz2.g/FkAtל[Bkƞ=|&1^}z}vЩ)* ݝ(;뫰5C'v(oszV+Crr*ݭީE^ww/n{޷m5%ximu׮ӓ;-W.sN[\ۚV!2me:]egi3Ct]su({ۥGW2tPv =ygWM!ͫfH R6G:KWwsfm2co Zi֐=}rn;8˽}2vQݝCp Pכj{9o>AFk7Nkm\7CZnk],Gw-뾮) JV [,@]}Knק6he\sk@힚c]]tOEq:L/8xvKٷvv@Lj 6%\/S:N= u'rwg.mkBڤxEif[f^ޝ҉Ӯw^y {8q{=TTv^orw-u듳@ VَlU̦cݼշf. biR%g4jg*QPD7T* M   C@5M2 = %4!F&#"~ʟ=42z ș52h ©jj?0 Gw9ax<+ͶA=j9f8nRCf MpiJi! $6 +=R*1"Sy_m{OZn w 76B¤p08\CM&%^: & I OYvѪ;O}l$HVR2*84AYU볩g3ӿ3>ba9K.8qWŤuglҗ6]!:F:gmW8ʿBF jF"cRhӳps.!9B\pJoմ(3M\ԫnpSd@P*=n }p#Ogvﻡ)E#x~d?n=92xLr>'/؊4b%/_A"S iFqaʔsKDV ݚn_0`EhL 2p]o rFs7‡qi Ll2nyJ b<'[L*eQ!yjh5EzjǬ|'|P$6uKdڲ ?r|]2e'L>`ǚ UE@DUSA<3gc5{"i"g><;zh(d:SKIKAhLꇗ ʟoG\SRD/i*Kq<>.w|r9SCSFM|磿|TP䯫U*T@AUS/C{|70A^4P6VvOQ]ʿ{ >iRk)5^N+4 |H w*3?A27YH_ V71h\&b8 %$iNGp#T1 Ukkrޭm>nߖ_GkU _)!{X],+/v\oܿ*\x3t\ndsm4\oG l)6a]' g~9QP涰ӢL6!&+Ƶ]Pg7Gz1Ȱp9`S gf׉^Ji$*̪x0S~Nb9\oWc78L#FX z֝oٮkYwX>' f8 'Wo΍gSinyKhPйxrŗt&ħ Mli*Cr/U}z dY1{؆B!agEX39M>cBvPHFDFJ]*UCT9c3q)m&:=(E鳱QN0t!A g_/ j_~k/6)=x*/=pQC'>o|.-4N;I$.b&jir F&劋qPZ$t )Q(~@Eް8 g_2&yzyymcVAu#1,ю;Hp$#VyTѱR5j? Z)d4:*fJa|'*$iCCw~el=İ,jўh]e2c% !V f΃7{ʪ;Ae"p7* Ck@,B ޘ: ۂQߏ.{3Tа^U݊(Q!g߈ټ 4(rd^s8fY@qB8 *UYڡgLFs-qNi6BʆKorØgth"GWpll*Ypz7y⹦R((ZV < LXkʑ3dB᭓ ALPd^6^;Q!YSQ+41_cES XJܦJ/lE`cRΎS')*pKrfQp"oo3;P5̌%Z6˟v(d5>'_>Y3мA2"Ђ5{FWޣ|mA)RJbUInwR]*,d 7͓ww{YokEhb#2 ",4!;2}R64猕4 _+iWE ѵȪsrwo?68tm{~ɟ~? `xOq/mJ?6%!#>$(bA8 ckl+Ҧ\?4{MU<0}t\(%`[$=}h-8a4HP(d&|k^Q[ sU`6z#q':HT !H4 !H @^ ~M{g!`!&Gs%'}܇01p/2d0.]g˹rU<ዊOܔ* 9jGǘwwKYN5_z EO@(?F|(/D:wN?ɓi>4LĂ@!V4^hŶD鶌"tNsv<%փ;1sی!K<:څ)Jg؟H?$B?>ߚOgA>J}$auUR3f$s=2#&\ gWәž\mF&1Se hW±2X~[8Z2KXHuxc))w mFSf/>wZ!FgOu5۶v,R#MztsⓚfggJ=0Sy)/,Hwu>ИI\JBd q2({1z.]] 60U-Q\kiG~cν|wqR)hj^T}t5W3gީ(0Q/#20BI!PhD]Y.foJTڣmfȻ:r~Iߤ_b?Vw}EV|xwWlTX1|0ƪibF*9l] J&DJ弤SC=c-K4ԁ905"hU_&yqN9>y31_5l_zFIy$7Q3:ȵʃOǥON)2z >o5=}jKt6a63u@ҽ>;Y;r~I~XiPiݔÄemBW=q뇳bPV#}C2 eJƲr!w;=G* &zAwc ˅!/[x͉@C{LfV"W USUBh")S P>U8IL9o<`՛y "H9)W) ro80 4ej-њ/DɇAcs_{a\Wj_&;7t,.v?̈Rb\ adcA߶Z3{KVEu0 `1j <Ҟ\{FHDHEƼ-70R'198fH !91-)7Ň珤_Xyٯċ]j=QMjjTPm߱k :h].8 x}$f˚-7XU-$PMTsWn[K5& 4Qcdl@ds.[LLiit.\c,N2fފ؛*#R)(H].4sh Z*4!@!B4XRRT*(i@bt)4#M1Ζ R 5 P%! S (RHjNFIP)JB9!h49'` ̥i<.e PD<Q4PSB4%R NFh4$"pi_pE<i**)t<M"45JRPpsksH,ca, \F] ۑAh445E!AIIA\tK bJ:MsZӊ0V!K둞AKE2Mв^"<`Ii619)[D. NCjMs8KZx0$*jt舙h֜A1Z/cl5O9b1:"* DJȨ)Ssw;ͬK*($!Di(`  "jX--Ab -ÜcG-9)Nld411%%1BLIMTMQTbgV 1 m#&* }C5Ju"a:5P quFNv0y 4& IU?rBS7@͗cEP?cO4_}<$'eД`?cD|4<2 Y8yTm+12r#d֒bhQjHI$i0`8dhrO6%r" {XmTDrv*mpƋFyN&Is]mչc1|R7}C 1D椪>4RM Jv (s,M݈NO`){/ePIK܍.GzġCE HҚ5[o9j^@D<*VRɢ UU1RTAɢIDm&$cZ.<9QG-!mB*oW*M-QUEOq&&M4#EPPVکDgR%Dݹp8b(R"Z (J@`)992tpp*ptr}|yCGGC$C\_J-3Xd <$7{A8i30E'.幊9HW aA_Jya`ct1*R!].2%)ꓛrwo|;9ͯ#@`t$)9< =C@tr(C R(4 O4*EREyT׿ndGǥQd߃`ĉ^B>K'_p*LPX??G VT(!A%=T{ jmp[dDr??8yr R㓇":S+bdPڙG眉ͣ貊t0w (BPC#BC2-/Wcf ܠܝG*@ȼI0y{=v> '6ilٜY;mCMj |+Iwo17(yC$5TL' Bk3qjxf "3*cʧ7IiLݗ iE*sK$"R'OAh`jpBQ5f ,fujE!f؎"O8+g7;KcBKG6D7t>˙y|?^)"\H?^#GZ9sΜm W5n[.~}z O1 Ʋ<zC1qG6F'dbbY Gij.@ap+HnJt?uXDݍRdt-{8;a '(;ZЄeݧpK"lk _%Gqs4[p߂(^OWaٳ|\ޡҪxwAg EU ow F)1M%zyfMy(RJ)!#)9ht|f!:;/ ]HS(Sxz?~jѧIfI ּ3.\P RWR40n;І?8b<يmADM91!/b}B70En_bÒRvi O5AZq|liR!PJǶ?b+c-NJryh9Cݻbk%5̙>A\t~(k1\i6*7w#.i 3 bmye$#[\qAFI$ G7g\LrF|;rNJj&nU%#m,u!̋k Il侵|(m*C4*jJb$BZX@DSZ}lAn@_7Ae,A4*"g(R~Qʕ3k8\C?_}L}g/O5s(})^˧Vms>KF`q|7YFc3o''gYmL`?? PB\4xOqų8çI?<\S ۓS7~N6U?YVT !jfڬ nԛk9j\/xYS?$N []j\?r2s^zRGg.r6o&b\z>#PtEI !ny$Yζp^+a<8Oڠ ?7YCJM]9㤙`kՆ3_i'r[_<}zGٶ +K21P'@ @?BuBd $㫡ߎAs*2[B C0?0{d(f5E޹s$E\@*^N?yz-lvaO#K=.wg+ c$ ϕصII1ע%=] ,2Q%Ѱ/컬_r2{0^*@Fo\07t 0  cc }2ñ155졖YVZ8@rksv2k@(p6لh]Υ(B]_).[6Z/hk&w.njotEwt9Pa7݇f%v LRg]7T?G*whTn gH2<|8[Z91; U˔Xn_ ky8.IlMkv TOhǖLSwLU_<)~Үmͱ$PgPIW(fQ)>`%17\o!Loow!C`Ɛ>AT%Ur된 'qf; I`*f@0" S]bm C ;ʯ{Ћ t蛛!)~T + T `, EP&J $b9*c8,>b\mV?|d x8M7?"qզu:CXjB94Y4-cooDIy>yo"'+mkDMO[u#z"D ᄃ7X3W:Ls!OzpT}xwH|[jC[xFz}tc}tܔnjtv7jb_BrBO³dBaq+=P+5Yם3:!' *S?oX]Q|%7=P\МaP <6گjdߞl d~M֦ն8V9`}BWqFO*5?8h͚oѯ묏-?l\B4'7o8Br_W si++1y`.5OMy=CY~=/wsnj$S/8ηRK8^=\@рi+ow1tU{kw:cks3<-y917U/XSojjhIfC̻*&|ս?ٙ&^yɍ_n7nj+IIVNN{Pf%:h +BEj/Fovg[Inq"GɬiqטA734LJ6}isFtEs,"=%o2y:GJ4@Q`e(1 "nn|+fgv}"E]vx;=cUU:ᥣr݅ j[oy?= nXJLF& |vg<[ 1U|YFr{9_sbmu\lYҴF XAk[ t,;lO,,F]~UUK@:c&vfml;v48b M{q:vB/ __\ asb1Vlk-ckو$6<˾%T]W8Zךp~ϽQD[nW_W9V-]un 3Ww`-٪9:G$R#Zǎ}ITRv/k¸~=N͍D;I4YHjזo?c*v=γҵYܢ*HJcVW!̃ipHrWIdu|7[6{\'XBp Ĩ⠢R'=߻ńOXYaѴ00ƀ+IlT}qr?sF0T*;Jca#[]P[`ؽ{/aw,{!E{OϜ1T{cT@^  :ޮ~e6t\a) ԰l ֝zH((& 6Dlj Z ,E'&AICA@E#L{٦(9DRQ$EQEQ@PtæՇP{E рl%nR'mvhW v$~8 ]BLuBn}.L%|{#NR'GAkZC4D3Ŋ9-!dh),:>i3_KQPALBB!JDE4U!CDSTHPPT]8Th9Eʴ U&D:8O$#' t8+a5GSo4NTLOZ ܺ(ɱvSUTm1ZSM:4S45.4`T:ɤLUSCM i`Jocey15HX cj4@r Q1[ph<%EFy9LǠ^lR1%GSg~|`j(v\QSAE4{ڪJ'Y*;:幊`S٨4GlԔ9G70 5TMQ530U"XՀz LKE!!݃ˁ7B-%ѿ|< QS--c8h F"4*a(h(nm]1ɫՓb#V9Ps=nbj&kS P ,_:jit"҄`=RB0d?y ;67ڀkd,M: lmIjqE&J"sLQ4O0zb?E7@VSy>HGR)}äAەMxfOB)$lJrѥCO0Tqn U ?B;plOOW{~C^FQS }UyS똨rue Oc[Ύ{I%b^5`#0 L?|.p?*vE(pr80dHRYsO6h@K"ީT HH szo IbmOpyMJ5@xFc I%@ayK5^%`=0Ģ&wKfF}mIYz}$ n.wwF~\ q/t\s19LRD%L[cK:?a!M""p2T+f'ą#ҌǍ¸)h86UWH҉OO, w:In 'µ#" @(@;:^5kJ } PݿفY|I@#NMv,_m4Js*(MeBO{el_xo=^]:䭮`]jp5̹P~hoo zDl e?&fΐvyv}_\o N#b"ª{OOϧf{372;TtT[٥TPU (KRU(,?ҰЈ:7S=| gw>0mn6_Z}zӨ0*!M=8{9>f:UK8: ޗ20~ϣlq[v=w/~L*0b>Wi> ~DNlٷU<[_DsAU(=߫u aZ:IƒP" v2Xqs忍C2@gqA||˭A$I벷VڲQeZ헢 Ϩ}*+YJu{OXÞ1O#rB/l#Q܄՜vP}'aMX6y dRDDi%<EZnC!ғQ?XDdTA6qQ{=:ґQưqå~HBtˁLHX_{Fs0,PsP]*|j%gwN=u;|bvGlLp1LJF۶ 2iuDA/"Oט5!hxA(~lK( XB HUiZo<3BDCvE"ZL8@Jˍg1vD0CRCO9fFTg Ue W8 'Tl!; 7oQGj60'P.)}D8]?bEM%@K '8vLDHDa@S b(9~vh̆%XPhmϳxH&eo9Gm'(QLϼיN yU`;ZD q\$96Ň#⫊Y?+BSI`p[!RL l?{& Ќ(T7X J?NJ>\/w ^lD%y!^c4H?:8stlp݁AClц_G`C_#c%}:pOYT5Ӯ(DwRiLC/lĶ'xZ{3(j<%/!s0L2&݆Bo) A2#f4<áwL2gK]bLɱW?K3"xR Տ_wᲴdEE71-%ݗs%}p ,6E ŗݪMrd`(tP}gb+$13JDET7YGO(dhU`d$BE{~r^D}_E}Dm(JtwӜa}}7.aa\#,PZҙA]MZ|]axzt[UȒ$d#5xb"b^@:u;=kA >4R+wهBs켾2v]GsN= 7BӬo8*0cdF&`xM_}d;?x@`+obԑ{υ~ >DqyE$DB+~쁛ܼ:v*Ǡ=Gr!׉z tdOAntS 1rOzOiF9#O7>X,)r&(V~ vDg(2x'pXE?偟}@LJfeMP?ab a_k?_0 @,ɸ>9HЁHABG{n͞@)@N4%@N<$O$?t$&~?_v3H}2bi)DhT24% āI(zO%p"JVy5HT4QR$By+_RIV NPQ&"J(  J{L(A MO"iXSj"h! P)Hih ̦aj(OJhHbB"(ј6p!B%/!N(@e=}ACȶ,A^H'ؐ:Ҵ1%<=IX$ RRJs^sGw~оI̧+Ժ^=ѳIKU)!Bws#Vvl.kC :Bц[[2Ւ-4-œCV  rgsIIڴXœNۯE&fZcf2 exoU=q'I"nw\ieKV"vX לD$$z{:k P8K%SW8k823iWqȞ Ma04p˛Fm7/;Qʊ@< >?.ez}e@奼z )R!Vrff5:UOSic7rRd|N&^(&"tEOU NLZd,v2Ҙz 5]t󩨾"}BtBj\4aCeܠ0$WEGJX+UYW4ʔxVpԻ'׻֪J/HLNnP¦H9U;qR}K^ 3sz} r6La\S#0p Z#~=8^P czֺ @,GHSо@X0xs_ kXm=^TH!}]^39LfP;{=4p.fo:މFJ-~>#8O" `?b0֛Нeqchm3W9CQ;խi>0+7nݶvY$b죧QtBqzBC}Ғ?P_z aY T8W6ioZ΋ 8AY9{Mubm\&ԫ{%)$-;#+&p{bJ 7_E7!P|?i$`-C9~GzXv_}z-r 98/:Ny&3jaL 1PT*!h9_c( Swxϧߏn#f6 + 6 8GގaDH>x|.zŶ4.a%UpuZL+E [)KC0FC7Ǎ.H)̎Ez`#v`4ۛ Ha\~5|XyvҏbUmR,I.MlR"X?D%# ҞI&nTBw?oM=OOWqyPb{C{1X~*nsT`Q-`tsSQs^?JS 3#=|%+B,΀9?2+øšƝ??Շl[K~/#:Dm%OaɄlo~ )_O|5=Wzu@>N^.f,U,|!g\GPGU?㵛gW;0C𯫞5;ĺDOphP|'(C .V.T@曦ѝXzH2ؚp~ ?WówD)TRX>1ʹ)%vʅsy2Aa u?ʳ<8@A"~bEKN0)3KwLpy5#zZo}σ~xxvy!/:0@U=>y0$(({mLcϥ߿l2upZݷU]Ka4-pfG{Ԕ\ԐMԯO911^lg q$m<` MN|ﬓ4 d>'2ny9Q^Od+-{&evkfG' PQĻ@6p &[c<@li>JH TP7X S`uG|o.Zh?by#|~_W}L]*j0Y! ʉ =a҄Eu}/ޡ.])B w1Nz9 Fӝ{Z{!< IDU1f~m6٨xq[$|VS?‚cd|%t~e06%.U]-y={럳ە0<^g !C˟J˺rR-4#4#O[}Wu'@dEO{$-vD.]^jJ OScbl'lADZ4ei&3'ɑpq>*˅>fLZm$\cKL)`mDD\)v5EE8=&MCM%)us~M$5=bXpcͫ) >K@$5W2':HHuyr<Æ)U4b0ux/yܤlF$DN%*J~9h;g|حzP_fް^ly޸ Rgw>aAHb*&*C~ɋc(tiUxKcevescIPyu+dIO7U ~ }}Yd޴p8ך:K weo*K^'CBymvAeSۮCQ?h?b&@ 㓼6wCa$(K#E|W@a=x9.s0 ߊڗV0t;Gu8v@{ٴOk[yI42TAYa{Vl .z2*@ ͖T.})uձ' TZFOg>VIi1 ڠ\5EP ϼe_?,rqAu鿀(l*%NoG@L$(<:µ rF']}j _w .BLo) 9*g&X1#d3td꬟S ICųσYbva@HGzeyxx:U^G E (PO)Ȝ'ʁ6!rxB8V~GU*>ξ s*w V5xƄZ8f0;"O YP)s2A?";pA0 "([_og}g/ba: vk7 C"gՅ. `bKd`h(h< 9$(BTJa~ey~{jn\N򼨵TE\II0 $>J{(mm^ $~קhʍoi FGc"f@Qۺ/zchfT lE_cԧ͸2/ǯ}]2hbB a$HCPH@ϳ0.F#xDzj'0By:INNI #@̛nZ.@7>>N.W6~/|r] ǡp$B:%׫\8B3{>|qi $?W3B1T'i=$?!I#pt֠ N4jWb7q95,?LǢV+~32/Kyܕ\*! "8xQ.h?.A\4Ub@ +Exmma38Bw.6TEQEQEQEb1Gs&hu]Nud@r' #.+(^ -; &s0k70iI1;p?KzV`WM 0a¯|}` Ox@QD =V{ @U( 0AqoӀ1s/?B9T;S $?N}YL3xb wXgswVo= s>7ʡ9|"8j"CO˛i//#84H ~eg2gN'~nēp}nG%䞏_.\H{ +Y! xUSy\BID4 3j`\! ; NۛGA +*M2n.1(`˫ cLz`ΘXu_O-ǑaB˜=Cz!_̳{e^>JϓAٖZ z,ٹG ؉ (!P:J7KE.Ϸ]@z| )v8o^6RE*b* B歺Bxp!fb))'ݞnqt㾕o.EJ$W/8'Qq( @e*A UI6ziuQ{B WȨ@??~`q bCw(ۻ2 XOЋ Px(zma@oU>ϭXuhqjDBPB+̈́t%5wD|(H^Jx HXAY5j|g|[m)n2C 7FڰK9cfL$ȕO3H|I P}m_.3?(h0RL ÆÓvdWI@Pz*Xqn{ڣj˨6c*6SაI@Uf eGrL ($JLr~3Q.\,<z$%}'.#? `67Z0w9~c"DN ;>IM>'ww_לc};HiEx >#E9;}Vh֓ #9󮟯񯱼6'jNKjCrGI2AD\9JPKyR10mL?k|(cs'jVԭ8"3s {pe @!^oӮiA˿Ơo}EF2 H2-bt~I(]ʭp: `N1Yu&^ozxUgxCL1L0͉0?;^|v豈txky|m#V$! L\YRyYYob0NR\ݚ< Ԏ<:\U*uPCn֬?A n˜=ݴ 'pb UFwfIJ>0Uq@?y{DMaG)US^̻f@;%}vA_RItq*#EYNdXYC0'cN?'jr\#߿4_(9a _n4Us>=J @[-%0qC[ּ*(5Տb೤wcO_s97Ŷ ,0@D&FCQao|/T}X1@x "0 17m&0Y|R=яY(;1gԸpx>t!Rmd.1΄,ߍtA&xXc86s7WQd (HOnNSrVԔPwBSl;>>UGf;Պ(g'I r0Y; w~W[{4q窏Fc|D 4[S$#{Mr:XgDS$6`kbKE6b5LskF-8`8Zq̓AlZU-E^o M.vt9` VJuwm{Ԅu}QNRP_~(i'6f6E?ADPZ*A[2GQs_00*ak+!AN7d@>/_ml+̟j\t@q,2 ci餞9CÈm'99?S~QNJT|1~WM/UA(ƿ ӝ"_!8E #%?hpoؽ t@;{Ţ.Xm% }isS4^Uh:@o3?7(nq92b t@O*093[mڪmնVmmmmڶ6mmVlR\mmmZ(G1ML@RCI{dS7Ҵ>~S|pDj[LbMu +2ם3A3,=~y#5r tFv<Ԇ0CE0`tSNl$<>2Ef_h0lyߝLUl2ryIO?|qPm6r9v}y|q#\ ۮ)JFMrm&)ai\8yWWv9Y n>*i * U3EIp.X^xp.ؾj~SE_R~{`! ӂRˈ(@1:F"K5Dnq]1Fh9G~~ϣF#%* c wZALk{aߝ|RŜ&-&*fxCMٸߧHp},}ףd4|o=شEr艪'1uV\ބu :]Vr:9H!89uÝ|f,7]Er{3]gz2 vv{6#pх]I|>uK{b׋#N)% 3LW3KlbwzZ'E\n5 #v}Ypt1,b4!|bMsx|sl{Έlx' p >ʺ.Re{5liQUwkvq RQYTHq[hU'2%>Rأqa-tJD?+4~)7=ũsk(t> ]QB`RC ].W4ԩװc^jF3*w!"%K2V! P]"$trON>W)3b\Iٱ {)NS >?l|uAm2޲} , wUAa_de9px.37((p. gq|/?xvdC"1fHD Æ+o?. ?H$asXKWχri}P 8C^X<|S]~5Tk&)WUUj$z<y6|: ќL1<8D~s]昚(ċ6]&0Qܬtde aOnwn(4U~֩0H?jon0د? %I,; I@>%b@it>{9k,V(V :|Rc|:Cn639sǒO =z@#jO`6w:^:X *Dxnez$]!¬06x}*j/ڞo2TF5!^so~' H(pz2 uhk?fziX(NPJ5L'W)/|&aK`=yR ϓ3z@D@:in!J`˲CoQ3suqT=c!I+@‚$A`7E%`Ό3zZ*A!\/ .c9 @(@U6]xOZ(nsʰ8=>ݸ=09_`CY+X@:鎊- 4x}NbNuˏ(AQ͠^*=:BUlXA'qe1Qt_%xy,"\c܌HU?I.7?jGn3ߍ;Yqٱ-"DWDçŊ-=Lzy|uR_!r5O6 @4BI VK{{'wIs<}T= (R ,ݽ.-G+3Qp_ќ]N6߲aY.jčxEu08Uٔw<NKh-^1 Xf%WGI}DMb9[0e |J9irje![&g5 _v\ "R > ҝlgnB̻jeuèh!"I# \{h:s; H$0G:~}@06\}7m^Xm0t'LD@J ;)Y|3euk+ A7_/Md+´ƨnrg8`'>[DH,sT@z1]T_~`lWg-e#H[Gğ~'U9]Dp=dnxpb|/QFXowW Iu.pj+<;xt[؝J^O']U׈Դy8ZH^Ua3}oH7Gy` Tʎ"n'ͽYGEMfnH` )kBJ>>IuZgGt+fI3[k0#ӌv@ݬxUDůwηl,@x Xo Ô9$ 18LF@`" i*t'J2/a!3*]݇!xN1iޙ*G4mW՟я!|;v8c4@<93(J($wp3tB6O,ubYqߴW,|S9ZM8pKcJ$2it;  &hFpʯ`kX&v.'dU|s 5U wc ttJ-}]w~vӐ({tj<2" UHM"Ṏbto<~C113$!3M'Hzy`Et_yީ2ً\'Z +B>|&½h#u<(evVaA/"D "uÿF/Acz#nu?%3(܂ G՗yH5],D#֨+(熥ޙ lp?s۝X QKnvlfrP_9^+f0ӂnc\,[8+P$n+t{toMY(ri63)|]iG0ⵘ7;-YVb #uuhIzokc6 <ŬBV.j϶V!S{-k8'Y];<;E},-8zLEfI>ud_Zm+_ +M$Og1rָAҮHlwYU*j,P!p<T^P_®zTm[0@OBIzy PL /%zVvyOdǜ>0,,F"iϪjK)#<OV(ɱ6@8AG5U>e s>v)nG\$Q>g0{`Ydꏈ'uW O|r3.ѫIc*9z':kn+V=$.²}Eŝn'ɕ-tX)OP~qrZ0AǑk|o ȮMPXm4U;S[_,'nܘn;fh`@^:2*F츺 4£|[_dc"=D(d?'3T%2c2C=mMho۴u#w4٧0&?ڪm@n忳z.pnQFWC"%3!@ayiRE٤~] WU@ ^ŖP-pЦ*EڑyK>4/ k\'fR3UU /h܂;̂-o.6j'+ҧr`6d4H1͉d=Dc͠bЖ>sYU!<$x-IFm )+uf/J7:VT'}J9/DL B9]X-_i|c0$ [t3 "ʕ-JRGef/+~Q_n1Y Ie&6eIhY}vcwAO0DumAAش]KkmPCPD@.QyDHDH6/L-yb_A@.03 'H.VU'.Bu3 I4SW1w byTNx:;cD2Lk3d Ec \X(`(x4c:zUwID&E+ŠJt{ ƳQYu I]Ws~!ݢ dBDDEjW7D:@j`q֋#5]yݳ3{~:8c;JkP갅)'yE UPUͫ L7. lF:R'n1e㣍29"i% 59u7@lv%z Cx`];%MӁ!tL[";2%ze-~囻{ԄZΝWN1Wf~@C8Up|^CKFgAՊϸt0F9fFjr</_T P픅΃`WϢz_ *G7y P2v̈́ wRZ{t߮OA7{mج(mm)]2W滆 ZÐF] TDL_BC}w87cJwYK7TT- ΂G+PHF$ 'כ"rT OY@6L*^Z^tg<7PA}-l~ͪ|ى%+Ø7]8v}܋ t&Ԯs[ 2:P Zl!<&PIGIBR·c~LOzvbٙ7Q}gy~q6S#!w/_5oDEgݨ3(TF "gӁ#ypٹKF8xGW"ལ[`#N}&?,wi>.#p)|zL"ېu}t 9mV9w>ǘzhIa *?SܼCʛ9gzNnL|Ä97=$;hQѹ㭄K!.E\i&)YFzSFs9&ƛwBT& ""HM㸀E @vDž#@7vIn ;.|9oIXPϋ0tfȴ>nlbJ0mzBnE㊸H5 b3X}at{X+\samhߟ1km2J}T*I?^!e(5%eԽpT$]ڤ8/xpP$&u>!s9o4b#u?^'>OrQRy0cgNְ\m0#ܙ2T)ЊL -LX~qtP? $K@Nj2Pef7 ұ.p?YG>Pr&=lIvxb,Y$0ɷ(::)vO{Í a{ԧ牼ƪaOE'c] 8Ɂ%$fFH]$`|KB&^ ?yv‘J2qz}{viW'KD}}3vҮf3WK퉘tC4=϶zҙS,Bүm- 䈗n9gaP`wt]_H]m2_| $'d~9*Wl3IuN7\1֮f!Q#>ʀ>VVΙX 36+bgnRݿoCqny-)LCy=9M+qT_ N$SrU+\_9:QHp]#*!TVW,3ՁȻdHJ -JlqdQ @ ʑ_l:.ە9HQΦ-Q6=kb៙|vתFl>1l7]իErÍz #%^ln}nIDHc-~T[ru50ZB8T|}3(۔'vzY[*:mExaur 0 Vz9.}opxKԮ,[icVJ7+wJ#E=A nm"rNec/t| 1p ~#j~䋳N~<_0y<|{* Cp~7:$>8`imIN-#aP @GF jSjW^3xb ߝKm4.+(_1?jz8W+OplkSha;!ڍ\*D `s 8ad3LG.ujX?QvOO;me8aJu| =GHE"mIe%Y4E{x+4 o鎬#4e@U$i}G[I}ddA` jŷH.E%ܲ1f.!toc81XREqɄ+RGꟈd+Lv׿AΧ :uĐyK2G<@l]KNGu=e 9EGkM˺3X[#eEjoх3 r2W&D`:*A <ʡAY#ms* ؈Z+ˆG&Խ(p"iSO:=}WOUQs\r dܢΪ؇_*Cwr " Գ*UK{S0OȡvlJ(}l}^ץo)--"Zz/ `Fv;rWcu "@U3pdB6J[nE,w%R'{=wYF%G`mh:fAq y"3|gTY ̃TH޲p#fHj3HA-`@ʙt"a5۵3Sl8c:pțs:K֯#1FemL RBDe|T Ve1QV`;ucߧcz^dXc9Uvwlh QNWp b*TA;15_l.uEDoT٤t neָ;S97Kai^F_獹_z[<,@)_O5K#D]; ,0%*v1B?=\;juZ[J/J{)rtJ8CalԘw"@rz"(\'98wYRr#XxN/P|bq`cLlQ'Ш! {T!~xs<f 2.-UG9N5?wgCJH76&Pm"@B:J~3h_n!πx;m4Z/bQC ޞs ψI(h !TaDs++m&Hwp<뿥\wl"z[ÂqݏùEb&oôgv{Qg_K2*Ө2+v; l#?PSTPHx83nZLvndHRSЫ+Ak}0FW.P6׍xV a$q@.XcSR7Xx}7rګ__^4w*jD0΁b/t<  <*mLJgKodv(K۹{\YV6g-/t'I:'Kc5צ,b3Xu>>AZ8g39h( MI=]ZpRͼ;!8 *= ` zPDPntxGe$q;Zym-c:^\)u t#Ogs9?"a~&>MP]!X9'd*m!TRWsx|}TúEVj3ް]4#͋a9$^ؒG6I~qyUTl>;+em{]\Y`>}̖"s7ݹzi*q}1.]^*8m,3>+q*zOivnm!EHWB^A$l;ʑZ_'.e₫dw?cZ E(A f2#a[Av/ ;mxJu%]:`ku( \m⭤t`򙄷Ls<g30R3M]֠YRi*2 9CCLnzQ |a_w 18V_m$/vDŽt*;s{=8m<8Ў拕_p7&t,]!kt`=d45pp3I((Wv;(K:߇ %ȯȼ=] 2y1^qkC䡊T$E$*WzAw(Y/3i#+}לB?O,w q(| P=tȹl[P+nO,r=l35F3`ëMWR< WʪŬͶqCyƐP,<yw! P'-C94BIW|(@'Mhކ%ƕH@>8亂a%bk99`s bM ,<]/2BLҙ#NZBp#"Gmwa:bBQ`QIl ,3OV%$9ْBeWsL0{=~^5"iWX_|wFϼZ'Hmvzs A@ +lD~a>C{^GA~k0ǼܷJiK\=s D '@$G@$"#khRӱ} 鬻@{rRq JV7[v H4~:oDKSGP3jFCFL"\Tr+?ӱ2Fz;#sMIK`ОJ(;+ STUg( fDFNPZJӽEŷ8/h9 Yҫ~Ǎ4pY-D?'OZP w~ _wuds6@&VU:*..5ģLqD+\Zo׈8Ey2!I5rrE3|>ie3cekجUxۻiD,r)J΢3=Qfшo}jpx}5EH_T8Qr 8#6V&g ?V>os,#6l.+sPDA2m+F 2$GCt ab/s^Y.}`Un*U^퓠qjնy t:RH:v+Lj^C3sR p\6;jn#{0B{8;'Ǝ]7<@"?kn,P;E hoF2͓\O&(_^(Q?mFUåoF!k;#[Fa)Rk_g㋎Է6;ovbSs~Es#B"Q'?j>H3Gfa74;P+[6^m }Ե.+Kr'x%Q޸2cl#REZķQ=O .a?Vcsӹ/ yU hL+R 3/* mk/-M%;\eJ0ǟjr)!| I5.f[!΄KU+Bv}WnLpo )C"Mo|z]r,O|SQwigRJs(-]*o,)*;d׋bM?9B:!MLEbg]Eql?Z5ŕ˶#%Bǧa6Nq!,;~~X9.)1`=BQqbh#>ӑi9A!$X.7vưQzWe7@:i&8q9 Q9(\}.j)o`x(vW~t4F1h;FA>@3Cp<]3CE@_kKA23gڑ/f?otrig7?2{52 vZ `]*(Qr@tx[2Bم:vW['Bo}AT2RT Ц=ꦱu](ZXv_yI߾Q)~>y'@6VM|e%%sypڱn((@.@6[wi |a򿆂r>zz7'lb's𮄛.q.ĢfϬ5=NO7 u%tIFL|@Ds9DʩG!^cxG8sznvb*Q(aWf&l]x {nӨ\e A"JgFL/X=W%Z;:"ú4סeĥTE)@\ZC]pL^DD?ћEFd"uZ:J\xVQI٧ a3>i5 S!\ECDIXQ$|86:!㷎)At8Xp;@%IQ,45TTTz#Hfq3DDU$ESDDADQKMU5DM HRF,F_\C5b?5vCUUUTwp=7;yp/8t:CW @߼B>wobhul{h8|"2dpy{w8j~F*Pٮ!ubx"7={ 7b+PT.~aZ[ (ac#;a:KՊ^ү JЀ!\ UFT 'qe4gxns|"Y+Iz9d) Q}')\c4Z1"B0HJG$~k׎*?33 ՉYo$-"(K]q>k~'wȣu|TwĽ\H<VE*YnG{U+aKE_ޓgoG˾L2J<6$PdsSsQFDZ ѾOٵi8?_ k(1v" fvoSwt\!nÑ89[qp 丝/y_^b$ TFҫD&ۋ% 2kپ  ּJoo9:F(NS?jgZp{AדGI$دCJ=``(aj:5dyrIyI6xy M0;!I=Zi??aImHBPN&M@sD !HOo)Q;qUqR $\t^Ǹ{N;b㟷KInЌߞ> .vlX>PN}F1WB ZOj|*Q_P/샪C ΊׅpTV#kn` 7TG! d,@L {* /׋6RkN͈%AhvOU1q&qwid~F7mXPuT1jvxwq@ =55 Q{LZgìb,dF9+CI('k"4jqKrc-,|B_tQ+X!?XF[:ᾑW{1{l7(}dDX%=m glܗOP8b /~9H}Rf?^sOl3潫[L~%m8}ϧҟ{ B=\w'g7ߪK[vfLR|M/"] }wwSG(~⨊BpAJ`)08i?:' q4Hq Z,u#2$ "`OaX5@`BXj* PDNe J)l_b]N O[HP`OwgYV?-wz!<<X[Ls/V\b[W ^ GsqƜ#(jA@PO WSw,P`lĘ5SrO{7 (TWu"M J]9b]GeGAz@bA LBҜ:CaclfKŒB^+vZ燻IɅ_4*#tޒHӴüVr2JZ(qѴP 3ȄEi1Ѕ}>OŔFeDUebBH궁l3Z>\vbXbCS'78Pxcm6gWJ#dnOW+HdȨN?~g ~a;MZ>l0L|o}L;ߩm#q鲟ۨ7GDESG:Ջ ؀țS-)eUh$F@_Wu:D{=d;5-H27tii[4oqzzg}f/dax0"?oiE<׎4v6p?8`?ýPz&݊iŐ%Aǂq`Yzn7t "7LKch׳͝U\CxXG7:;B60#ð}x9=BrDHjP _<݈]<qz~ZݿY;@7|%h?~{>gýBO (Z ύHC-rGo.Ġ`al*ʵp)kMkۨի;x8Lwo'7aou/2J!feߡ`\l' Jқ,M$A ܪIaCVM ;hpqGjk͝:{ϕfo P/Qv>SB_9|!;.xd!!̜Iۡq㎸TPD u@̓"4 \}Y! qrXlIf+l3bdM7l~7.QrH|п7f7aMΫŰĠβ;\ ⯴ESNIa[Kp^K(F{8E˸$ptmDt~>$ORʏ W#~;tk}F wB6zNm4,MgRp/7b#3t8UBhƏvo|ձ{UáU{a0:ҏ~2jA I,wDDNv!P$.VZfu0+$jIcfϛ5z#[imJ+絇#_XsP<7` )pg $*x09HAՓA- Dd?"xt=M^_p~ўcW_]ƾ/GʿnX~S;nѵO9&y|Lt4\D 0P^B)o2,<}|crpCťXNJ^ /z.©-5 ~^zt=._x,|ٲW:xC/E:|+O5%GOFߢQ;Gv[~<&ߌfgG~g. CzDөWH"O/2 d+YG.p:W誾iǧGv;aCwgw~8v D$D]@ ? J3Tȅ\7c-*#]xηٗVgZ֧99lӜW.'26a画B>;̫ɹWW7>[yTLj{~x*?TO2hw~4}.x~yBB?+4"iEƱXи0pON 27L_/<f+r`!n<3F@_af6AvիzNL@.7`+9HEi,\ GLXf!<ށ4{O0Ul| _Ww@!Mvͅ^ˆEZ_,<:_7-%wggtGD{5~qgݳf UxCv|5Yt~wgHXG $_za*h`)6(euXyyt{惴OVFpHOwlWӌpF|Ix\ݳi;p稆BhQcr٦-ڃ웼8 PE7%aU{k}?'Xg}7߷/>Ce~ #vv<=)֬>|_P:q_3ͣ6 z$3f dX>:^!/g7`?3TZlSw]3f(|z,I4pÛqyQTeݼ>"_EWd򠅍pzZ+m>.=~J.^XϭWo? aK`=ˍ;/~<8PRղ]1ç-~9gω=H />Z~^N+D_$x}Ye= >}p^St*%(y WTR 'UExƱ5'"6Жڈ4'N''sW 6Ϸm/ٗؾN{Kؼ8 gKsٜܢWoVd>[ž5q-8ވ} CJ D,)bQ~H%^0hoy*xD@PD B4LJ3 SB% KQAM K)H&H (*(If fHJ%f%&* 32mu !DJD0R5%JĩF 8vԴ4M.*JPt $ZqcjZrKr S EBBTU 4TdE$iJf bFa ($af@XT"B&$(`I!aDd&J*!ABH""(&V! b* Y )Rhj I$`F$"e h(Rj%!e** h)h"*JXR!*Hi X($(Y% "$h"(`&*$ $fRd H&!( )*$J)B$hbViRf*Z) V%! *"!"f B&I" jB)h(%bZo`* JH*a & *( &$&j*fJ(%(JfRh*.tLS?s -R@L MDT T$4IHQ5BI4 IR)D TA5QQT1P1DLS!E1UQT1M%LDQ1DL@SE!@Q (S1:hh hX iDE4P1 D1TD 14IK0DMI%QACTPBqs)?, *Jq0 30MMP!+ ADT1$Pi(rX&^_b`dSiv=b;"h~824ei!RPA?>fW t[qas+o1OۣrUg~0^+ ߿:8O&@K?@{tn!"}DUl %Y/8JD>^2DrAiJ9BA|~H6dnJgQ;z!8G30_PlGJ}ׯn`&Y05aLL8XABS$w[c)x`Ԥ\?l8q(hLC]wNp&yLlD-IEPA1J .#]#NN b2^4RfI)&bp1/_x|Ti4Xk?O8,?DpS~OR b9?oԮ\x@=yZ/q__ xs{3Y dg)TA/2bg}*]H#wtmxk3$v(EC`ntVOU++aI:WX:!|a\N2_XEW_q"7Nk+ڗ]/).4fƷ9G*a\γ9G&T~WaAuJL֏}iW541yQ]cwˮ8;ggҿ&&d37l[%K>p[}CH#)Y7;Hgǝ=U8ZbR]?0Ζ(}E2ur[I8ԡ]-o,HO =ܶ nb Q5mEYF0oηNҲ +k ,3@^mVv);VNi9:U5s TصѮ02 Hi d : G]W'5'UמoCUbch*QgiҺ",['cqb>F~R-Q>b5J t~o9.ٲ96c]Zo!mW|5my]1s9N|J;%M39XB72FTɺV#tߔs'r֧IpEV#+:ew:Oh7,L88o:hb[ W2s'.v $747q%8D2vVHbX)I';6f֥I@Ɏ٣ֱ~f>]bJw"]4`a2&Azȇ2ώ볇g vk]9Ykq{BL}c6=}/$ϯսܔ*$UA#5GF@"W5O_0Lo#HMVdsRkbg*O/gkT{_!z,sF9k=v=Pg9s!c7BriJs^3Sj䭻VMFZi )<)sSUuKaI{>Q(~AǗV81(*΍'M^P{YJ tc0} Ƀ]aYn6tXd\ss *?&(y}}_+7ÿ0S"븻"O?.L۾84*P>"'4DW_$#u{ܯ@߻JtSǫo z;]1Nq!GXp+̈́zM 6Hw~^*.V=t1Orw} ($D+%H)C?y S褋@AIWFg085*g)!Cf RN;G}ûol9F q 6lS0vk%E'(Ovދ~?}^+y9x}]zln@ DQY8BT%*v'wAP:l/oRھTbgypoz IZ$9D8Y]S؜>O g?*(,kZֱ-QEEtzk{>`P=;{ A򧚻~ez#i'qϮkRJ[yyoi"7!b [7 Yl/tZuHA'ζbϤ{x,E>"֎!AZeƾ]{>FO,oߓr|e+"jXB?LA4|:{ݎ͝ ˢtĊ18}X M2 ռn:ExVOpݦ6}zw"ps -pcJP<#muFPʠI nߣJ#sn '8u@£ء8R$YȆGT\ N /"4 kc ֦^EV!טfh'@>P sq20.$d{\:32)<L_ v!B|p=w;^# x|UPC?UV=>#|CG{fCO )UU2xc<*q߂b-QvwC.X9 tzWSx$z~&?TPm`يvFZb b73vq "AO dfqCVw ۭo4o̠_>'\d>uw'OOIdz4v얰Ta#!UVzݲӻdV6IJӳlF޴W"Pq Du'WjwnG&ݳ7Q@ flUG B2OuE|1 []-ux=.᎞G.|$J"GtD@!Q1D/^(|?hOqԊD;_W/ B;!Vh'ç~]~';B|?dA G}aa0_BWtȄq@v@>lُ*  ?_G }ΨO~rz*Y,b vGew?'jT.+0vSL7?`O/?LnUj*ܮ!3 X?4謹/ "[xT;HwvZ1:@:A׋cCG>8B:Oܮ9n7+WMXp[%0 ϟ^D`tԠD")1E@\ap(!s#+崠A91qsK7it!B֎N'~*pH㐊%]bwU(J\WDw._`nYEHwzc\j6B?:Ro1[U`#b%)m3$!xbJ Zoc&$:SSgF<UrZg_xlW'XM'kRm87x}x~-)"X0 -5ܯ[h(1dф%7q86qZJ.Zp://d½bskP!Q!}+色qkQeOw_ )``+#v17= x? [P}к;џR[.}1q J|llV'1%|e1#- mI-pйV8QG po%\neufG p9-T.Z2@ 6N4NЉМTAuaE%_S?`(9D2Ihx' qg6Oqֈyc´vQJfVe*Z=aڮVx񣳺 mr:g{rV/n߭Ц0T9*Fj> i"'EQ1eDҶ{]mj[ u w|G17ȀX]Op4 倨T ޙ6Ὠv8{~o`w8n_wN=A J*0)DqA ("sNCGOBRy( AdB)P (ZH(Ba"PY (ԟxaI%\eK_ X5@4#ѥ*5,m(00Sj(dv< rbM̸BH*-@pXj% T:Ml{\!q+1tuQz߄01J~;z8(y U\Tb\AIl+"`+ Pb,.]ԨK,Q"&1TG(78LڢnFs'C4H1h6Ɉ SA$ 42Bt; i HPf4Z: %!E.6ld MJ`u0( %:N 9Ѥ4G)ƊZU Q_ď#/ }K'`̚H$UBPO)צ()}C -M<D6prL (JX:0"m)A(&m>a>f|O?O`xW}߳?ŷ(>e;cݵ7?#`OaR?4؎G'd`!u<}LAW/S m0`H&]icwECxAΚ~ڤiN. L4<ʑ°ڑ(!p; o jNc<~|'Tyz~jz*4W0{ ?lƀtPyt7m^;*׾>"F>g#AO-Nt?u_d_@@'>OSyD )(&hʱƵ`cO5q/oKӾyh'AR?=92/LGe9";V^eaAVWae9<֮@5Әo2t;%ZXG5e~ԟׯ=llË.ͻfYM9u̬KI?5=QjEaqqdp)%S9?cpѹGOr3ݮ,y=4U5oKt RGdVs?zPAUG{&l&12SJhBB$wIH[+m XPUE saMj4G{|\_=!ST7~pwV/)%FЭ k$ O+0շ&v.2-7vhA.t҃ק\I*ANwT=qO;xu/hԔ}' ipB9wYl,c#)':He2p(HP皂^ƍfTs|ڦBEUmD7a4{HUVƉ$1skL|ڗrPz,4!t*Oþ;e7ՏobRe"XڤGK8;qŊr<}jl'1lޤSO=8D՟ƆP<̨K'w=z@ډr"DefGHԸ!P~A™O+;eR)Cqz\pKt)> 7v7^]쏏zQ%e҅BlJm,Y$q;POpx[(ADBC_^l#J'vgSlv5#D\9X(H *" v&^OzcRa֦{JϕDBm`8v =] n*Uf,! t{x|CtD~Nh Gf-ݹ(@Cvw/Cjb|X8da} 6:$FCZP(ioo}eoF^)=?_F{DLKL)r7$ _ˤn:P<@6ƑX`Ω|2P[DfQryf}EC>O|98Ⱦ_ѿ@*DC Rh!C?oں G_KQK2a&rvT%I_E@("7 'o{>'Lb7R9S֑cbvO_QW*yuK =~%(.U y}W+ك^ذw'9{1Xf7Cp9]PD=iqH ϯ3ø:Gqx8<kSh6gd |~gbÌ.Cff_?Ӂ펳TТ0S_+G+t_&1 {s>0H >Ό9`[po|Q9uztuØxiDm'8}]L$)w~V 4#D]1 x2WUaO}o/@Gh8YԻT RSCDnG'}w|0v\\E:S"{n(^>ܻ(Q;c$ 5 g@'xFDim`T~-6|jNa֘sw^-k;8-*)$7(x/~oH\G2."";m Sq{.;CA-k~xYqz'Mo e~Qmm /Wצ]D`I- !H2{8MA$B{==Hk80vP=(v~D\ =>oL{,3DYO)3!P`@j * 3PȉJBgcO: % ,$5 }}OBc6u2LsTL3Z>! %*h$D(H )B !49"%>A ĠQq'`9W yRV9 O\@7gnoP~2\goC:El2)gK%.0-JϳPF:]e;}ܸաt}|1 d'7^=#J"TLeq3 zmat)w?f/ (6.OHl2dDDSS?:6^W̒AqXw2)73!e0)VߚpC?V8GG ~:oɁUaA0N|y[^[% R(tDBA0@̳HP!!Q,R>RP~]t@>bƩ_ V ńHvu ==3J}2F>?uO6ݟj-0*0Ul$+I3)'tGz"(]/ɻ<^x0s==/Is)+D.!9/"F3>((J@@)MӣKF4"mϱ?J^{lΈzq⒡qLIiuYG iR޵2?s}/ʿ~4v?` ̮Vݚ${OCC?ߥ9Xh#Z4pO6|~< G|Պ>iQ<?DǪ ]1=GȮ 'L 1r*uR^pQZHKPn8-U%x_ҟV,l 0]_멆Nƞ&RyR KqpӶQh`c?yy僧fC,$T77s˭taOMAfH L=f)؊_Vn,Ϯ%ot ʋV|_5BZ ܋`|6$>#G5oh ZuC&]:a,-%nv{":k[2Rb,I 2 ۣnP8}w&[㱈U'}/Jeާb_U1HTl=%NS1IYAP 2@?cdiCa{I%`Z?87<c׭$B BX)ZC O7_/U z1?O+֠>s!<0 OGDmF9T+,m%2X=s81.sg0Ts*G& IQ{(ǁϹF{ %Ϗvg dD.NӋcmn`o Q!#*3AHFa1dd?4&BA* SJS$@TR!R.qyGPyc1};A7@A'  J2b ;:>;4>QfGʶcԝ qSDU!=2LA =/wI`UiAƌ|x _o7#A =:=}1W >e[X#H4YrmK Hw1JU/煒{pIC싀̩{wp٩vt>%׷ފl{+Xbph%Zg؂?ES%V[| ・p_?wyF ˰ @Iy4<.gҔqRBg$\@"#4ӹÄ ߩgSU*3P<;0˛"?X4~CP7c >,-b\=yC4}СI(BEó˺TYr=Pcx6ި<ͻ=r4-+@д9 TᙁN)!F36g+nuqx?)l8@TC%?Ϊ s˸C_JFרˆK0' " KI[^_^W/ɢֹ3h۔˓qf9ʢ"ZBvߺ͏OtPm ydb1k͔Y٢ gDda jr:΄2O@.e|c5G\DAkwCU/O-i=a1){?370Uzc\:.t?齍+K"A Yo`WuME @ͼ(HB~bH'8A@w)6Of UI^Lk9Hmsp-ETNۮIw+x;d#,7D k V!C "<7є>]b%oI|tM4kl!+Eԛ _VEQ'>`B]}_o - Pێ$4~YY8;Xx£QO xǜۧb=.z1/ǣq-U YpVƛ.,HV ti>ϔYW8/~EKݿ9uDxY@U*9p P֌$ +t请nϏ&b27ޗ 1BIGB'Y{6}#7'ug]{\DI;%-<8|~}!9?b*=T\áT…4O:T~m8ϳoѻǟv N#V#j"ۤ7i;ul;aOk|VNpG S%zCWT0+[nީ\3{DTt7}6h @(ɇ=LƯ z KսO&huI[g0|}^ynB(&YM"ȣbb+ OY/E,:[;ȝ%wzT~nd36 Z@ҲP# F$5X:J ?yѠPan;ܪ5|C.V4%Dt_+Wȓvw|[*;s#yݫI[df<dJ.'frHB$wgnjH"wTp.Y5Ϡ?8&~%5&AѽrntmnQv3ǿ|22r.m;+dC./&] 􎪯%'w9U@gW⏨IٖHL210z*mVbn]񙟮9=0<xc-<]x#<AjC@y;*U5kLQ+K8ϋ.OA2() fȰs+Km9݃6 ~K0_gq՞+K,i3 y^8-ۚ7] KKjZsM~⪈^Ԃ*qyweuwt$8؉GZ*$n8_@x~6׹Nx vC^f=xok(HGL;.ۼrYEd_hC䝄w뉧jUpҩF|nUdqݖW X뎷PvX8Db(B)R^moh-(ldrD" .VB(pė4uY {H=˹:MɌR^OPC%y-Ih">%֗Hpb( ƩgT*Hn, sTao Sn+Mtob3Msno~ufQ'8^=i&f;qf"<ͼ6n9_fWv%I1*d@ iXehcMx6>ՍjD,*c0#hѨ"Ww#/~=TX@dVn;8Hu&/Os|3JȤ?M2z PFA yI=C~Ʊf$w9S6{ c#sLWX5giVx5׷J CJw2{Xv9\1pT@n Ha.1)$nfR]78(kFJ:8k;`%%#n^ek[ebst@l4vߟ2N]LS6p^_ql7(p뫳4u}C/rWwq D&_)/zvK}׎>7DK~R9H_t]V2$6び/6@=؋~ L- ۥÄ&࣪[sZH:t\vW?GʏPf^isPwtw,6VaǽӰ^"@U"1~c  upzZ˟.\Fȹӳ,}Uq{.灁HJ-h&TPV@Tb"fS:뮼]SMW|FlTM5,P5 1/(rG+7eEDdeT>1r4I񡱲+f`ϾYjYU. ]SQbq0sn⼏y M*B|,Q 4^FiZ'\z6q CrDp OP;cÁvfAHC1*6y_&6Ls9vTu<[z@NQ_;!so= ^3aJzcߗ *PR4^W3/7b9RX:gc(-F+9}|"9j;mL)\,qft8VQ^kJHRR9VBR8>':$PȆvRwitc Djjqz_5%R3%ݓRA>1) *6)':W:3#dɣӠEyY A]`R{b8j~#*QE;_h(Wv -~$1$ݠ&b59^ޞnTYEb34]I{xdɸs/(O[)?]qRBDzػϏla$lnI!o+;xg8 43v8dotC!2U!)6u$kjmݜ(t(NJ/&T-Z 1 Mp~5CL5ȡ'''ŧZ vh6M!Jm]URGTفOmf+vwQo* 겙Qj"e%% 1V/Ii AUYQ@9J9BX<ȼ`O7 `O BfG@Nbl%M Ӵr(39')e9-)HF7Y NJ>ؓ7??~oSp)Sm㈎NcN'B Nti  !wvf8IY8$&@D2)]wz0@@m]I&&8()I"#"vׅ$_?~/mn?p+HOr(BOpS&v_tQj`Ǫv_+5"LnۇP[7틐u,Q QUdqC7 8X= OIޢ{,5UzZOtQ1u(.qw=%_56ԓGθDx3%B$OC8š'HtA^Qz/^R;F\X!=zyD QoX21?A|b3{f%CBlHh1S m7/I?*ua$'̧B;4 ~CشNS'd2u&̐uP4b}I;Tl--31y1}xu8gx'30OFB#Q 8Jpx>w JW/Dŋ|!&&rdܢX[;~LJ-߿n{cnDc7!FoD䷗ ,=xwy=P<%b2t=A:%qώ0Nc4 gTPkz5 i& bU' J=vp~0fCrBЉGy|œ3r8j O,P\xMi`Ԯ.I 47 ݸ;U8{8a69ڑ?4 9,DR vyw|qz8B8C*J,&!8H;a8CM0ѧ\ ^ TX%UA -NX-lsmԇǐT6á. "(& ^OBAcKFgť59jXfK͋P7{@ ԀB{@l UbS]-/8%& VI0o+}Z{w ͯ]6Ś=6 ȉ"8Fn4ϒJX̆GJ XQ +HJGS[d}F#G )BtUSٰ:\27 I?@ΡMdWgWm3qF*Q;Hr* &.ڬ:1 "Y^ U ]%l&8tS1[i\+aӜ g]1b\ =?>cla#k1~2iu/+!ęNp@EDM5T4;Y` r|Sy^?/Fm:oPT m0U;^ɯ C1 3yqBHXL;/G2h|?KHd8#x%M)$P7Cyף6 Zؠ"aQyމ$2`5d7. ćGá)Y!n5/Q,IԠ%ʔyȭYG偲H~?WKP/ Ab(#"CϞ3 - >orxrBH1& wX *qAb(Cd6::J)AN?gbf_lq_dDqS!͠ʨɐ2+{=c+(->c'/ĨgOCǀPE@S`0Qi4TRDDQ@8^ Lř\Pt9*w1Kwp }vH%0p)GJ̉m FYZTLZm)aP&TA`q{/ ma&] ;cr$T*p(zwgQ:@u!'cܕ<4>OeKyu%8bHñ͊h;-p 'N0eN) êq𒨒Q BSIC<\t&  !ɘ"hfƐ4F/wg/!K#t"{i*`X'v|a%yO(A RNE  4L}]yMp.Ћ};}(|?_g>˴́£"炩/>nK6 & ' )_BRsTsL*`hR%"fE@ԃUQ 7,Ad". IvM;#d ĿM!:6@ce31Pٚ-\ie 6Bd3j()@ (t38'vKv;K~NB`LT@:;Y$⊏>^F d@,'DAA;K$NSH|D!4C}U9~YxHNcp}G_nݸݽ_ϔB_Fg2DPm@?TPg+$!!8pC (b1̑;rH+$%:dc̕QO #-')$?C3 ĩUBF_'4cZvf?DmyTb#կ huuY$]l Bo :<ZgУZxk$f.(6nnF S@hhRPys5lnR35 B _aێFսs) y,E go| @b)> d}DH}Xv!gbYa=YOa;?hǜ_%@ 7tԃ 1)E#Tlw ;ATܬ'e 8h !"H}J Т]61 ҠlL:o0?.FXWX֤RȰr90D:#Csim5f&*HRo# th' #yn `i%,vݦ{QudzDN\!d\a UqRN#&`|/dB"v$Jd }+>+p-/F'144;k A4] ГAp/HL !6'3DVu``A=&X3K 1wM#XAB@g0Nw'h8Ln &c'NFGZA +]=b#X[x넳zŽQ\T611WKo.ebMΜ JZv0מcFڤ^3xzU 8ʧq"ԍf' rϷ~Ȳ0Ft[ZH$ ƼĠha,Lh$0cw'zpf0X 0#v,ߘ`f78m!45qEuOfÌl}9VHI#b#+ܴXGn߻h^Rp;4s0,z_IFο|9P/|ԭ9 < I8/VΏss?C(X5rJD#y;)*-Rm hy\rk' ޿(pST(ISIiUXEћ\.[ N 4>8؈I.>2GA9!"W^ĺ=))Z+ZxG2e~G=|U}g] †]W5k  PړAmk|72nMY( )Ȩ9GӰ:|rg><\$T`Ï۞zIȰ._lZpO::yKMԝG[9i 1̓$zC 7'sàb!?&s0kJAuU$yF^(L=cM#R.XQȏ;10CK0dәTUUTUU\6ܹˎP\ѵ\6siNiJQEh.nKaw|IT͢F[gUo'^> bv);!.ae6fQ!͐( VH]qUU\ (Njw|NYXjƒA `[c)P- MOklɓ,Io\b'=B9s`V,n6`︪ȰLzE/,WS!OxK\1zI8=&o L{g7Lɉ0?ucOh{w!3FHCY0bz LA)$4XH %$aH&>wI?X'y&E>KuŠ a Y8z14sW}hݙ38EHΚHHs tau8ȢlDDL|aú_ _JN7s>1) Lwm`G0Ѝ\SZ"mS2ѿյ˲@ђZ`3:텢e{>;y6x/e>۱?3.p<}$UvWվ<(iϬG>^gHsix`Q7i[%iv+XwtC!-;Qxv7r&+)K;?N>vo*7nRHa.멵htJfDe2Cwp-^z~:\ a0Y©Ⳓsd8x@hv]@v%80F)ć+GF8+ 4#;6bnSq5L΀ PQ9f^wk;Q4][+:yWTUMbQ: )P |>nD(&d ڈ͇9 Ie|ݾq$k7`i~ @7{u:Joc7G\ɄOʃ/>ǃ`][خ\ϒ `V ˤ@qdሸ@Өh}H _:yRSNY2:]dQ ~( Uq~N Ԃ2pXwUUW?|x+ٿW#\c\ i lmuv[ev[n[vV[-1l3!1eela[ld$8`(A7{xcXӢ0CoplF#^c0 x/A5Ȅ!wQKELUiH%="\xDUSTDQTW*@ϪC˰p:ADwݎqՁAT]ncJ#ߤ ݥHb̅2HQbnƒ !aqM SM69NGB-8s)gA<"=(H9 W Nxd"$KSWf&,ڲ\؉v.yeǞͥvhсTfA6IE2aC4.v6ws~X6@H@,f@‰7%q]?Xc!Ie DԹL̛jNY-@.ŀC#zij\QʒS]εqP9,E>YAR3,!>X(PmPY2`_H p'Џ`FD+ЅVtpK4I(o<t;NI`߁y;:i PWE0gKjۑHs?=W6`3D{ޟ.X|}sqfgƜTˬc㌱1th4+E¾\`chhe>_AWFb/ ^ 9:;sI¦%B(簲Hk8o/@_@o|2(4 {t, !}gAq Kch>1ڈ">y'O aƛE] z"d4%?90I Ç3Eиjd%A(.\XB, Dz6 bPS+3@4QTSёTAA@IIM"ZEe`cq ^T`AMR"{#Z !H*T/V ֈcELl" ?^(Sb1ӧ> RSL+pGpTစ]uD !Kb̃<lUf|4,*n[ S_Ʌ )HR͘Ft=ZAfbH9'xFd]@Kej q #DJFa6NJ?) `p} S r+@O-xz d5ZhYp6LTjבҐ! `[>389e#BS0Ix&:6QgDq;f;=sW+8o(RM`;>%BM qx.i6r|!xlQQ0 F>߄}㐮;$1qN 9:1h>6X8A6WA^~\/EvBXEem{8# Dy|p##Kd0R.17Qvn9(a`Mz)@)Rt=|\GhMp~-r~MJ:>Гp*GlD”%[5՞ o nsΡ<2l;/C+dXP7{wEDCQO6dŒEi4ےa/g $GNe#1#h;,G`X sϥÿ/2$&C|xAlH-z',8T ѝH:[y}|ئcJH,+y]FQ bbk8|7H4'ahuaiE`gSk4Ω=z)(*5Q,Z,$(')B)=Qs>ZLW'gW5s>EUsThhmK_ny{I=sی_{Aa+&4ݓ{,;5BoAw&;!  Ҁ݋=Bhb"B/]P8LU!zr:<͞K "GoނwbFX3`BLeH%e\ SYLMi0ՆI4EV561UG()5܆փ ]0*g<bQ#ާ8{$vm#@{al[Iuj~~?Y"{뒘~P#|=G@bS)j{'O_JyǨ)w1+:`r*fJ!0߻Zƹ"vPa kSAC~bkMZΏ|`-4!:g߁RT$__Q_|$rX] &|OGz:|Ҁկ {1N= B`BM_olڴ%*Gh 7rId\?Ҟ$JÞCt3zu =;)H" ,Rs;:J (4ؙP&D^E&'0F7xnt !N*Vo%)B*"od^ )Ϩ7]F!g K0P\v vP#v'JpC7y nΖoS^6p6;YQ`@ b¦0 # $:=~cʠ'~6M.nį²Ojt`hS4!݆ JY&yKp\ z~^i9*q@\(C`]|. ]A^a";% S!M&w8)1vz_ jF[gʄ(v 0DZF%5߃ZzEAC{V!RQ2Ѓ{(JgČ4k\,z4o8O_?o.˹O%?'CCa9'A :=CC?sqqV2a&%{ς~)|:%G{JPu(_>'# y<Čn6m5H_ `9JP:tm+ Y{7ؑJ!1! f':*vzr"yUӆV< )ܢl[$XLZ :pŏgsE3:$!N1mv0ß~x@XQ@>3?>UMF`(9(BũDܰg:W"s<*H@Nr @)$5> ,Sl"3"KՋI ֎^(H W驣%-7ΜBa!n5)goS5~IlRİMD9rnޜǙ5'@]@1A4~K! QT #,Z$)-yߣ ug5O1ǎ)Ht?ka^HQ^>+Y'q $F{+ډTQb ! nQ࿃í)$PI=mE#{s4+v2z}8Q# |gz2D:xh摦J1cWyp0Av$-$Ʉ:B h;|60xpU^G!OG1>s^Χ@ ^0N bq*/Bq"pH KD5.av7?$W%'Ǜ $JYsPb[g0F 6@J>CKt|}uGR^RW_ Mcei!E1 @%N/;jf2<8@Lkʭԁ 7Cαvi=a$67-9Q{h ihZuI]rcrDUB-FapNB?D?I~ۮ"#l?O z{e{|߇\:O>fI'}do[a/8I.KoԚ1'9Qrqdæ%Pj \4tk$?![|x7ޖ^1V L `#!f@(4 6Wf \}C|` 9Jt2ƥ0A $0Sl"xyzdbfQuvv6]HotQ@Ԃ@ԉT@Xzp{ 'Nn|OvKXT&Nea &L{HG)$@$Kc_ܮ퓒?NT)YD7C,cB|T2qg Mh$j"oPCFaw" !:<`])Ad 1I6x8黟فLQqK4jNi^b3 ,ÉWߧ 8 TLO6ӯ㵅'(Tex \ב$ !G%͡夂䛿3>GbqPf/͈nfij$FEd"\$*Oz<^H!@m>7љY#Yv Ԉ <h׍gd389{kwXr.ٶRRHb)XK|3^Y}{ҽzdv8  P)n ?҂l%zt[`9#wEk0I"&(JSxp)`gb ޱ%K81p'H{` tB4 s7Zr{ϛ[zR /})0߽|;É eZVD\8ɄBd& x$%O폛VR IQ s\Cr#6(FgKR0@!L|>| 5bL1 ^hL;:freN EB0˷L j2ykBΰvYru%\$DT6!xBW|R@; P"0zXAB3 X宦Zo84śk'k*:vf ӻT=s}هuQS%'_>Ϭ82ݳG/xdBGgyigソ+Qf~252;3GBB%%.g"03(l;4< WsDNd|M@ڧ+ͣX,#DT .GK[&%I`yHk;b1S+*Xf9L.1 -^g~FݨT5:Yz* L lyn<8lN`25`=;A§I2_^r&(_TTm ;@N% _H $`t !-u6C؅|qO_AnJ\M@( $ӱSo˴SqvP J)yݺ)s;|'n=xO.&uFW?*!=3v ûLLa1#L PPB1 dBo?M.WT>|m)笃50{!I'Sa N2VE!00e@{QAH4}*y86 "8T:<^78e!R Z"cs{M:6@2!9w@]?By)40`.YZp~kp"LB Ф{M;|S'DLB^QֆcwvHocb6o 0ψ;1DA+"=3fiI\%4 "Xlh˿1n))6Y̌HD T?Th 6^^ NxބA]9;+AޤKKZ 캠1bNZ엉;es,Iui 'x <0oBwNhGl0˷s=pey??\>H?JZB?,N .'a_i4Ae:̢|[w={Ty|_T.a@g^-K"KUAA\îP,8VvADL=10&Nhc{~Ci xMd&HK$=FW{kI𳻵qi+j(8xZ>N$(/Xqj 2OĔ 8Sgo/:MG'4'˂wrC L3r3[]g(( ,F>R~Mf8Š鹄u1-#1"3D )8t 'C4Q-7Lܝqe=BT.(xw)uDNh#lI SpiI4vt٠e8ʢ!M"@^R gR;fNz'ӻ~ݚh tRk}ĥ ѸO)TXt~{{~4<8z XZ+ 3Dzt.fwnѿ{vxxٽNnT tv&4=2'gqB<Is Esj3Ok!|iC%gmS3=QXQ>Teyu=:EwJ$NChKOBۯGwCsaʕ؏Ώ1k t"Qj^ g08 xz1+x#@i0O3!0ovGw_!zA)ztiݖW!njUSFo !*^!ʛ&r(_G*.Q N/:*f W(P0Օ!kͤcВUT2NB`g{wv@ 7Rm4}zu=w@(aӨu7 ptf<8JnuxOIp=$a"ܣ%$'T*!ZzX%]źDŽ8?',!wC& *I>G>Hܝo):G r iA8F^\iXDQ& V#77[}EVn<XJjaZ P+D G[3ZT|y#G-m}zE\aˀ(6&7 !YТi7yܻ$SoH paA078n3qklDג{dè9mCØz*B0NL@znD+;V ]YCML&Q<20;l#0MNݏ|ĕQ<lHOPF4!.:w;G{aZw+cE>n@ή 6' x2xAЪZ)jM/RE)fmL4 }[k`҈*Z"r!iKэ.6"ŀx@&v3P\MLs$'*狷bqTGeQSupOjB< ̠/:7 &aۼѕt܀kl!+l%:A1f0q[6Ir+4,8F}[D.zgfk]ė;nzskYgv.xDhwCY=Oq2&N4,Ti7_fM[0(K.( v}@/'}P$vreԀe29ɒ-qfNSNU9ȝU 2~M;?zGD^i7@z "Gv-x@G"@ 2O5ߧ}?=ZòqK!S@u"B =4E6?T@Ă->ª 3]jyM! iw0qwIWm-dHDW8%`9q<7^hoӀ گQ 7 CYl(C"I V'V"w*s':$>t ϷU9{5X11AŎF] 2x;pj$Aԣt8vԲAL^A#@βMi_=d9w+7K,) ֔ir ܦb L7:7F֝/kq3|4W]:5\avr8$@LD*H2 wp^' =QSF@cF4 'Y!k~Ho`y=9]㡛-iFF^RCA[ٷI>Uw S$yCSܝPyWTQkL/| -?!}yk86;xZOu6rPq_Y&01j p b]/$z y: b>w< "h)BrXhqG_INRS-"}҃8ѣ~EC9Ϧ4Xq!B^U`p"mꞘF~O=!`tL̉/:f$j `y =!^3NȦ׍ ;̋{]sbF,Nj˙öR@HP`wp0N4xRN[|YXHpf!b1Yg'(xBꞲf85lX r aߒPKg8 {WJ0!Q4 P;1ķʻ+4˯z2vg/^0,X}if\|ﲄm6[F.~¹TLl;"d,",Zdl[4){3u bXC+1hH7? 'rvvG8 ~yp3({ 9UςI/"٩F^H'7!"G &!7?|kWMipZBst3ٸ3r2{r҉w߇T =o?%0k(ix4~Ed"6|eZTWgQAx:W*nmOiqoQ_cL ОiH%ڃ*^}`I•FٽG< H}VsY*̾u$M0ƞjl!Hi;R&w;PQU\3?et?3b<ƻGyZD?x،?)n07QΔZXE;Zfj@\bK*KAh5z)8}OdH "a`I Ct2W)JEOgwmzznGo>DA$I>Mԍ;,^L2p *(7 Z͖7^;#T+xdb򣽟qr@ыa@pVCy+@F4/[Eٟ\g@| BM0q@:+q5 e(p/AaoaFBUJcmʗ8JojA5QnQ# 8 f#o FN{H%3 u>%ΝcKOe}KJɴ)ȰXH !*EiuygɁd:"PW/F,G; Ryv=ȿ,y7EUUUjQ@((U׿N"S;n>;5烾QaPr|@GEt\Dun\e{'KovLߧ餄 f|<8ϋgHEvL;s;EdǿkûS~ZUP]FӕBl@3uv"(!\+ =O&On\G'#{1\ N!!"*`%37!61I}e_CV0I^0a R\1{JW;n)Cac {9;AKoOjD秳!|O"XU!Mw`)Rp/X$b & ˕k )@ -q5C9/@5 hC%{^9sHBTڑ~ړta5RDs3Esm.0"_+6-r F`oKV! _^onnz?Wa8?QURyW3D:cē426l}3HzDvx+ ~=vgqr33#bv|^v՞tbu΃棆aqۤ_#1dG8~],e,"Gp`qg"d,.Wє(Uko=\LA]WF}=E(-E0Eۅ@p(g^8$Od4d(V64Ƒ(ـ`$پFv}L_yc`m I&|Xkb;<Ĺ"BI$6s&qZo+IUoo~G# 7o ;t3.1ʜf!"0O;.>ˋq5ګ"o,j*lH7oyyC{A[d#)gcv|_(nxx?5U|bF=6/D78tqͷ }k+ Cu'C3ؙU1C+@`{M&skBUֆNJȸ񥜸`=t4~|s_L<`w_DD*2~ Jbf©Ѻ w3||Ic NkP({vWeYI.D@6IְL,t ǬjOk-\@a Ɋ0a #)! jaq۞L0`~ĺ>cvs%'l%^2ƱUy瓩.CHAH\PR;O0( ЎDRJrjL@Μn-WU;|yK?:$ dOSe>$3iv*(QʊY A {/b$];6xA/cɒ. 9^h=3-$ Mw!u0FT~Z9\@td*`]m'asUu]7&jkEFl.7WZc"Zk(;W18Վ(36:AeChs2ZKKEue)e`}ET *7a`lx}V#1IlvEӠ9o8XڏpxX|g5uM,C'uw4UT;:=݃|^iꐘ;9}(Q-isսH9k BmcF2Nܪ+Z#93Lu!/zw/\T>gCn't;7THుSxk5<&pnƴI <\權t`yzeuk46Η%qȋ\4 G'[91QK-Mʷ_ YQ` 05l5]Q,JH'UXAQfT\#r ߠvnjD2[}3idѳS|'\|o `f8H3UG3ob"Tu9OU^FyX=u s@{gح_Grw_Eg9HG~$cZǰ3y:0A6 iNl+ =JE]9MnI|q;+C(#wqr(%2n:+W#8 E/0AhHI|nߵ3vvLH;Ku޷={>'S:03vCG|=P:C螨QM~~z:,|yR2wW9$m<^NC l 1+[PQ*5؎šlNr1rw?$=N>5u8Ňvn6 85@ ]gmTrR5C B#kV>ùzBpX)UswJ;ZLJ D@jQ,K3iUD`̈́F\#L+P`Lʐڂ1s"eVPРSsTUQw|˷nxX^mAMP8Jw='sHSz;r *@.[IҢDgP'iM%q:G6mNb@یnlW*8PmFPmV-44KVO=]QRTFG9}Gt.xҧw;>ι猷(Soঌ[S.E!fky6{}q3gJv9xa$Dhxc dɗ~oqiJ LSxڑ 6Ɏya!0> wiטofQ*OdFph>8D n!ϷGm~1 atP =fx V, 2-yǷq7<- I2׷dZ(Uߡxz8'j!$= OJH`n )ksڗSTPJDѬ^;{@/4;q!ሽ;}k6ffe^ULwIj| 4?`\*q?kiPPxh{ &6CZ֥N>ǣᴙ#g2Z$L9ͱHW)dS ْ:|Jx[(o)N:gHЪPR &8m!~Ok Q1*Wg$: n4=~yobjr>;ur*JSڪ1}k|nGZ<4M^]f<+mk8%..Vi?#]X*$KL!m̤ڏ~Uug+(>5I;Utu{Ø%o, Ĥ򏐢,)4s‰AYݢ_+j`0hh,r,c}o9#}AkuݲIUFb,FayPYa)=+kK݃i40`?S1*I=(o㙴A5g.75dID)۳TF 4I%-rTz<w0bꄬ r \$!NRDީĻ׳<.Wʋ%S Go-w(%2),PQI&+02VYC ϼO|!O'p6ّQh/vkB8J6b\ 2qe#Y%ڈ clqJֶ;]60h6y'׭ْNЩau35s;Ϩ1:ol~ ;$yH`3mtfǨ{o3m{Xha6 c$Cn,+Zٮf:æoi2gz9>q]3vg| D{ Q6230 V9pa )Bm@F 57ФK   lj$|kT}ɜZTw5q2xt !6Ld:ld`G~4gqdei@ { wT>|<{ hѾ=>H"CEb`=_&Q,u>nB lh:<+L.Bb" 9J~w(u崎ga [$y$5S4U+,C][ǶZsVճ/bvm\>I %LtGÏ|G c9o;΁̸'5uXۿLC %ݽhLk9F.i oӤqˆĹw< `;c9/{{a6ۈ{UPoj7s%5ǩ]e}*4nQ||'+lvdhSTSM42Np ӝϸ|mKX.S!uRJlE }֜19Ԡ<';ԝR/ ,3xB-~$"jًp FId%p VAN&t;6N a[ᾔ:~?=׾[&gIy{ BZ>f2?w]9bF@G{ݦ kso4 d_.BZva`J!?,ˍQ\Iy0i xdSÎ+b?O__'V݈eC25TW6V}ao2$TiU<0-(pTS2DQa)PTRdI >rcuCC C@ Z1߼w^ZYX;F`N^ FJ=1욃6xQK+^_3d=#$$NbIe8=taktEh`]3&d2hyn 999#O|O,}Fd9ZGo 5L/ل;l\H|K@-.{.%}٘m4S#V9n ' D2aCSyr( ?^̯'н9qZY˙&_"ur(IRbЀ'nu' ^D:ƪ ir:GlPx>lu|v7>@}ykedֵBjOP|eP21a״0eTj-MȨUJıɳj>Nq1Wh$vт6õhlbj"k~4w9;/ 4T, h:M&kzEj?ecC)VpměW1ЩDI6 i:(g:)L^:饼ogJyQU=k2w>To3c}cdT mr{78f}sՒ-yӃT謐#ɔ82ps3v=CBfWgnnDՋ,>"*Q2j_x_o.L⪚6p6}Ffuu<>LMBo `nCbAo_/>C;Ʈh#! m0|t3<'9 eA4Uq~^QG '@ .(^['/S8(a&IǮ'L A$ʠ9C6Q]ͷr*!9= O54Gڬ|7kv-'tSQbPJSM8c3Z+ª$c J8ﭵ*+ 8 "Z]bшAH?8H.$&b]ml7(8 b1h0R+w'Γ[ϥx=$/,ҵˁ*1NɜϡTLw&oǿ)_' @\ǵ;E=@ퟝd9>&)AB# &Q]480Q3Au]w;<[$*Pd)oD8"CJ| gNVل!>g='#Qr2ٽ[:\ {rOwqݢ$="BE'rC7Z+0Վ'g.MT"OהĎs:WLI>IR ŷ1|CPab_~*f]wǷ'o`ȩCc׶N;cZ~11^j}(J#ZH?}ռ]fؒ}bjWŤK"uIz/fUCi:xV[f($ɍ20H|,8@Ǩn,;m^w>O,!) L\ten~@:XIT3_]c/I*NFYק|=I3> HNd3E2} ̘~NWh# i]aGA7LÓ w]M>/o;$ LASA҂a*P{EJsM_as$H'dS0$嚃eV%Ba{n_9񹗟5WVX(8wY#$K NnśljQ<䈃#8j,A[Fx%(U" ) BWŇ/Jnx<P.OIӟKUR5آw,FlmHK4(`6ssݼ?+/I Ր] !HX| ˛b#̞fw}x7} z&B %߹moV9$yd|Gc{hCL> fv\6bJPWVߪjx)Ħ`K%w :VN{ȅ(uTA9^'[g^1ƫgX> |gF:@?.^-x $wîL; xty" OuW4F=W>MQ2n?<^bwr$D.LPQD~Zn>Rk.LÉM yKNR1-zGy:!!cu{NCU$F4o ߦQvAOr 3vX?F)cj%)S};PH#xR2dќ}v[9aP ډg#^&֌wO9}'\<%rڝb&+B*҆%npvϕ;[{@g wY"f ÇM3wsQ)i65R ރ\of09Puj(2$K!.L 6&R?ٻ84ޝ1Bd{!1@b*,=Jx1ÿqIB}=MCc ((;%ujhT $R#' LFg#~Ӟ$߀8d_U6!Clp< bF롻atn䋮0 C@ڢ"rA>8:4W)MVw3̽[ ,@}~iXzhdwe/ka wVv5M 26B@C urϨH%\8fx 7$HK8=ҹ}R#Z+ m+_;1,;r>c$榌)R7<8$mDBw#DĤ 2x{j&&O&xDݮN]&4ܟ3T*E|\ʓV'vC2v<3~w'LݦFp!|!{kR l'P1g`rS Y/D0!!\C,m ׋{g;ְev}dMO7rPtE^@*' 7YNIq"Sipy(D:f":u͹|ԡWo(c%)(0x>F=NvF r`~AGx_^%UF{G0Y`3t*FٵLVf/FDR9|fxˡ#TU^=՘/*9`ؖk7*픤{&d>N}TѣM`)jB>z8B:3K'/6:> q)!`petsh~|tXCjd8Cw៌m}}+Hi@M/PDJ2׊Be;~&a~lGk2xYns5E |!څcA>]8{r<[13Ssݱ3hMu{&IΙdvblb"WKQbq d()v0b2A^:䪆6Ǥt{ٽl^3m 7M3LI'qoD{_B\P\%}I(:4=c$IyEX0' v#y`ZvG>!~S WSdr@4?bWxOp!myՙѬ#\ѥSIZS*v,~9g Ļ|mvC4kݘ>} rf!|7i 0UPs1R(%z:B_Sa+h@ ͿPEQ!Ld%Y8~w?ܸv9ZvdI5iiެzv>F}ޅnS GXt@pK\YFÝ  fcOY0l,tCGgo;q'=dN8sRrz7:>&.PHmgB%my'z|qDΜ9C] i Rs 5λyqz=L? {tx]8zŰBejvCՏT p ojpt |l6.um)Ħ.8tBY%orl@< I᭤[mmAtx߁T/Γm>6n5$ Z0~ .cPj[45%MFFC0Ta;?Ӽ+CiUj{N]1miOSޞRLPF[&f%16[ʼnyDq~h<^kuxxS*2`ȅOCĞ׼>{;I\wyQ91jdoD5z{Ԛ1Ԃlkv]ߖ}֛'6`p@ػ"$G*+NcsP-$_p8V㒽/,1A$A)ݾWfdsllcxf]1ۈNM`sOr̳3IР BydŚ.h=~+PjZNs+aYe^Η !2oU-*IS p|!&Hf01o%4< 䏏(ާXV?-]dw5B=,;-uOP=}1yَ3ګ&O.TD,-̵cҸ8g]6^pL317G+(eaN:]$C;gAؿFɑ,(?/OymߧN 㼝1pg|:>[NT^Z,C"zWþz ` A Jta@:TJ+<_6G!a~YgTU '_!@.QOU| f;4E@ /^z'NRyyݘƑ=Yl5O{=IMG;#~'V'>ְo[w}GX[]gb(1Վ~;:e|1$8wwhZ+ C1ӯl &[[XUUÁ1 Io̳v_\,(Y 0z2 i,zHTv:]`̊1%t*)#5Lqj}#_D;sr=x[(:`9Aq6A5!! nt}>WvosQaΨ"햞er p[n9f P 9'fLa4NG_Ws}>z{rSM@2Q0rR&!d@)- ^mq}:c] ÔXH> -E Ɓ.‹a'{I&7sT@_[$s#$Nad.Иp<9 *K' yc[l'_4|&9%`# !Z*$9]ŠpmTP\· eBF5*/`0(0A;Q9mLaOžFVz G75d5Gmz-jmaZr;f/B0ޤ=NEOٰ#v 8է"ӵ"x@1ph\M/Bk_+c=" W_{Cw8fV8*,$& (`e=uDs|#Q$ڐijx(PNsfD0">՞7qw]*G}8=o(uW~`% ~GB(]舁+<ʲ>/5z'w̔0ۙASfBȌ Vu7| л%*3r ~3DDSov $ċ}bƨ1jPC0J20`5cr ƙ EA_k8Jb/v;H"ߎەm/sW+ߣ1F2'lDs8á!gեq!~<#38FN+Jruϲ{ 1x!L{R|g:@֎ ĩ^kN <F{9>(~l@Dezpþ| yЖ׈OO;˽dzW'? '&#RL @J)DRwr)O,α"GWq#/l q/L:<0Rlo' )ǐz,2!/etI0Ap*iy Ŗ 4'@r 6 !Ds9G C$<~LOJcGE.,̈/fv_iŐOb{]x;wcN/%/D,3G_OOz3qw 因@{$CU^{*#fxåBu‹Ҽ%'S[O)u7ъ hi,S Pm ?$gbQ$ab1cB;L .bbNe>wi(S!aA1ABr|`be]DAFTJAF-*6ќdw'lo1$Cqt DB#ĻRhi4rE49`qH@11p1  * p:fd *QhX<~G'vzPr>f˞9ƞ`rق5<`?1آ-2Tmf%(rTWHeC]4gh’ .4كzL1%V8CyIt)ְӚg՘=Jpy4D,T <(tOc2-'nm)?N&#,>RI_`֪FiEDuXG8$Flyb'QIѴ `"1-UF 3!AOz|&YGaNnnD~tτ &(s *.w(lv(eʰj,>vtDJ1:Rh)h)dV v& rfC(bŸ?vaw:jv*P.|bA3OjJ vqL\@t0*\s|v!| $okZ>;~"#$yxYX"fvzds$WP^8G\vIU:ҬnqMY"Y r5M6:dcB?O|KD$ 㫳mrQ0Lhz&Nog w|ʏ@qw۱f?Na0u?b>M ]ܻqJP?3$]h=og?z>0-vɂv~c%}ؔR4)]4<'M-u6VdEQ2QGɅ+AV7!ld@n:KJӋ>ٗ7 CW@R &HGWE?z`qNTEr<" M1cN-{X&}D+,?)ۜʩuq,2LK==lhnp%hʹFF-][2Ti`pXmxos ޵tfɤҳneaC57&ұ] ي]،ې꺚kDYJ05εNV} aawv)%+ d|Bp~3PȢ| |I׷K[m~Dbzֿ]Ƕݵ )c 5&On7%yA2wJt B"$PzcFggIC,=Dwaa9(b81#5QGmk%8(I?F׮2(盥w \"%Pshj9òJi*gaXPe 'ԢCZ|wkS{da^Hqc4ٮ 4g$\B"&"G=>NP=dM*(D^~Jz- R(RF g $>x +&$n7 g<8<$m5(L)Bv呐) !%apQU | }aնǯ{}&@8!_ސ8 =;{q;܃7ܫ ;$7٫2"lO L|:!&HAGSpp3 qDTqi+j4i*v8 ۃpHDCPJ$tsoL?mY?Sv2%,c#GKVg HEzWAC/ )2lX(H8^*'Hq"{ަƣ1 58؉h$5't0nj,V_|8v1s ÂJ   rD")T%%NOh2LUd O OVgDg~H/|u~r ~p}1::=W2P%J? \.0,RBi_7xl/Q,wCͯ 46*nA͈chԙLjfUƲsB bϳtNjH>BDU=2>|)"8'6c9D`2~(og@C|Ghh{P#h)#qe =ĭY( J%XbB&6IB")jC M2/&   @qPK؂X|x&ۭj31fy÷fDp0\s$WyGeM߲{^pp¾׆cn9qx4V 5ի&P2 F6Al=,y3=!a4gvEَ':5ZS-i T1cYfUM\Wǩ2 . w1t4&&0 )'6ӌ8Y !dXEKmZIO0c=tE798:p+ԇE}_y \ T?/o3MV4uCFw**HD„*gb ."rH|'v ]b#tnN%OpcBR Sˁ}BbbĨ S@bEUI0hh4w@F>L 6np@Կ8sesҟ,riai< *$D!3bjɒ+2pp$3EZ ue)P(MRV }` М A)3ޭUJ9Ԓ$S4fN9Y$="5_vI(\Qhѫ-9Mhۆ !R@ĝ4_ȟXcM='u[yۣgS$@?$y$}TieDG} |WE_&3M(75DDz ϶u?P B(e N0缾yoNB7lQq& j1$YN퓰i #!DCF4+3OtLg쨗c/8󥜧!E'NAHBS%Gc nCp©$ OP4w8gO&d}:PPx1Z‹)JgANP(Q o1osYgТF$|k&w?yL 9nA)ia! s}o 9( * r>%: *y)g})Ix[vOvy%O|`,UԢ#4W9C-4"b,lX`Oܾ8;F%7˪f,+yi~/{CRK:p#_.!E+3!HLB"VM 4(GBcq!*LFgd&Bll|{ syP~ 'G`{3~i(@9nyk2,S3.eN|ב+9d!>]J(h}=0 "=>uM5-"FL?/ਊ=neQ#UH64i~EɖRٮy{l O 1Cߏ Au{h\< B~Q_ IA-'~k nP&(t)-`Mw}mCOn\ppAD@Hտisx~^xZb:A=lTvJ)".mT]ZHrJ;?DICn-R=Qu9Q>F"f`lnp")3Ҙ*p$/.5C4ۥfqk0" fh$ {h0i J3R,ho/_q+p=hE9moݨ=M<6x84j+O|2*|~^"kbGoۆO8Yi)D/ A:[~ywkSBs|aNTV+n3 ٞdC4A7+ :0$Ŵ]-B`AHn8š.+)R*ejTuE*ӌB {/B䶃e:8D94$H_!>W"s7$CtI&3( {Zo\[:B9C?_c` @؇I Q^P1tKq/GƗ`1kL"HK@F:hNx:u'B"I B0Ʒ'$ЄlC]'6 v}leȆ-|G ԧfg8ɹo$Φ坸i673T 9chG f|4lR9Pbjw:$}FS)*8̙&^hPvwQխh~ R1{:TUBd ~7/xmzw.DڇɢƧ hPP[Q>fu[B9UqB7;k84^]_(Y_]q-h!˻?2(Qjqt_nxT#NAQ&_+Imlj7Xffe`DZ˯  ijBF )j }Bvur04ȿBnfD^?oPo-D  !cLTV$# OZ?9!ϧxZx`)=)nua}\Fp=Tv#,Tcjr^E6PMj#8cr,aJUAF ,y]3]As69kLZf8Fǁ4"gw!ˎ r1f,Q.+Q8pÓ &"ڱ,`%`&8(Djjыl7;#qH-A\bR@uR1[pZ\5 \ (м孳N"Ǵ8~}@'0I-a P|٩'>.mV,dsO' nAɹ33@HTPA@Y~RMIh(7N( O( \aE'pH(Yw̪qGmW:LUhˬ1;R!f٘~{``!Ei OOplG6@|\jZcbn cF%LL(]Zr-0}iC?72y&cL2D 0270hG*;GSJAA**GQgrwvo1/g R eaK{ǯYp^b(11# Ȓ?_u?Ab=Bt!iO(|tT{@tv>s:F0|$: `lȢ PPDQCDEEPQQEEO(NP6J JТ ]q;.G %LˠX-naTNpQ$2Ō:f 6J[!2YvIqMR!hTK f$)Rl,PLA)0 IgF ;FPm^‰bd*((!iA ӊJ"$Tc,A$,Bh "Q%i]!̸*bB! "(!yg cdkFPZ@'ISOil+~/!I7*HaS|tBW늋%I*Wv >PD`g86-DE* =#@?Z1QCL0]X`ܚ q9(dП <""(" )"ajb` `gjbae aH0IX P}A-c KmD4)Jf!E/χnX3T U7րgfrG\Ѿy@~٘hd/KƒF\z_!5n>B!e gX ,dx'˽I *}gp^KIla8ˠiZm2'5ry1Y,qCA-: H1Arg-VZFzd:15J OS]jK?,8`1Iphu;Bߌ`;1$ףߦag.EہFULDx_O#:Q RR  ǥ0ئ-@r1ߛ1Q(Cv1$*7#lhh!q?(S?, $F DclJDH8')]KߊkXt< bDO 8uI%֮*&()X-hM{о0>qpTxOD ȓL^`rv(.RҘ[jJ~;zODSi?>wATXYXie CoJ~sP;EA=H3^=t0$< qز`5֞`wJ'Zm+<-W5lP AY4/$!O~ѢHДe4% ƊH`'[+Fq_kݾs~9;fw|v*i BHй !琨),#i;0QDPDMRPIIC =Q)A$%dDD)"F<, UIT0&{(T6S -!w bR&a H\.nmFHJ-|0)ߎx6^SȐh_E6jcvPt#%hͥD &`J@t56@2ELS0)%-TR577V1GBǯD9N7ɻRt /"?7'yCy% ͝>"HL ]K'!`>RjiM3Q6$1cDuXXljo{DŽxgPTM<% * "/dF 80$BLlO$ ;3 K0D*;ri$Q 3 0JQ[h*yGYS@La/ #;k(rj>29Go^Д$E1Z UscJIU9׮Q6J[}`VӔ6(Z"m"ǎ~eFbC뢀D+0FvQSǨ֏$l(-߅XaTȍ;Yv$d4204) cAD^$<IGY=px 1H=/s'=fo]`loa ]IuTm?C=xB Zi\+21g[JwLWKHp ]MיMÜ,xH7*o\:h|~6j c=93Fqc9$MD|#5ybBfmj&/Sԏy R .RXuMAML%†-Qt2]m/3w|tI GGChLĠTL*L=a4qu[hkE-r3OgwuF*ÄZE %SFALGcw:ue-BAb~Z焒Zm۟o0푊<<@oIpGH qwn'ft yv;J_[#LHxZxB@c@4Uf;B3me!jF¸x"a<KfU(s+6Cn;{(C,HCb#)+}IJ-`URESłLG$!ˌMŒaȚh`MQWǼrsj̦`pT0QLQDEzq؉ա4J TD8xny}/ă:,E9eσ1 Xd816Hp`M[WBa[ɶ&ɱ&Ja8J̛Da`ֺؐX/C}iZ 0"&g7rtQ-#GX"PfQb b醙Js.tk@ڐD|M#F6 40@j 'pKL0ny},Ɣ`_SiI3ŻH2p.Ւ} CMy 4 @sЁ&)F #‰-C)DV Sh4 f+/mqNE\oG7ɨ* kg $Pyڶ nl " 4r1OY6C-WuruLVRr,FEE+ 0nܓܐh!6U*2BpC&1=x̢daL߷a@;Ni6lzw ,|@,0d4.=N?v^Z_cΉG20默)w;L@|?`C6j6VXu$Cl8#\#=G}8M"ivG ETl**PP4UzsND {P<ǻNoиLȐ1 ܳa`!PX,TdHM'H%C( 8<QJ CJPJB PJ (#,ڐğ`P4A%PP[m`" ҩB(BҬo|y昋v7>\B0 *ȸk6vciH RXHՉF>˼a}32➉dPy8ogP?[<5Eʕ ԚG-EaTugF'$O+Vx@O")/MT"$EQryc1G*$q|\0`\X"u+S3)⛐̌4ayi.jx c(a  a}ϟ7W{ 1%]I(?vgE)c4HA$$DDPALPRPĴD 1CL-!TDCT(C C*B3)D@RM4BPP Zl( )I9쿪saG *!IoAOԩzpO6C'"SO*1X@-whѥ13RBYT֤LfXbD/l8ÖoA0(sy齣/ja hă.z!SINV0Ę1 NNgΙMF#&BSBgw&S,3E#|x Ȃ@[NZ3 خ,24UpG-;2T&@PHpT=;<(6x,=px4AF $'5ƈ`k$ذhCnJ] v{v$9)ㅞ|xEF#.pk9L7n~ݺFDT&mM+iP;Sr14K' ]4usƗ.pDA   Y|Wfep\-,""3-STKy! tր(dF<`A_8nc~oP He;e3.ܝ9枘)9ΆCV+!pU؞"ajfo=V:9yqʣSjQ߷5B{#;ԩiwiRqXn%JG^k+O4Ro8+/eтC]]:tV$D' 3hw%YC^6Cӱ.ܙx_#\$1Xw0ƷBpxqGdr%֢,!K]$1 e5Uȸ!ֲ'pqp=+cz$crTO~,DeX*%G0$U |/.tn6wg1g\!93SG yk0!߹ÆeݝodM \(mXqŧ!X6mŏ6b2<ल;$ lVV;q2!ˎx k.):ʏ^g9錜j;QFX+7)pnzO: k.%D~mgs6kdԇL1hŇ͇uoŎa -A燫au' ]<n'j9Ȏ-.Fѣ;طq^{i#r죘Q=t ]Uڈ3z"Ies^-gZ&gL-KBHḺ̈ F6CRnܴ[-\C)TgnYf!vr`:&'69",;=ʻ@J(^˳J}/~a:l?ֿJfc_!Dˡ; 8ПYd jhVu&vMfӵ+  xQiZϮs پ&Pދq8 N0`s |^MNӝJsWm>/ .=MVnO* 94j:]^NمFoO=I/0n`$,7)˻VJjZ@NfF WdS g$` 1=XO`;$ ,EFBAQ0$Xr!CcS m}{ 7cv2Zkݙi΍1wAgFD%gc'6Z\Ά5 %qϹs-T-lH(LL߂]²hx3nAn$Wif|3X>6iJ_eo&VQ"y*Ɔt% lLPυMs#zFɖ6>/Ul&sߔGp\a$iqXvyqbP/!'𴣜Md.X "Z 9 ZSL9^dmy{yO!aVEzsØ1oq@z=@:y%ġA GǑ1$4gX/G8'N+P2*M!n vq #Ek&^$]==*iYBRU@@ X)ueEYl,L1(D 2lU *(a%L$ΐa<>ϛ JFNZwO|:#usX8yA^ӈ=y7!)c )@PQ=!uƾɽa2z3ZS%cSF JY,$ F8e5m4PJ3QG\14 WD8|; 蟡)&+޲d9oT[$UylRAZgL{֢?2w'﹤:pD}.J?{˽,%|b3:UXǻ F&J3[߃M>cH{4~W@,$Pmk' !n ,qg-l{igV V$3bp+}ʩ-e3ߎ'3M!y~3~wz30 H^Lxus[`bexQ_1#4Nq|#P.]0~tbf]8:RƵ(ߌ?`˲aXREW)*kĻ˯IUTcc9FN` ǫzFoyc Y5lp!u.ŝw8guȲLwx4sYkG{7 Or FY ױJĎt= 72D ;ѕ_16){DFk I1'~: 6)7jn߻}÷z'b,휾,  l&9c|TLܰ8M8\4%(Jl;E3&O4=a3&0wn],KOj\OVkwin+(xinJ4&@1F'lIos^ >\kdagHY#R/Zߜ o 3WM,;xu}@Ϥ{U@^C m 9 K\j3֖UsM78z(^79uюxfq7q0kRNqhNSiL} z-ҫ#q\efW(֨@)#P0uzFrY9\Q?EDBҩf4b a1t*FTDJ: }AIt ={KA؀fUu\ȆPd*iX( yyBq7΢`)4+j3r`>{․ri=nE %MU Rb$cDJO^0zQ{$a}zb##{u -5-ȕ:. 1B* -RΕ4 {/*PK=زˬw0pփ7a=bsg>*%6{T@ UQ{N,QIHCQ1EMU)B$A@xj$aE8N)a2{!% f)LD#3̡FM2 etޠq5l *i11B vT 4xpu~/MO8@闲<=H?|A[XImS r5;`!>:>*''wG}G7:!뿒4y߁GU%J05]*$b &Q,D 7e;ZAfoų󱲥 l Ҁ-6(0"p:b%w 5Ӳ`_%X3%z Bc+ILRy/>*=5zlM2fCJey4._XbZ w PHn&t>W}a!SW!1ư%F6|3qBcw8\dC[E 4 ;jEc(%cX9Dnԥ){n":W Dt86K{tSԙ*9t1'9y.!h2AbN3M 2cX]dyFY/W57VckE]0i)Ey`JA #î,4Phq=o8{ 5$ M"clrb]2"l#@ \S4iؤ6?C}v#Ϙ<rmݴX'*3rq alu̍6P+01nZOCب{9i/F'3!ibOW &GD™wB-+YƏx mIb!btO.I_nKOb8p3}:!v[~SJ9Njh$D)!o3e2! U/P(CJ2HXQ}x%"|"6zih2XzǑmF H[3gV~cf:飹fź ĊS P6Hql& x-_k}DAwCI9h%}tH>#!iNÆ3PFÐahU! Nշ@\Ap,lwsm"a\XzvƤHl y:ޯ1ƶiC%oCHVh"fwgרyT<,`F01VF& - Cƃ[KG:^KDe&pmw4q MTK͹ F6eu U0<""1\ $aDMA19g7'65"Y!hC!1p(ue-XNx8oy|yh(* F$ @b dma@ r 8s#$غ`+Yh$ک6DN Irrl[LF3dd`rX.EA(q˼?34.(nPBLF>٦)쪑1~wc]N@얗rE<<T PqY)EN n؝4M6}u! BnUJ!9b*rAJVh`&i"9`9A@\@d9xd@cHc>04A' ^0ޛ 1Eޅ.a1$Ws!HiFb>Hoe*8h#c&&?πɔޘ6eoCfoLǡ ,$LԊP"ҫHPpפNNB|rR&zdj@+q|'D} 1IB0Y h# 3=ɖh1 J6&-O4$%y3GHd/tJc^bv>$ބmcʹS7UD;0c7^:h/Q+WH^窰z?w/ahyÎ+qG鿫4${$ Jl3n1^˟@1)`0Dj bLЧn"ZlxNI~,xg*0p^.5$f'6H 1? Q{P812TR6TWO*t>8 4>.9@ shOȏjJ(8/Ԍ:Iu)NiDgNDV*,ք2uJ7bȖ$ sh98LJ}%926IVqeY[#EaqGh> lHQ&mrB#Es&$F qx_sYۯ!t5c`sohoNp̘}}.28c}mp;C$E yʚ2OR! NJ`rD@6^GGMA__Ɋbf$?TlTi(qxJT.B_'O vA"D%΄q)0P(鱪(Qɏk/ "~FlXXɴ.wx {Tw:ݣB˰ "Ra(dQ@00y(Q8 ,a=(I=f1VC^lF岉Diigmmff&}5(+HLn~:9WTlEe x}g~} y u'¦P|k|T63B8*Ԉlx*f٬!Ho|㿆G6|5l eǹGzy7؟">$>GfqΊ?Nrc[\$U c3[HDD̼r`BtA"J1228| )j$;M+I ȕXxa)4h?BP8G!6%sD @1=G+ʪNQQSx o[BIwwǯQ|\I:93 60ۏ#%nern Ża?<<"h3.Xa!5iM(g-9u2c3yGfdko)HઁAwf Ka( 8&-Ȭr EcH[SS 29 {Xn3-7us@IXGDȓR(N\YdS IR"ba=( f d &gMDc`=#\╤l7rI1(z!6`ʔRSI$}G̃q;7Dt=uIꗤ!ݬ)q]ۊ!y'gA DQE̾ݻ/TnzX%ibQ\"bp4h>tꃒuYbF6S?T2Ų@j>Ćt ~!CYij@(" |%P7=ăGL~>Wn9/҃3yaxDPIQm ֔W,{; eGw7.2e¤$) !NA(1#z]feH2uo}wuZg0_(00! yy T(=煩?@6 ;M+ԝmD@ 7$H"~D&+E}I2!2̙PDŽH%v2yǡ=~OF<qP^%E AvِؒAüŴ6*a&=a\Pz94gitCΊ`aqTXXC ,jњtp7fVFDlHjfy1.'6R!yqR9cF* u}Gf\A#Lcx$FDfE2!Ŕ2=O}k)Ќ`VI$j2k,v9Aڱ6B10e;y s/ƨBl%DʢÖ=j| bU)Q)i`W6AՋCa|K(j* Kh3$ЩVN0;VD` VhU1j;~Gi$2)[ BXL"6tגpN#&yt{faY(^(gk9HLD0L JQIK4@DTD1EUI(11IU%T15 $ T C)Bʋ3 ̢@N }F/U >YSON&I.2&~.{RGQ 6y d0a4 ,hg4>P, Hn2oĹt/ u.|'_3 0d 䊧'J8q칧FLWW{?dq_*~5 +X\~[9=U>S*d͑E0x?s8xYqxQ#{ 6.ͷK&3hf{+,fz?rv>ӽGrxc>XV뵁!728NE`/q'S9t9/R; }.`Kޤʀhn"{7V/g~$cVH?? !uÏӘ,HR` ( jڶC3F)xcIeS5wBJn;|@TUSh@UUUHn  }(U7jDt@#k% 7I_Lm>(24Q;#B.J'l AB * C~]TxJ)L!2HqYT9AD 0 }6C?B yuH#e+E7}cAyҡngeA 2@ .j`BU8iI1qjRc1 ^Ӡ*,F ?PU"B >@I S6UT\nR2dӻħ@RP1zlJ@|EDz؜faPʄc:S?D NTDpNBJ/YXHKn":0J awH_pH(aD~wN( )BĄ:A*I`<Ϣ-%KRtm-B<vƻ":Б__(0 9ecN 'c.$Bef.a;:wG;,[G:!$pkNmbJo=JwȣziCs*^9&70tp䕥J }c1=L^=sx|ZPt.] م1ihl3\DT8fX#]n*ꦐáޏsIo |yeYqIQzC$9h*n18Ih^_}ԢPPQjb&4FzFFb"v7jSBRbgI 'eQB;qh`C #7ˬyoM QblLldB*#cgPNiϖr胿k5ɓ=DxigpA x{h "ӤbMT` ?7GFaQGڝ-;!~8ԥGGt5=7{@h{xև+DOŤ; *dR=4$"@iDtG<;<&d`_JldH\q:lF^鍖O~1"1Bԃ ?Wl 7ո3ueߗplR $$;`}rPK3nt#ain v_,\'DnEg. O!Qc$w4]@usTP4>  ~IS}YHQ> cQ OvLK&F9A o1pzUudDPP'w@vQy}]H!"2d#F TtybB+Ђ9׮= jBc8k<3/ɇL?U.r)%:*kZAIҚ0- 4 52g @A̷?\ d~&xx8ii3;29C CNa>ޮn3qw"sܥ@BNwD}2keq@u)WX6|8g~Hb.""A34Bx㌘I Z3B;v5G!zO;g:n%vUa1pu$kNuSίzSQ&p[xeϛssu۬Ù"uZ𱛝Ochim̠Ą|︲p9h]dXD,a(0GfsWT:2#X~:}FPELV{œgnrQ98߭kC9ӆkibft%;BMMhgR,EFI%C:* w8S'0$x%q951ߍ`$:=FJLY =nBӁ/鉥qp7k> B@-*QP@y_ɹ`CΈw/iwsBP• VUy$p bu}=Fpj0=aDr  Y`IJ6p-j8ZBaNr &, u1B1NJihy<'> >5p;3t3YfG5GkcՉ)Fu76 D,`xb -PDr|vSD 5 4bQy'`;>]e"A}G¸^DyNys]@:%'a5C8)3fe$TTSu@Tj ^C1Oc K ~.aW&5H)'_L XCDNڗ0t}*?Tmf_<#?>ev7F L}[9t‚n}2A*H|vb}%>Zլc1HWɽL{*1bOuWߖ/IqfKR:)O0D!f Ph(F(  ""JBJ@hF 8Ip@Ɣ x3@ĦZZK3UP##FH-(X@+.rKT!PLҍpڬ <.DHD DTPh*hABUFC%$!4$)\$P;`)M:%2Hb0 #@@4#E*P&кCF 4 !^/E1<:y\jς}|=Wj3F&FDf@̞*ty 'J;mFǷ>] 1IW3bOBh;\5 R/ d*PC~Fn\@2c il #IS]]!˖ex޾zoT4!{?C;NaIAraVRB$hHB  h(&QJJӱU*D5$ A7C(L(4CIL@4P1LA  1AD KU3 !- 2 rӏT=xl|h KyXn3jPp 1l Γz{@41(P6:P됣P hG%4/$ďddz@ү =;p|+%$~@ FU5 , 7&Ɨ͐ F H- @ .?|('(q@:͑`E.A=R.) V5-kCSj|vhc7!{"g "#UiJ٬dC&Kmq0CXJ)> ق6iEV։tA+Lgtxzi:083$@"uBv!prBJltѺ lDdTMo; a F) TA "}!-(8TAaq@8Ϡ{VV K)HU0py 4eb6VL/ {((Ct b#ØACFo$`i "f*Eh(#()ڥû曵݇l3-.&{߻׏-is͵EPy)N. /u_LBg; öZv4G'6l<p*1Ә"ɹ avKHz A9vt5 !Ey]%Z2ͭ۷}ϞCvt~?瑹HeMP F$"!B%DSp"ym?¡?L}1s(ya/,T44 ̡S ! |>>` 큙)k-v,kkmiY*0ȲMҘbԡcĂ=7,uL4WpV+Ǔ8LƹZ hSJbh4&̥}IRy,D Dʴ&dNec|XO6"D_ bLrtmdAj~PzqӴ:jg&U%eZƖm^뫩'e2L3PBRĨBb.mWÝ $$p\9=Hk'SZa4cxq ሎ,  j&HS i1)LT$4J3Di50!mkt%RH1DAeZ00Lc1 V/5^{ )WUQ|^=3KR% 3 ݽy 8(Ƨj&O$L7f@zE:Ѵ?(w T3ۭ'mܦ((.vgRLٟ)'#<VS%ti%[L1ӝD6 ғɁ`poM42WM`z1>gJP |S»iLi8%I@"0><|<,ǩScXFC'iޑ M[1#&l aHE31Zl;2߹$6>U|0ER>2;@V&!ć= `~<"`󈯂Lt_ JsGH'0 Fc .b&0e0:B>*C,B@-K^BY? Hn&, ~>F$99fS `@v@])@$~;0AG7u֘5$ )(OPts9Zv6*9OJcx4h4?D4nb):Bau01A6yyH4JD0`0`&h4vɉ:s 8 V)n'(?_.}+Y%J?3vi]%$R)۬R>;:}*¡ v}Z$ݬZY.<Η Ȇe&庌 ED፡4)FJC@4=*("(b8@c-)h @:42QU\VΆT&c^\2 `$Q&jc5Գ{b4(`"2@_ģ` kV$C|tқg9ǤށpV4 )4*i8 cgnXOmW0fDjk=gGE#^U}Z Џ1%EQQRCUBbV)fᅱ?=Jljb'Hs!Q퍐cA&pB2}U~Hɰ0Iyx'6B0yMMw8MzNnAHԁ "$Cacm/NP|42 ԈfXܱ%! ػEUI=5?Ot4q=YvS4_2Hyw|McyTSR8@#1rLGK /hІ NLwࡼX"})/%{d !2Eϱ MsKeE >?) r޿g״9P8w {C)v9z^!Fl2˜#&!u 8qYQ[=\1ƣ hڻ'.I5 z*(Q1qydzA2iLS,,)|2 f"36 GZHk F :1mkF,{8iGgDXO" s C?jLiVAMjbf4@8k/1^XhiZD޺sמN".!YRmB rR{sn a[]i5!l"z= Z<HG |[Bud(a,0!08^˂B<J -OD=z0×>y˂o-wAH{Y0I0_mcY`q|9 {4u8/Bp*"HiB0Ĵf\2H"! ћ*j>M=1bP4 / P"H;Q?LvDas\rߌ_xsjX; aTJHP2A{ˆ;I"Da8H!yA0mylv{?8oXJ8z}߄|#*᱾,>[ZYS6f1H/Ûͨ.FzL|sa9kkѭQK$/2~3,=؍GfX*д )~vѽZ?YDNǎy(C}q@iQDޛ%*F3ǜ"\L~zҪЛm{n:kkʫ_ϋ¢*PF8i1 ~!17?l*"oZƳpz~/6z=RMX82Fn)3<CÙ5E;ih 䪃e6m[0?LAffR tT?l#(!4 HR_> 7m͘)^ kT f*SMqCrHUykG8D0%`T~'Ƿߛ6sV_AQwK^l^Vo5jIkA٢sH'4!$1.qDfkcb^sb")2 ۯS@<\C?*>~SD(s vת6?aQ_@s#Ph)e}xh/9S $H% *ZJ@j$8 2qYA&,{IPmL!؄IW~r$yYЭsu1(:( kX00 } kKQSQA=ap8H]&a4{$D0Ct!0'yJZz~@Ǥ >j{ -~d WX*fHC eU>CrPCL]I YR5Tvk XPDOqT rd0ND% jbgI 6 ͭy1Qx[HmKNݻq4s԰YPFuq0(KŤC:K/eWio=p^lЉM`E >JyJU6]yF7۸)\3@ 8~/<Vx&Os<43&WSy!-,ĉPC:7@0[ =C'\ ',jʦm0Ğ|'_Nr{F7<! Lpm2Aqkce"JB1:\p`d޳,G 8Q3r!L̩\͙#F"^$+)cΉS''Ӟ{i( Kz&ulc]`"!8T@^C.C;tTcL}Xn3-LmrݘmCa8܉2DiaZDlu*ԜiUa7WTd9 Ry ]c5h1{p$XwdkR 2J GqMY!BQ[H h!pPT;\ jC`t7},LTJTҶt|H x;*O`:Sw+!_!ጃm7SXMј&`ԙl`d(o,,Nh$[z 0+S ZP\UbQ^_0{7<އb`coKu2ndDc7:D+IW  .cM eCRt rѢ0xJbZ!s^(0VY&\JeUgn2pm68V!@B R`lidU|a鱝ilthYTNgre+%#8FgHAr覶u\Mz+!c=zLa/a1Z10R* ܳ*ۻZ` qDq/\ (jL{ƃ0D$w ܹwn[R۶XӬl#vHAMNh6 ( q:A0F=2zC01SBRД =Iߚ|49WQ߁B&404``1\P>5T1F֢Vw8Bf5[1CA]4qzMJ6m,7EIc8ҍ4EGqPͼL !DqK90fD (P E8b$FfoY+|fe!2k)CF!҆&Y)#<`>lI6ķ01qy2GEb@šh'z*jjX5&+i&|G8qЧX$TN 1ōJyF(-&SD6˵H}J$Zgh dizk{=(QDE'3&]*_!z02rZ'/R,:}o6b#f"1 hf(>@zlSӁoLʪ` aM:vMV]U$/J(ju Zr~8/"9<4 ̺;ɒI LVѶ$؛cCAkHxJb:H acxcD@ s rC R,\]S0'D*[InTOX ^2&"+UgI*[؀b$"d00%v( t <@y҆ƈ8tVGq RB#ȼåcb?>JGvcm&Pz .lO5b zۦ¡#^Eyk2aIW *MF$8|Fm,h88*ˠ+\<$7 0MQ["(UP]tR]Ĉ7T-U7saH!Ìa9g?G"ɐ0D0eU+*%" &1j(:>x)PR-*-z_=QL𸁥j.)QE3pcxAp:UIjdh(h _6(@"ZE"(("4=!1[=4 %Bn݃+&k{UJXIe)Q"On/8Aݪg܊pB8GagT} n RI STMD y* b]oXf Đ&l岕0gXs1F(Ġ̻Q@6b"dIoGiIJ-Ķt4O)I86J?2 H T?<ZꍻA Ou& tZTn>8;Di?i!uפT',GLJD3K@%- $4+AcH-$B"$0D@J%)AJ1P41*pTЊK*R,!ԭ@B L=))(BZE=ۚC(ˉ*=۾2 cn ڸ` 6WӼI:}8bW9:K۝@O\w0fE Qjb$|%hfHH9'(^H@3@k0=ASOXq=I FbD1!{0'N2(NN-0˜!] d2$DQ60>ܟ^q] N Dݮ~ꛡ6>V zO_#s &]G&ZWȏ+ #QaiK[VSqBJ D(I>&$ TZ `pT@`S!Yb?aa'Cṟ?ȄAa\M'-$z A!7mwv"'Iy!IP4+ªCL% r4⫁YA bnp6'W1,ݰI# !rzlUy*` <JgA?@0!2b87>vW?KA\"Kw f5H@sC̕O$õYJ`zqCl!MF)=z0;Hw";?5bAH8)F%&0X4`aa Pݓ4% GePXdwkT̖mᔂn?HiP-$nPwtHRLNw)F~` >r H Gs!GXDbL1J.,9qpRrLG   SPd9kH $ـ9`%Ln?X B;;%$֜#;d̾D.3,R(60hy*% Lf*-147<4#ihY-&b*  k}1V '^B!$4ďZy,}oRΐ$fhzTA%rh7Dtvqܣ]m' b5vɴ14`chad cٶKf cAʓdi#"ɯ1š ܉XJN7ߓ? ۝[ZiZ"Or 4Spj!YRF0!P<9)Џ|6 g_' @ҬADT1 DBE)-B HPJPqE=}H^Yh]Y,J^*q|&W\^.h1AiH._RX >$+y''g)b9sBH$1[T~m߾AetK/*% :FHHCZAdB`vh읷 )wf9qhJ#~T:+a4R'drl(HhH$(hLd$:BJ& ; *LJ;!d@S bCy.OȢE{ aVEQ0_G~Ql0H1KLR-Op(spt]XbG8 .A9㯫: l$C4 % PЮsRtvOBu'+z39 SR5HױO g9SnofwVF1h 𷒸 0dJ4(R( @%3=[hu*w+ vS!۾V6  PTHJF;E\$Q0W qCG* b#9UU\ftYM&ƕhK3mml["rگ܎,rJJqv^CE8;3eZ{de6(h4(Ȏ*09+cCcj5F†h.Ng$7lkO#ydsQ TADS@LVؓTa^DXVUOJ{.B C%wԝQѹXF쫂o  Q&SZN@Fw(n1.p!|jsP.Y(}go!AAUB Dm@3x:˄("Oa~R7ΆLA|p f|G8(B>{UTQӃv0N6C#QS ZN`7o.K uM #$~1j^8RP">`(0) OIr1+pT5{u@4h8 X@樥=]Ga*!K4_V|Go徣%Df`eSDTWfH@c/5~)HPJ %>(GDobY#Z & )Xъ{:&.[z**XHN2߿_celuMT@cCpɍBӗ'Z1oJ?o:b1aki!UIG>R/<)&otعh,De{d>d*Q ?6Q!>3Š=i63` 檛80)rݣLk[%5ـ<u׆" 4Vֈ*04POPxDܨ7TkSJD9}[܏fVt0fb bF?4lʈw}\WU\F4[iqKPK5\Pv]z3+jrr gb& TC.Iٛq!;UjĠ*9_"gv$نN5N;5"pl 6f &= qD3 )8mbH_N7~:tʭ{McYgD򰜮,(d([;7..c> Yug)*v~rqgr*uxt}wPN|oχ6e>-˅Mᆁ EqeVя=ppdmM!h gls9FӪ&ǩsf1wT: i8'c$k{]cLWW ċ?ŦlRxY.YAA>W21X1>eS=y_^Y}h5٢"K97 5( +Ca-:k 8[&J"8r ,(Dpx6ų7,;W !@雲9nSFfI v߳Zg|WyiAi%?&2)LlLh!TP,D&8N%(8Wc$ժEIr$@RJY/$W#tU]K(MCqN9uGIӛ8h&`R_ kS`d <ƹԜial)!EnS8)csN&QM{ OQi7h|S>ldQO8@{Bl~)/*(4$D uGT飙(&9 (RlRL']I1 y@*c`dQ-"UT^1ږŠ|w0S8qG;㼂:?src 5 BPK$%mfCm6&~mڢ+x[bPk>F-Ĩ ΔdѢ~2GK4j"Aw*o1ءʎsۀs>WOBﲁD))A!BB¨b3BJPETATH|xƵapA^V:=5v=sCKzZm>r"yQ0ɶpcM~UVh@3"!ȷ!R=a15  od=pDI-ʈ8Ej)PA8/%`MTG%Pm,>b_Uylݲ鼊2vf>F!>0b(SKcHiwJekȒo<`Q9q<"*9N!S2/嗖t'>x&Be)v; 4 O4렒Fv  JH(/A7Oz(m!ɑ^3$&^&T>C!#(>nۏږ)P}%]lC@BĎ&˭Eȃ Q܈<-1JQeAb4wtZ 5&ɥBmq+OBZ9i/aqQƗ #3Dk|ǨG#z/D:BWl~М6m-K"މ-i"Y4k\"?C绞&x)jCoHZbI("Ϙ[v/1\G}~pwAK˿}lHlT jirt̙0q,(e@4߬Ln%O˴ѝNp=z=iO7O$yqꯄZ\ ֖-0nHpp3C0dKOKdn5-@Ŏ/U/f(B}rԓ0=yFJi iSd1VY'"<7;0#ACO :>) b$Dhw''`LE`^ 8fCA/T͓8| k"D$PVxĒz<!ER4uT ѴE&Ǧi-mMi2jj?cȓ= ~H z={@侶X u:D%;["R27K B{ZtE.6B4t?c +|~vQ`Y3.! @ Q2 ^Q&gkVY"5fK.l4]@Co` lzbw\*"# Z@m_՟6&/.\Nh]њ艉Ese,Zf) JMң7^%5dw3b'_>.Ԫxww+0m.O{fuLRFsyQEG7#D-)R }v)%eu~w 2!"'??cӍ`Ok+%0՝C=s=f)ɗe`mJ?"2I# F686 ֋#y6YRd!:r3Apis5~E`CIۑ!BxTBE""<7N'ݼcC?!F*а QEn*@h;%pļ%?I:`(t2y?/];/۸Ӊ\K䎄Ԧ[bc#7Pd:AE:nP2t$CRU؀ AECz0TT |*B(~A3Iks-Tl.>J"&PQ9LQPA@ze9 +v\W͢7 䉒js NcuRIDD(RFqƤ*ODhFb' y<"{}EOUS&*ZO9$L!d4RD|m|lMCHT8sE>Ny 5$AKITEPP0UE$_KoPJBXHbrԴ9LD}cCCbfъ*ek^Ӟ fѸX7.O YE722[6tje˕FDKJGsR(\BiLi XgJ鹒=L 3JvSNД݌e9SD#4ōhƠeAʸMec#P 44ě5Gp̪hq6%1_ jiaBjkؗ&Aߟ|CpA~_jc_/I 1 ߑ.9R.h46<l ٖl޲"3X/vR+CE !Ѣ(2T=3\7W"҅͢@cn [ Hu@_P~.=ձTe%ԡ}NbQtO658q @A&s^LՃqsP`.q9N 4aUH[pGVj#0m.Y1;ln"\2!u:(6Ywq!B(ֈot@BHxd&)`{!d8uԉhz<W,'IWdR{Tb &y5MS J%sW. KBpBTR'^'M #@jݸz""hy}Gmt dR2Q5nΐu4 6M|4[-hZ+\NH4P4RTHl! UDX[ Pm zuaj%<.1Gj{p'"FCS\2 Qw֮kEDQ7 uɤ<ۣ*:8lY#Vin̑ƚwq-{qfgd1R8+F0cw'xtLENO'i÷4;09p _iA1D Z;* +Պ+iLSQEVe%@8ٳMFZ* ۹4 ( Ъ**(nIk5w`g!ш\ H9g?6xP`@ڊ2EK゠nH{вJ-; FFO=MUbM*(VH$Hd&JR9v޶@A3(Dz0%_ 1g&ˊPe!?ׁ 4=ro5CV_dЯhv:M*VvvYr@!`j@ZaG0_6i" B!C]s8^Lv['L9*/ D鷧M OJbp8gCer7#j a~Y( XS^%Gi=ꢻ!**hi H")7Kt:4 ) vĪP2Xi$Dݦór6Qk.z[>l,NCui @`AzjR25lQCdxiCuHR oNߕ"TaG(l$ӗՙ:`ƶO#q1"Qaә]wuȢa$@2 "(!HH(N|V&?NBs۫ bUX ,b81"m @rdL% AY|* i^ 'VGmCbJЩJ'WCѷ^̓ ojؤ;]A"$ZP=3KE 3HT( ~`BxO璂|Y{>a6;lhw = 1+껒{ɓTo'H)J!HEk 0#>r '!̾& 8E@sOT DP H)=>x_8#IxT<޺$;)BRҼ9w.9@~`j'JkGN YSWymѫ\;O_FȈB'˸Ěj,fZt1P$XGA:J 4 @ FMrP䩔:(Fh]jZCK{P@:{iCE=7#i~>_j'K}Z^HDH B$J(`H! 8pC!&M@?6$/Oo~}>MU/Lm& {aGxư| w ᐤE6#ƶ2ICHQ>g8 qn7K7H;ף;%@_2JU֞Lj1|7Ѵ)8ތԴVRr}vu9!30s2j+ FpZI~9lVA0nsiDl0k1d%\Z#!',a-HA7hY I/8|#lk]濡w^ Y(fTe)6] ]'ݎE?2YKhoك]`!{ǠE]^_jm)|/'$d6MSO7:#gLJٶ%(;Ƿwt70:ݨ*l4b:nnlYy38GxFqy9o ܘER  sSG0ǩM5iȵ{9l;;OeKgӴy܏>OfgT}'LL_⇇F`o1.N?c)D%>g~)cpSrcw&R=Rq-,=/x~-z2f uhf=uԴ&[ԴF^ \kͷM ~m򘚛iASLQ>)v{k`C35-iMY nS]>-TQ (LpHZ,,ޘpYɰ;GiI;-8wF;zŠmsl+]LLxcmhLfh@tK܄O- cbx=q;]}ʙR8f'gP=,:T1RI9WC|JFHt}ai0X9O'AVD3PoYl7mq,vwR|d} _[5=wr7(V[lP:dcO?]ԏl5F]i:d7]WYWU#?ь._Av۶gNiXȹI/Z)s~HȎwn<,qşVrdu]Hg3Gl[Ҩ^1' 8ޝTߩ/3:+55]#ZdKrSQ׃O|[G|KEJAɂtgim4B/Tv‘E+~X̘FT`ֱa>lBزdIlF&%лAK+⽪E$ P$ᴣYэv4 гM~O5hctZ^0TiC"v@UD47x/ޢQ j{;.UG/6Rg:~ ='a*NzEy^sj~:v'1]YZ&k\D׼yf/`;NDWCk(soL(qz07ۿ1)DK:ʢxza}l΄9x^Լi6b xx*l՘>Ԣտ IT,FDe !}ų^=!/(I'`tnکĮSG.'GY!O Ӓva@"wH0uť@H&A4>so7˵y!:6pl9ׯI YxF,b u\$/tUHWɟB~o&}h6nsmVnp0(.!۴RcN)V\s7SC 0qȇd'F%=UL@p&hͲwp94ɡche[o]JwZxNLhDh+,+¼N2y pڳUջpC7*=;Ϫ:(گF뺡'TK3".hfl1,kMRqIm&#AkDWG;Pt͟h4%{66_MZ'ht?)" "ߞ?33)5C8bє*Hx$d =_!y[S93xRA0~5Q r/@ns[ewq`~O/{|.ʹMٖ0J p*"(((m#tSw_ZƤ]S6Db%g Ñ8G` B(Ü(^*̈Qcˢ& +ÉЇlgڞ99g}9cMSDun{a;>oސ7J-[6dDKTC*:{σ4)w!#K)&<|LŦ,8kT˺lIcHBal5@ 4k(1CXV&Fl2qZRTc~zשIO7ZpJڙ!ҙV>IȥCqW^Br|q {4 cXdQ64'Y$f46بZ q(KR1Za eO4a {c^}.j)uS "b QcOP2y*tHtg'5GݾfX"a 1y>rI}}mxfH1u1 a9)2GyzbMW%IHTb14KGpaIY1v5sDהpoZLSBSUNCB's">hԡysէ=s<|[/҇-އϫ F9u9*Z-Z{GSȐ-=@1Pt+ucuH9Y$=U&aD@:30UBq'&BCD@HN 41 DPAQK.%hJ%("[űM`beG:Iy  Elل 3$ B!Sl"J0Ha<ٝ;3{l$0r AJd8&xvbb @` I$ R)TJ!}!Ш臟Z98~@}h1QV$m0pND1ԅdEX'MZ bI;(kUUvT 9ZMH9֡FchSxq2\3AnJCMlf-&(PQmMXfMH4JZ18ޜҺI%X҄hgo{y\B(T (BɋwfL9d,%io pQt?Nrk,wfIMsSo e#DdqB(R3\nȸ P٣*#IZԕkb!J֪nDRm)q;+ Wy r0M)vR8y:A5Zʦ2j\hFkE 1A&:Ӳ%C6 VX9N(( 1- l4#@SXրdFZȲi u [XNo#w B8p/ 1y8-N3o&xև7 $:^$yXEQY&qxhS9ҪAAQbi]`hףvH lE:b嵆Ƽӝ(nXyp;GLP l$2,(ENcr[p]ۈnA+ Cx m$)DN>w 0ciԏ|x|X~~0$<g cA6L@kކ쩄)plK`">R-YJ>n}a1#0!*wQ(Ka|P2fD*rY i bҽ~TDg^3(XsR|E $ )G1F! wO':ݲNh,bLRb(hJ(Z J ZxmcuZä(VlhhqdcZi vqm:1QMZY1+W-eplԌ3+^co.)imHx3\lWN{)6r 75~\,c;^qRVw(4 tm̼9{(Y/5W!fW`d ޠ%+wJ`t2m9MGdYEE2. Rps 6s?Ѯ7.8ۛ91L첇[iNv_|ZԒ9/$Ml5 q }eg E4e Kb%W(>-e"P-f2N)fxYv#ә(DL`NiHX:|w#:a15e9r&b[e8YMͥ}!2cRD4Xe˙Iw,!,ʆXC.ufGD9F I[Ĭ ζk [Ѳ0wFqJlu!UTg8\%O)!! $ PII%&ZD]Bd…%(0JC2D>fS nm-j.h *RhP#BD^8N'޸M2&o4 4'%Y\p*_C0C ofF6Daq cBw[u>1%@ Ahq筶7݀cD4E! *3$!((4$ D P) * 01BQ:|};Yugy==r^[F#P 9srfO)^ +B1l3a\zh-N-,:keu DF38y:,x/ nXꮋe\c %J*aW95Zɬٳ(@E*.1[.!B(U#7cc-a2AP+[&p΀#"xAk\S@1.b& -],5= Pa fBr F:S`dqfZia 2H9`a,D #:'n5"IXሂYvony$!㣀C嫖Q6gRu6Ns"8pg}6Tp4\Q_8\ÌQM.pqX1uV0@SX:%H7f z=s^ȾBҞXf`Hf  ɾ-mӡVDypbIZ\ ѡnHzOme:t64kU@=O{0d!lԲc[2N%ظ,b&`+`eH3. ';rDQz2 K0խV`3~^;dH;!4F4І")ZQeLĈvnctNMSW48j%H1EDe> ₓX "ڞCC0@@3ja1c'79n(l z}IJ֣KVvvxF6gǎHI$p?k }{:y =-߁^D $ e|qr.RPϘ$ܹuI:\r.7 : wVVÉ 6*.% *s!9^s [ixyxx.*±)$ Qq@ͳU鱜j.UeL.wnf>̪݌f^N̪[/pthB$fLC 6X>w/ӶǢ U՜c1=;aaĽ e)_>0g8ʔ|Yrz/-Ç%!ȑ dU8бµ,F#S9fdd3H>&M& EI%bBb! RRJ ɜLNs$7]]bGr hEN?o;x#Hمxj.8&J;ʩMH[\sL?hM'M߄)C0֦Kqcu74Jjd{]H!<"Z6uܾL2@[>H!r\a%Q=P!' Ώd4@Ҟ3BDZy 1L&O?:r(IC53EA.a VЄp犴btD6u =,aEMlMXj2A:v)v~1XɌ:2HOI`"SK;&Gf UFFV|ުh^)S\[MŖ uLXkxVie85IL0dNgj-(56Gn/uG0 N$Bwaם;y/&.-R$p_vU뀪D(>@S_Z>uדp{kqOmӜU!NQqTm5@,Ñ>kFW"!;t7ܜў^0DpNM<(臧GxxXU;Â՚6Syc ggwa&o:-4\,maU_lל!:)R؆Mͥ% 2ZĢ*i. 87-I\T ‹!Jz79.=ӎJcIݓ {PG VSPMֆl $T$aW|D]%8E+89x(Jn3u|3&m d11:ș. 2M ;QXCAbƶhփAjlSg^q_3B)rwmTJqwr)B !I0qI ^4;" أ@cpÎI`3a 8CPw. i*JV 9,C3a4of sU̱ۚ A 33&oMYjXVҐ*%H 7MFs[.~@xnȰji <0hb2hl"ji ^(#Yp6mhZ=Mm!Ihb_d9fM3CjT.9z41,bp4X,4CaI<f|CΣ;D푠()V)yzDo=2PdlH:ZRVj(Ra D(SmIpHcGG$nK]aZTpމ2SW3Q SΚK0=yiH} N'e#e`̒$Ć0;4 V-zn0h 6b!Bln.GUʳ@,oMEjҜyH/ ğ8[^-Eit5n At%AÇz1L|]x9 Z1`(H!Jy@~^Ы䎷!ڊbqT:} &&"h.H>%!N c<)q64` jk`g`I-F0r(1mAR$HoDX:'ٯyuy=`xԼ-UJWPgnLϽzR86d;07?Xq=0@,aNe;:`nbMSx!4-]7t8fGP<(v=4= ~{e O cJS< BC=V0ѐApaѿ a ^qP{r8?)S JIøwCEܫBS[*؟9wD ꅈ{P:] ~ANXf} p D$%@29gfŇ.|SL5TA1B !CAH6':N9\hXPuC~͏!HY43(xұby dv/`#@U%1 X'p' ~Eo׃XU@b-F /4y( YOH؍F1X` sNAsNQE$"uPMJ<*mf'b ``N Rc8\n8ܞМ4Qn\ܘ XJVC,+vJBƕ F0N*f9bA 6NǑN2fqwn* x$#; 6\ 1pSubfwQ!ѿ)Y6Lp`1 :!+%8I/ۓ'@L12m{©z}$cIP:0mY 8]>uԐF$މ˸ŌGق@}'::̏$C* ŢN(M0E|"dMVcގ:_c[kIZKEωFa # S*h*sCb|;01|7P:<72ȲEDIGh".Qd@ucoQLiDC)`x//o 0ע4 @EARBDsmi Üz+&8GKS08jp:R3 }|b"8nns{t2r}!w9x˖qw!>>%cJZz„ƌ+P icq@&GF+mFl=j)T4l~o1po4`Fyjx&Vjc7ûC Z}gPwͅeчPUT̰spn,Ta $$#]k=Xmށ2vh۪gω6Dӯ /170T { ?"Ѡ;` 8Bi7l=ZAP0P $1U1@CPB P|T=A{V<``L`c [1|ph<L&H ISUL$AFZTZA T  ǸdO.=x0|I$N$ӌ'8/'S._dgV$iHCkHRR\$/Q`L9a2%A/N!/qC^y!ߌ&CylJMLTPHv[Nc*10a6oFXsO1Q ߌ_҇V`EL%KB娸`/k:|۰rd`trS4#1ëy|xԂig D5x3lCNBF+~rH0@ '{B.`('8JxbLE/'ar2r#+ʂ*""X6CUTKEV7xkLMńrb*=ƗzLM^e* [@ҁ.MomzDHUcȉp! '8&c[(ǶNKɺۨrUMPK|99ʹFs C>nȦck lpZyP%UDP-+BLD E4ARAE2-(!I2Ĕ%0L)&(),Fd B!D1A {GКG$1)cF(Q7N1 FO77` 5XB"$4Lq筓@:``hj6 Gn#Ȥ7t`4Wb_KzkKN9Ci62(6D7HlTq}dgd g^ Y>rcuOSo-_n)r0VTpB;%W@*J"t^e}~dS|!$=4y[xx)| 7PH+ФJҴ+tK)Ъ  6P3jowi"+1\&!)\q+ sbfS%r˃?w88gɂHB * HAjWOG (U;s% ?@zJM *'hzPȪe"4A~X}={}pOFhC.*Fx*<{7 !CbT:}) @=8r~5c~;SuH=X?#4Ĵ%R\<|~{1(I<ӑՀ9@k`l%Z@8rǵ eT́qJ Ăi9@_f jQ$a[sX῔! R4 I!DLE-3!JЇ_8K<ԫ;S·7MAcM/O@ Sˆ*< EtOqd*#(!(R1 D; _ӭB~:X{ xGx'aVK0MX?Os?v *kpw_kF8t`c1:@ȌEI^mb B&vw|| =W cL{%5ɭoOH# 6#Z[5p0 lV,nC7l7g %"L蟰yneaC- ̦665/7FԒ_':շ1؇.qn_Ŏ I\"eZb{~OJ%G.?E%+Hh HmD&Z q(5EpN qEmD *0`ЌN{߯4%TCJ3c@f#Ai2{n|zJB t _r=Հ} pÆqNco`^@Md"_3,d- aPZn^{!C@L/w^h 0hSNںPwg'4%E0yʛ7'rp>AScI4IHЎ8Za(~CCe<]݇͜F(4hbZ4 jV~z4T%+3$10T@M  Li b&"dHyl"#K5ᇉML#K(2/8J`M+։P. !>⿯E AjDaA^aiFVݿD 8cRXO f-_٩<$7:ՉmM5I MK 񷑧$1)H5{HҜ{Zܞb ESG0Gjpn},G |L8:%c7R$?"1T?&>UJ$; %P U)ʠܣ1xӍLisI3pɺvWI:$r(fwpqØ%RqD!G1xi%= 1)I=Sݷ3~@0o̱x)IR0#6\rNI& osY\pi%4,>an)@}R8p.^ w*{?wȀA@X {RxPUw*r*ݱ:ZM 9nà-p['G&{&$TR ub&%4{ƤIH)"u)s ;ʂF-hQ@qMveNX ?׌%yO4nO4V q*(U&WKԑ"N2я` ]ƶFhuRuip#Vs;Tow c}eH#e$kX44-#E ʇ_vi"CݘzJQ(IAӌC:t93)HiEnkV]WO9\]HJK%.(3HH UPE-!TT%5C+5!@ HJ ED-LI(CC0I5LQ2M3QM`!m q7岱ᨶh ƍM"2.ˋP(^Kt a?940" 9JSZ:57AF7iV63&37hڥ[j]GG*"m$3 lg8HC|=-DLLQlH* v4+C4Q1UUT4S*4@R !*,)F =^ b ePBYt3RQʉ=؀RD۴DҡAb؃ӏkL|rH;c$2lC)!(@0>:|c'|Щo/,L=}"W2SqbsS>=}F؎`?OH^下v…$I4?SCTMTDʯS?!Kjå%g&A{88ow3ݘpcנAvɭ 4&0lgpK10W%AAn4l,P4[&Ah%k̀|x{B ^/PՔaQ b2eO1& Dc+#li0P ,`ڒ.lc(!Ԛ~kadW,/EQ\lw !7d:d3Do?`VN!"yDC"=Ҕ4PdJ%t)ު(P}gB/|:K݃v#zjs:WR $EJ|#{TG8YHNJAAUVq#uNxA"ĚeW`6>̏IJẃ0im`<5&9+΁:g#yퟔ^I懈bSAܓc(JF'ܩLU&=q8j@uHPa2 M2g`"/dC'wH=@ ?Kް:CʪR9/yX隄CN\(֞ir$ \$zȔ &A:qD5M>O-€UGc(8+{E0U8q+4z0K}z~_g@0jڿ;b ;6(st![*c*F~hۭpR|р)Lo8s-'6JNQ8cg{ݐݓ7T8B.Z³C yN9_.9a ͺf HzCm v뾚( ,0±&&AG>[o6a.#z(C1xaV X1%՜bȔ*먣4Fٛ kg2LS8u,ຜRi@ii<*T3"X3*i<]D\sNBVQaIIҮdk'Ha 2  Wa&F*'fӒ#C-(AniAvp^V穽 gC3hFcO֪e5RInO2:} R$8̚&Yt㉈choIwwuVDx6 59廦df[%gGjNlUD!:'@W<]{J0֎)@ dMo8  "HB*޽|PN;v2=ف1qqը)G '\tC1CP2)ďZxO˟0AG{M1tt!|'qK @? )"HQh@h@41 H*M '$"&XJiF% Hbd$" JEf@*`&ihZEZ($( *b BDD*藢?C?_ !5>d| x{( >ެe BRƑ!Q!C#~'A8#X)244?ZDgzꯓG zl'9󢁖&DbVeć4pH "Z(X%Yf^dpQFy@O f_~ܺ 28#.{+zd!}sPzypw罞S}B۳TkX9_{;ڵm^$kt;۱AIEh 6ԩ@wuw{néo{Kffq^0hRAL=ۑ/>K}s>W{EwN;K>UZv[h}:uxh޻^{=[_i{ޕQm]6jE@3KV%Wm,4Эzm9ԝmV|;p=HQްLʛ]5jPE>ٕT=7x8x}4=y@!]Nv{_Fvh|{Z$);o{{ҍq^.ԹUӣ#p,˜ymצ! P@O>}zt ;)X^|@myF.}4P6鵧4 g}TKY;\}} 5m܎Rw^v{/z}w}s7zC]UozBN{UgGfv4}켸{;o{|_d$҈F >O sGbSBLw{gʓ\ѹҞͯ_1]}׏LqCc_wG|փCϙ\W{qst}^mܶvwgwyǻz2gΌ%[uͷzvpjotoΚg nb޻mmۊKy6˯/jw Sm[roy۹k5]ݷ׽;}o(v;;s.}ssݻm2۹}>Kۗ[U[wl mݻ1ufϼoghmW|>5Y%ݝsM}Gwsʪ{I^}= ữZ< >@ P^s].yX3zJ빸rnN:6à<|}|iAJ[ f=Twim`m2'+vh26i1]ǯ]o9]n93gπ{ =\)w sFt뵶Y9T$oCme]KY[ IU{uD@29P(RA@99m(IU5%-@]q\s^a#3:g^9-뚶9#d76=iU]XIkvwOGmyݶvqe:@F;^{f@mmwcH:YCv@TFj{@(.iSl9z|k7rg+]8.Y.+9pv:9T*$!]mywv:IۻYQs3mEw 1TjlVAq뫽./m5wԆFW{Of\{ąv @F[%HfhZ&gwhcF.A4ۺW+@k}{#y DPvOM hhiLL?#EIIU@QREQCCI !ODDDD~f6' T'MzAw`d7oz@"ȤXTK>"PQulP w UGv&=tia(*zE R(%) 78nHj aL/ WЍ*ҥPRP a)p8c(q_.H@{P2(J(2 | Ƙ &"fS@ 5JDQUH %L*=’/w@)h"" YR#܃V hdre""Ie MP @a3k_!G7z#(Љ0PR@S;Dd9 /#kd)"H (rfbN:yo?#?#G\J g_ a`4łc`h+{ àTv#?nB;| )?cP^=ePp G r^l,ozGϊmHQREER?iH#揇^'?k:|G} A2J]-.8ԯ<[&p_ mun1nTa8ߎ@2ˑ$D~|)l-߾{ziwgqi-ܩqODXKom I;NONZ %_cI4hr%5R**Sw[%ab**"f `&h"&jBv[$UFؠY<>p*1rt~9Λ{}#>ɲVf z3(35Q̸Ҁ ,gVE8>mo Ŭc1gfa{LuZ0uu1bպm0cح &db[x6kG͎obВҴʧIAuOlYÎ\V,Pe'+ T>AP<:d_ӎ qM(9gƾK ?z TW`\(ˇꟷ;~m/Da}MJR{j{%5 9lʴ#/ft Zdۡ+=#7x+< 7R]V1g͝#M[-!q1k?t"E*uG@H} /H)k6kReٰezo";6d"ۖ{-+ϻ:,\GD°^]LieJ[ ͖g(nKyͭ\` kն #,yW_g䏲jt59)VO[~{GdHBZfv c Nj,lG+`#Y(n6=͵vis,EYvG^=YQϟ9G.u3e mqBQ!p]Җ“.̬! L3ͶlQ( \R ǧG3Nkm zixԪ.#]9чZG'K-) W3jBتlrBl56mu\mN]0ܰ[eH9aՍlH>+ v413y ngGF-KܕrUel~N) @c XΎٲԻ\v򈩤haZG=xg lnn>o&H9`삵_5YdsY2wG #O."^?/+yB) J-7'pP}%!bP,ԨŒ|:9ELM|:5H"2$J U eA ;:7;H@ aEceaG~]§ f Q@_u㑮[ߛM21R(U`aGGro99!4 @x*tข DIDPEQ2Tf|]~;۞]x>\I7hc5  S JL}0Q%JfR)>9eJe !a/qWk+ߎ qOx !C3+0DF; *r 4$G⯆>;|c's($ VAf1fJDg_#2P( GߧZ~z7y],zCحDVD`'8PxM>}G/vqv"dɄ^ ׹".j̲q9~^0&g=^ $Ss͘P2;40 guy] -v!@Wb!&oDE?\0rxxImoLIJABRИ@69掚"'ë/}S5k9 /ؗ2#F7i~j}| ԯŖz곫|?x;d#YT2;6D :ֺ7*a -vvZ.EB[`zy2pxZǬ^izjzfk!!08@vތ7+*m~l2A3R%?.fY5:Aapq .nr󙭽xm$ )I.Mm71Dav8c\/ v_}}/x^/x_}}JN典-] kM-T8F{JC^!8a9ONSn)) \ V`jǎ 8}ݡf+l(6φ[۲d"d )Ni{Ϟ<2! @ȧrUw1c`|-|}9-{v)'8CGp@ǬJ(<.:ߏmb0Xpx{< <`Vā2;NT=1Ӿg7c==+ @W5/DT5Ts&rkd {M 3Ios\LૢƸ_(D, Lc|Tv Ips}rś-1'UV¶ZȠtgtEp0X 6H zPƥMJ@,KQDv0:+XJYN60Cy=aZQӞ]]I%/(M*Nѥ~g9yt\4>$C='-mdӍ|U\(W4QD4UIJؘ޲@S Qө٥% 0U qN"CS7J|}ޡG sJ \1NhXεŵ4S u͇Ioc%P* :8MsD[˜b}CRh}.S$xoII%U{p;*H3"^o?/C(ȝӂ?{wUQT5T Qܝ\xrO JˆEBz{5yiY .Ω27S9D(S-o|q릈6Y-wf0h,#ÖgLҹҕiXzf ŴG#% L޽fyX ])3(@hb#t xQBLgU(hwa':caCC>R0yH{ oevAD(qP[KmZu1uLt"×eAn?dasݛ3[[yVm3{Yeh}]z˨H'ʤ;Vv_} #\8r~S]s3uFN'XykQx Q`ms()5^xm(y.хkĊ#w.DG_zdpRi(1݃%-Y 0.n@I(v ׫KY%$ComqHMNnD+MaJR)JRR2Rl RRF&wz$A,Mae-ڮ[CBlH ƂHgrP]HFf$UIsIS  #p{rlxb*{;wGiĭez*L,qĎ9QjIJ|\/r~nj2sXsiޯݻxAHzQ*ID|]yhPd3ԣZb }Ӻ2aA:U㹞Usu?r:wuk?/J'_MYio4˄ b}SN >ؔzռv0qP^rXwBzw|21{W$)8t˦Ч[g3sdQi䱓08 QfzF.SJvբ~߻Y6}g>SZW O]J*Q2y!ĝ^ "6J}uҧ) <eAIq'\RgWq$p"VT>,ڝ^6%uY4"}Qc_ xdF,; wǽW-s <}a0]{N8ŚQLF("RD!Q Xx$NWvCHݷn)UfJSnճD Zb,T"v0pDNA6{޻ 5ʊOzH<|L]$O)ajhU%|om ߞZ07Ӎo :B=6qM]ظZ-Jaσٹ #n|bR8ͻQ߉ WW> "!~?py̓OA}\Wx=߆J >ul`ٖS=!|ؖƐb AFr{b "ͼ^{O0V*PbMz9,#) Csw~o͘4>g0zVӞJ. f$[_^?'DA28IߪKIЕqI '7n:B|cہ HSЄFHۤF VX%Tc HД=S3p=7> 4uz/X0Q>j\чOlޓ BbT43D'b3H(H!ICJ4%$@R R$BЌ(%,WF Z7_.&P^pQŒĒYz܎Gq "^hgn8&,i&" i~1!i*@cB♪$= Z(lhPѪ%JP(o@5#FмvX"T$ dZiEP"A"AR BY(I bW pXPWp;wɃ;w J-%@D RP R!B-RB3HM*P4@ҀҵA@%%P*8w@/ ޯ5{y)q,Uu=U_e1 8;zL匿Rˇa dUD%R4PQ .]xgúTFrPtz~ b DR#88b?"G=8džLb^oMɜƴ!#' 3GS r[g{Fg&j9`Ѭdj0-J\m0Bs7ɼc( uaDUb%Z8Dn?o8s\Z9<81q6PVg^= q }K_|.^F,qVCpX9C3rOlmϸaSw^`H3A߂U;Nc1 *=|fXƲf'Jjdz% <a`/'#JX3į5Ycfml֘_jnj}:e UE$,uP¬;Yy鶳b=#=Rǩ- sWzC<W_ )v^3 A;ل;R圖#D *>LsDGʈB9XK*M} x:O!yhT<>ϨI0>%$_#>h{ 1WڋzLmG%  cb݋LY"ḱ{T̾'r֍gq6J?THmܺa*GԴtp,eUh5CwIqE87ŊhĿ1h]ÍFc'tprnY0sj .[4IIKNNƌDƴ,aZ 5-Ȫ;Lc4щkXm(ryQ0RU :4MFQZ#Ŷ5sh3[[Gu%ʞ]j6E,A26F2%+FOw=z `Ƶ4gQh1E}b;%r^Ci0"ES$R u2 R E$DR٣ӴzDpب&"+hr6Lk) Zb9 ))m9!Y̶ȫBІՄMئ-;d\h֛m^UFٯYa)6yrlgmI9*p۷ FT}ri۸w VC93l+`p1XFu'$ ll`ڣ4UEH Eb  IB)źn~];Ɠh0c8 fi6qvX7 nzzrv43J)iMUC!"`m:^ڪyRR7=lPVlo?.fApם9.\c.]RZX%9 n R#17scj`ܝq9" ܩu\6bv,EtsṊ+-1 DTCrfIe<&c$iIq٘AÖlNI]YJ9+%.1%=W9b76N46n çʞIm10.zS^O#rŷ9c6#&K]VZp_jyOg{r{I>'oĮt8{esެi(.=?f=+ -3UݎYÛ;ρ)Lۇ"`Ҷ;VmiћqT XL͆sٹ7UI.՘* 6P)rvnEW*hjWJxVcuJ_9y=TvŖdozK. [Э5QaDo0o?/#ݼ̐K5s75J9#8ms)$a|td`[v@7i9.^&nnR,Tn 3n*Wo?O=6v8cuu8$T+'&vW4'4CfƜs \;68ZB4rNW8皌0",9>U!xGzRVn}|xG{"KjՑ9|. ,q!ݙzz|Mmsf숋&Nu|pj! ~]NO;hu:n\L2Dx3ˋbkF$IX<ҊަUb@r6qd4f/Ix-'I4A)֜tjbSOs@$~PܬzڱӼy|rO;zHC_BwtwOz˺%+{da`H좯 x+:B( L3U]xy{s|vȓq*~P@íQ xXg-VZEњ(4nNZe1vko-Lg 5L O;Si9/y rG@iue <IbMA}WC'DpK,kP:w2Ǭ@hitCe) UaSW~V2ӓZGHkR(F(:`݃ ev\qflzr#ީWT8d0_ďx,q+iP xph E& ~҄-4[6ze\18;H ,JHLم86%ݫWjaϯ\ FPsNYE [C^6BB -=8iFljFyۓjΊ", }(ـd&-+? sCarQÇo|)A"Xh*֢OSTg`Q2T|9MC@٭ctlݛ#51cr"n(PҰNߚ߫3kpoS3/})D$ ?Ѱq͓WV-dqzjfdmITI-m::Y-Kl^;3otZ.q%\2L2_2]oQ{$߭^+oi5!B%xZf'ziˢ(JLjOyqCb_c1h+:g:4`zyGGYʵ~ @ddnP,e,rr C=(⃍bɌh։[|>&|=_S=]A)3HBu9U3333ObBCmm'Hܝ]miea .߆N XN-Mgam6ҵi7[u-xssE'}`on_ڼosc5;y:jy;sT[שx{߬AKǞ2K:m,O[5MծոJƅE={ iv}!R_y$C:||(Bbc'-5f}~poϜw|>nSXKL9%|/?6|Ոr)Ef bUTQ0`םFuЏ[]m̦,sJᮚ}]u?Ǘ3*/LS\z|8@$1nxq!֡aa%"Fc 9]3=.ěI=HFy A F@ie=UTJ~hHn=i0q°$eY{꾯1.iZ6>a/F c&bO挤!#vB$O?SZrvA{Wf[sMګ! +Ra:aK)b..r|NPI`jS&z}W(Q͛^Y sގ6FʋbTDViI1 7}ӡV=I)"]omkҋIl@Kr j]hKMN?| : h۾RQOJTCDq@<`(a"(>k׺mOF%1e-4R'$JOԕ]"glNzU;Vï;xx $ԕ`t#U[yS=|1h8{>˲^eɬmFB&A";:t'~0 AB=dt#cU/>HƝSG"}bPHyde!3_.pm o9p4$~ԿXܴ A+̎Z $sJ@`t[;Tɢd~X];?$&b$PЀڃ#>RPAR1AHD0tUGlQSP@z쨚=G`ijF?E%6JӥJy>3k??O¬wfWh:M%iSUX"5Wai h^3UC?=,IIEi bsujD14MϾwa3|R-Ln*+8߲w)¨-ݩ`] =4w#ZnMNF( t_9%&i(z,"fy5ђ Q HljAI v-ChU(:4:u35DUU檪U`lMQP f՛jѾ(Df,ET:4R Ufdb|1P'X9O7N߷bDC%\:Kݖ`S̜svMWcvF̄h7&660U'͹"*UۖUQ؉l͜h00?=n1U%ӆHFCG쒐cy@| ry%JxU ͪ2V#Ƀ77#ػTli5qӱMz;ݿ( !`X`A~btaw>D:c,ضP/  IɀOtg^Nri*dBNcڹFSUGB Gˆ{O>h턂}yx2T @Q]wt;{Gq/8g=_os@rP؜=iOO` .}[`qMMuQ>DE@voceH@ s0S~#~c,ARHQ6C?YP^߲M!'ON8Åw>U0hE͹m E}R;QDj14T]Mt*]}_td6EXMT %ZF0JfP C3};cێc_Aq y|zWvxHBEk:|#'գ}~PY#&0)veZAE `+LSٹ ,;hu};a=>guz|bO;=O!r!|Gr7l?QvkDƅ!MJE-[x}ygWqP6H_k(`] #\ϥY S؁RFY(yʮ!~џs\Fب Qf"""B#ո'M :~v`n{5 #﨧PY{q1mJAƵۆ^%LPZnW7 ޿O'G22PMt/׻9s9sQTz1 NwwKG/\|i$zH?^of ulwV}s<{GU\&_+ ׼ (;mΛnݻ=[SiQӹW,|6 '?p\? qP띡pNPo+rj\/-:uO|[K-@yES2)Oݒ] >^9sL ?ѠM4I!>4!۸F!ȃAi LkܰQݢY A,WވQM]u-)MR*EGJp[m'om(Bh1Yւ-)}BAT]dͱMƨR-]1wA;va, ヘU( x۞яwe绁+?|$4-s9ՙh0HÖlN[2μc7?$D߳M9˗fǹC=u# Jhrt.#.J ~;WXƎ0bÇ ZmiZҗ}xrN#v㌕{u 2.kdEaC)-㓏#+Ϡt\@d$~߾Z'o\%Ġd*OC/&-:Rxn@zzfC!H1=LO~cb=w퍟~ p_ykhz|3 %+I/_OCL0I!%x'6}[?&oDZQ$&tFr_{S["B~ǯH[30l\vB{c~ a9r?QG%G8/p뇐ٜtq=5Go+A ~[?>¾6A-1` 40g.1pJPBz e2W[c9X p=_!% @R{1jǛ6(14kl(&Eˀ 9^#֤Иo!nݟ~u:俛/v{:?Q}kTH!/ƵU2d!i3"k0SC-LDU@z0Ѭ N6f4A_MO1 B "XS:H($)J &RH>]GNV{m BV(hCK(b<ϼ98_B-=\z?6h \_KQNES%BONԴ_u@ 8m6q2|1#r5knj=F"G#gT@r\؄ޔݸ0r"Mk<=Fd08W/!>(I=` (̃if,@.Y:d'9ڂ1($%;J}v˔37&?10)O=]$h"ii@d D (HD E(s$$#a %DtFCJ4-D ,RDAPQA0SEBG f"BF)*i`j )^Bw^x:/LxaQ79cՅ`ٹp@,hh_(=XB&E4$? H;_d5v8Y7og&<7)+Σ FO 1iJLR[.ٛ<=ހА9E X-vħ%(*ҚU"pҩn/Wƛ2l^<*P㸩8M֭SpMlSfCW|/6f|zDTAb}V=}#kL^:ͻb~y[{7C@DBaRGԢ;@Ft>na76cT#uƒ"]GD,z\, z!uQJGnn‚=}v|~6 C!Jo]ĎsRDvp&Nu&*FTgICGW;:3>7uy݌!ͣH NPwWE w+TlF%qӠ, CJzi}+m~%qWnQi;`y^UttkU9n7tO89#:;n yN1$p#-QE][c+U⾛3s֪뜜j# p^CvWm֫'殻-r1Q]fqq+ 9'si]a")H0x΀UB|]j>!9^k`Ѣ+j&ɶ/€"F^߹r8NC{}M?en0}U@^lG?_Oofmg׊栚m;pYЪ ?Oӛϋ@ɹ̦*qQn])̀HXA& 5LW 批'71y 'S&"e80~w0U202VYbt"qTy#hC!f3y7κ~$st}6Nڡc)b';GT@8>距'_6/ ן̟1)XđMfC4ptxU)dl鵨6ѧ} byY{>Rd nP$ %uVP.逪Dqa %:?#+>W9$!j [3 gW4wL`O=)G7m R;CQm 7'4rtFXVY:E,xU UTIu('}6[*+˪LoP52! {x˫t)U9vBh0f}/8:e8Zla#~lb1t;{`2m^m^MXQi֙Q1B '~nE툷zw뒹~fv.|׏I½,XbŋUV(+ ~vIHt6^fd:t'-415ZZxsG,z{G[+%m0?Lz|.J,X_<)NE3P+-a?q|>g?~"]_yr/wƺn'2#邠?6 }%a/-}3QXD\ a{(W6JʳP4z;>,@`[N&fY<+~*/+?n[ ng^8ֿ']wa #3}d j J ܤۓS>AJV"rk(3ZR0싿X-,/-z&rVɏ2ɺX  1t]ON4eY[PG'x(j1$=ljq_X?Q?|:f~p!ַ_?Oc>Ol6#N_կBY2`%UWWpg'H{ӘL=/by7?C-p rI@?+({4xQSQG#ҤFG8w]RsWErM9XYֱ?cm ֹx*-?GvZ%"/_Js"X9)$*Fj?'}坍ˀcn8˯q=d 4'6,~C5`Zd9usk_!/&'Q&eX'U H><b(oG0;X,Qaw .4~a ÓGONV:#~G ͚;v?>;`PDDDC|^Lϐf YS=|j,T H`J1ԯJrn ޑƮ@>V(FfQܹϻNZ6U\(8,^YXX !zXQC3Wd-]7J<ׯcl}x*яo;'LN:. =cر!+gͶc#3C{ɐpqP5CTrk#n'/-@Xo3HRoEGBd=ca!v% =y=͖f wI< sg(B,ǼejчщaX;Ƕ,GܰbtBS'4&A`z)2{3G0O(~׺?M=g-Tuʤ$ֲzw$:'d TQH{D!XLJ` zu)`Jh9& s|;c n}W~f#Ź^DW>mޞiJ^tNUʱ:$"(PXhPevOZ3pmaxHA.}45蝁ˉ |W:Cd~e7]t˻hB(i;Oyhu:̭p/():p;.z?hުuࡺI$~ڣZekwi `.p4,RFҮBB|u9YR\OFn_/02(HBf!~aKgoG+vKxM7& wFO`YHK'f<#õ϶'Dc9(bf *uݧӖןjJDOT$( *TKb;c5{2^l ۙ"huֿ0&#ǮK1;-Z(TSCQT/) HgLgA>{?/;?~|Xx?'pb5ٻRQU@aL0G!M&^I<1O_^=b%GW_?h?Ê sG!R "PxWfy;l\O+Raog ~tzx4nEI)wt|ߣ|҃d;F?RHt;O8nEY~SﺣceX4.%ٕt7V;$Ά_?qV@pXA*zAYMH)CG E f?o#K9m.[_3<۪i'+(t\ bLQ'm=+f'f˕)MۍG!O|?%ۻ4J_cI~*\zzGnR~q,, Ծe|@0ko*xH(Hd䓋~%(E  U>9*:BS˟.a\dR᫇AMr fi-|r@nlu-v0~#uĀO8 梖r! Tǻ1 hFY 䳿u@U=Vr?,AmD>U~c17fY "Axɟ5+ ʟ'yeso=I/H}g$SD J-n|^'ղWq p(Ú՗w$m؛xF`k<3_SA lr~CJ%Й/-U55%jsPbLjZ"ܫR=6Z>d΃T>n`HR8xD=y1.HĶߌau &}^HTKg:%2 $ogSW2*#nAq6|NTP@@V`I8e%EȀ!ӎ)=g}AO˧azl 'Woq,q=(A qpp`Pm۹WZQ1GtPg41#AF2 }~w6}SϝBb.]CfvZX粖ب$]=Yw /ػ.xcr0#&F+Bׁ0~jOǴ1۸m>qw ru E=z咽E1PJ   :9$ >+>"b絇0>q)ðs__vy G'<^6|,BEPl ;pYGS3͓[bbh8&7"`OF) 9?)|́燐2;[x/D`BcbKޮ~ ^SF_ 7}üϫ_P8˝YssS,I#y½UR!kI ~;Oaxd=xH mP[I?HڏqOȱ7~?bM.eQ67Q &,$}Ac G4`~)iM !hA@ h?hm_>. Zux1Pƚ[=aI."dcN @lq9nP,25|7(ֆz)`#_ b3ޒ c'sa?||x{+ـ!?(wN} ={\+cν= < eO9oؿOu+/ >c1!GJ.i[ I舀h M(8zAAyEV̈ >9wz8m1Mljw1|^ 誏?gقvrtuUxM* A>??U:"#3 >iP_ӭ:3Sս#z5}0=dJ$:; '/^n>,'Р}ATFޱbiB3ꛞI$fTAhq?w\fGT+$z@Kr GB9wX@?MTX?ЀHǒfh@iڌ ym/03F{Oǫ io>%{xT;}=m_Hf(#71d\7!\1 H$0 /ǡ6#E?R>yc+?pM*l- >CrI !i QiQJG)@B]Hrxb]~{5zkz;zKY ɂY5>j ]ϵbs1A 72x k`t#'PGzSa  _Ex ENlPﯫ("@O >ѫz$1T  ZwAc)r=RoLg<_9ƦD ,03ѱR_^mIN=7 @鎶7@VesOկfB X&l0D>,oH"C?/яҌBݜÇzx:vtǶA5&U'(QOXى9]0GEi*2|j`d{xCB*Z=>ϟw}q Gʨ6qbq111 4%iSĸ ^ : nvyJp6V̢""_j¿~Qlކ!סP$tv=C z}x,E.l F80c֡ }wT69}[N@b>N&b =>.\U:K^Otl~tO\+胼CF+q=>q#fb>_Shҝ~ DCX!w))VQȇP :y.&.Na'RszDQngӭu֌ǹqYhnɖ!C)N dܟ6M멮=:o7OugO>I˝  OKP' G¨ȝJ:cxf GËêm>RZ5&V"  (D.^p>&L=7-3|"d 9.GvNt2lN{9&! vpf;KAA)8PH__gɈMrwOoN} Gy"P' D7sw8ww@ig!ZpcO^U"oZ1a -(Kafsӈ\:OZMa^<$5T!nxt\ƟhR qђ`;G{>t1̜?,QGG !ֈB7y7ӯ9PEoO'? G eS> hڰh`T";Dڨ#,gvv}vmIP~%7d  *mhig9~X}wD1qϛ+RbJ׽ƾLULd,:TE;3Q}ݼ_fz p/υ VQB_zwQ, Wk_N"rKƒkӚ l ^at[ Yxve HȨz&0?C=/G]fA"~G'x|߷N`^|URS32;D$e| GhI ,E)pa} %}ZM]iWY^QJ%PKAdxo-Q6wF9G(E$(=+̐WM\HX?3ޤIrI$aƫz]-~Iv:sL;PG9l<dDݽߪJ?d9cD>u 5_ @t屸?ðTC?<?ŮE;w"H'?1{71o[t<ǖzTy@*˧^ #? -'Ogd% LX:DŠR›MGiE?9Xض%GAOFB@D8y#-'~`mĢ#Ɏ%}"=ǿ90!$@ʡlH;0+-2@śZ wR,BH UUUdprI$z[3#ms" #@сkmݭI$I$I$Mmmmmmm[mmնmmmmmmmmmI$HpޗP~@@3sҾd`?lOt] b$`0jv<%ŸyGG\ًL$kql1xx{[i'ڟ^ ]\#XpUIEO y` Kr4b(S0mkOFHD52'ԄϢ@DxQ/Cj.8.z?DQ2A*(u屲s[8wj[|Lړ|\fG:C{w.$;Oo> ?b!!ZC.7#5u:؆s'1qڌR5OC(gމvI0ZouH,JW0 @2A„G~p/C{8c롭ȶSÆ}\.5Mj?ju k441?wyPm t|w3XWAfQέ@8O⢾X:``/.9Q 7zω6BKي15b0োY5l13i 7ɗ suCSMV\ X77$DӪry"#t(pl>)!:ّ#e*aB0 uJّy.LELW̲C9!Nr㊪mkrjMev(?;VZYI&y(pX"\< TTcGc񹒄G0|`vq"Xa4luE R$<2פ6d4빶W I[Xb>nOP{Gx7% ?]3/>HlLOSoK1| JӪh31V9 &y3Ԡ{1{*"<67a [ 'E6J<;t˝}T$N]dᣏ'{ 7p̞'`9%x+E(ێ tA@(S$ s\{׍3HiF4d OQT+>O{`,?g{C65D7ۛ_s 1ߋRŴ>N xd[ m) <`C^W(_)}?P.lf "O#<|ݶ~ӧo/э/ExTxȺ!o,$#7Q4Ҁ3dX T^JZkajCCD c}o|AB&KKï+T(OAB:t $ߟühٯWuutrE`2Ծc>Ǿ E R`S}_ߜ? }] #Kn uTh!9 A潻ڛGéx8ϨpW /ޜ?o+Ƴ%I?MMPa-?eBAeYb>lw {(#QOл?UQ~ތM X_&yB)z%;ufAVǴip!pl( Cg#Ƕ|l<9%Z߱$\hW9džOcw砥? pxPn}@yTn>(Le9tx=RIjQ&2|e/s;T`Mw}<lDt_j#=9U$|Mֻf{ ~>PN4c~-ji Os$TG56kAqN{AMTKBe.f\z_)DfS5i'Z8^9'S*1" {p@j %z;9,E-ZEK]F6Ahu!^`dˁ+Aƍ+2V`)? ;0dz @<nJ#>tcG9Df^H{P̡EU\ÅCS>b" Y)|"r?X[,w` 3sO3(xT[ێl.O5F[{ZSEE1n ЁU1 P TvhgyĈFN)P<ҷ{vhɯ/{05з.k9rLk#Apo) }n{P ov1QPQ`gva]뭑™AH5jF" {A?u0)0kŘOtc S4{FrD PBj:_ >#HU[0x,<~ƺwϊb=,<7~ þj`YGt;Ĩ+°}*SjDw*b]i\Ə#t;٧*89-*\1_ 2&a8:fr ac x71&V==H]y:n9eT,Q5&:\}#`8ARCmɡz1 aXz8g ށ1jdc'|+ >Kć'_y`:O8ͲZ.!cJFb~i3xkhՏHг{ ̎[*\ɂFsv`WL\yD?w=җ}SajS0ޯΉ!np5Hl')5ϱ%A&P$?P)BVD-u,o_]695FItv׎#Q=?}n,قޝQsG8خph89<_]ǵ|-vO_] qH:$V_dcBB:Z"0<,2g ډ|ӗU}zaovTZKdPR 76[ Nu1 WՆ]!gZ^w/xyqztaa?hlͭEY#ʿ#-v?&/.. @ hBxd@.RϘQ ?ј~TԺ_%QfHQ,KkOPTy+ ͪs^Q'(Nkԕ.wb;ɉN3sT>)ܕSxpF?;lUwG,p Q$Bd)97Vbt0r1-sޮܨ%hw 8]؅Î݆tsf&<9(8 x{ l e* 3?<bx¶N%wUct0{% ,_j W[!;Ni=x@d6=* FFV:>ۓd:#a*eF!p4L_:/PgjLJcǼ0ś$,{u"2#|kh5Xh[C`K34F'pe;p >tɌ˦`H<\-LDITOTtN"*6P Y&FK䇶R /t>_v:uW x?%J59詢ЂP=# u6pa["8+uZ2,2!YhM>Tvܐ?_MzXwupќ@, F {*n7G4 )sxYs&w"p 7l㟒Gns.08>`Kq'xFěj&_+ZJaM2wC$MHL0I%3PU% M,U$_A@@FQ4]!q43R{p@P%-4TIQTPUACLQƨEFTAEA%4ݪReY+,!JlIg 8l5B |a؎/\8u/Y}7Vty;sĝ:eŰ7@D]@,wDl(~9d} 2>אv>}cb6X_\7)2ڀ$h!ʻ5}sGhDONs؆^Y=(,GBEvL'u %e1swf 1bw\RpQ͋qs.}I:U \O`+ cCMI` F *K+5Ie<G[ܗ33U<$_eJᢀ3)&HBը9A@ZM9d<6+`QfBF Ͼ"8.QfF+8|ҥ]0Jp_e|=NjG)!{0/H y#KlQ?}>so(uty?ng] MA^ƙiјOPwGJ=. ʏ%_A6QxUwbP"̧&__-^ EJ"zI@]}*(ѮӃW\ңX4|~8?EwS9%tbGCU80ߐgAf~ cI2>:hz3zGρ .V!ڑod>PATXz1p⡨@cB0M )O|"S^^YLĞYi۴΍9*V^,C8F3MUQlu?{1r/Q)oղDt,|lxG6JaCh@Q $k[ʼ#Jvx"RdG- TL5#8%9]"_;=SG 96a 1oL-x # @18:S\H)b$쾭%p'Sa8{R,v @K_}ᖓ gM0+/é.$BcH9-|<ceDoTuPUda=7idVfc__ZWI'E5ϣ(+vYɬ':1M8,#,gˎQdǿ,ƭzӻQ٤u#kbrB^evb_xy^1gx۵oS#Jbmwz*@gbg>4?8F]E>~/na@D$@ UGwC6m|Oh?g7x8xĴlqXjEXODA<\$}O7]|e`zw|`3IE}{E":S[> Kuua?B H6Oq9u ru~>QCRvv3 b"ݖ /fm8S`ot['s>kdr1z_oW&e[ELJ$lrXB1uR[1<1$&3^N{S |JyQD>"8BǕ (s {6NdrOzh;Uqs@z6evq/6UYn=\M34|nvZ E2p\; b(Nz?#@H„v?](4Aْ<3zF@[m#ˎgkko5ϮQs z)[X2DߡXYDL}h{ ;WBwsvgxmHsȴJx+!>,(ЅlF>9 9 :if|F֏dux@4qs|~2QE?,GG&\#FTM{p1JpSL5ꄚցzV,lRZ6uғdq l qYMKs5' 7[9@`Fa⌺\{jlQ}I Ae9G҄Yu'VXV`{/ؗ[3o,?X"lIO1mt)3'4ʱ%xPO+jXbb pv;k >tHvdH\gh:Oy2n\Tr0KpAP?dRf\Ɗ\Pre FyޖlhKau<xtO̻?p}F΄4UA#/)"*BdE@;ІFE?^~g2;~ϡ<;0u(d6T(QюM j͙]LXy.{?YI'="*%-}cQ5ӶQ?3dHr,[3E,O:F},4kQOߩiq8k|zŞ7/-fEc7U#9HQ颲jT;@|XX(U!k{噱\Trz]<%g$xbDaD!\sA;Ȋu54AS(i'"Y_q)z鬙D§ }/I|0=u>7~`FY "^ HA @OGE%-D8Y C%Kz`3?fÁ}hz}NE ]f>(+r#uAH~u `0O?[ş[|-7(Dy_T%^{&AN^75t5mGbGs&6 bCCOs~_`)₫ aTG Z$k%H'YP3%wF2G ?j~R.kY9jNHZ-D@nB!Y8&@qB p^tCڡA|.l7JKđT>c<9xl HTH3+$>?SC*qHeCF%HLJW26l;ͺQ;b@T XxϷp& Ti>b 5RC:לE,LQGV>a ˍv4kaQH/灐9>of$ |E@#y'6ty!785|"^.,\H.sK㨂k(?X0pxfV ~r3MdR[o R s"E͐h$Kz?X p`9 A^8&2}IlmpSd~l pZ&rI*QUZǫ:J-oF[ڡkj`g* c-'D|"y(h?LobOK.>L3d9_ݾ d鯗j00Ve:yqD-4cűg |3K/i Fj?ur$Pxo?>#ɰ(po,`3 ڊQi|FgčE@A)~1=h&sgqEaC&#{ oTSx4{>_мUuJ R!w2,*;\2OL @S\#h)k:/ < 9v8/\.@$OeѝB .le8[w^cӓ,LQB©,i <."6F qKW%ۚ7^pMԦf1xOU7BC`6cNMJzO %( yv:|h3񢩯R#(|C4NtM8UUUUzkQ2`EkZaBѶcŀeWD.@"ǐⴏFH UhmJ%2A`\6Ц $p4sHX2YmM8vu./U!sk'؟jZ5t iwm  /`]L ʹAlY>v ^T EG, dqf.B7-W{h wu׹TA]іlв jL"Nj>,~qB{\:f qc[ HCY MhR7Z;q*xw C$x F\8)&On@͏(VG0V*L3zPs$Fcp6Ӻ?s1ZnfiU_ί!AA7#b9;xʤ'y:bNXcGgnc7fj UcF}sC>,'-h5xp$Ns>OѽIJ}>D7{㞍Ovfy=,7r`!>N/ǁu`vMɹi$ax_OaXǘr}v-uV;M"[i)6θ,Q`RG \jZ9^36~ٌC%fF8K W _v%%ԾQx}xZQ~ :6fwc6r` 8!\$w+~H\ M\L 6pQʾݫl8Z5 `{;U ِ%ܠ 5dx9>Ϫzyxuڍt|=;H= G;P"^_gF8ԟV|c. TvrȸKaj&4O=ebR'*Ǽe+IrR_1J|=Yiy#Ww4ݢ<%M rk~fuC¬4| UUer/f\yn 7UXi?Xhva_n0 m;/W̉EzNg& PaǔRq |0[zφt}v8rR= GFV1%ph{_:yWXz91t?z܂<.=w2hP^,=oϜ}h@ 8 EH{Cr,B*)A(r&>I1Ǽ<B$lUN+w䏪s9';%>Uf,5Ey?2T֐L7JyPqۏt1p:fqο ~2?D+!n_1]޲!Ly4CG1U3l`6aZS"S<Dxd0|O Ortb04d-9橡,gA) zC ~we[azPy=N!UJl!䄐8D2\-B3(I_D)ounf'*i7\ _ӂ0 +XLC&x*x%:2*}D;@_s᝞t6+1")wtό5݊GPĮ wݝG3)IBD&Ы) R,}Jxӭf(D"9P~[q.Sask c % ́2L[C1Ipf>o[?Qs5_P!-1׫4K0B/Z(SWv=D/ r؍\ - x`d /݁(=?׻SFr ŀ$<,``H`2de|.v{tQ&#|8)xp\OqT40=w޿Ee-oUD_Z&U] M^J+y627ęx^11 YfwG|!q!E s!R.|ӝ˩>'~nzy8~uy/Wg v;0ӌ/Kav8BYÕ])YA}aH~}wO&CYJ:]Cwmڂ=jӿT<ām Pۍ<֛:9'j)d#~]XyIByVU5a,?'O/?Uw  ).%)/:57vA@<$y M hr|O{ Q5EA3 20q|MDXDh)B<(9`L7|(Zr9x>̀y@Fd!نI::1Sa(86Xb ~4L@ƈ= $.i -%#4p7 GyB9$00,xz = $O*BBmzPF!E>DAaAb  b{mfmؠJI:Jm= CTq# ba>Ohq$;/0ƏݒZh,kG)wGwoLUBI%%9$rI6A" uهogS?bh )1-޳} N`~4p'ic( xoNJ6򔧎NAkkpS=>T |⤼Uyx2j=(? 1>ǵ^P8 $^Hh`=vf |Ё yx.~K%@tcPL6;^ _ ɲ#7P7?89(TW#oW^(4@ENw mB%V;T&>Gx.5{^F4KuMLɏvxN9"{f ,'nqC욥TYl2_١I[wOg0(J;hPAK˦~#ow튑c1DzO/vƎVf5=7>w& 9!G6x~O 5֎@ଋ(Ѡ= gEUsvjzMb?PyOHob\F.-p6DE24t!qB7ŨDRcLOVyJV˰~1VdXUÅ-˒*ĒVֲexzw6i^ |]]τ/Z,a6ޘN=_{GC؎ѱvwWax;:g*䓹/k,%ʯK\ #2߳+Y۟qf8vJJʥe5GUwGӌA}Z0!=uovU)YoHmpHMn"f2l 0/5p9R[橊`8 GSylv2v733AʪCF".]2I)((_@5|~%HPU˷A^ Dڅ_֨??/~h䐴Ů5 wy#I<UxKi`_vww;ʠ~^BPYe6'+wn=]>O's <ytm _wy\(̹mc^yt  +ѭB|Mst >qȇC.ߓ~!"1IZyxYTK[3K|٨xT,nfraIwV_XiLۨ9*^qޫukb%D©Y'^…P>p^+!JIΙޅ}ǽ OLmoqU9`x0FO w'Sx.lyo{\܈WSD@@Gn~*~]֍}QGq6?kol/Џe=Cг"Wb:yGFX/m&uLnawTR$f4g}3y[?K򂫳rțY%f^qLy6 6;8C|D_'Xt}}(SQ`"ۧ6SNU g_vecFBK#n\+if.c\J-$QC}~iۖ>b;JoV\LCq,cpf0_,P ggmt! ܣaA `;φy }vS׳b:y᛾Fe5 EJ6c [_[oCX; Tg鷷{ }uFF<>O̔$r}LTot_y?i( 6m n>vk{c).1MrCkR1cTĆ¼ vprllS>euZ5{v,F?>WӠDv'!P# Z%gb _ބ~_Frr~)JL0 w=)>_Gv۲wc+'=tq;/?JBxHvWe|.E;a{La⠳l_7d4Gi\XsW&KOE.So}QcBeɲ'sp!-&Q{kC~n$_H'v_e ]J*0F)9SZ >'ɠ,8{x:7q۩oφBb7^ĐuָsPg@{?v*@2IɇOv3aߴ{|Tp{sDB qLyG)ê o"2'X4>?qQ0A 22+o!>φo7m`F}ؓ`m]8 -O_U7rZhnR$e`8HCmӧ҃czJPAMdf;Oix5G\Xzs eۆ~N;8z)$|xRi_^GG l= "~w|\pk,OGOFѩdV%h 4At?.%ٕXt?IldZTcr-,{^-R 6?*u)'Ʀ z/0:HL-Y#D>u/܂Kc82_`iS[/&' ns(6P*ꛫRRm A ! LzaUӜ" 9$v G\9XbaiTE/O``]pEPKoyt ͋ Tk*TupQ]躊a>{21+7:l}O{gÂ3+Բ6elPq뮖.thȾ]7K03t_Q'{A9rW%ާO4.|>3/0~HYe5LFΗ^סڇmPo%gXu;޼osb> !OKNAջvG{o~I) '~ԍ+w3V6Gr !$rpP <ڽo+v2{\7Oj[W,7f:-skIBߺ;"nZ5y.<o $"ꊉc5r+nm;u:-`Tl+zv@O%WKCA-ALSRPQ5D4IA gddV)Rjv3AAP@RUMTyQ;*^ *24L|x&# )C >^{Glc)+)r0 >Q ]7nzv@h@{H DX(( PB!AZ_ a*"?TR~{,C0zعh _ל;LlrN|&*!)D(@y` hJ{vӠrzM 4pVs)l* ;i]]eYPJ B)0(#@xjp?vpâ.EDՄRo~\V^gFG! P1"- &c?=%H{u=3 GfExX%XWlTu  IDARBdR &JfB( fB&%B!bHLHI)<'Ió:Q)yƐ%GR0xB"_%uPJ TѐEYI՞gXLD4ʺv R$yXD ERT%WAJJ}Xi_Y0LvȀC$O.% ^ ) @LQA ?=x1P0Qd"qAOԼ OR}z9`ԍ }̺}_~.pw__gk,gOz%|_g5Mbb K[ Y=tDt#;)7WEG ~+&Mâ77y$%VtKLIa%7>=!>@ƮvxJ9ۋ\sb*&-?ۤIm0uαѣ<7.[_IE^(X+!VFS#5v?,#Zeel_i+*݌9Wb@M旬7@m1#. { vkγt5‹k6/1c jO;aVb^-1&ϥ^ʦ*m"Bs\ TqtX3pwbU~@coe6^勅 iQfL69>F6!lFٕo} M\7\PlFu}(.Ks"N좝"Is/`p)[Ctkd_[--iM_8ǫpb1NV:>p(=CSfr>2s(Oo5qP`wD?ApRBƍ3$*l}7|1K ~OJayGhDD >&:dWH@Y tD=_; mL5 w{`Q֊eqPX\ qѼ0iyƑª== @ȪGg/zOx165{{d4W/ld*@ `ecfd>lo@҈1ɇ|E"r$,OvZ kb}Y+bQwY-hnv O@# . RԱػD=n>MCT x٭[hQCRlBa _ y29֐S|rwr9ݣb@dc9 O 3-9}r<j"BcD('c ==bR݅NpLR; ]G`ԳU 4;1aTzʭaxl2_\MPdEkgx( #&t)#1(;G\)H;RBWRݾ=<}C!T89@FЉBT*QHR?M9k븰zw.).S/咽rvrLH~`yDV1'qh L]*߁D@хUUb'P'R(YΤd&`(zbOw{g|Ǝ~dlTwsL&D6ׅ]ƒdR^7dǐ ,٫ wekȻT4y`D{G2$ '!ec|:\^I|e<iEUCy: `](U&h:# `{ݿ7<3o9bid qhJ(?QBD%Pt T4)PEa8i_]H60פB;}@癃#/'W? `EV` P!AMG<G`?@Dž?QOGy?$6&׏tu;W݋A[3v7nVod ܠ }!ć ??~0!AOItF:MdN6.~Z`BMxQgYHx-CDm*~>,_KtgGa4swPA7Q338_i\`,,`}}OKJa_%tg #$O?ȗn+>'Dy^@dH‚@w?dڔsD#) wWdd-evM'd&&8`q AB/تz}1Yw=^5 D<YV,eCV0=nr9';)_"FS BcH7DO>\>06{,RZ+wu=.x$ /6/ΝvQʷ6BԸȘ2P_9Ff JA K=$GC9U͉T)[(("F=W{mQR>s|aZM?Jm{p{Ctn2m~;b]Ÿ띀d0'^?$?ӧ%+;!+1WCt')DuI~.N / )ë|O;5>^Bбs  oX\v _0f!"(UeT6VV g=.m}EATio./EUV.>T;6~,vw~{Z N,1E%@R$*k߲ k~V_YUݷ>W-+؄A_Tzm c,w|d]YOh؁ AJR%%8Rx87fFQ;4o6[cc'Q3$SdYF8S V o\Q] n'CtG>xKIUTt,tߏ_ۙIfؔA!6>s/4.N$"!yycbGPဥ1!nfH^J%)HP@bƨM!w̢)9„^! (!L5'A9&+X?ys7289/_>F„hhHbJi<к1Pi#xЅFQ{VO|?A`O+"nh97JP Ƥ(~ ?)t<FǒtIG<*!F  +Bė>[I]I{EMrh^B @ҔU!AϮ8DC *X)e2*d" aq6b M%cӷC8A?a퀴A9PUBLDN[SA`4(1=9牵ːtBS`d}Fbsh=gCB&hu5( ## 3?"|@2 NY6d(4yKRcp,cY 8(*wׂ$Nأ:H_8g)ȴ 85 a;r8&Ě1b/(\z|Bd{dz+ܴ%=SxHpT) m1hb]XZ_M!=?D5CG/֊̾-YJJ|>p_ExGI؍B}:HuhC3Nq;"1*%(Vf2)c \:kލTj>%`$.$^q8,zƅ6ޞp'&S8! jŭ_P۬|֝ҷۈF4#K;m̭\KcXg8:erN rOVu}YxCe~ydIc4BRw૲/=.fW4Qss.j|wF4SqK|n{L]ݫAWTƮZ_Z`|#s5{bV0ɒ l;VixnXOÍK<1\/wǝ^:7Fwe莱y~!_>(H# mfb d`ciOROwc<6ơH _G)=\!]!>K 5;m1Ҵ\H̘L0 CXgxWѷ 0'C.'a|s(;bF !hQ{!ntĺ$vUf50 ^]bٓ 4N-- E;p%$ۚ܁LL4p-ӓa7]IX$iJ 9(jh(ibBѽ%p Q9q=t+L'hDA(HNQQ;/I4 ?Iomc, IJcOv99mVȈO[ZI$%_j!;ɇ?OCCNƸ4W */`aD F=aH19d@\PTkןj&W3 |injp:eVRI&xeJdJJ尒ౌh[r5~}vS- O?C+=a|:xrbb q`ԡ$]~ŭsQ؋]󓗆sNޢ]F oK[:loG:=p[s5cNѢ_.C+DCzP^o$B(`NqY 4r ,UHfP3xwfP"Dʟϧ%ƽ(#a{B@c)@+?C`nv6@udPY (`g&㜐DD< f Xy\b;'tE>˶A(=ޝ3JII!0 a!})D'cIܰ޾~z0n71݈fO$aR|kftiB,d0_t+ #~n)SOV%)՝6D4Duu^ `]u 4Ps$bO|LvN4pJ , DBP쎞q={Uש?>l4 )Rďg[ɖ\!үCeJXO_ny PJڊY-y'!&b#;nEKט8˯K͜,l1Y98zfX-X@DR٧d,TTTLCOl[PJo;WM 'Vx2fN(v6Ƣ Q5N)Q(%|L 9|$[lp^Y|WzC/z~;y>|9>4JjFE)4g5_3ǭpav"uOĊOuM'JrM/xC귑duAe6sMf(5a! Q` ?5շs?Ͽ_?˾tvE#&_gw[CxtqϿssOm KYEANJ$슊NW~yWEW+[.˜-Ѐy^X:BWfyɜD[[}`U׵ Wk6C$B+P?WOkY,Mte`WJI$60ې7|~v렾Ow`0Q|/bA EP5\II*3N,ȬHc軻 v ϙzD 7OSlՑu::.җJ/qQ!s>{>uA[| ?*O0qRC{&`&j]C~}0&T2?P9m[|QQM@oB> ,Gf}ƠY4D}1w6zP q~C3\7$^'ha] %J mݥfhJw{mFmЍ5/oD,=ؗ7oaYZEgpE?H<H禑B{ynZ~OI᠊qOr]? M&H2A <$]{\=l>ϲ[t]o1g]gɹa'Ṁӵhw=߱?*`c GFٕ9Г>eN Qvo \}Ͻ/0Qvl r3s1@+`.@Ǡ ;{nǍ @_饦HIl8kV >[U(yt~HY>3eP8]_HWvbI䒵x>KbueT]p |OPb tr?kQB>=ouᒎf'p#pUu1D@z<@D^$Su!QA$߭C5͵\#?㴳Iu|GMߍwj-{Ј2 gο\tyH!#_-RkhxUv}m ޫAf~~z}#sSd诓_gUrwTxQ Fǒpba _goUEc=_j`qo0>(]שϸn0N^Ӝw$!# I V!!EW|0;ˎּd?of>"?*YҐ;]i O}5,EGN Ï=W{<tfbAdI!9dYdP `/xm+>GGğ惗0%0B6u6\BJi?wmmb~cZD(<7=|w$pGBF]9H$G7dh~`3:<|?٬rv0cf=?/7j~Pl= cIɜn11-&?OyݠG.j%#Zm:RZ9{i+LY#d4l)DOC5epv`xtIIa- jQ:v6빆ϧȧٛdKB$*uV! < {XHO37DdEd ջ;&%OF Y20Y3CʡUG\K]Gܾ?U;{ ql[9:!WocɽM0ߦnpW7ٺs׎(\5oz$#lh|hC6se9 Fj& xWemNj~ G q ^Ʃ Nj]ˣSxOř84W?=Ŝ%SS{V629)kHy$Wªϖ+SgVE λwTkb>ݟ8\)X'iv}>Y#? _ɛ;鹼<_1u66 5#l+w`6,Ў0DiNMH n H2 (G?/^GΟW嗼(A&R9I ,ەu_oC33+Ykֱ"Uꃪ6$&ypB5F0Bkxr~*-Ox:: !ڴ:~/x~HD P =5`%bRXϰ*^!RvW4O'HB8(2gJqݽee)5^>fotz1~K_3^Y{{3?ڊA!8Xt=ޟxҧ_Ue|5#:GWӟf1"N+O\ X:?qP8iȗE2CS"`iEi+Rw>eU82=^Ր^ v}fds@c× aXu|+'w-fۑs!P[h?16TˌieNPξЁ9I|~/ۏ5 :AL6ӡûK\ CkO"db<ߤ)pi) /%TUZiEW#J*;ϬHV:uMN@O*? g0 -F#"}ɣEgm㎼(a$| v{s;;4=sM [1Q% &Yznߗhe&Ӻ"/"٭:\O`PS<6_`}>{5j|sp3 "| z8<`I߲-TS${&sC=?:~> ߋ, CHTW)Q\_BK>V7x5< `wq\b>c6.<{vIr5iR'4]j۳K1v&[]͎?,tJ%aijĝOpwxHs_Nn lr>!='~ܓw=HhwIF6x[h)\uZ1ة*s_BZC\-:b٘kʴPKljeN~MFdH$/ 8θGR() AOh_Qzz;?h~.=̂hA$ جjk|vD(6Dng4#F#p.id P_a>Wsv{"E  #Z(Qgȴj׭{$&i8h(O3Œ1Qȏˡք@@8aĩL6FF"U0ΛQIJ,hcװi`̵,p@qZN߶h<&yHnTTh X\$& |z {`.?Am{1ê|y@-SS/1ZeC{e30lMEenE 2 /!c[y5[cLXB")C{F3DK^ÃGGxh+ÀYsId@@};oiӠnCwÂD钃?ФEQ:G^>LɆdt\>Fӡ!,C#IZκϦgm.qk vKWx MCU?dnMwq`yB7+@ȟ>@X>(:h0%!G?Gk$9Mcw~|flyHL /NT^$DQG[=~6CgJ)" PjUMk$v>q.6|Ӱzw?fi |to*#@< 6] -7DHas’J^^K`jRt?K眿m(t1KPY%s!,s315Q(O l'+KW[1ɲ{Z0?zv`y*sU%~N#B$xjֳ8r'i1_ʱN׀|{?A2La^TQz@DS3 K(oHg J.tKi03Xwg\Xo]UB\?/gPC34S_e @M:qP[?`eR>z;%3$Y .}Ͼ<}n~;p(4$ ^/$"#|rZVH֎TX!wY/pzH$]CJVr<4q?{?"_ߏ^xc-n0kdA$i>NLOHoi ګ'>AQ3e'uHS=1ɷz` 옗@Sr*#y/=#"#  ͼ9!emExq ũ#/uY:Ect3P3 h|CߴC%N;%KX6FP'~ݾW[a7ޏ=;$2J6>mU~v9ts'vVbqکU^HgV%XVwEzky"}\g]kvÐs @3;{te.[.MYI=j,Jrb~Uu8Mw2]BA%sk6SUt/Y-"`]tBf=vc\H%A1C#ŸSP9`(#yI5[|qЃ: s?o!t  .]: ˴7GIu9n"իX3 n_)-T{ÝcӰ1TQ;-5CX7 lK.R&7x-'uՉgLPtBt,"~oSL#F\\ !kQ$D!ج jP60HX@BD "sl Rܗ@@E-(C :eIYFg0I)R%.gCS!@w+-al'1 n 0^ %CN_S];9{y0]w@\^Ic}(cltdH@5Cw7V㤫_Lpm,u v6舉/J:o[- <.٪Xozۧ귮=sz|좯"iurߌ){bOGM>Zl%j:F5(ܷuWdlR?@xkZ_3D{$z`ǟ:΁a ~u 9\;ECJĆmd&D=05{FAG{i~6nn};;A~Nb]?8 -̀}2߷hTx/x `^?|>б{\鈀Y(Fi&U%d=N o۝[P?fTV r荳L|{:CԆLyh8 UCיQ8[ O-˽=z8m&Y[QF,n._շC鄡B t>GPHqQz~2)/~&$Ƅ$G$ 0$G|\a矉H^exĽ;zݜtF>ؗ,l wX|=F*!޲:AZa%j„?F/K,E1Zq'\~CcjqiDN֔"AlPGw <H l ;ijlES6[C| s:_sq ~e'R fН~q'VErr3S!3>|RMbb zk 0bD__1mv]8eL8Fe {[`4mֆ!.d`8nm]os #H(X;eZw8PNF Q T$|8pX#rd7ڌ̌qiͿY&xU!3!|]XKY+MHsF!`QnW\zVkJ?oM4>>_IQԻn<ۓ}az ѹVGa_I|V5u{Ӕ5Ox[v\'$+ 5ҡ~J& Q `!d] Sp?7 giWY!ُl.냳jkUv$= 8BAp< &2՘5Qf&~{ĥbpkT(2Ch </ojMzb#!vźЎK[6ks4C^\l(󒫠.3lӄ&뉆8@aNXi^5t;Z+3~AFFЬ`a/QS[:DZ3W\:Ƣ\{Dz; onUbeXG3KmG Z-@=%̀͑nhr.x|̮ӄ%O8m#dU2VaeI=f"q&yJL\@V֋}u?qXM~h|kO×P8yߑMMR sk6ԸGr %(*vgCcyn.6VpFvZ1686' .OsZEqO1!y-z jᱞME^G>]fTӹ.w$F2!@MZ;kIlNDtQsԁjO7d,Mu|qNƞya:nڰԮBR@Mett]c.& : D&qa rtn2Z1YzK݂݂ʅDl`%:q0e^!B4>oR{~(ta9vvQ3u_T3N$Ƿ23k,a[Oj tc'֯3L%>8lQX-roRԱ\x:א!Sz>gq/nb[Ԅ|wЀ fY "H*R}-] %' c'^)`K 8YVʗaЂA!|zpfU{٥iMU9MJjnsQl܊VczAe.:Lĉ"*&YHBBlhOæ.: jl+B#>/Q Ts_}_RڹG_\f B7lL`QsdkPg6WU3 ϞU˵-[" wT3u NXP^Җ͜;|8bx"0rgMַzs0nɮkW0$IזX``ՓKX0fk7>9sdסWun`oo8f!)2A qP צ~zn܏"!潙9lCxVQ,`>*Ev~6h.Ó0w1Ve7MPU*qJޡȭj^Ĭc^-[E=Ou=lˏJ˭cb擄ĒA5N\`ò&6h7tdn+ƠuvakϾ-] S=+7-mp"RŪj;y{ԷCm]vfI:3/\~T{MX*#Ą9۳1f)hԱ}߹0z {%78|_Gc?pW߱w< #03p;B%=P&͈=;mHUu;9 `cPN?B*m!fv;,kg-/IfkHn=F!M((28\j.=p< <;forL0ZG_A]6$qaY/1  XFF9xY"F؆d ;HJ4 ȹZD`{NeWn5$%pZhbbo釄;N&Tbzu\[S,L&XF?ԀxFm`ĚlX%2hi+ 0ufL 71nnTNx(s6ܞM۸"<)YML A@=AG {Cc/&4>]Xlٛs7CXvf/-xm H zfZ(/tl Sq7U]{*]ڪܞYyS}DHQ˳|ݭ gRxO O(tPO"B!&,ہpHd\p#!7.i,  AA׶)QpE g<9ΛޛsR-44E $D Dϫ>ȝDTml^;Nۂ c7ǪNɎ/ ^NE6($H/:ƙI-=6lP\9gJ(nRDQ iGraʉ D](K]JT<~.ٖ`B-`=F`K9lO κ m7[̲* nE5f*`L,KLbCeTEŝw}HlbLr]i bnU(8bxavBlf; DŽz˾6x"lp_#%?-I]-w=E:7D@}(y`1JTz|MR̢Nk+\Nln8nO2KsŦH&(Uyl|J< 4dD7922$ htTl8h[y[y}I]D+:g_lD]C5=d8D=<#B/w3N&vIPyw=xsȚK/wt"P.Tr“*TUHN6^l#S܉Đ/pc<񁖘6CR$>|rqҁ~{C+8bM}c$S6l g Lh&}u vә~>&dS?$ `pjX}06E/$RЃMuMvxbw(][/՜hT//v0fX11b Tc aog  `.x0-EUkmp|bnnޙY|JEgҮtj^ϧtCY2Xt&ro<[Ͽ(7KǍb A"*8p=6 p+EUSžqd((+pprr/EUg8U^pA e@.0Uh+FW@Z`1 L(x r^r؝{`H"B^'>:oG~b7<ϳ& (CELEo#AU'0Q|vB8S I[oFmþA!iQÄDHi,GcMiksgԀ$i;&Dmj 1ij%H:C1<:$I(`l3LOP|V&VI֍ Yb`{ϗPm ֋lRe1j+lg0:Ut ==+G?l:2t/EWZ uh0miF|8QH&Kp4@PB3El2!oLQHqȗ0 !6IyWjhLA:w8wHyPɞFrc*^ Ffac B &e iN9 61Z1fh~Dx0` ,^ ׌vv," p@C, D)pGfbNQ-'G;:3xpZXF9#Fp͠L|f+atCQ,1Xê4cI$ή,HZRB\h@On}ᶎrR?䶕H(ʯtrOd7<3g'Nٶ_&`#iz|]_7)`?$<  9 <[xxAb(4N)ft~3=J<@|" S2 1`WDnIN:y8|ZcvqU 5ڎȂLF ,oUUqML${} Ę^%B@v +Z7椐&{3j1).#V‘.ČU`G)8X0&"S7W%2!_ 35Cr\rD s6sǘ[@B UQuaӍPF;e$,1(1dHߞ8@1jraNq]*A=f5V>@AMTIdcL^]7Jze/AMBeg̨:-۔ $$!-mC39m456S$yuBZ^{`)uU=m44cpډFbOJزDUQU@\t5xRu҉'{yG,⥉2$ 'z߫`߬xyYoT A7yM{3>8Lp$":^sn FI#vN~]?vDeLT=HB5I%ã!;t30q"]В0xb8E1!+7|Sq_vs(whnf''x44\2f1M4ħHA:pˬL'/S2ulOcECP`O" LbS*a]!~$B 8AxX˛U*WFTU'u33 dt~VBV%ہ%K.S{ xh|(',;e,Tǥl{3~ٙHy) ]2rb1Ϝh%I4N1ܪA|gH( e!f:wL3C0"b}9gN;EqO~@ A*,)!dlǟn90{gK'IoꜴFHΪHkMJ \:g5ke [3d`3L8 @H8p`hR'\ & yBw 9Ш;nΚ@'R=P.,e"PC6)R°F:̀ܤa߻-JŦuMYzgVI[ࡤf0叮,Ǟ2vŻȲ)w٭Y6.9Q,9%JM1ς <~8AqhIF MO@SgFi2 B-l iV$ Ϋ:#Dn TkêFx8""(o3)Q4%rzһcK4QDEUUU,MUAEQQQQDDUUAM"NfBh j1M/Rz_D.'9F !^L$]4$XGUc/2$vsjHEA0`JʧP6,$i(۬V]mɐx"^H1ƈWr%58O49>`m,^vӆFF QZd0pKѾУ q.`j%db^\Drqge52<@=7N|=__XC0җJ\O(Yhw%/H fEtrct9=Pf{4*j5 "/ ~gdSlIIߪJRCCgsMۇ7L!i 1Bc GkLO) JTU$B*C^yqx8EwC:>`5; LH``'(WyLK,/c`S 0yM1N8BPk*نr@|<:6s~=r!׬B(nQ}htnvt~  0oyL)rCI'5"U˶(J& q( 1mBtP/b|S(E0M:@ 6MЇ<[cJN@p& Xfj?Vdu4g :x&E4MMT:(R(壬H%"*hc‹CY -{Cձ7"~6( U Aq_b ͽ)}Tڴ3:U"rFEcP[V3wT9б%*ipm;pķ(0U*d~L䝷& jPB.$m uŀ\ p7@4['<{k9mPƚift<5HI'Cy~j*SEס7B4 '!WH<^_Tu^!G|Xqpa@X0 ZPi$bH%s #xg>&O1$HR$cɺ}m}9"˭xM=SM{>SUvG<o`_{ EbߢN*ZPfC!;w]$h,D&Fb":N<˰EFlb}ŌƘhFR3v$O\1"~hЩh8&!BA"r ǩ!o'F'+atQHN&R"!D%Z*`⮶R3 GT*%z3PLʊFbvKpNyl zihݹRg i.RAi&CFjL>B&&(Nnt~Ci超SHD&jfi?%`aiR`2sQSǟEp*rrS"BS@#jzrR>(swUUQQL$HqN Nݐu= iD:)&M13)kkf΢8NT< G'pqݺb{I7D #A2*U>q3 Pyrav;Z?. PgSK9SCUЗ htEB}[G1MVHd`*%V TۤnX4O.^'QHeD0QŌM4A`}K$ ҁǀZo)^*8= wIe*-qYpX q/4PL;׈*` G< "xm} 2U * Y_fj2>s.HAܧLuE qh!~UԂ@`u~h G…0;}^гݚޡI!.< /(]#qCiLQf7AJ"kThQ90ѡfFX`s]jh4i꛱M2R|Vq>ޑ:b"<9I\򡐨Ѷ& M7-!&b ,)5Q,pP?(Nl;盛!FCԮPv$wϣ&Tp1ǻsiLcL1[R\5Bdi:~bK=L1ܠ JT1 ć:B>Yw64 `o;0* ɘ'6vyd&<䠂0:䌂Hͤ6'"? !K!]B N}h$ꗀ4r 'B ;G^D4AAJ> v 'HzΠϸ&cM PvL+p$8 EMYNB:ZYJaPyOdlpi6QO@Qj&Z 1bl,*˚ $,9vp oceMfC*U|N:4%Bl4z'@`_ P7)r}Szw󴴩<[) 4>p i+))~A1HΥ" %Qb0%Lf\xGFij4m ܓH:3z() of.g$bX'8Y/ȁJS\~&*٘vPwn{Y[A;u#rv߬ yUr ?TE4.c Ѭ$& Ȏ.>BxAc10>Hs5,)i&+31|o C\96“kuPzf';[56QpMGcvptqJe:6LBUIbIeᬌTBCdQ\lH6]2/CGxܫ0K ss;*YavAٔ>Cbo9Zv4) rMҽ|<ޟלqgn}F+E74IOK[v/VQFk(I)3cb0.겏z:WyjG0*q6i(gIKې imڤZįOS'z-3 U!$Űƣph4vg͉9qU%ӻ4o63KifuH/Mo\ݷxbu؍%pC R5PPTP(`t^*|R73`pJ< )a'Q6{!  |!H2L&N&x"30F88yW1j*fa* `crdIA Fkt)6^b A>8&@eD䡈G!K l2 [2 AXىfA'3 Gd-@; ]] bp9:.E!JMgLlݏٹ?,şW⩼+xxZhZy-+J u=;iݾ8`:˒Q #4!֛ X7]G0  CP#a4#q@ 0¥Hhc`SDyNnEPlp2u$-beoct't'8.z428AH#>A֔lL*)վ#P@]A0(#Q \ [=p66|n q7,=D(! @$4$ E-B<͡ q5A3M  d !DHRҴ &O_w`]nRն^OLq?(o۷B,=m+ҠgNg{C| " pCAfj mi$/\xֽ(!w;T{"棠R *cnl' j5o;l70Sf7FE"wT%!^7k6!kr;w% <4#JG!&Hkҝ}>+2SvBx\=c HĝC$ce;j9G$f8ѷq|i=_inT/N v0RӁi2%{uFpYeMQS)Cc}LwPA}R$ˇ'PhcȃxGNr6Q!$dkJ> w6Sqa!)_]5lSiu$ 5zD}4 Fq9;'.TKu ;+: 1=8Ѧ#%"<}l/"*\6hOpD,=*'h&،[w^HNmO:2s1s!-4Ѓ1 '85b'gN~ɾM#JDP0d@P +(ЇA$ z1VU>V&q|a&)Szֱt >,X֪' +|iBXi'X3TZ;rrOR/ftBR^\,* fSC0*K,+?jz;oFڒ)]MhtlX{\y-Վ!GD1!# w1uаI-טonzjS0I9QG8dތc1)=;C4T1(%)zskgmTPwL_].p|>1K0pse>w%)~h!vM?7@(H!BѨFQփCzЅ;) Yfb!:,׳fBCʤ(@f&'!hS`MO `c0à~oKBX<AԂȩ 6yƇU,RPul '*߂i6Ƕq*n]4{NNpy7P"- $p/xD`d#-II C%M_6@w\LMiKaQXT0"(8a`ccnlēL!;N) $wt*W ^ C+8"`vprrQ܆U)7t1x ^R9/ iHE DuE4:yAB,. Wڐ6C8x熡$"D %=Q!0A1'6F:: )]S;Niف08sNt"{j ^A$ݎ\c6=Hl:XT,(CPs!V%8oGsa1\ $1jvJn*F%a\mGK =u'y6X_Q" xṡ??<9 =mx~-ۀEهzy|=HLJϬ+⏯:ıAG%<9Iedxm@"IT/eBBBU" #4}kO9| N,I6vaґre#ŭ4(xO|9ɨ*('{J(/7{z_$IP&ˬyf/dsoK@Cw|Y4cZQ߱:-GݱG[3D$L1>PwL[:l/Ӻǵek)юK9sLK5jG0H#88kYfgK$;$y0d>#VL{ ;5+CBv@zd17/@<;W~^{΍Y䐶&YU=L6?ks= "GA={|QGSq6fmx0Hnky=0Dc F%GZtq fK#<C_<6R,j8_қ2>t?9?ʸ)5jd'LJ".#3m-zU0&C;%Dm/@-*faJ(( qD5ܟFޘؽU}T/Z؃0[[L0K!m}$֠~<P! Ƣe{p.g(6B GyxAs幚 |-#Ӛ) }͗:E_ui8QE R^-;!oߠ(딞lhQZ7~͂lGlBDV=9-skCJF]{kT?#]l8YXfJ8UO$XCׯ͍w??BBt?V-*Hc3~**e d={Ky%P2"D 27uƢUtB3>D $d8zd"TŤ:dЬ2ÜA5JD#WwDx|fw|OW#(ՕеeI) :DU:KЅ_@*y) I h %4 UER'uA)UT[l5Z׶݃!T QTTUEPQUUMQETQUTPQQTU#=cj(IMQO tqB@' C%AEUQ*T9BDTa4Vd" %3+(!_r9 ?Iam_J1)D21h72@98 šR28VoOPYARScc>L~N f^v(DN >vB1 0N3=) ՈZ0$z@1{q(qLoåG8 T *ߑZXy0bhRpVDѾys^ {vNsI1,BZ${ ?I$dr Pꃨ:(֌rΨ PɢlC M!,jYSk}$|hӫAp`̓zCl\ 8+UuhfD;&RRE=puY=`+|mdkVICc#0(0/K9Q6^?NE+'H0QE;:0ќfl]74.oM$,xǹ=1A+w!Y`|S38C=@v0(f1k'Ɉ(-4|3$j~"Y`n]RG\6 ,㔥|ytܢ[ I8g2`dbltKi0 h7j&9 q_f?'Mk$gE'?S" }$v$Y48 yʭ胣 O'.pЬb{a {;MZ饝ӣP1 ^Hfc822r͸2%pҪ" 6IdؾyGoF?}᥎i;(GņR%IoF*HwN˾t#Hb2c5asذ OjpKPA_azfc%Nu zdxIPG0A=!NREP/8sQO)*'!&F|rwCH>zX+Wȼ䯰U-r}03N"A)O)ԏ5&_g[gwCgJB~kQX_\DMeqJ]"P}R9B[+hsԡk$zsx1\DR'e+ǂۿ't.m6Pwj?q>Rrl};Nlf&e KG}FLA5&,m跛xh$Zk;r3iر{YDf 56dmMðGNLOÙ^Hd 5:tʫM=2o@si8"0`"*Y N'DDDUסCK!BJT ƃܦl](wG8t{'8B!n`BCA2a`j-1c`"eBR4wvm;3ww>gWݎJr:0"dm*N8jm;ʈ)YJtd\bl hN/yć1$A_FAT.1f@6۾:Q;gR{346Ķ{|!*yoEs qhBh:uAsV\Աcks0훚]p0(("h V mK:p5fSG$M%/[ƭ3!7.]n=;I8ؘa2l梏F-E%`!!ά3xlGJQq Ü9ŇnU'G@gmK&gn02Bb /iD$E͞i"~ejdsH"dN5ND۬n(H~Y\he  4'>dɵ_ϑQo!LXnUCup,MoY ꢜ'$:@x06JTTK6hs4$8fF<3Yv6?qӦq(zmz bL qV&,0E+kn5ШAo nu`T'QˑىCR@2qw̓C7'`<1y=g=K84>Ƕ*0qW!BYT r^ rS讀c0f$p -)Ӥ*6$YPw~ cLDq69`W9ph4!ZiXM akNrշ!ي ,bwB4r3]ĘN/?L0~p~XTO% (UK80v:NiIvsԒ %1֘ ~x r'RE$I @ pTCЛ@7x8#ׅ~tM8h =lɨ `gXXƬCQxb~-$wt'`=)됀 h\)+ut1Jwxu &*{qHxi#4J n I}Jwўxн+]HhQ'=Hkx`w Frb:N#i&wttBP%_f52CC :,kF ;wƈv8KY?4I-STP! M""Bv-#]9NwkZ HPʼRI `"k*U)E(NE'јh(';wv0F^Y/.n]RSj!%І?+/Y!$"hQ!#;[ꪪSh?y1 t>\8kVC<≙ {IELeCP >%;dV"2MO `R|?&%ò[G{"K'%3r|J|MϲdaJ, }GuzHG&=Jg$wy3A< 4T"par؎A*{^ﰘ 16: GAbNf p0_>VB,LAOi]ءb&UT!G8ufᗋ Cn/,NbݱHR4lr$z5?@`g DzwKGMԢnB< 44y6^`Ķ+V׶415<_Ytl sB_ SmAtfI }Nh4[Q@)8&B(G(_HDapAtK2BBBISU9?VBnܠ:qGhW։x;yaOS3 ,?A9} SC=YL'H2^& (e(jgffh#ϰ]o\9+y#Ϙ7O:BM ýȧ:)$Ob2*|F<Qw4*k 4 L>_ `ڑg`N33@\bx1 ( `6|4 l%q{I@c9 rjSҝ60hX|pD2(,@A|@B ߳l2 3I:F"bf#h;Qg+'I]ȳcsB;0ِf;td6dP+#SqŽا^W'Nso7'17\l??ml(} & 큞_^ biO(ĢdPݎ뼊"?OX!Uq.kWegsb1fb]⪪飭yqϾF9hoFV֖)$"148!{7YijϜVJ+#]u4&q R<;%ac~< i$DPҋhkH,Ffibb @PA!N@ `A1?GO[{!֊f+2}̸IwP-Dyt~m^ ],BtÉaqe7n07⃵7aa Q'_f,H(ʤ=5y1qBqϤT٬oM[F6xhղ$젘h+5SUsW#'Aew޻槉{d֛p=۾UV96R^9`;qSE[sSe\cu]qjxHrCJ)@eYEN}'lwZ @Gq|!.#w:_+ׄpl+xI 5[u?G UT9rvo~r{GV6΂[9P" 8d:(^.6,@#@]) ͶE (Pog1) QMya<X C DCuS ҬXgڽ((09a[@fΆWnݗ=T 6nv.l;Yd d,VGaS/<UUUUUUPfz{Ta>$*C?ut`%z@n_M.8ÿ*YAbGfs(I7j+nyI.T~["8K WaZdb.n{<-P-0''!!LY. 0G +)y/j#=j2pP_^ZWxG/ 6 ?X٭fxeT}&HOonLLHռ-hg82S&wd! -"I$z?B$h=H s"Hrkս3]z9y}wyМ4k]͐cYd|9otGG=5U5'tsˀ@`I{y:?W"  RrCI8f3}3t %C ɒ;DtAa<y_Z(ps٢mx.s*P  UáExЁw > %hV6Jy@Thp,$ZjW+nV 1dnYl\^T_N% b:03UB2M^=//9{Oot'(&{9C׼x' ,|¯ ,Milv"1#}]Or{x[B>.]V\^/%J;eӀ^`or)ˆ:Y5ϖl`T*Q\0B "*y]Z0MRXqܥk 0@7\ GDz11nvuTYço@A"#;d0 d?Y<}t Dv`(E}u ӉbF<6]I^'$P҇lQ}x, n;08Wj4hNƑ5\ I8h(4 .=<(2g @H||O7h@'Y( xXA;ɫ15TQyPj•A2bsN{.FVPNQw5PTGvp$ND>bb1URYUvs ,7L6l6z t Q C)(lx޸*zsӱ )yȼ,12ʢɹ|޳6=y'|| LLNb}L#^ٻm/55!@aѷ`a@vU+8eQ'v;\ttʞIdm9zTy|hS~U18@O%"TP8q|ED1A]ޱ@P6']㳵C-`T$u_*ʕ !v lKR(I-08 yuDa9,UER_ i .!݃sW"ue]PRV . $>C (zbߗ1 ^ ȢޏoԓFw F}-WpX\f2Kp%0"(}jL)o{EiSLvʘ1 $}$s_#\G̀Y&(ݍ3: 1$ֈ4 1>>|8і-4gj.c5a׏W:G;ZY|>Z[؁D[q( b4AE$n|_)[yI_Hʐ ԺZ/о;qwn #2בIb;LFk e-%[Rx[`ua1;Mtߖys@[~xkKDcovx-x.umGb߲W\LtVs&ˍdk.M4}uݯ<>AٜTcT}yls3hs{"jk%5yկՌw!⻃ M¢ }^ lho@42z{/!6 .z_ettE} u8uH"$`2;"VUUUUUTs`Es: vN #{iAHsY|ntR쳿[$=*F(Plc/o%Y$^2Jm۽B˘r4@-ݺm_7~ h෬"*{{IYEQ$L!mF ~X4E/v!7gJ*>WBpZGEDU,욂AX5iؒ1U}7~BF~ .@cG9on[}Ipd yo^GT&CV9$, *鎏JWJS 4[ldidψHEPir(bp74n  6EE #K1&I x@$ED:N&t zT|ִ tYd#7Ift9f_Y$$Uߍ5(Qif+=z:qݏx;Nrg0|oE*`I벏?vY?1;Orǔd2Z2hW!qcF 4Kp;QrۄhI<0-++Qt3*̃qWz4dj?vtrނ\9owpq 9 đm%`^tU:P<j D'4Ó;l_tD D[10 &ېviBWuKӎ4E\9lT17\aiCHPJiF~ l_K]2A-KX>c pD߿\ػdy+jt8s:-Yow(Ҁ;|bRo߼9tES a$%n*F%}EW^W7 3ϺD ̀%%yR2PFEV.owQUQQ>UUUvu0xgE)[Tc11eA(BUb4j>99bΩUz!!'wMvT}O0<g@U},] lCq`ϥg7Sdɏ?,GeUI$ɒڌePz䊓Ŧbbop@;|n'0` #1 fIi{LiBYMnX 8. Aj ]_!.@5%#, EnS3۟4->4o"*X8oZ0uJT['Y3Fn#Bk_.?-l/LD(\p%r^$Mn<-Zdl499M3Kaݸ2x5eE`0lA1nSIo״= l6u1x)!2|so=;vU*K0}gYyJ~#f%;ͦ_037Kr4  XuKrRr!]{_.}ۈVh{t>F0 Qߧﮰ;/LS$ā}GŁ^|LU}Ioۮ iC9C& [m3b:UcBLw6璩L:YUNNOqjc,{dy>=x[ {Y$밒 vLޖg1|GYmj3ʌ:51}:㔅6 {fg:Iv l" PR}Ѝ -`F(B~8)8-j T"ү.U۵#7 1}^5Y4BKlHOQ#t$N?7(r~l!,8gZꡣaB$ 0CphA"cdf"ȶAN>7<Ω*;2v:Gx!=M!3g;vh0_mėm~Ay;<)<\<$zJP\:5\W̉8 JI&ĺ ƣr>D\C\xpLip:4baRdҪWXk$(6&_pr"O:'^ zr;6u}\Rqw՘r ("ҰY6ҕEJMqwn8ޮEO-rq {obD;L1(>{}En3V8*6;=i=WWf|lj˷k{`ʪ\,,V6*v='_Ca쫍t( {!Q6ҋմyU)zHJ 9`nͶpƈt D/)XA7 )4 &A"xt"(e "Zkq*"gfz˔ H~za1hRxvP_݈1ޫ0<.ϟbc7u向`88-F"Śuǯo㊓qxpvS$èp(Þ@^;I eb|4dԸ{M$BKaN͇Sd[k w"ajƗ`Ow}ӢˆG$Ⱦ"ˡnls!mpIk`訃flA $)1nI+v$dp(!6mkL@AKvz7__#ڍz:$M6MO=1]Kor#FVB-f߱TQ  gɃ{jZ.HnyNY:{#4>--c8~jIӭQ.]>+x$"yr w\-CHabt)P4N(0ro̔5 ]l9QǦDIz8mDf<Juw6tks]41ߗ ai3 4f"1S,0b6#Z/pY|sXoF<7k6!Bv{'%?d@° 5ߠ!@c(@Hmݯb3Ԙ@yX 340ՒgP`TUU]{`$Jh@!oel3l7ipTrZΎ+>n392ˬ+4 P=iJ~[^3qaŒޙ]J§T\E!{ǙωtժLz!bS dLq:4NfA+ZJUP^_[6~i8-O;G\q8+F?tݎeg/f߁!ӻ>>c#$Lf€f,~y#dFxCQb=< _ J7l囱 &sJ3U3ݪtsv!2L,D{8!޼N# )o0r4-b˅zj{{̐7x37]rL@[}_g{g^8zPDC U P[6K`$@ܓy<9 DJF~D G6Vڱݬ\C3u2^IRu|.VɐC:LXeFn5mI6~>91 #bN^t;Uu4CxEL1yϭs8YUQ^ %ƒ \N&gM\<ޱHz%a/+=gch'en]* \+wvm nݴ~iq^n( @ Hap;DGF֓Cϴ3y]6=iVT[9bi^םo 64{>q]]ޓVw`-UI&bit"̢?=†S֔V!EP sd0`%A4tI\q7Lr!%]A@O%? |LSPrLE DQ) \KI8a+݀P|k ē0'lKȾ8}2G<-xUi 0[8q= snW^kw H O``D3Yp 1864gfc+&fjQ9!Vؿy Յ}DO lv"R b($lljFd5ƇۆO `1}9/֡6yR&O*LOsc `zm-x t8w,js 3W|EUF.:HY?^S^{| mj2v=7d7A=)}JPmDC/'43%| "3͊'B!,82?Ta!Ix]OLdfQkYȘ BlFN`q. *#:Wq|)## @Ѐ %*Qa<|XǤ=iȏ8RMA2LA2n (qS)%f J'K2%ˠ)CCL.8\e,ch9p><On2J'ƨ;ӑblGŚm2{ٙ2iղ |"$% PxNt!*#06כvkehX5MAC& td ചQ.D*A C4!h*XHd?nRq(QBxwY^{j%,RE"*JA??SsunBŔuH'=J|rqwwYSAL})Bihcivs^0R܅ʄA2̤33p_܇_L<1drq liN ,H4Ĉm.Ap!$4$勒8 q1;!}[8bE+q[=gvJȈL@0ɘr?$S'_x|a>SՇ.f0FTԵg)7}ޝ罒x^a#O?s&|1# :$ҨQ\ ^RI$!)YTKृ &`ݫBR"HiҚq\n tȱ MI6iFU:zB@r #=UG .B Zp]kf/v^Ye 0ei32\q)Yrt0KSi4.}!F8 a )\]M 2 i ;!=f0*>~ iї\^/0?/6㌮\ " bv.3(rI |WH0¶!aUhQI~QtJ2'%ĐY4Hၔy3*(b?Lˡy|޶ u_[riEP?ܡBJU(_Q DeF"$iHaJ) ! (lcH+B"\rd Bh)FgW`ةC3e99l8RdVR*!|l!9!0@)r4/;zCo֎b\,?DH RRStiQ1x}ET$Dc2&jYQ ЈT~Qf;8t?,QndØ4 ADXzIk ıSh*"+ ti1' &)ĺ5T3%~!?vFHO$Pc 0]p& DH,wW6Y=_MW _ Ha)tI uer! aESDr˴6 @7}ٱO:BΕXw@pBfq91O͗=&hר5E=ttA`AP)ٙkZV@jCXK$P8]y32)B Щ(`)@_xH.1HM@'$ a3gIiiE3Nfptr*,FG٠cK9[ 9-nr)SyzbC"D":DovTy%Q!*9(j(54_, D >_|pbG>PFϜr)~iuF]aO@BQI"DȋIΟZJoPY0{v*Fqt7@(O.s {$0r O$pL5DrCC4TO#KC8,];-^}}uJ1B*R95\um\U : @@d$`RO?qA0}(pF`wg-l(4UHY2Q1hd '.G)Ayû0E<1"%qqeI$8~ZF.<R& D"kbJ")f q6!4$04j&$t%m  1 M#q,SsC%BRX0]J4F9B(JCP0'w Cp"a5 %)c96l>@B}%|*$C''>&ý}6s"% fTD7HU5(t ɥ#BQGy[PTIYm!AtC3;Vʷ>esES\qkijd1-Xd58v:cFu G761=>[iy}MN7o}Г_4%A8O'w!]$79X `2ɘ W}Мk%Zgv}6BI\I fI 'Mfd) &0KPC$ _^c^U ) `Ͱ<9;pEN X0w\t.τ0?y4qfLa867(oFpiQ  b&s W:rMe$9u6E|Xq2!ʄRw r0H .N]8ZllJq/Dy @iH]/ iP![u. :)ܱ" pqD_+A?'J?Z_QR&cPӞ0*E^<*˩ACzU!ChvE_? ؗ_|hO;dS) rb1#|_V|qͬ2gBLj!A L5[O4f0yDPQ~!83e1F2@ _ qo{~Uዀ+ȋ hEO ̈~p3,@QB4C%!.npC{1 ?8=2Ȑ ÚKW??MPŠ{$~l]7^Αev  cш1-H D4U`bD$Tډ <鹄f2.P7S)hۘ/8Wc^tH)$XH gĐ '{|^-6#m -qRɹ!m1Mx2-;Ks韎rch?ymc׺$6y h1+4l}< p4m=$a:ׯoүobM!\|f\9?Oo8%@9!5)@>BMކ`4ӂ ӀQ)<cOp$!146/U ᚧJdm}i #?ł5%?7b ʐm BLTU33{O˥T:ړ`1xJ 6 t! &,UDK';k)L P!==ih: ZZ@ Ї8QC*Eta;AB M HB|')Hb ;dCDX@auD';'`3;w3o0h˾ a$UCMLZZHmTuc:H%{]ϩOqYh,m3h&]nx„~Qhǁ vAS$0wLQ< z*np$*Gޢ cxp̀0c? 08qzD@KE!ATECR 8 f:LA)X bqc"ꈔ_!FD"͒6R_( fN| x")'t_1RAlv{HQqMLȃ.IY  /O79qC>|\=Plw|eeq>{vXrݣͣ1h ճM Fu8j#T`ҡ+ /F% ߑ >#i!{w c .lh4f ?c1gJvd iM-ɺV|`P Mʊd౛zD+LwG84mR#4BV^ 76ha'MY\t,npaY>&*$ @\UԪLoç]2!J])@~G#>M6B\\`hXFkbtgEzfb;v07z}0'O G# ,$y4?Oƃ('|E((5F{@l"Q=PԢ,JlX҂P üc`L:p~ @OTXB6W 2a1$<1N9s0-e>íFiyB9-03Yd\>=5(^N;`A(pοdp{̘H $| !+' lKICZq@J<9%22"GF@9t]1`D0d$I27Xe Z3ᘛ7v0Pٔ (A# 5욄(SR%4"ru%ߌy& 7kJLqWJUUUUjj}g':`!t p?%4Ei0 P5~w zvNVu[* 6HEM1QE$LMD~ә47qF$Q AWr!<|fjk3&B0(&PP"m| dB Ac 9Jy*C$sZx *=1G(-nA!ѩbV1aY͊ *i-i whu.,J?pCH 8Mmpͷ!6/Nf^v,fxҜ39 Ds3 }=aCk<ߐc$GLəLY_~kR*F 8֫Zlۗ8mҷsR3tGˍ(Aw5h={+\LsC0xâb ݴ<9x2((FE,'c46DnK Oh(kp&hz8ch%LHV|z㨨#5TW ۷{On:E>AFM#1@{fRٺmȈ*0B0Bз:hO /~7wvU:AKr8ic(4eO5tAc^x;J|;/')ݟ^!Šxp;^|pi2)|@$]&uT=DJy;zIB!uV {\ xwJHux< |A緹NBIX9Bfmigj}4~.]!f* v҈ch֎+ .M1ۡl:_96><| }u8pnDk'F?ؐ~/R B![må2A J7l )u#BRjP^-(кm130mS_)3~`?_Ax@qoWRkl\*9yR`@n Oۖ>O|^MR0}v>K>&ޟȢxr}Y3 $ٱߊqޗD/FzJsYN]XëA!%")z?x+( !+c(W`AW$M34  Q-"__w9 9?}~GSDE|APP3" 4t9)GqMŌ, Y#>C`@L҅E2S ”v5%zZr?Њ* HH@@cfh rPَnj$AwA;+&t 16unu&_FR%3qA~G30GĉLѬ(9#0J>3ø $ )8h3z`|a?'R1gEP `LxIrB DѠO}:*C=貙HZfN |Y({ۑH~t^?;[:y=:wcYN)]RJE;f-@LlNќ$ 0rT!ق)f]f> &2z3FLQY2S@c2 (9╹S\I1ಱmp?Eߩ$H&HHi (Zf@R'tAIrzގ09b(th̼f I1ܵFaZ=?WF:R {a՗_/@!L(t ),d? E={cj60՘= GihuŒq^y'jpdL%(}:ܕ;*w{Y13RX%1W3), 2Io[X uNa#lݬx:*@Wrh!ASq >85k 2 $PQDI1DDL!2TJDT#Y9Ŋ5^?&j# %(h^5ǻuJIoFPmG$ʊ0"ݽ`t˧*Y'u`=@%l! *"|CN=,Lh)<a54qvU_m.<r`S kyiD1"0fB,Rw{'҆?nuo)J$%҇L{CP >R(! q)tv􋑳T ;A/}^r:DT1iE[[&i)`)=d{ 7%b(w1Ĵy1F$ M%vE_h8˴:ŔMa$hn奪S"PTXcCHI0IPIqmKIi-cN[4ޏ n7t?DT (vWmۋ`4hO@61hLmaL#\rk k]wVM6fn+v?q}64g3ۑg\rJq"FM˄D&hn 3r؃hLs(9 SE1Sdt]Hj-i^fx3O /uq{討xQ g⻛I\>/qgsXլ֣Z'1 u9d=T<α6#9MGYqkC {V)f t n7u2pfavsyW vaQ,óJO貚\W=uVy)6 ᠮc΀4\Ѣ̑<:Cq1b\ #d`Ѩ/zz1/k723ؽNIݯ \޲n6HI]+QɊƓr Κr7O]>7DIZ۔'ry:0ɘc٨/ha sH5 pҤ}IKiqL뷠W g@6<##5p t[f䮍G96Q nǣ+Ī0Ls8\ݫ'(ܗ1E&ϝ%dq0H0hVl@R;[/½тskm>(uwrpg-ZBܙsd!Jp|=v %įL\gh'ZS '89vb]AN(Ns*k_Ksqqy'ëA\F%ɾ3gV" JS2I5:x⠚)Tu9E|Dx1""ޑN= y HwILNFa*>`"v zqMղ}k7y["p(:;1-BǙ3q/0#s%vO\j [d z΢yJn^<; GćfjEGqfG11E'*?L+nvKbe2Eefuu1!aqx pߊjƸRÓzR8hhww~Sv JHu<%c.M#.[ÎL/͍4*6Nnk\u)-XILl:/[(x2 TE6 #9]7f'b|nF6W(㶱L5)‘׊T,q 6rrδ@!:{~tht;vzehh0)KsI8t{`d/sʟM3JSk|D]h# 7inS*KwVLe"T_;qM=&SgL )"6" P99o)̰7!WeHp5cL]ޠN6V Qi#[x3*g!gVq2t$2OY[0 02@ cJu8m &0բN҉;-hC瘺mhvpm0.Kq`2p*PYeKLb8ó$ NRwZPFxW{v4i(NY̮?.hsMoƨM2RqoW!4-C&6~-^ pƠD C1ؤrL8%;wFMBNq g.҃=$[NQrrɼ~9T9J횫I(OUG|]}!G!s(؇ё&@m(F5>XN= zt`.KG Z֌CCaDL(R!I~E>dv5ؾ(A)`ba6C"bCpݷnm0V k kS!`X=T2EF75-O* AIC U !lyɌC˅jC,PpSWaKT|b(& M4kphoq9_4h_X^wNwx6"nb~ ڏdR4c$sMu$_/2+O:Ŵ$\Cq;*i}(0X[M)&g@Ywi&湮Rִc6u :aυ#w"*yض .c[`p ku߻&'Ko.tC!tй%Nޜ4U=\e8: ~8wf4p> $w%67<^h%ɝn!|>g38 Wdw1Vw ݠwq J2茤G*}^qIpoGR:h5o^.$ %oS G&[>3-{Ja^[5ݹ8h3._Jbۥ7|AG9sz`]gcN0 T,"z8!29)*4dtB&G~wE!tp n4ߕlά g+&8S^ew?RP.٩ `Mqj=8ɇ!_)GOó.饃[{TCm5ElJc3WIpv6Ŗg\<#l߮n =x廹bȵkъj8_0d (+0iWw>ws͞|NN*#\VRu‡!(X^:El foA݅xZ0Qu&R#9"KLw/HL͖pty=^NրPO[!)<Q8 '9Pf s?"HHPI)320*> usE]UL8҆=bPh))MD1B*O~-R&A4AÎALXdWppBGұeR $"A77I0Mf26O#66U vo(w"iSWaǩmC׸|vASX YB({ gct5L P[1:0#^8:r{ ->_[ <BaD|N W]' 9{vAM)I4;cpNq¨A+ZW)f)bkyFZٚL()(Z9R=0 @R);{mǟߺM~FVV]-2%Mk%Sp"yإ!x~;4\ш1'dh}vlZtb Cњkl#>Rpm&\ g19#zQ:qNfe=2I YpL7"8_;' TJ`jB *!3&3(%C $STq"zGע$?ڊ/`}2*4 'A=nf|PC P d $ wL5ep)4e`Ce&k"|CFM"2!PB8I]IQiEIer-`=ژplpO+FtdF_gU $+ :|f<8!7m "s1<BcĆ5љrunŵF-STY\65w#:2Gq(c.MH+7CNX Y;`. b_)tkF1 °}Y1ttfY3(#6yEUKm;++1sN4ޜF;#_-t'>;ɒj z;WL.qƚHCW Nw ;?$:|KM t7rb+FO=cۍ(bР@TB4L/;҉!O(I%bd8>D$_Hǻ;Z"YEJD)&CѧեT,7X~Q+jl бl pR.2]"zl*18):n=CFCs;L;׍X2V\(vqD=TG^x/oۏJ70#A/ LEn6sףzy]M0!1ʄѐdნ8O^a$ǒð$WBEB˹E߫jX%̮M4y\1ػ|ӝHzD\![. ]+n|Ϯkՙui/rݟM8 gtץd.QLc1g *㶱Nݔ@b% Ue; # lx0ŹU CpleBo\xExy ^ '6Qrh=Yv Ng> ɒvCKd; ]kˤJ?P'E34Lz0AvkrC>%6Ժf&ln39p.DS BSInye]zwnm4tHW 齚bjNUF-଴3),c8z=sʽcȰ0WN<=4ȋ'!/wI&ݼlsf t4Q1HY^˫8x|r%Ti>ͬw⟲s:J<l^3"\3t0,|HICBdtOb(F ^ ܖNHJRpLH+8{i1gkRL?#Ѱ#I %{asVWDdPD - 2@~3̽2149;kT #]cf7,4#H ~$t07!\Bɾkzj*&ۛ i EMφ|T<'Nq7.JR&a,`;S\SyUD*7n]'@J^J^X,X mw,}]d1a8+}5TږwUّ6f 9w%@J@=FA*(P>|`{'1O!TuO XL햞wZOWaA?09<U-D:[퀼IYmDW9_{K(ó?b%o}u:^@R |+DuYެMTK8S3jb3ϕ7(bt=pUSkxt| ZHLUEr_o7ܶmk%"lex!BKNcY8̫z1N3..Y;<&yxɾJOz χڝ^79nx&%Vvf޺(S No3~frM8"Ғ}(s ޅ.q3S:O#m=9wTb Hܭ"8]ׅ;ͦY12uG,blQU{<`56 O/vi!POMl4 %=w,H2r[!5 l!!CD'`Q =要~4"C3O IOBKI__qlQKTJHBrp_-t$ߋqK,ɡ=%ŕ"i R| r\5$?0x)5ӸLN/XE$ ,`B>`]CFyl.1[t *9wޘT3 *,0 PO#H1<&dT؍1QH h5RAA!0HhILK!@W D>&B"!(hV`UWRhbh B(*$(* "H &sC1 RS L.<{^YDB$ 6|4 lDB8ys աY6\`_?)JTHb"e'p9+C`އ'>fEC7l~gY{uA4hy]*t(CzCIcY# \%OA (TR2C>o "I#8)OH8;ާdE | G伿uyFsJ"xXk_  lф ZN [m`HtV u*-N9_᧯B0Dp˜?S' A'?txpS^4C )RI>!J2s.A_K뢖x^{Bt:B6r힩BQ"%2g:iÊ5)O$FrmMTB"y')c9K;d [1D΃IydQ$+o<izVI!ߜOjpL6H|S{$1Ol;ݑgQ;ߟyrvO_~Gc!J4Kٯ]Ge+WSӺu{:bP0jUpvm0E8`q?$<0qMBלi?YNJɳ=u;]&X`vYTHF~(_L9ç(Ge`z\f[b PE- ~L|d2 P4D/%oQt 5Ws"@Of(EQX.Cb9 (g6)GM?=JhDGV'"tC9~`.:nنDD19avDۡttπ@Hi8R @P`1JJa# ?$?hH_KJ*6DЀ) IUb@iS!D~"i`}wޚo"UOyE<*~ nО#H$ @}J!%%d@h F`p>Z$=QY>[LTu0! ?@a;ۃT"b6rA^ Q"}< #E?Gf""Hm%i}I#{Y?m/@1)h@B=9`>y@; `2 Ƒ)Rƒ205%x -{zHaOK{mB Ė% 5*\3n'QBAdC' L0l!Iq7Gގ'baNs ;*`J%'CݒT.f.ӄ؝f  :Xi&H%5v f|[0ꁬt) 0:Z<Lf4ګͰ4IUN6f!Ke9.J46C&fK8 U=Hv7OHNϴ9(*"($)$$ 9h`s"IHTRDUD6"g8G!.^Pv8NSaH $hhJQ*8FT9|tAͶ4| eYxԀKa& q@d,4/$h1 VŪvlC@>o~{ؽm )Jz~r(qHR31N5,$L T@(] l&qU G]͘W$NyNgcRF3W9̓ʦ#r`NП9ת ޽?o3͙!h we$!s( Zn&2]*Rf dUKT O+, Y$P99XY>s<VIwqC+.ѤрB'Zw "*!@eP%۴V n{uXͮ\8y9j kjmQ6ئm2s"&(hsBzu-s& 1:K @A*W--A8( B$$c,}a9cuf13y< S}M%yrAFHHryiDf^AHmU E0d1Bl`сz穈쎐]֘9ӽ8HA h`X}i HZT*ZR PY" dH 0LYRxd^B PdR z. 3zs,E!#O[ڞ09`3RFPߜB6-S)J4J (Д1bh HU4C15DC4(#I:42ST P@V'Hb %KMSJRTSB3S-%(Uti(B{( WӽB`X (%j!$P()jb@ &~N,fC8A|v=#| Mφtow3<tf\-yvL]-j)lN, [ sm1_ߠa.F@$&A!5#:@s=F $MdbpoawVFa$.a +q|T7Har xBnS$þ;B20r7\r#;MqIb%VPXP;*bs7"®L/*\ i"[ߓ-3ȸO}ᷱB'CAhnW*9YQSh3*țecXh;0jL6ZkZxoR'7uks?ϏΊ咹=Z sPpUC ӝ|>* 0: %Nhè J '=GS@dH=lhNpPQy %#Q)åN=arB%GpIaʛC;N x8fd \E㥭FVW6b#\٨8tplG&%O PQFQ!7'u"D٤0IJ3/nޡs, B㼓!$聡N嘟$/nx!ۧij)(JA__tf!$ Ck9XœT%c1BDԑ6[ʥ\53 ʂgEU@D ed]Gт.V eX8"RIE-*@! IEB4U)UIK@BEC2)$HK- H`ҕQHUL"22 #1%(R/"P!(Vء )/AcFԁ/g1FܛOlwkPAy0 ڝ&rrg* dR>p.t$Ud.g⪂ F pTbIV #\0_ӟmfh}Nu2* 2atܵd9y37?N Sdˆii.g ܨkYF#h3%!ͩbCly .A`q=ɄnE*,>IH+ qc^=Dg@P/\MJ*{(Uۻ\Shsx`pgȡ&N)ʲ0rj.p?q+1ʬ4'H9 ;U!sɛe#UtYzu㨷- 'v yE@-lr%A؃@LsN 0x@)Q A m;;lBxç@ާ>Ccleϙ9C)2hLb[pוKJI !WXaIf !4`N!{IA"ZJ9¦ݸ֐,R&(z,@; 4ĉ,MA>A8"ϸM~x | 0)n{PJʆ@13# F#p0NbW~gvyy8pʐS=&:ہӛ!=[p*Z;M|as=| xxCT TH)BH9(RXysQ@zQ*:%DEqET h1c0ȏ$=wE^*\Ip(-Rlт(,VZI1i @o !x`=;1J:]O%Cx@ZM<%VrFh~lX&xCt%(DMޡ0M%[$LY8%9J6Й@N`nU0(ޗ&Gh~ݔ@~nw9 scd11P Ԩ'J^}&Ԙ/I9@L$"qs)}s4y^zp",;elSPl(5%OIw~R8R aUD@w̱6Y_or`}*)w&N_v+lxػ&q=V%e;+/93s&hV&amyC1 D4!3C1ET8@I^ALM)p9zF}' W B3{MUE=(m:ɍIUs R1R|>PݠHU5A8쇅A|%,Oo*R(i( I~fhrHtBRTZ|d F{gz* zz DE`PZ$^spg2vt%4%|7r[<=X>(|)8 E2HWu^vLCV@=L2KޫIRg|It#`F(( ) R(!U" )效PБF ,1CP (JHyD$hX< $"Z($h" `iHd)`Zi*H$"E IB@,E  =a: 4׿^hB.lSPjz"U(oM NfTC,?a=14&|Y@HcN ̊B Vj Sॢs°2' #?J St>R((Z2htZi(hi62 2}ѩy1E VFAIX) a *gѳD$$0 @I0bY)"#iOg?4%C0"u3@%]( eź X E@C=C#ǬQx2!y#QDT0k'% '/ivVM,=wRzp(zb!sҀ >BHfߠ@G) p$ν\~o>5<6e<Ȧ{qЂI@b($UNm[$\'9pbyo"i<I{&79+Z o ^{_ =Ɨ|P֓)KER~7&2!TUS(RP@`L }7@Cds3\s҈T'6SSA;UCuP8c $(ML8e L@R= "5dO8!e.Sw3efkZ fe`͡4 r) %/4ЀWs-5oF(R2眥o^fE zCDJ(E $XiblGI0n|2: lmA{3 4!Ǯ 2-.a(9 &%@4Y$Ryð 1)hGz7kH⟬q3yCJyQ{3gI2S2[-54b%w7*"AQI:y6ܽ#n1:pyO/{ǥtN Dr)lA7\=3 GIw&eb_&Lbmc@Wmh1oFdIlCl6ONO{!Il7'OwDFrvh s1GNHիʤI(  fy ՒVgH BI)dWlwJQ }2TPjAoN4%݇ÆZywsCQEE("(*me>fMI@Q2i昚r5LwWt7KHb^g)puCAsB^$9d 88z^,>jʁ`_\!y D)"@J墝ѥ0!dPacўm&8IoiM IɌ>5?ɹx09AV9U>0f:d *s{ycf D+uuQYՠ|**^@v KעM4rG#ř 3U&kZ">5MؤRO䩩mcimѥX&! @J?XᢪIs(ʟnJȁC:]hX c[e + C,bBJ8p %jslR`@$u1`< Fx5kPcjc^`}7h;H:F݉UKꬲA g jՉHZřYI;7R|uctqV< b{9&F.Q3ش ;mĭKb~2na0eV[VlЌDT$(:M8 P,3֓}&9Eǿ ׏\axmSeZ &)\Q"sç>FOM炤1 ی{(E}yZc -95GvUTXliipٰp}Tz&̒e:̢e~t Qad E##&|L83H2:e캓A)[#&b8e9z$!I!7#6#Fv7H[(O745J1H ゐ Wö#*ުe"4u1@SmbݕCFAzWU umr~$2AAf>Fr;5|:36b厌1S[MRӠN :97م6G Te8vS:f!q:U% !k\>GT3AÙL$tǖӗCǹxTv޷xbyY\A4։Dç Ă]!',Hy!\J%4h| ,†Xغ3\??C&cE=xzL:bN=8tB xLAВܼry#raQTQA0,JΆq4ʘdN{43\ϛh48< Yh#J)/Iȉ2{6䬊°uC<֛`h栂-.Z{#0~#j*:f;Fz73s֐'G:4DDXI8Bܒ'CW9})h >p(nS=ʚvDvJ"^n^ 3p~K>$}W8'Pf5kPF6HHN͌=VMd; YPc;Y8ӁE5qQ k`§wrP]2[4sRE0_ϗrCpQhYÁ;x n 4v2O&L9";6 mV%!a=Ić B5>jGH͖cvF&6>8qX2Hs k-[*fLƓn X3M͜]{v(uVX*nF Amo\fށ~ܲnN$w Ə6i-14ֆo6y`on w@e]LCV44P*qCZ{2.71FY!en'øWi6jޥĮH .f db[Ʉ %U_˚ yjdގ3eFcl e^J:v̇18] H̭g)ՙ1cB0ctw!1;8)X5<y !ޔM`#GsEنkzz/em.&i$}׸s55wӤxғJĶ 1yf#ZʷCB5v{ .Txh3/bXS Qc)8 u X=T T4Ca @9d!xE07A qh2B@ Gyݷs@#H RڶHOGF?) Tn͚+ i8փGFcF,yy5-f0k<8&a<! t &#`ꆎroHuQ TCf C1kϞ-H;;뿫1^s z ) :丒8//~р6QX+!6>H6 SZ>e7y"S@ qdsÿb CJ$@U܀{i@RatCx(I$ Ͱn7*bB !||yJ!i~>|o-~l1cH/O$&BI$#Y]!>7@iͅt62QZJUִCo W X1vfHR =#%m XnxSE.llj#\;̝b DPj(!MLCQaF F@nZLkBVU StӑДRP-;)Ȃ1j Nj*}D>;D5@3ω@Hɥ 20W KnFK=j2CumZ(aF.G8{'XG'X @" #p4b@bh>"\ 7r>}mRI齬}1X|*!(y.]QcKz>+#GFoy9A(AMh">20C1b#ʊ /fz"#|~FğhOnX`ؚ͞k1gIy.ƒ{OO7 q9G'f)/='3]@;4HXS(x XE@DTM]^8͇'wX@@ģȩh *1:0!aTЧ T+b:11 ДoXy&f,iG-i }Z tSVei4:t8ixUNA6:r ) "jXh^7`|Afvc օt"j.Rhjq2$4D#3kCȳhЛaJ=XcnA̺L"96{yO[zٻZp%-MJ W Zy>KMZ-`ƍn-=kZXֈ38 3řkD+U9<8ֆ70xJ4|15}+AL 1A=ևL;(5>vNezj3EE58c$tY!HFNhCT׏Sa$&x@K9?c!HhrAQXFCw6#a u^AU5KQ-!YH%|:i%SEXά5b. jm3J<F]aVU=׿xo:t\T7d)w,WsqK0%A@A,Da~d.~RύQ9 2Ӌ}8L\?ɫXGD$ d% M*$ T$(f Xi ")=gBI12THA"TD!+4@JA P(#RH+0T +@@dX<8B)( f2yL̓Z:7kr0N+cOprrhf/4Ù(v76:Q R&j)Q<tS )400lea"h&&*JLN V*Ҳ׬mVAL{DH =v|ʘ8dM5#}fs>PA3h|D4SLH&&?W1@RR#p>q3.-ON% lP9Ýoe h("cw H~^j4DH"<| KH3͐8t cBFSr@YCîՆA%QLۥݰG1qxčC#㳶$0lSc,F(z~ڠѣ.p w;%!k.]r ]IIG!y X `rtj dAӱNF㕥.b]Ѥl*1,~J}uH|nU3I2!Yadx|f*IPaӼS;<HژӾZC:S)ũLa9G6` &.`3P̩ȁȷKba SKv?mrw 4hʺ`HA B"ŠDEhVCuY&uܔ%&RP("Lâe/s?yx&!;aLsbO d1Lz !ӄ$bTҘ#Laq.ƶr6R @=?|"ME@`hN@!MЪn0wy; ?d+ W(=d`PPp#?0!Ī_d&+)jj"pTRA2P`ڶ6d ) X* DI`3FbZ fT "YfW|$tC <AӺQ?, (ߜB#bTi| *xtXzRH)n"!;D^)"pB_$rPtp=uMEPL)Ҟ8Ndzو I@!% Br %Hi4B$H>@< ',\ !mIAcƏQ0ʨIK;C{~ASDD% :w tA::UvvWCgpMRԂ|0Je%!"DG{pp0@ꆟ\AaGa<uK }&y"PHSi@)@= @P% H <h*(KZgrCBD-o6FR I0ݐ&`iA4<`{+{L1SM(2C@:0 nRQhzWD_^ <O,<7i!;@BLd RJ(`SZs"\|=3lMkkF͊IB3yS 70XwXɎNć"z 6` {SG?Z^:P"W;/Ngl)%hHYz"HXj! Q h @4KCw{~<5R;vC1>rQu8PLPx=qZqn ј=W;31'ĢĢ쪆QA~l$ =s7?um8 wKQxHSK[4åN&z8FJ9JIyLwܢABMc9G:mA@)b8\l8P s%MOvRciw0偧SwX_M[%>R`&ߤn,zȘQt׵l|c1Fp!T-8Q݈c qM1H(N[iL0[: l"NU[eْGV³I>sN8۪cxδYőBφ; )w!hܞG.UC0yq`. XJaLbiC6sHp H)F`zr]Ď"Ŀ.Q`XD8dM% =9cAZp #hu )j(bT)/oP؍{@FoU~2D= "T/i ܉>0:JF2EYA v#1iRIEbIE!$C툩i( 44bI&a`%`)>q$-J.1* R ~9 B!ޏ "e-"0g]<DS-gD09SP4%\\ v&3`)(z\~ |ُ?+U1hڰUFJA)0- }I3 @ ^ʴ~-+HK4aE)]dDd9>@7C =ETƌHe^G$4P8^R@*j Gc}^4X>.[# L@}Il9J-RA>v4܇L Iб`sMNyu'_CT2H~g(Rq?>A\0d- *d_>?.8KWVd(c.C#H@J'S ƀ r9!IAт(H&4S8;As`!jJF`oZZʩr)TK׸x! S>/1|0EѣM}_ *wQIX%"D g~ϛrڊ2l2tHUHӹ<^ܢIxsErE|U/j CDm-23VlQ=+^CF |B:JR@IM:GX<#ͦX0G,c*[O_B|W?ǹ%}Miؘz'՚ZdEzOyM>&0i' zlֆc9ɧLu\X apS%uSb$ލa5 d ddVnIAU;XV0J+P+jH"p1#RMd_ٝѡj6G=g;%DW_mČg4 BflN>/| /Z)ݤmx1#Wn_d)θ@Kyyb8;oRbC}'0"qMb)%8sJfJO=y *؍"6rFK>zOg'q"UN!iٲ S:v1(1=NtԂFAH[b;λ5Ⴠk 4ЭBIh lWCФqf v~A /Ò"\-P.睐]%9i 39 eL%˪ ERbpG%_l sJ34n(oG퓺27B :@cPyÀQZ|jMUAH];+@,v&%VX7>J#w`$A!JXB _7߯ f4 N/3|AhRC+7H^Ĺ?T{T>XtkP6m8C!}'w`AsR#}yZe# ̺+%M3P 3#*Ǻ%~m$-LYM2IcKIsv5Y1pBBfX6rdli`Tk: 8M(Tw50 o0clC M$(֊2d@*eJYPޓtH}D+bAQGr" b&wvChO `,TЙrwMҠ' bJN*|)r2U v~,?2\$ pNꇭ²GnRzl6v`>oLH\_Bቩp%.!LxBBǠB4 ' E~?!d<}IS/q(6CF@(X5Q ѤC0bv$* qBi}A6 q*yE$AQ$(Bq 3zņd$BXdgH@<P&)#F&$L8{ F$>ȡph>z̋DqP도PrN!1 UA%K4 CQA2L5CLQ1DD4STSMsZ'PFUyTCTAي(jTIE\t|߷)(H7g2bA;O2QHC2}=#@":^">O 5w[}JiV=ʁg C d x;ylxZFZ5XIxg5"P/J0ܹ;!C:U`|)ITT$AGfϹ9!1VJ(0S_m?ªu;:f4ѦJ9#HlT!shMJ8OO( ZRfZ $ =6)+3!dF&d2Ecx#)Sx!8LD1r؃CH Jf*CCHbmb`*a-h8PJqd*g?a=쭶h,4>yEul8MT MP ΰ#HX8&1Y&% N(ia" Tc9vq!6?2qdLO[Tf8$\7$mągXa4cO *g&j"J G9j~r9ŭh1 s$m5PT64H[ P OWNi1EhNpm-E蒣N$c18$8c'[Y(4$յyPBp&Èp"%s lgG'Fn)#T9^3N) 5c3fvփ5Ac5qO[Ap&C]1.ڼ2МBxpDlb4#c` ERA,%AJRM@QQ09@#1qm8abbL8昍6Gn~Dtw8?qhϮsVV, RyL3ѡ)/3?#lLz9%kl*(1dK.eN܊ρf$0htlzns bw6Du;$xxz_NN/dg鞏ʾ ORR$2/c Jx(Ì||NnmٰbT/Z0>%wf2BS4кoޜ(d]zd.ėfҢ&G^eɹ0a!CR1 D%c"Ũ?*9T>\+gP1ܸW!ӂjHuf)!|YGuI@E`3@)tNmA0At`tf$P;Mkd`OKXp # DBf#ZB&Л>a? bP!M>=I,oabai<"j!P)sisN狄Q2/,H}BC² % $@T j ^J| &ɐDM:eyFN7 H"P)A 02"BJ"\"of9 w#|nZ0M*ll A!ިyL^+lH#8 ^ɧGG6=C8"(*(hHޚ*PK.ۨؐ/kt&'H"ߨGВ~ 5qi4މ 8EwjA*ݞd=@z2H,&s'I' 4jLeS8 *E=WݑWNq"P BSBqRPP@$]NI h;4`^i@r#dDa^8JJBu@e0#DHRБ ԣ@4RT{TL%`nC8pa0RD@*0ȴ TDPDJ3RP4t$HӔ@9<:*lX+ISP`}pgdy7##F a5^ɋQ;X~!#sA6X ͉$:`HKVI kDFW =GOu%Le&~t}z ˛vqGdj:J͠")Ba0m!QSHp#_tߖCZfϽBNPW9}8] ɚPm51W NI DTt[I7I C)WZVBYS+ECSהV>S?#9껑[s zr\a ;M{[!4ڛDo=a"Kѯ~3~Q؇Z.s+JjߛeS P$B,CY߽v5,מj1ScxԎ0>c>wxGZ|u-{WsgW9LV;fB0N7VƮFO--s$;8yCB줗+|C Xw;IF/ENai2"3G/5^ytWJ&5;YcF7`sKrty+/:谮Ĵ=S<^2c8gf-_c8s;M(G 1ƜHC3pg c5XmGlc?MR| Cb\ &ōnq<(zO (#K 1-j8+;L]Rhۛj|1ڵ}A.Ü0xKƈH:SVʣFw->kPVo%&gK;âL -lE$OA|#CCe3O c^,KpTQ|EiG< e1n'miմ+z eQee߳wM#!4yLZnpLx'Vy8oT\<$C2X4ϸfvhDZlW6˻ =&a^w4+$fAUh́v|-FhtzUx4LLfF|=@wgrKx~5 vdU96Di3dM=3؎N! f'/ PȉnqϺ xK8o=l(`C "fsVN1s۪P= 3 LMlk4T0s.6gmR $)kj@!XXAhHK& `ǮVaiwi Aӕؾ\2dD)r;4Gwo<9"j9w+vji!ק{!o^nٲڄ z>skOn3߁ E$r_K#957DN鶱I[ 9шva. '{+¬jwdoS'b*љ)Uf9.Ly ?+=K:Y|p y;Tu$u4Cxd|z~7G0TQ-/&/W6ls=^GC#≆< D49BųʣbZF$R̽(<횾eQa} H> ﱴoեcYW&hb #(8gme8Ծ;r΁To"J#ŸΧo4'jGӹ2ޚ'vG 㜞*w;[WDi!i s"rd SGW;Y.M#+Ab|Q<7n|gue3ТI^1[NH˹9iQr;@+"VHN/YQ%jXn4qcm)PƯΠ-Ϯ ,m;.&I|#|Mk9,ؠzI&$1a\lkR;1D/9XSgـu_FO|h$;4"(%xHR( G(RLH w+rhI?`q cOcVq4E_v1mT}<<$YwE$k8ad&dl;EA8INf>pWtT4Aؼ΍Kh8̿x:-QPo8E9Ln O>0d$JĞ} s^QBKqˣJx/xXaw`)/6 It9тF46:ccSx4ēo$m2iY:y=pYX> A Cӧ9A!  0ŊԜF? lfo73w>+d0;J1i%? 8TǥF5F#j뭋ƁiYCE,ep AQrHur)J"&YÈHt=C(CL\nӜ\T]o~4yƋr ӹC5sեq.pMV޺{yj{? Ci 4t*UgA0(tFOa&CZsʈٕg2P]\Δc*P<|F`l#.'4OV+Ϡy}ņ="@<е8w5-e| j b:L?qC0DLIB< M$ )<U}HIWvN*{@vM^KƝ©6C wݎGOD|E!'~P- `G$JFQz25}ݧ w"G9^N%O7y& MK!GյcF3\r#l_lh֛lU(6/#8Z$I$&W\{< 7$N5[ mpIEˡ ҂_(F!DB2D!e@NhZM5T!MUQMPMPKTM <% )R4<2|zqs7[ڃ}aL*FBoRܤBh:C}:@z`!ލuyAV~?#!-A1**dN#! ˈ ) <~>x 3y';{! I"G7wFY8ܴoi&C@al@X)"Z4yR~et4!:_D x%GN݃#DG r.$.=U 9fl"fpC+ZB"*H(vHҙf)")fZGc DDm0+4O" Gpc@Ѵt& R!@aLJDq`>nixITx#ZD=C0ҀZŤC1C3>+QEp[׿A56S:ITҲs=[B9XBRdĖ DE~B!b|MٺKM͖ZԪ-],i'f`VmcE[8Zޔ33a0`lHb PA& sx5/v$CmX80ۅcPg$5!;'+&cuHCȍB AaxX| :e/ J@hHt1$6-b n8x(۴|y ' {!J"ЇQP=s g~\|l)@SkgcXVa|C1.=&)G6lSLOgZS͐aʂy%'G0! (b X/X = [ ꣠3o'TkăaД!2EQ @PPqpJJbdb"@J!)h/- e0_Yg S?m߰}Ǡƕ}j%_F@"UTurD);vcI*M$%zbhd;cQOW~3߳MM0 }H CBYH>b:|:t't23T {5EPw#S>@gMݐ))$r [n8\T"1DV.YTKbi;IL%h/8BrBRP qrq$oMx :lM[ ֍hc:v NR<ၴo\67} )#0rN0'4\Tnߞ:6V.wbf&*fNnD(V0EgNj-%gE^ gt3 2[JQDv}559Kn mCj<]>pOݬhsvQPӐ1Z H(H Ě|.PIаxs=R&N{Д/A,Rd*!)p(\8۲Qtuғ򬎾?eؼ[I`sb jBiW{J&6*w l⹁Y 쑽Xf6k[+`@>1@T6 F`çrDBUBg L`)R)v@j @`cð) 4P6^7/J0ux ^ `}(KEΏn7(Hz:VsXb&xqq0 Ñy76.k qpʾ雤r^oƒXH8 :Gf(u.Rd6M\O&%ݤZBH}v֮^(ti"u"KBB:T1g4#6ŶL61qScd—c{I0Ƹ\Lk5#B &t36YtT/NwIṜ%}!@f~1/.1 \ּoNb@B%mbF6>SQv*Q%D=% %) nsPf3@ƩnY2]<(| D\3QC{BbWZi&ox幱mݻhkmCMV w92!48A8]3[{'Ծu d6ﻻ x8ȚT&l$1"= |qb;ƀVJaT*XC:zm&ZzZ;-=|CEDi' 5O:sMċ 4KWΏ:UVj`Փ+9(svM)"C1 Ъ2O :Bdud7[o1f:3m+v*ɠ hY7 ^Fp-BP#"Ad PYއ"nLz-v %N`!B JE`Y$$%eIaw.=;9aCF- <'Lуtwd&ݳKƢPA߅{H%(`%hEd($`%Ui $d 9 9130HL 4RҰ@9i`tЍ+2 BH,$@) MEA *ةK 02ABW1lSHP$fBI((XZ eHEP mbHJYB` `"J !"dXhI $֎7ӏ.:ϒCOӰbRH&jO 96syfTB:Q0 ,SWfn(4*p^mŐ*ywZl_#QÒ& TIJtU*XiNG8Hi R=;. #۞KBaג.V\ōõMxsT72ʪe/ oW5bj2H f2$vCXŲѢ ŸKH CCd xs_Vc(&(cf\p] "@dݼd!daA$(4(R:1VR56صq/0;4^"#},n}vV^x< })HEM0Ug;8zV||H~I2D J%CŚApj2?n#@]9bHx<ƢwT9?/iXW(#vfcLaZP8k0b\41&!HŜ3\dkm5l &˚ʾx/$DV*F*(h*~c:nߓFޕS3N(BYt@Y-ihHI)22 t{cJ .k DFԘYOMLAHr/QbXPaJDy;TƊvJݚHv[w2Ysxȇ U1Bn@?iE"^ cO "11R0Q-qtXCK'q݀ÑfFC:^U94:̰¢8YWaIݙ (6zLl޲ t`!6Fʪ0LE5&Kiy4s& #/=cƴڤYitGln7&ظU 3*H+W1&2? ೅UPXB)(:v{ 8AbSDM*H hmtH5a#*%z<GЊ!)O2N$2dBlzu%:Gn_g%]4U+Lϟ|-[A09)~. xn(&CL{46!qr'qF;j7ЇM= H!ܭ9oLDwye<7ΣmF7҆qݒKp9xd7p`RJssةT 0i?q b{:#AGED/3iBzN3ɍp q!lnwMɸi =)2M4[MM;)x:%4c|F6ղy<| z٥M9DCi :@0$1hl%bm6α F3'Ccc :] t] QX $|lT<'~H$x9ASTDDQL* |PVb 6ۦy}YI3bܔ8l#^ F"i٥d0բ;b& PQ0PN0 ^D:7p4i ppM9̩Q0Z)`#٢nq|;un#_ ""R* QIDThi@y}\a1$ѝpS2cׇѶ" ;9){OV,'h}|I(a|3ܢ*h$2Q=#!՟WfpmD3WFѱ90q:XӤc"HHPDA1G}(p(h"J:8IEA)B{:W6r6T$20|}ݕX[w趲ekns$Q )M)bH0Yy uu`wa'AAew $:5f2i<`*҆Bxӿ:H*^<Fƍ7F6ۄe+fצrOMJ@y!6] lP/5>XH&79" }! )QCRR@2]@Il|/g0zR.:܎hjoz^7:ǣy3mSMd8 DOtf,cULadрd7il &^P _|zH6S\>5Q!Eԇ*A郳M Bv4/<9H8n%3fޭ tXP4J@D4ÉaN(H(Xs^EHR.;W:> rHVD⡿!5ۚ9(M[wAfSi9mDzH'kreC` ւIUAwMFEtC̣idi!&ǪyY=<3en w,zf=KUH '-9a!MAPh>sJ0?ي!^̙ uITך JUqML'z &("B"E P tLsqe1K&P\D(R @O>Br`)7@%KJ^J, @EIꂒ"kڜS|0Cv6 ˈ舟eKII az]n$DTM)F̝#_OPRH~gg]Gý3C^@]*yq-BPDuѣSƵL1F*#a" 29@p ),J2 Uq&_rQ7E@Xib H4H ۑgӌ@žABc0tƨ<^nTg|Da4<#E(Wny/*0#Ax14`b EyS|2<'eBHTXqCSnj_R|xybs{D 9R )i*7ǝ Ж,_jbDD|<  1)1{;q:-GH]JTM1Aũ-]Vϑķݲhp_{RQ׻",l8T#Ēع$NOJBdht'!C(sV64᳔'؇-ʋD5RD#TB$zϊttwyomC01>yliԟ4":̹ÈD*EQQI ]!ĂE !1Prc8S4#wh ;r81PSC/1C؛̀"x|9-3UQJ̩K-BڬJ[PX g1cb4-b4MDњL&(Y*h(pA@CDD5 8""*) Ӹ|FFXS; Fjie\DLOS (bBp)""">P RW*!utѰ8a( "T@% ,@I.pC#>I`?qOPqɬ&% 6|a+] O*ܧc>s&KORw qB/ $ CL/0ݾwH谓^/GF0$Mꇣ U %9d^a É'3 !tb]9)i M\4gv-5gtH)jIR8!C'2Fb> yǘA VE]ΜH4LGO<Ņ8:DM4@Uvx4c *Q)bZuF Q86iCv,ѻQAPw'IwgcVs;>=.af!tgnG)r=Zt J LJH̊|}8l|i*ϊcъKlhmC<aF{'M SBTw179%XH"#FQ;U$Sf'm4*R15bx !LX*퍃 yxG9~ʫFn>"Qַk+.^#IgEC0!#J$DPAA4L(HnC6;rD~|sl&= @IbRK)`z$TsN>O2sc$h`h Sauօ?19D !d##zs1RN]65)I֐ؘX! Fw؜gÂ[HˋɿZsG'~q *܆qZ(G-!V +C\"qAvᙸP@JOn*qN'W"N-&;m%4RX UtuQ P90"W1 O+zA>K @ǡ_&Cb C[ëHRr6%M]0>u;CyjĈe`%Q!zV?5HURPWENp]*?+ Inve o^HL_R!smǻ5,tĺ JF'E+1 wL:!6R4!]Qlp9}{}&fC9xLUUUۑ?DSyҝ!nb@ (YA$ 1?yq~OW[9wa])fJ-5: RB جC٪JsT DBKcA&U--=`baf,]B9@ǜXcT$8aĴ.Pph@U;HgFC(UBʬmuil= nC~cj @$G &:y/Ie^YWuh${;FȬzck2ItJܦ0&ͳL:`t˴9 LΗI 'ԩw r$K@L</7)R0BoLECVȎ86N}]Д'~o扶uT+?V^q$c:EU3 @A,=mI's]niZGsf2"1(s8,rZZ^ =K=ιhg 餉0rH}#DBeݸ Vs졢a1=mfcoP@B3R[ܘՐ%cB* +щ)5qQ8Q.~2% Ӥp[x cZ0nԒYz̅s d!Uq=$v/BbFm#YfwdUt:"wIZMDG4M85#n"=IHPCsqYJÌV56ǽ?TCHd7 b(3ўJNgf2!Xteӛ1 4Et4N^y=-*;>c*Z]')۽LdF*ޓAKݐΎSL%ݒtQ6GC`7,*Hpӥh$0 S=#  9lXI ;M!%8/r jwh4BB*/Jw!}CJPI %@;û|W\f' MP*)J yɏM<ۃTE_u8.w`Ca FDL (B%TU*HF$&)!" beX"J IԐ  ܣL9̟O؞I&}EcoxHgˊnpjgH^ԢiIwhܣ|?&,O<L}GKh@Wz~?as &J?<2Hy>T@r$t ~+}x`h H0ݫ^dmN04u! GV @ KXbTb@%?PVI^OIX 7WلP({Tܨ'2u}Ӧfm}۷*q9}jJww26ͮ>]=ݷyP]QKs\Ϭ${ﶺH= z=!W_sPVڅB5ݫ[ý湙]U>kZSu}%QџC(/ݟwѣw9{݀,htw*X흭 z=ׯ/yy=km}'w"ٞp=fsƦݴ==o@g=݁4vM9 t5ҀC4[a =(ev<ؐ  >= i}{Ӭ ف SHH{|x%FHowH{ٻsf_bwzo.k#`mUWh.P(DUw_cOu=í!mש*QVzu'gn>TP_[!=PSn}nwl'e΃aA+X`vOE֣{ܣo+]{f[[NvJM}ݒ@Gl@-Xϻ}xvތCit{wEd$믯뼺nmoG s{uB!rɷcy廎C`<L wp:TٳO|#f5lmv7:f]nw^Qyoex/m9sw}*[_MlfwW}jiサl4[zmzyS[[RwYχġ} ,tɏ]][NJN"ׯ}:M.vVq+4f7,i=]|ks_[|jw;[;wh=Վݻn8]s\珹Nwuu:-6iw]()wqԩ^lSͱ4=mVٍyzEm];%N[㻮7e(KUޯylZmӂ+Y[mw<ӷWѝv Cu]h r<->-vZvkuKwuݸx5 _w}j;]b5+cϾ[a$ >GC>}uAS﷥=]0.ݻ>uvjݺ fR:=zHއ]'m;w/|45tپvݟol}2}fuzٳ7eqvٖ]Сy.63;3nwkw$ o泪mչgv;<}7M[ wgt.իYZB֖+`3Ajlم=ʶ̏hRP5۱ֺ xU*8kw l(KӕϭPX;AI)Ӷ.v;]ڻ}.紞_|Oqwj83mςo;ou9ۻg{Sy]=9V'GD@E;uHPwǭlgIl%wr7>}>$ =n{T:vvuViptW^7pQZfsAlʻSVg@t;;Jq٢ҋz=]?<JpeSW'A;?#b|\?ρ+w>wo<bV^Ijgjd<-? v_c9$_xa0` /V(8?#C.--."0J!r3wB6*G:u}eܯh` G jPBcl# 30OG;ٙgt7<cAǹN\"}I30>PT&Fٽ9 ny^Pԥ579U{7}Yl0$%ϽOoY3bR),EJ,”vPա|ϽF-MQ˃ћj7>**o>.mm7nd}^^I}Ų08#̏BvA 댜qwx¥J|1;ia+ f8~n߉](]|}P Yr8kd.EA,Ɠ*`5,ƒA#vyx/53h~ʳ7\? @j]bA&e @+> >,Ć[5 -rI:iOYG`$\@89 zYt9YbӶ7 ".FƧc TbP<~ra0}-UH1bMDer/Yut\w?:|sڻ k#f<K89ƺ7Y( Nn GTVx.}(:~`>zvjskx8Z&8G ۠l8 9H~ug!AVg3w[oܺ 29ɱ&l*nP2tď( zEWZ-Nxprq=Ns;wQ[ }!CX_1?o:!V*j bs3ػfӋטM4))@I,Ky}EZ@ ?'ر ۴NSt0B D|5=ѐ| C> != CG XE5RCA`ɂ(0=JmTɘD)^r !XՈkC8NI@/e$R^=)@KXt?%ABTXOᴍ(p?0)5P)ZV R=,J{cTW@{lfrCb : p+2GY@ƺ\Q!+6?j[6ƦxN_ j">DME6:,C'kKH -fh cZ?Vs?.#(bRp֪(9ȇYIۄ!,hAQZy},^$E:h٭)_ϯDP^_S4quGD"Opݣ`2,ޯlY/t_i;gv!YWl8Ac"Ud2fj+G? nsVҠNW='㎪1J6cHfcUcBJ}Ą;MdpL)&5 FByim?ϕ_CçO]W0<<#Q!:&`;x<::Vt`:Ŵ |X s/v^-}ݐo6;d2sb4S'i]ݸtmx"􋷦ѵ㠫rGfNJS.`,{ i!)`#.): nrNy~v-M1iꊝqPĀ^/3Zvgrlˆ6[:, 9^ecH1QM%lʺUc5/ngL90N4`!E1Cq,`C+Y'{9>/ƸkvLh}`)$9jV%};[W)1.m̀ќctxm7Yَ#dְֵe5ƭGnQBΖ|ݍnEAAKjJ ڣ}4eA1g?k-Y?CQd.QK 4tC 7M~w~O~wr~x.C<6Ls!"K}9Z?`TAp ,lN<988}7L?Lwti AU@.<~t= Ӹ{}ʼz]넑JUQTVY@hj&siĪm{"#2J~x"ြ8{N8U:2*"(*H&" UF(DE0qxBFG#PES5mHAZ{gmE,E@"JEiV$iibDi?WC(b`Rgb<.4@s5lϞm4QQ\ f$&&劊•Dkr(,ZP3Hg E.Ơ(4AO}g-~LNX1,Va5H$CH^yP x_p%O뜍!zUDR.vӜe~&)4I,$~x_ٱQI~E>d?wWѭ䝍)UBhjMLxUZ^*}|tsڸuP2+@ T(YP!D>qaM*T)E P!]B"j*h~.))(z5h(R=D.bB1BJNwaDd44PUAdFTU9P` EP~Y"F ZX*5oSIKeE$xPDI" ^ uɭt8]QQ3z!xb==^8Io:܎WRQ|mgl;$;5SB?*Ls}b"LS^ @X<Zڧug~gk\ <*OgmCJc+U2DІY痊M@PAdXe׵JyǙWk+ipׂVb @'(aZh3{k;j3VQK(!2Dm(Q 4@gi\dsgJ[$)JR)J[m mٻKmmm%mm2m)m)Kmmm-[mI$e[mKm-RKmY%mImKmmd%-mmmUUUI-򣄥*sڻk:<"w'[2{AN?,%V7vw_+ЂSWK U8Bʘp`M^+(VSl%}crvx}?~PWf:i]{bxW}&є;ebp)Y$R_LID垾CPŌQX*T٥vlˆzݾ w*&A99ty DtrUUϽ鰓{ o÷Q a zX)Rrδr[ףcD'Lت&:AG.}5a8DM Jw\Mrv'&^. ynrjoNv ZXzrNK_0LIB~!sf ca/iI.lCLf{O5eIATkzV8[}"nd B$f("" }:P#gy T5b~X1Aȟ7yќ'iHaсox乵XEPqۇuwsw?hj @ruRө:*i"B44PE"N;C͍v:AԜ.1:~yEH ͷ ]E_玍[eM! 8Xh$aEM {>ݞk:IA)b4 AE݀6" ʆ3mii*4_P*M YHDBϮƒVx7gkd[P5錘+JB}X p dEZHHBcaB2bBJة5@4(dPT% %Pml1ORh8)(M4haF,b4tjS$U@HQpfH.ٲ3 HКAV'_-"$U8Dm?j Dg$lFD+jZL0$0Q0.aJ\3 yjKAF08 Ā $5Hh`32(wwFwoM'BLa:P%";!K+e\eB: 0Pލ(&Y.8 ;` q("l$CDDQ RA&H;b&H yFyD4EUUUP%cZ-b(ę`|g>*=QwlMŠ$'(l]\1N}Y~gHQEP?o2Nl-c嘃"Ϭp 3qd={vуHk۠O\Ot"w U1=`ȩe;`%6A&HƢ`%R"ZB(Rpa՛Jw< s/vrmW5,c*ai[pϿݨ>!P@8 1}D(գ{,.W,˜`I.@PIH* Tٳe f.C斓h)w7EA rp@MJ%儽*Pmo;,uzR O2v.1`4ۢCdH$L&bY&2]|.=UahQ/ 7*ns]h*Dzy$ H{.{ݱ\2P-Dy'4nrd1و0 '2hű0uTUFu䉣-clrVJlX 0U'*GPRh-V`e}o>69)[) مۉ]~/]ֹA-D->rjdLх_KA.R(TwՉL@[|{zjy?\a~S31KlX¥o3;dq(|UA6^b| U%IdP#YVfPCBU4=߷@N}؇=QGt<0LLrL0iPCx$ :Ys} F G@F^DE_ȼ~1y߫hFOtʪ%%=͙O~T?gan3h)rpތ \&K)  J RX,jI( HiJ@ % (hAJTj$2Mf> 1rݼx\owm]S*]E e0YLUB]Acņh>OhO_`w/RwtxZ*MZԌQ-ֹ7K_deށy$Ur֡_yke /WZRkSK_J{o>yyn~t;+۳ުsZZ^_3Eݿ8lZsz܇6[.nw\z9vPB}@cnvtӱ7N{n0>{ݗHMٺmN AC,i?S0qャ9T?LgCo'vZR*6aYf,Q >ێszx]t{m$âd4}>|L6?pϟ!p; :yTzy@6,^ii9*uG4߆ |eq7"G|: t=.d̠ԄETXXn[.y: ҍ=bIy:~LJxQH07䮜bx@9(H3nI ‚΍#KU%EbTb–%3#Ͽ?ärrDvqv 4.Fځ͙9Q%S/%og|HpǔW=]J=n7;@yNc S7GCqRLdQz}M%Lq9X EJYj| PJ+FNЇ'hԛ匭 yTVn̥ -nS* Fh)VrpI=9ue\`ÿZz *{Mv-qk:s+ڵ^n4/RvZ\_T=2UH7EIֵ&' ,8~u+b1ZƃQQCG!k Q(YFTǦd_^wn]]AV0ޭC`1*< 7Y*BBl:$1VF;#z eaZ܇8ɋ,ÃqC?}!+dP)!`GzJ=C_<.% A;8]h7(Aǽؑ2# =G2`޿̣)#RK 8G: 0YCVԁi%׊^-{7坿ϻf=[m B0suu 3wH|$61N+"a`ji8%O(p$ć}.}V/i}$ݯP2Rr>>?̎쏜~|663mu;{>mfzM'(CόyûSkIMxYDDRT?^`+V[1}}J~fD(dw ]l@d8|=ʼLqS6"!d/i~ Y wUt6 *T60VWz=f+&_ɷDl\Y,]5sGKVk: uv|m'Vft%_ڣ^}z]QCT9jBN2^ ?ao#׬T.?:Hh=*KT<(G( 3U1d-PJi?W0uiP$^nP(S$u@=0<%Rpԛk z zPzgb,T@ oکTϱtM/v Mt:_3(>|tlyhv9foCOq7IFpqGX^Fob02ݔ(u R*?<2W„gu!lʏROUD#a$豴ZX)L2[>>p&!B=Jp7EvCaGrMŒ4(~WgkHU y*r(/O {,gI9Z"]n0ZPL'۾1H!{,ƤTj}Je n{ǯ_ (Q~a/q$4(ZP8~λ&b\OOѨN`GCDb|Nsk;_gʤ "\ QWHSt}_/@)N@ ;hsIMSf:1Y ֜@PQG҃ @=nת 2k ~ΞP瓠@K*(*BxȐ C2ɂ _$Ff^ _Mh&u9J-?M-AT^fR(ubɥry@,5 އ_ rBj_yG~,JL WWw:չ»5P=Z5.4F>4"0"g띻K;1I uw'"3Z OCcWp!`%F>GrC1"Oe%_^5QL<*G |?o#ݮťD;hә( '1fmXuY??Ϙ~wa&vnz▅"(" U(ZYUc "hݵ*UxᯍOE i\a{0JH[@O2Pyۇ{ uyz$)%\\ g* _q6/7?ݟRx_y#B2͜KP+V$)T}*9]F0sY6+nR1m]7ٞ4ջ ]ǣf{\ǞG]湴jog0HB#˒a bEBJ f28X7RƦlw@0>2֜ 9ϜxϿP}iDUvy ` Mm[f׆Zf*<9+/LD^[rnuʱhp]ot9e*ks?;E2 U@x̃ 'DzhW4(~=>}M0aq-yd"qİ{Ȓ@ۆWZW}u]Dys䐲xlr((k0ykWrgBD[5e'HpY0 b%z ozf$o/x0\@H(g;ZVlY;hYꡊ E&+:а[.mɑ۔#]4mf9/5u= _&73DM!#$CKG˛d8(mStÓ"9X*KOur8~o˫mmm]ʇsz 1',D6j!!uֽ.x("D{8JACyqpͺ%@. >^ھ/>f$])ŧMu%zSuXDF.2گz?AEJXALPԏoo3|_6Izq_\PkINXb{L]tFz=zydx3[8M353|IoLŹc"HϕbLd.4W2ItzygF{mmmk[ˑ֋=UsO|/ װژ%::+wQq(NCÓہ+nJ)cg>0!ȍgU"gl7'sك)^M]x\|~N>>zzw{t;{7 *( DTULETKAʼn8Hށb},;{ϣ \1!Q JffJKK `nTUUU<1)q$u$KnQee$RG!Y[n8,Ȫ^\ww.]bnݱ:ִ -QaZF2pHv\SEJb1DQDZ"U.R3T*ܦ%nK`ڿ:J|-+s.;v[,u帅ju ߷N`aTb7 L؋ ^u8amrb\Ff,X/wWynq/{(ϭY9θi7v8SiiͿF2CkP?0%c U^TDBP/ oOQ(,bo'ú|yutۧk^sjZ]+!<7cwBwK]paiJѽ;gdUQ?IB{=W r8ͬu /)Pڿc C2SR/W-Q 2󌒨>Lo)μD}D&);Y D4P] )W|\& >P/`L;z|8|8}U˔V~yB0JQ* &O5;ZwxZR 0~\ѨFffF \J\ua"qdЩH4I4g|RjX@fCs,*%)\\yv="q/|pnp?gԐR CX~פIxPs݆T^;?n/JHDA@&&O#ʡ(i\r)=RA}svg_uzǞ7a C5d=C03\L{,`iwT`|3ɐJ(gR*֫G)"5Q+9U3H54afXPe-b X U*pKk@TQktPcId ؆˧$pF6nZM.mU)#Qn`ثD71&pHCt(0F 9o_nE` $d2(3 <3X~H ?*n6RBV3mḗ I$Ƣ >- \bcF4ENm.z>SAxU} C& dO΢dʻp&oM`ݫ'rNTg6!8# JQB8?'J:NFH-5 {5/,3Л0€j ?ic ?Ȧ'j}X|Cw=Z7gd:(B #R~9?Si(DADyL*|heW" 2P t/{;hB|8@څ:!ҿGe_0/WgQ_zeOO{jB TA^_4kȈS0̡C,i죭**~\1"""7ǟ?+s0[OR4EdEc\>;AL4 GMn

    )y]CuYhQD 8*$26{߰'yHX&f&hP+,HkJGYmh-QLȺԀRZɥlh5D$ * Q(~7**U `W3PTN0%oˌM͍:#$#lb" j %"N.M-P&fؠM5:hf>QRSϼ; EBՐa(qV 5\E(T*"*SJfT(M4McXW`\l AIU# qhLKʜSDi:}~_6JX)=2#n#;Xɑ#DuMVk|]")H1'^GO&?siáW= DZWl9ءK/wH6IHd,:s'FA8>>_fÑUKo3oy|]7]G`*}>oJfeVb<|L%yxnW2BIIhRwu2R3gG±Ta6D: :} (0q|>< i|D&(ܐwF?K%gf5|zMvpۆxoyK/zVKȷ=ާ9Ώ@bNۡ|g? wע>{ %P4ҫGो 8qO곥{{A?f:u Hbn`ʩrKa~\_ۇiG߇O?GG-SF@Sߞ^ou|YM\K']uj |pwvy|ηw$v 5=v='6v-pu11' >I4 ݗ:+4@Thyt_ge&vT5s=CI14lMUfjQK8Mv1E/ 1(s@wR`JPRPw뽒=~ݎΊ)T˨(#`DSGfj`&6MѢ[ߧbe F4 +OvW*1[hhQk+B|ʰmּL"Rtb:&F$xJ {cQL1:$#\(N`th en"{j:27D~PnQKF'ѣ !&e걏171"/Q g _ORaEί"/CJ} ͧӴǁ8D綠*wن&~Ed9Cs!} 5%݁!A?NBh,|pNJLRT,QI`GyJk 411OvX../ ijIQ'p$ ' @w;Y<_IJ"Iڎ\xMJ[Kb iN욂TqjzB?`[i;iړZq.g &0hts#^ڟ̛Nm :T[ɦC 3d5J's(A=(2:J:dbR~8O=J9= tL+vWQns`4ͼ#J7O ЮU xf]X͒ranC%Bt[01fp-[IcQS2X)>:Óc)D~nAc $ -"{򀻈Ss٣W 'td ѶQp!yZȄKᎊ/al!xQ7(?Ȳ0Q Uhpb BAG"E,8* 2ɕrY1ep]\b'zݿLja>y<4٦-`*÷/ ){k+0wnw p1XDc K,C&*'>6'GFAi덚=Ͳy>#ZGusǟsG)ٷٓ LS k?{QzIU` te"?d 0X%YE𨏾? ٸKYRUs% DFdila) A<u_joRdO9:o65[ O E!QFS'SB:{!ߧ|H3VW)5'Gǖpr`x?`IsC,zi9Q-W @lt6!=q "CB  E:H]% 裸);9JĮ&XR+|ap[.AHO¦& g)%QBƳ!koCIXw #B #BHMH J%JH$BS0 %!D +B3BB"Bf)>DKT IAЋ@CTPKkL4(( #HP~8Z Q98!UEQH1 I2%& bRB ,d\ZBwy7*:hkG!D۶ku I KJvJж3A>KRԏ" "j]IH 4&\2P)p)1 ~ l4B>>ACJ)SB?:@5$r T#IKB&%Gi盟``T#^kO1eH^U{:qRU{N}H7SoK >(ۮޓMvN VY俎6ۋ]0KկW3.11(i`O- L|qρ :>k#c_ `0>Ǘr2vWOY+NyhdG1rU%)1T,D)#AY{jiqÉ`FQoӶU;uf:O=|1~4Lɽ*,1+O?y1 ( CJ! EY7^e;zCK͝ȂB @r [~^3"̩`ꬋ_{1<+2LR tkxymз6ʶ. wB/;XqV$?6AG! Z6]9+ -O*yu(ubet)(76/{Ye`\׈)Ol~5A;'nn@6: 16ɭ%U`p--{Thp`~t˭+ ԥ]^$϶G Zj%s4|Xf/{©i-dtje< Dn~s-.x0Uf^1.J?-.yTYwcX4qGEެZ_pv]:Qc6y엶6z(ö#tmY.:m͍kc/K}kն42"Ƿf޳=^*Ā?}y{n`"LSܣGͶ^0%O ytcnhQsd\{wd=Lzն{|tAT*vYQd몬-b )V^n21|K2B{\MƧ=}Yw FsD{T"LF׷pk8{;98?=7v^AׂDJdJKw9s9s9bs֮\F 1%.n=Bj8G8b/͙=%-:0n99qJ˥rT]2zj:_f>S;ϽCv˿yE l?/(J'6ܔmoLl3*aIB~a Ъ7sṉϭx`;v~Y\󅜯rH]}/$ ֌" #|l1{.[ꝼ(C?1MZ&d/}dSb Gy\1#2 nuc FdD˨cxMv@L@O!<{8aWp}?/5TŃ zxx?G1?lC(;$>u/S|񇫸$ 8cv\zO ޯ9Ӂs T [ԪNWhL0A_w#:/OѪWWI 6a7(`I(Lf Smb>p1DS5=t|N~6O- ޏZ>Bi,4 sezWu3lk}xt443ң@DRA4A$M1@}7?3ݣ$w8Qr]&DCƽKk o)Rp.P)4r9oˌΜ{]7(E$)Ra$!}c3R1_FwDH|7Ru% AD נR/7:sڼyfCqHm8]o:[xQڍ3BP!(3'|/&k)RCfBx8JtWn)-on47/vuyy؉ /+}iq_p5)RL{ETdkok;(l T0- 0ZԆ*QJiD^yڶ{׍+/wl;*Q}6eyZ `QMb( 0_ٽB2EO>UI o 4=U?8d[kE?c *zv~9H43YF믥TM*{h ?òP,\>ppq{86kEH=Z־@yx$y `QzeoI)C eS(K_9=;B|Y3K=%g}\@ HAg( UpLS沭׏Xy88Dߣ@說@o`;E,QW!9HQ3$£  hWdbhsjZ]E/^ QJL/wg X5AFqï=?("2<*c-((j9T;h؎Y /"3I$Qã #KV/sѺX$m(@ ~I0S.,:E5B yEj ӱݓ~N͠ ϖ( ~i>,w3 L U!i h* 1t!^)SXd{EPt x??A~chLO5'aPJfO? HHNgXu'Ѭ9ŷƷP}~ϧpoz~=)f@v-T{Nmy:/҃ C`Op˱FG/ҴޢĹ[`O:wCO.b^Pf#xц(}>B7OEx:/㊙?!jxu8U@x!v3;rvRup~E?#xf{x_E]Yx$:hiw^MˮVEv*f;?#r.>h|CcND2c<seBIs@ Nk7n '!c-.%tkҰ5Gw,w۝tEɟ-(Jw"I˝b@'<[}g{L7C@˨ϸkkkY]pD7Tg Oݩü?< >A솀^z4[W=_+ƢxeT}mGWcnip P_' S` P.PW놼mnjelL1 W$"u]8d72. mjHS^B$%2>T5i5 MRrrj^nܮvw fm;x,(  o  Jq;a8 v>b> M6 xB@-l\ hZRp|gzSGvnr{ AIfuO-k0}} ?hu}0)Ā` )/jr@rD ?9 *U0Zſ"քK χxO%z@fJ| L~MnQqp=.I=BIqB8"%MbE0NNԋkU dY '/;!:53/tel1W߭><'@NoeěʒȄ gG`~&}W汰{~ܪ HԎS7\u.|6I>CGFީ Z7N * IPtXȤ5XyA b@0TI$'U2}2QƂOo_"s=>!%Oo)!!Q??1؇!! q*fScOK?ca؂ KPC#U~ݫmmլr؜G!}mk}Bq'`YQtO#C+ 0$2BHEKMF2ӟ3I.8&rkd@("THGɿUU|L|y= ɦ<3{Bc \S!,;5?@*СSHV !'{SHyGCmި͐g{D!2Bq?Cw' Zڲ  D^999 y@GG,P!;0Yg?ݘ nl;Yqnbn].g(zoSTA cK+DZ BSzefUE&#sG9䥇;!5e_9sxeA;@ܴʖj9 ?kxa;|~=I?r&Ap16{NĎDv\5÷;I-&Cvfv-JՔHТf@ 2E.aJrU0h'4zr=CcemJTY#-*{&$!uß؇oۂtO[Ub *Y;}Z7{}O?ӾG~@Ԑ(XUc1Is̈Ui< 嵕:?T '&uI?Bmx#WzfkD%Q*O*LnuW.?.{UUT I-sIHt<ܱJv IAgѩ5d{z~HDA> AE PmewA-S0xp'b8(o:4+m غ2EZrhQB.tOR&?',,OW8.PtJTRڋ*Xb!`@@ ԟ7k=͗?~ְT +}w?8*&cO"O$|'ęd̙o uNhJOXGoLvmvy=`>p_=y)G Gwd]F0Àzcн{/Q OIl`BK`I?I14<ޒ:%v]u^9JE|/nt~ߟKrUҠzj;^ЎFu/F aE:-k&r5෯U`=mO2}wuzY\ 3UuJW#$a#s9ښa=\: '$ E.~Z&Ճyv5 sŽ^F&ʂgq(. M*٘8?&IxElaYRH~Oc Dc_6sMnn 1\\00%|o?y1+e>w?8WGȇ;'~⒃n/k+{REY2''!g{,NeЩf߁&duv=_=2$ 9}ϻSSŏmG XUcm spO5&|k)P$ z \֐}<g^pUP7JH{, Xg~S5U xl)6ZjIaq+@A`C~@BOi?9܉'mpx#~ٍm~?w0ċtÕN^V'~ R*bMDj%L\0[#,8oVsS9V mLRn.[iD+`Qɦ4$l;LrckmmFm'L]hR$#"Rڬ!M :U~iPRw2T%I,p9ne\{_W]1S:/iX\зGa' JUOV}OW?W)|R*Jz ?p )Je]<@ƴ{? nA8ږe;)}ettTriBh~ΑX9yҿ?360Mƒ4 ]{)L3Q(YdSAU_ ׋) DPtJ&^#topn bB$v8>< $)@j'XueL?=J1 p0¬N< I߇$yxs϶zZp' PK̬Pl}}d)B` >8Hbd'y%r,(JDHwOU}uCZUZxU5)RS^ɶ8hO¡T? Dg4gAe$lB~Bs<̽!FJd7x%O>IOD)>>$[mmm cJ-U*UUUUUUmmmmUڪZګm.'ڶմmm?mmdڪVMmڵjKKmmmICd {q H{}|=J6ЋhJ5CIX "?/[ ,ófW0J[L[?nb:`= {U{.#O6H=='f,2c@ ,lBۧecRe4{G4 >9 ɐ3 Pl `ȢJ2L[Q9$G&d[Act8_}WvtJБ!bԼ _gNW:w4U=l>)cwV:(6CgF%F0Ȩ:fƔ53pZo|3.4X(T(I"; e{?/08B )OUb!*ќ(*1YDFk " o|8W;n)VTNs,#/doe{H${. %M-_K[h}}#7Sg1e݇QnUޡ~=ÍG |/&G)A;iA1aQ ݷaz>ڍj%,~3l3!73fϐ ?~6U86J&왝;>}ƿMt1%Q-M>ʜKBaE/H3+ ^ R-eU6'8l ]T>@pޞmesb뜎/ |^]ѾUv|t&CW2ˡ8` Vf=be7\Ս^B "pb;Cǚy4i9}Pvn]Jeanȷ`gZC-*o).o'Z"%~~W$?S Wr)co1vRFpt]WoMOdm}-4c.""Gh}hVZrAZRTڬzb =^͙oM}<ȅn^q'ױ0/(L#6E ƽ]ōmbRX,- 2=!b\?M|kJ*"U\e 7g(}܏G^V&dl!T mՈx : )ݶn%{ e3z;Kvb9V?ͦwF Q.Ll W|"T) .K+|^}wWĒOP-% mV}!}^o!#o9a$> vbd)vk] >=" CWu9*) 9 =H8mFܼ>"(5cGoT&HX "HHO/o[sk/YH/:&׏ ̜Ւv7p*PU\Z- B]kO~/~͹UzUE[mUW;ljRLbT"$ I|%ojz ^6JV_J# N/@џ@:X?^"߅>je\> K~kYB*{C'Z[;a`ދG!8|)h*,n}Fh HF}_S -ш;\ŤÌk<(R%$)>˲<|Cwȣ0k_Gb>y! uttm~ۺ2^KQf޾m裰}׼5b$dB@a]>x[19C,v̍&Z9'w33{9F\.~i,h]n]#>ѠP D3 @&vx ٩4QT9Ij7׎c {)+7{pYT>FRp.6ޱ_ֈX='N&Y)D~u(lӡˋ۱yڸ #Q($"eHBcK˙_Ї{B8J8{%^Ş#ݡ,4p)Pen?%ۥW\wp};UvrNEβBB F0F ,g53wXI]T882Rw]g]UN|n򿶔OMBS@ʜ%qg EJoJPyR1n#cA;]ᶣ{J2Af+^-W] a }1rūgu#K _uq\'}x!_U1,lQ|35À:C8eH.9-gK '( ȧ.Xv #RdzWmZg함Y`_Wcѿt.(aݗ#M-9MS,t`92=l쩦}T JX\`Q $l6W@- ~cC>"rQUEx"YgQ/vX olS QeU@MzKċ= EʯMr! fv2afl*BH}M[^%*Nϣ' ! e} ~.32ep( ԦC( K}qnRC[]:Gc@GeVgXd8H,:eKW:*"X;`9\vpBi(<3{̰/!8J_挀"L W;IDž*5a:IUta,|#_v:Z)6~ ݐiZ<6P0wh 6Z;gYq"|K-˻L{[5#'1?5)R7$f(.˕k'$tgdB׾U_kn:$eFCGJ1!-]҆IjTFaA`IB l.Zmgjy>֠e_^HH$t򅕚۲ D 4HE_{2RGS>Ϗ\֗ A|Ŵwa ƍs;[t>_'BZzM. …"JDr\+EGB[s>j([() stDo#?>ͼ6Rilrd6YY'"g;.!T䝄A$TIã [U[,Qv 8>G\H.x j ޏO CEJ~{"p¢ь$E}D%;lRU+"DE6psW[ nh6Es~f_sB&ǮdVu(liMA /Y0Bnœ4~#2D*$؈SҩfaU+^V, !CIm*\#pcz冢r<8~fNviϫh蜑L'E,sE! gѸ  TٰAP]Qદ-,f<@ץ\>]K*[no[ب$y_ WS+{^ tbOjT<RQ94;:+7~Z?aYTsg*i)o1=8)= +m';O0 ED(4ض"BvN".`H_f`l]KEI ;K@8QNnvpT9n*asw;糣gEӄu I ;,<<)Ggin$`r![1 QQz5htIކD@}Ҋd'+ E[kқ'rXڸ7wx0p)1QX~$H9`z&S cXn5J3 Z*ZDHE(JQ]'aa[+\$腳%%I T6c6ڽɴ燄|_U1z%2#(@a;y iDFn/niT6AJAAsUG;2DYFZF>"8qGL=kHb"s`e˘Uz~)}]>9-*#Wj/OpͣDXYmOQ=m>A ߳/ڨN*ۇK['kg15+W8Nf3ov1ߚzC}$Iy d%l+LE;W??V!Ժ'A=VUXY'8\bo1yU=0幔fjO5_EcPߜY. uK#1vˆ N1c0^}cn*7oj$RAO0,3e+ `PtaK ca? xs줗w$${ȼ7=(Nᩨ!޹'f3\"jਨ8pP󄒴 FN=v+rEnY_1rIڥ!tDD@^5[EkEvrV/"p;qۊ F( *;.3Nrz 2\_:y dznqxwr9W,k97K@5 `6vM6]hY=6lu̒<;FJjd㣛p= :U=.SeNCD9%MLICP#ӣ;Mz}0q͛ @EVLI>$5dHv'=S<|npiKG c[ZU_* QjTiw (߇8/$R^GSg[_'tJڅ?Nz@}cǤL-@5o[ Q.?n7GQ"įܛI%nǶ}^38"xrN2M ";R&fGs6tbx¢GvPe `ARq4?p@Z h>}9mKڢ.c@tG+{.2}Mte/QVoVq-\Єru Pnxχx  oX vUsS6&vss}{wMzcTBS5Lj@ܴ063ZfX%>o`P3m4[H  t8v:ݹ4wae, 3HE#nzkpW :b^}[zGG|)3;ς!*ɗ*_dռIj>J4y ' +{@6oL X"_z`텈*r]Kl̍!I8"_?6eО8kŭ?a+2BSUEDngm|9p;~+ݍ!,O@t~˾mˤX\G)R[ЃL+_EIr"/ BI ,E}1/ah!Phɵo>Huq'-ܯmf3γú :ܝodA:!7\KuGN6 }vح[oi߾'|9cMS5\etҟXޗqGd$!\E.GIO1U)_}^qɸ!l[o]k0:iB2 FkV dbi _bk C}y1Xt1/`qlv(c2Ug,W@XrjE;aH*0}yhwÀBi\FrB#Nk_jnƣ0מ MUn PMv|\yqm& dctjeqI.W/3IWHg@+&P*9|<cʥ6;k[BMg͡wc 4F+B)6~$> n<9s_ZYN)eCO^{3:Ӛ )'auym e=nTmx^ʬgeʫ+2ЇOѵCbFcNSpFiV"" sWOR8y~I"+Fb 9*v߅cS6t~tW m"Z|ppm–B濻@P%wPduԪeRk8IwӤ2LP`DTb4}.8<>c磺O95*()y3a ?gZv;P, ho/ށt-Mfȅ0DEԛRNPD qRX!X 1%*<'DT:ډӜ)hhJT'-P"cǪv <\L-1rgYeG{` [#.LW#qrƀ3(WD鞌nhV*;NUi70  jHTX|cGU 19៞#u%w$5U_ߡ|9y1$ EQChzkѳc6xfvčٔQPP_n=٠/2nnP?sv!'2Dvw5צDi(l嚂")%3j,;éK;{=_U[,?Aez~4Y^/&:9'fz@EA*s`EI^$IqavoqrPJ@"7f i<m~pNK+2>ǽ_c56_kj#B(׿pɠ<Yj!TK0tnBxghvL.`HPERxչ-@DMae[%ݐJ34".ytnR%D0tKUG;]#c7$B9;""٭)w3Z_Y_?Pr9xwH4 8u X,;07ZB1j8PBUrĒp@2"\xخGhd#G!c!yGSF I$jQqE wA4L7C rpuO @g w"! $ rD B -\ڼj!>Glb+usԹgo9}trTU~/^ϮkܕM6$8Iī9SC N뤳ruH\E9]!{Gux헅25x .fKdD-%' La[#0v_s"ܴ,Vͬ- K鈿 gO"_,lYu# &,BʿbI6j'])&chCr WK-$[ჶlX n"g8C6 EDTLKX^ͺϽ#?P}770 pU>)=Uw1mwz$w0Q*kِP%U훐J1ؖE#|!65؂ QF})1GvO*f>!0ySv1+<.2TyLzIS:`E `=le4x#^&hO#&d. RW_4ԛl">9:QPRYͰ d1ARR^Ѐ=̬ӷ>bΪ|䣟'u76}R kܾC໡8(:30o4j?>DޫU!fyI@r./*^L#>/3ϵKrI-dM"h4K| !: 5tN~y^C-#p U߹Z8A3|% ֯iygaS9L C]9BxD|-S5m*+{>xc쌛'32[e2!9\3 b昤nNdP8B|6(eJ?X׈Wy]bonia^Q\HSBa"wDC~`tVB\\P^.9¡F, bʡm8@[$NoQ`"Q; .]wXPU"vz&,P2qvN^y.:Nf|Ea/#\UNǩ/ۜg슅OSNb"gݝ 9?", smW<zN !jo#0r&fڭ$ŶϞqNKXJCQjt4QG#a F#Ǘ;Y91拌|z.6&wI'Uvu[s>{8unҏ:agvY,XQ*ŁwUX,R[t%,h!ڸF_7n,rH(εvXH,c P@<1D+r{!RRoTEh&͵雦-~kԌxzƚ. pg(33C'C^.HFFpWxs26CZ؟Q{ޜGg86L?-ihPRjJR7=PkK}jIN6.Y/'oՑEC@te(d0-153g|^v%2+ᦏ0sj+1\qJqKxO8ɾP!-&98rTJy< G`ܖ|ChU~0@xk?}=^'n̻ʉF0ɬ -΃`1*ErAۛχh~ a2׉RȏbQ 3Վ PCrye J p K<&15z8^Dz|)1/lKD&ƴz.ThJx3 iO&^<5}tqy~]l~.u_T~܎$HZ]XGĎp>crըv PqB ûJzEHAZ X@Hc MxX2bAЎsֹ ݥ8KlݞH2@wEA2J)wAF3Ci8-wF+:PaA|g5BJ6#iz ]̈́(5˳]c:fb/HE "(> ۴`P #JۧYL qbz %rbД>N>L 5ltJ=8Yk;m cOm 9G'U `)aKK@*Pp=b= *XLw[t pW奱ltw g4 /  a#C}= xf2C!gakzE֍/k҂KCAt#ۀGuZKT8ƶqiY2 a.D0o[q˳ h vz<M7t7kzKAXG@`<˜}tmPe SFh_2`&Hd/P}^/J 7=[RDropj.wॹk"m#[lU[t!F8ϺA"d g{8'2/tɨ%.yEo[DDf"Yb(Ku<CU(a'M$m䒖>#Q?" }w-P$ y/KkԿN;Ců\RB(ySQFJl|'?n*,{$v35ZwA&\+ks//q;YQ֗yLkuOv!/i=zXiU$*T7j֣7EPU)c#z!|8HܥV8m u6>_Dg`{8Fod0^B7,HDM~W, ԤNg]{8[KyR0lPu$r5 lR>&&?=/0*96u?Ad'\֊c^c{RiiޤaǮ#lwj^9äG3pIZ85VM(9bRkHirk ׉#!,vl$PH.ڪV!p  - DG`'2g 'fM4ෳzF ̵MoGBG8Gt]-fNg M[0IIèa(8=r}sOĸE0: AsrF?\|n|ƹn4>׻eNE&'7X0FHaPBJ)M`KN?է/)e~Z Ӥ_|9ިvBFĸՔ;sg} )uB"-y>ɻqϱ)~?Ux_H#] $'MjY'>.n;>'2ވK6C<9mwHL}vv@-ޮ75Nw6Ӧ4:C8}Mf xhqpqu;Tnps9_ފU<[T-^hŽhxv,]-On3;ӭeY? }ls%0p %~}Z"@~z9h}H^)!7aćAsbU>>l3y8ĥfJ%N/g;guў\RsM!}3\36lG$򽱇,QϿ^p{ ֠u%Lmk˼P{cN4dDDHe%6TV-oKe-Ԝ,{%h;u9mx~;U?_j]I-!i=n`M!m̎}8;uiol(PmT^tE5L"ٛ;=LQ|>qy|R,MW]rܙY,7 !j?e! Fι8ڿf-'.S`G QBw'QqP|ui+jl 4೛^GN}R^9c1"s] BRO$:ƨ'Gnz9AŔG,æIgɑ&Sɱ4]OJ{Bϭ<]%Jb"/&%ne|qHNWM(c9u%gldÃcfJzzv(HW/(4*Ah\."![1G6RiC +w\@hLR,t/2L2axIDY0[6@]Pq=NCNE0Ib~_<Bl-ԅ.;a &I,xSMT5!y9ޞwQZఋ;iJFw)mY*gu(__ngEUWҰ#5˰L<@ Mbd(J q2?O@|`z#rxGĝA۶6>ӷ ir2FVf)3|NӢ` qRRc6Gviގq޻o~|&Vt(;(||gndj2 ,_-HҾ-reM+Tsס: ~ܻB :nI0Syr'󣷀9F_PӇVJ5,F}`010]f*L hy}ZBg-선Us,Z,#r&9ٻmrYWNjmxW~Uu:.R/c8'줷.=&qpnǶjrw4#7Ñ߶3'U[L{j'GeRM$)xU1Fuk5j\Pk3D{%e;cֲ#LF`_vzv;O= QaP"bq4r >ދ,@9~azTK-i*.^0< +)"x'(7ndaEg˵|R0A1øo\> Qj2Ӓμ]15kge#ZqRyDۋ [@q#:󈈧?2vPװ]2n2 0\ ^fpK&4 4F~|& kT" Ze:mU r _͡ p0o[aM`K腢5co'mci^FvM;N@?syhov3?KC&erjlvw4Il&$wjCJ.. `˅d<[FX/j Y-٥C4R/!~#& wao*A"Ȼfe}!p7]M_ c֠*1LDgf4t4{Ϡ]zKz`*\17 LLfYOт"VG͉'3 KE D@CEP1LPNJ AR/'m <RY7Xb &Ƒ+A=p5/DFHA BnbR>haz|.rk&Dcm ^$"@}Aӗ2%g.'C?O*"s^f9:>gc.+1*\]YFUp7dX-~Mq'< 3%a@\+&Wc/x'MK~ ?`!b}ߛ-&DY|TeU oQrЉWZ:FקB/9$ Ϩ` mf$Jw 6!.uB);4LAVyUs]r6kRE ;n%7f.1/mϑ;Lj;5cJ-"v:y=-?xl2 (;hss8%'Β!,B'<+tR iA{Tдaاc^~"l/uMI=ޟg,vfYsuG 2Yk ѥ{b<մyQI% lw9;}ڑ&5i ;rV]vngy17 }›QQwݖNYs}pwt*1avg#g!ҚUk\S!9A\{p+숮46IњVYg 3f~"Տxr=ϲ}.j&lƱ l.i=.yEݝ'C8JiiIBJ>> U?'wBF^??7[L>v)QAXv7ȇ& =?69rOF}e.iF *GP jBjON"/~N|z9;CA|aW8yKJL5\/a4Tߋ]koqЁ6{$ߩŴێᙖO[uhz7+m1^+[[ å$0ŨeD`: H@J:qc?aX>l +@DPHIA!) ҞX"$%*F`b߫ۤ9wo sO 6d1u,(5vM9?aQYe%V=m,<o b=eH)Ҝ'oÍPᵶ`oqǺYgyߘֳ8@A8/3\B=/ &wp`Ŝ2DX0PzWQ0fGY+\o1's՟vɔG'xFL,H]͘I '$QaghcQLD !V/哾_{鷧m#8Bf[ 3-T0C0Qz",T)HT9 7v`ǿa Ahx4:8.(-bJ[bJAOĝ/rKh݅~m!FUT=2 0At,3h4!^xI@5=D E=!\ ~| Wk" OP3q|Gz/6NY!Dl?{HR|'TU!5wQĢE=>B (sٳ]{.G! -zQkAj=!zhBB]*h`W ө%CxY4=Bq #mCzx9,,[txXbSȻ$pL5 C%D1Ax~| NaBNH"7φM(d+oϗo8zS$P|(6pև+lRr)Hph_1:Pi7:{bطE q Z=0" ?}z^1OFJ2 0PJ_6fҞ#Ÿ{I(|6Yu2I0 ӇB/lXMuA0"J9~9*D7.6gZZ s| [.{ _,"6u&P&I{ZzH'X}F9qpNWX`XSü-_>`&!M ghg:e˵N$ޫPG@#NwwI& ~u-o9,; 9"; *@DnuIӵD9e#oeff<,Wm3tƉٮ]vt1L̞EA"u(a-'0Vy }0}v S mdp~M}Ƿ4ۯ/<⠇0xB{]wqO?E 8Ϩ~_nsx *Z EDѣ{n6QA_$D\Fj.$ǡ3V>{OOA 8f *J KpWoѝ]FQ_s#{*""IeF 7{HRY_D-"2D}Axf:}GW䱩td]x/NA9Ңڡ}[) : Q.d!2LgEqG%,n[Jp3i&Nْ_e,UUfۣ 샲"] 5umeqh hdySsޝ"?rt0KO@N(( ̝ !}nN{o-u60a?.^8ZF~?Ljz])s]\^n&E>\ӑ(A 4c:.2k!f]vOWCGip?ۃYiۮӷB(f! SL.$EeFeubYk[ ]ҹb.R$b0ӫ1Dӱy|RĻ 3)a{򭁆sAqANjć,tCѦM u(Mܳ\ƻ񛗣|}C:gZGᨴH&_GV! }d@*f@jc&za$[}͗`.f)@$}"Lf,zje;!@)(tvJ"r8ulÞ`5 O\3E9~zYz=9tttttttg{a߉xoLίwϸ ` }><æꦝdzЊRO1K=}"7K}6E;7P|ODJ|_c{[3]_Og P =J&G@0>秝Nnw:V(/81uڳ{÷V=%u4OBGmc==Sc甯ݽ8Nl;wTRIJs } EC?a<ѽ Lp-o 0u:t1>"~g e#gIs!ў袉lڌ.8Py;WM_/NW}"7|&cNiQJdP&ww *[`޶a~t"ocA߼DB=/Rb3"Tpc]4c,D@υ'6T1#%zYf /_>PS\rs&?c[Fa>Q*B̨ +`r? >OuyvV8Jq)u;AvȖn|~=(8w>m 310)`,7.ᩗIzΒ_=(T.pSwccᏫvb=C}|aٺMzwvgVyGObCnOzk}2, D1H>)FS64<7}p=}lxw7(>1?/v{Dl\>`ء5o򿞠8._1h{~# ? u x~=L!#4ppBIsh6R#8w˥;7}~#1 &WK='Sy=LNoVվ5=h($ nu/[mm#+gψK;{O"ɱ6abQq7. Gӷ|7=^w-pC(dm}}Κ}Z}pO:@P% C=ó"#V}.~"}^@r`z~z&c W=Pم^ %ݽ&QA2=l'J4q\9<֚6j$0z.AQ7nH sswփ&nw mΧSq[곬MѧxJl>2{Nkګ1\;%x`,zǯ e_~# fuxM(7 ;8xTяQ,:At&3Tk*Cv9N4;= _rć/?[ ۀƇ }n^r"@(PTj4UX2,OݧNrQ( Q>.a$G`, W{=^V2Àƚ,ڡ%<B(t:ۀ#;B£-) +#s^cTOò %~:Qܿ .cUߔg?5Fkx]x*6?rՍqBڹк?%klsr 7%hG3+ăb=F vos{q*T$SLؠA ˺oBvҴg݆D7^bU V .BS 5~Y#HmC񴳰W\;jt~8cL߷S|ჲq,: vU7Y"kla8xu)c+F/E[LQBa7ZGdj )F9mA%Jk# |^^9{%KĞcIa[Q;s8q_ƻvq]knœqȫ΂zV+ F7lGs#fS ~Ӕq˰uE\ɤNN./٭RYte{tjB@V :8fدzmp~Ke2!Dfre'LapnuF@LUtطA}Mlh!W А9S[.EWB/B50LN h 7")#BBZ69|W%t:"oMj 3*YJsMFU}l y鹙*J8܏;bS3JonYbAd~4G_\+*LԈQ=.V-,lA1^_WAC p^ha?`C|bcvh;t(ڃoq&X_:d'1hC&(Cr{,`۹5@/rdv;"sa$᱆|m*P/| .1*aDr}k18R- qgۺ9[>[|z<e͗u:uep0X٥{N#d=^d%j|ne(W~˯.\_Uv̇S6G9]>Z(e@rKi|c1j> l^l\OxZNa?˜~{(#<\= #T(6%}N?CDrLCCQP1A~݄`B%-j $$JJBj $lSD$%DA$1U2 TTU B@liV*iCNs8D(ؓ(j) -e@`ؔH‰Bд"RMXd *Zb JI(J "e$HBi*X*$"PiA)*)AYI*&f% !"B ĩ@TDTL24+HE@UI4RBPđ 3,!,DD#QLQ1 HQA@ąATESDILA0E4R4@HD3@QB!AD% %%SDU4DE4DU55LCTE4TA 1 DTD%DK$M@DHI  %0C@ICJR5MDSUp/Mh!((ģ A#%mCT3E+JDAPC" 0TGQA2DPELlId"*( B "H!| )"fv25#,QQ59($ Tih!*%Bjf*  Q+LEDl'ρ"ahJ"|!Y 0AL!ESM !SD4ԓ1I~DQJX~BCDERSIQ#J4M$dtIb} ';3@KW( bW^*A(I"CΈT< $B~_$?Uj?hR| N? S O]J HCR0D mEyJq;ʏ!C7ʹ~>[[6U"TB+{q?)Z3D@&P]wt@{%C%(Q+HO& @?7>buJ tJNBD ߋrBb1TZF.6> =I ٻ ?:錖Nj89v+&L>sWM4蔧81WSVJ.eo|ZtaC7vߟr^%>B?w:*)ph4t^lg3k]KON;8B|MD(O.0:I߸&Deaf^.rpsvtñķ"9sݐg[vYdsźu HWx[wF̈́;m2el}Q LV9jTFpMi$NBamxeU1 EëU~_vw!p= %=^/аVb]X,,t޿5Q=@|D$jJ9 ,rX {> oxx|a dʀyl % '{ya?<[CZǷL띛M'YN^CwT'k}{;#<&*զ=?Bk@* a\8R\cR@shiz"a8 ])ݒ߫z΂ٜW= E~첿-[v*3rρ_I OINu<7N$H,glKb#$CR+ylR%JNE|:GP@rG߂'WcBz#NAzg>y߬|0_ᎿP;>= @6 Ͼ5h'{^a- 5 `Ob"lw=I2 S&8A t$zm襈3d_iDP== E ]9#1!e_%9HSzv0N0T%%:7ASɭEڹ{>m+T& 5Ҋ\;P9슷 &f?F@|C aPx=97 O'dK_;&"ϿbFœY  ,E & ,~ZR@_SY e|{(iYfBAǷ]eJL.$\nȥ]eqHd/ % eDd>d>@lmunv [K'w mӳ&_'gͶ9S;8,[nw,z"uO2&X}ݿku >ED93 cgSG< FP d_@d:s4=#5oKA",ǡx%iU&YkYyN~+~dypq;g{F|ɹ /yw ;7ɑdŃ=>ˆ iD\(;j-z_'kbwi>])zg]!KdV BQ&8+i.yYPs|.j( %UbߵEAb :zy+P#O,&io0Xuyd_36?$ɾMA<;62g˃ ބPDq/?,}۽Ny.b׆;"wcy߶UZ0y"1?*0k.V_SPL8QB 9gZp vaӍI8u%gï~'0g,ҞVI[3Lw| yOE-' @w&.)zOǞ%W Fmے,h ̚ -W"%ǯNEW73+D;0r" sWPnvmYȳ-lnl (:sTȒ3!֫0g\Mzzx12_rv( B#cYMtk9A [Sԉ`@*ܶ5RGkDd|g'E|!r8ɘ6wFaSG(zϪX֨!zy{s3`\! x'J 1\:1Lv;)T7ShU7X+cJ*(A`E Nz#a:_X-n1lu+R<q[K0) 0p\$T{઴^iLofQ;ӸI }xPn;]IŹC<=js Lih?͂$BEkkew7 wA`AZj7v-lM(F·lgdl;asg@'N e`۞a5e8?׸=wd2yB\)Q G1u@@ x0U^ߤfGGA CK >GSC L BOs?m.-ژ1V*)Ue  9Ӱl`Hc%UUU3D|D>X b]' mݍA=Dy(`S%CI~:#lU#ga@ۣh.!BU!a O}a~Igp'"4va19^5WP?q(!B<%j%?{~'(~JB?!>ˈ3!GIfJ7l ?2c2GDzacvTOV@o@EU`i*d"7=#By1>:"LOR$`MEo^r' bO2ΖM<3bܮ1@ov̟ † -x{h5XS{XIpkWwody,o%t[pcȬ=Lq V x40?RFeCiZd:ܷPU59'x]vll̺@z}~ =6\{'*᳀\}x$3PP#(7TWp!ëc^ɿpaB#{3 G$oA;5#'\,/nD[.PlmQ꾑QOh~pB#oz;ɢ2K<*pnf`ی.X2 zvoI~"1Dƣob4!plܑ yh-ڎ+m@WG.Bgcp]SPOo!ƷYvivUoɟ6ϳCϡGVlp~zϺP8f5®dMknE*]3 #gzz52* eg'cEv؊!**PePOEp5B{JksFkyd6DȈ&aX,}{;QZpeŮ/qw{/< բi}f1TS]3W 5+GW,+-/ %[m8 C6qdE ȣEjo%(FT=н+D99 +:|MTSog sGS(V]sBqdm՞H #gNj/?W]6%azpT|g̅^{:رS gq/Wh"RX Wudtb663t\PjHzMۣV!xO@ޣ:B{\6{Db(_.5 ]g3Rt؀vT930޾gIUdo_:`ǢrʘwzFƊN8R_m_ Ҋ)tr$.=OsB,95uGldoW/KԥcHU`M[8+`t;z=;Ox&6#vSq苹{?-KlK+S=[yXTƈBy-QنPt sϲt?Ǝ>dqUm^s>b[, ݾZ|EQ_Mw9=d*"VK5dž:TV*4x$Kn>өb^P(\G8Cr~l 4fT탰>]|_t{5.Ro55uV1W/Hr8~9 f,|,`ä;wOCe?ˍx݃T K3 ?odLHR#@@m#ЊGz'cYk{`"~B.:~@~Nwg02}<ӥs)O/DÏcκ_f'FMI{ŋ2Yx`Aaߑ6P@0(/47 ?=cy  ?,sg,p=Sb6k>X::yoXee/߽ ң@NN@wïQ҉rD%41TPBCLi4D%#APL PCEP!NJ5(u M,tF|p mTm9-ۑ8,#tXƣ"V$kp-**O Xگo;@T4jw݇G48DR6gF8)aDB֒uAYڶeJZ!2E^5sߋ3"<)-5Pm}V5&af[`L0b))c}>mǓ#WasP^G*T'B'4I'?CE3~_׋ڭuլUb5A0WT|S}\ùĠ"g_"D\iӪk?LUzLO]^8ggMRu{kkr"SQ $;U a vL 'c\W8$RrӗLOg-<>˞-$w5r\\,?QHK>%lH+ $o[i 'XTw9YԱ+,dA}IH@wPW>YIZ.$\xzvSqEa*dɟzk ZwIňu^Wь8t,JBTG̮yƛ!6G=C? qۍwIя|;7_;hBZN!B𸷺7tYNG^ReP,>X334^f̯ct@f`_M=LW!4X&s Õ$ '0<곍}*e /#?ƼӳcmQ7$ T{rt!5#?s~q^Nk™K0 $&ӷ<_]лk]X^}%3uqn<υ6oVN6;\^{tػo; %k(Ҫ;qq{ df#"> 68t'%پ{v.a-13QDQ"M{y塠aP' x4|v"A.u 2=?9,_۠х EQF0XP׶S2Eͥw p}ӽD9AR_iDܚ74XYAK",;wye&W[0;oJ]HˍMu Hg $.lGiqR Hń0 1_Lؘ60AYjZrdckӏ49gBd>Hd %ADID PU2ДU- Gs2& uKm4OK0!FAFU*q@5*!ٺQWwwUb+ _ο-Jt4a\qS􉇇h w$ Ķ] =N;ct[L! 'mYQÍ@(7>Q(Y?X}W sM"WIF[miԻ ysBǯO7mG_R*_rr'U!>"a?G%&}ծO*Э5 \qCFj2&2v\z蟸T6{!cU.(Ev:R!?Ƿo:o1N|>s͘/6ό& N09Ad4w],0 @$ lR;dž !Hؽ莧BQro$Ѐ*+}d)`{sVWkC_L~WS ?a4!Xs-!M(BAvjYwgc>m>vڲݒKkJo*;mKO_[RiqW?_rBI(._wi,y @8p>$g}^4 c?}~:pyPBgM?.`CQ>&H&2QUu-Q4AKtzGovT;qoxu|'ò}bjMne8?­+La*W`y aO%c^l,Xy G=88 >!)NG6>P.zM#KՈnʵfdv= O ?fwgf=`b|X # ~a\9lʕG\ ^Hfe ׻ 78iEDcMPm9@̆30`r̀A#9q$,)6!Ϯ4C=DAPIVԖ If& )(J؇q"VFNLE`OKAphP`Գf17qwzEAZPIƢ`p`BN`~g ۞ݝt|A@Feۘcc*{*MqNFȠ?3 +| ,FGgUL G 1ow-;rmF 4~WY$A9ߟ OR$6#$B+pvZP=ЮK)!dBd"p:f=dntk0Eԣ{f^>n-3?s l. F{h:iΠX!.T\E1j A)S|{?vUwMUާ<@X% ||Mogc=eGGprOqH}_v>mkaIZiYcD}pQp=`$>|ne '%Pk"!h @ $~N/g: (Ґ7 bMPIS5~D7k4s,0_W.¥:2  9}< tZ)DkBgVw)qН3Q@% 5rb2;߬k!Vt[:@$/ #GH}1>xx.,9{ŀ#咶~(߫gq(pA ñ@w9$ ;pp3|X85,q$eV8,!d)?:߯￟@B̗11qwi64=:v| ~{B+Pfc!=6?/}sً(y<0@:fcIiT5!D]~~ͮ_w5*PS0$X>^C3@D/^puu`1R/|PDr#If{:,t %Vw YGr6ny?@[16[?3|5pYڣ>c%xhVlOw-C՝1`#1Ǩ!lH6R ]ͯ@h?/ 8r@i}CzwFW}MMH"Z0Sq*İ;Gr5PzɁ*B|ޣ8DҎAܽ^!hP`DwK,9?q)ѶQlR\RDDEC#`5qU+ЎSH ]ɤ8 ;d{:׷dol;Y ( U*Rc0UU|j˵UWڪ+U}|&(d[;aӣ\-kpUZܐ?ʀ"J?N#.C^A2x5 j{9>2fad~w~"wʡB:rRJroG n E@v c9\{,}~cs.;Z1iTHgnydO2iCp70ޓƕVmOweP]7: 76Jֺ^'o*:LL%04W^IH[*mR4CMODM;XCJ;7Ұq.['l qְ.}5 5Vߚ`UJ%ʏh` 9b&rx1D)*nU]8Tna#+іsz p[XWĘDXęx™+懞:9iA8 @2HxcK-_L7?SbnS c{V7M<~?<|zdN+Nk:ߕuD8K;3G i) q΍9QJ!Cף|!WKup9N'oBީ#E5I'քd0 FHB_ GD!A}†Cj0npE67u[n px3[3~B~gyz˜p'*)BF& }C5̗'grXJEm /d=?@0IK )L|j W17Tjdhmx~WƘW~02տ>"]Bw,haMg-o pU[n0HJ߻QQ1Qk#K%0P8 a*:zJ?QTglB$bD _g/(#`ݰe/{ ned$b0\ŚAkپ[Pd$1i/fJkVطA' |չ (<Ѩ Gȫ3Åð<$ n2]>p j$Q4 h۽w l]YԣV`P@@=aQ 7Rubw/0AZv9p.U.`L+ ozBh9^=>Mć5)Q5N\qρd !+"jJ%-owO~>KsCӦ 5+Śܣ5QKI$XW׿8ߙ 73w]>&_?tmn6ySzED-*1WAΟr4o>kU/A?ٿN|fǟϣ񜍡A=eE>^7;HzTШFΒ,w ,,+LM Yod}t4b|6RGQ;:0WSUuK&=N_xMst/Ϩ?w9 ym,8*̾0<8zlg6LE?Uvt0Ϻcɉ**!Q/QMXk| (C7X`_CsS H NlHxp!! "Rn #_'_79xv$!{™@\"M w)LN=/ %Đap`Z { `{L!e񇭐͹/I7ӗǧ(GB1KO"~Pr6S›gZ}LWg|wPR$5pۇ-}o@}?fi2̪wu]Wvh3W¯>$d~~2+b<,κcRt4/I! qwyxqxT0w `AaT<85Y)qqRQ^uBņ<؃Q<N_9r|j{͕ZD?,Xm*02Kac8A0⢨TErD%kYd@(^*0~Lafp8 L.q8 xDgT;9_ClP@jMDmiE@n)uOdjAf2t%~}҂F&|F|/ k>țKšPCJhB=f 7 J@'C92xp2>*Kmw% @Iy\r~c8JQy(D|"(Eer2O?Ie(ءIBdo IET۶l\7(G9YwT2,DXy~LH<|b>ܥikzZ Fs N*(&R%$0"H y/Ft$1(!4RIA h=ŁÀa-':Ø#LٕBWq&}dϗ䂆ou+d_ RiZ?Nñg_y[Í@>CZjo@!ٔp&呛-F4 x/DD@32|{x =GdyFprP;\"mU~|(eo˖4fLW*AK@D^vsq/=(|*B ` ވgN0)807t @2>x@(`Fx>Ey0<#8}AH |*'- /4&+ZvvHHuΠĞd1\9CM@^DP~t>żq_] pa0mFsoMtodNZ|`'r'$;h>V(V1dzfU_ yޭnFbڃV o VOnU54>a㦳 Z2ӊ 2ӧzIedQE'p\R9=SG,Ƭ^rH:.axw[Tj;|dtw[:,NJ]l8d D0gY_Cwk?'@gNN|M7tp{R1u]N8c^yAfqWZ)>ۗI68)}~m5+x^Tb1wWNs+?JY{%SzACFA ( xt"햯b8:rüc'++!zInJϥdr_=[k.  GU t%cx >=`pG,`z}݃I{a9% '>l]} ؙ;uZCąA{*_<3NHwć=̩߆@I]AcXo! 8W |?ǝϖ뿾{ȑDlf>uy3ѳ XȜAquue\Su)+ ʶS.>sF eh>Xu@GȾcčpQ)JN3iQ^\۪r̴˚ RߤdAe)ԴԖ%FfԈ/uqӹ;Zr^S#lXr,/\CQQN;=I0(!Vk/ m͓;KOGrFlVR-c'O#&Ҏ$caIj@m^}yZ3lQ6^pt3!Ag7^0kY^΅.3YQ` 5྽:-c@>Foe^zv)Aoغ_ҿb,2)᩹7o1~eU?us}ǣȽd[q_Ŀ\ʲaʸP@q3u_жR1\'\Ed٬1QdEn7*᤯Zz6A˅)誳͈fkU`^'n2[þ]kxY ^VɯLY^_;ˋ,M;Rʣ7\\F's8-􉱶<8+W^-b݀. *Yx60ݾ.ԧO6;=є)~nD{WS3|ϝD翘תϩ̩lHn4rU=NWbu'7a<|NN3Yz~ʖV7ngcS4bF6lV˯Gnt;X\M> #j5F4<6嬹[ n1r¯6hlFft] R pCs[z}+媯7mGEy:k;VFʼnҬӚ|R}{i[}8 DT[2?7E_*R/j 2\^v۶,H 4Gih@ ON) /[REwek"$"" |؂*h#۶q%&W&dUN|hڭjqy}qaI!%RTԒQ,c ڤirod+5\.DBs{EcƸq4o_Wr7ZʸVԗ#{@Sd7>o-h< ]Cj: L@ ZW|UTADF6RO Gյ8L+1A8& ~%䉂8ABS^we)b,"ꨘ #$ZS_F9oM78;|mUuA;*?T>J0:u˱#gj/p^[G^w~] @dQ6\|Z5Rx}a:*Yu6֨ RjOA R%ʰ1\L|5pTX85lmaj-roTP_">) (*{ wo@ԥHX$U*$=9(M 'D>~0VͫHQ :Q? yD@<礿=@XZ$b$Hd@~nC!@I" P%?K?Bv?AAa#J/ є3 ګސ<EDR@ A@xK芩- C$R H(,MD:ecAAa6JH(E!ӞC6fg u>x3.9u?YƏcjİKMYP=G2q{P( #ڃP;~:z^/ȗ`cbp!HWų=| wp/=@= 0FN0RkLB@d F#4(J=4Jd]AHy=@u(Cd(RBfYr% 1(J)_`? 5RF>8TDTR@0S f$k$ԇO+6_IRGPwPя9䯎Xo6DRt<% f/΄ D$E 2_@e2Ҥ_14 y3^gvӳ~pG"5zPC/vx곹I; 4m x(8A Ǒ ΜDvc*fdE#/72EJRgY8`r:Z@첺m,`Qi aߦCxz9T=hdhN'cvNO !A m;S0ܞ-O}oVZXrfyF&10H~/rgG.f TD77Sc$+N}GlFwۤ~xjG}O {lJ_0`ŀ"3> vόnTJ\!ۑ$%x">#\5fG( BBL6  àBh4ν؆A&Pd/=b 5'?ՓqK<=%z?a5*04ֹ]/ &T$P H%䞉/=I3T*HT |GY^;1l9)ENRV$i {$$|O3P[y{N㡸BssO#*fV C+RH:G<92'_S~U @P/6(t2J(4K8VeFGC@0[;cvq|맍= 4r(I= 0#h]NNv`!3@Cמ7-~o4?IeKE 0!y5AJ?NN&t۹C2 H[;`1@J"{4Im$S_~@$X9y'˜+F21PLe$fl]؃,bwm t@dLĭLիrGt]<{cycyW03fn F31;8n#XTtlIb98-CQ05bae4<bKgCwCj[$ I)3kIϲ۹`U9́|BQ?_4;BRhc0AdX@zGyь ))Sf֧-kuzّS+_R2}Q+&مASo,?ki>Hļ$ 8j毑RLiX`Rsԫ>(^I'0"{@&?W)FTm(9KfK'I.iŚ֤.E';Csˑ".؉tC?$}F CJ9vl<kXjNp#1J GAvB~WH<@sr7^902"k?3$p|(3x~GlsƵ!_}.x gMz?vxu \$@soiƢzΚ* Qd'rI,AEiiF|)k4N|I7.Y6 eW%H`hFpqSi 2bKM u, 7yO5@B! @_N;˟x_Lj隯]p^3h$\4ep6ж}1?=a`:Fjod~ji<$;Dowu|ݱ5< *j8T?>Y՘v&b1N%a,MM9K{nQ .%sr;w?-'.J֜9EULtjӞBv# W~Nc [ \ta)x, Pi[|K;qan@z 7Dz Kvch@9H؏ 轃8F1dS7diȸH{cY&ῤeCRa(Yw({sO^nr,AX=8DEDϢrԐNSEC'ynT=fp:M'|&I7wIsv{3\ UT' GU4?2"{'oUփEg~MR#$1^^gmΦg8W Ĝp ڰ^a' !~"} '1Pۊ&]ո@8 D4A  p6vC0h))?10WBX!`$$xK;3IŀB@rUAJ54G"'ɳ:" & f@;spCBP=Ւnhz.Щ8a )~﫚ƀ]{ڛ hR~ uܻdXHlM5Z. KRFaX+S^/@73CE`"$dT;)$~' O"P"vbQApǟ?ffffff""fffff"?I%lf1sh/e:g~tO) qo!9'0I1/ወXs9ǙqL \tƘʤ'=v,L{Ip  '|1+JB?)8͘khVE& Yåyaqd{8Z ֖ [G@8)Y,z%uf%OZ;f dlmC6e>68믪5UUA?@6BRՇPLeB ((UM+)^!L_^?]`4_h勠C 9;0w9L.//'d{ͻ~/S6'_Wf`19d(NzSPøB~9-Pzio\`Kwe1 û?PLP O :a>6nWD9ħsa`e׵;.S:L0\[Mܤ<8V1Nh =6=өϣ__wuJ;>GOp@zo5#W$~x1 n -\ch~襢fczQq.ZRlO|qjm@9`d|0;:<]}\{c  c$kEi߆c!OECd7 꼢MOs;;"6_QGpc4.NIt߀FA]k(1 J0m "a29ohu% }Ҋa @! E]IE.'և[Y0\brf6;ߏP5HN/B9frFNfI LՋ&:qmJs)ssؖ纛s^o՘lmRa>Z `%T+C|zi8}=u{G{2#qrtY'U>Nޘ{Gar =T) CPP:;"#A p2nuvRq7̐ ̻CdC`,=g,ETLFͤ1әh=b3 :Jy9'4;zt q2"VgI_eWss(>3ӹ 3 ~M?8cnk`L52!Hބ}(%,*~SnD/*CfI0N )@/C C> iB]6sa` 7lt)ۼb?d>/=Q F"hd!мw:7,4уKb PLs"Dly)ě@6u evQ}G< b/,a:BāE.5ԓhOS5:݉pV 8))d2`484dgAJI*a2KrLu+4&ո`hhw")O%sov !|v1Cp"S) 16,0⚟V0Syz9h;0نckJڠl3ĘwlªGP95@8$$6>ԾH'kM==RRIB\{? =FCO]CfՓDv߹1*{uwvm?HkK۔ p!Ci5K>^==q|N90rtw"G}6&JO|_{=|NȎ9M|քA_i6Sᾲ>Ǝ1'O1O_xl0d"%@@h 4t9kQ=3 Pxg%ܐaC|2>@u!phhvuv6Bnc2vkiJhN&~  >yf$l/ 0; [S%)hQ,y Ԭ=Npٻ64 &!a3#$d'B.9}F̶ гmkVPQ..fSrlGOdCODI Ǿqr\Gӷ{%QgnWg]\LBp_.,1-=4ɫ9]9Bv`iH(449?fc Ey}*1/rf׾J;"p zU쪪a?>΢CQBe* !DD;>Yw}-gI26짝UKUUUBh =f 'i)h]&(h~z?l11{kaF SOɧN@FD{zu=>xMql?^fO;g;(?c|481ð9HJ(h'@pcKySX1Vp0H_G6," `hI$7δn 6d;稯p,㷗RCMP

  • |x穯(x JQP3j<Ӎ@ORBr_߽❽x޹Ѕ6T=|=!n㼼gi8XYlq(}qvLAy~1ou9Лϛ yg<" Al[mwk9WK zti 's %6| sTgo  tBhyr s`lzt*;?̟}Unoo!A5qY\yP=@a;guߛ@7fZw֔ @ @\@B_F껶{M6EK>p:㮀((пE?N{:x"q6S![K/=^-`.#@Q ^gCzȨduHKAH˄g8__պYGXU+B̾åXbPE5D;%-:244rWl%ݏtW}y@ U-*HT @@3-d6k3D́krd 9pl!mk kOSo]n`3u0 f#9ǪϝW[o15U]RE݀,1Y{x3Йm~ //}w) @ _mj+@.Nu8t@1*qv `$ &:#1gqߘ9)@sur.@  O>s<dh Dϋ\Dv b,DJSY$I;=z{y7(}f>` k2Zy[R^Xs߿<۟( *u  pk;ms R/2@>w׎wAk9F \.Oq_s~>6;۾vu  toG8t }d~mx!6\dU{K@_}t{\@xXm/\oT}tuDD[uεzsk޻֬D6/{@h>w>klTx0 P  v4gtNN4y(˞!eӼ>BsY3;[Ovx )iS7%n栛U # TgJ{^G;ͦ<@?r>߮vPxz${s o]  txP<=|V;U [dH}|u hy { wՀ .@ KDM3t=:1gv 2H7p9 s{H_~yqĨsT]Rǜ D7*v=m뷍vnw@*UBQuR \8<獶@(?| }\P,  9*'Q\6\jo`6M?i0%v]vwM\@@r.Q]κ@pU  {=| 8AWy7@6نPbr&Az<u&5<9T@_EV0z'QhKG%ט{gJY 6t}3 3ytEh-ȝuaB!|۴!>]_k5bߠ lM"؛Fo l :L.0R!#t}F@μoD$ O Kzykww7M4kǞ{}u@$RuYZzHA Hʤ݄%@$1o@$B@, yRuϞ 4Q4V~Ԝ&גu6wZ/twS{±x}~CG8RRQ_YLcL l"eB wf &ĂTa^Ksu\,# N ʦ]5A@&W]ɞo B8#EcQ$|]IQȚ\Y iE&FqZgw~8$#U^cP$d U2: J6D Tu7p (olw2PSA;6s1j,Pd n QHyBA#!6Z)~g;bH$2)DSe M]֮0񸗾N;alΡZ"f N9)GQrlԁ_Lq0Pd\zqq;/$'c:מw")HR;o!H"Mw77Y6$ 4_Vh+_ꯌvR3 mUؐ wHڑ"ĀHcC+D\~v 6F@PF8*@B Csc [|!巼g/P:o:3I!{ٽ#f\I@1*UL"K{V$@$f*j`$BD(a@Fukw=wO<)@"i)oHA^y9뮸hR#vҎF i(h(00jʾk|En`\kOI7mq}z}؄6&,n>*$$ Gd {wγ8d)miR' !#M(@Nǹ{x߲HaT PH* HȒ5|"H>;]Ш9# LRqeHN'ۏ6|8!clρqn=yx FBO1HU aX =mc;k2 !HFP =]A V~Nu3/ $zlRSϮh( yAA\ƵD6E" MT @&  M t0o<9;ToQQ01/ v{g8V`/KJ(Mȶ}-`(җ#*wqr~v5j18QdR@;149'0WӴm `U1>HA{-43iggiwDv] d(<5\操svq 6 @^b@&a uc[{J:h= tz &ĀHC.{Mwwۛ@$(}c~_"GVBQ.yx̌V^P$ Ifv H 6ҔQG̫f7!YHH)ge"hʚ\E !#  Z(@&؛brt瞧BֹoErĂSM'^=t:٢)+ZZ HԄ%Ic$.T J@2 _\e}6/C;TO[m(Wwu+~t @ QilR0h >]bs~x9*ZQTF!:XK(HH w l;WteMؐH(Qd6$Fw{HېE"19ߝ^mߎ< XLH؍h$R4nj덲BE 4 Jk_IMuJX]ۚVʐj8׶36(qP|~uEhO\e FvomME"Hd6؛-aPH}i }sT&(lMM¥#mUD6mR038ėao FD]ΫmmmAH @ÛUMb |]70gg27n;. nvvFBO1Hʠ~A2 Iy  @(k dcv p-u A6 آY E ;Hh$DF@$R=u]WywJE ̆HFJgy*GcXo7.Vٛ7a j9*҈Y D0#sh2)|l.nye L3 y7yG1H D6l9(k}aZU(x#*B mHhce!@kr BVxm)51@HlR u쟳P@?06!$@<:p {?~}+?߱@ٓI=hۑ?y|pEmcG˾8oԟ~D<T9˕;lJ{w+ E'w~DJ{\g?IlwNhȪ86QSg;a߸9%o[iC? /ӓDH}(@c7ii< ( !687`0lQSb HOB}vWRar@ >ʥ:znrRi P"7n? 95Cr T ?Orrͪ RO"pywMg ,ց{x?1 )RDR CEUU-.r5%j$H?}nAs?D <9GH.l WvʟHpxᬁ7T~!g-y4m}v h~J?uC#@AT \=nƀ|#'vOn|ϔvϿ'e?8?|O(?A 80\:HN~i$}mӭſCPc!0D׀Ёhf?>}}û[MJ*)`8_) $)5*S2LAR!I`-#PG{r/; C4.y>/ϳAױ_F_s*ty o?AQ⪫ &UY*&PW1xpc(1"3gcaH) 1ȝ0""""""""8 b#1ǀ1X" """"""""""0SH 8Cd!E@` ! D (pUS#e( <8gÌDDDDgOq#=<8DpD"""3D`z$8pc9D!DDDqCÄGo2"0C1DDDDDFQ""""""""#"""""081 b"#zd{P"""#xpÌDFDGN1Lb#DDDDDDDDDaGwyκuDG0FCj4QcȔOy$o$ }:}|w[e[e`:ggq'RI^CO?D ȯ1A$X=02SP{Ҫ\I'aWm':j}:?{x/hڮ)N#p:{G"< <~Dn@<~O9$'I{?paw ?嶇×w?UUF=䓗nuUTwx|1ǻI0'$hccH$|(m+\6;!!:y|1B˄<1$GN AkgNݥzwv+A79w6v(_C A/tH&QG⤒HHII&>{:BBlÿHIBAYL)'>^}owwARH 6~Awv=̒EisRI$I$;l1:/M4$ "{aO-:lN\?l@dDElICdS᠒I9HmɊ֯ ĥU}gi$(Go_S{Fe"OZ$" @APٙ3,>>Ӄȑ!$:yؑN*Qp(]{C0$2IOƤ%(:ןrb@LQ@O)$ꤒ8oL a #ry$wd$!ABE>I?oC<` ~𐝞]2{9Kؑ-?` 8{MKR˖nݯ err}|EQE{y9`?mT#VRF] jl-9C/fk^^pqkvH픒`U$$ I$od1$`i`;0CRBE6h Oǰ(?#e죹سe΁yڒs/9y {TI&xJٸw 6 1Fv-Cv?}Ã, HqEs-4QDncbBC|/gûA$$TUQQ*2H;<>Im[22!jC?^K,,A?6_.ػk_#z8'蓯4KQ5* I% @i=*I;?#wiϫcw,zyx$SJFQgHR5NjLmG]57qHېAy ? FI A޸=lm H6I.A ~ ZX8YgzV7Ĵ]V셚{g~.^g~çw&RKv:4rX%Ƚ0 sUUS+tf ;p#`t>$$,<xӳ߭4@%}Oȱwv,XVYc9VbLĢ,IJK Yd ;tl0iX9hS?n{I$gsfAm&4ph5>,ϾP2s(P5GAI _=y|:k$߆{oUZчFѬї˗ÇalqNHN,}9x&e|+tI$$R);;a$3I%?G3l6[ym~U=UZS3U,UU4|?sCuM|{DcmC wgkC/c9`a g9 &o89xwuBCۇ/N`yC?;k9sUY3Cb?>tӻ|:o2I<!X|?d9?ZW?_tWh0gWMϷїzśhњgj*sb4 $3I'a٦1o~yݧ/oI'S~{<>\;!PI*IgN|Y$ שBu (P-w9ػ.˅z9y>n]F;>x5m5qݘ⢢ye7@>mĒX;l?˳ { N$m|'5a9UNNs14Yf9Y ^amOi$|=iI^8D1Q] ǖ2I}=wAQ;p?rДdx2֜x^:5 (1 &nI:i=a$a$b;-jÄ19-q{e[P\&p? x-[^ZoՐ聒I$Ͷ`i$x?=?_p$}=sRUPHU`#ÇxY<{{UT˖SCӮ\FX;(9 #<i '~EȒ_Hmx߯?z_q ?ѿ39~^..{}!|$`z&zݺ9I/~ <%0Y].zR$x>k=1k; r9M=2V| g8孧W0wo~<nI-:`w}8CفUURUG4DCqmNI$$2I$pȅ ʥp}hѴX\|FAwbS~퐣Pn8@ \Z-\"OD]r4dL6*e7d(-η&.xٷ4N5FX'!@aA-2p^ZSRHiQ΍rHFOu? o#O^ggvI-M893'}[@W;{f|sfVng,P/מK4hX e%Gp񌘮ac|ڡN/>tz=߄0sccsFkF/9$'6m}@yIk$7.˷wsoA@)h",m9@ǿQ]jjUv[![cv?d <6>T?pmۖ*6 `4䑷 ,%&[{0`ƫ8N0ߴa4$P<{YhJ*6Y6޾/io\9sFBm㍵ߟӳ^Ē'^']UUUr_蝝$'ø4UQUE~= b>@|QTl٠ ?Óv.ػӗOx$l:Bk>$)C8wh/ A!K7lrPB fh&l9(!'#n,Nd>ͥJ%MPc+cprHpӶY!$$;vwЯw((?/G:$mڂ8/DM,mi[|N"Sq{C=SѶ%JxC/{xm5I"Cvto$鰳G`6@X)ia$tGb(c- ԒG$ܼyO12HQ<(A耬jR8ǚnzkI$^ m$H͟f=ݜĒaѻ~ꪪc=$\' s$I!"zۙ$vv|]ܿ[DOO6g.L2\0d!r+_mdz ft>6D@"Ch͇qY`( whqS^j\e8p7b}BFOiEITTDtɰ;n?E2NC>Noo7wwww!ԒG1cĒ@I$pz>F\cM<0y$I$I$gHTA6js׫>}^.y/c~S^Snmz8~\8tI2vv|M{+ddwwziiݡvmL9cĒKUUUTM4m$H}$!W }OiC>I#OL˻o/ǰG̒N\>BӀ UUUNt!` *!a9rg9rgCC{yK#|~^^_+>^."v; s]_.!!#XI% xxcQ1xI z̒I$}~=;3_I?!$DUUwwtJۈ| ݄BLNqvd+ Auhxuˮx63u v69viv[ml0; 0y6c>߽=`^& $7 ޱ2`V+W}o^nv/ˑ$v}I4!Ma H sKsTLRI$LrX,愉H$JA%@ lM q68 AU:P0 q[aw_ׇN1:6}lGvQ_ @/׉$hb BR?QH'&M}I'.޾1/W mQO cĒJ;fM|$i s[>Ex};_KxV;~A#_n&_M= ~fיs9D5xiR/EL=cX>q6YFc:_A$A~,߉$+(<늪|ϼeb,I{8I~J:I78ALӄ0`I5U%v:봒n>3WM.Vp @# F1Z Ǐ^>1z75C%hg-sr5e0A&qAEq@`f`?'Q8u󎤒I $I)*g?ɟh2d>_OϜ d?к@*)3yIϥɐϧo^_&f#68%E i=fcʊïKA c|>)yo]5&5 B׫Zwt<:rӻk}wvtKH\':y|yN_-?/x`ۏ2Ioުgp{8<'~˰hk:vCYӰ߲(P0r c Ih[I%e݃CP?H:zxrU̻1AE9iUa_ܥT*R6{98cـz `6=,:M$Ipm*T` rX5TYVC >oߎ1`1Xo6sԎ6\S) I 5]TUQ)y|HHEOWANlðۼ{qV1X)IA~9wHѠ7846$ rVjdfT/`Ϧ[֬%<6J$&MJs8^$6Ca9pO&|?G!!d^~_wwcB_tr<:eP>?ןgcϮxATos H$ Ē $Tm}O/?׶cSZZLjkZ.y$ 9VrNX>D"ף#sKaazI,$ 4ۆ4Gӆ٩6ІfBv }Ǐ~Ƴ7BjkZMXv4C a,AYyXr1[}64?3̒rƗI"@I$$ I$,[m_>94($G`O?*I0D:`W[ҥJ@ ZGI$2I3LjI%ElQ~{=޳wwwwww'D9 >-~jhI%t 1PC~pI %@6gqnt݁I$~ZL{5Ēi>m|:1?>{Bo_vwyVI%;vŀ:`V'~UUUǏW|_< <21s|_^I?g@qd6D6%?|1U8*.|X2+C[V{4/H!̴0QHR&ʠ̪R< `ߏVwh.I\h%]e<P ]++՞p$$?3 ^s럊磸 o>͞$bֶ$ffffgǮcUUT`?^ $,== ^zm_s籾]yZ&5j`, ]_IȻ9Ā[\5A0E].. x 놷q ((6Q^:o'CxO}n'.g49i?ș Fl ʋ(ypϸM{Bk|9dhê|>.>:|)_ B"R# hz DoW^n;v6 %e' [I%I26rFl f 5IIccH40q=5sXԚcZI #qH$:I$a@ {?-20~~{%! {"Vw2n8Sl8(gQB6|o ,kt$ᷧ;&$;TPI%;~??䧢|>Q{ˣ&o?3g`${y$:,}=<{p@e߸?KֵZԽkUC:^|; rgI-C?I$>8>ϣ@흛mDn.I)~_N$|8xCl#ިeH |ph~^%c9&iWGsVs?OI$Gg !-7nh>x5/ێ`ns$# R&,ȟ6 7lTci">4mM1?,{cˢ*C$~q$0/ݜV.I6tk2IbI#Yw<_$I9M6v<H7f)rAr2@*<;=8t֤ihwwI$5'$'񞪪~Ch! xϰ}y/fcѐ}zFv 5 `<骦 t-@,{W)JB4Y>!DH)sGw>H$}=}m UUOYI'͇qo~8F!CYr&D(c+2D2>S?5[-C@'cKxba$7 gsYii OʪPT9/_۳UUUmz=a$~D?Fm5jܺ #ÑߚCGɀ$ 8p7 #Cu[;Ufoh@~zm[GURQ]/QI,m*KZ ESloy]U~ZU`6 H$;4|ub֮i]" 1u}Fݴe$$|܄l܅%4+zp9g}Og8}4*̢T2T?:(Š*=MflcM7kùZC3*TF!ǂXl+#I&s-I [H}Ab8H)$8t@@~k'&eL̤mePvo˸g%:!Bk,.Ԓp/w/6>z=I&Nc mǏRI4x!y('ɣC8!)a&lQ LCcxhFnQE_H}g9ܭ6&m:v~"1bŋd^dI$I$7'{A$D$A$$6g"XamUi$^=X9VM?+n[m$E;#E#=JHiL[7)!rDQz5B%`g@ϳ̤qGt$N^rI$I$qI GԒ@:M>62UQļyixY> Y9 7Cv7|vJ%B09BV > (tQb1?aTO^>>3dsj4:x6g4!o!O?B i Ԓ HThwڞQ7zۖo`ZԷr[vYgcI$I,D;m$GUSnskYxts˰l\$"W "+em!AVMer b,nig܅E ]oKĜ5$^8rt6H鄂BmrA H +)% FcWo=or>%» On, $Ì4Ө>|qp x+y@ RH5Itx߰vުM, l6I/=w`nYog5cc>?=$ܠv6K?$-{<"b wUUVH+N! WI%OQ[XTy%!!q$lAp[asF?}ĒECr>NȔvwАI9G\i} > EUYtc6r@smCԂI"oHp}{7킼eԒq;VF$(Vl@Q8+t~=uIq(ҳ0"Ye?@kfJ<ƞ_˗Oz$<Ɛ_:r|}>|cHJ^O;zV Qc1u[Ca ÀI#{ު.,"0*B#NA@|/9r38@e߆U]p}O{?x L*E[v.Tḟ1 6pg-I$>n]nf> :mm0ծ]>BGj8# go99Ēta2Iۘ{Ǘg;!A~'.}WķnˇqֵkZZCoCˇOԒegRI[ODLl0=Be0tc 8Cđ*+dh~?$IS18cq-{oMVr32/3€蒸):d G5UUU+Šgqe@8 gE  wn6ûv}1ؠ7vuUUP*~[`~|$$$z/6?5;9ךoG'<ѫfwcSl>z`Ӈ~fwwO{cCriӳL-c!<'RHO*/}TUQ7ЯAK\Z YF$5 #gЬij:4+)hZ -eؒ X|loӆ!G[C,bI#JkT`OմsnKR2II'ӏ$pUQUG'|zO}dz}%.ұwb+v(A$wQ.xB?#(߮{Vqg!>/r[Q%܅ qI>owcUURgMm`|I" (0c=z UUU I#M1~$w!I%5xC`c.6_qQh"`R/wk: 6fd`K3Řye>$FyHsp}1˻O`bI=ߖĄ{I4񎪪`٧oK$6_I}'`{$uU;;鏳Ӯ]`[ۂ tHԒI$> Gv=}{˰__{ B}a Hɣ_mmOX*x8bŷGߡ @I+k}ӄԅo\ύPmw[*!z UJo$LJk^ ) 5ꇢ9oܨ+U(ea&FFvPi%w$tMctvCw~O>N!#-/I$~er ?@8?n)MBh` HNaRBZ8kPp!o4$}qF!!?/}FI/ KGG3`x$={ nI==tUGXccn?RIiu ).ZIyI%;৷y-99:Xɫ Ɨҩ XyU"Ac3+*gP`}z0ȋ.TU~30R(c ml=}A"?6Cb nf xHa>H+J$oc5]? c0crcd=^I^Ą(׻O_Ԑ_cHN`ǐnݐw|⪊d8[h0| `$ $Hek/_fW`ꪪUUT%Ua4;3UUUn'u˺~|I&]?M>̡x{p _pBc!!ӡLmvi I^MI c6u\ׄު~#ѱad,9fx$o0BnzwUMRUUUTRWj$`0Τ $~8}:$E^fD: $@I=]!`C TTTJB rI,p2rn0Cwӗ@6B|$<$I"'Vp1Uc;>ӊfI$}$wv};zUPVI$,qeT ߣ5EU=`$UIIul H$Hi I$Sx!'yqX -qfǕNcl񅁌bq-c # ~m~Eٲ˖>{6 >GHL<]zzr^=.;H4ﻶ_gvI"$I'kNGݎpۗ/ mN^[p×O.~xa~g>>>y~wʾNu$BBK{|w(TX mw^q"""\>RKР  P1:}1{1ޟ|8h}ٙ$ +n>$7:= 1n` I 6jjAJ >цd(y[BBlAf7￁IӀ|OL X?0qoyk%"""!"#ϐ%j՘]%i$J 1=HM{h!N,!J?lQ}.I"t, #{S0@kֵ+Zot!\B[ſ?K˪}~H&";l yN[kCEވ‹ΏGP,hܒISoAl'"ӴkAl+ɥA58$ԭ]Ӱ0@D\p!#PѾꠒw٭F17hֆv$;a]$t^ 뚈 aZĘ&1O̒@#I |w:I kZkPcK-L^^? |*׎%Sy[DLDKD|6XBˆ40/ϗ=sI>t=:ŒAMYWBhUHRqzIT4&>wIbI*B^[ӣ/OO i<ŽXd|'$I%UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUIx;6%!^"){=4}mW`7Y>MX 6.ػwa-coU7+%voLj䐱Ƃ?.CCoNP S(c}=$$><=y~aooઢXuC-AХ`!`Oǹ|ؒ$bIY?̒{I$I叿lj$w~+pinҍE{x|R<-bB~#j*z`{4?{W;WvۺwrIV("AX<=1Z߼R%1"1A˪]eݗ ~``?(_+Z @ֲKXuR`hr~ݤ# ~sUU%|d of1ctδ櫘⑰X`lb"ΐ6kުBhPF?B 2C;[T$*UI$z`E4QD$Vg=RK6}gEw6I$@0QS##!w` @5UUUN9*'`GvwjycFHB|"ygdUTT:h`@I$H/OI/`I-$0A:؁e U^IhGؽ4%rBUú{eXmp1mm(m?I s'stpv05I`RJ>atcAluc=x<x2K RPV|7[M<>@kǎa/TPe! wWB<RJ/i-.yРױmݐ7?I# ?dI';ӚBUU9ȷll[ůi$Cmzlwm 0ߏ12ch[N[~$wcxl}}| Q6FA  @AR0@`Y^V?`bsc0ѫ6 6mm3 )Pvuq|û9{9X4jD֫UaT֢-V "U~ y?yc!x"|F2Ġ!c,. $A9 %m3Ʃ~D4cvw$!%:vINs><߿C:ice40:̄x^;xr|cUUWٳGWaE{A"i1u.v>.^$A!RImqz烃[_Gn;],N} }y|BNxz`$MEBW-;vIw}N>wwww˸]q`1^($$#N^/>>*I>⪥Q>L?!I=qvzr|\ |x{i$IƵ {4-߀;(}iɞ$HP<}_M( i˻wmrH_e ^t>P$YlI1`Gx1q0h!};'1hn@[e];5A~8iA뤒䳣gGb/I @m!b6rA5;c=J=쑍$I&0#z@4ϡ%"_${/0I QШ"MߊOjb1,x=$|!CcY`XwoCΣd+^XsE"!G0dmll a]{11B!ɾh?<:{O">ܕi@IC{c^I$뒤|$vϔ8bjI2yk$iN#p1>TVDL*"f&dTUQUy$萐2Of?pOsD{z#ׅ{k _d5½Ap+al$;^E I1'*};_2'!Zm=*;( Z#DmLoH|x;G%nudnw3FP4;r/WHSOnwo;{m$kF.|)y\cvHv{(\e 8jB)0!zwF턊D+s8uGri(9RP1jq}z^d X3*hu $B@U56zd5}c'iBji"HK!$+13SWf@*jFFBڹ뾴5E&E 7i>i E-"H()i()(?gaYQ[Nxr>= ; hXd}t`$f('X\S!>]Hh4R"C y^Q,1#mbh@cjRG8/k{z:8HtE 6M B+H%d$E#qFL wv6c5_wu˯,Hؐ/馃\4lO5ǜxx T iBBB> Z4#Z@(@]hTBv@PGBPFt(P/!Џ 4 PlJ(!B FhCBJ) {u׹'5J°tԖ vR'r/f_ُXlr*H<k!عJN $ۀ峞ߟp< YHQ<%.UgLwkQd!:3G NA;!5INYTp0͍jvbvj 4ZԦ3suе /!MP@ hB%!0 VB%B-  t B4#B\4 . 4!Jthi@ @@ @@ @$* ^;sq}BhPZ(VhMhBP B% PhB%#  w}P!@ @t@ P@ B4 h4P PGpA(J&J(SBC*-`H"ÉͿwuJ FBJ4hD9FFM((4hh(}C+@o^;Z(V  ((4DW@@@S@ @r/o7yZ(h4Jh4hP: hDhP"P*P@h(: ZthFZOx%4]:@@J4+KXG-.ЅPl, k;ZWu+|~מ|"*(H B-)HҴ @s@?v(y!ihᄌJPДit )@P5tJJҴ)sHh r9)ZSZB( ny )"H HP9+HFA5+"TRP|JiJD -yR 4)@sR9 E>: P )J:GBRxS(M#?9ƱsVll, P:D)Z PRDIbb H,nR4F4Kt@ ;8- ҆@J)B﬉JTJ@h(Csȩ"$2 " };s@Yh- "2HBȍF2+ $:Ϝ^h)ZCKi4i i4(Z]( J/\)t&$A3mk!,ȌQ*! Ajc|ȤȭJH +4X1ZLia\gA iJ3jUlmMC ,"TUQ w^oq44}E+#Q FIݡpq ND@HS`::K`F;4Ll:D=8p!;Dӳm|?q 0]:#t採CK!{;ǟy6<@$I$VS(RGŃD"+UJJ텠iGaBһdAaB 4%#HОy!@uI ڲ HUJ w7{g\ T(Ȯ`Pb)YTn WUR " .U D@p>M=$ "x+wBB ."utĪ x>z\&G]biP ػTdPf)AT2?Gꒊw׽?QόRIt֣}{Φ!ٷ07 ȹV{,M0@L@f>@nŜެ:V%JT݂"$Ȩ&PUDiDD#)#LQ_Ȅ@AzkIW ;OT?0V1%.=^$HHD9uvh  M A$ɫHD9uvh  @$(U9UVR)(Yh&6B♅B@R7)l)GSJ`S #1.6pcZ6<8W TõR8DIUEU,5T|z  @@Dmb=ǯk߷k?#?_=B)gPB)re-S!`FQ}M$R)ݍ  X©-lWł&Pm H#DDL8- 5|F Qf37r,fš.%6!`rvBsd@ `?ъ>ae ZiF!$`0HRP @LJ>"@00 PFo.UUVMȒ,$ )]=`20)M K 4JSC2e)WtH3+i r;r{~=W=]\Mw\]IM1=PP킄6R%M y#MwKCD$|߬8MHT PhSC)AHm s(i)(ӤIA: r۾塥4JCl'@RPH$rtj18Z=[F6&Lj lᑓDA<8H$ % i4~0J=IIIIZJJJ4j$#u~I@Q$fԡeBZi()i BZ iv@PθPRr4%KN٤&ɠ(hѡ=B1! nG6{>qvgNq !CkY !9<9BwP@) 7;oHЍP#HTu~6@ z$ $X^Zi7^s#F "\b~sY5 ]H(HR q{xD *h@E"f &a0¡+#?S=ڴ#)P?.u;뻮xr]iI(j HaDCa h `&wmB`';/6X@3,  ~HmhXR2٩m8#Pф `̚4bmB,рl8 pF1qM<9lѽ F {PmGO& /m$mp%Z$|6$=ҽЃiHQ DaaǨL!BXBbTiR{@ϿC"o - E.mHȗ!`HrJBgDP܍h֍@B$330P!0?Tߐ t8$ b,+l Q2 )0d!Ja #ʽJ 4!+1@`6{("|4B!0pڂPTQ#`}1)1M/M?wm XhjhPd]Qm^r-Q )[idPmYC?32%L D 3 32E<)U )*w #jGe}Hg04$04py 440) "hL` A? 7RP Li[l#21oaL0)]8A>CQC228" #b\ GHlAPC_Bbc RPT`3fBe- c cC*\HK;z׫B QZD(i-!A#Oa(E(hbY.x*( !$JZ) fB`fBffF$ {&G(A{,"C2sG٣MQJh2 *9&ȠC,nO?!FşxS wy@|q VjWqWSg&9V{#&ktƟۮ{U^~ y蚰AVE!| '  Cg(&Vz><{>a|ᷕ[Μ@ℏBp6qőتrKɞO/F+|]į@vv.\I5ws^5:Xz!=ƚ.51]ۻ6ϣ (;g{K[ɂ7۷{nP<$A;]"HGCHhthu7}yeӝ%"uh6 9:(h+x[5Y=uL %CbA! ,$",7XCGȸJ!H06^$nêJ.o\+ZFs蠓xQ '8:i*&#bIX%ۀ|/ R-lV)𣄊$&dʹ\[ݕ Za-Q4LכkI-mLVGK }XN"f/[ʊ*Obrh9 gXb*g,ؽ&WQCO^q=XM3_^v7SáJT IUU|/}Ie]PET Bh=ZF8y;XqԶW6 mxi--^?f-L.1.bb16 bAozq O(zH?-+]#sNHB5!NM]hJ#RWJ'6 A;呪㛉b5xJģ*K`t9|n-|Į}2U`AOl@?;1|GuVSS-KUsvIA s ϰZ/QcT{{QIE d i#Ke+k̭H6 \ Z7"$-xwl}ݻj(Đ" 'g6WM5yTՓPse6lEo{=\uxK@*1qI@1ۥ)yMykA>dm~fXΛllL)X13ξWr )p G ƻc`:Р$iH5yyz} "[3|b"Cp7A(1F0`v2@ V2(3 v0x3 $!!xÁ؂a`Q +M4+ &`)Q2M1A]H 1PDfhm2 v 6 E@آ&lccY`f`#(7b(0DD `9tڍ0hc4 Hxg "=d!&ff̃UJ6X~M Wk"UdT10 qyDͪP J `X*0 T} 5^  2I {금a!( xcLAV1݈nG,`EI@ሂ[`#cv`8&X p<6(0mQr0At#FI$TpLFc38} 3ft &`P3큙 sfCY@XDGUJ!lA`ǻp#c0Ui)+vb)!`PFeA T?. P0P1M؅0{<8i4rC7 )qQ/LbKUUTR'L"zhPuE}[bww; *B"{69[`~C'(\e nB@4Ǝ|湞Vp6@?V#u0=m^6oF)J( ,P 0}o@^CDu{`(}ǯoɶz6$g3d|AC2 ڣH&t5o~;ǞqpA|L}Ȝ/jaTbrǥbmh 6mGsUv{oU{ǭE͹PuzHSi!-l]mXq>1FQ'K㿙{~~zogʏ#F0G?)HH"RU U%TθvB#'.@-$b#>ww%udaF0ٍBEw3mAkA QB]K?w*Ph_R1b/S;l6Q1GymqxOT'GE?>}~=y^_bV>O|ު!~-ˑ…I8^fa0@$]i$-ӮoWZ9ۣMzRI'XdBN8\T[m!G}ĉ{/(,`9C 2T!FH&jY$2>  $w|BB4 'SD 𪚟SN!%b"P"X@Yd cG-! Ky7{U]ȈHL!UJ&hbT}/QhqER TUPstLTJ?6*B(J#^*I<7_TUyUa̒D S7Ɍ I`^1V]ޯwgA O~ȇ@Sa̒A"yab+?qoxH7݂!CE4=¹hthtiu/(@)RB( =搦 ?ܐ0<41bhJ V,L 7M F1̐ 5R4cLi u\T 0 Ї섈 B|#|@$!gy$̱5 1&7ByakaeNad)ؒ,6}lя !fc@b(""TjhJ'0Ʋx)ؒ,6x&٣,BPjG63;CƺA#$ ?og/ފ7_\+5:d]w^^!„[Y\e4㉈!tcN?&=`~I 04shlإa79 m-{Q3C;A/pJ2M7{ g.N2g3"X[Wp:UUpor)7’wN`:.7)҇EFL#s,+fn"f5 WDэ󳂤S[3h{gr ;ۧQݞxHdlnE(?08wmc#=[n=h*}y0ЁM郬[w!{⨶GB[kjrL҃1Yȵ FM"0:ݾ+wLc6>J(,juC{]MZ1j# CLB4[֊9 bES3cHz3dU* De1RZt)C5R<. ߏ C& D[}qanWkHɪy:6{o("юK*ώ֖#`\ְgqTƭ]&؜#[d'rFʬR{`"5$ zc e:!yߊ{-/6 p[7&!X9]6vidjX\JW%SKɍPz6:^S4"=!|2ȂM?<調_k^'DpO⭢%+AaۑLtXejw}#NK-/&>]som|h.,>v"S>˹vtNВ3yS%utUL u?/;bjQ1W-Ma >6m.rJa| J;*r0`Œw+L2RmQ܇h3Kp^5U74mIm{AQyKgCk/橇- \,=W չ*gjRA=_VyL]6/&w@u{'/i) $#$WNwJq9[&pM>aa?L>8VEf$˨U.s}hOHjں%=8\yn5(vq ?ҾSkuyis" T@UCkQ@>pc1b'h1l[3M:!-Zzh=&uBDw Y9kg$`Xb@h? 2ow>,?x@f|M^qo3HtgUPjGH=Q *0ʦw4Ch6t5I\۽v [*JPzClRZIfo\:am@ͧFyK}>]:k,|𮑽؈ܧ Qȗw|?ȤB1r~XgRPA!7'&5)GD;%(kE#EUΧFT 'WxPASP$]V?VÝi4ap"""Ez0`̳zE`,%ilvOJ->e\yu4h96_#{/{|823a@-RힺrCwngzey_q }3շ}}jQIf1EnllowmcoG%N]X bRog0L_3lf?~^^MQ9#6LUE̞'Td`G%80{Mű07tmRm( "^) u _BYrj%V pXEQ \rZ.RC:UExzWϋB 6o ^l<]if'ߺCA006jM& 萈6Xݱsk@-g;٠h??u0-"tSX=y%#]9|*؋JgrcyH0Y]#-ze+o=DexUUcT`K׀>8]+.y T#?lsʪ~#:!kC\7oAHy rկڛ4>zn@b{8y̽8hga=I8D]W(tua7HD-P?~]]>Lnp4t-E X.TĎ;qrI*4\rC `{8J#8wysUUUWUUUUUUUUUWЪym o|v9wf3$I'?L8/z9?tnyNoNɚi׶&y/Ysܴ Nfmwlh) i:77ӕ!C yn&sS Ld*1WBE30,Q 8Ц{[9x}tv׊~+XcETB@?`CH-TPPJVAF#Aj' &VJ!]4dErx% 3Cll9LSxE]]\&&!>Ps0ǵ22 c8VBB}|W>m, T.e[q4!;'Tc=gG 2mx -Aܶ7jz HxyڲΐY> +T SJ#t}H cڴ?'k޳kbAEV_?l '^?Z6+ -\G|aTϷS@ @bP ݞ @@;8 QLw92 tjg7wxc6aod;B DɴZV6򷼟ZoY2EdK{ͼy!|>ZZl1^ҽ4,_5}=#eJU,qHz9yQQ5j1x* QBuƦ›zWkvo§xɮ)/p[.RH$Y%]eADVTuID06\(IKʃ&"j2AȆю6='y˻u]uUݶ*)&& LJ!ej/TMhEI&ϕ}|}2}& O^7X|y%x`B&j >pE ^@0A\B= CM2CPkQԄ_5TCo Nu>}ގbHߓNBAL+2I!p$G1iv x!4USZtUMmT ЀM,P6.M Y DyIy5\A@Gdu $NlJ£S|ؐQ!A*atT폵 BC$-!J0CJ15TSC04/A\&U=lb0Gɼ{Z!uCB(t8,}-,FOb(HPHR@>! kwEw򡘐PHkr9(`$5Ie$Rf/XF!fMWLlel@6hRXXi U)Z#A6 2C}0y(L"hJg(B*!;wE®# !D7!Hh8ةC'/  „Ba01٦M 5* 6 A La 1jCrNg87 ܺ(Qm g?#*FC(7&hVXЦ(!Al\2#*MA : @$AHRr -Ql1o %&ZEFU7*!&EnzabݰI#"= v4mTD*AEZ 6Bb ܺ(Qm gt}FUȌPnLЬALPBI E :̭ʄuE$jPN,w,1 ;J"*<֍x-ё8 HʦT4^$0+s oap[.ٲJt'Ig4XʛFqj4g`OR PfAWj (n[;;#=(TJ]x0<=*B.>.gp1%3d@J)?\Pp=H$w @zZzo~Zw" ˇ"̗N#`ꎡOF϶zjt+g%$7\AƠ`Xt,!ӫ>TS3 uYhAaeo[r298Zz ryc}ΦtӦC}cZi7е* ?_"r;VuϲuM%z7+ߥâAH#(TGp`esˢ!7<$awC@ ģYEA2PCVd>X>qͶP#H:߯&h<x,A=)|#] Q+O2pPf*'A œH%Ƣǜo<6ob 7Vd%+kL4RigyKIM=a$o\C|JN毉%nCןw !xC83&% 4FlOu_Oo4@ @*'V@{b 3{҅(RUBY@|KUڛ̟ S"k*ߌo"R3 v! -yTtҁ^\Nbm40*BbO.`K['8w7qjM [-qCuQ/ aZ讁7OX A|kGh/pxLLmMZonT NKTBH''Jܤ(TQ!cù-ހ$^op B^k2A .~x2f |J. -{\ޞD'aevBۥcE5\׏ġIR%SA < {K5V% z>Z˻GWgfR7k{zˀHF>ʖdSe8}rtr@E*ADƫFX/oE*\t֚H%puRU_~zTAS BNzq.gEWXmTosxq<>١D4H%rnA.MRA1R S-KvfVPx!C lF0x<}ZMnŗq kF wϗ0ъr#]nZ>(c >V$#בkvsRo^T2?xMO:Di@:H.ΐn061rnTe*aU7ƝZtїpxa pqg K8IxVp)#mpB^ BRك8rW t֤Ð]rH@j61<8mt6o$ d= CgwŶI'!RI-۬[$8x[#v\;|#ik%m}eb98I{4q#8g|kVxD GriEpQɼocyA@몢ٶ1l֓#f;P)Ȇ T> GHq\g)Ccmܽr\$&>ۅ labfMQ>@NBwiD-pL&Fxa1&dzrm$O l( f;p_.-̴ 屛;}9ͺx4t}֚aclhm| ^Ɖgi$lm쥶$IGbPQ$LA C+m80X#D #(xR zMSCw-1XiB{3 .^-J9᭓7lۧrz>OuT"d! $pY;x 'ߟX|s5f@._FϗZfrm߻uA\ +\ΩܥӅYX_} %B %utK `ƹ}|z*A+Z;OP!Uy\SE`H [la; '(|MK@Ȅ.pSN _|J'FQ!#Q(JF'g80 !Q.vG*"XG|5q3E᭥rMODg?w5F{@CyS#i67w/+[^8r4XGQĹpEq×#pf!8PLUA,%@}uq(&-y TMdsb;w~txWQAh3qHH|Մ' J9u 6(ڨ#?"(?;+I vgr8uA6HXŒH̺] 3Bgo{hSđy'w3QFSf𫢧t"==T"HR)A B@m=xy.YsYi嬲f]Wg<"B!#(]\`4= ~&:A6,5VTqs|g߽*܂{z9rַs*$Ȕ(R!#ĪU!xD?فOL$F١*t *]_>Ӷ+FW 5U)$vf}YDN A DL%U#TT\ID |U \?%b?m1z.JD]tЦZHY9fa?cTk<8ɖfqO85F܃Á6b 8™m$ Qf 4$P*L bG2 ڪB->ӻ 1R2HHc8o2Ij5a(m I$IaF1a=y T }4T D bꯗut`j2كԒI$ARI00eŠxb{'2BҸC,b4 L֥JUq8I$#DHV% L*(D @Nd CCCJD^À4oo1@[O?P>hqpߖVfzn}޳djM `F5h0w{J7TS2TIB ILxɷDRa0X}r:Qo1<$fƣubA69Ѩ{/  $ʭ FHd}P!>+rBi;0iI]]$Vf{݇)N)!;JS (Ii`("xI T$$A] ӖQ7"DB$FA ITv !F4)gd2u0`iV$#HB.(n )vUZQ'4\g`-;Aph+HH {D@]m#$1bnP:s~P4c  X8lCh`41]<(hQ*.SHEY )E 1$䳕_L̼&RcALjS1o(@rIwaٝS ,$C$2,Lą BØ$0QIw2]eݖTV\R"nMYV<)0ֺ?sSxɧbF`K6-Hj!'._h_Ӌ|F3WHd, Hoóow-{ 7(U ) ]#tO6 8xEEDD-Xp.v" K ww4VɛΧ3fv\GT cxnjXmzѰ$`c. {1hSCW1@ ] óؚATppLw{CBGac,yf0llgQ1Ek'Gzet}LM lFӄX 5o0(jMPDCݙÒp/HIFͳt9*kZaqcu9B/;yM8#c ڤAD)_5^?HZj0/eY3,Y'خ/F0}^>Xn3b GŅN7l u&h4MLy|\g5+˛lח Ɉb;_.sEmw޶!^{:{p .rl!Bq8:W=LUfo3zi7%s#|b.kSk^mWmxiyѷ$e.6FZ:[aOLTxiRJ[sK*ƝQU)R=ZTM*DBP|DWe*毗@f sΤwxoDܥ15}ߦ1EV!݌5-~rzuQ?|$w3c Ǥ\hm4R}}PExD|$"B!wV޻uM&qkei\Bn1S DTެ>k;PL޵~v|7iTlbWAu=v˂.T RD;}c3s-"`"F,@BhR`y|w[ܨ| 7Wa >μ`f0- 9"(Gsbm :Jf݇gRTADWոMߔ/s~yfssquoNkln4cGxIӮ#/6x| j:z;5Sy;9UKKXMyvZMmq}y1AMqmj9ih?{g1w&yANȁ%.sh-a{bYnPaiH$fBsQ?Lyh9AlŹ/;˨DL%LUWd@g@i LkQyFQT@hyvT_DhDr-&jI7S.FnAy5t q ٌbo(ܢRu"D-h1Se FnQDB GTQ/5ټ@-i7# &N* מVvw[w,XC8Zƣi6M8Z⇮", ,.t*ODӣeӈ0wyYZϰC!G<0\B3DN<#`Uٳr $.T]|뮺f171MFM8'c8<4zN#Hj\ IPhn:mVP-{G:wp@}֝}>)1X ""8U Z ";wBQOSxL\tZlm1*"keVѨĘ Mڥ۽^ҦUZ]Nj&UT*6%SuߢTzc=77̄9/a`)Ua^#fCߦ]Z7sת.'lUQbe`@ԍ9ASz-Y%nokO“GjaJ.imt~Bkl4^%z˶'ڃ̓+ǣhF\Th=%fkH+T2W.wP"#,BS1 fbYEMľg}Ir +]2V!{teոCC@CCb^kCx:8(T x@q4\1Z|͓{Ww/y w(.꜌o5 J"vQ!f~MR)_<K  | (1nN`¬6\Z@Ryhd% ^.*rL‚ T"YR?U4Yrv~BS!$f\HQb&;tXד0c#2Iמ~z& j#0Hc8Ʊ4 I4{Mdx{sٳ6,,,E#uI/ۆŜ=(zlnI$F$UUUWەW{<Y[mɲn UHIL5$I% HI<>I#>zڽ+.Ջ >Y4Qfzr\I&> i$ YAA@9 ΑgرCb BXIT$&me݃ެd Smv9/FC͔t|6h1@0,mI@r$c CCv$l8nX)Ч&TLكgKiw>*i"óiøɈJ,h|N 0m<@qH%qjU۵ ZsSs0g8d&7zN 6k!Tg@k@.mUT*(zF8;TH$tO(qI'hbQ*S*rrBC;F]1ִI,8ػJI$bwp:[3uzD|+yF5mٽ@(`|@w7I$mlwN<5ø2dɜVK2d*$jA!:<,tƎtP :7Icl6ï 9} ᬃ4D 8L7Xkn`G|$kzFUۻdZrٳA#HQZ`1b%mM7>$IrPi$L&#IY>J6 XmĒ{$IDJHlxGœ;K+aӑ52MT|.#&[HB;Zxzc٧/þy$:$0izaɣ;BbBbF`r؁G9I-ȳ`agTm X <[i'y5@UP36j(5ff *䒒VKewmȴ ea6wɰ;c?WSԇb. z'GP=٩pn5gh xQ0EzP#;v>)Ͳk6pv-ugu,KD=c8Fb@|yuaGutl5}iV* `79귞_[";V`fd=CRUm?Apcrcϟ1inG @ A\ ~DuG%IQT*k^1Q$D W@(H+?MlC|EUTܟԒ"R8%Td\ a CuAtG9h)? B2LcDcL e&Ӕ];,A.Q"O)# }n|hj~h DSS.#%B%HGdI{{I-" xnOt P&f͆\ U50]~PA:;[7~KfD߹}?L; ο҈j;[?p8Cbh`GVi@kZKA;ȡLJ6Քh_0Y݈݁&'xr߻kmbdߺ_f\26]d]8ՌFS,4:MސsjUp}!{g}j .BD!©_E#XC|쯒YѦM7LNou͏L[w;oמrM6.1ZXac&QЪ%ǗwaHmtjx@ dd 4ӈtW;翞]CwKi1!餓@G:6IUI&ұX2RQsA̔N}Wov<1 1TT{x0@`O(0z}}~FG"> oS6o}Ѿ.SM߻ ups)1iH'%*DASK%j|igq˦ʠGQJE*@>gm=hHD9Ȉ&勺\3:T*TvVD }^o?_,VCG=v~j4l`\0*PU4(l`T7p4SHnVm "t?C$+.xbSS0960iu睮:quyuBL0>J18<< `[M!b`SqʘR6 CB;jZc@ +H? AC/Grц2 S=ǁyQ=na|+As[;r=MgrGwj*RU#!m4,"u·ip2 RH$ i! w2Z ڇerAB hQC0hT! >Sv`(<$`BӲ(6,3 P #tHCESa8Qىhl0*uWx"4 6X;uP @6@BanDEt8hk!˗P56!VA-”ᱱ E%4lF(hJBLp- X?4Xt/@@cOɥR>Dw(J7 i.hj3ELun'p2,, ! kH+c-Y2le.[c%ډU L)c(J`ai `@ I d 'I$B-- c*PT%\y!#2+ 2L'%ғN@@nwr[>vFHp`()I$ Hj[Mn4g,ۆ~)BBAX8QO cS-T8 )AIP03 2C Ұ@4Et4(a$ =c yF CQTnBA% {d:( dx.Gسpɂo Dݫ"lyћ ìxmAL uGo4@nwEC` 70ޥISw;9h H#(\qΏ^ hEDZ:4c] ~Hy svB<śL|fHHh&>YcGF`ghB Ja={QD ;|T1 hBp. T899ӳڊ8"7`lhg s %( AÇmfـnBqlOfb!!)ۻCV y 1 bԐPw"qI˒B]I;l8x:~2liOw#{~{>XCQBap(Ar41WM(p` Ptu^'lqVq#۲ӈPT)q:j`zY=wnӨԪEFs$pxmklSh@GL i]`c/c l8=Hfc(@y8o@トI<6-pC#R!J.#p;Z)0 nMd2f@Vh$Wgڢ|۠QxNO(5n-Vrk7eZ5,g'Ͼm&=ܖlP 0N@E/on\r\ׯC0C31+?'O$B==' ڂ,^P}2rm[cTmufAQ$^b̳Ň3Y'BӤ W]g1WhhsCYPV O$ ,NCS:kZ7"h .m-ES5[{*삛A@j!at2=BwPICwM20ӳO@Azc l$%#s$ FXXv Mv1OY\AˡÄ#]sldM`&8"ӆX7@Gd7D_phclE)R9/iѠz&(DB.̦B$QO,S1DDuv"`Cqt(@?dfpD f a\R1ĨAbF!t̒Ixi$銆F `M;dZC!PBۺ8} y\~U-DU,PDGNrbt]r8*URERAADtp=uǣAV j"i`"jtEL M: e0 330TUT̅U0nssa Ɔ4`i4$UHffg d3p c1URXfaMUUR(j3U33 fh)M1hhikCC| `ÛHQDT` C UVƕtoT4$1 `333*znX <Z(*C eE `EHxFـ"#D,lr  h0Dl,AtDHuAA^c@IIe""*'ÌAMTbS‡aǑ da cq:BЎt`dဪba(6BalA$$"/ 9㓦@oԈ:-ZPb Bȉ"EQFFfQ,bF$ g$!DC}Mv$.W6H."8(ݴ lЄ@GÄ40($ P^%je`2S0BX3Y 8` H5!CpBDW*s蛔%$G%F)0C KҰc6 @hq%1b]B~1i?4%=CoxaÙX 1HKgؒC_,z(q %H@N82Ƥ: E BAHAɛйqN|[Iqk^LDT)Ӗ,DF73 &ힳ2>Q'dYSXԣtؐZlفAi(W$'ھehva8l߇$[-j~s&Q> /$k;@M{=O{ _n xᮡ|F^*Η̾Ey;$i<$ ycܫ`:lym:wanl%SNv.'9G9'J 3OM9<w8Ć1X#eQ׮vR.J`wx(mʠ˜&w@&32>آ]?C ){ q(H LQ&;͈ qf:ϗϜw@;o ճ3f6ݽkW]`B  D@Rju^j\n2uˋ u[U𰆩+˼bȦ= Yk/R†>DvH lP)@4xrrV⓼uyQH W\Cp(+kxTm"o7{!N Fa{.̜g9H"_TL^:{!4( EOT2 р.d@]b029wj_N3 n.{Lldk<^I](̈ ߝ^ i`ʐOB9QTޛtnQ KR+l`uU1|]a5Չb3҆gQBO}D C~yJeZ':3Sј55mٴCҶ| ǨzCq~an@&Z#2g7 xhӂaQDScm]oUߜq$N,wMvowߐ?{1mL康1IB'¨ 8{maN*Pq6܂S19߾E([o;֮LiĮo>yH?Wdaq7A!x֮wec:Zi*WYJxRz|M/#GwQMDu8󩭴Z}iOu@K T T.~K<}Pb"'c?n.ۻ۽] bf3<"`[*YPR|:E2/DFZ']wuWu;&RM!H\b[[)Ts7T$<0%;fLݛibӫ#{-+W=r%y#6FJ]i֒B7ƻ%Y}54MikQ@U BUo:K=I+EEvBaW8~17y"=+yJ6;"|Նg7xk)]Pm`JvVztdxQ5UY*Vw{ġ{ ͎F@Fߨ/ QU~b8gȔJ(p-w- YRe^ctGvh cA\,nO>xĀin\GD c ZlR Z@R㞁zH~#1yiSۡn;4;58CtcNUiw-s -΀mhp:i `^Pݻ0M M:saܧ< [˝$$6xrwt&?.pі˰f\PBCwLWGva폎5:?'*FXe,ޯwq}{wh:@9X(CLɖU sNPb#@l!vt͸`+Aei\ct#5~g&6!^c9 yz>\ /h&)ZJ$d"P3ۏ SX?d qfo^6_1 TWuz2rPEXLA )νDI( ηOFy/$ F,ZUv' ֨!'3}eX!_k.%O>C;23B)w>sXc]nhwG"U7焐ߋM6RN< h̡/f&è8ԋoVdB1X򴖤eR7w;D"AIB@!UNik-HPYYaX&` _[Ww5EA,x%YeP98{d#݃v^k@zȠ4w|~4~5%SEQ{x뒾}Z^5=8ώ_.ԌSqz']i5qH^W;m$ pg`]Tb(ATS2R޻>yQvEvwUUU۹n݉?{E3c(>@E ӳq`%HS  @9`I4>B?0`J!HC4|Ԓ[c#(aC2< ºT &ZP)@!KUHұ "h$fte6X0GK`"BQʅ(R*oȅ<\mṄAB]514ScK6.l4|KH:ۂ2gn5CQ9#H<8%@\3 LhJuqDc.ym7 pXls FxBC1v {X3ٔBYm٘һ_[NpPwpс[6Hiwre !B1)Ө$ 9(qN`}]6&xk #Me1$TVo7STd&GA1 巗UU4a mEnHH[g-4ہ$v|1MbM̲It&)ؼi E(aE Gb ~(*!@ҡlhv"'qXO1$; DXm $(--ʏ&D 2YQ2hCWt}F4 eXaT(Q` eebU!(  z{TgJ*y+VQU^1D["ݔbL@Ŵ2!*`QB);b`iw`,)P@mKP8Cf}tr>- \d! b+.#oa FQs BƆ VA !ig .5%ڌzG:9FpbnB! F f^Bb^"Rb %X`px,QRxrہеcM:im c`I'#cM8f]wvޜ7 A$bm6ZnBp7nܒD4Ԅps20\(GM>:L i2Ӥ(p0B0wcHgsǡjA- ݚltI%#T418m`l5!@ɻX:-ՒÆT9~iV KIۈO/B@;(AEF#hVD(y§æb7saF$H\JD!*(!á몬*RW UaSG~YU?M㇎2q]qxgブ kIC,d8c!PD044 &R`YImUm9 #V˜,ۤ)wCx7Cf&$i* A4P$cҥ UĺIJ+Z8+$J"m0mLLlhrÇ 1ZcLQ48hB؊aa5DNdnDi|AKa8N ͦaJvᦛ`[5PR-4…clpnڱwMJ@MDJHvWI$#EAg2LY4Ӏ BPS@cW B$1!0ApXJm::hJyi bcM1i4a8$zCand!!tm 17RB7^ *MSF QoBHaa)=ٳCäM{,)ÇBLܖQ920bśiͅ \1R"Ga0 kg-aRX2 C,:c7`ԐD>AYc@WA"b1ANLc*Ef"~#ih*6ۇ 6l$$E #i29viʁʈa/-0{S*\2 &!BhHe@<!2E'HH]} wXWg+`0 fت`r"CS TP%PPB ̨HHMBJ1 1Hш]BBQL@NQhb?@GH9UNۜBr 1 fg'`݌ ^UW8 @B.(F# ؃RGC~M4~;32lM" ۠P-w>DZfeRhL;d8m(bB0#E7aMcmO@MCr˕JmXBre`4/$9EEKPD&E"d&Q=zv`YWUe#K6b\t)]D $ D0NG%>c[ލ- ,Jޓrj9No gd  kA֚S8]eh>j gՙJ! A) QUJ I*$ $}w`/zkulH<63n A˗að[lٷ/r<by9úaJ kr1;1!7vϸp4qOt4U bViB"DdaBDWm @4-( ( HŝSQH("JCdO՞Npf@JDBMlPvû6(U.ņA ӺOФ4SYhCY&&DTzdWRU%R ^"B Ti"HH_d(v/qPs[ĕRr[*1eP1`ɀi(eRH`1m+-6cRIm[ap2IKvW=mxU$B ei kAE9h067#qCtJ(6Ed2x.0: $1J&ӗ4rcM. i$) "m!"!1![d%d0iiB0ʐ0djU8U@Msf f:BQ@LO0mle**Kv`ӆ  !6Efi9%-+DC=ͲCWb Z !zGH2 )(R! F`<?Ngh5 {fA``6DXU|0ȃ l] xvB4Ayd~OgIHCwɄ=KES?f$ rgOxpB&TC[xoHCd #(iYH; ,0-6Wl5V"0GąU$H )XX@Q&Ҧ1@KJT YaDa6Wl5V"0GH]URAm*l#D D ALTD"EvH8q6K3Z२39$$d;GөyX8gD@d@0vݶ\S8H BbBJhݭ4#bdڱ&$ D*.#&K᧲(&j%W=Ὓm\Dl"@`JeI `ۤ ҀR ʢA( utF7EYI$&)p) 6q4N C(Dw m8~c?1 c`0vgCl2{Ap.u Ӏ:f@fW2dbP8٦m?bHFA0?ׯ&c$pTMm$m18mN9bf(X L>F{Xp$W!Һ҆Gl4'M 0`hlC 4/>fC0˜iz"#$#+:lO'C'x1m`-@J$xLv&0M̨@^M!tBlmb,l,aZ-hb.u5LEJ$m72)UAf MUhˠjAmQQ)0Ek$mU YYv"´Z\6#X1.Q1ZjKVD6ފEh,ζoRHX8qU-2 *!^eR`a7jc%C.#Ilwd ز11Eظ!@H,`MP5E1p(L^P2r)9tIBR'Qh֓AEG i$ᶐ4Ji $rҵc[ihila.R7CѤHƘ1\ac1lD0 D)Zom7n˗!9`\RU&bUIE4 TiDI-i:Wp@nAÎA n+h.1vБ [#UÂiYeLҐ.VT4oK ;ht8+{%M7M )8/x,̙Y! 3 dGs od)RUUnE!D3sER,#ʛҐWxՔv8&a ,M %I ƈ5DPÊ1` Pj,b5 ".ШBķKhX` ́8J+ L1xa1dYp力Scm22ư$$tU, q-18`EHX,\$#BӖ8mƳniӆrt4S pr4:hx`paB6\%Q!"͡p*1*I#>g@vҵJ@(vۂc!0"V) B ?PEb+92IKU:TS lj@0)z ɘ }VB-S~ҿʇFBBBb(b((B(aN m!A{;R.BBEHУB @cELhH@m} jBLS5_j8LDOx8 ^%Z yU{}:ad?3m(nn!_m I,#h ,]8mc3I" rb.8v5RC1Fń(͎{=sHM lml4?Rۖ 16ڪjI1i] 6lQӞ;>1 "0B0 >V`M4!CBT Ifd Uc(Sx4J%Tlvgk-E]]yKxp$x32 `UӵT=0× vؘLiaB iѶ8c&n‘#JrXFD0G  H0#0 AmGt+HRV %.I"7"ь#%PhGb"RC檪OUSEUUW'^w;޻׻n{Hg } b3Ҳ X)8g$a&*jԆCU8A@he`ȇp"(4J!3Q[CtL5t㮔    ~%lQ) T󨎚냻=>SDA=ipWU%KeTQK!ePZ`b9[ -'_1Rݐ㺫lƚ=[w(Fç)(ڪUAT"?#Q_★y 2`ϯc=B)JMQ!!#N6;= d3 V\K1^+M52>*O"³@Xi1\+(Pd3&KP,0`Z*@+MMV0^BBHRH2IvI-ц?u0|! P12I!!#U̒XۀzPC $,oxEIPx sꊪTܪ$P2IKzfg<{ yvS]9fsIƗ39%4 0Tr)B=Lд)$ ?ȏ+ ? |4=8s$#"1A=>@(`=g - ntGdh[\d q*jcCIF1eLILm)ݪdDй4qb"6Ν1I 1KXgNIe,LbX- HB4I!) )"AcuX=zV& \8qN?]Qǵ1F1(&?':*Kmi$û @"!fM/f b; AFEF}6*ˤePY,hhzuzb.X OIZAD W DOu1;dXmwAU)+ WKA$Qx`3$Adacrf Z|\ Ĵ[)(`"\hmc$d1Д.#ADyGL{@[RJJHAa g Jic8LZ'}`2JLD) IjNۘÖ1aٶ@ /ZV ~/OGH$@NLjJ:}}d acwE--,+6v2K pK6!(NFrpN^0BV1 HW ~v- 27^=[5Owl:ﴲ!G2hPV1WsꪩUUUV׶)";0 cP> +LHimV0"ٷ <5%"4 $ڃż## CT}TL`!c(L80j;a*.`#U#5p QtLlPK 49iLYWqȖ.`Rc!c(L80j:3Ԙk!@#ROmYx6ӀET¡*5)^-j yf ) 6R 4Q "Yk,vQ!2@0c+ Qgo [wXYn 8WA*N4Mj57 R%‚Cm#fй,:\sn )0p)mIs޸lrRIHF5-iͅۆ)qHB)ZɵUUU%[CٷbfTV H8WLt#C"8C˒K+J /6Ք1IEE#}4 anHH1ZHQV`j5rIƤ!l,!@d~  L CahlPe29-q=Os&V i5LVT@jP= |;v"$dBl4[F: q wD|Eג>{WtG`0Jؕ$d2Gma0:0B <0( 9>x;r9^-yfVq($a "p<rc#R8HӶGtfV ä\¡0 WeTb5WMԥ6T" \ae!6l0Ct@!:8 CaHxcQD B-%ԃHj)Ejpb#v<D'rKq d4$]U0gW9șg8O6c` 5J9is@LhC30s0`080p1F-2m0$ЍƆ 1``rfL RBI $D3mj]ʹq ##!"чyI!7:?Uk#ypBoTnoVr(!777+ d0Del ;!Ĵ`! ف(T` kCQCwHzpd+ Ti!ED✝brHV"6F9DS NI SC0cgF IȈz! FF\Lo]#f. R:H$H0MlJHhIZdcp D"I(P:i8EBDzx:`(F42a[M+#YlRG$KR8 $3a A,, s (9PhQ ,=p)pPt=:4Rbha%1"Uh! ?Gh2^슘h")L;P2 oC5OalR5"P(Hcb,3x3m5 ^@#]bƘK ^ fH!  ᄚ2$ ~39e&8m9ir(X)eBBP0`i&1M t)CM#fb& i%`l,Biݶ酴!ExlmF,fޞ8qz(gGaٱ,"Ը  !HcjHSRUw1*n8iw2~ul4J`! X/x# F0$8 #~# H "C8{D3AA0'=aPG[PB (.a.PZ]pP@5#n41 ODy3 ~Jx;8ID)IH=S{dBHED0E]f;Qe=ÄPDP̟hOC!̇\$ !e SPƔJ?M"p*UpAO8QShB)/DDEH< ^`4$LAF5\j偗 o"a8CiA`T\堌Iܴm FD2FT4EXaI$L6`)iCXh$&NF#Nb,>RӜd:s]vɕQj!2>P`5Ӈq?iW3 W:xMz Hj  Bi|9@"!X?RPff`dX!H3I"DDxzJi).jJX)Ѥť0 cyK-TqKl`a  5x`pQ~1.SIih.cڔvk:IR:ήkTFLS* F9p42@ N菏~:b}'5:be[#Bܨn$ն1  2;<%+3$In%A!C-92XcCnE_@\G˰vIRjLsfISr3,Ͱ&ao*0Ar\4FDiZ hD$ǎjt#TCb,>PO-E, @ 2(C L1dB@d `X ee  !*$0-YB T1fmli- i:`@{@_ XBֻ$ !Pc 0( kavwHCp: GA8:Np $tZ˦Jl&c?arŦ&Z& D<E€@`{(\9s@A``6##330R =#b3G*J-aѭr4'8@< 4p);H$*G>OZla !ۿR^ĥU(HFXB-CA σ09ц6bE {Sm c Zy;l Mqz iٍ#rImzlyr0HL<:t6Sn, BBt7Ԓ@i#y=1i1 4= KâoI7v٧vd|aك[0+vc˳bĒm1`$n-rqNM6dhAUUWvFn[ mTwhtaӠSŀdI$x2scQd;٭%M]9Ij!:i7B)%s$I*5#m;vy]$$ݎC$$/a46 e 6wxvptvwո7¹Z)g(e˳$7H<;4I0)6,hqӣ] 5hHB ѦlAW2I77m1@Sprޛ-tF84`ewcÌ @ L0clUQUFGfDuBG | ? ҇$44"tD!)ҹA+DwХO}?hh`غK!<9i4@4!2LCJB* GigQUXʁdB0AKBu;a B%D SJ+Hd'+T* cOgp`Rb*H4!_oA Yt 2H(B'0 n"PHV2S `\B؅wd9@?#"Hp,T +hJhJTI"8Hӧ̆qF⩄ H{@~JbdT`56v;xN {EL('W20¥D."`B`%D'L *JL+2%RL 0KAT4QI?bXhhjEaSV$ 6 0DB0f"v_K D0 -FFEY#;q1A#HeTR^>ţm`rݞQmONf/rgB60p0W 䙴 7I#"6C1ĎC :bj.΁Ɍ URj`E7~.I$AT܊7¶ЖL ›cj󋶂Mo 14E0>pf_?0Ak,!H%0xl`Ɯ!|ƎF9w- i i`F.CɌ}*E9QI$XFIҿ0KwFHF0^EpDfP/Ay" UԒE7`U*VA6,P[C\:#vsν?]OX[p Ch!?vO_x%0QxQbs˜%݊`,EQEb ##FPC)"hhx #sB=>b;EZ1.d9:ĩDIJh x.5B=`<NZ~p 68l-d6 ?8@k~pIl;Vr Z Dh)h+A @>isՇ /hP& di C)4IvPØ2K2A9b""QR1i@b mP O+amMmEmJ20RaDr c,-4 x0!201#NljP dmCG `!jd"eOQdd NX0A" &X*ag)G0SQ.muaP3HgI7ώ DD MmŨ:dԔ 3Ը.ihc !LHSKpAHx]ZSx caAK'N!2CM $,p(JBF$!= EbսRm.TTb8rnjYTV]WCb@^Eq P9"dsFms ˒);P?>*=æs4HbmA+C03T= ڹ?O_[u~7Ɏszqj<' [_ܓ`xſ}ֵUU[m")#= uR $c('5[ $ x/QΉ s56/E,$hCUa!`jp`L`<2X|o|'h)$5 5 3 M#p*f)&𐙡؆j.&eŸ(ܸLAHEjwK8H2K % Fbtc@v. %h 0j'LS CjŴE BL“sE7I$&hv!3 qn 7.&z%vpy.ex: b &`WDI(mW@k)I,V8:Ƒ]= $J.\R H`<@x>$F؈ ϛ<t:NEhr^M眛HJEP+P*Jૼj PB  h@qF+##F F'94 S]HJ¥ >DPBXdᦎ)( f78F""e~9ۜR\(9 (䒦1i0Sf(8nA@67D\XVZsT A ],`+! YlH3-HI P^ΆFA0Ɛ0 DijƨA9wwo `E33,@DRxT &0bCM6$7M0y"9dNGd:rmAxiDp($xzzC)9 yնcf!*%F1!0p5)zhZSv #)]@0bf`c t"nې6S wHPbEa.%d NlC:SL 0R)a^KBD}= LLmTz!l^ٺ!N` &f!, `(6Lᦗl F,B5BW2BGLWѭr!:wWw};sHYH5Lc)7᫵8$Ac@:`cCf8䐐H4FETc)S0E xE?0< hofX4OuK:fiad!( 0!Xa3a H Xgjy"";ޫ $8 lULUU;hz$|t6+810ƄE >!biRאNh`cBLb6`Ҕp0 DF$p nZyUUDH̱AJ{L#1lBĈ@ HH/p$$mҬov ?5cj7T0>4$&se)YCG^G@@ P HI"I%VB$`xP}ΪUhs;gMJyHJe ?mIÀ%N/XD@s"#b;,$B ʅD1Ƃyӟ6ŻNv^t:طiηynmwcUVH]v`)`8m)6\4!?lPǢ b0.Ƭb$p=~O0c$"N)b1u8>m˟Nsw|=x{uӪ,M|\[g@{xl`1-8iX n䐘&<010C0jf!7}LDM)LMF cꪪN 4iBԔ9p܌MPUSgBi DshʱCs f*ŠBS4ڈ};vA6#sCOW*/p;XkM"=HF{HB!B=H nĵ|ADX`A`Hc1P`q$1X@-1qA`:EN$$ s0@! _bC*ߣhί{c, eʺKW[&ɯFt>sɺ{}) k:9  Ǻcat)@d@!K}Kr5k_` X 2ƻP:`D~ #n" wDgZE~MʫV۠&PٱOj&3#4l W{F`qykT9!Uzf+Cz="Fo(DuH TɻO^o>*Qld2ࣶC"PbP[g?6]Ѯj9\ք_ X+p~4{99!L0Su!9iZ \:?z l/VȠ ȇn;X[YWЁDSm9 $Ŧ8pib7> ت -a N$I$I$UP$fUUUUNqM=9ϡC]ae66B3/Ӌ`X>Omى$gAOw/u RIݭ)݌-d4[ٷt Oi$דUT eJeBzM5!Ӄpc5URBBBvۛwrm$ˮ3&@vm<8q0nCI +% amBldo ߾yOI!hi%<m`Z#`2CmK] ġąpX_, !FA :Sϕ+_HB #!20XH!) eFfB,JBTƖ$A>P,TVQZsr8$,QpJes 3aF+2)B(YpsR(K#p|MDH/֓%QA d>3t! y)F :GD(P'̊%F fP- bF eDrO8pё*P@>AUh2[1iJD's+g.`ˈ e=AEu-Q /0-Q +L#iW EhAME5F$'?ئ9PΓBrPΓBH BȊTc{I& U$1aa@a16m0"!H`B9in[hm D[u$N`AP0LTUP Xأ;q @]qGA=- UaipbPxRd;'2d( ug$hOxhE2!0 v+uvHNB_"`:UT,jt ~\I3DMP_=QQh6~JHB G 2F@*:CPB"I UEU!1ܸ n2 AER߂1$\zH0`.đsQFrGF2M [S%Jbj@c#4H) 6@ 1G$l(` \u$IINǰ YM U[F0e$TaX)"]մaP\JFnUݑnIn^1.($.r"&#c$ļ a ۗ(H$$7A#M1l:pW$B۳Ӕ %MH$]\t`ش8vF:t!n\ĒKi;.I#9wCӗCmhl1C~)W c%oBHBLBLIHT)3)3r9rr~11vowCu ibx(Ȳ$P=J;  g=0!A)eh1N >x(D1G°H)")@DWatg,H #F)jnڪaM6 ͞L9Tڑ=(CZCZ^0*QUEEAh VS&#эsء7ʄ@ Dk+g%ljJaC| (,~9PU5Aɸ*`D?QA 0C#5P>RE!A(/E ; bK\ XPs=\ " ֪::0Č,KUTU@\ Q dL VJ)JR @iZDhWهC`hXTíl5@Y=^]Q6{ B5c` &)uGF &d{0y7")5f\dHT!Ucu.J$Qά [M5 CO?L ޭmnU/!|;l^D8ř`biQ`+ wI- m]-h+Z~ ( I-x;13+\Y] 9zDlljB+YVXIQ5"103t.ڪ ojH &<[wcҢ(JhNjT`R  (Fօ'ҙyk |^hic"Asɐ 3D?'edv3̼m$]셡u0a0T&H $&K=9L \C10V:Lwq2+JVo , 3Xj,nE Bd4Մ s[HZ py6Q&`öԓ(2 "M*%tЪvEbւppD@a@] IkO 0)ZټP泋`c!M4m+ 1r&F2[F6pnĶB[ڲ,gaBɰO(&Ŵp!X9Tvpd *x t^D_lXȐe\2d79CH 46 lY/o *{!h]b= 4XxL(%=bc±fn%;[> 382D!Z7#` YiZm6mlºBm^ºИ^YhM{4* 6Ma6%J"s@m  ;+$ xkBXur.A7=õW&Q' wBႣ٘au$Cb&RAhU;e1 zhnйT Pl. 'ɐr؉,y8Ƃ@T!d@f`T6Lj5H M͢ô‹B,bfpD,5+ 1r&dF2-0= T]"eXB!\0 XN.j-儼ӸAuX*u6֓O_uTi]n]4u/H 0mo j|Ci!*maQ# b='kBHh$$2lCbE=lVx"@4BͽjRR0 #+7U-%hybDmk;h9v dX 1@Ն2Fnpf1ߣ =$I 86: 8 FC )ɳk heeY6p匥1t6n]ˆ4dzm0ۡ`ݡ>Ґ0A2I$ιp!RI; RI6 (&zj& bZ b!H%piihT|@$`*SJܡр}Qw wqОN߈ bbi BB }$) D "E{ _fTF E~p'*/9LuLaCp ysEA6n9QY4T=/.s:5&S2j#F5 KܚNZjѕJ$Kd5TۜƎG($*% 0@0!UCx220O.Cr fT&f($ j.!hZFح0i[bm S!2 n!d#B`BjIccu!l5$$\hd$9H` =x`~vpzGn0"ƶ Do .3 S)frĨq3PB,FAm8ZC.2ǐB *l+CHLM@$ 'mlڤSðv HW$T{C pAc ℺U.u 1HԄJ@1SYc1 4 `ziᶁmcCR$f&0͆WUЩІ !M%4<6lBrH `(&,C"TErB cޝ2 ZKV0]xnB\ 44$ :(H򠜍>_y!/'P! P5`}BV(Om8`4þmI&Z`9ip@(G_)$" Y$|EHꯑ!;4qMrF3Dj1FE4 V1/*D9D2!= ql a({j:e10; `\wZ;@ b]VX""`ڐ>)UI G l'17%2Ũ(4Z0%x@H8## $UҌTWQj *QUc$1(Bzw7l!P 3пnÑt T4D OȀ >((;"@h ^03@C>l*!1JtV1f¡9!.MҠ #Av@4$o53\(ñɶk_w  4_qpn#|8<pׇkOT[;ƪqdҴ`y`) "RQΚ= ܏,Q hHZw =!M1¨#HE)B! ] O1d2"o!2 A|!evli4RSESMN$`͙;jbZ㠌\rbMh;`<Ӵ@u~ )5$0cv 1.5lmh)j\g 8sC9g&!988CCrg4b O8 !ol$!H(UٮN@u]\.֮6I$ Z [H(FA$Bd7dmFرPsa1lI$!@P?;h<ۆ X a+Ȭ] X G#oBhx " yCQ $. J$% 2&a(9e*r"3  e5DzP_r)!*I+AL! R< ?׃!9ɜ932{(0M ('1JqK0cH\|r1 8H!PU`OĘR\.I.-4X9}cTRL' Bz9HTTEEmz |(Hǣh,Q" ~"D![`ٸOc $$@hJB $yI$8ꪒI:qU$4$(n!lWg4"rd@AA}6%q:?f8dJj~jH Rql1(ePL:s7w0K'M#{ ٰOގ8(_&;,)Cg=rw>`bT 1$$ a45y)kOC!C-~pHBA HʟC y=UUU[jeCaZˆ9)A Cl L0H !BHpIw>-?iFQ&шr*MX _1@|0 F[Zi ej<;y"ܓW@c Ԭ)isPq9P"K1r*Nlq _V1@qЀS9 lqj 4)h5x`cGe&( ")%YP1C Q{E t69P$)&! |,g[ 5Kuɀ2V$fUx1H7 h+V!Qb< *8DƤB(fI2; ݺ:f\駗" gE0HLvvvp'C:84Kt&r]5$&%U5(AIr ^l`sM)AF9p 41H@Źs xm݃-80 j6ɴddOU$2Z݃CƵ!?倔8xz2HHJgl88=% rxrHB&ͶL!-ÅI#M!OM<8t=`x `D9m8^By̒SaT`aN⨪R6vy;:tI& hpYw -æ/an7hxkN8ZdB$lxwC4n\!86 f:犪T:*t4 ǃBBMt/wxywR%4>Z( rNGC4)/,QP"}ttQEUQF65Ds,X3B$O=5 L0HTAz,0DO @;F~G#^=mD!$BeleB`$BB>٣: >l|PVIQK o_@S$2h-V2nk@=Wm/gg5MtmޝOA,֯vpOof%)(^k:}q-)K=c@QE :_K72mcRv64 .ܔYm('u;z:{V9{7Q[5C8Δt>04{ǣaz7} ||. zx GǹCG@z/@ykYՀrW#64lΤ݁]9hjn=culAԇP@>}2Lgr"2 G>}|)Cl*ޕJY0=q|i]x5 5ZHoM:Pzh[2onmoA P rsZjͻwݍ><{ `:A">R;1JK,ՠ6SR 4ףH(.ӤkP[PspWapB#O9ٞ:=۞{Y=N˂,s$J *@ U皾}{ӻNm5ԴDy $ ̭ +M=WRsZ[>`wFo'{)llܢ*.9oO\;JPT`ݲNjmbU$VJUw=Z2l:ʾ)L5;r dK-=u钘`COeB|̀"Rf P X+vgϭz˻TC0ISFDzurt Iedg4$b@/l؉H^K"oC oՇU_lu|}ggJ )ww]zi0cF=g}G aM {QGV + m;b$DꄮED(fāUjQ/6;GmjwT%M)Z(rml (-Z+^}*ov[MC%$%)>puTpBYb-a}GmR{>si:v7_{ޛy^zn#J}݂fӦs|=zͫUtė#4s:3}Ϊ[;( Wb7p{/Z41#8Rz `.tW]( hϭѹ*趫"$}Ӝj$.Sh#Sk` qY|&L-IoxK\z=BHY fJ7X\W4}nw3iģc1h-cDhx 6a4)8-juJI Ԗ+{AE֤ˎf+vͽMVAZtLRvo.̬R[`Κ' nّQrnś0U];t4݅%s# \ևlJw6L@dUW 9';R%Za)׮)_6YhM .B2cmw v*Q Jv8ƒDW;MҤ`mZ|t(:UjzBYirUw% w{!T#AR P[`]V ð(+m s2:iUUJ}o\K0*9鷳+(qjAH$AH ( w\ũm&&|HT ("$B _8YpvP7"N\`9Ru&)dhiK'hB"erB}^^=z{C;ǖw\Ȥʰ2q|ն󓷊/qSZlU[x@pr~6 ʜvn w\mP}h25;}J7\1/ k#m'\>^n).izx/h0?mȝ{]tD-g xHB/^\eoxDߘp4CZIHI$60fy Q Q5f_ Y#7U?_Tژ}jER/AWѤ]s$O fn7dڝ8baNvdŇgW^*緌a?!$iˡ ^ggK |y@d?V86-\cO~c?ji+ DkA8xDS>c8~=gg:tx#C C=C~;㿪~i y ! +ш%oW<~ 0B/ Nb9?eq/~yšzmWw.${ܹLGu(sV / $߮:n.'Awm9cQ-yygB 9pðv0.! Ut,;zc۳Ky{kN 6.si?">4 6ǒƮ{o!]A_]wѶNJeG1^&%:Edۻ8tpǞW GcDZHMwl^,&|KV~8 ;sv;9eӇAL0n 9]ӀnܮaWXnױt.rALcxY/ÿ:+g+mw8 ,m~Rl O8'h Oqn3Mr9pl*-:q)!ܛ<ŽUwT wvxqi|qsl^?;,ۄ7Ga8g֎w;.[>x8_ C36b7W/!c3 Q+&>ȢrO=y/pOaO,"yBaNged?\VQz W>^^׋E+pc*~7rx( 'j϶{ .8%Lf1b"i%#Iu>]ܿ~_gWT(9v|/{F]Ө.4AV ?JCެ'Ā*Vrv?Ȉ;)$Bɰ и˟Jd=n)@o Eм?2x lNĺiH) {;ٹۻ3tj0yFuz!2r(QO"4@Lu9'5HcF=ж)dB¿5؂EbX!0jOݲ|dV@%Z_r\s,U)w#U0'pv 𻈧ف4Ga8$R_:@uuV= ,hO!+_\`ArD=XzQa>wɱT}hzÁ"K`=X+Ks$:2}XՇvCyu/!У$>~EQA(|=8$s,}vi 7\`ĘGl @((ooNBʞvE4Ђ@t|Ju]q]p!·ؑ<6ł$K(~I .aI?@ba`tpO~>gT32IbQgxb \ۇ^d} Tx[tv DRIMvvˮcpO.MwsQݔvv6fz>{Gsgf u o"S8bBCzԠxwN~Sry@{]Yni{Ԇ(%`H7I#vF 7jwcU %O 7(G"A {3/x<7ΐ\*3|.7?iTu2xP@:,RxpRF_x#'vl+;P^PN/ ys[#(\ChPXF ɖ,J78rzҤD$F ;6"7 />v{0Y׊_OqĔYא\;s@OAr{n I_S?[1S]Y1*8DX߶$ [|yonM;* 7woD #J.EZdL=9\.[,j\Uh?K&@Kp23vmU":n_t$ppQ) k"m@BU78.-vpG!m@Wws#NS# h+ֹTf9O\6)]ly ?v}}\(Q)S|!s}Wn7?,D=|=A(^bۢ\́Jm;:>L@=#<):ih7~49[|IOg_pA0gVCףrh8to?Ls$,5w;}NH{HnVA4}$?'pӾZz$xޭoO^r/7ՔԀ7B'A{AӯPRKzgr[qYQ<fР؇D@J1(}q?e}d?Tk4KGd&y;kJ'~RXBu8UT{/ma}璲+G;$O~2#àް~MlAXb4f6԰S ) <3+d3mgM?lauV5k՘O>(h9,ّ\*p%{ 'ټkkysa;ˊ 1V?hHP]d0|86W s(]7UJ)tu`7HJ)0."9wnGTA 5Q+*0 P ||jzʮǍ Uh$TFfQob]Ć)Ec?*|jNr{Fqd.ڴ&}OLD]]'Ԉ!I]/]2fCFUg ^j%dƲkzЋKTo- ~?Dy/3jy/^{^h+ITLW,j>| .yAX\P;Pl쀐L7+PWn.>%hMd?T}#/ CgEq;_hdhK8ORNX>5)$,%As>o4^@q BUP?\p1@&8?yϷdN:Ԫd}d=kbE<Ҳ|HTUYQ P{.nx(>r?~#YyUpA34&ZN[SvF<' fW{laE$@H6Гn|g/(2W,/u s0|bZ\J~t!zgGO4y/N:Y5#|"󏣇Oȏd}u7\PR[~]/ |?4@r}~IU0uP*bB"ABs / 8vGz A 粟זJ= M%Jtb Zx(MHqdŘ"4r'ykoƇ&0=qga.A%k >UȹbP"n$@8_@4 h* dKعX;X_tKUt"]3P{O M6Izai>^9y|04BD uUE:DcP -/.yAw&eKv{`I VӾ\w:}{/Wcݭ5іcXO6s/-ݶui[p) 'w&?&fˡb(+{#C#^"qA:}/ JzʹCP2Tz7<=}ngntJ"J̿=T)Qd5h/'sшxEQA!Ñ@]^ù=E7Q/"Guʋ(Bsr.\プvb J#NL# Xxy>EBt{ZU_ӗxܯR\;'\7c]t/΍a%cqu4J`I$I${?sߍNo "7<$gXrNa&׭iΌ=0$ըK&U QH>@Vss9-uܻf<7A1th(N+53kw U gR׉T\-ŬJu4Ϊ`"^clLY&2hj-\LeL4Xvi-,9kWf[Yw,Ľ[`Ľ^* beTD\L,`+9U{z5JR'긤EiWr1$Wo4CA:+*K UśI¸y sQOKX1JASATf.&$ , j̭BamDQ ]Z?^$Yk7,Jo bpRFaUfͭQ6*`>UW T)"~uUUUUU^=fDy{=^8 cDE@D rPY69*0`t7 ,ȳ p@ &a2dK Ycpu,=3CpPc-8whd8u+nKUfwLH`2"F C!2d7C"̞`!nԆS8ذ} Ґ~U| s4aea"SB͍K;NCd SCclm뿟94 q̠0qi;f #AE}ҫ;w-+6(f$Y,3b[?HyZXlz׽v1,qPaby·pDO*J//(рPC&)²ŦsNIvϳ/crmJ(0=zi5 }?U}nD;ZKt;9b0ۧ&Gfoń49#M8Vb4qE7Iv 3  %O A^Dkh9ROF|.` .72u1N@c3s-ʧBȱHP43\j\EDmOq.DK0O;UR߶# Da] UpqcϯR!ߔEBs,UF4DhK"Ye[![YE~bGvW2;MMJà ݲrwH <ʩj"C謫0=I0`zVT_WF I?`ߕ`#(RA !PR|Q|$"F"PGW>nI4mBKI,r١`F|'_, ;b !,"TpfZJ_ߞudg!Iٙc%Pdan* 2D)]yg}&_1QUP&l:0I (gE6*`2_/ި "PCpLhtIPYl/qfs*T2`;nK0Y_ p@ &a2dK Ycpu,>B™(@1|;~t3pVSF02+X (@ ( C9d,B! N3cYalnd2ʡߨH + b@ !aA "aqv:J Mh--b@퇫(i=%lOlS"澻>ZE=TAu: QRE U;1֙ T4`wLcl Gd] 74 2YNGs`w*5`Nt^ 韖LRI~hOGڀ{TT~]GzhPO? 9#bU hjzQ &:UMw4ZS>wťb">XVc[3_(=GA7m_Y2w%^o\2߉GCs8o%q)97G})`;c+g9k~<8p&;me>M=zfn|f[SccUI{i9I< B .Άlo/g~8-uW4Ęu=gH`N}Ur iex8{mUMp- ]1ݺW8pwMmaLC`u9ܫ8*lko;D-yCcݫ9akZ/' ٝm$-3t o\o\\s}΍Ztن Sֶӈ؎-@.X 1s}~ǽp/Z{)h?g|v5]8g[oO γ+I_*E\GL*&Zݛ> >֖g/ ;;;w8]K}e(6gCξ$ew)iee{E ݬfnc5A*>`Bw$kCF8yb|ʿ,݁QIJ9Yg7e8l0[]@啣6Wz)둠݂at'~= yFk_Dc;Fvx9J[[qܨwixW.:;':4~ts޸-vO)lapǜqGN\X;<;{T;  q9b)=tV1%%;{-';WV+X@ѼA*/Jt0ú^|{ksld뫿 ^V pKZRF&W> z[}%ۺGQ:sV8ݹpuֲ+vxh [ϟ;/8C)Us1]=ʚ|50KWlZzu3sOvi~ٚc6$fgwuяF|jsNꩿnv;[ Gtel`~et.^mucIL.|.hK BQ{X^4{]&]׳>8(3(qA &y{Ҡ?$_}R\CEy@x_Ӽ'@`wk?K}8 )bE#8}yz\~AΜ$ AB&u0 P.W~ Up|ɪRٳ/ܲ f407De4 u16B0H fGf6Wq\WM33$\& `(q&?;)ApWm,?CU!`vTj< .?RKD?iSBxBWz>u׍ =J[$`#ÓŰG*9F#>OxO0/*ǖhGtSx/ }o=^hU'rՓA}Y!툤"b)iFQ/h$a}1o;^wIwu}&2<`5_bDhw/żFܸorչDb?KXa@t="a'W"'k3uk]WǸ`v&#!옐݌h)9Z!W?ׇOopPB9G/T=<kzFfY0Uvzw|8BtHelkτ. #?sOyQ林^1I]e֞vM @E >I@x P0O+y~>2Z?} D{yP (nɷ:Ϗ=l)!T\_rw/CCco~ SD8}}fye3;ڍ?m H%->,MM_{{ms>gcg0d?6M?èDy{a`v$b0 dQ?n?N2? QdaF}=T6 6( WL1|{T A6 $Cb EuՉ< X#qET7Pm)!֝r8c ;M"vF=H/n ;׊:*i@#P/h>|G?_W}_S7}]ԠCﲼ&WW/K`' ~.t3ſY$h(?Fck|ofhXC öǪlF-솹F+EpOP$ $gO_HHنV CVP$H?A/HU EL?3Oٜb w1=XwwwuqQ'G=!OrMBI@()jcƏ&>㧠$[(/V_#p_<˹ˏxn/<<9B\Bǫ|w#~?Vxy0Wn)徼nÀv|s#T2|G e: )փχR4! f~BHʎLu;qC>5B}]lu }'y r/}]ܐ?J P\Q[,aa#"$N4`Ldֈpw`Iw jV!,qZb H @X_ʣl~SuD^j`# (>/|@ &g/Rj7}|r=h+m#;/9jT+|i>g:YaB (MQ F!K(86ŠdrP.zx1Cf@`4~2V' #_q 7M1Eu{,Dam䱱_A㿀pT+W"4<3Ɓ\iyϿ{4qvY焰֒K6J!>z5\bMGR4Oc&׎e:}7kDFIז m *G5 L9M>ap#X; 9(JS!?9 PlwLZbY Uj[`' )}1oZݭs߻AOս4x k 3ap*BP8i={DF'Z6Jbo``x5<_3/lzUVߤS{J*[-10 O'#-JRF "f [h#OjׯFNᤁ( $TߏoH>~2QlKgj1$UmN8R}zyrU1UCy8Έk8@^LTɁdm o-9`nGpBT4bj 6A,qK2e0&3 a^3fBkXc4s̗)HkmS]2\Yƹ)9-M8;ϡ*# &<˟qQ{Dym[-ĚJM)kٻ(&d ֱsXizY`LENOO] ZUqUuQ sc6nIs*J )wiw<(Rq999u^XdجTfF}QO ) I)7ؐr vK^&Q8(L^c8feDwٻ^wε(oM6xwގ6R [[QȒkI&+j" #YHV$ mZfPD+-[l-U(7p!Ī&K jĕr Z @IK+d\h(lTn1 JT+,L)5AJr.Hln|}9}N?}O6m=ymm,qBه9s-$wfu$܇Ŗз- l:G!2"YːW A^VDJ;Ѐ00F *_xϙvo9j;LkL #)?IczB> /v3G@_>-xk D3TaK(&G?=0Ws$x.!g<~o럝ܸ7dl}Q_3ԓTS.0z"@>d,FBt5)&fi9?);|o xo"I$HCw }At~cjq։?Wړ~JK-n͂owg&Z9=UL܈H PTG#U[!KXElKGVK%"DQ# XmKHA--m,cm" JPmd!T-RJ>g>o5G ;>I7@ b22!Yo=7I'|n"f#o6)FV-WA뷀,O3F "&|Dz w8Tf G\d}d7|4 "I}6d-S%PB@9=P"p(,Ggv\*-`ŲP j[k5Gu9 YTbNkח騱-岈-^bp1, İ$mOQM)T+N ݲ\J4]!$}vFa`&A$ILJw CGMs&@MT=wup^pTaϾc2>c9W dۇ LUP)1ɵױ˱re{DT;~'9nU;9F x(Ƹ3"nAEH%?i)ZXdX 3]-v#1''vp9DEPOnCPpDL$HoebZ"s{2l0U0v&0 =9oޜ~-)1Q!"}gl /OqdO`<7i}ufϷ}g1.?NՑ'  Qhs{[@+GVa.qXӥdLO3I$~MUISCCx̖J/TY5_A|Y*XJpdt/qp ?@N ->+<P |}\s8"U;ҽ$I$Q7}y ?{uS?,b*(nH"jC@AFG5Imyݺ6-쮖"sWttҽ.k=;u.jK:j~?%aw^i`+>  xeNiﴓ$!΢k;ֵ9@=ao<;qGO,^iWߣPHhRN"K=BX/PrD?@C.ZWIOKs^ ($ P\?vo ERR9웡Q 5 Jz2b.$usDt.'c}>0Mh T B@B\f_P/nEFE]Bƻ>0RadO;/]M*B9<t/qu:يC= QFZzc$%yc8xps쁏z_&;o|tg` $GZB@$*у1$ybBHhm;x^+  BտH\%KH.Ruz?4$℮w;;~SDb>~71j,iJoq碌UNܾ!fGXCXj׳Owz\N9NM~4pC|{m!""Xo׺12ƨӳp 8v X7[lÝ xص9)Z5ė{,۞It ԧc9bvƃDA<(p0IE3a׭b O X ov8|]j}U>.5@=^>?^S G*ȋt <(GAoQy;A9H rR$p%N`-sO}_9 V2^llF-+N^G/S*ú&f0 >~3Qnxwla␟Eܦ!}0wV~ov̇! D!(P%v[>P?q'to`>YCB?A<(=??NaiQ1i?,z kZη=ƾ3u櫗}Z?5y"^gs'DmqK{/qwEo}:X֚nG·0yΤo1{o5ȃ+n&ݾ*;鳢sx58?\tH~LuӘz:f|m|m~ަ#81oX`4۪G@Խ^{.ޫ(kֻ䮱.ǻ^,$;ͣ,4 Z} <.8"*~D(oMP =sG#|F]v?mc[?~?-22#³F ~\ y*2m!U^:_>ˮ4R֡:yURaBuF5ĄB2 Ionrc,]TyGHxxwƟ!ہ=jD,Y9z(rr9Op8񠬭1I$fpFVw/R@LQUB"hUoU+D15EFdB_B?ٳkd?7 &]b 7 0) CRbg۟|t袙# PW r;=`H}/߃<Z>BamuD@}hZvp?@KP(: X7{܁:0m A$hTsG{[CcX(`IB($PSJ$HP3xBXEIt 8870iDJ`u^R؟㪏AV&3t.ٜfJT(&B8ܴl7pzW@P:H-ϰP5:zPt`) ւqv- 1:VAh!m1bPu0,AVdy(9 VCIFxuFCJ0-w5V2~5VFWۧUة h,ʠ40hb 9Db 7 > g&@/e6LEP"t*hLnjItT?Kda׊n1 ބU,Bb2`L "F)%&e&?6MT2ʁ BPC>Oఴ#5O>Fشt惭}~I+AYc 89zC=]sVf]hT xQIgk*k;̊jP: Xg|(O/¢ eR]2"3y J@d4 q)%Whr(g/ͪ´NU\dJ+9<4=^vҀMB`}\(:_+o!iU1D֩# ?N%\!ֈk>BsNȈ^ \KwpժY\;ck"ߠ} r.rn>=͸~-&w{ݧ&:i];1o#;G{xwӆJ-cRpV{\w2X";pdkKץ `.\optF~:^E*&yxG"&"y}cs ?ç=/m'oOC̡}0ْ7ҧ&h=nKw/oQa_iu1D8R0RrFP ?aߌ?]Sx( $=\ 3Y5Ŗ*F`X+B:Nw |2yI1n|?wƂ6V`|_aYJY4#Tf#&HNtW9?aE]whV`!0ʎj{}wt?wti(B#(x@m{2/-X*>W?x+}TD"317W\0'Q""'|QQ4|~r!.b$)e>~ 1M;'5a A/ Z%  UWCp#֣-sZ("HTz r܁l$(PHMt7b/`M?N#Oie(]1`?_ gEKEHTE# -l GϮX6 -@@0ѭPH8R #BZR!BCC%(D@Zd^`9y(d 4F(-h-*Q ZT2e@0(R[-l V8@%mh hVЁDܪA/ZEThJT.V%P)hZRŵ[VZUeIhVԖ[#EKXZ--+DUm[h+eQn6)mmjVm2,m*P*jV#jlkKF8J-mRQK*[Q` h1*D`-ZLeH1.R[F#)(LUXض24Jbm[mlEmFc 30eiK@0`)Fʴ 0@U%BJ0*jԀ*k +Ueoo3EZY}*i6{U)%rj-HIQe`)\A1n-i/¤ m0.WIB"AF WDXDZJ, #lL#jAb)*/lͦ+[-d*bX[m`6`2uI2iKFUKXU ,-sVXIYc'[7t2E%pn ںհ+[P+mPl`6XTm` QDETq4 1PZXZ\A Bl!h6 UUa q@@iZ G=~_Y?g?|1Īja.kޣޅ"PB DZۘ1UW CW"#5.JK\z^3N&HK0e23w.n޻/; Nnc;͜wl55wuN_$D#KϷ)x;_p4YB 0)80>i4M .?1&&po3 OЎv?gsr&R_ ,Ǐ̌w.^fCv߯ç=bw{ŵx<N3 gi>GL80`g; +ysp'}Dvnjj^ljOL4yn`yȀ`Ġ)~9*ͣHcA'y/Of:xE+h(#Ҁ%7:AcUYÔ)w~fdX o (9zӎ֜oap^m$tK xy] JɄ5)񖯄*US*io1 EUUģ9/9(M7B\=2'9J")%:i'7@d|:!n\ow-7︎HHET @4݇Mκ()ՑE YFs"!oq