vzkernel-devel-2.6.32-042stab110.1> H HtxHFUi  ԶpefN@SoLn>/ǯC)485c56a4063757ca463c651d3ed6e49a84f501f0' Fd$M0# FUi  ԶSHK<y4:?:d % i (?ELx+r@+r $+r ^+r  +r D+r o|+rD+r~+rϸ+r } ~ ~  ~( ~8 ~9 L: >3F3G3+rH4h+rI5+rX5AY5B\5Bt+r]5<+r^7gZ b:'d:e:f:l:z:Cvzkernel-devel2.6.32042stab110.1Development package for building kernel modules to match the kernelThis package provides kernel headers and makefiles sufficient to build modules against the kernel package.Ukbuild-rh6-x64.eng.sw.ruParallels, Inc.GPLv2System Environment/Kernelhttp://www.kernel.org/linuxx86_64if [ -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 && /usr/bin/find . -type f | while read f; do hardlink -c /usr/src/kernels/*.el6*.*/$f $f done) fi/I h's~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)HpNcICduK !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/U_&9/  " *.; (&JPyEK  :7T=/ Kذ KU0%-#0 I>fL 5 5 3%Q oo  ii) Y+ ` 0,<x& m)ni80KewJbQVV u (+g#B X^5#7N B''UU:9}, >EF{Jo"  6t:xcЈ.4a c ['/+.z8pMg7   b #5[ C ` Ju ]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큤A큤A큤A큤AAA큤A큤AA큤AAA큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤AAA큤AA큤AAA큤AA큤A큤AAA큤A큤AAA큤A큤AAA큤AA큤AA큤AA큤A큤AA큤A큤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큤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큤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큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤AA큤AA큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤AA큤AAAA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤AA큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤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큤AA큤A큤A큤AA큤A큤AAA큤A큤A큤AA큤A큤A큤AA큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AAAAA큤AAA큤AA큤A큤AA큤AA큤A큤AAA큤AA큤A큤A큤A큤A큤A큤AA큤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큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤AA큤A큤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큤AA큤AA큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤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큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤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큤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큤A큤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큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤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큤AAA큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤AAA큤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큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤AA큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤AA큤A큤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큤A큤A큤AA큤A큤A큤AA큤A큤AAA큤A큤AA큤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큤AA큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤AAAA큤AA큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤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큤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큤UwU^U^U]U^U^U^U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U^U^U]U^U^U]U]U]U^U]U]U]U^U^U^U^U^U^U]U]U]U^U^U^U^U^U^U^U^U^U^U^U]U]U]U^U^U^U^U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U^U]U]U]U]U]U]U]U]U]U]U]U]U]USU.UhiK5K5UhiK5K5UhiUhiUhiUhiUhiUhiUhiK5K5UhiK5K5K5K5K5K5UhiK5K5K5K5K5K5K5UhiK5K5K5K5K5K5K5K5U.UhiK5UhiU.UhiK5UhiU,UhiUhiK5K5K5UhiK5K5K5K5K5K5UhiUhiK5UhiU.K5U.K5UhiK5UhiK5K5UhiK5UhiK5K5K5UhiUhiUhiUhiU.K5UhiUhiUhiK5UhiK5K5K5UhiUhiK5UhiUhiUhiK5K5UhiK5K5K5K5K5K5UhiK5K5U.K5K5UhiUhiK5K5K5UhiUhiUhiUhiUhiK5K5K5U.K5UhiK5K5K5K5K5K5UhiUhiUhiK5K5UhiUhiK5K5UhiUhiK5UhiK5K5UhiK5U.UhiUhiK5UhiUhiUhiUhiK5K5K5UhiK5K5U.K5UhiK5U.UhiK5UhiUhiK5UhiK5K5UhiK5UhiUhiUhiUhiUhiUhiUhiK5UhiK5UhiUhiK5UhiK5UhiK5K5K5K5K5UhiK5UhiU.UhiUhiU.UhiUhiK5K5K5UhiK5K5K5K5K5UhiK5K5K5K5UhiK5K5K5UhiK5K5K5K5K5K5K5K5UhiK5K5K5K5UhiK5K5K5UhiK5K5K5UhiK5K5K5K5UhiK5K5K5UhiK5UhiUhiK5K5K5K5U.K5UhiK5K5U.UhiU.U.UhiUhiU.U.UhiUhiK5UhiK5K5K5U.U.UhiK5K5K5U,UhiUhiUhiUhiUhiUhiU.UhiU.K5U,K5K5K5K5K5K5K5UhiK5UhiK5U,K5K5UhiUhiK5K5K5UhiK5UhiUhiUhiUhiUSUSU]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U]U]U]U]U]U]U]U]U]U]U]U]U]U]U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U.U.U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U,K5K5UhiK5UhiUhiUhiUhiUhiK5K5UhiK5K5UhiK5K5UhiUhiK5U,K5K5UhiUhiK5UhiU^U.K5UhiUhiK5K5K5K5K5K5K5K5K5U,K5K5K5K5K5K5K5K5K5K5K5K5UhiK5K5K5K5K5K5UhiK5K5K5K5K5K5UhiK5K5K5K5K5K5UhiK5K5K5UhiK5K5K5K5K5K5K5K5K5K5UhiK5K5U.K5K5K5K5K5K5UhiK5UhiK5K5K5UhiK5K5U.U.K5K5UhiK5UhiUhiUhiK5K5K5K5UhiK5UhiUhiK5K5K5UhiUhiK5UhiK5K5K5K5K5K5K5K5K5K5K5K5UhiK5K5K5UhiK5K5K5K5K5UhiK5K5K5U.K5K5UhiUhiK5K5K5K5U.K5K5UhiK5UUUUU.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.UUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSU^USUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSU.K5K5K5K5K5K5UhiK5K5K5UhiK5K5U,K5K5K5K5K5UhiUhiK5UhiU.K5K5K5UhiU,UhiUhiUhiUhiK5UhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiK5UhiUhiU,UhiUhiUhiUhiUhiUhiUhiU,UhiUhiUhiUhiUhiUhiUhiUhiK5U,K5K5UhiUK5UhiK5K5K5UhiUhiK5K5K5UhiK5UhiK5U.U.U,K5K5K5K5K5K5K5K5K5K5K5U.K5K5K5K5UhiK5UhiK5K5UhiK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UhiK5U.K5K5UhiU^K5UhiK5K5K5U.K5K5K5UhiU,UhiUhiUhiUhiUhiUhiUhiK5UhiU.U.UhiUhiK5K5UhiU.U.UhiK5UhiK5UUK5UhiUhiK5U.K5U,K5K5K5K5K5K5U,K5K5K5UhiK5K5K5U,K5K5U.K5K5K5K5K5K5K5K5U.U.K5K5K5K5UhiUhiK5K5K5K5K5K5K5K5K5K5UhiU.UUhiK5K5K5UhiU.K5K5K5UhiK5UhiK5K5UhiUhiUhiU.U.U.U.U.UhiUhiUhiUhiUhiU.K5K5K5K5K5UhiK5K5U.K5U.U,UhiUhiUhiU.UhiK5K5K5K5K5K5K5U.UhiK5K5K5UhiK5U,K5K5K5K5K5UhiU.UhiU.U.U.K5K5K5UhiK5K5UhiK5UhiUhiUhiUhiUhiUhiK5K5UhiK5UhiUhiK5K5UhiUhiK5K5K5K5K5UhiU.U.U.U.U.K5K5K5K5U,K5K5K5K5UhiK5K5UhiK5K5UhiUhiK5UhiUhiK5K5K5UhiK5K5U.K5UhiUhiUhiUhiUhiK5UhiUhiU.U.UhiU.UhiK5U.K5UhiK5K5U.U.U.K5UhiK5U.K5K5K5U.U.UhiK5U.UhiK5K5K5UhiK5UhiK5UhiK5U.U.K5K5U.K5UhiUhiK5UhiU.UhiUhiK5U.U.K5K5K5UhiK5K5UhiU.K5U.UhiK5K5K5K5U.K5UhiK5U,K5K5K5K5UhiK5K5K5UhiK5K5UhiK5K5K5K5K5UhiU.K5U.U.U.UhiK5K5K5UhiK5U,UhiK5K5K5K5UhiK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UhiK5UhiK5K5K5K5K5U.UhiUhiK5K5K5K5UhiU.K5K5K5UhiK5K5K5K5K5UhiK5U.UhiK5K5K5K5K5K5K5K5UhiUhiU.UhiK5UhiUhiUhiK5K5K5K5U.UhiK5U.K5U.U,K5UhiK5K5UhiUhiUhiUhiUhiUhiK5K5U.K5K5UhiUhiU.K5K5K5UhiU.UhiUhiK5UhiK5UhiK5K5K5U.K5UhiK5K5K5K5K5UhiUhiU,K5K5K5K5K5K5K5K5K5K5K5K5K5UhiK5UhiUhiK5UhiUhiK5K5K5K5K5K5UhiK5K5U.UhiU.U.K5U.UhiUhiK5UhiUhiK5K5UhiK5K5K5U.K5U.UhiK5U.UhiUhiK5UhiU.UhiUhiUhiK5UhiK5K5K5UhiK5K5K5UhiK5U.K5K5UhiK5K5K5K5U.K5UhiUhiK5UhiK5UhiK5U.U.K5U.K5K5K5K5UhiK5UhiK5U.UhiK5K5K5K5K5UhiU.K5K5UhiK5K5K5K5K5K5UhiK5K5K5UhiU.UhiUhiUhiK5K5K5U,K5K5K5K5K5K5K5K5UhiK5K5U,K5K5K5K5K5UhiUhiK5K5K5K5U,K5K5K5K5K5K5K5K5K5K5U,K5K5K5K5UhiK5K5K5K5K5K5K5UhiUhiK5UhiU,UhiUhiUhiK5UhiUhiUhiU,UhiUhiUhiUhiUhiUhiUhiU.U.U.U.U,UhiUhiUhiUhiUhiUhiUhiUhiUhiK5U.K5K5K5UhiU.U.UhiUhiU.K5UhiU.K5K5UhiK5UhiU.UhiU,K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UhiUhiUhiK5K5K5UhiK5U.K5K5K5K5K5K5K5UhiU.K5UhiU.U.U.UhiU,UhiUhiUhiUhiUhiUhiUhiUhiUhiK5K5K5K5K5K5K5K5K5K5K5K5UhiUhiK5K5K5U.K5K5UhiUhiU.UhiUhiK5U.K5K5K5U.K5UhiK5K5K5K5UhiK5K5K5K5U.U.K5K5K5U.K5K5K5K5K5U.K5K5K5K5K5K5K5K5K5U.K5UhiK5K5K5K5K5K5K5K5U.K5K5U.K5U,UhiK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5U.K5K5K5K5K5K5K5K5K5U.K5K5K5K5K5U.U.K5U.K5U.K5K5UhiK5K5K5K5K5K5K5K5K5U.K5UhiUhiK5K5K5K5U.K5K5U.K5U.UhiUhiU.UhiUhiUhiU.K5K5K5U.UhiU.UhiK5K5UhiK5UhiU.UhiUhiU.K5U.K5UhiUhiK5K5K5K5K5K5K5K5K5U.UhiK5K5K5U.K5UhiUhiU.U.K5K5K5K5K5K5UhiUhiUhiUhiUhiU.UhiUhiK5K5UhiUhiUhiU.UhiUhiU.UhiK5K5K5K5K5UhiK5U.U.K5U.K5UhiK5UhiK5U.U.U.U.U.U.UhiUhiK5UhiK5K5UhiUhiU.UhiU.UhiK5K5K5UhiK5K5K5K5K5UhiU.U.U.U.K5UhiK5K5U.K5K5UhiUhiUhiUhiU.K5K5K5K5K5U.U.K5U.U,K5UhiK5UhiK5UhiU.UhiUhiK5K5K5UhiUhiUhiK5U.UhiUhiK5K5UhiU,K5K5K5K5K5K5K5K5K5UhiK5K5K5K5UhiUhiUhiK5UhiK5K5K5K5K5U.UhiK5K5K5K5K5K5U,K5K5K5K5UhiK5K5K5K5UhiK5U.K5K5K5K5K5K5K5U.K5K5K5U.K5UhiK5UhiUhiK5K5K5UhiK5K5K5K5UhiK5K5K5K5U.U.K5K5U.U.U.U.K5K5U.K5K5K5K5K5K5K5K5K5K5UhiK5K5UhiU.UhiK5K5K5K5K5K5K5U,K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UhiU.U,UhiUhiK5UhiK5K5K5UhiK5UhiK5K5K5UhiK5UhiUhiK5K5U.K5UhiUhiUhiU.U.UhiUhiK5K5UhiK5UhiUhiK5UhiU.U.U.K5UhiUhiK5UhiK5K5UhiU.K5K5K5UhiK5K5K5U.U.UhiK5K5U.U.UhiU.U.K5K5K5U.U.K5K5UhiK5U,K5K5K5K5K5K5K5K5U,K5K5K5K5K5U.K5UhiK5K5K5K5K5U.UhiK5U.K5UhiU.K5K5UhiK5K5K5UhiK5K5UhiK5U.UhiK5K5K5U.U.K5K5K5U.UhiK5K5K5K5UhiK5K5K5K5U,K5K5K5K5K5K5K5K5K5K5K5U,UhiK5K5K5UhiUhiK5UhiUhiUhiUhiK5UhiK5UhiUhiK5UhiK5K5K5K5K5K5UhiK5K5K5UhiK5K5K5UhiUhiK5K5UhiUhiK5UhiK5UhiUhiUhiK5UhiK5U.K5U.USUhiU,K5K5K5K5K5U.U.U.U.U.U.U.K5U]U.K5UhiUhiUhiK5K5K5UhiK5U.UhiK5UhiUhiUhiUhiUhiUhiK5UhiK5UhiK5U.U.K5K5UhiU.U.U.U.U.U.U.U.U.U.U.U.U.K5UhiK5UhiU,K5K5K5K5UhiUhiK5K5K5U.U.UhiK5U.UhiK5K5K5K5K5K5K5U,K5K5K5K5K5K5K5K5K5U,K5UhiK5K5UhiUhiU,K5K5K5K5K5K5K5K5UhiUhiUhiK5K5UhiK5K5K5UhiUhiK5UhiK5K5K5UhiUhiK5UhiUhiUhiUhiK5UhiK5K5K5K5UhiK5K5UhiUhiUhiUhiUhiUhiUhiK5K5UhiUhiUhiUhiUhiUhiUhiUhiK5U,K5K5K5K5K5K5U.U,K5K5K5K5U.K5K5U.UhiK5K5K5K5U,K5K5K5K5K5K5UhiUhiUhiUhiK5UhiUhiK5UhiUhiK5K5K5K5K5K5K5K5U.K5K5K5U.U.K5K5UhiUhiUhiUhiUhiK5K5UhiK5UhiK5K5K5U.UhiUhiU.K5UhiUhiU.U.UhiK5U.UhiK5K5U.K5U,K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5U,UhiUhiK5K5UhiK5K5K5K5K5K5K5K5K5K5K5UhiK5UhiU.U.U.K5K5U.U,K5K5U,K5UhiUhiU.UhiU.U.U.UhiUhiK5K5K5K5U.K5K5K5UhiK5UhiK5K5K5UhiU.U.U.K5K5U.K5UhiU.K5K5K5K5U.UhiK5K5K5K5U,K5K5UhiK5UhiK5K5UhiK5K5K5K5UhiK5K5U.U.UhiUhiU,K5UhiUhiUhiUhiUhiUhiUhiUhiK5UhiUhiK5K5U.K5U,K5K5K5UhiK5K5K5U.K5K5U,K5K5K5K5UhiUhiUhiUhiUhiK5K5K5K5UhiU,K5K5K5K5K5UhiUhiK5K5U,UhiUhiUhiUhiUhiK5UhiK5UhiUhiUhiK5UhiUhiK5UhiUhiUhiUhiUhiK5UhiUhiU,K5K5U,UhiU,UhiUhiK5K5UhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiK5K5K5UhiK5K5K5UhiUhiUhiUhiUhiUhiK5UhiUhiUhiUhiK5UhiK5K5K5UhiK5K5K5UhiUhiUhiK5UhiK5K5UhiU.K5K5UhiK5K5K5K5K5K5K5K5K5K5K5K5UhiU.K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UhiK5UhiK5K5K5K5K5K5UhiUhiK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UhiK5K5K5K5K5K5K5K5K5K5K5U.K5UhiU.UhiUhiUhiU.UhiUhiUhiU.K5UhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiUhiK5UhiUhiUhiU.U.UhiU,K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UhiK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5U]U]U]U]U]U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U]U]U]U]U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U4UTK5UTUTUUhiK5K5UhiUhiUhiK5UhiK5K5K5U.U4UOUOK5UOK5U4K5U4K5U4K5UK5K5K5K5K5K5UhiK5K5K5K5K5K5U4K5K5K5U,K5K5K5K5K5K5K5K5K5K5K5K5K5K5U,K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5U4UTUTK5UTUTK5U4K5K5UTK5K5UTK5K5UUTK5UTK5K5K5K5K5K5UhiK5U4K5U4URUPK5UPURUhiK5K5U4UhiK5K5K5K5K5K5K5K5UPK5K5K5U,K5K5K5K5K5K5K5K5K5K5K5K5K5K5UhiK5K5K5UPK5K5UPK5K5UhiU,K5K5K5K5UhiK5K5K5U4UTUTUTK5UTUTUUUUUTUhiUTK5UhiU4K5U4UhiU4UhiK5UhiUK5K5UK5U,UhiK5K5K5K5U4K5K5K5U7K5UhiU5U5K5K5K5K5K5K5K5K5K5K5K5K5K5U,UhiK5U,UhiUhiK5U,K5K5K5UhiK5UhiUhiU7K5U5U5U4K5K5U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U]U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U^U]U]U]45e03d5e0c28c5aef7450b6bff03ed90f5ad876c6c8d8624f0cda928afd30271052a2b6fbe2fb318780670a5b4082edc6b8cc655c0380f6cc9438884265a77e91b88a0ac627f75989eca4b26fd6bf328f8832b5292488af6d64e1730bdfd49110ae3fe0798e8560562b8be8e8ac8b213d95f38e1df0bca6a0e56e2d7728543e9560f0097fa779f91ef1ecc97379a84db43162aeb69ed1c1f4df7de0499e70e6ebb989b0161a2e6798acf9d3444b0a9bb5989d8d6e26fa74c917aa4031afff606738b72c07dd8526ede509ef1b376be67d39f84d8e361938d507a84cff2a2afc8998e552858003b01968425ec732065efe29b4b8c6bc16af5ec793db8e8e220b6d121ffda4bcd7e1f451a884e76d6613668bea38bb8813b3de8cfe7318cce0fe86135a8472e16677488ba7022579ed928752ac98ce3f6d1b157c5a3604106acf2b1f3434bf4fe37795c033b960286616d2c8cc280099007e43c65cc2dd8f2a61e4686dc67a88e4c5e62e03f185de0a2142654b05e4542cf9a0a30530e59c0479d7096956ec54cf5f1b9b0788f4a97675b9f4684daab1f6469dfa89ba4242ae7ee91e42a4378eac36658a3cec347e627fac7c690d9def22e0f5f3db46f652c1f646a99ba5da71265d213aa42bc89a7b5722e6900a1aeffa38071680822f5a3c23debca0b078fcedde5f3c851c38cae8a4e6716a1e4745a7f114f541c524ffdeab48b7d338c90699714db38e09bff2ac4fe60ea73907491a581ef0aaf7f1b83b81044d93f449dca44bfdfb1b86e181d590a46de6f7a38e0a7c7ce1aa66011158f0fa21b0ed4ebcaa5ee88249b38a4ef326c7a014e23286dcf072b48e42f22ec92bccf3b30498db68a7052e1f3a80a297b6725e711499dd5e83621a6f7c64b069d409f29d96d2a6447744e182ec07885b166075f828807256194888e34514301efe292e98170bef84e2959ff98c08d366b5e23fd3837f2a2af2d507e84ac7f6384ddb72fed3c33700a4ef3dc07d950587f0b234edbf01e697c48bac7591aaa5c34d2b418e36bc727ade5488d69e245fbd5a4eee6b0cb28d832d0f8a3f7a14fa9d36f424d46ac3f4dc156b34d073b249c79607d7356300281c1d3ee82125ad9354ff16b5f94d24acdc8e88bc02f4415041313946a5007d29fabb8fcc5f4e76e7573d5f5eb83936d20e497689f34b5e06dbbe41fd7c57a4f7d267776c24c8f4024ec14dc30472ee6746b11dc7e2c84629c0477c614e664afc9e9c9506cf4b50b8ea2aa053925f2af3c4136020c087576a01498b7868935ca0bda85787965588c0508cfe58a2a5170f36cae202d3a40cb7172df995831d020fb5716920f925c4e34e320d32d2efa7a28155de317112c83dec9dd85ec87e3e79b72890e187d034cba5d9d1fd7c57a4f7d267776c24c8f4024ec1433ec534827438452fa3dbc34c75c27759cdb569181f6a1e99d5e79a0f78ae5eda480db8bb5dcd1c926b77f452ef2ad950e72551deff5c396fd1e00293fd009ac144fd7ea46e1762cc3afdb9d8a4abd5ac93127a00055a458a7dcf9715e714f775a65f04e4f44723d3e996e1371c765c3697ddef5a7a8dbdb67fcbe8f0741e1f32d8e959feddb306bbe713874054300baf9a6917f7ea8f64c5f5055d84b781659d28aa72f0f54765fab7a2fcfa9de4fad1e493f8003e94f08380b49cd3c5ad3c2c30838a1ada9ff9caf37360646b9375fc40de47bd501b84a7e088ac9b0e78afcb563360cf893bd48ea9d73a36da3958b382ceec315fba61f2ef28b71778823efc9ada6c60f0da097ce09164ed251ccfc1e493f8003e94f08380b49cd3c5ad3c2e535c3c2d06fb03979f4f634602dcf1f84394f581ff4fc390204a238597e0a9e2d8e959feddb306bbe713874054300ba321e7ff54b7117daf93316d0133564dc4f878de6b8f86731fb49affdd7e574c6b76ca49f948f2426a1c023ddf35a0f167d5ec694fe14fbbdfb13574dbada5f220b0bde4eadc2db836b4271c1f0caa96c5697abdeb0f54888d052d4f43c5f2ded28513d3f0d19222cbdadbeb32c12d9e7426b6c98e4c972d797108c6953b52d59282214df866d82cf69891ee812a1cb60a0f77b385b6f291b8750582e4472611a2d8e959feddb306bbe713874054300baa11d36c42533228ba861cc63f9339112e6a2ee556752fd4fd8c89614eb43adf99aa297314c22cd4244310c08066610077f552f652299847e1f8f56b158a775011efb39f604ee6c3981b21a9089e44a343d16864aacabcac85cfa8ce6194b8b3b4f741fdc8057570d1b0c8ce1548e180721a0dfc426fa570f56494b9cd3ff3ba62d8e959feddb306bbe713874054300ba0fa4ed87a9485b491d0b46194b56e4a0ecbcf5dbd36a6a057143861ab3ea25da39de414944b90d85811e15d62f19665163fcad457b10b9638db3240abc0fb7a38741ec8ee295452f0f1a2fd3f382c30fccaec15fee6f50ff5c2e6820447c17209fb6a487e4cf7b1c4160a3bc9928c7a6c3f08bcd6a3c83f735818c758d0b0e54938e16af2f93216b568b07955986f74e96d9a4f16637a4504f37ed360263dd4385752920e0cc236dc45b4cc415f60ab2938e16af2f93216b568b07955986f74e92e9f2d7acb8aeabf5cddda718eb03dee69b58dde86029a89724febc17b20cb5e06973374d5fffe30bb0fa9631bee31ba77d6fab0c1259cb3e4a93e861826f6a50b843d9169a205e96818d2e083b496f60401b3445cf8d833f6a0aab5fce961f8e13b42b6c9e2caa22f26adb85ae9f39ef45692e6cf853a820212f27780d99651fd7c57a4f7d267776c24c8f4024ec14cb4ab8be332d1d6e5ac7792c75b56b860f0493ab49730063ddb6bf3da24fd68e6e74d9ab0e60ba68ac3f437f71e66774b685effa092dbb439671c7bfe74cf0f1440fe89b206c7a9d02cf70371d1989724805417874f826f074a5a31fea700680262a861ce397135ec84c8547a16bd158b4aac3f01d513a798f2d3f6fe8d0e75eed9a1e73c5b2958a9ebd356f27fc973b10257e1d41994ac446db4841cf0ffc084f361642ddf7291081addf9dbd52fa6d2d8e959feddb306bbe713874054300ba932421aa2c0acbd0d68dbbf64a393b2ee04d1c0a01304f35c4f6715d673b6125f90973c8e437e796fd5e4c5afedc3c4a1ad3a31bcd93b90afad4791fd0d256cb170a5716941e4794c63ac0a0e2cd66858cf3405b2083e184c50ab43542c87480632088efd641869735610a043dcf899597c2a655fa60bbd2643c896984051a8fe7a581167290c9e2e988699c6be3a9b6abd858e71eec02c5e68186854edbea1b98a57d8250ad3a33b0a0d1ed249411449d6b64a030b0332c27261a3a5fd7366effd2a0b2934718d1cd920773350caba56ad3d9fa2d6deb483c975822bbe4c1b5871fee2e2f51b01283078815d6c4844ffaa4993a35e4f91afbbceccaccbc896312ac41246b1e9672cf1202a1ea4952b5b1509a5b9c6e26361c62e7b4eb5bf41c4554c503972882809ee1204cce7263068259a58ccb6968f4c93a62114f0927f89712c768234eb124c8c2683cd548f5c13c42c92e8ab282cf9dff1557abb7ae0c52fc71ef153996e4b6b47727e4464d3c0cc6a83ef1cba25ba3c36992be55fa06a78495a37d7c7c27d296e5ddc807b950aeabba8cbf8ee323cb861d4ae08c03cf271fee5f003ff7e30e54f778dc8448421856fa9e05b717b245a1084c1477e01ceb57b65b0e7932fb08221429af4708b2ec8b3d2038bd8274e3032c4dd8f39ee390098708ec1576e9dee4d22f4a2d527a3f3154d304616cf55990a70852e08a8fb3f216bd7cc68cab25892a1bbbbe6664efa4e0a7311fd8539dcac1f875621d217a937d0db5ca84076a771d7b4f9081052cd187da93c394826bf9e5fefd46b032b5034548107fe5af7bcf6a7dc2dc3e05d43b44e0451cf2fd2470a50dea56d85f6dd03c1a3203ec6e0905e22e3f8f9bb1d43b44e0451cf2fd2470a50dea56d85fb3e53607d8535fb372e0169b5b3a1de883de62ef37bc579de450b559cc036bdc0deb9a94746d9e2e073dae654a07672168725dfeefa342063fd76a0f5b93a85df04396f397f206868fbbeae4fa61e9121fd7c57a4f7d267776c24c8f4024ec140eb658f7c7c5887f6dd0c522ecff4074eb6f3a8560b5d09aee9551585ff40d2e6148b2c85289e0172c60a6c97e8393991bab6cc6e4f423c7f46898c3c3e68c7f271ce45c3a70e02e48be28e8f63cca9dbc1641653f73072cbaa53c050565042ba27bc24e96e99b17f25ebaa8167e562b82b05be6faf036338842bd09f077508c2fdee25cf94c33ab3992e1de999608f425ac6b690b8bd399d83d25d6a485985b81f4358d070d4082010584780167b2acba411b3c47774b3e6d50712f96e779e037a08794a4aace78bed90aa06d14673f12318bd8a607f743cfb733a2e5004efd6cdf2f2687c3d41bf009139b1693711ba152b1fea729b4602b609601ab8defc92952ca891c1c964ecfafca4c1bb8e1410429a8ff8bb56c1f263176edabc65c0c17688bba36b2e830ab1484f382d07ded81f5077d6ed3320155cfda04626c9ddce7add2ff4d6bacd3c14e3a9e150b656d34febd8a8b09d56749c4b8430a864190b97564570a3043d6aed29ca6fdc457273210478e852febd3d018c27e4dbd1e78f5d9e46bda014e04d4287e776d1ad7bab44332cff67032acaf5b71e13da68e931ef26b822b1eaabd13925832f5d62511e2e492c0e20dc6282663d6232f423f1395e186cce435e1341d0f8c986808239b511665c65155c0e251f4a2b1cd8b007f71c289ba9d4ae69b85e53ba4f79fb52429eb4f653077ff7d4c523abedfb8fdd348f4f2c96f5a70011ad7e08028e2c2e2cfe3db377e4ef1717829c79208ace88a07287e7d0698f0bccb6532e248d5fd83aa7de2e284daf5f8a92e0a0de15739de75c1db5de12e84513381599ac64acc92d719ac4af5ea4f80cf7d3dad693d141a9b3d80bc27b5b63e28ca89a8e702e4ff96ce5fea669deca43369da58cea90e011e4c95f46778eb180c45bd2d8c5790efc025af59cd69fdde69147378efbce13cad941dcc87a6cb9a3bbefc6bb3da216bdece4c69f02b0c7720167da9ffb41c5bed7e7455214db7f8c40e10183c208a20fcc72bc5d374210e49bdf3f49252e4e39fa34646636cf244dae9e783c7015186bfabe58c4b4be1f8b0826447e70d815eb5539901f16c8882102257ec0e7e0e4311f05391a07cc4ccabe989ce9944d141f34adcda67f8dcc0b28c93cc44743e6c572b7f11e0b9d53df3c576fdf3c50ff96058cb28ca54a8c498684a2b075504427c082e6f086e215e70097a2b21df2cbebb804e2d0f7d80831ee7cbc6a9a95af9d0f2553ab14a3895e1b401748a551864d0f2553ab14a3895e1b401748a551864f4f2a1b4b06c82c187a7dcce6ede1ebae2852d74408c18a38bd66ca1a481323b3508f60a518c3ebef1cbc0ea893e2bccd41b45508072768ae7211055f4ab6f7789d4ebcaf902e2d967e4863f21207b236a04986c242b4351b7ddddd513d6bf8b374d6d16425fcee3550ac4bbdfa003d46a52ff5c5e2388c7592d326c9832a1714dfa514842fb3000979b9614e4c5bc55280dc5cce093f42405b87383e8cb0a6666866284c4f0cbc7dbd5adf953bdec6d83776c3ee2da906c4b6d8687b93747ff7df509672816d77b718f4112f37f58b110031a4859dbc3b409179049923adeab9942a38d5efdd16022c8d935b6d78490e29765913ee3164e6bcd398283490816386fa4721d8df7bf88918ed95511303a1ff7b173560ad92066b4246b68d19e2a68004c59b56258bdb30a49d5458745e58ff99efc21df126c8f3499946966cb31a91727f780b7d4a21265b6e9372e7e52fd936a9666547b0575e651488020cb299942a38d5efdd16022c8d935b6d78490b615d108613f671ec98054750b71d1ca7043b5124264ac8543d68c51a6e459591c7ee51fdcc349df3df0db17f87fe6ec3771829cd7030293e83e2fea26a30799e649712e737eaeb8dfb6eab78dafaa15999273fd41043259585cb02f75c096951674b521b20f0009c74e166054d65833c1b757635bbdad7e1f0dd9a0a5a11b7739a6ca8a5988dc4029374294a82cb252f1deeebf012c90d2e74015aa3fa52ef2262a18a5cbaab271957326ef51c8a3fa7e1731a7df786316ea6d3a56fca6ef79434cb856da8538209dcfecf2d01924417603b81a19b5447847a1563e79784f82062c46651ec9c4186ed90c149a857dde653271b2d185c6d5c23d187ab9e49d2e167f0297ea5ce72e2062f0243f2929f3295daf2e0b6610958440efcb438c50b2a8cf4fff6bc8f37db55543e1246c3120ed81fe1970b0b98b8e4e345a13ab75e5057ae0c25984bf836097d6e17930e4b6b01186bf7ef2d7f5247eeb56ed05c33bb01186bf7ef2d7f5247eeb56ed05c33b1c8efa633563b1496bd2c660cea547473c77ff9378c2b8f446f54018ff8911b63fb8b1838d0891d732f64a009cc8d12def269789e20032ec6beaac0231003e487ebfbf5c8003717d2a46ce43f72c61222b316cda0e35eb3e0796e343c0e54b4e25b5587eb1c67af50e999173b8a02559ecddb03c1464d07c055239d29de6a48ec45de43c3a9f0b76ed0a84dff1752527240803ffd1e3e96e5124053acfed8d45ead1336e374fdc92e4ab49df23204f843d413cb0e9275586c900ef4022edc9c5de4a3822982af82fbc75daf2cf7f4b15954c3106a17db056cd216011819f8753340936b60ee64d30a28d3ae1d1256f9a85ac777453b93ad3786d40abf4f9a609bc7a3ae100110db6bd3afaa53350c4b031a20a26b8e4929b6ceb07983e8f60cbafa1672905adff24a5a8512d927cc840fc17e79653592b8727ac197e83202d8485574e6a06ede932397deb00bdf065b3cde75fc56320e05e70bd43744841372989d356c495fd76412d269a9150f6f0642ae320a3d2c43cf6fce1823e78ecd3fb488128405eda38c5d23b86bf6f1cc4c86c9b207d67b936e4d47755ae4146d39dc94de3a5e44e663f0fd148ce8e45dff38af7e8e560139291161efa10a60d73a4760546a2948a98705cd8e35d8bcd54e9481136de25e7646bcb71ee45a7cd06e7a2d75dba8507ea73279f234f82596c671a4145614b9f2fa0a6bbaea47461d59583637930484dda968404d8dfd57c853185f7d8b8fa2394d44be690b393a40984b9c4302acc6f0aa5cba35a6c5d46eaae708ba2a6323c690c80c6ee4c7089d5dcb129aa836199bd5afc6796a69b437a0c708ba2a6323c690c80c6ee4c7089d5dcdd5c1a05415acf87ee90881e79649155312622a42105ea97b971ea3c207ead61b30b8ad7880c4234517fc22c7e359c64bf6a971de8b6cb122e4dd2c65ba0bee1653f30cb2b5de8a9ef5719bc44b675c8eb34810153ea63dc24d1dd61a2c36e13aa16cd36b083e238afdae374ec49618a585c6fd0c682f1007fc27c7c99820c4088ce7c8cf059c13651af41ac41bb869f3db8689df45b20140fc57d6c76a3b9aac7ea0c32626990f79fffa3c0711aaee64d4627bd03e6eabcfbf95284181693386e0b29fd6db2b341b334db28978ba1d043241c2db57a82b7044a2fdcd20a185a90aaa459a7393ba40e9ce8c91e6be36c5de67701124693cc9a99c53e899922c94dfb21232ec2625a0ff0a61f6a666ad6b26251cb92dc925429e52139238ac10c555417e55aeec9a11e29a630d22d477f1bd573eccb479e10678a588413248b931c82279f78ece3a6fbe0f1766641ca2ddcbb28a250420dcb9972f3cf6c73d85dd8c9df5f4a9897ebe0105f4b9ceb6e403fbe368adf47b3c1d1d7ad94fba35e90329ab7c3b0d849628c5de2f84a32ea0b945a3f97fe3ad349ff6955d2d7f8db19a5bc588105b2d1807975f6a975faaf9d80b37a85079da789b875d1c30ed049a963f7c69c5220bff46e59e7c3cf809bc845e9f0abcaa10105cd37e280b25735f6c7147336183345ad31318c86df900cbe46555d2d34d7a77c2decdd984d64a41c3a27d306e60f3ec844ee57e97d5b3e3e0a2d5f2d0068e6ad9ecabbd415f998aecac897de942784f5b0438f91dd594a40cffb593cec5e677a45accd5b45da171d11516dc7542fc1981457306a88492728a6589c5cf3cd69214c325c43e4cbecfcaddfa7ba5d44a3b2c62249c62b292cd886f7dda25bba0105f4de125b9cfd3c2ef72a276bc6f05354613ef165f56ac9641155ba22625c98033157778da8f10b57b7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784ded3aec8ff9d602282c47f19a05494969ab53db47f43505f0e9068a3ca621304dc17eed2d1144e37ae05b5e56d9d0cd5ced167bc00cfc009c6e69b2873fc76f43995ebb7eee5dc9cbec5e5629f376e0814e544eeb0ef14c17774208160f35e654cb47b155722d72ff4f1f164c2e2d116d7f1ef23bf25357657271b87d63aafe9fa4c841ea8ec98562355249ad6a3f53fc9e7ce091d2b529494b66adcf650829805a8f6f74246644fd8095f9ce464efc6ab59af99e0ccd075e9d56c5cd0ac8a0e563d1a56897e086477a5ea1e483fa0685783092f9eebbfa7bbf420cc7f708e978696937ff8e46eb22a22b0b9ea3c78f8ddacb79d659f673b2fa98b16ca94abd8e41963aba81292717b22cad13de718e4b92da56a7b0974611892f2b5667d6c4d4547833fa8515e93a72d6c83d5626d8d04e3531d6734b3c34790d1e45955d6eb9f7ad5216f42f8f6455a81a92ab183a48eb7051fcccfbe9e5402fc4e231d669391ec052a98f49ee3ff8df48fe50868a5eb241e28dffcf9bd6dd60510a63d93746ab04359f792e91b2e55fef4a183f89a21829d600dcff7c1cbc4f54880059b876a8f33972438c5513f12a834b5b27b5d61a91e5c1337f1b7dc7010514de494239e4f98bbf37f701b1f4879592640899aa24f98bbf37f701b1f4879592640899aa2355189d6d19965184e445ddd642ce922d59b06ce1d5a78e10f03ce86db000718e549c0e944c586be79b23040efda091454f207477d7a8af7bfc9d9a577d6c9f59079082c0135a22c9b476ab00c4ea02a9079082c0135a22c9b476ab00c4ea02aaec173413741465fff8faa86eccb4b0184c0d9d52668647535f307da9835d6a23faa5b90702b337d9b037d22249950c89a71849ce1c621264ba1fcdbed0c088730f69ce964edcd7f3e460e4d803a8692fd84bf31d3c8ace20d02b5bf45212412830d77d2a83028d440ddda6b8578b59575096f9af452d2c1073b3c9a203196ad3e3271d420a27f10a59a735d75ee0507daef86c9fcec8d7d73e2971294d4314022b8f732db1a065039e5e0510c86113efef5411e7bd0c827dbd061464e7d7b15d8cb033e9ffa4ee0e056064965b84965ab263c7bbc9504f59ac9599b3145961c9141ce580baac5a1f6054128679095dc3a8e21f657ea737c26fd00c6024ddba66e1305dddcd0b5bac49a559413cde25f0b05d0c83c22f74f425162279a9b23015b7daa5ca274dc74f13a83895cb67881d79844776ef50ae65483d61f4921382365a73d82a506a718ded84ab5af357f947a7c111fcd924cbbb6de94b3d2bda997de4fb90a3de387163bee6d71066a9d4a3e2e69656a66e9c1681120a2478855d54c446e033d73bd99e07f25acf145cea10834798fcff4a9cdbab7ed49aa0b10bbda7db7e04a4f3231f34014cd019c58826bee9225a42ebe6eca63f8a3e4e9487c1af342dbcd9ce1e2895c948203615ae6599921f7325299f76d10867ecf1fcdc29ee43c112d359b476ade7efad44670e885a3c3e41e940bf7902614a817e58a1599c56cf6550827811739091591f17abe8a5a956892bc25be5614caa5408dee2b86fd5edfe14e049794437237e1f8ba148880dd894a85682767e5fdc7ded42bb56ef8ec1a9796c39313812cc7874231ce08f046d6459a8ee8c3597edcc463ea88a171f966265e35233bc935191bc0d7245ade07865d18ce77997b19881517fa7dd706b2a681ab521a0f9746407021224d695a585f484f1a429f4088c9e4b9132849714b5eed9cd4120900ae193df199a20a6429a2f41405cb6689f28511ada1f43dfe0e4586826030c736bf6cc1a893d0d4191d13295b1c434c436091f0083f7195e0e18e457235dc5f95f24aecbfc9cf5c404542528203574aa7a9f6f1334aa02f247c3e37b55d75d6bb8576d5d17d81337adb7538b85974334e9b2f82c5514b8cca05fec8cd52aa4a8cf2c3ca259753292282aeaa1bc777ce377e09836c56af3653bb2ad4739004268a65864ec0e5424edb4addc9bd229619776472efee142c736785157134fa843daee15d96ae3d31f33f3ad3c505fe234d37b7e3556341f21bc1947b4640aeefb9bac4de0bae7defe35383d1f4be6174df49ff0ab3cd35ebc471d1075b0253fe36d830627c1feae8366b7f8ac45432ed1a2da3fcb97258dcb2189407d5f0e239280b00e6e8312f786d81670b29c476a1319d20802fc661333d1c48c8270fddc6d86661abd1d56d54835d59cd39d1b165e1f2d2defe552afbc487fe49d09ec06d846a1d0036c8fb51b13b6e17eb1c7034350c4bfa1177ae3afbc11163a41e9ae2fc0185e79560932aae780684f92be5ca92e2a182b344636b260f1b7d2e2f222e4181ad2872a7ae164283001ad8e949014b5154dc397b620c4f76be4b3dd30765746b56e722c32f8d3b8dc2bb82e8f2568b3dc87d4faa4a2c0b5ea5fc17cc37b35cd38036c931ab350ec5750bd005a80b6220b41200e5f84ffaf1a48e5b0af0ebb346b07e570eee9e4f89a37ac0a15bf9e396451f37f913d8ee154f9ba7fc8f0161c709abc578d67b3b0e3dce8c2a03a6770c08388dca547908ff10bbd90f43ec5e408344db4d1903b7156d4c2bc08ef351d9cf207f874d6a21c08ac756f5e14dd034e38cc41134d7acfb1bd499af5226b026944ff99f3842d5a3c394ad8dc7ed28daece0815289e8cf3ea736ddcc077ed5da2d14db3f8607c974d75c2d1ab18cb64bc53c284cd089d64d11556be36055eaab66531dff537170424992e419bc88e995f5eb9a2dc0a06cff2b0896a5e6a3fcf00426df53517beef61db6bc5cae3a40c9aadbdc539bf2ed6f795e7fef9bad2502eff01394ac6ddde3221bb1bd75f1bc40bb5dd51b3008aeb4a04c48e02b4472c647fd97f7002c5e288050e18d8ed4f92821b4545111f7b0a64a2bed4e9dd60782f83d1225db545bb842e51fa84292107f24b8a40b28a5609ba53baa91d93271254dda46f31bac73bc332d895bf7fff8e912f7350f9dcbb8e58c5d5e39293c225e832add117944b8e58c5d5e39293c225e832add1179449cc9ac7e614a6a6388ff7dfc7d8b71529836597c875af6ef55f5929404f115585911c57371559cb8e6c7adfc11f410c9e81c74bc7eac57808c4c31ab7f8d8b1ed8c8ace2976faee3ef0d54f727b5b783eb5ac8a3bc6a9b206f3c84f13bddb8c203e4524e73610a4b451e6b22462ae5d84c1ec7117bf3bb721efe2014353f2058e596d1f8a90a31553fc401f85aa2a17682070a0a0214059934b3e55564ab779beb717f3cfd15442811194a8399c2799fe636948dad212ccde3786e79bf14c0212b8e796616e1ddbec18eac23ab3915bb4911fe8919fd09f43ff5847fa7cef213869190d07159701e8bdc5041e403e18543a5906df7da2eeb89869d869d69891f1e45e4b69e2b6709535860ff6e2012169cfe9fa273453a5fb4ee91ae28404b9f0537d99622b54ad3fb2b7d477fddcc1a89bd21ad992d78dd8a73953740a54cd3ffabc536dc8252eb4d4c404769bf9de09441b5195bfa57dc0f3fbaf971d98002d1acf44327681d6f73bc48f4b656914b12209934aefa794ef725b8377aaaa0df6409196eba4752c3a56bead2e397a391b908d1ed9671fa0c2dda6ded887f8dd28b540251cf2d1cdaf09fb168ae2efb21a53ff208e6efd5a4cff14e4a92d77490ed5b18b3ef19749736b1fd2aa2cd121376128a3f45a73f31ffbfd81d15e4e3343a55490fe89df4a744e8cab90dfe3a044a78592ef3e92f4ed45eb64e5d757c5da1002fff814dd8e983b812c772d3f1bbe79df6371a092c679901a1fc6b00ef851cbb57eb4d32140d35bd1ca059784d1011c4a4f78f75961e6b121f3bb251c4ffc8db095107b1475536513859feed418649d59c7d6ecc3b146a569c0762038c4ad9efbedb9723d6ee0426e9a9f33d76bb340f63df3662ebcbc491ff78b6ae86707377d355db149459fa9c937106af31ca1927953bbc0b321cf2b8bdd5cfb9a5a9fe02457cff8be17f44af9714b67a73dadad7e8846dd7939e70691626446a38fac51d1937190cac1f77826216e63c8de8ba3c3831e3058f74992288aa140a59b417d1a14d961bd5675fa649b1cbb184e6ca0cd7c05ab42a703df31d09a03b144aaab57342ea78794f636c58d1e7b073b2cf41096ac1775811fd8423b8131c764d57c1c33f05f814b6c488afa08b3324f7d41918adca00cc47529ab8bfbc3487df5df9af0b50832131c73a958ea1be88ab066c2233928ebb35d4d43ae2141334812cf70f152059ceec91534ea8828f748888828c422a698d08fc3cbcc71d9a5117b6a96bf08c598ce69231b325c30481cd10360b6611d7a555f280270f3c606e68817acb135b7d2c7428bb3fbbe47bb1d2828fd413d9bb6dbdf1f4abab91dc739738c071b2cdc27c9b128f2288ea328c88eafa1291634aedc9c36463938ffb3b927eb2586fb8fd134984e9bebba1947b737c707432d19a18110d83ce3121a458071158cf6d466e049926cae43aa321d111f9fb9d9a013c9119d21b1a257c87ff838299efc9e18c1eeb4976a1003249f43e2b4e080fd316da3191ea810fe3897c6f37150ef84df06565b46d4af4b4f9cf2075896fcc94c02e56feb07086254f025db56af386eeea531b7df6d439e6499971e26b01b4331f3d044460b28ca54a4b464c97007f603adfc0b8e8cb7e7e398eb98e1abb6558a57db816fa9e2d4cd3f91335dfc8461740a0a60e501d4883dd3a1a6e027a3be6f4a5e679d2e9d90fb2847fa0ef15c2ee81dcd4ab28ded99facfb07891aba2ca5e6aa088f50968faeef3abb300ff8875384b60103dba01e0006c709705e11fbc8a1a3de632a6bd698924869a3bb7abd320de25877c0f4c875ad4f242b557c7c4c1e72e28ae552aadea1900dcd4a517d2bade305448b7325d1c964a4c71c6752b506a0e11b85ca538d661eb8aa9f4621508db4d143bdd3b7d092448ad8c8dc725078d299a987ab17d2a31b7d9f646955877bdf5c70dad0da6423cb12f673327b9c44582070fd9ee7d4df81ad74c9c4ea5f8e3cab53e1de184eb66ee33ddd11a0efd880737572415adaa72ec506cd0b0b7d0419caa831b88c2dfb5954c91431761776ed9dc5e0202cd82455e0b7de796da04d7de3b8ff8080bf0811cb7fb118740f679233cc585285387caa6d1c1fe8749e615504aa5b9865c610701d36d74dfe545a11ec266105313816c8f015630c479e9fd55fbd05571402f478f8c60db1be7ddf477acc9cd547a02c32156e915e4478fa895c7c142eb0313e92786f1b1a55817eaedad2c62f955f738a4c58c3e8bb3a9557dbb8a37e082cd039c212f0532706924a0c6012df97290ad0a706bb86646cd722faf5cb23265e5f19527c446aefca9fa106554c97857050214b78dc8947a9d17dfe850846756d790b3312c05f3eab928b15789b7eb4570579416d386cc8f284bf6c1f62e3e80c6afd41403683fd766e8ca20cb2de0010f4eb2e0d6be0e37354c0db2d7ef14623c6bdfe4a5b99ddb399a699e13684bd6fafcb5292d37ce2c87a0daada696384b671aff59e01c11a3ccab8253951ad40af9e4ad7665ecbef4a445a7d1ed99780434dc79d205d6bb3e495e0881ba3eab5713ccf9e09a67ca37452b25795e5ad2804d132613b4fafb6fe8832e33451954c177001fe3f77f74b7e468c14e571b3f47eba6dfc7409cab8da61b445f554fce8f6f365139ae26d6cc6faf8e1b1b30cd910f64fe0564e1b69e0fc7d418a04e55527cef883f45f50d0caca9092a093a04046e3c4962854d590ea0504df74be8245be7ceaef89b66fdfc0d3235cc900430ce5d9b0cc3536c5c6f883e48878a7a9b7f0b195f4b8787e75d31e654ab2a5c9e0286e8238c16a63e72367d2d34b14344de2ad3c06063c56a99f23f80767179d34b3dd99f94edf6e536aa1d1ba53792551e22f891ac8b6a06ef027dd6b653e8fa726d20cd934e3346abeb88765a72a7ea5170e0d9b6a9b12a1a0f06ed0f45e427379a34d02226f549821a226e7a180c663dbcb951263a4b438803f9ba00cf09d431a08eca08d3677ad3452f6e2e0e1f9403fcbd2dc8584fa4bfdc95ec2564c5fb73e088e7adf5470fbeccaf1ee4501badf5ec082f928b1630a1b4d8812f0015fdfc7ce3a5d34eecabc1628c3415d9be15d5856554eddcc4ad7e6862a68123f7f0f40c97a02b3b56bd6c748f0b85386fc05aec198a653232e923268b0d430a3dd60b5f5bc9a5a663ed38f2a4319cbc77b63c495995475efef2c05f30abd274d5fc20432d746cd16947a80c2bed8b8cf73d19eb65f5e39224bbab271b5685775b0624be88f66aff76507d647f638ba00fd746c0e4ba2f3eba79315d100b70a8cd7454e0828ede09dd17cd2de78d3c455549f99e82f66e3e51a9af3d87f51408b532e0894c34533147a2ffc3a7f17d6b08f4ac5693b3c58fe8dfda624450fcdfaf112ac11cafe7408996f56d09d479801048129211d73cccad388b4da650119de1966477b7e1fec30a525e2976ab582a63c31d45dc62350571613b6e1dc83d7d12c4e17bc6dcb254616e1a109407b2286288d8d8130c08fc80acc7d7f811b7d0de759499c85a159d93a9b104535c3ae2bf9c195ff5fcca43e9246655fe7bc35a8f5aef180e7ff6b28494f6579dd5bd5efe934a605b02f0a6a2407b2460b7e76aa86f5fa3920e7bf8b609dc7a0ff70e412f6253bd54d9bdab3909d4bc5c96e074508f94d9d7a4ad407681155b80f106e5054b1366dade2a29d223f17f445f939bd2808f23d4e83cf2fd31559d3cbfe2b998c3a495def0ad4e788998efd9afdbf309bf572f6536a32f0389b55f8c71c5ce8c9e69ddfcb857f84d71842034c8bff33040778529c8449e2df46edec8c15757032fbcb496cfc2c04fb4edd3509464c68d8bedef2ea9deb397576e4533850236227b4918832a8489b3a917b716a0416f54be1fb27c48f730b9dd3b5788c8af28e7164daa03aafdd0b66604f48e0458da33ac3bb3b921330678a88a1228ced618094a44c5ce88f06715c4849b1ef95ed44001d50ce3ed57d11b549994c25070a454aa12b478cfc25116ceec60c17ecd62cb7e216247f215b88ccb4624883106c434f4fb67e1a36e4a5cb60ad2e43cb62a57042411c17859519b75918411bf0e0cadf1386ae03ed27e7f048f407323cabd935c03af22238065fb614d5c35335a38cde8dd803494f099f61714a2b5d2cd87f7d9d481b972d784b1e51a53e9dc4c093f21a12d03f98d11aac0d8d8794b7e04e609ec94c6dece88957415a544c85aa1003006c627e12d9871ab84466ebeabcd9fff238cf108e0a6c58356ba8ba3d1e242ed56f3d1401b908d1ed9671fa0c2dda6ded887f8dd26d20890fa6cda2639b1176de28fc42dc6aa8543c2e785533427bbe99e30991f79095a8c9187949f1eb865115b7312f0dd7733f3bd960f7b83126bf36e1822ca525465357e0da097e923ff3e2bdca92eb517e33ea97d18f45a25bd31a8c5b50b33e48d6ce25830409fef76a10ccad62159305930acd08927da2fab03badf5b4189bcafdb0631e6bdf54d547e6f840be0097a916c49765fe43235f7f710d921202fe3baf771ed79b237b62961d8d85f462a8b523ed51a30eb1953d392e8524a098bb7bb42bea2eb64749b94789741b9d7b23be66965fe2698e58778d0caffe8c330db9acc4109d322991d1cb5bb19e48d5545d0d06e89cfb96c93c37f563dee0f723e072d84f4cbebcc69e985ba8adb2c726d78bf700355436134b2864f2a8023054b0209fa942ddb95e987925d644ad141a43f91f09758a6081b6f4cdef3c22e85c448ff62fb157eef948bcd863a61f0ac620a77e84b59538406fe75e31c0c4b5567406c40dfe0fcb6dee0c14c8cb7a5b2783c4c6949892c1e9951eeea38a9ad3b815a0083c0ae491c8109f7eaf2dc30300cb1ad8099dd2a8bbcd9b33e02f3a7156bb2af0dcebd4c023ed69d9503cadff46d30d370b26b21261b74513a0d2f99d1b6702611d23fb952cd7c1d1f26f5b8f6c45167b2904d98e4046a32838a5c4c6db37f42bae21ab525bee38ada30f0fa2cfe48daf65c06aeed708b99ca19314eb6a488f4d5f042350dab20a0513b3b99b4a804d909d886019a41c7ec9330ba3d6c1962e91ed1791da00e5b1e65d986ae0f75f35e0bda0bb832ba0665d658c9b4d2ac91e5b80b42af9ae8222b232dbb5c8c1997bd17d03ab25187421afd7ca67ec651b34e621898545b1fa8460fcf211eeee16803b9ad1623b7f643094bf24029bee0bfae791a29877202def8bd375e495b00605dcdfcb3764028a7774e4912e26236c749ec8715d254f08b099340f40ea6590aeaf201dd01a86160126e746caa15cb7a3073d519918820352a715bcf3a84f701beeeabb9f11cbbc4d68e2c681b9b334d4d523d8c345489ae9b597566d83716f4e38a29bd1f51db84301fdfcd775df6b627cc05b453366b606fc1ec010a8a18889666473f9496ab8aa64c774d7c60fb765a6ca729a301d5e6205ff53572ef3e5ba2cfc0e203d44f8b596f9e77091d09436e478d94d2b13aed363467f71cfdf4ea6486064b257882883265775579e5ccabd7ec2e1b6a7c93fd0a439386d58809b1900b81ee86139a1e1f3be1a7df4728f48075630f0ff4055b8ccc63b2620e27b12c19a6db33b7c93acfaf817f38dfa771e938d97cd34391c59a3547fbd5e1bf7dcfa0e0980964684330240647605138ce7f2e636f06539ca663c6d24344f5f9c108f0efc31a30750395d935ee411f2c509ed4430235c602a514de56e64210c4f86295e67e03f8f4e9f25ef9c7151e2bea1ef147812ff0a7da5f37cbbc905018cae3d3d22118ad8516b7c11cc732edbbbeb5326336fa274b0c8308099d5900200665ed6eae310665bad19a04b2248b24ef89c3a89ffe56bc402275567c94bf006d92e78f930a282ddf696f55f01e4374ef6f73fb97e32c8ae76441468e492e45ccd99253192937ca7d1ffa4abbdb4b975bf1e4a276685a7c34453e2723a61acfcddfc9ecd34cfae379549a98c3f3c32fefd405cd9c6553b17494c7f39b48f992e82e176a950352a17c7f05dd59fcd18482e7cfe4b9d8444a1ac9dad02095b9cc10f6fea7ab4479faefe0b1728da7c2f26676fdbebfa3e9fd1cd61a0e6051e0a11e4e7efa857af98cf2673c1e64425ebe2abb68b145c4ebcec0125f63100db18c7a082cc185e19858a48ae1bd8200ae07bb1fbce67b580c13b57c94d6eb5806b3cc5b8515a60e26d06609bd0e15360a353271445472cfe4269cbf047a6d3dc46e3564eeae64867391f27adbf2e329b0068fff98b69c79986a1b465fe28ec4aa135152f95bdb9d70db87cb618f5d0aaee826fba9d1566158a3d641b6d55ce407f8991e1fe514f98ea20af0643c645aae2aacd0f3b353b11bd984b10e8b39226f8ad6df5b17592421c025a26152c348f6ae31a96035fbd8cddba8d16851b6fd23eaa55fa1fcf8d5eac4b3063970e69e98d4c9684a4643645640027b03ca3713077521849776ac8106f676d0cbff18f4c55a11918f83460c43f56955d48e59b8c71f0825ae7069e6147f4d35b6310ec82d2318fdf9d64fd3bfefea5c041938e9a8cfc4ef534797787072bb8830a0dfead9049a23dac89f12f1aea50bfd6448e8379d8e557335bb5a877799020551827063a2051bf532869e77b691035cb4ae51905366a204880e8cf1fcd3e61ef3cfa4127899320718a78fd852e1cbd36c3f526a598360d85106db07897c937209e63eb2a521feccf63cdcf56fae9b97662ad6132b1a49069a30e9bb8e631c373eaf541698ec543da1fe61b2c181d23b9251af7766f48558058661f3586a1a931975ccd4fe8113db731e11cc09d1aec3b774fc943bc063a47e0ee7a2f5e698065bb4bcff56cb561f4058d996736c0dae5b00697ce0db6d74fe1ac78a11cb6837b810ada7c01da740fce65f88866a6777c767263da460fc44561bcf6d275f9a9f8c7ef9374ba8c2b6f11b004839980e7f8026c7b3a591a428af0497781f311d6e14c3b19618cdcb9cb78911e136144baabd20d1e8f0cd58343173218fde4987de3243b8c7e3483ddae6211f29c2c348d7a50c18db6212ee38f036acf0c3261ce5bd11fc6f56967fd0d6c94c7c4b444166d6dce6d7f13fc00a31232d2860ff8433a9b983106e53abfdb0cf5d059ecf790bf39e447595b5d295deca44d04c70bfb2e4e8c669667e7ab5034f5c39362f23a0b91358fce099491f29deb04e4157c9b763bb3442b282297ea711c58c2cbd85eec2f255560296533bdcd816d8270f56a422da70e58e12335e23136b3eaed2d0a6018bdaa35a11dd3ae93e234fc719c4f34359d9a1f73a1ebed081b94dafe29ec6ac5f1867bb8fc802096c3d3f5e6af8fda53636c700a7827977a22abb9f2d6106fb78acb55a447eb61fc7fe0778a9b8026a25e175626640bdf3677e62df878ed830160681582f1e58eb1ba4cc2e6eb5b07fae7dc29111f5397c917c7d5e6fe8ec79693b98fd83dc41ce32aadea0c9aa10b611a15675cec9ab563a9a72d4a3317274120228fc89f52ff8aae69e81a19dbb22ae3afa5cedbd444be7216303596ec4d5050478bc7fafe68e5c39a5281fa03d112bc9e5b707cb0c1e8d60432a81960aa357169c2356ee52ec5a16f685e2f782f6abb0b8ab9f036bf586c624af9a3a2e24e92202cc21b4f1a2ba414e330f5492358cb4c9448deb30605b8b4e1a0844dd0e5cebd84eba843046de07bc267f1704792b6ebee2b9c65efbe88ac9b1f6c66b8be0c8a2ca2a9a75c7c5c2739ff4cf0ccea67b373fc14824633077a114b89fd31fffc91e6e55a5797dd67640dd032e24d49583c5e914671340ce92d9ae4cf4a0dda4cd60434c33ccf394d91f0503ead505179fa29099aa85dd02eb084d1749622383d69d11992d709069294ad4cf729daa96d9bf6550e1682cc95d02bd0b8f670000d285c6ee4ac39d44fb52bc9e9ba31e68803c6bcdc4c3fc04a6658aa32827b2a13402cd1a3a3332c063a8139f1d4af8ad4b8cbeade15e0ca621ecffd6ebc62400715f0da833dd0ed451d0650be79cdd2b632e765769f3dc30abc8f89de1a000a509aadcbee6fd2a5c7ddfa50ede6de124430c723bdd86dcebb1f66990b8ef601b1a0c3ab98d3e8a2ab7b08c5e1f95ab026c00161236ee21da8c34aa36065f96dbc2dfdff619b36e6f63ebf771da817834f23275b94b82e14067f4e6aac32eeb3cf97d8187ddfce30d543559920bc7086c16517bf46910272bb389a00a387edf7f0122c54f460c9f446d89dbf4a9f5c60c38a394499858faab7d8218fa5458dfa9e1ba470ce5fac264fbe99401f4c4c44c92f988c7df771aab2ba9fe021c4415cc5f3225cd796e93e78aa4da1ec7e8f70c511ae26c40c93e1c80ac2e8f1c26a98a9db966feab933de408a48afbaa8dd671f6084febfdcddfafc0980356c323fb0b0ea5eacba08e0c78ec982c1e7340b4c41fa00886fab1b4e6097710d393fa3d6ceb42dd4edf8effbb7d882cc1c4fd5ca6efc06da2b86ce377197ea459ceb8c9dd5f135fe05dad8d5a67059a6bd1d3d5baa39a8606cb7f0b36b7ffed407a409829c9d82fe87dc4be3af4468f1dd90d9332ab69c461d573d0ba27ceda74fdd9a186b4dcdc19da93bedc88575665fe6c282252f032d28a94ded2fbfaf2d48fbe2ee5face6c4e14e4798aa49af9e9864352c6ad707741987a083b8132f20cb250c9627daaf90a7e2d80c8eb4069a4f29ca89be1e52ae730a3290743f5b907c554783603ceab8cc777a75e320b7f1f50cbcaa78efe817ba39b30637367b13e065940b19d7b82baa4eac10da42a6e33871c6c3ff70415f2fbc20ffe1df9a1750acbd371d429c9da12b0095d2ad85d104fffee44559539cbc44b10900e5af53590b408ce6d3735f623ef42c5ed80882d9447011c5c454cf07068c6365b13ef0e2752812b69b4c1fe1c7d360f64373351c0160f8e4a53d33cfb242d3c48c7eae1c525728332e1490c63de1246f5749bd861420d99c4d611e4a936b9a40b4626bae19c730e96b1376bb9750511424452f58c2953a1777a3123a7415a8217b591653245a4db2e029dbb685f25e0e09aa59624964e2b81509539f3c8e3a10c82aef9db8f588d4703a253121ebb0c6d951950e8ce17407ee566368f957d20cd6e26a058cee07156d5a0252d50e9a0d579136d5cc3a3a987ed6f796245565af54792d7c9230c9700fdc2975fe9855f19acdf4b86da8a3db51d866567ad973301c7257b168fb516a02490d5dbef54a20ec1e95b560b0cf839ec2bad24619d37d9219783d8163276bd9a03a96f6ae4e4908087213e0d87b2c439911eeb28a18777d8e7066d1b7807db2316235140ea95770e3b16d832b5287b935ef770c33832fcdecb734e1ca30e7ae990990bdf3fbcf34d364ca2805034be63fa3c7ac6fd4c1c8b3f198f49adf5b6acaac219ff969f4a43664bdd6c2db92f910b8c471bc91d7b0ce1b9a4659f9eaf0e95f7cfa4e137567f1d5066e8f0eaa6dcfc6e5259c64e002edabbcaac2acae303fc05655b6f6b2b07aac9b900379799ca207df1876668530d385a72bb4faae2c4cc4d585e3d598376f2ab71638fee92056c8d5ed697eb58ed52c9be4c6032894892939dc15c0fa8e1e3807358d78dead9e32f7b088ada2f6cb725a9ddfaaef1a5caebd7b2d5c6cf762c9241695e63496f685c07c5fbbc295eb44c267529a7beb5a2c442117d9f9c899796186725331686bea6ee018ceeb34b172781df32b1df43327090b6d7b2dc558102ceeabf87362e1fb82d7cd7a4435772ff9232d9eb65017166a10ef13e47fa2ecf922b30f9244f0c0d4b21d907acf0fcb2b179759833c172fc0082b2d3f0e298b69a7b82bcc0f156b565f2cb2676c0ed24d7edd3e93d67b6b42554fe880cfe1dfbfb615ed34bec4fd8de52820d49fff0778a63b937e3ff8518aa181f95defb25d2857826cf111c71c5e6f0400545eb4d01b6e2cb044374eea4a78760c9d622f4e27d5ffc9ed7cf5792c4483b622dec60893d0076de33c907e4e34a6e7ec571aaf34d3e647ee8736eb2a82010cc2b8194bde001a28c7a56ca66735691549e275035382b303a27f1da41849a9761e05d2fa943c8393a438291094026d4bf4b0341b414a2c71d961fd11eefeeb2bdc76558c2c1f11c019b063c6a996ca67ec2ef93fca6ee8057b3f276221ccd1941ce11f8dd9dea8d3073cca57c1e67de09c01a6bf82eadfcf182626494dc088957f0bdd33ed7d92f52c89bf8134c9f65a9f2404ce7b15b2332bfdaa70af34cb4b5709b83ae6c61de1becf3a2465eaa660eba72be35b9991ab1d4f23d122491e55605211f1899b40b925ac0363bc9e00d5ba0e763658d38f91b2b02b3f055eaa417063e95630c7a959ce134cb0ea6931e8853bc316025985192788c1f66b7faa2dfa17efdbdf1e416be2504cfa8df270149eb23a9416c276c57c0fa8576b5f0f53a7a15da07ad30517de572b410e57d2c55e0f29a7ec49d966f59370820be48bbf77ada399411e0a46f9f72ac49c9f3ce8a4bfed00eaf7a4c7c1ce846b43ed6cc4a8f62e7c23da435c9f31618c899a35bb08a1eff7a594e85be027d769116e3c909d83be1b138b8fb121bd892b575276515e01057bf49a9806fafc965625ab160bad6b06ffae41abf013788c75282f5410a18a2b99236fac429dc2820a1de39d8a97a6bd313fedbd657635c3f18e7fee9e9379046fb2916f6cf99a6ac001ff43569bb4d1abaf55ad02cd2d45f1c6ffb893bb3a1d5caf5f440488919eb598067aec64360398d7811c7e0e290b959989a62d496faa75e3ac648f80a2d1e4fbea49c14a180df4019e0e928ec8c71e204a6402503158526fd585fab256662b134b5adb0919ea23e95752a182902d022e77d2ae9fb71dbddfe00b6284c5aa9621c163bfca7fe4ce00f9de4e1bd1bb437756e421eab18584119df8ed39790db5af6337dd0014f872232ca40d706102708d06dd40a96232b3dbc61af4fae45b828a5254d87b72921942840bb5919d5561a54b90652166aa80fa7adc46abff2ea5a8b1b3227ae51f7395ce364eb7efcd5224ebce3dff55ce893130e9ec6c62d0ca7de52905ed134a722184409c62a95b63a130b161d3a9604c527a4701a6313eab70994f3f961fa986346beda13284dbdf34e53f4412ce3a5b2cd9c3eb23cbcdf4b01ceaa462307b9ea91a7f348f629d9ec0d765b9eba91700fcb860f4b9ee55f8ec5e3a7ee0e398b33d52b4d28e896d5e3223ac53c92479aed38a7e42026309e1a4c0a5a4f7555a940ba48235ac4764aaa76f2c49ee3104f2c8aa80ec7275e7663d4d07ed9f8d920d798b58e59ead0b7a3cefbe29cd83c656a81fb5673e644b91a2b1ca1f58adf463e1e1eec14395898b23b53bf12f4aaa6050375bd1aafb9d47e0ef6df496db558ba4cf239a5921e80fa926c2b02bdaf533bbc7dc37561e2bbc6288cfe9d9cd1cc239da7832f533d0907a2c4cf624645b412585d667e9415c38f8991e01aaf5ab61be67b9f6d5d8c0e0001f2108d19100a35f669144863ad4dad7d7ea06d7776ab9315c62e6a53a293b5977872f834282b0a747de334f510ab6f25a4e95b9398ec1763b2229dcdc5dd8521370e98a1b99c20fa128497805508e5789120bf0451e848b798d56c04f3835e7cbdfc9d3d5403be3a72d8593d6cd87eec1e796739b7745c75c5b21d27423e330b7ebc6ae3efaac8b1f82cfa341e38f9cb18e677fd3fa76d1806e6a888ee1f96680e0e5037057fc21e605fc9af94e8ecfeb6ec54cce1eae06f2dc4e2eadaf3ce7bd6d91cb0d132a20dc1fa9ddb6f0f292349dd55d739decc9fad2f9b1d30f241cf49250864f1ae75299d651eb399c7a9a1c9afc215d2a56f845b7b377b4cc4ecb75b18a9f1ea14c4f6ac42a870ed4e9becfa18c866501fcdeec3f3a06737b1f8a9111e77165901b67664915602a23499b9b1f75e23dfaa0b0e17a0ef033adb0baa14969dfd5129926cc5d48efff5be344dd9d90fc2eb4c61aa2a3f34b2c62a3cd1f9b2421f9b3f3721a987fa8e57f31d9f9f7a560e5f2732ea1efb7cb1210ee4d07fdf7980158978f599429d3acb2910fd105ff73072ac40e0fe694ce90b2e26fdffe1d390ba073801a68ae84446e78582df0c02469f6a7f76b683237a3bd915afc11c99d273245450731a2345e42d5f262de8c78bf645c5aaea44e92ebb0598d17ee92060162215ccc16ecaa739bb866064e07deae1ff46aaf9b4f01ae573b1a5638c63d845e1824fdf8231921bbc449caa67e509b19b44733fe68e08a86348eb901c01c830e3bc19a37b59cbef624e65f919a124abc7d9bdb13271847f8dc04912179c5c4c59818d2f550f024b76d32554ab3b5d1ad9c79d7492e35e340496030ac8940e3b6949fdb7e7a0ac8a5a8ced4ec19b16dabb6f631dd21844dfc0b9aac6565a23ee54787adf69eea470c6e30a3e134ef98236a4712ac2a60f1bcb578090586d8872c38c677df881b9fc2e5fdc06f1b48b5029b67a613ae5681023049b1644e0d83ec77b4a49e46ff9ae7c9ac36b5982c29a3e2c764f18f2fe798f804a7ddddb52e7a8566769b5e23d2d5db0c295b7445fc4a68d2785ab8ec47ea574132c0fc59b36c236931fa468f908463a1343a03a0df3a7002437868d2aef972869f3952e4b1b5f784133ca473f0de9ff5f77f3e4dfdd18945a193fc2d0bae4e9364e920fc58e365292c753b6b1e23126963a8fe5d355c5703b5e2ddeba4cff140ee7c3c80a1b4cc11cea8db21ac6cb0f4edf923d9d53adb8a9d73645579a41894058e86d7511a8dda99e196a51433c56adab2e4ed3340e7043772b7296f6088b9b82be08773105adc6e71c71cadc83afb7b5e1349cef8f99569ea2b3f23a900949ef771d816004bf17abf1decc7993f4b6f620fc98eeca0452d4d197ab3519d0fe7e9fa216b2601e20f70da151d49f24809b76f2d139d0d62b0f95b3e7a92b3d970ce65a0bd9dd7e4019ca59b703ed15fbd8b8819ca302a467e88e0449d4cff09401379bfaae0480a039b5867ab1716746c51e16baadf75a59b3f25e9a5e8d27156eaffaf6b7492c8a0b2c394854ccd28983589f46fb4bdd9ce6e085743c2529d665c6ee1eac6ecc7ee52cc7491681db00d97c8e641aab8c409aab0902464e24e77e424408cd98e25fb8d57f82022cba7b5049f9dc34fa757e3d842cca017d14fb90c7f96dbf17d02ced1f21acfd4e95b3138be05cf75b762b8d1ae1fbb6daa3c28c650e2ff4000c095436fd619d8c5302250ae0470ca6386f97def438ee914bb6dce2600a28af6e2def8b45547e371eb3dac04a4a2bd03dc63ba1a32a90355ec80c5c21a74776f4dc44f1f0236f0b568dd16d6dcc4f60521aa7366ad8109ca4c2c2d5abf3f3d73172583a53ff92d9e42faa63a2fa7d6e66d8ffe52d54864a02c005ca2c2bb98280381479bf7e8422bfce64ad866c220b7ebf7fa963a6640d9910cb03000bfe57af903990e55a132037d127093ea634ec6823bc6c5695659444b5b10a27463ba8a43619cea8adbbeea2c140cbec8867a13c17e56955286c5274fa34ca289c7675bd530a29719749d8fe79763a4e365acfe03eed0cf7d3e7c5855d3183c047a3962de4737f3eec47709d059a7af033bdbc2378bc6f3c9006532ce6e5cb7f29fd78f3b02f9ff77d13e0d30d33a4222cb7a1fc7f372d1b13c0d3d7455eae4517631910ceb841e88a7dc4e28721875c36838bc9c300fbea2a0af03bb8cb6c26f0c9cdd9bd872e143fc30ce7cce087d7d08f370386580ba49e23480b87ee50c00805dd17e75d18fe4ace8184d94d8bb1fe1c5f89cfacfb7d7e0392d09599c3daad040c7a1155bd0bdde51bd09c616d9e84bf036af8d1edd068abe0d00c06b95ed8e74cc4c5159777df7bbec9c1c4c2cb145b71ddca7012fe6f0a4706be43b711bb3d87ce3a1576b19d18b1da6e637e35591803289c02e6fe9ec4beec0535ab0f070d9c2546b3747cd2379bc4c3a28a9ead7daf93e3e1052de7a965e34f23499ff26a575821f8198852ac4a2e2f06ac756226a73f224d6d6690a42761e64718a5f0f7e2a5d41b16b746c0b89755d8719f3f6eef78f103340b694abd760337c12494d61670151ba1394671f6261f4ffc7eaa962532f0de6b79e1d2cb8163724646c2cbb1b7d6f7dbbe58fbe66805a5438d9f82a5319fc3a03d2eb440f96602b5c4b71c01d1fae5ff812734f63c14e9e378958483a5334d54ac88301e52d39f8421805c5b24f73e5563dabe98c4ae03c8bb94ebb36cf11a9f06c6a0458e6c2dd79915b02ed88c07264f53541499bf76b64e7281a51e7683ce641ef2cacbcd3551a5340ee59679e6740c15f6fc6c6bf5e1da015b69a0bb13ea2e5d7d08f7085cd18816fe02e80972550a241e4da9bb6f7b8b88b2ddbb0ab79e07c0be0739ac54b70254f6ef0d5b681f76e9dc4344a9aba27eebbf719a9313bdcaedfcc52edc15b13eca1189b29468664006de1dccf28e1911669fab421f4f06663a798be2dc0ff2146f01b8aa59039544e2d74acc80c4e6f28e46cb7cb472e81d1a6e416c96c24fd1638f0bb6e67d4279ad8367d0b322b0433a166596cd43ec30438087ad2eaec63678a496b521b30957ee6efc976eeecf09d36454c20d67e2aa9df1b0c8d5dd43693043e98b8e6f207b21d6e2476ae5f75fc00556dfe92b480f87659aa5cddb82481ef7abd10ab0b20499c38ebbb88d22f7e53f33cdafec443ad059704900720b02c29162165b9bda34858c8425a4a3d0212e7cb6322e00b507cfc94aab29ea7cfd5a7e82a75210c0dfaac785c2c41a9d9794d3d4d1e50f3baa86c9262ec8b657c9e1050cd2c07d1f88f93478cd8982ae60e10bc2633c6b29b5eba28f54501dfd2731e80cf6e968b4c81921d2383d282dff43999a0fb5096cc86678cdd7173229277b79fc5c4d4ab463fa089b42befa23cec0e0a88e89373de2a26cc8aa4799b2d14e325726c4376bd57036b4a312a1458afb911d5e8c541abbba82fe39833a5f089c50c97150bab40d69aac731c4981956276430ba88f1770446dc0daff0e1df7ced27ef90002b047ca9659fcc5d871359643cb8916fe298fe486f105bd7d4b75ee8bd205fa90af4ca808d68c81645eb18658be6535b9a1c0e1a80dd204cf22b640900107a71216a1ecd506477d24366af270662c03177ef99012e8027774b02f7dd56bba97d290a88fc641dd6448fd91bb95a6fd27657f2c061dffdc16a1e0b64b2c67740931017eeffdc9a9ec81358583aac33d8eccb8a005af03c4259bbf8ffe4f22b34e5a5632dc0b9f221cf98488c8a2023d665534c1e477faa9fe709eff64090e756dcc43d16cd7ea583d44c0ffe15d668e88362036c1496b29e9917ca3d680ad2cf82094a65e3826f431add6d50f413b3e704002b192778e93891e215c40465a068451e96d90513ae95f0f78ca3e8f1c29cb09e9f8889864bcfbafd037ee3381b68a484e89920211b84339acc7903de1e467a26c42daecff21893c5edba64626f7aaa84bce69976a670e6c42e227a0745db5d115a34322e2a7e903ff86a85ee4bae1f3666d54504e1e0ccf42bb02a90708bce6434a369a9ddda589065b59465b864ca6cac066f8a467470eeed3d7c87a3afdc6749b86e00f12330f3fb5b7cc0936f404fe5ec125929919032d27702059c8343c34d2b5c32a8b738ea9df29dd9bba61ee17b20cb3fa4ec17d04b4f6fce3b91a7d3eb0fa2a8cf697a5cb8d4ab43f7cef5a90bce8dddca2f0e285c04404f2777352013c37b0bdda32226ed50cef7d70736d777027847f349c519edf7d64346401682aae4b3045fc2bc36ac7d15a9dd1cce96245ca8a0cf39e4db6a2da0bc575ef8c4acb6126060d2695a42412e3d5a9437b69cf1eef38ae5a0b1132d1674b6e7dc5eaf3a85097c20046597935ffe2a8973cc7f52010e0b63f47692928c4f6a07683fc2ab57ff16566bb17cf3044c6c32f840976710a77a38243e75c81ad10718ec8930b77e993d3dac27cead7f0e62a6b022457b81e2f7b10ef4550cabacac985daa4761dc4d29acb2eeb286082a022f9b6e27894056a520b2a2df87b06ae67820fb4bf34a9549e8fcf47d1b4e44bd92018c9f8f8b65d355b7cf79ec283cb7a8c3fb07579330be162a842391469955d4b0fd3faa9f6a8a6b7ccb58f78f5396a43ba2409801115243dc5a1e74f20ac68f282aec0fb7e36cebcff9f7fb97a6faa9b704aac3c563e7c71f33d19677a7d7fb065e6a80f762df8943ce277510b06aa7b5348078dfd9c717f58c8fc8453701c7edf835d493b5b38a383c79a5b4d2bb06b5303ed58f9d4bca529d1e4fcd07bd3901eaf29a9963c78b336ca7abc079eb5996a16fb07bc310d649fa56be10c75b98d137fa01abdee819d4862c8cedc05ddd5fa01a6fff8c2de296cc9731a885ffecad9670513a8b4311eee197bc0466014de62fa44e33d862a32856c6b58f76d451544746182e506719207c316bda48a8114ec1b360e72dfa07d4489f77d52f0bc719cef502148cb10c3b558cd53364d357abaa66d318b0fd7a98c32d9528bb227e8e97456c81adc3188fb1ec2c7dbde10b86d7fca3a25c4f8261a4508c64d2c30fb9b824dac4809c80789fe2c52acdb88afd8e3b8dbf5be8aa39dff6c78c90875a8308d9ec0d017fd5581099861f3ace61b9b869bee1e5c487c5a56dc68b8f9ed76e0b4ac3c33d9d7956849e89c39f907c6a711823a9e5832256202003c917b8906cf393ac7d5e684b6a6583b744ca19d1f1329d0679c4f79fe1c9cf48d79d16a0748457c6a5163659672ebde0188a2cca9bf02c0fa944374a3f7663bac0d97352348a7da93f1106a194e4fe25ae02e7efea13b0ba0bcfba69f31062d6a3e931dea4203b2c881f9b13020ac8d50b02980e619b334d013a32a4a71dc44ffd37c830da3bd82a9266c1a0a9bb13af84d0944ca321f5be2dc54abe35085fb6b679325b9b873b12b19ba23a3eac94f1ac3e612a5b542763531bf5bee898ef673a7d666a17160786b09eb56c06f759a28d2ffab7d6235aa7763204ef4a6c482222291e530267018ed0e75f2a4a24a900078c060b5ca083fc7228d742fe379a5ca1206334f9fd484b2891cc7db53bf3caebc945a954df560c04b0ef9cb90c7ddb06e4b579fdb4c4295dd131be7ae6eb3a55eca9e5fe65f9324b24e3d566e17d7589850282cf393c0ab822dbc3192e03b4ae735fa3b3f964b28e5fc1227bb6e0ff21913d60e180bb013d3f9e4d31aa68a61532dd6141c032e043a575cea6118867398aeb81a96d78e40dbb2135f6b75fdece27c09ff13037dc021c9688d0175abaa4723992f0dbf6b02f74f6e50a1f0e11032d1966b5f6d0690810157bdef0039584b4241a5bef48e1677e1e48aead532b5872332782c49cabbb38e45e5814509ba1475d08a4f5aa86fc7ee2769db723afc6da0971556f67d5cfb89238fbbcceb395b9eaafa5a1452be3ac965be1bd8727276706d59ab22075e5c693de19c05cbc2b7d35d05491da388bda7dd1706f7aa2a0a71bd6f7ae782ff07254113e48ec78581619f8c85b7d923683de5ddfce22d856c46777b50ccc54c5926e1b285cae52ae5f0a042274d71ee577473961bd6c18195881d94e997c5c7c3e08609d6894e8051d12772ce1e26f85d2d8ca6e7b047bcc80545ef9e250466cfbd6c40b445f960db419dd0ca67db87370729c269c9c2206dc550834cd21708e56db075ca76f75b2feb0fc0254df34b0defb20801d074f5b2cd0ef12aa8ab33e389a8706130685fcafa3b27700d79a1bc01f185ef55984758d31f9524a4ffdebb2aae30462220a3c9d7dd3510853f034082cdb9037d8dbf463973b44b33313515e47629bb1ae2c0bad9c97728c90f2d24b58e96beb7e19322a2184860d34723cb379580f380408130dffe39cc6b25dc697808b161126b0c72bca146d80fc1a1d8fe64431df65e9db97f5110eede5885a4def10eb89520fcd118fa870d8787d073de39f3720ea33649729907568ca60941c3092dfcb2db1b2374a84b38af860d2238f6e5502488f12ca4b3bad2f1443ac4b0b63a91bcd5dc9e243128a61bde6d074c2470c33904e2f41d66eeca2b08d737d0fb9dd1f187abedadb026107c29d427aa8e657ef409056cf400faa3739ba293d474e90fd3de33aa3b388fc4ba5cb141a586a1d51fa78c1ccdb688ea32cfbb8150ed35bffaae0ed5742e48bc1fe957d6e51ea14961c3796d1c6d55c6c6df58beb638cf4f7193f53e55a10935de8a4f3d763c313a50b2eece4a0610f4648b8c5749358daba88c6d3341ba6b7ef54f365a1987df5d28cb6eba5e806a0ae76bbd2534291f5f3c43ba9d09a33ecfe91e534871e6d2a2336a4946c2710954528f71f4ad0aef2161c145ae214b0a0813269e09dd3988d63b8667ab2c79e9b8e2a99f58f43710bbef9053d741329c00293f47f0d16e3e3a230150ec5e27101a82a4682747d91dd7fb7d0ae37a7c72ee56014e6d0d509e2efb94e97dd80706482de2219a908b6851cc6ad9652ce70f68b0ad715c450a7d0c0a5d3e8a0bedf29ca970eca977d24abbc5d5a9cbaf9a078c80c0aa1fe7a031c03d47c19e2f6edf2987c307b345cbd3576972683a13a68f93e142d9f6c61a0b557618fefeea93161f5f32e4025ce3b69c4196ad339f4f17726a328c19f2f3ce511af9601eb68c3a1ae9ebbb58a006de3c04a0885b07e1d9238467dbd3903d56716d63bae579ad0e391489d393ddfd414252a8cebce1b9d1b4e4c3a939bfb978b8c4d2b19718b47aef1e5164c96da7086168e3af51ce3103ab214757efcc1293cfcddf2d16ae36d01635d67df0735de8c7a85be549a354c079d88f5374bcab626425a94d9ca23511d34ca97c0f5fe3dfe740550e84afda849eede972b20c2804742a6485419718b9d519987895d68245ab0159276aac5ff6fd62cd114b25372c8b83ea00c3d467787979e900a8c8b7817ed91d1aad843fef848425a350b1d0bc1ba631d0165a4706ea06e06bf9f9cbddbadf6eefb716a82a5069a638433737119b755acbbaa9deee9de53cce68cd319e7f7c0802df78013ecf8005dd6ecf76e7bfe0ec45b7057caa87418a939084d1ce4376076fb1b8884a050c9dc780c6bdfb248e7335dd261150ab7c32581edb2010db29e0329524af51479ebe5286be36024c3b18d97cbb777d3c5d3e673c52980580725d47889aec9d8954ec07c963056a33aa4af9d43398b2043a5b25dd032d33e74da0b4282be2f4c19e45e349ca2e20807f2535229f8fca5f0e549bbf95eeb52a6adcb36c7cb640149b914d80779e95fedbaa4a0cc2cb21430f980fc7fb6305aa817820c3e4b579ad3018225b0e3fcd9de09cdf2626c08442ff5f4b6fb4452bc212dcc5a1aee7797f74f8d9e94139d3e8e190718f955d038adff5ebfe7f41f0c20d8dbef1fb3be23f61a1c6785e15f47174fc29962de698b1f37ef55a121be22dcdcf3df0f6918213b09ecbd48e4e30d8dbaf9516e84f0d0dd078e0818d6ef3fbb419c6616d064dea48efd0cf620087ac7a511ef2a50586c0637a8d8e7e37be74fcca5696795417acb51b2bebb0899b1a0e1cd975e1ebbb14b7658633cda94aaa55793eb180af6f859c552af301d5ad94ee48f673fb9591897d0eac12657dbea58a0960afdfb8a1d8027c402eee7fd6f903d543be3076a9247c037c849c0c4b81b83efd03393e1d093c50dfac2f125fa556f9d40f6a8ee53c8c00e23dd8e93c70a831187156b38701353e1205fafd380473fa69480fcd34e238868ff20b49826b3b88a3d9023840d8ef03395519962f647ba7c977ade180ad04bf10180c0d6a14ae8b52c37a1dff6740dc7b11dc0c34a39dec866880c24af8a136137b91b1846e8e9ae9c576eb3b7ec027ca99c301013d6c075df85a03d8f7c22d8f5839b2270d9b7e860b7cfc5c2beadb457891097ccb8af6d52a00e887b9f8449d710bfe20e8c44000d9f8f6e1d6421ffcff7bbe5ae2c695448d6fcb62479c83eb0bccefa7a0440f56f7a72b1ece230ff112915ed6bf7fe7a0b7d834e0933eeef1f58cb8b2c49857ba67787eb3cc93765e066d535f7bc038042dad92db4896db6170645613b35c939b5f0acd3bad4c44d2d19615dd0ad1e81354f6e0c58f5caace71969029530a0c9b1f2393f7e595c19cc151299255e1eff7cbc18517129d9341dfa2bc18040dbc288eebe7f3f357eab2dd657e05a851a569a7a7b446af99c28e71e1ae1ef3fe945e1949d302d9f75b0b7a09651323232941f2cbf21a497d5abb65222d10af1e192d4498a6672897c6f5bff8435bd2f70c3b5fc4ea13f40dbb7e9eab2e37d0e278412014385b30aa87a29e2861c74207a7722029b12418d39f529dfb890f8d10b73e5507b1d548814c113c84de30037940d3b903a77695210bbb4c1c8704dd01b2124533b453b109a534f8969c0d813abfa1087d78cf02ae012e33ad3f0901698434b8e406dc97a96278e4ace7b468cb6c9dee455021c64450c754d643f92bc1f572bbe96a65ad67225644ec16458bae078260da4d5c91b37b3ea60b41930c9add6e5437392d6836c8839046cda14a42f1b4b31ac636930f1f3cd887227d620415dad0ece9613791fedbcc3e0295000a850279ad796cc18ed4bda62399acbccaa99824104738e6e9e2993a07261f472ebc653a51413d52839b5e692bb29aa12d3b85cf512ef2a1e1783d84f8f705895dbc2f5c172f46d329a54a25dd5b17f80c0bfc1fc2314fe7584ec0f34db94c74b716a8afd7be7271520c339ee10e19a5c2a2152e28c6ccb08bfd21448d02cb025642a0d3a0427f6308efbcb105fbfea56809f55f48e253856546d78cf4fef8ffebe16a720bdbea14b3c0e29fdb515aaa68cb3a65dec87447c4f4bf6ebc9ab0cb7614976c54feb5b6d1d8c53831bb9b0578fbcbf554eebe2b1f9468bc7dabbd16d322e05867024ec08eae66d265d6fbaf8069cc72bfbcd1b444bf3d87b52c47c60dbb5d2c891e747f3389b54770cbc1ddfe922113990296200d4bb8402ae1911fb86487e9641bc4540ad509385ed13c42f4cbf05cf38d724eed8797ae7119f756a905c2063f8bc4d361da7cde2f52cfa24336583c831cd49b53d4a0dfa46d368f7b9997292d9cd338d670b0888d8b0cd382e489cadde3dc6c7ad965bb8125067eea7080eb067012ce543d99dfd40e2210a947d3040ebae4bb9839dabf5c72a1eb10c897d452b0ca1741ac4abcb584c1e2e9e0f71354f53283d2ba1b1d19eefb950fe5dba09c915aec09a6cfa6c01b8e7133a0845e40587195f5b572e6d4766c40a6026d2864959c797e4319bb08be4900c3409101c13208d5d31aa469396351047eb476af29ffe733098972597319acba620b501d4ce0d770a75d154331f3926981ba3b389323070279e2db40bff39ffcc2fa3c4ed9231bb70c00c1c732dd3d324626777c99c0d9a23d22ff97638f56e84d799776ab5889744bdd976efb926763aa9ae5b31f5c0ab5ecad4b0697be18b4b0eb9277d45956ffcca7514addfe4f01bfe03a958a0ffda859cfb4c2c0fc09623628352b478706a3c81376cf5192cab57acdf847e846af9f730f8af13b4da3c24946972cb0012115f025aa1609f5a43eb142b7875870aaf4444db889c4e8fe761adc1d52fe14b677cc6a991c3d91232e7b15c206c7eff5ac5ce66d9b1245f72571fa304e60bb75bd42aa33f00c38d3835dafde398ead1a7e5eaec4ff36bb1fbea718ce59fccddad59ee083f6242e6d077d3d2ebb42559d3274a9d1e8c88a24674071c9d6e91ca382dcc10e604042ee5501631f974811a94e5feddf1f5d659eed25a1ef400a00bfb1352cbc8eb06cccafb71dc6fda48e27f5c40603f0c952f7fc55ebf4ff0e6f5d0c93b1d7af18189db609138d36346e7d61349c665d40d11fb4619921fc55b02879a3c4987ebca38ac0f1e9258c263b86e6ba1bc4169aa5baeb41979acb23f6fd1459eafd68b0d46729908e8529b2eb9c9e8cfd445017462db876987d99e5da229e8020482faff03d0a90e69af573313f511561d1102ba11b6d98a18b1c23f288b5f5bae2d571c691065bcde35e2ccdbfdb6a3cc95461819e0019f146d9947cbde412675aac8539d175c8874e9103c38760f56d9338073890e214baa78742d54ae05eeea9881a8c49860318ed0e49b75c39ff051c8eb64e6040283802cc405344f0ec09c4cf7b85ffeded8657d8765ef6bc5769484144e62d8445be318217ede36d3d91e0209a3fbd444422f047ca990f126a1aa40bacc07d7d73e556d7380b0737a228101bc4fc7d89586f55b55344a5f07a9d093d5e3e34b3544f991f49de4831b9b1b8e85a7632cfc531a880be79c73c5776294f322843a9553fc45aad604d2980671415fb28c6e36b8738a23213dd6692398a30ed4d842493a2db7e67551538d032ffbda96fb6f070fdf2489d3f71b27da8174aa5abb602830161c55d0a21f27cec953e438a3cfff0ce97b0d8830e6b353c5d75f15bc600c7d60595108b7e616c30eb7f4c5f396a9f5f7ba060e7991535ebe473691d5828012f9fe40e5d3a9f03a57ab474986f3a2c8f88d1e4d715d7eac45c84d49c223edbc44a116a97d0b3e2b82e37614b2f4dd4af30be8fcaa6fd7ca44d902bd96f3ea35c4c9e02a0fbaedab698a4324501d5aaadf6c89abde574cf37fcffa85db50eaeead861bfef413e947f7423c867628d7248c8df8492de02ff7c92687cb09cc507298dc186b1b57840a4d40b50eed93a237ba0326a1bb2647f0b570c9fe39af3231f865ef2026c14a3a8b4c227d640fd14f947612a472d5102d95bd142e67309c46f4f474c403c2e6d3c6a853fcdd8a8533f4c2fa1d5feb8de9886b7f0d38c67adf1d626c9a1f58a8a16638fc6795a384db49dce3babc22ee2ef2bf2a9c1d8df05e2a9a95fd47b32785d2186ef6b9317b68456f81dd65f621ff52146e86bfc3312a9cf504650b087880ee7b0b2d8936d90d5704447ef469e05eb8dd2fb4caa389529705305c9078d7ef19b0f1b8cc5a779677d981b9d3c1042c35747065e1e61c0d99ccf184596bb5a2c9e023660ee0a8b3677c9014141cf305b35ae98cd89078de2201003706d27b70b88959dfab5745f598aa218214bf8af61d360caaddc1ea21f14177838448df1fa2f3177d79f1f58f06449e154644ec2c41a4f0d215da1d9512569d5bc3351eb2293c03ca9a755b69eb3efd1f9f24b7ff5cfc7147d89d6af1e4517671dc04bc3942f671b63e1ed7862ae380584e4f5ca1526fe787f690dbf832c66f2d134c135b846810a3ac72eb11ab25970f8adddaf497493ff5d2d913ec7e23c7841f0bd8ba3e74fd9d1b0436b929f093419dea6b837da7395e8d1fafe2a37735004326d54f890b2e641f62c0bd741c8f2c4e81c3156946c614ef3d05472428c5962574390347e7ad7da9395ae7d249ad346a53311145146691454ce1da9face74e05fb22e1d4a4b19d1888dd40dea17f4bf247ac69eddd6e38bbff53f9bdde700882825ed6ce07dbe932a8124bd8b59b50afb9fa22f7860734c34655a6f05526c3629e5a010e33977823142510d2957c8ad888e2294da1a13fbb1f8d234add4a3278befcc12ab3c94b34136fb96379085d8268005c67e1055e2f8b2350fae04fce6af309fff1845d3c06371fe29f36c1fc0b3a3f1c5477cb45d67368aa4a77d22fc92fc46a7ea31bf2967dbb577b40f4c0e9ebeb2207aaa52eacbee5891b804f4c5696bee8326f95e66ecc60f2e5fd25e243bc9e6017275ca7c0ed05ff476a6bd5823c70550412e1761eb19bfa46a1428a3a2a9dbd414e55d77d09e96f604d3d85192524b68bb6e2e87a022ebc3b68c006be2e5fa8b4e852d7aaabac1a9e3c2c8f9c7312575b142f2173944f510046e54e2cae1a425ea5c696d755732b32cb5b760cf89a6731fa5f0d461b708dcca24b75e784063043a5c3378fa3d1f232272b154141b4161b07c8865e864499fe8798c45fa923e2f21ac77ee5ccb43e7134aca39bc8afcdf7a095355133875ebd64d1061bd9daf45a7bd92c8fa2b8c86ec7ea9bd3750ec077c0c60cb61c9b2cbfbf5a3b607dd9e27b1a9e45fed1ab1e2838caac8d72fe8fb89f5a265985026a4d94aa2676b0ab65e5de52630e14ff2e9b5ff32bb4f7c3fd758c70e4dbf6389a32df74867cde393db9674d8bae3df2389518119a53ddcbe52387e64bccfc970367f18ca2aa72726072f20a6d69aef27a5b9ba90d52f4f36cdf9739b1b729219b79f6e62ccc5cf69fb0b19b66a33593f9b53656e6319be0a3a607fda9e13051f74754e789c4a3a720e0f2dd774b9585c4b39f6f18a02224f5dbcd8f17b8e1511d6542ff65fc20ec5038a3520e4d36b7c9d0f2a824d50080821f3255f5083f043dbb2050a9384aeda43d86194886e02b817e71d96ac1ff9dc334ee438a21085fada71dc863c69faadc602c0f84989dee8c8285e417777c8b5b29e41a31445f34ed6c000a997d4d909fb6127a761e03a6e611ef8ca3e04a6d4f88bbad42fa67bc2303909d774d6583e62e39929800dabd53f92724f08b972d91db1dc33460642d77b5d87194e0219e588515aa88530c926917615a606a5181dcf7f165560fad4c31becf7c06f98fb57729c3c356dfb984092338a69ef7a445de4693a0d3fc9e2f7f36e80884e05165dd73fcce1bfc35664b91c4419ff0e8ba032490ab8cdf7c8ff4a734fdea18593ecf3c1535dfb93ac5ff53eca7e46b5591faa618f64df28b6dddedbde6e262cd48d7bb75804ef27d6d1fe371f017c7891021338a72d3dcb4d36f7b9a7cedfd983324e9ffd3916e26c7d9122c185e6df4016654749ac41402708ec975b6608c3a1d5f43168f709f437b268fc80a534397db880f399bc568bcbf4363df5cf2b21eac23eaac2627e78ac66beb7088c90d70cc2543e94f5909dd9627dae7ed23e5f8e7b7b1e853cb25dd333ffe575600ad1ba8fc9848eea24afa195decfb332eb7dc0500881024890a18acc1960c8ebaa6f0176d992e3f57a4dbdaf08ada8ba5edb83917778fb4bbf13238a4ce5675074b8333b71d4731de119e6c8b2a418a5854abbfd0f9bd3472b555afb8cf9909666b7e7501ed02e5a26b7c4060cb27945b7dabaf8f2870e34aa42bc562733eaffd13fa819b6edf84d4fe5d6e466f7597605e4eafe0fe9e2f92e654ec7fdceffd0efb5a9c292af9dad4d9997c36af38e193f1fdff5a987e1bcf717a505f050164ebe88c114cd1877adbbf2ab2b158d4d4dc27322ac25fbe270fd197a86374ef51a47118d36991e086a709405e52184046e5a09c3eca64c7e7619bef517dda0c53571eb0ca66620a74548905d4838cdf037f989df31b61a6116daaf6c0dbfa24de1c56853dc11df8df22a118169830cbfd42b0c7ed79e0685091313a86e3b37acd0363b72be222c11f6807468e6a8b7f6b14bbabc5278181037ce69364191711d6db03aba7f329bd8530e4dad53147710f4b0f2afe8775ccd5bb87a0b52f8186382671e542647b0028ea30faf36b1698e8abdbe4e1dd89da2c18f43db58389dd723fd74b325b8bc548d859b3155fc3ce7bf8a9a0033bf1ae43e1bbabf7967f87996dd33a57e9f5a7e9cbbd5a1fb4c318e2bc69b464f3f059892aed9cbfa66cf4555335c056e11861f58f9fdbb8071c8a228098203a3edc84d63a9b4b7c68cc1eb42b865b4433db245a08416d110ea90118481699b2747c6cf850d0bf77ed78546c2ef697d65759b6cb5ac54edfdc66523a8d4c5e24ca36903ff3140b7a7696b65a59679815567276c9ebfb98de529cab56b4c8e1a40ef7e0a6e1b08ef56bd32d5d1b932a696c13ec1a0bc14ace64c95b38886c817a8d3f60950660be126a733b2fd493fc418c52621cc6c309fd8a1290a8204313e806d22387046e2a4cd12967a88d70b033336385eede393875cc4d7439b3e3525345a3bb6672b2bc1dbe206d61b549c8e88e2172b41797d44a23271a92b312396f0e255e6d41ef74fcfc48d1e638d515eac3e99f930be5f0e24717feb8a8bdcbdc515bf6a1e4342d62784d08ad9b3987a35a4ab8054100e5b666481120664f0aa4408a2aae04253242473d9a9bf2070cbaa2023cdac8630a1d01688d35ca8d31538cb98b6b4dda25fcb745abfb8d654447c91a906ae82cbb8154d617a07a599b4c801f6b3858fc635333876962e8f97b8e199d49b3e7c2e0237097595b86f2b7060929a502bde40448ed0769fd2f29b9868a836889a4d64e37d4e211ac10f42dd6cdf2b10f8976f132ee15ff4c2f40fda5e7abaf09cd7c6637adde5039c19afe99aa3c9ecfc5d825469d1232a41ba5133bcdae00b0e75bf973734f41560b874fedaf1df9f02ccdac95b7b3487e2f8e3c9bd67c18029d99b615db46090f42604734612cea32bfeea439960a3542ef947daf3737cad243cd29df2f393cb27c8f7a17f2530f01bacc7729d5568e620cbdaf1cd9afa850f85eede100650f780737586208a08fb9382b9845f13483f9f66ef09c0c028992a614988bbb3a24f96f2e4b38514088656ba2b1242daeb77f3a1d10fd4ddaccacec8644adac624b9f1e053ae4e31bf856b1eb18979c352696650af624916b81777886f9cf504394504c123aaa361b8ecba2add44f6e2011a4d7ec5dadf1c2642f359714301c6718f27249874c48bc4efd78944ec982d6fb6195930bcd93bc01895edc4aad9332401aa376d3afd41968b578656eb85263dd9c4419349a37609dcd8bf1c2187298acdb63169838bdc2c7e76c1ee3e85c68baacb87bc2b06ea3f88a6ddfd4b9577d2df64c58c337921f17b1a5c73d503602439b64f5b820ca18572a57b2d58f1b7e07a6f39333bf477f59865ec0d063eed24780c8b47e628c37eb29fdb7caf2373929e0e63b1281d281e440dab3fe71d78757ec08e0dd23d0570bc1ed8782583eac1ff00a675b76566f8d1a48a720c14422ac4b3be918345fb5121193adae105fc5aec28396bb99749f070d96883be9d7afdbf18e8afd145623c58f11db1203ea97dd417a80ca792d96199261fc52c93f7c6f52ef2c4d95cc85f1f0fd6ce1f0f981a1081e98e4a4689ec065902a713b06b48e8fdbafcedd29d460598c94ed749b82fcb25d7de427ab7738488f4e2621cb811cfb0ea1d0286eaab935710dcb81bab1c20ed6900fa8636df55f8a2c4266bdda38d7419b5d970f5748fcd32614ea5df418c0afa62d4047759aaf1b6efedcb05f103e38a43939b5a2f2ca8690996cae0b60594b544b740041988f3ad7f76431d4b909c11cf28f5d83031f272b0e01327b645cc3f2d9799b9420d390097451f7c0428634f7869b6b952ac76324a6a32238746f23f10f8593f2b5e6c13bbb75880bb601b348466ebcaf736ee60c3dd9f47745739ee96b57e035a2b5231524e0cac9ec6c047bb1da06c932bcb930ade67f0bc8ce4e89dc45b494ad2f86a46bbbd1926f5821c616f304e152d849e016b46f98f213af9067a267643afee3e769b9b617fe240a0a0c0922f08eeeb49f4699b57b6a8459f54f44eb904f7395153700d8f3fa4ad43ac4ae55665c70e87f8de93bdc3c41fcc6266f705d12b4125cb7869381a351175f6ae53cf3e12bebfe20dce707aa61c01b5bedd17f39641b084a91d4f384bc383e3c9b74e24e131952b37790c8d24588703cc97f1e592f910f17d672cdae90aacfca256b845490f1e2d73e8ac5f08f8446813b1cec9fa023f26eaf609709c0488a72f00c13e9aa4e378d0d5796aa485fc65f1d23b4c6417d7275fc9047b40910d980ae0432399df386109f0ad1ad4222c00d2c8a7d4a585214174fdd4c0e0bf515c7868ffc6ae0ddfb19b7eff45e89518cbc9a9df44de77fbbc9de73088739fef52050a59552c4fc94acf5dcada7ccccc944d4a516191010b6a21fe1a2defee30ecfe878d6018392341eff365829109176684f8f5443cdceb842bc66209f90f24d1751619e02a0a3ab98635c27d1909802ceff3d8827e30fd12a5d83c50d610cfccab7a5738a157ee2e3b5153f603184e4081afe3da155c00e6eb29471fbb6a3198703aaf6f377d1ade3e9b67588277e82921f1acee25a435183718f4d540c53c4b2b753bfa81c2b0f730c3c47f8042d2e7fe1d68fa3be3481e76538994c9ccb6600414204d01885aaa863591ff67e447da851e75a34516c95dde9c9e184e5d80db53730a37cd16b88ee137fcdda81de8b9f55ebd4a181c5ce725420d33e10e2d84a17c76bfc9d1409484f5ac7a112762eb2cdd1858a9a6d49da35b61d58e33ed48e81a67eacc835032cfedf0ca2cfc2547e9ac463463767bdb21b6ba8628cd444d52fe6c166fa659b23f878723e12a0d58911a7d3d89702156eb5a86c600445bd67dc9b4e7b8fddf05065ee55c34fb2e6882d19163423ce2d66e52b5e22a8fff6b226de9130954519381fe55c25a6c8163bc350887b0347fcda67779670075f55ee77855c3f7b3bbd820d9099cd1f48e0303423e7c98c55a20015a18a849bd01e902b6b74b20a53a5445b48d7a8787daaed8b97c86d4e62c9f81752afcaeb2e636bf317ea1081d95fc7a57372f7fe05f03965051c2f2597808cc343f2009c67a8147c74f3a58e425ab2575fa80143ec1d5e61a7f4871f1cdcdf278e1a72f498292a982df25de1fee495775efabd03df5b97cce7736c525e546e1832af4bd2ee801fe7b15ebcd4e4deefd96d0adcde040cd612ef165e90c7e244ea35e3e8750529d87deda6d07d738d705af2cb5adf975469fa3ff2a5b14422b02b1196f85bcdbe507cc14bd79fad419c94809c14ec7567f653357e4220a96f6c4db67d3d55fcc69371bf5e5d60c9db244039be836f4255e1acd6c09920cb6712dad46a97ab8d6f4e812e02b45584d87057dd20f5374528e682ddedcb7fbefc1a1fa28be71d455d638445451f7060ac83f11c53c690fb0c4ee192eaccab3f5a0630a3a1e6a89fb97c636702e57807548d44321a95bc1d21afc2f4efec636550cdf3e4de53d3d3832f6c14d1cb782328228de4bb9d389234980a0ff02fe3684a0748bfac4f8c051ef28ee11c343164334bda2558b7b99a90efe0f2c8ee10e22a0ac53d068565790de4be84d6b540d411028a7716ed043977a9286569b0a7c82ad1f09985ac8e3b850216ad3df17f056b2c36827e73cc5f407a7c0afb781d066a5e0b1657934cc717c0a86e3262dc878a22150e8195b693f7cfe0cbd8e7488768a76f0e6d432af02d6bda72a41cc851a0ee39df60bbbb929150479e2de4a7378044d958ab3352684db9618592696e757d1d80be6e96be949d61899db7bff3489bbb881bf048084bcc9c831d68d0f46fd9b550964831e0c73516033ed9606ca783778cca9840045da299f2a85faa0a1a6215088572fabd5d4e25f25d9d817a00523910ed475cf2f388524a566381d0ddabb5f356779969b37d4a96532a718bd25c534114439111f51449cce0e53c3ad33ef17f50a9a3cf46f62cb32fc8028d7b9cf283a5305440894d47154d8e012ff6a202e3efb301b560721ae3d585313ae2155f2a371361500b329b725577171311855164b8c698d14de42a76fc7a82eb0a7d85a867c9ca398b8d23068c068bdee7833be4a9dd199b6da270b5a5bc9d7af967c6829fb99e633829f2b2585c31c9d519755e3ab0e6f5ca9aa884ca850927f49f653c70b67edcd25ae0372b0eafb15724df814926839ee850dcd388f50fccefa92da431044950b2035218bd8df2907b320aade78ae663d7415a7c51a3bd05c0b9d29374bb4354867ea2ab5c12206136bc4101509e2a512daa37a338fbf467953f7f40f642005a8cd00425ec4fd96c85d15abd8afd455589ae7a327e283b5793ff7bf95f05c254390068a60ff3808a3123b0ac882dbd9f478d47a154f0216bdd79f5e3e4c5ec176945bb10f5414eb21bbf1910bc6a53dcef2f4519224e80a7185db2f49be88b98ba58d0f335e65b550595c66380be8459a02874675a3c862613a43de1be4c17371cf33bc22b631dbb6fa12f49672265c7906dd732b01e6afec02a9c81ea84fbad5caeb263af4434e3e482773cde3e51ad6a4944aa5499f95b7eb99e37ee8e329b4ec3702ad68ab6148aba18800a8e345fd6f5b9c0b379e449050a37840309d7406d28309bf4c1e43151ff15f238b930099f07fd71eeaf89983b3522af3e36bee5bd73207f849eff91246a1ee385ea0254d45adc0469200da2146cddbb75345959eec7de2ac51bbd327c27c0a0e7ead0dd77850606df7db263337c5e8b62dc505f64b697ec992c8aa77eb3f555a3f3b859d951de0db484df9e6f35dcfc3f190bf5f2efd219aeaa58a2e1c3b8b2b425bd74ac9c08f23e5d9540923c72c58e4fc4d70be8353e8130b107d1d6d16eff987f61b021401c089f089e544afe81ecbaf498b2529271b834d452d82af6b5a8bba619d7a06a5f798dbbe7a0f6aec23585b98298c9b162468323f1389b4a3f94c1f624d41e529c91578ccac52e5239047130009883afb34a0a5ce72dd1d0e2f13a0b8e28ddd53a6c436e3200c1f9f4dd03d3a6f89ed881d55719adac20bc002ef1fbf39aa77830cb176015f4ff83f8a763b5f35fb8dc9ad440b1dabc0170c8613f718d54030177f84452c5f8bcf48bc935ea29d292e675703d785e718e4f97f6e671d57025f60212058e12c56c9a34e3d95c785d6f2166c50db785cf46cfc79c2a66e3cb7192b5f3f945888fea54a50ac655c24677701610a5f0e4a98a9e98a415c42dd921e4ecceb21746334af904fd1e8f58935b2b4143c3cc6eb26e7db3a0dd17dbb6a04383d32223a6004676624fd372e3353bf74148ef4d0940fca0d7d949b6f116f5395c190c67ee4d7a01900f64c6a970c867aa4cb978e6040933c83ce2c75035486b6b502b0bec0f50ab854baebaaac9c86eedbc3e2876cf306892ca8cce4f7285176afc6a2768de0155bcf3c2453e8edadeedbfcf129b71b6dcfbde2c2b78561980e49d71381db7eae90896bd5ec77b4cd923f1d39f543860ac14f829ff30f2dd54f332c173885ce37dcca60eca9ba30954d20df66835212a89b9c66ed8bc760e02289454b27531a0782bc967146b2b0b30846ae03ac7319f2b4d79ac93dba37d633a0c6f443db9624741b72403cb96771796ee34d35b67a14adf325415a0e8abd414ac32b0587b7924172d948433e83ace3fae48fe92b0c67975a3bf122160c49af3d9901b4bc366c5e60741e03384265cca2e55f52f8730f2530cece03245deb189128655b29bba4cebac0ba226efec9711215ae5e4fde1de837dfd6ed506e5713b03e541a14d6c8427526f51a45f34d2a8341a63e92e47c9e5dd2871f3cad5403d9a1a4fa4f6639e1b0e931492ad342adfd0e61674492b87086b02e26f9ff5a8cf030a0fe4a1b89e35d79e7acaeab2288abb67a4ceb341c557c037d4a4cd321aa56aa8cd377e45ab1725e39cba866fe49ea40180d152b8523ecea872a6785e62a45955d7e88fda3b4d69e85cabbe21c9b184edeb5c33240909126eeb899d88ee4efd6b5c99466e281a79eddaaa14402a5268941035c4ab6322bf955678067a048269cda1a8a8038aeb657868dc512682d3ef75ff94e851e5c5d41013211d5286138cc3cc4a46703ff68cc0ba5696320d6df0db67f628f46445b06dd0218a4089cc75b26dde2cc146ac40345bc376e438071964fd3cc62ca7682945d20d24eaf64759a350631b1ec48cc4d860eab0b15c48c4b96f1ed827f49f578208d00372466279a30232fada091753cea68fb54343d4b12d0bc2955315cdf86a31baaafccd6a1ffa489d3ec766de6b40d18eb5d108dde5b9111ffba017e6e90d40d4f6eec46427c728ed7457e6021a3504810eefba90259669087c678a95cad60ff8ebf6d01f110edcc8af2419946664d2d4f9a0148db6d036b66cc0113fb5998eb253fa3a318438ecf0fe49661236a41309af60e7a0727d556a21196db88b2722b6962c8644ca0b42d9d2b771224e7997b4b7050bb068df294391abd3e1a219d18158a80063c567ef1f6d43c22fb711bba281c8f71dd90be29bdd50d66cb0c00254adfc834a240d16d05c137dc7711b90d5557bea99b9790b033b9e615a132ef946b251d91cf1342c6f58c63240ee83092279bfe1e46c7b76eb0b38c0f63e9cad8f94f1af5f82b3509358c6df2f53f72e4bc08314552bb58980da93a062b0e6eacd50c3d547974b998c77e3fb3abf8950f987e0db79a0899097c6ddfe8d4d9ae83c8a21b02e945b9446f9a38036d60db8aced4a024d1eee782e4a58e6a74c5383962e9df04f7933e39f1e0a3de6c0822d4c9e455db8e629274c5ca35dfcf6feeac8c5c4c172b96a7b6b2f6f9cd5a2b7f59d59fde0ed2a78e8b963aaace4627e5e28f7d793aa3fc9795dc263302b4e2053f112e768ecabfb7510d131e74ec29f820619a9fe0a189098222b6786ae4b6bc58f2d073f5324c3407f5a776e9f3aca5be135905545e27b0b6f2150c14def54323eb410255091defe36d67deadec6b8833ad3e9b6cca3d73017a92f360b4ae49108f36f0e6aafea1951b072908b84cf8ce12af0f87e5943e857efcdf2166e63e7f121484f85de896a3268a53ed0f869965b9ed7febd9c570722b4dfdf53d3888ccb03952d064ebb605720e1c7a17aa27d7b1b8ef4b3869e1c440395b0915c19d35d8a8f25887aa9d54d23472b6487ed424f47965ffef29baf96ddb3404ec501c224a4003538d76d3c109f9a46ded4fa8793300fdb25580a90193b0e1c33259c6f7b6f1a04778d81c7f078215055a8caeebe1d6b8073ffeac928285fdf9844e587b59a45920a74b80f751dd6e9e1bead804cbd22483eecbb75211eb37039fbe7bf1953a62acf070e703f0d7735342275400898ed2dbbec259f1899e16509487a18c563ccd7fd47e0e2360955159b13d78c3c4896ef298fea74604fa5d0fe5600f7bb0512ec84692380af5cc66e61112ae1989a371090ff4b827a8f873aaebedfc078fd6f6089466938b3deb0a20483b8c7b2c6fbe90547bbc1b6e00d96ab5c057bd3c2b02685f548e24abeeac6b2afc249857dddf257af6d4b88dbe890be87287c9dbdfe58283b2277083ec91f30eec3edc746f0594993c4c617a5d1186530591ab19bfa1fdad1354dc3530b8c3d7ff8ddd53766621dcf04fee77c1dd4efd45e32bf1c53395a0f036c1ed01dd70b43cf4980339d8f9b4b7eb618f8a18a791cdc82c0c88b7f3970483b172ca4b9314e50c030b2d15b2903f2bbda1c7fbcaafcf3f68e4f4ad791828d65a7fc414fdcab7143b12f663ad976b1d80bc9f1f5371a9e0b5a119525989ab71e739a772d46aeae9f804734c4946f9c5e47f104fc65c036f639fd47b0f90f65434ce8424f321aea7c82aadeb06f22e31f646a57561e4b534cbfa6ddad5d87a9248225972d678658017ea8c17483ddbc47e9d5bd1f7c2432893bc130fe5c4862c371123b8351f3860d36c02c961bbc133d514a0d8cfed55d1d881fe38c9ed84ed1f172c781c1fcb1d30e5a537fc1767a3da92e8a36edc377f25b3fa1d6b90c1edf00f0379a34a4e09bec5a01dd76ee5e76ccdf25769c489ada4a0d3591e6ae1815ddd0ec5ebe45c332a25251d5c51dd3ffc8461781ff2abe39a7d4ee9455ef2ab8d2e92c7fffaaedcb692bb11cec2953baf9b7f9b661c2ffdecac0ff5b49032fc551bfeb1de079ea1baccd8ae91f60a2908e783ef2da17cdf8bff1527452f259fe0415cd34095b9d3009f50efd83076df1a523a7fdff137ec001e3bc3011ee9cc152b8c136882d63ba3fec2e5046d66dc574866c6b89676f138b1b99fba480b4d34e3961c3679cf47a1f07e3d60505e45cd0fa2b75a15af9be8aaf1d72abb4d2e6e5032c46f43a4beda6f217fa44313f50354110bab9b550d9287db1e6816c91345f93ec8cdc53b5cff2055f35e770a5ea33ab66fbc518662bc8f2f914f1a4ae60af31d5e6d9fa7f9bbe008c3149a2d2363e0b995f60160c86e674ba5136486739c9f2d892de462e1ed5505efa7964cf8f973b56f8b73710f5e4f59b962642be3f5672959fdc97c7544211309b54d460f47ca2533343b8820e2e30efa4073c943a46ec5c88b997ab6dac72c00652249e7aa78b617d06af0c8277fd28213357a627342b99663d27e08bfca581741f0160822766a9880e37030c774fe49b129d20e40e8c3402c9e172b9f54ca080e2f09bb6c2341e4b22c6731c8d3d4727a41e68666bd216a048ff25e34e0e3cd7a803c9e4f8ef18ad5aecc2222912909b2c7620d3efbd745b15ccc95efdcc4a183fc569cf2fca4f1efa6e01b4e8842899db656f90d95f378a6023af2f3e2c43ff4ab1108312f22b42acfce1e51480923071113165bd4bc1f5dc1349c185d644d6509a4eda7ed40ba5031ecc8546f0a0b00d64adc4f8253cdfd864de49c97f97548cb5033326c27d91cf553d9cf35be2d4c1b16dd0b96e39787824129b083ef31659d6fd9db9ed73d1b587d4a849cb8fb7d163b4784d2e72fcf939074e61563de852c880a29570fe4b098b3969d6476a1ca3825d1cae7a3b591d36d352db3ecca24b8fae2acec6495c2d76b221d510dce21c23bcc5829d6cd035a8c82df9eaec4e2e292eea3a9cdf6ccd3b3c68c6a5174673c8c2e03ca61e924436e887324892985dbef9e05eef00187b3b4610c811a9245316da1be0ac2064b656bc9ab7cd8a8bed39bfb7fdd1984fa3c7f39b8175ce6b12bd004bdfbbe4f45338232cd15a1057e0b31344ffcb52b90f9585d94e7fa3fdc186f1d6257387261ad6a792190c93739ee4af42bb91747d78f008826795f12310abdbbc81c013d9c3c21448edd436f9f73476b0278c2f7387bf3d9d742a6cece887cef55575e43510dd8f9245899c7e31a1bc81bb4bd7e79e0727d3a49dab0d9f3b43e61d40576adbfa78947626dfcf09daedd7a872ad47ef430e6f82760535dd3390ccb06e76c4198d7d7cff10243fe753402d850b5e8cb30872fee14f7013e062802958ab030d3fc7b0481d92bece66f93419d444c31ca1f35fbc63d4ddf5094dc04bca28cef27ec4a27339a339c6e23e72c289b5b61dc7262a47dac18286925deaf5aa554272f452e3d5dec3426acf0d0463b6e6f594da7f949bea7c39b0dcb1a97e029c8284cc89b779a3e8224446fc3ebd49b46f46f3eec34c9baac4a46cbc43f7571ed3b362410c3f785bda05dfc45c33cb117d023a47235db2a4cc800ab9e1bc9ef526e786cda14234768601696a2b3a0c7a9b821b95f4721826e52e16da4bf633419d48288b2275708d1015c6a93523c561074f8839e62a78f0d91254280d77514cd2818327cdeef380647d8cd0c7d2ebd5043a54f3926724fba420cf47879963308becd1a05e43c917a15e035afc749bdd40dfb0e55a1c5f40e4ba19f958e04f0736b26eff2c13964563d16ab6b09e828fd5893b0cfcbf47890d10c2a9c1bfd38f089060047a247f00ec3e3bd8dc999ba0556c027b1d4d375e82b844f95af5072a556af606118a4eb1199e07d4d5f3cbe45181a9db6ec505ddbb405a370e5165a3d7948e7bd659981527ac4a4e0d54c2272cde9579a281ae9106b033944574f3ff1cdcaf9f58920cc07b9ed7837d799efca4ab56a784b3e4f49a44792212e87b59b21894373a36e922d5af6e5e783a1e81a695284e29dffbab96000b0bcdb0611de28779df10c4b554f851313a5933118a3b90fb9c7b10b4447437a631fd138cb3a78cec686ecb1c3ad011d6adecf5f760e55ad359b42d8cdad13b91fe929b16efb7c7bf6dbe57527b07af5c1e2e14cffa4b1d782a44a48d031857ddbc66351a894ae245214d454d0e9ae0e7a5e0b56308ce4f1b4efa3c7d6df6e2a5d328c91484447a57ff050c8237176dc3ae673a1601a0aba52da7f1f2ca08f171d916e6f53c49573a11c326285717d4de33410866eaa48da9119199a977a13ec1b4c69f9992a56ffd17ddcc3dadd6b3a0647b49cecda14b1eafac64a0bbc946f08030f57b23f0b8fac17f656c92d4509dfe86dab3d39bc9cfe5217c197bbb1c790a2dc1710c908b8c82bb1e1e9e4f9296a0772fa0820baaa1dd16aa5c758d68cdedade1d9208cda119e7c3a6ecd577a848108e77ab61d6187747786ba8bcb1a137cc26348ee86ab2cd455408e090e142d24507254a1ec732dd0157957f8beb5536b6735926776c0d31a307c2312f2adc7849f6bcf4a1e44ec12bc0e45ab7d21f22b0b4a585818de63795e051a2005372f8e711fc5478d5fb412b5edda5f81f2ae3b451af891b60fb5ff913fd74abd66197f1917feb9120f61981ab6d01ab0b32215a1a4ba9c3ff9508b2a544006bde2ae16eaa4af1ec3b569e53251a383bf3e6e27b302a5ca95794c7bdeb828c4f4ef528f9e68232910324355f3b4df5a7e7e2dc9c7c2433f790a8c86c83c2689573fe71c0bb11ca03b0738246be563330ba1a8bd02ee979d8a2d35055c9e9bf53444cf9143f7a29a944bdb59e6a6a3b5851fcfa931d7c08257c8b5925a5e41c33d2e6d7f8256f685c4ddec17e5a02d6f782bdfc75a156489c084d39af01171165bb235dde9299fbb021201b73509e49f3fb588880b19cee1f89a094a3d441cdb8089696796d826df7eae428f7436a9c75a58b2bcfb02ccd2a8016fde74cf31128d9871e0d7a1f769c5afc9e9338d600eccb520057989a39da760fbb4d720f6b0a7c9d7481e2268b8f9a188f678c76a03dac862573fdf3987ddc2845d397e74ff45df9d512a41ed71aa90da36ec4aa572e4c819cb9bf0bd5da9e900b808103b9504f8db5165e5147656ca3d588fbba4eb467e470dacf2f38ea00987d2c42e3696a62f3fd9fdfaeb68dedbb50077669153a88b95f395efaa82de73245a06ee5304b3b2ec1ef79c88d3b8cda82fc7db2d91350dddf06d893498c522868b29489062347e8c0dc293158e8993ca91252da55f3caa7502c4b385c874cd6f2b10ef73904d6f04fe58eb022c997abb4d08182538b60c223e0652a51911e018270f512795db82f9db18b9e746cdea5918b8cc0d641a1c6d8a2382f72f310480b09f6f781405765c6f92e6ef5bef1f87247810ae8ecbb20105ea6535bdb234d2453abbc3939eb56cc5754be9d1ca3be1ebb072e019a33c358e3e9e2815bbfa6be35a62df053caba89a0a3d1915aacdeb97145e985afe8fc57ef96f51b6d528a7edd27c17ec002b13358d877fb39b27243e769a6348225278e68db603780802e6574052e5a730e268f3d466ddb2a1cd391d358f7ee5944b17c347a66558f8a579c92d8f799d17276c107484779ba56c62903e7775fc95c1e36a099a2d106260831f1a389a5f4299ae1a8916c5542f32bff55d95b6e17863e3d8e6016d3f27cb1dfd0a52c8e04e756de37f271575d9f8841204cdfbf4fc36b11536a31b3b6135440ad7edb76e91d0892d749c00d1d38cc1a30d22e52f3dcb4e5468bf525677f3124bd03c5af88985b78ce1e9ea04f1bb6707c8d99c1230bc6853a60d274e1cba1991e8fc1b13a43a1054e381db78134958ae3aab8b8e8f62978f3a69c3909cc9219a30004b0fe1532d5c8b4d00e57ac4b0cade4a134ef82bdf1bc89c18e6ed8adaf4fb9a6ad950abb4c4c30576de98169bc9ad2ead20fc5b82f0b7ecda7bd0535d792269066f8f941e59218ec0bf952fb218a262085c4917c317bf35d83f6db184d8824c78cfec490517353262b728469a1fd774a64f165c3394784d5c7402be54cf2633e5b9a72fc953cb21939568134572ee17645163814debca4b79cc3432868819357360dbb25e9f6ba85dec859f6ea3ebd33ac1f4df33ccef4a71dc54e1fdefe1a299b69e189db2ccdd2d8f051238ddccbaecfcb62f5138799dc6a393d0499eeab471f090a9e0d172150388765f460d789656c2cf21b86af420033908a64bd903312f669f78c5d0b6b0a4e5a2d4c114a0a0391f443b67172f507ba8f1d44a827eb43624bde66e6dbc2b41fd8c7b09774dfe8e33e792f39067c543e9d331f14c667f192398dc072e05a157fed2d9c2287215c2af4e550cb740cd231142aff7d1381bdfcb46e2132f298717ec102709adb978078d0b30bdb99dccec853d186d934f5cee44c7038200c100b642d9c36baac7a33d3d20ba880e8bb811397c5e78142632d24d0c8ecbc00e55e0b37dfa1e4d72942be81b98e23a64613b5b4fef422a452780f3b46a3852019d6665796395a86de325e8869ea3b37b314daf2060145cd6399901e5355a54a38073db4011cab02b7c01337b662ca16f8e37c9919981ddeed92b8a359e96d4b8e40a8ba7db86cd87fe951ccbadbc9f96f4c046879d3ac882371d30c70db66bfd5ccec7d92c1466b5802ae68910e2fcd29d2b2133cf2eb2fa1034acc8bdeae464d9027e325868a19325777f04767ec01b9f39b93c54384038a5a8715e8a5b17327bdae7fd6ae5c05dc083cfcb1e010d92e89fccda7a94a368dfee9d73fc2bf9236927852d5779d3423f37033d3d4f05588bc8676474ae3b3f1b43213486e9102297177092fa5c52abffb872e658a03644735de734c92b61aef40b69a4a5268da2a0ce182b77f067ebf864f6e2434b295de7128447c54cc63a7cc91cbd2a54577fa543b9818788e871e1fcb9c7252985fb22dbbce892b462b9793958ed6835ef696132373ac13089d7deaf898092e56374a8b67bee628c3f756c78b166e1733cc3c4f5859cfeda61f12762995cb43ba07ba0ed6bae3f4446df6eca8f34f95185ad34119ede3cc805cd4a557dca451ae4128027703acacfe77f5eefc61baa94a83f634e51b05e6ec6871ba8b3bf510fbf210ab4afeb5ba0437b715f077c1cdf22dbcc031abfcda6a6cbbb7421794a06271c3292abcfdc4cb982209a6becd38865e96d9e28437c455bcd0f206db412fc5e25cd02c99c9f5c90fb05b8f84af9b7bde9699e831b9132c0df40b7b261ce1c4890fca1c2c951d515df5c5deb1e6476764787795ddde424ed88c6356dfecaecabff1d963b68337c19b87a4c31b96b21e9ecece9c6cb743bbc41d4fc9ca28950c650e024186dbe475061bbd36db757ad5b841b406553ea62301f74303dabdaa5fb7e652f59452612d2cb88e196221ca27979a38bdab98eba4ea644d6c208a88a44a9fd25a790f0c8e2c0ddc7b03a7c335c7c403d4ce0ae0442186a46cf19a7829cec950dd55895943430ce8612fb992c08c72515c29cc544fc7604d15f0f5e5e6dcda22d0d7f009d7270747c39e0e58f4fe2a3477fee25faf311654bb2b748d6ad0bc86f6b04889a6e58e5a65cdba71b863b4135c115753407a13ae0a966f39420ce37da57bf84cc55aca2bfc0dc3cebd760887703161be9b3cfce1449e52b484f5dad9ec125317ce33177cf4d0b26a08e222ec4775d85247556d478f3e46c52dfbdaa3d79885de64925903c44d928da6804889deb20a55b19df3d8f94daaa296127a18ef3da1d20ec3b5b560b704498124efe20f6d385a8023dcd47e75e7d16736bf14f489de1db3c9ef7ab504efad3a59cedbf303a1ee2e13c1a3b8ef9020f299ca73a58fe04356bdaf332b43f737fe3bb21c06b640949fb85a8e44189e8ca5c7b0b8cb744d9533bcc70e632988d69fcaa5a943ad9ab3447092b187446ecefb7814f2eb34193e2de6aa0d5e4cbc950be542a7162fede133ae04a5f9e1946b6eafa2382c641a5e9c9e54dc20bc17c4a3595f5a08f77d160873a302dcf13f23e14d91d89e0ac6b93a25a49c4485c7b03cfcb15d25da313ae34e4e82a66f719c2ac1bbec65c010aa2aacb0bf1a4401515bfbe1964daf21923fedcbae197b4e51fcbd390c73b2713f5f1d77bce4404665e5f4557e6ff5e2eddbcfbaac81e0492eebbbac8fa45ccc38271b9331de4c3379db037bb72c974c6d0dc3646f3a8d4e521c64f9d1cd8c0b5ecb6fbcc600fa2a915672345a93345f5011b5dedecc4ef4765e97aecfdc90c2e27374004c91792d78fc0e79b38bcef6eadb7faaa701f4c578986e0dfdf8746a315ff47ad05cb9ee8cd57c99c08bec7e2b616e1db7d9bb822436a11478ca5bc80fe700230b75169750e14726d5444c2a0ea90bba798f46a196a7d5639664cd3585637c1741715ff0ae44cec37f37bfb34e1bd9ed80d8b5ccc48f0d54b0c24c75652d1f1fb673d1247d1594be01a03ad25c33dce205c0b1731ffe603f936732d96a4adec5b526fcb065eb6d09b70e1a939e559e8f7398f5fceb02e744eda619460e3da89b7e8e231ae2b031b926f7dd46e6d39a6ab9573352b7414df564ccaa39997f9a3c550a18e6a1656f1bb90cb7b420010aa8bc1665fc82079addf1d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427e45e03d5e0c28c5aef7450b6bff03ed90cfb510bd016cd20bad5ff83e4e463446d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427e7114d9558b504777b310a89fd1b078c8d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ee2a973235249a098b34c84a266aa0a1e1c1c8385aad893de1d1f150db783a736610957365490cbe9e0f5eb0eeeb306f02888d2ce2354a67f39ff0d5060ba2d05a70ea53dc2b99d8807e7c98f62ae6131c18e1c878894d29676c9ab486a9a2b99fc9bb11e5d5e1f3df0ff51695a8e9d0a5e0df59474bf7d0c41ac997fca83812c2b4738b8e059ec568bada933f99db59e979bde8d3faba3d28c0680823ea72646d88df42173e6cc06d70d9d95de13ab2991f868094d850bf6043c47e6695329ddb1ec7dc66cbdc846962d6325d84e95bc56a7424910cd7f975286b63834f8f70dd6e6bd4789fab1fde3b96804b554371be8169e29c6a727a71bb7a2e74d570af0d113e5dd2aee5c9cc0914c3963b6a65d4bc7ac99595883e729f28249312057ceaf2c04bfd6b499fadfb4be8a3f9b77a771e3dc18e426ddf7cc6889be689a7a047f0b3287ae15e4ca3acf63666374f03c0f085b5f6ae1351de68279c4d163e08d9928989b9e0cb497740b6c122da1c80b7e4d355d9fb6049999949c88ca2a5e21a676d83cb9fd24ed8b3148fca0734c157dc5292aab9cbd761116ea034eab7daf1c8e25b2466f0db606722b882bae933802df6034b57a29beb73dee8ac66a7e9a329a2e6730476b66105e32b9791e6682acb8bca9f7aa23c7693581c52e1390ad0e05e3a61a6c2be1d2bbdf32f4060b07c49da5962302e468cb20bb1b90248a8d23c12aac51f62a2dc9dcab9b00be9c2b2c84219d59c39056a32abf86acaf709018c7205c887d7c48dd134fc10d1ea7d5d0f6522da6630c6dd47ca95aa9120ea5a067c852f765e4f72783cf888176e4ea44caf3292967eb451736aaa33b4717228497eb22fe22d10c8d70b0e10490f9758929213cd0f93d8c81e936854e7a5dbfcd811ecc03a16cf7db29e12e3ef9d6bc4adf67658e72f9823adf572af63020e68abb2cc7d1320525debde1c01b0cc8dfe73dc18f977da742cf616f4f7729f46af955e3cf3f4fcd95548b6f93c221612085dbaad0553a90e34425f68da6e01d43d2e0b3f8208fa429b318c97583db5213ebb7f02a228d66e4cdeee2a087e586d6dbfb6f7c085ef3ad5f421854077e0e07d6514f4e5653e6869981928b5ab9fab98860c69994267f2709a3566f6cfaefa5938c8a591133b2e78081baac6c1153dfd5d9e65e23acf78bdd5eb5966feb723a7026f80a520055389e5bff6b7df0df7cdd1f548a69460744f1c183b0c19c1e6705f2407993785b5fdabfd6aeaa2a890ca15dd8fec5e0f27aebabe5a2c244985c84fe93a5a05f784ee4869d730214ba812b2a8fb9c366bb1c3fa942abc6e137058a3e3c33b4bd7ddeeae73f7bc371d8a292e81c548dbab2d4ef97715e5e38761c199c8d7655d4e00397656d5d857dff4977410042648e6b7a1c90d64c253d3aedcf5d77be01d25e98982bb679ca8e0bbceea50b4b607196d6641fa63343d74cdf44ac8bdc1b14a60488fd64f825d9853e357b5bf96aac99efdc2b8e53c0bbbbcf04a1589970ed1190565d9fb79b7934a0b927e128f2c312b6e56ce8dc850cc87c7a5c6009df77b7cea61decf068b515317ac41dd43d5008db66f1e3cdc533fb2431191e2ced2d201f6e2996309c89a274a400b3cbcdd5115da5e7bafb1752663c4bbb732e1a58f9b38fab423f54085f0a4405f76b71a4c4c58a5216d604ea31cc6f88f2d5ed2c52f44beb307cb450a8af7dae8712f6bba62cfbbe97adb061ebaf8fab3f13db4f787212c361c7174b42f7b10b8c2375b4df6185938ee2e9936578c74ab689d1cad97c97e6190d08694ee23aee62f16dd7bcc666d6798a0bc9596295f0b3c101f3b57809bb4bad3ba62166768a291bf005d1bd30e0c071e8e2f78c7b0594339ca9a86ac5acfd971e859080b0557ea3cfa2690e3f1c300123b6c57c2cd40555b67c6e98c5fca2d32431784bf9c35e343ad860698683641df86bae0f3c30f66ee89c16f982581c9aa2ca6c9f80455473163e68870d6008325ccdddee9a55d8ed20f2d83cb9fdc100809c335c066c8a18997b07bccfc053155f5ed1cc03271575ff100d4305e597e95b4b4feba706a80506bc11caf5d4032b0f1f53ebd943c64f17dd7a45bf47d056724a1ff81b3dabf29ad76c3c0d2b48d5c6f2495dc8b4befe9383e4c162277c33c08f0e5bab97c78ce7b9a2c243006d61afde5fd31fe063d2c9677a0bd6ebe90f4519ca91ce0e810ac8b09ffa85af2d1eec2a0efae68206740142251a2dd9188a738c208f931156a723b156db33c39eb2ccdfe350e8fff05960a0bbb0fccbbbbc4d559381ce3bcdfa5af8806631208511f129fcb8998d88c093aee44e0f61a58e06c4479258492d01862a3a7fa5b5fec838be61d88cb87528232a5d0af4ce78205a482cb6272f803648c28df91952d636b5728dfa197471d5036671dc1b54848b5d395940f286766f76007cda0ba991a07904c62639aa857a979e12c61164179b1999129e86b1ed8fccd2caa34965bd5ec07c756c55f462aafd3cce9f9d9827a9fba667c396a31d0605b73d32bc33c33cc91960cddc4e1453403958bab3bd683e321a72ffa8b502b28302224e1cbd9fa6010547111f1f03c349ecb08698aad043f255434216f7498304243537cf8c7a4d2bb74d612ac573cec5c022acbd58af1dc8c1cf01c00877cb26bef664550d899950496540d21c4d0eff794a2042375e23cf7d75c8ed5d5ab5a853d0805b92c3ceebfc4cd8cdbafa97210215a310ea535a6414ae7f2b7d72c295e71823f654f470c4ce22cb4b543bccbf8fa6a44244faedaaa5ca7f45727814fb51805e063b9ffb2aab91a78df116b5c630178e507e4e48ee89d0664abe3c5ee64cbd0e839af3ab830e4f396cb90993364f94c6b85bf598ad056a0c5e3715f3662310127b3ae0379bfea7e8d11d732288d9683a5b2151fbdd3ef2e2ebe055c67995b28b7e03552e2b25c2ae285aa1f6524bacbfedeb7034d7173dc70d9365350bd5dc7c0a7dfe7506cca8d6dc70932125f315a3b6d5c6109c882c6abc36108ec5c171788eaa732e388b63038b6c2742f7652e4c128e3bab134dc51de16fe8ae3ea5b85b749478d2c012c94e185b4d7a3b7694e65cc85fd4647de30a600deb3758a7a17be41d20c49d0f0c65951a0f93a7ecf33e7a07b3ce1e0223b20b4559a0246139808e2ad82f56000b9023f930c9621f975c55f6a4694fc88ced76d4c7b3462a28ef6af722670d99c7875befc9169d2286f3e2f5c14d38887529780bc472dc2348c57aff208e2618f9be099f1c11e05a2ca7bb9a206435304b96f7aa8f0cc5fc0200410320b310cb45542195bbf6a6c8bef3134e82186bbf4248c36449ad2c2845556d3c80ca25d237083066caf6ecf866514a74e41dda25a813da3faecfae41aa91290d4faf38d1e290f1c0f26ada639072c9c238e7afdb57979ece6687aaee974bda78ccbd04438b63dd8e8afbae744c0e2bab1997b4ba4e07f061cf439f62973c6e687c160002d50b2c8840964ea70b5ebf96bded7f373ca2192bbea5fb6bf0d8cd62bb982f87f5bd056a4a7d9a1a3d516293ba98fbc27c49a77d6a6b8b1695b85d4c99536c092f279940cb0592c4be9476acdca2ad5c3d791a412cb2ce7e000c7e47b7b6e697c41335d0821733fd08edac59f747ffb4a422cdcca7d02d284e610a5c34bcd78567d0a299c041cc8cf91dc9898ac033a344b3ff5831e01c962edd7adabd1a794b03623638819f3db13788858ac66a6b8ff578ac001ef81b2f0df1571baae0af7b6f045d971ef1e51f48eee095397032349cb553de252afa26b0d24d33541aaf9a7f93852a17bac2a07209f1546c64981ce36f8397f1306be45cc3ddd247f08d3b5bed5e0dd5b66166144608bb06dda1a8db95b1e07b14ec2fdb861bff4ccfc4c1ff83a8fb65eaf4c735f5891bfd9773a5fb660992e5551bead176ed8c2f7d8a8bbe9c8bba42d3238990bbde911181d37372dac663f115e8974058b9bf7a39d14d77853f0a8197e090396055383821a036e0cc8210e9ea4c3edaabd8e6057dba87f99ac70c227fa403ed8e13438aeac238f02c480b4b1befd7d150f8444fe9877aff32eac969f927a35efeebea052f28ddc83565929cb689ba69025a87c1fd612710872b9d4c49f718219adb0321b7e28273ad8936c17c855108f66e28ed0ffa9b608885bb5e1a18a306c7193987a6fdb601d0e2e65191b4fd9980bff5f060b6143968a47e85ccd010f0f54c8fd90426dbd8f8752b68bab3c25e412fca5f9feaa696056ee89436fcd310e36a99e53ddeedecce4d2a06b1e1151cefb5bd9aff77192a868d5ad8186c11672bd8bfa279ac782c53af42f995f74dd36343b01756dc08d763acdd2b18ab21e0721a73fa627e664d75b1eedb95c38f045faf491c9600528834df5db75ae1377bacebe47e47b7532eeba7894123167bdfbe033f3f1b4a1e6695b61a05a28df64869e5d2ac894c7a12ff651c7b0af1e873374e5e3eac210c28c4b9d0d750235848ee945c0f336e1d2f7999ae06fe0db7b89f73b2659e2ec4ca12c59e17c2d7484aae20d6981e832d1f84a036dc1cf493867ab4ba66de8ef7746c49e8c4ade9d91325d7a97f3dce319970efcdb1aa61f48623145117824811e23d2a6e7fb89d0fb8018945ae9390f7bb61025453896e55c8d75060f6024b776fa8f478b9536bfacd66bb68afd81f43b7ddf7ae9ddce600dfd6e6624e42b4f20fa1d4640b852d0948684d765551371beb4179e9021e1c6f2820bbfac1978c895bd84790bf57352df9d42ee840fd40aa11321144b2f8f149e75cb85e923a395fb9432be82c95a40ed647c97cc26658244d41e19958e313e478748a9cc430ddefc361dbaaede10c95b11dff6b63da7396cf8e712f62d125765ff2970c95e5e26e84df4bad7703c1a9533467499f49d20000fd527dbdf3775ff5bc07934c5fc2c2821d5507860a42da93169033293e294e57d6632b704510a5d1f1fa37b8ae991037569accad0e5b24004f536e601b14fcdfc7fb71d4bca8f6f474aae2baaa0b21d26d9b302f6f664fe8332dbf055a783efef64164efaf1531cb57d768dcf3e05a26a2091de8e14e14332d9488f07e8ad34989949b41cbf8f3bd782094eb25c6b11c399951769e1ebdc1d182e6d7ad2337a8a21a8cfde6a74502a53bf0c7f15bf99d09da24f4ce7b1eb0459dc8a46f24cfe08f7300b63468e8fd4e21af8eb5fec8390f9c210a3ae57ccfd33d42e1a3550e88bd9933a1936f68e55bbc72610e28349bd8cb1e6e1279569ebd5ec1fa0ee5b16f17e433d71faddc53b8829392d19f2d6c436c4dcbb09c88cad75b355775f0cd63db8a2ddd7fa307295bb55247b76bf37576042eab2a5e3c9d3ae6e908919d4c7b11f70dc100934b778a8863496d8b3efd24cde6305fde89461af7df9a083732a7672112edf929c166f18374f084a2a90e712672458b40669fc22328e67e456292b94267aef9d7869372dda37a6c23af374a812b9fc49531fb2d5f6402bded585e1bd7a25c86d9d2c4d6387334831033b398c7c5ba7137a1a780eaea944286381c83e81cc9d5dc06a20f9c85d0f0861e063fdff82f7ee4cb402a8aaf1e681234aaa4773c5675bc0afe8bf3fbf6d712038f5b6814378e66a549a548646ae7051506dca08d164345d35fb04cae638aec793da9abb180aed30d66dc17b8a58b0562d10d2075c5226ac9e725268460e331102b61d84151678683f51bb1cf1372034ea197fab732c070528ad7458a4b41e7426a1d273b5fa459c848642660f7b340fa6fcbd45949ad593e350166d91fc1dbf8fa3d541ff5502c7f97377dd4b90fa33f4c5968e578982bb8deae51f63c3889b5119649a64e3b21179cd7164dfd56b23a0a4d5a12dbaa654fe807c883a8a1fe04a436a6f6e0a79236b8eb13313af6e12a6063404e99b26962dd01e4f74c10396e63ef414598258a7c96f710900e80fa3de80b6833026cacd25464707fe9691342b765d23f168926b322ea266dc012f4c26d7227ed18538b67305445c0bc712f5477f61b2ffa12a2b1de0ffb9b1205c3dfe017b99340bac6412cd7c7f7730066e2fd0d23043010d52f200eb2d96aa8ab1a33b3f6ed2a564e561b29019047f0489e442d367d531d3ac2e5366a2e3beb5e10052cadb91d5d7b00d0f00fdd7e76f027e58ef7276b85b83d22730906b26488203d4ce6a95edde858cdc9fb21e75a021b00ab8098a5d73dd8e57f1a1d2ab34ee06cb4032c3247ca912ff64d136d4e4e99ad67df7ce09503608c294e910412068ffcb690fafc26306ef25186524bbbbca9274ca5a36c0eab40e43c26d929f171c680a2e35afbd06f6669abdd8ac85eab8f1b14ede72b525a6091c93b3aebb4f143a8525282ad044a5a5cfe9cb223e24d93cac95f6e7e6ef1abd4359b38ea659c1b58adcb436f891f31b84c026118783f004831fbc4b947fa6c55d34a127b2ad6053c8e68d5f5bd4c4a303e325750ca5c8ac2bb9ef3cb2fb537b2822de2d77e3d3178575c9d298edb47040f67ffa44af145502ec80889d7f83ec4a009e53b3fa27dc0d3dfe036fc90c4e3c920a29938c3d5c02724054de8caeaf146b674a77dafb8bdae719f7a9a3ecab9b8860ecb425d1fa75d4f8fa8577dcfd9d7138e60ee2008dbeb312d41d19cfc91e5986e164d716839f82c6f921b07692a676fa11f795045e612b5f4381dd7beea36c50fc688e1c7c336f1d971773912f2158b5de958a8a1c2dd785faffcc69c04b48df3622d600212918267646bff52230622f6c3cba83806d8d03bc13cdbacdef327cece4c7d74cec2d867c79a8e7f9980289fb4493c683467cb030d04ad7b178ef85c7b10884679d2d83065d25be042914523242e1ffd54327bf2925b60668216e2e92d5d03f93760150c3272fc591b3530586be03d414807451c9716482a22beae0b84229b1a6a3370e3cf71c1387b0857d34e76d514e55e3f252754890113ce880aee7ef52c44a4933435ecdbc66f6da4ccea76cf2e937ade58210661721715f6be327d14377b69b9790aaacb15e0fdae91183f734a47f3f9ce27b8c3aedc2e270251b74ad31fbc7cadb11f96868a915356c76170a555244e229cb19dae6dbcf114517f3ecd8ce97199261283101d3775b02d33094f884ec085f31c5956d46abcef4ff934364f8a0d97c82552650599a5fa7a3833203a7ed390ab12d66453bff4f5c5b98bd781cc80b3e15a89cbf67271eff207de952e6bd1f8129bf8c7172f04e28dc301ab83665ca922c0d8dc635aa2d0afe78220e98b72ac10278d44c91a4e4f1b44a91890aa0cb7f343261646c407f906632919f94adc5487b712b3da1c72c96963f1f72415317e63bd8aabdb269958d1fdf4f92e036c8d7dbb4911db7c4132c895d9e4dcbd46a20cad7f0fd1a72ccb4f0a1ad7f1bb0368d75b61cc7412e34973bc9ae6b84f1861404162c21d00e908a0dc1286c87d1ae641d93281d0cc1813e4370a20b6973b501da058830e50b32059616f6028e7819bf9e07dd429ded94fbe4d0a955bed7df4de8987fb98f476ab9142dea2a115e168b1a36bd2cf0bdeda1660ed60b95e322618a130e0b596ac86cfaccd4e01c26d62d181abd07ce4d2f9766b9f08ec4cc1d9081807e9c4654d969dc55ae9c5d6b140ca6752ce53dfe4b79a6fddff397452dd6f3df7397eb45a95948045058742d26b60e9e8a732fb4258cca348caf21d584634f5c1efe45a226ab91a9998533e79bfd6b34367404538a752cf43a918824fe74866a76b699e26343fb042e32923d5dcf0e7dabcf56295713f4011df30eea7d40fac3152c78ef54edaea5259055a018028c5786ad7a535033cf26577b190b23bfc5d4cca77553d7dff83a01e6d6d6b9ad71742b5f25c69d3986a98ff6672c8c6e48496cfe78d8ff51fabf51e10fd2549660d7cd9da86d7c1de910b20d3cc50215bee7f38bd07a5d3f42e500fec186c2e78cf7092efd524d7074546b5ae8a442e65f5510979254a52e1ac322d431b0d95abf161a54f079ea64bb13ca8c198c5b0b301cf36a221a9edc7efaa4931bd72c122ad9c2850e8acc46a250797cf42c6dbfca2fd1dd5027af079838482164ac29d8f2bda8b338d42cb89c865b312a9bb485d3d610aa9e0617ff10f169acfe2b344e3e370179001ff4bacfdf5c44eed335d51ea84dcd71551ba0d508f9ea426d87d0b184da7ab6a8cf8c35d666976b832a63fd62cec780e664a32b8449a31a8f57fe03ef07e044f63008bb76db1ca603b3f5a9804a44f6ae7f09a37ab41cc5953e03b584cd9edd5702bc8d140040206c568093df3d34c08f9b28635a6af25edf8a97e3a6303139c5d64a20b610df3553ac235225fdce9eb63ada86cd7e2f62ff522ad8a7636daad3aacd4cf2b46ef7d785cf2be108d753631a31ced807aa890e34903f77af464ac3ccc16f23a567c8812a9c52d16facec7fec137b96feb70b85f73fffd602bebfa3e4698d08c7a1531c329929339a20527ebc81fe8bed2029a8eed1ef64645275682860560c88d027e83742a3c06920bfdb745190e2a510bfc89b1c0a9418e78fef49c8eca2db8f532ff9572374cdb4ed88b12a47fb3b00a59be4e6322f51a16385860f074542bd57a09609f5e2f1f94d4a92d3a84a7a3bebbda6c2e9fef6d72b35d0d36f0ca6a2599c1740e4eb2649c71a5b69389422f118a3ec708e121fceceda596c485860c19a0785736070f4f712e76b0ea988d2b91f7b8c9e2df3f528e5a327b7db57e6062513352b860738189e765315c1f8cff839762db30094cefa87e37d30d8db5307674afbddbf5961ea4e46bffe7feaa8235caa1efb55ac03237bf55363dd43277ab539f4b3aaef2e27aa79792cf25ec5dbbfd78770f9a703ea803a828ec3d4028f0b0cbbf1b9059c9e370734be534eec741b0f4e46ee9426a0df4c56d8b70c06ddfd1db374b306c2bcd4547c77cd5ce7235f96b9627211428d06e11f03989190567769da889763cf0c76bc486866e93795274472dd11249e8cca53da81220b516c961b9fe5077acea8ccc3145d47130c0f99a9b969efddedd3fe89e32ae38824b55706a21d3a4d0fef55601270bcbf077c41db351e81e7311b785a783f5d01791238fc2f4ea247dbfb65a3e2e946f7f4715dbb3fb91f930bdbad059799ef3a77784a4a3f7379c2df831644ec3a921c64b9c3c5d9e982907f20aa2d28d3cc6ac1dc321867019e8607a44470e0848747b0e96533cc989695ae198e12fcedad38915202e5c859862b2264ea84d84de119190d9d8234e80922a14ffcd09540ec215a9550a31460bd3c91aa45bb608cfc7fd4565628612a8f030dd7b8d7867fde5bb5524f4878afe35e1ec612f155f03d0a73b9e374b9ccf176bb02fca9d351416799bc2d512b9fc8578df1b6794c156e767a7d301ffcc1a22c6918a1b374f2863379c071f73678daf934943130cc302ab7025046601996ed5ee92a0f6689d56c52e049a7763224043964d526faec9127a137aa310c34d1ee97109b6134c8a09298b1e2058176c96b49924ddfd4eca5030569ce5a8db44c07665b6bd176c9f1a69574671044f35c6566aa830e26066b6731ca7e1a26a575976b4a71a9794265561e01236292fba6cc2e04e1ffcf3dd08aeefeac1948a49845ed128c23bc0bb904884aab67ecf67126f33792e0602c63ca6cbb021a1d3acce07dd540017e6fae9aa765078c5ecd0490eee32d90ea15286ac82b0f28626a4d6296d03619e4c42730a86ab404e3805893ddc3e86d03e9ad0ff184581037ee1a32782336ff5f5e07cb3362e9281de6ce48f145ee738f8efe8a179fc14467e9476a76986f12d359288f567a8e389851c3fe68a547e78ade39229dc735e4f6cb88dc406f09f74a79e7fe2f8f09a2bf39d15b388c131b062529f783b4ad1f203ded3a57b92560df7bea93aff7e1924771bf32de3dddc59783e81ead3dd79fe021bdb928030fdddcd3ab4b06caa93bde896f5b01bccb21c891754e3415cbe5fca34b1fb9d9d3114b5986fc443ccc16cbc136f7ce66add562bba259177404108cf1413e725345c8682c4d379578ba760c5e5992d962c2eebf4d433c56750379bd8d67f2c4759f191fcfa88dbe621e759cc53eab4caa1ffd989d207ac0d40ce03a70cfec94d1dad8c6b1e59022b2a5210f49bcbe53cd782f07444deca4d183651026bf02cb78b55c07dfa625a314c47256a4bb2ccd320943f20bdb6e1f85c41283a488da99f55699b4d2d9d7ed70a8f19601888af5fa7b37949a957ad7764642e02d5f9a4d77a8dc4a70b9d025169c19275c42e8af578fd645efb26e513a71f976275114e863b8eb1f2d72a93b2c0bcfe0c8ecb56a7b3cc4e687da0c6a645ee36f1982df7f2a7d2eb7d7784a2636b9de30f729a6e94c5ffaf310d7d2b2d84ed6bfd98abf64d5d269c5c957f0c854a88aa75544d50d0a467d852c11e85905b36b22bd17c49fe023b8c7181745c4ef0705b4be6403b1579091bdc453e0864651f0450957c3304588470c45fbe35afae72cc7ffcc02fb97862953632e1f0c168513b9871fdef8075ec956aabda76366d90fcc2b88024b09de31177f671c55198a391eb4053b75b583abb39147b148cfe353ec18459975894802d558f2e9a0577f1b0a27266fcdf590190ef441a30dda867cd412096673bdf39c694f291d37e8b05b9dd04584f63e4f57604bd52dc0c074e32d07593d91786b2a0fdea5823d00264b749c69162d784dc74b48cb10af8dd87730bdfd449c379261d8e70076407fb663a0df422bc65a969fbc602bee8f5885d0e69a613c5ba25a5a882acac726404777c7878a58b502ab3482ebdf3b53be554f6c8ac4176d1d3dcf11f5139bc5b4fec2f161c5574514ee9d5dd589e1219eb04f1e94f22ae1831cada9248b39acea402c87b2f9d9d57fe27d5cd3cd43f4a06e2d5e94c439a5ec00c3b618547e4897cdd1f868ad597f5f02faff2f33d477b434f941d7113cef31283073ad232ceca4b1ebd5144a72f591e46650164be5bc88822729897f4fc20e561fc51e5f321079651cf246a6e91d62699ae68b29ae0f4b4168abe3db047bd242eea5ada43f9c34f666612b12718003bbc0b794694d32cbf3ed2e8ea9045ff96e12ea5527149a2885fb275c9f9f4f5039b57574af64446c2c2e5eec307b10f04041f7469cb92579e667928fcf4bdde68e63885cfd4bda21217d45a722203b7dc7b2114794b54e6e52c8c158b51da3e1e401eb812ec9b730c95c0bb5b9469b3866e74961c5b997a13ab0bc8f50d948f28cf78d885bbb020dca0ad656b42e0a3c38675a80061e21f12bcde6b84b8bdc7291751361355eaa00bc0125f48eff26222f40a7252eb0f194b4429d421c30601601fe0bab642e005de6b17850e6192aa15d6475787dc434aa381ecd40597d97dd1a7de9e3d0f3767ecdcac7ef399df456ce5866312554feb28460bbb00c9298c2c43c97dc47dd7f13e1ddc3b6d351d0de922d381915d436f2fbe61d7db6b56ca20cfff3983640cf05ea2fefdc11b622a8316a58a8be0312ab2063b318ad7467217c403a2395ce8219d68305a02820c7e6ff2709cd49c79c981e4f7fe1d85bc2a441ad685a4eee4335dfd0cbcd06f7c30f87faa7ab4e7ae86ec22b788c76aa4265a2ec6eb925999f18f9383e0a97a694ede58774d600a03e925fcb59d0d867ae725fcd8dc1d2eac96662f3bf24b7188b95f5ed6cfada9103677d28c7c2bad7c9bd3420f4a232ba467357ec0774c89a5255465143a36fe292aada3965a0c11c1d1e10a1636325461be18b9fd1d12cfcc52c981a10d5d5f9570eb5eed7299ab0b664bd2bd478799ac1546b5f948f375784a3ae5e1723388eb1df3cc8df80943dbbac14f699b5f978830e5b1fb7198ca96a37ccf5b2d292770509161e4b6d9dc46f16535c88cedd4a8af77534adf9ce0711de80ed62d7a3114514a7a1c77bd54a5f26f16842d8996ec063b0922e5788b85d541f70bad21d8eb97b73de43ecd43d2c0371736f7cc5bfd0adc1959b6d79fe916e7a20a4cf95987e62ec48607ec1c735e3ec587e21e1605e8449de64a22876d723f8ad2ad9356cb017a5e02373a30b38c69a480949f6c656f4b0df826a54fdccb3c6cc572358047fd4ec1148094bdfa4ecc522da0e56598386d9e26ae5bd7954bea9402252b2d8986fcae7b351bc9ef0afda39192c9e334fabd63ea44c46d163f39bf8dea68fc472b22f9ec4ddf0f2eb813fd5cfa947467f9c7b2cd71a48070adcb16c733a4fd4ee3452906707d283dc9c8a84e86925f265da11cde5fc7a67973c85b68265233273679f16aa129190e13e6b6d00e26fe5fde716e6d1bae73a1227f4b69c9e857b9ee673bffe1b8a8883b4b050a53c10e58487887dc4a543799c0e267dc287aeb6c5f560e9f1822eefc21ed740713be554412c1e4930c03201fbd14084d6ec1464b16f4144db5ce16c8db964528bf92b7acfea91f3a219568fd03d684883835ad3a637a0bc6e437ee79236512b2e33408759374c9d0acd19a264efcc90d3efe899a3d66ae8fc1440f5b4833da6452d6f71aa662c563584844c3762dffb6408776aa0bbd8a86cf3a690d6d35935a1e41d66ac50e1320314b780c9e4a513cd819f7df21316da759a5b2cee3fdec5f35030fda1daf3ddfdc493d0a3893c23fcc770d0b4344074dc40d07961cf23b4bff88c33e1b2719200d62872ff986b346bbbd84a5af79dcd7df6fc53075cf3aa043d070c4f651fb87fa250b922b26e6469b865ac01e65938d75ca8365b7cd561fc5bc98965d4ab652432a87ea3cf8b45de40fb1046083f474c7fa3d7cd0992902b04890475089717c3bd346b010bf151c8a75e37d8eb783482608cbc28165ea01e10d058a538a98890a53ec630fca5d04dbad26e1b90f5710813e21a0a60cfd476dbce943f3ddd014b0fb8a574811d1719a541470ffa856e52d40344f25cd74cc561c255a6fb36fb3e8b00500f446319114829c4d2a3425a374f934cdbda48bc01931097ea0455536e9f44d5cdc56b26701c10538785a9897979aeb7d9321b7da2de3801f474adf652b00c946acc80e4031c81b426058d779ac2572ead7eab6684fa309d77b34cb7f8e73cdd81a947d9b9ddbf74f5646fb33f6cdd97292b88adc6e56d9080dd8d6381cea2bfff745e71855e29dcc9d972710488139ad029b5e0ae3e11c98211b6f3c1b576c91ef37b8010a6079181040469c8297c3da5bafb95f3fa5dd6b94bb715c5174d8fa64f74a6b7d75d3fa7470e59e658e2f18d7eecf5f636899ac7cef5084271db4648908c62e3e73811f6aa8095107f2700f33811a315e02a9c8f1bc3fd87692faec922fd093222d79269dafd62a7a24755f0855b64c56978dfd393bc71e00a80513b2d50e8f81ccb3551a29587e8757856fa6524ec7212e4ee3a637f4d3982dca806b46e6ec81db6654bb4122688d5bf579116abf09845c6659d0ecba7f6fb8f8da1f3d3a874b38fa36f5eada1533eb6f17084074dcdc785667a7348668a924e4a7e9cb1b46d20a173beeb7887b15ed6ff77342659d0e6a63154f1e9508af8255a8b2ba4302e5b88180f676393d5f69755c02229e64fd915c2b7b40e3c5578077bd7d35bef8e0932d0eeef167f2c86b3f1e2d8c3d6bd92b35403ce4360258b22d4ae2d72dd0f3ac765ef4d3fb8e515552341c58b9ed6218ab124721e2ba18e689c27ca4e64e744268252c5a9cb3c4d701616c26756b17552322c8ebfc4a03672120bb14658d4b95a6861a368fb04f2c7432684befdc40817dc417de6204be0f5f2e6c799de96c7948e55bbdef85191d8329fe5c95aa326b0dc87071e148d68e34934925a48da5683b08d873bf324a37b7892c89013df15a4f094843b3de198f31cb8b89468b097b9efe484cab6236e233c2e7dcf63a23a4a45a736377f7d7059c7ebfa72760caf8b2580dcac6cf4e64ceca099b45d0844081ce1e31c7f959fe3bc6454514ec0453079fb4d3ed55b86497ccfd9528ccb42f647a32d86bb90e6f0be5ace1e3feb9cf03bafb078de21216bb6756ab27be0bd3330260350a4ad457450bd92366716ba79a565b23c1f1344a0ee5ea138bc0fedb3c0f98ed2845688d1acc92015456765868c5b6cb353fe66e183337057b8b334658fffc4cc54c98e7a1d4dae9c00fa26684059c7e5412c4f54c469065ab55b1ab42f48076f08957582351f942a28e3826a53d065d9fade9c883ee279870957ba938c202cff7ecc27d38b26bf50faa98e6e134bb283536b234d8a281ae36a63ff8e7c9bc4004d4f70811a5f17fa1abfdfa5824d5ffc5bb0a2de0bd6804c1b8131bd3aab487ac9123a0861761bd5de18d0cca9dbbf157137c0373ec7d016ba3dc31877d9069451b7be85f06477b952512ea0690ceed443501550018c2b2b08fa9356e09d8044c30125620949899d4a6bcae6e232ab336f494d48bc1106386fd87b321fe30890c53e0496fd46382c3b35fe59695fb22a7219099e3b0ae69f24ba61caaf9431d6911517a22be8b4f413a5d4446c661033919e7cc05d1a88643161236b238776f7a921f1e15c8963ed9c85248e4e9857d3a88b4f053bd28a9fd95f8f344389bd07029e09b125accc66c836dc120ce86402f54ec5973396792ba7fdbc62a60d3397f7debaf43ed0a9f09748a985f835a21f03c4cbd2118996a9801744eb34c27aa5ce31be852f2969f757680d60cb67f6e8ac5f607349a2207ddfd3747ffce546174c8e3c1bd11540be3f926ecb9f33048a82bd9076848db4d219b841b4f02a53fae53e7e856d945ae8cc8e7b926619baf2eb66fbe7722cf99fe8b618fc0c1ceb3056f21274eec7b597f65ee22f0fa2ef72df8c7a02fd8182bcb4b6efa216318bd4269f3d0f8f1beb75ce861d45bdc91c9e4cada3337bf4d8811c5177077b49ad2e32e5e1e9b7e15f948ccc3a36c16ad8a2ec284709195041e40dd7632bd786a5d443c26d91b2f6ba0506e1969a6bd822465e0b90206e1b4dcdf555c6b25355810001d1de4a59c37ad5f430f5835487085061a10a451d6fdfdcaf6e02c25dccdb57c26632e6b69649bb07a178187653c279a2123d9a41dfa05cdaeca926d11bf19010e34bc4ac5c1331ab3f24806879f6138eedcc63f12c47a79925586edeeba88d40f0b6470b804a3c0189cc861dbf6580c23e101f2a6d0f29f0afb40cf627015bab169314189c72c88a94d0f5eb29d7127d5d5c636ab004d449c68d00c8b04b3e357ad98f128305e611a712ebf5d73ba9bfe506429903f846553952083750763eb778454dbffb81ae239b84894315cc866e48073207f9664a85ec9fcc6ed00d2d746ab8191b80be065917c523cf099790c6b394a8f3310d30ef4d72ba8a9a2569345085888089a29551d55fa16e74cf121d45792095e51d4911731b93b39371f97b5c8c39f73fa86569e5ac02e5ca73e09a15eecd355614c46b85c5aadacd7f500b665b3a93160ff7dba8b3737f4ec59e453ed2a078cc49ad60162305b8cd28f16bc2bbc8614fa19c13650c642e2e3c6578a1d19c8521582437ffe28118954e5c994239eeb008ebdd8e3eb7cbbaab648657179a858996f485161e55b338c6aab5939ec524264dffac1566bf6f25447946bbe9d9f1d2c349bb315dc546821d99ba51c718cc0b62b61454f0733d2437a8bf3e4db849fcf9a4752267d90199399cddff5436990226785c17c908b90ccad6e8fc2f7876ebc5f83e930a5a1fcd6e259bf0aed3efb3c45b02a08451fcef4739342f01db8a86924b37b486507cf71f9f0bda718f986aff5013adb75bd6129a3f005eeeb5abaa9237a20f5feaac040902d61b2ae6d9e4b24f4deb7effd7dfbb1294887d69540efd71061fca2d398e14e97cab77654e6dd97cc2e1b0f76091a6abb614604e70317ad1061fb91ac1b45527d72a094bcd3c766dbc4351ad86c6f7ea4ed87c3cbb86f368bb17b8650c4b643fcd9ae286880ccaab235f43d2b727f9f206f28cf59e420040f33ce66daa6f9a63e23edb0b1eb607d33c0b1c0b176f824388a60c982b8b4847d3572e2472bf3971d35e309169dcc465f9618f862e4f2169b51573d45765322353ff0accd6e36e486e49bb27ed3cf8954dd81df8b448c7696baafdb42ca3472cbe8bc4c5bd6ccc0c124a926f17246c7c7ac7a20a2df8bd0822cd0e2090a08e52f781eda59568be365899fa14ef6ce4f98e56ab0a078396d98d8ae4cb4c46c731ba41303ef3e3ce8d7af03ab3ab8748a87e661b4210c970ac2ecf40aec0bbb2ee8da680adc07523a43d244b5be2353661168a0a2abd4bb43063210f1bc0b7279866e3278788701548e21296e8ca0a04adb6b619995982c9f09796106397f42089ec1dba80c8a8bab900cc6e2b44df7aa46dd2c6aa5a1968790d69ab7e3e6e85116dff041e7062bbe7cecb29710ae5f2aa1246a4bccd5d03e3e2021a70ede2981affaff0cec04050082d45c261b1879f348104a7c6d494ac6037706dd09530ea0c1faf27c23fd39794eedb46120105e44a3a844f02d654f0d69b2fb539aea81f5350ac67793b4bdcc8c06ee76f15e35dabbab7aac23284f59a1cecf763c3be1a33093153f63bb75c2dfcec691c9828d1ce4fa3d7ef36ea54dc08933918744e8f7fcdfa205859db7e65d25896b1d8d6176e4fab474eeb800971a34917a0c3363e1fdd689808a237a14404a866f2c3f0f84f3f2eb5a71afc226fb026344fc5cd936fa8ed0e494883aee09e9262e777c86e10962c4690d96ead6b396a8f72a550ef0f831a6731b525a8931716dd123ce708672eba89f9cb409443d76b9398f6c0ce36de964d3eedd2036de39f0540ca63c20a0c8648e9eccbfa96cfe99af0da8b079ea3a0bf77dd65b6317ca9b8d734c0d9f81a6003436b8c534004ba01c6d55c751aa0d924055b724b9549ae5afb9229e836e8ca5e7e71eec1ab13ce296148f44ae3620fc5d135f789a95bab33d752256707e6a40cfbe25db83e9023909754a9a844ab86181c3c7f7323ede48fe0a307c815c257bfdaf41e551f6afb196eb398f0223f0ccdcf308cd3abe1adb292b8ab908531f3c69afaea84d021de3f616a36eb53a6579399b61a836ebe57ba80bc72867d209dfab8f27d3196e19282f6772bf9e797ffad3b60da158d527b88fa73c3fad449e0bba99201e631bc303880f5011ca460d5c532aa52145cc9baf42d957b0307ae93155a97cc839a6c43ab4e71cbd9fa9dd7712d3c75bedf32bebf83da76f8c47fea528059e60c9a33becf0a5cd8c1c7762aad527fe743b6f0b048785721c7fcf2786061fdc4fc9f890ce701564b7077cf68017f1dcb5f7901a1df9dfac84a33087a1ef62c3708354f4bfb2a46e28a687daaa84695e604639be1de8f7b9405a8b7ac010e65a1609784ede70e5512362cac6af34b3f939b3125421b0c41f817f01ee26f9c8580b9ad6767bc9fd7231caef85f6b07af7328d96ad46967ee216f58559b4872a8aedaa255f944595bacd555114f14f12e8bbfd65bec80a46d5a416a3dd1f80a280f9b6541bd3599e9c7f215347dd87dd031ed4333547b44f556051b388aff1540742cee75089f70a721dac0357a757dd609d99b3eaee0c379830261ffea8803c775e9418d06e11a8f25d18a9fa22b3f534c593cdc174b36528859fd338ab6199407b731ccfc3f4a278dd4223e7549b0f560318f3e653f59b58ae2cf778acfa8467c1f91901aab8c4231d88b4c83637a8e019d76c7f3e2b84b039622432bd9dfacb0e26e9797692610e00ac5bd0a77527b52e7c7948e460f77443d16828fa25ecc092579f59fba0d162834dc3b4d5b50135f96084c662f4f735dec57c1911578217b68ed0a938b959dfff05d40d8ee7b918ca3fd9f3b544eb34b7f51dd254f668029697fe13b13c7028feb4088913d25dbb5f1a6f27da97f72299560adf18e8a9615a811c6db3d6205ab3450315aaac130d1cabac431ae503c0f8ab176448f858b7000ca71ab42131916633f5a1372a36bcc0dc8304d2a9bb6855fe5aadd00fe68bdb7364c6aadbe28948c896f1f3f20be251562cacd377394a046597a5137c7c4c7e8a87fe65160f81f34df1e220729e2a865e338df21ddcf06135a02e2117b575fb80cb8115e4ba2e9bc1c8560c848b13ac144b86bbaddf2953c31bb26b43c26374970fdf0e3dcd2895d2ea33ba86407635d17be75da8155c2bac60aeba3f8708ddeeb580d460783784e0ac460c95abcc4163fb658aace5831f9b882bbd217ba3dce357f4224d726d91423f11ed4770feeb30fbcccf8b7d570451ba2d6ed33f2987d9c5831e3260d6cf30697c05a79b983301424d4ec08206e0421d9cecabca99885feaeefba573046a26c11c1fc92067dda975311c87418680bd83ed48c0dab0bda71e9e16b5975ff2596e0eb26d61718ea0e8fcfdb598da6d074bcda6c30ba41a46e1b5155069f10d0819f91ea1d9e94d5a65e3c6aa36e59bbe6d19e8bdf977d9de88ec95fc6ef28be73e1900f343561a4474057d18917333a0b1631c46c37b0eeb0d03ce6e631d06e9e67b97befe64043cbdcec98b8d4dcfba43cd4fc8f7c1bc8c897a8dd62e618dac54192e5e669dc8603a16d622867bc83c190ef70473552564b8c6e9948fd346c75debd9dafc4f7ede0e628e41cf3c3aa9453b08fe61a4b39bfd280812b3bfae3f1aec263a73cab21f6d28dddd82b1d643813fcaa8f0fcadab2d5b60e5f3c7e38d23e1766e925032e4ea2bc21443513a785e66809a1006919b2f56178c83dd991080f9efd387e776ade05337787fcdc76d983afc4330ad1d1c3c48bb221132c4f82fbe31ffa628237c286125c8fa26e2b991749615e535eaac9cfec29890fdce5f2856a00871c801e968a31231920d997cfb2a53caf82724cda45015c6362a3c326683a1706ae86be1b078e88ccd880b09163cca4a34ae260395ca03b274bf9fe025d0635617c20353f65ed7693516c73513336d577d9d6946a278bb07ba3bdcf579bc4ca747362904d5a8197ded71a323e913f3eacd811b0fec050ced93acdabc3e88367b18ee13a6b18315185fe4a2ea950d1c939fd4c6992b75588cf2af1a8845d162d801a97d90cb52ba3413e1119eef2996e32c8138256a5123e22a6dd61d3c1926a14250ca72e33e19bc17d0e9db69540d246985cece78c1a4a6becee8cca598b1905c72be0abe235dfffe4331e8f3ca5e98422ff2d886732d89331ba7143b0a1481aced702b7e09de6344482b9ff5c8dfc7d1e11da8ae9befd4743a83513213219cbb8a9f70a7f472e017d3c0b694bdfffd1408a1ab3b1d3cdf310173ad48b1c7db27bad73b3b74c2baaaade8341655a683603257b868edf8b8a44ed1a501fee780f4641a4822eb55427b3a9d8233fb5724054659ff8593948c1f2b3c76cc1541639c0be5c93c99ef64dd6bc08eba26f3b69683a661637259e183143fe8c8a2b7ce89684263d64551be854683334e3671ad6f67c7eae3ce6864d12b7a0d24015d0773a62cec8e7e6f44a7548230537d08d0ffb42c88ff7f68dd7a1e9f87b8c04a3be860f4dd46424e59c1a7bfbc8b62c1b102fb0357d4f137edb65e8f371024a9967a211a9063a42e64434311ad7276f1d9ca8f2f88ddff270a16a8df8d28aa44a1c9043f6819f3fe3cc2c749e2a5e465a9d98ae748f1a1fa66fa7cc56bf5b544520e328aa84a58fea73b24da7dd975cf9afcdc5e8a3c0901ffa16b8b1e666f1506b888525530a51d2fa39a2b7e64b78e442f097c98bf4cffed811473d477b619be38f2a758db490b4a045a4e2ac04ed1719a2584c03a407e3fb3caca6f1af5208a917673f1d90b55e50b9df1d235a0ccb90ae368f66ec6f816face342de592da886557356211b6e99790d1756cbe41e061b428d188e38952357ca52515cf80c5cba30df7a3496c2753182251edb258a31027be488351cf5bfb23b58b82171dafcaf5876a0b5d0f2864fddb0bc3b0714b8041b679b37d695ba24a4bb69e8947b8b29277189da74c7005965a983bc442f4f1cf8b0bf48c7f9f3f19ba1abd91998971d8cef200fcf6f236de0836bcfa0517344d473e62104c65fddb729f39912690ed453e2efe7694805f592aa4e3ed2ff3ccb8717cefe6567ddcdc8641420f341f661fbcd23d09429cbeff0e055132460ad17ac8fb3d379e4ee980cb6b641321416c63254d115ec0892d1fce7176c71cbff514541204e1d4be7ef8c1a9d21fcbac7854dc8508c5dfc2f8d84b32831323d5df696e38ca691987b151928c04400925bdf4e4013c838da8daca25d7e47f62e9a2e45f3e4bcf8dca9725f3d727df1f771b0e66312efdc31a3be897f2cdc6ef2448ccd49e86787a67a409c229f221ecaf2897a685bc505cb91450e08ad8ff0e91474ef98acdbd4560d0d1ed39328d2008beff5290c418efb764948e37ed88a624cbdbe081141fb42baa0696cade9ff34c131853fb4c23689a4ffdfeeb62d8456bf5c264e3f0ad09e8417f84d9259e7f46d9bbbf138aa9ee7f7241892c3ec71ed9859b6089752e8031dc77ad0e9d590c1b9e7a564c0620c458cd70f5f4f9512c24669d21e2499a78984bb181f75cae83344f3d0a58e14f32897f221b72cc8b51b287817caf4203e80db3e505295849d872ddf288f9b3ae2c1f7cbb8be0e99db111997fd9f526a7ad854cc98944886964a3c89fe05b6e5bd539882c619c4d214f6b720515ac708d160f7b0772723ade227f0a1071d8c88e6eeec92d22c6489a937d74a4406b67f90bd2b6e78d91ede396119fd833ea5f64be72c20bc93a5aeb0daa61dde5b04b2724b3220d5117807459ebf559683de26f3e5a58254175d9c1717a042e99fb2577792c41de93c6549fec536261d215fa9dd85e5eecc7409c9b9bd6d5fce1f9971a53832b59e493e10f6d5a45b9be5eec05e28e3a51bd256bf591f163200176171cb084c298bf4b09738ce16910f3458e76f022d7a5f5a01a284e6f360f622dab7b3f27f46e02a52bc7d9c8dd9f1facf5df2325c14f01433be3f59f544fd8ae3a15e573e400ee27f832c012c840d4354a0a67ef7b43982dc28b12dbf94ed71f9a3b722c7f6c04b455e4710cfec005ef2f783110e5835c872d753dc6061296197abf10025e0dac49dbd6ab86669030526632d04dd1dbc91ad5eee0720c391d2bdfe6de77276e8e37531999e2f018c4a912d9085cd386af4e4d1da7c234d491ffc4b11f23df627345d02699bec20a86225b1736c63a4095ce020041fd26c1b81a3e910425e0dd58666f503de3d78f260323df1b6fe491124da30b4028ab7573a833b39f95883bf7ecfc7c8319b965bb54fd648c2ff4d17bffc4f0e9af83c679a2316834446939be3b460073ad7c2aa8d8655d6ab2ed1667e8221aafba2aaf0827075a5d157214d61075cf78f24749615d770074432202ea9939fa97b93d48ad4d7c22b53f69dbb5436e40441c9f9ad3850b51eaf68b084fa5045910857f09af87c5cf9c0e8322099b59ec3ec8ee09b241dadc8abf3ec22b516b70c5f43cd240d1ce2cc8722bc4c58f3282b60a5edc12a7e602bd52651f166599fff86c00714d222cac2a59911518385a2c2d188910755cef92bf4a728d328ffdb5c868df523a6615e365ddf24d310aac30b30e788be4fe32c05567a4caed036db5fa31b06c087107c99676a70e56f5e09300417bd09485a995983965fe752107092e518d72fa93299e973f977d1223f0b30c142ee1e9aa6037e1a6778d3558383d94f4332ac662a4f9fbe5ae0c388614e636ea74624c79a090655a894024381875c45237c4c05f9d287e402e9b1d83f349ebf4100ce435be94973f3ec1415e3ebee6e63ca4cf78059b770eebba72b9e6f183b2cf08a9a2ac45b4f42d71556bd1cb4ea7435a902059a99d8682c2fbf26b30324e6feb0405c02776bfcfa8f079491de54f07cb7a01b21e1d6f1541ae9bcb160039601f69551f282812626e6270ce7269420795e6f8c1838d15e6146d64530c5157a5e56831d4d4e279c6da108e9cb8932298102dcb8f222b671fc8adfcfb0f7120896417aa7d14d34bd37500e5d05999047d88ae3632653a474d998197dc2ecc180f7ce8f41b85491b634adf9dcaf4650d52be3b8f565a5b4f4a9e4a5c99fded72d88884bc8b426e62c9d78e55fd6842923c290e0fa6e10a19c3f1aa05d06d760ed20638afe3e12f8c095e6963adc184a0faa121b24b5298c922472851a1ed95a53537c753022de778a80aead7dbafc2a5aad2e60465e3c7d831a8f4da026151ccd86559d54c567a1d11ab10df196a2605120c6d459efa396cc42ef72857181279ce9f401d5185fe6d3962371ad08f74a2b508650c8312fa6f87a62fad08564fcf8ddea591e79e7754ae91fe45f9e4cef71ec840c628d5d2839bfe4d3943b24fdf407acf6a3204bf9dab4c286dbbb4fa432122d78be9a1f0a706849aacae2f582ecf378b60a5d1d312a10bdd6692186336cdae2acf5a435d718a67323e3c4f37827b33675d893a3efe127c06bff6508f5abf19140f4912a84f78e002bfa6c832da3399a96b3f37eb3a4c909998a684552614b81a340a94512bf63a48f0e02f2ac7c57416247428d606bf12e5a97f95fbefa48126714b9a5622b8a5ed3ecb0245feb4174ead151d681c1be619d4afffe6c1892065769df3f15b510f9ecee765f69f0e7b0fe02f538ed9a53a5f3ac136eaffac409838b6691762a888cfcacc34e1d895efef535f5d68bf937f919eb34ff266c5d42aad72a0745caa5e1b623edcfb79b9bb8eca6d2eb067938a3e4bbf94623aa8a83d783ab48723a3c05a539331d7e81720aafdc6e15bdf0468f2524bb1c63e6375786cbe2ff8d143f8e06d982f6635aedab675234e9393545a0976709294e5f4562178fb0df3e41cdfb02398b99cf74e8c03a4bb0a3271e19a25e4e91c258460bb114dbb4033b28946f99f104a9959b502e40d3af62c5b8651492df73b0f2a3bbd83191258cf676391f30398e96082f4a1070403043ec0d88caaf108ce9c88b61f10ae86634d07602aa7e1046374815f12ebdd14777a566c7b21d9d0293c9df0554b5eed5fdf0eb8a07e724077f7f1bcd23d3a3773f1dc87922cf97b3c2c9e1cd1f296eaf202fb480191f371ceb6c4315830d3326024fcef10f632c9f4d1df98e5e6af7d2a32f0050878da6ca4eb56fde349dd4235ae047273d5424cf8a9c70dcc6c53d464a8629b7d69454c020d5203688ed5139a0c29c92e2243d4c80770e843b2a75aac6b81c589d5c6a49e780da4ba8579176b86f1fab0f1fa32e8b43aee676acf0d771198fea6abf654d6e5686968099372f348fa074bf83f69f1c1b5cbc0ae1358798822c2b338043a03b650611cfa8a59ad685f18f4eb8419d38d3af21227151db26d6f437a6a4ba33b6364f6f8ce51713f9f327e2155450b144c0672d3aace747626e938eab85f5b147807298cf583dc68439bcddd00c78399aa1fa94d259e51e7d74310a35b97cfde5c1e7574228ae7941c0dfb32863bf163458fae3dde4e650df2657666ea62e4aef75c192b3e11025fe477dfcf0611d08c15d22a8a2fbd4af8ffb9b80fbfc04c02419d779fddf35b26453ec99b3e426a8c20578b21491e49b6a98d5fa352156f567e23748dc2ba3ab4eb4309d176d50a8a38820a90317bb314b7a756e14862693790b87f2624d029c389c6ff17771a0473142b88481a72d69f2ebe0fbb0f07ce06e7782fcc4b56daf14b8c973c1cf435713376a64e31ef01036828d05f479cf9765cc888e1a75d3ee4aea067772017cfbd74d80f9cd59eee6d18d473c94eab6eaf9fe820839b9c3b0c71ce82723a43584007fa5486d0de8f95ca404551becbf9272f7c425fcd0eea0bfa7ad926c919275a426f5a55900eff1f1518ab80cca6f683e9e5a924aa78a7faebf82f59db3cdb30fcf579bac2921d27f681bfaf61f2d6e0a7ec2c18a7d5a15f9d539853e5cd59acee1a016ad345150b8ec680d626a1dfc55adfc24421237a37ee3d5ea4a3b7ad911e1d121cdd471b674f60a94a4ff9faebb5b8aa651fc780f45a6698480e54c0d9143953958a9727f24cb2d8183fa218a09add94d72ebc49f6c61d2a26ce7d1b2513ebfd21cbac394f976bba28e3eacf978422d2f348ca0eff13b3b7264f6096b2cf5afcfc526ddbf91f35499271df3f084bc7b54565038b74b3e4d645707eebf74ac689af1fd21aae9566cffa33b11fe4515d52d0f218ee4db1acfbfc0d79a5902a397c2332371e3d08c1c9a549aa3a514bdc6bf178ae45f9c58f7f7d91bdc40d4cf01be2db9192d11e035ab9e38446642229b140a108c8bfd0833984690c1183415374cef725eac9f5ef9b3932f57b0a00d2848fd0bdf2466a1a6aff1f7ee963369dd50b99cbcd1f0b8f8de0c71f506afc80ddf705106e825549fd490c2fd20e4e8c9a6c836742a97a6191d6d61278e696e66629bc45909ad3198f5f83ce1fbb36af714797fc3b9cd767de4455de8b87a3f8fb19a9fd55e58c5588cf9b0f18d6dd419cc94ee7bfc8731a5a21fe5730c98d598a4da8875918a228f57880505b87465bc2ddf4ec1e2bf0c2f0a08dfe5e989778f715d62ea737c2167f19d74d57643a81ccfe163d63dd3050bb1dd0308f03a1f9cceed63b508149d0d5f924ab9282810f4a9f196784427f3f1490ad3f0ee3c4cfbbea7676a0dd7d5e9d528239a6b3ba44e1a0eb9eeaffb669e99bb5221de25f18482ed6f70db56da03c44da3dd9782c20df298d4650d3f44ac90538bb1c6d440abce67a09c50d6d361fa556faf02387c4e1f25db7337b4947dea254601ecdc06cc5cee7ccc9ae43a920361c61f778e9d9c678579bf851d26ef8674b509287bb4543b5018e3c296b432ac97a99b307550bbb3cdb0885266bfbb82ec1444ccd73d042039830da320b45e83a41534c96487948c34154efe070803d4d2ed2d862cab6536faa05794f72b45b0328421bc1c799e4395d75c67b19acff3daec2f727154c3dedf9063912983c6cba4a44cadbc6593924e6976707ac5109ac392fbc8c1078d6041e68b47435b18558837d51c94fa2e00b81fe86bec8ade4462f2e4bc554557c61db79ee92729b433f4cd22997af709afabed5cd50e577a708d2a1ab55887de763ac18f37382e30050c97867fd371cb51779d4241bb2703b577019a36278cae3aa0037762fed2f7110c46c7e45153c066820475b37e4724bac6f3a2de0e91291b2a3c805785255f2c5c1bce0eebfd75a07cfcf0f9e6c6969d1577052792eaa9002faf003ba55038df252a96bd29df90c144d867fe63fa3174885497e72cfe2cc08f5cee118fa328f5c0e6bdd675f2c18e2781e0c32da548b497141e323bf1ef7e182868a6d2ad2db607d430917014ca21631b619e39c1ecf1de1a89c7fb2b2fc7a81af0cbd2428fb35ccf49b0ef40a216f0fe58825961158fa732dd51c8ba13dd6423b21b98107226d75677edea2f2ae7b101f9d76bcaf38288a0a9060353418831e4b69a77d8c19ab44a3a022bda903f93a621b6a7a50815c87b84314919a4ec1e29dc1f1b50778253395d8783e85891583c70ca14956beafa629dbf663a3e9b201d1ce329e6240f7e3afca998d4ca3ee3e22bf0b45efa39e8afea5c753be0301e383a3865d03d5ca267971e06914d0b7ded891692be966ed2f47767a35cb315b19812007aaf4322d4662931db8633e48b0515c04594967e4498afc565292e0bd014f4518f2d9db35a71c428138e731089ef1e1a2f5075979322516c4e7af0a3661dfca06e92d233da95d0963e9501007239342910e5ce89e5e446c5d212110e8423116640f952b37295cf20eadd639a3957e97f0f9588a344cea4e824dda2ad56da81ec9bb9f869b9baa92ea8df22cbcdcd9a9eedaa8912e81ce6885618eb8361713d8053d235708b96a5771eb3b638dc3db8683593426a3f8fcbf414df9f5a205ea27715305b46befa8cebf770b122f2b957ab5e601805411a920bc10c9083ec45dfb309cb6b9fead3d78f2a4ce1dbeaa70f512a8ba454f2507c490399c162057444a37e5ad8cf6d27d7f1c18dc327beadc6fe30bc36ee9c6c13f2e6a324b9338f2f9a01ea0dc58a66cd57993ab6685749a2cf429a108b13c9b8aad453c0a4d33810f8f0eb742e0174f9db396cfc1541955b645cdf3b56fab90b74ece6bce04258ad982f67b46249e7e61bfef1d55386d2f1aba593729efb2b9be1ac26cc68f509fb5e89602ea1073a4ef51fade8c038b686744bae4bc3b6276e4e0f1b95c9217e65593220a876655c5c9618a88c97ee2ed6ba2eff928d132c16520633fa4d89c7f61745f0d02a4a434e963ab73c748132742f5a9237edace77a8e1a5424aa8bd7aa11eddcfb9817b7fa05c2301126e2c8e144d97a7d4128002f2316e94435e36cfa10e2a8964314a63d1ef0d654c9570843b994cbbb7fd1e588d4c7a8fc048493ac1dcb4049b3dd52421b65f343c6155fc492b2cd981b2db9d0094eae56e8e98068a94059b1728fd76d10a8147bf479cfb72d1b9522acb9f5a8849cbdc523edd88ed34244b6eaf854bf9655c8b683d84c06b72400bd3941adabc9adf426669109fe985e9ad1319e45d61097d3e4d3efbe718ae8663465163fa3c433388e26b22bdc60eaf298239192bcb6da785e7970cbc94a803dff9c42781928c0c0482743abac46208912aa19c579755bfbac08f52b6e7198cf8325b75f474c6dceaa0f331ff497cb2147dd20ddeef7acb894f66c3d31908575e8fc76aa85e658a11d9556002430c1b15df93a2894ac427815901f684aa542fa6ebd24cf3c82f5767980bb304da512eee38e61da5403471227ddb5350e4c28d189d9e67f145368bdeb96b8dda3ae13677ef1c1d3a8bb91b2d2529780e6f8d6914a6056175e49919906ecd3e0c8995e924562c8777e8aefb10e3383bc78b8d17a0627668a668984338c358b956165c5aa1ca8a820d93ac30cf79fe72604a32ba28260d882a7337eb4917f92e1997254fc11e4c86fde7bc61c7bbb4eaf2cce02718707bbdc50a456714873fce93ec311b133386642ab4e3ebadcacad1c8051958442351f1cdbaa8fdfb62e57008b464654bb99a75ef31fa51a0dd93195520567fdddaef302e94ea7a4c6bc71987887ffd6af2e0a53a4c863064f3a29ef87342116a1f1ad20276df20d7b55365d8c8bedc09f8c4e63f82ca74afd18bec0dde7c740775f9f4ce3e85aeba2bf6851980be77f81a1a1685b5cc990ba5df19086fa70a91cf47918e7c6dc96f2a484d9bc8f7d3367e9794b9297e292339bcad2adb25c4cc5ac74058316f9ec30b8a2174111781cda79ac83698e50b406610265097e0c28f8c31d7e7657a10ea7d4528d1dafe6107df8ef52813b3e62984786b942f7fcdd226a55868389fc89ac6226850e61eb698a73fe44058d1bf6a4de25a779f8f0a760d8042b439b72ef40add720a04daef8768969ff6999aca05101eef4744b6c2af07191e24428017244779485939d560bed33142930f8121523cf47b16c86ff182b4ced7d941513991d01fc50cce81a8c417ead90e7035c96502e37c89c8b95fa199b8382d5e11cb9a6e3ef11abcfd451f5c6f2b17e938f5c367c1f249dff41c2dfc06f914d4cea6cb22eac821e98b9c2ae41d2042cb482cb878cbbb56ebee8848bca122be0f0c30df7902a8c3e7674424bf722274da9344e1135646cfd69e799fac5ecdbfced0e8e4e10bd9d817c272fdfefd227278af6bab5360132f60bdcbd0db8367eb9c6bb4a5476b4e5980fb7d93159705468fb205197735084f235c20ea7377dc6fcc7da071645f5f5b1b3e0adbde4f46f54341861d2305ad0d691034df8596001bbd5e95651769f4e14498d203746b26467138b56c7b7de6ea951840d9936060bca5c7a3e1be469d14760f026e6668b11f1161c51b436f056238b3b571e4e46a750b09aab5d3da77a277399f43574e13c342134ac8679dae945f302294c993ac6f38eae7cc274b72ffc19d26c7eeeb3a206030911c01e5e518591586882b18ed1476f9d1a816db24dea2f1257d6ba84b0f1d8ff9ebf977f735b53345be29d88fd02b2fffc91bd8cd4dc4bd15f25b0feaa001b55e4e1d23e93e3f23ec62c6ae1b14d9d1b4d016ef7639e5ea515777dcb83b8e2c85ce392f73b80b27fe5b11d19734d38834bc18a832afd69c89ef41207ad7bc67331963695d08625215c6433c50a3b341233b4d4bb46d94508e28a0dbc4a85b2a22c31da33eb407215a68e1b7442a87804bdd797d2d2add6fcc669f46296e17def2ad09fdc3a39058f2e74206bce0eb970b7d6377694eb0e58b77c6dfb77071f93c5bda1f744a14bca2b31a894290e42d419972696a375557b1bae2fc608f87ce792624c0e732959ec03d5125e81977c73b7032a4097683f86ae98c5cd121f6226b3edec40a9a47c05868d7b48c0a6dc8018ba12b92ee801d45f00062834553d115527b723351b3cbc50ef7e9c2b9649ae94ccaa20ae839d60acc1a1130318f1db769b233000eb3a498c20a2126f3c9c07da68744c166abf67abde205c2b604ac1bad0a1a0a65bfda8185f5b9b04630766df6a49d4cb2928b8f6141c67089f5372fcfc9d55c45d607efb4e089f8876b582ea38f65cc25d7bf67d07058e48206ef62a84dbafc535cf212cf9b97f3b673a803b8592b1cf63a452deddcc8c4b5d2676c2122cf422755e9dcb8505e88457b39caf363d1581486c5cbcaa05d972b476907d15088178b67f42201515826059d0576d28ed251071d44e1e8b349d5d1255d9498b4f14be201990c8053ba526371ca5b8f9938ed7e7c8838ba6689d604d37bf489e9f46edc5400fd9c59ca624365a327f891c9f44ea8b6bc746129b6d528d528111b66bde49b71041ca1352a976d067bd0178a7eb4f0fd5aa7dae7399fa9b5470b2f701502b2283c4184318d8d351fdd07d251af6572104e851649a970744b34f323f7304591ec23a43e53f9a60344dad366b230fb2ac876eca799246e230d3ed4927be2303a4a9f2cafa2ad025fe7c3fcfe9b89aad9f6084d255dac7c16cdb73edba71b7187a6eb1979f813dba33f74dbaa900510129fe64b7719d7d29c7875784dd3d6fa95df3a7080f7b68bbd8e328c9bfdfe9c5bc37f63f299d351a37b67f81e575e16a93e50dd173ee503f406e58996fe2804f9cd1ebfb922adb7bb60b70d5db3cef5ae468ac394b3873412cfa765a9a86aebb0f8e8707d1324351028e11f229bc71da6d70b6b99db5cf18f111969cac7ced63c36d655f2fabd2f246fdc86d4a35fb6c62e5d9153ce16dba76f950d942ed834e1f457901190669ac5ab1cce96660b6674eadf41668288880458a2ded22beca7ec70e7f6e937ea733a2cf034375f29cea0dd5a836ee77f63633174d59308f9147bab17b85237c19c13cce48e3ba3dac28c4cead4feb6eae007acad93df85aeeb6ba652a7499f503f65c9194fc7665b1ea47e2c2fcf1a1f229411744eae05ed6518ed6536d7c76c512e0ca3573d57a2333ac35f7815aed8e28f9a5d0db89790c1b1f3f6e67bfae1123afeca75210eec58b90c941b7104ff332ba5c623939352c45138fe6de53293ada0675f284184c83ddf9277d62c6c9b31c21e0d97fb874786dcc07dadf58e4bc13fcd8d1930c0a3753601622664e8be6990f46c5948d9107c427800693837a23e41414055bf0bcb81b59855354f35ba0e5d43b212abfa1cf27807935168c2372a646e07e7ddcbd4ab729451d48df5fc79e441521fd248d12b43da8f1a1380a7b71281c0c86daba7fa28a9a36b2364d8e68c6a1ff9421fb50e323f59bbca1868309853bb5ae80542fe8a18cde8cf7b1150750fd7a4dad85032c714b089d96a4c7e34f19737968d3c13abccb6abc544f3f2f4d3600114210507960e895c52a12e1f5959f6d059943fd14f5fc313f0de30e26621a1bfd968d5f812809529a4c9b7cca7a4b1629779bbf604618bd090d719e5f78990335eb8bcb4af6cdd139f50903ba8e2ef74f7780b426ce29633e1fd228f5ec7fc71f5d687c718e43c6cdb368a61f83317fcbfc069e715ad689d975f742187264ee73bda939ebb8fa97901ba4029c485f1791a252bf9ec2fd90caf5b5eebac84c36813bb59c62f48e6394d59562c8e94d6bf4ae1f5c48ea934a6ec49ad82cdba1760c5662f388993facdc78e0513a8dc5d3330b8ff027e67551c3ad39e7adb77e53091211bfc98d3bf90a7bba7871acb67f30ac08966bed738b4324b9239230acc3862753b6dd7ca127520d9d14048853458c7a58d41eeea83e6afefbc51e96dae65d817d62a3cc43f0ea27adee1a023bf1f82781dbf7df12c9c57fc02fd81db42ca3ce1268bb9d475ae29a5fa00d0e342b3a1e8390569a03f3b72fbafaa84e2a74418b499a14e579da539f1f651a475899e7a048bd32654bc7a23bf92efb2af4d40fe9a96e4e1ba002640954fd0639e40b7006daa71b592226a52864f306048f6d993006eafb83e2d78d54fd63869208e41455dc15772675d00bd72c66f28a8119a76ee93260595f7994d0dba1892c70c38d3036b43c1425dc813ebaa42b27082d21dfa301edc9908173fcb081b9f433dbd229eea6bb098f3d82f26ee1b4fba293cbc70b4cd9b1a1f18696de15c614086b4b4439e8aee30b19c54504a57fd28200a288b4f77fe8cea87846b9e969cfdcb63c6805c949bb642e9575bfab5519973696df1fa49fd0a4a3ba2b7baa85b919e8ab016bc1a596401cce502c9dbd71cd848edc9ca1f858d79f2123e0afa4a2256c623d86cbac85da5de72c04f79e5a7a0d3fdfb68242e01326d70e7e426431d4742891ef8be9332fd0f2df9e22e9fa250df25c25bb41baea92fcbaa2562965e3e76d0434bb09a7f53db2e2ff261d7fff715b1eea3109f9448bc5685401011f415ee6e487585e7983fa542e66d01eef474c589a81ebbc3fc4a6391065df1f9d4275fb3ee834e4b46214e8a030f5b2deb17f3ec876ef352045536b39c82b4aa8fd5f5cab23f5d7ae05a75c63a5dabd1b897c998cd93de964f7546875b34fded14e526efb6b139b02ac0ba8630e5aefd61809f5243e7cb34a8e3b3ef8763c85e2b150b963e6f12fae0e6e4a2ffb2b8acb99f01b40ddd159b9fc113498cd268cf119eb58a78c99dd255bddd27425163b79f03541e6e0166a307d951f58a55e4c8e6586848fe35b2249eb69bbb6a7bd2bd6774ced0a596b59bba9267a7433de580cfa9fc95a5c26cff1211ed85ff33d2ab5cfdc42cc78c5a0410151a7ae06c4688a9188c4840c203c6cc3e0942410da9a1ea0a8e1ab304c88cc39be95ddd0a341c86d0b8be493a56cbf64178946fa527d09c18b84b315be4c20bfff7d3036f7104cee4bfeb51d7d7864ecd32c1429159a3b42f5590c1cbbe59e6571470228fb17b1861ab2b38e2ab40acfcb3f19d77ac0c3b1f810ec0fd7a3e6d402e985b67b2fee2f497be74822aeb46095292d6bfd1111223403916be26b89ed0e5ad9763cdadd00f591c3edb0cc3f53290013aeded2f9c05969b2a43152d5fa25b977916d754c3447c6a9c05d4816c4ad99a56502f2f31d69d1cf8c89f1302e1de74b6ba4e5ff125f3d6a8b6787e393019a7296fe3bce4f97dc848294f1b907c09f8a501686b4ce72b4633fe12b78b77fcf2c377e6fd23634abb2b143faf1925033daa4e8df9472eeaeb8483217756f7dc2a97626fc8d70647ee2903fdb3eac714232364c81c929bf3e20c5ee5088253d08ad55094bd70082225d931c8958d90723b5b74014a726db1444ee3d646c634f84ddd27b1f7d4b1609f924c172811dc155f700f5d12299867c8b49f7d5fc541ee5ebb282794b2a4e0fe616e5b83afff1965d8ec42770e98ef9a674ce2705bcab9ad308860f36ec55494cdab08c08ce3405a2e3f48b655da35bfb7ae6b87a7855295a9ab71057fa75b12d1a615729d27a454439de6331cef98acc92b38e9f06f215986d1eda4970f1679aa9d4e0971d942880441a5868c5a0516645b9f7fc191107f174693f1fde82e3a3a4e689c0446cf3f6932a8e2d295e8a6ce9a48106ae2c88f583419415d7338d6b0d02c09b155fc46af3b7476ab84a304928da23c525920e0316dc637704c08ae1e8e9ab3fcf3de2722f2d65d6ed6989f9a0e181560ff9d3bce6789c17b4801838d35817491a0d5c2f73ceb7457d8e633fbed351af7b122c820bf32fd77194fff63b61c8ad1eb558f56d3f4455beb74676aa0d870368d5266cad8ba4072a59ffd5412f2b3895f477a4f7676b05fb0f640b044b13ababaef1cfe56d32150dde11bc5ec4f01717b24aed42b9896fda17ac9037f67759a680b719f43abe6b5f14f6bc331f1625cb2f1b3f964f683e51a93731e499af2104679013b2775d581e67c31277f7f857b8a37e4210e4c52dc103642b9159993946f174c87ca58d1a12d4650cac6f4d026b98bf8734093fee0bc29e089f3aaa008e6d55e002d55c5e5fd1693737034b31a5f65c8b652578ea44f00b8ad0d0cc89be49baad123631a6993f0f119d2767d22526ec0c850b721c793bd07a31a2055b5c42178f5a9c9413aae20f1a0a81131ff0b7b6d1ec88e69d3477eff82cae23a80e0bd7a4b68fe3ce2e2621bc240eda11de687ab5b888c2ee126e359ee3f802dae8112b596cfe6d92982e25892f0b61b76f2951d2a0f6ce129a7733e76c62f52b60060cae403137152a92a71c2712a09c187c4c45afbe3fa62599f913ad54f748396303d615c139263aa8d274b96e32905d13f9696a84bfb341fd123d8d9a9fc2114afb126b84611d4b4e30fdc865112fc72be0b6f40446f35bef64a1dac4e194b39dae41a052b92c365b6bee3dbe72862653357bfb0bccd9a9b1f7cb6a83d67bddf116adefd92b71a11e8b38377787e4df86ba9f4dcb792ab79c0fbd5741b0f4ccaa3d96f830a14121ebd58dbcd2c6e434d9a946a618a4b775df963401735f1ca12e655368d7a212338aa87a7d8cfe45af868661f7794a2706692b8f9d27f060b800b291b261d25ce33511d8a4d7cee55d2a0530d783ac795a5ddeef158fe9891c7f62e101904623c5521a3b50325bf04783afacc6a95244748b0f57b8d8a6daf0f98c62df208ea9540e52e347e3f33d38be9475d9fc89b6b56f6e6d3ace9da52a842512648d2153bdd5855b0de25ae5a435ce330c40b53c8fb8033a6a260ce534c2c44e237e15d4df645657ba145522d51ea1a280f16d059f816b566c8cb888d77229ba2c5c810eeb061a4d33033162625e605a68b7db64973aa66e7f263dce53ce184811f1c2eed3d30426975fc81175cca5b1dc22c56b218deaacc4f0fd5c45dcadcdb2eb4553b9ed9d5102392333f371b79b593d8fb8929f86bb9ef30fc103b5d0df1f5d81cd7ff6da3db205807abf14bd3083d67784fade23252665e072980928d33d9c9027594b56b7feae87337fcee15184bc46e91a59160aa02cecf28f77befee9e97ad8c1ed93d3c861a6f93b59669d6d7d823987afe97dbb1796c6765684b6dfa182235dc0be2d0dd405d4075501ed2a0d054c2c0a4b618e17e475781cbfb9f8df0813bbf2d1230678d92ecc0f90702ea94804fc7ecd5018fb1a25908a18bb08ad66ed43be82f5e9bc1975bbe39d56d0e5a69a588b8fd2e91fef78743f2c7f585a16df110d11a899cd72b49b46dee369c74ec6b6a6beb7fabc1770e630ab5b18a1277b3d334bbfb7c7f96b3f00493fd76709713132e9ff4b97f662adebf7a4e38f1e7002c7c06a72cb7efe00dfcf48bfbc2ab734074669f3f62d3c92129167bddf12e4c5cb14ea097f1fb14688a3bc62ad901f7467dc4899427aeec6f98ddca64e3e45feda1c46fd682a82e73374ddd7b01f761f276759bf047b24bddeed3e0205da5b42b217041d3d8dca42f2809f951b0824c3f951e16eae380467fca23afde67e390c0d1742dc6e69f9f8ed44a59e78f6dfbcfb38040d80130cab230b6c0ca0cb5028e80d9045051da546b2188cabaaca55c92c6004eef134eac769426848afa0943cf041e3368bf597f61ac2cb5185485105b5e04feadec8bd3d93c2c592edbffda0dc21fc46f9a9cb390a1814536138c148c2b874e560f9c00f8941115fd4c7af53a54f57a913c54333a0af15f5ffd29d3fffeea0d0a6e18f0099e88c55c1d421ee51a41be9c132d1f3c88498a23e5ca9ead126ee3d82148159f25c7825a9daa915eb1717d7d3554c8625c3df1fb70abbb4d424e84d3fc4bb4590a86b6fd59b6eae6937bc23424a96767032a61e371acb8f4e77a9590038ae25181375e3ac5532a63b6b2c3f9491963daf8ed34b8aa0786d210e1812fa21fd12afd12b7b231a3a1ba867e077455fe39c3957bdb764dd5fcd57ae3a47fbc6afaab8e574dd956274d1b04526b82586cbc2f2263194f0f00a36c87b58372ee4cf02ce0a1fb1f1238b7d91d78438c9dbd176e6e8ff49f13d723961d89cbb643caf4357524d18d4138dae679cfac79cba8be195df70eb31f130212b72cf4982b54214f4d382843922feeebcf87655f2825f3a25af5bed4110423dea527a1df49b2c908b926e90f00f68e0b7e816ccab169d1154a23df856b904228d44a6dd5c58dc4d6f5717a63bf298e113c81944a8e23a2b48ecb2737528e3dbfa0e3d70b114325917f85e5d6c3a59c6b37b8a324862eed10c77fd3664b09e1bab37b2de1e52943619af4e577b9dc5971b505740aa528d81175a8c0a9cfd5cfb2b9927ccd0e2fdffaf5e4601fd9cd0c943c828ffcdb1032f79030f16d3cce41d47ad3bac820a798b0f7597bf913d9b15a94feb713a054426ca5a0854f54e79b6e978034222afa1736554b90f34d2b3d432b142d7abc986b0a3a65ba645819bf4e7e49558af86e0f90aba3cb421ae7c68effd2e4060d11fd177368e78a39303be457b2cde7389245392f037aa5c19794f3c412f0bfd52e8212deafe82735d53f02bf75a0f748b87ab96749807069bb0d9d115eb6e5a073d245e751c747d73658db4841d6838a721ede60e743863a4907a4446d2bdf321eb69be2d4c6ce9f03450dd966be704ae38af793e1057750e3dbbc9a22370dd7a0c49820b7cff209f6e636947e9299eb6c13d4c04e8773367fd3f6bb592abafe82cf024e4e510fefa102831beebd7c227f99952394041e22843132e319794329bc521bb3af8a410ee60415598727ff603159b66cfd8867de090b8e3ff9d7a9d5bf0806aca692816cc33b0f17f57e9adfee4e8719f09c3e33b7a5f46f72aa7ab7542a6a62351c7185b2f9a3eb4b7ee1cbcbaaf98c70fe6485864c3f4b3d6708d805a096cd029a2067830ef5f6006edca1ddfdd6c206f68fb0685666693ba1b2b1a6c296d6f2e666d9cab4c75ecf4ccfad9fa3672457c610dbbf715d74a0e803367c541f87c6a08cc2933333fa24022f1824c4f98dd85af27d9fac0ad7bd0d52248a18b2d001f2d6770e45d1c3fc785bd297d3e1421e2847ecf8d5d3579115f6d8f88bd5de74f06fb09dae00c88d767b1340f9793526c4ea82bdc936f2d5b045ba20eaa33f0440c8aa5a953250373053d152364ee5d74d7f6eb9410cf810db4d67a51b29526ece0445e14ffbb2aaba00019b12a5c065e524a2df52c20a76a04e6ab34c6cede5abedb4cda417379ca409f3677317bf228e34a00faee3d9dcfda6715b44d08fcc677ee4a58b145ece5028ff47fd0faf0b40ea4d9bd7a5c086796117fecc9199fb8554dd1cf6dc61883395c22c5b0f7d7f735ad7a9a5e4677a51411a1d8db64f647fc40685a0c928745bba2b4c022ab50f60f9f0f33cdd82bac7f3cff91fd4d185ddf3f9cbc544f8ccff6ed727f9be5f53bdf9a85a043409118b6d334f2ca3335e22bd853ee3442e02d07929d7036286320e7b9b291d91972232a070a8842bdf850b0b122218f6cf72d0726af8a93cc9b5657eb9a70b41c65427c20515f50bb2e841fdf4c17255ec2e884c9a9900fcdc1e0d3137efa2b5e977a49d0b1f412be22c64cfee1b068861bfb83f5150474931a00fc8a68621dc81cbe51a3bea63efdc8b566cfc29ea7948fd1d32d39e8d1652872534ca30946a7722fdae0c557bae4d17fcecf8650283927e19e43c6f587cb048ed95f35ee28358df708e6d24200546e80093396e0364272d1086db8711e326a60df7b458db4ea80ef2ef9cbf6f399d785a8b5c7d3c032ad7ecfb0ef08dc60e37085565919c099fd954e1651d5ddb15f0cff2a3c2b666f90f1e689a29c2f4a466c2d885369ef0adc0f1780a0c1150c2079a7c40439b8879ed7c8e67eb673cb99cdc5fc0735571dcef1b10f397c5a3460272ffa2fad24688a5aa365199e1cd08477ad6609a86ed3ba7bc4e0dd8ee0b5a6598f0013d027f94da964853d330e5a94f12eeb3e1eaceeac59008930581e0d36da6d208470c3317cf24d9bc2e277307f0170318ce01c4f3a05a822fd87083d17193444e3f487d3c4396e346cd19d331bddc283f6c868136b186b9e95b264061660e70679ec9d101072d4acd46194eb193a231b59e4450e8651036096f70572a311dcf2f94fa077f82dd5e7a507543b763e1fb07980bcbf630b8905d67ed446b9bfbfe6da727931023c2528d26575b56810263f7328e58a214a935945d4796ea5b3c6aafdd11344e9695334b8bd7d056ade9d64b25936552046baadb2dd6731d8cdd85366dc7965156e64db378a259a5f6a42f68480138ed76f517470257947319c3b4c427dbc49c1dd02b953027ff625080fd11fba633c77c2b8c5bd8f25574164df5145ba100b80b0299223552ea24f3d0c09408394341056d40cace2158748ac7561d94e99379ef1b8ace56e8b5bea91c5e1fabeb7264bf3dfdc863d2caaf25dd0df9772aa207591ba7dc074b6e024d4afc47213f69b591bdacc1c31d2ce31a7736e6776783f373b0cd50dd1360313da13208cbf09dcc76db806de94870fb377a60a103b11ad0b2e2c622935bd1f25ab61fb381f725a09ae68bab24b43ddea468988f12fa74ae25f37a2ca9565e5ec73a83b0f8f785f9167b81f3d2a242b7dbe2a915fbe05fed3eb30968f07987f4b2fa6ec1776e3f379b2be6e9c8290f77ef41ddb5f40c7fc8560c0ae9ca4ba22d4c34d8493ffc13948351c79e3cfd7b8982d5080efa18f0bc6c19448673973a065d8cb0ae17b24c16b2fe521bbe6ce3f302dce10e89ecbac72cee5d9908c19e72a472744ee4fe0cc25db2e69ea3668d86e85f2ef8f50cb234cb8d630df0041e5e9daf8c04c5ec6a511299cf38f5c2a2b7d689c60eaf1c45bbc50472d8c4560b684f360e7de0bb53aca8d024bef9445ba138e5bf38edb7217df7b51688fca7731c4d0e21f0e01c44ba3c46c2ab323d14e4ef55b60416f055c14f7b3eb6a46782d7b797abb0699dcda3bd55b8a7f87238826db60e53674725144a1d1c77defea181ef74f4c3d31685def410086f9b204961424ac25c7980cec7745e963426a6db29148d0171a6ca7930d093b634a981d8d42ac939ad3b6756bdb656ea2b251ff96ac4bd4df20d0ac2e1c32fc0e8b494fa5f86f99c5606af73a47c6ddc3c07b11f41dae96764b4da0ca7fe718e5788edd358a609dae418d2f8530cd3b0678d300e05f47818d8dfed9d3d33fff9d8d892d4b78fbf9de7ed4857764656f5db677f36db6b90770264e28bb24abb35efe892ca2a10fe1c30babc0e7acc77e7798aaf0c5497c47cb086083435d05accfc09ead2a7e2a47c437983d552405971da67084e1541f8747c30225efdcf7db93603fd3654061dc06cec9a48ac0cd8bd70fb799002575c6c6a07fa6c576dba539a0ed377bfdea6beef1e39553c65f1afdffbe7da88cd4d788a6375179a9cd894cd71229ca333161df3263e500a30017989434a8502d9651cf58baaa5435192c2f46863c76bc9d4f3793f8d0efd7c1a3cd71009435031771fee1271a9adfcc3f29cdc75f64c8b4cdd4b144b622594ebfcaf209e7900e74dafa8f75c06a162de80cd84dc6bd324b63077891ad99b295b0cc68d51babd134eb97ece194fe512a2620f673e691cb2cba7a0171216f7eec0a0d10e5d20cf279a39301e87bb3c1857439729c85085cb934cca388f3a9b2b02e61b07593a6a444344f6e79428bc647f2d253794ce20ca5c0f760bb6d4ac51451b86beb26f27e78f5261e51e8b622a6b659f7c8324e15aa5aa3f509fde6b017f9a482ebc1300ea5e51f5e5b2ac854930bdd3ad8d352359a6147462818ebfe1de2afa741c8b46345710ca054fbb36eb694ac47518c7c5f7f9e534de5bb48b4b8bfea3353bb57c21899fd7fe790cb48005768d9cc307293c78aff48f993558a0a3e665b18671e1faf4272aa29cd1afb7857c45b155dc9e12aa28eb63e006033d8443d888664cff2bf056cc5b077b420fdb72f422a625f073eb1caf64ba8f07a8fdf21f4426052438faaad298d6e1e68a9406ab7a1e61853a8cf746f182b28e3d44109fd5989cf285adf5f3336b1a66c13de4e940401557ffc007d5211260660eb691b11d9aa21f5d4f05d5438d2093433803f0fd5f58caf8bb39a66fc585c6a5466d4d2ccab0663c4b9c54834068302433566c7b4b95dba9afa051fee74e06567aba391e9b26f147933a62fd05060874899f72f7290eebfad72dcf1ab66332dbc2265430e2372e0299c4d51204964a18eaa555cd9d974ac2a3ed17af6bb6f27292448603a9f8b16bdf23f03e8f3f2b93877cd2eff810d9f1c6b7df236b9d7a013594bfb9daa2b985efad7fa3229ccb8a67a9841171148c95c85475be9b4fedd6f5bded921a138a7775dfcc7962a13cc4227f851520b717ba4b9b378c3ecb9a50afdfd6b1e4449f4a960e122e6cb90f595dab2fe8ce27bc3142e274fc2224ce83c4adea02be55f51568c6f1d7581d8ce4cd8d5500553ead6dc306f18dcbaa513cab17e23324e5f24e7f77b3f9995c666acb0018a438375929ba7e5c62aeb17bc7fd6ffb29bfb3c749f22bcfe99b067eef10c1be96277c67791bf9edb9cd4b115fd54204e6a59016f896cdf63a1c2f8bf4b58012e6da439e96bb8b43c00bc134ccc41c7d4a7a5035c511f571efa3e4d592f174de8085066d8277a73fb77518926ad4ce9081a50efe000ebc4e9352f07b6b67c3b6237e524cb7cf6314614c771e32e33ec4e7d8efac28bc6a60085d71761a73d326447af56bc8af2220bab4fca1b16757d807f8b57c6407724fa79d3cef3972588bb41019e60be35fe6892e9a3a17eabe01a125140d8c5ea5e04ee5a157f0ce58a29f49af87dcfd59f5ead931bc7008f6ca222a986a62af69aaef15a126a8e4b1b80b3ec37bbe78d74386cff5e03c6def15d42e24afe62b8a973c2468441d4946146817e83849ed8bca2c6a6b31036af2403029ea2110ecc6ab29c6ce4bc07ff693d2b849eeaef5b83696640667d513fc790ec42a8281e0a0af848d5584efaa62f9e26f8d8a01a5c377507c7387f6b0be5d41b3093e554928814e62957e28a6bcab74230a72b20a34cb8d62ae4f76099f59c24a2d30b9e3a63009f29798f2e7e6615bb8b113ce359ca8bde54a5846e7afbaaa113aa262d248f301bd129b0eeee0f02ddb349dc5da6d004063facdace808462f11f597173ab0f96a07f33145781dcdbcd0c76829fcadeb9a1d9f22aa87a21b05d54b01fdb854969341f2c95fee4f3a8f2375876b448138044d1aa5b6a4b06338b5c89bd78df47459d10c932b4375c65639191aa8d486490d66d0048d3762a27fd8b3b6c49a48b0fac0042efd4de1630f811f215ef131d40f295f6fc5b582571665a81082bdcc800fa2a32635a348de688787772cdfec8cbaa5ce4bf5c5d75ff6f01137be770e3226541367c7f16cf5032a217ccef13c9cdfc0114de64bb98a30d18cdd96095a76d67a243ee8a78e83f3fcb66f0d5b882fd03d4dc681dda680a9e86b7de91655273cbf5e61454fe4619885f39901224322ae465b3276b95cd57e3115b0c067e78ae38003853deb4e6c8f6c3ef3c3b85d0d9ad4cad798897f6a491af1f5fd1d0f2a04e9ef1487a04586ba53129c8956769581e1cc1da4dbccc9665914604b823388b55970a3a56e2d62f9dbf05f5f25c525ffe454c7a93c11b6cf31c5e221d4e99e18a43f6b69e4a12fb24d46374f29b6aee43ed78301285b58a382deda0d285448111940b78bbac325015ddd9bfafa838c85f6f1ca7087cd2c91606ca796b56823caeb0753c62ffced06c3927307ec2e559f978cca4dbe797078416aea323e676ea5f196d4ea9da98a53129d50d870b18dbe43c765e3c64a2113c11f5b1acc08c5bed01984d7d3db8381914594b69fb19dbb0100790feb5c03d05fabed0cce15a6d4f5c0ff7a5cc9d94948c07c0af89b5d19b3d013d71f85fc042065a7fa421366db414ccc0196570d1bbed7e25a6e3d56c56ed8d2660d6042d8d90fef19b13bd6200d73793fe8c28bb6295efdf874f42c70d4c05ce4c613643f023eb2af49b13f91285c451674e00e421a81a57235de3e35277ab96a0db856bcc785808910f9fe5ceadff718e26c57b4b22d2c64e0b7a356a0799b5c3a5e8a9f52865a435a9353b88fb9261890202c7aa4752e24945cd8a8a3b7f38bc2a2bb4e810501b0b073993a3fa39b4a563ac15282ba1409349f5275a1f15a943b3322ddb4467ba5d79c77b44e5152f3ada19ed5a69300dbeb26feba5e22bfc14f64ae60ca1b07eefecbc7cff6161c0c06413f19aa65a9ea2b6227f552bd42126d594c536f0753e1da74cdec796cd0f3938f539b09f9a0fcdd079712b40777862cdf83fd5f833e88d9bc82018ab3973b0b7c8822c7b75b152535534e8a22f750b79c1dcdb489bccba287425f50044d0d339772e300f1547673552af136f146b8e492d3c1a7bbeee850b20b320919b075c8970159388b45143371dcbc133cbe02d37a7ce9dbf5237c83d10f2660ce379ac1c492941432a0611930fb01ea3b93d52cc181944bf293f1133eb076740623dd59e592073e9ffc18b4bc30939afeec6407f43a15106249678d3125875160568ecee93ad83942dea7f78647cdea8638758c0c3e99176112d3c936c9b1792d0f510a321740d4fbeb9facb423e894267ec5039b38f7aed191f261e96aad03a5a77a4f0bb69a1e865d1b7eec5a082c383437f8942dccdcda1fb9b1e20f9dd81235fb9bac8a87302745ab4ba05e948ebf5ae853fea04fff35d22ddb355ba0ad3fdb93358d5d8b56ff1c0c1ee52807becd4970b3dc459010f38432551975be53e3ce63d543b70fc93087986d0d93709e66a44ac68a08906ef47eaf1c707e6f99a80966407df3ab224483a9b43376129d237f0718ed096fb64c25f4e7a1721b71db0f2f4dc92ca4be7e9d4339ce58abd4f410480ebd1091e33fb2f57c1c9ef9207ed5abe8caaf0ac4c4789e9bd0b4b94435e35612e72fe95956a053a28e5990737562276f0764d7975e1f901bc9f2e31b3fe33b035d10927c443f0faa2f374c1ba6386bebe0fd7901fed6c67ff94f64bb040fc8cf40efecb842496c102c076f590b63630aeeb7ec53de068b56f5ddf59b7ddade016d7837ff8709bc3eb7e69f0d740a695077080085671d59195ab0ff66e3b86ef369f0c4f77d3af1839241074a445168ad0af94b4f5e93611cc487cb52f32b82f4b7467e498a560e2fe63af3630b3aba4e49c6b63fb964012dc0522bf48a6ee165d3579bd3bd20d66599a76dbca229b357cf27b2e501d78ccc870fbad1fd126bf8149d337719e2e4ce283dc5ce85f9f54be8cc506f6ba1bfb62e04836a120f07ef883e4062c77c4b12afba164d42cb6aa295ef4e7009f9bcea47d56d48d989f35e36167768fa664b7a1c653f60b8640ac60b8cc40dc9d34b476457c1c8f7ec2fc2b27ef6c6215a4275e891168afff912b21924e0bd2da88ee8f1688369e4e8f0932d959f81e78ddd392a7f357fb46c93cb53daa3475938a570bf0d8ef4e797699cb898180b1789f6b9d5bf053d1311d5dad4bc839a446a315c56277f4098d442ea993d85ada076bfac798859f40b7d14893b19fbc22e126151ec73dafc465a593d9173586440d59d3d7f376c0fd00070e15130b658d68a0a162ecbba06060e88a51f79d879354cf63d58c1e6908cd4a2c76b2656609cf42b550bc47806360a7b030e3e6f61a5f18b4f0bdf41f2c71c418e3a2bc01a5ce8ad1d03e6c44a1db84c66636d10ddb1046b1c6d76d22bb36f9248417d6e0d85a4351d0f40ad52accc1217f00d97b1dfc0a2586c46a349b64fd9e8e06c203b6d4bb929fb2506575b8b479236081b2cd57362460e41cf848e8dfe2d0c484c5dd81bcefc42424f05f4c6258d9cacd02b4db91b23e8e0a0b5b1b4cc738a5270382dfe508ffa2542a122c5b93060a9811554018f3812978eaefb83d1d650c70adebe85dae4e0703bb44e952392768dbfa4b44dd52ed23772ca944a3c400a561bf5f7eb51128e512645a8c8505cd3a90ec9a7d0ace0c4973b4d94ac0aa3073ccdaf5bba71fd294be52a0b15646e51ae45adb415e42088486838cb237dc619628e493aff31f0de05a60a95d71c24691f6c610391714a8cfb27a2af9990c0ba7b23170ee07621b37e792b20f9f1a1aabe24b5f83764e1ddd0747d1ee92269e02a4773a089e053da675c3b6a475976bfe15c5d99115581a149e1d3f1348790323e48a8e7ab8dfa43688e9c96859f98e8cddedd5f78e00578486c924908398175089fefa0dd5b5dbb0314812bec6db5d6060d51813ecd49d63ec382c7bd634721103f4ead71556d78046b336deec9c1bb5e91f9ccdc88b2d5138562df20e6eb3488c344f9735b51c01dc7f328b3c87a473f5b12cd05e19fcabbe53ba3d1a89f388dff841d6bd4cfaa44617db464dd177fad4bdd9a746870ce67f4dc02e792b6c92a7fc626036e4a51e0bc61bd490fee057adb56467e429f686a403b5d7941c8581d4a32e06b614eecb994436ce426459184060827119650cf9ae4e6093c41e7cd4fc4ef4b9ea6e01f18618331fa0680a452df80d6311b3748be66ae0d7f70ef1dca505a491b72467aa7462752da344aa260111e5b9bf8f42a9cf1b7eafc8d37609a5b89b141a3297d8a89c631cbb7c929f982ef32966a534e9fe07c944bf4390a2c876a0f328096a358d64f6fe4fa655ca935a4db02a8e48a27b0aeb5e46e6fa4d42c0ca76711a584a88b8abb59f0cf8b81188e6262bc7ba487e167b600d1b8dc77f93644e02158abc9219674e770c2f476b023aed43a747bb84ff801c759275e47f0606ef42055a7f3f7ba225e8a5452bc5da1d2227563637fd29095f29a500acc12694bcdf7f37da04c5dc4d78ae591518e8e957fe68c8d7b2aa723c8a064d51d1400eb0b0250702ae2cc79e87e04f3f69c51ed6e674ca33bd73f7053436df5c4836f849e864ff160e7d850aad820fcefbc26b01181bdccd396da08a38010b43090c794ff14e7299b1f303df058a24560cd164000425fbfe97dd74bc57b5c27f6a360cf620a1f6e0e798929130455a6df0dbbec064a455fb48089d18e7d1a35b4ee00d55ef4a34955f3f1f744e8c0a9d2eefd59040bcb4b127b2b740c65a136110305f2ad5b7d7bb01833fc020d4d1672eb9de71a6afb1435e5607944eba3c5ede9508e19f15c6a6c195fb904a9dfc996792de6a11ac08c51aa1e9bb6b791d04fca3d673b68c49d5a7b261e7a0b79395c9872c8feaf3546f2fd506094e37762b5e300d11fe917049a3a5c8478fd71a04ded2fc4ae1f2e07a7ab47069fcd30018c90943d27ba3cc000f6658377c59b9053b03a9f550e67a10f4213200018e104f7a5d230f848f368334612e7e22338bedf48b49d3f5e25b9ac3450a78f01ac464bc64e20a10ee3fb202273bd91d62c1f254aa61fdaa76aef1ab9b4cd93f3093a9856b138832ffb4ebc4d5ad9a40cf72902fd2e7641420bca43ec709a7895661633491260f6d1d752c360b2a4fe6983ef6103b6713f98091df67deb451fd4308bf5316e99c0ef831c78de7e225620c5f2d79aadc0c2bb6436e744eab80126f129444d7ad7e44b801d5ecb10a55b1a389278dfcbbf93b82be2ee58cc55cddf492c4fb2a6369addf4107a86b87f803258c6c779157c03c484aae2085616eedd4b53b20af8748f45b51ce212506bac9cfa574d5ad16a00a683536563d912394e876ad3a05431eeae617c1b69aa05b0a8ea1d89385dd7750b29d142fa0d9c11daa651588479baca7c431e68f2570c16868cc5f95e4a34e1b18a40ab71014c13ef8dc09560bb358dfb3b5eb80bde569cc84bf94a1b573a919dcc782dc65f447cdeb6efd3b9bff56776e1750bafd8d0b9216fe44a067eb1c3369d35f90f6e5d0ab1edefcb6c282f62d83e39eb83cb7144517bf43b66cc2cc84b2bc484ad2a82ea77b82047f0d0b6931fdf0a21ccb8a342753f7703f463916da437f48980bae27cd9052ca4b1b8d030a721a61abf54e23a0851437aa1532cbb44268bfa73eb17b49b57a7ddec92d6ab5b5d178c94f7fe2a373d2060bae09cbad1a859366527ef35169d993873af0771cf7f8a6996800707cbba913edaa2554ca949cc13c8895f001926d94e0c7507a8499fa693f73b8d89c6bdcf05983a1d68d0cc827fcb825fbea0f90ec6e17302c6886f3de5e6a66be79413ab7d0818fa350741ccc0e5f1b4c72d88fb35363239f8016fc11e521911222e0e4a32585510873c1709bfcff49aff3ab614ea4ee1012ac6f6b964a8725aab5d9b18edf25b63907e1c4be414c855a4eaa0c01842a2fecb951aae17a7e7a00871eb2977ab9af0ad38f4233042c4b5e86e04948ff81fa86ac7afb49d1d83aa3157f6c073ed90c9a671bc168bab47a00caeb44e8d0b86815b997469436b7b940b3a81f731d17bee5d79f59d7bdc58da84a7dec6716387631ed9b2116dd3c280a06196cdce5789f340fc735a4865ca6eafe0f4acb1e889cf4a501edb61f68b93d67ff9412407751bc004a0db0cf17ecacee067f3616e6b83a83ff9f48878dcd5b0f011d33d567b71945f1ffac0bf7e68f87657d8f0dc7082f540c62116fb896605adc7da062a58249c35160a93e29a58ba0df7e80995b8413be24d609dce3fff0fca4df3e68875f8cfaff3e4adb315aaa615a766037778b0f5b4f01ac979d1ea4cda40d4310d4844f0c9f9cd92b78282f49a84447a744697fd8533164931d1a6e89c0c0cbf896e68171dc6e1fe5f7a9df611c4672f9e340feefad567da7a5aa983a8be3391fa290ce00b8e37b48040be5550e591df19c3434525c7e4989d8a4b4ce378b57c6f508d26aa870516f7ee63267ffdd58dbe18cb3c60a827a5babf64d5560c01c8a3d9489c52576d0900e5c6e0df4cbca52a0e4138c72f1c247a70c300fca3b18ee15096672b885494711c83d0d7f9ffd41ff9f705c50daa8d211059c510eaa010106371b91bfa775fb6ed7df0dc4103e0ab597aea6e566d2595ec303608c0693cf9f27d455c2c56178b5d9973cbf6ccb9654b6d5ba08ee732d0d7f115f8a4f50ef56ffb02f2e4d5a12c5446d5e2490e495f5a54b71aef6f1ddc8772dbdc4b7ab1917fe3e152f0a5ec48f574780361ceea18ccbcbcd7a2aab6e63c581cc2c3f780a426796cb5f47bcb05434dd21aa461e82090791b5231befd3b2512122e78332e3a3bb651fd0580d56fa452185d2507e2b3f61b36db4b474c102fdd6d2f0f3db44f3a30cc955b01fdd772c814b40a252a96f2aac994db9e94314098e4d496d18fa33f16e74df250dc2cce079231252601d8c8414d601c4f5e677f2d89d48fac80e02c7656a433a6354ceaa982d8c4f611ff6793e943f1d101ea6972e164cc3e45d043f8e055f85a0dc565ac38c06021ab5592732aa4d89e98774fbe85eb2f155d99db804121a4e3a9d338a5757aa41941045c7f6ccc89f12f4dbffecaaddc0527f11f0ef71ee90e83c3f1764a044048d158b89cc0aa54958d5be63c867acdefd70636861526a659079cd301e7cdaf3b7d12c3f6f0fb56de5811be5406ff073d0e3a9722beb2cb947f7c1fcc7e9d6c30e23c09846eeb0a21f6a0e8aab9b001d4da6a65e88ec532fa9c5858a3f6e9189c98a705627fc013ca72f22d2d08356e0407917155c0673715f252169068654c1a22d4341278126d6fd910d4a224206645d7d927aa1c72393c796961dd6c5384180b609d1ab130c9a46e099b0c3dcb9c72dd8cfdf28dac37eedbf3a30326e46df06189959c796277c492fb3dfb48b496c0b3b2a4601711957741a7e930c5c9de2820a33fd7320b59706d6b77106eb666c80995b90313d8e4fb8ab7bba9ddc583b711f18007afaa792a7c9e7a254d227604124c14230c9604256757dfd474ca3d6c92eb8edf3f3cc9c765c0bed14461fc539908aec35dedc7a348d2ecf45c57fc869088cdc4b17fc3da380f551b7422168255eb34d2809b908903c67a793ae98570adc8a80a4fac6e3cec17be4fe3461cbd35f2c0c8a5e573b78079101b5a7caccffad47e67399d9b4ace263ad9bcb41ec9868ebf11b143869f3b1ac23918606802f311983c819a02fdc7289ffc225e39b8b44368a0b4d97e8f30249451003952cbf5fdcf2de8061c5abeca0965bfbd5a1a27350af8cf951196df642cc1695c63e68ee7ab1029f8f86dee7c4d4ef78934e4736a02e3721eda38eccf393acdb6ac3e657c899432626787118f96e45f26554924c8e553141873665dc1d7331629d1903f69c9a09cb54a7d3d261032ab9976e161f92a391cfb026b97981347b6a12de442359c68c83d0447a9bc285b9c8cae9372fee180dff341b88a431615eb8c425f5e74a8674b47d2ac476cd79f04351a8b50a7aac5a2f5b678bf0b46604ba622e5054a65c5c24bb98c84039486cb9b4437b1e0037fd988c6dba9bc203f5631a7c2febdb64b8a7ff43e2bd3950f7d700fd1aaeaf5698636668c6fc173c332cdcce16829fb0d281dc70d96fad115c560737ebdd33f94f26e4f47817fc0b87d36117294748fdf1151ce2e90dbfe6e939e453641e44ee1b67a978bbfd740c7beafab17e6d52f822fe7e44a1609ed7f1773f33e8d4ddb51f040847d908a77fb814e126106d737f0a765dcad2bd465b0a588e89b2f3b19a2bcf4df5dffeed3350b20a8fc4bd3eee5eb55500f34f036eebf475d675cc976f574f30eec70478ac5bf86c3a67d632c7d5954a4be4d8fc1699b4aadb7c28392e4b741054e71313862fe7a32d095d88284c3b65a7c9df84e63cd14bc15cc274c54dcc154a31c4dc9c622851d5f3fd0046caa1844d207bca03d3d82c20dd59b2f4f852b12011a88951940afda134c234a83d40c715fe10b3c661bc46de020333608586d4d3730071cd858669d3e7895fef7d28af6354e3804378d821ba8cbb83b3fc94d0628b6d46ab870cbccd0bc35344f15cddb268241ea0d71d8ef08d8dcab2ce4f9d2181bb3c6ea9f3f0e1fd41885892f18a631a24e7588d04c11bf4ac0be001f4b5b795b895c3f9d7f28b1f5326bdea1f16d6463cc40209a195afb2b5fb3696d048c5d7ec44b9b1e6ae9ae25b225155bec20796478184c6e468128964b7b1534900fdd5d77ebe97507f6ad375f6ecf52e94606fb08e5c5368cbfbc92512732444bd2e3c0161492c686c9059bb018aabd50f3cd81b6bc678ff16aaf7dd78b165e6324ae4335843c533d3114c2bf2a3b91cac1977cd1f013412ae03426bb6c48a55683cca1dbe7443233e8e8417c0f639250f5b6f87781cd805ca2ec88e3f43ef2a9ae1411043b81182262fe5d1e2d5e7653d554e420e46a9ef33ed0d5e78cfff6f0ddbef1efe02b6f9029b6cd59785b884619d4e9e7673210995f1240e76e2098a238fed093cbeaafe48b323006b48ba5df4342dd076e4e99ecfac2496b5955611a20a7578f1186faf5f34f72928b7753a7c6f852f04b8ed8ffbf294a52e5f76e8523b8726649023825d2de08587fedbd9ce000bee89938dc0b96abb730eff01a4ac744b40fa4ff35742a5cdc01e9028e516d80d2aabadf5329dd4f2868a91bdbb35311348cfad2bc14de6fd843eca3373cd15f30f4159abb390c9707591d5838a88557edfe693262bb995f323d4fdd35b589fae58b925f0aa4e4fc4853334f7cbfa4fae7a48446cd7e2561ecafbf09c1c548e9d9105a9e381fca3dcf1714e2ff891cbb190126dc8794dd1c33d4390245a4cc03f73efe45c5e0b63b1f3e29437f237d396195ce7493907aed3c8047e7f29c9f0e7b2b2a646169279d70f38592c57bfd5f078487d252327e0a7ab014cb1f70f273d261df85929548317c6e755eb1f4eb7871ac0d31bba16960e9b690de015b8e0467b8ec72f601a66b558061bf715325ed16cf2aab599affffcb78564c0ac3be01168179b2aa0560936872c24fd7969e8a5a6eb9da90e4bf5e983de4666185f33eb7eb58fd9479499a595cb6ab5e1776f519592d7336589c2bcbe2edc481ee67853a6549e7fc417731fac163eefe138f9e3ae5e6026a9aab4b715fd75393d7dac7471360a0783b789cf113ae36b1c5413f7b2e0901af1891482f4dedb42bac546d970fccc5946297e9f7840f27b72e880343e48a1b9bb37c9fed3dcc454f13e7a13727c6d63b1e37ef2dec72a572cd568e8805382a0d1ed471f424c1eaeec8e470cd25965eea4e5685ac96ee959673887fe9ec6b83959aa17da5366db65825f68fbbaba4d850630e5dc93739052695fd21704cb44620aa6f5a3d3e721bd0f7ace84c7ec65c114bcaefc055e2e7c22d5e7a59cd6e5b8b02417cb450b8c62b39cfd512afc175f7cd6e5e8d07ac5ee6f806afea28969b7e574d7f37ec4eeb16bff39bb7b1db886fdf245524dbcdcd778b6442fb64b998ff916a4d9c7a63cc46b177850661b6fc35de93fcdf6b48de0b8195bfdb095ca00b659a7fac94be1c8f01f50ac37a233dc0762b8fbef1c002cf68b2374cd7db7c095345359839a0e583d8ceb729756f911d507f2699357c54a40a65e4a10e1c0ec69252c9d79a16b0759595756cdde03d231670eddb70385c536af2437b78ea91373ed7237ffad9d4c2806e8004f4fbdba89d7a9ec1d404add7b5c2a40ce647c9e071e6c6c00414b81a2d72ae5b3c3d75f03e8a9544a4ce1f2578a679bda1e7399665f1d9c559e0404c140898b629aec4cba1dfb0ccced465b8acef461b90e21756e4b1df8cb86815f5d080249deb147a12b9f0dd6163f0dd362af7cab83476d77adaa2020a12d00bf7724343beb718e61aef9f8bad49ff2553dee59375572ec54fd4ccd5ec59dbc17f77ee1d2c139ff9a16bf2ced0ef3a80f68fcb042b142c63563405f83b0aef7500294026b99d87f3fa0dd6007c23a13b076f4a4c39472f06c1148ca3fd6a7a7da01d07eb5662c0b47a518156696e4bb99d7e8d3e84a8f7fc04ee309ecc905476dda9b42051078c0ee869576ead55b3a61699a5c987c01b60a283b9e0290e62268b671d433e0d742c2cb0d2156feadfc5ce4f88b637977e2acaf2de47aaaf2ba825d4001299e1db2b897b273392861d407f9bf85c1ac5e52a8eace4e3f6669ca125b1e6b0cc4bf6c14a34aabd41d6ad856416945d13aacd8144b22cecfa106fd3e3c9fa246ddbbb0e12336b1356edf80223f32731d38b77862c6eb5a571c62c72dc5ed387c78c91a17d5105820efbed83dbec0214f7a715a76621b4ea46dde359c029b90e34862e577be943435d9e0cc3f1f3415fe442a98d4da202be6900ad291d82fbd9dc768ddff58a2c089ac11e9b131c21f7f8b6805265f88d528bd93735754f9fcadc7da3c5a8aa86e12670dbf072b8bea39c5302e87bf41e9e3f5b61877b83dd3e80bf2d590fb6fd64deb29c4a46f3301766021291038c2db9b20c11a1d52a71e1865a4f0df3a1f2120061ec556b70e42865353bafbf24bebcc019a8eec73ed82418d6e0660af0cc86ac34cc74c63ff3a1933a777782e56b61b20333294b64e35a636504ff9094d7cf472be5254346fd360fc5f84a85262c1d70b0ffbe172a71fcb9edde7dc417e4cf65224bd197c81ab0c6e82c0b2fed586dde375f0f53e9f83e6846865f3b1f502f2ac9719280fd1961afa19a9034632fffbc327a66af5533ba62f39128016befda8b676b1543b0d1d3443aec6337f498c865c4650f461a9ac5ed25e63f2409b0b866fb6072dce496f01f00049344a3ecdf6c7cf1f84d463cbb9cbf745df604a5514d61126126f56187b7727f091e716e631c4a9d50d8a76399dc29f9042fd9393cefb5b1c28d954d5f669726a8ca73ebdbd62b30934b201d6a93f55afa1fcce68c92cd75b237b2208b5bda15dc5ffb9414caf3fe820e923ebb4319ecc6c12102ce805940311231496ae64a82058e9710c805efaef33d296b8994ee3307cc55b776b32f69531f0d7c1b5816c59d7510d81036d238bffdf09bcae13276db151b9b5fad63c0109b390a2e3252f5180a6669937de657802fcae23461eb8072d8b582d4f5cc573626c6886e70ac71ae8b097edc6d20feac0eb4dbe51f420c8e424557403a1fc10dfa426fe95248ac5a2db4649734449e17ae0ad961ddab6150f3f2b4bd455e657b5581b636bc1a97138cb95618cf5ad0bd31cce4b6ae1458eb5dcada48f3e0a5ef17729be4b08152646c32e95d73c7d59adcd50fb1166cd558299fe5022985d79343b7297a7dc158a9edefe9a43941e8147b90a084bb51c61402afbfb75d780f2c7aa1a763b65a79a485b6dcbdeca39cde781dd8c18d90a452f49ae74fe38c822e9196558237193bde309eed78aef7cdf2da9f6a467febfe73987faeff62febb1dbb2c1c6c13b972c91a73c05fee5414dd1cd26ac44d57f60a42d8f9000b20eacbabd1a6ecef5eee0a312a4fb7b1d3f7473722f12fd4ed0e519f0393d4eed4b4d330e9de586f0e9640dd0954a95d82d8bc72cb6028a122f8dfaa6ae2f15228a2799ab2f54aeb0efd88e02577924aa450dda0ce42d78a91994a40fb760e314592ce0d1248c8b2feb98659fb521472197ba476a4afc87bfc40ba5e17e0e133f3160bb79c192f108e7d91cc90e63ba8fa766708b5aa9944828dc4731797e286192c7ec4656b23780731eb162aa17863e37a96b604aec24221779f2e36fa894414cb5e0bd3ece11569c91e1e0a3e09847b997271d39638b1f35b04c8d56df4d6b141e019ef3edabd0c4fa8d311bc20705ee6b6b9419c364e8f2a70cdd7006a08ec5f27f2d69f60cd5bb7179820f2b5e7b70242fddc4ca8a0b89d761894ffa0ae9be139be3c1d617f3637106a20ed86fda90ee603e65aac1e1142de6da6196cb693526fdd4ea5adbe31349a0ae90d53fbbe73fe0a3e7a25527a03725d84367b38715a8f845991befcbd98679120f87d7701a86d42bc1ef28b678e262368c259c64469c22354863023f80bf977a3c00fad53150f3a995fcbf518819fef751f1095cb263d10f0744a09e98bf5b7c8bfa3e3539096d9d1fd23900d4b071aba13e70ce658d799ac211c11b835b8bb5c3b391ecd31ef885f1e4bb1676d50f6b98c4a09cfdcd01db882a0e9f6d37962dcf5a8093b50cd6c743165b344711d81f6fe31249b03d009240e8e595a984658cdb1cfd14774473f2cb16d7af6cb8541f7362c62149b5c24d6ec8619f79e08483220eec6aa9739c03c373d7b6b99f06b08f70d3277ddca223fcfd4e5bffee3a2c4cba195f3383fde86d5f53ca1e07378afa9d75488f7c87c851ac5b6a5ec9c4dc205df694fd794ef2007e070cd009feed223d1dccde195627842cda93bf219115b65ea3e448b62d66a9c35d8217227d556b99c5ebc30dc01b55dc4b8823c77ccacecb1018da255a27fdcbfa6f5957c90b4e6df4e50a9a51c6928414175ba04caf44bece1db20604aec169419bc890b845eaaac842ed5c50553144c6a0918ffe0349fcb46093474f983df5717e0b6fc58b6ff3c5ab42dd640252a76157ea4ed602e8de0f910ff130e6ec93cc0a3f03b597adf38eb249cc713e7ad58806f4c309763e3965a8def12f29e3a28c87e2014461f62c19c51c810c6eeae9cacf69cce74171331489242bcd675248f9d5585203b6a39cd436c4428cd8aa7a7d82202d20124574a47bee3af7f1050e60871cf7af447f0a33c7f839fac1cc603051530bfe2c68672a5dc2d26ea76247acb228ac32e758d86ca5fd53a87fb2e918c787cdef695f1a6bf8170a50e0eb317b6df79240681eb1cfb94e19c267098b633dca726231f7f8929655349c386476656a2018ab7639a7b094ea41d4ea05ce62ee00e65f8fdb5d8360b95d007e85b1b6ea32e2162a9184a5e6ecf930dc7b950126c3130b6583b3f4d962528415ba49574938ee1ae190b131c287047c8d0dfb7ae263ce36696ea3bd9ee878f4d32fa05fedd13758192204d0d80613facbd6c12904005785b0b941a2cf680c1f55f98668cba07efe2e9f07c43391b703f3ede9ec6efbb6765f5a124e7c2f1111eba0e7c6ec15e50307f3ae4ab18f8a1f25f73117caa7c611c54c633b4b63928d0629683716a1330e7ea349454cd8ac616600868e73bd15fa205da6cdde9ee6a1bdf90012fda145960057ea690dbcabdcb01042213c58c570ce9c37cfae64781f0f9822db7487b11e67f885f5a852989675eb57c92e639ffb0285d3af126dcdf1f46b986134d9168d3300a029b80baceb07c3cf358e6837827e8ded51f4abe8237a48ea987c7133e502fc15fe0c2765a4485ae309e46e8f870e145bcd0431c4ef430a7d526b3bef6b98a400445e7ce4f86b3717824e7a8fd02b04a75381f1da834ab645a4232624cf304b31611c4d31639089e90f635b9c370369f8b7e4f126cc04eee7aa4a00b85313be9f4b4d27eb48f5ccefd6d94213fa9a071506bd18a33a58f24c222cc47de6c54ca9a4c40354b174ea1bc4ad8bb08eb18ffa55965cb7446ed52a4265f691dbfa6a12254eaa153aa3aeb4daed7e0c3aed480e06a7219a4d34d1365160b7e8453e5ca1cada92fdb5711a836a5aacc90586554c3718d53f2a14d9d7d6ec778cb95e32670665e1d0c0ed846ee61d0cd1ca03de09770397449dcea9bbf716f23e0939947ad87709a0bdaf3da726faef2a80235617a5342e7080daee47710527399dc27399b1aa2f07e7b8d53b41db1451f68398aef6f91142a8a9da9e47d03142f731f0f651fad4fb28a04e89692678133b752f563d62fb9901bebe485c5f8a3aa0cb203d0e8cb03ed2c5ff40aa3646cb796633add1a640205e55a4014c9619d4a7473caaa76c7fd2f26bcd46ac2ccab680bc7ef60c246098f8a2e956cee41539dc82b8396672ce8029001675bc769f39cdb7ac90cf4443c84d94af06b10c35433822025a2a97e2ae25bfe2ae0b511ee6835cd5e722208938507260adcb3e353806c67f7c9086cc829949e4778592b653021cb85b547ce286273b1f801004536c6e142ec059261809a91e7276699c3a4d21aed20a6fc2b6b8a3399cd7fa82e019666a573e9b492169cd3d41d8cd98f00b204e9800998ecf8427eb8b087b2b06074e2985c768e8bdca35797ef86e0d7eab1188fc59872e741fe15002882e4e8c4ac61d9737da3b442b56a7349ce4d06c82e13df761fa7d0dde7fc171204fd074c18ad0be090b008e34708628170c605a4ba3b3c2bae97ab592719e3679e9d0c582cb6c1debba46b20013030ef9c7c2fb6de9a11b101d578d89687dfcff94c231969dd3a6dd5383e7850a0b46e228e42452031668e47218ebcb5d2bc5d1612e4f4a6f85427ecf28cc7a66084b5a9ec6b8b236a95db3437877407f42265fa4a2726bff5a31d39db89247cef9c06564cfde97724673e58e06ef1c91c86c8c555a151b186db23959d1a4b503239202e70470be1d863a524c21be6d00cf267dbbc34ad47e02f1fc8ebe6b74e3adcd77f2cf67cd100836bd291df68ac041cf48cb586ddf906b355d19e4086423201d559568572de6237689f56559f7209a6100098e98b93fbc52afcfc260675de14de9d2775c52e2435bdba4c1145f0caa0da253a9054ccaf71e08b9df8e5ed95e4ca48d005262985a984de01db7491150afb2bebb66d34ff227b3c2acdd372f0e0751825a6974ab4567e3ebc18cb6ea68d21d4263b48bbfcad2937cbd2cd89b2b38166fe6fb5b7c962e219079043a076bc957586a6179d5a61526fa2205c4b319bacde4cc68e25a74708a50d7538eb70b7f2c1bd804c39dd6f9b693ece627b824b46cd1e2aa554dad70fd9676d2e6ad7c575f3407e38320ac9a2823f759202ce10a715100b804f8279198c9eb36dc73a2b860e5a14b7caf084e4300a300a6f0eb68f3b9325d54a06cb52c487fb666f7d3e5f700a69b700020055d8ba2899d769875caa55e878310c387eab89ae7bba30f040cec9298e25a50badff3a5e30a45bd1bae802c06b437e568cda0c70f40f47a93109ebc49d8118affda77d57ede1553933a0bba8fb52065317d551d8330f41586713b0c8cd13f3d7bc1727188431d144841e215ce7b0a570943885bbf6da056db27159d67a81169daa85beece4aac02421a825e9ea0c846c4239b8d1e7c61ad3979be2c387d999515cdce59070747e7fea278c77dabb31ae6d0d1ff9bc1227be6e1802b2aabad2dbe05588cd06387eae76a0d493652680dbe82b305017db8bc41c70d0a390e67fe978160ed83b68f4d9885a170b8026a4dbfbcac7042604df807f10b86342e0a8d3cee4660254537abf36fe5132c4d2b3bbb27414dc37f25270d8d56d70140b14fbd03af934a60f303b947d62946715f9334b14ec258be1a9811c1d83770adf4edfdb04bfbd78bc185a84f282ee65e48707bc0f4fb20f3a54c1119da5187e75100411f3a4884c0af2d0155bf4db3b1d9450a5fe19a6ce97ecccab69ae6ff0610f2156974c6ed87d5d629fdde9d646548b503825a67a7b436ad5871ef2a6bbd0322022f0f07244ec4fd5871ef2a6bbd0322022f0f07244ec4f99bc1e500e3a7c70fe1e341c7f6dc11cbe59055c81e9c00d83bd5a9137c18bd5be59055c81e9c00d83bd5a9137c18bd50c50cf197c91bee30e6453ca3fd3aafad41d8cd98f00b204e9800998ecf8427e7e81fbf7ff77852edf04aa9af62c25057e81fbf7ff77852edf04aa9af62c2505be9de2942de0a7efdb6ef017ed9ee2c6be9de2942de0a7efdb6ef017ed9ee2c698031e6e247a54a8e368a7581429f249cf19c342fd52ad3a15a15231fcff6de66aade63c500bdb95d1bab68c421e9f6b075ee531593cd2520efd768ec0afbe64c70fe2355c5b9532ed2e3c5aa81cbd01fbf9bb3ad8ab1e0852490de527a3c58e5be573fa6b523bae2a09524817eb1934a2a4f76dfb4a56016b429f8dee1f7376084e1408f3337f6b17635403ea9f250d0b0a84f82c798e6cce384b575687f1194a98ebbab06633b114ef8001a33078d3045ced4f694bd6c860c11a86f72c783cc20fdd8196a8c2101125f75dbd160aa56a67a53d0a857e09515d1b1ae867110a9339feacb120e3fabfefb1c321e5ef887fe8482e843fa5261d5315e4a88f792418c087cafc6fc643387c4103d4e657f4e4f53d3c7539c3c60803562efabf07a0643fe2a01cdb80f9d04944d0633a3377e586a523a7481345140cde3bf8031763f476db7e099821fa09fae0a50fafb4dec2fe28ec8705ebc00d917f4c4bb8df61d1534a99ef2c20b33029ebd559da241689976a82aa854ef2b2b9fc3fb7e5ade741016141bf664d349437c25220c2fc949376b55503a3d5f212697b620df6c1783398934df048828d9db3160a83b072236a7e381920237b00f1cfb4eb917d9ff66a7e381920237b00f1cfb4eb917d9ff6ca7f726a686358b09a6bc3455188fb21122e97aebdbcdd5812fc2cdca0c99097f1b186abc7a482548c4e0cdd9d3625882e0bfdc0eb78ca744114b42489f077d32f2227287e2f75e33216ee326fdae4eb4b0f53ffe49aae99335a2d0a81643f176ab37e536b723f6cbe07fca073daef038b9c32a2047ba6ebac2d25d8642274c2d30a2f4fd0714ec184b5365c1782e01ce74891ce550d233ae0da469c1cfed13b72a2f3dbdf1d9fa96ff61da28269b52f9769589490ac420463d64a8b2221ab25dbf4d1cb7450bef9dbf767a6bb6417a80ce4a4ab9799d6ae89da93bb03894410a9c5ebd7285afaad856f565c2af3ced88cda9d7256db2f152645ee7f192dd368661bee7d4753618ba5489cff40571cee329d6e038d4f805c0cdfd65550cbf90cf42b3fecf6fd05bd87d3ebd3d1bf0eaaefb52a3f5ad4d766aef000ce50b31aa4602707015a9d0f62f23716264cb36e02602707015a9d0f62f23716264cb36e02501f6c971a9373a0f891b7b60328f1179084c76508698fa002ca33da5ad774a69084c76508698fa002ca33da5ad774a657a1c8798fa33e8ac01437b1d188b51bffa6108f5290188d0030024744de853ac3227e84d81e5a83dfdd28e5e6d084a06b5b4e1610159d42b062badc5add27f5b0a47fca33808712e30eb1f50001a3369bfb82166760a126b9ef0482a0ae2e9cabc3bc9b9092d2fc338f587e0bed23bf5a14a5b337499415fb6a82546de97375a4cecb764e83d360f4640f554d70903b7ee13cf245d7150105631ec0b283136fb3af09ca4087481a5502e120e9ad626ddabc93a78ee50058e4f9d83b230f71bbacf7c91d35dcd826ad96a19de2bd8ed9eb48d1d832e01d829133e2a67fda1a0ef12a094f5993e325598aded094fcd35bd0c162996d68b95af3cb846ddb8a0d59e3172d2881e99659a02703e84ac190a90fea4a48f13700ece12a3496840a83735328f257cfd0790f171bb724247e99a8129d0534362c4bdab2c077b8b29d70e87d0c32cfde8c9770e54afa4cde5b7499ad1348d1e1397761a9932a84f401c4364753fc5038777913e110f2e9d83513c8572057a2a843891d29e8a68ac50bdcb4ab19d533023c103473f7b93f44ecbc9bcbde5e13d191b5aea01c64cf8fc6ed1c9ec02c2c8486ba399c5bb2ec499e9fef117440be204c65b3015e82ddf0ec04060d7f8892bec4bbae538427d03574e050ab2e0742a9ee3a23f812de31c10e10be193709c6f740b4949f90f45f47dd8807d41d8cd98f00b204e9800998ecf8427e87eea4ac69e039d5ea4016c931102a7de84457654df898fd74d330d079bf9c8fd41d8cd98f00b204e9800998ecf8427e0e3c51cc065e1e16dae8548be7ac08b73fcb8b920b77f7db88328dd491cab31f2ceb59d7710fcada64f333bf8345ff2e61b664ad12737cbcb6388ff293c676151c13ae2ab0c6b93289a387dc36dfca8ecd7b2bb3682505e4703c41de084d7ee88ad62d42efd00a531577b500a78c8ceb7e1995df0f8366e50a96877fe9ba8b88845484dd6fc6bd72e8c8290e6b0b07cb770b60a87e7b9134e9a1fa24e28c999183cb91918bb3d25dfc7b8658b78075d8388d97abf7a10fec2b57cb1fc04b7587ef6ac7f85cbd076d2962eb08b3c33002ef6ac7f85cbd076d2962eb08b3c3300234b812ad954b587babd7df633beb657548b594782c2c6886cec240c57959974829df8a88358e774fecc7acf8c3e8b733188c08c39b07968ca0c2586a58185a8b53a57d655a079b505cb7ffada1212fd338465d674731bd67d0050058a30e46f906b8fe59e07e939594f64d5f9f44cc05346394c0e87701205958361b12743002502cccf2aec4fcfe3acfb3f9d1e99440e22c842d9c4f96a9ec09c42c67704647911d17a9b612a08fc71a558933e5ad9b0d6e02f77d598875dbd577db1d193e54a16f6e71d0789a727144d2770da1155042f8ff89f0593769d29050c61459ed057d85b80366b6246e66c8228508508e11257effa6c8370a229f8092c9e14f17af1c8bce6bfa83c594fd6b39592366bf72de03c80328e9a3e875d641e11349ce85d1c9d4d6c8298009b2a3aeecd684db72d5b17207a395d8a544610e7921762bd8b1c42884fa5bdbde53d64cff469374fd3e0975740eec3481da4239017709545c418537cf1891c2fcf900a521c26959541a0a97f908aabcf4957c5314042fa3a015e1e74513773b0b2ace4991635de31e679ecfa6569224e4576452e70266b5a32dcb676de5887393545894d8655b91622dcb676de5887393545894d8655b9162837dde9d393af7be48c20a15e7e9fec665eb0e189dadac7edaa0ad15685e41720a7419178a93de5c1aa000a564363a9c5b31c89d1c8c379730375b9fc5f8b07bcf9d001049bfdf64822a412e349eb08658f3f250e4929cba2fbf96502fa106c33aa1912cfadf2169c6ce2bfee934ec7e6e4530e52c7a42ca970296b457c3af0fcafd9ab382cbe9f6633febdea978fbc6fe7f56a048c7c72b242cc63e865b099744ab4bd21dd81b758e72b7c6fd3c3a4a1a5aeb51218d6e5fd6c40051b72b8a19e87f4f9ac2e46d819ff407b1fddf23c1a2462aad4201c666bd248300bb99b45fe746d6ef428c94679627a5fba74bf6b25745cb21ef1f0acf43ef6ea98ec535ad84f707aac14d76425fb8495c8516df43c520e1904dd6d3a8b92ee2256093c41c2e6537269845624bbf1f86d8e769a330bd07ef1831434136bc09438f3c8ac75c272b53ae68151c0ed13cd7d2ded4c0db45dc98e90fc0bee185125e0653e2aebadbaac1548c0a0b967f086ee620b402fdfe55146f21a495d4f02697ae668f5a1ebe59301bddbf2bea02a986fe6991fe39fa09740a6f5da0902524462f4320691012f5174b535043834ff50e8f19131b4a16245b89b537afd476f9fe3269594c2fb65d6216ac71af588fe69b225b619c12be792e06439c7d53b823221fe4f878a8fa03ef55f5adc02476805adb0d00758b1f2a3b25e41d3f464ca409de75167125649431a2d492904950f238a809141fd07227e900dcc1eb5f930a653d237a92344502b39eb151b7e486179515883595e75a9769d73d54cbaab46ce45ed8b69693133d9dc2a02f0b627abab4524a808733dbb5f1d76e3183f45068a17a2255ee5875cd8d0e79f65c747cce35eed9516c14cb5f4fd1052b73bf8341b211488604737e12e3b87772606614f69a10b3e3945eaffef427edac4d8ed2e0ce027681d90e8b170a95b6734573dbac9f98aa49b026951f3d895f6af1d891d18560040020924712ae1ccc39fe77e8a6ac4ac7a1cfaa991548318699581c8fcb74d12c138fe340b08923f79b25a497a82634936861e55f45046adc0da02a7103694cdeac77e7c5ce248ddbce3859b93046221fe9a2c8e6cb2f1cd0de30225807901db862eb5de42e2ed6cb7bf42791a811d9dccb7c495dbc9cacc35f25b92510a30d1d73ff42a43420912444ddf0f299069d223ecc14851618d7f61a1ea14d9b69ffb299f12062d4b8a89fd9ba879235eefea32480901ea256ddc3032d9fa367a6b87960036dad23a5465402cd1f2c7fb7abadf4c0e5c56e340d83df8970f41be4ec41508802c7bec396b27d8619ab8bb648bbcc64c071db2b6ecc08e6642f384c5ec17632b567b9bb0bcf2ed5079c7c5d1afdd779eb25620183744046ac2b45744759aa63f97626dba14494abb5c843786a794b1b748a1d68a09ca410f629980409c816c3bbfe4a7d084c4e0863321ac19e82e833bca93594dbea6e87a7713c0f4a893377ff2faabed0585d0354aecb38ecabb3a2a18c16056059619fd8fa6fd5e12b1614524ea22d1c93969582a7d1100cd95d2620eb0308ea5ce8a1c9878ef36871ba8360dac8f9498d7d78ae41b7744b280839c25fc8b641f2d23d79966b516d92d3548c8bc90285c3447fedbb6cdceed3bff86591c0d7a4ea6b4dc0703aa8ceb50a2506cd3f1dca958d6ed58b3edbc85e1125bdfc5c1c7221d29325db7a57401512697eafb3ecf6b7c024c5af71e380cf0072774574fb7a397f4d3cb2277cedc892091c0a0f56e4ab975acf8c303d520bfd1f157f011b388cc8343f32cb9f64005f748df37c3a486ca35dd9dfe15e1b5bf67c367c5812402a252ea5afce8e20c7ccccaada4d42d668d88420aa47f74e75ebd843e50284b81e74de54f390d57847b62907ac4dea01e328ba5d3148d5b0417c0eba1b8cf92db4d9540bf47710dfd2b9b6f75315b7a6768621268aa85f59c0a68483fc1fa5e28ad0e48f45cf602cb9f3a3e3c8e1c495ce08d44aff81a137e91047c49c1bff8c9e28d93fe2f2387d0806ec9f1f7c12715d31e008dec7bf5b1fa863606a14cae089af56725081934eefcd43bac6646ac0b866be2cbf4340190ef8226cce638631b25c0c548aba2b0f462133285fae2db46f3c04f76bafae9ecceac1cc84b7245a60923cee8e497ae82b6f89bda2808dec4aa35c4a2299819f6cd474202360f0f944776ca63d6a59be6d3a4f10b232d693f8895dc6acaf3f2ef325cb2bcd1bb0013fedfa34b0953ac0f062711c924576d888bc4f33e59f339422eeafb87dc85c60f4e8b09b2dc05d51562c3b066239d947064145827927d21e648cd819f90fccf53fc111e25ebfe3f8e894ea8863ad0e6f4a0582e7ac4bac7fe18db019b096f7013c1d0641940f90bb4e2a04148d8853932f0281043783fccadcdc3168bc29a0f7cdf295dfc2e874df85cd06f62cf282467ae3588741a898eeb58f165d7d86157d1a4158543e6cefcb7b36113ce0b906bad203f5d0d23dfe2abb5133a6bf4527395f33e19d20538ff360b97e2fa6b086b31f2544a6c5cc35e5e3278b28d3de8dfcd4efefa7e68f7eca84885bc421aa7f6eed7a9fbf15f5f458345842daf7d58a7765f064fccb7cb76ad9c7f8493ec3ba4ef9242e1a39c59e2fca98496b59fa07abfe904fe5582f454eeea2b2b485aa235f568e8ab69e74eabbd56d81e0294cb27b208eb46b601b6507689a172999c643754004e05b0d915b6be61c1e1594c55178d35ec5ee53c91dd2d8d5248162bcad2d8be3b2cf1cbc870830d343a5eb0a520d75e7a2b64b97215d00d530693d204d77e3a1a8ccb2ce2a288f3a8601889d2cb96eeb6d8d969a55bdbd26bc405e4433721cd5eb73591c180d0f1e85fc6e9356a04e631fd557c7f53d7001f33c734d1c7369f9364947737f0e68207824d7fc1e82e4dee3e12916d352b905969b92f6027a13f300bc7637f123c5ef54f181b963606e39d26aba2c97d5531097800521b52ac764d8d0c98ad720c59e5ae06ca5c6817efad521dcb8e21359a4bb1a71e72ec0f50342023c1cf6d870a3d50a15ee4df421fc6191590f6ea9cf63b5b3c0696b517f869b6e982e7468a136aee3100b4b2301f6081daefd0784e3a3fa16b033844feb8127eae70a301b27c2afcecd385bbdac95b601a1d425505cddf069fa0cf2db7fe5f16e35e139b1d8781d354d04782e54b83c52cc149336c507a78e13cbba3e3bf279237c0846e70e11b1b4910177249bf2dc6ab14c8476ca9fefae1c250346ac6cd5f4a09950a317e6033d3a98c5e561ae5990bcc949c87a7583041c250346ac6cd5f4a09950a317e6033d1c250346ac6cd5f4a09950a317e6033d1c250346ac6cd5f4a09950a317e6033d00b2d76c39cd49f7152f846e383311307e42cf6993fe96858cf12c809331021379c62345857aff7f890fec80e70d01aca069c8544442acb954fc08bfdf7affb1dc88f085696e1f26bfd8406b7de7b8fb662f9f68d3ba852a2b61436dde9e8d5f90a1b22eec6a2cc1f55f958552c188bb83b5df5ddc66a40179af4678e0aa8eafe898244082c39b443117f7893ce0debf5a8439f4f1d75f19ef2803ab6e366bd0asm-x86rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvzkernel-2.6.32-042stab110.1.src.rpmkernel-devel-x86_64kernel-develkernel-devel-uname-rvzkernel-develvzkernel-devel(x86-64)     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-x64.eng.sw.ru 1435930590  !"#$%&'()*+,-./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*8*:*;*<*=*>*?*@*A*B*C*D*E*F*G*H*I*J*K*L*M*N*O*P*Q*R*S*T*U*V*W*X*X*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+r2.6.32-042stab110.12.6.32-042stab110.12.6.32-042stab110.12.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[\]]^^__``aabbccddeeffghhhhhhhhhhhhhhhhhhhhhiiihhhggjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjglgmmmmmmmmmmmmmmmmgnnnnonppnqnnrnnsssttuttvtsswsssssssxxxyzsss{s|s}ss~sssssssssnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn     nnnnnnnnnn !n""#$nn%nn&nn''(')''**'+''','n-nn..nn//nn001n2n334nn5nn676n89n::n;;;;;nn<n==>==?==@nABBBBnCnnDDEDDDDFGDnHInJnKLLnnnMnnNONPQNRnSnnTTnnUVnnWXYZn[[\\]^\_____\\`\[[abb[[cccndnnnnenffgfnnnnnhijhhhhklkmhhhnhhhhhhhhhhhhhohhphhhhhhqrrsqqtthhuuuuhhhhhhhvwxhyzhhhhhhhhhhhh{hhhhhhhhhhh|}hhhhh~hhhhhhhhhhhhhhhhnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn n n    n nnnnnnnn !"#n$$%&n'''n((nn)n*nn+n,,,n-./01...-234-565-7-89-:;:<-=>?>=@A=--B-C-D-EEE----FGHFF-I-J-K---LLMLLNO-PQR-S-TU-VWnnXXXXnnYnnZ[\]Znn^nn______________________________nn`anbcbbdeebfbbbgbhbbibbbjjbbkbblbbbmmmbbnbbobbpbbnnqqqrqqnnsssttutttnvvvnnwxwwnyzn{n|nn}}}n~~~nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn   n nn nn   nnnnnnnnnnnnnnnnn n!"!nn#$$$nnn%%%%%&%nnnnnnn'nn(n)n*n+,nn-.-/n0n11n23n4n55n66nn7877799:99;n<n=nnn>n?n@AnnnBBBBBBBnnCnDDDDEEEEEEEEEEEEEEEEEEEnFFFFnGGGHGGIGnnJKJJLJMnNNONNPNNNQRSSSSQNTUVVVVNWXYYYYNnnZZZ[nnn\n]]nn^^^^^^^^^^^^n____`_naaannbbcbbdbebbffbgbhbinnjnklkkmkkknnnnoooopppppppooqonrrnsntnnuuuvuuuwuuuxxxxxxuuuyuzuuu{uuu|}~~~uuuuuuuuuuuuuuuuunnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn n nn      nnnnnnnnnnnnnnnnnnnnnnnnnn !"nnn#$nn%nnn&&&nn'nnn(()(nnnn*n+n,n-n..n/n000nn11n2n334nn5556555557555n889:998;nnn<n=nn>>n?n@@ABAnCDDnnEFEnnnnGnnHHHHnnIIIIInnJJKKKKKKnnnLLMMMMMMMMMMMMMMNMMMMMMMMMMMMMLLOLPPPLnnnQnRSnnTTTTTTTTTTTTTTTnUVnnWWWWXYWWnnnZ[[ZZZZZZ\Z]Z^Z_ZZ`ZaZZZbbbcbZZZddeZZZZZZZfZZZgZZZhhiZZjjkZlZZZmnmmZZZZoZppZqqqrqZsZtZZuuvZZwwxwyzw{wZZZ|n}~}nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnnn   nn n     n n  nn nnn nn n n                  n  nn  nn n  n n n nn nnn     n n !n " #nnn $ $ $ % $ $ & $ $nnn 'n (nn ) ) ) * ) ) + , ) ) - . . . . ) ) ) ) / ) ) 0 ) ) ) ) 1 1 2 3 1 4 ) ) ) ) ) 5 ) ) ) 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 8 6 ) ) ) ) 9 ) ) ) ) : ) ) ) ) ) ) ) ) ) ) ) ; ; < < < ; ; ; ; ; ; ; ; = = ; ; ) > > ? ) @ ) ) ) ) A B ) ) ) ) C C C C C C C D C C E C C F C C G C C C C C C C C C C H C C I C J C C C C C C C C C C C C K C L C C C C C C C C ) ) M ) ) N ) O ) ) ) ) P P Q P P P P P P P P P ) ) ) ) ) R ) ) S ) ) ) T T U V ) ) ) W ) ) X ) Y ) ) )nn Z [ \n ] ] ^ ] _nn `n ann b b b c b bn d enn f f f fnn gn h h i j h hn k l l mnn nn o o p on q q q r q q s q q q q t q q u u u q q q q q v v v v v q q q w w q x q q y z q { q q q q q q | q q } } q q q q q ~ ~ ~ q q  q q q q q q q q q q q q q q q qn n nn nn n n n nnnn nnnn n n n n n nnn nn n nn n nn n nn nnn nn n nn nn nnn n n nn nnn n nn g g g g                                                                                           g         g                                                                 g      g                                                                                                                                                                                                                                                         g g ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !g " "g # # $ $ $ $ $ $ $ $ $ $ $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #g % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %g & & & ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' & &g ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ) ) * + + + + + + , , + - + . + / / + 0 + 1 1 + 2 2 + 3 3 + 4 5 5 5 5 5 5 6 5 7 7 8 5 9 5 : 5 ; < < < = > > = ? ? = @ @ = = = A = B B = C C = D D D E E D F F D G G D H H = I I I J J = K K = L = M M = N N N O = P P P Q Q = R R = S S = T = U U = V V V W W = X X X Y Y = Z Z = [ [ [ \ \ [ ] ] [ ^ ^ = _ _ = ` = a a = b b = c c = d d d e e d f f = g g = h = i = j j = k k = l l = m m = n n = o = p p = q q = r r = s s s t s u = v v = w w = x x = y y = z z = { { = | | } } } ~ }  } }               kernels2.6.32-042stab110.1.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.hconfig64bit.h8139cp.h8139too8139too.h8129.hab3100core.hotp.hac97bus.hacenic.hacerwmi.hacpiacpi.hac.hapeiapei.heinj.herstdebug.hghes.hmemoryfailure.hpcieaer.hbattery.hblacklistyear.hbutton.hcontainer.hdock.hextlog.hfan.hhed.hhotplugcpu.hmemorymemory.hautoonline.hipmi.hnuma.hpcislot.hpowermeter.hprocevent.hprocessorprocessor.haggregator.hprocfsprocfs.hpower.hsbs.hsleep.hsysfspower.hthermal.htoshiba.hvideo.hwmi.hadaptecstarfire.hadm8211.hagpagp.hamd64.hintel.hsis.hvia.haic79xxcmdsperdevice.hdebugmask.hresetdelayms.haic7xxxcmdsperdevice.hdebugmask.hresetdelayms.haio.hairoairo.hcs.halim1535wdt.halim7101wdt.hamdiommuiommu.hstats.hnb.hnuma.hamd8111eth.hamigapartition.hanoninodes.harchdefconfig.hdmaaddrt64bit.henablememoryhotplug.hhotremove.hhascachelinesize.hcpuidlewait.hrelax.hdefaultidle.hhavenmisafecmpxchg.hhibernationheader.hpossible.hmayhavepcfdc.hmemoryprobe.hphysaddrt64bit.hpopulatesnodemap.hprockcoretext.hrandom.hselectmemorymodel.hsparsememdefault.henable.hsupportsdebugpagealloc.hmemoryfailure.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.hpci.hath9kath9k.hbtcoexsupport.hcommon.hhtc.hhw.hpci.hatl1.hatl1c.hatl1e.hatl2.hatmatm.hbr2684.hclip.hdrivers.hlane.htcp.hatmel.hauditaudit.harch.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.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.hrsxx.hsd.hsrsr.hvendor.hsx8.hthrottling.hblockblock.hcompat.hbna.hbnx2.hbnx2xbnx2x.hsriov.hbonding.hbootprintkdelay.htracer.hbootparamhardlockupenabledenabled.hvalue.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.hcalgaryiommu.hcancan.hbcm.hcalcbittiming.hdebugdevices.hdev.hemspci.husb.hkvaserpci.hraw.hsja1000sja1000.hplatform.hvcan.hcapiavm.hcardbus.hcardman4000.h4040.hcarl9170carl9170.hleds.hwpc.hcassini.hcb710core.hdebugassumptions.hccstackprotector.hcdrompktcdvdpktcdvd.hbuffers.hcfag12864bcfag12864b.hrate.hcfg80211cfg80211.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.hcompatcompat.hbinfmtelf.hforu64alignment.hnetlinkmessages.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.hintel.hcpumaskoffstack.hcpusets.hcramfs.hcrashcrash.hdump.hcrcccitt.hitut.ht10dif.hcrc16.hcrc32.hcrc7.hcryptocrypto.hablkhelperx86.haead.haead2.haesaes.hniintel.hx8664.halgapi.halgapi2.hansicprng.hanubis.harc4.hauthenc.hblkcipher.hblkcipher2.hblowfish.hcamellia.hcast5.hcast6.hcbc.hccm.hcrc32ccrc32c.hintel.hcrct10difcrct10dif.hpclmul.hcryptd.hctr.hcts.hdeflate.hdes.hdevhifn795x795x.hrng.hpadlockpadlock.haes.hsha.hdrbgdrbg.hctr.hhash.hhmac.hmenu.hecb.hfcrypt.hfips.hgcm.hgf128mul.hghashghash.hclmulniintel.hgluehelperx86.hhash.hhash2.hhmac.hhw.hkhazad.hlrw.hlzo.hmanager.hmanager2.hmd4.hmd5.hmichaelmic.hmpilib.hnull.hpcbc.hpcomp.hrmd128.hrmd160.hrmd256.hrmd320.hrng.hrng2.hsalsa20x8664.hseed.hseqiv.hserpent.hsha1sha1.hssse3.hsha256sha256.hssse3.hsha512sha512.hssse3.hsignaturesignature.hdsa.htea.htest.htgr192.htwofishcommon.hx8664.hvmac.hworkqueue.hwp512.hxcbc.hxts.hzlib.hcuse.hcyclades.hdavicomphy.hdca.hdcb.hdcdbas.hdeaoc.hde2104xde2104x.hdsl.hde4x5.hdebugbootparams.hbugverbose.hfs.hinfo.hkernel.hlist.hmemoryinit.hnmitimeout.hnxtest.hrodatarodata.htest.hsectionmismatch.hshirq.hstackoverflow.hdecompressbzip2.hgzip.hlzma.hdefaultcfq.hcubic.hiodelaytype.hiosched.hmmapminaddr.htcpcong.hdefconfiglist.hdelllaptop.hrbu.hwmi.hdetecthungtask.hsoftlockup.hdevport.hdevptsmultipleinstances.hdevtmpfsdevtmpfs.hmount.hdirectgbpages.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.hdmaengine.hsharedbuffer.hdmadevices.hdmardmar.hfloppywa.hdmi.hdmiid.hdnet.hdnotify.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.hftrace.he100.he1000.he1000e.hearlyprintkprintk.hdbgp.hefi.hecryptfs.hedacedac.hamd64.hdecodemce.he752x.hi3000.hi3200.hi5000.hi5100.hi5400.hi7300.hi7core.hi82975x.hmmedac.hsbridge.hx38.hedd.heeepclaptop.heeprom93cx6.hat24.hlegacy.hmax6875.hefiefi.hpartition.hvars.helfcore.henablemustcheck.henclosureservices.henic.hepic100.hepoll.hethoc.heventprofile.htracing.heventfd.hexperimental.hexportfs.hext2fsfs.hposixacl.hsecurity.hxattr.hxip.hext3defaultstoordered.hfsfs.hposixacl.hsecurity.hxattr.hext4fsfs.hposixacl.hsecurity.hxattr.hextrafirmware.hfairgroupsched.hfatdefaultcodepage.hiocharset.hfs.hfbfb.hatyaty.hbacklight.hct.hgenericlcd.hgx.haty128aty128.hbacklight.hbacklight.hbootvesasupport.hcfbcopyarea.hfillrect.himageblit.hcirrus.hddc.hdeferredio.hefi.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.hfencewatchdog.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.hstats.hfsnotify.hftl.hftraceftrace.hmcountrecord.hnmienter.hsyscalls.hfujitsulaptop.hfunctiongraphtracer.hprofiler.htracer.hfusefs.hfusionfusion.hctl.hfc.hlan.hlogging.hmaxsge.hsas.hspi.hfutex.hfwloader.hgactprob.hgarp.hgartiommu.hgenericacl.hallocator.hbugbug.hrelativepointers.hcalibratedelay.hclockeventsclockevents.hbroadcast.hbuild.hcmosupdate.hcpu.hfindfirstbit.hlastbit.hnextbit.hgpio.hhardirqshardirqs.hnodoirq.hhweight.hiomap.hirqprobe.hisadma.hpendingirq.htimevsyscall.htracer.hgfs2fsfs.hlockingdlm.hgigasetbase.hm101.hm105.hgpiolangwell.hsch.hgpiolib.hgroupsched.hhangchecktimer.hhappymeal.hhardlockupdetector.hhasdma.hiomem.hioport.hhavearchearlypfntonid.hkgdb.hkmemcheck.htracehook.hcpumaskofcpumap.hdmaapidebug.hattrs.hdynamicftrace.hefficientunalignedaccess.hftracemcountrecord.hnmienter.hfunctiongraphfptest.htracer.htracemcounttest.htracer.hide.hinteltxt.hioremapprot.hirqwork.hkernelbzip2.hgzip.hlzma.hkprobes.hkretprobes.hkvmkvm.hcpurelaxintercept.heventfd.hirqchip.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.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.hfake.hpcie.hshpc.hhpilo.hwatchdog.hwmi.hhpethpet.hemulatertc.hmmap.htimer.hhpwdtnmidecoding.hhtirq.hhugetlbpage.hhugetlbfs.hhvcdriver.hirq.hxen.hhwconsole.hrandomrandom.hamd.hintel.htimeriomem.hvia.hvirtio.hhwmonhwmon.hvid.hhwpoisoninject.hhypervhyperv.hballoon.hkeyboard.hmouse.hnet.hstorage.hutils.hhysdnhysdn.hcapi.hhzhz.h1000.hi2ci2c.halgobit.halgopca.hamd756amd756.hs4882.hamd8111.hboardinfo.hchardev.hcompat.hhelperauto.hi801.hisch.hismt.hnforce2nforce2.hs4985.hparportparport.hlight.hpcaplatform.hpiix4.hscmi.hsimtec.hsis96x.hstub.htinyusb.hvia.hviapro.hvoodoo3.hi40e.hi40evf.hi6300esbwdt.hi7300idleidle.hioatchannel.hi8k.hia32emulation.hib700wdt.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.hipath.hipoibipoib.hcm.hdebug.hiser.hmthcamthca.hdebug.hnes.hocrdma.hqibqib.hdca.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.hwm831xon.hyealink.hintelidle.hioatdma.hips.hpowerclamp.hrapl.htxt.hintrremap.hiodelay0x80.htype0x80.h0xed.hnone.hudelay.hiommuapi.hhelper.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.hisadmaapi.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.hiwlegacy.hiwlmvm.hiwlwifiiwlwifi.hopmodemodular.hixgb.hixgbeixgbe.hdca.hdcb.hhwmon.hptp.hixgbevf.hjbd.hjbd2.hjffs2fsfs.hdebug.hposixacl.hsecurity.hwritebuffer.hxattr.hrtime.hsummary.hzlib.hjme.hjoliet.hkallsymskallsyms.hall.hextrapass.hkarmapartition.hkernelkernel.releasegzip.hkexeckexec.hautoreserve.hjump.hreusecrash.hkeyboardadp5588.hatkbd.hmax7359.hopencores.hkeyskeys.hcompat.hdebugprockeys.hkgdbkgdb.hserialconsole.htests.hkmemtrace.hkprobeevent.hkprobes.hkretprobes.hks0108ks0108.hdelay.hport.hksm.hkstaled.hkvmkvm.hamd.hapicarchitecture.hclock.hguest.hintel.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.hlockdlockd.hv4.hlockdepsupport.hlockupdetector.hlogbufshift.hlogologo.hlinuxclut224.hpsbmclut224.hloopbacktarget.hlpcich.hsch.hlsiet1011cphy.hlxtphy.hlzocompress.hdecompress.hmacemumousebtn.hpartition.hmac80211mac80211.hhasrc.hhwsim.hleds.hrcdefaultdefault.hminstrel.hminstrelminstrel.hht.hmachzwdt.hmacintoshdrivers.hmacvlan.hmacvtap.hmagicsysrq.hmarvellphy.hmaxrawdevs.hmaxsmp.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.hmemoryfailure.hgangsgangs.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.hmmummu.hnotifier.hmoduleforceload.hsig.hsrcversionall.hunload.hverifyverify.helf.hmodules.hmodversions.hmouseappletouch.hbcm5974.hps2ps2.halps.helantech.hlifebook.hlogips2pp.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.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.hne2kpci.hneedbouncepool.hdmamapstate.hmultiplenodes.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.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.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.hwdogtmo.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.hnodesshift.hspanothernodes.hnoptracer.husbxceiv.hnortelhermes.hnouveaudebugdebug.hdefault.hnozomi.hnrcpus.hns83820.hnumanuma.hirqdesc.hnvram.hopenvswitchopenvswitch.hgre.hvxlan.hoprofileoprofile.heventmultiplex.hoptimizeinlining.hoptprobes.hosfpartition.houtputformat.hovsbrcompat.hp54common.hleds.hpci.husb.hpacketpacket.hmmap.hpageflagsextended.hpanasoniclaptop.hparavirtparavirt.hclock.hguest.hparportparport.h1284.hnotpc.hpcpc.hpcmcia.hserial.hpartitionadvanced.hpataacpi.hali.hamd.hartop.hatiixp.hatp867x.hcmd64x.hhpt366.hhpt37x.hhpt3x2n.hhpt3x3.hit8213.hit821x.hjmicron.hmarvell.hnetcell.hninja32.holdpiix.hpcmcia.hpdcold.hpdc2027x.hrdc.hsch.hserverworks.hsil680.hsis.hvia.hpccardpccard.hnonstatic.hpchgbe.hpcipci.hatmel.hdirect.hdomains.hhermes.hiov.hlegacy.hmmconfig.hmsimsi.hdefaulton.hquirks.hstub.hpcieecrc.hpcieaerpcieaer.hinject.hpcieaspm.hpcieportbus.hpcipcwatchdog.hpcmciapcmcia.h3c574.h3c589.hatmel.haxnet.hfmvj18x.hhermes.hioctl.hloadcis.hnmclan.hpcnet.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.hpowercap.hppdev.hpppppp.hasync.hdeflate.hfilter.hmppe.hmultilink.hsynctty.hpppoatm.hpppoe.hpppol2tp.hpps.hpram.hpramcachepramcache.hfeaturenosync.hpramfs.hpreemptnotifiers.hvoluntary.hpreventfirmwarebuild.hprintquotawarning.hprinter.hprintkprintk.htime.hprocevents.hfs.hkcore.hpagemonitor.hpidcpuset.hsysctl.hvmcore.hprofiling.hprovideohci1394dmainit.hpstore.hpswap.hptp1588clock.hpvpanic.hqfmtv2.hqla3xxx.hqlcnicqlcnic.hdcb.hhwmon.hsriov.hqlge.hqsemiphy.hqt2160.hquotaquota.hcompat.hnetlinkinterface.htree.hquotactl.hr6040.hr8169r8169.hvlan.hraidattrs.hraid6pq.hrawdriver.hrccore.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.hliblib.hcrypto.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.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.hsgigru.hioc4.hpartition.hxp.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.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.hjack.hkctljack.hkorg1212.hlayla20.hlayla24.hlx6464es.hmaestro3.hmia.hmixart.hmixeross.hmona.hmpu401mpu401.huart.hmtpav.hopl3liblib.hseq.hossemul.hoxygenoxygen.hlib.hpci.hpcmpcm.hossoss.hplugins.hpcmcia.hpcsp.hpcxhr.hrawmidirawmidi.hseq.hrme32.hrme96.hrme9652.hsbcommon.hsb16dsp.hseqdummy.hhrtimerdefault.hsequencersequencer.hoss.htimer.htrident.husbusb.h6fire.haudio.hcaiaqcaiaq.hinput.hua101.hus122l.husx2y.hverboseprocfs.hvia82xxvia82xx.hmodem.hvirmidi.hvirtuoso.hvmaster.hvxlib.hvx222.hsoccameracamera.hmt9m001.hmt9m111.hmt9t031.hmt9v022.hov772x.hplatform.htw9910.hsoftwatchdog.hsolarisx86partition.hsonylaptop.hsonypicompat.hsoundsound.hosscorecore.hpreclaim.hsparseirq.hsparsememsparsemem.hextreme.hmanual.hvmemmapvmemmap.henable.hsplitptlockcpus.hsquashfssquashfs.hfragmentcachesize.hssbssb.hb43pcibridge.hblockio.hdriverpcicorepcicore.hpossible.hpcihostpcihost.hpossible.hpcmciahostpcmciahost.hpossible.hpossible.hsdiohostsdiohost.hpossible.hsprom.hssfdc.hstacktracer.hstacktracestacktrace.hsupport.hstaging.hstandalone.hste10xp.hstopmachine.hstp.hstrictdevmem.hstripasmsyms.hsunpartition.hsundance.hsungem.hsunrpcsunrpc.hgss.hxprtrdma.hsuspendsuspend.hfreezer.hswap.hswiotlb.hsyncookies.hsynclinksynclink.hgt.hsynclinkmp.hsyshypervisor.hsysctlsysctl.hsyscall.hsysfssysfs.hdeprecateddeprecated.hdyn.hv2.hsysproftracer.hsysrqdebug.hsysvipcsysvipc.hcompat.hsysctl.htabletusbacecad.haiptek.hgtco.hkbtab.hwacom.htargetcore.htaskdelayacct.hioaccounting.hxacct.htaskstats.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.htouchscreenad7879ad7879.hi2c.heeti.helo.hfujitsu.hgunze.hinexio.hmcs5000.hmtouch.hpenmount.htouchit213.htouchright.htouchwin.htsc2007.husb3m.hcomposite.hdmctsc10.he2i.hegalax.heturbo.hgeneraltouch.hgotop.hgunze.hidealtek.hirtouch.hitm.hjastec.hpanjit.hwacomw8001.htraceirqflagssupport.htracepoints.htracermaxtrace.htracingtracing.hsupport.htrackdirtypages.htransparenthugepage.htreercu.httpcieeprom.htuliptulip.hmmio.htun.htyphoon.hubifsfsfs.hlzo.hxattr.hzlib.hudffs.hnls.hueficper.hueventhelperpath.huid16.huiouio.haec.hcif.hpcigeneric.hpdrvpdrv.hgenirq.hsercos3.hsmx.huli526x.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.hreturnnotifier.hstacktracesupport.hutrace.hutsns.huvmmtimer.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.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.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.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.hx86x86.h6464.hacpinuma.hsmp.hacpicpufreq.hcmov.hcmpxchg.hcmpxchg64.hcpu.hcpuid.hdebugctlmsr.hextendedplatform.hht.hintelpstate.hinternodecachebytes.hioapic.hl1cachebytes.hshift.hlocalapic.hmcemce.hamd.hinject.hintel.hthreshold.hminimumcpufamily.hmpparse.hmsr.hp4clockmod.hpat.hpcccpufreq.hplatformdevices.hpmtimer.hpowernowk8.hrerouteforbrokenbootirqs.hreservelow64k.hspeedsteplib.hsupportsmemoryfailure.hthermalvector.htrampoline.htsc.huv.hwpworksok.hx2apic.hxadd.hxenxen.hballoon.hblkdevfrontend.hcompatxenfs.hdebugfs.hdevevtchn.hfbdevfrontend.hkbddevfrontend.hmaxdomainmemory.hnetdevfrontend.hplatformpci.hsaverestore.hscrubpages.hsyshypervisor.hxenfs.hxfrmxfrm.hipcomp.hmigrate.hstatistics.hsubpolicy.huser.hxfsfs.hposixacl.hquota.hxorblocks.hyentayenta.henetune.ho2.hricoh.hti.htoshiba.hzd1211rw.hzisofs.hzlibdeflate.hinflate.hzonedmadma.hflag.hdma32.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//usr/src/kernels/2.6.32-042stab110.1/arch//usr/src/kernels/2.6.32-042stab110.1/arch/alpha//usr/src/kernels/2.6.32-042stab110.1/arch/alpha/boot//usr/src/kernels/2.6.32-042stab110.1/arch/alpha/kernel//usr/src/kernels/2.6.32-042stab110.1/arch/alpha/lib//usr/src/kernels/2.6.32-042stab110.1/arch/alpha/math-emu//usr/src/kernels/2.6.32-042stab110.1/arch/alpha/mm//usr/src/kernels/2.6.32-042stab110.1/arch/alpha/oprofile//usr/src/kernels/2.6.32-042stab110.1/arch/arm//usr/src/kernels/2.6.32-042stab110.1/arch/arm/boot//usr/src/kernels/2.6.32-042stab110.1/arch/arm/boot/bootp//usr/src/kernels/2.6.32-042stab110.1/arch/arm/boot/compressed//usr/src/kernels/2.6.32-042stab110.1/arch/arm/common//usr/src/kernels/2.6.32-042stab110.1/arch/arm/kernel//usr/src/kernels/2.6.32-042stab110.1/arch/arm/lib//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-aaec2000//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-at91//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-bcmring//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-bcmring/csp//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-bcmring/csp/chipc//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-bcmring/csp/dmac//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-bcmring/csp/tmr//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-clps711x//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-davinci//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-ebsa110//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-ep93xx//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-footbridge//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-gemini//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-h720x//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-integrator//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-iop13xx//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-iop32x//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-iop33x//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-ixp2000//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-ixp23xx//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-ixp4xx//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-kirkwood//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-ks8695//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-l7200//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-lh7a40x//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-loki//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-mmp//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-msm//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-mv78xx0//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-mx1//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-mx2//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-mx25//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-mx3//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-mxc91231//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-netx//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-nomadik//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-ns9xxx//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-omap1//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-omap2//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-orion5x//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-pnx4008//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-pxa//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-realview//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-rpc//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-s3c2400//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-s3c2410//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-s3c2412//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-s3c2440//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-s3c2442//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-s3c2443//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-s3c6400//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-s3c6410//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-s5pc100//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-sa1100//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-shark//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-stmp378x//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-stmp37xx//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-u300//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-versatile//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mach-w90x900//usr/src/kernels/2.6.32-042stab110.1/arch/arm/mm//usr/src/kernels/2.6.32-042stab110.1/arch/arm/nwfpe//usr/src/kernels/2.6.32-042stab110.1/arch/arm/oprofile//usr/src/kernels/2.6.32-042stab110.1/arch/arm/plat-iop//usr/src/kernels/2.6.32-042stab110.1/arch/arm/plat-mxc//usr/src/kernels/2.6.32-042stab110.1/arch/arm/plat-omap//usr/src/kernels/2.6.32-042stab110.1/arch/arm/plat-orion//usr/src/kernels/2.6.32-042stab110.1/arch/arm/plat-pxa//usr/src/kernels/2.6.32-042stab110.1/arch/arm/plat-s3c//usr/src/kernels/2.6.32-042stab110.1/arch/arm/plat-s3c24xx//usr/src/kernels/2.6.32-042stab110.1/arch/arm/plat-s3c64xx//usr/src/kernels/2.6.32-042stab110.1/arch/arm/plat-s5pc1xx//usr/src/kernels/2.6.32-042stab110.1/arch/arm/plat-stmp3xxx//usr/src/kernels/2.6.32-042stab110.1/arch/arm/tools//usr/src/kernels/2.6.32-042stab110.1/arch/arm/vfp//usr/src/kernels/2.6.32-042stab110.1/arch/avr32//usr/src/kernels/2.6.32-042stab110.1/arch/avr32/boards//usr/src/kernels/2.6.32-042stab110.1/arch/avr32/boards/atngw100//usr/src/kernels/2.6.32-042stab110.1/arch/avr32/boards/atstk1000//usr/src/kernels/2.6.32-042stab110.1/arch/avr32/boards/favr-32//usr/src/kernels/2.6.32-042stab110.1/arch/avr32/boards/hammerhead//usr/src/kernels/2.6.32-042stab110.1/arch/avr32/boards/merisc//usr/src/kernels/2.6.32-042stab110.1/arch/avr32/boards/mimc200//usr/src/kernels/2.6.32-042stab110.1/arch/avr32/boot//usr/src/kernels/2.6.32-042stab110.1/arch/avr32/boot/images//usr/src/kernels/2.6.32-042stab110.1/arch/avr32/boot/u-boot//usr/src/kernels/2.6.32-042stab110.1/arch/avr32/kernel//usr/src/kernels/2.6.32-042stab110.1/arch/avr32/lib//usr/src/kernels/2.6.32-042stab110.1/arch/avr32/mach-at32ap//usr/src/kernels/2.6.32-042stab110.1/arch/avr32/mm//usr/src/kernels/2.6.32-042stab110.1/arch/avr32/oprofile//usr/src/kernels/2.6.32-042stab110.1/arch/blackfin//usr/src/kernels/2.6.32-042stab110.1/arch/blackfin/boot//usr/src/kernels/2.6.32-042stab110.1/arch/blackfin/kernel//usr/src/kernels/2.6.32-042stab110.1/arch/blackfin/kernel/cplb-mpu//usr/src/kernels/2.6.32-042stab110.1/arch/blackfin/kernel/cplb-nompu//usr/src/kernels/2.6.32-042stab110.1/arch/blackfin/lib//usr/src/kernels/2.6.32-042stab110.1/arch/blackfin/mach-bf518//usr/src/kernels/2.6.32-042stab110.1/arch/blackfin/mach-bf518/boards//usr/src/kernels/2.6.32-042stab110.1/arch/blackfin/mach-bf527//usr/src/kernels/2.6.32-042stab110.1/arch/blackfin/mach-bf527/boards//usr/src/kernels/2.6.32-042stab110.1/arch/blackfin/mach-bf533//usr/src/kernels/2.6.32-042stab110.1/arch/blackfin/mach-bf533/boards//usr/src/kernels/2.6.32-042stab110.1/arch/blackfin/mach-bf537//usr/src/kernels/2.6.32-042stab110.1/arch/blackfin/mach-bf537/boards//usr/src/kernels/2.6.32-042stab110.1/arch/blackfin/mach-bf538//usr/src/kernels/2.6.32-042stab110.1/arch/blackfin/mach-bf538/boards//usr/src/kernels/2.6.32-042stab110.1/arch/blackfin/mach-bf548//usr/src/kernels/2.6.32-042stab110.1/arch/blackfin/mach-bf548/boards//usr/src/kernels/2.6.32-042stab110.1/arch/blackfin/mach-bf561//usr/src/kernels/2.6.32-042stab110.1/arch/blackfin/mach-bf561/boards//usr/src/kernels/2.6.32-042stab110.1/arch/blackfin/mach-common//usr/src/kernels/2.6.32-042stab110.1/arch/blackfin/mm//usr/src/kernels/2.6.32-042stab110.1/arch/blackfin/oprofile//usr/src/kernels/2.6.32-042stab110.1/arch/cris//usr/src/kernels/2.6.32-042stab110.1/arch/cris/arch-v10//usr/src/kernels/2.6.32-042stab110.1/arch/cris/arch-v10/drivers//usr/src/kernels/2.6.32-042stab110.1/arch/cris/arch-v10/kernel//usr/src/kernels/2.6.32-042stab110.1/arch/cris/arch-v10/lib//usr/src/kernels/2.6.32-042stab110.1/arch/cris/arch-v10/mm//usr/src/kernels/2.6.32-042stab110.1/arch/cris/arch-v32//usr/src/kernels/2.6.32-042stab110.1/arch/cris/arch-v32/drivers//usr/src/kernels/2.6.32-042stab110.1/arch/cris/arch-v32/drivers/mach-a3//usr/src/kernels/2.6.32-042stab110.1/arch/cris/arch-v32/drivers/mach-fs//usr/src/kernels/2.6.32-042stab110.1/arch/cris/arch-v32/drivers/pci//usr/src/kernels/2.6.32-042stab110.1/arch/cris/arch-v32/kernel//usr/src/kernels/2.6.32-042stab110.1/arch/cris/arch-v32/lib//usr/src/kernels/2.6.32-042stab110.1/arch/cris/arch-v32/mach-a3//usr/src/kernels/2.6.32-042stab110.1/arch/cris/arch-v32/mach-fs//usr/src/kernels/2.6.32-042stab110.1/arch/cris/arch-v32/mm//usr/src/kernels/2.6.32-042stab110.1/arch/cris/boot//usr/src/kernels/2.6.32-042stab110.1/arch/cris/boot/compressed//usr/src/kernels/2.6.32-042stab110.1/arch/cris/boot/rescue//usr/src/kernels/2.6.32-042stab110.1/arch/cris/include//usr/src/kernels/2.6.32-042stab110.1/arch/cris/include/arch-v32//usr/src/kernels/2.6.32-042stab110.1/arch/cris/include/arch-v32/arch//usr/src/kernels/2.6.32-042stab110.1/arch/cris/include/arch-v32/arch/hwregs//usr/src/kernels/2.6.32-042stab110.1/arch/cris/include/arch-v32/arch/hwregs/iop//usr/src/kernels/2.6.32-042stab110.1/arch/cris/kernel//usr/src/kernels/2.6.32-042stab110.1/arch/cris/mm//usr/src/kernels/2.6.32-042stab110.1/arch/frv//usr/src/kernels/2.6.32-042stab110.1/arch/frv/boot//usr/src/kernels/2.6.32-042stab110.1/arch/frv/kernel//usr/src/kernels/2.6.32-042stab110.1/arch/frv/lib//usr/src/kernels/2.6.32-042stab110.1/arch/frv/mb93090-mb00//usr/src/kernels/2.6.32-042stab110.1/arch/frv/mm//usr/src/kernels/2.6.32-042stab110.1/arch/h8300//usr/src/kernels/2.6.32-042stab110.1/arch/h8300/boot//usr/src/kernels/2.6.32-042stab110.1/arch/h8300/boot/compressed//usr/src/kernels/2.6.32-042stab110.1/arch/h8300/kernel//usr/src/kernels/2.6.32-042stab110.1/arch/h8300/kernel/timer//usr/src/kernels/2.6.32-042stab110.1/arch/h8300/lib//usr/src/kernels/2.6.32-042stab110.1/arch/h8300/mm//usr/src/kernels/2.6.32-042stab110.1/arch/h8300/platform//usr/src/kernels/2.6.32-042stab110.1/arch/h8300/platform/h8300h//usr/src/kernels/2.6.32-042stab110.1/arch/h8300/platform/h8300h/aki3068net//usr/src/kernels/2.6.32-042stab110.1/arch/h8300/platform/h8300h/generic//usr/src/kernels/2.6.32-042stab110.1/arch/h8300/platform/h8300h/h8max//usr/src/kernels/2.6.32-042stab110.1/arch/h8300/platform/h8s//usr/src/kernels/2.6.32-042stab110.1/arch/h8300/platform/h8s/edosk2674//usr/src/kernels/2.6.32-042stab110.1/arch/h8300/platform/h8s/generic//usr/src/kernels/2.6.32-042stab110.1/arch/ia64//usr/src/kernels/2.6.32-042stab110.1/arch/ia64/dig//usr/src/kernels/2.6.32-042stab110.1/arch/ia64/hp//usr/src/kernels/2.6.32-042stab110.1/arch/ia64/hp/common//usr/src/kernels/2.6.32-042stab110.1/arch/ia64/hp/sim//usr/src/kernels/2.6.32-042stab110.1/arch/ia64/hp/sim/boot//usr/src/kernels/2.6.32-042stab110.1/arch/ia64/hp/zx1//usr/src/kernels/2.6.32-042stab110.1/arch/ia64/ia32//usr/src/kernels/2.6.32-042stab110.1/arch/ia64/kernel//usr/src/kernels/2.6.32-042stab110.1/arch/ia64/kernel/cpufreq//usr/src/kernels/2.6.32-042stab110.1/arch/ia64/kvm//usr/src/kernels/2.6.32-042stab110.1/arch/ia64/lib//usr/src/kernels/2.6.32-042stab110.1/arch/ia64/mm//usr/src/kernels/2.6.32-042stab110.1/arch/ia64/oprofile//usr/src/kernels/2.6.32-042stab110.1/arch/ia64/pci//usr/src/kernels/2.6.32-042stab110.1/arch/ia64/sn//usr/src/kernels/2.6.32-042stab110.1/arch/ia64/sn/kernel//usr/src/kernels/2.6.32-042stab110.1/arch/ia64/sn/kernel/sn2//usr/src/kernels/2.6.32-042stab110.1/arch/ia64/sn/pci//usr/src/kernels/2.6.32-042stab110.1/arch/ia64/sn/pci/pcibr//usr/src/kernels/2.6.32-042stab110.1/arch/ia64/uv//usr/src/kernels/2.6.32-042stab110.1/arch/ia64/uv/kernel//usr/src/kernels/2.6.32-042stab110.1/arch/ia64/xen//usr/src/kernels/2.6.32-042stab110.1/arch/m32r//usr/src/kernels/2.6.32-042stab110.1/arch/m32r/boot//usr/src/kernels/2.6.32-042stab110.1/arch/m32r/boot/compressed//usr/src/kernels/2.6.32-042stab110.1/arch/m32r/kernel//usr/src/kernels/2.6.32-042stab110.1/arch/m32r/lib//usr/src/kernels/2.6.32-042stab110.1/arch/m32r/mm//usr/src/kernels/2.6.32-042stab110.1/arch/m32r/oprofile//usr/src/kernels/2.6.32-042stab110.1/arch/m32r/platforms//usr/src/kernels/2.6.32-042stab110.1/arch/m32r/platforms/m32104ut//usr/src/kernels/2.6.32-042stab110.1/arch/m32r/platforms/m32700ut//usr/src/kernels/2.6.32-042stab110.1/arch/m32r/platforms/mappi//usr/src/kernels/2.6.32-042stab110.1/arch/m32r/platforms/mappi2//usr/src/kernels/2.6.32-042stab110.1/arch/m32r/platforms/mappi3//usr/src/kernels/2.6.32-042stab110.1/arch/m32r/platforms/oaks32r//usr/src/kernels/2.6.32-042stab110.1/arch/m32r/platforms/opsput//usr/src/kernels/2.6.32-042stab110.1/arch/m32r/platforms/usrv//usr/src/kernels/2.6.32-042stab110.1/arch/m68k//usr/src/kernels/2.6.32-042stab110.1/arch/m68k/amiga//usr/src/kernels/2.6.32-042stab110.1/arch/m68k/apollo//usr/src/kernels/2.6.32-042stab110.1/arch/m68k/atari//usr/src/kernels/2.6.32-042stab110.1/arch/m68k/bvme6000//usr/src/kernels/2.6.32-042stab110.1/arch/m68k/fpsp040//usr/src/kernels/2.6.32-042stab110.1/arch/m68k/hp300//usr/src/kernels/2.6.32-042stab110.1/arch/m68k/ifpsp060//usr/src/kernels/2.6.32-042stab110.1/arch/m68k/kernel//usr/src/kernels/2.6.32-042stab110.1/arch/m68k/lib//usr/src/kernels/2.6.32-042stab110.1/arch/m68k/mac//usr/src/kernels/2.6.32-042stab110.1/arch/m68k/math-emu//usr/src/kernels/2.6.32-042stab110.1/arch/m68k/mm//usr/src/kernels/2.6.32-042stab110.1/arch/m68k/mvme147//usr/src/kernels/2.6.32-042stab110.1/arch/m68k/mvme16x//usr/src/kernels/2.6.32-042stab110.1/arch/m68k/q40//usr/src/kernels/2.6.32-042stab110.1/arch/m68k/sun3//usr/src/kernels/2.6.32-042stab110.1/arch/m68k/sun3/prom//usr/src/kernels/2.6.32-042stab110.1/arch/m68k/sun3x//usr/src/kernels/2.6.32-042stab110.1/arch/m68k/tools//usr/src/kernels/2.6.32-042stab110.1/arch/m68k/tools/amiga//usr/src/kernels/2.6.32-042stab110.1/arch/m68knommu//usr/src/kernels/2.6.32-042stab110.1/arch/m68knommu/kernel//usr/src/kernels/2.6.32-042stab110.1/arch/m68knommu/lib//usr/src/kernels/2.6.32-042stab110.1/arch/m68knommu/mm//usr/src/kernels/2.6.32-042stab110.1/arch/m68knommu/platform//usr/src/kernels/2.6.32-042stab110.1/arch/m68knommu/platform/5206//usr/src/kernels/2.6.32-042stab110.1/arch/m68knommu/platform/5206e//usr/src/kernels/2.6.32-042stab110.1/arch/m68knommu/platform/520x//usr/src/kernels/2.6.32-042stab110.1/arch/m68knommu/platform/523x//usr/src/kernels/2.6.32-042stab110.1/arch/m68knommu/platform/5249//usr/src/kernels/2.6.32-042stab110.1/arch/m68knommu/platform/5272//usr/src/kernels/2.6.32-042stab110.1/arch/m68knommu/platform/527x//usr/src/kernels/2.6.32-042stab110.1/arch/m68knommu/platform/528x//usr/src/kernels/2.6.32-042stab110.1/arch/m68knommu/platform/5307//usr/src/kernels/2.6.32-042stab110.1/arch/m68knommu/platform/532x//usr/src/kernels/2.6.32-042stab110.1/arch/m68knommu/platform/5407//usr/src/kernels/2.6.32-042stab110.1/arch/m68knommu/platform/68328//usr/src/kernels/2.6.32-042stab110.1/arch/m68knommu/platform/68360//usr/src/kernels/2.6.32-042stab110.1/arch/m68knommu/platform/68EZ328//usr/src/kernels/2.6.32-042stab110.1/arch/m68knommu/platform/68VZ328//usr/src/kernels/2.6.32-042stab110.1/arch/m68knommu/platform/coldfire//usr/src/kernels/2.6.32-042stab110.1/arch/microblaze//usr/src/kernels/2.6.32-042stab110.1/arch/microblaze/boot//usr/src/kernels/2.6.32-042stab110.1/arch/microblaze/kernel//usr/src/kernels/2.6.32-042stab110.1/arch/microblaze/kernel/cpu//usr/src/kernels/2.6.32-042stab110.1/arch/microblaze/lib//usr/src/kernels/2.6.32-042stab110.1/arch/microblaze/mm//usr/src/kernels/2.6.32-042stab110.1/arch/microblaze/platform//usr/src/kernels/2.6.32-042stab110.1/arch/microblaze/platform/generic//usr/src/kernels/2.6.32-042stab110.1/arch/mips//usr/src/kernels/2.6.32-042stab110.1/arch/mips/alchemy//usr/src/kernels/2.6.32-042stab110.1/arch/mips/alchemy/common//usr/src/kernels/2.6.32-042stab110.1/arch/mips/alchemy/devboards//usr/src/kernels/2.6.32-042stab110.1/arch/mips/alchemy/devboards/db1x00//usr/src/kernels/2.6.32-042stab110.1/arch/mips/alchemy/devboards/pb1000//usr/src/kernels/2.6.32-042stab110.1/arch/mips/alchemy/devboards/pb1100//usr/src/kernels/2.6.32-042stab110.1/arch/mips/alchemy/devboards/pb1200//usr/src/kernels/2.6.32-042stab110.1/arch/mips/alchemy/devboards/pb1500//usr/src/kernels/2.6.32-042stab110.1/arch/mips/alchemy/devboards/pb1550//usr/src/kernels/2.6.32-042stab110.1/arch/mips/alchemy/mtx-1//usr/src/kernels/2.6.32-042stab110.1/arch/mips/alchemy/xxs1500//usr/src/kernels/2.6.32-042stab110.1/arch/mips/ar7//usr/src/kernels/2.6.32-042stab110.1/arch/mips/basler//usr/src/kernels/2.6.32-042stab110.1/arch/mips/basler/excite//usr/src/kernels/2.6.32-042stab110.1/arch/mips/bcm47xx//usr/src/kernels/2.6.32-042stab110.1/arch/mips/bcm63xx//usr/src/kernels/2.6.32-042stab110.1/arch/mips/bcm63xx/boards//usr/src/kernels/2.6.32-042stab110.1/arch/mips/boot//usr/src/kernels/2.6.32-042stab110.1/arch/mips/cavium-octeon//usr/src/kernels/2.6.32-042stab110.1/arch/mips/cavium-octeon/executive//usr/src/kernels/2.6.32-042stab110.1/arch/mips/cobalt//usr/src/kernels/2.6.32-042stab110.1/arch/mips/dec//usr/src/kernels/2.6.32-042stab110.1/arch/mips/dec/prom//usr/src/kernels/2.6.32-042stab110.1/arch/mips/emma//usr/src/kernels/2.6.32-042stab110.1/arch/mips/emma/common//usr/src/kernels/2.6.32-042stab110.1/arch/mips/emma/markeins//usr/src/kernels/2.6.32-042stab110.1/arch/mips/fw//usr/src/kernels/2.6.32-042stab110.1/arch/mips/fw/arc//usr/src/kernels/2.6.32-042stab110.1/arch/mips/fw/cfe//usr/src/kernels/2.6.32-042stab110.1/arch/mips/fw/lib//usr/src/kernels/2.6.32-042stab110.1/arch/mips/fw/sni//usr/src/kernels/2.6.32-042stab110.1/arch/mips/gt64120//usr/src/kernels/2.6.32-042stab110.1/arch/mips/gt64120/wrppmc//usr/src/kernels/2.6.32-042stab110.1/arch/mips/jazz//usr/src/kernels/2.6.32-042stab110.1/arch/mips/kernel//usr/src/kernels/2.6.32-042stab110.1/arch/mips/lasat//usr/src/kernels/2.6.32-042stab110.1/arch/mips/lasat/image//usr/src/kernels/2.6.32-042stab110.1/arch/mips/lib//usr/src/kernels/2.6.32-042stab110.1/arch/mips/loongson//usr/src/kernels/2.6.32-042stab110.1/arch/mips/loongson/common//usr/src/kernels/2.6.32-042stab110.1/arch/mips/loongson/fuloong-2e//usr/src/kernels/2.6.32-042stab110.1/arch/mips/math-emu//usr/src/kernels/2.6.32-042stab110.1/arch/mips/mipssim//usr/src/kernels/2.6.32-042stab110.1/arch/mips/mm//usr/src/kernels/2.6.32-042stab110.1/arch/mips/mti-malta//usr/src/kernels/2.6.32-042stab110.1/arch/mips/nxp//usr/src/kernels/2.6.32-042stab110.1/arch/mips/nxp/pnx833x//usr/src/kernels/2.6.32-042stab110.1/arch/mips/nxp/pnx833x/common//usr/src/kernels/2.6.32-042stab110.1/arch/mips/nxp/pnx833x/stb22x//usr/src/kernels/2.6.32-042stab110.1/arch/mips/nxp/pnx8550//usr/src/kernels/2.6.32-042stab110.1/arch/mips/nxp/pnx8550/common//usr/src/kernels/2.6.32-042stab110.1/arch/mips/nxp/pnx8550/jbs//usr/src/kernels/2.6.32-042stab110.1/arch/mips/nxp/pnx8550/stb810//usr/src/kernels/2.6.32-042stab110.1/arch/mips/oprofile//usr/src/kernels/2.6.32-042stab110.1/arch/mips/pci//usr/src/kernels/2.6.32-042stab110.1/arch/mips/pmc-sierra//usr/src/kernels/2.6.32-042stab110.1/arch/mips/pmc-sierra/msp71xx//usr/src/kernels/2.6.32-042stab110.1/arch/mips/pmc-sierra/yosemite//usr/src/kernels/2.6.32-042stab110.1/arch/mips/power//usr/src/kernels/2.6.32-042stab110.1/arch/mips/rb532//usr/src/kernels/2.6.32-042stab110.1/arch/mips/sgi-ip22//usr/src/kernels/2.6.32-042stab110.1/arch/mips/sgi-ip27//usr/src/kernels/2.6.32-042stab110.1/arch/mips/sgi-ip32//usr/src/kernels/2.6.32-042stab110.1/arch/mips/sibyte//usr/src/kernels/2.6.32-042stab110.1/arch/mips/sibyte/bcm1480//usr/src/kernels/2.6.32-042stab110.1/arch/mips/sibyte/common//usr/src/kernels/2.6.32-042stab110.1/arch/mips/sibyte/sb1250//usr/src/kernels/2.6.32-042stab110.1/arch/mips/sibyte/swarm//usr/src/kernels/2.6.32-042stab110.1/arch/mips/sni//usr/src/kernels/2.6.32-042stab110.1/arch/mips/txx9//usr/src/kernels/2.6.32-042stab110.1/arch/mips/txx9/generic//usr/src/kernels/2.6.32-042stab110.1/arch/mips/txx9/jmr3927//usr/src/kernels/2.6.32-042stab110.1/arch/mips/txx9/rbtx4927//usr/src/kernels/2.6.32-042stab110.1/arch/mips/txx9/rbtx4938//usr/src/kernels/2.6.32-042stab110.1/arch/mips/txx9/rbtx4939//usr/src/kernels/2.6.32-042stab110.1/arch/mips/vr41xx//usr/src/kernels/2.6.32-042stab110.1/arch/mips/vr41xx/casio-e55//usr/src/kernels/2.6.32-042stab110.1/arch/mips/vr41xx/common//usr/src/kernels/2.6.32-042stab110.1/arch/mips/vr41xx/ibm-workpad//usr/src/kernels/2.6.32-042stab110.1/arch/mn10300//usr/src/kernels/2.6.32-042stab110.1/arch/mn10300/boot//usr/src/kernels/2.6.32-042stab110.1/arch/mn10300/boot/compressed//usr/src/kernels/2.6.32-042stab110.1/arch/mn10300/kernel//usr/src/kernels/2.6.32-042stab110.1/arch/mn10300/lib//usr/src/kernels/2.6.32-042stab110.1/arch/mn10300/mm//usr/src/kernels/2.6.32-042stab110.1/arch/mn10300/oprofile//usr/src/kernels/2.6.32-042stab110.1/arch/mn10300/proc-mn103e010//usr/src/kernels/2.6.32-042stab110.1/arch/mn10300/unit-asb2303//usr/src/kernels/2.6.32-042stab110.1/arch/mn10300/unit-asb2305//usr/src/kernels/2.6.32-042stab110.1/arch/parisc//usr/src/kernels/2.6.32-042stab110.1/arch/parisc/hpux//usr/src/kernels/2.6.32-042stab110.1/arch/parisc/kernel//usr/src/kernels/2.6.32-042stab110.1/arch/parisc/lib//usr/src/kernels/2.6.32-042stab110.1/arch/parisc/math-emu//usr/src/kernels/2.6.32-042stab110.1/arch/parisc/mm//usr/src/kernels/2.6.32-042stab110.1/arch/parisc/oprofile//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/boot//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/kernel//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/kernel/vdso32//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/kernel/vdso64//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/kvm//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/lib//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/math-emu//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/mm//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/oprofile//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/platforms//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/platforms/40x//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/platforms/44x//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/platforms/512x//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/platforms/52xx//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/platforms/82xx//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/platforms/83xx//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/platforms/85xx//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/platforms/86xx//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/platforms/8xx//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/platforms/amigaone//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/platforms/cell//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/platforms/cell/spufs//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/platforms/chrp//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/platforms/embedded6xx//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/platforms/iseries//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/platforms/maple//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/platforms/pasemi//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/platforms/powermac//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/platforms/prep//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/platforms/ps3//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/platforms/pseries//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/sysdev//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/sysdev/bestcomm//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/sysdev/qe_lib//usr/src/kernels/2.6.32-042stab110.1/arch/powerpc/xmon//usr/src/kernels/2.6.32-042stab110.1/arch/s390//usr/src/kernels/2.6.32-042stab110.1/arch/s390/appldata//usr/src/kernels/2.6.32-042stab110.1/arch/s390/boot//usr/src/kernels/2.6.32-042stab110.1/arch/s390/crypto//usr/src/kernels/2.6.32-042stab110.1/arch/s390/hypfs//usr/src/kernels/2.6.32-042stab110.1/arch/s390/kernel//usr/src/kernels/2.6.32-042stab110.1/arch/s390/kernel/vdso32//usr/src/kernels/2.6.32-042stab110.1/arch/s390/kernel/vdso64//usr/src/kernels/2.6.32-042stab110.1/arch/s390/kvm//usr/src/kernels/2.6.32-042stab110.1/arch/s390/lib//usr/src/kernels/2.6.32-042stab110.1/arch/s390/math-emu//usr/src/kernels/2.6.32-042stab110.1/arch/s390/mm//usr/src/kernels/2.6.32-042stab110.1/arch/s390/oprofile//usr/src/kernels/2.6.32-042stab110.1/arch/score//usr/src/kernels/2.6.32-042stab110.1/arch/score/boot//usr/src/kernels/2.6.32-042stab110.1/arch/score/kernel//usr/src/kernels/2.6.32-042stab110.1/arch/score/lib//usr/src/kernels/2.6.32-042stab110.1/arch/score/mm//usr/src/kernels/2.6.32-042stab110.1/arch/sh//usr/src/kernels/2.6.32-042stab110.1/arch/sh/boards//usr/src/kernels/2.6.32-042stab110.1/arch/sh/boards/mach-cayman//usr/src/kernels/2.6.32-042stab110.1/arch/sh/boards/mach-dreamcast//usr/src/kernels/2.6.32-042stab110.1/arch/sh/boards/mach-ecovec24//usr/src/kernels/2.6.32-042stab110.1/arch/sh/boards/mach-edosk7705//usr/src/kernels/2.6.32-042stab110.1/arch/sh/boards/mach-highlander//usr/src/kernels/2.6.32-042stab110.1/arch/sh/boards/mach-hp6xx//usr/src/kernels/2.6.32-042stab110.1/arch/sh/boards/mach-kfr2r09//usr/src/kernels/2.6.32-042stab110.1/arch/sh/boards/mach-landisk//usr/src/kernels/2.6.32-042stab110.1/arch/sh/boards/mach-lboxre2//usr/src/kernels/2.6.32-042stab110.1/arch/sh/boards/mach-microdev//usr/src/kernels/2.6.32-042stab110.1/arch/sh/boards/mach-migor//usr/src/kernels/2.6.32-042stab110.1/arch/sh/boards/mach-r2d//usr/src/kernels/2.6.32-042stab110.1/arch/sh/boards/mach-rsk//usr/src/kernels/2.6.32-042stab110.1/arch/sh/boards/mach-sdk7780//usr/src/kernels/2.6.32-042stab110.1/arch/sh/boards/mach-se//usr/src/kernels/2.6.32-042stab110.1/arch/sh/boards/mach-se/7206//usr/src/kernels/2.6.32-042stab110.1/arch/sh/boards/mach-se/7343//usr/src/kernels/2.6.32-042stab110.1/arch/sh/boards/mach-se/770x//usr/src/kernels/2.6.32-042stab110.1/arch/sh/boards/mach-se/7721//usr/src/kernels/2.6.32-042stab110.1/arch/sh/boards/mach-se/7722//usr/src/kernels/2.6.32-042stab110.1/arch/sh/boards/mach-se/7724//usr/src/kernels/2.6.32-042stab110.1/arch/sh/boards/mach-se/7751//usr/src/kernels/2.6.32-042stab110.1/arch/sh/boards/mach-se/7780//usr/src/kernels/2.6.32-042stab110.1/arch/sh/boards/mach-sh03//usr/src/kernels/2.6.32-042stab110.1/arch/sh/boards/mach-sh7763rdp//usr/src/kernels/2.6.32-042stab110.1/arch/sh/boards/mach-snapgear//usr/src/kernels/2.6.32-042stab110.1/arch/sh/boards/mach-systemh//usr/src/kernels/2.6.32-042stab110.1/arch/sh/boards/mach-titan//usr/src/kernels/2.6.32-042stab110.1/arch/sh/boards/mach-x3proto//usr/src/kernels/2.6.32-042stab110.1/arch/sh/boot//usr/src/kernels/2.6.32-042stab110.1/arch/sh/boot/compressed//usr/src/kernels/2.6.32-042stab110.1/arch/sh/boot/romimage//usr/src/kernels/2.6.32-042stab110.1/arch/sh/cchips//usr/src/kernels/2.6.32-042stab110.1/arch/sh/cchips/hd6446x//usr/src/kernels/2.6.32-042stab110.1/arch/sh/drivers//usr/src/kernels/2.6.32-042stab110.1/arch/sh/drivers/dma//usr/src/kernels/2.6.32-042stab110.1/arch/sh/drivers/pci//usr/src/kernels/2.6.32-042stab110.1/arch/sh/drivers/superhyway//usr/src/kernels/2.6.32-042stab110.1/arch/sh/kernel//usr/src/kernels/2.6.32-042stab110.1/arch/sh/kernel/cpu//usr/src/kernels/2.6.32-042stab110.1/arch/sh/kernel/cpu/irq//usr/src/kernels/2.6.32-042stab110.1/arch/sh/kernel/cpu/sh2//usr/src/kernels/2.6.32-042stab110.1/arch/sh/kernel/cpu/sh2a//usr/src/kernels/2.6.32-042stab110.1/arch/sh/kernel/cpu/sh3//usr/src/kernels/2.6.32-042stab110.1/arch/sh/kernel/cpu/sh4//usr/src/kernels/2.6.32-042stab110.1/arch/sh/kernel/cpu/sh4a//usr/src/kernels/2.6.32-042stab110.1/arch/sh/kernel/cpu/sh5//usr/src/kernels/2.6.32-042stab110.1/arch/sh/kernel/cpu/shmobile//usr/src/kernels/2.6.32-042stab110.1/arch/sh/kernel/vsyscall//usr/src/kernels/2.6.32-042stab110.1/arch/sh/lib//usr/src/kernels/2.6.32-042stab110.1/arch/sh/lib64//usr/src/kernels/2.6.32-042stab110.1/arch/sh/math-emu//usr/src/kernels/2.6.32-042stab110.1/arch/sh/mm//usr/src/kernels/2.6.32-042stab110.1/arch/sh/oprofile//usr/src/kernels/2.6.32-042stab110.1/arch/sh/tools//usr/src/kernels/2.6.32-042stab110.1/arch/sparc//usr/src/kernels/2.6.32-042stab110.1/arch/sparc/boot//usr/src/kernels/2.6.32-042stab110.1/arch/sparc/kernel//usr/src/kernels/2.6.32-042stab110.1/arch/sparc/lib//usr/src/kernels/2.6.32-042stab110.1/arch/sparc/math-emu//usr/src/kernels/2.6.32-042stab110.1/arch/sparc/mm//usr/src/kernels/2.6.32-042stab110.1/arch/sparc/oprofile//usr/src/kernels/2.6.32-042stab110.1/arch/sparc/prom//usr/src/kernels/2.6.32-042stab110.1/arch/um//usr/src/kernels/2.6.32-042stab110.1/arch/um/drivers//usr/src/kernels/2.6.32-042stab110.1/arch/um/kernel//usr/src/kernels/2.6.32-042stab110.1/arch/um/kernel/skas//usr/src/kernels/2.6.32-042stab110.1/arch/um/os-Linux//usr/src/kernels/2.6.32-042stab110.1/arch/um/os-Linux/drivers//usr/src/kernels/2.6.32-042stab110.1/arch/um/os-Linux/skas//usr/src/kernels/2.6.32-042stab110.1/arch/um/os-Linux/sys-i386//usr/src/kernels/2.6.32-042stab110.1/arch/um/os-Linux/sys-x86_64//usr/src/kernels/2.6.32-042stab110.1/arch/um/scripts//usr/src/kernels/2.6.32-042stab110.1/arch/um/sys-i386//usr/src/kernels/2.6.32-042stab110.1/arch/um/sys-ia64//usr/src/kernels/2.6.32-042stab110.1/arch/um/sys-ppc//usr/src/kernels/2.6.32-042stab110.1/arch/um/sys-x86_64//usr/src/kernels/2.6.32-042stab110.1/arch/x86//usr/src/kernels/2.6.32-042stab110.1/arch/x86/boot//usr/src/kernels/2.6.32-042stab110.1/arch/x86/boot/compressed//usr/src/kernels/2.6.32-042stab110.1/arch/x86/crypto//usr/src/kernels/2.6.32-042stab110.1/arch/x86/ia32//usr/src/kernels/2.6.32-042stab110.1/arch/x86/include//usr/src/kernels/2.6.32-042stab110.1/arch/x86/include/asm//usr/src/kernels/2.6.32-042stab110.1/arch/x86/include/asm/crypto//usr/src/kernels/2.6.32-042stab110.1/arch/x86/include/asm/trace//usr/src/kernels/2.6.32-042stab110.1/arch/x86/include/asm/uv//usr/src/kernels/2.6.32-042stab110.1/arch/x86/include/asm/visws//usr/src/kernels/2.6.32-042stab110.1/arch/x86/include/asm/xen//usr/src/kernels/2.6.32-042stab110.1/arch/x86/include/generated//usr/src/kernels/2.6.32-042stab110.1/arch/x86/kernel//usr/src/kernels/2.6.32-042stab110.1/arch/x86/kernel/acpi//usr/src/kernels/2.6.32-042stab110.1/arch/x86/kernel/acpi/realmode//usr/src/kernels/2.6.32-042stab110.1/arch/x86/kernel/apic//usr/src/kernels/2.6.32-042stab110.1/arch/x86/kernel/cpu//usr/src/kernels/2.6.32-042stab110.1/arch/x86/kernel/cpu/cpufreq//usr/src/kernels/2.6.32-042stab110.1/arch/x86/kernel/cpu/mcheck//usr/src/kernels/2.6.32-042stab110.1/arch/x86/kernel/cpu/mtrr//usr/src/kernels/2.6.32-042stab110.1/arch/x86/kvm//usr/src/kernels/2.6.32-042stab110.1/arch/x86/lguest//usr/src/kernels/2.6.32-042stab110.1/arch/x86/lib//usr/src/kernels/2.6.32-042stab110.1/arch/x86/math-emu//usr/src/kernels/2.6.32-042stab110.1/arch/x86/mm//usr/src/kernels/2.6.32-042stab110.1/arch/x86/mm/kmemcheck//usr/src/kernels/2.6.32-042stab110.1/arch/x86/oprofile//usr/src/kernels/2.6.32-042stab110.1/arch/x86/pci//usr/src/kernels/2.6.32-042stab110.1/arch/x86/power//usr/src/kernels/2.6.32-042stab110.1/arch/x86/tools//usr/src/kernels/2.6.32-042stab110.1/arch/x86/vdso//usr/src/kernels/2.6.32-042stab110.1/arch/x86/video//usr/src/kernels/2.6.32-042stab110.1/arch/x86/xen//usr/src/kernels/2.6.32-042stab110.1/arch/xtensa//usr/src/kernels/2.6.32-042stab110.1/arch/xtensa/boot//usr/src/kernels/2.6.32-042stab110.1/arch/xtensa/boot/boot-elf//usr/src/kernels/2.6.32-042stab110.1/arch/xtensa/boot/boot-redboot//usr/src/kernels/2.6.32-042stab110.1/arch/xtensa/boot/lib//usr/src/kernels/2.6.32-042stab110.1/arch/xtensa/boot/ramdisk//usr/src/kernels/2.6.32-042stab110.1/arch/xtensa/kernel//usr/src/kernels/2.6.32-042stab110.1/arch/xtensa/lib//usr/src/kernels/2.6.32-042stab110.1/arch/xtensa/mm//usr/src/kernels/2.6.32-042stab110.1/arch/xtensa/platforms//usr/src/kernels/2.6.32-042stab110.1/arch/xtensa/platforms/iss//usr/src/kernels/2.6.32-042stab110.1/arch/xtensa/platforms/s6105//usr/src/kernels/2.6.32-042stab110.1/arch/xtensa/platforms/xt2000//usr/src/kernels/2.6.32-042stab110.1/arch/xtensa/variants//usr/src/kernels/2.6.32-042stab110.1/arch/xtensa/variants/s6000//usr/src/kernels/2.6.32-042stab110.1/block//usr/src/kernels/2.6.32-042stab110.1/crypto//usr/src/kernels/2.6.32-042stab110.1/crypto/async_tx//usr/src/kernels/2.6.32-042stab110.1/crypto/mpi//usr/src/kernels/2.6.32-042stab110.1/crypto/signature//usr/src/kernels/2.6.32-042stab110.1/drivers//usr/src/kernels/2.6.32-042stab110.1/drivers/accessibility//usr/src/kernels/2.6.32-042stab110.1/drivers/accessibility/braille//usr/src/kernels/2.6.32-042stab110.1/drivers/acpi//usr/src/kernels/2.6.32-042stab110.1/drivers/acpi/acpica//usr/src/kernels/2.6.32-042stab110.1/drivers/acpi/apei//usr/src/kernels/2.6.32-042stab110.1/drivers/amba//usr/src/kernels/2.6.32-042stab110.1/drivers/ata//usr/src/kernels/2.6.32-042stab110.1/drivers/atm//usr/src/kernels/2.6.32-042stab110.1/drivers/auxdisplay//usr/src/kernels/2.6.32-042stab110.1/drivers/base//usr/src/kernels/2.6.32-042stab110.1/drivers/base/power//usr/src/kernels/2.6.32-042stab110.1/drivers/bcma//usr/src/kernels/2.6.32-042stab110.1/drivers/block//usr/src/kernels/2.6.32-042stab110.1/drivers/block/aoe//usr/src/kernels/2.6.32-042stab110.1/drivers/block/drbd//usr/src/kernels/2.6.32-042stab110.1/drivers/block/mtip32xx//usr/src/kernels/2.6.32-042stab110.1/drivers/block/paride//usr/src/kernels/2.6.32-042stab110.1/drivers/block/ploop//usr/src/kernels/2.6.32-042stab110.1/drivers/block/rsxx//usr/src/kernels/2.6.32-042stab110.1/drivers/bluetooth//usr/src/kernels/2.6.32-042stab110.1/drivers/cdrom//usr/src/kernels/2.6.32-042stab110.1/drivers/char//usr/src/kernels/2.6.32-042stab110.1/drivers/char/agp//usr/src/kernels/2.6.32-042stab110.1/drivers/char/hw_random//usr/src/kernels/2.6.32-042stab110.1/drivers/char/ip2//usr/src/kernels/2.6.32-042stab110.1/drivers/char/ipmi//usr/src/kernels/2.6.32-042stab110.1/drivers/char/mwave//usr/src/kernels/2.6.32-042stab110.1/drivers/char/pcmcia//usr/src/kernels/2.6.32-042stab110.1/drivers/char/pcmcia/ipwireless//usr/src/kernels/2.6.32-042stab110.1/drivers/char/rio//usr/src/kernels/2.6.32-042stab110.1/drivers/char/tpm//usr/src/kernels/2.6.32-042stab110.1/drivers/char/xilinx_hwicap//usr/src/kernels/2.6.32-042stab110.1/drivers/clocksource//usr/src/kernels/2.6.32-042stab110.1/drivers/connector//usr/src/kernels/2.6.32-042stab110.1/drivers/cpufreq//usr/src/kernels/2.6.32-042stab110.1/drivers/cpuidle//usr/src/kernels/2.6.32-042stab110.1/drivers/cpuidle/governors//usr/src/kernels/2.6.32-042stab110.1/drivers/crypto//usr/src/kernels/2.6.32-042stab110.1/drivers/crypto/amcc//usr/src/kernels/2.6.32-042stab110.1/drivers/crypto/nx//usr/src/kernels/2.6.32-042stab110.1/drivers/dca//usr/src/kernels/2.6.32-042stab110.1/drivers/dio//usr/src/kernels/2.6.32-042stab110.1/drivers/dma//usr/src/kernels/2.6.32-042stab110.1/drivers/dma/ioat//usr/src/kernels/2.6.32-042stab110.1/drivers/dma/ipu//usr/src/kernels/2.6.32-042stab110.1/drivers/edac//usr/src/kernels/2.6.32-042stab110.1/drivers/eisa//usr/src/kernels/2.6.32-042stab110.1/drivers/firewire//usr/src/kernels/2.6.32-042stab110.1/drivers/firmware//usr/src/kernels/2.6.32-042stab110.1/drivers/gpio//usr/src/kernels/2.6.32-042stab110.1/drivers/gpu//usr/src/kernels/2.6.32-042stab110.1/drivers/gpu/drm//usr/src/kernels/2.6.32-042stab110.1/drivers/gpu/drm/i2c//usr/src/kernels/2.6.32-042stab110.1/drivers/gpu/drm/i810//usr/src/kernels/2.6.32-042stab110.1/drivers/gpu/drm/i915//usr/src/kernels/2.6.32-042stab110.1/drivers/gpu/drm/mga//usr/src/kernels/2.6.32-042stab110.1/drivers/gpu/drm/nouveau//usr/src/kernels/2.6.32-042stab110.1/drivers/gpu/drm/nouveau/dispnv04//usr/src/kernels/2.6.32-042stab110.1/drivers/gpu/drm/panel//usr/src/kernels/2.6.32-042stab110.1/drivers/gpu/drm/r128//usr/src/kernels/2.6.32-042stab110.1/drivers/gpu/drm/radeon//usr/src/kernels/2.6.32-042stab110.1/drivers/gpu/drm/savage//usr/src/kernels/2.6.32-042stab110.1/drivers/gpu/drm/sis//usr/src/kernels/2.6.32-042stab110.1/drivers/gpu/drm/tdfx//usr/src/kernels/2.6.32-042stab110.1/drivers/gpu/drm/ttm//usr/src/kernels/2.6.32-042stab110.1/drivers/gpu/drm/via//usr/src/kernels/2.6.32-042stab110.1/drivers/gpu/vga//usr/src/kernels/2.6.32-042stab110.1/drivers/hid//usr/src/kernels/2.6.32-042stab110.1/drivers/hid/usbhid//usr/src/kernels/2.6.32-042stab110.1/drivers/hv//usr/src/kernels/2.6.32-042stab110.1/drivers/hwmon//usr/src/kernels/2.6.32-042stab110.1/drivers/hwmon/ams//usr/src/kernels/2.6.32-042stab110.1/drivers/i2c//usr/src/kernels/2.6.32-042stab110.1/drivers/i2c/algos//usr/src/kernels/2.6.32-042stab110.1/drivers/i2c/busses//usr/src/kernels/2.6.32-042stab110.1/drivers/i2c/chips//usr/src/kernels/2.6.32-042stab110.1/drivers/ide//usr/src/kernels/2.6.32-042stab110.1/drivers/idle//usr/src/kernels/2.6.32-042stab110.1/drivers/ieee1394//usr/src/kernels/2.6.32-042stab110.1/drivers/ieee802154//usr/src/kernels/2.6.32-042stab110.1/drivers/infiniband//usr/src/kernels/2.6.32-042stab110.1/drivers/infiniband/core//usr/src/kernels/2.6.32-042stab110.1/drivers/infiniband/hw//usr/src/kernels/2.6.32-042stab110.1/drivers/infiniband/hw/amso1100//usr/src/kernels/2.6.32-042stab110.1/drivers/infiniband/hw/cxgb3//usr/src/kernels/2.6.32-042stab110.1/drivers/infiniband/hw/cxgb4//usr/src/kernels/2.6.32-042stab110.1/drivers/infiniband/hw/ehca//usr/src/kernels/2.6.32-042stab110.1/drivers/infiniband/hw/ipath//usr/src/kernels/2.6.32-042stab110.1/drivers/infiniband/hw/mlx4//usr/src/kernels/2.6.32-042stab110.1/drivers/infiniband/hw/mlx5//usr/src/kernels/2.6.32-042stab110.1/drivers/infiniband/hw/mthca//usr/src/kernels/2.6.32-042stab110.1/drivers/infiniband/hw/nes//usr/src/kernels/2.6.32-042stab110.1/drivers/infiniband/hw/ocrdma//usr/src/kernels/2.6.32-042stab110.1/drivers/infiniband/hw/qib//usr/src/kernels/2.6.32-042stab110.1/drivers/infiniband/hw/usnic//usr/src/kernels/2.6.32-042stab110.1/drivers/infiniband/ulp//usr/src/kernels/2.6.32-042stab110.1/drivers/infiniband/ulp/ipoib//usr/src/kernels/2.6.32-042stab110.1/drivers/infiniband/ulp/iser//usr/src/kernels/2.6.32-042stab110.1/drivers/infiniband/ulp/srp//usr/src/kernels/2.6.32-042stab110.1/drivers/input//usr/src/kernels/2.6.32-042stab110.1/drivers/input/gameport//usr/src/kernels/2.6.32-042stab110.1/drivers/input/joystick//usr/src/kernels/2.6.32-042stab110.1/drivers/input/joystick/iforce//usr/src/kernels/2.6.32-042stab110.1/drivers/input/keyboard//usr/src/kernels/2.6.32-042stab110.1/drivers/input/misc//usr/src/kernels/2.6.32-042stab110.1/drivers/input/mouse//usr/src/kernels/2.6.32-042stab110.1/drivers/input/serio//usr/src/kernels/2.6.32-042stab110.1/drivers/input/tablet//usr/src/kernels/2.6.32-042stab110.1/drivers/input/touchscreen//usr/src/kernels/2.6.32-042stab110.1/drivers/isdn//usr/src/kernels/2.6.32-042stab110.1/drivers/isdn/act2000//usr/src/kernels/2.6.32-042stab110.1/drivers/isdn/capi//usr/src/kernels/2.6.32-042stab110.1/drivers/isdn/divert//usr/src/kernels/2.6.32-042stab110.1/drivers/isdn/gigaset//usr/src/kernels/2.6.32-042stab110.1/drivers/isdn/hardware//usr/src/kernels/2.6.32-042stab110.1/drivers/isdn/hardware/avm//usr/src/kernels/2.6.32-042stab110.1/drivers/isdn/hardware/eicon//usr/src/kernels/2.6.32-042stab110.1/drivers/isdn/hardware/mISDN//usr/src/kernels/2.6.32-042stab110.1/drivers/isdn/hisax//usr/src/kernels/2.6.32-042stab110.1/drivers/isdn/hysdn//usr/src/kernels/2.6.32-042stab110.1/drivers/isdn/i4l//usr/src/kernels/2.6.32-042stab110.1/drivers/isdn/icn//usr/src/kernels/2.6.32-042stab110.1/drivers/isdn/isdnloop//usr/src/kernels/2.6.32-042stab110.1/drivers/isdn/mISDN//usr/src/kernels/2.6.32-042stab110.1/drivers/isdn/pcbit//usr/src/kernels/2.6.32-042stab110.1/drivers/isdn/sc//usr/src/kernels/2.6.32-042stab110.1/drivers/leds//usr/src/kernels/2.6.32-042stab110.1/drivers/lguest//usr/src/kernels/2.6.32-042stab110.1/drivers/macintosh//usr/src/kernels/2.6.32-042stab110.1/drivers/mca//usr/src/kernels/2.6.32-042stab110.1/drivers/md//usr/src/kernels/2.6.32-042stab110.1/drivers/md/persistent-data//usr/src/kernels/2.6.32-042stab110.1/drivers/media//usr/src/kernels/2.6.32-042stab110.1/drivers/media/common//usr/src/kernels/2.6.32-042stab110.1/drivers/media/common/tuners//usr/src/kernels/2.6.32-042stab110.1/drivers/media/dvb//usr/src/kernels/2.6.32-042stab110.1/drivers/media/dvb/b2c2//usr/src/kernels/2.6.32-042stab110.1/drivers/media/dvb/bt8xx//usr/src/kernels/2.6.32-042stab110.1/drivers/media/dvb/dm1105//usr/src/kernels/2.6.32-042stab110.1/drivers/media/dvb/dvb-core//usr/src/kernels/2.6.32-042stab110.1/drivers/media/dvb/dvb-usb//usr/src/kernels/2.6.32-042stab110.1/drivers/media/dvb/firewire//usr/src/kernels/2.6.32-042stab110.1/drivers/media/dvb/frontends//usr/src/kernels/2.6.32-042stab110.1/drivers/media/dvb/ngene//usr/src/kernels/2.6.32-042stab110.1/drivers/media/dvb/pluto2//usr/src/kernels/2.6.32-042stab110.1/drivers/media/dvb/pt1//usr/src/kernels/2.6.32-042stab110.1/drivers/media/dvb/siano//usr/src/kernels/2.6.32-042stab110.1/drivers/media/dvb/ttpci//usr/src/kernels/2.6.32-042stab110.1/drivers/media/dvb/ttusb-budget//usr/src/kernels/2.6.32-042stab110.1/drivers/media/dvb/ttusb-dec//usr/src/kernels/2.6.32-042stab110.1/drivers/media/radio//usr/src/kernels/2.6.32-042stab110.1/drivers/media/radio/si470x//usr/src/kernels/2.6.32-042stab110.1/drivers/media/rc//usr/src/kernels/2.6.32-042stab110.1/drivers/media/rc/keymaps//usr/src/kernels/2.6.32-042stab110.1/drivers/media/video//usr/src/kernels/2.6.32-042stab110.1/drivers/media/video/au0828//usr/src/kernels/2.6.32-042stab110.1/drivers/media/video/bt8xx//usr/src/kernels/2.6.32-042stab110.1/drivers/media/video/cpia2//usr/src/kernels/2.6.32-042stab110.1/drivers/media/video/cx18//usr/src/kernels/2.6.32-042stab110.1/drivers/media/video/cx231xx//usr/src/kernels/2.6.32-042stab110.1/drivers/media/video/cx23885//usr/src/kernels/2.6.32-042stab110.1/drivers/media/video/cx25840//usr/src/kernels/2.6.32-042stab110.1/drivers/media/video/cx88//usr/src/kernels/2.6.32-042stab110.1/drivers/media/video/davinci//usr/src/kernels/2.6.32-042stab110.1/drivers/media/video/em28xx//usr/src/kernels/2.6.32-042stab110.1/drivers/media/video/et61x251//usr/src/kernels/2.6.32-042stab110.1/drivers/media/video/gspca//usr/src/kernels/2.6.32-042stab110.1/drivers/media/video/gspca/gl860//usr/src/kernels/2.6.32-042stab110.1/drivers/media/video/gspca/m5602//usr/src/kernels/2.6.32-042stab110.1/drivers/media/video/gspca/stv06xx//usr/src/kernels/2.6.32-042stab110.1/drivers/media/video/hdpvr//usr/src/kernels/2.6.32-042stab110.1/drivers/media/video/ivtv//usr/src/kernels/2.6.32-042stab110.1/drivers/media/video/ovcamchip//usr/src/kernels/2.6.32-042stab110.1/drivers/media/video/pvrusb2//usr/src/kernels/2.6.32-042stab110.1/drivers/media/video/pwc//usr/src/kernels/2.6.32-042stab110.1/drivers/media/video/saa7134//usr/src/kernels/2.6.32-042stab110.1/drivers/media/video/saa7164//usr/src/kernels/2.6.32-042stab110.1/drivers/media/video/sn9c102//usr/src/kernels/2.6.32-042stab110.1/drivers/media/video/tlg2300//usr/src/kernels/2.6.32-042stab110.1/drivers/media/video/usbvideo//usr/src/kernels/2.6.32-042stab110.1/drivers/media/video/usbvision//usr/src/kernels/2.6.32-042stab110.1/drivers/media/video/uvc//usr/src/kernels/2.6.32-042stab110.1/drivers/media/video/zc0301//usr/src/kernels/2.6.32-042stab110.1/drivers/media/video/zoran//usr/src/kernels/2.6.32-042stab110.1/drivers/memstick//usr/src/kernels/2.6.32-042stab110.1/drivers/memstick/core//usr/src/kernels/2.6.32-042stab110.1/drivers/memstick/host//usr/src/kernels/2.6.32-042stab110.1/drivers/message//usr/src/kernels/2.6.32-042stab110.1/drivers/message/fusion//usr/src/kernels/2.6.32-042stab110.1/drivers/message/i2o//usr/src/kernels/2.6.32-042stab110.1/drivers/mfd//usr/src/kernels/2.6.32-042stab110.1/drivers/misc//usr/src/kernels/2.6.32-042stab110.1/drivers/misc/c2port//usr/src/kernels/2.6.32-042stab110.1/drivers/misc/cb710//usr/src/kernels/2.6.32-042stab110.1/drivers/misc/eeprom//usr/src/kernels/2.6.32-042stab110.1/drivers/misc/hdpuftrs//usr/src/kernels/2.6.32-042stab110.1/drivers/misc/ibmasm//usr/src/kernels/2.6.32-042stab110.1/drivers/misc/sgi-gru//usr/src/kernels/2.6.32-042stab110.1/drivers/misc/sgi-xp//usr/src/kernels/2.6.32-042stab110.1/drivers/mmc//usr/src/kernels/2.6.32-042stab110.1/drivers/mmc/card//usr/src/kernels/2.6.32-042stab110.1/drivers/mmc/core//usr/src/kernels/2.6.32-042stab110.1/drivers/mmc/host//usr/src/kernels/2.6.32-042stab110.1/drivers/mtd//usr/src/kernels/2.6.32-042stab110.1/drivers/mtd/chips//usr/src/kernels/2.6.32-042stab110.1/drivers/mtd/devices//usr/src/kernels/2.6.32-042stab110.1/drivers/mtd/lpddr//usr/src/kernels/2.6.32-042stab110.1/drivers/mtd/maps//usr/src/kernels/2.6.32-042stab110.1/drivers/mtd/nand//usr/src/kernels/2.6.32-042stab110.1/drivers/mtd/onenand//usr/src/kernels/2.6.32-042stab110.1/drivers/mtd/tests//usr/src/kernels/2.6.32-042stab110.1/drivers/mtd/ubi//usr/src/kernels/2.6.32-042stab110.1/drivers/net//usr/src/kernels/2.6.32-042stab110.1/drivers/net/appletalk//usr/src/kernels/2.6.32-042stab110.1/drivers/net/arcnet//usr/src/kernels/2.6.32-042stab110.1/drivers/net/arm//usr/src/kernels/2.6.32-042stab110.1/drivers/net/atl1c//usr/src/kernels/2.6.32-042stab110.1/drivers/net/atl1e//usr/src/kernels/2.6.32-042stab110.1/drivers/net/atlx//usr/src/kernels/2.6.32-042stab110.1/drivers/net/benet//usr/src/kernels/2.6.32-042stab110.1/drivers/net/bna//usr/src/kernels/2.6.32-042stab110.1/drivers/net/bnx2x//usr/src/kernels/2.6.32-042stab110.1/drivers/net/bonding//usr/src/kernels/2.6.32-042stab110.1/drivers/net/can//usr/src/kernels/2.6.32-042stab110.1/drivers/net/can/sja1000//usr/src/kernels/2.6.32-042stab110.1/drivers/net/can/usb//usr/src/kernels/2.6.32-042stab110.1/drivers/net/chelsio//usr/src/kernels/2.6.32-042stab110.1/drivers/net/cris//usr/src/kernels/2.6.32-042stab110.1/drivers/net/cxgb3//usr/src/kernels/2.6.32-042stab110.1/drivers/net/cxgb4//usr/src/kernels/2.6.32-042stab110.1/drivers/net/e1000//usr/src/kernels/2.6.32-042stab110.1/drivers/net/e1000e//usr/src/kernels/2.6.32-042stab110.1/drivers/net/ehea//usr/src/kernels/2.6.32-042stab110.1/drivers/net/enic//usr/src/kernels/2.6.32-042stab110.1/drivers/net/fs_enet//usr/src/kernels/2.6.32-042stab110.1/drivers/net/hamradio//usr/src/kernels/2.6.32-042stab110.1/drivers/net/hyperv//usr/src/kernels/2.6.32-042stab110.1/drivers/net/i40e//usr/src/kernels/2.6.32-042stab110.1/drivers/net/i40evf//usr/src/kernels/2.6.32-042stab110.1/drivers/net/ibm_newemac//usr/src/kernels/2.6.32-042stab110.1/drivers/net/igb//usr/src/kernels/2.6.32-042stab110.1/drivers/net/igbvf//usr/src/kernels/2.6.32-042stab110.1/drivers/net/irda//usr/src/kernels/2.6.32-042stab110.1/drivers/net/ixgb//usr/src/kernels/2.6.32-042stab110.1/drivers/net/ixgbe//usr/src/kernels/2.6.32-042stab110.1/drivers/net/ixgbevf//usr/src/kernels/2.6.32-042stab110.1/drivers/net/ixp2000//usr/src/kernels/2.6.32-042stab110.1/drivers/net/mlx4//usr/src/kernels/2.6.32-042stab110.1/drivers/net/mlx5//usr/src/kernels/2.6.32-042stab110.1/drivers/net/mlx5/core//usr/src/kernels/2.6.32-042stab110.1/drivers/net/myri10ge//usr/src/kernels/2.6.32-042stab110.1/drivers/net/netxen//usr/src/kernels/2.6.32-042stab110.1/drivers/net/pch_gbe//usr/src/kernels/2.6.32-042stab110.1/drivers/net/pcmcia//usr/src/kernels/2.6.32-042stab110.1/drivers/net/phy//usr/src/kernels/2.6.32-042stab110.1/drivers/net/qlcnic//usr/src/kernels/2.6.32-042stab110.1/drivers/net/qlge//usr/src/kernels/2.6.32-042stab110.1/drivers/net/sfc//usr/src/kernels/2.6.32-042stab110.1/drivers/net/skfp//usr/src/kernels/2.6.32-042stab110.1/drivers/net/stmmac//usr/src/kernels/2.6.32-042stab110.1/drivers/net/tokenring//usr/src/kernels/2.6.32-042stab110.1/drivers/net/tulip//usr/src/kernels/2.6.32-042stab110.1/drivers/net/usb//usr/src/kernels/2.6.32-042stab110.1/drivers/net/vmxnet3//usr/src/kernels/2.6.32-042stab110.1/drivers/net/vxge//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wan//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wan/lmc//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wimax//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wimax/i2400m//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wireless//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wireless/ath//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wireless/ath/ath5k//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wireless/ath/ath9k//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wireless/ath/carl9170//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wireless/b43//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wireless/b43legacy//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wireless/brcm80211//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wireless/brcm80211/brcmsmac//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wireless/brcm80211/brcmutil//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wireless/hostap//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wireless/ipw2x00//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wireless/iwlegacy//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wireless/iwlwifi//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wireless/iwlwifi/dvm//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wireless/iwlwifi/mvm//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wireless/libertas//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wireless/libertas_tf//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wireless/orinoco//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wireless/p54//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wireless/prism54//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wireless/rt2x00//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wireless/rtl818x//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wireless/rtl818x/rtl8180//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wireless/rtl818x/rtl8187//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wireless/ti//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wireless/ti/wl1251//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wireless/ti/wl12xx//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wireless/ti/wlcore//usr/src/kernels/2.6.32-042stab110.1/drivers/net/wireless/zd1211rw//usr/src/kernels/2.6.32-042stab110.1/drivers/nubus//usr/src/kernels/2.6.32-042stab110.1/drivers/of//usr/src/kernels/2.6.32-042stab110.1/drivers/parisc//usr/src/kernels/2.6.32-042stab110.1/drivers/parport//usr/src/kernels/2.6.32-042stab110.1/drivers/pci//usr/src/kernels/2.6.32-042stab110.1/drivers/pci/hotplug//usr/src/kernels/2.6.32-042stab110.1/drivers/pci/pcie//usr/src/kernels/2.6.32-042stab110.1/drivers/pci/pcie/aer//usr/src/kernels/2.6.32-042stab110.1/drivers/pcmcia//usr/src/kernels/2.6.32-042stab110.1/drivers/platform//usr/src/kernels/2.6.32-042stab110.1/drivers/platform/x86//usr/src/kernels/2.6.32-042stab110.1/drivers/pnp//usr/src/kernels/2.6.32-042stab110.1/drivers/pnp/isapnp//usr/src/kernels/2.6.32-042stab110.1/drivers/pnp/pnpacpi//usr/src/kernels/2.6.32-042stab110.1/drivers/pnp/pnpbios//usr/src/kernels/2.6.32-042stab110.1/drivers/power//usr/src/kernels/2.6.32-042stab110.1/drivers/powercap//usr/src/kernels/2.6.32-042stab110.1/drivers/pps//usr/src/kernels/2.6.32-042stab110.1/drivers/ps3//usr/src/kernels/2.6.32-042stab110.1/drivers/ptp//usr/src/kernels/2.6.32-042stab110.1/drivers/rapidio//usr/src/kernels/2.6.32-042stab110.1/drivers/rapidio/switches//usr/src/kernels/2.6.32-042stab110.1/drivers/regulator//usr/src/kernels/2.6.32-042stab110.1/drivers/rtc//usr/src/kernels/2.6.32-042stab110.1/drivers/s390//usr/src/kernels/2.6.32-042stab110.1/drivers/s390/block//usr/src/kernels/2.6.32-042stab110.1/drivers/s390/char//usr/src/kernels/2.6.32-042stab110.1/drivers/s390/cio//usr/src/kernels/2.6.32-042stab110.1/drivers/s390/crypto//usr/src/kernels/2.6.32-042stab110.1/drivers/s390/kvm//usr/src/kernels/2.6.32-042stab110.1/drivers/s390/net//usr/src/kernels/2.6.32-042stab110.1/drivers/s390/scsi//usr/src/kernels/2.6.32-042stab110.1/drivers/sbus//usr/src/kernels/2.6.32-042stab110.1/drivers/sbus/char//usr/src/kernels/2.6.32-042stab110.1/drivers/scsi//usr/src/kernels/2.6.32-042stab110.1/drivers/scsi/aacraid//usr/src/kernels/2.6.32-042stab110.1/drivers/scsi/aic7xxx//usr/src/kernels/2.6.32-042stab110.1/drivers/scsi/aic7xxx/aicasm//usr/src/kernels/2.6.32-042stab110.1/drivers/scsi/aic94xx//usr/src/kernels/2.6.32-042stab110.1/drivers/scsi/arcmsr//usr/src/kernels/2.6.32-042stab110.1/drivers/scsi/arm//usr/src/kernels/2.6.32-042stab110.1/drivers/scsi/be2iscsi//usr/src/kernels/2.6.32-042stab110.1/drivers/scsi/bfa//usr/src/kernels/2.6.32-042stab110.1/drivers/scsi/bnx2fc//usr/src/kernels/2.6.32-042stab110.1/drivers/scsi/bnx2i//usr/src/kernels/2.6.32-042stab110.1/drivers/scsi/cxgbi//usr/src/kernels/2.6.32-042stab110.1/drivers/scsi/cxgbi/cxgb3i//usr/src/kernels/2.6.32-042stab110.1/drivers/scsi/cxgbi/cxgb4i//usr/src/kernels/2.6.32-042stab110.1/drivers/scsi/device_handler//usr/src/kernels/2.6.32-042stab110.1/drivers/scsi/fcoe//usr/src/kernels/2.6.32-042stab110.1/drivers/scsi/fnic//usr/src/kernels/2.6.32-042stab110.1/drivers/scsi/ibmvscsi//usr/src/kernels/2.6.32-042stab110.1/drivers/scsi/isci//usr/src/kernels/2.6.32-042stab110.1/drivers/scsi/isci/firmware//usr/src/kernels/2.6.32-042stab110.1/drivers/scsi/libfc//usr/src/kernels/2.6.32-042stab110.1/drivers/scsi/libsas//usr/src/kernels/2.6.32-042stab110.1/drivers/scsi/lpfc//usr/src/kernels/2.6.32-042stab110.1/drivers/scsi/megaraid//usr/src/kernels/2.6.32-042stab110.1/drivers/scsi/mpt2sas//usr/src/kernels/2.6.32-042stab110.1/drivers/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab110.1/drivers/scsi/mvsas//usr/src/kernels/2.6.32-042stab110.1/drivers/scsi/osd//usr/src/kernels/2.6.32-042stab110.1/drivers/scsi/pcmcia//usr/src/kernels/2.6.32-042stab110.1/drivers/scsi/pm8001//usr/src/kernels/2.6.32-042stab110.1/drivers/scsi/qla2xxx//usr/src/kernels/2.6.32-042stab110.1/drivers/scsi/qla4xxx//usr/src/kernels/2.6.32-042stab110.1/drivers/scsi/sym53c8xx_2//usr/src/kernels/2.6.32-042stab110.1/drivers/serial//usr/src/kernels/2.6.32-042stab110.1/drivers/serial/cpm_uart//usr/src/kernels/2.6.32-042stab110.1/drivers/serial/jsm//usr/src/kernels/2.6.32-042stab110.1/drivers/sfi//usr/src/kernels/2.6.32-042stab110.1/drivers/sh//usr/src/kernels/2.6.32-042stab110.1/drivers/sh/maple//usr/src/kernels/2.6.32-042stab110.1/drivers/sh/superhyway//usr/src/kernels/2.6.32-042stab110.1/drivers/sn//usr/src/kernels/2.6.32-042stab110.1/drivers/spi//usr/src/kernels/2.6.32-042stab110.1/drivers/ssb//usr/src/kernels/2.6.32-042stab110.1/drivers/staging//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/altpciechdma//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/android//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/asus_oled//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/b3dfg//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/comedi//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/comedi/drivers//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/comedi/kcomedilib//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/cx25821//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/dream//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/dream/camera//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/dream/qdsp5//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/dream/smd//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/dst//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/echo//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/et131x//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/frontier//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/go7007//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/iio//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/iio/accel//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/iio/adc//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/iio/light//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/iio/trigger//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/line6//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/mimio//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/octeon//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/otus//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/p9auth//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/panel//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/phison//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/poch//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/pohmelfs//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/quatech_usb2//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/rar//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/rt2860//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/rt2870//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/rt3090//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/rtl8187se//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/rtl8192e//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/rtl8192su//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/rtl8192su/ieee80211//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/sep//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/serqt_usb2//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/slicoss//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/udlfb//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/usbip//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/vme//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/vme/bridges//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/vme/devices//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/vt6655//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/vt6656//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/winbond//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/wlan-ng//usr/src/kernels/2.6.32-042stab110.1/drivers/staging/zram//usr/src/kernels/2.6.32-042stab110.1/drivers/target//usr/src/kernels/2.6.32-042stab110.1/drivers/target/loopback//usr/src/kernels/2.6.32-042stab110.1/drivers/target/tcm_fc//usr/src/kernels/2.6.32-042stab110.1/drivers/tc//usr/src/kernels/2.6.32-042stab110.1/drivers/telephony//usr/src/kernels/2.6.32-042stab110.1/drivers/thermal//usr/src/kernels/2.6.32-042stab110.1/drivers/uio//usr/src/kernels/2.6.32-042stab110.1/drivers/usb//usr/src/kernels/2.6.32-042stab110.1/drivers/usb/atm//usr/src/kernels/2.6.32-042stab110.1/drivers/usb/c67x00//usr/src/kernels/2.6.32-042stab110.1/drivers/usb/class//usr/src/kernels/2.6.32-042stab110.1/drivers/usb/core//usr/src/kernels/2.6.32-042stab110.1/drivers/usb/early//usr/src/kernels/2.6.32-042stab110.1/drivers/usb/gadget//usr/src/kernels/2.6.32-042stab110.1/drivers/usb/host//usr/src/kernels/2.6.32-042stab110.1/drivers/usb/image//usr/src/kernels/2.6.32-042stab110.1/drivers/usb/misc//usr/src/kernels/2.6.32-042stab110.1/drivers/usb/misc/sisusbvga//usr/src/kernels/2.6.32-042stab110.1/drivers/usb/mon//usr/src/kernels/2.6.32-042stab110.1/drivers/usb/musb//usr/src/kernels/2.6.32-042stab110.1/drivers/usb/otg//usr/src/kernels/2.6.32-042stab110.1/drivers/usb/serial//usr/src/kernels/2.6.32-042stab110.1/drivers/usb/storage//usr/src/kernels/2.6.32-042stab110.1/drivers/usb/wusbcore//usr/src/kernels/2.6.32-042stab110.1/drivers/uwb//usr/src/kernels/2.6.32-042stab110.1/drivers/uwb/i1480//usr/src/kernels/2.6.32-042stab110.1/drivers/uwb/i1480/dfu//usr/src/kernels/2.6.32-042stab110.1/drivers/uwb/i1480/i1480u-wlp//usr/src/kernels/2.6.32-042stab110.1/drivers/uwb/wlp//usr/src/kernels/2.6.32-042stab110.1/drivers/vhost//usr/src/kernels/2.6.32-042stab110.1/drivers/video//usr/src/kernels/2.6.32-042stab110.1/drivers/video/aty//usr/src/kernels/2.6.32-042stab110.1/drivers/video/backlight//usr/src/kernels/2.6.32-042stab110.1/drivers/video/console//usr/src/kernels/2.6.32-042stab110.1/drivers/video/display//usr/src/kernels/2.6.32-042stab110.1/drivers/video/geode//usr/src/kernels/2.6.32-042stab110.1/drivers/video/i810//usr/src/kernels/2.6.32-042stab110.1/drivers/video/intelfb//usr/src/kernels/2.6.32-042stab110.1/drivers/video/kyro//usr/src/kernels/2.6.32-042stab110.1/drivers/video/logo//usr/src/kernels/2.6.32-042stab110.1/drivers/video/matrox//usr/src/kernels/2.6.32-042stab110.1/drivers/video/mb862xx//usr/src/kernels/2.6.32-042stab110.1/drivers/video/mbx//usr/src/kernels/2.6.32-042stab110.1/drivers/video/msm//usr/src/kernels/2.6.32-042stab110.1/drivers/video/nvidia//usr/src/kernels/2.6.32-042stab110.1/drivers/video/omap//usr/src/kernels/2.6.32-042stab110.1/drivers/video/pnx4008//usr/src/kernels/2.6.32-042stab110.1/drivers/video/riva//usr/src/kernels/2.6.32-042stab110.1/drivers/video/savage//usr/src/kernels/2.6.32-042stab110.1/drivers/video/sis//usr/src/kernels/2.6.32-042stab110.1/drivers/video/vermilion//usr/src/kernels/2.6.32-042stab110.1/drivers/video/via//usr/src/kernels/2.6.32-042stab110.1/drivers/virtio//usr/src/kernels/2.6.32-042stab110.1/drivers/vlynq//usr/src/kernels/2.6.32-042stab110.1/drivers/w1//usr/src/kernels/2.6.32-042stab110.1/drivers/w1/masters//usr/src/kernels/2.6.32-042stab110.1/drivers/w1/slaves//usr/src/kernels/2.6.32-042stab110.1/drivers/watchdog//usr/src/kernels/2.6.32-042stab110.1/drivers/xen//usr/src/kernels/2.6.32-042stab110.1/drivers/xen/xenbus//usr/src/kernels/2.6.32-042stab110.1/drivers/xen/xenfs//usr/src/kernels/2.6.32-042stab110.1/drivers/zorro//usr/src/kernels/2.6.32-042stab110.1/firmware//usr/src/kernels/2.6.32-042stab110.1/firmware/carl9170fw//usr/src/kernels/2.6.32-042stab110.1/firmware/carl9170fw/carlfw//usr/src/kernels/2.6.32-042stab110.1/firmware/carl9170fw/carlfw/usb//usr/src/kernels/2.6.32-042stab110.1/firmware/carl9170fw/minifw//usr/src/kernels/2.6.32-042stab110.1/firmware/carl9170fw/toolchain//usr/src/kernels/2.6.32-042stab110.1/firmware/carl9170fw/tools//usr/src/kernels/2.6.32-042stab110.1/fs//usr/src/kernels/2.6.32-042stab110.1/fs/9p//usr/src/kernels/2.6.32-042stab110.1/fs/adfs//usr/src/kernels/2.6.32-042stab110.1/fs/affs//usr/src/kernels/2.6.32-042stab110.1/fs/afs//usr/src/kernels/2.6.32-042stab110.1/fs/autofs//usr/src/kernels/2.6.32-042stab110.1/fs/autofs4//usr/src/kernels/2.6.32-042stab110.1/fs/befs//usr/src/kernels/2.6.32-042stab110.1/fs/bfs//usr/src/kernels/2.6.32-042stab110.1/fs/btrfs//usr/src/kernels/2.6.32-042stab110.1/fs/cachefiles//usr/src/kernels/2.6.32-042stab110.1/fs/cifs//usr/src/kernels/2.6.32-042stab110.1/fs/coda//usr/src/kernels/2.6.32-042stab110.1/fs/configfs//usr/src/kernels/2.6.32-042stab110.1/fs/cramfs//usr/src/kernels/2.6.32-042stab110.1/fs/debugfs//usr/src/kernels/2.6.32-042stab110.1/fs/devpts//usr/src/kernels/2.6.32-042stab110.1/fs/dlm//usr/src/kernels/2.6.32-042stab110.1/fs/ecryptfs//usr/src/kernels/2.6.32-042stab110.1/fs/efs//usr/src/kernels/2.6.32-042stab110.1/fs/exofs//usr/src/kernels/2.6.32-042stab110.1/fs/exportfs//usr/src/kernels/2.6.32-042stab110.1/fs/ext2//usr/src/kernels/2.6.32-042stab110.1/fs/ext3//usr/src/kernels/2.6.32-042stab110.1/fs/ext4//usr/src/kernels/2.6.32-042stab110.1/fs/fat//usr/src/kernels/2.6.32-042stab110.1/fs/freevxfs//usr/src/kernels/2.6.32-042stab110.1/fs/fscache//usr/src/kernels/2.6.32-042stab110.1/fs/fuse//usr/src/kernels/2.6.32-042stab110.1/fs/gfs2//usr/src/kernels/2.6.32-042stab110.1/fs/hfs//usr/src/kernels/2.6.32-042stab110.1/fs/hfsplus//usr/src/kernels/2.6.32-042stab110.1/fs/hostfs//usr/src/kernels/2.6.32-042stab110.1/fs/hpfs//usr/src/kernels/2.6.32-042stab110.1/fs/hppfs//usr/src/kernels/2.6.32-042stab110.1/fs/hugetlbfs//usr/src/kernels/2.6.32-042stab110.1/fs/isofs//usr/src/kernels/2.6.32-042stab110.1/fs/jbd//usr/src/kernels/2.6.32-042stab110.1/fs/jbd2//usr/src/kernels/2.6.32-042stab110.1/fs/jffs2//usr/src/kernels/2.6.32-042stab110.1/fs/jfs//usr/src/kernels/2.6.32-042stab110.1/fs/lockd//usr/src/kernels/2.6.32-042stab110.1/fs/minix//usr/src/kernels/2.6.32-042stab110.1/fs/ncpfs//usr/src/kernels/2.6.32-042stab110.1/fs/nfs//usr/src/kernels/2.6.32-042stab110.1/fs/nfs_common//usr/src/kernels/2.6.32-042stab110.1/fs/nfsd//usr/src/kernels/2.6.32-042stab110.1/fs/nilfs2//usr/src/kernels/2.6.32-042stab110.1/fs/nls//usr/src/kernels/2.6.32-042stab110.1/fs/notify//usr/src/kernels/2.6.32-042stab110.1/fs/notify/dnotify//usr/src/kernels/2.6.32-042stab110.1/fs/notify/inotify//usr/src/kernels/2.6.32-042stab110.1/fs/ntfs//usr/src/kernels/2.6.32-042stab110.1/fs/ocfs2//usr/src/kernels/2.6.32-042stab110.1/fs/ocfs2/cluster//usr/src/kernels/2.6.32-042stab110.1/fs/ocfs2/dlm//usr/src/kernels/2.6.32-042stab110.1/fs/omfs//usr/src/kernels/2.6.32-042stab110.1/fs/openpromfs//usr/src/kernels/2.6.32-042stab110.1/fs/partitions//usr/src/kernels/2.6.32-042stab110.1/fs/proc//usr/src/kernels/2.6.32-042stab110.1/fs/pstore//usr/src/kernels/2.6.32-042stab110.1/fs/qnx4//usr/src/kernels/2.6.32-042stab110.1/fs/quota//usr/src/kernels/2.6.32-042stab110.1/fs/quota/vzdquota//usr/src/kernels/2.6.32-042stab110.1/fs/ramfs//usr/src/kernels/2.6.32-042stab110.1/fs/reiserfs//usr/src/kernels/2.6.32-042stab110.1/fs/romfs//usr/src/kernels/2.6.32-042stab110.1/fs/smbfs//usr/src/kernels/2.6.32-042stab110.1/fs/squashfs//usr/src/kernels/2.6.32-042stab110.1/fs/sysfs//usr/src/kernels/2.6.32-042stab110.1/fs/sysv//usr/src/kernels/2.6.32-042stab110.1/fs/ubifs//usr/src/kernels/2.6.32-042stab110.1/fs/udf//usr/src/kernels/2.6.32-042stab110.1/fs/ufs//usr/src/kernels/2.6.32-042stab110.1/fs/xfs//usr/src/kernels/2.6.32-042stab110.1/include//usr/src/kernels/2.6.32-042stab110.1/include/acpi//usr/src/kernels/2.6.32-042stab110.1/include/acpi/platform//usr/src/kernels/2.6.32-042stab110.1/include/asm-generic//usr/src/kernels/2.6.32-042stab110.1/include/asm-generic/bitops//usr/src/kernels/2.6.32-042stab110.1/include/asm-x86//usr/src/kernels/2.6.32-042stab110.1/include/bc//usr/src/kernels/2.6.32-042stab110.1/include/config//usr/src/kernels/2.6.32-042stab110.1/include/config/8139too//usr/src/kernels/2.6.32-042stab110.1/include/config/ab3100//usr/src/kernels/2.6.32-042stab110.1/include/config/ac97//usr/src/kernels/2.6.32-042stab110.1/include/config/acer//usr/src/kernels/2.6.32-042stab110.1/include/config/acpi//usr/src/kernels/2.6.32-042stab110.1/include/config/acpi/apei//usr/src/kernels/2.6.32-042stab110.1/include/config/acpi/apei/erst//usr/src/kernels/2.6.32-042stab110.1/include/config/acpi/apei/memory//usr/src/kernels/2.6.32-042stab110.1/include/config/acpi/blacklist//usr/src/kernels/2.6.32-042stab110.1/include/config/acpi/hotplug//usr/src/kernels/2.6.32-042stab110.1/include/config/acpi/hotplug/memory//usr/src/kernels/2.6.32-042stab110.1/include/config/acpi/hotplug/memory/auto//usr/src/kernels/2.6.32-042stab110.1/include/config/acpi/pci//usr/src/kernels/2.6.32-042stab110.1/include/config/acpi/power//usr/src/kernels/2.6.32-042stab110.1/include/config/acpi/proc//usr/src/kernels/2.6.32-042stab110.1/include/config/acpi/processor//usr/src/kernels/2.6.32-042stab110.1/include/config/acpi/procfs//usr/src/kernels/2.6.32-042stab110.1/include/config/acpi/sysfs//usr/src/kernels/2.6.32-042stab110.1/include/config/adaptec//usr/src/kernels/2.6.32-042stab110.1/include/config/agp//usr/src/kernels/2.6.32-042stab110.1/include/config/aic79xx//usr/src/kernels/2.6.32-042stab110.1/include/config/aic79xx/cmds//usr/src/kernels/2.6.32-042stab110.1/include/config/aic79xx/cmds/per//usr/src/kernels/2.6.32-042stab110.1/include/config/aic79xx/debug//usr/src/kernels/2.6.32-042stab110.1/include/config/aic79xx/reset//usr/src/kernels/2.6.32-042stab110.1/include/config/aic79xx/reset/delay//usr/src/kernels/2.6.32-042stab110.1/include/config/aic7xxx//usr/src/kernels/2.6.32-042stab110.1/include/config/aic7xxx/cmds//usr/src/kernels/2.6.32-042stab110.1/include/config/aic7xxx/cmds/per//usr/src/kernels/2.6.32-042stab110.1/include/config/aic7xxx/debug//usr/src/kernels/2.6.32-042stab110.1/include/config/aic7xxx/reset//usr/src/kernels/2.6.32-042stab110.1/include/config/aic7xxx/reset/delay//usr/src/kernels/2.6.32-042stab110.1/include/config/airo//usr/src/kernels/2.6.32-042stab110.1/include/config/alim1535//usr/src/kernels/2.6.32-042stab110.1/include/config/alim7101//usr/src/kernels/2.6.32-042stab110.1/include/config/amd//usr/src/kernels/2.6.32-042stab110.1/include/config/amd/iommu//usr/src/kernels/2.6.32-042stab110.1/include/config/amd8111//usr/src/kernels/2.6.32-042stab110.1/include/config/amiga//usr/src/kernels/2.6.32-042stab110.1/include/config/anon//usr/src/kernels/2.6.32-042stab110.1/include/config/arch//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/dma//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/dma/addr//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/dma/addr/t//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/enable//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/enable/memory//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/has//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/has/cache//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/has/cache/line//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/has/cpu//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/has/cpu/idle//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/has/default//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/have//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/have/nmi//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/have/nmi/safe//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/hibernation//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/may//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/may/have//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/may/have/pc//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/memory//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/phys//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/phys/addr//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/phys/addr/t//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/populates//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/populates/node//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/proc//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/proc/kcore//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/select//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/select/memory//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/sparsemem//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/supports//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/supports/debug//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/supports/memory//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/supports/optimized//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/suspend//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/uses//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/uses/pg//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/want//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/want/frame//usr/src/kernels/2.6.32-042stab110.1/include/config/arch/want/optional//usr/src/kernels/2.6.32-042stab110.1/include/config/ask//usr/src/kernels/2.6.32-042stab110.1/include/config/ask/ip//usr/src/kernels/2.6.32-042stab110.1/include/config/ask/ip/fib//usr/src/kernels/2.6.32-042stab110.1/include/config/asus//usr/src/kernels/2.6.32-042stab110.1/include/config/async//usr/src/kernels/2.6.32-042stab110.1/include/config/async/raid6//usr/src/kernels/2.6.32-042stab110.1/include/config/async/tx//usr/src/kernels/2.6.32-042stab110.1/include/config/async/tx/disable//usr/src/kernels/2.6.32-042stab110.1/include/config/async/tx/disable/channel//usr/src/kernels/2.6.32-042stab110.1/include/config/async/tx/disable/pq//usr/src/kernels/2.6.32-042stab110.1/include/config/async/tx/disable/pq/val//usr/src/kernels/2.6.32-042stab110.1/include/config/async/tx/disable/xor//usr/src/kernels/2.6.32-042stab110.1/include/config/async/tx/disable/xor/val//usr/src/kernels/2.6.32-042stab110.1/include/config/at76c50x//usr/src/kernels/2.6.32-042stab110.1/include/config/ata//usr/src/kernels/2.6.32-042stab110.1/include/config/ata/over//usr/src/kernels/2.6.32-042stab110.1/include/config/ata/verbose//usr/src/kernels/2.6.32-042stab110.1/include/config/ath//usr/src/kernels/2.6.32-042stab110.1/include/config/ath5k//usr/src/kernels/2.6.32-042stab110.1/include/config/ath9k//usr/src/kernels/2.6.32-042stab110.1/include/config/ath9k/btcoex//usr/src/kernels/2.6.32-042stab110.1/include/config/atm//usr/src/kernels/2.6.32-042stab110.1/include/config/audit//usr/src/kernels/2.6.32-042stab110.1/include/config/autofs4//usr/src/kernels/2.6.32-042stab110.1/include/config/b43//usr/src/kernels/2.6.32-042stab110.1/include/config/b43/bcma//usr/src/kernels/2.6.32-042stab110.1/include/config/b43/pci//usr/src/kernels/2.6.32-042stab110.1/include/config/b43/pcicore//usr/src/kernels/2.6.32-042stab110.1/include/config/b43/phy//usr/src/kernels/2.6.32-042stab110.1/include/config/b43legacy//usr/src/kernels/2.6.32-042stab110.1/include/config/b43legacy/dma//usr/src/kernels/2.6.32-042stab110.1/include/config/b43legacy/dma/and//usr/src/kernels/2.6.32-042stab110.1/include/config/b43legacy/dma/and/pio//usr/src/kernels/2.6.32-042stab110.1/include/config/b43legacy/pci//usr/src/kernels/2.6.32-042stab110.1/include/config/b43legacy/pcicore//usr/src/kernels/2.6.32-042stab110.1/include/config/b44//usr/src/kernels/2.6.32-042stab110.1/include/config/b44/pci//usr/src/kernels/2.6.32-042stab110.1/include/config/b44/pcicore//usr/src/kernels/2.6.32-042stab110.1/include/config/backlight//usr/src/kernels/2.6.32-042stab110.1/include/config/backlight/class//usr/src/kernels/2.6.32-042stab110.1/include/config/backlight/lcd//usr/src/kernels/2.6.32-042stab110.1/include/config/backlight/mbp//usr/src/kernels/2.6.32-042stab110.1/include/config/base//usr/src/kernels/2.6.32-042stab110.1/include/config/battery//usr/src/kernels/2.6.32-042stab110.1/include/config/bc//usr/src/kernels/2.6.32-042stab110.1/include/config/bc/io//usr/src/kernels/2.6.32-042stab110.1/include/config/bc/rss//usr/src/kernels/2.6.32-042stab110.1/include/config/bc/swap//usr/src/kernels/2.6.32-042stab110.1/include/config/bcma//usr/src/kernels/2.6.32-042stab110.1/include/config/bcma/driver//usr/src/kernels/2.6.32-042stab110.1/include/config/bcma/driver/gmac//usr/src/kernels/2.6.32-042stab110.1/include/config/bcma/host//usr/src/kernels/2.6.32-042stab110.1/include/config/bcma/host/pci//usr/src/kernels/2.6.32-042stab110.1/include/config/binary//usr/src/kernels/2.6.32-042stab110.1/include/config/binfmt//usr/src/kernels/2.6.32-042stab110.1/include/config/blk//usr/src/kernels/2.6.32-042stab110.1/include/config/blk/cpq//usr/src/kernels/2.6.32-042stab110.1/include/config/blk/cpq/ciss//usr/src/kernels/2.6.32-042stab110.1/include/config/blk/dev//usr/src/kernels/2.6.32-042stab110.1/include/config/blk/dev/3w//usr/src/kernels/2.6.32-042stab110.1/include/config/blk/dev/3w/xxxx//usr/src/kernels/2.6.32-042stab110.1/include/config/blk/dev/dm//usr/src/kernels/2.6.32-042stab110.1/include/config/blk/dev/io//usr/src/kernels/2.6.32-042stab110.1/include/config/blk/dev/pciessd//usr/src/kernels/2.6.32-042stab110.1/include/config/blk/dev/ram//usr/src/kernels/2.6.32-042stab110.1/include/config/blk/dev/sr//usr/src/kernels/2.6.32-042stab110.1/include/config/block//usr/src/kernels/2.6.32-042stab110.1/include/config/bnx2x//usr/src/kernels/2.6.32-042stab110.1/include/config/boot//usr/src/kernels/2.6.32-042stab110.1/include/config/boot/printk//usr/src/kernels/2.6.32-042stab110.1/include/config/bootparam//usr/src/kernels/2.6.32-042stab110.1/include/config/bootparam/hardlockup//usr/src/kernels/2.6.32-042stab110.1/include/config/bootparam/hardlockup/enabled//usr/src/kernels/2.6.32-042stab110.1/include/config/bootparam/hardlockup/panic//usr/src/kernels/2.6.32-042stab110.1/include/config/bootparam/hung//usr/src/kernels/2.6.32-042stab110.1/include/config/bootparam/hung/task//usr/src/kernels/2.6.32-042stab110.1/include/config/bootparam/hung/task/panic//usr/src/kernels/2.6.32-042stab110.1/include/config/bootparam/softlockup//usr/src/kernels/2.6.32-042stab110.1/include/config/bootparam/softlockup/panic//usr/src/kernels/2.6.32-042stab110.1/include/config/branch//usr/src/kernels/2.6.32-042stab110.1/include/config/branch/profile//usr/src/kernels/2.6.32-042stab110.1/include/config/bridge//usr/src/kernels/2.6.32-042stab110.1/include/config/bridge/ebt//usr/src/kernels/2.6.32-042stab110.1/include/config/bridge/ebt/802//usr/src/kernels/2.6.32-042stab110.1/include/config/bridge/ebt/mark//usr/src/kernels/2.6.32-042stab110.1/include/config/bridge/ebt/t//usr/src/kernels/2.6.32-042stab110.1/include/config/bridge/igmp//usr/src/kernels/2.6.32-042stab110.1/include/config/bridge/nf//usr/src/kernels/2.6.32-042stab110.1/include/config/broadcom//usr/src/kernels/2.6.32-042stab110.1/include/config/bsd//usr/src/kernels/2.6.32-042stab110.1/include/config/bsd/process//usr/src/kernels/2.6.32-042stab110.1/include/config/bsd/process/acct//usr/src/kernels/2.6.32-042stab110.1/include/config/bt//usr/src/kernels/2.6.32-042stab110.1/include/config/bt/bnep//usr/src/kernels/2.6.32-042stab110.1/include/config/bt/bnep/mc//usr/src/kernels/2.6.32-042stab110.1/include/config/bt/bnep/proto//usr/src/kernels/2.6.32-042stab110.1/include/config/bt/hciuart//usr/src/kernels/2.6.32-042stab110.1/include/config/bt/mrvl//usr/src/kernels/2.6.32-042stab110.1/include/config/bt/rfcomm//usr/src/kernels/2.6.32-042stab110.1/include/config/btrfs//usr/src/kernels/2.6.32-042stab110.1/include/config/btrfs/fs//usr/src/kernels/2.6.32-042stab110.1/include/config/btrfs/fs/posix//usr/src/kernels/2.6.32-042stab110.1/include/config/build//usr/src/kernels/2.6.32-042stab110.1/include/config/calgary//usr/src/kernels/2.6.32-042stab110.1/include/config/can//usr/src/kernels/2.6.32-042stab110.1/include/config/can/calc//usr/src/kernels/2.6.32-042stab110.1/include/config/can/debug//usr/src/kernels/2.6.32-042stab110.1/include/config/can/ems//usr/src/kernels/2.6.32-042stab110.1/include/config/can/kvaser//usr/src/kernels/2.6.32-042stab110.1/include/config/can/sja1000//usr/src/kernels/2.6.32-042stab110.1/include/config/capi//usr/src/kernels/2.6.32-042stab110.1/include/config/cardman//usr/src/kernels/2.6.32-042stab110.1/include/config/carl9170//usr/src/kernels/2.6.32-042stab110.1/include/config/cb710//usr/src/kernels/2.6.32-042stab110.1/include/config/cb710/debug//usr/src/kernels/2.6.32-042stab110.1/include/config/cc//usr/src/kernels/2.6.32-042stab110.1/include/config/cdrom//usr/src/kernels/2.6.32-042stab110.1/include/config/cdrom/pktcdvd//usr/src/kernels/2.6.32-042stab110.1/include/config/cfag12864b//usr/src/kernels/2.6.32-042stab110.1/include/config/cfg80211//usr/src/kernels/2.6.32-042stab110.1/include/config/cfg80211/default//usr/src/kernels/2.6.32-042stab110.1/include/config/cfq//usr/src/kernels/2.6.32-042stab110.1/include/config/cfq/group//usr/src/kernels/2.6.32-042stab110.1/include/config/cfs//usr/src/kernels/2.6.32-042stab110.1/include/config/cgroup//usr/src/kernels/2.6.32-042stab110.1/include/config/check//usr/src/kernels/2.6.32-042stab110.1/include/config/chelsio//usr/src/kernels/2.6.32-042stab110.1/include/config/chelsio/t1//usr/src/kernels/2.6.32-042stab110.1/include/config/chelsio/t3//usr/src/kernels/2.6.32-042stab110.1/include/config/chelsio/t4//usr/src/kernels/2.6.32-042stab110.1/include/config/chr//usr/src/kernels/2.6.32-042stab110.1/include/config/chr/dev//usr/src/kernels/2.6.32-042stab110.1/include/config/cicada//usr/src/kernels/2.6.32-042stab110.1/include/config/cifs//usr/src/kernels/2.6.32-042stab110.1/include/config/cifs/dfs//usr/src/kernels/2.6.32-042stab110.1/include/config/cifs/weak//usr/src/kernels/2.6.32-042stab110.1/include/config/cifs/weak/pw//usr/src/kernels/2.6.32-042stab110.1/include/config/ciss//usr/src/kernels/2.6.32-042stab110.1/include/config/ciss/scsi//usr/src/kernels/2.6.32-042stab110.1/include/config/clocksource//usr/src/kernels/2.6.32-042stab110.1/include/config/cls//usr/src/kernels/2.6.32-042stab110.1/include/config/cls/u32//usr/src/kernels/2.6.32-042stab110.1/include/config/compal//usr/src/kernels/2.6.32-042stab110.1/include/config/compat//usr/src/kernels/2.6.32-042stab110.1/include/config/compat/binfmt//usr/src/kernels/2.6.32-042stab110.1/include/config/compat/for//usr/src/kernels/2.6.32-042stab110.1/include/config/compat/for/u64//usr/src/kernels/2.6.32-042stab110.1/include/config/compat/netlink//usr/src/kernels/2.6.32-042stab110.1/include/config/configfs//usr/src/kernels/2.6.32-042stab110.1/include/config/console//usr/src/kernels/2.6.32-042stab110.1/include/config/context//usr/src/kernels/2.6.32-042stab110.1/include/config/context/switch//usr/src/kernels/2.6.32-042stab110.1/include/config/core//usr/src/kernels/2.6.32-042stab110.1/include/config/core/dump//usr/src/kernels/2.6.32-042stab110.1/include/config/core/dump/default//usr/src/kernels/2.6.32-042stab110.1/include/config/core/dump/default/elf//usr/src/kernels/2.6.32-042stab110.1/include/config/cpu//usr/src/kernels/2.6.32-042stab110.1/include/config/cpu/freq//usr/src/kernels/2.6.32-042stab110.1/include/config/cpu/freq/default//usr/src/kernels/2.6.32-042stab110.1/include/config/cpu/freq/default/gov//usr/src/kernels/2.6.32-042stab110.1/include/config/cpu/freq/gov//usr/src/kernels/2.6.32-042stab110.1/include/config/cpu/freq/stat//usr/src/kernels/2.6.32-042stab110.1/include/config/cpu/idle//usr/src/kernels/2.6.32-042stab110.1/include/config/cpu/idle/gov//usr/src/kernels/2.6.32-042stab110.1/include/config/cpu/sup//usr/src/kernels/2.6.32-042stab110.1/include/config/cpumask//usr/src/kernels/2.6.32-042stab110.1/include/config/crash//usr/src/kernels/2.6.32-042stab110.1/include/config/crc//usr/src/kernels/2.6.32-042stab110.1/include/config/crc/itu//usr/src/kernels/2.6.32-042stab110.1/include/config/crypto//usr/src/kernels/2.6.32-042stab110.1/include/config/crypto/ablk//usr/src/kernels/2.6.32-042stab110.1/include/config/crypto/ablk/helper//usr/src/kernels/2.6.32-042stab110.1/include/config/crypto/aes//usr/src/kernels/2.6.32-042stab110.1/include/config/crypto/aes/ni//usr/src/kernels/2.6.32-042stab110.1/include/config/crypto/aes/x86//usr/src/kernels/2.6.32-042stab110.1/include/config/crypto/ansi//usr/src/kernels/2.6.32-042stab110.1/include/config/crypto/crc32c//usr/src/kernels/2.6.32-042stab110.1/include/config/crypto/crct10dif//usr/src/kernels/2.6.32-042stab110.1/include/config/crypto/dev//usr/src/kernels/2.6.32-042stab110.1/include/config/crypto/dev/hifn//usr/src/kernels/2.6.32-042stab110.1/include/config/crypto/dev/hifn/795x//usr/src/kernels/2.6.32-042stab110.1/include/config/crypto/dev/padlock//usr/src/kernels/2.6.32-042stab110.1/include/config/crypto/drbg//usr/src/kernels/2.6.32-042stab110.1/include/config/crypto/ghash//usr/src/kernels/2.6.32-042stab110.1/include/config/crypto/ghash/clmul//usr/src/kernels/2.6.32-042stab110.1/include/config/crypto/ghash/clmul/ni//usr/src/kernels/2.6.32-042stab110.1/include/config/crypto/glue//usr/src/kernels/2.6.32-042stab110.1/include/config/crypto/glue/helper//usr/src/kernels/2.6.32-042stab110.1/include/config/crypto/michael//usr/src/kernels/2.6.32-042stab110.1/include/config/crypto/salsa20//usr/src/kernels/2.6.32-042stab110.1/include/config/crypto/salsa20/x86//usr/src/kernels/2.6.32-042stab110.1/include/config/crypto/sha1//usr/src/kernels/2.6.32-042stab110.1/include/config/crypto/sha256//usr/src/kernels/2.6.32-042stab110.1/include/config/crypto/sha512//usr/src/kernels/2.6.32-042stab110.1/include/config/crypto/signature//usr/src/kernels/2.6.32-042stab110.1/include/config/crypto/twofish//usr/src/kernels/2.6.32-042stab110.1/include/config/crypto/twofish/x86//usr/src/kernels/2.6.32-042stab110.1/include/config/davicom//usr/src/kernels/2.6.32-042stab110.1/include/config/de//usr/src/kernels/2.6.32-042stab110.1/include/config/de2104x//usr/src/kernels/2.6.32-042stab110.1/include/config/debug//usr/src/kernels/2.6.32-042stab110.1/include/config/debug/boot//usr/src/kernels/2.6.32-042stab110.1/include/config/debug/memory//usr/src/kernels/2.6.32-042stab110.1/include/config/debug/nmi//usr/src/kernels/2.6.32-042stab110.1/include/config/debug/nx//usr/src/kernels/2.6.32-042stab110.1/include/config/debug/rodata//usr/src/kernels/2.6.32-042stab110.1/include/config/debug/section//usr/src/kernels/2.6.32-042stab110.1/include/config/decompress//usr/src/kernels/2.6.32-042stab110.1/include/config/default//usr/src/kernels/2.6.32-042stab110.1/include/config/default/io//usr/src/kernels/2.6.32-042stab110.1/include/config/default/io/delay//usr/src/kernels/2.6.32-042stab110.1/include/config/default/mmap//usr/src/kernels/2.6.32-042stab110.1/include/config/default/mmap/min//usr/src/kernels/2.6.32-042stab110.1/include/config/default/tcp//usr/src/kernels/2.6.32-042stab110.1/include/config/defconfig//usr/src/kernels/2.6.32-042stab110.1/include/config/dell//usr/src/kernels/2.6.32-042stab110.1/include/config/detect//usr/src/kernels/2.6.32-042stab110.1/include/config/detect/hung//usr/src/kernels/2.6.32-042stab110.1/include/config/devpts//usr/src/kernels/2.6.32-042stab110.1/include/config/devpts/multiple//usr/src/kernels/2.6.32-042stab110.1/include/config/devtmpfs//usr/src/kernels/2.6.32-042stab110.1/include/config/direct//usr/src/kernels/2.6.32-042stab110.1/include/config/display//usr/src/kernels/2.6.32-042stab110.1/include/config/dlci//usr/src/kernels/2.6.32-042stab110.1/include/config/dlm//usr/src/kernels/2.6.32-042stab110.1/include/config/dm//usr/src/kernels/2.6.32-042stab110.1/include/config/dm/bio//usr/src/kernels/2.6.32-042stab110.1/include/config/dm/cache//usr/src/kernels/2.6.32-042stab110.1/include/config/dm/log//usr/src/kernels/2.6.32-042stab110.1/include/config/dm/multipath//usr/src/kernels/2.6.32-042stab110.1/include/config/dm/persistent//usr/src/kernels/2.6.32-042stab110.1/include/config/dm/thin//usr/src/kernels/2.6.32-042stab110.1/include/config/dma//usr/src/kernels/2.6.32-042stab110.1/include/config/dma/shared//usr/src/kernels/2.6.32-042stab110.1/include/config/dmar//usr/src/kernels/2.6.32-042stab110.1/include/config/dmar/floppy//usr/src/kernels/2.6.32-042stab110.1/include/config/drm//usr/src/kernels/2.6.32-042stab110.1/include/config/drm/i2c//usr/src/kernels/2.6.32-042stab110.1/include/config/drm/i915//usr/src/kernels/2.6.32-042stab110.1/include/config/drm/kms//usr/src/kernels/2.6.32-042stab110.1/include/config/drm/kms/fb//usr/src/kernels/2.6.32-042stab110.1/include/config/drm/load//usr/src/kernels/2.6.32-042stab110.1/include/config/drm/load/edid//usr/src/kernels/2.6.32-042stab110.1/include/config/drm/nouveau//usr/src/kernels/2.6.32-042stab110.1/include/config/drm/radeon//usr/src/kernels/2.6.32-042stab110.1/include/config/dummy//usr/src/kernels/2.6.32-042stab110.1/include/config/dvb//usr/src/kernels/2.6.32-042stab110.1/include/config/dvb/av7110//usr/src/kernels/2.6.32-042stab110.1/include/config/dvb/b2c2//usr/src/kernels/2.6.32-042stab110.1/include/config/dvb/b2c2/flexcop//usr/src/kernels/2.6.32-042stab110.1/include/config/dvb/budget//usr/src/kernels/2.6.32-042stab110.1/include/config/dvb/capture//usr/src/kernels/2.6.32-042stab110.1/include/config/dvb/dynamic//usr/src/kernels/2.6.32-042stab110.1/include/config/dvb/firedtv//usr/src/kernels/2.6.32-042stab110.1/include/config/dvb/max//usr/src/kernels/2.6.32-042stab110.1/include/config/dvb/ttusb//usr/src/kernels/2.6.32-042stab110.1/include/config/dvb/tuner//usr/src/kernels/2.6.32-042stab110.1/include/config/dvb/usb//usr/src/kernels/2.6.32-042stab110.1/include/config/dvb/usb/af9005//usr/src/kernels/2.6.32-042stab110.1/include/config/dvb/usb/cinergy//usr/src/kernels/2.6.32-042stab110.1/include/config/dvb/usb/dibusb//usr/src/kernels/2.6.32-042stab110.1/include/config/dvb/usb/nova//usr/src/kernels/2.6.32-042stab110.1/include/config/dvb/usb/nova/t//usr/src/kernels/2.6.32-042stab110.1/include/config/dvb/usb/umt//usr/src/kernels/2.6.32-042stab110.1/include/config/dynamic//usr/src/kernels/2.6.32-042stab110.1/include/config/early//usr/src/kernels/2.6.32-042stab110.1/include/config/early/printk//usr/src/kernels/2.6.32-042stab110.1/include/config/ecrypt//usr/src/kernels/2.6.32-042stab110.1/include/config/edac//usr/src/kernels/2.6.32-042stab110.1/include/config/edac/decode//usr/src/kernels/2.6.32-042stab110.1/include/config/edac/mm//usr/src/kernels/2.6.32-042stab110.1/include/config/eeepc//usr/src/kernels/2.6.32-042stab110.1/include/config/eeprom//usr/src/kernels/2.6.32-042stab110.1/include/config/efi//usr/src/kernels/2.6.32-042stab110.1/include/config/elf//usr/src/kernels/2.6.32-042stab110.1/include/config/enable//usr/src/kernels/2.6.32-042stab110.1/include/config/enable/must//usr/src/kernels/2.6.32-042stab110.1/include/config/enclosure//usr/src/kernels/2.6.32-042stab110.1/include/config/event//usr/src/kernels/2.6.32-042stab110.1/include/config/ext2//usr/src/kernels/2.6.32-042stab110.1/include/config/ext2/fs//usr/src/kernels/2.6.32-042stab110.1/include/config/ext2/fs/posix//usr/src/kernels/2.6.32-042stab110.1/include/config/ext3//usr/src/kernels/2.6.32-042stab110.1/include/config/ext3/defaults//usr/src/kernels/2.6.32-042stab110.1/include/config/ext3/defaults/to//usr/src/kernels/2.6.32-042stab110.1/include/config/ext3/fs//usr/src/kernels/2.6.32-042stab110.1/include/config/ext3/fs/posix//usr/src/kernels/2.6.32-042stab110.1/include/config/ext4//usr/src/kernels/2.6.32-042stab110.1/include/config/ext4/fs//usr/src/kernels/2.6.32-042stab110.1/include/config/ext4/fs/posix//usr/src/kernels/2.6.32-042stab110.1/include/config/extra//usr/src/kernels/2.6.32-042stab110.1/include/config/fair//usr/src/kernels/2.6.32-042stab110.1/include/config/fair/group//usr/src/kernels/2.6.32-042stab110.1/include/config/fat//usr/src/kernels/2.6.32-042stab110.1/include/config/fat/default//usr/src/kernels/2.6.32-042stab110.1/include/config/fb//usr/src/kernels/2.6.32-042stab110.1/include/config/fb/aty//usr/src/kernels/2.6.32-042stab110.1/include/config/fb/aty/generic//usr/src/kernels/2.6.32-042stab110.1/include/config/fb/aty128//usr/src/kernels/2.6.32-042stab110.1/include/config/fb/boot//usr/src/kernels/2.6.32-042stab110.1/include/config/fb/boot/vesa//usr/src/kernels/2.6.32-042stab110.1/include/config/fb/cfb//usr/src/kernels/2.6.32-042stab110.1/include/config/fb/deferred//usr/src/kernels/2.6.32-042stab110.1/include/config/fb/mode//usr/src/kernels/2.6.32-042stab110.1/include/config/fb/nvidia//usr/src/kernels/2.6.32-042stab110.1/include/config/fb/radeon//usr/src/kernels/2.6.32-042stab110.1/include/config/fb/riva//usr/src/kernels/2.6.32-042stab110.1/include/config/fb/savage//usr/src/kernels/2.6.32-042stab110.1/include/config/fb/sys//usr/src/kernels/2.6.32-042stab110.1/include/config/fcoe//usr/src/kernels/2.6.32-042stab110.1/include/config/fence//usr/src/kernels/2.6.32-042stab110.1/include/config/fib//usr/src/kernels/2.6.32-042stab110.1/include/config/file//usr/src/kernels/2.6.32-042stab110.1/include/config/firewire//usr/src/kernels/2.6.32-042stab110.1/include/config/firewire/ohci//usr/src/kernels/2.6.32-042stab110.1/include/config/firmware//usr/src/kernels/2.6.32-042stab110.1/include/config/fix//usr/src/kernels/2.6.32-042stab110.1/include/config/fix/earlycon//usr/src/kernels/2.6.32-042stab110.1/include/config/fixed//usr/src/kernels/2.6.32-042stab110.1/include/config/font//usr/src/kernels/2.6.32-042stab110.1/include/config/forcedeth//usr/src/kernels/2.6.32-042stab110.1/include/config/frame//usr/src/kernels/2.6.32-042stab110.1/include/config/framebuffer//usr/src/kernels/2.6.32-042stab110.1/include/config/framebuffer/console//usr/src/kernels/2.6.32-042stab110.1/include/config/framebuffer/console/detect//usr/src/kernels/2.6.32-042stab110.1/include/config/fs//usr/src/kernels/2.6.32-042stab110.1/include/config/fs/posix//usr/src/kernels/2.6.32-042stab110.1/include/config/fscache//usr/src/kernels/2.6.32-042stab110.1/include/config/ftrace//usr/src/kernels/2.6.32-042stab110.1/include/config/ftrace/mcount//usr/src/kernels/2.6.32-042stab110.1/include/config/ftrace/nmi//usr/src/kernels/2.6.32-042stab110.1/include/config/fujitsu//usr/src/kernels/2.6.32-042stab110.1/include/config/function//usr/src/kernels/2.6.32-042stab110.1/include/config/function/graph//usr/src/kernels/2.6.32-042stab110.1/include/config/fuse//usr/src/kernels/2.6.32-042stab110.1/include/config/fusion//usr/src/kernels/2.6.32-042stab110.1/include/config/fusion/max//usr/src/kernels/2.6.32-042stab110.1/include/config/fw//usr/src/kernels/2.6.32-042stab110.1/include/config/gact//usr/src/kernels/2.6.32-042stab110.1/include/config/gart//usr/src/kernels/2.6.32-042stab110.1/include/config/generic//usr/src/kernels/2.6.32-042stab110.1/include/config/generic/bug//usr/src/kernels/2.6.32-042stab110.1/include/config/generic/bug/relative//usr/src/kernels/2.6.32-042stab110.1/include/config/generic/calibrate//usr/src/kernels/2.6.32-042stab110.1/include/config/generic/clockevents//usr/src/kernels/2.6.32-042stab110.1/include/config/generic/cmos//usr/src/kernels/2.6.32-042stab110.1/include/config/generic/find//usr/src/kernels/2.6.32-042stab110.1/include/config/generic/find/first//usr/src/kernels/2.6.32-042stab110.1/include/config/generic/find/last//usr/src/kernels/2.6.32-042stab110.1/include/config/generic/find/next//usr/src/kernels/2.6.32-042stab110.1/include/config/generic/hardirqs//usr/src/kernels/2.6.32-042stab110.1/include/config/generic/hardirqs/no//usr/src/kernels/2.6.32-042stab110.1/include/config/generic/hardirqs/no/do//usr/src/kernels/2.6.32-042stab110.1/include/config/generic/irq//usr/src/kernels/2.6.32-042stab110.1/include/config/generic/isa//usr/src/kernels/2.6.32-042stab110.1/include/config/generic/pending//usr/src/kernels/2.6.32-042stab110.1/include/config/generic/time//usr/src/kernels/2.6.32-042stab110.1/include/config/gfs2//usr/src/kernels/2.6.32-042stab110.1/include/config/gfs2/fs//usr/src/kernels/2.6.32-042stab110.1/include/config/gfs2/fs/locking//usr/src/kernels/2.6.32-042stab110.1/include/config/gigaset//usr/src/kernels/2.6.32-042stab110.1/include/config/gpio//usr/src/kernels/2.6.32-042stab110.1/include/config/group//usr/src/kernels/2.6.32-042stab110.1/include/config/hangcheck//usr/src/kernels/2.6.32-042stab110.1/include/config/hardlockup//usr/src/kernels/2.6.32-042stab110.1/include/config/has//usr/src/kernels/2.6.32-042stab110.1/include/config/have//usr/src/kernels/2.6.32-042stab110.1/include/config/have/arch//usr/src/kernels/2.6.32-042stab110.1/include/config/have/arch/early//usr/src/kernels/2.6.32-042stab110.1/include/config/have/arch/early/pfn//usr/src/kernels/2.6.32-042stab110.1/include/config/have/arch/early/pfn/to//usr/src/kernels/2.6.32-042stab110.1/include/config/have/cpumask//usr/src/kernels/2.6.32-042stab110.1/include/config/have/cpumask/of//usr/src/kernels/2.6.32-042stab110.1/include/config/have/cpumask/of/cpu//usr/src/kernels/2.6.32-042stab110.1/include/config/have/dma//usr/src/kernels/2.6.32-042stab110.1/include/config/have/dma/api//usr/src/kernels/2.6.32-042stab110.1/include/config/have/dynamic//usr/src/kernels/2.6.32-042stab110.1/include/config/have/efficient//usr/src/kernels/2.6.32-042stab110.1/include/config/have/efficient/unaligned//usr/src/kernels/2.6.32-042stab110.1/include/config/have/ftrace//usr/src/kernels/2.6.32-042stab110.1/include/config/have/ftrace/mcount//usr/src/kernels/2.6.32-042stab110.1/include/config/have/ftrace/nmi//usr/src/kernels/2.6.32-042stab110.1/include/config/have/function//usr/src/kernels/2.6.32-042stab110.1/include/config/have/function/graph//usr/src/kernels/2.6.32-042stab110.1/include/config/have/function/graph/fp//usr/src/kernels/2.6.32-042stab110.1/include/config/have/function/trace//usr/src/kernels/2.6.32-042stab110.1/include/config/have/function/trace/mcount//usr/src/kernels/2.6.32-042stab110.1/include/config/have/intel//usr/src/kernels/2.6.32-042stab110.1/include/config/have/ioremap//usr/src/kernels/2.6.32-042stab110.1/include/config/have/irq//usr/src/kernels/2.6.32-042stab110.1/include/config/have/kernel//usr/src/kernels/2.6.32-042stab110.1/include/config/have/kvm//usr/src/kernels/2.6.32-042stab110.1/include/config/have/kvm/cpu//usr/src/kernels/2.6.32-042stab110.1/include/config/have/kvm/cpu/relax//usr/src/kernels/2.6.32-042stab110.1/include/config/have/latencytop//usr/src/kernels/2.6.32-042stab110.1/include/config/have/memory//usr/src/kernels/2.6.32-042stab110.1/include/config/have/mmiotrace//usr/src/kernels/2.6.32-042stab110.1/include/config/have/perf//usr/src/kernels/2.6.32-042stab110.1/include/config/have/perf/events//usr/src/kernels/2.6.32-042stab110.1/include/config/have/perf/user//usr/src/kernels/2.6.32-042stab110.1/include/config/have/perf/user/stack//usr/src/kernels/2.6.32-042stab110.1/include/config/have/setup//usr/src/kernels/2.6.32-042stab110.1/include/config/have/setup/per//usr/src/kernels/2.6.32-042stab110.1/include/config/have/setup/per/cpu//usr/src/kernels/2.6.32-042stab110.1/include/config/have/syscall//usr/src/kernels/2.6.32-042stab110.1/include/config/have/unstable//usr/src/kernels/2.6.32-042stab110.1/include/config/have/unstable/sched//usr/src/kernels/2.6.32-042stab110.1/include/config/have/user//usr/src/kernels/2.6.32-042stab110.1/include/config/have/user/return//usr/src/kernels/2.6.32-042stab110.1/include/config/hdlc//usr/src/kernels/2.6.32-042stab110.1/include/config/headers//usr/src/kernels/2.6.32-042stab110.1/include/config/hermes//usr/src/kernels/2.6.32-042stab110.1/include/config/hermes/cache//usr/src/kernels/2.6.32-042stab110.1/include/config/hermes/cache/fw//usr/src/kernels/2.6.32-042stab110.1/include/config/hermes/cache/fw/on//usr/src/kernels/2.6.32-042stab110.1/include/config/hibernation//usr/src/kernels/2.6.32-042stab110.1/include/config/hid//usr/src/kernels/2.6.32-042stab110.1/include/config/high//usr/src/kernels/2.6.32-042stab110.1/include/config/high/res//usr/src/kernels/2.6.32-042stab110.1/include/config/hisax//usr/src/kernels/2.6.32-042stab110.1/include/config/hisax/16//usr/src/kernels/2.6.32-042stab110.1/include/config/hisax/avm//usr/src/kernels/2.6.32-042stab110.1/include/config/hisax/avm/a1//usr/src/kernels/2.6.32-042stab110.1/include/config/hisax/bkm//usr/src/kernels/2.6.32-042stab110.1/include/config/hisax/elsa//usr/src/kernels/2.6.32-042stab110.1/include/config/hisax/enternow//usr/src/kernels/2.6.32-042stab110.1/include/config/hisax/fritz//usr/src/kernels/2.6.32-042stab110.1/include/config/hisax/hfc//usr/src/kernels/2.6.32-042stab110.1/include/config/hisax/max//usr/src/kernels/2.6.32-042stab110.1/include/config/hisax/netjet//usr/src/kernels/2.6.32-042stab110.1/include/config/hisax/no//usr/src/kernels/2.6.32-042stab110.1/include/config/hisax/sct//usr/src/kernels/2.6.32-042stab110.1/include/config/hisax/sedlbauer//usr/src/kernels/2.6.32-042stab110.1/include/config/hisax/teles//usr/src/kernels/2.6.32-042stab110.1/include/config/hostap//usr/src/kernels/2.6.32-042stab110.1/include/config/hostap/firmware//usr/src/kernels/2.6.32-042stab110.1/include/config/hotplug//usr/src/kernels/2.6.32-042stab110.1/include/config/hotplug/pci//usr/src/kernels/2.6.32-042stab110.1/include/config/hotplug/pci/acpi//usr/src/kernels/2.6.32-042stab110.1/include/config/hp//usr/src/kernels/2.6.32-042stab110.1/include/config/hpet//usr/src/kernels/2.6.32-042stab110.1/include/config/hpet/emulate//usr/src/kernels/2.6.32-042stab110.1/include/config/hpwdt//usr/src/kernels/2.6.32-042stab110.1/include/config/hpwdt/nmi//usr/src/kernels/2.6.32-042stab110.1/include/config/ht//usr/src/kernels/2.6.32-042stab110.1/include/config/hugetlb//usr/src/kernels/2.6.32-042stab110.1/include/config/hvc//usr/src/kernels/2.6.32-042stab110.1/include/config/hw//usr/src/kernels/2.6.32-042stab110.1/include/config/hw/random//usr/src/kernels/2.6.32-042stab110.1/include/config/hwmon//usr/src/kernels/2.6.32-042stab110.1/include/config/hwpoison//usr/src/kernels/2.6.32-042stab110.1/include/config/hyperv//usr/src/kernels/2.6.32-042stab110.1/include/config/hysdn//usr/src/kernels/2.6.32-042stab110.1/include/config/hz//usr/src/kernels/2.6.32-042stab110.1/include/config/i2c//usr/src/kernels/2.6.32-042stab110.1/include/config/i2c/amd756//usr/src/kernels/2.6.32-042stab110.1/include/config/i2c/helper//usr/src/kernels/2.6.32-042stab110.1/include/config/i2c/nforce2//usr/src/kernels/2.6.32-042stab110.1/include/config/i2c/parport//usr/src/kernels/2.6.32-042stab110.1/include/config/i2c/pca//usr/src/kernels/2.6.32-042stab110.1/include/config/i2c/tiny//usr/src/kernels/2.6.32-042stab110.1/include/config/i6300esb//usr/src/kernels/2.6.32-042stab110.1/include/config/i7300//usr/src/kernels/2.6.32-042stab110.1/include/config/i7300/idle//usr/src/kernels/2.6.32-042stab110.1/include/config/i7300/idle/ioat//usr/src/kernels/2.6.32-042stab110.1/include/config/ia32//usr/src/kernels/2.6.32-042stab110.1/include/config/ib700//usr/src/kernels/2.6.32-042stab110.1/include/config/icplus//usr/src/kernels/2.6.32-042stab110.1/include/config/ie6xx//usr/src/kernels/2.6.32-042stab110.1/include/config/ieee802154//usr/src/kernels/2.6.32-042stab110.1/include/config/igb//usr/src/kernels/2.6.32-042stab110.1/include/config/illegal//usr/src/kernels/2.6.32-042stab110.1/include/config/illegal/pointer//usr/src/kernels/2.6.32-042stab110.1/include/config/inet//usr/src/kernels/2.6.32-042stab110.1/include/config/inet/dccp//usr/src/kernels/2.6.32-042stab110.1/include/config/inet/tcp//usr/src/kernels/2.6.32-042stab110.1/include/config/inet/xfrm//usr/src/kernels/2.6.32-042stab110.1/include/config/inet/xfrm/mode//usr/src/kernels/2.6.32-042stab110.1/include/config/inet6//usr/src/kernels/2.6.32-042stab110.1/include/config/inet6/xfrm//usr/src/kernels/2.6.32-042stab110.1/include/config/inet6/xfrm/mode//usr/src/kernels/2.6.32-042stab110.1/include/config/infiniband//usr/src/kernels/2.6.32-042stab110.1/include/config/infiniband/addr//usr/src/kernels/2.6.32-042stab110.1/include/config/infiniband/ipoib//usr/src/kernels/2.6.32-042stab110.1/include/config/infiniband/mthca//usr/src/kernels/2.6.32-042stab110.1/include/config/infiniband/qib//usr/src/kernels/2.6.32-042stab110.1/include/config/infiniband/user//usr/src/kernels/2.6.32-042stab110.1/include/config/init//usr/src/kernels/2.6.32-042stab110.1/include/config/init/env//usr/src/kernels/2.6.32-042stab110.1/include/config/init/env/arg//usr/src/kernels/2.6.32-042stab110.1/include/config/initramfs//usr/src/kernels/2.6.32-042stab110.1/include/config/inotify//usr/src/kernels/2.6.32-042stab110.1/include/config/input//usr/src/kernels/2.6.32-042stab110.1/include/config/input/ati//usr/src/kernels/2.6.32-042stab110.1/include/config/input/atlas//usr/src/kernels/2.6.32-042stab110.1/include/config/input/ff//usr/src/kernels/2.6.32-042stab110.1/include/config/input/gpio//usr/src/kernels/2.6.32-042stab110.1/include/config/input/gpio/rotary//usr/src/kernels/2.6.32-042stab110.1/include/config/input/keyspan//usr/src/kernels/2.6.32-042stab110.1/include/config/input/mousedev//usr/src/kernels/2.6.32-042stab110.1/include/config/input/mousedev/screen//usr/src/kernels/2.6.32-042stab110.1/include/config/input/winbond//usr/src/kernels/2.6.32-042stab110.1/include/config/input/wm831x//usr/src/kernels/2.6.32-042stab110.1/include/config/intel//usr/src/kernels/2.6.32-042stab110.1/include/config/intr//usr/src/kernels/2.6.32-042stab110.1/include/config/io//usr/src/kernels/2.6.32-042stab110.1/include/config/io/delay//usr/src/kernels/2.6.32-042stab110.1/include/config/io/delay/type//usr/src/kernels/2.6.32-042stab110.1/include/config/iommu//usr/src/kernels/2.6.32-042stab110.1/include/config/iosched//usr/src/kernels/2.6.32-042stab110.1/include/config/ip//usr/src/kernels/2.6.32-042stab110.1/include/config/ip/advanced//usr/src/kernels/2.6.32-042stab110.1/include/config/ip/dccp//usr/src/kernels/2.6.32-042stab110.1/include/config/ip/dccp/ccid3//usr/src/kernels/2.6.32-042stab110.1/include/config/ip/dccp/tfrc//usr/src/kernels/2.6.32-042stab110.1/include/config/ip/fib//usr/src/kernels/2.6.32-042stab110.1/include/config/ip/mroute//usr/src/kernels/2.6.32-042stab110.1/include/config/ip/mroute/multiple//usr/src/kernels/2.6.32-042stab110.1/include/config/ip/multiple//usr/src/kernels/2.6.32-042stab110.1/include/config/ip/nf//usr/src/kernels/2.6.32-042stab110.1/include/config/ip/nf/arp//usr/src/kernels/2.6.32-042stab110.1/include/config/ip/nf/match//usr/src/kernels/2.6.32-042stab110.1/include/config/ip/nf/target//usr/src/kernels/2.6.32-042stab110.1/include/config/ip/pimsm//usr/src/kernels/2.6.32-042stab110.1/include/config/ip/route//usr/src/kernels/2.6.32-042stab110.1/include/config/ip/set//usr/src/kernels/2.6.32-042stab110.1/include/config/ip/set/bitmap//usr/src/kernels/2.6.32-042stab110.1/include/config/ip/set/hash//usr/src/kernels/2.6.32-042stab110.1/include/config/ip/set/list//usr/src/kernels/2.6.32-042stab110.1/include/config/ip/vs//usr/src/kernels/2.6.32-042stab110.1/include/config/ip/vs/pe//usr/src/kernels/2.6.32-042stab110.1/include/config/ip/vs/proto//usr/src/kernels/2.6.32-042stab110.1/include/config/ip/vs/proto/ah//usr/src/kernels/2.6.32-042stab110.1/include/config/ip/vs/tab//usr/src/kernels/2.6.32-042stab110.1/include/config/ip6//usr/src/kernels/2.6.32-042stab110.1/include/config/ip6/nf//usr/src/kernels/2.6.32-042stab110.1/include/config/ip6/nf/match//usr/src/kernels/2.6.32-042stab110.1/include/config/ip6/nf/target//usr/src/kernels/2.6.32-042stab110.1/include/config/ipc//usr/src/kernels/2.6.32-042stab110.1/include/config/ipmi//usr/src/kernels/2.6.32-042stab110.1/include/config/ipmi/device//usr/src/kernels/2.6.32-042stab110.1/include/config/ippp//usr/src/kernels/2.6.32-042stab110.1/include/config/ipv6//usr/src/kernels/2.6.32-042stab110.1/include/config/ipv6/multiple//usr/src/kernels/2.6.32-042stab110.1/include/config/ipv6/ndisc//usr/src/kernels/2.6.32-042stab110.1/include/config/ipv6/optimistic//usr/src/kernels/2.6.32-042stab110.1/include/config/ipv6/pimsm//usr/src/kernels/2.6.32-042stab110.1/include/config/ipv6/route//usr/src/kernels/2.6.32-042stab110.1/include/config/ipv6/router//usr/src/kernels/2.6.32-042stab110.1/include/config/ipw2100//usr/src/kernels/2.6.32-042stab110.1/include/config/ipw2200//usr/src/kernels/2.6.32-042stab110.1/include/config/ir//usr/src/kernels/2.6.32-042stab110.1/include/config/ir/jvc//usr/src/kernels/2.6.32-042stab110.1/include/config/ir/lirc//usr/src/kernels/2.6.32-042stab110.1/include/config/ir/nec//usr/src/kernels/2.6.32-042stab110.1/include/config/ir/rc5//usr/src/kernels/2.6.32-042stab110.1/include/config/ir/rc5/sz//usr/src/kernels/2.6.32-042stab110.1/include/config/ir/rc6//usr/src/kernels/2.6.32-042stab110.1/include/config/ir/sony//usr/src/kernels/2.6.32-042stab110.1/include/config/ir/winbond//usr/src/kernels/2.6.32-042stab110.1/include/config/irq//usr/src/kernels/2.6.32-042stab110.1/include/config/isa//usr/src/kernels/2.6.32-042stab110.1/include/config/isa/dma//usr/src/kernels/2.6.32-042stab110.1/include/config/iscsi//usr/src/kernels/2.6.32-042stab110.1/include/config/iscsi/boot//usr/src/kernels/2.6.32-042stab110.1/include/config/iscsi/ibft//usr/src/kernels/2.6.32-042stab110.1/include/config/isdn//usr/src/kernels/2.6.32-042stab110.1/include/config/isdn/capi//usr/src/kernels/2.6.32-042stab110.1/include/config/isdn/capi/capifs//usr/src/kernels/2.6.32-042stab110.1/include/config/isdn/drv//usr/src/kernels/2.6.32-042stab110.1/include/config/isdn/drv/avmb1//usr/src/kernels/2.6.32-042stab110.1/include/config/isdn/drv/avmb1/avm//usr/src/kernels/2.6.32-042stab110.1/include/config/isdn/drv/avmb1/verbose//usr/src/kernels/2.6.32-042stab110.1/include/config/isdn/ppp//usr/src/kernels/2.6.32-042stab110.1/include/config/isdn/tty//usr/src/kernels/2.6.32-042stab110.1/include/config/iso9660//usr/src/kernels/2.6.32-042stab110.1/include/config/it87//usr/src/kernels/2.6.32-042stab110.1/include/config/it8712f//usr/src/kernels/2.6.32-042stab110.1/include/config/itco//usr/src/kernels/2.6.32-042stab110.1/include/config/itco/vendor//usr/src/kernels/2.6.32-042stab110.1/include/config/iwlwifi//usr/src/kernels/2.6.32-042stab110.1/include/config/iwlwifi/opmode//usr/src/kernels/2.6.32-042stab110.1/include/config/ixgbe//usr/src/kernels/2.6.32-042stab110.1/include/config/jffs2//usr/src/kernels/2.6.32-042stab110.1/include/config/jffs2/fs//usr/src/kernels/2.6.32-042stab110.1/include/config/jffs2/fs/posix//usr/src/kernels/2.6.32-042stab110.1/include/config/kallsyms//usr/src/kernels/2.6.32-042stab110.1/include/config/kallsyms/extra//usr/src/kernels/2.6.32-042stab110.1/include/config/karma//usr/src/kernels/2.6.32-042stab110.1/include/config/kernel//usr/src/kernels/2.6.32-042stab110.1/include/config/kexec//usr/src/kernels/2.6.32-042stab110.1/include/config/kexec/auto//usr/src/kernels/2.6.32-042stab110.1/include/config/kexec/reuse//usr/src/kernels/2.6.32-042stab110.1/include/config/keyboard//usr/src/kernels/2.6.32-042stab110.1/include/config/keys//usr/src/kernels/2.6.32-042stab110.1/include/config/keys/debug//usr/src/kernels/2.6.32-042stab110.1/include/config/keys/debug/proc//usr/src/kernels/2.6.32-042stab110.1/include/config/kgdb//usr/src/kernels/2.6.32-042stab110.1/include/config/kgdb/serial//usr/src/kernels/2.6.32-042stab110.1/include/config/kprobe//usr/src/kernels/2.6.32-042stab110.1/include/config/ks0108//usr/src/kernels/2.6.32-042stab110.1/include/config/kvm//usr/src/kernels/2.6.32-042stab110.1/include/config/kvm/apic//usr/src/kernels/2.6.32-042stab110.1/include/config/lcd//usr/src/kernels/2.6.32-042stab110.1/include/config/lcd/class//usr/src/kernels/2.6.32-042stab110.1/include/config/leds//usr/src/kernels/2.6.32-042stab110.1/include/config/leds/clevo//usr/src/kernels/2.6.32-042stab110.1/include/config/leds/trigger//usr/src/kernels/2.6.32-042stab110.1/include/config/leds/trigger/default//usr/src/kernels/2.6.32-042stab110.1/include/config/leds/wm831x//usr/src/kernels/2.6.32-042stab110.1/include/config/legacy//usr/src/kernels/2.6.32-042stab110.1/include/config/legacy/pty//usr/src/kernels/2.6.32-042stab110.1/include/config/lib80211//usr/src/kernels/2.6.32-042stab110.1/include/config/lib80211/crypt//usr/src/kernels/2.6.32-042stab110.1/include/config/libertas//usr/src/kernels/2.6.32-042stab110.1/include/config/libertas/thinfirm//usr/src/kernels/2.6.32-042stab110.1/include/config/lock//usr/src/kernels/2.6.32-042stab110.1/include/config/lockd//usr/src/kernels/2.6.32-042stab110.1/include/config/lockdep//usr/src/kernels/2.6.32-042stab110.1/include/config/lockup//usr/src/kernels/2.6.32-042stab110.1/include/config/log//usr/src/kernels/2.6.32-042stab110.1/include/config/log/buf//usr/src/kernels/2.6.32-042stab110.1/include/config/logo//usr/src/kernels/2.6.32-042stab110.1/include/config/logo/linux//usr/src/kernels/2.6.32-042stab110.1/include/config/logo/psbm//usr/src/kernels/2.6.32-042stab110.1/include/config/loopback//usr/src/kernels/2.6.32-042stab110.1/include/config/lpc//usr/src/kernels/2.6.32-042stab110.1/include/config/lsi//usr/src/kernels/2.6.32-042stab110.1/include/config/lsi/et1011c//usr/src/kernels/2.6.32-042stab110.1/include/config/lxt//usr/src/kernels/2.6.32-042stab110.1/include/config/lzo//usr/src/kernels/2.6.32-042stab110.1/include/config/mac//usr/src/kernels/2.6.32-042stab110.1/include/config/mac80211//usr/src/kernels/2.6.32-042stab110.1/include/config/mac80211/has//usr/src/kernels/2.6.32-042stab110.1/include/config/mac80211/rc//usr/src/kernels/2.6.32-042stab110.1/include/config/mac80211/rc/default//usr/src/kernels/2.6.32-042stab110.1/include/config/mac80211/rc/minstrel//usr/src/kernels/2.6.32-042stab110.1/include/config/machz//usr/src/kernels/2.6.32-042stab110.1/include/config/macintosh//usr/src/kernels/2.6.32-042stab110.1/include/config/magic//usr/src/kernels/2.6.32-042stab110.1/include/config/marvell//usr/src/kernels/2.6.32-042stab110.1/include/config/max//usr/src/kernels/2.6.32-042stab110.1/include/config/max/raw//usr/src/kernels/2.6.32-042stab110.1/include/config/md//usr/src/kernels/2.6.32-042stab110.1/include/config/mdio//usr/src/kernels/2.6.32-042stab110.1/include/config/media//usr/src/kernels/2.6.32-042stab110.1/include/config/media/tuner//usr/src/kernels/2.6.32-042stab110.1/include/config/megaraid//usr/src/kernels/2.6.32-042stab110.1/include/config/memory//usr/src/kernels/2.6.32-042stab110.1/include/config/memory/gangs//usr/src/kernels/2.6.32-042stab110.1/include/config/memory/hotplug//usr/src/kernels/2.6.32-042stab110.1/include/config/memstick//usr/src/kernels/2.6.32-042stab110.1/include/config/memstick/jmicron//usr/src/kernels/2.6.32-042stab110.1/include/config/memstick/realtek//usr/src/kernels/2.6.32-042stab110.1/include/config/memstick/tifm//usr/src/kernels/2.6.32-042stab110.1/include/config/mfd//usr/src/kernels/2.6.32-042stab110.1/include/config/mfd/rtsx//usr/src/kernels/2.6.32-042stab110.1/include/config/mfd/sm501//usr/src/kernels/2.6.32-042stab110.1/include/config/mfd/wm8350//usr/src/kernels/2.6.32-042stab110.1/include/config/mfd/wm8350/config//usr/src/kernels/2.6.32-042stab110.1/include/config/mfd/wm8350/config/mode//usr/src/kernels/2.6.32-042stab110.1/include/config/mfd/wm8351//usr/src/kernels/2.6.32-042stab110.1/include/config/mfd/wm8351/config//usr/src/kernels/2.6.32-042stab110.1/include/config/mfd/wm8351/config/mode//usr/src/kernels/2.6.32-042stab110.1/include/config/mfd/wm8352//usr/src/kernels/2.6.32-042stab110.1/include/config/mfd/wm8352/config//usr/src/kernels/2.6.32-042stab110.1/include/config/mfd/wm8352/config/mode//usr/src/kernels/2.6.32-042stab110.1/include/config/microcode//usr/src/kernels/2.6.32-042stab110.1/include/config/microcode/old//usr/src/kernels/2.6.32-042stab110.1/include/config/minix//usr/src/kernels/2.6.32-042stab110.1/include/config/misc//usr/src/kernels/2.6.32-042stab110.1/include/config/misdn//usr/src/kernels/2.6.32-042stab110.1/include/config/mlx4//usr/src/kernels/2.6.32-042stab110.1/include/config/mlx4/en//usr/src/kernels/2.6.32-042stab110.1/include/config/mlx5//usr/src/kernels/2.6.32-042stab110.1/include/config/mmc//usr/src/kernels/2.6.32-042stab110.1/include/config/mmc/block//usr/src/kernels/2.6.32-042stab110.1/include/config/mmc/realtek//usr/src/kernels/2.6.32-042stab110.1/include/config/mmc/ricoh//usr/src/kernels/2.6.32-042stab110.1/include/config/mmc/sdhci//usr/src/kernels/2.6.32-042stab110.1/include/config/mmc/sdricoh//usr/src/kernels/2.6.32-042stab110.1/include/config/mmc/tifm//usr/src/kernels/2.6.32-042stab110.1/include/config/mmc/via//usr/src/kernels/2.6.32-042stab110.1/include/config/mmu//usr/src/kernels/2.6.32-042stab110.1/include/config/module//usr/src/kernels/2.6.32-042stab110.1/include/config/module/force//usr/src/kernels/2.6.32-042stab110.1/include/config/module/srcversion//usr/src/kernels/2.6.32-042stab110.1/include/config/module/verify//usr/src/kernels/2.6.32-042stab110.1/include/config/mouse//usr/src/kernels/2.6.32-042stab110.1/include/config/mouse/ps2//usr/src/kernels/2.6.32-042stab110.1/include/config/mouse/synaptics//usr/src/kernels/2.6.32-042stab110.1/include/config/msdos//usr/src/kernels/2.6.32-042stab110.1/include/config/msi//usr/src/kernels/2.6.32-042stab110.1/include/config/mspro//usr/src/kernels/2.6.32-042stab110.1/include/config/mtd//usr/src/kernels/2.6.32-042stab110.1/include/config/mtd/ar7//usr/src/kernels/2.6.32-042stab110.1/include/config/mtd/block//usr/src/kernels/2.6.32-042stab110.1/include/config/mtd/cfi//usr/src/kernels/2.6.32-042stab110.1/include/config/mtd/cmdline//usr/src/kernels/2.6.32-042stab110.1/include/config/mtd/complex//usr/src/kernels/2.6.32-042stab110.1/include/config/mtd/gen//usr/src/kernels/2.6.32-042stab110.1/include/config/mtd/map//usr/src/kernels/2.6.32-042stab110.1/include/config/mtd/map/bank//usr/src/kernels/2.6.32-042stab110.1/include/config/mtd/map/bank/width//usr/src/kernels/2.6.32-042stab110.1/include/config/mtd/nand//usr/src/kernels/2.6.32-042stab110.1/include/config/mtd/nand/diskonchip//usr/src/kernels/2.6.32-042stab110.1/include/config/mtd/nand/diskonchip/probe//usr/src/kernels/2.6.32-042stab110.1/include/config/mtd/nand/ecc//usr/src/kernels/2.6.32-042stab110.1/include/config/mtd/qinfo//usr/src/kernels/2.6.32-042stab110.1/include/config/mtd/redboot//usr/src/kernels/2.6.32-042stab110.1/include/config/mtd/redboot/directory//usr/src/kernels/2.6.32-042stab110.1/include/config/mtd/scb2//usr/src/kernels/2.6.32-042stab110.1/include/config/mtd/ubi//usr/src/kernels/2.6.32-042stab110.1/include/config/mtd/ubi/beb//usr/src/kernels/2.6.32-042stab110.1/include/config/mtd/ubi/wl//usr/src/kernels/2.6.32-042stab110.1/include/config/mtdram//usr/src/kernels/2.6.32-042stab110.1/include/config/mtdram/erase//usr/src/kernels/2.6.32-042stab110.1/include/config/mtdram/total//usr/src/kernels/2.6.32-042stab110.1/include/config/mtrr//usr/src/kernels/2.6.32-042stab110.1/include/config/mtrr/sanitizer//usr/src/kernels/2.6.32-042stab110.1/include/config/mtrr/sanitizer/enable//usr/src/kernels/2.6.32-042stab110.1/include/config/mtrr/sanitizer/spare//usr/src/kernels/2.6.32-042stab110.1/include/config/mtrr/sanitizer/spare/reg//usr/src/kernels/2.6.32-042stab110.1/include/config/mtrr/sanitizer/spare/reg/nr//usr/src/kernels/2.6.32-042stab110.1/include/config/mxm//usr/src/kernels/2.6.32-042stab110.1/include/config/myri10ge//usr/src/kernels/2.6.32-042stab110.1/include/config/n//usr/src/kernels/2.6.32-042stab110.1/include/config/national//usr/src/kernels/2.6.32-042stab110.1/include/config/ne2k//usr/src/kernels/2.6.32-042stab110.1/include/config/need//usr/src/kernels/2.6.32-042stab110.1/include/config/need/bounce//usr/src/kernels/2.6.32-042stab110.1/include/config/need/dma//usr/src/kernels/2.6.32-042stab110.1/include/config/need/dma/map//usr/src/kernels/2.6.32-042stab110.1/include/config/need/multiple//usr/src/kernels/2.6.32-042stab110.1/include/config/need/per//usr/src/kernels/2.6.32-042stab110.1/include/config/need/per/cpu//usr/src/kernels/2.6.32-042stab110.1/include/config/need/per/cpu/embed//usr/src/kernels/2.6.32-042stab110.1/include/config/need/per/cpu/embed/first//usr/src/kernels/2.6.32-042stab110.1/include/config/need/per/cpu/page//usr/src/kernels/2.6.32-042stab110.1/include/config/need/per/cpu/page/first//usr/src/kernels/2.6.32-042stab110.1/include/config/net//usr/src/kernels/2.6.32-042stab110.1/include/config/net/9p//usr/src/kernels/2.6.32-042stab110.1/include/config/net/act//usr/src/kernels/2.6.32-042stab110.1/include/config/net/cls//usr/src/kernels/2.6.32-042stab110.1/include/config/net/drop//usr/src/kernels/2.6.32-042stab110.1/include/config/net/dsa//usr/src/kernels/2.6.32-042stab110.1/include/config/net/dsa/mv88e6123//usr/src/kernels/2.6.32-042stab110.1/include/config/net/dsa/mv88e6123/61//usr/src/kernels/2.6.32-042stab110.1/include/config/net/dsa/mv88e6xxx//usr/src/kernels/2.6.32-042stab110.1/include/config/net/dsa/mv88e6xxx/need//usr/src/kernels/2.6.32-042stab110.1/include/config/net/dsa/tag//usr/src/kernels/2.6.32-042stab110.1/include/config/net/ematch//usr/src/kernels/2.6.32-042stab110.1/include/config/net/ip//usr/src/kernels/2.6.32-042stab110.1/include/config/net/ipgre//usr/src/kernels/2.6.32-042stab110.1/include/config/net/key//usr/src/kernels/2.6.32-042stab110.1/include/config/net/poll//usr/src/kernels/2.6.32-042stab110.1/include/config/net/rx//usr/src/kernels/2.6.32-042stab110.1/include/config/net/rx/busy//usr/src/kernels/2.6.32-042stab110.1/include/config/net/sch//usr/src/kernels/2.6.32-042stab110.1/include/config/net/vendor//usr/src/kernels/2.6.32-042stab110.1/include/config/netconsole//usr/src/kernels/2.6.32-042stab110.1/include/config/netdev//usr/src/kernels/2.6.32-042stab110.1/include/config/netfilter//usr/src/kernels/2.6.32-042stab110.1/include/config/netfilter/netlink//usr/src/kernels/2.6.32-042stab110.1/include/config/netfilter/xt//usr/src/kernels/2.6.32-042stab110.1/include/config/netfilter/xt/match//usr/src/kernels/2.6.32-042stab110.1/include/config/netfilter/xt/match/wdog//usr/src/kernels/2.6.32-042stab110.1/include/config/netfilter/xt/target//usr/src/kernels/2.6.32-042stab110.1/include/config/netpoll//usr/src/kernels/2.6.32-042stab110.1/include/config/netprio//usr/src/kernels/2.6.32-042stab110.1/include/config/network//usr/src/kernels/2.6.32-042stab110.1/include/config/netxen//usr/src/kernels/2.6.32-042stab110.1/include/config/new//usr/src/kernels/2.6.32-042stab110.1/include/config/nf//usr/src/kernels/2.6.32-042stab110.1/include/config/nf/conntrack//usr/src/kernels/2.6.32-042stab110.1/include/config/nf/conntrack/netbios//usr/src/kernels/2.6.32-042stab110.1/include/config/nf/ct//usr/src/kernels/2.6.32-042stab110.1/include/config/nf/ct/proto//usr/src/kernels/2.6.32-042stab110.1/include/config/nf/defrag//usr/src/kernels/2.6.32-042stab110.1/include/config/nf/nat//usr/src/kernels/2.6.32-042stab110.1/include/config/nf/nat/proto//usr/src/kernels/2.6.32-042stab110.1/include/config/nf/nat/snmp//usr/src/kernels/2.6.32-042stab110.1/include/config/nfs//usr/src/kernels/2.6.32-042stab110.1/include/config/nfs/acl//usr/src/kernels/2.6.32-042stab110.1/include/config/nfs/use//usr/src/kernels/2.6.32-042stab110.1/include/config/nfs/use/legacy//usr/src/kernels/2.6.32-042stab110.1/include/config/nfs/v3//usr/src/kernels/2.6.32-042stab110.1/include/config/nfs/v4//usr/src/kernels/2.6.32-042stab110.1/include/config/nfsd//usr/src/kernels/2.6.32-042stab110.1/include/config/nfsd/v2//usr/src/kernels/2.6.32-042stab110.1/include/config/nfsd/v3//usr/src/kernels/2.6.32-042stab110.1/include/config/nftl//usr/src/kernels/2.6.32-042stab110.1/include/config/nls//usr/src/kernels/2.6.32-042stab110.1/include/config/nls/codepage//usr/src/kernels/2.6.32-042stab110.1/include/config/nls/iso8859//usr/src/kernels/2.6.32-042stab110.1/include/config/nls/koi8//usr/src/kernels/2.6.32-042stab110.1/include/config/no//usr/src/kernels/2.6.32-042stab110.1/include/config/nodes//usr/src/kernels/2.6.32-042stab110.1/include/config/nodes/span//usr/src/kernels/2.6.32-042stab110.1/include/config/nodes/span/other//usr/src/kernels/2.6.32-042stab110.1/include/config/nop//usr/src/kernels/2.6.32-042stab110.1/include/config/nop/usb//usr/src/kernels/2.6.32-042stab110.1/include/config/nortel//usr/src/kernels/2.6.32-042stab110.1/include/config/nouveau//usr/src/kernels/2.6.32-042stab110.1/include/config/nouveau/debug//usr/src/kernels/2.6.32-042stab110.1/include/config/nr//usr/src/kernels/2.6.32-042stab110.1/include/config/numa//usr/src/kernels/2.6.32-042stab110.1/include/config/numa/irq//usr/src/kernels/2.6.32-042stab110.1/include/config/openvswitch//usr/src/kernels/2.6.32-042stab110.1/include/config/oprofile//usr/src/kernels/2.6.32-042stab110.1/include/config/oprofile/event//usr/src/kernels/2.6.32-042stab110.1/include/config/optimize//usr/src/kernels/2.6.32-042stab110.1/include/config/osf//usr/src/kernels/2.6.32-042stab110.1/include/config/output//usr/src/kernels/2.6.32-042stab110.1/include/config/ovs//usr/src/kernels/2.6.32-042stab110.1/include/config/p54//usr/src/kernels/2.6.32-042stab110.1/include/config/packet//usr/src/kernels/2.6.32-042stab110.1/include/config/pageflags//usr/src/kernels/2.6.32-042stab110.1/include/config/panasonic//usr/src/kernels/2.6.32-042stab110.1/include/config/paravirt//usr/src/kernels/2.6.32-042stab110.1/include/config/parport//usr/src/kernels/2.6.32-042stab110.1/include/config/parport/not//usr/src/kernels/2.6.32-042stab110.1/include/config/parport/pc//usr/src/kernels/2.6.32-042stab110.1/include/config/partition//usr/src/kernels/2.6.32-042stab110.1/include/config/pata//usr/src/kernels/2.6.32-042stab110.1/include/config/pata/pdc//usr/src/kernels/2.6.32-042stab110.1/include/config/pccard//usr/src/kernels/2.6.32-042stab110.1/include/config/pch//usr/src/kernels/2.6.32-042stab110.1/include/config/pci//usr/src/kernels/2.6.32-042stab110.1/include/config/pci/msi//usr/src/kernels/2.6.32-042stab110.1/include/config/pci/msi/default//usr/src/kernels/2.6.32-042stab110.1/include/config/pcie//usr/src/kernels/2.6.32-042stab110.1/include/config/pcieaer//usr/src/kernels/2.6.32-042stab110.1/include/config/pcmcia//usr/src/kernels/2.6.32-042stab110.1/include/config/pcmcia/load//usr/src/kernels/2.6.32-042stab110.1/include/config/pcspkr//usr/src/kernels/2.6.32-042stab110.1/include/config/pdc//usr/src/kernels/2.6.32-042stab110.1/include/config/perf//usr/src/kernels/2.6.32-042stab110.1/include/config/phys//usr/src/kernels/2.6.32-042stab110.1/include/config/phys/addr//usr/src/kernels/2.6.32-042stab110.1/include/config/phys/addr/t//usr/src/kernels/2.6.32-042stab110.1/include/config/physical//usr/src/kernels/2.6.32-042stab110.1/include/config/pid//usr/src/kernels/2.6.32-042stab110.1/include/config/plx//usr/src/kernels/2.6.32-042stab110.1/include/config/pm//usr/src/kernels/2.6.32-042stab110.1/include/config/pm/sleep//usr/src/kernels/2.6.32-042stab110.1/include/config/pm/std//usr/src/kernels/2.6.32-042stab110.1/include/config/pnfs//usr/src/kernels/2.6.32-042stab110.1/include/config/pnfs/file//usr/src/kernels/2.6.32-042stab110.1/include/config/posix//usr/src/kernels/2.6.32-042stab110.1/include/config/posix/mqueue//usr/src/kernels/2.6.32-042stab110.1/include/config/power//usr/src/kernels/2.6.32-042stab110.1/include/config/ppp//usr/src/kernels/2.6.32-042stab110.1/include/config/ppp/sync//usr/src/kernels/2.6.32-042stab110.1/include/config/pramcache//usr/src/kernels/2.6.32-042stab110.1/include/config/pramcache/feature//usr/src/kernels/2.6.32-042stab110.1/include/config/preempt//usr/src/kernels/2.6.32-042stab110.1/include/config/prevent//usr/src/kernels/2.6.32-042stab110.1/include/config/prevent/firmware//usr/src/kernels/2.6.32-042stab110.1/include/config/print//usr/src/kernels/2.6.32-042stab110.1/include/config/print/quota//usr/src/kernels/2.6.32-042stab110.1/include/config/printk//usr/src/kernels/2.6.32-042stab110.1/include/config/proc//usr/src/kernels/2.6.32-042stab110.1/include/config/proc/page//usr/src/kernels/2.6.32-042stab110.1/include/config/proc/pid//usr/src/kernels/2.6.32-042stab110.1/include/config/provide//usr/src/kernels/2.6.32-042stab110.1/include/config/provide/ohci1394//usr/src/kernels/2.6.32-042stab110.1/include/config/provide/ohci1394/dma//usr/src/kernels/2.6.32-042stab110.1/include/config/ptp//usr/src/kernels/2.6.32-042stab110.1/include/config/ptp/1588//usr/src/kernels/2.6.32-042stab110.1/include/config/qfmt//usr/src/kernels/2.6.32-042stab110.1/include/config/qlcnic//usr/src/kernels/2.6.32-042stab110.1/include/config/qsemi//usr/src/kernels/2.6.32-042stab110.1/include/config/quota//usr/src/kernels/2.6.32-042stab110.1/include/config/quota/netlink//usr/src/kernels/2.6.32-042stab110.1/include/config/r8169//usr/src/kernels/2.6.32-042stab110.1/include/config/raid//usr/src/kernels/2.6.32-042stab110.1/include/config/raid6//usr/src/kernels/2.6.32-042stab110.1/include/config/raw//usr/src/kernels/2.6.32-042stab110.1/include/config/rc//usr/src/kernels/2.6.32-042stab110.1/include/config/rcu//usr/src/kernels/2.6.32-042stab110.1/include/config/rd//usr/src/kernels/2.6.32-042stab110.1/include/config/rds//usr/src/kernels/2.6.32-042stab110.1/include/config/realtek//usr/src/kernels/2.6.32-042stab110.1/include/config/reed//usr/src/kernels/2.6.32-042stab110.1/include/config/reed/solomon//usr/src/kernels/2.6.32-042stab110.1/include/config/regulator//usr/src/kernels/2.6.32-042stab110.1/include/config/regulator/fixed//usr/src/kernels/2.6.32-042stab110.1/include/config/regulator/userspace//usr/src/kernels/2.6.32-042stab110.1/include/config/reiserfs//usr/src/kernels/2.6.32-042stab110.1/include/config/reiserfs/fs//usr/src/kernels/2.6.32-042stab110.1/include/config/reiserfs/fs/posix//usr/src/kernels/2.6.32-042stab110.1/include/config/reiserfs/proc//usr/src/kernels/2.6.32-042stab110.1/include/config/resource//usr/src/kernels/2.6.32-042stab110.1/include/config/rfd//usr/src/kernels/2.6.32-042stab110.1/include/config/rfkill//usr/src/kernels/2.6.32-042stab110.1/include/config/rfs//usr/src/kernels/2.6.32-042stab110.1/include/config/ring//usr/src/kernels/2.6.32-042stab110.1/include/config/ring/buffer//usr/src/kernels/2.6.32-042stab110.1/include/config/ring/buffer/allow//usr/src/kernels/2.6.32-042stab110.1/include/config/rpcsec//usr/src/kernels/2.6.32-042stab110.1/include/config/rpcsec/gss//usr/src/kernels/2.6.32-042stab110.1/include/config/rt//usr/src/kernels/2.6.32-042stab110.1/include/config/rt/group//usr/src/kernels/2.6.32-042stab110.1/include/config/rt2800//usr/src/kernels/2.6.32-042stab110.1/include/config/rt2800pci//usr/src/kernels/2.6.32-042stab110.1/include/config/rt2800usb//usr/src/kernels/2.6.32-042stab110.1/include/config/rt2x00//usr/src/kernels/2.6.32-042stab110.1/include/config/rt2x00/lib//usr/src/kernels/2.6.32-042stab110.1/include/config/rtc//usr/src/kernels/2.6.32-042stab110.1/include/config/rtc/drv//usr/src/kernels/2.6.32-042stab110.1/include/config/rtc/drv/m41t80//usr/src/kernels/2.6.32-042stab110.1/include/config/rtc/hctosys//usr/src/kernels/2.6.32-042stab110.1/include/config/rtc/intf//usr/src/kernels/2.6.32-042stab110.1/include/config/rtl8187//usr/src/kernels/2.6.32-042stab110.1/include/config/rwsem//usr/src/kernels/2.6.32-042stab110.1/include/config/rwsem/xchgadd//usr/src/kernels/2.6.32-042stab110.1/include/config/sata//usr/src/kernels/2.6.32-042stab110.1/include/config/sbc//usr/src/kernels/2.6.32-042stab110.1/include/config/sbc/fitpc2//usr/src/kernels/2.6.32-042stab110.1/include/config/sched//usr/src/kernels/2.6.32-042stab110.1/include/config/sched/omit//usr/src/kernels/2.6.32-042stab110.1/include/config/sched/omit/frame//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/3w//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/arcmsr//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/bfa//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/bnx2//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/bnx2x//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/cxgb3//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/cxgb4//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/dh//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/dh/hp//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/fc//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/fc/tgt//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/iscsi//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/lowlevel//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/mpt2sas//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/mpt2sas/max//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/mpt3sas/max//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/multi//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/osd//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/osd/dprint//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/proc//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/qla//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/sas//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/sas/host//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/scan//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/spi//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/srp//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/srp/tgt//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/sym53c8xx//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/sym53c8xx/default//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/sym53c8xx/dma//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/sym53c8xx/dma/addressing//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/sym53c8xx/max//usr/src/kernels/2.6.32-042stab110.1/include/config/scsi/wait//usr/src/kernels/2.6.32-042stab110.1/include/config/sctp//usr/src/kernels/2.6.32-042stab110.1/include/config/sctp/cookie//usr/src/kernels/2.6.32-042stab110.1/include/config/sctp/cookie/hmac//usr/src/kernels/2.6.32-042stab110.1/include/config/sctp/default//usr/src/kernels/2.6.32-042stab110.1/include/config/sctp/default/cookie//usr/src/kernels/2.6.32-042stab110.1/include/config/sctp/default/cookie/hmac//usr/src/kernels/2.6.32-042stab110.1/include/config/sdio//usr/src/kernels/2.6.32-042stab110.1/include/config/security//usr/src/kernels/2.6.32-042stab110.1/include/config/security/file//usr/src/kernels/2.6.32-042stab110.1/include/config/select//usr/src/kernels/2.6.32-042stab110.1/include/config/select/memory//usr/src/kernels/2.6.32-042stab110.1/include/config/sensors//usr/src/kernels/2.6.32-042stab110.1/include/config/sensors/fam15h//usr/src/kernels/2.6.32-042stab110.1/include/config/sensors/i5k//usr/src/kernels/2.6.32-042stab110.1/include/config/sensors/via//usr/src/kernels/2.6.32-042stab110.1/include/config/serial//usr/src/kernels/2.6.32-042stab110.1/include/config/serial/8250//usr/src/kernels/2.6.32-042stab110.1/include/config/serial/8250/detect//usr/src/kernels/2.6.32-042stab110.1/include/config/serial/8250/many//usr/src/kernels/2.6.32-042stab110.1/include/config/serial/8250/nr//usr/src/kernels/2.6.32-042stab110.1/include/config/serial/8250/runtime//usr/src/kernels/2.6.32-042stab110.1/include/config/serial/8250/share//usr/src/kernels/2.6.32-042stab110.1/include/config/serial/core//usr/src/kernels/2.6.32-042stab110.1/include/config/serio//usr/src/kernels/2.6.32-042stab110.1/include/config/sfc//usr/src/kernels/2.6.32-042stab110.1/include/config/sfc/mcdi//usr/src/kernels/2.6.32-042stab110.1/include/config/sgi//usr/src/kernels/2.6.32-042stab110.1/include/config/sim//usr/src/kernels/2.6.32-042stab110.1/include/config/slip//usr/src/kernels/2.6.32-042stab110.1/include/config/slow//usr/src/kernels/2.6.32-042stab110.1/include/config/smartjoyplus//usr/src/kernels/2.6.32-042stab110.1/include/config/sms//usr/src/kernels/2.6.32-042stab110.1/include/config/sms/sdio//usr/src/kernels/2.6.32-042stab110.1/include/config/sms/siano//usr/src/kernels/2.6.32-042stab110.1/include/config/sms/usb//usr/src/kernels/2.6.32-042stab110.1/include/config/smsc//usr/src/kernels/2.6.32-042stab110.1/include/config/smsc/sch311x//usr/src/kernels/2.6.32-042stab110.1/include/config/snd//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/ac97//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/ac97/power//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/ac97/power/save//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/atiixp//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/cs46xx//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/cs46xx/new//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/dma//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/dynamic//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/emu10k1//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/hda//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/hda/codec//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/hda/codec/ca0132//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/hda/dsp//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/hda/enable//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/hda/enable/realtek//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/hda/input//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/hda/input/beep//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/hda/power//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/hda/power/save//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/hda/prealloc//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/kctl//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/mixer//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/mpu401//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/opl3//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/opl3/lib//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/oxygen//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/pcm//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/pcm/oss//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/rawmidi//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/sb//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/sb16//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/seq//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/seq/hrtimer//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/sequencer//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/usb//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/usb/caiaq//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/verbose//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/via82xx//usr/src/kernels/2.6.32-042stab110.1/include/config/snd/vx//usr/src/kernels/2.6.32-042stab110.1/include/config/soc//usr/src/kernels/2.6.32-042stab110.1/include/config/soc/camera//usr/src/kernels/2.6.32-042stab110.1/include/config/soft//usr/src/kernels/2.6.32-042stab110.1/include/config/solaris//usr/src/kernels/2.6.32-042stab110.1/include/config/solaris/x86//usr/src/kernels/2.6.32-042stab110.1/include/config/sony//usr/src/kernels/2.6.32-042stab110.1/include/config/sonypi//usr/src/kernels/2.6.32-042stab110.1/include/config/sound//usr/src/kernels/2.6.32-042stab110.1/include/config/sound/oss//usr/src/kernels/2.6.32-042stab110.1/include/config/sound/oss/core//usr/src/kernels/2.6.32-042stab110.1/include/config/sparse//usr/src/kernels/2.6.32-042stab110.1/include/config/sparsemem//usr/src/kernels/2.6.32-042stab110.1/include/config/sparsemem/vmemmap//usr/src/kernels/2.6.32-042stab110.1/include/config/split//usr/src/kernels/2.6.32-042stab110.1/include/config/split/ptlock//usr/src/kernels/2.6.32-042stab110.1/include/config/squashfs//usr/src/kernels/2.6.32-042stab110.1/include/config/squashfs/fragment//usr/src/kernels/2.6.32-042stab110.1/include/config/squashfs/fragment/cache//usr/src/kernels/2.6.32-042stab110.1/include/config/ssb//usr/src/kernels/2.6.32-042stab110.1/include/config/ssb/b43//usr/src/kernels/2.6.32-042stab110.1/include/config/ssb/b43/pci//usr/src/kernels/2.6.32-042stab110.1/include/config/ssb/driver//usr/src/kernels/2.6.32-042stab110.1/include/config/ssb/driver/pcicore//usr/src/kernels/2.6.32-042stab110.1/include/config/ssb/pcihost//usr/src/kernels/2.6.32-042stab110.1/include/config/ssb/pcmciahost//usr/src/kernels/2.6.32-042stab110.1/include/config/ssb/sdiohost//usr/src/kernels/2.6.32-042stab110.1/include/config/stack//usr/src/kernels/2.6.32-042stab110.1/include/config/stacktrace//usr/src/kernels/2.6.32-042stab110.1/include/config/stop//usr/src/kernels/2.6.32-042stab110.1/include/config/strict//usr/src/kernels/2.6.32-042stab110.1/include/config/strip//usr/src/kernels/2.6.32-042stab110.1/include/config/strip/asm//usr/src/kernels/2.6.32-042stab110.1/include/config/sun//usr/src/kernels/2.6.32-042stab110.1/include/config/sunrpc//usr/src/kernels/2.6.32-042stab110.1/include/config/sunrpc/xprt//usr/src/kernels/2.6.32-042stab110.1/include/config/suspend//usr/src/kernels/2.6.32-042stab110.1/include/config/syn//usr/src/kernels/2.6.32-042stab110.1/include/config/synclink//usr/src/kernels/2.6.32-042stab110.1/include/config/sys//usr/src/kernels/2.6.32-042stab110.1/include/config/sysctl//usr/src/kernels/2.6.32-042stab110.1/include/config/sysfs//usr/src/kernels/2.6.32-042stab110.1/include/config/sysfs/deprecated//usr/src/kernels/2.6.32-042stab110.1/include/config/sysprof//usr/src/kernels/2.6.32-042stab110.1/include/config/sysrq//usr/src/kernels/2.6.32-042stab110.1/include/config/sysvipc//usr/src/kernels/2.6.32-042stab110.1/include/config/tablet//usr/src/kernels/2.6.32-042stab110.1/include/config/tablet/usb//usr/src/kernels/2.6.32-042stab110.1/include/config/target//usr/src/kernels/2.6.32-042stab110.1/include/config/task//usr/src/kernels/2.6.32-042stab110.1/include/config/task/delay//usr/src/kernels/2.6.32-042stab110.1/include/config/task/io//usr/src/kernels/2.6.32-042stab110.1/include/config/tcg//usr/src/kernels/2.6.32-042stab110.1/include/config/tcm//usr/src/kernels/2.6.32-042stab110.1/include/config/tcp//usr/src/kernels/2.6.32-042stab110.1/include/config/tcp/cong//usr/src/kernels/2.6.32-042stab110.1/include/config/textsearch//usr/src/kernels/2.6.32-042stab110.1/include/config/thermal//usr/src/kernels/2.6.32-042stab110.1/include/config/thinkpad//usr/src/kernels/2.6.32-042stab110.1/include/config/thinkpad/acpi//usr/src/kernels/2.6.32-042stab110.1/include/config/thinkpad/acpi/hotkey//usr/src/kernels/2.6.32-042stab110.1/include/config/tick//usr/src/kernels/2.6.32-042stab110.1/include/config/tifm//usr/src/kernels/2.6.32-042stab110.1/include/config/timer//usr/src/kernels/2.6.32-042stab110.1/include/config/tmd//usr/src/kernels/2.6.32-042stab110.1/include/config/tmpfs//usr/src/kernels/2.6.32-042stab110.1/include/config/tmpfs/posix//usr/src/kernels/2.6.32-042stab110.1/include/config/topstar//usr/src/kernels/2.6.32-042stab110.1/include/config/touchscreen//usr/src/kernels/2.6.32-042stab110.1/include/config/touchscreen/ad7879//usr/src/kernels/2.6.32-042stab110.1/include/config/touchscreen/usb//usr/src/kernels/2.6.32-042stab110.1/include/config/touchscreen/usb/dmc//usr/src/kernels/2.6.32-042stab110.1/include/config/touchscreen/usb/general//usr/src/kernels/2.6.32-042stab110.1/include/config/touchscreen/wacom//usr/src/kernels/2.6.32-042stab110.1/include/config/trace//usr/src/kernels/2.6.32-042stab110.1/include/config/trace/irqflags//usr/src/kernels/2.6.32-042stab110.1/include/config/tracer//usr/src/kernels/2.6.32-042stab110.1/include/config/tracer/max//usr/src/kernels/2.6.32-042stab110.1/include/config/tracing//usr/src/kernels/2.6.32-042stab110.1/include/config/track//usr/src/kernels/2.6.32-042stab110.1/include/config/track/dirty//usr/src/kernels/2.6.32-042stab110.1/include/config/transparent//usr/src/kernels/2.6.32-042stab110.1/include/config/tree//usr/src/kernels/2.6.32-042stab110.1/include/config/ttpci//usr/src/kernels/2.6.32-042stab110.1/include/config/tulip//usr/src/kernels/2.6.32-042stab110.1/include/config/ubifs//usr/src/kernels/2.6.32-042stab110.1/include/config/ubifs/fs//usr/src/kernels/2.6.32-042stab110.1/include/config/udf//usr/src/kernels/2.6.32-042stab110.1/include/config/uefi//usr/src/kernels/2.6.32-042stab110.1/include/config/uevent//usr/src/kernels/2.6.32-042stab110.1/include/config/uevent/helper//usr/src/kernels/2.6.32-042stab110.1/include/config/uio//usr/src/kernels/2.6.32-042stab110.1/include/config/uio/pci//usr/src/kernels/2.6.32-042stab110.1/include/config/uio/pdrv//usr/src/kernels/2.6.32-042stab110.1/include/config/unix98//usr/src/kernels/2.6.32-042stab110.1/include/config/unixware//usr/src/kernels/2.6.32-042stab110.1/include/config/usb//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/ali//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/announce//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/announce/new//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/arch//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/arch/has//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/berry//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/cdc//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/ehci//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/ehci/root//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/ehci/root/hub//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/ehci/tt//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/ftdi//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/gspca//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/gspca/ov534//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/gspca/xirlink//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/hwa//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/isp1362//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/net//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/net/cdc//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/net/rndis//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/ohci//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/ohci/little//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/otg//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/pwc//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/pwc/input//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/serial//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/serial/cypress//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/serial/digi//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/serial/edgeport//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/serial/ftdi//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/serial/keyspan//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/serial/kobil//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/serial/mct//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/serial/safe//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/serial/siemens//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/sierra//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/sisusbvga//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/sl811//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/storage//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/storage/cypress//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/u132//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/uhci//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/video//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/video/class//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/video/class/input//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/whci//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/wusb//usr/src/kernels/2.6.32-042stab110.1/include/config/usb/xhci//usr/src/kernels/2.6.32-042stab110.1/include/config/use//usr/src/kernels/2.6.32-042stab110.1/include/config/use/generic//usr/src/kernels/2.6.32-042stab110.1/include/config/use/generic/smp//usr/src/kernels/2.6.32-042stab110.1/include/config/user//usr/src/kernels/2.6.32-042stab110.1/include/config/user/return//usr/src/kernels/2.6.32-042stab110.1/include/config/user/stacktrace//usr/src/kernels/2.6.32-042stab110.1/include/config/uts//usr/src/kernels/2.6.32-042stab110.1/include/config/uv//usr/src/kernels/2.6.32-042stab110.1/include/config/uwb//usr/src/kernels/2.6.32-042stab110.1/include/config/uwb/i1480u//usr/src/kernels/2.6.32-042stab110.1/include/config/v4l//usr/src/kernels/2.6.32-042stab110.1/include/config/v4l/usb//usr/src/kernels/2.6.32-042stab110.1/include/config/ve//usr/src/kernels/2.6.32-042stab110.1/include/config/vfat//usr/src/kernels/2.6.32-042stab110.1/include/config/vga//usr/src/kernels/2.6.32-042stab110.1/include/config/vga/arb//usr/src/kernels/2.6.32-042stab110.1/include/config/vga/arb/max//usr/src/kernels/2.6.32-042stab110.1/include/config/vgacon//usr/src/kernels/2.6.32-042stab110.1/include/config/vgacon/soft//usr/src/kernels/2.6.32-042stab110.1/include/config/vgacon/soft/scrollback//usr/src/kernels/2.6.32-042stab110.1/include/config/vhost//usr/src/kernels/2.6.32-042stab110.1/include/config/via//usr/src/kernels/2.6.32-042stab110.1/include/config/via/rhine//usr/src/kernels/2.6.32-042stab110.1/include/config/video//usr/src/kernels/2.6.32-042stab110.1/include/config/video/bt848//usr/src/kernels/2.6.32-042stab110.1/include/config/video/capture//usr/src/kernels/2.6.32-042stab110.1/include/config/video/cx18//usr/src/kernels/2.6.32-042stab110.1/include/config/video/cx231xx//usr/src/kernels/2.6.32-042stab110.1/include/config/video/cx88//usr/src/kernels/2.6.32-042stab110.1/include/config/video/em28xx//usr/src/kernels/2.6.32-042stab110.1/include/config/video/fb//usr/src/kernels/2.6.32-042stab110.1/include/config/video/helper//usr/src/kernels/2.6.32-042stab110.1/include/config/video/helper/chips//usr/src/kernels/2.6.32-042stab110.1/include/config/video/ir//usr/src/kernels/2.6.32-042stab110.1/include/config/video/output//usr/src/kernels/2.6.32-042stab110.1/include/config/video/pvrusb2//usr/src/kernels/2.6.32-042stab110.1/include/config/video/saa7134//usr/src/kernels/2.6.32-042stab110.1/include/config/video/saa7146//usr/src/kernels/2.6.32-042stab110.1/include/config/video/v4l2//usr/src/kernels/2.6.32-042stab110.1/include/config/videobuf//usr/src/kernels/2.6.32-042stab110.1/include/config/videobuf/dma//usr/src/kernels/2.6.32-042stab110.1/include/config/virt//usr/src/kernels/2.6.32-042stab110.1/include/config/virt/to//usr/src/kernels/2.6.32-042stab110.1/include/config/virtio//usr/src/kernels/2.6.32-042stab110.1/include/config/vitesse//usr/src/kernels/2.6.32-042stab110.1/include/config/vlan//usr/src/kernels/2.6.32-042stab110.1/include/config/vlan/8021q//usr/src/kernels/2.6.32-042stab110.1/include/config/vm//usr/src/kernels/2.6.32-042stab110.1/include/config/vm/event//usr/src/kernels/2.6.32-042stab110.1/include/config/vmware//usr/src/kernels/2.6.32-042stab110.1/include/config/vt//usr/src/kernels/2.6.32-042stab110.1/include/config/vt/hw//usr/src/kernels/2.6.32-042stab110.1/include/config/vt/hw/console//usr/src/kernels/2.6.32-042stab110.1/include/config/vz//usr/src/kernels/2.6.32-042stab110.1/include/config/vz/checkpoint//usr/src/kernels/2.6.32-042stab110.1/include/config/vz/quota//usr/src/kernels/2.6.32-042stab110.1/include/config/w83627hf//usr/src/kernels/2.6.32-042stab110.1/include/config/w83697hf//usr/src/kernels/2.6.32-042stab110.1/include/config/w83697ug//usr/src/kernels/2.6.32-042stab110.1/include/config/w83877f//usr/src/kernels/2.6.32-042stab110.1/include/config/w83977f//usr/src/kernels/2.6.32-042stab110.1/include/config/watchdog//usr/src/kernels/2.6.32-042stab110.1/include/config/wext//usr/src/kernels/2.6.32-042stab110.1/include/config/wilink//usr/src/kernels/2.6.32-042stab110.1/include/config/wilink/platform//usr/src/kernels/2.6.32-042stab110.1/include/config/wimax//usr/src/kernels/2.6.32-042stab110.1/include/config/wimax/debug//usr/src/kernels/2.6.32-042stab110.1/include/config/wimax/i2400m//usr/src/kernels/2.6.32-042stab110.1/include/config/wimax/i2400m/debug//usr/src/kernels/2.6.32-042stab110.1/include/config/winbond//usr/src/kernels/2.6.32-042stab110.1/include/config/wireless//usr/src/kernels/2.6.32-042stab110.1/include/config/wl//usr/src/kernels/2.6.32-042stab110.1/include/config/wl1251//usr/src/kernels/2.6.32-042stab110.1/include/config/wlan//usr/src/kernels/2.6.32-042stab110.1/include/config/wm831x//usr/src/kernels/2.6.32-042stab110.1/include/config/wm8350//usr/src/kernels/2.6.32-042stab110.1/include/config/x86//usr/src/kernels/2.6.32-042stab110.1/include/config/x86/64//usr/src/kernels/2.6.32-042stab110.1/include/config/x86/64/acpi//usr/src/kernels/2.6.32-042stab110.1/include/config/x86/acpi//usr/src/kernels/2.6.32-042stab110.1/include/config/x86/extended//usr/src/kernels/2.6.32-042stab110.1/include/config/x86/intel//usr/src/kernels/2.6.32-042stab110.1/include/config/x86/internode//usr/src/kernels/2.6.32-042stab110.1/include/config/x86/internode/cache//usr/src/kernels/2.6.32-042stab110.1/include/config/x86/io//usr/src/kernels/2.6.32-042stab110.1/include/config/x86/l1//usr/src/kernels/2.6.32-042stab110.1/include/config/x86/l1/cache//usr/src/kernels/2.6.32-042stab110.1/include/config/x86/local//usr/src/kernels/2.6.32-042stab110.1/include/config/x86/mce//usr/src/kernels/2.6.32-042stab110.1/include/config/x86/minimum//usr/src/kernels/2.6.32-042stab110.1/include/config/x86/minimum/cpu//usr/src/kernels/2.6.32-042stab110.1/include/config/x86/p4//usr/src/kernels/2.6.32-042stab110.1/include/config/x86/pcc//usr/src/kernels/2.6.32-042stab110.1/include/config/x86/platform//usr/src/kernels/2.6.32-042stab110.1/include/config/x86/pm//usr/src/kernels/2.6.32-042stab110.1/include/config/x86/powernow//usr/src/kernels/2.6.32-042stab110.1/include/config/x86/reroute//usr/src/kernels/2.6.32-042stab110.1/include/config/x86/reroute/for//usr/src/kernels/2.6.32-042stab110.1/include/config/x86/reroute/for/broken//usr/src/kernels/2.6.32-042stab110.1/include/config/x86/reroute/for/broken/boot//usr/src/kernels/2.6.32-042stab110.1/include/config/x86/reserve//usr/src/kernels/2.6.32-042stab110.1/include/config/x86/reserve/low//usr/src/kernels/2.6.32-042stab110.1/include/config/x86/speedstep//usr/src/kernels/2.6.32-042stab110.1/include/config/x86/supports//usr/src/kernels/2.6.32-042stab110.1/include/config/x86/supports/memory//usr/src/kernels/2.6.32-042stab110.1/include/config/x86/thermal//usr/src/kernels/2.6.32-042stab110.1/include/config/x86/wp//usr/src/kernels/2.6.32-042stab110.1/include/config/x86/wp/works//usr/src/kernels/2.6.32-042stab110.1/include/config/xen//usr/src/kernels/2.6.32-042stab110.1/include/config/xen/blkdev//usr/src/kernels/2.6.32-042stab110.1/include/config/xen/compat//usr/src/kernels/2.6.32-042stab110.1/include/config/xen/debug//usr/src/kernels/2.6.32-042stab110.1/include/config/xen/dev//usr/src/kernels/2.6.32-042stab110.1/include/config/xen/fbdev//usr/src/kernels/2.6.32-042stab110.1/include/config/xen/kbddev//usr/src/kernels/2.6.32-042stab110.1/include/config/xen/max//usr/src/kernels/2.6.32-042stab110.1/include/config/xen/max/domain//usr/src/kernels/2.6.32-042stab110.1/include/config/xen/netdev//usr/src/kernels/2.6.32-042stab110.1/include/config/xen/platform//usr/src/kernels/2.6.32-042stab110.1/include/config/xen/save//usr/src/kernels/2.6.32-042stab110.1/include/config/xen/scrub//usr/src/kernels/2.6.32-042stab110.1/include/config/xen/sys//usr/src/kernels/2.6.32-042stab110.1/include/config/xfrm//usr/src/kernels/2.6.32-042stab110.1/include/config/xfrm/sub//usr/src/kernels/2.6.32-042stab110.1/include/config/xfs//usr/src/kernels/2.6.32-042stab110.1/include/config/xfs/posix//usr/src/kernels/2.6.32-042stab110.1/include/config/xor//usr/src/kernels/2.6.32-042stab110.1/include/config/yenta//usr/src/kernels/2.6.32-042stab110.1/include/config/yenta/ene//usr/src/kernels/2.6.32-042stab110.1/include/config/zlib//usr/src/kernels/2.6.32-042stab110.1/include/config/zone//usr/src/kernels/2.6.32-042stab110.1/include/config/zone/dma//usr/src/kernels/2.6.32-042stab110.1/include/config/zram//usr/src/kernels/2.6.32-042stab110.1/include/crypto//usr/src/kernels/2.6.32-042stab110.1/include/crypto/internal//usr/src/kernels/2.6.32-042stab110.1/include/drm//usr/src/kernels/2.6.32-042stab110.1/include/drm/i2c//usr/src/kernels/2.6.32-042stab110.1/include/drm/ttm//usr/src/kernels/2.6.32-042stab110.1/include/keys//usr/src/kernels/2.6.32-042stab110.1/include/linux//usr/src/kernels/2.6.32-042stab110.1/include/linux/amba//usr/src/kernels/2.6.32-042stab110.1/include/linux/bcma//usr/src/kernels/2.6.32-042stab110.1/include/linux/byteorder//usr/src/kernels/2.6.32-042stab110.1/include/linux/can//usr/src/kernels/2.6.32-042stab110.1/include/linux/can/platform//usr/src/kernels/2.6.32-042stab110.1/include/linux/crypto//usr/src/kernels/2.6.32-042stab110.1/include/linux/decompress//usr/src/kernels/2.6.32-042stab110.1/include/linux/dvb//usr/src/kernels/2.6.32-042stab110.1/include/linux/hdlc//usr/src/kernels/2.6.32-042stab110.1/include/linux/i2c//usr/src/kernels/2.6.32-042stab110.1/include/linux/input//usr/src/kernels/2.6.32-042stab110.1/include/linux/isdn//usr/src/kernels/2.6.32-042stab110.1/include/linux/lockd//usr/src/kernels/2.6.32-042stab110.1/include/linux/mfd//usr/src/kernels/2.6.32-042stab110.1/include/linux/mfd/pcf50633//usr/src/kernels/2.6.32-042stab110.1/include/linux/mfd/wm831x//usr/src/kernels/2.6.32-042stab110.1/include/linux/mfd/wm8350//usr/src/kernels/2.6.32-042stab110.1/include/linux/mlx4//usr/src/kernels/2.6.32-042stab110.1/include/linux/mlx5//usr/src/kernels/2.6.32-042stab110.1/include/linux/mmc//usr/src/kernels/2.6.32-042stab110.1/include/linux/mtd//usr/src/kernels/2.6.32-042stab110.1/include/linux/netfilter//usr/src/kernels/2.6.32-042stab110.1/include/linux/netfilter/ipset//usr/src/kernels/2.6.32-042stab110.1/include/linux/netfilter_arp//usr/src/kernels/2.6.32-042stab110.1/include/linux/netfilter_bridge//usr/src/kernels/2.6.32-042stab110.1/include/linux/netfilter_ipv4//usr/src/kernels/2.6.32-042stab110.1/include/linux/netfilter_ipv6//usr/src/kernels/2.6.32-042stab110.1/include/linux/nfsd//usr/src/kernels/2.6.32-042stab110.1/include/linux/ploop//usr/src/kernels/2.6.32-042stab110.1/include/linux/raid//usr/src/kernels/2.6.32-042stab110.1/include/linux/regulator//usr/src/kernels/2.6.32-042stab110.1/include/linux/rtc//usr/src/kernels/2.6.32-042stab110.1/include/linux/spi//usr/src/kernels/2.6.32-042stab110.1/include/linux/ssb//usr/src/kernels/2.6.32-042stab110.1/include/linux/sunrpc//usr/src/kernels/2.6.32-042stab110.1/include/linux/tc_act//usr/src/kernels/2.6.32-042stab110.1/include/linux/tc_ematch//usr/src/kernels/2.6.32-042stab110.1/include/linux/unaligned//usr/src/kernels/2.6.32-042stab110.1/include/linux/usb//usr/src/kernels/2.6.32-042stab110.1/include/linux/uwb//usr/src/kernels/2.6.32-042stab110.1/include/linux/wimax//usr/src/kernels/2.6.32-042stab110.1/include/math-emu//usr/src/kernels/2.6.32-042stab110.1/include/media//usr/src/kernels/2.6.32-042stab110.1/include/media/davinci//usr/src/kernels/2.6.32-042stab110.1/include/mtd//usr/src/kernels/2.6.32-042stab110.1/include/net//usr/src/kernels/2.6.32-042stab110.1/include/net/9p//usr/src/kernels/2.6.32-042stab110.1/include/net/bluetooth//usr/src/kernels/2.6.32-042stab110.1/include/net/irda//usr/src/kernels/2.6.32-042stab110.1/include/net/iucv//usr/src/kernels/2.6.32-042stab110.1/include/net/netfilter//usr/src/kernels/2.6.32-042stab110.1/include/net/netfilter/ipv4//usr/src/kernels/2.6.32-042stab110.1/include/net/netfilter/ipv6//usr/src/kernels/2.6.32-042stab110.1/include/net/netns//usr/src/kernels/2.6.32-042stab110.1/include/net/phonet//usr/src/kernels/2.6.32-042stab110.1/include/net/sctp//usr/src/kernels/2.6.32-042stab110.1/include/net/tc_act//usr/src/kernels/2.6.32-042stab110.1/include/net/tipc//usr/src/kernels/2.6.32-042stab110.1/include/pcmcia//usr/src/kernels/2.6.32-042stab110.1/include/rdma//usr/src/kernels/2.6.32-042stab110.1/include/rxrpc//usr/src/kernels/2.6.32-042stab110.1/include/scsi//usr/src/kernels/2.6.32-042stab110.1/include/scsi/fc//usr/src/kernels/2.6.32-042stab110.1/include/sound//usr/src/kernels/2.6.32-042stab110.1/include/trace//usr/src/kernels/2.6.32-042stab110.1/include/trace/events//usr/src/kernels/2.6.32-042stab110.1/include/video//usr/src/kernels/2.6.32-042stab110.1/init//usr/src/kernels/2.6.32-042stab110.1/ipc//usr/src/kernels/2.6.32-042stab110.1/kernel//usr/src/kernels/2.6.32-042stab110.1/kernel/bc//usr/src/kernels/2.6.32-042stab110.1/kernel/cpt//usr/src/kernels/2.6.32-042stab110.1/kernel/events//usr/src/kernels/2.6.32-042stab110.1/kernel/gcov//usr/src/kernels/2.6.32-042stab110.1/kernel/irq//usr/src/kernels/2.6.32-042stab110.1/kernel/power//usr/src/kernels/2.6.32-042stab110.1/kernel/time//usr/src/kernels/2.6.32-042stab110.1/kernel/trace//usr/src/kernels/2.6.32-042stab110.1/kernel/ve//usr/src/kernels/2.6.32-042stab110.1/lib//usr/src/kernels/2.6.32-042stab110.1/lib/lzo//usr/src/kernels/2.6.32-042stab110.1/lib/raid6//usr/src/kernels/2.6.32-042stab110.1/lib/raid6/raid6test//usr/src/kernels/2.6.32-042stab110.1/lib/reed_solomon//usr/src/kernels/2.6.32-042stab110.1/lib/zlib_deflate//usr/src/kernels/2.6.32-042stab110.1/lib/zlib_inflate//usr/src/kernels/2.6.32-042stab110.1/mm//usr/src/kernels/2.6.32-042stab110.1/net//usr/src/kernels/2.6.32-042stab110.1/net/802//usr/src/kernels/2.6.32-042stab110.1/net/8021q//usr/src/kernels/2.6.32-042stab110.1/net/9p//usr/src/kernels/2.6.32-042stab110.1/net/appletalk//usr/src/kernels/2.6.32-042stab110.1/net/atm//usr/src/kernels/2.6.32-042stab110.1/net/ax25//usr/src/kernels/2.6.32-042stab110.1/net/bluetooth//usr/src/kernels/2.6.32-042stab110.1/net/bluetooth/bnep//usr/src/kernels/2.6.32-042stab110.1/net/bluetooth/cmtp//usr/src/kernels/2.6.32-042stab110.1/net/bluetooth/hidp//usr/src/kernels/2.6.32-042stab110.1/net/bluetooth/rfcomm//usr/src/kernels/2.6.32-042stab110.1/net/bridge//usr/src/kernels/2.6.32-042stab110.1/net/bridge/netfilter//usr/src/kernels/2.6.32-042stab110.1/net/can//usr/src/kernels/2.6.32-042stab110.1/net/core//usr/src/kernels/2.6.32-042stab110.1/net/dcb//usr/src/kernels/2.6.32-042stab110.1/net/dccp//usr/src/kernels/2.6.32-042stab110.1/net/dccp/ccids//usr/src/kernels/2.6.32-042stab110.1/net/decnet//usr/src/kernels/2.6.32-042stab110.1/net/decnet/netfilter//usr/src/kernels/2.6.32-042stab110.1/net/dsa//usr/src/kernels/2.6.32-042stab110.1/net/econet//usr/src/kernels/2.6.32-042stab110.1/net/ethernet//usr/src/kernels/2.6.32-042stab110.1/net/ieee802154//usr/src/kernels/2.6.32-042stab110.1/net/ipv4//usr/src/kernels/2.6.32-042stab110.1/net/ipv4/netfilter//usr/src/kernels/2.6.32-042stab110.1/net/ipv6//usr/src/kernels/2.6.32-042stab110.1/net/ipv6/netfilter//usr/src/kernels/2.6.32-042stab110.1/net/ipx//usr/src/kernels/2.6.32-042stab110.1/net/irda//usr/src/kernels/2.6.32-042stab110.1/net/irda/ircomm//usr/src/kernels/2.6.32-042stab110.1/net/irda/irlan//usr/src/kernels/2.6.32-042stab110.1/net/irda/irnet//usr/src/kernels/2.6.32-042stab110.1/net/iucv//usr/src/kernels/2.6.32-042stab110.1/net/key//usr/src/kernels/2.6.32-042stab110.1/net/lapb//usr/src/kernels/2.6.32-042stab110.1/net/llc//usr/src/kernels/2.6.32-042stab110.1/net/mac80211//usr/src/kernels/2.6.32-042stab110.1/net/netfilter//usr/src/kernels/2.6.32-042stab110.1/net/netfilter/ipset//usr/src/kernels/2.6.32-042stab110.1/net/netfilter/ipvs//usr/src/kernels/2.6.32-042stab110.1/net/netlabel//usr/src/kernels/2.6.32-042stab110.1/net/netlink//usr/src/kernels/2.6.32-042stab110.1/net/netrom//usr/src/kernels/2.6.32-042stab110.1/net/openvswitch//usr/src/kernels/2.6.32-042stab110.1/net/packet//usr/src/kernels/2.6.32-042stab110.1/net/phonet//usr/src/kernels/2.6.32-042stab110.1/net/rds//usr/src/kernels/2.6.32-042stab110.1/net/rfkill//usr/src/kernels/2.6.32-042stab110.1/net/rose//usr/src/kernels/2.6.32-042stab110.1/net/rxrpc//usr/src/kernels/2.6.32-042stab110.1/net/sched//usr/src/kernels/2.6.32-042stab110.1/net/sctp//usr/src/kernels/2.6.32-042stab110.1/net/sunrpc//usr/src/kernels/2.6.32-042stab110.1/net/sunrpc/auth_gss//usr/src/kernels/2.6.32-042stab110.1/net/sunrpc/xprtrdma//usr/src/kernels/2.6.32-042stab110.1/net/tipc//usr/src/kernels/2.6.32-042stab110.1/net/unix//usr/src/kernels/2.6.32-042stab110.1/net/wanrouter//usr/src/kernels/2.6.32-042stab110.1/net/wimax//usr/src/kernels/2.6.32-042stab110.1/net/wireless//usr/src/kernels/2.6.32-042stab110.1/net/x25//usr/src/kernels/2.6.32-042stab110.1/net/xfrm//usr/src/kernels/2.6.32-042stab110.1/samples//usr/src/kernels/2.6.32-042stab110.1/samples/kobject//usr/src/kernels/2.6.32-042stab110.1/samples/kprobes//usr/src/kernels/2.6.32-042stab110.1/samples/trace_events//usr/src/kernels/2.6.32-042stab110.1/samples/tracepoints//usr/src/kernels/2.6.32-042stab110.1/scripts//usr/src/kernels/2.6.32-042stab110.1/scripts/basic//usr/src/kernels/2.6.32-042stab110.1/scripts/dtc//usr/src/kernels/2.6.32-042stab110.1/scripts/dtc/libfdt//usr/src/kernels/2.6.32-042stab110.1/scripts/genksyms//usr/src/kernels/2.6.32-042stab110.1/scripts/kconfig//usr/src/kernels/2.6.32-042stab110.1/scripts/kconfig/lxdialog//usr/src/kernels/2.6.32-042stab110.1/scripts/ksymoops//usr/src/kernels/2.6.32-042stab110.1/scripts/mod//usr/src/kernels/2.6.32-042stab110.1/scripts/package//usr/src/kernels/2.6.32-042stab110.1/scripts/rt-tester//usr/src/kernels/2.6.32-042stab110.1/scripts/selinux//usr/src/kernels/2.6.32-042stab110.1/scripts/selinux/genheaders//usr/src/kernels/2.6.32-042stab110.1/scripts/selinux/mdp//usr/src/kernels/2.6.32-042stab110.1/scripts/tracing//usr/src/kernels/2.6.32-042stab110.1/security//usr/src/kernels/2.6.32-042stab110.1/security/integrity//usr/src/kernels/2.6.32-042stab110.1/security/integrity/ima//usr/src/kernels/2.6.32-042stab110.1/security/keys//usr/src/kernels/2.6.32-042stab110.1/security/selinux//usr/src/kernels/2.6.32-042stab110.1/security/selinux/ss//usr/src/kernels/2.6.32-042stab110.1/security/smack//usr/src/kernels/2.6.32-042stab110.1/security/tomoyo//usr/src/kernels/2.6.32-042stab110.1/sound//usr/src/kernels/2.6.32-042stab110.1/sound/aoa//usr/src/kernels/2.6.32-042stab110.1/sound/aoa/codecs//usr/src/kernels/2.6.32-042stab110.1/sound/aoa/core//usr/src/kernels/2.6.32-042stab110.1/sound/aoa/fabrics//usr/src/kernels/2.6.32-042stab110.1/sound/aoa/soundbus//usr/src/kernels/2.6.32-042stab110.1/sound/aoa/soundbus/i2sbus//usr/src/kernels/2.6.32-042stab110.1/sound/arm//usr/src/kernels/2.6.32-042stab110.1/sound/atmel//usr/src/kernels/2.6.32-042stab110.1/sound/core//usr/src/kernels/2.6.32-042stab110.1/sound/core/oss//usr/src/kernels/2.6.32-042stab110.1/sound/core/seq//usr/src/kernels/2.6.32-042stab110.1/sound/core/seq/oss//usr/src/kernels/2.6.32-042stab110.1/sound/drivers//usr/src/kernels/2.6.32-042stab110.1/sound/drivers/mpu401//usr/src/kernels/2.6.32-042stab110.1/sound/drivers/opl3//usr/src/kernels/2.6.32-042stab110.1/sound/drivers/opl4//usr/src/kernels/2.6.32-042stab110.1/sound/drivers/pcsp//usr/src/kernels/2.6.32-042stab110.1/sound/drivers/vx//usr/src/kernels/2.6.32-042stab110.1/sound/i2c//usr/src/kernels/2.6.32-042stab110.1/sound/i2c/other//usr/src/kernels/2.6.32-042stab110.1/sound/isa//usr/src/kernels/2.6.32-042stab110.1/sound/isa/ad1816a//usr/src/kernels/2.6.32-042stab110.1/sound/isa/ad1848//usr/src/kernels/2.6.32-042stab110.1/sound/isa/cs423x//usr/src/kernels/2.6.32-042stab110.1/sound/isa/es1688//usr/src/kernels/2.6.32-042stab110.1/sound/isa/gus//usr/src/kernels/2.6.32-042stab110.1/sound/isa/msnd//usr/src/kernels/2.6.32-042stab110.1/sound/isa/opti9xx//usr/src/kernels/2.6.32-042stab110.1/sound/isa/sb//usr/src/kernels/2.6.32-042stab110.1/sound/isa/wavefront//usr/src/kernels/2.6.32-042stab110.1/sound/isa/wss//usr/src/kernels/2.6.32-042stab110.1/sound/mips//usr/src/kernels/2.6.32-042stab110.1/sound/oss//usr/src/kernels/2.6.32-042stab110.1/sound/oss/dmasound//usr/src/kernels/2.6.32-042stab110.1/sound/parisc//usr/src/kernels/2.6.32-042stab110.1/sound/pci//usr/src/kernels/2.6.32-042stab110.1/sound/pci/ac97//usr/src/kernels/2.6.32-042stab110.1/sound/pci/ali5451//usr/src/kernels/2.6.32-042stab110.1/sound/pci/au88x0//usr/src/kernels/2.6.32-042stab110.1/sound/pci/aw2//usr/src/kernels/2.6.32-042stab110.1/sound/pci/ca0106//usr/src/kernels/2.6.32-042stab110.1/sound/pci/cs46xx//usr/src/kernels/2.6.32-042stab110.1/sound/pci/cs5535audio//usr/src/kernels/2.6.32-042stab110.1/sound/pci/ctxfi//usr/src/kernels/2.6.32-042stab110.1/sound/pci/echoaudio//usr/src/kernels/2.6.32-042stab110.1/sound/pci/emu10k1//usr/src/kernels/2.6.32-042stab110.1/sound/pci/hda//usr/src/kernels/2.6.32-042stab110.1/sound/pci/ice1712//usr/src/kernels/2.6.32-042stab110.1/sound/pci/korg1212//usr/src/kernels/2.6.32-042stab110.1/sound/pci/lx6464es//usr/src/kernels/2.6.32-042stab110.1/sound/pci/mixart//usr/src/kernels/2.6.32-042stab110.1/sound/pci/nm256//usr/src/kernels/2.6.32-042stab110.1/sound/pci/oxygen//usr/src/kernels/2.6.32-042stab110.1/sound/pci/pcxhr//usr/src/kernels/2.6.32-042stab110.1/sound/pci/riptide//usr/src/kernels/2.6.32-042stab110.1/sound/pci/rme9652//usr/src/kernels/2.6.32-042stab110.1/sound/pci/trident//usr/src/kernels/2.6.32-042stab110.1/sound/pci/vx222//usr/src/kernels/2.6.32-042stab110.1/sound/pci/ymfpci//usr/src/kernels/2.6.32-042stab110.1/sound/pcmcia//usr/src/kernels/2.6.32-042stab110.1/sound/pcmcia/pdaudiocf//usr/src/kernels/2.6.32-042stab110.1/sound/pcmcia/vx//usr/src/kernels/2.6.32-042stab110.1/sound/ppc//usr/src/kernels/2.6.32-042stab110.1/sound/sh//usr/src/kernels/2.6.32-042stab110.1/sound/soc//usr/src/kernels/2.6.32-042stab110.1/sound/soc/atmel//usr/src/kernels/2.6.32-042stab110.1/sound/soc/au1x//usr/src/kernels/2.6.32-042stab110.1/sound/soc/blackfin//usr/src/kernels/2.6.32-042stab110.1/sound/soc/codecs//usr/src/kernels/2.6.32-042stab110.1/sound/soc/davinci//usr/src/kernels/2.6.32-042stab110.1/sound/soc/fsl//usr/src/kernels/2.6.32-042stab110.1/sound/soc/imx//usr/src/kernels/2.6.32-042stab110.1/sound/soc/omap//usr/src/kernels/2.6.32-042stab110.1/sound/soc/pxa//usr/src/kernels/2.6.32-042stab110.1/sound/soc/s3c24xx//usr/src/kernels/2.6.32-042stab110.1/sound/soc/s6000//usr/src/kernels/2.6.32-042stab110.1/sound/soc/sh//usr/src/kernels/2.6.32-042stab110.1/sound/soc/txx9//usr/src/kernels/2.6.32-042stab110.1/sound/sparc//usr/src/kernels/2.6.32-042stab110.1/sound/spi//usr/src/kernels/2.6.32-042stab110.1/sound/synth//usr/src/kernels/2.6.32-042stab110.1/sound/synth/emux//usr/src/kernels/2.6.32-042stab110.1/sound/usb//usr/src/kernels/2.6.32-042stab110.1/sound/usb/6fire//usr/src/kernels/2.6.32-042stab110.1/sound/usb/caiaq//usr/src/kernels/2.6.32-042stab110.1/sound/usb/misc//usr/src/kernels/2.6.32-042stab110.1/sound/usb/usx2y//usr/src/kernels/2.6.32-042stab110.1/tools//usr/src/kernels/2.6.32-042stab110.1/tools/lib//usr/src/kernels/2.6.32-042stab110.1/tools/lib/lk//usr/src/kernels/2.6.32-042stab110.1/tools/lib/traceevent//usr/src/kernels/2.6.32-042stab110.1/tools/perf//usr/src/kernels/2.6.32-042stab110.1/tools/perf/Documentation//usr/src/kernels/2.6.32-042stab110.1/tools/perf/arch//usr/src/kernels/2.6.32-042stab110.1/tools/perf/arch/arm//usr/src/kernels/2.6.32-042stab110.1/tools/perf/arch/powerpc//usr/src/kernels/2.6.32-042stab110.1/tools/perf/arch/s390//usr/src/kernels/2.6.32-042stab110.1/tools/perf/arch/sh//usr/src/kernels/2.6.32-042stab110.1/tools/perf/arch/sparc//usr/src/kernels/2.6.32-042stab110.1/tools/perf/arch/x86//usr/src/kernels/2.6.32-042stab110.1/tools/perf/config//usr/src/kernels/2.6.32-042stab110.1/tools/perf/scripts//usr/src/kernels/2.6.32-042stab110.1/tools/perf/scripts/perl//usr/src/kernels/2.6.32-042stab110.1/tools/perf/scripts/perl/Perf-Trace-Util//usr/src/kernels/2.6.32-042stab110.1/tools/scripts//usr/src/kernels/2.6.32-042stab110.1/tools/testing//usr/src/kernels/2.6.32-042stab110.1/tools/testing/selftests//usr/src/kernels/2.6.32-042stab110.1/tools/testing/selftests/mqueue//usr/src/kernels/2.6.32-042stab110.1/tools/virtio//usr/src/kernels/2.6.32-042stab110.1/tools/virtio/virtio-trace//usr/src/kernels/2.6.32-042stab110.1/usr//usr/src/kernels/2.6.32-042stab110.1/virt//usr/src/kernels/2.6.32-042stab110.1/virt/kvm/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=genericcpiobzip29x86_64-redhat-linux-gnu[ ank=z?BZh91AY&SYg2qcfO]eu@RWmBNaԤjl;5ETl ( OB6%4 ȂRlФR] \, Z@lECM[c&5 QZ*Sb$QL[-[=_u6a Z7lRHm` ((fƏ@P^ڬHkT  o||2{y@hw `}ӣ! J|:Oè/ZH@'pw`".@PHI`2PP@(M=BJRB X7pRJ*@@j @PP:IUBG  $( `ؕf}WWl6ܽ8vr6@^tk;0ٮ5w}}#mm59ymvvl=U&tym{g[۷{zsuɻޞ{f<{֦9{Zw=[ y}fe[o\j7k֜wi7Wzv;ּ^rzv/wR{zs+rl/v.0gE)UOe {!  S_W;p$$'L6(ƥFaJ Wք4 @3@ t(j 5Jg`;}.@x"u7ݽ։m哴we6&mII٤HP |1s,+c'F#} Xؑϭ1nM(ѓyn/|.EosټK{}uhZmPR0}E }>v@;{.R={SrKݦs>-d-kj0k݀gE}5-d@NaqxWf;p<볾>}>F62kb-tE #{nO^x,iƟs" 1xm-v6ثYNmm-ZW:]u&;pMLj"RMmhc7X4PTD";: k Q`O%<:rP4NѬRPmst. 3XRH[mgATEv,02uMmm;M+w`ҋ0Z(ֵTf` 2i h4( t݀5 kMaUmkQ ZU:h Z[Ui@M Zj[Le6ÄEvj"P`}z>( )JP Jf;3[+T۸aI [UҕEMiE(]0܀vFֳ藃x Py`@!&#M=SԚy&єzSB$ "CE4ѽ)zD1 @BAmS4@  hM$DF&M=fhz$ &@DL$D52bb2h=SSzSL$4@ jjlҞC!=FwDI~?Z~ G϶d {?lvm 1 A X%"%BDꦆl4!?r9=?g}gwY>t*~VE2Go>=>ʤ ̀[7KfAO> >ZDdr!8rsNh}%e{Pc?{dd,k d jh >9UH<1Qv!m2l~?{8L4D$iK2֙ 'NzFzR@f6`|99'5($g'*+;@sl d~ 1?&>WxC~>~ <3+ciۣ|F7`:VcZR,3~ ;i>#ǔ, Α |$ 5~ OqfASR`N!n7 iVVO # =O~Nd~ QBy9C3 nQND&]f^pG뙍HȨ#K?^Myd9#% >\s[3_D#!0%wi93>G׶2LEw?|y2B0O@sXOU(? !)gz~xb ~XdNeC8e;r= Q"$%HR S'2Xd:G=5 ?*#ay^ckkQǥ7#/yFhٵ$H855_(lO$c$}(E,GH l|\f߯GC)o5AmRvL^g¹ ºDiɏQL}ctqP1iHVS5}>,aӳH\ҝc5_  „= ÌʄD!觡<^㕱.^$ r@WM-KXӶ5 +ԌX#&%&?J?|K^λ普kGt#K<&L{چ~>Ts(Y^|UgZz0}QQ#:#FEW T - br(u B|H e O$ ],as od 0<Dz vB9qwׯ& 0qv>O荃&<,#dy# P89d ?zHDhQǦu-hفs}w!~W*GɣPQs棎@ID V} &e*),P IӾiÏsCf,OLu+}2Lx>ǪGd}$QWrݗ PuA"Jj=B$FiBO+TdĘ8Jyw:^!6O8/6b6#zԜP>,J %$!(DM hYJ>.C*Mdo D۬#ARwrطcA_+яi/ Hq?2 vc@2B1?HWVR#Dc'3Мp@jS(Au/9;(79y0GwD{L #эF9vd ?'(3~+J95Ez1NJڪJ!$3D7to=<Ӣ8 ;7 ,E09ԜEGSpi%'g]*3Zݔ!_&u1wO8-- dԹ:GFsSӒ&a L d |(-C#ΐH1]'?s~9<\D791{+*BT<_&6f=U>{cTdf. d]eܻGtC$^!BddoV7vFz=}%Qb:k?HGu#trcH:GdMCdF^ lX^ݦg[@~Pc84}Z"??<,MNdKؒ1p{6S4RK m@7@t "Cil ]\@'rs@9DRjjZ)! NLX|>Xzzi>OsKEX#QJבO?a`ZCײGҀOɏd_'֓A"!$ HK^'iG_ ~u -2erУ&<H`ݠi}=%f&~4gS^z Ld#gnPl|'LG-T!RbԠ]yzY9ԝV I5ݞRkӽ 5  L.kJ!X^~C9j#N ~wEѝ]p9N7a1=فͤ 'H}ܰ>1j`+ KkvLy!v481p|CӔqs(z[{ZѤbc )*ђgqE|㙻Duڣ9fÌ,;@UX$_]*ǻ!|й&Qw$p*C Be@Zآ EC 'cK;!2^{a yV uɁEag(щ‹">سU:rxO+c(/،'ʁ~J}OY`OɏE"qp?q-E|HN0Gf8B0a%~l/O$d#M>|@&M\b.YGW 1G46r3=L |qCtKf )j|LOr`O+JLKLp<.It D} v< y4]BZXgF<~~;PyRGWs_$g_`?HDcGr'#f#;~K߉t@HOne }}d#\9Cn6@1"BHG&I#: 3EnԘҞ:2G'2Hr^/J6ޤO{]GT&f0@!wbշ]辈&NbBvX3 : ҧ͈Tu 5ԄDʤ$]57zຐ% ;"&"/ V(;g-;U~4ɈxJfgl}t`ى;A,d!g,@yC$vF S?R4tF0+oąJ-ge|/sƐN6h}ʁoy聒HOz=x7eDy`PO|y?Iv#CB>HG1'_ X2Dx*#Gy;/;E2.GDo>Y&/e%H>'FHrְړX@I\ǽ`pI8J}^b2 V' ַ NB  x"Ҍ|b|d?#D9xie&?d6E׹F,z3b`?-OGɳHA$>gdRkHpY!VSz*pr0p']=%"/~ >K> z>socjc| v8Gbf~L21`<0bit'—Qy;DYQ "1H08 Ox|(~Ia0mײ~FX,юmoW'Wr($=xΘ\d`#!M!c|D~5Yv`b|Y\=4a!< KV I笾&tYT@> Jk%^}٘8 ώ>kWfГFfF>WͫS8,zƼLHѲbr e lSN<ISb,^.KLObi"8<|>H&4@K{aٲPȦvp0^{w|@s~_ȈKi_bdECJZh2:.ѝ䱤l4ywr>RqT4!K 'eL0䵂]dZތ@eB:]>jJ/ѤaX*J9.aȚ:yrWXϫ7Vg.LxH5l<GPnd;re:Ag<$_ۖ>(ʢcIc\I_9YSK+i,cjq<{:VF\nҔ5Q\]p{kYPv"DV'[$5\Uw)@OM;$! }l1uL&)'dM|! Jrj I*>r:uગkp,͠8ܔ'ZI `da:JEU){uؒ0BM@#R'1c+q1˼M ^UPZ,1㲑$Yں2e>v,}_(j2I2PV < Ah G #3{ B;{߲+%u)1!j X "UDEDyX2OH8N*6 ^cgEěϱq/8j p8)*S$HpUZ38-TB)Tdߦv8}U$~H2fuU#G輠2 ʌڊzx$aVY QV 5>*X (\^Yu?#\Yt=,<WxKY4(9BXĘ5 D[Il![c(T[]ٴU,oq* }ߤ2gklNajvMcTeha(PՁ!Gn>k,eOɾe -SNtШEV4x!b FCDQi(xe`JM{:րf%5L5i:`F!j)*unJ-7>Mr~D9%&kEkOjGdvBn!e-kksH>ԍ8H!'5 Bg0)ncgY4Ж|$Bi"T_q t>ja `x1ckDcϿEdh<[ǷJ@K 8g=ļ6=={Q-*Fl,EX%iBbUb0pM%Xct=$J08Rn4JS.d9#ۅ(Ȣ'+\ٲ7ϑ4$qЛMJH<АTF<7z8K_2ǽq9KS[mtKgīy}D~OUڟksx*{53昃"N͈O}fn#y]Xfe6ph!1+NKD&0 ƕ wKf`yһDr.BB^!I5s20(( zu׊7RZzVSb>úS iv-Kcr8=諵"Y[\+IIK}j\uCŒeeɸ$KҊ(#pEDM`U oI˒n핬`97TAYJv* e/E`@CoI^yvrO:.IB| q([sQ6no]r _ܛ|\R?'@`J;1!w)BvFDDq,dS׷&`*Mv܋\&чn\יǤVvWriLF\Cnq:p/YƌLG73sN\Nih=2jF/xFGARk8v=/x[ l쑭*}'BN먖v?.TmznClš:-lH#Y4Yz#VF FN(bY\&#Ms@]`Pߢg?H*L,fO\jՃ̽_0pBy!BnåSv*Vq៨1!f0"ܮ I0:{9J<0(aҞ:aԸ .qNbN!:]86/9a_95s;.xȠYA] M:#,BJu/ xD@xj^!zM $'h$:~s4)~{HWo>P=*D>o|V a R"*.FR‹D-SzFQsLD5I p]m߱p:dcUx|@x^8Dr+#Wsʓ=g7+3oVaC$#y?gh{oSw)٩?랱Y3"U<]t *E[T{Ob%KG&CSeFl!_~?:\^Yfu~*׵bBuG[Qğ8ԧUŏG/8>%k+:$cNh:"V &*+Yb4ٓʤ rK]a57 A#͙30zb D0P2d;+5C+nꩭ b-tBYJ,;@j^% Phup$t&Xucx}#yKgnL6\TL+r)8֐sp؝]^0,v n%Ė,NPA'mE8/w龰S0_AmꄣXLC<7Ƭ\HaMu{* Ojߎ Sx[8y4L;4mVwyqG|&*ro옻#%wPHGk:*0gѢ\LְԖ`ŊݕDMP8q.ҝl$d+pK q+),W 52邜WXN 2S.9ΕTH[RDogPDSkҔ49| MF̰sdTF g]J2y 6^gGoXhQA?YQQ8$7HV *zC ޑg[2fb#ܨt&(ݚ|Ya .tT!eT S7# ξvZx,&.٨QxJ f0&I֐JO0s3 ȭt LRm(dJDnkbn7I9bEθ= úh:;ލr;+)\*{7x^W!KH`{|{҅s==|펰Pk8YP*Y_2/qc1DXZ9pZx1豷&(s@vͤ-wxBL$|?DŐ> o DB/qZ<{F.n=_$SwAqH͠[GC\NΙKCzTrɶe8TBz T+:dRbMQ=Ww0zGPE}Й}GQfL5EE*O6ճ>UtdOt8a@}ҡQ̈AflD#Gov~D>ze|h .1JfAgnw.IHaۤHd~5fci\ùU3ppGsnsҎL0zJnXmac3s59 "*O ';#eS#^F$Xѡ-t`wEw <}Բ UY/Fn 0c9c}10$]+f p"-LÜ+YwfEcw1-<@SX_82iћkrH")1iHD}PUnHu~a@1 =2u_ 5aY0s9 א9Y''DpC&I4B38K!$Q#x8_jMq̫$K3jFq_YgJGmSIteVܼތI'x/R,}I I%%N 3.w }24DdajW7ھ=нf~{Q:)УEg3ĕV7[>pE/}HxMfs{rh1i8|N6No4ہx܃ĕ^A 9vѝaK)j&2EoFOд?8z 7(&fAuP.nmq)]O+L͑9GԦ7G(sRs{(Լݦpu\CCt:VovN+j7ohPbW~rX턌 1Yrk.QH0<]ҶXY]0"dbĊYwk&>]CaPF{-VUsN4.srX*(k:˫%T1P Mt:[X},r͌Gr.֑W/ c6[6D|Qܞ w{=΁Is,MjtSq;m+2[w]1"'KLZK`k펌xd<]u^,TC]l R3%8G' /_,KI]]^ޒl+T.U:禁͘Dfwzy}>=/8 e"s~J# +\IimמyqU/z\wf'Lc"Vd"R!&L]7ŸʔL1<@ *`iVoiBoF4$}>&dw{啃{b JUv]CEPXAKt^mtx *+,sl4-.A`0B%5 [|4*Q:my^1q4 ~n x7Xq+ ?TnD?D0ѩwDEmG&ޣHM7ĆWP /EH?rw[,#,-T;#mMxK*eE$X5Щv"wBR)cjfTAmY>xowUO vfZvA hbD!7E%fV(P0QHrWe AkKSOe.VXG I 0`tW1x!'QكckG][D@:w0EP غB R/n<-r.y-H)^vH1U6+$:HGjq:6k>Ssek|t.MXQP$$T.j_yңo Wl5v' ׬Nd*tT,R'GƧҨ nr?jG:&/dM(wKả187ʹ023xtS/Z.9R+>R^~,vʇ3`w2]OӘ2dO[PvwHHD?aPPJZ-:Y_-(dKq| j-v̧C#ЃW1%^^L ^$ J7*ii3.x+טr+\ɤf"}9A"[ 2U#Λ%*ηM.Ƙax~9{28e䷩ k&f%bk͟xGfn]$RV mVzCKZpDUE(jo{(2Bj6FX.f}3z`^7|G4|j贑T5*ima8JBiY:J,$y]h0OR Ufm*Qm)lVNKye'Gu&\7인D+)hت-#oс(nt+ P_01 ~X}lwDh<~>% DOsv5 -Bx`d=ތCSTe]׽Nerڥs(L&!N$cC)^t{sjϪΕ./~ؒƏhɊD?&N1\FOmShD=Y_X&R*&_nGYՋ?~1w1>ٹj Ϧ̀tb]+hTr҄Zs,@DQQԯFcd\Y߸=i\;ZR# c6Շcc&\>տ}^*S7dHD˨ro{6M:gSol OX-G#@;k%ϊnљx~5?o}tRUBTCxxa0Ơ~'i!Za Uzq5,v5“O}Q)n#2h8m a E ~F# "U~NLc2p 8"突&$'=WO9Z~yݎTtKr^!̚7x};Eȉ1@x'/e9_lܩKڀG%O'*A_wZ#yOKj Ý?3 U%c(LP֯ Za WTymg ԓ"KBsQ`F,c?sb2bBCޚ.$~֤B&;o3yp G|).7ZzED)=w-2lq LgzɋntXoC=5*i jq_O::^쭿צ/>mlAk?t@цU0bɵMXB/d(r]PAa0ٕ[ҹĶ+J. $;DGGi3 G,%Y%&ó'x[#؜#l}?K{͓fUޝ`M=&FyH)Iz5 B*NT̠ !6&܎qfXA'E {s)QT!o'M:ـv(>upvYeզecw>Jm 8ީUf](;DS$3*qgFz:壺~O亘TvWR:WyzhNrꓬJd$Jr@Ɯl$p:ce^& | Qʤ&sgv+_?)0ӓzW<+зmBL9%q)rd= m lSNW`EOVL2AA"F ,2vKG-҈ Stye3Ql [;3a+7RII d,FYb-u&/ڙV"i8P><#>Ru:ZBDhD{h̎"T"NeA=/J)j7C1)"_+Ez$h ngOu4hqn lgƠMW ZIX0[w,J>VtSH|߶fߴ aQ?ǦV#R|U [ F]uM{GU*s#3m '3BEWcan;C + y/E.Dz|2oe$#U8X9cR;cuZn@E8&v=z;&r.kŻw2znsm`$Ae8E, ˑ bC2< @\,/kȕmOȫ HWviOJ`'GJQC?"$I8ϗY 3787<NIiP;D4$7/бXo\_07WG^2=?~x'~uFAe %M_\WH%mż\%)Ks+ki\0©o 0t0>zϫn\4$/`(5ԜZ @__ߵ ̃@G{D-zix3r|>L\_HOh$=Q?P/!O?7)̓:CQ)1XY9K_r}G"}EJ~pMuH_T 4ǿy OnRQ?Q(s>5*8NeC\*VM9q$ D+g߰^~|Oܧ\"^ *RХ:j=];_>u~_-yǕ_v~I\C$msRP)iK۩p1R(U V+i{gf-A"9PU*DeQ/D˔ĸZT%[Zʖ KUTmTL,RkB)lKD JְGtĕơkW -Sc1 Nm7a^0K-E""#ZRtYBצUEZ TjUE(ʌllio7#hmLږXMeM6mW0@fS b}ӎ7fGtRpٳ*ɬ>Nr}.1 R_9*y]3)FAƨ@d(k"aCB'{mm(d#D5QE̤ jTW_9}yv=|?J~(;W'~:q>WդR c;XȖ>+skI?QTLtӪwYA b!sm#aIWVXmwʔeYEYAdU6R$)Z+uu?ЕŒ 3 V$U@p[ Lissh)ej'W2N8֜UIR9JZ (R+b"ŃQ ʶBdQa]{43(++s-K?019a,d+m#%@4#Q )*Tk5)mT֍d̴I&XV0yikPL`5PZLrOfx&YQcc+1W i EXکQeXf\LmXQEձZm BtIVLaj.+32b6būi&Yub֮fZ!YP f-Fj[ii`T*J[&Z* * \iP)J֚cjRcc)7y$S f8C1mӂTU0YXTVIr9H C( "*6e6U̷0mZ21s Me[LM[ 0ͷ3\)LGmP,;R# jSc&PZł<:BD[,ᶘʼZګrI $Sn3ˤݵ4QaTlMe4AEVT[iUYlŨ(qVbJ"ZUhKEhQAlH,Efk&qmJSL֌GB5)ulƵmcrf$H, -b5sJ@ HS,! "*b+LZJKdLeSH@|oLOi)/U7A*^ToWyN?׋W篷)c;ù&dP>e%k}t],A`Uoҏ7|m1^PXn Ajr;b>uc*7_Ź@B3$1 $_qWoUb@~PtDIRQgh|Z=I -p}rR2?>O:D_~_t|T/|U b#b:o}YA z"<>ˆ'7OkspԝzgyȿF:I*^OCotΦ`C0|hKzj5Й2-$C- U'NVB!t-;fqARH GTlh2쩃:"}8E.A;p3Qp8/y0-P㥚Hii)?LuX{̶s,^I?XY(3q52y9[KivnHÈ&pӍ3/O\9*79 9 |X!tP'Ȯ*_%?hxSp}3roU%p$>6(0L}g/.DHQ~C?> ~i5{iiH]}`3CbreƮ[X/(5Nڼ k:1~o`b|$]8t$F]o_Mzu SRo})9q_y㑻ٗQ0Tep,%0О#Ƨ - mʭn.@cD#rfl ҇歗ٟ`o6fpxRBP-0LT~.Yo|[+[,Y~*(Ћ.B$=?.ZF}U!`z"q["$0GdzlŰf>{9Uz4j iZ O۫>]\@%LN|8EzרzHPv`bх{1?M9$@ $M?;?{,* ׵3kg!s봩B9w~PB$d~o{<#_Ʈ; i1D7??=B OGE8~?+G4+[\4R"LJ*BSrpۨwLQ?ö́]d{f[ٙ_αO>pٿ?w?G{.٩|QW:-6(~]ϲ=/ҿ$E)!ByKK"!oFY+}] ,5DU7>J|c{mXSWǑQ%a▽:gQT}6CWu I~~? B?y?i%B?Q nB2_-ow(qgl Aeмq!1AH99kee)mq?]=ag׿D0>m7]~eQz 8_G?߿k٬-C4|:ry|ǫXp}8t4"PgUM?xh8#5?_O]>{{7ˠO ?c?%=cD~@@{{~[1] qDN2I!A藹}b+P?q+8L RОƈͪ(\j3A:'ʳcB XĠAJ\+HZ]۽\>f2WɄ$2kH&;q#Tט}gN|oZCQc"{ @$àGJॡ HNS&'.d|ޞzrRCԯtBq84 mHDN VP $!B}d?$fUZzu#qEz~G&.KAՠ~A.=ֵq9L?@acB~_nugO&-ǎ>>y~ -TnbeJ r]!2_:uE/ғ+U4O$sD2B/?o\5c cY9A==:?^q'qN7̄ AAC}:N9=KH<"S3CMZ2rg俇P# p#Jߟ\cg$\X+vabD8]e iuq }Rk_q'CAt|_WZ*19 OR +[0dG2sQF{Oa~~R -&c=(V>hu-Jv?@Mgc&%)0黫nf`gL-n"+gQ&U '~GGƾH9 1kK=@O35ҫm[ J1w?xĪ"i戟x?osί&;ph">_јwOLx5/2 JPB޺3J, *1vQY]pHHG&xI}'}`;H/nzp-ڢAO?gAخM6N xLj-Ht:OFig"Gmǝ ]}L$ZēTW3>E[Ñ=^}yBiZ(:D> ED; C~ȏᅧtkźD+*~=dRR՛^ZM-Na-HHAéItѱW׼}s@~Q?C^KBjԈ,k5yCο(%eK~9O6l}՟ 'DLj*zL^nK}__=diӉB}aйZe*rItѬ1 Oζ SR[ #?j~% <05sWb3L#uo)lvTG/PGBA<cCFg/@3"#=&; "n,<[$N՚35zbp{_6-IvockCaVk>Kcy/F@5 {Y&!ݦD)uw=}iuLC[o:ƩDfuy[ _Gi3sYtpԺiN773Mu_n͑␮ *)IܝKx~jK2 }iL1Y*DHPCJ`za|C\HMLoo,3'BP\<HhQ iq_K9$22՞&x7j(|Ug#gڌK}: K4ԌH[F46~XY_5:t1xLF*_J@ۡYѯUlBkT-N6=}~x5~PzPܹ+;s?\av>@t`u7]Q4'[&gqvjC܌5ƝdŶ$ȟvDNpvuһ*A>ȯHa AbY HR. !r"0a#q(X V'f (~ H'd?2˕?w"o@af-EX4|z=+cmN?{|;'>ÁvޮN e4g>-؄#v׺ݽg~?ǟN|f8_Go1>,دee"~O_c|O(<.}w\>Qܕ*Rnqݕ(׏eEj[>CG{p/װ(zq?HW# ~_"( IߓCYY_OM~{/XuD)9DB7NPWx'X7T.6`(G"ֹmh;$OeyǍ\jNf6m09ROoZQ"=%?p$åV[oWI}?/٪q~ RH\Ťjx_!n<1O닛$TM?{9K{s:$E$;j H,qW $h=1D::aeDzG@<'#~"L{dC}=D7bP!7j|{OvE 'qUhH{4|Q_ȼc==Wگb6?U~?783X\IeR=P}')ƪE>D+QvRxY7 +_?Pd?ܮOX᭸<WC)I! H,=>-|ht+0iE̦8JbVkZ46ֱ \r[U\b .5Qq& V)rqJ'_ Jb-ۭo4h|& !r׶ &M!"ybR xxeY05`8+H:s p8[٪ǍKfWnZJL=n2M0g~*DM#X7 ^{F"&@0EWwQfEǽ"DG?uQsgMLtv,kgʼnyi=x̞׊`ȉ>FF{!23^FM:j+iKKVړj[]h?M YI:3 /ưk/(fwPY fqwFLQUR"{3¶_}+syYZuAŞyJ?7ױWXx?(~󷺭;'͉ 6z䟧q`'0}Lh^hn[ oe"W<U-By{‡~FL|菣y 9/|yUI2'i}p}jxaآ:9݉ܵ&yюU3fSRXQ{moOl- J?l~|}@VsZM=>5 j0{F*pp@)jadq!v|yT§RCUA@tN[===鳉-(EBxQ;vn5f*xSj+a{Tt_{Dh 6) @U w;v0Wq1@1ֆh"heD u8G` Ry˘ /ab!Bk6Z!E(Ry ΁a9:){:Pʧ\ڝb/0{yom]E>?uPƄR=B!Z.il#Di!CuP}(Ur-BYv (S1R""sv2`( F*P>@C4sV>b쐣^?nS\9O@s@Oȡ&z3g3A_ 7&E;8'PxET;K\BK v}ˋZxG@R:Z4VdGuKl]ȍwٚnVܷ[%,r!0 gP¨9RI%cN0(b\;2NdQ{OjPF\_lc{creDOpEÃ؎.;Ѥnc?GJQmܐ{jМfq,كP[&?{ \XǞ!X߷}zwv3L͖Z<&smk?727*ػaL* !](F!e<Ϣ+S{Vs]c=;!vP#JR\ !CXD/ܛĠt:":swYf/E:ܳ񾌅A)#B,-B1{aӘ@@Ή ci#/YFZ:db6*'#.ͩs||FٲAUYp*_mZA8Q?%1GG;0P?o&ad95q/XPInSǞ4Zi ޱe]m 뎎^i5wM ֢YA.KKs(;c&IF$Zz*A%fg{d]\xس 0kܚ;{u綟oYUbbQ1B(2 $[^5ӏ?h.A/Oi>gJc/g9?<jbA?J PC&Kf~شnmBUPmJONo8FfM  ĶjDAkW߾FG3.H (T o8zΜ#{^Q]7xm4&4u1* NЂ2H뀷iU>! 㥩sNw *ozYƕ9 uTC gh'5{41im,K| yl;ëqT[2.ާl8!9I'lSG(xS*>GibXFȂK9?GϏCN~néeBҏ{$cc`FfCD4("Bjw_<< 5NF˱sOMOdLW/+$&ekxIfhU&!WpJ_0\? `BY>ЧԖ;A`eWiN#pgW() # =)t05\1JEmԐ!v[ܾ5 &ߑ[7o{RaEC#0<83y./zVҽ{I7MlH1|Tn<{@||ǨWIO* :sya/}3ESt:>A"QUWbGMӸU=4lKq Pt^zG"ZP8 }6Pʗܾm6{=CUr, ɡ OB gݕbx/׵_ cڿ![B`03[%PrHP)]]\n z qd^^,\i6s N'5uDhFZR˓(mLm(c\ Cex0WТЎL A=-Ǖpr $W}64I=,;&CyPۅ[ĿnKdxD}t!r^Ț/[ aA]:F9b@㏝<K)3䞪jRڃT⥎۾ F{J %ϋҡ{u sN߼4ˮ^m"`][$|xxv" ծܴF6$*NC4a߶KAT;n)ֆ҄D xa~$\x*xfD;޴L|52FjWڔLg}ҪA%LdWdK{\({{/&'Ξ{ Կ: @#C@1ZʿT( U)MU_cTE%B8V,FAb;\aebIR8VV|ȞFtUiGNy]B3 Z?j^$^K0YSY ^$4+S`vypb5DkCm,>#sbxҋT5΋ "J;RbN:!XBVY1SJ)Z Wy3A)!5sz9%RPlrzOSGsKފ ˅Q9whe5e7J Tb)NbЕqNEU[՛h@k>LwᾢEf g;_/2nZW+EؐL)qN,x7|+΋u*09?v;hB8fp ▴&eS*n BEf+2KbR5ުz_~>Ο2׳~T2:= X_` r쌋̣Bz%i[ĦԎ+a`\!Wt?ۈV. WN1Gܻmӗ}ꄏ=0iQo^% ;_0'Ja>şd7%4w\Nٶ4zWpe7)m`ri 5nr'89=?۲Q?;q˿-Ȧիf߂*6' ۟9I uȸHxK!!sDKw.=ǟC#D|p>7QXaYo Ș[XQk-)VC6JD:߱KB:DOᗶ `jCR@}Fk".7/Pc w;l|F K@Y TiXjQR4NzI֨?Ԛ)RBUe(F5Q\)#x+|%T=1jȵ;Y 32?kw#3Iε||dGt<)L3uL=fDܳ6pHȀ:}p1E _;I{.>pyU_),L)_c\ p9ӽz!D?O-wjMP d~cXJl P4c@pXL?VsKh)_ N|qASW X !wIWw0[]mí$m-kK=t%dEXv:YR\QNٽMǙH kx>ohKғ;tmLEZa_c/jYD^VZ(V)ZS۪Ϊ'OAu'RZG[𗘉]_' #;ѱ[Oa Z$I-m0M$+Ɛ$R'VUA]vJL嚠kcw8 &@N (;>l4}%7I>pњ'4H،tćNFO kB"}zOcV8=f_Sn%K9; q"0̤7'ZҼі#r/I>d~''ܒۓ!Y }bw1q"jy,_><S|gA08}Y/'r(_yw|>$a{'T}A rR&%#RQ6#2˞%%ök#E)Kk۹~7j{ y̤tn.f5+~&E%wX!$'cM3Eg44ߓISF[/5f9s"G:s;yϫ<+ZwmD ?~1hH 2hQtHK[` 7Rq뗱ŧߤSzb]{LN>;_1Inɭ=Os>/=cH0=x+k o͞#ZŊpn _N^Qp~qU[1~b< zۄb;'m砤Cf}JV,E4yA@БE6&Q;NԒaC -6A0icLz4d*] aD`+k$#>qaBl, $ķTMC#!A ԕ{ #㣿eD7㚗`SMryN?v?l]HLDj*V!`gꘉt*Ų]t9`?+p}qAt kN1eDktjW|;{e =k4HVAĄe\2X?H֩C<.:QJѡ8R>>}*2WQ"Mv2)x/Ƣc"5@Ƕ32\k<@X&.]"Ν׻ 4D.}Hc;yc @7EA/M\&pR5ێrZr^R.x ZN[n I;UNľ?L TY ıXZ =%p`QRuig zny($xk2 .¶0͎1W8 bYt ;>]5MӼYV+z\Sԭ(5\W͵^|&njW= hɢ=xi3rz=*r^fѕ[pET!iFGO*$@ʥ& = cql:^Q7̯ئr+ iPT$ک1kP TRi+nU}7c ]nX$Y K^XIFlX ?#$Za"ٻG4T{&00jN_mBG&Ѧ[_fo#EȱHyB1\{ӢơB/ rOЭ+ M94aD 37y~̾;ߝ&X`zf0;w3ר/lPl|>Ly&K|˥  2)ݎE>ަyEҞ& zE{eF!ABFbHCB+ {b81{brKbnC 4{ų^A>mư"]*Č"" ޽~Kf7Cq $BUh E8W M8s:[$a_B v=|,R1?[Y|'6ޑVkfǭ^' =;3WgCC =@g7Xǁg7C'&5GlQ53D<#|:>۞Ac섖[s]lV~-gӹm#Ċnwϸ f<M;p]rKvo7'G; Kd=$t҇( D\O@ w@!o/:/L=3fLͲhHpsnҊ $_VB ?dV|0!F `sep~K?y|sˎ!d6|jf 9h "gZmdf-o݉ "2{ǕEm3Zzh?^jjb!8@ܗִv:>;ѡa\XVQ-)SbY@\1!+ 7E׍sM4k'dѦ 1SJ5dUk0$x{q%!sfohR{m, w.1U,!n]-_gnbHZIMc _['' cH(Zn+C1O) 7 *@dyԲm,+T=ghf Q}`aQ9!e> 2+J߾s9kwrԙ4)p{ P\u[J+-cq+)Y\OHW{>(Q!zF*߉B9?4vHI0LY<={{WoUs /WcHQD <' C`=>H W\DY2#$i-"Ugft#J֖ƒ{H&%BO݂7I Z?{U]JlQ )G2kU @pC'ApSĿ~Mqd}|aiiN@!ӁMOrS;-Z8Ec>!yH V=7C؛vΒ_gs;^ =ua[l/@IQZJRJl34}yzsY9_HݍCGKdÐL&Gu=jp08^x}>W9(-{%.!%Ty E8xsa2].GNzR9oO_7Cvu Hդ@W$u2_*/;" m8a{j=R!/O?::DlG门bgsxN*K(O^Wpp 4HK{Kt`X3Ęv2U$ _x`S+hsVӋထlVxJ UM @/'s^#67;<O#薀ͯT0S`_xTI,? ~(p3}h _i2}Z~(N7!:y\#$Jerp3g~0 I;{@tT"OՇJhlf0V'i!A٪&M0YB_aN=vEcm~sc |TŻ\p fU}E8߀8zKnU$tr&*eBVvtjL ?>˱O0wO!$t4Oq$4RȌHW6Y~/gOǮ|{qK𥇫[=cX*|q9TE@DwY9%~GM|𳧹qF0n8R,vjx9BިE`:\BL!(ϷA`9`lhFEw ѲC>G=%VK a$~y % KH#3@4AsD:a6 4q]F'!o*0 ;ho$<@8!#ȘDC*tcއ4.>k @hEYHʋ35'S"Gzg1_/}]UO ߠt/WuTC_4XK(HKKnqfOȯDj3(|f( >^uv><ڧ۷♷ у` z乭.S"78IT".ӸbvqV(tA9|| pNH/q[\N5ozRDce-! 7݂.lo7͎H~CrN]QJR}W0sQ,6Xyʅ3qnfuzۜ.kyrY/*cQ}Q7ylo߇2=m߿y)rXܟO7u>d>ӯVhGQ-Aƍ:.*w+_ ,H^h'{Bތ5tk/j6m%uKհ{lj'?GewxG2n1`#'mˆzqrlYPyosd!Al˶}e ep6- W q܄5CVB&54;d[x{W.;F jv5qS<$6%2HpG^g `=e%!eT2\D$\c: Eч)nÑqi\Q%p”|^u o֭V~?<+bF#|>.>Ͻ/=ap7J %NYS)YOaU#mm~7AKMK\KT7cU9ukJ_?{dubTGueT~Ά#hMM4 ď8KK~@$qqf-1`+/:~@4Jߴ-/P,vz [\G mfcģ] ec7̼\N1T򀲂YtfIf7g_#C0P;I@ ` dj]"b_ 8 nOR-H`{6LҬњJZrg E20FSiiه\̍%27#Q ,Js[+]OV:Q4בqS*Y5 g9"}mIvpuFb|aްg#l)7LIC(*QKB?@~>;;w=:}:w",e|]S&}'Nq7Cu|b'+T7ߥԼlra՚?:&V6=A9PA=<FhۏbֆYil6!?moX{E>}{>{FFPD&Z)Wڀ2P+ KTb9Pwۻy]7 ӕGV׋zH7QsOGm_)Blt S:@&G Ra>͇ EDvA qx a-=݂G<:Qe/Ѹ) ܙC 0|)st֮Br,` j|B#P>@U:N玽ߘ'?`T>|E|U9JS&?[/4G=gW `?kЭϋokWļƦê\7AtT BTc2,/x}K] \x| qC׺@YץAY .{R27(ɮhk, ,wt8ͬig9%L,]FT؅P/7Iw:hu&2)], Je4K2a{YӬ@k2q,JU-mKl30k~1L@&_sL+ߖðF+iRL~aUsheNxQE([HiF-DHKF\N62% 2:20!je/x 6Au$zGѡ". s>QO,iֆTC䪠"OKP0J$=guJ9JP-džNh "xUyUţ؞JUSɵntVSY'd| w\W#g>[^SS jՃP&WmWp`:M{R b=(A(v>:̛?|^5')N?$ &8${d`eF4s-'wH_"+ / Va `*9 '˜~(]pg >}@4m CzUӡ$Y@Oh?kK~Ɠ[țXղHz/ k|3'xScMf1! ȅ'~>_ [!"Z`E,h>8}gͼzi;]_чF$bGT*`.r(fnz: ?u K#1.bק $c55ё_VC ڈL/7iLZN,IWQX%..PF WS 2TS%.lK;EF6._`jY~X9ש qD9;" 4ܪ,ۉa~N$&vU=L$t)EJpb/F84YO˜eA7:(FHe"aG95ќyiii8~@F``"I^3c_b d4 ⛗^gfO\7$.pK4/DB-YX;r1%* uV#[z? _+˫?E:ة}Y#i{7mw`,Qǎ󚉵+|="9c,tG7j3r "H8Mu zne|ر (FD KdH; #fNKO.!A!e ]8C$?[И]~XosF)_ ǐH^q 9UW|Ou^9'ĩߤUb}K)Hp~l#ےk }^! =z8E[{2[n4(s;2^-@slOqY#qjLT<>ot#Bʘg=t:tٞ"Xn?Չ'gsp~ sґK͙(._SM~h.Ip1QXo:!\#/u}J'oy8/#7NVFXz/sߓ H NtY}I1fpG`ܑ`opxyY *{Qjmv!LVb CmZpfd2r))H 3 9aLG5hNEjU^?:蛇ٳ,G8kfؾJ0>ӧ("&Ue"NQbD sI q_0#o^$?,QFBAlњ*i"?Lx!T~ށu6٤$}i:2M;JJ8Z%2k߂7G}{0/H/oCl6ǠGl ~1˹]36%ҙ> cCKg-["GKD]w .rŦacXg 㧅|\KKBD2]7JSUhNu$h Ȕ($WgHbtEmgg /ߚ|\v9>Ćիp8_q#vun .<خIUݖy:J6ͥyOfhq=\Hڛ^艪Rs,)8AKK j#ȞvZA5uG\ n\ֵ4*FΜkN-HGlR;H@/?j2CVV)>`:cd'Nؓ05{oU ^X$.P\>zIRÆs7AOo%Ug"6} yQUG T]76S9lvtpD (\5/?\+A=44l+5ť)=`!͵4UlPRE:GSY|K'I _&~[D]ٷ0oLY#ZT=u?A:d@u-XB4ƯBgo>7Ri&K _HZ PS-Xාa 3(orOCF~2и.Q Q*vC`ꐊkR"8)/?|hMOuݏ>{e J{3q: 7QH)(KIx̿w?1~f;ue^˂þk1'MKa[jn:KQ^n&"HZf5d,V"诜" O!Q@$c}}gr!G}>{Տc@B#=pX[΢d$dxMd,aenr#Ů "4]Ie;mx&AQpo;Rgk:_בN͸ȋ>| d?(^.3+3}rbk\ $o$d\8Tͅs^duZ" w(l \&A*3j̑}juAʎVbIс? c*χ}פnPGOe__%1=/}/ԥ7LxdB1XY~|y%{7fJ>e5s_"bHD ߝǩQc sѰz&hNܪ do 3Jh?ZB4_]86["cn'wss1Ki2z{Z ſ\Ǭӿ~|T=>!u~^i*U﹒"?vst`svPzh= 3*Ə))|mt3ܮcEo.|n^vyD>ݫqj7G z<'GbDtzl AEJ,0z8 27(z}|- Sw@'/5m-`4dds4D &q/_ gFhX }-wpXprQ!;![Ӊ~c] hJ{ ޤx{F( l{[걎E0=R~::LmyCF3hf#f^4 :pQOzCQԄ&L5v"t 3)HmwJ?Jn#ɇ/60>n&B)Abs[/d5i;j>$$MT[6uqT`IJ͗:xEŘÆc *͑kC6N;R{Z†$HLM-wڃm>-_qҿBz<?OE)/XspK?Q "ެA$Msp,y9g}%`]ĂeWB"gzdp\jorb#vር}n64+Zj)TC(*9m" LFyY4vT*|?9}KWx1"X˪L mkT[H9]Q :ބ -[ ^?tx3{:C 1gZ8r.wsxS(:ozErPE#|GbIڳt\gb.T- 2w Kg p;Y|ho}ξ<1yCac ``pxbzeq^ֈc9?#OI;\񃼻OoWQ"0MawOs-S!wC@[1)^Ck.rߎ=ӞEPss^0j]Y%7 EċsEa\ɯ6͍L"c76R&hv271J'e;nV+Z,lR #TT$ߔDڋ MjVN\r:\ppl'ܽ ޻Nv/z뱽wwiǷt߿0]K"_EԶj9.(Xug[1F?$|~ش /Q{=}n`>Zk/wKKTP/XB(ahQ6kIBįZh*XM.sTJCՏIpHū]y^u2Q=W;|)C=S `sއW*V2nO]GGũ?COZy"mr&~uzcK* ֣1Uۡ&&a`O_,3\{egaZy/֠O`  JM!͚:ޕ- /G*Z>$y;;rwwv}Riwqia3 \7 V YZY/"\_"cW*sTАsxeD_غ WVҖ[[BBֱ@ 9F2&S-V mU2;1ƛlZ4#ЬhV@>~ހL6CL Zpr),'3 ycYY\1Ղ9WN&:m#^^g+?RHm HpA%[_>yь9[3ٗ=wldP+O\%v#A+,Wς. (SijI O8)l*@N4Itľٍ3/|uKZWI>džϡ?n28O3'o#ɁU߰"^Pv·=H#{9bEp;Ƞl @J4ұx5)bHiH'2`qz%>K:䄗K^D69368ݧ~NEb9"P% yfFWߦT݇F1w'EOq2BQv՗s\gֈrN%Ӡ7•"?*=SO2rr461z<Z.N$9aG$HWq|>Yz5ǧnZG=K=kxdM>˷d zӕZ9/B}^\ͣ9ס(_ܺ%T:دgRlGr2.*(<;w_;nwpaܙpL焌\1=/>ؘ{Bk"484{i,h6YvGg?<>ipxɋ1ײ"z'qED:O)gwggvL>}D_tPP:TTOW/L.{,x=M{y»!=e{yz^!N9q{v" |a7hQBшب`!.Dz4w6ry(>vp;@_qVK jp++.\^Ng#곷#%AjBFPkp i[{ABT] @ƶi){hJ?37U)NzbkoP/U& 2=W4u~ןc7g<;-ӈ~,]4c' :kö~/OPmYBvIW8"߭^iM|psK?g8OR>B'T*B{cM&]ckA?I_^;ئ[$)&yJiU2k= Q =L c1+$0ԡݘ? tk{KBuBFیe݃%,hJAh+IS6 c7aq) q 㾜FٷHG)o{Yyb3YUޱ(%#AT}h_yMK#ZvXsXiԌOQ F-slXɏʤ=B?gRAW(߇z?VT袂9Xɳu*ʃ@I\AXY'A`~Wj[2b?$`JU CNJ%;VeFfJwL܉Y2{ *]tC!<%3ȓi=K2= ܡ}>^8 ɞNm"^فkG)bR[g2_bh췞sWve}{ZkqCm(%fq`r7w6+Y4Do0CPg XP9* G [^ћyξуFsOlm<(:zSQ䖳Rގa>&1d 2ߋuӧPpK/njFT(>E\X)(ii $]7882?6QO bP-'Q2x7_fi/}?^@6Dquɗ[MUX%Ro<>4Ũlz yLw̶xɄгN ti-kk}iEJbI6II[$4|]S-v?ԇrz]0\c?>gjX^\d}ΏS 9C4 'ʄ@hdBzitBzD6YOKOg"c{ҩaAV _ϛc?}&'d\K_˽C#_.Q$6Ky>AY )tb 6ج}|fr>|>ox m(FKPy'f0CY.`{;ysaZϕ||p,2oU~z#?Hsj /nx̊q~YH,*˂+}_{*"x MKM@#)uGa_q uZXԼ. |60]ϋYy 5t\/IC&'7 tJdH-]WX:<"^ ,90Rі3ĠA1G7>[z2_b> (TȋR*z(KpMtypzQeAmds]δk.~O&f۸~o @ o|?EU%NgAɸ6gy CKtF d~*=5K(T,M4|@PP-hEܹoCOPpG[k|Bn]dҏCI6$l>m=0gGi.?J}U}?qV&Rי?_J:\t~AmLTՏMt i>S\FFFK_KxR<'w((GU21R:6OU^ P\C`װޕ|a[c&^ 5*@Fz#*t&P,MO]jV܇YP/ 4dpYʨ4}Kkqڢu%=N9 yZ·Sh&OUaݤif&>*h#&tΡQ {Z_27R~e2'<x`m (͔%J"cU|;l9uZRS:\ ~ѿjNu*ݛͽxQȆapӈͬ7GF/u{CMH"/bPWv]%XEđ}}ϙ~Y +xcjG \z ly%RE,;7QcNejc 74ĀޣLpx܀k/UQ6\2r.j$T1ǜ0푬 =Җn[ @Aym3+cpf?@谇8% pE*ȿ~~E]Oq&`X J,/Vxޝ! 9Yz]Xe5jvݗ\ʵqZz[K'is7v ` D;+Քnq tI .y O+] xd8ṩ*n̩GNZ[>p;4} W. ~D8I//TdJknޛNSָ]=kc){*o"Ԇ8 9m[tll:R_Sڼ cΚS[)?4t_N9b%RvH{&6rNb"wc'\Ţ ȩoRWZ1l0)x9n\߬T~D+=dwjTz*##+]G\cԆz-ޞu&:7Z mןﴽ*x2A_>H1z#Й_G~o9Xl}|/a&\5RV=,% u ̩=(d$צ?3X.K~;HY.Z5M+H# w?^.qӾ9"n#EǺ8VJ|acg[aUdAa<`qៜN%J9x}3d1iR%Hv5FzX=@A!@hr@9safE4ˁ4Hs0\baCnXEg iå|L|i8h>vJfk|N[DO8jht9tz?$ xADZ~&\6_x\>9q>}?ğ6W–7 yz*"wV EtB>wq>9w@mF#ḏ{D-(3@n C{`OMu4IHULJU@it4y\BCYRO}f=USdυX#P8CRyD94PGk7vB!3`/nY: Ÿ0ƥ8l7##"/j~j&3'|+|{80t~LbU۞_w [Z/9Ȕ3N)E-e)5~3Ts{ ̺ (}N?Wmb_1]畆)ɦYBj7`b[CڄBog~X -b'Qϵ7/R,?{jO/,_*>^ScULuX2ޖ>*zװ  Ħhpa$3G_FdrR>IoB_ƒD Q#EDCiF3i CJ3u3#易f0h<\8 A@eJ #϶-;7au)0PE>m nyrP{ , bR/fZ?Mc H=s|o%+ENsI3}%!Z>~ Qs 6+}:6OGmvA(QPt[Rqu-;txpbP>z&;ZE}$<)o'yĄ) )JTEǶ3~OsZ&b(+h0xVHanurū7t֡ DN/QsY/k_Uz(EE3 _]/_&Jg5$[?4?%!*9.ǣҟUD;uֈ hHw'܅7(93Ɨ 6wlwp7 M訚oc?\uKӀFle㛣ozà 2'@;S!c#Wi@kqe{T'T\ڲL!qHK(xl[+wd{XwUM`Ւw?qTAAē}eUCmu򷵧b-T<@Ǯh+ KM;Jeu*¡`i(QTR2?/kNqG[-o/ngys].KOPn+[.tO{\F(I,1Srg9gu % 7;+cĂ<B4d;`N&n?Y-c[@Ğ+N6b#'ڍ> {y5Uf Z>_mDQ|W@MhY30654qG˔] -zU}T9MRh/|1~xz%9/[&^ .@>9ux 6ud tqfmɓ #c8¿GW,'<3'537[.L O'Ԯ,N1°p Vz8NKs=VwѫtC&=LӨ+X K)Z{ZE7QfƎ 6zAk?4t6ap"%Nwg׵[7|~' p@4쿰}u>op$h4Ϊ]~7|l!P@l@{6EAjnq؜[Iȼk #P~._YzTK`1N )wd\.m0yu\mq63XHBiT#/W&[o딈 R~ pIʀ`iH&RoI!2v.>xOH <NynḑdxzinLj ,.Ϟ!},kk'[CvҒI]Unh|K$phNAq屷pc:6&nD7É?kOuIbtϋonO5;i%"N_?n}!!e1uYk~#!8"{_j*|3bš!MV?PoHEH&CXh։SKZԖ=e v-Jڇ8j9 f6C/tq=`L Rw'")%>i5;)]S31T(S6?~o+%2U(%<nkSNFh!NO("={z ]CxT֠sC=uh.pȎ31obz [=ÿR}h {e:;Lٮ-_N_>X湸PRfD~'` }n2q;{^ G+蒫_t)bw.D4SQ&yLJD9,'l0W| lWAK6R8^ۂ}NS9PՒ3g0]ivKʌbB.<Ub1Bp⣗$]b\mHsuvxUxM]M@(-Q<>{&Fm*(~|j1ĨhMxdn.^l^;**ŝ+e  g#.W Ag/ub}!RS.z͙s϶Qn я/lcC:F=tRZUSFgrvq:ָ{O!-cI9a4NP,ZQME 12=DbPGUw+u.G韢/͸'Ņ P#_tX0U@\;+~lUϛ\.V r\Ȁ#!7&' i\/l^Wf'/e&x>_zwzǥ?2C,.F5Tv_9(fO4"d9g(z}g5K%iӜق25`qb]U404RTRN5/t:ר`(DRE_ú"t$I@kr.#~Q^w>d/7vLX3Gfn {]qXGck8QNPimxV y9͌,Iq%jD +6'FC"P!4m(폢lDQT:KXWh`&ƜF֋$#QG.xُ6[Czα]?DZIgS ms{\޲YY \BUiQΊ@0dnB9.A }=f f sMJ3z8'ح.zHKyr]+Jv"iʹ,y%.t#DOSYc"+ypk.1sCRY7-&E1nCMax-de{_2{AiCk5uo>{_!zDJl;-VЊX; r}suca`@  C;Ésӕym xym]ŲC7x8[3gn 1//7£ivM{i A ݘqpˢ7+u`$ YMYQijۻsֻ<")""\tNgz\I^7RM[a [^2"&.wDi߀= ¬rp|lcq^+ՎY扆8Kq DOÓyHEALGJm[*/)ŁqNFg,01?Ј#DD@(:`w44j"*K(HM?pp An댥=V8iyhR5aod7\dd\yG]y!x{6v(XoI\$9'8uWdXkeG ;K(8a<6Q=4UFpBz~v**/u(3^x͞ [Oq?81FpE8`"SYHdiUkPQVL@HS;j_,f~>J1EMY?Lg]eF EDL\88A܎!q_\ZIϮG9Ty-gЕ} ?n542%jt_?n>?@z\ߟfq%JJ#2I&gjOmoZn|\t)-VHE[*pP>8Frh`k"2,!/nJу&q/d ֖~J{u* *BfE 2܆l͢$  Z'uP}C77([ZP)QBK~ߠ_r(&~hoXϧcQ #xx4[{YL㽿-xzh)${~ެ)^2rMng_n8) a3E]ڶ Cu_r^ ,%t4lvA|Y~9(I \}R"oqv`h$y*]5t GՓMLKF_v|;T)9HeG@ZϷ/9cdܱx/4@dA4ji75]=DnoF%!xƿ VyK&'d+\55kj4(͢ n^8l :Gh\;B_4O0ׯ(W(S2 o{5>l:F吴hSKS Y )Jv ՟byn}톏nX4~&O_YCT4x P>.$Zb{ާ!W,E!_m%8=×p4AصMLU]G}z[ )Z&yJ=_.iI#aUl C C7B^ZQZT8P=,?=\{|i"2Y@A_l88Mן 8>sG w,C/{;n6CEab^+k'-}|I,>`6k[/:6iP&gXC 5̐1G0¼lOՉc :q~=f7H)LyG-gKӪ7C4cj7ftW.OTmYQ,`ygƘH'yp{IW"@z椳1iV Π괷EiqU/qRq)[: !擎.192[x|I!P+AB(5m!3 ΑK<J[h ^x(8毶 y.۫rKݢQ0fkBŞ3wd(hy^bfIZ9cKX=WqÃpOqtּyܧNYH||C=ŘA}cw7wZ/7U61 B}CA Uy7畑$PiM&-Wp 3ѭ.^Fa^A1RCF2zziI ҕ `,K}% $.R}Z (PyRaO{qVWM%pR}n/T9~j+&uаuWs^"L Ď+!>h}+BK< a+݇b1_ (g#a' 9 S|*QUa#|uuM5XFcWU#~~^qCO7 Q_O_vAQ-v|A4GGڿ=tG4ûDB_l9ą.0c@ñM(b@oӇ'FA?$R'X hJؒH??^p|k`HuT?V5j74uO8_1\?kC'6^s [Fj-,0#PPUEbJ Q?noi.f`( !^LAݦѸeͿm?Cߜ?0YO؛&tz?J:xbdb'! !DwI9MSĉ/dWWpA +Smǎ웠/CNVM횖կWƳd3M,A,MAq2VxVo nͿ~'}x%(ֻ}0ߊ_]歿XJOޙ蜿JGLWf}\45_K;=!bݶ7ѧc?txaϐ.8Vn9o=q^ЫI>_zyE\B1Rj9:FKoRRae'_;s}߶{yyF=I|KNus#}M֕n>鞰2~9itkk+ U*}gĩ*SOmڟ"oO=4n 1cO Nx")'FqʜLOc.`6ޏ.ڳwF)n:\%a`crp&NP}| 0{#֗ Җr+X4*/Ӥr=v>TU߶ -BSrcmĭb}6Xv:Tn4N>wB:~^ƛBj>eN6ܷ֔ (OYQ~}ѵ TdxjAmZxqmo<[{![(K\ꈕm2<9';.:->7 Uu$m"۶d&S"4YT-H%RNF폝N8򧂎V/H[ȝxә 0L6^(f7RY_lzg;]Dgg]G?2T&45I*~IoX6%-(]n5k]v/o!֨q": O;@G4?]O> |Y*bz6' zL#|U_D[4ޓ.ٲjq$ƹLi>pX-J9ȋ~9k|s 燜F,9Vi E>4bћk-vg]O4ٻ??5a'."[n>пX&ΣXw;{E@DBal,E\ c00X̯8R+gֆˋ]ӎW"br&'Z C |0hZ|0 G߂s#S1HAkvg4:ixd>i>W*$rNyR_]ʙвKX U@50t1kChlRz{Eofw߾otI馁VS^>bX 583pg>_zFL *{{kY oaZ{pr|5 ,Crou6ܴ0<]F`ۑim/U.T0$g+q 8hyh(Uj0iu"h0 RQ&N$>tz' 43+pdo`)5WCj #/?yzryOV<d`!qڢmnFPH B !h.颶FcAlKYQC@nPDEױI  k.}? B0'۟<ӵ ]C>B?k \Յb~,!ˎVJ?|/n2'}x m:m{Brɕ& Bxhpy3SğD \0{c~P nȑ{ qk)IezK(lfKxiM<|)3)%''xȘĹ?RCD̦@hJ:Fj]PS#Ă鮎kSȖ]^4c?a?-#TJ_]wUim޴gbv=kA`#h~B2j 'eyߖ6)*^*.AQ矀~o۶=s+RvENnT.c 13Ƀm \HxCWZea!,x0qBW )dKgvFa`}. Ë])dt1A,( ܉̶I(#vVK3u?`qi1ώ/',W2@^`)7R ՏMpCni]ƒ.л^Kӥ$,HJ’-z:o٦_{sh2$A@;ǡiwEv~G9'2:ĺaE\AwQFlN&Av|yCI>@14:rOM2Q큂_I݄< ?϶* 7t-ALh^JMYH94"1ZA;P|`l; h*=G:_s\#ss>wRcJFnb-AT7j4{3HwR,Kb:@JL%(P9 ) |YUȾON.X$UP(,*c3)Q-Q3)Y'秧 }[ o\:Pm],Ro cߊ g$:hkw"r$&s&MyVbB$άc|wL4Q˃ T*BDEUQUbUX (EVEP*bHPYY$Y" ,V$RĠQ$Ȃ "HDb( "*Q`Db$UV(E"AUYEDX`Tb2/LXEPb,dTXHAAdYQH"ADb@DT`EX(, ,RE,E *@ (E@TAEQDVU" "E#UAipl1Ec, #EV($P0ETNY VVEFb UEQUEEEDb0`Ȥ,) @X"B*dU *((1QA H""E"2#"+`X EĀȱ@,",E Xb1V" +B D@Pi,*UEV"ȤIB")E VHDPY"0Y" "*XEȊb1AH,P(EPUR, #$U"*R)PE QE*`*T`U* RAE" I$X@,pH(X{J%< =gHeXa&޸ΰ ߛ}AȖzd)7nӳ\vE^'ߐ*BBD~Mן/ zOx #۠B[q 7 (Hv"۲4ie鼳 ;zQRĭ S=|y9> vN&=`G)U:unz<<ت>hUzWC#d'J}YSĖAshC2y\H {c"yy#,dMg(ETKCGAUNA&(xG q0͉Rq )m*垻mv!?@y! DfuF;=n1n}ұtOHd_im,`D*> =@ǘ<`hẀċ%@0 H% ,HjJ? _@qBq"l]U8& F1(PP7HT2A)P!L؆*e H#b1PALT6.Dd{97wփ ;DƲ(Q 2IT[euSޟI\p%S\q{ςR(bc+Ϗhӿʋºj:p MHRI}}V/zѿZFЕgC4SoBB{%Or;jdcN%MO3kNgEz;9 -cԖA\`tuSQݍ(vMԯ PpRheqJ*C;v gpFq5}]) krfz.$; `OJt( Lu!׶4\r_~{w5}&`zDN4DۡxyƜDNo7`#n&z2;w:9,%6|/"k$4&eXam1=[ߙ}]ru ٠>}MH?6 EuތVwq  &ߎ<@<L]gaJ6}9żx9^p oХv`xl巽QIcG0x==Sd确&RCQD3\H_eNHܡ4\+AK$k/!DvhP4X]6a4@&vNLxYNw`S1j/N=.& VZHr>X=A4>+h)q['s/ekY3Qa$wݩ 4|mP-# {bA5dXʖ#!F fn#ҺKrJrBx3LDyeez{1LXa@ŤU`]}.^ z.pZ# <0$Gd19dn]`-8j+ m[ _ExB&=O/<s)b9@Rsknztk<8'Š1ՔzI"#Ka?GAr:(\q AGtarAKL{cCm;ߔH&DXJA[hCJ~МMŀx1ޏ0]uқ9L b1!LFa`5-(:]PAQ5e=ohd ;r{EqB5m16hk/V^_+J v>}Wmn/H'ct)7Tn@%@E U+n]CGGiuWbAp%SF5H* qqgc/0D |Q8̉~k f$>Ɔ2N M@IQd9U! Js40Z ڣBYr4A狭`8z;hgvj륯[}|hZt:jۓÇ#!YHD 9WW$9A`Ktx:X,IcN8ሉX9; ݴ ZyCSt_{~n9%t {LPDO/³Y$tƺ-x^HU[{/9d }*uTy 8r^&ZE¿gNL)$ BQΗ5Ъ`_}2wA6@ XDHbA=}'x'jgo@(qf**qqntw4ÌB7H~SŻf3 ïC5Q@gǂǓح v ]jhr͓yԬ0͵-l9S#'=G4I$}p~O!1$"ɴ!1dÏ?X2oC4Ka L@z*'Kk-m8= [)z/Ai KDrS4ܾS,0S €d4',9LA상9O;)"a }Xo{]woٚnn[z޳K4%L}=Ƞlv·K $d2*i9B, E+yb.,<2/c`oEr*Mq AE ."6""v6f*$dRP "EmVM ,)!oDFAI0"$`L*#h$iN#$@EbE %DP*Q HABIb*H*CX T P:Aq|S2Q$A$ DJȓ8R2oJAd1(Ⱥ rZ"Se'_]ͳIUZn\C ^O?˜uUiƬWl5E$21`ɇ!XA^T,gݜ&$8ٓ͡'"?@`EdHr1 b \zE/)AZ{2g-j<*i`Kh7fd> Q:8L׶lL]HƥYqpIԆg,-!?@C :S=oq8itӄ2%X%S6\^…:k]|؈f!4/W) ׾yH <+RBxyf;"b]W+DU"FJj)m^ss`fn{E R$4yI*}9'.Zg:[3=d5h; {J; `y/b ]02AyP p=vo ,UsPdq YɩEiĺrK]|y !4JX5:5]eܜ.4݊ފ{lX.42d\\FlDfRk4Ž(Zmr) ')Nr*کG8u230!Y#(#-O0}x~oh:mI jIb~Q Tb@mQMC` (P* b1R~gS{G7}{m%PdĤL^U{10}c+his5%UV$`ATF DA*#""U` XDPV 1Ab1*" "X`PV,`QXQUPX,( (,,**UTAAQXY*0Q`E X(*cE* *V UE R,TEV DE(QDDQUb#*"*QX+UEAV QEUY",(ADEbEV*AQ"AAAEdU`*UT(DU1V" QQ"b"(""**QDX+b""1 EX,ADEEPV"` EbVF*("*$X ,UUb"D+" "TbEX`TXdX("b1Db"Q"(,QQ` A( F+EE#"E(#DF1"c@XTU*#AEX*,TQ#D(E0U`łVXUDF*DX"ňEX EQV,XQ"1DATDV11EDTTUV", *TDD`(1ő+EEQQAX (UTPTbUR(V1" EEUX,bX,QV UQ(1DPQdDTAb1X*X(V,c1ATEAQDXc" 1Eb(ȌUňQB(TX*$UEa1",EUV1V* F,XUb"PUTF*#U,EQAV XdEUTEAAQTcbȪ,UPT`F+U"UADPUTdcX(1bȈXQUUX(Q,ET"ŋ"EUTTUb1QUb""1X+PTAT"Q F""DDUXUQUEQAV" EQb,UEb+EUb 1F(,V,`EUF,EAQ( ŊF"`,b(+*E"1`b**V)EH(,1(E(UF" QA(X$QUP Qb"*DUDXQEETX*1AUEF(*1TAE("" 2 A (AV1X(X UDAUTEPD c`QXĊDQ* bEU0F()*X1"Ƞ+X"*1F(X"R *AbŊ"#"V ,DF (,TAV1"*Ŋ" Xb bT"*#U(bb,QAHX** c""0UTUX)UF)"1V(D*DUE("( Q`(" EQU1AQXPV,X,X,HUb2, 1`1PEAX"+*AX`#EDUUEETEc *#d) `"(*,AE(DQEV"UFDHEPPX DHV  *"EHX*(ŊQDTbȣEUDAUUXX E* EPQ`A*E11b**0UEDDEbV0b)(ETA+#*(QET $b(** "$ADEHAUQ (AH"*PXQD`V( X,U$QUQbA bV1F+VEEb* Eb T`ĊADUD(őF**HEU(A@EU`b*DXEX#b,b+b*Ȩ(bb 0EF ETTQF*ETQUDb1bAc*EV b(Pb +TF XTAʼn 1UUYEDDTUPEEEbA***AXV*"ŋR(*(TUAEb" **AQ1TAQXT$YF,F"AUcD*AU` UcQQXUAX 1XTA,b AEDQR(Q"QXD #XHbE`c"* F (QR,UEA"* UEUQ`XXTQETAAb1`DU`(,F1F1V(V(""`TYHXEQQXUF(**AX*U*1`EXQE E?:S( S{mݞy4_٪?%R&q mD1^yp)NvvSc{7v7g{~" @$*QPfg{ŏ}/uO]Zvide[Ze:5U/sJŲf5,}W'LMQU «Wǟ\?t։{}/{X^DWa99ō˸M(^/?}^XAE$PX(];j%C;\=|IGgn j:oW#eL$Ho6Z'?, <-m,K`3ʟ)1 HNA8U|4WxWNJ>QP#pͭkY1ۏ3,pDž2) ̟`Nt:Ijs'޸FD B'HcT=x{T52ISǾD$bZf bekrnE^2$yD̻ڱ⶧MŎXtg !X'G?;zUο8]3t23jj=0I)iK36sM^{CfX Cf0繸!PR ,1 a, "9u` Fg6ɌxxYT)θ=ϭe(WY鎻<۞X4Bx hY*)kc;nD!%B"dC>BK DV(Uw()ڲEe_ɮRH&p\R0`iU& &4`i?/3CS'hS~q ij(taϓ d6u5+~ݍ4دm./O:/&ɜBM-k\Na%d4Q+ Fi҆CRi:Hk, Lj^ Hh>/קԄ*=:3`ƺIt5o> 2^ٌE,ә$$) +jD6a^X7U z">nsH:NԟJ_i R7tj /\#tW _q8w^(yŬjX珯FCq4WlKC.^IT;-xQB .s#92Hv!(}fYTвH͡1+uu"yzC˧=s 9qpN ߯cU"H R}Jn{Elok&5țN~7zy/p$'\)`Dʈ0:&:_쇓4uoҪ\XO>h6EW{`'{Tue@ P x( *{5;V+0 L@~2~Sq6mz#:o"䭍*slo3s7] }=+ 5WSj1|EKr<<M,.x>--^M ۮ}Z kFm;m86mӠzҰˑEC ~va 8Nj (&cufiBҠTfԍCk2c)̷2D>HϟkL佑u43NV#1/Dm M0:@Cya. Rjt%m1/[ֽu2hh<|:^Hև}9xhk~s5$K$CEpb֟k052vi S恓 #$Hb{md MO<{V^cz~g5Em yn&#iSm/]) .cǩgUL=nS?~x\yܶŠאa<ͽ{3-R*|g}t{|p^!=rrQF|Rp(P{} A^cz`r! f"ˊoQ*-Zsspke(p4d[Y/!( * ?>/Ea(!$g_13ch, %DI(TӼ,/ρEQG'o79MUZ(AOZPX`A<6Ӟ_f˹A4Si5}ҍ>4y!, Dv@֯U7_RCB·Z٢;E'RI,uxȤa kA 7lUPaaXJ=$b@(@lش݅9^םذ'apU?]oמn 6jCauzzA/ҝD9k~]?~hʟiPPU92&wWy$ӊ:O{g뙳#֜!r Rs^!X ڳaD5ߦCRuS:[?dD+6[ ڹCL\UBdzǦx r%$6xw_[Ͽ~c! 'W"kZ&472EՋ Ժ5YE4x(%E~t9/+z ݨY(|Ns"M*əBdG큷aM\<D΃$Y :`k'oOdO } 9 ue%@SJE7p]95Eу(WY;Q ^{/Uns.&Pgjͪ鴏Qw6ߔb% j.{ :2J04q&7!ȁ7GA|w]5ǰPkJ_'- OgŋA de8Z+^&TqǿBV,7@!R7 Foc&ʦ"H"9-;G`OePGĿOP:0Bյ+yl}m`A;WNHB&xN.1dLS[rܰB42ӳoTX=`ؠ[\RזK<6GqfJX9fW!\JB8ތCp72CG١ܨ4@40gT'MYfv=n4ϡ;xpliE1L2m6ZAJr9tsQGSHCP厓pK;um 5nd=yQ[8ʮRλ\YđD]6U3> \ q6qwbM̨tt{8AQtjG.:$It[b!t,sůڂټDIk`WF{7u_fl"nx5Uk)T3x#ly~^ Jc4koJolԐau맠M&gӾ9DnT>)l/)1ȃKS*Dñx=*6߿qFT <uOƪF1c#5ֆCӌq[Q\ 8p;ѶP~F_Ï\h'ĝ bG q,,-l }a= 9O>v=ob̈Dh~'^g$d8u =I4E p9`NN6Qh5$:Vd]]m$ =3ӲI'q֘c(ɲ /oӗK@9q [PJGLP552Q>"*gq_.{vAXK_|3Æ?S')ضY–(Dq22Z>M/P0$=RVPiR! ȄY?/Xz:7 x@(dBL2B5EInI/ZoS`q[ Gk 0@E>h{ad$)M 5rMc  }qݻN>9Pdx_~?iQR bDWyjlP%8:(üu03Rkuh--WvX9};|q*V|I`2"wm`U˅z1DE5L Ή%4O}Az=ut YҪػaӵǀ{XDC@ 3}e.(`Խp?w=aYkt ΥOɖ)A@6mtnX|^Fuze|,@_V`cQ,Q.b`&GJk"{]M_IH:qۯ"Ɍ gKNQ:ɣj4Vd{peq :׷ol f:UFC4@#l>,oԶ5yS8wH3dK{7b{ҟY˳7}(7ahb㥊394w4Xu{L,qߥ4V,~o9;}L>n#]+̸%WZ^m䇟(GmGAye3:战 ,"p-gOn]MMUPLiH?ShoHyӨYHBQ%MXH?lYsƴhx R s`wHrחjü0 KΦ]8Hy 6~C? t?h>O, ڟ+`[+K?枩 @vOD WK]?Lyۿ`*]'(`? ơ3?ă_;~!'Oc#Wrc#D?ۏaՕ]X UIbl Yq\oDAq׃G+FD]gQr9_Յ:u~=HC|Ln.>|H}X!9noV{iM~!?)q6nO9 kO $E7 ;AT_! `rPן: F8a`y$JZNOR^ (.~f2ĭ6y~]l@D8M46Yur>nLNɀ R?7o9b=Z`2 IݣjACmwu 1$Wpp"s| 4t; 9A} NL,XmzfP9,~y18_^u 9sT78&ןn(toơvJdufZuF 5(s 3Xg2? ǜy747@?4 4&)Φb"EA(F M>bx_l*C$ 1 .~RYC =X$"46 9o޹|fT==O/Ol\9έ" hLj|oN[KӕƾQG[u!Z 5vͺTo.M.L3 !kBtwgiןmk' j[^ÿ> }s{:ʝ(ľ~L8:$$ .FX>ÎX잺?E=4rȬv5F!vٛEԧ6I@@5ҷ+7D`kIr8wW>0^pخ8#Ebt?*i`bn r9aqXù" Ȉ(##4ÉpET_gNnŸ9j}&,,B mTM"@) >Y̝!^'oq˵޳NƋ޷ua z"Q2"1SUBAw%a9qV1i`yF?Hk ܘz*}o5N!ۃhN7iW!"Rއ;GO:Ƒ+X0H(Gw։@w p/|py ~):+T{!^ [0nBT* we)GQ<@|GT̟@lpM@Rθin497\DSh){Z߇K튾kXTک6Vuƞ+# X_DI܎r 6"|ՔzJRFL,&L|_==M C m_5<q8{|pיEhH\r`8!aqz D] 1Nt؆.Z~h1?[- @bj2'j믓wm-(*Y||~|v'W'Oe`Sʊ `/u!x̮C9ڱϯ]=!>Gn<½"Bs @W,nm qUb{쉒pHyo}\ , ^1 1E#qzG7sqpp'hF\t!,<=u htps1ف8;ߡVFdYOE̻)`gs_Ld`(A4ۯN5p|U$" U#9INǵ涆c ф'&(<#ݨ1-4vŀ+O HaCF,@`cax ^R0_ vv $ .fwtLB }p#}t(FOrAىDkQ$T󱀫^*;.owZح5j9\=];Ixc'3t50ަhCY.co&J5Y#8wI\3ϠM2@bB H9U)Mӥ ^YKkv[W@GiBhɟB21NJ<'ajLc x>Ɂmuz !Ҹ_Ccķ%dL尊b #s?;lID0CP\ᾑ]9/]du[.8axHQ#MIDNks4%}oӭtǙK*s9[KSaF^ZxAg{}Xey@n="1T,ovR{g-~&N0AKJDtJs2aLΕ WM>U*p7sjC' X(䗀̱5tR<+#bKJ"fdGݼ 3eML̽8MUOի /GD:E@*ʚ6YX ?È Kmq`kdko幭qE\js]= h[}Ư *nY/\Q4с2¬I,@Q׫Evf{lωt#1 +?(A|(rVTBZI[y6KQ%]טab4jL̊#H8 M;<GY҈#zt䧙ZHFjtSE2OԳY4}ˣD{rDpp}zW  Ԏ}}S7` a"' b= )YKNfd(VT슭D+1Sbt 9q>q"|lhE#G"F-t@-&浖K*1"G\j3*CXtC_sR1t!p^nDƁ BN ;O듟kD`iw/̳b̑$KQ ;ycyn6j\F>sLGH"$$Z("HQ'MCғz`utMEׇ&xhQG)=nF?*V}HHe[f)M ,-9p(kCB"vV1!dN$OrJ?'ɠ0B*Y[c_oԏW "cb{M{ !⑳]&Y 9DwFnNG>BʁV: P^ _uSB\l\!D.: *"e5%z!5Sb]_^t+,~W~D\~">l/?2sܐ{5j ]xh7C3V^k)B*(t(óMph#"f0|*H88=]xiPQHxx $;Y%*0,.Ы0$t =ݣMcL\Y0tOW(nbc \qx1FH2?*kɻ?)25V8B.8z߼EjNˌ8qɿ?3ܥDsvx8܇$O_茝WSuclHAɟ"؅|aFQG\!"W)zY袒u'6A r.&oRhYtfF FQN \5 rWCrQvt,k ֵ ٲ{q@X wuby9DSp-t/Dv+Ux})K,6Ae1p.utՆD@iUb l^ !^ 't&4jtBNeFmQהTV#UKQƱӤG'P{{҅iFGp)E]0 ^MO}i6AbA!&١>_P_9s?"(UQXoq? @Jׂ7G3jM6&e;{&Tl2 K?AT= J ln)2B,R H|Xm]ڌ}E^,,o+}1=zg?ZֶRh"JffFNmKR\[~6)uͼBe5G'H3+ G5{ٯЈV@UX{#ܦ+Su)cwwLYR ,f 0 $k]dh$CNWbe+Y N 82VC{Eջ$P VY`7X!eE}Rޝi:R"X-8u30xTwǥ^:ҥ(АICye$&FrBAo.fqVϤ(QZ=QC,<}f&iwz8X! pbPsIJy`$! !Ir nb0 ΡZcѹ Fة')D 9j}ah3Y?Oۤ+s\QmnZktwfta#S3!JKn%v̘մM%37:68 q\cp*(wӽ;\չ&6o.8kUREExQDQb0UHiFT*JTlHm1*(-*ʱa>I< 'S5= pn * Ĺ;*1МDFD:GoP&!XnÀ Ύ8M|>K8h)x0+B`l}Dnp./v37݅}s\gv5ܻ]8](jA3n{ˈ%5P,G_ɍ +U5Ny#.0j]QiU?&oXH((쮽*an#b'<G[^ dUp;=!#{|NfPP[DE׾܏q;?e]'̎,F  L:CǥeJ&W^pH 0a^7,O 鰢`E=4X (x2b.x`{˗< MMBu0|]`ԅun\=2^p."qNBú}y7+$\ P: c +wJ%LB+9GY4Hk7C"^HRR %9a,ܒ$xD(guJQqV%&e1lFSbmX**,f^{].Xqg!Wlin`+1xG?plcK6+$F4}w坸Hr!cKE "蓃@8YSߗ#æW+P>=^P/-zȵ3|iЗ2|TL%&c[&nPoO]>GwR陾 xg #g*'TrިF1IσLjMfaҫ ڡ3h5Dĉ` bRw@PHR =_Y' /g/kݸϒ2:߼zUnoLU J HJK2g0}-=^.3`Ư#wArei8ӋMѯ@Ȋ;pI@,tܾ r;7D] i {9G)Y-O`plﷷ~ԉ2 BJ;T|5pa ۚ'n/03 H;o5 wqFI dB#0jPᯣإ"r4̸~n#x jq}8$&`:Y6k})ð/QAD<<G]3i,`{w&վNd # 4>v%hKz EI|Qb-}7,\yնk(EWJ5Oe{q5a_iq^ a"!/1rzu_es|rh6Q7V[YZ{FIlfgIsLeV&Dڢ)2#vo 2GL9ƖU`EYTcШ֮@.#c@9V&C1@NGEN% 4?( {Z'`Ãm&!v^ML]]䊓ш8K0!-.+0_|s* WI-KrubY=b.D9",!ϘǑ{++'&P2;FJ|S6!{ݭWmpg]a0Mb:`=[+ztm_SBӮfV|DXӷcglIxuw(v!.􁬉 ^lF=} AٝTF܀!Y 7l* 880NN a"$+̰Nю "`4^ϽvzF:+ݼ]4#{!S> {xM18DvQ"d$E6~'ًH*X4֞C4e"i$eՆ5@Qcne\`.ްCw@F`3O/mk\/c=c|E 2(SĬDK!o R#;N\E^w5y ǷHRR}t,5Kt,ߑ c='kzjeE~1wU@7MywÆ)gMWtN_:rcnk-dlCk:rh@?qB0= $moH0ALPCd2oe/$!g42$ӜX)Oc)qڻ6߳…=1B9vߢ LğQ;] >$ahA+<+ʪDz1C BEr'Ȉkzz'N8r>1 koߝg.#MQ&%Bz(=sYWNIȉҜ= ^ [Z PO\U!aISW;hv汿b};|{-{쌞;\M@A ,S%|bXł Rv.{0=?b{tot;Zn6 ur E[^0R% ` k;Oi׵J]`NQ~{EeVاU9k3ՕE9H42Qw# %#ǰ& >$#G4Gyփ}"tQ.[ưo# qtQG40恸މ1xNtyo`Q{IVh1R_Q`pk Sz`3]yjW6hqho*hH>=7FEu[?^:joMs_)5OvVx5,Dڽi$m簗F:taE~3fVOM-kEa0A({mA^hʕ: 3#9]&ӸmHщf-;a@ceK_/r.uP$TJT:ki}jXk^:OIŽi\pt0&s-Bƌ[Yf!ZQ2u2Nu dg.n$j OUtzoWطGY{/uS A1cQ_^;|x y̨uX$z2G.E[O=ߡ8 ̈ mCqβ; KYI VB=uHA2&/r>;=5VS'>eQE"Q&5 7{,HhԊ#$4o)rX:169}>NY_4ݿ$kR;:[(dL&n%T ݼ (O#ycId è}mxUВ&;î\t<|zkaގwڞp3EPD"=| 96K&rhvOꇡ"aP2|nKDG柂cN<}_5:^?a3Ru̳Hh Qb~AJ#8}8X 2Ub?'A|z , yQm )Oʁ[HN&Q"m "5uH:eiKⅻ?bD@%+ :x Agp؏5_ӫޘZЌ9sPaI?g"1/^HǙ$rc ~Mz9̹:ɃBj0Pد0ئs|$E0W>8弓5xEdG*ikR#Q1\ TE{NMI(ERB/{r̵[2@ϳn=4AGUN׆˱d/ %F%I%1$eEN'а\z˪<2zKVdGVFi:d W /}(EVr  evEx5olBZQCO;?=ِ|kF|zRfrE^-g}H0,]7uNb-)Xs`&p sՌvh㣀`r)a`AaW3R:(R*YUA%on U> KDj]/Ӻq|^̼wA5&Jew+Fmgg^s/Nqq|FI #{tD= ch{dwsN|ґW11#[Pִw_$dL 89 !-x{mU+"3 @׫x4čQepK8K>=.2(ؑ8v' UD0G0G:G^,!c^A> v!njBA apϰ&gh1>(;[_Xǡv+`ݍ9r֦bGR>a#w͟Β0NH8 p y9&['qE{_q32lͻ3n0z뽍1&1(vsi]GCFA.GB@|flk_9Ԑy 0QCTv,oj"Z|~ѳ^4ə7#2 A qgW*@ķ\b"t{$=nbiAL*& REQ7CGM2 Jh9Ae맯Ek(}9D'/FreO.Xtv']Q\/SP(GڄXŶH nM~_"4b kwNv4m$z뮣JIaR(mo Xr .ATte d6#BT"0 b!$PeuLuiEMdTZj!kGDC{,e{'KTpzn:jL월y0>sL<+@=X80t?ЄNEN* $>]" NMMJ[)@GVAd|!`x$h[8|$6x#*X/j0L\P1 {t4+I&s`Q*-J?I:,d2aե{v ͕H@jrg G-@˔C/i90`I :OԆ8i+KjqK`|C{\k 9SUWrϴwd `9E5YJ' ը{ 2azE[$oӻ.UAr] O 253 Lutۜ$RX5źD *-VE@<`%%>퍇h!;ϧGU28Ȑ/ϖ;uqtw4fo!$@Ig ?~~ҳQeV&EE kQ1ohq|T8 })BN YHNQކM56OԺg#A "PIZ2( ` Jڄ oL]d Y}!-jb1q0'tM~սYrXQ}ObR'8]W-IjYSs>|(_Z"왧T,oz>4((yl0O9]cKc }g~'iJ <'`ogayD["pzAj t/`|՘݄ԅ|.&ޓh'G]\@-M5x4DTѤr \`Rw.Pb}ς*"/>ąAz&Qkc.Ad[e"WY{ŃF1wxxK xx|nJॐYU(dqhGQ_S@x,O 2,4>oPVz-KYP~KvR[OOIXHK׽v-Nujvpy<:JϺx3v{G4YBW^Fis:^Nv띪-!kV ZlZFP䂂9WC􍄅a W'ۈx_ MCY9i{ 8VD>7Ũ; X'HuWJpLf _Dhkn C1)~yڏQ]㓆gys)rl 5^>G;Ai&XX6Ӄ9_Md؞3OB_ ߴ7`@X-\Q< I.]!Aި ^Z^Q7,i79}^=f h2RMCnx߹)bć@jJršGAsץ9f˄)yߓ.C _R:>5f !I-}KJn-.JۊPИ " ‚ є@uטK'AZ!nŬ!h 'zt^0QBL{Ȇ$<ݵ#d-"N‘ sD8xFY ^BId,<֠.k)E+6b`LI瞲6uE`{*x)ϸ.%7GD? }z(?^3Rʗ sPs._3NLt7!*/(bY= _n3骷Җk}&kFSNR*HуUJ=:}X:3|a͇\ǀY.pzzHD1|.949 s nJ~i1|ç^ Re㿋\t}x &Ž)e~{~/>ܪ uF#_C⏮ԑPd| ׻ lQI UMe([.6»0qhTr#=D=i ն@F ^v>QT_ch"cZTC (cBTM%(i<śErIՈO;Mu,Բ>H[) ]NQLɅ` "BVZ_}/lb|0t8DjHk TJT0 _ϊNE.I\ /TG4:!C;Wn$ |`S8eIRtH;"~j{H﹑Ǽ82^31Ŧ<1a*1's4sa"tc.w6xX%@ wÁц~IL\#=kw>d >^y*[0j>9-0*0A0䩚GH,n$OZ_Y$:A+cSF'c.mƒVcb RϪ %ޯ'Ϛ64ї:@h<$WVf½I?gb$ ΰ2Ɂ9?x[t-fPR(Y"uQ~+VB3眉*DWƀA ZngC3X.T٧fM)KtNtexs#6@A)M[0i(lcM B1sO "j?#"i4v}LhPz'Pu!r>1 )!>Wr CrU$d{/\`RjqY2H4KTR|4۾>1Lkxeg #8R*$8i)/#we`1C!4.2İHfC2R@*!jQ,~݀ _P&-63oP׈a`"Nq@_qYq3 \'T!E\EXcn|_|E.ym[_FH'#nRg=u [(Po/d G. 9!V^SP LB V΃dYjFh&Id@&r0f Y=1>nh,#ϴF-.^]\킰5:7H2S`cP`AFXʋXs\ߍgM\J`DDGW?IPf R26@rjcw#M]||#BR݁pB΁*zNA -6LkzI9vme=2;:V;sւ;ç0$H%wNxIGӗhZ|]渋,ԁD + ION.Ŕ^p'vÄ(* 0z8']D^`p8x-YEɘOv9 Pׯ|S¸٤D̈e1MS&]xE u~}Y2 L@9n]{mդ{wwO6'ǣ]V._j8Dްc`s4|~H A H? ' ~/Tqboȯ}a?Ow~u]Q'5%#}+I8ڔ a;[3(`Q|#E,LC}-厶F/SYG(x{j.S)w/!M@@@Kf@cθix,~ڭ.AI^^Ԟ:@Eط(P Sdؠ[nrMO9@ۖĹkd2$EISAgRlEǖ>.wꤏEOc-/lI~{nT#]t jq% .?558CFk|򉍑ȟ^ET.[ ´1}Ƭ&,!c؟//>kQ6Y.t=IrU%Lg%VyZĂSJkXfW-e k="}ӯ#YF9m- B6|+mF@QbOC/ʏrXpP^e) j[cCy^<= \ưA>DLsz 160ZTjq(9ù2uvD5( D8KޜP6 Lrȅ ^O=ob^SZyEREp +5a^rHDDpYѿITHP@ ~0o7#ᗠ5Ƒ>ι\ϪC}{л OL0/~17a=\d /!:dg C$X=IksN `yg-t71<-Dg2.'X }Ңײf83ď 'XpG|w {l:\A3κbr=fڰޏM5{yYZ]dǘ1gQ)ipF˿&swW]Fcm!Qw_/x%>_CYRП;q"=G Xt,c]Rx#ypj%^ )XH E0 - ~M[Pa @pCd6+n=8=ߜRsnInۺد600!L-.3ES啟_>H`2lc%]Ly}nB^A4F/R:kb=~整c9+O;]ԟ6+g,0́zh{WZJmSND*i{ Q$2 FNncfv$@󺈛bFRƌ藾+=Os'5~Vs_pVR;FQ3!j //qNk9;T}/ٔf7 DЦ+M4ܶ@}"NU}7}<'sjHb)h ? ]b(X0Sh4T+.Plm?M軍⛜ӯfA0܎LZ-hGk?VVPJbuX JC0o5zl ĵߣ 5hM=F }}o>ضADM~Tuc'-8 䛈]!fhGG[DJٸZCEO)>eRwͷߡ|M.̛CK0x^׎G d;7)3xBUD3rV]4ձK3oOowj*8U L'1,~3i.vǷPve¾MaQaJz&#b !}#κCQPw@$^svZ'L2.)PaisTA7R@ Q\s:hOfJxHL_Rt7CI%]uw [p=!|Dq['2B8g[GX3.{édمTMW˓P,(q*͆x'92F+񹙢{fY,v;!p)9ف%Ǽ$0s]'N *fd%|eSį]8ԧ幝;Y4ɭrMO 'oQu) I$TD)uI=8ϕMyFAx * HaѵA"0lz4GeɢUu z@SGDoHF  FZF>c_~VpRWz@0yZ5tjJmsnuzD!88i4(nF CphAM u9-ha,!q>,b7WrMF98MJvL w٫c trngUks;4TG"2 Be&rR|e8׹L-0P5|s@j`[L0͸W\qܚr58&aOm+ꑽ0n= GrPş8 (o 3S}huegQ[&~UX.?H.=]z05r5PYk⒛ śQ`h dqQ"VMC7ovCBabaCftɷ.L%z!Qfz%֞-,PjI΀sCqf|5!"Yq329.ShzR|g_&B*?#\n.ƮvoOyڒfxCJf`>jodoі"yM(vπx?z}X{lr% ^Gؿۧ""RU|7T%lÛgSq-‡% DpNAi(1Co?0aZ4yA6#Z_G5?íy{Nl8,zyCk_3vDZ IK=%;+}sGҹZW d?z|+E˯Yc݋D+&-=pA ~@!ÿ-Z-)E"Q*Ŀ$1L1*ŵ.kIsro.#jElo%ލlɺpwL2mقPkbۼ ޕOɬQQb)mڊ.5umm;%I$T#ƓX@rhЁ".;r= O):z3}b6l.(bFXX! U1|KY`~Lr&Ku?B?Y`{_N GbCl'X<">|4uLgܜ[_ xW@̹ {bL\jBd(BD?^}OrO]x0\76+҂+Zez_ww{`?>Yvj߾paBAR,3^7TXRZZ:CCOj@vģӦ|gƽ޿A`!H# P IV9'| D pk6cb85)lВA`!vjXF;Wsp?Ӎ0~{DVBBA0Ye< +``Sj%N>a sFO$6C5$4pa=۾Lq `ϞwaYˆTZʈt1ǡb+}27HBd&* N2[hK0 c9!8soS9[V-<3ykHz3.(TbjiX%1li9)Ll bbʒV*IWѓ5f(1IP -3_Rʧ[b:]|B:u!yT᪊svst8fr۠.DAa%J"DOK SR>xCٺ}|1<,(YVs1 $ňdթmzA0:>QBtN!{ˏ=6FR6}aZ)\>O|:uqƶj蕮!`plz~u3fg4A{Xv??aGaqHqiM$T/HM/qEs5b^7W'|&Գ@ҥ!k]hIRV~_<-]ZGoӐO#m/ 8lZ6zlDr![*(^c~kZ6q/W>?Z̩.pTqhH S»i=5|į_'9AuKgM +;m{¸+mPvX_!sgiP 1 fzRWĊ.w2O!?BIf,#ʃM$D>#<KjJx@F hո PC.#X/`:?3sv2 lE*@&y̌3UcQXBH%Լ3[NʫYz#-2X/.N+ ).B`Dv2&$ *'[m4!"u#@2rx bA900q@iDnE0P$͡x&.vؠ9_RU>)sw6ijn IR,&"( ظmZ,Ģb]Z̶!\J8K1+*Q(Vm(ҥa (l@OߪPXvԧ.asqTxk{Dr#@$%GHcf ` c R0H "(F!"")@dHA:(ʐ5y ?-O"`Gm~DR!ff.N=2C2,TK!` ԉKԢQ,M%z7ʅdFUKV#-^;C+.f:E4m# D"AI1d Bh!LBmw=P{P-gP'!Hfs;'\ N"DH"1tNd!Ϡ`BQƷ.(TʋgӲt="-Ÿ%4nMN"sT(!Na%"sfMdӉ,U7i*L2bi Idgv8rs.`vk"h/E nS9:eD:]E8' nsWcJdտ˄WͨM XHp lK?vڟRH2P VO)-!B| a 60"^q]MΛOTq?qqpm,$l(0t"jrȃ#Z$#Q4PiLPhPn&PGW,BBZ)TFŶ~G~%ZH_Sn2*T;Oﵢ*eh)/WQ$  04++%HF*Xٞ"i P$ /O E dDR1AE0F M>K'>Z֣A@X`!׿|lZ8K!$O4]UU`ʃNߙl ъp(Ҕd=gF.XR)L0_Lu]ig =˚l .-ni8ggN 5-Mfܨ.aƊ.jU:H/ȷ7t*VP"ڐ!f]*(L~|ZŒS Hek2hCnvd3=ՠAGkr }YX+hZ)i 2h^@}m[wٲU",s2YD"Ĥ'OയfTLԢ-lTb ضնDF7+BQ̪lW,`V 6ыR\ES)B8fcP^Y{'O%U{Bc|-H@#0P=Kqee~Q@9޷;Kg\ʌW ёl լ毵nu@~灱9Wur="@niGW v.)ֱ&_OaOQ Mw[$J01xl+P%6"\y\]KY:X~iE #@Bkj==+$MreB|aBx !YKc[|z'@6zss^# DE5˛"q ^8N&3::`2x5Vup%b7ODCR(8%W 2DL>{ [7L׍)IFqG>0m*u~p5DU !  (( ^*X!P,)`(@!lӛ AS \Ox?דFIEƦTp@_[TC[gTJx ^4 &d R+=dwŏ_AHBy!߱8tvc+k?x{ɉ9J շ/\9ބk^+ Y'G܇N?[hOB!w8FM͕5eT^L "yTجе :VF9>L] Uqn x b>rEiqeٛ#%YHM,ϨNG>7TǿyטYщk(i 0ժz5Hh eIlN'TД* 8xG=$Q{a"փ/.8mQ PZO: j;X8;EH}v{R7|aZ'{oe~C LO٬߻lbݯ(˾'/[.c!,!Ldx+ҙ B;t2sIP'I\Ll͹PrT'\wګR5h[$Ax8%`ݚӃ`^4p?# ۿxKH;b_ >ƒv7 ?4X@{h>|nc|.;XkպFw,X1+(X\`G?CoL Ϫ|7&9ءG !ȈDrf@"M;yҎIapBs}|y q`~Zv[urY6(%:6b@!SHPC_Swp*Q{F q塱I/AJ4Gӣ{~RuT:03ڢp#mg5cVݧ9iŷJW( t͔$̞Lb@?G??Gޣet(H?e/,d2B~~5#7Ӗ 25u{3ÿ >D_ "7}ӆ7p^$SqP)UdsB >\DtU#挩B 9:w՞i= ]zś k|сeb;_t4ghB.Ŭ3SoK~Mhuz{vo8ol62wp8BʒH_a/7ۇṯI[5 \'*J\u*k3hCF5,n$ $.G\#ϿiSpJ>a Buj,k n_b&r9V K@2E5#xF\HY )6md@1\ֳ2&xg\::ց]97 3eJIչiNui[f&a$@,_!v4X!v!pwNzS#Ϥ^PH_-/􁜠~j!B֙+ҴdNr:j(3 c5wC(:G◭m} >ukEYbœ?4Bx|ZėS?Sa1ݠXSgGiBIC{A l\Ϟ<} yMﵐ9s2p% 2B{)%2bq^oE݆wA7}9Xl1ׯˏ? XxIC=DN/I&bйjY% ZYiӄ$G,fkMW6W@ Z'+&=F,F}ًΰB(qСפ 'S'6`#e'΍~]G6bE哱APS#a@_VMtx4 )j#zƯYEkyE\_ĖXq$#܂KǪ[[Yn0q.)~m2"K ;p ?ЕA &E|[s#nJ65ؚ):[b] eq`vE=Ro~{ڀ~!#(c('o*/Rc}kw"\NM6ҘSC57plo3O7ݲ"sTa==ڂJ2+jQ7| q8@ 9 ξ7vҳJʹsdv,y`D:`㇆vM:\{GF\8^FH,h R]Ȯ^ v|MĶ{PΟ "{9+>m4bB7ףV(|݋Br?,)Lp:V(ou>s@~AAQTAB"*őHV@*((d:x@Dݓû芌Xh"2vz?gnEXA(ÁJ6)!F("0"'==RrumOE{۝'\"H=tmD'pBa`$`"2 *"|A Y;{7UVV,B}(B,đ"!ts$7 #PUk(-8{ tX@GQkA蘭;%fB_1 N3nDY{B etTqui;p6[6҇@ ,1֙ҭ=`vO#ץP{ax06@&H&=j@*rPP] %*'?#~UI22~F "Cb*=!0~aŰ+VW(dIN\@wkfBP덜_]`eO % l^:QMH7dk$dFy@PmFk&LuZeXV `ZT[%YMD]8J2ZbQv:ђ/2/taS*+;hxr>}1Vg%?nqjT9ڊZYj.E=o7<Y@CH;\*2b Rq[Lp hjkEݹnF#,k*"DjqTYR"S"EUE%媋Qj(iQ"* OPDbnF mch@l ~褏GI?$Y|hhmiYѠ7,g+!XE:挺2@ku#K1?1h~og5 NR͠K-dYF57!"ilm~L_458*4CA}> <  i=9n]s$N^J KXVҙ<t&E.;:{ޟ 5fr &PocBOy>\(o H>p7g:(wH65rzݹֱ~c٠ "A 5> 3324<䠱irÂq̊Yf7z7Ҟ,8ٓb3@K]y+ kWf4n 0>*0VCzXOBMM.(!_ܑK"*kZwn v._~3OιzjxɂBsR`T&$HW5ms8z-1#R (0XYqbV nv^ڮ9iR}EnùQ=+÷8b^ K *f%%,D5wrd@Ǧa\ cVǬ{ĸ4 tJSR sߟ7vd)Qc6Y<C&`~E}/N<&8 o^4Sn }7 +V< m]zH)5\N y5hQvfbJ\L  {q.$l{fwNZQ^#݄9\ǸȆ~2α9M*4}~!1CiT:lӎWkx#IlI+?Z1rD|F8 F.9*Vy~TfV_>e2Y c _s}2JS|qc2WՆKxtw,[G;ݏN6YGʽq$>4C,-Tܧ~5H)|-h c{>^8}TdRo_G|6$ ~ Cz.vꗊsӾ$_Qӿ?P9/=?Q~/7k_@]_l?F{KIm/8/×7P6GS'\kpYLmzd_t>{S 0$O@0gE]^0cy817ZսoOAqn)ET>5Aρ(^pGqw G3npI2ٸnL{f(du k 5H#B֐_GdS<#}}4 S!*j9fkԋiS Fri)ꋬtPi?˓~ ? 0q2HFT"N<x}Mn0a=HZ !Gc6n´Z6b?̈́QӘsN?9a,9I;`~⫵}>2ij[w"BL2#ofncrm|롸We Y[LL]!Lh,Bz4ӦG4?'@@[[|" YEDݟ"]i JJy֤O:fU+3=/pQ(Iz)D.mAϟ>uzb\ ;J|mz^uϬ|YI:P ]e^ R "lyLk+s}J&>wm>p -[vztPм(thNM3>wjL4 +e\:ϙJBۘ=Dz (l4]q/Ú#QާpC;lF-y>nxVW1g8H63qySbaqd?̄@r⭘JsqH}&DM哜ab$|+E`0G,ZF.1g;:f9*c{i~g^cyU QQEF"$EUERI9h;z1$.xń{c߅9)mu`L ).}QssG9:rtheӞw/g# o.BB!1?w gV$ N|uQ\(7Mu,#~N.:'A5 tSl7~bkwx]_Op& 2]¤nu \ jNj{("T׮WcbR?y0&`z `mRdY(`GGE܉3m~d^6cHt6 gX'V}VJyyu:t> QRdl,QChKX$! @,2$'W1Lٽg)aWNEPI{y:LoIX@eif&`QmyhJuV_kO(38oP.Wd/q:AΏC[k7ԟ/>]idHO?h]]_=*-֞qCcgi<Lj>ߝ}T p<?͚ղ_I9bvtV*hM&w`BpKg䄶" %%_QS&P~X&!?wHQxpCT᰸Awڳ'76(>_!67̭eos9qL'.|cI/~q_oaKZ,m|8c|fzHp$[/!9քt1;&hQT.wu{cKY>nsl"PU2?T`5Qq]$sj:iIEMA׭A9&>+7s;^lΘhi@rOiKebHc( Pb)HO( SOxUkDI!jFѐ|:S6a$LR<9mϬ"c;Ƿaz^96QqroC8P,(qE i7s4N8cO= rqڕ-1ci PWEv:B1 ZWo2bB/d/É  <Ϧ/ks{qADQQH"(`(\+9~'K!&``!3O~RVBؖ]K0٩>oDd Z6Y bA( ;HdQHkTXYZVE^##U`H,PQP~yI@E!'w"V   x!$n# "KRu&]TޖDBkx} 9B 2!fxZEh 9??bu̠UubD4"[$c|} }dP@V5}H!hs`/HTRF1Q+`PHm TA5PlJp0X(q/ `,32 =ˎ!V +eZ(Cu(P6`NԡLQ+DBr Ml8P*ah#,oA?h&@k@3 $:!"b#j[ C?D>ET$AdQ?+"Pa )= 44'e2P!)JeeH'gTF˂U32Zen`q[nѥ֪]f' 2 ,YH L]iq]i:%\W L9uNPoŭ0U1dnA)L_P]ВZ s-54Wb8킙F ^r>^}z}we?99`5u(׏A&?UO|Ycܱ!:weO^YlW"DE ?H,l{n.h&x\)~ /X)|֫ϻ ڦBD'*p?W< dQA+[v?8&1,H(ñeXN?\eH r5TʖSۊ&]9!~&$ BhE`I N:򋼺>g.iQ&ۥd(_'92xC!#M.8I) $YL3<a.C 8m9cO6#;ʾ(&w˗5+ sK1q| 1x {"I !TD MKşu\o^߰_J ~z{C0, pwCNďni¥>9M5tΫ[3nJn n2:걾. d( S ~_b {jԎi]Lq2k8w]tHQ; ۼ~nagMrc/@_WlXXrJndPt9uT%B 8wC#A9 fm$$&YOxPVC\FY-m´P6Ji('KIͫFT& *d E ,Cg9l,'i'yGO2)S 9+&KANd!BRN?5>WL@1mn:ʜNY#ϜT>i}0٭ߺk,ҤNy~Ha¶9֕M&+8-q3֬ݛbȶ2ˑ6$Լ]bM)w v f%ݘZ,ȹJӆh]@颹xrRTZF, wTѢQY2Gr/BZ(x#rA/mc n*‘X}8a`12I* T @7׫7ht^u{yT, AhDhX /LyO9Ul|GNM1tXw(`jCƄۿz)[*3ɪ󺽴QA5feŮc6UAۜ2@K=N[  ($3shT\<ɯŰCy^Ϲ)sXpғЫ5}s}̲E ]/7iޫJ7oQ0_E0/4 gHc>Tg.21WO帾. sߵޫkh Щ%:ȐgHJ[/JHľteเ>=P|yhyM!)FI)U[ϲv"ŬQioࢸNk/M79?!}8s.[_>B"'~q!F@| 9;p8O˹4_ߠBOGW??̖ J(ؿ)rXV" Q )O>Í3 NѸP\%Bըna<o$)D膞xX;zݐx=%v"Nsz'i'N%9 57p%=t  WT$xL5+U{AiޮHDÜ:Bh𐧹F 5%)Vɸ+s4K1AhJ*Z^);Tfs&#$<0BްpkǖľUBu{}?Q^6 wrfo8Uԥwls8|w\B]"%+{/dsv/@Լ0V jbt!3v5TA!xIyE\`=.߮EJ1Ku& c62sg_ߝC=č̱OAU:bD +(†% 3M$!pbG ;$|kg0D !,6G"TUG3J}cgƈeX Qj U/yKmČ݌ =6BDp1C뻚b;KLgPTF V7Ux Qwz9b7$#v7#q*$FB|cs _]iBNK ! AU_*o4aCǞb!gNR+Hf  -C4a@ƞ+CITo}Ni 8`vpRL {j"[hKP+0.h,L)B6 6$fc?)00 F rH{5۱ؠa=>;ϡ md&KV~pWD ?)0hֵJPV3LSIBp!?9-%rYU~qi-37 |Pa>AaY& 1Uze; >!/FBIqd:0z"0ukB@F0zs:|yvy×g;\i[-_ۓ8+-K<ns%1N7b.VY3oT׆cꆚf/0#\"Kpe7.zCh= mC@f9}FU3_:^NJz] 9%<.UbБnPM bKOƄ Zm 5W8UI%{Α(pT`o(ÄC R4`qà}ͿV|jV cR,ʞ%}#N߰Jìw< 1Ec]O'~u;1JK3ogQ)}UWdדDv4}A=YXhtE Bʵ9'h{[uLcn~coK(jŭ\(%0{)6X陘EC2ű¥\ُabN^=Ɉ"#F?{ܼ9M4ғƍ#zS Xrߚ)5JSBW<\n1l3,ŧDN>= K{ tW98>o9 *³VO[x:%/,(Aا}_HSpwɑm~ޜW`{D/ }֪yPCwLml>q9ۙ[.wݴBvDd$AD * I p%z ԯugMfor>ix ˜ooӿ8iDf^g~[,"^Xn\۝f׮pyk"ȁ_kt9iÏ.0[pN'v0 ]!94wT ݻRvVƮ N A4~Yhju??D@Q~L9@=Ϗ 4T#("$8E_70ra{FD6rÍ+90&Fg@}x+A\@ U@:FI0g/ 1k`*;a`I 6"ܸ^>3aجzL= yB$FAV"V,Bzy4juE)ONGҟa7؇:-k$ V*b Pħ21X ]!V/KP1($'UO 7r X4$ $Qla8:CCCA Ed Qs| [3:?v⟵/|/2Nd>Iq33ItYju'dQdRH `IE"BJF'ZG*~)34.P\J /2]|0:>Z:{zfȔES*B@d@;5p6EED xR @r}i%;@Z<^yf2 l*,H@0ό8Hc:?zq~ѱmoŤQ w| w"E"2)1"0Q}g>g{2ゅ'y)=CLPd<)@ A=y>ar2z$ϾE ȺMI55PJm̋(P1L>i\5f;mm)m Ŭ8s($1 *:%brE2fit I`LM7VuBVN@2$aM+p˫ T"T1yZ¡YY]&! 4 VEY' V2]UN30\q 2"S?u9{f(Hʒ/Eyҝfp$}a}vNӢ ; rN /NkʽH&ISmefIz$]g y§.x1_ϳOFB;lt<8\ =JxMT/Pl{|@0 Pd գ,vTDʣ&[.8uHrD9$Xb)IeăxOJg^gVyO,A44y:_vg)].T3TQEf .ۚk3s!: º:,6ra\,2 (*4j 42$/^&EYtar\y/0/#C$Ahm0ƭW3Px}7=|F.TIN4HΩ#1mUaJZmɀ~N.$䑀*W^ Qf qQu|v9y$YZTtz8AR]ܣǧR!!.U{=- MhKJ/Y٠A~cٶ0GOV0&;@;A%&rc!1 ]0_3|T rAT-|u7`٬oZgxͤo~]{ "D$(%ƒ)'QyIͬn3Xw~W.!$)OKK1%O]xj"csbwӓy5~LW/Dg>T;pv=ma'| C=S*cE2sm."YiH;$! Gib<" zo, kѴď dg/3 +m HAR\^xGoyYJrhˁk^?J4HHlGgd'lcmM={r|Bx>ɉ6Fx;Ü^*9@$<R!wfUrhH  x4Fk\S47ֲx=JnC"DYR{J(xX XIgbH@h^GV}]{.,yʚ1n!'G@"@^I#m|M;K_F i!~;MI0x艟ŲLzg7k#h ְK5HRƩxzUk9qX( /+77{ G`1pQi"RdB6N8JVVdN:&m" d<)hGP+% PNCG0fCGsv@SSLS8م!:Lāmlr.iQI8P٨S򋆋=C˳q!YьUZȢl42 (Qn-ҭڟlYj>{<|>P6>,ik5QS)3*C YD k8,0ηS@;Ee[F" {3#cBx ֭:hv}>U8F4E0*;G'W~Y/F%Uoc'Ɵ1Oew.Zx)ĸ<9{y'{*zJM|cB;~Y1;|sj u%t"-j97uG)>Cmt^F-fhzMJ Z(0 $JVڡyPv%Er!P#P\AFa LU+\~5IbFs8 9|@q ɄFO=5IzYyac%i. ()\Q1UN:P/t>Qe!@޲s_ƟD-AVɫW@ WcһOrB4\ N%:5`ʲ+n;\!FSZNlOzfB!ܝGI$}.=q.hT~ "|u{CqiGbAh ~`&>E=L2%rЗʡ*= pj}()q^a;ynsK}"5J\+F_w%> z1@Kd3zuegVA!֏4$)U91T8ͯx]*JBn9}HU  .g`u=F]iY/scD&".2B.s޹k&]1O}S3t+sZ#>|>lgP@ţؓ؏] 15nH#tګ7{?1Î8{:{Fs#|/sLyZܺM KFH{߯I5+eM=lGcӛ,ꛦDzQġIzq}sdZ~AyKwYbs%%X͇Ӱޣg` L4đ2ENZEmaNWGf뼰f{AZe5[ Kq+1LMn=TxjR6<ҒV!$*y'n|r-zA]2/'0 cRbsϤ&>ucMnQc djGs B* +)hy:Hg $VF)od!`4 (+تV@v|rVUE#!DIX=CI̐yyLTD6<4`}%z}GQ `2 DIPQ?CTP[wWꞕ cx4pU3b7Oק~=='VVS>gwY:ah \א/?~YL Uܛh T40/(܋ოe[^fj_mW3NdbBp4): Fe23.'lAu^SxؑH\Dkv5%,s,LRFrC7NT5tM1vvvrX*c&&AcTy#Ar$Vhdt}q Z'!,ˁ$ WHa\݀n+(::(146C6p*%1R3Xt0r+89 lbuGE֫zs!.R'8:wq`{iZlc+_և'c96֙u^dD,2j3*Wv0dsqſ!ACBBaՁ4>+La`5>_C :es5sͅ9ύMK \1usv dEϞ*H?]sfA7!ovG) dHֻ,aBO~L=Σ;h?K*B`H#L5?,iR(3#:zXC{oB#@MKN4c 2D@ )ų<:Բ{c^8(%Y|{TrSFDz~_@8r}a=-Ы$@>/ $H/;n"P\=Řpc qƹbkj,oN|@QC6J,6*^VR.5?-|oSi!Ր qMy}O%$xv:v̘ήsƸo}vTđt(B>ʽ@O%5X[w!"I(WG{(՛$g^/=MԉgڥX% Kj 7huSR&|l:Nz]y%%7!4gO|}&.&ܟi* RLJL+Sa\PL.`p7']FO{u3Y`XFR )Z'mfr>8rxWazӚ!;oh~e%~۟@n G@"q۝om̹Y;V]:56;F\#*nlk!箄" `o2ʚΏg]) cCXw `70^gNC3>ևZ t5UK·k2Sx1n{aXlo?~}6k q ;{j lS p{;(BphƤ`buymIKLu.lfsQ-!.c6> YV6bwd9CEtچm@8rbX;q~z$Ae H\d-A>@M2=]SM&f `M~;>_;e䢍vI.2փZiPM6E7FoEk WZa8(;i & M4)IEAa8F ád^-V31 f 8zC }[O܋UxKpJDuX!@.$Q7|Jq~>zM$j`{ۓopKxx&\AOַj Bj;_ ת'0ŵ0i7f TC8㚪_'['=1eS ^ .LOf&mA}&H'H3pmL7Nσlnֽ[(->!͌Qʇ, >"@\0H$) 'ٵ[Muf ߯h ~]ϵگ߸sZgN>5") γV1(Ww=>e8oUL\7ڞf|!!(P} `3_x{O{KHB&Ӂ={PN \a )]匜%^{>Ū>Km/m"Qn)N[0~">R$;)xn-Lvx굳.cvzq9v}<ؒ,%5߮t  'i>ژ_O mi쪓W}ϩ 8:W_េo$F)JBIAxdJ%qdkA3@"(H!"20 O`bs@M@cU ڐ;>y>z'aL X'ϯDCK;OAs 80bIg{b85Q<"+$H8Gy%Kh%aHц#^F& vfY>~P H{ dl~r&hY%}X"}a! t #.l @dL&CgKXe _$1ffP)*cΘ!N8$ Cgssń;CQjzv-.H`xQto'l]f0C@C"B >Pug<2]x^KCC 5CF`ŃDLnISVFOC9EˎKJPFA5e$q25Xv?TiT!R EM:R(̠b$C˸ k ԆaLоH@- aeb.YR_, .d& THB %eUNca '@Nv#[ 1#'9.EpTjC7J&t2uLJ*04j ﭐ: #P#׵  ^]B$DT1A3jkèv:д Mcs%thIJ6\͖X.d. fiE,}.{aAيdԦr)"ʼn?V,1HDQ X`$mAUQ(bY,+p"7((´TRQ*eB ԩ<&=FuJS,/k's:GrcZGXfLaSvRm(i9 b'A=~9$PMP 3ۣ:vDGb xe:Wɝ㦱öf_ˌR?jzXV3Уɤl, fYJg&, 6˜xjuYJnQBa@̭bwNƒdAc"{#Fg(NtTLmIaĨdIaɲk,Q yrAܶw<!f $lõDIڐ͘$YBE*";J Hhb&8ٔ,2 !%oSm]ߪ%d ,Ck j,Kӭ JwD5(Z|YjhS`aV^Wk[N[!5-uG wph;w51 8EAWnG'pɭ51M/j. EhiLꏭ'v9un=n\6 q]O@Sk0I'ֆo'zfN!1t:`\LAåܢjb \BhuF\ܧg!lKvmPm8{Ri%)Җ0# Q(0!>dcB7|4 )ڞs˛ hC5} ᷽Smӷ& 01ByhE9*<#d zKH==k@51"'1'KX(iau禓ϛ^I$l%\ ȱ!d7yEG._3b f&ߥZM5B5!$HYD 6z^6~8Y@s#\rbv]4J" %HBFA"#HEIlXh.iZ9Bb1EQF,"(C%eD*r+fX[J*[ai(L)b"֭.2 R[K*"c-h߽TLhm`Q5(4D0l`ʖQPe oa*,b5**#s(+V22(9B#130Ebjԣ6b$Tc4Ec*㉩eVb$j[eE+ JETQc+DQ`Q"TPkkec+T- D-(F,(D^7T*jTDk*ki -#d1V,Q+ QF*$KحX(R3(HXՌEe|F>mYHm@lVŰݟpAhG|HwAJbhHD| dւ9xf.$ *m,DEbTEiT t%EwS'TU"QJ Z ,ANAViw!@x)x*%Csh DuxBTMLj:7'DabJ JH 'IDtV.ZQr3 @*RE{V dƒ03*LI*R a+ ͛|pZUQHr UKdZIpDC10bOᠹ%) +uD]7O=7bT}B/+\RvmrQrVӀ7,dX6Ӯ@E_>"MfjyjE0/"?>c/̠%=v:OUB CHedX,YKW!Y^yEGj赇0$y0N< 6VYt5FM ]& UfzUEfijMGg^.ٛU>Z'N$O\WBt@a@cB3]ljZ TA3 K` )yUdZ#6tǤcZX WTV۪4&O}s!?_!g]GdiÔԆS{SZ)<{{0F[f+S:bC`{2GDNMRvXcou|)PER_n!BPC6 ,2؝b*N"8@`J#ŋ&k_ ¾u׬OB@Nդ!(^W[EmtGms.gIo!JynV``SO~8,mSNpbOpQwJ_Cz4>zl#gt3*ȃdjI`b.iPnR ]8<xto$IΣbV߯OԳqS 6? cDŒYO&/J<$/'lz}rcZXcuőp USXV*k|Ϧ)AC\vb6(Ί1<*d5X7Nx*^#y"ֲyo9!NA}_[W?΋^>ghG:>O#GOd"a GR^ |G0U9xp&GnC#@|qr?w3 9Ν"uh됎^_Tqؓ9w<>s!FKLӺlȎ2dJ)oG= ݻt 4_ -'7* *V]zcxdNrTI=Ei+,͍]x,<3Y\zWγ5HRZAQ,eG9Sjb& Z-S֯X$b3`,Su3֣Kmӌ|NKy2]8A\V9 oj1LkLP0+O1GNBۮšȝUtWǁ`h盆BMo \O`3.غ׈چExr/y&d;yrJҭK@9UU+U=yjCwP; pZbH ^XdlN#f50g"9ӮG34럯VpBg$G^G轗׫ bQFxHX#vYc^tčz lQU,wV%97NQݫ] 79E=޼!~5^qډ7\~H%(s!R]0O4!` v jߒ}-R5y:%p w52^fiu*-:^P|GW 12V 0!( Luhyiż 1xS'}Sn-6Ҽ#x/bKA?y:cQ^^3){ΊJwTB F ]@Y9PaÐq犸p Cz sJpb` 8ч/ Rr89;0ȑȮfF 'u!өwص}`跉Sf+0a 0w.&h+'eI#=~gv{a,K~/) ADdoUj]W[F j>o1Zt(y(.LhdtWLYKpvMw Xoҗ+mnrs~Ns=iďZ R#F"2;+Ҽ~_;c-~P֑š;FkfpH6GqLHl)쫕+{N<{t][Rc?bO˲3dtH PDUظ0sSxIj1mGJ*RLxz"j-= _l]WSnWK lr]s ^d&*5-7Dz=8S>,UAA\DV[zTg]N%;*&d :e+yq3A;IT\.E<hh^6m҆ntRmk~;.r݅|D9DO7{=yǞa  /o|׏;of Hk-U~ C_?՞8>dw]P t}%Վ|e~l\k5>_.h{҅Q^}9 >zhf3|pݤWXbS(PڻB1J] n)>Ϲ|0@lWC+Wo0dG%CXnQuJ7 9%^6܏z3Ŷ7-E~-[QU^OU MDyS-} &XoA?fԩӸpƖga0~>q Sˎ~܋qI 5([{/ ;`i4B"b=bm; Bwafx1l,`ާpߕE.J16.RD*W|wEK :O1,٥ɠs*zNz.Q-!E2@#këQv, hiш Lh$xk^2TX)VqJ,f0dPL IHq (SLo=H?"tBGEk7+I-7sDN:\G<⧮5p#1jBvvY+%\ /v]` Yr2K3L 6 iuI5ɻnlx~)O䗢0?`I>LPkfǎu]{d {@2HlKXH(A`06*AGRW0R9@EC)PAaM2f@FF0FPY QZ R1I]50HDK*HVJőB*2HmHTCn ߔ*F Y[Dbxġ<s'O>@JOFc*/8/)0lmU>hb@/8;+iqصr4Oz.]@>2XzN'EXhI``U!S\̧$GA 1]<>삊)1հhC~n=ӃUHPѷY[^ O)BDD PHwZ%B`'kT{XstEbU"+PF2(`{K)ZR*J|HVչ%,DAO1h%2%%ܰMDF ÙbZ^nA޳Zdik6㱔f\sCI0Q-bs-I(`3őD4(:͘UXqD*(10=4&@JRА(4p …qshɝ>ć mU2\"X V|HEkgM4$0VQ(C,ҹ8fw hpl`w7V`Ksqa2jb1[B9ʃ`ޔ }By!` )"*C ?{!JM!W'!X7K pYo(A f\llRVR64ff2{:ro;089Q;BjBAU6`l<@UBGO"(z!"Cц}(([QE'Sj2=q%@E)bQR "0 (E(@"RCO=sZQ9O`*E* 57?7/s*JcD,k =(Nس>&D %e7bHœh:z{ fߏ4dIβ Sn*z_Be6Iq&O,fQ0&`U_=a:"w#/kwB-i`ZCZ'txbcSo\њȪ L/"`pN9p * EZ Q75uJ5nts4hI0z "I„* }%AdHaP {PFBփs\@2dA2H4: BF"THX8ZR hX˫K$eOvRA:!E)(4"@w~\NApQ8 @|:gil#J#D }l)Ⅎ8"R([+H<n\lUXD[cDS!iĹr%UXΚX|R;O?qbBH3 RD@p>;(_h'1~q2/zp;q+H,mET!<&%Ay硆 n'ŝN.vK9)*ΠH@HsLyi D_{YbbT㗖5YY1CW9'`z|Q*X$ŅI XAd(b$ہ>! w^cEbՁ-ʦO*fwh Ov@`!Ub$% HY;(#,?, &\n/Ok6.^^5 ¢6*g! 6O`\?X).Lf _`;?R+?f.^G}S|@;s#x<8pNWOO*Lm\O ]x}jxɆɊƇl)VD6V47 rZ!~FڧOZBZ" ۥ$Ĉ5;wh,/,"ĜКjH}p;?Yϖkp[n\McX0"o 8t&2mK@K;1ju4AoPEK3EͺvĐmlx$PY=q>3DA5 0.>.SO1QUMJIq d0ݧ՝pGjԀBGKlL^ܲ"+tlDN6!`)H*AȔ8d` ͍L@ԯ"8{FgE^渫q]4 8eCq!)yd @R}OԭFZ$EHD " B6V5Z[m #HR"db1QT#IDQEiU%aQVJ$Q`T BOjb!~P 9C(F7b,OYa뀡FsO7Zh}8ͪDZM Azah\& *ch w틡÷TU$[y >u͎ 5C) *DEB[vE$(4[Y!?/X9`}$@/r*P\"e܃)FEj)"x6B9&`hAsA v?C9>}EEPGV%QT"B(Bz ۣsmnT1p^i&U lajʉa) Z%@;<YZ,u0 *F c=Hv#U!E24^"!f1߿mKnB)ӲѴnhPu:tN@A5SBNȻF"-N ?gΑHdPGəJ`(L,<'2`J0K;R2ebf KLPְ)J>1Ijfi+4n\5jcHMtql™eDrT#4'X#!N"Hl8gwlZ*]k4jJ(!aK9 7X&CBeaf$m!v쮙l N9&,明KoST6hRs 2\%o3 ;wfLF 0*]!:y444xNSb9c8:RW!zzRL!3TiQXL䍤?]Q&5"8Gur!I?z2 @Ap8 4#ܥ7.S56/+*Oob5 V@6H$ A",[3a[]ۑHtLJOY.@征xS-"Dtk"dT004iIq[WE[R mô D4M бXl +RH$f z52\А3A5K}-#ݹ5R755v[LAW)v^B Д}5.i elpNHiMI+JpQR@dV0R$t~0sMQ-5FJ޺k+<\4LCSJ/j zq8 8D !V/ Tp6Mk6;̬ozhm1c׍ޗ[37T,݄V"\P%iT<7PrIiO 3"dJf[)H.3(N CR[T mACpQ4b"(jV%[ʇҸe*`be">N?T^H7\ ݳӱnf[:nV9tqDY`V Q29 M.j,b@R%BpoU.& ˡZ,F޿IǮjm0 {'aW;M=3zحq#nfh;  01> KK;Nf#O M,A2FcdXL 4@8o)#fx@r6B' ԖcnEB,ШJBw\1H m *3rISA&@^v/bĺ i Dag5ĬJR)鳍)wP103o.&73K塙L(C6dA֔#v)NB,KC "0# IvS2!5v8MW}unLa5¨kt178s@ůigBjdyE<$;z0$23qZfC`16T3""a>!fիiD8'hfw4dA˼JGA}#C$bH("ԈVHoCi^zw3i!!ΏP'P*O$L$> qN°MKCR0[i?BfQk W+ Vfx@[ 9b2RWɀ/20) bat bP$3f*"9VM,9l eSu֌9[2҆# Q )йřP5imT^p9zoI7ZKA,J"SæJt)eZt<&4rh"-L\ L0̤7B]Da:'醥SBi4У(9Czfam5wY͍ 0"eFhAќff 8.٬J:jbf:t& Q<2QI1$ !ۈRzD=r8Mb Qg`*HD1Mo۱Hnχm$a]K fy`)PR>d8QdY`ql%Ud6+F* TAH0D<܂;PF Ȥ2{|LӃ괲lаnnEO@~QA14I&fHRlw@Z(S} $rW4%@y9/$I$Gֽ$B:B]@TB@0B==jU9IvPP6A-RRł)DALlTU>ȝW(P  #r| uSB/F6f J@gX"0cG@d>ȅOꪒ!xTA%Ԓ#ibAH@paF7+Bl-L"S,L-mm-\LS+XiAbPDdq *F!TDM52%5033 wcݗ(`krmYۺDƙyͼq%a"e`dr{9! )* JH`ȏ"_!ʆ*'h␛S6My ԡT_:}>9ѼrItQڈ4&g^Z>_NFr_oQ=,Ը:2& UwMAu?6%Յa%O$&iS{S_j3C)KZʶF ,1y m6n<]j8oXd'kWԄ`."׉@l2lG䟯iNȇ!uOs#|2(#Ed?A@o='Iq;I? ]eCJŚԌQfQ` !T"NWTʼvw0А"oɐgW23۲+6&\I 򻯃!N_u }fE>UC X%Aac+qog?"! J-N]ڎv]\~~q"5$/CyUMݔMF_l.WLv')ejn̟v)⢞J%hFږZֺXbb~2KES JTR+[h4tWxyJ%&&Z8f8iqjմTxC@˘Q2C\su,ATcJw\bF.mZ(WxXRqFVlYYFiN)8S/_jh[nz.v\|RjR2V2Ȏ8W "LYs+gu2ͳ5ڍ% &Fk@ x3m=$@J:#KQ܋Y!<ÞfIط.O3-Б AO% }S_G^xu֦78> Kh{D8'1; 쫸R4# r cЪGmWk EA{#04 m+gɮ gCw8=$03'7c0<$wC8x <W΍=X)͑=6}D 0elt)!ܱ 9Rx$2/>33XбsY!H"xe oMimoW?kHy2aK<^ h|(%l>..40.ﴱR ՌewޫƠQG#)<zMڕ*M磗L$yg,!`qh#ߝP>0 z>9<\F@sG782G@DD#OmN&aB`0R@g&d"DE Q H *x_%<Pqe4y ITdK 0Mc椁es()?ʂZ5H%,5 Oϼ9z2I٘{Z4;ihNECI$S5-Z9k2=F2b #HzJX1Ƕ.),"! RUJ`[׃PZ0dnLbL+)2Gf+idH$H q!Vw) sQ* 3N^PLX`Yl2 aZ`8&2;@] 6҄*ىDQ ʊKL7k eBb8Uե˂eY +aV f9䅒<FR.Ԩ[`Ȑňm*R)RִV$ ˉmĥ:LіTKJ;A@.гВB%O\TQ0},>TȢ-- PR#SHR#"aY'–iSpTBa *Ǧȇ/bG<6 57^ア`G uh7%_9zϨ p˖adeJalS,)@-͇hd J#lD* v(3~k4 kRʙ 7؛i51pahK hX~O`]t=T܈ YJ+ $PD(  Ek }2iHA+h/bU-";hV"H}b DR*`` C|@Чo_u .{Hm |@k((6m ȇF{Fr2zMN Y'{jO,U9E @~xУx X*EIO9XRJ:C V6{ ~?o EkqB H,P:u^Rj!C@<Č\62my i5 7 1A7ϵmKhh-`YKTPȁ"Q_޺?,} kFs=>'꬟]Lr2$$ e/^d3jVsKs*0gqOq?d zu2݈xa8 >EUy"H&M\=V,O`DYm`(>6sf:Xȁ1.G2u#3EC=tϰb%B|+~ :xꞌEsAbY*f!,BbSiSTJ?k19镨6%LηOJ|#d8'WMpœj)QDkN2ȗ_ ggFmj"E,QaXdAjr贊"gcK5,~78c"QhZveA.[,mP3(fa%m38F!JgRXh 3_1Pu:qnPW&ۥhSE_I&홇ɰKMf@VdXFjA),"!ɘS-f&`3t#5Yod C:e^Y1q5Owx`P`R&:(0Q""łUm@K%)mͷJ1"@7Zr8 (2BᐾXj2ryCɓ0XTC}Qtp:7b0tJT 4檺,!FNKx[AQ%6U BJҘ 2nT1 )̓_1@PSqBUJNpWUIbXlΆfۦ=;X4(LV&=P(dae"{$* L6h0k&TH=ʤMAؿ`CN8ᩑF ktƠ|rnv1[zKj c$Q@1Spg P?%}.fDDFD50Y8uy9X%<R ld 1Bpzvv9Їy idD `- ,@)!死d妨e%, LN!RF*m6( ] CdI q(TXʕk[aAvСEn;*vmYeCWUvNP:j,f=R xZHZZdT(ЂHQn^eA5 "\!J NH jɊe2Y`Q,L*. ca#Ֆj֭0ַCiS ATC5E-0BIhYX ^0ŒܳDIJaD,K(2`e2rC&b4`e$4dK@\74eE-aM[:5ʒk 9k7P)*W $4""t4Mږ‚W3-"0HTKo FZ*3O@:lHRBj#Byd$P ȱDDb(" EAX`dxHW!$*Z>g= |jZ!P-x`G%"Ŧ U b*MP"b E`@` `"W=qmsj 0uE0nM-(F]75ŔMCHV vPle;F%@VI֓IDC(aE`/FQ=Fjd 0h1 En$gi,Y.`{ua)& wmzHpvrIMμ~M+Vu.&Ό$R d\*daL+&2 JH" *#%%d`'ۡi3$_)"i!UawY{=(d6"fS(Ap. 6+Z)D52 ,X hY kO'ueZ>uLxn-U$ZI'2U4UB?fN-2t?Þt2c?j¥j(7\:~%DfS=2yzK ZC f[N;ڗ5Yhi+feKPmR:޶'Y(=EE|BBߧQ '9~e>Кqn7!! 2,a@`(!#B0/rqKu/X,m&Cr) *"B]xo;z$;LDEPFՅkRb $!1J,1$)$!R0dB` ą>2MRE I?r8O+,?cUA(QSH$$DCٻ YI88b7;髇4@R,?!#Wd $$)sŸ[+)Kwfb[bS1PKc !:J,᱓AӐN]$Md $:w?!G75$A9y9Fd [*cjUaĉpWw$ QEQZ` KSV)t%XEQ?NH7Cb@^9eWrFg1,*؇/ńU`WabIH3rqϢbQs_ߏYwfk-x06oc(E8BE?5H{ dh fjFBG@Q;9"XILa ^vJ^XݍlX̢n7JuJDR2CdRS4)i!M06dChKm76%6ʍ2vm񭙡տ۶C `ΰy1\FhC 1\e@0W!$\!R)P:S*jf!wF] 3RP'zAѶi ]YvUA!,)1Dն PDPq%WN3"T2((!L"ȧ3-E5(xJd@)U LTْ3PDzA ",pV L9Q,!͕sKWZ\‡D\ˉc MO<UVhˡ:vSʂyZt3%WiG#xxi@Bq"X:A4ddj'`JO06Ef7y e`YV( X.sN~LyAu|HF֡ƃy#~#{E6kgp4q +fhH$n&`WM˃ON/11 Z19 0ֻЧTćc23HZcG0!0 3Yqo[}d $< !DEm5PC%TFdg dRZ=LZu߶;l@|B~+GҠ2`hWr 5$BF@8@AU%b%),U‚,d% "1Q (nF2H$AZ(*$c0(!wI`'ȩd - CyqQB$bQ4=,'|!o;=G aHC' NhHZ%PXYmX `47ڀ?6IQ;.Ð :Jx$^, p@l?@/-.ap&=Xa2dR1u$N9` Ӑ D FN3d`i0a ._!4* լX Mekf5M3ZI 0F  @ ԁYF*Ѥ $XA*Q$@6`FE$'(]$-|0ĐX"M$V +h:eC0(n$P@S OC9: 3mmQ lI`Zo] B||@+-VzT }b+du=*{\3!`4O@ImFSZ2TU=> Pڤ(~YYlmfh!v w'ۊ 5NZ. 0͹5lH hB]Z՛ՁR5.YZ\ѩJ;v<:X&8H؞XJ?f`"lRР)}Sz]B}E"G3=P?Tcov[m?!@LREH@b_LHSxEAd.X ʨ--F1o--s!K-=O<q|A Td,T=N$:&I&jeN/ia|x?R04Pw0`X'"M47/Ry;8$$(HF3EI"v؀XKO$(YlDb1EEF@RDd_(-`VACHs,F!18,>r0 &3@$@" rUD "-A"R+aZ . 4ѫ1P0rb6p8҈()SLtA;(ԮŶ% 3"еbЅ~,dYD,HHRdK8 )I7d4Lc MH6D@DAd-`8S efZVQEx>X D "@*/`w(Ɍ0dR)$ā`C  4yȵl"]:NB$ !I=g AaG{>]a@c "0j*!,\΃C?!RE?6 I"2F2 D 2H܌UQ_~w!:E1LoA5և` b("**U(ʖ[TUUm(Tb(V(UAV**j " j** *`1b bXZUTUFVVQEjVډZѨ̥UUEQ*9mETDTQU"R"*6ʫZZ9*R֪UPQ4hZ"Qm.RUj,qEEZ؊fU-ZҍUb*6UEE[Vmڕٹ)%Ѩ $_fD j4{" ((E$SUPhWa#@o.3"2$0.G>,_ɯbIb,u'>̀Ja&Օ JQF$d51A`2P8`I@A$XE a#&d HayH,R T|\¿$H)*" !Z%E qn@DIM2HTy1;_*gZU{@^fҗB9da1X!/$0 "E5l)hH"  H|!H$Be."S >HE,#MPysNp>uyR]KʒyȕV"< B$(a1<*'p]|e=" a$*)Q j(ƔcFJ(C@Q"4C92&,{N`-.tz-ҭ I EA>Yr JYڄLeIH0(H ˆ@hT7H@"1"2a h$s1`}L OcV΢xȆ{WϮ+˅iZcFHAdX0,]W9$g5;JF̝C"J> "TbDC8k"ߚ.OBcH.}Hr(&PUXմA#`ܳCu>D' lD$yOX"FN4BX@-RwxED}(QET1A"Ed~M>40U? !e e( lbiYBE+$hnE.$qސU >,Z&^ pLyɢ o뢉P1508 ^:|c7]'xC^/ڀ9 ʈHW^' ]F0:=]HTy>)TV"w>q5K:"RҲmBx4HZnHҠMHoX/ڭ/ƕS.B\c[UUs+W-hôbl*QpJRX&  ){qiV Sd!s;>VzX^!N(Sy2(Lc:rq|Y\K@\x/Pixc":"H@YbLKm3:f+Q7Ts xb0U0hzx7XĩHRi"2|cRaЂ1BL\I4zдeUr뗾"bi8̚&B1 ]@L"hb>7BJ?/@$0GA掤U\we`;sF@BD ( >Ԓz#,E' [|jmEtvQE`,}PAD:   6 TXP(TYXH,إTfD  BPD1,0Q,J$jsj;x󡨤 RJ~m[}aL&Qe@D3ӻ^4> pAJ[R< 0'H38%ԄI SlEmE,BHV-hUE%F%`YRV-K,QAXYB(r!T!$(޼ΈEr=d$Xр !`6UD5P; v0/ 9i&!EY Z-ڥl);4 2YŚ۪M0܌X:ؼpwBӂӄ4RPih7arstEFi54RnUًDT 9KW:a%]84FUMpv*#w' ߅zd7"BM]K{6hbX2Bqኰs .d7!_lW((`i! ^ެ+N$PUĂ=P I#((qOx2*tWx>B0,TEDV1Ec(yɶo`|b#KNxkz\EJ+Ig>:/$0%d1Y5, V`JZ̲IeG (~TQQ(\TO'WNsI1jX5b[ f1P (RTDQRΆ#s4B(|ϒ) ʒZCꣾV:\n[73\0Q&Nfx˜aT4t HhPD jʌQYRcc#{eIRm '!|XK?@ԃؚxkJ;~[=!W h1BEQ>{uC oPv#aM(hgRrɡEDH A" ETQEZȓZgI-|$d(Eotx fp"=gGN*HHۊB;m;=hNOE1(RSh|V A!syn-l42 ڼfjp\ۚˬйIj 28)s4Ly=1MgT4G!ɝ2Ü(̦st ]`/$ 0THC4d46s@cfH1frdwRa)ū >c#h%p@p*/[+4N .9Ij 7j*6ATS;2D#cA.9i(w`]0ٓc$UAbQBpHٰwEyA |"HRW!Dd}3M1 58HPpQ, hV(D`)H"TDV@BD%[ènd1b-'">,@>P' yd A_2IcCc!ʫ\F} $k2~~}}±Dօ{BJ+z{>-SOjB_FÕن3W"P܅@!Ղ%)xKHf EH:hVqC+Rys.B (53:E*Jm*|H-N뎥†2d"z÷(*#|2U1jh-lU, R2d;$--[" QH B!P&*[&B :J}{ѰJh6Bή- PhѢ(EUC$ZM˒ uVXcÁN?EG|E"fDTQj 2Ī (`8t<,[kMg3J.-.k3B %DbZm78NMgL5wVPbdX4iI `f# Dq3GI5 e%9 D8љ"!f}}R"2V!paU{t]9EIs:(6#'$E w[S3 H a g [Rr.GO~fRZ8иgԨ4`",9-_x%8L" 6u,#ycW?5yn|G, +,Y\%{"Hhej*jDUR EWS6p Lq$41.=ߊّ1sz'C ExbBa@ZiAeVg0!zI! &[֥P"`@2AE `8F)Lzfhq;SXBko.l=0u:-HW-95IkC28m ~ºxNtES s%9 OP޵Ӛ1+1q)N"Zn#Uw?S<#mbdͬ( 7QK>!]mqc $mB0U!=`Y" 8"LNY|"do5HM4E~#bC "2.*Gה&4T Z+ʢ#BlhI1A0A:ݘ,h+QVb`x>6Յܧ=:aN3B0ϥI@ h#Di*.L cDʍjE ŗчhxN91P8 sH0+ ,HCxSboGG~mM3=E` -njJ- (ì % R"rEA.mxi.;bH9St*o]z'd)4b LjeRA9H{aE>D'D+߶o?[j#M  3gf4&AUr$` h7 98CDYuDK4#DTQ]W]l9<k9:'vHlAdaDdRLa`UHQD d8(Ysr 2ԥ>V##ķcn̢+o!S<=P *Qb1PEETDTYHJN$=Aρє*bntY.qEg$F0hj ABLD(ZG|z di(QPa#z)\(OLWx~(*$PȲ2$3")` |(W~ԥ$Di"XE`EmjXT'l76ȆI$$ EUb aTb1H@"<%h Hc,~dtXd6|7FX F'6B?$(QђEc+(R-%M:c-وPL)(pm)D>)ҢnkTպX(cq![m3)QH64bZkYb8X`aF-$@5d#ɻH QD0AL*`$„JVHȣ ,a]ꆆq c V1& )XEQLHmqF1 ͍ERA`fAb2'i؛SD`,9Gs^3[.Z&]:rٻy"8iE|Я|UR*U꘰۪ 0AY FBw/09ɖ6HI 4T':,0I2VYb#$"(TmLW"E&"ŀYwv;XL$P$%BVMC)as. `*Cl&0R@Y!$LL%MMe4LtMX$ JL$ 蹇Aղr5(a9{H)8Sq"sƣo×ǎHd4i\HLP\ Sw Sf+ K"` $42MbւmYh${/ (bu&<1@IP`ޣ SŐ4(lYѦYm&` -=#> Acc]f.,%4\{>sH$:3X9 URߘH# n`.ԡ%Te"pD$[ܴJt?zr(Pkb,g=}7 {2,ɄFJ@3HH4D=4x$/=@$CӮb*A cצP5ic J rbN543 chk`i QCq"8aXrm_$NN +#X&hԜ<  uZ!:C}O:$"~/S#Ȓ$22XTEYמq1H`[REYZG"s imO77h3m@ӕB-BV Hej81IċE1/BfZYo[ X!‘H j}PbVYJIZ[PI@d@V- JHVg'0 ,aFr;>31N")xira;Q:Y+Jm]%D@p-FrZ#I ~l$ A}f 3# @`x!F,R"E'B{$>*"(# _X 7Os_(7ԠRJ1F20^ؤހDrT" +bЃ?њI,M ꈣՒQ)RО}u} #"ХF 5^N DKj5:A"Y$;.sɱmic!C}%+SըbaeC(}BG(d_ߺ t^p:jDmIIYX%ION⮳4(mPB>ބ>oˉX"",YQQ #$`Db Y`,PPPDUQ#"őTXC3L(¥еBv>,<*?eټ֤oцtc#ކaP7hK埯lBr"(YT4IZ edԘfD2 npGB2xKX[̸Ӑ޶f*-(`#iܥKJn2`.syD`N hm @!"Gv8*zfۘ&Prrּ3Y.a 4iiuLѬLk03h.!@gJ5Y2" .UZZĽۃޯ<'AKl  d!$BB%@E  ;U234M#M&$0b je1*@LFKd2t: `O 9 ~wy c5kfHIHUb' aV(K ImHv όh11 ( H^JE"@~b1H(( UXBd+T?D64qbz&:);pRd$OZdd,BU7nb0+bbPcKdz?ixNS<- q))yiК FRv8LH/?e>وvN/&t@yw:$)̧'V}`*o 4y{Zj™gN5&6ZO7 iFsV)пPўXE(1D@+|;H5y B'$8zpDX mm R ؘl߯Z fFVfK{aiҶ٪\岠%(%(ero `5qI58<h 8NوqR fo0Tm{q4)m4&C OE2xEk2q,:="RrBA\–7@Htg,|ۻ&ʆ$ڒ(Ν DsDH( G=<_%3k&`m`d?j -y:.q:3.o%HM!F۔k "Ȉ""$Ȣ}NN!!X1Qd *BAeF6Aeʤ 7^tdA*3TFP ~6D,(UJ2"D)K^ I!d >m_dYHd֛g  <<x͆09:8@PRdJ* !`l6o(ҐǨ!Uq2'q(H0@LF1H(DPYDH IEI}{pa`z2dcf tJ(tד)qԐ :^X+_bW0LMh Cy->¶Q?•i ( Aܱo~ u)A$@ *,*TQ0@Dʅj $ hAbA qpUEb DVAR"TEKP "T |K 4V  `+(EBDCf:U/!r0 o:Y$IWcGŕyG 1PД5s| v HA4 QUEHUB%PHDA@$UUHJUBImmVc@kP5^3az5t-0rrTGw_p ) RJRCYIUU*TsU%R M{Τ:ЀYUOy{= ήL*h)tk4y5 Yӓǹ׶zo^grh;.:eU޼"@$qtN#nv^E{j ͊@RSmRyD(KIQ­j:e&\L' TR$R$B(T(TE̪ U{ۡ!@@$U)*JP* P*UA"DI AE  PA (RjQ>@:ԤR@|ԢF(O3"=:Э4{\*bV6ɦ`hYh@*Y7rv@X{h` Tfǯ*z5޷Jck(K흰VF嵽{*mw:SF-mc:بr=(l= 95Y@J:WovQ[,ٺ$4(mnczz:=Q6[^T.mfݾC *U(J@Dj=oa,7@nZ4'ʰc0$Mrr ]PwVJ UAM|%Q" D"{,oT"v:mϚPc_P%*J)R45}γmwGνޯnWQm&Nbt)vMVLlLf!{=㒒Ƽu)URH$"U  F1]Uvg 78ÉoEc\rIcb-k烵jG9]kM8E(RP*HaJK۠('lk&MRn&xSXkg.5ѩ`"f HzA݉]n-mwo{m<ڰH* R*%|$UJRPQI 0ydBZD˃ݶRJ5`Ɩ׊ ;݊R:B֙C ZWu޷aֳ`6:f@nJaܐtDeA;`hQ@[[:K ULd$]4e\ ws:v8F2 SdzC>5tiT;n#JU=!Av񖄠aataZDZD8M: U Qˀcc5k&c`uY4"sJ =%};cHFƧJOZ Um+ cZb -nEP)ֈ Zȑ[ZFwn-.MDM mnj2#} lM alKVҭZCiʜ h"3vwKSX(V鸍Y֍jl3r wVwmɵjfX[m1agG)mL=\zz!V9[6*"&T6VcvAra7N26*g@Γ;wX *q]T%@MZVE6k=ҦV(f50ADAM h 2zL5=@R 24SiB %=4  h$JH!&BLLF$ #B &m'OIm&M$A MC_/^?#1;z![m*goU/_/_S%%/AHͩrelm1F2ʍS 1K\AܲC9 /g/I7CG^d4ߌ֯O%?g0y% ނǻ_X/gg*S4|$qq"o/%|U!{߄3_9 73 &Xt\mcoUBtNj}?C?֟~Y Jdߝě'_fHQ|H_;\*A^2 ?7iNs eF>7٨UW 87*AџnWg9 ! %@_)#nܛҏ`]<1x uW얯 ` i\ Dxʌ -VUO LZChDj16b"Q,"Oy/ޙ$]sZҿk' jء|ޱ0Cb+-{1ޛ,@h@,BQ{3\w_z@?ۯ'8 S|<I$I$I$I$I$I$;h/5[c sCN'M I$_ÿodn@06CJјýl|\;dbd}x'D`"Xz9(HhWr?忪KOܯ>1Zgy3NJ:K}`*Cwrx X%ޫ#?e&G~`F*fb+*i͙C;!aL'3 YA`Tw 0'm,J+w ~xѥO~-ĭRv#1T4)*dDч7Wx@ |#+ )V Єw-d{oo{B?^b5םXjXe=R.OL<(tTpKv GEFNuPB@Ƣ@˺`9YP~,m5: $8$~)~ qo2SЛ^gp㺔b#v\(3!E.koN޼b#Lg5V0K£&1I t>{kj='J@̝SQ{p[>.#F nG}|ٷ"ʤp"ZR#)a}%n $ $Y`Ɖe% i+fv0@ wpk O?:iG"*:'~Ѧ^WEy\HVeq!ZHiWąi!Q^W/ {?D#2!/" bRV3Kb_z!v_|:NQꪃ(j(j(j(j qbB`dcgfCd?Yǐdժ` zbpG*Bɓ`r兔;6~ɭnu<;)T\/4ħÛK0,Գ R-K0]Sԓ-%5j%EpFIRȈڞEsaq)[3WV꜏ȡT`G"n> (I@"oBUw),يEə\alC$JT0ȡ|*#) ıλsD@Pe/lh{U\p5V|U9/28  Q_-d)]o~ ũbO쑎Ӡȩq `@|B?ldFJϸ0Xy22R\gסF1ؠ84;0P`@d93#E)sb>tOH$ PtX`3^j߭jW?Ȟ}}@9 "&**d ~^{5}uaHa{E1B '?R_#mnStS㮉8LzXl,O&g_D^UŠaDW^8fT}.CqNaW_?O_v(඘bDS?3d;qGY :U6ŎЯ Vd|2׸yR&)Y-xz@''_Xr> r q/jâEfn G ѭل!#LI!f0͠yAMuC&U48#uB4~*˰?DO1C8O՝>P2|{J,žsf5X5ƢaX&1M G/>N_e:!\h$ٽ䦊vGY!ʹd|J7v,9qT"$fUEB}g0B4#EkUeΌH+(}wE<5+]H_v^Ac4NީJR-Zֵ?hhϛt !Ɓ|J l$cdK3NAT0U씆&rϳxn-'Wx_sCd` R  {@ҭcG'<,B1a3} c>B8h')|Q 8 M8lN(Rfk@H%4p؝:4Q3Ge쁸so|U3]ӓ5D!֪6f&ko\7˾֪6f&ko\4!B^ [z/;IIY6{_W? ke:mx˾:~w_7kϿAKKI3WUމ.4?-!r@v`mT>(:_ ?=>PF8pf{ ;*k]qE<>G|ww &Oan7NC!8c$g>"BB -_rd[lWiSŒ3t8DDDDDePz$I&uܬy!)2 +a#H(1Sh>\KxhB^\ǵEt Wl.߆vH(TpRix2<W!:$InK}۪\A,dlf *+,\yO@~!iS7/t*YkcW]kZֵw'^.懳.I#<6h1>!6ӏF~O("߮ `ӤM8;&geI5<~&o7X9;lQtQ' ,`t,V Kh߫أ;=&gi.@Fq!BDAHN7|ݴJYKd2Vf^>S"  @ @XH|ϹuͲ=wx}n$I<Oq҇f{UxttӡҫNJ:*tt)KʘT8qzDDLˢEZN$/B|mm~?0~3pUUUTr.QQQQS7>?=L։?,bvF=/fX&\ޑ!F(R:()T%~_]b\\d3-†pi #Xs6*)e޳̹BTؑ'>5Zo?=3C 3NኩqBEMO$lA22laŋNPDMsrr#@ 4B("n#LD, g#^[ ;|Rk+oZח(۪[zM})G>bŋ)l:"(#.zydVEdVEdVGL$g!H(J [bnGt>(7,?[yҶ2% <£}W A E~ #I̵!F1%/w0{1Ídxm[v@ŵ7Nਨ_:==λKm-2lr^oSj7wL~7M ¹n=?ݻUUUUUUUUUUUU]pH y*1\HhL$*b_-aqGmu0% l_D $Kq od/OR( ;<2MO:x Pk`1O M+/)Th( èv@pEžkK2C/&]K$䍮3Ps[Tq_6{ fg#rx\`7]e밮Y{̮JPȪBaJ1&)h8NH' !$xаY60\vGLxgɗ~f, lS-8qlX)|2# 5d^x!J]EnuA4aK]#DV=Ţ9YSջ!1hX_"^ J >桾yOjh`W/6!0pM?@?[ʪKT"@!$ߣПosHJb+XV"/Fr^1?~'K333333333333;8X 'iNh'JEDSqA Eϭ;g>~>NN H ynpv` !EX@6; )9feqv >?g:qt*лqʐƭ'n?.L 'o,m`h@M>r4%"b 8p3Ç C8s Ü+7r͹a Rysu껅 l5zw\:ы7ݾ =1xvO2;P~c?<39wwt0>z y :8-H;籅Џ?_4h`"@dۭf@Nv0Gm 42>ŨDA%{O4 *} 0㯄 p8 :쓂D?;x~;0ArǼ\|KOE7TH@d͆xBwN<!<7淦`%מN_C)ڌ` Vźo KzΜ%O*Z!{%`%/l.6Gqb|6.!A 5F ԵE,Hl.(Ʊ(jW?\!-ѓ~"tU~4,J ~̎ϑq4)/5}gar^iߢ""ªfppVCUW 6w'i CQ Hff oz3U5[SN.NڢX* $r#q~F[0CN;墠HCσ|[eI'?H}}b#7׏~7ٔ[=_؇NV'jgrtkѤ2x>w8:,_~N f(q݅iL6X` &5KB"'`uE&^Pm4~O< :WNI,)aJř !W4y0f#J%( }K.~1f;J.~P}G`cIɸN0%<|  ⛉padBaSo+_̤PH Jda-`.Dxħ$̬(TeJK~;O{WV)4i A* 995 Fl8 "P!᳂] 9W"Hr,Jڪ#B+P ] zP@K0+4C)Љ?5 ]..#X0FC7NhSR-HgiJ$7Ȁ}^1euQ3(K2F!2jUa5tuiPF2qfG_4/H~! 7s#2,*m.=!2X B ~ty|,Owc_E$?i EI.?c婌[߮Mέ矬;ˇ/=[edY*y5xP֓/$>/wzAI'KKc}7Wp} B~-J uֳ6 Hɔ8Éf: qWy:C;V$}\~~HV+uJBgN=p{\ ^e,Z-[<Gk_ތG0?׳j>~JDN_BSJ7Wʛ7aq>/6)M3%H(>&kO?\;ycCSbG儧_u {ٻr=K6~??{N_k^7Lywm{&Flo_mC+U 1Ȭ,cD'iX|4 (kQTf{݇̽Cd_޿\ b_kTK!f ʡ,qn} g^Mv4$G.Tk_þ|jRe!h4h݌+ }btE0D% "dLN>N} SVb3G7②!at)7q+}S1jpaz}g/Y?7zaGLg5 w=t/b$'a k-_GTQ~T^|-¡x!ൟ H…1 BE}z_2fEFUMWQd.4m!2H=-K i~}rW5D?lX(%+#_*餈GI^2`u8|7f "0DvL%!4 L.'3'ħ~H?~>sWǶ1༧얭rGCΜ?eWNN `/M}lF G@`VB!6?}_] [P:0fXxϤ"gE230xC"pR9~֩N#vL kT,7wp20b WKsc%1FI$%1@-_?6#Y+C 9`c'b%_EaȦ/V¦BR*O$HHi $9ߎB{Us|giE@ WMC~ۼFH}iG߁x_>$dzr6x_H% #XϽHv,}}Vum;zl2b"2jQbSlAM*O l>BSt`RE9A`:dD&.I`}ߗEi0:gs<jaL3($^.eJ Gw ;wvffd@{R#fsr؀EV$JQdSa;A8g RJq}[KFO|^:l uL#Z=ol"{abEkpŽ텋{a , ğk/C8/Ƀ0>Q8OR.`a +>o'{ѯ/ȁQgY!h|'yԮbH w|T}|,F~7fݵ#\f>PiUWӈo]#` {K|}".?p~Q fC@wWHWnU2cT߇ՆD`flE'& )r3fa#36pL+tl. 0c~|msjw^-eva; Wc)YJL9jvȐC۟&zk\1 tKif۞gs5;*m3.=I<˴!˝%Ptg:]"6uyp]{axӳ|])SH],s/sVzx+KU/sRzVj.g{PW߶5(|SB ʍ;Y;ly{k+Ti3iQA\+zPS_809}dK2qI=}<w̾,G6ۀQmh֖ GIA` cIA}:p_2x  "GxAҊ ={lJt9Q~ ~82nlT_@k_j FFd$b% % &Q0- 0%fȒ* &묒f2e!Tc`ѐرAMTR 5ĦCEQ(H $E&cHK"(VSHU2DeHXE M*Q4Eb$V$Y"TQF6TJhbM#X5Y[F14TYRk5f`"1ML,Y3&Imd jW]$*EjM$$ɄФFM l54F)4f$a3cQaM,&JI2fleEmEi&LQF$Fd5IhY0 0aP+EcV5+Y$FLI"I2,(2EMZC$Жi L$jLhdcc$4YZb̄4EjI*6fd4B2ālұX@1dKk++TZa,i)EQ()"H6J4b+IPR,ci 2)T0Ԕ‹[Tm]J TBdMIVH$) i4JқIJA&svqSC)(fi6a"hZihiTWٱOӷ1}[NJ"ߗtPZ 3[d%| PzHV@aUZ FeQER )D*34cJlE R23h̊i$A3RH)Xģ4ffbYփ0)Y,I%F`L`H4e0,)IF ȌIQRd)Z a26ءc&IPFUԆRMlC*lc-,5IE4PbI-DdвZQ)$M0ѬPDlLfɡQ&$6(MJ,YFI4d5M4!T4J̖S1J5 dc25ѴM`%eIқK$fD)P([BEhL#R-kAԖ`i$!6JSD,$%iID3H&1 $Mc-$қL2P2,, I345Lb434jdRjHEIMl XfIQkHHRhE&5 )deK6V5Y)eQ`f`lԦ"(-fm15 ihm1TBJdbb`m$Sdi#RTбEIj(a(i0REɡVM"m]j$*Ro3bBIB--0m22lf)&-6+đ62I)iʩM)&E32I3Bebmu$ɲj3ISD3E6&i fd"#! 5cd!eʤFdZ*h)$1Q4ٔQI"&ԙJIiAlI)PIdel"QVH(++ (QB LLcT%(JYi1fYQcYe*TcF̦32K%6R(#U!"4سm˩['u٪JШDQ&5e̔lh*e 3-FTd JQYbf&Ť1LYc%B5D)h$LYFEe"ҠgFE$hRY&E` LmYuxJRF%12RC4!)&o]rR(c&,eKBҬDT-h)uFM2AQA-Q)$MH$]i$$̢ 6)2)e wm1bc(2$m&2TƓh#V0i&JJhF!`IiQBlk&‘2S1!ifBddf&+jCi$f,RdIfƍ6(AIIe4&*6D%0Yc$3b&E!bRZDٌ4bmFEh$efMeMI4)m % Jl3SXȌICRؤiBɆ[#&̪1IRThJ%)2Y"̢YQ6ɩd5*1m$cYbF2R5*d2FJEBF E3,LĥJ*-J-h)BeIXQ&bf"U)cFLh@ЌĕEf,Tl&cSdPb6 Klm&ԱcETlR#dh#F&hkjJVɢ%Ie &dE3M)bBUAQ!4} t@;Z}X '_{i`y@<ᦹ<(nѩ(5ȹߗ\ʜAg<:kϭmjoD]7qWMɮmRnHgi3>}fӜ=dӝ:]x(-Aj>U_}D0TQ+~J8ˣ3TWks߶cSuh:0T@teXxg (zx;O(x!yy@>6Mvۥ뢠YAD"=q M=7yWĝ;J:`B"(.qӱvyۤc qc17vb1{:yל@_iU;B")BYSG䒅JSdfԶIe&dFY&I3&`)B%$HLC&T&LFiil*jY)EM4J͓f̀a&mh%&Y L)E$ F"(6"EQ5E6$f4Qɭ,QbFELTX,e%E# X 6̳b+ DZeFQE$@&e2&Dh*)4Lba,"dDj Xh6Y(iLI`4JSLBPL!HQRS2XFi1YPSFLh$ H0u6lH‹"e KaFDc-M)kJ$a?x?n~QϪ@ ooi&k`~M"K`ä[ǫeB5SgO;ԴYJ-1DjIIJZ94\Q2`^^w|x>oo߬,ߩS̊P2 92a֬`u߰KJTtXZ G`'T$`xiO0N,(dz ?]RrBg2L]5H'E B^քn$fdǗ0\i_!;TfyUYDay.sQH1ձ|x%bwhɳmLIק~}|P3KיZsk*SU9|Ij2n/jAHGik圵o\THgYLfb&wpkTq[PkWhVv-uΏzt'jQľ4!E~p.6J&+ 0k" _dqժ}#\{.y6R& !aU㋬_iFhpDxOo;α 5wWΓ0NyTޕם ^Vq5vtcyWZ#CϮR8"}u-6Fy>5Lm_E{ϤwE\B3-"'3,쐞b;]S/zѸk+dXPɔ$V!nutFg)= ^٪K6P65AÃyJj{ntZ[7u^+MNY HB6\9+G[Ve3CL kFͲLt}vSܝPMh<\R݃^ZT:}uc5Zp{޿G\ߣ)v<;]buI eɪ(@z_k/}d;J^d4jo{]u/מηo|Zzs([B؊p$hM^[wn 5[NBY]u]J7oE^^|8?9+[ƧzЪ}᳕k/tAoڷѹ6MZתRw3yko ̲.c1ٓ]yAc\f= v:ߑKMB2kx(\w\-VԩṔrAw˫)2&nc;XB=M8߂Q]4R: 6[m._[;ht)﮳y6皬r<zZ$H69wZfJknM o}]X^{RgG#-j9^\xRBJgޭc:WSb=~]fjeNՍқ% Tx3ss>:ֶ"owDotJ*bEF}:{YhX ˜糖Gc=Fr+xbdƵW%!tJq_IUx \g\ƞXK0wN}Z&{X˝u/W嚡͚om{譿9MΡ+E#KizO{hӻInCz5;kǕn(צ+ ;$[gHUUvjwk>Kv-}s:No&p׉ޖeU`Pؾj qW#Q-U BGVs|c;2m /̐i |{%^UXSM='4{ޣo<3_ YsƑY}hsJT X91z썞\+O8|E*s;RCinm_'F*TT&Yaί|FoSXd/'}3-.Cp" JPy&94ՙ "*Yz'4c6yN yDZxH"N89q8l3Gi>xW3Z>IݮssZv5OwMhȖLѤ(|3o:Tw6/D{5ƒzNMeiI \Zi\ \#DQG͝q4(xϛ0^&`q+;#"zu;D%}ZzcR1 }bwO޲m+\]7`Gh+sU\˭Z./mr`2B F%4Y֚C D>m]DZ<*=wU~Ǡu~LgMX9Xed=0b|ytソ"VnRZ'{a1mnc{k)b92w<\6XQpQG<;zr^/~G/BmSmU$1h///NJ12z+g7ץ2+\qs._Ye3A&inuVĴO *w5kӾYif[9#׮rzek>–q37TEo+5Ʀ2gyLh^M1Kfϝ¯96bs{u57 9\92wmꩱnm4.c<(Z19̺;ҢX6us}k9,hrsRۖQQ3LEQ)+ZיmfZ-3(uxܶǵ3mVym?BgQ}ko [$ZDP}\\ZHWJ 2CRt'|=tޡ[^u:\4dwbsƘќ/WwUU{5{ng7K}dFyf=ֳ {QHy=x{IB~Jir۝7hrPzCwuNFbfT:+iuN*Qݘ~c1w9' r-`02}O&Mmub|\;si}.&>m+suYE:?MokD̴ݻ6ms=[z|zTh [bm t>f* g'V4;+ThIq2ˌ׵kC5ԋ d:S\;¦4ʻR4ttn~Lr82;u|QZ3Q\InR2nҼV 41&d_W㓕#. X GZ8dKfDݰUg3KW7 dy u';v^}3ؾMus#3,#e}) 1;pv^?Ve3\7em[5r7p[e7Jw Q4* gtZ;+c4Uz8g 6ޛ ^ "bo[$jMgN8n;f9Uy[޺ [#<# a+91]ܛ=syW0I-@b_1̫MME֓=}sEZG58_Qpq}ʥKvὴ>\XtϸS,IK&[cCTFϘcjx˙xz^vIlɶDkE 2J_z=RVmmmEo=æы5v '{iI nZwt!DVL5u(kð׋u0ڇn}p$.uhė!Ucf-/WٙIXGDuOf{z֕=)}zIVqWjc\=eRE/Vjyv۽Rb>*xylCT"& ڽLJST$49֧^unpcmnFV<Ĕ2QJ*/y11JJyU2o t**Mg:D 8^;QUUAP(U]:T(W$ժ"-RAF};=>c>nۘ( :Ήl6Vƹr6[pwk(%Q)`voio7ZZ;y֣'ީyOϻ{:fmh"СY[wKXn b*&5[\*W^yj'1].NRNԵةZ|_IO bCܫiky)ӴEi8]:@W]4{;Cq#o h!n/\Q'Pܖ7qYYᢪg8lF]'M,0b:s)p᫣]?R;éW{b3sVyl3>i{}kr^v7r/u]'w]9Mfe{{ &bfǯUʦ1to |֫y*s2Yx?5uƑH9m='@#Skᩣ΄kUq+0:;s$;{ȃ˰%u֞Sѷ!C V:9ܕZy)o9Ҵ+"Yz[~gnXz}I'YIwu]SKKz.wG IF^sҧFk!N_uHO3y sV"sRw>CFӒ ՔЋ\gGcʾdT멘ݫX4_[{+zG+ \ТR_q ȃ~B .y+piw/hvrٞI^8YԆDoRYL%r<_Su qy[}X!0dwYa_IyNT׽w+CyρJ|,u Q(gw$L)#|NSDcOgROC|.J[5EpwTC6ӽ6!'+KxdEte5붝Go9b:j2;xf.ޡԦauu^M:N_1<5,g?1\ƙYoVwNq=spҵymSLSt}kXzKf.uW=-W2G{ԛcꂖU\ܹJkm /~fSEiΑ80a$q"boAl;OM&֡2{'۝_I[soiKY=stiZvٮaz\h)Y.9í!SWw)}93.w5ry("KY=]^W]K54vЇi]G}ho9t%krRkݳHVs6Vz23U(s& 8׋[nw_uzl')Gw_龕ouAK{RK֗%wsUig\|Ysqg~\x_wΞDZk4LU88<>"#oH-h!朋JUe#\4m ZgQ:(.Mp:;wqg uWɩozkôMER%2Ϝ2~" T}˴[vuu_읦Α2&ob{5ݼ;\ Z<ǹ-+\w^y$gqupeQώj73>79@,t[ۚ4Lכ{}K;?3\Noq^w4U^>wm7(js-I]fQ)BV#9v!y֎Gl<#cn'X֣+~SQaJԋKFwYyals1h|_,!lo<F*. ٞ*rbj9"qB&c'$h4ɇ}ܣ;'Ynik6SzFu4壺4SC{wkۻixWo;?wDOM ߫~^ng~ηivecug=Vǜ5y)[wӼW*y{aO:[hRpþґ3CF|4|#.UMYi֦w|-5ڥK9ĠRR7pwj֧Iz/nzzT3kʊߙݜs"^!ᎻR%qt4lrٹ{#EN<̣m%dszqsL}'ܝ{oi<\ޔ:%3vjUQD"{]nEFKG%OI'Zv [ߛwSO֮/j8RIZ,FfU51euIE&V39gkMo9u̾{jC5^CޖѪl7kYak[IN*oDxvۋu;=Пq{!}׽ ]‰㧎_\:Rzpn\‹9uww5+w-U9$jf6 s\]XrP4iۑթ<%T jJJOc{fg2WA > q2-?7+KS=櫷 :s_c}oFwkrE1^eDA){RuwV QS#&r7ܟeNqs?(*R!qeM p|¾yHF~T~#ݚnuE.λus۠̆eֺwꣵ_ϭKpx^Se̊S 4J|TqU]3l/${j̚5Wy~]\~R[:ЩTϵu]'˷U ݒa[k ~Uwwb1oQ֬oNZvo4Mym bpPđ\Tzޯ涇('"s^Rvtѻ3 & 1|OÜj ̫,W㞳fu(6WGrDGwG ^sۈj6iim?x{7n|L1/f3J5Ԅ̑ La1җqkYYuݺC-+zVkLk߆X/Ju 6P9MyKs/ZxEXCo>Oy;WacTA + Tč_fo+G7w[j"nJ+ެW] ezu>dۭᮋ ]syG:܋1I߼A8AyƋ/1^0 *2)qTۖNWmgsߊzlI䳲]nkPce漣sr[.<)/,<<}k1P hq;I٣s}Cnuk‡)l9-4OT^r8 Xc,t37gu}ó$Φ)̈́ή쵗(~` d>4tEw0.zռxh=wXb@$t/-3ϯ} &QB`>"k"--r ?1ko['Hןo3`',*V~4;HQIӯ>ݶ\> [Il \ Ww2c;Y$9ϯRC!S㧏]ड0 k۩ !λwߏP 8kAF\biO*;܋E/gЍ>m/{M3_>}=nvMq'oZן1&{rϿ:.TU5Zzyd$,@$W( (A[|ZCHz`xߏ>:vaWDoIJ0*-*"2 94Ĝ+jVuί',w%57ǭx[I |r >'*9} _ȦO>/(.!3Q96{Z4Juq++#97MuG+zJtqwm ,oPX# Ht|(#hQd6GN6y9,fvQcq^ߊa\sSYO MuRyu7:zuZIDBEH4qsBrj_>z!Kp0\{[)! $xj,6~~|kW,QϮ}plXrbq=f!Q-|޻- Q̪!.BD!#=Sd;iFr) 8b"#j$``I;M$(:ʳ{ڻYզ̾vZV,Gֺ^ufP `p"N4pіxZLԞWTa̚}qԊ;yM  b >kdBN0H=w?7a9ŬSt6:T4p bQ4Z `@bݦ!(NP"#&[ ghVȰҡǿ||DU*D3cvk/VynID&3 }˓*Sns'e1(3È a:~Sr3{^ )xcDCGoVeF8P1 (ߟ7ֹO _%'%Fk\$CHm+)u5OMN#:'qn 5q鳒U0yvѧYFAafj,$l!Ǿ1 ) [5p ^wi) ;ߎxIy9Xrb5\}w<!Rda&vzt+[fg-^WfE]z׻y0@"vw4pj+Sd.앓=ka CtYSR=v47a&_ 3θ>xmrփg< ̈́ P9\bN1$8@b _%@ryLCvɞz덐^')mZ1ؤc8²e< )/b "ǐ/WPPx~N/e)3=н1pȇ C* @Lx6dFcLj&Ьzɬ߾5PX"Z<B:k4ka~nQ S<7h>z V(~

PHDH!8R|ʌl(RB%Jjsޥ^N8m== `)Y=s`,*uߞ5^1LHkϟOqT>w0ǭYwgo'/I+*@xot,*Ì4KDU#2@_nݴ,穾ch8؀B1<>84m+'#c2<^kqHZ2&K3/FvǾ'lQNw!,6~m>}z5 8C Lj Hp-ص$ PI'H>B<HBy`Qdy9KlհSVڪTw㯟$`F$zD9%T@l)ネUGSpN Vq>]>}u%= :e+ZٸgU2=~_={ĤCN3 H{wk"8!R'V IwU&{)i[fiP+ nG\ztf`V8s:a]a18ǯ>5,m̩wP|ޥUB,Ng^.w^Q]a{&  ^9ݫQAb1~=[|5eIˣ)̭@,96ͥk&1tF!iwʜ`=ү1 :4'o;s ִ3;t8?^5]uε2Rխլ}_> |~ǿ^gUK?@~KR:.½n"->4o}NsaS[t[Ρi"-o ? '9-AnRJ&v8TG mFL]1]mDFueKtFաөpq30/->[өN)"֚;9BRgܥx2"2 6-<9N,dg<g>1WXRռZn:9}UBJB)ggqF(L1s̭#ƵW لRLn[^ri3i#=D-[!{=>ۮyoF3W}0m)Zaqf9!tk*m^_,Mg`jM7.9zBjY/ʝvoS Q>"A4gNrC./DG#XF]%꙾yVywyr\#?RF˽n-4}KgYmoG}uw-}{,kLzkzxS׃I=>ѕVQ}x6c㓇NyPԤюg.JwkBjI>.Vj,Zb -.P2WƸJ- !y hA(q_sPhAi͒CQ*wUn*wFHSE P-)DZPJvZQr72Q;|{QBv)(V^ѪZ1B9+ouP BPo) V B Jmm*lEvjxrF()yi(vP V(u1ScҷJ@!>y4)P5EAhѱ=V#B9H(k}M(V@%P+X]W,XF1AѵEY#TRu׎νD(B H* JA!*ƣc[c[X!O;pq JEW#&uu(:y￷xiQ혫B/ILX`Х P5@%wT0 G hihնۏ#hhTύ5cZjѬbȬTZߒʂR5~ǟn|sȧIJ i:ɐ"혵ZVb1EcowhQQEQVsj6J ߇j*-zVB"lbK?A~yr[,18zxbⱍ2g6YzbM7+n1_ӔβM Q (F% HP@4 P%,/^8\f@LCh:yﰞ +ДB= $Ai(]@Hƽw)x\QlU_Qh0mD4(jE"]p! h-kQU}!2]JdKJhJrDh1()F5mt48PPmXւ* Rm R KG Z׿'Nw~1hJJJR*QcFXƣc>ō m㵁"V`/i;!^α!Z8y)4+/Vo(EQTjm(Q(֣bQ*mVA&_0 IEm@RPUR4"zמd VC(Э!bYO}n]N:6J]߼`fq=rRO _O /2i9gjk}/]֭cH'ϞE5;Z*sW(R-R T MF;pEou,ob(RhMP d PPSiS! @UksmZ[D \-`-󮱨4Q"FۻʱXV5֊bj `P`-!Kӷ}hukŷo{[XQhڼkLMf]3 M2iRJ x2u& !(M2MqnB["֍Ej54`yZh-S!5&@ BCwۯ*%ZJR H7u۞QZ Sģ ҅%{AX!m d@o MmSC\*ZJLF,Iljuͬ@u.`m̩@Ԕ@RM']wzCF,hMQlQb#Bhԛj+kܼsj*X1߲F(ƍ~NZHDa]^;c,>: +| *EFhOǎ]qs-3i1XGbȯ'e(`rw{fzHȆ QDXE Fʚ*,hQ.j+b4QB)=hm/)Kʍj*6+y D @Mnu7뺇5Х(R&ѷأ[V-ol!2cm^T4% o&]<ǃXBQFδh58wN;\4Qt%*30C_;q㷏!Ռt.bbRA/ )dAJ:$D] )t h{8k077eDa#ui$3+;41t9dP8Cw}:HrB|z%gVRg~tM0P=9]g2O)ߌ@dq$)xF_Xe)X]kuK +ⷓߏZ!í߇rD,HQ]WekvZH,/1*,y|LzŠ.~~i)abjQgeW $4͆7n3u83QvRrf޹IC{P'gJ:lbIpͧ:6%sT:ʀK4| GVS#[юLLw}r8AG B?=@@$QB>Oic_<.t9}Ep5>;1frM*o\q˱ D 1Yv5c^k,W#{YM@05æ 8~W op0><8@;OgoD]"z~^2@cfV;ztfbz^=c p UI1@Ba &;B$C&J5)dBK+3.;$S32 dLuivi|wgh` !k>3=yA pDdu by)dYcjHQ q!u,;رm? 'JXy;muc˝^n=Oe(-]v 9? 6'|y}%AdXŤ$`08d@JG}:hHV]Ԩ.3Ha !kb3Z30AsֶH>7QZ&0y 1dQVȌA@1yn4@$Yœ4(d1z\R0 3ׯ'8m_>unURYj[u+k\_ifuve:FFdc=;t<-/.R{kq(m*P9&I^^8#.b0N2|cVe }w9H'6@OMÕ[XChm/OAhW@_ƒ V9Q}!,E>-ok<_|oōVqZ_Fɛྒྷlk}`r1'\-ܳbMX)q~^zӜKzudcX }!3QYέ;Cw1Q'54*.ɶ^;v99R,;Z;~/m3[4wۺ?s}k٭.&IȤnD߉c*5Oc-5s&OLݏ[R{[c3d"s9]s{ ;s;ffys4SĥUtE7Z%,zk qG5pЩg5>WFnٶ=G{t:"yGs{ϯ^.r}C G;2W٫;ClU{+yN|wʪKMOu~B?8|ޮQ'ȴ{ѝo{hj4)o$w/ yϚO 7_5$zy9:t{\!s:¶[ung kOCݶ>쫺q_"tg>yn4GqѭZMWc>#l"zg\uw9]rwtn"5jfnyr[mNUSlV{r7\BucV};Zsϕdį~ͩ$")E*ThđDDA{Mp$wW>%&c*Zxg :`c=z^y0%@q׾:vQuGSw@ *or8\?`s-D`'8x78B4O#䀄Ia{,'R^nk8eiJ 3j)ݷ j?OvDŽweKnbz{jUݥf `֤92g|w6ᘤ\>[_=xgSajUPM{lU9mN>2q $|`!$ S4󁌛#@]6U1N畩֕8 `; 1M ̌ ep ܶ0_(=ȟvlMsDNퟬDm6il J3h`Ah?ݚEIwM`﷚zIds33H8~|N;0Ϗ\љɀ1㌯ϙ|1  6׊J2(,>}\߶uݐ asv(,>|뿛ǬCL g\pfi$3,ZaX!Z7O g~%DŽ솟SU|*47ywl6ga\i<&QXX{Icd#uj]x$1$9{S8` 7`qŗ80m1#]%AL{:^О`e/~>`b@13#fW\ʓ6i*@x~x,&$|߾a,;{0,Oȶh9Z7ڬ xIfw| )leNQoȰSLs8 aC@ S28!HƦ($n6_~T Y㯟]p=. dvl<@y1I. LKیwcB_"|<)RVE5,+g 'BWh#A ?gnK|/QŕHJuDVCw>;s Xx޸v#}|l)jXhx'sWUO56B}O~]W')B \Q$|(r*QRQDb 6kX(df{~xxAC Hw>溴/9 MegٽX,"GN>LF01(Xll{v ;Ϗ[pu,9{pE`9ȃ~qV|pK6:f 1#g^&Rg"q{oܦ_NmpSn|kղдk>67R#!)=kRR0J/=~wBzI}w͇IwMHMgap SGjy b$o:% pމnL &3~z\)Rݐ;S#AP%+0=';Iy&{9iJFOjWoT+gq_rSXŜt ͭ&R0HYo=ӄL:`νo8d>zo"Dk7TpN (&B;޾*88CMT&orFxܛxd4M SX1,L4l6|Oag0֪EBk޳8d> BȤ@ 8}\?>Z[-vw{fEdr/8R!H ~"Zg jpP^ _= b6c&2k*!&i  ~mt ZNjn9- / c'oreW$Tm&л|'L=}Ӆ9{ʝe~ʧ^羵ޏoH5[cyg>`55CC-w|UW/Kt潛A=` Es!Wyfm篌' l;}{rlHoz$z`GO[ tu/d{~||^FVc$ .``!B|Hǜi}4I|%u1=uTߵߞ{ yi}l#yjNPIFFk[mB{|z>}vq ǎ:i+3( KrI8C͝EjpSp``eoSxque]hfզ槺XnQnSPU\n'3M4B0Hs8Z`n:)H`!NV0c0 aR0D*`LFtֹ]$m;xJ>.tw8 8 vsώ(4XtBA$r>u5! 5].Zue/8֙WʝUy>RTi;qϑGͻL>_1;ԱxODɋ[;GT@N ={M4pSQ0l9nk{pSʫA#ngF.׽DV0dAOLqIH'ݯZoߞ`½cqYQ:ۭJs u29j:)zr~z(3=>|#.4۞R4,K,r!;/r<T9>J`Mrp嵭C^%&5g+Y:i=:? j-ఙ7/~\~Ryb952'UמJ"e57;-rcS %`їKe+WsF-:uJA:kK_<]+/aĦg1'96OxUe}?6h-Y]JAEByӔX2qr!A4Z] q]w]\OcP5Pǹn k0zjbwis!i﹗S41f柭wY6yѣyVxLNJ|H=*6ZkFѶ&cxG8gBFUv~c+9mm1f敦r=v!6=C@D{݊m_wYHסvU[ס۞syѵT񯳻S\~g79ꈬ ^Yz4Sr>l6z!*)mJq==ߗ+ǹ{խ#/Dav`{XK{Y9]֏۫#sKS3)܅vL-5 %n^Ufx=MQzn m{},ש5N\>ˮMr מG67<0[!@ 7efιSᕁiM$y֍shb>sn0!<ߞ!*)=%9AdҺɛ 1DapD7zM YƎ10ODtPqn]bF_LfP$mA2ӫ̪{YaN`tʄZ&\翮\M?jr2~.7CY4%L9uO]*r-h}sHކY`NmmKܵE2B{'(A l'Zz3  A4zOϭ_<;1VVJN~|{׍wiP% 8O^l0_ZZ #u@q"Q07nqG”#_܊ Bz\7{us4[!X^tqA .{m -.'0Q1)I#ݝnRK*au׫nYP(}׏?n)I]FlỞt$k+ޞ=ke5z E{oC_rxq$'~=\%@Pn$Q0I4ў$!#L̜axʨbSK(CmQ0lg}}V mϟ~59I+ >zֻ1g8Cn֜bđ8F\9 Q:cӌ`z篎ۘXQHfA 䟾6$aܸ]U-n;5N/cӷ- NdǞ^wG;xb2cjBV1Q+<ֱymχ4NBzLd4D8!1Nf32\` rgqޛo_j{1'3IҼg>z"bCEmB1„vjE׏O<;8s`ddJLU4ʵn=2 'p06P㔁ޣUi{ꕬso!PhVJ- TTFVZOf uY`dT T&fkHw2F隘ڗ[y^wjg?=syu |g !Xȑ1+1[1>Qzoԟ=Z,gm.neV7ۮֵ֞ݑ4z%$v61{g9dSD#hܼns|xg'd:_ַ'NWiLLoЄx&=fD>]*&2hUk`m)ƴu<gAI 0Nas1.8Df "͛d @DL#Ê)H)$]TE0!*hBZ,ѐ9]\Z-0 ZR@@H$* 'r+>w CQ0Q 4\*mpJgm=A +!"adWED&^]LCKeyߑۏMyY%@Z_?|Skp.Vo#DKNi>5\(FFR 0)RxoR"[l:1-Pר4 ,ugf˷u}qˤJ @6(@. Z ߌA@]߽͢ÖJwZjZ9G:뙧;ogXjٯ7ti8ֹʿDofQV=K:&bw}w1&a*T=zv887y2Z5Ff ˞f|.VJG# #Gp|YƎ1H<ƸrӂqK[pDB_$ɇ{_4/&1`f̉"THblg<{Ώ쿚{ VO9mO$FyISo>x&F4s INV(KqUrF,4B'Ͻf s^|uzE*six³NT{הieIqz2޾>g׺> )&V\1%"gSO׸~yӣxuyRU;Նn/y|z:d* kZE!0$N(:#3 ckC3[e 1o TrϏ@LyBî=wteVv3) At&wNL`iݺQ! S#B"ddQD n;}Y17WN,*eNg,T6C^eҢ &F(D05ߩp1&H*bs CD,& /w 7ݾ?ׯǎ{u0=-}@乇n~_]~{3 Y*Ѫ >u"ۧsY陾za9p=xnQڄך`w~Բԇ^X_k^D6ۃ|.9/wPFܨ|,qOdCYSFڗ_Miv=4 ӆptkfQSV79yxɏoQ4mxT]$/:kn6fZShw[z7r"f;CGB6WS?Yo'?'3$k $"ٶ}C]s~woJiGi3\^HvB1`]b󣌐c%NEC#%9$.1 p{Þ}i@0H8$ !AWA8;ü9OT"|1y߭멟TQ".'gE}O}W_CPɟun¥VsitM;WsIv3ȞdA$H$χ$ ,;㾽x,QDImVҪ3mȅDc}8P}<ˁXLT͘H4lUO׌uUM|菮09vjnN[$@G21|=qoZ;eL`c{#ڹi?5GU>kչj5Xw10)Q*m70$ (N:]8 { ]r4i;{C@z} !c (cÀ+dd[f_Paϴalcpf\D,qEEebHgR:>%'4+LeKΟk͇*"͘*t4q;&/Gފ cUm#jD`^7=O`;Ҍ 8̘'eXbN08=FHǺl ˎ䝘FvBsVBZzw q.or-AY;Ew:6C OI'^nrJ]jּu֤räL9S|g,G ހ6`wZ bYrNJϋa<*Aq,I k0J8#_1J&SiME7=7i_11:8Ò@m8f$5ޡN^SL6( R^G!RB!a1! F9Qn cQc1*qqAG5PFYSf*p&YPi1bȎL%u9\# c}k{V%ku^&t)ˤNdx9${z7aZfCȟ;y@#>P䡴I#ݾت(qy' kfy ]&оl6p^-"$(Ʃz}5hA24)]-FZ@SRN0eP ZP9_Yrw *s$(Xk{zjY{u `h[G{Q*3-Uƣm& ИrxT]xoQ%V4ÛupnpeWYeǥc'֏C<#;ܛ,"6wK_uS,kE'XqS.o0c<2v lGAK+pCYofSkޏʚ9R}*ʹOq3nkdW˥P@,\L.HV,3{l9kynDKRNwwn=&uP|\_/N#A}#dm;5{O"{Y/F;Hd-QR:gI:شBSj4N0eicŊ{ EyZY>ʔn #zO76"|*LF1v>;bzzֆN kw+|?$r%rR}i9S>Q$j3ncbg瓥5]nә8vkƪ|"yVEgFa09"Z2֖voťjOqΛMnmNOZz9S,m./-W۴qsϽij>tgXڿms{ /5l`NUYm7sݎX[w]}ρ>xlO<*ܛ^L]S,ֳTxO4n;Q=+3PvQ+92sGjt7VRDz>V(MYyG$ds4/mv#TzQ[oV{RFӭ777,N>xBRP-M:H!|X!YFLh<BQc@9 qˍSL͹RbU!DC4+ 7zΉߐKA,ůj}3 td\zx_/YG{OEn\r%p=[TniVѢeR")8lW*9K[)*n5,{A+rWFܛ>N2e}"RQ@d.lZ)Z8KҲ 嵧D]˖TfNuS- opvP <ҷ Yi4bG"o;+Hry$eP\V_rY 嵊3P9u.[!*xd8BrȏDl-$` i '媖D Y,p\őD TUs/G=knoWn{zO(W@Mno之IKarWF'Q%.qOyhücbs=Glo8C2TYsň%y3r cE^}%Rߟ(}^T؁UPr +$ Hp3tB$*- B2QY[I$ZܼꪅI,TS(*!T'K鄭G{OYaכ&CNt۸έkQjy>ӟjiILrtc!GQH2J5/ul)E.6N𩫤9=DUj*M@*jg^/u\ow= I gĉ$M DܞUI,ByҶ$q0"ssW5HAZ~"H{T"dd e"W]N31A$^q2@a]+c5H(~Rwr_ bEuc'y&s 9LBM^#ao22NWCѡǤ%"ܚ{fTf};A *>-(BT1N_IV6PTDK&iEA,YR1󊯵 Cλ0Ɋ6Laߍ|v:sELs̻`".63\1}"JCea@3+8^^Qt8Φ`>=v<4VrzUUugx -Qþ3]KKWZk6DBteR;՗wYI:9:L0ٕ$T$ynkh[SjHͥ]{y>, $3n|JWo;W0v|\ޝ W5Hj/j6 rzaՒ͞37B*uam s Ee6N @ʎ."_[y)Rl>F~PW>{9U`*Xb\ݚ*˅f\CBgDOTyVS&QIoT[1H7yOǺn%^$xsB8 B Gג8I (VYx qs;zA}͜ፔU$I(?%9ߥ:؛I55{iGNRsOlgͷY"pu9$1 1h$H$D9ĐQ £#J*q7̸-ҫ9}mvd8B v)W'PMuFK-̉of 9x$q}-;4IRμKŅ=ʸ6yYH<>DP0vN]Qz39ڒg28zeV{{2Rs)Yiԥd_rvs.9Tm =lR.z6›F%aI(BCo'z"'IYh6 K]M瞽ևFj4szn s\JxwUF F˦7OZ/c[;Y˖[\xCO9p%o)ᤢ̆}tw|ye_=|gW7L*(\h_LH#m#nHӼ9dS!z{V=mo(B8w5{TR2usfarz榣[fv:9ްkf}iUOϣYR|mR[/H $׹yW%5M TEɚ#KiFfZ<*kUX oK9&hcZf'yZ>S{K󣯦lo91J8R˧]k\ַIBKkB_nQ?x:TB 6*4s$JnI(PU&zחUydBPc{#ʢ eʔҺE9.F만97L> 0l v׹u:Şr|W Dv@\Ƈ:~7Zf[!zlk|ۦ".Ls:V$؋ם$!`{F ƾ{|p\6s-))EONyL{ߓ"u"!'[i)]4m:dy,{Y`DRCwӾ%VS}\a]J4)3 睨29lʜ踚@O?v# {Z7D!(!֡_%Ԫ'bcPrm] fagB,S?7}f elN( )uAȟu=-d9BǪgv&~ީOPߣP+ UfzJKNͧݠ /F|Sn)zMII|<|/GV,ә3Q[N[zgi)GwϦk/O:'N̜5ץXLo"+b d%#;O"!)gIwT0:P؏_joU}y!2=lɟhh <~6kޟ0>Bqoo+Y)M){ntwq޷(U b=T=v!1Ȇ<uǃVϚ^㉶ ĢMfo?5pΩ:fw@βT]Ç"ybJsf*yw_47ȕ4JZw۞ 'T$P[S69:$׫:A'!* ;:ۺ$g.36!UO,V' GeF} LUv0( 'Zh7Tvdt;{KfD"ֹ3'7{v)Ҿ#R bR[JS͌ObU@221 {$iI"Y:5q zٮ! ͤI/3IN̓&J ,GJ#g:{뾼8sd_2>xDұTY5mMhg:5Relj]J_*~~nbٿ9ޮ 1y*Shf5rB_I P@-(22Aj';hRy@\Xݬ&w0dY h*tB(ȥNVɴOBQEͳp ʏ䄱Ni^#'[VB*w,KBY Uddd{9J4F+WMwKԳjUf6gf%d+綇ta{9jr2a8=<1SIW!+P / UUoaZRs\>ol_k % aes…y0rF&jX& .{ӹmM8חgftu_Þ{3+z-2c%]0Z~2b5q aEzfDe'FZ2:(!SѥWm]( i-~1FB1/Hf[+ul׍:hL.PzgR] EO)#ɗTTF\2s؝}릤/-g@ 76_0;ؓW-K 5eao9y^r҄+4_u?[F52̫RJFb``t¾U7C$ CwܳҬnzĕ c޶|:*AR/'L_z;|sdIoh_ENјt|_u\;S:}Up*ૡ.#Qt {'o))o #t5`ywWjȓ**nhfޚy8*:ҙʹ6.!LTuM8KUP TC-r%SfVwhHyiSeڦbJzDA|\D5.\:l5ْt GbyˏrDgTjeMOZ.VG ֨g&2͈`d~\K5ܻ]jnrzT s|*mf}=XO{LyGiO۬& GIR"]}"e4r׼h=Ui@J IX=L]a !U"aLNvYPwHEB"Qz]k+hs=|V7sJ w0aާ03ѺQˉTg݁t"u63b|tmf77JZn4I>IVT(BFQ JŖpkx=bm!N|W"7:)T]i/K|j7gѼ5^X% /]yf bMgZMu1K7V}ygs"V+y8CU<ӳoUD62W8IXOKL+$NPq=+X}E{D8Ӆ3(FVݴk\PSQ+UiSZg9QSr*W\ua&4|/jH#&N;+= $. ;(>~5/nt&9WA v#!xNiEK5J" e)f*d8&' xi'KgegAxajrIí ."CNy{G SYNP}1$I HHCfV5Lw,oxfQ2~j<>YG֣Zu4^fLdgkFL ߕ5Y0 D2C( ^L~湧jUCK*PIV7NR$cUgttC(H!Q2ү.BDxMm!v$kyX6GznM?u)KʼnȸDt[άKK̥D3ǵU""@v#xV,zq| $3; R1V(veL7w< _A,Fe8RJo\v1g32Rzz{ҵ\4ui8@ tTzr萉M $EGB !V\#e\vfDȅq)o„}l.w"J F2 ֧m2'&gR2ʐtbYmg)bwqWPئAMU6. fI+')!05dM n8V){Y(4|9FK&u܂[/2G#;i;zz~"PgG*w.Q G!âp3<Ml> &~w737"m;]&CW15zI۷J!DކIfЭeI#H\LfP D3: Bǵ7)/6oG++upxQzO;F~!R2&os4$۾g7cgj71;.f)n[7xL9BicJ;2.:f߇Zpd{VQNX'ZUzi +-QI 6^3{P\^k^Έl5y"%n֧yzZ~1+"܋s~+5w5n;T/gX3HR^缹XҤ){9nG۝ {O^5źy. }%rK2idE)oτԨcgfzƵoM(q]ɼuW6Bw4iT\(g*gk]i7"n/{[RM{>9i&eFnFt9ݠ<4Ys{~i4kڕVw9GfȻgZ_z췒biVV3Wj3/׮_3:J0X9ўV8%p'okQyVB j (9kN +^Z9}k{"гw9sZԃji ww9dS3K,4xB젖r~=~y,HY0r3<.O {1+sS"rjCg804g9m91E%M 5XNrOҡtStۜ` P,]݄W.ߋZcB<%؇.quc֚41T<<{ۀ8E>( .;yUM~`]U D(@| ErE2Q:‚|rl"Ĩ PR+HYDGʊ TPB"J*y($d/_^rgG''&: BF'h)30?J_Ǒއ$~DI~3q []k.|9%5]V]xcio4[ny)3di>qY0[,gwo>~ݳo^Y|4guoZV37J.k4<"EO@N:}y3&H/ƞ\gق0qMfFk43MhEEvz&c;j;lѶRF o MrQW]sW'9ڱH;-6;8xBu! _LNԘ$!&pJyX\W&Q &aSp$wB! k 5(6zfs@'IX' Bm u׏Yk[]:XRTeV4\lg"y,|;j-8#щ fw.j*־O# Y@V~Hs P,:*+>%NJ5\݄GfOf3zmzޗkYr`w`Ci׭&{h.P9q͎)sYqiO˿XR+C>$I䩚i/)6.:+'j#a"QU#g.:% J!Q)FuygCebr\IKzdBH D_h0D2P*IBX`m?g=[/mdjtk߹W|42v9waR5so2O=K%Gw*I 6ާ C*K2]X ™Bջh Xe+P !RI! L֝};|] џXΓuRdw]MѷomE<K\m1W}ɨ_p-C"kx)*($~湖Z $5HS2Q ˹Kn>Zqsz ʛ]> 7kziH>DJjQ捅 }g"~WƖTt1j's]_ uWLB8}ˋȂiE S11^9eqsCmu|M~[Sjt[]pUN_M1:,qGi3$!;!Z~3l^=ӉkuZ#6 3y֛!ɩ~E+YBfn fZk@u|Jϓ ޕZ"vɑ5#T{͢O3,UЮItE]"=fO;Npۊ">,9%fG}D-3&dF{y_CW˜~{3y2G̦:pȂ 6K".3ITbeoQsCzs[x%b4)YA0HXӮFW赋M_@q9 WK&]2 Ct.1pTu$(Rk"B39̶#HRŭU1AN&B:[6.!IY9]=s;өgiOXf:7\eS^0HA[N՜s5<'oI8Vs9®ao)S鐎r\)BBffD۶1˒shUנ$RZ3!QD1*^ӕdBK; (c()b+BN*8L5cL*lȧ{5yi 7t]+s8YTN/{}zuvDf+EU rm%C]N)!rOWJP!CM q=:Kb+2gD1H%WUR.Ue=JF4IKhbgbi#7MSA i9(Uv\;5O֮;husu4[%X䔪pNZ2oj$zYZ$-"fd1!"y)ݰ u n>S}/o6+lbUd"/+:&˭E(XąO_z;_?B[O}w ߠ}w+<$|z)H[Z.zTZӓRt虍;]ңgR\hK(\{_*;W>GlܠަSӛηmg׈++]WqnA;N~7 sO[kI[M?ݟ^әOs}GBDPV^f+$O{$yfFw3dz<12]]PZM+@υaw*rȾ'ۄwlĄb/OmF4}ou\5fN5b)ߙ\efv_4eް"&]yhwgﵬՠs-kW^l{IDRn$uUuܨ\6JVe(b:m~RcQj5vj'u'UBw)B<ڭ7q4޵{˾I2zlCӷj.'*M-&y8|;K:*y Yda7G|齿%;2:oZdw ;ڎ9fji6Hj="hzs{'-Wȇm7.oByyQ^_F` fk %R8 >1WkDuTI"jjW-Ԃ{$X ]`j_9#C\gg(s;w\jzt9s.s%ba">M\WC\3ӼJ}*Qk*oe(]̿*Ӟ҈3CǕ+peNEm"j)  Ni!25VJfjbJGBi^.UP)S-MzUBQf2BV${@w u?;"{|c FT{N`{v9uK,DR]5 u4Hsfk従jxZ{{!33.ЏmoJψTb^ 9dUSLH0M9BTlMJȶ^0NFa%p&7BVsh|rǛwT{j\d/Y[JwgclhDݍeXJZx:(TrʌwrA" 3m&tėW@HRg}yɔ]˵9RJD9w3vL] O/9jڵՃi)v |:~]g.k`>=ws<;;{}qm }tkgL$7yNZOZQB" 2^");HҢG"g3oFM =ue[_^|:[[~sGro+Sxs33yʑQb빝OUn>tZ#eE:Nܟ oIzwH3v}ShV% dݣ"V(!eRm|/ȴm?=>lfw:K]o$Ky }yg7ص(k:ͣ+/s緓Vʎ?Ǜ$% >I8vq9ux=#Gt>ImuW{ 9+S]sS ׽E*Vc_ZUo^]Uഎ,uP*7^хac,QPE FbH0yglQ]8Ĝ4갨k5Ij|===M^/>UszR,mr~tEޥ_T+0*够ź2E,DDF((GBm8ed sa=ߏ) k;U~n/h"|! 1Ak5z"MuEM̦ Axb.Ug9Δ4;ss'VrfHITfg9U$wФC,/ .r&t鳵tG-[o㼔urjQnF@(*Cͬ?V+ST޷1RV!cUw4CTjMm570iJ)kf^QͨdPJaUxx,B]fd]@I%ֶޜ>x^Z°SϞs2 +3ɾ鲽m{<"OϜ̚ ͂KD!zՓm /ț@MHsMĒ23w0--K{Iʙ+˚ BG,=wZWMV|Bvi7mSgTs47W\ޜAЙ:uAOvmhAN"_}y`KJ"R fx m7:/VTLaIDeeܒ&$qVge5O\I U׆j\sW ޡG-S뾤']tt=h]g]o E #guU*3ȟ8\\&sY \IU9%9W! G;e$<_e&)BuD>d-HM-OfnWܝ%Nr|+\DnC#qt]iFbR$sʈ3UĪ+'j&[w7Q1KfEE@rXh0P׶Ȇ\B0Et)$?5M'9ggަQJ巹´g2[yHsw?5f~~xk#עy蒃OƝ<>V$%QDqme{T F(X|+z}z8j7 't38WAC?-\Nne':DI7֏w"!;*T3!v^vo_3_= z`G⣶loo}6؟ oc`K8: =~S㿆 PEjee!DA#& RIAKG6~x~=S ۯ6}{z3~lvO?@߽?ǿ_" |~z~ )EOO?׀.?S ;^ Ӈyx?4r}M ڽOY!OA?ݟuvw凎LNnR:ǿD>x :FUן??߾AN|/9a )Ғ,$UIҘi5CBabM%KVi5XX0` 0`¥K135 &bH ȂL4id 4$aT`֌0` XX0t  a` 0` 0` 0` 0tZ5 q,,0`DSP0`S0%тXX0` 0` 0` 0` 0W.\r˗.\r˓ 0` 0` KPF(5W & a` )RS$\4S2BS2M VM%J*0`XZ%XX0`֤Ii0i*TRJ\3z6ɦ  i5ĩR 0h 0n`SPԉauXX0` 0` 0` 0iLLJ bbTi&M%F 0` 5,.,,0`&SP4$IFMkNM%J.űѴޡLL4TiQIp0k J`i5136$b4bbT`K  0`0)j% %悚jBL4J*TRJ*\!Qpi*TRJA4J0`԰  0`,,0` ,-K R 0` 0` 0` 0` 0` 0`԰` 0`K A,,0` K  0` 3`İP0`ЖZSP:SP0`K pK Dp!YSPք,,0`DRJ*TZҫ&MT`L K R,,0`D j֔Y4i511*\pm F,S%Q{CQGkM& @z_˪F1fov4?hWvγVVKNtOs05tv\(`'0Z_yd^0y?];o߅N]>{?Za?ˢ'l;IOQ>l GWY1QFe23z=uE8&^~Zmr̪~B祏i`FI?$l+-voOUk(6?U{ϼ,-OF;͘L}ktl/A RG oF@/E3˒82&!H[\`;;EE _~+YOn?9.8'p(G~l( $)%E4VʬQ?L:ޙ?Q,PG/?3&g}sq}`Eo@|E 9p}B X[IZ`"p\{&n"ǁkdx! ǒB"}fC$v`^Z@ҢS̃f 88? 7s元W#u _?vzw%x91~>>~SZEo+x|j"DbLg!VQu|hϮF,9R *`ɞ}-q`AA P~EZP~JG 8F|!a~$~队E(+ac>>ۯ_Y1ӊ}z:r")3?嶓m5f;}\u m}X-čr@H{,v-M~}E,dѳqbʧJ,_j?{"`":A.80r=+TWmRoܚdwMa5<C}]< 3B8`Ef?1B`q#G8d yobnZU{A2fd($$AGm3C{*I z<ឯ^رESMŻәbǃ|qOZ|w1ѡ0}=5<($"2[>- F>0c膁\c~~zR_`Hx#‹X *Xv͆$ط{M0CZt3&cCdFF+/(0dU@n. 8 b`z57+aN;ó^~ӃNi}R;+LLh$ 8  U|e zFIJ8QBB 0SߟGqì?vUe huK!sD1P`L+o@&(_:39@ekO<_z@ʗVQ`T&Pk6tH 'CgH-QBakpM+8|OvWC;sW(4u4@p `\[~R0$~ZO~t :ר*$ߜNW8.0>ީDiTfi7|h<t%09R%F|QH;庾~;/1.<[#A y+?O\ j[l_|'Ķn;^3px,FCh\/h:=Ao<`zLm@~Bm â/5^3|ʈ.|U6_ߦ[%eA/b +~ڏln:|[|~=ߏ,HcMnX p .$8C"D8~y5x~v.<{޽j>_uϫXuk|lVIi=z*%i)xeO .!.ǒKI_=蓡5wJݟ~NݑCX=-'ŜYԉ4~FA3`yX{QfI_=T{U*BhQMbGX a1z<ǯz(, L,*LYf>K><BF} B\6#h-J_l> =I$9HX+,Bh$x?߻xp}OFno#"y!C i\|xo3ݓA@&Nc9O`$ V#bTO G6p+dgDIh-<8 ^n2C^ir^q z:_&8tFiN|@TGcC))0~0&b3Y-;coq; 1}V.hź]Gʋ0'G;1$ ~)c8;h_75RoѸ+~=F8? !@/Á SռUhOo= td";mP O`RW ?#CDjz_E'Ӡ }!.gq}hGȮ;אljGN<)􈈪fg:\9 QIlj0|=.>Gx;Vۤ~3H wɊ^[<ܝ8a^p~5ol} I@5j.>NI<`Tb.59b]B'Xs+De2Ҩ{2GX{ׯ0&6!9k,+YdzFR Dk}y]ɱF>1== V+]HOU!~gPF<̖rY"` 䀣Hy> ~B$;_<|4 6ZL6qj)?g{>꩘ g_A$S0O&F>/'fv6.|Co # (8d??f]0E 4AX1^t6lEkBpY^6L H!} >Bk/ޏE '}ZC,d}Gf.4m!vh݃;ŨƇ{1?Bo8>Dgϔ '8 T ZFlzǃ|#)kj}i_r>AJD+8 g?,-~`}!x㻽~fVS=! o3>à=m&!G,IW@NZ&gk^7ڌXXB! Ǩaa+i0ǓwE$O}xgh9M2"%̜x/0#CWƟ ʨ˙!>zDVMv*԰uP6XznNjt~5Q^4q3 ^Sh5 bʞ`?ރ15C2-X !yဝQOXoǐD _j5%|P #p?C; b_3\6;?|7ss[Â;|`J$, *ƑQ0ytÉ{b86g(A&Kuse0bpjt5Fg\@HdB;'!S?_r; !~Ihu|0R nZ`[V,yf2%B VpBҢ l[G`zۭ!F:v-n#ǂ{b}"O}X\d1|x|L?%O@a5-Fx6Y,alg +=]h߿;COgk00-jD? /_о;w%W/=NFڿK%;pQX]a`## F_6Q[LlهuoO|>"L'cc<4I=B[q>40?oǏrY+XA;f[d bԿf_oE\Ʌy?yϚ)T 6^|]PX=w1k|H+ V Q_3r5? Vo4ǟ ~(}~;&D_bZ"6,/{(]I^7Rbs~¬V>є^'3yl'uahA3  0`@`  !4C0h` \yֲ_~x􈈈 Þ3_ɖ+yVkW{wײ?zC4˂\+x5y<;>3JHDݽd -g. 'O.yqA>$el{S{ {ךzJc[wq$| z־;t1ξǶ=_bX_>~y 7TTTTTTTTTTT__Z5^𥨨"s|'Q}5w2itd6oh}\EC **-tMky~]hiTy5]_'uuF󊪴lȔ ͭaa`X!}ĸ~5 %z9I뀧ٿF=69){`݀af  0`@aD3f '>zԟ|?{}oX kCO kcMH Jv;ݹY>/8RVXrkZ{a]pie_yBzQ|vw"@W'Կ@-󾖙GC>l< | a| "vF-hzv[b_Qy,}"B*wInQoz񏛸@'g~׭?XW% bz}jE8~! k_WV_zuSeLB{厜0`X{ ,6D#<q iErw<ㄮ 5)U阽] }k 5]scduiǯ`;u_ӦLT&鿽~Nna"ي^1y6jD!˃z')?acy>mv-lz¯~leq,S^a)9ӶؼGͨm?cW H`E>A"-~k^V:/_e0f<!PXs1,LxmclkB!'தfR7ZvV|D@sr0B0?~!,{N a|(Ҫ o[2ĠWc&?K|\0z#&4$sc~:ǿ{ϫB»?z{cb3 _?ővC73[ď(V||z mf+!s'2D""**I ~딛,l&=ܱyE9>zˏ bԏ-ߗ A\TW8ы@d ly{_·M}Q$_5׫KVӻQl\ˠp<CCC#qqWC؂?HT`T?>]~w8&غ 1~=gp 2vj8=~{@ Vɠ@7Kf20DDDDD (ǯmvs"d?w:+Y эѨ;'~fO66Pjd4A~ɇ:vÂ!, !C, ^,} !7Œ!8bF#XȭuTtDfxo֫x)o!>QeƀC*ՉCr[^F@ַTVwc?5" Hq ΁,Yպv]뻑Z-4!k$/āpVkY׬mO5QlXvV2(_d}2* L-״É= ld5gWFɌi4:X ~Xbӛ >)>]@>u.Y B*eG_C7gOG@#30ka] yk>o1eV!x](R/v-߿F_2a?̟!ryL^=h(I}ެUrA~hM>'ܫ}M\p_n2Bb\)df (_Op C g껞yl/vF舅SyuN(oxv\`4]ٹpv_kK{+@Y=4`63a ?Ȗ-_?uFy=~?WLTV 'oOլ }& <ޜ˫'L'uX Z9{i:oҋ'|9;\B䗴#ψ\KO3/ҍ茾cOo /$UvFH>O(d1nu6{ż:=ƹX0M6~,.̌ - K;ѢyuK8 ;^G44j~{tAk^)߮'kmJcN D9+ ޾d7l}Dp1t8PȐCb@T "&.`c}}T@M@>}E땛^k` `8oٓI?nNx:r m~V@h9^uu NhE-Q\fÜˁtKFΌu}2('ЖyL2= 3bؓ =my}?s^j+nSG:㳷,|x9-Nx#KڛFv}Q??2s4(;*"""> {R@1}iX̳3xߺ˂0(J| A?F*-o>m| {c$ *Uobn}) Xڷk,P$S; z! "y1@J}@ p>d"4e ;׽Z8{n6O:?]⿎<ɻ1}v&*3o@ Ϳч|>>~Y?(-]Ԕ@`h#?bD ~Ez#F2 ߧlG I zdjiaU2>%GXy;5p͘BaeW0] UUTY4޲vw?~1>Kuk|`Y7;}ϔEqmaa, TF~>ص|Ր^nvXWFg>s^)~ݛy(j`)#EѢƻw/?/+cb/22d.y??uM?U?(_nZ\>}ɡ}".` #C\`milDOJ=yo,XGE+*wG:}yUOZ x$ H~'YV> -`SsrgZar!g7$ Nn [nN1Ow4΃kYn}pŇ@?pyGueLTGɋ1+߿?so5TNsşHXGmqХHk5 /.:8?\?Y^Vm~i.arqV|[ξo>(9F0pפ(JawJwm:l t?ż]hNc|h"+DǂctXz,w(F_r"lamJ_醅1afild} fH-TwE>"n |huOG7Z}AvoY-}F ο :uוa5C7|覾nE[>L}6> &.Yg_B8rE8kz" A#Tv*–BxeDŬXŇY,d}B8d{&ArA]<]Z?_r CR.>,G๠ dMZ ɟ)4>i4lJ>?~?$8dR Csx(k>WV0\67; |&? vNG+MBx 'C"(?07K',|B_Cp1w? dǯA QIK#?O{ed 'Qv8&ZSR HZ+Hfqu7+Z:%vk"6B-ǻc};Y$} ۾?T=:{Cq)SAc֢nJ'e/BPc-Y-l( D XDktn^WOުʬIemd[Y&VIݒfIIuY&VIeo5dUemd[nf\ʬUY2Ve̪̹+k$2L+k$a,ܓ8L+k$2L+o&oi?>ud &ŷ|0XJEx_e >Ż!̀>\9@ 6>L\I|7~-  {;"|9v`lva``k@m}8mz::khp@̛ '+%0DDDI%-mW~d!?RN dv}Uxx\qnTcZ8u&`v9@.gS;)l, psŇ 5=F`f,eDH ~z>ްwxW>(xKYj0c7ewa,-~ZASc__?}f:TïyɆ'ךhnܞSMw;TgywIɷ,3N 3E}K'tA{r1huX)Hi|,8$ʹ@ŧ`A.QS@‘1舘+Y/ܼ|gPFO:}H=kJ.q:vk{n>4S~'dDtNk\TSgLam,ϳ|r1.''b,BAd,}:^;ÃA<J_pu2YW=ι֎{>SAQcf,M:{o^)&0#<5] g| i |^Ch߭Fpv+w>ù>]z1Rg `$E dbA}?#Cjv0 ;-Z˶fT‚G d@& `!yǢr}(>>Yqڭ" 0% |\`wI =! :vP$dv q0@{D|sí m/{ݮl3Ƚ~Ix~|~ 7\SwpW9AI=r1;w-W h'nPY@(+|کL{c{'o"|{m5goCf{eVN׼$.2_}>XSp>`| 掆z ǃ^ X;A}fY1 )'2S(9"^}l 1#=tR}ē{j.Fq  7 ˑqMYKW۶O; g߽hfs=k{|$DW# `L>6#f~8ãYmt?}~m2@=>f:_>'c"Oj,pux&ќ$LaaWbzcL.ȕoh%>O?DVҝ ʺAq]Q7x~30oU0( ̟,EK<,|=2=Vɬ}#Aґ?gkfXU4q) /Ѐő?׷Ͽ8釋|qbú ,*?%祅3oyF;GĜKx ?%f~bl[:'lLhB>[,ӧEm-%~*ipnWdOФ]M kvݿK\K ['.k,:Mc6Vqx~۪ljMaL18,$,d􈲎I#_Aֻ?=ȶK,:l'>mċ璴x98KXguuApdZ=Cȋ5ƽ/دʰ)3u>}qAz4=1r_W ?=@3la;t =2 HLN6R P} $ *VFLYiJLxpXw,17`{!m/Y9H+UM1A->.6^lwG2bO As\جNXc&z_b /GZ5'?>Q<^M8l?$;5T9uI6 (uzљH퇗5iig^}z`TbbXi. -BlHmۜ,U;́, ċCg^L&9#$L++;ҹ9{5cBzS~%S|HR~,JW9ϰ:_=-fAÑ%A,6}7@$a臡;wr"<(H(Gf_)C|| cE=xO(Eڱ.;@6CBO/v_!kCkd^;v,+6 c9ܢYL)x+`rQo{lDk_>VntU"n‹ߤ@ JjDPD^{{9ta/$ԏlğ?ʆLQr2$'vH,(X8" -f~E䅽~7dֺri?F4-Oy3ȷarjΕ_NE?zo43quߞ?t779=7QOGWy_{{h2 ߬_U|W?rM~5>1X"f*u}ۯcyA4Eև ?$?cR+&~Myy; s~:24D/5 n1P.9X @ ,wqt!Q 0S:܌^2ܭdzB q ɸYӝƅ^v޵ӫd=k"D XyQ l{&>0(?Wt^1F 4*>B;{EoV^o= Ye׍z oZ;p~04}:`@|8$v??aeMC>2wCh_ Tkfh`JF "(+}[‘Gq@C3ךkk2e?9Z!|;$ i/_4j>oV:[?_@c:W]@.cb,0>׏Ҿvlc '_zkؿ~+-'*$vbI;>d>#:h(/$Nozq7!%ϋT>ƚ9Twhn_9>k˦]{owL\t:kkYy-O%<=0La1]d4@qo$ORkȸ x[:eP,~X[ȸ+y0?g}=v4gnS&ύ!{;Bw??rɞz2)腄Hnl?ۢ$Nnm dE\=\a|Dו^j92LO[-!$ A WUȑq˂-PIc84H czOGݛX6_og;5`0`[Ͱs*Q HxBs*f!UwF#W9Jޫq8<\hwcƒ\slދ|6"81 (Ȑc "Py[!|d{,$u bY!gA`]vr8 UF ?]'n $ f!?ko7;ګX,HQLޓp^+ƛ^e<|yx2 U ;%?:Ks&a|yʲ[}$Nżz=*{ƨ ~h IOM!"'&2] pV`zR-L;ZϜpAA |~?Df  LtжlD!r>A!4 DAQ?k%9@deZ&E$_.F#NnA`wUyawp|O-xE"g*j~.vcmrkZF?)IƉgFy?^xn)k<ŭ^ zP~AP}"}^lگ BRT˶]ն;)(d 0ǨI#> C܊0<1 -̗9X I2ǟ3 hh >[ n,03Xa_eh2?w3Ҽ~b""+|d0O*C7k\~Py:B"E# _|<+_UĹj;޹XcޝkJ.|~ ^>&~ >ޞzUtۯKW.V"bʒa2~$G_]YȔ^s~\ c]+>#Nfdl:?(JS $K?=hE#odq 7 珎@20H0HP)#)2"&4%iF@L.VS;D_D4(cz# 8tnGоJK~(4'%<~?'>5uR9FAUiq*ԔS\]['A>;UUf/ƭ Ϧ6;b/m<]Gv?Ͼ=W=ozAdE:>~?,VVm/nim?q>n1Csk1Y2`3# /S;4?&G(ǥmd59'Э~ (#~oFOT{/ NH`#+pZ.=~>C?_4ǰE_E֩>mo,o93`vF32!q5dKOεlXǿ9;]sW]kX{Aosj٬\hW<;aDu<' |}ynfL"{o//"Nn;<;)+( -1̿F ӿo'9 Q>4 =>m'9q^00RHG>%xDz$\_8͝DfQ~l~nkvZ ;@uok=yCYq- [g((g}jBzBh~7np@1`KMCic/C@HN.5$ s$_/?wTrA_o| NC˄)bvQFWo^8mX7 ÐhLۤĹZZ?o<+#<!\QwKyT'=>"WLJ&WPk @8/)Xhpacz{@$}q G׭l;Ǝ `Wh"~ڵ/1]%k DyªjҪ~< ֵ9" mxYx(n oŰ ~L"}-]S$&(E.C'q&ҙ ᳐PU"ϏdVAֽY2i""bOe)=HY]OI}"D^"/'ެ~];bQ/{Ԗ"%ԍ@1VBC6|o\?&><>{́hh04K@P̀1ogLX JI Iiֳ?[Нq|yys[E?+V"- $nwA bU)B eo#J\!c^ Dw^? %uزN}*1+ nN2x;׬_* om)HPeh@  'h\1&x?n>C0d.@Xys§R3W2L5t?{7ǛwZ#"* ͙) 'k =KhłWgekASb7ZUxBFPҫl} Nx53o(:O@"bļ6D|{;2  1Ak_\iSx- _ o`s_jeR=~w#$[AOwx_]O߾3gヷ.ޗ?Ayw6ߦ=EFu $Z~pEec"^63ܗayA?}S8pȬYS 'S#;Nsׇ\tsИD= uSkH{E 2nH8r-_z ] ׫9-ˆuCG@<;!#( )3_IBj`6M2R>waH_aP۷ۢ.sǎ]xXi~OuǶ?M}V;3ɓRY]}(ړ^r##b{[xǏ'[-ÏȥJ!d2ߦ:_)#C$KU#HP?@|˭3Mɵ~@.>C-^b(aepI&t-\ׄ hu0k(J~>x__P݂{ʯM\j;Nf.vVA:>_oQ@5?;m W [_|_2vM@A<{΅PL5?;=mo>s\.18!13oڈh"ekypwQOg>.e~-tPFC+ 1l@ߍ7Qv!r L]NBE"z_C-#{`e>wȹɆ.0k+%V"ϒ||r~pמ~d1Udzj/]ұmcg8[UJ?Wpf_hzP~?P-(H-\mOHTH?#14(_`t9;:'J]M:EjF c.@]D_9/K"RzRsƁ[F>^kkŁeXQ^SV'>c׷D:? !`j'+ 5r~.nPA}to pd@" Vk*&-% !BbK;h(LWY ױtfӮv=Ah.@肽 ~J^fr'aIQ߽{K7ss{k|һ!"\qw9 =${o ?:C/Mh`KAl!g'YhbOug~q_>G A(7as|g$ K3k~Lm+ZZtֺ_#H}Hyy / [8ʞp.Þ  =_G@p<ŝ= z;1zֆb/k.C}Km5%7\yM~rGg~A8ct~B ?rF兄7Œ¬o aY 3/5j`) a=sxZNz lTQV?zr<6e>|m^_fߟ-2\~0&,_^Q F4P +޿$t0w|]شB>.mw^zC$ΈC\,X`̳*1BΫd b c2d"T&?&#ΓoŰ_#څ.JV>$݉]YjɄdwtY0 x㮹wRpKIę!>~5zuhIe Q)`}?О3H:C~ō4eT>jJDƅ0wV;{qמMB\v x8`PRL@x{-˩fHuH5|X%-*ML!,-,E~D&zyr5}u]A#zgm>#9Ҏ @uvW`cC_4WiGȡZ)M|D 2 7R^_voF^L?%sC/ (#ĝ_cf:at#59YIwUmpC@PQ(},1+YC$>=YXV{ܥ1aDq; גvy'a) 1Ousλ=kǰN <Gʦ3RaUri^Ի oVAp}Tyv0-̬]&[iڢ~+ T]\?`x[-Cx2~bלW^z> ӐU:|yuFȅc", -pB@"FMAyȳN,e GQl|@Ai`Ё`CioZA fpSHX !F2 5<(a>~+7L_԰/"hW^ioz @_r $1?:{{`?F~}_5k Ȣ[/E6w# 2,d ޔ&[R'1y|,>2x; ,X,kH5>[eR"?{ɓF~>9UUT߼vpϱ`NT=>3;.ߵ_~g`0V3>9 jovhW!)~@2 @?r'laeQ%1H=:WBhB -"HhVeq:UeVe̪Uq7fc Gy DO]/ :•AyB#Z b~ǬUEJ鱫pT`g,(EKl"?/˰_SB_Ag ?W#\|/E~i/[*&]\xn̉KD ߿F]=u I!h!X69O0`mqy;SZβ^}J Qki^O[oP9^]!8}h|Vyک)lΖuϩen9 OsMEe|7j!^26#ڱ Q8oG-% F7Қi#*-\B账-egΟhw2Ԭ\UB(M#6IHyOqrrfwD*t҃,Y:IKa6qG9=1Gt(CnYZV!MThFjıki0Jnmٗ?"`ЃWhʈٌбF+s)ǍF++Ek\QLo.XrJ3|S=ͤj;n*x=zN7E1Ⱦv.wދVh{뽵q` s mگ<8@gM<*uεZɱnCk1u y~%Nm!q+r/fep-*Q%U$O;'Ls0-'L%SI UKKЎ:k3 AӇ! 2yt;v읇8H8f !1JPH. M 9u Fd5*q;ay׮}"S10ґ1$00B`Tk 1Э@=DO#$I@:HC!Θ̿Eo_VI3[E7ծ/|*M VNKsfJ#$mh;a.wXvp@{AQ5Ol Q삇D$BD C#$\RsWb[lMmUW6ڠ[02Ps0TiJ|H|e(<Y1fk5TXw ) Iv ,tldC1-1!2A Bc䁑HJGV @K=ipW]62H%V7l]ΡZkiLڛiRP ~2;WRآf~P[x߯]p^3aȓL0p*$!ݛһ+fEjfnZ(7P<ꍋzJ ĉP Xd,;_[#ԣVx1k#[k-;}m?gPy~\iW[Xd`Ym?x:wk.A' Pu IӰ,bT'X*D@ PXp2x,Im?^cBC,&e(NN;Zx%<}VD"&PX'u|SRݺIS5oF. !F0B1' X]=~2>|zmxӊ&3Xj͏j3nR֣0df3^5uxT7ɀbiSUa- >6Fz o̗< $b)llhR!uipH81FL,l尕x+˜ $a 3#$FA3О >OXʞ DI9:,hChN E ]`dYko.ͥEtwxH7u,y!$GAdCi4![h-*PqԴVFH/ m|iԫӏyi;t?%ɿpڣ?0jUJBKJI@p1QĄpjRaEk&H&s2G%Ā@׸p'dA1a?1P\v䓦CB./VHT6)M~b֏Э4dEX'( rx=6KŔ_ IRf#. XX5Ibw(lO`l7۔ib֣%-!4T̖&"RO5I.s׬L  GK}}wB~S?givԦ3Iԃ$B誕] Ab:%vi 4f0~,)b 62(\ uy9N FE$,$# pA,dPQe卹v[20JTB\Hi!h6Uo ]% ̀t.WrbT0XX^3` i4ZXI(df\!a@5HkEe03 2wЃ*$`[j2hRCX:pŃ8 &de%vpR.޶%TAB$e poVcWVNB00,JRQIV[iic!2sд'H{BuMo*j`DK^uȤIjF OK cp #PK*0JR#IA:,I$D^g( `Jr;P, ]CM20 M%m^Ή@U)HtT5H\w<3Ct}yO_41$iRP9Agw*A:z$@ű i2ѱBGa})rF }0V8EcdDHĮןsd7N8׏Ʒކ8C0 B@RkЛ=O@d|5ڿ^YѮBjsw*j̱pN}~?F;?{u9G)WŸ̓3YBȆ<]gd 78y/ ?7MʷojѾIL47DCŌw>" {wr /ݹ%J~sVWuf֝'Jt6V95|9 0Ӌd),q2 9r閆[L"`9hIMF됑;!uYVv[߽֝$<7y݇hu.t{zXX+ײrFWi< k7+WE vlޕ4sTd4o^ġSj%6cn4s}>*v1Wz|m;Ù*'Kz|ߵ;jmtB)z|nWCo\/]gBIdyR [67ΆuK޴U2jJxBiTx< J_MWdɁFzgMZ^شj),eشv^brV{T}ˎWyM)N\"w}=OfJgչ&0Pm3U,qW4NEe[OWX qh#ORMhH7Υ!ta)'xeSbA#!O)f.-dcܴd;[M.m^W( G@tDSg.8{L%&IT\۰'}6v%zm/_72zi<^#٨;2e<ꌯm6j 铤4'W:~[~9kY|zAAg)2ܪ86*þ%j&ȧt|YaJY]ֹr.@ʐ 3»MJ?*r]!y([qHa8̜dg;\З onDYs25YYB 5UiX47yEIic9MpkW.Em{m%%פ<+.4p4n36Ix7QM7hV˯IUG{Atr5vWN q':ޗ=LEM)uOLi? 2q}jSg[rLs̒I|ZlNKuK(s9 9>,-罜Yl%s߉Wj DG'xT<==֫Bdژ]#½ I-,`bMZ8LTgg=rrwYOLZ1kϙhQb}^NQ۱ZZ!eZҘe8r+>MuT=JS̡fMAKIeihO'3QE+=֓kr}p凛6Izzg[RSdiVDu_Vj.e]8T:KWH^=);RNvBX̗DDD)ޏgTGm/s)%#uJ ȵ|yCITd`ZʕD,K󶓼YTJ=(ty6;yrhjrn$kO\@CFzxΣA8(׎zV<1W bt 1TͻY]bJCbĐl Y-ߑ+N2)EKMێdjRіP!B['sټW"q_GJZL60鸏^;ddy,1Avȥ["qCum*2'Jf5ȃ]X\^+gM/⤶@DKMK:ޫY N<0}*A}lћMY]f7{8Y[vtZ(ɲ7 c]VUw˷O)>eUjA0Yi3&cjӫ'^OW.UxbwiʡUB^^=6#eM*"O& QHEwzgGD )bx\\8Oڋ+#M2q5\kkKDІ:{SO ީ&HщdX!rL@'B=3ya:cz"r:,pL[Ge jžwI% 'ζKK3v—|~8n?<m;F`?`"jЉL o[6l; @rF1qR z̝j?{w3H.y?Z9=sg͛Bgns\ɡnubtM sS_0a 9co~5#7+D8~/jpKaJe$B 57I(dT4@łoyNPԨ' 0(PYڻQ28\f0 \8!3 %F' iUdLS='U5rlýzfv76n:YƠYb\:AR;| GL[0p3{ 8Vh޽|~>]~ԯ<3.e}@胹io{GIsjuԘä=>/r-T%'L|fagd%oUwټo^1qzXPEuQ-rs2}w-@VvCR' eCl iZI0(yR$6[~|]CD _wZ𥽌_w?p*V I]IxܓRO%&x<$E_A9 sʪaHAnۜh6coZg41ʞ^{Cs"T+I hVO;+y6yU(۷yA'/4UR:GZLg絕 u6GN;dS*>o;f'ׁ,ǤmxW9DeܛF~pE>os#53T3FdȉX=뇹*]tK4Ȉ$mS3!_$§7E?Ikߟ]N}|k\OBĚszI[Rcd:vg:p2*,e;!fE!vVkeBa[[e,@1'$iK.;unS|=>m,-t`ADlw&h NJBB'~>3Ϸwl1r7\%3fFq Jf: .bqEM6Z W=gJUNf QJG!75H櫛 FHUh'Ǟs{~9|YZ0`1W(c߽J쳓bu_|!Ui$DY1a, [ñaqj;;@߶ ppOiҢ^;G6Վm|p#;G<9D|y 6iDK.Aa۷9w-s^sm+]۶ fGG9xoEڨMFߍVz~jZ(!(bUu׷|@ߢ(x CaS;"cܖ$*SoUWVɆ8kKQ;9Q&ˠ$\6LMyKKhiTi5܀ Z$M 5ӧMW?gmeG}5[&[DT JQZ22Q A4}mͬD@S6Fnnmt-o1&RL/ ?ՍM.DB~LHJO63M/ua w8̈́ Od: ^OKm)_'?rG$o0($JdRĤBJu!|4TBiD)3(J_|LUsZ3$$(`bKŏ E$UՍS2ᙖ1 4:bA)nbLa0CcyTGɼXBqbSR6>sEn]w}e6~䝭{vN~?I2'|tKr64!R5'UJX4H#(0DPRbܵ4.~8}ztc0ѡ$ֶJfXd,pC|Xc6BLgz }ShMI"[f% 2o)NPlTVͪf,oR9+q>c|=l_q0 ?^nvat5Y]<^ ji|^FM#h/^I=ﱤo</V3poݯgN""=#eyޣκcO5kϹoHΎ}7y}?n+-܉iS1 hoIA<,Yj7. sn;,N9yg.f{Q޹V02| Iq![T;vYvxǫ]Ώ.TQbQ\rlsg=Feq; om//qr|/QJnQfT2d00R<{zG& jd-kܣan7PwZ]z{fG3F%uj6 |:1hn Ii4LӲބZޙHLw3S|:U9=׹v˫9禛.;CqSomlMF8v/)=퐯5Y_O+(էcڋJW[yzͻQsWޅ;Cʦ1LѺ[eyĶwKSf"8[9ёX Xc=&N[p=H GUheOOW|Ky#j^eu ekj=mep?4Ѽm/Mm98ۍ91grMuR 'cC{W'+ v3IucVLuHpFR-RЂ捷u2Prml&:a& wR0].rKԆG;#EބQ=!Ye;nRېW(W3ReyL{^_97qE?ǵ}?!w'6(ЮQ$[Dm7vMzȔsL[wܱŽ7ɝv֊X:HmPsްEJ!p=61U|v{2wg٢S:J' ZΗsp9L^4*T9ryԸn*8;v"]!W!MBW︄8._Y[U'q@4qYKs3̢E§q PD{\ro`˸ ۼ!@R>sh\E^U{OH{/2nfo!;|ٗcbA?^i ۶lo:3M.G;ş2:s!/q8I@3ǝu4kf@uw!C@&1NaKiR3瞤,O:E5 IY^o|taRc*,Շ/yD&GA|92:֗.Cxe1 'B)yGlnbb0\ΨYo/t=L:00B3rfcEK4dL%xaN@Bw=kJC7F ]r,ȞoFMKZ.T8N:70:{E'x 쎑Zg תtǻ !// J*/F-:}O''j/=E3ź8B`mK`gJHcp0x殍I)=>Mni&twδ?ŵ[vq@ha}8 A:?ܦk)k8&oѭk/ñwwҟY8fEwg$E›rdM^l:P9c?<y:r(z#4K-`ml@wm~/ gb.6Q1[iӣ7̿^oڌFfA;yIϟRTit$'K>?GNȊPW_iT {w3{gJio x|ٛwθa_RM{/g'֢jurI9‘iV{M$"3VzFO/BP>k`ϛIꄤ/DŻy :u?{9<.WW$?~q xbǒsZZdQ֮ e:3wpѹudD FBS-{ ggs(ܥ6npjgb'WGH DD?01Eb|Mڠ4\OOM}@y~7G{vwHC+N??}}s* fn7%}M')ukMjif%bmȲY9:FTVmBwy]ͺKwDY^Wm}jR)w`RJV܅/& qJ2C|(+u6v ?aؐ4[٠-r%\c f ̠s!f Ɏ.4&K&Ѩv-UE. 6HnUӪew %"DE dǐ}u|]3eNvzjt4w&PZњ͛<"e<N7d:q ٶ@|!q_HROz֓U8*v^A2Sz&s-|!!x aOƩ0?)*9G EVmc"1 @b3)M5-M.hED1 C7 n$uHKx0,h-̨dSHY0K.h0QM5ŊA.c`(Y0&!2,DMU#1  L 2c \BZ@̸c@BĂ1R+ 2fIe֌5&cF@{ɰqu10ƺHfªŠ[ YqbŐ7`x2B/i}zl# Yܵ~+ǯ b G"§sb1;(xWH? fJ%*Z(6~s٬j% i6I(d "@ "CAۥ=!7||`E3®W%V%S8Lm;wzc]{"^OA|*+;E(3rPHl*F*;TsIJne {N,B#R.~@~q/$Ѭ7JֈDKu~ ~/"Ò R#)S Czһ\lktŗuQrL1AK%0+t,[&4nHU' T D 6T+OH ?kS/T7gX*cHwi/&kZʲ(h_M;)GHQFq\`c! M jsYD[~[_l +P~KX)8Ƞ=za_ j1Q"ڗW^xU[awU䒖pĉaB$TSJ CB|Uk dBR -*D#KB`H f ķMP3RI;d'tH4lmڪA@ oj"sg&cӂ4&F  J!kt&( he"” ^jUvZԘYJ[2NQnh"DցCʾɤzt1mGGByP qzGX,]}6yufG"XQe`(RȱLr+[I"[E2.ui˱Gtwq;slYxۢ׋2Rش+DL Tӌ (E*,(K "\ J2HY!s$f`4(FeȅfC rҕa+Ri ʳD1ZȬK0fLd(-p1Bh3"Bă $B1&ehaTX% PB$a[\u&M NZLfEX,ۙd*\G d. =^;䁌(k1 BUYhŐC )pHKJJU{Bb ͓dWMo_ޖa"Dʋm<_>eR'\@$bCSZkm9UbB>CW H*$> %]\'I6N_5 A9`P_rKߓpCz6neo`l:Z'HbSz!=(/s솏Ro#@pSPPLP'3K>eK+zTM҄İ@w$mUUW+?d= ,PiF5mej2#&pVBo?!G -?nV"d4,&4&NnL,e+(T• Svl٘`%hjaܔ6!pr1w`*vw!9 n<{i՗F/9gß-d?_7?ర9H􇟠Z_;^W+X}x |o`|]g;)[W{bɄCf.]sy;7oWym i[Ib\څmX)4ﵦ+e\}㹥]]}s\f T/tj4EtM19*M38AGt \+$ˢzuZw*hwM y/Z7Zw߫ʹLY5|sM]D>//61Y&w,8 1+/Sw% xs-]r'Z_{^CߓOBtb;3hasG[ףF^Xx/d"{S4Ne3> 4)sh]4g]+n4דqw9As_u]FjjYiy_Iho*#4Rv(UwJd=Spjkx fo=64= [/z%j7OK򦫐W]+7W9ZzLsCH+}Nr };.{t\_optmV7lO+OČ50lco˖厖) . )νStH>n)OLq+GZO@l5^Oy}wO4&9r5f%&vSL9:7TR>RS*ٍ74x3c:{^yrX{R*oZ%=*ȧrʢLeIo -kUͻ}V6vrr]-(񸇊T}L)-Tn3K|u2u&o7M#5 g_#"e*egeqY->*Zqޥ%ÝUT|좩ɵJ1n|m= =tD t~hz+2I4Gk,Q}?zm42 1.gokdvJ+!E%̣X+3_~QG?g1'm}09YUظ7Ex*;EVM yLrS_ɪ5LC$F˾Shi[(+Tle \ߖyLGbVy\'2=v(~|gF'k35|ECw/Z|>D rW}wÂ0zơRg=-Eɟ ޚ̻/һxs ]v_|čξ4cJ8J+:k&̍)dZ*P\>,hW~fwUz,I$׎[c:I`)$~)ލB.>b/rځK`Pozsikk:O5dǞN;u֏^-#Q?GziG#sҚYUK C WeԖTg2s("ft4ɱK)/rd7T%7wljzґ"%%Lkaλ"uL'"W3C`n/*#LʏrBH YҠ@ujlS(d@=﹘7_O :sn|uܭ`tc=7Ϝ>v_9U#esYxǦd0N25âv} H4:CQ@d>~} >F{3!tY |xu&>+2S7C!&!B17S" GtI1cTz]]=wgg0KNYk%wK3P˺c|2!k90-{b=o\9B dh\Mq!yNc=oL*U1J҂{pϋ3$&rb]g94"V\k7v ;\`ڎ+Ff4v›ܧg[]r7(Rx[3QHw++G9hoH&T4K:Y{~mtVgb9,]B{k9ràX`,!5Elk9=:Tӯ8gJ=0à_B7Jl/;2LWa7t`'Nϑ *Pȟq5-Pax82Q!o(vak~5OMI'ck:"2X0_t=,K-sNt㌂%)96s]L :<¬㋫N\M6=YC1Xrb@YM80]aTV"Lug͟9z>MPj6> ~6H]b Ac32*21 Mh7'Z&g5κ5P8 !:wÒa1Y~w!Xp' `Ϟ?0 9} "fg>2SZpSyi:O\v}d8zffaα.R>АF"%F2P~ }`2Y:ysG߹6 >N,%Y2{a M昪9fWs-!fcO7T0遀ۃIB 8\qZ x wq,+,U~KZ|m=oB˳ 4¸I8t,m) HWƙ̀U.I_\a٭9v4f肿 -F0 JB|񄜎%hY53?7Ȑ@%e]d!0N ~ (B[3|.3>8V2v(<Ȳ !WPURC'$@V 8?Oe\6 tL E63 !w'L ZBf $vh!&Ze"u}A XL w^.1(5ʸ@ŀBlayHaYxwMQSuNfa. x & 8ZPjLNzǺt uK7 L֊kh;4v) ofxm޶j`sN g!ٍ6j>uњp6θ?6LGuD(k>p\`tmwey4sMxM|fO.dw(M4mHaa "p0VOlΠ|S6ǎ~Q&Mtֲ|pA!@ zqP6 M$/N斟5 gFwdC$.^|!w(SKRE خqc[x2mX]M{nw3^+g֠*xoUgfFn~W?nIuD||hpj{u/#i*pIId俯꘳a`^[^H~nB""w#SHrMJkל(g9"PBlF4fPIXvD-b+8"X_?7U\`frd;XbqkkwqzEXW֎sDϻ R4ؔ0d4\"3t6c4DF\f[sT\}%Ca[W =kuh5^EplmJG7뮫߲=eJ=v^.+ Z{VL,@Xlr_W>7RtLW>V}#Rٞ鴓s{7|Tr)5"{t4_5G*lOy ÿCBĔ@ls! :3j HAlh-X##{36T+*QG_A:!xk %aK9nDBDUFJ-f4i6TbV,QDbsrտυitGe SfhXa{A;(^pEA)fB~Uȓ)+qb?=D=N|N_! z~V P`I{\$mR5L3)cųTEC%m߳PzJ1 XB$4 }Ѽ`( >Kr,ϐ5RٗTz aiC0(`e 2H1m<km%Bo xHvߓly qm]s$ę?GIBR`fjm&B$Fuiic (Ϗ΀U$=E= " -ZԪ^?GtX'U S?/O%UR,K;)$#xaTZ],Ep#:b@(M%F4BД@ڔpcVb P_yv2p bBd˨x>\8եUpn;`}[,pg~f0 ΅6vDD+]dk b ab)Rpv$ T<6;>'[S^4;DUVnezo !8ƇF)E,QbXëWOq找Gz߷wŒqʇBRa Ify^P=n;xnP~bqA -pn1 0a0'X$~20f@ H)`_ԅ9D!w {zl72e~hEQV,Έr6-@ut" C9B >V8%"{OPx@2e>pI^ DxbF.1|* H$H H$H$H8&D$"DșH0klOVnT>tֳPJyky ]x\,xy0G)w]~z9K"΄+hjw=%ϊo<-7u/=:=,z֩[,< =ezDDʿ <Ҽ c58o$eQST.:[)N4! }Ͻ>HTԧq}k4h S kNNMݻٓ^O(ʈgrĝ^ThF,ȑÇHwHqm|Wv (]\_407pau +fL!$8 WkL r4Q2;M a^CV.V$><%vM@() ,of- ų15R^ N1(%ńC #+qs9V舔~(}mąVleP؈"N:=xpur:\ )hCi1~`dSrTʸѽW@`96p3ωf*pG }a*2dwbpœV%:  X;B',:۸i@kDDeh)2+ !_W `!i}0mh@g !`BW -dSA/-ad= i>2Opxl9~9uyp.>D`4)~DӸ8$J`ᇹK59z:8yVVE1@38{Ӥ\w/xi a-0*p|$.S+u[yGJDP5'9i邻]zPgeOwl˧}R-!흂PPXTG5 >BlHu *^Dl+`R%DIfwk !(%V<4Pwt 3r\^] "C hiI")l 3R A XbD 0"F'a ܠM7 &Γ GC3a& Ă[G0 ^t)uZ ssޠ@8T"[ dkA4S#0fsxzbAX8D P qMj"!Hd\ A‘˸ɾ{i *`d@$6}`]CJxL@['BlLmaC²>T\7{;$,OgZIMa(LW3aUSl00QMzc ^Q_ֵItoh(C@\tF 0<<7f׮i'oXHARuzUK/~h>k@VU ڍ,HPAKǣצag7k t?n8e(a *LZ*@UҌ"aiw)1⿂zMcX+{y4sm^qCcDDCa?Lw$cBd_xzPI2UDxy֕Շ:a_zqD8 kQ*[lSI u&6u>rS{I3W2*'se}rSSj4|&xY쿋MeKȉdʒnurZ IR䶺/wE5.V{ͽVS7(X  s^;50;f9t! sqaW@\QoTLBa m,l{Ѥi׫8J"&`*_Z;V^ƚqHHl+׏6rY?<'o"|㻞sbFU6_y!BIy^f2B fQNB!X8sjO7vYƬg<:Ho]έ=M[t\fјx÷9iXͷ:H9i/F _.3C xC Ƿ:k:LoPt{xLOnsUd;t|qS^E5V4v&ͻGn_=ijM&:kmrAeIN`#jxX;j(o&_YY#7CV7S0CiӚ8?S&&B1D o8wI:ޑ͏X0 4laNyH8u$8\+ut:E&>|_qyF&|OYTTׯY%уO&~Ceb)uxoMnPuEaTijmp0Ϫf9Ϛۇ#E q(g!J/2QI9@Iom„xAHM!wfd5 H *=(ssy~}s5Hm^[wh_ѯJmm-9ҕb |ݬeΛ2%.rMwG,:U!cܸWAtI +٨eGZlO~!]NMF^6|ZwoTdE#O9Г{}d>$׈ D^Q22"v:(>k[QWjC#MO&NrHN鱽$BGP\KG ʴy:w]me/eDz{Ue25'{s}zG]59R՗ȘՆ>E߹US 4fje{(I$i!оTCx탪e+6%muxJ\-B;Any:"i<ޱڇg6WM+FWy<7ZTjߐ"}س~<޺T%?`_hsBf3:=~0$|ə<2rq8Vux\oy;D]T4hr٥f2VCt. tmɜFp{*֠LLaW;BAUb/G4u_ڳ&HW<qHRaF^{L?/T8|;]TH wOn.L)L'/9'uLsVݳuA"z, x9v[KAnJ$\*5[w\'OWN%GSM@u2QLi, 0KُuAjd7Snv2)RVoUaKdz擭3MMo;3SNƚ .w쒏 BlqO%-7|bZVDw\x2sDe4siUYr-=ޙ 3#m3y-gn`_~ן3}oO7F-<g*<9~{Ϸ" ?A'sYaod㭷!1hJd&EJFÅ+!6O9UߖavtݓOx?xBLK搼HD!Gx}lh:`@ ty|ӟRv ʛžu4H߄Nde -T\#ZX~3aDSKGM**c%HN2!8AbS9 !}LM:'g 6ޏ4$M}G6]~ι~%MK >ɷg8Hu& 9s $ PjzlCt(8B&Uy}gba p(BulH <ÌcEI!'>8Q S# (܍ A ([Qyq   LS>j$Km2&aB,K##n*5YAL(T9:T .CK1&r.Y D5u]+aɌ,4)潴뻁r6G=bjD|۽ֈR%@C=q hb40d>$ '(xՓ !|Y=,U)T `OiAJCAwl7uM"ޥ=i.z#hvWu`A@7fX  bHa ǫѝm}~tkA^.Z Q.\}qģ<sf)@Bb[׀mLeq4|Anm[)ef~>~ !4VT}{A'ʕV`:F OGQF̃a7(IEAN %EBa aW.UM YJڼ< P eA.T|pӆy>;a^C p=ҢÑ %l|%>AJv>6 8'9bJƣ P{`x] BIĸBMQ0E?y:<$q8 *H.>7)r.OCdo83alц:;X65`| "`)3rNPIlIe (D8sܾ5I!z8߹-NGg]Dr Q"2[پ{㷭Khg;6jzկS`5A4T aƧ%/"&hvd~aȽ >O@: O)QEA[[kkAzdAxc^pþ4ߞOpO-Ы;~83TrŬt]/y faӌL/cWҫjSDڣuw+l0V>І$iC'vUS)c@=Ie Kt}g2{Ip]7`#@P$ Xm.r-kD UӂBt6VL/ >10>09 Fx\Q? sA/^lLlO!dA|Cp$8~bS P#1k.WD~cTJAQnt5ۯޓ.fBȌC|9}RH,z`79+p"uӆwa80x$V^O>q)ONjC^}>z13^:1jfV úJB˂׋q;xq,?6O~/T\45sw1塲ey=ֶ c v0븙1!sPō~gB~ յ+7()aZ{\}nt4îaйڊ? %h9ȝA =Nדz3$..'b0'VPScř:UP%lR e6z;*JxSp x BX8_WS>R=% -y / L1G8t28[t ;fD2۫w-RP~j*?:7ڂ: Q@ihZ0p]ه^&FT)"}xqrOG}5zo>ڊJ0uGءd<$ލ\b,-:h9Ԕ$_ꈹ g۲glxhйNoJo['L0F)0BIˢDFA8L[:tEFĖ өdt# $L1Uc*C*$ B>e|k*0]Lyߩlk8_B 1N_ yTIFwjyZTk2`9F3$![o9A|V慔D˲4-(yH[$~d98 7V‹b|u㢶䆮^p5j.khvX~?) l0}>OghFлay_+ m_/~nm}huBڮso>Zg]gVebnתBHWszcT{x qszxV:iYWD%$~! ↝Ho0֨GgX!G-BHBa qs+ kHp,>S`[OS(l #~Ne'`űc~Wx7?;o͆A?fCnn2|8?S1 [Xɪv -CKCQrl40D:5Ԗr˗A :ha+  އaBޯ+zL2確S0p xzN/+K(nߋ.MX%oqx4HP'C֣YUv]Ёb]?A 8 - }L3QBFO@ Nbqϸ\o6N C!B? ǿ᷾O3 |IFħK;k ^IEDSVz=_[W dzv~I_oZzc:w@5퀧w#9a VH~I!kk cذoM=?}d?nxƘ zpt م,6BuzXv.FC0#)at \`xWuc)A`~dPA b 8|ǰʫ"t&@<$חAZ?ͯ!|O sԔ7t58tOA`kUEڴiDϿZ Cr;1Xb+[:M_?@B,kw1ž,Cx&H; ?hD x`m?`<6_gɢR ;،[G?+2]^oWL_!yK%=@*·O)&~}>Oם×'LO-aaYhK /JmGw>Xlb3.,0dk||W4~z"b&tJq D  lXk|w?󶤺S^}CƼU~Cyg̥ߝn)4儻y3,n f&s}&9qo#;FZf5G~wۯO;,ώI!-$xѧ'"~1ɘR)viYj 󲡮6B=g)о/cQ Q8͌X4K;,44g2J7R0(2b Ք.@f8e{j*klJ-*E̲b!o% )a! @P@)   I`rɖCg=AB9P<\;` _sA֯iڡ5"DfUK%KwmlmXbL@eR&0A'e(@J3 D{G3֛1@F."i$?η5ÄDr=POHh Qj" ;odvCiZE+je_&'7i5*q!oJ k2A/0j& 2b0I,d$eXŸNJLCHr Sp;@ P[]EE\(ЅEn}y`XۮJ`9jLNIHu2Ep YE-q;ɐa"4`I!ÎS `dM*By A4H#M$pYY#,T0BG.JtK o(W@=Ҙ uw@sXl߅8ţ- "tZװ=@sN*x,$LL,AuVdR$0d4`i L054F@0@414 gBN'!.  P&H)$E0 &82Rmf-8bHFmlJC(Mݴ!4;k B!S5@D*q"m#y N$H<ẏ^q: 51,RDfJcjdkC2Ԙ` b!ruhx;`nte:YB}p=/JENq֡Ꙣ.j+4)4L i f!Sk}iX1B5a@ybH6Se +؈`DfBmJkFMlbHXwMuE5x>0>%6}N*9~H`lac~}uKuÆ2@|PzMT37(*&@?3Ck2xt)͇'@u@16aPh@€Ɠ 9AkMGQ`u<[ā8h)״';|_'S=lrv}~&/$%>OÜ)~;'H:rqDp@!` c'dnԡH5h4?% #_hr*lс~ Q qAC;e<ñ ϐ<ɛQS8tl`S2+:ϻ~ |0؃Y388p#;dbwoW4ry2C'=qq]Ǣw4P94t7ettPd@: wl T ))ȭ88iiT#)'uOp6P=z/năҟQ.'̅Ղ0OjyNGPDsIχddl':n΍(^wN~Mמ$ o+ݤV(,.54myѹ/|KB&hx,! {f-GGZɂH|"kl mF*% !~h-ǽ\׺9g=C<η?[/tAtNʞٜ(4 Y'uJg lI$uLM&qL=o~E(3w9 uxr{BnCtN:.T);H H)Y;Gi2comtR6YK箘Xe yˋ0 DaA)$юd HoaIdY]R*9j7un$a$T> Ol7鳣G9wp|Mq7~C+ecʪTe9 F**.-@RfƮd! +N@1FhEl\!QK0kѮzylِR2*HtYU5eeHD4kTxmuʋ^ǓQtBOu3tt3JRQ҆/e=:6L*b&/nݥת\l ˚YF RK J6(,REμ] к޲UJ QhO\VMi]m.җvsyN*qZXs)7&!]5e2KutmrA\WHb3ӡhƠ-v,Sd4_U#xFfhiɮ(i(,"y$ '.Q`L`DBgK\\] nAAEU/<M)g兵F@9j6#y=K0e-+ڦJ`뮇kX@&Y=]nn7q;4:T\&˲3 yqյy (htCPbUe0^6- # {[{mo^ZLb j-m) ]Z݇Tu]]ʼڮ5 ޵s{jqlmo/(ںνup,5&@3^޾-W$I @ H2*UU*a̲O+o628l#!I] ȥ)CIVű%hiT-kѵ%Z-j5jvͶ w1f~q|w;yuZTM6 (RH &HCFL*  (ABcȡUt@ćR4)(с(h2]]#&UÅ6Set6дhIG%?B L@a!܏)>@Y0n:F~ 2!%̈LB)1ͳPb4fl` a>0U}SiR4Y6氩_bD]db Z0Z yI`<3J)pTI0 Yd]$i"6 1 (R洎ID]}| ?w>:,1_cZKݐ5JoДw?YE?;|^>.7p/|\=Fv5#iqi'm܃L3~֗OJՌ.`@ߢDx<ΦjNZ*jRN.r&][ z Fz= qLɑ0rA:֑֕-yKSMSvc\]9n]ZT{ݐ9/Olun#+Ώ.NזRʶ[ ޯq .'Vil ɹ8<{$prC7'>Q#]i<߆1uusq,rG޾_^oY+U P=~}-f/9YIy ԟX^_yOӟzsrل[zާ׭e뒮(4NO^BD"py_ w7Yoy;N^=@_t]syJs o:_cM]ś6k2qM^2;eZcQ{%uN8(=iʮ+cjkUz("yO'Mk49ϣGVI6crmsR휙D3\-{45< Max)l{Q5|c4C&g̚Kq؃A-Lbjt Q f1<۹k_s6K֐C4g&ʧGVA2(ȓ9Kq¶yxi\qgC>eFѨW٫Ρo+MԔ73"7Y1 ;8Zz  ]&TAi6f:]fo8D:|a!0h;:H߱ə,T+V'\o`8%}vGj㇛vroޖuX4oK!3iɜ(}uMVN_R#5^cqS;zd9׷Jx鷯?fucA锌V7P}s8>OMV\1yM,eܢO޲fj(nCzˁ [Yg+BTf[[J/>vSgyjzk/nHwgtB]h;lysNb"5.{Ff7u C4THjkF1WBKۦֱ$Ơ).qRe*VAӘ .Ml[x4]{:} ڈ0}ni#fSm_{ 9$o^ WyXIֶt+gg1rPϏkr98"b"$Qh: QHӹG}e[d]]EISĚ{II^G mM* $iG/[1')pi݋q3 UJ8dZڴECOz]/]Iswl $cL:eT1vdĻ eF3;m[. 9ygi:3o]zݦL:z݈m::ck\κB_No/}u;}vn=mkwg-[_Y(8d˹^zorgȯNS/._P{"+Pd:8|s`O1zusIY깚BL8oyb!f6ոQQ(kd>] ^q)|ɧǠ8[?֟op hplCfC=Cd5+nF0uƸO4^ uGg9ge舐z5Sg27̟x݆B2(s?~=0<fkg{o/Zev;1Χ^~e S܌ڨBoYܙHK"fLϪW^vH2ޝ6ʭ 2u#?/=gkS9XYʞ{~A<> ϧS׎Vx"z_.Ecjy~JNg|c,G.t+icyIvKaSWyn'b׼5 ،uzḂq3Q 3qunVU$H^rӟ5"/oI⛎b[UZb~O?.,-Ek"xgjd_X.<\& *~[Nˎ}quW-86;adwSX)q ~guI F>,URMӝk` G{9ָR8!Җ$Z\9`9OHqf$UCvOL18-k^$L+(Ɍ֍x8 z,p4_ZZOG7=^1X/< b8P;7(Xf94$\H"2MmmTPƐ &:5s.JXB ^769ݢ2ċg;|8Ca t8 "'JKafP3"" 119COe>| h4x޲ "E7g$g ^Mhر'FSaLg'2@ۙÖruٯmz8M(1 [ TcuB܃"`pr90vj%yfdnaճ bnΩ0I M0ýY/lkgfw4Rr;s{g7ԝk!>FceaͧBj^p4k5޹A%uќ3:B¤+ʮ)(r;ubmjM[gwwXru]P_YuX]3O&1}KS}.;7{3r0}#\i]{M<J0 y R'C 'oH&鐰QGtk*DnP!^^b9ƅ5:/rk;v#?;]SEmҥngJK],0RwSobwUs:cḧ́l d`Mӷga(]IaB[`h Y4d M;R4mX-.fFFVLQ*rDq1+4ID.BՅ(1`m0[ %TbU29Ld%}} WZjYPBLb"$_Ƕݦj k v|U>=c!w+=@4o]k SxX >}æ!v} >]{2Im41 y+sYMRӤh䌥%*7߯v/",TF10Gs{yI3R6SeTbB1ڍҮ܉ݴ$6+Fjٮ[b!eKLV5m̷$*JaF#0SЭ n.@ۮff*kgFaf e05 (qH&f<UUTw>̘fd3&0ɂsQѱcFƍ۹ryIZpjsnr:D(Pz# EBLNʂr o @?31*HMȈ7\M8*aK>rTEu0?bSp `:" F:2R̨競J޻^Fhi<Ȥ ZJ3~}-^OU%Kؗ2[ \Eލb9nV);KG xs$͙K]|*8)Hbx84%y; 9S1xpo w_b~5nj PPE`rZ5юP_Q#&LPFJ %Q, a`xI4k&RP1fU\1{d7r #EC.GSl4(0'Kՠx\q'Yymvh%Be'1bw=)0 ^ .,0\LAم i+-&JYƉl+:7+Hxs+&.ѪM+I'i(TAqf6wyg\]췾 E!`rHH+(t pUr)HJQFXY,06UH!Ptlhن& R" 2Ld]Y~y+Td4U$P8n:6f1T7r9da,q^>kt3ώn?Fkh|t0~ SR-#wuo@pJ"lޜag2~^2-LŒvd,43@\`J( jZid@F]wUvQ INt`&0F&փ/.0Ʀ{t~t Oip}hѪ5PQe]wd+){eM&v{㗐]iNc16@bH( (%F'}qn:v[{mjMa R$pmK^сw &YJͮ]EܹWZ!z2fWF. 3MoW.2 )GJ0Un&9R-@MFaM%(!VaDTUdk- Tg9j7A5ݣ0vAe“fJVK\b| )'Id'!-Lz)f+ۨ\wML4jc0㈕Ӓ¯]\13(gIB:p0 т +i i!J E.[؋^56!tIz۱0_ Kω86oc .!0S~pwD$ൢZ 7q>KdR d9 ;®+0j00GB9dZ0#ieE'\t;{.{Ƥ0 @ZCA)D)@ĥ!,$J-2#@Q$vC)' Ԍ$ &?,ws3 Hj MM%p ~WH@ rim mFac)#I"Bhfb=ӯDZ? >O/+0Q~ucl>$ܵ~c]yk5vmY6˧BSMO"FO@ېz=66Q@Ӊ{Q;0a!14NK() @qh"E9#@p &ވ s66O`8ځz!!(`슛J6`J !2E7Mbԁo'TJ4 AJ@&AETGdagg x0}BE SM!JDpږMПA7O x?ȀMG73Ru?{5dѱ8:(" ((ҖJSf t(o`t83m]&6qXVJ٭H)sYۛq%sI+3Eu5f GOpE7^'ae=!lx R'1O0|ADkSz C9?hz|&}~K9"c@`ͮVES,)Vm*F6(-j*dZIMkQ!k (VhDIdT%dm^kPP2}$2k$0D2&0l1r`[zl&UDQ ޶kut5n UPi,~+l&&찛`r"%jdۡ%(sPT#{{k{M&"D6 E-Q`IV;E.BA`0M:լT{A O1?x)~SG?]!llNv}k.Etbk֤Nv+vٔ׿NC~$kHlIIi-;aljs뛾ofs6)qt@w#N)hc{<Bf$؃XQc+ R&#f6 A҃[`=!*!bLBbC^j(AFf"IiZ ]Sbf2 "pR0NQ@Z|T&AV^ws?~UN+LĠV5ŁXi*հRVSCvPY)Z) V>CY|Þ4.{- `5@8D | B&'({m QW`8LR m)kJ`HDYaKIVHo$I/6mwJi ueeEr*C SVo۬d 15v0r_jsŽo.w00 NH>G$!1 2d##%ři*9ETg"->ԄJV0?Jc@"-P%+nBm)@loHd)(a RY~C׾wC`v FLG!mP#qSJ% D&O"3U3G+2B ؚD&-?$ӟؾv@)AR ~('ʭfɄMXn ++b70םt5z_sƍAgf2(")X(Z+FME@@E䪚Cn"73vur޽P{9 ȯ Q/ȳ)fZSlh84 Xn5бqHH<’\oV[%CXi՚4ɢF 8It)4ld8-uL9CjU? )f1 /:ӥIn ㍬;Q&08`|ņq9ٽ6ݘf~ROY8&]h/Z˙4lg s'aAfnJVcQUѢDuJAEu=o|H7|!)KLqqwʕ=P 2kRC{Z9knCz42J3BLQI3zrʚѭD. .̏&Z5]LeYuF]P0SXөev9ME&`&uel^l,9̛h˚!4V΋NZI&wuMk,x\0޲ɧ 񫊣9KOgC34O''ߜh)l:`oSc53Q^4U)|z f ogyrokc̆˧dg\zܛ'%ѠY]DŽ?n:|~tHSq3qț@wrAɮ{.P51U a{tgiҺMq('yӹQۙhۙmvb Ʉ)a{yM=l8:&z=m sU&1EPȼ4G ,6݆Q)Rc`(z87QgC,,PER(PEQK d !Bs5+or""""""""""""&DDFN&X*(qu#0e4lk``&ћh,J#<6UL) ͤ(R8#a9pvxnWkt6wgJLuWW"b6Ғt&"(Eogޖmk8E Ku[1Qbf54ŻuA^4olަ YQEQF(&"& (dpMQb"" jʯp@dAH k :XQAAM-wփat.l!7霼{ICs?>Zb=_Z6蝶> IX!Pbs !gv 7d+K^tGS}/$>-omI ֈMJb'njdf&A8ω:q8Pԡ̐'4A'(/Zy9~O! %&h)]x C`@Trc) cY!D?G/'NRadFX3(`'΋2! !SѠ̓L2ڪ'kDR5@fE`Vs23.g++]/;]MaH:Dݛ1$ 7UUUUuҪ}6;xls A,AF/T0*|gcQkNtH< ­mw3'2 Y l^ ϓX>& !CpriRim3L6ishԪm2fi4K0, .Gb̐RTRd{d8 aҐ5]6ለG%(R15)  XaUwLܡޫ͸Y]4qaQ .$2VPItaX,ef&1JHJ2K h,l2PGCZ:Zst@b (S@i n0D$[Xa! [01}KۨmBZdpěti @AS2gG[Ct ]dɉ!#x!ݺ%5rB5md\v*m^Mthah6?Tny }|Ho {kW ^؊%D Ɉ-vݔK!w:u@ :TV` 9 Põ.$Czh}xHg=͔ߢwrﯮo.?N1$dvV$ Z{UCbqw%:9piC OD{ נT:tG%Nēt [XI9ёWQ~^?_ׯζܚ 0iF]Z:=S 4NN0ff, ??XEY`Dn^Sv+v3+C~ r'eГ7'O# M_'sl;=+qz<zT L6{C8j؁Xx]1#lW8Ț|2##pٺ!mŅ: m IV  /R0E\e bIi(H#u9l]y".3/4%QDawGX@#0Ͷ9 (!cx!kcd47ǞJaoNa:"ljY1&s|n@ru0l( d=@.0&A./'#aǓě0 9fKC>N;fu֝xu}Đ߽Mf"O0S(cۦl|l )b6AabhI(6!{%DTV ""Tǔ" ^)K h۪pE΍2_o|!F"LcwY5GFied@Ɇ~e0,XHD+d,ʠ "04MrmMTɒfL65ٜ\v,HJ5B! F#  )0g :i,6!`#``~]FKFl̂HP00շ#DR{&'Gܥ$*9P3g|J*890Yj"" 7WC'ŀ'̘z?B 쉃;.#)CT1'3xRZx㩷>J"Bd(&% Q,Crl]6(9q0.4F&mwm$ۧ5 jՂc\ѣ(e6f'gG𪛩PoՂt(%ST?\ [FXiCoiUU_L"{ M*ĶiJřLR~q?KRsPLÍbmMb Au$1/wFхAGO{xHCɁ5_>5ە^%&kXW5]gsfU +$_z.%JE R"fX}ff3z͝8! 5&v{~ B~4SthZ,,ۨ!_OR<‰\OGL|ə¶{`i3#P1l=OS[F ma2MfjܭVJu61NN%yݿזƂRL@[aƕ$ѠɣYkwFl3m $t?J\㉾aCC`S Kˆ'eqx7J.4rcpf/wM*љ`/ Mc.T:: ^[ Bg&Y5|h$`<Js; 7'&+!X( QN[#TאɽЋNSc]0mhsci(ɽSF5uzf toicbA؅^7ikϼ?MUBA*Pg'eiJ H"Z.)q(y"Xx= B22 abZj5{^=QID6J4Dj⢡Fn5v1驵% -d)0ɦ(i(H{2k6]R?sAQba!-*vu $!i{ Au\!BM0ɮkc)lkIm2)D^w&ԨɥXa `k\'ϾF8h3 t~fJg:Pp"w.%ԉ"(`pL։PRbE($ȶ`Q ap`;@*&fn03sZDij>.(N4m!>}B;AAKO*@ Ve|36eYUp4Ii6\̑Ie6?&Rʃv21Q1,"HyDN'KlLbVUA3KaR@1YmV*Ĭ3ZCc.E]Z'1z$?eD!w7JCê(*a+><ۺ5>;"bB6 (!͔4JN15=T`k&QG >Y/V#j$}#8X@ j 5UF0k2uNj!n+1.hAM8$^7i, 5!Jgl$TL~uJ"T)^nyۦQ&Wwh.*2C`062DEiUdUdx5&ʱ^޸^))=ٷJ-F+Gnv.oKh*aaHB* əb!,`ŻGl0)\-t.WSW HDl`r'lTXq$رm0j %R evK& eH6QGwKRMIFDbR]WmѤIbB2 8<# ֜\,C@8AԢI5LsmZ!k\ֺSd)6i4b$ ]C(ߏC `/ acHv YyxCmp+dir-nT glrb)3khW >t֧lt>޴~rt,A(Px\IIPB|kXdɾ59#_iU:tl`_Zi R _kI 86!@jxJxŜ3YM`oX:Dg?%0v)zɞo2w3ACHJ: 1boE'/0K7u HZ \,=b}XN3 :2#.h4+Seu Rl9fDMpȲa)(LhH2j kdkZ4&r*eG#!L`u8H=34,dcАdT&*Ze7Lˍ5\ 2ya_8B ZQ*k)S([Ll`4|UUW3rde `e&D Q :4V5;b) ))N)pVʜbuY)֒HY j#xF*!`*0P'ytaMA g%+9̸sbRmv.5䌉m̧̕3%C"&sD~G U^^$)HAN7D?$D4SK|b)CqtnM)N01PH iΘejDH('(h@oaGS kz0ˢdg e!$8h8x#x\Nї5^0:\ ,)CKS& qFB;T7%Ժ'sz40Ps50e.Rla,irσ< yz AbClC ,duj$FB J3YH><6h]:('HC'Qх5&󯮙$(l &%(uWbYHwTƛ!iR,M/ zls6b4!t2vg#& UFVp*E5v!u-Zu@ֲO<ѩ i+pǐf@^ ۔8anjX}*B4 Wcmc0R:J>}]O`ef `!#?BEt4kߴ,:@ziYe ¥A%-/: nXx՞7 J'$hM0D@K#7Ô :RCdC@TѽkF. ^yw*SF3Y)zONbTJ̡hѣb\̽uى=uЗn p|xOIo^l0oIEhѴW6Z <ȖaAn@z:4ӸO^`! ]@ԦA\%)"d t;Wxś{pοUbFL&J԰erfL21Ȫ=]!{"}eȣ'bɷ*<N Jd1E Yn,uҦ > <ysGhP(STH6Jm*hs6F 3L^\AӉPrH4STt4ږ?ewe.(e^'oMGCp)+ =4^I=,$< x|?o߭~%(եOuFd*MղSfk{kUI耧/4|c4M# o]\uKR_x7%@h '$@u%>&ST~&Bc;f dmmR"z)TfLgF܁ RE"eV*SU2ZhţQRj&kl)KXd3dO'dThՆ`l0mm(4!/pndΎ@g3~O|>EcP)|KL\d"""*&rw0ޢJGU Cbm7{,6,MSYdcݻyvW1FQYROs|810 +"Kra ⎈MfZ51)G 60ϵDD)lríCI q;“ BIfA[}89v: .fGdi]-2V.rRVNrj٭>mٳ Bl9ԔTuapxz,RN xӭB,Pa"!]ez!Bx(uZKIFy=MK³RN37QILo2tohb$ x4&g!>`FL-BƖ֡׼Ե0v]tw|1#^̌H񹳮u &·ʔyޮC}siNĔ@f\Æi~7JE* u78`-6~exEe5)Za$.KC1ܺj5g^oS {A3mBukݮY(&kdθB߰5ՙbkCwl3uE: ' \]O7:*&|PGx1(WA.n .03^w6Ip TogU(kV|d)P'HAJ"BO8FVo3FH)).B >,MFYC09} ) 0H1}3M\Jczgf&Ty'g=r(O:8Q47F|6mr 11ÜÎgsnWPDOʃiE*EE"Q0VG(v:|0'|A|z]%Q)UPu,#V E ~\k%uK4T$x6 6vK`'b,'!R F&&CV,Bа)H!0V)e0 5f.m Zewӿ$wDU׺*p HB2=Ũ[gJD ?_Q3 <5րP!|m*aR ߽B,tI )D !Z03qNxEHzR@bC)>4-:<}SeaҰ!JY.Xb餋#B2{{~4?I2$je9n}tmDRA!J ib%hfJXѶ j*F4hJf I@ g PHR&~REB(-}dT"]@ 4ͫu,d,CmH)@(̡[2w&)!Dr&AFm֫D02" X,d HmF @$5JFe˙eBB\lmQ.dg=䬄U$Hd 8!l¹- i94IAãGѸVkؠq+` 4@>MaS/DEQAZ^ynmqŖC646h2`M^O.:zC:-V:diwyfepb2KLDKܳ2`"EhM% BCDtb%fad.iڞYT+&9lba7t:ع9C=ꁼlr~'[e$DR -k)l{JQS &cI&; `y`lC✐&.[SDw#IۻBt "j0|:) <̉3 LŐDaJlambQ.f@Ɩ[KԵ 6oivH'Hc2xS XoyxfkXA&Y,ܔUUFB fH =r"ČM"1 Ѿ4RbC eX /<2!mr9@ g u!XydF ?OX,1XHT.vL5jlSlt8@(!/͐ km?GsbhӡW,&CO=Ȱ6! 3>/o;P0xExb&P3Yf;Jm4d/をRo*Ĉ 遒tFSHd',k;c˓3mYCfj ~`((ӄӡ@5݆89 G T.Bgph+dQmCܔz|xʟ$Zw …hN#Vgd+X)X'P82 0ZbQY̽ B"T5Aczy;[CTb d`a ˺xE/m uUtM2f2yiKJ}MHb EzhvOSKtn7o Э+5zsL ؖ'63:Ĝ 4:f+Ұe T&Rւc5\6z"Ԙ4uqƥ~wHYN,e-|wt!Hr/Ά0h+# H2՜0rec eSCŸ;t~ dE- aI! j"Z '034Zat!|NPz@I4S iMLovi=XQKsuv]]~4#~ 쇪!( |ጤn>\-*9'R}&8Q?ɾEOq.ǶpLM2[(U@L+qda![N6ftJѓAvWJ*;[~=hr}˨,fr m٩8o 7 pd9; 2q?HA"LŪ5STʱjm V6h[{j1pNs=M 62OAhQ!C(yUT8㫕u7-+zWL BB 99$" xwws7w/$y]HH@NȻs빮Nw;Gsxsx: EEe֖1X2EHI#Ul!4x.\8og'(|6ݶm*4i d+ زVFfRםh'@dCZA?@ţmhfFb(MR3fV( 0ImO𪪪hCe9h44Xim߄T!ѩVJiɶ9U1ʜBN&V$)݌Z]k ̹_&0Q@Na*h}eY!;0nXL"KAEAhǢ'[i@"4@@?2q56+^ȶEe);al% >VH3?d Γ1]""\ɣ>U22"KNS6h%-}r "kD 1H%LH#DIK + :l`2` Z:(wED=䥉B܂/T$\D=~tې=~ʢ'̢:%op_PiW TNӨ9PS`bZd9 f $)KA-)-eeTHb@V8+1"B2&zˆ GnD[jd'4PާIլ 4g75 Ú)sQ6duhaFPab&Ҏ)e, Zo L JҶN\4 5+ \ ޏ2{?ULڜgΏ`3dbip  @s:hI %/B3c`5 .m l@ɲ;jE}F_ʪu:) @Фmʪ̔E؇_ 瓆<)u5F("*E0` >)j""ж~D{JrťUch m(r&R뮉$HhFbJPJRQG]swX iKAgp-֙d7 Z03QA!D I.u%ٍhӭJ,…H`Ct,E`7?;c R3 s!Ĥ&5w c Dܡ 0Qv8fÑ i aK0mFzm$߹̲"`1&2&I%X%C&A s)d HQ% /~9I\Lb: zʷ( xM籬[$o1STke9q( /!h84& ّu>#Z6\L ҁ2 4 QX,b} P)W#0T )j\,Q#X%\ɌA2ғ%`#22i`e !h.[}9i Ÿ{.4iSmeLL#^M:R8E*:F$pp\]\iB!()$K/G5F# @ )$l^@΄~yd<@^x@zNSƙ;x4)밦O/-:<`10!oS:>\4k]<ڵt Z;(]kl bDHx=)ęՂИoS4_ &R8咳m,<633fH\T]Hi8;Ԟ0 g mའ[ʘMuUv`:S0F./j?D.?`>+_a򀔊C?o|#QOoC %mq )7%'rL a~~@О􇴉2lg̞$<|z >xaI(GxZƉ̦IO"8g;Sζ/&%Q TjXBVXDØ"7Cmu"; C ⠇3r_{$}#.vA8UfG\e3ۉxOIh:Ʊ*l&0cm%ٳΤob]XdN|]L$c1l?/4ZC*v><~>25-|(mY тg0Lu&<ZI I ??1'y<Xj]9LRF,(dU :ծSˌV1/>mV")7헐CJ9/i:2=ЅAL Di8#o C^x%pq`RAڻ:N@=maP'TS o (!d܏ i B@#iq鞝#FC`-ܧd<wy9U1H؉C'^\ \O>P14J}}2r(sFPc?"QN,-F ]/`C^ `Kµ o"C^+p X,DH:2g@ֱD=#;,qĆhMWį "w4':˭C+leE(gb+d,`ɦX8a*?b|W B-oiB~6Iܧ #ĵ3;iX ?|!+-- @vܕ`w~9?F }}f`9(  Nj/ ~t_mns!P3C 0RJCQufz6 ,V 4 אFz)tp`-ĘӔ_+X TPvpQr$j{ c|UA)6,!53knm*x;X9XRB%@.~M)uRd" qDUUm/ɇ1u( Q-2ZiFjQmcr4P#D{۷DX9gQ04b]Rc1 2LZi5k0.G/T::L%[#Z̖D~D4zpւ|fWZz6g SǛ<-002 @&H[HAȠ &m0 L$Ep52˴)҅A鱟3#oް͐i-' okg&PTۛvKIlTrʥ6$pPg[? a|\X n8SQHPFm%2M-]U"ŎR&\!Y QFI(6Ruo rxz o|qXI]L354%sEpޒsZѫElɓ3Q$5L-qZA\05, !X[lՑ[be"ÅKhf@]Z O)KZ!Ƣɾ/anq2I%퐡*jPЊP#!@uo'`,%5AEKl^7L,(6l;>#%%&""OM)_@AonjXЌBLD,Kr2j(C &LllƑ"PG(}iP;.Mi  h(c|gO&OY{>~h !ii*j!$blX/;]H\ *YbT itR@ԪMQ2" ̡RT?Nf:daUP䳖'3% (o&8R0)7jy+F)]üsb1B^D=utܮ% r:XIa4eDC^ ,(Y,ֳr{MݕU y˔wh6 BTM.IBwXr{WLTN%TٙZ#$2I)"L$j>CB tl ze$ D،'uA`qQm,puVמmڻDDAUj@aqJ0WFQc]5sǓ6(6r`Ԛ)m.W\d#e60)f GaEEEAAg#_b˖m=U(Z@@4PY&`;zhѫmb eaf&bjaŒ4! J(i$e%eQə"@JRF(J.~VITJP҆]O1& %,~C4DN4"J1 !>3 Msp7C<˯L# LBLW-WqRI>H/;APW#q,}hI3Px:7u:dkyCU?1_o AE$?,JBb&M=KQt'[sc͆ pSa_v$) }wk׭&Jb4UxDLV$R(P"$$G C fX biRX UCDdB(AU$A`-KTpE@b ٘%%1j}~93N,&SP$Th`Jɀ`4Q 1!D,T AF"h6ECh ZsnmH\Sr1&i)&ؑ*mi5ZFjѶbI!ӺEH#IPZMej{b.Jo/7޾vC @@?1}bcl QSPlPsڠ1/,;Ð>}޴^a׌;y< {9߾c,jXfE|rލApԑg ίRAZa%MiGec@*usT//'0CMky" *˽q68HdCS;gNpjdI|w[ԑX"1DDG|>cߣ)u8$( 6F`mpRZ*xs/o~^?XoM89ߵ"DYkmyg84L߰:힯Gzvxx7ƪ&PU pc> UDx ݕKeثu`/€ vQ(EVD`wwpi :IrCRQ>ㆺY'4 CTB(5(5(>e֩מC]M˚?]'8<]ϝnX,  +޸$8-LyyN 27628bŋ)ĝ2rl^P"QUUVd{LQ3)%z$2*wa?+08[d%/)C1[6*%(X k:2tsHR|T!*C3ڪ&Μ;͛/v>s"欈lvSDF2  .SD{LR) {&9jK~ǒJ AoQwlB0YZ,KsK]a 9jbC"P PpXl ylD`LPV~9,ۜ:o>y8r E7lގ48:9p{˓0XfTB@*x@+]>2)3YhoTK_=u?7 ˁw|w3.))N^d4ɩ=˹y 1ӭ}.I7G \ra57UrĄ!aC$`Ǫu  /ZG5cjkj͸5.]hhP`Q&ZfC]UR+H r}ojQWUm)Jl4Ьբzco=xL\Ԩ;jM9AI6k[&{N7֊I11~cfIj^xA޾ ($7d ڋtk䆶-iD+YX{]G4rM!.Cx;zftMheS<';ܽisç'G'#K9}1/ZqoSIԟi~)ֹ05z?s|3#J$<P CSo TOޙrҲ' S*uuM.xlbofBQ!Eni 4*v yN' <ֹだ7 x0fCgx0Ȩ흵τ)oS^EaN(wQEQ@,5he9N stdwqn0Kmx:]Mry`((G 9tR%)gkA[52piVpq9ڤP!Fa"QL!:&iS*T\X IzٔydU 7$.q뮚MH{ȆJojw5N!hߋ Ctw[%Xo7G:&Nؽs3 i 2qDL$*qt‹b}$!D.R9^4Mk:ҴSBq:WƳf4p1 Zy ]~+B2J \CK`CATvQU$إ>唁@]ܓL!e  qJL~I!FH((jPC $>`%Y""!apJI lCA2OufRpME0o5Fr2g~>` ÄіSMpd53}u>JlPa2 ĐN6 l*8c9Æc ٤TNI8 48 ցAAACkf[L#Qh~hh&O GL{jBq(o9zy I NY6u8' x; 5zf,xbGu™~twz;QEQEWuQETQEQEQE{QEQ .v.lj@S߃]hܲq`zpni{@;t螓NR\h5Pt$7.[ Z_Ϗ93dÅjE>u_=@gH2Z tu}y<2Not4T[P_Faѳ#7$11`M ]w~rubzfz&f沰 vD&2@LN)2)(D3΢|Lzyz=i}k:'Sl$ Bl)kG 2offh +b*8K $Qݑ6p,cUi)a G# 0v1pÚdUŢ@!}aY5 !8PX uק1zguPcKIY%B.l. 3:]}n!S6"2;hfjq(_C9zf w5-HEZB8P/4q3փ\b/i܍Mmnr$ί 9dѭ݄ C9>0~:4QEQEBah((^M9zATm`5`{9<:$qc6k#njf~]}y+:X VK5~K8G`dQUO6.@3nϦjuIez#ׯ ʈSzSA!p2iC@tB!h)ʠ/ٓ:S]]fACAn,Iw^Op>RɏůT,TM(zs\LӇ!nQ+¤9HZYkLoFC?g!. 9jck<֩l# m~my~?]`M:c Ǡ5^t]HdN{@ &P1A1aOYRMLigmI〠9PO*B8iU$@yZ Aٴ;֘WD6ɝC  ӵLUh @$ 7WlΨ( |O T(Ae6PpQfsx|QEQEP Ny)>N63:+S{&8 BFtԘ0 H",PiOdc ۿ{pK(Ǚը9%(#ƨӖpn퀻J:02&fQXѤھoZn. i8zUq; !&CI8*LͣE "ch i5X,Xcj-or1bƴC, B!VPHS|;\:O'M<22)AG}vw^˭6+i+ۇ]֪9[Q˧5MK$(5UWi5NJZ~n@CR @dքbe5:FHvwM!4#Dr'$^lC!84 L(œ,DGiʔnbdp6!^nźBWOʛUʹ% c(.C^ N1 "o% ?2ԑf82U>E+#(H)4.IOGcFˠy tE^jM>s`_WFft3VDn +wۜ} 'r͛$`% Ѥz/tM.U,+FPվ{"=ͦ| J%i&)Agmʏ E=5 Wn5ZZ6AE$oT٘՘/]QM{}G9w;dG)y%I@PQJf]ùME;/۩*dU:¡ G)]H|kjg*yC4I)`yRd2MR }ñ&S M`(*B42j"Imm姉$I"is@M9t[Ǔ$ pLu0;H q( vdo0=a]κ'p끌Y=ϏFup:JR)m$dB8!m2v0fmXTMaiÊr5TmH+j jMѵL2KS7DO9p JJ@i {'Ny󺇄: M-J)ouXlkLR 4hT,)Br< V¢5SD+M@D TTeѹѨU(…( !𡠈Chp[kɱy߾޸􈝅EXsNӁ߷@P/j]M|dA%dڙI7wU:amX&2K{d0ƥ0BJa$ Z1 "1Jk_ynl[.0y "oX&"cTS˺(ye Cl >#o>"pG(&cFeTw·r7=l]0b>xF߶*^?viy N@N;xlmMe$If}y"'qˁf*H74_M?C&E٪Rh0]0 )uH:`2K ]kZ̊* ?!t{s)MVu2`\ l,Ӂrr֑Ufђ< [ Ԯ,m 7SUK&c5SmR@2+Ij,1lPe>js.L?k4@N-R-R4Bzu.BM ^%0@#= u_P$>vT|UTO`f(t v4fZI1+\3BY|Axa>7>yS8Lkcnp֨CKѽd 2 qqN9޷*M=\940<,'`h93}ma.7/|wf2v[ UX‘G@=CC8ztMRM[>n{Gz>t184tyCo0,i/ %NhJ'IZֵ&KQ (XJP0Iwnwc4 WG@)TI2-/H2Pt'=dz@ Wq]~':=NrVXՙfK;ʖafa C H1f NwM &:Ԥf!\d``c)-0FƵ[k Pr.QĨd+(H )`0a,1-i?-2ifY5p T1aC 1 UU٢pyiePQ"Z).[y 0Ev>b Q@][fbM5(Cb̗>a Y AR(D(P5PcҬe)(uPĥ-]Xܒys^u %L \cVP#]uvo (Ngfy06&Fvb^bpA@.즬J%hu;H*AЉ@U+" {79P0ƍ(m#3l!?+1:rf*7ܶll;DFƍ64lmoT 08@>BzODN?iAa8+R qPhhnvΌFcB Yp{JB` LR~puj?QlN1@yvO^'UUU'D]GH 4>8|AJ2!򩁥 ("B"B_dQac Y]VބJj-ZPۮlJH:Blbn͵RVbJ*&\6UvR[R[ZSdI,d`)M*LH۷Q!9GSޛS89&d@D?tWx5?) I:,l'5փR$uHr\̚Ι-2zX,|]WӜfM#!'YĜf9XuM64^ZA&ٽdܻs{᭒AttShmnQ^xM`: 3F9M[h G:rfÍlf7pbKؽGSþ3OZKԥPZuy &КW[t7\7g5 a7ֳtMSU{ LdH"ob(,*$hU(nAߐJ(G}avO"D<o&R) Yr9SU4s y ~N>/BMAԆBIQ8 4BS``j(Ac#h MV i C Οw_?OJHH?yC%2 i5dL3_[!E-n@=:mjj-1vG hhTR4%l #$HR[fi Xh;'Q7KJPu _Kv`2KF3ZTi([k]P4i)MIK=JKZ*͍fʨfJSX))JaĎB)&$9Xb4"W'rj-ҔY6$?~ muZDO5{sUTTHm l/0H2*:h9кuNOG `ʪwkUVA>lM~|UU,~W?nn۝!0

ǁ8SUSx8 @(ծXi6Z[`aHNpody/Z`ͧdY 1\m a%FC& LR$0`D*vd4w(O՜Z}ԭ]םPՕ%;I@D5jkIRdVRDC`Yo*T5e@A$I.gPлNiD!M&~F!=)R84(:sZ~ Ϗ!DlYk@"D^CPҨD@%W8}ϛse(6%R/ @:pVhFHl.^a%8`$vX)dӜKI4U]W3 `Zu$kD̤CYk60 v7Q ւJ4ɹGм\s-L Q&& bIi$!J.JDCݐ6$BXj4*%Їr7w)VΜߠ1A{Zz-_r/sB"1nd(PM^k=5v HdE6PHKHA 20|pN#3ryzA` @Cv* C_66xor L3tu ";}sG7]M.uKF@:SD{}3MO:)M֗$w!c qnI'!տ"048 MQ9I,B'f [V뤍2;ћs6y# aEz!ĚCE6,j"1fmRF[IXIm FH#!C:Sf΅|c{kbmar%k7ËxQT+&IfBtCߐYgso ?cn I'f˳oxމ9%I;I!@°-ю Ho PY6vt/[zf9bxT5 N^DrW m3H{x @L\RcDֈx*]vM&2}sNgpf97N[wc'8fV#;{&|=̊y$3>D<۪Q֍Yp{,G0,Þ5=t}Z<|-~)o6(ۯ3xY4Bg=2(=6Q;֕7r!u]ޱɾ}7!6'.Τ秫δ&esԢjA " Kn' b;$;$Gyh>q}SRXa UҌ h:ܓ|wL5&<ˬ +sd;<2;$tq ʙŰLB1䌞#8Ð 0jf>tL"^ E 09] ;ˊGh*E"`g2@6ڴ%p1\F!rq<\aHψ6i`{rH{Uf#09YkcPxTF"K", p- D5"#X7k(QV7mGq .}C0@  DrĈpᵙpP'-hJfqЊi@m7uN_7 C@֞k܇z~րRz Rʦsִ+kn$vO~[lwD=y1`}="@rA0BqǕ0C=c$SS+RmUaw +RMA)]$D6X 1*Jbc"̔AWel)oЌ_  !CCT(D @C?bh^M_yk>$wv!)1Lv?PVI_B3I7_/w٠ 4q tt(@@(chQ>(\m]p{:}@"*T@I%>ڪ}*RET[ ʠ{Gf($@"u5墉T4R>{``ݝy{mw[um8n')sI`}۩Nat;n:;;鯐@Cvi}z{ۻ^woxwc͞杻wvt=ۜ5yt`vp;b3ח)z3wm |h)B D$PHT I@td ;:t*@" UT%P*QJ9%TiH@PwQ́`K-VX-ZhcQ6fZa^(j٭Ḽ4UM(QَI:V6ڡ}ﻺe:δZu#M*4]9lCR }e䖱-L!mhҨMXVv+ZP:f:nhԴdU$«1HPVͰmUFl()O]i7(QE:P˷T(wD\-3l҅Py5& >REI%]U@QEUJvb@-¶bܱҜ́w=SDNPhhRkT*%( UkmLk{zDͦlǩPD EHMl$ƫQtm!K}?M9Y(_c#0M}eGqtnþvGzҘ&NXgW *lDˆ !8!H٧+F)?Q  8!ÎPZw}!~~ )*+>N!i%P9?| "?~zEG(FX쏯|P b^>_FG7R69";&?SZTBG ]b[!1pf>+ƶH;s~\z| rč-Q%/b {Qx@:oTI&Q+S3`HrIup/" $[2 tLr/]k3}2rj|Cp*@vH #9" ]$㻻CKS[MDD:O}ks/"DPٷ(k?և?|b 2#g6_> [OߝNؑ{/>;z kp+i<>x-S<]F>,߇"b=Ȇ28#GC9@qo!wo)18hxz EYgۿ}g0|k~L?Syc=zIz#|ρ߉#PdvE(0BA fD\4j $| CI#`l^CVS)I:yYq18c k`41"G <gC1~_߼qMC h44 7 ?rEq >?~??^..T^G~vG "h~s {9_!D|C|\{q|'~߄Rw(#[)40!U" yqg<[޷0ZJAOg1L+5mLu#f^y?ȁhDWD7Bo [C>3$I'okק̄daD#N y@X $zԛI,O?ϿϹ;=7~[9?o ͞~)/? J7vm7zs?6i#,p_o?xq[?@9'Cs2Ov!/g~ò 5W?ᐿ[(OJXmx;Oc@]۶A,@?\$ _~}`fx^,zqc܄<6N63Yކ@X.G@l8w@WARr- tV9 v9#k8gY} 'Z@q*_Ag<h "II8a~\b/D}6U lz4p?HG!n. p_X3,9<* A?9V 1DiWRĪT4Q~Hy47-)69BRݔ\?Ɛb)ƞ C0mY]& 3plmƛFqqQԁ,blTt*rfu^^s\)J uc"& \%o'Ho>:D.DCꂻG/-9'A8.2|{ _8 &p#OMzp_SNWϖ\6tN\L h|Zg~ŏYr Y:wǟoV+lǩ/9Ij-ڎ.DPoH4-9:Ә#aHGPs aҐXH8&[428#b+vdeg ܇հG'OFD uq81e$@Cwz+մ7l5c"Y}-۟V r;|<҉ ?#a r4$&aN-\rԋ?#Udz43ek%ӧ| =~ӌ7j5k?Fc!C 5&msM&B9릦CK*Z!`luŹFA?@cק+N"4`H@8' 5xV\L+qd>?8<a~;[Ye#b{j@<<ćt3#c0`9(9L6O 0r!oHRi"$VȈr pO0^iBXw8AP V)EG=Vod;e&"28:ۋAeZ 6]ԏ^%}8j!eS`~}{˘ aÀrND5=BBEn,vr,WP]t>t|ӂ~y-ވXG5~p/s|=b>۰4?5ň?#t܊$CS!Z(DL>b?@[2<}=Hq40$t[f#sOŌn:4 "v-40?,{&; ~u^S(Z_Ng_N[y[EWA}>G< "2'?_\p3^Z;u@.s"PBpAk*ubg!H 2C?:C|ccb!WR b0?MnNϞ}"םOoAz<Q?0^a!=0;cFX?C GBq]6]1֨cCb?<05 \/- PO__=W1 V4-6ȫBk fV:돼;qֳVDr|&NN;r?'#LJMኪqʯuȧ[ gƈ 2(]lvġL`h1 TLB9FyIh`!hҁXQh0.۳D"Aĺ;iuk':ͯ^9Ԃep\\>tlc]v[onb ˽`o4v?I \b\㑡 yrUxc@nEPsBX{'.2⣟_ 4L˶`&@Rg%>9mϥzqU ޫ[yk:2cLFw7~ O X jLԇ $v-§Npʧ惊!%!;`$e"D>yʔ*eGm͡ UEGGS?8ZQB-k? 6&u۠  G| AΤ!c.>:t<,FG8ҞFD6) D8(!Y| @98" .S9H^u̯S>ϔhb]tϠ2 u ~ #Z&|xiq(^x[z[|NVʰ\cH;:0>%OdK^/W<ÍÍwz>ssdc |wIH_'pvA?G ~ո%1éK i`lh v;^H8Rd ϱCܰ,>81!/ q#%B={4yfy+;׿h[ۧuvPOy@|o$ $+F IMIA8G>;eP?g@' Cqn赃?A/I`Xsy?U#3Y4H-~ r% @c6үMTiho&[-R" lr3(2g >xS<8?P`8;M&.A f??yxC[w{},ō7p 3Q."$Xة-CbU>+i 0O$S RPDoͶMBK 7cgI.8 N+= |t\'w.7^[rN>q7\e@8pLBFĄHzr|on2w7>I-V?dbǬ9߬C||e?Ϸ t rn6@uY¤GT"(7 ]ϝY~H$?(p9I膰IiH,bm @Y-\AoFPx 2LEnC#\'C"zKS~L:82 X!{]FMi o1WUH,݋ݫ_C Y >iD 4hIbMuxr[oqkQ8F.hf> .KN @&r6 Eګ ZѪ.:S[P +<ˏk^v6.hp$JN-b@P?23HxTollD*"xj@,Fmމs78ZB?8#R6=TBj6G б9l$ Ǧ xlaUPpgg9ke4y\?@T=?W}~_/ZiBAZm V̬t1y<vqk=*Ek_@!wh:dzz8D!I(Rqj_O[0Pб4 F! P hp4޴ժj|40(~q*&䊚ȩZB $ 8"1.C^`+i}PF-'Ρ a,:;!B@E s9x~CX0#^CizWC>BꝉRT@8 2 @vNF±W<=zAI IA8abDeTB_TqQa:_=Ĥ'ld,DQA9ReLr2>U8!=y9Z?2rhZBjt Wj7>C=?|>Ӕ#`Qt@<8~~P0⾠;O h |Ԅ,eBtؚ:NPWpBh]zSЈ]"a"(4$>k Zb a?VAr%g9)ιcq5z<ޠy9- \4뮙DcÁ"{kDϏ ;N/?Ek: oKo4riVˌ} ⷹgc'Fv?\z~ǽ/N+?ww}}9G>dhh4#C89\}F r1[scM|Ќ@@;>~,`!?XR_Q(3NcCqNF8r$ ݸ:[k}`8#䥲.籁(r[lC^LF)l^ 9${qߣ{m:a:Hi9nOI2-u@ z *ADՆUJ%LpgA>irO/;=::*ʭ?sQK _2/㤂s>%f%? HH,C>vPOhj#$ $d!8'g[1 LOS$I K#</ N#ˌC㡭ˑf I62YAiH(H!;M5n b\m KKUOdFvm1pcQC}c l;^d>oXȸ 7 3Q."$X͊E>+iL0O$ awH[oJK xG{cI.`#YLj Z~E k3Y0VD D.D'wƳQz@o-9$yZx"cMדI3wυ#CY?8,'{A'@CcDׄA#qKAԸx '_ qxC{09t40y0 >=^& 7W%/9IVD2L#T, !cX c ??ޝ2u~sLax?xl'GκO>8j+r|1h r3:C W!|<]m[۴8F`>gqgPH($~@D *fb(o@Anf8 {k88OBh )""ߵ^adߦak(1_EV__gsbjPnGp3VC oxʼDG ?# t!}߱6('p'[=']/K$PC8 > D%ӧ}-ΟxtrK5*⸤]$ K `~x"A(ztG`o46& h/MQDl"n[tհP#ƚhİI&{]Dp' qv@q̧xyJucP?1E3-E_ E҉29(H=OJzo_{Ǿ33_PN>?}>^k؀OS}!=( .i 1!#%ﲷ {7OZ9կ{#O=wHK4VSJH4Cq $wힷā1:$^འekzy3N@\Bv6imw#d n|ThЙ\& 1Sii "z SLqaRT+s EppB*s {h;J~4_8%U<xUr֦KT "Aqv p(Y3gƾb5^־iz+D'c G 鯕b0n <΄2D}K޹1,"#0bz֗+z5ohp>Gb Sz`Qs#u}^}^l3 Kmdr#2<"N}#Lc$; SwQÏָAF/qx+ldApvoqV#J9(L wSρLXOvɈhy8{XM^̶ 7ס$HRJѺ`:C1ԬSÚQ_E%oZw(TEgii'Lxy_|َ3/qn3f:1B:dyj|)厤E6^{:RV JuH|Q!\<п E,%>^fв"i[-asdl9 XPHa9G=J 7 *B4~K*\؊.@ n?! z31PLfӵy7(:-{k1`~,T%AR8PXA1 JP kyj**H 4ZxhMy;zkJqٞ (ܓ!j԰8Y8y*Rvޡ jT+-ʺ%iNOCP ҩW䘜*,ֵ"cZZiX5u5֌IZ23,0,ŖIq[n&3nB\ZA%DRkNI( ,/׵\Yf_̻7q@?=q Orp:!dtP0ˍ$3l%B[S|>|l .\P'M?]ytfkIW%دU!p:JY,V<G8> +Mؙ(;[cM[0il'@VV\pr9n n(|R̀U6eʃ7;Cw'YgCJLfe HT6uc;^J&);Y˺5926\w{N:lu)^h㽑'pkrLި4/nr(c}(b<+۶oW4 ya\4H;p6^8_˵ l&1=O@>X pf?ngFoZZJ[2ʭbʪXgwiW7zL҈1’$"נm*V_?Xci 4j|ßEvoFPm }F ]lIM`v}Rq+Q`; ޷bg)\9®s]4]k>  *MpYh{l5,Lj{w,/oۊ1L۳'`+;"^S 򔐘vto\#L԰yJ58ؾ #wǔ`F:Eh~.=a@ԵtQEuTx)䆺;,̝%! B+&;d>]c/O3M-<:7]UuqX<ޚzzVѣ}+J[Sy* \qjkK)lz\y^f׼`-L`hq\b*ꤜ#{EV\Q{+}V=" wJ60Q7Q .c`lM|֞IMv<~v˱BUQlO&&o.K<\YeIG@.ɒry/%_}CEkW*Y7{^b8IT3+gHCwDn11yyz K YJ׾zVd(tL5Y{w,jK&\ڰ©-*,:R?Kqhlr@6$Y+_eٚݡA36Ǽ'i[fgۺ{'13.POs](d!nz/BЙHXQBK [V8S ؜ނzu!5)oV^ $K>Ve$ɜ)9`lFk˺RThx-T[JfsFYJ:x&xat/4SǦɗ:%.⸮N5f`gwS<"n0h+3'~4}|VwU.omQ//.5p8`r$Try ⱦne-󯓈JUu+ W eݶU%}} ,ѩgJ꽯p𱠰yd]/eAMx\<Ǘ[\`x]n봛]QrH\b6t=Ð`2,wspT4aOTZGe^V&5-sI⇱/sgdɚkCC#ʩ#6Dל6Tȵ+A.$bKЊݫYh1%S2x#/uٺaCRq5v8)˞Ë|":uHY YRf>y_(B5i<'J`:go5 mzdeY9HS/꼡Y+F",jd] `:lPtocׯYl7&@%c[/'{y$ȀCCř| Jƒӽ4NȨ`!9;+:OEO{yP#v^c1@9u&{]ǣ($@4!IS7,_& \.e$;^n2) F^w {eWq~}Jyުi:cb+ =DWLEfa]?ca9;^4?r"ڕ@= )iٺ4S w$#V^V=ѧ;nk[ox]v{mƇylPc4ǾتDW7 .wAp3D|S+I1N6wbs.t&p.0ԝ;ijh৻~LY/Yo+wewhNh2+kV:+f3vĈg7e2ӦP>dUf3¥̫RI˭&lij*H @yYE~F> Ý_v K6UlGAbM?!ȫّZw;'܃^]鄊l͎v X)QZ#nS%NGxgec46itsT iuXg"HWOTP;4mr+!zwsGos@Vo"KnrڨAmI×{ΠSA<t5goo6qy#_`~V3h"TxHXEvٻ-iqjÚZKVP:uqq]hnN|xh(~4$4Ji ulkIVMZa Ϫ:`C$A`Y/>4nncw["^?2_Ec&;vJR@԰ MU}:j^!PIf!i6QE` ߲.ӼC[>x N+ ;γs5vv>UY}\}Gxnc8[b [r毉՜{gz"ݡ5(;/8$0(gxԤJUIqCS)/L"w ׭nCIŎO'4a!34Euݪ]ȲAmPR}|}- 蹙-7m͈ek9>T\*ʺDgtj?S1@ tsۦ!.%]nTja ޮGqCȭz޺͌e]a^o(XvfIvu@E,z,]F & 3t;wÂN^d:MQLv{c(ѽ!XXr k5*0>ys3dtd){0 IAUFs#;CMMD%ɐYϬbS: AH;76o|Y04ɓsaht"/,b}ѻهšH[(eY,[W"ӆb"gwqh -E@+b],8+aV[ 6 = bJ߷Lef|H(嗛K:ƺ=.['hjep{q{~M. ӄxavoEmb"h=~igݥ %Aa KWnftεyRۚ>IXԳ9i]`39 ad# B]H'_a[4Pfk`j7ڔB<ڻG .3FUJ+X`;laI_*K{It:֑Η 8a޲ 4 I䚟5P 2rףนcwn4Iȫ`&VT<Mjcv qePasW3 (֦nՆ-FՍ ScN]Vo$Ax  GNI:; '&'!/IVAjJÙ(. LnϠW*hX!|X{{JK7Tb+o;;B7#%"Vm덞U5^bĜ|.1MZ7`5:뜋1o^hx_l#@b/"s.| m%u' bb9;gVWW% xsjČ8]NqOGsFqE!O$WV3%㹋9 HS  5g<`gR}!3uOubPكPX 5y\HXФ͙YJ/qRƸ/JZ`΃ص#Nn Jb@.;'9]px1O`ʾRHn\0އx;gDZ,)4`;$&UIx0+'bܬ M[%tx-h0"!b"ɔܒ%R}Wk[^%~?[PB_LYw̦jKYquW _$lzU`n;!f$jx8e]<я>#kz@eNÖeJ%nb1nl*^:C y o @xGe^2t.VԷSȐٖlv ڕq"qcseBo/Ԭ 5]aliI"ap%BQ- ,zX-̺fPP-xR~dFuTͣ_f@!⑊]- xy[\δziJ~k%VsNv-Y,Į-KׄE/M~z.ٛ FK _wnȟʊHu2H`8"Yx1}bzx,H"!cp HFO>?G _g׭vJnQщ^>vׯCacGDm\r3kj$v{YF<'k&Ebf'VcD2˔H&N#89x@~ E͹@B\su_K 2#a}؜{Tw\z}czڷ&Wv(*A<˨&ɱ$  wr 8\(S8~3:xR7Tiul&COtK_ _bJ1l#kn5+['vWXyZ?^xة2BEau 5J^.f7 |oahrR{Ad1BND=ѐ\(2-8"%Xt6˺v vc=gZ람;! (2d!p3B|6\&#]b=u5D=h:nﻣay_˝-w]h5Z-xF;Bj z;g۞$w!HIHPBKPxPG 69`JRA:MX/r,[ ? }dq R|%#G= "JO=˼BD;;|q+I>̠.E!9NC,IBk ZȖ>]s>}%ܾMfBP)05YxB>xHȅ FsuGW)aH)Z91~ڂH*$<,_:GkY.8u $BA.Ȏ5ZAZমxM.[yw' MY*Ń)lLr#Tf+-ot-ޟR5w2{@"NB(i®]ޣy>$=&D9 e ˔,'tjoE-eg5nߘ:lॊ-'.OK8!Ls!ƈ>?&=?M!BCsdqo0x7TD$Dz{/*n I޺sؚ‚:ޗDpI"SRxwLpaJ!)" Qwqs<+ :31-C^#Ƒ" /mLPMqV¬" ݀I&?_Y4@Պ9jhXfP탼F"D,19Y~\@b8tJ؁4U=bzдc6\uʤM&eYAikϯjeHHS4齾8ytE(Q3lDzU+Z݂\jOwGYH(vŃ}w'x~-=l%]@MސlZ5{L$Qхͬ=C\5F%Pdr܉/}٢Gk(NԫӒK8:, }"`uw8%mQ/d̊$q&\8e[ XN*ݜG-1ŽM,Sank6ܙ:+u@:9/]> Lv$D)P`LW1&]:oߵyG {V )xE˂E}L"4o"=3o^w_s*ǘ}q4'];$P(9yNN%E32,$3 ѾV9Moٚ Ll"mu RH"k|QrQLޔr!G$D}k{hV+ҩK0o9,`N.;w6u)-{ GAIXzL /PKw{m1s˳[K7 mu5eMe{p o{7{7y~7 {.tj'ϟ>8||@\:߿{^jDC3Z}N5ZQZ@iT Wr/~7p)D*R+e^m&(?lwqTx@.Q2 eb*Tˆ@'9@3}z1vQw??y|Ov^oDI%w@vjv x?.q82rk#&L.d8z; HG(|QJ*1<8iB|]aD1&<"DN"e˂pSM|g"{3Y]*l?lloD^r\׊R/Xja3z <1 9fۊ>2`p6 0EŹ֔u niѵlaɲGx ld9Vck{xz4Ҥo^uK GI+X(KAd@x9|fx4 HA8 9'-8j,f7e@%NnWʑLݝVH^9 Y @P ]:u)_sk3 YҒx!;NrӍX%ǩ_Jizd++y9QЗԮ;^o} g.$|Ab!2˔v\wsz\mQ(%?R:{L2 w;Muj~ cyy$ AinӘK\<$ 8=&勔D!ĘHq x Uœo$ #!xǮrHpJ$3xE8os|K08FO x* 1?uox{~Չ4?r,a:֦֡61fkCo׹|-;!J"kҙg@I_:/8+9-ꏦ|T3F$zcP-6*`XN \ *J *E=ҷoyҦR. znjwͣL3n$jI^_u嶺r(P)q^)x]재?efem8K76_6meV4u&xHN|ҏGcM4 yqZ=?P5AgEl lFj\J, =GKƻ\UnƎl}ՂSvec4ׅRS+ Qιr Ɗo}o'a 2 ziF gN:e2Gt7 [/jB$@=p"2ўARoEA2пұb? H{bۏZ5#1Q{ܱk8Nb\;nTB%$In;N;ę>x]$ZxPCӈBD09bjpLԑv_fj,7=f /p2Wʇ:`W`SEF2]$!Jo˂WJPaA<8mm "l.X<\F;y+54IVy|5wyS%])e;iuR],×t+AnuTwfu;kZӭ,H"̒N"X⻠tbbKI'p:Ɣ~G]wpej&cTn(r"ot4BL"  AٶLˣ8{|i=ʃE/:Qڞ1Ipzo%g땠fV*+(NHߺ r??)1D#)J೘.'vN/̩mOs˂QbvQ.@tLJS#҇^T@K:$8@^ywRo3~3w,_O8 &.A juIb޳7T3$xJL5~$8OL//RdNbD{7?ִZkUCMgOt~/ ~ﱩ(zNV14i!"<82 8"$,L^ (jV7!p$@s <=랷ǔyuN85x??uU{Ho ~ eI*@HGӸ'Tː\``|Ng5{bFbw'lϋ{t xq0F1~LĴHәq`Kgg|!w0O=$B'yczl<#T@(Ѩw0 @$V8Q{$u|y5J<"]Ћuju TAHӠD=~kJ3 %‚y56la"QXߊ֌o9\.kv{mc7թ7ݷQ׹n5'_$UbezF^kY+ggvmIopE.WQ@EȢ0Fn9FD "& ,vMyvI$Hj"_jqDNYc8I$æ+`tuua@>i k E"K`шLVqCDF[ i#84HFHTĺ( h%h$e8$HEˀH13x<3Z~Ho/8\|A swl'lPޑbFG~w_a_NLn=i1/{:Nѩ^o:X<,ks:o!]@i!ɜkyvdI e;R~=;n]I@z浻PfP֤MOLN[19\W }kv&ƷQ̏n1,b@w:vTҥLߝdڋ."slLr A$#\wc  Yju[5^sTom: ◛ƹũ"#=(%㖀eEn&.V폋cF|S든mfX:9m90{|WI%QChqB:xʽ0:oR˟8N X$xI[r}~^Q`EP w} lqCyƩ wR[57 {ߎ|N- zб =9+$c#MD'JBȻ8"T*5HZf|i9 BE7@"]hu aRHUlb !5s#^߲|,/vekfO޹i?6.vc쪱( |4KiOt4Ws^$WȓF<7%H 8p. B\m uZDngsqh3**퓃r8ꪉYHEnt M1{S8u0MA[w3DXyĪykM[R~]HO&a,=S-`n1$2Q?yo-w#D+O_Qx{Gm.6{FEyr"Me*" )Y!TGolZ{dm!(`1\ d&~\7.% HOQNZj3{6qm9jMFqVtRXAE1PDIbZbE-5h=w:'9rG G-9Y:}'FHں-6ɹLZ4ä{Nov<խV59y0fF2^PN2 khvTG#sǎC /JDe -É!Dr.CA@t x5WymIl򌭾FwdiW9^mI>: 6 e"B , B!]*$(Ai I$I!*{|p$@T^ $Ot2G!Xmzl3upZN5 ַ7Xg_:REd\Ξz_s{_3&SLpd4QTo1xc1`!0ͦ3pGfȒgѧ 0 9 F݄rH˴(d<$A{5y|í⌆s/+ը 3w:$vA`j=Se֓{`Um7V ѦdfW쾞?w5{ ;Q=h|?~vy_%9Ȉ?wE|]4bS"H=n/CbPL$ dP]gt&eysi,7^P))A+Qʸ`7`sl ]BBw}u7}'L1Ms#$)f牓m3  _Y+=4;td|*a ~8iLЃ㑁׋o.PffU梶۝O[~K,rӉY gKĒDA?}[j$xնeȦ" Iw@I(w(իӕs}/~oZNג`z w|B!& H$:g DXO 0+H H pAG7~Y]Y_m 2Czg :Vm񾽸JCHl+n<:oFVV:6 "< vB.[0Ɵ w9CcMPr6[@g, $9@H?q`A_zμl\ֵ˭uqZi{< &`n}﷊5{!s9;:εHs̝ +$I"E99v D}bQiglc 01bPn@h:}9Q.u꧕N7w `v"дr l5W ^tk'|,@ -l(Z C dx]< 3Yn:f`s7F'Rq@ȁ!5.uIQNg,4ϐ]=,y~a[v239IqzU>eQGqk .# _^{\fDS/[̜9hVo񬌎^?></#wULϯ|u3<|D橻i#/~/_&9-ya2 3mas$B7H;@spI} m IڏF~y|XmLݓ7K0bG}^ 1%$H0k;8Ϝy4p Icxو$e7ˣƳqj[qBEak9/YLe|/19kt;x£8F`Ks .8[j$H%%W)ʵsj㊭G~#AK~nG'[:o҂dyDf۲3l7uPxdg\k% W7pkO艛.-jm'l- iZ`g|6X!a֒wm!ʹ}}}_Ϸ⌓&h֑s;?mwvR2wŒ"?|j#u5DC/dWvD3QbnIosµrVUϯ^jՌݑ߮p:u՟~3C آ8@NfϷϟ.qPN)7Aad I Uz9[=!w:8^07;o4Rq]z Qo\Fsy͖eh2{7scZn7k7e5Pܦix7;ʋ7Cwh,K71vj~뷟eƮGUbe*mJ8:2̈Pg 7= 6~s=y,]dd9`8yܮ2:nPeթ/)"!`q93  8]u3G57޸qJq )}uƺAcoq uoZTUmڰ(^?7z<}1U%{$/VoYj\7hٻC:\0"YO~~}Q|k) 7pH$(6#XϏqlXR Qfn^ *,s o8 Yl{qfŠj oԺ!3̯`=+L4OT8ȸ=>5Vy5՘]=Œ\z8M/%{OrN6=`O&LYGv5X ΩU#f L:XG&mm^i+?7ȸq"xG}9˝X≽unHQĂZ5nI%H` @j"|oԚ3|=y5GT C3 nsW@=їU~tZHHauz~>0Ò`x74jnoZn|{o^388a&wXGwb(ü~?yQy9gۿ; T^-D_?'߇]sm&8,&$^7\3u28{1XKBy~Awr ˆ}_>DE^-Qg_K:?yFak"o]opw"{;pqT q:΋ʂ8>~;~SSsƃT.I03T8T9;8ώ9\Znoaou% s 7!h]7Oǟ#<{keKDN^.{L׮*Mєfn4$jux^v Pvd 0O'SZwTw@b`Jx~$P`[[ָg4-k7]r9u:!bVk3G =.#x{9V0r3PE3+r&%L4Jb<~gz,6F D[`ѻ5R[5\XW3Mqh 9'o㪿SgI+n9ml+=({Ö@/=Ȑe{L(6d1!S$At&S4"]E x3x`" |в0Ug(<.sQ̑!qq9wFZb[t~{c 5_1A^r"G|kD^q.Oa0D Ӱs6x,"A`gsyg6YOqWl 67f"(42ָ]Z޸.܁8;5&Pdu5ܼg/(i2A-uҬnXY:a >(& !icۓM}n ̳t˾CXgxnus.N{@:S>3A yfrH lMT0D4*d4 6:wqu!TΣ\Pi2@zRȁ0瞦k "AzLjnZ A`rA#?p6dWzox㖍y=;!,P~hp3`P $/2U`),HڡixfRÛN1 [i Z-1Wbjs.m{*%4l_#J}Uf/+L Zua&ntpf8D`fN4kME$ծGzvQAMM:G|L D9F?FvlIJg^rޤQ3BO ^ V|23>jd2hFs1xn-ZnBPFYuldyמa3+{8<{fs=ݳ1q YEsi@>6S5gf-`g, \o8caw9v]nqFx7 a}zSEj,9s؊լȽ͞ߛ^ZYQ| äqK ӇRP=rj Cf҂j@'E$E-f?_^}}{=آ"]bIGˬ L-fIaS|⌵h#}D \׿;kƉ%UZWv0HG\ ˄Ǒьe՞^(ygyp;51(jHFZ{>}=U%Z5Z{|"7b}'L{x0FO~s ޷YsϜ{Ơ1{=/}޷v* $NuƳSED``a~9<݈722Vdço?[UUTUIW[MVev </v`sN+sΧ`@;QA XWgoՖ')Y`e2 c&|1!eY2Hʉj"!2-,.`N!CC=pz1^nE'Zk0spƐ#<\>uz޶2_Y$1fdaQdw3 0i!~_]NőS.qF8mEh9\k4_?=Wfi# 7Ϯ,3 r1g;;Ls Y/]}_TUESҼ|vޚ}7Wx@C x"S($A$I( ϛS~*,3?]ϯ2yξ`yY=ԱEJ,5bg|/Fˁ$x~m}{nFe9:#3'&v=fYMa"*4{۞q9§=&wWsyT:nS^7k0JrC%25lp&A@R9sFQTL2@Be1,)y浌Z޼~|27Pgymnn;7wSr5kr-ݵ]/|{FyREL=C9JJi*wFq3|p0x _1fTE o=u}d{9vmzn56L2unW mul~%j3ߛp75N^;yמv2,'oy2wmeZ2V[.r4{{y\M *E"I$ \w7H(A>XA};z U:}y|EdXZ uuzuw+U4Hzm&y^+ě.y=֣xCmK{6iKPhZA/׿]VI!SXy& ϛwuG-VmۺƧoL7Ù9NtRbҽ@_jew^.Xx*OrzM| +盅fZ:jV oI.`{x `hEA=\'Ei*ЄEKC V]3ѯ wz=Iώ'`#K;S"3HxR敏kLa;0 q"ʹU -01\b(D9óS]MDN-jUF;ʽB,x)ma@Mep'N`a#Loi|eo^( ׆#si ˻nVheQۏׂk@R|-k딁DcHv<w+ک\D؜|O_| C)XNsɘ1l8e<^AuhxQ)8i;Xr$eeC{.H"L;ެrbՓt% vs<=I^7G Q3j8ı*vuCǡ~ȳ9)!8$U0e1$ w㝾 g'${Rx> {GР/9+9B;G6|!ug(e4a@S:rɂm9 QF N!gw'KG"[yrSAA])0.S^C\7Hk㜆ݢW\ ݮWk =kԈN*93xŹAO1:T\SxV E*4qbgosX͔ W1$ILS\ L2-.% >BXxx@eZVf'{; c&tsw V!T!А &9L)(yfi A cQux3#0;<[҉xSÔ0[,vr9)>B[?ƧAs WGB<}[iΠPd0)۬Ǒ5 qƖgrP)c N)ˇO}[p߸1AO%!^e⋧Lwg{"+ШKfoq/T(AӅ cȚSçO~zID An0.B Q|P;^ zj,T{vc`O:g_Ѫ }5xD0pEE2CaRyh/$+(ƌD& jVRAbj~x,<8xu0xP. ?&h |h+Oy|]siv?F78`xoZ;ɵ {^n'Y"r@xq&ܼj")Ӵq5fƎ;lUW[-,xK=t@EkOobz+ժ1!ƻl 8qpUN:s5q#jM"1M*:/b xjtZ3~usFO!!e@pT d Ok{ge(@p?nX1?=ߔ}qSqמ^Л^s:kb'P S6aäO53&Cf45 L̃PiAhLNL + {G]W W UlNuR_{b7_{M=WͥIR! t11"&Y"cFUd*YÑژB /&&co2:%S:K3vE_nqE]>! {drQ&ZC"]=vQLg,:e꞉SܕJ^CD@Dxt:%id7az|ӘܻlItw#$1 "5%1S"Y*Z:GmN۲{cNi(J:!OڀxSm]Pʸb'X[8ղCڨyN^Fme<ݚ @?^G$r vze$n߉a+(e(^<(|Lcy^Lm(Hi Б,nԫ(X) ΀8c71\=<.O.R3bO\7%Z7j11}ǃK5>Kygwg=ެmOVzB-;3&gOq%ݴ91p+x,ICN%)$IͮqC OI?Rيc;7zKvQQ$5u1$zh]FyJ`~^x=ƇIT8Z&3Bi]Q`)s+"4) kۻty e"սsVIO^cPTcxUyeYCYL{Rmл2Ldm YNǁ-N ][UYnwxb&[cSC4TX& B+- okĹ#nL^E IYfQ)"wo*aw5f_)a|zN8K}VE +N9G<c u]Go|Sy#CADnޠ02]8fU>699wѭc!1KW_ZOyGߠ;3"V՟gbL b9LڞLd %ԔZAdaU`†j'mn.gmv@GR$7u S7zh3WW-q yw{H BYN膑{|3KgXa9}XڗtqP7C&Wck=xJHMs.^ vkW]@U]q:w;zi  wsݳ'yhLKSJuuɨpKGr[pK5nZg*>Byc{bufV +->llޞ/P*xD0Ly"B+{hXy͛l髤yH`@QuhDmW0x!]ۜd<_/C)45nprPsAq л#z)-oe<'mfRCz6x;͵}SQfD x|饢(lkt(#GYKyK6_eE(TezQ ӷFēe;ka@"RW `f3=h^D|COw}Қuhde3giզU"zrLJ'9ܙ>1nձmV2:Bˢf9opMoãЙ 2P"san]1B/-ȒHj֜t_Ry/YϚFpzWPD9!:Yr&ۡie!'xF"" ̹yO>b2w35kq3&aϟ3.i{׽޼^k4䧨RRO)Eӽ{uY/1NOz9XC5[׎_< @`̒n҄."㾸B= =p0`MIYz?S{νzR30` 0`7JjF1ua>(8815.l^~W/ء?XJ{E]ubdeW C+H|8SrJxГ fA Г]q$uI3[I7z Й@Tu/7BsB28 P6 > ko0=5SM0OJ.F4LoӈX|{ׯh|PM=9x|u*>7BNh9iT .qx PwqBn=7g]j=N)HZZDU#(MPZ(jnz uq7`޽v('z Ѝ{ PMu85u"G{uv ̛ʚӪCsUN*'='T ;`W7A =5Z4P&@q@jWsA;n‚qA=ߎu]Tq@37s@qP|qƺ}8o`30 ql @('m P@vT*IȒj3j+ " 309Wgx)]P̻|Lr8w1任)w5u9_D~[iz|Jb&P"dcH&-IX ֢ck qE<ҙxE& x:z@d χĮ.c5[1Kw3 m"(4)ީ1$:ⲕ.αܖJ:괥2wYyjxeX^3;Y(j8f bQs͊^B6Pd):}D{5Yo)<ɛ)ӗR_lڊꦂ 쟍00T=uOI(=Ҋw=c8ЌQ#91[)YL3:/•ecкѥucM=J'3Od.tgb;aSY)!"XkP:pD;Qa;ޔ͛W"%>7Ix='t\>~~x??3?~#b,Ef9YTm)uvb\yA2^6a޲D%1$7CD2QQ+s=Z*I OD GPȯL HM)j[5CIVI<ˮcqPEnrq@meX )a c( !ʌɷneH6oRkjfFD.o;q]+9p |Gh(1,4Q:.4)8.$ae՜#͊xHĽ&A&3f$H|'S Hcޜ煝͆ uo j9iS< )DShTYqS\Tw[zF+L>U/MI*I|E4/szꖘ!L^j(bW-y`*Ne1 ˺ޟdDiJ8 'esu$ ɉYzpSy~E8:xOTTBMo1[^ iʨ~۞?:kﱮwJ# &"Z$l~Z))B&ws1P`)TWy" aWF~n7TtSNt')ӣNnf'4}uq)f*K6 vwmQTOpX(GXFN"*T*$DjEPoPlDՍ˵lL3ż&f r>42"HJ27 S9 cTs 7sk-78aOB'pyqXU-,%P 258kP(>27(LTM8Oԡ2Sorpr\Cr'^+6Q |ٕQ.^]µ4HB1Q$t3A"J?9{L !!aM+Q^PHFE&NxX3 w)F&Ov~w㕰Y3T䴁ovdbο5nﹰZT qYp}IRVOOj_AT.=Я_OЉ0ٗcCISKhDJʄJO2Fƭaixr4x}Ô.)NQIN>iD'yoOoMQ1/:!+veیM48 1-?*LG`f&DB"@$̒ J%d!6|W HP2}+ޭ!ʕν)LD|O1bc`&4t !qUS)D! :#Cg#1(ou<Yu[mgJNٹ@c磛PJ3HF&%S\s Õ/0Ç2^" ou#ʩ70 M$$QA32374HQ0"2Ns,Qdܒ"Nﻸڧ#wI~=BF$Q4bD$lƂ(GJ&'I1< 8yu(|Y̻ΐ]yo}zu?^Hԃ?ByT;~_leȽM[#^CuU{QI$k$ONH>>| }g>'~|$9G~}˰NJ<ε9yS$=AJ?OHD?d{ FcyDz=;<(TШs1e|"O{sW8ya6&=?Wտo\8&:GE\?̂ECA%0p]+Kc9 yG^y>? ^6_Q=OCXOj,Cr6`ʙ0dǀ`@K`%줒A6p DCD<BOwdôs;ϏiR[:> ޠ}ϓ^> :wkmN3{!FCSzȡ{@?#ɒK*շ*?wZ֚xdQc3;̊+ޫ>旡O?Q^Esu7ߏC/ӲNֵxI$?dIlG~}a^q檪~]Ї#?gh^'Ftv ǃb.~E@#%\T:G_骪z{?;ΨХU^ mI%Ilp qzګFx3'DDx=!_[G'mϺ#iz*ty/!I682)o{s6I$m^綟>|?/ˌz}<cۡlkF.US0.af}n3f2Yz<MC%qUF`{ DcLxcj^ ~^,i-~|@:a^Tm̻,]?gytWB~^cвf[hd1OS߻۞F`N+# 8<@$g3Ѧic_>oDI/X $ɌJtƫ|qǎ5\(Npk8xpLn2}'Cpa_c38U~^2zWͫ 2]y}s  fm$OӗtAcgsp]S)qdX[Ivz $'(67O)Hp8:.qjgs僫5 V(D߬}GăU70@|+}$#{DD@؁h ),кng먀s݌|01qXw{ 8g ,pK`V[ឆ@$Cd&CXNI5% wkq@|eYD{M?WE{~ " 8 7#e3]Ȼ{L{<7VSSݙA%lFhRD(7ӆKvho^:UUUB!C|?U^wO1^ywwww.ǀlC{Y LZ:&fD0G!>ޟQb@L#0H M?:XFZ֗ɣxóTI$cÆ5{ׄ; 7|VD0{X!$H$oi=^ZMNzc,-hm)Z~>ӱo7? ϗ9˞ynrNt<׿/'XOK'|336gz˙UfUoVuA'IbYyx0Gsc9d;7CgB( <` !384mdŇ#&d $ $oY#ӎY h8D̤7C!0@ʯ/ۧoOӷ<: l4"I-LhC-:wwó)^ɞ_;~^=4kSa(HB ]܈`aIkin3 7A #4ްI*6x:!8}ǣ>ǻ㎧YT{?%qUB:C_գGӆ֚5̤3I`>x}V,3KMĺ42##6&50(4EYgWmv ߛMZ/gMԟffZ4,xv3dZe_lʹW==U RnNJ=_kZu8vG=~^P}:=5XǶ/6S֪zZ~F$t}}nv;޷ ,!? I~0;xO f>wtw~?{oZ}j#@Ua~wʾ_$4N0L#h4's1h3b?o >00btnZY?Ir_B3`pI/,/+$n =4}b`C0XpCn[>MIn<vr%~M>xiv:79ۍkZ|C9o9??$L^*_􅺅ѿs ;j?oM\Df>GwO@hqD_rb#b(7~nz#l[#EƆDkYĶFOTg2;}9c](ǧwg֪jMqtG/˭Ɂ3Ulz=>3Ͷ.g$p84Cl+MkFnhBF*CPX;-Ugج@]Wk#7asl81YԄ "Te:IǡbDd2O9aBSx0.ŀG8↧'M@@$>q~b.` 0 [>POQC_R1ϿJ0eL2 =1l Vڳ3x;O_߿ȡUB )?]C$n #zI/lz6F$AfުA ~e&o_ϫ{ByNo7 A I0z>4=}٦ u O$s8qf.`IYd6ogګiw3ZffgyP|?c0Od=h_B|c|1$ z <2G ?;D?ffZoCQ?"?"n 6ofait x4р>+O?}e\/OicFff;]=;qc3xN~ჸ#%~AP4ww n_Wm;7?ǟVͥ ; n~yI/[E:o Ejj;DpƵM6= e#˺C]4ZzϾDr=Gi?>fϐ" "6n_|eVjPCd`, @vyǬy|~F{񭝾66w64K)$sS2~#| cNaN/ho5Ÿ'c={k[޵~g vxn~333= crޛH ϸWCi&I2:v7d0x絛_g\}'.<hz+ꪅU=r?"Çw25## ^SO3?'1$OE)z /pH7Z_A#Zԛ``40D@ ?`Ow};?wG{̩4$C\`D <mCPb zI%8nPA  hw#xh"쐝{'NDÀ Cuz3>à ߦd3p[I1o?YH5%9~ۀ9"Ds@ĂD[ kRծ8aUqMN$!,d2k D0$˿s3`}[tQ@3^ʈe-dkrInq8?OA$QI ?Ŷlq$P?>ÕlY66?y=_/17e_l@?Ur{y>۰ȟG}G@zgBpgiv4x&ZhPag =>>|z M8b"Cz=6I60ߦ6PnЖτtGtEO'Ay5ށ |cY>Q-kZD>ZZֵ$rgog DM$$8rZ; 8TZQ&=&,F8-mmj X離H[*0n5kV׎Dx˃^%7=NDߪS ~szNDټN&Jr7 o\kM >u\Gj:8aL4oy.<G_XzxֵZ֟,b(>po0~L~G!;.:GO]ffUTI9wv CdpIoC>m~Dô2f3ِ!?d7g ?q>Dp#(g /WNgbLQX4&Kx2d܊37.&=|>*sֵkZՏ|=<'pUm 0$`dv8 ts=_Soѷv~/`?jBE Q(H!Y2`<ki$A,'T*Uϙ3fk5k\;|,:~s }'UUY`~Arv?O/Wav~>??:ֵkU? 8N'5P UNbwOWssw٘&!9K><}O1/}=s.=!y zzzџ^\w:{zW zicaztل~zG[ pSN^k==xxsx{#o:8y]h}Lli;>ziqOl};UUWb?O&~NC_xlU8#i%S< #t%t;o]]73kVI>>341o`}7{?T㟰чwz>U]c![8a}e$-wXHoQTߧ?UcgbŁwC$D'~LJhdzwZO_wGHOhOw)⻆e`~zzBgq=>;U{>#[u'$I3!?uQ$?N L4iA a0L;eA弾{"wFX}y/,ݓ\t}ȶ[b"[c?UЁpn vnvaWnӇ[pL G 2y'mިr&[k "nƃCÇwI~sI(dcC8A\n $PB>== l#܇r]ü0]p9ww;u<ǻǛP`x8'А38hx{$. PZcqN~fVGͶ5}m *>?zpoÐ *Zɜ[&{zӔӗGr!S=W'S3 ?y>_/u"5ɒw#Q1x2^.vgu0 s?N>l2 ~{X 7|i *? ,@-I<I!!sV{8lŧ"1Xϕ8x{y$`s?cdWO#Ȝ*Vǫ}w;={yزGv'#Ȝ*6Q6^7>txvr[AF۶DX(ƛ,Y~7]-?@l~;$mYjlCafwO+gc28{omóOJ|#`5eI[؟jidw14?E/c>r 1={}ܟo~V|{{ags=EZns͹mYe@l˿l? FL"W'#6,WGBDd{{fc3>=Z֍i֍xp8퐆L6?vDi|=8/n7~Mz0c1R442f P8b CVP ~]:i$TUH7>ֵkAɘq6 ߯iI#!@$AG&A%wN]Ӯ7A3{|3jZ + $?H7 =-3=tl٣t]""#B'=pwqY;oyQc_>;RfboXGl',UMI5UD55!@.,Ҷ߼2]0N#ЕM3bEN*MŇ4&IM>5'4A Ȧp^n]5rprIL 3Q ;-~ݳtI$7i~}$Hn {m?5kF9T os!¯f qj@9ȂWFt` A~I$tüDo78hs[UY !^ODkTQ4*&/LȔEt t l/I >{4AU^Gg?|Uxx~إk`> HI#bb$]ظ{35EL_ࢊ55O ,{dI%N'O~σ8nX] x}myab}cG ‹;yfi2w m ]nU\_mk45m7]>/3333i`l62t$5UMPLzu*g5Xp[`{luKc0>w䢎xCp$?!k`H.Fx" u-7@gٙ?N]ж?kj՚l H$'_rͮ>ۻ%o gfa}pdS6q$]q$+>,෰&A-$# 8wtp%ķ<g!5oBx*N7˷X p hP &8@~#FSnH CO_tw__AaO31ofV͜F'ĭ.A#),lF$$ $~;z;y]͸$)%)O>m ܽ!1/]j9gCM c/WtMQ#v~}Nv>䈂"ݾ9kevc,f1 \z?mbvqB n\T:+÷N(TyTbpّfh=jnom6I:jj[Yg,K !9;quD% b.n^w=4:*@*:|U~o{sUUUUUR{kDDN۶|fgg꿏u=c vN A¿˟YeU:gњyW\YbXqNc^18f-{mz /߭X""#s1'*v;ph~N?>M:$'@uPN7~0=r6{\9mۺbd绊ÖdX? G|wT(PU"Dl2߆-##"yx$XFey0f F$!&$@Owû.晋30'}kZֵbыaD M/wrŞJ<;9z|yûŒeX2ޫi#D K@ ߟ zsu]|7ˊJSoN9|zUQI,O7 YW.|CV~:c ..̎@kr$ fDd!h$gwOffk0־P:xwU|mgƇn~c{5rI{ |!swP~'i񴒃KRcRiz !6AjlIfC+>r8Y \q.lyX|~)8FŁlGʗi#d2!޾?Tdf2rYr!̗4njT@].8-TH{6)k,?r7>ZAvC)b۰ rg/|h={}ol] 8GC#7i߬t297Dq>Ͻ(fe4}UFFUFFwt E lx1\  ţ>ʗ{s6_?sϯ/ڵa;-W 5 U#8v;8=7m䯤 :67X"nۮetgR=fu:pAnu̮_pdpܷ 1D;I%Sl1h ovC_5Sp}^t>(=]gϏxD麪Ӡ7Cj~QȠ8-2FqM2C !m%<á>yWvwoA}~CP J :wwt_3DDG,BgZ3<>8n>: 'vO9#Nm*ꩢSԏLUWc})Gzb+B,2336?0֐D#" UUVO%kai<<ʱ IUR 68a7f%մȝpD>>NHR>"Oc画']v}=Cy3 ͼ!3=<r?.w [m-#ߑaOaEWɧdӻCQ{m}?OpvCHly;xd=y7[7!/{={E`?֑$߁?9;tDDDHwqV$oΐjh;CaIla,Q8b,b}~V7wjz eakz$$I%UKcWY73gxo~R(O*\_8 ^J~Vo6*=]Oiַ= Z8} K?mM :nüPr鿆  >w޳=YsU4j?8fm,vQT@QEoƍyF9ŀ ̰xTLosqy3"fe)-M;7aSӿQ3G8NN@4rN4ʯCk|'BYUE ~u-J Rɸ^}(F'^돟ϯ3yߝiv<: ~H7$7o_o $w_Z#D`=0q*^!#\ɀF-Hwq"kkb(5z̺OuomGd/yU0~CL[;% w&I3"d28[!6X#  3(qSkU >-Ŷ>6Zg$}&!k?DBĵfܟv|*t96q_&?i$n!Q$s  $'&yUUWBxח=ЈayҨDhƤ(΃AAIN>i1;8hQu櫗X$>MC%$]m}_k_XY_w9C͌f6,,&ɪ245[p#έZtw`a>uޏ̒?MK`lP}7$l7p{eI=$z$xGĜ]'L؏I$I$?# ||v9IPGoGԥr91$=&Y'6ldH;HVOWkͶ$6$ )x6DN-mGH%$x6 ͱ#f6 ;pCŲ~v9L Khh&Hk O#؁g ΠӗO =X̂;`r,7v9q7P;(xmD@sE# ȣX D:HAQ8$-X'rCIܸU!``l~I4B}6z'WUnOCjgx'VC@ĐK q-"_$s^uG!z9|0ѡ{!UUUUUU<*{;1ێ[W$dS! 8|o^N.wy30zbo塡~CS`I%xL7g$$+}DUUƕUUgun-9pp>I'@m Я m3ybb"RSr;vL$>ApA!=% ./_<,RwA'{7g^ 2IaI/#\%Xwǒ/߯yi$I$r(3$I|@DVHdffdӷO]GI<_fyS<~]yshs~: goɤ<p>=ˮ^!>}zlO5=g˲m6-KggYRLqOc=^^y134p3=G񷇣݃ӎ}?oz>ika-r<ぐ5`c|$齏FFQO~O;zѳPz3g[3 XyjϝMf_<{rPn>M2UUUU yKgm&PI$>D#寏=og/Dfr2+'.aK}Ns|OO~gG:=sg'~`i/ PKjiHzN+ڜa5P%R+폯>ZB籘({y333×ғ{&9Q_!Vb]ػv.]؀XUL$zOɷ q>{;xC̀`jˆ_Q )&,Mjff`h< |$+ {*t9ۯ 5e_M ^l m`Hgl}03Ww3C bk t%I*L--';  F[2׏Ph>5Y4M4mSۦv 5D9b j pag5a$Hn o`Scp[z3 $W6?gj,TW iInG#h~"_FN[_hq~dpyܗ<# 7@Bej,p? -#y~;~\O Bv#O;6rУg3sJGsqE>/ Ӊh^ކն}ݚzuWWP bzz"$Ee`֣lF1F1^4|@7|JާjWssn4iO-2߯Jz?&=|H;T8 {'~~|+vc q>128 kl礒IaI$dWygԳPְ'a`}a[t3&!7GH:x-@x-@-qN&q"`DD@xo݌gr zqMQP)96D}l{aEoݪ@6i(<G'?,K })" Kh@ 8Dg63!8@lF/C} vv!`:gZ P{h1*V~4?fXf~U!'%C&ELra5D!)m s6:$E>c.kz{W>#)zDuO|UB 1zjT(>Cz)e,covXypgvpd@zioK33|JY_cVZxqu>ޅSȢ),A~Exퟎ789$`$Cq@OffHᙺ`ON9wN\CMhԂ )_2&LæYu>hW A!7m3ͯ5V.ֺ:W]n·Ր?.!;8I"" Aՠ?U32&Dܵudc>m<5:t8c;NE}{==?0=C>ݟ珜uWy]~jO<{N΃c>I-9?ûll&߇OoWsv}G4zr{fDxGC|/pd> οѭkFZm^1BBBV%uрW>tzjH F|;""""#?O'xURvчEAo$UgȘ}j>\f34g|ڽs$pb b#)]&fRSfe @n @HofSB"T2pg$Ii@6&I$!KsI$þ~\:tz>3h6?U]joE7 1> 3G=տ;EI_? s?P!˅Hϙߩ'׌{<}@Xw.U###w#cY|+|v}sVfg=Wʝ3a헣cussbwk˧Hz懄 | GL[C'I>q848~>?ˁ:$>$D 2 S'90-Ahvdԏ)D]܋"8l A{_|5:'}}'go 6kO=RCjTuv!;~=zK+󇀎CA?9$IC@" }I& !(XԠ>=3ٜ8vdDHmߤTc!ٻOo's^za3qgS4ϝvCa[΄Ƣ""">C=;sZ>ll80ucZ5fh9V!;ۊpdԉi$[ۀ8{r<. WL*$28x@>ǯε;5|-Kc=H32&wq=~^rz}ʯfY袉>!?D>p*g>9nй#$>vrxz=}U"}\zTETYbXCyLm C@QEϫrTץ׮fyGDs33333$ ;OX!A @,L;| T(LI @`~$CAٲĴi M4/_O;Q_x|pQ_~$=p0?694zǷwӲBN샤BN"-H8⪪vZӤ;w$d|ӻ$'08aw Y8*LDcwŅp escM{b"g◶_0uI|;;I/AgyyW{m{o{=^hx{3 ioWoY4OQzKO=m $8$;`wvO\\348C}g POs"BU^ ELQAEUQ@rh5w<f^!Ad0޴!?wiΑ8wvRXJϧkᄌu`ϙrsOs !L˖V>Wϧ',UQ,f2#HQ6w^bk#!W`p>KMZ=A=u XJug#Bivj߰KpQ?>_' EU9ŦH-4w5ǒ$`aݛ,&T(hQH1Wj tn {=4[k֥g)&*jn6!Lٖ;Oo"wUU3L20Uρxoq*-ӛTM}Ь>$PooWwssXZD ҠFGN=<ތS&|@7X:XJG:nAFoݱd.RXfV/b2{z}UFy!:"_;vpGdX6+X9ޯf %m+il՝u|7$d{〸GfrGdMs^5Wz9^͏W^wF Li<>] S6Z'/OJKvm%^',, 2$"Wu8{@5?^+Dbф1f,j_2Җx C47/!Q*'ʆjH@ƪ"$dиwk`T.ޞBI9ަf^)9>&x-YrT pS*xDK$΄D$D:f"=$D$cG^FaJɈ}w/89Qg֥W:F\^ s!a}&n\* ;owpKGR ½kH, %~]f֊@ᄏpKAz34PAG tQ~O`S BTD\|.RwQ3y>%fZz{rifw\{JtL0RQbʥ#ûˇ2#/!!/aH˲xFij+Ӿq`U!*22"R11619Dwn쫍n>;UK2]!&#I<. L't#rw2 s;A纳yWKղ~DO  "!!)*;CMz* v2/2tޢBr3OH31)L6xO^M׾e8I[/9I˾ BwEӋQy̿{UiE=ӵ*1b[沽 >!Y n`7حY1jZ;EB\#hO现y8u;%ekXrs&bt$g)&%Rll>YQf_l [+`O*ڔoɤDefd E{q4/ چ*P*Pa(f'"f'K]|Lm6Suc#͸@9]aܝ~ǖD"""b2BbQ <%*j54L43o@E2Rߨ9 f_d |0 SG (~ /dSj-^,R9fMAZt~H}Ý3'貏 .2Xٶ6S#L}ݔaL֤Ū;':4pVbpLҨi`Y UCShF$Ǥ :N18uMj#Nrrcy+b8}~G~S#?^Kx|3؋_vX2Fr VeĚx̋JFb@E/ '3]LNA.a<.HOnx_0~x+]Ǹ٠jVslUn'{}~ʞN,}^TOaú$JE}iS^O>59 2*B*"L.23Ń3cJhqDfZz]o?#dbUd/fs{]kufúkmVΝ.łyQ2AE!%q"!'"{W{EXɈcro``1 .fb6eys+ n+wfܶJP@9g8ϝY7O/.p+ (e]Q@{(;~g?GB=q'=Issw&< =&PxHlXČh|"&5,'n5^84cC]F03QE4a+.z4Ee1ۊ{,H L/Љ$"/&!%)A,I?퟽a0"{Jgi=)))O1!K1L%)itъd`)M H2g/ߟ#7ޟx}gNtS쟰躆`Ԑ *O &'뚲;vQ{fOL}p0J4`!;ǻ,0&JFT!ۿm;뮳Z8l:;0 TMK$O,m'_m,7xþ&FH}~x{J>{wDIZRď `)?эt?_7Uc{|ۘ;\jKPt:N\Op]IFU;ֺ/ޢwrb0Z` $wn{f /]Rwǣ3!~,Ć@[{. %T~rގoKMn&ɗL@Lᘘ$@f6XN񝺌 RVzB<XKޝzPJ3~D2HL$dM!N ;l!R9 E2al87 iEd?9C:]H*6tzad. 06DL`$K hOAPfec A/Hu1.V-̑b\MFM0YI nXxAysm!8!C357QC-B}uKy'/c~p.ggFߗW'Nl44r{lpZMS˄hxC!`kT{~[sm7m̚zw@|)atP琠ӝrb,Ɋ00a őPDL%g @~X(rz)ԸH-NSIpnWQlZrCR` p]f3:fNNjdQdB* ~!?Rz};=i&'c e}HS2%A:\Ebo$M"R 't8V  beX{cKU"_/ `׶zv~3$W9Ն(9Okl>~_N_XբQJ 8xyL*3p?qyWf(dJe }:q'i| bؒC*<ʄw'"dMa-&4u 41 B$HA J B0$RCL"O03'dR;*U"{}1c=j-ZfGDwF,,̸ND!@cHb!6؋ϯS{„wtHޘ<C" R|3_'0:d`B Qa ,)bqc1˚/h>P>!81=qs2y*vHR~lQl0[3%2 b#p{Q҈<0:DOrNNC=~2c&™Q??]D^X!kp2&Ϸ,%,%XȀ]%BA$6bA< hA,a kX0!?! i4: -UKbLRѢ 4 XfYX& Re!4 j*TYa=ڌ={,11$fRpe4HhOBg)r (($b]9G;\\32貈K HbJ6@9h!#g.LkftYDArQj%BXxfh b8G6`hMH6?\"H3N;sbe8XÅ0ld'&ZtfǕ㈵m?'d{xjVw:4e}Y ƍ 2prkcFzq  D (#>XYTZ1kaWx80QMI rf9cبII1(U/<ľdg"U;-SF1)TwQ/Mjc;%魫xEi(n }c! GS~m4-#H@"<V+fzkH2_(@ n R͖ѰPOьn6Jb섇_*M0 =dTa;uފ5t]`<] 1WDW 믯b֦w JJc^$<. ڃ?yg\^Kѧ6=iC"uf0&FH@xUʀ|d&$h)G۳DFDVc`$t~#"{> 8ϧz;/D1}4%G3* $ C!uU;ƳDŽ,x^|緘@@DtXLc{7`,YS 鳾n̻ͤ|Lؼ/8+(Yb6ٽ R A~v3\WZgvwk4K%:N%%))ٙwN:rfsfwcqM ic?w;mxɇ?Mm UGtDLPzϗ1s (t'A*D@92rCdfYI g* 81`y6B@DxUl"b]j1H [o.Iy5HДgEk غ#ik9,-\ʖ#G"(P^$zh!=F^F,LvR(Lscq4AL@:3&+/auݞC25͈2P#-$1.CA<$HCÚC>Nc&% CxmRkoF?s5 QCfmlF6Xx=;>b`#R !b03Pc,wc <Ed]k\*'.w\f0`هv@?l*8."x$"*@ CaTIYeD"$!2%MbpITJdRLLiH0CpvTtX$ՂYRZGDcb`fh ?}qr"i7}_]6gi:y%QsVKTB軨.EYKVt REPAxӏ DB3Z$L0dL4`PDWBCfC[;\Ğ}C%H@$#?o=~N>f+|guшiu^㡷bٰ ibIp" kgufWeLBTE,̥DaL<<~A~ RR~os+:;v-Pq@ JTb:"PLcȴʾ۩!z! qqUQ !p>/`?y\{qC׮{b1:$n%,GGKB \\`J\di}q[1Ĉ7C,Xb"K?ߒ{W ڳJu)}s oЧ&~Hmqe4=aWh^muyyb>"B2K3'u[{I7,bfY;Y]7Kf`Ǿ9 `W SY}F7CDgar4Oyu|g}h;Uv.f9E<|MK`E#fcC;Q>7T.l`* d:61 DiP{J*IUu%3?y'rPETRRJKUL ` `H)b2O29QF}HU(Qx WEYUB•@U"G8+Ci׹#o_g_eo-hC+ 33M/qS֑_dbT%ɉON_y#H2,O\|w!"(Vdr2.`Ydb ƌ%C ;M!M AobJQRF102pç1^g10!`QV+7b| x2v ~5SCy{,HHH ҧ^4G0{DwwEi|Z]Km-aMmgѴ <ѫ7uTEG :>˞0߶`;G;:kKr e "i[}Lp x=s(¸4^x9UַjYu4 ۆ[ أ:-/?tVovPkW ZFm1Xd[l/&S*zвҒ|Q}ÍqNuKTtmW:|X=t h.RR`|7Lg>k`cbmhAY<~1~}_ǜ;= al7 $2/n2 aMPl(t"㢘mYWZjT#5~-A(^5rdpCf2]Я$4R/UG0@V4nuoX&msv K)3OWeĐ &J+O6HjnR pٵf5֨ZJ{#`j)Qqym7L5 Ëa6 v/EЯg Gl2]C]ncL0s%C= <MEW %(v mۗ|>:0m 1L9; BEUwzl_ybX -!ٙdN^C23f@^j[7D6"3"2071$35"/&jS:=h;tz#7zajqDFpHJ!;5b@& +yϑrﮤ"!v+ N|g`1>fϧ&$r̻Г0f$#YO1]>(;LA o{ZW51?о~"ߓVDLG@"d$Ddb_u[ mY?|6B>.UO1SAVg!xl j"N߬bQ2o9UojGDD8DFD@#>^mөb331Djo*͝mu7My` jx[_"{VF٪/ lOOLҌ} Kõ|Eغ%z񵙱|+߮sJx Of9C̗ݗ=̪Z$޹3!)% <1U[<cBbOcƎEmbTre#=v?b:3X܈|"k]eLȈ!s"r8DuZgi1QQXeAHm{#2 >y6lG*TqvF_EuU@27sg_Ns*/NY6 -"wwP Qէ"g+;Y:nD /L=V;,uTǜm2;8z"՜IV=͝&'=x׶޿6Zuu1855ҟ&Ub&J҆\|13MwX;{;wrҵ bH$46H1ؠ賐C:qy:N}p;ͺC'OM̍UA4L' +0rI4jK52{/Yv;31UK$Y绣:;wǗg5jЪtrh8hwއM,t5#fҲXUVݜ =P۸;NeR;Xxtw4kS'=8 g$>qێnD v{셧i~yzmDI+?1?fs >h4hS{Nc.\eounW.əeRqNbB)$ ` ky3ZG[O_ۣ<`1Ҋ$"nJ4_2;E&˿ 2f#3YDK!YzadOp&i'0""!e32")Y2 !t(18`tta&WL㉈bIhT%iRʹq*ʲ_QE}nfUUU'Cq];+T%% CBe9oƄԠD?)(TR*QhS% G׋ jz㝙fc3 `!?Р؄f `%:TOi"gv؞~$?UP);aΐ#Fb!2&fkEB֫vl8eMPFštHh۷6k`,m-ALӅ(DV2ȶKfF S Pq0`1 &Lga 0M5D`D.AN " Dj0V2pLHtɨ$C 0 aĄؤA ZAe , @w6XŊ"J2Xډ`& @z8 ̠icUa>CЇ|(z(Jb}>|fͷo6o ͉š}Nv9{]ӛS8DŽmJ$r3s5"'%sZHȳ BD"4z!:!n!o>'k5Efqa lČ| Ji '*l>SakS.`f`fbp86UX8L?a"HTp&gY Z* D@="fIDStHPR!3 IBG;U횢ֳTZjCx\)7K5ۃxfhQ5HĎchL*?ZVZT(QZhBXAA{z<Pw ! M?60IC( FVC-Xc%kUD@WcpCDJ8˗hkZ#ZIE:qd1&d̅w\:9E'>HZQa!^`OU}q&P@0^S _X |ȓ TTHL8i:K"4 `=9PDAb1 !À"3bXVʪY(A`gVnujMrj`Rd?H3ID-ct'^g1H0zp\At@$u6?cC!/L/Ts4*Sþq;b{GW+(Rraщi*RY<%u*jvzĽ ,J2`7~HAa;* _v'UHvt? 1IQ+LsXoF>_ľv<9g ҅l+Z:iZe%iSt*ءts $ ,"x;QȜo j]t.c|\\K* ;\|8}葥-#PDŌW6[tC ZK߆UfqsOTםkk9cBrA~%@=wbr V\@ "F`t:B=iι pE9P)1nZ  ` =yoxIaYgą$࿊$9$;g|:yXu1|< yy+7J1:'q1&YN_h9th1x)r$@_mGMHG"{¹#%a}VJ֝?Ѽhnz >aa~`t1sxLPs} B\9t\$ #Cv~.um0r6ë xᗝ݉pzkx{Mt/%A #Jjts6DWQq]޹d>鼘&IIr Ӑy97=NRSmwk[0}3s{65GG.'w-%5>B3D^Ia:LUK:tRQ{r҈D gK|.C7<H !hFb("F4n"NU^} #9arxtxFĵ= ` qw9qӿ0ZTz%^yTBI,o`?7$ ΙA?BJR!S*R %2>{GxMa<~:WLW# T{e|v{ /o&|qwhIEI9s UQU:`c5#`)B k3+77pԧ DL ۷|rDӵWnzi㛯LӍ}Sl)m RgN[f)YZf)YZf2@3(+HW lgUB)IbZbUo'$aLm<k$I$@C$I# Di1Ĥ;ԌVY* 1Wga!ʝ'G)&k$-*(+R&(?H=h)ڦCqxeZ1*$0ːTꦩ1MNRՙ`&I`&X wx4˫A vƇIHU|X'=^_vkY|18\q+dbqݙ^tDE zN#[gA$%!cǦC0`faa)IX fF HDܺ<55LV!C6aa,hn x?ejNO>/-U> <pFCHe9 p%'#.Po(sLi̩lCDi"c A6bTcy-.hI_ƋKk@P聎y'Ξ2䳐mb:(uЃ]9pzF'5SAƑC zbc{oZ:<9ERNYHTY19 W=mT[@f,C(($`# G:1m ~F; A#HgD|s o燑 @5ȇMn#ɆɶSA5!C~Ghl2 -3sӌH}`Y7nTet|  m6 Yb@qL2RuIt:n+]uEE_B!rvdڰ@/̍ w 4@9w@NC\F+\1ێ̣deH'9]r1qӲ4\N B339ĻSAP(IgM2܏UPl!"M,19#-!yjb)F +M~#@$<j5]&ݲFA# lj C ( vamtd[gdg Đ~"n;1$v>)2ws38l#LĀ3ޙ@dd:$t,Vh,C6xߠΓ '. Cd4LC3d@ma.uPMcDVpe5$]5<>Rp4.,. C(Qv ],]{L  &#@ΩZqüv%sqq 7y:ho8q"ka79;Ӛf`3j\'C-58ʸvhD^G8+npgPCJh8-p]ʖ|㗡ej+24)Ç!j  9!qpn:2@Ky"sȜ]u qN˔Zq8% nGMC_<' u4ҭZ{!JV`zFl; A# ?N< 58^mX!46 Ə@ 8`h;sEq'5װIk!?1Bhp:-`gf$kjZWG îj  +i.%] bG+rܞMdY}`Y5nI tNx"(Zd*.f}5Bv$e$/s4yy~GӠFo![yE$I Z 0 G:^:@`?gHCW1/6C˴bnYfqϧ?MO3O{Û҅eec'hZV҉}H[K0{=¾a5Kzw]|9}o 4ljf2ɪI{Qu-> Kur틃 x"i\4=͔6>g)B?lr;~L{>Ofk3@kڰeZ{@ MwUâ< ۴"§ڂ4cY[6TAO$ENv>sNzL8KNfu vc'^-L36H:?=DYDI~=ϗ;ǮfqZk=_gfg6Ϻsg=ۑ1>FU[wFER h ! (7tzy1 }3@B 5РBӾ j#GvMo}FF[\^_,?uloS޶dO[BYhsqdK5w>\3q$!An1 Nwb1FxZR#^IYunPךI2L3 Ќ̐KKٚ~N ia|70̴[pWR6^"84A}\r^dUb]#3=]|7sQ`ˇirWb\BSy9b Xn{'^0/\P"Xfr_ŒU"""?!ߘ|X#јAgQq|DQ"%+?CM 5$ڻo7k ,/*UXrU"@@@Fdadu3YGckZ Y}_'ԩJFJ:K˾Zi?" >5W>ff㏇OONUs]ۧv93EꞮa8oEy݋zβ2<6sA mꫳ'h5-k51:Lۣڙ[nx5i;˻?%$XNʸȀX=Qɾx6@z3o犈O.몯_WW%@I4H ͂2%5W ⫇GH>0Qբb;pΐ4 6- F3N3N 9#x^Lis131zeN]At܎8~IX, c#!h-Í>_P9 $IAn.#v3o=΁|i֨Mj45:ӇVcx7]qz N44 q=2 RK᭘lmƩKtџ,Wa;PO&@K;7}w홙v|߮UUF )l1h YKd4ұeAѻ3fc>}G'ӎH}-ЗC@* 0`4ϟՠ0.6몪tY3v:{ bi[nHmoT;wK88Xٳ櫎4\Yat EmgMnʮQz@a:: gϾ۬( I%m 2IM7cv<' ǗoW8qۇe  Kh$ڬt)dt[m eIC4ǀΠygS-q]$B3b47M`7p`Aa/L, 5TTQhn!;̈ux׍{ͷ;8^No0;*c<:w>4֍O!}ϊ>ff^;oUIAٸ&yF4t˸bA``^SDmS$Jg &==ª WVEeY;G{mFgfVz=Wg^Mg߼k23lUOG'xýUSܞ33A 1tI9u_LtKglX `Ik\9yGvӳgڪD3B6ޓxޚ$m KK@d]v@W%[S7LXeI,ΰGaihHnRJ1nu"0$L4! X!}%$-D ;A$)b:.@`cQYi0=}H$0`VLDDmxI.Y"If='i9xLwv?s뻁/vV?o@_|W{0ZdoN\N̼CCLyʕgf+8=6D=ƛQ<^"Oaf%$TR.nё䫌E&EjzlCxb18tー6}4xd?糣:a~4w~s&%3 MT:ٛO>]u HF>_LVޏݑ"ol@ ʬU ňyü&)?tt,?vOu_r>׼h!T?C6==WJIj?og;SC}뀍8A,C0]2N2#b5)I A f?,zhV:_X0ԁv}v~ao&I4~VpB7$S A10y 2GY _;tXQg/jz妧wUvɛ4lvƘ͜(z*pLcG߃6NFp1y&IAۤ.Y=T>PM==O{z[-\T޶[A̗ "LՐsi pY';1Q©9RH%'pp~RJtΜlrۼH?sW@’ |@d|;8Cq^Cqfe1kHe1k̒45Lrzj+sFHOW3M6eeVP"ydC#@9EdMh}p1?q'_s{Ǯh,(àoQV b45#m=1 5 bIXlTéܑ M\A[{|}Nf'2&+ vNyNmiUU>ǏUVFiz6f\KZkZfm2P[ߓ9.۴ qY٣dL $0L1eӣkLlp9PWxl@S3H8:9pM+ y}`i`BdLXGbe2e&SpeLa Xn¦<ԄWP*IS "0HC!@<..Xt+aqĎ Bwoa|<;}\v~ݜF8Չ[SPN7= Bac/,83*0\y`^:pV$x0Tkm}ؓ0 =*jpWmP G)ĜIq&>v>y }w@?axH:$bE1>\qx7s.o9|QMq*|C&#FI 30!:"dTqՋt{u{sG#| /`@=4Bf G4m^Қۍލ'k({gK9SNM0;b+-a0Dg9CJā .Mp*iѩ&r-a0Dg9CJ)l̶D& !<N~myyq6ǩ8h=F|'םXN|B@&LOQ2"ˏ(sOmu6suC-Yeslޜy'd!=(UZɵc01LL 6@`M M&f jV2EZJԓo>!iٗ.\v]-:wYn s<0B//` =  d& W?#Co4kzԼ[uXH1-iyp4iN]bP0]Cٔ2Ql@XAݑ8`%>S?y"K߀ݦ|w1Br–w2e~ޮs8_ʙlnt$Dgy/&sW CL ʦbwI`.2"G֡)#D*RINDE9-mx/t tD395!1Nw\I*%]iEEx=CE"g^3]m-i;a&AalYh7q\*(O'_.3f YfX7RL5*oQ;!ZTQkdo}<ɬ7mx7b;1٠e>C6Y\DT*7qR#EŨPdUX+':G(fskzB)ZodD.t`(A)7b>tf0BcD^uVUI{A[ԊiFD謣& FhU2avdGV[0{s zwC<J ̾e]T} h5Չ-m_vP P aT^n{K]ЖTIfp FDtU*l1Rjt¨`wc 0 $=&scۺ;p!|"B00axhI|!7*oei9a<ڴZ뒈"FvKv!|_ 3O F_wX̌0Jf> A DC] FY|ɵW讨< Kw|޾c#޿jrbyI&;BHB&MeIxK5 ~/0! hA#5_6٬ʫ{A]HBfztDQ lUTy42nΥ33  턧HI=Bא6k&=W{-9[}].,t (%.Y@a2*/_C X @$^ 40(OdEMޢߣ6yzD6:w&'(" | Ⓤ!%9P"S5|sQE$(bxqkb@5|LEÝ]%K+xly.KAg3ݻK&%Y~VOYq.sP)){-0`|bp ]NQē `24M z?m2,'zNSxݙáYѫ8}xW1+*.~ R/v a ďDMvg6[!ȦgNĪ"5ȕhT !s|wx%ʙib'Y?p976K0v@D~zF׳`oA$Dmܿ)ꪢJ%bssm2pppT;:a86EcH58nntΪ::l4aa{cbHNm8.u.<(Nx7eLJi-^]Nw*ؐcy׈1x)ۉpW ɑW˳CϿݿ㿴,u/?Ybx{axrkt4ֺ0HA^""$KDa' |#E>| w`,1|?H> 1!ZeOEEQ( ,{x|vrYUSFfS_qqݥ{ +2D#Z{93ژ˿~\i akt1fnOUBgC&< *3YO$9YCӚVJ953R͗%Lo98ﭽ4o~ kߥ2dY(r3H!FC|7r )2%&Au뙿^L+C~G&Y8.a~wi4Z9r.@wN B7|ǚ8H|3|-$I Z9ӵo|=J`!$ p@Q.}"h7ᘰoW?֟ L)'*f/G{KE%zO?&GEmAbp kr$A NI0 QO%l1;OLosaVk?ƑZִ h  .Ў$Lq8" ,F!}qX~*%+?Y~o届Ӿ`D#!0TK~oww_}b}@qS+HVHL78aH .;wT&_㟇PAos$G}b#O6Ab>!邂kʑA#RD/*`?N"aB֑OFt>J&HhaӘ0CG! )0/  TrA @9 a L!1,*dQ aa:9 @bfaHEqC݄=Y P<:i1 )5=]30hi6N2 JR~$ȿ:57nhb EƴjWRJ H|*xT*!zۂ8x}\@t_`f$IAƋn. Qw10`}4ٍ0Rx\qb櫄LtWyP`=0t uNـ á^G_5zN y&!bBTzJRl fY-r}ԙe0ScxSfMXZY<Sf<4ywm9];F3ͣx$1Sf 1Vk's՝Xx\xqhp:u:9.y6m8zדʽvX6'pӕ<:}!Ne8ez-=>(8O*½)~ Y=Mk{K$AHQJD#' V,0o #sfz\IQFd쵛[jř nc Re4&YHdDLF1G&&:)bCRA,0ã0LX CXciT PiJ[\jp^% PRK*ҩ%q!MRǮv28krGUe/6;alS"`q@l;a7:)P{HRPJU(wl%V6M P)0HJUP"EQrQp. e'T :;Y*Gol!„n_O˴~Rʟ_3(@l"lPQ ﰤ"CNPIR,Ю{&dH*:IOAc*#x'׾LQD]=% &RYU E95lPJaɛojd3y tK4jSAɬrONZx9l=>c3  "s0sC:2i>N Qg͑l \e%̣*71ә6vV)t0j#-.euMm+ztnͷjZS zT82 f·KygIpew8aYƝkZuĝ1h / 05YMMY! pN'Sm:j'#ՒI M̰O<LcLH?ƌoffftzpB 8$䇁A4ajljla4mѷ=6C #Lor\&1LG3QdslNY18dOcB'iePYI'HV;)d0#Ֆ~Ӊ]y۹e2 ʶMD -ڹ2֪2rʬ'@>.e~ }>Ekz㯛B7y 2[9 2ˬ-à|)VF?0JjUEJq8cz4,L! B4ƈҞM4'͆ a ƠbcH$KeffcMN=RXxN/=}R-a! JBPaMiYN,nSdlRr!H4c 7U&ǥNgttKQe HdVU TT|Hh=z?C~'ә4Od"MgwOSUJہ&8*JcRE4oZz#7@iěLk]BK%LEI4QGO% RRE鰱`! 8 >JLc*)I 6bl^;ZS«E#XX@ȹ&H_CBMe}p 0w51>bN#AؑBR" { k#~7pIƉ5dPAHrNVpuҺ6mnr72kV7zHד]H+yXj:5{4q5Yذ@̠H(pݔDAHד]7N.mqk V1mմT͙慼;mx՜yR31 P0b/ g,i^B,WFsUB@f29>[yIپf3t2g&`v6ˋˡNlD4s(4 TF B8L*AԔ-4TZ1GnmJWˈzD0}0f2f=:=&.'>jjꚌGa= ʰy=۠آbH)^\N6fYu0oIK4Ej[ TrnV+m4 JYpv'QF9.*.F5@'1(d3wNSxJ$i4t2α1cfũ'1&&&"A!S'A߇R0'PEK"l;= R؆UL'G5Ɇ`a]a(4 AY&Y!:Wi@t&*}dG擼2YfMϦ-.Mno;kyJ\yy\bN/Yk9CTk1]o+YB`AwDl!B0%"CtA&ENmpu5 V hh0tJV A .P$9wHK]Td\U{ˮPo9"n iU U= L{s]kjNN뗇86iq yvi@LJ .r8tӷ.Pz:Ng!:cqZb6sӓQǻ30Lp'FG7yڪLpU'tLJFv%b&6mc1juf7N`xlu8`"=;pmv6:v7NGx^vPóf&f `61;']Çpsߍׇ6aaaLS۳2pXګgvpK9yF遼&6l~quy̚T}*!NÁhǡt&r? H1@ld}R=Iw<;F̞ܣ!R}qBZHa; <;G08$&i) v?U9\^pb?N?8>{f0f+`8c, Q\_!#Aђ$\gAć{q:4e/ny.ёsۃ텫# 3(bw]hˣR$Zǒhw=''+"Zl_t F0gBĄPSE!D"Q,bLHyGO߀ Pzq?I?} x=6yC1WH}q3{HF0F0U%62.Xp~s6fY? p;A$-$ 50 pvI4ZHja8A$cnr5ҔԦJԲ{aJt&W&::NO {}>2F`T6bPيecÄM:3̪= kS>b'AJ~}bJb8a`YF+ca1!*3eYL"H30! G3N& KYck14qk6M..7El1bʹEXqnwxA h hf "f`<ɈvFŌ4M:6MiEj"3,&8LFB@fe 8t/;Q >#ŋXHmmۜكتt̜h@IGo6v Mc7c QIq!ˬsZ38XU)3f޲M2θq;]jsշ67ɤeUko9YPoqqqйUX3ePøl :@aŪlʦ) ʪ4ɭU`Cug3-˖}797"(`ʟr(!s ?]eGkE s0d4HEUCF)ӣkxhiWs?b"Hbo9$ID4A=꧖e3-}!'9% @{'35 +Jӭib54Uf8 uŷ:rR/@ `)ӥ`˹ ,&@v"HFց: б11/jYҰe܊  ;7qE;@!t:"9s 29pϠʫ3^rI,FY8wv8G 96riR9'!L>A`p{ 6mFru7TqDuǧFTٝUTSܜljFmĦ) ˍӳa듧ӜC=gL UOA.N;h:91 !סˬp0yNӳUUu}{࡬Lk8<\q'>*u>1LV B밉D t0L*J=NSl0;Hw.>(.Ut4:p4FDalvh0ۆ"DJT֘iVV:PFGN%,YKl Isk1,b¤"!ZK01L"}8F8 qqFU-Jv)ݚk"f\OJN mBc] 妔C@Ȓ$,&8 fezUE~&dh(}['iӪZ${A|Mj v{uMX`: :"thcKJ0Dy_N&Qޞe (HJJf}d% j;I?8lBf~aNO!0'菿8bO) $Ȥ0f&=/|HE P&݄ $<8|&b#2,J ~9Q PR%*!)DeOQas &4hsXj42i5cΦBag}}YJOl i\)s鳁;:x6[rT]\v8kzMscMts!Es/wwTH*D숀}t A"}?~> 9y P`Npv=ɦ^OP!UR{d:i AdcSRQ%{9N#t©TiRs42;;1<Ԅ׾WƋx]S;WϞr |ߓGnz)i!;ܻ9qtDZvU5#3M#HH.KHH(LNC> S5jrue0Nu$M%YNCGi3X;WWlބ 5%r8 +5lZ,(aޱ(]q aua'Hb& 8ÄJK) 1.f`"p S 1ghnM.cd32bc XCәdj0s 60k (Z`gFf ;G2q5°IHL RpphJoa1AUKqD$ęaAD)`$0MA!154U 6N!**A!vpxJ*&P&g2F9cLB޻""!S; ,,ݒ`EH :$pbe8 |;B! \`L3 \!(FuK2SN   {`+Ĺ*md%Ď+tBai5 &P\u*v e6*n`nAw I#0cbb{چ1cfvi{0u|fesC׶XY AY$'wF ԒM6% 0#!   SMUAyR/2bVV]MTMoDuw' t`"t1~~:zӂ.>*h1F݁-c"̢L}~`B20 XH!03 2 "A!0PR3, UJqFV5=]|\|rICހC %SUV2dX_Y^"PQTUwD]>x̱уjOT `FEk{ZV_'ѰȪ N [^!an% K ~}~7?iq|w-O4,mtL֓cH;=q FmTx"2q@jrq$+ X'd:HVMF3&&bƪmICn At8bpE q p`JN2B馘5F 10 4pa) "-8b1$aphC4/ U8)*0b`E " \thCn݀"u>_ҞB*˨y>ChP1JsdGz1&d,!OZz~v,$|/0w CI$Bh*DN2ʻѩnhۮ#K^k)]mse'~\aWo<˓u0'Qѡ-lÄx9yp:'91 2(aYs˱<htB;10ld '9"'FsK˝8OF hztB81,{<& ɣHc yqUV510ksݓ7#EZappp:6 ph ںö'v E6vxCs' D8T#8ff8;W ]yՒ4ƕŇ3M̳qEYF崽;1́#O}vm:LшJphm(c1{TȌ!"C{6UMQaS=$#ex.i, M:jpZUY:iۧb&*X!&HRFTIR$ř2L $Hj(FI3 %1JXdFR8cXIJa&A QOn}!!Ta!!0pRf !%I%p0pX@j " !&&%@IH%`Dg;tqfr: X+0PH@FXjaEc&IrR*ŒS ,2Zb*R̃!A+fdSJ!֞E J}yn1rl'CCחyEQTL)K%XNiؚRI~ 1qx]"&`(&r O3[hޫL5w50iXܱYCn):)~ )獟Lata$I)| ' Rܖ2{!nݟ괪>aШUC"A C.Ԏ$jDMD8~ z~olkL8! T[ bXERl&ıU $""=m8$9FJ臃!W堻oc=h"ӧblۊ``c>C!q:rN"O\6u9ng-nΈ (pa 14FqϽ"hX  y_QW^(UyTxhWpõ%~d#b&Lݓ~ Ĵrt(&I0K&&GœHS>f~Ji)iHdgŸq"{|cc4dFIĎ3Fv8et;a3h}SבQ5RS'\bQ[3ڶeIBa`M&:Jl޴jqՑˎmݭl)QH2SBA1f C%baI~7jI"JK8̇(HOY Ӏ%Q<# gz,7P)43 90_`$ I ^P+qT$>oK25Ʈ&횵nj 0O*; yBRTz貊]wεגN R %&p,ËbTN4x% FpWR&x\+Ьt@_ _٢r;ڭ㕆nI?lX: <$ k'D`VM5 g9 :ceV:ՌnJv\推%p*(B$Hby2&19ϦFk\ccgm9Ic*h:ԙlto;a$s5oP*(B$Hbq1̮}266X8<de }`$@AA،U&fFæ1$܅~cN#9vϨrۇx(Kn800T枺M%΍(^CP;M:p'}VtGA5y23vpSX`Kp48 -~>wC`@}@: &k [&ya I$ka;hAwUwrNf;|͝6=8!rmL!6;VA:t#32g.ffgM:3CY.83àN{Ë$r.eGz4߿lv=8rfXg v~]e3,xgv~Vm2rX]܃!ΤB@qn 8$Ib33:f9fW'c <8$ ԉŤ`$ Niϫ.n3s66thdE:kӧfV:Sn2Τ~}5|FInwˠF>^L^˩9{T2 u26bYdSf$TDSf$T&TُH "p2L@@Ns.5.b(s1='SSrJ)<T5KT0 0N)(Ԛ  'b Oǩ aN ?,~\?U၈|򡹑Aj m< )$ $@JHK,09`O.$2s:efji1Z1cmjkbSQY4fcֵaavR "R0,̐4DLI41 4~.BRRt!T26=7'ǔ_rPa&dtk @4:6):ӂb%vYƜ+JG\v봘Mէp:8T/e=" i ՆXXn)-Xe+?;kHh+ zNph xx#'=̅ 1)A0 E P;` ?F(Qa'|k #Νkα^b:ӭ`˩z' RĨY,[a)c Hj R`t8ੴ=,OǓ 0S 1iT%""Xj"T`p!1815uyd2cVu8:0t ORw/56J36Jv@1s> T!24V 9ն$IN?և__/!ߏ'_<UCr7s>$ 7i1x< V]DDz""ߩȈDDEt0NMUUUUW=9s0!?ۗ3UnI|skl` w_$&|?'ww=oV{s?H*NL} RQÍ\f"oxQqKV['?^1}XxtE?5<aFo5M{He*jh9CM#֌)G q$:K68Sh'A:Ӭt4Ul興Z$:seڦdGfM'Ch"?jHP<¸iəW )?}Is&5f0aPt {븜* #Ш<E0Oh"T餞)u R/eS?tN&)BN' I8G~H2G)- BA`I=7U<OQ UPyʠ' ra=d_v=־p„I e "d<˔;2$s"" }C CǨ={ffKkL{7xs #5Xail4f>1,m(ٞM4jja4M&.Y\0U784mt4bLBOx•RZZD,A'1!J>rCPPX8Dћ!=SqEDKX@=?%ABb2.T 뽼62驚hϋlMѴ9 %ozAJ@Q, JC J0!(D̛Mae_`)jRe.YcHY 4 5h 53MI"" h`0 h5h h @ 0 0ƕZ h5h5ֆ-ր`7wt I("4@Z3/ ()~ee 0{BB(m>Ɗk4PFcM[Oba|zJ +1e@[A-<";0wֵf3FY}$J@~ÄS )|4xU3+$@??Nz rGw' OtU+b2,1 _hFM`U?M':S*xx0_tBpIi5:ӂjQ)D9[&%:C Dcq>X`H0;u.kPjR,`"1#YX1X` $10'DzeL?ygC%Yclٽ$*T,EdJK![` a 2' s`Ha#A#eF#^ufMkZ2\d+!`"X!?=VXpYv-KsuBFZ1d>" ),I'A̞.Rd'G" iS>%_0<]1Ҡk{wt{Ń$vO& g'2{+!M*rvJFNc34w0:٬`%'ZIYX.,| wa=ti!G \!z;L8Bf"dr @t I4: RF- H6+DXqLCıaݔ> 2 Ėde!Vbi{N#!siP7LŇ01#`xܦ3"mX]a!D&4W FTND:,$'(mΤ$[ d0w:a L[9(sBSXñE`}CX5s(0a "~1C1a\KĦA`(#Yπ!ϼr庐0}.&q{aFt06 y_-#}f""" vŸUO1~N^tgţA˷+jkͷccSs&Ξ=\ɽ#,=_3{fc AQGa lW6KPlq(qL2 ӴK[!\ dkNҾkC`@yӻBI$֣DWJV'dp,9= #M#;GLDKs r;{COwO1򣧽QI$OBC!&Ztnd 1II36qJz$ 87MApIAͩk[qEM\ %A;gdܴ3ОXh 3z疌|A p<gg lOls_}y**kj|z{<2OuwWFUCߕy0%$~#eAmLrx p4zV<ι3 ^KKBD(a<1qeat8~{ P0' Cp&bJ>pqWpOE0=}g܌dV XG6c&8\XAņ4qp?0~zކr% uC9BPhe>IUHm٢1?vb< iQK7.2XYV85'DpãF1iUvLB~Q r *!ʐ 2 5 }Os(2ĿOW_%~;>%vn~ӃQ7(*xف~;.hCQE ?d+&%RS' 2gMĞ'|Ma)AO+)@D RH>ԒeFT?)߶af rT(4&H1'%W7/?abe6Y"|UB(טQ8 ʇxYHI! ""D)Q4Ѐ1 E 5-H ( ETIA "H ,HH+H1LJE 5",A 1 "PTˮ$)k"bGeB;ި|;~w%%Ĵ{"$Ю((hB!}䔍J88KQdՒHH&HHDdzFp'J-ޒ6d֌; BdHb!q` >Q?Ī J8J %-SxqBi((13 $u zyl2)й!nû.F Eޛƾ"dykVm'ܞaឝ竣0cɁ|rUtޑE<>1H{+A^^Law\CLNx=*51*ӱpZRcZZE04$;8au5xɣa0#Bxh0c:uԻ6PE'!Y,Ȣnti<ZNItl:ÅeRŽ]чD1 χ9n}L ߷1)l_& Yv8vQFʺrU6[&ɀH9o Dp%;[;aAAx}.eV<ސ׳()t}ff6Y XfFk$$ږbԉbfTn Mf"`R`fUApdL΍8`!èe`hH# @M@bA& ܨTnS`N,J H6byD3 yNJWq)C`k{:`{b&N1n'ya)ȟ[$"r\#Ѩ۲i !,ccF>>En }dO'<8 !X)CU{0hX&'u"A uYa tJ)I{^F'N'\p5R1/Γز's{j>h["l*+"eX6Id!.mne30jxC_?^wW$ 4-9ʙ\sXMZ\85Mo&p%r2g;:r 8p ĨHQh#5Lh#5LEh/a]0D$&ۅw)68a'0Љݍ)@(?#ϫV.I^|78H#cᩬlYt  -PN "55.jy T;A^=Y`~(}&X"fD&dMخ1gGLxzժmO&[ Wc@HA+R,HHA,@'ׁ:z2ѕhf:t aM}$>J*@LI:bBY$+qTŐ絕#ѡ/=xEe z¦RP,~O)%>ЇUSSCB#;WeDLLKT O HT_Ug7Hia:s& d"RҔJ5"П D1$bMth ,|Bxi2x$PpqbD=[Rр`@fLBޘ IXjP2Z0X,ɐb!pb5y7ɓdTuzxxpts?Ѫv/%Uƞ pAlь:mgNS'u4奜9W5kWfm88j煳 xGyʶVi՚5#6d $i%?Eօu8&zo*ip7Iw6dFTrB!0(Q)~ qePkX}`@1e)iX!*(gOW4 ((f(,1,0F(,1,0DR&0("efB %R!%F%u4fӁFGEa2on6C'V&M̆wRN,TbC~&yUwq)m4jC89o5!͇2G3xӄȢH )h PC 0?Ew%TNNJ}30tye{ Dy(z 1 N\4h11 QD'3n磤’s\ /MO&**50Wۇk!g{D1:`rabgT;Y8~Hvs%U÷] LJ!,n&m544h`qi͚Mjivhѩ,p낭eM͆m; <$!8: ʱ](va&'Nc#A &+\`aԚ0tL15,,k&|ִ՞U$5C3mӃ~| pH*ԯn6œ]!> ɑ@R _N=!(J@(JBW@= ᪪qOlѸU UV( R?9`Ɯt@!CMj"7PX{djdXp zĮGpD/ūE)\{鵱CI=Ww·O9s˞9٭j\,l}ړgç+14o]rt\t. dvZ$8dfghQQ9uu&86M9qqlUivȰJ`ղ*P"%72NMAH>}TLMxJm55ԝ*7Acy1<4+ A  C(zfs3@? ]eYW~bHoxa&bRJ$;SrWU+t3>(Y_qK4qW[&P0H!(ոߟs rwj܋0oV8E8ڊ0P)f'iP}KFxt):CӰpƞpbgQF]mXdM'8a2^^*cY!0Mq~&L9acƦјs i3pi q9rđ-4a϶q}V"&bd""""X#&I"b%fH1$$"X"$ c 0Œ$0Ik4S}I 6Bɡ$ HLJF#F!e01!U|_^7ٖ\,>o\k"S;sr `&*lpTb@:!22˲NTE$,2! q;DFC"fb%'8PƖ՘áV8vb@:!߉le'o"yC丝@#A Lq!CMn-\̒sLimY:cĄ['bZc cd$Pv|[ptnŶ4CQ5$41Iۻ+#D;+ ˩NuwZ9#"ۃӷn_8UpGypyᙆ V{sշ㣴q;GS˃pFNevMٶgV#]5GFDZɉWgNZvp/mcCÇAS8qEçGs:q˻(rz06ǁُp}/L=>\⋒Sl`iffxv`x|8ɇ oUp4Ӊ߶L//U<իéڽޑSGIsML5rH㇉ѺǍi,&{LQE zuٙdߧ 30CbNO > Ew=Go{}Ƿe-]mB(u xem9.6p>ۅ]hozx޼s6m{`mgl|! P(ͯl#=z:};vox'aB^y766FA/vw{sa=!H{`t`rݭ} a欠RZdBAA!Vx]O0TKͨo>/޷*smJֺwT|]G!IUA}pPDP֨M8]XTm( 懣YJIiN(WYkGm)J24Gx2d EZ E(G`Z8M0`nbA^ C2;4QًfTp}֭)J[֯WYlh_{QI2O1OSmiGZ/K<%_jP5fUA@Y5GM=o{0ov@e}gYh4:! dMrrsgM޻QDT :@tݵ#=; ;Tkvd֍+c#С #mI}k5Q-5bw}S{{wǾן<ͽޤ nO-0kdwV: skwvp\E{jl&;ς ;xr)j\nFլ|=vi[ΙY:έ={_9ѯg>{I[.{|ow}wsۜAS[[;ݼtWEVw}oh(wxIz;ۺn7M:ܻEx_ |}.}`T(KJMkqSѯN t9+|}/wӞ}}=l;+ޡ lcN "n}h6>:\ˏ@t zM=v=[cӎn۝[,,67M&l}zh4 )=7AփB^w_4|+ϹΝN\f:L`4(-vv6JlV̄vqfruΝxiqk[:EFV݀% 4[i;3\mm1]N*wft[- "W_wW^į"{R49Tv۝ 6eMl&Wܞ87Zl,gnwsneλB-;&i֝u8YZ8( ̸GvnٝLV ]m]2{UW^E:=ty^P>y$ٹ]FgM]n˩ѳ*À沦u5c}VY:0Maݼ٩4:=wݳ{Z}WT[gw(em 77=rv\npa[:mv45nXMq]tVm* m׮wofZӮjk&i  4#@MMj40DS454O hi! d?A3Tѱ=Hѓ@C =R CA4ȍ54~m'!zh44Dhi14i='OLMzQ  L!=G2iaOS8Բ#lEDDnZˣJ⹧Gh*[RT7OGDzw !⇂ -D"D\ /D犈EvߓO瑄B,u4;Jc+~> *,@UU׻\ɱE_52k!‹^\=ZAICٿk~#Fb#_jﷶhD(TOtv0 ZCT6J,-$Un P'ib$$mmԚfU)clImmW\3 !`?O) p * 8M6-ۗnj4T\ِ,`ktVȽumxL'.U? $U*RAU^ЭʏH˃/.,PfdcΉI! śtP& H6zs$-ƔIPټ' TJf"aLeA Ӕ 2hDСX̤ahd͋&6DL )1lHI)݂@RGI0""0-b&CH;pvff$0"H( M'O +^ :}߱!Wue H"*B+.D ~+3bگm{ynVBDT"nH!};*jQjWk Ol&μol|V)-}?N3 ?]~}7,8}ipx쫷Z)d?p"jBCcFv+ &U@M")oG>_MAUIt@_z{ G};kA36c&m$n/4~ Y^ÿK7G6-%ZhNoGS.c{B$YαV|[4Mѿ\9[W8Dj,?Zup*u?tx+fPL?kHEIڴbcs ʷ6uTp> x&Or0uDԧ"dzzGq"1{o/?A0dW47hP4jܡhO3_qb?M-tρŵZ׏>aHBj>>~?xמ淄#wl;UzkGs/ z>l otop͔?[.2덠ԐOǷ߿=n>5p76>! ͳ/^C*ǯ <]6;?\ q_}4W/ D>גGX_=ԗsw ϕ\ԩjj;Z5#傏/F$!O_>4PS0)IϹj2tqq(l|A=o"=4Oύj%K\xhCqL+TH|f@V|Ƽy(a2PYpsY$JnSE|ĺZ_mZXcκ=O6G-0j=.BD9z wNrc侐):ъhZZ%)闧Қ"@xT;*ZU7ub5[tO26OMdzG°̤~J"4p*?<)VPrB*}fy:cVxyO hNA?U-(c_P Y欄$pWPjP.k'Uf-EQ/ECaPǵa 4??C*ْ$_\?>0'bw1B/6d!?rRGrU?}>_}@oS0&w#hPs g[ʟ؋@t A+0P\ [ O tz~02λoYp?Ca &G2P ^% x"R~Is{2(zܽ=?W  /|H}-mvˊdI? 46RÔs:s '6@vaCP:WÐ0F1\+qqPٽ7/w[VfPV2ȁE`!VPd8+zx[ۂlr^Qh6AS' D @x, 3 |P z't<&5?సLuc?B\}K!`d: `.6@A@oH.۔E"am!GYŏy%ZN1 K#F0o{> QXU&0sWCV*Ŕ)[@"GfLu~\G؂ h_ũ`nۈrE!h|Й՗WP'! sEpP9M]'pSs|'Ùsmyy{qx~9 ~;_hF݄bg~#t(9Ri'8A ;!w()(ONtWqp ]頮%],U)G!S"]/[ b"N{N\#-jv8A%n`c'j_$ZoB#BaN]TBq"K,# A5$@ \+Pn65 DHZXq [ayfǿ. tk&nOF2xQ]3]O^ql$m9S"Z~W ]F?B<PD [ު~sXV!\j%&9R ʱzwHr3# ߐ`vIh*3Q3# [2 " L)zC *2!DäܺpWdNqO\n1YB Mx 1Wl|BЬX,4JZ渇vMzqEXgNo [9CJMsu *4n֫,m Q QNjC/vDN4z?ҶUUUUUZ uGFW #gzZ֞?TO-?X ˢRIUUH"B' v4$ ,~5TGg?UR5HTH%@#_nB{=2eXLF<{IS< ,2xWy{sZ Zy8hVF2?(я"?ŕLlu>_'xYn!VG WaF<<:})JR)JSlyJ %~bA;` *8Dӡ!QaCsDBf$"@!D`.`}?;6t k!c E;sLѿ0hoe3h}x0k\(6,:14<)4=HSN `v,}y9:3 68"0d`z総`jk[CBB:` (KXD 1>afΪH,HG&㹍1 >  (J0wi @@ _Z8MW lS\z t2S90 1$XӤ4E 0Km`HA"]C ZZB`f V0 lRB 4u%W8'*B$Yz;U`HI e<ޢr+GTG]rUfwXP^G r^>,&)[ DH!֊9%@m3Sύ?{g=: bUygҬaa?[,JtD8tHDLa  @% }} >i@^{ 8&""dDDL 4;E,58;Q2TQɿw_-T|@ ϋGU/wC|yi GQaP!gȉA C9'o4T) !MG$3&}MfQf Z+*a C0f"[.['}BDHe\"CxbTw PϑGCR^ϲ2hjoKj%%#Dme dR˦uSk^CH{. 歎dF1 % d} *bWiv@zDoDgQP-{򌡺JuӬ!۽3(Z<8xgj6ou_)KquRZLU%]LKrr/(fu& ̷hL RG{%1m|:j2^J"P\:bkbQVl:$B7[xN?S>pl}BZPáwPB[ż ӤEC]dbP.,%}P=J&kw+$ &L3dO&U_o|!;% +e@&XSLdn5Ma a/?bɪ1w AV?1 ! )J/ NAD;ʨPZ|Ǘ ҡy/3p`LJwҭ!Fg EQjg,6(_> HR84U dXj"y1X*# hs׳E!!10  eav B ՀI!CxY\I@E'I0sYD6!;2bo0ʦ3i:pW U]hS $cJ0ҡFp!ޥGC#B pzY;*`)~M [NF]dрXLID ީk%LxPJz}2SLmkIO)=÷}wl%s~)7kWrE'q; zULv}{On^0<'ңB3IN)ْh%-ԳX]Q j%X@Iz0V)2(w6Rf,Sh[ K ĵъ`m\MT_j&Rbr7PV)Vfi١[LØfyiӤ$5ф1Ae^AwB.&JΫ)摘X*UeYBZ@⮉30 4)Wq-.2(UdtjFK{se"h+E.]e@6h"TZ U-+-TҮ**AeAHggITKf4fZLҥC̸YzgDDEUYtjɮ[=;{UUUUUV2xp;a<|HuA`; !AM NA7){|;g:%40`n&,Yt@Ldɠ@!t(< *PEq!)VרqC´CBɏ\6"4$9 p9 FQ524(z ̙ 1,h'c,s6,<͍̔@]y:cMPn"j ̱̰A=M 65,w645:N xYIBv5846; }ND&f4rs86 sC&W{c>*^R/PE1Ƞh9-g-i˫f/x>YmP>=6;g>$AyPA%k{q4 M>7tlvk߷}|:Ju|KD l҂(҈PC& ҙ\sONfyƯ aOQPRfEP{ƕ?w8@oSl!Te?&|#5*N̏㧎#q=d7߭%W=H9^WI*!~io0fGUsd1Bȅ F]I ɛ"8d3MM)\WeW;0E vFQIcaQ갗D2s38L0&6F7T'7{gZo>k~X*ܙd7@6()u6+@Hi uGcP*İ|f(& |=)lVlFMǽ55g+%y3GM!37SȻ]Y!w.^+$V !tЈP))IJ9noyՅ|QE0RjBau9VbDhQ#U Hf4U=PQA!̿g~yC1'".o6܉ S'7>ڑ!R1ӭyq^¼ 96M&8#զSqؽ,CDL"fŇ#ګ/7'LxiJ MB9"y'!гcRGscCS`'E'cSCcۿLhkc@7,=3`w42ns5oɛwv >9P^t%Caă ,C2@DaGT@"3yBbk1JeSeזWdxNs y]G9wk^l5 @j ؞=ȬZl&'f"8CW? C{UxW,FG><15(klTÂUu`F͗-Q:M̹ixri2 Cweє%FPP!y4U9:SDžf@)Sި`}HB1X< > v¨͓S֍M#]TkGږ殮CXS'%(.dx(@4M[DMų뫖y+_Fdp[‹O_.jd2]3ik[e69y-_:XF2ӗ|7{ʸCo 33MN^qVCᓠ]%^vQF6Sl}Z18PEYvZ53hɣ ர D[Ц %e6KxգϾ|믠_EEԳ&J5~rXR;h'H5o]!.p`PnZE%<95x.:HH>)>q.&Y1Y3PUJׯYHdbot)\aJku (AmϫslΊcuD5[qQ03:˵kYozO0ݻB"8#iSݧDqfm;s\,J㗯=!5; Klwo~ e|J#[T*ẖ"m:QiOoQe-7;gWge[uQ8#rLQf:!$pkiYM R'% @^BOHLɝT37! .܎C^Qw7(BѶߍ4qnw2^t^,wFc3K|,̿BJ=}wa}hk疜gI>#oLW+ dz.qK *_w1_E%_GN~ǖí;c'& 7ve)?^gmmqc,i|Ν67yg9ŠdGxŽ!]9CR2^3i[lLۡ8d5WI{U}\0ɂoa52]7I^DoL<㖃.p(vN^L#R+ kQjO\$7A3q[+qtkD[į%JJZ%&hB8.sS_&YPu9{)嶹eWڂj;.O?Bd4} * YՂtmQzPRvyzoHu?y-3TX`=猻aDXz%hȖ!j UVUO/hEPN_Y8oc ϳy$_e-G25dv4{rz_ xuRMTdá'`tZpٽzF:V%li%k30|`v+zy6|bEB<ЧU=sǔUi:%P1øda71u0Mؘk^r]+ =ǔ:^cm9t/6C(YUFJ.)WyO <1Zwf7MHmLeX[:iҘ[e ՝^BϞɔփr;c_7kٻmg {X'J4t5N-xuylLcZg&UqPS5>U?G_/=1E~$zc\8ƥcnW?gkz[F(ǺhP|V sxo|6Ɗ#DH-6{%!dHR)of?/iqhW礭f#)U& O҈(]Mƶe7!A="K>;|l]S󭒅8CIiU E~} T `G} ZW{^ժ4;CzmQd2j2g_a4M&bѻ.F'@|3LiM?_ |{| ͫ" *2DLo,GYCeNΊ'tmʟW5\نh"V?JrSl96m̽eҢkZJƹVd*ڨhL(%JLERo\ V%D1m͚vk7Wku6y*hkۺry+- t#iyw:u__E$ \U$;l$Cv7O(GNAJfVAVA^ |V0wG:TB)1/ލ$$=vϖUs>6xU'}DFk!~ĐiCXG oO:m?yGri8o2d4o.?vkX~=ZSC{xb&9`?8s0=~4?b~٤uftk#YuEՄ[e)R7x[ rRpؒ91*!࢙?<_@&c@u$z_ç |?ۖC'D jrAOm5"e}>uy28??NA鐯?Ed#j|hVӻA:w#בq =T$.X}(v>X 194 0d,wR (f 2 w5wT{Qd.\*(9=NxeLaZ$smb"Pe$1\ 9~rN>p`BMP" R},$dmg\5^5?'9tL$ YÒuŨ$2H VKbZV ֫9rd&f_3@BA[ a vfc' ["ǽsͅ큧NI9Ֆz0ƮީLV V/St~o,}SZWu)Nv[U_U{"  } e +@68p!Hq *Z1xYJ_)4V:[PC>lİlz(QΣԳMۊW|̔(a59,ujT!q lS"YEm"⥄"Y0[C\@󫔛NI"SZ*EwshIWu2yqKbH@JJETKm.us;d 7uu]2O^0^T{UugN!PRa""jg)y7H9r8(lFTXd$"b¶](JxڿLKG]ɮK/tKWLVK*AYLw4d[ ?_y_5UҒ ^<9~h~EOh1"B+br\ $#QYALUKVW2&[xs2U -0\G"f%sS"G&6)eULPW s,G3"dK28D+d% l$,JZ5)[%eVFԒAddVQU0P% dc%hZPxx3S 'U udzڶR $lz>~ʹG(Nfޮ$ezrkuONa^ 8VrB?d+a&=s $â~#EME KOz7W?{B^.}XN|;>߅2}<,:J/a"LXCu_ {_܀&dOɲ) H?~SJ7þ|ˁ{B?3'1:`^C_ӕ HFd:>ag<j Q3\((T\ABI9m⠂(A#zi;?cր 3D_AGx>HI$I&0Oe"S|v DD G +@AJ$L2XG &M;YFܢ޽^ۄ^j]<+P#S% No^ziLqU~S߬00#.}-xބH:/qƟRJ4x?P8? M㊝,(+u?=u~=POD4=nvʑ:D߅qbNOWA۫U {OJ׳Uo;?mR| iQLPzA~<$IΫ֬ˏyޮ(;~Ahc߉ ) A R$3Ova/1PB'CR$Q#ҍ\.^b# ƨ!&.虜2  cesB@$sb `hJ(>:iY I;Od&%C0Z sbU>>~?/\cSpԄ__ ?|q<7Q߸ZCq@D-gy͒t8_|eLlRy>RTagfُʃ_^ـF_֥Ws<ߝ?9$읮}7Sl!32I>TVhf՜zխ件˶! e/z?kUSVRZ@u?~NozXqg{qdw3JOjW,3pW!ΔgJ f;P۷ͶM?{Fqyc9ђ/َk+D&y;#[[-5*kx˽Mx^w'=I8& 㪥nwe[7[WJ{!9ur=7=Fw,?k蹀 %+z~HtO(? ;K?>ҢXA]>Wn1㲿`P+\ɂ+I=_oC>D4>M8$S $+Cc?BBzԓx}b[a5U~c+CƵ?֪7yDO!` \u+܀ܢ4ǵ (b( biѬ8<É~{ϿPU_G4k2d,?=,J%`"HUkL(ړTUE hͦQ]"!y@PIfA42%mXjnQB@ H(E `e]JzzďQZJA'T 8E J@BJݥP@" >ל0*Œ ^"6ԥN#2H d"!b J2ceRbk(\{"f^Ϟ?BϥWß6( \R>?LAwYehm52P&`f(NsĬsvݔwBHRK46ÆDp9^a$v!5h]PNVsPĕSf& 89QƱWu_-XP݃Ltq@ol 3T}hQe BDoA)1m;~ljx؛#(,}KRs|NKFEqXD*ԥ$ ;`<Y 9""U\Ng[CםrPEnW\I"Ruw:,hr\@~z/L.]0*ȭqr?}'ՂT(VUXHQm Up+a+fI2I1E$rQ.LEP\F drPQ,ȱB\FiVBImXlKkb5q mRV%Y)m$.Jm$JԷ+ ,5YHYV%`-*6YYq-+!eI) Z[KmJ\Y[iJ` Y[KeeQ[klp@QGȘ-b5#sQsA$m!$F$F q(cU%p\" '+tNj $ٔdĮFͭV0$%+1ZK \ . K!YV#N\G:f\s2qbc K\ʖaJ1DfoxֿkBW'#j qP`Ȃ$d3'^y[̣FsWx.swrc\EK"X*eT" *pZ⬓1F*dTd2fI&V)HOT̄U+lG-Y"+X$ Ču `4(.]<-w/'$r HEXH2+J&?[.>62A   z(pa՗¿B/4wG)˔$Գo$ۻǣ9̟e/#1 6²߳/e►PU[Nh48^eWgrJت4C³a?y}?D'ObB9 s~i_WD˕)>=$ Qݨg$7iuzzӴfS|qOk :ه;}ӝNXh`?e(UWg`/(t}<&B6USUH P%~B%DÿhGgi R*)֬3 ̲ r:eCS ]B' wlP>Sdem,y%?(gNH>j|I Y;Y!0L:l4nFA]?h־1tQwYdCU?m |G.|ȉ DlLB/Vb,4k/Nara%?3[(NbRQ:>ǫ\ V«҉^zc[ϣ;|?qM2EX>!ꟷ=4XlJ4QiG]ko~6([jr Ti iŐ=,]J!}Gh`W/ $QXyK!/wUI%M7FD2Yx`n9k[z ͙ߪ$+94 ڑEU'|wsZ|9 CJV \+`]z)CgYHW^r;`H3Ѵl/8i_=o愃 p aPhbBCqNEƿݯ?r~eՊ0z2LLV+m#,T[U$U 5ɋ F Ƣ(H]#`wNƯKoMFNj+soj(7ʍw/kq IB @MN,uU>nSݎco,PRGǻۧA-ttBvӶa^j1^yEw=XW[y͈wQ$*UH+Ff3'0(vm1M&A)RGwಞkuO UfG .yWGYiّ1=Kzs_w쾟#-@i/E@z*pBruG< wZv\ R!X kNU$, u$I$N*G=+/==>KvDW *8> 1$XZ8Kpl RQ*/SK2{oqJ`C MUϡ(.[u&3$%N Uvު @EL{pS围 + AOUX } V(3yzMV_rm0 e +Us֏LwMOmcǟoRWniTSVy |(]aOK*OrAqpTY~]2SyZHP]<\Jo Omy)4p~gl_-wIJ/ 巕)2i L.cւH{&FUⰗ?rqU5:,*d#2 ='wǁ{a$)4) )b)Z<3f)i+J$ ^ 0Pۼq.L̈~7 T3Lc DYL n|{)QЫ/!h(*:33,'Y`owJЀFAG"Dԅ=bp[L7I[<9rJ!i PT?!G$ vLeCT$3q.DN4w=?ojha`jZّ͙bvoCvB $X?U3?])8sίc$Hc*S#/| TЌ" 2?a(~$|ŕz-\^qB0I/ vǧۙ`| ^/Oa3cHQ+MRkt[N0Nc}z~D/H ʊ"(Y{HGU Hfh._Tx*S1:tȴ-bS?q,>@`@j2)GT by@Tk%V4Ra!J(eOʫ"2(tҤ: +/.VA)C> IKG\:PF)X+Qp0)t201$n*.)ܾ^w{OlD$̃ɧ?8Jj,rՀx4NGeWM붢,!*pǖ\=8 $sJFGxp9EVtn-B1&W2 1(6[:HI7κ ~T,Ͱ(ݩ!oWg8)B `L><ߋK;*< +U?%OהǷa6?: -Z~D?*qú2vCA>F,I?Kzw4V G-+#tS- nA*ΫF2m"3nif4ڹꉈ+oj4b5Ҩ;!j8xPPNF#=\("C3a5P<1{ wsrRIΖc? /<5CIꜷ;V*KLit7FNYjy ăX`q$>6RF PRZ('\d*EH1D8<6hV##Z=VJ3(EABJ($+Pcb -0" V@Wl8FPЈ]CR˧Bf#Tf5 C;u9\J=2M8f5߁C]gH{G~\ %F閍w}K2UeFf[$s僆Ǝdp8(( tE VAd4~q[‰ьE Oܫ:@Duy[l6,0~Ejr U*`7"t˻bM0H"Ipu@5V}id%:{$9ocJRwo}_fG>_x=~s;x۾C=Jb݅sh'}cjwq. /7ᨼu ws'vDHwVWvRXZ>Z{} =OգUUUHX61=0LkQ!AӜ҃hEɈL.ĎՀ&%$0u.05D~?M Si,fR.k\Os,EuNZDX1,YS'OƳj*>E2Cۊ`w2g$oEXG9uvW2IP+Bػw#c_&~xo'GK,b!-d[n.I;zʍɂTGa.%(D|ɑ03Uc1!#e,P8_FF&H3{&3i';/>H7!a߮Gs@ۦFGQs4ˮ8@ߙ􄉊ʼ 0ݪRP QTZj05/L(v?iyLo!.9,@NQ8ؐu! 6%Oz$IK \F46mD8tCG9r:UĿunGۯ=\OŵU|&#@$CACzr\F??hMjOH_&S" 1$ ~mh#P Ґ{ƛޚ9t$20 ĦJbNEo9˦*ܛy%\vt|ssvw7Zvq8 \Mr!HjnpRGm1YC]ꐸ['#KV3$>[9~QsGJg:^J^~~lS1/l=߿MOwg/9WW7[ӹӹ >Jxk}nvW`4Ÿo-q8mш&VPJԤEn-TPPZp ~?}z@3 *=D0!UXxFG1gQ¹:[tAOr``QSv30 pLkfk+-J-Z/}?6ڟEy7|uV|S3\SRwH7ԬQ,aH1,O1-V>I}&WCBhUPU;yyï'QeGL'y&ӄ"7/t>YftB;en"ecӷT)>R>Ȱ-LǚkuCʺz܃MM$z׈^n_3Y:"y8<~[CDrezmOޅ%O=^Zo]>6 3TMO=lQ~cxN4giFDNgoH߼ӽ1;@eړYj4sk1ʦ){]WR|&a9ϗ(X] m@Gw>KjͳQmwk̢77Ͳg~Ι{حE~zDuۿk\.W}Rӝ'YXfu~sk;Vl{z5vuVMza<>BݛmrٽcTp|h0{ ZoЎ}z9ߥ#ҟVf|t[^GM܎MM=脷TRi9JHsV1~TMy0VS-kG5ί{NFͫb՘/KH̘V t]+&} ,%xx+{$**'5r/[^t廛 ~}4և~QnvnܔnIw̞^.Y5Dy&j'2{{y!uw51Vtw};-Lמ= #Zx>199ho>dFwyͩn$M/}Z2~z.Wt gZϔsLKLmyER&{:[wj |a@s2w/5̮&rj5>Bd=چv6BYm\99jV~.\kNϰQ]êGҾYծ^U>4C yTk=ޖyY{le:% ?w|3r[gV}z׷\< }̜E3՘K_y;GrSu'dN#A]sh4st9K f5V\3޼"eu5k/ G/gVbLhLv:o:HWWz=[no++6W-<^cגҩ3MYYU$#yQ3l}n{M)p%ȹNN ( !Lfh0I!H@JP( 1 f_}E%4{X=M3(UY\e*O~|ǰAVAzdYP qB{T[YɷM[Ɗ0U@TA|{kHQ' ,ky9ͺם0ˌG~t8*: @GULeҊpeM,kE` lh9{UG$K'WjKlz/Ḱ[Yl3}K#A; Vء3;J?K5i]cM*ʪEWԀ}4zos{gziE9a#`| 8M'0'z(p_;C!gP@`j48&D#,>k&!:8$`B/C3GF(/z8 &o-$Z"xx@@9a!gbq$=(K&y}3OӷA"jSXQSJfrUm1X6!=+ rAM"n3H8?7a`"JypU=I+Yn2֐>t Q`.1%/ΫCC>]&PQAZti&flv\B Lf>$y̖#>$!3dpP|Uo(7z $E%ᖺXmNl /{8W\~5 ȩF6*6iXmj#Tl̠ȩF6*6iXmj#Tl1!I4&$ Iz("$R&ȡ#&(,!0"fH % B)0A1Dɡ 24260 42 ($I L`H"2bPĉA L@L JHjFIJIA#2f$ȒĆ"@@ĉ 3LC!!$&!^|?gw^sɓ: ZyӠf[6ݭryruCνi+.w/fUtϫV=y&bTk[hHM3PԅZ"k]M^N/NK2Fym5)SdԤ]'4A0l[+hV`8-MHMxsPoSdš7 A#Jᱠ"*o72(c8P?5p R}lEmv< 0JJ1\TuHl(MmP ^ R&"> iE|goZ#žolA4 y39՘lP>FAfՖ<,Jx@"ѧ~oQ@; Jpmy^VI@ OڨUZ~LcKY|5jaNኔ`gJTQrVq/>- Nx' rIMT"#"nzԎgO3P; h(( ?/Ȗ,֊dzGRMo7|?lҫi;QFt&TI&3 ߿{ "6@:\\E]Wb% Bn^94n>>l8靷:ƙ4P``BJIYNaUAIL|zb'6eL@7yO*H$Gʽ>ʀTp8=>{"\GlyfXAUUu\lm,>%/y7waX;>h`X پgJdS9#HHD BG::߷sV&*g׻ϧsϟu-$c(MI CxVg~`]r׾~\EC >VP ,#E! v^JRIK(A7<SUXyq<=D*X;(0j~ծ$2@^J™29*ϧ̌v +XudT,|QJ̢[w+e P BK`̃Q!^&YxX3|rtWPK4"|`<rIƉܒR(|<;]w,+\Rd `".qqԜ5Ut|;:\0H ENU5D ӣza"Rj@۰$`tel8r uo\/?UM <=>fgW~BE$ Rr,~??~`HHd R[5?ӟ /Goh?oDmTAȸ#`MQo{s+*燩C Tb4C SX~yԷ0#/qO|w ?bsQ Y׈#?H9|3SM1rH`|S<%)z?8U2ט) 'o*Ԏ֐ J 1o~[u A&h%Q8K˧hT[ɂ"$؋ dûD&DH_(8zC #doo?~=sj")AZ˫kmMjjS)E*E(EFGϤ7OCx oցT[gh|yÙ@,]"dSQQiԪګ>a35DlMWic5>]f]/Dk)MKiԑeJukܙ)a,_-I z 0Ek׷w/ln3kq°Dqs.oC< \}~yo?yJPڡ>|fLm7^r:ݙjgyV0԰5P ];Ęfy_=a?>61Q]dBvx$Fw ;=.BmoҺ mMUDplUrCεoN(n?Q6MV9; P:s{u8Xi'5r.PmL+ͼ7W[3V^Bni]3˺JTt{qS`a8a?fd}|`}V?߀:ev]u/[5@J3G9{ERB2Ň`3PB@ e껏2_f^a༊`<=}/~`oѷoLO$A>| A}Y}h9^cgsA)ym8 N)=-aQ>ؽ>-ǮGצ2 ?_GzfG!;z;(@32ۯw1~v?0WR>T!2 ~ Ko/S'*ž総~!?[l|r/?}|ih"uy5I?@a @KoЯHO~_Ή_*JeOJO$BeK uvx1j6/U佖E/a6_ݠ+zk Uw[M`r5!rB>G^߸' ?Z_8#)7@A|C=r4w0$7++wdz?(ajhM#x_kl4v_;PF PE`6D\vwzZy@ ZpppIDj}Q ?/'<oag |?E?F}$}VtxotIA? {1WIx6o z]`Rc:WFoUyۚ)r"r+Ls 5s^?X0 !}EYil8Oߢ}IbQ:> 1T!أO;}k5(+v٧r_c5;?>e 4/uui2Vi>F> t8Xt#kǭwAjy|ϰ[8" |r h ~_>s=#8@"HaJ X+IX0BNL\Aѐ~w{c>fG{60Π (P8b9ۧ|TMУYSs1E T2eh{̚I!5y}7ҹ0J{(6e2^S.zV)$XH2RICeL!B;C8h`":nIWS~d"{v񇨏?~M,כO$?Vdۡ1BP,^@/KR{ "'ΣP7ӱGWbǔ/٫oUx`VF(Qa&@9肾@C簈003~(ݒ1/'Fd b,M U- 22MEIvRoCl]lzHHdU@zB/{V V'8)+ )_,_ ?o~\g]'ÚpS{eҍߛG>$ut"=;xܾWeF ~>+LPM#XrNbчy0.2C+%) gQr^^}BTяx(jtxGS|vN@**HH3I4}Ufέ*<0Oea17AyA\!eÜOօٽG6X{0r_Yޒz%Qw,EREL^͙?%>RԊƌ?1DZ+ûzܩ[lXNF!]Oq-}m_.Z=V efWT73?@CƟrQ%14ϓb鈻溷{OWyeVR@OS lG?:`gP< #"Ȳ e^`?U_۟<._2ԥQT1ro=#%Dԟp8i'#'%.H  5K*8g~ir4\~DaƗdT`pɾ(vߏ^g2vD#D9;8# d-m 7i>6 9G&wN ,fn?W'~O$Tue8}-*Ȋ뉒B{Ac{y&~?@0:+28}nZ6YC-5VZ4b*[\DHm}&.6IeL٨fk0?TH}CKH .NL >~/X":p.)֯^9~SEkqzΈECgl:3@dȐ?s.j:uMvl %JOx8H:4xoqwpL>W@jR%,G!qCP s6N*.'vNC05@ A d\kĝҜr0FCV4TL*o1Eb]hA;k-3o}#!_}[MGS|zU_?i=ftOYF{hóÁ\vJSmP;3]ن\.EkƼe`鸆+a e oSԊι~c:+|Yhfq&Qr#:B>b4~]7끖E.A?[F{Ͼ3GX{}{sO5WېNVwӉXiԎڬcIXwcҡ ժK|yY.yd2~^Ya1=Ɛ4BP [_N;5v(m"؅'vXHt`f=9uQ_qo ̏oR#i{62w a+RSou|;=x~3{sD/_/f،/!|R*Hizr h* zE$&s}zzwϲ}϶?>'A\nyf\ZHkD Bsf;aaS4z[֪x+=)IiQ8u;ֽyrÔqm[D!^D|s~׎NO䈛Rx?Ñ?o8Wqx}Oo7O,.)} >i;|<`נ=Guは^OkO[|3^q> #dUs??~Wݘ#@ zdbyy?Њ`UlIM&2bH%"0y O`|_­̿L9}l}g9$ސ~DU65yقcS ct~(X!olr"/81YD^^*| .2?sa0I~98u9WpLKYpNZ%٦,]8rlfV?r /)2K<D&\<8h"rA;S92R-ٻ7wÐ>.堫 *AB UkHigJN H_x~3*eJ/ER^e[%CGECX7I8_ nyuWC I*Tr% *1%I FeUyƊB;|n#dڃrBG6 b,$) Vh','24/̞MYm2t-UT-Q-{[;Oy.}:H|*Bg*iOE@_e]ڎ;輲 ǦeC:B[]u,'-Yj\fL!&hs̫%SJ+HI췮 YHhΖ߮iFMp΁IT$*O>I1eVl$mimIn2X*Kc+,jemBAUByh=מet_< (IETzLǷ Sk/vQJL耪IH\(248/5NtD*łKK/\D"AXvU`2R+WX3Ityw,,ḑNY wryEIw[cn|y9vۼ{#gy;Gy|wfwcʤʲyzv&M۴R|xNx6xlU!bʤ,_qY^zwnp*6Xf^LDUdVbC b..̟VJertS>g5JN} Dj_)<mf!T+ ~ʲ٣j.)!Ra]ӥX|;:vwΪO6DռR-Yw9kLNqKO)4xy^髞 Si)~(%󘚚ʷ.xڳm(h-HY 1)M·u Hv܍=2UAa&ss` 1YP"Ӑkm-c^f;sO#GiObJrFƜkc#`$V>"p/d)8?y0E!CKRָ#@p|1To7b;Gu-:5W:ou|9YO;S[r"ሇuOue"6FHX{/}הվ6a.u5!Pߙj^#JłwQ$@]VCp*].|S-;zC+Ji*ZeIu23W{>n6ts5\- =e3ȁx%wL lZ}gK+1;}Ȳ4ffr`L٠>សWrQ4sjF" %sA%XWWOrM[_Z!8USjE'X/{*)STiykGQb[io!t^P˴ACs+oU!Xvgȟ1Dg'Qr7f5pW=Z 43ID#.vƷ^Q̝UG3]s .6qgM&Q}JvH7H3sˑkgm80 3o ɎlR%E_2åiQ5;Tr0ߚ]{H<fEmm-'K|B<ߢ5=w^wQM߽*.%_]yҴ]OyUYoqepo{2wWʊ3}8^g.W^I}|Y+9{GVyW>a2uwc}h߼3ruW;$kzK~޼=Uu9_W]so#'J>7&tߒ.@^VU;XQ*?[YZyX1i12PeT/(0YJ`Ȉy5#-83I<z}~*=*)'[s2ۢ3H˭[QDKJ "$JWgn(r&QU+4==X냽﷽oSۄ LyHyefFdmow5)n$*L "ÓTY^xQ)D`R+dEH( a䩗WYdԈLK,)#w/n?uT@3"XNHRU!UPd6- jJq^{+Cb bdW!啙q׺<<(2+ghdMR eey$Dz5PfJJ(U% 44 bY:U"1v zFd(+1sK>=~4yU=4LȡV,+:TejUHUmT;2F͋eڒyWڽw ZUwToyk}{~B^sq&v/;ҵwS˨u1Uc)GiC LC5s՘uqb~li׮wXw5.f3Q*^B=BSM"Ri_y;Tv*e W&ŪV+Y$$\vmwALyaڗ2.^'%;ۄ0uwA+VahBO!SSh_u0@Ŧ"}Ϸ_?މ&K7 c#<u y+]%}6ygz闕M-kǽ=w:JW"jv{{Au϶ޅ'nK*Yxo>>rۢͫWZ 3oEog:^B=޵usw<އyCջFYe|_}z9ni~ rU\*'vҹn_j6yoR]Wu<Ƃ~癵i9iWvjXz]rgGY55-i#j8f5W+խ,շe]Nf5uϳ/ѽVγ[7i3}HU񓲺槜T̲>ګ<ި뷡|B{\MGu j*NuZ9o3m}ƭukP<|]> 4vJf޴Ya3ٙu 8'ّGD4vk:|*4PȪ+Ek gtmd9IM '`NRDZd<>'ɛ],<|\Y}<%s0[+6u`7DE#J[VFw_V@ŁEm֤HX(gR[O'sLFg&D!K,ʗL' Mfr#. \C~irIo80ַV)*vIgn*Cܮ9te _0lZO5W309fم,>$9PfDd%!dSJqE I-XeF:G2M samΚ8I6s ftq0sb1}}޿I`8hg8ʇSN~M/{r|Z"/a]&峯(iƞ9q1\IȌ[;r9S\o$hG}f~,H6 8S{l=gNΔ?itpLW7m_6W=`oA:c.ʺFדZ}յ-g-.L}~`s&wsjV}޿/4Wӟ_n7檯r+=}w;[fS{CE/}֊O2:U}ľӽ*AoKsg$U'9qm%PFq}Zk>f]O]e;YsD:۸սyy>|z+ٛZ\[G*óNyN=u,֫u'Ig׽age{w\YW(泹\]6Ֆ@ﺋlϹZa)* R)2_ۀbȯnK3KUUtq t Lաp,D6IP4ARR 2SDA=ӴɴV_] P0{(TDYbc;4'>m+EW&/^E"swK wl^y]7[yW]M>+*YkPU*{#&X`2q)#q`Meg3[]1~Կ|Ӎ ׹n[>SoVjk¡Ck\U}۬tk74y3MLԥCg#sO&9j=F88W|``yo#OX1SZj6"5cF *68 AjKL%1hزwp6m9itaJۂQ#+2=;ëƝXXөnilhb AB*F?N"(Soϴk."rU zr=vomWݻZ79u33\iKmUXHUX[tDKDKKW&굪mQPmN5JUwwUW.J =6Bb3^v$}x>Vc@Ȩ)Ywe2lj,mOW5y`+8fkQ2`bnu8 CkΧq1MQۦ[X:p1r`]) pqH)K[q'5^dc%# ?"n'#[{L(&=8Qǝa=͌ bP`0~~,d)t>2=sgt?eӋ"ҤaBU1S{vY []SJC*=. @GbŻ4Tɂ?8aQ9SwetxɲjW g$櫵M? ?ϞHVvd'gtY^zRh >vyYT} g]?ۘѕUsw0P4M K݀.5a͑x1(F0Ȗ1oP}Y^77!/1cɧ8\ pr3j} მg>£M3^B f\:ˆֹ"/T 7ZDN1`h́F K̶!㍙G+ qH\/Ygϥ*')#|f߼9ڼVFgu zݫufUܞrWPw{([榪pr?1%yǘ V^H' qϼ 8ģ)(-ȵ&B8k:޽OB6Ի7˿8j5̏t)T ⤔5vk:IYk,R#b9g)\#$tN΅aBk'zf-=C&˺C8^JIFAd|Estϡ'k[V:ݽ$ݬ; .m / D;RQQaYH_j}A+v3opQRivΌYhb5`࿻MK.ʠc˻͐֜+zrӞtiD_Q"?I&JEcL#J(*+"CҼ|3˖zuڬ|t7ADv!&L9O昪M p{]%9ZZ"@b8a%Ciaul%#Hf^3r,N2lxW5-+yL+d75RY֤ä: f-urGS|]#y~>:p" ,4uvJL% 64 <2Fsw7; u"tPA]Q&9ŒTKC^nAͱI=ԁ7s26=Fݤyomޝ{<92 oKu~kT^UNUE&t w{ƙRsJ6/b !|tk^*L3C ]AC!9瓻ڋ\Ր#M507˺Ōo[K GYsXKE;YS=S#|ʠX1ūL?H upNJn\彭l(Bl;i&)!l!d9Wg*G \c=*QZ9SYɂJ՛ͷ ++N23V~g[j:3O5\ļsAuۭgkg>|T?eL#Z8ҲD(Fh03oM\MhŻ=V ]?ؽ[eK%"/?G^qSe6Y0ؠY!&_nܻ=Fޫ^;{/X?DfPX3K (%@DFavΒᵝ/N^{ChNyauwLyy \w%$m((_Nݵ.otDT>{+n6>a}BPל}mqԀ,w%XtX='8P tx+PkL<,ЌԷUgyW'Z.]J%H1/D`-B :M*+_lHԪޫ~/Y~BszOuG*H,J#:-8nՌײ6@((T}""Cj*1 xu~%3w SoLM ^pܻ{BGP/GV$Cm630[шw!Ee8E*!DR2_?\;n|ՏЮ&42(x'>a9Z)fF}_a@ D*&eqo7ϲǟE=gA:K&|-KU?;v&S9l1r8=.Ჹ4̏<; O& S]3;fFd(,qܮUd gHxI{DbļGd*ŜXԭ7NX̲?Hzo˖*/#fTǕPq߉L|<:s8󳩷uPpL]ks\'43ӆGiL -6ͬ6:/,(oYe ̀%i'Ǖ: L۲,3^LKivιL2ta{PRV{v2Jx0w1BEMC-"HSTaZf* $6v IE*賠Zg~\~_<>@5|Bv, Qf5*@utYjN&-PFwuRfl/K:*|@m墖"dbSC%Xj)D,ʐ?>=j N9))A Q0;z}SRkk-[TGRR.}Ɵ=*kZDCkQ+3![_5%…E,rP6RvYIhrQZ(PNW_ŠAOyP8C}Ԅ qAMeJjX˜IJN~M$~,mqj޸RzP =?mGm/$Owgĸ)pGR~OuQ͌o)ӽNMv݈_,\qZ޽eU%5ss0s{Jr}ݳsfUލ=Z#]WNm6y9+3nx{Wݥ[ViX, Ր6i Q(rˬal;ԦH:`pUc(QI3bˠ‵t"8:Lxg^[_%01ąΡCDٻ.vmM.UwwU)ΕtwTx1$!6Ƅ-_*;̺a{ {O ֥1vjq9^*&%__H YSQ[߉ 䮯-M/YZa`\3GhmZqjk)SՆKy"xsLȳ a" #9D|ߐ <=n?#3:ӽ66UB8J_kԷ c?߷?_qG\> (y/hhn/=b P-ELlGxj^}[0Ym;V} s5!s c(q[8ml ѧ+Z)B@$Mٔ*!"T@7\_"o :D@A  RbTmUʪumW=1h*2 "iX" ^N\모 ER(>hݮQFcګjƨ޼ڹZ+bm UR D%lx*[·:랼'*z\%ТUP+"RӺ-gv먬󶫚;n깭-T:Vy֫VܭkU^-xڮ[QmFu"V1~A hDIdE=b'vɦ|  T9eTu1uheEH/r#@ QQx1B*\RkÞЯn_5"3sqj^/}Mq.{cЋS1skńA`p R:q *-ӧ @xf(w^ֈ" ! ;@zo:.{ts5N]x`S1 _ y_՜)'J=tӦ:vxuzj *V(gFi~8Mxb5Ƨm nqAټ2xgiC0B$wqGOTrN1F;?F[^x[J\o;N_hfN1jpMe J:6ߧH T-MΘLD[. kip5O~&YuP٤^5z3CduruWhVo!/bBUf1?~nv´#w3|U%QeD%ջkWGiT[d6S2fk 1ox Շ\ՄUa&gcBa,8>"^> ֹ_O˪}wR3qZfbt5##zOnG[yf?Sw1)v*e5+LVvˤ{~C1ZRs+לUG<[gKZu=s_v7ϧqM0Kbwe,yo4G:ld[}u?_#u>BH y!(iC]'L=!x~Mo'O?}w\aEQ>҃CYGo{FE~LʪK7μ7?p"yWSpWdruߛs ioS{I&^ 굱59߭8կ%dk^UjqwYnGzw>^t[Ȱ/6e U[eӺV5&zs1{?[#z x5ڤ7ľw4v#!y)kܝ}RSie~=޳lsɧNx㋐\4jshL,gЛdh:uXDsտ; lJ:[EOuL{fu=uN)yJFWSٝb3{f]CzR{+;kq^7:vu Yl\7'ɱLL*L<\޲ͪTWrûKW]mڸIm$톒9 Z3}[r8q;,j_7xG]~mu3ws)}c7k{swZ<ϧ`+Zcq_lB`"󂨇.\쟟>|֯bU筧=WmvxTʅ6R,ֹm6DMFrߞm.@1R*z[.B b7BvT%O~sLʼnj9Vٽ-;0Y^`B+˧Mp.cFd鳏n{wx|z|UC MX[.ݒIZ#TSD^gNP/J&10K8t\*;ZD>%BaZTW tYԢë*\ol R"ئ5o7vU)){%P.i&7Tmw`#01ڮ;_aU|Phe'NdoDDL{ڟLSfQA_N0i.wѺbI8tNSHRHT4eًL﫷^o) C&DXh h&%JC:Κ+͇+wk4VϪZmr G[ONVMql߃ML%r0OX AgR@ZSO#ҿ9ip5  ˝>@%[F'&+#Ύr7n*?muR eՑ gsaNsd{zRP $9͢@'2|TK'}y#yEk%|A]MIEp~K|}{z۳e1BB pN84԰j˕ 239B_ɡyQ5ssU|g|r\qrw$iGnisQLx'an=Gߟ}Te2T /rb|PA v$>8$d‚HT" OE2ATcoӹq)ScPcTx27GIP3QB̡IT,q~HYW$ϊA00]_dΞx})"1pi+0 UaE$~ tW7XP=z>T x(?5>5%B H bVVcMg rBo{I-.^,դ] K,Sc7{\2LDSem.q6 z1eHƓ3 )O@o~?2W6"]sC(ݽ͌e>{zK,r}-6 3'<ţ}FxtjO;>u.Ӷ'9E7z5Ț3+> FQ{?D3;uisk{fU#6C&\g6aS˖$.mZ-aל_ SJMhSO Gz%#+?*$݇v,ϗ-i615xr 'ieʫqN hDIQ[q 2;_|-iLӦ>֛uގ{{;inS{u}mu4#'n^y=(k8#< Ttge߈#i( e>Q!]pyUg ɚg]̋0vj,DB) 6|s^OO?]+ϿMH b1s:Oޝ'n: (~P8,q 6%ƈ mq1MO}z!hw!aOu|7XKSf &zs|Q0=2lAN&[x9 `CK!$ LD&Y@駟-rvEj'nY ,p/>W3w ${l =^DE$w3ˍj6tY]ʟe{_ޭ}y/_^ @pwR6²:EU7:>rv.:l۟yh* (J~^tHȝaqfLKNo/?M\`MTP(\Jc Inc_;/ٞJk'jf󔡘ۨm>92+7WQSۘ˛RGQ)S?L ]?`?22Z:;:iFA*!~/$CM@r~1G];ݜ*ŦS [r+6yE|Czpb^*uf"TpE BTड़h#1Zc1NuDi :/Fͮ29Sv3Tu53;zhc _z`wsTp`#ꠌUf5nY Dbmo٬7f͛{QzzM2]F}:4#^ NtMe (B,hA @aMuмO F|V6Uk' Nc;-< $ӷmpA\ʆU; Ԋ~*ʬn~^xygƒyJԪb'hwf o,69~l-Iߎp='[5̈>|p' U8aw@(a II3YJ;e@06HcMx8dՄtJf&mʦR 7PpL$& 9bi7l|+0ٹ Yss1`io]2c8ZL2R])д9[(sӞ3T;BRҐPݳPPPP]^ U~Er yhZ[,2Z  }7}ID^6*ąUES)4IZ%kPYP7IVvS,R@)8{yŐ,mԚ'=|<sΆij/s׽yxRaЪqʉ )9CVʣ)j E,!ʶX"C)σS#QD?n/b B/+ :**QZMMU[1-BbTC3G`eN9ԩAThO؟V x%e1"7S Gg R2.^QZq3=]%Z3_ V[PWSFT7YzTi{g1orUY]!7f'Dj]֎O^(u[:h֎oj]XN{g>oa{) {[rL;Uc s~oTK7VsQi)Jw7kuvs6jSd3NB=*7MRl?F:cyG7Yo*ϧD<"giIކy>3\5&\=K_ߛu(E4<1WqQG*$"2<ߢM`4翓wڰa؜,t`&3Xki&E<+Bg,;Wa۞zMTZ=w|?5:)޷ĥq\j{36U;x9q]Zzٜ{o =L;mxrIXYzvq)G ^#Wvy}1]&`Nwjwg[fR3=F֗~N SK,}Tk:u鼷sa/ܖ֚ۂL{:ve7g[^os/{vލ;o^{뷥5W8o9Y{;yZsV<{ag}V&rZZu,)έ9u|^wwΩbn!\տElz}\gYc{慏(n^ihr=ߜ]{QsIȣFZm9ϴu X!vT,J ]`郻߇x<?[ZA7ǻ"/a ?G0 I$9q]YicjyC$ @*"A{;=K1T*3M4iST5xTZt7Щ|fh*_ʎE;/Wˠ 2T r1r(W&1 ^"H'xAg9~^d >wib E$*%N|-D3tz]0Xe@ecJ箠$6`1@bBrBx %NyO=LuӖ4寭#" F H 0j_o3<'spI EDUts۬BzuCp,<(X@J U7cNROGt B1a:fj4-' FWN35H![QI7ʫz6wLA6ӎ^YEUb}hQGn zT}ȲOʹD"}_Q؍"3gj>:J꫷LMkIs+t.@HjU(R 2UYȩRA_1:"oi zM΋UN\gj:6A';4"lneds^-v%,:8aV'q^B 8']+9wU(Q-iFwys戛2@)BHvrqUk0WXg5m5Y2?/~4-2mx+VN;pT{r9v|x` IŠi\hȢ( Dg6*Ay[{c]/RfI_3}oK | C^{qI@)#S'A;8{LM֚SP?w!ﮤ<~]zaTBۧUdJ^=>Po ?ꍓq hul;6m;w͹a'նO˷`a|8[; qa9ѝ4oj| RRI% (~ffV{Q̿m{5Jʯe1U>`~E[8Y;QM*a֙xL^ŊN oo$~pVA ׿8Xg{ dUnٳa>:Ms~r/-6XԔ88B(%븧ie"UUŌdp"4wѨt>Vg?n2cUoԯ$!tp;I8zl 1Ϻ}3^r7GװxYFYyjmެ{?1~{߳=D~փ,bN0YV`ACbŦ͌Jdo.9C4mSQ]GkUAw3k9=Sym0W洶31Sa)9.Ё4]\樂sac'Mjm,rG_ҙ&3םZU[J뛘TGmϳ n~_1 BTyV~箜Vf-F.Pm&c8ɨeZD<ΓVY2Psc]INJV 8vPv 5Њ4MYQ/ C`.qSNE`^; ?&̼T- 0 DX*c_玓ވ$"&g8tӢ"Oa:\ӻ*W[{{u  \(\?xo05*(7 QP~ʃFl_ÿ4s6qp🱍0g9{gRW* 52{}Luִ3S-9i ڏa##ބo?zt>%|1|U]TWmHS W?3HMovDR.96&z u$]Fʼng1>כ3X\MFY(FֺhFkÄi1N189G g<|K[&z,uq -9Qu:eұɘCx0gnX3X}{(h8VM ]90JT jI D#8!~$ @wGC͎F;'a$#*VU4GuHqUF_6j2nQ>_'_t5 sf#,*^+)ZWMf3*d R;th<ˑe6'Jq)j)81=DLMiBTRQIޯH(z9OztBI!Km'sU QIr>M20Bic_u2k[bEs4!FgLf{ire&:c語U=@,`"7~?R6s%|N Mֽ-ti:̯sŹ!|zQny㮙nVSGFS^~=p2ͮcoQG4 5zK=Zk{7m^wvy}6b5}I7ˤ򕷜>Q2u_[_JaN 9@5ZdDp}~⦩lhiNR (PNL$#Mg$C}ߍ%s;^:]i"vub$Y sheh\~<&5*l 8NeUηBf?Օ$`7^jmΚ}O@;8<9CMXj'v~kW|D>MDE+Z.ԬX#`zo9{|).9P6KI#g$1G(k:,ִgb{n=k;qH;7b’k^Zi){  (v>:^>Z{(@D[(G/eBXq HJ -"(G $ VUjM;Єº `GTJ ʨa ..`%34M[ RJf'u$kD)4(O,vZrfV3^m)cAe]B b͸Ÿ%g}htq /Z^0e: -Q1\МϦ[=^V:zE2+syudܭOS\`or/¡涫/<3uWzCo8X“R,6'V<<H]?aY S)( ڑC9dwtDhEڦ);lO* 7U~պkRS~y+?8Oӭr;4z)؟n-Lxuȩm'</cIeUV{}"=H{8yy]}lyVhw<^7{k^׻mte1^fʓq,r gýZcθחAy](j8[Τٟ&l{εޚuTx-mәj5G<5w{yYOsk~톎6Rukw:ɿsA֩tnfu/|KӷrD)f_H.v/|t&  \lYBհںU[ؕIcWMHErţ/ΞC4kia!U;N% YGrF@3|#Ms0"i9쫮 ٠Yr2To9PeBeaG.DWLTXL/쀪+3U$dpH曙w HWeoYZˍ̏gnY)LEhVh@_G/s")} A_/u*ؽT/9X 5^͒kR9b&jDFgR&vd1Vpp^Zze7[5(U{euZ;F?1.0'y ^q.qBYr]U wkYOE> ӵz9w\~vݷiyT*[Hpj%5݋|`rbR '>뿽_CH(cyw/ g ru| Lr s#J"dA'!oJ!|x;A7 Ŕ6~#&X@<׉Ϸ>W|r_wRt+ : ץZw UMoK؍G>o߼kr޻{ŝ{ w~VSjj o9֮9皞zgګ禳s_{6߽6s'κ.5]uHK=i;ͳYKTmy o~[6,FQ?zlkDxp.\ۥYA$ ,#Y̳DZ0B- D$'*183 \Fdio(ox=_+6>,뼾]g:/y㽳)a ^yoCՎ~FF, f& G#SuQ=_sk95X8\Pa[FRV=Mp)GYa UʊG n2< ѵ\ou;XmKS &Jڬ6H=7ծTln-ʎg}+ނ/yב F1alkRWymsvҼ˅L}Ҧ$ր)8K\5Ytw}}5[n(-;q*l$aJx0'=z"0>U ÜvE Fբq# t:G Jwӥ3tځ8'./ߛ\=xgsJA7]|ܞ׼Ӳ7IAzvX|<8r #!N0U}g|/,w+P*9; 8%s0 p |,.Kˀ94 g{ՈwFTT2!׶9M\ {kϦ6 q8S 딗'cau=dk|iN\T9 T׾(R())˗}2CD B=Y UCx:\ Kcv*qda=Mm*kt (mva)2W,ȘRD!N9&;g$ZacK@1F8SN4mHi1OhB +Mq 8 Egzΐ4x֊sҢC]5΍4[ fg: bfٵUD(@`MZw0UQحW 1I+PZ% Yiȋ.?\H8I~Rdo}T@pLV--?Q_@2ppR*ӛD,-uP]ZO2aNM-,xZo%H & hD/(3ѡƹ499Ie%(P Dp*:b\Y4} l:>Z(c҄`.ĜfJrˬM ]ElZ:@XT4L"(Wjm#Kd![[21ݭ{, ;Y|wK@.^tP)P@ 0GI&/Vrf6S wǧ7{^R(0,ިJ-xg R6aIH1 P4+>&yE58C jEG-ҳֵʊ,&\aL]y#T>y-oCzҔ>T\ŷU$eʙjk#gQZMi(HEPL]@dڞB8͔>̇Y>9Ab= d7 ;(Nߏ)t2Ja=wΧ37=NԉXekZRgss<:y✳}gzaw _/C20T%m7BnSb84(:xlMvҨai<͞I0)99AB8SH0vG@4#:ԣN$1JE;8'FL^;Ĵ7'\\;9VH.غmumTi% |R819Hﵝ"oZ _m}+jvW;KSSeb2/ <fUH [7 pRSZlπwnTr4F4) ɂqtG3@)PF`F$Bttw{u1R"xG Tr iٖlm;cl8ǭ`1,Rաs}:ͮ3=cMZ=}̸a V) Gq]N1[$]a`A",QE5'fZe y!+vR]Vy˿"F @'pц<(2k± :lIXW?ԉ.:ѡRUp *MS\뮧[dF۔pA@! 5һc5ǀéaE"@}g&sPvbN=Aeq4V>E!`w0uio}z3\7ֽo;OyzsgT5[zm U=tkߵ[YYzHy/ ߓq^.,Y?twX:|W6E퉲93[ ]4R \£QDyZ+miQ#P D0N.tXƃX3iOn\@)igSUevhZPƕࡍ\7i.7I:>nݐ4>J9<:bN>q7$` (-!8,fR4,JNC>~O;"`ִ9X5! *hABTogg* }:tL@wi+^ށp:RRKuySrkfHծgbxQ٣=2;.(fQev9QQx{ϸkݦyRSxglG;B3ߛ%UŸng$EqgS*4z7}/w/xY9'\[yꭅ8Q?E&\o6g3S]sW8}~~ͮv7W&;7Wpc%FAT.8/۳үoYyg}>/ yۺ6sO4{MoOWWHl=_3ͥC߳+ NMjuLij]q;dbRþb9Ory@ey劣5 ŷӘU͡÷0[޷9_vl= M^t!5]kuu]_Q^#h HV7W޸/qzl2x]{)vNcY45B"s}o6ۜ \}uSDm}Ɍ:l33^2<H|M7{>s=֓{ΏUO+{_7Us\zn4vߵesG߷2o\>=NL٭qWHNZ OVZ=޳{^o<[#ƽߣul;uyo%1_Zy>zﵮLU"ٕݹ_mMTi^m}]"}JqSk!tdߐ絟wԯqrϽdꖫ/vyߤLa'g'{g:뎭'9g} 4ftֹY%n#Z>r헷l^~kUsm{"tw#\וYD IYuf9D^C>YOz½w:jMfᛌlޜ=nv#v5G"ٌ狮P~K!m@$ aAV@KZG Zk'5z_D-ڹ2wNRH!ב<{zDȺzz{UjqwCHs|™dO^/0>LHƚ={)/ӥ-tC_]1E߶'|5IQayӟ2M"s AhCqhk:}5Omy;47~ν\ysyvۛ^<&Smd,u.k>wG!f.&NLreDmҧD~9) syNԝvܟkuhuY7<1z[FB]Lգ:{WoF ǕmH9nyk溚RO/HiuoLfLotͭϴE珵~w{v-ή1Ӷ9C~_ rmL tێ"hBք7(@O ܆ڨ @3b&Ke˖zh%9[<]% 8Ex9T,হ;ZƿR@Mc/ 1a%q 7I.q+I tو^իFϼoq?p]_m!IQ޽6SZ>@y.׶k)rE1(g=GG(QP(3#JR=Y]k*/YWkQ@" 啲c]EdN6綼,  -P !G5ǎ f*,(Hq@r@SnCᲩv-HJ@޿z? vӨ+D߈Z_F+Kpa=&0sk6;s |J@Uwp*`.(*{!G'Ib|g\=?Ą7w?EgRS.Ζ6&w c.gN{ݎ_q6 n.\JNWԪmOfSˊem4ޗMgG`E卑4G ԻΨo6/omo}Fr׻w.iH&ҁ|{/+#GU@Ʈ0DIY8̦mFcVξ|HmJ3@1I{NGC洭7萓 ɳD\ZG cLcovӦM\"tc働M az>'@#&WJsC_,mNSuXrm.o%3 0*`R1 GĢֲ7法ccnw4dԋO/y|1hU*U??w:< 6W$T/̴kY*r̲%Z00䐡n;ERbX*=`(<ph@G*qEqA2ɥeEFW|WD9m@xv:Di۷^׆# « qH $  `kT^/:klShƐ]`){p:M c5N\\V5I[e\:W}sh6sY<9|ViM[׼w,&h}}zk:=xysitwKZƻL Y-qmUѫgpFc;FnL=G?wڨ 1[!(dD)JBQU6*/jR?4C] BMg}U^#' ]ּypxNWz-kR6IJ]4Uyg?#]Գf^J.+Hv;;'}``cS?xswM(y|ۥo9m6%9Ds1 )BJ*&p\4Oj?+1r9㭗s^gf׳"Y۽'r|) +=$Iτ\gvث̽f*rgtv,s_=bnyߗkZ{8K@ vy>lsBjxmP(OɶBvWIE$FSs}Hz&̲ י:5gYDĥ-B"wR|fQx\ agK)yvF-³pu*F1-0ÑD*2QY3ޑu'/nrm~27bE̶#yD8йթϞrOul+ .*ᗦ?B~ѳX{4Or]uyҲZ4n{ZjVW;f2tRM;,+CFhreZK]b*+[˻%rOď>e7MIw{\zScQYU]njGgs;ڷmW{׻ɬ=]uosy\h}Z5~捱?miYI.KW\mmO\_Kͷ8|e)]  lKSK$>zeE2*a]FY^MY?1#փKB $J@TO5fM2`@Ir(I=))\#l)X ⭯+A~)x.kHxz Jkb5KYcM2ʎ>:pDa7F6Hܤ\F &=rIK/,=ŵ䷶q]nnI0_o?r}JPՕ#95WӔAE*NkJ:jn.;ɒ <Ix>u˂B0c`PR(W`!80@98@.]ߙYvGZ5N/<ն_D8O$uϺl&(_IVR9hʎKj XT? ͚WVeġg4z~(OsW.[BԾH@kYxcNNk|+ԍݰޔ=[gaOˣ/(+{q>ΦkkFη/%ť ĭm:uRn{o!0oljD Tr"IR8% vY֔uI$q 1E 8nH!\㗬mJ! ?0p 1)r8ˬלiQҕŏQL_*Ak;gv)}F1rbJNM(sچ$#k.4g9^4 BA ԰@G3U1lV>[g&KJV*! P$ʠf_Sj3>(>ߞUWB[\0FY"Hk +a{Q';r'i~@=Nek{i~8SbѵO$-_>[ N[fªC|O./Z(߃EXkA= l@ޑ[Qgo& J7Ɇɓ#tQ_\:1>,*iE1)ʮlglsڞo_μ^.=x3XKv@`{B@$N3K)w#4#.Pt"TYǑ'eD݈RT,sRoNur=]/c€}YL7Γ b:Q0z,j:)@ 䛏i&A8WVڐ$!( @VHԐ@ r5O}P??Hx((؀ w.wh<o.ttJܞOˆRE"4C@&Fڙ6ض4U)ۗs^1؍(UE!}?}=oGH'q 媇6t9ۥg'κ)QQ:֯.d0EصK%6kcX,AQ)Y^:0b 6o:&XSdGŞ;LSQf&dͥX{_MX48,H~|$']~(T)'#o(*C8Yk"P_Vrt& ? /L?3)Nﲪ~BH(?}/O-L?+I5#Sώ Mhu(RSV_E ( ]1P<^\6tZM4+_O+BrYZԣ<})'3TWb |(Ud7dpfH_0є\EV 7@GHDDTDMÑBOIې=gbhhoGƜf\N fβOhcJ=k <TZN׆)_RH@~At4 ,Zjq|RbwL>ł~}vusw]n7",W5p,lY(\ńnhX!ƻ# @y=R<XIa 2| LpĂ}f,.R1 Tov}/keeOc>!N`H|aH붙=!5?L`S* =R m) Zzge08=e]sw;tp$&3 $ CqOC.;'sK~S3UY`b<=b8!ߙ>L(#ju U@!<E,B@, hX"~WɊ  ;O J˯/hJ}x՜F*S 1i,,F(!>n>sGɒN_6v35v2()ECh?vaܭMXO_ MEnnYCcAKb@OHi!N 6Y GyܓCr#r ӰDSb$DB~pAѯ9l`8hwAGq(tJ,ebw߯_E82%s,PEE Sن8oO>Ң IP?>܆_ŁSGbF?C]ʼnNPLJ ϯ(&%:mNb$Th럼ls Nܜhl`:O}eܬW҆BOEfJȉG %yY q5C_&v&QCW8B0>OGya|>QvI} kcwdĚk&w|dF\uTӯQɀcFA-ҖRfi4̥2Yi)5%&Ҧ̫,ifjiKIk]+KhٙJSLjje)RIfVmMٙImjͪST6jI-fԵ&RZ$d5)V,lIsk-r椩"͖iC@Cv CP,Vjθv 'xAW1)l}p!,gv"H " -EEYܳփ>>Т~=S'h@yʱUͫݺI&W*ݙ9bZ0Z1dɍ˒-y۵uwn E 1@v*^'1E,ИDDXi'?k؜Ig"xinqiMZ Ґt򏼁Z{PW vC'RJ7@1P k}0cfNEl8;C==2Q7*BF8ChpI]jYR& Qi O "+?ߧ9i>1}b=_ŬCC++]+ޔ+:'.&!%7͔K64q̪;yܭ#C:: c3%6k+E?5Qk:WLXFz)CN$2nb+=y@q7=e޿Sי+.\J.V.ý>C]&e`{K8-xGRx|zm <:k((GϦ \3ۦN'N`a KP0˖qMC>4ֈ;+btUP9`Q\<NI}bF05Zܺ(@ѧ S4 >0Nbh )*_v@sPBlTf":gd~ K֨!#W3|!bOSܜZ|J,ܡ?#{,>It,/"Z hڏUX1utJ" A}!AOD;O(?8{&Mϋw_cT(=g WU!@qW Nt0UG OB[Ufa@PkGIOK">WNib7-RtX QS{'3'{ (.3O$XX y2L5LwQѭuP# T*o8IO4~sDW :OԳ7cFalAȀTD"@#ܮJ,*\`~YeЁ" P6@YI+ ,,Q։n$f7"侩+j QcQ a>*FiͿy}nɂq0E* {tҜڃ@7\ٔ_Vx߶֛&O7u@>#?hDOty;r4%y bq܅!ȪHEPBT3(qlN3uKyGtj ?XSC P} U'fl8zgҊr#@/*%grI Rk\\p?RBv<`dNOwyq50PoZcg7u`ͦF@0he8HLJOәW5i:Hi6vѣSE {Na (PG6IIw7;NmЈl#(wq5ې<64?'- H%=!=4 P!b'lrE ZԡjQBC01 iJ\5}yЇqJ;т3#D):Uk_-+{e#7 Oy{q h$dЌx>&0~irm8FJBG+ڼ_ 'nQlUy| Ǚ"c@n} &&i` $8bu9EJRUI@@s"C FH H 4h2@"0!A&D& 1݃bA @hx4 va@$4"qMn5QL_d;ԚT'"ٓhGycQs$ʃtbPhxP8waz?l: ͘[爵J"wf-ث]ϟÇ}Zmɤ~v&$SvvsT>gq"RJg,7F!$~: @*)؜RjƲq4y85۞C 'hൿE5 MQ OEBHy h7*1?PEJ]JI̒\u& B QA q>9zA̸p0AIM&-c" Є9ʶuo$@ yW?z-v<>, P, NW7O^8-i]"LrX'?1&ƂNv8LMF1TbTghq{xszhk@uHSaR5]LF"Co'p.0qP y~y&QЎUNȌ\~HRJfY j)Gӗ'sm" %TN4PYNRBd_,#ؒHJD!a(4 fW'c:UxO0NFQJ*<%3>┨(1YCJ}UW]T Ih8Q=`f(s @bdyIb0a {|DRִJUz*f̌`>ll“ON"j>;掁;( T"r8k=bЌ'Ue=CWv*18+?;{R?kx%Prp>o ,rz&>/'$L"^*_Lv+K=kz|,99&Ne;?S`(i R9:FuS(B|`8!徻@9-8Ƶm B~ )@G ȩ21 H-Bh;(Dx HITHI:E lG & ! gtq~Zhj>2 ,7nBESH@0C%g(bN zϴ\tRs=AuCی; %4xhR_͑8ii:?(x#$mǑl|u\HMCS(~}-@զHEBR7S>7=NA @J߮Vɽu9;>/.nי]Vj(Y\R ?IOwBL04 fOX!:UPkjfm_."p')=NsQQc122Vlкlʬ5]l!1[ ~AC 6L Elq}j0|,'avOܔW~'UA t@Ɵ9$Z~X "\3pzNH'r'C0l ˮ'^(k"{P;( YhX%@ Q. C ^ɟNgC" 4uJؑsݣ/`mTu+A $lh3Tr.kvꗽtYFX1l;*/[Đ,l=9_2 ( s;x$$6gցaN"gӺU>>ckaZ818WXw>O zxQ}fQ3OT:kKAI*\He-N]Ci9vJ4JdDy(/HS =!߼b$Xa54bHbAJEZ/R`Pc0s8Xw PkKEgcd; KMދ`*$br37.Bδ@q eϙyP BTH\MܳwkbR{~~';D@!LNmL;D]d ^Փ4f@< ,PJNTcL6G5 ra2Xh5:leNUp@rEd%2*q`@JuNӃ/32u%i!bxLjzPMR/>|>r}(3 _ǭC4CW( T>E@}ޘ~%)>3}__d5Qdш,iͧ-ҺmB^s 䧚&fjUNlB9F*(A0d>Tl횷N_zh*]q& 6EwRC*UW~/25rMNKl{]ᙈ{'F!Be?'t[_ii$y@l~D 9U?xd$XȦj}ޟJTo/2jEG#"j|B9LJǭ6z|0iQYQi{UxG|=wKc De_>U͵z !Za\l22x~CCu< c$!DZ0Bմ:!ۂ$!*AՒ H{m_@?y>ø5?;"Jw rL ˄d<#_}?TK M{0q_tzMӑPwl}G0 H5:#S'44W*9Ϗ#C#S?lEzK6M1"5l{AaDQQuA8r#8RWJrjq sT78vgu;m8hrM|?8A]#\Gd ;A!v+|JfB-ȁ|{V Q(%UU^/pw'٢ k> 0!@GH+GdBĠO]NVYWp,ycz}R{{l3hmn)jNN^R2 EG&cbL (c|حCu}A!5$@}L@< DM}G "?hxH> 膧T=q&4J !`Đx}`SE}:脁asOF\ >, G2t4whxlHAblj|@sS0:!iaÜ p˷P 3i!f P,ء#!s Q>o{GBޫ/;96Ӝ3is6hhQӓs- \N^]톘Q<=ŝp;t C t+Pоn`G*1"?qd`Nj" %@A_|O!NDv;ЃNqgORB'MN3~UxQ3G+$9j $(հV[覎[ 5obBDjQzQaFjQaFM]jQaF4uws/8SGWxgw&xzKjQ|2: 5l(հV[faSGWaFjQaFjQaFjQaFjQaFjQv: 5l(ջQaFjQt[ 5nzpxjQ'y<< 1R[ 5l(հV̊bQfEqWJ1l(հV[ 5l(հV[ 5l(ճ"dWJ1oNishȩF-jQaFjQaFïWa4uwaM]jQaFjQaFiV[ 5l(հV𦎮[ 5l(հV[ 5l(հV[ 5n8<^B[ 5l(հV[ 5l(հV[ 5l(հV[ 5l(ճ"jQySGWaFjQaF3NV[ 5l(հVa2jQaFQaFaM]Ӄݦ'Μ4uvjQaFjQaFhyG:=^[ 5o SF.: 5l(հV[ 5l(պe4uvjQaFjQaFd]38SQaFjQaFjQxSGWaFjQaFjQaFjQaFjQaFjQaFjQaFdT[ 5l(հV0@ :"jQaFjQaFj`pM8<^B[ 5oh(ռ/!Fj0/!FjّR[ 5l(հV[f/!FjQaFjQaFjQt f QaFjQaFi[ 5l(ռ9m8:)V[SG ,moç?_&S@7p)}s{nSn)-9n !$夫2q{/7׵^|FimK0i.θ"REHPgM &AG|3/4 :Ȯ|e&۳9ҊhiP-V/ᶹJ͡M[ܯIAn;e-¸ &6 @ 7[q&.U 87Uy%\mbhTP[9RHom 6Ԇ -V##mc i@^tp1`BTQ4 7@9`R!EWXb!L:_jӪ([ndMxm*کSa! P AxS>\/M4Fg®,PP#>"O"9´AVe@[?0 :hdߒ~[<0@z`Z* n ja)@0B'$p_?Yv)AϋZg/O :3՘J1,5Ɋi2{s-W4JqfvYhrV3 )Up\pͰ"(EȻoqZ0XN3PFQeFc۶0" ϓA4&2)TtbB?^/4Hh,@3Ͷ:W b:/vĪv dL@ 1livoNs7>oqHMgaB7J*t;`*@7<#VR};6Nºm"x^|Cx TOl$Os"Q9>nrd ^L|acdʥ1,R#w gMy;1ocB,Ժ4iP_NZtIg}$\1ar(Nܕ$`3C'cMDDzެf$EB*၀N6:q,3T+FR;/ {I:'DdžrxoģN宥"!i*e2Nxk/hɱ\﯉9Vt`-PƑm3lL٥xFP$ҪD,PV(C\>iȹRV7á]Იg(=$yldst.K]JNA!^S[T *y< 1+lk1 ZY2OjM8ak>u J>6*)10*(iXư<\FB 6H(72` P 乄eT  -#(,T@9J^U8ZC2_=Gl2 mLtϫr5Տ5k ;NHc8ώ#|<.Qq+!t@@ (=qQ@9(BĖ3 \՝1K:ԥ!l*2nd7nk"<|) h :Z ªv#\~ ;-fX foT#2B^%+OG}ٝ+^"@?<Āfeb`zn  Xq8: hD;@+߾<Zǭ:*5ws&(ې*i2tYAiwHp2M:DY )ɴEį^8yҚRuqFzZFF*-GE o; sTdPwSS*2<_G4|øQEQEU0SndCt,{ iQD1#4B srC 8a۰@ׂ-HMN~J  !Y&As<ZNP-$֞\xk`F~Vj*kRSr A0D 2/RIN1J 8iʴrq? <whjQAUEW;` 3f˟(Gq^J+rTs j!Kr#h:u8v/]Yt%V&b6vpf(h1bl!]! H+^F+Em p)᧟ k-)*@: h_:mK :8 4 ;yHXTCSݸ5ҷ!o*r (B.ɱy1Qz=vHήww',?B-qg߿ 4>dd?ۑGP "VtJ<`V.A@X1EM7hoPTuoIL7XYUZ *H!/ 2AwnRr'flxmZ@Um/:JG-u;` I""Urd4r;NiupPd3fd`P9Ix~TkhY :mnw}zQ=H`JƃN3JW"3ސB/%r\yh/d0" .LHJ:%׸8>0TMUTt@xU)aDĔ8`: ֲذvYc34t2SߩXnߨ`4A_}35J;:{=Dj.6Rn6h<;9,.R'7Rbͭ`U(oCNū.#6i%OET 7J\tC5,*UH(N}!hWחNm:͗reowI\ʎXs}֬2e}EG|@ԁ $x]GzY,B'TO'pڪJr0HͼGrGG:k:34ddL "6Gψ "閗9 u=Rt%'S+sIq ~|܇N:'ր%Ǵ'"Ei|ߓ᫘kڢCd" y{X/j:痭3Zw/\ӎsMSxnV&*"cZS0D " @ ߩ504<$;GN^Y ˷~{2F v4 IC"bpF@7""CYD qLx 4hXac4s`ӑQVqWV#,(=Ti.LOto.-to ը''B4yƫ:*>%JWŮDHDDkߔ:ӥx̀A¼̤<79m[!qS i1 \'${#ѕ%5`4  Bsm&ý=uSo^B)!a+ˢmD @ m7@**%R U#S~@fbRY9l oڽ$ڿ]ݩ7v9Css ((+$hK^iLľY!d@=p9|Jɋ/͕iC.&L D(zl7BłaA2d9ÝB.(0Ch+4svrcՐNfY)"8gp"k,\ĕ!~|{j%r(dLxg<% anP h}!=+MƜ߁bhYh;iwȯ^!ekX35]L!ivȷWNXFw tCkϢSƻk9RaCo[-7Hx^Tpi"`CJh)o B3g$]'0("FJ޶ϣݦ{Ҽ]J͆gtHqybUE{<4+q DbY5|c$GHS( ~&&妃-?\$41p `<}"; jܡHhBdbd|'U8zxvꦞDV^}`2s mt}=|1\أ]qů[nJ L9fS9HW:ĦcC]i}etߕ& t$U$p:?sM52dB˔<<)g-LVxm mp8HuqK,5 K`4)MuVn H)jJ$n`ČѵE{?FϽZo<~g2߹&~}̨ ͏av \/F?nj_INpnv0M=H*FyƷȩm 7$+7õs֑ė/?Jm:[#Mf {y.hv@InДY37>OMĵzF; T|p5l_PQimg -^|]HzK,s 7_6S)uE< `WkN/eq3ecFh􎲜^6>ʻmI^[sļgsImvb'E &I˅bk\e(8<. gڼE=\5H2XVs\Flc:u1_'Dk5!=s+8F^a]:ǖ8PT/|K^sU\R zXeaM'euFl"E GE)p BJ+z+Wnj'Q*L$# A7u@"T*sx7 <275ʓsv͇R/jEF1@|"'R [|I/JXqw ̿ˍvgLU uDNFcڽ#1eTvMi/I*:l>x ZH-SE[-rd"~P ;jf+Ηdeg QhŅȀ&S]}b3NLW7*6a0\[x)A,] X*#il C͒ei!pauΗ߽*+`t4co$'nk!1DžMuٜ祦+2F ;C+o0BBR'AxC1PbQ`YF.8}E^ N;캮<%f}[o|r]k}2 "/EkC_lsoTC: Ί;B$%2#^O{WV($}&STjwk-;`0Pܜ@(Jw \l9\'N-\H4!0xߐsLus|9 dx yTDa$iUX}dD\Nd9@3j7Qa,#`d|ť2CO܇^e)~8Bc2ǁdCB,kHL.%33 6 9r% Eګ\Mh4M>_PyUoĠR< `O}LFG~Zi b17JEDVm%Y} NKEHsBNd䱰Wci Uar} *.tig[Ff &d.rmur:Qףi GC)MFYw֯.M{s8a)ye1!( yÑh'l S^K7Y ֶ6 0Ns wi9gAQAj)|r + ' m$ۭD)8EA2;'r2-P,= FlLmѝ6~x vRC+ĄV7>yf58XY.ߡ ]UQH2KEGIqW,9Hc]龬#x[?{uKeh5< qHDl)z% qں[-$P 6eG1DR׎~ڐ5Rkvg 9ໜ" ~:^dͲdh&CeQJr+Ъ67@c49 *A$BeT ڲ"cPV<:\d pt\T!&x"<1)Wv &XDʭP/EA]mp[*E`mÔiLe\b/L4$ȸH+` o *4 !&HIBUwA{pN'P8KTug-hrcQ&z׌Mz𶪹Ul(.P)Q7/qA$ (FS8`̧ŽDYW!Hf`b!ݡk&gUF^\agл`ЎQФs*A=Ifx_4z¨Oe#qX϶tVM Gbt=6 BH 'bc>ҢgI5(8 U#"瘨|eE#pqv}||+ўKhLBw99U"4u=(,g715x+D 5PSn¼H9+5[N4qJzQ :Yl3(xzf泤 5l΢dA ]enw^CAcZPɵ\JƎʸjcҴ)*#<󱕞β úlM"3%S_7o5#{bϔe 3{""WBj.LJ4yuRK=G2ne I`H(Hu*<[X` FyD ;`C!]b8z(GlUUUÞ4$5HDh s5U]n 7eeV\"L#$ W(<f;s.q}']h%*4Վ\+ohˁ|#a(w`^v.\TO`ƶU~ `$QH\I{n2G!'@̧4cJp{Yslnqb M):M;ZR1XDUjwPs.8h1u, @,:8Uh:Pçٍ:TB*",*Q4oX首{yp'@3V%Kn!^=!IRM ,;+P 8;@M` 8@1Q;/] lW\:Wǫg]'[Oj8"P5^)Q,j Z dyeiv} xE 6xDxv}ƃ@DO4i'Nx*s[E/ [j$51 Fr^&9*@ tapmӤyԎE\N8PQCQ \24y(fXX/SٖBt<&MgAY O+hC's[f@sMj!&`h eNkB[14mXC r5@?QwPka| _eO;^a kN:-ec|mؑm#Qp/T] y$ lѭ`FKzÊ㟺3kȠ"aQ{y}DzClR;)eh<%vފwx24pl*(c IMkdhuݎ{8B,M&vӰ,53TϘ]d2R=_<ŋPRsйA5C(j$-$2=̦ӎi#@ACXnrP 3.٘+sOtv5 rqCʋذ[$2M'Llyėe{0棅GkF uZ)Up*aP PQ6&cC4tYYٶȚR!$ߒ@.{.p *U!RW4m̬AMv1=[4`EІ`% uoO\>rV!e@<dOO'&Z4@WvN:WTC6#!2r Մpf5#犎g^'X4c?Ħ]SQΩ1=)*eC %ɡ1"4\Յ%ăJ՞ԧU#;;pjIZOc8SV2yLbI'簔¦ԳBQF"$0G)l]Y \c@E#>^X$]&xܘL|}j$@#ziZ8ϴAE]L]:H8z()#[T_F޵^+,.zܔE°ՕEr)BAȅԬ++,V1D *z0nJ$Sԉp 6́@\5iO'z; T'#!! aLc3[_Q$VRcU=5C9l0M EP \Y o4r7Uס-R[WH̽KefJC9 k㰅DͿPJ[M X N5ӄ8px|3XfF]!2 ZF*QLΚLڀg5NγrdtteY ͓8_3a~!12"Mj\D(?j=~zHb"Ӌ*Y7j-/@rfOa~'U MCgt?fӋl[Qo)vʹN PUC@QQqۭyj\{ v΍H0!n Y nѬE#d&ߝ$ꃏ}c$"MG/^fsyLTJ92{c{1 1r~} $UWaDDϞ*r9.M!0Ϸ~0@BcyƄGzE"gz~ 3ߌO!|Ϊyn de}S xv{{'M'v1 \uoMxPxB(*DWM5wOL_HNkt Ox(Rq"Z39@WPB`˟~\~ZXBkҴje::ѩg%EQQʍ_uؔkg͞y<n}:MU& 2[1AkծZd]xk,ANtmv50ogj=i38O {^q,/浑Au3RFEPDi"3__+<"`,KA '_3nԩxV)35q݈>YwaVr;d-ysM~;+Vv}u~v-4ۏEέ&:ew_xVޫ$4<˰Nѕ}%5=7^{h3}}^bKAKh}<"=9\^׻T+L}jjOE[sFH{>gyŎj;i3K{ lљ'kT仞f˝cRsIם]SnQZG沈Cߴ\Q$'{g}g\|o}r.T+f6e/=+^@2L:9hXW275lzIQe[T%#⻺N*|Ӻc¡jhHER!x|Y?+A(~_5hwˡ^jwU[ Ԥs2#?WԸj_S:/[2񦫡tN '=EGq[yA$ixjB`+pˋ~rN0Lc۽xfғ6_ɪ2^W*%.s9s{kG%HM / :gW %n9N]A$U!76r!?qAʭIoG;U3wAE'tj ~~ \(V$I3W|S.nW26|v7aj;]35Emwf1U(,w@<`p82)i8v$?Zm {a>T:?+M~yc5@(qvae p!ѓ%1(G%WD(,B%!H0ӓglغ5&~s7S;y y>< ,UX!dʾ 3mڞMݯh_:,/*M{3W;TȇvƎN^U-}~z (R(d"C^6޺ߍ^}~kFƢ4Z4!HB{+))+BlMPh (KfC(Oڅ)QSM"I=zyxten9JeU[NPp@MB``Y>M'4;YԖ,K-Ko[LFb: OAŵƶ֢i6#oRڮRLӋ{d:(D xTz{}$*)EEI.YrAE?L¹\+ pٔZ UU$L?/NR@)/gZUf*%IE_[ɣ$:﬛F Cv6dѕp&=@&Or5G 6$(D 88Ó62ZR螙=P"P'~$3I,S*9<ǀx!(|~X[5y=i|s{SP!edZu%|y}I/TsQG޵;z6ԋ\ $ "CVۖ\Z4`(E5BRE UAI5R#bKbzU GNzKI.^by H,Ƹ!4?3d ϝehFHTJeܙ}ہiMB@jb%E rםv^RxI`›.F%8J`  qX`jBi)4`UR-Ztdo*߮8XLԑaH 1u4SHjo6bM$d2TĒ)"msn2B4lٔ5fc3-I3X"X#]"̖Y6eWx+U%µ=A%T\$K'fqG‹}D3Ma ͹R/>P=" };MծJhyG,-;\3rS J%4p",AiـG3Bh[17jfX )*7>AN$B@w6;(y:gp5Ro"O M$o=.Ȥ,}aAXW>Hy! Cb*4֪H0"(x~/~*߬+64'o~u62N !9@ܤ\@vL`R@uvb8Lfi? $^X;Y1w |asj'^H89]!A8kvA5;U 4tKDv-W^׶ d+Ԃ>ߍQO$jUAOg A (v}0gY~ [628BcL)T'l*wիG?nulLUG]þ*QG !o̶s:Ia; Mv*ۄqTrp ׎48M UaIֽ6}){2j" 7diniRُORCO(hax; Ƞ".:qk풪 3g*cqsW?s ,g}/wHv(*;E~3 $TF`s ZBb\ PDw玕.VC[%ۑ % D "d|R%{ݷbh A3د7'v*4jsdE|`6sOPXQ3zqi҂ L& A'+E~HJ֪d=T_x :rxM >@QD)"HLߵwY +3Q̴]ƮUma,*22 F1#7Ԉ+wmCvoTk}PWqAGEpH{Ąq8y܂Wt\VP>1V#} Ώ̲ YAAn\0m= b}Yնt'!!,f@Odmb|.##8(LN7[*͑ǻDw:pޫ|&YDҒA@Z(NG'Oϯ-(aϸB Ӄ]8waC=B?j_sr#m=S0p 7C:5O1t7 QT'('U˺ޫ^|7mQrMS3+//ÄB@p'B$% "Ƣ@=$? ZROH:Ũ߹sf7|>!fCfO2:j!(OO'lƱ FBhQ*qv:AbxmGomH!|V8XH@| *+BM=JkG}@uڭ|I^\cj3\E#1)h喉2z9g٥&<'0MϏUU`D9As9iNiu`z Ն[r{ZY>oO|-ۭeȲUHI5E{|~fMRJiݙe$0dY>!sI(:"zԐH(%ěedHz&%Gh -T("4VYl=t=Cy0QaTQUQޚ:mC}xd Qf-Ŏ1 nJA5D4462I!`PȆTU, ,8 ćM 4+vLmN}$$!)Q0PDH;h?nֿ?KmPP۴ C o1XfɂPHa(N&S*aG.Gjh.%ñ RAˠ&OPz|ؑa$hũՄsSAg6ILhU4K<%\,!Up# <ׇ O98qsuQCd7-aO];BqGqDE';9׮юdlmVz9p5aGN-z z_aOModc.Gx7 >G r' 4Fv(I  i*3 s5K*0B)AQjen˷8eÉ՜&e_>̜z8WEƚDž wvR$t卵S7^\J uN譂x5 JQ]Fi#봱`FI[^ Xc^nm4Lt"Y-nV&*VJmv:F*~Px5AQEB }T?>(zI'ƖR7!1F'zFUWd!P[R':d[pTdGS;aD,` *H ͡:q4TATWѭRݘwnmجcaYk{i:KC[4XuKC4cB|?~'6)" P 'Ќ+ӬqZ؟эi] ?*) DZd}?^TוӗKu_߫w1BN`$Rn3 c)6ϣ93f]{hFo lF'c"MNU<{J!>wi a7_j 6}D8v8^;J<=|)&CVz+T !UziƝ-A(i[s/ƭ|IO[紜-N6/}-}M;w^Ύiz;C|CY_j'K#YwϡBxsqkq^W-H|C_of -֞U}ϻX}k:Zf7^ͤz惦ygtOZlDk}:\҃bKKb I5D o\҄5b&Bj PZ{b`:s6RHxzз7E Jctֹ39~a5usMz( a1~5k滭#ΈMqTnvTuYzZHЈGBE$| D ]R*>:馊ɣ TU*D5;m8@4Ct)nTET1UTU &Hk4@d5@EjR Y),(, w{i;gJCJu7GV\ݦ ޜ78BM& %!)0lfit!y2Bz/W-#oe<ht؛V1֏./Y;<;k;G~F!* 9jGH)P9$lo6YNܹs2{oS =~O&X됧iݳr8$N6+JiD_slU) )RO= 'ؙYk?V)V\b-eVo޳^*7=3e9j~g{G|G*_o{ra5Vy9kBpgurNgzwߏ;}>kk{ƭR_|\#qsȹC4nsi'0`U͖3O(<]b$l1&j^&w'}'+CRe!j1gZGxQexX[9a1dF5 17(x{rM@W 7 \Pe" c z0pRww/B}l6xC&M uM d&o,36 YD_&T)bjPbMCrLs0fv0+qF2p 0s$ pƷpI1vT5@03v999H]!lD*b P cO93akf H[ȁ"\ov@2뜸O©E۝@MP2n}@pX0 $T&(=t P 1(8t]6E@&s^.F/L04(AXw 򶱬TTȷDׅ::Wp"c:lswF*%@yK ՜"t8? (HBEz H$Ȝ-$I$Ū6Jjԕh_"/09 4M`\K Gul0* mTS)UBSSGŘA&M6|8g#'uSd/`iCL֒D$-ٙykFzU' NV@@?T 5FD~pBwX1g͋~tR'3y 4lBXU #, ”a0&A4jb]0Sh*$7`oAROe|#11 `!Vb2sy~)9uU;(> !J  2 kK?ZVoar %ÊHf C@k&DO "Q1u$(((#Dcmh^-]--CC0$ʀ*Sϵ!`L5CBCpY!Bk 2DD>gƀLkGdP= ([m#Qۺ4=tӰۄBT䧼d"Y,CޛOCwqp_!`f~ ,3i_ _Y3Z#t3HB8R̾-!^Humq? } J}m_ƭW p6F X1]^Nԯ$.HG2vyMN[r)lR}+o}#Dk;q\-PDmHis06cZc4z~~`F0R?+g;$|.{aB.Z^+ i7Øeոo:"f8=I5jdCƱ"*@▐LJ}ȷ  @ xWߧFᗇbЧ V7݊ e^tKk/\1տ+S&G3BN7}k]\{f( O[caroy)ev93VQ~yy'GZ)Q&9TtZL-=g9=G=#s8#"\xbWwKDV4O{엋Ov:su{,y;}]M-;xkdmF-(Br~5M5u5Z A:ʆxD1ub̝u+mi7V)/]3笛!:$ ;U{j_ҟǛz80gxrtR}{"h /yo)%¡8-NPDGR'tnvD(V"@wTkOm5y.U9A(p׻?҂k&9mZĨkkonj֤Bs>t(i'G祒q|0XHJfrs}Kbń )N,H&)D{N^dVvj_ˮ顶 XGBzgKy9Ġgߚ@bډ" p8gɴ▶s*c:Y{V186F]>`z8oZVk.u)99Re)iU 7V|u5rqak&5^_ZgYܞ8K\XJuȲ((TM4Svԥ&iWz+,YX2P9u3ַyᠶ5^]3ϳJGSB}Ly/'6,o;w}{#{"ɚS E\/3-₡Z P=]~RSo^PϷ2!fY0ot#䀦sݸ*vۈ.}PN0Wqeu$\uUTϝ]o(&,qT *z@::έi_rHJ/#U17jIh NKY3=ÁS w9!JT0ڑPnIP5k>'9 T0WGk Y %J7zSH~&it+5Utw`6;d9"ya (:ßFtty[eܷA74w[K45VrG8ְ²J.UUW׸E"h^T<\>Ṃ'vzCv964igw> " )Z(]V{&^h2ͼJ3uE$"gsc.`PF A %DT Q-C O6T3Jqm(]*\R@"HBʌi&h)H0Oe =M ,jHrII?-v|h@2SA 9ʏw/<;˥=,Sh-C:F=U(9FY.P|HZl!`,E {`FU KE|Ȟ1(S|*>vy/4OB]]V"BQڽQ ϗ4}G-e`˴{mxt iL8~"<$>`(xeY4 ׳n9EuS"6rU+I4 !!&LIEQO~E_o";7Œe'{0  m-F`>H+ +mM QN$LLA$I 4K.)8(ʨV1n[a0-nJAij) $&a( akgBHFk=74CJE8ڈTBԄGgjv=9ϟ1lK2 | BPh[[e 1:;{aqVly>')O+.vpI; LR& BLXZ̒\Dr] ON9C53Q\@Dr3sI1$rHCvasee #nH!K2a UpA I Z!NIܙ2YB Yiw4<<oH G+m;pю~A}1M=5;5{*JVCS( Sb/|vo;73κoدL=u-dY;,.k$m!̶nZ5}/e[Ii=a%g+ AzĎz=`j3xg?TxkT!-7򻔚:QL,DqPV(B$D(?C@S$BI-\?^"&EmmS4ʾ,h@VHA?c DjGp%u,(*N*~?'OIq!BLH B$zMe@D0?R,ٶKh[zS[̲U汈,qjJU{/`(ǍӈHeUPH2\&(L$2XWKks\ۮZ\K/^M\ԛkƷj;mF2U@fL*fdRhL d0K\pd**\ 9G(.H H\ɘ8p!*yڼkkFVc78IDP!&a ,%)nTj񺦋IIJRKi|j;j4$"tP,BХcXDDa > D* Q HB,"uT򽓹cFT+ICeR &B4e4$_һq>~Œ(O?:'+ GjUT(2K- "bAF}X,}dPY>abo87jB,l&KAɬ1h5{[f"A6D@Uo|]ظH6\Ѫk@K]׭dn&~H?d*yYTǦ-MԅE|X0'Фu u,w} h1;'AĢ(_!SEX61)v_/ӯ3!.T SQeL*) ,H"uSԦ\0dplq mUyv=VffyQtR}hfT!F(F@(Bd0>0[ s@)t`iE#W$ J`ud׿xC {4p``HoC@ mͱ#gMO]%(ΪU3t "pbbA"LBC&!3.%)1@"xU}^J14h"])&a dj]2 $v|<\L^f|QAV E?E"͋$.2hE4=|$\mRhȠ)H˘*Qckw 8^B(B妐 G fشd)_woa*!.!yzt[jw+eK9/HW9=ڐƒY$$& p&-Uvҹ.e( "LR.C8 2>(PB "PB UUUU|uWޯ)Xѫ2+nE$$! K22QB~bB<X!X-ؤlКnjZ  Lo ~܁2Ld9BڒH#S @ jg }]˝d\uH)0\_Gx|!S [>ԏ3=O^1ldQ G?)12CIc(:[ߒcn T4BFcoY^Ȋex;d;i2$as\/?^D߰ygf3( ӘeǙNS-;#|yHNHuD@ jL]xh ·8T¹ơ#}Dž~oӘ6|mj֔KEKX靥a,hl7 o~L׻ֳYk'{L]2ڝU7y>c!Y<ВR("QYtBfK ^q##xSxR FUφl}&|MFhNv,HF&xd{]jHu8>m-,3S5ʨ{WV[jZ!˅P+D1KJ[""J: XCΤ[6lDDL -,^h-pNP "(ſX1Fߋ̑`@Cz0GMnʍJGX@TЊTCd3kv_o CI&|𠙉*Esu\jp%cI@mrLu>Cr߷!7sUw{?{{z^ gͭv+*8kkz;O %.mgկ(|ƖI FDi7o~WrPD<J[YȄ 픷8po^Sݕgodc&_}ꙟ#:~NA(Ova1%ՠ [i,ҟIC ֛* Lg{jsTO~oAu8k{ԛowW6fʯ2r]"[#+γLCldшYj[r TIAlWQ3RD@ ݾ=oCIU@p)Ddw5qV"^O4PLq7'ޑ>}O7;9>(!BX;/\ڔ>.i1:Mo)ДKDUjՈN Iu qrRp2{Lv_{6]sr1kS^V{c%kg)`d%"C2vfsQ 58uݧiœ˻"@>e^ICkRZSAD uagddS۝kq'y=VzN֐+xi.o{w{yf~pit \&={os] ^pm[S(2~?Ο7uV}IFX\^YA 1M=/L =HB.q(0r 8USܣ_]YC/ ]m3S.4(qߑ<Pu@&zNUCEr5!Uy/}dZڇm2 k`CM,k8빻{>QYSKI N^ OH{aՙ`6\k3+m38A[Yt`%N'+ pf\˂D3a,ٌPxP \mڗRӜS}YM/I NL)x Qz6u. nwp)f,J*H_G |KqFS7K lF,!VV #OaS: sMqT(A8I@K`L^=`MP$5}Hq 8%nYiC QM!ĽѼelU >HET8]D^0A 0`8m/+/9`P|J2Ѳ[ήұD9W 0Uʿ&H6kY#U2̈֘nK%$$qFDd C`PCBkt001"~+33336 .p(:ePtHmK &$K8KJ+8tþlUD*>#ahCxOpt!PjC"q ebd`ʩ[ W "ip! D%/ ԚaI? w+g)y4q zIa:C,eG;G)}Ɩ2R·Ģ`)ϛ9 ˨dT=s; m;(%fbI-,-rI;!aY=_~c'L>&8V/ٴl~|9A42!wR~QcԷD dLR 6 OҢJ@ Α!.S&~3_ KHbSIJRՕ?]_۩>Km[YH RTr!UpJe "CIgy4hS8ً'tB'6mnY=|:tV"T(6SdO~w&v+d[-v!HapN^~ۮ3u.;8ޱT8z]T)bjޥ+Q}5I3XZWfcgmej]PĂQyTQ(SI(UXhu7Ʋ-HUĿbHXjfrBS(^$aW -Pʱf$rQgeb$*EJ9TJ **4LE8?sQ MWz0u(4Bfm+g|qŔ&XTSb`|~EPJ-aE!:XlV'9|cAy}fw֧.j!~y7-dAnVTflͅ^|x?Dݿ@"(#e٤nGB=|d)iZSsժ("R͵&ǒ\uJEMб d`wߎTi Cl-D=N<:BDH,RP]iIK4?/Qr'- '.) 2SjsC_ 2i RS3=9Zu \ddMR Y4 jjV1QH&e1>h ]oާ+" 1?.wKZ-( E|q?ɳ?KmMh2-U|tkvWP])\W7.ۿ]E>7vm6/[ɬAf!Vzj!_otBwj]6HPa2wu'4!4&*/lb;4T $"Cfi {|l ;  &dX(+HI9 zYzi ׇElCG.!h@(PmA Y=IR>D!UB|#:zj̥:T,j&qX2x`s@S[; C0_OP^T21sC0QM+53ҧ%ľ46+|':"L6 HƶVJҳzj]-q(7]{BڂEvlPo8C2̤0&dpVESN=cHD_d$.n0/^D ܀֔Pdtds7xĻL&Yp)̿kO}QUBa0EIEJ ߷Bg[>7ѐ@.4㴄Hb\ i-E(,Ko0cb2!qT9a a%i8D_(b1\ht1$S+7β uL [-r|8:gh" s$ Pg & bK&cR s$ 5c Pgkc8l<uC mnWh(At=)46Y0N^Q8n eGskAkjGC\ZQ|Ga8HTP,nStp8|<6qQwUV*4m\P&M)bD*}Ysi &r0d(;8m0@?!r~Fb|@ DKvQwޤUMR-hbr")3bDNk96d" %h11C\GJ|)< PP*ļhsYde,4d^w!ʇ&&G7E[z$fV P 9{~Ϧ9sgeO wCSA&9Gh=VXD,agR^)kXT٭a ެU~"'Mn߼K^E:clu#U;zxoXHR iJTZ-%7zM-$sg) ۤJk/6^s#g봃DFLʵr&9ua ,DmeTga͐#2,()bHb ƐȉTAB%xG>^pDhjlmVX/(sе=I乶ȻkúJd]VGlY3Kݞ5)ĥqg>i\=w"giȻktӋ{z/49nuV=Z;M s0'wdF󤍪WfO 󾝤7+1wTKnkyOޏ}-Zf;s5B͏VFWy֦~7q1+/环w뺭oZz\ڮz>ɦ,kI-|bM!w~ ~=k}O& %±8'#" f-};$빏5?LZ>q+J >^ QUEUW7}X6쟈msG*9hfId !Q\(&u]C*E fP+$<ޕtlXhvTSz޻Li 6>Ҡbdd8T2iUB!*Q2UY٤\kλˏ TWq)TE5]3O4q_"%6Q+:CpՍ3FiCu,_Գz ,J>ZX'_?_oF\4jy~DCww:~Ixoд쐣"\LEebͥ Y4YeoSKa d@Ua{"}y`h#(-m8ksuƭ֘ꖤ~}@SW&HB]{j6OFB$4i Q hBS)UYҝf)~ǽ87zȮ$I$fsiJkPC9 k0 "!$[UQ h]IxJt|(BfP:=Ʉ`A%/![nbz\$?=VV79XfT  jӄsQd2[(FNr ƒoHg-%FYvCch4Sk9;3㋜+aG'OHP\hC8zP_ pPqJq @#nC$cF8my_uclԕ-w1MeAͭRZᅚn}\Yo7$PTC$B+JQ@E@\C#*0ǹq'3njnrzP#Y˼^Z4{Т@pQ`tLYq 4zz.X<=GOGÎg#)Ʒ6sXP΀?(*|堙juc 2Ba8哎=R8H@Ln}`~xijNj͙-6mf{=^g=}OBmٿO`!{pS,!>!i2""XpX7/p҉OgAgP  X,>>.7^a. HaQT>cX\yNEl>BPK1vC8AVܨȘo?7 7vG>]`S2CaG2c0b3(Ќ*=}`^ VjVY_9vBc_UJ)T@JY(v;ASd,ZzJ;VwRK=CvTDO=xٍ<n<5"ix޹ca/9[,tr:i7.#ތk3IuߩCs~6MU3[0Y(B"Bk;WVI3-`:4g ;ߜzEFFR, nq#MJ9fuo+S*h?W^νui`j*~`G{MPXc(~#=P[Ov@jm%$BjjM4\f!PDEQi|h#K %&xnnfNA%B8@sIw8.a#t!q(&:CD@ľ q7LO_6XB"W-IHP# 3A2+ ܳ}b@3[Ҿ 7 ARHQ*T̿F$S}@o:qυsˁqPłW@%Y<+n-]C]^ qP>;Zgq;淪 HQ @-55㚫mo9aWGQ[y @cYK6g#Y߿ _\iًKt R|s Hi᝙W>t%. 챐st̓"X{W\hKA. M7tF+/(?RbEޮ[hDP@BM4QYZJD}.qd'X./V 6PK)zz40t Zqzgy&!hHȖ\aVX3>@b:g>/\a5RK7U2Z"a ي)h!P=; zs 8c^|NLhF3 jo^9exѥ ;ܶU|]{CLĢ~vf***a3yyU= ܡr^zҮsFB!_p c#j6wDx!m($d=0èYFbi ">:zG[>c^0tCj72(./ ܯp(EDB@ z}:{+rg4q4߷{vj/?l>g{FR^9̆C$FΠcQYo=XbtABu.b(M)P$IE$!6pHh'믲A@# 4IvDPpgOe>(!eE6QQ2`'Ko$%6.^^_Z%$I#$A "pdEy X"HXh~@40j|Ϥ ]I_Y~:{/@IڅK=`|0Y#QFTSm VQٴfY&BAM* TrB! Mr4^E2 ~ }nHlȆ5_s;N% 2Wf;ihФd {89U?nBD# ȂDY> ȼ~!'.@hD;<澲w$0ب|ﭯ,fEGsjH /R}=ǃ׌=J({}JH :$D |Ф N%_UKM  %2*hЬPXI@3UNDk"!^*Ņ;[;v OoH+a8 '$ ՀB? @"" u[Pd,HM4!$PR@}an g%Sq1dA}Aq558N}ӢX>AjQ`Yl^PP.f\L*6tQ:N+Z&ч4Yx嶯ұI(E "qZCePC2zV!C)M;Ϫdb#& EҒS=JA DE`pwIJ%*A1ˠIJ҂(}@d=K-\lm0?2ZJx( q/ޝSd$죙 FAgɌP*; Bղ8X!F^IN r˜`Q(?- @HGH1YQ8b2I| (O/:E"!4S*S:h&)UNBQ7RȀJ-mF,.98Q 1pR"}߇ˑ}%J aRw(آ}$`L/S "Дį<{3֝eՅ'g暚CE#(l=PC;|b( ? F.cp U2 mo@4!E@FIõٔ8J"aw" HJCY@"Po8yH)L&MH?~~?νQP h4ӂ=6Pᅲ#nqO)0_-A]kqEjv"-\̷-8N]_P׌*D1p \}i;(G ]?Pn~_ >f%CĪ|!|'Ih ބ>= eGTWɋҺ NJ=I :@g UyZwgG+Q *(&!\5gs}&$Ri( \s dE<>>*j1=xaq-1 PH}*H:$N+o 8W}o)[H1+HnPW);7$CYum][Z_=AX6Ԗ~gVA:%Ce;ĊXv@ÌSu[8. ` FÜ.N)` 1n@ ("+ ĭ "bBNqȐLBΈ)H&i 6F123f,"s!oT;s- zr\86fܘk,Cf.Y pKɡ f-h&D "d*$H6\&&TDfLfLR 5N4xpP\mf7X"",Ð*:n@B5J5\-Jm̓ffێ$ sBX2QۓhA7ZK E\f1!VSw!f;;BD1<+aP(ڃ|>xOkmϏ;c y_ܗr8AUm-Q08֊rJOtz'HF!Fdi$E"l b$FC궉lb7lwZ(SPdi\OLb _M]&ok.]ؤ BD*c֚#i[}EaBbd!I O&Qa TC;rHTO"h~ q;%`+,h79yM@&?˘ER`FN'3Ph'e8DaVoto˖k?NV_}`)< )`dr3v6Q6 T95$/iMYrqr̒t'iտm9(jg{5.kkZsnGYRL?Jޭ9~ 9sݐ:$<~a#HS`B[:{jUؠ`@%#wwsTη6ka)VfJkkLvr;N'byY/:]{#s^i}-ivQK([4ՋQUO~l``cۑ3HC_nswhzW%ݕ:uo𮱁,bYaUbIUR|$N%*ZZ[r斵93}6rה9;!DU]xI+ Ȋ}bTKaL3R"r2]ZWIu(VcߜKD!3Fp-o8Լ\ae00OP?(j_{ŭ5!s:l֛]tW,"ikJŕ|ԹVdTaS*J)dU)g!4U3r݆T]ej;FD5P‘mRF((B#9GIS p9h,aHJM$fEF5Ut3i_-_>%#;VtMz;FŒq':e}zե;<*P)UXjU3@TӣujͭV00͘vxoAEK`q}wO'ԂiyhKm"=e& WZ85nڦ*]pAwHd^vdynGFS'@Rn`aaA]ΧLRvEru4K6wzsu~rw j#]ޙ#/*3p;nن<. +>_-&Q[mTkNvy Z *reQRQ|s41<#.]wꢵS9F V,jBl58>*u&z8'G rÝbM%>0 Ģc @cY`U*okl ax6r˦צׅ6m`I3\RA+3~chOi8Z&l.8L !8a.0XN\5 r5ED5%^ f9hH]Ѐr0Q* %"aZdꞒ\tr/pqe!w^y 85$sy=tMg]ng/55m(oդ{}ä́-l림!Mr}HQJh3NDCC*sC]]>iUl%T(HT-ÚN>( @Nji9E5s݀8Ɩ?2E #$$ns q#ޤ-H9Bt2@ycHU BV_1(P>EhvxFFaI&WFd~`y Fł0F(_a%mknʭ J(^Q3C(A"C^`ZAIL%QRT4&6'Z\$T-ۉyITk7Md$LAl T!h 7:\eOF$O7JvKۥdUM"|@dC+ǖK׈X$<@ B B;ѳ X [x֨r,)d6cz R( 0!"̞U:!uu[ZݵY2M4|)rPY$ x" @ 㠈@MJ*!s@`Ww;7g}kom *,ο6=*JKE)sn]yٶMX7uU-7&VkX` NJJQCR!ND! K ry &B-l[E튑7z1jL4^R#[̊J\u{ussnp;9ygPCO$0v""+ Y%'L3s^19ܒm9(1QTA)DAT%^LIe_Y5~=&\1U$P;BDZSJToCNb3b5m%^YGiZ)14NƘ R͜\`Js}zt[.X5B4 cx/ `K8 e<+;l5 (Qn< MGrjٻf#/ {j3cc~^hp֡UP6 0$A.ib<>;_,8{OR._Y>, -G f 1I0ۇ13S|6><Қ.SCTDuHZHg (rsE" G`FFAdOv;!rPI%#? LXde¢RK QfI-9`y3I=]DT]ل ɜ"Nɑ\*c(4Bٓm |dm % , JH"( Ճߡ^ÚK09e!0])] 2*V)B]-^0cY"v M ^iw1$0GtXs-mF"TRɲAO47CEH+.<QEQEUn)1TXPהY^i{ar$tjQ!?P!A(S!Od.4/mBCCc#]t('H<"3X3p! [vać }hIAG D DR"ߟLq3`l$/v2* b4dhB(@:֡}XIzJāI0b2I5ML`Ù.W*rL&2E9 W~ j:w 0PDgS-I(DE"tK\@s$F&w#I&5(tB5)ss &A/d{hw;}|wyMER^<0p0ɄT'[Q 0`.C˳( V?BHH{@/+hs6Ү& O&Qpd(rq5,L\'vdÔ*"K*"%S.‘hG+_ l64Ot2HEl7Lrzژ #)ɝq Wהq2E a%LÉX@I8D"eU 9 y̽ otSV8ƲYjBKVM,OiZj Ce0i8)x<qА/aԃP#!U?w0kmm0v>[O6ز,CPgJH1fI4\O)DUZ] E\*a5 +,V"F%Mj5Ӷɫ$] kG6ۄZ [nj]-kr:n5QUwmt__Npc4H_KYoZo&k{"@},rC˄@EWP8"H9cpiy:N+ءڡjGlPEڊ+XV ^ e" Z LTwt BP,'@)9HiK{wVꛁ$]yWXQP~)DV+?? B ApwCޥ$Xlj[dٶɤA%eBAd,'(D4AQh ѦC=}lxExw TD"pަXs3K 2;FVJD>%Hdz6V*F S = T,Dm0R***!y Įw`u718I'}Jų' r?Y3L\$G0TSY$'>&93ћ)t4yp09Hkr\!eP =erCÙPV6VH"hYSG20&sC! _@Ľ, boizc֢g?ts33ד+.vI$KBfGpD"/7u)3}x^'N鹛>v..<@$N{4lxp<϶7LG[?qˡWC&2NJ p&g䖅pP-"r!ow̻bچ܋ 5Fw6K CJ(JFE*N]f6ρiE a!Wt3ak;+ZeCB)@XK30yĮT[). nuJѾ^QP\sn)L`bÈj~p6q˹3C9 G&hU1u KxP<4n&c|ܚU >`Co/q'D?z?'?uԷwi)0bAq1YfLFs*)}'ږ &n6)50rdL RYAJȄ3(;Wۅ6ߧqͺMHS=CFrFxd !:!!I!ϳ& <559U)v^5kZI·3?b#Q Sd,U@dv2%d%3rQ8UdXCL6s_D0N5 O|wx9[B>;%b6gJ<ƫn66)wOD FA0 T  % xYoK\vw_AodLFD"T"-G*e[ߐHIwqyDزVLAw@RGU&A? |$?pFLPՈA2!0@HENmA(S@̔~ -?sLE"U[UdDZrN ))RSsӞj׻VjjҋM妔=Aר@X"M5 bݵەҲ() hM%֔[1 MD U ѐ$FUAJ%] IZB̖&@ HfI ǘ@򠑙:)IY+UJK-&- P>)$kBw`"9ڥxDjKH jҭ3Z%}$ǹ^nVǵ""<${{\ څGɁa~\ O'R^H BQijˊ@}ɁxT* EEF>M`.oj޳@\U!iDcS#hMooûW&JMGwh:o]5tnmrjׯ]xUsrڋ뭳ln5dTZV[c᪊6** E3`)HB0 H'pƑ-!TP{APpdjBW& s\A9hq8م@zNjBO!^ws+b F{Pm|JI_nDx4l" $5( ,mi Dqy=S<Ø( blOX6M4!c > {j=(KIUg0(IqUo6Ε-Q,U b{z$dP  @ `={LjRٱS%JU&6H*+MPPBKHA$h1)GB:y,&vgrJ8&6 ~ZjtgleEdPE,ϖ[%=ab`Dٚܠ¨(XGID^&8zW|ܧO(#B iPH䄁6!Jj9-\/1duਖ46$Ĩ S8q&T(P\ŽD\ʑ!03vfL8E*&G4VCp 0L("mm0rDGr>U0A 0LQ?t5d!@FC @-$)"Hx?{ζb jE2Y3 ! ̈́2?c(a'󤔬XhQ py!Wo  (|u`z(pO }5w~U?j[GwO 3Uh3v>QײL`QC r4*!D&xRxk~m5]1L̎Ft PĪq8f(SQLĊL@!t HhG;2LXT'6>ivz'7@)R tA̸ 2&0,y"^>]Ԅ.Hȋn))CHZTK 0{~䲍inq1sJLp#Aerb㨷\VYK+?r,D]Oz/G~߬װ~gdLISf{9Cl4wrTADw0&q7*$3#ґd\7iPG~-ךl7ay2|~z $ 欙$Špri13 ! 4̺2㲅k٨`X̮R!9"9 "9MnsS.a~9cC-,RrdG+&+>IbTC wv'#"XC cAԁhJz`Ӥ/^3 ؆!&;A>+ϖIPdE1p,c's zkgk BW2;xG;@r!"Acqۚ& S8f{Ú䯆Gl#yɜ@)&䥴pr%9Yy8w֏y ;{|6>m\Ų(q֎C`wpqy3{[`K1xI,39~LɃ&ax*-fIi̠T#R pp R8qr"L831jy"9ȇ'Q :]5s) rFs\3 ]>֍HZ]Ԣ# L)C35 5 X aPNB ;]C^>&nGw1y#Bќvo;IWCc*n{wHQ kŖpR;wWձKH}9\hZ9Nw9M•~邉ƦM&K$hơd "00iH4mxCmd#"A|Fx*>L,Lu#Je GDi0ksaɇ= H\$hTlIjm!ș&u\ʎB!q /I"V  YLAHjޘ+Ca9hn9Lq-s6dp}O |Cˆc!gS4YO:hz&|Z;'+70O9瓞fJp*l8p%wk!\A=XNsވ̐Es{rD ᚙ 6[f([5sǏ[Kfp;0q9ppۜvmԃi0 V"Q oPT4 A(>DC[D@Q)da\f:AF%b5:R 7 kel(hTD0*|`VEs3%W/ٱ1N/a);_Wd,Zqjop89cs{o\7s1L72Iyɛڱ1]:|8vMog׋5HB(l+o$uA*FNB&;ww2 I.MCMFZy %r|s`MO{ jƈM\lvjt%B|4ӠyeRC!&ITG~(V{xhl*.g@u*٨Ր8;jyoHe)J ([i rĝ;iRxqPHR)J[osslpOH 4h<~[^7&$m$ cG,P(%A@ %.A\s Ӯpjky8E ]V+W'֬܋PX!!4T+j\AG1B(CBܶʫƺxڭkWvy/;3tSlUӕrnunRj,AӌAIJ"0Eh 0 t"mN=_XV80xҔCKsL% n-0fŘA9Qf&U P SSDtuJaH(|LP$Ȓ, 0`f 0UUFRD3RD 0/D*PF()0Jv3# FfHLȄY2]$:Jh6jEP^iW>f滒|+VJB<.;O_CkּFTg &>.7#Q*9!*!T$ bbjB-ʳ0UU&0ÁZ_] fEUvױh}␒V"#HGr "鳉p1$iqiG,,e[ν"" 7r&^y pk`"P"". 7wmʹk}lBX)"X<oK4ZuzoI44 Ȁu;q$$@x (@ӽre}5ymظ˱dRB9Qs@Mﳲ0L0O<8S7<%'<*01 \F"]Rʯs4sh+J5N-a,6.y3ÿ?پp \2eI\Lx(l3D32~ПddNvC]j-04Ca"T`7Mn̈́4A^ W##rK9I c0qCW6Q@ "C#djx-nh䑪"T )kC,񄋜LwAf0)[HGB @PH DU;.RVUB|j&9 EMBU&sõN(Džd!azB1ufC/{:i8}bDvoȜUHxiG>†yo"fV$+zųïKqdOHLpJ% I@ f9ȭM+wpǮ8N0r3 Bp@\Q]6&j׼\|~[I/YAktjcv, $7oO8w8K8 LA&fe&{5ͬDfk7ΕiơH )S{:HXX°|m(:qD뾡f++ @"ffi.'y f:%XBkyMIf,9`0ڜ)d&AFlo/痲~X^M[&*&^n#hD<76~WJ36+$I)dsLxpD%I,21$_#EvM󻱘\ݦMNkCZKhm܈d/֖F",̧PC^ſrA3msl+Ծ14a QX'nTښb4F[^YvC|*$%CJ{(֍ \/bT1r>hN*08>!$8@D<WoD6m}Jzk?n 4B0lB)Mv!%BO ]yzl5Sf9\!".gq~lr*F%cwW; RkDŔ Rw42@ҡ'QAT5 ̈x!陷8QJ(g<1Bm RVz> S5ӕtsow7ƤfQn@ФL†"/KSb''8 ^ gxĬ&"%DV$ـS4PG0S_`0 U;c!BVe/ E(TyOD9L-i~Qn z`->?H>mf75~:_*fB#V bu'Rњ15M 0 HGႤ} <+ n^w"]1WošQVH@`0ZX݊9%"M(3==CҬM3e9m 1|qYF ՛3Jܻ$ $&f0m I4UEP(ԅ& F܀hECt05AlJđ<2B$Q# 5|}*fH꯶ '`Iam% Tx}Gny578]ɔGK z]ZB% Elk烕"SKp^ h y61vn8pQY[~WAf+[_*Fh]~mw۽5~[Nb*2 0!yUAB]h M-6ePI/H0&p{l&HdHJE"Uv M) K]gSq\]3cP¹l`]/BUDnRZY|2pSp=&D|me Iy,s#sAHh&snr@s/rx .=!q)]JS8"vǝqgNM>8VHgJSَqXwqK5I6Sap eJ ` Gg8S3 $$ Ɖ` nVJ !9Ph aZR 0d B:-3q0\\dp(Hk6c0g1!ќΕ) ' ؽ9cI🮅O5l!cTq@?%R&6`:LzX%#0cc͝owj7aJrx wFI96#'߄=g"[Bĭ`\_>Sd3X&z]u3✧B-6́DOCkj.qm Bf*.K\47x_̚  >50yoa0E$^P50vhDW/y RCI;0b;}m8kqÄ>;v=oݤ±']1b9 mPIHQU+RCYC9!fa2&X@4Z ZJvXL^! N:pӧB:t9 ~7"GP P6x;@塷"""q9+Ey@"IMwȐ9O| , C &Nfߍ O9}[XZ"S-o^y]6n5  7B[ M`VCC\ƓaB s!./d0UF cL; *$p ɘB 4Nz5&8dp#LhIaf !X(Ostl3߫QG%GK&cg dг C@,4T)r+` Eʘ$)!sx)\RjB̥ h! mA%I@PK C{  +.`Ԍ\Ƙ$ SR5P4RMљmI-HwC!L3nv%U U ^!BwJM(T#N&aM % AYhѶ֋cU!"B2S@ w)DK n#C`}CCU)QCfUԲB`.dp#nZ8(U'9m&К9*F(E$V\f N h1[_j(hwvsܺUUQU~Ƶ٣b6}]m{6Ѷ}-3Q"Umjwjs[HѴcWq)G"E;Ngu  *J\`Z۟T sh[&9ha4B rBqYHfc[Q\*`feP*U[f9h+sԂ"Q61&*g64Efjڤ  S(Y" åoaY# +{p0*+045`v?ۻ),ɱWe XgMJ14tp;mķ;/T5Ț}e/ \g'9oo2,q1=0CוeɽÝo~]`H զ ~A @H d,RbQ%(]8Rd$)<^{4`SKZVIf bM*(Q*HAı(Dem5,+fhcM, S LVG%>ΠA>I"G墷+r2"o᯾{# `n.)c;(ȨLDXښ 1 3DS5;zkݦiDҲt-2BBB1a!QSr̪3$("5xj6i;qWmw9]#- c-ѴXɨnVbmJ"E# iFLp_́<ņ 77Gh9!a aDD>{+%L]ʺ%LH!Ei::Jwn[Ӯ-tl뭋M;aԆe01@܀0 =)0$D@Xi[ТzH{;%J(ZYҩn,@8Wxz'q{JM- S $?ر*P=W*v mp| wHQR~H&=MSra<0({mo+4kjguHj) 2<#{0!BbCF9mI1VWw' >ruEK؈DB,"" h0u_ldpIv+ޜ%G/\$Ak T,31M\]BBp$OG\ >D 8?7º/I#{d+'ZyȰ!jSRe֥-b5lɒi$Xbw>ql 2f$2m1pDgl>hVmdFŖ[_*|.JSkzXF)'_: 00-TfE򹛵Z\*S(~1j[a' 'W,K|/ud<!xI˚!m[NܬG2ɅJ9s#p44zc!~20Há{QJQs (tl{&fL Q"SI""c3{>'O`hGac0-|Sj%yfbk{iEULܩ r=6*$D0yՊ(3rj6Ҡ 2W@QIc*ՀHRD8Hi0AY9!joc+ ~ZO2TuP &TO舴s~ }ߐau P`b,4VPRBrX M}nlIk]~Fm0YiI)&-fв~!riRJo B 0-[1Sw2 2$fJTj5>2^<4Ida 9E&rn<)  Y8}iƂ PVNTb0KLdfvCa*$F(IBybE #HwuzJW[J29*F9͊j?2ɩl:30G?929$4cF98K8 (PP04H e "H sR5D&қ ? Ùĥl &5yRkf s>&I[-$խ=(q!T@8AP\CE<@p'HB63ZfLi颪 T?s[$Dκ LbQ}Kt>u59 JL_d\!@ bJSt s5v`fIAW@qA$&a@Bp*0\Y4lB&M:kn4?3:rd"0$A*PĈpjE(AKh|4SǨwh> z)㲔6I~|v\ߓUīO:[_m̶DrCbqm w'+ HHd []s,!R9>Mɓ&Gӡ0J|iNec 2x+pXqx Qdm>{7X~d!P#F1RP8 !P`R[KQ.*n%SC#AiTZ}88E欞9ghoa*NzA:OZ%GDt0j.0!d!R2ܪd*M xNڔQE X^xyE tS @PjِT$@DH"($"@?gИ aoQg%O h1#(=l, vO e55FS+4F խ+m|5Lמ֩ S W{R9Կ;+@ۄ}a=@ k`;:! '4I7fT(p! aT5Gp]489zԲl U<Q,'$yfeԮ,# Qau.zR1I!h&R7za0aB[*BhZUKw t`sA=_qS4nb 0кj/pi*%]C@Tٓi cy٢ԦәuX`t\!M*FH}0Fm{<rnf:x,SER)4}Z}5D8C'n7)Ybυɳ*ػ{ÅC"z71_[}fǡpO!GB*{x\>Ҋ0J a6!,A@0=C00F/ĆO.UZ"`q¶ހڱJJZ.3nzq4ƚKhX eBl*`,g`6eAUD&U=﯐_fI1o,o!VbŊN 8t @o V`;4oO5}$(5Sz(ZnouVQһ"k/u ƚP4-&bB$HDJllo݊o5r($|wS% B! )1! b&SSV p EqKPNxhDbh)8Ў!t)h^4B+ %@Sk(pmLZ򝨳陥QjՌQnFj3Jem}|MYZ q$W@}~$ g6؁ B"':n3'/Ϟ\8TE b #؅6[,Ks@XE&UUkm5)Z,UJּsZJnTqU T3=ORF-ADnW?* %ySSLMܪL&,(Q) .Nk*^)rQN'ceJq=蔣x[od2[+HM|zE_yPj\#@ =j 3$,e|̥@J ֢Mw,.= jnrwN= a ǝELEYdDRTQDまzo@]*7K sS8 ~GRRY{m*RRe~YBJF G WM!f5$dQP.3PtI!lP"'wm\5Ͷ.j8K;0rFHx 7XV*, }0L(j ff TREf!]v~ب&jB$H> ^ 9}#"Nh1rEQd6Cf #bHU_$B9i=XO! g/e( c冠I$ZzKA]CV6|wm֕ꨡ>4WTQ3N*S|i c T ]wAAp!P!PU#,'}ir(J9Qpp<кFEH` 0'ɟ4!ChE" .d]F~ήWtnLr9y gMr'sؼHQ=p89D֘R%AJ63$R* "wBY Lb)c1vqcd a%XnEɂ4B!d!qW`" $g{K(t M8,Ӫ2kb"@)hq}SM G UVYg)e\q\ IlrLEb'za WK↣WϦ{e}ؚh6I&Cx&=8E+ְ~8s3Bb&D" %N ,P5P׍L0A$M)U ,H89!SB\ &cLsC>ˀ&.3iq(CԅIB%6+M-hvHbRp_mš?Yt;nښ{s#` n09TtRRRS;j"*y[`qn ~&BET"?=KĈ0AHv0W~\l"?%Nڸ&ܴ\Ѯ_Ǎܤt@ч$0D\UxyBg_CvmĤZIPv4*k2%0=Vwɀ 25 *% "o` $Khf5ezQ *2BUR#-=a#s/XÃΖek(DCBL[K4]Q-,-,-/U3 Ec*BP>e92cd Z\PfҘ#iJ 7!Pb8(q!C"-.@'q͕T .nX77Z^[V͋m\WL$sG;2XɆwP@b$wJ0jL`j""X+:cEj75n;?3 ƷO$Ut1Q<( Wn<8Ype=cDѰ|$$@ &^0`͙yRR" )P@y Cpi-GE#ބ{p1s"MO=rI2Cm]%3ǮpHaf#H W82aaq ۞(TŁb,tpA4kt L7Q&3MQ[9z`jepb La 3ه9qrz:BI<.g>}*1B@(f,ܾc6m 9Vb%T!ƓD)#|i58SW|Bys qɇ3n(dY2d9He %sM>gP\3IK[LzG)̛ c!T&$ |چ&s=8gfnCG# 92 sc1!"C2"C >YP&ɘCxk55$*@\p#ɝP<("T '$$fB VA!s`#V@A#I(am(z髄0sݫ ܢۏ Y<"Jΐ&ҋ<0U9AC@F @ UBD !''KEI0Q :9ILyw\bZCģԢYehjEՁI BLYgΛUl!@s_EZ6#lTUrL($3$de6ACSʜ `@'@4>:} " _jdTA%vǡ(S5>%ǝ;{ؙj)ȭG|撈*ﺜǦ< C2C9w4T+!Ĕ#!ϝPR*]fREInuEIJ5eQE{k$ Aaal&P1EfLE7@?d#E4Y#H%65W7I2L?(\2u/8Md'w d/,ȊqIM1n]h17"n9n *-ܑeVH!L8 sxc!dL$$e­#Id9 ps-l PfBX[$)$$RD=ҊU1T~6wɎ)X;E;GKA5C',r8TM)d"1WaDUU6fؙ(*tVpE DS1 24Qk麷k|(3"=aZBr 0βB"C ""hK-0$z|s7<-p0'ZHP$| YP=p!ЂVp!qʍT!H[W0#̉[r7 F%29Ls0I _Ad Lnb\#Z ,d$R BQ9m=1C3t/i?v}euf۫_F QPK%h?tOs ĵ7=txoCą UTٛ꤁n;P.р5= @D#_&I2dW+$`P- La}|y2ImD9,""CzY)*vw\|\gxM^\AH:F!M"8bfH TR((@4Hg۰&s54;ϟ~sP:)pD!a>f *g~{О&Bw}9 \O!ЪL'p%B1 ?9ކQ\f!FaE?Ebr?T6?n{!f).9=)BwPЄAn+nLNbݚhin3p&j- 9@ vx 1%Yq%M 0כ'նF'PѫZ L(zqHHQ)5J*c⣜D礘dHXF$Ņu,2RLChքZ/+*#`Ȑ+(e:D?scD3YH9lNSjx&nslþ|.) 0 ^Mg,'T 0Ëwd 886k)e,&ޏ ~  xH8OTSSu?>k#p-<YGhBA(Naզ&gmU DYfsSz c6lکD0tu ?)a+:2:D^Fh"44]q 5\x/ÍhY^ڧWTqRwΗƵc;G6aӓo&A'qW&o"JNk1tpi}:`*p^] *C)ouDuC8Wzј+pwv`g3&kX A]t,3l%mCjvt N?\>pDU i=ms;ǜdQȬ4fX^6Di5#z׾wGY6JK YXG] An!E(']adC7e+@'jLib;QuDR*], 3ds&qR1A°a舋Al-Y:2S<d+ oa2QٮizPKB,"v^rDbBs:?r#+8L #"VNN(".nw㢙K %p:c,p"Πf CO.=oөvH$DTFE~S^ǻAߍ"4:CފvRԮ͎ Bw @=gӟt.}<UUUUTWmf1ä 9z=tԀm08S]}[eb 29KaHu612φ'f~˿R[?;"4Ŭo| ӦigGJps PpDN1%0\m 9 oh7: }cb{d]*Bж+Fp"W5g]5 J]dP=`tEeFE77p00&-b3hm5 XPl"H\Eu4do P`?tj8i7s6hll(㍍_BZÈ7| ?10Fp xpt!@VH#8\! `@\>!?cʿρǎy#s"D ߹ ({?tn9023ГP(+0c l uDO2N YEEZ0@4 i ݭK[7ٝ [Uw zEx((E1ӀX' ugeX,R D%O? CXwGB]N~2!}B!$J}-RAQ {Tuܔ85HUP 6uJ TE.TEƉUǡJ[L @ I, J=߮-r}| Cr+Wx$\ܪiFjy*Z\m"D%FD%=A+6/DhfiiWSHGfS_&ېHFHĚMTD2)QHa!LiJaL,|O׮ӾewJh!u'b3 L;B®]E9;uYKG78csIy 3ÉcoC]5q7Ca; ben.Mw*\lr13!9HVMdw!J; U&Sx ߗz 2yB7&S G}&pxҟWRR*"0d3)Yt,kX;JuCB=ѷwG?o'8 :`%fd&y'DD]b.8? к]1sԫm^ Wj(][_2{a j蓿r  @I&a=c FJَUι$? XLJN"#+2\=l!'4sG b.X#X R$BL#D\SI fܘr6 )Q'kh JFdI `xp 8RY V!Z%0$m JF)PdI߸<6v`:GRskĚ{*l8Bfa /"$$YII?ch!}YXAB22"1a,k!?=rDO={P7ߡ2AQ}UD>Q_nMm~-T6Zs2 @cm5E#r7bMB9g,^zm~Q[nFPNLbQ]hjl>C_Kԥ%V_(3PJ!4HA~h '^Gh n=M6C zq>= p<'ATqPU4% <|Ԩʚ"O)惣XdszƭjߪV8<2 C3(>C~~|s=s4sۆ(P*BAq!n )`"O$ /ss$!%ҩv .ThTEHŕ& L3;#T$`zmYFAYs @ #`=34FFgs$T  D}k´ r $Q`bc8HEi]Կ>fSрm~`R'#<(Y&j?f3'&%^@1IT(seM P~+~]mxkgҿ))(*RRQy_[&&Dpkyx/zCBUmڪۮ|˲E%ޖAPdCH/t=wM+OɎUg0y.HP>TQғ8p|P{B .K('SHiID-l>[`8?[rd O?:zu \ kIIh{6ڴmxbR#M, 6"QDj04XQ5X~+vcrDJZFI62uoLknm1Qg*7]©;<Jć3~ 8N* dTP JO^k3 H(MYOYBYZhLF#HJ/VF$WΟj}wB'>s$9L 9 Ŵ,E jQ\Et93(vL{S@pa!<ȗ ?5`=ƥԒsaۖ\k#䄪8l.{cAs"`9tOHQL{kS5.\2yijO%6cᦛc~5nxg;Sz rw @fB\C:%pws/9a7NN3Q``nUGVy$ z=Z`L$CWT4CC,;kN5N&h•q pā@윴RNm+Zmh FNGs<ߖ ]AZ(sCA, ^ 4DC}7IUļH %)\& F8 < ^lup;m@6D+qU @p0P۩-/1S.hi]L$ zA?5x_Qs_Pre0  Y,(4nX8p:ygv!ÁnD`&ksfQ̔zM>ϱ .8p WkffΕZCE34e[au(Ur{;Pi{49΂hH$ua5?դ6.ts$ B _˄I%%U9ģ`\ h0qEm]"zaz<åq{B. CZf 2hP' !Q 0]bc-mzK z#e0F0\Iu]P;+dX )b1 @DEE#jRQpm"6Bg~UZx[aӭګPe亱"+;4I9ݳ6 3Cʶq.IS \qF6@b hp7TId$u!VLyhs|'wPl44V-!p,#cPt !pٕQ\w&|5fm ytlQNE 3@jW:x䏅Q "T0`1VRBdYvwO^J.4yLAr4'|6g>h'睦τl-MzhWLI`RIab ,rvboӻӹ;zwzcLĘfs&t~xor1ѐsyӍ6e9f󻽃`oXoZG bM+p5!"d8 L0H0Q#!PX34ev`#$ zӡv0.Y2HG˒o|Ҏa܅ϴb98oWPH%VD֕Ɂ#ҙG \As TR4Tvw٦N2 j`PF2#H'N0܈ztYnoxp^>Eƚ P۫; Y';>(-^Gt9@ۡQO7^6 h3`15 (%0B`BA `BW9m秸|)aphy~ d {O9HETW"?Jl,pasʀV 'كT2;o74ݚ<X$MY%Fe.꬞j"`QZG^7>g^㘨ґ 1P$8j09V9 !!9 *EPLJGXlh! iY(4ljڅs 8~ϯ4Cv "qo~9ײ${LڼJWur\6uuy IXB"ch(Y\`dBJNB_!jZ!g웖uo V{Cwm Ѡ‰ud DHmS˼,>:_L&s͔mCv>' 1dN=ȖnmJ O48 )]1![wg ;.Ͳ61dHH wf8#cZw<=;frF.j_x )dAM ayPbQTmkF}[*1-wjaG`mMRQʬ15xwFM;"a p":E)9{>@]!C+U<4# *WVg_s?\A!EM!P a 0 W1ux1N]M6o1 cOj(C-hTt`=>Bk¨! b5 `Pb`O_ )6R,N!sTA+'Q.ph!|M5 wT/#"8Ļ-jJ#a dbD-3LγKIXոmkLʂ{,behCQ-6J]3MҦddf363non7Wv5(5hj-Ф !"F$QrqR۹mͥL{0'f Y9,Tv .(: pMf`7VZƭQ)H(!:B89[R;E U2x V4/G8XvتpCkfi0 eq :#UH[趔+ yN"9~*v˺Ս+b P_%DB@%B=Aޔ e| m/::(a.81O/g AP6 UyES`Mm{dsݡHYlB;6;01Oy*͎T] 6. n'yXsJ+6Rڀ1x6ojpf2ڼi[ mp (|WEwq4ƍHPypI5R.m͉$s[__%- CwPqRE{E QQj iUl7БIAHI9qTQH Z>M6BB8 K+F}VYZ0eb=U= eP )* { L*)\BH m82)ALXBeAA U@e3ȓWI>҅V[$ 0d*&B(DAPu&cGPGMhiɧMh s bB H eY%:@ 7@ ـ+HS7{0b`ԪBAa3Q aH( Ct#QGh~[FZ*a$KqJodFD(r>gϯ0@߮W\Vg*A@'fd%B$TTV+x#P5Цf#_w=! =`kQ& c AKuqQ+-Ad&Sˈ!N[md+^ͯ&Xl" y:vW0*A&3E8 qn/C83Z$p$7̃ NP".O H1. K*ee(f͕!bhT6jRLf6cWTmkj5 a@a#_ps !"=2t=!k @b)Khr$&O}&Do @O9<{hM0)X Xb^tY"x^w‚lk (0b0B`C\,IH=9 O$UҲRU$F1E")͕dD+^@BI6r$fQ(8(WGVORO ikE@TLWXW@CG{ଌBPy :ƾKEeNJ *|{255۷iN=[Z66-F"1C%RZ.Q@aK6 H $zs*`4dUA$wp16NH"ɍ%~ޮwU%D[H)Pp*DM~tt=L"& 8pDD῿TIeq&zDb;C ^'~0wZ~`uC^(#AbYPrEC/4K XE F { {bHƮ@!WF ]T6->(2Cv$AԺa4BKD4" U1b(|w dO,jdqsĊ !C`";w{ς̿ˆL˻>pcRl5?@E &8~rZYRJ LSzHc*w"9 =A! %%-,K 7\7ID Fo@:z9vF"3i4_;|c dڪ-mMMY7_,u7D^Qn6+m)Md34ސnUWkȣ#Kdx.LvPy dLr">HP(_" {9HnSdҙJixX3p7!0Puf>L>BFoѬEQ1a,r+pCjw9K}ʂҳ%52qX1T=Cc2Bp?Jzc_ݾ3IImE_|jEĨ-Cx=>C VlUEI4 U lݦz* %w^C[xC03o ]uϏ>X6s.ʢ %fα9Dt锱8*ʸ`< fw`{Q-:10( `*i bdy龕Z<'ݶ8*9}>ng;Ny Wiû90Lg?HPOie\T*OQ'Ŋ. $R auԣ_BӤ4> qC @eeȟ[}rN)?<왻|ӹSOGEcM1imڟRɳ6o~F]U]_h.6`^"r>sHY.yAsFhF4ʪ13$̖K?Wo[5?2ez\>e+>y5+JM81%w|qP@ J:*%Y(02AEl`bQ2U)@d;UHw1e^\h ߬`@m m(f& :d c8}Ȑ2e 7^qИ3NMz~f;μFFdtASQ4FB?*/t=/xS\|O-U$D?P%Nd;|)QTc<Cq>1lb|ˇ~b+BFhx-'yU*JKܚs'( N}*ȃ(+$k;ۙ TT/  mO_yX$AJ{@<:Ky|k@R[@ (l:袍}Zw<4{.r1@ziNk8 t:azv;z>> >x}v|յlse)C{׵{eq݀m(h>wwOQҀ^XI{{^o^^awc|p7:wϻx{3n)Cݮ U^@I% jC[imEu\\NŲt sl[:]=:gC%޽P97>.tx$@mD >ڔh/{wfszwgmv%RN5uց4'N_\uBk:]H/ |wvwاOmf70P>کZbzoT\(sϽPx}) -}O dO*¡nɽࢊVE&/󻝰 P㽷@wyorcC/$z@>yyӣ-٧><o^;{MtϾog*{\쩱<{+>۱szo^׳;ٖ]۾/[;מ1n{z{CBn@理[j8>|{)ݦ[l1[W# Y;}}ot٪ֶ/ h샠ozw=w\BvztۻT%aݑl;6 O}oMwXbg[NuHtynw:o϶ټ_tt}Wa"}}$}h/$z֏C{e練=ڏh}ovoꏸL;lwsb9ӛvݶizkqۀQMs;w=SE3eo7վ|ekZfśX|_`N}]Ltέ5`meNd7hhr$JM(^ϫx*ska=y zɶt={ Pz{owןxfv^BV=)sM=z8w]yΝ\:o^sgf_}yQo/YjwmPwP`S}//j3Ш̦1ݼp}|lo,`˫]9{W͎wJbTg{췷{1la{ۻWsѽ]7xM.ng3zD$UF[Y'@-ANGr]ݮ]sirT)nmWm,wrY7t^lڛlVgqmwp!˸v'Yn5Rn{gA\lwz< sEBEn3jHvv鋁vï` ڀ@Wm1CWo\c{{G@݃ݕ;9ٷwk:vb9݂P=wO۴wn8kl=eDz z;v ,Rted5-WVvCUkvٷwEo۞=ox4g]lov 4@M @&idM1Q MB404&hIM6zQ2a  LhA*~L&FMO zڞJ%M2&2=Dd̄LҞ'z'SAzRS @ID4ji' & @ M@1 &z&O*o)=9UUg˱MMlj`A$FPI RUMU%E%SL&UQQQE ߇ԅQ]qmccgF㍷%em-)G< VίL"Bie\J(*[]c"*ZmYDAK')u{3>˾PrvSJ_ϫ}7KRu 8Y_dY U 9o۹F4~jsQ'CӘ(Xb/o-5冭U}оQF}0j8d]zܡA{uUD1NV;EQ%qL\0tR&-H'ZY&"R0*m6@*M HU?pI IgJ#XjTT L@ R>@GbpX{ćp݄M_ "DLUo lN}8.ǐAE;~d&dD9P+M -A#) DGI@iLДDR.4RRR BD%!2@p@$Uo PGbh" P" #d jgc^v>C_w:cm- CC(0J+6p" _>Hy/:1h) J1GFDo}?VTEPQFǷ;y"B/b( dRn0ꋆRc+ `V(y3ErT Th qI DCVLPʆSl&Y"#Y$)Jj f*h",lܹ3Q)ctU1 3SDQAQTPe(ff ;HSLEAV`TEQ1)*Ab*%9'.0S2SL%Z\/>v~Z@{XS |Νk f/؅94{^`ȎAf~"0$!6d+)qOH A.-CY6cP:Hfv &t\>Io=AGXNQ'm:-\w/.{a^r"/hHBJRA]*" ҩJP䨜@# b(*) ,*PIEBR T4"' J rQJG2L,$zZ@SUo(9BPPH&b4"6BBlg~fX5*Mگd{=}VOf߷dLô3Ցu:3ow~J~{뫞[$xJ18fIL$q2un9b*RVOw+* Pw&DQL d !SHH౪66@2u ŕÿɆt͝2YD{ZPAy IӇ% JI.wƱZ zw{<{2\/:GOCFr:>兹iU.oUB#i|rWv3!\S-ibwCyq:Aյb'-7uaςm$`Vz1vg4˝Hr%;گY˾)TVwZʖg:r77 mR3κŦnQso;ޝӂLqC$P94jlXm`U|a U7>Ы?6<*izQFvWcۑ[.SĥbֆSgFWv( E.ۥ8j?4r&Xu//X88ߜ^d}$o. ְ ˤ~`ʭPl R@1>GP b8Nwi8i\@p)&`bᕃ,_% }Sʘ?߳w/Oi>vKgpQJJ+'<J6EgsQRӵDFJF# FnJUyT# ˆ NqOPS{<3c(nm#3v~D=aC:z,;C˔}"?_X vG:,GЪA?tSA| ~8nMyB `-E?O,5 LKư!҄ X@\,W0jIu)nqD{ ;eD<@Q,=OPqaѡ;o/v]á8;:qTύGK/1t#W.1}] 횈[ 2Q"a|`X7 >S{G5q:N7 R)t7W8˜F"޴Έ㷮_pg;sZFpz^@Lkl6 #+' ~@`&j/u`#CBd0޼!'F˳Uppam 6%qסw 6^x |6S=Na %nХr צ١u_n|ȷu&J9.ՆY,k:蹪 wٰ/̿;qDSLHv!ʺT3p;!ՊTiUak^P[W^0ӦW T4Tt]hˍ:|Nv:-ff4kv9п{1bJþ3-cwhrkK}Q۞[ .2saDkc59_h;S'h}}r)5'(O M gvNox,fvlW:mUhT8G~HP{~e@닒j%UφZ _ Q&f3(px;klI(TwF]}1U6eIਤ!uPb.a#0wݳk3_TupDd&6֡;7]xgu]ta|>\"4lo6S(, 1Y+3h{t­ۥ"yJhfms;m}yK~бWQֆV'*YiepUA'E@:;kJk:]=#'BGd::\,WхSA$n)Da8 b7mї dʋL0Q׹u,J$!fpL]\ԾhaVi+c>sr95ňeND8r߃"Mg>70 =z4W-JAHeڴfJ.\'whsѠ RJt滯UqPRZՔu[lm|)հnߎݢϓl7ĂYz:ɧ`zdtWL+NjdgZNѮ@ps~]* _kω:G:œRH#eõNV\vi,'+QWN6GsE^g3I=ݴ ɬě!}ع.Qb֐|)e]6\V Kf2^,;W@^eUK[R0iyH GW5Fm Zz[ʾ``{p(>% $'=J(sDEA břP2&!Y4R^mXymB uY>eJ.9NP!3XEz4 o|:p:$eKFlp֗|FZ/&V"WrlΆf>% Pl$_rCW.^w8_8BTΪepۡZWǖ{8"f:,}c"v *QQ<_DC!Dd&h=6Djى&7[%ڕ7hmY3m 5fՙq XY`sP(O}̹@052pm҃b-4:G`ieJa0^r(^rJ3:ïWΕ#c:NNM`6sQi< V)Aٿ>x [-FwDUk|l "q\RҷUxE!'B\@#}eKZEVaX!5V:v9cȈ _)_C%S!$Xlֺ}?ӭ! Ό~ B/rǿL|>wc"ui^>JTg}_,$w%:0Z#'X̓7L("cJoK_ D%N9i|M}ϧyM}$ҁĎنIHjO!̾zESs+=m">P67%zM/ч|lJ(HU U t顓H=Jh/B(&^x#qʓ EqTn 770QV- oFH__Go@=.zYzW Tes0_Byw= o_[6US܈KšB ]Z3ky$T_]' CgLSFqo5 `@Ncϟ7&r2O> nMÕ\6kt!H%1#}s[Stt@ 8ȣXޗLXIViuֆʣeap= J{ᛀ (Z16j& J.<5 Ww`h*78.q}l1:ϗNj@z;aDQ~@AI/f.s|3`CZ\!TTD 9,"!pvS^u])BiJR)AYfp$/qz著lBHl7BW  R$ɧ^+GKBQ/$A]Mn @B,cPdbL5Dz".SFY(K ]|o.ٳf͛'9V\Saj9~->?O" ;傛C%tATN %D*)Ph$zA8:>Oi؊ۓ=/GՎ_#7v @eJ{ =QieD"},`l߳$׶ :''Lŋϝ܀9mߠ3$n ,-ٺ@)aMl437Yt r{yį"J[=xw}M JG &_xw屴@=`|9'kwY2÷ `O~.@= ~F=dFHY8r,/# 7 ~ v6EH"_2ۦ5lpuزlKr!ua/@m^.f~Wm=673/TM: ud*q3dI4*yMXv)fOO\nri 8$rl>x?_-e0jI (Y/xzWٳ>$){w(m9>ʡUsR79 ahqӠ\3M.u!tjU] J&2 pvBPP 'Ɖ~jT5XIގaJ(j" 5[UCD8,FLhW.!BK.ԚHxȋ6pG!2\J[xۮr`[B MǘWguϦ}`mjнXe[*?6Bv>]kRI}0wMH$J!cAԿ|x/]Ya~1h;+Kaz| pj}mW*& __Q6maqq_Yt̶ʪa]z,{l}78Im/>=k "}GMldʟj))HS b)fzkBB|=ޭ+ i}_:dӗv}GjCC`W+ =-nc}Ձ?I6zHUzz`)1> VyJ~XEsno=6h֩e ˎ]^LQ#ZBG9eeѽfP,IOآ l:emYW7Bk5XAm:- ٓ?dIg ߚBp|ѓ99aEc=97*~r4V"?ϻFE͓iZϚaꇾ0^0R=6M j?\h&juM 9꯺kDݪ<8]T'٫}orZfJª|Yq?n+,etn5}>)A>k:aTȹ So[Dj+o~-eUSmr GP~Lo;?=k)j_-#xBO wӄQr}  =T8醯ܑM?lCHe УK(L&gѢ-a' 5 Ԑ7/N˕}^)pض p)4 %8baOUxW9ݿp<֩2!!vt쇟^'Ly@'-LQH($Q竺ۨRrݓFŜyQȁV0 P KQB{Ӆ='} ;t5هWND4k3I&ělTt^ڿ="2civ']07.XGXNq3B>Rӣ勉h6t># 1F*m«>q i}l/Ƣ q魱\4Uv}]c5/xAvTڢJWTRNIGTFp.NKUH2S+YeiX"n H8hm{gp 5AŻݽQ`t[SHI{jAD㲧CSQm 9FUXdc^\A^H;zZmH֮q:jhi#Cv%2>bٽDlcզ=>T`ˮAK' TP:w9V;-ot՜\{d` @ ']sehQE /#^M|w{ڈ@!cCҪAj#F8u:R". Km/ wEPq)%֐M 4}T쫢AGWstJm+;r D;H)HHN#X{8Ͱ.!-#:Du2ww (Jv3=/gͿ]'8ŠS7*Z2 6)8m/F WR {ءg|Ks&SYP zeLF:8Ņe87ԠpDq+Wec }eArx3ޘ.rglUB ub9Gu?7/_L?&L8u f%8s#Cck6ϲI 4tza"fԿ?ohWOCŝByD| xF VURZh|HmQmxM'bܐt(kiB۩5O߳_T~OҾ~a~#gz^ $vn>o6xvTE_U2+v޲/d̥oݚ /hӯyc7wxQZ=r''SiCsZTAc}{%Hdau9o3>ou;P-=+8o9Sβ~F$*҄xMA.sRJ =ʮ*)!e{mV+5{HGqO+U3l}0B/ᯪx_c׊xpE?OEݖby}}ۧ=o8ot[m~)öz}jMU$+@ڮk) o/ƦlFͲ-T쇷,2" `?r#ĸ';u) ܍s%;캮ڷc;ͣgxV-#o?4وhfDUX'CX&tbXʣ|=e[ ˦@3! = }Ά{~1fgo^y- χxa4o-^Dk-d@4n0DzU>͹89dS W /9J!NkՀ/{h0I>cDq'~z4*=Ԑ/+ĨXm'Hl>qNrP-"=(?l R /A^sXʁ)y?A9UZ* I$Ƃ'ϪhWh&2a ɂzf+4@6F0s6pjZF"";n;gl혣oQ 1Iotm.蝷 q `{^G3F,*@UR.%ni ǜ9@V!,Q?D(=IC^7}Qn`E$d_=xGج؇хO_;JMPPgh5F3zPE _-? %Ol?,[֖I"`DTΏr֒-R:v?=2_Ƕ.8\|D;_hפFGua fwYެ@'f.2Xqߔؿl0Nvv1[ y<gs S$l|}5#!4gNDϖٯ<`Pw(0G{35C[Ɓ&\G8 H#|}l:3-m+GK4|߷i )bZ#KHSLhuT?I/ɘ<ӚF"|!VXbj9j*9hB>[Bĕx |d$ QSLTTt4C'y)6#t0cMl&ޖĭ[A)ш%G hi" Rf\@cCB}a8?1ct6qu8e ryH=Cpe(LҁP}A"bc'OS]Ph$0PZEeA1N̋;n6}>V QUCd@`O<Ϻ=<BP u@8@?N.>G裡p Mxđa!%9/C=q5èvi뮁j0v_+9*s OJ0)pǙ/ ił_6B0 ߶Q Xh> Q; H ťJs8`?j ڗc7 gX>kwT6'J?>e'y!7{MРT*0((ʅ,|Hv>/Xf]: U_HVj~u>@~ Mo?T҅^3 HU"R)KA}P r"=KHIIDI(hI4#2 )BEET$Jҁ $0AI PRJH#G7.S)JQ\ϰ"Z$+,22H@GMBԔ_,Pv )M 1-]*1(BL P44TKB (X((H &*B*$K9( RH"%""h" B!`J)Q)Ga)d4EURT%GE BG'a" P7 Ug (P 헠 ĎhJ Jo3q⒉HȐHrW@*RP4t}$?U[jȩWDI~] 40:(*"POJd*j!ȁrx?@ )?9| ֜cdz;DtjuEb m:4f]6>{yr0-DC>hп}f^ ~FY7^KSRre@ECP$LI ҔQDIQ2 D4A%S' }aCE:΃i :ӽx9' )hUPwj\a=-эD+zqG59釱U!LOyC^>B4 ǨqR93\I])h'Du`6""5 ٢"4:5QPEJ#BltqᓓM{{A(@w$|w8cЀxh l=%{Tq=8!8J BjKL)F6BF3[Ke B;+4`: -+Eo%MDݩWM`r222"\SF1/zb zA*_^ŪhhYyjhXZ֢Da.'3'E3!?Š{&[$35PM* iD֐ :麀41t!|m6;( u{K1*~^f=Tir `Xv7YGǑ#ͿKTQUQUDe,x A0<'~n v 0/ȏNUQ1S_fcL #j QJ UIsˬ;2y&1a<8{ ?GJIGÉ0YUeFwǎ0cb oiU'xuBv#S qD0puUEu5Fz.|䀡AKw94 @TFPZ. @($?∍G[䉝2;iP}JI:}8x}k^k *$HS2Dyx(Ң)y v19xoYh!c).+o |Ur7ړٍofCھ^#?6gxE~s`@H ߣJ\P^5<| >^"?KirM?)< #((@hs)w/ZCW] H6]}m>UGl?}Cm+ۣN6^i y/TIQ5Bxnf[ Rhن,3AIό*FS+(9]]t3߮s-gfgUZ5Wy&tK@T85)P#QȓcHypJhƕu5@k{bg~ko?f` 8|zjJݞU8+g:y#e8>g?tnyV"WJ'ghhz5Hgo *Q]hmC(k|H0Ar!z{pʟCEE6 nd|;&(H :zqzT^ ȥ%<pt*d2&^5#j~5kW!n2@I䱇>Ϊ||}#E7)JB!a"bDlXL0b/:$Qס_ D;V hf<A+݇,[M޿oPNE`2)zO<f =urxa?h~$E$eXri "qk7C$ V} J0;߇txPPA2)R_`0DIn3QpŔW|86XuuqPFϧ$؈4jP +kr^G2[KTÿG݉n_Q[ʤ+j~3~ii!@@('P&)ouO O2" Ã4g:ulC,AOIV &xz-n%Z͡,CRBM>&+aMKy4Arupyp(@A2ז~4@6!ы!5rD4,YTpswW[6,m\4bH泅^,ZLPbdoUd|+ϟs~>٘/UGMΗy!5kmͿ B$%+qCIdzk 1'~߿ g0 l[)fAGxIkRF)OgOM}5J̧BC" 0_-ۓ}u 6b ]hB7Gk8"|sċ>،z_'#d|"NբÆ0UIui寏MPA^a8`OԪ 60%;Դ63tiUUE.~s-o u9s~ATo]|hcpj];25FV_倫EZq+(>NjgCg\:ԂH K̩xxr+,9lפCvmB~-6NZd#ƮokCk6xǤՒdxs_m+O..Ӎn?[Kݿ-,Sv,C"H*>SԦψoF hJ$ $ҪRǥp4wc(#-UyӦ vJ(XQBUCVM`CNad~7A"t[Yj#mx̥s{&Cm3DT4vB.ސ" ' m`Ej@v1ݪ3?o$wMuqPxv^4TnpY: N{AѴBlmK*pg}RIclH=!<'vz5;=ի&Q U*`ir:"R{l:ә$*<| !/ܝ=>gڜd^WPJ>g/嶀<⿲b0}UE8ZSR W%Ps5UNvXͨ8P?=Q̋pU$Ă>vecŌBO6]$6F䐉ZMnkp"VSet@<=_0m9:]ٵKq?m$I$!ťinX9$ )`>l;U? x@$M|x33H{1c'9ffs+uB9ѐz.&XdN!B%α3 tkIyC&בG:@/ K$\=.2NP୆ET0I4E G{!CJX(@.wۀ]dzv/p(% UTuUT5TuMU9cTb).s/(q%UTBI5{y+߻95!'nmc:Ā^? ;-r۲ `Uٯj#}'My{YOߣW?: Zﳒ . Յt@tsXGXv 8 L04/PC:3ぎܽklo\O<# YGcPLPTA"A(qA֥bf%. Vzq?W` CB(a # T!31loS@BNGLJ̀ptW$t2lL:y|=;b63ceqi;«xe ]D($06.(u3c䪪0\cw "}ph*㹧K"B X<]їVJC* x5xZ)Z፟{Q<"ϻ.;U6Q Td&Z~|x~$<psune/F^DM^0|a9gZRLLϲ Zjtb:4VjA&I`č(u,\= mGىvť rjY_yEfQikrUHR+ kD 7ʒùĢK-gxDA9Ũ5O6y M4 JZ(CAdN BF031{|0k$ Q'˸u|"}|5m㟘 ۹&?{ @>8`4^a|th0[BL҃>f·1t$g9{mU9Gxvwx=g=ߟhMDCLNECv7\5U ( 7pdxVyUUն|}ߙ sЬ[(^yd;RUMomf(_w'-֡_F>yRjOM4vs QzMհtH ϯG4fP3NVo/Ccc5iw!'aw:H%`~ JrWw(s\2}3ՙI$%zF\JDMh%$JIL$ImRICr^%`9H9|9[ĝ~Tb??ϑW ׼тF/f^oˇ{.mPeMLVS2ND?I?7V vb@,Idś>'5I4бfvIJ$#d7!yn06j~Ǻ~DNsD 5weY[o ji譮sU z$80lcM0?|6=ю{NE8DE+`8(yHrRA}AFi[nF{3$ 0J=W^ߣyT#đgI*Sۤ~`0wkuH(mּ ]y߿g;l~{d!?:v>۶=1A Gfч2j&Sn.(]eNcaRSF0 /'rryGmla>lffffzjDXֺ?WUbTJ}ox]H* !FqH㵥P ;b 7b2Xy$<JRyAIi0"b" tC<+; ( ' ^B P !a5*":Xgg6Qk~zCiԤD8ǚ)h:1!!!!!7VZcX?̆Ǧ3:e(JS}' 4T0ggMmz:g*DEr*^H'_V v?>jĄ)*"+f&χyھ$ H3O-r FKd 't*e #q͸&F2?ʱͿ5l{P`.6Rur}BmmlmY6jɶvVv [YCzmڶW f[*yMלӎ)t(mɢBIjHgt~{s(!ga;c$Ӂۀu#'d7`|IiǼ `MA}qB ph'8L?܄;e1zi)8jP`0ntuO a^`$ PB> MR{T?2E}~@To;+u nTADQ1"YD@,( Y~:ؘͥDx`R èV9Ɇ HPJoZvK04Dn4#PFkO4C2OomA/] @H$ O`>7D^lg[Љ{)O!o>  PRP˪-g KQs:8L4PU8#1\Ѥ֍&"#}di9gY]Prm I1O9Y".\Q5zXy`tK1R"]Rr!0)*2!(aM_nGP\^fN2% @ (,U4ӺNg5Ap'A^#g4G&_LRp}d-% I$1 }~`ኔiDstr-!QH wr?ۺzkc^^I9%YJ:>fh&P>t ?菭+l?~ZЋ@%o>U'n-N1}j\O6-%< K>ybLqF$I#= dߕBH}l mqM(w:A8Bv8¸޿><__ POeB%R/},$n\9_^OyG@)@zX/56"tnr )h:c Ú "'dӨ`-Nh;bV_݁8==}ENBa6gTRr,}pd%ZG{р[1P2ҿWH'bS^Jд=e"ed^v-s)Mp95q/=aacTo`4IH(L}G7K$C'L'aZa(Tk6_m',wиNtg^ Ci8l QYI,"1Îb?aG^;d:1#[1 Ғia Ȃ_#.#oCA~eSw8s2 :7yD/MۗK` :f52dq-[tX;'\we9b˅#͔yL|K'F#Cɪ2=U1s7+=1ͭRD^S;sG<}-0t8C*r,)jf[/,ϸE%}]4K `T4P\ E߯ݞ|k֜^ypw+L^T5LQ>?W* V1%z롩o+}+Y*8MS A8D̙3UZVZ? +#w1cs,&'os,DBCp/IWYU|_S-\Hf>?Ej9xB4m8=`l'#kj&ܕt.yoAWXXl`1r2I/;)|M\*Fs`=was$Uij;3Ibz4}ݳȍ倴)7L婜={ %߁^yLsu Go|X22::^QP慑qԱVA+i{ T6[v0m!$I(ߔrTc];rBEq[i6pCl}NNEF}&\?loZ^^g0CʅW!C7M4E;X'>XHaGqfM @`[܋M(Lq D8F]ČtA qߝ}~4~~Eb˾2};@`\ ߖf-jt%H཮|E!R3T:w2hB_AkE P%[o5zS{o?_q>HX؏oR?k!haKI\B?0p9|{t`B yvcv*!H?{Ug^+Ɍ}ei {ꯄW/=Ǯj¼'Κi|5GFۯ+U}7$5<ShP%}"==7;.5;x7X Xc̿^}vk1+wǻ^EKVC3S˹u'8M"ׅ_Zۅ }]'W.tE *M1zӫ5 mk0ѵqD&.+`ܥU%S%W5٪[ٷTk s|[M o0 T4֧d҃7SaкkM*RL2iĸh̙/8 w==.8ɿl49=6?gL/: (#ap= 4?B9^-Mj9_mP}"OQHT>9 Gsb5eC=B?AA>,Ï,XL\9N%g^bS曰DsݏÇ\Q:zY_-Ao\F?à X}ĻPOgjee],: Y (Oj(ޝS ^sI2cZ.*\${NiAZs!@FIC'ڒϸ[k yM)=9 [MLY`O5k X; U7h 'ެ1;7`Ԑz8X2^#P>ߒ:M`-IUd yv(Pm֭k I#: 0G+q|"Ń4 qi2bЁ棬K~=Dq+o  ;5!jt) M:]LҋˁߎT|0ooZw&U*hoQ9C=CeMG;4iD>ÖFղ Xֈwi[.H0$u޺m߿\k~p=mP |5ٷ-dtיXo$&]CgrNov~(RBZC0xSQ7hOC1է&x]Z#@uV4LF{_v6 x6y5@M!K\˱g,slxNlʠ2f cܞ] ))Rq ȓڛdB_IGh# ܃G<S?zr0AF>~;Xv^P-aaע4RՕu9“7GNZ2H"%,~8?*χT$f/Xk;kٿJۀuvp$ sPM]$T8*6U: A |%f;K2lxP ˺+րk(Pm?W\ UʱvI I J}mkwI_WGhy۱IqpN_Fp lAi|G2Ȑ 1vR! =C_=fC$<s ʹ|du\LFi`g]_Cz,idbDƳafJ@2V¸=XeO QӬ !KG@U Ϡ)3Wx_RdȪ[)y#b"P|KU9deǗiBw+T3zb-" KN*viv@,^u7!66>p'Ip5:v~ TDb@"io PP c$~?(I}:NP>a9a)!!}~ʌx1-敍VtP]ѳ/7MPP6!E 9FB]o5t&1=.Դ].[J4οzx^eIto`{Ve\(IaI~CC٢e z}UC^*9 ;ÎUUWm@HŒ,&Q\ΫQsY]'t ծ+o-Zdmc2|'̘r3YiPek}BKfS&ioSoal{!/Ўo(FD[x@ݞ\r󤣭 $,xB#W~7.Ȏƒz pMrwu傮ʯpsh:WX֡B粉YeK(H4`G&SG0Q5IhT$AZC&)%3f$I2YDVQ; @$*"+# E0aG ȉs1~徼J%#?ASϓ>>6Djs\v *~7 pS}%D^^1P1ԅи:vQg^P?Ptb$psjZXKՒC"*11H"xqddLL/ppz𴰹ȧWӵ{ىbUJiQ)3} ;A@TEEד3\ oƃ"D%רxao+V-X0IB.\\P*6Ie: #A0\4 <-δ9 |hi;đE8⎺VX%L:n Tu^:~U/ޢ&=kCԳgpa-XVcЁ+:#{2f2b3 ՔCs" ^.,!{+`'(CDE[[e9}4v`xlqn6ͽ7]pD t%k]NO\Ks^\>R3`9evʌH?9պ-{vGoY @>vk)ӴS7wMՅ_MIڄ  ?5ʳϥxH! ү-vTJ'CѬϙC|:|*1@UAޯ?e@];b8oNc HAe -xGH {?A|f ;G{ǎ*>P6y^rGqO4B)hR҂:Wm#s 5wrwrsb i"Xb}yǑ_^CEPi9a:E&/FuZ+Ɩ!j&k2a(u${SV8.ЇXQ-:d:i`P#ş-rXXbu됚쾒ýkj?+Rݏ"BvBzKB_B"Eo%ش]W9j gWJ?z!HsKz.XmD-a5DשZWR$Zu:dAa.Lw99بRCPڑ Ɍ>!0"_\e`|.**h A~'W!3QN|-LHӃ&0[p5T T-6V=>ۅǦ6pnf?0f`#Go-LOl>^j ~L |"IC@9D(\=Xaޫ>{yl_^ü'nws}T3M8cDdh2_)d86z"+62U$yLRsȖ~C4g)M>G"ǩbtuG$ms*[s#+eۗcSp#L˱}x8{$rům^GIA㈒hU7vQp:|s0GCCb>i] if[~!NS\Yftgdxuo8naUWW3BVOw+@-W;0Jp'.Gb;_.@uBe:ՎAm'd$Ogl?y`I[REWi!TP V^X[ŕ>Pۦ,m4iY=?rh (_8 #ԗް ;!uSIn&"`OF֕~%b=F`nӦHA QCBL7ǶihQse3Ȅ#bF/ç] A"Аom+k+jxB*`).`>d 2=_|`;öGpmVHR[xr0^R@ѢnTuK@WF҂D5'qDDU52I1x 񢷞ί(RT {)'T :fU9nC3sa,O3N6Gֿ],?`AdZ>7@'olkwalK ~T#q*_mS#/` ZAK%br{e鮫/nEypv/x"hDUGdTIȒ> zJ"!#]t@"kpObSN$Xd;smy*uqߩx[. ČoIS}jW5ԧlP$B$2zޕw޾Akh TicClק&4eyÜz yn<?Ɏ2a;+S~Bj9xXWvb=6b7L0vyY@㠈ڢYHTg9NFv{_32hs&knaneVpOHޠK\5tݲQ8E xGegu4gBnJAd] [:[N2dȖRI_xURi65t;TMd}dzd(ĐLT(4}M)H(}^D1692l*ӓ [o.5܋ Qs)P 6%{nkZn+I s{AM ql+ׅ[`*s?P,0wۛb?P-Tj|0/n]TsGxv ̚D啚=/Ē1ئσzCmo&y>5Q ɗY:'qg),a0:n,PHEN E1^4e`ŭ>وw Hj($x0 t7]zTWMDSKzcۿFڐH5ks,0 v >=|үc  NlZ$K*:bکK3QxNq"6L}: h,1.rD bG;c ]f;#Oyַw/ YؓϴEw5s=P q" ok&4?3Mm>Xm>v_C֩yZѴk`n͐J#U([<4 \DZ8jؗ"WL >[5hP[;کX,?(,ⴙ{#fjPKaOK8mYb$gFW=l0,X{qµYO9 LФ9#Y+o #v]1xeeTT^ b᎐i+H'FGHR2ٟr>#ZkBUѤF#@ {li؏d7 $@' "N~oW-|jc§W̨LZ`9T|]־,?ֳ ipG2ӧ53s{,w||@F.cBQV ٷϐfM 'ɇ`:ҷ4[(!WTf9q"m4xwn) ؀ݖp&S,)q"#pbXNKpX3_?@Hؐ㗭u,Q\I|."P)_{@=]h_AmpyǜE2XQ7v~3LE[2 MUh_p` `G(p\аFh~>F]V: FfOπF'~58W9=qjJRӾ k^ XO  RTFOfRh l [=6hCz{ymB.l ޽O<`K@[-O=N -q91i%dLcaW˲11=R:M!IR@ ,,o f2 JXDPǾ(hCF#UC5ULs[xZ3 l*U]_HHSNR [Pi&XP=w<,6 q>B_7RW3\>S^=)Վ.vwQ{@AWalzjo> ^4dr3@z?sMԣ]{hm.(Ck5?=J3nj.,ьDx[vwD~/M;xv;ps $!*.[Jz"1gtɬpeM i2c Z M^~u CtM GqCp8$,łD>R@%T)$l% Ha@4,HG6@9;W}u`خa P&Ҥ @H9/<V^@:8QBI%+pZֶh K-gz{ճ)gYÂ8d0E`tgB%^& H%"-~A 2rpkp':'ӡȱx%7?FJnhj*K$$J)hBbqiεݏmak'NǿOqQ_@G7m(:IMB=E8ie31خSN[Ypj@:)ˢ^`k"`|(H,X#(;+xg4N?Ovy_C,XP:J'A_уju!:ǤC2ف{~ YZ9DDҌ# O>Cɗlc_7ΚiIZ;st 2-&ݑY9ymN>vm亅;Ne YUa7Ơ+LӴE!*HPPl=fhk)-2$Ol҄FNJuZUD|?e8R%%_VKc"Rcyc]2dd|4SloF"Uq/ɼ ẀJ9B"+R˰e\|7ƪJ +Ym.8NA^Dآyp[םHZj/SO[0) 341U\nkgr;C2`n ӹS~%tFН/sN? C)O#O#sgr!T!\=edWɻ7 % CgL~N}sRcT5Z'/Æzj+ k5a= C.=_9jV6W |=} dQ|XYü}eD7(:Dg?,`f>~Jo</q{o ݿ~i El` "?V˝JGo:g ;ŕqΚ79؂3Ud / AtٶC녲!uhVO` Z$|3PmDR(3M`[uJrh Nz?{!(M9 D:/X]Pf.KGpQ4K計NKp\.~Cp>-<3Fhq!G}*,$ RLʎrjvQXXAhړ1!(b*k=LZBQ,.ؙ ҹ(r2`ɢM|UBǣ1DׂZ⣲)AP|Š6%F$!jC{؉p 6uPzj'iW;(Vtb68kZ7I;u7x4gn@ K%S& v },Ǩ ;I ;ۇۦ'?4e$rLb8?pXtzxqyT\&r!dhE7 4^M:WlD qjZʨڱHT۪)o}]bA6_\2 UnΚOXӕ36 GA&ci(gf,L00 C:N>YF3uiRբ(A6Ăn9dI(P ň,~ip?M숸}?#p;jxhʼnV HN;7Bc꽃.aCZP?D<8F}(2zs2i` B?vN!q,{q Zp l0"|c<Ԇq8B|)hP2^.:,,gu蠣<+Dɋ)Ӹ2vR󬚣N~rxX>"No}WN҃l(Cpuv7?|71Ealǡ[jǍrd;|'u[t[ z7Bxc4z c~_:o_9F8bYO;[q f?VP qNz"8$;2UjVܨ3_ dVn ۫#U[91UNb 7I8^x?xfP;bL!v=C=˸p pᅶ/ʃASVĂKU) Cȫ]<-| O? tKe?o.whzȻ% >w9w>lBm,24Ϧ"m/LX4rҾEz O'!Y660# f_/TI?bw-T\#1OPׇ| ;wN70nD8 泎3>E *!DBq!& 87}2OJ>aĴU|S2(Brlm{  z<6lj(uQ":Uf*ia(Lk0 ~,"X`8zXjC "jh?TADE#۱Mfg=%6/ 8;V̪>%WvXԨ|AzMFCUʿn=@Hf#?H*AU~5(HP)@Ne}]x$ .̱gޜ:m 3RzX`n+DJ4/tׅDD:r^XU qQ3Fa! a7a^*?;5:饍#jY=Xn\jsMԃ Mh vXR$^!SuLѕX ]}]/..Ym;Vߦ!.Т.~{0j~4{E~rg=йF$|߼l2(؈jgD|̘w}FzIލirX]wGzU}[%rߠh(1.-PT+ 80uknYlT ,hN=ۨ|am #J AOQDjpQz,Na%N.hxF|<>'nKkll?wEoI8wq̰lJ9[3ޗ ^jY %YUC~D7?_k=\-4z|Y#|41xOkT%M)2fB=?Ϫ53> X`56 mlʕr( lnw]xTjlb.2Ҕ-hQO{⌧fOAv j;m*E RE !D腅3^?OxmBMB( |q ƗW½{ m )YrQm^%-6{,i$#=QA!)aL$xLW:!J9jN!u{֓K0Sic||50t0wcf+H S"rZ:Tzl;6{S; |nK{rz=OB7}[j}} cJf30 Qg#q⒈(| oc|gI2uWLZfH?bGsOz"v}*n㗶4iq9/z0g hX@?Բ`8T2B ,&Xl)ctZǒڄoꌌ5/[>@\ ˟KBjҒZLho{k9Wm袏|AUntBǥ`ˣH::  2*QZ}Q A\r xzV5mU|p P Տi#]PZfb u-ܞS ٫ c7PbI +*D @w~$|1<9qلL6/9̄ ] Su:FPbozN9)5~k}69wÇP}Q7A {=؎zf6:-v}VK$R /t_̍yNŢZݪrYΪX;bQUg=obr+FMnj]OƧc KOg˩ض1rqw3\髗rhld\ۤ\A N(= 8/Fqz\tkxg+Tn&6 ެ|g94Y,zyigNDii;Yb[l]@]Nt۞ WmsOhOFnM&te8t9f.c)r9Ϗw;){7Nf5X;i]lSɮsYNA-z& y(;(l 1JXV™Q!Mӏ=_З>:8q +IXq[v36 W'O(qlny3,'gaɶ nF]0`OI"-"N0*8oo K|m:.[QkWh-TR6ۛGN㶠^/~06uwwgֶ!QlMq1I)T]v$fO}IF[QF;PV H& 7KVzq>n7?l6(skk7|n}`K)A!8A[(iKg&.Vn`< #XpQ@Z[@m爙2=#x(GLx?bDLJe,)n8(7 z1y(DJ#r zlفt⽇I.KHͷ6*w_ -7Gҹzjy0]#J,ƃW.Cc{% cߡ:RPWɬ#M>G2~КZud6xpb!':1ȨV[>zwE1{7pj.ol{0B9Lۅ$m5f.ޤ=JsKRs}Nw^=G``O@25@AbJ.ZT_|ijD/["JNs ,(u<^Ԏ=99tFڏkݛ ڛls5T$|-`sX~3G/2[qdqni:| "UGy׀AR6bVG]54y9N#o  T7 ]H mq$9xh7AzgupCĚa]lK^3̬(!Ub3T*֡Ew$'bkITQ8`vE8D7DCYS `(Z`d;ȦVϼ?O>e2};-KF|3=uxԈ /-.6 T '8='yJ9MiލrHJ|kAvo7,{õ.~'ifڦ 2(`#z;V[t ُ)cb*e{tM:@yPdnŢgUO/H0 pݚ ?MP?= 㝓K\VIL2a% ّc,!?Cit'uɭn/l'nɨ\F˟nWVlY-;>Ό/_F pKpܯَ89xMS8&½,m ^R`߷ms~],[okEW4|m1|duGbY4ǵ*='^kitۖ=.Y#]cӏ/})bz ph$Oc5]\,[Y(KP)s*v8d刓ЪSAnԻ1}p3qY$$v|D! (v'3x;u7JWJ2Vf\pDlyyzhz=( JBzۍagK !b5= 1, mq˒.zh*WvuL8ZKW%q]֙>ir0NI4_lrHW!nC0搤v;!B& ( )(!&$*(* & $J`Jh hJ( (f$H " #h6끨!&^\_`=ڸ'I􃦠80ؔ1f"cb4$f W ECP Q)x Hp )|ql CWM'g}ʅy$1 4|Th a&hcRPDEDo/M7M}$+BֻΖ6vlMd!&kpxչ:%XkDRB>-Cx.+R_Bif\zo_ɿ+{ǣoNs AU$"L-zGO1~_@Z-ns.2Ɂ+#(?7Ni>r`ۢtS"A%BM(+ *vo9iM+d9\B~=M^@ *lz}5z}fZ5 YYm8u- 'S[ N)PRQ0H%˶E8  05ژlzNy9LQ˫k y'~;{c倁)3H( (>BA [g"-#.5`^84$b4V V} ^C[)❹?S&ȳ[寍dHT 4h &&^TP J%USr‚ y^J23cmC92@nZy"E'm9$CTfB qO)_{5Io5:HxR#]u5˷;s-gq!-TX9XoA4]bOLE⎩Qߙ۷w+,džo(yycY5jMc?^=.OBΟ 3kr{ D2ܛ6LS'-/Ëjۼ05_A&T:k +u*MUU5 aLE}Q)>"1ٺx˿a~WF;Pu!t}TQd?3@NJg=3 xB` %u$9;^p.ẓgsi^,wN|aŚ;C'1Bʀq'H[,a*gv^w;qcbȹF9<,P@fZ4hAr "7h*H@qK_'M"{.ߕ$F#w}8-o|дM 5?]߾?*_rZ"  !PvuO1(A|oPn!2J8X[C4@DxF;񼶔bX[ٷe|h9ޘ.`Y2ff0KZ`"Dͱdb[e,H?#]E">:>c'ӧmP|@P GUU6~> 3LWUȀ):_1 zh~O G{p 'ȃ*H @LJDAu(>' lj G&~! B)hZ) )! b()V"H("(`"P"d{@MeM+B P(= i e@[:U)B))h iqXh *RIH-@a=*H0r9,TbRK;lDBNJ#z؏F(J4C?g߈gOά~#AВ${ '.2߾JYyH! W=|OצkEׁITPRJ hwZd*?`뻇݉ZiW*4$ЅDo c]B2QLo~=ew`ns-.E" aAOt0 i $si3Q"! ޞ-mo`i(:6ssݘ41v`xfWƻAeޛ &ϫHݾpI|lkItC>l 猴vxtE{?$ǔs.vdq?-*!F 6Ԣ݉Xlߴ·˘>;PDP ?SI/&*{^"(avQf(drbbnX` (<`aب7c|$9R&t!Rq3Qw`EQL_Q~|?[W`|(֚-?m&tp ʙy0\Z~F8Nْ5Xj[;G#ESW 4yה*vB{47a[21yjӷJ7 c=8zM7 F*KD=l5ՂW? H];nĠ%13*80ZƠ, 07|xrOSE{*i*Z:;n߃lM81Vq{;=Bhω7 ׷dN{k&7%᎟Xz_Xw4xWlA!tpkx0X$ _ <3s~7_:ݻ;.b"$?Rӱu Q>PiA QR{rRvvXUȏ G gCvxudz~#?=P!5m_۲ b7 #]yؔvnU[\9Uy|0/H?9Su3A?A]) IV1n7xbAH=#p%Zڨoa0z3. 98B82E^x|6`%AhM)m a(6,3sis2. 'pg8P(z< )Clp $5&JR w1eytu^=3fapDB IL~n Zh #%Hg a/ @ ab &U$!{Q[C "X)`"PU4LS: *gC ą,ECM HRDD%$@-4DUKIBJKz I5RL%DEM@z. V$0@1 4A-?BI 9)Ir u{}8tgj.rGM%=Üv\uIRTۧq6, xQPO#'.r 㠣2LSiyzN_rt1?rT&"4&i;#NYӢy'2Q Ӗ4Smp׹1հCӼn:6vN`;)Hi?=i͔ hTCw~fsaf`/[~Op7?l d0?`Bk(Z!LA: V{?XP2^!+VU[^ַ*Ehu'K&2r'BAHg w`)P s5 /M7̅pX^ƤqtaFoxS9?sހV\ȝw5jF]Z>WxzOyt^U*o\ D>n:QޏMߢ/xBʹ>}I4HXMVU w&_ެ?^*v d"[Q=ed)sHc-Pz'y'h`mzzpjb3W1g];^^ߨKv٘ iG8Q PD״d6AMrbRK%^pƸ񀲳Y{"co TƐ5:T5/YEۜ -> '; C @ !O￟5ɦGKY=8NJ̍ Fc[{)4,TX;3`zuP/kEX`+}+M1 i'(G f0(STmShyᆭϡj 0#^BqH *Bg?FVEӪT[O1 N ;*$9 貊wS+XD3|6\;У ~Ό_` aTPQ쐂#Ȥ.'<_|97 4Wg"=(a0B%FTD++^љu8 cƆe.A=T}I͜OR5]Rm D)uG_K 8gVr? y1!&RLYdr(&;immmo,Immd9Q󓒧j***-hY _sQlmhvkl#6v^򌊿VTtQ=$e: Ld@ncgϩvY~eenA;$6݅uPiO9X}g,MR5CImEpr[[<7c<y\"+`G̒`?@}"4Ɣ O${}dz+3  P|h~= g։{t^?Ɇ~)_|AB?E ]0=zŌ@%b&m޷afk?OǏfpxgC~?-IIfϊ>`?!FD/7l=f6H<(~A?4 YfmA?$u"16m7 :qlF= /"uhuj.hj TB%y'7yToP C]0#' .2Lh?2}$Hu2 !`>o_&'~vO, !DBƠ5e^NZ:mo=/PI|xحs m$8~D̄&)_m 1ۏUTC(`F@xv؉g6' lgw"aw_ޛ! ;[%cO< ]~aa*+Gd鉁J&~g"df54:; bffwvp6w~^=gMs^#Czx峕6q{ 9sEi|.;\{Y鮾x ]0Dm9N eۓzK]ȭ=ӳ2c8^|Hck>0!t8VP̪>WB v* )@I:Θ& b4Ҏk-aM+8S p<Ub؂T b@52=($| O$s=5C# N$d5D}v_V $} /}= L%$p?k1B r_RX*ūBg& XIL֏qsflnqw%})BOy!קvܼ piSe]vuKv938b,D#U"o+ЂV6(W* ݉#UzfE_f 9 M6 B:B(k;yn*Z Ov洎3~&ʨ ʓ]PKE:Apud.xbXѬSmT."Pd  f%2f3;hetW,_zK,fYTolF ^{lTfݾ5spzo %lv" l$B'4Z;$)MG?VfGKcUijB+VAMV P8X@z] BuoBWN{ l"0̔"-?-=ݍW TUQ%.jǯ3j l QZm6ZUY6  L@,Ơ@*dc9^uNy'ShN/I?aU;uRX Y̧]AW0x-__kd ;Ʃ, {!D]zdR_k'(@o&"j3HTMr'\{H ]`MKmvhg#*W8R i \7K4"fiC3c};}Qwd m8=U +6;T(>9ouoZۙ 鍗4U`jp^?M빣Zkq "@A'UtcC^]ZQk,14&qLɋj܀b@6Hs͏vvf(#.Nh,]1!mO壔0 Cc"^-QPxPj( 5 ES!Ap(`vaJ aP(Z v;^Tbjp%ssn^%9{=:>\{uS㫡gNF`:5.SH[qrAkuZI3"^G=Pb *ET!\賺R֔:qipn!V.'MBž쏚2U" - o˗w*?&C=[]Fv7$~,>r'&[ü/Ȇ+)2~L壜aTz[ʍ¥Qeld^mkahÔ'\U^Ϊ+gq0.D6>3;dMUHrۆUo5"εzm: ЅMgyGUwK;Ŗ@) 3pvor !$adZʀ[&V8C| 2+s^n&zm\|6]##ݘYk {2~N }rTǞyժN&F~shpGV7SIT:UmA90n 8m,"6P±V/n}@[V! 1Kq['] l\U.i!.]n\gz1+}&V0֯T1)l7䳣O]ښ 'aY trX2rƭ&Xh8ANr-H SiDmR.lf ^կO*/vcik* V޼,p:7 t[c !D * 텿5\:潯zw9us,Əm lL!ظBe)1BiJ{v5E5r,}i屋{'@4òG 7 uj9I:.PJnd%>ZIЃ. YUAO(6JpJ1;_QoA3zS}ѧ=*ZD j\W㟆dSh0?{H.5 t.ȧ$튀1XY 5"N Swc/O'x ڞƛ%~G[rE$$t1OzmwlO/A#v~>y>0;l-]!gU5P;YFwZD(h!Pi*wJp̃#cn1=ӌ=O{Mp]!^c/Fό 7Lc9Tx}J8yZ4}eG*pm&Pu0}ndƿk's޶+dftQE!as5]Aj;@cBQ#gg~Jry7b텾CBwLm3pa\_T:]}j&.A'Y e#kF-N+hj3ltֹkIl8“5gm*~FhTUCv148F1).Ʒ˙gG䙮Lde?c~Ow +6ߣh ~C>AkL?vjBgs, H(Ppp0)ЄS"(@Q@P!y!vQ{ϸ7/TWfR(*49Cܬv)ɧNNf|<<)'>WzW(TJn4KVwUë;Tde:y_'B~Nէ {u53WOw̆o֡k#p;Fe j ^-g vo}=7&nA?? 4_%qde=N]P_9o<}D"BCPԠyۂCBϨ/nMSq[4ױ3ii )OӤ,Tx`<>A ƙ%81f!1/ҜX2!66.87¡ #jsH a!ZU!h}/Mw) >/O=6z;@0ŪIpE*]tWEGR.qxV>ޛHI՜0Vθ)5wKG iPN'(u rB"/Yc<\_Fk^\ y!gu=rohv_){8=T4"?ڞ] ]'zA;Y)cQ""Z#ٹAxA&!a7]8{$x;wPjztqq8ouPur_= H`Olcoi 2P!f'>^ *a\X̞o풸b矶; /i # vL/GgQ6 aH:qtk BA (G0̜U >">yI9<ǝ { flʉ97wE4yao="vsdpiG{F?5OM#Au|˙1;r⍇r|/mlʸ!8B=eΧ ǼEݸmnUPG( g> '@.x ^ #<~yןpKFZQj vG' /tX7ɑf'{ي'aU0 ؟:z8}nmJ.;6U.ubZp&n9fv`xvca@Z-ɕ(#)?ʽ3@!kOA"o$G`ckDNɀS!Bw0L4t)1bIG]/ڐ'r!\#sIn>\jN91\Y 4}-6eS }@&m#\C<̦o#(0/j4c%ȩ1@$;VDO߹hӵ`É6>/2Ș~gp໙u-k:JdRو4$שl "5ip`a&%Z*c};fNH+j:Sw;o M R3Mxw )Kx_ep$Y`q\qƒp|KPXq=n^3vl~"~ (ad /gN2J2ύx?Q?ȠPt@qv|œGۚX=q&joH4»-@7 n@8` Zm`۔? lX8In"}nt gI6`xϸRS5 *s~.7##a&E֏A7Ǩrk yli}C]:"u^^0~]_8?1;9#el-Oۗ.h?JW>@tޜqㄲ9&Wş;;v9|!P-M iaB`- 0Ò[lQ4F+ ©E43VD%lj"EibuXlMoZā66d6fnN*vO3\e(9X1,ġ=L]곆X=ܫnwwO UUxc$T@'&6)0𗇤Q:G5oA$;{O~Eq{/)q2q=a޹:X:ܭ;sc=qsk:|j~w~b1gis}c;eMqsxwڍVoXOieg;s}=mv4{!Iʕ>Sl[:Wk %,;{3b: ji+ug|n;-=en'QBӡ ݲ18@4gC1&-xM-nxŗlg34Vſ59h5F7c*gZ=M>߮&su|]J=>ۮkO5yc"3\O;*:~pIEs#yM]n8$s.y3\F^[tlV0}d沷]]m΅λpo7Gqqʷsۊy{}I]B?qBsιgHkZVDkNd]f]1FӱzN99w{;I.1J[ޝ].3x׎&q<kzIG=uO]sۮOi&fdffI&fd* wiZ)g8;pbb5x|ygcZqQ-u|u-b=[]BӼzuUU\?+|Eo;xܒ)WhU_]%3[Xnz]-ي<!$I$J!-C⧳k\|ˤI%Xs男˙uv[H7ʭ]rs̼q\$%w絗3)g+n봜?dBUI$c}zv0Wo5ێz#}{߉'wI$I$1wzs3]cʺ9_')d 9V ؤ!(}>6pYX=ݦàZhzv#q8!.TTA c6_o3q%1'?;ԄUz wHH{F<_K\~2*T}l,2ʌ<$87v"CB9AOm 21!LX⁇ D<v';$;v Qj3 73Ff{4-Tyk knHBtޜ)Cڟ#9c8A?\k=^f ~lͣM{cu=6ch)z/c`  ǶWGO,n!7ؠmbR$Sy([4JS8>0Ev$tt`aa>f >9^ׯ*6>}>;1?l;>l$?R>Fpd`x šL~~׉ X%0@T-)ܸIyuNxHk}]4E,se4Oe}5wx|xՈ6Cv^RY'N23F :ڜ#SC^6=3 ]"U,y I.ڹ#Y 3CV>fc: Y-Rzr~&RA}.6l@l׭0uRn ^V[ՠ9m !(G =\PDI}iW Xy{0tlAtp)9E 0@RB}t_Owmf\fk6:mUU $EČ nc,+˫xۭ Ny}}~>=T@kD}jP`rΗ,L={^r==;=}N #t@|{ N:F俾NlHw~[/fro/idh1D!//w5מemXt@Ĵut;qaS~~>\?>~5!d UA z"TP#1w_u3ːDҎ ~z ;~_j̋l~e+ ^HwϮ^䐍GC)k{:N˾A۩3 |w*˼69x#$_PGB}}NN>~4I}n^9iH!P ^f~h*$wƐ`\E#$CvOaӴ4)y=ω_O`xm9yHwzhg7_pJHJ)PzF@,濘O YZCo/i|:c=mPkVBe۸ѓNU~ =wI }D, T#"GGǸWh@⁈U+R@MnE}E8=b15޶BD:xdR=Mwi<; $>żOz޸K1 Mחw=ytj@0MI;޴o qPDvi҅RC4@pԢ ԢT<۟!])#spbƛ$oNH \:QO74yvD}ߵdۨ2ޮo A)EJ7[1="DZsWe~cYEd_B)'( c1* &>'M(5AA7 > HH}^JќoHzm"Lcw{Foj6?PCǬ@Oȉ$m<:D&dW}t28CU5 *"ݘ6ו/Xo+oLqi abt6qn['w`(<%z%*9{Wř_ՇG\"Pz_Ub.4WP~4'u6FBN{9뾏Ξ=ǀz&ٖo<*ʬMY].]`wK6K'[U`~v\ٗmĩHATBpA}}12v#HrFBa%@Q4 C涐F m5IR0f-ӟ8F Äv 37"mȅ9/Ѱ/umس2U=jHLx:agG&!&8-̍o!%ž6w1h7QdJ ,i_[}( a , .cN؎PPNJs ^2tXgZ$5jد^ࠇqd@6*$##&>7v̸h"B !˅F0O4,<{T'H#{Zj=q~CGsIl*;,u/աOM_(* sV(/Vi nG"^bMo4 `;/ifI41hnN^\} c&yWǁ28ZCoxuۧYZ< %>E9^¡E^;@?4qfOD H`p.gny_z}9!]b?tt0Zb ;pq)7R$ThnĎ"=[f8?3AE(!PLs't07&Z1}?X6mأᡡqX[柌uT`\-S@WC8, 2?:0^gVW\D(EEOHTG!CA]&^hAb!TXgO ӧD=?TԪA BA$Pq[?OXyvN _ʈ=B^F!B;Xv(''.Þ2nhנ_o&X= z=;c q/DA [\#go6;{B1QjkQ# qPŽ@(+ 7РQ m[*хr5י}ۖ.MUoD$B:a=Λab^+ﶇ}p9u+Mzׯ`UVRu o @CSχ&V N9D)r)yj[@BSs-y-kMQF66$bmjex֛0+M*F'#ݣ:3\Z7Fْ7TMQL~dz<>}PfեB=*cY`d _)!j:*ηli|DÞ[pw4}w (H5M#P_6M&@x @#H2RDh#XeG?_~Ct5#/gFo_ۄٲ< !P/ ;2cs8uj pEAWDTB'z C^d:*8$A@.+eA$ ~$?81;sf2d߼,$5.?΅M 7ǔDY Le DA>& 3Y4̴ 2>Y1 ~<8/'lÚ{ΙRY28\^8LwrJ$ ~yi=\gƍKA,d -o&)!=#o񵒏هOg Y\aX(ax3=77<8=scЄ$֚6vmчZTC$_nic[H%P>D'J?ZK|H[@h(^#|_iE4n ǻTCn?epH' OxM#B4BHU-R-% PHP2 Q̤kߩTq-GƊ!99nqv9۳l;f лf3\X6nu FCcawxh9$!! b($=4!Ai~xs*% w{On:ΪPȇ2e~tٸƶNGEtjث{KtZJ럞fvOduQ<46\?B"_ZP^A=lXR6lfI1x!́JK 61~W)v7^ޡʕYƧc흀Rjֱӑ\?T:;jbY2D =L{4X?xX` Ҷm8d7V0IV)f*Ea/[0|Ya|i'ҠB% M\v}׼C OSnMMDH} rc)=!:zUC3to ^΢")<#wQmJ"C7K[ $*~IcۈMeds^[yZ뷭KZPc #1 jyeyH.׸NmՇe'1g]spS_%"i⬣&!HI:7ƜhBE| 02RU;[9HGR)]Vȑ-|@BX/m}UAV~s= 4%[k9Q0Ww2x]`(fQTUT?o}}NWL6᷅ )mZBTx Ap xр "Ȓ"'$oKzUv_k輈E.y5F )?L?DZ<2 $Xc sIf )Xk SMldBC{`M23m?NC8{5lɨpB˦~dt11Ch:-Z>~QH^;Ta%,ȏB &@k ], JY utjCOv % aZh!IED8T=r_Zz<o$!V%S X!2b*>˜82ytz~j{骐!132qFbC%IÔ&_ZfHrJBh{zAvR{ƥoLg;!%@e˩J/݆b'М&vo8)r6@N@Rt 豠'?x1B+I K4ͤ$?`r.K.X@&j{z]܇7;pofYerDž 2^9}yk" "y"4Z4em+~sJ88 XsV1M' 'tExo=olwB\$/l%"97]ٱEwxOӼo CHDUHpZy^5zdkGA/yhMcÞuq>ޥEň,q;RDLòk4|NFDa#Ovbc?|]X=H:f/-20QSvwBc-Viku>]'AR-ަzy];F Cu)E!#1w=]fN K}Y$Pܻ|wdLʂXYYk[ٻmUͻA.U(9!ܞ-4(B@R FW- N*D$!쿾(;6rEcq >n4~{ z0(i5u1 0A0GE‹0O *|"Vʾ@p{0Eedqp<{=T Tre\`JHI\WJ+K̩ B63oǟ>;eR3.X,3L1Cg Y>03JX id1S"i$~Ce"_Y@}@ P]M[98"sTVݽlM ̓z6@w2X1$M͋D GȦzg~ڈK4_'FvsIp\BˎeҔ6/^1mqa:$45n⏛ѱS3&cubD#va*'D`!@Wz[{&B"AL870zo?ߏ"ɉfL$q|#pJ؄.WL 0 :*l{ah{  @ЬHAxW询uYsis^RZtW%ys :q Fw9312T19AhAN ߻[>72eu34 þ (ٲ븖%]=PW}qU]TGDHjU095O;l J(c%m%'AqO p;b )I P?)#ˏOpq69 kowNg4vG=WlcLt!ҨjηSۊNοGzYll`6׾CjE+ulZ6L ѬFȓYN&f ߟpE1 `ީD;>#DD| @Ug< ,"U'so-N=P jV\4iqb7;zd(>V07"xI$U݄<*"7lgq?0UpVp ^%T0־kӝ]'κd"Ϝ.W:WFtCnaP UWE їy"X*(*Fiѝ*(^sJ|xk[ ;ηr=< $T! ,"BFhQ '#?$~M]@Ƶ-q3'CO/=mY~϶"`Q1 n"4p;boKӠ40 @2>]y0< .#Ľ;n2P=_06nua2P* ӆa`ps*jfeɣؼ1ЄC(!td8'_u5ny[ d_W_d'y{uƸ+)4 hz\ 4#Z : !RKKsIYeϠ`2VaEcjf H*!E칹S!yLd9o}n/=(}ۏFy[8jvֵeR-nj>i\_rɒBfI2I3,UPɯ+?xXyǥq& ƈ|qf.} ( *f/Bb[<,YC=U ؉},`اIGMTBu@V`LkP&8%XHZB{"*p5l!UUyg<:TQUUH$op +YsYE+zw@Ct[/1b9O`{DJo86L 0ڀ_XD??G4_;y-:w٭!jG2Pq^KGL$Jt˹F3_i$̽j_,'TNnYt8ֈ"sg;F*҂jxɝr,Uu09*Wԁ[v<-,:^+]Ut X拡T8ٺt8?=i?cgr? ְy3"PIBD4I24ƈ+CJU_ 䆩(& 0"C4J <10 $8lc&MI&NlU7setHE7 9cNRm)"hi5$4Q (>y?'wX>E'R 0Lg1$=>;K?_<~\==Y[֟Ɛo`MC1p$~OO:1 cONbSn\>A*!5-{[ݞk;502!\1R\~/'(J'?v\S/\¯op}cwa ΠeqƮhcg!)(nzM1pu^W0‰ܣ%rJuܼ  6n`Bypצs@'{ C\ziC@l%_Nhn#\;@=ԧY%K~5C0xN @oS$3vĈ V(Ov@U:MIb\?6 &SMgCqD_ $<}~~C!P۰l# 3"D %0vO -rDad7>q(l+$?$x(P5ReNfJ>`kۼ=Zw-n6 I!>T[\8jhct{g{z q hh=Pt/S:'p: < IPP_'s?Cjdk'!udLI *#]{gjDX}Xz;M$o@̎aWIIP͊c&H4^Cpx߿B Ɏ40vz$0z4=B2JR oM{=Kg 9kP8@MB oP<̒Ŏqd\b:'tac-F)ܔ}8h<9U(vG< pd|/㽳f};&L+NihyXJo9՟gi-^]8ڭ7ݱwfM 0&!p 郰rx~*UU9׀0r {kuQmuڨemPFC]9( )AMzY2J#q8he%HRB"1SCJIJhCE KPJ EڞzP΢>4QAmʑg[WCMe\cAϬ)(H,MU9JNxnմJ7أ$Q\Qƀ;|L]K3v7grR(_0D66 750p,6&;Tȼ<'Myf@ ޭ:P8ZUdHs8Gj Nĺ@$$9p,G͂G## / 77q 7*H'(Ȇ >R>0,E1T4'mU!i&):E)l{ps8,зDlX7Vo`u%ª  A'zbBAՍhdxr2=-Wqz+.AP~I$C E+sP9|{> [O0=y=h]>UUQU5UUYGjI%HL_ݞg㮹;`T~pM[ ZJєIJl; E|'rq?lqދa?!@ O {5y GU(nkӞ AƑRiPcłոsva R4ld˄tb#S&1ң ^Q&hE dis01h;naYqAuqQFN6٪1SMd$hJp|S 2rG ɫ^RVl_>t O(As*+v2mh Jj)Cp=qCTQDM% P5TJ`0 %.*#AE-P?‡$SQv"={ pN"@(4(I': >S7$teӎ[6oh-!؂zjjg5+\BBI_I]D̬hON.EK#D`?U͎"MQ|"/P6:c,h+7`=Q${d'lxJ&"i_CTQЛ w# j_ RЋwٸzGS+0C{73sm r$A9763E 0י7~/,Qs>VεG8oP9|m\N; {OB!6|Q&k~1aɚ҄C0$ y3LXY)^DCDJA aS5! H]6|5b0m\15:N7U_2$yl$ H>ϕiˮar_7 kBL$<_q1j',SSW `HB&©'_ NH2&% dDi!DP%#A@ī$0 ԁJRL" " "HPҩLJ!؁Z} 57>J<( $]_Mrz;kt`}:S;N@|b=xP=[$ѢFBAӆ#l~'=τ-V=; @Y((Ss9n)T3RSU4 RD4Q414 -%%yF %@ϡ)?dD+b 9N_{V,p[{6 GyZ) cn/5(^daEF{GApzi@ 5K`Vm;@M cLx8 `2$ϕȀYaI.\M %@+jIn2r]E@ꥀ FA\0z|W{pm3*dN܋۴f1@tH*lV l-;cb-QXDtY$ eۛ4n^RR lvC 8;;F/lSU嚖"?qM5ђrB0ƀ|!7F}a3 td9ݹS];ӺIYauc3+RI$PeDnYgھea0&`Q2̀6Y,<` oPe0(QS-᪛D c"xC8H@.b.~Egdguټ݅d=? UI/S3$lHĈ쉾)F F+jRy l[lWbá^'tG|aƼ:B!%oc\pRޙ;ҩNKD60.FKBQIa(J4i0A2@KxH'&Vmg) % gvт萪`9'l) 6t YU}^ERLQДz!\ oszZ- oa;lQq+ odN+6[J aHm;RHU6m!H [5D#".>j@D!!9P.]dq́ nCp>ZK.m,ײd]Os!FA덱NiTb\s}%c1 .|f"CUU,FA6>A<}@9 ,T 磧9b T5AbQT/i+vIH1h"y"\>'Bszkg=;vlB4A n ,00ΐ#z;`UJDYQH>u߭A3*a? (#M^lʔZTгpQ\rC>zvӕ2PDRE9&/+K5*1$D,0$"ַ$ Ke?CTDW<;9O@y)<;MIhB ^yﲦ f^U0@HIHKBV&X$(! GAgPtezH H B !H BH$H B %6% T C Jyy;i+6EE9FEG )_?)sO .xӋb X`6;jyآ䡡"b^'sh ;w )=F-K"%!Is4B_>bRuny@'ZG疁,u߾^P\=š hJ_?EtGD Fpcj%; jl}~ΠUIڦ)]@ 8Ғ^E4 6]>a!Ql \6.e)ٍe (ɂ2,H ]<`l}&KfR6 xi269$8֢7)(ˡkrQ9 CG34? Re )b*\lY&2<D6͑ti|EPk֡>hLtCnV/a,KĉdH1J N\:_8*y`DA}$Ǻշh)] c6Up˻<1~nHa}`Cԓj*bb}߈yҐ{\zb*˴aB*nW~1X#:E],~ϑ_fd1B0ʢ)Y*DoCTBTy&"he!{6`i",TkcFSAdo&~N >y+i1V72b?$>K% d]°4i醘bc0ts&ڥ9(Is7"?Զ3GӗDoc%4ۃM;y@?6m \Q1A*S|&Aӻǣ;t0ߎ4mi!jehdžeot2 хǏb zзcޛy6*J(DQAFZ5>A|YbH&~ t{cnM̾|at{xU5RARW͹ `wpo8)}Lx `Eԁ֔]Fg󶍴4mj&Wf kg.ni^r!=F>sp6Ah8P;w;([2D!F_Yt쵎UfPvGtYNwVX8]9lrQ$SR$`d͸sN>璀 2]=K([JMsM;; 鈡Xk@#r4RRq'NCt;x ˑ1hyuu%FP'{"kvJ0W|GDATQD(k/G/ߡ\iRh#ON f a(H]?`) oއ.ҎIhܐN!fOdb\ꤊk´j(!$j BIH^{f=$WvNpD\;+E9`O S Zo T0upb+d {FKeUiTDiJH0i R=$@PlȐqZ,qQt҃#"K t #! j ߿GK[CGӇlb`1fb, ܉ G4w 'np@^ibLrbf!CRSuL-UOjZLF&fj(ff 4jJBI ruUTU$TLDDTDETU$T$IUUHH$H$H"f"" i$JI$(:ڈN!ID`l 0M2F {jeY:#m$m¥he8ewwK2׎ n9P|6<<_{w^ȢA'4` EL T!g.@qK-fx&@l &*A2 ѭ.!/ 4 ;U0`h?܇ %UȑgPx`E>?:B6<*r &/SV?agWLr$g.pP9DYTGOpfP7jsqTh_@yIŦ;]am􈵧h ^bF(oav#ciܿ7N u2 ؝laPq~f~(?2@,Ө1د`vE"7 }DkX:k%M 48sK 3H?\~u(q3,0dG#V'gz.f'c8h.G }Y,m;lt@A dvvLJ"*jFb' q!*vv!x[i\ +@916B4VREqвSCFK̼@SHlV * g9T̫d<ӵ~ ΪۜhԈkKfbOi/I36yJ.䆕l =8nX,G_ 37!IdI[7쿕G%{ŬL()BK-|/&`>GLObX2=NAmI3Jb$23TN;rn ́<нPߓ9c L@12? =+H QT*WI]1_IGU 04 h 2Pd'"Կ}"?m F?0 UN}b3bn1˺""m/{jO ]ABz D G2ѵx1bkZx\Ļqbl`MLX \c a3I `|vE8쏻|&6K/_rP DD3["Rx"˛2.@Жڥ- vS2^^7r eƯmUA evK% 5ehAA4!J+n"hFdM"]ڸncRޘ5uc9FWTiJf*8U-;7a15"FcEH{qBډz.IRB{tA}#7o@<$ HacRX΃W5;w*`9]B|B NΨjqy\j.uz0ymXZez;|v A8ÒÐAq=(Ǩ5g}4(ɥu%nѪw۫{L0DD@Z0F9ARSA4AAAAA, ADQAV* ! P!=x,x% 9w!ʭQ[Rcp$3 deչ.ƯnŁbP$~roJuK1 @db#I\$F`%{kƊzA%@&pAh(#TMYԽp AXZ eDQ P'CrHxu/nas:@ Byp я,dDcy gPp d3r"j(IUSDs(i(BV>&zg#Ej7c-愎Htūw=X4RϞҴ{8I2MJ@\/h%#R1:E,lI?0Ns!MI>_-~f#DFw6I[Mӛm#Н﷦j8I@WHNsa +Q+vrM @,`fcDe7z 0L Ćzq74hv"uprݣZ&(/~ ]K@ALleAR5UUT MQMh^9#$\+4Dh,V!H"*mrl2aFVIJtNp:`hy:?-FrL0dwC<VfX . 5m?d*۸=?$ˤmi@b0g;ӡQ}M pPܝx,n[Q~|ùG&78Q YE."\E'X߆% * Iu )(h4&8KX]ۖBIRCELTOw|S9Ev tt<7 -KZF&#~mU00("\KYCzҗPڛY QhX76҅P+A—l 1Ơ3LH.avXèi"PR=M2u A)Nƀv8Dؐx()uQ/1tHP0 C0r!/nGUOWܾݢg~},e$<7`A2I\-1բKeEv[Cdi0C )Zh>(לsUGt}w}}~2O;)90Pi]i3e{|O0E0p|mrx5>FcVB7b;df>j!0E쁝ˡթ43i6@W4=`g䨿410$uJh~O>QM &#:AdQ<͎;;]@4~R2DȆ5FZգ$a!+8ngYqzkE)H=:8ʇt< * ÿ=ԠꘛI]`MQERU)M1 @cѶo|C) %Z6 ͗=V 7)8& 1aΓz,^p "u9" ݠm'3n[F^ôvU>Ne>  Ϗ@Ζ$:ѣdEhRCIRBSDQ%VJ 1xO!I 9\6@!]zm*YȢQĨazQ@P a4Y7 g6.a6=CՁ׀Sv]FiLa NhQ,b'hn0Mv(5JaV<7rLӿtL:  v ;Na ɂo3$c@s@ v` $H|/v D"p?(b=|~ ֘]}~*PٴE{ݍ j ډ e6H PCmKT4'W `L$^5&jOu3@i5^ΤQq /Gi3w"-Ҩi>]c+*._aہ欔ʁ38&l5pgIwCb*q7 ӍXsl[CgDc~vaGI4 X15Oa ïU !36>c A>/^ Sdx܆wat>$ cvD9Ò)!# l>z .Pucg" (>n6ϱ= HF-% 1A(1ǐ[ l3SLOPi&RRRR"}&mD8΃R#qD$AH1( {7N2@BQ #0M%)tqGwI!'&`($(j gtשD @JYd!F GOo8Pܸ$rȻ|F-$&=CCGsJ?Rf1 KȀq,*5{5"hyA@UJ?0 &nHwsZֵ)q5Ƀm UM4SSDD$"D.cÆ_=,#h3X2Ù#%-KH ~u"&t7mlD8|QԺe$9"U2ǧap}/q0%+t_GXR#|Hw?$n5M^5,D>!_ԌxU !/ ;C43M|Ӡ|<4O,P`OADDIye`! AE54֓IQUT4Q%13$SRT1 IE Id *i)! B #0kIBď#5P4ST!M@_5ʇAОqˑ"UiRbgN2皙.HEl"7c \| AУ{K2! N$` <&%峹RPx zZ aU7=I3M!S v]}GLӪe4'pLmY=p] l]$,ϯX?t%St%4V7prZAYHZ tGE@ A  $"%=dHq<3Y#$.W`?&xD#[ BuPCz ecL@IbRa E| >&ȐkWQH5KAw1Db$c u+DwdUr~aEAESMU4qORۨfCّVz[xX4^}5& kj8AI$S/ $!$tGOĞUe5܄; riiicrx)Kp:L] >`%4´b$D#??`~q%!9"y|Z\0^Ub`h>pn@ ?aG?,d`1kL6B\.~m<04Alj`(2RdDmiJUC VG1oS+@lb͢$꧒{p Wr#662ժ 2psFն5(1朊kV"_= z!/uXAyHsW4v"]:ff_L&P !`*#lD=C؂a$$Y1,FA3nD䜁aXlNu`43e~T06Qba(2y*cӄpCi7;6~(ywdXHxDxg3L)PxRd~z5g:6-ۛ8aYA*PF& qL>%C@t<>wIa n@LE dY'r)q] ʂ&7GxlJĀXB%"~ 3Yҥ<9CCaAr޽Tᷤw8v˭UUT>W$KMfng pɽ|t̓🕦W5.hȠKˀ@'d}2CRQu6t(5v?K%9:VNAЈ ۿB;gL3u?P 1F58媯<#`P1]ف^5]v12S8r48>X'lw=hO,hoIUo mm͝&Ȓek2`ay`bW؁Uk53.IAY5Q!^ YGg3vsXT.Z {ݢE~zCn.;Ks $`ݕJ0c>/KƟIAoҼeY_g^]h nx_.0zG^OBS7ġ;D1ϧ;;iaA=\GgaJ;fZ@(})$X][əA2HP/O6wҏ|!q͇(cN3fd.P\@ĉbɡx90(o2uN~ IK iUto=7l6)Ơ")$N*V *uUUIUTUS"Dw /$D$].?*I0-^Lp`+"U%F{Rl %# ( ь)+QD[Yk_r!?S3.65=nH@MjJ}#@;pk jjg7M@M@J#*PlL&T8$ް#j)))Ce8g98sY\wTtpJU*qIj&%i(4'"D)JEBDTMSTEQM4UQ55QEPnFCމ) ZGA r63 yY=} |[sGSQDTQ+!J曒;qhĕ2RN(?mjlPB D$OHrM@JIgi +1>蠢`SI㸐-y؎`%' h4Y8>sBM DC1§l(xxL}<}t|wb³,IQ6FL?] K]$׍^GZ0C6cn4~>n 8,ƙ!E()D- r=zx)8r@/)};lXe6tD9,:]MMw8(۷<`0j)BiaKH ҥPQ2MϘh 'ĢݗpR7fY=p8'#1A7g<$=!ai=tM m{xP9FAeK=LU3# WӰlJh BOvy:8^@{v*j^/Fg'w؉y,af[&(f証d2oF0O\Blֹm =[ (020BaEliM$;騙<{$'BHo"s$صIi FVYDIM/uX8taϰܢe4X ဏOn+gg۴mW< _kwNqd lܜ8o>gCO#4c7,%Ԏ>pRp_ ҷ-`򘙥G:1 ѬV$GqYwvm )#p3 ВbAVW8EP?VvhҨ`ս;ǔyQZ$QvQÇmYn:I$@ 2<8d@ X&BO͠HF -`m,blR $Y,M<&CasPrE97D'-<̶Bq.W@4-i |XSr#X=!,6"k{XKR/k ϔ^ZrF#qQ|F6s6p#?$$I+q`i۬#`=;i8AGHP !Kd l *mJd٠u#.7[ CPe`NJAZ1!@P`?>&)Tq4ieu.a,jM dm{ ƃ`C|P1&MZܓA9[=v|'tD1C}G0؈yI7"dL K;;wqL޹r T8mFVWQ$I66؇%I˨\A~eIi?<6&$}G'&ùM0PwLh.S;G׌;Ĝ ,e`)3R]B&;UQTPGNAqj9A,80l$4PT@s]=}lf!  oz-V1׸am궆1cqEBr „̰Їs&}9@8VD}fiN hvWcz8zN.UQT9T{ݸ0hsIyPa MO'{,vgm emQUEDEa{|nO=QBxbB[a"uLIp }6UeuCG? nNO !C+PiHi酨#X@b60a?K_D>j"V1FyD|ZowS> .G)O׫{>]LJ>$PU`e{5?kc͟g&h:Rp͌Av_2YeOuwtWv_KMw::X (J Bp݈s4! N,q{UUQ^}kjz2$┨tֈkAΗz//gcѹMPf#'baS>&ݶwܛ[L|=_B5$,T5H)3`A:h/Mhd*!Nex^3Cz;=S*> gO3h6ʣBHȱf lEUzrhvkUpt 8"rqx v:P[`Bwc?<Χ:| {~ŊjSʶhBN1`9;ҌF`PRB$Qq١{;OeUUUTmnfBHI ѝ@}g_1zgS?5 hm{NMrbVe9g4?13iEww¹&s<4\\a;(7$%6+\b'7;Os#c/{$"or9v Fψ{SɢV$r~i{`1(ׅr|4'p؏y1v0;D`"?vfOGjˬe׽>qvo*7|2Z 4S?8lUB idC2D {}N&L$>Y`fa1e  @]T#l! .A7ԫ։vHm'|eii]bM=- #Vv:^```V4SzĀ`3yӅBd:q8=haUTk-$.c&m$_!ReIFrRbB*$< 凐<͡mzg'MSg ޞ({Ù$5ߠ sXUUDDjfffb-JR!BmKmBe"\F}uv>AZ;O&{ܨ;1`X<8zx8 W[$=(G{fhb-6b gޒ^/LT}U ZNceeU^U|a}m>S1mZۺt<7 AA1.'|,2\ꅺغ'#maBҩI{d$sg<|6hz9rU*xVP *yE+F<'|;9`v߈aT7<=NJ݇Pg6-6s P!JhI4u"PD Fq;Sߠgw=Ci㥳 0M60WN` `r CaB9PMR<( ɉbS'5PHv$a$s|ʠ]3=ŏ7i)5אAT G,7(%.]30Y!j 8B9]\ΓY4Ch6Pl&Œn\ƩP E}5S% y+]|3qc#_}rF~aZ,xv= qQ>Mg{N73cȥw;{t |gSo2Kͪ?i&K4c0>]= -L Tv9°2Siq=_b 1a9ոdf+ +qs}GgCnoy38YD[8[G8 _Ǧ`[oT*73ǛV*:B/ 3?qUTE~:Z ]ۤ֝޹|۠Xzm n\vrA򊴛ÞQQw)Mwd67tw'1hb1'P3TɴFwے^;|9 a&nt 6/] 'Bv/ێ X,\T=9X3p3fuˆsRs)(eQQvFB ӝSjb |i8x߫˞ 5&xA %iႂv5;vz!"R6dhʞ,dnIWLOO#4/NRv00[];љe'$N'zxWÃɜbys-k[Iā=ΞIr^(IkmƒY,dNMs#בO'a_g6cE(Hȕ2EEɡD,\u<ƨ#ۯ8RL%**M 2vkߘgݷHz2Ё _8C:Qwt  @ 8Ǣt_NѠH B 9>ݲHM3DNZ2jדӐ8=qXGc!\xNe2}̎7,_:(B䎝ո @(E!9ZSۮhL|QII;n DeM ~"9U)R@](Gd>ύU`X'b##xO_:xUQB Bui=xɜRHXVsD]0]x nGnV!Aw,$mUp! ZFMTʍ1D_f dh"wzk|kcɫc_ /I)%Ё9>oihfUԢQ<O/< %;S}p9v!]mn;OG&@#\A(cuIdfePbzE壏M'STTVvOm*xcpb%ii]!B<x篪fffffff}:fvv9i(_Y @Hw^P: 9_;@<z&=|7xY9&Oa9";j8pE.QmD ncm[ } {Dv\٧`wMl+{Kz.`g5:G8!J:hўӠ;Dm7PN{rh)49ʪ$!ȕ[r?=oU[C3 n@갃9@Pȃ=jЁ:~qBw=tU鵽95@ $(ޟț,x`,CIOo>Ϙٸw""Gg |y-{`%e3J"U~Dt0vwD&?ֱ:ᡅABH@JU (")=bh:ҌjG RX{8Lf ub -IOֽ݈6o_oɪ['X+7s sY*`}bfzL_ۣ|^y$ []Җ'úyvPiCLsXD5WK-xu`~[$Oj{H ?VtOo+-g~5P m#V ^ ar@ Qn; stn;8^6BC4&Pjӥ(,Ptp# XIwf[r\wk}~rS1b&D ;.ܑD&0R&5WH3vlJm<5TkEg҈2b[$m*oN9(D!>>Tq(c^C$ryթ!X֣DddI`[@&73VR,۩cԢ17DfaP' Ù+V5 s%k$D79EVTCR2ɂNT"A?( && HT!DL.S= amB\Rl4iD&KR%n7f!a0fNJ[$̤ $7vDŽۘb&`?XAȩ7_?=}SlI~8cΨ80XABP"0T*W³xh0$Dmyi>= }' Qzt6 piM4DTt!`Ŏ2=4 P4Lzپh_Of_<-4!ze.@|hOSkd(g4!af͆6Hl0+ڪ.ف0C. P9]HǙ(6jA ?P*zHF" ( lF'3"&s5O.9"/3}˩jJP gv[Q[f~9vxݿ3$n1jYaWj7`h[{'PE!%$RR V)5G|{|-Z̵'ByL'͈u7e?OiFƢ.(m&SI$Ip.sH3 |fLңLK$K$H2>zzd25D.D=lr&q,K$EZT30dhf$Pǣwv﮼ot֐J,8-b3BUJU Aٳ|F5>4ݔa;L԰xa3lpz(y?`374(t3<Cyb,pAJ| 4MOH>шtg<7I0E^u;w]@k x2kEo ৅,l,H8̆)% )]zvOI{*ÌJlөA7X8ek5۝37;$V4 ӻ=(ȧ C <(,pTrCĵV3k~t'|x K 5 +{o[ی.c a 6 Ă ^3񕺂x b(}.OEffӜg9wo%"?䆤J8'92k*|'Ge@CPM̎l@¦74 Ŗ MbPKdc('MѤrȻkђ e"|(HH1+Б=YIKOFGv Hb D^pPT*q JNT@P'y,x~1F^^' ^镲{H`hX`r^/*<5n@_e nHH&gpޛ)t4"™M! 0cH L8vzs\z1t~+">!3Ai o2bP)"/QQCov5r(H`0q^)Fl"Bw o?9ݝjg B:NȦ@d <~Vd9_{K0C-goŘ`IMK.h8hT߮)!$=/Lo0)*:ѭѭJr9EErkFkFkFѭѦkFQE2Ɲ4QwKؠ:(UZ4ahMgj*hcE$TUvNEEU(kSDDDDSUTDQأEJQE!SSTQ kD -SZ4V=Kr4QE4SESTR/r9rEPQEQNQENDDNQE:EEEG-(uT4Lh5,ݹ( 4M4MM4M4E5MF;cG6(媊qA@+eV*%HGl'"PBbb} QlJj,sצȍT >q8#S9A% $IBqZhh )W2mD@L$H- ah(j b"`"DPS傁B`SygL҈QA+1K:l'O >a(??|x|;]qv@P P e~ i1^QG-\chF30 Wd75`;mHld`zAҁ;r+İ+^l{rzC~.߅ady] APD I<`a !c0I ?=7Cni2;ቑ_jt.yHHyi(X%UPr5Sp sb 1*hhPbRd);-yϬ\;?n=_I)!HEt6*B' ~Slq_FTCSaD*ðA2)[Z8z}?]5?d:|0Ew:,I#AuU pH3tW!*7N$XKq4*Lff]Z`2UF!^Rdl]9a|a-Б8,Ox*KPX؆0#tv&nѽLcw"z1V &'rT{ \aP$a(y6P7EjHt8hUh˹5$+8}KսG#Ҫ"$ ?qJ4({l*R"U \RJ4rQU+fRjC*q`:t y](C]d+Ϋr9CwħIS霉HZDRAN]8@j J ֓4 \p0j4D!ʇ}>gx L=1*sJ6c_n9DDpe p`<3IDR%s0ޟIΞ E'aE!i jd7Ĥ竜h}$.|-|`dvdppOm^c\al[# {?9s\p|wb0w2rI! A<?FAYj+ v!qM{fzs(NTET5UHQ1kDC!CID%QIDQD$RLM,Q#MIAi(%Ѥ)ԐDE-#Lh4m"i(" !Ѝi )Z!_=dSoyq >oUe{D (2xtaFZ0I{`z ~s0ԼOwU) TL#JD(dGO#݂#J/!ᧀ `;W!_)J vx *⬈ H1$Oi'8H@z`ԞctRL,?k[}-yKjrFUyCh_n$":d UT03Β}"q C1(C4wW(nMAe6 ׁ(-ًhaTFIy0m1n &rvAG:oćCao? =AGW o=eEAb P;Hِ%$ |[Tewf?p h&Lp]P54y>ؿ`s?|kpC1dLPfNao](_^*vLbqE}Wκ-rfxzxƑ5 /l>U\oy9D9,$$1yDuبF"̀38#G( OBS]|YIu׶/Fu>N9em+XYFdm3˦wï_Gf&$PAe֡i`'x%:3oz"$.f^"XrMeUU^"9p4Pb&E 1s;"cHRD-k|Ɲ}?W/YnǸ8񴹭9:T>q5y[^q9Pbo0[bV'_͈Ca*Д7o@<1$Ƨ;Kg_ Vb9YӹpLA3$/ x`MpY%hf>Np9%F8dLS ߼ȘI&u8s|}`Sv^sJQ5 @GxG_s~ED,HP-sP|D/ޥm>~G$j)P4"#kG^x!r,$]{8吸P& BjR%B4R6ݷ&q6N\;wnX0A9G B))(VZV; GJer< (˷ eI'@*.cIQT~h i|.s;a8`OANayBID|X5< -})pw tom2pf$fBq%I*Y˘dSBn<4[&6IZB0DFZ OA Ѷis aed yȨ7 A\9`HFm=C-iNѢ!$K [ט{Y@b:Dн$!,u8AlyU_VEUyZ5UUDDDDD0V^o Uv&f ͰOboq  pB}r? khB1 hRF7R!;fNCtKs$Ȑ1})YR}K4٥ PKaP4umrHx!~i# j8s8"1 eaJRƗ~$)E JE"&J RM()Q # ' Z P()(h%*D4=)DO\8AzzRV,jT/đO"@_;;p?P#HC$"Y}G >iŰdQgGd!` ߧPLl_FxQ#`>؞ë0:֥n#],hmNIJ}WP@|hROW1\-,Rt}}6ќQq-!,",9XE5a`?sAvA f}w h݌rLOnJ0!%-Ghp^p'+Ek/qO$f:l>vA)*Q@`!]+(;!-"FTR`mD ) b 1znt^#uۗ6s.ØxFH9h8!z( .b8l#;DL?C)whh5QTOlP2@Ҏꌝ{1 B}_{{3cuDh,qM ;7IJ֧bdA ;xj;NE8CE^hɡi>#DM1U[q<ŎcpXkd9[&"yIEnzw0`leIm%Q#FĬəa6auI)mwp­ت؈F2"U(݉TKWN(4f(vp= N3u2`&MLv@] %n<"24LCEGs5bC M8EZ+`f3Bc(SF(ƞ#vQK.cW4ncqz,3٭HU"VT K%dCN[p65+66Na@pX8PA4>IZvZS6Iɲcddz*"u nd֞ci zF8Q,pM,' OA jXx\4D,1*EC@A)& !J&24j)ԘE``/2ﺬsK@J(s{j=mw}a`n y{DOm"QI^$߅  0s83UlhC[J2#r8y{pɈ/2 2"e{^=&:XOE"gEoq^{{P8.f?[78ų~xrszh*=R傼%I)kU"m߿_ 3]5-AT)B"v bIShsd9QAcM[D!Ѷ^#Ch$7Nr9~ 쑝@,(D-v.suPz-=>sy5Ac$!f`J˦Nv Cbg ND /o\_Cg>h):[HZ`2FѥT?ӳssooZٗ什I$hCt+ijBD;7ֹk9Ȥ1JlyvlthcJ8V \H~"w_e{ė =t:GnN<דq6[_9a▛,΄yfD$ǠWa8'a(҃y87%*ӎL&}l35Fr <_:ѻ> 0h G)&zuܟ:=OǗ"(c+ P4xR|pQ H"H\(bxV@fxEfʓLPv zis̐"W ZEǯdǤLIևdhPXDŹ ҇ԿﯷFg Nnϥ1޴ 15Љfz04 J&1r96ِwhb"*D2kۡ)$ơdLBj@m6ܜl.`Kb-ƂtUW{ہAMP2C;KCwo:An5و]!H)Rg-XVLBl!gj\0;`)\5Ne*/m# V$ic w]}Q&ȣz}ESɁ#g^ٰx[f u!1Jnuvv'ñdiSb+YtG7 F0M^q D[4T+uvTh[m3֭FP#b%Y+"~0C[胩իff%C"/ǒvrW%V=LB`SW#듗NE#Hh.z7xtr"&m6V2iElѩΒ'[,͆  71ĜZ8L-r;J\ q3Biyu<謔 @ӶNM&ztl]ys`r5s [( 8(IO$-pKWLwRNw& PcέP`2腈Hlё=4?*`PkM̐ͦ_FՙU9:%Nh׽yg[N31yh82{!8 p8hɔ\&J8-Y L: UJmBMB.9mSKbyyIUvn  hkvҤ Ճwlsĺl"$2ˊ HxN2+>:gK4eC` C6hhv@St)FLMpiۚD*FZ_1o!1[iΚ6HvFu zA 'K7aD>#вۉm#|*M4M4ڀp ^&&ZL9;un!RLKSIO`Űᚩ1 ڰqA!f+wG- ~P|knSڊ9ִ;xPZ_'EϔomwF|d#ߥJoOyتX$&fL ٛ#̙$%YL Q@XĘp$A߱KvLpK+d .7:ntmDꝖn6!^{C.4] (`8r_'gxFOoW'%-oHfo=|WQ8uXр(L?/oۇAf3j9c:cW41V!YebR%(Lބq4i L bJu$P6O 0m6~υ߻6 bBDa,xiT!BqT Q9^^w0C|O9~$K~`J%@!蝎4bmүOPF-r6 N 0is= gHsS_2'?A`CD! bU3QYq%ep$t?0g@=TU_vYnv1AJEF@<ͳ25?v:tHwo e]ٷ&3 6c|2bM ZiCq ŠZAhӺ$I`ăւЄj\'#`%8*`Q5A nuFL]ֵבD~,/ۦ},?onrNT"puy0៯#7 }fevĜ,so3vύ Cwe`o3 $gD16}̲wodZBhH-yC8KF k<xg͒xwz_`G>am+PXhP㐩xU_ 1oW1>A`~ qtaT;psxOHtHzMɽi^[j:ܜZ<7SB0DaSOyyfaR WR%u/qǓrae|T47`=Pr+bQ2Dt fserGx*`ؐ<lgd(N ap)k4_);%+@~_@TMlzMwe; øTdCI˗#@DMʉФ)ﺠ* d"1DB404'y䟄!PART|%YGlb R=JW =O?lq5t=qi)@:.a^N{qw3p ?<7:s7#8ʑ<[Ǹ72!W,Ҁ2$ Jo9OB7ݑ1!T*!@AF=/ =Q9 /J4!ƅp=wwrȉv$UADQUJH$BVIE )& IH!j@Z"yÓG]v{r߳OM ̯+Ψ|DLC2?>w=O>/;3صd{|- Hy5}Z\ ~)T9t(BAf >AB7OG_G~IskYϵ#b;gHb?8W6cH6")G@hZ]#h5%r=<$?yE1|RZM|weX֥xiF!X$'Nܿ`wO hBT(~w?k ۗu_ )/i*U%- Gj!.֥2 /@Aړfg"!R w:$kc{JM)풫5E\,>R"4܅ut}tpf:Nq|=d2`r +35Q9 ų6!??sNj'H WMq"9O}F!޶AV'61=y ]A@@_ "N&< *8Q(yѺ @NX;B"0UET54T̔>NA Eg?o"ٲ/Cjv%4kkf4e1-8vҫPI/jiM ¸6\I m #q }fF4-kMb76FI e'`}>v{pAN_@}9/^ 'Qlf?<zpn"dbH$^zz|gZM(mr;lO(?@zDQ3rx Ksr~/$b!/:@S0 !E,%D~>"gdI*/~8pfOijnU# ([P[mp t/"3Ý<AuLBMdܺoWiXTgX{eq-+ .M YfWN+ Dcj*{Lڞ#g#n3:g|-m J7inHXݭx#+Nm1isk3f59hȡ5[Dc̹{ Q PUCb6y,vkTFi4ͦ9 J`p8[HE (rW7f595.qo=v0nҘ7b)̿Ku8ձ$( uL'o0dk Ȼ<&VGfD-moPʀC76Jld3|0m fyv3-uKw[n.N+Zm+LJ}ޤ!. 2?H:W~ Km?C0nA|SA % %8"COqfL!$+5waDsLHz8n*1K5Jr]<SmC l8~i!/r{ʴrf%Ȏ.Q s~zrJL/ZJR8\xz.:]X!aXG8q-$ qե$Zۼ= oI q;UyȴwSG$QO6 n3Af@Lq!0ED ɠ q>D69p50!!.`ɣb6( V$ۄp\ @udu%sbBN$p/Mli`M#@q<hsjj§!`J!vE^"7HH ~} `paA:alGOh0N2<(pWD$JIB'!'[j$}Kgx]K(A4I$]>Zwt(cjD'ʘ_$  68;.l@Dh0Q=Qi D:` ĐeMM:,ZOK'Qx=iRL 4W?/ U '$;1 M%T>B)zx\bJ0n}O徇o& ϟg>'()&ÑCR)h$Rze(#69%,Oy>0RI)$W@0>cH4 BD1}NT\s44wN\=j) M"H 1NN#cv[2e^1v܇2tRUs '@Wd@ 5H` CYd;.*3| iEUTEUJ5T"UR$TDJ3E 0RPH4P S3$D5,ckEXA{ڦ7ض-Kv}P/t9?|jYf7Wn?8;Z Rro=;ꪪ%b}~ T*.`ϔΘD E]ن=D&zU13U g3ľN> 3(MV<[q]{` Hf^?o&X?CQGRJ+JR)J 1": oon}x+~cmݿ5ǘBN\8q\_!ha=>*vmݿ5a@hzBS2!`4rqZҋ8D 0RA@6)X0B*5 b}e^2ŀЃ@Wz@<=~-!A&4X`Xm/Ax 4s ,cR-"2"qsߢN[!*._;}x8g,oӁ* (S黦8{_T%P Ịؘ)t#r}$!JfAt2~!yQW;qUSӧEN=z=Jr,ЌHROFDJ)Df$LCB*牑DP"PD *P T0 2B")J (B `OB_ t%}W=6!1mq 1Qb IUb2 g#?Κ;q0b)uD p(/58MHugcE%FHıD/hs|DAAJh]0|VQGZՠA"?abp'TRP w$W(A*hq $#/`( G=r Tm__u+C[_D 1 %DvL w:cKйEj4њ9`=TQ?)EE=Fu:ܡ$Ⱦ% JD X ;"~Y߭ۆ r7S2 S4pn5]34B)r[؁7'rTMB"ѡgђ5A6oK@CFc)ѝNYB ʼnh#f6D߶[xsh24b 0 [ yG"/]I27# A1\j2*UQaoд!=HĢLpԢ" I`Q AszoVdg=Eâbv+AKL!X.`8Q %9tRhlܤJx7t\ t.wj "ۤF/0u"NGZ8@'bs81$$p .; i!ySPHsG ` V0fVLBX)Jq$PrRݡ т *T^A""QCyBB͹e2N:rqREJ^i#AO\R+5v8 Ah}i6*@D52DA*%)1 a>0R/ABZ(vGd#!MR HJ4RPP!iLd)' "LzMœ#TL!tƔ)b*DiiJ`f")A bh"Xj* Ji"P!BAF(B6URR!K"mcBDPPAJ(U-H HPŲD[( f@(b)*bJL#@R4%C4 J@H0A#a4ͤ8 )hh) PTę( 2z?cI5X>3u9ʛcq~$G)LLhHCP^YK&"A-(%@SGl#?z@f=`t,$'^s9N8mUL0h&m h +hCi<#BAPD΀Ha }Re9L/1[fh$ !NT_i$ <(HZd!sRъ{*|p$Dv܈'”A=RO3OW !ç #AE wv !iRϙDCL!D@RRL A %QLB$RJ1UTB4TEP5I@D3PA1A)EH,J RU*Q CTT,10 @A)0KECCQDQUDC*FJ\ԻovJ^!`} !.d*!Jf$>9n0'mÏjJ Hu fro0? I0G#7`[&*mN*†4K\۱?ntp@&1Op"!"j9`4o3$сrvyE: F+?rd_J9(0EEI) |$Dv [3޻Wad3ifDJv881 ixoPq6d#]uԺ5U\g}Sb8?u@Ρw==40oϕQ4I@AGG_y*4H>N1\yi~ jA l$V~6*zt& Ìpխ#DTU6e#/%)%$"9̤zu>b"  g NS.ZNٟaeY\I Hw]3q.AڕeC 3 6BK(zU`EղieB'Na gr)7kucГԓ͉9$@W>&%*zD J4Nh4E}q1x:B 2R;Al@BB&ŷfP4d*  IM`&tLJ=BDb1[zeFBipZ(FxG<6/q9}{gǸ`%C p< u/rT\ k _Zq~l'9^dOiҩ /rl }. u& iR*$J!! _?Pɇޡ\ :w)vf( R(OG6@M:45;(.\&nF1ξL60ro-A,dxB92⋙tG_P: Smg8@XHh9!9q s1@)p3 "*-E$h)R[#)KW9 鸶U-&) #|d!`J+u.`BѢx|p=7if!ZPȴr>G'k,8M!{Ӧ<>݆hO8ܣp4qq KؤqήǕM~{Du!?wCseᐡ9p^A4. )qS%ntHY[ܔ]nJQZZ(-̯"C5x쩠P"WTKF+I@R&8v)S?oMuxBYx;D9mƻkt6:v2#kx~7߸MG=q.EjVo~qI$*-vV.sW)߂;<Rç^Y]m?904x1S+Ϡ:Yi(28&PVew XAĎ]71I#A,fl.9@#K~kvZƬ1>y94-$ 'rH3"| it'h 6q~pQhm6fC/ъ&gFPh˦c)|.13GSOORqLLO LPEtbN':,6l -N1˶H)4w͕phĎ0\#0OMvF9u5(!kP}Oײ&Dn|=0!%#G ")@ Âϟ`A@-Saflފwh>{{J>΍q(5$X2o_(8?m`|1j?UC><Z'l֍||P~,2!HD 31U@BE @J 2SJDsB pph6)@$[k٪w HJB7:-!~#[H=aaA'קWp7CUdqSf!"@X I4PQEб ЪhhPЎh4A"L̢*4(kH:CM"#HM2JCl)hPd: ʮ ӡ m @4 EdzfzEUUEVZl|C8"v7M"m՘p D ]u;{N{tI(G(mا؄}o꩸w[z#8;:X&ߦ D QQi^p'$@599BdTlrDd /-Fl /! ? hRnC6vR oLq?ԯn&Kw QnoLZHÅ)$ zR 3h7[ uCHUM i(TY1;TLYPY#F@S?@RGtyfd h kD&bAwP=l>кMT%DS!pGwCi/Q":|:` MJaA&<>@)@{B"Fć۟p)Da djg(B7j穐K1]';s)4-"pLc] -8# !"h0@ B+30ԓchb94Ġb vw;黰:liQ  ~+ÔpNLLclj[<]n-dQ9FUZhh둦n~/zT;* +v0<&=s5[[7cv)x@k@?ʺ?Ơm$ ψ ~KUA!A@Q$SLB|>~U;c QD.wh8#,5 BK"R ?`O5+U-xv/H)L*h '&L> O| >dylAk$}^n:Nt4-qm`KMa#[KXR{">M _G!'}f}`@XYnqCVH.KN46Gy4=!<)L0}~sլ5(j]G0#vMu@J4h( mY YwԹƦLDN UPx>a:[JIh1/Qي)H1DB*D"Ic$$vҽ#QuR,De5Ŵ}OJ 5,d5ӃFH@`.\54FEFN`I ɉlcs 5OraF .FBNd5&,y ^2'{wE$j<@B\w`8:7yiMtL p!:ibNOm.Kk(Ϝ8ucہ̸plb3375"%S[4 DVXұnsrQ+ͨ-\G\ U\VǔZO^ mo\着yD[US4!R1rD$F:ÅkDțCFZ0`10OIaҭ-ifZW5YY\Hc5hu ! B"3sI RR*BCZ`JV)z IQ02g0g#o>&,iO pE)H) ipYSV(I"eFx'e[$GCW TTlB=EQ#evݐWQ q<r;AMp >b`=&!@v(hDW_潓Da|(h9 PKґz@ &ˤ7uH` r-#oz _ϠQ>gYp<$F2SmмppSO:AMJo9{< =`b u`;(N]3)K)*1Յ5hs5kԐmjSmKcssӪwAtR Bf@ryW<'N99]]\\LABA}R~c1 Z1ru{MiFWsgSD_2 PzCV9cy{7Rq ҟ +:7 ߘR[ ߭!jgrC>LB@"[k_%}DNMɑk =Q4t˻Z>$ )86ݛpL]Xp*q{@O\=:O 3HyjwKn-R,Yp?҆3ClabWF<4aҍ7C 2jb Hfe {r"F>#T>G0gPpڌ$deMi,#܉p͝_D**)U:j X w:xN$^6o1]Üqdm[{Q#RCHrc6@MdpmP* hd8T!ᠽ!14ł5uO7&aq(66+c LlٕqP="\z.E! ,RuwY,l0%B = k. l oL_wi=Sa;sy<9*XCBNOP$2c$F*l(س6Ǝ`%qC qp̆kҞ0J[<ݤBZƳSם#<hZ8$$C; 1_A l~}1`V!#FSKH4k9mxۺ K[ObHK=KG AO>:hC/J8BZ)O ^viyujネr? ~Prٮչy`np!2T`͞[pçbôdCg A" "3y 5f bi@?prvq$Ȱ*F d L;\ܹ(WeyftoL'7x3#ΏC4{0Q$$-g;b6~%)@ H}uҋl?6{f`.Z1RC{(&1r{OA D!V F)[q!:iC/)ς뱪j\ 輓I/wp;1bd_*:/ z iNCu("P c!4o2$; #M-o>Ce+ .F'ƊTH ҈rrωv l}pnRfVJnqmuFd?q@ht6lM0*1&IF8xvݚ!(ID@a7H {0a["}ILǖC  HK.(/fHșJ:B(72XaMibr wG΁4`P|y+MHȖ}0l #&I.tx3s~ysH+s 3V1ldts11ɳY6 i B\`ޝW{QDHP4'!xKl!J2RθJ) '"$&aeɹ`!+Krθ.@%!<0")t#O"H3\JD}<Дy* 8ŃRLb*O(:(hմ!AaFp#pzjWbSc!;˨2Dr4]#94$8!8 M I<2!r"ypRMxćH 6V PuڷheYXRK aq?^yNuQ{T{x! B҃ BF igҚZ1Q:B;^> 06hZӆ''Cu27@  ~qqMM gWF  :NO;;[֞n9YƄ&! ua\y*eEiD@FFRqF0QczqutmhMsvpPLmJZeX5=Aأnq{9!;mbƂrcx^鐻`V1K͚X4.#6](<橽c2Aܸ*m#LoIs3sFHEEIc81`b ĹXPPdž9 x@vy&<3r0|;xZZMA鸑J=s"n L:0L7-)o78'R /lvMYM +(Ȇw: {bw5@Jz6R88ȆLXc2ݕ[&3?GӛCۀӧDnIм`]GT>Xfc崩\46nellGcMb9^G.Is?rwQ;(fLB!I#B?3NDAs4@fO{T $: 7.\c!F8$ґ I3 CDI4K14ACQ'L$ 4Ҥ D4||q5͵Yإq0pq܃Xqirq:J{8`N#~Vӯ\y H~x`@j)RHgB ;Yyi,4@ი&ly4:쒔HE ׏ #!w l" Jd hh_SY x@#/% vˏ.4"S& xS=pe<C@z2=i!:C({(=%/䠻JHrңmkd4 yׂA'FՓ:',\q,XN6DhnP36D#4q'q;΀dDޑޝǕ8IRRŎfDC$kL 'N`(# DD BUr>`/CE14hcòұ@ i"i APAPD +*"\4(hVB@ 4Et$TiF$" \@LPO8@;NJi 4G2Q'Ct >pNX+`? bd]0dJ@BbO݄#IB ZHh9 (*RJ3`D٢%:B bIADX= B JGsBRtaxy>(pI_ !i ؃[:AN!~QQѸ(Ę "Nv0x'~nq nn;EVLa& x8oIX6 7=Џ!(ЫEOA2C@p&KA*$ 莐M{C}=Vt@1p8f\(A$"$e7$ Km~1p @IjECW4;wP7/u% %J*P2 .\ON{l%J!ݖdЗ߀WrF"h_Iq- + ?>AGYJpP/US?:mIKB#6B!:SH~m°P7wXjgjf%IHP *Z)BhaJ(SCI4KclmeӠ#a,cf Ap3x=@DA64J[ (;cG!y ]$"*$Xt!8H( ݢO܎Z@C qʈI(䆒[7lčjꓡ@ʇ T}ꃠy `6y34}IOKu|P4lMDw I#' l Coެ%LuC=E5F_@!T =[;BM|}+ˆ2{ A >@(vr=`dW@}$CAE>9I*Rh`F( @0P6g JogwxA5 -Bhb3\=˟a%o%>!"b_Ol/0!>PoJs`4y#}<c Hp02}^|id}:"$%؂I)!1]OȈOÈe;$G|Av9,ő 7? njKl(b'㣸tGan*ZN  ]dD~K/2%d\Vh>0>c]1WSu8ʂH%>uҋȁC$+%cd6> X뿇xpR'BAє:֢x$" h<ߡ'hBd%()bZ(D(JJ7A"^ 0]k<|PU;>@ SBP|'P]@ *%i&H )9 Dp/F߉4ҋ(\  Y:xEh%ڴXGd Y/}+RG`] ;1  Y{ug nZT,bRL!Wߏ3<0b~j m%]^d+-m-~L`83\$ȧӧ8WqOaztY@DOrTDM"2j_= BuV!C aFD!0`*Х|!`$<~H|`1aCj!Sd{6GSo8{@Ð:x>. P"a&beX8a0'ȑ, Io$EHϚ=AkMD"Q@.,6!?`P ].Ñ  & QN##Gw' a(S)T0p$^1!BJ{֩$ 0fQװ*p-݅ q2 ZiN"o\xk a^5 dPa*bDP44{A/,6FU߽Y|5G"@@"P@ğVdr JЉܥu7 E$  @"5d:P*SԚ:_"DQL܌ȝ2 xQ7S~72~LyAAEJ&St:)xy!~Gy$t0 B*q@g)`ҟG[f' P+h+_ 2hOC\JrtJp+0&pnj|6V [ʟ|Ɓ lS2SAzmj}iL HzrG*h5+$DSJ ˯=,~ˆ4 =S<dKt8 ƱbE H$86 5j35t̴>ABc X#t_c|Parp!!CF9 Ϋ*!;4S,3:]$^pD6V"Ȥ JXji4f6gN& bewHf+Xx)mB!ZoE ALm2@]u !0 BК18֦a,魂ג[kV9r m17 tVc&8..Y:>,8 ͬ#|6|{]:#b>mٲe1kgņju6-i :/7=,7ؑ=XoQ=F`nρ>3ܦK=mI^Gda Jۮ8T&"viX흳oyDM ,4- JA&m$9Pe$9qD /=DKl 9%Ωf;KNE3UH S!rhFbX?`'2 M".OWq?cKQ;{_Ҁϖ swO@=W6Y"P'$qiѭV:lTFAk˚H_#2^@#1*#.6 dTdEuS7='F4{ .؈vFJ SP'$작~eWUC ȃI G_?,{™ ޮ]`=R:KN@2404A,]+`ݧaFBPl'Cy qBA#C&-{ &*%0㿫GPICKP1$ Mav8 z]$H&yH#РI] JDp*MHle\ R(IIJ(QI$TW >5AI,2}W>), |0;SUQD45jv5\*iC}>&n=)5YI€' \D @2d?GA\P)HfK94m v}ps|p:бu9͋L59Yd= B ,dVȃPd"˻\xH0E*tA jnaCdD@[#;^;DE᧣7)HGӘ -*X]Q RR+&z%KQTY6έ3IUoXѝ Y/~+.|LVn ٳ;2"OԦ%|I*Th|ڣ RR!9\A{4,w׮h]xBHh8cD6>1Av s (M(K Ƀr FDD 7{")!&5!(lCnz99zҭӡB<bSI4P9  BL(i31%=i:D. ]C@lW!%!_Ҁ]$2.!ArBUyå2;Gf5 + (RHB"!ǘ8,`Bih+(<)̚I'[jzP&i204BĵaI8Ѥܻ{Hh+^JӐcA4sp.4G7]z:إLU͊)03 U* ܳ-=">ֈ X__ߑ|bRi*pYYO+:<+VhZ0-߀rCKP%~-RQT8nk0eS0:V$U\k s6C g;O܆z) C廊Qt=ݟNB= p?J! YR j"p4`&R:'gS/FJi&@f@(Q{u$ "n?fP*St&eb?$d) 5"{T ,P ً )(Do1@tN eX()D~xv>7J"MǡWNuTq$3e;T0Sa?Qnj;hE:U WcP8% )C1@PLM,5JRI*>'zȃ ƁJ%X e 2"!}xD́ MZTxAprs& 5j?\n{QH)j}]"'-qߘw!FAVQ#Àqz jLECFB*X%dZ*:s$4rtPDD>4!'u3w{h"eB@>0Fբ1PD?7x rd= CtQ܍%*%^Hiluf M 3+ExvcskR"$X#\`*jt+ 8op'h7 ` :+"/6'Y#g<ӻVDUAs(+ ~ox׋yu*bq"q>„j(il#PeS^rD&|WQs !xPLUbY/*,,YN[yg\Osw=I4ro]8zh~[/LV`{thAټK?É4*i .>w̞d.묄ǏO!@LYG{A3ߛ1ʏj%9dFS#zK(K}&MhH-mUj4dX)h.eIĶ*dM*td&Hz}-؉%6coN <ȒF᳥ p 'L^ٺwZ-0"\oq'_σn|_$ckiED9yq,;#rVAz446Xa3q_x]ٶVܵ/+m($ (n/D MMןQ{#ġDl9 Arrf{37x`d^a-EI}۰Y܆f;'=43;"^#*!ǟz/lfl`17;EԘ2 n= c,Hd 4Lqaɒ Оs^MN1Ó噋vcFƠB1!,] {4`xq:?7(ĹC|{sP5J^R`F O_c3?E $8MB D af/Ug!.qx:cQ\G9.CQ QZ΀^abRb0<7] S=,PwR{*ptBLOD gH( H x5*sɀwRo@%7'1ɬwi`Yi43!٬=$cgB)<AFM[X,[!pD -.V)r3{K2HFB$:M&GǎN[m>83;&_eatExUD`W":5a /{MU1SU2UD4;IdI -ޒlACu KI8\wűbHjZAtBl3r\CdO=[ri ;ě&\ha{ *zeGlFn3sl\ޥE 8KQt*9 ǛA~&{D?]òd4)rp?v)ٶ.톽՚utބ8s:3;D,3P'^m+cUfu{|#\ )*WzgU q uCpmt)19yLݤzAH6Rܺ;מE.U!uIDeBV>l l4OMC4}ҮpGα M `HMRK1Cݢ8daqZ8izgXc]AmuL kw}+<;rɪ1^Gĸ쮃i|<3<,|q/UV~U鱨geۥY4wU( # WM,.C3ᠾ"\ͮ=9|;=?hP;cڪ*)M CEL[;kH=ʸB&EizEFBf<&agtg1k*l~{Ǽb˂pDTے~#./C e5Ù'M1I"0M8c ķƸ Ҙ*θY.}U(|WX/]r|n7n˅|gD'pAgMKϩ?^M|bfhqzM")dw fD#W2B<Xb9.?6|ZDϝļ1S9f@?8hV/L|܎5zrDL6L*{ԟ=c+i0 f;",}K|+c+FuoeAҪ .+`뢽O^~5f]i`4& yYbb*ʧ}wb5˷1 3,a#RY|y.pd v" jf@a 3{yW8Xkmh#w槛9s7(YNʊ, l=ZoRɦi<}63!$ِAvÙC9f9j.jF tڥ"tacl} `b5V7(qCr0K Mj 2-g`4ÀvApqI%H0҉s5W$iMD?P a**:;v]?2;9 oTd #A~|Q!#c۝b{ZoI\3SM{U⇕_f|x|mZx(j0^8"Ou᚝ ]5I@? (<9|qxKQxv|M!휐M_jMLC'JQ,y980Ĥg F8āP[%p{w4;Ǯqr8Ӥ,消19` G Ї]C:!޶y M#~uCD?*>~FwQ (xi믣H\CDiAiDM*U"(Prr9 JH UbUe*!@(t0?&^}'?_qC1'lv{d24BB1}|('J:?Z9`ns ACljA3OGQAPVS>x9cѣ1ѯC!RxXJqG168P2lI\4("&yIP_ OaiNi ugl23>3dJBfR՟ V|D:k<;xl0}64 #@&qf8 #iy ky&~R1t,>fgdL H;2I79 g!!lcJ:G₊(v|/$;#<`?8mRQD@A)"q*"xK^OQЄ ӷ s3M"k%ɂ(pGO SzĐqnia SոMlBmnt4cqZAՋpܚnf=.̦𩏒d ~M +J s0*)dǘq벺SNE317wʙw|n\sv^5  z Rq=Њv~dQ}Q=cf)1XQ4U `kYW xy!`|s|4EIYyyj¡1O W|,c8bI+Y{WGÜ\;wƳ\&=0? L:ġoʄFX$;1 () X$jb$kPAAEDQQ2DP0%MDCON:p9;u ZxZ˺/oL/d(&K.\ݐu[<&)f C\@@2+Fcff8@s5$$ LͣvbBR;9&=sa9a9J1;:R6\B& JpWo:_iǬ(ćXZiExü~Y0C`e(lhvc *IB&Ic t1i ]mFc6khf^(؆@5F8Kf`t$#z|f=aưaEcўo;`vH3x-·ᶛlIʽ!ٱDcFtuWYu0Ke AiiHnwNmhGʐSX$>,p)$tFrɷ fOe BTDjJDIZ)v{Bs{-t[zyfiAbY6ޑfrK]sXPXafgP`\CC/8uډsw]\SZM( ǂj;f%mQ6gg=:В♙ufZ9eCM݀);r6qW',68uwgO X'H\. gRtl+"Vuia5H`&n\A;4Ùpɝ1٠p\P4*tl]7VSWMlv b\Fl? 4'dccfBo-D=fd5fs 8bJfzp+1".5P%\uFh^rbFZ}uh73 _\.zi^9ΚI`x CM{*43o.LC E&kİY9xBM\" ˜1(X$"Щ$'[1HIcbd3f1ða;i0`3!*z8YgEC&f1s ڧ 'f`fi0fs2S VfQ4 VbTÎ`C0d4crfAHGqֳ+H+edn" ű,L^n]0UÖG-I oi3hV u!X5[1T/-6'UQ@ѷ<hyٽ 4@cH-!I° D$GZsZow:Jr1w¼ Ψ\:Ŀpқgdy;ue|A|<5]Sɜ3p%>oIټwY7栠z7B561ōn8ˇuH;i^@s\g%D)YdV۰wӗEBDi)*@tD1rv}\0e ϒ^ RhXG8285&vQЎ\4r{p#pɺcM:JNsb!V"s#|V*BɄ`n+nlo ⪼DG"=1DF`β7RЇO^\64E$E$!yk ֧kO!5ӹfh'Y5I ]z>-Q^6.+V>))69) Ԙz0TXuJ'mjuEd}9O`PkwWCDo Q?kŔ% `6 $}aFj.r.;|";&B уxMQ#[^)"vQv}6w"&DC8pL RW>N\rgUI0iٱ^$CsJBc,P;Nΐs wZvq; SFfi7_jWS|O:"n1i45X] Ͷ4%&uQcۜŶZyR'CJ f&|,' rWǥΨn-RF4h"2 mj\˙X`[IwTJ1XѨRrѵn1@\ (s%I묲9\#r4U袝cyF.$8U mc.un 2͔B VD.BAϘfHҁËy؈B:xJ&n7iw dHPPs,^͔~An] q>FH(T%4Sr` ) "?M *&2 SJ4@ZfKyb̝Э&6f.H)d3CJ5SmMVJS73ٛ 4;|,ZIƦ."7+ـ7Xv   ~$jJ>~4- %XQHrOfײ> Nq}'O)8Y1"2w#`Ry*mSB2濚jhU"bOJ'E5d;;Bpx~"@Q# hɢh$>Y\9EjpyU'{A"̶iʆfFOܪv(5,N+r p}aP>' 1tl, m `!YcZAwaВIC2ZRȑO4 v钜x&F[Ob)41fFh6=ɹ`jٙr# qfi8IݩXG,!"7chhړp%&Kl@葙 b,ysa8ΐ`.@b$&{q'A@ISl^B(&#Q*ЅW*Tib_saR67|3[" }Pr$n% oou>("8!TyϿLj-'=A`mO׈/ErI0eB~p?HbxP٥bkk+O ;:)1$(}^,R`ݻtN@1Ax iD'ZND9|ѻ?tL *"@~~OCԹ=P鑝!,qⅢl ?xAdlP4[RPhO9) VN)d!RX%A '2NsOw@A1%HE5AH ;6;VA\Yu|?Dyى#/|d3~ =H7A Q>'¾lŎQU< pUU|F%AA0%N:jJѢNm鐭T:K퇼m2 螄~@E o"DxJѤ1ޗ Kp q|<5rSsFjϪ 8=dt,*R4V6sGߣOƃ"$?}k 8MD)ͅX9$ PdCtBPIQRD̔CJ PAEDP jSB?:!%S"{gYC;q̠Lv=0`2(8]S0ifx3CŠ&}M%`OySndB  À6F7sf-b”R^#KوU&!i^Ȓӌ$(ÁC+xɶ֘ "G?-G?\E9sA3GS0 KB(9 AL CJ) ϸW.p9@Bz {P;5b0@GOC ?8}9:Q`)r-x;`.eHJ꧃6!7#6:|lK}ꨒ#(wlc'RSYug;2[z"@4I"vQ"MF,P@F傞߿ Gmm- mCc !HCXhdb&tkI ]&ZG B>)טOӱ6 DD줆1 r T9ʜ3 ljLOs>lh%h{E2b!xuR+Ku7s;a?TBѠ|[$^RL#W=h&" "ckW >#_֗pèA! )!(1j-4Z3y1"Z# 'MiH.Ӧcj>uB~Gн|C‰I ʨGtd`*cHҥ"2@_sRAKE 'a'"| qF>%<*0 @`U!5w?zBʯ'DSQ7B͖c`q?lXe}}q3=KDR`Elh0L 3 6DDn 3(G>G?S>g Iftijˌ=à<k6=Ax+֏+C]_i38/Jl%QroJa5,c9snnΔae7iϗ5m +YEb~ q8)w*fffflV:4 M`ֺCl9Ƅ/[nFQXpӊoZ^05r7qU0^"AāNGwqaԋikܫW6{^s;4A EkFJXuf$,roϮyr\HXIAL[O[_X[? V4?ǐER\rzu=Ip"`h$i`B"aN🯀owx_p-׸ Q̶bZ۱"#}pAȮXkXM;zכFPc5OD#NH)B{! Ch$)(BFhR"ZJ >| H^_dx}ӿ]IRaKp! Ê<_DOҧPQ G`۱5RDm '}GZI -Wų7L|qn4U߷3+(D=y? ej$K4(N_>ǟ9dMea[Q@y}rwnm{\>EwSoUCW۩{=;STu_wj')]mP=}0l2XooBL!]@Nc'G\*u7ZؑZHqxXEwnWgozP T{֯;\乞>N->xm׼yH4@׏9BYzk-kkѦt Ȯ9{/qe-뽱:4ROOANW}c觫nB= TQ @T@:= @U Z#lRwc>@H.^,*@t% m:kB*,J AR+kABPmbemw+Ep v   u^9WYR1(I@t=)_:`^7p-g)Na l2vA7}{ m4֚{b @)DQ@@[Jm@>:F @@yP@:-`u|vLJx׾;7_A{qwl\}|f}M.ك_w}:}٘>]F[휚 m*jPVI>M};= קwons;}۰s| ^`>ov7{Hܷ8Ziu{=ݚ[3Kt/9{x}rlwvUwAvvޯuB7[mwk;y>:V;k:+rޞe/7U-fʺsxR`^]gv|FۡS@rEs>Լt|^hVΕݎuӚ>|YV6ml: d2b,YsYlfmzFT<{ݻ]٭jz0ճ|[mXVh.F2k.YmbVpM#4yטoo}[ E-y*NbW:Wnnۺ*Q@.swt39h_}ʷ L!7m.q>{/pdwvPZWnnm9oy3t{,Wݎ2 2{f}ݩks@%gntuV(ӞӼ]oWh}os hS @4PLu |@EƍSe]eu=yչ@i[JnP|vlEU@8oO*eZ{nlީE+g3g)W*Ut骀.ģ1Jr:}پFw3{>LǯN{WV*|+|uzy-fݏ=-Aۀ㚝k3<p^x㱻vzTnm;=l3N3Pꫝݦnldx8v>^:owCzx:WӽػBQK{=-k1(*{uny[N|]V(g֯nݮdhY%/Z/{|}/4zv4.0ZPh5ѡ{GwlJus2{{mx λ[H;[w aJ!V6 .ۥ8իwY],vvwfuuvѽϡތU_x}JEfS3m^J && &Ah @!Ajh =*2" &(h I=Q R3L Na4!3SG̺;k3rY0óeeX " 4a )DTK>SJ)hX!{R 2JHH% "0))d3)B,K0FXeBD1!LDK_׆ l$"0& JCCDdv %b(E-&@4&'lF T*Z7$$ LDRuE!BMjaa (&n@ hy /'zSzyA+|gT50BL _0a#3# |&πI2MK)H]Ąy#h<5;: uDj>oua|{ڠekO%G9_}V}(J=I'O>܃.Nx@D|ίF5j9s{oi4h̢]tnffZ+lgz@J:¥@_NDSg>߰ 4^`\qM!TD dԆS,h>l]AT% I)P!`$)BXIF9f!D45vMQ $A}>x<~`aDDO]}yL|`P| `P:;ψ>w8?(}zTkՀsmNG|~1 284g$UV&>?4r!F$Y^BB0|:dnAcy!ʋ`=<γ!d4#JEΆ"<*"^6d4\>UU4~c챒q (Q0;VfEWZ1" M$_n%e _3ފNՇ ?^0I5d/~nxx yRQ "B^YU8>onm.R vBm=*102XkI1I_UUa33#LKV-o9|,L֪JfmZ 2,6F5L 5}Ӄ*WL"ZYn[O }DB3*spZuhc}r%+̅B׊のtb!TfF^^rI""(^;Od\I SsI3s)Ֆ/* vVXf54 RwJQ3s3s6358o&7:KI`<:x9hCvҚH>#C|#aM2fAA6}g?X w $QEM(?ߛxOm׻BPG}~X/ziD)׏9Ofvrp? 'Z)1S~~-RAQaQO"dU@3~ -mۓZ}9F% " hVLQ Iǿ\kki]suO\W{ojO!#6h-豠HY-Yc-w~;(h9ѹ< t͡iy! QQAcdH,Yƾݫmא^:aDptѤ"Clehe*)b))"~; W٠S__OװíJ @iye/^T$*"Xf)BYIj hh $ Q(Ȁih@$UQ#IPHbo*@ QB(* ;6#H1 £"D^g//iW$js_ꬥWwϜ@%)|QEfA8 k&'qUBx@EF; o;慄P A`v7tNqs0 D IN{ XIiHw!iL9@zgyts3:.yRGJ‚E)\f2r(yPGEM We NGTt^\'{Dȼе*f TVܸg;LVv6RIdU$b1*×c:I7+^R.GEYHTղC} p Q<̧̏:Qw}rWDbnd}@Ke,lq|NjJ*%hMENaBMRUEcJEEf^녆*)45Adt'k+=pB9 E )O.I>F*<ώ)Ɯ+#:~o'ӈ4t)"&$LȣPS%dTSeu9㝡o3VƎ/٤ACBߕ1լ{q>;jrJ2c qwv ~X+LjJ,'G($:7:~x%9:MJ>{㑀)v$?Czn>-.َfZ}~Uii9jn|Y1=ÌqE%e}aGfOQʻ m̗Tцy$:g?J1KxC( bFwt%ak#yE-=hX԰IO|-Lr`J1o?^w!P *ʀ*" " fN?躀d*tj"UUUUUu!ApLk1%bPv,p `)ǫ3x;AlQ?ML3,J'8Qh s6hIP ׬E~ݵ᳑2Qfb%3EWr0ДLϜ pe>(V:9! s3%AC,~)(v11 J*L5TPE;l^jB0݊B e Z@`iJ:H@%<c`~fʀ L6B J! yAjcbW5UCDQ`H&pԔ\:n k$Ex`Jٚ`4e4(QacQ!hrJUƈ*V|Dt Nr3n7]C@A? 4 k49ECT PKJ&ل5KaaiR&p=w!3ǪF3ʒJ(9!oNih"1~x?О̡JcjmkVAB9>v,?*51e,Lp_e3p.T2'6WhzVc1BI}\k=Zy Pz~}k9pTĮ#Y܊0F K_tgBmai$I jZROuҔ-iY 'q~=ԶŊ_7a? X:50/^^o>^.wy/Eo6 F!`dt)5sƧ0{w>kn A2ƫuҔܷ.7&;*+3»PV2Żc/T/2{=GzK{aDjyzʙVAOP|$ij>rF%s'>3s?P#@X闃SRcG݆Sr)Ϯ3jWFnH7+٧l55¹/uT| H;Pӛ$½җ>OmT~.UUE3 BKx&6ڗp"F=\g!~{?w룖4td 0ݺ9sѮs-Ӭŏ\WX&RmU $g ]\yߦrIܕiu%/=qVbB==WVͪ5 T§|3ovzMD->ourM%"ϗԃw>L52|!qa]\Xz٪_>D\,ABYR-JyU-bשn {ȭ5m-NSi?3Dls䣙9d VIZ=SʂyC;xμON Zf%`c_9IH:T넾;j#< fʓZQ^ܞu'{L;P;k]12vI5h(9]{ϧtZ`iqc׶6}%ŪPAhYY*֔֌ETik%l TeY֡d٠NpGj3 m :yŠ)EU])?Wq9Suq>0^Mm%j37f,6HiAL"(:{s|HT.w)1}ev7f+CBh In1s-Eʧ)KƊE\CUa\1pҵގxzRኢ703i ]PS,/m R0sN,QFGt3sc@*2yxF4^;xwSi@ᖍ8J ۰™7tWvZP05Z$!yp!)o1r *:9nOM?#C:9M^%9zU17CH}/Hߥ^$8o.oYuN N,ZJ,PТ}YljåVRFqjZʊEVwOkOt_# VD^(FϬ<]@\J/_nKX_\ʧFc=]Dpp?l0 J/ÕƘH0Ԩ~9۽Q^)'3~0 #&N~O,\Ӿj¬ ,(Z5%"(?6Öb1Rה^!3 wm`ߦP 7(4cO;сbԝN"΢) R鈣˫b_s!+iì>ߎ^=;:.5`!NnwM 'Shv]T*@tVVea X&'@2oguuoʝtOU/ =WF[{K?~5<T[i~)2bJHer5ﷁ͋-,m(l%A O:vA*B5~OԺġ 3|p>O>' Vo۲fV UNFoRr(ĊT͵aB&Lɒ](oҜ fb N u $jFJќV*y^=(4Au_1uDȒP؀EA-$}MӍ^Xx&֨[aF1`8~}hVul`vԨQ8ߢ+' eU(_[CKgmN=Ȥޑ4:{6d`1Q5u@ I5#u{}iU;P G;(JxJawS!Ը[5#h+tZP9E8)0|.VVYt}L޽8ctjPgE},f~wkCK@{xqa>J86u|DA#w?"H2Z*>\^Xps;9]/ח&Aoǽh%>Jmz+Ҧƪ?uӂB(Zw0u \_. a_U*\ֽz +Lvmx_ B+>l*wh]4^!25rѺsA'Wd熎P~NY#+11UAꆐCvlIlb)yGq8 DE Uh~ϖo,)E;)3MCl&VlB6+?Tk}Cg$9v;~6~N^[o?x~[ fs;rՓw_h%Ivߥ=tjsfl|ДaJaAS(tžRID*f;#qU|Z,sU=^ht,ZEs#ˋ2FdS2ID><ۗWd|񫜻*s>i͢1"gZf|%榝޾ȾQ&v*q|/_nݥ9^I9lW0zX/˟f%@I eTḀ_;|X|=D$nߢp5mB͎H9L90/3Tt`lTNH_kuT3°n>J\nsPY_;1~nDrYUDv5z7-BnТ O/n`BdŪ GG|| Hmtp}L;[jsv slp -t&t/)HYU>0Lm^DM+P-ո'_K襢+iS Z1ד:+'33k$aצwY/G+VMҏzǥk[by9Hq;6Oza8,7UqT 4GW $|OʺUs>Ol)C}A V*>խm%ZKԣU7d Ss?WKn)m5sw J&%f:!=ͫ{Z`˟kp*~osk[վQ-5Fw]ڣ qs2VځE7.Dn#AD1oSԣ 0?;%_s~}u/;N΅tg]P`AzW"? ep{5}9>^Չϲh!5C`چ)MQA֠Zcj\+O[qQ(璌jTe[?[j')0d @ 3~\V.#> Ko-?DRd/"/tNNP꛹ lVie~84LZ)!5GbYD6u=vU'sP~nn w)8?H% b RQGHj:-fNJK0;˜!߅F(sDA V@o&6CT!yc*ǮEf];嚓$*;, o!h'Onr->pG=W^[~)HMK*9P&A6Ttprk0 *X#¡q>]kR r@>ʐr‹N,Cpf^LNbNoXz&'7[ VSO0HM|AMM.DqKEQOL1lFTxc L>:` "Վ4s8@^6(sFu ZV'U &C GtdN:׵U*VAixb(Y4kgkB54(Cр l]=X?c;>ʜ b ăj'h!Tk~0ϸuޑٞml7kZv.'j+c7&!Hz*TXK};a m0 b 6e\OYtpj_^Z,HH֡™ Fj/"xBu nn*]3Oܔxn3t<|:5f)z)<+\JP[N#ҽhxI:ҫJ\V_("|Pcd@'FNL$Ui^x=ьMGr^ G;&L~G#`}ߖܝ,UPN;ӓ' # `kaHbbZ*zT?=Z{~\dkiD3'R|O<+8.mJR@_'('alǛHW5M" A@_.x{LǚA<Rmeqc^N v7 re\y$I$}.%p~DC56 kV"EYF뤃dNtA >[3o$:#2#obI`j|?sﭒԷNb^( :)vX]d_>+*D:-7h2(v) p@VhU[AֹwIUnwz])DB,XmW}aۅVaM=C([5{5+*!'hEPlaǶͻjpe 8F lK8t0 hT` LUA%6uRű{L?|mz^ P8 M}I)kTqeWՔ߅|\ :sUBʵa[vGn{;dK=D9O %ljޕb1QW>KȢɼsMa[$TEu}:$$r e΃]?]\.&@HUeB dď1Og-; p%;34 "V%tN3w3CīhT/û:m$Bac""]q,NRL*.W _)8,CGEF(s#֬U;ӂ~ʚcrM $K w;A TqQKI*Pn+)rU)%myﻏ;+"\P[R#P_7 Y›lk(BW-'E$Z ~ ͼIvwS79ӹ筸PCԼ]9am]ߞ뮺㉜c\o3)K޲TZ=|8>"$!lMSSFEF9fl{VW׽j1bmm2}uUT/џ>vwa%W+3,|(ѾZ.M,Jj䵌hcxG0ZEpQG"@[wuV\y(oxCw8.N5(4k\t:J T2XVVLYD@QE) bmUZYD dN3;HgaFl38םM(YE ` ]Pج2['jEP7us5&N<å̞jN QGUD.oPIV&A3ھ\AEkeH_uhM=mY;UTE9lTUU`EoXArU ɏ_s7gKToFʉCQGSu2`_h1޻y%P 5 >99H>3rb0>?M|%!)?g׀`/g:! )_\ `^|sRBŶޭѓƪJaՁN 4HmjÛÓ5ٺt CTOqM30}+{ܡ! RP_0kwz"O7~Kx]%Go„t  {W豐a& {k**H{0xW&ȷ}\rx-/myQZbB3VqAXh"ӎ]N?Ww2(yX H}f*$!Wƒ9 ,pC||L?B>R)yt9]P9XC9Ͽ_d)'֒Iv0ԡI@ؐ}sd&@y @ ~=M?Ӈzsk[R^ʤ[_Oz HuXdؠ QLTDNǤw{9:M|t/jY'*&>>I KESeJ%xbBA$3z8dΚ>YTTGPbPCދbuS{eI YKB"ѧ6AEJy~5,/9>P_/“p|5֍JUmZjzzBX1oԅCұV9ᾏKJE4UIo .k0`7DS1vg\)(:Oypo(aIsٛOB!M\şapt&T)YΊQU1AC{p9y>H%z1-vZt-[y PA AXbX+:fZr}ud"~ĂtOF:bJ2r !r+/N:\#X3=?2X7-ZRLzGj2N OJOP0*se1[s釧EE 'lRw"Du _/EHeՐ X0SVр, Ci%0PKrtUY”QjfD\L?TQ*}m*q1Ph\̂oSH~6擴) !4AE尯SjXxJ_(ڛt%BDkU"R+}+X)m0=l,TXF/W LmP;AwmaS%1(9-0&E[h4Cg;l}xͥ|3&g hBA ʈ?j b˾Sp )') Pnu)H#B r*T3Y`fCɊݕPH<úW*'g[`Μ%LOKqzqTJpfsZؾ40Ojsy;w'7fGxA@s < )@dG<?w繬A ]hʿo﫫jxw}w!>:2١b;Dn@o Å .XBބA׃7>sC_iϦj φ⇓Xr_`D@vSO<>[zį}KXI-.A&Sqyt(i0`W 쉘RAyT Wu}6z0?)w>@擗Lh<- ,¢. 9 ;"95AڝߘxXE/@"" xh-6C>Qg^LrD!5]uܾ/w6`G 0~꿚}?a &px^=CoӨgb(9>sR9㔣֣/O<=& (ǃu/ U ܜt-KT ~ArV(ts_`.P:Hcm-;; W^lr*hp[A)@hJ*wOL3|L?rC?~]F1@i+3?Grx##1 TQYBD_-?6z3 9@`eOC`Qy''b:hg5WkFe˦; ꁼǾ7/"\9;6!ɺXq{vp9xTIOi6AOy$&fzTXF C;^ǦNϲUȄC3nOEdŊ U~0 C&j0 FAC $I0&5IUX0RfD"!(HbaS 4W?lQ>֎CL>yygCl1 lCN7Y\!JHVDi)XlQXUBMQUTwY8 JZ`h BF, 4-0R!֫D#M?v|bs@ SDPSŀZ Y5B0ARRPP~܌3;k l͇HBqxHn c@0na!c*a<`MTdvr $vkvbK *JW<0)@PD=_͖2(r7C"h\;}ܲC1:j7ypٽ&#j-虑E'ޑ&n/bw4t)2ɤabt'>"1咂;+=)@}*c(\"* ۔76Du?2#~nNס@'s3ϟATETJ.\./},'+ATtN[lzP]y M( -|y8ryԝR)g>i Gr<8ӹ?缳frvIS}jL,Ou5JaI a T`` f+5+Mgv&!Tܾm''U< A|LΆv3[jBmYzhf Q19:FPm_9d4tA=:ϭNftyaNY9@+( USwx x'ރO'E%F0(B`wBM8*>AcC36 # ~ު^,ώv52%9PDP,! ۦ[5f&*n7wpG];G&{)a!` o9h6+gxTGrٛ3O {P8UTOrDT |Dy|&/ø[MɱN |@@ %'."Gg d,:dӚ΍LS(M _vY&q&0A%(yi(Gr^I6CfRKE8ih.* ЩGS` 1Oo =}3|$:==z9ɧ+VnLLR326WǸSxCH}qJ{eQn t,rQM&(i1;-ԨhJ>R'њH Ԑa+Q>0.8PO~^!(=C(8ʡ8|V)u߷~8߳\Stsn",mK?O_mbE {YUPlY A wcch֪ꩫ ,)g&A=W?A|C`p G A) fHWut -JQ[$PW0Z|?!_k](P'ce]A>qACWࣱ1_G_ƷeK6"^2&XoD1PU`>ma%Ql0wTzzogg`Ti'k#%VK>W !F؁Bt']uU)B,"(GZu%j-bgVS0iu%-EdY-1&L3A*tVG Dl {=zٓٴex`Y2Bު;'은!+ʰآ(Ӷ;xu6Q}r%<(O\By@Ug]2帉HA 1ޯ)Ǧ+#.QS)z;FO , \#ճuoS\`a(z:?6@̝xHΞIt F k<^h,*`N0#A(;B☎ /\Dr~?EM7A" @=)P0Vl^zb9;vs3[SV% 7Մ(\s) u]O|s‡ [ gBr~ǯ}pW?ޡgGoļY;w}Ceyk Ehɝg,sKdG/א{ىGw,4*8RNSdD@<-~ &aX^ڵ4Mb+j??ť@9#1XG]NJN?Ҁ`@{źUoK] .|}to_['bdU(ki(,Bh$ Z2x&M[93_&S]<=PAXNAQyLܵ|_ST> 5@B)k.VB՛>4vg{7,{:<)J %Ft.32P ȉB"MN%?圔(()P! ʌѨPDABPfPZ)j(5#R"!SRd\* () )BBr *"(i '3 N xudԥ 1!KE-bĆ2B% R!ȤF;~ @W:Fx_sFߧ6`-1UȝIMvtw*5]ɳD`5hTHŢDϟqwKUM{X@bfeMۍ"^hw>w9v *\ߨ Dk26~Pѕ~v9JWM<ۘsͫnN@Հ S:rF*/^>/i8)9}~D҈Gڢoh!RK 5AR2'џrx$;hYQ猼9U,0VnFN"SѣT9GnRuk9ߺ *2QT*UPUDJ*Oi ^:1*ϜLPkkN,'riKߌ ԕ@?묖q˸bR=Ҍ9+:j/0̅m b$9>y˯ryÔe6I0mCmu| vĊC<-I sİxJ<5d3" )aJwtvdQ*,f:jU3(tu$q|cGяc-)MD li{8`Ewt}(;GSzM6AkfȾW=zbTKt<E ]\Ta)z(hI:.|*{(I¿D̛]!Ԥ쪓)"^;S;[3fm!=ʖ¢]b^g=d[*(֨ RT<3(o)֝u X=3s[?)E-P'+Y}*YrYB:|V!f$ . S {4,.6'Io?kVAkd^;E A*ѕQ.w #g 8 C?N5#Uz~i#w2?Y~Xx@$R:,sxaj/Z?6ri9Xr tB+'X,ćg/<#hy> 3덈 I,=L9}2EPcTdGlT [ښ@]טuH%kYQ@d |?jcwc@C8K[#T`g~ZE9+uk["MT'!ͫ^{2WߎW!B rK`ݖ~0XM!xoCw:ÂzNO Bد(S3DVWxj<@v|У0dv3ݜOW>DPjQ2ܓ08_T?9r?g7׫Y2L#QE8LMqLʱ& gJ'^.;NI 3aL0re$A!!:׻C=Y'"| IJ x?t|)$x;s/_a0{k{K 7i[~{B*21{csׅZ?DaW"/wZªp7Ԗ˞q X|?Od?y8vй bW1%0Rv*J}8(vvh{'5>~}JLIQ'HD6W"pB I هu=pX 6 \B"rx(G[UàAh$>F{4 $d"!ص^ [9y$;.4gq$z0MMoJDH OƮ~sj|}H'SIw ن{h8<~^}/cU_qװV,kE=oF8P{\ QX/Q(ZD%g(f3'i!@_RO{ 0v 4E]TL21 =g0HO ;&>m%ݠ ,?-A;qh/xVEчFS< WOd K]nP1 9Bj&С唓SQ$SFדZFK[hג (D MWoPStƘX]Qa06PB\ ^aS=tvE!W1/Zh`F^>a=½wb9K05=bzVc5MwU=ؾBc??볗q_pa dE{iP/vH 70Թ@ 땕 Nd J ջV7 jվU|j0NZe;<<ǀ^=.3hY]F|qV8ml^-=T$2g8("XX^=86m3c dX:CM']l7;pZ&܆ѥ9y`;d"2@oGa}a|C i{D[zqpt Txo"lp ϷNzW ㇝Y_=b́P~U)5 $ 1No{/ܶxҧOnfYoQ1WD@ B Ue%1<@yB5QÎqwƺ* =߻/X-dAX( 9[|pTn;ax {İX/Eb e=!m`0vo+J ׀[', ;.Ø+뇳GrKJ .h5ӯ=7t9LgZ4hB9U>kw }aE\i<1'{}yc88~y}0+:&UCţ![B;?ѺWff5ye's*5̒,w:`?O!Gr7nɿq30Xl3(/+|yprxl" ]Z _BxMŴ!@(}GLGr9ZM$lٳv._FVy(qi LB*AL"dO}:GΓ0zvXk鿏XGK)*I!ŹowLjڵDקJ}JL5Q2+oQP*!̂Kd(ĆT AO@uTZH\z@{DuJ'=":(۶ fa$$ )%+%AzG$ ~;ӯЪ@젋3Tc"zOE& G%Vϖo=Փl~_ CZAnl# ZJB!&q0ԣ>gT܇5_]S؇<9w]CCb爗1,_ѿ83T۴Ş燚Ҿ*SJ"ACv񞕑'98L`5D"I#vjlHDs,H)IE}*1ym@ K3zU>%ɪHco\+Sd ? DyY}W!R Pk)p a,g^u]cͅ;qWbꔐGzH@VVܣ"} CHF{ DumKqeGR[JRe+t=}oϲ!0Oğ 6b"ώ*kS+YjM;.aP0Xxf7Oݟ( KAeʀXXHHv2%> w3s չPڨ6mY#UV0/_kH5>b:}82YUi! &(;;Rpiw*lbY~ `G>{5t/hIA8>@ RqkY)I\QT,Jz^r=|RXn¤֪ ( H ~qu'yoG eeUU_~=~>m HIi7zYg#Vm)(5n:Ԯ&~M!C7V DV0L̤ X>rĄ@C.|'d Tk)b܂no:yxBPzt/r]_*~# 7(KDqwWr͞'&sEn %rŔMf;W?${ MKd;Gy˷Om dq.6Pb,7%1) ܵZL=/Ab;Q^Ν:J~l;zkSKUŅpF;0qXDB2fs{SaRwB~d.piOkS}9 6U_2h1UםPm0s ١Q|Ay8ʄx|j .i$~:Pip@+iUZX8d 9hV+?; 07բT`ŗ?&K0+(S]7ll|s䒒+T-4%Z6U8(T=*@P\KLP$T8@P֏&iQ aO鹎1B\?Wt[eU 唧н0XnsֲS,!9gMU[.(,ַߗ=KYYTX#D وX:h~]XZKϙJClާ6>DT 2'5"jAݧo4vfCOKT*oR b|snAHo$%ћ%o|Խ8YD|a{"j}eZ[XPz 'oi'ǧfws8*Lt=%NI;>TI_MO֣ =d1(pᦪu3!cd&%3$rO9ɱ1Os!$}zΜPCt-U{EQ 9>K!>2gHm R]^X1=LLOpc@XmU_VXlvʕ*T$Z1FYb0ܦ84@_El8/W|h,B3Q.>-6Q-1iM؝}vz։"9\?磂U'mp *W?hZ̹P xf@IzYYx"  P.3շUnnq z*}z9`7DkimBDΡ1)fZ9@CdNDo~'=f0I vbN)N9AGsxѦM}Our!P[wZ 5 M/awNV>j\ @TGQ]Ȥh_@J¯|v0:/9Au6rrh?j%p- TKT)p =ݍB7߹>U# O,\my*FZB2Z]Ζ] Xђ1g6'Mr9T RW͛M6o}~',\ .& Ӊ0jqV0VAxAJgYĦ!A:W;|@E5}d}i劊4oX דbgph(7T#2h@D>>aal>OV}&td2W"AN/TDqD7Ǩ#Co8OԢZ3 A >}6=;P]Si9>`! qm) 4 {}(^8b,d3.7G5e 40R,N`+~7Ce; #RS_ {aL%}dr"'r]A_|pő&O2Bݥ C(qtOpSʿ>';aOa6I׼0@xtE^q //x7%jvPQj1eP"V:VɱPf{;{Hz+LԆ/t64>sV[[``/ur,@p3oK8S2-H1-3(fCV:zsFsJH/<C# S-?s}ȇiRyJ *V-"HP#~91}h$E!P+]/jk`>EoA=;1xyy~J?5,Wt$pt !4 ZpVW+'\r*U&f2\,TZMXf Jn{1{OLFf 4)\RW?fvTfu=ctTwFh2&:ܸ2 BfGA T ҟ/W ^v3t??b =[znӞ|ʈ*EKj̫]р3Tqp,x(tD Jah1EStpfJ?9\\~ϥ9D >~Zj~a)/Gql>td~=v\hbzCHS3_ -Z ?*.-o.gԣ(kJ2VٚZjL[nռť~ӝV§ו?hPp1U:jAa Ka DG4hʏ9m,xyZH,> y&@yҵ$J5Auoq)eߪm W얾 ^Ga6qk0%eņ( + ( AU~}bG3ƄW„ KY& 1Un1"!|6,V~q$c/'k{pHJ;=,pHa \Pj)Y>xyc ܇HNi8}>_@<ĥE56L%(UaӆHT.%3ZȐz|a| C)fPTgiq$U Jjz Sey޷k"Ee@_-o\ӨP;PydttXpխUMOH2!^ )40+v-8LDL=#*͗bI/"Y v]N zp)1 (<I"2 |NT§yJ3sLP}oNéy=!;Akjђ~;ZjI@gq)jHxgd95vr?.O`V5!HV(jb`d(JhW?tO߼X@X~ O7q1T`@fUUUUUUUUUU[mmmmmmmmmmmmmm[mmmmmmmmmmFmm5mmmmmmmmmmmmmնmmmmmmkkXKJמ5ģdKـ(`M0GehlnA:O2#Tu,W]7W^`7`PPѳ^GRGق~lsWn >^0&DXǼN.(m2%.!"Æݰ]LS*/9"fwmR+X<\@槻n ;k+e4U۰d!q\sI_5Bᓏ"5W*t#&4Ij<*YZZ$I14"bI~κ_01lbF]̩]=Xɵ޲S?G$[e#^Q\dڃ&ƳqsQ!w{L0Hm͞0V3LoVI>9\\yڜ*sXk 9]C]Db ]nIs1k'ӭ1'KP^$EY? "> &v>eWmL=qc])euMre>V4D*CްXO${%#+? d4c'KںMNv}TwMbh3/l#{S|]qǥJ}-~VNggt;܎UOjTD! 8UՊќneLgI"$:ycLv%RPYbͽѮ2%E -ÒsStgdw5I&{oNwfqsY腃TJXv.:b6o /} Iafe <߳d :67O ^KO oOW]J؈zj_vg3zF(vw YJ;kik+m=S{W@k;qe #0-bZF EO<ՃQQޑpln|?Etq~\!rW-0oߣ0*Ia:u!|u1w?bb+/\+5p{'J$֊@WFH-ԉ۬5]Fjk^GKY֯JzmD@Af$>+& |c_a`Uf%%\5C6vکAǬn:Cg ,@"N>m§W)p`^4Nu@ gc3XF#_eeHQ3`+Ad\lCg|Ώ`ZAÂ:b4=j "`,Y"*݃QQv}.nA3ƭ\sY1FPF>kG`u*X;C75*pՓP3Ա $!tu.E}$X^ KG/H;ՠ6 hTǣnJw}iž$M[:wn"HOX&xxeOi?Jd8$얳jʘ-w}ߧf/ґAb "=N g`b[6dϨ5OIgP8ZQvsέZ01xVS{)=yPG,:2Va><2 %'83m$-4Ϋ anpvdW˚ШZaxa-P_Cn'[U=c5t\6P}=fTןw#U]t0(PRTusSt_bjGC):Vgd\Ah C}K0-Y!_ߨ_E'rF ,W]N^oylv\rw-T L+U(g^b SK:8` :Ь.7Q<.|v0t|}d++,_ZmgR H//e$=iW@T~̢g(BE._jEUCшOQX"~yr}`bݟ-4)go}/2&h։2ߺI1uB/59~t0zQvi k\OhSeUvUVh(A0k0vGծ-܉U tG&#h UzX+^|TTUpɥIE ddR$f8Ӑ6FЭĈ|:= 2z\XitdQGCޅCgŴH0UU͢uEƄFl -EaºIbГխ{-%ͯۚ(op}?af޳N~:o3$8t v{[kMGZҗQ!s'}$ H֡??8ff] 72n{Msl/pޓQrЃj R^5歃8G~y*n%YBX$! BNac#@񭝴qα;aZVbV"4=H;'s #管7ص(U3GÇJEU TN"y YeCRa"Z^+o$ZuTĵy+jDL 0˸ ݳٮ^ِ ]s[+PܰiPl+$Vqe+x;dy;^ stҍÅKWXYPttWv]VfPF5YM#Uf/U""(*nWl {^6է+D?p@e`-:(yÒMTlHTk("Km<{O^wNEIګ`@KE 1A_`U[Ui05Yeq Yn%1~T%5g^K3C{F lҊLR2S0B@m`aoWs@ eU&smԗF"լj|Uγa {.Yȗr_H@7d<[Z_.bxy 1}M),*8VEdDBY jKu嗘u9Q>`͞JIU@ N*/N꬟ B(M4_P1oA07G0ɘ8ٸmCs*@i8uvg[f)M%R:;Và7=Ϣ?wӜܾ\u:rq19U"-ל=hDl(At[@+\7;Xw`/2_oG?3C=|9HB*鎪^XMz15?PI zAvo=T~6GXTuD亦B]]`ʰ5iG `8y'PI]Qss `-UZc"7<,khRpٳц}oUHo16&Z2G_t~VC$Yff }8WgZ}(R ؕM(:ܸ} Ը7眄Qh`ri#İ-@ Q%(bQ QtKGh6E*}XCtIvS~?_y>&:J ;冐™;ldrF;`[L[DGLpͿ&[?4ᆱc~YV3.&U9u2v%tct#<1zPݸtgtaC\ԩGEYgj ;ĝn[ $gLF`بSu9` m[x Q΢sռXa1 68E6= |?Wd| O_C/Dӌ~!EvǏ4r" Wj:Z_{ٚFG2:noC QcwVMKV8 u?RV7rOnV5%l"4d (#ᡦx"k҈DXyh BEAxW X)@_|wCF2vϸCu܆ਊU .փ0  Bx$A-/f$/ӒyKmgϒ}Rn"l]oHq:3-$\pc87۞_1^RUS5y*eJ0҈GAq I!^M5KMj '+ZZN@2uɈp8UtɟYP)!iLIIK 'may"t_@[ g^ ])d1 PqR*]P_S|X#S H`3{,a\V'8ovc GTQ1ަդg̓I"MP@V7۽l~lkGAS2$7H)(nw|"ʠN3^9`yϕEfVj J՞cH@Q}a~Xy:hD!FquVP4hkJWI6DdDGVU,p ,V>b?vN{CL: 9ƴ><*8\cIػ5iNb_[U&r {^QV(8¼s}:c9NkA+SI[PYhD 3Hϸq8+Ay?žTr-?ɳ28ΌE{ĭGDf<"`] AO_Z^I*ѝ.)`٥C`|i'9dtmBJpqDDz(z^RַP<׿-Ħ?[54|<%j((]Ilrq J b >GRCI=1w#Q]{X|⚲EZ0d&(S Javw`gŞLi\u{ q07 7rÛ9,6)WR)3NBTkဍw|JluG1 {Z}UZ7+魯!Mհ k+X*otjKPq+IE=~ijV@\,#LMC汨\zv9d<Ük<߻8y3PU4؂ZD*8`GzI㺖'Z,1|^bvcXE G^v(ڳn M-pprc#)}} DJ! *AAMMbׇôYK}`rTSr?QԅW _<_ó#@ vy}?va!=dsmveO@>PU$ )`ʕYUJ|VصhᅺK z똕J=”mmnaԳ_Ahg=Vö,o7~OUkJh75>2¬-W:bFA#^tS~9 Hp،-~`-ъN}&H5_mFzn}*)MCXsj$ZIT+_餤q-T9c+NeH@miX;goBSuEBOH, ̣lXezBj݄U-4< **"ӛ51N 0Sf"G˩J\0LΙ$?%~Bn.EwP0X{Ð9㫯Ψtu^ d b b&Bg}6=9j8@.|#@#Q_p²Auh$*A (#hqw1-)XP&U:8xDXMH-f|+ @D wDoxȤ/} ͈:n#nZ/5/N߷l|* !9⤐DJ`9jzEѕн" :3҃&cb EUU9ʺ_cj%*9۟}t?ǣ iLҘE]4 MUUi V0H *6 a4.bf!laoeT6hP9PdKR?zzA/ H}ܰ }btG >.2y2!dO"WnsDdf? t6=8*G'{ud0׫'c nV RTB:[y'\y5?_ӂ;Vz5wCh3ݕepk)?;L޿; 7ap| huڔm!B +guչiwSI D>7@?/®L:0}_bBD?/Zu\tQ*U_(HgGNblsis?FN0ЖeehuuMD+rB!K {e*):@[ّ}*A/dv}=)#%k@epS%RgOP s.Yq 'ԣ6*$d.,o^ե B|աtM! MA5˵wQLiy9(0:-p鞾bbk#v63kVr[pV t2;wB61b%_ 5[P8"ŀ<|xɞZZ{EA"@^9bK՟opE31pwmjzMRW.T^|sw[g$Je)<sart;U):5ooRpj87B+"Sj[jc@J9?U8pf4S5qNڅe˭MS%S4fTRC;M\ik6F izXF**hQ @2m: bG,j\VPV|Yu٬G}b諰V5,o*\jMk$4өB&@P&!*@]j&V5Gyr121uY-R]9W$ ?5E9߂M6KkT|.\ ou柲Lܞn#1X"ں3 R/~vz\Kul`)\2)Iba)"Sr *@7[sv f59ppK`A6lL,uH=&Q|6AZO=葦uAG3BnGP~Ȱ1x$hw fjB`gWK~An ToaO1Jny_o9rQ tAY>XY ʾݤ.[竱m4C/O?ǝzɚ< _z"Q~qUBG-cm^If%0HwT}-rPD9Q aU% C:\Uδ#M Z@9mMsHO NQE\ R ("w*B˴;$Haـȱ"&JeD A:66z7|(݃v|7xp'@qD`H޲iJt~_UqXM~ֵ$p "1{[W9EՃy kBr7ϧYzY3^B%'4ܛ[ bJ(U=LI/ \h44$84PDZ-"5& _bySҭh'S΁@9!I İef {4C%l2s9lqZt?8ˢVUE:Llp~@{&z؈WE4(.Pxd6(ZA~Ώv}ͦ5ZP0"C)W& @W g{/mv]x %|2 +U5/{?,B/sfeEçjs!7֧Qֳ1{Сp2ק8ceu.z/>P6^:M3J=bc`}`S;Nm&L(_fÝm$uG8dd>2O3qUE Q>dwzPqO x3tq6*o¨lC~ǸɮO.{BUYZ ]s㰴eZ/(iu:boDeX\!V[RBh1ae0R* ^Λ =EEMנDZ]QƘh"1G B @1$v@ʊ=DGnꮘQY8`-qH/w*=sᚽ1:k}yO췂 䎳ùo3߱|d)G:]al6z#IXaBlpsdպֹL:tƷ*!yBD$W2IQ+̀P(l2;E*K)m5_8 `@隭ֺA˙s:f~l덐k~S #t^ iiEƭjD8~\|ඞ,Kdb%=[y WWs#?Q?8QYf6zDU.B?)wu~{0д*tZE9HhBZQN֜;x4+\QY<}ׁ0!~&TIԷ'\}Zb]ejr~Cg\!oD}ʳ~;h^X$GnwTIs~<#,a#21Zq$}R>>\w5 g?5 g^{f 3}5˕=r,Deu .pTֲx;ʑ\iݢ;&U{uvݫG-b:ZJ32縉I!18a"_Sm.;<V%Mq/RAÝnüa6GvB i`Cx&xDߑ()4yLtO9WxV H G5x4lQ1,m/`{G-x%P3Y<& oкܶoĬQc@AxDG=x13QdqHnq '(H*2p:5Ρm7bCvKT{JMϰj+bg Fm c7ST Q+0(7&gES,|"{LI ($C")w7z{^לnϾ"ANK9& Ws=ukkI묅_}ܡr"r+HQk@b*SU9д>Hلrw񻔍~A_&vG[\m0@w|:()>~d[UW\jor txBuʅvʍs /gTb^%%ho4҆IҜ%|q85`"$"@ ޳fL'W|ȥ{ Y?@Už#27_N{bW9_MAy'D㾵אHmQ|]mz9H䟂pu=ҙH`"Ge}D%,ZVQa&9*9 =B Ui*|&\ܗ;BƦGvW:[Q L}*?x~HYq";EʠnU9ޖEay#hx(D5*YSfzƶƪ+G/|$uI O#L!FY9qOW~]Mj(XV DUZ2>SI/)eҎ]l 3E]՝N{Ca [R@ֺG|HR@=J+٪%neSRitk7验r zQP+D{FFW㯕F-(9\]3WeQnW%k Vwac<4-MLҩCtdtૅеX>4ѿ2LFWy\]$gѕRvnK5%xgXjj?s4=k =5.Bt_ݲJ(JD ,&%4`z- /h̪09(]ӥ@G9\h в^Y,#U/Br 7:FhQ*O_C [Wh iL06o͚c!t;6DppDT]vqI0j3=@n9;`~ۑܺ˃ij|[!Z_5 >읐yɱufΪ.uT&~T?U:\anxt{EA5<[ 0L]Cܖa%<=(eEXeoK!T}UvOUY65GSLApW#yg bD`hwJ0[?'$oX,l G5GW5UC(GYZ==PQ"U7rNX螻5dP5]Lcy;~ 4iD"ea3GX1W]l^<R5vgSgXtB2!!Ym5h# xGLrrUF ( `JTխ8f-lgƝ}Zps#*u^[*d7(ߔ˟ c^ܕ{Ϥe=ZU1X'$nu( P29hIN99f&f|>/ϾOG都m<ůyeb6ÄD6ַB PPW Uu) 83{,?G:ѡnv8 E\u+&)eڠٶԍBMM& j} 84ӁyH5sb) :j"Oת*krnAʘ %倸lXM ]I.sҥi]*(GJyM 9 ϢJzp.--4v03 Jq~ޞxp~(]exdu$vtzdXV憗+ e#?PǢcZ4;jK;8}^Ő%ݬ0rJ3#dxrE4rB۴/dH %}tH>BRX `敵Œ 3H`;:pxwm0ߦ|!Dž]:A h(IFG;=*X+1xBbuQCtZ-yH/̶]ޮ\ۏ_C5Q_s6B¯*g`EKhTTw @:XUf ;r#l,:߃~14QқkQ'b.X亁zک?Os wG!L%R>2ƛcN[ߟؕ`pQBߎ?|dH?e&Opg_֜OMCP!CMsҭYk;;͘ 1 9P0"sC )8J];@R܄BV"c}J3>L Vh>>7s?)ezt 2 m@/5)˺Y`nxzWs!g=,P>1c7Sclxr Նci~afqۦȫ6IRӾ:-!?Ġ,6U-N/lF RKW~=!_8 j_2Up fZ/|DQ^c8"W-TH ,pr,eis+4 ՚Zwnyo?Q=Vhp)ba5ufC~o}y|UGfRT)@=M!28p,?g8|<@~iqbwE+tY8=fs~LOu=e}y*Nys@:8דh3>B!7XES+ʤI˔Y 8qfhE,,[|Ed'P}`|9l|wR^rULb4IeK#N54o" &떲ul[vN_g.nsO{{_oo*䣽iدti:|`iO%0fη-"-}^np<^g1>zt.u7ˡGl '1&PRUkӜѽZ!|W^{skY-͡]WA6_[1֏:~Å#ϵۮ/ )9o9(s'5p{=ƪX=7~rO~N_|ZZ2iz{foh[ny=x}W,ivSN8LMr2A%4֢~:wWxov6s;in"ߍ8^O}LnJ빘0+ݝ]s {(}Ѧao{ַ9EwߞeC`x{(8^ͨn׊z1MK0VRlp-n/&(w#)Ob@8(&yyȠy52s9;&=?Fl+cPndT`ddEơH 5pnAwe K+ydyPAyqs6p*=ZExht}}.W .i:[\?^c}D/`eq AT=+;w<7{". W<r0K\0{pGÚTL *t8yEtK[ƼsӾ/[4TJث J_jT5DB^V,,.Z;:VtL`.tDٮ[qUr5] C~({oYTv;YD69߬=h+sw.od$ڹaG.-_C]rA&@H%r-өug]~ݵEvF жHNޤZDBJrGFv\6uǢU^_/_Gᦴ)*3є RQY2S#KSů|T[CVn (Pыy'dK3eLg@?"Wb?D˚Xƹ 8#&PEՠBh<&+k$0;vCե6G^@=nQ-F8ɜaL9+sV2zVޟFL!G"7C|>z@nȠ' A @GR@z wwX$z'|y^F&}]DNgXCY!+'q UhD`QՋ՘lU|ԺUrCNGPFb_u .X  j@0sSn@!fWtbp_2]p e5N5DIgb ~{6_ 5s1+S*1pp /R5:,'1/ޭX֩_8㭐Y#nre q(L1/uC\RuGL(TbXjl1}!t7wU_*ְBP>mRt%fv+SSwCw\Ow5b@K5wc95 NZ׶fb2myb!T!aE.v7a )(4Jm~Tq5s­ICgsZkcY8|}u ͱdS$,ݟsxmm\Jّ<Nf%cL77 ﭥ||UEK+tS@ Hhſld‹<7вQχ;nҠUTWmlݗLc^a]ukCD`y8I"g|~H9bD}ci70H { .\(>:;e\W4'%r QTF( Չ$-:ÜTf\l:~ HYߣ-gk]NAVVHp H.#r":3l 'U*I8t[d&. %ݜ@vf|LHI'3~>(z ѤJd @>6Y~ʟDZtb$=4J{vzV4a|?E^7}c@@B"|=vVOrǧnä{4*zy-:y nirCrtWr9yw+EJ G 쌳 ^|kĈ .(| WT0o#vʷ7IǀΜ;)s5#qɋ un, YpYu`74vfب _P}誇`% (y ].?+bT#~7$^,/q']E}D@R,U1QUOBsc K?X1|B`Ј"!h04A/-%uf)8@Ȋ$|ѧCAزeEE5_u- !;| pSse78 U a\ЇT_ߥ} ÿݺ..(BoɆjBQOЄjrFۑSv[7LJWxf?6TZWcur9α,(>{Ճi{.dYwM1:.33mîΜl(7>Dկ/sȼ-gc+1?{] {h9KA)a pgپ#yh: Bhh]3C~?7ٽi߆ӀgjQK/{@5{I(߷3n@lp>0( Q)9߹]Ü\7{ B1-Mi}C\'$eɩm}bvlFj/䓏^2e,0~n#w;H*)D2[̱RHB8,16]>A|?k>3Χ(WOf51To;xp NPiJ $H$~Ti阤?ӜcUu9|)QH8GOᙡ5r1Cs) q;gG >E*(n; + ~P* U:o z.-@:8)=Y8e*wmZ[r| $y*_p.yoUxP7O*h!O4eCq~pJR9(G7#ӡ:v~~nXNr`)A[v~PMbm蕃& }v_/? CKá9+߿*yW˟0`]yYPAuR4,Fn̊%Ri 3&8k$dV`A|""%qrC/B Z)OiIC/qa¡$UDi߶SVČ BYwR}-BD UГA4#9.MW$?@SvaoаDUd`H`v*!3/鹙k[j aRjh#Pv3%t Yis%F$"f($*a$(*z8!0NE  g&3ARQ{?H g>;Tqu,?'d*I-Q_ 'C3 x"6X6 SA?O^l)/_[= eTIB~# GOuY saFܡ/37gՅ8R7Nx@J /}dRx?3H|RWkgU̟:Mh~W~),h[%M.tsWh lՖȢ%0 $D" Ri$>Lg8MD>)2LVn`gNzESʤCn~r#IpGvI6i-1EiD)KܜͱlQc5p,aflr[B\_ZxQ.=paZwQ {Kj -z!BIK]Z }Fsvhɮ1 hDTO<7s!1̈ZiCOz B!_%}h TBx(?pGk{Dapb@iNicVm\%P K'H1Rd7Lm3rJUON2UvѬM$9 ϧ"8Cu U{?=_R=Um:o~\(>:2& )ƀ*- ?}~s)< lt`J8$-IFN Zi򖜜w Hv_i).|˨ih WYb_ss8I5` Me  PK@+BkpeU&݄TMF_$̘A CĖA7^"sdlX_RG`8d@)@rgW?݀|}}{3)B\(MQǛ ?}\XcB=U,r x2v>r%q_;0ôTT*~ڤZ+|Ű\a??brV^T+ʏ bG *t?h`AfFP H(% $!M},H}~o~qCuaLbsSI$wI2p@(J> ޏP%QCxAx&C>i&(IMBAz^hT4!ҵ*߸[4>f&Pl$%G{_ tqy#CP*Y !$f4fx0tf(ښ^!?{# 7j(ݡ"3UIhjQh?iڏ>{G g8.NBOP3ND};U#U 7zu;ygր3*Ȑ;dۅ0k{,v5L9ޠ}*WS ' O62&~p p>_ ~:D. v L K)TGǟM8|O/OTAD}jx=l9 IGq HyW漻cUMC$zZQK { }'\N&"^4 Ζۢ~# ;7"/&I,I;_|".k3k&Ac$(m8O? 3Q7\okj׹R{ϛSFo'(AF >Y /h H#G;T̓*v9t/4]a}a[po-Zf?g[mAQqBP+3Ӟ;]o(Pޑ Z)>>O_{xAt[N|.z @ G{AAdȐdq f3Y9 a|7f?%;i+ Oⓜۧfs{+O[& /rzzIǨEy䒲*,Ku׸9qDBzSJ6YA˼GOkB[T﬽B '7lTQj͞ikنƈ";bHb~p16%j@M %c#1Ajcݢ^0/L\C89rIT%ه&\Z +:šh0tPZ&HцO.7aX9D(n-XƼ%H32 sK4Pzt klBY&ZQ$Pqa Zf({N)P`DH@2s 鵝 -2@8{DI72:" >"B2Q 0(*X^7WGc n`Ϭ<@Ild;ݣc_5LXψvNwcE|lvr6g ZI a}8EDp 3NFYZĚ%e &;śܜ[1Lyƅ(Bi,>L[+wOvD|9{QnAUϜ,@^0/@=kMO)1@!@ (rGgݠ)Z۳CB{ˇ2?jSVC5ٷW` B`vuh/epIN(|,EAAо11e ^H0g&~IvPUKjm~a:G _'1b=Dz?%rqMnpۚxM?,y8/[:V;eTU1tg2\R*f\k꠳2޹8ie;i:Q V V_Զ@&ڜQV)vMr:5o;ť- WsD-2W?I+B{IxϣHJuaȉ;:=܄>.P>??y=]Zėp+}wo=j-!8 c: ~G_Ujj t>.̕5IP|=㋟9`]1j~*> tO-=Xg>#]s z_!rEܤ^+?SeamS+[d B6)q~N5u雟Ҵr~߂mv폨DqsD,-}cGAWגM6l%/ݱ dz{GpJ#_+ҷQ˻>׳ٚ! OW:tumZBs8KNA!]'8&R۽="94ξu'T{.c@Ps;w_wWݧ8l=CU4nuD="TLRUv6l,lL Qڏu+7@<>2WŵվNէ9{zG?/Uiy/~X{a:` /9uh3} g$^ $A w+~<&; @K=wӶ, PQX`.l}ҿơ:ף0.ddH/Ć' Sqjqkd#z/6| GWާ6+ivӣy/ZGK2TzkӤn 91yՏ/w|pk|N_ϖEwUU{HɇG-޼!9t]"gE,:}8xcד|?I#mx8vcեN޻<Ǣ^u~ߡg>lcӵSIuvϯ0}Qp.O+*;gî`&T޽q۳y * }a1oQ8̱?DFzX{̪me۠6 YO)WJhRCʳ!\]>Ґ(mQ h޷ԪSyf nU~ܜꬻ baݦU+zۭ]-_ك֚|g-3xY 7+PS<4I; 8W'A} Y ԩf>Y^{aA,kMRnmUIa`5I0000009{b/X1>{~®nBEC_ˏ>gul**+GǸN7ơ]60H}V}5Y\K4W3(Ǐ]INY?PQ:`(*᪡x^# ttsf0_#rkw\i& &\P_H}9@vZDIV'%,װOftNNq~u:]jv3vyO=Xx<:?ov i_̀Rh\Űك' MH`ܞ Eu&:.h⯌8E[']jN^ *+/$?ϐxzsZ) `#4vn៧VϤvyݺuN~F TToh7,A;iWfXia7Gp!t%wFTĭl{;U.A\0m@_Q*sG/$8u=SҀX,*3+(YIj)ON^ί:ܝ eo~㛐n61Uwψ>z:kbak}ÀhLB0ۗ?wv# l4u:`dKj}6i'wL :=4kbqiÀ_ء]i&@ /r~tR( hjhPa*n8Y>0غdSG^N+rt= OH(EI?>+7Xܝx'f>, }6JJlipCg9?DcUj7ݶ 7֙6L}ؾc (W$sʻ8.y>Ext"'WN]ka n"Bz7IʣLA=^B4*ە-^XEW^ kψ@,NP+:|:2{0[R{Ĺ8`P(ӱl!B}=."% dm/f6Rj6Iiu%ey] ըȉd#,?>=eP%qlglK[x8:nEwaG]jHpޏ5T!ZѮ/A`mbFC896ut.l; L62WDHnC":챟#/e4WUJzজW dְ<_vBkfLuiw/MU?^eB#7`RAld.Q93<|Oۗ# IѥH:C m|glR]);1{]m0^tpt9AffNG͂<ӈR sKWiO-Hyp\+0h}A<6Xb"H.yk梂ǒ{:#ˡEW+ʝN*2t '!D Lb{ 4Hlh 5Vh fYlMJy!9͇(p=;_}(ǣ{ǍH^8G`P0xzz*pmvmi~4*5e\=L ^4N".rufR_\"n{uye}DM;+3nm8wMYܻ{ܳ\/  ^ٝZFzmSv'N\(~jjI _P*%Uş@0+eNJSXT$S8q;* ̊8r_ 9}n. ?wgՙpQ1A}P/4yOORu@P0% _+\4IA(/hhPݒy*{CyGhC(PHEPDB~^}d_ʩ=^n.&UE&\TqwU=MTTwsu "> p~+XV3tdmؗn |!%L@tj"jP`_(C \GjUsrqM_u;@툩u׿R%<-Hsp(?Y[+`eu+spr.Igv@-#K=CeQk;\1^nJFvi=at鱳\q]y٣D Mqӥ8~ r۳z9j*Y޽89uci\ʗ'V}D]V]|U?g o3띤Ţ(:#6G&0M` O]^.sr 6iw^B8;@{HSIC'qxq@38d3'r) zì+L'!R!IP~s '.w9#&qVjDRgolKcg$%ĭMG>,9@ e@d6Xk"zTVzV ",~ǮH }/W '| jƠPGA-typbx}0}9D.R[g mpգFYމN,Jᆟq"z W ^$ٔb(xɀCW+ F` ..> 'PU6q \@!'5Ȟ?CَWX*#ӹԳ!j# ]պ==`-% "!#[~|yS< ,1ހR8ns=ǨWVU:rRĊ߂O D@/ٰÛ9Eha$8]U>V[BprG.ECІ[)^HyiӳotYn2@0!E2]^OmHڵD0)O9l,ګ|6Z,T8oH Gy+ ~8m=@?1Z⡋.ۙgr81<4I5\jzv)Z7—ϘXF:kRS[ԍ~J$\թ)M-p ݾ2$u͟JHS%o:ybj ɥpjʶQk~~ԸcJc#`-c7FsraG" ]xL b9DPI* 2Dk'tqV(UI+CEG-qGRLL0r&rPMӎaj\288F+՞M☕h|&x"|:^1Z!\W]) Ni9V_!2x?ovix ]u>{B”'<[ln{[=-Aס iF)D%#A׎#Y AwɌHS@T<=_A|ܚ\[܌uX@z8Fa^;5TQ巵1NXYx1 ոP ѠoUVF˞C:= =޻VRp#Nr8M74!`>xB#~̹ӳ0s"f5;%?Q}Y=9GU(繥8r8kizm\"=RgZ7sPmOUb\ERpQ?`nmNʄj퟉xN2N.Twh ۺ;- ؞j?!aTq~Nь IҬ [kDA@<̰%3, @Q׊uUç|A ܻ־Iύݠ3 D1jh;n,j%(ap.S6 pvc)\8>JNG&Jݙl6+z*Ǐ gڝN-/#[̦VM;{tI09d )_GYi @\z X .A9p(w6)GΖVCj;>{ϴ=jŽuX9-ު4;$V=1WׯwDRñGcɸyUδGT;kZ"%UL!?780! }銎A)$G08ޏ? Z QgNk)Tp:`a'n\>vOs@'g=rKcPQl#s!$ŧ UeJO@P1U;L~\b;75wJP} v5?'H)#^)`uц;gZ@)(JPsԤ_į:"mx%t.%U|/qwIIb1yG74$*im۰ʨimH?5&k9d3=RL.ڨjJֱ@:S]'^zU:G🴀~S M~0܀VCXAUV{3|dU'G9>t?܌\XE_hG!PCJ~_XHv~ڹ[5O?1s {;5):)>7ROY!E=Vц}$QB lM>Mj@AdE.XeRbQMj- (]gLw)`pҤ3VHrô^=Z^ $?$D.n{?iG`vYal[7MA}zf9Z$ U Ꮺ1iA"]ȃx딁IP O~$BP~bR~! ygN |{u`<$ުI_A-Ղ>_B 'M h17&ED=~d^ tW\0B@ _MƽP Zi 7su 3tFBP 뜚` yGOH~odׇh,X{t4y58TOS+@6x!wyyB|'􃈯Rq曧X ʥ t < Nxh߯C'/.Ρ(h$ə|Xy!<llaDHE1Qp?fE|jmfDɗ> :vМa „'$M_LONJg}N{?mnCHz! Բ5\$L 魪 cm@\F6aAx¥+WPi[aֱd #YVÉ[z;;o58GBzBnSLUS׮:tU=s6uW({l]aï6 kqeE_\ fm-u4e|zUGzi7ۃ8>Dj͹m?^0*DƓ e#\9WD uKL?ɕpu@7߂.+'YxOF d HQ_yڙj%1!ԯyjkc%v_nCR"A16>L*FOD< v%ܳ˥VǗ`aj -}a*{+8y+[C[-R6E2PV^=8\QmJKgʩRS³ S+L0lU<ʾ5HvT:D~rU/~ݾLkI\^.'eO&@hܷ)Z;V}wIu oB|iVz!^=UaԬsyvf&ᗩGJ]س$L[#s'.QQ\7׊n7R|]VaJAÆֻDmۦA݂][et6=!j[ֶVBPT^X7;z몁,f9 y>V$>>/[Xۈe7<)t&-r_ڭp,xW/ׯܮXɃ}nOpiaZ0 [#97*b|zcD7D"~mVIqt8gL BHv;f@ |:2v]25貰%3~ɇ5;nxNU pP9H`ؾ>o:JH50+TCB4 HB)TU(kE2h$Ѳ"B&|h݇y8 :)J2T݋&# L"M u6-c(g+Mq:i!R zԙms?snX8YJĭS[mG%AAbxue:b1D+cC6k*E((PR/Ly"tS5BK--?秾Ǡ Z:֬ Je0"EEB,88O,*b̉x[-چIp1KA&ApTl&@HO}lA)'= ABCh-7S)Q֔:QmBr/9$/ykˌ0#ޢ<(0TeE`urpppem \Z&aR]ԭzŬ?so>g>l K~1U" D3Po+?Φ߇Q@׫8~_`kopZ|oꎶu7aÁr}0D;߭OOiϷnsX`7U~,R@"jk\BLjW x٪ztRդl۶դ;xhۣF;[.|nwўbh 4m0V/4@f9P"gH6|w|n_Dmc;0N Tj[>$.U۞gbdRBfhAMS~>?1%'c2_6LBCIF 6> ZR^&] dCua$^QHDTIKݛa!@HV4U'YTJAF۝㎘-Z11 td1ŭ}n' P4ßi=MiXSBjkٻȽ,D.y |Ԕʅxtx4@✰JŒ<[IjkwL{'y3e*ewK/?of/'}H-Oj\kv=]]u.=绞hH{w~TsUJxNNv36otF\9_ُ˰_<$STHz\}u>ح[iewVLoc>:} 7kПq7`6HL,ZPvCbzF]7߾烀L1?m6a$I֚*%* g:I{$$|8 ڶ^Jh{2a@&gΩ籯H9GBrYX0 t *An(JӻC5(nq1ϻاsWUͳUNfBv bC)_Wt`aC܁v2(.s ]WHD "?OĢ)=r锿4ATXy&F_ƿr> XPgx|#9XU vs@34~9貳_:z&kW@<~Q}bèJ#~6Roُ$Ʉ㓗Ex}-ۻC.5@=I;>~3YqϯN\{䗇V'*~͖NxҷVmVSc)B 9o)ZyH8{ſw9"p@v,Wc(+ U, 7{eƵ2eY9)Mw]}.Ȍab~CҜs/0CS#>/yUlݟvH79<՜tF>C^wqy`a}j~~etYU0_5pDp][&wc/\Bo ģFRLBa5ܿQNҰz=UJFVdsm%"X/\*ѮiEh&XTP8E) ,u"BHRpgZgfOfuU%UT[uev={I$1l] xR b=v7x~ZFzcc8\B|>YN Hw:Έ,`%cB T 1(M}ݔt0y$mrYx 3-p0@JA!hd=x5rQuKGjwuTC_4fLr%07>vy0;G z!``8 |aT[3]UJG{Λ<{RJ٨=K ,@ $#f}sB#o}^ep[$Ouy5κ-V#z|q7w{Y7|ֻus]g|u#yg+rd}㮻ֵXtczv}DyS6^;av=sm{kkykqk|?=v9}j5Ood39b_YPȡVLeIq%+/QC6|z^"AsgXtL(yCzN>9rP*'P+pPмȹ-! B0,4!4Po꧱ۿ:b5<cIF%Qzwڈ듞wۅ3nacIo2Q%>ZyZvxl, Q9{Gg|cɜ|\s:~8흧q+oXasΡ:Q{uۇKgN0n;-3«Su u$ҲV$-e+ zw|äI$U]_<_r~MOV.LmT6Ɩ d@TO|^^,4EE #?Bdd޻ xa?wu I i<F遉ȈtLXoCmO̓>azgo{}g ×X55q^>Xe P$8ͧ~|> ƎIOA:?KDQJBSZ6p2[ Tkk ׮lqDoKEALW*w6yC+q4i hYB iT Ubb tG5APFPU>>7oT<), q(/ ;|QǦ9ղ3lNj@EW9~G8)'X92M>iVOW(O888ekAX%d-,9f@LI\nt;THtzJ V{79gIdģZրSqhw!G"oQ Q\QP}8c*c?^VIn¯|]~?aǃ`SJ9xP+/]dGj^qo5&Ѻc]qFBKLB)ų^_R9u O.E_x$[HtIJU@B8?Yy6~FUT\;8Z+g@ֲ?:bBԟ]bL ??ʫ)T|A+O.˜jU n) D}]T?U=koЎj̗2=aB-l *<+Y8 =rET[/ݙοڛ@ïθ'sÈynJ?aϭ%(g4B:HfC"5X[$<;șO%w«=;]|p~y&2p??AQ3*(#Ӽȶc""a kz=~e[8y*{,$#jF?{I.Ap)Gn?X7Awff(;/ӻGi&7~t٦0ƺ;U P"כ$| 7:hE*Y=\2;pdYGv3O3T3dz׳>z__߮?xTFPpI@s^,hal~ 5l\I㡹9}s)c <;rL`<) MRyy3z4eSB2<2\W#6ٱg oXz;{zM&sgB>&FJpοk&A"A[勴篳" HO Lp=`! s}"<^m_>o ]ł{"#gVY}?>6s   $/] + F;'x@Tް]wv̎>1p~k&癆9ntBȊ"zzud,9D B;~jdXAȁAe)I-v-N.Il@cqGߛ5HX 3 18fQb@8= wOUD-Nx5f'g{ݯWѵw@GaQ&X@%GLGy4YO5$?x "_딥iԾhWD%Hð쬠)} >| Q"Q|}`gJrp#2d!m9|I urS~YuA|B}! " pifDܜnnIJLR HYUR+p#;jکaoס1N]4 e8:=1w>uW;V'̀T+ Aҽ]ݛ4K_lרqO{'WxA lKXU@b ضl">2@9⥈`I$H0^U R)*@Ou@u~NN[%$诬(0P#bz(L9 A x z/5yoX?_ eUu W[օ&#"<*i=u4?˝mO!SB'm#{IU6:ȳ%2㾟&ێe |J-[&9j e]?_\|}L 43>~!o*2ZQ;P::l\$ oA,K'7fXS<^x rLT(×vZۇWIEO%Dzkq*MqHE z;]R+Wy-yxz'JA*KJ=S)&sѧHZ YI0L]d~[E\M@h.jrrOS#?ޯs|5V1AꖮJ:VY}3K5rÌow[ \bf.!'9`(&α'Bܟʌ4y/ͣ&mϖsC)L?ng{k1pD*̒#` ;a$iJ0Ξ_ZW}“!alu=jv=SosVجiZ⾗ N>f<*l“㮹xUh2n svdޜI8T,+P98Xb4bRIOlm ,^LD!a@ѶMqj#?M P#uA %FU1~=hkΗk%cm:}No$*BjԱ=e niW4cѨA57KR4ڻsL}h;!qm'PO@R|;);քmQx8zM環uljh^0}сy0ݟs*-~zD!o#kRY>9A>I>| F$]!pzܻ)*aZ sx@fFCy)יּv0MOn3X+%h47:Hdم@l>I?ڼZIQ |>A0TeayU)Jy]vag~=ޏ>듃.C~~[վć?1_~ H@F֍E/PSF 0!' >)!JBeqoC} с/}|˚8šdW#S@PȆKv4n%@$@U"* [cXQ4*V jpRM6r1wB%s -v5/Ճ\!ή|mWBlU>I(:gt*-plG8)}TMRh93M5nK?GS9!B'Y2v @_F)b%P(VFӷnqvqf``Lv\C ,}P<ٮ] jmT=T'xudMKY[XB .@ Q!cL};R0$ )@xҐ ZF 'qDBmQPNB'~'UJº\̟%?'6NǎFyJ<^@3}w\LBCl>d?yizuĎ d隲ٛiXO ]sv߶>=%†ϡs82ًۋ;vһ{ޓV.gu@Sm5(ւX~,9h^9%T䡌Lf97gʌe6Ź֦|ZJp+w0I/it/ݾJuz?:me-֤;b!:0HiMNTQW{F YҳQ( V6V [ q@RDEALu;*ΛS ø2OL54jiW*L-LBK*r5];F[A$?W15;;jOԐx@'`MG>BD.3E?NAlkiYeA:#I ~8uK,&9U9u }RqKHˏئz&R`4s~ }u_JȒvKރ;=QK~NiU"Ն5U}҉hb(Hvo^gY){:φ y"a /a>_>.}$ ?y("Q@@6JQ^ICބoNPjD$ O|>o$v@*T\C>KpY(8*[(S>Dp6T'G#$(w^SE{i!:mgo3]T]tOUbSt *P`K#Y,z!4ψ\?-KDͱ(98m9|~cq?& ,%Ղ" KwK~y烋wIJ!i]ctÌJmeu3w-q滐ho?NV<&yApt\0"=_?X?NL4<]𶵃e׹JbtXHÖV_a O[\?;vA/䛫?,iX$I6c>o]2 PMWM\FMe˴sa8`ӊ.tG?b1{@w&AjfDkw9 QXPWwC편*YZea6tI>)@'2m9]wO|,< *p`5R@AJ@A<-^HH_obw[q-+KTI ﮸W/\_OaA2J"ZG5.T)Au `^Zw}:?d(vCHR%)JP҃@PRL9zd#QMPNw9xz;f )yBOQ3 33#ovMA;z -5Nds%@sOIUal (0(yv3DRYHrN'#rMi*@ߛ 9˝=s{@%fIR()` @AT R`TH$ !(((1(`Xn ,ٞX1MS:;O8ur>o:7Н'e9%">wT}uǮq@2OA )@`wYD" "9v,xV*MA>Z{hC&R8^l !@+̰ug`4^>Z"aΘVlWEa"\y2`iSq IہJHS:wEɄ9* f@1ӽXkMA= 9@aG8aGdrb1½WfU)=~ԟE_|:Fk_G;О* JPʍaWd.O-jgl(︮sm}،y::>maʗ]~;iع7\UD*.aRXֲ l60Md_"NYqq"X\Haj jpmk 2B)$:]NjuIh:%>g k% m 9SmVs[FHqIY@[JQD)&4ɜߩ5#&<{ebGRwRU=LYF3]`xrI\qߌteotU pRq3v9ǣ^wYz ܀>+ R@gm]&L|-٣Ӻ/rY](6G_)b %P gYlݶ[wbj}Hu.Ne:ka?SDJ6gj`QB:޶ Y b3lQQ*BPf3d7oP,IiSM?=0vz?yz O/^iӊ 77I(܅@:%* 5*"*ҽl灎(U#(dm'/`V4ׅ &PoSwi?yfD-*/TҮw|1GI82;T{w=[ku/߲\Ɯyli|n պgI^#"ZƝO獿虜C>~ØA}(@p Ήz|(*Q@0XD|x{6vF7rl11hR\3ߤ#>R^8 ԫZ)c,;xbxK " >'_ټ&H"q'8cqYߕb]{E)y1CƉD& aPd8V*S5rpm0\1,.' M4!ALrߘKoYMBDbvz> O=uxO8}s nFxyJ)&NDc__J&(@x/]= hpa6-ǽ7Qv,3^nZô4t,%k.y /@cɵNt:=Ŀ6Wz}:$u"~GMQ>>_<t(FINM;'+ݟQC5D*P(P=;J4lySmWݟtN;m,R^h_N㳟2GY" r BLWN5;@( f~ E3x>/E '-2ڒM (NNۚqoS^ @㺚>#x079ӊjUR ` _KlfT?ҩ`8a $(ܮA(z6u wxؐ۶m "=P4NM#sgmfu \c^*Θ()ϞlB鋙'X[k>!Qd#dֈDI:@6|߄|yLČc&2GpL$ ;=aUAWQ4F"[^V=i|ՠ'L"c]x"H:64ADӶ&Fc{Yv|zpb*$V? ^5ТEAf&c$R=Ypf6&0%UUUACU\fCQM-TUS%C[El0&b QhItCM8'J@UFJ[!VIF'6t)@z AAo6{?Mz{ SOQ!B~Pɧݳ|?`kQ{Z07һLe+e8LDdbҊVm.\JԱUŘPTQlj(t!K醡RY[! dbDEEDDMzЂ$K9jVVKx qEQUߖPϻOs81331XB32auTwuL̹2$@&?CF}5&F@q)v,w!MB!`Ϗ{27Ԯ!>}BC0 Q<=U1I<⑱6zV1.8qHoႆY凔MJ]Z(ԅ"1y7!:/q#a1^ea(zC|iPeDDX?f &Q"4#XvR{Éc b=]}i#,|?yo7!Vmó_==4@7 gA~Ojj˪Jg4޶ev)xT%b* F5 h 3=>DOZk4FxwIܰ&i]< ӂ*L0V^@#b7=cۙVC/LQR((5DCo-bU4Sh_3rRlO\SD'c ?n !s}`>C$6:n~:Xa`)d0ha@(YӒ=>"hz(`u6+ $z'Y=E av֗hftW3>d¡u-{apd/VtП+},AB T.Uh]=9mO^lzb*^euE8ܝoW`%r>LN)bylwNnNNܘhЙj4W+J#\:a>0Ƀ(~>G<_1Xu1i #;tRl8(45U)A/gzYN=tK;z?MF+9o5sWv݋Jpb8?ȗ`߷;ʎJcKn(a=Lm>;n7H* )9=~|^Zm>Úgf)0AHi.5l & m($ .v37תb/=M-n;f@ Re<Fan7g$C1-ꨪeCם&Fi^wq*ݺ4Lix@:J*Goʜ`翆^xߞ" ~41rp;DX1W6QExsQba=PpOp|t3W[QsNJ1LcI>lf$N$BE'RuN9gţOj{hWqpz"J{3pϸ9.m 4ާ1q֎ᇟL'^ѥY&\Az N~?xhMmav#gIc"xA/%ow=[PmL{kVn#SiOfa!|.Q8vj5`Hu%E1HLG9|}N3K1c41iLǷ[DL~eyډUUDfoo^ 'Mᴆ|^W(C8$! h&2GLQY>Nnx NY]]WIU`Yπy#8M0~}~X˰FCA/n"Tmi#3i^˹h(Q+q03 Vxk3mǎ\=Uau !哻:8_:DL1V(Pd4RKH}#]!ŕB,Ú5mI3`Ōo聆l$osL8hmv#I;9Ӊ q42i}b;h\ObRV/3S8Ov^ q Q9Shk5h.rC `|zm6Wh,ORWx#,oPBn'T: pdAEx>.=wC2(XtǛpz1հ!y D~%Ԙ5%NI0r3>Ta LJaBx #'-蜋 xD1eMX㹼<b.~i7x{?sb0$g6i2n;+_CYV,T&Dm F Eլ:d2n)pꜬq`P:xICC i)Qt@zKĀ8 M v$Ch/4$p߈bx;;0iz]P@IHn? qzӁT1|9C$BI&a53 s3`4>< i\%X c94fr$m' @|=6SRRݴDP@==B@8ZG 8VN\؁kv`q$ٕJa1 rubLꖥ7)  hO>U8AC~&I& 3>?,دJ!H+@8њD,Z6?)X}znE+1!IRt.0A ͳkB!@;@)f%1x⤁|أz }{ߝ$bf!j@=6}TX'yӽ)|^Бv"˓4BHSb3}X] >As{LҦaҗ^06~”S |fT/[z)mm)(Ji((CE)|8;*1Hĕ0J:4:.802DIt"_6˜hF"A %D0 bS#b?+T`*D2#c|\V0%K+ #8(Vcϯs]Ck L@$cm\Uu*wp3"XZDˮ)CBu(M"#-V6Le(1kk+BXژqKia4CIZyl.f`%u.Y%ӛ>U"5P`*h̋ޚy:3VW3#1K@D6&t6 +؆U <d=Deq(HԄso44zV+2q|]OۛgeM'z('"ED @$!%__^qtD&s0 2fcP45wϬ!YI[% *ϗ|þg݉y QBǯ~;_x;q9·6>=5U 95Hobȹ^>s J͖#BhZ6O$ E#qx)$&a)YJ)OL0C# !]8_(~w0 ~[v Y3*& U*{O=%`fнvkb♯d6!5 Fh^8wZ4샾&M>Vŕ}"dz@:E98CUIcq&C03= ;XjOh[*(t DF1H;9o-1<~'I9G0ygL!'st1Z6I JlkzP8_[_%;Յ>=w h 96 5DbҺDD;ºLm1Wępb~! N<1$eP^G OtD+݃4B 0gY8E=J )d\[b P\<*L>imX.DV~x|d(7G ۭї7A}Fy=!d2gZӎT:WimvqDzaq6 ئBo@sX8Ĭ!0zg\I[)Ѻ,Q󱃈*X1cPRY95}9 O/Y ǓяAfDz@fYƒ]SH;?tPD2z4s85#(P &S%T'D U%DxvLl1;Di(=3-nJ2CM&*  ɦdX@PcVԹ'Z4Hsv-]BӄP0A3SB؈)xZϿp@V]ٳ7b7h!(%IC״xcO8!,.K`ZP5;l3LԡGuU%'U"DB&;OYT?H~ϗ\fг8ۮACg&fTD$I{!CAGS>l!LNt0Ri*geF: nQTኇ>+5,Oc`9vf9a2q?+pQb|Y4k9Ѭ}!g!N*@9oY sWkT>Iej?UQ&&:tW:=l (<CZ2ZBqCV) FӞIhF3ޔ=!\C ЄKK0`7fxf[Y{.Lٞclˊg~ ` s6oM,9r%}jST;f>d~ۡ1IJe* Z!~GYtv)Yqo_VP8:02z5VPp9C$3!˼zBny3#b?L"fWJ])F P|ݝ)v ?Ȏ;fs13qu 4CT5Cj/σT+C  i Cvt{gNoza $҈&|3]Idpq $b. *A0D5*.0G Y M0N`Sϛ^ܜp Iy/22'`9BBZR6ǀw%P RU3{p2fY7\OR80ds=cnNwveS&Yen F5;,Ilk'\g!HPU\*yfdz&p4V@b[(f0pqlv0 sA4Xd@9FpC3Ð6gճXݡz8"L cS" şns-! 0# B(QHA_f.)?'ɨ1) xp78? b&}T$D^x(xk]&LV1q2,8KC-eJĞ׭7o3}iUnLf!ݷG/{xW솤0.Tv)h3NT[;!?Nk E L^ +b;Y2_^k r*Mo$ H}8c2LÚ4}与qCAr ;H( F'2X }>a$vǢ 8D!("IJD@ Ŋ/Z3 |y, $o8"S7%j#f ̹3N=xCL 磀\#8@ $!^;%0D_-_dmtj}bcQ$&sh|5l%Eͥ` a ΦZR$MNN qPJD"T+P D5Ic2yCPᓆ& O])!MW%XyRTYHwyU Ʉcp=&i,!1QaH&_!\ t1542Zllֈ(W .7Evq5) ~aOM`ÑR˻!y!O))>tΫ ^`i[tׇ:&2ԒƙM"''=/!CSZ'Q6hp~\T>kOKč1<ى6}|4"RyA;N|q]8>JO,j>oϛd (Y~,LoK v1sNFYvqXzHyȨ#O>#dr ^p NӮx0(Y cɉ|DY!Nt]K^ lԊ{:L;J Y.r3rpQk=PSM89hrfB@SH{ B}N̡kya\8n x|͠:I TH 0ww˽NK)I:y >X{xʇhc#C(f`qTþ꽞Lz=Të2P] ]q9sALpA=7TUaXO4֨F#6~zb/U2Y3!s;'4JOAڊ$(SbEN{Px:4y:H\zA,{pf`h`\/BI+*MFp>@wFuYʂUdhԅ0uTB"0Մ; qfQBT̓Ҝ#G)KZ>GOA`g snR8Z]DRMO6ӶuZmE7[nAQY Ca?w'*Muu|qPٞ <,!1,QROȱZ^  # k4>8pøLg3 "0ɪ8C~WHT(Lphq0!0zB|5=rbc䇮hw$D&^BXߊb]#7L$&_} "x3GHPOW4)dl) LE3#0JV,aFx- g] RL1IE`)#UVESKu1m4IM!>0?cnX6\S %s68(jC dhzN94 X=D<$WnWFC,\yȗ>0y=7PQTc(MIJO)$* TJМ[;b#JL @ ǀzG8u<Boh;͂QBdK G#013MC1MDFA*A6ᴣMXe `{ xzLP|#dk#V`.gcxz6yBzj%L3{@0UI K{PꃿwO!y'ѿ:fMECh(:,+jP$Kʽ/!Äòzr+km]ĕ x(#ӷ6|AGjI(8;)\0:\Ւ:C@nH^d<]ꕬ; pge{ ;MPE@4!%IBD %LJҳЫLO+r0OA f*h$S PA:tRHR%P`ODDUbdUt ǎSG#IEzƒ|< BCPHNw ԝtkbnWkdG4)C"yi IFa)Y83ȔH;a:f3HIyJ '`m#לiLW .~=kjF80^+I25.Lr{h.iеʓZ7渃,rHvɓU~Xm^#;?ohd0#ճ HNEQMf>:-;"CX!d L &!taM)) y`ڰr8& $:=xvpd^ͪg x"S2r 3}I/3 ?)Q4t9MXUEh;x6O '۪ 'Xr@q xM?4?{:41ѳۂw,@ F~')]Ɍܟ.:>-4HQ#I'|))}RM!zC_&5/RSC]1s,>ֽ?5=܇>ՃO87҆0W`!Œ JHebS3(E$̀Y(J%TT$ ^Lg d' _Bf=)'C1`< 6p8' *Ɏ&~D)k"{8QOExgC|Ìfjf`{s9_Ý00JUJ+u;iM>pC,z T xK?V}Ԇ@;C4'.4btlr!C@ ]fwf] l' DH)Xd" C#aYih .']d](.t>]Bls+S)-"%RCۢǥ}IĨsQqrTHty;Y`X4 {OɏbJL/96M  $p0 *X~y }ćC{N@&ym\s\u>Qrfym$q:㡴2i  `\0k+q,m5jڅkS,E(Yנ14p# l p|`q&CE4PK:wҙϩ30k2lIlsm@43.BGxvH%=(dh4t[g`lMe4f[ؗBdDoB6ÿTq80}aPpSoL4XN `KIB!^?A{<(]JfO ǻ?Ԛxw/6$ot3.Sn,&Zu<&ܵIHY* ,`Y"Hl;s+MFn7nq\{wNrNs%V1)% m>lj"4D ESDd:p (&bVs;+,ˆsycSb G1ٗ% t Acˎf\[o^xGµc@hI;.UCsٰM*M+K)$R"U#3({? ;@DL+M>2R'Hh zMX:olsG1 % Md2sP"F$e0\=,j{ҫGs~YڟwZ!xa~ Kּ20 9@Q`Hl8!EY?9y`) (OǦ@6"(yTuW=0á=*UKLOl=| ;8IO;SvQG`9PTy'=h__kTC\?ebz}RB.B RARId(F JY BӦS_!koEx;u;TUWQJ" YEZQZJ**)F,F#UL%UTt)l]+,|`{JDԇ4|6Ƚ[ԉ!V!>qK;HD1(xqD@ L&G zxAۮ!BN&>f"xT_QeVLRǻ1OY7`d&C̡$t5hHFAP0ϗ`ww;bO*)w/LhM|( l.*AGkC vxqOA39|86X[zwL߰p(X0 ?+8`C8CV$s/ HXq,+*? %(1PGýj^6$zgf]A />}tk=~%R d35# 2X<wTQ ˖z}ՠdAWP<+o)էy' 6M,L35ϧ]%G, wr=TyKvKS::<,>~HguiL Q" tφ6A.D.;W 3-x 5 ݲ\sQɲLa[~K[ߠ{@ePdR3;3P`W>q7Ρ?(A8˳1NC 9UP/ 1#\q?t(}4WqdS Q1JRMA!A38or75U=1zB|?ݜecQXFhK'9;m<T;0vgW64!Z&v1ee&<;廴JVѮqƳyOZt⇜=)D"'eӼ6v -gvȞ); OQQ,&i)QfT'2!2۹) kO%ȭ[s=|6?+qOΚZ1w!q8$tn.zte.&7M+ji(PUh@xz [utՈr(k D Fx~G`D\§\يLӝ6e)3ujĒ2 B;,Q&31뉡0j!$[%vVLŌrR#5{dكøߨzXU3CAj 3Tj?IpQHQ@"~T.ȣHp%$#${8(hha:pL:L*χ_ ܧ!ys`֧EGT71p 3' ui bwÞztt8ȆH^p1 y w' >={!k147-Ŝ Pc.|BO v74тtOJT:{$|]d)%#q~ͮ@۟*ZM>!J QzCH_}Wx; _?_>N@1ߜ<Gg+B2S ?yC'"8PSTE- SX]y [-Ys),pVPC0&H`"p?M懌 T&sCSRpDF|*y! I؞|%I1#f d%5*H−"=RZsBʻ;ښLz9q.8f9;I1n[G [|,|6<ǩ`>6vtvT:(/Μ ;$MC#- (RC"%Q%Lwbp %t{`L$`CD ^ i}영!9:cNaq4z홠!vfeHm9 Y8}KlxCOTLEXi@U *LcBE""zQ6*&Cp@u%]yNȦL}pAv7&Jv<'تA5$IM k0Ƒ qn[m2[ϔ#W饫 1(k` mAkʢgfnSܩQagUKZk2jnl6$9N!!K(P ,rh81+̶)6r=E΋ #%F+Z! Z <Vˎw`9 q ׌6Pp$t3A CP )&9LD"L$4t?=cn6pLhlL$*f8hi*( IVunz~_SDQ4Od41dB 84DLBA$EU1PQ DC0IULvr(9)BDX@^m?H|||oF2p/= h[;S~&|~&`v!h%PQIǥ:?z/ׂiϋ4̆}B+ -XWw/wk@7/;初 6{C'e7+J"uIO~ͶJ 1$Mꪪ%x`qâGc{DBp#f/KY,Ma DaVbRuِ~i!5?ED/mGhTE> z x?EJ/8o Wi&91/)P>am6@'{$SlCެxkg#Kj#2kXP.N]G܁( h=$80Ww<ɠ6DfB<+30% PP D%!11z@`T yr^">\Ə Cq@S@OK{=W1`>  uk%Ż⑑(P/bxv)A#ۙG.3jf ժ`D>w4@N㿉{KOI`L!{Q&(%0*RaNH$.b|9{E)" RNWcָCi*]&N'CRPQQuo};fsH B`$G! ai9c\:i"Ty_mG%}[䘺!pT"7x5==#0I:KN>(QU0L՜H=+xQz~ҧc֪5~ijIq7OX|;x*#eMІ$^g2u$9َgCxPo1'g9g߃ Wwۻ=cfݿC uIjt<LL>z#RKA@znra_#C>h81dJW+,sBw=[܌IY<=PDFSxƺJr#[ynvngwm #nït%}+9ϥGi'^%NtQp}8[O`d {$f&Czk ,O A !3,-%,bHSu"XIiBu%.+I2eД+b"e)SdDA hH+2V(CO"B ijKRPTUUQU՘d jBrAf &b |:+N`:0)iR()] SZGs9?g7qIbb4ݵ=GQ(xqĆGʯ$= dNOJ6&J°lWs4ʗJ7"uސB{wC~xkh=DKxei`*YwYdL72%C4TG$8ph)3"F@ܸ}Fv%@i9*?Lc:wԃaZH#TD5*:jQA@Ar6@.at]24`@g>o6vg:S `t;܉t1>BAWG]G h`CÞ9tަ2140QלN>,u[MX1 8+} ;./>Hhx@` ꗽcCPx.aʏͿCEWOo*śʰU>0QBJ*Ev;ș4%4/ hgiSLhA3ACDgKm JT+??l+* ##xUѓ9}4D7(FPThIA_zzx H $a ~Sd? D",462 Ab%.,%V ?4wt) xٙ7O=7a77,8IJ-I$4S Hv)ZfY&yv>V_+1'_os,N]Xz* r'ji@)m& 60J%tP:IjOW(lD3Jo i%8r=4ؽ')%9q/W ȃBt{@l?"<&2?L|I/隹~pOrcʺ6O> NG!t cSF.9U_"\H>>~}wSI(܏ NNo_a*I &44g }i߼Catpbx_F$\w_Nur)B2e1ql˘5MYݟgEUQB<ҵ^$()`]w sKЁ0GbThyQCt6?7х>)2ꪪa=[BP8px8G`'x~(mKZ{K"ALg9٤mNe!TۻߧEvPNʃf!7;N12\=^a;/S/vS5Y!WY?|4zS=* cuRcgFx=F~7OVuً0،EQXxpƙa#ßW~''/+'*fjDh^໽C} ΄}|ezW`.F(Ո1CwԤU~\ IQa?8\tGf^Ĕ`EL@wx{?HrA]8.s[FK D+ T0GDݚ-KVߗdxK2"m8JwmF0.P\4C;$ݱ` ` Ek9qFA0~‘dfɶSxAny[ߞ4QSq9O]\Qcx6_vKDL`S7wDmh/M<M[|:߫Ϧq$1ނQ=pN] :DzM jkGe MYO29A'~67fe W(>6s7} S)UE >8I;:|44u6q:*x B-D`u馍`_9`xn,o;|s8TVVd(}[I V,vh#ӻ1A!՝A&ylЮvD(E Š<8 I|jpD/船Ai\+.xU&uUUU۷`s{xgz| KxyO8*ƹkjQJ"@yX2e;K$:#EQ2(.TQAU=v !QtO?%ɁYY1!:B2C׀qÒ  R @Pb,D(:'HBd:o7 ^C" T8`yq|={g:t7M g1T„φvUu01ZC>lCߕU0_S@b8u=۽=7w'ZW5>~VFGzlLLu2h* 3ă 4 L!EOxLM4QIJ,"NDfv#hCж%DlXz]U/N"iJB FO$\tz2EU-kM@L"eI $ݟWUh0[E)dx*E &|"2Ewj%yNwgL$;jMsOe4{>}}(܈ +ԁ[,u ex"Fܵ6e G:ˡ"Wלbӧ/n6[C`A3#/Q5pǍvGYə}n?9;1|7;4ҀQ0br♌XOiA6 ~ L ԓM@ >>ͳؐ|~/ecj;Pܠ@P,&#hmqD Kr"#&IZ1 6V~/zoL@ˣUcZ*f}YeB>Tm55c WD߼ܚ׏}T<.o,~W&tO~aRJxֻ:9-U4,4ӓ*2E$I .r )zn/E#9Mu؇P !GQƤfgdDw*l`nbN}9S}swwwuUU33,#SJ0 f. t.)f( <=} t1Wwv^>2"ߚd׼CgB2yhOC3|$OS{1W_,/ݏ 5s""b0Z<-EhU\qp|ȢF 0 S"\mK܉]eTtX8Dץ|$K%dCEMo{\zF:{f3EbtO#*xs0O';Nӥ9~^:Hy Z:M+S!CdM۟HnDő = \*wzZrew϶TJԳ "s) XZ#oƤ8:ܤ]b3:<J-!D]Wbtc'+XxD@6g#g`~> #ߢMeݾd4OsI?M3#}#TI@׉e[ҔjMr+^.׬oɉ$.m |[Hh !w PC 4x'oHqJv2; ]Fqx~ l_n~T93r]9~U'@#BaY~(J:~i h+ `tS!.Z+QQ$=, +9ѶvH(uwLKnXN|㦝Iۣ0A!AdY,IM]ꆾ/$!GlkoL tqXN> "3nqI7ϧ84u&cJi C$9;)e!jVYm ) CT0dy#fah4 FG5^pNDy(>!}Q=CpHJUA8Y3@ &~z8nA6H֌yqCZ #~yBS('*بxoZǨ9{=x^r;0GcƩS&c%xˡSW\D;#d0˪b4wDN{wZ)rBǪMfqNz& 5ɷ@y{hQӾtuzPU;z,iqshT0MSwUm}Ns]}MJl*[^Q@ /7F rf !ρQK]e!hX po^1L`,{ojt  1< [~;gE/s$^z*}mBG:9qrǑ狖I\3+nbJX>0eMJd41w3%|~ޝ=^>[.7>y噘̱]ݍ UPFgc1mkCt|\87FWNhx&a~0mmpPRZ1-Hnɪ"uDy6W -hA8Z}=x|,Wa@ͭ Over6<m ks>J<}1BI53 557*F( .s׃8 d< 0gmK% TBH8";oB+J AWѴxo#;: 'c'LLkO8 6@BTv37U?\AnC|.Ŀ߈biQLXEۯS1WX1TCWByX c'#~odR)AOA =N Ńrk]N[ǝd]y{#Mdj u1RZ\x;?Y8iLFAW5o@ MhLE|<~ٖBO$yiGH}%7E ÈRe˚Zϝ`8G~lcG 7ZE1ƋBa8xCcc޿c8pU* IUR4Hf0]( %ֽ=+xqؕ,Vo L⢿4ĪP*!CǦl4t |@Xkkٝ&˻ c&6Nߪn uϕ"Gr1'WUݜcˡ'fc )ŋ=ro0XWߝy;<0f'x_|C ͻxh3 y6@F[YNޙq[JQn|`"v<(iG$gG#)G?Zcݒhw)>t=6mgUXV`n /!ϏZ  ^wGHU.ͼ#,,"JW֭[:1P͛|ݵ~}ABu&01(h=1nXݭTX,ñQՋ19\i X.egTUI89˦ś *~xdz.^a^h|>}N.58)6J((*lT7,-0-N1d$(R4K,c5`=m ڄ=.kX dR}8}(B(-o~-1OpG7#@z{W'Ɨ`̈[w<Mb_/{Ϸǣ):<3 sW>A e}m/*ބ}LARjRua~lnx f/ڇWE6IktXxxow9HKmp76(e#€Ǯ#|̋ m7v+18;蠖; 9 u>I@R#(+4L)s L'e EvsaQ{4ShkWmyzp7dP#Q[ ocbJK wyofD&F82MBJj;7ԚI& &;^bA8_]Kgpd4H~Fo1-zC |89r(g `7aȵ%|Ј pLøHzW8֝ciOAvu$v0)* E xC2z7BkʡTItlOQez'˔No{ P[_ʐs")jh"r'$4 }}I_n^Gmt7rX!_/۽t|vW>C#= 99+[ =l^ӲO 7I<])}a|0{ȏNҤpDѦ2bS08;Q9o"YDL a$sA> `Ay"&D1a$j @)]TT(gz_зTA;YR\'MkNxYi`%R0 I' !G q{??`Ƿ\~Klǿ4s->>=&"C`e bň L'|阉vLL"_OW䢩)i sГc}sU6 DJ}JA` * Bb(;Gu1vUiϳxT)U(Q)@(dz>hD6f8hv, M->9kU8%6I6/}m("4*ts{@9(ڝ^׎Gͳ c}bl ^oE|xfd,bI{e&0=?NA8(*VFE P؎oq; T޾x;Y;' ^܇r <5#9L=ɹzFVLNCS8r%ui "߷WMh}~S˲@+}ٶxJ .L׬קxf1,z}ͣ5/mE0"aNj<+sb@bhyU3!Bz:=}Ë`QilwhL a~i7$ bcf}}mU3o`=c0 v,4%M*xzUti<*Iǧj;؉jGvæ &> F$ai~@x 0p9`xض#6E8)BN>T⪈HQinz1K.NW^9_pT4>ؐ88tX7,߅r_`P=]M8 \`y`^dMBo JioWI dZ]BNĝX p@aQK:B`?iFu#q=ɮs{E~7idc[(ggֳyU =LSLIp(5"JkU?gDs& tqL@ { |i ~ƒվ>R[  ͙Ǟ߈:D5@ mހao#ɽI86=܉P!RݫŐցX>ł%r2$p~b}8F:;`pCy lh[!H$0s7 [K1TPW`T/  ?ͬ5@d@!*!sB`Mf0g~=,5-=1?/4h0] g gSXH=^oE~sAQ잡`k I1>!82 r^yBфo"xFF%J+kF!)A e ,T"sKsj0qr&I|һ@8PNf .9I*Jh?2syxeϊNa*T]5 2}D"", x'B"XzSIm)M9:}'p]$'?ó"'DXST;^PDRDž@`p1$JK'Lÿ^@RgP:_f kvpaSrl\ Hjm%l\*I%#zw{gpD0(z_^N6p7Y6!R!S5yDMBO8fr1e І$gX&$T:c`CMEa > jY$PCži=yy<\Ԙ#QHz60e0[& o1a&g yTY铣e<@{BxQ9VFAET4œw[0zH*y^l+>bZi>haVI 2>nLd&JI.楘)CLN9iw OߧE&ğm B,SHDО4[5{ө YY:d>ϲޫ;z1sݯ;C6(t)3YT~\{T,]|7'P:HHHw[% }`wN>@>$TR_Nb]$JR`0/T8\x<C-ZS݂Me4FH|f%ΚN%wd0Ęd.c|ԌT*3BtPuU63`$<^% I@ %gsn7aCV >8A*, XQS>oZai܂}]>)p;+ W:؟h&{g>X)o44`IP"B|fh$w܉{ P8$T"!SPFp#\ in.Md޴,6+xP{u~Ś@3$b((""bq:='@7N9u3nbo^RoelZ{:T%jxKtP@닃mN Yc '^;9P%4EDS ISJk  0hoHn]tg\8$8KlfCP;Ꝩ[ j;x-['FL "0.G?3 }`o{'8ݬmCEV9~mgywz}DӇ$=u:75:CH;@XQ1 u}4of*s7Wꇩ;""1fUG6= PbZE$>z"7pn>>VY3a U:O_k&Yu9aR01htn 4 O^ּ }07|AI 0ꯚ."p{YLHM4eCFYdjP팅Xk8ijEQDmUUB8%CU1Iߌ.BB҇C|y$fR:L!(JaM*`({񢮠()eգhKoI%e[ICkj!55C)G+E4 E&CS4*8&VIrBi)&F]G5<ﱁ% $ݹè,05ӹ9sIx>~B=#$,AYרȧgߜ5NH'ڂ_uZ W˹x%<ƀjCGw!_ QLs2Ch'(iJD 6$&SlS?Q~/T:f>Ms!^DV lJ$YIPEpcޡpIAYqƸCMo(n4  U~/\0b]p9vSærI aY^0TA@h ,,}}G5`\i2bzS~dANI<ԕ.i*IΧXdgFdMju;t j.IʪϿ 0.iX,EAI)@,e"^s(Mȸ 3piĠf:1q$htC1C@R`C&BjV{kڼZ\D0ų?÷DpfYI!~.@ P׬a2HP(Gqna'>( ҲԷ3 ӿOٮ%D!:úˆy Ƽ7iqdTj, 6 wk"BR. %Ѷɐ!Q11X,׌x9ÊN0X#F I|] *!d I`ML ۺwRL;s!L$-ꚙLe5h.nlbIu s3Bg< !ʐH/u!y@9= f5GK\Ntg2Xp96Dx'Sr=2fPJlFDtT@CS>d=ْϔH2MSHdaNF)BdcsdҨ$*IX.2P@ fEhs㗀AYAѩO|vО"@H|&HxΌ S9;3 ĊEg^$O) *H"f#NLП`^\8HB(#%2R}tԦܚ .YÄ$>݃S)Aal3@_pQ8${_b.|hD29k(x:5:F-VG>WWӹ;~ϧñyIj N%`"اaٹM`~hQފ0|~Z0(vO@GM_vR~1;N ВSnkjP<4W;I26ܖpS)TYdd#׈h*`64%㋶1 '~)`[IqSRNR`&piv=šϡ/Y/`=ZRJ* ((BC% iH.Jr"hw( D("p e(5b8āb$eU壺ZcY{>>ߟp {04oG~c!v]OSANB~I~QڇQ2ol)5Ur21P {՞h-q5"Q1?y,Đ xA@y)_[d =aŖa!V[Ed yz,hh|柧Oy65߁< W$Ape'4{өq),@\i.uVzf^#xyqRHx&R4 "0X!M!GXN30W1-N{"m: x}pL _ G(QJ0|yс:c5oF"oWpEBB}g,5LW.Mzt 8ҍDɩQ Y`{S R8/QviixB%>?S& * /#UNE]~Y 2^c!|M N^nבw2pK ÖaS 'FΡҎ) Z}*kyfP)jzh 3(15`,I'v8=jND²E}^X7o, _(7GՇ.'hf9D8s5qUQi4)yN&DQ;*SOl?kbjAÜeeJ.2%xD0 B}v f1(.Uf%}UW& Gcs1&EF8d)BsIP f@塓a^&^#X_Jx%DC(HyP \n _% 8$R_(N'nf)6IЈETNu b C{.8Fy.Sjq>N6Ātq&Í\"YbƒPt!%{>RƖqaE'4-UDn:ڷM  K0.hlЩ1rYQ'_uJ 7FCa+[IDD7'Lh#G4EURL …EEDJ+L#!*ЫpX_nՏAρV"8P)H46w:)~x=SJI^> SJ<@:!Sp?lFC G:'g]1+\md Jl?- qp8Jaj8S#]fid%^",c"$f;ackĵ?Rcch%M Mu"9ʥjZ5ayLXQ$xt`鮛]UfRN5(*RЪ 2졲S"lC/ٷfg<1xn7Ì3mq/noMxc52ԆAKЪ"a$h*"h0eQRPS%T xw?[<0~"SdfD<@dS˒U@/x> pG'L;B;D(G?Y61AM֌@HB_=b!эR1 3XY @Y'$q7_YT d4hK}/9jcGhvC19#׺ W8GTelD*V!Z#BEAa 3!ieT,HT^5,Ej ̉)RTUVS&s$-2 H A " PF0Q$k`XYhFLhb]ML"yn)YR0,%H̛V)`fN ʨN3SH +dbsOy XYyI=ꬲTR~vyw 0.FHvkI&AraՁu !4I_|Up**J%gvHjdOO!{:ztC8\"c(?/鳲\L1o^ϳ3RdWTLQHi_K~)vͱt(u M!e7ɏ;Q#sy"D'Ầ}\v;p{T:[y&fN;e Iy8lqiBi'C'dPGS EuSWD Nib Zq<`&ZyHEUZ!9Ic&jbT ~I+ʢ(%JJ%DPmQcR1%ԶY~{3b&6fC`v2(:=T>7'Ѓ?i ca@%[if3/apH A`x7(15-8$ ަsp<`IZh)h@E7*?`Ȧ`0 !#C;ϙ>,yjx^t윛<ʏћ0A 6j`?zcŒCÉcR&h&P+#"b ְʅq $F G^y,yͭ- B)v$Sv2g$<`pss9mm3oUUHr<˫*Lcr;^َϖXfg=t ʒplld:QPuc˺_r_S|#AYf(_;p@TR"ۦ}ˀhd'nf~fA=que89|UQT$EEA҃`H Ohl2mLO{L.C>ER6.FO_=D҈ϐ<3~{ޒa0Lq "F%tJ@d2+BU"`$H%*`@ * 8a`jCRB"dV@13RӉ8z2b 8 $$ 3cw܁.kNY* !`Q- + ح ͊(k,ZJAj$WD2MR"Ȗ5EESjd70(BϙV==3q)WdS~~< D !qM1PCDTD-TC ڰO}Gù|IỌvNDpǏ0[pIj>YQy{Zh)Qnܸ&˳Š V;֏#ڊx*ÙsR "dO?Ն!7PN!匊  9=n 9b@TA?ɳ|9aʈR MhdP 6u9 TIIs{miRDN$ W=>~ϣӕ%U,SF3&a2ܓ:]/xQFa9XK-bPi;:͒sCW)8-u$`n .wk*Bb޷N1=K;әR9Ϗ]`-)/^qlFHjUNɎn1bSҖ U'RV6BZ=Mw; I$ KzƮ1gHsnNܥǔ$ ;1CVM&/Ay9+(h,f,%jumʃr8]6daC_6X(yC9 ӳz'r2'%IJT@P#ef."$H⡁6wu03J3J J ׻qtiass{zwnCMjJ jӔ.q.SaxʡCFC0PdL< [֞ oU s2<80 H27FZR=aZSh 9@d H+BG3 /E2GРsR1~i nFI.%܂ |E T\Ak#f 鶞& MJB1 Pb CNe8(ű ͼCz.ۍ;%7)sIjpB@ͻ Hxo}40JX01jmC"hB^VG'{r j5:PwQ]*Q۵3r37 ~qo\B ZG >N1SQxM G *J y|§֫skUTg#@;}G' ną&oQl/=G1%!|~pCS 4IKhBhI M\򲶪P[t>a˳19IFYBj! }UoO.vqNBSoToR ^SAv9<*HZ pjz.P:Q%9yq|s׏k@_7D V-OfۭHJ*OW^y 2Uvqo`w`Rj {`hf% |M#J$0H4# 2H"P9/;љ$ A'&# CD&5 AdU3"&*ՉP Z@ƨP>MJT$G"Tr\==ۏ31Il~o2!  RPp?2d /WP3᭚Q)8ⷶHLw TףAqtSwNŬ8;x&PF #dQ "`H!&E\:;~_X {TxDJ2)D%IP ?hѱ~-b.#Pv_(8H@%bP%%&A`HaF$D $!TbR" "DbJ@萍(@-4&@1*LBz%2 #LQipe܀pg$(RcB3ZYmǼ5b܍+ܟLFf'ɡ=SKiMyfUGʞrTyqyD~F|ba&r; T5)'KKeeJ[h#mP ~ I]XXՀ}= TumP9W0vC aU=6t1z-ېn‚Cɘ5) 9_Ҹ c2~w84CcsICҧTgJYfL΍%IK݂lKzOyi=DgƏe`yCzɜvTvErLGژ@Χ8E=>ί7 m9V6[I-jR[!'<{Dxu=:T: N|dpF̘!ed1Z=q.kʄ!ɯ~j{hl G\y/+Ny<ߠ4wOy!f:ql>0 k&!J|eᘂz}K1G<دռ6u1Frtw4Í@ SFƕ(җuʯw"hX~k`HP=;,,X)E!J~P=8ǫG3:8!pdZ`IDQQdUUAw!%:<>= D`G8am=Ocq ǧGA3B11nY .A>UUT Ns^ۻw?z?Ogp0 f!E01T:N8px>S M3,TPܩv|goM{Fwc֡7q?,@r39\R"/$kx%Z[Mf8SH}98Fgfq ev30_FRAH5_VTĮ!g+LK=-o/+\K-0c`øP\>כ'8WRs\-_[ٔɁw)4Ô&!Ãwga~"Xszq{TE'jz9lK>;pt*yj%$KM5W:3ݷ]<QXyGwxt3:kg=ܐ1:  xYTS>۾]P!@~l" ](H[7i>zzqkg 8eUHNRC@)3a AB;'=ݎ͡9F<_Vt D(JWdS }npuEC`K-$۰u([U3 iVːKWݻW79,L,xku 梵wA2F TSې9c=A< cOՖ8h8#w:dkMf BqsF`Yaa1(7/ KӵV&g"#.a.Ʃy;9ۮ0x`nmj)ģm-؎qfPZsg9xx׺h7QN"I%o2'`Ys&2=cN7 Dfq8|-ac8K>\3FZd{~Zf3e;&Hߗ2co b7 &[to ׍=.;+]`xN5&zbv|?dwaBё1w3'nKfn?m'c6ZEw#b] ۥG>cnHvO_3k;03!D)˶-xWl)LƢG9ӈ}QS͒a/|}$"SodCkXMk<$`˜cg[I.~9USmfm3pjvMp! fu㖆Re\ 81Z3uA(ml8Q9k+1泒fٻetןhlz/FssM|],ݝ>8򆷂m:WKf:Cbzb0aߘ1g~ny399z2FLf0a;s hwp`-$LFoNZ"=wM(l>NSmqnG3("FJf(;GYuu|CF/zGpgfnO" si2Ģrֽ_Y tᶂrGvFG\g[rUsƔw6Il(<D%|3d޲ݛ׉2[ O0cbHxC;2%pjȗhnis%z+!GiV]_Jbohʄ\IӹJwwީp4\xCabF9O&B?fungZISB<#s*\:x d"e? |rmQ>#U,D=ÌpA5ڳ>nrd/(ݘ9tBRl:\[8Ֆ.iޣ eٛVOvoDCF:ׄ׉Sf1T$m6m{q9pIn \Qk`%FGv*=1,Hmyƚ=Yz A]m]tpf/|YFד:'ur@s8LIsS8](s޳S;'@r2` KT_%%h01Acyny 28!߭KE-F1+h[ˉEP'uyx335Ȩ8g$X9/;3z.4J4qhNAH 7(Ш@K!G'X7໘gq xZ{v86m+xڮv3cƽ5ddߦ}zGk^b0ُ(:eSvO,4J36+ާ=V6;<<jS\FK877B':J4f9,;v5qxZMئ l{{ɢ5[彧a] p4 LgCp#hNN7lH> >\rw462AVƯ&arft4M6qGp\SN0ńD8|ųGt޳Iw] )K~mH;Nq.$.^ayDTe+OAѝKVZ#ֶ씤﷛Gէm)Қ]6U`/QM+_cyg=b7#6hDD Rǥ-'xeYtw8rp)G/x3y 9muj~̴(Um:OCx~ݪV3ܴ:ĻAQ=0a lLr]rɰrPi1f8L*}?mj; ilS3$!agK1̻Zsz5.$!cn;NNܙdBJ)9V/ gS.b>`6RSc(=!DbbSAؘ-TҖX@[FҮ|D۲kxPmZ=A%DE`')gqj$At xxl!,ijŬP,`qc%Q)8Y@u!l@ A!C/wHX*J폀Q ( ch8W^(7! "0,J|v{r S Ʌh8C`S~O>ɚTUD#92CN=~{=H%"PP3,z!gHMDK̑AaKeTU>^w>5ganI;C?@}i4A]?q5 z$@;D%uNzpCOg@ i2L(8Vq9 7i Ѷ^u's|mhd1 x&9˜ךNxg aৎvjBs @j G Ra3Mh9Wt :f©|_w͌q LhD嚠ʲzwf׹elrǭ(qǾFjzj¾Ta\وpTp7'1 NNߌ~Nw}YК~yxĶ.4\vS8lycǫHYρ̰ٙzS7|Qx 7M q"ʅ]fHY5\p]|ːeQכ ;>u.FP:T?O2xX]tccT8< #f:S[`׫Sʗ9F&Wd5#%goir^yߴ\tWWMM*ә%`Qۗbaz̲z2oe 3 `L.T5J}7$`O/ $X0LߧTr}[SCqθBhs-u/u@,3m.=zZݜ-_;y,a߱|qLk $r1A6)Ğ)NYBv" A !tj sfaLrkdf/[*1&NӍGNAvGpEf;$1eacu6 ݂f栎N6錤ʪ8/& "!JfrVtu=s# OwuZsQ|p$fgn`ouJl軾{2?ƦaU':=Ol1#~ڿ٘bF}*Sp,udw$|i//fCk8a آUf Wz.AlbxCjW-keZ9& 0DKP"A'${zgHB߇$InZv~/L3?Y8?.Q8Yg|b8cEc ^N'H_a.t>[%! R'sx!90RO4vfx&8x `bb| u:D(Bz`U;D4RAB+zR+J>o} $)'L֋)'?Q""""""YBY_4d$"vR0ШPD(%!N Ǒ{LFJHd?aH4 }8)H3 E R(M4@}MQh16=*%i$&*&% `(H0Iz")gA#:?J߀QďTS>3(m$3<2`1Y,X5I+,@B$Ym P@'RSAmX)&B,P QJLyMy,*l#Xس*)5D$xCuD3dfh̆iGH|eC NO|v}* Q+$4@C+DƦ[]s ?,W}ȃ:+ G=Ep40׵G S{$Td% Q|S!\TJNMB@@HSTg x h9d^f?_?N-0L*PX5*‰[UgJ"xZu(3AV,iQΘ6gO%P W XybxĦ^M<sgNECb6pJ[DQcn0v?Cߊ؂Qi|C*!Qwd } pAM#W9Uāu0k:ZJ(cFROKA3z޷WGԖ*Q0SwՃ&YnWfSLRkb6"2jH:N43+'d"#`p6XR+V3ur!9$vڹ;0Y&qeW*pc6ִ2C 0@)glv=|!{=m4I.+hjsN?aȤtc=*>]501wO&| e *5OEpeoQXǴB='QT@vc4=~z,Lz D@|,%H@B65&QHݭV0@O5:Pm >$83 9 xCH$""JO?gv^s:H* ! ξOS J4n3ΎzaWNjQL˘j&Q.L:a4)Mw*x:+N~=ұCI4QQi/%E&r|S[O)X[^%JIz8 !ej{ϣe5p°c7}H=ǏKt?<9z+= 02LGBE;$Q)9l&0?c$Mj~/[ N>)߯%TŒӀ?98`Pa ?iO`NdRhb| js|=lV v5S!P< 0@\I\4p2v!YP;C5h~5d56>ސRZ7DDv?Ȓm Z,9qC7fp&nFք(w;%k;eIQ/7&FwC[L9QDʄ\Hʈ3poź+86#۴4͍NK Gq&oߗmBhؠoW8Vv'!EI+Oo/iO[p8+uޞSVC,U9ΞZ'/*k4'yPyGCɚqPpN6Jsuk3Ӿ+E&nN%=}t! mw9NCi.Q>k \h vHI5ayʖ'4}yLHxa,FQ]j2tZP$:p$J֣X2UdNl< ;zzׄue-6(C? dɃ {8n j^3MS>WUBnk`T6b@u_zv͙:^%>"pL#\D chWs3Lb#YhP#dlS"[ `XĜuLdOd)^Qi3oMev+HXN2R~X 㴇 T’_:u .0Z(Hceօ$hRiF!<}:Zq{$,_/;|8+!I4RH>ALt*&ÿt : 4fC@Ck0$LO}I'vi@…U> j) P B %P@XQL ҈ }}>y W8ZK_ 95#J(xw.0"hp'_+|(g7C'O;OSnohm<\'<Ҍ){CJSRGS' O2 >WMpDB|y oNw}@z\:,.6:NLNP낢}0‰>^_oywY.q䵠nQ !tPR!&m*uZu-usYvyj,S+5z4,9yZn'6{txZ)UIiiWd!~>[j#'}F-][ yW,os]|1VbqӹCfϞxڜ2Igo1U|wqG#xFι~Dyh8m/Js;bJBa7 nf:)A&ה|GNޚy;r-V7Mz0beϷ9.::Λ9xZV1M.>H; ˙q 8~) ޅFIYdT N&Fx],d̢jF~4ЁYgĪߎLs/WF9~ygvqoYpDtGdrv7*:S)eߧ;3Cš"ScP2OzsR3dz0|JDQ iD"va"P@='7rm@8gFxqX_O6HK ƤDȪPJh+ҬTV Z%JGP [ P&LI T&aƛF1Z(Vm H "`PIU1:A/*" ER$`}ٶCA&Rbc |UO7* ~}2ևp12-`)$  c  a?@dIPC`zDU:| krqV~# Oݵt'^2)KC.jTb2c~Ƙ+.[&%%iPB_<:S)iz}rM$DLa}k`-K5ɫK]7v{6"J I =ys5*ftԁI+-CEBUB " TEUUH\؍&Lp¨ DŠRFTE զ[$D̏p?}xei{_hqM?c(І1K*r=h:J`)8} bb( YEQኰ%B ɂtaD=fBj\=4(4Èj=F ퟌkݛ4 A*ـs3!/js. asL@?.@t )j&$80uPDrW@dI9!jN:BL ;ٙ=|9T;){iy%_UOhA5*fb @5UumT[N~g:}MxYith`|Rayh#|Wvӥ)/o,ݙf3P DӠH13%{9CYraQQv$Q(Ab PB(FvJY];cO7pY8/]bhw ODЯ"#Fdm'Ą11,93KaQ렚r?4nҦ@R4`dߣWl;#˂ šqW#e!_?f#(L8۹#0vh|}%$9þ,q"d -Rb- -XD(sART8u_MB04Oh_$b)!i6 MLA*>T;G)w@w /Y; Z2W_v8F#9\'\P;rO?> WWpO÷kpe~x g NW:tSK“(gZjsPl[ґz 0*cAΉ@9dO  EKu<<wr,pY4p]DaAU-9PlIMT,FIH~>& p%9ے.IěyTV}v5'0z\QmUE$Z"P8B(CV L%Fe/qcA2r{F!1;éWT5P 9q&>= nj54.0x4Z?ySsP(vr֥7$8eBp{,sY$2 Je Qg͜T :R*o_wOۏFdoU|1uwO邈yAQQ,HQI G}Fu჉N)_y?K- J",AbUG".|fUƘGy~zǯXŁD'xkO3XtU(g NJnzIX0: Oy}AK.v2S] 0zs!/CzrqsMsnȧF"4ȼ<AD(ĭ- @DH H P AB/B1$1u HnS825 5!JGc%w :Iɬĉ<ɐ)P0끐IP9 [%r:($G&x9w8޹M薫L6J8gՖ6NBr8Yd0b2Uz:h39iY[Æ'Cۚh JxI(i Gw% Z}Xg<)_o !k(8e=8Ϲ@!"@vmNIk;:IBֳG!ȆN3҆0ݘ$w,WfiNvXf Cc1p㞘ѿ#lɆm?!n3r l}`9q@!c_ϼ a! I!KZʊn<\)Q|~yJ!F zJ}ޓyxx}W)l(!b({Bpj7Ѭ6YA(˥>~/8'.ɟs:/k ň~%8 pz'Y8vᱷ@,bx'iϠVܐA?&\+Ԓ$].g '&w`Ӵ>#B|(# W *%<}[ ς z3Kop!NeJU [ *CfV ҦR>ædAAy.ɋ,bs:P4siC CTyg<*rrύr߀bW + fZ$ -TWbi! c"r! C f8O嗇Kf44M}{33lru9T;+-Ӂb5`Y`=B7O\LLTgVT(I2eJæaHxknnNj:ayz"03MS?^M<K8`,lΦ$5uTP[έDdSۚi9coa"jf>t}ǎdz8=낇 h^* `6(f+r,KFD6KDgޞ T 郉}P`mss`0c 2KcXb 4ګG$@])CCyòzMhJ SѾlg0,SH*~LS!b^'Q:MzQGxÚrvE 7^PG. Z|Hb.t~zIʮ\l($>?aX;"oPnOD s:lb("}PW%FT<< 9 1gvibp>+߃W4yBɉya?ZqHr~u̙o~5)@{a2 G0^:ZI,%"RW++2HP*a)JJ~ʜ< ; v/^Ilr5̠} ~֫Y)?Cr, ?j)H :_sfKʐcsjt?gi5f"kX%)~e{F#>ް$T!BAT3b6;*`B}O_OB}~CQzt+IT k$!|zA&3wQĄ5 &Pr2R&HR#+-dqbiL)"8Bt91B٘$PA1# #ah S P7(;ӶrJ1,SQ Xp\v`EPD*1p숔A^ +yqfhr9#C:){HHYt懌>ռIUtA+[0{ܝCo}g`Q ޟ;qvzю׃G|tœ [ܷlgpvl9aHf}|DeuLC\ }wXβxp~\լm߄cM^$1E֫ t'ypwtT4*?hz@yaB3^`fmćbuBc3!D 茔Cd9#Y2trA U PFcKaq "( A.’zR(I +}u%r d'8猁v=aw֪J 2%)KIH1:oI}-g}JOR :ɆdBV  jP Rs`KzBQQb򼂐nGv88He,TMlJÀ )6) Ln^M%(R] 'aYf_Ѯ4WE7?SN"6~84z'IT2 MsHB11'D`xV5ͦ !BP!4111TIM 20!D* $@WֵkZִM&`pla<|k3 >p֛M tr')ybbθo !h)A*NC$t΂Bj- AJH)I%5F(U $X(!*CJF*GY P)%%IM@Ӓ@9#9C!נjX&]V+ps8"!XBI{z٦E3RH[U4̼@VB a F %\ɬ< HbXxvd= He'rMjΌX$CpSߓ|<(h!N[{`/Eҝ!;.#$) &NDMW71 1ɓ ?N«q #<}7Ϡ\2z!1lD`"/l'. YSP,e,%*^6kDzcJ* NP8Q-B415BLDL2ERBJJE3*4@RDR4HRI3PUC$IMJd@2C# 4ApHb (b aDej" RZZ*R F(%`H `R bd"IfJ J d\ ՗va_Ѩ "Q?d͠"0*C@OW9ɬ0/>0zC00-רЛks'gwCv}Tw*G8}5TQXrQl3$_GԀy~*y%BYI9 Q6"DA_m֨k&t,1b]* j_\ P7cvLр nW|cj""RL"V߂e)"Y1 @P̛!H)IiX;9Lfa2}z; &84!Kło"QMBr$>P/>tCM: \TZA;Qx 4!@B T ⎥4x4xFÖxIgqNKQMbs 6@z f I)߆z!cG%;| od uBjfXejVg%^R/ͤ_i"e{ݚ6wCĂIS`s^!r@4$h(Pe{j Y?z&:VP\Hu9)Hxc8R52zM5]|4TD3 hdF,̃#$E6& ce Z6`FZC| Z?YFu:~IPVDz}+&д8'Uӳ~&A# >Pf4T֟#aI2$nl 8re*>FЖ06ɡKG['L޶btCŔVykX7;V"0w;g,'FN 40@3 o*)rV *Z(u!RDᙿV.^4$U -&k)"SZ e0B].`s('78 . ʮzsʡD)DǯrՆBPoɀ(QnAB*{EJPHP-%I#RȐE3V`Բ6#xM3=d*r>y50L$U@RԸX ;M NYOHxPTnFqJP;@>~rR(d#J'!!VpxtN0q*c3߱ŔS4L@%ܣ'B]I̱3߆G~LxpN2J,Q--50''>;CungjpזU񗜕9Н1368[ ԚcZ[R,rs]XenfID q9\dlIOքp22%JU0 CըU 8g|tgc>69bUo)(@qFGSkiB' L2em+ԙLÙRBLØtlc0ŔYR.ÅI?rw|E °# 4PMHHBs }q|o )j+A)Rzu: VXbub駉mږ4]|}QWIX BV($S@5uJ2bej$`ɰUՄd&_.\x2V)$(:_|pp8d:ĀQ ्c&) Dj6DB$GsK.T!1kxiuV6yM.JPLTf5J̅v5C|%Fp 4tD86`(" mO p$UͳK+)L]Isq5,LaK}oX<5QGW;Z x -R]9[kƂFSS dMVcF^#9e֎*g">|*goа=x9'eh Z` BIzbuCo2ӺYJ/)Q 56[ v) *+'bu$u9HY|;J.N=*L&{c6ᆬ x  ~ 2;hY7S;l&np*~WޣTzJb* K}7pj!{~72LѴ," )r1Mbm2L$RT9GĎ숌6akv7}IXJG:PS(o0a㟠XO$& kqa+LNf*cZX2B;~%<@ؘAa94i8pKCA0`/IeC^?\(R>Q?%H S*$##qU!]R!zYZ u> )>OF;z[5c̞zy4͞HHw? JrTUNB@RS$ +gV V<30y~c!p]!RA!)_ס3i(ğ:e@' o@;$$a>v OQ<;#-zܔB0u!˳M_֓P *ﲞ5$O@V,S53 yNDzɞv`₧{B,>rslRءVҨP-~f&hF (=wmaza79y*A1`VrL^ԓ 4 o+ .ŞA;G+ܘSM0nsGS206Ɍ`Bc,NYY} l䜔a rz*d7 WXXKHw~d7Ne#Ϥ?Z|$ާ5@JhIV|~+)bd:shP_aSTvL C`A4$ȘD/vmA ]FTv+$Aa.M,Ta%duwjX``0DI qOຌO,2$cÜRǹٸC譠R_~_D8>ٸ>G}|v;HDpW )Ja*$Gĥ dЕ}HVG6s>ܙ &x_]<)|7_vϸ{[ -Wi"{Ԏc6f!tP;2G8:䀚vB >=kC>9,J1ꂦ37^#*ƖQGĻ^0jdU%L[M8@pu" H!B+)q}{p0(Rɷn{CR+D&Bd K2tC0uI24nBh.D@% Bʟ#e47~|UVQ$OΧRE= G<|`򖁉!~/(heשWcmWUSwvz^l}Z2.IN7U\C$$TJ`rA *u2 ",b 00:<XD;\^شZ+wj݇ e)Ud^wq* 5*"堑BT`a! 5 Ǥ ȓa~X!8Dcfa)w7oKn8XzC~nǼm,j'8Iɘ:/C^n. i6֓3:-7 S]^!& w aއ C"XkAI%$l)4`fi +r,̀gꑭ956K6#1̣!]00)ae,D1"!UQEQEPPP (2H/ $| ž IH>**HJYX *! $` !1N#`qId6]>j}v"xI#!ܡ֟72&t~|$y"ˊ|U]:}eڒ3. Jr(tB}3˒f68ŀv1x"KgL[I(^l.#[Lzv#+1# }b)1 *U fC晌kkwNQC'a[`Mӿ_v&@{>擸SP# 5=U2 C`ǫx*L"='3XMQćZ鮄08Bi i%ݯ6 @L{hסGip,_l/HNCM|==OdK/'ZiUUW]25'qskHտaߛ-IspP4mת/dc#S&`b@HK)C1&I']N1VPU)nzݚuLFVV@+*)`VC ڤe-cB֬-ciDlKAJ5 |5ŊJġh")Y**cC]yo*_9#e@ZfV \)| 8wBy2h`سLo1@+m@ABs,;يJ^XPwsmma8p> FXbN782 % 'x\ eЃLjwa; Ss`KӠZ'~$'Iɍrޖ0+ JT Al2SV8Y'EZx'-Z_$G ء|\)L0ቛ]j;P]O1Hh]4؏vGL f5?KPG2BZ{ul>-)?_HS1qYD/ܝ~v.oRʴ*RlzM *!gMS#k::āHF7,3D:ebq^sSbQesH6je9ԱMl@Ûdkrlp yCƓRglPi-d[ؙ.?NwqF ,Umu[gtW'rJ(i709'{00 40%K=PyCZOnht =('8sIx< 7PfOLU}@}} N@Fep;\g%?jkN1&TZI;RonJDB2DD5Z% `)gnTbL\BtBP]yWN1*BXif4%6.fX: ]Tdzӎ` hV{dE,_IehL:9CY^6a=pe6.&,C{M5B҇kw\)'a :}yPfEN$557!g k]h "K@SP8$Qs.RlePrP;BQFĆ`,EB-jE"D2BjZ1P-z W_&$#~] 33 xt8`FrIn-00!)APG}S:yVD[ 5Nð't 3:L4CHA$@ YssqؐSPMh~`LkTMH" JDTC\#Fa 2)Y(J%`)BHPPua  CIZ $,q`!HݸQAH-D8R" feP "3'*ރIrj$D J̋BU0ЂL,ȋ0%Q1QT۾NR3^:gr;Cd0BR# %TAꛪo!@ *xQ/(Dp??t0}~]&0Pq LlJ NDĴKg=؊k_\UL. V& @$ eYbASTAQU-$RRMH,CRA# D41 R@1-(JC1SU AH B)M%RDDPPʳT1JQE!ԥP,0 RTHuTED2% ( %p4>]d97&Thd /\}IFϽ,A9H}!UG)>iλFE(+'w[nMYyDA& >A4 &E(;H$9=y`9cǁ8)ieAJl*J"2U"-ed?=2Hv@y7hp"`$ӄSjN! @ rP]Qe"(pZ2T) $/ Py-6`b''$!vϦR:$oDɃn|*d6a掻VUΌ( Pmσl~z2* xsP.YcOߠSPnb\G7|t[ԙ$D X5At&ce@tֿLP#B$SÉB8Ra%!Bq Gh1D\1AnYq&JHeK ȲlORp$@¶31LԎjB@**jl"((BK&a!k @BXL2iA  SYRbDPWR D DAC  b2"L8[1  J( i.lIk"j@ J7:Ƴ I&p l 31QK"!FJ Ͱhb[+%ldJMTPJ[(X6GSPXH M R&HBpN CI u (& fA榢 DDA[wBTH nitQ"QDN1Jh)hB  <@9t8E "v1`8F~^p]oF h 8$HW& jR[I-"[]P~Gꘕ2D<={UFBO>ƚrK]骴b!"$GЇcڬwCe E8(AςM=FlB` Cޝ}W>HY ɻnQ @EJ8{/9M5^9z:Bj\~S6kPfu(̠S-^ܱav} h8u)!pn=ym,8$a|筤OIB C=_ dd87O{ϧfd`zd,?$,x?@~xB&#'& ZM' o-P'hkBfsyP.v@@-CbY'ocZy^sO |=kJ,tz-<=K/ǘ3нVT P`QނÂT*ّT28m ;3wW ,;:1QqN)e !b5I'lQ!(|~\)$ՆN[wP)+HGqv 0t'XJQJ1H,H$ڕx '20꒢@$xN\3%A$:!:8r)o8!I X͒`A9;Kq`T2H.秧VpVg1B`)W Q8IS:l&\2Fl0p<1A;;w7[\N+^Djp}pP8y؛;d!Q LS 4aDFؗn!,H^0nxPzxN˔20&1a MՏ`8"AS@i 1` D1aG%<:TJЊ#G?r?'(Da+BLd2L(p?f~[j^)Ȑ)@X2O]UBQHR*OIJA 8}{p0]0"i a f(dgƪ@ρӴUc7<>ʃ9Sd}?`['~;7LF;κH@ Y;*Z | 2r 4U&KaAa*EgJy xD#ܿl>;q"(Dټ 2F"q!SelK)f6`!W^hzxbIM%!AE B'ϵ0uEI/ݺ W@Hd=DjM'C:Ww]j_0@r1;'dKN3,00% LE.Ӎi`,1ѿ|/Pvm}4p_T|2eʨrNC!Njؚ2?wrX-HEd]Iָ>|TOD(*"P0@J9k^_CCǩ;{`9R!DVm{>59 v Aw<(r   /$3;ϻ!dq{e;L!Q<3|y/P30yvb=$032Lj  %|=PpҶIJEP򴈀P8:sZc?ǗJ??X ?# BX Z2Z[ |;~np8%$M&=o?jy`9_Al2M|N놥H-+{s\\{K(J+qZZ.evɈsX^Itz6&NR*& ˩clUGO1=J}*H4OkrA]$en/N'}?L#ôx8Xo1_QbT xҨyH*aq 0(iv֥vQ~BTT{I 50Zy3mw򿗾H[uvg*!T딝p:0abkCx$b ]"0(zm7F{I K3:g9:ǰC,NQy TTMU2&qa3d-RcH4%IFܽB]-.aX* /& x+utIa*#}VԮs ԕ 3xNtِ`4tTDTE7E<޿H u\DNLPjHS(9QIB|j'U⁊!<χ[JQH;D;G3qR-(I,DAaa?I% ! "fIiHihXbS 1dwdLxꥰ;'3ue*ZP>}4)SCǍp@opBKcq8&|ae`~87˭Yl;z,0WXJ" B0x59PD>d0T&ZC=HƧpDB5X(5i Yw*e_KCͼ!t=HRV̘`Z eda?84lQx:4$(8#wwGBBP<<ƤQE?DD5I4@C,H%2B 4 JA˟T:CeV&u Q"FJXZzRIڇ L{d1I4E  Cx#-5[rǹUٱ "doT݋ ?yUOeW}re9p2].yE/9geƘ@m%>lU+DdX 6'&`y?GcuNs,X>Dݖ4&:D?(e҇ɒV1,g0Ex{9% W-+d)s@9֊qhY4Hp+Dĝ95o$~*S%F*,$ӇaSYWwE10$,"[': oGxv䐲BVuy:J:hoXGš0=r ?":u"4Hv;,N0s-Jff@#jkfh]ӳ!R xkX;X~MxtDi32NWa۹ opu/}I P 2t?7p1qYB7FҊ7gLh/HJ> N;Zn,\q1mv0 =$Rﱼ 75JlLaaZ'#_;'n11)x,S!,S@|<ɉAɺfBo. E)7Qh0^,}ϯW#a:,;acw)Yת&)-46KSvlL]nK ?C|G[DOb9PD /aWH҅%?GwM4]'{ud}Pp(n^xP]Q-&>vϝR gzL!IBM<` pIR yէ?_Hy =#~.J0€PvŮ|N[.+8&O8Cev "G:Iz"" d"#hCR$d(?6 a #2ͻ8.#.Þ1{ƥ%4O11͞1Scj 's]%Q^Ӿ;h 9(<d#?aOT*R"@?FL vm>.1; :P'2gzIZs⩠wvOm!L/]M1%ߜCÎ}^4r{.P/~Kxf"z4u )8;_|^cjT|:q|:DZubՃ ?;]Ki19b::1ԅT~s)ǙΨS=\qGY[jnW^Na@hי5C6h]ig)!FE-%׃t.e N 1bR)×DOaU&"9jbO!ԽЧaO"E q¢piCܳ#X} t L%؜)8}fdisAp#3a6$8MwƋaa-3(:.t(8BItI"s<S_y " >.4P||,54>1?kE: .F(fg }܍_4<~oʏ.?\k,/j\W h l oLQ&h(&KzB!9/Վ~1TPS! \I30kL*#?V*,0~RKc!vޔӳyz(qG 8GSѯoɮˠ!@v+$tR{S?+S~2BT7lB|on_}\gB=u:Ї>yaH3zlyK&͂Ŝʩm$t^sAȃy*u'33O8ܚ8Q2qbmpԢSkX/{@מaLr>؂KdoI K$ Bl>O =n0o$%0-yt\;y ݞR Q!oM,S.USh|ΐ3;Vҵ1Ω?V رWs[Fvu b"2e Bf$yGח v`घD.%C&˜F@__ڽ__H&uL1Z}X7YwȬBHND=(,$ TajTxaj3,)D g|FRR@=MN} B?ƾb{YP8 @t`aY0`"(T[GF h߻ˇ7zPYm>eʠdOa^UTR#X4%%xʈd%9ZP|ᾥGX3-e@ "+h'fAEFbB$(﹵l, t%X$8/lxdp.hFE"|y=79{ά55<i|YҴZ!F1]d cĬk"-4o0Q1)wST̬+Zۜ""Y)ipfӕ924=q8zEp{S3QdEXdVDR 2+R n^ uw5 (IEXЪvT`Ad8T"G ӧ| C2ktA.nvL\SUպU*%DŽȸ @Zt:!PpOtXYLfr"aPܜ1Ni} wev c콸ɓ@1IU>}Ogst`p^ჱ]D1mo tC41! # ;rsp?_eފDO9T͙!rb9Q=e!PBD9&;@eQALQ(:mc타ܰ7#]dU-bjH4Rs2 C944#rM#B|cel04 HhP~˅)Frxtq5;(D7E;+&A+vjymH¬nύ^Y"-6H2RɄoO#Q$21sЯP1,]L^nB$ &+!]A"XB(U$q+'L:KJ:uixV+QҳftECF3jjHV1izaDE]DL^Qb{dɣ M 88kffPBF.O͜LӘy*!mb+QNI6pGZp"ּmF5qs**AP5KKn!ޙ-eAE"Rm͌Yj ?7FDžPZYi+`с|8$Ŕ [ 5!,EB}l!TB?]4Sm:遞!ny&rv2Z<N~} JeD  `o7}xwOI'ձ>f*$ k3!߲^8q`M|M8Ie "g} YDn3A9-1vaԀGJi3_gd<|cBC>ob}`)&" iFd B}$|/f֘it|( "&l&||OM-4)ѕ!G6ÇSa IIXH0g$q S$#1ܟS 3"nכ S p}Nyu$X+g [`d R2֊7a'@8<_h]hޯncF3vV0.2k"&NFucW??7e" H ]%Ou#49C:t>͆ MWh}jzi:BHKCX! C"Yv p!<(%wC:*mATm~S!,j)XteO~:BF.٨! ^0@2āB& =<@hTfX%%bF!AHb``P:b# 0u0_p8@^VT}M\HC[9kk9)AD~E8;`m!&!&`x(E1)ITR4s;qX8`Qp7uC!A \"JN$8s/k#3Cp0ϮԣJgSŅ$$NJU@AgоNr{✋kǎYi3ﳘz7yGow9~e q4Ģ$=FsMa#f @FBP6Ad «j#4PBE!C U+LEEh3)*"ѠER41- A%4v%j/MTR43b* Q"ҠIJeѨ sfc&oߎ#>{.8:[_Oh@-br̀u_Y<)X)XRK.TEpEujaSH)ԥr- kJadʊ BO A]D{RJhJh6`M$& 7$Ѯy}:^QfIt yL!"#02skEv O QNS,𘯥!ޚ,#D❇aaP=fwu<غͱ -h)* s5 9"1WضlkmuB,5buIm˨TFNs(VYJ[GHXF+R,q %U )mbK 5TLf,B@0DZwK]j5][9oMWzq%N ׊؈#ûf#yzFH[˜&JB0ߵq=|X]Yʷ/¤`\+.Wgvo(~Rlknn߶)ފ }쐄 %eRceƸתë( Cb@,X[(nizT4ˤ,w21ۯ7@"b[K`3cDVX*fBr3[,Z=3`z>GrS6WPx~>ޏ<~kcɾjNxQ68NPk)I.%P_U,o8l].œ1׵֣=ZJS$%/U۱1uƝg%̓պ1P\bd= { /Q('5pB*PP NpW~ 4hjg@ W^5{b~pc$0|\2n*7ݼf=x+| p 5d%5 當vf\Rpm|sl&pa/)*z|Rux>s<"F@Z=̛{[,+-= ȫY@K) RTӏ#Ub*u3wEA•^+(w;.~~l~>PLGy,ӥZv"^%bB+ZBYfTS 4)C"DƱ`Hro}>;=-eƑ\?mևfp_s2J?ɝ%NfأxtWgcg6{L1z;ٛdj<>Π1Eɤ&:"ozr[w/EmIol㍸zޠGFV04r)s0Ĭ>᝝uT9&`~ꐭo>rh̙4Z S el,QSY ݗ9M)g6w)0wךhcy~ce]ͺu-@awqs} Rvs*v/ֽ;x:Ӿ۲Jrrq4*,$FMJ(XްFڱg1\BTŨa&9 )+vc% M7]S &L,[E&u#4A/.::LZqn;ENGxۛG G!2yI&<YrZIFɔQZ1پ!G IkQajLAǘL|+`H-.JU#̪ ֒RwˇU^~ߓ{&`TN7G5uZR7d]A5[Dw2)Mn3Xs!H҇0Wr?lQiRCKSuRVs\u`bͥalo;| ^x5v׷\zl2S$qt]$^W ;N|V  TN 9@-փ>0/8]b(VT9iC0Ѹ݂{uc.#vG.WuOZR޸pY;wue2":Z鍊Y;ގ9;9(LtB9zE1k^?3TG s-ItVr9C#Sz] Xv:5-()b/KP󾤨׉ɗ^a8)s) |EC#4(DĻDe4UU "vJ+W5.Q;q'^iv:wGe+ŎqYÖ+4|9sum9k;Nw[fbIf!6(X[y|/ГKL)pg%Yil6n.MRܿc26,j =3E8iCR~+1]= oæG0vƉ0w81JMi#Ìxèm=)=uMX\ũBf`Mx:Stݖ!įj<#|L6DEY~ozÖ|}obxWRҳH/[2çgte 6N1)fcЈMǨ!! Ԩ"3tG8,x oR̆.LQON)~HjgG GP3o3:T9w]%9! kZR˲#Bg3Ê=lvQåyr7f aDzd@(.ũ]qLƲWA)7&]]gAEk$p`0^ &I^PKԮ09٤B {K3Tvir8=[JEi#=u3 4vD)d.kb.<׃A*:GցPANwcM-K^9,2ڬ0EЛ:M?}B#H5f2H0RƲ;B# 1;3Yh _ T9ˎ]=[Fub5=b]|`p&(C-׈-$M=Ue CxbGăPvwaz1h;3TȲ6L%;1 Z%r|b{/_.훉,tMp aK^}n/m&XPz/ ytq22LM*fmbʈHPM:xz룿{ߛm\uTa13_>ˏ0| =L21.<Gd湭ì o<.IY$0<ϢDsDOx;ߎ~5L |s<4oޓ|c_j*w>=n;F9L AX ;S^ϗl=ۼU?6LeU+f2[KtoLq~^&0 J?:4%6!D=$JXz.uۥ#7-ND#"V>]s*r,RcSqϲ2dz!ˆ[:hsqsߧ^t.C2&@%Jbf&9՝@V95iөj4- j t[1[1i.Eˉ0 $4;lL !$5g\^6pcA͛,袊2˼Kv|Ak;ZbKw~>5`>@r/k1#G^! R`G#Sĵs;g, E<iE evI##*Dfv1UTC!^E"SHP}^_'.`@~%I\5V.pHw',pS;yPT!% an1!.IZ:ϻ';N$@YY0: d(z/#:t4?B8(08fUc\pnm8&IWlO7dtnkԈP:eZa@*wS5B*ózrI*( iPYN|:^0w:.85i{Z q+$$_'T8hyŖ=Pò[Շ(Dpk XM.08rBIOt'h( F إv]LC^q1!ɏ`3LOfO&k fZydwu:xZb.2s 2&@,%y~rxX2WœO :@ذz-mN'QAMVt""B΄!HM1 >)EյwaBY$a(?WpVZi]t IKRS(OAmh"@{OtJJH@4)|P-/Nf ,*B?30bZR)Lʕ%VвFQq%Zy$Vs4sL ZsCm4wot'=Ce5hSNsYzMBKHL]xxVR<#h9 X͊UNmm2TgBbw7àXS)f=Ba'}Vj.CDeiL :(<̲,~}-!Ѐ>"keLMwX\UKCIВry$&6Uu+0JR ?#AQ[ 9UHij RFC$D z(Mp5qrJ\/dg]7,4&B|$VafiErFT MafSviRnUQ ]^!t+Mm81drpa(4jYCB}|W0%"X@{BS_-؝D4A0#QWT@d`Z1D9|]vȀ:D, _ ڃB)'·hwd9% HC@D4QA23P4NgsJ9S$?6hI 83 p;h5O-+ۀ da _ Wo6, 6U)R7ViPVu d&jjUQ=CJ( ".RRPR2$ISCcsiV,}nt~J`:9P=߁^=5~~ J*o%`(mg_*/RFƴh͐U0 8 t@h8~R;Zq7)Нk22D+e8H<BMRxѝ2z Yv_w}*ƇmT3A#~& O|+I@9: j*ܔ`v@0iCpI-ߵ>֗p2WX?9et3a+F}Uk/*]8 6*nӮ nSsۮSͫΡ:8xyhuCo!;3-{'mxȗXWUD;0ʄESPHt3L@˯:V1a]ibt&!,w E dJs'W -<-^: =ÖBsDfY0blVu A!{€IbRoȘ ĶYQ+Yx0$Mw]׎G œǷÂCTϫ:&{ 4KT|YuK 97@t֡ F !=(l 8$h"Ab8~gnd0"C@5;pH8O$)Pe0h1]8b=Ǹ<>Yϰ!CABA|ypStK§!"@RP9d"<ǧ4F R0P9;&7 j_n; 302]^ow.F=L6k@nYukA"H]'8cbZ#pRO; -6Ƣ6^yyKίTyÜ9ӄxƦDDSUU1Fyg UEEDsWc :;khm:.y`aJ=Dy|yߩsN"sfR*o#GٿL!)y['j;Gw1g +B"HI f&mcx{ܕ'3Lp:9tMkAu# i0CO)頃1 b("{Fk eof%T|?s?5Ҍ#.Lȉ܉SdՍ$h|"èG Egg(Aٝ~lH w 4}ۯ K@12SKI.;2L{G99Lx5F!G;A3xu!t] jH[x*G~ e\}pL̓ ."q$Şf NvUJܸz3G,=!%a*`"s2ժGW d!3'p S1jp ];lNX;嬦ϣsˆ(Ĥ`j YNq4ݴLG͝6{^;M 4<rÜ"#(yPiUc8pw1|AtaM=k¼NvasՎZwvsGK%$,0 g!) Rwo0%(8r[$669cՔZqDЄIN_,)Q嬨TE\zNb1,T$b#o=1MiLkwJ,|DW9(8%k6 !)٤e\f`u!6 횄G8%XRe b.k`;6@J`BH*ѿ1,`FxL6Qc\LƹW ے`Dwql2js ㎆Ur^y##f pG;b  np{5U3!z!0CiMR(5q"aa $Lpjöq#eY3 ML]ͦy}(j]^VxY]l3n3ZCJ7fui}ylVm.!ib*w{N|SMV"A6+i9)8>݋۵#i8S)F:'Ǯ"݅)&ψ$% w,ZgL͔KRa`ts7s/GΙu..aIҾ 5Y8f%0'*r=h̦@ͤԗrdm;HBqծz8cz8qՎԱQsYPv4+-C/k59 mI8&Ɛ fn'uc0KRctKSL49̸GQUqNͲrI2nKfqǃ*BՇb &{xLIf!ΘknfM<[*f۾gfl0(eL}>F0cGp8U^1d:C#- g~GT4lΘ"ٴb qcɖ=6CKF^62:$L;N7E#m'D٧ J6K; `/V4n*zgUHAR!)P\᥎+M,K=Zc-3_}hU6L7R Zf9\p͓_ۜ˜ Q<%hôlrxlZ;epQNa-̢pqܧ,cQg &UQ8f$?7grO-rS/jzJ1\nۭML׍l7=0:Wwj"dnZc#o?$e&K 7=^HX;l4W J[%5$32i2 (dPv20А#Ab+ aiϬԮ:p&D:džxᑆp.UvaShs '~}v I֤0FҠd ( j .ȲZbE$&:a5JrdКתR Zj\P4Ա 4x:48"[Nj1CgseL7;I0xbAc ?FLNb46eE0@0oí-  Z!.G@]F $ =kl !ua_ĆbLQґr G+kvn8$8t0)g}]`M+-80L[j`6I[lrK$lDidc9(x1cPBKft@H3b]L2f1q$V:%坆RŪsBºhfa\41L&L%1!5 $6YϘ9L qXbGc- 4pGhzP-)>И}"E8]\ F})LyW.P\4Py%;'q#  rW=»4NSaZa`螼"q޻1Bd 87e8m^046FK)QԔPB7MኖGjI;:xfՁPDi_ih1IkJY_~/ 3 *dɪ*(t^AFܝ4#PP<`siYbANPCC9użufz9!i2^p "usk%l(vgfP 0FX^HprHq^!4Enp( A caC`(%I0LCM]SI:gOwNNX=ID^^۔r#biM9M4pbXh02%f-jh 9 ! qq!Qwx&Jp:SMD,HES U;\G"GsqTiZ d}>(I d,(f_WCf{]=];%|P++|>rSpVB=$`2@}:y*XlaS{=C'lU{;ai`]̆g2Y"SL*(q:!JXtb:4{^KfjTPh 5 Džy!Z o(v21 u$"$ hEV` D"Lqu931;j= =JQ8jiTG@w1o(TRF_]hT T~ JR@۩ b D5]XAX_Ocv&oNt$r2\@1|8”S3[6tl`9^!<ϖa f=,HUzؑd?p Q,R\U7*7ϯömna+{F UG;UIbz_5CteLψm1;H^pa>=F!ᜐ$FZ~q[FXV MwVles٬l3hGtn:weK[=RejڠBr\+rrae\ YIЗ:T  3lE ndNu,Zh¦9b’ȨUl- Զ=٘"jrs$ڥo(+BcE|2K%5X '$BU7Ifm !yM؇I-B )r:8b3R$+ 1,9imd*  X1E*"Pz(Y (F+h)AFV,JEVVLYiv$7ۜb@w rh i)(% U?~&'p7~ raL+ãɡ@߾>oY@A+BTG'=~t}Vi}G 7s4H}AOr:d Q1ZAR@X(9 sMA muxAB=[27Oiǘa '묭y:@V>!NXūSGJiYl[( Q,J[tsl0<<,xF,@ɠI/0Ywȃ>D1$/pa< {]8ELJq>7[yVhЇ!!F=_lsI,I@I+>Df<}'t5> usBAOCOq%P!$_tń ~䧌"qDJwK}7UN% v"G5l̩B1T@*m*Uvm38ebI n(2S˲-ځ0ꋷEcP"FNP7nN`|WZF [_bc:i!I{sIoS[ٛ350[%[Fh(aqNx$ACyw=Yqy7w v:j{UԖdPV"y / GCL&e!ʮ 3@I> y$H@o`Ċ]AaRL1&Ji\r2̝$:t(UDPJ.ǧGa4q0|gc bZfϔYp?aH!6w*Re`{UR#PH[J2]IFV~rزEQUQ.!a $2j$*rv`F*JJH z@|8'a vATX2d:|.d'K. ц8U. 0%>=:}z P8G :Y3fюIEjKeM/bvΉAExЧ4:/ _j**M@ sTrq ,P^ L?שe%0$ o3qU`b,If 4C$(Y-D֡0X (d%"}C?ϘN% 22U0uy027C!LA ("`" 8t̪jQAhQ11 *, HO`4BP"$3"8HUR<)%3)TahZ`$#h%[iLp`Rdh(&Pbh#R mBq-%/Y4eXVqs(Zt335ڏӒHdhaRbb*Tunr iDؙ.4j%*J슳 H7qio2+DQ@6 2f "OPQCL) jZZ*HbYF"Y ! *&-$  _Y8(~)bx~r!9",-S5?RD wa=n|8yi/ICaw!/dҧfbl|v@ d($?+A #ӵ, 'A^'QwHL* -m!Pbm44Dҹ8E 0EB\0f1d:e5SeA$QC2je!!xV*B JCRR'%B3={}O@<9j%j%N p9zWgĐ/?'`D R{,Qs RԅOp_C(n0ޝe,ޒ0 ʵH+@ XX!?#;;?ճOl=?d &kG+1Hd,mю8j{D-)TQ , 13pā-*Y "Tt! Wr\ARv~l4I?<!M # ?3=ئpp= G,h-kQiE>RA/@L%#c~lPvHru0-@R /@v|y'T uWfF/W54DN#s'ʁ;;<;rK>&|iS+raCQ8-Nm>3Ľ-BU aZ!ӁH^x-;s̨R".GvDo=[ƣ${z@|&#Cf=u0RRkDfLP^b!~~ ZdSm@<sNCC⊩W).뻰U,6a?!2O0?ݎ'd> h-5Yg5@4,(d2dXD$S ZVE㝬bT(sQ-eztj2c^T#/峐BhX z]Lh"}(}u9}tGg=7ffa6rӱX~hDDydz,HGlh JSDro8`9B(K~Q,aw9n#ҸfÜJ:6Ģ)͙j4g ̽:tyCSҍ!!5k{@&wpnx@s~ Ph%CLP 1F*gIb^~iSRuܬ{dNSi'#OWM)K%#y+ewnT 4fPܕay)C379ܗB % ibP;z٩2DRUQCBLwqDr Hu3=J@)I|3CDp6ㆥNޡt;ӁD8B UZ :ɆOV(xd2~OCa"=jL0Re1NLZ^+8([)iIDciCFuz]!Y+DZ[+* `~EA%8DA% 4DQ*!-CJH Z>e)#21J@;(Q-*da v3"aAԈd- IHw$ _6^v7H&y { z/l"& =BcDMG,轴?u7EIU<ЬtGo141Fd9x8 Vtph,<]詼.` "Q)40t61 1 J/go]I؃[ L%"DZQ a?Ni:?g6C=³R `-j!LɐbGP * @)(D >*jZHiR A"J@Z@RPUT@)cF@k`}t&P$ EL+Àz4j|7+RZ)bݎ]8=<ʠeACёj= CCFaV@> }H\9vϦ~9tL,I@ =VɌʻCj!ģ ?ߧ!bZ( >N;&8j^#2XW =gJCf?‰$ïG䅂9-ڢ>q3k10 ]cC)q$ $W!_]$=ǭ$ϴd? DuaQaWF j=4B!A)d:Bh!z'ŴAOW0}(sE̅t2zMIT֩∛8 Z=̞7l2ic$H} BlBYM9f{'GTdpiIvm˯-\'9Ë9Nb^s:[L?:w;zzzf8_AiǑ] {z0 ?1rrh#Ƞr? w[Թ ~>9Yot@!xԆO77SO3>X'o`q>c@ ;\qoA?iS 9ڇ~:"r(hGb&0 (pHC0F b<"Ȫ** %9WNOzeC &Åi ˈ1Hgvr P]Opw0HDAvwcOևhn$IhJB$Jq(V"h80*j%f͓{/s1֯>Ul'WB=B VPB!|<.|>9vwhLqb_DgW fl)ـ2>01@ d.^2}3MCF{Jc1 *Qfs ,5N;=C' v\l:SΓWwL>0$D}Kc-mn!HP ZóR8ef,3>X!|1m-L v$/!Fzxv^(Dꔕ5S{ 13plt`Qlþ_[%#)'nN>Ko*s5Q̪i>';Ǽ+3uC~W0<e7@҈:xa6$fuEo>fȰCbģN? > {AEc BŌ 9121lRfޢM83$UW6^0Hcx dY(u.-&39PdYM+[Õh&t7\ճ[ĘY!Q+!^݊Q_g~O~s&קf' u70 b4Z4 &*4!.L$"ɅP T4*#J%D(_Doa% a}WP۳9Ňf w,lŊ&|&|~}@YE'SN7FK2D^ݾx`v}|>upn;9N/]t4ϯ[{0Cvh3O{Nv G vx}]}=Blɶ7XUZ%$:yXz$_pAOR}V˵Tݸ.uw*C hg`@ ))ݛoS'^s."oq9m7{o}:VZ[ xC"/mqQ}9htuEOJtPX:@ փ-oХnE9JCpvƇ4PP;C@-ɾ>ARx[yi{鮍-Uo=^_y^{2z2[ݧi [u{=6XQ۹Ԧ73c.i/r|{]=qW_^;U7}0y w"{ªϦ{[tN+wkg<+1Mŕf.ܳmk>jWVۈmN{r^滚zqNwm=wc[wpwu=d{v:f_z;nkjwd{ e9SFQv{-o4]9Ƿw^sKq3n}վ;K]^^ޥr=zP.WvӃ[и=:Ns({zYz5مѳ3=e{zIT_^v[ilG_|48TQ>lZR+Z}9ϟvuodWvQ(=uk:C}Tm٢6{ӈAقݏ{x{}w[mnhz#})mZgg/,=}X;4 Ǿ}s -I}m:]>ͶͶw\{˷*6iuՂwAW{X{ѯJ|mO95q[/n;`ͫoCrܡC6z^}/-*}{ϻ3{>שb4m 덙 v&Iۻ5ur=zzjTA*P!t)6ȟ{Ri6V| 7w6uO&sn+X窨駻hdt@|;z;휍xMۇmV{ ;wvA͎AﯰmϠu*Lٺ베/}^i[9;}Հ gm[ۀ{;4{^ځ:l{|{烝5; @ jF,c_@Pp ] ۳uw5CMճztWۂ7nU 8 ]8Hٗc4qlVivhWmn>AY(hos5Th]ƀփ [D2=҆8nrng"wo:$/Z5Srl%;sngUw.b۫"wvݚ-ڨ1[w *rTݧ{P]ryrw=:M 6l66HD [>/j)@`f}]T2S'ɨf:;Iށ% $CTTdHP1PQHęSMVIK,PM@J(@A"S YP%#)$A˼(.Jl cX {hVnXib"R Z|ɉɀDi;h:XNBLR(Fd0Cqt*!vG[[0,G% D(] "$ lHFuEQFc$!)(9-R))Jiey)RB@PB̚ 4@8́1)@BDo0 WaB!"# 2)[ZS@%`$1P6rc! `J0UUTIU]?h#aBB &EQEPX=;4 L&)0%*H"|?`HٿN}Sp΂?XfݩcBk$OiAgǐyQG{!Tˇz%t 2Vp,,y!?.)5Sᑳk"S荃DM .x^\ѿQ Q٢o/?`l?5Orn?$7T@HMl,Ӹ DAFA cz,֐w?#{y82 ? hփ+X\7蠝(ZD콀9o8FGwN]w/qG?t.aryITU0Dv<,<4=x~Lf L6woIߕ^:bQM'L:ʟwb $ Onʆ)~r/*?'?8|y $\^wofz-"X95r+֍KǏo *CA;~;sg^eh8[sY1 ?0(6'm@yPx:yJrOkΗڛ00Q ؿETo5ÖDL^mtNi0j<#o}-H@2{26 BBhW~$GݪZq 0m,͚9X;`ص pqv-tTxA E24C DL2еBU@P$M+JMAA)e2HTHB~OU(^J!(Io<,u0! Xk0ԫۢ`2B#AL00ВD4RD &HBBBS"W|{I"q~ 9V*RJ ޶$KWF~= D|} 7+yTx8V;7f& yy>Qc#񽻑| }֞}}WO \ ~{$oyd<_` > o=UѮh&&X!s`~&_Uv,gۚ8&|\ 3Fâ}I:%?(߽0/lQGFAU7~8(q.w_2UL( eC40$yq__7EaC^ctiB߉Ca$4|"I3v IB "c߾K vP =K{U.%iL$!")!3E'<!7`4h``24uѷ와JbJzo}C:G#'33:KoԚ#\,̔ʽ%hR"#_YZ5`e"=!4,u@`T24HCV*bmm:ȒjL*IT));qSqA& zd_jO}<9qĈ9aUu|qRa%<\:EÒlhfUDY@L)@'G<];͇ƭ żkCSy9Yb &ETۨ KFqoR&t@cksxi` z;Ej@ 2 `&r((BDOqP( K3$O!*N1bI``VY%J#J(1/ l]@@(PIJ%"UP)HУB`4H5@P<{9(QԁODpiX4PPA $WߎcdKe"I i㠍 Ef7\2 1#"pְێ1P Gq@Р?4~3йE)In0eH|\mzeL-}ߺҘ3O䃽H|o"`K+.. _%QN/D?{O%"~/ʼnhZ Ih=I߫n -C@?q##i7 K݇q\*Fm |l(,*fBcRaDPF*F)"(*)( "bNaK2oOkHq1iJ7M4 ,kZZϳK%GP0lɵϘW;_tϿWŴdn(&R̯QVL_@DYhmQ7v206dL!ٔd8 ,7f?&H0|s^[OvLLJmv4ڬd_Di0Wӏ,c@dd3/>λI Ad>sF>?{>) J@dB`,_&0iKFZS:95SLߺd`"$h% ( =rOCzrki{9n.b0%,TqQm1oT~.{,{H#l5(3媎/*H 6QDB`29$"L\kb˚qDέ9AD6b}tfD֣t<DˠB8m犚 N0>UT4(Am(|7w1 AØjd| *|߿§v5wն)d{`NUSIFZ~i싸!! i\kBnx93rQ!??R2o >d02RW3b2~DL a|ԟ1۶H × YK2:sfO(zq?%"[j0O}dḢw<`f'Ɲ?._2B$S?,9mn!F "qlz/*G5DHA`){6@( Da@@@A &G O蓃hn4 `O٨%_6깃cHAoF*ӸE TT6xk6.6A`3b0}T۝*R!21-@APA$0S72g"~IwɈ;' ̼f(9dmZ  `"h?7b``<;U{??;F3ݔSe^6i=3~_EQ^?>}^Ǹr*Vib'30DH(i+d%R}'iW "JB@ 'Z~9W XiK8CK.CkF, BU")I*1aG$ $ Z@Jh ()zFDR\v l:8hy4FRI %YX1N)%`=HLR8*rI h2G\WFPшF iVbLdHskNLJ&XHVҙF"Pc|H.O3뀎2w &XME̊tg .lM m cL#r11"q㤍A9FD%L ɉQ16NQ(HJ"]uBš;bk l8,cJ5h4ݶn%ãQQד *R ii&j aIi(BFD$]R$ !R!: ň4cbBպB4TAoPWw# )$PUim1l@9R"`@DbF(B Q&Әjx֔[0lK8LpӫX!$J-5 R*T, S``pteA U DD!*@E)D’HR4#@4@JR-RKH0R R B*A*` ;$D "seGÝӑm1/layAC~o>8dJC(P%#T!@ H4W/P}F~ö+}:hhrrS v9|?h8z9پ59=$ "~y./&vdt)a!%|Mʰ0m(p"IY uYøX^|x}_Ld4PwJ0P%GmI ?* qBٜfA,DP@DIQD-!0 A`s MceP2AFE^zf8\$OwuW )/(NVKw`68RY͹֓o PP`R)ଙLۍH-R66(aP4?\Pl Hf7q\S)]8<.53-1.$4lF.y͚i4cZuPABa;fe`r]vb`U!1,a2EĄĀ,S" Y\A !ɉ33% 1 qpB "V H LXHH7l,i!+s#Z1]۶;/ɎO݉&?Q=zWc+iZ"v>ζF\s\5|FvvѪ=lsV;;G5&$!~~w^Q B\;8VM i833 ,]^U F̓Rwv&2HRAXV'" &6{bO`i~ " sUsd߂r4N[mT(]ha@`[[B,?;}Bഁ?\0'RnfAttjdP@_S :k3xtz@9 "g.<s۾c*XZyP@ Mx+eX(ܾpmQſg nv#=꺩)Nkݴ c;}_{: T)T X e BTW/hDXq&[f!-rNtdK2[EAoغXLTf6:(d-̆30LQ@$Y@?U vLF 6gf "74ZZJ1lG41ja&l'7aq`,R35n+1:Nf`sQv®LA F8R*h(˽"opP\Ѧ7iNPfH#G>{szz &^S`e~0#d}itkǎ4^L_hųc{)Vg*4Qߓ/ˋJ7m~9pߠw'!tQϏT16z[s sG+,6-a5J1`~` d:EՓSɪ~5V\I҄|%>Πyjq>]1邵ϦqЫU]aEq_qgٳLM,5 /=F{_6FܲT`m% PeQҾΩAr@ahlFOɼμEֽ&SгO}] S~vH!q,yzDL`]i>G )r[l֙epg;v+43w."^WWdrXF 矤!J**>s^V%rw12N^~ޤA 6/-t@L,{VEK$?"UV7j0*tD]ʢ!+\%P*kk&xVbK[+ I8"31e/z4hR] ra}ו8"<"3o)o+H@$H`f1}J/cBW.{W(w–UM=q,vOoᨵƞS4#y7Lc%A9l-%<,VZO9<艹#lp wc`K6Z!]b*7붦Ț*DW69oZEfQj ᪽wBR.eԯ}%AoO Vt|!TQ"1r]'8'.ߗ .* J1xu%u%fpY7GDaVW#Ƶ޲2)Ks.*e"3㉳ɦeHEIםÖtaaWǡ /H7O +*5((> S=kdòl?,dQp>ow9PG=P≸Քvywб2udTp|̌?_0V4~P!Ilr͋ښJ?%+PAA!@qO9$Lp^(?# U3߄ss*i y ,Pv_:Dg7{zmqλpm|ov+Z[:mܸ^U})O(2(KSԒ%eռT{'yd/y8Z[R'ҏ58x@$RD?%IgE^7uqZl[C)6fkgi4VL-%$FQc 3{ǘN2QȨ#WCM{doA[|K#+* QlT*"$TDjw =@vwH&uJB4D(X :PC/ #Fv}p>oG4H@v#B ?<˭zJW3X 9sL ]HbDZo`\9 啵%uQr+Y Xt Y_S "~Ilxõ}ϊI_ znq? ھEA86'a!HmOAkd 5Gh(I&K 6ߊu!deɜL?J< 8ƹ"H{AD!I0RDPF%||Zi(`P!(ˑ=τ^4@%ߐuEM:Te=+2 &F׿k3-vn:k_8n+&J$%5|=jeZ$HVQivC iݼSUMxrT/2P>8詮{/!(lVT<זKA. s׋c}uJ*|l^F0%벏Iex3cz59Rf@jTJ ~gu`K;Hِ0j:_+6  MϰC!&c]ǝ>zJorN~m/gu}a2Krw}읧˸QL!OvkZ+m3Yа^u})c'3>Ed>i׍vj >w\ 99) v3|Yɧ/58tM֝!o}VBe]!G"𢠯SA/T^2￯.ib&<%:N6'U#1LyA1X\oP#nF{; #7vp~y:,T\ָ8 $DJDgWj/ܷ|pUQ,ZJ*AʋιR'_ˡbhuk"m0,I7g U=~}RuOq:Ov(0_tI6'Oܮ2UO{­ݬ&AQfP͸;V;HQͪJVXG./2Z$m؄]"<{ M 6<\yBXV/W^zF'ߟ!X3j*?TJ(!SN7ꝿC7. k[2]ux"!9 Gr =j\hb z y;+)];u #fqusa&46|ls~TZyg-}В qVP|:xm>gL#gKJ77 /:;I崏^Ҥ2G#,o hph۴&l&Пꂇ{񧹱=w͔]Fտ\&#{O/s{M9't?fT>9|w//QK+%>,9x5xju D-+8ºjSd'|ߡ0~H)^pU$8I7W0EZCL{\cU~]wάLjk f $ `V֐'Q2ExȐ94U/%Kz'U;VRwXNNaRҥJ*Y^ YR”V湇\T,.+W4uSuե…-JJ]%u9Z\+ߗxYYN+ fiZªxIugceep$:uj`KJV$N+U0ҥZҥҵK6RKjR- ,,PzXS/++ ]5cG)" J:%v=:6!miBtm:U *Uӭ]'\.Jk+i-BӼ$:K>j LRz]kki] kQJU}-)ZYYZjt"SN+'+piiiaij5EI_*xv W X'0xK}-Vemmmmo-Zڥ녵9Z\+ªww34ޮ2󅪪UUSJKVjq#j֪ ~ T+Kڄ---TRIi%j)I:$Zڮ],ep\W+KiVJ Now$Vje%.Zҥk umJBK+K 9R\;BHYֻHOlUӁ$JP?J^q}XcgN*xqqf32_sv̼xs_ 3s9P/rBqycq(MrUFM^>,kwvHaFG# l@VG"S_7x!\(E <jM䌵`;Nwvá+EʪD pjAt%MneXXTFPeepp\-$p˥k„ԝaM3)W *~ar^ա,irV-#*FlF!j5\)ӮU-G%;a:ܽ\#)񻍥.2ImJ*}݈LraBu8wS´ )Zr,p-W k18t%**U.UM[H̼qyQU\jw¢-v\WOs)JKjX.̿ nHy|;+f ETpi3Bڵj ~j3nN=狪IZ:u\;Vg2y g veW*,UqyЅZ0(H 6AmcߝxTl7;3~5NvSm,KA3u&.!ΦMdclqO5nd2 D s Y;dW- ټ's=gxm5`O) (w6:ӦnHGI^_+Ev VY=q:Ks9f%F LxǏuĉ B%}*wW1 0xӚYB P[0yl.t+"QiO!aj§˔3&aT>-^ӌ~{5Deio{S']{i| U#f lÇ4z5)%b 25vԴ7o(gf 4Im@5mE {D*X[#SQ.M!q O"o0$ұzs6(ֶp1{5"͡Z Ɔ6,ݴF#/L5PeDCTvdEQdž=rkudD(fULD[$9[2x񵲨j#QMփL#,^? }7O힩谿7囔?AJwsɩ'her ; AЁg "Mȏ~f=>l̊=5k60TcCMwйϝəEfqO\!%!^БO}ֹRw9-;?g?6_/_^aUgףMs7j(#]_Ҋ@}RpnĴ&f0>OPg@1tFsR'3r3/uqkinK9:)JoYLlfs1sEiU/9.5 P֟/ZXi-TI+UHzWʼ]>d3fj/hZ|8Z>L=3F'BzWRzYʿc/tw s'_,WZ{UNIc f9Te>ٓof'$xp#X)S /(.YlȂXA'h#g&Y E9m A뿫Xwoɷ.d=4QE&<:?C_hFr? [$%ujژ2 /wI.m:ٹ2٧n8-##GQ‘6F6ºd~X"uA6}=ۣJQ~i+&1.e=3~a*8Vqu{*00=ov1lE=wSG 4Dӳlmw #R߿nil̜sXgyS ((uAxLFfi:Ѫ6 @Qũ0|h\ #' r2X%ɄӗG$E>~3Z`{%Rϗ3~cG ~qa@~d牥!ovM]I7̦q|?Ij\fZ7sa44Rf4L7}"H)K/ɳP;Xo%Jv| 2"1 WhY` Zf{TC$k&E 1?5 S#)"^-Q@[9FoYS& /}Sv 13(!yAAq(aH$95W9 D$ Pi*OL2=u?ϰx  y?UŹ8e!YsVw %(d4B9Pj8R=N6Jm U4\Fۚ xU=ƂGPd%duPn S 2[V5m_|@y@C C$ Ƞ@}_z?b ?%goww (겥A@@NO'N5zWi}q~VʨC?l2tYM3IA0rw_K ) VB("y1$8A`|Vi?hA(8}--U9u\-ʼn O J11O͟PVUgѫdN} P~iœ;?qW]|xx-p5K:٤mcLA0&Xx~^j3Ux,AL-q w-ξ~P-)~/M2J"r40*#VIGkrc5V×L݃ŷ]Nj6Utwg+cvm&j -N9G:qt0k8pP!!B 6r]ToB==ۺHĠOusz.ՆQnkSEfjn:S6"P2R"JT,ĴO~2$S#0m8+%\<$UB ď.^'??]e'G8Gpc3DX chriv:'Hrֲ-[tn 6b2#2;A򖦔Efp%c'`wpQ'QI~iGEN3/A$O=!P.ABz+ ӯKB&"zOIPށN:ܨSܩ771"*="tg>,iO?&ZN}Eu-9"aEş'JX~|;FjJZ *0̂ZP¦Pc?[&aNXf()&$"4q[ zA0l4ϗAɳ5\&\&"j0)53c)CZ#*i","bʃ 0!$R+LH&"?llfhIP:0~o_b2pMҞO6I|x!NW.eCGF>h/vHo ?odn}{qdG!(/dizoDn$\ȚhC22i̍Ä!aLp&춡\0(#Q= ^ŌNqݭ5AMlQAU/](ϓ_\55 &+éA}-y2(KM>S|/׽=?~ö kEPXs |wM<ϯESO?o HI8fo `ܤSlr>B49J?l;!i!b}~/TR'bC31j0ʪ;c`@f)K&!h_:l0~c= KA]c❀ΰdPQ`2A;4d-ӏeѳI͈`ۧ*|PRpW2Wx~,c2&pIJ aOz*VMD9|/rph4K®Ofa;(ȩFr s^5ϯZl ߏ7 a'I0LPQ-c=-'&UG[2p+}3Дߤ0`Dɻ(;` E{`?2n  I"U xNL4Y]duSŒ#dyLƔA~FyDߓw |S#{<Ѯ3M)ݯf9RI$.X!`X!`FIOpBUuo 7`oD p:C&>ʶ #@QGIC5ׂ1;! Oy^ ;2X1姱òT=J.r=rD}C:0@7i+\_=V9^b@! HԿDI%Y)j@=Sc&Q>q di֌E9΃lT(X0+Џ|ؾIrP"Mﯬwu^-!^S`Gިꮃ"@oLkW#ʑB  ,{l68 PW1}ka@:@\ T&3A4TӠ/pG#kynjXH"(A/UծַgD&ʛ܉<:@ r.$x| /E伱?Y09o+`{? jNh}7waR" ?\zyX1ta<E Y Hw[^B3!p}p} pϻpN_c:RPItwb_h lmW4vt p`070M-!'P!E d* #KRHaPGӲ!ޞrmxi0Qs;? DE@ <<ޗ j0;Wg  &Dԁq~U6;OO 48!nVԣU{L8~cOGԝH(yl 5q%8OC!, JВJKԍ)һ A8kU91ɻ.́u6Cʶ2u*~憔$FܪtODGU&g.|-wB H|d0H$ \P\Đ Bd dLaBsk?oo~[ _E{܏G6԰,*S;Z@B~泞 /WELC?_?@yUؠ$T㱅Qv" ^ȍ1TE_.Xl+2-L;HDQMyYx{=һΰp5!jsNibCPAU%)_; _BآĭXpUlۑ2ρݿ??FH~!bGrjݾ4o{# Z/PvSwU%w/2u8)aFU$ u)\kbUOg4(?|L55ڰKyMm*Py$%)2A(3o7tuz̠xkۦۙv0t9BMuy^/^__44_ N⤑s[7u8/OTRH>-&B~n^eU(B= TWH3y0'|>W:(%$^slDd{ըl8 0iou>}?ʹ!@(aCL&cHkG~" ▨(?*o#&C0p|p1a'+-3ca vA  ވhL0)3󐳊t GR $Q[K;AIo 7أQ%CnHvRr0Õ|C,A(+=o7K`GGd호$*cC*{ZTf`C3>`ʣ>b -^b7GFkrc V[!( 4?d4D!Ikeq|ϏoC鰣/vbYO֞VT::~5 rsOOK0 f&ۿk2Y{&/W:h&H7…g1n9J>BTG%ǚ#\܋~veU}n~P,@p]:Sۣj<8ߥ*`tUC3ur(Q3E G lF Q4()'kzdZ˯JQFA# 2o5e\ {V>#׎ p~D{/"Z'X>AM<_&\ o;/g5PԄFg>G c??LC:\La jsOKg}= o +!b$IbVDWgMMV>$:FG/RU AN|ј{k|?O*;}߀vGhyCD @Z&(*乀gN|vЍM~@%DI176kQPB=4*O7c V)A/ ~2oT!pCMyGsx@ `?<:H_`g[k]X0SN H#c 6w2%Y 8|{޹7.SEsxD9 $j#$a[ &A1pp;aʏΆzy`cD <;v% 6WiCd#43& @%T00(m7^;=Ci"c]ewwI ց.w(L㞭l?U^e!Ps,ތ9 ՖFd|v}R 4j%U wY`A@KgM'L r`k' װ\9@VŸT8~9hfV'zR緂uAg! ɴ5{>!?)[nzy7niAn$.߳mn~ͫsd@GQߛpVEo vzݼ^U[0T T }҃MR+V}>4 Z~޷j_ ,_Hiad^h@@2jGgJLg`nz "hlA]ٳ{6ZFݔD zaZ?6HeVWέ[nPe8@JzKt.q:1/VFz ĴVUVѾ!RZ@c hS&qGTfPQ!\Fl_N`X2i4v7h ʣ_ў0>N>knݭN5 l禽 Bf0n;uɕ;6sDQ _Aa!`xe W~v0ٸ=XA)~Bq[t];7Ŋm} TOi} PEߠCrc1tW @4`o.D{Ŭ 26kHP{+ǘPjKpQ5+M˕O 7qIh_RҡA%>&p*4 w&l <{MK{74/ף@NHA$<}p^k3i] m=ρvwa+]7fW)xO?W檿͙W_1TDIPCA,^yyZQ^Wbo~5ԥ2Os$VB܃2~C[f܀17m rVot~sS Ili`ێNc.gP I@8NW4 ['Dy,~ϊ.I}޳#1^Z2Q'S-cO,#Bqk#Wdi=W͘=UWE=T6|t:J1@R}ޜsA;@T<,WP$;vSOxR/aEZ5iMՊ0&ns Gy…p@7[: p ]m]KAA ks=8]I:HLL*IpuM9aLB 6=磈sn~]#a'! ^@ tJSް&'t:#6ghѧ74* {}{_k ()h?fhaL?mGF nld(q8|kfsy{sz(B$ }5`5g0?IkڨN_uOg?~MgEbNqS-U$Ixb LKԿVVoIW@ŀÁ{N<0Acz'jz;y;3>fלi_IA }I*|+P <b@R^gt}F@>f4rB  ~P->ɸo/n>$I$I(I$FO?_/vqpAkY:qVL C[ JsCTF5G #NT1,# 7}2pcbT$QfkqzYnL\jtv  @Q{@P@kIH>XaSUwBf u/vc 2Qd8rXn׭sdLҳ@~#6EpF=ݯlޱp*XnjvOO+ݢdփPj 1K3݃ 8ec9,G >q]^1qmyʻUEA60n @`2Oa"9Ql;DzF?6$!R.YGsf,!@dmU,6nH$sb;H?RɸV6\9H? iy坡5[1^GB`A|zyJ"7ޫ@%9b|w/8:p9?g@{gcE:*R(.P7 {G؁j9~I&i8;D>Xs7 <}sh 4 s='U=~P({AXfNMpP`(=++LARL弯Liw mFϊR'CdG=7(ftﱴᕈ̮ Q@jVxxHFƽ3  ęE72հh岀V(EVy46 {YAUA IEͰk7UMR(޷YGS??#lDW՚Y>:~]wUA )8IzLVZ bgʰI>HYϳ^lvhs_XC+=VBΫT}j8WOviw9 ĄrP1stwLL;@,vH ѽ{׳CQȄDDc7L:_MhUMnTP=qJVwvERC G>.gUv{>#9?`>F,B(6Gy=Yy=#)$I/U$TUUUU~A嗗_V5R55OsFxXJ\ ы+Ȋ[FbE'a5/\AG:U߯n">6coFTFf3VէeQſ$1ǵcDǒ=IXf#Z22̠S '0K!8K"*V IUfcej+%f""" %*\`*FNH8P4aBB,ٳ~ K wZS ?7Z W"}CBl`;P8߷ȋG/Hpn|?*RHPPUqϟ߿zJ-(RZp{>7~ݼxlAzaHS (@5.^0SRy_ȞXD|ȣ2#'!ѯ{fjȷQXh/C"8k{;=rts~31M0 wx,eo* )("_OHHI@I~38>W#7pKt*A{ux8ҨO}I"IW>_[1~n^ ub)ܴ#os|ֶuN_>:۹k_@*-U*@ Zɟg"PHb9iZ6>{$^a=9haR03mb?sͫ30LiQFr$n/bx]~ UA:\GOO*$I$I$I$I$I$II#$II$I$I$I$I$I$I$I$9I$I$I$I$I$I$I$HrI$I$I$I$G#I$I$I$I$I$I$I$I$I$I$I$I$I$)hp|MHo_x:y7'+ u|kkc j~q DF,YD(R񄙕ٝqOXTFP!1Fz{;I;LHm ֯(y(`$c$ r|l\:TT>r"PR\M'oQ;#Eqv1$K^4\ 6%<}4]}$k6ul:@IWrڳǨf¥|iG\ch'3sytRKn_nKI!@}R DG]al3DϾkxґPf")K:B†xdN$ . fMflcٝ;t\4 [ӱ?&A^>o @9l[Ĭ9a֣Ys[m>FfeZͶqŵ:iH 3/YC~aD^dd- K rfv{,ڛ^U.+ ܂CٶZgӝM!mۭd֞D(h׎y=u=Ilvj9c˾uYcIȃIȎ6곈tGE@$ Dmp~S0vv0hd}AyE+xwCXLK9E^sQ snјMq4s`X3EW.wsN+iI.XK|Y( \6ϩ |KKO>9[~ amR(ۏLe ()tƆDkd\CǦSg*v͇5 $ule=VUY'DsybZIEJ(~4ǻhΕA=TCƬ41_X0 D;} Cvkɝw4! pBM";.ωMBᣣʬA6Xk7|D}q(>9 h?~\>)ݔO~/3L5Da??k^ n@,$G[ϊ (@s E$Q!Qa ֬Qj`L+ `o)#lgq$.ky_ɖq?76i xiCsD?s&\97XkIZT_i~PD?s#ͿEtIy >?B-Mڿ@ OVɩ~ܧ{M\0:1¬mٜ /m{2 8;/ y] NPvAXb N}<2=NhIN_Ibj} $ShG^SOn\63Q \g}5ucN;Ys٥_x˃/aC"?K h)Q94+?NqէD+fR H*QR¥ >τZEdNB@"VYBw>|6hléiq3jc|&0b"D%d9*U 1 i{+{KB#%$9nQDH9U5$&;Shot7}{a* A&d8V43 Gg͍sԄ¶u-6y@W&Ԫ `"dmm'*B24K|0.3i/pTpON+ }} ^Ku: YMݫ'[tE-}EE* P5&o/ϰiFЀ6~i8B!;d VzMFf7rb.reMYI5:LXyNOyf}]#!XZ+U8.c5f]YaԱ/QL0tl}׬J  }D曜]ܡWX{!w#cWK^G Bc/*8Qp]vdaP ];bz w`ppc@C3%ݮiݬ껶y]e gVmMh\t*5h<]~\:Ri@.dDC9~yvSY|oV&ob1]~EӀ{oyV瘹w]mʹ3gR@%1Df_kriRkZ+w u#lj$ ޺[]+Ez"u> w/Cb3f+]71~C8t}Z`@F*{T.Ozdzڶ::J@Y5 %\ʘ~w)rp Ͼk>lUH&P̻Q vY1ЀX$?_."@)AwH%J ʃ2[OTb_^OPSFg׿t CRyzp^b;j yxшJ`UbSf|CU=~^cGwSY,^kZ@HffˊSPueE#&ҁrӵE@FFy3I}:H͡ &SeCv+fN3 v=['1bRe2;-jbamV04'Xx\q*fҾD薴+f~o׽GfYqit3;hh.{abvxVOw-W ATU"X7Wqܭd 'f 0@ ¿}iń@P6`Sy5q\L! E= $ "\?,Z\ԣ1'}7Cm{l ]ܟ_jo??;l߾HA@勇/HWjTˎ7 ,T 3W9F岔0 ))}%4 F12>?"4wاUh_2(!ehg]كUUH8\LF\ra@~J_8Y/B u\ISnW;BcepEC%`QJȢm~vl1>} ̤LEt՞n {@JiZ ,l@`^ThK^+)2 ,@;xŌ!a6whzF/aFEI! $`u?2vn b)Vrb_o-N r82Q왺Ts:?Bhuήk1G6:!SP#* zvtt+!OԨ"9 j!;ߍ'f`y"W_={0 i+ȿ ~脤1_voS<-#PzY>ex^Tq':b h1 v 3>h;8 =$ÉQ$:jЁ igX Gca|W8{hW][VM{ܳu0a޺ngˠ||Z,IGïyhJ`0x L(rpu}o?ӺZy;Ws,!! E;Ǟgmi$ h MuJǣٳ֕>Cu~# DrB>Ӆ2#G53- 뻳u*GnNvI `c8;GuR\lvTr V`V$%,Y*]40,+T%eo)kbEmw[[TրZ2WáQƹm1v}vg%g;-]y #>pp])n@;TbG#Ռb)]ɣX$ߦ|~; eæH!>nh?-ٯlľ<6,SC8= VVMzvNL۰ϦL#\"&; '"o)B:;S1>Llm$QF!6EL*Hg#P:}LQ2;_J-lqz ޝxBi#;PY;"3ޚAJLPGjaꜝ]Fꨡ3w;Iٮ玸3utD=/Sdr< C/M04SIJƊr?)<mf{ȤQ%{:/Lf ~@-%\Ghf4ߟ8^=2PK( OH]x^L 1#Ȣ DLHo=~in"D<խ3UQ@Zkfip0NPX ;(,篱DƏ6s˦JdP]D0"o-#xS>N<䀀z7K  I!0^g-R_5SνلVnK ' D2]F=ZUM*N+|á̿~Yv$ ~|fFT^QF!Y?9+Z6hldA+́>/`_ݨ̇mՅw}ӎ8̑Prqn>ߙPa0ׄo8 5hÃ4bݞ[pݔ]d샄ɍ2p bwC:ITTKtd/X8k{@j(8QH(WL =AWa~1sn#Jq5|5t*][|VV-߳Ϗu򷺱oQC8:/Lv{h2$bbW7}Ħy"~0.Qй7~uy4/1W9ELJo<#6K~:g"k1SW_P!;:q ^|)%W^-Sg8T,%~IErI&<& Oon+S!a2`\\ň\^ 68I[N>Q?ϵ{z~O/MkfT0dKN:bƙ%@ obkƺd-}Ne\0n5ʼns,e~#(JP eUGcZ 707bK bZ]ݖJ5>nik?n}B4JCjذ-h3@Gо؛JҎYMbHbш|VU򰴛BY35aR?N1HPsm9s1({jxU\ 2'n$Č(LZ-x<^#RV^7# -[7I/tfc9&|1Cp"D \1)Vs<+4:G8|#OsO޷|B;V|ӡhz5x3+U獼3R5ժx"w:{pS\S}=4;WghRtY&IZDLw -KuwHO ~ȍFubAKɱPx$֥8:I>;_O ~f&!0b]& > Ȍ*˅b] N[OƥL0+^"?)U(`#T>~NGڴݮc?5-9U|vx׌p;򘠮:q׎_.?D\7ݕZnس}UQ@հUP ƂE)r0k"T5+haS3NyRr13Қ}}~ϫzn%>)ÉH5TWbwU >CJ&ܜG-۷46+lpgk>5Qy>Qu&3':nחI" Q̘)f;`L\$?O^tٌY!0UNI&"3$S?j5id+ g=O@!(Rg w/տ4mtVe-DP$nL`Ua7|gT(;,A#Sn\]&DA"q EMdfS2sźo/fe(!A9myݟ3bm.[3]l&Ս6߾F =@Ն8 nD\ b'`mUN3LM.Lp)Hx DMCj&3X `܉ߺfLM -ezƙLFfhl8mẨ `!BI!F|r4i1@/? 'TR= XΪiLid.|l?k]p0C¡0SUw]n;"qJa A CIB xz#3e(/)~?ua^!?JݠZ(.VN(jZ73e|Cھ\<$۳+;PKĿjڝsO8 ,3X\dc3]hp6>Ja S[uz| YcПi^>0l# @9?w|1_I5u?d;ͅ+_ ɫ{tyv6+%⫦[12TZ^,] \V~NVk?Z!h W@"m"gwr ^QřSM15SwU 2nڦWgoay!cwMGЁXh^)q3b/9P'gJLŨsߊ+ž,:'i-?QSKU<*y׮{ywՏ Mf1Up{G.o5KI3ATd'W~qp]h9$} 8o W0 "Bp, Ucz/ `jh5ǀ2u^Dză\\N1| p4w I"<SF;M*T*\Q_,][ s$^`w;4B?©! I? oY0l_vVR}7+ 7z/dߚzBo>Ho!DIkXh V2h Elp2jr9pz՛j6٧k-J'G#dOt4(seJK$ޭH ByM@Vr!QI 'llNa $?٪,F{uǶۈh T#%o+ W ͤté)Pz}+^'~zۑҶH1C4 6ڡuKl >|f_]ɿ1wpW71( ?][ک oY|fHEMc+Ȍ%Ҕ41o(_Bht6!A!,cKȠ(q %;>&C% X8mIʹHh]7EIoR r?L|V[ Bpz+[ۥr? 6 D|tr dR`μC|DnGM$]`|OX1*Au*eIzY/M1 +Ə}!ퟌHڠ\fdKJD_An-8Oٛ| Ǥ}]yBr\F}qen7F|EEg8@B[ţXs f<&&0*Yml>v!]l 4#{/E{Br$j~Тta f>+$ś 7g޽L6rϯ{>Ķݏ b<) I}(K_[*v9<ݲW^q.rP y9FR}tt 'T4gktv7 @W4'IDxV}EQckVb#{ _-5wUu,Eo@B׎\jpw\'|̀v :iș z249+x}e Lt}񵴎zhWǽo+bwD)$f< -jHa:9Ј,c3G_Sd?@:l|_M/G_=qXn-\+DqzU=0:JRVq$+F'_rżm\遌㛗̣ǔN‴GʘUb.72h`/d2ukO|iCzHfIWw.9Gq!!_g,'qP*|V{8t ʼn94\=p6.8vnJdY9ߜ[%T=[P=𖦛؁ؑYs=Jؽq>^ l=w.CZ#U!.ej2 p, d-mWN[6+ Ċ>}N1 RM"$'eel­lj|vZ .xz22%ږ&}o pӜŲExCвN"38 NsӠ`8(c]}Ff+E7S3zc`[{`FN@,lP>ڼN򆞜m4CtAӑE+ 3~rz_W#xFpmhpd-~ľ`?K`;&)} STv-B@?:J"ρ * D^0U5ц 'F}ƒ+515$V;pyc/i ;_\@#% 1W[%DC\9(N~_X@$ @,~[և//c|FEs ah$ͷѢjO{'qCc(v{\ydJI(QQ`S˃1AǭlT "{rª_:T'YU\t"$DhZ(/ >װ( 303V1z/ʂ:֑GVRf|6z)o1W#QتHFdL:P|: @^Tj +j־l:sLM1eu;K7ҠQq9=ЎG(T:@~'nZ7Wh>C,ZQ=} p;u ɰc͑ÎJh@Ƨmx`*Q pBOgtA|w\/5WJ"=c :zA<)L$r2NѮŰh{[]+:\f9,{9}Z&\.W^Ue5Y4!"?ѭV9et#Ἅ"GOyuں :49V;d2 [9JS^Xc%yRmcɱ9~3ENrJNy&q-J1E)' /p.K{%!O" gKNMk꼉jF ʀ`Z8!Q [HdP||h}6iۇ,jS̸!ګީ)~ zj :ǁn*mWmnTWmm3]< '^>2YMU{'(>Ý bKIT;Av$HP/pwSLlE!,Cuw{yAB^F5!z ]ۅ;m&j)rhupI:~u!X]َyN8瘇(B!o*ObJћmbi[FVͶ1Qzٗ(R@UGnmqvZDPFgGgkL+TKqRT^/,]P1N; %Ihx Y<ûDa7St`cmh TTz7CI7ߙNȎAX݃Wvr'sj$q(!B>\!.u%8҄6_uuvd%e4 ;gJQ!`ҋm{4o>x|{b6tDR7TC֮jh{}y@' UWh;<ѓUJ'=4zsKs({%$=i^vȹx8)2v=G]ucN=ϋQr?%iQr/aԀ8 p"^7Yo;vz4Bwf! 8{L" D ? r+@4<JoT Z:afd&(lP* tZ@ z&#H~݃阮{UѪ I.Vpxz~C~ pR Fo=M1!2m_~)e^Q" R fbW#7\^B'DȎ(MTFʗN۽'o' ouݽ;O|rb6mcs]퉶Kk@RaguqpclgBV?HTA$ɓT:J- يb7)@&@9usVp5lI4mv~7ߟyF9'+QO5\s*/[)O cU.ri5;j9ɃplqdY^*{+"\uk76Ǝ\&"G>t):bWÞN@Ґ{V\"d1 qxw$i$])^mEUz\fAfK͂nJyܺmIq`k}L nҹ!l!7";>7>xs9I>:3J~괈zꨧqYc)ջ˽8t)owGݨ; N^c/_/-*:ko^yug wD|O35 6\LaVfe/&BXY< FH Peri 0klc~8Np*a `ǑkE⼛xwI``s({^,_nnx, ^N6P0Hc}|{C0n㯡Y[=;D }|XS^QEyFtAk،+wm8A/mߦs6s"B! 6^8UU܍&ޢ$]㱎I6W.JKT"0qNW?:Dπr6V3չ1 i𳜋kI ro$}LUt#p@s8y`a嚲2_x|g65ys?a͋% (nD Am-  ˒cu]Yb!PhYm/0T+`Q&#/]}`EpWl M?-b( 7I`O5дtXʝuKjn[ۉ[ܡLt)(3mݦL2hJ`֌s1͏j<89N#0:q" mXlXo@ { CQ?Pk[îCZXG fd#a=}>h/漂8? W҄ QqTJ 1|-. cMѷ"1̆ncuRlȦ׮D3|IG-{EVې86l);Y1xGneca B)LY+bAdZk\$$`D'؅mr/^Zo}g~V0UvXLH61(g8kpRUOi>f̟gA^ Wwzu?O# klgĢ&) <s]u}Y)Fd5cq&kXaUUUUUUUMUUUUUUUUUTUU7G]躗 G6y?;%!c"#t~LBhvS3! s`#giMPv{% ,?)g]y|EFrI9($lT/ɜm"J\NUK7Q-f GnbjTp_cV@S(&qk· H}3,V$+4uKܨ4&/]~WOnQxA!!xL r>vC tJ6t~o\?ɟzwN}`x^nmSTi֗YcX˧ {"Z** X(*`CMD PETKDUIUQJU1%UU#%O@=G[ЁR dW'D3n[UoąFXM֢1ep=a&q'H0Fw=1bזCF p>gMC#¢d'a+REC|~}\9jm"<$󚰃>ѕ&<8 &3BuCكs\ (rHMA:.8WCXލAM꽨}BFDk-ZWSr7qړ~ ] nP ܞ!X$X(BL4JZ~_}R4,dMx&|u輇Z<=c d&@9)Z* .N|WpM~Qu:2h{X ⟵1DBM<p#]Gq#b@X겫Ժ=I TJMk6iT̋ pzG Sa/Of/F4}IѣGj{%X4(A A'=3.c?v-_^4kv m1r7Tmpekl56- infc P YZRH{xxw*tOF 4*5 l{v| 7_^= =hiüqz EǤ`.3RR${<CtջUC* w>49p ow~߶_ʢ]OO ictdz}󋚪g0$Q?  ^𐰓*\9^VÈF4x_*O>v #3A!z]Qh,O!bN b YR# ~~z]Og >SEUS `# ;@p#=wt Nb{{34 z[@A`? XD'G*/] ̀| x0h86lD A V /-zIWn!(JE?'!i@7”:D<l'O7-(KXtJ\67n͝BXYCyE0 8_IN:92ɚtz-p`8R#O 4B[>Mä5~vdj!5ADw@rA,|,#I2Qd,- MJ5'L)6fCZx\ KL Nmi9,K nXlMi>jdRD#ROdmU$UDTHh30MN0jRj2O?];@D rxko0psAM@vPU@R$bT TxEQ A=:p@c t!"b" yj'?p_t0[Fohu̔1'H>:6(D3SGA&pBp@/P Ѕ1TGqBB "Jhʐ!p (V'$AFk`fشRO:Î|pl-x yf?Luӿ}Ɲ DG ӃƱzF54 Pn,`CC>v _rp 6W_/p8_#b~uT"LkB4'Q?}r HR1&mcH`0 H^daHHb+-al `L0I& bgba%׎?t/xf{5ؘλBK/"QAP= WsQ 9c*|B߁PJd4z?mQۤkJ47:0zoB/.rM"TzP˙Sg+IC߇ߵ־IWq1%ۜ׃AtAdvbH/bA4|@q(ObᧉځZyIyq Bh!o0\#"?C`3N&L< XhDxhbTDhD" (J?t٧{KZ(ePg-IJN -iO%SO3XƖ(Agd~w :{tPE8a쩨)F(()JR** =QMRW~8=9w}vAggDiաQ}D{vjݺ ;C]ᴣzO`-c105l#&Ŵ(pUQ\|' =sm -jB-pR>~lH#@k޺UuHe.@%ݔ_^pɂݵWi*Ǭ򣼣!O-&!=~}|\9V{]tՋ!Ne?h/eNU!p t=`9*mOon3T>nhsbgϔF6Q@;G`Z/C(W֔OiAl"\(7X} nih2 C #Gp]@dk:ܰo,'䖁|` =ZLxFg W|/G&wsz̢VS&ڀ$lbggØ%AGmOJl^NGYM6ž'Sn=DC`ykc#7s(L_OaB#ݽ\q=;aljx#n*T⟑#\,z\m^%+˽`oaBy~?<&_]hL0>^"mb5D(r p#@H'v^&U0ĹD) [%&eWwG<׏_ٿ/ Xu`9;xb^vk $#Hѓ'4_M͆+F~Emc!T1PFc)şJΙ geVF|mv1:xZBvt8{=5t&͐Vt mj9iÐD q.ݖJm7@ո'~oApЧ0KJ80 rT&ӷ8$+SIfhT9(*Oyׯ7齕,~T$WFwkpP[C}e=a!m<,7WQH~M`(YdS>*k <}t-ȱWo\<=j?დ5Mpj$6nك_^ߚP\=wU վ[cF'Ru}OfgZKI)y?df_){GUcђ=tM}T"=&+X}- PA)2$tco貅핐 k}Lk|eE8 ggd]ɫ~:^lZaAKX-WNºh~j Jg7?Kw?( s: z[3N?eA_7Maj~~.GV\ǟb]jsͮavWJۓRD?Zn^ 1eS+P]*gh[*.6 XԤO{uV5Zۜ28e*C?Mvel[ q0N Da9z+5UVL;:Sss,HBLt<h{{y&$xwX!y>׷)zT =+B~=2!yu5Y՜k]#tFH6ljm_OJ9?{a])P!*U: jY< 7z㍞p€O /Ly8~j۷]Dbv: s|}[A vR0c|D嫜 uuj+S@TuT@JpUA 앐|u{S@t:|]cYk/~`h9 5t*(<6K~C/A-y9i~{~{M c %uw55i6\JRv-0y2e`VUQSAOه̸f|6y%!(H"уuLۃHՍ_׎GΎx?fE STڐ lXM>>Ȭ{H FRb&a_:Ye-~gk65tJ˱U-~*e;{kN*ZhOٷT"]nt5wr`+X DC}jZ@2?g"tՇ ePY;ÿ!H~Pnm>c=ZO@nϿ<`Nݖ~&P |$>?wkمUuͧtx i-?FEwZ cAV J7k_~9|@# (}ſ3Hxܱέb۪yXl Ҥ̃Ib_*`V~L= ҩ "2wStS!G p~vspR#h ho; K" X@+<}֣&pnxODq \zYnbihPfz|,C)!)3(GGE+Ǖ>mU)9fK3xI!L6!=,>Hߟ=Yԛ J\4KeVrZǢ"Bl5ah42h)$7DGL1@6DNI$ $b,}AqZ lU/?3DLwKW5]z$Йyw툮pFR뇙6rJADX:dͷ]ӻwͰ~{_NVulV6˩Eyiƹ>(4`L_!DQt]۠ص^~w|)o[afƧΦSLE+R[ !^1P u:CDlWy 0ENa0U޾~(Qv Xd$"(QDBW!A_WxO/Ϟs(dԇ}l

3F:8Ccf@9}|b&2}z1`v)q^Ud hF56;TdwKL$PAh;@" Ui2G>GwKѹd|Vxv PN Z9%1h?wO`ǩ+W3ṖNTE\|>.n%߾uN=Ÿx-*j i5njgxttvy;Xwiճ 9R!7J7>O?0l3*ŗ>_}Ӭ*6G/Wػ}=M=Q'`^n~ϻu_;k;ȭ3_UO 156J#P_*0>~n}g} .]IxxЈ Pg Op>l݁D݅sr};>kkK?z,hxg_OJ oѽ: E-9G?_x)I.!G3 4#r~h#>d;b﫟c~ }!+$~#VɂU[5;1 (mb%T |Ey `H㴐A$IG-K6CdI7쳐UIK ։1z(I$I$JD6w}wHV^Lj^WP7rL?#ovmdK֏n(<\fuϜO /3~GCĂ Vϔ۰W!;P +f㊹wt< =0~4t !кȻxA%G&ywqO-;f"p%DIp[#J/%E^s5Sxp Z(,~W W4 nljKX?5X\;u.nDoJ88\(b-`R*Kc1.ج@A!P>P C$cЅIgT^4u @@o4?8q@|9<-VUVdBF7N@(&QJpF9f)8ÈVkQ6T0w:T浸"<Δl ='eyծϒ20 v9][H [UCi nz'QW+MFc=nv|(1.TkjޢT+O*0zֵ'&LW ;(X+=fbWG^7]n{cr :Dg4Ny8uYg}D*AI:y}#~{\2)IJe`57,olGYV< qB[NZHnzj6([W./xm3Qtnrs6(O0AqM@DcřVipb'\Hna;;jݩ <~__#h<+XbG\4g wЃQ؎~5$CIy,Ktl^x8;}t;t8l1 `$>RF Oj6\'=H)NO`\<  , ,Wݹ;ih@$[۠tIg(?gC>-n,3o;CYG+D}oLdME^^)u@Ԑcڟrfs[,D LX,HbEm濔 G1QJ봒o@twu?Jm+K5 u˰J;"ƞᓐ H#{^SX))3ހmڃw&dDwLAF wÞ/! R " Ϋr*p5Ԓ+{pRމW^4n6N#tߊHϏf}+Aa ȿnz.^B=~a\}~GNJ <^H?}Z'=[bXx]fNbrٚX]zz9ZQA5#X0=LG' "~vs5!a`㦨' ARb<Km탚yh oNt k9d&‹@ q X.GsbҔJ4~H2N 7%{S{8< .֗@ D=Uu@G2 WTQWnuK?lONG ܜc ;2\NnۯPN~+H! .%HWK @[Qr]+ͯd1Qt U%A')m{kk"Bwr(Qg<<s])J /H[mox$Lm]?Q[^dGl=NH[߮a!Z D1|jYU;7ϐ 4fzs ߪztϲ\Du'BkR>֠ [вClᄔ[)sV< И{Y=m3쒆bD AmG86 K Oy7rkԭ]+}99TS1>B>1|(g9jҏ@b,js,0|*7 F*`p0ac^8jgs a~M[3Ȇx7ʺ~ 8;ev I_\0wش3ap\Ah(OV6MәgVD1ihups m oZ<-m:RLx7̉Es0SmmFdʌANJ:\b]0.ղNp}qabO9jFH/P "$--3",j9,(isa}(r]J縯䊒%gsB,[(LI WĒZA,4u &N*aoqиȳ#l-+;f^N1cNO_ pߵˮB v)E"dDA&4Ƀp!{Fg<(_Yr~//5 X~Tek]Ok4O(W˧+7w#Rk\&밊޼ƌ"*ay2C8t1 " /Rv.ʼh=S.:* QT[NSW fޱje%J{suA>OߘIn2'wuߘGo|th;!B4eB.~[}Ef)'ԯKc1yVXnCWr ,# 6'0f2ӖcIE 5 ,!ARz1.c 8kvHѳ=P1- -MqX]#o,}`HnqPm4#S~UU^jދF6ڶi[pck|)[XBvuITvX`-v+X!έU_]Xפ,oX(.ū]ݷCYfU.1\֫*jXYDۍ-YbtD69[vq׵H]W -+t7ҧtΐώX9j 5{7N ҭp%7+= !PrwHA{4IA4-Acz}"TԼf\.I(>!r̾E:|]""#'rx[, !Goz؛D~}"c(|ѿ.dG-:|rP=3PE &iD;zJ:N<zNd,]3u#L|n+];ʹf7Y5|0 q\{;lg84)dpI0>?!?`Hb* Bd*PDO2dݣ֒OF cX=ʿc .Cstdeb> ju#OkJ114F1Q9eUsdՉFXEbꦍag]#AavC3* v@Z[ٰtk'& $լ,Ea!aNdXL @)E !29P#tf8[Zp ypգ32#1 7DlL~?,w7]*3@Li$A*#H#4؆eT)ڑ[ySMuU [^abelָi7`%LLH-qv m­c*j4P4~5BNp ܺ 7Ab=M{2D4y/$=$Iy= }>GGOąV`,nHs+& ~T -#C!N.!×G`^}?⇪SĎ,~QU%= ]@@#eɠ yeFM΍N+6P 00h>B/ ރȥώۯt9Qp9>Yj?|BF v(gn}'s9ށ6]Z_)҉UD\ƚBdS;٨3YfTKd!n?xN@{rz 3Ώ#wO~|R,3 jIz,a01$9 d>Kv#i燪r%}|0zC"KޯϔҞ<_+78YTR4q[f8F4o>`ȴ?'jJcw6V_Ķk1x<iR_/K\$-ظG1}^Fb;SUUUJInݾ޻ 6!QdvFgWo ;>zijI! [>R@$A?{7}|lb]6<;vо 7S,(!¯)HvK$G-iڲ~TxLX\>*<.pRJi6&cu0G8{ϻ4z8Z_lHﱁl+]忄*(wj3WfP]C%](L q{GK3|mrbl8Y۵U,}"@hT~>$Tb3:f`hfkLV[ڐf~6^Ol8!Ju$]ޚY!"$Gnhpn5-C ~Xu ۏ{!"Q31)ҙxL<<%xtE3bʒVx74hpBd q8ߕ= ۭw*D<_Ӊ:뤼 KS4uu#5w=r._X\qmY8;rGG]޺މ9wQUdJ#'9+y]!_(sy>8c}W+peevZ;$;z. IGo]U%wwTET2ܺԒZ߭Λ}>kϔO^I\ίF}~;bRziuKOe&j8ˬbj*jb Α6/3O\<$.uF1y,ӿYOn7Syg\sYsoruY=u޺9Zrqsiqj;pݭI#)^33.ff\IY;K2#9$omݳ26 P52@aU\O S_^ڄ:|*Mkiצ"*fW;-DTs+BR 2C@$! @q/}.im椒M[dM;MhԲֶEV:EoMP@åz=(0ړb0@kxAkM1ƈiSuzhhfD\ kL짟Tc1:͞dƱLkdLJ#2228|ml̘Ǩi5]01̘mjg&+l 4̓ HΠQ3S1/~qr6jLܡ  fp&Cc7Fݶ]IIyI %?MI'B)ù8@+r,*EBw9^O74&c lV4Nr 6䚯y06s}g ˈ.]Irjf)g{ rG>et6@Ze mz)û“!l {rIeb{ >dŶMTM-EIQQPUPTT4SBDA@U%PT44hMIpBFY)nua/Ws'>|D(!tNfo΃/PJ mO4V;Kr 1@}97K&e(?&Jj&FXLPAQ(c)T*BQ2PN%I҉ QRHk'ɼUV#=Ż4L̕N^:t!jffb 5~kI~I˯p4dfNc|΍gA}n1E0C5eQΝuyvEwh*0 рP۔1q n&0 6ea>]ª"L6`1 l,]ڦ&c T AH34¨S+aF Jgg J$ pwNn}8^=p=6j`qj*m?J )<{s#;<(}@~}4Wgޟ B&9 k?H)g@ӧt~qke2r ^qW~n{*(0eN/m]DT퐽?E0 {y?Gf' r]τ3Ç~pQ8 v80sYFe6חj'd?J;z! b9\ƺ df6\\Ga-G8|;dq}?!7Cv&0@ ?[6xLK Z!D L;ͩ\))O4B-HgB7]bos>sirf$I$Z NWSkPv|gƴ h77{jt/a ̈U8 #IZ&QO~!~}g)r?o{nfTx`bx bf|hpN*r;G Ezx >S MLqv 2^Ci($3v|"%> ;]5a3ma?MʎP6£t9y` KؿNq(PPkbl:Xަ@ᮯSRrU{3:k!ST=œφٓ:#1:0( J?9C(D R A;K3bQ`}'+0tj~8v`8$~/ŋF/F_4"D P'9Ppvv_cM+Da誥$I^Bt7ِ[\ŠRxpA]̖TY*S2I0j/r(TjWaA28J譙 y$CP%;'Nqݷ36fC6vq_eGLW K׾?^gStGؔ"qA@ 6?GHQ?"jj~F {/P1pp~F6#l5 cin\qTw&-uC ,$#@%U _=}9^9wyXH 9$BI2 brf49 HZ $ό[ =mBOtH4y&RUoRv[j NZ2ٗ>LL܌ xҭA4;O(9G;`ri~hzk PG*,(?Q P{ ]΃h="?#d ?cg黟ndqU}_QG/u=i!`WUQ^OqUbT6SRY!',{jJP nn.~:f|S<:1ԭܬ Cgiߊ\=RAAӠJǨ= ony>C˭WC5ƨN3ӳ IA؋ChiI@@"uy؋Y z`erހY1TL$.lFbwIո|(BZo7Ür9dW_j>~ M?%=T8_>j<÷E9 aۉz2_wiGG?7b{DO*(O~N:;mDT~Y 6d9M_U.3P|cM7,\{`ݳd%TeVo6f@sN.VٰdnV+CX\N}nwE P7bϳ"ߤA|SKyq\}-^/Z%qq @$oZw:@J AN*Iی5zynVT~EgV?gqgNxFvJϧL`UW'GaVXm [`Bp"@F1va_;rf \j8Qa _x5&o6>f|7͝HDߤz$4d ?O"G ٴD*Nب*6 .ˤQ;TkR+AAprĄ6q&n۪0 # ٷ5&gdeptJ|G1ATbkBt $I@}W~8eyV*0Cc>y%3}|u.]>W HQqM$sd+, [[wC.Ȓp{k&vpwX9ZpMa1(GЖlo:Om|>d?woWz~^̚}S'S! Hk~]7vta[)W] @F`) F`DQWJ4$K* ɝq7?;$Ckjwu|=BI\,#x'\qE۶L֯$gZm!ϛiTg9~-B!):jXF7%n7yF2yY H46)5'냟 }#R& Aw2 ;߾2ZE+ta20;_a_}+۪cjd H 0ٱogl}_[^Ea B>AA+|Q >|4ҋN`%ቩj ]Z@pKA&/HwR0B@'C|36>?gRo7:ENSU(I$˿$6hvRq%x^~t7ctk]=GlLz\3]2 w\vpLUIǗ<\_w)b}Q  cDv,dعB]d$p$}€樲ѸY0d vS啽.o4> ik+Wt?7c7IA6?>xrpocV8RqfC;{e/k'̟?ϳO~7c *06(tAҠ;@ZkAzJ$NiH0(.3yƗrV#RLPDDBLȖ.q5c&w_wYns6A|>n.'gSYG^[ǘ7 jOGvcU,3/ۉ{"JE=O8TJ xP8uPGdzWv#aX| !1|xYQ -7hmڤ |~9@v}l'0,_6! j#p#uq׺!f+&Bsvleh36%sWeτoL?U0A ɟLzH6©P0~mbz~mNq,T]܋CPLAzͿ_2MS}WA>;ÇZnْFU;B9AĊJ˄HkEdPRNiN"] rﴋl 4X0dA#Ϙy-Cz 5Z4bz =ݿpGumTN$@IsnrnS~G 6\1>ӷٷakZs4y+oRh*jiuᧀ>'w7q+ǂl4ڮ[hf/`ߢmOQ $uj  9DZmpf~ ۺ[Nyt7<?)c_;gM.Zjm! V0ϞgP'!tP?m}<7>?X'n'ЁrPq!i!jj0p:1.A%>,Jk'FBdNF&X`bCBb $څHg@"fZ((|ϐHv T 7̐n ~GD~mkMkdCúEkR҉Ca]3<9?;Τ7p|\K=Pl-cf_hͯz.I-w{exɯ{::HܱR6l~iʐwqJF==Bx){ -nQ|^LRH2p޾G˶1Xeq,H7w.48GkcsoS}~_v|x/}qΰ3UH,L?oJp8itaP~ߌPOB+D @G2b$m*!j5՗נW.OM@ juMʰsX"+MrWF| xFFXr KDو{cS>?t<^א7J ZqB*|Nwp߽Cz"/X^NwKRʶ::<: qQ76oc/롃弘Se@38?.I11/VD_r4MF8uv>ӌ>FLN ;Wx$w **EWy~з2G@4К>gWݨ_Qm-x%L=c0,㯧S5θ)%5)5LDjawdZY+4QK{uno3:£&e& xD(UؒQ8޷ .av ~,TaD-rHsJDCrf7 bwyCso0;+,i  49 GRC4nԞwzT ]oPOA&w'pAw{'.g{;hB~)s>;v!tꍴWj"D%"@R:P÷[oVPD HYE?e$#tՕZ峻2~i͑$Yg:@!_ hB׬IT6t0PgGQ7}^;Es}]3u)eC^} tZ9g}p #xVs7oKJgclB[0C\V _{Y1*㞛v[+@_W5?TÜ59'igNKC窳p̢ E}덦G*"(A`,~>;_[ }  Ռ# lnTؤj8KNۙl$PjUe5K6Cv90=L#L<@% :Kǎ75ntu@]CYsϾ:Au ,Y5d](.`@O8 m}6/>DA-,A%HCPu:Pzɘ7?x=0Iڙ2pR&S~wq6>1Gs7֥ks~G>v?AT^zgh+t~f$FP3tpZJ*4{>nAλl#(fp g  ?4xD4-F6[jq5Ll5ߋ id_7j-tWH9J*h"U^5'F3.?Wm3p3h!;~.a}&ܑ s99 5(J+TJR ӏ o߰࠙7nfhPDE$0wR%Z`)RB h @٘Hf>PX7D@FC2|kv??7+SÔq9f#? VG >90p}dMAB$i' w Ț}}I϶\בGl߳ 11䟰jٟ?C9s+),e#X}mg&/-_CY_]Z2ЉwPMIc4DLDjc8iNeI ʭƮ7{^>'?rm1UJ9^ɗbtU҈1~P/ќ@*BNVWMσmw =g[Njxj(!HXSUwt1\tPl&Ϣ;o5׮AHWسfn.'ݯZƔkAS1H?01 aѦxHP<369Fnr줱jZ VPTOa_+*VRΙ@z[D'?WNC+b f<36a#0Pp|<qN`.`O]c @U>lK}t圥EUUUU3V XIU}9s9s UTP;{~9sG ջm?[߿5 Sx;r>ώRqHzКo|<9{Xpyhw;ī4_Viu;` 7=v8.yagΥiژi!iL| 'l8NR8}~Z~[N,ײϡO6؊ن H u@iO& XEyx8Ŭzl> 6kIB02\j/Z3)2 !܁g9ä +de+k[PWQ51M=bj Sr筂|7ogSdt+? ݒ7|=;^ܺoݽ,i@ho$B B5(Tx ̰)~(h(N;PX㪙ZIƆU"DT2<"?0ȒY \*LQa,;Iюs"l͵-߼qd:xK bձ֌8( mWl>7|\V/lp aaB;_I\^AȂhŁ38_q ;۟Nt >AaW 6F"B %4+dsDȃ/q32MV%_%=f\)}e4 gԖ P  $pN@xPpѓqn0@E,a}s_OYA١}SEq9=hVdy9Gi]E6t.7Nz!pp[E㜤joMzzS%l)7szd|,,Tע]p+0mo%uDel;(͐s_/?cF;p!ZM&J4?6XMCwi49L钿?a;,]&׈,w|:Hw28fmf4Ez4PfB6_3 rѦ9|dƗ)s蓮6*Ù~̮ tC"r #$ވm!Io#_gӰ6j{qN-:s5[QKWtB@n6}[kǿ>GO=˜@r_o?)[ú{rԦ2LnWnF1W/F@8ʂ/GZ9@BKDtNE% %1͘1VUmfi`5z&߭^/< zEd\5jiV*W*m4_aI pAVwm( EQ]dVQף_yȽ$Rb+׈`r%gd&O&p>٣v}2%oLԐ(&F 9Ll޴X{/"A ?%A`7H[q$  /r`J!C C%$2H$,Gt(x%fBs퐒92mȉI ~YTAխGh)qcf)d5<ڴqHjX KULIVT@CO\z?ãٞjĤsSgI,"UGm"eNr Q!-6d.B[?FKaTmDwVCz$#FPV/&LlUW[Ta t,j/@7A l0?kǝlshn&s洙jiZ|wEqs1% ܶ#@a֠lx7R@7`(s3s`$ ݘ5kzA CC. CfaF.( МD4@6I%Op!1RPbm8i|O2VX,6\L р9 RIBE2}&K 5UMI$܈ʭ8dTPUTEQDZ{Nw Bp}ppw a@sGn{37B"<JvߘY3JPЇC%I)eJA $>&C/V'%/V8|06BWJ! {༖QprQ5C a 0Ap 0'} bEE_3)HD"9BHn2v3zl&.FDܖa#P:`+ D[v)z|>9׀vӈof7:܄N)5 mՖ`{1/,K0qm5<GJs@E8&t%Nު! KB&\O3:x`!M{tP& 4 R$)OIL$sРsLxeYCzJ5j 'NFĚX{k EA|8Y?f ΰ2({{o1!ezzǭiIR: 5-8K86N(L,H#8 Ft3goXbP]Dze^ F)x8H,ȳK)Ԭ^=͎  C{j*Yj z?M;L'D%F HgԠ HR0&(xӠ6&TN]ABjxr-'w*! 'Qǔ8B "ܧ<ԎKQRgnanfQZ,$(3 **$"#$ьr 0Xo{B(0pa T,YV&D2G0vO|f&"SœpfjSB0oO7E}\ 𜃔1 )"LC;E^riB*)f(V~SO7{Rrբ0f+|dyhR E|<qh hjCs O~ C/lJ rDW!zNC8aOQ]0j },L|C[dp%v ]!?VG!CtZkĩ+7 SЀtJ:rA#?ێN;$tơY>^=٬4t3b27AWאذO>1?K괤e j7$(=Md^#$˿cWn'ؑD9`G}M*wL WSGb& 6#JHPA ?To@*;7RrCP@> sT. ٥>.e%IMbqٷ{6Ţ8 w@B /X?(UV^v*|QwiI[m>dʨ<7cX8<4r GX`VðgQt)`Et:gRrt50hbSeIOM\u@ $kؗo@Seѽ`oD! MJE0/׺"H4-?P㌽h/^H?N#n n;u_E󀞟M1󒩇8$3"6Ƹӑ^͓$@< _h1C[Ù-n:?o*?OJR@|R&G",jm+k=L/H/wݑT{y7}DS{N;T+=zUCo4.^DsyWU9ƾބNpJC0\? &Ȝ;m):pZ+FE@K 9fUQUATD 0% фHʊ[Kb`D`TɌ`J2*IH_hcI1 }t[g篥rJfJCK`(V$$(0 Ac^$0cX &XZM Z+FgCRAI8l Jcp$:\-vVѓ|)0O"`>4)fW|Xw3.2cU܁m *2j9?=i5J@0dG)!9 /|)@#JR8i+ئ"%TsbY%"NdSLY4H!0Z" 0FX)Aْ _SxoyذuHUKf#ф}/j=I`=~ ۻ>0vxEK.0I }I0" qG|d@!B&d1H)~ 8@6L8` F̘\@"F!"4 B 4I$ UX"LR@ fh&fJC0)¢2"3t`{&̀L?H!Qe0Cz8&p Xj*0s/<ȀF؟CЛ+ρ"!XW3 `(aʼn/ 1nÝ{{)QA_78ck ̳ECBF w#CzC=(p)~cPUU(MUUUM%5UT2(\*i(accC׎I5XՖYeށշCa2u!I~Hx=c FI5 ҧn.ptyoyQ]jBc!.q0)!k!C~}bdBjPRmyA5 E2%.P_Ypl.@\XHT!X2qBRԠO͑Lpm`iT4oGٸWQ^FBa #KxBhOTXPr{R?ݡOR79D5FH @gf\@/?oAB4&r+>쇘ŊͻnXt$atɹGY9urf):mq7ڙ$*S}PEE6jcdVF[ :2kaȖRsFу\;郘u9_H7W'K]<}9ir+;k5LDś|t *5M#ԏ .N1_lL N&zQ=N.9!IJ"[AtEM'F!6 7?}e 8 PNR*a7n7CW)N88fPrru'gQL|#CDTd*W ʁ?'(H Lړ%_P&h& ́4w#r"l! i6=<2I02ْsc-v">hml}Gی9lrO8ӟI{u2+\ :eB`'Mh-OAf:ѡ?>dQ PyÐHBCgaisd7<oٵѫNGءQ$:lV$ī $ᙼkJXf%#xQqV(s$Y7'mjLEswla.`Ji榞·ۮBj)u4&MgJZͽ9Z炙U,dθȪC&c&qRaOɜ@m'Do++/Jt#'@9̄:;G&3uV8^fzF "s1k⥰`cgnXH̚,h0 YÍL8A-]\QGSxDPRݸ3|TKvy8Su+; tZn&Hp?{' x+=>k2 0Qv=q<:[_A*(,=30EtֆP?ozAIt#醎RhB=ZL$Z Oߪ:|=5ݐ~̈fxy>R j9ȝ:0`E: 수Cy/Z6`h#wR&gVRM~kl)^7Bbc(L|ўF(fxczl+ \Twdw (aZA%6_0 8s9\2w%n9 NN'l @=jPBƠ!kW8 &(ZB:+uVPcI kd CF ,[3zvwUCYLt0tx;sS x ijh۝'~پe!f[M!3‹ #t"LlZ*R*5:;)8}ԉN8vZ݅dhfu죈v0]sU< ޝp PlR:ƈH{ϕ(.RPᳶp*CJ1[ʝ7f"L~g ƺh@.Hh*(b*\E95{%5tlyl 1tʺIX#\*(F4wj<Ƈ1I h4=kA: W0GnC6"5IQ (703%lm"͒PiD.tC!KR[,DAScDz"as&pu  1BRvlO4iNS|*=x8 (a(R@C$BRЊzӏw`u>%$n!d,24 /mV|=5BI AM#o۪,ej8Ej9"R(12@wX2Du'^ e9 |{8*Ѹ ]dW@bL`)GH" wINC;GC{8K<)*æS-- {ͷRE3@'sQZ3' uA,Dv`)>Nbr* q( }6 D/&"tdy7g{ٻ@ 3T"WHDvXs7i)iBb$bR PJO}I`P$I0Ѝ#J DSE9"FDJCH gu -kՎvO^BC)}%& ;ŜϨ lCE*f \?8ꗀgx x, ϵ':m39h G(<"eTe_ڊx0ߖz=tUѼ̇s;\36: H% LH If[ ܫwfLmcd9fcYnffe333LC2331ܶffd 28乙̙ɔs33-#s33-rffffffBdqs33-nfffilͷ и6!A0qGmffeIffeIffe3,yr$s3333333333331yqs33333333333333333332$Ielnffffffff4[pq@lm$ffe3331Y-nff[s33333!3332J@l!ncvfcv&c1s33L(fffd1mDVn$ˎLƐ6}đ6'" d@v1{;g#U`ڍiɩ?*~ 0,HoGcV.P<(a##9j"HsDۺZ-5Dew4U$m6a&N2ʘO[Ooq Cˁ6ʄzO$ZSb%d !g=x7wGHl⠆`F}ᨅ&d'l NM$ `~ 01F#}ǩA6@䘾`B'#̸FtTxĶx .pOq|`jj% ۡ J&Ja[᜹"ZQj;jxXhMJZ!XrLdb?ǁry-nJT?11a{4; 78] E,RZIP``B J|!ne1:y7q~5bnnFXM2A = A!Bp\UZ sQ@ `ULD@z9SCރS 鿩4PXށ&;!œAKn=aтp D.gAgŁ6nYȍXǗy3"x3ŵ&%ڧ}Tb"RGqPvölA(x0&,h GYD9q^Cz " 1ȍs:&ě۲M1;3(S%ә`Vhhcm\ H>"hoNbg-Im&`"S =;ߖ8X.B]ik%rh3 p܅&6\R21¤"$4w.e0t bD0Aa4;Ί,k!Οofr:{.*đ0th7V&~#٨")aa aJͿhp=Nm!Ob n$h|f6HI0Acdn!p4avp9n( "QѪr!@c[ :  |y_8OM֒ b}R׺$(GM;PF=J&| ~}aV5$*Blh h\`25B)k BOJÕ5 q6ڙ??4N"[1ڣ#s%Ps{j1=QnA/9DQ#'eL wQC熆\˙IMbPKA|ɥS }isn:@>fDE P"YѪ D F%y!_)ЕHI䈀݄w)A$'R\ q}rޕ6ИK/NTP.(Il8{qH`@cVNmnˆW\m%0BC>e!"$,@!*) `}|t pJnvU"cP> 1vfa"Eb}>y~ G "IAAT,rSSU_Dy@ '?>V^F[=$uF bY6'~";$ } |N#1H1_ְ^fNd\,i;XENȋikʢUQJĜMa (i5@|TY)D=O;3$ ($$@QHI.XAAA1TC {pS%d<9F h# d2!%+ 0bAIRBHjÚcbQX#6/ְti P| 3>Ǝš`CAdU8 0M*$9: u토8 9 v]tHe52 56 `mzRL2Ԑ‘!RDPpJCRT!/)i$NK:cB֎,5!u6xh'gJX{phS]AK% p±ps\$C H X(n@ց4_@0U9OX'eF(;}m)$nq~R!nssfs&hmd̺fҼ V.g.ZeG`|~af@q\22= vx+N>+kkG׾l/6x0&^^H3^.M]슽HV©E ?a8yn'8O_zѓxGDNqu6@ *+@BD'DN RhaM{I4E#z@|n ^9X|\PSF E B.c݄v\EC <܊0Îx]qL#>Z]E#j36U{S-'@lD9T̂(4B(aqh4mg؝& T{Tr&gr00$7 y$ a[LeW]MlY_^F|X!&ơy9rF}rXl]B]z s!ϥ'SAHǀr> H~MF4!R"9h&n՛JMBS3zu$>pޛK+xN$cߠ6%A GelM ժ}9 @4 T]Ph$@nD%4b !AT&dB%3SCꌌn @zўT6u@S 7Ȅ1 hP6nGd(t@+4@ ΁$$^L MLU0f9Gvfnarwyqf :D(UM7e`ŀDzvVpFCSdž<B}d̤FYeO$ @ $ץ0>qʵnk痧hf=t[QV,›yRa0cfRgܚBUMogKz(=h"h@ #- ePC@dA$2m dz2Qpa:~[(٢d 3 |a[9"\`OSvPAG#Fl\T;`G`u`hZ 2ś?*N=| DȆ2.DPRҤc놐󗇷9J{L!jMuS((&";g`BP##u b8(0v]0D0.Y3t0s; NacmC:F4Wala9[dT ؖ,jH` ZB4y򕗩gQru #'鲤dc0d'qbj!xJ|.;=1p萜&ƔvEVcBp. aFҔNOxVyFJୗjIb.,6[O2&֡Y2-E- lQPƣ5!pBI^&@ $CalNVR٦4nXDR^BPp6((H!/~@BYStX)AR9[ZZV ïSd );i`-"G\k'hu!d#/& 0NP~>j^~/,}k dxxXh"K+D9XHǯMyFRt&d@sѓxS?NB-ƪW^N 9cM==I/=wsءdaС;?ֆǦ;$y>6mał Ca 3 ͑ǵτGq6W$;&QxQQN dQUE% BД4SI@4PSMdQM4U%%URQM4pA b*b+)6hu ;Xepd#抣^%ĉ4QE4U߆E4!f!f<(0\ˆSv'ϯo1cǓX)pV/B ʊ bv1`(}UUUUUUUUUEUUUUUUUUUUS5UUUUTUC7ՃRͿ0RfQp0 I 1"ibM3D~pu=Q:2`H`~m-Sj@O5 NT`u; 7^%*h 9-_p)!>Bb\_wtk[x`1AABB9xuS%ef!] s)P5N ^XZ3N@i\BEdT4phȼӑlbǍDoQ(PP7ߋ=fe'x(L'L'!s3́z<4@|$(Za%)` %h/H`ldq iSfC?"' IQ)Z>x=DPP'B퍺TL#0@Ϫ_V,qAx2˂ a0;);RTه̚>!;١kc }.M@tfՄD 0-1ʃa!_쟌;N1pHNю?"n/ZbR#q?1h8ɇvp_2hC,),//o#J L a@D\x?qQ7xgq5s0jLKӃ%KFR6On62'6E{HyXO.)߰څxnåq+AopR$*#3CK|xClfbll]RootQj;C8@H% F>L4@1`(oN ֋ڪ)@rn[N%lUuPDF LqQGKR9U4G]TM2BB<a`UMP 04he]XxKA e#S"DJD€؋J/iBF#B^ ( C1{*nsC&Rcrl#"ŚFRGMHuEP(hSAú'uYg8fJeƣAu9CF% Ր&-˧} t,{ZM(-z>1SЁ܇-?;k"()`@܁PܧH8Aܒ~R*j${sǺfrX2Ac!$TѷbAzqИl4u+# oDأ8aA˸qq5R iױ$i&4& 9MP y^h f ,fuJǜ*.uYa>;];\-˒" V htsD"3-1f60hVŸ(Q1Nm ..VmI"Hb؃CIjg I!@-E)sKEVmEND%FT6[Rї x%9 A%5@QU\$6.uqK!8͞`! `mΠP*DB(4  %*R C2R0Д)r~v?G?wuVD17oJ>g>ҺgWh-T *s]R@JNu#;!ڇɰfOf_)4˃nY ;c_.T?9:.g |JMOV,xD<Wxjߎl㶾Cݚ8ÔNw|Þg޷kiA K`:\b0!X̓-p{QE%}VJHef/Pr9J1 c t&~76tuǞ<IlK_}ek66>`EX4nOjCVs@{r?&6q¿:VFD5!A" jsB=)!"כn694k(FdD!|psU c3#X;# 6 }_Wn#OiI3vauEh'7TX,mI~bsM i3! p̉Z:C6:}мUUUUUUUR'מE=78^8󰣟`qAH{(l7n"<Øj$%z/=cRH%,_}mN) h9{uQG񵲯Gvv91~x/b(`X/1{H44-l ]Ƃl8ׅݦ3 p:!)h{lp4{{BY/L ]]2O0&|wVh+[4`7[mp}NDTj!TP$Qu]wSyˣ-UC{L("! d*(nu@y@+\ZJ ^ܲ92&"ȋwnfP!>Iv1rdbm(™'W|n(DXD@ԐE)A>e82|͹Kyܛǔ!(EPh;̀ Dc"{\ a@čߪWcbBHDMzdRdC3'_lhP׾ g6!*u1I0`hG:US!FaYjD0x@iPOO4d*0atNY E$5Q"kDaя0bh[a$3m3ڒ@~D+q4'H+ H:F^&no/x;BҘsi̐2i`g ?|l5 AZS.0^-k-r9L!E >B\2?;wF8@C exU6`fȪha L)|`<&ݚ=4h,Ąd%gA*iоwL;,y3u<\<22y֣UZZZ' Džݸ<`DE7I9g;pffCl荒ΜkZܝj6 :Ρ'q={0ߓ*oFo|C1ڮ6tN`37dk>B׿5UU]#)`l+lWI.!M@@Fq ~L9 C}k jAd 9 }ES@! *R?;~~b`"j@_P;2C(yXtX@-J$$J~vw p_(4e(8 킖0B1!/'c6]bh kCtThvk|x㦦Lj~sրyf4i:oh2#g&%\oht)x-R{58Qd/FVQc5a ",lo(HL ,ĶSeI1wl>gl8IhvckQ3&,X=5K}Dq"O"'S 5sI .hXH_/7lL,Dl;o+gb] €)Yrk 4x1|FeHb+OAh|Е2뜔.(| 26mbƀEl#/Kv7}>Ӹ}EatոRu =\9s<ί+}N9w T(@hHt+ ^=:zE[@ލ p(wǶPа6T,8zQRc5Uv@gWh#QM-3H5MKPP@J30.B~B(hVIFtxW<25[8İrO 70 VH ߛ.r у$}auW~8")B!R8 =JA 2ʉ/g7elAB,vl2Md X3 p0Rp$`TmS_snE9@J1qȘC!檢(EQEVfeMZ̊((:l"O|<P׏vu]\}š:*"I(%Ơs4DRI\ 0`k8@."'E[A1\/gpYXTr3dPa`{qІ)T༮M. ' Ft(ui7*bG8!N;H$IGnsI(`!__?kiv'6b;],cx\7(>Iꔤ!B ^:AE | [o59% $@dJ6a4)qJ\3+*Jy#60Q5eމwȞGnL6gE;%D&v0 ;̢j~  (w^&fE"2Wg@DBbi,3eQ xI5V2 1Vxfz[8Em1Khno,xUc!vL0#iNelW(BШj1=QM]"ݎ\9𦢉 ,B,Zg5 $_2t!d \eOx}}C;IFxAW9B~ߗ '+F_R~k: !:IemKE|a>~OTM '߂ezw ` (4^ 8)V$~ ; )SpΦa2Q$^ēGOG$|̒Lv۾m-_;ָcpQӜ!iJd/ 5;b巠#Y'#xboʌmkZgJ5ѭ-.Qya~c5wٷ؃Zִjֵ!i)PIۉz~?ы2hvZf|Yg$ìS;rҚ&Jnwyzn~(:x :t2|bpOHkVG 7~Pye$mʈ|)"nelr ~__ >IG~ 50&r,}X6']e@ܬa0K@1 #vl#H{8v)to aAֳ (i',`fR&_z;Dk "(@ "JX HoAI7X9yvT N.HQ{P9@O)\$ Fii Zx'rCI)PBHPj_풓.?Ԇ(?^20tM:|(q/D>01Yo1ߘ;qඬ_1MAL Q02TT&%ARLM`&Rf{"v#OVTIP5Sk\`iIW盡ɵUSws,H Bi}I|IkCsqA}'N㪂S=)4(kYs*"N^=J>覃  n5,LҢ,=:@:rxڀnh9K vxIO 3;m\Oۘi=#!_+IhIƎ$(((qa %#҂~8n6)dD0`QXUǠ?gɮ(3M݁.@H$O9Y<Tu`2a!ACNphy6x4ӱ?#\(B0|rַ:hц =e"=\Q)`hcG /on3RN_*pܶ`0L3BpC)"C郪 k঑$`.p#.ꎸTk*e4`CD! tB;.$bx/09&DQDDL ȢiB"~p&*1_FF\oqY jp\rEKB.PX [<؆՜f^x60z_D7@]hJHP!XfD1&Cn5?-:#Rd2J2(9"*V F0yYuSD1*B@0%؝UŻ~W8 :teea( q@ka&7_XN# b p+A`' юL( D:0bfޝه+XF*Hf(մ:roGzاh&b7Q쨄wjwdQHzD]R邤33>ێ@O(>yrl͞ݝXyddS 0>ǹ'(k3a4_M3KV61H\\hl!0Labhچ_P .@%!g|v"P aA PcQw']JKm<ȆH 3Y\ abBf\Ƴ-]j$cD7Cdv7jH}LR B`a o 6s57S4I?b?DP^P ZrԃUăW0kq!Ba/ux5 JA`^U_9*8 f7{j(L_ќ1L¨,W\!),ܡ'5 W%?!?6>&sz=4ls<*.eM@D'!;&ڔUnJ޿Fjf}Ң/P??7yt,4ù(k)F {:$,YƷj-~BqdΛUt_x#mxq;N[5  4 Ua3%e{%5uG:_+NSuO/="$;bϚGGy V^|F =({(?idj"HCN5Q 2C?5ߕG'AS9LPXtoohf^zˈI` (PPԣ {f =9 R7{#5!\k6r}Npҙ=3J+Ù`T z}wO]%Z_+'r&NH^;eӾrÿ~{G_n9]zB%ч+znS=5 X} ?wiYe9'eݯښ!{olw6(3b!Oҿ!|>?׮#gmjS 3$GW1;yR1G@zC 9QsK.p;Lǻ !< bӗHBzwcf\gd{9So<aO.w35GJs;޽gEcTS_1F4Q7SwqtguE貪iW\lN@5ՠ\1{ʪV{a;h;qЮ$6=^ӜkY0'yѐE?X w\ȱvՎ}uS]Sa'bدo/º׭XGSVCn ۏy{P0a=p7jǹ{7B'˙o􇇟Us>g4s>G%36y_WEь\ ",0u]wTZBFRD YQ[0`=&D~58'OEZh]V(uu =-ޔBG]A^>]}pBI/:G#^!eK'( 3r@w*# ߐ+P{F8i!;gaeOYFִ]AS;O~jE]h4=ys|><75"[Sj] h;3i۞U=L߬|G~zjJ~#Ttq˄i֟#,Eh9qKZ,H ԲE$!8 NxÅH`0RP u^^iկM\ eh Q#A DzM ә=;CZ{ÇSWr|cwxJLMۿg5Cg@9$Y0Z(6rw 3G7q I%B0(W-ئM|'jsuytx&Gqˬ!!W^<;9 xéo@IDBS+_~!6G BC mPLi3uJ=^BT>={9-j("("I! TDBQRU[wn!p(bI1bLG.\mn o-n[[kw|k|LN{dlq1oHHO ;w-J"SWRثO*嶲`u"nkQUp ,$=ݼ۩;S >̃3a#ŭ{7ÑjGGA"p(?O4p:JLeϤ׹̯'g-䫹oMR ('x<=V ZZ86 X>p(CDGC*VPJ |+Y/LL_>q[YnK gZZAӤJ+u+YiZwt4vc&Js獑k9H^=^)jWpo"U1})BUeBt Y{i^ o::T¼k~wTVm!Lf*S\BcNʞc:PZgdN8)e^1` f.}a;N&{-nqR[ɜ@0 4Hv!*xCv9K>' 8jq [%V"=TzSB&fF :ͤ(О Q %.,M}ܐ:!_'Ap~͓!`^=FI$1֧w絳2@x LDQ}gz~A[z]`aMϿ>ÝǪf~XLIWs鬎,W9\HUJkcbc|hoQo4p>Ѿ~$6.w߯;n8lQA0Xb!EOJii~p&͐mRmK`/kvI#1ViaJ[ ,!nRN<_ ~Ĭ;㈘&3ͧ^oo;׿vIg!9-'xv=2f Xf8Ǒ75PΏl$yp Bits: m#\ƾckcDޗzo9#1h=0 C;A 眬 8;Ot^;5v-*tФ<.;5-j &Ԛyp+zJcӑ.1@{hBpM˰IVAcVnwԂJ(0n^M6Y4]ޒI'xp74;`HHIc(vP k]᧞dǍ!`h<|=X1Gh ÿޕUTUr| H+3[VH34%/Ӓz77E66`J)׷})Ԅ5@0D lM$n45Rt{I<;Nï`mRƻ# jywd,u0n$G'vUG'GlPT@zpy l: fL07Gsѝ :pq5 yo$}>72$8;is#y塍xϤ06;I'O<~#72~e柚~yc˙Q5ttttu r\}vG}BG^/0bqkb:s{akj<#6QU áϸp@".s9QЩ|5|ybiJpP)xZc祸{U+"]4|sܵΛ2q }8]"tV4NźKD:s%S-Җak7|iܰY cfo#ϕLCQng ut<.]|*d|jg g64C ;eL`ʙϦXj'÷H2="Nm"%$z7li 7A "'ӌ:I-9CtfIMW-]tI76mdãrPGMWa }4asuW0||Kͩˠs٠ۉsb#0yl,~xt@Nw}o)x٬d5﹛1`SC|;AЫܐ53\?W@bl$ q.w ZYDf6vDbS{"Pp>iU?|?~fȬ ' }g<APܑ??V0! #pH $PT2/RU$iCFh 40Lǖʧ_\ⓇdDId9ރؙz5>.O|:u-P&E&bkxwmĪBN3GCUU[a>4J Spn{†}O8Deν4 B$`Lj2x)kDŽ/O;|Pԣ̣_M$9 'urB,jP\PqA4e@#)FHhB$)Z@(daX%iD;d'ly&9w0HB67d |B:#yχhmٸXo'UQD}V*zHF1,^1?0n "12'2&ʫ"fCw}9@'-CnXC1Cf:/Q4ChGٵ4NpT$6QM4AET2TD)@R(()((((((((((()((i))h((h((((h)h)(())b((((((( )*(()(((j(i()h(*(J((((B((( h((نAEdRQBRTUUVfTUQTF 44= _߃QS첪;,,"ŠSp4PxLSDG8+NT&@Gy^ւ GS h Ȫ*(Ja-gLL+dJjSP Tq5|0񃒠<ƀhDI@ 5mByԕA0+Avn6|\̻q o@{xaލ9_OU)uJiQן^;= $q;pCws3F!w鬮o . xAcO>czac8"do 80~G)贻l 8BZgJvn#zZo<{@YMưHc5ÛP8$d#$X$z^{ 7 6X CAQG^p8|zDZȋ耂4T`"dW+VE#h>c|3J/`UQ([kpVܸ:mk"I@ f6 X!B-HAPGm[bK'qa;#l;%rG3m4^m#L;Դ 36߃Rzv6|4BN]$q{[ʯF |I g4fzݡUYOyApbW^d({h`ELw3(< Y91?yvIAU96|F}DGrtx>2d4q@b(;.4'{g A1۠2jo=f%H:cQ&aN97`SCqޝ&~uL[95}zHI3oÕU=Ǵ!zq>=iۻnta>jw_* /} ?WMK74>f =S^B1k0:9;u%~#lba_Ki7E0`hT- l^2q5>y{bWM%\d81z01A-їχH\ʎNp4AG@54CMzdփ 5S[mfVf}!1q>z2L’IMǖTal߸݁;w Hh) !z:axyBm/c^p@ h'bu x7+eAibIC_;yͶ]Lی]J"pFL!дMGd#8w.۸Ge$&cCVǞ8K%&J#߭Bho̕jCS(Nh'(reφGo+ϱ'fQ+?t]h” SKHՖVw=V Z67ސNM&J*nF"mVuzR<6X;M:p6gfU>iwqe[qsMyϧ7aUUUW/ ON`B()ȑ,й xgʕUV\>=0)K$%뱆tII=iju ݠr^{th":\ݠor:I4I&Ws@k6`▯=ڜGgM7pټ$@qqy`B *Ocϛ #o5B&3\{{W|kv7cy|tCC%sLw0dAFqn-Qw>,~33Y*-Fdz7_GL? BVF RP!a 29>)f]UFW 3+=˛K?FR'3` ÞI81<@q<9iK .SHoFSӞ'׍"9oDTV#&cPF3bCTBd<44L8.Ǝ5Z&sil1:4J{(LR%ɐT#tmoD6D|Nj>AN5RqybFMlN);f( No%&iߓK\!lfz^ FŇltێts myl倡\#M3J;!Kc &jT[zH;{<:GZNϼ5>;U EdM +ܷ\C&'q!CΰpsElHywq׈rM :!S8QUP[׺=OvM.w16yzݫ0"%C+͛.6ox@(Wּf/~Oz;)A;ySBvKƱymj*(Z22{!CW4|CsOqu!Ӳic Mm6[}w>iʶ/?3 {G} fV~ih<i&p|M3Ƨ5 \(CЂjt77I4{E2`q$E!!+lNsi9RxؒGuͰ8ڙmliɦ#"{334ni|0ރө?,)nИCH"v/;/&5c_12V}4&>`~f䔇VȹMsj~m7> ♗>>t*vi4 +Eds8q .|QܻeI/ w^8<({"٦7/R8i'n6#u.z@f%UL=3xdxfipK栽wp"  Æ;|sIݓhx<2D8@qLxZ ǮOyqŕıtBne^R=`|5[jtꀝ:z |鷫]#̯}#nrBryi5 Z7z&SS%>Q%i6EC@mjô+o66r6yl0ˑDqZ SXٸT! 3bf a.^ @?P۠n9FFO4{1D9ލN2&XjK% b5yÑ0j7n7uG|:MGX4gwvXO&rٲNv+tϭ4w.0qFaG2A"ߗ^E$rQ_wrSB<5$ #ls`I9dHԍWc:R++8Uv[ 9ЩڨXX57­nFwG=9sԀ% 'Y҃}mBŃP;9 c D( 1i e&PAf`dG%;0C4%ͷy?\P. LG D#L(~nOwLMFHKb<ʘ~H"ސ}5y dr$ c Mȷ0icU8YΗfa}`H GÌF#10b I*3H()"ɒ`fFY(INd; iG?qzx+#@?`DVդarI+K(cWɚQa9Xd&JPFbefTvX XBA (001KhA, 懼e޳(PᅃC^zyhxyAϸ}+z\Yy3J#[h3X辸;"ʑh幃r.̓խ:-& 0)aEJ }&ld,F430J|~sܤ"{s>Q dG}0acG5|ԹQH5෇wx6B(PWBE4+yGs4 c)9U3#0If ?whيa9NJEҒB% 000h`Nޛ Sk,C"9~M<] &[ 2_bcw1ЛeQpnR)ęܻBa*p%O(_gbJ*+>P7E7:]!AaI OXK 3^)Q)>Rr;k\Ȳk=ux|~;q0}3\Tm!_}tYи&L.Y4WSU1BkZ%0B)(}DEI"ى,J&DWxIáMӃRȟ!DUi6X@aZM1qˁ&.hA5X)?֌s"%c6n@#hwD&~FuaHDAkrL Np$ks)!4=œAaTOHnHB A 3Io ۙ#>vM:,&#͌WͷB ^<"IL @1EtC!)NRTXj q DznC-4QDѠĘP9(V["0r!L:͏60vI6q!E@.ҴjkcPntra;@%  af1ΨbjQ00yIa f~t6R0:OptDԢVe҉rYK$§=ϼ";FR}~mc)0uO3oIh -DRq&UěӄY C5&Jt'E2)hJ@`< )̀ w#r';rz98@2_-.Lp<nr߲yzJUOK5V"jM*l,fGg}]ejS T;{O@R!y{zw]dIC"nRLٲI=> !oD} &R0|s(=Z00b%%zxۂca*G?>8 4"q53#ɲ>`g2)wL5d"1vF$v{T$ ˠ>Lgڝ*v8&O 9O9N97{'b ܌Bbt :<aI1yצAo܋oc帛h*nCu>^| B;nI$KaTl =_|)(,COp24?ytFw^ .3n1]>X;5bj"# O|{cabXS.HzA)A`fu) iTUDMB:$,o|: f<љ&llEPL4aռVZ {9fR|C](hQr*S )`!P9|2uPִ<ƬoVwc3bO =KЊ_Ӫ ?&zy)[@ PsFSUTW,i詢%' _wc aYdct%hEOl1^פ37Ht "|\)"D4)$e%S01E,IHTUTcDHP?&Ĕ֌"8:=a(e>$`\xI󏳓sNQn#V(%4A,$_>K(s:|u(90 =MkEN8Lɘl:v ;RJO4_HG~M> 8DG(?bh( (B=% HB^@Y4IɟFw_oݭ]?fh ֝QY9F9hmr T}`Z #V:[ vP0D8#Hdցy|>'X *9Fj]F4H**by\04ϴeAwDZ q &4gn|?/pN>oir#$(:c*uaL EA$"PQ H&0)H2O@b7 &$UQTBEU YdK3I9!KRQ4 MTJGU =LJxKN{520f`>6}߾GQdպ "Q@mqNo3wc|XߍlSm~v9BER;| *"^94dd9)3C:CJюUIIPU1 4ECx:ߞg;:9no_Nu^w ?[ ) ɍvkdX*}\>l 0#GHxrqLL>\i&g 5eNL"ݝ0(i\dsǮa"pxsQrv;TOvf^U&w"m93 X00`FoFbj: 2Di3NG(68* -!3@CN}meZrr 0j5h=6&VЗ2X(P)<:jV(pVG4@B骊iiۥЪo 3`%kwczv CUݯ9Ey/kv$'y(f5vEҕ[6Mt|üim [ KKtXSHlAJ^NfbJ*]=g,/uQBHFRabNuܧV٫38ax+>1ϼ B >oCOoQcNH+ 14Fm>DYHy>g }иȐB YdVVw&AJ >|_<~ eV=)u|1 6?hն7e1gdnG͊j\8Rڹ+\1ͯzP;}/>#KR߲G .ɹ^1faυFk}hT{fX%}=D~F/T+Hr@}aTГShb'feՍ^10hT!d_?HDF6 OWLJov(`+:i3ŵ+upma{3}=pD8zZHOlCZX-{6vMs/mc/v}4`Sn,yﯷn<"$ (b>sO֊H ]h^ڿ/O|>@03¹Α^bH Ӊʪ߯;E*I\#5RPh|i5Ac0,!+t8Țy7knIt9FOr\ؽ6)lY&NbZ)Js|pWAZTsCO'KhݱDBQg֗"( ?8eiaBd.!E%HDRI@4A0EAnl.g`2Vԅ!%Sfs? u %|pthJQ2~d@2}AZb ǿ)*y3Z+0l?m$/Pm30屣@Z /v1tOO.#rz[ڐ7>b~])Ys0קL}=71`]M: vd\1ΐ͔PV-Z"♂Wt"2ۘ|~۵D!=^_2w|-)K0'yņ$GMďF`zF|Svꦮ;.ՍwU)% W\׬׏7vO, 7N@ºi,Q9 &w@K. S Ct5ӧOH |u*&BQ"jgDXKv6!̈ʭB$?T4`Ck;*NNQ1eY @&2>=h 06>)(C ]|0W2u#BF? =]X9Fo#B{viP RcG`.Ⱦ0/+tĆ϶ r*i0,SS0`цQ!lIrSx>Q:;s˃6ֲ2%`n-v;"–iZ7;+EtL=x~0Ƅ!s| }tBZ2vҥ`VbبECR`:Uz@`JH.b06X J d|>@*^Xs萈ISB}.;~æ#в/I:66g:}KL@VK2Ts &l`[1\@3 )pF"`Q2T\ =noFnC?D&X6B5,Ӵ7#H 2%v 0 DR[`Q1fkP Υ(44ɅFf4FfAQ3(B*mߏAO83lsX3*'7YJlD)uC8 TKQLUPFa-F&h*,2H&N!v=; d}z>c>y5}Sf}ԉ Be2og83(}5&0ӳU :ՠ5a >ή{Ynjxf /dZ >Db3D"%3;K݈UG)X6ad54D&EXXml֤m3M gɔh*s T!7v]^x=b+F2(xyαqHGhȔB)*zolD) 8yz8fTS3cNdnX1F&Z,\`(37@A޶ cPi0Zczv,EqAdq9S6hh&[v6.j^y!(²@u!JpH,Go:6 ]l0Aa) 4l LO"H73'Kmm'PlvVFSEeik%y1n0=ܰ7%n7 rRb d@E989#Ugo߶3wQLMy^0I'" h FjAЃ-Mԩ$zIڊ01dq9j1A%UgY8ah\ɭ&pAA^h[+ хcjFs:a=-&aR[,0i+ -n6@Bq50%pڕ 8DQJb ]R811f#X8֭: u% 30L vE(MRh#EfLoy -nQ{70DքdZDC||Y9&"cYciNl-Z9ӿѸFm\{4dPr *SeXD8 T)&]&cl܏ORṊ8m\}8$q[cI<\6Q R b (ۑkKF֗$c- $e'qrD㉉FVfd2ԕ*.$ )!X.KIv\Pj{/n6[& .mx]WHnشi1#CM(krI&TvjLSn wbNk nM&# ! G^ >'qf+FↈXE%j7LYh6 1*ɠHbUZ# 5UM=bafSƿа< ;(<A,~Ύ\|]`A8l߭V;$1AyYނ 4lOODu瑁o;9\ ptz uX$4fH*0Tz" ܞON_f,kIl"m.:){&)lش@RT(bMTidȱi9KYg92lJI!e7B!T>HAG<\ !15ӧI6DPE61 R3H 2䰭D$MJܤ B@g ܌U0`%Z7cpnMz%3 f-uF' 4T×+Ô DCbWlg$r  VMpe#T,6DŽ!;Y AE T2t M(wq>]qL3 &FD  &9jJ}0Lٚ1Ffb)!Ip{}9d`( ?''36?xzyf/[@.~*<"j.&>P2#ȐGS:{%S?CfWWk}ݻR(zp_֎ぞ$ jh)*"H;dkVk iR5cY.DI%QY"Y\cF QC$g~Ce 3dى:"Ʋy.q:RU3%-- 4HD@1B,&2T <6JPx0\eհM*o@`iV$bUd`hU" "@EJ@"@AQ)Q@$%((d5#d9:;P߭ǬN, $rn|RKNf'o8n>GtÖd݊*j ՑM};M8 ?+#i㤖HzKjk II8I )1o"  `k'ZWA}mlA!C@2$T+; |CyQENsH4U}_{d n+&֔2C^Fe .6 yD?L"(x(6No1+rH$UĸwVUĵ8Ŭ"='I& \Cm`u`gXhۥK%ؕI!K{>9s3?s0w4R<ϳ~m]b;\^*xH@C$mxfxF;cĝfP`m!̷-, "=c&~76oZ 8&_dY;rxz` f{1A0X%K`d)+ִ s ՜$Q14DcRy˛=$äo8`7?#8Ljy3AK+YsC~WwrS PǶliK$++k'.]NLoGyogwY18$nq}PR<ةBҷUTsn% fs-XpǦy , ;G_ WCPf@d(;NQ$fE8fqe˯ 5ķ. 8Xͬ>LdLmBaܵAI! kweTU+`"zd5u1A}Y]^<κi7H0GQ`^0nlf %QR7CL/d6O+vtΤOg8\z|77[~f̀p]-2oD&ܱƙE]v*/ 3M3_P;pEb8Yk0e1!8mϗ- l5Lf?1#tS<ykp'铙|GNCH6_Q d|FGbl"ƪM4;Ocp. lX. ;yP)H|ZVhwgK]7kDNCh曩RZӡ6 gq'z0=z4H6[v#!Iйάuiq`7͝<ʜchb y6gt֧kTu1GO/灛咥!TۭMA|ϞF2NlGOqr.3zpjњ:ֵdn].Wn6z/*9Jby1ߖ9M 3+9Gyc5xGF 1Om;;6> (Lk ]mҜgt6Y9^PSZOfN&Z:SnP@ :Qp;^}2<;uO[&^PsD;\Sr^d'FU\pIe!6Hi 0{Ðd4uE-8C'8q!̡e-x`4VhL+F4 T!I F -BLp)w/)Ob&X:֛X$3`LէX<:l}1Y *TP5am<@f0vGQTg {CZf2,{(5FvM5k(Fc^̧)gx:oN =x:9rcLЎSr?ba(3ZL޷nM &|tbfLMJ 3{ yώpIɼ]O'BT$' HW=k1~| +8R]0LcCyM+hE#ՖMu!D,:~*@rN?z/\P1bBeDfa?Zf-Z1En29,qQ<7Ý5hX*@ƺX'H3UKGBU`Trcw ϡ۰82:[Ūꠐr"oTtigǗEuY5= KsR Cp<9t1Ol"Mr79PɌ2*4TLV iYĤTr$ zO(.)Yrjb7ff{M'9&`kօ-C Ovw}Y^ÎN޷9JV!9Bk>FKnŅ2RXjHx:$0Hwp-q&@j bX3jǮY )PL`FtYT%/win4*7܄./f,P&ͩ7>U0xBl79LM4STeD9S-P߆rM!xg02*a[sB% )N9ۈ\B{q;wś>,` cͮi\ڛ5t*` haTfw} dͨ92bQ!/8x4innr=D $%(SBoK7MIunCrř-Xf,`dFDp('DbZg Xi ~?+f}}tvRTʥ 30yk rpl4Zgބr(*2R71$߃ѳI0N,J *(+!rC=1=r~DYG޿'?V#ʂY CcUB}?P!KXYC M7!޾fp0HȢ} gdkVO2pN!r@ ۦbNZVMa@vM=>njQ6A}4yv{z9z8OP$ĕ0oF+ZAt4ݑ7Q+r 3FfBSMg*? ᐃO~W2 iFmM!patWZѠѠr"H"L;#*zCIں#(A6#opCJ{y>|-.^?"fRd0Ź<:Vvr+Yd#`MWcz|s[c?mqLZfAgh#1&&DqvTgfN˲r{'huյZgrc4Kz|qT.]3g]˛Xq՗:)֟$ͮq,LD:uaa걑٦w{ASD/J)h뿞u8񕞞<7~G9,A,;,]EAV ynnDq}@y;RvRQXa䏁ᤚvX%PR-L.kbrv`gGyh?W[hC\Ìɡ[`/_F2>'xs&k`5ס0qr:7nb2s/-saFv^h88Fisk47K&M}NbkhܙvCV*Wp !oٙ=3'N [z dxfYAh&h7 cl/ $?xqy罜C3͇ '}(ǻ[|eO׆Z7oN1}-Qx@d(@;)*xNĚOU$9pO3csGO8h`~2( mݶ `G{ 1[6"'C8_hE&QvhJ j*X:]E$KE A._w}hQ;*lBC$[b50yF4!6CbB('L!pGP2J N =>Q ¢ԷmbYyvrCeթ.Zvx ӂu'A Ù6WpwHR$ @ A(_fZ{vO|)#ݒ dy|8joN-܉11ApjPaGb-odm6de%)Tb0h2~$U3B ShJ7&|!R< !@Ng}Xg> CKF`>GYO=o{.W7"ˑ.C4QRHy+xr`"&?ff%- &cMlCPR>Om-clyktF̤Ywσ7U0i +K?G N<-PRct!=\,!CZL(>  5G^D٭MZ6֐e(s 1K q;P&M 6*3 e6f"hik搈Ly 9CAHH8҉2Jفi 96@R sa`gi~c$(.hz ETd \="(;N`>H? %?m%Lla?,E2,"٨+|S(qeT%;5Xd$e `ufYQXrqs&G3p cTa -Q΂|H$J S ,d4vu˳7X  $MEv* 0r0qRZ a!B5o*h>pm_aW1sz\"Aw!j&O(:cs2C4)@d ͸Nt&)Z0y*bGfl1IPZkˍ,D+MJ$΅!x?2$VagF nU vt!2&D4myA͈ywṭLV3nuOTi'k}g %煕n laowkbKf֕-*b`fd-\M2t\x h8qzTF# nV*9ajr\,6wƻF.g>XYf狼a8̂ZGg`Z.9;~yL߈H\Q*lk-K|S5SyǛ1⎛.ue 'n1LYusݛ bfa-xasnvqHjz{eb&3ФlO\ظi U#WN5r9 o3S[OǖwI]IRF1q*#ihyEx@$+ʷUf4[\uJwTY>>4ypkbzq[ɮFJ&.%Dc3ΎQ0z# ~:ъnt0>dQ,yB{.>Ƃ,TQze6o%ˮ*Nzc\ [g#a) S1ݵXY*s0&`Y:1BH`@dbæM(oAHfCaFDPA@J@ 8TUir-.$_UE"l`n._OFn?v!\WpQ /I8] L/NIӐ>3U"*5Az6yE()PYً% `|aR& Of G3 gڞڪtae)bi?<@ؐ5'8.]uI*'Aщ.@CS:0Xv~aB Dtr942(0M@$DvIM98; d]Z % ,A haAB%gÍM*1W/P="a!Z TE8#jSPH4!&J$*R&T% 2}9q7d1vn0bI{cRy뮇shbp( 0ÎvP|0Gk`%p{.k8`4jPmw⊮Nx}KA!Ǵ;-RQxSPyyN 6^|"wdE0L3$HWቚ<)%MFU;oќq0^byPn|\ɠ8(btB8 #Ÿt.RFo%?]x村Ǹ' =}|[sE \9d "”#0B%0p0Yb'fhz<($H{ Q1C`/!"L ܦGTQȕ@Dg(孃?GSa$;pyADaN1řE<ߦOIoǁ[ӿNF_hilOf=rw[A'ř`31p82<}~΁o>:²)"h>8aUo1 @貪JBH{A(HEr)a/M 'JТUQAbbF2Gt<Rfpe&01G&DûրcOm4Gb1{@ur睞 X0Ǻ1/*p|EZO :@ѽ6P!oSCL4rS5JT_I߭ȸ_E84_m&|I_4R'0w"c$ZV'ghE.;QL=n*Ny>0M }v. 4a`n|de`m nJʚ 3 IH=ټh&qtj1_>T|*J)8Nc䊞w,l$E HGqr-!9mT\A9M)idprJ$BTHR$D4Z%O7 h@}'yOܩ llQ B2J * P(i@@BiI&!BpZLpJ(hh\**`(Fhi* h sh W$ZZP*r]HR4 @M"4R%HU E HHR4R!ƪՏ 0L WUH@d1K@?Š,15_Ͻ$Xy|*O+ KQJFXf`9Ce`UYd7^a8cLB OL\V"S" sFQUTFM[]a%l3>-Bny1"qIE0CADRUtx{:t<؂o/ uT'Dtj"1fK4Ye<SUjG]Q145UILĕ*@P0D@@DEITLU"T04A5$$HLT P0@AҬB1jW/nuR*\B)fHć|7ƈvR*=.mLm0 ;<Gl~tB@iRS>;/M|B J>lBF&PC+B{9@0¨J\'R`>RQ6 HM 13O+k@%$7AL@R=Gr QCP@,fTv\6;![mk?J{d];@%"ё``~3Ͳ"H=SD@nҼPqs2jEVAV 6e[SBT꠮{^ܵn# \^:FzʄT"R@h0l˟ DI1}F#S҉ũJzmT" T D"KRF9̆`fŌ+a3BCED#dL}kۄuC(2{W x2,2qh"onBNu 4h= "l-8cy\p.I$D[鐻ϧD tӳD*s&]3 ĉƲ4.Ni;Q3a d58!Z&h UhYKQdW5A@lb-5-%(Z(Bkt3i# qfYa K&RfA!F2* =!5q ԻWL T+(7`~m xl$/mzs 0D&3<#Xu|-d;jj&{b0loa l70hKЄ{0+v{M%93HN|bHa1 ("F)W΄2:(FoC|֪_6֝$N}; : @aĀQ3Mx]~95k|ka= ~#Ē; 4ǁ.aVNL0،&#Stz#md=S*}-L$+xmZ*WAb\t7wNgͿN=UchVgy$R9K0)Ux$a:N˚㣖5H4n7  p=d+2UX6S'|P4C^P])V^(&$P*$ȑ`a0%6퀜 W &EBw:d!"(1+м^R{Ej3<2Pd1elC!_ KAU;@.fۓY뾳'qRgf2C.00NfkLP!kNQ?57^b& QC!z+ Z:"!tHH- 2)HJ@S nr L 9U1O#э#0E$[Caġsv&f[PkHjS @0몇;,]R('8=`E-اxu($14L,MlxC%D9KUia,@lS`BJ$"/0 Є4`1F{Ȁy&t=Ѩu/2Ð!`P`#́ a!G {*H 1RD*0Lk 53QN(X|b0årУX͢kNcg1uC0=d6BSi3C9fk~*'>p>h P(6a( n#b:s{{qUEEo97u, TNZA8XSf_no4<4kTTa!IC LO D8LM&c"āF $`aYf`Q$]à& 4B8drhzf8`}p1䍰7eDy!GYÔpk .cPT84> ?l]G clNh@~V@FrL/cwyyl!sY=Tl9炔ZV%\%JFxAz ׍M&;bI$a񺊷%GGfK]kmMt )D'ho~ o'!|\vwoFymkɛjZ7n(oaI0d7%Fp;pқ8FNZu@X[qUQݨX;OolZٕrלIL-@LQ*BP aЏ|e?pc4 #G0Pvj|)eb.4BpCLf$" $i> Co;`,8 \(lq HR^NP0x"($s&J!FF"4`]CV!9$C4f& NdLMb\baPa!24LpA6-h|X, Ykc,"bs]sJ|M)yVM1V d!\X`ye@)ʌF$ցCFuOZdQ V M XD#= )Ͻ|; hZbH"i!I WHՠe: 4x>zUhI2:EH b(0B/Hיڜ؟Nv֍>]Z) )(XBe!TR1q p"e0 ` OVd%5 AĈ hZPa&!(BҙLTTHd#04241D4P1pɴ@;yIB'C`uR (v8mTLw>:~*x 6^Q26}zJB#,$܆P- CCTi/ ӯY>k) <8ύ|01 bd1Hh[-%'wV:;$;W2N=@RT4MPr" V#"ZbeiIJbi BX QdH b "RW WYhvfETHDRE3S3$$PR44 KDTPVcI{8ww8z}ۀv>%MH]8zX@j+Xsyx`>l`Ȏwj$z:g2%e%@)>DɨRLN]/5%.xzͳfI`^0Ɠ2/ y{9j-8xҲpmxj_-bDFF"FȍMz86 h u,pkQ: 7u* A'=YkpqHE@m1ٝ(i24"=4#iJ:իVKsRXe%$%M̎$wvm#4b1<~ ¯IR>iR1A&0KDKA('5.z*.iZW$ZEt{\Nn Ё%"v@["% I3 ْj-NիRD$ưð9n7` )ACu&NA naI&T̃0ƋX4,0INqtT$陨2(b 9VYw+( LUa^W&Bcچ2Ȣ\5PMΙMA( 1#3xGɰ=b!Kdh!CC;`lHᣍ.$J{KSLDC%"7D3\f[h9 Om$9l-G}:FN.0DD| :;-3 a`6 8BHs60UXӻhn  A#&B75DDԦ&`Ryj0LD`RX1H\wUmjmM,7Ѳnqح&bؘ! kvws0(23P Bc#}PV.H;`J8w@"bPmJC!ҌICHAȂ8M&c6ǘݳQOz$wXH?"tؤݣe{CZCy4SC)s ['ӷ4GfM25F f+6qB Z`,g$CP pd=n9E$qo:rk2my캸oR7NE$f GWo$(LD@#g7{o/d]/>cҵGm?=Ncjs'7; \onVؚfy(21({j(ҠY4UX&o3NI9Ad`efUp5Lpk,0aZ m!vfP4IJs3yf@YI`M!S2*9 dcPtllcXf6bO*iT"X#5F2R*j f4!X # 1f3J@Ej֐3"ĵi!Q33 2s0s$b +Z*BB+.Ҍ8 ٕ=`0E/-{i6iWK:`ʹ݀4³ͩ1vT‹3z6 1CģԌkq-A$!Um*%$![b!]1ǙP Q# d0G^[Xfћ[Sv= ^hZ iZ݄g8eȽfLiō6dgbƦN,[cC Kr9wP@ "z@dH4J $c"F|8GA!pBfH,$*#E02Xm3&ʿHXTQdT:fy.3[ +Ǩ1=AD"Do^=GhlD4^XzY# Kp="Ҋq:  j><(ZQEc<^qL! P0PaVذ<24BnȹNĽZȐd 4DZIccm(+@mjA&U4z 4uh#7X8Z9+ yzi |P:,\.hLuUgatXZe<6F!&lm݈kfkmppfBM. N DrN2c5hA o+mC5l7e#2cݩrPSSý>V\!+q(Ɇ$ k :J3Q="HC\0k9lK 鑰FVSAQ@Ǣr@HtӱtF\n)$0guw: 9 sȺZ ai& :!G8xu[=:H}dҀO1N~8Q}D싫r.AH̳v\ Ɲ AR<ǎ?*|Tr3 u&-_܊6N}FE5lx]"f2wLEF2 Z4dn͟*8Al=j#6Ԍ̶`#!Aֹ|L=$ab}=^AIPM>=Sd$|FC`CĉB'r2Tc5?S# #"'l}ó;mh:9mn6vYqu!!,O˻62 cPg1)FS_CD1L @]s_`WɃA:0C8I~p`-tUS9`g9J@L*!O aS%fCpF'~NwbIhҕ%׳v~7qe- I +۲"Z&|/g`) iJA5_0 ֙z=+}lQKyA>f" hV`b5ҎU8OgG`">ރf&YMjAhBC= :KO@4|N}n#F̶ώ0{Gbc*nZj` #4 @`CXj!Q$ID@u_O(({oxQh2` R 4ÑFK F1MhMA ѡ =Wwh:B?zP;7,$b lLIo@^ @k'?C̦\)ʼIqևF;X63LcsZ8iQn){^RLf꒚w88a4b)ӵR1橩 y.ZFBjJL*Y^D|KO8m\O@O z^Dfs<q|xs7@{_E@XoTMMZ6nl7k~^%@5{OLq(^&bݒSQFC~tӸ6 A 4Z=q=ʹV"xzux[USqz6j\MKwUZBd %$LQt 1"@mhƎ;m]Ku cwAd;z~>fD`3z-Eƫ"wJC$A9E ]5vІ':\\7<3FKgYZE5t2 1ht B_MbxFñ1U25W_x䖟WiLSO1@$2!C rPvEF0C`#џ@;XXDJe2}ŝ\Ae0np9Z@BV uΩKa5k b*:Vu,p#& zn!H*k/J$~Ǡ{'3/<,I ǧ]6O*Bj% H}I 2.ҳM6͡ -2yE{T#~+.oZaHBFVgd0'ݡCMy hgnXlww0 3m4OVEM@Jik4@B)Ըvr0bQvzlMב{đݾAC[@1y֠*oGpOg0`~sl;Oehs-_N`٠Mq%ϿP4 H<!uk"f Oc5BjB~dԀM$$̨h5F,(9 ibErm!VHNCuAH6Hp00$ '!2LKY5fQѬǴ BAA#C@DRfdn ĠJp2,SF.'j;dS1><;3G"@=B"sG=_BM(" 8`5f^)nV(bU~1 u-m>~40e6k2g]%MAVc{4p NRBocZtD7DC螰QQzO|3GZZ2ba"#@j7Nɴn)mK*--lj,DȒl7si>_ í#2>%N@a- @.Aj%/n` &49)3bF˳\J @ a4iԞGI5#B~}lI}  W4W&`{hHKb_4F 84 Pa{``.an]!m=M\%AA$%(8 ᒥZCJlw_] ^"La8 ,C! :$ j.Z O=8=X>44 Pr*)ZYkմj:Ol]h0DV {i:Uˣ!@`jq$ǩ'>wgd)Cw d-(.tܱ45 $ K:m'ӯWV Y~-22KҖ! &7 e00d9!RH4K=ܯ_ZI/r}ZSqާdbrWyDrL Xe9h!BHM%ch6"چ ;!*G@DAZ:_HR,/H\FZw6uMkB q-B +^bA0 ngH4zwK'A#XI{3+g|n2LRTJHDP||MS3Z"zϛ+u\mu4K`ス:_CS D]BKy#JpxCPGԴ&!K.bRRa.jX&[A/Ř ۚ6rGbB K a :smokjmBQA6ԽBAl3UrFU#nʐr&.L$oQ j`-lb,6}7FIDA# 5Gm'7ic+L*4ЂD1ʛN!^?#kCD6yJKc185!+h`F"ƃJ&+;+%ɖe++٨ 0[RH( !0B$J4T KD, 5$H2TK%"TTH@ IJАijA LA2$E2ıL,I)@L%D!$E(0@D!CM!2ЕDPLCE+H3APS S$rQ0CЄ!ECU%2 dhH8$I`@E9:JJ2"/;㦵&&MKHVMKQŽnNhpqK\}Hڇ2,%¡hԴ E$H `u#\ypD@0UH4f+¼B,Q`. R$iԵC%&FYdhǞ2Fqukz[0Sؕ\Wc:wԦwki1ob>Ȫ):azS?ysqEf̰̳$L'33X}~G(DK) h(\7Gؚ{/\> p_)=4 Cq;mN`2 !(Sq2SP%#5+=\Dwih'04}?i4c1h7)콬ʢ"^j`zC)d/贇?k2ds5 jqгs ן/dIh7 9lʖt D 'Ec%(&F*,Ix&I[bknmDNLD !|ZGz4 g`S;h8A4 Fd#cCԙ5ʙ$Bja@-`dՠ$\2 I,%% QL`9A *  GREB({ݽo6,jK @L‚ 0#%b2 AJ20ͬ!(dbPf8PaLMTD4Vf`I@9Rƭf*h4b5MpoH8ŽI!DHhB2&5 LX+BEb>WD(C4aDI T҈h$R҃UlzƇ ix*qp$"&]‚CH(c8:  Mx1 SJ- '0Ļљ@@Hrq3?'lZH:ة)G8?5J1ԓBpk P("6 0A@h=n=$($L2v )P@|6q(2]H*#S>f0jLA\pNr,TXt`k4bytIh?J4rԯ-s 7(@2L$xL,w` mdOQck2,.YN؎շFSh  16t!"3"]鬤i6.h4: ݎ cZȓf]!V&ЉVw5#J 41úf7 nO51$vPh`CV5gi5bb(aiﲱ 6m';i8pqă@P: JZ-o5nL^{$8R>sUN(@u.HB!д 0B2r;cqO?<;Ttd!v1|s%N %R 50`(PT}D+k jd߇ulv4E 66!/ux?! 4نL\tEg +0Ī24MTjb $$$QE#0 ٘.$q* A`0¬Lp٧9Ǎ8+ 1`AdfAqg98yH r§DA:MNh! E>bys`CkBP{9_YUzjP?;h8la15h\+\#շy_Gb>MIn`̀w]|R&$Gp:^=~ %>q{NF HS@>pi f1( jGt dLOn@~?c `7FZ ҂.2rBH=D^$*-@vAZ>΁ro۲ EBq;)!LHI$( OY b)Y81pRC|`rhs54jV4E j .;Pk3v 6@Ҵ R SAtp>ZOSTPlUER'2hH ) $1.Gh A,Mf4Sؘ,,t!Ba)7a>) BHrA$2˜0`2@2mËS$h H*c,R r\) ˆLՊ/"vߢ('6N~TRz@t3LO`gK4Y$hC(N3=vȂà֥z @au yB bfӿ$zLeh< P8t%YgD0?9N:8.MK3&Ι@&]ACR`L0!W!->V|sX<يP&2NqMC'!J+ %Ӈ {C̭{ {f BZBPR$*"5;)jsa@z⚡(H6>|c̊_0¨)V_go|## Uo`vs* +Zr4^`/$li50Wl "h& {oê߁3eHpHmq6@Pᩴ Ӱ' n eKO7=;vr*peˮہ ?oVs"(Қۧ `3Qhɂ-ZY yi7ų炤q9QgJ1 *Ձ=I`ax}Tzy_Ԡ0"*'1 ݸ}vD:;<)^oB h@|@@M'I! bXBR`cR )Rz<@&>OphXB `b@^C#k kBaiR5 TwEG ,:>rO O7N5hL\Q ,ܝhF3QAv\SB7 01.1Rn2WU<%5h7`j@'0`d ziGmsP AB_` YE%M$BRhpI5,. s$4AeTˢ1.&a{OAaP0Pа1KD66qy L~0LyAdA8ə4uG RJ&j%bAh\ڦ|{L:=Z=237F!! e`_L֘mlc"6[8ՕڵB_WndXncܔq BCPJAȯ@`>?i]N4eqX,26h578t\~&F %pTF D"+XȣMa'16s_ӟ:v˔A⯐a 0>D_}{aIs:1xxBb͑!P*7S[bc.ДcP9'#MCJS!Yfi< XLoNdv4,:nvFDrfᝦZ1thu4krvZO  mcn@|\f P 08[qYn7 fAcs6mÌR Fy<w'9e כ>v uo5 CtC!r@%:(Vɐ娫oLw|@hp l'%#h^wF%$*!F@q(l8HI1r:rO{6 gQs ؜˿}VI#keciB So㤜nAmҞwZ˕ ߒMK߼[{!& !tֹ,O dΝİ0jo9AXޭ]|}yAId\"-1-ZIFV6x;pB#b :lUWSʵn7SqVV)$1Soa$2V9 P^X _i?ǹ+{X؊:(H3bت>D[ݿ၏Q ^ Q eR.V!ESc;$/-MB=X."Vw-ꈫ[D7$a!D;uR>w8ڻ>TX#rx?>bPZF0 T(WVmT09om882I^bWbQAw pSg˽,LW.p1Aj\7rv?&Qy9.S1q]@f yiCPAJ}Uz7D5?n:=9-vB 5.;qDnM0'Is2G Y'$Vgi1k`4d| q@ 9<ДEMԱMK)hj9}%Vz08}[$_| Z});!s(ɎD.D+8sD3*hi+iM,h!C#)Ve%"9:\UPJ3ld`ph*b@voQRglP&[qRs˕] \$9p zaO4U0Qo"{`HzJ{swulsO#D&=]G wǨȰ=@`]rp8ʓ!:o|Ζl7.˳WZJϗj-Ng8obmuw[U[P FM6eL1Ř~ 55baHё&ZpKԢR}W "H$~F:C-FRr+pte(hZe=>.qfBP*/#@g^a;=@_6Y=Dܩx;zg2  u5MA#\8t[ dlґRCnmϐMG-i5NG"`p>::bǛqJ#ÿטD<ό ICa?kb 'tq;9}0 yCg+9h+ML:4 2$2)|S AP"1)P7Fi &fi]6t/cz!!"$>ڌ6!{LmAG`0!==uڔbo}!Ch( ( S%B j!ElX+:iG06ؖd~ aa߱z2W V$KD\ZƛO aCLA85b㨢E/~b ^ .FQ8(q29A_Smf ŲM%HO; Dq@dQ'h)#6(10 p$!aT3z: %9!OE|d{k%*3p5Y1R5q,qΗRj E;'~Ah(!L]K9π&Tɝz9`d|>J@T!Y#C{A*:DI Bŀpˡ];u~!Qqjc"h6E2HT[Փvi"'uC*8% #>n(g~}VYD$M"BD'vawȔ] 0=j{B$$ PW;ʇo~#->@?+<$s(|J=ہpºtiq"#^zq ')Op|N GX@Quc=by7ȚHDh >(K;e-ϜZ.nhGzyY{{8䜎P,'(HRP\PE3_veU -JAKiTMQlo\|9AAh"'dQ!A2@ұ+6MZ !MM BD e" i*9uunD(#0<=jwۜ&Idƒ}c,Q54ƣ$sIPkvȐfw9ADD43Ipڑ5Yεa1FG*–9aPoz7Q& H $&"s0Wr@ )hd ;,00vIGư"0)q,Lj2 04-d%Cjk݄!GC N@(4lѪc$FYVZcLcm 0CDTeȤ6bdUDCJQhԉ+! TfXI0"du&JHE`@UA$1afa4PZ,*CT `ZkFQ=i83ֻ%B>k 4]6%)L,5hǯԎzUDDaUerK!9Q-XiJݣ|-5ɕW7&܃tS`lCfڴdpBxa#8AՆ.RklEry Q5[t2 kZSQiZSQ"x)!"fSMP d(L O OK8zCO(ɭ^(Dر#lN<I^m'fhRH9&ZF -=ccN8RLMkf97QfSFBT9tTScZS1pPZ5kR{ii*|#F!2NZ*=Vaїy YrxL<ЄÇ"ЛTv!w%TJJLL'NJ=Nʑ)D&8LJA/1ٯ2 myz${{jy$% ^xBH&LbJ$vxD.۽>ESg (N/1k \hM!1JC`=$k5L:lZZ Hڔ"j 6%j wJrXUޖJo͢9iMXa{.0&,ܩ F@J`=AXD$$ELl$ZE&P0d70_@682Ə0Ɲ\,cF8<ݪQ(iHypdL>]uU2b*@?ݖKazl7˴^-:@?<кǛz( sv(C`]{b)ƃ"bӝZsR|+SgE<80. sF$&YDaFcd[HfJ92)Hv2 bX`uY% m:GRB1B)Xᐸe; 0$UP0(0p W #$"Xe+ИC@E!?pṽl) H16L(An,Ķ38Da2. 80A"':M8$^ g *=ee]Ģ'QR% z{9z47ǨHfo35Qqz51A;Q?hD܏sOSI@ 06t^C4HC8,ӳ (pJS[-Sr|ch;AgO}G.Ogl!>:c*=bd׶Ţ ʮG;g٘# +WLjMbc!QFm~4 K]ӇM~7ciNwD_ogF&_Xt }\&$yUT*v6(}4B\P"W/bԞ:[ۅ,4N>x^R/5&!?zid8Ƚֱ~!h׋ߍ:/iNM֊8i p];?I(o;3Dqm(J?'?\az&(\(ElY-庹E $w*"Rߥ%=h?;qqv,\OSAUx};ѦpxK5#qeFB 0tṰDHEA0P)-Es520!qKR3Y$xGuϚ*Axa@vFF}P⎥Ip "oWV /s<%@H "p.8.׵baJdd+02-wh6=|϶{ Cjk*3v,8MinUNcTl f, { YCr#0_H R9l ֆTeY4oI2)Q(tvO~Y!Q!I8TYa|'5% w*Od.)3%22(qѸ1 BR|g#[ a RsfJ#r@[ Pb#@R-$( ³"1)QH Bv(H`ل! 'Y2`Y87G/s uoPG` A h"NZ?fيPC An@WtEd6A8WsPwΧ"l41G~{"pc?6 k5+)=cM?`EivUu,x*51;u3:Œiٳ",Fv̎"';(֎(lmkcnTWѮ+F?,3 {_\=~ȈFP@%VJ5hjN 7ч ,mڂ>_ DA7 ֙Q3V=04ƷĬttKOWssN/Wvx>ajCz;ٞuה|6/_ +4ӆ72oYXĢߘ{T'էs Q+k1 Nm"6Ҭ0(\4d"ܸPpk~{!Hb :c \#pKLf]K #ک8!!Cy++M.N tQ5KRAQ qs ё5fM͛t0nq:M>Qo당lL-՜/Qz9 x >Qg=y9))otUp<Ж`t'F{ yx~c8 pL㰐N>s%vwo4n $GnkL֛]/K1&0&gEBli)u#(:F-<_Qna΂o3gиP\deN5Xttym=y5w$JNބ_xprdtSz.aB(WQ& %d2ao +-l}v+};'7]θ]d%JaEɭ'z -"Rz; u|GlQeBIq *Rty\tWCsC1Xͫ$xdZpyK$Pb_iԢэxe}..j'E^kPc}+{{uxyH찍IA5ͬoox*j.У\_iݤqH 6x\냷n3>or`F`xגsi=efWY5[Y呙?:1[9L1- @f~3qu  fȆ 9j6')Ӌd6-7I}/]`Tٰ/{vpX* 4Y5F.Fl:*,\Bw2 Ej8}F;zԷv#uWM#)0N@aPs;1|B;UR ھ3(樢d} 5ޱWu7qsm(R SuE9bETS`ޥ2PS^c'F2 |y.sV=$W+nhywV蚔#$덝냖v RJ[l.w8d(NM.'!i|#V;ÞCGFm@F Suxʊ;rnFMƌM t72^1E)3 H1lx۷)-F8v:\6Gh;r)84,gCN nW7SAԻaW/ =I„"VE)ソ4D\1 z!lB J>a`Cꁅa1dP/u/)%Bxv0,xMr;|\J{,)D 5iݰbPϱ<|obOuZRNTa'jɫ`d0 D߰IsT.EH&hy0zf 2aj0:(vV94̂GM:)Gr-m"<1HOqTlq4xS!oى$_Yh 4yFt1 AH\} ]砑#ΨM7ņ͠%ΞKVvkR6J6YڌCb_37:D:"DCi%U^SvMft?aЬ:fG0+bH,q66I/wZEBHjc[ QUa֯+1V3Oc]钗4]41[#[o*OSnKZ:o m6eB(zN6̓b8(B=DeD1V%DcE Zػ} T<<:!؍U Ay JD hzKNG|TmR'nU%Jm8l>>8ǝ38$B< (!I `bXyYG: E "Tz=L@f~/Cy AJ!B(?s`a8ogC^gr{vمG1{=ֱ_,6vS#'.& tț}' ^OuytZȍPE2ˬ *(#FFӥHh P0pw%]kPY)]`f ?C9Feĉ |ʻ@Q]tCN]L(F턌T)Qdv{UW]3_klouuܧMJ:J#CgiT=׻NDG!yr@d1$mQX9JV "jB#6]=?٥άW2i@e$+*LL*q5Uxe >yˆe:Q;@.da90uΰkG74Iv㈦6M2NL6>-G1u\|l="6(('dakENa$$$̄&B6=y?Ncu^˟3|ŽY&Uwjhnk)(5]Sa!0tI @b!.)0YKyA$o'>\mT͌Y[[WS;0'(TjpGB&gI03rp(5{K|$eД#.2hڪgAspr^sRcrMFeyhl7ѥhxO.`;l벾\ܭq e ILhC C8qy'D$Ar@L:} rՌ\ۉлSwcA/Ot{6ŴѦwV)1p;8ɪ$l8ŚXUKzii2@F 䛌1wj_p HaԐr ;1PN1owC8 rMklխIFQs'2S9p[,Ň r1LF*|i8X 0( *)Hb#LCC$akD]KRpDylM yE)Ё:шZ5:H1PICQ" #(LC .)h\qs,I@ CNCHICGa}Ax*Dǀ}GD"d-H3Xv/7e5J./rcT%,8ara-$%=]cj2!g=p@!nv]Ao[:vZDh8D>s "M!g1CZᩈ<& / h'Uxì5$8powhcmq8!]splYkpGVʸ;0q×mq5EDؘŲLVccj 9"ҠLG>Fd<ƌZTk$N>EQalS2"XklP^vhCHU0 tnhl"DF5nc=3=~Z}'aRYd7&9Eki0T!4S./97`X7L |c2.PjME81!P?|#y.=48s ѬZJiXF|}YD'6gv!@D 7xYPpABATGR@R+!@~MB~I9l_SWn5NN8-#\\ #Vl{ fjGh;8 EHX@eSuUdzECd$L*})[<2+fn`}.FV M$J+C_f^z>iz&N4oCXu{#e(x$A)C$>dRH<\^-ztŭ.&k_Z6l\zlުyb2Bݛԓ$f7pAo}ya yٚ@߾qH9vV2Z̆=Ϡ/R0!~`+1b%! 52/pl\޽xfH1>5~> <\hژm~dz;Iqs|q7 !27noywf= >@4@ܔ$˒~#ndHH)Z)(SQH RP%BS!Qj;5:1[ #TOC1.pRefQ)a>1Gt3dl&TF3DV|7h%,`%d:i;Zk ^6 ګj4eIQ馰Ƿ #9:F ÐL"$5 DNNО@iXuS6BQ^$MSۊq'2ьA!mLIp0#컣%pQt {d@I-VdCQD1%V6Ucw2089qX>RM̅}pt3PA =x,kکpaFL4(Q'ۨK{rz_|'OyZ BBaϰո3MoKopT dY *h2`8V x<.|WK |e("R(p>}3õoOa@m}6yD'^B3 gYPtЏ$@'%%!tCf5L}+O;D+S  `*&cJChm!` 2eu@h0TQȨt:MIưN6dClkA9Z"$4ᬱ dM!mv& IK1e,0\X0y&=>*>A*2`*T$ *Rk 6ův0!b1rUlm,I(xrqp42`]aG~Z~z5> _^~YF ,z\y~w&XvGQHB4SX<6 zNZM`M)בT)H!$ңT(hCNF1jg 4 2TMk e%*uHx%!@8&Ba)~_d=M4 H9_RE2yܧ$ 9?Z { ̑&`e/YIj in;h Jrc-'kRᨉi2f>@N<, .:R,0eLKf RXaaZ5Q WDT2;$-XDO%*D%I* ,@ 3Nxs0 Y2)]:nM+b$S(% 3CbLmt#)$HA@ $I dJTsK}d@HLK&6:&W7D#O$d34DT!pw>FbTUtfF8LaLBa kp" +JDUm%4sѴ3Gҧмs0\5CVhv^0R[@<z!67ʨFD#H@D'.W9|j(Df bu?KO럫ʐbk%A˜Ms%Nr1IC:FGl Gy2yGH(,H?X㗊ej*>PeuW2^)qt{'O. 6/]CwY X]f&y09r/<ϖaq6pxEHb(>3GV8R v~"=aDh cF 8$!n0B!1 4yy!ONcZ::Ɯ& "Ndp^7E J\got27p\耥m:8{ \ :Bp(2H읉tXTn:70$ w1ٶO(xF4W%2Ct+Ghx?bmΡkpapcC鹐 ,|Ăw D'h# q 3$80qv 8., pȰ#Vs+OaNjWbѼn0H`3<Ff45Xh!1!`ib)YdU^J<(0&dٱ,,>#C46 R8Ӓ,1„ iJ3w&(݃Ҿ~WFn E!9<  j*1 C8'n_g$@,v;gd;f (4Pm!F"!Iz\^7"h.A"NEH`'W.0;nHq^gilV$4Ǜ{L̡$K`pdqGHY[Miy"P靇]\,:r+CƊA0Ǹ>2V Ca 18B1L^lg d: ʞ3#8>{ΩEaȫyy$΂E(P N i)?`6 H· KF bq`zV#0p#NEAKJ4rFhX&cL01HPДCDH;,x}%#HElN:SLC/:rΣ W-B=֟w׌6MP$@o"0ֱBQn"C4b0Fo+>2ӣMP׎9EfMH^0R˄m׏J7rc5;XaRa1d㌎6QOe( ?O.Xfc$YeQIdEG1ea8I$II ;,.I6GT:W|o(r?XS$?ј =ƶ $I$DhI-6,ð@W-%=04  Q$N"{T5P-#yvJ T@l*!#IaP o 3[e(BvCX?HϺ9WWSH噉'F8L٬ă?^zS`f# *uKlCh·|k|ST~m);/[Bo V>ev]ϣxLv$K?ktEXzMN>4n#R(N@B7/py$,q'ug-DLLZC{姘+VAٛ'cȝjԿgrZObM|[%f[a1r/BbX 1-Ǜ9.y";VfxbAPشT^W:US h١'lfW&ɪL"LFd}Ŏ380HPȗ;d?“s+7L 9J(zEel4hW9G~Pѫf!ٟf;TD N~ml $8s 3tz: Z-U?[j6(rSFz>E) y2U\Yc%en\ *(b9>oQE4QEڃː=8 inT~me7R''K&Bb)*B=X{NuF4% ײ]@wH]NB IOLs]SZځ־<%H_4a9W9T,`%|E!@yn*$񪪪0""'D'/8<.N d,yヨֶvx]&l~) v}$ hBh|`h$JSo]Nb|mKLAJ4Dw]׸42T!B;6~*nx!Kvkl]X@4 fZ/"̇ݰ\_(2g ݚ`̱:6^4;>#cGghU&u[35`>"m4%{ZTzd7I!md6Я 'Eiwl6`'v`'M3v֙d HH5qb|aD׈liPk..8)džILgT8!MPi-m V]h̰M֮07ߕ9ٖF)ɸi2Pp;ԷfKɑ̵Zhb. W22;BXl%`pE.2(v 0$6bEx)).wɽO4#CB*>-䲢ē ݻ 6whYթLV}*4q8&{1GaޜIIԻ!R}]vz܆7gG{ƺCNG9qj24E)C)МA+z41Jo}ǀi?>w*mfWM-;b91g^,9$l,@n 5\x']wl8"9V8i{y)Q.t{g'U0Y^ B v0gsHPN2P$J@0@R eԊ'fA%AuB-2X.eЊR⌋Q*)̪22Jd AćT@P)$bwS\326,O7󮿰z/ ?A:(HA\Rf.u39h|'B&AUP̑0d+Bi jFf$%BF%QRjBd!JJihX&F!(!&SX)ၣG@슗3!Mw `%??xӪU$Ϡ̘bALABC@5(?(So~o\=F?)G@?L@.`!ZԦHtu#S2bif-#jQaV`E*\%`4T8@`a?9 6*Avʸb=GO͏CCEdMf$4<` T!Jl`ˣ7{%Rր8J(Z*ABcpzoEV>״P(66vlZ={6;ޮnh 7AGs{wm夻l{5@>6Ώ hp:xfz}njޙy^ ^< l4ʺua@]7t -}>@w>{>'m,})=󗳻ia+AҕmYv4͚kb}coYݗ1Z=wJ!lP^@uod2PۛmއA& {:3vwwwiݻۦRFwB׌wojr Y\ Tl\@ p|\m+0 (A(M{}QE=uʞBzQ@ t&p2wOQ_sӯVҶ){Jjys[:5n=Ng,S UOyA9PWiNnz5q{0{^'OuypJR=h'ͷΚo2i`qq·opnww@n>6 ji\` &]Ikze^r٦z{>aĺ>sL&{XT=A7\*2]^\{h뱺{kصͷUn;㺹:=y>U-,_lޮb.ME%J.uz٪wY^򹖍N6KMw{ӞݗUT3˙lۂ]ӭi5l6f}wBan_{:(_yj} Ӎ۾=kgŹ+ףRYuzzʪ١=w5^ ƙwCݙ}rg0Z{Pbb3^cr{`-@66[qp;:n;}=]8ԺH;wvCj%pfW]ֵZ|_nF=wݸ:m ad:3bYUlkvt7fG9֌Vͻ)fn[lJth͟Cͻ={QJ֟M=>篾v͵ѶM[mY4{y7J]wS(ilOlEM\AFgmή DN>bؾs P:QNﶧogl4Z-k]hMe:O6zr[Қy }`DAڭxl֯ }j[jё93m@hwB=]nZe Knë>EZCntuݳץCU:sJu˭wt۫$wK;eCs5cԶenrWcj}o@q3nsv'`u2gRqs[* =[ulư]Nh<}teKVEeflţ m5 iF`ݍ5sSilwb{`]+q[D׮@Fscg]ۊ^y/&٫ZxsT]eMqwl^̣v.uվ] ;w;ݥw[աBoXgQٺ @`N딶\] cpwt:aYη647nU&s^{{J(e^Pw@A4LSh4 2 S& i&m @A2hFU?y)2b1@ ( L!=ʛS~z4i=OP 6OPd=@ѐBMM& FM2I LQ@@ 52M4ĀOHiD@QA{=Az5ݿ|6?_x]i= B2f K%"1._N"?> TR/k9/,Jz3 bcW:]*ӭPU7넁ݔ-I$ƒ `a7LQ"RUr45R[ŽHJN4vSIAW<3޼v=fQ6S v{(Y"nO1qV%"/~=INWSOܷz ߹BAF5ۦ4R`abZ{քC$FF1n+ 4W.*-|cW"P^ [?GWSTTf5T[zɈF+> "͘R`*&4-*IڈGj!KIդlH gkXQb!?=jZtU;p8JHC3ŠR Q֥UA~ "C|fjۼgbA( 3"[&><(r|7562ug 14 R@L(C38haRYB($T w[I$H}NitP9JD2k\UW(W*&F֋}[Q,h z\i61XLWɹ2Hnd;[GC TJdvwEH!1E땳LItbRX CPЀ(R"R&TQ ?FsrvHaf!IDX&Ii@*#HB4I}n&]\w'Gd$ ~BLQQL͙CSH]\Z [&j2PhYdb#xT@&"FlY&S%3eI\%4&dh$@%"ŗZ=뤑RBP611Fi_⻔ɤPe$!}5V&cw\R/)"< ffEArS D,Qhqa7--!@ Aidg'$ K,ln A_ne)s!>>!5e-d09cꐂUJI8f<ҰT<8,]P7Aη8-5.ո/r4j'CqqP(RS~=Qn[Q(1E?!6? 2O2`ݟi`7=#F eA9mQpqz])h\Z1ŴWӬ5^? }6Qʅ]iP?v_}tT<('M)m46FnpW?!I*9ZxˌU&hk~ezl9]f/$@zQk>O\M Kkd&ϗ: 6u{]t 0NvQpBKʢ" 3;*敕$n8]u1X+\i{AJN\%pÓQ9\z~J4Dulߏgo4D# %6kΠ#4Exd7n@Yhr>R%a4%cӵȆюBEFd mعW9ih.:; ]nwtcQ9B2"QAj S㋸1,y/}xyc䉡@Ak5V PO{GHm߱ٔϜ3Q ULv-D+Jlv*\]*YHBy75+~gᩪ:@cQES{gcHK!L` `/5)% Awnx=KWY͜pۤ*b,=)eӿf8p7u۩Y'8UQ (#Rln[L8Vt-trֹa]U݄ر,V(&9f@o^p 4INv[&>!.dygHvF&m)2PLT.|Vu~79R;$CKfy]uY\BD䖄$C% rYFԖa{YWo9tӭhEԈ9u4M@nڿmi~,卶M׺H+ԨUR׻$ωAX.r (c 9%'iP닩B2 Z6JOA=zFWüS?;rsWFJ#nbtn)"7,iĆ= J 5@wC4џ-Y7w{@X ,kҵV~16?^YlmnlUf-A'>qNT/g'(>[]Lk nVAT V# ˃`/ӧ͸s;tDE+|qI0UPkr":8-#v"mrN_(Winb5yBI5Krculu+LG$\ڿ򣣁p- Oņ;8#ǕϘKO"zΛrSl(ҔA23[òDwC,nm+卭ϛxUoߞe٘gb/wY!Pd%&'ZUZYN.}DUK.'~d 5!礄o!uztCw"7ƀ 2V mڶڣ"p:~{喸C`!{Dj;? z=d0cu+^bwLAZ®(}YA^e: [uITt)3$V"vAE1; X1}5pÆ#Ag7mNL_nz*ֆK8+ 6nx6ej/߽v>W,W1Y"47/%C#U_?xCz{Fh~G$DढVbt/.헌|<<<>zj^{o~G1/Oԫh[fĮ\3 uF1teݶێT6_}ݟd.2VD|7-.8kZk떷()OqLaЍs<-3ֱlpx<|p]vĈ㕏~+9\9pNcDNzuO1TFʳ>(n՞i} ņ[am=wCٛWWWYP\ 괇n LϺʌ[^zAԨ$ 6=/l,eK~tFk0͜4P 27-^[]ϿYy_b )gj[HqT T|3U'IFMݶnVW٬7ӆh (!)l5y߆l.!y"[z;ye}kyzV]`Nר]무W,v8fm {L'9@Bw=hyʊW$!N~kNI> N0'bA? Pr?t; }ץ}_P n~NMew8Weq->,G$V.U'YvY6@A(֙R, ~kcuOsۈ99f`<=2Y\3u0]Зm-{(&ۡ3RդbTnѐ!!0*׋]4hs(8n?(/֯U MU|ȷ{!.>d.)(v`}΁/N#a4Ɩ{7y[Ŗ~'B4(BfS뷄v/;p[L@R,D/ʨTJ!,g9qzDg8TDm  s9ї11L9qv|(JpQ8Ga+.| ӎcE_MBrYT!&Y | w|1xsi\%f&xZ]w6L{C7>}vM )N@Ȉ/w,2^dD-=V`Ag0|"bW϶4C `  %el#&-'Xۏrz⻬oP_pVr1M,!v9@dRxnҗMO hue-W:Dw B-e!:nrWza~&xmzwSCi MvafC=1֯,K5{OHaS^.Y8%7 ݟ(JןMwVeoΧ \_3M֕gopVEftG>T2GQ68Hm[ptlr tPt۞;wfݯ KMy+P^Er1GQ}},amlnnsʐ6bYղ/JkI^kZ7i683Ubsh^$ri̷YѶC;i')#f}J]>*"y?:]t%TsUgKog7fMn۟ <ϗ :'BK8av]15V8w67xٛs7s)vE/H3ΖtaZpN\Vm !vЯKloL6˻[#;36Wޔsu])Nk=mʲw]'nS\I|t;?1i">=ܳG6W1WїB혶ܹvruʻ akಲf\V-͑rL[ݥ4JmVpr‘}l7um-nt-8YFlCfrنvYQ9 VZir2G rۣ _mW9> e$o`^8y'z}V?[QɐWVfDwk3=h __Ռ~(~$"}]>z__!?SRn!SP備 #U'‡ (9B?!.q*82NGG!H8{0>f +H" ^C"EGc]?mwB0-G2rg3'b@0O?}\!>, yrtւ/A@wNyŁlaM TAWe,ò@HeT!l&OIihsԯmM[F芡)'zxuaϔt M@uw쇃ϺDO( 'b1LLNUX4bq.݋>Y=siw xQ$SjCOȕƾliHTGҾ MaXvv+zt@;[ć$86gyw2evЂMbqpY/8ȧ^u a IQiϕ%&X8FF<<6d jrX o((*Quh]YLXRن⡧e~ǖ83ġ= )2QvAeH}}$vFV̒?[=r>@om!qӗ6 GPP׺إ)D'>;0wߣll/ףGWw7uYmm+YK= vӖ;Jky)?zZτ9d }J⤀TF_; >ppcv>}z]򕧧>/}OMBc(3SnKko4VڮOqe%bS/xVxŪI@?zbˈ%[\ |=Ҏ5Q{&CwrIUP%SFOwuβ[_TwR qֺh)Nf2PD~Gt6¾M_%6j':wMn-J2bܮ뵫6Pefodd#JP~-.;nE|-8trQ骋Ս.$.EōQ%aĚuF463\ZQ_6ܫ|ۑ)0p6m(ҹ 7ĉGٕ !gw.9Ѧ%.D~0A6l6Dl!sѿ+:MʺѼgxT>65 A a߻ ؤj_#;_҆m=$|DQD?|{P,JKi5o!Hj'=.6&dވ@R` 4}2?#L&??aWI0\pg[51Vׁqﰛ@Xob)( 08-{z Ye%X?k#'q X pXf_|+k-?)" dDW $,@ &_K2w]ܶAI$E?W65dHu2F( ^^+nQ~myURVcj9o65I[cm&45QT`,mQVfQh湬Y V[9S%!d MmWMbة,[F*-Qh2'-moب,c?ѬTjڽU&\mElTkJ~Z%.  (Bb,h,fԁDb;irƚRIa6Œm4F@֠&FVmhb+QB&E{܃QEXFR R4%*t0cP4i[EZ)*K !уaQ= F)%LeQZ,ZmlZȐ!AFXRHm(RRRH">l'D@ȟQv @(iCeS"BʩH?O_"䣘AhV+* 'N:AO؟זm`uv,<(7oGώ#EvF* k@$nY_Z1JEފ7R8̩VPod槵f1%j1)Jh* ,mO;t͸ˮs{.@dfǺiMe)˘f;hGxiڍ7yT-;|%^! ![`ik`6b'.U x]j.3Xᴦɣi&݃Fa$dQ)6NBmCIk RMy#z7<^/%zkU90a(OX9IF]eO)]LtT\8ŸYIӿtvN&?)h&J0n# 1D@4vP&ޣ ďA#}?yaGd?G4ޗD.r n>E4x,8GkKܪ00:Hʼn/בv0s}Jn|ƗgY]#ll(lߌD{R m|pA(b (a\v@6)0$ lwrU 1QGU@ I^f541uӃ 1sd0/rUtfHf "e0  VV"crNnP`' UbW^q FvѮ &ǟkFݱ\;u=([ʊFGaDDZPA4-[+mč/l8F"}1[ 3dzCz>N}@O槷GMH:~]MaiN dMgBOe>lȁy""46LH%}-]No|˻=tӮsސԼhՇ6T|6?Jzs_polzdzdY蛉K;,1إMml/dD|*ۗ[GeR//a[pCjK= ܻ KJex~0y)*x-%$]Zyj,7/|RUK-$YUO ~t轝#AUh8nReB=~;Y 0s<;rQKT/};lWǺ"τps} ezry8,׿nyCgӿ- ^m#z?M !2 dʎ{} DhM^"*-2=^W5ЧQ?IL8a(hr,8MǶP&dx{CnUS"+D=,rC# 5tՃs=|JxVnsòWnk3|!nXe"@йDh6N`!)Si SE-fWfmEQxDbњ6y+\r_ɭr4dJ2@ipM@*!ه́>)ƍfX&ߧgeۗ Z^[z/woȄ@( }oq̤sfʈfvU2$_b˔udܷ=Mi7kq+)zH<6r@=|0dOtvj_@ B< )U)7pADw{^vyHb9<88~NaWk S @8^N"ޠCcݟw1TQA-orx[ YP|^C!W=TQ.Կޞcn{7Cc -VxPk8la@GG0mr: SVӸ[@2/deG}Ϧ H}oSPEFa8wNN%ʯ~ݹu;;L҉(/蟦Jozw:8Xq@'6QzW&PEi_7^JO]ԉR׏(wCGo/Cpb.6\9~&Ulm~*Πq,   ZRNh0.U?wܵڋXJ!INZJߕݭ"sBŔss/' ]@ S,=c~?ӽ.yĹ<S="$j@q2>}#8tS C[)=:-At MN"Abp8T=as1GkǝPX#Tw(fU|V\7;Ĝ&3k.<exӠ?>}eCH܃g*mx”k]eǞ `A'~zzm #T@Pז TEuM߷ۦ~ڝ4= d1A@R5Օ!B ۽Dgg9g=,>NX?"1dzhԻù{j4AaدX2F9"t˦R,)PxG+WZ`a@Xַ6֍ m>7W nԘ3$ 1(hD4X0+\$(Tţո@KϤ`u6[} ͝>`0A A}X֋x# <0$]q$c`{/r_N!} * z$o[6xL3$m}mL%(COuy~kUFsFjB~AƖ:bJKI!=ntvcsŲ3]&,=bë26- O@B(P"񄇎]=6  /άIYJ;r @a띵v7z` _ O A RД" XȰzgmO;scubćȐfmXNFsҾ5EBH|Pl~Nt+@oxȦ-ȖVP jFbiIF:GaAA( w>kۘ1# ^ڪP}F^@yu3NNlBhG`׮!1ض* (Օ݀Q#ax>gPu_Ф3e'J2xPb*!$P0&_^!n H+CѠADG/û6D`#K17^?b9":=H/g v[0p y &U% Vgݳ{9Z;ٌ>*Pz QYT޻)u;{a׉3^p F 2ctQp\Zf7Rz2xPA w]É B'F '@ $!*ewA>c!sT6$ ڷXIwS+Fn¤-8~uf _> Q9ߑ~^3qǎƪʌ5у?!R'ެ &qVp%G%Z e"T@ $@ʌ\}k~Ҹ `S'o~du+=EA@wOE'h(6E"o|rA' j#9;) gDxJew=x >Å $ذwJ%BTKc#EMsk^b$Imf z_ ~۷xیY}-.5*n=m^WD,PzpY0\FH]= ENT:t@e;"ܐsa߫iD)5(Ҙ(DU1aAJ&=P/@w80m!EC(c&r,iKh5iexQǝ-NbW2/;OTǍ\iP+ЈA%s+g'%1pIb-_b}ٔ._?w%{R>."'+9iW^qf_:;b1A>w#d+[iY 箐[|([z3< b7 J,;-}!n8lNL(Ǫ=d9QlhJJ-1b5dI&"mfSŊ֒҅ض5Ueᅬ|;sQH4IB'm?6DXl~ǵ% T74L)Dfߓ/-Kd&yGZ8'E vL)mV[l~ǽ$NU_Y~'ozh#""Mk-g7{k .6峚Z%_}_.DߧH23I"2Bf14?IC`A ;G]e; ~r<}q-)>#׳Mgv΃ѯȈ4DOEC sX]9^a}T C7,[%K!93nOÁ#| 2} I1#utooWUH\?93ǘ 0F@% P 0?/޻GfnVI<\m?I(k.A~ګ}]ޥ`a5~qd AEOo׽ahOgR"M3!cm¾T]+@ H@TBm x 49cIp~sƯ!}q>n`b/y,Rq{KS$~/poH>vc# ^`yF281+C~$RԁUDlc@kv[]|H<@*TP\l^|BR Pa}o?T=yB/0|Ć%5 ڛvrxc]ZDA4ݝ% Ȣ?)7e h<ިWNS`uwBBFkbJwv䡭3/:\yHFȑMq8gߏ >ijؘAXIXD9_N=smMN $Gcf4j kȱy|4xZ]sή<1I2*(a+17P=XP e5Vٻl,P|cyY)@P9|:uP$ X_㣯y< C`A)0C":ì߭pÃ7}Sa'_q`=[:?K}bS\͓B ̽kB(bdp >]bS[7 GqzA )f=?_<$ںUtC_`XˮAI)J9qHjyyA~HQ O&E&PREM@)HinI?KCaH]#q@,eRglWW_@ Ҍz̃, _]-XGã *a7.خ"|FġIaޣGh;wm FL8=ը&);X"ATTa{s=w2{kQt0#{uDSs=M8@Tx wv[-ׅ |BDҿwOկ>| lT9,E*#pƢ1,&}2ϬnZ-2^ah4&!Zk9̃RiͶAouq;EfST/á_8yvg}a7ى1JPDRE=v)4 TB0Dg_=/w-y%rP;|xθ^=XG~gZ>5h|HAaݽś+E_/D@8#RJV{@6G:Gj1–^2UO(#yXb5p [FQiAXCo}gp5}>ofUtsMQVkR2W<¥:O)D`B`JHRL6|{ 9l~lCq<3ʲpnVKd1+ed{ d>K ǻb[6<:=_Ue?<4e*Rp|>HgCEF}V0Lj6M|yyZ#"vG׽.u!{8% m(ٱw]a/vF$ Υe=LL&QCՑ^,.޴}e>^8W *F<†˫u )7TME`GoG\aiGӈUm׷v7/1gTQDbg# 9Xm,~{) :Ƹ];;nu|9QvOq1QPHA:+0Z ~M}pZL =|7㺈Th,vǬ :߿ow٘/#㋮WGu7 ~Át_#QH(xS1 A?ǻ*uO浮|fϨukQDMN\q ѷ{W_FhL[K^=~ ^AXP9qNlXm-G JzGH6mQiuhCfCd"ʄ~VR]4o ;y k|vs"!ûhW[Cѳڀ %P6GCl׻.~trK#66:MPd@BO18]*g=3ڿĘ;=HUkpx< =ZylT;.'M9Ƕ (:R%]}WjPyOe)7P'8%ﮐ6_8"`Q $2j@Qٟ|x~ s itGc͙ Cd"f+| o똃8b[婃AȔP ASAܮ b"txk׻O.f:3A\^jFw@n}/*( yŠ/5:r)My׮xws5=NK#!ClQihlgp}]CMNf?MzZ{+AE-8}ߌ,S-Gt0s$[?S5XY(}ѺD *]pp)`^T`Hn vxsAmr>pP(>\G T?m⎸k`,r|P"gS@ױ9j=qp9ȢD\hsMEFTPI+)$FRlY4zjf@`(F_7M0iQ06x5VSc1+$2A(!N22E쵹ScI-E$HѧdVlhֲ6LB"W%bIvx^}{c Ht@JP$U9&">Ѩ9xKZ!`3]fU!X `:tu}>{~^Er8o 6GZu;*/Yz$*R5A!Ah`)\30:lB5IDX؏}Z\mةѻo߶+o>lz?sS/ mt߯/!?S,>I\44 $+J yi3Z)]3_/LrD~(/ӐI>f#k/0$}GWsyY/(R+t*9x|N}_m_s'I:> у,=&{FrQ t^hw>\79N[J^+Ƕ′ K?3~ |ݠQ}qOb٭n[swD#^ы8h5YRRXeLܹ5QIuQZ1`њ,z~n~ S.Nԡm5܂`-&~=;"p?Ëw}˳@ӏnUf9ңaHfQߣ  c%j2>=/|d)|#P@Y ,ϬukObq׏b1ZIQf * ň@!& }3L\(_ :(BNWfԉ 92q<6Y5OƂՐFe'%MYl:{ԈBt8`,AWvX*jd:ldaqẒ:򻺽M Yk"@ rDr o iqq\`k r󰂴Er7X-%(WSQqj!ǪoR74k$g6F8jl9'@HOI[9򜵝@ w>ɧeݡ$F=Af Cd+{\"l[l?ݾgݳg|w]{,ӥ<'cEJO| <Onל~O/?||&p`JͅSx-4TgkJx=( e=HtΝ #eqtÍҔk᳂ F:Gߙdw~s}s %f͔j0v WQmK>Vdw?HN#s>] vG#I pTpH48>$gDkY9> ѵV==&J 7e6x۬dE:]~lqik _B)Mx-.#+j},a2nrs%pcb+F*-:[=AA9dLU~=J"nHHv1h]U^96ᤃ"ǴPbf.9}f7(汀ٱ &XFS5\sP*^uN9] Mnh|2̞IiXQ E6 sPݞZ>=Zٚ ΊѴ )H \`,o8C:pW~fƆzu_–=_Kⵅ?a\iG%\`,27ޯ(W kDl`H|8#JPH+ K|UG֭f)tt^m$q\`3x *|*QDžrf̧f>@ %Qg ˝6L{Z/0mk-Zk>&CO$uDLKLBAA )Ұ___qu=8uE>2bo;1#* @bD@A@.CRB2D2P$$T>[=1wwڈwEgunya|6[= f`'V(6q#J?*esAT\e'*jW)%φ cqM ( .Ц;L0lX),0؈PiBlegUpw( Y?Й#c^D] mz1x &H %`:R!u)ߵ{l Av xxu2F}^?kGh=Pu2Ű6xx{.[bSa]߻e(@'-M uxiL6ԱfA #`\B'![̾-` HXPPf+ @să&E#ا d69D20eYGnWd{/w0$:0M,ZAQP)$#\S7x^Rš)WWoԟ1ImKgqKn؁,ޮQ ܓ ~c.ެkIuш= m.P,O5ǎ7hT)BH1Dcvu݋VisNH-:- +÷KG4oI#]}wc]nMo#,\&a (qrPW>/sQ/rS+SdF!rIv[Y) CL&EGy?^U0QO'ǢFL;#.9 Uu* H~M\3sf1hٶx7aoZO/Yra T3EW\}!t[#ϧ\,@=_r%ݦp:|oeg0qL h\I$Iv%no8b-wPa8.sBP;qG`@$/\qĀClxpeB^CULTL(U8k%L+l65$׀٭qߏ,j>*Ra@1 !m4P,Et?E:na] ` twkҚ2:˯ ⻆O(@/a$_XYٻx\^RXQ>q|z_8g=p<"ޏ>/PˉX, X]Y0ⷀ!D|$疐-q_ה2,Ty&6($O(FO8䣈&bIv4Gcq1̂8m"}>e%k]ød.=b=Qq-;eRF^6w0驵O߽!=aߒ?IEscJW:iS*e-;bS b8;=TaHNI@zI"]iRL/ݐ1%Wҭ~<\&\bUpj+#U J/9jLB9U/&7kVW^z+[sl|],7Y|̲t| ] STvM^f~||V;U6n/h:9egfʂJ77)&uf!PĠ .aKVI?SQϨ@)+j;> X%cUb`@oiCy/;&(^;|C7h2 e3SJ͍t">_ *+]q2J?mB_ l "Ky6z/:D?,]WM2XwYqSYsՁkx'%N(Տ9SECT⾲)\;\‡԰V*]hBv=u`۴?ppTЁ@&ڋHIw f8]^Ȝ EQF@-u`jt@۬=AsKoݐo#Ԥg|/h@/+ɞa =0Zx(&0y٣n.mnY?DCaa2wYt~?=7MƒħYOB Ob̋xdT [gy쐳itiFl0sRK $*f=uGF%[Wtqx6!ۯD~ϋQ@V(D(۸P% \.ݲۣF[*8u /{+zKwU7WS0a: Pa@+x̻Lj<¤+I{B; ^WSk۠ ʂ=; AsoCoIMjST>mGd/SA93MQ@"87aTm+85 1Fo6ߧ[,.1h̪ _b"\S}f]4+j#0ޞ9.h'z|y"Iqa)L 8{۰ LtRO,dű@/^blrR[9dcyUq4ɟ1\ fs"&;|WFt;&(h]!9za]xg쭏Q,0~0Š[+2ߠz`l'8W\Ew>4ByHckҀSL7eB~v%b9f8wsSⲚ=CxYg$!{:'0A H?+yr\Z3]y `GL߂kJA!_Arpoɼ\=LE@Aed O3*˸Q?]Z20;]>NsIE$ ^T("R3񾫓,p|JwUcF @ˏƥf3L -.k,ۻ^WK Bq7 exJJ?bǘC1P{h""܉A勛hfSf Q v 0nԵޚR@^5N0$Veea kC>{+;=Q&9TDD_eE*#"e Yx`P`N?K;jm;˅ן;׏ͳ'mÆT_xxEBn[m&Y Rg(> Q$dÄ@y:\}КBY.nچbP_8GRrq\;Lv0H8FF)Mԍ~W<"wxOF HpVz!Arnl\h; 0EVnW9s cG[aħ:l7 ,#յX.-:D=h!ָ@#w ~%}Zc)H*) =yV:?=SȰba"JY ײs5'-5(UdD*XQ, fbEEG? ah{VasA_BIvE{e"^7ig;PZ|e*CcX_ .|/UKZ*g{ꐺOW'_%ȱn0@xW8}N n ZV%L@[G!.f޻Kx=z#VјN1݂V;vǏ.4xrg4>E(&'Ɋ)-N |`u*P5CgϽn1fIu J sH8PzChhkP3#z::bP?WZg u"vоA!o?(#=rs<=HO=yCd0Җj ^E J\ Jo4h! )̼7Ķ0` b/87 Eȁ ]`*l#e^Hjd[qvU O1IBWƉ- Bu2AP$|11"w);$3T-?qmA@i X, v3. J^4pKJ%@O5LzaOV@KLP!c<ף ]lwE C ADoHuZ y$G@#|7^u <:B0#SSd9όD9eL&\՛lW AfPBۦ(zs5[KTV*[*(EPYBFUV)e&OŬh~p kuGGBd7\~0,CiM=,Nx g큫tFD&)i`wXP'ZS.Vj (ɦt>Y-ؗ4" t7D񚡚!Di?oFTe˼+J|ADPB} %$QIr!7ovF[XƱ^kzyyD4noKfp(Ҫs8T\pDZoQi01 `mebF((i&l8ȫ04ANr,84m[J/Y O. NRL![Tyo0*X,XL_$xAs*0"! k˷^ַFKo8#~B?%[3~`QQ8I{6ר& C}m"&gyxb өG|Vbc]0uFtL(pG4 aĤMd#px/ǿ}^Y`f"|h ~vsf8%?0Dv9avp46dsFrx&tKAIS[ì\o>vA (ZeOB8@[yq{9 0td4qAdtӔI :K2If>Buз|_T6s?[f!x 皸hR42%Ag}';"xՓ% 1R+޷4l7i*ݟ6/їhbN&e ՃeE";ΫIIrpߋe\ a7 IcA%#ZM7d}?ȥW)l&^{>R޷lwg^50 sw>[m5ى:1TQ ih|)ZD|DB\bUS%=ndtX3$]s}esW?~Sp,xZBY7e-~omqd[Eg㳣HBJ(M4hp7mC\@0J{QI uz!u2.I'"R*8;*8e) < <+nkM[C2B޲t ъ$,~)BWbBE zxr6αc(ߣѣrA@[&de,-3;G%E~߂\f`]%8У91m>`Z.*-? 9 -:٫#/8δSyq$o(iC*Yí2 ,dH^7 +'*CB3܏쪃c?eUrkgC4L;XOY= K-X  |DVbFwj"9EիȠR.,0KRMKJX`hD {|RİĂ~|>P?3miۧÇ Аgߎ,` 3Qnp` Eh:6gه49_t\FQ@=%qRJ J[\w]*d7Ap &%P͒!d#b:}tcy_3dXҝZR/KAI'!LcK`vCuNAVg 率oeū(} 2mCqOQ !N"(&>\snkPWbSI a ~^g bTi۷f?k.Y?]2 [Y[}|>LnnƼz:}>jKJd<{j JI?!jZVtn;Z‑a TH̿s;o8l떔hi\A΄'MJZ[m&$ " bBOc~(" <>ևw# (^oF%};xzo:UUUUUU]\;M3YӖϋ!b>p,\#DH%pD|o+~KI.7 v6_nen"+e1P}de)Y]k06~9, 9?1ߛ^ĻHvՆTp-kOȣfM] |eyC$g$ 6UrQZ; AWQBHO~vXd͕ Z]E <|XZ@oK}b4PP\q g^Gk>t4Ձkwy$sWv`}G վUArʝΘxrNAU@!1U~ sOlZ?Y9v:ŘY /Ϯ6w% Mqr\ 5i+9Se2P" 墤(P7gal? FB  |duAh%Bd? ލ?*B3m> 㿎ݒvv:~A,QGցŦ& l0h cy;a[H$5|6paQԘ!3(w˶w=.fdZgMRh4E Zw7g3')g3M4cdOW~V,Al)n`) Ƽaam۷Ipz;9u-Ы3E]qsT'z*u~׈MmZ\-;<4ؔn!mXٶd.Yn#0&S-"8[Vx$ܻ}>8lme9 vٳoT0`\0܁&4wZ$cFt5Kr"mFrHPga۝WTqE:!2d0e"ْ6j N7-U9<1Q'T_NF0O&.Z3 `āZE۫jJL(vdM[7 g4DS, 5xU⼝XީwNq ݊3%BH)c-d@q:݉|$>ia!-3f[F$;/R|-%b*_ZS# $/cRvXN庛IT冤JQ!Pԍˍ:3<5#zq%Ǥlt}.V%A^<'B[o"BOᤍjzk.|$]C$Ѥ "!>{߿-fNQ)NG@dEǿc<69H UxAVg<ɞi?hw5wK2+FíG? 2C؉Iw Ho.kHhOtKLm;c矅4x{ T;9߅ .[pOǠ@ 8d/_zy 41u_ݔ!_HucwkwgN?ZrZ8(kw-6Jv\nٟL. Uu+?~oŃF-c8p<6 kO a m0D 8aHۘop|Dݳ.)1PΛ_bA"ͲXw3偳:]wsr(BߕiA8CH&ihO)`/񖇗$R"%_5YyH`PqV"Lt'X w0u68ɬP#?L/bISQiҾ!fO _gp|7°mP0uMJ9׆O0"u%(ߓYunڼ]~ y尤_|OK97 Л~l- A @>}z80Gs?iD*κh]8: LUf*Yh#ȷ.'SJ Oro,&pvKj(Fd,ׯt;iY͵`KIn @sKռb4!_uϿ䝟 "D>0߱KWhd4 -%+.EJfFmVJv!὿NU x =rṲ0QpW+Xrmݿi+@׷>wwt>#v`$kLuO_g_P; XIhj"=f?$]~\uOY"JT2D#U鈵}}z7gYxD:iNGͰ D ae&KG0>fP8BOؼ\_8:eT-te&vK2M8{w ڛsX w?p%uwcHbA_ b ̍: $ `y ‘]x4$޻=>N  ( M+Vr:V+Tg\PjA-;6kM`-YHKyx'γ͚]G'tˎK"E_YNt͵yB<e@-sNg[ݏ:)s˫u3zvׇ?ZPUb *HRfTa߭4;L3ezqcFNɟG\E9 YZV $!#g:we}>~]|툁 oK[S#prDW:zcxl3zCG$W00q!?s:4\q%H_: 0Y\,8fOWw{/7pA{|hQ S:̡#<|,{2ozt9y ,~)`r7@D,B$@$4fqGBF H 6E\q @$ePKLI-(LCES Z-z) t% gcBFS"Su UQ'S, bsP?yj?⒰L6w0.o[}'g.Dۈw ۏ5 &grߦ͏9E*h|vX9A"UArdNSa~aF@\L>ʮͰ(A#c)3p_C ]ao c=Z q|%mGFgia?"ԓgtpks=%#Zh\۶B E"2RSOH*:†)Byqlr~TvW0DLs\T.?:hˋNU!Df_jX9'ry3W=8#@bC}i΀G&" ]Cwɣ@)K$1t;>7bǵ-:ϯ{0v W٘ F޲eanTs/D,v['-z|)6"Q/?"6(2C_E> ER PW%KT~^5ʪBlg'9z!mxfx~ &U_\#8@Z9ea@TprpjCMԊζjqVWQ`c 8M?_&- ~ 4'YL8]8KYŸ2 s찒51dFXGzUHsȟvt0&?aIJ!s$tHS+z po&ss65V-b$y!Nxۚ #x }!)6kƫ-xxpX4 :K.17"A|Г,ȱ .,%f ,=:{m{o&k o9܎d`P/pG.R<]歺lU;llo} FN|7x\)hv Ŧ׻U`FPAup`! Y xM"v &b2Wgl9b?UkY3qcyd[ƓꃇJq.Lz y˼@΃Wm$s5slr9Ãƀ eUc$jp"8qg˼gUA@ 1%@TAdlZ7*6ׁШ-4B>U#D.O`e8:Ɵ2u{lH\RɟG*3go3|!b =zaS%83ƕ~i|p2kƵuqlHȌ战< t$O| ßn\WS6"P¶MYrq^,Yߖ8S5\t#.ZU=tއjh"mmՓƷX`?O5V#.섂vm+6zcK3{ `ۜ=7ۨr5o R+4׏,Z 8ue|+ #7ϗ5~$!'U4F=E3͞aR2Qi#/hD$35X)rɷx @{ThMTI c 1Xva[|lE[A@D Pd p >Ԑ,0DyPRCcC@0eֳ>S{kXC\oC\nب:\,O`A4_8dt2T^ :q>0q"*L(*>jݙ`ȸsdL.55i"a2 rxqjF`}h}7-tOm\vz 0mpӗX$`uԳEBSSW\fo&\r)Juׁ m Pf8II;sդM.xOJ;-]pl_CvLyi;Y;Y?QI$`TiE"NP W[p|m«h6Pl~]Z,ZqGA7Wwu)w>Q!?N [GX``"Mw% EK&'<^F+fTĄ|20_:8~}>||%5o +-,>ӅdpVyqy2Ɛ0ϸĹRξT` e0a"l&}B4ǁ!K|@ 6D2mavizAI@`bwM_!%U7ȸ@oԈO^%ܘANyY.Y֔MG%TA> >[5mތ Vq0|E1>co!w#{:j 5lI "wzq`gN#|öωng,̞<^E٣P򮕛Cۘ4.CFdYZ;q`u "Tɛ1Rh:]q]aPޗ\ZbPi&n!$(Vߗ}o˟\j%J_qI< aE~i&j]{8o2XPYx#}? >W`C /{r 7QYļ@Q5`m)Z'r(r^EY0 SK:󾸞݁6 4>@w]Q _-1*6'p0f;cw*`ZlH֖BUHB KeYmz\ԁ*n(7{]j=[\=c:>VV8;(9r[j.~.-(tP ʨ %B#݃ua.o\^P}DvXu7̃rL8Ϟ13 V0xsE,D ]?iM(&&[!$PBV h~>yvk^_-? .Ix>a`ϭ~o_E)Y F߹ iz|u|X2ۣzFb"vES;tSW|ᡔܖr!P2/MoIpi`1_ן~~NnA,\F8s;|GX&qiu`Hg1cpq<CBF5]8Ӷ\tR|X*qTU/cNCN[RO#lDuYHwe)r{1C(`֘^ 4 4$hlԛُadly[W/?'ٵ딋0 0~TMhaΤ0PL")OH q/rfإ//PZU>?s:F]%9omf({J efa ʅ&]@szSd98*Bϙ0qRF/Bi<$ZTY &Bر ȂXz*;5H`/:؁t@o݉s}xig0Oa$lw{(E⢅(^/꣚ ?Hd4s+W8֡0fWt3\xuߪQ5 PBRDџ'V_GkxŲÒmk7MI-1fҚѭw.hѬKQ@(a!tjy;ﹼk''h 1 q@pgNYZ`1Ms\~!3Rz"=e75~%ޓW;P'x hQHqP4.&ZI@qNm/*L`==.9.gp?{* heȴ`4Cԇ#_瀨! G7j}Rl[g-BE1#`LJ199ƝeٚiS-/tqxIbAFbGF 7 h(x=!c@Ҝ9TR%D1$BT 񤩺rk`G/q D$3[`ahsb{o> UDؖ#nrFc_&d8c#l_p$ KqEwqGטSM^ ѣr%)oemaI4d tgMN ٭\wOѓ6 ^٨2J-Ŝml݄ #v H6_ݙ${J㭣Ǿ{;r&VUh|%al7GXe<1ywI/}Ϋ*lȘmL(vy:ԉĉdwmǜo .ojzäbGn`wņ͎).Za3 ZFuFy 'YrX1 I{a-_\i;+`D绫 ,!??\>XEڟE³!4#=:}97?凯~T1&V?h>TT_ ΃C~H "mJ:Ƨuj Y=ַV_4U/ .8D-Z8$!@$)!ձVMG@'e}}??vgd~^"@a~'$ (?B e }(Npo!:7'Ɣ#Qb`04-''zDth!Uyu9ḆaS$qeX4RR D$>nWȰݱf(,fy cF\O$Q$:+1^n異"- b(y{ٜT(vdciv#u q8< e0\t\-Ͷ7K,ZaL V`T}D?C!JvYb3g\T*U!o={p;Y.}1PG::AC^{ e{sZiUuf٠GNDlcth ^\! [F6#R |2ip<'1M]OG'>nGd]<=f.=j,ﮞ mdb*OvA/n|g}$vs XzRsdWQ l dbAEJhD2D'YTwmr3oeHy?w`?T"a |PrS%D>TWߋ! 'J i Jcw|,_MW _t>.7-%TA,唴: S\vcݻe۞wMtzW[)XE 6j%^FHf*}g$}C-=$xӆug'6dM"cpٺIMFZ|R7wKF5m}1Zgճ=nv->2~˺M_NVwk6!ҭç'lA6߼>Mky,9]Jm5x8َoJ BѬ0--YS;M#nvkeǫfMuK#k{rwsNߠD-{c*f=YW[npXo߫.mn<_ںY]mڪ _ 솺:7(ِ9nۼ̻Qw콳m[`8;r{(xӀ[KT2trKݍ<Hnnӳ,m]lvXo/>3"xr8?7O*|ò x;-+wm!伭8ϓBz>kQwp%AQlUXyeX>?qhx7ο/ ;|Z\=Pl]ZS>íX^6t셾C[vph\W4\}Fu^/ûOmnSeuA}߼@nSyd._z|asAHL9sNowɇQVA,=U#wi|uG،ݐ9?mB~B` w=3~n]xog'~P\`}+z?}׎qf~;Vǘ]/7gy0qomSy|-h`<>Kwr 1}zGz[]Ēk[C??7zio,?/5i{ߧO뇲2c|y&_ncgoWR x|.(ؤ<,__?w'x"a7j׉mno-FCZhQ{bRF䔵M%B+f_]m*$+$=7lڒUݰKׇAKSHYV'7 Rt0i/fȈ.Bٖl “ZRj64c`涹,HR!Q_.i#5&QZP|]lJDi+4^y.rۖ}sxQfzKEF6XҾm˘mry,%ލ-5OwWz~ H[Ͽ{~۲ßB-{?@H)0snV>Ľ?[&+@Va.,|`͜Cʨ1p9%^/^ڲ['vM@[0?eGĠ|߇[ 1癟4T/#ˏ-cz+W{cL}]6H(YH:n8+J`P~#jenoO8]Ӗ}7 `[ _-`4k\37uph7pj/ՒBKGOߞr.cz}{-yRY4EPr=~do%K"? u!,c;BF:f=)):"\d@i;.}%'_N,7Wq`>SfґORͬL A  mO$(?^o3fKЃ/\WF{FW^Y"'^G7Gbٖi?;~*9hB\4 odo-gkIY19b7pt6zJz"/i/0;ʄ K5ެ-62Tr9 p\zcBqw'g}+AW$Of }\ }v~hN9~NPzi'}"o?Jzv}vm͘X?0(PNtzWvu.m'{"\6\ 1Z<` r_Ơ?5ވ?`rQt@ƞhxE{$6G^٥?a>Bi?DE쾪<J ޴D\@z B젞=ϝߣi$01} [":xAݰ`wBo˨/"?zN$w?*Ă=`YՐ{3Pwr *.b^|hX5 =;r~.oo)=/ÀT<)JqCcL:Qa-UᎽG+ZW TA G!xA lLvx}q͎cwz} DnQzaCmt'Ɯ8_=vx+x#^)įUDM$0?ݚ.- R~8nHlR3M]:0^6Nbi 5aKFQMɸJ&$[gf>8t/ ܘC!W Z\E C)`s3P"%H b:i5xBmDWaad1Mޗg,8oZֵ+equ."<)amAdž+sCӵZLPFCznDN"&.S~EA,ki(֓')6;g2e[L5nqmACeJU[1ތB<'s=[7F!x駙">m!/\>i>4ktUvbiMe IWM# .8 +~N.ޛGpȆٌؼ*Di@/guv0X-;%:]ھsoVib:@cr `38 0tu\ζ Fn`K^BS Ӭe?Oom𧷣C~~\#gRi/{%Խ6pOGx c\݈l_1FktοF F;f? C{3AOuǼwX"gLߗ%u||?YW7DS0Bp+x wagPewѢ'ˏc<"%-vAg^}G?N:QgBl"/X+La_(f.UJz8\ŌP~gs}e%<^?7X4wdȎmרm)툇nm?ocBK?3;J#C{} (Tyebe˲Uolw_a:!`<ۀ}2Tk?ͼ]ؠM7w Qߩ|v|!"O x)#9, 4)b6(2vҍs}z 'Ey*i_[.Ll'(=;UߌG'=W*hW73`GB`z\ q^TSDt>1yu)v;9to*\k%Hu(=CޚMԳ]ե?o;/y*s{14%%σHY%D׈s،dIJ4*jJ2CF!}Sl9?_qlyLM='?8mlZq>F(dNV$AT Bʢ1o+[k4?߱/=*[#/i.&˧83^ȂK1aZoS[{۰4f6Xأ]m_ٝddG;YRNgxBzJO^6*:3Pg!cQp׎s;)pD+(-bz>{ . !lk-b\Y+y xL!.~OdOr1ͣ kq9 KӀ=A"^P&sP,~᧑1V&nzGZY#ͺ.qr}:TZEA$)^9=w'Z<_{_!*NcnƔF[s׋fKNT?%F<6e{ۜDv8߿l͛kHuH6quh4^ ZLsc,d5Ƞ,w NŖݱD|يrUSuV$ @t⢰rwQŌ_^ ,(ʘe8š KxN6iS.*;77VmIK 嫰}?o \craCB+J6{cݾA ‚c I}Nc=_+m"q4lggѶ-7pt޻'H&H ed]w˻`=ow3 LkK\b7 7KpK_THPsfsqe;$&U.Aac[i6.3Á\^탄oG x1˸۔ss={Xpۧ xGhu+W,&R7>7GGs-^Y)3'>1تmq{#VY^bRr{a8w0X9W8uwz%cl{ZWKJVJoʚ38YU^dI  tm7&n}a kFG(zWe7+SӶ fyo"Y;o 5 C"VAv~l al} :'B5bդj屧߱>dO<~X=alfn04.$DST75-:!C b":dP>wJpnBjJ! iHv+`gR Tm=RM霝1unʚMP c$=_'8>wt)‘!j//q}L4IFƅٝuQ4dsIv6`(8oT(h_=͛:F$-hig΂m0xrsrޖ7|CHn8vf7:77O\(轷^}y=Rv upsڔx`. *:/0Q딇P+w\)cz9TzzMn9; {]R;0oqttFosk⑌(g֯e0{ _&WK1f˰c|a 2,\,{W\0zmUcaAGVgӯll;ُ8?e15HRκ]js`_&0 'D?Y$5/A? RRRҖD[FڍѫFQTEj5Z-hF(a?nر?.-JxNa!c kwFMH@?ypkq  ;o?\ = 7!`#69m˾`6|8|1(x@p1w^(7〒 b,&P g&.8|>dVق;sdQxۣӰ[@ɋ[ad{9BJ* ~k]n&̽|tKc l]cSg\D\Fv-dwR1\]|m7tWeVaer3{ZtV.Lϟ 7[ӖN}up.5mLr/(tws2/坱}Vim+|:s]Mmm+^_ u3禗`%L nt:SjvQ6;/|v`>_Ëtvv3an_n[olnnGq®oIm/˅c+- jܻ-<\F,J)mu\l(`Wf6mے==N]ҬnB=}O_,Tp{ zqU]xBuf6vK)Y5~ ɚu9(C4g 7fcrOɑqu7^wMV1o4\J%{{h~7Tu`!XbOZ튜P {CP퉄Y$#29^5ٲ"զq,fu[ClWgUǜ HK^u@<]Slo{ <]Fq[˓XJ}Ὦ-X]drjʴJ&v烅#mcóe9pˮK9pf1m2XOO.4t)M_?)⹥Vk0W%Gco0jBGnHoOk|_:ݷw[]¯Aك4ۻv#˦]X9cUcqv vžcnhM&vm\HmrՇ=5mG_WbܧX`6"W-t(Mk8&.7$_V*`fsf6ټhe.+I}2 Amp8iW\2(H%3"&@mÀ?X:H^i9H\aLԇ,8be|tף5UT)}KmKa"8rLl}!Ҧ e+m-Ѭ@55XXG[cmQGp 9^ \ Rpjf| ;߷:jMvvWn=m <ѲnP WqoN4Y% K˯\uciZhsGf쀋3IZ3N{-\=|pSNmƺ]W9n+iv];i[^&[cq#Ӗ4#]fWJ[p𡠡Xݦ>-ҍs[^kF|kƍ,dBkTcKL\, 2eBP Mv^$DYa'5YexFWf첡l:2ٲNޙ F3\+mGg[z}sI*~Lraqeۍ_m0؁_>~w2i>.<^6hN{8_܃1j0P…-~"oJSwܓ ɔ)[!]Wt'pҰ[ WkWw ީ{mm[/C lo3z\z_|?=*"{6e:9KvW~Ze޴'ΔJ,rc-v-o+tiO . tŋ$xm4I#U'ڽ~zoۮˆZsֵ+rn֋G^3~^g| >_0R@Bl&vft?KN`WD񛜮ӧ hQ]x`[#mG'}~{lB~?y?kIwMth)@7 Qï|İN{;Ɵ;Og @ N\iӨjևW OlBbi^9xP%ʞܾq KnuYvwtqesf]xtnkDP>B _ v*~Jd-wףܳXy"|y|Z>3 h ZxӐQ*@>N=(Zxi (N n{γ=ܷG>T (T# H,N_3 xvɯYܐMk&x# ?hupӄBIށ Cxw#~1{P|Nԏ _ZpkJ=R@$5zAJ!t>Xt VwOwh X!vLZQGF07 v|nr䞻ydqE[< ) B(& bE@C1$W pX<y6rm:﮶{*SZwD^ExeN:PC "nl!dnTO&rhdf&Ȣ,6b^n#JCja  AZR3$XVqAMc*Or;}oy~$L8VjEf-c@]x(d![;(vAc/dg_&?S^i]Rɺtd w|n²1/D0@_: AlD9§e702XǧW?y72cP!,]N`;g3F QJnս(~ˬ*4=ޜ#*]U" ^ ЈH)"N%M&EÅDp 4 \ǿaf]Id.n# X1Xsa  i:sz*]9;&?|EsUI)L\CUL҇tbE3.q{R[F1QF/fbmE>` )(i5'gCYĶJw2Tωp۞# .kMBu{qʄJ&,@RAK("^2!1K7W1&FfPR5/b̹ ˙{IJCQa5w =EF`129amʬ ۉa E ( h!&j$&WBEnAјQp#2)QCW:,(Ѱ QxV,t| 2XDKVYd\r+nG뮟%*+3PDoMd$\bo5񘷩[i½ bU3BiJdQmz͡T{ @hfUМZ_X,3ct<]c|n:^wqŹOƇWkV/\kXƲ_UW[7*.yq z7hkzk磱U9wN7#\k9Y2ge\*z1ܭcaҫxsGNzؾ^Spʬqαr3VZ<+{=kY7(;sqN]Fp899Z9%6<ְWa둅yꉓ9AݨB(BiR(wwKmۿoMK@%- 7f@03s\ Tetoq05玣'XJ{S1]uֆ91/8Nfu+Y/[{V:α-GB9 ["y8iqAぞG9"x*o=UZ8obsu; ~9 ~.1U7WS:`_\g:]`:uZV7S1q'uXZ9wR1 UtRW src;\Q7]b#]):q]q;Kx1(1pZX%"k9:Ihvq4ux0|Kj%Wγk?Y*3<7y]9}8\wI'7]FzDݽI)GW gPv8'Bx׊''5rC[r׉׬ f5.i\֢%+.NnqbYiꭰʼnC$[7xUX)qT`*9LrCЯu ظq/I8aNJ}O/ : (أFԅb jH,hhbF6MTDѱ5E$*+EE-!hbPpۉ~,YDT>ϟ'#ox{yyZv/q1Wוd}LF85~ xec9MsZ8Ϳ@-pqs͉d7 &H;n$l5mp6#l7x{gf\M*RLi`tjM8nWŊ_|፱ O!Lپ֎6fi  T99+OTk\`PƩ\ފ+.*@("(rBO~Νd4 tm3aUN[oJ G/FQl.1):~=Bn~y -[Z5ʭE[g6.en$$.70rσ uK5 >U@wsV!ӮQ=t] 6Q;Z9&AM{Y71z*|yᵲ}Y#> 0ɸ*4:μ ?7v[~ob᷸?ӏn#&xzַx0XūUBW셑3 aG6^S8CpEi2tKDTuC,IЕ[}sn1k߂=ͱkzbz"Q (TM?n}*ǖ2㢺7 9I=HqCurdz[ 􋭋* V)ktcR\UwVAK;cf 7nq3*!+GaXy/?HOw#@~œZv #Z%Z UR[~m׮oM-;_ 8AOu,KuE?@tC}FN:=;CO)DaXw3W܅i Lg$ YO&e^c=A#P`f>aANu>xuG 5>h'L;hh"`T~}t-2ZM]{lcL@xBSeU졎TW`ddV3[3$}Ar 'MjTiO5_ .Q4?ƪ#jZ%9 xYyrVi 5BCQ}#K=_:#F2ޮDBtnÂ@#oGAsi8<a(žtW;Rm&L8b?pOM4v%]u.=:g /@>!СArdŸ\;vln|P*_#+i>_(v'p' P-o%v1 2Gц(06~,g!7B;~@"ȏz&*8` bxO+"n J m{ u܎BVV(Rb"$ () ͺ~:t']tz~m0?dzlZTI R"C<{>ug~7q윢o~3q#-hcb}8l/˄~mi\meAvebhv|/ui;\?+Xs8g]ym;vA/{ d{ڕ#9 D%4~bPv-9rdD&iTڛ5;R"'cw3FcgonSxtw/{4nnt] F;h[n +) jgߓeA<}iTtͭG_iaAb /.J?!R P~& VFb~,wQ\,LIܼyeK%z,~7u8FI'n#?bkbH P"svqWu|p|Sp!4 g֢lD ~<8}Sn cmH4!JǼo`_HVb g00:ǧ=OAH/ܒuϠX#ֳpE!'gJAѤ)љUISTTq w۰P!Pd?£}!T,^DF 4{ITv~8wˆx-Iy|5ZH19V9|S<ț,Gqq*`?~K6/cڒ{(rϾI0D!=QE~>4Ot@K"q҂v)`=4p=CW,2rv _l1rbCq32# 1KX^񓗽 ꧓[ O>P@At$@)N%(.U{Ȉ j?˻a%G"n;@%RH^MڶjIus3һ?vCcw`IGQ<989Ƌ3V )<}v?({Nvt'`Q=Hbd @:OAv垪b{u'L #8X=!W=U /CZ6/ڣ䈀 a!F jgDOoɤ -'|q vG`\p!~ ZMG=A}ޛ@kU 33@2OMru @;%pfS]Ngmf'j~Oݷ` gcsCGw|E*U9#u,C'Q!`~N~gfh@vx,e P<(Ѝz=$Κ Jo`U+n7 H ;՜W a5"b?fЁ 6ݚ 8,$dDJ|bAArWt:C;v*w%u){R0WKVnʌs:h &1=7퓻7eĻ e_YuLi=[>iƙeB ?'6ٲ3z,v?6m@@vװ=7gyט?3þ21|MD/6~r7:ݔ{Sߢe!֒+_Q@^d(82ejwb=2]YÙ 6w !xAЉ*~(1Eu={9CĩNZ_y7^wd c96è[#Cu/I?쬄'V0# Ժ)=̵s!iWT?edԈgy0HaRDD>/z =7 YYbsXȁ%:s +tY2 (UaEs}݊2_ʁB!v񷄯Ycɰy0"Qt-|80b][< a1n|i ~ATֵs1c* 17 [r!~ж0P)nDB=!-:hH ("ʨXہN{a {eQS5J׊ọ7ug5 d/rLA..BN~W_ϞX Lk.u=AP0#AGpp-*DEUzהǬ AȂ;OaOEN*0%*{-?,`B e{bQ1`87R(!Φi>c;iIMPQV3SU&5E)i}ߤfH@4w?/ /HvW$":X*Xr @;yM4]UObX'w8\EU ܲ޽shu;;2 Mo@gϑ:СQ01F`˥2"Q?X78&|C88Ńmt٠l;b^K궬b*:et9C{{#D/%gɱ[MDҬ$*%Jo~8:ƸY;xuvD !^u!KdGպ'D}Xy<3mk[ѣ8z|4nU$JoS| |__ S)hRD H7Q:vv{ɊmtёUōR A,P@V>SxMA7ODdB&;P{'KK[ hK;Xx!i`!H8xDQ`X:-*lK0! }ݕI:aUtiBn;G2i#o\23[_- 3ˆ|?y+!~ rzpp)RsYJ$CqN_!8f("ijwۅBP RggO-a-!ue˶!ZDz}ۄy\@ʷ"Ze#-)Gl)34/Z&xf,cA"AHY<~!:sr C3> $ZI$+}:pӵ WXKH@i]Og:Q^F=L$رһrW/mLdt)"ѿbsD:}bG<|/r Oq4J6XF4 hC;u mZC;LC\׌W8v&] F~q<ȱH1! u}cMg\=Lw6 4-V7E02 }Q=`YTho}lu_£TE-s=>c9=ݳ;>fVf P%|U!b(`Ҙ9']X7XOO. L?CT) ʣNBT#^ WRIBЉXoGG6m :H@:z?cD3J@vd8q=R1,!c4B˾C4;6spvp 383vb!0gɡV;F-=r蓆%&6pv>\OkMfv Y .3)iv[YV63wqnvom.z@cqߓesk`3#ǶHM[x5E_%~ҽ3O8"2};܄kW,,ZX:L9ϛc/{uNk\F9ԛ{[g}crWNžƹ~e3p)zO&aCǁ!OY@;pt 0 6DRpv88) $> y:}utۂ$֗ȫϵk0R~E*'ڮF qʐ4{ ,9xG&QR-)6@X>8YGR[SҢoIppfE.\}-8_&φ70J,ģOg:(%w ;F8پİq/*.""NJ?2AtDrɒIlCjwO2d~^i?֣7GUb QAIL'9 A>mVaSjN'_zmJvPqq/yf~An#Y6>A$& "(7^Eh4ID퇑\ur΅h} I쓝 ˃WP#FCvEbD&s_DO9;P{5*?~nno߮/=f}u~Oa͖]E;GݐW>MΏ=i0|ʱʱD=#Ȍ5COr ,J}qېy^N$*Y7n5&r048CF !fR+<;oDD B[cryCҬG;οq=uMi B$ <Ύ S&r>}||z[Dߋ%Pr"T\>TqcE;< QhO۝/r#& aN8Oۊ݌I?A!+kχh#l*}ޗ"#}>=g{:P`z&b*˻,ČX$7W=Jv K9ُ`?⪗ y{?&FZ64kbj5by²Z5jujCH"A8cF Q\AOck)!杽(oܡ;`jQ aߦ1wV?a?v/3 n?7Yul>* O`{xkNpG{JPv͟m5/oz혃@Ò>4h`W"<_?*s$c N];=^Q^Gt  O]riLKdt:.^X"a=m"{ϟa_"xk͟CC''H}yi𰱒j5HY|g a;:eQ]Epߖy|8w^13LiY+X݉؃@4$=,D`sI!aўpz!==P,>ϳH1 PxU @]TV̠w7pM7S+G$ ]S-ӳouEqP}?$ЏP"2(P@o wiÁB |ќ;DdRʧa"N%7sn'a;8Bg}+mN3miQ?숈Cs9,CW( z࿊$//V4?ȎT=r1e_شn:?h tAd>̾ꡏ{.ϓ -.U  vp4b-OD790Tq~BoiW@\9BVlua}مo;M`U!ߺIp :_ J*ł.`ˆXH] ̓r8!1ȯGt 2$v$g3O#xCDI'*5ۥeQE&uݛ߲~UE=zCOy|G_-vߍ4:VEj)Ajo/ 0Q` @Dx3Ȗs0Y|n"ξZ[k]}w` UUvI\ Cc6fQ|pq71l'I&F⛙Bq+Hx64  ry{?99߆ Hny{9ݠbf?%92F=M!a"ԣGXQG gl ܗ|uV"s1q?T+& LC& ⊲ڳ//A`Dk*U*FrqC.B3MS+-3T4u2zML0CRFllӘl91 Y{A7RDEZf(rd(2|@ljP-DE")!̅@}LAi @o"а{Y9@6RS`ys1м["B} %B*MN^48js !@#6v]Cptxg"Px=M5<:.޵}׍Ij\64W&"B[\aG(HPwnX?YkMp#Raxpdkq!ْ!Lof %aVM̆ d~hQX_$5:Jwz#3%s8 H(wKw V$X )br< Duh]?HXvk7g-~߳KH/w DcQo 8N|۪h@\ZaJ@"B6|q۸tX@:ED[! Q!4 zHhAQꇎ9 Pt4A>d Qַy'LܹWm786 %oywurw+?zROȕog;ɓqEB[_G Kjrr %3ǟ뜋 !t[Mf?ߙЦi!k}\3r`w 펵3 1A&HzQ DBC'85O&{[ )t}0x=~5 2訣g(vW{Fv!C5ch 6K!| !xIѵȭϗ6}H,%%M q$c6` xȰ#Π(c;r66B57*A81$&>q~z8HlM{Өu!OϘs`wmGQJ0|qDvIy<|!m Brpg M&!A4|ŏeBHKeMW?S $~Jf{ - ^I !)3xQkT$R71]«6) "anD )h&MxiĀ"B! +>d `$@#+G'E`!X\h!|+5Ej YM`q]&$67&Q޹3 >1-Ot%vqy *9 "[&^x)RO=_1PW^ARI+C!Nj 9'btý;e0/p/m/>8a9;!Th:|?lϐ~+xw,u$׸D=a3'NJtB) *OdPY {/SnCE" g0Q}??U8#IgF}3+<0b,)CՐBN];5x=6$aD`:x%RVIZ~@{Úna Y6nq8013'Ԍ%4fF:tQ,ۊF䶥T: ?8g21hpЌebT>NGсFس|ʗ^TO!hJ]= Ԟ@=ʱ; sC1Sfeܜ'*a*3 ;üȋ1ȵ( d }-.KJ]&Mkҩwn-lP*, 3NQ% ܈4!T@1-P\_(9VCD.4 F[M8p.(W)P0#AZ@kGrs^>.1đ$̄LQhQ?h'i7$$zF|έ/tx$)(UN9LT(W`@ rV T))ȑ"G{I \HQr`\;N<dž ÁH jjCl>" (2@%( J 并ė ._3 E5EP*gc^C%"D+ԣpC}?m\wN~ |8 G~3)CnI$#G$7C3 B ()*h֬|u=ύP6s TE)KU0VV:wɂb=t752d0HO{b|%T)p=ϿBV&WSFz $ hN)D[{jjȨ|w * ٘! Bh[gI/iU2]T=1cp=cp;_C0bp?2C?oZ0|{s(f9c"椤9;p*Љ^G$?4!dA S vqТI `<ҡLa1ɿfSTmi!O ˰vQzrrS@K߂Oġʹ?v\ܹ>qxAv;0sPPѢ<}Ѻn rݷs\]3U$hn[k rv ~Fh$:,`$`5[Byf:xn<8~YS3=s_F;Ր}qj{w ] ] na?nJ3͜1%#d?~xt87^v5!E7c GhC &P\Pr q@(1%+ÃNDz`w #U}F?5MZ$fUٓ"5~QR  FrDOFVo<|9= d2J  h9} r32 y;w$*@ =Oė>g⅁z`ܿa=*#( +Cی]%8AWCG ~㌁GsH$26Ni^ϱ4u "~)ZCaBLTHU,M !{2/5٭wmEi/[}xx|t78]z( E0NCcQ;O$S0tԸ0 x≹cRXs]t뱊 7w!-#my&C v0k$~S"9ه1wIǤߖ@WݛYvѬcDP;{!6 k zо!S$#E/O'뚈\$,B=T '|gu6>P7Ә r<i>_i=d!CdK@u0km|=O- U(}(.B@6 iaEmq!Y p‡S,XHE50'Bf,ӂC&r\B }j͍F$3*4_.SV낺hF֤̆1[ 'x  d}aR~3>s]vCjQ+!}Ƒ!^XCg f=Yl}!*gl4A@1 ?$Ql4QbԢLAu>á C(c=g dI ctO#}\@?T||9B5BR=O/AT_3b}tcDð<}6֊QFWCP" 'a^?V:KƕΔ ej";* i?맪rW\v}EfuSU1D`{,ktA*azI(OuEłPp-l8ynNNyX8Jo)w7ނab$ UO5N(e7J DQFshX*#3$L+ n۲K13O{2B~I /O~*?!t!\>^~ 5oxAKk "{r&`/:}cT4f !#{1C;ψy⭱  Ȑ23ߠq\aAJ ) h j8ݬ 76Cyݷ;R((yYA0IMN<@dpt>ZrFE|O/.ym$/B*Y]{k=;~Ō`@0Gi<291E >΍Ԩ۰b"Q(>IHUu:M'a1МG"G\GA^|L NpC;BA8Pr a9D4#:/ٲc z:'q"DDLI&I!E1USE39møĈ栝qD ~K@&Hl-~wNGy{ϮoٕN2yL9T[ $COaoN\|䶿mЉaQ-"~M VUY@?;~&@4fR5- 'Рߘo qAh,iuFu)x?np()̹Y1C3:e6~$gB8`D00N Daho;t(8on Th)^AzOdgR+) ~) ry|,8}= 3~L+f#J9Wyw'#PQ3!v\*3_A5?YZ%1DLncpqNWv4y!w"(58~<y zGa1Q5h&ﯻS؏#̺ 'E[[2o~A(sK|w$*GZ<{ ˣ[S 5=g 9 P @c};*r@dP*dJO$a.rKTk]-[ Z dܟwXA("xdRAL7Pg 0X ¿G[~teB9*JAjaU@2Mql1cSD)-עO~GҘɩR2.Z3EἓO<؁[PrA9_DZIxj'ADP<"Cc{٫Ko*!tzMDRk?>FɲDU <,ElBhwPhtzx.ʫ.hw:nGp჈JA8H ?9(R'hB26}F~߈yUZᇀ5a ۷~,R|f\oNTO|ݟ0BCqw@Ɗ%3)hbk8:T!w(Ѭޖa]}w>#Dw"C`sshMNgP̆&VH&>s@$1}%#2oBz_N8ޥby`P ;;̠&48{o\H4E+gL~I'xi%jGWSFW~a2S[f8>d_KfU8c@ mí=aBׄ`3<Г^MOd :Ӂ״< Tdzl 7$s(``œm`a9&, 3~w1w2L=H8_7߄@CE˅3-|5B܂H{_~ےqQ_}IKa1l={IOx돃7N=qs('ܼ3.>`+B>:4erەy&S(>oi3vf|p کמwbG3wLe10THhLx *P[TEЄ;gv@dHg~ 8vNo:fqKDOIP`< ; <$ɠ!f;`g 9I٨xP`1OJ|@$P`!=CvCodI(M0=s'0yPK<~TUt=%k,C(2|d`cX zw P~5 Z͡C9"B ,$.iqRu4saEU-GT^Zk* dz{K> ;?9!76҉Qu21!(5 )3j [r""'d{ ]r`D Z[E"l#HwÓlk%!\b&"2C`̒EZ*E_ v,U.Ә%֡hBhTjHѣ,:mJfSH°hrS Q*F);<8=Zgf~# cڙvvT_w1.Oh}fa!Gu5.p(<༡Z  4@ת]g?_D tt2p3;AD_6XeQlk&Pvc_?A_f<|^BOgğ͂Ul. 3!<ΔA$⪰@-R)`Ra,z!Jftpwm@cc;8!g."Y9g#C*:[UL(`!ۉ,QU}L45mU yyy:6Q4k Xn E@EQ4E`(DՂ"6#c o5Ѯ{oP&(1,HܳlVWQIIO%١쟬%JTJe sLz %%(7NFqKlmP`!HbG J(^jk9%E0'2t?:<beP21%qPQ%YdcF>7}VhAQDX?oا u9\jZh-o5F6o񳙎Po3 ѸFCԽq;J `"ZvH>ή;yr9E}3y)M$q&׫Ͼfۤdg𵉽81LZYqiMlxsȗ7)أ?f  Y@5$ 0~LOEӾtipɷf8d`\+G,ʀ Xɺ Cct ;I N]N95*!@S{pt|{N^%c*jP I0 N9@Apf|ӧvA> ؎Tl}yİ|GyGنղ QE @L`$ʠ/(R$rp ip,VNυ5] e)7 ]f+;[_uv[YE3,E™V{3Dp.|Q0E_vċ2ag!zMaF$;xp@ pz2ND"5xOC!""#C'9.ޑJuw}EveH(*9x'PmZ8> >ṶG:^)| AvPˌkh>3|fr0DAIv%$ mHDY74||2؀*ᴽ`AQk" BR%TE5H*p\@јH}SLBks34iP`БCzSHaH\lbqd21GL b5!( o$@xw癇}/bd  l>Ig!;-Ox |wfxiBbȄ 5+XNIYUз&R˺s;wrېGp85tQcI@bd(̡bA{g@ A NK\Fkb>f8!uLLK@?}=XfLrlpxï(R±L7 66ꤻ:Q'`L!1C5`eY?%<~f9dǂm6|&~qELl^SrdHhL_j' QkVFf)sSGAOWzT:s.\!=E өHH|ϣɮ50޳N;!~R5vh!޾: 5Y;!C1MDA:.r{+_H1cf4"H> ҂OB)Ak} OqQYrdm6AY ?!{z_"Rᯖ2BOA 7)40gJ,Gs}M  =~XtBȰ?˻^/+S & *~5̗ /ՆC -A[¡2?m5 p~!6d euʹoo+7A}JT8@ȏ'cr=b {=L\Hqp23p>''>< qeTh%.Y?5mȤ:?Sׇq"օg{&gmxṡ"fߚ@-/{և6C;7KA ^/6m^:ko .`P ,ǔv< 6$r@>kia^FFj'sy /` 6_00c&  >'(:B֤u -wv]9\[E1/zupIXa}\Geyq~xQxgc,E| ̤X,%MryRt0yKKC W3:_#ˣMJYܓk$T7`hJbTM<Eg@`00ӧ "A9BTa{uGffF&h> X:oa]y}ǩlbJzCA*6=wAT)/˻QםvYyx[j~1'>ڼHBuCyW=wTFrt8$6p3}4ވJX+F0:yxX8q:hL?i{㻎 H+y (iŴX|]-q;m龖iDw .rqQhZPߐ9ErC"y "py܎#> [㑎N(%  @Z n#G=Hs򈛰ި!~L^pZ.͸ @3z>;67^f MvS XOJrp`1l8܅ T-I\sPnd jRR u)_䍹!PXCAR :&8iEޏ' NąhND>=3F0>/y}ü,E%Uj"j#xD|_Yt+~Z&'RRooRwя@"%;`ïtwS^~(h|DuU@ `~Sprxh p0򂜇*1!:lnKg[M6dg&ȍ DPP. ?Fh'>7f#NF~8j,;<堠hU<Ol'=i4)mq"6e3NÉ50J@?\M j<^1!^bYi$]#/ Do3nB42b[G顄N"WRT@R! O/ h AGKmƵcGW*D5kHŇNy5HT7_~[dwp]FG+DA`ge_vLH̋-'Co #? }鍚W Xl_Dg9dMT R4ȴ=΅` ? ך8 OCHHc|NYQN}ђO{Co0(ivBHܐF9%PPkRs,1'w*Bp-U@>#0ᡴX^l6`R蝗zv#?#zupkf&2 wx>ǪRI%HqW<;*xSďa;CCHfDO%]a#thria0TOh Y4q2TS"]qUV . "A5g`*H;^Dxm5Hjdq"~-[B` P`PgGpy9h}I//;RQTFUG XOJ% WΟO˘_}VPSq s?꿍 KJ-"D1j: ٭Po}qW .Q%~-˶I]X_ſ$^J}",9A:R5{@aA rҏ( }4AR"1N% `.-60Z< yƏִlu&U*`n cϡǂ;!^C;?UC}4| B> Opm=u]vN>nH}E4 "Tʦ#iN-&6.OzkPyWPQh8 4%AEzp{QbG 坿$ `:ZP'OϓWx9Hzܞ|BJJ8@<ۙg50>櫡& s7f OEFQHƞ> yg],CZOd46$w':Lt94]S­ɡ+4rAytp7\%#`uNwE M%/U.gT89pO]鍢3c+%Qvix8I$#s׼#۾:/3(0`:J<ҪE@iw*`@/e0lOSJ*;fμϑ\/3䠼j6ģ,ri9 |54Lv;1 d&tYz/A$z^E {\EHTV q*ӄ`0Bbp;,sFD&Ƨ)'OgHOj@1TlD ?(C"X0wF(>Qm,-)!&i%*BP4_wBHѰ%2i(?T}rIm(q PԨ 'f;ȅ!b"Pd!;i @dB *H/ԕQS@-/BŹIm@Q?|{}^dtZ#=h o.Gˑ#ܑ:JvHPt x? u?FtwuC/.ZANP"M?H=1=\ݧSgX\8=j!J|"̣־!Q z(_4{D4xOaE<R% bJ5pd!W?;F߾xSKJX'yg& $BcSiT&Q'LJa;T

(%#/<׶-=HvРg. +ߎt!,(d'G(R~506"jD/WvƏY CPrz2ZD4{5YtGN N{ #r>p<:Zyފǀ =aIp1{bO3/o;^h2"K8_> QJP!HDv٣]u^p7Bl$;N4׫mp=ZLBqy/ysΎCd5D#%1F%dRPE5"HRJB0%V [c$b5cD EDRk@Qg_gMQpLb:cfHbC;= d;DAU/#抋=<hC2fO. q}=-B k5nb'9=4ļq}gOV ϊt@}{>cv{eWvqIX@'v_Auٹ_`p WD~w*%8&LVi0"`\Va@PU3mtuh8`e ᝶IUUZ\#m0.c}K17ji!ĜujHyy҃|H{lX HCHm&B<GrBPyA限I8y%(۟ť7>|rmmQRr?Z!n,n~wZ.c4(R t$hw6!INAuQ}>kP@*#7Zn/FTCE 5Js\u|Q5ɋS:DYW8]ip@;i/HPyOgC%w{@!AP; CF 7%gc茏`F埽,"j3b?:TJz\K<ٽ۩epLksY( a`!yp`kBw|M=Da$ >?m&r=??`1É !d $R u!tsJ| y/z)"Hqg?"s#~QTî%TbFnQH/T&!(ļ gfЊ/RS?~ܰ$ O Tbܺ8~'c_C'?8 ǧ/o?+g9 y(L OYf,̶,9!?q2[/wplɩBF"@(~HIh5JKicoSS'; z0rI Լx(aAWG8=oR#:jVq8 :`y H/CCb2,?h^;:=#8=EBpe1swvSRQtF·nqţN2l@ӡk6'r!;ppv=$*{dnC̭;dlxMN㶈lloC !`fۻlNFxv+gPɯCcUnn`Pxo=QJx*8|'y$6 o] pذ_C>Ŧ6po`t-_Sɱx{ =萌f5w 5:sW$dCק%|_ÆļP콾I$HIZ^cnY,f ;PgwSKpסJ<`ڝ71[T$te.6zemD* 3+! t|6Z>!3߶$}>,fC"\/kWU߱t:xJsB('`ACo$r-e7P=6TNl\q>TOqvZXs=GҏFGby#Nf:s.ATS|vr T@l(A#tEC}Ɉ18G dMs4BZ71QAX@[~^~f{$tщ/=L;ɶd55DJ@2b/@AX&yP0=@{Tm||#!8h:tJ BiAg'Jl\9s0 ,͢Ǡ@yy׃önxnYН+Yq zOagBY3U84C،U &dI:; I@CO֪^cbw*v43 ׬Ϛ<ҹ K6bn/J CstNuYƳ3Dg_j|0 I,Bnv SCv< n`m'IY 1pthd>GpnM T@P :nu9D;v,ШSzc#0?$LԲJǣ坎pgd$fO">GIbq"KHAϴ6aׁs.v8@8,nHU;;F<6tvDag#)EĭPwko=;<,= e9AG0 l%UUQDuEi,nF ׯ#cz \+ݡsx#ge&7$&aTPd0 YH$*)Rn/<6R:( TDPPiGBRjUgh )br.#_B˰D)lj |}k'9˞U*= 85H(ؘ\=šI#\42@$4@A ?-۲KGo.a45 $|SIN7;o fB<^TI)0 \ @/%w(FU!(qz~?آkbHz dc$ 2Td IsS _' ;Nq9MzȄd/5OC6 I:o(:ThceC8רhuLt%:#,Hqŝܾ;C=NLؓ?k$3{ជozl~t:9X2܏c1(0ZAnkn$'sW c+4ſv;s1lp:VY!M8 w̄ (( 8atУvv3K08@^Qe0&8 ]aZEbK0z:u.WKL@i!|-߄$pY[87 $UUTd)א${z;~y;-h-I80KM[=Dv\OUENkFX:ztԣ8L;Q14Ӥ;d=v9: "@A~-G(Cߌ?|P LTch?YBNaQA6e?[0>NH?y[01 ' zz7<`"߈, ;ex7ΪX/] [u;v]Cs.ae0$!ck-YGC]xAK؜9e+ytBxY*BiK;n\4߹d2;>-StϘDwRəDJ@\ *?@+ǀb`j1)3t\8e{En/Evu,ïᔅ4(GdRW QEvǽ׶Q˦}V񝶴n0w@k M#a8`LF[1[4 eK=lNSQMW*:c=dfE"9q1Bw`ELmwyx_p`$t@t, -lqVqĉl dJCۈ/ y_$cC {<)w،Q8,IP PV"3tUsцz5EF2 >UNG8%^1лd 2ؑc3Me<dy8_s1$>cȜE0"&br fCP)x"?V iB#ED =c/+ wj~먕FK4: Jg<\B=%(SJ*[~Fp5NA9 z^2,kݐpI5"¥܉Rqc|z"M_̓0BIIjH[ƂurR9 C-G*Ϯ;2͵8=pt**ƌM U]K}V'ܹ N4og, CUHUC|>p*" '_CdNa% t% DU jAhȵmHҹv4m]ֹfҢ#A:)<~]P%8RQy &`)99 ~kVS}Ҵb{;Ĥ].({kD݃Wf0!A,gDE^+LI ,Htd7Z/{z q'hJ uZL?>?OY2S_E9OQ>־!=oQ')>t֩V(uLZO!F|ZqYvԐ|]跒d ݼên^>~8;;T]*KS> />Φ@O3DP4 όs>s^<6I^Wwpa,M#Fax$l(8`:ut|=~ !xQ]}HTUK)\~NaougxcC&@9 `K H5^m%?=f\|2|`ԥ-չ E*-}j >r(l`t3zGL'_CN̟hAwg(aL|` 4 eT*zzC=|/OH|2ΡC¡=f*@a +d G}Kk"`"LA'k*kxuYVz[ $RSNֈ6SKGp渦mAf97($*`~q9Uhǁèe՚ne+LF-S2]m)9r :N/T%4 iaWNmw`SdfIF DMAo$|sRww[g=Xx. g&C:A&nkdF$3֎_/y?I,uW'}C5V\~I>|hh|e>x?ؿU#J@Cdb>c2l? lq\I8JO)C> 5{v$9vsD,$&ěyR+l31Y0I67M.Tv5Y 32EHeh>퀎ȕ7C7C 6Q"4BxpBH 8=>)nUVaaJrTISZ 'm DCﯺX1hn6m0FM2"$NڀRRPQ! @=Tl_r"!?i{Uv=ܐ:D"LMf(:[L6h,>\jv$~b; s2g?N1>!0k>vG29:O(ύPVm>xiX(!!)f v MV-!h1-"Dy+XruwI9+̟D}Dh63{nT82YQA:ln >?sn=i`.@ۻdQW_XD)?)M 6R)m)D9tl#Y!I@ЧCaSr) G9^L%DmuǷ}n]uPk{ATT UHf~663u>dҬCIۆҎ퉆Y$ GX2S]̩xgwD=\MYfs!C$A<ϡMǎַSJw"o-5~rSWǷ63l=u>2o- imwa%6yh+`5 >OT$Yn 3Ib~LROr?/va /"O+$8 ϖ9jv?GZC`_dO/0+ YSo5N(xkD5Hw0 AV?qk@R4c<=ւx@l* [  +^~߿gj9e O 1 Q2EtXWۋ'@=ytbH!ZH;y;| >s=RCٓ>@Rp瀩R N F;!JQWBAj"3Fb39)m`l8\7.)vw7t%-v7#Q)95B 4A,0-'*r DC#+cinwyѼس1+u(>w6R(s0fʼnhŽКkmF)e0fƍ&5-lAd"fbX fG"NPJ@P A{?}DCdHRzfMaH+3Q^6&hh)4̦-g]n%Xȍ2(0Ubt= hnƒvq|ï^H~`4C((fBmFWwt6<~PvSk%%?'l= xeG[)-%v(שAn~h::fKII:"n%ߺPS/Ptb{νUdfI%IibLA_^3}Łq61ѭkov_|2f4 #:f|P & v#ZhoŮ1elإ͐13YIs^Ҝ>,W Q]zICe7oP͇s3 E}ian1cB!,L?B4aNb |Í# /3 m-bA1v3VPV5e (]i5mUn5L͸oC|O MC0;e=B@XL I÷LP Arw'E1Й<2Wrg9bt4ӌpuDЂE11֙7%}X᎕h#霚x-rZ%*P(<:LLP$y]lf.ޑX"62LqW G`!$m6.HZv :F9fbgv0*y&{1=z3Ρp%k@nvNLi)e{}b *ز Hz̟4,m|* UT!Td9 >v>D JRE#9*B EtLx^:}Dz}:<<93ڍN%4UB HĀ22E(SY4QҪQjXkUVY>INYȤT;۵gi1I d#H rrO2%dU7>:^y"+!uqL3F/!vA. 1B4g,@Nfd<_]NOP:4ץQ! @= 4VoA6-$HRgR`Yc&MbPQ f*fKN(tDg:eT,:0ަ^h6w4CT˪I& LdlH<2؆b:キӦ4?~P)#=,D IΊهOpk(P@hDA(ȂgCq`kP!垸 /TV\4vKZno.VԊ;do9d`;#q24((ObBcap&bs\ܞ$ a@<@=fiZbT(?QMB0_X:y:=p}5#vH0dѽ"*Ąb**:?áL@/,V |ښ8JH0" AhPh86Y ̓xL{>W_lnsmIv,i D QH'b ڴ_v}ʘ&uܡISeB"f@7ZQ`C\*P4٬h¬)yNIɋ$ZKPơ&#ll+݋#CO\$M\4J4VR6׿w ή1/.(y׊ypםpI^5.^wx%G9usr94㙺nX(vs/xnLr$a0qP<'xki)!|HwԎ904 (J)GID6Cg70c9!M$XeklQk{SuEW鱯amM;olP4D +uW1* BJm}}we=Iݶtsy>zhH2Ѵs4\4<+2+,XDJL1IT @Ǩi-D-M"k)-Z@q=CSwOXF=X6&N1 wRJ #B'=,9l%Lҟ_e=Ok<;Ӫr ||ꀠ#o |@(yGBr?&bh_duIY,ݐ&E _|BQb$Or+ũwB76J@'GFzw /! |NBh5kiA?ꢞ2Zܗ}(E$T[,7EqI sAN;NTK1Bɍfr&6<hRСMݍEkX 4Atw:ɶƼxX!lqFqPV 5Qx^\k5RyJĈ:x.0aQ@F!J"f@ܶZ!Eyts^?Tlrwb]Sy#2OboM 1Y&HhkآR!f96J# &k@H i>*79Kje$m5&PX(ɲ4T/bBY Ԑ(#De㕋>L9 qkf}FCh[` {x۸q<|/0ؠ ]r#&e8{SGH22H@f5!)?Ei4仠tpGsW}zA)$=!rC,eZ+\AF%mdѭ\حXQ dūܶءrrLJD"G @Dk!1*]ֵȤnL+A0i_l"4Py4ž"̇cJChd!ȐXR 0OC%*R 柢~<< 0~ϲOp`v@(aH!I{u \1lznaë>G0Dܑ~ ~ς?ñDknXǟ׽'w1V6@($ҴbN̂D8B?S' 7cU>@4MƁa#:je!J&tkXP4O ~b'0;{8y.糦މ}q)TFI@p!h#ٲmQnf (Ԙ'ϫD'h i@ Luͭ2*`+$qIJͼx<6S.^??Kdd#2 B iv&"jӲ)]J1& ARXaaSE=_ܧOU}OQ7\W0V@dϮr/auy2~RRm)oʊ 9rm F=1U-$K#)/ cm34 eUTC6hAEhϮ*Hȳyf Ple,^R()Rv^.LVkvI_ѮosέbBI$aaq@ eԱ&?bwIVC^]5.GilsY#'.m27]c;]fj2ZĝpE2 2dۇQ P@V"ɞsB[?BqۥAN$3 <<{K$#n8FW哼9 }P£Vhg~B耢M I6>;I0W 'pKRAYm7`$Q]F1T+wsDK ;xsuZ*FujQM;ҦBB`NIJmJ~C!ZEPГ*#"' j3ہEM6DŽ14E4Bj 4iLX$-S I)0WYqn~(( 3FYdVr7[ggI`f Zb BiJ $3#3!;vCm]tA@R[m1 ﳃ,3|l˗N_o<`rT,%!Ja)GBfE=!f}?v/sV|8DiD41u/qehffȊf$"UBI ՆG!˽YDc%!ֵlэUIJ(R S aZ1vƀ̀9@Zg\#j%AvC Yk1rs-y&;mUPR98&O۝΁܀7O&"AIy8)0 xE`Mq|p>FR:A#~T ǻ[CepQaC&e`S0hL#ְг s\[kDio6yF2/擣4Z]LѣGjlK9 eĸ.v%"Y`tRMEoMQ$u5[/7pқRݑYVjw-9"ERRB wwm8vMㄪtNr`$S*ᯌ8ȗ2A գMںyW8eMEFo]s/(tςa| yq~t0 1!`_0&niBL2#ghsBŀE  Eu \dP:h=I\Cpaeg<iMhXG3D MHB;ú9sgdV&Ef]07jntHr ޜ]Gmgv2raٮ'v PL~n;Vfs (@(G;BdiXz6K[7:pHrʄ c!͓ hс 탓.ܤ]cVwL <51aqWL↞cB]'zl 3#p1$qǶ691r [c,9I N̏VN4iv3ж7zU1lZBҵ7"Ja* RhgVjM11lEY %ԌAsKs|1ol81q#hh;n<ɮK8CM9A,'^Tg|v*i R7oPgh:0A94瓝B3g:ulbml=.~4ق"t,iW)@1n,û ^ JiE0ݷ4kP@ןcVq^,g;߾Goqxps=ZQtX542 .I dʱet!;lj]ví!ۉg&pL1{aW3~Ll;q;#mc ù`^1d L2g^NAd6uyHu͙+7U#dj_q!3c@1"6h-ш:Y:Y(>#A'34uɾhlѺ.RKmË61baBɢ Ec';I[b!1;^sn$A0>L#rrA]c Osļa1s9򜏽1ߘ*3pKMN<43 a''j1G TGIH"p',da$!CTbl"fn Z, 1r!x! Q Z9 AK!N HD]@ NhZjZtCøhhvfc"ݭ[ٕ"To83i10%gMjtNhp`xB &mUd>ˈ+^"FepxӀ.v@`hqy`s<Ȑ*I+TzqVbu 8)BP~μ7ww7mtvzkՌ.PB`a˻LJ]s\vi çA)&7F̜,9b́61p^ -B i )$ !㗑H^Da$-A Xۺ>BC3B3%̴)\r8$56 ^c'a|]e.xҏ$gY_<HsF@艰#$ @<%}pvJ@o+1qT.b" I K@]"4oٰ#!#fJ"sߓ )KfTt*,0֑ @Y'V^*H"PK/6QaTR{Tyu1 9pB>7?j .R1M1IhM*.RY` roOJ09٭3 m`m#@pJ56̚$fW<8a`>elL[Z D9̳zp8.G [)"`i&k(֘ibҔr!=ZuLѺ YRsd=a35QtVf8Gu:9]jn#Qscdqm퐹.P!@PAɲ-g,!8{#h*k|h-ӔC-zn&JO8ffdi̔˅j )t@T*Sy(ᣬT 2pC:]l堕M7!2y6.xq=Vs^{ߎb'YӼ7{h㕡绘`tr޽t7$<HDԐ=-rg;E9ވ11XB.,0)tz}$GgzG2b Ѐ8g= :>D6it;:mbsv$!T3I4O0*@R31 #P"攃sZHI]6N5UTChXbD CmܱFV<q3`hfz:6cn_^41 ]6 4?]]=#x|EX&M ΋ A:Nڇ$cؐL ύ ޘu~N!7~Hr:WAi!mvZfmP4 # L7؝f(p t @SPPr|s-I b&E%$dC#ώjm v{ Wi! A_ aIx)D*cXZppSZ>P"}B'QG}?O}a~=}620A^a^ ALQ~8}j5U%iJdPR B\SfRwOT 8 ?1:rTDH C!>?lY"yZ쏧ފt AlvrK"qXOcb"" _d5 /+.|iOP)cdtO3⎚TAizh3!K3XL@U\@J&&ZQ ۏ-,f5Y#J LLGlg-0%)[@ZЯ9F` -}C]rOaD[>PwX5\Z6u_WYaZWɒmMs,͜ eCiȇRD`㭺훝@$6fGcenѮ;M76CS3+򦱘KHKvvĝL4mq ůI qiWdCGaf'c:jŨa:Eצ`0XQ4wA@'7D8`ߎhq\)q}P@ľ*BmmpC8**E`} 4>}Rמ=mo%0>Z' fx|[Qh݅)Iâ_I(zB,#LV(]vߔ6)9&8[|4T@& X'Q9ez섰ʊլѼw*fcR 40!e܊u֠7~+.ÄPz%crQ D(C9H=+tAYR"rfC݉OwwoN`2 ~?2]pSM{ޣ˜cl=BPBE(>f nr "G`=rNujd(+wh IlKB IE&=_>(G,X-L(vk_p73!)$9C9IwZn]N)P1?+Qv'w(P?%)TJ@GtHg[|89~(_կՐR߼K!>߂*Pۍ}\x4UIT ;<*@1 <&Ğ> >GmKŖ~7=rk" w 5"?U}?IBP|% ! ?wO/#Νم xIQ4p7p0/g .b™C&5O׎EFiKJf9V, d)i5`;hkԝh^\x2HT Ԥ(~0PjA.N!hD4^y"7giGJ>!WRh1~CB_LLЃŧP>ts< s0IAc7'_Fu|bPk" 9S||gq9=LОT3M1lV@) 4VciQ&I徍Ī- c0:2A Xr K"Pi߃ט33Ct8g$^(O|Ȉ,U.$f>{oGn)KZRj$(@c?4{h4I[>A!2a`֍KUSIENq)x@;7SjwuJ= 0Lν0kY鶀[F-bH!a[`DԶaGNOXDP q+hcSK;W bfC0\U‰'wN8&Y2C"#ۃUw}| c{@ѯ5{@/ ۙFY s7pbv!dhbwBXqyl?&# HBx M!*"w! <6ݘbJF(FSIh&kPKFڠs;;ο1!ۧ&'?O~ZO|a޽@TSXNGO|uB2pMqvnW&2r L V,h&`+2쬭$5.fߌ ɬ%t<8COB]XVdm3_F(G㇈'@% ~"Ϻ^j Uxy=mGŢ{6D@_pu Iȥ9#.7N**H@{$ g]~RomZgp Y]KF :vnӬ}ݭJ1F Uѻ'd]c<yBa3-ffCxps\[ ruЅFqhoqzjwB<9Z[a8V+pg iYlc+:W:ׁeXK(n!Y+%!V}hd yqw4-3&1yt@\Sl2.Gj-Eh(A8#EKA Fu2aTuֺ[&0Ci:cI A6!h&@yj Sd"d9)P#A$,B-^E4ѻ7CA]h%4Us'2Lr4$ZEBKyƥHe8T7 y((`@?mH "C:Yc6cVG:ɛ<Tlrh:'W%N31Fl."CPɕlha) '3fHM篁ptGϯ%iZ&̐fhA}kdÂTsr5DE64,Db ]$lR@XTJ ֛ ! YW4zC1ÒB" i -qێ;IDd.¦;;dli•pʊD5H[Gz7YǯIŮN5/{Z`6%ITtX^ vqF5-*SմPgaY:hq8^&^gY"E }4L>8Aac/4u "Dw>@@qXqL$h?A43Ea㇮97J'-+#X`iќz>˴8T9FAc($>hh f&.u#Wu4UH\'>TB5ono81$F:ÓW`S (I }M u'3EH= †eWna`!ED-CLڴN]dIx~ oPN&Ϊz)q(-*&!_ 3CM24T& dφGQqcL5RVX&|UpT93\0Mw~&Ⅷ$63H..9 ]1ho t88{i2'O&\D(٧ݢ.iW܃LriyKV41 J了>vf* YqKvV|fp<8p$vDvKmB9 30p$@6T:pnt}^' 02$ o5gY㎍$!Hw#a qC@4\aXP@<#ݽ5ط`DxB*@n{$hhfF3ݳo!mJia0/ 1.X3G7X}L񵨄R5cgƃ~"W=D"煞=N K7@^9 E( z,My</[HC/Aq%0;PU$s6ou9gLECǞ\ F,A*.X-מ**PLiPP= 5`FC*kh'b0XB*25MaR6$Ot!r^4d h2ZD>F0G_PӇF5m+X=qs{$}}ݙ14ىT4>jd39 >- I)PoG+-N*~v#E[lhq0ǵoS"Tp( AIYJ 'GnmRRI Fh;arS<.Ab$y7YD,ꈜÍ ~~ghƝoR)@)zUy_UG#z/}O΋ԩOF8/s;Y 2m˱' ?,04V+QBBnrք gwo7 8Yϐi(HO^Z\&g]䆢_{ viV}ws bۆ~^ h_Ʌ) i&TjZE"ZUiEiVa"QJhi'yvSH=s}*ˑbU"Q6*( Sc'?5W~ɯP)i]"p#M>'#w`.D |! XL! CXJIfMo0ƒ4-C?R& ̨\<A3lJ+ķ٫U45Td"NS_5Iey؆[>Ksr鱍&,2ACAB}R3XJhmCXpr`@y;`b؂lTA%52Q"o2"д!m]6k&r5:5 cAA)"jYhLJ,ي$͠FhQk4Sh`M&eIP 6͈&+D"֋kdK3)"Ջ*%lj2Tv㛊DȜdpH dӒJţ)Bn@vla+_F?P=Z]mMN4]hk2ײ4|IcbcEs֝W1}X]3 .?;$`CagOD\D܃`d`'Pm؈(8qD"%u N?2kυ;χ?zn_̆>זUHMI# *?+a/nGsM@ǜPP?Mfp @hRM>~FՖo>۷o$%$$|ƆM hyX$k ,&?*_q'DC 8/b BݾBЀL Lm[r_C/„@,rtfdSnبmetA+$m*tQ'}! ޡ<5rP4}F0:_3'XG1QW JBd#𶤢l0(JO!0U A J.j 5Z)D#Hbd JJBAJ( m&SmT-@toD*P@uF52J3ŻyW'RҚQ[MySjTK%^(WZCPK@JT hbhLDX4B#b`l$x%]fj,I rj QJc/2 ق2@bybs1].b7_||I͎ DŽ=4w= 5lDL>##o"#f$H@D̙РONS¯+?1hl-t( dH/m2[ărB9m+ڣ]oz{^zxK=tQk262S1ðt6S5RG@ÏpKDmVHi_ywH,lց$f'D% p,dEHaqZ* Mm3#MHv]2a0ZR!-2Ϯ( @hHafOv` ubtCio>煻ww] TT K95:ǎHw1GI#"IGPgK.u+I+)qǒCI}FԼPpt8/eP`' ʟT=;}uHs@*"EB4n>m RmafCҧJC܍k/4 r # (@21$bj bPr=0G)9=T]*Lm9kpU9('?> g5)D?3*iûmdE%j*)*4+JRѭQmUj-Fcj j6X֢-+QFcDX֊(cmQՔĚ*QZJbJTR F JU1]-t%6H(j'Mi5X,%dح%lZKQTckElU5V66%lQj"صc[BZ31DkբQcEE&YhfZJj6Z65E0-k*j4V4m%4EhDQjIIE bv:NmfB&?"{rx:'! Q;+ 0w1I$vIGofDNQ)y-w['w9]Sfjwr6kok I+JEJI AMhЪRj%hԆ !i06HBB 9% 38*qذA~յy~;FVY,Xe]*91dRO~B@ nxȟ}p%`loQ/t/Ł_ߕ!W7tzaPTUK{^ߔL&&%JTBfTJ (b-KZ+kHJHjjHLM YMDSF0R+RZ¶*R̩*H4j U k-0KT֬c fڠ-J&ѪQ3jLecLRm&Җ زH3kIMTȡm%MlK@گP w,B>|!aiTAzlnԝ^ $Q4b)X5cЇK$ z:t9{N[!!epptTRg#;C!j+550<@A;4 s'3 `~@iD0!A}Z#vFaKG?L/?#8 +|s/}RP aѪq`ۇ$9\m6ֆC=kgFQ|\؜ft+,.9"q-m|S$ }߁ęJ$9 bIv(J j \!RQIJHô5z2NŀJPoӏˇ鹀Nmdن`( g/L2F& B&1fF ܀}2@ wx;~=eKa9v(K2  '2}/u#Pl!QOTT`i NtGQb 8 AK-E2AB@Rzy &l5TʻD?\T=#!( $M+5,H%,JHd=S >oS B@Ca=#F.ϒ}}!^D>D Oj̰gȬ[-¤h0yf*kmt/i+B꜎K0"ʐ8:dBkIp0 z(DP,@BD 812ElÜ5)c`ru4>4Am]qϰ@ P 8 :!{g[w,_ @*??x uިAܣv C= 4k@H q6ڗ = kv @wn-<@hAZv`5б6Yvn=`,ONލO]FzDo!n5k'dy؞1kF.[f\&+=uy' jbT`TC K\ݟN8 Vx"($f]]S- <50&%&N08,J$|DJ4R]?Lx5UcbJrR:y4iPaj f'IbE<A#. Ay'9E999]^A tKEQDk=sv}1dFG:av/aej5=Z"r1q6 ߜ`4{~id4uM3\yH_ht?.BWϣ}߆z=C(Kp= ڊ )-~WugU2O>ӌWx딧ꚡThP_^9cz3-YUݟ&o-݈j3[ Yy"ņ^5 ]UL4<꯯h$LC|q4R$P8B+M! *-tt%5)"&1h,X\jih - j$]]o8c$A1b FT[bfHF1C43od)99JДCK8&/ ;@ۍrQ99JPNݽܼsj|tHMYTd>zA>v=%JLv<< ]52"aq[ 4DRJ-SͤP;G\>*{k3ٮ84؅v-jO?'qASv'rcě e wPbD>Sr }sJ$3zݥ *iI|n{M7/CCub* =A&jlY)BQn3( P,Q[{!l\۪eXH;-&ƳZ~dj6ՑP,T$!4")$R@PL#-#nb dJZkmP)*++LR&JjBMdlmlw|y%$*$p]7쯩He='{Գ|-8οD},ժB@ }w.q? #W9(o`x5&ޏU+v[Wu*H4;%yQJ}XxN`2)M>cܠBC6 |qr86M'48f'~Gs=3UPܲVyA'{RHqNid@QJ`Y=\+ƑY&s^F@mFf%oߙAP@up\^;" 1ݭ֥}Ztp%D"(#M+KZ l̪<ͽ<{qO|:CđdD-;JPl!C\L;-x^vfSD=hdK!Ƀ:`m>l9#!˙*s[DIQB`at , Kф\"oў'"2sQ݊29 TCB#L`f"u+^QRK!7MM|J AJB%P)Ш!J;bVJ*ԕfUIm؊PjLJR.)B43ҊQE  0Hv$zl TQIt= Yx9!jx1ϰuShEhLl: 8H=gެ0R!UM/uya~W"7LQ33c1'IPJ } ߯Id<;4t2R>x! <'T C*X8}ޘoB#aTzW kXV\dl 3r@1tjPwAh27Lc2&$\%]1\ay7XME Cu,%Fl(hܵ4`3Va4}!f(R´3c"9ʀkd6UV@ȸaZmpvKE"eW4dsTCxՓf_ Okrz@X,,2PnDyW~'Wr$<%/G#P^szߧ͜tG X8($t5ˀ-_/CJZ iI)*%--) S_{oB5Ȑf8> )iiC HşDQ;.#w@ ҏK/}P}{y4z~rzH/{cf932Fps'c *r)mDE4]̼V.P뻭q%Λ:LnǗܨqӲ$mp qrDS &+_.k9ܺxRU88ȋk*4Mŗ6ىsug u䡶1Xj9q4X1(3T19J´6+Fe`J"bu-5!/\va Ы6|'%nm{Cc/qT.GB8YB}_? Xkr쳷 =4˧9OO#5?s F#EVDUG8Ņxq3'=@mEhFTb51FB%)Z0L3xm!SSQBPP;'΁ᖦ䴉%_HoBx81Kbm[%3 zVQEk8@yqu/Ӵ.w4a?Z0 D)ɤ3 0,Qin$V : 68ҡ Hny?rkdۺ"i$rEK1X56"bLĿ_/q 9壈Rd doP!D!\IQED7ev>ֲ!5'ly[qcYꐬcBZ#J6ռ,EX6="gSG`sHRBq&=C2-=U-X]-7CPY8jaR p9Y],m[jq)DqcDa#bA)RYRÞsJXHM{5[ $ 7R )0$vBi BIFA rb车ioFq\nZa v $Zhm$A0Em^{8fɥ W09 F!! z5Ԇ!J , BlMxxi؅U_9A>2E0 (!B4X.T9dB@hP)wcP(aي4"D Hu`mHyG/Hq9_쀞At | 2,3%'+BЇ9@u D&HDnf"T 5^EL X@% bG!9rȁd d"!t%!,Ʌ<ˬh0u&~FzM4}qO1zv#j0=sJV% YrcLI{_\E=0x5uwLzlCY =~%(]=!gdߗ^D)'׶v>=®h\Ojk'HfD^s2]с(*M ,,J@dlөvt>&qvDvDYgh1 3xtFѼ0ǐ !3!z$qC,M0o}sTz&9Q皇?ACmnN2OGD!97^_[s3 RM _tb=Ml(zfg4M2{ e_ڹ[+R@b8d PRF,$MR=ah1Ic4FP"Iy-=]]/eڹř Pdc F$}{J0kai&@*Q[QJcV6EUF:TuHP6DՆ#pkye̵Ҋ3mshpL%rR$ &PBkm4lС0wrK`[?×P#X(f֒!$I`4Ls2~,4RkaD,6gL]*T$hRgѥ5$1C7R==RCkQ*[wkʔnzSy>cj4eD2.nU]ga87ʏp^"ǚ ~A޺ n/&M=a고JgouS=bk̯jĭҚU4CZ^`Eh*1xZyW~읎xkŠr¬ψi3@~ $@!\`fkkXjN&NQ cYrSR|~K$Dg%OSp<S3&`bj7((=tQMA7:̺>|y%'FCJV!gO4J}0 <!y_ϦPk~=PIUBmeܫCZB$P`|Ø ^=%Ң10^`N̚^~Rkl\}tȱ6tw@7xQ|d\ i }}y|r͇Pw; yGNv߯1h I4m/m $~a./<:CrWxdYۢ>[oa9P_ ZfFC_k2I!(DX6 BU)A(Jp@,;pv@3f$$OSxDډ jjv֯-jOe52w%u(.&|'R8!=9`|R-z!ɝX'P?+SSa_bg=O ޶)e@9*xט.0-jrgJ+܄m#֩w5HVi-UTRG!]8֡KMVK,>.`Dג eF2Dq\i$lHy|sɡ/\m3a\Lĥ]cLUE/4`6$2V`mD]+&"6 f&䣙` 9qJ^1H&(,$ll )h5#0|"UPQJҬv!LCIXid`Db@6 _CеM%R@"Gvj^9A<*U]g\)ChUD."+b i7RԆ[1)29 B&DԺkF"9+Å߾5:dmѡvd u4R*^lAHAdUX9 7rO Ih^)[v 2 {KfInZUU&46I.WڜX 6"F]$@%P::[AmQ`|Gu"=FgT5p#vlj5szWSI<_S=O.*Yd::tOzSU%grf pE\S(KLh=cĝo/[Ι,yQX1:]&xfۣ]qd&μAڴ\4KJ/Uܣ Әh+YE@:ȳ>SN) mŨy+|S8uN6Oa;IA$ }T B?\#,{I|wTq^ƾ:mJE TACC1/2,DՊu`!BÅSa,7F <%#P@!a;HGkhi ؔ B'] AMic@d "ꌭV*Z׍V\rtuWYHMP@mqd')44)BH5"BT c`R6 X!ȩ@KQ:,aSDTDPĀB2ZǒA<3PT(Ю BVPD;Հ 0 C#PUBVV!;&%rR[BR!J31]pdwnؠjM(X^vsٮ.ۋ̮cS`чLWܿ #g6h{-`΄>/݂399F@e!ܪ+L+PwTrelkEW67Eunwi7Q)Q͔ >H Jqk"zS]scEWR}oNGpBC'r돯|t?ұ7;dʻ&"}'y({VDay0RD*o4,<7p TrT !E^@i\j% hL#U dHʅ! /,@vl}&kTH,Eb*ɰ(nqnۊnmߝ~L ~~`BŽW7oOL}@m[Ɠp֍MXDn ZD8NyN:!.|HO`yNCBkU4$(CܞS:N1`kTOxd)S QA29R`"L(f&Z~\wYl7J[s̼nd(@Nй 6O/07XxrL>I$P!J<'8\mr=FyP?߲bBcht~޵iIFR@f!m<цkE .k)P,a--`}W78m9*v]wz绌vܫɼ\Q:;Sm2)dAO|M7Ѡ8v c}lm10&8(Ѐ~[*2`%=˺Emlr T^Te*-6ls]ygCWLgYB56t^9Š& -#0hTQ 05C/[&-[ۤ J@"&HQXXґ'MTViWSSQm-3D2,EUcƇg=%VG\ * Ȃ K h p|eC&D*iF51dQ%JmbhJ@[P.;:7&D9Bc J4j(A4W l j܈Dm UEm) n9@OVɅ/S_`OѲ9̙iy(,,)ܟ|[xh 4j](G:a^oi*sOp8؞Ýk4D`xZ8c9!灠| "B>2bVPUPa߄?`*WC0™QəIA _" T#yot<CuUsn︦JB Hzk4 wEJ/j'ˈp:81*!4' !Ar ]\Ȫ[sz>36ݭx{ֽb(JSJڄaT eve4tlj w;"D;g*hb$֋F[j%QFTL 88ccoB@=%Y=7:#t9zl:Sspd us8 P -`fYe H]-6 j; MV H5! [&4ﭜtsxJA`wX!J \Ao#Q >bA %3BX Hxav{eWWHI}x|lp\Aԭ\j@c|@tȸh*VF綥G`ߓhʒed ͣ<,T2Q#rH&@K >N8D3\(2Ý"#! X2 KRaŤ6 ĐuBjL*֡vPuX)S5/ J>|TM!h ķ8un )C5Ҁ ra'~77=\nY "'Е]@R iб6w6n^6 ,LGhP4L#~% s`j=*RL&oC0k9^G"zER2HZmh6}Y{Ry*O1t37@+{NB_Nc[F|ߙS Q3̹h0>777/7NO{Ł' Dz?Uƭ%Z+FڌVSpl yf yAMrTOB ")j64V5j5ljm@bEj$+JI9P)JRҩ262Z)oB:gF} 1zM q `/ȓ.r1?BbO ?sn{ gr39Ge{ ?j|$$JB^c~yVa bI[7;̞ EDw !F%UcZ,3[4@*^Bؒm&[ˉu'"b[6G^jQ(NR`X`[l'TgIhTDR@aG(m }0 /Z;*ءH +pݾ"睽;捷;kXUᩬHa6o}:q}K $RR @ `y!R2ЬH.*Tq O Mz'_+J*'0TgN NۂHᘒBۅT4?Nm:'";ȁؑRG!2 sC(dy6@ hL @)cs4*moX @‰t$KP6dIU94Ym_ jGØVRh`IQI* ˁ"\+4jjՁq` `kE"0[dQpv/;M`Q"ټ:pBܤ\i3)o0N؁n 6|0y(1uZ i 0E2 T;sd$r/, PL<3ZJyФ P\0,AJU̚GTVv`v {=jk8b5RGx4ma4瑈"d ,7xz`p镛h8`كPxټ׌ݍz҆uԦEmc=I_# Y+4PHBi7 =Cֱx(vZ^ₗe"IsW/; 0>Y?"o=~%> Ilj~Ɯ>{t"j& m$0"ie$8k䍾Senӯx(R*}??lhk>ׁxrRa{=E!\+Nѥ[Y~?6 $JMpvGJGJ gەkF6H4l7 Q΃Ad(XtJ"Ж[MRV5QjLa[%F+dѵrXIA0ӜyKeDXǦz̸ia HKDa˒X&8wAr%D3L<т4ZQpSۗݦhԐUД#|-&*e bh 4"wXx9x@a(Qa $IFSD Imұ%DI컻YH/<' qA$YDA31^.4af4yf70 9 D  ;6ƺ`40lj#ݮ5ERfQ 9]5Q,a鱎A b ]ܠfie2W,V]ms8=K8NI^81PHrj[J7QT(Div0s3#K3TC7Q(t(`0LFClbyU_K"p}voNrB HE09\aSaƾw0PyGđH }ԙ9(FG iCl@>=CY Ia7lȊҖҸԢd6\m6XDYƞH6 `HT_7>=O.a}a8BS;>ux/OnoD?QRbs#U N?V@ h3Rt$Q|L0j%QQ)L-VH iQ".Tʪ1ITIkޡGoCo '._R"P͊)Dłi'_< 2]YRC~,F6牚+PkY6ڄ3,$|ou Pt9t~ת8 z]ZAeHv GFTnSUku& F|!7۱&kҤ"R$@bN&GbXP6}W@བB?5/6?NQ7말h84JQ(ɬV1kH[EZ#iZi6"V0RŊ#5(Rd)G=P塙5)2TDTIPk%o >8|/\i`,$( 23 (ʟ˂>̢߰bC0E z>dwdl8P<t%>@{q-!hpP\! Ua~]/hfKƭ od~=~EA@.O;BjT4MDHNNO|*vAtDOM5/^_.28[!*J(>x݄]r610"ø">3> ܯB_ ElE _D3F2"n>a !| GWFPg":aCaMh; pO+'e5nt?(C}A@8C@~>} 4:AAIF_c6[ל? 53ѶBǀ7+#4Ɋ+b ۮBpt! H"0-0]Q,h"u!XI+JӋn:'UXLu`5A@՘B%5C5G|RP]~O9gԤod-J]i/B#GD.8#wLdq35XJ./C_s9Lk&B؅«_x۶R7A/m3"XkkNa`ˌd `FJk O{*g*53NPZ1JL W07 zأ9'ڐU |q_J,jp/ <ː팜>ӱx`H$&HjOÌ = 6f4+VWIJ4Q=i=I+{ɐֵ'z NA DZa%;kFm y+`n[\9Σ(h3 0?OOa* NxL: ;l>05\J!ۘ@yY9Ǽ@ډ 1*e?㴣Ӌ3l7,o{޴8O;jGmg.LdO7鐿JȐEK{A1dI JD h@0w*1#0=>?NMC#lzIe33ZJB$*)]'ԄJ/^E@F >)^H B>l5aEXFwH5MlxWNGuSܘB~퓖^>&Sh7!$cuH#g}AZ7ܞs&t8@Ioa Bohy<|5|~;փ3C%yØpZdR >eL3Նfx8Cg"ol# diE3$o&4`@elR8b,:!Æ˴a&Ia@|1ޚ1ٞtP2 xg]V>>$S)"%#P IS17?!iǨʈb4yHnq{ uwT7oSlYb6"ߵJ!jA9:iQifx b6š54b8h Cd+"lz֙((F1&:0 LQQ8J _Vq(%=!#1)G! "` CCvLr@X=39|nܹ[}(HJdfkX:NE{$/L\,"X +8 y݈/*dk;PPt*'MQ<.WtaA$`~a|^#[ #İm(I ";=JbaG7 g=4H&B k݊W@s}!tY30%0hM֌Zх0 IiiM7H j+Ec[rEp8d9 !>PʝG8q9X٘Zg}ZLPp?rY#J&o:V_"A白UBJSPͥMؕ*.dG6wu'w/H8IqC&#Bf{΄5s=|iXu_+.ە!( J Dqwk؈C,]>c.]3-_dcrQ!)!B'P<0晶vcc#M3F5{9﬑ 'Ab NqKDxo4! nR a]{7bH;6ߣenriDZ2VCPO#{ac#DO$K=xۏyq$}F~̃hC ֙InqC؝3dhpqnj^WW=> N3h(hFZ]ZO_flyKN5<`d]1?é\&=eL@Jʈk:ݿT|_^G\Oo:r~P? sOIGiQJJJXd*H 7Rz 4~AvI C;Qh)%r7SKxf B"X dI-Ylnﱠ)B4y *{~=p4Hk/$o^Еi#3/H%Xo@unQa* I`jLJxXtuB(u*Edd(r@5D(d Jf%N B07aIQ9Щ$u1$ lnxWGm,id#9 -$(0nJaXl*bY)Pnզ ̣#F 5df](%TTn:H,DiVj**`ZkY( 2MBD: 9 J%ai6B"LAc[lp0#$B&6@#jmFꯄ׾,^z޶3F 5Dhy!JV"*tBt'FؕdFQw"edPH2sc 4jv\rhwl9iQ FQ ˎXSC+qdB dLJJh"ڢM)B11hvK%r2Lu ;--( FE] \uKxەi*5Tݻ8wWU)i(M%A{7w(9 4G{0] WWbv#CzqWQ=2bG>o-A N:Q@$j M8iٚ dm?:BT'o5bd: 0R`X=GBO03`K,h5Z7PsjIuc?tivKA7OeB(i# 曢=5@&]~QkK)! h 42p-[d@<7ceaYH$P_K4>0Kv9얲P=Ǘ0ENK˽)ZTRhBװ/'e78ljwAId 3우(qK0\PlCK뙄x ) ]!;KMT -Gys&ӝljb0+!)bѲc[sjjƊŷDaFfqrJ FbYثήʹmB2XE\cK[?M^(fa'0KÓJLAB/t(jFPkkTmkƵ܋R'.keH ki(i1 RIt_Vtn[<I"ʤ7I6 Wi7'e t(~ IR`cØ&YTOUT.g6(];$>5JvB-]W(m1N"&H#llV1֒@m1F% JT[Bs1)\!5:d\vmczV  %N^[HU+.WsgC"Y#GY$B]$ e2="/l" t0L< 1Vz}Kߕ0xsD g"׭=Օp[ʐ#$|=Q!M1b=#!腦 f,10Ffw|]*<ÊX|MBC:ÃSz|4KMHc6i#^HX*ދhpRoV}qL`Y^7<8)tޣ啙ek'8^~?<hwA`P#w;zbu|)ed>/";\` =`X@g* ~ JWc/&9(Ylƅ <%5a }qS-]@# <%̓}5 sx*K{zapAߺ;{:j "GfmQ59ثW`)Б!jI烈<N:rCWԦ=ˆ74< o=3v֋!Uk]wFz m7KQ:b.1,USLٵGUu"5Qu1 !1MUQSWFlm9֟2ZL˙u,ěĈ째]U#v CM 7w@W.K2 8P1DHMZ߄ͲЈ a8Z?6=)wy-i{>5cVNc&9^8pM^# #0{N`|T=Hqs ;/)1z֪:'싻͏Æs0zF 95CQ}T-.=6܍M㝢_rcO,y; 8 JRh%$j<ίt?w mpj{ %bX^BGiqVi;?#blo iw,:%jkX@kvElPC\5j|$pf2 QO$Cn>5ݪ9ozoOP;o P =N0AS{Jqү(&AUA{{@70\$ {(1#;Y :O dQ 24;^0zϝ]VPϻX>2CנxoU"{*/0DH=^w QΜOtЇSCFr>=@hΩsP}8`a]=)1Y ^  ]( p8dӘ0JN9adžvH!>Qiv凲nj'HB$&9gy8at8'8IoG^]<1eENݟ]<ⵀhv(h$rD!y5Ђ/Ԓ:^>sG$2r)9NjV%_sΊӫTfL@=h'`R kK2 .$%*W+ayq^}Vkw]rGq(2]o" D \$Zz# rhȒey= x,̟݉>S 1-7^2j_>ϕ}sߥσeѲʁWz{VxxWAxo & 4$]u4v"p%\(|żB xC2vf$K֞ ą7iBnB9(xeX1Ds)bNˆp͆voy9Z_wi3Ǚ$s\:W7Psz>>4x.!kߺAՐ /YM tiGGO^~l[AhU)-϶#PqyS>Bzzwt!g=Ly' ߆ nj_4jqexwۚ;h{(bÿ|M#KKEĉiQy`d;NQ MI D0M daz i4\P4 MIA*1AaN&Z awxOpx  AB&+Ggs`FHW #^ Lq\>i5C~'{B dПP ]&DA1y8}ޚ]K'^F,UDTEPDbImCCS6IG!8)kl]Xnm5#ZHmRRc@!Bb> ߗ O)~{Vyo-R kHF05 5"pu&&=Sq;PA1sZM9X#lq-(}BQvqswI]j{XIՓboXMC (u4X vb`O|'Qa=]sc]`:4)'!wN< ˆ\0SDLAE2! F\y?r>|2ue LwF9"U0, RԨ񍌶.LYZ**޸LbGsr~!ųFqf ~ߣ:=AF `cfr9:;!ZA?꣏qtgq3; 3~NgyOj܅jH`{?=̦ʊ9rMVN֔clIm!lږɤB;DsH '~{]  D@>>u ]8*ij 2rٷuڵ˺2$7wJw] Ww{tɆ rZCDe?eFMlmDPa8Wf(-Ev^ok1ʼ5u_Sr'տdM4X8پϿbEAdĘiXM dck3k<$h h<{=q,S0⨠[{<=DbAǩ;RY$6 vƋy@D,rA330QӘ䘜_ب (<1;dY`qdN9'a>؝e;&ev'+BmhMiCHk"BmQ]+1<6D!aF06HɄM۩Mu26 &7f%wF61T*R;r$JiKT^@$ G!@eximW˨{M@{ ٲ]0 "Rpxi9;0&ldk&!Fh uh@فlT hЊ;bK&A;^p''tbHjd7.@h\虋۩܇ c<1KwG+g*HP%BRHx I,8׹Mly=vhz E؄D0RD>`PThH 5wكE=k8hWӎ9!|L^?p6(Ky$fMp(pvkGc5!NjC@Zb $^@*) ^Ӕ wi< 1yj)zkxX]֘A(vly^ó<;yvt35ːo2me`Imtſ-Й:b D*Khl5@R442˃{0K9(8Н(sKD$66,@M/x upOr )#7E^NL(!ǔ9t 9,^ƥݵ Zh= h&-Af# 5pg Eβ+bm:$TC.rNH=7'(O"l^ٔ'y Dt<$@,QͼXSa-z$9.W!=$uc:@vPyH\4##KÝzS]$>1HVE13rH 5a"DHYN臗W0pI ÀD^(oqƳ5;[N%2ՒʉMad$.SF 9:[#NCx σ <H:rQORr @D֦ f[r4i32\(& 6S#i%3NG0piݶv[j,Y1l䖊M]nf8(7b(r sX1[ f@+6-@k`9r1uA6I./Y )8}Rt,ywaLHp!1`u 8S tu_7b2tb]ਜ਼҂abU9&fߏAg.0hu: ~ nf +a20M7K@Qmmy阀ηaf(1yx.p woC&3a;abOd'0-x(tAd&tԢVfzRk8{ږ|_MpaY¶nAa*@1=y(˗_pOʝl",/֥~gnA%;g¯ }t `i3GvS<5x&T138өCI nuh (J im79ԫ yx/,*XI8о!RsS+1C"oSZ)>Nh*)$;]wIBE&̦ϹKۙ׶pҪ"1Ot>< `(O^>o'z)J0N^OÑrA<{A#}qllr0<Mjʀ#C1ŦAGjB-Q11ЖR6 N2@mH gQH4QY NJ 1dnVotbQUXddG'[&2w9W׌oѹ DF$E@"4V#!6 %PZ' icZ]e6QiQGNL+9sSԣe,u -퓴1;[ Ek8j6(x9o]1ΊRN4Kα&Pc9au)^Pf};gw$%U۳Ljwv u~ze 98w@q*H(?` Χ3BҸKfYF PqDv3-xoWQt\;J4KXɫ"9}8,0)`64N8 'ts!6eE{.Cr:Yۣ֥2#W|Lٶ {(tqsibC"<7 DDrX}ChGaqnʲXܖHOAţ a &ZaYg.ie=e޴,\xՃ;?+1#чdׇ]X vɩ4o)ևR D4";o}b:Dy?PG MHkhNYֵDd9wcv skq0H,5S&S[n7/BSǹsSrQ@V Ȁ|9Z2"ZNQ֐H2/gG@Ձ8kD*}]zf 8-G?|-:Ͻ4iA4RQJ.܀Nh!hǼc] /: i^Otũ'3&p"f,aTrȤW ן+ 8iⱤ8lbAA%;1r)⵪46:txe3*0I\@:!˛EEJ8fI}iTՁ#Dƛ0`mj&P^+5:h`( KrԘ- EXK T=hm6 kH76(mKwj+Ka2D1 jTSnF\"nD'bPјE S@nn UH7-э+oOIk41lU4Y HL,#9 p/xV6jM0ŻF2`5 c%mQ8aYF܊Pj2+RWXqnRbOBRwWB&IHƇVXfIx-Ky@Blk'4Aq0RPZ&4zS߆3 3VZ b "id}zGC 6|$,Zꁀ/I~BŵFѪU~7܁TPR8ʱ @-&JHa) kZ(XSAQɣj54SB0@!a7CB:YCShgD~~IؘadMMB>O^U#)~pD?(~ZU2% TC r2A\ @Ķ&=?qWe~l!(:۴ @ ^ןec޴,g\mMMYB4Ķ04Ȇ4ǬDb=*(5e'ВU×g"P,*zyaZl[imج!'lڢzˎWLъ MTQQF"R8U`05K\p"3ۓ5ۻ8MY8R`P(E)޼7,`8`($@ڇ NW#uՐ";6l16_Ƕ!vC= g 'W9H؂9oV\-g<cic'gĵa%;oƞێ0*kqЉ7Gi61t#8x!)JiIAzg0է 1`)4.1*IN3݊ZlƬZW#b [tcza1"c0 9\%Oo ODx8-#dr$A!=tqw> &Td!| ̦f& pWH=V|r`#Jאawbn"Ξ<>L<:(}3P\`+}Ŗ3vΒYWf6  >'>\`@C(=M4l+DF-E"^#*>x.Ixߵ$R!ۇn$>q< h4_WSf E*zG`2R?C؟c_!N]@ t= ^㲏$P7Gsi?(BgA[k1>P }dM/}dW&_5G#d[$FûP-*EH Bf #P1#RaeDB -2Ɣ+ ""RB l$Ȍhf[&QY-D44e`ъh$,-ٔQ&J F-SQ"6C-dhڍ&mh+hUb5 KX&֊FXڱŴQj50jѨ4 vty.U 7P_S4<:h8-0-iLa2j[5,@m7=Ue.Ͷ5Z{yRɇahmϜ6F X۲b?*GO=w1e"mI pƱ郾룳O <[事V!0w[D(J) v%g)MnA g!8c$D1(RH]:hѓ=?f U((RC }B{gn[?o%p`cCh`Kl!2D~"6_fO˿3Vi,"_aNaቋJJ4Esp+h6ݘs[nʋIi,Z+nsVQ]Q0Ŭ(OT( ~pf]͆Ilur5 wğo"?O@잂r~Š1W !e$XOrT}e 9q٘뫷4tۮ$Dhaԑ U 2#@mӑK^WDXtdCD- m2@(` :s;[,s&Nj."0Y9J'Zziu-^)@|yaDLu9J}Rik!Sh ͳK~>0vzIONHj6 ?Sh4{dbFu`gQAn: 2/ IXxn(,d܈0"gп+62 V^5$9Ӱ;0g# gHP>Ԃ玿rCG>: L;Ovq ؾ&0:r9(ʞg`xX D铈 ]+C4J lMn1E5;SH]쨭D3hܮn Z27أ]"JHBށs5v` ]y3>r:SIv6L6nw.Ytݹlb.K,J8Jk1H׼ѩRRwrį˶fP_DbAd}@mkԠ&tw/ Hf# >>) < ߜ..YZۭr֝y"ML9PQj"5aC@jnx.w[ɥH+@TkLZjqBKT8/CbyPN$J*vUEšB˄/"y)V BiT)U{˱vO9CXq q:MFh@'w!(OfpT}`PVP8|Pw:͞o4\QΊuZv{0ǿ#IAs,94`m/_30{ xa84H[.@7?J791v3gbS-aH_xCuVDDQE@1(nd!Q$ 3hz蝋8EEX$h,`FDNXwy{'fPWN%~ B# ;t+͘Z@nSL,ro3'Xffgo,oQZ Lc\NÙX;{(N$>7;2o6pm18k f$> Soߩ}a@}qMjG]/%4//!벟B} x䟁A֘Ǐwx}I pPN6u ?P Nw* :@ SIܯ<{$zݛ'b6`WS!?aH=8N?%pj4+Ld:0bκgχ۪?@Q hN b@]'!o8ovdDI0@0A@^#n{AѤb}61%0(BJa#=}<ItG[j1*w@Dyg!L3\OOhEBzN ~Z hiVФ) lp}MvL.+@PSG"ed-ǹ Ś!1MEvLg9@P(g>Yi`vn @ׯH疜!ֲ|Ýdx~3;H 8ܙfD ;j(; \C9sH= u3Ma:|k˿bk6R\ ikqY N vqj;dLUS60b*",bUV`Loיl@F:]tZ|⮤0Cv2`$p݈bs,hEֶ"6.*̈)l)DK%18r|Z;L}g5o6x E؛|ynؤ]sD·G!ՑVQpGjcf##11(zק}qWdzEeŤ|=qS;21q!H6txotGfBL YBA;ʝE1R<ɭ<1da^١ VVFsyֹbx0`6rFbl Mp0Eeڮ3Ȥ$Sat!FA$Fh4q¸:]*4!˂Ha[_5/:jhv"kgor@CA%_>xY=~هuc-  ۦO92W*Rm$)31O6n3i+5ܧJLg$ݸ&(i=R \"VmBԇ) :`.JWÑEʒI3?zxMalt_=џ#ThTy@`9~>[,A@!v&|x|'0*Q|_~/wULFcmGP?e5Ǚ>@V<_; ς&kي}e^CTCn @ (PH@}n(44pkc4;Rכm zG;:E;@k7g55d@Ct-u:;JQ|}u$l=ϯ@6Pwy|b]d  TuC͸X׳OFOMzhtesHۜ P{nDfP(].ĘݽwuMu7u AkR$t₻oFo u&vޔϽa- R[ {ǐct: @ $}۠w3k%x : fG`)vlxuf/gkWuϽ>ԗmj@1 vvwy<5A{uU^w\_Mtw6鬡ԑu{\ҷ}:5qoZu{np}e G6lJ|}1ϳ\gì}: Ϥ)AS_W3zkyv^wl[ݭy޾_f=an>ϻ&};Z{:ϣuYkt֓{w\ͱxw{r7yZ,Ϯzۗ]%]w^=[ϯ䷷{uўwlR{}OVkwUk&֬6̪ug=v^n]Qu]ﳑM[u,d ݛsi#zWo<-u}5uuq{7#]vkmَIlZ.16w;ݟnB}G{Ϧu=ttI\{kS׵Gnt=|u|1϶xy^&ݻX`n9ewt[b(.7Wc!mg{\yݯy黻N:ܟn>UgO4Ϡecuuwb nuݛnaQP$ zmK9Q3pG觀}y^` nlzu5w)jmFMl-T oI٫읚W}حښwmeG۟>}mwyZ^cq罞{k-cڎmz9x=wxz$pst1@|x]rѵ2kejnqzyv\SkEj֠gmzV{(6ٮDls.<}Twp;@:}纫w$9ޮ#o˻1k,L=q;n3s{t̽^t}];ӝJ4k-@ [TXu^뺩{;٭jmܒok^)Dwn62v.[An5Tds0i)Ymgz}ۯ^4ҷsNɴmon$ga}s9Pn9-RQ풔 :+àug{HW7-o{cA@^vwgBI+λ䎃,qq7v;jnoQ-54ދ'T7wxElw.c׽swcݻID+4^D,>mU̻.CwLlt}D*o\9krz;7w*ItvԾ9Wvo[Kͬ`ӠD hh&&@$e=)6cM#4S@ ѣDIji?Q hL&&5OکIQFjhhJ$DIeO0ODeOdɒ'PhM!J CBb2h L!&M&#&S&@Q@@0Bm)b~)d2i# VbY)??ͩKj/_n4η9v#LV?B&P@T&!, "gA(M\n^oT}k6R薪TO_FhTrŎQU›^k-+?UH$@<P$A *IEJ 3ڇAEEUJRaţhDԇd"ΰlCID )XYB2JDbFhM0H()*Z]Pxo͐1$LԃA܃rۿr&ɈB6VQF1ߏm=MLS@S .XiMiBE. HRD@hDkED؉f$V$?}?Iy}ߟa86*ИvEhlC_͎4] :JDT X!T"ET(CLHTzELԴ tH!*JdJ.J!B RD QB%4HrңXUSJ&$R"ҟy}ǹ08ZV(j -bR *H$*h!y " lSPQLULATG-MT%i "9he?l(LDEM MI 0E.aa*IJ& ZHcAYjaZP)( jJ*v?v5S+UTDMPQM5ADQIPLDA0DM$old;@;}ʳEQU/#ңa퍛#!")Ƞ ܔY*o4j|0/bG猹䛡 2CQRUYL@\3RSUUCKM@v @ {̕h*B|@4<6; fQP(r8UHQ#y H!#Ȃv|ryylQE5EQE#BsvTls:NYe4MlJ$8Jk`ET.aC T@((bXe`g L&k#{@ǗƧvZW9ځ_>0 ?HwQQ!uw "7<@"Yqpsn#A+pj2Y2ܣ!uEZUc\8v;h)Hm :ylWK EKoזI?GZ{(>2-Wû 336LI<=N!O=mw0WcķTn1^"uQ?+7^/"rmtùx X{6q0-s囄_Cl! Q'_j**GasլmwX;!;lx 0ӧeb^ä@mm'_m̍كK' ,FAdߛ+ C41kn?~a (P@BRxc~s`Wv C5dksۏ^z},DBRs"q*-=A[Wi*OT]e1BP%0T@ DW'A HQ]y T&$4`:1\@\!ͲSjHP`QU]6v\N$L&B7vwroˑ8=B^=vreƩ đ_"&pĮ36=[ SGҊ=9\|:Z1(#wPu3a9Ck{ ?_ ;MWM>Cu 7tВ(@$,ݪ>Q(EᦨYf:Ov&Xi)cǨ{]tY(9g,D}l#ArfrR )*h ^gRҴPI'2i''9!W,)ݹ䭴+48!3Bmbl5X[l caxo[5EʡPȺP"#%\cc>ǀ}}\GX̄R(eV YQa`W/cX;+V9YjZԚL0Jj1n;786ڧB pKg72$8Unv(9\c"X)N9.S mnE)ܞl!H6Ҽ7<"fM4޺tKqÎ"4`6"ܷ9ZNN8~b)S՘DQ]JPyoVHq~~A-8˿8 c!ʋ]=(r($]f9CNL=j%/"d;^+SJ (U+'6ӡ%'撒PRGSo0,f#%îH7P|ȁJTF'cb4tL(iWUWNbh1gSN4\o,g[<F}G -G L9& < I"egj)S!9tËREns#&$.eGސ?]8Z!3.d~SxϲW1Y' +Qϓ߼11\R *60W('BaGeoK[H o~@Z95,E!X G=,_gÕ-0ۂE;pkw0V_Z6UgXO16GW=D/lH3Zs^MЌu(WέSx}Uu.pb;.hxCvg6ލ%G7l< !k&RєEq[)aGlG0pնO)#t@7tb}3sbԱ eC79A{63߱K @lO]=/@q_AҺCeF"_u]@Cucfmil}FpЬ#yӺڌbD؇Q$w 촥'}Olx5^vD>؆ 22ttQڇ"dڜ":A XJlqxeW͢B{wR1K,HN[$p'_c{Hn ƃWaNS<0.}1\CG͔{."(l'2F aY8GWvYk)[f$7ImAL\ wLB_,NP=eƮ[l`A$C?xY\;Ҍ,U%ŧ d؍E3\CԌ65:4(6pbN*YP,e }Dsq=kz:s߷~ a~KoIW}v3:OIV F)#.v6&㝏!hjWk~QQ,P'j|λug1ێrb\o}R`Q^ݮwe9,σ5Y&m#JFUH>)(ևlU; Yp ZYz^me;e̲gڮٱ ]ybA=,V HDAd CγXD4#~8ms`!ᔆ( N3"6` ͵ф:~zh}vF7yu )O4w~NGQSv v8$Jz"jX{j#`~Wig^<. 'TS9ѩ\,ֻdmJg-7DRDlsps݇+t]5RXqZj:ج0\a6 x},7 "$wos]eX:\,d(LcfW @Q .VTIHW; 6*aʡpQnU%ht5uBʁ|?r0xᅸ7#9 0DwS b ?!K8}}!@o:{2;>;X5 Н?45ht=3I|<| k=r`e8@~L.ݖr ~6}7ooOr^%]ӷLF՟%P[_\_UF`ۅ\c`P\m69~d,pR2n0uf΢~㖱B6 m#s ys]pMY ڴ`'n7/N1h0豺jR-K{S@3W8>^L N~|SWwm-Xes|lmŮI~{z* ˅X)%Շ?_QQ "jwl~ރx[g}4{%ᷯJ24g{c9<:T:j|fg֧byݹGxKPY<2T6_7ǹG7p\l{dڥ-=z.ܐ(8y>T;%tipVn 50C2gβRA+Z!k8W>K~ޣ˫I~ԑ]ӱnTIy{.ɠ!ӴC` aI;%<( Q*s7m}l烤 0SΨ6QYIFT[$:։5PkvmҀ/$^;.^gCo?w}5"xvv D:YG8 rS9!L)B)bD(CB)d { ;$O-qݞHf8~۟e?OסPO70rx/b [6kz/ɜ=+m]q6=Xh)/sx0cv?K0My#03nL&7TUPw|pJ㐢&Qu6YZQKͅ/r; V5WߑЛVIWCl\妺Vamk"Ιup Z|ܘ Ap&RZK#ea:QlqXx 0tC%PLT,@̄z-aY0ܼ]9>@k0}3`!x޹ғ$vqP (N#a Cx/VHv[!8WwcfwRZn2fI tt(5e%{ uҒ;qk֪,Q~6npXVM*76ZOZ7<O 3̳k2TǿvSG+dlLb*o TuRkƒ[Hi;c囥Ԩ#wivvYٰ ,ip1.^v-PU)W[q:T;8'$֐JUl^% "oL>>[p("8UZǗh~A}%}0~K&\~g{V`&-j@yOv3?y$8lޚ q=>3I xidD#/" twgIA4*'~RnYx3rC&Q2!/^W:?}E>۪ _)==ADN{aXApY=rhήk6ʔk_~7-|[ j ŷjL iw•:ٙ/DF`5jQF]& %~X셹o)6$ i7V USAp͒t5ٖ]mM:P[E p6M-6˪>lnz<4<+dX\\A-,wGܮ~0 Fg01QG>CWdYy uH.8ʾC#_D3Cn( R9#ۙ?dH^^af/x'Nn7,:i<OW]jrn Ϡ\k\~vudBr,x)((z~~Q@3!Sw2JDQOف~8CBѣ::Exɞ*昛'B/(={{+eFRWS}̿Aᙄ&A%x`c?0X֥fyv+8}iơN*fgֽfg_& };R]$b1B:f`@zÖU,^O_C;?Ntǧ5/|{2dk&~ 3lT/wL/?6ԑ2Wl _,bT/)&LFP1Fl_iD_FO`lmi>5]AGE((Cz4$"qAcwHCC|sC<>:m^g(lڎt>Zm aH#x w[PBUſ3eЧ~}j"ƒGg~ܘzbé Ry%E-|Qv_qK3;މ)I/0ju'O_=%7_xO2MHwz*z~ A> kKD.C2 Y 쳹)<DU.$>xOu)E#D R4=rHS@ʩ(^HzB^Ht`SLBJR!CrԠ?@ C"d#!fm 퀒I$Q~MN;ן+auKtnj)4 Q P/f6vFAhCP5?&?ᎍB;dՊ Nf+l~53 )G'9gjv2ڶƌڢmdYzFмgcl['33&j5>Gl?jڶyF/0|,\Ŋ6 .١6@%w!AA@X hbx.$R]ƅgw*ZJ[TUZudkUlnIahvmn -#-dhi6ƄKSA3,7:("V3JF*1D4]ڪ)81#F bkESb)mȵTcm/߼ "m=Ȥ]]TQ穦?oԄm1-UQ8b~CLESo}T%v!jfiT@$93Ve"G^i=@o"d"k٭F{2Q (*[7ٱ~ 5_V۠ZlM vɑPyCqt@! HK߿rped:ԃZp-Y20auzKŠRM{:" ?ty*➭*m 8ȐB/swM䊒{;owAwB@!v`~G ه6%8|0/;$*"1hs/C@Aw[)liBCEP%5Tw*PкX Rg-RR >@'.A`= ; 4 JQАA52%h S&%vKQLAh *d1!PRR1HDAAACM)K4#E Q& ĢPT,EkB%(iA Ա4LʚH1ITV h 4DD˯\~dR4)%?͝1:4!)&&*BMLD0QA)"U!G(BaRI˒XT P R@DQP$4l#R"]:,Ri]%)) ! VjBbт*` l`"*(d(JHTi h]hB4))҉ ХQȬL(!@R kMSL:r+A?ܓtTDچsnpG 1IA4ADRUR FPI/ M 6 ?t(& Ff N!B  Jb2a!+BEE@()AQP?); hSIJSHPIN%M *BR/t҇.Ut.@.@p 4ZLiB Pt@,4("R!IsO:wPy*p$M~uqW#Ћ9قhSd-[fq-辦̙["WőCWQ&LJ` %MT>eh 31>1IyIf3TC$=pycFkHfHs6bl"hF.d~%u 5w%yQvN\IN%Z75R{dKL 1VwǑ2DA!F(Jn_zg1eE j5j(a)15TЕdzNvvt?[vA2P[Ιa!<ɝPPRN/\8R"Ŧb^og8ZPٗ͞g"9D)/}; ;#%gXU@j+ @j`w&Ѣo|y2DCIHvz؀ѣʚ-=3N9$oFj y6gFV gs|ZɺELD##$;4$ytPk뙧RPU.$ 3zpE֔Paգc˳=+wKK&!K]m?ˣu~߮V(1';-3Qh;諏yȢ9 K\+ o0UJ"˜qm7Fjnám_e/pIKU|c=V帰H#xuD>%p{j>nǞk"]KVdFOSg|R vJ[0R?'JB:H]#ߪО4y _{/ZJk/2?|&O Uu9'< ; Ȓp͇D1ߴ}zPfb;oLpcݶ?f!f^}xB!`;N"͢_ٖ9tEZy.}$]eψ,֫+ t2>$ZKk!;U?(\f-`y?9\EnknxRr_cVB6{͞I+pWP/z];oD9[px{6|2gPT7FX=WV)խ*Xrq!hՄ\zȇK[>ˡbg;B;Ax`=7S>m`FڋI; 8} [O[JpDW-f: &$}X"g$ģ)AF{5CG!-._=S"4RAt2:PJ:"쎑h] _(_{~)AuC~RpF;C[s 0ML!E~SPc}y#pQN@(:;=9 Qma#nQB ;ās}< Y~>KQ: ~i-θzLC6m6]GԐ lH+o /`UM0+OYH塕@+&ʍL?=c1_8Y]/.K-S@eǫRS1hQkG? }#í4MB7眏ߩn:3_PXtwnk/mf: /zGon YQ\`Pv67BG& 9=gSNTw%GQt "aB 'سa'@*spZԃa &1 viO.vЄ >SN. Ö`ȕ Ek23<}Sʘe ?wcqxDC~fx l/,y9Îcn r7Կy x] vhUQ nPXlXTVڌECơoP)fU^JzRU$^gX5tGX.Jv[B넃^uUH .ٰñ.K<`#aݲv)5ud}x 0g]8z1y!k{ V>=gdC?O^V=w_8$ЯvӋ].@֢Wõ\G^Y~6mf3c-5^okj~gj߇8ā瀀Fnь(%LG-,uzPd6>z!սU8⻋FnvIEXW4죆fK}g@<~6a8>:Y:є|_ rB=I|ph,P8mFO~%$ />hE}0;8%L-TPFdKT:MZ%Y bo^k`zґY%kWRYm!sX? txlD:5撑qR=Oq ?1$ȭPek}>W)xx*%ެBV#PzV.46UfaQ\X"},Dc!6]>\>MC?ep %Ȑ4!E}S;t/n ю" q SIV*FES1Z 8x`}㕉2J#F{cwfƤL]ܔq=p];`τ>C"&iBwHv`:@Xka7w;b#hF6|÷cT ?-w*(@cZXP R Pq O'75y=6A.G>[6sFqb=6:'@Nm+F$ Ww! JAF}kc vpK|Sy=OΑ1s gN U{Y]T7=CUnJ?SgB( Ijձ%D" |򇞁[X!lup u =_eB՝mN!v/m+ED]dXQV19 mU[Pڮ|D/dRP b.Ň}yD(:Cvc._@ ㏳ 9Mnk@߀ac]j_F߷et-z% P~[%he|I+nتۆ|P!{;Ď=H(BNa p`%֡D: E|GoI á|lKjR6u̞1*pQ,"uОpuQuI4vҴWRo=*)O #R&XGA#vB8]RCa쌣.> Qj*..(gq[KDm~}\5o>o>"@E.Lc&E!6'-c_?Ar<#W<>SKu]pvqz;0#mz.U]R. NhaaQJ'ȀxwjdVb`F)X@Ims7JD/_5 )_풩m+HjH˷M8x5e/q|#˪]mВWxZ$Ak,07PM/kpDv}2K0PM]u&U kh[Vp'M:34‘? G">"%A>ibJ JV$F vQ~OQo/X?A.y~$)l+/l:]Ns{O"~>,0À=sزJyb߷z -\/uYEu//[^t8J3G6Fh@/łl"Ԫ&mǯ׮9Xm)54bS%d(?k`%mtE\JO7#N3IBo_}x=G+fi ъJWPS0,FZ׿`B0)^=a%ep~~CRG,˽*T( n1P_|^zh믫\%[s1t ( Cbnlb Ńzz[gD8EDy(,UTCRO b&I !] ۱_*~x ,#i{ݺOI +3&nh$cR>E 8 Lif>ɰ~eO [$E.3O?9]/NvsB,^{Ayv>1"d৿ȷu8jgr7-*}'sfst\/A $fsf{= аE.9d $1:TA lN^"WPLv>m M`m,F C^zPӮV~BdAۆxjpFZLþsNX{r ީoFv!$ToQ<@7,(C_N$C8cvL;` bTz $uſo hq*y(=B%#Q{ҏ]WDVnlvGҕx"`) C0_&{X0h }=|+ 6.eb蟗Y@'߫p(9Hy`dqA![[DZXӂ[TGQb|v{~WE_ʞ7-Z;?y:lUUζ>qs-qO`u*A HP(y[㐗n>zl&G=*&F53T]Te `c!%zc˔& E PpaFO*O1( "JZIl6ɤhJh j$PlfH`WA8H*DB))(7*) ٺOԄ= \81#00FpY4 ˧U"%SAߓ$AM|gRRps[U~Oujg;* B_Rh>~1\/4464MUAEC$UP (}>_Q=)mb:Gidaäuhiϋ WyP2/ F>1 / ;&ub%  `S*T5wN_<h#1`!vHUe%H̐Z,l,yN2t'nxؾp( vx㦿~?aǐ=]IFd Y ‹ M}|"1IbUvG)lN̿y/,(:짠vѱz%6*" T&z 5"qG6&ΰzڸҾo36GGN3(zꇾ_ y Vwp` EAlZ_Z'0WK HG]G O\ 1 ~R=R%ןy0E w`F H# T{X4O8h.~kpAE$me箜%v?"`Dc~͡#/=> bF0ӕG7Nb #2 )`=tP8YhO32|-$E  D<0Woq^'?OV6yN(|zn!vΠq_[ V߂b:l*4y=,[p#0\U؇G(q$`(HQ~5$f-µO>pxyHErMɧtb$Wc"A`S\czy徼X@Aƛ衂!|!D@Ph#H=_-l:c׮*Tu YZ})%YEޯNsjaP6r7G$~Nl\[P_sfiK A R؆G!#> SLdԲR di4^\U60~e:(BsP@!KEX݀־0F!?WP^Cx~zF:V+* 54 h&Bfh"'ufjR%" $&_o$ڳ(ݺݎ (\ࡇLQ_B.'i9 C|~1etT7I9 /_qp"?HqԸ*ڼܺhkx #cR%o1Ym煶=!BvG=AY߆YDHE (ÏO?WtfB^`@(+&{wUAV>kq9d@! '.g?1PE? 8`?4O."3+g2mYY,F-<wƝoϿYֲZ9s#d넥btF6C]18Ţl`J?᷉ q&hDCwx) oϕ!" $;HG+64O7Oؐ\ű1t(Wc_50r_)⤶C0\kiqŶlg"DTzu ؽUCO=xGUdjy-w YU Ā 8("Dnt멊mtaXqDX>1mp,~\FSYoz*GO ?b| :0 ~* ɱw.h6Z285M_LM98,A0m:y`E3ƤMxO5?\羂Ү]7)dZ[,%~?W>P\l5[:'*6J34Hѭ5Z?UͽUQz]F&;Mn̓ZNϘúUb@? HBj$ZR?L Rn}Z=LHh8qtu2]QXZYGЍr Fpn|L9/:p`wEc @0%ÀQK 8AgwE ;#wdP)DCJ~=~}\o0%Y>pu\]:ֽG*A덮?fKI(rfeS3?uʃI$!N};OQ D_Q3pT{wOUJ PGZnZ# ^mC" c_2P0 u0~a?)'XOP(I$<`sPfArX0Co,P/wh5|QkKUi)pJ==AES{Ds-09'W::#WM#ו;`qxu=~HPPS'VEU&*bJPꪒxUA3DM5Q"LqK$5sj&h)B"(RA"ӮX_჆?Q0:Db*TTS<4&JhZZ"n%04ДCbiZ ^S%D*PR%uYCʅBъ ( (i("Rd ))vh Q.XsyxN4wӤd#JR {" ( gpsA ^@Q [cܳyPłovdދY޶t^2= miP&<5BDv7t 5G}zΝ?#A TGdjd3ދa,GcR{72NZ6~Uη fHΏMylMU;D(HL< rI͢x{ _MRm!ƛ/TGPaZsp 0GEuڱKHWvt 01-K4\gYKڞuC}UuboTPQb(S1nOjgW5پ!RDA]k--Z~fG6}򕁾J[NglYiu[{ηs\Hy:Ќl^rn,+544hZUUU5UEs'ܝ$JiT:H,ݏ/-v |\'x6d癧 =LHFDA74c(uÛ#!`=bKI(U%=g^-T[µ7ιM^;~osc@ 2ޅw@ @>8 ѕU:\zԷU#;x]2U{?]Пg/櫱ß/-R!b(6wCpHwA%$~L l,C4DX9(Eprt,?V0]γN?VԁK`)jD#2J!*P)M|ka'LPCus4ymV4+u99RGBV8 مѥs}^L.IILơB) _+ewfw6\JWnüa9w9nI52 أʱ'HFQ@ ׽qķ#R^LM֠K`R☏g?K}\6ں&F|ƩGv zʼC]30徭nۜq L8Zs=4zl1V1 SM$_:|h&%ڦgr 902Ʃ^j/U>YDBeh{Zmђ fm-ByX791K/G-pk:zQ3-M K*.؀8YŁ[ȧ =U!$>-f cl .ؾq^=._ɹ5{}<5 %˕:)*NZ{h{jZbXfemEjs^t ]:̮ap=aoT ,}Ƒud?WG?o7L>Wǖ\Yڂ0ͶOXao\y#ҩ[Vctvgxl{E/?'?r`Jf" F ם0XZjGL:l?qyUq8>|^y~[CX)F&;Ӂ\'uSHvtSXȇ9M~ZYwMi-j+0nzxm}nI,: 2kLTuR䠴ʅP]/ѥA_#`W _j*X+v]xAp7Hh }q҉Dd{d藾z&@|"b:8UD+ s.eQB2 \4QRCaD7 %c{ݮn/ώ~U{OQȉxI<31RPC=\A_hÏysޠF Z䔷#qm گt%*q<Л(]KU kknF_/sR# oy /m_IĜctCYMOAT(ʗNj7#-=5񮷚W%GjØ<۸ nPN]JBt"+$&e9nyfG:UZ^]9w4mf X8*]Oq^3?ڨW<3myCǯSqߢ- VI5[̢GcL)j;"Ëa{DWnj^)!OpB.%1*4&xҠ!`8 J)v^S%ձ0]f" a`_mv^ *lU[_]&۝²EɂT*bjSH mpg/Gw;CW KAP: tE voe:2lE9LAǞy0rԺ?UEy̘4rErrQפ?vD|%«쩶tnjx:{j*)):>5/ދULäH$1)P 3'KۅIF7)}:3lHI䮞}O b|Fjzsv)q5`|qPqOܥX 08,FYI%pe둞~[Hzmy??R3ޚMHڢUB yGӣ_if}vmǤ0 <`Ͽ5?O݈I0o:!e;e震F`QW>k+}o6VO ?!r/ڐk^Mߕ|K짌싚^y؋>{mKpV<ޟΚ~U) P%qٕνtp0lcՊMvݻ͋vZǨW J&Oi){Qtnm7%CLNsYV mrɑLfBܦF7({SSAuVYTJlD=l,a\ SZ١sDc1P̄I{8Ѫ @Vd*TLOѭO9S L/̷sf# cn\?z(/^]U)䪞oܲ>fnukꎫ%p 0!$]8ڵtl_D| Zz!mp˻ŌG}W`xV=VM{۞4r>AO SRݰQKD}~:Sgx;]gwڥ#7j>5SKC:{w:~uKP AP\7z`7H[b|o;s3_v[8rO;<bsp;Lޣ1ڂQ;9Cw Hb$ELHld<[紣!}Sďe۟φB&́dK DjL?mA@ G^A"68@t xA,fJ:ug8VtvʈC^%dwά}ֺs/&sJA=;::I$Vh-]i\U8O`e11SʀρS{_c=s&Œe-}M\zހ ^$><ϽbW$rb)VvjtOy9|H zM:1@ X+A@,dpKԊ~"\yWѡAszT)~o;myRݚC Muɒ xU5y!( &%Zˡ4k'!M!J@QKUT2B Vǯ{{œ>v|>v RMkcy5q&#dwRe'4xbPet{:06}yRՂspV2Ayt?l+kIRqMpIF E``4f;FC9$S kw;rl鶞 7E~D8wQ{V%L<ь4gdXTJ"v` /t+ F\cPWpe[XT8drrP1oc7j6}y3N n@(GhhI,#cN屣Juc_ar) m/1N0r]FQhz*])2"Ft6^\tpɫ*V:\VvMԂ8Qr<_fxBwUY1gSφM-?Y#]ZI BNF~B ;Ȭ&ͤ[jC?{Kh"~{Wl5ln%оveOw%j=?_5qa[ruw7ayhu}G!RW,wUrvu>#dk/_}~y =Z9c K@~z !#ly^Z#9,S|yk>؋ 2b{T[W*Bk=*8o@2m4&/Ho1DMt0_}۩˓?2Nv>=?CΉ *K{|TR"ٲIJo쟔#_ D(=E/qpo+[\F2Oàw=|wߐ@1q E<# Ju.֊uW3os0 xĒI<hINhacǤAjteg鎉?Fgmǵ1L~ R65Z " A;iԷ6tKkmTZ9nUÿG-]8_Ӽu"?b427*&^MС>ssĜ>F_PQ鲰w|PTdG=ʡʫk|mxU\ yCmyO3&T^nAQ})zuO*AQ)v.TKʴ!Oap5x{k94lͰbABuFө<`rBA%&tcluN0 :w׏Q8ph:xR"xvOS6y2%;y{F49_|>7 s 7 [j|NuxǨ.>=Iu!WQ!z'IߌCX^f2m\jc*l`ӶT0Ind;CbE# bϹE9/`}ׅAgczu D;Bu4Ἑ [8dB З:[޷)F}զ &$"A<҈Y92~->~ U*=Tp(7:/]6+Rcթ$+..yKE"+Ƿ& /Bf۹w`GJQjDO*7&W" U@IokhL+e,;Lξ4pb7SWŝY;0psvZ 5rzJ5-LH[s#ZUlfq:q!J(riqW"$VPb~K(^I{YSԸ G?5CdNm `,[gV|cDTiUvv\s%4"ۻ4-xg BA+xHYUsVGKR,1X~Z$d3Z'1\Mϖ#"4 i?>2'Uhwtge`q_ΕL]o]lO䇨nKFc},h;Xi %0 : !#P\t7RFgn*O~5?v|5[<0DE(e8t[rC\:q˒-OP~olrb dhAq}oazuŀGP >:d0!to4r6ˮakz^[%瑿ZCr:7OV"89i#FIh G (vI{(@[{ |y0-}Qn7Yɦ ܱqbirbnjG/ wS?H%|c TU_b %/G_MgA[ /Ƀ#Vz"Oduuݼw*AU`-:~~z;u62^5f^)a0Af#kjz"$ '2FR>,̧hvĬ/A U}Ѩd"/@w2eq.e~yv5Ve7imtoilُJKGzII%}ifkR0@?Ϲ-@zE܎c1|AA/^_|FbIF@V  cnΏ|4}(4䮍/y FT*$9UA/Gѐ,m0&<,hH8!wюb<~_xgGv~daoZ+Ìv>n{aKJ XL:L Eϧeyީ ` @X(yiAdD g^</>iYJI%_ªFrX`SiW BKd©@@s泖]iE`-M9_vQQrn.SD||eY f\u3̫/cK|T:퀈*c ضi?{Lh`Y=,镁1aMK1ƷdfRb!S<#.DBۺkөtƂB:XĀ`9׈wn* ͷ_ekgsN~@ f}phkA D3] .ˋ<ᨮQmXEwvX6:zr-pZ P֯[GSgs/ ^e^0(7@ bvH`,h@px ; b發eR>Muk (z}@r~^ĊCFOzvNœP8%h<oMSO6f'F2ѓXI3ӪmXE8^?UĎlsٟ%\`华XV H-0$o =Oڠ4u>bskD=2D&KeHGA|@. b:CÔd7u|7 k |]8$iKi̚zfN77C H9_YMn@h@(5UAl#(`X fVY~~ȉj4{af΂xŒuj T`WF/Sfm!7 kNx)3朤@j,2]63FUc3Nu[8#FQ99A3]XQ(ISpGq7̦CYq! RD׺F8i69IPnmPH;2j$QՒ@EYf`ݮesaAU`MIIL[OƷ׈,SXy"h01nIX]8טAuܽ-8NLij`Lp|@VwjryvւD [`8/P8N,!`濕W:34֧4t6_bY \Xuz=NX`/mh|3 vqӄ#ujo,)S'\ߡV{Ub]{ҷ 2)e cBs7@PӷǮu-kŜPsx 2NԈ]\Gcm{ 麖x__vMeGқGI~\2)n9Ë\q+x~:/ d s=S^Zu<"޷Z?`(c0p6 Mcb0D5G/R=3GNfOJ)rvu%,UOf$^e7xٽ,}:Hފycdfi |B7kR?wedCP:ulʁtj*jo/&Zs3+޳F-y}9pV:@j!bgl ѿ_^{\>uLQ %W}u%Hc@ȳHpiPhc$?&CƁEFid"fT|jpl0 5+ jzͽG6Q627oq "83E U&6\!nKxzO^abJ Yjx4*#J>5}?3W!y/)o@OwS!!H[p[JVj;Dʕbv{_U_?-sbE;xguبQ\u6g$~PVsڼsE2,y#u,0,nA*8/zPQm¡J+' J֚(_eKFDi?8ex @Ruqo_UE;p'?U\^g/Y 3Egsb 6kMl<4e!p>iM,8ӚP5OdVU){`m'5 1@|; 00h+JBx!85rőHG (dEmz~_  PDtx4_AJ +25s]λQBT0\6Á}%8&tߍ{M.,%#i/JkPq:wgի)-ɅҲxh]9*#m)_6I\F1WCaĉ웾QwT8G4}%h"Iռg}-͊s'x(a3ੜDۺL78fFuTߔ:xE˄T@T) PQlX3X3"OnKqfsWjl?i'X@agFw)lڸQU(}S}Vrl˻=Ήh pӖްIHu,*H*GYH"IeCLÑ3z[%B]/tOS)3I?r};%g+tHrY|HBʜu쭎 B}L=2$=/ϣ!{2<8?E: W ř/SD??F>%Pqz>V,B%Q.+(p|-9F-.~DΈc.V9PCGKFeKB |聏l:Ͳdp7v>A? zc1t#[[8"\8@<<e`toL, ^QUi wH I} H%0$ hz/*tZ q!ʻؾըO<`D)`[3)]}ӸG6hjoаO>o1NMd/søhMejT!Kx2Jf+DS]> c?7yY߮ kˑrq۫vjª~\bK[mWm BEUU$(<$TQR*G4b?rſkbG}rdz(8K &$}L&pu ;1tez l8 n$&=AhRz;\ :q/l.Q(6S?Gsybl5_$s'Pu6nP3LWSqYnD7 B{\\6oԔZAf!p.?s59Az(eƣ1w3fU]4:Xf*%^Ճ7^{ u iPzZ/sys(VJTR(zvM[ e9\eև![Qݵ߅qW٢Su̼DY_, }HCc_dY w4_*LQI%XBGE nq`'Swtrq1[YL~*8|d!Kt5E:\FvXpBt$@P,`ǫxXe!$# XnW}_jWt"%NŒ™ !Y9R}Cg€ &(zhqpݻRKGM^q6?4#N3Ǟ`#sH寔1G?+9IkPX\)l(~Z=)s֎ PNccGcTa Q|/OQP!$uF\{>y_W e0k;q+2{IX:~zUET?+5>'P GQj T]a0 BP}-I_nyYJ op*|J=>kd;Bv7ο6zmB=9tډE 'hJi\ /ס 8@; шWt &*>7ǝ5Iɓٌa}O&@B` [>u5Ru;e.9Ǿ?]%a)<b'r ETR(*8/29>{[:HN‡cQ;$Hny~_b|d ~9C5: bGI'WDh)hR@7#_/2C˟>k<'Nmڇc|߸ߧ: +'"ii|SDň[۶bqiUQ.∡-DI(4쎹[Pl%#2f WXel)b&ft>wX'E~cLkW*t9sOF̯}7ϿVeߟ~nJipErvڝ9:1'1%5Aل@{VBFIĜ]";I!"Ss2O,U+ 060T&Pj9C!(+XXR@2,= ,3ψIm$aI=~S3ӟ1*(I ̤M`U!+{#Ua͑%]qf=^+j/ff)7wI?"Mݘ iZcpI(/9OCSuoW tjT1_A7WPM=Zus܍V`GKGKH9퇿EP{5u CЕZS=DrkZ!hy-q!ҽ]PXV&=F6Bs n󉢃s.o La0@ B#>f'e;?/eX2< P= bqHG# `G=5[@L|:Hm"&8 .xHgL PFmɋQnZIocR ZG`dPDVXʫ(+(C<.ko(BLL_{x[7M|GMs}x8 bNI`x 4I2;@=G9g|촍N@N?^?im^rf(R4Zi  ʄJP>@1D '_ϧ錐\(^5W郁KE x C!ͫrFΦ}_0=Ih7bCD fD;6BU' Xɚ };_>ZW.:H&{tU+4r*įAoOȲ?3O:j]=[_ő+9_Y_ۜ3-꺦fij~Q_|ΣH=Gp-ݶm̂1e#Ql])K!:$T9`[iWꇨzg/mNI:T[<}J{ܲQfV?~k,eEIq)[d-XR_gkD Cג6oc.$NJN;(5X~^n1 ŋLD|hs/fO2 tGA$şxbBEyruݿ߿Ӧ }бܲ!Kz< =_r_(;O\|ci<7ؠ SÉaꃸ=.]F}~K Q Ijن Pa[:[;6៵y(|ԹQa>s?|ħ̋[(T;T 9I`8ץGڔ( ¹݄hetTCKֈ!<:xPEd.!ed>A ^hH OFM-*b u ŜB!zީ)9,Φp;e2\3K?srW5~7{\h=7fO'qI Dž{C9prZ`2EڹHkDj#pl;+Ou#&)!Ŝ rYꚅ{BIR2߾4fTG@+&v>(HjG ;ƃlQwn:~#.w"YAEۤ-AeٱRS_}=JeI#ID;VYHX|kʭu }ru릛*Jm"L&;g}-Rģo4ÈȦuvNUm 7dB (wV0tiyGNNb~,GVk9y]ι o+\9s^Gș"h5m =/>~z!ٌ=5aPL roVc#pYbznnT}XٸXuHTIdQs0RHC (=gĜxLi=? Y_.QΫPtWA<0YXqeg՘*.*c~͆B^ĿٵHN.qSPvMTn2u[;?pLX}j>hC 5tOwOMoh)LC6r`ٽjb&Ca PiiJpWnOGTKuLǓHe _ wl'}PT_l|XThQ@UsE\ڭ-wWbc5OH1šHk t>1+Pe,^N:]r6Egwa앻{wN]N&wN{D;`yUZhx?iFpyG|LZMtyiu4*Y`΂Xl؀=3{0f&ƨ.Ź6Ab@*w8[UQH(UQUTQEUUUPEX}fg:İb;a<yڔrc1 "RH^HssQiaLap&9Yݣ >,l#;kr5Km$RRgxovQ=D>chÍp F%35/(?q@8&惄8*v IC#+8ڷLJ"P8$& IZC-gr)]o}QDRЄq/Mյ“lx$3#)%}?(o(UJ'L.e!p{I5q.P( q-`1Lo7 tvZPU=`wz^`5-@h_NQը8׽ghl)A;.j8ESzqM D| mhqOˢ5X>^1vY n>`zirɗ!7oٰۖAU끲IH#( moda`{F;reb&*ʏH#ffLt^+$e>F[P L[ui %M1xCl{ߒO!R7o ^v:sv'A3߸?I? 0)%Pٻ#\E9x'UIGyt?ߺw$ǣ6ۻckjW` H-ǮHQk.AiO?xFFvFb4ԍ?Hw+HxU/ ƹƩa%<L|jUUOQrP}=6=Ư vqTGyAȴO" ^5[ehHptdcPKSa5N iXA6.X.Sk\tJDŮ1O?[.?V]6w?sg++y dH(@5x8G]JF(u)&iU[M^"B+(>lpqGQ2>HReuSyG;Pyyz}V֟yaM{=/f* (p/phnVَ:l`k]DҹYۀqHKHedDx"93d`4;z,[EywWq9HB$xr0fW`iTf` њk:0(Ay!kJ/N!c~@gʢ=֌fnWkힽ?$$1Kꀘ\2cnlW^kþ_ɿTB{n$U0d\&w1&_ y~ ky9|\t#{vRP]g]1!Ǫ@d]_q)coTNWLQ=8V ݭIdqx ͵  y9T.uC(, ݘ{Ra|9aDŽГNrz_tv}]y9ju1}V" /(;ˠ2`N.'Y̻e?Jkd;mN8' .db-?IKyVpBd L+֍3a%fDQ d~C%6,4tVz}NoHC v*?U7Z[m'NEkP;L-MwQ࡚#MmZׇtZc*}8C0m5gb]8sA׿ 4"JiTo`!Au8j`RRTk_ "*èL<2ۄZ0Sj.;EnjXP2+yi"@dRPI$Pr"*o1 [DPP{Ec$CH' +fiWٙV/o?c3u'Bi5WTc3;xsP^S0'>}';iշϙlBF1'=Lqf9K+Z =/LAs1g{2lp~E9N3ɣx8-G8JF5LkzVZ9p#ӈTWVcQtw㩜Jz˕]lu] >@oa;Vf9jt>|@ٚJ|yCp5X8^\Uk4WԂG:g3KlݖRη")&IsXT͡tNeD[ʦ©8fF+ӮCAMQE:7îljtm$Aa&W83b p5z*Sgk . xp(e&YXUK*fگDFD`uk5^wCGvUMbmq|Ei995]9͋}akN"3|l'F23s%;YVVMd~ kόYF:]ÿ`j 'Q%l75\+2"$R\cJ7ʊUh5D2{T^~$E$b1Bqy8Bf9 n@A63_d6a0z¡0u] sgfp~{x#J &BL:DtPpQ]WtKO%ZD@_v6MN3 k{]i[(ÃA8>{\w;ZRDH|MJ6q#XϞ]W:F;Y~ |2Jlb˙,YrO|shŸ/s+i0wYwۑ%#:2#1:Z럕}73J8x""1չM֓^UþxBku͕f]x5LK48.5zJ)|Ȟn;[ބ6Ο6g!H^nc*w yTjVW.֔|Hx/d=t!xIqQz~JRN=xĘQs33|zu]gKjY5DmVxE+<lm36s9OeQÕkj1LD,Mǹ - %:5woxWl{% y-W>p! K6R[ \ٵa zhP:JsaFpϿ?U.V6 -(sP~ij/pہXy z;ܿ.ι:8/Z/ 갫5^Lڸx~}j&r7,Ǣ.1y9m9eHcSQXdt8unqAI8nP舥 0>vTI}3I@ռOY*wJc [>Q=8 5ֈ?]06X(&7UH5r|=W! ޕ_o kL] Хuk!(I{.§@59Qw6`z;3}K1nv'TҒ/\Z3?W_d%9:QӼ;T&d"2q;"#7HlƿDw>>hcXVM~,л7_ZǾpEs5"JgO>%&qczo0+9iC/Y­#FDHG']٪aCۭpIjUz;3׌QKo$q~|6}2Ĭ=t/Tj*\rbzƨ67wrirb/޴E8RPfb`LFޘ@@_\s# @IwϿzi҄- IS%0~d4ؿ?'<xW94Cg<`z@`z뛕lT\9^7:z&DGؾjq Dhիu$z! b0_j=0kV 4R|-~lpgZ.}z\\(j5=!f ]de @1t:ՋK0I>NG{?[5fj;ru?>=rqP2ܵ2bI[(r0k럏1ng䄸$dS/_ c'p/O8 lH[ ^Q֦:q3>.y}89~8 :aH²<^"vfceOiP{.sOydQ1ǚIʤ;gsW@F{ИM D>? opSSGkI݆cHDsHmJa[hAc܄9#)8XDbӹh8LjfK T3 \;6P:fz8VfN8vnD6t _d̻N_gNm; q}M+d!Cozz衄Q}AOp- +]1R')zR79H:|Shg~g0# z3KX g_kzhZS?/whNuU7Z-8e 4GYE-@rԬuHyC NC`x*<~w"sXZZ׬9_]{9;}Uj3~13b dZya;vn ئY$ bj dN"Jf)*J"c(*(d(b"%Ae6?w DFsѫդO^ښmd%Xz ᩏ1[)cZnʡDnQl|Kᔄ\@\t73{kOWѣ̼7>đh$ HR BL념ETm< MUUUUTU-O$T`e3ůf}WS!4q 7ٛkt%N~#[Q<{~:lwm(.8CDUrd_WcPQ="u R_X W.J>syWaOa7O;3/? 5҈Ζ&O!~W3[־5=N;!0&2>өI:QUmt=}c~j\s!%>tujO-.^ρ{XC0R3B6v&mDL\?,vQaX8Ih- WɔH IKdc0> prvu!6VKo,E쿫~w֘t_)`6V=o﫲"Y9DZe1SdxT38z0u'>)e*-0P8 #"v.^v(&HT(b$)}LxH?nzΘ>ws\ra#9ֲ1᷏3n g|J8*VLJ ;5E$ Lh D^;6(->Ѧa"biS^xwf8l񪊉.VǪqfEvM̑zω׎s5c:9nz`~\]Y ܃نlRHpuPYb A+plVJulUנCSpƲsܙo΢DfTSMLCQ6ML$$V 9n;l#}5ebo;HñR"%=6B\3?kM  !BJ5] oEs\^ka*U"Dn_ЀOޟh^ Y9q EZf.:Qu_?!~15r gLzсkBIۿ_ D$ B͘zׯ|wn+qThtg/d|!x1tOkqugx]yVYjOV1m6<7<~d81X`󢩮s[fÜ]Gp>sB[=Hj M[]ϗ9?q`.-U̲Y1U$\Th6O[ZM Uό!X?ⓘ÷٥܇!;kqZ7u-CM@<]]I4C TK ~l6uM-1=辧lS[{ ĤU1@{,(x=$2Ɏl-E8 =iSMOǸ~L>#{ڔm ̿O;Xm!HIֿp)B29RI|`&\=9= D"瀓@Ы⻊yk>;~&u7>d5ܳ֔nl#ApuHpH n".]eg?B(6kA"(<{X;cŶwqE7v-%B=Z s-̉(wgI@vwo@ݎ(j_m촄ǎwYW/. ؓ싀g2)>K̀ GKt{W{}~Y8?[~W z)@)ndx?RD rۊ!”?e@>N䠔Tvl?cݢr);gBSH"]*R 4  H- 24"4T#@zzy] McQrCJ`WY?h сy 71v'xQ)"H Pe))B D}w.$4vZxzV?!|$0Xp5ܱF\>FXBsq{?4z?(PcC8r 7@u͔yuӜG֯)ljAܿ@ivc}碨8_ vo&@0KwN`% D FPPvH萈pI$KOuJ$C $>}SюW`'8\H=4hM`!} S.ӄ4(ĬJ#EH*&=ch~Yz?}_eV]!{<BIvzfո9c~b Oq0H=pf uײ{ΤkZ>N)Lʕ&Uv8"~ʎd# l/h.׾Pi-[L^mJ<54LZ^ fVMKs-/kN-Š)-وFx wZ썔1ҏÑ +u58Ə뷐d@5=miJ*-k עE˥t(<*Q7 3KO8rVmx k3=[- >z .6sll~}Y?"Y%:[`Azjj}b/Z1*GrXXcb*?kW8P;zٰ(1WⰝE@nmk$ l}:o%BE,l c}ꐮr]cL>w eŢXq6?nvWZXݰX]굍#IR!q4EL9kW=D *o;.M/N*o8[ecTG!d%fy˯j#swgnݜ粛\dOXps>Q {2.?ׇ 0{^@_n?$0v [w }ݡ<={2vQUQ{[>e}Zf47t#u}~dH^C=]\? qN?ȋG*P(˾3e|;9C{>PھqB= os'ókg凹l\}}ז[ !u $Ռ4]lve]7lpQmu-G洞5׎ Owg‡k0ў"(rR,V'$݂aU~v=[lfJfµoܫn 2!CM5fR~74򞼇:=`muW]r4T 6yW]NPr~01Ӱ]NV\E1sXlep݆1xUETݳ5كlٞb62 cEbnor{YUwe1EN0Cb-w[nb/68WWߪ#NN /}lE4W{lfv_:Wީ~G(`(+hd%YaOB?g-qQ8V.!Փ8u\="s5q?h[|û1wIz-6ZS}({q)7'(^z{8;~ՓetaҺ8 }9!c F[+׳rXn>Vyޖ']~C_*Չsp"55 {0ϧ_WsB>{5+l&c|HKbaw'lSaW4}`twgǯ,TݕVstoZWh@ HHC+4Є zvpMno[+X֣@h.P2F: իh}|hݞ =߄&#sd;=4\ۯ[>FuqB񿱇.ֵ?k{$.9~X>7oOuR>~6.OZs>*vQ0IQ/7}(Y´;~}N}!?.C<'w^ lXսcæ>5vIy zml jϯ! LCth &*j*$!/orM$Eڦ/ܞASEDO?+2桹PDT Al8T$@LPK󀨢#Q("kX>miV$f}Y"I $ T1SIKL%h$TRRQ#PATmO,DKE5lͬPعh/ 1_lEQQKLDPSR+ Zjq+lě& j&BMCCP+RgNsa8=8GzA||aD=H)}3ͱ) gwm?vẝyh/Z˃cW/=M'ؒX^f?t#oM?Q]>Y?R~PA F8Gl]&D^Ow y\b$>VTSroߟeXz-Sb% {?[<Ⲃ{r>U[\/Ȇs1Wbk:J|.s_9vH,vW+'~s&' 6 2DKK {~P<߃WGɈ uMз66ASa=HQ}DDdG `{}v+wN+m8'7ormƒU["t WKeozSkV1 <+}:laXJ CN%έ!4]{EG2n !?/M%_us?`ekHu"L pòZ9C^BHPA)HR(<$ CYT5w"Pq´)Zb D9.JD cTv|,< ǧ"fʼn}$9Id˹OOI18|2 (l^+$#sO?P@1  !%1O0a><,03ܖ9a\m yGPabqz*УMԐG_j~hm@ #f?"I@&6gӽ3ߖdT xR8 '@ =}R{䞭h_]$Q<^5؍n?e=Stb nd1BDo${ӎ?\yˬq(7 @GX`i% $P/xҺ$Dz#ll"?2x- e4Y١>_Z4ޡgR!Tr vwRRA|kEG'w (*h;(F>,;F],@@g+ɫ([9"uy v)\0[9x,SwhJP8YFdjVnr?^SsΞLoY&z߰YXY=i- =sfLgm_%)!(?OOM ]V?wϚ@ vn˽pE8pR{[Vae7ߺ΁F6MW 0#p M:* f@Bk =/xDv.P6lNl7}(p/?ScI5zqF=B+`]jd.FPPYv rm pΏigHI1ͥX WP~-!5@l)(\59x(ou~Uc-ݣ=ڔ)UQȩ8m։.qaÓOwTORA,F*;48'Tu%muRrkH1yw"pCp:gCcDn񵓰NmOy3 5/?8 `RojDCsӏ}~;/i*0u}(*{9F1ms𐤮iKm :_d&QK}91v3U!^astqrU뜮|=`Tؿq}b"lJ#\L)AJ>+ HH+5UjxSl},#rdك:B0ny8½n9‘tߗ[elV,+٠){/ӊ^۬:ycz: {p}] `.(uGlt5{Y8_dU^ l)' xaVKvG@`Rok`0=(vpܹS6ln:(ȃ7:-exema<ȸ;̯cf Aʹ4X퍳 so/sIX7R=r:s7CqrxVgݥt?=ۃq[pu9 ލ~ѻsx/pـ۩n=$eucVol穒}-KZ icZKS+ CX z!V9^>!5R{ÂF}cH+wpҐr˸,K *ܙ>]v1Z97ϕ ,~GL+&6ڨmjql٪O-E+F$vS?Od3to[d}kmT줦^PT*m#8˙+)[yTX<Hs:sz2^2hJc=Z1 wekcۻtԷ]x]_.uJ f (\ehDNhUp=!mv#veXYUPJ` <,^a7ʥ^JG1$l)I?9Bo)#C z]J\x6[y ,_ <]CP[ p"w|}sbJ>9U~ xg/C<7(BcUDdfB:gngR6KC9yv`>jtEvh5rVʰRʂ0m@>V tJАhFG}GwG!TeZ}WOhw7L}VD;P=%UO\<*}[ÈIGgDv6QʔuV :D,wAgqWG5QeO-{3?Jb>9] !ԓ4mgWT5g<Ľ+޸JqK-p.\}{7 )7N:|`}];`w|\0{=K -XoYfcX2)R'LCq~No륰380vHzCgFo_4_E{oo' Mxq0cB()ihiji hJ)() V)R))TF)h)ѱe/T@!B| m }i3)! AVQހGː@(HN\`T$Jx#yhÅ>b_%(1 A:BYr=زj`ph(FPTQG$`HxTF_w0ݮMq Y!V F`"M&nka egB6GBN1Rs foivVv ܃ ۭ.KgGTmh%  1C) xBX؝GN ~0#6aK9=m΍{A-pk,sk !L^ zag5ڸZ$ϨvsmыKv$B`8R~aFDCMki(/ 0Ŕ CF v+k5k1glTg| zukvэrrUpLZ.ros`l7VkZXkzqݯ[s)zm6vߕo.+N1Zr;k̔PՋnj.w\Em}#zU'G%5,Ţs;BWFIуj/kȷx:#{̵]Yn>^9,e&6`ͅ"{a<7 kQt-c]u! Pe)HW 0vکfߪW6-o-1288|/;^};#l2՞e!B:xjYhYغdHcuك든e:łhMhlsVҿ,c=wN*BtlS&m-'Q3 jL4.nm: 0cՕ] Y :Ǟ1<7W< ]Fmwn!p٠ eeSQӄ+=']aGo ʶp[j!={5mhYXۛ~qm8Efm6d3W 3.7Bv\-mrwץ޲ 7;%Ӝ5?^W`Q,8tH;yA4d&_*EZլ]4#:]g-AJ^._Kޭ ǑѤj]sA6V{ݾ{랜W TNl;! vtѥ팡W8-1k+#8Ub,J| Vhb1# Oksҷp4Fmk8:e0{MԕҚޯ7JVmԹ6SkωSHyַq\V-΍GYm4h sTJl(vح &Ŵx巇\zub7b(n\=[l:wnμ_|W 9ŷstL4Z;`aM"eu 6k9kh2.k*7\ [>7ݶM@ [nϞ WSvaAֽEkh^s[iAf $(mJ`4Jt) _n[q</.1.^+P믓e OJ^qtL,D>LqSb hGzem]_fܖ@9kk'#t;'/N\?ܹ߲! U (S( 5|L/ ł^}u 3hiԠG%DZπmK!&;< QG {g؅"lj¬$ ޭb]z!kYg}.p!}(zF~DzP{ kw}g +K7=hr 06wq'<-3r;]WD~K:?uE/ bwCUon4{z޶Z.ҵ=zu ^+PlxLc&LxڐÞ텲]X~qoYVj񯈶.}֫fB̪*ˌfq,gl*&a ʻ%0Ni[} GWn .ߦғwʖy;vt ltl9v{]Û' ޭ@G<|x]||\.co?sٻSf#ض9a^1,-lG\1 W=mqouMox,*L9[Clõݍˢ8I ){6n݆ ;i[+mt_g l MN[Umc]'&yWpy;9f~\~BIߟ7kAuS߱D9'r'83a{`줞bcAiY&~s q/cFZIx?״ 睍B"67YÐji5l{{cӰګB x88_XH=jۼTY7-2bOfBacwff78to??=|ΰOxCiÞ}NwZV EC8ߦ;G2i"&1ĝ;˜im95cCK3 D|j9ɴo,60 'QO6 o=!DB |4G 1 k>qp&0.|nr9Y䠊Hrx㳘OMTJ&O4&,v}|Y`oτ۠C a@) 5SaB}sbk`3!=NYߴ3Tgcl P("Z Tbuʢg/(uM 8`="9MTdJa!SϐvOFPyO$?~ﻫL͝ÀR ֛lT H ٠u w=wTR$Cizl~}~/`('bMd@d+,>ԆBhB:0$y,e~G/݄Bp^w6TS/1&a25Nz247/ReU%ʲbPa_ы tAƱէu\q:jnܪ?T?(FV?4Z)$Oe7Lp֟H0b8gpؕ9^nJoU9V'^ئ1@gBw.xL"_]'$G۞kאRS"zY(ʔ跧 䞼+i@p}y8㫢έņS,4M1B>iWfKG^i%9!%FjZ8o",C7I#,Qq U Z3wwuR t~PDYkʪb%Є:z"p.Q |Ff5th%NIBR#4>h N`Msɮxr&NXq&.>TqX郯%dNe5bZ'-]%AX@`rz(YڄF+oP ]bJSUPg$V^rF;ownߋZόu+Sz箳|Q|oQ'Qq8YZc]^tN잟yVzuc&:q[X1zW:9β]Ta1aq¬scg+5Qx17ʼw뼮yg8|w\i_QY _5SƧ89oS)s:1gM{#Ժ&1x3{N1XۨRKW%V!\q^jy몞j*o{jGU{wx]ۻ\q땙TUSbT%2X]w']|모o8p Kz+uw_ky:˻;|q/]jqXXw~s:wk 8Y8{},;犪|uzs\;+uUUJf'8www:LmHpuՉV ]I#1Aڴ*r:J8u(C#@\chy^0#[a#46.t ·.n*+Bt" (D<@, h.BI2C5bd1A$!՝-"c uV9]d3Yh9i-֗NJ<u ,%w J+7rc#/g>Y8v`ǏKa]?Ԗ}ݾaAǙ"8 yfϿՔSuIyzBU$D=;[7RCWPHz0qplAD˺!30MrD?" ) B jZJ ZB(j*R( F)JhJ(J((srڜ~Ի1Ej^/'~[h(G `hjBi ̂|>Ӎ}].' AqI'NNDU3U8E:U?fx;O<иߍ-z dgpfÚ1M<Βeo[1p*g$޻sz_Q*[jN*I{Zqh?ۈuUL 8].:;r==_xs!gse_ [дVQM^u nQ"?v5Dk 'H&kE|=i1F|) NF1-tՕ=? |.\ xnLP^tgx&u^~\k :sC$yt}s`mC͐9| s-" Ts/7ӓ#+o0U6{o'GH,?G>=[ױIo_kr@j cH@dbPܖÞc>;8ovq{ϊ{O,0j%j"޴S gq$Wh$SQFIPTpy&#條R01:g{^CÏ,8{8;YKMp@Ɲz6[辻_zwL cϠ0;5F.!Dם9H@la5h 0I.!ۈQ俌qji~#DOȍo)Op~ilh8|9]E!IlO8}>$}> 1 [kL-!<&n7 ZP|b5<4<ؔGAv@MéQ8wixlwaqLݰ&$T -0]D=@8AR*9nVoUEhą˽3r9K_{w *7j jj;j>o}БD$(H }>WO'Ց(BB6[vYP"._3xӷ|#2!@!H]hp^/O :GJ_Arc֨ON[`<E =!'ԖXa (x#KA;`?'Uy?~cV3kqlctUd ^> b?٧QD}vg%_׈q>]R*YBmw=16]R 54c fg Q0 4A̮FN}}U M_T|O0*MM^F3aϯ#u: `JPgdDDepA% Pt,M+N)C쀄?#h)lC*0Ur_u/X0ΌhP!:v:s:?Gs҈~V[ Mo<#cLYOSXvY׫bM|CB0(#5 @xxe?>8ǎr0[ xݭPGh{1SxXz뷅BE5=3tlj|ᢾ o@@M3$˲)TEZ1aihaEG_8jx_<ېkFU$e.u:|9!-\x"КOMn^%VJf А9={Cc@AGDOk:b Vώ×NmB g7Uqݮ?X~O?)]L3 L~M4x^ >_WcO)PMN|ەa@'ҝXƑUb9Zi 0T] OīϦq,<-;]GR:->Lk$^59,& *v{u'YT#V=fDk=B=N|˜x}iӦ,{%pDT| xFN&q/S&-0$f&SRwˮr&~G!i&wLVX Aϻ/a-}'S/P$B`Zg#^v|wV0gT_ND.q;!@=l7s8 'w `HGm޻p bB'Ü#=z'R*Y-Eʦד }:UhaiLKW=SVT OupߥQj09PEdR1PM8ơO0 Qym^м{8B@ 1bG@,^Dnϯn=/ aI },kNz{C38_aq9M0:ryu>>%Vā:IUy,#OK 58'0 X/<~E`KkJ n`GW3HhO Y]W =hcevr#f\m&jL}c\Aԛ-"aU$DmH2ˋpzW[ܦWIn6/6V/0d wޡ +80ʟ٫BlJ%vj(f8)zn +cJisc/^=JϻЕHxċA /yJi_gK2z4J@xqIߥ\FmkTe,:FkOR>'VH@&S!QihvFhj800^Q3o~ υJ}(0g$ƽ%mDVGa. 8_|ÞH5:afcE1$ߣn#;E(> @=^%rdqrm#XUZ4,z?4=oOg_%az }v?ApO1D0w|1gR@/C@%E[McF @9* a8gyDɗe8 vv|*zrTFLUdkRCAnDz/;S;:GIBN4=zB~}+'^jR:\n._:>5BFQ{e 4lnMk$BN6!s\rw%6kgM3;oQlb;i ahcN}^!a? aE@/scժ(:#+`%`m!/6C5s,u=z(؋sp@Uee'ҽc۴[Dc,,3_L5n[sֲ1RwMqѾۈ#0g![ST̛}C#=~DH謜5P9 ~;yyx h:`G>wW!9^AA4ݿ9Q߼(hB(JT(@nvop a]5pvЕzc+s_6OGP P}W;}Dq:J>gwh(;3a'"}hc 9(4k^7iyg/i U{}v pD̤i^@-le4**>| ?_?Ì@>–Yb^{0 v <_xhlu_#Ugd嶃lsg;I9)Jhģ%bT0$ӌ xI# 8'G@hUOS3Ӯv$!+@ ?!xnً>k‘"w&)?ke?,ic"g9~#(Oš*og~dN}{O8i{m}aZgq ?SYgŚe]a܎0n8ls<&odhEofMcޥExJw5+q{j|Q$IaTEێJ7NgHֱ<]n/Ygq?df;$`y\GS馜-g{*$e tfΐţL0tƞ4;Dt*nVs!+ z_5͖"))O8]G4E}4-^d~r_%݇-\N1R^;\nG]Y21L!}Oe7QT=1~BR`{XI|\#䫌=ODhdgLz|4*WPd+f>Yfښ S$>/Gp$A#[ۻGl;]G6 B`:އwBMF!CLo?Sc݇@eO =)5J?7m).qQ8z"c0sl惂|CͭsI_  * Y¯P.DÝ_RģA=a|a&a੊'񼿿 ,e*`Atx.Q,)G/0+Le#Γin:bRn $w% W<.#wʊ~LU࿄N.0z-%ʔ\VHu|L-hpEfV}(r1^^s3]'/j#w=9Jt=\F>fziQPX۫!ѽg~trqiVcmEd'[s4&d0&cdžl 2.Dp`p="aPܰ{ c17u}lGbHQg㔌A3wfO4xGYU\TkŘ٦ qw49'#?"N.Kg1@|S7,7kD `ϴAðt#$(ɯ<>i>xwxLyxCŃ=>a_/=HVc-˕'>c>FI.,ɯ+Țq>(5ݠI/ùW%[1xgMuk;kV9}EԅWE79{oUxyXv y|׿K Hxh@||E|s ˳o&kk+j[@P hЃּ,OsRmz꛲X;#g^#]ueP/"q.NHԝDrAf@䆯҆k'p …e*YD}cܣ2_H<hk2S#{ly[HȆ7>&OXPJRQ3Ag֩2S}˼0CavxqDMH`=mPǽfmI)aG{Zi|E'd=B}dU5Xs9?{ͳT%$&eW|GJSժ:2aAd%Y_UR{l~x?TK{Yn$k$p2 >2Uv+}xS+B<ZG1,Pzq-xeg]Krƹ1 W`@?/?F |kcG%!Ĕlӗw =f:mAǷ@R2jL5EI Ӧøn.h~p>ߊPP8r9xs(KOU^ݴ~tFc>!p6Q4$Xxt qjݳcx kiQ*0xTbqNeMR%Cހ{i(&jJ()@t dPHvo8;7ugOWI5=v8:p$d~`v=as#k""TF+O/>z7U=)?@~oz {GC}E O#3?@+IPgbg@W@:)hfD&=Nd mP"v'䟀<n'ŕ4vN YfEt{wxs(:h͸.his0>%s=CAt;8у<(!sy8 <'o]>`A=èE T EpBPB`RXsMQK_qd7g­9 |K؏Mqz%'L@.=T _[+rpR1+I}(T۪c!Gz + ]Q-?A.ڼHZ3K #X}kΣ|g;{GTt-׬:^n׹uF}8冯'h@<`O݆XT$ ?aƀgڑ f qU{.A˒ӈcyOy{=DX{IƹGmjVA.4e $_W^_xNjH?I KܝP]I 7 cMUC4GS ^w&xߕV8K(@BơĀI8ḳ n[*R#0oh,G`jP gZ\;z߃_AC ^d}ؿwC@# +aT/(zg=`|w1|098ځ8mt~KrI[:>T>iykwlYi.$/򞱊# A1>T!0@}#ę90ZF]ُ9); Bf]}  0W? z:pHP5x%!!sDK]՛xڲsMD~%KĉdP! @,6Q@% ~O_~bUe͡>MSn>70q6aǙ_fC,_ ()*p8EUBRD %ba*"`U!Eu9P^]6ܝ[Xz|Ѐ0g83<}sg @O D;:n?_'?&' ?@P c&NC0R?i .AA _'O}SciI_3"ь))=.Jl@ gQhJE(Ji44 hhtUP-4JPWK4.U+2KHĺCT@ITC@F EI )i()Pj)jmBB&T rHhPKJ(P3Q]*RSTP`īM @U UU(4!J5"R4"CI'?H=OI[X_dzyl6߹~3?O!vNR_?3~Qh?Qm?ڬw0]n=ZY(Ў0'?g ]t'I9_|IdnKfA1:OʵGY@3Pe ]w?u-"VokծS_on{n0 /TXmSWy ]3 btB1OJr Auǂx۵gex=563j_=XVBO2@$ w^8R~^sBZQ "o0%ݜFP3\aG s oMpw=&H[=gme? ;'0%Ժ~! o%X/zEOS>ɱh; l.aqE%1 zu޼|ܕH%)>dg3QNuU + >}"fX!n}X(ðZf2 6FX@PX('3/d"?r5u\@][QPtU+]"@(dJY f1 .v=u⧵O~f>NsCP1~mbf9kQn;iRrO]6j)=aWX?YA= k|J<8c~/Nypt{?*Ʉ; $g|gziש4 xj|y{''o^N=[n!IY9}۩2^:M\}G=: =/ p>XI`D玲~eUDAX"h*) Q:Og@~B!68~$Q4Y5a; a?1s o r,h4kNT"D$T@@*OJ*E$'î$2f ";7E uqט{Kٴc2 ܐRZzӂoV' C 6mBh֎R+62̏^ݣ(!a0uIHuf Z*JG=r _S  uW e("'&Duć @@ow5 2ӝXoۖ[F]Ba8c5Dxx!.Z)/5ISBQ @r(p8 ݴq%U!UCE DQR DDm*M4UURE ITnTE1 N!蚳Up!Hy#f-z0E Pjx1PUPf3\_?룓.؁JPi ~)ē|nYT?,F ~.LGS`mh\f 8Il&; `O1ч4RH}k_!*w )[A3p5PAbQh3CSҚ5@3/M{P 8jV@YPhbi( BAጹԫBTkyZ akZYz"קpZUUU+Lʪޠ?YρgHo,&9xx].,g#Mxf@F( j.b%fffy;b4s',! $HOQGQ=J[M{IT*z<4!f@*ða e#3b+ɫѰ/oeb!%ٱ E#&,g'C-صRC*`ȐCO0 0C !@<E~v8W9~7ӓKjiq(y!NaA"|%cl B!aG ȝ?[SxH=H~_(}LARTEJ~M>vAG@DPPDU%41(o~v3a3U- hk|2¾^;:('').Kx_D0ftqt;#228ֲ6fm5lpEE+s8(Cp[Q~[ nTŚQ%j2*lU.QiTlP{@Ttبl^8Eap͇N]:&q!H.q 9O ݘOPo'B1)_ǵq7m0,#N ZR٦vnAxs򅂴"c zw#Ǣ<$HWμ7/f 5, pȼra~\׹H"~5>{zFԓףQ-Hvu>D!y'WFd1|?fjtT{0u{wc=߃E kE}X A]igm\A,F a%a:c@'0(N)u@ Aː~-AHamѐ`9v]*v Y_Y$fs0:θ^TUDA,4E+hn Q?@=Vw!8$@Hl?$T ~l>±6<Ɇ0:Q OTC4<p{}=+2VIr3iEaTv,TFʎڪ:!`q,5 2,A6CE+B!+: 0H[RH <3HBIą'*"0%R]|a7穰;ވb~E\`ٷi<1 !A#bp)ge=u=DA,`vSp$tz3C+{$Eԯ$伸қ"FA:蛵qb=?oe]+ HKIBt=?dL;"+>ïjy(ҔgؾgۦfO`^d~ vDU{;d=e΄ 4NQP̟X0BvpBt3NEݘIjAf(v KH]Z\F琠uXZ 'AWY6ra]E8AbhfK:w!m{TUה-i1+ c3{1kzZq߃1ibxf>}nYBD Fp o f\U Dzz2} ?a==zL[Um 8^~BV_v,8Z$"={=.=p4b'\=%Dj .1cgPF) E?L{v?O-aQ& @*s t߻S">t"o'҃J{ n w 4%S@$FkD'2dY%զED좈DDF"y%U=xܖ{ w(D1\7J H{{ǩ>T;xBiQ{bwt<^GZ8[TjGzÁ"8oV9L0 1T,E6"$S, ዦ.@o5 -M득98̌k |YX8cT&:EU' l#/rvJNdU`r(JA!|#ŸDЉא {Z,At5Q|?[{G9U2 u&wLL\b [AUCC'dg1r!r_iEF p3hzCK˃+\ |GhN2A2^7-XgI/"."4RT9*EVa*Fq׫BNLsɚoGq"8ɕfH6ͩ L1֊}5oA@VNE~mG0Gc;a# 0ØP鹨hă<$!׏NEP("\B&Kar8r3rHcN@}S4>ޙP4E3O H jk@>1~0$DJ7`I6 L>.ݶ%+8z2,N߭&m?g( g$ZΎ=Db*TAO84io[i ̌Mll@ :_p 6OLA*Ir})_>èldZ=sGjvYv'߰#L@7E%|ӳ|s`j$%V<"t(MJ$ced0f"Mo!Kmǿ$an%UTw<=@:P݄~/H}6yy)Cʓ$0"__v ?)'kڒF(1'f?fh4Cϳ+0h_ʼex$S@PQTDEAU4T;r$<~>4wbg $}U%&`6 An1տeMDJ{ l>BPo^c1*K.)uXH`|ӽ&:qƆ^ BpQP>f=(0{ vHۼxufps6 E`O݆ɯdIF"!9\?ǻp8;PP7Zb;o!Yܜ.{iamr S!IaP9t鹝9ъFQ@Nz&Hɜhy(g即0hc'fOY25$<.^*9:ӱ0ݏi杰 Dw@xpS,U7WiOv ׀uȊoMFAPe^; L )V$iSUJD $i HT Q&Ri xPO? RJ团B`% rgbG=^{OH.\oӎi<.ߵiX j[7ePYO`hB5|׀KP0A3N dB"e?9:Hۓ%mRB53yܶ-mވ@r_׾lcY#eMsqP!|JTT?O6'J3 ! ؞ cՎd '& ;Bm^ScyOKDxgPU=gm=" *2*#o߿*Uګl8u>"ܬAE.Pb1?L A 4> iH$aqrVeM dK0hп*}Yj;$-p1Z(Wer>\߾KǾn4~[p6WsV62uUmvҖI^ r Qb7:i1)0Em撦vVEqecvP'G oj*d#%N6BDʕhm40ʓ4(#ݸN5SΟx0gTZ"xFFtqЫs1#}=W2⥈4aArD-؛, @hV"1F'O:8{6! ju3SEF3;*| $$"V>`<.\==H%(QÚJF p9dɅPb *|VpRcX [;2(Jq Sz łɗAA[b45w.S:=D`ỐjB"A(EaƸ[.olШFH6E~%]F:j2 ,6&h<\s@bH8Yc=Db%y`\Vus)xw~h:(0Ŕo&135D:nqf\0i=q8^@gY܏bfGt 893 HliC1aP=U!:m7P`gl&`4޾m=p$rvF!"]USv#H"]H"j#bB <3.܈ S7=l# lc)߈uǍ%^oIpaN0 4*: wvWzm>il: k2jZ 692"NqPy{cUU9bI^gZ _g*ҍ}-ÍAH-.{t*W0i8ɁN kgA|o礷zzaV4l,/~_a켗h'CzaQ݀g Ab>6o$p02MH ӷ"1gRrMC"af)ї5)gGٞfT3!ZCQp-17a7Xnhu \a>Vz]ZL.!49 h\ИhL*w󑴾V6* MLi,PŽYxf_4(V뮖K)7ocU60!V{Ȓ`UC=(̡ùl0#Bʠ}yQTy#I &*S,sฎCG-P'UA9Ie<^E `MrdP @RjRT@T0H_zJH=T!Qt,~5dOtTiض,AE5LS E4ҨYh]>Yi,TC|?}B{> 4{ݬ~G?|Q"f=* hE'a2mX9|pֱbv-K!|{EýEa80xU"%tc!"GCz ͝bKqN np~Ԗ$Ѣ=PH_rDuu^Px~@RPE(<1 D7?e({RMfD3W냞 ;צS;2d` [ gK 8-[9p@cHp$~UtHP6;!@mt =Nzm6{~ @箈s4WUAI-0bEywlû߽^qù\[Be;-PL}d-.вG}kNw "huP#9*+>>f(}a26reKJY&Pk3=ݶhf(}A*{TaIh}NSf^ 'v\W)8 ;^΃Ht c'%#իAS01ϰ@؏#[5& XrM'e~nCNAX$vM4qfIBA\#D]ƭV*' u0Z@@#! X,̓j{.{njg2>!c>TPfdɆh53u*jI7*G'e{&L! >HgР9"crq=z0% K%APrCbu/7*BUbq6~|1I؅iӗҌL]f9fra"c;̓f&;e&A$aڛ7¡<$ HFby{H=b?pRX)$U#ʀ|4H~@PvAK 8ЋH$RH}B>pahnncQS\0$a:]y:!$NAL L'v#Mhl׻)Mэb! b44Q'UV,?{x&ȡځH 3rܚ#' $۩ 6qF ;|JaOU)S/L\ >R+ #b?S=V4m<Z9A*TCy]2g!wZMv hLN:`!PDFJ Z@(".8I!n™:0ٓWFN 2E n٩z I;>!0Lv +8NY; Q@z:Hv0ZKyM3˘J?(J L6-}[=bĠC˘Pe4t v2 ~=>}<6rwPx:+!r:cl#6bݎv |vWlhh"zWpClXDVc1$z'$: !Vښ4"h= 4Y e3wcmr[U <Ծ@JmEm{IXw6 ¦M بrwqܸÑ6Pxh`~G@Gc$y{p +=8 nGYԅdׇTQ6}yz_#SP Blv~ ;~YĔ&h9 Ie/,oF4A{Ԑq>Y55MUvvŐ-7fo).mړd0Iɐ3yOc{ytpGj uf&?#"p2*RqrV{` 'L *䒅MB"Tecx ;ZRP2)*YR:AVzVFuޗgK;ȎŻ| Q %qT-MV%*H$Jq LwRxjϜOX|'ģq"L֡1&)TE* 5tև9c[lk M?8a*vJb|-Godvdpqfvog r-k(%6uSYT@05LS k%Uv8Jt" #4ss9xK{yMe G2M$5EJ ~AtA$R@JenXecO_z Cci;ઘcs(Bm*)yyvs l ]^I]}D:"E&[QLz><'ԴUUUPU)^`3mG@`#4D,*w5_ojpMbv̶D8 BɂPL4UlP.~&=a8dzcF԰kEP; ~k*P4 cO;7F@vC)A%)'BiNKK͐I?˰O!C Y qANSIR0hra)i2'2fmTRIBK$ R(vL5AQ$RY@el4"J1%݆QBtPi?8@F={Oy$puUUU@UUTUUDTUUUUUU_ݯh맴 .Ub14ӦCF8z"NSXYԜ.S$̓gn#M88E[L{{\ [T0CXԪ8\h1b0[PFw1Ùv4Sk 8gfQmLMfl:'4Xi,.ϑēIPzm’%8mAb ]Yy*=D\J"$#'gߨ R5$v׸ Tۧ*xacУ+IƕMA梳ԓ!Rr*9ygt̥XDa)QX*)Ψ ʍ߃툧,c+g=u=@2Bfh,AAVJ@:tS@m dʤ;PX!`9%\IRHS) i8%*P TR= в>Ҍq(N(JDO٦$jb{9|t"#)qw5{0Q=8i%QE&/wkt);u'HJk:$G= T!&Yf.uow 9(x˸SRAJh ɞux^HvPTD v WűExÇ'pu+ ,LthfEaQzWUM6_/k=kFAC@H}>KdiuE b|Jl=_`TqD)SB±B cц_䬉6( I$=i#i4$iww} w6oM}F?,8Ч/Cڃ4>;X 1f`EE? 2j*0}Pt$a $J ? Z~~>}LT-ZCd~'<(d[a::ojCTq1.fF,Duzj + /q=GTD@&1C MCRs8tȵ ⬊cG&ZV=.Fߏc~u{p)I.}4Q׉K@u#~x@Q{ :g0fɑ+/c4mhcdH._,P@A9gy-V~sy,R"н 7졹Wt')Oؾ{C@/^^<yߓ\8PȯŔv׹p@"@>³Db% -H'AHhT=*G9L e jxo] >6->=3P& (}2J]~D?9(9N$<Ô1p *ܫ٢ScO7N„3"r47i%tM 8a0UQߓ 4HpugT.ZvD{ &~<;^PS#k1L# 7de `L9TtY ON02@IJm0HCr,1=sI6'kٴ E<M>,I2jido54 hFmYVt}6׷ǜtI%Ըna5$Q1"tg=M׿l=h؁P'o;7JxvT= edgV1O"+U(" UP;fd0ВLc|iIP>Kg؏8{Sg[Q\^ v) XLtx(f;{Nt> 7yqL2ȤEـ?@JAC3uNߨMff#yG ;FY-% 黁$m@(E@44 D)@@J ЪR  H̴%=2~W@h*;- XLJ "L)C +#pu==V)BtyH}R)ɶ?j9hcYHj$ˮJ'H5@,c8~&WQ֪o HDxVMURıQ{b0cETQUDUUUAMHQEQTU4DEUTQ-!TD1QA_SUTUMTQUEATERE5TUb P1jz=\^1_ytf IuϪ||n "pC^&ݍ8^Z8 (Ӓp'Xt:Xw>AETUQCUTCM @Q+G1JT"ibhh4PRSDUUUE IAEU** (H0lc4"CmL8O'ҫ:axgDpu)u"jR DPw>Үş*5zI!\Or0)JJT"#Csb@DС % 0\ERǴ#𑕆#Kq*sۊNZ^×v)L!T;C#+^N!m&4ENW rl(ZcFAf4zoCpa=K?,PT}ylhj 7M)xH,:YE/`8U' rC1>Skw[Ar\8>T\e?]s,@:CWڂ:%Uq$=O0AJR &[4 P*jR P RREdsjtcN xyDSe'(wןLva4b3EDւ^FIu3AIKK@,ŕY,p&4N/Ek%B Zq-^jfh1Fqa&#P6͖!pCf Q夁Y3=/BR<͎0ubD52]i-P:y,RhC%4qgf;APFߟƿ:?!a*J)aٍR?5y)":z|glOu+ 8C”% )݌uoB@}H: =-!3h 8؛RtA`vYѲsiGfM&1& 'MjPc<{h"*Q@~dRl6cJ'nPO㇡4ͦ!7l>? KsU$r,2q-%kdBe|S,lm H#C&6ZE5H8ߘ2=A=4WcE566)"d"&"Y*%DʦLSsNR/ SDWԣ݃#%=0oA4:?F -*y}~k<9;jFtaC +-$k}=8/wŜgjv("=y6Öm:6t+\w\iMFViXu#Hx\򻎄1/ha6I39$lY0_;GU;_nf:*QXm%!+ LǾ3& Mݢ p+P`OK~Cɩ w((f#Y!ラU'%H  Pw0M!Berz NZMb<}E9+^S?v-?q$g}z/iE"YSG;Z>WkP[8&ߗyQ :9 d; Le8UlQ 6Nfif6P&ݿʈ`p@c T[1ǂշq֖-UL},Qã_"sʺBa< q:t=ex\ PEӫIa$mqNfP7\$Y Mɒ&f#!Luh?cYK Ξ!Ȝx{b&9 a٤ mi |y"@aD i/eK񮙺{Lhf{靝 4>IڅY!̀waHai`(:;GM:bfw]>B-5ۼyQP(@k Ne=%2f 'q[=Տ>J$xM&4ː>^/ q/&DD"6aLg \͢\_$ 0c8-BU6ņoE>zO*2ٛ/ȃHh@m/  @lJrإMͥEW~.nWlĩaUAcՃן[38uj}15?30p `1B>;w꩷ːza0Y0R{ iA$=J&w6.=H2ii$9N:\ P$CQ6xNIbD86Sh:.;N1#yz)F@|74ԭ4 4Q_ci?]U DL%)윀(&NBt)ZhE"CGe'rTR!CH*QQ|9( ybh4#@J|ǟ?@xa}BA>S{O#M%A_>Pw U{Їef((5#zϸ}~P/싂Uf+YO.{}zIƥCS=T'>Bへ>oZ}gz}sO -Xb+Ec9bR> 7h) ! D:^zI;]./Cc#t5;huK V%tG8.}6UϠxu$(9N'H*Ξxxm`z 8(Ëdf3XEۓHx=H[&@Ʋ˃K9ة*R,C똸BRC!~i)0LNDEUJQT$EGև %hR~?v'ry^H/Ɛ_L#\tՋ1*)iJj"b BTʋ!USUTQB|Tj@Z{بCd8lUDUTA{ Neɻ&ݧ^Ǹ^4 Ȝ"+<8('!ġ&ϙOzg] 2 7`v`0:)R;3.}eC |BO\K.B¦*oCsa6%EU[ wo=2XDR)PqC'J>`* 'X-N [,w gٓ[>3Sښfg) I(I%mq| E62˸> .#{LlV얚}{:[ApuB=ƱQ[ICTDΥS:!;:4SHX9({3 M3F\QfPlr**1YSU78Ѓ uaxᎊu$ vg*&̓Jq. !,,[WVEoe3Rf悂Kj _@ԏ3ً6pd[@2 ٖ[;@ŅC)7b ;MEȶ Hâ]xb܂.wn-S#&0 #v)ζM;ȏP(yx;?NcnY'Ht2LhɠCuDwo1ȏmP=c^IEm/a=Na Pg D]84^ǭЇ$3lb 48yey'&9 孉dU$!cM;WoORrDQwV'Ug';zw#ªӈ^l? 6/S/BJKNJQxڻ4o_蹡!:T)@A^ ms4#fa .UV= փLa!Yqg1'Q J9ٞend̽-%fC|vOw©BF(3Y| 꽸^5pt)7oV#Ԣ&F1Pa5.>#~:T*4QS B *vhH~mAԧ 7r\߰ns&*P(F1eho6lwK ݺJ'j: zm> %^Omdst0ᰐ 8i$Mj &O 6yQ+843{/G @dӻ=]+GyL&|wé{¼OH`эxYUa0p\Bv0,1&r+&%‰-aۙ?m?4AT!RL B`?9Hy|y mw= 凰b""%& ()Wd() ("*(()$ ) $?ntHn'vx}}=r_=LuŽ 'H ~c~Z[&?0AO}8?T asOG/b^@?TvI@E@?_$=!fnN$nt3o$.ܑxkLb79ݡA!d&& y~Y>&Jrbg1EC4"?$1s 5gBw'Æe$Ce$Ht8EœC%O1l dRٺX!DTBZ!%6ҳgI%k I8pK6 pۢ>wh9:fp;cTlZy %ZTf\`$ݰ#y o!G;1aJ8Po dC2N1"a@>>ӄ|)0@!8yy?(Cv}CѹA= 2PĒI87v-2dvhEx绫ek<} db*CLwrwLP$aam.['A:z1PR( g&A3mu1zS%Ã2JH. Gp]@LL'%J$ӺCm31hFeZc_54غh,ճ8ƿS*ӹ>T5ė_F&R)|7Yb0q$1@eu;yQR6-(D^ˑȉMRJLmpM*q Jf€7E9ʺφҔhS )aL.?3DHGIC % Cd8H!xQFǜ8rǼ=7֎\<ظ=]Q'v0K7n6h܈;;j\jC3 \wF=ZpbP"z_r8vuQ:gj Lak7~+OTH<|ʞg pl;xM{OBb){4D7ȢR<,|kژ{Sw%:C 9yk׸7:NF^Nm53tQr1cB Cjęk}i)؇ћ/\wos,{7MPND\/_v1rE s::kY1R3|z=Q^UU⇯C%m;E! mZYQAM?ȑ̋Ѣ o{O<\u=AG|>=ZR\&}e9IkQ{m[bVmUm]'oW`y0:BF=5;f.*M! ౡ{!uivMO%6S64 btu/Ꮟ{{)6l+dϸLw,ǂ E4$!P8w(| /$6mӰ0I"wA'OK9TwwԪLyыA9gy2ys {ţ&5E[t0@Q5oJP9n"L ZVbZ w O:%c 3 ΁hM=lj$\'G ]b<Bx.'AY#߂ r6N Ǯfyqt&@bיa(W#2\d9x|idN6v=G_ik}||F q:J9iJ7Y#0*: M!QTD%wG{=Nv vÕQDQ@O'W+~ r]B8(fJ0hg8h̵6~A0KAwSCxlx-N+(6*g,dt+jHdH '#uλL5xcuO\5ccy% >\II _(탳4gIF>CCn= ˟pR5'a̎NC5kk>~7ʜ^6(&:|&*vjy+jRNێK0u^ Xl;h4" rm/Ȫ_0È0$k I uBPC28Y)цڄޢb=^oB "Rhf< 0(&21z*8OQAK{?nJc` ~i I zBPg -E&uTp y+.G;+e=unijMH5$C@MW0 .mw{'Þ4m1ҵ0dW {jŊE wp{HOb>ΛglalWp,^>C z:\ydSM4I&B488Z~T )0X] {]iA4J,U`:ackZC@p )4UE{NVkaP8>8p} [-5T,.:;iZGYLtn[et}YkAZښccB&8dleQ b Dw)I_{I$ TۚPw$$ RUñ)dcl1{Ly_$1\ M{(l&*wS/$Cr^&plTg3%[.5=DlaXs܎B mv@5 jbP mouκDT@u1d `%*[ `2{*;K0G5"qS\YZ./&rRqktU=x qu0; ebh8&BTCY .I9 <:[Dֽ6 |r \\>mI9(3vދefZLk;a|ol-t›}rC9V;:mUr6+m{H8+m蛒Ϝ2鄒x}gS׌A~ЇN/|n=!Zxӄ!pgqҼm!D]llul8  0&1́c'"U mw_`F>;\ƤM%. S\-SaAQrdp.l~ίܷMRjv-]uhI$3Ct! 4W2H_ H?c1KсIV@D2*;=s؞ I Pm]{hfnWVqt)FH~wy(MºvNgfcXK6 gr@e Yj]N)GJFK~!H,~RQw9:fA)':axhK}IOY=cO$H}Z`|nyA5d!w< @Y@#SH^0"2|Bn@2E{,6I2@݄^>9wV|p` 'wBԼ+(Ic.8}`h81`:TpQ(P{Sr <ΐKê s2~HRҁtj#5ŝjp bn~#[?AAr糗ϔr@diU߆rW$i|v@]?OK\q-z/ ; } ։vdMĂ} 2%jl?-j%0ט8#t"95l}_rg=קVv8_n{O8|;DxmxzV8{Oycr%4-&raaUK$ >]:VfI68Mk08Q4$%C%%ק';aPPYh򰁖,^T fq}ɭ(sy1 +Lџ,D!6HSyu "$Ƀ 2{Wݹ?S{`Jz|6h# .a;fwK!*~R7wb S؆ÉĹ%4Urͳr9)*SyhH8<x0_Hip{:ρ#C6G`1/఺U) #.DR۝8{f A3SRc e8BFze F :i'j='X !ETqw!~0γֆ:Qf<1$`dAg蝬8$SԤU> }1>I6߸B}B䪉_v\CAbbs製D8w7p$b*^\Ok2"G\VH Tqρ6z`HH~wl렋$$~s(Ry2+7AwCPhjb-]2{zBA4RD!TkEOBi ʟ_IZH[‰~~_6CoTI=yqH~0RI\n(8\,b~p#{М `07F@ + 5Lk5m$|VW0h9it`O &kT(RAbE 2뺝^7S&ow~{Ȯ?'bF" +@&#ع٘jhg Hi)cqS1iOD~P{2C S<˃4 l<043R КHkuubG"H?/6HQViz"%ҡhއϟ{a0ǔDfEi,Z*;[K%)=7fM\rѵ3KcAC,gbU`t'qs5psu4G*hrlqf'`6p3m3kRȲh.Vڬh7 ; 3c34( rq'0%qW3H15;(d7j3%#$T$U QCmSR>%9]S)H,m5 *"0 80`MÑ qNom>FhM~OC3^'h:x43\ 8ui8*, )BοCvj nPEb)T^ވLf{¾p <;*S"P7}ҙN5U)_~'|}V;׮a274D":>\}g] PFȂ13(YZ}&HfEQQE??AϦу3MU\J=vUBN M!SX6 a N>ID1 E@QCZh[i%p*G)(C|J)H=WPca7a!ׇѓN<'!⡴XnwpO8v Ҹr>8OlK^=8HV*H % k:MXqSD߻E1փlD/+!&r" Ӻwb樐#[ r+ I44_(i嬁  qfE:4F!QPFfHa.w h/ ,Z@qΒtjMtF1e9 zM4Ǧ;]^:|]s3!yFIC;w<@'ju+-%* *N9:k JeiW\ } t"9WZ缮)=uͼۆǬqEwL$A$0G^YGD0Jp+TJbϟUPV/|6xDDd~~1Љ)a | կ2CPiK+CCZ2)bmDY+Dbhf`U 'HnrO=Xpd (){3,?4I&ve0zHLd!w1PiN94e?L,|sqH н,bBO$_jZ3;F1~iS1ʗdTJ:f& H[X³{A@HjJ=D6hs?΢%p`b8)2l dͪf$Na (Q+TI( )l! %DČM2HLB?006[}}eiρ\'OJv<ZKc_l8>Qy{Χ(nk>{|@Y]`TS>YA3uRSԱxsXMov҆:G-S9͙- c[ݳm2K!"_sRhGSF᫶ȒyHB|;͕C*r5fpOXHɤCVE7[Cx];28p%'r7th2O$pq%0ƹV"/}F>;QVb~i=vtεtP…Siw3R Q$0GhmfnhDQ&`[ah;!m夣 oav4DnkcA& w]9,9S%"0Xcf8>,}^D ۸罹ԥE'o8H}l̊"݉2[$ wp0; rl!>;uV/qp=G`I02 >㫧q`%NDN9i@;qy\h)ԎmWKu|n~[I ǷzZ!G' O]4$bA7 y@|~ 5d.Hz$|igcA."71E&=&0C;S\=}p=3!݉7t@#Su Ëû-7vX>p޲5,+:ۃ˰۸nj&zqsSb{X!7n$5S7d|c&r4^ѭ$h b#HLth~>v ;妐($hfFIH" 5. :S LPP5ubӦ60K1%)0 .( ƁkJ4$@2LgQ.q'!aPG܅ٌHa gOmߧǜ_`OLW~7u)_`q"}E TLζ""T2@2R ;A&Pzxs9m>nI Eɠ)DHU 聆 d$Ӧ.D9s~[* (j/.ռqGSA"x/!Aɽ1 XC`dSs:TcuF{>|z SDj4b B"x! )vs~>YSQƌ|c}:Ĕ˭<__neE EOX ?vpy;tZQ?F(%4hU4hUtQP}Џf.P臗.u*&xBp9jq9pИuy*zfD" Qzy-G\ƑBUBFߠ; g~4wqH"JڡrE 8Q 5|@[IE8A=N ;'):;r#eL~kXt$)<@\O3u5gF}!G6ؽ6$ǧ*dAG];.z!<2xF?4@džӭx뮺 RṮRu7D7Cv}WN`r(S A@JOTn/7Ϟ)Sy;D;b&=((f ЩxI 8LTiP)T@*B]ݾ{B|ނg8015gfbx^1%1U U-$Hyδ  =95= >fI<~ؾh9}wQ'vd?tbA[%Đ==0>@\;w/CIbE"X(NwO.={XQ:N0/ %"ɨUaXD&8"SI8b8b13(B,#idMF47-N<ARwhЮ62 MCý7]rDAU[p^+DFԑ.7pr*'QlPp575`ҡ-*HtiH<͸DEG!`Xm((à -!AAf1nmDspT, 6a2E2++Moh'. !ҳqYհ}X=\7(9c}H`G^AoW{!zxĮ^0-i%4zuM3.`M+#JT]E4Re 4!B(M б<@t2j(([M$}\|| IeTs;z9r5uhe@PdĠ@S&rGh$Z:qQm*B7 HG9%D Ypǎ{6^Z@GpyHzM,Gf#}`3vmҔ"6 nVSax7y7¨/PaoQzR)0 q;DOoָ6 I墡So r&o)S惶vieca;N*a9.vL=MhO1F!pxǁߙQS|m'sbҪ])s.ZqD~BF881Zח$8,O3Fj"i1]$y:)Y%(I 8uǔfT62ݤԧ]=%(iih MX V>aalHhy }}:0]Q4$ [F$pnl:H `kD TǻZ1JB!Q hftn5I'zRhdxW "M9Vv5fJ]Hvj2 0F^L2HLEGq H9(&]1=4X;ܞCQ~؉ HCSyޚem! Uf$C;N{7SF_$N/06BWЏ!Or@#f5>/Hh&rASD'fZfDRѤ3ވ&zplu:oMmCB7|7ڋ^3oG%@й *P46M4 jJ ?wf /8EHiA?/2xbJ}cbZ2\hr9htaLEq,bKBx,ov5TKw'N(ROT?pƞHoXnq C.]O1;XuEPلk+&2z_RP`|ƭh}$%48P|Oᶴ"1ʧ09 L@U A$zOX0lk1vf!$4AFk3\u.HEMvnf/1Eym l6&XEħ}+l䳡1?M}%tu\)#O#rɪ<|'ƅ6`UcE44Q@VMaD&VE`W#W 4ԇ?V +LT,UL8}pgt*i GcG깍W6@0ĉ9$̵'j8w*H#ўp8wv^h:g'H zPiJV70DŷA옵&#dxcPoVY5EADy˅]+s2EHL-(}g-]NώS2=C4 8bҿM" $p_|qflbo-PHG{Yq\A yHƌ8f1\9q)"Epcjr!@h "I`ccуKc&Gjo9Rw?ڃ]SR'D5%̺hJ{} rA QRPc2QEUEUM 2Qv9NFX{])M.t&]ժi̒guPW4s0C ڮ#i)ΣI<$Q4G01E{^ L\KTڨTu pHSC`ZoPyw5Dk,w QL]@4 E ˵h Dn^)l;kgt퀭AD<^!JnCuȪ=  6G(yq8= H" `oEAx1}ðzN_1b 0Sr1EPPysjXx7gFs#}`3cw|qSRnb-QpW z :E! 2BB)JL)TҔ0$”PJDHUBO˙o>?(+$NKĚC}p 1(/q8!eSs巟=ĻUHD ?zc$I%>9=rq Zr{5G_iSgf}~_o.hHG$927x&H4dGyldDa($2'mG#8L.EO#, Dbrm6pFD ȝ)`)<-7 wyTO&FDX^5jOfAP0AC !:WtjY3DAաҖGfk,XE0ǪHa#pk zj kZo1~}`W:E"$R)iT'th 諺瞒Or uJ0oŅi+5 IHHm3'44"!1Dd"B))PR L "$UH~QxJ1*r@<(JGloaۖzH: Ԗ cCׇs#X:ILEBTI@tmFnb0ѩ%) a͍: h A /j>䔇Jqr;2+A_:($^I9 H!\bThj~~jo'HJ"B I Lvr/d:]:5ȐXw0 ߟ>ڥTvdII^a RWIiUAd>X#QH*-aۯ@hv.P Z2~p&&\;G>ӟ Ȥ$W_x$ޟg;. ;oןXG:Q-"sRRi?l`]V3 82Nn 8D[jeysiyBeaR|!xM@qX-K7Peҕ H \U3te'ĠRUܻ2*[5P,0O7#cru 7thgdgoK͍(ws9B2N E'-W=hܿ \p0.TrYvR36:i"w\ymg}>p#&Uh;i{1[3GLwn_Mtܺsuo}G!!!H8šHAo4/2HZ JZSF6ǡ6Աu Q^oӋ RG\\g\%E@w8mcx'uX(2(aN"c 𴚡ђ GƑ~InBE>)Y=>ߡTEQhsr; ň͵z Fj8Fg7^u]d5ai{l2mO72/tNGmD[`Z Έ3>;˫FKje;M&R֠q-ӋQxh]GaV!KCmQ1Y!NLMܰ6C =MKEf(NGC. $%NsQ:aP8S(NF)3tRhXu@ -!Ba#b|Loe-J,yim4& pk$mdʼFb9-&l\!M2fBZCNJcwh᫷C8v0aqskn5eƐRTfaׄƵ,@$B$0j .,+)ԛ(2C;>⥫"%\X ]J 7^&R P(3fd1cӖfn_ ֢D caٚ=ű߁JNm\y%k97XL"XT6MWkS 6n hxޗl:I1 aI~M ID0("co.Xˉ$q:רVF&+lQT`p+ cxja1anIW2@1%iK<Aؗs,a B䷍);_&-Gר/54'r]=-Tܭ4 ݖzriqыmEQq1wqbᙎ|rss:,$c铘1ɻd2dӠJ¬ñ0UM[LENÔy:tuپrA8hgY(oMӇj]bf#,G'B3 Vȴ)e)N[\gwH4JtFb6nv ̨];Xr* akÿr;N-f8.Ƨ- S>`iy>1`qLBI\cMuzAI}>R 9Uw# b@aP63.gP鍧TNHw,ZV)No/ucpmT?j1u哇Qff[AՈ fn \\g .FL>;f i:C;SXmHjljcGdqeԗnOm>io-͇UH /MM86i%ahڕ`]ym H]W6p3ְaS[1+F]&i@: ߉n]_šk d\hQHZ3u)g6N̛j˅$03""1!BUٖf$ mݩ idKI&H9#^CpߞYz uv {ۄz#: -'W:[:P"t 1]&g\sy"p4"»wP[(Cp .:ՏBa6Gd&^v2_q=O,qgW|H't3'<T%nga˰i8ް +Hix6c7׎byL1' pc>춻&b31zyw<(xH9]Hw:֢֔9q.C-pboc6%~]nxz9OgSFTu "aI. p㾎!,\Ly7]a3i.+ ő޶qj2>ul] c[yg#&b3M.)>mqFc!bQYHB= p eȠ@QIXos-&tػ7.5o#l_ksl{k*&n;ZiWc5)\I!'~DemcK#^bk]w!yGpvBgr ގR?N)V&'o>:хF1q'3$!8y5G4Go|>?;t{PoLƴnN'eDc~Ys(ìOJ'uo"/4F |Oukvh}:eFє{hoag˿ ^IFρ;c'pz:İư*x'EQ2̈́3N$RAqؚ]0qZ$Хe]1β\.)ۿog1E.t8;ٸ^HƊ;; kin1Q) W|0>XҳM0S_O^*4D Υ# y[OI/6PI$bˤ_o׷lsbo<Ĩ.\Y㻤"eu4%f!@g!Z`CN춿T ?f5?p;l[]O>9>3[f+`f0qu7탡dC+ϳ}ħ܇Ftk 7o?W^A%ۨ3I%)uFIJA ̟ɫ{y+P0ܾI٨95NNM$H@"УЕW(͏R>y g c6 ;X=4_Lqau,ClHx8e!ZݪBIђAJ U1 > 1ĿN8t u\i|OlR@߿8?!a2!B#F(rэ!F L^ g__J4 .Yi'sJJbv I_):CC?2m>R'zHF0?Ђ6A<!7pD_o$XT^2}/փV}}/|ohSK@(Hұ+vpD>Ơ`{ Nԇ >B#G{E7K4: HJSەtɩҶxwg¦G"S ct̥a% 4ir"EyNC)k]"㛼wz'g};a[L 9_\''!uܷ :#L;y։~$l5dc#>OAXe 3gI K\{ph2w١ē&vZ ; /ՋJL݅!ͻq :ԢdxL1Hx$MJA&g K1"ekܰ;]榸bm0퉥QUGcV{0fUPj,bI`00QcqSn,`Qƥff6Y㉝!D h!|(s~dϷSØ{`#wxYpT㙍WxP/}o(O%.'f9'^^-qƌ z=jd,M9 <~ &:3') Έ wgq S@d&ͬr1 {D_%é>0AAСJ17 4JR#QiY!}7g{Ss`HJf"~0Q:!pa`-KXXC ya}e2oQ"40"8=dQ(#iu)i׀ዌ =   % #@h>GΉO:jk>;:5 iOk8r:H𒂊8[?&9'ݯOr$q(uYF&2{Y eM"ɃT%)4,xUi_ug w y6L6s x:n:W:)@ІȔN\%צ]!DFOijBR0_"J!arϝ<_ç0:&25^+Ƕ籤 FBRx~"V58RF vp7pSӸB@BB (  /I"iG}p-sb:lJC"QnAp3g&~`@:[a-)_Bb%vjK. 4P@KSXGQ1Mq6J&mH(P:ç|Qvܶ Ӓ=ðm&rKh=FCV*m&*V_QF᭙-{1XIIZ SHݤm f$=@SGj/4R1!T޻ᒞ`rp6i46R>PX{?_E7ʦ' R%p4>Jr~7/sD;7M)~G ==MIp4fs43ˆUdCvywO;dۊS鹇%/pOc|3۱fЬcI٣8à0b3<808)KSG 3p(tPᚈY#~Pfh$iKecD85 Uʝti3|"p0 0& iR_ 18#lugpdZHlzFǤ#w frCPpv#)vBխcPs]pE.%:=p95fJ4Y"ݍ`iƐ чy8B@U8YGwMD&5,Iu,.ehxd|dF#I^ђ a3"N-OwbP n:xn3bUj L(QI jB6".żPڸ\C2nW ,y7, 8`?o9ͶĐZ ;d Cf*Zδhk,ٳ44rhlH w-`q0GtȬ#eq&mx;\[;\"%  N;va,Zi |2d2n"Èj6a43 vbx|2N:SFmF]E48hdRpDx@:\Ye<,)l͡bny 4#J\vHƭLWXҝ^&y"WG]6G"B}w69se0*m^#N릡Og]A0Ixd3:늰f`E^i.ꄤnE:,fCP*y#jI]"# 1e6 ZQvҦzڽ2jpFueJ½"K~評tV͵OĻʌ30KWe BuԨ,b 9: г\;1_\D0slAs>@zmc`+G]ɩ!ḂgKi;'&@oO* U &UdVqlu4(E!ٷ'q @#~턀 IZA "!WB>f(`AH@PyBN2'wuaR R&C;}q8=IMK8LTҩf*/h)AJ)Ty*2E*H@$&Zz?J}ܛPO_oxC;0y瑶'QU|Z)˄~p4,/r9!LUjJpX2R1ۇ)8!k㌎Ѽwa# g-pM|tf&l59ZLg}ixɢt\uՓ7tA}JLuIb/RxvF~k =f[Ep@&glx2Rm]n aM/m 3屙Xj.. .e8:rx V9rm|zŋ\f+<.'a0lݮHo&q-Xqt椇7:񩐭<1& &;oAg]i{ok "#BBd|Po U_ 2skP>"0lIg& xh7Ø8qqL=Ut+?2q)ZnARK?(^3J7Pn p4^ED.$<*ukt԰k3QA#Oc.Y!y)v Ia=_0"+{ș$ʧ:Gzi\ҿ124υA?y%pL:=^ '.hWĿj*KP"!q7/gj0w&i~ZO8z:Rz^%f1-H%g)~P(aZE>z8M]'h3fݨvl@'Z@._rq}}>Њj9jl],L $xc':&x9S9m֬@I€GE:8#\$E bG 'A eAVj>Eߙ>o<]Idy%iZAtpIh\p1zDAf H>-T.R1(\{`a}Jp0g;DHxH'"XMMD` dUTᛄN24xvV!`I#4*  & :ĕha9mҦp O\rv\So.6 Aflc;q-9lU nZ!QA (~yG^qJ W[ٱ5zG5?4 :(zK/3CQt@.jρSHc Ѭhq; ~a(m=}&0_=4QT%H ܂ϑym=-}1Ir^χ(݉ ⃄!\"") XL MShb.'PuFHJ`*ihHY%zk=H PO)Uˉ/=CBh2J$)C=SŎ45k=WxZF! ːuTQ;`" BZ)h(@BPiCCCOu5r֘ѣ?2i4 jՓLaz}}~֦х=D'By.?;|оYN*qAiSyg.M(>5YWԞ}1 ?VO &^0Z0OXJ@(~&0դq1*DI%T~`6p$Tv}Bf*&&"& H^ә=KKE!039S0{ z^n.NBvSC ؉\\ݗc%dDoxI 4ĺ(t$TiZ hSDM( FpjƕH@N.d1(Z(RZX"hJ(b*`dIaa*fBib@&R ))Bf&&p[b8-Ph;|!@r*t=MZ,Z/JZ!8Mnl?q;n8o׆gz\q抹t asOnόsjbOltDסV\fV) B6kP0z=F|CW.D>w.q)DE0q&HO8ADa$ m)!$}ϬTo<7O?~]Q3p(U(S1<' [m:[LxC$(cِ-qM~֤Z\7:GS;iA05{-$CQF HH<щbRM:'2@ 6`td  ~M iC`7 Coʩ3v#}GRHRhl袪Qp-ЮTR&oBsv?trRLEh-o/?6B14(TFN@K)y}C35::BBeV0X,)/(i8"0'&d]6vC#÷Sbnj`=fСg T${%SBRhҀrQ(@#~&EWvtI2G% &X29F"ۯ-H军qNB؁s wr˧$bn"'P;dv4u4LZP|y4N&jIcRVhё!TPLxM).`{Xf:{z(Cc\`X[ כBI]DNdi^4arKT,;_U48:c'0:HN*BE %d }m#谈}`ED23@Eh9 PB$)I(4+H0"BRQ7,!)TP (D)"; P0PW'@p 6\HW$:fO?Dz$8𼝉41CڍI_2r*B̤$AI4'CDJH*9 F(-QAJ@S$;aXNT*DIYDt}MamEfƧ.9 ) 0ٜTXf1Ɔ.z YU8fXVӮohyMr]9nd^Sg`G);w!<<#Hs V$`eCC$!SȤCg$w=Z t!]ݜRݻ+_PEXc*TIlbq5E8!{ؑƤ!ؓow s2:X&>MM)b(qcCEA1LP} lť[3gV!Grˢ;s&MÌ1p!#0 ,1 T!BD!? `Zin;fJ4 s`{bu<|]<1HTRZTeˤD:#xrSvN>_n͐o?2 D-[wa^\&:n@CQРˀÀ{ =n3ڋ}Ô.v f~:݀~{ǹLzs4^/ښMv_$XEa)) |BT+3k;}|9`z.C%GmNoɼߏߵxmVcr4QlQj+\D$%Id1:ts̥ݘq Ҥc.{ȎpV 4&H**b8݁4l8v9`D^GpX"،Q1b"9ٶ2i3mi66LhM%6ʼ. D%83#!2ZErB;fq$#h7hiKfv [Y+9u2 ƉdMRdHEdrBq(L([h>}cQE܆ i&$Tq1b;5F" R$,Q/G6G w2BEX$b(jfh*>~ϩ6neMi Y?Kn .5ERKC]B[vA vqyI.:p΂tϢmLCK(]щ(6! Ccd&fAR?_(BB Q)ßÚ=@J9"V^qG^[H>;~HCOQ7Q7$h-%nq7=r4#ih%T d6g@88 O6Q.0.?PpW2vZ5TP0ە99',L P 0zRgG.̊! ,#:2c%cw`hȗ T}#t8=QFJ++[O2Ì9lkZ-y:8P(@n2ѿ7<+0c$eP$pU"[WN ߝ13KQ,p=Wves#J B="d\'D_X޴MGoHq"G 9/)V3rhC4(*G `2 0b90 Sա:_K,+)#+1GCZ~NMQh@IFȐP')vN_:/7yɞ(.Pl*aZ>x)l Zvft+"hѱ"/><"mK sp& l#@h|و9W'Px @]vp%4A$F&"Dws8^JyLjTQ.cb#:@}' H>;;.4M#eR+Y9&mv4dE =}vlbQL,I9=]oz"uBCHBHI%1ELSpi #"J+ÒsKH8DN3IȒ>"OFZ90g,NCӨp#Ye vN=)("!y?H} %!TczyJ$PD`gH9,~VVhiLEupS6BjGcΆSeELe szu)AI[B!"Cy"D 6lJ4"arIz#ؚ7ÊwE?IԇgdLMPlbפH(S~pqe*)aBwȜHbK?Cq~OtOOꊪBnNQ]HQ@y+jGMϗ0O 0sH$Jڱ&Ap5)Zۡؽ"9Aѱ;Pe4"(A pTa Lx*zADPC['%*(4IޑdKc/ aHhV62Ph_w +|!qCцlʬ]I$4C(nM%SB^7 ͐s#GQƅQw}TAmM{N=mO}cqGLSt+ꇐiӍ1g?G&[w^/$pkd(NE[B郲ٚEx|6u͋Ĵ;:0f 'Cxyss`oe-YD%7%3^jq&yuPm*8ǧqSAR[]5Mޱr~1K/he!hbՔ=,JomiQ<-Ɇ>|G4S uR?7fwxí^Mlnjmq~N^{Ǭ T9O|`T/9-^aX4p6`&Ha H" ~`4@PDB EvɊٚγfGhHRt#'ڊ6_.@cu| h~4z^jR$aO3 Ε;8$($(B >@1\Zz\Xgg= :"w82Zϡ(x~!4Sȃ FUk_1p'_!{!G1T{ RC2C _@PxwrBP  а2)ToOptgxg7tCd=T_M<G,0r `rTD^$f3Z^^.e9~$y#\kMCRR;nt:oYlޭJ5"vcq3{X(hE:B&! _Q̿;KCJ*!${wBB'` B>$VHZ""J B VE " a#JbA) T(|WB 0Yt"T i" Jh lMI RRës49i%$Hr$:Te=vr7G4Mswra\>q ܇v>H((SsZ- dVS$LH4ѥ}Ј~nycXN1Hx㒕DiI =?& Nc^֘?+JA(m}_Vi7gWGth(~9mR{ OH_k<4.@=IqBn4>5Z:$C>=h2'sܬsŒc1 ny䷡UɵGRPC11_Є2OaiPyF#.>@큮M,52#"P 90;9<@a\`af YDF8%V`t?+'?u@rE ?ScKpGe؆uFrJ9f$XR*R!/Mj*q0F%>3~vB]zt֕(b#xLFX$akvm$% iE!b"[M SQ{w>!4<+V*u*+Lps1Z% t EBͨV[2 ^גuz쀜?sۨe,/̾啫#kcwb+WP:ВB 4 PJҪ (pG249ζ??42! $㳸߉b 1m;ס'ϙJdm3D_]paV! ub]JBM7U"lz{xz4Zp?\Gڳ9My㟿z_1{b;m3 F[<=HOd@-nuLjF" .05^KdXЂDIHwΠX|@pҙrol@h ,QH Lm%mƵlYhǧuY[WFJ>3ibfc ͽ56:̚m ( bvGZR+Zi;~:\gYB0L)æNG9`3֥^wJ;*wD,"FSaUP8[YĻOh\>C*g'9 SB͞Wأ\Nog4Tq oL M=_SKۡ ]8JEPv-D/7/rK;3p%""&a{~ PP4(o2XWZxDpzh qCo-AI1[UB:; zM=0O"p}N!]O,O?.2c>:&I785pIB7i0rE4@[﷙NF;] ~* ߪl-`,޼jd0i뒾Z!yG-M$LB6QBh\ۍ- ^OP\: d8 @H3XКXH7fTpk$CG!Ήcblǧ F!5ZKx_."~v'L Йt]G◑ichi$lzZE"l7FuJtF^cZ}2Im)l..=Bq Gk,mI1`F fC-R4.ifiXL/Gy[* ;v$XIS EEMt\Bi@v׃[H4>0y+KHdN@? m@$S,Kh؉@dW@)2gG]ëCܺ{nϛ5 r/V3֮/@`.mU[:3 GP<1v={;o!J8 "' P$>Rk#@FɃ93\q*Pmj۶fhd<*H'Лd2deeՄ˼65R)CFq'$RFa=bVEU$Ѐ(p!눰 ndP{EGq@I(qHG~`/%F~fL9ub5Og=Y:7S ޔZE?6ܰI4bo!&SL`ֽh٠;ϐ +I )3!"is8x%QH8| D)ppS!ND!H)֙A|g/7WWGp;HJaDһWQOݻ1?'^&{4,S+`N+2᧻ߍ$#9O+7bcMm/${4}'r>\'u< 6 W 8{>rOdX T*JDㆱuQ٪J &"VCNeׯyC gv;1).PwSr5͠+B9'2!s@B4JETtcsjWćqL) rq4w2pp1 !UZx#R?gs ?'f120= +¤;ZAN@:XyHCSsAnN:sʇ((CJb)h < P4!J H*H qĦκ03CN| -kAc ;tt`}pVuMF~u.&eʋEn*gh`DBVlQNnܬ;H}{] Ia ޕh 8WFu<\X'|*" oALON_v1މ2争vvl7$2

^t%QEZTZy7zs1 c iVelb Ud܂nD alCTH#>j+ZF(Vkq=UEe !)A%Y"bwJHōAEWqP0;SlDob|MP E #IB3vW.6J (L$Gp 9_-#s\L4K[TRPNk[d4 S$RZwxU^nKR!ȓ¬]^R0'%͐U9j6c$F&5SD^1jkLڑlQ Fd'hh-!7zo4[Pd&nnQ- uʚcmG&epiRmܛၸY6t e1d8[KVfefņٜ>]x6o?WlON&= I3L9YZL^& IY)ſM%`&H8TZCDyzCxFԏa"{`쾘qOǨ;>jᕆ=EZm$fO0ΙaX3wךrOͅCU+ +h_m, W]8;\\\TiiE ɢ$; |J0Ǜs ao)E@_}J9={%;W<оN)|uY>FdV%E"48bQW;{j6bl!كnu <`b38*f_C&9KZγ+uO+&Ŋ= 8RROT: rdV+F^Sa %tۜz=gWWz?^ v&Č!͝b I?L"F wb˼ fw`4L/ԑ)ˀBoW0cbBs>Fa;MG6BAQUUoֶNi.~gpRWמ;dYmZ *Px,! ,yr߂xރ! Ɔ=*g#-uwN6"+7p Q?iR}䄝'\3 ~=ܵ u|ànTG/=MP4Lgdv(y70lF?1 sXu``4X~j.Q7]|32Є<) a}(z֝ASPDN#%&:C0.fOEo? ϧI,{RH݇'m $N]79ާKib44S BI)Ek~89Qw<'FͩQܜ& m估hc y qҕ5Ml;+X&~/f5.ȫ7RgRCE\Yd׸ t'n~S﹛ܽyEiA~=H,LJW% bεfiiL {CQALhgm}'*|ċ u~"7ġ]7Nlr˧Di12lBfkC1ƨ"1a!0! 70urwn<ƽ83=]B_Uڃ>;}tŐC T( uW&?a"BM dm@ ]MFěgRmp(f}VdxIo#YSwb#4B]rHlok&޿,)P'`?P3*D,I a1ENL ߛ=[@A=zo^igϓ=czSX@#f&C"s.Qb~~iD1%MĊu&a7gY=!4`k3'r}q\m< Hr:n%熯xz(/0$ OT4 %dSJ!LQ `~g8ҡB{4WRW呡1Z$k)i6O   &(G6ܹ^%jukf\ac$XJAјN$8Qbh(rAAKAv, `3rD#΄ IN$(Hs 8.uMM8- ,T2F&Ƞ9 hCh;a_K!"{s`ue֑5iBc>h Vgt'N*hf)AAeoDo\kMѰ%# H'Ζ) d#@c8Wan\08PPH yt!2Q:#DӀv,9w9diecS֪a#v UwYwAUsc:y7I0zb9n=,FN PiqRĠH!A憯sgmo=o>Z5TTRLCjPW#m9"Raη,6J>1O-zˍ 4Dh^A]×AyPk>&9ĉr?>߮?da"d΁ŝc_mFsbsYjxB2c-u},a)__kj5 r^τ+A5nZ?T|GLսp H%jLF/3KB?Bhb=VGhARha 1و3sƋf0R+PB1X{LR` h>rj(ih"xU0L%ST%,BPc>ɸnO.ftJk`q1[j8Td J:Hs3LltHzԁ5ԚEQwn&ҌibZϝr;C"TPLifB (V]'Շ$ U)D3qRZ"=9"I6QkM7"Ð5=HxE$Q!! =: w&ݧZɩ7!'N#BE)GAH!CD5(r=*|`DvGH(rdOl/!{DTp]#9A#`$z H$@ҜӤ4!&PpؒJpGav‡LXSQUTŤ80lmt{Ch3 FZJդPS{i/60p|GܔBzQr!@y@EM 0hEi`RDMADAX:塶UM DŇCAX1k@o$pcǦ* e$zIm$ MUk<N,AUECS@HUt.Xhf!(zBgSTpJŲt=BRQJSE_hH6H>Y(RY}`Hђ' 7 7Ήl!_l!4(=և'eC!O3_:";%2Mw}0r:a;h,ZԫPJ WyŽp;P $wxhIx^:n~>fޭg]'@b)W 4$#}7S<8ڰ*4#)oY6o&L˫$H4 >ALT"y9t n iHЬHPaZ10vbCݩ K Bu;a+F ',<0$붶s@4 $"@hȑ4n @'wr cNLRLH~kuPJtܿ^ QN/{>rL (ؤМ I/,M(~ ;r^Ub0mdy1I4P=#>ͭI8{B# XeNh4O݊_ׯ>IQHy.yy&a>1ٝ:FIкHtD2|0($̗ hg;39rƻP(1$,LYal0̴ԭr#i0mB{;GUr +YuhzB: ?R(w^}J4~t<,-4{+Q  d%/w8"aZYbBFv@.ãATןa сIs$$@@Դ(DKdbq&e$WWD0٘2AN C"CF@ݙD# aJ%&#]"J`)<;^(֡[ 2mS!}4 ?j\МYPAq+`/{'Y֣HeP Ν oa͋GD=!Y *71k@AF@hɦpʗlja5ޢvנ㓋󙪰ƹ"L"6%s| S5-qEK 2 "h쒓b$˗3Mě&6rݮA7CX|{q=e~ G˽I$8h>phb 6w\M=ٙBABbhSTwO9( CjF鑩)\,Moġq0qQ:BxnziC04.qDg~o< 1LUM3@ɚ% 4q񝫉3~ Fc:=\0d/.9wA6YVvs) )'Ffmi eU! F4z$) <$B ;jzL^rU0ܘeȠeçDmQ><6@- PfJďH ̂~U"rZZRQ )  *]+H"PP:RRAhT Uh(JiD)QJU)A ) ?JJ)R >W>˜nP>ixekM O#%HB݂cCЪҠ1]xN;t?"z"JQA~Bv@Dn]~ " !="tja]vBt79DHH #팋PL5 5D!hPY%lY|'˟q%,")U+!=9,T /q ?'RK9Ptq0hd:]!~!)aX@^m |_g.t)fTO "@_"NN| _dgR!G܂hOdQ62q@D@㰜f;%DDBrM2IdDmy9%iH (1J(joNGX~[~Ϧ$阧d`1$JS@Xp!+`ҥ%DF-.yOuߚ8,' ˷ݔ@=Gc!{|jM2c FaZEH!aFuQ=%e1*f]O3J$! 'f)Op5=lbL>roY えz?A:6^G!/J Je "i Qt3aFg՝0]W_&ho[R8W9BD#J4P ҅4=R*}{MvO`D}6nM Ӱ ~P?LSA&lc!Q)@:Q "PwA43z@Dv (TKLQK?2)P1, $Q-5T%T TBR@B3C5S T+AE!EU)B) XxbaqM?Iڐ?'0PZ}hKOpTl0Dqç O~"Cp1Uh (nD}L,bM{ Lj4qA ˚)ٜɥb)*P!qTԓFъ"͛c7cȠb*asˤT+O jd~8W~6|-*f*#EO :HNY1IPM4*Ms<) lir$U5Rs';rlNM$]! Cb)[!b1T0L| r=m rMA7 רLJOׯv38<"j&2&ɘcfrR +QS)aa{QBn,EDNDs^I#$2LXĺuh(l,rJ$]":8o13m6)v/i pN *$Cԧĩsg РipJT@D<(E@ċ"^!>n gB7 \`B 6T#cKq褿3=X*ylë}nƎ Jn I@8!p%Fb5L -% ?bsI!!W=֔IOCnADD?N|U?DCCdǣhMPTKhn<Eu $Kҍ(h@ UZi@)iQZF)JP2 ;v !b2|$h B2;%@E0W+;2|@=SG3(帥' H@1T~'? rk2(lk!ׯ^HVë h,Dc&^&)1XҔTeHl; .#+A kl1H@J:ά41>L,m]-݁rT]Ɓdb8\)04 Pҵ ~D|!݉VHEG )JfQ~L C$tOAĝ8ai~,OC6)jUE@I@Vi˿=ݺU(jdh"* EQbEV)&j*"DBdJ)Hhi*i Z&("QT-Zcb i1lV0~[R:(iѠit[#-кۓ`) ~~Cq Ls)T6>L@@3"?5iDMx} M0Jl.(}w˴ Y=栤ƇV ,R u)YcQlim!⨵NX =h#}68:]vPX &92gйO,"}W`%6\r\ܙhZ!C9`2i)@DCT|Ml`XA$-s ' _ln؈hbRr򄚻a)'b"JQ#C#:x~JsXgB)$P!@qfVuPwWV/Aa,RsMCR$c;*^aTQDs7ܪsLSf. Pzf%Ladbw)#&_mf6QXYgoܣžC];tH v)q|{w|y091L;oZ G#܁ro6߉[pfX}pǍ7%jdrOCnT;X\X˟`33?cm|>&V6~jyB6'HGSOA:a͘o3jX d]g^:2u :a '&=$BuЇ:M1(aOp}={ L$֜Nk)@J }ܣV! : 3gT#" [aUvL`{{q=T1{N}FRG k :qp|( J3(ğm$ Ũ8f` P$?}.Lˆ#j )Ƽ{iv#p+y]oBKCFI' flN9=!w){-n6nNO#ۈC;g0ưS I]`r23^EJTN 7Ӭ%̹[Id:o5~LQB5UR֪%p=L* iPTWK,e[aJ%iy:rb 8 0DWȫ* VRˈu8u#*(~ŭ١,3Ɯ?Fw߰d$"0 ewf81|]zI0kN]O܇[;a/%Np hp$b폺xL_-4T4ɭng9}/7P+0ya)уE1P@&ߣξߥC_!<MAii)!QifղTz=7M4C:PUD]=KK?LY7-J(tE>=NS K+*B6LK̛dUL2PI K <ƒ%  I1#}$6\x)nEgz\Z(GTYGLPZ:F1'ehiaG   Q|,z:S.*1{КwHs} qg{0;02MrIf XZKQ/D# 9ΓTĉOdކ[|?d>Ϧd'U;L ! m "J|c &|hrBTD9 sdBIa!5=}CcX*nҾ/C6<~c1eRɦ©."ㄧ$`J&`H;bEZbAx6|: j1P0JJ)xv!Q?1axp.S !Ji(|0sfv] 2Гh44%yrO-k͝<8DQZfbkF*(sɵX- im,TAH J 5&Q"',$0+CcLDRQ%18*)L[gڈ(Q&vb)J)"%&xCT$1G!U&/29f( tLDD0ưkW 0&304@l!n\/ڤj9QMl!C2h9QQP%4 r Mخ$O'"cr+PA%+DID妦E^Jv̜\A.531̻Vpd BiZJJ#@ii5ps1TöbBLOq[یJDDp{*'yd)# ƓA@nv1;- ̖Rdcu @tVIbUV,# +b`KsN+ DElL- l0@( (JA`h%1+JP- PUC"JRB di(Z$)!6&*(咈 X Z*SĂBf+ED1,j)TJP(hn` ͆~!Ҳ%r”AIBJrSLA`<5IT+B E(vR7u-KHIb( ݟp!KK"GG# F<=;8γpNHNi"c-(T5!adDhCeMGf[\Uˤڅx}]צDXH˒M[^TIEI  i9*րycc ObK7jQM8jF`'NkM\pr컸:̜//0"١((#tbTP8`"?S!!ꪇ؁OwåOܞ9^hnQ=N.Ǖ=6=dES񅒍sCJnf)aTZŐth酭m*˙[u(A{cT -k"% 0.Bߜ=wl{)OWJô< {{Ί㡱zd'J孌C D/;ڼ Be%%E)zqQ@-A l@Bҁu) F _ xƉ'5)N?{+H|V v#\su$=>`ݢ%Dex }~v)Wc'I kWzRpKHABD'R1;T:6DwF(ԟ<3>P1/x8c 5ؤ}, Τr4 y0f `)7A) y RKY| }.A-֣Q0菃)9Ť@OA$,t0HO5CB$ BRPS33 04P- IK޲*"9)*MT#%-$JQ@Q5J=Б% KEQM4MHJ~[~<⢣1H~zPX `$Di@) iJ)A!CHJC R)S%(ĊE$)IJVO#NOve;$'朧.QA=iɣ j$Y 2@`) oZn3;7 :[orQt|z*;#S7)t7T7:f< жukĵ6ДMZQcbMr\ Bˮԍ\[P[q-ttDAoAѓ=s&P?n"Y^9k5Fdg.%za#B (X)u ml@#9UE@7;exTI[-^ȗB0\0磁I03S mGq* :^}F}"d똫..9T_k$;Ew徭jz$QY<,@mB;^1q\zG;ʺ" 5`U,|"`"+.yL=\x /DdL\56OgUw žyr^3Q4>uճM. eb\6Φk-$_A߈pL& 2S|ĚLуgCocyv7ոi7T$,A,4gnM7л!!ps(凲 *GFũ. x5tzFMlHgVKQCϢ멝ҹ0’ޡ0΄1|M쑘l>*p{Ǩ>y}ex~pMsmT3vbeqG3-D},9xzqn=Q6PA|nbFG/dm1*I5xvUxv1N{囵 ƽ4ÒJ=צ@83(,dk'C[E h/g67J*Ǫ0qXr"X& ]ɪ@&FC0۟}&\$Y @Sp7Ry֊x>ñ ݨȇ듹͆0w y.57(Z/kS;tP8!֛&͖`3NWPBIyEd^ŔAmj6u*"QeBfZ)8Xۣbն6;K"(˜CS4i'R Pd=;.熶]c0C7W /S @/$ȋH%B|{oO?#’qd,+$k 6͍KϤ1v<1u$$甆׵TQÓ|*? cXߞuTF<3rHbK{r6L l\0>PA}x}u\)@E^8(߄IE˰1"\\Epódwׄ+=+[&A>iI@ Yb;1M2x(.M^HcK}nP,hhmCۙVڲK2GŹ {vKcƝ+TЄQ} kí؝;k =]'"߾UȢȶmm ba0" 0& zt-bʯH8=ƗyOcnV/b oPxT;gհ,eCsQ:/CN|&DkzzUt݋ R;^[uuD幟)| $^m!Y$dQ{:BttK@T:"2UEl[!:Υ]GUUe}\ܯJ4aB/K;k'ۋYr?|IPDyU\5L$ەu8{R+1 &Ƃj *Tס=(R:Jڙ]fhVgӐ ÐvFJ({h0rߔCZקpz#mi3^ yyG0}9>CЫ}4"Q$øqDzDcgpzoҲ7q]#I?+m7P]/+}tD$Ez' 8H}k51VVG(a,;˿,rp!#5Lܸ?U.?8F|lj$ Xh0&Vٱc:zd1V\-Is0BM}y Uʁ~,S-:;l_"'R.O_Ow}É! dL[cի"[clJPq׽}<׋~&TF8+'tA8X;BYxj:#ߧn+o8xy|qW(|f<#ƺV>P*ݩ3=_.ձơA ȣo5Jb1Kb/%> ߦ ^ޕm5X=c~*9zzUЊ^rx)71ztMoN8c1!Ƅ1:L/_|>)tt h I=zUq$ɰ1Lžb4K؄V;v3k0?d~uo|k&1PHW5  (.a܊i5"vl M#O-]3[Gיaꑀ?'Sfƺ5#Qw0v)~0JUth{D{5x?⛷^I{.im6;2M=}~$$N%$f(RrZUt@B T)_Wḅܞ->G8?CL2o!|>t} ȏő^z1QC݌ЫNNM~20ٍQ-O-Z23T9>ڙRh1"~AѪObhhN#P;UȆAzxdOIO֎ʆ'm|L-y5Fjp˸%8 LF؄!m&SE5-&pc]w2C04aVESHщx`Gl rBlEG D Ы 4cxjkMco{r|6 hd*AYlV;(RtvH┒232@آrUUeC2vr!B(إ 8XܹO2m2M 38#欵TMٱN0bKypj4C< )!.b;i I8@`j+d1lvO#Kzrt::Ïib@D:O WH:ICIs 444Ý8(/ɢCt'3)Qs h~=HЎDdupy]iq!(!" a?Ύ}q+FRr[usI(BHAHw| %kP)_np36&_Jc 4Dmy#(\ѯ67">PmSub܃6ֆ g\+ H\F1 ϤvQwwnWT=A|T:G5R&/e(~}t7&OZHQI3sYLm{0jJ$ =~FAFYɤf.x@T 8zQ+zȌh _6#I 7B"#/|=A2E>!WBryIIHP y#=O@bHZ8zuFBjadFF3݀W a8߻¼c.soe 7Ȕ{ vdkq2nm;0ʚWc۰G :lyD6NTbYs:ޢ ϣ D {%LI#a! tw{e 4#;7v'_MwG͇# ltܔL$HRK*LCHI D@1 HD@ ]1{49y,8}Pl@R#Ӱ`|26yx9ښ0FqPTDDD4Ɣ;Xw?$W(P E= 5}YiD/31D]Ƣ4EEBB؈WPM/Ɔ""7)1dYәFg,}t4`p{8ޣ7+۱'7hǎ0K~}cJh@9XOuͨj+3"#xhANZrJF|H08dTt(N->8wU''H8vh8PHA ?A>iة~iG@_1!A Q#@!k}iD=6Ύ(B䂁Q?$9ѥǼ_g\W.ƍTX:kGCR8_i:(m2#磼ъ 3~D?#Wgh* f4!m N8(@k~eXx8(U!8$IcUCh{Yc;X3ƟXWd̙*#8~_t63<|a| zX4̺I/fWcpl&k#17Д:t$Y!d"gwBz{%S7bdIv!95Mor(D!,HAɎM'F& ׊c;$>ihM+{Mr-xW8`Lϗb@,  u0 QfD04&C0b֙sMM2j2 HgLaII$>d~$8Iޛ e*JM;4;G*S.`٣699IɁb T0$ 9' qh>K(% ͐!=Kis5 ́B窕h:n:n٣ qZ k%ML3TFjrrdh0rC4 me& ;gZeM:AڷbpR2`}vb]ļDAe6K`b"U&q! Bt quCk2f6Pܲ!N,]nfVUC&X4` |a(B!aa~7᚝7Q(Ii.k{z(v gyb49V-trPBֈdQl2x  ]Ք7kkzێM5,"0ÑJ N;5(:˳sUdCM`*hJg26ΐ4r]2TWD] f\7 Q be XuzG\; f&׻xrq.Ji NiJFB;ȺЂtd8|mc1bm9ɮgzp gkv4MAzgOx)r%v A-pQ\7m6=}̒ Q317=xeȎx9l*˴#;i%0Y(((T=r3`׉u kwiBP`EnjcLjCЮB JgB*RОx n؅ 5 ì:zXo9jρMODdJ|j:d%7C uK NI;M$%DKs'ܦ܉uNS~}.s9; PQK T.+9&p* 8N$ hz}ˉ3yj|-7:<`isgu|렫m2ȫ/#MM]pP3784FhkS̸1 c=WbW4w'#9m)ܝ] TF}M[Tt&tI (fޓb8nZr,$q#fuG68#VU]ġaN^\bz'Hs:sZZA4!LD0Q0TB0wE$(% $R| AJ!d)ɡЁTOdR'R@pn8chh4ě\brMIXݐ!&r/僻uˏ,qKhvweu-a\ɎpլO%e+~01gx9j"g֔*wb7ѩ(kV׾LPf6Ռ[?0L{o3~*fh4@,MlKv~Mk-1i嫜kY#O$Y:yJZ8GZ6骕i\ʪA}sdItg+O0hʮ|(3Qm ґ[t3}Ė]zZ~bo,xTvO}g{m N3~gb*L;șICtUuQsN!6B̅y2H5w+^]ch*e {yKޠqչ.Ig7 У::6vBs$؄/Һ ;N1(x P07AD,ߴrMFq$a'(0Xyc3@"J/dM"@II=k4 I\Ӎ̡h#xxT\KF Iy9^vI(! éX"DLO`uPm NއF+ `饱]G5>ǜ2P2cF1ˠ~a3?:b\ wXI4Y'- ulR oq6n^9QP?:И:zMNV F]ɻuS3phhth~T>y:6(1*@.u|3TRHuBBU_:D:~z`(Fi,7pSBAEd۸3to)o@:"܇/F!b@UW73V'I!HFEʛ6'Xi]ًi4&)Z0l%9V9~+!*"(啥g]+ HTI݉,W' 80=װ#*mseO ґa qAbe1V)Yhj#oN,O_~vpJXbgQ„ӪZ%F%XA$BYdrZ5rkX*:IĴ3 QD@cƈG2#mEF`LK1ʨyrl0e+Hh}.,3_.{ S%b Į}S5TIN!lC+)gzQS"$CpA` zxh4oI} > nV Hb} sY!ΙS<w1OL$6AYerDY zpgJkJ6]C+D#]H{krEZTl/Hi#!q2M 8u>~6\FHl*"jH*J ^B[iB2 (4d#,ayQ6ӭ[|60iLL"_( .Vyyg1Vd躌<٩އ!9HHaE {wpvd ou%:ԐxKTA10TA6ChY&%?M!! ̺ ﴞlo8[˶7[L&7ED?\(6>&E"H4 ( B$Hh)@ J H+JTNД"UMWu'_s ; e )I3''vӚ = DWciN*SBfMF틲(T!)i F &jJ"" i(J!XB*b~"x ZȉW]4cY!mP#hhK I]C4ehR8X!?Y BйPrt붴!|a;fI |lye߰-3xWG݃V֞-%PӡoF4o.rG}#iJ2p[VgY6\Ѓ?/{s .(NZz9ъ8d'gB1 Jp4̐Kb1}8(Dmd ̔Q$`FtٷZG jVLbE̪P4sf" !y4ymIF& A{+ HhFMXιsb7.Q$>9[.&FfxkLJhc0LIs8y:4%bB66VcVCPA[ 1O-ԜY:nI#r˶tb"%TAUV0̱ gXvf ^g(/rǡr9l۝r44Шg'%[`IÓbSA*?\?}w{w !;Qvyhd"5| H@ 4?P$y %P+N E#@ Q4RiGLJ@C@B%%P4D-*4"2F =Oǟ-˳!,!&k! dgz<Bj@)H 9?>%_n>ö: ?TAԉB3;e4\Q*lM`P :&Kuk,:Pch WI<>mMKQPGB%:IR;E\W* =~vIUO5SF& h]>͊vcA!~×~3T@ K^`y[82!x.S RPJy2>lW`wSw $̃m;L{wt~=POBOfP9rJU4% @Ѕ ^cPjGM!XI|`=}0\/FWB4R֝J0X޵E\iOP7 O\CIE]s2fǙg$Qo hὲq&p5-mfؚ.8y7$s-R֡\!ؤI%n̫fQ W@(`zt풐Q(ifr3g#F@h铇 #0z L0xq5fH7Y6[&9^&PeeWg8p[h  օƕYrdq}0 [=^41$ Mb6(C)e:~vJf'@;.%Ϯ}is ' qȜf:mMxq ]i. v@Nfy7 ħ r5;9i" _-Ż ӈu#>a\ӀPCΎ5#>?s3%-;GBA 9йrXy&v9*xr!\Ox߻h"T{̪ DP]!D @ӷLw{Ǜzmc&~ m }!b1:bz!4 T{v'R˃Tfǯxn (j`d>tOPL}G\.*ij@C/ I϶],>Sv~l"ks̊j]ox}mJ\dVtdl5!ziNAdtqiA4BRR4E 1MTDc]y=[LHR+@V7@'4>5 >QeaX}՚xҥAA<|H}khC@ g|fzī޶:Z݂ĴDTֵ֞k/+O =0 ,N m1_|~NX4T9i6cz`d2+R@H%%hLIBаE*҅;!(еA_P,<:颟h&t/1OOuN`&x~`W>teO'Tx _dcԦΕY6|pJ˫s&AE Ţ":+fILDM&c?,QC@$FΠK_ss펊z~}KyA|xCff$6:{a>?eD$ <dNG1~﬈[||"iVr}f}8̌9[C1PXr"Ĺ;ҫ;xAG#1F^l2v5 Yڈ䄀,4doHOh 4'-`n *›Qay"`9p&J=nCMdž1AJrQ2Q䩏3;Ѝ$cRhE" BPFUjV KBT L@( 1ɂNRLb%x>ye[Fm.TSDl&Hh@GIH)8H/&Z^CccKP9ZSs *rShΞAAh"rZ4O,C^@d}a~0>. TZTB J( vC:HHz!$Dli1j{,8E.+xքIaum^'B;J̨ 4* J @JPP/$9!L(#6I$tT%czNDaaN/mhecOΝV4-'x]O&Rt**x,(.萚}}6͏JY6`#MKNZ\)[NyZ۔҈{ɉ4_&( !"kQҢ Oγ) CfH`I[ok:{m!3wr9-lja_Y ;gsbT`VG]&?s< 6`b4;96T[QO6NƝqۜ9ji\QA"7y (ΥH}D>@qI&Ӭv~3C5xIf ,&ud4bRtĚ}H_7j`miCT/ 햐(C $R;9@x'.׿֩S0@!BTD }??li>`%3:N|au\|ZGtQd/7ΊhwtBRQhi7H!~ 9@|c0'3xm!߱gC@rM/J~[oꍭ0"DHI%i-ci"1l Qa*)IG{O60! E.iAA6=٢"n` Bt|ug:|jWUXI:nfB6>&46R+_QGƇ'\1g[gnG,:(hcNbdՠ!5ir.NMD z"bݜCl 2"S٦ Z1==i'c95PN!ڰLe#>~p25wrtD7:qPs)ZaRLĔYI`΄u:#Ɩ z~ȖQfzAYF }d^؍gVFtͳU6?%h@Bb 3zR1,3Fd`n^"l۱ڎLڬ ")펎g 7y$ YŦ%˝;VdF8u>/lxVn`ZvwpcrT!@3̉[x|RHӐmSUΖKG7 VSZw?^}NF*f`,3"G NDߙ bHJc#P4I4"MQ@ğ#( (P|^xuxvke*$<^,/ dzu~xrDdJľӑ}"iE` |qiS`R?'M :B#^a0'~lm> 4B MXlя8tc Lb>HbD/Tq>3].ϼrˡi"f<\#%$D[QrVs!cUoLܶxiju̲Ȫ jq  R Nzrꑼ]t6UgyvKh}azݎhq84rA<;7Rcuumw{1,ZA8R&eD礅9& Tj`Rv'2HASBӕkW5{{dK[NH<~\AӟDp#WHGUe^<|:'ovmPt ZщvlϰJ`CE"AJ1D% 6WNzo]nAZb;}RIN̺)h(KC3qi9SkK01s5F`^1k 8K_4 7㳊ok]Уt򔜜I6U+d ͎e[(XU١zQx_nn MM5Dj:b UG F)KgDִft%R1lO[)o,{H`4>Q*T#T SQ"l!C@p$SHvYd;8wlq$H;㌔gyr.Xq2Kj8"m>˗5=40he#Q hj`6l:2i!BEJA!P@w= T@mR8#5XHk)ۧw9ڷZpa U|qLVbI{C)-Y4dm;0̴f>o ; ݰS9G"}ѓ<&U0V? Rg^AJmOF#wҧÜڡRҁdϦV!!ePvz? }eM7ӵ FL< }=Veoi ->^X^xi%IjfYpnԥrYwt 7uS@`o]xX%* 2<^]pxLmVFGH dK w,h7a`N~084yaS=.Md=ه'Bw$ڂo7?Oq6G8"ʎ7 ^zB?,1 ytO><:xޤw4nzbi(Nyw#(*0 JI\7/<u$DNΞ've!C5sw@??M4#ߨU `*F%MƩB#+%#vΒ mc(>C㻿jq$?u9Z4i16JO6pM?aM94?dwlَyh_;zi~?/ӵ<1AY&SY c.J3}ӽMei}Z;ܽ;w{>QL(vµskejy7auR{#ޱ4/, s}d{=Ё{v@H>`x=;݀zH_T n;ϼuס@ {^ꔫgݶkaoV7h`;A4ǻuQH{I;}}$Snͻ{c:ڵy::ύtkmME󧾮tr=tmZ}1k_wr9u)o}uww{޾62^כ};kWywj^ǃ罳]׷w[]5ۜcדzRy۷V_>ݞy۝;e7vum.׾|ۛ۷s7N:zu{i:mdw{uu^YS m|E7={콹N{{uǶ9wquǍCO}}C7{{ݾ^^w^>{>yqY6kZoQbO]^U}6;c:ûsJ]}b{\6{z}oo]w^=:WIe=ڶvkʼrʻOfÞHWeWr1OfR>ᆱ6`tyޏw=ru]#Tdjm/m=lڢx{ݧvk -)n tsf`RٔMYsKwa{;qqEUUBmwu{7a׮zPMm5<dDv:{ u*[O_Z<џm}P pU_j&]\}{xT6;o3okm֎Z;^mu{E4zUfݣ/|^:2[([|}xycv>G%|ꋶmSWiI)횠 ql=RힻW6õZۃVho6Lz@.S5e\̪=]ԓۊ5fԕ[iB3c/{{e7u{ۀ]IEMnOLUِ}dzji:uq.k:b@C@eOFgP5umwU3BI]fmzW<'Nz ꂝ.Unƴ1uF}ϫoX{̝ˮґjPs:Gy>:v벛uugαWLXܺZf5vz{(6ݍ*Z]hsKfEF@wwGX42m}|tQ zZ vgvz'vZh7s!N}\v= k|=Õn:cF{cٙ*txolLU=ݲ:5{7` jeG="[{H[Ͼ|R'3׹UsލZ—֠ޙ6YדZ= Vn۪N{UN{.{۾l oNT 4@@d14he6m5OMIhxSdaMo%Q@Hhz2de<MM54224hD )  6 ʧOƪoSOTzzM=M=H4RS AD1FSFSOT?TS)S & @ fFTPx4=FOS@_hCcon{uuh̰2b*Hf IT0T2 ޿oF!o3-B{M9.fED.2VbrH ;F*E|u5HZ2) *!J)+JaQWhQv$ٜeUDDLTSJUQP)hJ**<0藓aHa:twq?=q94U%dƚZ`fzYh 0s3h3FS@Յwx CgzwR}cQg9I"”hN4c"u BgHK|_I!9A`[4̑Qd'z AX,_rA &HJZlGݣ+ht1jZ  smTQC0!TҕTjP]$K A1[r"&BdFlWF69M LDb"Xj * ܀H*P- a*"D J€4 P)H(ҠHDBSA2>ퟺ)Ҡ %P\RHE:HE }k)qntcgt|cz=L#詥8k;E66Q8rBAAB4HVI"c5%A-p>{頨&_4Y-XH;dPLىAZՔTDVIwRTTrTEUn(Ij3yIM1խ]Sĺ !Kh{`Au98zahF̄gGT@fy$ HEɷi5b'@gAlqqAXޥ?w:ˤf>7pa(Kq䢲oP];=/|^&gi(FrHi8&F\q~tæP!];;￟؞IOٓ,ijn똆9̏{O2H 6e "hr]ĤQj7-q("(1KVZee e9GC1) "DPrNPfd56T^ҠTRb$0tbD8QW,4\X #1 rRjNדP{@ $ -5.$DK M#0|m@AJ,B"(R 4)@U(P  6`P@`@T4@JvۛCuֱȈHİ0'(R"A#'o0~w ұZzAm4zY8g} TG))XfUf+~WNWCHԖ'h) C@h"R`ib!@GL`?.LM-,zE(iC}J>yI'S*p\Xhh5uP BOX…XtT}?j'"0饟 M1qp?{$^ڍ_S@!74.VZH&zmav?1qCsÞ Xb b?7?AH"ž7AmJ\vRo(:[t $V w/O*Oy+t_c[~l% Ȧ{.i>66+F$A3E4 Z,B\'ǥܤ jYbAU6Yˬڂk/d tV܁UfPKZ׸_E˽ /U$ JDCSA^_bX:fG`*zf*ҭh?A"1AcmF" $VڠIO스هowƽ{=cw`, ﹁GDN>]Qi`TZ&sxW[^6%Ս+o_V洛+ ʁh@SAB1!)$E-*}k[]J%h_S?Ӟ&n> h<4s;ZREAiY%1ZRln;*v0"q33 W4c)9hE.L r\h WF"%+Pa&Ac-`@5d@*_Vrrp/Dzzo@ Ts Bt2==OS1~0Ƶ1$jIʊrq PV!'R{hkObl^Q,A!"k͚6ͤ6i'p?9}ņíGXmz"̶1:*ncˠ|!{ A_* G2לNQfm wI[ E&N!F?nmgT |b`}GsLSddk;^^V#YXqSuy6q[ؐz ;kcmkG `WX,)ncbJc|"9 t s_] S',{a)P$w+r./b 2P JG]KGENn''!m. pziZV31,01_W],4H/uuEE5") m)l~EvGv/Ehq}*sL]8~-pbч zoF@d+>4ˈbo]l°}gXYfw>1gJNq^I#m""hPQo90eށ^9[=GCTc}لVRzvhܲP)[Ҏ.F8\MG?*@=c֧fM 1ZI]er duhK`{W6C_-0_}❠qz8Z\$EƳnA@P`V.'(5on=;V,je~菞/gv]?f!ά>wEU_?< R(V0 )Jr#0:԰E4X@]M LxVL#\,(TDQN@!KD6kPQII`s.BcEF2*ƲȲȨ& w4~o @5FCLazEx[w'lrWqy=EĀXgu:C3j4k>gkk)fhjeLKf=}GHfeUP۞9ݱnͤtu3cz5%ը+Tֵ̶I,l˅ۅ4XK)kYۛVj-ڸ:T\nk[8r}О΅@ ֞S?p}ZQXn}X_8ǻ@ -4(kĬ"U$p <%=2១Ӳ-s&(H0Mbg;C")[s p$lȑ͔lrN&g0!NN:IJP%;+m!xطԈO;x)ta~߆{&T^)׋]0oURHzC~/u4# OCqT`Q)[rd$"դMM3b "j˝(|pwWKYT{|sW_ka댙"i <ۮec2մ6V A7Ab,:wR 3qAqX4 j2>vt,}y3#]-m<,png;?ONB`!p<ͩ'LSgL¬G)zǻλͦ e bPe,_|a:cVfVP~5LO{Ox0k*\\C@ |\j>^)L|qU'ήnyD"% W>6lI>xi.t=EnHőu&QQ^<3wI$5`|;qƠ~GgL`[(@7Fj9<8(K$=.s  AoD؆x} 2DuTM˿oNNL*Ȗ Ԅ"M8@m0V* Y$%e  ԱK ŶJn B|>MzAΟSq)+f+$B}#:U7hgvRiRGc'-4QJm׭+6롦'=-EMmv36;׻MA!NqŎki9u)3WFIz=,r \cI>\.)1{9¿5w ̆w3X0kZr(;$|VUQ6M.u SCʴ`6'2aYa_?߾m$12dx3†o6<ȧ1Oʌ&R?e$78bM'4 | &O&=`whQ<9.8fU=Kr'7)G¥ QϦy2L?f]uC-rڌ^(wndfj]Z~2u<1o#i uFK5VA^7 K|m.3ә~=7Bې,߉z֕̿4ky8,|?n?+ɌbMYNzpEɏ)o*n9kn+~ϭˢ ^q*p.b 8N^\ďҲ$BT.igө0U~S+ȬWiV*o$ N//g 7g*\wtӓۍի0ڼ8jvnXu݋.HtکYv`U Zq0Ce:o,"t(Urpu:]}0q}!`g7" mo3rs=8мVI# ,'j1+TY)s˟EɉI`IiO%;u"8 B. [aAdC% šÐ#\'lԌ)>tae1? ̆y”~޿Zp`[Mœڠ{܁~7ofOIji\"hr!ɉ2eDRpI=[sjEd5J(NO~oӎ|!_4}xV}ؽv-dtR $i ϝYW\>L4)? m7(~1=Jcn֢J)3  __kPY< rn' 5h1_y )v:IwwLq $q(Tcf-$sp#cSʨ@3J׿JYW1T0Ms.~aIGҥHV_AD]Y :=폎x{\Gf]܏NXէk~q7YV[G D-eWq<{ˈra6˱dF ua"+ ;"n\fl&^>m?q7Cf` ,p!V+uq/C~dRC*PCMJtKՖq_e? Gx('DnW.xi( F)&|n3<,2`?øyG,l]ѱhv`و0T6ތOɥT &F$`E3nV]dp[^P*~)oT*!Px!~Uջ7#Gޏdv#]}\}D(O>;?e=.|,}e3x[0"D03kLr|h_<HR?(>vGr]HR%@9t <83U`G]' |l+45d)cdzgꌟ?L h Mh1PQԗXPP!JE 2" $`>[|*^/8` 3Јvi!3ᔾ Ū`-csg5j΢wU4B\ocӐ`۔ JcQ|Q 6L +xg3:V=!ظF=;OT GVٔF"fG!{R^s*m RCf\FdDL)'UG!ȵXCMA:D]:^ n@Jg <{8keO5oW GfE$A\#EQ \c᫣=?#B ϕ9$MV*˴?D"ɲ.4N 9+;-9gO7m/?jhX6SP>({u1ij3ی>!S% Ȝ.>(묇+h¤<7PekťDW]]|#; 6:l1 E_i\uVo,j=1pӆvHX $.!9m'~7n3炾6iO+^LMT]X .OFʺQF6:i) *am TIeeR֐SϳJ%-YY>~)K2P)/Jmz,ਏ̀&DXS:ڹP*[ Oia>niTȣ@5 H V](R5k{܀7$OY[X᥍5|_N l!DU A x1r&oL$_7'@ "Jڞ~l  EH~E:`FQ05xb /2FVӶ*]X1bqg1=s{ S=<0gxm/]5O*FJ2آ(]vݣK0ԣӒZD[ 3:ԶbVAr}g!1Ȑ0PMz<쪀"2'1p@ś%P* GĪ=ʝ4Wb@Ģ +LgERIն?3VYaSZbbd4>z<9A "洔/nӢB#=Q31d" +1ȏ&aLPEEfdgng. CyRwBPœI?#hx$0Ǟ n&=d =>Z" B8>/ÁheB/R>~w7ƿ*}ԨeU'YovMTW?4^9lX.;VI^{'x;ܒLqP'ᱨ'?`lL̗UU-h( YP E%bY:кC5K!>pGơMiu*)T](dr;٣a!TԼ\R?tGoi̟5>2[Z7C)L*wm Ldwi|e2FfIRXC?t~ѿB3}vpJ>{ `!LT6E B!74r[>smZ&^ bC=jm*v2f) "^#b f`P6L?k$#I#?ǷFiƉR@RF2A9#RDlFTQ=RjY^Bg\6Hn p@cI̅'hdrĎㄒ7 B7c $q%GPD4!qOVk c\iJA:&s[iXHj*)i(H"$*y~i)U }!Wh 魛`cw+ۆ5!|rE[J^8Akή+ ieP@ DcKl(Z5aD"Kcְ"E.=Vjܲ(1$2\('/ ^ }qaKoѝ BN)EU'|j@2Wx47XzfPRH LLE%QCKFK?wr#D~MkWgjpŊ*(AQDT]0sUQS}e9 %ST5L$l1b-Z;@>DXO_y{7/=ۥ#r{ltmB75]ozVH "(;ۋAH'/%@6IVk<^>>|8rbHo!\<,Et!QTzu;@w#]ׁzN-<+OFOu=wi1kJi1E}L)W_Zz{S^m&ӉFنv7:H^d0C }ܝۼFmnS:Yy''L$ Q3@8=mƟ;bWy/p6/'C ?N% <9s\/ wiKqIk.t*8L )o{`l ׿\n?g_'_ؗλ/ٔi'S :,8]74i=fl9cz=" t.E-I( }^Z b>qJУ :{B)x~췫ƞp]p/>ݚX>3Cg}NkgR36;Z`'pQ-n$M$yje_>?0)@ RP= A0Bx/F9N_lp؞"a ~q)%JDҒ`zWGӎ/}wA ov (sb_}3mri"+hri'DhAJ%hpĥX(~Uh@ `*!X&SP@Q4E DTC@DU%k&bj!bJd`WyÓ@}edT% ШR)4LL Y9TDE-*G!RJ zXT.%ruDg_veJ J|!RjEfB'/ $磀am%&&@v`Si@%aЎNDS \;av[D5ҁ@QJ?bޢ^[`.. ψ_o~'O?G@Cu ?-uqNMGy|n Iɇ )]\I{ @7!FTLj 5X:3$hɕ0Թ~ u.A p]Cf鵀4pI7mک)U\{"Mm+iHc#) pcdơg"h. p622aZ$i 4V,4st"Hbhyͱ-EeBi׆4 TA0^aHT1͌ Uq8ꤙC[m&E Őlg! &5=N9t[HL QxWRޅeeJdž#cUߊp>K: DjB\R j:g-7OE!?7ԊR u AKE٫ 2R,IpWG~Y~_!л6=Wm{H[옑@HɧM^*ɯ9Հb(Em~3_' xe/hJ ta'3ȟ'hMXXCkvو[gfm;BuũɁ.ufzņ1g*bBjH"4B{Gkh}xDWί9%Ce&2Ѽ`V 4Oſ' ]]8:$;-nJ'+ _-n_Oc =ScmN0RYojPr^9e+nz`IOFs6 EG#yH4v%&wӷ] NXcxxIBQTץ),<{unq@:Q|~/ب x9r(:(6Z9H5qR]"5jY4͠_NKއre]xl2>Kõ]{Էt=hN:p#]Q$ /Ie&,0N"JA$TDƒ~7?\ %O;VPp܈Q~(6Xw{4ns}(¬T _7TÒ-NE[ͭMܠUuߟ^a-A gQ.*ؖtR_ *+J4U'*1;jL2P'>хɼ5-t?OWsDSN;tW߰Nȼ,[9a}h<ʖWuQm[R&0&vBLؖ"]@hM*⿎P:‡$ JZU B 4A(DFB)Jh$DJV :$ 5 4ZȓP6c2ZY,HRavC\3 &}utŞ 1RvCdti!)JB}~ 3zr"w{ 56N?ҼޅEX;ॕsI&gfQfҘfM@<p42Ɣn\f5.V6oEd@=BD(i_aT۟a|qog3ku:Z~sT01հ4 QTpv#o<$owPזxU^> TΣ*F= ¨שO3 ?G&-^xԸ[Hn8\Iv%c5DD'FMɉG;滖{8yyeY͸5\'XN.yv}R!@u6('+֮1 vˣvCҍs*n_0+@4.皘0HâR7Ca& r򫘠vi9(D:5/A,S߼rArvr琿 8U-.`!$i91T>Dc ~>f>vf dD%o/_:{=4[z{awKP6n=Ay\ 3@c[2_f: 0#rOb:ȺkGhtM c8f/ZٞTJ =ܒQ;`o'yQ%>GRd7(pҳ9GHzANPKU l 12"u("4IKV8aeE1 F:l \ J&*(0dg8f#\Y0""!p&#2 ʄtt( 9Q?Ar{Ǵ+~>݋P ;~Ф^"`_yd]<p.N`?B,׫P@_;;5i Pt>A>}r!o@H$A@*=0@PT7]4{>fldg ˓t-/NzwkoxA^ ?iZCV0IH#_OYG}һ}5eVno;0&fY)ۯVax_WQ"o\eO5_qE/=ر6:|BsAKm:k4.yB8}5s(~0'p푏}P#s__qJ.+6N pj d[翚f1@\d;%޾[<\ -փd|#~p0p"OI.̼ʭ'Hť$ \W$1;уǚDT[rm!ΡƵ#*5\6vk˿4n2td+qHr@Aқ@J{0G/ O7 o Yo 0_ppqAl14x7WvFU#r!+ |=>D+X!_~gu ~e u5  "XcX H,:E CnVѝM2^ 9)J?B8Wrw'&ݵZ_#M%qNU>(^J3!K%AKʽF%GjeT^~ȂRinlձSD)s?ez}/LB?Gą_DFGQq0<>‰fԁǨhKΛjTX4P106g c5cb)-%SUY7ސ o+_Y̜?I݋nO+`ᙶv(7Ey> 1@8%[s{+` .|i׫9v}~r<3sTiҢuSX9ݡ}Up7KU ]DCC?c)ՠ/Ҧ.rN 8U M>uv#"}fl/ d-#3X귘h&PW<_$3М e]".+@EŦ !$<(G {:OAb|pM+I7^/j)kxCJm6=hWώ:B3{ ?>HO:W$ K!O=L(P'}ZV_z˓=_\ckYAmt?}މwc~_` +,l|񅿮KS]{}B v@ 䞞X Dm)qbve!g]ْu SJ-Q`B=%7PQRe5E5H{ P.FBy`MJIٔ,U Ioe$޶ot+=a0 gֱWE1mԿPh(PG @$ Mx Oe4Mt."(GӸ#R3U,骷 ҁ8NyƸY):O:ZWX/ivQQa{~AAz6T0׌ G@Pop񲊪r~UX8j^QUwMSƛ0gP(9U=@WO|vf]_G8O._~?"V1bst`eAtFX*l+9?8yH?MՁ;U6{ ,߃@ 逰w@?ox 19@ϛYc0qa|g7TT/}pC?Ё9^ R'屾wk*GL/roO>ڄx{{j9L>/1Qu` njze|}dlvEby AD\wnv+}{)OE()E*(pU]dDfbw 8qDBvkל<~hᚎ5h(,p2HJY+ܤ1(ys<۷7krr)uZb?sQrG^?O2J`~ ]̐mkD*iшҦQ.Ϛ۩?AK "eP#Q=Sf]P^@amP/!U)fT⟟tG?‚jSPQ%ex&)̨۟ZFGw]sXS"$hzzZ{?~G,E_%{U!CpUIwgYxգtf)rP&'-_O`ZF`ythe]1u>,]26W7`uB@5K7@α\38=n~ahm5B)=])j.bHA*B%K S?jyݚr:XgchY'ޝmBv ?&Yky@Q 7.fdni)H@#I)Tf4mVԘ[v&JL -bY9L*qC]IM5Ln0$H4ㅩ4Ymiͼ;{ru8`ߡ356 G,7~7 v9u7EP.&~죿s[ޮpb,EUZlWխ`H]7X#߳J#ܟWVI0z<\{ktf*;Ll>ɓfߣq!R]⛔5-N-$?}<!Xsu=(t`F۬m|Y]p= ܌,?k& 3 wJFbr$z9/b9=U =ֶ蛢X ȳ7q:P獪y 9#%AgpXפnZ,cG/&v{5Z*6_LfR|sE@P'Ҽ0=|wR;Aa7JTs3u(róHzZu:-yIC8,[jzj1]sfjIuј鵠:qX9mn "G&2GZ"k v]! Ih? qRݩ\8NDEߢFsX'm@$qz:5O2-7E4~d>[Avǩ g&O܏& v?2#bKjEy!hB` J  LH%sT_s4y3fP;/ S؅ O0#c!\a@w}T=y6no2`oi ߨb7&2"L.HR>8h:ry]C3k}Jd0 "-GSpGwB؁s\qȻ>Mh/]э9Sb+ڱDskwOivm(Y'- p]hށ=@ȈX;,OCÀ)6DH~ ѧf BavQ϶,yjկ$OWouY(a gXP@D(6pށ ۆAԵzO$<2Qɖ2ZZ_lcg3tS͑Dvxv|<^XA" ?RM2(kX$UCih?P8c_8߷<9`;0p"92'W8r-iljM wpl be1_t#C1G[ކ܄V10RrMNZ0h*'&jHM+|+UtЧ9srDX#oswcY5(tyȖTLUVRMwVE&-X;e|p-msnQ<9H /؂;X*Ƕ.2O`xѩAg)Sۇcשhf=Cqa%!P m EBL v2Fǭʣr>cnŌ@W1mE#s]HuFcvq"yaӱWAnS0 U&~4 FF@K@#]o !upH=SB9n:& ~l!٬X9„3ǡ2u6XɒaAF+)=c~ dޝnH>%xu-j>~q*;Gow^<>^G;~}#*9emMx7T6p}\~c骪3.zyck~fWC,u^Ư::DMx 9ۿA΅dK%L|CG -r@ SOgwtT+u)DzR<X.¿i,] CMA=Q\r1W:iBH$#_ͧ,Q-G1X~}Cp{p@ʁr˗غJU{#Ϸ#T"P?dxuM0?oϽ}hn]ٍﰎY DrbgmBfOIu(Y BF@zxP[q5.DETmMqGx.Y93|$צt'u{i懇9=~1:p0$ я.a>}')]}2eITϻ|a?S*vIg'ɛK̏xYWqDv>a˖MP^}~TjʼnZ(\8_pO##?;pU;7t:9bn$0z(B{ 0?{-RGfRCV™psNE<0 e_1䪋H@.7gi@0SB2@=#0 E7x$S 0yRݍJ er jCaZ+S_aiJg[u ?`̉lio Ti[,@v mO=лbop0= .VIxc1/`@.E"B'><#_nz;>2_vitb  >1'=yZRp\5Q ^EWF}AD CBR3 )(UW[G}/JGWhMU$Xm_pSJ=oTJ ƊC@ $gKf?;'?Ԯ7◾m>þɯgӦof?/6SC|6h} |%=CQ٨wb$B_^ss'F, åuȇ=eB\r<[/t(-r`{{KԵy1{-,WBME^A@6 7k̈=~AO9b 6T}=vwHvl_d}@(&# JKQGI_Kz[s _/ i?3fxy* dC5246Hd;kOnxVZB# P(}ДR-Ѥ̝2Tuc5R2(hE#%1-Re(QBiugܘ?FsIB#dkL2LQNBTҙ2':aC3v0CI%,7Q[)a`QVjL"M3"#Y"/E$nߦ;`OY*IJ6 R A hQ\aUY EV-P^< l]|DaN g47eB8hazp]%ď5 AKnt,erI$NUUURO>.9s(UN* 4dR6w}]'=%Ctͤ4] p?7:Jjϖ m<<58(G:=j ~܁wðgeSks%WnN6ǜ}E,(0WTn|m/ +:5e~<,٪n fr].<-\8_\+!)gqǡ\1:cКD Sjb5}nێy1A7 I`aڰ@PbI$vem OVf @g`~~a(!A$vcORfX tPu^=zϡCJܒI$7$I$I$I$In9 $$I$Hm$FnHܒHܽd&5=_9Yp86c2I?F^j9$I$I$#rFnI$I$Hi#$rI6ܒ9$I#$I$9$I$H9$G 'j:r&FzlT Θ?6:̱ŌPD櫏l 3*Bo傕~tݗ?/+--;@cce릐ŒUk㥖tG#Bwgrojq>ڇ' @oAYLϵm=6t:^Y%9+kSQ& b`:a ջKP_֝%S1ƥLq4)o8Sq92)lLIVB9b3cxNB?M>{s&.瘞5E;-; ;$B+~FiF\B fYq~J5b_R9m%I {>eZjh88ľuƦI5ݟ_NΩׁE[T9=ɕ_c+hCG5,'KzyR݆o9Z͕1,`+Pԛ}I2OpHra7o2PxٽL7f!sdȈU +{`z|>%(2є'Nx2.23CY{Nlg)˛JA/@0[oIfn:v4x19)džQq%$&qka܆axR~P0;ݙVGCB'Z8 :M\\{$໼[7 WNwMY/ !6$9CЇA4J\I3A05"Ԍ1iwwk9$!^p}X#TgHXE>L^5EW >2HQ^_HG';&ctm)B52WNv~ 0pppKr%63\IS_bB^Uc$`H_hN3oWVJHH +⡙b(WRΑN;]ٶk(t&TE-|XDI4.4TxV~ipǩ‚;~; !u}C d\Ժ25?jc[Fs Q0%I#Ņ18:E|B͉W"AXdi ©Z_j "z FTۯ8q4C)HfcD M)R-F!}8~hle{Ӽ`keG\~CGi(:u鮔RV٦?ʧ' 7_5.5ԺfmC4%@EiKب)xjG#0Q h?eLɏooB~~_!3-z,zq=SN8]W-668~VX(>l]87}z_~4彩Lq.7lG QBc1D/HE@}st-c8"5piBsսkᓁ tG[RI:c.tsU"Y-,1j TfgA s]Ery\C0tn` ͷI}\8z6俷k<9; SILq"YߊT -agQc+@;#KH;@tX}A=›MA`0 o./)ގRxW`P%DUFWrXpr,V+Jb JlWVr3Iv[_ͻlDE:ID; D96ffb[>⁒kdT iHBu -=Ro٤SO{]UL1\u><3жVLf4eg# \|-iZgӾ;nM#u¯H'Fߡ5@o&^MVRm]ɏ)os.a^K8j5ҍLN;e lGꞘ( r;3R6Z}]8e=r'BGb*?FoQc@]cZ1v 6i79 Sv4%A"d/iI2_c"k9&ilvNN}#B""")#*R+ `l`E7G>)U{au/ͤaf[3u9z'ȿoB!R:ڦs}Mi$mRwtta|j|3,7<8ժ|׮ZeAoeE:%1O ,hl l?!/Ό{:1j:@ `ɠu2w9x/”aPD]kUqwú!I#$HH<qE`۾,sA8x=}vqa9hI4%gj4k3]ފ!ysB^$Ⴋh*UDʙX_h8o/x}?_Q4=\œdعaɃvG PPiAc8V )8&#HGki3TGvyooWW->_.}uH~>DHu9dÀwO]s=yZj %\awKV<݅R0abB,qrd,zj䊦` 664*!JR!uf:2hR &eD 9o'4-3!I\*R\sT4bnnqjXLUY]!p)!LA`} NrU7xPX@Q!|>x16 gFwD9v{Aˬ]}Wo@`Ydu%4iA ZxWe_}#KI4 Bl<`DęDb7Y^p"VBp{뛦Kj [ 33Vo:xlTKC(`S@Ed|p=XZH" |LLAPs#}w_ na߇iVC=or#y=|A~ZTZvBP,#[9q\Lc.fh@Ϩ<y`XZrHx٭xs W(G;8.s,@Vnh3@ qfBh? F2܌ Rg4$y\z`tai%7+ѐ|tf e0{,C U!*4Ӑj뻺xڳnL=va$G݇]c csT;'J|q<+f+=;8PrQ;)[bx`9B{k@tH pqY-{Jݞk+kYRⵦݴgC]d,H ~32xE-gM"]/ONX~ϣ5ݻ LK':(ѫei~,] aɐ<d'B~d9լy d xC:\/y"=Mr5U!zpiRA_ hG$[r|"Äsu"n5iIVm!NE|Oh?5+~<-ҹSvĞF |E8uswY? (E%sXpC6.~OaWup/4ð5ob @c cMgS!(t+bTрz'"h}Fpݓ;37RnM#DG.vTvϟ4 L175L1@N6etÐ{N_Q%C]Պj_IOQP^%s7ryc!č-N=|I y UPW`#{fv5z_/}ubP^RO/SQqlyCA"}Y>^ ɇI2_ ||ooӣ_ YW#yY'O%sDt٦kKSdnpCZ0c>[romǰ?-1/r;:X#?[[Mq]5VM]ռ8 X Ӟ|+{g TEmۜK@!zP[IWM$;*ͽQ$Z(C ҒM> Eji"ұE^f۠qv9F$].cdy&/y\ALǫFo%t9Y=C66vIK DwOn'b ~hRc!xȺG~bs^r?9Dn dރ';Н쓻\`LI:oyPieB*"bҙ!e9o\՟ӪQq/ `ZƽD*笂|8]no@@G`ұ)(QMD `[׵X$@%+va'0iOSPAb|{}~%!Q+rAr.uo![s=shFѮ>̂(%i.V!<l3.@bjU)S;''1|Va[G6Xݲ9s]hke@9÷4Sr{.gņtKpYh هǧH ]HlcsCl橲 "}H5<Rzcpj}NAmfY=L^ !"^6 J}uَm\^n>7dlFɍ10kmpYPH  .>.HF tdۧ,ۏ߽G?T ~cJvWA yjKUvv9+в' fi-C1w2mX_I&7lUf#טO7!uazu>(+*+tw]ƴMkUwVI=5n6%Yg/j+Rq?v86@]'1D259+7nj>e"Dv]ovxץNIIl#;gV&xWT˔iU%d}3.0nVB ֒mAw. T o~|o$}2e#ȃz.-t$ ~H:s Ql-ɯ|Dzvۥ%* Q镕$*d3\S`b|aL|-oR:B[WC;MцBEE9qK0\5;@lBEE?Z&+CFdY&iAjĒvzEEHVAnjOPg64 Oy^\C$Ìb@[n:Vd=)=#;1aI ܔy$ L,qz5i|Fwᗎ.fi|R"ɨI/MenjFax(t.FaLPaY:gDs?0ip.!̞ggu۝DIR28p,4Xݐi -CRETp}-6n陌("*SHބ+H:P Ӱ=0e: [_0mk᪤Jد: Ѱ&(D{2#_\v2!/^*@=P JDRωlɂ+ޘ)13L{]3K M:2X$3lhg88p!`G[p̽e$uks|kRelLk7a+zԕ;ֹD /ۻHKcm}]rUm'cIV<8[Yr 0I) ӭ$ D|^=}nݿє+博&ɭ%{#Z36۪0}Mm4_йF\i t~oWTѭxv^&@ٵI̋mkӥe_q%tR8һV)Z "w!>*U e@N ҢPTyMJpe2XT9بQ\mg~xg]X~ڬ2p\Crmw+Y=}>X9hib,Y0UM>1{;kh\^!o4z9̡h]".PmzEz~GD!^(B 02{~`3ez8Ǯr?)TvE=0z8b,_װ{*Þ@Ceya#NuˤH~&gsutM\YJ,|nX RȮ+ 0\+^bld ä'9{񯏅j'6zIJ6Z/ NPrs(W﫲b̄ HTPl~^{jgt^b-4╌OA>zO)񓅀'H]8c>R d=tm  Se9Qd(3tE:HܫdPHGc/~,=l,` NRa' nL\Eo}4|4Ygٔӆs/_< ·M\5ի:0ExwT?=w`*m+xpl+񜹠tT|ZD h@JA¿}~!1)qDLAd e&&Xa3k`Y@,#or 3* Pݵ8bxB摈 hXi~3skCĠxgLx8y&Q)|,/&#[/XҕDL ^;=7w&c7鱃\t n0x>% ؊ة p<%.4ty#Fd00HxV"Y9) sR{mqVCk{Fc K\.gkW@^!_a$4" ѥ/J}z?.{Y t1忻_*@o[ӠV:DdzQӐGX[wKIHC`@:@vIcG< A@pɋxA`L0΁ R0Crt~8 KcQ.e~7' HRNi>p9>GILo\ 'wiv'ϴvGz0Re"-ph0<z`xz{w \'3/\/@)@R Pҝ u*K)uU̢g1k`m#BwF+#óݎ&]CLd1@pBљB2'ec>7X, FA~dcu{/y6I6xjYTs:v䈞L9e.[5 {`uǔ_)JO\ҍ}pZO a@Γ:cj0IT/Q1>0P&[2tʮvMaK>` SW0{CA'H[_5;k>/h ۋ9+/dr^ [?q6GG$wZgnϒfzrɐ%ڠWUh E.DepUL9?m+] kբ c{ni o7]g!D-<~|=oˋ_זܡ2ay:x ϼ+{tb]E<=wTU,zq=V&>OwߏNZE\.hʯPRy|Q{(CLVo SbkӤbWo7x޲&^ Ct\wϗ]~7 4~CaN;D!usTЛtRv%ÿ^p%범#$Ӝg6V;sXol]$`fII'b@ E7jN8U֒l]W2CEHnWXuEdU|5bWi$?l/χ⥔O;^v#AcpC=]ӥJ/>+f" xlk3 dborcE9^Bݴ $'vvO~uHlD֫l"{L懘&FRgD3{{ULU)P!(mc@egLԑ8UQ:ֱcZx0`zޜkSBim, ΰ(TC!*+Q`aOB.}ɸ6UX瘅n!NG/,15g4hK? >Kdc1{m")g h%> t `9&9/*4|gc5(TFyɜeviYwDUX`y(օEצu/P>P޸Nܑ|(H`AB  ]xt+/ROϹwPwNlN{cֳ\ڠض.;Mcp}䔹Cwݜ?_hd3ZE4FgtǪQT#CyH v&aB#j"΁rP,=\9Ç ([n[IAe~|;8uo񺌶NӃ8.4>o9|L%|PQ^Qʅ"GEq ڮ.ŏ0OL6ֵ)B{eDg+"=+O,gLlߦ<τDe1߹w_R8؍j&~eM/ `esC `648OUw{is+=U*-Yʡ4h"TF*ڎ\ .ў.&j5]Kc ON6k)'d"&Qznr[DPu"bQ\V"%P@ioiKb 3YX}G]C x]O[؊a3C$;o瓋*)MXI2PֿOE,P$Hυھzq57\*E5ЅJCa7Y"fxd\Y}+]?lrF '6)l9&6xTkPe}3RF}W9^{@bphu={^^^{^5!"P|:-]<fkJ)ΜYjF SrNA9y()uozע+=+wD(|ȃyPаD@ !joQr#(p)cp>Ȫ|%sz5p#z' p 21zk+5#.L ٲR'AE<rfo㞱2rMڶǪM.-h תk ڳJؼV[PFV]P<3hӢBUb34:!]~YAL߅c@$(Yl3 IrݍKu$ TI[\<KM+U*t_T[7Leĥ|72wKuXBܜӑpn!Kf rs:D^@Gh=b?{b?3+@(Ĕ+(u"48?wln״Oi9sy =Q$]]vYz$,MF[h !E_m{ݬfTGxCe'wc؎ [kco!(Z-oM QOKУć[Auޠ6= x(Z!-zKvFZj,F\WfAU#HcckoT``.\Î {-^ d*>T5{-F]YN[+uj]T Qʲy*ex+ ]yG-< FJx[$Ďi=+ʷ৚9Oo#LN}zh<7qkV}uǼ}T(+0PA,{ $s(/֢KfhTW@"]U},yj`zEgJQ(x<+C֧k >wsHPf52Ee?]7-6[Gݮej욈8#&* P"vQ$bu(x%ڄK(}&Zӄ>Zfo~ͺr& Nmb9o^,&(aY=a?l 9* 3VK, HJQ#PA#ŹwoD6YLP~,ܽqHcTkty}¥b&Xd$l )Bw'-W]J;Fyquq4,;ϤNc7(ӗ \Djzu5GucY~WGd.G[Pط\ȇ+#}Jv咂%ArW%<.mŌ ZC?5:(pIuJ ULLq  .ա}"d44m %uI:}G"#1ґIj:naXSo<+OyF5u̷MXgO0D =Ƴb@-fu4mTv,bPKᘀ8?aQW^ kd:ڶIެ0nR[xKY"S(o: S8q[F(oWQDMr!ڷZC'@$]">Luk1+tR194LUs|dGJ~g}8 ֛ dpC 3R,;eZ}{7IݭluS<ݠ9M3S_N}}vϾ\'9v^PI VϣBzkؾ?='uqA$0`@2vE53]!?hF=xu@p4@avClaS d="a#9$_i{^: QDt3ׇ: 8gqݮ̝,YVK|Tq-8BvPg   W[wQ]< u/Cxƛ-yZيf4 MrۮGyjϖb(*٦u~'\Em 2Dp_1hWźgNn7v~'8c(\Q8kBt^" < F>V zl+=Orfb#Eka}mL?SaZd Bg|J @Lh (C.쵔X*lm2~<7@][R#;$ED,Cnޘ5`.j yyTsp5"jIS 2VG%B g S >h$μE}`vZXhR'hWp^QIL;ʡ”h\^.bAs|9 E @ 䚿<%JpfGrцi*JaFNw ܄:@¨OZu3Vq4B`(TqU7BDq;g !vdDBPQpJ?zkg{ 5rk)?~(8ٔ j+і*!Z4[nN40ᬖ(m p]MW2" Ձw}DOu2PȄP '7}vS@ߞd\ʾ9*qW\r:hGVFu4B=c}A>w9:B+zozZ,>RQG-b`7}5$e%>JطQjUTJ/k1 VϡkKEh:Mҕ bV;qPmXypL"[O X`w0>(UbWݎLk$ bNf`ێ߾Ny4yI$%_VV{T R# "OpjOtہ1@ф6 X +Q]qzUSќjS:&SmB8g +yuIHZvF"Xe򍻂rآdt hQأȼ”pS]z~=8 =G V9\+ϠgF߻ UK W Ƌ?j=?s.G}Gk]OVO,6kjZ6mH rD^3k(5O1.5nd?sKOH3 ̨TA%QfކmMYJ@+(y}r8QOfeE ݷ{:kORlG6eM-3Vc-ke k!gs&|UdHQo F Hh9iJxܻ6:ҕx$NrׇUaզff5[{[+%ru`Cgkfq;{1s\IݍzFkOhº{(9>42Ãb*ԉk =Y|Q&^3OeC?~c̞Zl{?76yux*Zx0<9:(̬}Gg{OUz(3Mи&Nxwêc #މfo~,'|ڟ:; OhX'ߙh[x:ĕs}NN=7H^~&:j%>`(pdsq!~`71;զFPHE"q01D+It=N5~cY(K_d9BFK[ R 9ER٠ɢZ9+,rN{-.!Wu5{?xﻶR1"'%{RHzFc>t+gcxUvQdkEOl)C4#9֟ё>?R.4 N$}L$1N92 9PqXŮ\M*!ʴ5xC˙MlcZҎp!ym(bLlۖf Tl3${qZ2D S ˰ B{[e䶯1qP"ŕEgRA롦?˩ƋvM,9x?wc|bɆ<M>&`ի.gOf^(y7 U ϛJvYRӑj Œyf>PCOauXdꁭzPA$Wa+ԱyPfwnF!ȕԶ?'fq)TO?J~;_gG}J>Q7ҫ g; Hfq0P>Kw?B+xX8B7Z^b jUJ|9}IWUd`c}NLF_j쥏h ҩ4"yBmFD'+#X {ǩGWxP=2>OWȹ"d{6@!ݰ&ϳMFp͈ke1inwӶjzc|Ny1ª;3}< 6φ}m{)Suvd)ٔef`1c+oӟќ>nK)ӶT*u%]z:Q.-uGpi &P4ˣ**=k=1 %yzM u1k~?l秗ފB%mW|DK JCs KDrTit4D+ף1Agdzh^Ņ6_sk_԰ t?:hDp|:uu 0b(Q̍iLgNvF4NNe0gNgII#B(U6ؐVEExx 8JŒL\&&D5ﮙSj΄M+?r# 쀮xDoQMذIir`\c[Q^7%6 y:xck8ZE)Ax I.kl6ٗe4ƚ.jX֙o|%K89F"&YmڮEzJ>&+WxdrVw:np[ sYNt)#x Ȉ>tӲx!5(3= 4G۸~>OpyĂ?{ "' <ٷ+,[8 9A |jeUuHLjP- ^ ]T*[ cʼѶWQUDR ([ˋk(#s*{X}CHNZE2Beqs"+0.hZVw9F`6ºL3`X?ܭJp/ϴI+2}?^V43{ux4k~=D Ž]]XGk)C*+G/ D7DQp_}kɃیTD+.d`\5. lفVOAd|wh'hlázA7JixK2{`G: {vJs D E-)E+JRNI@-x=Y8$[*5PUQZ"}NAaz(֘m7Li|b s뎛.kXkJ+7rU&E{ebww,K^ad^eҊ;N#9o6fvV^bg 2f4NϮՎnyW NR1/')$Μ3O38+2}WX駾 )  ";@pZgxXh 02qIO(M9Kbh〲5uʪ_. 8RWֺc_U9G5d!&J.Xx'׌޽8%6AI\JLyoB!O*uhbPP/u7ATϠh邭JJ >{|luhnvPq@̀:_+fӎ: ;S_E !C~_wt0rQX~a1\eqrNqk$ ]*쳷(V 8s%N=HG&~= X@f`)x]ȜJnv2t /d׋f frxSo2"5=Jx'n zLhĎS&ur}\sPP"]_WO,1 ~&N/xz?˳o_~>;uMvӷsnzq~.YuKOUp)@;DAGpSNJv&ϸ;9y:˹z.#?oc>SN;kA-aGhD:3+ݿfV xw/`\*T`1 ? H)S?M о5˓?}p,(8vTi=#*o쿂c\Ovĉzjreχc{3//JB :/W_wbф]퍀XL59LrP M\F|T/"WWgaw OD /σIJ v Oj'´O%8]$rc'w$)R&'$Xퟪ<;<)zMb0(H.,s4&}exw 4 +F|Tfjﰍ6][ky?֎y(L @ܬ CGιAdQ E.<7iC6հQN@P%! AR(8? DOdž#_̵\ i;bȌ8iT.@ E(*P Ffq0M"1&w9i7s'fda97m,|!PMҍ.wHS!xrH\gѫ`֪0eP)*)iR($R&X& (S $F"*Ow?O>п  XV_v̾ w?j|47>q>'v,1z ,QlT4Ek{4Kl8~)CDCȼas+pofNMkpWxlK0_'wM&#W~['6;OTF Á7 (hBA T:`J%=O%FDj__?oÏ|N\R}gOa<|#L(!rqhUG#~s0 S!+ 2 r[sk&1cSE\\T5_"J5*;Z7 {%hC%!TNZ,9ΎUu_*oi^8(^P쀴LK lNa}GOL)x>~l: ⭃\Dn.yJ8|.Q DzA i_J~{d4% P(Ԛ9'0l4jZ<<p|~PAnme34O0#%@%,ͽP=u빗b_GNz`cE A\KfAÐa`dweV}hŀ< @]2g ~ѓܓB=bHvN 4B(@)T*#!")gN B1wY9҉N,Ob󬡠 HxۼxR!L'O*CUp* ר?%1V:_<$D ewh"<sB(+Q;_jstVszwKY$"](=ysE2eWn.ԣ&P?ږ!@~|=["L}Ӏ儁Pz18|&YăJasI 1R*Di g 7VQhn w,1gvV0gWEpg[MRɺF&-voJIU2 &*ei> mVg˯~Pk*IͶƓ~'- ,5}NFDL(!TA?-۷͚k/wkLI]"xt[l=\ &H1ªGNCqVT/NH/-Њ.AzΕM%> D)R?IT\rUXrJG]O_s uO!_2O^%D:Pz{mg= 6n'=i 0یuc@P{~_ǿ7SvY5?^>|q3޿£q!_ZiK,`[TDMI^?Cdl6o!˜;/l9FGg>ߛMH}?UČN<>}Cքuc@8ԒفnFV9>^\l $%W}o5z}\~ * rA21$4Ѡ0v7ژ }:O||Rzުs͏焄qќz%z}<_;AɎ˜ELsq<踣OW_/wQFb0/43Sw>a{}0c(rD:C3`!v[AroeHXlO̙C fFsO_7̜w;y57z$A2;v븶f?|׃|d)%;~{oCQu8|䰿sw8aj~+vx0(b'eAkh+Sc'?u{Ozp[`xzf?Ǵ1SQv|< d/x?m׃1aQ})'@}n! szDy=\. }$^^-Kicw<YZjpQ4UTC/ۥݚ8}34 wW])4}D ER9uP|U~>)S,~š8B%ZV9B)IA=xws} \Kd~zcyp({^G{v%~$F!0Duh7o=,wsu7Q$O<{2&kQt5V4] -.|RDd̃ w-?up$;gMX89.]r{ϧZzbtv_]]FxSB5ە$,#u5:aτqE=5zϫ^}F|:uۮݎgMFt=)a͖nӞm!zyx@} ۿf[94tv<&DX4v}?5poL9ƔvD9Olzn P4lN s*\q^Sߦ'w62z.Ep)+r܅%^CnZѽDi39 znʠ]+1aB{?O,?XSgkpX(<&!`M)4G0L,ÎW5̥k̓1sd9,,Q7E˫9zXA:;HX d@)v"A7sKm. M71!ww0YUM:s@,@Q]W{?HC6D^(z8LUEIDPU $%++,E,M$4CDHS R1LDQ)#R%D,SED5#U4,TTE@AfVfavF"k,*Ȓ2 )P"PZFJB R$H1 JɈ)%" " *eBd"(b`"T( bh( &) )H * h)E$JXiY*%FhJ)be aH B)FR)BF(%*!)bHJ@ dbbHX ) (FF"Zd *!`Vd"!H)JIX;B+O)LʢB f (*jFie&)NA IqTA,I,DAP4A%E0S%DqL%LD S5O./ƊZ "h*)!EU0HG `&BV#DLDDD11ETD${גּȊM@?G R0@ sĮ rUK1wώm'H(v(d UO-BH;C@(?@_)<}8i-??_pA !>xdQԄ=aRdC8JL? Sr*lJHo5- H3j(w :)7KDЀj5 R6<^/p?tv=Wѣ> )Hdd>~5q \"g5d}%*U <U*56MX5E+yFcYbZ|fX4~/;jgf22 b;|j!?]z~VU ȸQ3)ws1޲T^P+Y_`ޙߜ^%2'kyc(K&&d)>ǞIgx!_]&XՌս/1+P\O\|Wכp"7-sTO`)^ rl:c]V, cZ5p| *Pzx}>52|ngx3ݺ*{.穋ydѓZ#X|*U]Ss9UJjJk U%\ưV5Z5+?&MbϤh! Lj{UC\vNGA/L9h S6jK V*ZwŔgv? 0@~A9w&1\tD^E$+򾟚oI[WN8Q"9^B)GQ/:d+)Os̵'6q DK1T/1Wkd׫ܞ4{xRd#}YïQC3֡~o><8.j! m@|_|Eił|@@a)zuOG&Nև<퓴 0괓t 9?H؉R.Ff@N_Y"X4jao^_Þo/ψC$MN0"#C jTN;~d9@h~GX:ϡ>]Wޢ_'$W@p[;H,gzmbR z~ڡ@IeT, 0&cL/xGcф>)$H$XNaN!%iS|N oXEp$ketbC  I 0̌e (h!>Di5gzW`zeC R M5-104T*_щ5ω'Ce8_"L6PE=gzD1r>m{9xyvulvG ~ TDSLB #N0 /@Ϙf?*fm2dx@-dȧ~ڂMx;Bj** ÅU.UU] ̪ʪC5;6]@ BZ]A?iQ`g]26L.ڀ $!T!BSbcg#QRÌ@=40RhC׌=K?.h/Zz@Q=czlHyO7]c(U7RB¢"+'n?,;`!wHs6߿&nDeg7Rp ~'HKC פ4D喳"wJ0P]FĂ<{9 P AD}g<UfB,(|,ݭ $˥@`4sALzEh2 nN@>KwZF{0Q6tSvëp4Io.6r{@ n=rqD̠L2E2z 4Q* FTV_B@?!w kO&Oo +;7pTzM- N.?ՀCt;TBlgZLϿb{)*ެ=u2WGq#?lܷwa db kcXuR?]ץ1x r&l M @hH7pc{Lr 7k.:%bS'XTOG7Tx?w%ض! Y&ǩ2,AxHsr\c}ȡS_]|u=hFgS5^j4+WmnUZBUJT,+<[,J+:ٔ+I?G*+n󏘉 Sn/,qlUo_s#G M)ocI;W:=^& 콯ƲX]Zg%-2 r?Bϱ\8G*:2fct+ ]+]cӏ+sSm F0mT4!%Zba;x9eJorrϒ={hXsE]/AB/Rs[,Bbq1[jMk -et!EnI XqA7t= T4|M‡dOJ/ F/R >'fR,OS61ۨhĩUЬc*h{2. %;WK VWhA|r6@]U#!>W]B638xhoYꝣn<"S>n SV(!@M{-|y?eZ#q_)~[ÂVx uKJJsͧuϹyKXL$Qgt{=xǵ:',)_,1t:0h)ݥx{=H,~~J溶Sai:$WG x%rVwwǴֺARt+F[϶h ,{ c]6uX(`YUvR/ -kCs v;uמB7wߍݖhɏ<#e sŌ4S7vQ>S<_9z4z^KopBc1ϕ֙ H@B'56*k{ bFh.xWƾ7H A!(:<LkTsnXcHB`I~_kT:$B;|`f3;Z4)H#AB*@R44-(P 'opl mU%BJ1<\c=b1Vri@qh.Sʂi*-% Lˍ6jA$p|q%~HYC:~\<|ŀPטn]+;]㳻#- 2@3{ۯ6d0@a@f_-(wpGE0i^w]SߏtӚ\=oԻoLrq搤wkLwP9qkSpn "w}.7Fß0V[^0ǯ6Bw<ӫ[#{g0I@@1PiH^ѧ6y秴^w @/6瘧[K-aviLn12^7fntxe8h/^; ꣁQRl./8IpRS}YkleB̪ E'iE+|ial +d&4N/k:+&ћɶ#TNlY[-9dn61EHX_ lF¥%vZ 25Y+$8Z_Uͦ\8(l0يlH06@٦페ªֈaI,}?h!& Va60zʒCHfuAZ6Bg3(Bb5X0^OZ9^E t΍*]mFWs2CByw۷mK:,nRjVvzLl[,Io!t9PF@u,=STRe}Qrok/z)ʹfwXDK$ є9GgZٽeNE_t^0mfL۵[2'MTmvnVҍf_0|X\7No!vW\YϤ\V`rŨJ# b ?}<&-G.1vc䏊@t$!ӿy溻~͆xPVt,:ƚY[aw3r^`IQܺ$j ]08, Ch18LXshk-:G8ҐN]e?%".ӦY Ǜ^4D#[kǍ߂͵ٝLoh?)4L9e۷mC&k Q+oXrCDBw;pP'(yi,lҏ|$Y远}2VO6g tݤ=RULC 1}L{9~谳Cϧ:Fq+\YѫĿ8;]sӗ;IG]TOsĨwXw;6sB]Ȏ8W 00W o&C@L1QQ҅~|K]]At)&|ݠF0 ͇0-EJ$ӣZ#tE\3ɒouw+ ؕerX;{v\'{Esx1-$,[YdK>u9ZwrW=w#(\XKD-v_oFo߾:k[=:OVj J@lGZDanm||VY\:0վXe|HMXHL([_j܂'ܔK>w$WL 0N#þ 3 2J G?i~J{a>3%we 5٘l[c.;CցS _ $ Z$ʐ~2nZ6I)(A8nD!&ݞmg,T|ynU^['}-=~ܝ1]9?yN CҀzۚmOT&Hi?oȴR"QBP+bJ DARD,Ʊ(FK(d8JD`Wu)c u,ʴ%LQ9@a4X1UEKT?Zʯ͇%mxh2hs *2hL2D2 4 AINJA%&VvN7RPA8I1qJ(DHx L1*C, (39jɬ0rXV* Sb"0d (Q@RQj"4fI:̈HfT X`TRQMf9fx&DJ̜ 07Kfc4aDJRMA"6/bgG)yŃy\#)aN mAUH9G} >X&TBz PB }pxg a=r{ܞ?sh#d!=ftד.ug"P}čW8*t@K9hy+1/34=G^sh\pz22yH@ܨ@)_QsvxE(rm{fWa~+I \fGg{T)3n>Txu2\w~=I'vBPg9u5Jχ-eN&C^FozJ)(nF)e۝ [8.#="(.(>d-~AhVn7, m|Hyل܃Q@@QK. ..K'vZ4ُ;<,.S ~_yk>>=:sLpq'OoT!'pn{ b}I9WyK'ć|e t(h\'_*M+ʯܴ牯~RjnÏͅJx!\:BMu8w6 3L)]OȌS,}ފbU Ek_?_{ L׭d7jT|c]:Kr g KHJ]X,M5b&Z&E 7hMdA1BYxSXqq踂YKzz4g[yໍ9M;լ;Kc^;rpu;;9N|޻VO#۞:Fkzwq2\kz޹<s0suʫNr (nû^;0o|+[݌Z7`mZlg:YlѯUYgwmuwͥU11wsFzVOƟ}cZ3"5Mc;3Yc8w}kֳY({^Zc ۨeUNU1{T,N4q§nft?nMӻUUg1*wڝﴏ?K.ޟ1c=tk.eF" = z&{Ab9saveHNÈ;GQqAaov?zswc?ƒr΢Dc x{1Ar6G<%>)>f8Lgs綠lD;/< 5î'OT 1`9cgOV$>ǯޕV6vMo=ۆ`awsIaH?67; ՛T=561(D[_x8c .A\WT$nE: XO >![=Q-Er G:$RiQ`uDGSyuNYA+]pI;WR+^%CSe#EBn\\DFXr00̙6gq78r4 "yN޸֠*1<}jG Kc+e3>2nm-ݷ,`HفDc|6NwKbS)a91ò8E&3˻U W7u in -8icHkPs6;Cr1휷 I^LUtZ@o!3"Q-#`/y^_ s7TI8 C0\_t2|-]uFf>՟Lk'UD|1C?[:tL2ã"3 EcI5y16ŢVi͐fU 3˝S3A;ڹ(y st?Ŀ_ Q1Si@J,.à=jrYoQLu3r@ ~!u-H9m0ÛjKAv}&,e*$WlY ɲGLp"đ߲A[}| 2ڀ܃zЗz &*eE\*]`)Tk5gY8ZyCXt]HO6w7}A2LO:4]M`/ y9:t?}J 8nuj?א(&ȋ6mg !( KY@?|}e& {^!:VQy >WtR)Sដbʵ#" k\@ੇ7;s"dS{"^c)tW<`K &'S_ME>i{_[pT0" @G7ۏ.2@݃Yd7ˁXy5`Gtf?z`L\"r1Dq?|Τf("OgBATO g車 GwL89XqPBz1!ts;Cjt z `za=Tz6P8`Gy2wO8n:ЉލgrHXK]׺Kd%קE% f] s_ښ C0P1PzWS:&5 &ǗN*d?0 ,ghwun`ݹD\ N~?|> nv%ي>{Na>Lxat# GExb` @_쳹*3^S$*Q>` f/.l?%O[Q_Hr}g* ?A+JRU%/ET8zxry%[.]cer b:yԾOqҋ|9?c=9mtI@bpy0(w B#ܘi# ps_u w;#Es,MK/i\〧HXtϟ)\c:Mu%9Rd>y9]o~ -qDryo˟d{_> +&`,,w>BBכ#H@dl.bGj!'"a`RfEgem %IOSP2 ˜q*2&$lY1AOO/>Oۊ2Pf*)f}OۍgTxfWf)]w Z~unw'=(ᴾ )r!?XYV`9UkhQ=Zn CݡXQO/5DS}!V%BP(Ivw'ODLΆ%G6L Հs`lp9pnȣ"'q}p'Tʀ%3ʫ\%Z G8@'55F#PwMF,e^fvzhF(@Ůín*ʯ߷aA1DPwmcn*4vQ#GޑO(=(g7TN\3}ꈁy[%Pr@#"1񄝆NB-H9ypIE''B:A첟~ꅴyBtG/ o/cwz)ᄀ=`mdsAe쩛oYh~P6V|3 $DsaeJMB9㗒|կ, 춓dM( DFL=J@7HF ᷿J_[8/ݻO sNJrPhѯ:R(h(Jj `gۗBD'}EJp?V+?X(?ޠ JQ9> D JJz1]xh²o6v|~# +7ü ?W`$%= .?S{9(6rp*łR=kM":LTT!+甼2)V  ?Wc++ofO Dw׏>ߖzcӟDQvhD% E|lɤjtG>X%zmoKƋ Aeq$#iC#A1= [|2ڷϠ?+yj}zd,Ym$T\ӝp%d!KDmbhOEnA(W JAoQ.N XfNxxF 4Uu PJA%J'e7apAGg^/90|>w(`,'7fjXDC 3(Z NT6@◻CGH8}4'u@Pg#{Q@bM8>?6A 7B dߞeA3o * <`=( "?? =}mŚiTJ|l$ʒǕjj@C`R3tŒf;?M{A ?{gǘBCPL/`ZO 6;1$tW7, ?>Ԯ>]@wl-!6)ؐҀevO?jLCɞ ;yυ(kj ^bLiy?uD( 5cnVX޼50| `NniYEܔ lPǒJ9W"so,xy|ς~B=mZ]T?gn17+KG <8L"? xaWA7/hⷄנ9QYCBZ>>!F$~wұOz;Hz1d`EO=Ҕ[YΝOMh$H|_BI3PQ D$X@Ym>u*j>{￶_ zGnOh@e)(jcl8 Mno^G`(%ADπψOQ?QsANӼ68Z$@֕F@A0SPi,ZWoTt١94`R)UDCADA $La Kt#A(B$ YSBa*@c1RI@$$deHBQ`؜m})þH+#1_+$ՙO_7-ѽ!Gq󅘟{4މ1,R盟-1@| 枙@](t_^ד|mw_859.ﯯ-tcJX[eΡ7֮G3P+36l u={ JO3: !vΛ7R&$)n C3 = ;GjK ud6lވyD1  -~;2g=HWAzB;((Tp5kA(}g< @te<h*!LϑᶿVѡ훀ii5kUhn`S('; 5E,ҹ.D1pCr  aHplP_8jVKrWOf&}~f :s9gG}5 X:V`gЁg臭(;Oڻkl><^:`vj 81pDz@ZP fQ=pX~.y:EhYG7TxH+pܪK2gm03;Bm1A`aI #[mQBiq 5Ӻ]r`#1?"b(_NaYd93lNVjS[. Q U' YsduIѤ;aE'ױ1TdG@([=7ӳDc9܏Fp9ޟ~t& S/oՐ@/H̄AlK}<{)WT*L<]g}b 1޶DD*~mĈ ,#A1IXss-mٟ_^AYuPw,/~MAujcRtW}*~.u_RH|<}Rӟwu{0>.v=1d2x5Xg8qm1h0L1y[D\<ȾyIOÎs[ a\'X }`Yƿ q&y _L4\ϝ("1bean%QW8~_0@$ @9d4DLG>[m(9j{gf4r.n e+Nynaf"A{qaA?4@dy{x ^<̔/ɧSu4d J8wt]?\J,l&km[/xL9u»P DC܇opt(D|V䐣+#JÀNe* "y$AG]@ / gr@*UsT }W|"S<3z|w/HH0rZw WO t& #;%y8x=g?gP8u K'KW*ɎZ݄z#L0Vh Qn_8SXQ <0Ƙs:RfZ>5 LYL_P+5^ףv lܫAObem'p'ccrn_Ra"RX ޢs(Y`~j5GFCE!G0eQ& ;T""(#s"M* >O}/~ ??lϨn2= R(K?|Ox`RكD-e^zrfs!9)˞֌MJ"SL*ɮg|509D=>k>p<'ۃ;uUGĚ;t*\.MBDHT*|--)_hHt3x]^_.(]hC\h=*w[rѓcGo˲X/D݈9 e2Gkx{sۿ:MSFI;wh9_c p"pMF1W9 0B[  \CU:%m?5J3 ,p[jò~q8 0E) @t8m2mU 䘅9pJ)]'d .7IF՛5ְi|YMa[c>%6Uaq0j>/S/>> MNI&p{ϧW>vԓ$IDmbD#7qQ{.X0`K3!EBt+QF펝74,@8(BIᅏ?cksn|X 'T>=+|񤺺Qlj.|F!ң7o\8ģOir i7lg0&! -XDE )VFְ(LvSh˘)+.O&(}qFq Z:~ T)Q0>ZyGOkJVVatyy_f@$(BtsMg:۳0X!##i|;q=23g %0GwI6=f ((0W4zSCG vrJIpJ% HR&L,aX6cuI}oxRWDh#F5ᄹû 6t ޕ)&(5yȠ5UiI7nIYM7mkRJ&ŵh 5uW;l@4vMpMdE)!&F7i']󷑞` ::rd,TA #7tE A`*(JTd'!Z0*Psf2T!>4z3"*\Ls0t.a(Rh]BdgAZ b$Jdd!A !D "^_|ώ>"aMSBowCp+Q:?ɦ Y'Y<с~QG CF|ha\B Bůq̫<46 >:yqU5վ*wLwxc"sdqŇ?V2N8Br`[ń!){; uwtC`ӷs8\l6u4n%fga(dC °0i {XjEȨ5}e}E =Ob+9#[ bp0>c t͊O^8;O#ahe_4` iBP~,> VV}&Lۀq++e8!8 VV?!BU4~'e#Ձq ć0P&)Ot>ׁ).{ S?_o:ӰA1rHxLC0_(^ĉ'=0y݇;2% 8@vmޣ1p測+gE0|T""*2[GIwG)S~㼃ǩ^YW EYUUdUUj寻N:'0dzB?X/ldoc72{KzY%(U}4C#{oY }+M, 8Cdcc!m WLgl&s#dF"E{U{63Ytwe' 2>-,fgXxh%nk@l@;y޿d'iIJeE>g F^C~>?YګIxCHƭnJ6n?awlm>sߚ>Em AdhH%fՇp̤3r ~ת4YӠHMW9c]4c4pH44!?P:ކ05YXkH9J~E#VX$FJC *ЌJrO&OdDڨ3%2 Ӿ#ZP#hZ4; 눀OMad'U&\I (?7DEǍw`ɿ"f]/,0y .;s iMD]/;7{6/%QR! E$ms+?A :c4#jclC J:2s$vT%0>7S?]+, ph<Յgdc8ɌIj2imۨ>PM =$ *z$hiGr^gc3l[7pS3D2a(h{u~Uya"v7(r@-CJ "%#8rCB;M>'q7  bOϟ>Jr0 &'&'d:{팒|HOմOI^#P u4˻p)$iǣ_):zS[S՚ԢG[AHW3c@hmVTXqTC{L=jzIu4ugZx j(mW;4%C!pz) JroGRfCbllΨd5i)CRHD3N)RPrL Vw,nj١=%$Fǿ"h9+r?Fᶔ%pDƧ3RḣYӄ %$sCvAFf$ AB #y)=1+yʦ:eI&gdF}8)g;n13f&&ɧ$(HKᫎBм= f9,CLDC4!3=$5;{g:V`$2B fR IB-B20C Y*%Fd E(mB(!@Ƿ,;=!C(:Dzh~38{: (ߝM|&ּ+ÔMu3$5ؐ!*oݜR'~9&)׆uR5/j&VlJP a?(^өO E Rtx93RG{*zhm HW;Qb`p1i-\z\XLpUh49?SO có><|t8 Eonꪰz s؄B,$8=[epLppvnGQ/sƌOJ[hH#Pӳ-`Кu!4 -Yʠc6W @r:a9~~D }d.~~$nܔ<|pw9/pgɡ …L!QY )qu#zߪ^=N \sL( M |W\qLV+B?GV5s(t/:Uq2h?Q:ޏbp^7%J X(0}HᔞU!we{GG:l(%FI:ն<r7( }is#}1tTsImk:F@SES1Z[H>q_ Ϝ;w +<=gr!0( *xqpP S ?>0W!\}+̴ 98Pâ0Mo~uNtq)#牟8٠B=CABq Ω:L$g0X 3'8Q/9BTHLgZm8W>=(|{a=Ԍ0#Ȱtn$kÀ~DA0I5~&M OJ&.H450\@{.q|GtM7~ɽzY%^(hiSQUުk0 #'ȍU48D:jV jrg⍎c zhrBZ o /> r(ϣņLR>H<"ɉ?kyfܮ[RI[KQ WRd ՘٦`A(b4>mg~&B1wri%΅z5W"gfUNɬߍx$>(M0NRt3珬brj,T@?"C/߇;qFIs#҄0Q;@aQ K>K L/Q-C1;f`wYsXs/QTL^]zW׿`q<0?N6V;1d+0FWnkYK~"_<{q#5<#bמFgN^D[>/@h*^.E";:z9ZnfLywxmsFW.qorA۰qtSiv0{JO(-L^ͰaaS 3 l5={s\'F-4j<tVyԹ͝c%JA7|ʼOfk4 2%ki%ۈ'QXu{B^k$z][>g!qG`Έ?6gT] t8{m D-k$#f }f%+lk d7S (O]^z2ΐ!;I*#\E|o2 ټ U̳:{ܠUXwLIT[k5JOJ~z4$|TąwFxT`٭5a^Mן@abӎ5<~kev8.9R,@}`'Zd CU%ATe<% #UfRu+A]?RMQ% QN)`wfsx`,-Dȣ C\ %pC"JH$g̞&6rJLzgCڀgE}Ͼp0ߗL_4g>ΆnC?Ivf@ilհS1@. 83; j8c ѤfoZ읢,שk.;9\6]J"v1V:PC~ѩ͘Ʋp2NkK.gtR.,eђ!`lHg lq P7a֍ 7,C;;1n]me4nLաL En̩fْkfE1&;q89G2 w;0 5Ń\^+ 4nS;3v6NCδ/Ē<:_"HAs'I14ApI8\4EUR"cSshQÆ&lҵ,$C'=}ߧ?1#.Й YA}rMOO;&NJهIi!e_!@R84 iۻO<ׯ?_gI[!֝zܴv躮M&/B ~8GGT,qyIxsߚ4v9nڛć%!eZ+P) *# ERf a~u#|j29kbaUE!T TKUE"  UUW UHRUX9UUEUA4UUPQTDAJRDQTQT UPDQT$HPETUUDATZh( ) BUU =iy<%It8.ƬEחg|LSs @0n7~ϣlJ9 %v2(/drë ~38t SGЇ}Xp& 08c`u ξaE@=a8~)~<8a= }3*$A뉃ZMP`B*CōVLs\YtP{JC!wuyW+ 0MTU3laYeRэ pa6jK[3\E;=:M/8MҾyZ)QC XȀ8nnܛ"9#t ~crOkώ+>3'Ѭ^:HJ* p!(PDkfm`RRm[8Ħ)w8يnU]qpF*V,n1{;Ўh. >'>=%Cu9:e[a )04:]4 kFZE8$kqYube8JtF[ПHrCޠ{+xZOBefPҘR /C)5^zXa!Ѷ |;6裍A6r›k aB?{#AN7U;<@?}P}bz|b̃:l!PL_~1_DP pl:"B?]MfEd_iPP|/=mCGoɠ"x.{0Yd4Q >6Hy(L=.!Y(NrÝau qC똒$9w#O>ybLhzy}N2 5HKQx j"x`/|?جMF%Gom| "$>|ţ}9<ʀ\9 # ==GduzmeN,J3%/XpI@d@m}&`^c4S@up99AmD<}EoQ3ETdȌ겂n }&6,dͨ:9GAK^_{ /y YAzEBFC6O1}L~O${ɇACa |$3cG8-1ܡH|#=lyubY#mE(d iLYXcmWACp+@&q ):b@ȑ;$b (BEY@%IuCd,4TGD;`01aD AQ4#.^B B%@v 4K#ċ3ϰUܨJl{DB/\5S&^P:yh;R80&/y 9!I&p{6X{39E p]h$`$FPww}dp('Jcs=o hy-1")(4Rf8SF]?Oˆ B& 'ݢ{'1ۏ"ARNa  |ruWֺeE=h݄|$;J. [!Gĺ1$6:f2F *QS@.|]H}}p<0z|ݜ:HՋmVӷzq{Hّz7ۉ%K&HM.4`=%Sy5 ~ BPƢpTZ(:uDGi8t-b5.=Xּ2xLyߢ^_#e`yzSnU[cPɶU2w;LEA'<-v=!'oDIŝ/m8[ 'CNT5ECkҾm;/]J s;~= ?'! 4{DhX4:OYv7 YїUՖa= } H0&ĕAA~bbqRQ(ϰ/='Ѡ;$;v*C }Ӻ(M !0Qtx'@ZWvGPT?0zcHZ3Qr@ PHXZ-)"4۷V%{ѣ1'i>t}H'psĀ~MEICS Gji1DmJ4` V" vZn=Ax 3ݭ5|!T,\}~>F*["!ā|oO֚\s*Ң]NGlMXG!#MmIlban ڵ@HO-4E ~Ƣw(a!E!z|EєÃ;x6HSuk%L]9TT)\8uR8&vzs՚ nL`$^& n!ש3جT"t8?a=:GTrD-VTu@|opXFGFwŠ3| hV ,h&n|慠 @roGt6c'5=sC}wk A60iZHtbkL}AׄcGp룙/!4yCOd1XD⏁x aÃ$XDtk v i8 ƅQ {>Pڈ 'l0lJ F =e=R66A,B[`DpIfcbl?4UUUUj\;Sy] plA&}{t">Bq_CoeAd?I {q<=y1#&lT*RqoWuO:aR1D!c uW=f P1&.k@)Mf Cg= f6W~QUTUtX?y" (D;06҆\I8E\֝n\ i!<5pU~bckQ^85# p o 8.˲o{n o_1*1Ͳd-ɀÛ_>1PAjkHFOwIڬ QTo,gACN\vjyzoCaЪyu=$ȂZ"tQ͂1}Ț&pdo5hܐ q ό.,Twm#ݓ;ԈNZ[  k.Y,`չ$ a&1aav{W' BzTHƴH$C;iNl>9 ~!fsD6Y= Bݓ qݒGxw!8FJNl{Mb\aW!3q4l҄CY:>]b~sB}VPVhXf,Dn$ݖn.S;w4Hy!J+[ ćH-H'Bq(o!^dyJc\6D5tP:p@5Gg .=l-B$ZtELe{d;-L~`IfnЍ Fjhd n *y4q@40/.rct<3Ӷgx/fKH(o S㋄\Ɉuͮiv/m gCR$(p&!d(8oblDr (ڜ PM $ƂE9]L)HXv|>^d~-/8@00z b;tƨʊ5\{u*p jCDB S5!MU5xA5tPU#y FYT "`0I15Y;O 8*E"s(15uF ]P,.0r⼸0(vv,fHW:Ixcbu0 #a|1`.a;e!gòKԔ^'#^D=Ԣ0!5۱VU Yq\T/BMԚhⱤq;QV\Ӗ`RE_RW %6Nmi0eCp Ml@7xE$]f.츣^J }޷#$8%@Kc [W@ n@AC)N|2љ|\cguӇy:Mc^sR]ti)a6;0~i%"rFMD-" Oư 3CT; hkq86C-p  9HxdŃՑy`"1ȥU )) B4 dI@AP8EP96Z @`YD!4T)V$(6Ɍ؉#XDJ.I;Q8,+Txcg&#ѣrqӱ{xq'|-:@CB CuK, Ab}Dq!<bp!@CXr[> PxVޢ=ttB[ng_vN%Sknj:,9{"sg Mm{b=y KOZ3&5"2/!5ft;@`Ձ e&M V[rȹH8I[#}bjk}x`yo:GV+6h'f#p#n\y^6@D8dloמeq)7#R E""48loPϰ$AHQOW?.n7>Y>\=p ip^r(-jBxG4 £~G,09,3bABsN&c6*ƶmeyD(NH$C (-A/֓KchكLL?GBkgb{R/^`^ͥYJeF nPe)Gu_IgMʶ~}n^q؃WrMlQeVa>1q~ '}j 7?5b{18mݍ̚*OH`]0q0LA_޺":p IC~wA,H2_!?i`r%PQƶ'H)=ݟƎ@l@R0>ޠp ?j=O M:VS I8@c6}&Î;8g\2-C-? )%BUP \U@&:-UҏMj  = &4iа9qD&CXW 剱4(̧QОm\{GVu߇NABA@՛2ؐ nf/h wmB_xKT='?ixGF!9 aޠB>lz^ <ĤhEJҧy)2 IϣH&O_WjOZ2Y_zhWXF迤p1~ C0>`;tR0U]/1:.Peɤ3[NѤ0xwdb~B ^߇玔 PicGzNi~t"Ui4_|\*m/3OS'#:׎x513'g۷0ޔ^$\&ao]vة9Elԍ3\Veᇅ>!c_?YR. PQL;9m3-~MYZ 4%v07C c‘ z$&N'wI Q|ZAX 4t{OfkWUܼǍ5x=b3 iv@hLp%g5^8פ`V e#\E_#M)JgVs'; GEYDd[@F(B竺G3B 1<%V.'3yBV"U칆8=Kqs<<H tA&#!.1EWō[v<1Ln)$R\8kCDQ@׆}M̔P L( =lѣl&zàoQ0 t)w`׸C۳`ԲM5a' -:>xwǸ{ә`M}E!ن>+t:<˶|&rvТXjEnE2a)!=1Wʏ-M KUeS@ IGSK〔!6\> tT<=G|>HOzvoGҧ HtHg ,]@06BPw]8# RwCl5N%@, `S\|ød*05LbT5*<iXh":c`d"G{ZXcv&Mb dHvGp ސ;@ER 㧺NpJȐM͠T$ږ )29aݸx8WPvj40F~&s;  ]G MA*z0-knm'fQJ@ku01B4#tփx„٤H$.u OT ?Iϊtd"Cbr7?KLMq/ sjQF}&Qw vqMMڡ뺓_vcg }^,},1m"142V*eG#-^q7 MDÄ6Jd)1&lmeq#5;w{ n@ N|v$Pi9撙!k fOc,$tOx$ǐASkJ,3ĄmFk}1[K{\&'w}mϱjТ5[q%߱'/9n z,._!,7"jM[Aeq &IzPqlեp ^ 8p^-1'!4`hײ^ >AOJ/>aPaJd隌ʀA:ؽC`S FA2 @"deGLUcO2OoI6}к!PҐ@ƗtEit@h<ؒ#Ɛͥy*rq7>*wd4kޱ#|Vba቙bHbqex ]$ :VǷ BCcĒ>ы=|x G͔|>z8"C$_c8ԅxXqFWҊtsI9M‰2i2^4o FӰy7hz$CIx vsB[G&C RC 5m mr0 #EI:G#ݸx`DH ,; vkߖ`$=]uo6T<ןa4 PdXa.em X1vFlj'% Z;\ewM%w8xiN-cL载 _kG[1vRLʡcL CXnC.<{h^ó>ol?9r~n @ǽmx:;I!g6 ivi"4B92[7m]tqYojY! 6 qc/2n P5/R(3t֘;ڤX·f:4[zgf#΂= 5Wo?^0=u-RR1$$PP@$2Db9!=^w¾%'0%d继ˑ¨pt~a>ʘ 7X9-y=%ם18yPvj8N~1)c\Cf @T*Ca&XWn\\tP:fgNCrMɾ.=(jk%7$爷nvgvt'|\ʻLuWzAh<0ʛC:8ej5sk$Pl?_؜y 8BqȄ xx5wѽ 97=L<pI6Ζ$jRۑ;K8oF1D,䊖7a-#Lmg^:j.6_~||s:,/kI=FM3ȜB$\:H+43d%!KL"pݳP'B1#C$\ vB |yCH)eg=% yIq@{^ L1!;6峇8).(pCYңE#4f7 @`u3-Qfd^;xI .ӻ: .fezcõM:wC hDQ>(s"i`J5P덣{ۗ{g1 \ȃ<op(}!9! s!ߠ*-576 T4DCsH.˴7F4<&0iK}nKd.LX_; 4'Un͗7KŽv,eUC듪QGz963e:ԡ\M 8 6 Xf`piw{c8MY17*rG58Cq&9LBEm!I 鯓Vl6IgfY8ְ~T k-U6΃8B9q[/rFȪoQr"y!pôiP"Ti#A8Lڅ"3maŬf$k/mj󒜝`13ޒ0:r^w 5V+(ܭ{Oc l%SR# .I^^xBG7 ^G?<=B^s:ql drIaNvlCY7Z\C3[شFM  ?#{P7B&CGâQhr7;zMA$I:&wN1穁6waS6& *kДw(b0+.'Q12x5\7v`<IbL67;+[3j#lw*s+-̵VG.XtЎf[9J[[]ؠGtoCk ZD2ϣJB;ۉR FrDLnCqnو!l1cR/bpc 4tK U߸73?<N0\OJ '2R)H}P<ù*2E7 ?$'oz@ sh EN",}PJ q\!Ply6Ss B}<,!yPʱ>CgFjrF/F> Bbp_tGN"S hi>0uG:NGSˎ_^d |)B J:fl]E ÌKH0@@2Y]=ϪE 82& |N=z({{mEY\6p(ߦ _ 4q׀B5_U=/p$DȀH8 B) `4D|N wAP.J|7 FA`yx/|rP^s6)2^ӕo  HSTU3,-!1[=zk/?!q1B>&aVf Fh-^\&Ȫ**!UUUUUU5=z=#b9/9 O {?4D?6SHz#;;/8ܿ.[CQ4TGqqML;mǮ&x`l5 @jNJ!PXf:+OjqM~Rh持g>֓0pA-"YPNWCt۲Hp@<9ω!}[Ӻq| 4w<H3IdB:j y 'V]>( 5ITԛI=zc~ίDxB cX(G`w9ra jr$ jJ'db@EtG9/fM+_¶?ΩG B2P bpP}P'=C" P?lQ ,}+4|WR!]w,N&fZr_qgvc<UUUE^LבVQXe>n/_G0YP0z)U-hT>28U5A6pzݗlS#,aRa_ Ë@^8Z9V9`~ q^y}d.)k.賞yMkH}x¨{c/PIZn/EӤo'=It5Ӽ)sh eԚCH5x<1h^ 7anO>AG0i*r.t9 |s$yuO_c*IGe)͠a4 B !!㭦'ԺDI鰦AU[מZTi3Ew< T}j<  /પ8ݵg R9eM\xٲo㐖,["Ly(x>eK[0y#3B5{>Km  x}-Qkœ2YY߲LpUQDdߚw>oq4gG^a3dj8ݪ&b7Qy@oʆ2ܥi[W$@IPq}}∘w_xkHfŋfh.GbAK E5 hJ}_^Z=; c|41In#өyܡU2Ʉ *6ȇH$H3Mk8Y##z@E suӧ(Tm-&q^{O݆"'*;_u_!D ԅ`R2 ~G%Th.bBh'Ή;䣕0K?i8%4bNh7LOM)}'' T/.+D:8v`+RErjSi.C!^KhP HOQ>Cֿ C=sRRvID^DC)QH,S~ \QAN$#&mߊ_3yA"MȬcoG iUE̫j@&3E 1 %<+ffIj9LQU[ރ)mp]C4}q]wϡ=R\6A?Q)jb#(@-(ɳ~a|=FN}Ua C۞tHtzzj T=os]#t P^2 d:F4`P/Hu8P~?yviy$BDPV1T\?OixN0O hv0%̴`5!lʣWK {7!H{<t[}MZ;q"E2I ?4u>,n=_AQN!"=|>d$_P3RBD 7?},J/ݳ}@j̄=GL\Svocb+NcT@ws 'op|PQE7u, ]||8+ơz\=gbIL D*bRS<jqNsՊC9Z0$"I% E^>-sé-|8[z#\z+*o5Ǻ;3;IfEW"s 8$yU.qLpvaa6u9;'E*lBW՛(Y_>6U`"@|z)Q6c;R(G`pk8bEP HEQ1 ڴv5e]AQC CG'K}x7$4ølׅ`4K< 171ŏKu9x4Vǵ_LT\gd\w3㊘|lnRG;Xii\b%=F1|?r{1ϯ^\˴1  Ly 1DF"LE 5gSSĕ)c.]YT|SE1'\zuuL7Wzt޻Q)]z]156m^:t^'35FyȠ~s59i>y,2YiX6"JIm9HA? I'sКS 79hj DJ#vS;)ϰ,H6R_q3 ^YƉ4kɘrvm@e37};zʷ"mLo]2,yvvj"Km9JJѕs{Frc>dqڪ%:|xמz5;4+efb:}Cnw>L::Ie[3[ҝYbp QآhY>}}jKȰCg>>l~51_gՓ5m7uH}h+:W-b!)LQTVUSY:.cGҕxג&3q$\W=lppG#zc[zEeI<ۻN Y -?>5x_-AE+2c(|93QSFX]OVjmlIK;NCȶ,+tSdG sSS -}*ZA҇Cfr8eWyIAg(t oU>i$E1=AwYtht ;IC܉H<Y{|%,<0Z`ZaȒl$/+uUJ"L#A.'3916]=؞yev ]'\a1/s}! 8IXezcy 41o9:k AЋ💈cQu$rl C `ay4(>bM!H$bÙ2F7Cqwl >A M;*qoP$ȄTo[ oU\Fp[V@IQԅIC=hP2FÞ@RZ4YUǒ[eeS''>P7{Q$UDn>ں<>F4wNr671k,<$r2^(4eoL}Vw`:y9'YZ/%&geqD\Uz 0K>dڝ`Дح#zv2+D ;o//>i~_~&JZߏxڔ.LWB2HqNw=GVGIL8 뿀!Cc,5s-K{b Ɏ\Z/٢.*`,<ѣ"5=xyMĪSU3UĢ9#:hp 4%v5m jp532 s"Tl㎸)ɒ _ O}fBGuѿh**,ĂVG;bl999 Igl}>\!} 捕. J&1s\b줽#qe&"@w$f.ϫZ4p} u&bT=lM˷x0x þoh@Рjzq8"[l:IN>ݛ|%@s|`@-Qs r.N7fQN39_΍12TEJu`krüN4LNHXvE5T5f \r Q( U4)Kn؊YHKqvn)^(27GM;{7G,ɨ 9n$oPp|pbb7ߗcq >}\nJBҀ3YkXpˋuaFRmFK*!iFbXFJyy\/fmCTxs>[& Q6k"4EUv֠X]hw|y!p~+fZP00QY_ >g,'R(99ã^ęܮ$CF*+NCcɇp:xy!<1! A8zsAHIZ,wDE' a|%2w# !z$z88؇K|ꭃ]92>-,UY-jέXR&՛n f7]0>D o]&^˓DnxRo[)Ć^}+G_n ]`8ѻDT'do=\i͗Ծύ3fUJjH:|]?O(b^7KAH%rJrC7 o]SJ?tvof.9O^0Зp.I@`X'7m3 7!@>== =w7?.ETt7ƾ}D;wUn@=f Xh&50"7^ynrٯo՞#M :ԠܹAm^24ٖF#+e9 B!Љ)VlCQ0Ы*(R3b'q.פ~EKŁ :A`3j:otl}^-׻n[92x'=laϣЪ9RU4T;`rsu""Ieex\3]I$S|9ól1aWpa8W~C &XB㈸@b d4.:EƯGh 9Vʝ%Ul$Kא~ c2/J1$4=x)kp(͚ Ņ$RWW𪪪l}6QLBS؝F7GӼ}_iˬշw*͐g\Kn`aI[=圆N qO i ]Н*s~ D2={6jH#\ [t5~qv$a4{@MVJ3ql!. NՆծŐ纶D}MK,W>PqU6,z,Ve0"(= Vd 4D,4h-5t; ͌,`O";z| t=|yaٮj\=|&jhuuj=lKH-˶9kkn'^qҪ9< ˖C,B2/ϼ_levoS6> E`*m:rm7>٪M&@pޡF83@FXy]E C h9Dn!hmxUN,ujR39rk'=%)TI٤rҞogbQD kߞo(7.j99_ђh'x]q F(>i}wf5DYf6˫EW +?ܝƸRKùb>j&*'Ac|xۇ4yȊ("$1:=> ')-]k1x/npaD&C0S zG$ gkC]쇐` Nt/Lv$Ǝ/)-)`df\ aJ24Yχ& Vw3ڀ./'f' ?W{ԁI=k ҄߯uPm7xȮIzrCp#{1<=$ &[>{_G̡#+M<$X;V؈?y&K5 VA_^N}`(U*U[\\6 [z/+ͻ8Pll^ <s$dpݺ4팃b׶&oHpڄЙr|պޡs;O{9JGX䮲T'B; x.PΧK{ 82gq3h8M$61)<s Xgcvݳڐ:Skca[sE̘}?EBE=dny^_K=n򽾼F=,^oEY7;iȮ9mΙ>tr v6nu8a\@ypJH@)J9# ݹPM:/sT}H*@Uݤ&UQUG YR`deJ<̜.<n0BL9 ĿL#oFnf.}ݟGCSF#|wݖAD̜߮1^?2Od/MiA߳][POs!0VALp[H I~މw<ӷێ&/P|1@۬#m|sKFyb^ *o}s8zӂ{7tX% k]kV;6Q!{`uxx>?M@T9)d|Ѡon,[QЫ*R Bf$p@l ` ~$r$ [Kh G.Cʠ"ɦ"ꎭ( o } ܢxtre.<-}&2$t.B'0-B$@/_1gLw9di$]Y哹/[8 ٧oPu~]vwd24Q))4Yu:q'McCcC6͎պ[b~uq}$r[șˌ^ݭY6J9iS47U`q". Kdnѣ{u !Ku`*5l T82JbLEěYٓ ZKDbb)i!$laPA6Ί9V;jL @99Z9qN 4e@` .ZVI "A0 ygk?TT(qšUE= %0|n10" !QS|G?/j'O#Z|?섢 uj9U̸N< E7n5Ϣenïrۊ˺|lI%aNh<{8rJVy`b«ޢp|tOx>ڪ'dx~ }ɯ3(M?>е!O O<< u3G\]*6ќdX C|Ԁ SL98HqƀO"M̓yW~:LQ^ ݩ9 Gy3s SN5\ͷ":YecS'c'_JH_ (L<xpb"n<78s G|sθ:͉{zI.&S[ ƈ OOXgClSD# u}ofOV@4  $-ITEE, GjPgxa0 f!b fu%7> }ޛ"X_a3$NMDgDdqF|m5P Rf)QXb%R!;EGQ ,JalD?~en%c;un)I H4{C@t.4`L'CP +L-bd8?`juswt\`J3<@۟!Hl7G}<6͔3e5Gή(ƥT+¯@#vKLZ7?˯:7'R^`kHw=?zݽF"نF0Tr(mm$_̄Ͽvh$wF@(aFuٺQ^Ȃ;&UUfebGc( QVͰM'! fӈ^j@2D樀 ^0:{6eBA/q@HziuI" sҿK!U'7)$KoBYo=?SxtT!(LD<ͅYr9a 2>OU~i TTH"w"#S2P6H?6PL<(ZYU>(JkI:O9H*D`g.}=b ?3I2\Hêzu'W!gZR eh>8f[k1-ѸxS)bhBRfa2VFYPBxCDLTU$HPD}?Ձa6`Bjii"J(Z)& Sm&Nrdx8bhq/IC[D5 H_ @2O|KPwv:z~ S4wA??Ȯ;3|Қ!s(i Й԰OKFnt/٩Qx);(k6V+GNg ۃ4s*4naim "d2DA53(YSeU: tz!ʤi ҽwCydRLLCޜlDJ<7ӷJ;p|Lc 360>q۰֍ V5%@Q@6ӊ:Z(D\T% 3dۏENƨc&#=a>mv׷NptJ98C"`s; 6 dlD.=}jz(X*1nT/RɤYZa/)X4 Z1յƔZo_ tTm!&_'_JK-0'.n°k'lQjQ zB&(RFnu("CCu0f7VxFS&k&t/3n,9"MtZvђ˷rpSc <gKvi b6 liSnKZm۳ۦBQƓuffr5)TTTZxH]G6n@2ȑAẍm)p X Z(m2.T;s!wxn Z]//s ILEM|}{S >=B3XRXA PdQ3&GcX3KLU'nD)i\ nPH8CB<I%*&L<^;f@Vd99dfnÂ_} MO26G3zᄺ*coboWϜ9/M7R~pDؠ90 籮4= G!={J}O`w' q/A:. I0c~!:p(xCť3(kJb#4Cc6 HB!1aQOO;A x:GRY.I1lH̓aueх+Mæ*Q(E:@3:|GJM}w rU@Ĉ#I,)kD-qg⃔l'P/= 5  \M(܍l k!8\8?9' Ы2[F4 &i'q%!go͍LAf.G^r d (U(>CHCBB:ra Jk0PxhGM0A@_Av7tdE)G#y6RD[Qں?,r i)q~aT 8s+(\6YEV'u>.%z.8doHsCPύjaNfbfX{A2P *:$|+&?:S;U11~K&aЅ8BTFK"MECsYDu =ЧDAĊ~xO@%Z|{]ɮ8HI:|/Cc&AOC6)Ī}]8 8>B!wΏqջ('?7l&ḢW6oα @X1'T]!i L$ 7vTFSv3GFV_a-x 6- 4W?Og1ϡL'1.j#PCdrc VN54Uo=]5:AͅLD2uTQdӕ  R<,2tY5LL1 ˘)B&FI3@g RpC4 EH4ĶN J䭀BF!"o186b"yS&Gp0@i.:Qd{j?*dq @=!pJ(_WˏO⃾[t{{=v.?/?ssG(|JAgA'=B0f p aO=p} Z{s}ѿ[y.r",#Fڗ7k,kV226s5 >ZcM44%QHLhV P)*hbņ#'i*VaBdUCtk2!!roa <]@Xv؛1 N(EB@fEƼpbHVL -LsyfaKAz stz7Nu(}(yH RDE9'))2 d.oKzW=F&q&j/vɟ$  !}}PaR{ڡ>q/I / RmT#a["c>ؽvoHQxbidm=-J40hQJ9-KXbS25EʔDH42P$i(Doy> -~I7Md"scPYܙ$[]MO"R36PaTPYCRN>ayq>x(z&h8GB 1H$H!I4UBDIHĹ|k>'BIi*l4^Em)NMiێ阢КPYP 鈪1L2v$qh[bGMGv0&*T=\ܲF(yśFSOtqbì*ڛX,!̫97 n˧41f2O1Θ'-{0% hf&낮N@CG@4CA:!7r LM,d=0l(W8&jE"GT7&n-4M4̴fa!&l~PTCC_E4ۭlndW, Yoy1( l$:f`u $& 3Iv#1ߧך7N؏YDi<Ȩ_g:ImI9iV݉8n-Hd2+ =Chef訁}94_vL:PB{L{/胴SdD!?8J|82~A0ʉHv4Hh"8P*''·/Q@59}+JSf>O ޮpaA/ j CA JX$H "U$ZJV"eh ?yZiua& 0lӬp>YN:AJsxaiODT%^ 0!;JR{ֈ) DAOG[G $6BWk{lY8tzGkd 1ϼw-LOAILȊ' 3^ `r~<~_dgCl%AwF }yeBB!jeH i%wkIR`RQX 8FƂG#?yο?۵-"2j_X^XBv 4bBG_Z;1\ɚ,9ZZIX2S9!CCF`QHdaLNT+9 !eHSdP4EpwK p\ȎLWw$p09}V8R*XA*UKmy־gwv9e7)ߨBo0*Yi;ݩHRV1}b$ ^tJd\P$YS7̽4;` JJ!ܗd"?{6!=SdC@~>­C]hӹ+vLCM/H|,!ıc0\2X 7ӏMgeP pd@ MZ8ԉB FpvyOxF^7Q{U :XP db1YꗓS4ld&A}'m/yq>\v&?VG=:'aAN';^ܫB:tǣB 4 ,o $Ɇq1yfo/[iϴʶ>!~\"KdyZt "1D< `R(ZF~Skk`$BnƤZgI0UDYN6JP7 R5^4 i֨b)v.UU3,~jLVH7G_9ނfn'kB3.D47g9K2BTES3T)+@2B0œDr j@HJO:w2}4nfW ]()bTbE{`2s07 "j*Jwa2D@0@$P.&RiFg>O_7rp𞟔CwO^~$ W p" 3_ad=I/a8x02@z4^ ryGɃy-+,"IH@,$i !IZlHM2U"-#PSp ܢQ+&h+$B"em[dm tj lc6- btmdCY17$MRDEVВjVT"acPj,1)dhnd!WDXBVA1e1(͙Uo,<çAkj(`QDb!cEajX@ 4m+#pNB]S0ۣg+q;4$s}[#04$ET>A$ ͵+DVkԺVX5FX. 1%D1AE CDݻt B0p44;u ;Y0Rh4F(7aD;jkTdZZ FVL#!x` !Xٷw@\R 2ffb.Sē|"U𺧾 Ue4K zY5UWiPfH}OHTA"L耏vbjiyIIt=?52eD '퀊*I"Yw̭hDL`w:Z5!qS = "9q{2 TtODG~NWHdd@IP (6ﯟ8Tt \3 z0A!5p8rtN!լ{^SB 5: 0+0 %qʊk1C( DdQr۷; dd%F4`4c4iF1C$IDU @4HjX FsgC#rw4Ia6AY`I1CA Ҕ,slƇ EAgb >'=OS>D}rZ\&'7 u]a;9ĹMx?84 M*-d*x_0u~)x7 +Hb}Mڊ(>OD6M m!lV=yJ|NZvtSuV'dETO$0> B%^\5Ou525CS!uM;L>6iP̍>I=Ʀ(&rԬ~EB"x@(NɀeHhrhIF@({Z{&)㘛 ]}ƿ=qFSTB|a2B:QN(),G  %h! L JT(L(g?:4sSe>>n;03 |B諀S |GY4ف@R-(I8`xC{$M|vtU> *U~p; "QSPff?Ԥ%I DTtHMTԣ)I`AO fϑeK^8j5/gEҒոR͏D ZaEH;E.de) dn:=8M8CCn/͉'z!b{J:%Ј8dE4K4Hfb`bLB̪YJ̨,c*U>PG&U02pgJ[OB.䁂 GLđaȍFMuX;44F1LFP&!N34BBh*,j6$aыJJM(ǔoF bMAB7YQPDE 2Y* )?lޢ2e&-bZ#q&Qۋ P+IF.]SCo cvqeh 1v4Z֋VM&Sk )tf:cq'30d C /QݚaflDX㌃ DFAFؠ|%4\M s,b%30P- VA+`b17[h6ĄTca3yP`˷Ʀx" xӉTX& 8`Y AaF"G35k{wF& "@UF341"hi⇩?6H")ԹI14I2ފ̢+ ۶A6h ՝4D7LfCG&KDG$"`U)CQ4őfSS:a!m7.kQ68f:j<=n|1 ٙ3Lo{0d%tk1"Gh4rObN2T8ɢ`޴hbXaQV16317#nAq^=5+3GqhEh,Z k -F(8;9ƚBr(QPJDLEiaZj%aĽG h!4R!T ӨM&1"6XALFfunp2`CAfLڈ F=5\M㻦鬩"BhљÁJMIB{J.LC!M]AE@uㆹ#@R'vCBg6a4ĉ!>yYQ0$ B;7=aM01:%MYWK!g.(Nz9Nn|Сp<΋tA6=hlo2OMWH;F#M#P NM~'8*)g=w( yn/礜m첽hlcOR*H884%l/53K"pbg_goO[I1&\~OgiOʟ>WmI׶ IRҁC3D5mt~Ur(@*^>쒙̒R={45N},OO$7l5E F~`2E3trC)JL1)CJQ @Sg3N !4 4X+c$IH-Chg`P܎Z10Z!PЂ 6A!" č% RPjMkP/8df'#nQ?)*f%Xь!peӬd C8g7M!K)Hަ&:#G:/3]P  Y‘ )F*Rh) BL hHJQblP:;=\f hAT &6H'UX@Xf@VT"Q(F T E)F"B"!0\3E0d V-SE{}Νl ^͞m ?q4;raQxxabYXQ;GP{`h3$2rI4SH+B ҔD"".:L4䦇$ֳ!rL:i 1vU]pIP 4")Xs B,̤rF:F釰)&Y$aBfe>4h,j°ys@yبu8nTbÄ5FoeT ݉߼=_ ߐKf@arH)C ` (@)| @*D%"@Oc 0{ ii"jhX vC>Q|͓ԇD4|!vY^2><6T樂̴$ @ 5uߙc(״ 6C;[9VT72"8EF4z ]+GTok5Tr]E2yoOְI a*}WN OIH ]tRyXk'AIƳ_`I9^WlV(DC;iT$&Z(Ial*yYo81δ +?+VDzN:d6ĂSjwX8OOHvHwwB5ä9l\\G8 dt͋d3˰0Z8=i-,D>9.p"9NPyT2{2 \:YQk i||30fw2LK4Xi +9) 8,*B"J{M`#3 h1C7>}0NHCJZ냘of5o'M[yxRbΌ.9=5@4d e P$yy U!%Q`!Juɐ#3Km0 5s`i!{";%xnnMlź):8@Wlr wMHFbe' wWg2I{o|]8cQNq|uD8N1qLi'\[ 6Bnx6ՙ<&xg eso%oƓUf}xeLCLSaR;nas7_;avP0ysfy2]߅a3%;dn@6\'f,RR#8CVdcB8ˌ0t179JP8!\ NW\ P-&QbB( 4\J:m{!.9deV6,+֜~m{l(D#Vc`oDmta00jD_Q2`slL:dlǗ̉qV*B@f2&fy{M.YT]EVTmb6;jcR>Q\046\)#q>(3cQnH/'x`:LdV48&'H: tp}!ۅ%>Sچ8Ci1@9y h@zr!o9I#ugVAcG| OKv[Ktx<~Sk]n*S1}:]V My/X-1F몫5YleS8VP3PujB4piSuQTsW!d@@-+y@6:w5* & OɈh&\qBIbEu-3EGr+UFk <1ia$1,c364tmG^wbfer .s9NsU|ֲ[1o㸷' Pl:'^94~ f>pa|D :^?N*sNKuƈYo:S&9eBMMd0Ph oIT a;s(MzXJgsDOqnb5mQygM@&k>Tr67:pdN\Lry~cI;)ǭS1cAZUcErl2۾lSzrt*2qF‚rʳd5XOaJa uTv v1o/MvpŎ6s+]'XYw;ύ,l Ykrf)0ܗ}3.dw;zȻ/!UzN7䪽=M_0=CDݓ=fjda[ZV:Ѷb1CX0tfafI M05ZLt,8 s8GY ٗ sA1 {^::ܜ,=hwpiі-ߟ6ݻ`m;pt#fXҁ ]j5J<_i{wgt'p$!olu_^-S#ssl>pA:VrF VN˖GfC9܅"l-&frWCɤ3pt yw sK}up ڥB]E,/R\4[E-wɁy~4RߙQCDt)J&bP&4!Dv4ǯ%r:W$ay;JSķ+u<ȺvSUwt=g<#zFA>Pb #+h[ʑD} K 0nx(LΡ2p5:\o0ӱd G f,@.ToF:H:fQM,a,Ċۆ-IN7mwjcRI60f1Co[>i4=DcnRϜZxy!4&;*$vFKCs^f@NPvO1E%Worω2-zxck)/M/8 $v#fLvĿѫatW-CJS^RLfOoQ]vct%RLyW`>/^r1֫zQJS3U ^4-zxfNz34}.DS5sA. kXHrOznFe!nԧF1ϞY6ZM])3ó>KLAjhUOgö8nͦh&G)"Nq \1Ŧ$8vfrft"%@ѐ;ƛ &TJY"kGI$\+-ora}(V/?j`Ðk]D=ʔJgIh$h}qRtI9s}=D _IQ=iDS_P󿇌ںFe˸%rwIO/1RxmXM&-Qr;aWkR xT: ­;om#Qsհ.F15m&D҈}D4߉ƺ5Wz/zNvU`!qSk.[ra"7"5:9C⭹NxC| =o$7ݿ)9&K׬TjS~LjҝT{zm NZSQ1TGm ޷ΡM;jytA} %9+Rbńi"IrOrs&շ+}ߞ& D-'S}$7* ~Xǣ=kNj*5SG8a ('2(]Ql6|?b%+Y c ("![s\A4:!@> ]S=e9~'z~=} "T(~\7ILa}'vW ni\'\y>kz$L|u$fdi劆 <#̖g bp/Zg,mh,bs6j)iuMȯ[Ũ̢, mԕqRѪ>fpmOIy\cnjrBiكpQHT7ޚGg8$$!c }#yٞOکK& \n@=7(% Vh8f.yٯ):l6yO%aî1hNfC蟬9@ᤤnLtӜ&eQE"cewDh;#n3u<:|<@O;C` hj@!B$F"z{iվW\"8ـbouv'hEz!NtϽd'sH-');QX~6gJ|eTRD"?/w,ICzr%Pz P| d,QaY4 ;GQ5$v[jh10CN3hr$*rŽpT&+.kݓ`cg;"n&YQ'V ;&]U -TX.O ~y)`SP٢GT!0.3j!\8AƁy5཮!&V&|A[%SXsށ7v6dɅV*q;]BIW*@)EFxU<#ϮmYN33X$h!-Ͱ4]NmsaF*-p:Y3;4#,PBwqG+=ZØBU8S/)C{J$QVpǥl<;0g7#l0#G!hvҺ}'L1WSVMFŚZoUI$m- 4ϯb]q]' %W֥Bkn D /b٭׽amIWbc`&9Ys8b)X 0o 51(Ƶav1M+.BϮ r +35llj#7 ثd\ meÎDz&8M% Uy^˗ɴ^n`ftֱ"B.cH(waKt $rb\b$}sr ^ݜ,erǏsG- jdmַx`M>Or?<}j_hi)=O9S1$N2~/QLͷry4hxD!MF_&H^IWo.@I@'tj2%Q.#TQfC)Q 6<ݯeQ,7`h&-k)--(5KU9wRc+.s+I"&RIۜhP3%{`L6aN:**-eIA!5056Cl@1 ll2Ȁg}[sma[`!xHea"_Rv=Ne! ؁Gž+jA̹׺?9'mkI=*n)]uԻ˦=۽;R--nLʠ nZ((Z I . 2"^>M~C4IHR2 -A HAC 3X}RԆ;do}\Pp`T+Z5J^ԏzmzqZfAu5f1jdg(s1-r&{O"%»X-s>Cʹ/'wղNw W=g&aQL079%CMt=Ň}Y='y"CMݑnJRth%{j6bF-l2fHOqIh[)޹џN=1X}ү+$S@'H7>`d&B̠j@H /mPlrߺuk@zZSC48~2Jf6$DT"oXl[+C̑'o&(#L0PJ3 V?$yv%?q{<ĖP cp[sP]0a[*¨cKX d~3cg';^K8c\!Q$Z}4\ A>tʵ2v]+l2]re QbV 09JUO0w1T3wϛz9Vb0e,6RwڗK=8c*JddS^ӭ/=P*IG<(B᜘wvxF9f`6-hx[Roɚkm "DRHӼ϶5E q0ŨV#m014ZC)U>SlUࠎ{ٛ!6,0-pIajaxr,iQi9- a4k%(\#uӬV֪!< m}D#l#K,5^9'.E"yQ9fj[ʭ_1ͳ"pYz3:~Pp30lnKڣ8 S'RAh ['@r$C5#Ό]4Bf6D]\ǻX~Hy~s}N70s|aL]eK@<7H6>ӄ2 ƓwҜ&(.qK2=fZ4R8Eλs!_XٜJ%ukuƟV\#kB3hm}/xJߔ4J5G ccuF}S33I&9徺)-`IJ3԰!3-#~^\I&1pu`; a v::KŽf cYiהsĆC1j-Ybmi0*F7v}}aT',LrzrS .Ӡq!,subOONx;؉i7*4"SE m{*|H('`T@(kv6au8-iz}eH D4 ?#t玞_3Tgls7m}L&pkPAJx@$5>wxJW\Ű v_qӻ cW.-&ULCnLՍRӸbJMgxc;yI NUĿLk]W\)sT RsE7~fݞPg$;Yee.U8)uѧ##t,ɞ!J 2KP=-q=a{p׮bᯊD[AN7W:aXT5\R|.|9a%q+=X˱gQC%.͝\UvMb;r!Uzcկ CKKb9wa!iS񓨈~pMyp2Gkzs^6rDq瞝zYϯ{PyaP$4#9N E%Gi8|峚1ƶ-\l|Zۆ=V=B{F9XVQu3߄bhoE:kSnG lVWdQEppXתNWWtqdZѸ^)W*oH|>̋*6L4xdqQ;Y{|$Pcgn#~*9-߅^5nh]gW=]s[ߊ/9b]?:#6br7aS_a ћj=Cl' ̑2웬zZԯFOGXǢu߯O=JxCN}^)RM9]k[+%! a2<n'8|{>Z0g)y,KV  r7 tFЅ׸TeD>pU ($d`Bit0d&>NdҺMe E1 XMCEYVXAD9CAP9"ٚK3F =B"d#QW?B)4D Qtb'}cjAX J=p3 }SzÎ =T@J/hYxw6^A_B]~\o>Gn*y,:y;t`mO3'立ͧl~(pr"<3YݜVohoxIX[1Nm_fu D9݉fPu%Q˿2[ffKQ䓅 V1NO},)=+jM @9+TBL-"H+H)BT4\aد01kUQNw`aQC$]dٮUlVO,6؎,rh"Q>ngEOrѽ iQBkP$aK!1 G`)`" ĺ$Fd.!R)8paJ척M8Kf“Dz󈪪ԡRi"-u†uw!que&pwamHGQAdY F.?M #mFp8Wqs͐'q W84l@R;lbJx2pje`hB!& #Pu͝pD`xy>OI윂_>4(}/C?FUX* åip\aO?k@ {X(1H{:p  ( JE`ܐQi3(E@h&X`ca8MI((a Et$u F@~vq*eF X6TwsIK}[Cs0j1hf%`^ѩ9nsx 4Q(%2(F!$Jrjr 2ɪ(rhf+ 0 3)'It!GB"n#9DURĥSUTJDU2ELPI50TDAIHҌ50+,,3E##a OQowZ(ǔ%c}0a1,=57@8FXEǔK?OSOg+:`@us;_?Yc~N0@D "O R@P}շnPs,{ZQim;,kYdu@\ƕ׭pvChꅞMRV\zrŋ_=cڥaW|%3 v dS2ɘΣaht{Vzۙm?f[@5_uww14d$ݳ|}r}C~<0rji``i+;" xE^|$ nP dH; c ̩ C?&R,iRZsJ~H./PWx,q'=SS.29+ߢ?z'ΠEzoogsۏe,Z{Wg[hΫ-9o7ptMZvrpLb-.6R`/0s)ug~xFܳߕ,,nuuUp,2XR`վ[l] ǟ/?.ywn'?dM4SC_9M57jii)ih))pe4MY-%4M!^1M4M5Vb %-*i%hp6zOoDl=1#l,$-jT*f~6JjMf+|hY d~  b8v@Ӗ5w6H*"rLzpD_0]>lW)yDqh_D$4ZCQzoe;0wugpD*9g~@Tt88saiX= ()i . lqH_ɼ}|sPt(ؠ)[VPG!3eX{qZh֨)!H`ZF!H$"BP6Ƞ $D*D*ҩHJHʓ o%2xb[ycFH!HL&ou PX  uTHM#,5`l" &Hi x `hŖD14) B#*U8RTB3rU@% mFJ(a!@CyЎ(""  u`  b)]4PXTYC^3.o`;,FQ `Ȑ(8bɄ Q iF2*yԄl1FQa8s]$phEdսl%cӑΈc8Zr.D+'؟m{'m>5K;P|bUf7@FiĖP]6%iwH๒YְE.2 oZ2b2N ̝Yګ; TȮ*8@ &H+dezc[<@ yQ₩{֓2ehv$6| Pac X""ٳD9KĊ4kCIͳXd R4Pe;!ԮNk()0K28 {FC-ʠ`x!l ܇nˋGǓj|/hF1fLxuǩ!bL tE d AF B%7&O1FB 꿌\rof90w!=WMC0F}-@V(;L3ʮGXL!X#FA,A0CBHJE$BD܈tԲnf1b'M7geF7`ݒRj Ps1:4n-b 7l&*xuBep>? -ʽvXՠ@G*JU51T4ֶFao4Xz!Y\x4YFikb#h"$rfJBHedTn2["qTH$ gX&r YE,z"(, f`ENNkhV6B&VEd#iDFA,@V$iAKdFK0]{uc:@+J4A{MM0`F5L౯`u $$9*eRR[J?gF~)NY, /)K^F)Sj\*ra< [T0fC>m9yTdcA Yr>;6z]D|z[|' "X`ETQ5&ﰡ0ea1O=ҳѐ0CPҌpbn^# P@A(Pc!;`Qv@~Gtib?  (b?^ 3|FgBi`&K)HH4ppDh%w{BsUb!&O9%iQ( (%C%ɂ( fbDi Z( ia%R(Dhh JRZ2W BhRRL! \j(UhhBh,,(Vf")S, )3' ))`\DJi*hAaj3 h*h(B` h $@&JV!rR)i@ (;&áӄh3I3W7j}.3dYXP ~d\@4@%)wG6|dhT)C^LEV2 +׉pR(¥ `NK(@uUʜ2LœR,+*ir B$0= ġABSWL7U v1+HH+" *gC#I (ajV0M HChNPʒQT#IE !N`t_Ta "j VM*5Q{\.^Dc(:}(h?m` UtzDŽy0TCAK/g& L)ZS1fe 2D%H$A 0TD1JPDIMCASB$PSAJLP S3RLJAQDUDHPU0#DDH(DȞӕ;Έ#χݎ8/q hi,<9hNA4`)ͤP{eE;h4'COBCъ>r)=vq ־[zwGCa!Iw07*CٿߓϨ'1A}X?~Y60,8>)S9'==Uߢ*sBS} 7R }]}}W_3Hʵ{lzX5xRy|<Ƅ t;M,h&QJ_$+ #+VCc^-DB9FQ&j3YER|= dmk '! -L?ZJ[ӿ v$K~0>͓h[2ZѤp8 I!)"Uܚw\CeA!5]kQ5nD2GhvHw#s?Q!qׁTDcδ"! tN@{;gat9 (C4 $*ɻK$  R 0g4= x$ؒUf5Gׁ#q/qu8MDirTeV00lhIJ ZGFSR@U#S,$GO|q-%Cit.ƥagWcgD~)Ƞ~-s:<76 1<zvTD0P0WG:* ^9-SFA"ô8NI| T6{ ,5AA7CK q$`!+)0v=P(==cZXR}#7-SV݆;.Dh@&0 kJ*DQ  .Aa&0$H#)d{rxK>-<99̭ H3ҍ;Ź ryƟVV TR6"Š)O|+)9P#OI4LprCw+䪇 :xۗ~aaJE53,ԑf2*Nh\*K Z@Ee@"S]'$JWZ0]TvQeI9i-7aw*zd,^L:$I8ڠf鱞&)~u7ܚT 5΅M 8NK uڣu`vl#f`_od=:\ϺgJ]n&Cvӡd8kPzg<$KRǼ}p2:f %HID#KЄ")D5GF3QGmqSO* "q$̂ddM`G 'ͬS@4$ HD)""H4 J|hS;(GnDoaO?`I#%C{Oi <./بxO"GH`;@hd{M%jw!ju&*Jѭ!$RإZDLu#9ݱN1AQ1!B'q@ddP ?Zϥ1 ;sAkaN㼊dJ*ZaP9"дJ̋ WS̙ɶ dOˎN`܊i!ҝ:eJ}ާ6gZ~2ռwʻt!i2Clzϖ:` b0a1BH125@>" ge;'tR Dy!O4d!#'N&h()mxAp`G݃ص'  h0HC14=Xh=E{ݛOr%5%%8ksRMO!;h]~,N K`28pSa_+܂HpnfBR%Ki{lYIH kg$mK}0(;l,z"l3;KuOU/_΃H(JX!Plj<ʨARI.D"5AĢVŚ_+(.w bɩ8z* L>b*ؕHB6>0XȔA!V*:G dƚVh 3z)u;J+-MQ$ije2dd*VC`qƮf:KR'^L$i?NhJCjx)rWhz]ڇi;Y N\y&x~"# 3-0qu׉ZDr;GkL6;|wGn}v1ݟVLiչni=g~7E6Ҏj*)F{Y1zȪV^/$b/-ΟZSϓloZ8‰\H(UfŇUwb[ N$c_vzn7:!5v!kf`:d8i4h!5-EOh `]KPm*8- FxlNOdP<-,L'y:ʹ: U nӎ7Rav1a:Ff^,NSmU=VW[4ΎUjG1i4lpq9Ҳ;j3[r9}l#2˓o=EB  HYfKă-?Ë |<;3뱣%$=&wx!=hp>79m E)}lIlG!AV#!"AVf[8Yiq]Xf O'S>g . #  {$S8Ly|0L";^v<R1QP@bAD9`S3Ts_NEfm4G 740h)H" &B DBDeFh`adH l`Q2L%I2DTE AJ@% !Hĥ#јfFT@p*b%8&HUȓ\L)GJ:ߙ0z8q>JT Y0~C~ąk&;X#F;?gQǝA4c#4JG08%T"PC$ 9/ުg>9JO>,DIBubt~= CPp @zQ^Ҫ;z2%ڃY4"Eـ4?YӧdcIAWˇIg+7D=2BpP, ʿ#| &ـcăjH 6 V);xF8h 19eh" Z ] F:΍W',ʞHxr"!#cROcX5`jHF ԂcHH'YhvcuZedU+A;#\.ݪ1 4O▫sEF "((LmJ.2%e3%u#:c usܛ54d:`w: aY vQ~}H?|5+{ov q@w( UX&Iv$T RQU E1arʔ2!QUÆ9y*+!q5l4t,1{tԕBd3m-zBmdJJ0dFXPwQ`=3- ^Xi>x9U>UUUX79oKǒbgK6Ups[IEV=b)kچnAF֡.uaiF@&r=O: [S'T<}&t}9|!Ve HB&܊31!},aưA }jGz7rՙ81~n-\ F %sYټT%h82 $1EN*m\ ةIje n 4pa;;5Hޱd$Yq [ ))4[q 1Q%I e,n@۔(ٕcR mw5 -PT&XPir+EuU\0,#ME-FQCDe6!$ TVa`ѫB,Njӹdm@1Lcr銠V9 (-O"s:MZuteef KE$dnZ93+6ȆȲV5ZmTq+3bXd24OEzF_ ǒJgɎF<[0&?ؔ"]T;N_1 [r6 E4x-ӽ5K眰zMY04irF}BdGTh7$!V,1mb+ԟ7fhfA;D檦"j ^=PԚ,,3ji_9 zƉ: d{柤F{I& &Jz7JJLb2 +,<Q׍5[H ';hE^0qo[-444}uU|YȼCֈ2pdGgsvf|`%qh< Eq֤r\ nhx@.g_Vz$zc|zh 0M$E%)!M%K4SR{\%Qa $H&Ow1BBt* ʂ,76Y'Y;C HDH s>'1>5TCVpc (CS$sn.5SF! RJ-CRaorMJaF@[ CPn?".Xxb(8IY `(op.qf?(QCٻރE%>0Đ644 T1;I1Ѐ0rJr2+r,ccYI!!,[{]#BSM}b#( (spcKUkYdUXM`9x4&2 j' Lq #{|_TF_9mLIxG&T[IART)^x<Y=?w֡=cb#h)2`>/pHJ0 nBrlna2 u?J)>ᆺRHq]KT._ma4|GVF8@ԫ'o-a)D R23( ʌ*3$Ă3 pl0̠i(1EH|zXo\ZvS$f}sp&l* KR<1u婊sB4Ud*ٻ>:)pMRPVȎ_x]bl$RSjN.=n08] 0ʋr7ϮL0Žwh!fgPPxI $DA qD@S尪ip Tۈ|Myh%)}D "Y^q1zլȤ¦ fPc &r6 d J+z5u $`,a{.~iD ϜP7Bg O00=|?G< xOz#yzWw#EEi'-A0aţr0fHʇ#"dl(D"UwTPl1fx)s8J! Vzmb %h Hg=4sB eV8fLX!lzq#EӎDhm!dbG2Q.,` t٧Phi<ʦKU 9a&XI5nu t7PoD( 4FH9<L~GsNRny-DfY]),R zTʸC  2s@18cFXHnʫI ZE 0WSX֬QAXiBIr1Jf`DNPk1PNC]SM%lLE,1YkplxT^bGKfHl}mQ1P \+$ c%D\.`TN2eC(ą#Zs1-niw1Z&4@l pq]VZjU=LY\jaۿ C h#@JJL/GMwW ǶVa$@J9K jZI[qDXicjSsp̥uDjƛm&i¡@ũpBV CZ=RS6FzXGq. +E ~poslwI4q ,HYcllᬡFf4b14Ӭ"1dZ8ٙC(1kt׎6F9z0Zli|a po5JMRdx.fxS^ZYC"mhQ> pÆ %o41!8U&S%#Xڐ""M2dPL=dN'F6L 630SֆƸ,PԸ97c420$lj#"9jSY.0MTVDE?irkXс"ƚZҧalͤ`5@  ˖ܦL *Ar k?gkJbP8Xf@t3*B!H(EIJ)Ln!@V^!LA3o~3>,whT䴔[9Y{!1J#LG]:kc;"g)ӀJf=\I`2B; |纈3qTKM 6?ٸW~`& +iil1Ĭ$Fה\E49I=X29[nLP6kC MBXwߨ4s7WS̵,#6Fi6PD"%X`I1nɢd˛ŕ&U-9`Ć 1ZB0}Di҈YBkwml24Ȅ 8*#Ȁ"F` h Q oDc 6AܖqaY$eQYa4Фb%")]85u~8Bi.0'Xٍίв`̺ HV3R++qVcBz&$-&gt,0+ ?Tgo|t}x 2<;H|n(?#sO`nnICv/ X)Neq Z(3;!gq7w,ZT5 H% oSIV Š2 Ã:2P zWd&u}RZnx]W<U%:@:[CC5s#6xjZ7i4xC s}&+[m\f thRP*w(ؒ0܅9G+Ic0 8HV: 6Q/PLL:ZBF'3K9H&(z 8L$f9:?|9 \ oxjuAUn:@{" A<|uWh3kJc(|2SE쿭C0#AP (|D4vݧN@dA"B B~[:O?}/:]4j)+h`abpk]-އπ_zfrDm_[>}"*`(F0JCFrZAp<єO2 F|#6U~CYpif_"w:8Q 9&B9B#:ZN!5.byҳ=ĉ8+L dr GNszClg;ފ4&CC7 őC[*C Q6i;z9%t?i3SA/i%G`˙*%lGF`mثL4ƅڒsɳe27*-Έ t  PD9jj" VE$`20,q (S6DlM*[e"L$#q65SL9Z̦HfDV MV 1E{؛$l7da:ͺCbs1!Lb0 dhxP,Lqƚ(`fL, %0qH5nֆJYZm!6;!&B,hd3֜6z CfCj6P1LfI XRK4*pMX B_G D M dƘcb!#C4e`0 "(H)&,*bL3 a ZƠ(:0hTȕ1cj=2gX`#*JNH4D O2DP"8(͠qj 28$R%( KyQIED  LA$P&|ngPb01FRI 6&6[GR<)GH'Dߖ{Y$sn`+*u%kF[QK-n;p:d:sX'E=ɡ;t{o3DZ4dN&A1 2qCB:=)"HwQ() $0v`|ê8|aPɚ3{;f! '>@N((:]KxښywB qcx y `EЧ~܂!?&vhT6ywxL`~C#9^i ?0A&ՠ%}p &cF#7@ȍBu킩Pa}[NdL{uQf(E<;.x ܨt)yϮ&aeǶh0Y;^.5ՑZ򉉉$ Sh Cv3^,(}!>Z) 37u.;1"f |Y!Gd"1ITAx~2N1 3pPI!4Lm\q`]Ҙq(Be8wس@ ܹ].s%3]B3P*u TD: p4zdK&A٠]O h sFP5j_XJ!5qMydOVb$tm84C1] 惝*e;Nv7&[pqhue i6 =ʙuM&0 Z DBL c40g8*P#l!dzTZ PmrXKI[aIQgD{Su4 X- :, }/K<4!@7&q@gq_v !%ۻ :P75q3.3F 56Jw&YqT,͹+NCg9K+E`R9|5Ǎ[+5D s_e  LJ|$Qccu/CÍdxjb,wؓ . 7L*iro2GBz88`IA x$ʓOy,iq=>?*$SI *#HjBJUDQMRЭ*D.=_"dуfHtrXN2r(VD@<87I E)0P4$KO`TzQH HCD4u].U[p=M$ HBC N!1܈T".߬ ASgg#Q:ID/}T?q:(I3W}`ɜpwGϰ!FU&\Phk:cc Y1˜)ɊL+ƴbd$FK@U&Lf"DXeXaB!KW4j) 5#@HXsRp$`o  8H aЄNǹ|lW#BRۣ:'DCSPM^H}aE~r%L^cI~ #;I!A.ϑH?1\(fjP>HR@_ԁF>dJ2S1QAP, RG}Ġ{"jPrZbUb%H?IܒHDP"\v6! t&0 Li-#E4'^m mO7,H~i Z@%*`AQIPyx>/AV 2#_Pˆ"Ma(_Mn‡#Cu,H![gk"z%ЇY5" s=6aLt78M"S *S0Z$@Ԏ%w#wE:cGGw&Qp74kXV@d% >%@jjsg'eꀽL`E(%X *fd(< 1ul.9 DDP M $@ĀlP$HB90ǠFPѓRɉ@E ; J]*FQ2@`Œ )5b @ D:p(Ys(n5  A:Z%aƥἚNd9`Fc2$=F)f&|B&йl2EBZ$0y#E NOPľ%%Ɋ:HL\:G^Mk2H 0 zCB_OF2S%\""!B'ti A r$ n!RzwMY\ }UT J!(?Bu@y/'Q4 6!P1]gDϑ<#!z/?aR(C]t& lo#K C(ǐ S"ҁ24@ GA"4k6Xpt+UD%D-s&8?Dn\l$ Ra[^3J$MA !X@z588^8k((p 6# ?ɣ:==$8:hgzɷ[ eS}Q~?v(~[*%59%\G1q>`4qjBQ@dnކw$TYEC=z0?!~>HfGrᬍ4tM@LNqd*dH6c#ODӓsABe}QnC" (*A"5kGN #-3d\$830ue"1dSfRe6BZ|V_K+`jZ8lO[5o͓,ՁPa VNF'5v֌%J\Λ1G{tK(g A=hNs2YzZ!(iO86Q!ʪ(drD,M8LqΩ1p;!d:PU7D/$^%1DZp nʴì;@#(jR|]JW28ZÚM6j]z瘘c60JY "ĸ`B+ ܍ T3E(U%!Ի փc}EF*b9tD8rF!TչjKD>/C'/i~ C !1"B,|QETA~kp"F;-IOoH֦;tFEYHk3f IVi04yS\HPQ\~ǦnC롁;>( 7!1+!^'!dOuB/PB(|KM!T)"@҉aԿa=0?~'3 p3Vyk >Y ?lL$PP +P IT@d4"J @^!_~;R b ~d4!LMLDERxy !|+[g!S/R! `qr3*~>Q/s*hȢa"<%u 6P9ð/r}N  NIxy^W$L1pϱ#2LmF)0Ș՗A^WdBVN$6ťSb$IK +I,153jrJ$ Ƣ1) 0 C?Krlݜp !̞qHbpt|LX+` d)<(pg+ޚ&IIJ@c!!u j= E"V#q0{%S7C.u8=GCHP(L!RRRE MQQU!1"B4(44"-5SB4ˉvbOQIYi0>Q8Pu~!V 2ݯ#o>;b RX. P&Jd#%@ʥRD$LD TP\(wzr=%M(iy*`(*D_)R f|ld1̵O!Ɋ0b2< SH('uրX,Q2q.%5?3F!4s棄ff|}2(Ea\9HH,I8$Y}2SQOߚCanu'046k#C˧90!RĆ!s[Q5znc^%akqV#cN8m? Q.h8@GI)"a" xAcݳPD|sTA37bK_7'?1ykfBQ8kߓ\\R: [M K\W/qBfM@"LUupXk> :8Ⱥxg3z֑ hxpnӕ a?E[,st''ް=gC{g6xu㧜aŀe's8$!!-rb(/5|F=ھE 9"}x#!<Ngdf$ȒS X*rtv2~"\o}RPd}}}qD08,CogxÍea MA$t]0_U!  RU 58+4;~F@R>BSKqPdg IӸT䝃vq.30g]鎏9=H) g&aFlSP D}Sˡ}Co%L;/KLa X Ca"贄P Pn ~|V`9F|̂3e=lr1);ރ?u:9h^ ud("m5 &&NY޴-eѼ`h9, h' i$/ 1`D_rr|W! O7ë|.Ie%I۠0’CQ~#=Wu.xav67?8H06UT(2VFڏm-1," \OxL^_VC> ƽK?&HuN>|?؞>ol c5%U_MN7tZS@?A5d aE`yh*P:޴;+'*!|dMpa6`#Gn#֗ nGxi 2,2, Y[kGa'pDHߜ>^yOGD|2$?8Ÿ<="l8 S? U</ h<ͤ#2E *?{j@W%hl11{3ֱFG2zba%!TdY~?N:fDn}ࠊvٷE>>33>Hb +:+X$)FQ2ț J;C9IY~8}q0>R)@r[LƆHF%'yP%#XAyExО*1W1.-1${Qmw\d1߀O/@55y;My@`4dZHacTq:!|+B1:tsW]c"y%SapC @'Rq&NX96b9PI$,1J2w6t,T/zu'C걔w09ZCOgrʎ < h#9 %&)#TǖjWrLZ׼.\8QN92lPZ#x,HDQ P J3cC63e|p2($v/ŝe8^# v 8" \*N+Ba𿥕3U# c~Wԟ{; ݆>KQ >kbJڌ1n`P{f>XELQYQ:K֡CYDdջ(ۙM8]9%? ;U ubMqb$"ETFɀ}\@h8 Qh816:OX1Ȥ5d4QUIT(uMEc,c#* Ȁ:ivMP3kS$HR5iı` KZ8arhȡ7`AAF03 3 fVwZKX#1hX48!!I3.@E30&5d cj51oC4LQ3ya8 K@d * f`-j(I,u)Hk1x`֗ -KEN%01T$qe\fS+TH TgH7yg=33#X;A Ԙۤ HCI4$˄M\Ah8t1ɢDec䢡!M=D82ӠINR){ )%pUZo81sv.~-6" 8xm鹁f0GsW wXPX"Lέ;6h$֎a"SyE3*L>6]s#hi^2E07UF!r?`"`aʠ4v\rt0~nɊPp7_wyi<_PF"%)w Z@)j"B݇C[pyl^HIBHj C v$ԡ$Xx  a (!2AJILc+NUg2fc ؤlah4PܦFP&5DlՋă+L2 r ++YutJWD^`!j0E-& X0E&fEbU9 k H7/X"J@dBjB)1@$2-e3u"&@+1)+ OkHZ(rk#iW]PC3*mĆP0 (hdM1ɢ Y@M,%s@`!THH@ӹ>Cg`c@RA? H==ު`TČJĂ92RUD)'Z> 1K<(`ȇ* )HH(@Q1 x UH \G ,ALz9xxy"?: "Jo/rO'$QXۑ#I&]IHOX|'(dmT#Iש]m3'TgS NУ*U-VȮ30 7JTe(,"b`v(×iH #Gn/֪DFm2N.Njj;Ҋ5 DLiίuHn xpyG;?nՏ!iJ %&^[d \20k$O(|tzIBlXLDh)E ))H(R( ORB҄3SCk(Jc"p1#քDO>d!%FLHLpL HDN v!0eTw&Qʃ$(h9CX&@p`dm:SȠ`,#a XAJ1  Q4M3$ !42퐹#'#^%)-n72IAަ" x}{T\]ӎf($U4kn@LDrA,:4Д뺈nA Bb s/|r̵m?<ӱhB, Af[h/>"))쟊|*BCLA#%_r'( {T4p; u=V!@ܛT~QLOD9ȣ/ ]m])!O@RaH0x1GTLHP>qt R%c!BjC )a`J\ (rw9 ]!Aɘcŧ! j)*$fB2ď6%{zQ־30ݛ8m]&"MCXN& _!2]j 9(!5:dsZ|y\Z{wM9~|bs'Bu0=!5SͫjήMԑ\9DU;ġ.6/X?7W}v xS1=4=+5qO̓)L8LN=%dL:6q뀡1G}0AˎԍNpJ4A[(UUwY?[ |jꙎ;`?H_QRBg 핱5۾9#X㥔6& /r8MXt`l@M鳶!9_6p1 02yâGa QC1f?DtD93qW^^v~}6z%8gGLK8z|0V2a? oa0p$]ފ2b Iauڪpb6 <ðd~t<%pwgC6WZW7 voxMSd%}02=1׏A뼱sGG^, CSvS+Lq~L4(H4.6úBC-ߙj零e _O=^iP_s#@K XiozAaPtz%vt[u≬3hu kC0 BV9%2 sX% [w (=؋m̬q9m=-ϽZ A5Q\9< A|C㞭ht[i 6@y<^ݵMw B8dxU='1y\.p?) <^pv/$71 f:jD%Շ_` /$6yq@av#A4&Q}/`,dXiǍG5 ZFm=cОQWЗ]ŕT2|iM$DAQڋ̦i>ir>&J"ahwڑXA `>!F'瓆a8s .t+ D+UWٚAM[a[Z!FxXx]napnLa>~"YxB\sE!_O:|6 [v]W/ӎ盍s,Ǚ&Վ+8~o[e_%s÷tiwZ;j;|Rc6?8oN!)i-z]]!7C#:o;үf߃u8=RiryS^ǟVE :g_ipZD1&edʦ#U0]dr!x<-äzu>|w}&xdրvw-G|PIn"!~@KCr#$l # F 0Y'gvgcw n?;;ə$ZFpgLT,Z#gR\(P[~K]-մ/dPȐ?UC(E2bcLz65ᤊWƛθ9M&*0j쎸iY1xo,xj㎲)Wdm>C0p@*d6}\uz bmjv [x&O-ZA-fOxuvq';6L&qTK5mP3REFO (TԷ|cyX+l i[Ndi}a~xp,p-n'8nf=Fc4urXda߿?acEn#;킄"8I…/;#(/aA&aǻOO-ǗXcN7~1Ha(n$;bg+z)]4@cD<+A~{Hb|:R5ղ kd@QaO!ۥ@|q&Lrn7Tu9*zb۞" 6BMdP}N_~{7c_/NHѝb0$@DkZ M,VKns.j33-9hpЫNηПMWJ;[b]b7㋚6yw"x"ݡn;,gs|R3ʬЂ p)÷lvJT9? ׵c+=AAe0p*y1{n[Ԁo5.jc+%cNt2 1_nn3f_ǜ>w㬯;Mm{w真7\s2]kt;2\Ve'=p {lٵ<݃ԝMhd.pn_?C).L^I[^q1G磹0ZmI!Rя#sHFzARnVq(;e.xU\;H8EJ$˟X?~Zr l 4ALO2gLA ;wÉ|bf{;:]̡lҷ-8 ;"+>acz.{ = tzWw;:'oڞˤ+f7SƐv8j8Ճ—2jE1L"5i@HbѽCin1kF*p22LFFa0#pV6䶖Jb$hu 3-!X G ŦYᢶQK(lTdIY k\ \(7%0 inCjD#Ls0oHfaDkuƍpCG+7"zvXA$2-oc ΀q&𥇼( GfTu0Bepi94?F,b>c af0@Qe@@>ZєDT1!SN@FwnjMɭfԦJxY~}L< @N_P_`D)iih,r yv='p̂c}I<(MP6TL?? _9$=8!qOpPEr5d'PFBO2QSd_B _lνXh+%;#wQ1HRӿoôl6M xp^wh1E(@i{'{Elgfe&x$#~5Wč=@G#Lm5H(]!FO\ϞQN{b;xrsCL I(qq:LȾօ?G+Z>:O(2S;cJv=R(j )K̋d21* +1Hu!`Lk> ?1Gh uU,%d/(NW&\Qb f,I@QJEU6 ʈ;[IԎ1 zv@'z\ 26ZB##y.ei fZp4,G$HØeh* $5cǂJD펞g~>Ә= * ؆FL Az,R;2 PM J8parF >qMɪȍyһ5 JҚb1uKc7bQ,ee4d?E uRC_b0C!>!( a o`hR9rDUx=vZft)9ғv FT:0S+97}%ؗ@P yh;x^9a@90TELLRčTE %Ŭ#w(ys'S㛊Q=B'L>*7.P~aBAPMJR4ː)5 4fdaPa9C R{SjsN6/DzY)(ڒdMj Xr6o6Ԋ&1m` !PfUpL!35EQKL(SIOZ=oA3٧H9_X Xsk@y!Q}e=x.tњk:UUtPElsUP|h bC H5j!rrE @ }&h6r@D'԰Pj, C,Y!'ql36 9ߣI#I?tKc'ɶuTDB! 84S-& ŶUUUUU-+b2u (1ZMr촌25:a C)Z]  zjcmJ}xm|J0/l)v>^ 4$rZ@y!g~G;=@$GAO>fxs d)vf $I@A$?6(N fP$+-|"L#L 4bmlr<31R n!p Ɣ dWN~Y;R#PY!]"^~>)S|I զJ SU(jƽzy8Jx4'f0tд!ha)Pʔ1X3 `R$,3( )!jȜBAK>}u Y$Mf,!B9n8dzwt_sR# MPg9:a1{zO +B/}kb;IV#a6j=,[sG|pLj?t.1ج+IVtcX N-wD5L2_1 7s ?7-gfo%+EXp\'E.\%Aj2 ,@!ۭS0WM;q:A 0QW.$LІ}tKL͔A FJnLveM{u2Mj;ӒLވۣZ4!ĈIG JJ&C ƪGL33 τгA~0a6h#r'0vݮPYfhX"ԕR38`2=,Ѫwfe8DX:r` B@@) dn̗` v暸cC:2fz(f+2&^NX^٦m8&͙;Fq߄ˆT` CT\is"fB)8n2í%MEkEηnQ$S(D) @PL IE "q_m4Ѱ1`BxsxW(!JO^AfYD`g"`|kAԜpZ%,`e$Sh*eÛ*+Z"n9$']V]D}`T1):`L\_q~:Lu:h̪Lm@|γό7񘃾T509!$vYn١flS1Ww2mr-$AѶkpZKlEɓg0 N;P⣯2U;#xގ1XdZV1縰׍Q!b2cɚe`2duivDŻфrqֲ<0Y]c Cgb;qގnN]ft714-s)8Dmsm!:AKNb{ښlw|Ư(%t˕#ZD7(g\f[ӂm9iw(-vGf\ 1$cbxX1êv<ޛh}LC/Q[bϗ#+lfF=< u|tNmܰ]CVFra!:tNJrK=5 '[| چB8d;Yl'|Z|UV-I0a2kÌv ē^r?fj`&=#r:&p)'}I s~tcc٪EY+g9(AFFH)榡i5klQXiCp%Ck90iǃPm8nG6"cxWx-֖ B>#4-Xyyfm`TVL[,!e=Y&ʼ`zMYcL=K?Fa;aa2%2E77Vt~z˶m3y,)ɠ2FA6 i*hp.{ÝK DXtO>=n͠1܆97͜Y[ 0]vaWm qiܠ& (A.n]|ǧlkWFej6s[Mha9bRV/lZ; -Nz)o]l FICnD&- *F*OF b `&ZE42$B#Kaf "Ze Td LdJf;DEd~Hg`Y* ]Y-.zqΓ+&11/^gJ2H&A R@圃E[=(t0#Y7g'Gst5 -.$wlD@> i"bhn3tw$Sj &#/ mYS@I&$J"_kN{lP9۰a$>ҔW;ϳ0U8" f{ 0,Y@cpq%-R Ρ<vND3y1cRBHSV)W.Dk_iwɤO~H"Dʗ:fm^&Ǽ]:cQܵ1bo" B h0XfEP8Fح11cBN"$ECpa31dJF.W1(^w4p9Uk `1S5Ku`jacTuh0ÕApG[}n@E ǵ13Y,WK+BELE)V>ܽSFq EY+Y) L 5m PƤa$G36e6aAqf9B5ӎe:ѦpC* A$euCcv3xѩAP i<ʁmЈaMY舫B~ꏃF⡤PI \ BC@E D0 ,YdB*w&";݇ATs۵..vNϐ"M 6ӦS9l-dL 9㋐ nkSmIL.12w W] RSܼᙀ|xFY0aćeíPcDu\ݛ玫8qzA @i2`ıɘU##BN r D usf5Yˋ&I]7S6Yܚ0c5yb٘uZ ;`u\2czeX;hא!ad^s0?QO):Cx#(h| 9f8 ^{{nj6^&gMZ1Tz ӧ>F`qfOC.b "Q ܫҔl5fqrC*T%,iX>yhyD(+w+GHi\  sawPU(!PJ,d,B.)! ЈpG;N0ך:BPn6N(ltId )~CFNK"LKh^on7NWa=Q~CF  DС:f n nr1^l+2(bzQ=};&kͼ3r.Se!!NVJ!Ϲ br(D0 70Ԕt;])MIK2wOQ h@g6VAu? ڲ 'a4OxTObvꆈz{b9.ʀvz[Z`BMIc)d*e5 dŒ:aH&x::}J ;tO,Mf01d61tpf4ns9̰ƪb ѫjԾlr8aȠ AA[qenetͩ 1-'fݍ:Y$j1܍Í2b"a3,Yo6롬+K&آ;i "mR7Xjc+M( bymhXŽ4mxkXq6aQN#;8-33%L#q9bHڻZHF  ciRaT R3Z1{p("2*!\FzVrmbav0˜Īգ<$cFq4*E'@h$ er2bxH)]8+^24)IrՉ5-QPfe$!K# qIJ. lcSi&ѥPP4u2J 3 DrÿhI U@҇ l>Ѝ^uB>Cr3Cɕ4ܑA 5fsb$b!:Lyw1ɿ͈t@ o40rD?D)WDQJTh ,AAJ4"Rx.DRЃI42SHRҨ&ag.'~|)QE:+݊4/?=Ap*$> :à/s֥FgG@ݟv lAHchgi,dU8$4.DT5#T^B!INGz7]az`r:Z{7~`b 6r4 yrs!*)I;2n6[2jHݪA)?=d i6.ԞZһݿ$5*9Xö{8k_Hx @0!(#"{'gߡ2J~C$(2QW3)(F!Z}?琾"DGsRAE&ef?/3~80R"I'``,Ҩ+방J `z8XE-2/ Nj%Ƥv>x`jnc8d*-%A6!B˜4s޿Rkk6WELsIfCV:6cVrAiUJ}/t&Wݭhԋvp2pQJ8Eaq[P$1y21ڕ ^sA`8F0; 5rBzs`=hF%;qGB2wܔT;J18]G]ciӵ6L,~R^e좵CkX33ޱKZIJ@ $،!9l}߽۸A@7`/#0)|^RlB!QAHCnH i I0ȠB:5LTzL]\$Ӳ4?Ė"6Xr>u"y „)Z=RSgQhєy`Tj4̈3CITaB4UcrPf K0o,X3υ'Qb8i8"e4fqa&5) j&d!ءlx4tdXbe#$ VƇrAFM8.HBbJ8Z0.C1j@>,9} ӣ{j(otpnO~yCv|}L'"xH2BI!A7 Phs5(Nޟ D  PġE J~`壟FSpm?(05;!!kCJ03'!'dx@؋RU?@hoa!@PeԻ=m3/(yI@)*cv_>vZ σ$8 TO}yLG8:g D;O%53S`T)B}(1t>2†'OIPQN>r'D O;%+6՝G@~V@i? OO٭i?f_#)@#BBx2CKyJNBP= ׳zO8@ U6F)lIy^wP6 D@DgvJJOC~ޝJ&*C0x9CO,#CruQEQJ(3WL012 gӬ> <&z0ވ@SD@U1 @c79?# aO| uk5KYfYXfZaMG@`m&e50C;8"`?|iEpP(c(l)tLØ1BeЮb3Qz4 F-/:G #o""]M3C6 q"US8a:PA`fBaS~KSп[hj,E8(UK4ʅJs'O6fQ4h+'^܀;!|DIdpwiy U@!EDDE KDH4)JRд P(4@4(0RP@(P3igͣݘeP=\\& l!,(ݙd$\a4:  ^ ydD+Q?';\d?lrD{ך4 =ꌫ=O| "AA$O__8=^MƏyTtcMja>HIl݈ʊV08 S!ºMFl4aJJl|bjj d!"e)>χß3}D_ڧDV[|@M4c(֊Y'O~?OK0 THPIBKH$F&+mFzw*J%7oX7!DyNi5J1?<HM" jd{E(Y=Nʧ ||n^NQ4` JT@NP*Nr /?Gَ`uZ"&23 36fYE ʀ83󺂸 !lQ$e4(&QQdJذKV58`N`P4%SQ*:+B} BA!E9՛nC @ ħd]@)s=<9p{)=>]`<$ BvDsLFYa_Cm>ǶJ?ON)~ǽ b U-?"< chPhnN-q9Z" gKLa~aiYɂ~ ޘ2$WU ^Q?ÉО>_ áhwpRP%N$Z+݊u' F@n]س:ȋ4㎚s2snQ2]?̫LP x5/3B4'2T"b$gaoT\f`F'X+3$c&GUk02HDXh#0uIXN*pcbz7bbype,Aú9|G_ɀ%D!QL@(!HR DBPSHEBrQp v(8K^.AVF1\Oy.wć,7$'`8T{];ߒԸRnZi3 O[~2 0u& J1!3i.п݅F*>iiGH2*! 1(Z*j 04"~j*i7jUW%z"4(g_4C.<-nI5EXFFQIPYİ3,c$YfcPj£QdFjp6Esb)jnCrkdc{T}Z}J0=¢e ځLg {Ϋ˸jB SS3퀂铊k=QŒı¤C("W0ƉMzދ"ondX؍֠KD{;eV!I @hJU pסdwt2_Aguqh nh:3!XZHÙ4P_M9rUC+}ø.í$B)r̓$T8P5:](|$T`,iHWpT_9!?i~{ !̽4_0! y*}#?||e)]xx#"wzK!G:ps|RćwC'CfdD50RU^dDQ^'G`s4 2$=it? UEP\jc?QKT3F =|*|o%c1yC!!czU߶V4UT $2L#Հ,5}JR q.x'#3Jj[l@! ^]!~ί[=/V-k:H^8qc[;;-N{*i"gf }c`4'cm5ˁ* O H\dDh5NNǦ~w-9F 0X N;ӖEKPg! g!7Prˎ;2BnW~$#:cvtŸxG=S.fze)RDSK I ;'ОoEs,aѬD2KHڣy(AJEEBELR- BDKE R (P*R#B*<;FESރIiH~36N%Fpm@?WGYe!?K"B7t?dYܿ82*q&:O8(AtJ$)*%h"&J""`PFF()D@ !J& _=147(qU2"~/Ϸ泇0 ?_NlTJNB|KGL4@ҍDdJC `,1k0* S50|0Z8Zh^xzAbLt!\Zr}w9}cm6V%h U  뽏{ͻ"7=KT4jG>ܹ_nϧ|}7c*J󹸝g{ ʍgm>2kîMo8m}7u7V:y zm;wFuH2Px@pGEwAw}>ow̕9{b޲scnP-}tU|U8e7{Қ{{mx=ڹ|ze;7p4po9{vu뻶]ll> c}:w:8>r=`@@AФP<`R`R ` hz4yR 3l@m*|( ;ڟtul7oދL嶞t>Y;Z:K|X⚽_G;{8}u{yuݺ}zVtu}o}ӻs^.;k{uyw4m2ǯk2]w ÷Z7cޚ폵j >ɒ{|‡vr]FshY_O_aFQse{&v=f n3nρ}wƵ_}Cx󳮹uk{à +fֻzP/U^[mW_CEAlOfz'|{z//AkUfk<ݺ1ȾrpSKxyί/YES{ۼttӽ7}(|w\۸f]{>S@nkSCWqַ^_}Ͼ:}oѾ}9}tz|y NaWI.RCaʎW}{)VA{.Zûf:N\:kC5}g}yv;/sO;qFѪxULwF3elgQ:9۷i5OOs3}ځ> *b6;-ocn nQ62LG[mkG|A;xgɍcv)MtjmUsvw7H'ۭsSu]wjNݷhs]{w컊vqTK5I޽}kv|8D&& ji5O)$BOSmQSOH0Hi%q'xCoz=(zQZ_2h*ԉ^R׍q5ڍjJǍgƉoƃoDuOwg& uZ aCkuj.'lc"(SShJF#7ٯF$(P0C N&S(YϕEDEO:-QW=5({G͈#͜CagBΥ*ʕeQZ|)yOEbեAPTG䒖"oKY>F,8U"U@B}}^v9C2Ԩ탕xI%X57vykZ*Z12b(jJHZWLb*~,V)bRm0& "&*(*}`E5 ͥ^MMD6mE NZLLpkI҉J'J}VdQ+Dcl"&Z$]Ł}꟩59+))jV`*X_U_ւ4ȶ١k©94 z%}+ѽ*ތE0S*n )l(5-'RÍWɜ6T-FTOrvS݁Qѐ?ux=M4bF'vStJ@QETUbA*KPQ@Uc*|9UMyqUmko2(/OH7j(J똝cj\|tUOb |'!HHcHJ+^)EUf7+y,gJ`wJM_1UQ'-s1+" ?)+ (bZI-GŤv\}UUۖnȟ!< >-:싅H 4mJ~-1fE {2[́JPFex[Pe1Uvg PQaSÄ)(aQ'Y9Zb"iF_hZYU5By S9FRMSɱ62" 3 OI׭ogOz "OVuB"/dn9h_KEk<;&Tmk4198 CI4T ! KT_v h`m=֪~ ZfI}̵ِQԁ!M)I2IRQMDWOF8}eK|xc9P쟬E7d46Ɗ)MK;i58K ՜|0v!iW}v'o-eM 3DQ/Ȉ=mQTНc V/d_9>¢bE&&tR)ɯgxJJOY |cXQ NNRU-%e("d< #IS+U!B{Pe'd YSw"[KOSj5)>RPblL2'v*eD}l R3P!2 퉳 V&Ga1S,tlJ(jI" *z$@I4EDR%-PS2_Y\Aw: 2i UU9+j"r BQΧ)U;PaT!uPmFGxw$L"Nu -PD@DDD8dhrxM so'YšQ$ J (*0" jLc Rݚgpy˨>¯8rj$7# $58@L{ b*'h|o%%TMKP>2zE{%@ohߣ\`q AĴ44薖J#05%VZ<蔇V{3)0Ad8kEhOaͣPf}vH(aTnU0MJd1>0 TQCŒZǼ ˕ERE!|ڤd4AE, N*#&bzI Hj(+|dxb~6e Bj((:(@*Gbm@[X A&N`)0bf`"(`X U_x 'q e),*g?b3Z&"`l$-UDY`ixc_ ",ZBFYBF@Bk \U=+30L ŝQx*SHuL%Mtο>_wez'Lh3($ӗ% D >a%NF‹_,?/E HAK?'gqf%?eII23E_Y{yw_-?L?esu#7nPOWD P};hB@1ϕ~*b(㿒"""`vDbcK DD\t8e9ăfcIy" \m]] o!2D ֍StL,d@DX/pejL b͟[3YRكn`$" FS@H!!HzBMLisxu8*"!CB;ABY-3x7^{Z^t4Tꕆ*1r\c_%"U @o9eϧvR'y BHɏۙf2RN?pP¦這 T`j(G0Rsũp%Ɗb#J亠_ϪD?VP2aW7}WU8]At` !Ȅ0N7aǧ{Q_/D[O'_>Xs,5Fu'v򬧣-I]n0/9ҿo{AP orNl|Nkׁ^NV-BߖvuFUURylv}%uR4PdNVTKkަ$*yW ~RS![*,;`"V~ E*QAȉf!c~˭DH-Q~]IERk0ric@DL(YE`(\U2vsPVY:I׺4;l`RUWݷ2n')Gi=L0mx`cbľ/?UtN)$y^ $f?pսJUXCA@VUCTe0Ҫ!檩ɫ^ `?rli ,D`9 B"o,BR9)6F8?RkFAe \EQ+m6-R2 j,*`\ XP[Y@pUp DL1h{4n7/aK$N*Y/ qn j}'^q0Q/9R:u2?w^w:7w->wԶSZo<2m} 2Naݕ uls2 ' KU?Ve輜-Uc'_8\`Qxԭp!0 duȘɄv֦Oҹq 01VGjk+.fpNMns =L8RdKݑx+ݜqZiȤ- P)ksbFq:.$֚}x(L|r)l}vWT{>KSZ$tCV޸ 3uEd?õppiJ~*E+UE]UĤHDC/`طb㡹^F'~ߺ;N+wi1jb`%SUPז?KFv3h5 )uU!9t7!Y+4 P2@;c:}'-!/CBvLץ6}%+,7?k쟞ywK{11|󬸉sU؜dm*%gƂX5au:=ubr+-FCe8,Pst/뭽++A 5t`tB#?kvʛNޓ9lP'=@ Rb+ V2 Q ?|7CwŤJC $YhQFʫ"?@zےws _elKkUKdQT-Z|lKj/DE2ʂf9"_ )pj,J,ili2ڨY9KeڤL0Z-kyLI\jZc |f!ݧ2XW3QF19EHT6YBUEژ TjUE(ʌlliow#hmLږXM7*iZTTVb'}?gfb`Wg2PI%Q9P<>a6OǴj U)UAĹ!HSLO"ilPXPL\3UeUm׾DQgmTb?sUxDڿg|Ux{*[$PB"Ttvl.~^_]L~.UM%BjgiE,JdL]8Q@b Ӹ`ZԆQp>VoH(g J{G_β"qT@cHsٮ#mK-<zju>BICpa*0 l]s܈?l&~.}~5L''@_jڌ""P)aJb;cM1O?XID8QDE-E5Y6`Cx:G{R% 'J@4}$=?g/YA b!sۘb6F+acմ\*a9fTYNMa(rAmrZEn=]AFajĚP\ũc9F4cֵ˙'nZDr*a0eFXSIkPjߚdQa^34.fQVV2ZӪ;S"\s1JDLYVbVG-})mT֍d̴I'Xl#x%E0` @4jL`5PZLrO꥙fL)W1-ebJ1.Aj "-ER ̸_M7Q`ow(QEձZq <$MLaj.+32b6būi&Y=bݹk؅eB1Eo9ZHRBe 1Ɲ!zN֘ڔg.㩒h}*䆤 Y f8Cƕ0chۮ R ¨JrLcEV×2\IX*f[TL-A'Me[LM anf9eDR(Y_siQUX)l1(S-bBOgf!R -tۆce]oU\iT$8=Χ-*YlL˔iZ*)@mJZffcMdRZ4RZ%P[ }֨ɝnamdƥ`)1sv)v+kF-U5$(IY&&$f[VŔ j*)|fXV2ȡZ"-̢ŤDFZ5f>sJ;k쐮g5UM1JHǯN^Gy/8+f+M2nZWuyĶ`a[:ZuX f]novvqnh}9qԩJ"R٪&Ae YN?TP"br~ȶ/ЂРO"QGUX?u}whpz?W:%w>?}YH0B8~[ QCgΏ_x)m9U.]??D`W7@SnC/kT}SQ >t@:ج"F[ߞ_/!l334v?ah}WZ@X:9W9EEӶ-RHUM3!B@HiF(0J(ihs1 GPRS=6@T$LA߇f{~owx0ÄD+;p\_`R;n?=>ODCTpC 0zP->.i /YNNtIDC6c}g j8lՄY"_ ht ҍ%!A;PhB@R$#~>|G?g OP?feUffUVαZ뻡̦@ "'xY|wuͺf>y}Gܥ{ʨ@߿5nT$x@b?fg W=o05ns]ݛY[흅[Gm^&$I7&>aw ?^p@aSGn>??*t?d(c Ly iB?GE5e@Hcdw{>C'}AC-?kE$}?b%w(Y,Y17_0#p}Q``2(0zNPs|]GPܕڎhckw"8?0F< ࿻xGotM-ߠk:6?.\Gmrŵ/+1 k ~hjrڿ2\.J1"P?~!_O6X%AY~njl>C_ab>MAu_G{~o+"/‡D"]} wߠr4ANB ?\D GDDo8[Hq6)"%sr` w ];@x?ixn 3x xp]uՙbdɀS;$H=]t0 2`D u|\`Q80rEUn`R{pB^Í\xwDS?) 2YD#/1?? ?Έ BI$  2p\=dzk}p@( {}U~tE>G;zj N-RUM 0!q>g\˾zoirr`̋M.Q AK2>~?=ΧbvUrf(LnX#1eƥ߾ѷ'! ŅTvĐ+ '0Qᧇ:>iygΐQDi` HtL$ ( @?vavQ5 CP5 CPEmmmmmm?$ϫi4zc'jmmնmmܳ,"#2_}VWn&J|UΪmQ&.}L( 'E$# T,(Ҟi?gV{1 ^MdxꐝnE* !/ /m|۞l)8X'mQ@-52|B%_kA e)P>w<|XQ+,meUUUU~ބ*8;dGQ8GC@AXސy;1 X قja/"MDCer?Z-ΈtִtrDD~ `G %WFO eS6 ݰh5Ͼk.I\ qR ?ėBӆ?xw˫u^Q'Gn}EU+qq1B+9T7?rS aq8 b?XXuE8xBbIQ*㢏KrB[7 6a\D^(GAV3J Ͱj7K`S&8k ;İ_ht]U )\cAԫDR1Kl=} wgE*c`yqu&!efT+7w.8bi1NvHԤʶqD"'Zu`mffyi[MwRs.ReHN83|@9hoڨT5I!4|r-ypqfb%bpX+IQ=}PtPL:qug^μ^iG QgZY0&:ܠ}ڨw+SJ$ڎw閳3x>)vGZc^6M[R_LU1=G%YD.yׯ/:m0>0q/)v=T*}7zX!uaPߑLv}ǭ'BP#Fn-wo|e~'myd,5˱۔>y4J.w[e<^l秾k aF<|TKm#qu;> }M[Y RKaCL$Opl&:W\ =)|GWƄ]~Tf^4f"0 "I)ȡABp{2Cy^Db#)@b@P"˗/ԶKO}D 'n>y z|csKO}-H2?mmoh;9*DϦ  )=8PI>/elH~U[Q|6zX9ǭC`i-};v D«"E{ qý@4ح~_Eg.PO4"pCUh5sg2`-V"DIȿ2Wb"m}&} /7ǐ׷ pTd9=Q+9IC }$:}/8h;2lgǪ Y"@N<  3 ÄPV͉7w(!Jb (F-bD@ROwOI<s4}wAY6In{N_7o\}<9w+}{k8b]'9[zJVX;?H\?d!ov?Z_ *VO.˗;,߿LsOSS.3|0(g9_{w\:ːٕ2{"%=yK}s<2\J[X[Llc<[o yTz<l~|/S$eP#ˆFht׭'7-_x L˓ nEdID0p7* K-ju} kY3fOBw%ܶkl\mϥ"6޹C4k6Fmze8gAal?Io7M) |vCE9R. fb N>qH;DN IJ%#,-/s/Wbٹp]h: *Tk tL+??Nu0lnn+0Hr`ИuKTCAG3 MjxhZpHPR>{M_ޡR ( SJxcq([% !0x{Vq> Upa:<[+g_*ڰsRTJ\G]^ 7AgZ.8Ql̂imׇP;<i,H^s[M(t~"A7a;v^x&$G&W< UYcLE~z0R,J>٧q?Ƥ޷}'  0` 0DAA  "`i>FBzi=t ?: ,}Um4R9봦(K:& gA  ݝa%äeP~hcL l֦t)ʗ㼩+Bo f5ËrXkQYqKC ~л; ?o42n9-yziM%}*B}vs`_pxAs+?P~&ՔwLpVvձ-%gzeb'j8C, @63eseg\]\!UY@X%ƒ%}0PFʰvhoj>Q8T4\4QڔOz!;sߦMOE@ӜӗZ#l0T .q|&ne!}E;2s*'s GD_ctqbpgu~xI @Se˾|9띴?^nLϢi P)\q_!'p?',%b./q\N+A1=2n'x߉e/ ND!K-7<5ˍN TZJ;}l* f{)dB&QoMԚeX+^*PEq J__Fm]@@\EA?DJP;{9]=eU~\N䫢 &Ď&L"CI- [Hж3 HfY8oO9zkM48$v."9;8Ld,/ 5* 7u> OzOƒ_&Ax(~Add.>HÕ^n)nbj钨!.ml%G\N- fLac' ^ks=ruǘ0*4A>@pC3%YǮ.}ݣ4k8=-X׬jeLkn1rÎ锏)PwV]Rа\ N`[Y=`ˮrk%gBü I=oEEH{Q*CЕM[xxr5w8iGX50p&VC D@1$Pd+/b+^+P<2&d ;eeXfS1JT $K(h<O9a:h){ lQ  g䨩04dzh 2G9ˆ&IW&'o WMŸ*hmf^ow6:uN0V K^y OԃYNNwOhOB231ĆY02T-})8wq=r+F5zZ3?Jw)kk6~}wrdY坲`Z b2fmXhTE%ߘwwƾrPu!~A OkP4\*#|jQy3i=|.Jv}iA,hFW%eS>z*k<`m&…:-@DaHb"Cz$P\sAB0:)U]Oo?R)U$P BQEPR Qw@.B};5?nU;<Й*N{Ï?[@PdE?ED:Arc>i _m4 .U˵UUC%Уi*/N(_ kp`Ef1_Q(h $P| ASS/ʞ}޲̝uGgj Ep~<=1!ڀQ;8mHF2Mi:3|N Ԅ ]yU$ ZRj"E&YZT0O`Mf*A1U'CTxG:*$0@#Cܠ\n 0_d RS$۔;p^t φzQp;G=L@X( n)+<Z u6{Y.?۟/|W艈(B}>=N^tp~ GX܁ԇj=P@F 9 R!/ FP$ORUiXwv{K\g_W{66q rϘu!QH$[[B녶Aܤ +z6KfcQКF3 dFBg~{)(7O o 6UnK^|"HtR*gf(@)W9@G8ERJR>ԋ,=Q*P,"'z@E/ A#D< {EᙙFB5+o_ LBp΅E(x1 A[[ ߯J# _$Aß>Nۺ/=>p/izs/ j2(LC04'Iļ,N[c6uD ~ÔQGs/tEJM7+!1.JA*BP_=7r2#++t b@ے-TPs 8(,GG&M' OWdK4 䧙+fQ .s{s \W{iipR%C^"=K*_g^T1=˘L^)|Z0m}`x,PBmmv0)~kVZ˔+PN=8=Czyc6ʃ"V"ah|rZI ؼbnk7|4uRnѐ,'fl~C:P$*JVVfJ%$՘Ah Rj*f"l2)Z" E$PQ H!dh$$$ jaZ $d Bb!Y$ J" &$i"Z  " d$ 0 d" V* "*$`!hJJV_f+eB6X,2vљ ʪ* T7 (_X*rrPB(2 &$r"D@ErRsݦ=<33LX=G:B8"yf>> $}!AԽC|pH>WN~; o02lC*Ҡ{#B~xϏccM~@XUnsYi75`psy"Ud4l]NwbPCe4nj.t]L碯OJ8\ v hy &MeG:hw!3p}OOh?Ow}>?H ?I7i =AHDA"YLI!^p Wu@\@lĄQFi'qĭB M4_`xI>5KH|wWa;Մ)r4uۖyO,?a E B9tes騣303PASN/+;Q%x"㪳\?KXvp|H{O:f() C P<JQtС𢠁:dm9=Du/7 BCY P(gV{I| eRZdlޠ ߖHw:7R TE @D%!TR!ACJҴP4B4 @44)KIH%#CHR%RR4҅P4#T KKMҭ4* C@ąCTL@H PҕBҔH -+B% PCBH$H P(QBP!T4CB"-BUM*AT4SH @HCHP@CLDP (R@+BP5M E"R+H-)BRġ% %+CIIH-AB (+EIRCE-UPBЅB#@ґHPJ R- PDҔ%!J!@Ҡ}}!Q@~h @TT|/Јqr9>D>Z!xg?(> C-={=V:B~oT]F?9ΈMOK]bmBUDUUUUTyv5WM_O l*v|)iPhχ[F}4fur}ZͰ|_˔3D DP]%o[>drة Vj, UN}_^lO"W=iZZXXn>k^ x>QI^P& a. t8>0 J7FΔ{B.6rǽ7;?{"wLs~_{5q?24hMq<` :x ;&~2ϟ-.8IJݵ3}]=vRƒO{7KaҺvs6H/ +] tzF*dtnVi֮YVAeVgI.rOi%lim]ǗNǖ-=%-病5L(mx}Pzv7;W=8ǔgϒ[a wnR<9mwtil1xaq[К o$ee9i,LpP|=gE6~ok~I=x[9k:kڒNbW_Xƪ!s|uy٧ga3av3ĕUzҽHwo\5VNq]c(׶xCq-/ 轴IS vN9kkC~mbnϛ_Ul2ܱl(U훭vclUu*.ѸQ?]ӷYR֍JǗ0.Ǧmڏui3Gmgʞ:xϦyW-Q0>p5N!j]{m6n.)IO9L%Vr}j/xA|+Vv8/ {=6vt𘵠b4a!9xϴnBm-2fnBPv.30+m󭃤s8]^wC+mG/oQ}ǔRyߵy۱-]zt\r\߷}r:.ͣZRvB:ҷ4X ,)M#)(tN5=m-.|Ou<"douXa/+CZ\’8 >W&ŷ &ͧc";r8ֲ>e4^g<Y}fB.Z{@8ʪ|Wo~MsQ,C|PSTOʏ?Ņ(D*,6mEa#XE@- _S`cTg05RP P2f~i$ JbfB! ?-5dQVZN:{~|L?lѣA'?5BYDQG(ưpE8?v!Rfȉyy'tg+~P#N;;u5Mx>_?8_n17\vGhlst9Hm!6nL#)v[_pWo r0*tny/!,lKL;.|9cv6 qXI:(A^s.XG |7߶1qm0mv;BѦn|nɺKŒBnP`3YfC\RFx{TĜi4&\בΕpo߄91;ʚpΩZrmO ;F!ܮ&l9(==*{#Pu{% J·ȞH("aR|pŕ0m:iV}`=4r_t5v1ӗɳ{0 ̥.m|)^#.8q :)9/fo=pA6yA`d 3<~^}EGP|#4/<D{Y8\%a]OTW CKEơjE !ѐp)I*Ӫ7?\bڄnBCν4nˇ/vgo) ('~/݁O>P`BL(MG*{\&l0@|;Ӳ(RU{PSC$ޫ?>ٛBE;fj0PĈeegcqǫOݔTTOaC(0BE^)9s\q3Yxgg<24DPn}v\*T#!"AUW9#N.*Ɯ|x ( ʍa$fe+IjG!>!a D (T_ԿE#LΑQ/`<S$7MϭPXEXgwd\gEٺtcmUTBF*%hj*!9YX)nWji{xlhy@ ( (T|hM2LXeacskSH7]i\"lp^\YI )'λ/:i5Я- P}\qV' q=_)eː@g ,ڷLDŽ~@v⎪0dي#܄E6T/x eb6?br»..\tآU> XYH)WTUh^,{ooO{lW$*:Twi4_N2w̜{M9pޮ3f ,.E 60*Ԑq)1* ']\1x(W;Sju+Sld )[)*E+/Y! <1Sn]:'Cʩ@2 ξqV)I"Q@Q6UQDNyYmz}tX5TR{jTrN-hD8yilMۚo^Yd֟Hƽ}{zT pI;VPB2F!{Vn{<6ƅ<]xc)3UT$?'~AbǙ9lyLC?v_1$Tnȡ}6=(u1&|trĮdY p W,fG90_W$9px@YI{$1(*yM/`ouuKvn`!&\UFG QNVH+xu}P 7,aTWރ}̍| B0BB]T_3)0мNN)gAz8p0PDDB!Xe*1qMQj:;~4V'9^Mypf9UIɋ%9B^ڰ@LjHg^Njmg (Hqpyd)UNSVfg<BV@.RHrD>$HET!5"xIs6:zO9NI ȬH_ԲVxvXZs񆩠a}p]xt]=>nLAHRPA@D#Arvylc =MG%TkKbŽ^jQl A>_i#xR's8j6.lE^C\HHJCM PZR>=59J*awk ɇ#wU#CykɳvTPsjv>CN__OcP9nlUH͒IL ?/[ur8EsG~]>9}3o]rX2XaU S0[k+ZsM&!Y!ޱl֜<6+TP{%R2yPGTU[5w:[ڽxy<%tkT(B N8EC[*4VasR`9*a&W67x Xg}mZvU0`ƶ/ۊ!ozǖ ]gÚ 0bt OPIJ^f"%1Q:[knpg+_E@k.]\Wg *>?褑*h0\! 6I0qվiy6JhxPӮps+TQ' 쵼USY'}A&mR %GfL ,S35!S!QRg2N`S؎ Hm*_F;-/&/hNh'+p,`ab"#dTd[Zo%fl23FnWS:5wsm!F!.ff&[\/uA p7Fr1sEE +:gH`a{Ei@Aɱ kmˆH@G{MKJsNhN+ݟ d@?c$9*H@i@ԠQA>ߖvwz8(uK۹՜M|QV^YȝCPyڼ1_tqOf s55zKg|UmjqlL5Xʫy^2\eĩFy=3-qeN٧C9awƣY:esx"7>/ 1vu1צ]XV6:j-fp[z4̴؎[Us8c^kX19m^h6%7/[l^K.Љb;?39yގjNg 8cr/Cc]wY4s&gzhq4OX9f1h^rq0՚wWyU-m;k&zMw;e f# c\՘Taq7e#Za:୰k҉{ao8<+ieKvzS̶ejl0{ɎR]yu|F,6[lͷ;=Kw;mV.lŚqiNFr؁R;F`kQuٌVsu =asS/ӵkC\t.0Φor:r6RjGSOG"/7ޚv_\{w\R|oYq^0FbXҩmqcZ%:ж93U{?5r5WK8n㭁qwJ1WG;ֵ;,cWXλÜfyNo9irFvۘ1{s.ڃoys;WUssVo6N7Ug\}{rw3v73g;Q͍>ׅ89 Q?O: ie\ҘD5o5ks!w,3ވ<QVnkUl$uUX|-˗CkY5P덨j:lwօ9j04V[vޖ74:Pd7m'!;Z77gck qU{ u{)xVwQ~gjWx]ÿ5^Y1w{LwbeV#x3Q݂5 {Fu.LWw|["v)~]۪nb!WUUyU1h{;g5w|+69fu6{g-fۯ4˷Rsi5VlƢ5PwgC\kD_URưloU nF1aAڂrvy6g 7Z72u/U:r0cΆo[Nqom/.6nľ;g;RzSj^]eXɠ;v9s/rc{RKg6kWSnqq+eoYb+=[qu{fb>oֹ}Vr"5j7msDpK$Cw*-8cQrmwuܮDkYg]ιN.4QK-}f_YGt3\5emW=\]kV&|yebnU[]r2gEwuyPmXy+#Szõb[wsxgLͯ-QD$@>n z[5kUh]4} n7,nTq}/k O<ݞ;v_<;y]FqcyN$lvo8 a3]u~{X+u?nb{[ }8=vBiEK,\QHSkYwLϋ;;/eHϸĶgX\o\w"Z4Y[~s7ytóx[XY[mHOsx9``(?5|{#Yⱽe[}vj$>ZWYVs4oq5 If3J핎C̵+of 箸ZyݶdZ"*eⰅ[d@7fQ*员=rYtLav6buT;e[5Z5go.Gkev5a24җq]xS5O #0]uTӛl&y,3+h tvg, . ޤTk:Y]W2yɹjHռ)o P2O(*8JLP2^A|:s՘a̰: }0w7ͮ}Y߄]JQ A&f!#b]!3;], nMd$" bz}PG'pew+ނ_aQ(ȶ쯟tJ;\ n?dI9xKGcm+Ge=ljZx9<>ꏏ2?!ODo_Di-_P$%q']~wM͙?lQBOn5MY6_e;}0B|~?v` (\]^90W]w|vUv1U8~ 3(+ W3RS ]c'c#~O|@@@>Z;pҾO|2?Lk꧟+zaPA\\B#7(-_d&C$_r$@Hk!ܭ xR_H*rw~=&(|_0gE)?Om$Bc[ *)F*sO.Pស?PpPPrC_k> #/'8/!1u?/WJe[y *'czIM.ђ~ۢgna&s@Tsy0'A3d(Ig׃=+|K@(et9] }yy~, f`&"T˔ 換a1]Iw_Iw@뜀(((8c˼rߧ~߰I$&nP )-umBfR~Ćev%0eݼ}'9{@PPj=6z^ݩNv߷lx~Ġ3r}7`(ꁙ@-&[@n((({d?wÎߣj>%ON+5|i<8|rደrU_\M bWDf(1e;>[o_IPhjEe4+{{{e_)DE(d@UI\+%rPPPPN]:߿o~;@@D&@+PP(?N>=tӷ~ݼ|ݻt˰((2J@EbY^ۿ^": o%t0a"}پ?! X~ƒ`0s.?&ٙ}o?dObgAVbnᢩ*Wmcsq̂TeCh?ɀAY QKWo>ny?4.5o}t_G馀nXis?L*Dp}"@}y+_wv@FuuWFΉxM/W| (D;+ad]1p%$ 9w)t> +}zys&X|]st0;}'& < _Hu?_\L}=; }_򟮧̵x|Z_3a{$BB  )DJ_giK APmǼ}Cnk5@'e}֏`㵯gY8c f|s?,m|?,ޙjB U#$c~rbγN8Uң!oЃvWnu4~g;͏5zvoС^拢51(>Rm\VD{קNtǢL0^~ag >;a[.Յۺvs׍ש$q$I^{#!qs Pۧ~u{x/!o2 T/% EDAD(y_6 'frSm#=y.T0DE(UT {8#6?5ev5 #)-)84Ð8oX0Qrȣř4:*iL唰>$ ꫀr*^38+zЀ?G$݄ܧ-7ލy_w+fTB d@(S?mXn׿CQ)A偢_}Q~ 4seWyoxA#9* B 2q27/2=zC _0^ZC Ͱy瞼B"@#8K1#g>=z1V2٠lzaXo4;~V(4xW"%uF]ͼϘo^?[ߛcGecVmNΟw.mǃS<`52wjk}+^dƗmBWs1Sc>k|RBR(RP0ҍ*߇eYa̮s^KC*%Mצnoz_'ߞbO>-=酂#"_ӡrS[E)F+C@D@A(ǜ>U];ܷ8OңG7)>D^b:~=/ItLMB vS(SҒw}no5ÿpT)D Q%L*x\me /U:9 K`O)wkg}~Y?d@Q @L /P% ܚ}zhOq͂z~˱5q6  ^}@ 8xN[vm/8W|Ė >o8;?OK~~;^]ysۯ\GT@/|>pޱގޠ@-?S{RKw|JOsV] G\PP^f,4D>i.G&{-\|Az`j~ IuP @vl.6HZ'/B /cE'ק & `swxHn ǟ8DQ<8z]`u9E QYM9S`oNtK@3!a >vrw ,f 0֏E2mPIbID-:p|y' kCc->ll{~b|Wv3r;iz^N#sZ߇oޞoc;Ν1..:y69[;-|LgȨϐ׏O@*F V2*ȮT^*}s朡O%^s)(H=meG ?L f|ytƵ^(DDҲ%"j-'Ҵ HR$HP$CI( IAB@CJ5A@@@PP(PH%b4(P% R D+H+HH$SJR MQ@Hji?go6n8NPߎ'ʺXADq$3$ ez4Cv%N>}@t.;1ҷmͰ@w(QGel%9mM D@^iKֵ|RgG]"&$8N|mf,18zWM5)`IGTQAc9gmL3mr"ф #R>B-z(=K qx˗,%@\&,&6PwQW~ڰT ieh8Ş(^>/Ӎߘ]y1_9h|3NDٞRߛRsF <:vz 'SP9.xa ҵP_b@x5^kt(}l wvjF AF3S'(A T}^s􅳺z(Q&^jJ˛گ}øv:{GyyW[y`s;ʍxox߅8]r|Xݪ73r[ ;}_6`(6Ob3M _Wݱ;ߎzZ=D|%_0=~ȤDzx6=mwD#̓BY7 ay\?2H#} pn[AENeqtsNOD>rENxM74y~C^FӞd׎sAPfQ!⠡ ɖܡ}ٻ- s\Wn8ߊ/hxB}?POiD ח=|+OʕE~.vՖ s/}l# J_aSEvfja+_W.MuMWpG\YhrUm)NrՂV~xy;r22QJRУZQjTTnmpF+kJnX*آ[S5jb`ĨhC-TѤI3#[0(_v`-jlBaMLmۘ4[D0CDɑme ҕkKUVUkKyn&:ZkQ*̵SFUiQkTp WP\(E`Elp* jTdlQ12K tFHr)cċVq3bi$,i1"rr@k01 1¬" s+(j1d*j`2l0 A4Qc*W(TQDFrȈ2kfp”hLhYnX&Z\"ŭF)p1Bm4%5ER R YDkuEATRAAJE-eJdddc.aHDUeJ [JJQJcEb-"m ;fdSJ$XfQ1L4@ADPmCEӓ0.I-JБ(`DCHRҔe"R.2ddD!Q 4bd+E9R%QL@4)NCJ DPRcDdQF(Pd*PJ%;fj((((ZFiRZa(J(*H31 A")@H@ M/e`,[FJ2C]oֶg݇9 ̂@"I` ')sjMtڢ?c+R.e}vkn]u~e%U'b*]Gkvֺ\o8>ԈI@zr #xA߄ Cѯ)VB~ u| StY:Һ%cK[)ev.aSշlw "vS\z @H%cy^P '+yZ稒?(k)[8G%@ |#+1P$ x6hx|#m{ UOاֶe%QO-/ޕ]|޲gǗ4"1 V,`fZkC0θ?+:^/uQc}ߞG|q<ml"Ai~_Q@:qkM7x<<^`vq|%2kEsxիG+} V(;@+@@:Q RHVemG+. $IC4l ՃQYKkUZ"ΰst0>p/~?h p2@x4 >E dH(צ=ia(X Yc<ߞxs~7ׯ^a Z5Mbgw@KJ_a<|03!P}Glئoo[s+bu.nX;W RUuOQ 9HG-\(3oZǺ9{$cֻ厳={9ц8"%h^voO*opg8s2c'M6}e|3  9α/wLYS4CURWz+'q9S1ܳ~4NL.'! uM0 k/2sؕ3}e>T ~;~.V[Yk^Vr(UX0#M5*IQ7si箎mUkm([m띓z\ [JWObݬ*A { in ?3x)(0U?G];uMq ͽ#dM^NÖ[po^8ܼrq1oI'Ujǭ" 93 qq{tM(ID~@B^&O(Utqz"[_m- +S?A I% ;qkĀQԾ^кw_wp]||[ g/7ߞs(aw7e;~yX"ZA //K`gwh)=$RNWEmgՊWNo 'Uϑ-Z }~UrN԰"fl=%CI.wM9JkACߌtfSوy3RR㛽j *},4<[ߝpN櫻/<GV-8}gp7 ў15w|Dx\G9睅tGUfWYwo'ds>j+݌N t \!h)J  !S?w#gPxC3`Dj @H qpwۏuGX-ռ=鏳ѩ}T߶V)0^*B( عDžݓ'^$?,4%)IB RЭ(4R&AM4#*4!BBC5H )B% ҔR,@A@RP*%%"PH%!J4)IJR"PTд#B -! @JE4%#4)J ҴRRR(4*J)*RЍ-!BRA@4% Y(SHA@*QBM!T#H BRPP4B% PR@Q!!V7%޼.|׵gٻep_p*zCE]r3.N,q{1d*PdBWO%5Ux=x] ƋJ~pڎ'@:}2m[ _=/԰?_ꃮA` /m㣔v!ݡh_4s9ͳ}DuUvK*b1>g_m|sH!t( ~ceoRyuϣTvɂ(xtw7#6PU\g`ܓBYm)aMrZ}s;9]zUO yusc+>_,fqߗNXwJ\L2 >1. ~k/m ) <+?O>.>W=36;5ÉRVZBԅ-kwx(99^cgYy<wU\yu(2ry70 ~/D'Q4$Y@Pf!s?Uf9lS̋jy )Wu/$>cdTXqc G>'As}g:Jz{_<̻.6mޚ7s*dCo;sǗxcUm|j;{8l!+-{o]4kdaۡ5 FFƊ7/Qj/ {")8Sm)jY.MDTDd )DL$DHI$0S2swO/f$KAY3زB{Xg~[{c9;0ڀ g[f`">G^9r\\gCKTIֽm8ߎ8츻|ӳ#ˈG[9uUD<^Z{P.c<~u~G 5`W25([x-e]i.]LjlRŁl>/.[^>!vώ+n$x!*9 Dz]禘]ul܂eBhZX]VWeY'( MHٲ O Q @X$ѷuu;όӍT>Vp0a2DGYxǞg<$ Z1ry}y (H|{y;{u9g=[;O=M/11QQ|sQp\Eg1O(R͂بcPa8 9[ϓ>~b=rӫDۭ] ވ?DO.+_d9 T"#W{:@p)ĥsx99r 6JwՀ+B.`* 1Rg|0 1Տgx;4UUX@@@ ~ } } ~Cx`vO4>Oߙxnv\@D,$33! _@}fE;ֽdwmx]B8@z qjmEAgAńyxRb.B%&owY@u㟘Y+чto®B.ŮQ/>Lp: }Wh m-CvA{žls 1094j?M17ND5!LJJ#(rQwDϚm`H͈MC׭]ߩ,ΊOrb˒ g7#Bs){T/x.t6K|(A6 UTg'-k^ɥ#>@Jb_(Z[VUH0/9:i{86:yŐ0Zby eq`uLbIusdWzD#pA7z%aVe"I?, p9,K??2c;Hrh7ׁS.=`ת2MeKD@<},nUvͶߣuǟ?)W;]Ks vΗºziRes }TWpkOuwZ_kYjv>o;3֎~9Zo ,-n{4gJaya>Σ YkwX]rݞ/o;ϧV};iۖB{eWzFRs;g87Qa{JnpGr}ܥ休)v 4g GwY[[ϫw^G-eb%||Ns/,it߾c=:urCwϻ92<.:by_I;߭q~r_{<5rТԽt,k9 k(Sek1ewN`J̏ :/;9:͛K›N54ukzx=kیkmMF]_]'qn5.QN|}ݟ4][^]GI/_Y!J)%h໾2QG3 wc(<:?q[#Xq[pM3u|w񰿎%1ӫc-\.|Jˋx{7X.t>ݳ{uy;jc>OQ㨯FO9'eu;0kpv&r$c~0ճ%Jg~C}68-(LhdJl'iy3,!& ^,gsNmEApχCwC^hе>A0G sO>U75vY[cz::,͵f#nYe+jJά2qVwk>GY93Wo6hl]x֯~=%! N2ZŠFqmGT Rnl'% 4as3͕ŭX972-^y?L>X3~g}[>\8w˽fXByt WV8k. Z-gzɶ#v+r-Ep_wZ]ڵwc4fLPav^TQt30@eMP\.k*+<lcڑ|NťfH됈fclݡk|_7>Y'nLOy9_KM^Ea^ֆ.1<.9:Jl_ȴPPL_U3]͝uIrXi:555M|Xvrea}cvR^^|om飮L <\x19t/7!~eԖ~8wjzF5yrZf-lüv8yQR'nwP-3uacv8S @]q9+|CG[^uzCeX[B;gEʰ3鎑7V~#+#+9E3l4(qeBMD%0۾Z9sf,/<[[+^rU$S <߮񴣆AiRxߦLyՎ7hKr{)I8to"'!DgĉIEOT> {i~$'Ο~F? h)D QjT>P8_ ~ws'O A4ПO)hx,iE\s6e!g10C7| afO^+)uHP (r쥂hLA`tGqUւIlRAv$p)Na^ `4]HzPՐO ))o! %(sC6CZ~q0ʅͫyh*#rګxۻ_v;@)3ܤ " :zރO=4ڵs{I"3 @8}}Oو.zPJAFDǿJer9^d L'@hW}&r!Mg^㳲u HpN:rc? ACQFמiDUv D3]l 1 ֔q'ID9D?:s5hvםMFpQ5"\0:-CgdqL OZ);dHs8:",.xA'~[zQpϰzCțQ{*g&&C.Ƕ ﹼm/Skߐ`=_}|P{ih!PAr6P/v'2IΒ2S_*<]|9Ծ`C`,H@r/K6%#IfՀGc*VV6Xd22ܪ%gV9j*syxzLscw,%6,;}s8x ;QxqI]Y#hs^2Om` \t:W.XI H™E5MXQL <nZ|@đ 6dMVUdD"ZpFQ;OV^;|3^ρ)O!-W{3w"UU;AgIב#n}D R 6[i͗0Y a{R;ݗی7{N[MvZmT;Y0W8!Jp=@RY 9ɱAS5K(OK̆̃H>REuSҠ+e yDi|9.UDAKC~)tڪ cOAg&h?Pc]<Rpj v @ O|a'$oK>C^7\ <"Z!$t 1433^ra!CC&g0`:C!uȎh>Yt+pWhiDazaCNAa㔼@hȞ0T-,1A3" 06Hyf$M(bUIcL<+hOZqf<q+k/ƫyːܼ :FV$3>N\Xmj=qQǗ~EG=k#0Q2d @M+2!:c͠>e44\ic7dSkײzCTVOcؗn3ጘM9 /fz'C}OT  A[08( jւ,ɢ9}Wԇz ć:|.%0=zbf(~99O4ͅi])uCÚCrI2:zC1(bH TV- tP3g77㥛a mwfl'}TH31 m^tōF&f؎~8&<۝&yUM[wi8 /)r`mK=Zg>NꆙBu.Z4]ʨü6|.P`rʖ D F5w -2V9GX XZ(z@J7Pl~CjI&*aܥF<8 v 4Zr̫3%A-QtScjw;vG$ν-CPepte+]Hp?E,@=y$A ߗK_pJgk$>9qA5ATT @RUQUM UHQDRRU-P142PS2UJ)TRTAATS UPQPDJJДDEUTSC11EIITD DU4 H4RQB1 A@UPEEP445LLTA5-+EA4 +J(4Q3 PQTDTH5IAKJQQдIP%+EUQJ4@ PE@TAEQCT0U0IC5UBRm%4LE0D4FETC@!CU,l eKKA, 1MTUTTQ3DQI- @("҅ T)j*((& h() ""%f*&ZJb"(ifbjHP"*)hJJ)F"Z V%((iB*ib() *JPj%B%j (j JJRiXо- A/!?#|*ս?Ǖ?z2MsD=W{~ok헸w>W"0S-x鶽 CE %<y@ϕlhXva' (C;N >j*r!:H7bs:rD.P@1@qiFc_Q yĪSA/y-I! l3/87U')V9L+㦚ѿ(Ӊ:>HF/ʴU] w#@zt_i<\zĨ/(8 a!C Q,DoN(qXg Q>hvFXF=rዹ x ֔ c@2:v׀jƹ, {r7~[jC҃JF -EY+N@z'>;d8j'gq6sFg W)}[qדs|@U*܌@Hg•}4 xO^Kbb Q!cvz40_Zf}&SI@;yt!Ձ1>uK$6Dυ}owBvhdgH /an.اxgy@4ƥp(8 j2? >~V!d $摴kE`"9CceS`p(\z cUMd)n!P%s D_8:!veut{;QDհRA̘M /s %:1G(0ŀ<+5a^E_yNazz,]VnTnX,3`iaU3}Ԃ&ruYʩ~gIGfH;>.2ҟx 2dpӆ$ah}TA93Ma<ɂ'עyˏ~&Ϥ 裳iߠ{]۩3^A׷39ӔDQSS#/>.4; {xbvRrfn>r))S XyzgJ5$ݒmS,t;b,ln/OEYVNɸ^O%d}ON uG/Ҏ9k WP=tVN;;駤 4әЛ;mgwn [ӊ -Cq//IRv sHi GS\1" kYd] GDYəf,6;ANnƔ'# 66 TBM>Jqp!aPD(3t 0ݴ HCDvj2goG6h4$Ň ҕK0f$:9{;駟OR؝빚D/[9BU/g_ roQ,d}e8, ۲ca1~@ߴNA@jd:8;{"q᱒ j8\ @_Nx!_$ZCn N#tN!R2#\/<` T;m2Q ͡,0Aަ1G593܎. %B9QCW5D{/i{ -5Bl}q 0H$ }/? T%"Ry|x8m9tе=iƉ# 'aRbZ'UbϪ;*G^NCQWFQZU9Ly~ &sBAtPe& "M" (҉q{CJbT,@Ned5.`rm2Eӊ b6GYtP~mŜgӅߋ*@(\cg9^,o>- -at`&Z(\ 5 !z"O0ٻlPDpj2lC@Pw9g8¥"h/TYӬ`}I廷'b(bJBԸ(7ԃzF&{M)-ǥ} Cv>TZW+~ oPPB>p\@׃`-oE/0DØP'J'\͓C(kbByZpi}*MI3@|8̶G-y3`.篍9G}#[Uyn` F*(`fgTy”kϏ&#ިyXs@ƣrA$BUxxi}h}oK1^YN:(4}h0k s[HnrU:.bh A;r5C-l!ŒE gg[t6%C3Z$ycp Sx_pH"*N73stIA^f2rĩ+Osxh}!'`1tR/WxM7$r$ [6:(Z FT4+~nFP <}t7}-5t6kd63T*5+AdҞ'Rt\c\2!!s&ah߫w :t%3zg9!C\ӂ6JY UDg( _;‰+)|C)ӼM5u!T2 !|^cC?~žy*;ȐfC" {,5(<p:V*:,h~y2ۻZ=L\:;FY&@2É۪"\vsȳō=XaG-Dז.~<.l5p,2|);du9t8/1Uϧ Ľ+씩8եdZbecuCW xm#mwhJ> AI˶ dF"2:[HZMdvzc4:Z2Ė2Vb J3$qgTe`ceS*|aޤ K"{*]PAi\ͣ$+"OEg.$/{ :(h?Cz%BAETnTƔly @@H$$R]x4ou3On+/y_B{ޥoWQi?ss۪!bȥ{9P)%I'>ڂ|i+~sP09!0atN M@PUkNX']/@x|uz8QBSZqQ >.WJ PNkGWl-הWpȼ{9<3J7|= ga:P: ¹ f.3 ;`<;ԏ(eG@:R, A"֖<$lNM %=+ZRmHXU0}řm϶i=ߘ+V=V|sa9QўwϏ Zh6,ՋN#;u|,0oiq˞[BGCH\&7iQ-FQa/ V(^c=v` eq&΄ hA@ dHJą0XA*ZfKn3J4m#Pljw_ )5x4X-ן.79DDԡ - P@g'~  8JD5|5"B X%RyXiBaoŮs&UMȅjPV8ֈIY9hml +דut D):8`LTz>G7>N&ׄNZ ]Ц3*q$.BP)7CcioRlm-rOsN0 cEP̎8'Yx6oY&muun F[3rRkbMؕMp6 aAeYA)g(GPՔnT+AVPc>D &J>쟷>\t><3sdmnZJӘ%񹺢9{*o&fuL]FzP\,{ 3Ʀ8r(r:fTj:ّ>dBhF"L,)?NaFDCEv̼({q4GW}(aTl0X'9ڷHL+ 0ɿpt"O&ɺN*I.䑸sZ imbԵ9q8O} Bđuݵw*"kvByN+wQ^ <7U):OƪQRW=2,Qtp0r2M47Tok\CoJ\_>Ls:1˹,۾Ml*ճ=c+ 2U؀g*hDߡ!Fޛtp2Щd5`Cf>-r oUCS^4n,"\j 'NCaL4Po b@$ETbJvR"&ܺo%zMUٿ%=8 A,5-e .Q'g"2j-]O,[]تqN (_R@ZxWޖf;GizOc& p C@^"r6ȳ|@k]'sdm(CCZQ M3lN O@Avʧ~xķߞ8W2a9N1r&Mz`^x6L O&6O7sq)ɲU Zl2JurŒ1ɖ]O7]>:޺3뛧>E9lQs28zy: -#rC fGzIf6naFUb2GءZꚐ X}~62kh.UfKj Gs=\,a-!;?8;=Xd棙݋1z{ts4RN31|rF[_sy'yNZN_s~[j`c>ǯpڎ(d@oV# TlrHdŸ/h?Łnx y^ ]"ESzhV޽oGMLvTBgsGBÔ6[2&"bvgC3<\T9PXtw8]D$j C qO-Fř`e:ѓTםVR =rP"J᳂}T$ݹ7hkwX [Ox=P++H"v'SU7cb,>:W ;tzYi!,!˔ fzs+y7 gxaP#apDQkS[oe!@qk߯{I5Fn, 1)Qӵ }o'\cS.9HDOu8I6GgBN(¡8J|WK Z᭲cPv'BAe‘gX7H+h}X("SiskBB*$(D@Yo>4ז;=ME,`s+ er&A~BLUMxgN/<w,K03S!ek:bd1/ "O@/$$%;ߦoM!]tC+_;6@esC ϊ7 ]>&'?d*\Kp@R XZI$NeK N֎)+ʂq@4J.\/!pgYf  KCP'2)TWrfPߥ :8ȥ9104sN]Ȁg, |3'hHsỊNzs_=3C+= zk¢:뿩 6ۉVC,s- nL@:K 饥C5SWIjkG-70c\Ff/FaI4`9|7||SЏakn9xY Ģ"ևJ*ϲp Wٲ@ 5M=8ӿI4sO7/>Gҏ/!//ҷ^ɠϧ=rhulފ ˨E PMq0NqeXٜP` (HAb^K~ t+h,*\J릔l\ &U㝶 )\ʻ {T뻶]œe 9ܧa0:E"2*xɿtu! fnTWNK{bM@Ϭ{uk$*8Mq49(=֮ク7qCe/v1^* TZ}X=z q^R hm ?Ds#$:bW`K5Y,tv s SI9;)08ZxU'4-s [ys\XJx7-;I}"×2u._ (Kc&!~8Qa|1XB0R4FIoO~np範M!:z8%E盷*bS9D(MEYF-.|i\SLA a)Ux#+UҞ J"gR>ҋ!>Qr/] P\rSQ ,>K t'lH4}!*P=6RiSSPE۪&aEK@ ;r-J94z2! #;e@z8' (JvFꙴ v/-,V&8;+j/9g3M"vq)}tq1rO6At:$\6%_{T,T DC|6qꗃ$Z567Ч8v@Cɕ*p=|%u%/Wpȿdd0r<=ʨ>ҒC__ :kD_w=y$IӯL"q(>$@t5uhHS%B2a!* 4wp~Ԝ ?X9\`0*Nbė۾d6>tl}Y_>J )$ ̴9T_wS7${F6lu@HBH 'Xxœ04=7fͷ Ktu1QI/wD jQk(܄ZM#s-9P,#[mC8祯}PD ϣf3fBI>݌bWYptFk1?,:mLمks"SQw(|CT`z?-aHMn J<k7 {[1@p?0G[řH&8 &%~2ΰUo[#'o֪,(mkd PJ=.>k#sZ NjKXVf? 0<e(Nu0 u'#t0UѴ:"A;Nى}}g&ŨjԔ#>̌ oC!zu9`C r!LLffJr0zMxб aݺ0nc!L`N}ψPonriFj:ʋ#7҄P%xz v! 0(I-@A57=,ȷe1DOl="8S8`ͰiQ(JR_].Q<-dAB+\|lx!vk 2!k.WLt<XuP .+f!p IN m{4N6̲alB_ (ȣmoJq)܄E _apwLԲ)ʚ`"Wz:ֳ}q-hv"(""(E|I Og7Ux"3㛑I<9˺ƹZenr" [%lY[G0G,'(yrױk`.` "B: oN;ӫd9 {nYXpDh6OTkUX~6?ٮөUʮ'8n`@]ݝk7#JEخ} DY fHga=HY5)AD8 qqV'#voP(Y5IDAh$zxR9_ ږcC68ɀCcˡsDeN{x{47t 7|ԛ*`:U {>5~oXds/℔yDO # U79l@,G_x68$ލm]Y8B~s]V|N"2;eX`+W<:o,hk1EdVj\#&FOyf:r7 @ؼºϔF  %9u l_o7GX8IJI   &a^ZwnCpG.q"gxϡQgFRY0s*GLXBsJOiƾO+WJDqy֎+M(|{m`m0W?3TC#kKlxl^,"~~ z-I97tN#/0vR'-,R>&ܖqZt<"# X$m}%t6E2DPvH`APH {xVr6$'Ep0K)x'`i8a0;J`hMS`%0P0 &SL0J`Ja$a00)a!sO?J4Wk ?QQ{OMm=cb5NpcNƱ3K]q+ m0+t06k.Ras b&M*I1i4-S\T΍piİVxmw3w湻?xXEwvEm&пN N^+tVpM g*(U,[" 8d n9:MB6pJvQ l1w3f rӅ?_'p𙄺> ~=Il7\8}O( 6jl>[;:jj] 6:>|`2N'u @ @ @;95`!EEUb(D?m@q aczkEWo!n5J!&=xJ"'|x+@B3M]u3v pUPIRԡhTf^4'2xC=yt!=G-(4Dw;Cn&F5q)#M;rnN"&DEͣ)yҸt]t\BAy}I6Hb+˼(}&ZOAP6veHW dnJǶ 237.uBc`#VHmL0<ӥľoᥧ #=32+#ӧyv(P#6T c>ՈQj;WB;G 1ɧ5/Mzd0&ym(ޱ)=̗:@Z'9Gp9H( [s#X1A8Dwީ fvjAO[ss1ԭˎo>[g5Ϯld $r(NZ1_q~'-8A. FBB"sι {"L(lĄ!TIe%?hyI"0*9 Y @vu|FhTA tvQα1cXײ-u{ k{I׬Db*"_q;uZWF] )`cF+pۋۑFQJH@oYҘv"1ۀ~ajm]'u]n7F$"j0@dO=0<~iO]cD*F# 9z0RƶY9(HϔiqꕱuKos'RpۀpGί@6(T4>#0SP;xk?(zuy1=͉zMnz߷2jI7:<29P* izN. l) Qr.V \dKln@ŋ/(1($ x>{K (5A1'9*&m1w~>;LvLx E ֻmj2%B*ߜS#bI@@@JsPy(GP=ٍʠ  0|gatPg$LnPoN핀í*;Q "_lzУ6VFQ1xqARR ;\8a0(&8̅{,QeT b`ly sûP'$x8W[O=(AdRExL:Z;.!!@cl搢Zr17VH P"8+)z %v_iϷm $Ϗ/NK % P5:dD@ 9=GsΪ299q$ 7  Ir.DMHq%;f+) 3rP̨{Gz|X06SB 7jkL;9'c>QɘwZw~xB%X(J*SU5xڨ#dKxru<5uz:'02=WAzRF0ܯ 9Lǽ##V|k咎JߛqÄH~* @7HJH+umkEy0F> hWL\2op`0vو 8CU x1>١r3ڌBJW$es5awDZNJLJA|FHFU Rdr& Pgp *5sl b H+ G@C=)Z\>8 ѓ$)] PɧƤ-k:CĠzKñ(JM9G!-4.P&j#iRφN4w*ml`OK׷-n^oQHY&PFvsb  Y;#E"wDDU5l\$oѥ\oraGE™嵠!(" AzQ"KkĐ;ϓ@jަPLE/=T K _60D=nB[/됒mU{Lt|YVV,pWobd8b :r^y|x,c\_O,JRjP8iINv,Z2C`SAC()ԨqQ98`G. Zb5zarILUbI1엌 ;kvB NA92AO r( @7:xt^x@7}@ *@`]r"F6ZCkz=o8qW;^vu vA LtȜjnGiMR^ p(:,Cfsmp7 *, \2}6b]%= UUUNgi(ɤĆ"(m5h^W*qgD d!,zq#V8 }ܾ95!lu=>{kVh|XΈ0T'j3Hp 1@0ySC "W}Sx=әӰxiȀU=)%_ > XBNSqVQEi=AQyMD!|IJ+`EQEQEQE@i]Z{ZVg2"ͺGC|TJ{y>Qc߀33c<=7VC*r#ī)؆~3߂(|SPs("gAN?>j(=D<|gߡӈ8jq 5nNӂ90: /~%ҎOÎoLՌ'4,n3ԛO EVm,mE^^Qh=Pn'ML I>`˦ hqծ Sf|"(((4!TQEQEA*mÃMQEhiEΏc[i7h(cQEQEwݭ^3Rׄ'Yd1QENY迏0<5G*+Q*:sϞ>ߦ9 @0'EZ|#!>yx7JmvWǛ!o b:Ob0}&BsB' JIh^ 4@Aӟ{4 u,hĔ ~Пq=:/SVM e 7 Hct=sQEW<6ilI n< 0xhN %|?b_*tW h2}ps5cFcoҐ8UL[L#M5C@dֱ0O'~TZ>XE )!;,MBv<煒zG!a>ҪS8 B\ <  ЦD TGjA^C.w.J YCÍ֫ԟ*f3gi4"X_"#g%|E =,WN{p6 *g*5MT64>tqM+`%cbnEUfQct/2v ~[/uӨyg~\"/|p'c.}M;o1= >'h!sh4!~eo .Ut߽3/w뇯@rPƪ{B#:KxTdi&fdrͨ^^14U{#%C׋Ƣy+jpQ^>p!#QN$ǰhm,wzS[]3 0{]@DTO1CXm% RQfkEgMև v2IG.|go>%,xks>lW7;|Kj ּ#6pz53Mk^qj 0WaQzxW28ci<;殶ݐ0 JMs&)Ɉfb "3 "MEF[߮Lj9!ָ1Ll9W,rƙYD@Ak ,2o2:w]}an,3Ԁ6 6Y`/@o8߅~a9KADT chJe8>O0 JwV#/Wp,{mR(9v ('l)]oYcZ묆(D@I!(?0 m%9ƕ*^1pz>;h*H$ $t.[r~}8L,0G#'tѪrBj*}{]X0BTm̖ Ұl'E* -bAO߂Q$ZzY1eSjg45#rZBi~!fZLv;XB|P=3z?iEK5~~vv FˆTY2 1,4>:M!r~/˗/u~^Tn Vx5 dw3SC؞lU(K$u~܄JĺNkHni˵ȟ ˇن NO< Z}(iH@Ia. F q/Bx$C>GeOW~TyBAoHwrVK,ҥB3" Aak`ϫ|9q I?)>&رˆyHh:NمF4^E.TL% 7A燑;wy"G|;y;ý%oX6%??Hxqr<)!|HHb8Edi69 uO1|>e1v&ax̟v Ȅ{EjT1__ tؽ,d\&rous9'j d+D1.+~̉i>O<Ie}^^U+I̗w``$nAHbd-!JAPӵ +?rygtZXHqȖzoHZZ= =GǾH %Bbv5gCXRxIP=„?!#K! 7d ?^w)ibl)󞺰 ba$D0IO7^L1:u6lƂkI`%A=H#OI2{4+'矚z/m˟->`T NrrU6Ё0,"("sŒr;o>Nk&1%}>j1L QVy:͉9!7g! ,JSM,D@cD,!F}S^@@1OiCu: Gߎ5~0.Q4 8}6~Ow~D5܍H21$X__;:4ү7>QKÆf+HPG\ !hW;G&Mԕ D,1w ho|\S? -3 ^oc:_֙ڏu3{^=V֎R0>خ+f1᳔usRa<@)¢6#욻vHQМ`fjE MV㋗ @ˠszQv!;> *U3_[Dw\O,$7]#(kVAߘCM'Y9Ī>`@PGׯCU䶦B#=.3L4MAEA;U=b^ djl|rLI?o,InI SF˄ry|pP;bai-oy$)R.Cs4AH,/x꛾حɣ,s1iӒLA.\՚`2(a @1ݚm**sb3GRdSCf83]656غH xd#`y~6g~?Y'\k':ӄN+Ů#}^}xyS۵1˯<%Tt[/.z#pgR.{՜0uSީͷүyqj̙]՘>sUy:9ɏ,c~yw!j* H(")9 CACU$KTIp4}Ng 뮗鞚睴mv} A@ R= [_|xa~9e4 BsrgxaYg'p.@lPL S2aL %2Zw];39"~Ԏvç~ӟn]xx TAIRUhV DX% D !H"P* 9`4 4r"sX}oʏ4QB||{v]zs>}{v S$. a(+>\9ЁLnq1T4DuѡSơ׬"Op@3Oߝ}y#<({۸Yh"I١M,P@ƚ]GO otpp%oXGMxH5*m.XO\4.0Ӧs$(7Rc7ZL0 H{M ?U./~^ 6bHsD5D# 3IHPhv#5 TnuPϟSr%[rV'O*Z]e<$lrxةο ג:ǔ3ȿ\J*=yD0d?C'\r^5y(:dɐQ2>{$>aF8B#O# E:E^y5={mJA\ -ms (Р吮%LjⲰR5QVP-Z9C s̐@ IJa"]Ac>0X aӵ$0;uL|),eePiU4xQ=bq:r|+ӹ+Xu53cJ,K1#69vMg_|r7z5Ϻnކ{2Մ2TW=<3( :Δg6X+A +nbvM8$E/j3QA G |9ɌB90`[Iڅ'(DILȱ*-s_ c?.CGD>/`59jຢ"Fsvt2^$2J. ?c@WچOЕQ!8$g.p9C>+d]}tk "9 l?( )ER[ 9]^Q&W M^#"QuoL3_9뮓RH :$ĂH$P 5Ҏ 厚kqUU_&h]I_~h8 }FֺM6CLP*Y+ [d"? z9<|>.3a4("F,sxGmp|o~ZiZlNɰE#ttDBHT辢mvm=8q%`EEtziL VmC A@M!D].8n8ێT  MW9@Υ Z* k`r͟G[]츁@xj}]YZ4wA2CPФDʁ i#2ZYHHBtS9A@ %P"1 EV1$㹄GxPeW?5O8=dm2/fY.#|P̆R<5UcP[ G]J=??^߿&NA"#J]"n{ (/MĤCc^}'t` nO0c#4SFq:(ጿCLt~ڧ>"O2բ=I+[˴oܪ/]O-P>n(qǖC@B HS#3(ICs3n 0@5'#NJPzUOIG ul<'G¶e^\yv7 dbđ <TWDTߩ =(C LP<_ i,T+s0ڵH%s|;mhZTNf? ͩD HJ2s!,aiKM KT}&295&hag4i:߂^ hHBBZHqcZ -х 掼a V6rwI.h{mBCro$8п7:uP Q!`y9srlwfڦR$#lu\^z6L,9 pdfTS;ݖ` 8UJTi ) Wyn |*X7U)0bFdc̄*(+p hF@0)xqȖȡFmЃee e`b *Nh6Cgzd6s<þ+%#E8 ̵l aaN¢#)HA$GHHո2xoXXJ*5V=syۘ~- iwOژoǥΆ~Qqeʩ7jH8t/C|8ƢGb=!-Z]{igTEZ9+P1uqZxqMʑc+[ս{CKibכ-F 8!0*lF iӿ#nRA[pʂ9 Zl%\6v(}E!"ˇo9mg[)ΰ@RY"Q8HZ jU|8gEفs`6A&ZqK*R*d4M>G-:} 9r,uƿ4[y50wb;Hjp/o0XόwUIg4q|\1cOqc̎Eff#S+}3Sֱxb4o˜c7* ڄ9;{~A@I,LCJ1-%%$0 HTK #{DiZer,(CbH MU:!N|>!DIC' ;aټPr4?6x#/2OAUF,ދU Z(υ!j6T@/ zm Mviz? CtG@B sWɫ N!XL5)z;C5λ_re^H!bTw= % '^`{DM;JWp.oHuQ@ # =hd4+c]K5wg!敀Ѧ \ZNƥ Ж"*< V 5D%RiIPhӮUXWƃ N%3h,F>k;hǖ+&뾾pf0ư&}@&00OMi+* uTp .BT=Gu܊feC !'鍴!q般=[1 ^qdDFNR=3xɱwyŇBӋ5<N1*mz4mkG)Fr'y0L1'z` ) (J~mPsN* X4Bˡ j TJb-vXzB!'(I1 ?V$!QHĔ˧O rd?]mu\{+~..h[.q gd=%~6(+=(ƾ{[:`@׌)…SЌXX0HaI!M uR3;^6Fߴ7+#}rӹϾ/98%ōeՃ}LDC/WvuL4W]oPhEKm$+0}1gX% F`ׯfl|?eg9uUjWઑF4U&# {‰h1 ؄}ݶ!"WaρBB8gUah@0ۺ&0 0=b:B4naHall57l\V0d!OCoۣy:T3!g|I`ASCҧ?@pS9?!y6ֹ\ʸ(ŧL PCfEO?W9]<9T2pԸcd2nDwٓ  ^wdc\DgF5U.w'(@H;@8xuBk$E$]vχW>qxiC`(h9g9Fk _6o]pu[m+S*dL(-(n2Xo}y˿]c->W\zLUrȴd$Vq#Mm^?_kZ:LA ݏq{c; zB Wid)FCWN}GCw`@G}π0tN./5ģ1Z*H Yfa˄lso )XY^ş'tq6iz BO_wI!eZ܋M%DY!**xZxbrzli6ɣhԮ(%1C&F(f6&4LALf,) C1ǝAnPI3DR UQ5TQ$1ih*J}/ĦBXkODN˨M~Ο O[8Dd)@7.jc2e* (kAf("*"HHE(F*?Ċ\#GvE̫>pkD@!Q2qs?~IZ9 "*e\0a(9ߨf5 5@!#(( aFjQ% a#AJ ʆ%QaE)R QZ%[h)4>s;T_?K /?5ވpde!PX8՘"Mɦ/~?4q >?~>~^޽|zGͼaJ<\~L  ?ţ5G& $nDĢA "osߎY_>P!d*M>e 6d*4K-5LO?0n}qo'iUW+(gmӖs~9ll7*2y^]T)"<ƀr3)^BwQ @B> P[M3]6}!imH:)NQ<1EWJ.4U#b Bt.WCP$ &mu 8NFZ2`?*j/h"NQ#Zo…َD?aSg 7|~'3M0҉L0 00002y;7s\AH*R)th >L0;f&CS6s]nCM~+k%!`AM,Q̊$lUUpZղy$%ږY?r~P;q\3|D?$iA̠L R]?\@Էs0w^\,YQd2DS䱁cd~ B#LnXwLFҎ[J26! xrCCCŽYVF&BBVnj߆کBi Ωݡ_+t5}9+*BZ2 r:GL؃$da5<$VF q"`ӷTҍ<4 `Zp@u4bu޻Ǽ+P2{~*1QP6qk2QH "@-" ! N2Q @ʅM=:b;;m$2m@c ;܇6\_gն̢>y[Q&mFq&__4wR.B%oYY " BCx(EBJ#.(jD I{fH"d"jLR DPhWH`#7L !RIhN P J%*IlF ʦh C!LrVL! pR` E2rS Dr)S%B"u<$y퀔!(oZMp9 (t{LPe!0qOw#HXi>,P0GTRh^: CD!2+IFbs'5r`rHme,$#im2TL݀ĉH}鱷Z0@ґzsCc/ӄP4- '[39yfvcAETZe?||O*h/~o!S@-=< %BSd 81!&f`uSIA؅x$'kU#]N @0w vղmZ%jC -cr:{!wZ7K~3 bnsbbYҰ-~A2&$L L^*C)?=LaWPuJͭD'Mf-61DBq"d91#Cƨ^7}-#V9V &s}w*pLB`n{0 XXVS8 #~25 F #\9*L;ࣴ! ->^ cAUAn̜d +AVP3,_s (X.D WlYzD@)œB8a*N{0 Kc7dt(a&MO;vO HYf 0㙫{<9o!PyuĶ^{PbK6w((CK'@Dl@ GH!%|O%g(B!S J #BNԁ:@rqx<:qP}O5<8"ЈEJPF=-e8'ѬyC?@jPw >AFxyh## !A|}x 9Dta uXCLq-Ǝ ~j@@ = * Qp}0Z4 D_QĨѧ}a`"xYh 8A''h#!+@"dhia+~?(3 $ 3!Pf ѭb% !15rRaLC \qٽeR~ @>g (|ő–m=>X@ !QI.ra }9=UUoҌ_63-bގk0|b4rkR]'8z#C0@%.@PٌQjFrXeb`$F)hR$6CW( P%O ՞Uo޶хl]GQiZu$vlQ(6!&r2*uғi(3gii Iފ6ú|x\$BpsRP@/3 ,xxOh)}|tӎEO8y0=aq$FcO:uN@0Og!((jBd*`(Y`j'ُ׾|׹񃸱`H? r)E=T"> 暜ZK5y`۫ppt#*]iϻMPUi ½JC0d!]Y`V@dC1Pf5Gt0S !DRu Q-32^a4\De3#\(zM*b*08:mI=Iý[i` G:(;= oZ*Pc `k)o$cA>4y}N>2,VֿW`e)=GSLb;/f@ym = 0@ї׮z/@oApnCT ]*&"!e*y>]}v/]BW* ~M%ďv G,wjv+-=]],޳0Mȡ 9twLɅ ֺ [x1:Icե;z'}+uZc{D1.(KS*cFYXt}V.1\}V&=1 Z-^h߆pT,;ςgG!NCB((=|w,=C>6=sc6P`6ěN$-[i|0ewl 3764 ;KGA~ȸ^:'spH۟`HeAcFIUʮ[ y&Œ, _@0s6ڜۀ-7߫ *qOXBm&MǐV-l51Ӕͣ-MSaKت9VlW"T(͟}?L7 }9x[y wyBBĩO]DhcZFܢۉfEĨ)da(IbalH`SњR!,ɆOa䛲Q 7gWGn;m51}3ɓώ0BĤ(a !6H%KD)H%0Ba}_IOt\IBT$@N|wvr~WgfByySx$l +ށEn_cCet;&@1Q "iF5>L|/c4^'q[`uBa 2SS8*YKģ C s. t?8w^v9q˅g߅K# iSu_.,Io2U/,AF,4LO'iu::wÈrprYN)UI n8rE%ZG(HEOG'3SM#IUNnW Q|| Y)0YexgQO3)JTS%&^ΊǠWh)VW `ad 3oҽs׮RO!A>':y:7gQg`b3: !èrtՉc狚U?(ZVapGsK|?-/Pw˭FOsgwk53>yxT )HQOGnd= tyJ0g(lG3/7oG͐m=u86bt!"9{{=N :\I&ƈK9C8j;J5zn CG}^nHPQ T1dXz`S KL2J^YL4OG4Oai ˦j X^ES? o2 %¢N-!k:{ B Aޅ{Uz:U=(.`LnrT`^`yJ|Wâbc6`2 L/\>^xq 2#BkiT8+[O8c3\ҽ"tƜg#M]iPhǜ@fphԟi9EA&M.[_A]7U„.%J1' Q >4\Kz7﩮ږ+;:8,D=~g?VtnwBJ ?׋= (\ˀ6Z8%4` S2nKU5F񴐛$ ^Z* d9zaiven'8ZCMjcfLeDl#d:zCz-9Mg[3wj8yMLp M;zzzMӓ.+4L%L\c `6?㈥QKNX:`);.w{4.&^0;A@RdAzA5ZĒk/[JehPУBZn`2e m_ntWG|c݌l|k'*PZ398E>xiN%tR+L,˔ؚ7=yͲ<.o`Jk$n`fpР3Y>RƉxzh8G!Ij(OM QGu(4A2 HPXg7{"UE@""(IO^EH3F}O ωK(QՅ <=(!H0s"Xg$n` т`ce"dª5Dh`6 QVٺS6~X#c(,A. @olr܃wCPF#al%)4XK 77C@- hh2)A %DSs ba3JY0t1 UA2H$J$[}q1.K`$6H5t*ĩP)6 XVV!@ %$d֍F  ؖ$BBa@<@0=tjz! a(PEr0]L-RrDESX2S|$$ . ّ@` #TUBE!0h Q44 {6+4`Ue&@](Û( G.蹼 θ IQPC ~*lƫ PM$), I$E#RTDIC,E-LA L K$zN"Q %#%3aM5JKPTAF( pAȺbAҎ&k^>i-*quoM `*! d *޿ʎMbJu48äzlJL|B "`M򈆔6%oFwxv^a%K&NTSM850ucl_R1iD4(f$,O2_p80_(^Kth &^#z]0x"e7< 0P_# +_=?0QAofx6vtᛁtK'{x­4=ڛND`x&1!b,.HR,C91YFhRȨZu2̚gc,&d5dhbC30p qi4Td"1UdQGC-ʭZJB6Q(S (:hZ_ƅRɡ'S1&6f6(XJDc M*0D9iKP$ hr5@y\P]sIq$mKTJHk:\Q'qΰST) BXba?uH* BNozy?6iǗ4m'za&QR.)9h Ē7xNnWk75L &h0O98]VÄm(G`"&~xrh|dDS(y zʊ# dG҂Fö%wQ#kE?+_J0jX&;!JLqPYLϯsvx3t,=fȔƫc Eʑ+žƊ 0An6J-L\hF>>D7q? D|/67<mvq$A(!UO$S*{rFA%iZ|QBJSC,0,B3O!b@NwT27ϔLOI2[AZT*Rb&Pa mYSB QijX>&C :_H+@{ET@#t2I4R _2?6 zG1QDWHY<#{q>'8UKV? (BaP ]^&{F^:+EV$̰?a~ҩ2 q#Ɩ\Y&Yfej4N9F0I~SqU*VQۚYf+sX1+2(P@&y0*CKQ.#"U8:@TABZӴĭ@oLLyeg4ctXab^-sCfRcTxoqڑ;" 1 ^44WזF.]PsUu(Ru !)" wa9샓⾳a`zxwcˁ"ĄD\-3ZQ"5<ᳪvئ tts>N4Ꜵ 00:e5 iwaP_y,װ(>>=wRs?xpR9u+rX^2wf"[|DIJP87|l61.ډP؆4);,)bQ3܌h W@{ʤwִ@m ! Đ N? !]utI7)A(o $ b%ipgbP&QwXmjO(CzJdNG, QcР("NtTK T4@bʼn[˦Rd025_DLWo`C{x` eD-wWAM \ Hg"#4Bz$:Z#9J&d:ѫf*>dCp4T98Z~97%fu0_@z3;S.ީ=? IZ#SݕXNN5$9ѻT*o屶)![!K(+|_+|.lVC"P UԇH9|]{n}1νMkX-ʰZn #ֳZt踘p|ߠfFUY*J'Ss6QUSDkȺ><z'w̷]۫&o%m`N}Eq_|4.lO6̭cqT2=~Ǩ< ڄ*!"$JᑾPΟ^ vJ&Džcmw~gc\{|?X||@@@x@j=&l PF `01Ǟ W`Еb!)`E/3[>G6dG͎5o@! 0v5̮ 56Cc;PkGCwtUz>f B-2K̠f-JOfzlEuʲ鼺hmai/'"^\D F,1}w`9)L@~Ч1r۫~>yr.u4 4Ѿ~aH}ԓD֍P@3_Hx2!z.KssAzr4{Y?2lϷjP=7 ŚhnߏQx!y # Lr^jߌ4R%Q,?n8\K d;#>^ 1IȦ~Ǡ sU GɗhU8ڜ:cy[>0 GT?glxU6r 8GkySjKR!U٢[cMqYOQq@"CjH>}erM6Y, {%;.vUO~ak͒>GHUԏMnW%~s;.8( h0eXeezܷ ɹbX35,GrfbYn8fMzap 4}/?>, A 뙗5k_.B'~Ndc} Mߑ%f]nbJ͹L؆7pG?ls,| ,J~&VkEl<\?'|ȗD $#cW<’& 1ױ `t~ v X,.QFC!j};54y'vrQdȍIDM5$F \*ɭFm+$:}HbW#{CN Db5E,BB_Oˆ/W<'gա R 6xqk HEK03Vj>5l.4+ue:--)aVxg|4hkl!yMI\l:KKhB"BJZu FeIn(=u߃~BލaqO, K3.%f90嚊(,m"0b"ZYY(Pp9C!y6fXdo:H#XQU$1ʙڃPi9 \JA4Bi208(m;4, ">;!\0;ɳe|9(gIQۓLNUϲϚ`Έl,huMu ƨq::dSGRz0ʗ곡\oWH7C^5-̅I>),RdR#-NJ1 7UMxFr֩WҁBxZ@ڢ[1@`2K ɥ42e ڹ[`@px]fi) BfOo]{@uߙs;/qMΆL[`ucO0F+j jvUF!籸+ ?p5Ñ:F3` 2[Gz me|w-;H>U49NB^ _+ 0*(Y 165hEPTȲf)?VdPr7*S`_WOן ! Y4♔l ̖e= *F*w+ UoavJC0jbPؕ2C2.-&_,UiUMf7(gE+0xwu0̺m3+#L ,K # d["S%ғm{3֓S_ v 72X 8j́<PO]ik[!:sA _q>N!!Jz'@NzUJ7V {d TPD@RtdPVLEV bv>|9Fz,OKyYqja9p`0xs57!ls@u*hR"$R@J ƣ {.UίEk'FAu3[@=>XN$Ap cp}O\ŜGΫ~E^IxGJAՈ'Xce? >v(o!\AƁ)!LVEdD>1CNQ}u:@#*j-CuILPǤ<8'}o5sBg)0̓5ej "  TYI$Bd"`(þ ձ@6f07@riSCµMnU@XT( !'L1 j(PYkMQpcg )S 0VbߊQ3r*/ص}Є6C0+/z@[Z.L-f5.!%M:}U2[4LlUbdBOa4=b'\) F)@^(3Brh9 15q,>GnC= 2Rm) /}1=@~Jh>R((DXEU" *VpU&LcOֻDqz]n;כZ4AC苋2Dǹ'!}cx`5RGSW$*|vZjz=NI0_9[`Dk1NX*rF)@.u SvaS&//|7d ::%H +HSkr2 tñ)sCN۹"AO~.k ĉ0p9.!G@f>= H\bMSҩJF 7y>|CS綆@r̯$Xuap5N`*RZbVaOjpd%Ѷld(] nTaDU`cC.&2%=kIx>)&b%cXU-;U H o!o|qCL\7(χ?a?;AN -+hYs>T ax})!!;WP'> 8Yo 4{y ~8=32y %9T_Q|dQ=O q@:dKzHHkAa<9iA?;*!B`38(;L]*WUUCA#ǟ?_k<ՈT@# ;KںCLw"qfas>}^͐Η!+QT:3 a/EH9OV4J/2:‰4hiFˍ}t.fiLH!b s3%KDMtk77.{&:5na^klt]u}"x]Å0\Z~5 d3ʗ !dS!HF IEZ~njĿW5&v cݮBFV-&5$MQ(ǃQ'l1E#2)ZrhȷsCSf-B?7WĠǧ]MrWRGT,[R jsIKj)hof%R2&l  32\ -Qr2h #)܁c J20$&%ɉY&cY`0@H:vLDeƝaJ2J `eFąK 0+:S}uِ7>BD S4R - 8|g= 5I"(D傸Cfjzbyѧ2&0~ILJ2ɒ?ۿu%pb] h1Mޛ?[Nd1Hb P 0Lt4F;< ޸rc^3_by> a߁yn\{LǮ9Ӭi<:GuҺH rbĊbeT xBʼQAͯ^E,@m@≀ R4 `M:qYr'L:P E$uW_ZPm#课 paEV\tCNmҧ);rƕ۟T&B&A%GɢW$ `!3Vb%]!Q.#ilEN#"H2xsx^8hN~#pe mD+hiw2 _LBĮ) n Nu*b92,]2%(T@ܑ( M\(TV ved9 2@zUۮ( ke%\[ .̪镦GvB-z%)kH (`K3$DL$>_@KD\&T8m!%dK2uIhj@TJ20:cʏ|¸/h}xi{K,*'ÂX+.1|\2?&?GE3`cV2?/,|ν8gc;*nDnG>?:;gZ=|⏉ >O?AݖV_QE2-zhO7oO.%~Qx=g2&\n5]1e%mZWkkC^r`(:wL#x2NcplM&BvaʪI5HQz+`@hS0))T=[m '٤-JV@;% i{c?<,>A Cр"t~JR))Jx, DANntZ^&$ %[#,Lt:sp19z1/j3B0hSa-"&uJM Ӣ۶t+駶GwJi+p;djQWJA{"^1ڨ!w8=?P;9HpjH 33O48E1W34:Ũ=MxkX*p:rz ]!3)zP^ !\/Blq%Qc|03;0:Tm*4ȡe\!R9\D$$$;1B(PF.'c0&jЄH[{\HD(OGA=zݭ Hņ%C%='t=~!SCkRr:o-fZ!]@&yn9êu'~i4A$>3D+V"yyz@KXQ@=iL]1`Qzȑ 9흈N c)Pp"_St!|qӘ8JzSXCtu3;bXL4ȡ͇~6oCѨgW4j8y~_<:Skx/_r}ě}'CPQ_V$C CWD3$R07v(Q",&hvöxiY==YYX2TE8$57KlqzbiMb*)5!ɂ)%D2C7FRh#h?CR,Qmb oVCbCU&W1C!7#d 8*KL)}1Gm)~ D>>߇ef?DP `(0ZAOg\C2a$.Ѹ@oaK(W #D< `QB4DL0IOR)K{2UmfŭFgn#Ǩ:b ֆWШ {4O L$9'zDDRј j`8;N繠0"*1T t%NzCBӨX2T?'A"YE'ġ ;O)hۚ h'T C;|0턔DKB,\!"D@0`ti̟ ?ibi` 6"2h64b(6EU4:KCx#(]b[< moW:Wý౲M eECq*N?PIv^b~S=)910LذVc2 r 5o6N:~ޑL04g_7zK<__:O2E(ϙ0u|yW_"{"|*kS4Mb(w77&J HWd&G!OCZ`( 3Q$švQ@.hǷ]=,?QY0F&0EU0(m̉3R2+t?^gpf=Ԍ=86iymϰ0ǕwiU oZw?U Wr P;?yǻ #ݔijԔJR"A= yhK+YU;!9nj-ZF4UӒ)8a"2ir2'u#G,&2aTH 5Sg[n&."NXe'0X,j0ꐝY d-PSNPm$#}uV|$?_MCz> CMO~`E%Wj ;KϿ|]̀1WX& ÍYnr_z 7j!$>fdު~;! 5a(H}e 3납(bhG.]|~yB ,wEw;Sª6Uof8ܻ׆D`RRm*tzs?)EpLbl)TQP QHdҀ2*)$ (?ϧi( v:E q> ʔ6ʗ^\îüGo6bu3 :qo ;ַ_xH*VA ID)T"/ 'J[X)eӱ=@*.TU6fh" Q70TTMoMx[믝;]F(~QNDD>Xrfd)M(($СIE@L=>ȡ0t5T:q\ >kdd҂GPK,0ݔ> j4m p.ݎ@QBspσ?甭JM(|Q,Na˨?`Dۇ˒({Nc]}(8@1 X$:$GՔDAt;\!wWuEz)@;kUW.5}C wֆu^@AAJ&ﵢ٫w}|Y.P7 }א*֊gۇxjoN}o;} rYO{sI׵>z]>v)E!HgN믋s5=wGn彝4{z8-n tO_Fӓr>ogomI.NhyWOg|a݆v Pw{AN݊_w/={ջwB)H(%A4fAvdKEv] Wx̪颀Wl1(}z "APn綅}{k@%ϯ^ۏ[>*ڗKF94t7X=@|@P)P"@{ے|w'> )^V}/>x}FE!*jFkezgr:KxϮU_;Tl5>bv緶޽o}މlzw}{7lwoÑpn3:нnޖ72)ע蓼zfw/(nrU9:g]^+qzO:շCx{U!^&>vwuWFRgMT!W]{Zqn:7yږӽݻMN =폽3&#f}YdSui:m S{{^avhVV+&u5.7g\mnk {wvN;۾w-֯;Zu%eSͫew5Z_wqf}{[^Yw-hYkga&5] tEezӳ\z۝2vhx;RsGWwJoŭu<+lLݻ϶uQ4[y^oyt;e*svuT;Q뒽j+6ogb>b\Z'vnqٺܠw瀣Z8m4`RPh:ƗX-|+JΜ>rwS{^VX k7lI@/:z׆p}Ug'IUX*5ݳ}e rn}N,W>:{7m鎖XC^ k﷾6܎sUSS!+l[uTNuS7nnEjf'=5q$n"tr}_Fu;e:2!nQݸ|$ͺj6׻W.ݘ`Tgwn{RUTowD]N$A \j1u7g5ҀtJ8\ryIv3 v[rivr˥vn8W{yvhۇAau˺t/wrmh.t4C6ͦy.u])[ "]]{uӡcv kP9\3r]U#uۜ+iVt5]z{LI(^ :uh{&w4X`cý(Q# DLW֦](;/3wz=Sv4Mޗ|z,,k-pn2Jdt*Fnӷ{Ucq{^ 뾹}=Όݾo*$66wՂ @M54=MoB6a)A Ѧ𧴛I̩I4H$D&4 A)b2bOBʟ?SThH440BJDdSOi=OJM6)SFȏSji6G2B&Ah2z2dA=OU?)z2Qh   MѦiOF=OPh%GYGKY-42O~وH88wBhKTRPDTQTǖ}<| _XmE|MmMS&haTtGkU( TM'{ԶqTkQPCLE41U@D{퇧ǐh+gkm(%ɴ߻S0U4Tqf1yE"1MPQ4>T((+(WFЦ;!eViTg;crmO܇;ܑ[%>AA_TTQDUJTGƩQXot꾿؈(B!loA NKIH]5UNBl( Fl{m& 9v=RQc/\yM-D_R )*U RSALIƶ|>ReT '\Zj)h`JQEQpy> GthjhhlS&0 >e4')u*%d,,  Q~_OT}|ڄku$(1P):ET& (PV??Lp%tJKD[#m(z(I"D-PREPMɚ"%)H=rCܹ&jXBhd&i\3A2b3$N* Hj "!(b"(wr !D0 $Qa T&Э "9 'y>L8 +@M><) &D]CHT@QQ Iy9Ա?_|hH4ʔ"9(KIFfj\0 a hg/O.c.G?tۯorzWJ@<hb" ) %ǩJQRy e]1rBx%%Fy5b} k_wMB`$LzYZ|\y}2;>R/-e7Wllbl1L==G$ě[=ϩoQ{϶gB>5ݟ!s_MX>ݫ ϰ^*i"**bЬꀩ)b'_V2ݟ J~Ӧ])BD 쾶;[9$r}>>2eB _G]̩ ,09Ƌg!ьq֫9U2r0:1/XBPڍ&|x\ytb= vF{זucKyWz]iS'y)&_[!i}_Rqg^>z"n-(/rUmz%>2 -??$9ktA#ƥL1ڎf3|28^|&t-kkl&EE&NQZENOZ8JVzׅa/Jt[HNΙ!&j$%&UQR~g|_>S>9򔪋>ꗽ{ӻc>0ޮU X:G釒1-'_ІBRp{.~8CSu~5R}7h% p^ODzMKVʎp:ˡE][Ԙ,\ ^߳W6㲘C(HV|u΀|h۔|¼ktut2 ӕyRX0 B綒ܵ`%CԠNdV2q2w vSqdTgFpJ S%Z:O1jK~Ayq>*dz=)쵥OR)"0X&8ƛ\wn)M"$+7Lͨ41Y(RR*h %:m+xymADD6dx'=<.ql|\*iP-_:n2?WJDȨW:z âNd' 3#M3- DD&ЙO.ҴD4 B C{Ӊ^Z*C+(SҶހ/ G /R/sOp{v?,ĝys'-P_o|@RPd o;=iL]kNvN9LQ.Mq 97_Β(AvgwA#߭iPaDAŮ9ȓwu'/Č~wyp,_grR'&4@đQF65T|0;d\|sc=FDÞYh犙tBxITS EY0|M:^O9{| M䈁$0vt;5\ǎ*ZLCDJֳ#P(s=ʣ,dwJKq^qڥ :? N7KGPUD4xM`1 (It~.~J/Ғ(pC"&0˴4 EH>%ϷNaa>iJ(FwJ>̪ZKkz$#wm%N2`ubLsVonTZc¬[r/q]`/:.:}ALjTad| i«*$@R ,KSz3VM@# 9fIeuUœlq 2݃WjƄGB)$)b("*d)Cd1CE+ҙh)HdE]ͷ;&iYnYOb@ JP-+PRT@5@DE(PP-!H$@4 D*D$@I$ =k֒4DE)@)C\@aFXdm V$i RǎY_ۆEmݒuF-\hQkU$lkcMTu?B%/ ?1@zzVx nk^|̼`_P\A=bLO/>X>dˤ^8pz[( BB ='>^Zxk1(ϵ I; DO.5d@Ͳ*ڪ](CP"(_hqVu-łEyXqPlVt+';d<+lc\Ӄs#;"Y㊷z`晃.VЃ?PQ.(0⹔AOC~ !'H}ACmqoT+u=Ek3U2Iy:z.?Èݝق/V<(ty.di:]E[|<Ѥ-h( F(!B!&{Pl`PRDNUŀIn!z('I۝b<" "z]`(^!yRLEPQAAIxcH?8o<BiJƦ4;3wx~NVl!Bɫuwepl5ho2]1l4qAhPyhv1HPc6uѷf9%x2,ZIVvli*(ÔwZeԕ`5dUaaJwR+$"?)xBijt;wtHѣp* *.1t'^I;66iSb؊ UI'VyV/5=nvn*ڧU&۹ ]WƋQvx8Mgb` l|D0c Yc5eӚ6c4:hbd@*lIu9!2Ko J"'z@Qz4E 2EF__+Z" _v(k(2 xd532Kdf#lmx^qrkTlv4֭Cn;^s]'6vcmѫi8Ab;X>¹帵<]cv碔ں uelv, j$-wk;UӋckN^6c`m;P۬$)~3Ua!m1ζBGUZآa^}NjV6ƨ0kEIRIm;n\\Nv X6 'jF@ivaQEKJlr=:F(LEh)'l+ paKV[Y66vWn8f44_yݻcc}F˓1VxƊ 3Mk4O۷6ް&i-!&-7mh J%֎-U<mknS]7b;uRzgb.Jֱs5ѣ! yAQ֫oG )iI5єKX4+ bCԚ!4TAJP'ZRR%@bFw9i&*)h1 `J=>}(je(px9QM5$\ ݝDu1J}ר}=O sF> .˱=0xfw^8GQLՔɦx2ȪsNOLݬt4h PvGYdqi>:`iÃxezCS ϯ5k:sz]OLYrD{Ex/:Ҳg# Q^(]K1:^'q;<= c8sPT2aYLT>^)m'6F ­L`-4S,5#zy[钘2\ewҝ_J&Yr?S5o6fdQoom-ha0cMp֭^ . LAV'\}pz=Nov !KڤIY=$LcvǚjcrF2;QCUU7^զݍ}5Ů'+KK(#%ȯ0Й9KțTc܋ =]()GOg#}䇢1 Ki tH >=[NF'x5e"uҬ}"v7!d~s{?ӜqXRpk3{#XCH0bk%%]`V1S$bV>^շ~"LJN;|c!,Ɠ(i;#KqE YUn,W+ϛ:E.HK*L:O@ꢏ yGׁ!{9s2*m؞Iڀ_˸Gk7dSyi85Rr"lZ3!GdٌJdDr=1Zl,M.@"_2p_"2]aQDe,6E-KqJ5W(muNx#W 0 OUJCˁV7fcݙ\+|"-|pD*gϓtv@2_/PL4|&Y#UDx+>f6@ZEF@G=<F"LITm*$?-!H)ktu|&jET+k6\-EfJ0a;6a's-Xle%9?3mܳr[rtT| FRN:cMtS41U; 砈qY÷|/_/[gW93;_Q2zJ6Ÿ-. ']I !M/|WXoic։sM[_ A˵+X)9_XH!$DK~G7ioJ~*0\TB< r]i؀*T4UM4M4U%,(b KuΟًsKx^aؘc3`d (r?M&1^E$!3?,_?J'N3B^?냏 1e;9ʝ]Lvn!!7[ZR`@1#)U}`.ldAD IE1-S+UoίƩA "q ąhnGڞQ WZ2QMKNZS^O%Dm1} eJy:@?p8=o-(0 |:L8O{bra2tL|%5*tT52C_~ݾo.DS4'e1)B9_ ) c#$U2 ^0Ҵ4!JɖN)BgޛBI6c]>zu5ED]ew'`FHȫ _*J0nɓ׬Ah#ݢ$zLVΨ ai3'Ilb9Di*44jSV˪h:Yc(qD'/=VTkTT4mVcɌzR TR Qշ I RSDAPLBM1;&Z ]"#MmGӫoFPTdX t"R ǐo bsn/)Bΐ)&"/2xT@zC!P堃i|&i4"Fck;4qPRU jhձ5bb b$h&0SmM:ŢhkeZ "Ŷ X5Fx1GŒEF"d>VA>6Ca N&Fc4/Iq`N}Ug[a$~" -I^ta&U)J{01D_n9(U;rV5ZE|^ C/@}YIW02 ۍh?/Sq4_~ U-^l] Z2~z #ܓ$ =]_Goƛ&pe2Y4XD @PDv* !˄?wlh&\*!"(* װf|6r$d-ۈ("JhRdbӻ_ ~c̏Y}?CY@GςW<#t!@!3g61$?ŇW8~\6GmyP^>w#CG +6*A`+VU KTF_/9oNzow,6 Os"uSBV%"P)a96@<_P(贽OSAZ(DQت 9s;op>_OI~}m.=Nl8k"=Ǩ/]Feicv۔`qy1Xa٤Qp:GѺ\4xxOlȞh3c˻;_7ѳg <Jɹ[ܵu! ;,&,qy^]£m_7ݽj@CˠayNPo08xCrY"% oaR4j&V  XmvZ5ŗgYf4̿/>x)05 `?i)"b{M@lOBA'F?U唎9!G#~j?Ы1)zxR;InS*4AƶNUR|YL+]USzje Cc"kDħ khꂶ5g>']GvLQ0(@Z*R@KO=}Jm׷kC ʿeuc(:g+"Oѵ'Ҫ"|HGD(*ŒQsWFjcH_Mv6O bmG|f6Q7&smu,żqG$ecy0\e{ IyzgVZ2C/ tB0 ?"q#o.wեYe?x;f>c4Ƃ/yprWÕ?|;?pX;2A׌Bw0XE2!D!{:ѹ{9R¡|?ppLThA_.Ty3vy={de]/u=C}*?=~CD=dDL#lIJ(޴ӆf W)c&P$ AJ">aݮDr\`ۣ ј%AkC]ROO*^8C3]|~s O7md%nHMICڝ=kƱ@ʜ:wG |Plrq,n/A d|=7o[oUzM6wvLe۟C,*~yQD9w3j*@D"']F޽RSz(B.'MN8z| JBEBă2JAT#@%*4@(R)3P @RPDTT"4|9B"*J!ЍQ PQAA1EE!ҭ(!O8ʨ(" (TRi$b@"C)H@SCE(B RT$Ǐ4G ii]O@b)ϰU!9WAJ4 ATAA1,f8U!MS@dj!B,)Jb &$NM CFُ%0Bfgh%Y He(EYR IAJU-TRETJE%"DU%)J,O*8\c;IO@hNTӏ +P,gEVL )ۤ3k3r:~8= ~_|Ǥπ+;D_hLP^_ bȈYCs6o#E/+Kls(\>{J,~o춂zm@vHREzӫ-yv5\*(a8^>bɓ{Lf}/!U@``Tl;+ R%)gZT|1_ HR-?-˲e*qQpzWM$mnv܄͹[Lp'"_WLk g`8z[4?K&buqYaUߔCw}{S(0xɦaJ8Asޛo#̠㇦ю#P>>"M )`}*!Vֱw{[+<{/fv6{ 9I7- | )^i۠x|ciaM*PC?c؂w]e˙Qm||T2V 0uzZ9t.Chp!gbۚ]% 縇P}N{crx%wW[ál~g0ȤҼH3,F]&%Df6sDChVob g'$Rj[z#woM?ÊCnߨ/xxyz _lSacG(q{OuXWhʍCǜَ*3ZcVTE83eUoQݶS w z_^~f:5szU{ЄaB f{":t+B~[  }5B}E;:! }9ٙfI-M>+bSt~CE\9a Ќ~V5⣠u ;2AMcSb0Z0HRSN+߷,brL d݁4CRcd=&$3&L5OW D)z˱ɍ:m ty0yXUX~Yd>EࣔMy{N>|Q;:J9KmR-Y33A( xGcOZp+#28y@8N+o9`),RawgWn/HnYǥ8I%]ONwUN~1p!ȷ2s d~nH]skjy1nmLje[')Bwj1;]$( G`R>DLUD(EAT*)朰Mf>u44T[2uxÝUG^LF?Oh5!}&i mya5'9BLBm qzYۃ{p陾1sӘ(9/p:Ү;=W G]_> $I';l HfֲYN]ׁ9Kk$8&) ti-1d;[|ljހ{˶ 2&* a٣2.J݃Ahō'xU/9G &^$ Շ#Sc#!з5: - !tnOfs sp[t\Ej#-sa)w T.e (nnz5*'>%FC8<~^ݿvį(zTN$?A)Č K4df9xW>ZrQ4:aˀiHd!lt}*<>YO ƃc'ۿ"1cI)>CEN<}_'DgFZ}o )Q*$ Wӧdn+!3,' Id'`*"4,>6ogb( >m@iD`s}EiI =5/{UZ ~lB)@AWݮw]se𻦡:-DQp@{s2ђ~tL)d5CاQ: l{yKI}"{/Y(.fmC z~/nX;oү_.}PAcE:N|Ԃ& CjB?O>͛^o#Eh"8yYCFZJ7Hm1c`vmiSYe:~ׄA{pBS*9Yc/{i{qCxeRBU)E:Vv>_8oĈ9C|!$ pt8#cgK c4E~`:o}OGԉQ\ @6<}4?b=2PG[ǮP" ںF9z k0vܶ<1X%izU.k_/;pncv:zco q7&-ʈ/(@.X;/'}E<7^[hۂ~.TB '-i[ڰ"ݷdsX@snsЦdDÆd ND$€A}}=L= |GyY{RB8( 2ظxu6D !TPEw%tV{mmRhBQ29{۩)7H4(p#찭ߔFϔ1y)LL3"S` {[p/)yF 1r7gߗE0?sKhf[K|U2OohyEDBo53Sm|X<4 3(|^3Xs։C'?m=I] , ecBx}|j?l\~G܈(B dd> SuŮ)K(dh {OGK?%è[6=?dShZHد Ǔwv<`O-߻pٶS̼`@Sʋoɴ</AuߕΣS՞b- d\P>aws`ekAn"/o行Mp- 撈D[j>s l4%ƅxͬu⪰8#Y\P4!SAӚp,-,&%%tL>{|{:.~d=5IڮI3l"奃 Aͬ0ۉiPN= 'H?֚ 1 Η9ГBStWX@{ K/N8#QXEwfGP+*yaY+fc>^޼xHq3C\0#@} ~ mrGBY9~eȜKM~Th.PTG׭zoSǞ+6|v"(8CSqK\xG,HA49fs *.;\ǿ2Yj@z/ TM2 gNEC/ S)~xMt={'JO†n=TNYЄ!2Dq4ۑBB9߹6U5yE54,L7: g20?17TRwz.4M 9ku?i0=Xc?|Q!UUIx2?s `60?I:`~0=yR()=ꝏ޶w bvIpQI.,p2}Ș(yXXӹ>p2\9WdzwїrEH pr{(EgZm JH )i.ɝ" 8T!@dsl_{㡚㋦~?4ѳ)cFVmj0N캉PHWǷ[fd #0;"LnD60yc*ad;BV_ks/c~_š&d>@MY<;>RZ4ɜIչnU/俹P@"zr-u892}þ0ӹI ۧ薑i+X1 xXuv(xj*HdM4T_:TMQ?BM[2 2<ޣjCT8Um BV(z}|ۿ"a~G]GOսZ}T PDUwpa.WJ-Gd.ě?84dA)='M~X]"uDD"H2pf6G =TҔ-һaJRmR{ts|oF!iDs0פ]΁ T iD_CVDpq" c} l$>¡faC֒B e$:YqO'nl'GbBHB}Bǩ z jC /v__~ /59xniP3 g~| hz{ݚxPy+`12\50?Wd4DȢ8#}]ϱFOYA'n_zʼz~]@{1(x.m?6#t.(]YSdT\Q?X=&jJ(PP*pKχBuP?UU}S:*EUUU}ɛ|"},z <CX}o^lKyDBp^`!5ʮ>vwipɗ/_K|.ҽvE}>xcm fJ!wS8*b=>Y$ "!ǵsԻUDTF#s PQU2B{l ;):,Cw?"l vW{ЫQ(;(I qi^pFY{.M O 蘹JhSyg^}O2^E|wd،9HIB܂2"z | y%IFĒ K48)xM&,?>7Iڸ~DށwHo8?8_b!CΕFJBBq1z뻧_䇿׀1dAWj΅/+Ony|2@,}L`!ij A裱i}]%a %hS辢p}@q!?<~f?4gӻ/BHy{rW#wXI$P`;.pAǴ Tٿ'/\3WqTZo OoQ _Enl{{J$D$@р?Fᗻ k{7 L\PAdҏ tm-rM̰z!!Xdm7>rl&i;a{~|5mB)yxTז%AQ^> c}s(թ] N<)MJ4hG'~1-ÿjnbܖM쀤}V b2 YbIH1!:H4lpHdlgdO < i ygְ"CC?^グXf1Mb&aD{N,ٴ^,yu]Cφ@D^?ߙ:50E_`&jv;܇:xǁR-Ǻg×C;P6 b\~((XU$?}Z)7B-)L,l=a'}}9)H"4-*DX`Gr  oo@UEFk<5=7/tZ犊77DBBq$?VQ}mŀZ6[0,9Fϕh)& !&,PAZZ92e˯ڮT$J <s0xUL 0x\~ޱ(ߎ {| d F1^uar.`q_BTc5ڰeA]>&o|OQ`9h,os +<˭ CFC`bA|W030 )+y\ 82`bu@ң;!+HdGʜV@ZCg㊸~'3$C\hBOP6""I&1Ѿ}6~b bEЇroD$O8` NېJ;?FgE o"J]~MF9pgok6˄L'7*QX)*ŋH|)UjbtbIMb!> Qw~,Ô,9}?]u#7?(ߦ;R}eA .;=qсs02z!7?3`)*r7 n-LKPjA=og>{'ꢯ`#)689@xӜp&Z3 a%x޷O%ךoΰ^ZJagr]EȀL"tRb0MdC h$B~z1er@m2L2\ys@j\ ]Ihɸ?9Dnep\T Ͳ. t\zőP/0.{u>|odUPZ~8h ӿX/T+QsBʸ*r *DE%(}P<QĽ b)1 JM8Y,{G|7Taj0K<r̹̄4r%L丆׈i ՘ՊUW1 " zLqB1`=>?0v^o/|hv)ЪTR’gAK\%x b;_p8G2r=H$NkY 9foR#1掸~Gg/>IvtL䓧G*! ji&nQĄGV\;/ՏᓾO y`ЀijJEH+Ic骈븽yBI$UPK˳IU>ð`x_d@r* S1!k=_`9$+ߓ2=Qh.sHIb|=)@HvǺFyIi_vA/mc9QgWEj(.x38$*`Iʍ0sѸ8x{ I~? Ul ,(E4d=q^!_8x00,Jpnp,B}_f&DqE/.ޝ^RN%;6YIzlQ_atX#Rj]xw_tOm,_}_p+ <u}4.] 1x MLރȟ OzJn,F=Rw9 hُE6=b[PO_7w5ȄU8C\L#inH>YȘ5\)HO(ͬ>/euظf~Ⱥt]X]pRѓ]la u}#ޣ"% <EϾ֌¦hm1(^V⿾&zAL /DKiiC c:3A~bWߚ%&ituA&KAߘKvQq-*n&ݓ;'.r yHP")<'(k+0az0l Ȫ]*?sW=èsh=g؋qhv"-˅跿&iE72j 3&I5 %NƩ8s^כыQZ4f4R}۪wް@Qlv }DmJJN.,$,@s-r"sW#x囲]CJ¼v7[7n oaytxEv,쒤}9ޫ^NstRxCߦ*ljWI*+|JjA2P 3 3 V;B- ?-KD)6 LTpM3αM5-73jk_U4wh B|<sL12`j( ((ʴwj^PP CY.O]3p~T2bcIVvC;4X;ޱ0[2v mnC,Ӆy'\9 {^8n1$̐-2;Nw_*廆] Ĝ_亂j^Ԁe|@(L1jqZat[&3R 6J! .ݵ_r>ӎGotAOH း:zAK>ƴٽKCI(ZE&9Hmasf#@fPAV[K-!d<']@ `vnpy.ՙ3 b")G+lzQBX3&]x`@>[ DŽF!.Z UE7XQXf9N׍\wg+lNN%+W ]Hl&&:Gh{a8G=<ńE3tAݩcwqD\!~,R{?~nۥjJ(\%$pE9uހ8~\oQ2Qېo 6{6Τ`!T1QW,DaV_kg eRİnA%&.*d:o SGc͠FO(ˆ]35=$V ^ ٤f( EDB-AiyUa &PH*Њ#6ݤ*Ofg},E轲ԑ?:gpѝ9\y&iOl2|<\C;aїlBpٱXԻz?n;{K"EUE((.7ŞCkO10IX~v}|"duߵ|ha A;wGr"+'"UzxmewKzLkp4~J1ofRjAb%.~wD }kC-t:O칥M~ۇdl:XJ_qKX1Wf/K:n ͋ f0oc95$}uEŒxz}=Go[ ZOM?שD|,^aC(6+-$= 7_g PuJvfN.l9TcLg&Pmg=#; <|у(>_#׳-Mƻ e{'Դ}8ΧKYr px&7'myx"h"xg 7G.B?-R)uwu 9 )&䗑CWAP; @* {V48mLRno?7 VaAqo9u/T}^j(~3J`;(l0veްaBn(4~c?z}#|Mj]kMf[j:^eS )rJ" xNB_a:C 1a yxBҢݝF#dD-\ 6곻>[۱0o_= A#'78l(I PW*Yang9yfp=@k^ڱ!3v(.ҷ ʖ mxn 3C;KрQZo*`Q(U %{3u#BgMr -@ mRp{8x3*#&z7'0puOۧOóNksY@%^j^VIZA{w:  Bu:/`}p`UiN0}/ T`6a#>&|  rㅱ;k1]7޻cn.L4.ǀ>y]dj죫=|y0g]$#MY31$ f@1 1ˊs6}~'RS5ꋵ6Y 0^afcfo;GhՊ2)ltA!1^O[)kO0k>w%8fwE؈( PcAĺR6M0ADA] .}xF! A1?]-JRUFm"2淳5':fKh$j<ф.]@; s!Qg arK|W=͜] :=+gEwaEFwKw)~71DQ aO3 ߿ª&Nٙ..wñtzJe$hNw >XwcvlUN`Ld 2G™?Ze}"Cv2 J3N~0]{J`{g \\򊼗/$J 0@@U:E/"+O_O"mrҪe8 [GyaAOl>o?5 <Xh Г\,b5Obgyb) *;-y2hEpcW("zw6uarh $c:y?=-H* H!P(4GVk;zF|/tֲ K[4@ԠT!J0ݗո(/0n9vd;ks8sD܃2r؋sK+>NJ8&  yܜTl䒏,9ZG;G7ރaHͥ1EaQ_94#"rkqYaxV( n(x] DjDw)zKtؐ93O<2EdnŻ}sKJEݺ㚐CPoޮe?*=h!y|FWļ|c,8$7IP뒺3t@?+XB7Dl0_C00rSjtz %U dlD ʛ8t3c䯄~'s5환* ^(p0 /l@\]Q6%gX}+W̬j;wH 8=QC1A l0pZ{6~XIr&_#5/6OkmjX}#=O9I~#܃B` oR#f"o$}˙ (.xP$cӀj_o<la?b Q}ld1 Uh;weћ<~yP}HvmVkwM^| [b>g)Kyc|8k\&QhߵUZ EP}]4uKTJP.!>^I43l x8:A渐gNC_B$Y q:[IuTwDbD#s< 1VTFBQ48xԃwAG]M< UD]b3>d#Hq .UT3a[e8?m{LSfám#|1̻e!`MpxmG&[q|Bs,D_$9WyAl:/ڷvp10|۔ˌ0tۍ`)܈9H '"zε^#PA5B hK(UPVZ1.\G+0B߽Q "}37Cjc2#)`u9e 9*|wp<>z;?" ܐDG&]˶H~ "Gl`Zdf$$dZc~ !KW(J۱Cn։@LLyJ(ߔEpc"NJL+6F:hא3KN@%{--&"χ}ٷv|lhaZnLy0  ( [D <2KyKB)* ()S](qG[@Vν>X>a8?Ig&Qk4rS;c$ƶImt/gGNçp܏IY'vΡ.Qgٛ%vR&^e.$9{woѓ?) dk<~:go{[x`s>1׷^)B}'8)~wGhamvm\7z Qs]FsA30<7bmnlq*̰Ve'3~njߤӫf^H=SӦS—uFu53Դ3x8~q=1~ NeU$;f!uo\,FT:08wD;iaP޽w8nkwiݠM*l #1:U15r{žr?׹G$}=KV `skZ0Eb2e`r` Eu)(EzrDmS ]LU*/`L ,3 @7ѵf*>Oh+Oo?lbeS#/^i=ә>0޴;%HᄥmOSch|.8)؍߮PE^3WE qK3]aG^6/PbR;ece〃hսf)\B_-:{'NCulA~o$tI~zް0qhgЖe-mǯppF>slNU?{ xtut}> (=66#]ވKϜBUf@ur~&^1Yƴ@=@Yf%k{1({nvhLcNLڠtp!Q9>QȘ?to렬DIovJv*o'؛oFJzd=!9!4~W ~W8ZWc|qCkʀ`7rܰ#&"!fDP4IY]mU`]g8'ݽp~! .V~~#G5k˂- úq!C \Pp#1wOgڀ:l.*~ǦݬH}̞v{KNX圾?LFfzks㉁3p7Άm3?ZX.)}b#Zu# Q=Jn}/ Wkln1ǂEΦNmqgп$^$BM)%Iژ1G!A9eVHȊGF 31dL Ǭ"$Vk?ߤG"F5Pl9m~9&@֣'z{;~#b)@Qb" ybEƎ}/)zxv%uǾZ'{9=@7ȏ!MZ|}D ФS旊K9 hhsX>!|e"5aP3зVF sJ(F~ :N!-lfa*9Pp|K&¾:d!P:!eH=vap4QPKf-~2O',$ȼ^pPN݅d(mzN$|Q}D.猻oZ[=}ݢ7M&QE3jqx ^ؔ%Cc3BƔ qpPW{ ],NԔBr\2" "g4>W_H̓({w9 70`nQ:C,x{=߫^ba\6ǟ`/Ta$J,z\tv}Sh',񔍾zfh&^N|UbȪ5+/ L0}u+tG ƴ>};T<~(_;&'0XS 8Sݲ飃l-nm!&mX,_Xoo10LՁd<3!BBEUZ*({/>+Ad'rNӭ^[ ߦW<}C7DDO ++ǨN=0fq}{p}x޺TF`A {v!f! >G\z`]gs5a)l a\Ei$˹J2\u=c uh޵_t_nh7PR>Ed\ Gɬ7ʹ IX=+]4xB xєL-t+gi/SX<~r5O/zgGU6d͇m4 P(׽_y%NrW\\%iפ:e--[rb3UPߏ.)rJb}hĉ1NJ0V{dWQۭM)ȱ>ѽ%^)oSYiUVa# DNJ 0 =HJy].ˉo~%(!oVc[wHdx9 aZ?7we2e!hLF,=[Ny!W:X6 %@o;•7iﻟ?B1÷~=qfvCKG[E1wyֱu;?S?-4 kdPj 0x52GYyWIfS*9IyӴd215]bW1nRi*=|zg߮ jh 6E`1Vؤ2xH֪(}14knU3-`] aykYE(I:1$K[᎓u^gྎVD\$e<# O t&3}7mT&$͗f2L!9Iݧ_8+J%JKD@0)MZZ>3Rɯ/i?1rLnDpu݄G##dk8 v5B1vCVX7/wu(({!Al\7{4xRA&1apͽ(@7rzOٓ#y!V<\>\ge9Y@~}\2G 7UÙ=jAA ;G tmIY8nX~?G q=KΠwKUCBOi" lH$#otG޶pG 9'3)x\y9hisɨ*~ R\^$K7tp*:cxo*`@UT1{yØZތsl=/;6W9c[SU8D~FQCt,y}}";B^b[qN^MC.JMDAa Q:<^5q9Tfb Q9ʸ>;&R V[W^6eqKk'}M K,^NWG(f-`52H'$T%SK!lC6MYgy3δMoMeq?mbVa`植Q\5c³@M D39rȱ:Hώa=18k[K|.twU;k!Ϗ,֥+*q%KE7W7n8Ϋ;SJ_hc[~Xaѫ2 ?q(8k{4e3N[sZ.Tz~k.7h3g:!8*ky Zc2م,^Y5PVγD_OQď-uO"mBUw߇/gu58h{ԑ RoindQ]Zֺ>x' .O>oz4cN]}=dz5_pHv6Tg|A &tKB_ $3+CBd BVQǴro~1ξיo%|ֶW}YDUֶR8k dEUL,o 0MMZ6jp.Lt1,#ԖzQ@8s~?wM|.UۇLE:I|7ČK{:/ǡ.ne`ePjbBH"Qeqbo Yp46jX٥ZQJ皀п=ct5l&Exy S{8Y실Y .s_4dAڜ'7% g޴(@Q؎33 !ȽGԔ*UMSJ 1rʵD, P_0i L|WyvG0~z8tDZ*:& t.wO ٸ *B~ôFCK'9"JjZ|rsvnѝiVV0-%|¢tJsho>d]W J&! .oK0QGv'r7`?Q_lgG_B$@wyb+vJ qc yHDRA TȌA"L_v?_?o,Qɟ$ 0#>W_~}o4l6yw{]ʿ6T?y=c VLL%lmW]~?OGӟlI?ݽ?G/C}O@TR8 ZȟA_Q^@܊)B T%A4PA!HU%PQTE5 * 9!~`Wc,*0RS-"XI)r?%p%2KQOZ)1~JtU'Fp)Qᶒէ~`HulWR ͔i7n,Cޮr(Gq؊nk2D.NQgt.e#Tm-(& 3w1d 6ɵ@u V{)|Qcjj[ۖ5h #ܸ犗$E"@淢e!RX`ò΀ucAY_LQjm15h]1|YNpϛJO͠m\umNX_okO$$>whKa>o ‹^A],kbW <<FMͽ)y)m=CLM`z\t1$pa%߻Yd)O]d~<14kMIQ; %}-Et+K$z703_Ͻ}mG+'1. g!/=!➷ʾaưÝX^ζfo\R|u2.A8!]a>?4*nxG5kHt<0 {1'6Bu.:scb"9L+@$%kDQBm12`xON6^^;Usysy(Q_-]x,2rVnٺ &RJ$A XO&Lf(l6JH6u۵s:v!M]]K׫++dM=.;<(+ͻ JŊS]3߁(eOa6zGx\.sTxbΛ!tZ=ҽCo$(l*b-c1E0A,۲pG c|9*MzvtP_위ƞ?D*h$Pj}sxvЋ0GX~D?Y,fUZ8^Kמr հ0E6p9p̎N;WXlE[ɹ&7dٝq0*Y] ыTX=#LouUHipz7!ۗsý{\qC8GCt $W褦L 8&a8J3 /oj]~O1hlExӺE%r5>NpGGLW3(@ɠ(sy4XvC~SqnMO6y@v{^ F2w$A 'uDnK>9R{T@oS;K_s^(#v(!5=ݣˇfT>GMÿe9_}NGGě|luĂffvoH_}@;9}XQgҿ7A,T{&y^FutBj=O~|~ga{nLCiϋi̽0zf>q ).N#7G/m~6 +/ G==.ٖ8 =.+Si\n)O}BtI=lP2T 5_xpOgW<9Nðr)ꨗgǖ #3< ȉgdq(u<<*`P` (7g<]ˏf:tk\cyo5åv: /neE_t .<}A}CG4v'::OWGCqGNk9O=}2ME>mNKvُ}~}7,8HO_gOά1/˟ûp`$='JbL ^Z.|g`>}7檯} L W-rlwisIԈv(g Y #i3!iEUz0yq1e`'7/hgߺGqkg{7eNj]ѣ|ʑa94gjxRU]xA&riޟ|Q, {nG҈ J׏NOCYֻ݇7s;zvdz`i#:v7 * `~lVXsӏ/wV>4x{_8zڟQFX.Gt,%UT1*Q+ c:ccȁ݅m{%BZĤ[uP߳~Q~QG{ǎ>=xxyz:|u˕G@-;H5DQr5%J)Q==m^YRP?n"b+0{=m좍9{1NľhGjyApBXʝِt~9 ϻ7:56t|{OL/z$Kt}?[D\0s`鶙=mzygy𖃱Z2&n{ЧYbFXG-;h@ey!vz1#7[R.tI?wCx >'=>φмzD_Tw|O%W}jEO 5 F?qlF I~_vж*%[u x!rU-*Jј\FNηdjEܸa*R܏wnN8sq#^cw( r1d+c%O&?[VP|?G|Ra:F/`C$GҎ@M6;weM 'h(7NH>}_O@Y& 9d ܠxvx @1tqѧ.]iJJK0ffkBH3AA'p#kq@T/!+l J2{ό Wpy8vݺLz!DzK uMh w` v24dglMszF@NpOJm 1sOhw!A/Dn [gC|x"_N7R^s:pibg䟛'C\J@6ݬ*Ca'u[IZN+v^eW<?-d\,͛yI.C9**L:Pjr*1(`,0ν x]=NLyrGeZѻ|4xl29]W(ZQBۆ \\mi&-7&CsYgYTp^)=RxNFƙs3~\PtM'h`m])6lH6-ZNx&7BL N7Bv(sOX[z~G͔K'kO{Z2Bbq\D"Qe]c»#}"[Z ;wBڊjnz,Or6à̳V+ՈA]5W^KAxCIrCf6aQ9Wl35tgѵ?։7pkbρQM\I9.(TөdB#YRV.Vn &Xa1[cٲ qߦ29Cx38ΕP O@f95-XcAQ5hW[V4RR(bHћN*R[DlP`JB((Yl5B TlDYƜlQIV2HVab3QAPE$*@mAKLLE sSJi(J[mH$La (CB1*̣JLRA, Tn~A@E(MJE!0RLA$Rz2J$jcM-% ,QT LL@LD"BD5 SUQI-D @$HJ Hdb"cTfZ $"RU &!J(b)"eb!ClP4CJUC2LJKQA 41j!b& RI HHRTE5Dĩ@S2TPAUDl:F & *dKkb(FXD"("(!b ZhZ(Ti"V(*Jb"(A*b% ) -))Kr#BEDĄE-(Q^JA֪ "`bB?9t$O/F f VpŠiTHPi/Vf(BR0T|ZRA$T5AQPPTA2T,Q2QKEDUAE$AS5HD%"RBMII$%LL#!LDD0  T4Pt0KQ#(C$LLA,5@QDM C_͝ SZ15S1TM BU SA4M@DĕJ%T%D14д4IIBTR5 _ *IP f$)!H%(*&j$bJS'~́Gt=IhSC""q!b肸hVxrOHbJT8t]1Rq%`1A 14H+i!-M BB/2Z]I @PtrI!M @Ȥ4 0 ɕN G]+hH/!4Al@:V4UT=(D%Jj JhM":LsI$`ˑRBb(t8 Ӆb z J$NYGء\zJz! 0|@OO%@ /D 6yfeydq??e> @?i˧~i7t[m+z1|7?hbH9|S_VҸ̐ȱe:?9IwQq2Fׇ@c_]Gu@ &?d-pc &&w) *'d]ms~eTݶ5L޲%;Z߭&; 6|Y(jQ*EMPz8X;Vav7@> ijja UTnqBYᯉFC!vuK`l)ܻ> ` w=v-b !|*=g)UҮnB\ |M7š1.vP~d~[da-et:[Hsu h~c%/ڻ]U>礌 MlR1-)ڴppvC4;r~@?@g:3I+ g3:fou4lG7xO V=F:yfI+xoIykBĞZvuo{afS}nR?ף7|3FٿnQM'(,5FpF)Y\3={Vx獥Ro%;⸪OUQt^1w:154w~+~*٭נ:y6ﲑ". |]/U{\eF]w}kZֵ~ns].W)uC>M,MtЇ`==,ݳ|F7߆oݾ/O7kLӘUHE^dtyKN 7/?"7'؁Go_ 89#?>KXK̎;ԗ(Ǯ__}A=cځW =j]1 ,rO,'Jon,2|T?dq+ꪢ捻Qʃ?tg>: (o?w}?>prA&G0#I%2yO8׮>ǯ?._76Wɺ@h EϿ t@T峰COxAy/#3xDoW2xþp'm+qxn/RIϙ~pťC1a%J4@n$$`.eKٻx@qr;GǠz{|{qxaa ͖Z %kZg&P<򔍭j)H7a_GBZTQ]ukZԔ|JR&Ԥ3t';Ls9v[_{iĜYK:gwa]uٳf^vlf8sn]ScǍxUs133BU9Υ0Ҕ';UW)]u2鮚i)i[kZ]uacs<FNǁ{L>>":q3wwׯg)_{~1fltww>>u}3Bs]c{墿 :M_tc 33_33ヤN1e+jҗ ZֵZֵs3(®v2.Lc8Bo%bop&j7JXZqaJ}1͛qͩWY夥,])9ksA갭n뮺[٥)JRlք.{36kg{5RQr@0DDdo Cd&{(J8M:<üq1jb>ư:n|X1"7x~~mπT?!O!1&}݀f߉{/M%R,%(Bj \\ -hc nй̲:amdfffe3c}.qϔwf=Rpcܠ"0o]ż&Buԝ;9 vjNl C0D)L bwSMnlXW>PP-n2Aw\(Μ?d@x &.$~;u`J ,l كVE3ؾ{p R$"R[HY*DBB'1(^}aRG|o=vi &Ey *r>{>'ZX`ʤ"I]7#1Ԩ,"nQ5 1 qUμL`(ȣn4d-g+~zbC.r ؀-C]/v\T.g)J-<~hF(DYRG9YYzz6LH'ۉq"[ h[0 0fC.GwXKR)⎽"W)W=a͂CEՔ4oVVC+]tt7Bxg (1ew}dV3d B MLx6 cNo[6,LJdA׫W@C'ӊҸA] }}׿'4D>NO܃`=ǧ^=olEP?+56@zlƂ{'Qv't::-IBoQ:` MF!ݚ~bPZQ5>MP7( Y HE~R:1QJ1!}O@_qɟF"C[ւ X=)wԥrG OH%Ho گ?ޯ#T HcOG_U [Wٕ4}V0 e:簾\i!F{mٲO i&;f_?8}wrpA5ۺ9my!{}>Tof>$aǚp\@w'IyT-9ۉA>~8:>bi.9Gmv1eǨ =L4!L T:㼷|>=!&$Ӥ~9'x{C'5U}G}ޘ2*@x&oʗ_aQ;Ȁ<up2jGyd)H aZ&? 2S{d2B_+~HcpJuybX{X [߃ZS U?$Q6!֖_x}Ap_.խ I4UD DT(""(i" ""h)hh "j**&JX*!b*b"gnjmj5T5*E`/7y)*ePӋy]JWz%A Z`xϧ%*1L:{Q>rW@u.=ic=Ж^+?OS²Ԫ? IY.%hr`Bw|q0?^eV8ckI,B[z^,@W/ ̒_ZnjDE;VdyI6Z*S33yŶ)'}74ם;?/3vB%ĝ (D;T].׈h\]u~S5vd~ȡrh~q:OuiףEg ; Ƿ_[c,[ a"7ɓmpNVB1κ5wZCXmφo<γ|YqD<L[!UTcpG{(#_L%7fӥ/IٓDcMAoF A(G77ޙ$V(y:7tW3&T,.kn[ K;<U+yM%U W?U/7ᠡٯw,ᶘ^@&3ۘr?J+"Mhsj>:4鹬閞TOU^5h"5;(b̫ƙRx/u ɞ Ej"K.ԔUsjyW ꠣ]V&EAeހ:C ,s0 !aJ1x'L)!VdAg o~BAWz:hi5WsKhVyU1S}$Dj`-U6렔 u?ύDUKoGr_U4 J(Ac=7bOֆN q#?ei%#3WMpu7pzt %:t@9Hb 0J% CBBP#B4ABД#HMRR-U )I@% T-U HTލ<`n;! = 64lk1 X3!!/hHHA ﰦ˰j >vU?|_gUKȸ}Hx U&%|,rovX.#t|h&&rIƸ 7vl|8y;#u.rq׻>aؾO~aф.ia][uS&iS+phӛ> L,=m=u6QÑ[Lu,ݟ8EnK9th[;lhQ _w;@A$]}6N[K(je^M0mS(QaG*CK|ut[Pz}m۟ "Ц:Ƴg-ۭ]2m%~ɻ] voٚ{4rVn.q~Ⱥ=U\Efch<2:g_lgQt3lijgٓÛq錷ҹwi a՜5_,#Q!|~}wx NcHh:W~:a;[\ 4ݤA+nE] {]1Ahlڨ!(r+ asa;O>@A8*|_/(#(;~GGF /^_A 3:&.glIQ IPP@1+PP1 $HU@g?ɬmw>.7鼖<w}AӠ`݇Ku COFRh` X,M2MTd *!'?icFXL<#f | qy'mȏpV׾SpyH(̌0ŗ%NBe1Q Pđ:]\vtqbv C ډ"V@yj$`YJԤ B,F jM;lj628r ANX\RNj$ SF!uѬT6߭[D>7㬝 w4SM#d8=y =֭BsEM5_rR8R҉KxBfIeJef. 'f Ux\=Y֛b#5dƯ'-@) 3Ny/1@@7$vܻJ6},.\4K7^qQMy3y<461mբ'TFxitzc)XcJ5kS m- &)c۩ ,I<-Rt/I<]ƒJIR(8"H$D"Jpϲ+suVlo\ͣ6Z(E0JZmbYO9mWѾ '1KG0aHW E~BQ>|Σ O¿oI߫/kuӓKsy*ȟؓ&ekӿ꜄$G"nq-g،ʝ}J.mPF~;QaB+:K7 d (s]EidQ. y*G`B1(@3slOpp\u<ۆmD;0l]0>>%7n)69ykz̉EM< g2dY_Q]7fg{tc½NIn0a\kFan(6,T[WP=Gcm i&`qP&7)!DSCeeWtg\OyGK`'# #]׬e]6b19鏑;.@@eBF@w27`R4z|RR]r6B-F5zNI7αjHb-|@Ϡacͳ5 3OƲk:fxPٶ;2L}0n0oi ow@a6JgT_u.ZKܘ5t ]a -7og5 x$o >HӞ~rbz/ g_ LH5s.L<iQQ5U,bj'ޣ?ukgtJ"^ թ*_n5?[;i#A"JOއ]` `qҫY(^k|'닃!% ; 0 C3 짞q31ՋR$@5B?[?OēD0ܯVC?N1^E42م Bܮ \$&oX C< s]{B%8g@뮼ok+IItGDDa8ߍ0?@mK_9u 34Û$qZFO=LLM̙w@F@ӆX$qiUDk흯ybPk HkbRR_Ѧ/0Ω2nHAUd/<1kgßWAYEP :.-,F{:Y|=_;Mn=NzUkRWKnMB_`.Òo-XvڸkW x !"^D>% 'f`UgV[Qiަ(W3@W<99$D-QDo75G˾.ab6@&dhdϔyo׌9 "d;0-tVm&R\ \O(qֹǟj$pM>r02K6$ 0L7'nЗ*?8lgCJUw`f![]"%R4(qkRT9:\֪nuɷU\~7m:W{Z+8]͛7û0q|fmߌsɢ_nKnzDow]g]rqwV1 y'q]˪u|z;=8{ߩ˗sxU?4\UuW &!ޫXU\vOqn*pU?Z_&p۬ciw\^ye}kuyOoy]q9˾x=u9Zyb{oTagZwsy-c<?s:j]UﭨVg|4q[7ֳt+!Ҟ!Jx]ޫa tOΪR<_wLkYv_S{%Bf35f~ }o7w[Vθw˭к2l>Z17=ũ|MM++ vu=㮶|:1QqgRcy^Hmx>+o*4;sI>.qbxOo+uHܧ<~ w1i sj8ծTtx瞗Qes<β_=?5;/|V=닞#=Bw2tuMAws$K8޵Uz\rm\kuͥۉU u4w\q}f3Y{{u|;x֩QW}V3 ukA+8ư6#u;Q8#!٫8#pT!q@DP/a7m zs/?,Q7bY7_̌XjKG@a\vj>!Pc޾2maq̯o^3z˸9CGNc$ӎ>,Rb%TT!k"ڝwֳuXH=}{bkrz@q$HHHԧdk0NHjT|;:L1|[Hsήv:r '< 2g7fU/3o^aڀJ )"fj&*JB"hi):(9?KGOVd⢲0hsג9 0YG38oW:%`r]>Q^v!;(O~OO2(U4yˋ>:0뭴LњGkUfLo;Zֵ/!׆yCr*\XtT #NY2P7TDr \TB+=b1Ϫ2R5ʻ(WA #\  飩Oni?ϪAg AH~%H((dPB*M1^](q`r%:0`3i(ۓ ww=!WZ<?ѳ7"ӭ%O+joFY9zKhGlDMfp\Hj|Bv2*mqfT%7V 2;m3Fg'3S?R?<cR4)9ӳ%cJҿp} 5AxV X-'N@03>dt2, Pܢ H@l;KI2]Q"?L#C?Fh4)U(܀o=ZK˼!ɩ)RgMFBQHN#JDR%P83~ƒ5HOَmjiX`$CDg@@pCh.ؐ 8J!bS 4.ut1J qd98?Gwȅ}ĩVc(rbr<{C<ҾT}ʹq vgߘj[Y$S85ÐcQ"Km B) }wO=oO`Gӻ뾚Kf^W3G6d&e(U1鿧 vO/ B)$P!2O ~Էq@*T`@G??w'êV*P I)0WOF?ϩ91ʄi P 9ɞFˇWGwZ5pM7Ov|ji/,8Y0謿nӊk`J"2,N<ۜ?>}z|t,F|C{Rs=q3=  ܢ & |Щvn+(:4QLއ=ȏFU0ʞa&!fLj ؋w9 e!D6f?~:^K|j[_Wq|Qwװ-$3d`f!(.;g?A zkɇn z~,D gGHb١ )+KQg8JGģGCK~ATE@k!sj@zLҶAw:|9yQD!e{uTn?XNr9xs?$f웗m&+vB>u ޵P< $^)]oӗ Xi ogꛧ`b5}+勽ȱӘ~σ?+cD4DtFOJz:><+uOB'wb4G'V  ÿ!{O^;qL+PdZUQUF}{ ݟi*v669tv8Q6nT*+D=^~}UP6~ (jGG kݳOڝ8.; D81=t_jlwg@ ٠wM]d@"F•tm{`R@&H ,gqXg_|N.JA37\Ƴ>?Ep$3~.3}.I9[Mlj- U<<w$ci"MQHuxUﲈ:J |H7`QyB_|-<3̃- KGZ'v矏?>uz$2:1Fp/觚CO\@!w0Iuw @9J?zoL;* q|geۧ@;~0 mph`Lp<.=T Rt{a^IŤ4ѯӕo̸7݈FE;a%̑{VZ<+Nv;zv^ou &fRRڃ@ -M8|rRBȸ+/Vb,"d2%  ~:XWsHZAL*Y0@G{ "06 I{Fx( H3wĻ,!vFR:}1W K?NyؠK5%URz^_dd' ːg%eb6}\_yQ0oyWw_,TƏZGXtoœ"D42pc_ebAfQ! vވ r$?4I45mV5B'(ʀy^kqF&4_h=ek <(DPP ڊEϸ&5v;% vu:( Vj. SK~WRҹ>O qDnx̓H8_ u6z>#WeϋQ?'h 2|~]gYlwuљ4?[d!;EGO;9wAe{b:"C3H-4hl|]?|r7 #^ :}):t(v s eWP>f[<q!ϟInY[љ%V?hv9dW[-E˳QS;?NArwp J mڀKO{03'?@P)kt+pGL?~Fz=C `Dm9 42?4ݧ^V0 iM<ېAa}?`8DO!@ T;iN ;-!@>3j`?voC0?JMswńmD }_:w HON=FzmsWr :<(37;>_w_YI ⿏Xg~ۀ{!׶ո(H"ys~ʜ[~?&dSf!@IǧH5 P Y_$N鉋ޗ*P?hlɽu}/DAj&U׶3{9T@|A.8UUml UU[ eD}iOM>pz\*&繢UCz|۔cB~`%hi?~Ξp~*qƶlMҌ({ACF4ZJ5yChuesliUɽF?lZk/b{D vpHM[ ~"D0KP"buC9$* ~M\ "5EUBRAJd>)nGPPc`&ZfL4 LDAv*"LT;ٺNLD $HIm~ޅwm^ʥKSy`,'hnoAlDAQ/#3ݒ@{/l2_.?_;ώOzH)8q@D r\5}<>aο W΢J;b4NH?*2[#\cHoHH}!}*t(n{^yG1@wD81 L։Ք9zB ߭#~np}bKr}UOJg-Q=BCpBO b˹f})3HސoATdej_O {1i>1e,߰Z D{ E_?Aq{YbP?$NKrZɱ 8Ҍ}OwюtõQ4i j'=]'bM7H`H^_94^2f0YUj0H-6!OCgj̒> }7e=EnPD/n@0e> 8p&qن.!r;%TmQdp['dkk=-{x[Q0]^xqc ^'ݫeqb;ӑ7F⻺oMnJK_*o] @$IKχtP4B(@^ҫ~~}grA!!Ӧ^HBgM3!G ]r@sKnf!H'N}FN5\fل@>( aSh YZ=5AK/wl.0`twl:g?9=q+m© x@*Dw93nݻs#m7L@cC<;*=`;6;dC@ B<<7 "e}13zc`!8I32f# ~^L7nT@ܣuTTTlBU_|C"_o㟈i%@1GnvK{όYv+5vUOMXTE4U9| &;}ӗa#3pL|i.2}L6G0bZ^sr'nX[t0}1N efˏWIvF'$q=~ݬ-JCݵĮh8 XϺ]nZ0YP“x uY-H&92 zoKz/+PE):)~ڃ`x읈||ޘoкeiEv1t.u00҂e8ž MU>ab D :mHZl@,.CP}NBh* ?qCmCyt 6m, C˜rQ"H|*;m'<չO/wW?Nf ~4G%uΩ[t*>e.jRB6I,wuGT;&#mTDPVLA'j` +cAvT:0kSERCI@4&JZR#DAM!KJQB(S S XR:X>׳sM26@p^EE)DMmu7Ds;xg#&r>\oõ`x @4I;>OO=5@T9UPU/:bAc`~{__ YE[rC}KyWT\@T#9`m׈Z]quSHgξx|kn݂fa0~ 5c~ :(_ (W 1u[򝮕,1صZ(?c\k%o{魌~Fꇥ%I6CK's+jͲz. %G2qܗTCڋp`6$)5IV7>Ϻr,ևj6[:$r:[hӤBf$$b BݷG4"PT4\oO=s`[NP W]&fK_tik;nv: 5b?t"}Y64督U:{GJaL.\0ZvY{2Dec\@G8~L&vWx9g4 '@(Wy*>tAHH;kP3: P\HX@QaT2PN/z'Gy7i>~)hE!a>Z =I ȦD# r`q»l@ elweS7Ls凗*jwi:wsC*N>ƚ| PL A? 2qbX' I'ϧaOTO꿴g]w*~P eC􇐿?3zt-G- = 8)@ګwK9>!tiˀ6D@GT~ =Ob7?_BD XxN__ ]Wlط<-F;H߃sy1 Jb8̆ @SB@Re'6xXZ1kpa]][ZGmm%Jf҅ӂaIΒH><I*Q";Νj鐕Gkkփ A!ҷڠؔ0uH(Ai-3ݿkd(@@̸ICH! MR! ɘ1H54;tӊ:Ö/2d  HM$-rK=cq1PQ5x?pz BE#lpS~e%/qԽG۔c}:|>7PSE>CXn7EUʪ(dQ:aC (x;La(^/r=zê@AyũPȽs2YBV0x[)vCf  (&hrT$olNaͻ IrKiݼ29S^@(ZO)4 E#H!EҡE ?((iJR&@*n>u{yzO&q{a|*x\JU,LpȧxɭLvA2O.BCχ]:ܸzm} q҃ǧ0A("Y#bm=m9y)la1pj 1QmN"3.(D:~as2'$ 9"Up]B  *fk " Q~:x6@KG8erudȠ+vCoCvď_0(0gD.Y'룶&^^珻JX"/N] ]uq i3+2Ε2@TcZd_:޸׵{j6 g+`";7"Lc NicPv}OZ"*"8u7,$隰uD{_ 0b1/dp 5[&lܔ;@oLvÿ1D%v'bә^Y.|,&I-UCXI)ӟ+ǻ( PX*LMOP>|n}oo7 9vJBk>C]@d<(Q櫯 GjU >1+V|xgsqb]򠻻X36E?~GE:}%mv,Pxl\tcUl9U_1'oCeFڏ~ð+WUe# A'1N(X9'gwͱpk.ZJ 7 ="@ /%@H xy"6|#D!/LjT ϝc'/W|i=9~q ; `uP%ޏ*xHWǵܺǗ9 ;CsƊ_~HGÜ/@v*2Hv 6Yb.{CTzFAR^zl9~z;{@Q&WNo4E7jc9%ΤMSC՛(=Rt uuZwL.d vcww_o`cN{DrF\C] ;G9q I:d:-NI#+&U`,rM쩪~ (okDv ,Ƚ{>;DuSw}Zr8}YZ\r;"gѿߕvvwys֢ό9br)/83|7 LW뀻.; cms4WlEVy_<s[PC߶/ޝb6x#p!?{aQi0(M|nƢFwFNlcp[t6F}=.A34PhR)p n|d8ܮ @fR詭4!^ǔ*i{Q0b =S5f sU9 t¶CׂCQ_Cֽ4u@~}ܥv]~ǔ$wn~ly}X g'uLV DE"=1f!OĚ~ ;ŒE_|`*{a+cOgVe:AuVē\Kpu֥ZR-k!|wm1.HTsK w G*:=h0lnf͏F[fu6/5\ 뗋 A+(t!8,>0^,Nj Kg˦\2PYuۨWJgs]^J#L~8G;0@aݏdCb#HRΪs?)v*i~KC9n7gENQ$Z gIlWrRߊ1ro) 0 zjܧcJa˜aNfWce'rWc55hLu 'urtg BYϥGi;q)~9u sb;)o5J`Ͽ\Mߨ'_[F.m;)m#%{a%>JCrG{hk/w5]k+rӏ'JΤp}T޾ 6G DLw%T\UA`&ng03yG@ RNN-e~(x}:GAjIgG˱LwK6gTofSB#2aҨԩ1,1_tUQuʹƒc0EDEK Յqjw&~Lվő~D,SҨaPӮ=#XcihPicJm'GxBf׀phF0M/KR 4ݚiw ȥbjZKѺŢ?DZBR=?U-XP 4 qjђZ*BXɁj;b˺Ҟ#A:9^޵z!#:s5n?a.#nƍzO/Q/*6pq/Ľ:v-g/I H{W#G(wGIWy.X/GoDU㾭|u,D/04V.Vkj}Wd@ \0 v+}|'8uGgb[16x|:Fgk =[NkRCx\z|>g*xIoRK@L#.W' ^Kt;?Bk ici? D(- @ģH:XŜBØHDFI2'E `}* Z@]ٟm c  /!1" #10#:;풘 RtR#;gIj-U E%4Si `RнuLW(F&n Gݤ(aQTȱ*C$. 7.te ` ( O# 2r񢡈)@bȅ#BREI! ^wTCTL~[T{Δ;b$ i(*0_DGRra'},k??y}EY骟Ԍ WHT 02 X*١maN]MGܥc?w{?>[xz^|XSk%G>2xJ(Nw< Mn^m/נt_'GCMT~Ȕ; !g&@D NHi{Pt?p#+QV !QC\?Z2e6PU 0+|%~Ff++4,Ć 09iÜo3!j0ʈc/;}G gkҗ;v4=1psW1otߏ uzU PcJ^vCӇ 6wqF>n{zM,( '>[]9=AH9-5E e ñ3k ]{k BeXB'g C^(x`l}p'|D1%EzMqc]0dt L#M $ "teS?]S] @ b CblPp2U.uLAGOy)h 0Ng5{JA!GP訢q^ Q/S'v  zHlia0 NutVhe9LЀSfv,PFbOP kOC a-ѵnD1]߆fE^G\r2kaLicNrry0N8 J})N᫱Ts핈mj|xV?jKCλ@: E$a1tP8[w' Pp{$ ..b7% %͎w4; @a I萤JGd OC_!ݩ 6ˆ}}^_I  &X^CD7J|fh$ W0?*3@r.c?_1$ĘNߙ3D)_M)ӵfD^vo$M7U Gj0%;@c3qC$ו#a:0v5b$I'Hnvמ;-̺۟3c!1S| T<:PtvyA-7= 1]@a7P9f:v kz=iͣ;yL)ڼ\;:;RvnZ2c*B=. ޺CW'Qxa*V]Qm,.e{F}Є [Ⱐ8p@_kĴa/rr!^^ Oh y6 E ^5ֽ;))k ʹnzT0X 335Uie]5L~O,Bt:xezhmV,+GGj{N&jɘ')9Snr}>s^1 &y׶g>慠D۽ɀ.Wn^΅._-yTy'>zt ;76F:]r1! 6㾯iۈ@T=>ȊKJKZеt \<2'e݋<ȫm7!A^fn_ 6BuHTiVCIꇫlWM SIJ)<6A-oyV#q6u3w7d9٠@0&(VV/.B;)cUhekL&Hl6 18~]E%;]0bv\Ү˕a$ODS;Bl;W[_3uCp*{RI&VѤUUVR^`6k0/IPŏu}|h> EMy`MpzFp0?.LAC,J.hAZAi4Y]P5D1Nx8@8@|55OטO\D^atA2̪p#wƒM&.I o0~3>W˞9CMhT=H4807& 75 ŀEm+H@0hP<"0`ȨH4FD!,0({Owܜj`t6𒼏{w1P  A9B'swUC<$6GY5l噘)g%لw~  yfq]n6[ӆʆ>2`!a)98 Н8\J$sd璚NρN3!#1y/zwcż@@ue4yNbמ5Z-798&9 ssZᵐqƵ *x0tđO PAO=*4nS6piX%iں $ 1fA!$qf# .wW\>_n)"T$GFPO_].2 7 d$qcM*s8R6ш[2F0((c9n XԳLxB2#40{wZHmq)sc#]-|~BػAT>3֠ %L+zy~^ԺFyg2!Ӊ պ;!qiom~N\ P3I+bI$y=nI10I$ :o$9kP#!f| ~oRQՐt0{߀PY4J |/Iu:QG Z:_ BGh ΋̓r=8kucf4x|U9ؒ'z3H2ln t1r!Ku@2lByi1H<58 Mԅvdd1 &WBǾ "Ntsۢ{ AYWD|h虘o/JMLcLD& ~ʝH1dzӦ/CNHH1S} ^U{o44"gvrzq/㡝yS2Ǯ&IԈ pߨ&{תpee`v ε"&,>REPTZX/boQUu F* +X vtd:$`)]%X(dcؠ-t=aЅ0/cw|Vi)O214"|N Hr@y$>6]h <9 L vq?"Cߠq#p֪L-?f͑B cF)?Y?zEv}}OM ~2o T*!J]([ BlٲۧP7Y׺ <4 ܙ5U^IIXCX=qK}62)13S{iEVta1L[" 94dk/_˦ .<8>%zYDCWJ;G7F̎dMMla#9D!][7w+J`I2a{z+n,Ű{V̰?~91f1e9 MMԻ>{31aa>̰X)ٙM̦i؜xy |2Le [3Os>Np>*i*a!JsH懓=_QRr䡆& So1Z'~Ll@`(F,'^.LHo8QanjU32 x݀ $)HFQ M|R3-JH͹EJyZ-_t kajpXf6vtTC=C-j^^!s#}chLVF^^@>P|u4y]$*]˨$er9^2@] 3 )f&g  9/??OK#E1{.0;ĕa1rZ?b n) ]ө밦cY@C4VyFGkzNtt6|,-=Yv=P*3CivWgVacƆ~5^')@cMsrNo)&l3FAȈ "DiM Qī>v1;>U$9fe} ׌m ?hV5͖+&1⼉|BR%)+i @A!,A;mo>ɞXDěo=B/a =ɓf4YG R"!4Rcrg`< @a\廦k><pG33 Дະl$&=cvÌC@"a;7\b}zf}v=:H֊?Jܚu'{$=$Ϻ=xjYh2vJzi?4݃7K4Qe)k"7FsI7s7:--mU-$ yi12cOFmj u$E'fNh2^{ˁIQO Ip|䗫4#l1UV|}ATgXƎac0a-!HƕwƯ\s<񍨦ĩR3N^&댿FPY׺=qL HsY'>B$sߥ[ 94r'>#N=S')1}%pԴ!a6ȝi T!X^\5 p݅GHĉV@% .A_Fx2 5^}`"d} *)8~>ƽ)R"E-Cu9"J%mU'N i-8}bzS{BXd~mvZ "L̇?Dԫl#_66$0@lIE_eN&V_T:1W1|I>+3yt'tϜD[dO6T`̤bSx]:'矬~XHLܖOff^`z4聜D@ M|Qޡi$:1@f ,@ +I Y0 pJ.T80G2d`x.=h6EmDCm0u`0KQc pJ#_!_&r#<? PMRS`m4/#UTZ˷Rx:3P- Wxhu6e zQ ֢ 8 !Z55P\:jEbM v;rX8 И7gp`5*pGlt/ l;H)0!V*&llB&D+^1"='su+krIƁ#2$"FA-Sy'1 p h5bIPv:&Q  !O@<`0pQV]z^"ipTBثHQEfm]i@!p a؁!vGWCb=\q nC M@H+LZih~9p6J_zE $Aj8~ڡB7aCӫ$xu>a11c(m)4W!~ H(NYU?[:l6\:v^pMa<Iq䷖3n=Lgz:YZ5&p GM.)"86\gaP(H 5oma"cكd.of.z:<7p_QOv|68mx^A,>ΩqtcĽHsO_zl>emBX(1#3ň7n/;}GyclґV(X^ra RU $ Z]l]P  I;g>DC^H/ 86O+=#赺 M 3H7~V`v'z$u;>'<ץ]<0Ò$Qh%%koAdrB b,N".ж< Q8s F8Eɦ&3zt'^= hᕅla C!96hɫ 9XQ16;ÜAA !B%43U-kARIrzimhȐ|QxiRe7Roì!6 /$  ɔ@cˠyӁǓܧvd+iT @ <ĠP:Fďf:tQ7^w]Xt kȓy^B-E#A!ic >B&/'YX{]$ *<8ږI'^ЩWn0OЇ< X42h! ևLCq'0@B!̐f#%3n8@@FPX2*`Bս`?t_к#YV2*fZE+(}&Qѥ|X^@NA#1bMgC.`'t4V+׎H mlCkB dHT㸂Ycȹ~=9DvDq-j8}p47M nBXs@!^C150BU7羰qdT3 s28$b FZ^ 0o6H 13)+T^KFiGnk&)d>A(9!gt C׽M|rC3"$\RNMsx6Q3$zkFˡUd`p%RRuƧ~.[fANuQh]q#Ǐy(ѤtbUɞI$uE`>,vЛ'&?bBqMy#{1%ztrTӈYƏqp^' Mϰ j|\ZI" Cz8AX r1+,>S#E Mv,9V䟌aflU$BVYu6pFoD6wy)ǀBRVUՖ4 Mp`ys!oϡH3~ `%"uOPljN<<6:&B$ V";+?Q%0Cǚt6pc0scj @G>Z VD݂ؒ!*H 9n9{lBh=-%0E~ot< ivhF ;`') BT{R!M~R(= 0z l_^0#< $aM1$1$ 3kwў{p3e)m1 J!la"5,ȖTCQH~:ls _LAv UYR}huqۯ^ G)bA5@Ag!oHڎC4@mf i f~//`6P_8< |?(d{G׵o&,Lۿz~taVwE:9iLHeṙvNϥ,; j!LR jm\PqH~vqu >4/5P% 3Kɓe/֐Ҡji7h|Gc2J/ח߯FYْb"I4^Hwe3l.vVN2yv(- xNEvL$7rn :E"0%vAtE{~"=Ty$x2+Ӱ ϋo>KxpVti!8ik9:;HegvPGVJnh~i栁{0PP)9.SusY]7kjEEP@SosP0~c_ԃ.]w2!E&y睆mľ(> vB{7,l %#緐n!aj$^h _vМ%Jmc&MAs d4[QS֠hzT^y.9/ڂˤI7RJG0; Uvo&%S0 QP>ڧ@;yvũ؈@ZAȟߌe'MFhD&7w%I"P`S80h)'~;k@ CM{vwH^ѳ+zXEX<@˜T0)`*k@:`ĭjDl=w 4|YdufZ? 1lhf3ZBE oRZs4VŃI} @Ol E{֛c;6A!q좥D 9d3 - 1vj  ="@_ yꋮ(+>ƣKG;jh~'M ҀV*7!>Zࣄ?Y"uZyGq]7W@KТ!&ZRp{9@K:JxGH H_TOOA%)Rn7 8KD\K3^gf#v?˪I `bES@׎GBxDnjxBDv5@#h(؂dRh]TMq@# gޖ$iݹa-ڭIlK p9oN p(Qr9K1ӅAӃ*Yl cQIJޜ(du MIc-Y"R@ a*^j<y=tw>!cBI$M,FKi cI0 !+NCVn 0-]JB$˳3[ Uph>ͬ; Bxf]%V,6s-<(5(4-}hc 8iv"mUw| /s3&!hHkj臱p6!۷^즗Ok_"T`p@$>wz<7;@e"ZXм%hڎrPAH &`ch , :ҲD=H@ Ɲ ^g y%U G i7mC I,3 Ѩ+c>~(7Ě"*< ٯb ]><̐/2ڕQv/ocF#ڽ8 dK iYkMitb Gbٝv3W$>et<L CbOo^B`7q"c2(p"bS3E~A`Ԯm2 p КQR̉rSE=BI{g~#5^M80^^r(ԓA#,>>mH L0:om#@$X7u Ihkȵ#NȎƄ@;`^ % 0A3iɰF9Qyn,ꨫɲpa,i-XfJpirM7P~cp5b84/49$Xm۬$*dꯤPx9Cޫ79-%8 ]-(/eju -1{bw'p{.`x@?Ms]+B1shd6C|<_nz1 I2S1r~%4G3rX)mLP!)CӃ9!飘z:D={NyjsAl_zA}ʅ8SCr@Cs'!f{OuiZlpse`FE d&ILms>5|=8&&%hmU[jD* \*&րx -YhoA)$.G+uD6×. 07{ܨc:hf dFot(o&8#϶ ]ٙRzE*ty ;$n{=- Q%O6+ ysm'!`lNJ. GO}3mNg48 Dh2PQ pUh0]J`;5fcq03#مV\\8 %`LC͋ar.<  8m;P`$)hL8p$" qӈ檙z9^^CNoWH@Aԟ()C"$3 |Xc43sۃG<{DC}2cV}TM{=ĒI` >?w\ N+9;?:LNUw $yqh\f&\~|ͬ0rPuܕbyMD&(ۉ0RBa Sc \KI xǭ0m>~ I$Xq YA8'|4oaȈu372&cϑ*1@ m *?gl K"F@31߀lh(+/ 7AӞv'xAt Hu#30}n^Y͐ = I%W2`o#.>i1 !+!/g2ly9#ÓM"o,pf#V'4G*Tw"49oe#D t=exK 9x]j#H^\kN;Д Cag9G y~gc1 ё{aс/Pv tʦ3CzxHby3hrCbULK쉫K5;TyV`"duN≤6RC[lֻ`bP=+wG` g8: uN8%|g34Is{<^Z+j40њcÆYd PՅ9'i e0Id> 07!A `"k`^8Ȁ0I0 ~,ru0 Ly&\DrV6l(zߕުa}@QKw Ch^KH)F4ph5i nxoV $4 (0ȃl`ؠ3(Il J>= z=_ Mh}QƔdɨX/|0]NGL8+ԅ%^6 ߈n$r1$|R.3I A;7if]s% 0RPR> "\w#fe:='!ԦJہ; 7 ΅^JW_kmm=E]8-.i t>Ln/cwyFGQpCPCD3%uZ/JUm-Tm, 1i~-b{gN;sm mmҀ;m&iaI=9 Q$ fG"j9=9YDFff""RYn7cpln&(`C M؏YBC  DBp|Q>8pa=p@0.ݦ͏੸BSg ' ZLи\H䫅whBT$%hQs}  E\;v:>c]:E!3%CWXnlTD` , ,-WcGY;!x_WEJ6nDDǞN'xl(h@$:[wYO)~ 8v퉌_&e:~CKa4 Kt[|b/[jEf/<,.||Hܿx"!=yHkʘcDqЇxjwCqq$S)abߔfk2'PŐ++ C{s(^I@QX H_Q5Mh( p8PN<9%YK4](nC2BPϱpדq>{58 a<w1sraՠnOdyp4{Dqc<ߋZ rj8C5]Q^M74'L; g6"J.^LG s`@0>Q]~Г=v i,C|v<`[?秐f}8ܑ:2SCwR*$W85@,ks^mK& ӽA7 7|tg/4%8}JDb8q&B/xtGsMR\/RDGr@$5 eI&!J!xbyFԎY8]ǒ(Ӕ؛#9nhy#:āo+f!g,g١ӿ]Nh'GDtqE; a\OH|qDu "YxCz1LsǟbfpX;;0 xY܏s+RIlpAlI\fD I>|1@! Q%"H.f R!2G $BSJ(@bP!BE 37w!vZS`-!tBl` aL^s5L!P܌̀GE݈Jjva:#; 8&bC˘cwʔR=$ehR>SQQSn]{}/-7}_>HRYH'$ 7=2(BРhrNxp\e0ăOy"5t $$oyKO7k,Hܽw#+;C2|FcG4`a,4r7:|3>: %Mt[hONfHfw@}todcP?BPb CBdRȣtȇJ >udrK<xy[{=zR>-S Ft)'_>M7 HU ih]aP7VP^LTUT;_L\0>O%>M ) 0z&ef I^>K}9Gp4=H{'{{NKo* ˆa> !RiᵳL /]6|@THƩI4%u8; !κ GXCm1C0{a.9WѬuLBZ=UM:?Z8&r%NCBb O^@}ClU^ (Leg0"pӄ읁!r]Psb3t9"'$?"PC4͐3l@/eI]=qm HO.<ᜆ,FxL;a`1{D֍$ІwKE'/zHٯA׿nþclAn7I\,cӺG.w(ߩ3큪V=R{$x;ov̪ftTN"M?~E=~Ц*M]@ [r;!1w_p)}ׁw @I٥ĭ-VP8ktxt$y;RʀG&+ebW|w{sw`;z΂GHd{63_CWhnŐN+&|IBGG\i#:4EQ]/FWA.a,We^IHˌ%\"< <^mJ;l~<&iҪ/?_k Hkš.oN{1}CtBz/$+9SJz\%D)UbFlR c׼`ϕvIꑐ)!o uABQfJ ɼC!TNięu엔܅jQH鞴;_=0pj1? nd9@FSտs :t="%h %^z餝Q \9p!^f8F;%_o<;q:*s3@+d$L"/d0ܟcS"x!\Y|ꢃYL'#离@S^XO U;Ѻj,Q9;=ܕUUUUUUUUUUUUUu2u;t%v/Kk}> {a[ 8\0Av!EXHo# ρϡ8 '㊑ R\d?舝E,K%9G/-6QF&knMh%f 5{Xs z;K%՛JQ6@Uo;2wJ! x 8H\ֹt\9wde q@ 5B(S`]CE.:wñ%K3e-h~~GX( 78ƍb-wV! o]9!Ag} gfY=܍N5^QhDA ) oBpN$`N}V@HN3)0j3DIOh9 Q4LuS'y[cȆ,oS u@Wzww?k}~s^@kwzgO^ =P9_tcQV| RWeG]mu?^7p1X#p\xA 8Aw(%~FZ~QN #GD3%9 Dۋm7mWRXKdAi @xYMQ%f.MĮb K^No:V]iUqeDE*l4ߎʋJj&Y4BDx۵L n޾YN;;cʕM6Xf[1C~')/Vwc-)"LDJbxcOzAd:rb # %5|'>ANI{x!WƖ-xކD q8T׷|CNe[>ۻvs|swREfBEѥs% KZIçvl/rJ:/YMҥfpM2>Wܢҿ8s~ۛv^qJb5Aq۪tfN_!u갛P֖ 1EV9+5LYTJ=\0b+9zcTB}je4@:F&6Ϩ!pTߠM7Q (#px'.`Q|ʡ^.E;F 6Exv˸9zsem)؏c2zR0g<_fneǻ^kg~y'9Ƭ#֏mWTA1{.XU=|y倅̣?vΩI ;ym!ψkY0'3ˆ O^TS݄{0(('zтoѴk$D` zKv &k;@:{C̾Mgы[Mu3'{ؠ,_ @R. tqƎA(?Ujxr@PJz v߻㎼馀~v_G-%y; qLn0|k잣IHynhb Vu  XueP6 ǁwiM^ D1ݯ2J `MEen# `j7jlcHOCQLD ܈!L^fvsU׿Nufvo{ǜ6tnAgV Pr馱[_dXA=+ _^싒 CKY!ʦ:ۋ,|$lEtйc,1d.ObIZm螅0-~2ʛ_`iBg:z:{ QBB0gࠋEB6u$Lho۶;2۹x(|IJN-*h1כf\v[U׹iPPW1-հ}3x\l.n#1g% ^Y1+i3L P0x ti??%n.CgPG2NuR`F!u˾UєˏG: P]VfS^׋ \y7U؅ ѕhӥ/#yd -468Dp`q*6p;h\J˸ȍ5URjP@S{}0Rq;=}Irm_ro9 . j*7I䗗-8x0 CN*){:32@ A?h>];O_=4دL8s餑~VW"Lk6x 'F6ࠄqF 2D 1gd!r6 /O*+SeTAYAcnlϿQݸ UYBt(E+@BwE|%gg>x> ?PrlC:9ainzNf`91/??7Wgr$Q*\oưޓ~&$@u*U0&Ξ@UҢI׌Ωb``K $ P &!#iv̉ cہ d74[MrA8vbKt"X]fGpcD0rcK :G#F;j2֧l T @Ƞ1Έgپ7 r iזD,fSUFǧCݑMVJ1h _ס^$/~"Ö Ck gElwřE2vxEG7 ThtNus1N|jz]շ yNt5K)py{0ujo۠qNs$|q싧Ⱥ{qUYNSW//vk̙Нa2-ܴҖop),(o0#skQ쥟k.JˇhypD>1x8Ԓ?n J 3uܬ49H7>9λЦׄ*Uyo.{N5fxQyȻi2Q 6Usq+1FVo׋}7gtUȔT!7pu!i8>r<>k<Ϊ+|17UϮ$ ۰|*26뀈 on}h.`m1]alPj0mc TDrs($o'zx9B%@n8}84yw,a/@R,%b!`7Ѥ-L [#D1N_ӑZp҃nM 4&zI Sύ T`Z5vQ( ?kۻb+-r яr3{8R+ /7! G:c7 }}Y}lgHbj翺a6fKÅ.iExi]X { q;ir03NtsZc147Hr)mDPTH{@yiPLǏ)g֋owA`~DkەˌtލVnj"n)<Dx?vi0#]6P}~> +N9f4\@R":oqf$L*"G?q}@ PLұ!w9x33h cPiJo3+ nP%k 4v `UUR~FN .d;WUE@*v˚ JCf1$NFap5əXGSuӜ+n`;BfԩqM \vfٸK D;3xh#*r(sǼy@gCL\#Vj%%Uy^vC;DۑiB0W]oyfNHprێAgJ^4#3g^6Ii0t:H84f[ܟёB ?8c :?^}3Hd!F<њ!}tZ$Pz ͒l`+K6xA`,%Da1c 3 (a [eSdvM- +c=~6iQ+gswuYM-9f'^ )o+2Uy!t*Z] h(ǽWs`;l5$^sncY0 (BF2lU$7Ӡ9ohuI(UVgo7O1NzD7'Nq 0? Ovs<}Ȉ"XQTDUU^ff X"C323733\ѐe|-0lLW`)O;/k#BZ 3mr(TUQǎ'~R"srQȐ`ypa/JxqY>o]P!ǫ[k,5lQVhSή;Gcm\|_=rrNϫ6Oљ3'&{exQqDCtV@5P'+5ƭ|_r$c-qẗ́ĩHpȄ ݈Y;p1$~!ĥz'"z;p;򺰅ڇ;vt5'Q؝4لV褑tFOQ(%Z,'hIX;[-wfc10o-N*.A䅃Mn\0ekx`EXm ŬL06xhh*q]3S]8@&A#J$w!#% Kw=8:ҋtJ< լd&M,^ƣ^xDd=Ihțn`:"FAT.dWgv74ѠF4,M}(  o @#b|3r}K$G6Y Q)STc)[YqK\@ J\1o cߡК6T"eX.zFvP"YNH{:e!|(]S}3~ XzKE+Tz~@1I'$!*YDeEfjs{.uh/KKKN܁zb_> T&lӚ bȗ~# []Wݣr]0$D'-ޜSHuNF9(|KjJ2@z^V<ƊG1O5wdd' s(HB\*_>zS)͒MHvm!PDEfEm# M z~>F<,͘ i 90gAp[.e( g9x&z Fe]Dȭ2^"g%tjf :IDJ8R8dgcf?dž$ttϠ-ǹG*ΞO@6 }x,2C߰fC31{ uBR/5Ny x-cVTLЁCmvPk=vxGH<ѓiClX0Laoyoqi\B4˅MyE>daJ2r\pY(v:JĢ)\[^fq 5GP?6k,1NFѷwh51+7Cqi\ sna@9)3covW:t,90o:uW#M3,Lһ R[<sy[َ4&gpl{mdgNt. #hͳ^.ȡu,@LG~**0$4זFQԢ ߾4$P ?a<}E}ODOM}opiL($cA VW]3g]{$ (MP#fEiN0 1iyeƏ7yug'{x>9p4$!4"K^G2@p'Y:x181 Hx9|92 ,EVe}OV9[Ncj/}dڭlv<|ዟB$.AUxDr7epuS(ggw&VD|?t_U}eo}|!3C"RDWBT>Z~= b{ }jKDAqzP {1,X@eX*)-: *=">Py%JZ'N`M"xK==Qs"CDfj۳h"?%򠾿E1@j/;Խ|xT_ӢQDg H1E64 ڷ|:ai`3_fUCa*I0Kwbz{+숅e7:ܤBΑ7A{ ^R$ٙ(dv;N3{wU:>c[ks% sQm;!! (K%+a=#,kZVA(777Wf  ,vr{|U^WwȸM[`;_w?^jRE=hSk{>0,`doП퀣F֨gVAU1c.ئ⊵éD$F,"62nׯQ)GSAz+BwiOMП'tn9pՆ yb ?W"wOCb>I3;u6osK\+l`]3H$&ސJ4˽JGc!ۮCDC1CQMP0j*tw *#82t`&`Hh X|>&^x8~zz_OK "Ce AAP#r׷նkt WKc B+=3i4''TMϫrR _c2YI =v'}6Dwa+ze$8ڰ.TQ><[jX E3īa寿˴ X\>[X`@MX#42fSP>^PCS$BV3ɟ EQƇуbC@44~HqȃxCXjfE Nk.O[~QC86%Ah&" * d"] 9"{ uOAL:,b\OO뿳,|hKTP#QL(sDLxް~0CCQ0XPx7m׀KCE?kBdR\UC9?X|?a$E`)uO1!`wUEnYb* Xq_^0WlS?P7BgF rL2'tTt$DF؟^q/:\zj 3PчSY ff& `(q5vt&qo 泇\Iaxb@icOTrc79֛W<5IK ۜ5gJ82ruQ,hDp:^iMYv6l4H9FfIMleuO1Cg&2GGlIJ$3h6r3Y眚Z j!66 s;HX5hUq/Fi/ xkYɤ@ 9m1%( ;͌uT LaYES@ `djb's͘dtta N&Nي?Ldm;6d| QҠ1TgPՅґI9I/e1pgaT"mMGPbR9'バC/=EgۖY3[kVrf܌X*ꁌ  I0j&֢xCrC?lxŐR>Mӯ8@ 3zAGCgs Z\ ~DOI,p}2cXB4T'B c_p)nE&NC%{wxNo=B}lj_ScLxxn_ٰ [0>` .^A{EDO2F (F M YiKЋ1$T3hR5&9̘tOR-2!ޚ@d מx%$$@%*14 R))ZJxQJ!>@PAȡO`Qk::`$ ^$ `;maɈF (`lB%$3$R-  G|\G@o@zc/{=,>vSlu\ `SEv >=tr4K| =:\0QPЇGJI18|9mCBu%kntTׄ& :Z0/l|O9szZ53ܔtBn ֐ۅP.I^[搞 C!`33{e'2tf=s T&$+P>/~5h6'hX5S)h&+ h=bxP'%Ia! lIC2@ jx`A D q}uWvQn\GK\=o{=O D$+ƤY((P@s@G@GԃցQf?JCX°<2ڏs?4iֈ# ca~vmqߌi$ZՊW m'rmMeیŁXPcMb3k?dmƕ,km1*!!i%qRXE "bP&| D{}(P9q| 'oFi* fZf_|}Jľ|ק>_pV D&TBTѠFςJ kipKG* fT y΃ڨ \K%IBΰ\oP;|dd1@%J.62/Wmbh{z8N%UIJTDGgB2Hr"$qoӷL<θQ|m+,W(f~@bc0Y @5 /N(i>HM Da'!dY?2JHcyRb>|=V Qm|.Ɂ[Y?x[FÊ#h"h yإĹZ5cFI=u \aYRj$Gh@cH cTPږT@X[aPiS4;fH|ܱ 5_ lh>3GWa5tNE!Z!+0WLޛ*x{{áThd&&JrqxȒPaӻ8 4뜀.D{ɰ{UFx㿭x |+Ͷ4Ւꔆ"WB%W*'2jmS9Y̹@=]td:Y"BPY.gTHV sP46mC0oyw겷[!jo4կcrqj]dᙚxL\) (LG;"usy衏'y &d{ndQ{(Z )DQF/#G(Q) SEIʾOAG%ኅ_aT\"ɿkEz"q LEz(}%!\8rSjWbR/Ǎ+Sn^@ } ޠ *USUVTTU9DUDATc tjIO?2}92fMT ' Ot523^yd"VEꃾ'|)1.LZh~gvy/~q? e GBҿTJz, &m!2orc8~AcKaAZ7!mp1(E4>@?UB>IWvSBG_ҩ2VBI9\>"(W7gGm!%T+Bf;`;U\7/h]Ci|?Npd&s6*| 3pA$4?C`" RI /D"(׳w}> eP:D f' (@@ztvmȹ=*q٬w3n^;}Ӫдk|<x$ &L7FyVoϖ`fz:UIRm>82]xlÏ?B0BRDR2,2谡%%[F`aDH y]mZY0\G`E񓐸8C) dG7CMATJKu,;RbY{u}U &45ma^-أ=zXP甗 o?=&'aeDPU>-A?[90,~"eiv zlw1.x' XބA7mSѴm ƒhl\4Q@'Ă~KwCoϯ<}jH*KJSʱ'3{1AqAjS̚'i"OJ.CBP'} =ey!GIpj{:s9}x|y&A<~ /!O/_.i ['|05XXX=꣥(b+-*{t-Rz'2oPwg`B 7(v0(+|`BC(>e#f4:@|4 vt?:bh)Â$@A AO#ԮJJ( A@PKW`r, } R  ^[?cJZJO 2I ů2=z61pz/^X"~PH3`\y<;ԍ jOU ?77p+;'&9&K/`dsA@U67ɂoXlAb븞Iö 6O% aY'< s=df/?@1%(f7i-a2&^9&sHf"MVAڑ|mrjV3r:7'fe806Ye(\>wK#֫}ߨ4|'} K;PpZcI"DsQW fsL<43>;iDd!PfTjI>8S@5YSnN $-XMNæh̶Uò/utv,/L/O\.'vk:2I!!"$1\![%xx8V#|KVh* nV1nV. W^9E@H]B.l5B3.=~=p1vjn?@HH+DV bPMɓi xX}dKA*LiTI-d9fQ>Sjkvm0hTMnHIs2 &f6H.so G!0k 4" P)pIߑ~é֠ ҉"gsi E \_A,炥[Tߴ}\-5J*(Nמz!BVv]$ 9sղqX"ouK+񟟟a/gjjwy^OMϿSO?:xfPE"(`d%L0 QI I%0^eCJ(~6@|h֬p(;:t3Wc 4C;n 4P4hB"dJ!:pG#˖gy  @ǔ;^=f9{}#bi;9Fд D8.TlGcFr!@GgIgf]!1fPE[h8ٛƀC& ZB("NcˉlHUD̐}0Om{dlaݻr]lmD!4j +o$T97Rv:Hl D8N`te.6_jc}Ly.n~ay}ɇ}Xh&)Guyiݠ:kdPnLjcqGLѳ3*q9T#oO JLFDGɨ`Bq#3C% h#'GMQ"BRhyj1 Fc LK2$a&@RjE(( ^{Q%O/]ˆŃt:?!?vLR)wq1UCsv,Z2ȠGCF<&>i PA "B<3@t\Xs*&X&-mIDIhXŪIt% "СH=#Tӡ >MM0#qa C$#uT+(͍ٱSK`! TvAHk cn z^5!EJN\ ͟A:(Q6`7!IP^@dI&?X_ct6V>T_A¸|: $vVcYz@m۲y\#Q;x={(O mP2mFGO\ďh3OǑr˕T9w|4MNuCE禑7R< ?$v׫̌ia9>M"놜u@b @7$bۄMxtpı0d]Y2  #[-vwщ4E& <$t^r( DXs'GO$YК0 4—l/<`ҽ?Ewq:ZB37UDhU ~Z?g~d ՃUP$Kd baU(RDI3ݷCG]sRBx7'taVGiurX$7MEm цHb#;_ٖO""JVy-|gCNRjDʖv5l9~DȤ6=k>cluLv[P֬&4522թ߇=pbw, r6M\# &ths`B;ֶ*x몰I2,ESi  raβ &zXu(]t71br 3Ƚ3Aj Pyf˴^8h2,g2 ~%F []vðfr0D5,1J}[ƔȀ<6A h|Č$ֶh &,I M'T,`h&Jly"b.s}z@$&Ý*ĽI17c}8V ҿzHOx3VZQbѐ{wlXGw::~T( Aȉ XJV@ b@ bC С!:T! *b*Ҡ%P$2BPC% PФ@v 00#C, 4H,vQtvk JR MJJ J$% % #! TG4@9`Cr6ώ‡" ě;J丑}2JcQCBS`6a4%b{;yR0^BMl/2fؓhbR-1ª DqͰaɄi6фHkUxfa2FP`H7xxIfKIPؚ ړ&jq! ƪ( pK Y˟b)qxtqƝ妨$ YŦa3{VM kstdٳu03f[ }Z"m0ݼOT \yģv"L`fgi lɶ h各nigUӦM7'Pn}q?f _  HN_><{Q3J;_R}Ia){}m >Vq ?[3#7{>l4GՒG?/( )Rj"( P)PZB2"$ 9Ϩ6'Hd:Gl `[l ? .󬮙 bw@(/P4}xdiiB'Yƌ Q*7rI$T|ѯlUc.aF  !iS+ls3;ghL)HDOI }z=LQ#$AR-Q401 30%LESL4R#@( q0 L1K4!BN!,jPm:7*08<wPb_(K STu)}"̋#R4F/}y$0lʩ) 5x776ֻbJGHk>O fׄXb&==6o"Le#%g !ߣ֤͞H yt!~R螡} I⑲T uX=I&ɤyg ;e, %֣4>gX)z@R%։OO|{GAKZ`imktН=;cm!$ ]GgM(I;dE"UZDkiAi4 ;W*( "h(h "P R )@")" .B鞻aa(Omu4DA)y-8U0J54++c==h6aCH=3X\4 gR:|8Blm2Z>(|D`2±a&ލM1{9<0i4nQ&&0 wi&]:\FQDRWаa!#X4/sdVOĵI/ۂxڸ " G"p780p{hΨ *5Umڂv+Zū_DŽ`G,fYb;yx~h=o?x#TTTkøI!BvIVˠ{Q,] O~@wi aua$ỏPJcGC@z I1w_a861 lQP Ri5Zj6H (/>8&^q8/pv:u;Pv#44!R#J #SѢ/Hʇ>xG8>0ՒpX#zyi?vM~ "/EӁ8bS~&ʥ7MȦ1䁒P(Rz$q)@/憎|!>{B=h:^BOsD(`&!+LaCy Z@( #W(C`ꪤGBICKJ%iAꑥ:|H$](t] _$Y)O}(\w~y7Ho>K~<2 {m>.SG7O!q틋+8=VjضY=2j>>98y!R|?Q 83Y6a ݥ~U#sRPY Ǹe! =ik*yu t!9KI筳9i nthb`<[we_1"25 HIH{>ً#ؙ۩۔oa,$Sy~:72Rcgy⯏K0Աa]rVnH"J &9~3 v9V79_V4#cPůb *Iî۴uftLr1QeߓVwqk|zilКppąXޢcK_%6Tx}3mPO%<$5xLX˘nU#˄&1by9ƫs4+!ݦ`< D >" 5H[`' Ih44DAPCVinZya& `*droz|YqĖ;CJ\Fm1ZQ[ѷH5Ef|-r/;g_Iѫ0#:z,:䈭Xa8bSvN^x R0!sjwCXNS> DpYtjtB )s1#b+A%S6qˣmh1V41 :0pN4\4ˏDM+Za?);` 7cCr6\Lҏ+ d̷ ۱)kHǿS%0Ϛ̷$30ώNc:)>f}18_DJB`4^}Q4u,{9G=UP͜㕷C d?-":XŧOzLGQ[WgƱbo1n –Gy{+|t;Xs.ӹ4O()Da'@R$I:؛ 8"5˨'` 2tbe@Sg ܴ!qIg:*aHߌ.غp 3B2DlLS w-l=DԐ{-(4g^S}'v;mL(tCƵ8֚ߋ㎄gx a|5T̘̈́|x W >X1'8$!VMTq#͆uu&`Gx)bfs #zax͔(+\ySӶ#F :@잹.?!Ɣԛ#fyAcabn+YNBe%3o.S=YmS50΅ٝ324nX9*P!GD',-1 TYg>T' ]g\6=W(sq9nf-4?f[I)uxZ/RS5/5(ψVɤG^˾i*^ʹv0KGzNPq0Y'eK$sODy{Qo@+B" _od9skDdSHtƟ[c 0rMLW\x\DDM稈PGFm{>3tVnNi= 9aRIs93g<"TCy4ef': BFc ؛Կ43+(zy\ \:j㉵c:ޜèpj;tz_/ wexHT?0㸟#lxMψ2v$tuxb);- -ls_k<С[kеX0kTSCcq6ƖQ6de'syUxʸ!;R"I+f;.# q5Af"b1'z8XB7GQ*dr￷o+vz -tZk mâ43o\w\ CSQsˆ8:3XHD}L3mEK7/` ;C{Fɭ^ӏ @;.5+_~o̺^x68@sdY vQh2Q"n W5qׇ:(ɫBt.^|n]7n)Yz%)K,YdBxZStq¸lODmTDb9ы֤|~㜒o/(`wMfLN\a{m/nᖚI;&Ñf# Ν]BVo`)1 IFW.t b\Pᒍ ]5gS tGe™o3䗹A>Z)Є1@ Azm 3 Aָ"8-A7>gT?w(2T$sdg:]]b?\tE uюL Hnjd8kO:鿑Ǖ`I"JV$Kk;g@i=9ؚ뮷]E (Al$ӆ4JUM2LNc? 8wa"PxMxL˻"c(}̲1T0z @522+q}LTİkD;TvTج:\c5W UZ/Hhx=onZ2;ALI:ѥtd}KntME×wSZ=wK/O9o=^a:#/PƌI;OwsFU9X-7DHPx%Z+~U (&J~m$N:ީjxxFaL ޘ`8~Уww- cMz C[1yA0-Dpv@׹Js*%T]sʽKjM84m[2I&lI -00&km 4? C2-ȆrA|Qٔ)@AtΌ'q;.'nC3m0@%UmlmPwbnd÷ X^Ǘ˻Ki;foS5@e7zfDxI(*^4MTʼ3G&NcԴƞGa9RsŶaSwZ r.Ff)F,fqw l"s`! $$9xGT;{aom`7,< ave.mvhåe/3 A/Y}oBcV-1G Y}X ʢ *eBpJƛ]GKO19$Zz'O~buiB[1Ƹ- @P.5)d1v8ԡo`mi,0!)-!ҪyKъ'kLȜx^Y'3q`1-A=gŢdr8bSOO)_a+YؤXDfq:P cX.=ODg b\9}6,X]YVUL d9O|`Vf.%c? tJA Q!)댾63DN#'¹O@Y$C? Cϧ`5! uz)$! I7w^P#uRcjandbSïWǁ?:D:P( U˖MR 11&cX'**`iЈюlᆁPƘ6VB 61I!hgxJ~zOvi i2!(*vIYb2]La Di1 :D>(Lߠ׸77_84!<6H5Db#,EE*`(Lm I%zUwɏߺ1R3rLϴɑتLkbjm` Aľ69FDЏf>mzc7ð;%y_Kc#C}08 k:} /:RPxlG8w)=i8fin&Ir>j54;08z(42wnPFW^LA<û qŐ:ЂUCDyrHlC0qfD#<*gxHE/9Ρ59!M4F!^16uնtsh ;%4b*iE9`qThN E(Gbuibs8CWbůO28 ~J;yxA>A7~bS^Ocj{DYV ÁN7 L`2r| @GUwUlZŅ()skyfH0Ϊe+JQuddEq6 b1LkJ]/dǰ*I @J'`PɁ "92tMN'8GuC'hv}d<푻gH`.8AXY|^ĝ`.XN'>:I=Ω UF$v6 RB%D] DT?)$b!^4dt]uۮy6Șb6֠s:/Fٺ=;hyHX#+o&"FN,yFpϷN{hĩE DC=T#)%t?)WT'vKtiIn!>'yZz;0 ic5"8KC%-*i9BOuxb uj  ~8}̋ă[X# [=f6 6KAm7}]m)qȰq36$'C|c#Pe'sM+Җ2(ڟ'3nO%+A2R=\;! LB@_|Cܯq9/6l\ס5΀y- 74* foj"QH n-6tef@Rɉecwrt8lЛ$mĶ,dmSW9R9hj5Arך$pM$hሱNyci43 n<+s9AS&bkF61v@?~:6%i-k`뭦 ^:&)xҢ+-z[Re]_-WUBĽR6n..ʨjmmUmuqM1pOOyyAx_) U4R\Nr?Xq-fz@ ?1#"sB8V!Zې7~cd$d!;GBt$P"HL < ICP)[JA. 痘UvfUܵ'p$ӛؚ+yΧыSEN`0vuokaMOЮy"`Xv^dY->ʔr k—8EdG''Vm!cHmti&B)$aIY0ݿLnNe4JGgrN,5 %K&]S2n~XRCfҼCC:uחUrlk٪4»0sC vE=EFj! Y-C2aI <> fvfiIaT,KK5Óxy]6 A9&=;b87d-gM}8sR]qCt䉺dM7$B ws\Xj\yw2ZpӢ]]Ү01,HDd?B +K-.1HGn;MFv=-dLK)걀O/qPUcOF:<^go8RYV9mf 9x0"]DVuE^R΅)ĘI-i!fG֕;Gl?)2(h`?sC9צqOZn6gi(p$?4b&8CLdNU3s$mF v뒆幖c h< OMŬyF1 ڄ^='s0O; -1 dhbVg$ŻsL,: bmGz"x!pa $1(pa'"nk@]p42 ] d  ǡ̀n |d(pϟy]8] xJ0CvkJ8PQ<De_,H(})Uzmdj||~ $@=23HO$f!. Ǒ~=p>+A?Y7&"Vq/E<ZGvK(EeHT6`3GUӉTr!$tuxi:j\0Z:,`\%j $MT%$]}@臖A`gvoʾ+: S±2f{}cTigS`)ڸ&|QN=w[gFw7rVuaֹ責R[?&r'esxI:!P<X-Q׉e? Jb7%Ǟ|O7\ .bP'Żq.z}-" Ph&^BRtx( rȾGUș,).fJp Ct$'"* y&̞{fۯD/ΖbCޤ&/έC F0 ^w v6(LD%0nt Џ.ϰHQ Eg $RWmțשͼYAk iH*|%Ye&`@ 2)ZHM$EP?%0܍ITƮ/_~I=~wK@a!:W2=ɌZ ?SmŰI%@݇P3BL┮&"eX(+>;'y'Y 1b2ʀb['ZغH]ގI&%OS ܝdcic<+юx!Kx|n "n"PTۻ4iL܍fZɲDC4Ri2Dl6AT5ci(1597ePPP44"ѣ%Rhi1EFqm~sEbPE9hce4*)j>Y_Yc_EI/C/+zi?e!ҟb#=FMq4ά;<:_8*0t5 Hn<دX2pԻ!@PjŴ1(V|B@=Y 2!7W[!ɳ:&{k0>6^pcjXbU7n,n{ÈRhJ,DR8pQt z:r0<$h@{hسbMtL8h͌Q,i̬T>> _SVu;)TWϏ`qD4#܃e"AB.DǒUPQBȇ 0D6&\=(U|5JSAW/EbZ7exsiӞ^_?m X!J`H E ;w.~O(hD"."<* }IИNBɲBh{ؤЗah|ohϷ͙ > ~wnp;/.!vS{P MYEraJ~1 %#f-h4i0E7z[&LDzc(>うVf8OQD0k%$&#C7PUx. sg U( E"Z@ )ª@)Ge0*b{~k٨ %X BQ[zJ<:%iW S$1ix\HП@&xh.0{4~} ʱ?Оh@Xb ̫y>;kfФMv)zTKE*R @ ¥DM3ba'?oW۰`iPنW5̼ z; Tbr9#|@Png((uەPP4yEwO!BNMoQ}|A @c4|tzO .!{p+Aʅѥi!ΚHpzSo`H;Ak(r C!?CGt^|T(PKG7fUhP@ -<=&Ӟv|;{~D֭b! `1L *[ID1N;X2tUݹѨ]c Y 3lh" ǻx  H-F `P83:!cgWn,NݐW9^1qboz T!4] /Tʜ!p@9j ` LQDA-$ȒH a|Tdop\EWzΧ:hЀМC oOv3g5<‹Bf)iR}8 -@ޒ@!@ BOrihbAX S 3M^gA P'!Q!μ]ut:f4z}]DYL)"1#E1i0DT~m&#[e &bb<4&@ih !Iph:b!JO%giOn*}==B'~?V `"6zjbcALB 5䞧1'zx>ܙ iJd{lygz=^SA 6V*J墯[RD=A(r4$rA@j XV*:'QZ{U E$i}YԹ2.+l<8 sw"lmr DNA4 ~⊒x<'VH.`<%(>Ko]Ofj^|\pCn搁?#Xi ]DpDrH? )"CX)!`y`KC>tU@AAB縏]2gMkENfmJ=@cv4>G4pqtnƢ;V: Uu*0B-mTEUUTi+пT i"!, <. ]sef`kHn v-7__ַvWȑ LX *EJDd")B RY& aB!"f* Q )J"c(PSQ-PD5B4P ADLAKTP%4$Bh TАM B H4@+@44RT!KNN\Fa~YW_\y9HƐbQ2"f^1 "B$*$"aZ)%*JXJ fbFFaF8.?39fb&{נL${2 L8Іǔ=byr4WNj8}[a$M>ohZhKs$Z'A%71vh}8H 6DՒq?I{.' %6u޳,.w .l>En55c׶~U6O'"vo|6pU=qQn+ڗ0qgf:v?zdc_;a|j/9-ѼW'1"|E*I? )9W; OѺ /P\4\uطJz2PiQ0; ?LJ4P)@hm+% [dXʧ|HbՀي]5stK}ng(Ńm^o,ڊdU*,@3P@ #Ëi2Gb@Jq朥/9< 5 "JB['\9qS JLhVcFg9QH !x܏PY-ȡG%PӃ) L*mө05M4bC&<%*D3X/djGMDM wgxi<#Qlz_?TdR B dHU{]B':vy2`yx_UeIW;`5 LNp`NIwpO֩퀺@0`:Kzf *ZPفL (<F?mR4 X6bKL["+s!kp5Q$I墯i+N:bAˬCcbodD'! tH.Y'?C3ρXI[ݜ՘ƺ}4xmqۓW&,g?,mwFv>9|֟?Ș6&+%"EKdإUMLs ɁO> nC}QcFK?XPhD>au肻QI 硑3Qw[ooQK`}u_?9|_L(^!_W7/qbݥD7XXj|1TiGdk*JFJx̪1Mdl鹽mibDkH=pDM (%֡ZA'qVCGRPD=+RzS -Y>;zAӸ}&x0śQ PD*\iBS|'Im Gv'y蘁 l>@Np%TT9;Cݲx)h' Qa^`&T#v.Ri> tFT>gvhzd4S+)ZrW>|^=g=}8)Ip4 U}gf>Z'89")J A# &J(|(Fߑ Sӱ~G@ĐCddB>'ExBRvJuT+mJfy@ 8uuMUj11 MPY3b!JZHO_9ʞU,!G({AOihA=0@gkKHSKT`+Cm5SA)q ~ :H!h]h$&K!HRo^G(z:?(q/L!dD2I{?_ZȗUٚGayW G4'pqd=/:"Qф$5 O{P_t O!2ZQ ƢU@=JG>MrhPJA=%ZxVB H@ l =j4Z hLVՒyËCuuHQDFH% }ȢLqIlw4R:S/ D>>,f+z]:jmRSQ5fq٬dw ѝy/zcC3;Q=?ca6pɧatݘNWq`dgwSogSioa'Y-L% B I_-YDO]7םWw1RE}>x3QiS\p^p,*݂g>yzuG9j#[!hO61V糡6*r/ЬAͻ SۿuDFmA|_[IڸǫuӞںkpHfXt<@ɐᾉ8iF&E0Ao/KoK%GS6P\ZSg o5+b'4L~!Jǃ>Kw;ibr/3=R(r\ǜuK0IU)h1?oD!}=.6?꽻O i(w2TaږğZ6Bu* Tєic5_2!W^bTk=G]r9:DW&_3=8{~hkA+4)Ѣ{ ПnPu5ۭKcjOwD֢hiF )Uwwb1=]c}E=o{uR7QDJKKD%DU޽pq\kd=UUUUUUTJP4!BRRD  U 2%,)HZ%)h>` (/u|JeE,6q4dQMKb6K%6(`w> α#W*F"wr|Σ| @CYDi i'_eH** R:߱YRtT+}ä́%l=l3>Amҥ! am'(MfD̈RnϒuZ۟+ |ϱ&~~_B BEq'阼= >\Kc3[2DDQ{a!%3C`jp# j}.(Wбs 1=dau1\:lk0•ZucҐ*LдtȦb$)7FC)ңpH+ 4B$)MRĭ д,@%I)0)``8,P| P$`03@M4̥Qbe$ ֗@iP)tZ i Jۍns`1(;1# 7^b`b/Bfb46r!~ܧG C{:ec? 㔒 hd`v,l1)3 y=aE[bo`޽wwpOo܀zG~V,Ym^a_Ii B jCZTIBEKA4 1LI,E#+4D |(J$PJ$QPU% J-MC4,QT IQ2D/eC2%"҄ITCCr(v8 Zk * 0PR6۰Kinx"fFiğajHZy'W,\OuUjC&Lv>" L3pw yǙM'"=f !""G h {06`Gk!iS3Ɛk dяƤD<QL#eM/I8MG4$X8,w5>=>xw7sIXhBI{;eKcoe&P;vɕYp,A!8H sB`6;e.AE C3%q#i{&H- >SU5COHO2I4d-Ф[aib]wZ"FP}0CTV'0,UboD9#E tԅ=clOeD_B86{ EyXrQqeEB}~EbKDJ]EN@#Cm)h1||={ޑ9Z*]«+*_EXe:8TY1T$-0a""3OyQ$%Aa:7"="`XpN P#[d`ޘͱQ@2SHb6C*orF@;AUJVNsbaȂWA>\og1neaCӼ(7z0e(fk!!Hi D&B8Á6Iޕ4~wu鈉1 =1@ج~WAös!:k#G}v{Y撗@_PC} 6\ V<NkSm8R6nGd{CE.#<ݯz?oO_ V{+ڒ"xJ %9! aY|` *(1[!I*m Q3T|0X?P;kǨ8ATQES;|ς'zJ{7t>)uI,a#h(IF羾ӱ' j)b 8;xr1+-"Q4!^NJS?WqqӶ'@wuW9K. }x{5_:kºĭБÖ u@˖VbE5vNW D\ -Mx&I洡?O.޾!ː#+#V(ƠXhh4Fh{ } &@+T $8HR pwQQWcAIPQruXM%0eQs螉VFRTJ@Eq\xIocĶ񶅃m+*IeOfl#5mq[bCE[Em+ Aj%A%nyጨ>/u<}Go n63P9#6P\Sd:p1HBrÙV4F#A<<$uEd 4Tpд"dhz k[bלe[y"zxvѓ>Ov-[;vJ;|#$Vm, 6ƕ0u Fw;.wDL% (2..c;Pq &sF]Qq;)  qd8ܬ|BPf#"!^ֺo.b9R6FD{{ 6cpD]B̑ H)HV.*$Thq΃ Z+NEq%2^ƵYkHJkJRN0?6HoD?C Aʷ:&?/OQϐו&"1HZzҊRwXn8H@_1 _d_KTUMS SO2:51;8:%8"fto&wh8#]8ᤢ}\"dc٢#0/]b- 5pWlKF:;K,uCjA0Rf/2PT)IB(->#>ȽRV_Vi` A<_Ԟ 4$5@><2 ?2jNDF5!a+Ӕ,`hAyGшG5d8>z?Di(H $EI2iDzЛp>XFǑL0#SP+ƻ:bhb+ 0c&+=`V@PLp/K09,"0vs0,cZo:"jRSy~'XJكQru<0pQN2Hg^9JkFM*ykZ( (BwT$ F&͍S7#BQ"@sУ7kBJG~~ .N^K0(T?  { A}=R,H=R~xнG骋֝rd&P5aOPO\rh Na3<!bg0!\M rhÔҳTNȸuy*9d$ wP=gk35g{$4/S _-$u=Y3iJe(H(ƻP>k[uoفdROǸJ4SdKK}>J ſp>rzu H@,BkX)_^TP=@x 4,^g3pFɜeo7uKyY 2 dD|!yY@,@H_%5E[O 6FS*%BjSKVAxR*YN5pG"|/i ۈL $$RDŽ B@m^ᆌwވ!ޝi!R, >UUj JΥ=;Y,e1ǝ-rZay0|5lj:EJʫg'8KN:'/$ GmP}l H'$itXkAA$o~\Q9\Zz[-sH02xJ$7teaviѣ635nhlюj=<\JZY]v«0X7PW#ʜu v?n9OYC ,@cv#?i_#D%PSM}CϗFݑC4! 5G3I2~3`pp ܋ESBxT] =A H0ȿ]HHy+hRW$J 3ܛH>29%<҉a5(|71c" {XDj֦" Lڴ|[SrT4,5s`F l@!AϦ%н Q4y ,0x!ޔ .NBAA OXO}=Md8!DZs~{*{ʹcSq. C8!uj2an4Kn'gNfahk2KC3-:N늈j^ ǝx'G\;fƠY$e+K9 f&_^^N4,j &3y љreJfq,᭜xzq!TzjbK!ͩΰٹ F|)]1ZE`ɓʼxq(]2N$^}#0:TЂh#d\tP< SZaK{~v6hGjZ`qfS !S:ф7 ~e2 lQ[<ctܗc3j),rw"fƇn=FӊM6,/݊Lrqo߮kG,#L>$'SfB52U{m18x{}Nڷ] nUfFJ2;EB=]M>:8O'7ĵ|eF'>:t\1=Cw9,@paG9i7|ǀ;vNb";K{*4q3vs$ǰU7U @I@PB*$#؛ڽ!@vG iWX+*Q~۱z;rؓP㫊 iBn+CcPSw@Dᐁ<*e"F=6pV;xhYKrd `\ag ̐4$SVdOj )c<> ۍ1CLb(đA7AI/PwƝ*0 缧u0| RV5MSs&D3C PQpy( O̥9$e[6;4LW(| h:n}M/Gq)ܬڎG/_3xvQ9!9ø g}oN/qR z8J`!jT'-P93[Z:' 228lI$%0 OJݩ1Ml+AF%k.Ygs ~(a溄igNykx Z΋/J. 41.(1?(z4`DE<$`,$BKڋ:'}Ll=2EJHTEQQM Eߔp zr#>73;v>N$k] ^CXiZ)DQ{('U8$d͌GG㟔sImwpLid(@"c~~s FE!ɓcAdmٸV\{oyLz$.ߞ*3`BjDa.[uaHte`INxIlD*ZF۪9-y4 Zb%2 Fd:"[ =TP7XHwq:'`iՁ}Kua=KdqIN"ho R)EPa"c  Z)HqR1Y:SFH cP&3 Pf/q^!18-{ æ J8Ê SMjB?@fA#/ALA@hDi~c?%qPIn:=Ou?SXH=G˜AOV~tv e !=s}\DE>0#Ύ01O{Y{)#& H [ rm~1UQ?\?u3y"F-O*ZRmމ05b6_6w=BL芃9abiC ҃~^b`\p#adѸhuh:i% CfS8χ\ ?P!ޣ6VqRC$aE`UPl䉒1:0LnˆLYO3>]wX;14DZr@+@ sݚ5F"Cg8+@(i 8 C`?],,G`><3b>z0ɕt'Kx8|oFƏ*@iOcr73Izڠ 00$Ct?"hJqqX2@񷳫٤+y#+ ވѩ^gAX٫%aaNњJj62q 1ULcJ4i{DoflV3'3iaH70ehN#LRhe#-\Zq@qA"ҵ0a:ȞNʇyxʍ:_.JFSa±jL8M<:)kpniT0k$@^]):,F9:m,B6.F|5yA B닱!6 @if31"5t)+sX;Zlj8ιc!0ekG2FtȦaO%eo1sA lTA7,K,|2a jUfMF~L .5B夀AkF= EE,ZZx>S{ ||a\& Wo:3Mq&sƴuŲ8 ٔ*H8;P\7Dр~.gAgbNZJHwRSkx=vUoL~=zVT͵sgQţrr4*v=x0KIukp9 j-$l7b Ҵ=S21ta*iӔE9m$]`g-3U2٬) XWqaR~K g< ,<'+9^YXrݦ[<ELBul/((0ȸ8т$ C:Z~7[W9$'hVc(/N!"""Ӥ =/'Wv3Foϐ]c?sFiLqǻ}*֭D=B=,-$*p&_˗lmK@qmD;dy3#AQpmAq*|cizUh?TSA,B@H!P))J R !(J" e &"Yf j "jBa%JD )ei) TT4heǝ"LY"HYY`&hy9 ,x+(Qk&u}~dt2>,p}o|UՒ姖mǭU#ꄘ1 }ZLPU-L 5Mtt2ǒ 7 '}MI )&љ"X)BCQ@j)i_hxP *7f2 \Q 3CtZaaAgPԄ !A<%7}/7 feC%RT0Ն*hPb#c* wkɥMT1я)F}غJMHШ ,I  wfM6I֡Zfbh4JT21!CHUH 8pn4 iS& IE"iGB%0Z5o#%+thZJf@yh Y h%"4i]&"H)Bb%aLZΗg. wbc{o,'F6/ K8LGLv-TBbD4PTALCC4ű!3 2ETbHRCD%,EDBFڰ9`bMP9=JQ]AG N.!IҡKCM(BW0y3 H r΢~8 ;'j?mQ̓A`/<P Z`w>)睷n+;Vb5>'V@]`Ǯ qIY 5ˁh )k (֔ ZQ`` g.֒,H$H$Ḳ4"2I8E$iHZP>^<CqЇq_AW*b!@H 2!!,@$P SM$J9>c?!$ΌSxƺ$F2C_!d0 Ǵy$` @CwݙpFhh(3i Z OVƂAJXE(HB ibr639. tҴ*S>aaCE7o"b""'ByfoPG)r6h8؀4L˗F@(!Mk>a%%J~h b 6L4-`&4(J:1Qn'LdTG(I2bTeҥGsխ % %'7]0ݲ{5 Cp49 p$_D9T}#<4O8r ڤ$wM/pp}`B2$L?zBLdo!l tACp_(]"Τ{zME৺J1+P%E=n v] '|R -$}O}5'@(ˊLH)恀a!Q3 4HBD 4 O/?z4kz|*Ar@>g I*@1% iv}q=z!C;ZrJ*-I86Fзy%SKܐIBBʓfݐSĨ;呛 c_SvD|+ ?\;M!5t>Bz~Q3'޾8ދqr9 UlT)[tPp膧tSTR{qME8Nxh(vx@PRI~aI~] 0FDHJ`}pi(} p=,**j>343sNf`P4RE&"`?DFtHLKQ_'g,q3HIQt k0啁[Ի;^z YC{5lg͢d +ob] j"b`c2k,z yrKIx-ݙ(:J(z|NqAa^kf|1|Pn}<|3^ɨJ HԞ/gBƽ݂BoHǵj{Α0g"#E LKrTރQs\9Sz;D;vI Pp h`(<`baClцo11{pPK (Jw" (oG'4i ֊=p$(@7]͂Rأ#w|^))<'5_]o^ރ1̈́7n?TGfbCpf<շ ! `&1LyZG!rP큊DgF1Es+k y&)־g`Х:CTt.3$KR`6 #PO"K:U Ugc_cP ^g9_6LQiX&RH{NxiMت$RB@}R Ҫze"(W瘈I|'#!s\cp;s_InhQbU ki148>b#TNڏϫ)?Lhɰ X>Bm(zzM'>Nȇ7Mt:w*z0D}#zwBZ8܃4DM!ܲ 7M2Lχ!]$Az]a6 r7׉JOtLwsG{=Hn'P2^8,ECQQ'חkemX'.aXԳ@O_ʣL 7Dz0 ?Rhm60 BǸꃭ(Z&y|&Q7 vLL rp3G|wi@gq(bz2#yzwԼn!U{>dn9QUFڡ}< ;sMP> eP!K)g:'[vg9LX?6dYcv΁CE1XASzcn_#fƃ4gp9?rl9)c ` 'K%Yx>r)I s8AafFogV cq#zGY|nbpK-c*o~16 Eɒ1c0Ҏ!*pִN?M>Whj6'$Ԇ̏F<4 ᔬ7Ɉ͵%uן@m?]{$J~Gv&J+ЀsxN>翷OjYlP2iSX43P!Є+gY@͖f2k{ ]z@9ZŹF 3ni0Ki !}ڹC AGuÂ'D/4oF̈́nA`*fbXPg{ rl __ JLq $*?7ޅUwVdsg! ڑAfjBoB0cOR}cu4ZdhxHBM& ||mݹ5u]: f%ُ$Z B8mw1$u|h4': Gq 'F!DHCU,KTf%G!JMؤɠcuIZꋱiIQD$uԡI4Ts pR@ovyRB6,E 3%D!GhjhBK>o1$ yu{0hG?[+TU¶$i")0QJRI Dab - $i}`;M5I]q笆b!PKCb'"2b;'pvD5GchLHpwWX ;>y^Z&PS\ܧq&qzq;T0:ip!^rC{;C7i=<;M<5 E!c- 0|| MATTB04%h4dW]=@z4 *`$G<0ޱ0$ͻˈ!} X1 Xd&F( \Ivtc2"]h[4jɬԟk20Al`MJ2kUIkzSwCd)"`M,WI2(*9F*qbJfzDM%MfiS5/yxn#^Wg븤p #ac)ڤc@e%Ug |HL|a(`x4.qlݤCB}|n1 D|$8a 1\OMhWHye|@)L ,o?,P\O0O@n-%Ϛҙ3`na{;Mv j0 "2Pus ; nԤʦk#!1yu1a WO^$WbNr@MceC] TY3L/i''HF ;5&ZUkK̸±TC>*7dG*"9I*`1lsC<M Zn1,=LDHق1* mTQUEQ)c=Fd#gUL[%!KB !Y!;^ h((P vnyР,7Å? (2,ų#,&T:1LDV菰OM%lBDAQ;)jQ/&X{jĵ ֞7l4ADFpW317D,LI"Hs2m?'' ',Di O5G 5w֩=4}D \T7ˋ%/pSb\@܋xI.f6GFd0( i/n.0Ҏ?^aW1=`%!!H4`ʔh"0 @Oh/Մ {hCQY)0_h"[ [cx";Ɗ 8hrHS%4$@Bұ@sqPĚH1rBh0ۅo40i X|.9,Ɖ G4CH7MO٠t4H:C@u̹A @h0 WCF>=UΒ܀!(y|gSeC8M sѣ- 4z8h.#qY׆$>|iw/ME_v<8o TH@n$?7tF'7܂'y E/&r  @3!A K"T/>ܧ 10m6ަƥĂBvxD $T fE(*iDh DA|dzA=2җAq(P%+ ,$$"%H ! H0ALҋJ0y 6p \ 8I^,dXVIĄo'h$f'o^di` ܠw/SO H P ufE;bYr 5aLjt=abEn * t=J!8 )@X' &[")!;kx{,Q.Zi%^ Uz׃S 3z=8q.հrH rJqȞT@Rx*SM EU.5CcJ[hbZR&[a1{ M7ihVZF *N:`Bm~  ˆ%/34&HjNJֱDG75pP!Kpl ɪh1ތíDV怆fR @J&En\ Ή )p8ĐT Lɜ TGFKB4%O>iW_4w! *݌8O3)}>>0^8 &J5 H$'bxc,=+T: -`:㐴!FPI5nH\ڞ VFL1 Hg u7#ǐqtT;b #t8ΩKm޶\'C(Ҩ$$gGmPts iPBG 1$=},+`1rFw%^y0w~ UWV&}+ؔm8̙RFs2i.BUYʩ2;^掖<4DVdolJ*}ĒKG;ntz|eܺ KD&]F|Gf`yyTQ5/5RjybuOqsy1ظc\\"QqQF)/$9L^1j azv3&a7bVtFј&#p i[w ֶLFR e+r*+5p-g_;=:M).dDkG&ި惚aqЛ$bg C/Ӌ[}cJ yk|bHRVnIo|!fl+apЃi%ʵP<L^Sn3! #fX0C=SZs]_ԵɊqKKcX_Hq8L{龑.A#iojS5&f kj9AR&ׅ ap'Jgzrw|Rdm<xfGFs"dʌ>.0E.Bц|P<}g l*AŽ6C9OhHģ ?57ϡk}']>]ToU{CunQ28䶫W64crt}Y}fbāvNNVڶwZ&O$&I4I\HOw|ЋU1ݣ-UЎ 1I+QʵIА D})cs6PL13֬F~Ewo V7Og3tcjIcL?oU&lޭSf\` Jǝ0VB#;2*i~xc cinmﺣѹ2s+dt-qrUbܛ~`RAR1Q;h˿c@FݜkY_?'>H뿋} fGA}u|E8GBlɭg?>MɨC6H91tqXnI ƴvJv}a׼¤H H~KOtU;]y`u(|AG”qSjQTʼ_G Vẅ-eBKr(Ŵd? 団Z=N5oZe<46Ǚ{`8ϔ?ksSNcz`C,_tUGTs8K峽?hk_E}:HV3^T{ 0nlY-9*^G˹)cԈO[:©1MJ$uˊMsnw1EwfyZY̡[~WSX / WQ_RDJB}N?^)̎W< jԣ厩$M^bOȻ5x6ZT4{pĴ0EUrP+gɀDקvmzv;0h^fä}['NĚ$GWs)5/y¢,:3j\7}sa:etU6/8cV%CR )?޲Ԙ"'j=RpB!~n5/i~SYw^bsS& ׫gDcs9ž=QJuK=rYx4m=a )B3'U4 {<QdTYn,NJ%*԰Lbu8^ Q歙6Y#ICMɘZe.̂;|1MC3qq c 2.-~NK̾L~_.3fK/,Ѯ( #`i+ djð'Ʀn`051^ pHMRB~}Iې>hd nBp<¹4/FqŲr{A(`-㛰fXMgc0B90x'U>@gٻHQ.gwܞ #}7M`MTrdbUgdcAJM3b2 sdŃDžI|9PW27}u!Fי% ɒUOCM̠2Jȷ\B}ȸ4fɀa4 ЅNtPO3+vQzrnGe4M1*3C$-D+15KIRhEA|\DĤB˼'Cز_BMIn A @bF2-]Mf"T^vN3J-Z$VV:Dl|IrD8wLؿlҨ$A!d"S5yrnG𱞟 *y)ڿ uY޷cM`6)F⻏b|.Y(DV46HW҈≥% D 0#24wPNHfCe}RT>l[rBx6u&O*(:^_$S{>P<0B.iüvdLl8y|fôi/-9@T&!@ry$N@[!cD!xڤD  ɉLe:Dė?HE&ʗC[Hm̐DwJ:f:ކƊ-+o AXХ,.5Ux`u za_F P|=Saf}b{# X}"=Bwj.{lX3$;̢" $.@"Ry1w}'#x_gPRD)i{.E,Rq{y"L!D,Aʹ^T656RXʫG'3a+: /T\pϽB!B*V1.ë=If'UmZZLf)ݟLP(ÈRQ>gس3K,VpC,[g/Kr|8 ;͔ K_?߭Sfܛm6+JfQX+jΊaC=PUP** Hv%OT:m60 h'x]bhLa(>ʚcLc6A ٘7UiZM~Gd8-zY'WX9#wך $дP !}!~l~hxsySԢDWCZo>i23\tЁཐ:; 5 CNS,\ )nnF PF?,ZQr!b#s4yvt<"skk JeS@Cst2ȢYuIG\rߴ.=^`]:x.!ܮjoOg޳R栢igjѧ<ǼPXJP>=vJntP?#Y* vm+5RZAG#PEI[fb@FqJuhMtAuPO1Q6~:2Q JLF=٥< hXzxxf 4H1ٳplR,ٗZ0 $? :3f mGm$ qo+3`MzH#$> DFTDq$’Vv ^Unj"ܥcun eMiԍ8?'( ī1.YNbHSf"Q6@Ek\Ghd8S90B3K`ᄱHŴ33\و)B$k |Wo"r_U"w?\< )d%>^0gBaͅT _y p8|"RvyldQ b!u3i74>=|^`H685i&Te" *fʐuGg,00ADu ^`x&;E\ca"% Z 44PUTkSo6T>ↂPx $%C}_|?+~?/Ti9/:B6t Y!5Y4"+4٠g&`jb BFPUfo^w L[uyU 6m7ڣI fcB7̅BkûޫGq(qctSC^ptUSvBٹ rF&&Bs.HtGG:UƎ^ːnH7$quuWkQw]ڎ*y;qSWF.o B$M"œ.Vc@gK[UUUWu +4^9V& I]RbR5B(BJ![$ffGlDdM175>5Q*::'kحpj8/2r2R<:moiplVÙ넍nyjJ8H 9z k!#FlO^>UxxW\+tzkrcAnHZeP+n6[SuumuDhxFnLšk1J$yxgb xrP<X.v 'X@ܱ4o.!<,j:8Q1Hځ cmdōXfrM8G8TJ 9d"ef+ YM%,2Z(Pܤ VRn\n \rp#uAiqL-mbH׮sJ<#N}˥K̑D*+xl82Ly) c Y=p̃dЁljyJޘM=0.wZ\2~nXC8z>SA!ה|[]P1EO~Gxz _ԇbԥ'Ν 8p2I[2B X]Z P@"CRTJ*KzR`0Y@_6|NJ5XNu%[82LHp 4ʋMw54W'bNma+E3,s|#}c:e%.>BZ'  9~Yw]o ,Z7bIURyxRe:0X~ڒxJT[υuWv2Bۗ.n8V9ǘ1q9GWApj#yrtQ 2+-.\&M68ؐۑ!icAp}EԺ1U/LCU[#O2&V4S. p6NYAm&OO9ksգ ȑMU`1 rM"&t9eE5(u#)FibA-$Ǯ>su8r46NpL%+XVsÝoz.Y 'hr@g!ygg^X d68I-RD=9`2A HA*D7sԵ5Xսq/FcÍ"1&g)SeKVĆ^x1k CS֍;Ǎy|"zK<:gԑ>cBkb( C jf뼑^ vfQ'VoC)Q΃Q\`D<dCHF Je`$$VRR%aAMHM3ʹ"MTeLHHW8ԃrD{ëMrAܣ`<KPqm4Ni7LҀIrVsOɛuGsl/1w0Ǫ3G08g[| ukո,QxyZ)l-agRdhL_[8f8h]d8Rje02!jY8YLp#^gt# ; 3n#Xf8{H2ٛ[V.ܬMj1HٲB4ˀ^>:L,!aƝPw025 3 n.9{xj(a*lxtQ '.bC>eWbaKV @QE|VnEk+5#on(̋S1xtK.8t^l}0cdcCZcB9mBA*hJ#Y`aV A" D%:$A׻(b >%Q 2lZq<&óLY+IN[$%t(ZӅP@lF(;: QR4Nu΋m~1zۜjm3&gLaQSLrO[bf$DSZNKӺ嘹\MT[:͌3pK<ۀ1q6 NV:.m10'D|&rkX7lOݿb֜n:s9Lia7LQR+mUⶓ#RVVIn #l[ 1jZOUu \5aCV.\j0V@gFn;HMǺJ8H놞2"p`Iz˺Jx9YK Y#m(H_buwnu㧎'|;; wb uo'3eqЎSP5O].f[|ʓrݲ _>YcbȏRiYf]3WAe7\3Nqiz6X-a`£/70֫c <5^ю)w(38Ml~+h\iy|/pDJXhƻӑ|N>&4QU-i埛#kԎeW܄ś9}*Q0 وECDb15#aB|\0j!f4}e1ǐܛ?@m@c?cT&s&A.§ | mC˅K̉b6μw0ɽoe;[{G$ ӷQ#FaU#)Vk4Q50 bnT#N.ǂx gYahytpmSǏO!yVKd]ǣX>9W MQ6ڞwȆI(3Pe!vIpؘ2:k,U7H^Ef ]Eqm^;f < <&j 6.)F\@K~$L1yr<5RfM! ]!SZ& TTo(9oD-}ێ唑@Ep:1k+Lїi%ߩM6nx6r1A`sy{'pweJķpPi*f 6s,A:yADaB:5ӋaТ5 X!~ GFOK\ 8=dSqq&I!q:X KN"R!CE\SEN)778u"H8a$,Mg  BOܫf]♊|tQbʻ$vscChBLD`[G냗x7^^ނob 4Tƹ0 e2 APh.1dt9,BI9p0v%慏|TG=[g+-L =%WGO 1cBaM!Ե[VI@ D%Mn3֞D!2n' ˭Gz}^{B|*Դ3J0m*lu1P 3gMMq.XFAm.ZJ HH48Z4=I#x! >CLCEH}Zv#MI[OGCBLچPt# LokYH& 侤Ҕ8# BR3߽= %ȼ^Qzch"cNMxY3 3,l(P4y08&4H2? $` Ю~l!fͲ<ʆHLP{mA5 Eh8PR=ײ_4h2l6e#Bo@v=*B>L >(tIGviC&&89$ƌm?]p8"}? ÍE!A%&٠ vNRu46S6Hߏ!͓ݭoAUԏe-TIG?r!B|9"lJЊP[33F('z(kJTZz.qJT#"]*mhbVQ yk%|DF?)2$b%d ;}^yT9`pd^ՌH`{KFaOSݞjo }778Om[-j4*&KfS &&hm$FoCjHXb6E>'vJ P<3:h?YՈַ}z>.Rs -OcFdRN|Rtc6;%50{}MHբ]<5|9J @i&vN܏VcrC]1xXyqE&":D7hޞ@ Flḁ]t{<| z-"R!0#+@ccI>D 0ࢸWCmU_SQ~Re 9!H mopjvp-2xmNB @5U020#Vh/gKC| t%1F@i.n`L?1B(jyFG_=`Zv|f U| x$ѽɶQ\8R9FŦM!p2*7h^^r1jap~p?@64Q 1Q8wQ: (EEBslHҔ% @P@ :qϸÑyD `9hw1FKDܰqi5NnnJclxC13Q4AD.ͬ o0i#dzCx_J`}(j-C(jBj$Z !繵U E4}Ӥi$P@̣.''}3g~ t#~^vy@S$17)ɐ1$>):8110 PQA.""O,H/GKETđPSM5B9zͤvuyEN i%3靥ZZ=1%M4ppEOcBAOPf ۫*EH!I)>K0Юfx~TP\ &}nsrwhsf1 Z)QπjdKReL$D!s[CP2!Yƥ0-LcEʱ&֣5R`yNmAiKSՌW/8hd٤PHlp7]g,##.Z4YXHH1MȦwsRe LfA`(F}Ň t"Ow߿%+'>9UzŢ)j;|j2.`1貕Pf†P[sRxfDw&c/ĆxziJ<gy_ 1NIȻ 9asɿɐ i(t+tJ4UI0UPQf#Zw=aO)ibOPt?~o#``ԫ8-J}%LD<(Y嶮Nn]{ ACh^, > yet*ZB5HP:no1(,dƒ;0?T.Ч1?Z::O蓠A@sX W5Q!P̺c4IKUy  ΃܁Va0a<0y$H?_ ,'G;g&tawm 4(`Sg*.8f <Ї!"Nچs.G]9 h!H>(&-؄J }ۋ!v%Nw{f5: q9ABH Ns= s0ZreO[ѫFz %R3>uUƖѫm D4DE$Pԑ@U5A4 @D!M 5DTP- - RLT@y.B8hhF6$!?vriL.ݸ)'J9$I>3[Lmlba1}0mt.$OvM-7G,OZ)Z@$aiQmu(?9NG:d~3G6朕BX%HF}sæJJ'L~U۱.?.B6 .4*$ g7K{ aJ3Q  9eB`4tz ϞNsT^b9ˉ!jscv3=+MlQI\ڠ"cxnF@\=xmYV]4aO|dA :ق2*D&MSD׆ L'_ os@c!;t ~sgژHV4q1$C)4=(w'~mԏ%D^/ŧwSH>Mg'ۀ!{AIMӤS3TY.??|45Ey_3w^7= =Rw7=NHJ9/8;=r{1E guM4gJC#40=N DC)7< 5aÌxh79aʇG1ڠ.?\^uAG1#Ի z "4 $@$fTRb{02`-2H@ښld3E.NI孨@ʒjR940R@B=D[H!b %`R`4̓4ڢbPi)Xu9 L;>0=ЗL\5C6#ğ-fdb:󻿬!?{ ~ ͫ$ddLl}!aLe {txAb a}eM_WbW2L.\Yb!ӽòcd+h L3ؐ&Y8( qGْd >ƈww} cfB2i2ߏ\Bāɡ=?(z@ P$@!Z "?"ۀzL~ܧjy Q>6l13ƛdCw !rt`Drh' 6CIT>ZNropr *wgBCE4fdhn@i XWI>D*s+/kJ'-9B YL "&bI'혝?EmfփxElj5y`62MRWSf:k(- ̓)|pD!tR))_e jBk_Q(D @DKDLݿ,ɳF-FF}jjiӷCtAQx 74n5]q0`i VJ4Bƭ,Ca$IH]. Nmf%M3.u\1j-QyL\FzfF hxc?Lj2e}T]VX`&0aV>tO"!5߮ "=D|9&Ho 47~/YJ  wO|=FɅ..f;S$,!5} +ckjMAYu$ڎYWD16s\]pJB /D52E vN,.9@IPtd]Y@+{v3Qi7PBfY~F*Y!7 7u gzէmW.}IG)Fwv"pJ{A:qpT8pޘ(nުHXH}/؁Ggψgo3;qL$(WQ,ɍwN=P(Uu5 I'0dߓ͸JjX=e^ctē o΢kۓz\y9He:;Gg;\<Et EIG;I۝lGMbg(p4RYeŋE]"^Ccjg`&{e)iK9͆9sr0:F^q>,5 xhkv ' vIA3Znlm-Egヾ&(kqtw.5CeK }< fB)sH(q\vQؑbfE[e?K' nT,0{4OwcW͸tQF9hƆ E`KC^n=MI۴x-X"h)șNS.PX1 ;hDAxܵUJ%ŵ3QO 9^Yͅ pMʟdPwfo,]/o)Xx ɮ 2-C6ݏL c| |mnpiJ$ևEX8yK^ndv]+F!tfY~'6D}0V2U[?,hdPln|vyQ6z؜qj, St]YП3~&nM8aʇa=|0Mz%(NlfNY%Iل;uP̊%&; z-M #\I͘A杍.I8}g>y?ߖ%04|=GHV E(x~)R$)QQD:"=TQ=ExR41ԐqŒuKcW C?MwTẁKr @ #W~&uC7=5f:J }귥7a/"biPj `)( * ibBE)( )@")ZY)96LQDVn(r`%_ƚ$Pt?+Y_a A jh؉j'7PCAg# ]Ё8CӯZZu^:ՎhfU2U3ULJjLFb%"$>H9 s >cI(߬0P9Gx ")!Kx>2PPG^}[5OOdMd|Y1@(]q{e ׻۸*@P>>M}8dۤleuGc]w{ }_[@@ BSZ`ݎ˭+=}7J΃ ^/mS4 (0ݍH}ԏ_G&Őj@6q}Cr7jPf=k폭Pё|,Rz} @"8isN1[ݎu{Ljzt@QD)UJPDZ=Oz(hTt4)iLXJ24mk=@sչnA;wJ|Ύ؊Pwn }:IUkh6hwwxˏP |l( k)Q̷xA@ }FvEDZ8l |zvB)*UM }曆Sf(}>o2flw}]{͎;gSӮr{۹:}#}z_}ww9Ɨ=mۮ6v勳0[96tkk6gެueve}>.y+ qͧ}}_xChQ>໾ݩ}yWձf96u:eqǏa]q1=]ؕs}oko{{_#wmT>#B:n)5o22}ۻ{S׳;G!w}/ݧC;gcqM|72{w}.7fƓ`fkx}[wmӻ} wY=^n| *}k=[ۡ&};AT{PoY=ov=}w;}VmnYw_y 5|ޫGf7u'33Vjl:#uvԄ2{jX!tzt/:bk4lI+sҪe׻זV.[wz=F P!od ihj[vPP,]}͞ۮ\k^nёjMfUZ}yKaWbn*Ύl]Ϸn⻶$-}{k|n뷮-*EJZ˫;jf ޞnڻ/>ޕz4Q-M|5EvihL "`z=M4 B !M4&'dIfJ~hDB Oę=5~z=?T=IhژhzR"&O4&MOM=(46S=Oڔ))) hɡTGEOښS7Oe5?*zbCDڟ=!Q@ 2hiiSڦFz@?@? LQAQSAE e& %#""jJ(/f?]<~0ԿJMF2ˑ D{O/LzcZJ}=NNYzHu kguC5hK8ԋ3h6iMQJuӮ+[Ew.ƎJ6<kfx)L)ؚޮ{{ԕ_OfQ=b'H|*鼕n^N:;y׻^I-^4ཾTNMd++D6iـ??(e~geK/m?Q83(f(A (aL=K G㾏@^goD=Ubl %'!HhS$ ~ۆy=0c׸?:d+¿}hb :xYt,UĻg}?+}r+/_a9{}^lQ_?nӶ[u ^z>uE7rH?m}5khw |2-p_Zo78k+;mi@Aai!pHc9KҢt9L}yF`P0 #gH!H@||[Ni/I& =zCH{ C:md|8ιri^MC}P`m ~Rki%` o7,1e~[ۋ {o߅q34~`}jߐ*?ثV|Gv'o۷-ٵo܂ 2@$ "UkRHUGGzU;Lzqsz⡿+B<{WB1O.0$J"};_+phLS6˞ 7Ү7~Y_`bE`!ڍ6\(,%&XAH"y46~[ϱ,43xs.l/Ւ|M a!̊=!tKd_WAIᮼ0/8KAHO_`g^s 3 S+ *%k.`e2'}, (@Y ]O[/>r:$Yh{8+`= UC4L%j-k7P`ɓzՊ“ [XqUI薊w ɟBq֠g}|XT @B4-wC2(FCGo mbc,Dbt?T@잚ݺtۜ2=P:s,{G,.@AF?LG %'i>Ͼ3_{ZٟYrY,XQ pTIiSB^ *B,TQgyqa.S _%}fɩt(Z{:`Ci^bK%8J[OLXa*>Y8Aԙ01Qd0rQ"ˢlP^*J^amKkP&$;O!F-Q4'v)brLD:5  LNXΦ$Y:.c+dwowum{N[^`z4 D( ^2@ss=U{lXo;^0àA5ǾǛyTE6x Xg"S婶78Ga-{ۋxCc:ܾ'zoƋ71Ӟ>Ov);3sH.k0m$>G(Ou AhB@/a $dw.ce.g.#I(ː! ˠ#H7A{==q IEL'bHr@ȇ'E:xQ:{h=Íxmj2N UIb$B_iVe 5 Js.v_P.km  bPr }֩ K脜^%v@ dте[[S2j 9*@R)LYI9 {"lل +QW'3iE1Mr@Qcģg˶mrF7{G aXHvir3#L2lƘQ^ȗ@kZ Uq$׭ਧ4x5ƍ7:"Ff́zg;u:lobR(,_NVOIȝ򀲈_; ෱lDAAdNW ɓk 6B²n-tpE̺>|\iC&Ri|z- QhhhD9uMW35ȉI$wI$K٘fL*gE5);qpեЄ-XNu|/[U᱈U0kJ.;D{j5A(슆0YYO; hhxӬzdB5u>a^',ypMrqD 9VAPP P 8hS[Ԇxdf >˻6hPYг.( LysX E5i^O.1H/ W#wHŠ$QKCdz8X ]|be8v<.X*CE'yrQYO$:ޢd;t(Htzr)h첳α<Fft81[v|EEF?ܳiw1o.cn};ztF`d~4!PZ,7MJZ-־V'ϧBdj;f4 Ď@"d*H "H4QB $ )]jl}/m:c7@ꖒG5m,uS'>W(u9T*ۈ|J8M/';p ZX䙽&ڸqظ hHH`i}D9͎;*F8MT(<%1, AΜu=;|2)`rH;"uC<U`iiB!hc`+V[L o4 s[N[8T MR;S<[ekB$.pږlKBe4gSjk6 [.x'*sJN5/ jb9=kPGyqv88yI(eDmmQ&fpk 妺( PqXlUԑa@>gX٘1!Pzf%LO<_NXtww'3œM9qZ?J(H2S۝@$J>]HD&`H2NݜX^Y `mGYml=dpHnow)|u{$ 3F h7lvzy3`?6$6Ҡrdԭ:is"p /ɲ:A~P#P-"vq21)č2 qd^#2b`@:2GP3(7DbS8|8 2%8vZq3CD`"H*M*Pg4~AفGLσ\cR['"(CObL)HOɟMzd@O)=!NvSINgkFܱ;@6\7d*wAVbZ֒< }xŁ93q(L0A%& TQN2myྮgDS(:y4[# e7LY,ַ8 q38d\S,9&5kބu<#x/8ۆ_Ms?@r781X+ $W7- /XP.Ƨ(JȈaQN0fFd$YYs ER/ DaR*m+dNUK^|ߙVSD,YA8DY)DEyhc[UnnU[EN"k|Üܜdɐ3!QΆq(M 2ZmYH:R%/ TԢ+ġ8j(eFv"+[[ *KoX݅b"" [XU\j`TbR樋gq[Y`œK>E-Yg|[NNAQ!*@UH a?&^${B5U.Qa5,рTRPd'pPuOL1)Q1H(̨^{rkl5ͻ^'S_U^ZS›N8uƴ_Zp}[nqY^|=1Qߕ}ʩXVgp?bqEa'ц$X,+_wW8]Z-vkjmrleMNYTٹ[-(ٴ5y}b _Ӟ~1}öԧ E<[%dJZɱs f]BkJ:@\bQYMi5C0DHƸHG/pV,LR__ろGz]`pI-({; Fk I}ppXh9zԫ\Q)g??s;!2p\zd,#Kٛ6skd"(}+zP_U:_Ueʿ6g L+н|\/1 [~wz3;L1<*;QA1/;uwC>\"o2&!m%ˈEL@ aY&)j 2y9Ǜ\^%8Whq.̐]H ?: XSˠyC{aY ۺvoM D|S 0rou`~IEGwUDIR[6'l&kgth2]cXCHD/[X D.!BW;c)9Wi[" Q?\H$v6ӁiX$Q[6Ph{J(9:{/23`b)m'곛[,\衘1`Ss/vJ_fY:?QF =rFc°V#[3[٫紣;gQ<޼XfkXۢW Lat2 $}iqGx}e1=e,$H ˪s#)>QX~xm0QSioDS8%}`z.[JőBXz?RJ?As*{8V8ζllM tڮ߀O@)SEQk=JVV]`I÷ =OfZf<nre-(*glHu;nt)>=^߾,RAAMi:}0d.RaR}#'P̓ܙb(H䆓$' r͋iU>Hk`:$̞ J@T'U ߫~1_kZbϓD#.D"#=6!Whvh 6Cl(iiIO18jᒱpܝ;Sv޻pdg0BNćwخ>vl)oykq=ةᚷڜX{gM=n2(e$*BP цkT!Q"q aG߬3 [*jjr hL4 ?}b"p?ß!e@uZA!\aQ[]*چeR5-ՄxxJoK G˄F?t3YnQ'8.*BEa9G/ノpii=a 8@"q8cIƌ,z8on|*xӔwNp.ioߒA d XpSz;VH޺_5ChjH=.b,GQ|cG+VơϾGS o6=جz%- V&tV]f'mw8 U{kLЈ Ɯ?29d49A9|Y!JBCAs gn} +帆'Qo/u;iWDb?RQ9`H`I`kv=%T鐕$OzqaHx} hmG!p.(6?P5p^e2'1̲]<ߚs%Qb쿖ؾ@U,˯F)ga_$ʻodxx}uLa\ mcGAKwpNjήXu$FEdü%~Am46?۞3ePf680$3"H/5>Y,AP5LFu;PyYJ<\N9&O@SrLbxތܡm0=V1@(KܞCYjfV/̝rs%wG<%"0 !e!bB}l?OAJ'z F(;AAXT+Ih!omWk2;$_) i/+[6C|\|cpth1-+#r `.Ƀ}_ĠkT.?>ֵ' G?G( N3&R]z}Y-RDMXQ.0ygB}>Ww'O瘼UG>RxbfC݊*d0>+̐n%}Rz ZKbedP(2NtbixR׭ץAԫxR>:_;qMs)"6M,}« < 'f)2wc< ﵥ NhF*_X%<9.1W8B,P/W;lC)s'H=\4)7l>}xL0 S*-k3r,Cg{sYljmfۨɪi6 l.9Wַ%\h+Jiu{-El$uy108TQaet&SB53BϬJ0}q}tptzvx׮~ۆɽIP~6Ezms,osLN5n/"?Pz5ۅ׶7F,YȌ`S% +t/ !;)3Er1!ëׄ%%4+{z8l *}J ob%܅hA^4[^Tr /&`F*87Ga@ROt^,NG3< H[°dy] )F ͟7w 5OiofUکFE~y77(;H 'Q(Ŋs[0d-k_CAP(rH%5e4ףb7rd@bЦhtD*ur`jTPYwM+7/#ߋUYH(|8v*h;(7%헜K>p2kS4:_ fwkoE{*Y3 f?ЏQz+ d@*mI:3 )nb2 DC]E+仙3} "3AU5 P"D/-B/" 89Vc].FtU0"{m'~s4:g,g]\ZzȼD 'gUy/eio%Cd)@J'$I6N:zkd[y>Wz)VtE!qTq vg<Q]"FSRY-ee5 d J.@! ȁE=#4nhl(h *gGY{tX<ˠKI͒{qɬ2g)fXI oYq ~⧚֦qC;qYЛE˷Ѷﱋ!5Լ窓q#nR)шȀ)!L6>P9g70h@EpNfٞn,+/U(J!pBuiZr {S2Ha"g;yoVA(4SʤBr}8sw~]퍷F0a|Yѷ|:AqШCZbDj#pj",CJq,|7j`p ,t^߽tLL@Ȑ n $F39I_B Tګb*[kF*.QC5|ևgU, e]T,[LI$Ii`I`[}Ol͘Fu^QEEmk.?el!ӗ |+}9tmX-4UHRZ_0dQ)8a{N>`?&>v)-=70MA傔I ymRnc`+DJ1V"/?COcfGy(S15y}6/mC DELZ*YJōR2(Bˮ(f:hu024b.ҊiD4E0DUwƓڢ*%klkdkEmh|R4'Z-XQWۜ骩ER@aC zɕb*TX* _ZO7ّQ-,eT¡Tϥ m1_VȠ0&2supX{{)}`T!PJ 2B j[l.),9"*tlBGT8x0UaYؙT1fd[h=Il7z`@Z+@C/?TmI-z'j6Vs>,m`PFf +mQ#5<AUhVOVR@,*U*mET[l"p,JF ?Eʁ=ҳ,(Z({ltE(lp aUtљj[P`ja+ ʫpB,jUP( B[c9bV~fX*49C qM$Ff7tA+1 df,?{H?㍾/FZŐ~8kfþ}woo ̋PSru%s_ (42"J(RrA@( H@L¡peB8SUoQ6Y8IJ&@>p:LB?$-0|s8cego[?'(%w`nwgZ¡ReEX!XTbBXxrIPl"D`@G>RIZ2-d'nu?a P%@ !ASc=8p1aqB=|P??m?zv~xVR=q!%U1 ++^:SK??:uߕru-X$8H@oѷUyx[Lc;=4#iR0h*$ӷ~ξrz: }KCz} Hu("3 JOGOPc,ܿC2$O}[U􈈚(Q! -1h]f<C<=-!Jiy=E;}T2!L衁a+D\hgJz9wf`ĀP 1lෳtM_lBYvji~a/e40ȘD;?צ߹o m?jy.br3r_7J^8~S:|e֪F=YՕB}Z,?gMٸ9woN9{WF$=z!m Pq!FYF)7tɐ_cBAAnD۰t:?éko 2: F w·_ Ȝ/(Gj9v_v:դ&u>\]9]~]}sC(}J~ x> =\ srËxxP1\f?'9)aYe3T&۴?[>zzfk *IN@r?eN(I<Ә$2!˲CAW~K}0UCP];xH\Piz*(Al~|ڥBFjɛQpjPwwhOZz/vp̹xqj:V9ljH2>-ۿM<"}S7ݱJϣ"(|?MȕD?q_, b*⺀{  jׇ&4B?]B]HU/NlS?T_ >V-]]Fa Dt$ԭ̭U -D=<,r(5M(CNzr&?,b[i_rP fB0>1c>P;~[pHGJDZn9V7DD aU:)0iK\;o -"W\f;gGO~,wF_t_j{w7T2 3K96T (Q #T1Pਸ*I6ݏb!_V>1ywƀ: Ik](,!3{h %GwDb9{,uiguր@ 7ST4*(dCyz|?eytCfn- P{ ۾PB|]R ":w#_Q6~6wGʲ%q?nM,E} Z"T$SUsh D_^AXSĿ1}:!aJaE+ӟ TVm}y BŷW|kIћP{~^O}(%@=@JQ9(Qvl<9yPHb:\>6R .1r)v <iO.OHӶ:<%h(SCgk3WrnpƘ4ZuqCBH%"~"bB!E4*BOM9<RvANphhHeԳx;IfВIƂ<-CϓPQDIV!)]˩C:O; (`D>œ'-"E dFD !kAw"(D "X(b_vaC RE#ytǦ_ՔkR`Cj]qc &qr/f>,sXK0-+~CO(m.|߂%HcwXvxKdN# .߽}mWBo]Y\K:gYFLI ;':l^G|~o ^wͬ8vY_?jGN* lxn_~$5ÐBOj$tn} ?vA}:.x5Q/{wl[B^Ѐx?{wȈԎȄkU><,.Ż-]w\>˻ܴhuUN?旬'$Eݬr>u: 4դ =`G|ܞuukp׭ LdNؼ_, {eelt8ώW|~}E:7ۍ6;5"maFл~۞S7b/MyĊS'{W5HI^pܽ?2>l,7݆>AfW*Fc S9濋=QLkU}tX~^YuylgGY"qm{/X<&I$M`-g@Jcky5wk][I^G1鬿>a+l`nکTC;eJVg'))0NVr1!'Midtَ->y8Q[B%Z%{5"O=UHetR:o=0E#PKdcbU AgW{ ۺTjVG {|% W9Kri--'ŗGrNdGt{Ќc@yXQD4t0X;/y2oc()Q@IV#xڞÏύN,FMVD*4]2:l byc啋dkEs `H^"}1=,^[l׵ 6li& :'VD^:{\ӶdߪPPb|al;URN| GP">#)lB UfʟW+.,tiB iMQq*!1eٯ]v AQ[~yI,y0ٯP{JH ,PZARJ'y>/`4r{ z2DbFP֏>[ lS$<z>b_/N߽ÖKNi&E<jq\Ⱦ_M!L7`Bt]h A}%Y-}SGW~{Xrڕ> U}uv=Ӿ&[F.PP% abE0b'^1f~iۇ`xljpن2A|{=D~ 4ՂX)!g*TG[{lKjpPU[++hp6 >N:!:j{7=^=L]J h+'QY(va4fk:IEQEQE؄"\D_ix~02x P IjC.hF,w]*J 8C6 ҆C_mH4H~̢]}WQ2z'P]H.,˷|LS}$f&&9JԯK<8ln\b玩o@p*ʉJQ[ϐ3N{/O:uمKF6+WdTlш n1۷p |ۮ *VOxrs~mޏ@sĞ#X@sWD ._$>}gH`Ը7'/1 rԁ]أʉByn;b[-Ÿ~ez)oOL˰w\E$CP1Z!w۳/G\ <ޞB@lP $D;DN; (TJZQXg&Np_ІPJmS5^0QY?FD?%._vfAa 38[9Qҫư۶?5L=]l)'dN%#/p@\3Es1ij\LW0.ڲ0)7 _8J<ۦ&=d?#]!R̀>~[^ YRNYЮФлyv Ni |(L1^he +*PhW}Lפ޻x)'4v`ٛkUT`b8eوBH(,֠){}-"XokZ/3I!8Mu$[#[K[Qd,.=,4 /=Pd#&t`ŚM Taǭ o'$,O;9ܻMa80)*. "C= *cqR*_Y$]OڧV u1T.1pShʽTT6`oڧ6^^`6INABJg5A"m/rӢRNNI5CM|:.8`̂y-D8FM'lߵ۬W:C/Dy@D)=0 PdGuSWlY2D~IN4prIzÝIKz2q^ fs A!~c %a10bX __9kScy,ʵT˵}r԰{ǭa҈+b] `Gx^<'e4|/ >TGHrRG"Zrgv[K.:vl_hpWt>6Z)W4)C.]زX*]QwE/TVL-Pwv()C!Ъ  =gf_-|MBĩHȠ\zc]7sݺ^$vO,`hD/Gݳٽ} mѴ8qpMiRˋP\3Qv=GHXG=^szK[|lG")nG), e,$mf꤀ٻ&rh`T8qŪj;!nMޣлՇoC<0)qJ} >",#`^ld!8<"ܡrf5BE>anxx&w! <0䓔,zd$5I'~PaL! wި\EbIu?+@脜nlδw]> |w7BMtgg3&g_?#8t+؃[`$`9()@`/}eMW`ņ\|^l`ޭoC{zcJzoW$ǐH~`0(¡wō]?BA0 4ǧɑKcy5zXqO=Gy l/}ú{Yz:KZ"GWOl~L}dSI}^9ϻ7qZG8‘jB]?BgG}_߷M߇j ɸW;{])QO GCLŸw;M&3 I'j5v4B,,"DGn^S<=c6:Dr4I?>ᚮ"T Jz{ǧ7'4``/e(ZXHJa` ($jR%l Q|lBJ!BRPBUPDT)}֥Cm)$rf(*PuTmkzٻZj8?̼pK6E1-%! 8mA*riOVy 7UJG]ꝤlPx0u8pdD9* tt`^їQ ,`Xd=Kz j_чy]jÊD@bjT\JZa _(窪-$mO܇SK*j ~Z8N a%OˋQ$9r? |wٞm nzPɸ@em!hs#>_l Up_:n=>XApPf%n oG " ہ9_(T"dĒr:Iu @ESPJRI [Eł0#B $J@VH[eFmJȤl(02@T@#0A ) ƒA.o3W!TQa"ĠRRJA o??ߣl*OpE).xaMq]1:4z0zrqS%7mn4ƓTP0%U튁M8cdP]NϰW_\ GgL4~#d,EhE=x@J{._-h2:Ms(<ؑTv!R{P/\:n x*)OQO/BUu5Qa1jC h${xBj\0R&܅bOAT)!(EZ>GCOakѾ5ŭ!PST5 .P3v>/;س.֐7~cR'X@|caVZd6iVg>a[Ac\cs1rSW"gAg_F \wQ6^JnA[Z`:c-6{}k7WXĮcN1N8-GۀJ w"ym{s0(Qi(LGJȬu~Ѭ;=oq?1gU/j*Ғ*S̤ #U^sɻ"\&'c1juF0roH6i¿f~nvFwٻQ^O <^NwAP; ҕBJaz>0 ӈxKQMRtih*P4&~xwH Gѝ/a鳭zZAUURI$I$I$$>q+$pCqhlnQ4n5`)$Ejײ(((Dz=!ɏtviἠ{ A1w]Ԉm(t:M`򘛋#:}'Ys%@hP~EJ[gaJó>+v K|*`:~66};z ׊($ GZ\~]U"Ϗя$2tNa?Rk A}_ (-n۞ޥGrwt/,  *PjDI"$ ;QEv O5R~OPWRCUd16)p?PgۚZLn^ZL4<;#=a_@$ M?C|w8W͎ )̎E.#ϫ&E˜?X`X;ٵdx  :`XE J`YlϷ;DߧIDP``p Y|wjbD2}λl>2BzOl_E 6(Wݢ|*OXi((tw>yKSj{phiBE&/g+.`Qxt ^tWf?]8~0\X*9P8TJRcmܥ^[K_O^Z48  '#3zXn[m2m[mmZ6mmrZU֍mmmmVk0~*gk/Uym+3\(tkFmUmm[CH?O/kSOǕ$,fCbOw<(Y%Daf!i4ADl0|uZiUiZ;E"iG'n_ ={V'EvtUʲu;cNSc6:S~;ҍ+EBdt*{XϪ Tbf!=v"S>&lȁω6׭3ύ]e"xCŘW8fDHcl*Y9xg@5d,e 祉bB驮آ62<;}ui$aCK-*z0O9Z1 T0^_@! /Z enC4!g %ւզqAlXӇ&&Y> VX-j<kAg >&e* K=@6 9Muha+Y)i檜m՚ $,Fdt[lӗG#qZ0@4P9Gþ&;~tFK[~KXhXQT!=PH L"A֑pwA]!ygI!mHRE|`P0u]t4FW݋ iqwQPCVCpZ)Ӄ {KڐԊm4k$Y#!k8:x6C\Ο4:F{ ~fš?}ve*\& #f *r^u.gN_T*/-![" 1oEi,fo$ U}GR%Ӷٙ YJ%絠g)beE0^}U2E~wa$I$. HWB!:犢0*@q! )`Ƀu7L,2cPP| JA- 9)\wڶ#xVտ'vk .寒ԟyYPyj~HTbkN(PgQ,=6X]l^8Uf~nz@]6j ™ g~UAxU*H TUTˢy/O(&UX,[`\(T$-^!n *J=0Zm%U:Eu{7}r0L*j5Uy?G{q [SǷk&VOHn_>] xs+ 0G|c2pOP8O?ߟmkZST5]ٵ.^kWӰ9y_ǙS𑲆:T2F;V4$ 1Xv ïYkz ";tw Enor"o Q%Z?}Jrrd2֕sQ}Rdq-Qh|xVs2k[;=z(M0{x,X=rs ;bB Eump$Dު<|-{XK0[. Hfs5{}ön|4}K0?"6 x 9ltUm! otqX^n1L dE Y{8Zw/7)A^C}}=gǘ8P!N aA( ,}ZX g(z?I]Эό:98(1 #n|J#a"XpA"QXP E넧~wxagD!!%'}LQO& !jr&3T}ЪUOllZD{3| C2{.ׇc\&ylt*m0W`"Ёcd5cgEv 3Є;2ç x7۰+PmgD6u3V* l=B+[amN 4=j=j*1G{ATáu\;8d*2yv=jA^Ռ(+tꯛS)F6ç}1#a>uno Gx0=gɮy11y9v\w}a;j tLlҔ,4x(P`^a- K|}WDd3LF"^|PE,zޮ Du oHKG_冘`swyJr m%8ռ _))<%c 5ǡD QKIg^vLU&j;_6ߖԇWK S?f:Æ*[ Hh lY!<7|kf4O}`k¯&aT[ hҩj6Ñ-Io=wiC2eG?ڥfx-ΐ#pU`dB: IX=CSbH?փ]-f538t hׄ)jâbL.%/ߍH 1GJ D L+\^7(^B S6g: ԛx',QV,R毿s9d55n * 2ƭXFHh"$j. 4 6V@NI1UU[=XWGaVZUVl{qJֽ~gy9 <{lp0$JC* u/G~ ?LCrbULDF VjGL"ArШ!at=og qݨ6Ѹ8r^cx>yF@rgBaߋ'4Y' ѠrM Q*wbwf#c(BrΎב'BhS( g7T`rڜ#KhgS|>FQڥ;R VaMB@[fk>2&dWm!I iWك]3pQ朼A۴ Ը ,J 2i^x;a-lWL^R@I"a 5="Vu yNmUKUY✛Ql( xyaqֿ @jҌ^K_>6fo0Ȥ ٸM/"$B 4d ŀ[' -˦!S<9y~'\g1B?f{ѦO9Y[dZR6,)gb9#fG%ךg!^=ϓeи9+,:W@RA/rr[Ya7 bzÄ@G#oo[[w^+&ewAS2\@d"%x>VYJ2u;_tHMׅǙ}iY\i召$B hLq8%H&;!}z<@wT.!Poe.@&ϑ.chn74rvcݨqC5qv#'^2ҫB"@TtpW`cca"Wo>Yz ʪ?M9FB`X? d9w(I 6 ߮=rzO=<D?YUr+F`ӈtO/+}rp(epy@f(Pa.$*O?a'`FؘG;6Yɚ jǠ U>x#*.V,rSL*qs&LQ fG̓M X`8.7e\ 87_^EK߂4rfg-'nPe+f83^o8rusU\7(D+ +.v`i/) ιp!h l<6€8[")p;71"i8gޕٸks(Ӧܱn[_6E q1fc2 ]:yBP c.`_c!Z?g[.O8 N-? /OI Id*lG xTSxNA3~o2y9H;}(GΑX@{ {D8b3:}oLÏW\C@PZ;aLZSOxz8y`F5F!7;HhBd$/kx(pCoW OwWW dG- Y@h>)p.eݲGkNj8WາhG*pm^De"Eq^_wqAC=5\l$ﹳxs%'H/hD8g*BRd au|vd_vT|#'K"_n 1:U1$h qKׯ_wa&yuԨ? d1yq& ^sj#T$7$??}fT! ns[Ht]ٴ ;]lyIf8p{u߼`a6U:~@htN2Avb($]ľKZe9ty@ Zջ:=,BErU 2?mq<]{s湙a]--l%n<$?]tCi vQ ~&VyNHRt|j]QHh:ăc:r#y V  4~s; |uT|.cٿ}hl6?+b[ͅeAosAǧ^( tU>2&z 1Q4cHQc]Ec-H`R*DqT-b06i&`4UPbIS-,E1 -`#-%J+&V4[,'.І4a2A$΄mJH FJ*PJ,F!acM LY-'(X( cRhSv. R~ѼCsTM(REDSSU1MIJS%Sٌ(z6gQ9Mp^]\{zL:Q!{g;l"*J>(m[ 6-PeHR#KQ֬y r TWo5ͅN62a\ PCb=^+G`e& o:+=6QQaqcH=[%(9 ~@܋MխDG/ވ5 8)snJm#34n# ,ѵl"Xʿ$`j'áx S~\b< :5vY{%)E=?RE\X=QPri} J Ic7P^(-$UKn?-w$cN?!;o 1 ne [CwpHE @@d$; @C2݀͵1&R@<?_ im*|=~Xtϴ=Z@'8J+=Y4rc..WS|Zr$mیw#A\RRH+{#9hVE8A#y .fk?r"l Rdxy m1MI );a1:HџA{('zxx܈p!EqUKX\B;O'hY.vA@뙨j2J*տh~EWI0I{ ` sHUâ@OV8ނty6/I-g5|YH'5Z sc*8ެs#%z6ˊҐ'cva->Q6vO0DN6+ΫY4/u 2 U%%\x$l<<8gON1g-!ˍovE%G9&sݬ2|nA{H0t+<>pEy;$m[/tⱭ%Te涀d ZKY?nD,(O*QrT:E^RE`64m 8WlE׾T}0E%Dž$_?5Q^Y+m)@ d2tm CEoE(ct1KiW}3^鄶 >0xSdĴq\7Hֹ)==G sTwt˞\>3< ވ {vSmhtx! %Qxgj OBO*uslF庲G|RHAE>Z Ja!_\=~߲ Ҿݟḛ &)ΐu‚3\A!&1n, Сmk:DF}uaZg)v>?̈0߁ErxARƜ~eCWö/b[Gdyd|@Davn d!$ %䡦;,p_K= nrZ HM-jyg~ƈe0C㳌k*s}_W0_>+d9EPGPM#v~:/kAWw<ՆPvyPM Kd#7Wu- K5DF y:$i 59@MPr`v;7ܬWݾ SyG "D*ǟVG e5'( @l@D@CgJ/F-Ƽl^d{bnJS{̾Nih迠pPϻ[#n(,!F nU$ ~Bh1foCq. ';V#`#Ʌⅲқ 9&8#דNqb OE%fvغ?2pư}p5 Cު0B)~`=-`6kWt5#,B-{eD0t)78^a @' /2( L~ @{b2/#mƩIȰB`TA{2p@ "!dF !`}/ʪLcSh V"GCӤ bgvKґڻ ME,2GG3&.wsV1~ #cªhC;Xʔm=5$!!e$@ x[ 3Oj;4Gi nkCEpo\gq/[+e1Qpamg+"xs)c~%<:ﭺ ix鯏Ȼ,ĮϖB9ύxV%oô'b[xKd ꏍXsUOn9|CBT2>*;w uLH[u~)M)Ku5YN\/E4m*$%ٮ[{PD`t?';wqDu<ގgfTX\@qc Jhἠ~݅UF_I%;NoC90̕ʏaߊgТ͒dqPC)Jspzx7! lakVK49ӗ{TufH@'=UVĄ Q"˺cDH;$,TSf}d?8W{8bFۛJ)K:gJ|1a}zy/QnI` +Ok75mJc:k\|, M,_}JԲB|,-\& tb<]pB} OMtU7S͋~P,aN)Zv`F1>,:'ΡZJ/E q7l}\E\!'tU6E#D[ Ira]/{?:q߰HmW1ӂ26k}ׇ=ZQ/׳ceNG;Dp36r[g_.T9O{e?Ev\ީS3qw9"ϣ؊|u>Hu0>6".@!,6|'=NsyQֲ𝁅 FTоD,L (@&wLT!ptOt1̮7%XuP7*7M٬Q|''Ӭ3Q1.&*ZZ^03vʣےF(~}lIji9l-˵U ^Z]"S,Mlgc ou?9DI2~E-9BT ]~J;Hn󁦱ֳyË]S6){]m-uzAN38 p29#}8ЕZ.6! H|ʂ:403Ӛ;5E1"n鹨qbRF1w{K\ڡLχxq5[V*v>+^@$[*\p!0;DvیՆj$s΃fk݇DrX棷k[|>wGKsBf0ݢ]uםw_˿\A] L*AZ*B!}<973 noێLlyޝgb}hk1i[41/P):$A47l3[q> =QSnL=F!VU–J%NB=q-N//uy]~F>&eۓ.eRqݵi,B`t+S9q/\cDZzZ|Eÿ1bz3ޓpNg/# bmUU,#[f+_qC9w_XmvNx fpZe~MsazJ W񨛠 ~ŊhzX2py<$~N޴SsI9szq86׷u[K[X>UXB׬4DzEl{۹޳]D|ʭWW#wK ü@C# ݷwVegQ':q$\x>è@pç@C{7Ml9&Gc6N3Jpzœ`'\‹01χ 0鲷0\O4MPJMYBLN0&h>BsK+J`l! h'ؽ>lͶW\dR5A^ё?XsDbQ?K@8OW؍BxFb'CQh+L=}J_{Ъc1  뷽(.! ߤ16 Xka. PPģ܂oAQDs1L;zT*n'2F#ه ĔT 0-Kvl 6r~qd5LJR[ʫ2S4IƂh Rw^i`c2O ,_z5vDŽ6/$P(AYdeDS \F@~|ل!S8 r (X[p>oQ}<8#"G0pXpH7~K@pCNiYPS q?%Bg8:z#2S%=i.ԕ$.Σ*"6Oj6#ҍ8=餙Oz6"rmʴ(\K6sޜwAT9;.|9r* URP_ؽ%ӣ޻)#5VA5,/@rV u3Il<;NP| u`j3&\U sC@\y[|qUX嵗V0-6ߏ TWǮ&lFz; 2 Oʋ9dp)}x[ Z?sy ۞|x4]s A\P9nXFUbJGsiSh#X0K)B#VW K3?>[ ݩ=0yʟ@NX7t) s`Ǹ?I]0=` CVWq@fWy}>l7ڡU ?޶OeU`ՊJ,靏x*/AW_!-_׫R QUa*DENS{h#5 B :{rbǫf@ސZBpxѸ@6p?Q TSg.j;kf9~;X]iZ˪ x=\]a0anXc> YP=.Jau|fPaZ^K`#d6i8d,Ӫn] C^N}wCL;]E L"QUSHMT2DS5E@E 0H)9`f Y/r `x@ H3PE $0H "B @RPU(e=˿;[V!  B D>8v3/#-frv?E?[_|*0Tt;QW19%;tulD䈈+r_dV*;^o+xHpߛ6x[\;Uý)03|xڬZΩKI(GYw81ÝsbuESѪ ?h\)e(NL?ԓ&@"Uq’ `H=c@` 5Kq) :=W>"S3X~W E1w6itBD0 dzFn?+5Bã2mw{`i})c9P@X817 kyHF8p aGkoOQyT'q a/e{ݎni9#5[\-b~ՏP7-@q+9N8|"! 56Lgu"9/WtI6mxW)=l / N7[(Jp!PZlQ!}~AV*Ru`;ť@a(?5Eg&5 T=% <=P.p%B Q gi)?`ʊ_Y+EFR ba5jN2LhHRU@Y=OwnB'g;a3rm,EeݐDpJL@ 0LB?fq 2>Oot3Cc!qA?vlۦ @^Yg%YS8i!C~}<_ ;2iױGV}ּB a=|di8 %࣊"a9:OHq  G؜*}5\NȢ^`s5Y~td lWfD߳SEQEQHD "}CB3I~s@!`=OqLL DGtwUBdj LĆ\%~xZ+N\A IQ r׿!pfd?/1_ COA:lUz3oѨk Vn.!HQ}Q}aBU<w nބz/406r@EF8 r( (y\~wC qZf>;b:xX$ rd#w;{ח%_,-Ust<N槜7 L?u_4a Q/(<)XlLNF0"2DtZ13'a.w!P%;R$8_{C԰A7J<3YeoF+/u :wI Q=!ωҏu㞶[zy10I""B C 4>eȱyp#86Kb Zo[|ۺ ,'`@wZMvlpoZ>=Qv*r@W8ش8컞ǎZyŁAW*2 u3#*DGΆPt  E#zD3Pa'O>f2[t9>^uY S7>]OAwkD75*pOl}]˸p4n*E:}, ?̟ 0 /W}*Ix}B2:^@forA͚%3f{nZD8νėh2@s@?qFⸯ=pSo,N1@ 8)K2E&-))cGYύ! GFta *r-gMh)FhmɰUp,sG]r=X~;o㱉^Z;ǰKсP:~@3k}̛Tv0 )P.{|{l am. XJ7Hnb  UQpk &TA@[qHX \t@è0ggXU`HzF.uwA,&8i9PZ;or=Å@S;m(n֪o`AY$}]bmF7wo跸u=I&ڍ2[xeЗ*}5>iT7+ڕ.'xCb~l! :#D:ߘ=!_nX {7~2' 0NlMy|s([t>1}$ùOlNS-ia&4{.t'?R4m*@Bݣ83DNAk)bo{dl2X*sDD"BJ a[ HmH[P,h]Ъ=?AXv;_duT*$-==Ep ;T7=?n0\ŝ@McF rE%Jo.~YT ޭÙ3z ,cK= H *x.|e=)YBFr,O+NV$2yYjtv9x9ވà. gK燞$*gF1Y=)߸uxxrN2QS?!FL1mKf$I@P(&:р۾ϬgQ^X"!={;xur(WϨu ¼(,R*<` QB fep'=ل0M f<ʤҊmqk@=4]z)bs E'!@{˷k dݨ\awAlƢΛ#}'Ž'QVv 8؃?@|AO ez! )]!RŅ]Q wj =G4[. (sHx{.t D}=W2u}OQ ⻚~B6d9 oD(}\a {%Rߒ}]?V }E4׫ɇje b>rtPq=oS\='Gm#׶ *:-ٵ}QͺHYY|\}(/iQ'?B~Ѡ-!ߖܽ%;j GgX=Ɨj?,UvCykA^r %~׼'C|gE9bmZX;=e!rV96{*{;c,WHxܡH{HS=v}4WR,(*P,_ ;fJyRJ*UPmCc|"nfã}9>b(,dD?^R:6o/fOu)S >Ea֏GӖnMBQ)/xe]xy ݱz|M#(/w9bGÊwZZbݪbww?ۇ|=?*Y;?ohU/#Viv,By8w9Bi y}~?m@QYg{RhO%d}w9Ӿ ,oQ`xT&DG!]b9׎w42&& Y-0\c:X@m,XGT p;q&ݺ)@ٞJE})\5v!m{A#633!Bއ! نZ9Zϱ} 1ݱ޺N~ver!lXLв!.@SL:c|4 C'ٴ:A9qߗ!OY}}#wh Ĉ<{[}^j ;z q #) qvlꆿd f5D3k .*$cҜQ6zqa'͝SVWa|CbУD$g];\w.'nI*nvU =>;xB"?/ǒ\nr@ڨx?56|6>#d.ﹶ OwFxhq+k-~yyވx}\F|f=ʣPw Z!hN=:?>9%0U^r{\G\V d%fH_7>?VJ={p'?>FJG$eZ/7\:Sצ^]O\v yg]::iżڹq"͠l"G 9omK|<.N  vÇPATR gK X)E[ń^AIL-$u8UO+t gs%MwLOL-#8 C0p_:O;f4kdra6Yox?lVFP+^qc߃H^($ԗNs^e ӫ x>;Ç>6ymzxOI*0<\,u#믏,L= >~>ąrJ09P7`0-G155)ɖ!X9і80oG 2!DN E q@h 4ݡ.7/RwGly>n{t JRZԥ)K-'>Oāsm1Ǿ(iv]>Zav<}|ΚuY{c0'N;p9 J&/'w^^14(3uhiWΪtU}MSc9\>M M!k5$wtNUnc‘N+f(&]&Hv >xLl}Bn#/>ǧX1N!@4?]zjz^""Bh~/}IJF&0m="EaVH*>m!v4qVڤ)OJ{S䯛 Mg 5~yȒʢE![\fz!ȓ}.(ߞ~|DjClG`唬MBL! #үyNTnHuF>10ϯ8n21{{:șX)g6˭QiiKQ0EWc>"oP`0w0t^[_;sv`on"N 3қ􃄦#uSed 7}F}+ik8妝tF5+X9 xCw(V*YfNrPzcFY^3%vM4Wve_8,_*d  #ċ I-<-^D36%Xcܴf4 Ѥزo9 _}l6tuci'kc9V&di%薷A`uwa)-1߶YbXZە md?X~+4+?LEk-]jy 3!IʉZˁ a JGCݦNoI ]a9) ,O"Iql @a{70Ŗ&ٹq[Vv&k  =U- L4bIM\h,'nh)zʕs]IB-oٽKiW, پoWFmSV*jNc ۗnۖY1fy>y XM r@9< @9 &tOj{(Q{~0:1]J9?a  u"iZZJ ZbBdbDPMDBP0xHU(PTDȴP1HE"*(j*f*)*2fi$("%""&aUmPdk҈V*ŕe 1(AmR-+$*1 89a]ȧ0!%Ȫ&RE d"R RR -17Bh&Hf*"vc54B4 $QA134PHEEA`KJDPAJAY,LJDM RQ@HЩ5#DDMDQ,E6P&"D"?@T2,ap& $ AJ@2GOyB0/" aSO| {DM9!)(B]ҥC< "< 8R> 8Rykm?2Ͼ-GAO)H$Ĩ0PCt!vt gkp?~oFY.5=%cyKpЀ70 m\т)D"2RB%M P0ME(dDER !K@`X`fcIJP 4䘘8$CMJR2R24F1@R-  l"b(Ia Z ȭ +F%T%B+2V Ą4A " [E 10&읙(+J"FХBDjI;11%~1( "E.M E%$MdY~ֈPp %&I('- 5*2@ش- +'EJ"U(R|J.$ drݬ]mBRRP:QC&` _l uu\$ ';LHHx@>?6?P-Ba莗_S)qiWwvʿddݛ3.Nk׏/G3?gLcv +Bql8X>4Ҷ]|Ӽu P}]CEEuG;++<f weJ-Ym(k T6z-*Y GSB[BQ5}3h"Xٝl/`n7jȡp>;oDxv.<@~Vd*_^68"PÂ18}nju-xw"ׯ:.s r8C}@c϶ 9Aű"F"Q| d]ODVEJ; g#;h56u/ %xC-RZ_mm"{P@p6c]n^_ ( ó?!=pzftX%8BiOEDJq?!q=١Vъ+*g8BSq{&stpcdݷXe>Ғ۾DB$4>sx*B:vVݟ6u6AI2Ӌ'36yy%)JRde)JReƲO[ipMWmg- c0@SΑ2u6LOm*yB<0ߝ[HaJ瑺3ީ˨٨8Oz~eӹk!vشa8{]>~ڭI|mthHS\W|s? xn7A}aB`:J #(r(fI==ȸ{\l>ٻ]j\u$'k}_A=/NXJ0#žʾO9*֬9\uT75ur&]Nʥ7>^6TnUv~K^[N~qQ@.?~=`UI$If8{,˱؎,7Ck0V*@#K/C@rˏo+8ݝ.v0gf};Ai!NBȽ-hZI"<%xP:!\KD-=Ayv_ãm~kGOOw*n_?iDZ<Slw1#/B7+7_b;<<Uȇq*POҨh /i^UK݅t=ra ?5FvQ0+1[]"ԱD<@16^RCټB6 Rs@j..y6<^3fu|p$JfF1%cDGXF:랲C^D7'am}>|00;Mlvz}r9s%T߃ch." [}D vb:gfXk7*t4gc"3$ 쀟rx(L_.:Ƌ`W/!&- v$MJ }LL*)*DP?2 w{v]f&hG_?ú#]ʫк8PĀݠ>Z[j<CmُA-d}|H^ogM«DuӉh"$Ǣi7 hǘn6rI'@Cd- v<'@Q;u*~{g 9CĦ'w7 M:cf@$\|>gGZ>jPʍYُ7ۆYj ꙗӚ EEs,c o|6fA9A&cC׉TV2ǘq :l& KTDvm򞟇 *BU:w{fq 4CJ`M"{u*_w|dnD% Zgi'>Jy\$@ç`╞& 6Owb tU W=eCN&H۶X%x! ]s\q͗w<gmn/vz6@? 0(, B!2Z)IT|Jd=q99'ɗ7;>&n8ĄdUޒ! oCU|z)(pA_n # d ޖY`:5Neq{د>_: xQp¿ {Ƃ. ?.`4(3yoǑ"D6 6%;a<5& 'lL;r,.a,Ò|6I!pqz% qr" C ) X%)Q [1] $.6is<q-g0HOy$E\q9т|]aF?~9> ! 4 Kz1KͶ?܏(f0LH d}Jp j t8xq(ppO맍v$CW=u?RI=zbrDY``2X--Erh)PS@I!"~/3"o>ս[Ɓh ]P?e`dSh=xaRHx&>1 u~1 Aq{[C骾-FoobA?B! .=}67رx?"G Ens~6 -Rn3􃶿ͦ۝FJc=}VP6j,qfxj<;BL3en%LQ](=w!\dWtk+~q|Zh `Ťtfj 3}wWѓs̴vD:Szl}w[ɟ-_GA23?4:Ѩ8t7)&˸([QpiJ-'lNΤVFګqGiZϓ:KT3^"Hs\9FсY{<-qFy}NJJt{5'i|pnzjt`t+5-KѼb4]/EGgstO@[`%=7?@~նFPϜc{ s͟te{("`E4r̽c :ޭ76FĹ8Z_-[zVJH5zb4p3"7* ݐ>zHbY|avw(꺉x QlS' %R- ~zcFL8O2hf4HXApΪL]PxT՘@#P.UV pX6(*6}RlE,~tY~~ }ۏ:wx~1;=뭫l`aJM:,0t<(~Ɩ[|tpF,Gv_Wrُ{z"XR ZYRAN_Z1TefŴ(,JX [Q[hZ#O#2XjD?8&>xc9lV`e[QJbH$)H́PLCHdcdk= @tYĨZgVm<>YHBT5󜆣iB 5Xx0ņE8'_:QcZ48 >KiF u=ֶJrT+"TE}*zc+ KRaE`\Ye8bXf?2&]?ݴF`UN4L0+S쟎#29f)&2@nY@P_Ç0y>s{A,蔶60*@ hRay-ov~;T|tǔyo珣~Ӳ#ca7T,?]cL(H4Gxt}WkRaIúl}wso|_$=#w.'s&*N!vtZ2\1*nܼq׏ȯx+ kpj%O\ylt8F@t^M Z'-2tKixQWc L@T̼:ˠ q/J83hww34nWr-1!0!<"aԯB>_ DE?4C+~Vu}3߆/8o?<\ӻ7! c0of&C(ip4;a@ D33`OXF!4"?%j"/0 ʾ ss?%ʨI֊1TD?Ld̷?Vζ~}5f,8Ia)hrD^ A3f͞4e܉!u4l04DR0ӼEEş䰲(I1X֞M&ff,;Tɪ2̹24Q5h2Rg $w.6\۝vn}cx* &Af0Q  )kb@V/4HM+AdsՏ@ Od=S6S i=h0uόgQjPdCJX Cv'4, GFY9,`w=$qC}n`oN)*TJ噋Ŝ6BVl0&I&ER;A9U1sNa8 SD*2H;lr9㜃墱ސi&mб>CKتh=v=,?){p68ijgp$x3'|;(<.yaJc"3b@KrjX$"  w}:O&yc{B333ه8ljU4؅`u>l'_ն!o58&AAʩs >7SRv^$e/ٟ͏t6>@*||RR ``Хq=#p["x tёHJt"f*g(V*df\+L*.* ѯӅx qIKskp5 YUѤsOu;~oT$TIQRPUUSIML3"A`*_uֶR?q0@aB0B?q&v&Ks^xܧe"T\m?9zGԨ\PH=bD~ EydnB%H:|y [c& IDBC3kjv,c23&!0@MER1EQq&8᳗)i. S&Y>.GZ`(Pi"|e~`.ˍ'}u R2\lV )F )&R A2]1jpteV & -Ywp2cc 29uÎx*ֲI+mt'7_f^ F!s1v ) TpQL^gaZ7=cDKtփqu IwJUԯEX;T#6R "q<a2V)2E1p!?{V;=ͼq{  n[Z@PkNdBO#F"_OF:Ʃg:Q:bmo@~yu ÖB6N\-żATBTL%a=Zz@濏:ib5v1xB#vfB&jYZK<ꛮCCG?_rv<,Z,5*!>&IY2[k”B⑥[lEjVi-l8z7xlp=אC~+L8 $)J%MrTm+jPѴb-DR"&?{YR5 oكKG?M;SBPSb G? iW&Wz?HfO}h)xĂpGP~8rG[gwAFӠ ~ q_!%e)[؂ Er[`>̐@Xi~/rmbak'|Px$ !J@KÏb47,p>smoO)# *A?zU.o&0߹Wa/YUYnY㷳;J Z 6f)8}Z_ äTA/oc JVzIoʤXϳr+:h d?)W ICH G(*ijAtѫ /$PM`08xE%`̓؃̯.e ̏ngs5L9=#y%ϣ`SDyI8YU;qfU@=ӗ=>,JH)5N@7iNRw|p2(`DŽT?J9Y$hfKu샒)lP}P&DD@Ӆ{vp78Uo4 ֶ""3 ;"tmTm ?"V(QmU{9ɑZW@ya(6~>~7@F{mL4WAT=/ُBċq Mx+89?o@zWAA@+gayK3R.u&+Kꢥ!5A~㈺bK?ۘvI}uPXY}eA S00Enph_I[pn(vI5 uDO:0wf||v_Hi΍J퓓wMaGҷ`+}O69S<qO]h8@ǫ~.wʬ>7q­!TisUg;Nvӻ/6~對Y OQ%!fĔՆwބ'i6?"{<>qvIPCCr upg F!EiAQF2 pZ8)tƵ%3޶ㅲLw̒l b'YvePU@=yӈ@BQ `p_Dy}Ш)*'.;x v#:mSaVgBzkz_cTk L#c+ow]" '*x8.0w-iK?SЄtұ7`ǙL_檛jԺ1A`q|r\5OJ=Rtm\4 T\ʼndUA(ʊՅ֤ў;WX1xX=3RXO$}%!8*O=ވo1C#} @{?Z %(j_C ʆPrҽҩOɠ>{>R:mZjW]TX% 竀G 5@ZZ/|LHs^j1\eGq\pW[rn):Lz/Q.{dwY%wL|$;O{HH@<Ȉ c̅ko?`_oTK8 o݌'Ez2g%bwTtP?IcL3TfKQwM2AM%ܘČ=~M)R>}dfQEP  !K0O>^;&^Ξ9 7AA|}#G?n;G˿dk^v9L0yk mmʽt_6ǿ;UR},0#0FAts"; ]G)g~IG,x_];G[k Bz,( UrKOeE;P&_zwQЂP ڼHzE~P{/5Vђ|^=?:v (='#\+q[?y^1k꯵la('XѼK`z*_@ӭC9PT|?w1J8AɆ^pDDX @OBNܿ?&!(∈zo -8~@2m$hN?7 K:+v~=lD.@{sv$U:#b1clh੝ Q \UYx |߶A+;9] eoO+DjQ^BfEb>ElJH8(<3cѨX((v[ ^]ʉ0F\iGT T.?lJ>KδImƈa #c?:}S]М}Aw6o$A2~k1HNM_:Cؕ2_tit^y+Y6~uGxw@ kC{42(P}ϖwV$ކP?C> 8 quV22B2eX 4kE!"b;'~&c] 'QV'gGLi }= ' apb " d>z}5@go~ĉ}^֠?I??;''}v"ec?X>8H F@lLAB~O~|u^|!?V>&cujմVvmTl*˜BiD`1,"v@:!8ڏ&킇 aܝ˹X_ Q]_cH7lh*":1?VIZ@QrSf:#7Z1#Cr@wp1['8>W`v}ێoaz8yE8vvB'>Z+^+i?x6u::`Lt|Xa{59CD_=>#_@/ pAK|pp@%Ty@D1*]h' _^^7nzpKw53vyo3>(Ov_r8ofDe/ eZؽ@d_$!CԐ$k =jgh j?׋kZb&I*Ƥ rU<=O|_]dx͟N=&YOvbZ(/XL㿳&+Aw&}uGmqʉl{+@H 9 e%\v\H%W >’g}wi;1bH) xUG+ea0na/s*30vrkqً Â[%%/. LjΫz ڏHd)ogyeB>?K:cf.U p«> As!zT(Uz>I ^jOn'%'H!MMxaSYnems\8(ʄl&aK"4"ܪ=~bU|v*/t @ ҪSR ^{"hz?|{;H~k jڶYN3*mFlm cP0 1P#v_sv;o"zHbo]g^zV pO][:!TIg$sQBa# :sg{ 0OŽZ䴱4~ۼDdDgB7ݦJ#'x |1"۬ }wP MTQAPqAQ1Wr`݉ qvkle&wKJD "5jdr@\/+|`3+ߨՖf,8]3h%()v\|)U@Սrxz "=l`S3*CXQ%(?#P06 JuTD.^[ ?|z.:.; g 5I?r>wl0™FӦwnkGScSӜEǦ}.f#EVw8b60m Ŧ"Ko=k<<\W=x&`ʳĪ@L!)42- KLrU@2ɜ RG ">4v i؃Ҧ9?f 2BKMCvX|^KAb<e)_ppd"4 _giR϶gZ֯jfF[P&ԐA]ZaA0)_@k` r -TP ?j*d ka 2)-~_py\m`o)*`PLL0;ǰс=Ei>aZ;wdDI xG ^|5i[1x3o8m}MogpOUt4 f[D "q\l8б꧳}S, {{թf%Sd?^~%{^IDN*0VRt/'^tO +. quEsY??==xPO tS~v!H8ltter;}w}X9|0"M Ugaz oGZ,~]amRqe6G`3C7*o֚-M7Grv"t{!u Mf$T`tp['%MVa*~Ζ?+]I ~LW Y d_<32r okDx@9@ĄhE^uҏ fOru9}im7Zʲ&m)`32e˕2yܷXQmɝiձrÅgVc3sV2|1O1IKӀG`vC^kf/?8S\C}UVď¯ޏ5cR kPL_R5gk"_Ml]8~vfHqC#jA %H|Ϥ+iAbU*KЭ @(!yNF0l Kxkw- ,,2=è\ 1 ];76b(R~OND]Z|'idˆ>ʥE9UP1 k9 G@6u =|b{<޴~ԡgn֞ylT2IB^vViS@+HQJ&Ȁ,YnPb^TBԁHH2㨆t +-tq`=='dL@%^ۻ/2%q@Z!(k۱Ps2<y^O(d 3olvK٩W&yŧ'gBAG># =b|apŨFxzhGBF$F%X82s ߕ#Ҧ0wN\GGDU>J.4AӜOJ*-z.ZK~򱬑D+'SG3=jb杅+e|pGԐa*E쳿@TDupP9~sikv \*'7(B+Z-.VtJdj)\&{9ʒi@ \Fy4BK"=ik 4!SGcmDv{`{ %JDDb&l#ZYu j@ e8ie|G:Ad'L.>Zm ?Jqr=rrg#?Qȵ^1n-1f=U 82%已}G`:]#) aY~߻_.fr3a#B.xY _}><sOT_q K+ MM-"~f E!0"` ~}JvƑ.,mbo{ڵtmޡ]. vA/‚_.ms91cǗ-v~7 p)uX`A|hr@oPxk{]ӻ>-6t<4ٯS_wNbB3I0_W!h)F**6MR~nǏ("6K~%%Tzȁ!AD JoQDྭ;w'@}c$ ;>2(~cO@أ!TaF䭸 ÏØV̖߹FbrV '@CDfgcu{|WU}]vt>0/ [rfή_;٨ˡZaR㣤s.A kuᆱeL!~g~a*aqqk:\wι\wֻL~4xqv8ca& kG3]?bH)U<=X! 2AxĞw ]2؃+_A2:7a?/*6 ~?}orZj-ΦF89y;f"v9?Ho;:ۭ鼴z|תת&#8 f?9O,˺(Ӏ |BxfFvO?N^EeZЖ"$_ml;+/g6 Iw,Š)6IoZ/[ KgH܁ EF}`O+%F#oJ3q,z e`:V1Ňltf q|e%MК{6n텺1E'e J[r)< Sp!DTV^6Ӿ͋/Zaa{c{;>'1jPyS#d(hyvul6޵;q0{$]Pa\{)v,?]P[:P_(ABo"as*@đ5mB*ڡKݲG ]]8-$+iShCδ eA 匹 "&=Cv"3ɇ !Κwa^Dkv7 gg YXs.A<{Tm(S ǏZu ~iRIHC՜¸8K6Kɉ\ۅ k܍,adtzy=D ^^&ް1 +OY( 6R\Awdzǫ1ʮu~j;<.J"ێW3F t %XΪmtFU2gy`aY߭0p ǰs9Nⷿˍ'h)^jX>uCvR8GߺꋽjvIj!=/ܡ <2&/2W^i$U_3X ~2a7`u!<} !>~~9r{L\@s#M6efe(˥1J9Ft/eq.#kbeuhkֈ=Hjɳ'z7ӻl[K8CAw 8@WY u سˣ=~%vέ5x..}&pt o."ō(Ypd{u6;Xa+0~< _SWK-\`cjЧ mј`i>V5a;9]]d Tdõ'YAwIóc?*[/L^Ȑ󃃀b . v"eȎӥW~W]fqͯş4F9I d7=3Ƿ`qQ<3[#DϿ"[8]oѬD^5Wvo[) !ze(K,V!SYAE >WXY!P '7q%ߌRZ| ʘ?^ӺdUe2qZZR8F"OWڢN]hV?+x)Ƣ)+sP/NrѣRwTR 3qz`'^T{FJltcnh8D@"sHtrj-iđP$zE]"F: X"&V.n³Yl/ǍQ٫V`-V2t̳#P9m_x&9tdIz ώQ wZ@P7 z;&3g㣹LF6"NXcgk< VxDz僅?dt~{,qi]2( eJ.~IJ'TN҂rDWM`,8y[(hPF44;quqaѹ9Ŗ!$;DÎ Gh˹R8aRxEĆA[_.~]t?Rh]ٵQP&y%58]-CD?3uR#_.Ò)KuM,'!nɆDd9O$QBY܈_SΈTvA:'[¤NҿH4MGG9P{75pj(!<&MC(_@j划zu|j59w׳9U4/F3?eWj %cXL|x~uƵm c{F:yUUU۪)Můw[d7W|gX('B\Pcmyl$p5}.Lju;:k? 7>R"ꗿ]uӿH@,L/\DA}eƋh+^.پzuu2~QpԈlf)^et$]*hHo Y;>׹ϣ[f̲“M-0熬BnN;|1XIoh[[N%RwrOmxZDEg["II2cN+79xf(`)Ih Q&JE&<}`Bz8Gxv6J1O\W%hd(A *Z=]R(,2(X+mp98f(%$Q!kZQK!;5(Ga!rӖӍleeOwwU#,@qB"S2T?X'gH>屆f1^ h(zHQCPDINb %?ָޜah9Vxf>$U)-3x4B|9|22DD c'!1(_Ӎk@䊟#UQ0~=>xs8/5w*A 2ot@#֏۔L+;4P[)QOFO{& dj8˛qѲ)̡% Ƿ5L-Pt,7*~=JcBgU*'W' (Oӌ$~V7y3e2/ Qd ]kp(tO*4)ݛCfWwg.V:5$ @cؘw>jE?AO;gw !8Bi ߰sPaN8!^TH̿$_ʼO .d+0~d9$CpV *GuM+Om`l|*j4T%Ъ;yywyD,:r'|n2ǺY`THV<@p2FS{u"'fv]2X[,4sYڍiT8C` >oyvB>;\K1L!|t!%Aݤԓs!,EN&MoɆOBPZp|VBw@ hnYJuN^sɱv,$h0-ԌCGk?]E)jYeBBf8O1 F (rr-=]#uAx;T0i5  {E:C -`gK6lWi7 l7>JbRJ]׸GV1:RIǢ`ݼYaOX,܏#CaFc||yk{9RrlɱaQ;]&jP)慻6W\r:x!gPP)4!=H{w;bkN$Q!Ԯnsv֎ $`Ï@&N pk,ԠrhC>9PT4* 䰹\ßn[l VL3l;Twfk&~HJD ?^y!G)p<@Iw"Wua;AtCË0k֪Rԩ:s!B@ +fk3wo +BŨrJk~L!;^Og42lv95PSA) IzЁF ,R@ sV^nLzYeUHNxp"k=68IGRT 329;įpc@AbNjc$/haMBi獘 H9p[=Hn3$h+0L6F m m$.:- Hrv(X.Qo nrMM$-: jC^lM59LY<Tfx*-8/33'F>g J&ErA2Lv@'H] PԳ5Wj^\ ;9[؀阄(0@9@(r|тSxOF;NrnC_,3H[`,0U":,_sz]C2Gj0vc(RI3 bJx!Z*;6.v8ACm_($M'$.spb/pVU$Qͱ> O8#_J_R޶֔GͽOc+f"X>3-4=w@ f)bIaEGדf" n%P۞ô "kf6Й''Ӈ9?Iį]=| '*?45dD >p J" F&"PL, x uN~2قk?F|Y-A~8\C3:sQ>Of͓((<ʇ^}fW݀XʋUTF:Ҋ@T[Ԅl*dRt%;$ E '3(:@-OOgE ")>^n(a0T7/]\QBT)QJ(QH'E!)!Łt=Jf2aCFW*]V'-!MX(o})ϏNuyGu'`_B4ÐQV^;jCsveF :DϪfϮlcE#PL =`şCAtL"`dPP&4'&'_\lS(f_ܙ#t @#/$$S˔Xۡ&?o+ CVudռ3 q2j!1BA=}MvbS2 %B #7X5@P< 鬇)lf|L\6lBXYOoGAz S 90ɭ奇`,FC駺7~~ E#Pޟryf^m'- G־Ua-7s"o^fѡ-0fkU2v@ocP:+1m/FbTvMF(w9V,1Z֡XZ¡}d!PA : a7A&V @9Kw>]L/$Nr)--ax+ZWoQ''T,7݋6I&-&}/H,T`,(0]XrnpFYF*4}U3GDIR_7ߐĀ ƾ݆5l(qpcz{}*OB&2whѹ߶8=5[m:`Rn3P_hqĤ0_f< b4xZ늞 ՜jQOxHYzO5 6@}^/s.NP>2d| fӷs(w>jxfH%ˤ<'!3FRE"HшЉه6vϥSS1dih a?-]CatSci(g' 8:'n-sȋ4ɋMqZa3?X_N9Х@Uy]tYLmpL f [Ml&X)l [$VA UN\;3Rt3AL9vp^X1Ehym(ݑ5(ݓ =ӳ(Pl˅;?tȓGվăI, (d ʁWH@))` /JBccFALJ]FL`~?#yT 1Ş`6V5/oz:UVCuUQK)V!x`@"wb~HZt] 0Pû a1@ L 6_6L= :1t{} a̙HVBF tr!L: ʺON+E o)l'o=/|aEQRRf߯p?a㶗kjaA"~$ʵ^% )8 9 UN9=<齩qzP8qpx z C (i>AzXiXv4QL#*rfBލoi켝=z M05;q$+' HY,=OS#7{o3!yxFL8b>rJ>(= r>%7skĒym c5$4h#s@t8H^9R A@:NsP3/H 91)Jܗ Rfwk[Ü IJ]bXݼ9jFt;ȏDSUU\ $_NksAS~w'pr2 tx}5!(h<"D(kx9s-VBP_Jxm9(F J*M;|oy r0i~=:y$g6}0!WHALHҔd+`!MR^Ca<#On3>BK-nõKdm n\lV؁FsNڰۏ_o.~=QvY'ځ?~rvs-Y'2~ˇnCpxL#p!x|g)yO4&TJPDHr%j)aID*_0O}ZVpc2̙llce,7ŶN2' I˻ p?gc#g6|@8) TH-M(A.;GhP VjhX<6qFb)X"?dzp 3Gf@y9~5|`|ɦܽ5&KI?`ó RiAT_O'Nڕ"AlP@4MLT?N~g!kϥ}s ȅBȩ P b -?][UUU܍22Q$*-EUUrcjZZQUUWZ)UtKUUUUUV*jfs "YWʢ@GV9-t,#̝ۥu3IxY ՇE:1DRA.iDLW$p1^/,S]Mhq'D_8G@NY>}Iz8Ö'ڕ2UrO*kJ:w;0۝Iޓ6d;!˖r^u.s}r}L={3)h^~]&rq]QL@pcfRT7IcW:fQ>*Z 6vު3v>1Q% *w^.U\@A7:P"{T  p3Mvl-ABX;P.(hj'Inl)F%qEdҀ l$"!cj4v4)`[r;iYá!2`l4 {#c(C8%G&ٰD̽2Lgsp -os%Nn'qì_sr6ۋOZH $ȉS3vwVj5Z*s22Ę15/lY δ `ܰ Z @ڙȦ&˴C)Ṗ,Z}P ?GeP~iVA^hfx$?M<}]Ot`0򬈝hov Zyىia:9.C˧.Ag=B 8d>CEyc;ӵ$Nk!y{8X!ȕ:Zf6b KWmo9?ߩ!y!\D# B|Ɔ #|'{|Nӝ [C+乴ike=%w/Сh]]t&n8;B PT8wF;(Na9z@M@qH8$]JnFQ $ɹ_(j_8SA}r;(za L fs^ͻsKOa쎏LÛcn044jT~H(᳉g7ݠ93AO}BإnL8&rC PC~X$+rxz=ԝijd6MHJBt^w76Ӵ$Ǟu z9x!>2sUd8:Րi'אXOn@C_sPzXy;9NgcFaQW b @3q4eLVBtŌ0ї g=;u8sE7;g^1vrz6}f$ME.{v-籜K+ӰAk;DI#c8n<60I$KGs'nD#!:#`Dh+R^Ɉŀ24/86_Dk>1U!8t5P-o`D"* -@& %IϚN+@ne$l@誈U5dEV+IȪ=z`\"7Sv2 Vsϑ@Q|=~a4*R!g0Ur10],؆6Û (ЕKx$AR B ̑X΢sB^=2ԽnYiBY IF-=-^m,rvS6y0WK/v^%2/ؓe[x8Y/{ˌ\ߚ{E6+C ;!בqsmy]@ `C:yaj&%4\dN;~f.=پˆpޤݐ $veܓ|ꗖf 8d 6!A0a 4˓^Z}jCl6Z 7gfsI9~{n f˞6 Wȼ3Zqk/Vj)D;Cck 7ƨ 6'ns$%'m:jl93gi87sV {7-'=nOCaוNy٣08 ~K( kѝ`XPdٌ~M;[0<'g5"$GՕD7&u2p40S3xWK`Emv݀NS]%׵V"EXcӶN3UL%~.|.xg8/nw( [s D4Ʀ&&{>zcv49Qm6 _[փg (wb7Jns T*T B64iDm~\O8 BG $2Xnq?><63 C٘ퟶ/ d1 Bk+y1mBF]L7;aBل %0"FI͂XGQ`g̑ o -o⽆3C& ]—9Tn;u׵= Πhi? ۽%4'aJQ"%ķjp7Ǧ:s]gc*b,d 5l@N8@) \t͇;nsv '}>W+ۿsǤco27uҢ'aOc>E 7:Kj#Jj ] 8N0go"@ ׉V,vO*:fQ9H}q;y݆ ,Ƅs@:Cg2-DOSU+S%5&?L@ !ץ8k.UtP̀PqHnuacܶC*<@*T(e)Cխ7Dlm6mbCʬt3DȎ.vmM]j6&N>"'I"$%+EUt̑pb w{+@;Ϣ_^iۧ qwLP}E^߆ɈWK$AHJr_ Zg>{7P;'`q?"|+i\O)WͼN'ԞmǼs?GR|}AA:wTqXw͢h$yE8 v5(Gw^fVN_$r(`=X-QgrGfB~iSNBx1bIfFaM?ayqgbp˅HYoއOPmK`ؽ7)8nk:s@ឈ|h@3u#&A {6׌5g!P9pv>{*Q8Vwi0.v {t0$ rIG)qCP<"ICRĈMx !17zI!Ir*Lr=gPǭk16ݣ6XB+Mw2FeHCv ,aq P3o$Fp9nXJ㉉݁eS:fw!zLmb"j?Oi@TPPA{@& 6j6Ks2C@QW$90F cg3)b/4h^N/5h&)=[iASUoJdF %b1H"^ދO6Ɂ C: 漵LVc6D3|@{rUT%V |wBQLhDH,3:'YW0]w@dzĄ @"1"Ps`jA݇-`CȊ@n`78gd]]mt4N+e6Sl%C H @#J5PtJIM@!I2&أ6Mv#b.I@:$E8 |d5O]ҹC&>W 48珸C|suz4\8dD3rJ!0*B]qޓ,*犡j|V١$$$$f:'/3`Pg=42j`$J,3u} HMa00})% s0taYd.&*8ƧhA$₱fJJ߭["FsX0HQN=4쁪`j*o[֋WV ڨvq{DFvkMVяpxJvYa9;eJj,|8G|/ߊ>C/_$p0Gx0y2X2"QԴ*H,qJ ~LC. 9P4@C hr4XC߹tPuB\2 |R|Mh5zl-o/iC~@0RLI ΢hT8,c`@6jwN5!3J'wpdN-`5v=@$,Nċ 7M>Xb_)/ DrQI|z|Jl%tIZda׸w;1)*Sx0F>~ÿ,I`Q@p@܁ ܶ?*iß5_!4zzk:iIi pNǙ֟/XQ8 d>%Xm H 0a _>N@O=Ɗ M:JO#b bqMf<:@mAgyԁw}cI7CM' |8zלӽN 4h֓!m =14;CpB8 **D B"$ r0Uoq1=Ca<ܓFeT&Nr0;(zEF~6ҋ[QAquJ[1u]ds܏,(M'+sGY͡ejtU7Hb_'-X';c]w>wy$`i$ܙ.RK$( 0M`j[&~_EZ탷zXJ%yb6yұbLwgkaBz}X0lsN;`g(fdas 6P""x!2'2-CԢpg8t,Lhq't $={ 0k瓜 z|g$D5&vDb,)xA !6ҒwѶ""4j81\2YhK454!eRd͎qDUAhX Z 1 /1ֵd Ε&4' {mf6$ƝX#O< H N܁},o=ꛚ<1O%8! 9\ԝ X{w[Qtd)2dnN$dbb{DI`͊Eqm@4ݧC'3lx^B'qtBzbsǹW}>}Q2cygPlY<44( YYs;8^v=g^ C,`*ږeA܎e(ȏӼb՞p۽wIrzeWg<1wL; Gu63[A:Q OaF}LnKjgҔ? XK!ÖS>G=_:RMd>tTC8bZ8P"1*Rғ凓flcI-.9l$Å-Sp ;7=<>@&XY}04x I]$밹';k>'s +(}!PUEbe`,$=@-Kӎ{1<愞0<`P=C|ٲ.$q 2G:U4N- hۂ/&psK/6&}c;XϢ'LZ_wۻ/DuĠ _c!>y:ڬ `V( J)GN;p~P*lȿHk3VXKÌ9Ά48P䃆;d r;t~Kz4½4tNm{иlSᓹ "M~QxfsMxؤ 4/8 xOt,rԺM?, )SaWĈG}Ǖ,DlwP]q(DO8:]`1A$L4 7(eِ617((3$Sl Y*H |CrP,!@찶v&`ZI.a:O1NIjvLpT  ~u`ޜ:/Yl:HnuJx] @P߁QPfB@Q'p(cpXZ⌀DyL2m[iI!CvԊPaIKf/gk>m<"H__ptF,FH8r0j~)b29\x' LHBet@#zPP'=qe{ȹ\pG&]5&0wDO(|3쐔uf^>zDO'6)ԣ59|W s8"q**6!zCOradVDggi;VdzYU=Eke# p3wtI<;\B,قy =Or60UWD>0dJ+;:() 2 $l~meƠg)%!,q3)j C槦(u1iF|9 I"HgZur=te4d*ٙeZ|hIvcOUaIP@{C2ؗq!<kS~ ~Xp 7 ԣ6},29>3>^WʈNR:w ׫FI׀°%!,ZTї43ppFK9jM0Iߘ=dl:SF.C  }<^M4rNQw)WPPd 0!/|4gVw&1\8#VyWPg5TψtІӶOH !S1kM} 2L@u/zz0Giy>V l4fI^puخψCAGZ'UL;К\G(Y-oݤ'_˗~sT)`*.;3يzkӹ(tpDL6L(d1/}i^%ޚp~gA8퍑'1}{yݣcړ{Ɔ3_<s3y2C<<}ܱpM24p`4ΏYR:H@Jlwسin > =zr,lD'lfᡰQmѮ8ؿ,G!75$q  9 6UٴPDCi b|f}`:R e .1\m]UB{16;Y۶E[J@l>X-VxL/E`~ak6PpMlb*l*+bg{<',[cb00O8 s9fo?kc_[8!)>_ \'|RmT OʤQ6tغÓʆ3V<"Ô8ӊǃ2sn7.'Gz;[S|׋ÒeY\>꼓VnS 0ڽ:CWɲY3Ó{Եߝ]Iv<&9RNy7>prt~*;ŪgEb#:ÊRrHj y؉8`^3J&cԜ 2Q@$SLiޑU6Qlcӆ }2H籯-jeY-"8f6 ǡƀr47…%8P-͂KГ0Q,tJqQvĸ5 n҄!r*3ȇ%M u ݼpI2p{L)d(N0q5߳wʱ`PHJ@m.@Qٛ_+9yr㲀X#Uaa[i3D Qs>'CNe"GG$2ZJKA!DHl|`l0Z%䨘y̻I+Ѯ`^8~ `.{n9PM8K@$Y ;, 8<Σ?}KsykI #.ACcת۫a}TSrz/L ?U*y ]_N@i e &SU{qA8GVN˨w; ;p+ǐR0J>tv3^Af|~df&E*P]KIc@#NNW|%<Չp[b!BXŸÃ(*al=`$IXq-@*pXSD;bnl\b`D_ ]z@I=1JPxNJX+#߾=!<TJ{ad厼d^16 `w,,]ofw!wjVZ(Ʒ5_2آ N g_qٔ0ZkN{e:},KMI8,QLQH[ʶl.Ma,D[A&ZRr?Zv0EKrbΧ]Kmغe@a{r Xu9^RŅ[5+Z4  7g,PqfHNAAtC?ex sHՁ>:9,c^ }{\W =(+̡tz]W{3y^D{NTX)/1-_"|j- ×MtެJ i2I !"Ohx3:LytHWMS!f@ %ZR%wp{ vN`ى)9Qդ6ݛIT/ ׹8/' jmAɍ$*'\IQ(!FeQDIC&kDFuAeߡI~{od`1`(u3koQ oZ'?Ƕb kXQ`Ă@0M<.Dc 71o V%%u52+ NZNDtb{%n:ЅI ~Ͽv:ǼgDCdf^$aHB'Plnқ"Z$0 "Yb;9珫c7*">lXOZϵBvjI(H:(`<Ä3fy :  P]ːnaם!ǭX_R͒|?Zd(C4Ң >Z<;ݙB5 #{ rBΞGy54 d0 Tۣȵ cTW:}69&m1^Pz$J׊Yk"wф3# (șD@6¹gY_N{Qߞ{>t'Y-Swd?քRD$-8-Ɍ3t# >6S$h |bhAb}D "Ge#,[KQHީS W_B0/cM]fJS;? G 7 вgФ\⢓F (N32."z YQT( .3va^|<6Qo@: Cx'LaY|u=@Tsvww߉֤) G:0wzl>N>r!󂕇9$| وv!ׅdز-2v!d 3gU@1 n܃D=89jС[A^tOi jlP}!$>uԻ;P(KX/ۀ0I~H*;}sN8Z4pNےZ=5&̖=Vz$8*4䓘*'a 0,$ /iQ; |ev9 tyq@;Ѯܙ6Kߑ[&R0cj68r!ĩ\t* a5Z9w% e٨{,=@r_cL'Nwdsy~DǶhD+50PCAK%0w:^nԝ (#((_ 5b0Y d9תgY Pf@Iq?spڄq \{8ȂX1'V5F('e%;u}ߠJ˧Hj%:iL٩FuL Qwh(yۊDMI&MDןxA4kj4P[ 8C󀃓 B :  u{p|d^fwi |">^x!a;H0r(t=Rqe{N=^Bon>g,ni@ajB-R!!Ñρ$ o cX5qC$NL(x~p;mp0 N@ӶtJ=ֹZV-Dp粑R쳾njܧWJġܬIF*^ַҺQA l JW)L` o2!L "Nd pÑǃ (Lzd/IEcT'@xYPRc0gC~KRRL$/81!!W Oq7i:Q\fA !\U1djQ!\1ﻐS^|r:Yqlk@lÅTET*5h1EFcp*m. J_֭=r>$z.Rg$\RB]D^݋7I2d=y$M#A(FPl։\]Lf]Ǻi:ǿﺤ=ͅ[ h$Q O ŒwҌpQ(,g>Un cx`%4'ʀRsM(:[EESB<5hcUl>šl&]1qb"#uNKaPpB{}Ƃ;'$yh9СN? I8iﰴ7gƄOEB< 6@N'w4T3&0;lY7.HaEd1Rx|YރW3ܻX. `}7C@ Z";J ByrG@<<'tbѣ wtE{;3 gv0=z( o餳,o 0Cv/.2=@)Çr, ġoIoմ|M|N<,!oCOWa&BH9(h*m˾0m!Ƣ"TXԳboڶꙬ! ]{ dCt'Gk7Wt DJ r}Z<=<92^=ה|=wvDd<@)$""8+v<&N' xԯfnK|@Rzxɉ4@5Wh +}KPuqV&&~ВA97僯 Ni\nC~Ǣ@] ?B=uc41 N~lnfuNHtBtH`19w${ xpa CCAox[$|0ޤ9vKqY18뙓j21A]9C]»^\a ]wB"o3IF? )~/[4`|5t/Q)H8{">ϿGhC+ŚHrR6Fqbu!0XYԴcNd*N?P tc e8ѰDB*?y=G=Bg/(xi츭]:zf8$`+F#+.՗Ѻ,K'3֪jN7ۻZ{qI+]`s |KZߛ.\(R!6aoKhlz9{7k ix=nEA0w^b[H7Hf3rAP'`";m!,tm#!ߡxx@A]IL񳉰^ֿK mP^Hq~O\lHW0sä4F5Q1#Pwmd&ݘI"7@tE}d5ZM뒋 8ւ5Ghzd )s R !ЏuT:!$a6? . Jk> 1MocZ)%T*%R255v8e zDF;?&,Ni; )e4?Uzxi!Ő<,:f9r{JQxhPF+IofzGg>lNLLF7㠉;A z@"GPE,Q%&tչɛ!uCB/brRݵhIA:ٚq@?H}}a=!3z/150XhԼ8Vۜ&0ڵ`ğy6XS47PB"00$xT5[*Y(U֎^P` iF/@nlQe ưnv2p.<ժ`"@KKw"C~APCNISA%gj;2XGSS$7jt6dD% \~2>~8N0GdJA{ l}z g"g[߇3)L[ j4}`Wa($@- +҂ :m $LL`h`6f'M8 ȵ3WH!l{JM?@0`؀8HQ`]M$!ٟ\KSu[8wotlIAn7`;a^iޘ5wK@|c0pDֱq؎~`hKd;)2[e/nV]s LWοO;HPد =s` X{,.g#{MV7ǚ&!$3W%dXnosLphi waqxHhu,0vd;mbtԾ+*㩋K8|{$}ӊ?B}?i 0tX?~@_ b }7|L 2VT{C\DbZ!?\FVPv+'v2ӒAdnb-| X+w}}wT^!MY'""P_ky}q;KH4qX߱@*9hgb˅xmnC2N;oBi}Q8tVld Bpy󍢣<\3bF"rT'oXZXZ[sBy.UV|,ۈ6 [D1v7ߎepOJWqBqrD P`hmuvRH~7!ZQR8/eLN9(~1CIŰ +7!0PD [ơȖP/ZBǧ tM*&Ƨv -}H Bwo)P=YrIZM^8 2u~2xhC¢될;XvҔc2QUE0ydPܘJU3DlX ֍ L2.D8b*V' !7 bYsd99>_'-^:c{uUTeR>˝Ή]܆<0헹 gho` <a+>(hݿmw7TOɿN=0ݠc*8vN|l8Es`d9x oR4dPD"&NͲjA*Ɍ8(#P8xUK&%Yg< EAå4!CLĔt-,Smd^<ηuv ݫa=]O^܈B*CQ$܁s o)e7Pߟ\7RbxaJxIt83 ;[.*]=ymx-sׯ;)& X$`"X8l@faC/o ZwL]m;ւo>`o;gL"_aG^vF3F'0A>@eOݼ @V̐ÞNfbA:]4Q a7 ڔuVxGY36hZP[hZh8^o1B݂Ԏ#w;ubg]]6* #ڂGjGS;:u VXzA-P-4JT_IJ85M-/`C r#L(-'00UTt=0şN61\-6TFInNejjw,9 jv ^aC^D?2an 埴`夰CC9*X>m؈'`Ci|bx{eMkw[`SwaYp,lXcpX=dt1{qU^HE'/ fa& /L9 !ڡ|3| CaOnD$2P(de)쀙$Ո-~ZDuD,(@}LF~G*.E,eIJ}j֪jtt*Y]DN[(`xgnOoptr[(daԢT moA}W h$;L@p_?&ajS֍T:$Ѳ:A䇆( āIĭ)A4Ga΄87-iPPyerKw/Se3o79vgfO,9CsxP<}!p 1͘$  y#Ix:׼B380lϰǶɲb R^I#[g:Cx <4t  m?A^ 68rRO$Slx"Y02L)TWI `J=ٰ̆9o0cvldɏl#\$!F==(?gP& 6E&Й3z_ֿ`¨1)3o8DK(< BlAș*#PCz:C;4q/S]@Շ9C΍H'?'rOx&JR$We :egp{A)Gd#F*'ן dD W0ɇ8w(^^DW9/QWz=4PO`;hޞKlB<=dQP? 9/:(ˀdP}g@o]$X} HK#m#$?%!='N{.i9i>щG61Io,L9MUWEς Ii 7f zMy,K| g_lJ̤! i1 l!n0㮊DC KP9h۲B|asXDsp8}x,i\+ڃ0v)=Ýh!ц<-FpTs܉b:U7W=?3֧ "0uyrpC|?KǶi9V&D @0|c,̚.ݪ=Si)aHDDsO BD[\{RzyF.u0( 4^CV@׹jfVXK3JU֒J=o&j.h| M>S}tL%H>1tfچ$t3o' M/RPb5@`n(MS>"*\$~7c.wdli]UX&IJ>{x_bOd  ?o(F@;bfb5$& H̚[yz:=&$p" Ȁ8=X Fοn KCi0st=~ϛ=pcV zj YB_tv89n:-slxHl0$NP(##;ɃCe ? T"Y~s(c'ۇIӺaqX1A&7^85 1+5&? r$#v}L/4PfX8fؐqDF!8"-\aNVE{ߏ>SB:x8` #sw''OGEvq Sn8//I@Xzئ4#4Ss^R´CK q& t ԭlqæ '8B"u_b.ў ™xw>=2Zܙϙ=*ol`NF:O 6ݓ/.yپ! hCl8*´;O?u5>C[RjE#,䐗4e~iTQb @B4¶ Ĵib [.VQt#3'3P0Hu=x?QC>75i]SM꫷H>.rH`? #֭C-ϏbdV?)_{*6<#izzԃwb#`Ȗa~f b'm3aD?Nz_|4 =[I^S"  ?6G;񇓡UEso_t~\zF&=mC5%dn*Tj,՚8UC!KsTZIpyzVx }a DAaPQgR!6p?сR&?fFm0d[/EgG~~#~G@bJ~[ +h 9"܂qG 1`<ʃ0͇&'_{ 'It:{E҃I:2]ʢ9ߩ>׌9܁QG j C#> ⤗-NA0|C _W~A=!ĭ`$ fKD0NUB ,b}_NL 0$@X  zITOWel8wrqܼn:xameqj#tm*cFbkyeۨk6~->;?i~iaW :­D]6!la۠ڀZ}_\6_-| {wHG~L A`:Lo D2*\{ebXF4eδ:h;F K1r@mݎ8N翼NpEq6"ELRHH ^%)׽(<7tv=U^z^!}*ǐ +XqθC!ӠD*3ʋF;SiQωdCv*@e^ q2'8N ^7,+:'ћ&x50 y q~}t]Ir9v}Dc Bx>n4O·D[Qkh,h's0A ]uEG .)*ʅj:$k=MֹěSFc52 U#3W%pM,D7abP)" ɪϳǃԻ04`ҘKi4["K{0 9jID拱5.$P ^.pRlʢM`w n'`Ӈ\ga.漼wN !1n~%7xۂ͛qg$0^4uNӅ"S73x&%{@~kꆶ!Ќ a?4ۀK7ɇcWC^x 4NIh(f֚ {ުS4\X:{|ؽ<͒`u4:h)VG9*2sH.NI!vbbcV1>Ix59%9э4׷ocB;íDmrGNm((rT*nJ [Ml'YA۹+6@&S2ɏiFGS^@^rn=fhR$⃹ 2ar A؁ۧԱD@VB"gmdF"0!7B x%t҄$Ilgdభ6Wk~øz`p%  @72M32ٽ,ў7RBhyfs}Xa5Fuj>f"<>x_)E^}~Hm:rdw.[@%E)RIޝ(1#Y>Ь0L cYբu@9$,0(' }\L$NS]&'zU|K p@!6f-7hJ蚐ϳ@ڡ0ǧGyC:kOg@=I/$vXPTV[x#ԂU!AAQݐz5}[&(S@{::7Zu ؛ƑD% Ϊ&7Pծ$ ԄC4¹P=➻}>sü]S~Ă6@iGA]cPbErpM˛4w[O1P88KB=BQj.zIr=8**ld/YezHBQ]CK]p݈R Ȣu,քIGd5ӄϐ-V>6BV. vE5I *(vcD( '];gFpx +=18."Ԭ{!T@\&=i!aBߍ1+x"77Z*ىӨ6)tPYƇ#(䳬8'iE 5 a$ e$K^/l(tx"jI$!Tlnۊ ͬGsM;lÔzzE1Bx&ǂ AL97n G[D>{@m@Ab&pXi9Mu yQqfzh*9#wpsHkE Kvt%~j}j)mdvm𐕇uNv1 JbJΞ Clv}ۉn*׹–'+ӵqҋf#w+0Mez/{ì9-; pHmR@hx @\̓xlYxn\\I!wkЁu+RW@9NH'JPBݡ-(Y8b(ۭٞ =NC8.Z,mF JzA+*]'/!Ã^]zCӿ̧^X38<&U4a G&QʑPXb xRӝ0 ~[Ui8~{"C-Lš44% u8x9 @Xq}VE᧖+FEH zN٤nXS * []ffpf*&f]J5F8nsҸkoFS[Npv jnyvЖμUl<{'{nfrc )tYm sOoNkfIGcE1I9ϟiwV:b2;Jc]oXY866cKV5 ~)7E@!@pԡrI-!vyoNN 0CXmǸ7cvۺء9I6I'(bqm34+\iR hwllE- -viI:[hk$N nXllH]ֽ,(wOKRjvCg>0!CoBgr#$x6 :ׁys7įof9 Xiی56{]ܻv@T%-Sudt&00"!,koitMŗA(Ʉk%'^%X0NrAIUzlѬwEp&ul^ y;hSfˬr AQɲ-RI,JP11)Zktt ,dg fCjup 2@ݻ}_M?ZP J!"=Lts1u+:]oǷ3:@pԝ?sDUX5P<:n$H 4h {}5E5-o{20@Q[CfI/RH@a _B, sDA,Sc*:$؉9s0)+P6c$GmP(ߍYJs 5y`9-OktY/uPqEǠ8t?c5;m!!bP Pɖocۻ=K_*y(Ê-'G T0s2['@*9gA)KeMױHUMh |C'ےj7u\;Cixx2O Y}cI !c 0N6Y`fv7xhB 5eP Kw[5`-LdAPf:qٌd(H #~ҘL #3tqf-׵1`TIlV|b<ɞ{l]j\9Bopu lK|ͱ"@DNwF f9bx;F{)Zm8( FM[)]h9TB*ux-a2oHbE?m{]ڑf71̵?Ie:p?#yEYk740 cn܊ރW/H7re2xR8_e2]-3= * t ;#fo#GI .qK83BA d-6ud]QJ HsQUQ䛂t7UJtKDvh(ʀkMmÎ#muEU EhcO0bC|0aP]2#^챪<9 `FgdFpA6vP%&. u) {jx !q{Ծ{6k틫 ߪCJvϙcK[`*CGy=s8Fin2W']y[]yKKm,=lVlw;.opќabFw^Sm117Jəx^Zhg7ekoM<%pQnҴmuzƸ;q]XgoÁv\cy_ 53_NcDmWdv_ l8nZ嶐N֣߳`6rqwa>]6ߞr-R=tx+egV(v;8Im7?#=musyC|Y,.|es'ֶhlpgm쾜] ٖ,7u.ˢ9Ε66CHoP~x;sK=;*i.gf*Ql;:ֹ.n'Ve8g7U)Kwݶǎ{`j#1:_FCSgn7َn+sۅ? J(l,rr_w׳)ǖmݯ0ϝӄye V|-靰8/Jg_EsϦ\W<\ݞ;{!]×,p:OQ~:5S}%(6 egt) ).0\㲙QX 46v ^NujtĻb VmA]@qܑƖrAf$Tk 0ktCDG~nv TfkWlhm"fWkWZx;1v`Ә;EQRF#l)&rZY/ qKx,k4S@l2c\n c_„G%H'APƮA0Jv#H[X7^f\$(c=Ǔ6%ol{{3;} A9*ߐrrD+D\ruk I|Ll{'(oK,ygd01{:$z8FH%&]n(nk^uD[B@ AZC~]юotTы :^F@ys I zYX_Y*%0%uN~3s) >7p#°2_?ƾx,P; /QqWx@7UPL&R)u.Q-D"'{% @S5̰B\pE $ <ĺטoצ˳-xgѦ8'lnMm 2(|(<3]h#p=gi"J9t s㪒<uwmc@gt#5+/]ʁAl}C'jH Ic`;7,tSd 6t&,@G 2]x[ yC눥dHA-9>߼e{O~8 xOר(u&\ <͆qH@ 쾩IS2t^;PplM@n6*\'zW۫ C&s+1Ak@h9@, |H2G^5sTW)#tFz"ZBC>Y.8\Է..2_dsWlʻyl/] =սT5wg$ GCw=8(dl0_Am1CsaȞ 7=-yo<}>L>U˄uNENGDTBz䀽st"Y'RN`ºdήb->:n ¹)оNЛǕ|G-݀|PEܓ[!Ǎn$v| I%.Ao)Q+%.LJ0# U StmI(P}q!SRޙ.I-^ ,2쥘8@yB~ͩ+K6.7.NwGM­>|&h*0}= @2-}8j:vEl&F86.J.Htt! Ȍ0]\1" #x"N5L/ @;{,]ci.y[nڌ"y5|A@p98XA  &#=dɯdEd0`0 8)od 㔘XbRSlVQ@-p(V{zw5gxj{ #[DJf$;MU[ mB!24Z_)Z%ƥ#"9Ӎ&c"#Ēpi*Phrt]d1$ZBT|XuEu8$Vo(,1 ZHpLA3O;ΔVG4S}t-kkB@*8ԼtR. B!,o3с\;IyBw6PT Unkt?vk}ԱVIbuʖseyjТr@Xz`<ɀ 3m<|ym <~9qtY72rygw aĝN:]/B-ɑdC3oB9}roo2fF V6[R˞.T`4z# e V\]ց+>w^H߇\Dg?=al^9qbĨh"Y"W^IBHĜ73J^&CCv4Y ˄@o?a63D8JHYP# wuѴ- (jNR%7˨C!@NaTЩ抑Dv'6 Z-iPct*Ȉg]G8YEj:w" Gm:{)iSNu1$D-~22kHnf63ܟCNOϗNVkYϸdOaF~H UUUUQUUQammI*qqUm*ڪUԄZW$h.5**UG_Z&Sf"D<"|aEQT=! RҋD iՕ-b IJ2FF!8 Q# aECHSTFh#%cla>jJPQ T "@G%abW2ΐaރr (CH2Q0%hFYI2cC>"0}ZW-ţȈ"!\AbGfw&CI8Bʀt2u&! R JYf eV0LH@PX0mFāH!CX"$a )JBPd d;Xu"*e46+~tO?ŭ}Ova E1i؛czD?O`cOUb&+Z[T^|a~o-n9qymֿAk8xy1@Ri={cwGFhFT љr 쒀 +QS<8ln%fB5-<@5QSG mYT"#'s߯= 02̹nyT`9&!ٴ xFhM&ǘ(7m3 cB_$p'iߛ@k2)PM0>34u(ImCU#PBh@XKZkƻ~펼링v8;BX0Ip)!2&) VJF@q60s's^,RԓDi/}2dhr|^ 䝑lTHU[O'Z_0| #8>=hB FH5FpMzc'qfCBRIn̘s[9:jg W /]]<. ğCuмflm԰@, "6Go]d$'L."lGgzF'sDf k&8 s d^(6k!BF'2LoAF \2WCb (AD÷\sM Q /C8dK_1DhA gY!d ӈt߻7mHO|N$pU{e1Bm 2rA#F#\Eԁz8o&$D255P#«0KTC=,٧y_M st9qz=.gG^keݧy2Yư, y]9Q fwpulzȵL  nDhf:4*l,Bwe-يǖpvPB" 'pJP'Fs/{\!ح#7$0metE$BD@UTR#<O_J$ ^UhOkqۄߦz\YX a8;xJDDwk, (@@nP0vvu iWo/ C$A2H1p m3XRR* ]cYB3$m{l-th󀶊 \\l%8hE>:w[I}6 l:o2ѼcBnp^'j`B@᜾YsA$ N6p ϕzfStfQŒiEFԈȡ=j;^bȘ $BҰHpxCC(^>{ICyZd"mxےfX\8;!N,]I Ed=l%]n6} 4{8d;7tcƔ,3U*0D Vc \|<4g ;(X(HgZ0;럧-yWf)6]vF2JU13ZZҺݒ fQAIL6,m_3Ι^&ʝ(GRn\@hEm)H&[UMeAR5yZ$86Sg t|Y$OexCR a4@|$FyʈzS n(dghn_ՉwxCI KYEoy8ۨLjiSffTgl$1Nz~0 4#Fo} wy /ȶ$iok8eQl(NrTqJE43 =|/:&F W[ޑ~޾[zo;+h÷gK[ϭ3&$|(o@;E՘DdCJ!;ZpW05޻9D4& +t&so5G]1=33ٸwO':v$C\Id Di^IyޒA ۩9<x"A*#D)!aN`! fifwA5Jcs]LuqͅbnW=Wޢ;? Inz06_-f+߼e>b+c+ σg0# 2؄w}@Nn9@37L=\8Ą({pqzzU&g.> Ȃ$@;#UBKkSҖot/Oϣ\< ""8AH Ya=|K C\Fאl? }žk&1BE 0K* oڃ>d' o R8e)cŒ֓@tf8*Y5/e !v䨪іZ"L ㊺.lcݴ Gi3i(vI2xBsO]J};A^ :v"6p@Ogi=xM&:ӉQOh-VNl9mf%&#(胒Aw·%p"x5Pa SQⲗy͔UuQ9hWmΈ - |nsGnW5( ڂr:YE/Goh$RHHKMJeK`E} qߋ0`̈b_WL{[{!XnK G]jS1~\^D /Hޡ"x2W7Yx1UA̕E골'#2 j$<ёi۾HIA s06:_~#˯'m^|IM="9i YVQdVRM!(4n\z KKXFA *vd"NR8#D*&Nol{q2ov;${5#)a@ewOFmJc CYjm䁵WipSmXRd(-ܓ<2.k©g=AxLxL q!fY/s/BéiwiS63͘;fڞk٬cW !L|k9tC>9xrV' ӹ⍗Hè5KHoB !Y+[9~~6K=CCR5jkCufƲU 80VyZ ǵFx8H+]Yq̓^XQ: 1]=*Ly,tC{99 @_g$nFiId0#z8u~;N%-ɎL7zpAWψ"ÖcXC= "! tV/R$j>P+kq;&/Pv86Um%<'BtamvݚXw$;̅-:f됸Zn߰Xնpǖ#$ DрH$X 㥪sc@%HQh>vSTmH;l9mI NȔ-J$> { L7BVf#oY`W|kBtClD8<\ɢ>sQPX C}_8TN"VS]0m~ɠ$h_7T" r-p{Qg}ھ;v/)(PJ((1fU=>9x T<\`K *jn8l0'_'c3#*)G9l"2|4RqQ 'C'*~i`p;&\7|=b?'R[=DLgu,4]w6|3}=M$i{Hw]@m,{,red\)0 3Y#o7~P)sQkd oA0E |;&Mv@An`-D5m֥ZvheyGX`ŲB_D9!ÿZV~O>0=G$"@=H[0DQ({_jЅ])Gl`JhrR.͞ 7[&TrXʧmA)8tHN8!&G4ۆn|@6;YӐKom">ѣ'nκD::u.Hv\d:iAYlj[%0<ǶpuBicyP}`dba\fۤ>i_A 4p{&M'fSAP4̗r$=ĕ2G0A*i/)R=ٿ`F9E+f fQ X,K' V@TX`1;SD@Kk>D'՗U:X3 rM6zi^>II BL' ΚT;r:]EF0B %7r&qGj a S* ~C2[jv1%Lru"σ>湂ܶqǛ!Sl7)R([[s XLnmiP7KlTpeb'v 3fIdgX{erN.Qoͥ:} udYXq.kfmΡ,6X7f 1Ao @gڣ>\ v׎E!URvPLlΦQ72";CN34kӜ6,VSB-{MԠ{nmw.[\X 6&QΉ~+^^7>bxyV)IA_u=y˲̤I’dܲS<ۯ~}a6kIWJRR]nfo- ײյUk 6- 5×y4aS̺2ĹM{x\ 5 j*)JR[m-cm۱[UU m" mHޫစx"G㵢xfv(jϧ.;2mP`E@hIO9yzx瓵ºMR.]lwt7.gK?NEqFc8\D8B (R Ljp .P|{O [k^B- 8"k5FIH c1p#I[6z> G#D- 1)mA东ׅ'C; jrk\Mtlb+r\1[4-`$v 6G-v V&vٜjqs7.^o;T!7D?Ib#4ϯ@~bH 1I/p|3O$ɉ6ɴ fJp&(<QxtFRi/1֪swozawFB*&:41X HE:"8&z8dzL^FD&~4p.Qp 1R (BPѬQePPzR(xh~:qyI dH2'b9 -'Cd5dJ¥jJ “%I6+ XɀD^6?gL[|팷`I "X2`@@Nx6+NOYI2Y S@5ǎjw=W4JzXrmʷ|w=s>2|rC0 C@ ,VCf23 @C5ߌİ>.ཇ6Qx1*CY?W%yQnwaItI~:y$-dLidɹͦ<7aC$u/jtҙ]ɴx2UiOy-, u:ȏARL!iTS{@,!.J>?<$yyc FUpq6hl2yyϧy4\t&jKRq- 41cƷ9xe=f/{Ǟ}ܐ=y9s." PPP M/ $?V8)O4m=Fgj;!.Qi$L!nx9-.J_ BIfM@fXE遃G%hBI(n>=` ,zR7a"BCQ츹?Jv3>X g؃C<|& d&U `~ф9U RC~D vplrf 'q\H,;'*:nv>XCU#HP7-.?v _GӻMivDHCuӻxz?CגB/e0QDU9dRR,$*D% TV{ҨE-:v"! {L0h%zwsIƅ,PD2u?SUj Kq}ivM tb8z1yۨ}M$JBR k3ߔ;s;C1IaaPawIiMqZₚc|͙$R%*f.n7hwfHOJ4KCW {!R,^o<?Xx#JCDai%fA =3t)TZff q^ÖPZ&n>B|͉$94rXJ8V1Kӕ.,] ÌԣٚH |_ѷǩ)`JY,?` Y^;< Ĩ`f!6-Ef 47J niKp ,gXff3Y qgR'@8k!#ք{a9Tu# H?=$`A hh|`{@`0"_fƊw01 Ψ߇C`:ѐ̪3סȂ&K "MHPPU7L0")D0كҢhN ^˙QDDTRQ!)b3 ْw0*1,YD_;OO:_yxk71SfLj4߾p@́P> M ߿AZB7)ؼ~7_n(B7w{^aYTDD+,m.Li?8b3#( CHeJ* 5aZ% VbB?6秽>OLz3 yLsS^W{ NB~@ 襅Q Kd80Ult8G OƔPT~ kK`%t+jnrC>$`>5 Q1 =ѩi)5ByI%(Y_Ơ@.g阫sRwk4y=M6!xz@d=!g/'1Q&DIHH/Q>'>@g̜lqu5Ia%o/wdVѸoS<)XPgz<5HrH[F $@X@VfR>%hˆC$"nM О /o> R7 !CSWx(BSd "$8pWJ_; w b(\@њ(MwH=RSI;8+Oǡ*&>HӳJyЅtnf"*Aa( B0idH6:|xFhٌ~@jL^*V#Tf۾)¤=OYz,pZKBd Ph_Ѯ`ghe ɈmqKjcD1U{Ɣ~f"a 3&Br`*dibRV&I3$ ;Pp9xBo†NDLBL&2 yt64?uɄJUDAQY#HYR2,HARBRBRPD+P2 BB!$ (+0y>ˈY"Rb}R'j>s))FA20qOt~FCTgO=-rÁ0?R Q *ёH{<<4֚.߻{C,|gP\jj}ۘ?;(dͦ#Ƈ{Lybċ?¦6YQIK熱i d`a+<hFͦM>XcTQ[\5假($D UJ*P%P4P@RDD#BG`oQBh)w Gd[;c5GX"4]TZ:Y0 ɊdNHʷ4T5 2Xqp1|HRȾӣL{ LG|cKx_9oy JoP 51-%"Lrq,Lz;CvJaoL)wN$)i6@XTNF,M4+Q5NU^6Ea]|  >0 5!A ,cAd)|[l[׏P'(oo]9Dm% D8%¥-ml|9ch"Yh˄}(YhNR7G|`59uwy/3 ûHa#4E1`\ I`]+Ob-j ޸-Y)UW D}C- <vexgmKT"Ùw2 ciEV}.~?CQX:`9pG0f!Ud?T'/b"qp&U抟=!Ø3~1o/"P7WSv&AJOI'L}~P}>4Yjp@:Lc'O[P+Fb@{G ( @\   o3x?$W_֟L9ix!:̘yRw"ni(>F^[$OѦ):r8ҭDŽQ/*&)lu9~_`/bOԣ ѯ"\̟LA֜0im@Le{B1|T+!) ېnC?e76~j $LZm_[7UN. L.+/͆z:`31/wP `BsֵרF8h S,l$'ۈo~5b!N(o W xzb|繐G@\lj#RD:ڏsYvؖLCr+4C${Ȫ<3}0 nL&HCDJ>U~uС&& &Y{s'|SHHd{~Rn0@8*֝,MMNxxyPShB}p'>;2 VR'-1WkCOٸiBUR`qJ^ڗFSBy ġDKBx~^ v@Gnn8hB;F*iv,ߣ|hrKL~2wQ>l֘\=j[+'@XwJ qEqY+YBT&Sbytxz.-i7gI?፨>Vf>r1HE<9u`sĀ$m!1Hh.tʥ>zD&?6f©NNMSYRӕQa mQbZڬG9:&CFHPU+H|a } @k_I$mf%qbܐjڤ}84:2k`h:}jPDDb>|Iا rdq9U/)J%&BSK@Tt'T@Ѕ51G ad66 :^گCԵSQI"aI鋳q8E8@P7h@s^uSQUCaڭ*EQD"UZEQVS{Ѹ2n }/E"hR 1v>6ߞ>|]qYU: !- }9Uuw6 (*dd &<G:( !LJb'b|*6 cV#jvјRnbCppubO>Dh~DQru  @8ѝVjƎ ?O0cI0SO]`{/Q|DMwBw{κjy$BNq8n{'s:mNLI7`gq>MTbES"yQred#4! ;u-4tt8LI;/;[e1@:㆚Uڊ`9L{}} ?BXsyٗ[N>? h~™ /qVo~yB{xJȜ/D#7v4-%Sba>|~o`>wf\뭿`q ΘUy D KhHQ[Ry 7 [C(espnfefHT"p =$ sG\1FeZDgҰJx%>N輣J bi އhg[0c\eNd#W'bt8H"zHCB9=utջF⃑Zg򚘶ǿBo5Vo., ©j9䰡f$!ArG| C ju  ;__EbJ!) ͼdnDDuo?E[btӶ {YG;P ۳~! "/f=tT `|SO/(E~oWF2{.ΦvA˱eȑuc΋d Ox d$8J m | @Ίɂ>d<-4Kl M;jc_D 8$0iɜp>:}olڸ#$Cu!B4`@L Z( >y Faf[` ɠ0 @Q\3n9`dJIS4X;%<)$gogHym0M82oPZ p`iܟM*&[ QGRWRQ[,`j x~<9H&XOfbb.FPdZ,!+ &+s9Ⱦ3:tǾNr‡j;?KǏ"<7JzA_XT$mYHη`Dp_]ov:,7ˆ 6FԁУ^Fch3azWE VɠSF,Xv +,houE!ϙaB;bU$;k2*( +*DFroC F3UPURMR ́tv%:s@ˌRڳ!T@ǫasMܑoB( i Hs <iڨ}YgI#8&s̝;UyiqdPmQ TDX|Q;6Q2jU 1SP>>RnnJR`[[I,Q\ksmXE  F(6.l1\g : .$(4t& ٲ]-u*"k ][)Ha-#Q,*"fyKB%^!tHM_?)Ұu)YUmjkp%?4KatʹDJҁT/ɛ82Rk4x0jՌ# ]41bl! Ҁb;b&,Q7*4ZEHIU% I,CHA K b Zf;m奄o_Q(~RCO}k&B:* m$DԦyMSsO_'nkSoxktYO)zдJ@o^ⰽSQ:+X^(Q\il奺¢yo~ѳm%ïL f|$f./+qPY' `0[0EAV f%!P !0A1WAMN,%J 5S0h ރ "ARJL}{faņy$ 1D"~ oh߫<X.BPXWs:Lp7C}En& b_uHLTl@|OF?sl7'6*ڲCкh=:1KNo12* ʑ1yC^vS?=GAJxt3J'NJ!t<}8vҙgH*/ Il^XPzcbI $_%)L о=?ӜEP 0A@PQŔg/Z?=uUxg#*l`$| Ma2A#@@J? Of+ !yܙ(0"4QlIS7r~p/*i@t7?> Vb4=u o]OL]a0.dhŽ9Z!0HȢ{TʔК`JhYq~_a!D j4zc/B$#T9>c5dQ W640}f>09z{b%:iX e\c"nMut`X(?;Hcb !Y1#T 6וHg\I8AT߹yyKmt!N_^7b> `P3qr8C[Ma0c}~#⏦9Jp 62CkO4UUQz.hX&R ]1R OlUQTPO d$$TKHȅ H L3@1Yr6U8N4 "L&ݩ2*TQD ""'7PJ PKDL!,PHMTHPHT IthPA BDa{BaY`7LM_j\ݸLĂh`u x2fq8RshEA|^+U4LIMSLIM1%4Va{Ѽ5 ~T}}r邼&_YhE)W!180C}{y嗑%q4PmN  J" )d-c竢Fydd̞ɪ?'Xy<g ]t.%]t81PiCrZ ^t430HT@"p$$Vx sA^`H"T,i'A56 Sz_jej7i(+,( G7$>.!lB&ũ `1tba+&)9XHC5S4)xG`QK*AF(fxbr oF xK%$WMCo4drJ|ΧhKDߙ_,yͭ߫C9yEJFOiiXҩ.xtIp);G)?۝O)ZS8R-9n6}R{2'N8Qyle 9mhhfrڐQSu߻h_8>`5!4Y+w o8(vT3兀X7@YqPQ nHVzHy60gy&y J"~טOV{u5ʢ7h>;_E80U a2$e'd*-[Z6DR>. $?c(̻'8u. |jh d@9D7RŒ8{xSsH"8џ@j> 1x#lcϼ X$dL0p\4Vt r;a"T08ěWr?ٜ 7¶PK<1RE06:"T:IU4lP"y*o >c c?$0`X#rAPJ[^C'[`;"h`r5ܚ TRƾ ; n,r݁a2-G"D!LuK ! sbt?[nl Aot*]͹kѤ9N۹EŐI!qi-.gv&]S2:dkxfԁ~>ѺGYQ;eT]%ܘ?y w<: !fpbj13>_amxh;!!dx{U)QءVB>l)A ƀ *`u&>EPm䲪jն[IicV0$ CC]udz d J0HDCHP(MT₄`aP,F4[z֤J&)XdD *J!L$xd|ht0P! SQJ6Ó-ӳt/>&d2gK(]R #@fNB~f$MBRnS.^+eK=G1b4U mȯLUCUI_OΦ9N魸O[e v$A!YbK sYFn)7DGOAݳKPK!-s/DT4~t _'kE/;xӋ .4 óAPPT1LB$F.woZؕ0w|gwf=ho},Q5 Ɉ=8DN-V_LQ,o]013&!"cM$)9#D~aF央!x%|̴98Eӳ#,2"npHߔ[ Z? ]@(մ8\خUщ 7;=ׯ6P܀|RtE?-J?Y~VZCBsg6dx(hW:ӛzq O&pC%kv=31&fn}0̃D+w_୾JIl3#r~Ji9"QAAPP4ST| r@RJ$1R [=X|;Oq(zxb N@ڕmE > 5$%D;o]33ׯTw%-,.nv}7ʀ29N% {!)RMGrÊ{}N;}Vv4n$E(Oid 8sfܦL >CGH|M9{Ut;57cH ΀ @'A9~xk M4{B$L;@ *Q9[ ~ 7?ǵw'?8*%>Btt,FrDA29|nso6El>nȻ4D}y˨2(6&le*Ar(7VNXJ*ۇ>3],쓵X*tr6c䢱.ь^gA^vN­+Csad\6>LߛgOAB=G g'<ӽ" yyW{$W^FGJ/o+{Y [q\-3[jXT7{ơ̎Ν l@`;3Rqp8rFE6AmmOPN1f ː.AL* vP8jpq9o8( y4ĠG%sP Å-׾?kߋ'vزrqưqh%;oXӼ-}\>*1johTo z~5;Y2 gmeA;@Å@Lal2VűV"de okxr&6جP Y t7mts@={ MbCӻh_ ͰZAFB7O1g!P4t1',N rqNa'ɒ INJ0csRJ`!陀&3va PDF]sC! 2C 0HBH1h'h 0U-54aύ>_ D9x=mR#z`]ahS6qB+L&mWMﵻ4Tlu\7#?^Ie#]Zw}6.-m|sPI{OE7:]@cÇu(79!s '*uCkˎlh [[‹ݜ`%ّ`%1ngIÖܫ>A| Xb,,Y\a9gC vNFaX $bOJCmD u/^ͪ,L2K֠<`\gvMwmˆa!^h¾4Ȍ ,,qkbJAF67̦Q͒,SS;ǃƳ 8ԋin%2(eq Z3O3v!;1X}'K(:p".1!-pLB)؝fZ`Ar$ {'RBFG`ysrp<ru/v@r#q.4/!r>=li֮8hR. bv(|nڵpno8^zXc2L3pYc&@_8y=1xC єq3Y 3"8Nq_qE&r+(ReacXxv]yPiX.Ui"h* FB9Bi: avȾpZR 0$.@jEaXPkOkn!ЀJ o'Znc92kɒCpZsC< #`ޗ|0p:+,O!+4pc XpF7W^sC./mhe]3$,S vGwI5[" q@EM' "l3l#PB[fC i62fDw+^QrH zcwIv&Xuklo˨7JE\p!Z>~=I3FonS۴ZgZ9 Xn~d ~׷yO9|n߯'ʔ;Q`U`XuؿJITŷ84?{>l~!& )f.oC"{'D*/t>X'=`fQ|C >0u%;l"P@{CU296d&=8>W=fuY839{CT0j]$ĩ2ڎ`OG9<é;ꡐϴV4͵1 YRC=V(M};x^4M:! |N053#$:Gxht#/ Ps 7tն.5_D 8pxhz >PBqn=@"; 4w`'jw!DaQ㊜I`8͉ه$G@Ep6!{|Rq!abgd^F.$S8 ' $ip->Ά/cPܗ (qx pL`d(q$^kkjypevn0 gbkj.t;ʁ(vy=~*)RnB`U6/h䰓Us<4/fEr1;gA]9yh@M"ޕKV(3֐h5LݏYݯh=6dS]k|qKNx ZTHu/ +!ﲓu X/eWT>Om@o  B 7.$!7uVpAf`R,5*hTbAaUhJ̜AdderayY tI{944ԔLA5>'c0n aq?FdJJT`ΈLS#P2|h$0% Tʑ$4yow] IE4K:y i윃^{7cQD(jB`0?,pIćL %M%PA #v(9@D؊"aȠץ]C@)=5'|q*#FzUn*o ǿ3+!F` mc(VY2eUtJR)2ahN*(u CI5q:MD'@{wa3s~Y?<= {w^a@$Rz$-WJQyy㆟#=3yz}Z !a1 E!XXr&B}`F(XeJZR;59+H0Դ̺I0(k4>PA(L@Sbz|'r=S0:}4E ٻ @  luIjz61=pE8/ᾣlEE6Hw?i^TXdZgyJGn$ ˇzDXˌDD+)o i}'Ǵ",` y 1uO2{t;JXI)J; ݬNs?#bqN>6/σ˸F.D:tGr,k0}ݷ|3g ~giw2 T(zoj )y/pלa1$AQR ACv#t| WBڐ8}9fej/pAq1=K]IbH2 .(EKP|%2H9ߛ ~ؤPA  7BvFڮddT \TYr`+Ň%ap0DGr^(1 !mmZe(pF0EI8â/Y`J@IphjAuNd*/}s.u{+hK84&CY; tyoFAb2b (4,?R~"?ntc0^^QIP:Wy jkj7TQUUUH L 04x~(@}ZsICp${ f;;t6P^ 6yW4AIMJr)LنNGa,E"&l0(0 *!X!i%B `8HqjDBHa" Y!ڻɝ=5+:n8pжp% JHoh1;| JYl4Xlx33GR"&]!uk?x AD rG̭K.ӤIJ]PK&CL! y<뻥Hf>kqiC@㓰Μi` 7Dm01Ӵ*|1-0B1tHl2a h~)k8瞐c"lD88$ ꯡ[NX!jИ.*p2ء,?KȕM8ol愑Xs2Qx#cz0^{Ѕqt&2@ԍ늩͓@k  EAm1f\˻FӰ'\UTElVp9jd #;D]; h$ڐTEB77P~Ԭ_{V+t|;fG fn0rZay(f-08aqLL;A_\SLTTNO ,ؘ&ڐ1,GHZ7qw =.5+ĉf`EL:/p76 ,G-_U.8'Ϣ0;~޷Z0r━; b]y2%<a!\;1TG> p{9UD:vM5`m8.Z4C=u|tMf12v$dW-néƟNrsp&!ҚH`~~<<},)3`Ae:D[CT(6 E8l ,M݀6E r9d, $fBة $r2M< 39C ⛍cjNЀ(_^=gɔTy%1VFقz*{13W̬-$aXqyСn@IxEu؄5|f7.d>{2k;/<̀q8H'p4O*iÈ2H~vIٰsCx.?~@RSGsGy~o>!lMGTO|<]SFyt hƶIkG;AU !l3dAbYD@Q`3r^bWӖzs8pt @l Q[BxtrV(({ *Ɖ]#À(hN/ncwlmdXP]͌Ϸ;86έ,@IyN5Y؍]f"ZL=2;}p(DRN%"hqRNpzZ2O2HqNюyG]d{7kvns}M3D ^y܂3:3lxq-[94g~hY:L|iʡ}0*{T0N (H Aady.\ NX՗cO!=4/U!&`|ɚZzXl ى,K FkY\h%8 Uܼ i8_3ǘ4q{ԆKT^wu |Rka3  PeH=Pp h7ٯvAC F DUc d)(w]BsЇ'{'Y=%y6N}68y21=SJF&R`i"Q )"dҽ:0rNm8!D+Czz 1EHHqNk1&if T(R)jAƸ֌$R$`DPDP#s&DDVXEVr5Gd0*"\ >&՘8C2Ę҇$2 ZY'y-%)05:3 r'g؀o )II^Y3pӲ%מ&hVYñ oi8m+sxF %  &F(Ӟ$CH<(,,7Y=p;Wnn"iƛqH4E<'ӂzp{zՈ Ȍ4 &j qfk GE*l%Aak2\f1T x24LBRXB $` Il Ž84EU4u{N{'>`X\waG7߀y,Ւum90Bd7BOͱ&bNYJYP1 \4%&ق,@(C":bnB$Zj'Cb.,54vj&HCNȘIY!'a0>>yBĐ2js$R\JpKVvU#32!["P#^5a5XVC0mdFж,006RjAP&q‰.:t4p#?t~95d,YU|/w4DdD@ac2&ҷ`9Ab?Z^v%"(3=ў].yq/ۇj~ Nه0?bR!!1k7 ;1Nz}@e@I)G v7/_5rq|'~< I-IFEtҤO:'$LPHPRyH H! F ABoP# -z;T2Ia~Y$~xLG14V1''>:݁gsA$ T(XeBBEǡyͱ=U/.>In+2-{'3*gT$^s;fفB. )~WЧ⇢} `"<||s4Ґ6OPҠ!p[CH|=uwwvObLnOh%0TJVa9 ?ME:¾#Ոw+3fkh<_ю)3ϖscnޮ!TS Dۃc v (!% # nA(Q2 $Z0!)5(@}s!T7a.ىD.:q]L3gՙֶd^r4[YDFɟOn$O}\<OHeTja}Y!F:ŔU R6 9XvW?iǷݶŹ}4W&.wXgSw4A"4od aeW>o C%I#,[OYܼ&y!ԅC0g'A꽇k%WRͪڭY8<=JZd`XaiD1Q{2TN ԁĆ?NXAnNHzhCIYH.jZHtKfT(nq4n~mPHBBㆴ pf;a{uc'o4 CT t7ڂiA;LF8"Mr$Y!HW$&^eJqJh]ȝм˜o !P]N`J]҅+T|^rB׌q$ Y0 6TA")æu)p"$$,S#={μhFN8hV `HDlД&@[ LԒaƵzkD/!@/ {MӔÉ CX:Q@RlV2T[܎")@,'Kh#f0.8KE-.nnpǂcXw')g0v!$bt53CY6Xj"DT2mm|Ybc{;}aAM΅bw4}߅Cn $8V}9t@>)V< =e8XP(aO Ye 3+*S{l:TPRHcǶ ]5M;i_9uۙLkWsjON'7}IdkLR;nu <ϯz=@)ao9"P9"jO?vM1_Q8z]A)Oq&b}I 9<% Dm-bGE\Fx1ZsAeC3bDΜ"v 0J+ Ȳ0~IKiGѯ;2RzD W}US%} r 82Ot8Q P HU Bq!֌-4-"P4Iͅ lhmZT'J94 ;ϖr,zO?ˋn$-WƋpiab% Vfl>x'8c ^|#յv]#ţ8PUcbzζV y J% n9kaRZS78b)[Xu8]fMI D,PBEJm )+(Ȥ6-51f,m1xy=#裔Qv,I^3wdD@[ ȟ8%f6߮]} aEi~偰 AM#EO>E ߽e}8 ɂ91x53f]n5x,!0bP!CǁC:={d*CaFO Zxh܃^=MDw&i~D;& |.^ p@UL]qUDmLyQuEJQA@RP 4y<3ɿwcU-3[bB:ȡ(9%%.9$B%*R@ @҄MEPPL R@%,*41"(VAC@D% PBa% DHR*@ c)AP2 Z( 5!Ҵҍ-$AT4,JQAAHPĩRU- B&HdYn>2 Gf##r(~oayOÁD]Hr 1>ᕶ'5C fGy "*X H":Iف7H 0VAIX)X 8?a%Pa_#"ha$LŸTnUӋÖA 9܄9N}%bNQD=yTCI<<;aDZxi 66U讂>`Kl3dF Jdb8I)Ib( *!& X bf$ hh  ( z8ǶC;Ll^GO B'gi 2cP,@TUpOC;gDIy #aA ThB^&a2a%{6!/ւ z w*B{NM'^ /Y&$"PCߪRuWV՘U^?%ׁ %CXruKܓUPΏ{_xK@Gc%vI))9"p7=[bNćWO(5v9lMr2^gFBD! 1G*PD@wW{0x2= @! €7R·KxpQ<#$G͵}L@6mXELC^Jx魗]% !!d)vw9g@7E04H ЊP96Mm$R^K }l 1]K$06sd6M%gYtKlN_y$¢k*HULPr.]Z%^,4n`9vf{qmjUQp͹Ќ34? V®T,%<6a?9739>oV`"yKh BCިis|Ȉ-Xb> *g3{"A.p&`~V\xt.'g*C_VY˄|N"ӯpO֐G b:\'b_fadU[V*Y*&34D>D'[(r6fjcg9^s[y0֜XTY^ێުwLopP6k%RĜTH!fP#=2'mY܈;&'^a[AR?v %~Wvp<~IC"`*NFb*oc[%(n50cȼJ r'WsPO?a!XfaT lw0yc!'.wMdij?<>Bu5ci9}+DIGZ@(A}it4n~w.IG%d!$Ț1Tx8f ?_760B}L>qS+#% )~QNp"Rv=S&\vNC9#`G>1Rk6>L@7c3r8d(Pp7 ᴬwm143q8hS My#Ȥi~DVC.R 7M\!6[z}{`oUe!Uu@r=N>0B!X>o@Z6@D aA*DJ42#d lᴰJ LL RqiX*w H@F\EaEJuA%8,"%ݰ(VjCW"ffrRxT#>_/%0Xpk4[ѝA3Do,'yab' 90.=4Pêʽ9, 3VɇK Cc8;fm?*<1ͬx63 ěpO$=l Ty@X[٣{1l˅3Ƚ]C72]!oHE+8'Vu#A; Pk<85m.u:.ݍ@mp nyB2 Vүiwݷ&n!\OX M˻:ֲc;*=dX1Ћ ;J`Sω0?F${6$ráo1_ L'ٷI BPWr 9 @Da+TIB"~=?_ ͢&l`N<x \ I/ihDQQ ?pC?9x{":1N5ږ3 Dҩ><[dEy1ELϾ ( `1)ja( b ")Z&b a)Y%"j*IR *hH(& F" I$fH*$Z"rC$Y3W>b7zpuqJ&$m%%]%ɭM "zt&|~P4=\nsv_)~Ȧ5D P(=w$TS'ۥ'ڠ;kw̄Sʏ¥ʑNoT_>:`>h(ki]P)!ңxY47dIE uL]p<|@$6P{>!=t0sBJ~NI#D?\S]2M rhD%OGDM*Z ܹ4CͲoxw"e.ҩDIL~Hi|W2uS&ϡ)Z UzÇ!y]T LwQ?%GS5Oͦ4/^8rG|DH>?ݏEB C噇w*xmd8A=䁅=?r) r"(bf*e.cH`ri^~1Բ/t: ?.EI)U7bYS ; e g CbVvAyڑ>8=0[e5$]Y)!CtD`d?4!'RV* A0|t_vuaR D as73%Cω|c#j8`b(XFzlTxyVЈE{Q2dqĠ(Ep@.xC QFKJ/fi(plhfs Dh `zREdoN {愝EDI棚ɱTRdE"µu R LeqJjʣgwfΪr¨Vc%N*J*fWo-p`P-ڭJx F1*oz\CXD'JVAHv9$4f c6:AC$@2vaHWk sHK:eXRԳI񥔙H ~nt $e+QLI3,03P ,#JDC$w6wHLv@ܳB`e~CQtEӣc6'^ޠ(GB ,9=D]a&QJH!?yogG#πMpj(޹%0dP':eP.eܧ=aʢ ~E6OŐn`f"RzkpuS2#a ^&6Pd{}W!gK%C,Ƚ7(Qӡ!ޤfa-:'Ϟ'vHMDCL{j ׹(@.K3L@ ~t=Sa,jXb(/Xqh`j\& Dkyhj'>+@g;cB~n7 s)DXpyۨR4zל xp[6ƈ󽝓`/J~ƼO&sda" V1xj-!`d0%J:Vns6…`Qq5f5L":^[ZpBu1i}7, e';MN9<xKYʜ)iuۊnLAE"xBtZ|cgM9CUmA@֔(-e@eAU Ěz +wP!rBJ\d=(kg%Sxj" -VDQK;O+ >C~i>~^h1Bur195eX M;Yd0!]Ž[1y^0ą`vND p`=5:XM I;zЉAwIä*zQU&:c:uM5>C@80 RYX^Pݯ>'O:3'LJNi֔zky5/Ƿ'vL1IDzy}BP48 k=>PGK;S^׬l-ׂH( R Pː٘}f!GnWE^]z䙌!݀2XAʠo{ Y0j;HoApmH{,gD#[W) >`5nO{~3ö:FpxI!.IJlQJ6|ɣ?Ԙ}9 ,7l=Yrxܗ+i&UCA`DQH*frr9KϺÎ~Kt(eԂ!2j %e#m l^Sq(} [K|MD>\8IX':5}8 'Xo0hzf@bM'ƇS_>Tl}'寎~KQ>5ԞK)3z.V38UBVeb 8}>~'͇pӏNrDž..Feh4=l+"M Lp!iDJ D@ r i'E׃>,+@6(QcY,g91Z|y^D2vaŖ [C0OfbP7Z!"T# "r&;oǨ_^/afݸ ]=Oǡ6 t-k8x>{x>Dyȧ8,zaZt%HCXU'+09:+L 3,R zm'ICT2wBq,`P'=#R.+cM2L0@a>y&g⪿Rid!?Ԏ>l[rכj5ܲOo']>7G߃gÙR*EU >%iKUVY匴T+ ( $ Rʶ`Mג"rAa*Hq XLD-dgS;UUI%} +ѤǼ.RX H{w;v<j^ oC@ }[ş9|a! wx%0 $"d"A""PK,g-5i?=}gw5#8phr)sN%QU9\%WZ1RX6Ճc,PfC% ky(Fws<:ťA mSVۗS# 21,/9ϸIcow ˕C #O2j .0HO)K SHmrC$ $4"2&: rG(x#As!=y!BaL)D@oa4!Km-zO>VKvݰĥ$*}쮵T'&Rb-ڳKNI%da35嶙Tc%W*t}+x, p|'BbDKaY6b_O,e=Lv|d* E tb$Y%ŲC(w"qP(`/B;G$,LC@>Let0@ru~Šeg>GP!׼׻< , _Eܤ=G!#dz06Ά (r8D '!"+20(;Y>Lq-5ޜyGnGT00i4sUv0k ;R{}uu/q8`M`Iwurt`1EV tzg%HfL:W>YxC;xHt`sH ;0{" ~Pwql"pPA-I>yX}=s_W)Wxч~yw^5Q;%c,kcmY'zOzP?ݡq"kc  7JZ5XL_yp Iw͑QG /9 $ݼ}cZ/J9xv2{1vxÜ3Ұ-qx}LC;q\pC6`d7EiDŘtY7==ND Y48< UV gJ@@"%LHj›3 X'mhǕn2bH[2!SWCgpXzin%aΝU%!`|L#b`40zdx\0  &'ﻂϻi=J~:qITFuˀfd`?7w(U:Wv 4y6j“b*׽ OF`\Y}xi@0v(O\HBLPowTYÄ4[-L\*zH)A&0MΆ  ܾ32kGs&Dm;ÈQP [KqʊOco[}wo?jMA)( @EAa4f`*|I %g_VQr8˒>ԠO@i?;Ȝ}8`f(|w@g.sg`o1PBwt/ήyGr9<˓E$D!al|8v*`r`$:RVM]/6i>gT.m6jf.uwj]شBlWvn9  Ns1X%D40qI ]F^f8i|!A2#WBNCXaBGULIU4aN a8fI(!K`3aa<+J ?á\ba_^<&pԬ5Gd)611>(W+e<-'_9.S>R!8v xC 9d7Łr$n'VB& 0B}BD&Si5"㿉~l8~[|A@Z|lZ^}ֹ^wnIi(v vE=- IAY PgjKgQCYiuǞL};Rvg0q(C@c/}P^DJ "<#JpdQ6ˬm&wE,z*D<9V8QQz8 [)&LۧӔL9Gr7}伸 )P,oD+HQ9 SJb<ݼ\S'*Sv9e;ou"npZvćZJ~LJ{xq ×5T+7ۦBǘ8I a!Tt0x_\ΖݼpQ55ۅBu:N󁠏 a9ӈ&Nj hV +VH}yvזfdzF5U-mQK^.&]@%>Z>PA"Z"Zo DEP9l 09TwC*[)!]C1n(\Rfϴz 6q\MUJ)^b*sQjWfDb/ߢ@;nrƷvw o>1_аhޯ<8~_ FaY8`TRāfa圚AONkd^ *Җ!V YTeOyh6u8ocPZ꘴ԶwPP3G"Aٹv@\=lIePFGSfe<;A8ޒtH̚@Cd`GDV (tGՅ2_ZXv 9^ XȁX$ '8%f(T7ˑ÷3$l& d*c!/_LbZnY6E)s-2ԊP_k`8iĆ> -gOG{o D iRPbJ`yUXđGhW&v(N5r@=} PYIrk%zȯo@pC^mHx:gߦhZ @ k> oXi{3]CHudbSk5dcyx9;' ^Qk 50p=F їM8p .k;4ǧ{D \p\PHQsbD&B"DB L-JI#D4QJҀQJ*3̚)dh !* `z@DCKGy|~F{~:<IUeE",]N2@*PЂf[,#;2*JPo4o )P]%BO?Ǒ`d b(""Q@)>M'm  NW[ Tv_C;BG޳`, ,a̟|kDC?ǥ@Dg~nyw!1$>bJlR }r! P9B% >di  eb%"f`@* HI`$BHh IXa(J`* %jJ"" )F)R f$)P$J&"b HMXAII 4Ad2C؀@0q0AH,҃l HD b-1 /=RR89\m 8ϸ,>rnq`Iγg5 '<'ƒ;c1{ԩ66tzmM/&2L'n>}>voGa S_^'Pd<~8< f|2D+'Բ&@Pq\lIjmˠ"-30W#F8OFƂnV:Q25gCdbjj_ YsPhxyNX HEZR0Ȧ>vdzLa^MӀ@D+HUAYPJ@D $S/]@gPd!ku*& 3$( S+^3BVE%egR N⌕s`De)J1@H,&n(:F C!H!0))ZBVAF0ZV\fQ"IbXd1$#aP vT#PX͐Mphʜ@(qFFBbܙ܆bH f%bNAS h088g)Xnh _%#:p<Җ׸ҁkj +!ur†XsK,dmtYVxr$!r5c,ǓV"R6 pO1hPe-AK˱x==#!X;ҏo=x\" 0 U}!QdٔE2SR9MSa⩥J)J& (icM"Td 9 1+752!pSq^ h3t=K]`Ȧ6lti^uXq1[ap%. JJv4 /?r=3Vvdu y!<;IBW }R;!mv;$A[iCG@#)ӯ “(} Yƕmt y cE"@be$Tii[ސd; Or\b ,<-`1gy~=TB7z<4KT'!\;8r{'RcR4,Y}^C ^.ECbzOnl}t!1\5լ6ҍďͿk݀ P9oPݑ`dxuԤu幍M܄ħn1L[ b~XC}pR9D\uȇ7Q9$(JP2i,@Ӱr:fd`,-,C:#]5r³P3Nu"j7m1ؽ3&ѐ0JBsb[㳉{ps(&D/`(8>K7p66Bf@FIPhv9z%=5!"vs1@6e(;HN`9lfa!M/hHLE&"'=fPU8߇9~.%~C߆&1 &1E4fNZBz0;r/_@0dkvxb' \)&-dp6 ;햊h\sOFɇvy֗h1s]OJS iQB T 0يu#!B(k\-ʑ("+ďr0Į0~E9-%"('hEJ[0J VAaGai%U`G} (O!U?e(aEd`FuӘcd(a3iQ (ѝIMllK^JB ((WUebTYk ԪkPNceb,FڈV,Z1!*B- LHiinAENatw(h//n!ĭ){߳#wʊ4  xaUITҘB~rm{k3[-ydOC0\-@ "ͷ!cVEdö(Oo̮99.'M:=G!@"c{0q hP7&~Oi(yv̄D8;OQ 璈AD k7 0`1-jElE:k lhk`%Ņ}~zMs'T~+Qƿ%'ȲWK⊚Z9FD=Cz?Rk9KjZC;u#J}CyV Arсa!I .%r rQ6=ZX|a/;rDzl}R5HP 1T, B5I@1N<Ǿ;tp)$2AC@5-I!;hhsoO`{8 LQfq.SQ:DB BdTDEP88f+.HJCR;( !k h w~& KHt8 /D'D~|PY E S'OXI3==?̈j* "!^xzsL~!߶vh LBe %!3W] sa p ve4~u<> AA $Vg{J  L רo@;~"@a1s}]&ʯ ='n8nl*Z?srIG欉fW?=(=FAFf_ h>P;?-$F[wr$N!Y@j"$ӶATe0x$0' Krp&9H'#R>,fr`IB]#ϋII 0 ؿ`ApCZ$y^m_8Y&AaX:af{"O-=s 2wn&sUŅ 0J^ur%ۼ~o;8%'X栿FN$3$ys,pN6q*;*pxDJ,-& ¦[ij8p*6""xA`k EJ g{ebAzzr0Lr :d! 8z @̘Y%)8_=ĝ #psFjv`*-pl{Gfb"Yꅥ;F4L"ju h.H[}. hzԼ '|">o@dIղwH(B,1\($>7w#p '=8& q\h7iIB<14RAHL'2&HwJ1 -ZbHD?q*(H|p<@Nx=`W6׫"WK-:q`VY4üMm-RWWjHZ,JdrX >FHEfcHzB9RR8'1Tqf"64X}嵣M.6đ@6r'OC݊vEbQDY܇>I ~̠bXT4^ *7y0dDDeIs”' 6 t,%^yQ; mBfΟdgVH4, xOx}}_\ 2n\I< c19BSԟp?k'fFo0꟮bꞕ l?=zbm< 35я2CP`fVL-Յ7,>kT?F`vfc]$i-\p+ɘʹiUVjDg/b64Sg3=pɃ޻(wNI:N!}O<Wnn2gp t^wsCCCS\7.78CMe41< V}#x )rNEd'4>?WK1/lhS beR1J"dm nGozQb K[W!ٴSUC4h"Co,EwM…0ÈCǐHE蕯$a1mD F5.ԄP|kۺ "Ja1a;4 f#1<sd\xm$һ\V.=wѲ~;;841-DX|oY 4iMbv fc F{&$֖)J -nLXVv;p2rd8qȧnr8 $%7Nd!!QML9:micĄhރc딳 -.N%'szLSpyX{1I;ƞgD;<0Pa mChQ*&z0 δr x ~\BÏHA r) A[bCM@'$a?AiĥtRlDr((V'eO,G! _8| Iu<s *h ^* Ueo Tܙ۴^(W^ % cl2K#0\EOlC`yatV*Jj&maP:(7⦲v:F 'ֽP7pN;ӷ<>jv {5:CD>)퀢JF*ؤ[8OI zd}\}v6qH視B N^^CY !=r}܇N4%ˀҶ! ]> S}bCg:rw021}^`xU](ԅϿRDJ@$B/Kk}|j'Bi2T!o8_P'󨤤{8èKo8ԡ:}gߛ65Ρ /ctSykE2"r UJ1)* jUƵk0y7Vv=ՄaG3 W/P3 A,YmODՎāz cB875>ѱ/<}.0F*IAȂQTR'B&U4Ĵ?Ch9hW >๙Î",pV~EU5ި$ĹPs+@m I(p]E -XNÏmK@'aն+t.qw'|d PMwC'WAQZZz8Ć;K,Ή8!545O͜XjhCo׆%1 PB։)N<Î8c)&1H>)bi#u(論s8 u#[a|JR'|nDUӡaxD>[h IR̷#8u%2~66h g|qbϺ+-|jI~!Lq5֨A혒 h07JoYd6DJ $91: -HyɆop{ 4)OWANd~Yý)ԦSx}5VnڣYtfLls9[]!8 #6 àE&UTG H@rEP`t0mf Omz[ӔDWa[ {gz3k p?uQ`¡A ~| l@mj N.ThF͗G|lEAڊ'/"mGB{R''˵NM;+-:5UclxLR,hWlE*+Aa DIb`Fi-VʨP9J(TEi.$ rpTE>5AEeA-VELQ%o0(%4)@@8!Eo8R!.5(QA ?54KL%bUAF0ANEV!JPbk0R0E%cK("ATA$49JC!92y[k-L:9gYT̨*$y U̼i1tTJŤ՟;rPeN=9 'P-ڲxẼ$(lPCİ-,Όa|8&ƧY{NW4 P0pU1bj6s,2 A Q*E<5KH 9"zVxW:$]Z+_dQ꛺CiFc ~$sNcCPqRf!dU*Udq6ZYޗM5Bt%Sw{M8@H.[%^0pxc,O^Kʨ*T Rl2]oL7аSjK4~i>`޸(x =]"Z a븵R'.co?}ϰb&OB` QDMzca{բ"( "D9a.B5I u}l BACuyr3JFO\btFbUUh](DZjTH sBdmc9wSAO CAdDܬ'UT;p8:$rLOop\}†HġJBS6C4 `?ȼ"?b3 D }ahV}6c짓1e``Ma!NMhp Wޅiz^Q82Su}bw{<""51Q"@d0+#B(~f/lĔ`R"h rq-;30:i.,"81 1-)c$!F<䊐/@(1 1"=/Rbf E DBRRu!`;8=ҞE$+ ad llБ}h &jټԋē9XV Y$@e DF$)y i!A`!D f~4atqc b0p~NJiyJࡱšdn$LO M7 P΄)+{WS HyIQT4R!BUbS 45Fx (%M-'RiN`rH%x-FY!HQ,+2 (Ƴ*U4צxЍY0D ^ C8z[@Vȏ_c!7lxRwI&8ngԵI?9?$Qmsvy"Oz GlNUτ\I#.YIEyw?Ü沑UU@"EN㕑F,jfAyh%A`X4Jwj6FjNEeI3 Jը R|#6 QTBp!;D_F VlHanhIJsFюNxp1|w^h"ҽ(LC.F}Xxy5xlj+\ޚnR&Tnj.@,D8DČY>dEPv?$'ȇRj~"+5@wgD ff0aԔI!KRĚ@\6HLJM a29D(h}c#4V13yڙK(XaAʒ;3D2Ō>yfn յۅeˁ{:oNnA)d s98j'bm);kAg DʆzHOtFgjrxwH<,x"g}!n ̳(hr2eᚾiCݢ"{O8 +Aha ut[, z.{B6Mˁu<p & !( :5$9!u!d..wh D IwLpPu,Fďrc8J cYң"jF#bOXP b &// bl Nؐwqzܗiv1+6.)w~)vF-iy@8w.&۲h?C*75.Y]&! !{  0@k =wh$슠\9P{qIW`sN=cQF]qY|d/3˓Ĩ!F!.#6ćʲ-^B:y"% ̟hxy s=k7Rq{I gaV%V^L,,q)Sq hXn8A?ܨ/uQ TJ"Ĵ^FP3," `BzMmް!C7L޲ +O IAyns;CXF˜ոx#bT(Yzj-8@v^o؄G $`/4^6mERUEwVՍsT4Z v-v}o=; L^afsF\RwǼ_o9 XC̦+|t2#~c SrX=$26| SaY oѬnQ ؂$*UEQ'O3ub0t#k6~x̫cA u>^3Cް a{H̘ *Mx@fXW|$*ԃINX@=C&3z6F Ud$$!4]̼^}y&eſ4PpL2+pi_T{8Lt\}5W2`_m8gr:"9OG);I???uZN Sr w!k F[8S[V8Ao[d5ՒraAnЃDІDzW,swY^͡C.a=8cws7̕6~w"q[^|;'gxL#':*Q7<:~HJ(>FX( < 6vCϸ1XŘC C(\  G$ xVˎXbiǩЭXJ7B yHYm扺Ql5v6hR$2eD].ډ&ܺp8$&$C`SQcg krP!w:wC',f;|KiXbst1zx*Q7]JNn<P¥ v˗CZDP |f@ͶoCT$[irVvP0T*lҫ b0p`XFaθx{vyH~49-3ɝE\ ţo19KR B!9T4(-JDs0iB|HBKXDaFT&ki^xp+LJہ܍uۖgˏ:`B /tp22ɐc.b6Öz\Td$ju8@&|mӣi-<vtɬGXܣ<,C=Mo>d5l#tqхzB %'('l-"+BЦ P-2d&)()u`Lf`- T@0'*40`8Xz0$2GeSQs8ʪ1oَ#2C!ihy;>Rc=˽_:b]SB>gyόfǻ1y~-+Ym֏ۃM54pC`C־!YΗ>(eGuu BpTMC >6"$ԯL3Epd>kϪ‰KA9Oԏs}O!}8`PQ\Rh F:UaYj+ IT=)F6iALh!:ocUUmrN(xyoDF m 9|2dMaȩbo 3W-)L~3lL䩼9B^\P6˹29"[2#&d?z%R#LɁ nq8gNu5<9zM{+öry{LtΝׇ<ͻB@‡|9|= Иn^=p邚u6K556]Wq $0]`]\EH@(Af(_4״:3'ԝKVqnt! |$ hz * '$*oTdq7=Zv[6RICؠ#!s8Q Bbz!J)Ui64b]~T)y#k$2F΅ႈkzwg2UBW H>$9cBhmYr5OgÏP?îtWό7;B""&1 VcoV2|x8tKK!=gc-s3 c} ਝrNR<01ikf*_kN5UL'k97_!)z8cx1 c`'|$zZ4 rN> .Ts&`O4bnc0 Y H׎ ,}:XoJ1!!v[M!v4fMp:soXe8P8M بZ9ΔvY!#4[Kl-\Ur0A5)IN`AN8)?rjQqmU ˇj5;!,%W,5̄n,\K|U- YeW$lM3\Vsҵڱu*q2PTRЕh⧗rְ.lp*[K,o`ojPkeEsRYDUEUUTEUQ5EUQF..UB g7+yq4-ݣ^0dsĸQGZAԲ "D,keJX+*iu$R ۷ hb9DKB#Z_Ep (6ACkHNX[R:(Vĕ A0L*@1U]XۼFxqԥ-)iKnKAQI%-RJ-ZEӱUUUUUUUz;KKͫgtQQ5+B&6pju4v b҆Q!B֒A`_ 5a2(l0+1<`m6 *_МRmn2TꛃH5@Q( )}x3 ,Ws¯/I4K :fxrcvcCm-iYZ fd!gN&5K ,ʚ̗83;+Ԭ6k8z)'B^Џ$*nQ@q\p/CjȎOY,QBwFLۓ#!ɿ1PA[֠, *? f>~.sŨ8h/ߥ4 )`~Qi>7d+̗xJo } t4"_V2xp|E9y~#01GTYMSOۧ8A 43fbPSK.ܚ KDG AOɤš0ZTi`!SAe4 8n)uMh^mYyTX1Bia+)m$T ~fB^S"bʌF*4gݹߏ8ffF-0X }4uCZZ')&ҕ/S8H,:q"=;ozt=.uhs4cc3%)"iS$܍5YԹڐ9BLυ۫[D@|aN{al7ACGa aۉIJ黌!ўk|8Iq ă4D :l!g2r-g}& PR& ×CȫxQcL$;Bt):AB9<6'-P\BJ fۗ|b(k9B :gU [өs#XK)gZUȎ ,J"!b5'Bh88:q+hT*:Óc4,KCON]! 狊LozlnGl9$$Hb ח%d$BH B"97|LS7:D1DYv4σ*g @*MR8N<9u߷cu gMpsI*ja&}3f!mc@h((Hcd6ӭ ` c-4&vb×*KC ~`YwР Td0)$ D̄i"`Q+C'2 ٌ βmA4 ꆲsmeĮA" .v ?VJ- QZwwTg@e%=ŒqQhf.PC; .2E nZ-`gGJe8a W0\Nlj5$k+x8n aZ htGFC#lԽ*x|`0hUb%80QY3rqNCAZQ֛Bj>caUCa#D^ 'O@c6W|(Q(&Z &pWB[q%A "@/% 6B$ V^ [2=TnK3@u8qoQB"Aifl`){ͳ8,j"{ddA%7NT"0< q8__k 3d9*C~!0})b`L xƋ!p i .7''X@BjVTKޝw(5(PDQPpI,@o}`ym xn7$3h!s%3ij8;M LtƷPp˛`Hkj\`5H OH}p"D8n:LP1z@%c9"8X!({ˌU L @``KdHTv *ŽWCb.Fw mI 0a"7T98Ct7D8ұ23GC]NT-"-W[Fc~%{'FI1BBl@p\ԂC(=P2h؛)H3A q7 g|a@jGkn5J =@ !$anh8A޺.0",V^Hyaur xRNxtg;Vm[ ySP&`JC@$e*HXv@$7b,?z32L3)CAZXI 8""v硉T#"67c 43@"Qwinظ٘sx fwXoȺsfv]ݛ.`8JDH.E0 m ,wVMtP2`!6c!<F1jQ, 7~/ 6cIE*jW1f- /.{a'$>L'3Tܛ ۔(t"-|Ko @ ^Ao2oׁ} :{?ѡrMpP؄IHT !1V <h\G^ba$OjpmP0AP&(s(D `BHM&hwl@'@+1'44}<`13SE!pY#B pS$tٿuW~|H^@CVw/I6QAwh K4`".5pP$%p@xj,9\mBcaOK7$omd>mIN$X@عS9}8'j}g6E69SC5K P[[}Uej"gpKz?Z4VE$%{>Dd&:=bJ $S4ִ _ +|hبnXg Ú،ܞΈv() y)fjh亀UB'Su!=D(WD=%'(lqe`&ªtÌ!!̈ A\% Tw⡤.ߝIK#ۍOI Sޠ6mPhĈbOꎺ { O - ~pӝxϿ84!#5Bz/QI,f BzʁKϿգ]| M:Ѝ(!oG DzX`"pO˭ӢMJs!S'>@0`&E+( 7Y(p8(f( _`LP1˸wR+Ui~s?6ʬs 0{3ĝ'S x!ǩ3xIg1aFQ| 0NRq =IXy3r)%N–H`ĕ藠8#+X6oP(Y LttԼDDZRʋ*((' xPOZVzD 'b ,s;rR7ttf>Ó EG`pGR RiQz)/Z, 7Å“ 'lBe'>=_vl@8<&_H,$`ˣ,*CP,F5 fNdwvBuNA fā 9a`CcpI^Ϡ 5JP_dS{OC,pyáN$/׮Xd\00AP $BEL(L-5=L"1ȳ:ɔtCXeӀbT!X3 BI}* EPۥؠnREqO+}Z b0`jnq,X]~ŕ;uA5yҁ袢q )99Ôah O +˓\\+`O_t>>:Ef"Jke@2eRI8VLݤ#Q|ب!/1*Szq>2QBv$NA1=`<$NI`=85UJ|Bru~L"F>|0b Dc(jw]:74b[ TW%L26I5빓Ku#B{gtsu*yT+ ŖoE |d+@@#CPF_!k:‹g<ލb6. `facBtuwu Cη1fg"J5KD>C=~Wp8 }QPa8xc^֌$2ULT= *bOybp\jWWe9I8#up PZ$,#Nwj޲}+8]fx 1c}D)l2u U>p2C; zuшJXVQE%S PWD4,9ou.eR6(X 2dm-" '1T5UcXSYLqu#Vsf^93n+zQ}4bFA`)8>*fhzrx74eK# eί<3FQS }>hU|Ǔ«PTڏ0)tDG)c&8q9iwK!iIށ;#oT9@ʃ (VZKN!މNđw:7$ƒ|o15r" o.c,O~јXjY!;=KUQޜj9kP,&@b)"zId ]bu"C2\>2@&J5(¦2Z)xRH0vXh\0W03f qGI(= #RӐ 1o#7uzQ~<=>` Qud)><L7Y4sl+- xʁINY B ph:$!+aO}֘684f+YNj>jwq1\K#I{& s̀ʼn9J օeޅJ0Xi!$jc͓l-%5amX0 UAzy` |l,jv3` ZU!pC$;pr>0?W*;T =J* ȩT^; 'z)A @$\$JPr2LJ>yp:xo{aԫFaG;czg{~i}@a<tIQPa((DӃVtqa0;D]s9`2@ODI579ƒdM#M0S\p@24h6XPI [ O=vvlb{8h‚)@iC5$CTto]O0 ًь}.Q-F\ЖTņt@virH$ 5;TLw9:%o*}x+% r 8'KUk! X⏞&#fK !t2ѓ p3jL<TE>^A˿ $7**z s&$٨ 0IKtH),[°FB(2AmdQ0 L2| Mf5qgoVޘ})C{ HmS6봙''nG AC! I@*} c KBfBۄ2kR % ?N ͲZd xT}fs li#ꏎ`)cs_EvI }|s'DF0P#U7漣 }: AA!i:cQ% F21v]K%>}7^~X`0+4߾{z*L(v="&x`՜|LQ_"<6l8`pISE\UBu V2Hў&~;1S`8ôʝo/` ;* z=zxB0B O]RuA /0ie^2uVd8d(1,XzRp V@hj1AL*D&NK$"DA\abKQU4 X&dCeh@ywpQALIICA@IGsa~.8Nͼ9[~~++*ytspBMI'tLԓ3Rr=`x^'q/ c_f;#yGn `G{l C04oÙ&:ؤB1JF)m>IYd1f?!J߿I6H @Dv8 dQX(- %rkAy)GS2%P AP âdHBe@a-`iQ)@m8la/ k& (")JRxOցӤta!Nu>Na ~h.,ՃtzAT&=2~ S# 1BvzGX2LX(C:$@zXBPÌ16zbHx2ƒ?$TMz:b{5XA;x'XyuE01R]DSY(RCtIˇ@@&9dJhk; (6 zǥ"k EA oRymG^:Ğ3hZyi/LS)iQsւ Hp =@ld2s8a>Oi!@)8WѮ UjVB3 °$aX{NLSb7ӶkITF5Ncݴ 0Va8!z}.>X̳` $?3%8bwa̭R"m|.O|Sv۽(H\rH8AiJ.T4ѐ2NOkp~x^9y٤aՑNX *`rxJ (Ă<}usŽ'MzH8Bơ8,>azNNGKJi e#uS[ L9MBPێ<hCJX#6:k]1hDM2"kKE-Y?I{TmT::3DU ;L, 4B!@Qrҹ`<11~%ņ( Ome0z윷3CCPYx w8٣k0ռ$1R~>O4 PuA?fxS!ǹ]afL(Ɲƨ ʂ)I3 Ho60dD6>d=Iq̲D/Uo=yě '=bT (fT 8SҭP@$@2tSL<,`0uC֬ōU0 aPmŠ &Rp#֍\ &>˱ۆ1Ր~??17A y팈ɘ n3r+." :u!_đAEXF@(&*(*% (e"!B iZ hf$fUU+(b bX*JX7 (g._KxW qt&M>B0hL(YPw}xÌGSCXq":v (X_ayO$^C,d1z+dN.4eM^9 y%4}b:kG@kl57jQNR+T^Y$8&p#K<@p{#4~ˠzrbR|>f }DU[y+ 'vCR+c"bƗar{XQ$=ֲu?+T,:tlℒtz@Pw"`vL~ \А(=Hv`Pf8HT0`ߗ{mR!:x@M ^`B+7ލ!*;1'XN&>oe%:Y<}2ZXN@b9 u'sxAQ2,0ޟjBC9O$qgO˔.ٓIPSZdD)Yj^ ]Q`@24.a46~\_)KKeژT9d9dá;ƼrIû.2@IP/TqLd cZU=8 c f?:!4Y0WC}$i4P u)ca%,Bـ 9^&Uk̔K]4ۤq=+!ഹtgFWc ̂q̭S1T t\l=jE݀t6je1]D40BPebDG1L9y:ìNna]Xw+7`rl %hb+{f :AMV 䅧k![5zq*!H+RJ 3zZzlbcokb'|PM SȀ $ KԧI 7SQޝE>& pt0,]vY}}f-Cn$Gs'{Ln_q(O5t$Py>b>o2ڶ]Nc278ÄZ;љCq -禎i*hfL, 24B3ɳ00K-){kD#B3g{Ʃ.^FA1PKP14zzX<& irr֛Fܼyt34N{Cϥ~|kgHjT bY7FY Pm [8-I2T&yI|82Ɂ8NcY+ 9m:C&3񒡕N)q '"Ӂ|$>D=NK7ݤоP @ !.~C I^\ 8U@wt={VA߭_/&lUhBzyE+WHB)M BT*'9>P0xD ;*A%qI\ DLt6Д ^dRSHĴ(H pku Ԡ*2E2&pX$F Z` *R~S5N7![w S "q` V!:RA1)QO8&BAQSTDDLQ RҰ@J91)BD`&)**Z(`bZB "ZJ ILPMLPLsS̨` +3&Y"<'0̋U4,†GoĐbJ?1& T!ېt~xos%OX,=P*$)D9T' TxljMFI]l[2U I}w}_==i&V3e[KUU~0%J c>tw0XE AWfjW|<# 2ȇd-0["7<7>0Royk>owz(6 [vDklnlny=ӳWzh}cB&JfQPrz[#g;Ԗm hWRBV[ֻ'cCwxvW}B;( 7X [CئNtsӰzy /@ ][-E{Y*R%(c8{Qِ}٦0P7١mvr+/mj =co}'{{{{{۽v.[}wmY=enXݥAۧH v2]LF:tѳ_@>tҙvf5}zGBi^yT> -;ַIJهx_}UJ_XZdѢ\:ڄ4ѱ@w]BR qVA" AAR[k}s_;_Z/cJ P)KmT U}-*<*J`«>oz8<2' (}4Fچ( `jP($P PUP6N_^iEcǠҁUR)w>T;>.}4jju#žOtnmm^z}:y]f>\ǼoGֽVs2vg糪ؗ yV@gU4_c{))R@J meUF8[ϧO+_a@=|^jٜvڻ>.X3NϗfWl|60f建/]pczv뻲Rw+5ohmwzrO}m{Ϥ:l-P}ïT95y{sf'NC}javft1j|ym{=mݶ99W٩pܥ(p;mF8pwwVu屙_v}V+Zkmijw-o[pɤ}z_x汾]lMey뛶;wOCwr)o}n;;}zO/ 潋;a7;зm{W\]w3IB[ 7{eUzowʵN u&nQvs[)E{ۭꋷ q5fnMoZh۹Uֻimw2Ԫn+wsz|V_kw-ͰwF3uq*w6Ȟ,d՛Y'4}N٭@^h:ˍ|ic{ΘQN_Wwnb%!ʊA+pZ(wrܻ:m(.:3k6UIHeWug;a,Y7|]sj!o;bv3v]GvC،g>si|U7R=}>3t(lm1m/AҨ(Sn %6M]rվs^3ΡoA@V}nЧbwv %;[ |vfsֆzu=i{bk{;z@jh@PSmk;2!mXhw{׶t;UwWUL.vmwfHA0t9@sٟ``Zս_E;]THB&UvuNwU>ukUU;]@Z籁#tQu]tVtYMcfM(eQ  {Pj-;3 I݉˶ Ƒ]ӎz*yIݕzډ3l޻hs] lJt2GfHu# n2ЇimZ4û'v( P;6ɡ9-9f9s[6h*hE3}꽶};ՄjRmeNn>uZ|2뻸}eEkn>ý۷vt ˽ѐ׶swn Bh.qkhin\Jݸ):PZ4Mt9m}4zk@R(YKmu'@`{o@nm}4}9GTX. R*b"0I./t暪Rd8=-d)9i#AE$UE QED,DH PDP"2A@Q"%Y*2@BA ?8Q{lb{j)hy:( **fibW YDX( 1U>PM-M )TPIT ,dѶ,TRR`N'gw("i($")lb0\)!C@MKX(Ux ^evGJ`duBV Qs ۗ5qFOn>"3,;(4S^t1b;QÏҟIMc;qWň*+lXkPGI݄؎+޽qcM/@I {>|f~ t|{`|#c oz@ y8}\f rP%v~xV}J]W!?Yؐ!aFIjQE@~JPH겶QDQ c۵̘ޏ(- i$H*I1G[g\?Wݝ޲EݢW ٻL*9?靮(@dW\MnmP2yyL#}[R))|"( !P 0?_09IF­ 셾Z`LƇXt4h>v(EȦ ?HBnFDl F=ߧ ô? 3ypDoo>^[Wĸ?*_&8~1qqYGWeIJƟ6J/P6P/7^- bx]unDV㌘s(oڶ%yτ'ĸq4GG^P/"N֔2kߕoz!TJuǭ!p^ㄾQqmp./kQYwtur{y7 [}L'9wR2j,cLoՠ.u$]k'{4_O=Ww 8@\2 1 en퉿°/;oOXa 3-<_ԇ 9=QGTUcg&^H1%X@Us{LBTQ"+UWy' Sn{h)*"!?75$HJ'UoQ65S4{{ &t 8S֟jvXE},L,InL"C9HHls?@БWq!juWEPL0ri<7RӚC 쓈-`U#GuuU|/SnsO0NIL ]3g'FM]LC̣B"'3G3 e+얳"GsG8VV Q֨ƪϧ!tZ_U&alkdRe)"&BPYr T7CmffUAE| M%0ڑ KƣFy8М P4T.Й<:2Ae}__Wp8.rqʹ%,K%_C'" AJhHЀhЂONIO^{H੢e!uLh#4X{ozu߄CY&6|z^2xad-!~M/5kֲLSo>;#ݑ'Ed$OJ+/^AG,uOr6*.L~wlua{g/BxB>rPpfL? }b2EQBTTUYƦӁ|q#mCJL ! [2ُ}cv*wG݇Nεw:;!I#=L1Jd8A#6Ff̥H0[ 2C]T8r&Q烐lѥ6rp4׾z*%)=dmߗNJV3S1"B0E@$ڞ2KHy 7Ž8`g;$XI9jM:P(;g]h b&[NI(pm0l?ɐ=Ϙg΁l>SCUDP{g=?Z!e 9պUk\nF{L(ݡ{uq3p̊* Ad HzxRQu|;&cօbfE}!\1::+`AiCgq0B\74(OT1h&n,] 4UO{pAraht6 >зr|P@U.<\IذOԵtĖo[mv;7E8s8 ;fob 1 A^vvҒ.wGhbhEBKAy4 QQ9Kȭ + (,~`cwGV$mgJ,8Kt,1jgJc4#(N!ȬqdI^]|Md $d=@ub}Hg=_HaO8Sp~ML6^? ϼwƸM#|tC%iHBߺ-TRҳ}*;RCԦM=3 YVcv/N߅ ߱^ xf,)R* .'N`e"~O@H|;9gq?`O0`]!/GPŐdd.,'>oӃٜYW_9[9Ȣҋww3"we5|iZl (4zY68p/ࠑ4-|36T$CA2i(G`CEBn/Ncʫ53RT*T%Dj0d;O~;a}#4@BCs#H%?Ю(tPQ@;8K҆FJ! ZR P R!"`(Q!B&d!f $;!B&)(؛M6>UɧlgҧXàѢ %%cG"'NR C(:/DҘ9MIHR K%g{s~/ތ%H Dە벺o"Dֆ_ӣ.S;`F X @hbhLDI9ZFKFD37##^$UȗR# Yq̫m5z(`鱏F$y!ud^A)l>|y 8P ߶rfAFlsN+)'(<٢3oGljpWgYcED)@@ S<q<̚V@O|9*ЉBDAHDA9J2 XӦozobH;|k C:ADC!$}u5Fkh Fcb2QsU:)U`ps2`pw<-A,Ī7|Д|M4si]# ,!Nxp"E% JUNBQ{P:=Pg, mN>cLEhm9x82\H ABI"ed`! @H(!`Hab$v}mq;!{cKL l@+U% E2 ]ՖHCBRyUs rTbb))H`sӾmf?<#d *_}GmDL~6j&=}|Y҉kQ4_6$CkI_  !Cugf%ݪT(JAI(LDDZ } /0i s\f8m53(BXv?VSP#3"@e_][=6zN?p|>0i^KMp1i jœ>aXN0a FjBV2{hj&^dmlPhmxvoQ?[FƋ7 Qήz6=B W# ׹ϘN ;2FrC@HNϷ^Ëte,!ywp"'wW* ú3*(P0bR͍;cGoqFMռɡ!6)'S?l\Mm.:C>5Ab\U!7|-Jka2|GfD5w .sؾx4TW0X5|pĿ8 f($bb 7ΠrZC_:DciHD]z6ddd-?g\/LW\QErKi?DciOp1bp hf;T׫ ̱C(R0Q1lY3BKZY)|DpчE61 4EBF7! Սݳ٬^m x|] N C~/2=dH"tW.$Ȝ #K6k_e[$bo$Fk!Y`މ.57b9P(Z4_Q%%Jync|X;QJ&y8M(**8yf qT mfvqr}cMSmM? nh5s&fQЃQɄqcӄ[c,Zni7$3xIHtZ-24KQBCG9*:~|zWM-1ajօ(,-7eE\ B߷WPCυYvEl*ntpjcgGV5E݊j>oԪ}ئQX'tRy\p#Pzg|ާëBP5Os*.lmgpc-q/XE$+}6UWt3ѵ919mqU7>GiGNIl*"ym,$O=]~MŒ'+}XՖit9PbڹDži>|1WX|yP7b"rj"Q6Xa0hU\8\ F#T)N\rLTA:5E)MDPn๎'p(pmsgu] fR %FlhgNO 4TV 44!K̼M)~,< Ji sTIbF k5PQ}4p'=CHPw. ֧ߣ,ӱ^UgFN8G*j*H(jߘz_i9 mU:yέ F>mL:v^`=ꤧ86p5&6ٝmA[*ܠ=Z}́U H |_K;jsiZz<3? B0fɁcVS{q }8uiyokgq_',<ǟQ:3V+:cW| Zɍ[;yG_jY:;+}qK 2RRd3B Cܧ6Oo(;[h|aؠpۼB]Qwy( $O7񛸳\ *snmZl\;~i+/{<}Ҍk.qB%YJ)X .*]B ;vOژ3pqT05̼S@e֪͡n>eDa~2zS.P7dab)iC <MjedV߿ӭǂCWP3f+ے'B$"t}hTrTzxPf8tac+nx}MVñcP]oݮ-Ҏ:[`ej7rRm ma䈃N #{2<3zP'@\1,۳[H:oZ0W$@`+G7mx;cf_a`׭< Q纡tGyrn&W^.|V.# c`ŇF-Cat7avWw(z/T*#w,NǝY7 df -d _q ~ ;;rWK.Շ.N:vvHo6ءn %($Ƞ!NZg) E$}YhJD)gf$Xy ;'/|\~.Os`!0ȆOn+R#`"S#rUzgQɚ͘(uN L~UX0C᫆I@j>XXP.Ȥep׵0FvߔE2.%bmHRhi w UE'#6%4 EflnZZóY>F!`0Mw/Hto4'Х0 ?/IN79S8vx WDaF?(Jn = Ѳ?A,ԟF|s8M'ye?gIi0^4lCF ;MH̨ F!G%ITHXH܆( $1<5h'AbQFQJo6[+,LnM<*>T%n \A_gv;!8EGDf/;/_J~+SZe8 Tˣ|1s^ÿ?gB#%?6ihV($#<;\`LT~=h >_I;Gd8,6RH*-}GqB1MJlxxk[Oy(D0C0фv'4PCM2۽K@Pd5pKؘ͛ggđՀE'ݴ<("+iJ,/sCY~ߥ9=X'WBFgt~Ģ$>@NvM%۷LhPenX7UlܠZ2eg7myw@$kL.t)F ?oȑ65"XP*tכ%ALʂ E^JqaRW(2ž(CǵBB<-ŀ^-\|; /^n!+ AZ*UmṬI{gK3nǔG fL-tjuKϕD 2l-]JL+ȁ2|}L#p@nu$Y`#x~E5H{/ ,7y9]9,CX eV0>`sKϬЯP83|9 SĐ$|d!ё}'b>u:1fhְXdH(d" @L/c+Wð+Hb(`+dƢ*-s^ K01g+. 3} A¢:_c@Cgꭿ٣|> $Ox8k6`%;?{WG3ny ݉Drd(eU2OgwlOh/Hi ,B W0onP0.q0V_kf]96`PS $Xp߬ PM!H2n19wAdhz|5v x}W?^OB!N̞^ 0 ;OK7цY)=b]'R- C7ZFA0RK̔Uh~R ?RAJ {%252:C(-oqyWD }8/bՁ/|gcխ])c8l}V\W+V-TDZDD#{?+޳tӈ>n1>ρE` Oc~Nt&}lfٔ>5ZDw߫zD\BA &6?@~)dD%8/rxI|`J_x6X5ݞ-JOoCvfuK?<:G BGY뀅K84`c~0~xMy}878s;*V*J9fe]^/8GSRi&m1r!Zǫ bV-%s2;qŶ$G5_@3<{ޢ=ЭsS]W> wk]䉘r'=7M|zv;r@9OЈ3߫܏ݥxkwBo\MG.J.*\׷> y][Gޑ7|Kǘ;1v|y)^R*Ȧݾ*'? VPWFu2L"?d:sz(} 4?s=2M }Jg{kSg[TETyO&3d "% !_yP_d?X~a!G'ÐR!ȋ $ y>wYxnT߃Az "e>xGd0ن4ݒn..1VEW76BfD6 +S*j (;Ļa໻*d:w:ђ0BNޭMךd^>ޙp[m/}0$9*-[=?纞XF-!?ZGe1jFiwŢǂg"ӳ?o H%nm, P@ dF mC|U0+MS~Hw@,Em Zj*/eC/Bj1zcV!nKrܧpeSO$a L 2}$BP$jiW]K ?, /0 %r|fGҮ6[ʑ0fj|$[D|A:Cubn&IxYmVqk GwuIRD†z+H]˙.3n񺷴 ")',a#gguo=Q/|e/ʧgm]4Pq5HK Gy-RqǸ#ð=}Y~i:Lӈss`ǣxw$@FS}eN?#p̻ilâq(B(,.zoy45M&(6w?]fk e$ ΄I+r*G+4y (Hbp7r!^$쮙ϫffuKheD8su1lPJR=(w~=5߿ "%BR,,p3x϶VCA AE6Usx0rQ~hNufkM틚r#eR S.\/(YIhgb͜uH 9vgf[%Q؇?Ln`WG O}i1J* nͺ:6`,;8UE *!:0~C3H lP6lֈ]üB%R(4,7 Ii?|A3Γ'jݗ/ٸ獟53Y-g [r:zZs0fxG#:wM߅gZָ`s1.HUI}}jyI eoT>%n[ @C'H ՝rV 0!`|-m9etUK8Zy`4S xm&uB}2m݌'!јs3w$7֑qoDT̙fJU#Kw7$wGT}!"픔%9?3o HGCz:u %IOy>`qp3eG*GI wa~Sl֑ bEMZ4|Hr?cRVh ]v{B McXkxϹ,AR(Pn+iK,w178__x Iz(-%vFj6Jgd剂#D9y25Ƌ)54%0aFRVv JAXҬmڗ_|]=~_=`]JJj6uJAĨg fSѲS>xd wᦝP:_P^i@t~_~E\a"J15KL'$ r&!2@xH?,{XCW?N/D$X(b8BvkEX5 &7Ub޻3=v!NrH*)uG`hNQPd~Λf%zhmȚ!fs#L7.D1qNW=(S*M<,XP)ʷ.X7k:N U0lʈDF |Z?"UWY iUCU(9)͞@hMsӕ5G%o[U 96pb֞~9Y_!5$LHi4P'{NEhלnd(v85yC76*>]*wQFҟ}lПǫ- 9_dUt!H4qnN0ML[ ٣黖QC X,~uh2(:]cEвh'-u*ETR84}sp"Mb8SA4Ͻn~c0 뎠O_v22-4۟l:7+m~>GLs~~&:U0oACgrk%8'IdETЍ77Z#MP R]wrĦQuln2ӁpOz\+DE֧p4sVycUYޚ3p7ј&6I8**h")781`F&MNݱ%f54$PDEETh! , *Pδmm Nվm\".EkYmر6lb;#<1uypVI!9cRإ=mU8hiNw@i-YXLQJ߬\77;Sڢ]uVj5E2"^l$()g,'APr,:(y5D}qxGuP ^GIIHN@QU+90i49$JtlP@QMR,<3П- mqwTY5wJk݅4Da!Dza˳g]Zs׮#ZW@$H __fϟ._ǘ9<&Uȯ_O>aX=-P=e?bwi_ݯ l*5sR'sS)PB&& ^𗀥edD$u~e}}|=_!ppIH.o#1\9T"{?r'բzgXt4kݢvpqI3Z>rb)xPpj:D=GV 1_>:naUc#R)B=c>ޮX|z>YHHtu3_Ob_:9W J}Yz߲hmQG wcXXm돶RڼvMUHqc t63=w\uA.K=_ +Zo5)+Վ䧹@8ӷ}hn' ۡT:N/O i_OP~e_< rN$Ez99lI_=hS0a9!u0d@ j?89HȉGOv*"(6ƣiRd{Fe+?s8V&0GmI FB=| a lDG`=ѱ W=qopJe7 w+y@}dd@ kqcP@6Q`M=VP Ϗڠ4>r:0:Dg|EW=>D.]3)tP 3,gK.8m;Vco] tz#M̟xGҼNXtFI(LG<*{$ HF{vڐJѾ)K1#:~wjs2u|=}^u瓶;bD̻=# k~Kk߄4|o=~6K'aVPL 84COG/o7{u9 wjw(cpG;@=rR ^}ȡr d@߿MorD!P5 C4 R!_#};?yCh b PN5;?ry*4ehZiJJBZ\MBR - %"R$A@U4DIJJQLIdT"0 PTA@r(RD4PQIT%PE4P-J5H$AD)E \thjab)%}%t!MRS@)E 1. ")*$)gH^JHXb3U m!QU|Φc%j'Ҵ-P)JPH344Df52z_hF _MRS %A( Qw"X4R1 L[:J%Nr05I@}HEa=NpdRBPX_CB"CTE4DQϦM`SDM 0Eܛ'DRDW@B(,*/dE4)-pUV @5z9EvFގWXEC޶,8T707<~v/rpZ"֜"&WyҘEu~)] tOBxH8[14HA 08w$4fe]PsP$d]q9{MB(o5MW55,gV8l-7N6[F63ӮlAOo QF X wC@d%LeZ>JD[}2ik?S'Ƶv1=ZvqПmrLTiՆ g ʆp`lVx.0[]p\xg9 FDVCR {؍-#{s `MrTG1T`7J/$Y)m ƺs]:{!r=0ǪtxDCS/[Tdf3\Cb'mxo_O14(?0E}5:C,-E1aACg5{ߟvf"I\mU Tm+\"Kdu y'g7 u^]ٞ_y$S΂%F7ܾYgfD^[VyG2q!M'税t: ;{e[o]#.U4 3֖bZ$=! aĒvz>ӹŌz:ev}xDtH \,׎ Vw$?jowe8߲͐]ϒ?R{.nyd$4gh\DxPhwy40ԏGj߰ޯʎ P8>fkJq ٴh~[?I'ol-I Nc7.s?tF%Oe߬CWxX _ne(滍:~F)5kCK,hE= N!]`;(;;IcvSg9tuӷda> nLKw{T{d˯<; xw {f˂8in*$},`J#{?S=3lb퍾<5̍53lFFqy]"=$w~;u~Nn:+|b^ ,'ĖWjfgz] CEorOϻ]x-̴LBIgJq 9L;v0G[˅փH1 哈*0^ŮsqjƒOZι+^ ly=Bg]mƏiޮ\3>oլ1쓆:C>we.y"ͬB%oZGpo:>L}|CEw;]u.B J) OB_ n?;9Ťd|o_ԆB"v^+8:YdːlGuT]a.yOC4<(=pp}}|39S >QqM㦪~z}^ʇݦW^>S!:f5ɇaH 3o`sy/Qu}p=_tiD4LG/(̴>ܿwL|o8;'zYld,*'[oDZc@mYI.T zD˞ȥ3jX%$pE&AؗcHE })SC4i''Cן(lhԧUAY[XHȘϗXayɶg]ˀۏ6Q{ȹ ?tzZIs7C5wlHI=y$L̒](`T@O<޺}8G6/sHOo!XJ/ڸ#I8JnØQ郙6ӃxjMFdd=^hm/?IS :A_fbd̾xd܊H\d|GJT5Ly].+x}оݯ 01p"5,0FS)Ⱥ$7sk?:__v$./EXV-=C`r"adw_&}TAaGa9mPh_p)XPRo}&h+#LxzчUEy%q2?P#*2dX3U_lxW:g:(8lx1éc9ѲOaP H'1!; 1A Wы a!vuya,EdD^a0@^^+ !5y7W =h`o]6Wfݎԑ1?j 6j2좄\Q QQYAa,qmٲϫj.ݿ~5n/Y#rU)B ѤzW7}G17kТcx~$yCFr74H*qB0"%̕qbtG7c2‘17q$7φa~~XP~Odhi+?ao'GWH4D =Q? ]8Ok/ѹ#YmUZA5MX}ݱ1Ӑq ChQ+ #hHD'vX@=xIydwiA@ JlL&H `4gE4oG <@rrT g!/PT~ΰfaot̽VwsfM2+PYi8g77QGjNLG؅|W!wz,ЏN%&`>̏kf~> C]p0vX {}$pATeKkV5W kԮ7O7]t=D `?X] ~O%bd.aQ!X&q{Z\kGQ{|s~.]pz>~hT0ziӸ9&`*HR'?é*->lF@eT bȪI$dܮ8>bj v+`>^nH+ñ#7|1P>يCD~ G՝S^ "nJR ,N/ ڳTW?<Ⰿw^wq˗!Ϫ>|0>IH!T@s,VR8bj SH&+Wm@=yD-+LPMe֘' wWi2F[Z=i<^Q̎ evFyI|/ /@6_Xorz#u '1hr%-`-&G燾@Ow%s5UtG: ]m}’BMߗLwdLj7 Td$ϧ;Apl8-!:x0(×izN[~K̦ȅWuW7--;]@E$ ."6ix[8~7 e}la7lx Px|{S+ÀE!9{dA=6z#ݧcg!; yr;ҩG_ArlRp78M\wGҧϣ~eQ ul - !OK1<N%*^. 0HhTwB/t#RYJ_q~$d9.mHp=H~Re֣¥ԞSyVΘ:#8HpSf$DpH$(K&'hC􀁒;)a hwA3lAETPY''C&Re_{x55-}ϩ:5Ldj ]+)WOvR,2{W7yUA!SR^ۺ8wfɜ2߱@Gy@1.; _@ڥ Gԡ$s!{X D '4OG bq x>?Ob 8/ Y;ܯ^"(#(()*!(PPEo `uCm5Ϡq<%$O<@RȤ_ͯ /-ete!$ J'|CZ#?ӣ\RuI/I-7pQ?ʡ"I$'CbU˙˭CFHaS $=PC_YxOw{OnݼuUUUUUWyUQB`}i|W>M?3~@>+J}:FOpy b<4>#v\m8efFAv[_gQufgnUa_7ZUUWV )#>u"!;'C Upۤ`+Urښ|j;J}9r.Dx`qG=sgs٪G̥NĚ"\ BDGw @P[D>|ȭ5H=KybxuDPzhLm֪HTY+Efu #G(0`W¯i+7OٖYΤ [UH&AvJn@s*Nʶ$"u64E3TI2Ȱ½gZJέUUW<7ߋu' "v2E |{y< A~#$0lUHe"|F18ijvJ*Gg,*| GO`7~O$Wy2:=%ݜd)kCMǤ?r'" q+нpE#x+m oGUfw%QTUUXr}^DRcP(O{p2n'H)~>zI*Z(*Sq&"Q~0g4~NCWj}f9ph(ױ$9 @B-)`+76nق"1pm {^5IcHuHRHlzT(`E"DEzԯG_g uW\6GϑYK/I)0!r7T&7] }na%N`*)CP=nzX;̽<-I;˼Zr;8[;f%6.5YP.E&?U&{5 JR ~٘nI{hf_7߯,#VM}ښ.VTֶs#bդIgRu?P¾ܢ r4s`ZC(d}G䋓^lnwqHIc#I?\)i )H?*7`:K@{|e)J~Y?Z6xy{:8ZDt]nnS}69F v`(ioVr=~|nbZ'S 1DB(95Y<,Er\=E(w}/=ޟb>} J2#;&P4)>{Z<4Is?sOPy31D;EF: y. 5е!L2^N#Hv(^ GĶS'goQ(2b]KA+];/DDUiIIa)  )-?7j Ժ)`?A`\Q?M3F&N?s}DAIԄ+6NpŌ:y@eyNoHbjObB0(@RB9GΈ{BK"2#G$ ȁ[L}gꜾ*Hq=~(ٟBS:_Pr S3%Xy*GXihs#"ђIo߾ד߻D}_#'B]9f(8nf9M%뉹D`CӛO9fVZb+l$)+) +&wi9Eͫpno8`qSq MUXt9''%"b-P5XlcV'h&0`u(oF>](i9|t sOt|>UK1=Ag>l]\4''w?W6ʧA}+iPV m;cp8|v6eGSП/ꪪU*S RUU~?NU"C?yhH#RCUW$@@QѲ_UU ERU5mjmmlEmmmmmkVmVmmmI$nđ2dO$I$I>6Cof7dI$FIͭ~/ mH@A(D:=CA%Q͔Q|%CW :62mV |#{a5`A6>%ݣ@aLݏ ʪj{7w{wUr]f NqƩ8Ř]8P !\cp4ۘ7V;BI }qƙ} ~ʦ8 xBrx1&C~sClF iF_w :5 =!=8r3dn'j>()fk[caN5ܗ{M9^.`ܥa#i~Җ١CGXw+Zz: >0iFCzib/Oykݯ>ݝZoCwmyhԹ܁4A(At6+}0>B_Q9=m],Fx\X?/m߷)ȩU=s(oHB?|&aF}Lc){]*@Ss?R.l3:V-J~ ,E`?_lt_.^Xbr!B&!mj t"[:19T0ff(_VcDGC >aKNm+IJ?Ja ՞g]ܜ؁|q/ 90husY\YL ۔.1UOzMP;QQd:{8 1{X13%SS)S#C?of3 Of@##Jו}<< ?M#AS~_~$"{:(JtaP__v/@DРl$,) CڤӇߐH t}cQsr!{/w~QfӜcq-j$;;Q$k:_O!3 վs99*{2{ fޘMnpꐹR@S NH{,-Ӿ-8h;eb>t^_}/( oMhCsޝ/QQ&tw朦XHLEB6#q`_7 ¢ď:H3@)a cNc2>\,]q{zĎnt wLFDW(J;B=v3 {42C̈́u׍6sUyήj&1. XێVqC_zz/ AsT77PzFY[D;]~% I/gô3ydRGFV_,hY< q3Qf6QpN?c'=w 6󉓶w>[U}"b&T0TOĩ+-`8DS2 sDI͊{2%iyvan/mvnFe&SvqFsjozE3q (ڗ˼˗?7bDi^[L0wt'{ "ەP*ewqU_s#?4fU:87#}MeчXqpY3^վE#sءS(O~:JmE…éG~" PZ |y8ٴyd(րBn!w Q: a=d4IU@4D$g5!@b"@"y S{ -~].4QU1EN:`MV{܃luR{ 16 7`u+[mWkuwH~_ß!++ay=[0rgZH< E[+\#{^c&C-hbRvjuѾ;}h:cN+u&<^Qh4!;bHh sCaeWjR `d GjgoU*1Yow\d:xwt~L-0W*GN !mϻgWsǮH;3 t" }_c "XJj]0CgdSe]G(OO4 r1B) C%hSYP e4Fq@AJ)/FG_iuŅb ݍqngņrwϷ B ,4AV%"XiKe3KP6xi3KLp=YzO 8 {:!><b9ƿ୽ۑ'bs$S־2t&M) `{0@A3Amr /2pfJ7~@.*TuuC; _ϵB1;Wk<%D:`$m5\6'-kgQ-` 8M? KtI줗|T)0tƤrq+gN{" B )&~ڻo )P·L͟UVwFû|ݽ7p՚htc.\s0{~2e?B-:,J WuF^ xv|F-&SL `gnY9x @%b)ύIs?|yugNǧDQ@E*oW Wf4lN>ZgD%B|˜vݷ,;8]d;{N)͊sBȅzwGǦa^6C(#5 U(nj31TLN(௠nP/vEE >\?/JΊ\~T}BBHcַϩTݨyZ{ح5]-y/HD.\!A8Sw( Oj,&pN'A@r['$'yq%\Qy #k;G"*~g% t&9nT k9u*\G#nY!ϧ YgNm)4ϊpȀ6*BK\ S+| vC^oEoQ'cҢrWv(a˝3ENT ջuRVg=HT:ࡈ 0#wr3t;3.Gr[# ӯGx~(aVx1 ,?f!R e~ ?)Zr[@l3o}7Z}\X$9s0"x_^>E5~\c.gvGMæ ; : $Rμkn/M_CZmD({ r.>!GspB@,&3nvuAW+E?Yu4sGNN?r< Q XP^/5+>D qe-/f~y4瀊GPp8'6/u Y$*{  *RzSR9<<3lפkgǂ`F0qߗ ,PՂW&1r޸8o7㿱p{.K!vW7* fÑ.QD ^>b u_G/3rmHLKӓAs!Ք̮C^) PJ2wCz'n1xEŸf*/ ~lnᓆͪ{ѣH`,ˮIrsHpl^XC6eD1EJ 1h ؂4UWPdzN.USJ߰"lP̸JqV&ôD^M笍v-!M=FibQl3'vmGL,gbDKJ!HN N ʗ9?@u,Px,^2F}6#Eag0-9%3#Nkk$?޴~dw,kS''z81D0;3h_;ꈓ slVo1#b® R"Bxw5v2ɔ;lZrk?󅃷 AQbUGu3=bujtOqA;[<1 u$!.u%lpIK MpAo C荓}d<Azl.zl?=BD]4Fkp#&DL DTFϚ4(}Z@V.bU@M bԫy\ߌI=_ATw'QI"X1Q^"RDC^Pq9A/g7DN:2\-N2?_Ӻ7>=s m/tAp7Ȼ>+`@-7|htlB?(D&=맷D\DHB9F~~58_^Q: znZHygFfq;$IJ4T0P{78KcJ*D:^J5ݾ#`<~g>ׯx$'I$D&l t`v;t*O6]ܡ98ݒzJ&Rz_br@hlp堓#:_ ej[2l)fuOUݗA! ?inNHA,c,;+X|$$3}I/<  s(H q4XI߂uGl5יR^q< q yo~ƍ@x=23`*)T)z:]tB=70[vDT=EF#._WABpC +̌U}W4`Gs\p"A0)_~Ƿ>b}4*^?Q7=vO&gX*\@ё3\a8:!˥νidU+ g.w;U_oYÏ{Ӑep <>x2 k%]hcݵf eswl}pt_'>Bo)%Rb$"h6 TQ?ɂAD[TQl"K!B&q.` .6wIٻcAț 8ճ\7F %/.#X_/@>C~]9$@"hP dChi_)($ O~6g2!хF-=_|s9bxVxaBFKHǩCV赻'%]: SL?4|bH#5RdTb7 ;ZB\;1ИO:(dԞ: ֣{XO{nfMeGnSu`*owMك<>[zpsU&yơ﫬((r.`D(`#T*Q!I֌kCk{ Ҿr\m\0'|),uZbH#8>zsHYIDD8\; ':0h8Td`T}nBR4s 7( -7Q Rpm9lX*\[mfl{Grg X˟EnGx-V³@(=]d~2b^Pw d:V dR9Đ7qcҫJFxT(HQ ĎrSE\Uzl]D9\6᫵Z T+<վjhEܕf =jUNAs fG0K* F*7CCX+XHYf(`ܯa}]n?Ssf@3t׋L'N*jeaBlPVdAz!p49lkϥ] SIO!ݚx꾝:P8ϊx/ O]UFf6X% EzraDri-dF 9-gnh3Z&ODe_yt֦ۏN5GmMBsށ}bnQ( (r6H_|\ciA!JwR*Nf/k[ x 3k:2<1;_!λxHR죀e {5n'<pcg]r,F .pO'v1n3?h61ۀx$ql5c ۈ27C;. CIgczDRPx4tsR+ tm) & /`ΦEæ9 jH34q0uP '̂ZuiWXـb#&) '_h"~|s6] +QfPPݹ񐌱c0x2숙 +Q\7;UpIu"r9:l i4"[CĖX\!/^/8*ĖC zv]s .#;sYVnFB~`5/s dvD<tw|0j_' ` Bl v| 33g&Hc&$&@ #SZ  @)Tt@ MؼE [kbs@.ETǧT.ރ(+xbK(~Ӛ~g BHIɰ>}{%p>Q{|B|'J4KJX(5)Cd l,r/h(x9y.v_65#6{{N:9KQL3pr;]1PZz66qdT:9d/t b7LW/ 2x7߾i! ffø.}s}eH~Ge.mvĽ ~!:׽:̾77y|{"U@Î?8n~S} !;?rbluㅫ+z-՘98ůCG?rJU -}hಠs"bn*cC- ל>4K3/E4fV-5cEűr:;ꋦo h|aR/tJE-{p̿o8(ܨdpշؑ#O;VmZ;C z"q T2b`%pgZđq]| ;Oa9(8/X@܊mh[bmG``I:^ro"oc[d8 k,sڜLR:!6 lwX~.+{ע.~BAef#!UN_Ft/*<^=+)N'RseU-Z@C[t:ə^=w&:S{O?gD{-s4&ܞ,'x+>XY) 'l)>)d*r0ȻZB]o""=5.rm{ o6oYdAn&™ $^ȾnFݶ4@/@]ހB2ChI0~&:xPrQb?@P8It8ҕ:଄ЊږX/19n*BpZ_ϐ*fDaᄏ޴``wnD~<34͂ ~%`K~2|"b3=|%mL}ɞ%k5 ;+.ćgF17fCg* (boH#J0I Kjsojb\,ڭ?G˭vADR 1ʐSuiD}Gd? #_ŬXF!6:ѯj".?$Gs#T{EϨ-H`.6Q;%JO@{7:u=O'H盕ui Ro涆pv":KgM鹢tH#_`Jp8!$!#a/޴)ӻ+t+oP}A.iUgy޿m?L .f( ^hhaӾ]l5fX3r@t$vš:_ D||Vk#t+#Q[[3Λԇq D9k:$(ܣ&*a7UČ*5ryotwHNrb3o(Ǎu7;&Hl}ls,37Ls͸ntG_ #vL埋骄,g] {ėb[ k.MEW38{NH:nOԆ3@!D/4(~#9 ;9SEHS{uTE]<Á ʣ]4p&0Q;FJ#X@'Uc44hPJq2EqSrGX"z2c8F XMƎDB\%\ 5@JW iWcfX=a-G-l]B1ƾ@=ؐxr@ '~59,y ^1Gv =8 vmعauXsTaY`Cإ% adl+_h}SH!k`-^:cKn_5tvȠas]( +T?e +;z[sb_9\{s_ \Iɸ#i6|#!6hYNY%v>g 1Mu<ژtn  ھZW4MB3|") i&owgG_ / ĸ?Olrk,KM邏W!.-~GW>ri,PAV~P"CtiP(7m܎ ^^Lχ@BBU$2Tl'} c0oÿX"wr4|$RG0vJW?^AHQ˛! <@}vHBf~zU8h?uc*Y퐊|\h4ȼ-=ñE/)/cCH H uYZh4zEa=Q WLb D2d0;"Vψ`o3VQr$0_S~\z3/&sGZ|9_vxJXKeZY6.An߯8Y$sA %aH|WssOcօF|7X["]D:,[+P][?gIMMD84^3LBTbTt 8d =۝1TfDחxaS#ЅE>+gQO[Q@ϩQ aGQÐ&TÔG ^}t2%)NC'.RIJ^WCD }CBp *0ʵ%v|bS"<#gdALI@AO-@ Z>6x`W/~j5=G97OotN=ɉ;э+Io~ΎquV@wh$_aSЩ pdBڑañsyqed>J\q#O'<#9SR bD8<4`ѰC@L@);b,y94gjwvQ\!2)0G:i pd쳔9XD__ ӂD(FUj0s|sL|ʟADz2OmqWSV n*RZGmIg@ڍ7M4xKgS?|f op=gF(#a #(16{Ve[π}FAU#)tJAں@@=5ȾGfdIm mdPş5*T~+x28NX=uuD}R-# .7`G&v ֆФA $C",#Lф-g@AIb癥ųuqiYxT5C$9P}\#4 5dIBY/A w?=H - ?cx/c>.W#KR:=Q0}O׍M 0P"_ǪMU0H-ްR;>;}uh4]7eCcǞP?ߵ,us_W ʪGW?G׫ï1 Vu2D @gRAm|3m㊑bn bBt&ѧ9t@Ӛm0—Pp UUS$yܕ'NW?#[exl`X |lC/`j>=ߢz)Hv Q bGC __(D LB_v4b(Jg\H$Z8B|OW 8_'?W0u4|Bl aR߷~H4pKAw8Ohr|!(fnĎfnLA=<=ϖT$u{neډ:DY@x]'M 2#َIa2[ I&v$fD蘿Xqzw/0uQ~`0(y1$25QDI={^l4bF0:n+șX#LPQHjB 9t_7Ү xR. ^?}zه M.YI9Q S)\8q dPwH O팉\ WEu9t 3ĉG!@q/~ˀ5Na/1Gvj(@&Ő;\}]ej[0E Bk1Wi[ CawHJzgo^4;5 zb3֐PnGT _W= l<ɩzd'_;vs4Q^4G C8h +y\%%Ei毿 o4uky}T UZ "Ƣ9Eŋ XzNЮcj{*lQo2x &[dԻ,폸"zX1vڕ!,7ssd9͎k+.4IA)>̾0s 7P.r(L˛g|[ [і B$խ03]-4M[1,H( {@z,{8u"4~BA!WtU?w -kλTq:am\"F;B',ع2·4!@u)Tyݹn_P³.@q k}PzKC3??xՎ Т.tkxOJL) ](^ B1Br ?S\.Gj(|h:[[Z }P8׹yZW-h{ [ʅG8tq.B8Mv! q9_N{ % }ڭQɌpKd&dB8D@yWA%@a=8 ?AmcV&-?Z(Y8"įg6n1PϞ<-}C}!zO~5yO%2>Pz|;olU&n|ﷷiwhS03C@gȥT:}LRXTh:̥Hjx}}ru q" )(qy, >^#<㸲7D;[n}_b&C3jq n `>[`< ne*R Ko&u7˕nnoHs'ʦ19v20sF~9 Ȍ|jn*-3Z`b^g#>|> н]¦529w揍{: \ Br^@@;Qey/h))9aE;]c6; ~AӾ FBO\JX! ++t1VYzE w(?HZl,`0{!R+6o7s´^kX @uwS/ddPQšň[!oXFwgnlĩ۲̐pOc{ Y is[rbďhX94[h?2͘ B, 6u $҄o'\?t36 @ӳ#MAZ4aOi~ xR[Fs/M!tz[t.ʯ4]$d@<% ErAPOǗ@(곩{p tTvK-9rJBo 0#Dw|L]{5$yzgA;:RTz,t֦ǰf9c{^ ?2m&1@HA" -<^7Qڼ֏f~UgWl0]?ٙez8=0*k>;xi*qPn({51@v샰>O_8ag:A}<$CGK60r o(Ik %F7vd3O '*Ѐᕭd)qPG C©0E!WWfD}Ѓv%~=\r3Q=;B <)|)}p_ WY ,F <)^` o)dzLBz;:.b}/}e_ErtF\ qo[ 0 2f]_/_gD_{"n2R>ɣ<_0_R҅!n,+ Hap9SN,=w/ɝt!Qg# |~aC=%MI_ O~Yfs9x0h ;F@xGWՎ~>!z i0m.(uA[{'M )nTnٴb0P*$ bQ(\Ž>,2є#]r={ȝ!`xl\zlP)~'>A0<kރ@1{$W7G#kb>S̳ŚMo)*-zāv>s#MrԆѓC^v#j7ɇ/ wۡ9i"[O"+nri ICRPr;9rJ"Tzz*H߆3{gp쓤k6>Id1_9IvM`Utx\>袠,-:c;]u VD$ ]%j0-E EhɯO;VN׌Yʪ!ߋ:b?i#nJH#DLYnE W?w}Nz#4DD?)\ȿ"Z:E|J&BT*TKc@ {8m{0.ay~Exc&:)f5Mkb][99A@: rMM^2`,67uf;عܱ]LӈȠ(㛽U׌LWd&!asi4` /e&Ae WH _|f Q eSTKUETUT'0Q"1=Z4q)eqf0@F8ܪb׮=A[ 凧:מ4<<^*4{`,9QQý4:7tETg9L(q8 L!'O-{MvQSI}N!ڜ\;%T`HaPt#q"ӖݺEzAt ?=0D UPB]? -t'٦EMc@s_ j[}^Uy"{ θJh5hcbjVJ*`*Q땋B[(=u.7w 3QTzNq޼$1FL!2/;J# =!vZ7T< wSg[ǂp=ηL=~A<^z7އ% )EjcŮ bj tX G zo􋡬ˈ id9ʷ<(I6qc9=:C0ǎA3VE>jݼgTC^b/ #BD (7"u`dph|&1Do>B"ͪNƮKt.(JA]_&POBV'aS'!Ϫ j8:lfb^8p0 f'p`mih>wx%'W5󚽄wZ P nAD; 6d.WYo45-qE_15w0:\oy4.K +ֆ9fb/'8M(Dw瘋ks'=|-fM+T&BP,U L5ŒDo~7sxyb/ض{;*`AȗH [f6{(kmV|u>=mB]jwzSX&o &zjCC^e&x}1f];#Qj# !0|h$p/rNM+6aIWV&W"!nc+#}ɾPk$teR٧؞ms8[8hd; Cz0!W' E^vB<$c/ѫK^NGg}qFu[wM\68=8lv&/;O.!hݙf#C@^.MDqZh&eJ{_5gGzQyk0|3]%$TYV$Z?@fxp!U>nԿ 依E`v*v.+dC@ 2^`s _Vo BD !w7pq4|WlFB^fFEcΘ銰pڣ]?Wևy;A0idH|dFh >SSځ~%2BE/V}.F&D)'qYL|g$1=Wy=" a̓\/*Q& olbzɶa,v>[mC'0tVh|p;.`6Lee v?`VnZtMqĂVsW< fE_hj 7$/1,4c d\ F<0ae0T%i)"uHj" <_B@#Dby#P/I0|&Y,V"5}h"]"S؝gu!,|M`&odX?N0,L%fZ @BQB9P9_՞QǍ( 5g  Ԯ'.ќdSo .*L%tz)w3fq@(X}zttDZuYLjM TU~h׀xBj|@uKݤlPE,h M(e^@ԙ1M^Ina8D KWeՐ~㏯m"!;ao6~2x5Z@ťCL!0 "@ki&o_v F0b S ‘BՂM뷨3휀HkAN֠u{ Ij&{ 4U eKF?- [}} \ъ DQCi[-;CwN==3`<uܾ;90cvE~ù=sό!Ϩzg/䊠81 7穛BX)u;;Z{lrƆGQy[٤T;`!b,N4;e7CܿG  ':=z'b/t=![̯:pCY .\/_L'M "Sխng\{ֽ}RSU@ I#2x4i@bh96Ṋ:a'Y$8XBMS4n"ATMDTUTED5UR3UMQj)*%5$J$!h %IT@UQ5EQQS DMP5ETRQTĤDPQTUQA6)E e$O1a^ p,aˤ@M&E1`-.`%C{@N]9HAB@/-0޶-V? DADh*GqɁpQ乓 N 8̶(`5MD*_Fvwhmg-fb{WGƞBI?${}1[uޢok ZAAv4{HT!ƾb.`Jv+P9Da3d j:S@b&7I>V{@9`'B}_G06L{}-S}^::߷\=H <=c\"gԛ(=*`T[&u@2zsfJۑ,+י\j"`Y ߇"`@Z,ks['qM",?$@&=Q~<3: b|;(>.'yyҊNM"稹rd;qp" <Ԋy7C׍v*8:.z|еY ++/ѷ(~Rj]1;5U.pmqPˣh(K?AlRNֵK9g~'k k"_| ,19r' S`\_+3B^P0!u&tk?㺭 F(> xG_ t";OIhݐrӚk)&GnavL1 xER!n![uʡudJ W9~D}0(fg[?kn ]ȡ2:!˞ydo4#y^6$DTV 4 AzmwnBCCa>)*P kpT%CS|Bf6էq1y{!m|G2/DBD/@p "޶=AIև@y&aD5 #G K~HfY]߷KǦ nݠL. Mt緎T@=Qw@J? lH/p᳋S@o:-Fd`5#EWp4 b @ =u~m?wPEO6bU# J"PvŠJRQIUM Le& `hZJaom?Wɠ+iv:0Q0 ó1+ D ">@gh7)00h`jJ hgfQNG~G2vnp}TYG!Yz͌=j+ڲ- RlNv@r?$ #XRL@RGûo/G· T  |ɽS& 3h9{/ǏFe6ֿX?-2Cou,< NHCC/* ȳ~?"~t?g7OOu"Fk /㎽ 7QLpZt?]R&*Y­8x%*"'э1:"&͜*-#FLX`KE Fvю>p_gO64un}-% DL#oow?-@ߋV9~hcH! bldC*R(pgO7~ѷQXYdzJ,PEZ ,q,7W-p]@YksNIah EK8i?3IFWz*PsB~]64ryl{4!P4&g萁CX "%{.S79ÄOTNyz0< T@PyR1ΝDYНkl&{ 0dlf9ҿ1*efz6L`-&IbX-?C̘{S0ɉ"J=7@k6/W| Ii.{7{X3ГiǙF%'/Lq(d$cm( WKJXd!7!o>-# wF!oOr?̙ ?4 ;\brFC(P &}X0 ( _]"'۞ԁ?V(-H{ @PpˤP 1Q\wG@'=cF^} o`eC@:@uF78+rnNd'w"0?_wl7:@dt,zf |G,Q>g3ZI@DSs >ak,gwkd(O@n@A࿹ް4bd^+Xf"x&ѸRS|sm'$_# ;]HT 2 |HCr׫c;1=`% .AŸ66(4OdHd<o}ISp&'*z 2@F|GB=F*.\J 8#SHzux|>yzL*yqwPazwu"(`(B!DFDP@RX,Zpxnǃx D%A|;σ%} R),805L2g'K`)|wX՗_AhYfy|1S]5%&(ԲL̈|C"L<$~Qqr"ˁ'7G)肪TTAW(<8v(*t"ǧ.f˾yB5B1 5MSUߙ9̟4 :J 5]bta[ t'Nm<1|5Z~L_W>AzyH?փJ"j{T{Q^ [jM_9v 9 ̗DB*4-V0`)$,>6'Y`D+pH,۔5 ;ʈRRQ$*G<,~4fȏ!{b>' EӞE 2"囂4ghxƟ$:̡MoRSOǿLfU(,{QT՞~A`xvTzNd 9 R `q:^9wC ̠lɃOMFьK#""9 tjaρ{R0=g܄mr%" ۤID}0wWFpaUt9bc@X]H-0x{Ow^*FRP;\đd[)v.{M qf; `s>Wc1I`{kzP+CF#OfR>|oѬ]}.%bޘC7S#+h틧$wnҎWq#q;_ҨQKv*ꖈǞ8 %B|qt.y$]>Op0CCD]v*Р c۵~S۪mmM. "Z0f\)(_[ uP=FET\6tA9C7r,6ڬdX"9?Y'ɗm?a5Hs.nxa,ui 8tbV"s[v ý.P󦌐Ĩ@C-Bl ra?p.vDKXIg|რa%Y3:P MuatQz[-2r9@`&()%AiwU8}!5R>RB7aD`#c@3|7:֣$wJBv1eZV@5o9cV]o\ķ'౸Ѣ" y9(=Gޝ?/E8kpd|>o^}|O `#tno@Uϻ7 Y\#ap$nR{v?g9]0Uy6%V *)vw府O:Q xK)MmZOGf3Y"xH8^[*Bj " s]$ *w+~.Jr{"\26z~7^#/o?8+D,qgnG[f;WzjxvK/gՌkٞǰɽZِ曈;V9/k>澾WFS?Cs#:u(e. Oöc%]k3:X:D1{۔4^6 Gׯ?_ͩa]= Iyǫ]oޜA %]q[Z|o u=^y[5墩נ\u#삟 o zIfKj+>}W E|g9|Co4e2o94궽V+C:I'ܤQek(vwXW*\oW':F ӣS,7LΩ7OHf-]|@9:#\/78r . sJlF>i3vcFtDWԼ^,r϶ɯ´5X^GUfP뭎A>]9VV,JÂ?z/FԿ9>!7Ad;O}`}#Wr]s;aط[/qƞoVR@J@4{FG8|xև*Wնc- 0QX3Gt0x}X.N!r=㟐zc9^gy>l.,$; av O'?;L_v&CNnzuv9( <)AaQ#-s[~TΓ1 T9C.nȡ$HzK W~gfSRbC&:#raad[A1 < .?o1my,Ǫs`\<@~3D)@warOʭ" M,Rj)׆jXvȁD< s Ϛ Hq#T/ՠ呫?;pAÄr<6D}흟 qK\IV=,.dns8AMXۦ"KX6b>eN+6fm5ǻV{9{s_n4ǣ0 /ÂŪ78h߶|OAb3IL Eb_ป{?W|E7jab8/=u%~&D([;z  vǨU4/pdQ($.v"=9?$ qp}~VuTjm|Ⱦ$O~}FQpL7kb7$bvd~R3ceYߟl`ltc~]XotDLGkǦﹺPg.<ss#be(Ca / ]Ŝ4kM; ;bq45)cRed{P5ްp`@]K0yDc drQS< {ǣůgk|H~L=>N`㫶R < ;`>g~J&3T#_xod-i|H H/ Fqc2!Hq`#mcy!+k"k/l+BPsy٧B:R!*a+2w^rO;-4=u9"DW{D4Om-FJyrEwpB)P9ÊZ8 p A彀ʒ(LLi8x?1%O_a-7tnm3S#;>Aׇꄹ ;-}#/gH8P[l!+::==gwt.# aw7pɻ0޳':^NMgيƒ.̤/TD"Yy^\rUW(z牼[5o<xq :~FKVR7DpNe1TٮjҊ{x ;8>?ne<7\gs5ҖaxP (@=^"PH{`}8ަ;/ff{/ᦷ;կD.>L 9Hl{ 7p4)T|G+A,ۚdPA+~L$W!Fox|:1Mw&_d/x\'Eo'a%D)]r9E"IU\$N0AΥHB!+ ҎȰ\c?%;wB@A9qY-5y#E7JM{ H#f6_8%?+.!:ܢp ,l$ۈ.Y6mq3tAp)F Y KӁq*|9gcAXa&4XsrV^n(/|.#eza/eXM}zt~{_]E i pVΔ!rvɏSO"5RQ2vwxXϖ2 W%[q\q.?&twB>G;M :Y2r!nnR]_-y#2r.M $ylkpnG.;?YefڃLi-P%DZӑ>0RyA*)K1m>?~8C@K]0CWcE:W؏T %PA$EQ,@L EQR)J(4:HbIa%E6*X("4hA,L5BEUM%E0B!LPLPhLRJhPA 40QI4Ɗ5bJhPQDFm!j"* *P%%fha*$ i "H*dd֘ j oƤՋFQ&%6 [%,'F(3i ؅p56CD U!HP$$ H#&?8N %)l60LRҚq ZB&%j(&H"ff & ( "IbP&֘DV((`h j)"eH*(T e&a$$&B$ hJ` bIfh(")"() %*i)(&a a&fZ)h("" (d&H bjX` @* b(!h I X F"!&"|M) %2B%TD%DDDĄ-0ULSTK LDLTDD0EPTDHD$IĤHRQP@0JA/Cj$i ( !)"a)JB($ I*hf d!i)$Pjb J*b!$&I j)l%ESUAU3D2$ +7gKD1AEJvM!P0%%QQPROY e2;bi(*h&ZmSMΠA=Ni`& XuiR b *&"X @b < (XqD4 0b"Z"-h)hbԙ)JB !Ja( |` *")&) beXf~uC-T%SEM3TTEBM1U2KBI LT3-#,KM݃TMQ GݍQ,ST Ê"Jh1 h(I}6*Ia)$qb J*j"bj((&b""(iXd(""R$9HPEE AATDT D5PMR#M %A4+C%)Z("J&hIXN%K+"( `"bHH*"B(&&(&h&H`"&{`i^ t"( _(>A TDFNhz49 pc8ċIIP? @4%*!!<0M;9&A~_!8H@%_ dB|*CrhY{- RLY&#y|9飃F/y&zRinY&ao[ C]sPE۠P̿.֍Q: &L_wƶڭz{zb'Ku^G(ۚo{ж'Rq}3 TczN܂8,LYҰal3?iAVtDW X=[oDb9REɝ:S~Xv?cZ}/EUJ]-{vVq箺ݳ^RW x ?A+csNgtuB#qo1%oYK8ї'w80,pf\˅5JtJcL P=vOt5>]"gѨuHl1=~#=e,X{I` SQQ> 2s*0SVǏDzy >[|l1w_۰|&dG&"[2#RLCFNSzb'Ox@K1эsi?v;wG-NޠqDBV i2HOAHcoc!V5ag*n:!G%cӷ5V,c8B@HiMnP N+bGBc+?60a_Dz@Ұ>lEk?ՐGr1.P6ʼ >Z>;}Jp\!kSņ=^ rb;5VvswsB||cw,IaNǹ>T} ! $SSͲKC&u5pk-|~)/΁Q5S x 2%v!;AQT9Fy9:GpTU^`?ߴ$ԁ"dv%RA Nsz5$I9è9s=A/(9N& b~@VރY spצȀ%\@K_[/UV,2/n^72II5I9U%+%c o~W>èxdCqx$Lbϫ.}huU;j{AU5Tq* YcY[a Ϫ(&A 4?o/Ai\5 KIn`|B]^GЇlHQM y`;< 33ϒׯ} %@xQ+| \9>TP),5rU'4ݨ˿@n&Ce *R tc;7E_֚B@r,0Qyn]]<];-t4^'k9yUhy׈ro凑q\> )DO3( lsV7?۶1z'S[OB9402ys_IH:X,=}o{-z(\1W\: A9KHf<(8u4G@.'#"(B`]fl=k!%Gښݲ3dxKjDʎTsxXB" oP Xh*7yµr%Cquo"uHfr*テ۴B" GW=4$=+|J߿ka5gvU]+뜻1(P7m05ޞĢ *1O$u@K5Q98 #X0d 5ݠerՂ)GWKBn(Ҙml,F(-jsGu{VN| su Lh!g:^Hz DE.Aht77fW]z`&c) E6P%(1nY@uC8i妮 o`|yj7$z>.LB,G>T D( Fb!n6A3kT*] 4%ZCZl-$;sb.zNca@1S l 1h5ԉ k# H% (ED\5r@+c"Q=:;WQǡ3Y DF{T> !Eӽ< *a3DϗQ@IofT!߷O??@A[>glz}%z7ha| GC0 /~.x|N?6jXDBOFO? T+УdJ L)A)0~&3̝Q{rЛz@qEG_Ԩπ}HC!=g9Oc#0DCc/6pd%sr1[mjITء{Kv?~po_IиFEӛ _#ꊶP I9MnFTUr TdaYir#]!;Z2xޚ(^g:ƪQ8e34 3y8wF: Mw;u4wt&7Z:1dճq1 !22U$6~N\ԈO>"qwʟA0A#8nBU,wX(f~XTyf=7@avJ!/^: .~RyCϻkϷfwC !dm@ Mx \tپݏv)>K;p M!̓K޼ˆ.|Ð;#@]Ddoq!lG 0 _|*wG4R8 -v9j`?kus(rn*bڸ9,cu}\\tMP2/7(ܮeV£h]U+:./MI%\؏4o>H ;RIL)aGoň~#?$Q]4,D}X|`7qtzOyrO]OTi =CH b7]{8f*|2PUU}ӢB2O֣}c`Hǜ1G3'xf})w.jXп\ Ch^VLmZS\Jttg7Ju^-[hˡIvQpx2]ral-'ܮ-d ޺K}t= ӉS8(֑kJX3$p`Dp3UI .|*pv&d KpV; 7Znl z1WEj4g H?|i=hǖ2;{E/2`;R)*Uz痪$;9j7a,-~AF?|C~PYEU {變#|!@l㶽7%r_$OaWM}{k)ϱ1Z_Eu6 !z`+0q ZAs}-s8w^8ף3[gˍV4sU I Q{\[ۻĺm?DOJ~$<Ǘ~w~K3ӯ֍"փ˕^2tТvA7SVsovMzl]߿ Eюؐ(5;C&{!x:GR<\ٕ_ZrʓAWr!.dgJOxW1â"#-V#&R;.2~rVk*xq6:cEsJ<ːd4 Ӽ4;J)22_~3Ro.]$4hJwP1k4GG II]ɄAV:q$9]kmzFH:K}Dzޕ\_zlP6~lj2|`C9Gֽ3zF85yF72X;j'R0>5=o3S"#Fh[vpBC1@apTnxoV #]+#F`gyt '>_ryr{5*P|_#Jz0ȤXI J}4?Lј:*M- JH%!BU%#@PL+H$HSE,EPE$J?f՚ kO!xdH3ZZX8wyO C wbkSucbͶBd:U9O1놀PDӤИOn"PRJA2H#blkX?xe1KA:b&|g͊ HD&1PPr=N#߀>HDs:A("wZyGӰMXUZy<7:&L`Yg3(AHFq9abXb%j*: B'1C.^8eZp?f.V CNئ/'<&~X|H W M| iUȐLa[W/0Y:T\uc|cl%]"bJQEDRAXt.W0dYt`665xWהG1DDg< Q0 U3Vi"BTLmE:to͋4[m=ΓAbA{'6btCN RJ9c ܊qD>&!@in^uocpI*#A1ȓ:,ˎVQI99EvySջ8$!&vDI-[. 0z! dgӦ ;dšJU6K(M[Uлp28 b V" j&fyo\ ".eLs?+ (J֟%)UOMB$9.h$א?j @ J nыÓF:$3L6#Ztq$9D'\!4)ddN ;6`& a7;.͍""4UUTI C/D ^ !dX"+1  M|qW+ć#vb"p&nEl?E [ɒa A);i HqN@L6}u{7 &D :[؋D7͒v @'5U<<$rZ-4~i-N.6UVYKwV3VP.F}}34:J&phFqAA2.tw6*:چ~NsYzeL,k>f5GC$tjNVלgO?rf)S]_0&(!kϏ9['sffffo1 |"`|ʈ" P7-U'_b w_O۞fxM R rV)öê02S>$F>|rt4,,Xa02DMED$?ce ;;Ct%miMkx"?LIE%QTUSUTEDU QurLwII{?nm߆$O\8t`ep7v>{.pi;MkzzaqT{fu`l!!%am,:-gxFmP`!ʦ„1=]Ad;Vo'uc`ܑ>/{mQtHu C@<5>buwe#ʺYJ9ULRyϙƻr඾I*$)UQeA[=wG¨-P|ҐYEf!<7G Ǝ)4Td;ʍv;*V, ` *1Eq10/>')/aǑۨ *It=L>aP.5d`AYon z 1Bd ~UBzK̍Q<˽%, TeGS+[|P%3wpt~.?ޖH;jS((EG\~EPPTh) @ U0GK*!d#bXE~;kit.\ n!U"HANJ+N10bq&DŽ;&@梔Sر}\碢~;() @Y]@߯<#;صp'5J2#Ŀ~i:gw8 Inj-Te7*F  kO4?TA r'>Rs Gr+0m4TпgwR!z#5Iֽ_ w˞+I>JG({ A%7`Mĥ;a#2K7:>$-=RW:QNsԐ! =?z<_y Ĥ-Ή nڪfU/@}]u=Qsq\I$戀_&۷-Ipu(uBS g'ilURLQ0&'ڕ%=+A`f,gxL b'n$&γ7"92(1qZ "\ŷqD X|(@n@;%Í4toȋ"^ o~b82S~W h|eVD KE#EYby=_?ت8m$hη0S }aƃ/%bcٓ=r30Jwf}0>_Gju.mw~ #P ~ZD!͇>Pm_X<xj-L *B ۻU h@.ӆqŦ+Y1 0 oe~37,!ތ}+4^W`yW1fnaUva~pKS`~ ? 4:Q30,Gg&g&P'a:X?)hymDr}9TR%@ֺ.CH5"`'$P}ݾe$~pP/C~DDn8:Ho鿮K~x YDԁ8 ZR ba] ʈ ; o0Ns)Jچyl'I w6mݿ1x+>~&P#ƪd.J*I?! s[uAv,rאUϟҗW{d<ޗ׫!Ki+.ލ1[+U(@,89A]->15QTU=Y+XA.D~OtSth gѼE msUarnꭵKZ^O5QwG*|]`` #.,ҡG?\1sc GZ/c~BE6 aԽ.=%Nx罂IUܳ4!T*#@v~ P䥈`D4Ц(jZQ"&:X)UB34Wad1e'붷&:!RzCJi(æ:(oCÇtx~#tv]i#f2C'4=iˑ$ȞoE2 \ {?\'s w1JT39ևL^#|"l-+C4T!$G%02 /1Bo gGP h8 hu{93ycl}}4:SJ/HIO}0uT0.^c3,O3>9h,Fé7"F?:iC}^y뭇-c݆Sa?I\]mQv{/0t0l삔Xq.ș I*}rp wǦU az~g[]HB-F "]Bi5l] +Kj֗s0j508fFA6{p'ҘgF~1$B Qj'L򁕃)hyL8ò=C6q.Rt!#nz:ap O6o;U(D@m!@#c}ˢn4s@2LjmTeYZ0# oߺs+pGk󕀾f~d\+ /b^ ^G+\2v4dum_XVgy tՀ;~_W׻$?zbu=F_ 6Se',XI5O1110@tzkN UIF9M@ -~Z ?{ I_'k) 84PP˗?ߗ#O:m!NXZ>|n7rO!I/ev^?.Woq/x=ԃ)ؚ`nD2Bpݰ:b}gY9ۑfjBVP%AM"6P6ѓ!NsfM38q}I:MRQ7T*ވHO@)܌3-hB~/W݄@@a x ~>9.yﶖ v Fف#+D,@ Ug(eA0U4?7?ϥ1& \tDx|{,j2V(I'_+q'Xon93 BW _Wu700^ 2Лk $1ނl$9UNbe2d?fNB~q&H@`łZu}k+"dV=R }Nɨ@}l@A@H͒ A2ȟfξ^Dv?Ye4s\w9t[ĿDgYhuzºBE+I@bR3򟣫HL@{<ҚHŇ`>_l)J@xphk j?>tG>?Hlnq gېx#W2~ ?GǴG=-ٟ+A5>n}Eh| KOHw/ןٌC}̹|sT&R'B_Ε'{iZet֖ظF {I,G3+$׫㗧#w͎rɗHB&8-.MʆjS"ϳ=}AH9JtWBYpr 1Wʁx .G"laphzmyeL5v  ӧ,ƲJBb yTqEׇ$"<^+^+IҹKsݫ Gs/!mkAJCm ѯ ziW,ˤSB 3ib`M0uݐ 8ވ"!p9_D_˵^=)DBEWɑyjpSȠ'f#=%8@};.V=x!GI@q„fP8uI`qP^eȕB{z_tQ&w΄`cwcn}ܕa=T<1 (S%%vw 'cD' 'Aޙ~^-WAʵp2N9?nخDڄ"I@ O\moU'?@nU9FêLA} gh;PzQ7B N!" nQRt=N{FEjt{QFP @/s<k G/ԓ\[}ö `'1.u|\B-Wq" Pc(w18 c(g/}znTey^nƛ|=^[/SDDYg&|:t3K!?~ B w;i_9$4Y$pABJk~'BH=mW4t $p{aUV6&2IW |wC 겈/@d{6xvFȍ(P8^P)D?_}oOjK!{򮨋\F k P@}?}I|/Xڳrx '-`<+ej-\\ /F ߏ/MGnD!6q^6 `ŷۻiC0[q3 5a]bX,~ э}[wWJmqQ R_@v*|fEEFP;pFxuuU4=_o 0m m#Ã<e6m) *d2\d]>`4|'+jQRw N/߶[D^3O In~M?geo>q!g ]\;a(as2;aɲN}87s>Ux 7?> W8."=s_y 5HӢ!UQkZ]1D N8p 2Bzp/i pQ + ?o\^l@@ڽ! U(^n+]om o {N< )T2>d=ƾλ{<`mO>Fޕ 1je yY<]IV:V#]Fyowɋ}r9 HsvWX]'MzH ; F+`b8意X5Vqj`Hfo-W?nݡZ+=Ν6PSoӱGػ۪$Do-ɤ`qQ87#2ڪ~|FϓU+]e{ MN"P 9lk6;hZy`j;őP7,ErϹx50Wѿ:>oK-¢16{9;gnVL$wN~(\4R{>ukSEB69FUUČ"?.1gY)p9plAim}.}. "?ܵJ m|{ ͚=xa B>2=!FQvZ-tbl,HyfjUAHUt4 dY_Po)xg^z6'NX̺ _@nC[._|,OӆzGk)f'Ə_w7) 01DOGM ^|4*(HQ7υpқUJJum-[)PՃE~}Xl>A|B(Um8]Z()($c_:),&d "}[E4s9-sm Hxt1mfV!m"͡L®ϰI|h8n 0!&1o׺m[ʝ+Z-bJdN|D' ˈhPQaʂ(w|PqZy߹R`l}oX|?-\U^,=]rhhV5"KT%s}Io.63e,k4ؼx!\VOזS_J(ļ윀 &hWJm9H(iCW ?A*C97 8MTnGQX@_a_e%0=/3|gDV&߃3 ̈(RPȧL̑B?i U7%!4?6{?vBH*^ 0M*п1Aܸ'e|J$:\2/͘ԫS'm?X%egu{lm^`@(0QP75[mUz5r❧upBH"x;Fb3Jp`\e >S~oϞzÎ5uWöpi_VZ,'`YwG?~{l"MrZp#O_U7ѹpw;c9BD2^^05BcZ߬c|[QqBsyylX+{׮:ۜ1 ~$@}Y9ԇL>2Yq Ԟ+{MŜ"}-gk]ShA M&Rkxo/xPQUA:4>y{I O~ oă?5`:esB[1xpFA bLw m__/՝-HO9t]\'@[-hWIZ:~~1L@?;+R6^AF0}_"'!B,#@H*HQ ɀ׊y›Bm/ûΝXtLp*n4k0)0:C'#_[BU7~4F'9G Cw$m!b.IO, |e.Ûl~G 8DFS #UfgS+ H729Qg{4SSN.<0MI W970lcbVj=\ܐ? *( D'ߧ6'Ec&ֿVj2TR__G55*Km\mULtq! }(B0 WW•ׇվ 3ܳ|o'd؅DDyvE^opt>u qcnu}:}2.Я@հR jQy$w!`a%t=Bx #(S/Gc֧N^U\WМ:u VU ڪ 7LU "iHM"Ҏ.D),/]HRqpD`A ({Ti?YB{;@2i:yfTss;Z^.\B)#a @,hBQF;$j a9RZ:B:?B݉Đs2FVy~0Pe>"`9Y@[ l͵ am;ynRq2R#H;2iaLz< f;{PF<.FÐ,qIjdAwDTUM\'v(N֤mӌNe1,o Sw[:<@fOhēGxvnJg3R6C!HgDZYFc2)t=p&}{֬D_Ŭ[S{/cɆ"ZC#i ;x:!( 9!w9lS^v%y_9L݈`ٽïB_7s{hT8%{6s<4%7lѠ>$EMDɴ8H< lb8 /?Z^f:іʘd^`â]O$Up|>SutR2?VLCPbas1ǁt1f*%HCt#ljh)F\,:=WbP[X lAX"S :TEN17]Ӻ|W:>L GRmdt+*`u50$ })uPV'@LWSb}̮{úcot0|͞>!0%dm k&4Gx}x?:ahZV c2 {ppZG8FCkJ ͓zrhAә\T`<>tJ{~>̿Wk9@?LL#UX@7g)^~lP1  ~)"}3"j ΍(`"|mZ)cr"?w?!>7fR?鐐<32i߁w ڱ^,x  ѧK * h!&+WLMP@V0oc(%f@JAP8U+08`wIK{P5QNFXCTD}C $@wŪ9a5es8l>4PfM.j˒uwIeߙW3 ݆ỹwGcccEp7riH=8Bq!X94!3 #mHELјgR Tqs]@tuqیwKRk"yd+8xG(9q!=IXKm ~!F 60)4!\L" I`chyEG8F҂^p>za$h \`-ST43Vp`0M'4cabX\@A :84NXĹ n-r0V> #ŀ(NNoofE|AXݻ 9Bw`Ng-{$G U -@L}قSzZygĊ\BQT 0-yB-%' ~7p|ͪ\j9v_. IQ~V;#/->="NV1;|@ l=Ć7p7zx6l(\,c~-fѻ*tdQJ CVeY~mFlkeS09f5ؾ6l o1C04;ِԆ,Kh͖n( }1?>06o1_ &VC! ϰ?Я~n¹%Ш7sϸPƮ_> )9QVɄZZeA؊ylϳ1.ڬHJHcp [MKr@hfZ,reŜ:iacaY7/ Aj!T krT&@1 $ PD DZKf>7VWM.-ޒ(k6Af;lzpWicAtk`39Y{VT䒼+FeNч!ޠF5{Y1yv,Mß@FȢY*DS&ژDcO T4!=N!`TOb}F8ᅠu0\VX L"?{ D dK^ݓ8>BP8A ^qCD E:pD]^d8 pG`gr()(Lu$GX?. 9rǰ5 ƙÌj"Ӧ 6ڪ캇;qcrdjldzV܀.~f{nD?fD1 =Ά )(h>8fxQ4lB#Rz31i54eS*˞Ké60yƦH,BWJRB~-Ϲ`a=a/z q຋<TlvU%@17-R^ iD ç@zkV$-S')뀸 Gzj軤{svRΠ27 >8sl><Nw5C{Rn@r;!YXg̣MÚ%4s[g-EN@ֶHg 0V1\HuW:Xj=J#L2|qt#35q-%"DU Dh0{\﮿O444 z.4>!݈{;XjĿ3D3jHo[L;Ϟ9jo@\Ȕ\#orNL[\ӓפZ x-Z@|f[`*%qbBalP> 0k GFub;U;:|/(VА?`@;;W`nv \0[델mweĚ"ES"٣Jmd b߱24>vArzŠxMx/S_ qfi:mNx͑[6F.D #]`D}km~Vյ#5:1DN+E\Cۗ8dY6nX_<۽\"t@FC pVt H"`1EFfvޗS8,u s3>w Чkm-(faa&!ܳ-ui5Y:`8=/-6 WS˅cN.5 ^R7 C i;Ok:X$o]7O>>d;r'E@'ϣy?ӿ!@F.TA8BQTnɟaǾzܺ+L lLFzNaIuc~ sCoP:|{FuL3&:Y2,Ij2?l6v湣T**UJ>G0ȑ2I({җx8d:|&:aѼ_'v@J}bԷ@)9|ʅD/==܀FdzUuN@SyDzC`#@,OF A OϿM3@ȜrX\s|0|֏P~Olpqw. /s4kih2 ܤ>GX-Kr/d}s?;Scr `$T<^<NoN];$Rd NIÉ%P # (T2cvQSsWp[c9-(fQ.xߋ [ Clto 0YCĕ#|ci*- ;jѪCj'e ";.\Q4<5Grd ]bN>!1a/=QZG.Bc #a͚dGxWˡA ,ļ=N _1ƒv|dzlHb#zU<>EK9@lա6FjF "a*N(%Y B+# 2_ Qiф)tc Ԣ0&?^~(=AA;f'=l&@De4Ay./( 3h?Ags##oٷlrEG B IO(_4H^$d0b9% Rܲ>:$pL;gTcR{3A!o0@cRxpW_f mCU8' T,XxVǡ38nsVr'9Lj_*ㅝu$: 8E8a7fͶȫlt6c_@Ptb1ɨxCmӡ68H#pF6G#bJG'0C=ՆUWisL/^[oJ!g (6 {#*yqzV$ }H@\R'\@smA@[HY45Ks"# 4L!B.B))a4(|4;J ٩{Y7nPRVۚ>gwd`Abt{2 (d5u(}2%jTUUQFOg:QA!F8II]w}!1?vd~&LL!׸&a;2LN>6_1xgQ˶06< v_L;O@䃲  {;M̈́$0GvO113rl( o젉Fp6u`t+>#҄=[gE68{aaUa˻$!rC&OvU#^Z8&j$ .죱wu-~&bu#C"ǒMwvwRLx0313ԊRڮHq(ߤg=C B nBifU/.(C%x޻.ff4UPELM{rarX9>0󽩏=^@*P%<5u$}IGIEQLE4(bhbJ)@huOy0`g2 ;gwЉۃ[KR΍IXBrѣG@Jf?KZM.||.666ǹ<_ C͐\lAT)4HSA"OOP0c^ hmf}U*!CQ"_n`rZv(^RQcȃSva@ 6DgZ50(C/l_2*]OtG`P5$hF{/n_uXJr?|;oxx|d#RC R^ ,ݜ}~V2|t$i7e iē&>":m2mEtȀ}1Nf ́P2y %'DY Q7la O+w\*}gBx z`1:RGJ owďz9Ki qrp4 % 4늈4.,Ȟas`Z1${j|x* 5f@1mYɝ!6@ e45HM1G -1R04P){G~\<u}>== =تf^aZKg 5R 8}C0âR; > >=b5LjbO] 'fdi ؎nჳ&Y"``Q4 2z iƖ(I}a@7oP"F@'eq.<@w_QbIžHcOl|8m[t<ߏ~E*@kCB;B!7!0bK g?l ՂUbʂH0p΀81|V<`䉴/r%1*}=ͷw2qɩj/N08a['XO~L!ryooqHS^KJRr0MWXmayE၈vO6Y&Ÿ$d1SԲN|z{*O^t ՆFIU!*|ZsЇ˯TgCTdrTI!a@%:돣TcP䯐q6,80PHɞ\cmN> apذB(<!M4"0  iDcwڴGqNL ^y, HidW:g\r]HG-x!&I8I.O ײࢩuab2ɬ=:W>,ǘ`$X6.Ȣ۾qӦ^'Cdqjՠon:fvhBFxZ3k-/@hxxpfεsq˹Ǘ6BFHTT[# ,b}dl R^ Eu0N?ȧry(*@[CMٱ:rO7:Rߦq [#=}!wbKEd9U7C!TP%U|}2!Mb1UM H0>>@I ^*6p18=ȉE[9r=? ɵT1?EBX`<$ y>ZAAǡk6'Ks= M;V`f,q]vU=.b=sE4@F%}=[xaeHNOB40e(wճ4xn0&DO|u!G釟1K8?5If a<0Q4)M!%C6*rNh$OEP.oF>Z ڬyqE044I rD`є4s`v0"ùԇhHr5&ۀY>=no͂C0XjST0Փs|v-::V{VzR.N8l^O(A(+$bF>}`}>sw/=&Hfwr{gRO%4\xC"Jyc`'h xW4[[{5Ck ym=ywzuCL K53%o׃J+bb:{te?*Qc8l4y4! F#L@4&Ҝ$@m5T p.DM*9g= -5 SlibFpZ@ `2Zdz4{aq_mv 5M'n/-¼bЙF {RU_}@1;M!IVzCU@aP$mL9,Cc" Ȇ7˳|߰t 9p՚w|&yաdx5PuA}hE{F)5!mNJq'n({G< J7FtE)y<}ʞcf$MBD>I{f,iY/6Y1$9lmJa4",e u.Q؊@/"C${' WPd&qEeyMȭCOD:r^1(iDzv;cq'Y(轇O-'I3lKv]Nh_Lf58i^/N'B%\!^Qs1] 93 @NsYCߑ;X hhy <=\z[5rӊ#ig) kMZ rQcj5E{c(Ķh"Cl nnn ޟS M0HIh^Pt'yh&}XYOS YL\|mkصP`Gz_#z , \4ixp jmx(KԥpKi'DU]ߪ[s`=4<E+_O3oFk &Q.䲨 lcay^0D 8'3!G1#\;GD3X>N"9tI4DӄABİji}_6(pXH)KGD55HJU/:=/C9! ZՏUl8=zK0v]AȤPX{ 3ރ!=W v' lYC|9`?By0!bIa~Tt?YSF:;?_iL7BIYcޭXTe8U"pͲfs%̠4Lpced/eޕ<(pF;ńl]9"Ū5{:̘.! 3tP:H\T{ (}@׊A.0 ׆/Gt3Ϲlg\F9H;|` J"\ 5b8`˶!7 R6jB0C-acևog o.=[(`Yu%@qY8B5Z#--.A0Nj#%Rr9l2LQ'[̅CX>-xRo+'`Tx DH2PK,9!=}=8 |'~(!B}A42iCu$<8sp=@bzyi$ՊA&]oƤ<7vUUUWdsQ؍ vxтAP0m  =2q&|P7 pL) ΌU} h&wGm˹Q ]IOR;EԀyx qN~Y uIy\;0NdoHv 0* 6fљUx_X>q{m%~hgcCSF4pGu;!L4Xy8a<T'gco 0mӍD&+nNNvىp9sH$b "\jf7]cEN_? AJ ~)|}< $ѵ eM#I({2鋀4#qs{ h4'DQN >(| 5|"@SI pZ4Q:EIqcǺpr#g.yNߚxC);Bl!;~)COS֕C|&[j^Jxy4rksCӻ8L0c9uIHfq( \SVz K&#T=o!OY7bQ3vCq^B\yyS:bQ(ZBwbQvsrv k0Gz+mlG !QKYH"$mLDBD9]{>whP߻ ր< CӨrT4m'Hq3{CYH9 |wOv8A/c؜7^\x(}ay@oTxP'䁠zZy\/9u*m ui6.JX~3'qa*' m gA LGIӧMA#u;QBg :Q ~Bofc%!`Gj97t1_wyb-xwݞ8g_Z[|\"^d=H{12m&=U CsSIqu+My޸oYٰJo:QI$ yI rv64HuO8!zc/f!] 3:"07ߞ|0+n'&1$;c);?Qx 3z)B `)N"Sԉof=y=\0iLJGF'55D˂T%AU17@}ɠ|]q:щx}MSyook (sa tX g<֥ /ZtmnB Z4YY4dp5VakcnTHnQX4JДx.n ـI<>#ۊo'0OD OW˿fnPZTSWrH.P&|;WGÏ÷qgG U$<6{4Aֆ0!:=oB 2@q%3Ӑ&a)M~*/MzgZjma{=n{] Ϧ4=TΥ ݆a0}ç-#)jd( %*|;C|0c 9'!yih"|ǀoKܙT i 6I7uL*{- OJ') M> } b#|Sָ&ҽ:=MI/ЗLT9 ,3Sܐ'}w0:#t_;2V5)*^,H":ʤo\/k:0Hzq;^{!Gi8ܩA }+(?.a3K; !zᜇ! ,Xl}\`alc:=eaĺw*|<}>2Z($:s;`ڲwm떹yA D&Ѓ)R,^@x3ue4,:5B|R@{q&O=v504l^']vH;x7ÿ[0L3 $ &h-LƵf$b% 4 v'T^lƴ^a9njEê8 Hx%0fD&ܪvµՂݘcƚ#e8q&Tx$8 r0.CF^vv0؊򓼕 rCٺ,PG a{?-K up} n !>`|Yph:!ՐyAc&{PL{B8@zLY j0ϊJOOA;#{׿x?D\FvtYuā,,_!U8;tdLorg%BK-/dnrVFw3Rx#9yhBK~ޡ.T_era D9g}l%kiu1,/&ZЯY3ۍ(mG Ȗ0;=`!l& |' g6M^][yor:,Yfk+k+a< {:t*W!;!.8 Dzul=zE7R_nQ{8>sfĬz(JI;7$g JIPgǁCZTR/8J{De]deA4 1L̞~>`񵓸@keD}N"\ܿukv󰲟L}BTN0ݧ" ~Fʊe ôTo_|6O-̓_s&N 4qWr0w?QiR6!gV @@:6-FUA=ZeΎrqX5:]9W M j A^IV y^N0 %8WD{VddQ {ncQw$rX?A55Ie$( ~LChVlNhkD/q5O!|q%/{BeߥE!קj\>хeV~ꖆ5Un+r[ bDW(Q3DBlBo@tIz:ӈb F5kf| 'U8`9 >3z< ";&2: 24q} nBhfѾy $fьInϖHfK{*}Ƣѝ\HG[mVN'f<9t#cOD$8^:/X@r@O Ycd^X2$Q3lphwRpޔMLKC3{XˣӍvI^̉ b]N7(l)8=zn6 uym0%P 1ֽ3cΉ"NWkK ?0>(H4Pm*(PI/1#&Sv㒏1cO}T|c coߒ\.X< cnp!i@rmZKǞӸ}T@Y`)[0層ȭm溬js jFdgӉ5(;՝|=I;u$\cݰ~S!௺گ"?pK%Z)rQHm"A#@ @?_>ߧ `Tω;Xww(eh!w |'z2rϘ*HwYx)L`ogSB~:1ԡ]cm /V4G$U~ 7IBnmr#yDؓiPO]8qc̷G3,IX8H8쁋y'a&dH熤׊)#(9bb?K~up kiZA2A5'<<1 L~5-TMH|

:C:q!?=(CF l b>:Lr.+G޲#'@hD#BBΌtue 8w(=LXBNE쎡6 5TDi{( <\(4,%P:$ R{B,&3!!1!نؐ05Ez0?"D6I &;Mi<QSRL@-/XMYKoZah(wݟR&? N0:n1Dsp&$# r8=q{\~\\mhfBϧ2';ySaY" ?Tz6CC$6=G!:H<'/>N#"z.;|%`D2i+Ǔh%3,(\*\i_Zf=ށJU{9Uud*`L_^#xNU5bbrۿY`h^;l<{-d/ÔL ";10CO!O30k#ǿK z[&!t7(8ee o,>0jR[<J>hhhB!Z aAp荐I !,c`~Wқ.p )LŔ3-x?/a #Ђ009_`?XBrFbtBq qwH BPS /UwV?Hhia:s DFB}"dhv'^8ӿҳ#8 @6W!h&Nv;Яr?LQjrDM CnNY!8θeš,Oc &3(Mxpe\88j)f]J'ǿ7[V֦6H(υUf J,56vSn厀}Ģ?σ$.Q`>F0(0uq?hlc9}{zEY^ 5qGNl@_eVΧ0#iA. WF ْW\hrt,g+}Gcwh cGfHq`S_Tg\Y|܀A'AjIJ`E3Ï[WqAG b{uAg1c$ z<<_Q~_"Q!rHnf:t88Wo_90h|;xi55ã8j;׈UX H؞ieL(*]Z =Y K؋^%C1$wawc3^Fk2=\]: 㿯Vq|l̩bg< (F+MP#E 3YfA"PI[\ }q\X2^3E aRg݃˗?MOJ,‹H9J*Ԇ#iqM X@~cSipHϞ{:}bN4= [C^owǿ,F/HDK9l<@ ڠ` FL;`ڤ ey$)wr#ЋN m)QSGT2-fW(߰$M2|{\_FA6 2P0UI$LwOq6=y^Hl SGf(Z,6@ 6a,$7WQ'Cهok1)cMD\F$ۣoh{#aߖzΛb,4`6<|ۨ'KpL 6 wAf܌_aˠV. qaPce8ޥ !dPC 3>8 c/}|RDGa3kΑV + d:ln`3u“J2WkMc0QU 9$tEtA`!F@$%:W ܃Z /ɂ|t22n$p<7ˆ"cf#)"x7M 8w\f ۿax4I$༤Iȍ69f,$rf]%wy(;70yO?v}qhC.j5 %$I āIe@sS1^،6 [-@HRL8=K^yV|>>}[nU.<eU0G'd.p UW碊$Q+ebe"WT pR}4  xy?X;vP5ڃ{&шE)\،vSh!3] )mpĨK%57;oE(4#ȫI :D;uDy@vh)hhϖTfϩIQ:'fQx=TgCOHED1Kdc_l=ƪ)n1ʩ6 d A}k@Ю̺Ac"t&YtؑaoDŏѱ||҇iTTAUQUASTUUQ"A"Q QS;!U?\nynn &|= ! AVb"Ø-HC8H5sZKxi8$T15s*V3N*̈Zww-"ÍhzW;|_,FF%5}>YL|!LAӼ=axF}xNi9$bTa3 L R țg3(29 K|bes؂&YbyuQS_ 6O(@^,EPl'^Y $DC }Am jQ1˛0cJ{Ukn~U gr i P^g#kAȊ#|P`To׃^'ض2 Cաp0r;{r!׿UUQ1;sHaª7@jI.kƽPրaI β*n޺IÔ), ' 6!ճmΜлv[X^ϭ7OYD({]7+:0l4Ɛ+JT2{oۺO % o+2w'U3hcXdoWc]vl9zvve3>(lxxrrD!یn|USTwoM3iÂ&IM/`r !nzKt_&`pgKQa#׾e5כ99.K${_a15uso5sv5 L@^HD>^٪o0Lr~J45<#{bw"5, qk"˰۱XgDN =F'K= DkԦ<t)Bհ]Rk9j0I!s3VIHrs܎6kz3Ӄю~#o_wy_fORz (}2F㉑㉟+ҀH+> #瘤n'PƠv#q:=/_ ںda4@@ k\ΛQt,,ޅg+2D5ux0x7 8vpO8:Bs nw U1.(A,"8=ߴ|e p*^]RO 3KZLNm""~Gi1֙"ZMCށ 4k@]7 𔯾e hD/:$ޜ{y:aVOٗ-&Sǹ=2;` G(<67e9w~aGAt+p^E_ƂmwﱃU G՝rUUZ[UUUUUUkxjێezY0xP !sDL'*0-ՙF{ʚ/Gy PDUDb(自 go(I?9/S~/C&Ӎ@wª"χ j߸lIKExk!v$K dt4(߸)l36Ri6AG %IDئhI5 Vić)T0سrߴ>f;rKzy͞Ap tT8 GvЧJx 3`2fRp;aQ$>˄ȱւ;7v}x A Zv%zrd Y3[DSNkU$H$`B>PLuə&=%JS4sHoH!k`sh/=NCGg9=7vNvn⫊#jM9gux<=Xg @Ā%`f]S .G3sE^F7Î6b-hGfkPH4`r8 JՊ%`鴄L;ԒI}k,꣏\S\!VLY4! ` tqxYIܚeя- ԔUFkx = -rYdUF5yQqސ6`v60n]հ,]Jwg )1y/YӶr'y4UG}XNO~zobg>Mcp>=ȶ d=v ͆Hݸ zvHs|DNs/>-# }bgA`Q+vYa ˁLrĢ&  $fŤ[`6Kq#@dyyľ:孝?4:C'>pxyC ):դy&pu{Μd_n{JMjPY9}N;a|ulʙ W; @ZT5g m\AR rN 8kpN0E{3]F2 rp[\B&pzn[N(B bD6*6Orv=G,1Gԑ&1Txi F!?L}@I$ ^{ 2Q"`4T$ K˱8r;<^x_܏>~Q.e aFĕH 5z$pmiG j797EHP)`Po 080@RZ\Dݬ/A38 3]}GG~ܡk!@\#ЈAݞZ̦֝k[uekP#G"e]"/=3v0o᤹ @6* m+xv3# ߟ~S?< Q;"?aպϟɶCSŝQX`B 9SБ/`sےsh BlDrT4vUMrAڪ2SߞKBbh%kk f? ɊUM7;'>;ܠvTzlLЃ90*p.]TQr5}&?? k8l ?l߂eqϟtѳǏ+喦N|-{q^~Ǯ@*sS۰zHD4847o   8<գxUx^ˢrAn^?ܗ~8wx揽Lpo5opy0gmoa;~[:Cf$;B; >5/Tӧ\_`j 0ge?n+3]9$$ !'д (6 QETi>+gKIe >رY-kC>ݷ{az >7Yn*彾޲.&-R*r*-iqzr4tY${ = =D7hv9Ġ7i9@Cd -v`{1ނ"A@6er6_9A%Xq"])<;l,Hݯxv+Ix{(uIq&CͼOL/9J59! 7R#p& L ܭs3󰝵N2.<T~L7 xMXQ b !M@.tT})LB҈\:Hb8C1> s}sxꚥ9SpDvv ,$=ڛ9] 4uI-$lrI)^N{S :a>/Samsr{ z!H0pdh*Ğ{ԩZ_ Hz@r!50(h&" Va#`Qxz^* lҝyg$Bc%=ݪlF 1M9s.kC%?p?`2hU7v"q.J`]9g5ڇT` !4dmbR"G@DdEySy6Pyvc~CHGwoFk0F$8Aoz>V;eN*cZ#':InPxZ4 f bLQl2mܚS0US˱U-WY="/0plm GdphoG>]GP3.wkpU>]%/c ==luכgQa(<2zgb#p P}(kj:.8( Fi@@LpٵZ A} fMV QܓCN13v<\& [=6!pih O z_@# 4 .0f)%o8Z (?BO]SUamC ck`RWph^3 O} H;Zԑpݽ*DDŽ7h<FoVC5[~x_m cpQ%[ILR֪(.rZLP4{a 򾞼z:]pr<ͼw6L 4}9Oq;3OE.1~*ٛ\[m$ gpF@ ~ Ew s*o|Oq?xuFSB1P8QU@gK+a עv% xl$`eJHKP_Bu,j"]#=3S!麴`٣xgE.d|rҲ!7 ذ@Ar"d€X"0q.hu+=7 O,M@ήRhZ'@=gY##`lDpV`/mxMv>a Ow\]˖CK9XB5:Cޢ Ơ\V J' բANFM3= hC̲k;^^ {&fnTd39HLMO>ta9o>c@% { @pxJyPBHXrg¬@!> FgdgAx$MntI"TUG\ MD𤂯 zjݖvX3e5fpvDWu:&&Rbvpn_H.p<`.pNM(C2s9,QÃrhᘪ'@¥ AGP:0<7XMdL=Mr4uut 1R%sr}7EC9;e UI,U@~Yp 'C/=RH7zv|=]矨ߘyQ> Gd?R&}y#4r= "HO[łA!@|Xg@ϮvÀ#ɒ:|:Uzr`aA:`D#\xkI<iȽ!EBh]qd‰pjv'b12m'p6A#+CѩƼq;XۆmpIyd!ۙ\ee~gfC?#'$O(r}B$f֙'Ί'FG$-6ر!%CQ3(Klz߬Qd@)t/@B9V3 3=9m9:!~hmO#$̛~%gaR5; (RήpsgT㌝\0eO)DZ( ^{6bq"zUz$$85@ 3d:|g1.yIϑSpCeUg%Zr/!TJ%E2Kɀ &pӿswvrzsfON;,Xmxf#4BC ^#ޞr{f/<GuBg Q ,!d׳pSE͋<}nd3Y1{%84Iݾ9#Rci@7n@Y꫼|,A3@Ol 2$B} yD f$&/uK=t&27n9h=I3@Y*R!PȚ^b2xP)@ 4ȏBJ Sy/^x s<6ܜ )UY &!~9TtDͶl=hWCm| 󭁩l:Zh]oMB("2c1}\驨-8a8S԰RJS&2\{Or`^Ն6p^3MlqL|Ozy_w5yY#E@4дxUJ U6k+Xrߪc ,?I]\.~kE: (ŀC2mlF1 MG+ M"1"=@]>Gb ;u4Gq86b>s>Kt4yLtzFPӉ)=<G K{aCL^ v;yM0:δyq7<9k%l`yAyfZc6qf;Q%% sÂP9'Yyy 3:ZL]E!tl8 o781Ȣ!X!$ _2&ïN 09 N!!mMU.D b8/rAj7n*['F9ͻѬJ L^{S5O6GnR|xWZc^vU}yT XBc'1!p/-P}z%ǽϺm̀ĘNIPʽ۶wEGϋ<:@;b]u\@5pzѠB*6f+axnt8)'ϼ[JX\jx"d@:&(10EW`.A7 \s;0 W譊أʤg.-NnjM$pdmD*je$@O1C$P`;(e9L(I8Q't> d~8.6% ex$O+,H,dDTK>d=LYGnG6D4i()#F& H$ p.)~z㔦;kQ> L7׀b"R (J#dq@z.#Q,S CF in0L4Cۻ'?t;KH1?˶ *Z }xsv9<~>[OcY# 8<|}= d|e2S$׋wc$ ul놬umr~.xW9סaEB;C>6Hd$( ?%E~L6d[e|J*DSOOvOSO`18( knA\d9gɔ7XM,|htGՓ~ EOQ Ax̟@V'7am~SL:2`P7j$_p@#:G qd8I$2 mj0k@L0%7Xɐ,.#yּ}8xq^J8#.%ƭF`HȨߔX*6TXR7uZQ;n?b;W8LMR"hZF?zaE_QfQ4Al\G.9LmEE4rDh P[ .KTr7#=•LrtIcP2.w1uA;+@-PP@C ȣŨJ!!xwtBVPPiw3N%5vZ,SlrSYsg*y#Z5B%Z,MEAbqN5Y@Ģ݅s ,rCS`,7/ju(+GrXe#?"snI")piO@Yp`gP?s!d՘ Ʋ "abSS1"P$BDI43RhQb%9@ 43r1;#0bT4}o8:>'E~Q3]7oobi~ Bp ?i.)(YP9ځ ?PU@lOCD"S׳W$TlT<:MU81SXDASDPUTpv(u!`pѹ r&F0Ylb+0 ~l 14$FVXtkk/@;`4=^wDڑ4˗| |#P|H>>3@236"x;ǷBR!ys725"(4*Pv?ބa|rNӳ멪,)*I ?ݔCcDaf#Qf" Sh1o}Jn' uOQ&*Xds ?7@:#t=Rvau;Gz0D(fR.  K@g6BҾ3FGoz FKW 6YU0#M"f@$Sx34\R1g obՃ}^8@N Ux$]Y ȍg.3(=- Ap6 ͒fݰ@LK哼bn.g&sqg Ʉ4quR#2PԆ9K0$HVGBYٷ֏}6C`s("zxaWh(X0X-QDj;]8stSqXN^oϣx"v,y?lP'> gu:"l)JA4"z /J #4m`glH|]u:S!xmAփHi)YXK may3u+wIBKb|0CRN?>8d(OgVÑ$偽p7[4 w>X֋'#B;=0'v>SEHKP?J|}ypanYlroz3Qj2Жt]Zjî~\_H˷^kl>^Ix#'Stgÿ;41)[zx7rHFa%Hh`>?\U_LX%j %e. v@R(RD5?[hkm08 GG㟞WXCIfy3v'|_Ix=!CCٖ(w]}K0b0v!,VCpe :Ԑ(1LA::#D> U %FRrס2oP/u3wvax8V_(Sšys 9  (J"aW:SɤwLYR$?GdM}=&=wO+((ד!yfu bdIf(Z$u72{gz0:R"%͍`7 g~z3nĀ=`=تGmyBbJZ}=n_ؽ2i6KJW@2R !:6T %9變"hvd0_dsvJ (JҸ0iN#PLU"q9zz8*~MZڝSGճJ4Pxmll o}c'x+|vA׾`cGf WcMRP$qFlk FV}ΘwkG^=e2K$x ɴ;Q6!H L,85~Mo 0N^_|=g_>MkT-=I21| X*J<50]ʉ2J7BN]B&kg R#9 9f)LӲ=tnju;&ǂJ>#DN CODa'->B!9jDf!0˂70Shuc(aٛA9@"BJUǏ"W5iO^˩q`Ϣ=g# ¯l %G>c>x@ (Bϗ$N9hp/=6hHCM!CRD:Y(,=*Y'MWZM"hq5DJ1E,w_ڀ(b`Bƨ1Zm`͉4cU6}DgGx@Xb̚y:dMÇ#(4JVW $>^?T>t!C8!U5f3 !I`fL*XZʠA|;ݒXZvW0swq8wZ `ɤJ))&R$ HH!VmpoP}u~N/T}Y(_$"h5DHpsSKX }~k|äoBd G >L N<( FFzq"0Q`L"l7Q"UkQ8)A8~DOᐤ í f.{E"B 걪 ; PLCj3-)O?BNcNkn7A&a-aa&K4q5CM CCAK$ p8!;5 hD-0ÓrV?zlh֥xXhYNzQ̐ Х$Q#CE*B+ &׏ rsW[b$ny?idzsa)bꔖ8ݩt Ay!g#qoFԌ7(Yj Y7.N$AIKȺ0Ma KT[dWDe8_0y6԰a={҆mE!Xǘ7F۶SZNMkj Dt=0u)MBiaf fnQ&a 1(<@h;zn'RÂeXfeS ےF jspMPbs䩲LZMhsY1M=l^I9M':[>yy3䧀a/ ޶dDuky8:]pR'-zUio% Bp/8*m@8OO;s;2"wv(85z@dJyq&[Ꝥ$dKbƖc}ꏮnd#͐6]]詄AjjG&tO"ErboqceL5mU0cN)^*C 0ʑ1wl2k+dVWFdb]-NndPwHIã喜YF@W5nrSv@]YL%#X@?ak3Ϲ9'}F>F`B!h,5FY"p;gCˁ] v$F{:$nh}zO~bH ^'({ ׇk2Ofc; 8`G3i4N4xRA $"EG2xNdp03`7(bBzu /~A;KBI4EKg`:b͑H~} `}?POʡǃ%.1"B)E+C>}S j@C~8ۙ?*{OU5s0"uKHqGJa(@ۏy-S ^Y3HlDhHL`98'Խ/҄d078/+u_ zptT|Z NɎ8|BK+ >E?Oy;a1{k(f?F(E DI tֹ$,#  3`4G]=.[8}Vۆ+@!p1uN DA/4dEh#`$;!!I@~?şvi䌇^?.Dk+lS @v)dĦ߳KD;gߟ9ChdaPaPp7OB~c.̛B>U>RֱC-!B`Nȇ||?${4$g)@hEDCwn P)80vaAQd y=H Vf!X&H %-1j&BJy a)јJ&J,E(Cta ~s=z>~wx;G׏) 3KپߡcqsX <B}%R'Z!Gؘ9?l^Ž tx,OQc IlyY, zFp*O`j}6ۂH+j(bX/p1$C ӊjBODLHRfm/$yÚ.c͈:/Qg(=bAň\! /絼S_o %(:nQ#9 MW"?(tLVXHA:C`$ux.ZriP?xHu3t ) Ȫ@- s  I To{okp]@ N5C&"l`xdcۋy3`uܐ R]-AB7ZkT1oddlNq?W$ Ƭ(BA} 2'Njv%G2}woI, V&!>]sA!q$e^\mam9UWGuu]yj+5ďy1=>47Nnޝc+nWMv$2fzG,mw 1c g509s{X|6k5KBj@lb:hK`aQ+kc Z!8!@>i*90U +nb A҉gMRL F7:6us(?XtIJ)+L& ##1u,Q6A]f`47~97^va9ȃ"$JD(c) =ݝ3u>ad!2 p:9א0%}3X?^'oj葅$@TK20Pu1O.a'j -F-xg:= Wpsa(Dh:XL PKO.Bu{R!OIȇʀ%4k3t!-DdtQF5`T ,bg5 FHi!dd|biO ѨW%1%MII.IQTCEA<_N< $EAn aYGp CbFq efi=(=R 9p[*:SM}ϬbI&IlSȱm!B֨& hbBV!N7 NTM$Uۘ "h"D0l,dqAUd҃6W IvEdM2,`l#!4yQ 蒵w  m6- 9*h(dr.lvD%+,sW8Rc6j t#lwGho1fuHy#6c °- 2i.,9ΜrC RZ+F;( G9<)9Ũ*djrc $ec,H 14M'f a4+ X $q# %1U@s 2@LhM,5A|#ޛ`)Rq$Ј唌`ɌKAaI%]ME pMQ3[e27(:KzN۳ΙܸT^s1:4R| &*bZ( ZJ/) AD2M(W9|Km˭d^(eOѡsc zG *csㆼN];AG1ۆgDQw=u+4`4yHyb::?~yE,h3uT;ϗiBRݷ!9{g aCR$Bia'LQDQF7Y ( bO K@R: ȴp 945M(r/݃|e1:b*tQ$Si> %{6@R>|9tߐc2Sc! - ~9} ]SRGG heM *tzEG}gonu " "bM"w@hm~@]Q L ؅u`/"0{N){pȧ!!D3U(d%bMt[SBęͭEypX*Hij*e J`mhng\1*G'O:JhD`R`u&WT!(f "014!T1 " $@H.B!1Jh4 C$HUāDc0L@Zv): 0b C̈́fd-V ЙfJ#Jd!3\HlF Z1 BIB z(|g$!&TM 8Ćg'=`q4)6ЧN6%?VRD#R~#&KR%TEnhuNTOp% &=w=10GT6M0Ԏ5A]SAԌMjEJSL]#uh}(CB|kX(G'daS,0Y+fW+ㅠ<5V/N]z[p9qNv>C~3y|lR"͏a%ΩLT x]]hAM%?;a8 s >>$N]C(88ПH~}Ř8 *Iw(! (( Dt4s+Ky d%&jYUc>W,@l6 BeSGl~n춀5qPצYt qČVŌCZ#Yŧ*ܦb{}!zDsbnE+ch7` YXN \k(3MR8 pgΣS!f|J~>r FS0z&Z"@s1s0h^]!9@myfT`} uV #ޫ"Akt%$NQJayB5 w'M@ޤN}3a A/~p af ;-/<POcu.T{C=8V0lG&Pňx|rH .0TS2pifE^i偐d_ҺJ$/kR ^ kІe`QQGeE8ɿ5}t=F&zxyv@> *"]oGF=6g饥r=)qEݽ6: ۃ PDP%)E . (P`tB@bX(hAd ^aE D)J Ċ(J"ASA" "4 0H B(-0L #Sp$B&A#$#1 0Dƌ&0\tt/yӡ<F/oMr2\[/98DzP1 /=y@dQApE0]5j>)&,; HK|m|.ljM/7&ZRj@0apJiWp&jlQhT3UIyF3؆I@q(!.#E˫uи rAM2Dkt-'dM 1E_r6U4pB{fSelW& 6*;04 R ;2. UБ k3O´fî|-K%dGȬ`]L#l2=ㅿ@%_ac {Ƣ~D-媇C^*%ŞAw<]mLj<30#KrװR{uҋ@/etu;1`:@17ML%sxU:H& tU[c@"!"*`5RvXj4J5hzb͖r;p\w!$ (E' 8VӋL 430 X@m;F2}ĭ{qQ{`ar.Qـp\cFfibF=`AFWcLT$||vSqy[dMfff2Ё.R&=cCCAZ l&#=H QM/#F*BF̏JXM LF&W5A5L< v/T%:,]) Q`CDNs+џ hY{p0߈Ps. nB A~l#"FB"hѲ 8{P(7`,1)k0u'zucgLF Օ w$t=e@foT:nSPUPl_78:3`9?<:ջŹl]VGPFk| &eM/gq4 5{ qSg#60ӿ.4Cb\yRXs m kC ?^:cSP#9~({{>ϣXVb_Afo!k1X>&(v DŽxT)w7L)tKcF1"ii0ĎPDViYw'%3I70PHѲf 4k\34}`uHU熣.2fumg-mL bh!˃('-Wf;{.󤑴]N˃#G3χEPT paF`2fN W0*FЫ0*C{_hn&Kuu¹+0uB`:h# g~{4 G!:qpv^L@ݙs \yX m66lU(P 3ˆšիC/Qck&G8mq㕭?~WDDQVDiYɼG|c[ 3H>XHJQ҄08@HqY_l9Ag d7HJLC!S Ӽ?53$&!8Q䴩IChXK,>55X~+3c(}|w+L1ç aAb)`´xt+"eaU%ZE;WӃsMnfP>wv3CO6]8axB!H":A "XPd$Oń@_b~t)qf'RG_Շ߶'8]Aw7>_**ַ mUUrUVkUr+#Du~}g# IIL6c ~Ϗ~ݸF22%z*b.QaEDHPi%w ?rB"$LԆDrCM4l 4jH[i`G _\*ڠX-(ac]l5qS|B`Bn*dl`n?.n{Nj"))fEJ"@!"h*QN-zťFЛ=H=B&?iDhQaeJT RH$"Aa& "AbH# ,CHbMR,$hif= Cb$2,^eM~CaOt*"#o DEk Qau(Ѩ"i(S}fo R#MR揇 Ə|dtR 2"bLĚ:語s2[]kULw=S5|2EYzB8`&E+*k4jx!Νy.45B lEdbZF6pppoTAk=pciIL!j Ln}Hih4Z"x tzJ$l&qx>^ >q$1Ғ^zi:2 lҐ=&|/ZYI0$o{N50ii44c Ba T>VFXWR>L(}40g_ڭ8_ʾ3W=w@EV *o(NAI)rsUUU W 4?l9ዘ߈шv6Ft̂߫| 3|?!`﵆0< *Hh|vJp BI'񩉟zcz 8*b0HkpmSgblXa * " 0` =yU'U.€aϡX3ӕU?bl֕~ʽ!rh6A;p.ƕ=4x|1 ;HA b$ $hJTY`ﱌk䔣߾ T"ǁ|Xj`F`$}n$(iOFc -f  TkXAT _bw)) }97 PPFH "q_0s4qf)˿tJ/ay }9[m-s`jP@mUYs\;W(H-V)RrCك`Fs)4eR'!xKa[?J1TlJJ“@d'4y,ϯ]D4+h&0lidj$8zkT֐f"XCAM`I Eu3 (iMmUg\q7 CZ  Y6 L|%Sp99ćy~d@$ ֚Gu!ELN(pu=<, }O*L B;'Ie>j:;P~.$j$_PA ,~4B(hTiqP;PǏ)$m%/lI';( :q`F Bbo()0x4  aw6PtC8C&P ]Vm8&M5V2)4X`ݐnܹy\e@)IZ3c {zYkP`}x+̏\DG!X UW)Ob4/63bELS[!*lJL%@ƎYO*"CL6 K.5;0`fKJ&@gp*\2&cH#&.J*?R,0!VM%p!DBlP0u!}wn;Q9Z JvxFAmnR ,ipmrF.}{~(u]iC(ZAÄmOCOyCe!svZy؜ W+ncl!\Ogm]`o kXe\-ɽ`CodapybԄ Ee-뉊T砘2hbRHցt{ &u} ɷ7(u L1P"6Z)abBcFoNtљU7+VN{bF6u%]Avf$͹욅 FbD [ϢyOH>T4vQ%^ !H4@! ;F:t5*s$P Q{=䢺txOJr B)J2|wp)J^0)H  ̉[B ^Љ0M6V\$)+7'ME T"k8; d ;(0BR,ufhވSNܰM,] JIpNS\tnv67EҐX &CmT!HG@ߙnys &$qD4wf2t=J)[ Y.f6B!%䡎eWŭhP0.# q"V2(1b%#y1s5pM l,G[,ćը:PV# SF/sUٜS ̉ƒt ._y*;qǵ!&0 ăTKF`tRیan% HwƤPoҠ!bRj hHO<qL mgشDق!7Cm"](vKN&7gw,e m%F鷍 TF8@eLhDCP`LJ/6P2mtCxs(\N\RN2ql,"Cqph<ýXRA* x ";֋12t~ ˎ%(teRa6M)(`&f!9m5*RŽR:Y'6ƷC|Ҿ'5Ϡq@{=#7ߎ#al.6Ӡq JCHD/74f'C|A] bv\`kY[\ s! A7#w#h4yRB# ΎDE }GE50kjHraw4IrhbƖYa$CnfR{V ^]pY w(8'a Eq2ّ}HAcX~^&@/'q,$Fm F`^M)0;Z̾F-4eųb|'63'`84yzFilNDz5׉WȾO1GѼvqtSC(Q $p,м%`w#eXKB-U5bܯ wXC@i bq"ƶjY[{6f 7sig>!Ο^_dXagpBC=֩S3io9w{>#S^;UI%NG9*޴IoHr'όzsLWMP%dL;h;L!0'Tm//m<Ηet(żZ͑cpam>\!'Sq'ⳡWB!je! 1-xݟ%d!ݗ,a E 4o (][n/Qm⦈ݳh._`Bk٨[ #ķ Fp2-9>S\ V^iC-/i/j;JM Y>'0X/(1C9 5n8M|!"d7 x:M /:Xb5ӈ4CRR-f:'"TfhscZi6Po PbvwvQqiAF۸xofRRW`B"y:Y"WƨH–,DV NPh rb7oXͻ 6@^). C3hzϨgx}إ[@#О,Ckmm B䤀3e&޴0wʥ΀U`2h7p:ĺ[DLq3K8vVK 40s( 6Ë f~~/T#*'CST Z[ 3x=tæ. jyXc^s`xל9w vp)D351AX'6N&Nvs"w/8kW;+0Qr$Y[˼ Kb'h^}Joc^8ߞCXt$+/.љnM(|"sT#Z.pkmۀl‰D6䉅UC:yF)IϧL ;|ZP"%ѭ0qypDBD,@09Xڵ"~ʹ.iqTK^*@`w B|  ~ۋ{o6S6||>9'}Fp]X\Je=-愂(PsLuXvZk@, ΰ)'ݫuoΖ3Ma28O/VH/E9s (pPȘv5Pq D`C,aSxu`=;#2!.Ш⢅!s:-3MmvPn飗x@A;q8Д[MضSGN,ef%p&:doyPsyAᑘ@YFf ecc\R[y:x 7(9&%LBB'^2Hko+:_C6X5-3# Y#m3qBr|\ D)~1 BrQԞF!_gNJs8Vdć x!D \$m9| uؖN"I Wnc8!V6 KߝnK 0}@"<8;ͥӀLy#ju66tNt!-WN4jXoGp"c\$džy`k^$97;xs<[2a.0fH!TzO_09O/wjon2A7ݼf뻣l_nոiK; La-An0xE 5ubj5@a8vs@^e~z=<钓IQE62!A$&:Q+AEE-҂U3&e쇯x<^ ! }ʗp<'mab×@̓DĂ 8 {D$l,wH]#==/cCmm_n>t";J3<QR49`2vpY_>zJ |ræw=sd xx"_@&d\ˈy8h9CI Hea\,vWHi-- b-\-u qCcH<;g1 5:H~(7 ("Y99a 0a(|pkJv$(vԔCxd=smL`'e<#V|anQntdv"Ry 4JĵIWw hDz pX:n{fdK35Uؑe#KRz3@ޙx0cTdc98(CO":pi۲qO%@O6>_+VYϷIspY[m{}#9ȈDm}GzA9rPiTg{J$;E@*`s˶,(vD8-!w7qg@yZY*Fla-Рx+6hÞǶ^۽0ep/ߤHdܤ@Kܹ~E.㖗 L؀z#mhxa yO\q|m¹C$gIJ"t!I0 I6Xc/g'G%m87b0FHx2,l>;uA*5𸻏>4Bku1y G_l zP p=JI`Dð3bBX݇$C }Q!IJ4/pt$ʇ.0ԑ'<1x>@^DjWPr*ӇysYxE  Psvx˲P_Ց1ϯX=~GRNRNLH9N|4`EPs!5H>gi("5;m^LO38x'$b'a^b%!"Sl ,Ͽ*DDDdC߀%R`)/mꉉo(_F/dmIQUTA|m<|@SEZDAJASP x/'}`q8+FH3>S-Y1Ab(b܉ qvq'D)()IRSE  gHb*='ЕK?Lm0I$hUQHmx~; +Q##ˏ%9aIKzuM* dH>q}6%XEX{W6|n5[`[e!e4&I*j7FQQHuυuT[Tr8qc)ņoxDP:brٻ:Цi!s:DFF%?F Q.B4% CqIi$I$KmI$mnUSkaUX9 ݇K>m؆t{@gn?[d2~^N=B3 f6J$˿CpOE}QĀɠ31p%D;'fbHPC&2elC78O0cwfjrQ(>_yAiH+TRҜS'-+a上IwqC-(z#b{wM@;pk tp.fnua0TEF"2z;LU=)T%P>BES<>b ĂE؆ wV2"OK<<;C9C||m¥ c5Gy_[shiщp:a6pYy#rۊG%^[KKqLVLj Ȏmg)J }>M"nɔ` |!U#BKy55f3Z"!Ju㡄i;6́i(,KL" J&4$m^ Σua?Oi2E6>G&"=Kh0n׷&Ydxڠ{؏4jPMYF Ѐ)"B:CV 3[q#H%+9P뽶s70i)n܌ ~1H XM[&ugzY%ec'a~ǀIo7A{,z'n:K%B9'~'ihQ@zXS&:r߷]䀜)\B @mH[{͔8f4+ *tjB::Wg:t{! py܀eb!ߔ"A7V-^]MCH$H7̺sk3F yO"=gb^H#P$vς/;Έ̜'`bP8 ;fM$P9<<ͦ6 -kl. qB1QTX-I 2"Q$Q`7$YfNg 8:]v7iysnxh$+~g0ݡ'3ߘݝ88Z,A7%ȐC*Nfڝ[xzg*K\e>@O"gOSHpsEΰTdgI͚3J8ly (2(FW sn& E877}BpKq92 @f Yl!m`d  #y'Ӂ,6Ȣ4;Y#%B@Y)9^,mt7c x=@~3E-.=qCn8<|5H}@w A.p"O| \ŒP\> FÜr  <)h-}k:'Bvm| L3V! 9Iu_m=$#b+LHqFC:(`j";mm6F&k.Ħ:^bj㛍b %Q2jXhby:"qkŹ8lBߑr0_^ گVk}qHnPm»y ._iqߚ8"\ 65lShC;"Ǎ8xXY b"Prky4T1.yV /hV%&qHPUbSJD _MZ7T- Xm6z[f@@L^b$X;eCe!=5v%!JNT?|D R!10R#@@o/ ;dxbH(>g?3CHx"~Ve P~\1&gႰ[4BDԌC>.AHKE\-HmX_r$ p`i- ( )ihar  F6 ?9U O;ZB!A}0:ô{<>5txq-~qs{,_K7xZY ^%vƻ R}-4 tW V}L&ږLA1c Or@%}Uh#D78*&9e~q3{dJ+? ڡ $ ҁ4~1}>"S ""v֍^񄢊¾@ϯsm*X廱My=4n;P$*TJ1-2H!B4#@LK,!%/x_DO3gzP_7%P(DrERDޣ n&B><RL,aJ(鸿 ?^1&5|MIM4!̅' 3IN<;qE{ CՖ:OqS@I&(!QP)Q4b`wC_B~$ t8Fz4LB|:{>H8??i8/s`bː/h& Jj] iCb{xC7Df4, lI>(?NF`ym^a!a2L@q";h^,IwJcNjU)N&-8‹i֌᱾"79ح zвLEWns'~2܅ղEpʹVVzQG!LHLp<(q"B*1*y;pc} P4{:xOI| 1/8|HZ7zu3Ǭb@L@o[r%iqXlP!!ĵE%e(LAl MrwVء A4 Q"Чb&>\P]´4`F6m{f F )߼8zh e6=9;ںR(alE7%Qe6#cnע%\m@S@|Y$WgwǯG|DZ +>K@}w0#ӎ8l'FhK7a:aMmr*)٬?^`Z~*#5HxX0^*vQ!5m h &j>\ D`^Ϯ4o V'z + mTO1.v%S( i?w8Wd;0 Bj0H9bi.3WĄbR\3U W1&Hq 8W\t+~-'_~[&UTGRPX'0)CQ0ih\L^ןmUBzM cVMTX!q9q'cAtPR*?SE*Pd䆀1;a((j{0䠘1"ghy[DSO!3t?5KQY m]Kiz-xGM3cKF9wt>vD&<Z =nlV:mڨ'5A8@4R} M"$l$JA)GGkcћKlǏ$aZ( J4D⦨QR@R -z~\5uQef*AdO|pH6)/g6rP igdM@OvӠ擄:?>AK孜Nŏ`NbADA &S`d6f;bCk^;0 ~y|W]O [xƀ#Xϰd8HN\zΉ3]5|p٣t,1s BqBěPz}I2{T/ Q9W`~Kͽjmgcp  l~;gP(o2'jǡ&W]f Ph3WBvhbw̐1*Љ DB)7 GǓ^mt}8(e `""*'-1 @L`4c4g@0Y$KSB^p0rHcb ޹o>bE7ԁ>7,|BnѶa~XbA!1 9qwV%F(1Ȼ$OcssSU !Baݤ\t~$*" %THzlkZ{.J!J'lJ{=wCxZ&ZKOsC4'Q|k%ltoM/d='!yp{ĉxG'F "4R@{4{DJ栢 Nå{*PږFiܯy:) A쉡JMVܔNHrS܇H4vkYU?;aM  CG[ҢPpIf0}3zGzʀxu5ժ]1- X2pç+E#9h幁Zbx2&NsSh|K5f the :5 vhM,)hꓢrI7! 1a[7uZ$5~bUTMR!K0N-!W2n- DP2⤉J&)"nX(* i;R0Tɠ&uAa5$)5qAZDi0I@͍֚d-(h=;;3]Z='ܽ=R9"jBL[SxE⩡)Xq"@ۃ9;%Xph32XPMMTQ@AML[,Ct"<0&eep衈xd@hSȩ"4j5dC$8a˙']XGi53g–8I2jN" v14CVI8uvʝcbHHd%Ym$> }үBcnEaR3v~c /TSrAHUK4QBRwiF arߠt9ŏ O`R-Nw*D *>fwp/)"ECJT1˴P5(?(C>x؈>ꃈImwx/Sf|o-||B6'N$:arר=5c..ق98!DIJ0'5~0o3e oSz,lX b;Y&i IX \ء"((&$h>1?*"m!GeTLXsbPU.RU<ƇDۏ8I<4DPti߳Y=%QA;:A;Nݐ}McG~ y^&gTbDiQcI晽֒ZLuL Z6#Bݍ3aIm:+8$ItKw\-#VŌe\Fِ&Re @7/:Xhυۖi""wHXdlxAUCF㗶b;!!WKdb 2Ŧ(z)9Mmp-#E"EcõZZ` `=WFE?lޛ#3Gbghhވs"њ309q[0>wo>)|)X%]A ,0ōTwٷS{%r$!=پXQǃѴ]'Q-lv-TCӂpfb:l%Hgc ; uc #M{h6ټO(5!DCah29DX}!vTg<1 )$SSB}8@'tH cI'1R\LSj_|8]AB')Q)JGAJv||S{Rc`ïE_T71D?D  pj;լ`Me;>~1`BP ҍ4D(E*R)伐E)JZ04PqC NKb9p䌒yQ\ߎĈ-Yh, 5 ucChHJi `PD:$ %"( (P@)B hI"" N6A14kAXZPtHUӀ*F&!ZQ bB$i(:jiN"b@`b"B. H!:B`qm"S@RbHRiSZ-쓜% %jBVՠ1&Qq,aBHi)֐3jZ"ZZB (Z1*iΆ%&TrII%(%j4H@ K1r0r%yI#h0:>ėr0!0 rø(j* iDJPH'ո旉,МTxނ1nHpNK4KDArQ4 1jHQb mX^/2 F &@"`ɭmRZX+RB L ] Mi/V)18QEPD4QKQDD!y s@z/ bӴ DӔ;7 j<\8:|;_ (.3&u2*eUD2HAL0$A#A%*JR5,+M%,40E REIM!LԌBSDHDQD+E4DP @Q]_=UplKrJ D PNE, 5vտ@z<<#OdB7#})ѣ!`JEtB r/l"5/$m  qy=?Km6$JC!TQk%52m8 ?tYyJr_PUF";0Qxڢ2(#̩kKTwtoB~L\9_BpK?Q ?s^^o˫+C܋rdBpbkr (N/DùzùecȌ C %^%-w,5Y> 3&d;fe&9Ls뙜kx=Iľ:[ 㱛N0NAT1Aig,[`T*t8$&b @Xjs"ơ56Bwc4Lô$_gp`'ˎYA8 Dk7=v? JiPͲYyMPHD(b VA 3P?'P}!L }aSSqLm@'ZBq4y-*P!)̭D.!pЇh^;$.x#3sĉghK&[;.բwR!ڀ7 6N![/Yx]@!B~Ap<"$Ws&֜TǩwQ J-#sAv`gXS 6L ^ q<'}l UҗKޱwBּ.q&"$`ń& Y 닰)JpxIOu]E;k`l3SZ ~A a~R(kBaKao3(:$avzS|dЇYj`DX""*:'HI>/iXŌ|z3 ^\[S!ķ퍃<)p`N/poɰ/>z:O{~R`<`'r(mEOk8Rd3M3TLb7N|ȫMTM-]'l')՝ U0:3yj )١ b%# YJ56҃1kh!ޮGxA|=*&_w7L[\9ͤ֓b$!G~r8B%E(4A RR1hcy>h/߾qU\KM8S~1 (_//ᙄEL$'^vM ހȢh联g즜bi'h¦p! Ap0G PJDҮxpT9( D&M!(Znݥ5, {jC{{6*(*$4X6ɜ4;oVoBs4 ;{<:Fޟ't5nNО1B . l;>x7}b_9R 4?U?+iÚ>$#J1RvY^}`(JZN N;S@99(bÏu(P 3=3~lO22Bg6I? TdqAL=94A  +,Jh樋"Pe !442(t h9T-*d (CFGy Yo0MU?G2!J)xLK`O7}>`2nv62E8k`3+CbBC6!"Z4lv.)H~MDR҃TR*)T B(v#<Ua瀺nHI|!T!y=!!cD={ 9'~RSwz*==l#Us UU2 )"F)BJM5yny:F8">e!Æٓ8,, Sirӎ> C&406"' 钢+0]1_GoAi CbֈK(A(౤S|Ko0 ''XѕlRVaGCBH``F<k$ΧvP?jD"V?,8z4mT1GƚC  Ćr6o~eJvUj!L /O;#Q"xg*i8L5T 3kUQ"BLN]74({3htHG硕VB>~e2kuPY5HJ$WgRSp WwBzaPrwAKH}GH@PO.q 5pȎo:6܀][Y;H WW0;zw8L$e.Z8bǐ`r8[X7f.0փÃ:]n1_̆Qb:A Bbt6d7>{EḬYa@ nvSjUm! O~<7HIwٱo o;;ISB"^&{lAD@뙮s%&ɷlLFNT=Ɋ*ۮ:]9mO=|1 "_0 DG&3y柉Q ߒwʉ/Gdy}hbƺ@gBa) ۍrCҿzN {*ANMP3p)S 62 "xA)RqT˪ s5&/xdFfX*t&kDڬWᇰ`2ݙ\ T;sD!8|x|@\D0%7}(2Z2.c۞R4$$?Iz .{:`owlqO$~4DB P,3Ǎ%K)J1*S}1&-PG(L}VO{Wt rbl{`s|1_Z si25R$)FC$b%] i P9`$rv48nPKM!r,% )M$@ lWQ+8٤ 072E[Uwt!J0A[%&&b( *RdL %CE&H@))j-Tba9s Rh\A2BP(i4 iC)M) IG@PbMTD D ܞY, r;&V(bàM_?|D% :f%%t?T@=(#"RJG&!Ίmq?_7ugی|q`w_fC$ݍ" aeѽa ^fi!`?]vCUQ*( e*Bj *dbX` HD *HbP Jbf $"(idK5 ,4 B!iBhH`b?\IPU$%JC3 Q$l3.K'% abZ[cZt!;o_-3,Nd䏪e['f ظ"Z ۢ6M15 ΃Z)]v3$]x9RPM#Nȱ[tieʡS c+3SF-?=F2rZAt.k*60Rƍŕ5;xH=v{_( =gB.JliPxۏaLD``B`Oߜ1fDT$ԓu?ZP0^!"G;ǰKBOF4hߢdsmS٭1imL DSscn4YYf87X↶8|b 8[`ATaMh y>YG8r ͊xc FI@EX}6POh$CDS1Gn;h;` npTE?,SIe),[nMi9h{R%G6k3EXƫ"{Cj,u3NfEV YaeXパڊ:0io-0(p{v~Ɋdd>⸁Bun Nn JSWlF5Ðr"B \TtH̆04Ч5VT`1Hoj؛pD"C51%fX-`G&:@n#XdQ ?o}4ΐ(v0'%:80K}^2UQQSLPđ ԉ,AϯMWl.:8 h"y򢩫ucSB8Dz/~ wp2PZ*|;银q@>sD$=179GgiBwuB~x9K]4k>L mC5_O9MWqOd7ةߖ4XN8NG<KL4! i\D}u%NCGlIZM̺~K;J@2fMdrC=l,67EWCHC`yTY9!P'׹^LBho20n@8Nf][4h3=|8h,{N熘Dz嗏~gLcF7f L Yuy-JB0!!ͣ0iNZ34ZpqNѮ΋Zxyvxw.92^gv]U`=cߝy6rѻQz4k$)W*| O-f &a2kJIZ)m<Q6YiG]RR3=nMƫ5 eǪM0C,f-Y|nI%LpF-WDw*$MH:B:A69 W_3 '*-*qMClqr_3s F.9R0Ö{oE5 2ud%93ֶa;Uf&n6k0 N4i7:pV6 pB) y*'Y!FnM@֜pY1q#y0Lˠr!j :;# W% 872[87]A1`uƞ5<DD B'3pAqMVc9Jٮ8.9p6eCU4)!ȁ58:tM>F>CNX[.X(R H4 !H4) HA1HPwpLAv't~uZk̇Hx1_<=Y9RP%љjJ'`~2Or:5pHR`M CBSpۉ~>YdO\L`hP+,ć"悞oC)#kj+$Gq4mW[?vVcB IM\# 1\A܈6m;[1- :mvF*sa) }Sz'~";Q󉒐ab=Н̎])Nf1t1^Oϛj-!p2V==}=-8ΖgD*LmX7 SF2gj7X yho!^QHv Ociɬa-JˌQ49 coi*܂U:EXoTY"0f5cm#u\F=5e{db2.IZD;'bR6Ҍl- i;h gtJBR.V)QN ,n1xG(ݸ W=\5fo"0QzC {uۯ UM$Q?# ~SF|$i c:n,e6JKoJ ;:W VZA%, Aj2#1St^?C蹊|쾆ljA;) 03 |Cp1@%dz<7  L?E>bIx!;`u`!/QY쌆|7wBߣ>Am8mT HZh7,*KჇlW!θ."Bh _z+I6mp?$U(l_ɟ zi9Lb:usg|(CM^zhԲumi@8R&3pk>v h*䣢#EP-D4!ӄ$toGza8ǩ@]Xɡom :;w-aU7 ?h=jQcʤJ)}ܫJ/̼քc #xMYhEmT:$) *d&6&/*u aF@xA޷ԁ@z& {!h.}ps͟~pZXB188L2e17 3ө (/碀Gx4 J"1"P?Yvt|u;ϖj  tJ QU -5;C`SyG#<~}lK>%;d6OиG tݦ0(9푡3u/X+*EL3&I}Z"P΄2<8$SItK^$q(OVcaLF0 n%&PwX/6Cw8z{oF0YX0#FNLx=}Hֺ\olYͅ%?Dd]/|L ܾ\m+3+7^F5317zǷ =B>t<(e d8i;6Ol82*!Ķft3-94ru9J82DȰZfclc0n̺{aPC {L !pȚԕki]Z3 &knzT%*adM6x#b!h) <Х;1 4%s<@g2B4gBzE0leDi`̃NȵNq%G "w|CA^$@ o<yQo$^Td=\mö@BH5ö W$75% HR3vA\E_75X9h9{;dQLɅR׼ː@[5q";L=ĩ,F##|i$](Qs>ɪg3{x̆~t{qS] I௢gj吮]:" KMLJBz4UZx 33nd Bq^:WvNM/2SIjc1</>|D*hy HFiۀyɎ#_6k1,XwZ5xv=?0_h;愖 ‚0?T܈ׯ63C'fkoD7j"XtomoMNQp@*UBHH&:m`Î`#ŸygV1ȫ嘐aN ͇`֩ 7#]Ѡ4,;W)cZ`J4}3 vZM ?N#Ӟ î3׈>>ebpΘ -52>Nbi7r"k`5 bmYuFs:,CCn6`gIAkbϛCA0݈@ (КUZ g65!40212LEOdCaMX_ND LΫņ 8PKP6Nz~ޖf.N?- v~bv<-32Kee1yg󊝝aĭ2c4ZNsz@DJ"( C5!$ Giqu'>zHTYbr F. ]0+(ܛo9\2k ҔN_p~~Юr7r- TQQ_6F8F2uC$`5U4dpN1sܔ!Mxp?f)0.C=!ٷ_L$_ \6TšT@. ~_(\:y |(ıGը3L!h-j/xjKl0M};(ImCgZ0~@X&cc0(V/W >eoD{HBBAoDkг@40Ǫ|u | @Bj jIٳIBI"6s'Uw15ѯRZYelYÓmO`f*"QQTPR,N9?# 6-Z=V!b tY=yt"78^(GpP5& iճ]6<,U~33v L BR E3bj.&]:~nZiGU'!%cLPB`8; ~H7U!Wt- TMA4)O˱M`?o$;pÞgF# x6 5&RCˌGC̀ɮpb60nE),O"S"Ef8UZ5IΚ i )) t*Ǎ&: xt }IUyyFSnĪRGcY{8nz52A n3TekQ\ټd(Ӑ`eeBe.Eε@Ydʷ=OhJ IBRN {|F/ro ϗ ĴFr!`X aX1S!5+X31kZ.@ᔯZi3L!49gAݎC廒2 MD,oeXk*o QA-%MO):4S#q"9C.lgA0RpARRtTr cF6 nlÛ`)#2׀]QBy~A`Yei`՛3.3NIȍ1xz 5" l4ֆ60zh:u3 G`чY!zÃXܪw)QPwrc"0`4icl8IɘVtd[>\îlfA;^ cB.40}Z5l5;SiaIywVκA1d!^ cUYNU4%Zr-XjN.O\D٭iF83@B Ϩ"l4ﴠ1 yY&IuT7䓎R' ֵ[TitW7|uv-gY%'=:MR*6HRjygr1Q̆qʁ4Da& 4L]osY7Х e}PÞ!66e:=Q|AQ ̡2EFP¸ύwfىk~@9mG8@:a@EaJ35"qnr-1'ᑈ?G{0XrY2CspVB є HuC 7E%gzr<gXs 1Q4R2B/(TF6Հd`蔋Ze@]٤tRގ+3 [I4iF~OiV۪m!?~0k;fDBO Ƙ5T?i}<>Q ɴ,d fu 7O1lvnO@ h1M4AI,')F+cS2A"@@lA@BD> Oa;QO3p 9Âa I.gcڍ4 jbod` pq/u^nPa76,KgY"ب% BA1:M HRc^Kե0if[8Bj]רG0S 0  O+=lށ9rN@hhCG4heΚ") s! 70<9rSSF۽zmНW (b&b^3`8_tX8rd>|A`g%ʸ#1ii/30cI*9&ZW>"ZQ Sp` Sr4 ~(HfB X1 ƭ# KRv`@* r&# IP՘>ÐDS(DS(J (j" lQ $ @))$T (&&* ( H VvԌc}?LbAYx;HP$US܀9p7{8(#0MAiEӤ& [4y!J9Z4G90+$.jb{D?QTtkWi!Jjh *Y%BX &" DdX, SJXMYHb1 } 0|Ò9Sl9#Ȇjopi?Qx ѐl1| ~s3PExbU #M>;HM2i ";YB?Q^1eTޞX(:"|&JACaL#_Aܝ}Lj)V !  Yb;| ;K1!L~CM(MK @K i^u i" PZ&J4AWmC.8b ߩ_7򇴹sJ3ZDj&PY#RADM!4NNB={6蛏BlH:4 ZHd~7w=H(P~RGwcQwp1y,Du,}s\u^ao&I-*PTHE`9Ap[&^38UTA Ŀ t(P"Pihb"`aY1ќc+5@*Qy9҈)H$]eۯ-BBIaWW>广(W"JJ"8ҙ '( B>@|Oy!K-\,IUdBOb|ޚG25qtnih BLL;,HH4ѢQ_'Nn '2Oo;U-w =< `lC.2V jF!*9iy˴klpIHjQC 41hL>3)/GJ.9:P#"%V!a:e`CO(Côz`/6$@zy/Ad|=Txh` RP]4$J a1p`+h$@ie6 qB8Ê#E/;hK$ ]bO@k(q˓qrCi SLRA֬8b)H28P $RPP"R{#W6lX. dPbX&AfCBG0(9V)% ) Q.,$0WQ 1TF˨`%X!I BfKm8q*vfF)jiH/.S@jGh(rwR!4incmBXŧ]+̄Ѭ7 UFI &Kdhlեr+9Zwx17rcTcmVZ:aZq)$yxT^)ܙr<'.Ojw\ЖLDӊjl5:i(9<n0z DzAO{ď#qRdzHK L!%&,:@xMMS(>?O' Eh1%j0shC/-QSl d1B+ZTZ))(S)iZ)Dzb`"G>rCMc s:yсG Q Ŧ Xa5 qA_tM()/d7-9I.'4&)"jbK&J9k`H(+?Ҷ`?)8(G HG{$5#Hw,LJl2l$> h@ҔL !Ko~}Q 0Z)QI5&:y9R}X LIѥp 0ɭhI?گ,[vXp$Л@  -g0"?{?ǰx.j 2[ 2 (NbEm'17%kẍ́UtʺD؈0`BG)W<;8vX7phRjJVi|iO%wt=)Oeݒrx y9PKLpg:&sUilXržy߃hJ]! / ֘EGWݯ#SɂaE(h:|Nc:PpaHtΘ1/v$< xRP("Nva&B1$7tqy65G Xܠſq !⭴1׭ǢN޺ #po98ZڪY.AbrYV )a ē6ꢏ , ~B"651/_(.lCY!xX3lC`ͩuI*ca|,2kbᵸh3'B :HǡrހCОP$>qP %)@rM<"?D3Ic%ͱ{~.G}hAM@BS6*JhϠ?B'Q)P"hR*EV~i4ti)"ThX!d!'H&̔UL.B?PX7/Gy*RQYCFFUQ 0X+%#TYb61D@A , UhFw؛ƒ65QQVŖtk5C# ,D-!ө`Xԣ("*4v1@FIUiq&%M Ы:)ш`6 DC&sMiqX!@HLJ!i@een Xܐ,&ՍA9-Of=^*i(}Tl}?}O8٣'FwzP_$`Q>A$D?"iJDb"3ڢ>?.a]N˶P:T!B,$?qi#Ͽ^20zPvpEan4Rp>toU9{J!Adf( |ϱ|'qN4.?MQH<] 8&)ގhpɗU˴F*EUX~z!Ђq6;>]a=evF,nTJ.ȋ^§Y bb{ sG&G(kBk5]ϒ無.D#v& Ҝ p-(MB{6O^@sk&f!"h 3& (=LJ>$y`u#yܻ`4tJOR%j4":uu L,~6$]$:s?HAzd珌<2Sݠ1$8<;tҏ[f2-R l3ΞcZ#8YOhuڨx@<t@(&@%I%ej6h. '`#ުB>: By0yw*^}6CH|ܠx ?RP%U A@g$8VzYg``]1+'ld.Hk)b*5QA% H@" G7}1tX 3PjG%igݹNxV]gx>iT=ڀJ3V<+퓡lfX<(1uKFy_brpo&1뜍TFEr~Y5-,[!0 BD$! LTRRD T{u1wm*>!<#-3R 4mϋ,glj7EJ@(0sֲP8iӻHaBp1 @lcz}/Ё'8Ǹ䲖3ŽHy %Uf;4v7N6k_XV@Ł $i+(]ƋiV -lbLB iO횫%QVcT)Oc0zɊy^j  nLtČ S 0du>\wj %"Z>NRg./[v<%vݮ4nAvMCp=|'qI^αߟuF;hd@Z֠& E#HpIwE{T`IiR"R38gd (Z>/{ӛMwP RQJP>IB7>\ۚ0W,df=EE'pC1 }ňL[!q#Ecd2wΝKɮYe#wӱ,Qa@'˾=03"M;Kx+HEhliؿUo.n auBYAf+7a Xfj\zR؈i iy0AbOtq=%JDv J}TR"P0Pk^DQw9X߆UQ,|:gҞ⽒+X F!Ãu`aJPȓ)ͶC".hHQSwj#VoJ;pK gN  H|Ch*Z\ `̜ .F{qWÙJ>O$!XBK22dxT45dMR{@O(GV6W 4sAdu )0  Oj`04CпTR@%E{zrh|_>Jwz?w* BCღp^|MVa8de}uxHReNts ΑtV*T߻t$ X4`&F>$}7 )&tәuJA,T"rk LTCI$DRQUDd% 4@ w^"quNqNeR?ugՙR\:T/= kP|Rt0#Gn1닋wie$uAj~P|83cv4Fo^ g4 Ub*YR?=DA6j~9%0w'oQ֣Q7m]f_ϫ "bP"@LكpDŽ6|pو.D윉ϕٙRlu$-LrˈM Ȥ%e!76FSS2L cdaIiEPciAyź6H9h2!4xR?ȗnC-!-l [j-4?AՉUH={܍aڸ%N MN85h`cX qбVu-vja4\eKp'#^AΎE*"rld$nƘGARAP` !y?vskuuEq!b4S82kz9]*uр6{L-X|F#BWb,=xsݵ~32} PA߶G+q oQ,fHw 6n#~C7HpBXMWx¦DH%6%!6N5Ӯ~q<<?<ò0"KE!LE (4BPy\Mny4jҼ.y[n3:ta~겐^TLi;'7̃ yJ'hP>8([{-UaLw7Cqx.!UgM#ݶ!TA@Aa2P:rPJP -FlQJ5J'&t0=B.i3٘'sAƳ2DfG @}w]Q0Wm;m& y71 &Icp "V6]H'flb)Ilb?WEs(㒟`H(PJ:qf2!z<!ĹSc+9bY;BΤ!9Oq,~:8Vd4o"CRjۭ:é\% "si^<5>_C,RB 0 6 ^>V_ϼfK H/c\3!hgm+nu8"NElEVEn@69== 3'D-t''{\8? G)}_ vPdEDr,1ϯ%%R׸l;1sؗ2&4bD7}A} 6ff1 3-Lhc/* BSZ 64Hre7L9JKXs#yUQ,76,P9扰2z \l=g^[**6A?/ *n'/@xՑ$ЗX@|BC\ uT/63_(<Jƫ4'DUll~}$P0)/ a#cP}IO)N9F$NIHxp/y_*z}<%_ @>} Gǣ/]"cm#>1hMdsp:C2)΀r`AyF̱Qv*彃D٪쏲Ѥx۲6iQO'j4b"6i9%%W/'&!=V@*4[}/<Ѥ(;z8p(ZT&mü;(l>5~c[345ps[h)wQ+-{r3Hn ݚh18JHhpG+\J!d%`~ A23x"r9,|p;3=[=t~];'"!K†03ytxf避p?"bH `竹z"*3 eڡWAJ>7+g AC{N't994?)9 16b `!@Cz#s , $Uvn*#<ڒ[!@FmVvF@̣|IH;-оTQrh@[v=kE @ߞ) a^7#k;9'/9%/gS}8~vh @Ş$%?$$WiY|Y;,D-nwmǃ/ 8DTDS5L\ۛU0^Njc[15075AAہ0ꍂIhI.~X>YUZ3_^ß.Z(CJSE -YA_=|[%@Yj"kZմTU_`EUyvheդ̦<+l#uEGk m#Qk3}ɺXMY?9j1# _EBG_gL,'  3ƀ$8hhA44n<(J XNp];!$Y TN- ?7Dry`A%B_XPvln;!zx;7JQ.)d2QQv\7u+(10BQ?Ot:ע)pLî]%ݘpf*V*8}䜈D)Q:GyQh~=ЛJ@CxvIiC  jG _rATK1 =y:Va7{! J=<:F^pmB @+=xzн9I}D4R-MgXusW\79I)vQtJ^9u#Qъa:_3ىi Ӷ7Ix6 lĥ2 E1;D72!U\M)uPT-T_!O 4G7xgܨcJc!my)bO!,P44$ve>16aPQW:SAOx`xEV1uTpǭ>͞Ip Hü#(w2g0- @"T8NTTF 2,׾VVqgp'T$F6 (RjHd4Qvg[(l`!G!1 a_Q(@!FR`Xgef{c:44>.$r8LT8Cz5QD8B_7⢢!"'Rb{nďBB)țzϢQq's8f|@k-Z{/춉F'wtbب6VjN!k$Ae*+=rWHP(7P29m$I5cIj1 #)*0a]FnI7(p^H賆a&2sn.lm\V^m DU74lO$!&Y [U\̖7Ʃe*>ʕ46)Df㌈}/M:9n8#IPR]0Ӊ8/$GD>AHKp8.|rE<zz dY[2kuxfN`)pkұ3E*T@}(oð5M&6z&_S< w'FJ uYNdx;25#)rd|Qؓ'yQ\lYGKWv' QBiL=nЧ{_K翥w<0REȁS p"&ȥ]a=G(|-kXRv,en1N"U 'c@C/URy6Tu$ q1md6#9j ӸD#W6|3B[֌Nvf^W<\l8$A5$ x$:An9F2.yL3 yW![!bjE Dԯ'V;y=_3%֍mٹ\Mw򳬄P<˵lTNڲ/׺rfGkfT)AXW&SqzeAI;2&=,92p 48W2=ޖN Swbawءm56Qji㷹 n6`#r08oBaHWPC΂! Igmw̓[Z㾰֏TǼ#2 ô! r9?=(v5Zh1jGl5h= ':ÄjÛ:>FQTx!cl3{ RTQʫ9o`c])iae@g/ ee "Tn}epmȪ+6OMuʤ,#AяP+KLo]Q([:3yAkiv՜ĸ4KXtKZɹ<3vA,+hl+35tW(6tsC@ao!r;TTo/ɮ382x|lh92숉ٮ:^7~wToqه㨀K{ :q"3Sn3E9"31#4,;ӔKXEM5I x#J3j)6895' &7`1doUn&ZBD⦇"Y""})g뫞F%R9}6FĈaI%/ޫq##iۋ1N6/-M^ M9B48HYhܮuL:$3xkRtF IG=r&ո#OVB#z 4\Pp{8`"`5Bq1."[c>(L28Ȉ1ꣾVw-<]VPm6XxY`r:{:{>w{I!0ŧg 0=qj8*ZbE\zxNMV(o~8S]_' ٓz9{>2?`6Sg @}NGȋ9PO {8FI#w|0Z2 1&%1 @ٯ 2 ayMA wyZ.:7CDm (q _.!ZZhCK.pN4gyU]CmҎڢX]O+ŝZd;(⪆B AB*C8n'O8l΃~ o;Wxwu:pnMߗb]8 &e2%غkG&zPGbppy2@%x@sϤfbF֒95g,tuKp+/{?q1r0W6bM4T6#xcpzdB@LŻᙂ'/e(X1a_x~r!10 Td˷1r=ߏE  O`O$B=] G~Fc2}>cBҹxb"7 w2?42<֍9M2!5oHcQ/7癖2,yCv(kƢ̤"FLXw/* o7Af1^w:_|#WHP6`S9=b0 !R` r7J2ʖD(9PMFlw=p㹃| Xմu'\ |@ٚyW_K^9./AHmU4#9DiTb14w=̹ܫȡB1޾=i(C< ĠjAw((5;DaHt9ltF(%bҥtH"\MXy#{=n86Yq5D%& &'k|m۫Fz )>aGlהEdhFL; |oDBmy,:aA6y# myvÕ#< IE=@8:cBtyw]UZ[=b541TL$6-pdAI5A]W7))5̒*ld 碲M@ d6S P?qC o5\0ªM! Û쎽JW.XY0CY.# U)V6f6}x;G/XIZh Li =p[-ݙBWcb^;J_kR:wrvAr/ݑFS.lo?y7#"IGDS SD~l䤂eCPh30)W!2i92)!({&S! S}MiQ;^P̄e?>S@@eo!xeVy )jK&ipeiah\&`?@Um0Rzzdh_: QHɚ{ncI vQ2LSՄ"R( )Ĕ:ST0ێBy07RbsNϑб8@TURIt:톈 .G_I8 DEE?~.n=~]-Y;&rzŠ4F4P۶DmHl#l$>?ێd~\qS)K@Pao n޽mWåR6 1~RW}^T볘;5BW !rqmѥ/mF *a DRx{.w%kԅhF5zx3p(5aOSU ]ȚY4jav`*%Y%"f,F&= Rq@#AZ)ȧ-*s`EQ~wd~ԟC h7(; (< (c580j*&<4s`J52AM`D\,h" h!׏ߠbCOnb\(O 4DCTca{2&9KAjB=.0tЭ!!79dP0B!G6C&e5{6р/SkJ |C)HH"Cu/L:-XHvj!gQDJPhM/Bf,t-]Ke8x&>sxH@2YO/Fz``Ã{ju@Fl:ԀvA(q(XoNRA#y~ U :i8R[pf9e k'UxӒl5Z(0Œff(b{^OYq9RN8sEI9nskEGH hi0Zw1UUD\ܡ%)*RK8 ;_4NǔUB-[!HQ}HxܱqC564V $R6-0$nXo<(60͍U[9nE 948[Kr7P3n[kUVE De HୌVyK\m9 k(p9U[bl[tV6c{HQ tJqn&@共 ;(\*K4xlU4yrŶƪEa. V,X+l32IKFQ&1̙# y{|rN xqɜ{8[qT14(H(yWRXLܤEB3*٤]0tx5[-drY++^΀7SACTl788`6Fꈥ8W[lV1 + hTE:*6C;i7kC&5^? (5EG!x dY&hp??TRSI\hHP(g% E Py%A02՗՝Caz|>?/ogգdža# ].ϦD`|Nh;oCכ6yƫnC>ST$̆29`NFƵ:|npFNUe>3I&6XoWqc7癥V9-:O&p1dxw6hj%U>6;-b"5n-4LLYU l ºo{>ߎ=JI#>>P)+p`?;ݠj j(A9Q9liӇ\w5zHB+::'XPtldEM DI6oү!3ۛ>}ciԕ8BzR ĉ Zzc q"1KrXPH#JTzɿ)1gLv×A%*s`[c_PY!40AkqV"R$LDD@Pb<Ӣ.jh(JGχ-!4D #~Cs/:m:]L$yNR˒`b0'$a @D!qcn]pW\0`겖JlVQS0ֺM(XSM:|c)Qˀ%+ڠsBUǖs4`j2,eb$@FEawg݅@u wN?JIQQ(RAE$B"McA#\SX)ZȊ@f]h/vnPn ҃@E9 I6ѹ1hٱ$Dǣ\ u:h',PZiEYϮ턎\ &aA PC_}kyMeyzg6a$.NkgFTlU)Ad2 Ccc4o58D5n`aSrC p[ l"c3uHJiH$h'N$aqE{ur p̒LN(m:`]dXjS0TVBffk(%ا)gV36kWS6Rp`s8zdc9dqNIE  R(bQ8;8X>(\L֮u7`(hZL-+G{U* 仮Vbf06TtگpF;2vD+HLś*hŶ=Cubٽcy$b-Sz㰎ث2g0/06eR T Gh;jQ"nVM#5pO"0ʩ Q=L0bBGÜa`FAPht[a4tN``"To1/eq$:ϟ&[r!dfcOvM23uP CI dɷ&C(6?L]] KNjL82T.C;Q/r K _28uJb.<~⡻ ߇,}yGr7G":M) !^au(pV[p<}pO-ő<:7q}BlDD4pT[Dvo^&[$P¥37FCذQq<*m 2Pj%L*JB%9~wL[\c4Cz:e90|83D 40Iwj[ӽ<9ZtM@ 2%ҷn.ԺΠqi冋o#5E% fT :-cĈaM& r,bZ MCv,w/"4"BY*>6[݈Yr sb@U9\<ϲ!J<2K Or>eug7j+@m)z8بcKtbJ1CjopfAXV2' ӇPX!Ly^٥p?(W) ovGX7"15T%ܨ=Zeh|H(mIUP6q#@!zE.蓞O+ZA>.ИfhHv% }DhK+C2Y!Ic44/^QxWv:0&vC9s%g ;1QpŵDQ{\+B0>(bL7;:dǝBֶQb 3&'nAf0c,+YL0׀fxl 4b؛FA7 !2⑲&j N15Yc\c6n$kD!RJESDBhv h4p5W5.q6M *XQ _ 504f%zk W\Uz"2Ԍ jdL`wuNo57\w$VaBCНB{@Q C>Rbq yњA1yIOECۀh 84`@mbLy'7&|`՘AdєQ--\MɏTJc:]g/mkEdVktظ.bK61x)wq&5^ȡN9i( wmF\RdYHgElH/FZhm21 p0DT7'ATDp<8ͱ홄skt~J+#$=s"e{a{zNJ(3[t/zskP7d:ls6V菓LJ}Cگzomϙxuh7vZ.}Q#ƲDם8P2lr&'HP+r0F *.1 .NpF ͂;A9B"JAhD(=Hw؀@SL[3QKa)0 :z0" uY2la;tX=km`0Fa#cHTzz-;kK.QG~zڈ( }v.OoiNFl}!p\Or)C1"đRBC:O4gsAĊXVQuOk4[ &D-&QiPnBv8j%MDO3_ltm$2KI!Q|8 77/zwkYyDƛf3)*RFZ i2 Gj}pB"v@Q!Q9 .҈UPOJ-'J =YT]VCYي6<` Z9Cv1Q0@HE gDհr)vN6|?6jP(+_QN= Bz$ְT&o~kyv :) *S >saAJPA=磉 B'#7d>ӂi.гN}),q (Wb; j1Oa< ?[*=1S= -t]%ݒy}[liߟ:1c{/I O? ΐVL9 ^8'8B}Y#z`ўF=N Ym'@Ȕ~ zz/>FD;rd!/#T)T9T*pFj\N,AbjùCITFӕ,{frZ7MdԄuui{v4ppSDM=cbn sh6W8N9$,  ADwnEH]Ƃj+"b{5ɦbѽlp53w4ޙy&/1 (鱛#R"Vbcm $tQcIc% QyI 4\h;cͮN0r 2b2!,Hv(\6Js1MW( E^g w'gAj&0A13O\;AIm1<:n9 -hY[pn^Z8v!twX(׫!cmPW-ڜJj7qZ U~<>T|>y0G{m@wb{y?F`D2C^˟jbsӺDAz9nzY#́{/S8yyCn'd%+T+TԉJX! Bx\ZP2C siDī(MIB$@y8:`)ARDHR!IH5M X Ph(jv{L.P E1N)PJ gb^_@9֏E}=Q z| $R^r?M6]x4 bi}`x>jSdd(M;}ݝamQX73Q!A̜K"M_<%GDsb"yrKs'mxZ`Sf XHm:L02 mASRb>.ڬ@qBC)Cg+1(`2dO 3yp!(ۍ3gʙ&$BLSfe8X sjAL]q4qTm_}M;Vs t7sQR Y5#J@ ΁SZj ܖYf"?!kKy[}`gi 2kvrd5x =M;Ƌ Q1p*wo_۳"fƎI ,}a cV:qO\ZlQX$ 4ŧ1 ,b5:jħBBd1K8\Wjo;ݚR`w4FLD.FL4a0!AlEp\[]@%Z8p%5!`NhG'y䩠K <( E{9{@w&RPw)x{!fA ǚ-1s賑 PB9~# Z$r).x*aL^?o]['U9O]6S`,"Vat@9z:t>>}ى_G8ϋ'(ӚAe,au4j~NӬ䀎?: Z(=A΃)3>_VE;֑)H XV!=f1~gZ(  A#aTT.II$ ) %p|^V<#BK23)EB*C-1Ad8 s >'w|ǂqa;?yٙL]K*vVl.Z~D5bC[癸!H!Tl(¯V<0m ?珝|v(kU3 1@jiC?rhFPh`j܈8IxcqgUW<:h>AyXYB UDJ }'!}$w;IT10Gdvp*6~G*.@JF6HgVi.d'9]MA &ˀD@$.H ٲHTvA2P{R)MW RPDyį$1Wی4,GӒ7iՐ2P`8A'/xn;%4:[<ܜJx'@䶙 C)1[+  x#"@j)mG SQIXsaɱH68dME-FآYܾ:k1;T>Y9ZKbJX*m1'`pD$-)}tB#55EyPx۶4)Wr^(N@U%)E+:B ąT5@Ovz>X]xNب2 D!2o3愸{L;]Co7S xtpRU6hCqYwX%](nQ`i)^A)ES ̈́4 H$(RPޒ͎#Ϙ͇6֎03`wu/X'(S8 'j<#+]&H"(6lhu>B/F12`@_pUq1 DvF/HsTgw'a0ӭB ~.2 H#4VĐyh#DHB8.@xMnJ+H9ntNzi݃Jg8=@z%c2̵oud m)#cJ3g%2krU!I0{v;g30" T3p 3ŷ/(l}X+LATFX`X ImV[x DD= q()e]ĉ6+50-" t~ y?R9PKPPH2NFd{^CUtȆH{PՋ=+BlXE&u:#\~B >Z6Nsɨ4\@ّ1G@ 2@ 6i낺q̌mc `| #08KȼjTriFCF_q]YaRfUB {((Dj@"*"( != pCCꞓbO`8^;1 (y"AB3g  N=iAB9S) J`h@29<8e ;~ql̙4M10ze{c|v O{IKUO$H8IdÄ8pvˆ\(Vٴ0aP>KF|J?}z|>e-{=qOythJ8JѼj=IU_w@a{ QI4of!@݃N0$~J=h>yx{"Q"A/vGqxaCW͠R0+Ds5t4f10l3?f5$ xl̛ APr7M!˧g9(qV# v , sφ~@$&w ϊJdlEA?`DJsM =a4h.|60PW|/sx24 4bGAaUvz ޗj.:|O$pGRR;2C8`jNMQZ?oͣ^XT2!C󮉼-}!z.o c&ER_\)"<868^0Otchyg4ggcX%lj.(`>NKWN1u;0;m h "drl$Ch!$SSh7_lKYfu41"[l<.H p"tMbpbd;P.3N댉cVn;NYQz(tfAQ, m:߲aX: 2 qȩ% N+ߛ| $=%h 6(G7j;zJP#&K@LA$3maW9+PC0iɆG LM4mxcv U(_mk5.aHU04ޥ{ε5mcm VPnyFs*5ͨt<>Zަ]Ydza;044g3Xj+2$5PΩ*SI,S bƫiVח6 MrmO&wEňlZj-e{(I)"d aweFNN渆xM:Tpwh6 >m$_`dj)ѮxV֛8Jd/gJeRV"4&Ufڪрt7?K4Ɉ*r fQt|Q;cg9Ŗo+8oxGd9iWT>XSSAe6W-=i*+ ws0HH7jHnȖQ:Hcp@34:o]8kj)$F^5hk1t֓0+pW: %л4ԂRِp0j vTjCw:nA( 4zh ' 1I,'{蘰<|v]=ma4H`u&M.ĨHAO_9@%;`hVJj!P_i+4xy+ 9L\́s,S&4(4!E"E_1fvZ X~&So~_>18JIahBd d>@8 a0/A5b jE\'/s9;׻D4K,Eb"$"_s"ѡB?`6<"ddRb(P 1a0z#U0\ -vŔ ?gl\sZC)HE\@)2r13{'3٣oEa?G 2Cx2|!#K }mg{<vʾRǶ}R{ݾ9k{hBl} {`E(7wu޷۽v׹^{ Q1|{@ NEMT 4ylaۢ)*:|wRtXo}aմӸv ϬC۩Swr^}ztiS;N5l^e:Pp=q[ui35W{Q ;qw0 \Ͷ3zYI(( t}΀5*_]S=j6eo=[=g JEU٭j۾gPE(ACO;bTPD z4Y6{־ξgk@dg{Jut:1  @ g!@t8X( R҄۽nnq䢔9ѧl8lG݋diҌӓ(Q-AA@@N TON=EPPQU*u`nR44hw_=ى! n}(CO=]|,r*Z(mZ7i7o= }h͊՚wQowM%wϜۺ̣GuN{`|Ovo]=+W7lr}ϷOϐ OmY{P!@PSth*} >ٽ^>(ZQ=ƷDfV4 U}ݭvn8ٵk]w7>X<^cYw\r;.׬}=>Y_Njn;{jnKa[eO|<{}qs:{۳'oSuǐWw|*srm[.ˀ{Mv۵9!u]qj僆=NN]HkYϼNRwk6Ym7qnjuT駇5{ lw|'^fV%$o-s:jvffbK"^ UՅηvضʂw޾(ハI5}Gz}۝]E[m-lO!QblVj[MH4mYʾ|+WyG:mu][1ͻϕ=s{9}^{npKJ[Yw:.-RT}zlTmn|ַw{N|XU-Yۀٶ:ké-pvY0UgWV}}x<{:.›Ù۝u;'ry=#mۀ@dA@J}m=nq>޻tPtCïP>K5zzGm0zTJ)$w=" t3f:SmpUWuٻvwWWduT6n%%cku@_Mm ݱMо殚6zjpmw||&l]nΝRi׍ sz0_[PӽuyrKnnqN&SYkXTh*Po ۯGݻܽU<ܶCWvOR݅u&i]ʆ۲ѫِHs3[{uAR-r'N֮nvJ elv[X4$ؠ+37sCln6,L9ٴ5-UNWwnؽ.Zu,f7Iv]YnkppPMU;Q!i㶛M"uLכݻ66ͮЭ}p4')jTӶ)uݧAGY*Chys9؂EȘWk\ٻr hZ*$R$5Սk Vi;;eo]{LRtԪd-3M+9voA gpwNgIu+s]fJ'jm. eC*hngmr+hbU7TL-WvkwZEI jχU)}n 4@  I5I 2#Ah5cX>~'| EAwWN?QNI8 ˬ׼@[Bp#q&+(W}9zgdu]ZPy,˻2HHDY{\l|2b-Q׉~8S]m%m~Ş(kÇww1)k~2\@"7QފuM vǹܭlqA]7n\ xk0|_AiS]k xu'ze;a~y.\[Җdvt[+8^XjN_p^}vW^;Xby_.O;6_Fggge{)>.6l[Wi8s7GNw ʳ;?}_wZ}ߙ6aLJoG pj`g|eοAۏ$* vR .i?@#e"h\(BqBkCRO>pq5͙'ˈ*DX""&&a*aT:p,)0}wRNP-v&}$h{W3N5*H/%FNM>>|c`aii\.jx:XP`N{ ztG[wn,=TStJo)\UU@||ɾgF$J:_`a9 t?,J:I7]BO¹?H`x"y]Tِ'#IoO5'/9l_vP3{.Q_?KB똉a=.JNhn?L:y) zc'IQ ?"}K+Ş^~DTԺM aNWmqaR,Fͦj>wߜunSm`!p1 ˦Y;|_vMxW`xȪ:#q߈q3dw"P9#v 9'3u7M@4 j.uP ׃|t|}I8YۍC+dak{hc͒6I@XWJk~0 ,+IMz^.? r1+~${z̜uw׍DžiK, oS״|Yu9-I_a9F|$G\(HanRr$Y;-_oaz7`wxq |/5~F}OW&h ܣ@ԅhIx3Z9H!oحjw\:5L6`~mhu||vA>&5V"gCv/br~}]cRvJ,NoUs$h|Tc>||5bz>$ Xk}<}Wҝ7}a&!v Qwzz:{>`@L';7]̏c~0!i2MgU1Rw:v(bJWTBM BAEP *ý"|M3eƀ2>ej*#zsX}/O iCvMPDebqF=ޟdl'7+O^ؤPTM%SJД4 M!M- P4P ,Lۯc/>[$Ў??6f7O+X*aUQC2gXT(^msE|=F8@AEU$ $3'OqW.lAT6/n1ua*s_ׯ aBvgVb_|>΢ 6EA n-*tdB ޻Yt'q7[(U\tIP|8BD_D!Ĩs'3+),P!QO^BCiS=@Pjy.Bt\9RG $Ya3ۻ/߲jlR@QpYds&&_Mr?˶fY.0FbHb$6¾~#78x @^Mօbϗ|W\N}ObF|~W0"E@S2,V.p C#,?wOPT8󛾏TR@"oKZ,Yȳ OOT0)3z]e*WbKڪ];,&bpyt2|$_R`ֳ So$w&m̂]1TdEأ t]7.~̾SJlI!# _g AXUλ`\srr&88]5{Kaф:SA_HaOe9: JM͓]3{C=:7Km"r<* {PZ!Q.HEÑOlnC}!vBy$0N@TW쁕Y)S - 8 n`gHBqƇ,5_nsч?Hjm63^F^sdE*u?\P ~+)od?Gy jƐ-lɝ0 x^l˄:Zdm?(yX~.cn {AĠDZ?l5,H:5TR6qݩe9fiƃFJz0vt;X:[<+Ѯ T꬝ aHEKH x+P8"3PQ9H(uGPO!'R榵oՉ½LmfJUS@. )@ ה44N@u~ s@zzyb_#;Z"N$pGDQ(GE;΍]aF̲/9藐Q"3@Ddvʓt* 68`R0o)aloؽf ЀkM#+NZ\Wt㽀(8>Ą%Q8VIV.-|q6=:'B1 GQ=ۑՏ^LfגIa HpKm"{:8<WfXLb[ 8N{Ju+2MY 2#|[6:D BWM7ɯj!n.Y0xv8)9]AB'O9ܡ~5{ $͇z)FL$&=(Dyܩa(P/[~?R)Ȁ  WmRcyT$uB6i](1ty ηz]CȺX@_GMoj rb]([k,{@ Sb[߈ PY:`' ̕߅ 7TG(V,֨@1aZ0vL|H :Շ5;\l+|,!+=(zBD)@ C0$0qU)?*l%:jX!v+,]S5QEE%%M!K1GߎT-ADADQAJ:lm ΘƋ08~ʣ/ߠwcC L # /¤|*hQPaۜ0Z?Sl[G-(~ȅJH"H<;v}A 3ͿHoMQ wˈw?3ƻ]/WO3֊QIaKT?y VC" MU7IWҙE~vJH~St!:L_VjX$ ݠ=ϻp %B( Eޜ7Gw4t :*"PfR} 9PubϛFfQ%(J(iPVbJ_Fx~L#3g jӂSڌTҐGP ) uMw5) ,hr0@qwc"5EP AQdVom{x A' p ^Iv˜ FSN [Nu3 esc#x>CjFAw_xT"?Ԇ]WZ:{h̢^ۋ1 VnU *=xfh3BH$ѴC&DT6LTT(Eir\"dc^ᕧ>ϰn16Bf=m3FXT F(i(JZR!)8qmm3{ogWp y4-Bdw+UcHqנ]ʋPHR2)Fa(Jj(ij(JJl98[5# !)B!:((%MyfS=l(M,HDE}(q۔pm3Н` .I,K:Ռa˷Dmo~0ևPa>7 DH!oqQ'@HdVЮP.@~ﷂ40sly7e%k  0n ED@;l׆m8%ԝrd$RQ᭼ >ӯ-/i9!/ࡅG u p`!g5̂ڃrQk0sDе0OQ*ed VWʑ;Eh.34Sod&8\2(S()OdK.\`Ÿ$G3mN9{\w%&n&;8QhY #6a/2LͱM7H4\U"I6T|Wޡ[Gea+SNG¸&,v}{ࡹe" `;qgu`"U=6 +1mC# l;c5B)%r.Q+WGPJox(8QÔq+ c¹̭f9uG5hç,kQrk\AZC k0A]0wmp;[r.ୗ$2Gq6^AgG`hZJb )h+%콎KY4TU8q5j%"&8)GsmO+e(2c2҇#rUS ?k{=_սe)$ii~*F<ᠥۡg4?bMj\0[kWο9%:5CJmPP4ABS tE#A]Z^CI@fJ4hMCOwN@bƧkb4Leu8VDښrCIu ɫ)mt+bjHԨZqcF> 1mcp fWgTjؠDv\r9uWcrDDrEsJd's6F73cFR R65uC --1b'ᑣ2"!Y\cc?vಿM,b!dDa*oURQ)ǚwZ`.] PcQuG5E$AIIb_:BNi4uFh&d)E# JM"rF5CFAHO Z{O94mNC8pMd6gTD܎p*幌V i[ej$̔9F \RGm da آzdqϘt*MHSZ9QDJ^]U8n6L(*3/)VI˰fŹNO!٪6泎qss%XFAW֡NO\Pҷ<"@->%\G))ЕKAL` ;2_+)1RS AEHTDMBEThh((EQK%1TSQ5S4@DTUSU5@SKIy"HF_?7(!^Z!*@/g\!U;.d_: /;MVMU%Bn7vlc؋).C?XJYٿɜgԶih"J:69{|#LdAeW28K2 f,sp\q?"5F!1pYBx8) 7M҇sxޙUY'jJ !vz?l9:syԌ!^ /N>#+6B sEu@@3$}g1%]yxmC.=llV ֌#B"y!͜z5ᜄ W8O\ P>q_OޫGZ_n?'e9U) !FA @Rt{Cs]H܀>D`I 6qSբ [g[IRB.*T^ JBJJ6+ jV?vm& __/2ɦLd#4ӽgC1ѷ|_I;QvQyTi A'&67uRnW稑kstygg*%eLW L`mI]Ɣh!2 !+)f~|' v?hvu"sZ<@]Ih!9--!nߤZ-.)dI /BIQA~v tm۳L;޻ԃ=a?`4s`Q~<44WwOX=ĜuQ xd5a8p fXjSW~Z-j*9R?ƒgʺgC0^pQǩX~7kw,H.D7"ܼzᓭA`Z> ݂[kc:~` ߸=TݦZkl?o?.s|IK YҲmGh.3G8?_[Thm1aPFQV|Y RBPKϗO_j_oT)~ pO! 8 QȎ}>0iI5ox~N$:a8{/ r t"۷A 'vؗZXA~욤<@dYҠSM>0:@fŸgNk&BapVu_G_i*E\k(=y _.`Z88t LEeqr`5jD@),aӕfв.D  ? t[tjs)x  U#P?OaS{6mxq(Bk ?=^OB$B".**."K )L-kY߁΁<<Ġe4UOWA~=aYeefjd7Ms\^4  81$Ȕ=udS^X8( &>VIQxXA#ݷBԒ!D?6vd<0xRg_lǦOHȽ_ПĘL3P׍ݮ@E? A[<<5zfv]ɃKzN\pZHJ $\2P\o(:Qh?O?ǻ Q/(./x}.Dz4'GYנ>dD/AV6{ -dr %RD)8@yJp4>G(*[Mvt|]R{42@xj90Yr. @vF z Qd}ݖn{)*o$GI)k  :HV 1 xpWəWhq rBlHDATGd8%rA7FztO LsXP̢tL!T?v#,@.;Ziqq8Lk MuG']p֥ʯءn2+ ]Z 2ۺ[uЉܚ.:'&Ua~wEa%=h\&Y9c |V*7.JwfQ!)=6xh` Ըܸ6JcƴJ4%So^]V@%WYX_zBXw}ƅS,];"EGsE,=r?ɀc8M%5)"H?zLkLaۙ5ޡvwr Ғ߇ݖ)#MTBpXRIʝa_0h^-F~uw/"s<-@(P9=,a'6)#A"p?u/T!ny 1KzKŗi|]DS:37>R_4pjQ~[~jRw '#Z7jۊ.J}<_.Yn~9w>2a0V~sATr0 W+`U@V(Va('F ֽP\'J:Z7gޙB};>c(>$E /Q/__+, / I@w[`!B =Wrd6_Uv)7HJgm2S~X͢a C) ]Ίfyo3f ]N@ lvp ΢ @)JWY6ۃ2[z( Ī~YuF‰椏h÷/ljxs$ zVcQ֦:5YuZ{qYX"#~l*LE[|}:뙞1Xk;z<vဂ>Fy[9mf\󫁮_ItbJ86@( !E14~j.l_wU7, mzJVխ96tҸJ(fbxc !QEӦ8r{:8I*.sXAok}^o2uٛ K4άAӿ˾rDQ.7EY3W=i=CcO󊙾N]۶&KA?ypQ .rRH4c|'/Ʊ!TՉ30\Uuy,><;sw*8Kj4ľlnV Gؓ;޴`&!MXX)UB#Y},ϼ}}sJ;gόUT7˸7kz}]>o!BX^xIT.uhC5^RpIA# E?*jR$k^HpC4,CkL~ >M0E+{qX|naG5]=]AàJr "|;c>'#+Cu#)v2t HM_da%O*Jlѵ?. `ڮs@;-[mX<8s/eӣ? 041LXXTD:nDhVfg,2p<80j dDeeMb>.g,d?MU~c_};#ûɇXsma ^Xܓs_qVzƏ5zK74>˒q@# L1U81@HRx0UOJ_{jλNxn ,ٙ9ʑg*epgLpaFO'E4Pu/5y=bxUhص-&Oc\q*Wlҽk"!qc`z֫]Jn4 '5ø:+S_ xCY\{H< KqFِ!q\^qkpvġK!:fy .ćZ8] YަXr@6)۝ԴV03K2vvVNJ6m0:T~Guq%H]  o\]uv|m흴u3˸ፘq*2X0rEύH9UTwlr;Nj ^a5yO@YAU~5߻~pAcx獯1W:`a[9SږX56Vm}G{_-\ qjDΪ\=|p[_~Hjin+og5փL , 5b*đ3<#G: ,K7f贖O15ب\,qscXƻb@0(C:MXʼn/UڙkzXm4o˿eE (׻8)׎x#Yh/PTJ(]kb`5A^ Ovd$˻ _ū )$h?O 2,>jh&9t#i]%S`&=XA Y#k{#:J@m7qOj;;"Oa2cR w3,E": a#Fi 7ЮnѡkIIEJHZ86q,Xa*|~hs)}GfXt裿۝ I x\IVMcGyPi>i@H6. Dh:J "P˩HAv&&1pj#KRؠ1UMQEPQs{F)AE JGf`nQcJꁄ`"@=J@^0'#9'( Cm+7FP C֐g(@׆<$})@!ISK=GϭI4v^T7RRET)+YCm$~Py1\*"Z-Vأ%DPl)f +Z}NFU5q؆u}3ض1' <ÿOW&#G ;QUP@UNq4kޘ$]XmR9%?+;kE @* b(j*IjG" Hԩ(LQQ %Ai!/>4`)1Y鉔`U[aQ* hƴ-ZP`Qˆ+M1ABR4-4y&<` (OaP:݅EB@Ryh캚&d<`JQ)f!h(McHe tX6lM?w|} p]|yMܘ) b::fm%+nHe!2RklokB\NwpR؜%+D )^IS'#YuBLĊ6#_^^ãCK>[={k?R_bleu7R&bz-Hf%'q=7A":uy"P!>|-{Մg9sJy;% /r',?INY7dM* ap;OxN~GW񬺟Ұ}my('qCtO1b)J5K+([ y!f] ]`xy[fTelh;YUYGm+sm|\_$q*}3<}j>[tF9_ Zwkj:upy^sȩJ 4^ a}*ևWu6I3{}xcW,gFk \dž^o\7<[Uu`RBePŐMzou9{ɰ 0n)N? @X8|i~5mpr;lz !BS ǫn0nt/4A#-@0 IT[qt=ݐ[﹭N7=+m(~0{`OU 忞wb)ΦQzRO貿jf~d~g`zI!CZA+@H@$1J Lf2M.+)wgL䖈Wޏ *EAl_R)r.R liG E(K^ETw{\t)(>}e, ~†TPGl rO~+Q|ϹIkwN\:9t<h Xm -QYeLhKb KHʨp?Nj t=}<4RŤ.jݔ~d&}} fQXUUEUiɄ"K+̈ `H1@EUKI EpaMpKp[?y߇ _Q5LWvlAB  ~0F: ;>%a%oYf TG=FqA6?Ա_XD]IJ?M'5:pgDat+sj,"U8/?/qz/׫gO(0 x2XXM}`D,qoz/4~5Hyxj)hu@ O?@,_9Ov9`J@|1Hǥ4e{f'7 mw,,?~UGd;>MnEa#:~`ɐ)s@?&ݰ#| S0NCCO{]3ϿG.w/0T?w@$@?;QҨ[ިx~yQ״b 79L/w}/P1>cx%Zq×@6҃?%ֿC^Zr?Cӯ>o\ p_zH{c3>=s>("d sфJRCO= /Qü@ .vTOw݂)! DmfM_XY5^] 뾝W]%Gon R R Q=&o]?y}wWҩ` \i܏~^Q[}D@^h &1^p,)a? \`nr\?4o:[l@M.sSqHGTt7\VȢTJ̓}ӟn{2߰a q6_.xV:'!y㷲q@0C(045] |Ő %'KB'/w-b ex;I(0QLS>ӑ5[)ǰxF#0?F$Ey 7|GJa |s WsRdH3cJK?WS2فhZ^6m);iB:@)V a!IBR4)E)OX& QP@$AH>Һ( b(J$)FZ9("9:yg9W'b\ JEB4)@EJPSG\jK1Q|&P4?l(;:* ƂאpA}F$hHB"A(*+)=)D@kCBRs<7խ(Q2 bH&&&֡*(B0t hZZ Mu5b8s°R?}j+цG"=7lE$Drw QP K<=SKv=:LCOyN8M)D, e-a%K`J:Aٓ,9)M9ō6݂mVrhw㇇S/#?#~LBcU? ,'m*IBR]߿˯ c%}3}rۚ-ڎu 'riIͭmG3𗭃WЧ^Z[3mt%t]t+gtygJjخ4)eF1U82~5aBBcɠQxnVF V>,d^-ްKָnwpn޶&N, *rxE'd 7}NW£Q0nCUԻ彪VVoS^M{ZŅwcy6Tsd|(+u ,6-Vi:Pt]q-=!pkhNC !tc6ÄaT' l\ Q%nIZ쓋(Xh࣡W)[9-#8}0yn'؎A hGR{`IB?'""_mr/a9}u(ef7Ecv~Țh:Zc_{ZZ'9Wsu:?;.W )Έqԙ k::բ> xhd_Tu͜!ڝ@n:;v>r\+NtP,70%ҵ\b C}2V$ (x䵇8rwKP R\Y]eK0'FՌw+f34/50htw4g ݻ"+:β ٨ >:`P@TSwpܒ!av Cy\}"msvݫ:;:Smrv8UhyB4fpq"5ҧkKl=Oh@+&l-J'䳬(ѓg=υ{;] ԗUT]_[)(8Apz},6]vۄ|>~^mܜWrxf P;Å?E MW:?{X_/}I0{?5|ӹt\8DE)͏듢> ְ-);{H@8Q2w]SigIB泒 9&R b A|oL$zO+C)gϽ^y4w flpy`@C@up Q =jNV}DD#[T9 *zC=tyW~Sz7"n%ڟj! }lȠ3MPkFB Bf嘊q 鹻sijtBtIU(VI2ޯ}Ź_bC3WDx?C=*V_0[ cQQPk7p{ױAʲ0VXk"?i <-]%KVty^Eug'ᤜ?a>qPZem _U\Ifg0a WF';`(^0nW*pI9/D|tCuz $'ȿc?usa% Em)J bH&(f))`7ࡋ>  %gPӟa6hgMT0Bv? `g$#h bƟ]E<Ӄ8 Ӈ @skFq#k`ODN4.j}sicc瞥Ku،9P./ڋ+pv@-)4+A{D1dֲxQ1̈p;a$\!0'{0A.xʹdY-5`QP%g|).Cxx-dz)V7ȗ@>3FفC*H1/On&  "mT1'!ۡwyu<= '`WT΀Rp -PiHE 2(j4@ߵh.\VfC.s}5/{tUJ|(|l$qE'GP>*) W֮ qو$͢ ξU|.?~z5\vU1ѮHëȺgU_8%])k:oy׼YMbi(@#R]X!.W5J0n%ET58?U0I;wq7wIg 4ncck|)VщeX{H= :oѹX,NJW+n!mPABgM>Hq)%wBAe6n|qoA@bB=]lrH )B1 'ܓ4iOOo~TB EUL: z.P#.څJ'dJz<%,^"Iϐ'7 RfIK{wѶXz&bd#~'{oq7Pd\OػuDΕP)IfI1=0zqLJw*HGo,'pyO]P@kAܟyN"o-65P&?l9bE***DMt;X#G]xN_FOL1?u̟~j~07CLF UGV 䟫 DJxd{- .lfz|ٜr q5uuS;c(o]~|d^`nsBF~(<3K+%.$'QJ >L&zם ~(TٳbQk#'YN=H5!28y?d"!@wW0/ ps .T#v]%hA`4d$/fOg\_rJ-F.V^~<<5ɐ|g#30W!˴lp<,.^m@\-G[LjZ 5lW\vs#RrPUPZ0aBI}!Evx_m; f&DIE"PQWqi΁ӆP Akk=FZOƏ=6"3.uݩ#O'z \(PZ:"K{9BP\ȕP H[!(EJ~[ i_KlTT }3%(ȱXQl@.w[yT;Ãx; c6"$iŞ$eN 4?Scٟܙ(Uh֨엫HCsؒUUU"0ß. .mqװ7Y@΀~ŏ|`=?{x<}Y8^%N*P}>G2`W}jJ d \O@ /MpXHh*$DLLD>Y!#B!$I0)s_sE%T/ 72rLQD( {؁~6>g؄ xekC3LS/B>}ٯ* |60'^j{OhRz?_}ߟ蛏C>{WVjN[dP#+$YG5a/x9o۩%Tx(0& QtD 'H~[=\%(xH{ :%}{ ɴm`u>ARIJkY϶ڠ@!T(uhG0Ĕm8 n>8 xJݔx=giN[%߃HG.&D=dO?|us'z<$~dğ ~zb~N~|PIN#bBY!QTJW^ .o;Ԏ <ni8A-sη8u@q (DZ?}-wN3+1|AF\$qcGh*8|!| qNܔ,ԍD"b2 )XJ "Ͽziފ)(+a$gU@ "yb̠f]T!Ā'c=|*ED /އ 4bti.T@9.CqG}@)kkȹ)VI30?eB"^Ej ?BR@XDN wT.츟LþG 5 /lBAT T%w7* yB`U)"[-y뤭@PQ8)dbζ#p|,k1e_rjiҘ>mj^ {v!=_&W]SR5PgfГ1U~WV_c>ԄMq>+\!9Ѹ&+wCv>YOc}^&N~hWp~Hs~9`A'K.!'iݝ9 Oi9eP 4^ ޿Q|eU4٥ {Gzω^O< >ˇm# _2bD//aggtz ӥuu5?SO }.ɣ@ rl7*Q|uwԣ]KC/UOX78Msɘt#LڨHGf0 ajxAk~DUwJ (HHzcgzFRnh}ЃINbYC^Y>͡ sho~pBzQ|xp֞%L:{ׄäõ)c u U^&R 胵 ms*.&b,xs ڪκŦU`KyD<`(} 3Q|oxig$%7AՔvf?U ST;sA80Y%=}w s(kC|a3; ̐6b:&QnO4 }{B}@ƶ ȵRgpS^E,Q_ϧ O3As@T bYq &V''"\`1h2P9~&Bmmmحmm` myUO1/ |M~7*IZ\)?ԇ*;2lY!/^I$;{=QZ]N0T" 8>?7YdpKD;"Z>2Ul&BfSJXzbXݒ4LSχ ]:J׬E8Hg"v7 p*})g&xO`T;R~_Y((I ;K(~+7aWQ17 e-s=p`V_Pv@C'JCaʠeR5w eA*RcjIIa1 ];:)ЈAQ9=W?xpS2 UTQp*-@̢~)7 R(!OZG~ώ);7*"?L h JZh$*  }%Ѕ"aM)M9*a'l.v[O~uWx&$ ̉ysNO#*'~hb\Q8pPWΎ4!u$I$/ _lGP={eg8\ Kݴc>vۃGU|w= $Bkr+؆hL~;N?؄h_Σ^w6|og?$Im!(H $֎[ Q0+Kj/ (j4AytL[m`Et2% z r%?RB&{E#nuz=S\CBۨ:~ή*13&%=S^IQ9D"<#ŗڻyLk *Hr#=2#_l? }W ' ^|5@4[_&Sp":cpdp ?̯ WC1UpϿPM` { ,>>eD)Sli`<4T8zκ?!A5\8uWyLOf>߀]w}>YG0~|5ҏgN$&Up9 (c%վʢe)d#4n򰃟\ GK$ϗKtB|J'wn}+CxJ *>3~h@x M7[逑K6v9U޴_:}$e! /?0Th>?`?I.@"]GMe8 kgM X?޿zxu qw8Ua٢i2 Ci(to|Cϭg1>x@0p˚ dcs;EM6=iр_a <|3g!dWmpC gs& y||x*[E S53EFj  d Fx4vuqh5=ZN@]bGv<:h@[8u:r@ #.˄!+,Hc< J;GƷVM4cy0w|Svu /ɢˮH=ԡ{^rt#p < HF_t@K>+Ԣ+!6fz~]k&u.?g\7\8у 4: `ҼFB ^̚Zذb ܯwy'@w@Hp`:u '4S 契&>=py*| J ,=Tmʁ̣gRL6pYrϦ ZPp srh-E{<ʀQj / 6ICO^ pؠOvkV$kLkrT v%4xS_~R 9s0q>p1u'0r`igߒ:E((ؾfIz8!4_U-|t* B*y:QXv |< P@MǼx;ۅ;8I`9Nqtι3-npϧji 64FGJ"THX؏wB6E'չvƓ~X2Mig.2zM ק($".ErU1U$4]]`\]DzGqqBzppA`Qx@P){Py!I MQ׫렞BKT Fnybv2|oVM21*@P;G&$T#/C@%JYQ)~|RO?Hoᳵ?wH(܄DdJP?eLˉ-]XJw]}'`8z?ˎٯ! +ABto~Vڶjm$J.I$Jyb7a *mm[jmmmmFmUmmmVګm[mm[mm$$l}A]igzda3d!hCU@P;y+WY' ]-߲i)39`俺pĝJyI'(?^39i:y+{RozrsO7ֲL$f"]y$rr=NJdXrCOVb*3EP1Dh# ݆V)]EѾ~" , Is[-&yՐ5:z'o}Fb;gAZ'j"rx#Rbj;^\a 2AGgiQ۴Ѵ#=$ Ab+ή= ]n4(c۫PB3ڎ0avo-Lo f͡W]C%g{oubOQҕr7%{DM S ).PP a_.(F{L_ f'E$>{e}ϽO<;L3?CEgvuf u秈?vu}< q SՉGؖ?(a/iżaWEK9KT/(PQGJ7QU2}ltzo]7w_#o_(=[{-r><9(6|=SuLOLj?²uh) p5UXt+v›FX Yyr? ~oS)4 lJ*/D 5{?ˌoD*_\cz֡x,5cZ$h-Xl.Kw>|g,=- .b`;#0&+8y#`68F^ ̩?)W X(7MD8ETg~m9=#L#= -S:]g B2_iHw:)Tĩf`;7ZiR ͠,p[Qon@>NZ\o&fK'IYUmno袰qnX+ZX!|„귢Cd_K" -- ΃ߗf@%Ru E {l#P*iyXw$7ӿk9<8^Lp2ף>C:+j䡪}As1HN. 5,,LV-y =VXߧpd9F#QM7acTIW/܁j~~~o;B GJϨo[pFKѮG~6 U gXnɇ&PRx*bA=ZR1f=. -fya93dDKL˙SFia.MgsR^7azuNN[]1:ooz%en6Uw7s[De%$d_#[^Rql J*j}iVRU.vFJ4 Jbʑ4!Q((~iZ8>w@Y6&CBfNޙrʒzD 0Gsp8_wZWetFe>쳙z~1G+lFp;b'0=uӍXyFHL9{4V+Eۅɀ(I萘U_:جíVෟH[Py|Un<5PQs \7_( LE㰿1boF#\yjQ+} .[=Az¬"TPH`>`?5- WMυJG ~ %=4Ŏ+\l-8p)%d"K;2/MmI쐏6WGUHBYXm8hZU[կ'g뗳2@#=FHAc/%XkY"hA@k(u~HM=(eA C.FpD-+|jQur8DMa.z&ߌlm0A{JUe`=8ipyk93&uϽ\i1GQ0CתbQTp'AT\*7&W(•NjpEo+BnP7C+8RV0A :DF?:Ĵ۪U*tX(N^iLz iAS !`Bv>1s !ɹI79]ǜ8_@]"Dx+g5SW?;mk4@;LZ3Y>|nŝڒ(q{-8J4/e𺐆ET> T"7ebJ/~.\0匳$(㾏DψAIk-?7wn[n,JC!aF`#pѯQjͩ&*G,+t]6s1;rmx^^*YK`2..iYOg/w]Vp,Q\4$=1`s[pGs{c,زV: _b>vI }V,P1QJnfw j {X oMf0פ 8];,R[//$A_nau>vGuޢv@dqR?R~fB< JCj5؉|"#1pt:O`@I;WbZkX5_Nȹx8Xj}M¶< G]&aj+_`#eY#F(~`!?`b{+FP4zz`#6ja| wׄ"`2 -)!cE0U:7QNAϿ&,"q_AUAs#KP:BҌF!kr+S~CEP 44k8tdZO|ci-9fxP5^=acg:~YHǃuxvB&kCѸZ}oY%AY>nf2xwvG zpn0/r'/ofo<@wjf٘u)uIڐ !6uVJm!"j!PhӞM):d\ZM5t` "T;L^.2XU7>7r %ݎ@uE-p WI.:$V%tlgSK[Gr_@NJ :*݂-.=.{6@DT= i[t^ۄ)+3Gf!ߎ0 8"]AQpv\G_>tu_\|bΣERcG|(MHou2"AePIfF#i291Ƕ6Twg ,w5f,p-*0b/i(I,*&1g8 /E ۢy R8 DYu]C]pK=8D6zf7Qu^ݢ mAaLD˔ҞsGulC\ŪZo*}WτˠM`K{:=p4W׵z)! X&^-H 2RL7_x!C:6B;ZIXuQ狞X1yT2L_k]:t<߅ǹHl} D*,%7}[MH"neiOA6ѠݲI1˯\C QMx Q+X@ԠPB4{f]FG؅q$9 ll6₩3a.$'v6)Bj@ƾUW%/ic :YUl GDi(eo \ p2-n*1:Q A.;_}W~}wB˻_U~rhj1dߪ_ 䫁M,( m}ZPM>FD!Cjoav@g x3q_)TmT<mQs$CWoX|נAwHpǾT*v!j_nױ +wǤhɵp*?xpd!A<H =cs ȭC丵8^"!9~` yTl,`~~U>/pkk(XK"6 "!ńQV}dQ­,!snP!F`oŰA$9VBY a ޶>t^sҒB!&%72{ )6j|^[z5^0 5@g;G"p-%H9H x_+}"v, 2BKIBwQwS6@(J狩;4!9?^t]DO>j2~w"bQjQ:Ub"**8h9Oa@`6Zߖ "|?mY\QjoDeV#M\V䘒TI$n[K]r0H  г C#菊o o B|  3_=X #݀Ea@3Z3~vMM7 $A"$%J=9 \q[hEyMWB0^r0LXv?kϐ"O!O87F.uhrĊO(~0,9KNFχ-[cqJHȐB)Iap0?~ǂ`~ǹ2z`+gVa k<~I!72{kTIƾh@OKRk|X쉺\zxH!: w3&Af\w+`댃hsߒ8aF@r%$}8F1@r @ /LAedx{o³li8§twPBCr5‰>,\6L&ƚ`Ɵ |p5"=)\$y. 1rm ?>/]>? U" c>يT|FѺa .w:Vj?g=TJM_CD2|Q/*D(<7NC*A'N5}\7;8OqK-Q/1N3_+ő~U~ZB'ק;p;GU5+@D30DT~տK1Q0-^!UDDPS(Ot?A? =54$8۩k`#)9΁3|6G>.K7a$ ^ F(iv TY2s;|yvv8kvkV>$qx*52GBR/~0 0b> D @ <{톄"YKeF8ݿHyƶɃZr#{K]F ~{g3tnpx)(]n0"rr޵ rPmo "$ݫm]R퓺V ܖ\"?ƙ0T?|;);W: IqpzuJ P.w~--~J4|gq;6v79)pǿ>F\;_:Kj@cw:iwtrI0уj[XoJLjG(~1spκE<sj3vuk4wS`wQ$f 4АFRЈx7^; ET=sdtwK)({TjNȑN( X0T1~Q_=y]u 6e+ ) f>@.Z?䷹ZWoƢu7NP`bwqN9?Zx!2$&> p]˱O:CH1 tѬ`^vFg[rc2[֗ƮCF9Åe/7iHb|C`@˥2ZB \v=b3I c)$'\ #t/;=?au >"הQIG`R9"e.]Tgi٨[xtN嶭 '<YfE;;9`x!@x5N+0S_ps;R*Q:n-s." #kl_'I0#TX?9@9?NѼURڭrp;p=P)&C(6X!=옙5W=7{u.QVoX=K+HWe7ܵ (_I^Pg%Ry|?nteӤ|qX(bGKMډ+n ArABJ])R!  ۺLMzݕHI- &"t9@owNcybeZщK:LQϡ|]cL4swwv vwp0 :ٮ9ؠ" 7䑴$LosIccoO[2E@*ksY`AsH3gmT|Vߵ:KH&@cmrQԢoPuZќpMY?k< 2ʖ=nlZ.oGhg[0c*ͫh\F[LF֙rXiCLz픣Nۮ2'64B;e ?`s-_kESҿϺ{NS۝"{5= ?d-Zmm u{8vG}6zͶ+eHeyIz(tZ*r}(ѾmcG !$~VcE;TnY)K%s\%z^x,6 ]ʊOh0R"M''THQ97##i`ayα@?npRϢ蟽1Qϧfu1e*LP6X*:'p|*ٛѭD@B~X͙0"J3\WOϳ5AXQˊrUKŷgM'f $5v% &2+ӧ}^dé8za(ހ[KCuݓ// P`^+h}Zc^ޯ[@ ?}z v('@\GZ'kRzO^Ȭ#4t/TB2QP*)/%PG{y>blU*74VȵtҏUq]O'YO|r`Cxcf"Ie~?*M.sYK4X ̠A{VYܒ!yAgg:5Bڔ/gSId50shLGd~'g?O-z\]o .<*A7QRUqsP;z(IroQ Eb774= GCe=9NϚ!!f#(wA|,6As] &Pp(_a6Z9 { h *xoxDuF6nRLY:囫/ x҈0n"$lR8jР㯖R 肊`9wU– jPM*>.f] ѕP:ȃ%˥v#e\RP4=Gos P0knGH{˩n%8gwq~x6 -jV]o]2 $9[Ř^A<]d<:](ب;;rTm!؍0*C:WZ D"@x3m1r)Ϻ ~e˪yaђoe< $fSpA!cW-L0p{AH2.~ݫH=шR#]Fȑ/YcȺg$_kǰȨ9sq9ءK"#+HѨf`!\CmYjF{蒰̕ȱG1Tq7ǠcF149zI$(m#hF\ ]~T( - x|7fzp@g-3B=EpB1X&vYyb RCDY'\I7 cp^H?Ð13i}ɴs@c4u{zsK0Pתk{K#{y۟)+\ , lttŴdD@. &$;uʉPlX( " +.Pj(ܓ sz|:ɑ8i iP\9ma_di%+-6/''kh e$4I$>`$[v0+BzwBϥ7Xۯ̋-v2РlY+WR-4t: o/My2]D5\AڒOEfJ@{{pc`v12c?eCRÃtkmrpIڃu!jgm,cZʬ$9cJd^d{qbB +[C+AcB2zzăU/P|j5?^_5 C<bpBoͭ؎p0ݹa)q(U%|-2&R+lB͡@T˱ %'=coݶrjLxMDE(ǟ+dsubrv;_C UPo(ޞ(I[>,j@Frpp(* "sqSlٱJos*5F2m/D"B$DŽlvr\QLsя(O)+ R$Y[ZN IX7|R9F q 7Y7Nam'^MInKo$˞*ds$%J+e3idQj9$6X'@%СXZ/[k } :rUDb/dS\lVFPmԵ6zB+YGÆwQۨ5&Z J~RAqC#~(|0/B17QlPVr -0*Oa#=RWX( R:?բDžpT?<ڸHKPu[~@=gtٷ|;]8fngC=q:$>3bwavȏ*#s)h՚!UR ~O/7`7^$]79_9&a(McX=R鏴Uuxo+εZ*&Xg}y >Mv&B`<qxOd6ꈔXToƀDgZ,xȈ0Q\[u}'ʯtBt*5ٺDJ;5؟GHy].7e!ފ +(1`; ~*7'sxجG+n5gˣ2O8x]n=1DٽgT;0C5! :s g\@XD$W4 cK7D\mZu^ ` .OƓHiORFa^OJ~[?'_b0#_W7#`ϸ8TC"~ـ+S\LM);"`j)# Xz^wLXkn%\&v/|!z-uXkxo1C!`+wZծSʨt>>5Sn'40'yPێ 9 %wݹ#]dPʳzщ`e<žsއ9A^@g26|/_޼+s|pi8a݆ێq1w/Xg;*sqZv^x2kȚw@Μ J R8(cʞSB;2 =;dW95GK +e5eU\h\Vj }c35&*3x# @0sY }@~=W'E'|=kir Z|Mbz* [5Fws v#Eҥ tE>HVT!ETs:/BmÎIPK=<$vx;dp.`v|K.³k2inU@Ė=V#'Q:?,yp w Ƈ|W&'MOSԨ׽7k˴.#[N^%kS@.s] ,/Iwms{3_!:u);@7מKBγaM–lU-c֖eXa(*-_Yq=Gc >N+QN"P^c-vWuw[AR8Acl7@oV01Z7(ÑQK+t=H?N7 qP`<kg+/ePbVfyt4H% A[.0` rzzu=1e/c꾞 $JOP}t(h.&f;쪈2)]jPy_(ⅡGh1'&]%mcM0+DQ\̄c7Ƿwr/0L!r%)Xz7X"ISt9:^[򵏷uٔ!oVt< FACU s_&nJAa \Teyw'>b+X߯@Z 4u8a *1{#{qD1 ,z^LDps9(]v u_JdjT:+Ts7ŗਨY8BN:>4줵^'rQlFgx8QW+T%{rbS!lMs2UI_ _ǧ& ρVňg8Jnl}~"S׺mMk/;@| Yc?EKpX /{?rlyv-1HP[nsӹZQ7ae/p˪wKmTEMzxs8c*;U kgXEÙ _hVm."-zH~#ƚ ip7lC.>9a}b)a]]qqC+w;\^/t;$- i o9423#;He1sKGB ߹cW6훡&$@@/K`FE3!9r~Q@V+I I fK&]?W*LqSt6xm~G-xXZvdo7pTTw$dYȨ?jB.By Z)6v i~Y6X" x! w@( Gǭ Z_/Y6Ǭ QRp ._wDk;{.@8Ȉ7,e" 0 E $ h{_!f2m;;!V \\ekQAt}Ogʨ'-d#*(dah&`h")***b"j"""*a `y #K8I/::~ C‰Y˷h0p7MP fG^QܒףZ\&(T|+Uq(r 9Bqre R6Uu+P8{`3dFȔ2 s/]5&3ЀOJxfRtzo:ٔ)(BkJ{{9!5CPR$zaL8)3Cy(& .w~_#FM .TfEHV>8Gz8&>W_tk";zk a+N#vٰn$*ȧԩ Q%oͅoB8aHnLjUYFr7u2.כE78rl:( TF.3q+@GPh&LVSS~ ;W~!?B@9xuIE)Weu?"5?' %#Ŋ[pH@I3B=Os\ޟ0 s X+ϻ}A7!PP|ҿٿ[рtp6x,?|)?F?~6#|SKT\uy:s山!u]\W:ΥUD4D@QcFr Tֲ**|XEU2Q$E9^F4 4A@D=+kaBDǿ|Z(E^_]>*psгmS5Eb,H YQ>)=A K[_W9/ڨu60VasX@A`d tsxl$ %Ÿ+d?b>7AQƴF tzA^!"fpŰo˄h0rhVg-`YjxnZTY7.A߹AzRSbR?d4CÝMe"k=|( 8d:mG QRr*s0ed^[l&12|Q=!2MAJL$Pxt?O\*c[ٳt?A?k*d,'Ѕ=זl|tS6͊#Usa>m80Jy ; ?m~s-5kd?3H<տ[:3'OLiaeԖ&1Ry'v,3* bUQlhlr%~lۅM) __d7S/|e!p̊= ~V(z쳚 M]2KպYaކv4*6h&a%jIdEO* hxRY~Rh9h 8dS.IʇA <<5ÜИ`\|;q>"z 1/7Oy ^=q)STa]#X[?&%ᢍ}:Æ%2xgq# D=˦ Lj *(}/A9'5O7`+4*m?xڨ3Y鋷H}OS=d xÄ{~۰qEQH12O2Co?}F>M#2d  P^JpqsTUw#FZ(uqVKU^\|'@9yo6o6>շs Mf :0n5pJn0 k"ì8mSBϱdq>+nǿKlj[ZMdf6IvYFJ $t"xgwyû#JzcP{T"Kgi!GEM;{ +BAF*->@I" 樶 sxhDZ1Bb[\}Nϳaq}rAk|5UU_ϷuR(Tb(O,b!א97 J? y6&D2=FyXU)uW 1O&Q1Z`;Q^DO8/cdގL#"u]-yrYұ&;H:$Z0 dw<AX5Cг {4:z _} r?|P#h܃Ilsq AHH|HWHnP\Jf7DYG #Sh;6e c>KAo&z58eq@O#L'Ahj`I:XGFLd`q7x4ʘOnY-I}e4ߌ`mFx. Q+Z":ϟ4)Luƞ`hSTGTʱ@`׬+=l$ ] ¶H: + H࠼{{ YIaa.-- ؋.蔶ZRۇrZWAQc9t'%xqݼxb&hy-]P=X}F\N%)ތvN藲P+~EB ?GiPbP"A_^ߌkZ@-aIs49f+w;"7A(=qw+P= ޅ$_C [{aHth( Dy MDG*"R"ۡ (<<.$xpP >K~jې Ί(++Q09z{) i{:Gõ8rQ<; Gh^GP3^Qa(HB_+ xG~<6ԂI3 =ЭM@pdu?ߺc/cJ#4 "$ܗ~ }CJ(˺jbtG{s3 cysz7SUˠ?w1׹D:Uc-և( ?mvYv6xto0~pY .׉.=&`VdM޲J `y\Ž]>'j$%H(hkVIs=D戜rLv2d$;<9tڈDRz\1@ׯa<7OS,boCnm(NzTi9 \}b?a6Ҡo x膾_cfRR{H`ayz%ϯ_25z+>l~U]~w]q`b>#Ooy=o'̹lo݅=88/)IYOւ4u:Zhr!_4/@ڙgZ ads.k(LlPaDAc# }nu\)1a!$gNa~C[qɮUYآ #]:,[ (tzv0덁쿇prx>%E<eM^/ >?<ۭ龛BaIvuG Mu 6@~zEH` Nk>ѳ~׮Jxyxm_ gΌGE !,9=в7!`{&̭~5ۧr&rWUm{===Dŏθeg{ ]-KA>yc!=~]#Ony77w8H 'A`TQ2'G{>}!vɋE5!%** 3}~>wv ъO#BeTC=wzPTKqwp"株ӊ.^ochq7;U~dSEOxzQ@${mDs}gܴYV4}d\[ vD>hIIN?3]Qd..F\ofƩf2ߡ[+hz8N?0:jt=WyǶ/Oͤ=G3?鳟t.7͈fڧiW~=X';0qǽWet|v;n/3g&K_)P :nh<>&3g_=\32eoHe.AzJ#RPSeU') cyi6[MfVl" ˳7Ν567$%iBnW=,ZBQ`|b0&DUF S5wOy^޲9m!;mD#fe\>9%HZAFMG{^pӻ*k-~H T0G@/Rۚ;#%I Ac*0/ΰ B!򻏏Y e;#qo&z O8>3Ԡlp% %w,{[%!7y4eN<*3`uwXt>*`*J:l Nǥl^f$y9Jiz\qSWᶶMf`bqmXmë$﹯U9G1sy|O^kSV;vKU$s{J^¶>fcWu/͊0#4 9qcg~+J~j2jHS?e2<*O|s"S8s$dcqa?&@$2K+HܫBݭlaqsKy?%Iz =9;@~"C>)CwauϜUMߣ2_{+5DqBkHsEGi8;5y{H!S8C߻c/6.kXhjY~;)/ FQht\,=2O,w|jb"4H4 4ҦHm?*P(L"3D*ZJj I"@;L?U٪NW! _JhB; cEY2~i2(*R!)QhH?+W_A8QBzh҆P 4So~94GP ȝ9I8iC5<Ɗ i$ RBQ C&amO,T'F1E TSwZG@w%% 3A HQZhdT`!Z) aǛEwHm"4d|My_~~Hhg`⾹G,P ܷErp- L D.HѬm@P%0hP?n53NDPMc^pP䴃"Qv,Rį$΂݅yUBO$\  4h]"bA]8 И; đ+t4Fio_yʍ(j$y)* ]ARBbN@@vpDRHOO{;CWԹVQ$dٗlgCKgQFCGLWH1W*VH$sam3i"t}z;5d.mv "DF5;l1ѫ>q.gsx']N'~zvaIs DXYIWg8so1kUg}0z]JRN\Z;r߶1pZA MhwNM/s݃]߿[6o|=WZo{;:]FCd'_CɘQ$}#r^vOC<_}8S"J|GEXUEeaY3w, j =DKXϞe = +p`y)痜wl@eoszƼmScپ>V! -~O/}D@ 'co|1F pjSծiHQSU.]b?-}: @Z҃T/,0u4|* @54'lY$dzYn֞J }_-s9}-}w'o{77 l îĻl=UWx~d1Ί[uW=xm? |C ja]ruیFQQj`Y{߯}eۅ8A#P*f@P5/DW6͜ݹ 0q~,‘)bKTdN%J&"Bh#jB8䷯SGӠ^ Ndr csLƁ㫦y1p,rVjEu?z|ttugN=}~O9+(Q\<5Jlj1 Kc3oxT$s5ŋg2&JwҊ_">95q [8+YpfqxY͗g8De"y,1|g)X_nާ6PTuueuz\F}`S~[:|6SS[Ї[v@OFTzۻNo2K^!y־{|_y!BbD%:ߨo6?v?4\0V+cw0h옔Th5rғC%єX;~i99ُ>NtǫY<^_m~5=| ! d@mc[|G?zq)z5q)R! R">o۫-PNl' A2ЩĀJXzT%8>X8*g~_9]r1ҫc9o۶Ms5檸 $I䌵e8R1|%հEem2fnzeS]5[_CUEui,"Ɠ4߳˛>9my1^l8i^b9y@߰P9 ,{µ"~4x60zRSWQ%-kiZEZb5mAVW@@ 6!eHzժ {0{uOCȣxu' /@ղ`Mk^>y ڕAeO0}yK~qNYMhw>4[0]= 4!>D:Ɔ ~h)e"LI7)@Q>tL쏂AֱԠ CCt0sPn}lfB@ ސ{,g(H\qqOb7mpkgJ7 0b7rMcz. Q"p=A 'A7}p)_uBQJ"éiw]uE=靘,DZu=G>Cxީi'W٪;wUa8G&i)a@wf=IHlOj})m*`a#1+#f-ߣn}ƣ6,:F"1E߱Y,uuͱN{`:<8q) <:l&L)yh:UW_cu|=z /o۷m},l3дt\4N40I:gU$ $HX,AQW18#n2CTf_ V?hu!78Y(;<<2öVh $ _\yȇ.v̔~mw~O|6*K:ΏThGwHeT4CSGQF0꽥vn8I1JF$$4Rec'xOʬ1`4s\gSZHKEQwL> ! A2?gvz"P&nM[.p%WD wvR(9<8hQpYy?sO?/?5ܱ,)H&\Z?~7y&{ÀX}\O'$zK9ti vo"ᜮuD 'T !AF/ub.sLN iǯhck~v(3`b̎]<[8 ;D|ὐ5w$6r~ ˼~o_| ~V(1˼ylc?U|tI}d/wt@|Ast'Lz\1 D#ԩV(UTqKKGmkOO|/(<6H45jwy|&9u &c @7/#`%z_($p_כ>lvl j:_>&soK9Aa |]/8ф:Ġ:p"`t;X Jv[n,98\`5["  9lƕd??ZW4\ l |- ;eapB^ayE0VlN-rniC$ [l.uwC`%J܃&> c++; $kho?z]#'KFEK?목M~,|{]s{9@W7iRlҽ'b`d-s}caY4V0!Խ՜A٪GOWE(#Q'H]~g3 o9&zHD9;|LKc'mR8ֱCnG1 At ]ԢtB( jF̋$+el93G޲{%pOLZ{^ا7Bd%scӗ4zkb>*1OC^ 5e'( <};,,SRd{, H D>/8@b]U% d%Fm3:fHQz ̀OZ Ll>f, p$ *\qxv,ոN577wK#4jkwஎ_VxmQ0tګ>1n9W\fw\=xwd̽0^@qv>"6㥣S*8< 'mFҾ+_oz:_/zm>Z^,|pEAzzU>뼤Q[*N\;lI6j ׿|^KJaǥCJtt~[o덷:c6(t_iU)(Ա/&b`‡=YW=έ!v5~Q{=^M%+THE ,̓;e13ƿ9\v Nc eC?P68~R&xxj#[ 6z@A9ٙY }*8+ ?wia>'aܟO"N\τ~vOO+jU0eƐ0/Ĉ2l]2!PX!.%dIr14~\г}ؤhqb&bP5-;P& ^B$vQZ\/M'W%47F3:'ӭgls+jǎtq{WdV~:fkcwzv.]Uf7'y /[4ÈdhW) nL @f7G}λB-zy#n]#W;}<*#$"x{ckS P6*CIF\FZ߲Sw7!ֱ">TS b;b7Gބ8YF{ss_'-P.x{PY:}>5 ,H:;kԀzt^ uA$2÷U0EmbXI& oHA!x! +;~,|H4]2B6qgj*~'`tgANɩ>,D1b l&3AoZޤ8<$4R6QkEҥPT{|Uۄ$I2P-w7[Q8`>Kdňc}c>|I{q`- C/Pxj%RĜdZ eQ'{Ѱ[fy XV,6LdcB>+q>wA!'KҜ 0PcQ@i1/;ʨ+ u5,Sh#'QGg͂'pOe"$(9Gv jZ T1@L<=qs/kcC>rd ߺpmHVw6-.`r>&g??Ug4? kYH}8~1Li?{_UG}$~x}oT?r!ks_tKi/@ł9U_ˊH"WB ,O/s͡I4:* 8pwjJ<-#nEBHӴ?8PJ(mXN Pݺ+7BE^2u3 ptJ%IczPtLS kİLR+ Jie ddrڧq u޽7ف,!(ӽݷ ;~?=K7MuT`,_9>hy޵P_?|q(/6{xu.Ї_hnQ &sz:On*7\>LgWP$mPtcW[q0Ү?Ctw wJ`6A(1N0k[_188Q@'4G9N$Y1E2 |b&y S #bia3RZYw1|{zwktˌ'6V QAWή%t~\ZX`&Jxmg[@xM{w ] :JxaRqdÆrT-/hbf2eCȋ|OB 2bZQAvL(42ꂹ-'>fԺjX s? Fa$uG0N!֏k'xV4V$F:7v8(vgSP LÐ]91C+|~k`tم1rb1NafI@9n2ʇY6&v.Xy3¨̍)!9:Gn(4ܲj#T?MiˆnQs9@0e@ n;d$킄\b\T0+U:Jl=|~Zw)hxd+KT=2LhB5؋NlzKd9 ˓oL'Yo?ww78^8@>w{֯۳;L~ٵ4ɘw& {|(1[b>;.Fu9gt"J(l›ÇS>oݺ]{;ۧSP|{Υ`,- .nC|5 g:͓rޞ}gZIsgXQ(TmBA$ZGrɎ˺SI#(C#xZxϭzC:Lw5e_v&s8)Yɢe'] `IPcrO8CoK2;mv˫Ērw):7;LD.sKθ~ o5#]ΑޜsX )SsPѧ8\ֲV5h^΃-l>+H $ h#='ZiJN_' h> bB*k -EC뻸4t$!*Es@r-y''eūorUwbf.s#"Ҫ ./7b-bاUD74hB1:Rm0xO`I+z 5) yzjVy>ZnZ(O2H)¯8x[5Ls2`scZgB*$@zAB C@kE\|q&:YckM~gp·(1V[hUX- ׷ "z2׸ x'$DRBGH|\=C{`1/,݁lRWiUX`%rR8'xr GP nb 80LsuNyʠ^,sP  ]Z.j`㛌VJI/c ,@)Pv_9z쌺眍 mXNJviRp'ZuoB/n7@Pm{v+Y,\ 9b1C`EDS5 (M OO1_(l!)h((Z)"jTqӏ3ϯf 9$ݘl-R2H!Fxpk^XaUqeJ-9)mB !(PklZa$vn~@x>h7p"$UQT( U@Y]MyշCwBoxz|1sa@xs-F%D*Q5IO&1tm\)O**?Gw2$'MA~8mi Q3odO8:xX_ FNTvD5tVu/CAt2iӏ/Y)sR|;1M:HBx]Z lwxB&A뻿4Uy'OٷT6EU94@mU@%/>.8z <*1d5ӇT=6qs:DsC8{qL0Aq;{1q1S))BΐgAPi4NV l i`"V6A,,֡BMMB 5IHRy3|'.R`Szƻ"&BbJX""* f*dT'u>֒H(>ɦTPEnZH&j()9B&=}x9)&yKrz/M1 PQDICDmh'ZR(5LjZl}/ {܇T-O~~fSQ{hƂB$ Pr %UHQC`ɦ&$o˜8Aɦ˗<8&'"cUTSEBTQ0qgc$ceB(GGR*z} # ҏwdЪs(Ʒ}?<PiQ^ ?xd?f>^C|Y#دt_?k qQp<\Twh'~}=6S3!|'r4'$|wڿJͩ]c3lW^P!I85H" S9$N]gpΖ_k}k(c<~?Y˳NdD\cot!.i楇{ٕXDu|N?ÿGpdn_Z0`쒿H &0ީM?l]ԡܑqR:Oz1}N7T5yi2/ԠDBD@G IչBNѯK`H o*M8P%@hu0SkI^(P3C/7v HrhI]j|]"QѐT߁ke9=7eT Yynr{|Uϧl\-ЪA 覽# [w{ȊeǝCFر@񷶅mb?s&̺)\4j<ƳІLy-VS^x(h9$JCO{qE;/$фy\]{EF1ʘ?╭vBfJ?H*'R(2#*cC 2 k'R$lƊ% sEY>=?_A+1̎#><&IY?w[mήѦhN ]/ N `najԻH553MU/8С$2ӷBJCǣ:C]d"c14B y{B^@ka4Hncx&\\ʽ9Q '!b?3 t'׬~^ GMRjGo@"p?~]ml=sr^"mtI~'mv$p* %{w]0#$!n~irHK/g9^RBLR6e" 2Y5FSo =TvͪBjp AfąUn&lU+Т|r~OԱ}]8˘?){qJgr""MpoX;0Š~~ܡÜjtn 鋟=&l"$ .D)0D00b! 9 .s:mFDnsS@s%bBтYyp9#N@a'CӍ$ZkW?CLL"fSh_%̻wVfΫaaTwA>b  +OwU.0ٳKr2?fֵL?R_s:DI#! *چJZEp˘9ʰOl˧[2E'`?}/tI$}Fм}9 B8tc_V2ne/h#3UUa 4zJF?W*?!"Gt|>h}PNXtBϺC](M44pğӟ-΀PIBHzOx8ؐ8}JE?Ab 䍕1rݢ]xGu*  A҉ yQ<I : ^)!G輤'ā~OW=u>j !U2fdzWV[I46{HmBT0Ħ, UURUWUִef Mo*"1$ $QP3-@?ǫ?cl<`5ɹ]_̊kOkH.$GCZhȢ k^<[%ZiYu/Ér&SjR'ydozU n}}3[v |"=C:14{:*p8pbU/R[F E ]aKPz?i^~N2d>_Z柪]2,;0HHaE N Wq]\ i{=lٷ9P겑/.'6 ī*PI HАXAa%bܿwjSOS*vrU,3{ 2a0CG2C߫y#̲F+_ g.:]=8KG'38`Ewl$<oF3ɋ:Pr39JS_? S8BvpSc3Ń턏XGSAdЭTI"}""z R.AB<}@:z0#ܼ=f0r5U8Bg74):}PyΐO_ޮ%FƜ|Dg6(]JP {o}>jNFph}EΈpxFfDQbymCF2S^mET83eԩA]8d3om,禳TUTdrr1R&W^0o%}4x.gB~@Dx8.Mno՛O(s~:luoأ>NyMJ^H*y\ >pn!R)|~t|e 5c:L& -mX l=6 ä‚ 譿=ӈQ f-F>A! E*p"&ggݚw5uyu(@ r˖~? Tc,|7i0(wDz?ēC ЛcdGFw;_}dĂ03Ac>1CRdz?&e|`W~եvۊ xiVf?=Ob{FD?r 2J}xBy(s>kn*VKk/\"|lE)uzb3I;lܣSg3#@D 4TSK *R+xL>?{^'#3 X#MF6g1tЋx|ʽh魙"Nd+9R^zS " E?g u~rBoL_E>*Q/Hg鳔($_U`c$Q͵ (5AڀU_?9'}Ͽ^~zH*!?Y23]A{OR ]/(Ox_ Gw> wcXH F6<"RNH}MEۭ1@-s\pw:n?,A7d;C!"]7ٵƞzIq&gc6*|oM$ էpV 坢Qr-/]^T$j?VDoHetʏ\x_}bhNFÝD E,]r_mD(fG+/&H7jW@2* OpH=Jؿf70P_rcu'Fق@1[y8@vF $*d:7y^[Oҷ$ۗ&KG}΂cnqz Ɓj>>7%7h^WQצ!C'oxVRofA z%̤0I!s#g,hAX- "j`ʎwrF{ӤHbHf^&C d ꀁ`X&A_0<6/hVQO(;wa|g!}ÏS'}g>cPya^[ʗ]tͰC$!K7\RA!k%# 420w t?D:M a!](1loA-$0p@]NX˝CVE *cuX0u!XLϞ>.zg߼Ag6wtgK~gߨB f[m6}DŽ3}$RFwʷy"Y x,YʿD5,V\|߹tz ە" 9ڇoDt@:M[zZOkT 1Y >ڈʽ!vqúP?$>ј_ZEqkv)y^eGgMZP֊dSc{ h\Ģ}dr>p 5T)7~b:ب>X $S䌀҇8¤yrƺdҫ.FA)J( 1CAYʇ݊>'sy:B _KۭC bV+:@3L<8qo?Pia'\C?0G# |\Hɮ*6T1<){h)YB%F&s]+n^"%vɶ#p%tצ a(u{b`SZ^>FC~)$jo=><6+$0T(!f9w؜ WAϡ߹CPdOAfbϟZ gQ+6u|TݑaP+؇& @:_dK*y\ }s N:h=4I`Sz8ЙوR(JB#!fc܀ =&؝w/(1=#c6"ƫQ̌Lvu+'3늏_5|hv#ny|>vᥘod=zD~a_ɛX5џ ~|jZ 2ճJkȼAS)h((Tp.d0̠>bn "wN$^yD[E'rZ 0ļb {^qcGŮZKO{*#&"@^078$yTz ӎ<.Xwec\ DDD@>c,јjR(gs|dB5j)ݲ*7~`8\J..=,vu?KC2XixPJOǿ%yRT3I) "(!HIral|ߩE@GO tRC۱0R 튲UDӹTGHNPߗ~: !!SK I5g|3s*l-h6A}V}Y@ABb6G|dDW s=sMOZț ӑޓ_;M'W`U_y%~n-)<"}ۭc<8 I'ILp3?O4wUwY1ݙ=y3G2gǷI/i Z`o8rBЍd^T |9Nx]jmTtp_>~ؙR)`~BpXj}{=.yp_>?#iu=20!V# v {b`B%lRORP`48;`kml˪?6D`(dz*Y ǼZip1Pm2b*1B ˷B7Ca;? {=QL(ZUV,7hez0tHV(0nE,es_"œpaRtD(79sz@ۥz5ӲVqY:0ilh(=M0ak0a7ֻHlP\=z?{n_<`d ]g$R|#}t.)CCl[ 5[w;UEݪ<6Ю3c7tKfm΁jV?̙fv7$rᅎXF bJͽt!|c'U3|tx/^\OB䈲[W;<,*DWt/mrfBVxd ;E-UVWb9YuUaq|]qn2UpSY APJ ,^"<2 2 qDA"3*iawoPR f _J3ҟ@[`#~ׄ( }QXjY4)s;nX?xo~~C"ҽN$Fr&0x9B6 z TphWv aA7BAL5̣v.+"Ĕ92z_lؘ( m ` "'e@pl⃈~"ďPa  6#\N]7@srƔ-]9߿_T=|9iBa3*\IusT=YBn/r-J,"DždA*(3#FȤ h|7A` XaG7?W[t L{)\|\4ϐD " LeA՞j+P7`ߞ="~|ٷmœuGwTd.g>oL۶4x\:5yڔmg6W0{jB]N~J)%se .j^  ~$FrL#Ab3JE@P@J]pp\AEgE@?#'u̗{8N,|ϱ ; qiYݿtZ+Ca8Idb~a? fW׀{FY j~u-BP>>g(58z{Rܼ@ MT]62K'GeV)'5p{Q8( = ڏLѶX-g8 ߃Y*VszLe." ؇7\8y-ҳ9B$E?6NB (L@?k]5@Z-XVt  ]郃w{e8=|WZ6 P5jvR/tG:m=Y]RAwdfXH~6tY9={`,ge FOS(WutъcncbstY;lW+7ߎ:WGCcL~1h{jzYeGpXnE˚F^ E-4h{`"kfIqpK]vîc/ !}Zyh^-s!{L`@`K&H] ^ #;߮84Mt_V符r2;by‡}o:ֆ҆E>-d~O +t%71gQ}J:> qwҜ:ĊﱣG#3)oe-_kZvvGg81<Tn@ۊV>xa9ۏf:mXQۙ~ǰ5enPEƴ ,{L6˥0Ay2 9Xr33-!,c]$k 0XtfWyT洏%Mzn$g6?SVP|n?# tꐎyop0 iD]UϹ!%}W~4Ò꫻ה,ZF*0DV=b!b5$k+݌>brbTo'%͔[;,ïhQQeG_n<2JY|\=*(3!X@"㾫/u5ѱ从 z۱u/]E@JLP@Tz2)ፙFs=VF |\,ͅ5K[`IbfBwC>Ӥ܁v3&í(!\GI6tk-S"[5g:ro0N!1Q83;.MbkMsō]ão2u\ c%J9 A+&w vM{pqb^{<Ω%ߞ\/;8gu;؍8-u~.-nz$E5;H냻Ōg{ H}֞v6EL J1>{Ҹ:&1Yܘu}Ow?FN YoBn/\{dG/f PF ́InQzd鏎u0ª(-0XTcm >7NnnF" !0L%W1jw6&=zc(`V dDb9 ύE;yTt|CV8W٩ cW78ќicu8HH}1|QFOf4GDDnBRt9.UچFaNѪOiI*fgU%'#TZ)>P\wd9DXxϤʣ֨4FʥXZ JDDN(Q  *.j&+cOW+zWû{8܇z\;c;_\7\ ]jshm (S[nÂ1d,&:Nb efveF>}Ods gFod}-a!k8$o>g)7 ފâHuPbKIoGL#FTi dOs2!JDkwkWZhj-}y"CҞf S6YU{"@SLh}ORRDQ|#ϝt⸿H-///:╝鲔K}S+1#q|zsȿ3 _:^T1*#`;[ou+6xu%up=couBM-+mS i/sWI!XV0,_|cd,jt8^\"ΚaeVBh Y::ظnm8s[v 5Z 4ۭ눖Zl ՝Ű6N ӈ}ɭ`&&?Z(䈀y dAx7W@uFYdr7z0> U!B "J!TAK !>>_њ.N=weeڂ"dQBI%B9;F?GIE1U#n܀e8iQ j Qa6ܢ IvRGO{4 P48j`(/ ygUx`;N h{.#ȴF#LlQ 2#k{ާHާ턙8]Aq ӖsJg;z% Op40[uT`b˃nK +ihR ւˇ!?7*dt " wOP&g^Bw wc.濻Q,0ٕ+,d>Me`0(ă@E!2[dֈw#xPB/q@.ͯb0 zNm.QsLř~P-7V$SgɶQip'Bd`Az}U_~VƖ|S$~fR??pE!I &KaR/5 M 8`ܧEwgޡOɍ?^k)caw[ |Eqk=T7$Gm-(!dcņڣP)teíb?Cᑦ(bf:T@R6A&Kf·ECF&RJOt՚Jυ0"vU=Þb09:d\tRpt?OB~L{6~x|;9UߓoDGT_ _S2 j?TDAvKşN16掉%"8E/=73d |tZI]*?'^1!CVR #$1=vcϫF_OǞ|x Q0|8Qpk*+`"UH6~3IϽiIb}QVR>g[͔,2av A7;I;3n;ɮ2B5!`7- K!~,'r4KSK=>⭶UWΒq 'PJp):A{y/^ɬ+Z|#4#-&U J7%'饤v_O>:u0\`)G>)<Ǖա)!Li#YeQ4>Y?UtbfIBSl$/&@<)\Fq.`9&nDO#AHb( 28ΗAp?U $Ī$܁2qJV!3&,`?H o~ȡ2F- M3[xjb1#sEqظ`lF8<ՠ 8uǸ$1jpV>]Mh /hCSR4hf3 MPg2&q-e2 "ȇÏ2>3.|L8ąY8)@Mf沈mu"66QhN91O*̥t1F+Fx*}6J_8yY I`D$HIÖ9xc9sÔyD5TvApԵR;ϏD~aKLF%dPs[;T0H , :$)ݼ.Y{M9P^ Ycڞl y /.-4IA>-Iq_ԃK^`w (x#Qvz~\!Cv^6'Cuô 3}LA{a_$bÔ\$\ :bEkZ> tP@MaRO'S&q|<U[o-pu n^pMhKmOZ9SZse/țC߽0p|7.S,5QPfKϐ8ЛM/36串o"S,9̵Ͼ*sIqόcAp" ?p{ >//Pw>9˫f cSQ|u PVFjjWN)FA ٖvSq?׆*T_99f'rVfÁ='s[EͿ8| · $3d>ϻ q\ЕA@PBY%أfbAȈ$q߲v9epv{a'y&ҦNx34=Xs 7ADžֵ)^<G>vDgڬj" C D tsܘقTxqJŕ!ۍuq M灇W@ruGƔ,e4:|{n_Bq?%ؿ֒̕9{F/@OSEYSvP公;-CJ͡T2$T PiJ];"~,#a_xĪpʲO$_(r5fxtFptz8mhn } W%j9#a+~ vq`-  h ]rxʴ\*0g)( UHheR|w;l K-Qlh/2Z GFr ٱ9/|l.oW 6yzİH_fS;u[ ʨPB A=nN#6̹&P' ,a-<ͧO9 d:?ϫ0'zٓGprI(H-">z8HF1CZByt"Pbwݬ 0{| @@`*Q. x ]B-ݑ DaG77DJ.V3ȈQzlFh]SXrB:y7 ppj )4znĞ F` ! 4/ㄖ>Rc4P읏>T͍hLM͌]7fG wG~,!ݨ6jv >bWPbF}xFw05`l# *uy1|o Q T,֎}dg1R!AIO^JYMUQ zOpϧ}u@Ii 6=Ij" r9.ZPLPs 6$D{*3,I`p^N404N\ #'_s,= #x&@5O/*0UDI͆:rDT*(8T,d.gKZIkGn'OE}ńhOSv !t]iЌpE˾7Q*C5 #qdw⸑6:x9ƼJ`M-|='Hb+yajUb/ᐡNN@4 |HghpQbz%+e/?/l&J&I-*BK 3ȀTNUOZl?ILɛgLmBMMϽWZ ]:YB{]چd0H; y뤆ӻT0 F.-U5H$w;=rrZ>q#.F>)#~hpҌ܇a^ĀHyY Lˏ4ll!B Kw;ll><$p`Er^1-MEp(=#5Mrx &>`kPzIs~t̊_~ۆ[sO2fdg {#UZbF7J7]vuN`ƿVPG}3ӰRS1Hw.K ЅKLG ݻ3;Pʌs;ȩ'mͮ!Ñaԃ8^O95n:Z*cڬ({cD \ȑ9PQr}5VҺd (VRqg->A|2<P7?~C4?@}.w!AE!=Tɡ=S5ZQG8ϣpgeZN.X>oڱUȪ/`_V21f>\eȽ%jKg4xSֈVxw(+Urjs 20N%8_(ܷafpf\cx/[c5d!q9F1GY EAmtҿ:$qVu<]MB^*޳ )Uk|gY쨿rd̄0GY`JeDN Wuمdx!d[k~P,'9y8o~?CF`ٙa;_8O7b9$4O+%E7b])mOϾFkVEU0~$ , )A2dZip0H=C$qAC;wѴ(@{s3Hh߫CѹqV+)|~I٬B4BsVwt#5FNײe6ߞ;Fsvb]8.::( i2h? 21/QƧPGNqW ?Lڃ%eXiH1s `O_CAmiqڕ ,VFrSO3ݨ'H??8w%pwnϫI'M9§dza6!'P7\1`9юMvMX!AFJHePh ۆ&-} T=3 )I4tθ34c'r3{z"E7pkQ088`v$s&Ak h ז$e+u6^9"<|\;*Dxvl~ZjkuG8/lj:"zY#Gj;"NGw湅+ߍ_zl\d @ݐ5X0x4+ $.\gGs68, Zigrf8cal p{kN#|$vCAVaރ|73gG/]G i:vHDQzC`-9M=zAgA`"p֎=BON7LN.LS[\'09+1n! &Clv%)&hMvJQTۤiVd1E4 Kr""*! q.i WZ6NGuafQeR"zR&/g Z gˏn9`9('4| wfYhf@vˊ͙C`N`wI)8Q6j"6{(V< f4ĕ>OMw4EUHe-L!w:3I1b83d{Y\p` .K0$;؃ ӭ~q݈>ۺ_MMaxa@EkNtzuBP'31,鈎CiaKg@Y zof@p̄H$KbB3u2o! ;X[|<=h7d]AbLX2Yc-cAP4n=A$ҥ'_wȮ˳uQ3AGϜtHT ÎsAp\U\CDRFP:p7!1NMr MV\3Ha HdgHzIov44P)62A6>6>+q!r`F3#_,=O=׿jRHn%X$aScY9'8mZp)3Mʡ7$$r C)lA-ˍCh僅L۟a!o;^:28aZ .[#m8#X|d`ogC#2a)̤hM:E|Bhpn"V~e| Ң؄,CW:10o`v4QiH xq'Q4--sfnW{Da@ ړFyN꟧0luz>9e ه1sHM T!}x`|aK 4p 5 ˂o"A<8p_K&R\qx}L! W|M:~ &ҩ Ѥꭾ4r(6U %ƨh)6 WfrksswsB֫^>1TxN0:WKĎ/ Ӗ0wTDq9dMNυSS'AIGtר;8h OMM IF~DF>Q*Mv&W#Wz8 fܣZׄ<'@ :D42kL`xLX3V.Qa W I yLy(&XQn=C;ddζ߉`TTtEdT|yjqȹI;` mNd&_# CvgN0Z0 NРbf `45 }-1scy-%M6`i㎇vl = >YG~f G4+$> J8-;;H;'U4:ol@H Szu)ho5M 1䌖v$Pz1]f^v+ ٣C.34 Chb\kK-Y0.)~N/E#CƷp[{|`v@03K nAGpY;!yˎ0'RhD]PܳrT:,g8ju0FA'ވ|C8] 7 t5@Ed߻*=aߣ0LhIwʴ5P<3 @חPv]G}vb4߭CH+F!Xд p9jH 2bqW$w!1,'8O"z^PnZftBAI Q5@].a h' /%+i5Ќ?]mI LJ4Aa׶H 0av~K'"qtvmbҬyH:lcK/[ mkzz}''S+$;䞨?@'O?~rCb$BpHuƇSMFHi;}Z6Q"?qpqR`f]fRȞ(R&=Pnt^*լ &!`%FJY5djl$6@FbBvɜbh $,0O3@hJ6nt|Sw '<ȏ.{9(t@Y=zh0;1 >柺 F(jM۟kG^9QñbfTLx"MgF5 7LGW|e@&-So}a&,kmzfsٳz O5T.ڣ zyL:;4Gn/c9Aok"mq,}yֆ$m } m> &@!vI<}^O26CM?V쉦1'JMsH:H CP 8| dr5oOv}Z@݇v1fBi3E"&B nAo>;8 z~sm gMreM6夢N*+,UTT(dGf,$A !CȍCR-8^O] ^Yvw)B.'G$خq P-TV(%R$Y<{x Pjh Vf iJj*h"qtnÈWgQ/H ^>Sw5$u1Ns.O;#C+\H p5C2:$}di>^yvX(?͗mfd ||qhCZld8TK:1lbHv_2i4K6V!,L7Tc7%"X\jlw򘡐{\?OMWn.<`u*\C'"3,r@Pe.EZ`h$| =b11' _ށ_ZvCC: >ٶ}N+$~̨`xL5c=B>3r`SqK [p 1Ȱ0\nԑ.5al(P4@H~~bJ` Ԛh1<8%BN|nḯJg#zfﰭg](F֣y ӄ eUQ:DxJpTՑ I[ :@ۅ{efF"kٲ)3('KNӇ 䏌mU|26mO9f>o18m#l[Dՙ5Xv!D?&[tbÑϦ$R)N" G`)W'ᑁfC139C \}5^qU[~%d.z(h X"()((b@!4O?6Js 1*Htd22/5"`׺I4FEuw35ds׾TV<\`O6~P.̌=<åT2 OĨmp{IÒQq UEUUQ3UTžH$ bTcJPAu$ #?0Al Pz0:IQ 0P, A*6ǯvWnc[sBgrpL.Ǡ[2F@7^lqV3PLXl  v+p)ʁш/vz8;iDD~z~AO19Ӄ j%(bRJ$ M4TѠ`&FmUUUR&nUUUyW9\64\Q44)r% (%vT.㱋Y31->/ȢwNi^iOdPIq8 E2W!x8p5_*aۖ,7D1$u.ቐ;HXwIB!}3t{:(t!;@ RDB0ƒpH'z7hY20gt RHb:(mzu^1Հyj U^|wQEIG̰_>5"CFy\h;qcДycr:ukÁ9 T| ZBP35Jx'.Uo{x,~yE%>_( RzE7YN٠!1iD` ͊) jW6L)~+|mga>eL!yڦIR&Q3 ߂CDQKpֵM3!!"E]Ï<SC?sIDGb0}irق PNK+^ )()༯T|lGنMc -l$;1@@CoGtĥ98';lԍcP`$C }Ώa^#q=JZ*@׬L%+s}6/Ga~] NllB=f #L! -Ej#8ފCYFH6⹄$t&e_H(dh*d"$*h(7zD\rM60ޒ+'_6?Ѻ(t!'(5ۃ\p * ! ?1?0&kզ8۱5CD"cI:p-5\;V;ٰG 9T> gvV@IuIpm.Z!V{&P(At35IwQUP=_7f7 PR,xfX}-=3dd9)oH7(P0ꪸQjŇj*%,L?@C<5Y҃3M([$cW5E!@4_<{S lsȡ@TO\-wMN,O};jF;KPX_ wn8-1MF{"j "Bxsmd1#9m#Il\PmpJ&pP@wt.NʎL{ 8G&W( 8J;£MA"r8={{ hA5s"uϺиA[֮s8;ř󆹗TT3l+<QCI=;eU!Q/|2Gφ6:&lNx_DZhw\$p=E" qhmLo]04LArFzlmrlR9|֖HOjbQ (ܢ{=F޸|꧱냮Db($4AZ@dr?0gFjK|u=Ko._M~qHz5Z“UIN-Os"G0K_s}Q·ם"i7#Dͯy¹'c6Wh%!z]HΈ0P3$AQ▒Ė]31:c5+ZV*MupѤ<? Nq6 ٰ?76!~=:n}^@JQ("$H$8ZbNA*"**hjh"4?خZZhѪH"(""2k{ ۗvT-REJĵ-$)) j"" Za()J` qv犦niSL b1%| "zKa W*v4XXǜx3َ͒55 EqL-}ӭ9g,9B]18alcb\fi{DJh`I|$?c=X,+?α$xC_!Y= !2<8rvmWfpPC aO4n3h[%^rO mA $!˴-DPzpyTp['_ qψʄf"ssYwoxY<]v!8;wAD*D۞_U#N]UF*O8̦65J C+v~@n]?*FѽP$/Tc yL,* 9bOC'Qj0=9gcb}H&>*20k"&I#LBl E|SY0T h6/cZvM Lh &~ҏ3Y‚2<'܆!B'L``H 'xeDR;m7 f?SߦO־_@9#5M&y!LH0("VH (4J:E.|F!kIŰ&#ePC는*!1g$f)/* oȘXS|p$c"<>x uCC#Z`--V4rЅp8j5t[.xc4*|D=Ԭxؚ4vyLĂDPuƒo_D#!xmK! ik *`'!!zێ;QL:yU5Iuߴ&7^ J'?/X.O;8XHl#Ь4 vzO\=:ؾCz>!6ja @ITKJ4| !b Q/"5(=9z`l"^2|q.<ʹHMnR)3}MZb tߵ9g_Eߡ_ .@lM4 R 4>; ܹj@Xa캦f}l qŖUE-׀cˬ_j|zSU)ϾzPvKڔ!D^IiAOxgHq +;x*!ocZLOlS)0 'X>vwy:! 3T 3+-n2"@gBmވ7 f;fFv 1C59gM0"q+±wvYU`ڐّƝ8h|vIH&1~x>KbP$ԟ\X/߃zlm7=\~.+0\]ϳM.%YɮŒZVo&V yIOשa][ܗ6JRZh ]7)m2,;!AV464vG< l6 f@V7(2ik*2&Pz Eh#ㆩgoaQ8/ʌh#yFhgrE%ޙD#Տ=~ioh9p܁# $vؕ=S|$p|1 4YˀYެGtCI v ˮcFG"vQ 4TXQYK6P 1s@_6- X& s8:|ٍrAԆ P7R Ƞ(hre&d<RprK(ebVhQ,Yuo{^M!?%Y_^ &h&))f"l|I"#VA$/IVT=`YϬ@ՇM!I,p{>< #j'N䏞& Td@;ԕބ1Bj(("SV C(SD0v*Vǜ$JSHbD4q#,^ÆN -^S~Z= TLо@{|y/P̿"9x+ RLIr ǰ uN?iП `!`.(k G7 ?$y|h?A'ItD w~8 ؙ3b ;CՀ{v(]*Gta 類2$)X/N[`!G:ɦ!A7v`CቡZ&am?d&=ܘkF:ضm5zPU){gz8L* BuhnզЋHG@:Gx"11vp$SG6>ȋwIKet ti!J' WnXio4?oؿz6ԉ1ޖdcEknCCR luE )aa&nnGݠKU@P^j#vޅ'UoHO{m}f.j',RY`4j֌ܷ{={ rɣcs=Ւ"KJN4e@`ٰ 5䛺 j!4Z"PXN4\i4SGvf BdL,X2 е=c֝ᗂ{&=w\(sj~SqHdlyԈ"dTD"'z.A2u^UCJ|%Hz&k*`eGCf !W8nFfF(a0bؾ-kI?ERxZ3DQOZ(i;@9!BIhl0avfC3i:<9,F{U,ϦfKIқI'ĝ Gǁ~+@1zאַ={GB9䑛$#+hYyqLV9|um:͌g@eiq>$8Gہ}{!$RNiw99*u^zXzr#3ܘF(0'GY|$0ߧsR 7 2:$anF*p\y ]$rvK0 r݀Ͱ:H:"ؽs؃'{e9@HWw6hoxZmt5-DLCH3vض!tkBD';ثCŒ. Qm3&ҡ evwA.(^9IN=$ֈy<5AB9Ҩ7r*A!S FCER ;Tdm'CGwy]\) 1;pQEܐX0u'@f x4wm@?yfKaa""nUAX&Bxl#=;>+ 3\=F;gx(`/R+0h<ƪB˰t0[a(gdoGxĈwq#@'$ɧB@8#hcG{"aѫIdz'ru5,YPL4vj 7 I{ :xׁUmzaN-\3$55 !PgTdyBeqxqzX6Ish\kC@%ld%r(n7?39[Q-%>DlY?e!{ 'wY ǸϕH3i ߻ʟ?bW| $ q[+\\ 3?/ǻr3 "& w ?Wzm'ilMO?^22١Go}v&O†%B[:0$s퓭u NJGz>*Lǣ/+7gZ3~E0O[van’"LJo4(nbxvĨpX{oGBC84tu;$Ѐd<cbC':nW^S> ʑIw!=־p6 blBg~9k>Dv R`o+"TG \C<&COKH d@Nġ tap5syp8w=;(^Qk ~D@"9 <M1QC3 29h=JGz=Qc/ܟyo0Fiwݶ0a}'!DL$A+Y^ݞmua@ Ntx^@Ž2 S(TR:%}hs>V 5-rIx[Ok es~.#4 }89O~nJheI>pHSc^9~O$t4!fH#?t5g:$}4 }() fBVbX"  '(!LbH̦gC"4NRz`\զTz!lS a?8؂ƄE3d A)dYf mdY~ӗqic(q|CvL/j=0uך.|RCԓ:$aAi& D  Ѝ`pO=wF8h_=bZ8'@yIf4{C Rה/:q9!B,("v`ף*zPxQcSиE8^Yn(5=3[N60FZ}$霛FçۮlZq=4_d}T; l 'Sb-3>}`:C!{c$IuH$2]{=ξ<}GlC*v@wm=F&"M*Im}A@<ݐYt!v-'۸RwSD%9 zo!~Fqچ _RЛ}jQ։0aL=ޅÓӂ(y8* SwuzZ1 aV)K"KE,#yh,j\[1DP!P$д[9F$uBuN`1) Ciq6*rr|})FC~ޏF^LywM7caF6cҶH!: m3!ap@>APfbvEm rԋ'0*CK_B/hpC$i@ɯ 0 v,pbUG8w 8,(1(xzuà~JHB!.F"=tg̍HT Y/3ٝ#Y]JPFGkubA= zD(zĽ]wHw>9 w,qa&aѨNx>a`xv f[#_!Bf1I ! ҉P$g<L3/$QЄ԰=2`cJDܟe: >r{RqPdjHlaAٖ+'5jeLk|/t8"@3b LLU V :pr;Sgƨ {8Sk {vP=Op,5Ӈf q(C+ ]V9$hZz:ch#B 'yRdKU8".c.vek 7+ۂ.!4rtTcGL;꒩%1xeXV \q$37-,ZI1zq8qZL߇vdW҇4> +[/w4q-EP83>=.h9cjJ\8mF\ߠaB?lpjd!FFvsrcqd9X v Ҡ- ldqԙD0o3V:KrZڲINUDE`dh4 z8#;lĠv"6} B4CU"},lp,%k $PBnaGfmynכA 2e\!%V;D9x>G hn&&J8E#]{8W$r0%Ǥ=)<{=8Nθ]fo=1@]P_È!'4FK: @|~tŎH%=,aί c>;npK*"=;Ov;O> 0a٢xPc/2|\#>{ ,>uN]1C/D"F>#;ig?XǑ֪Id)22|3ϳ6$ CƀD8{m%wܛ>UZl<.>YzsBGA`H}B$|j&Ϲ0dwxl(D0ˮ`ܧ ZUf0eT;2VB!a-˜<&0 a isXycˇ׸: %CItmoSC|J~7^G"bR}+ @~J8¡z`C Py!C UP3@pJm-wLE,K]^GMAv+sḚ K1to_"#тr@$`S섛elxQS@{]eJjH䜠iZf" {̻GN(II=4֣dI*8'O'Erp';%Ŀ'UulH]CfϏzJ :IM2,w8ztU-<``$;'V N7`|{{φ] t2`Bk䃴|tzmAXbbM&I"nopܜh fugN@iJdjddN{iŃPLT8&- IbưgTǬkj`hIέ'| QXBJ-+jTcmSOT^9[`?]-01:z$1.  s Z6\5By ~[E=Ah )4gоʏƢ]wS'sPzIq[Desi=P*rVr#179|W5@Cd=fE>Ѧ19'9*h6]ŷuiNXyU]91ŋ`L'wXTƒU{h󑚱T JDrp%;X= NqHuS\HS'T8V+9b{NބfO'P"G@,+AiTD8#kyZO0 t];D 篲0̂͸#i~W'>MD+f25)ꖶ{l&yʪ)S(:$QO @29KQLğbB7k;NUm2::7˜-bw8 b}]: oUPPGr%`jTJ#ϬsEm1T>}αv?(/:1]GaL ~qh=Ćg[!csy_nq&5p5#DJ,l8z1 -0z| wto|z?_ÓGu p:7GCQGeN٬Q$6H *A=BuT @NȽ2ٿyM.EboKLQ"Tf]PdM֤iH5&'vXqz|+tǿvc 0;&c9q" Wab ;N-d1`:=t&!PtL%1oPsߋGhvަ JJ`)QSKjXJ|ݮژjxk'{@46BɈEoaQa4ȎuS[vPoKN%sg`_U'Uz:ªtp͛Tۈ']daR} uՁ>:ag*S&;̲I*HOOnǯN$β$L` z#b5165#zwMGÀV95Sշ,MU)q< Xv;ܳL*? TdNi[gd1,6u aAg$ oM٬&LnƷM +qXbLD[3Ʋ0닒VL#/ N'0ntPlK;ROGzVy|[e&Bv#27ϫ;(7-8D``/n qЧ>L-C;^Yrw@0P7? ǾCCLh2!`j_9'0!MT` ZLiXY46+4`&O?<D@nND0=xX ۻ>3.Gxjq<ܴ뚙Ò,߸FȗƎyNzXiۖtk킽nH0G䣖8G ǹ;g㞥7DRHn+$rÒ;yjxt O0[d:.U0_ p/p4oGanjF jж"z!݈^z¥Ly5 g9rыa=x6.v~x].uH@v/w`Y"GC @ 0f5TSH $LgZ< !^l#dK]M/'^{Z8"8ܾ7B^.uYٶR]b^ho[yY\'> J|R Їd @( P GkY *ć}hC>I1I0X{姴M?8CGb+cIH#"!DVVT/)N8ђr!'$:iƒ2IY>WZ 웻!(sy ψ]]&lf JtQ֜P:gNlfgX$59bBO_r9:F|A^pk/YpThӧ}Oi43 0W{ iA_Hx>]@a+|P(x\~FyV`3)f&n)lSt i4T0nI<Ӷ{~F ~ wɛSR諁A;S=M~MiCZhsO)@|CTTFs^qU? 4Gh [C:94qv[oŞx(m4cfZFCİaMu=X->J jXRǧfL !Q:oF35ER D5QML_N&DDQ@D{@QT4O%>Bkcײ1+ֽ`\6L/W/qDBHQ YJ"-A<!ZCOQ]<`dZ<0LjnmC_{qۊ{4Љ @%6"թ w(]|=zQbE FX8Pɹ }'!^9LIKJ$(KF6i0VgZMk+e"udV=;4ͭHaiF'tBٕQh8#3mSQ "1:"1'Y1[}][~x,AvpbEc6&9{$68 A:y8 ? % 1T/g $v0!dwGq=U' t PyCS6$hDGLFRCHd>C@x$ r|])IrϢJLr3ndn^ tR0e[Vh?< JIٟIS |* +JKn}$}gFXD1rl'(xHìt|˽zpC ×~^\8t0`whX]uưi#u)8 L'M:)N,Od\=B6 OoLYkAB)큉Kms%[#CI<*)  $'88tL˙ m# D"([ `XoL̊>y]Pxa#5D4#\l_4\=P|5a5%ZM"U c=86㫤8/'>_Bķj/2g1,b5t5|,{W4Kr7̜cd{mz\ppXlqj?b#D58=tm=uLb:Mhއ % In8ub@ W˞oDeT /N&冐Ū;8220ʌ1p_^Wd29ȇvfa:q4:R3UXӴ4yezȏ =1T$TPxI񺧈IAO0*-PN5O]>O(8_+(%!`oO@8~?u[Hk f& Ӧ G%__5(qd?*_E[ \#p P n˒S.H6r*̊lbC;[ cGZ 1 "u(*JGwiJY S9b,{jDA1Bluз[\{u@:!m?8,$`GX { v B ^ę%VA';`5?LdL/P>nDc٭tܕ\[u٫pFFŎHx͍:&shJ9Leqަ5eLf̅QTit=ʗ&ϣ:ٍo| n Aa4BEIff1V,X 9b\pz\rB6* 8 orI#ꫬ$( X )cVl(=gD>{?>'GG/[cC}QHFQ6-넲S ?(ԵPk;c;AF@ #Űf?#,KoUF{o 6[X,= &\[T8?d 5 6 l&s9F ]-+x9Jކ5Oz?o}–WMlo-!c>[M']׀l)5äMFmMv\E7f($<{A?u_K+Z˺)N3G1w֙_}m}ْdֺl"@7߸9N֋i;vkΓW$x[wPL ~6 $ATH7Æt5i?w\ lZE3^Z%FTB5_{\=ôH:QWX]C4 oC…E)]FG=#=Vٳ~5"0#HN5^f8>Djf8QDId١9w1JG#{yZĒR%ndswlֺR+W:(3n[wMLLZONX3vGlrB0TB=)Z؁M5Uy%2؀P6Y ! X97~un@2y{gߵ~Xp+Dy.a~.gHxB獅ܳs )`K/SV"B› %w㣓}Hpb,C |,~Aۘ/3 8OK;!&EPeg 'Zأ oUERr렰T0qͤVʪ45 uGn۷ pDbeDX M-;9UJf'YP ΠR6&@%Eym9 ^'p<gY߀cEIuXkʆIuU32Ͱ :);#VTsg7+Pc Po6QDuಓ@XY8XZc+Q5>[;< ,3nܗ+K8ӑБE`[~,t³BwzxL'#oaFR:!7ϷWLoI$ 4<qn7!W1p  4^+ jUUU^-+^7!x9.dק`ih{ ~ 4" (( iM|9*SKCO=A)QDs~:PHHr{}uh([9ocDz15 1kI_{+GMQR H=qMj`u2 Genڊj7WDD;kݦW`h}9@_] Zb<~`N y 9ԕKcA e!BCHd21lfiJT4zXbޫmrVSs[xc5`D y@C~'(qesH H% *` 3}, 'uBt!={J\E֑3#JӺu<; c0Igm0ffdWD,Q/RçMB +u0BH&(@*"QSM8Ґ_ l" 0ɺhۅ675tf2 Nb -HF̈ZT&@4 M<7AA'b1z'A$<4Mn"ӡl {8 2HXa OW  Y΍໋[ bo&%o]F=3Dt ˏKD0^-M 7u`χt#iumkwOK1$9؍>}:^.v"TbxS Wr]g0&TPLLY+۫u-KHop[D' 5aM7b8wick#i]7M}kGs˷;X<uO8sB~p7Cx`[AfSDr8m寡-հc)Xӝ N6ź7_Hg݋g:-Æ;9_k+@f8pΜ-28tj|!f{4n:o|w)g^h$*5W>XԐza6'R:0X 7J.G]χ9]xp ;{4-]2:X j^_@+۟^l4*rTPl(.L_f6qJ3' T6생gu 9팮܍Eߏ=屧#HB0JQ"8c+( KFhjN!ӣ N %IJ0()S9 NOo"k0`0g29;)FPxjֲaND5&wم}W0GV]n%ړ@h|.^ op.ګ'? < v$'c1*iҍ ,sЍGmtHcPjlAiĶ^=f pvv%8y]WB'=Vp$sF Ƙ’i3 9;1&tǓ%xx瑖!{/=@z @@a&Mȳ x 06^m:FwCxD]evX/riةp@T.?>9BCKց (>u8ϑ>.x:FtӗMzt:qo z?'֒Btx'QߧjCHDŽ4uqj( YJh2|L ,U#&aC߀sܶ]A4 /H &Mp")ٚCbԿj"Ql܊7' \aiJ#䨚GmyOK#rXv|e:Bi=RPF#3YpgפzY4d( ]c@X򞾸ndra36U}7>'6v13C7'ja!޳`+~0JYĦBܟKWsc%rN2# H#muq_"#30G0%"O1 cFLߨbJ֘UvwD@e3T6C ;CmgJ$$Jh("!Q'[1u?{Kw9xKgX]bS7nͯ(̖JKc;f<,gt ݅-uViu_{4lV}!R N+N9ke_Ozvz T]EuWס}]'߭qvO@ K ":0syPDQsPR\fH((!qGU0L 'y!,T&)G &=م{2$^0:A Y K Pd. 3V@lI㌆h1ո<t_1ܘA|$ ev1. ~ZƟJȞu:n=7rAt9=6S79Gvo0쾝7ĞI!2rNdצ8ֹ L. @4U{gv8zMxoC0=p4sԚYƲ~b@nڃJO58G#)o }yY e*O0 "d@XWNZٹVH5G=kP!qPUZy<N[[|=+G{ؿ^#w7R EylL\WhvXV|O~ע؈B;/^XȤdS}A3Љlo "u [ 瘝^@Q6adҊTΗnDKW}[ 汖G 3-9)ib Ah%94rWS<ߞ[ @v )}W\>9YW:f@&uyӱGA#]ꕠ̘:-f]1C ^4I~u"j(xf Q.'DM1ĖLgcD*;'GSbP P(T0YZM7%em9&dLoГR??0  .]3 &3c^Gt9Bޖ]mDeCM!n'@x5B d|Ned#e8,mۇp@]c`4G:-N:Ⱦzn>*0 {b#'x%P{]p:P c޸֛ahOÑN{h|r国x絑}m$ר| it^_uP$6HpyXpRңaSL HC4Cx)d#p8ӻI!{zǁ~ApwGͧ cov8<)i=rD >UP:5#Xٓ4F` m`y"+> ]#IG: H"T[A Z=òX|u:is #W.H#C M||A_r?{ |`!";U_FĖ?DvN1NwO!ݝo{$sv\r`|OlvV&|;p܍8T"Bf&D 뚎Yŗ3{X[b ^+0p/\Gz`_7Ӿ|Ã;l`6m4!@+ u߭8N'^$'Cbp7SAmqbtɑѣJcU (d"h1@p~_M5 $̊>RЅȳDPs_{wi `Zd'{ x$ 0}6.we0), CTˡLZ=zsꩤ!m\mCm>3w~j޷\m+E5h%^WNȂZݘcz?L.;z>:~ݭ3fl%<_!8sӦl*"kCd(d40WQӱ,'B X@.FA 48a>¡t{1\7 g-\D_ n "7t^LN4(oڳy N6.`zoӮ^^IW=%s'h0]`: UNj\N@?~Bv]bƥ N?w^^Y-0dZ!T9*Faexw?\2%k@40bTkϏnr9[L < `Btt>p z>tyCҢh/]rs\?.zJPs{'8 l P0=,FVÀ[ű"Ftۚ_48 ) Ժ89 6ɗC#oP3w|ݩyD(;T,嵈|E.sﻡ횣I{zBqߌ$`wu߃@ $JS69ղrI 5><^$ [jI{}I!F+?QԈf"[0e6L6E%Q=I>n@>m5nv3]&k ز4´ߍBgcQ)*(īd"Yq~?4>KE긜׏PD7y a@Qۜv:>|8q \a^ާhLm'v1IPۡhlWItoUXV]UIG,CjӢ4:9auATEDDTUQV@L!0f<J_'EܐJ}lJDD-RmbV X A'܊H OW`:(-qtĘnqߡH|P>TT́؝pULImm? óU[e|*҇Ā&p0Ho`GԮ?ᇀ%*ҫz!iDl\u! AyBQ05BD?\+???|?w; ?J~W?cxTY# q&^ĔCB@w%U?=VF! A!4ny $K!X(16D;SK aL!yl5tŔY΂/ @'C;g^s gֶsiGa#`{5F$0Fmt $wMQ8vB$xH=bu;qɄ;BI0mr$dD~t$ E`ayyۏ#WzN'^'n&ozĔ}w5Bcxld]v߼DXA/ KJJm}[Sf*s&3{iE@V@7f6oIJ Fm0\ +x£jԁr0fZ̷` .IXFגXȗ =8,35A 9a\DS}AڳjHQ vL -v1Gځ`Xg]k~p5wھ[T-8FP@lƓ`5qc|FnGf\=P[زќ@8$J٬?VX`0!X0B̝ӃBp$.AT12ѣ!1vF7zu@tPm$cBg#=O^Nt2&U34fĖ{L6kΰq NnB 'S` :b;u`VuD5rzlWSdLUwmoUݢ:3PKpW"6^1m;lIWnm4ת8\m`]C~o}cPou{Mfn4eUG9t?F{F eFtD(-PW8 BAI&Ya3va1toxP}e01m=.(Ony\RRrdH$Td kܼtuzVunEs&Ö$ۦ$>Bgϩ=hfm:xt9 =oy.-R7\9\<{ao@ }{oXsWaB0Qݞkmշ!5(Բ9rp691X\ ʙGA O0B@pD [Y1SpĦ,8&fӂG|% f63Bf!8%5#rˍ<d+\qx @

kHN[@@ihn,v #@! dWC.>Kmxjzjzw!Mu $U@wӅQ1%* Ij{3Mo8$`Gn37r4>FAfNޮ@6'Rk(ӣӀzO N]ߩ0!_3|P+P]DfX 1Wj1(On"<8יućɧ ҅aI^[:BPdٱ CrB%*%Mȣ 26\vnS.K; b\=(J<]۸AzTt Xijތ ?kĄā⃓\hpvШ6 3̨}fP #(!Жh O/3Y$(MIðM// leRfRXY".Q,˙CN׭P@Hw ^$}HH$=:zje3߳&@g % y?Ga6<$5@Mۙ f_)Qk۷2DsC|JoZH&{asa (ˑ|9еvfc](ZA̢ ,T NlckdEt[!JpMWB Q~R]k涀oԐF+.X@O@}p!X}-|fwh2ANBh@ >0pSk)66QH ̓j @ v5gꀥ'aġ7ymn<,{t~'!:TP9z; zB١eY@S H %='w?1|Yߓa Cd(JU-ːklFdڮ :Db =GuǭN<WpH-U:gApgB iZj:VT&3+0d3JQ7XZ\1DeR,dvO `,G , h.AlTw!*F(HŅR`+M+j/ [K2sFє@(F: 똠+|Qx|@(T3 l^96丌 i~FЪ,#up\uD\"x "G̲.Y|H؀Y}a^B~P(25R/H ;m DHElPH'ikq%gHqFo hR݀@6S&LALn@v&n6X (ڊ):m;B ]oR :q"ב= ثڴyd(kL-M `ECXn|πd~@=1쥂^sg; ;õPQ*Fmf=+Ӹp 6@HCƱ{lq7AGc"] i8Yr*0'.lS7g` oϮ\k9&ŝk̞a?~=(g6JI?j(^ȩ'{ .,Ϙx4WFᘴo7=HX)0>l7Ԥu *4#l炉2.-[o-0Pj ka -ov\ 0zA8}C'xX' iW&$_@ujmptTh J猃fX,>"%V (A$̟|k>xک!d%=0&|+.B W9,XJ@ƀ ,ؖ&*!UxN!W+^5%%kiL|ܙr h@gln窱.s㽆 T^H,q.J1<+mWŵNMm-@V _b\E'H[ ,KktiEpGбy\O}gĜ56(C_>A7h%;~{(? M3'#P[_1r\UWc z4&#^CȨŜ5pIIr/zy hsBxה݇2iT^ȹ9gC8% m'G޶c0.ٻ!mlC?@d-/+-h(hSDN Î;{F{<4iS3혀р$w h{}KvJ!pde b. UcaX=3>V{oM Ӻ BQuv o804DA" ( I($ (s=]/o"חAX$(w {SBHgt[  sķ,a Lݱ"`Ξ'n94xǭhUx lw9qvTg!?^]< H3"Hf /gh0ȅلj2Eu_׋QH9d@sPnt &Ĝk,)G5OOWUt!--,nњ]nV|"\&gP=}L1* Lt֚ Xs(*@M 2MnxVA1!/Cܗ q^uC߸x@z_ ;& X=sKTH}'#^B+̫ow;08t~P Y\w>D1S[o/"M|6_s| d!'((Р<|QPg(n^~NLd F.,n[ɽAPDcБaNyYһ'i|4s'qyb4POy ,G YsGB-ԕd6i̝ (!&7󁨇SS}qSYlEg gYr k4TwQ+&f듡 oMQJ)(ǔ66fvv;,G! \ ތeXJ[@zNU19ze  MC:| @  rO, XfD"2p9`y9\d=L|I xIϸjkFGWarCd*/H>SD`#Pj9")/~{8oɘh (s:s{;9<IJ@L@:; Nh J9oӝ ^')LlC+E'2&,!"IB NؠI9Mw&!& ?S~Z B{=>~o?S00VW$qʥu{CԾv=9G{?r;78a)S(3|bEYBX srsear FO=L("bDU%Ar +9sa0pLWꐆ #>(fB]a ݉6d9bԹPިfPJ`E~,?hMulnߡVd8\T'غh] dϻ4`͆.ʴUu|5ց;dWa=RxpJ DѤ01@ HmAMFRcHKv&!i8p=97u$t31:LVwaQNG!?i+0k N Z"PSIɥ*B <#GD^P@Ҳ8Os|̣H1S\"B!އN\8qs:!>Nwiu$PPJ0G^>'s=GڝvC܃RGvH]n$l=B:Bhovmn('tNHs/GTUB\ YP#Ղf(;׹֟ϵR,smoQh+80 s 3AU?NTm5f;ӽzD8f.phTQZ`E& l B(FmsuZlx$8wmLͫ]]$Hc&d S7;vP+Ai0PQl  5֠kYvo\d4h9`Cd5h]Dm5uEfFLY>8ľNY|v->_c]9gcS4#ЛfN8BYDFQCO` yzmq?X2ӗrץRWͪPeS<~i2a hO#¢ v!4뭩U>cc. HH4l y!IނZ}mu{s#zaգʼnvp!07a{YZ)bPayX'61PUyf59׿HbSa{ur{}:}ЩH R-U+4qYp,M/Tт(gŤ{PDeIcq*Q2cm(1CM8"&B V!)!B]f)q`K3K! =1=I@m4>(< xQ Hϴ;|8G(wxLv @q 3,T,vD=yt8|.uȍ2@ҦQ(&" + q5m& JJ3 A(0}#JIB1J Cs1K ~>p3NxhÑP h (CԒ&JT*)ZX**d}BbPK)zD' @q'ߙBtIG/ X} ~iW8hC {3؜fTPRPRIJDCP:Z NgjYI9#'.M.,}DG* <染Y?@kOB/L!>P ڨ/B"s$n-c :Š@bkZ5Ja޶5I*e i=0y$9CUz[mT́~9 21mmqXNX-;B,"^HAN<^hñTqr @({g9T xMN&=r@o-3W y:@Fb$SǪpcchf4~ʕ9ӏ#0' Ѡ%dC0׳z2@K/C ?Rxh ? OX]D_sAť5l8{̣aQ>y79 [!$(JZ C"tf@ EQ4R@KHP-LPsj(TSiR,\-=ȮM8CB7; yMk o-E@:vUJ+Ls4O2E8>M VHOK ǕI~s t U ?F3_Cj1`}WlX^j}DCt=AީEChȘ $($di Z(Hb!iII<%zH}5XVq RyQ CcYyPп_O#6-jQkرǵYxJF$8H?ʜj'g\]24Tt@Ӱ`{d8,;'݇4KV9r;c˖ mco79Hm=Brt>)< +UlcNJ_пz*oy>2DhɌ"j)FIE"bI"Od&N&=O/ o(ѣ˒f$.JI3fyOv.V_y?-pf5#orq׼ysb@F _iˀΆ#CnSaÎs8A6'huY#"A"eg-w<Ζ!$4: (t޸{ÜʲW<^8YI@h⢑N+ (BVPyBCR. d17)vЇŠbl 4VqyÕ (04ۢ&-=83,70۷)7 03(8dSCw3ú%ƞlMWLgwI yp1ݰd}_Ēd7]@ssc@ *D* Qa#$tzbtYaR$)5Ԃ ]g!C$CmhѶjAxtC5 2#!HD[g@3VQ@!UumMHҽ`gEsɱ6]*)8561j@:oLKTt}F>kKstBP tQt"PowC>W}r '7jPU>.8uϺPs~q5Evy(~Im`"G џK =A< \Sz?;L#~Yȥʽ7|t`@o0xs|+An1` ak,MN~rS h8Rb;/b}f%{ l}HO0U/Y羘$rc5qD8Xj TRtpq{>xF:t3'$%T&9H_PkKőz7 @?=uȿ ҞhV<˿m۫,D , :8"HI5YIcp G}Ȓѳ8V7h "mњQr!lbc7Np}NkpZۄ dTxiuVM6c8r R%ӡ4hz3JQgz fx)z65:#Vk01N%i|37sb?b鏽oCxJCQ3;y @Ҧ25Jn|!A%<Ft))軻Sw􂿖EP`z:y&!"Ht9 `'9J_Q't?;~ϳӑ}H|i_3ޟSN vqL;p(^01>Bܨ.u?V0HPM?x}J."8qrT&'|wsj렗>Ў_*%+&JV! y(d%vT{2y$ AI>-٨z0;{7^ IM4-4rCK!PL% @P}4wСiS׿9 ٔW=A>/KC/`1yMO}(qrXå;p) a| qDG*rPY07b.钞BI5@-ɧF+D<4?+MEߨAZH=#}V漤mۉ]z>xxG|>>Nftj8K.#ڻa8zAGwM8 ShHaiF.BJ@4>Ĺ,BXT$Ka񝗎Z p11\ d+Ri=3|i%=)rr$z1Ne>CMPzw N)H|"5T!AD>̰7UjdZ*!J֠ Pm{[.M1 H(ND%b[Ѕ {{=tr6DaK[I>,_HЖHd]t_œDr׫$ k^j 0hb֤A&DhD崦1ZdU=dIxi1& \K= 0>埸X5pצs'ۿZH\ѐ 7܋aCdFcWV3|r{e46yz^s@oIӮ~OT!X4L< %!LuǪh7yV ~?[NG_Ҝ4s: hsۉ~YoWpn{3NAW'GZ@7Tܱ%ݑ߸B-@f)5D@WRubA>%nN~ jxd b#/*B~VJDf0#ӭuzZr[9|F p!76‘*%PeMoP9s iӱ![L#QxoX&8l.bXgo 8n 4d`e4(0EGӠwfDIYa$°H| `,- e0 SB;|:g ua᳠js$GZgKһBk%ohi? py˅94L$LI@1v`zVF}Hz)$~9CSNCAکuCrCtA@L'#MJCqѰ[gfAMqs|~ӘNYz j"ѵD'\bR, ,CQ ")Fh)U&fRIWizsnH裂t¦'"~2,s$0&YL$OYJxbo,xK׸v2чR!jR!$"WKDcN\. pšB TcZ9-< 3ܜ\0K$y,#_c9TW-m;Mp"nL[d\k8mdjl.nCrm8rATlO-V[cZye)-H ƅX؆X@h+΀n8I!O \ù6؃q5B˜R$ekH\'cnAAbVo0Jm?_ɩ?.rHXbNL5Ą!紜һʥ9D39p'*6 u0r(+{n@RD5wsp9Õ,?/r /1U 4U8jFt@#ks Wʃ߅Y=G~1 L4%dV\qcip4Dфd&4+I $WXF!YTi[)T),%p(7sQ-BEMyc&xJ4jN-ly ?etPLED0BMP9# g߰AvF2?C;HB z2b^Yj,ICL~.̢_hJ_ 2H"jh(i8[N篴@=ćNE493B zbPAPLsimcҤ6h6fHY!kd6I4 cX9UD0OC;ckɪ.m 40SΉl F'`ԌԔm t25Ռ0cV!%l aZd(eai"6p4J F ( (JZAS4h2"0STeh쇽񣹔䉀@Dޣ:T~>u'ס0y~ribd'k&V} @d6@V,pG P J"7u>Ha: FoSG<Јi/w%J PߎaϞRH$̉O>ߏ5@Ր@NȠ'TH`yfWZ%ZLumN)|Z; .H1BQ FhDz1` E$Q_6ۥ lĥma;',( 3TL0dO$ǣZR0I}pX ; -VWǹ;du#@*Ha>ߜYRؤ#hڀZ'-囘hN(#ڽM&ӭ7AQDz0ڔ~=K4& J>k+G0e d4R [lGm8VÃkkp"D!&/"i4GzCDBiϹ]3_N PeN8jԞ_t:%_1&2qcwV)>ï3%HGώh3aÛP/頨*L`yцj-Ю]336910j2nmA4BTYUA#u*g}1>80@>ym0*cM!ø^>x@("hm&H6^ ] EPT޳]8ܤ/^h&4Af:@@`"I&j]VƑH b EhAg- Q4UC@R E"%E0B-. IЁD@ i~C0NsA4:HtN{8Lw6oc=2xl[d )d}=:x;yP,ւ5Z_>tmhww3Ac,@gRcj2ijb,̤El?-;#Dؒt@6%0 $_ `KHX&>cgO\^tCr 'p}PB QJ'X(QBA:l k}$sզK` 3ilSQ7eb3@qo\;=$ת! ܹf-IQfg$7=\\fT6ß׎"M"ZK$x>_ٮCfKiO?> zMW9]J]=<Gr jWJRZ(K{3~?*!h\\p@!V6%G1qX"U-͙I5zv =ڶ*('ID|<&jmEx0"aKA/#R 7āʳ V6HJrP2;~GDxMAD)38,F4:B1Wg%m%d=B(A=.v1?"<0]YKᬭqޝ/mNȉf+l-Y ¡ǩSKr8Ozv6эgAm`Zc=9 W9}UL!/2l,ª@[GFB,*D+@qj*Ć0#HHBұ;.* + HȊ`<ƣ;2r{&(S{ #M`Msul68G9yudž<(qe褵M@ R69FpӹU!(3&* BDߤ" D=3Q]9-.уba%wucP6hjҲ% fUa cDP),2e.FrK_D<zSET5{&6Jl[̤ 8[4Z 661**+i.'1m-5{{u}@y#侦L=8=0v )ўV%L+XmyךNrvD痿Uoy3m oP\,<-1ULًX$g*ÒmXA3c ^٣5vmG=VXV6o* -̄nS?rUvdqq28Ef_u; Nݮ)15,%e &[#C)GΠ~ {+E֞3-oLD7%kN!XL46QHS9]c2c-?F- rxYl-cçrkB2vFyDMֆƊ:>,G*qMw4l3{, zu*}}E?k$:/"H)R!JE*J%P>@:;JPeQC(HY7336DsbDIlSk!VsO&0r {( z&"J)}%DB# eMH1͡tt&CFhPjT1aWbCz'!$`yHZ+H,;3+c f{xC7$:uܷ87 Z%Q*B%}lH/vc?Th ) !"E H @*D ʃK  B ‘ HA 0K\OT9 8B'Os|BSFgY=M,jpaIrq'O{)sZC@lD_{3U7tn8G`sia*JLJD TA E!tr,f6V[oc O@yR6Hv /{'zk)rH<  x_܃~o?dHJ|(SK6`K'CC+Csٽj5&03^Bӄ)ƿ+qdOR>N{T#`y󈵭qf"O7ю!2C4dPġ)},YHPXSD~bThG1XW. ԝ͉e!3m=F 109$@CzEktލf;rGS"j@\d  N Jrl搆vFH;9=m2&K*̴.0.3@@vW<o̟3S2K>~rJ&>!Ʊ~cmh697}bk4M_n°SM*&Cb`)^ O=$!> 7%!+ߎZpC"IXty#=~UkE!Fh>2'> kjbO2lҢ`WT ـo :@+@-30^^.d1^n:o׽\*X,pbӠDBǤ~#_xZ|?\7%8 5˘1Fz ,F M22S(H&иFɤy``f>q!J(*$j!\QBR#" bk!MK\قyoultfA$cԟ&ޭI $$`IP !_[T7 I\@@$Q ?6H?3M {^v˰U[6 T(CCz$0Qt>1CyAIYoZǒiM]XW_VM@lG&VsTwr>kf6IfqP1Io-iW<:|GE`(Zt1$lt鏐dEp֤@U4 AL s9cw!$9{E&r  .ɐ6@ b4u euБ; (ZuixH$[3nXHn|T+x˛V362n:v5|Aݹ "V(8L]%؃N^lwqN tFy69}F1tk opz$pv94p3Av{=qR5w1ڀ7z3agHg;UcZ(;r0"Z9ŒZd d=6)n wXކ8q_ρaAۆ <5ɷMك QhrHMiA۞5I$QRva& X%B܉dB[ȐѷƏèǟ#<8#]p]qtIlkq(b* ~̓*2#N@g }0k^y;qo #٤ dPPNf @9t{PLGmpwȝ.xF*w - oO{DeÊ=jO`T=4;]tc;VʻXb; Cx-P]'j!C$a&?Gдb=л\BOw0 PonNܖ@7f;&6]~"z&4W\\=(q,6LzF ,'$ p9{0Aa^N;t&E2d XݧAor e]?L2f.`M9NսaڗaI~zrkC`sr}ۆHgp6I .(]0i$)<7"r%qgJK7Nw<;uucn&NO NL!:܅#Dv#q.<&fق4h ; 0_:a 0y_Yړ滖8Vuж|o"X,F7˓[dr(<45y~ak$wrL&2=:oi"ary F< 8 Mv%`"nfgRp_eNb(9J*dA л{X\[.;$a8(1;q0r!~ie ȶq+v8| !ɄppiW]"HsE^0y 8v.8aRl),|;kia p 5i{"7{7RwR:Ϸjf߅:h$ȩ:-}$f NlX!Ύ$$)t2ځysX]x|5!e7;|: 3cp'4pQL"3HB0|{;qAQ/ڇf)gGy؁%)|A1ykdp"$S\w4oCrxarź,Rk^+xDeCl;Xe9i#3Ч[@hcq:a&@ 1on6M_3a1N'Airi]*VX"xj\r6"/rf99dl JRqCW۱Ws$Bz=!ui0YL wH+$eF \(p"`ahk;ѕfҘ#-Y6%Z87eB%bKR D] 殂XZ|0##E[ " - 130u5p=*.0 DŌg90ZgdW pߨb 3  PBCtpLn@bV',5z3Xʥ;>d8 Pc]  v vM|IkG4m,30\ !i5-.+5~=95W׼hAAh9d8~p|zpt# ,ԯ6\VO=7RkN꯻#x\ZwO*#3G^6rJ.fI/v:.2AcNu[zuPj]Gؠ5Z=fi! 2>ފ8pk919w.~HIU(R KQzxDGv]P-Jʼnr@돇ovrF` &E" e&aB-Efg(f, IT,TA20@,X;^DIAL'b""[8:I;ԕ.c>AH~ѕֱc"'I 42 bl6) dNیf[c"I4h5۸}KN.etqg}P |qbm6R/7JlZp5rm=`9اcw6dEN gL`Di&0\=5398O$F™&% ,MaLL+j!y/g bagF/6l0RX> $!Qq} "1x"-he[2!It2(5!q1$>_KFNY|?]8d.|mu ݩCZoBvu;nd؁QILP(NH9`y88TWe\HI/ck$ yŐ3.rom'ٞj;—i#]y-N6oDI!( &bI"u/mAو$ 5LXoߜm6Z ._D`g8y|ѳ]6$.NI4GT-4mw%`qz;x$ox\yUO-G y|zVC@0wy{gFmȽ 5m|Y-598B6HwYPȚ8pv* N?UH09TEf8wttdIf3z3ka"=FƁ,Xc= 03-GNLH`HgrpkӹP< gg%@rvk<}c3fqc ?Ng I#IJ X%̻d8[ay:2xgHcq,w[D!y@gE!=*\}S VG J$(8;S&dAk:*%""e0c2OxeMr [\!(#_#p;'t8y-4HLPHS 'eQ*[ 1WG=Fv`-0zMYHcy&I=vQUgA9 IEhjGxC~|1@"px#Mr}Lގ@Pޔd(} E5&q.^P4wzww8?{(m,K6$O-/xߚM-gA{Fq=r쁋_;$^v8`i'$3e (YԈ,AYME, l#!sk#+zT188FdA'Ѵ XD„2C8w6題(I-fSO42# kŔ(*G\NF9k4k[3wcjb?1WC (A$"gMhKC$JODJs!7DnQGjEg}~s!0;E;t 9 feaB-OWdջfu*!;߼UCӍȂ8ܸL-u[4}c[qMo!{R ƻnyjb/ɚEc^c4O۽Ѷlqq*F 3>PnohG.hagEB@ˇ.l\`aS o7T<&fK8>o pM b^!|/,0HK uywqx b#n@~ FW%D(t31hШ ]g};sByrZ @rs&!]aLďy>x1,ǰ9Yf61 ܃~ׅN~xǞ$:ZQx? ڄ!т@$Ba9"5WahjD4fɾ$-NȏY͘O7yL4 Bܵ[+HِEd,9q&?#j33dw~j 5Wx379˼|ɑyUJMmB_Q/~aÇ]' 5றV?x:`Nȹ=JzG$J"Zo)R2 ('"$'9N//2fiQʫR̊iPȯXrY72>؍d$ KNmƧ @!1Hg~"t{L:]'>t':3l+zu?]r?DfC10f#%JO:AУTIDڂ3Ҍ`P4d*ӀFӂ9×sd֊)6x 8b MeLw_o?e.9)@C)@z 0aM5DLC}-H(I A)ݘZnpFT&A!@ @ ARBJ@h* *; <)>w~wz"z]8ccdǐ8s@vgX<ЩUDLHJT-(HBҥ \7 {q:>/lD>:v'g^۠`0pO~/T"zαAڮ}`/$giH́0!<1>s IoB\^I0|A:l}.b(``1S۬Wr8PDB'[^|##3E)cҡM;u,Q>?:CѦ7Q$Lbet|ü,9$|Jy㾌87)}û% CpsEீu85>RQGʷBhM5N׽!'+ y邎8 ]3nryrl>utK88PGRBUE3˼9/hy=a*uǠq#hdz#Lo6Csj0V#Yvպ!uv_Hd^e'A_wO\'UdJKi-IR^nB~d=|@0Fuz\($w七7xwW?Ox޻(Hv!s:Hi wTDES!& +Eڳo㊵@Qm>atY*RFe ;PCrY='_VMc U"Yd1WnI*aLG\Nin5{ozo#FީYf' 5 Տ0r:T*.rOMě-@ 1pp!"K8 M.jaMe[Fn' %4|b>L!Mr~ } [$>Μz n$؋$P^Q2Ih9.؅&h0"ɧsS8̷ sv >|?ć)hj}1- )?TOۗ0 1S5>#",|o~SF"{W 8W.%5'M~3H(eX*h)SAԍU!d&iJ $*"F r+0oPO55CDC+v C;@LR @@rb4E8B9nWL+w  KbjAa~>oȏ_eLZ0-s=dUn}DCHHQɖϰ*I #&:;L a ۚ6U"Z8knimuԼ6jG[ҘN:H"00EbGLp`X=;לnw͌C+0L##? FQr%%LOlK`aS6$qzh"mASj8h Sd{@Kl؀H1A0F Oh "z 22d,()t!3 Q&46͠>3!>^[ I@݋rD(9`"d|u5Z罰[b(Ѥ37ًd1p-yh|T1׊6pqgv@dB FV nmy=mt…ziz[4m";>T;Fy](;(`j3 V $GmDr(-]a"`3g AHJTpK noɀv=`Rp_GWAxHh0|rTk2"mF"ܡHU Q|wS"/z(o ^H\.h@E}G I/쿛wg X=Ȧt7=;=s/&;Y4liP)0໯il #P D^R()Npo "hF~UOBqwxzfBijRHĔHNa~Qwr =ÁR{z6b /; {о!Lmy۸skkz6Ȫf*.aqh dґ`$ҾkzOeRAnfC-D 3)(AB4) }{Y/ˈp}M~Ivt)>F >T -8a[ ƹ=Rq.7>Bzqq;ؼg}Y3Z;-St._ʑq[8S;8⃆\P:8(8.o"B7Q4:dnb5$+:̭X `J*jHq_||9V0'~ rE}3g`fsT(W/2P b$Z;G৑=N|َ7i`ur0_ Q~d=$'tr $Q.a+(cx]Y BP3F;_۝Xv<~hþHp+90}a˓̹9:'N'qq׎9k8ՕNs/u*c@8qLj(ĭP C0- CIe:Bo&DX Y\ M*pa 0G8;2Hw.W/[ۍfGGx>A k) ghGnIK I0+J %pPė!XQ@F8xakH(q*Ø@Qxӏ}J4n΂$"vdx|-Gi27x^:05H`s u>*rGNMIyXs8u#G@M9~0HBLϑA:'+ە#|ţ*5uxݏY<'zuB`'8*[.b1OXiVD4*$qwӺ,Av˝eO5CG]2Q2?)Q)(H( ` tA$LAu{9UQپ]@l21*~r rƀ*o'NLJH$ Ws&W9zb! Uer,tбL~#vhnٔ [ia<r2xd4 PHPQQIE Q M#IծzМcN?H4*rw_Z N7 ć&.H$?/ΡkMł0 )` MhHO.:L)QX.õ!7X}cD=90/h 9rKIjɃj# g.v;8`tˀU) ${uBP8ȓ>hvnݰkA)[,c@{2ZH"0 8fii1O2bՉ1 c UR~2#+=Kڊ" ҔM9 HbCN Ѕ!Ll!lHlI(<8ˇrjLQcZ?J@F3NrTgO$`0͆@S)ďF}wg'IhCB~@4̟giz=IϨN'0OoMXx#G#0t7e_Oӣ q=Pimr2 ?_oiruRU<q䒏ksBAK ^NIz $PZ H})(iht (Fj3HCÏ.ynB r|yLkԭ(psD6̰Qjç'ӡbã(=reb: Ҵ3:D1vR dCLh4j(#TAWm=l(U-3aB<\܃O+F(2Kj>TSMjV*uG3uG3a<Ֆ~'ttfӂk) BR@'{NUQBmxln w*h%4b  .AʛhϷ2nR %.!苇;̝6:b24%&iJO6^ ϯP00s( 0ŷ d 8_x"^1W/$k/qX/ɽf_WN ՇlQrȢjULozwj|^xCIE=H᪖%ܪp N~/og MRa.bHҢB0E~` ]N;Rʝ{mR%r"W %)J$]\!k͟X0c=! 6j|c)b?["ݰݬ{@E>2lz Dd'?J3|Ξ~sJ0!SZ A9 QC <%0 "J!GC@Cwڃ@iOi#_URz!=@J!͍"$H{Hz8[V1+ƽ. *(Z1p9΃l5e4c%.,1W2\aJŨE0DR0HK%p9A8Nyb:vqbE ҙh ᚶN4V$ǖ o#|Y6ۅqѶFgG#.k%!r;|iÑLe`19M.ŌuRmd7\Ά>֜KGgQE( c} qn8h1*|G7$bC`T@Y^в=e6JJUI6ۻOrđ>Y,|(nx$&r#(78p@P'r*!hyk%F9[TZ'rj@b3`'sh!(Z^+zIr̥LM c S:6 a#IM*RwjmFI{xi#G|a[鶞}֚t;*b;:s!J `Ϯj*-{Jh"Ȉ"YC6wc?yQr)t(#FZ(H1 H`3?j~#Ƶ] 8& $b evMѿf؁**!= *o8sO:j &|(CƵ-@ф LK5_չg/^'Cu;uU4AsPT=r1C%(˷q8g!:GfG%ϴ4LjNA>2պ1Q` 2Ò z)573^B ;h*5]_ǟt{%4p7ߧ"/-3T,'zwEQ` U4vN*bJ&DU䡡 ˱92*d75 1ynIHCשFZ@ېkD{.ka7|7TdZ"{rq @沖!Zո6ÔCɧq" #MѶu2Is++$f=0(0y`<~1A F/ӑ ޞnm hH&5Ϧpo~fђso &ק`jOyXGn×nb437?$A, /x)|??'2uI$d\raCIH P ln|zoP,LO%2A@3G8>J wEõ%(R&1KD-4*5EPDT!B%#HDDHAP--!IM%4H4Rh5-)I@LJ!E-HՉq A24 HPR!TTE!JQ@D4-HPRU H!BJJ@bFR$X &$ 4Rʼn *D 8y4HU(N 朰DԠ ! *"$h B7|%Pi((=L@PVǞ y{~L Bs'i"$(+49F7§%mFV:R$EHڬ H8fU~>USSKQ4!{$ixpCGe}:J?CҪ|:Bݗ:bP}bPRR$=ij7M;?ܯ@ÁASR̫r#p* $zY>~D =ʰEZclb-I[d}{{J"flJv|{oBKQR$ $D PTCLT!$HDLP@@ *RE2SQEAAM -a{^eOa=C$ X#[a Q?<{8Cs0Q߽!9uTgc<6FG)~*NY0^ yܦB^HK48xA & _bЕ miC.ܖAAN^D^MSJf{_OoXY#Jhžh/,r׀ROWߘ'E )Hh:S;Q{az?аLmB= CX64}X|>I Yj;1Lc4~;f"<@R B ͎ˮdjp`4JTT ''_S |ע_Sæ61i3C5;`" TX( *'8PbA,?V"b6TX UCNU*$n؁SJJcgDtPHc>w orpbI xE4TXؿv tbT{}peR+o%nXI1}KJ#QN8Jݺ@[9nin]uNEP>E û4\3g[NL 2QP(UUUg7{$4)B';wn=&183:t~"4PBڔ\H;C,!iWU.FJ @{BHhy_Hq`#2~LDw;ݚfzhU%6$CZڶJRBXQ( #;-[wY!?r6 PxZCx ̪(=!^k'Fljѐ- U H[l#t-H?(o @ƀ0%ԓoMR"Q@cɯ*xqcpc7tu`(6My4/'}qF˸i icW3 WR '>:A6Q`4;ӻMJoqoWQ`@[S4=.yBN_6k@sK1:Maфa4((uquUA,U_inN\C+ n~(?d!>)k\(;Z}1=«ܮ@PP U iOjMC)@HCG*y!pDvН%E h:VKFy"yr?G=Xi=IˠU}܀tbRAyww|+|u1!Bx:Q,VBv@ |9¤8|hհ|hݿ{)UbN"$b&Fs=ОW;1AIVj$b߯u<Ή{Tr<#S9el:>cMfjTyeЗV Hi]}|@&B9(Մst:z^"иәCr֍kZ &>C솑 {`*=䏰(d)m}AH0&%1Ci o|~Sj'XD `k{/dIE Q$a*H};m>j{M4h,G#{zn}A(Hz(ztqg !TIO@ :>dAgDȅgAAK5HwH Ӣƌ@26獁 H()%0v8.H gt  C.Sݯ1ݚ: q&HT&nwjiOΆ}ˇq|<x^NuZh/X䔔(P ",LE(D*q\A@a! o;HM|:l`.{e ׊A2|ɣLCPZw!x)BН h_aQ&~hΩdLqF FҜO^^ yrS޽"t!t8`!읇 0r `vKCdbÙSQ9D~(br((' 9H_oH)gp8| זf Vmqe ?>B?߅/^.0t6!ěrf馾af-f]D@>t8y2E!vQ̅4TsB%|]#e4($Ą|A`wd {"uV4AD,֖\4@+GZÈ>6j* ) qN ;: -1d-C%~BwL;grRV2"VH,28`iپ | %;Cv c]ѦӉoUUS\e2,,p,3ȜhsCXT9v:mYȎ{aj5wkwm?hWաwNI\EmXa3/aLV 3A&2RݟOZ' sՉ|ijk9=;n`( qd?m> I>oRݦx1<(Pl-H(Mw/̨( =^e!r䲲mͮC"iL1 k $ƐFM1~C~/'ѠO.z ?; vF!=OvϸJD~a=>P?2sz"'Eb-G%) S"C!yOf I]jIq! <HyȆv{kQ륌!|p1#0BECB40HEL$!!0r`!?J4!FHt?` 5p)hby'v)hZ0rR$hNI86|siޙ4Q%&<0z`TDL#D$1ís$HQM%Q2ri:PZt*xpW UpF60SilЀ?-{@2wX(""JHN0"{N0| H̥Ml?)HO58|44%P47P h#{kS:CwM =.#w)ۈ'-Y( r$ ٤7PiXk v= Cg<;9n8kyF&EqSʣnswKt"Ȩb 9'ܢ D6u@$|p`uy@qўD>-!w`Xw`3vz@w;4:kh=Z"(if2 נ:/oӶ?^8LcrIg )CʡiST"!Z%(H Z5Z!BV- ACЍ5 0[, ƇMF$h" JDhj()tj &@ht Hh4` jb"jI**Y jdiJhQ%!Z2SMR% #@ ̩Hg)M(Z)߲)]ƛH/ *l @$ܕW^l$u^Sj CAB (!S_tnHE{vw;|W]v.F辕A(Jj* "ڕvF]ԍtcH -؝Ρ'T5SrąF)Pt*m> "os>S!%Ru#H$2MY73TFdB/5LEAȼ>1$kDR q KcyVːl榈}?o&ROG#;_(p8WupO !NNyr8k;eP٩|<.\3ړXƊ뎌 7_+FFI0zkOf42f4:=dq薡7Nh-+i(HLLA.5ڈ &H'2ck9Gzr;شszF֙7KFF{g5$c=|qͨd.[n`eɀT2I)@I!U%D;MɴBKB\aSvVwzv8cK썩GHߘGJ/nsouT&ۈ^ \NxzϾ{u$< (wb#&kThz3 =^Қ"81oi:xEnCybqQ#-f4M$t ެNmC\b11LAAHE Y'{Ƀ2%_'U?z~\΂7Q4Ҙ >⅃PCp90qdܒ :I;AJK?rIȭ˫$X7E?F%CS)(Nh'A_ ٘5,`}{3&\2KK"IID#bv RЊ)`"Sӟ]ĩѠVǧmQX,EKi`01Tn}e2Lvuȣklt(m޷є 욚hTv]["#4\.ss.: [T-ݎ IZ8jHWl-أ۱tԜq\SY70c\ >"Y$7Y (O:xE%#[M<546;K1bc̑gåh0ְ"xaԎT,"\7f  ;crtf# ¹`Mi;F،K^cƇ%1VҁK cq"ַmYӯli\̅$Ij\oX0Z5Z.qQFLl7IsεF`8M.G-tm" +нMhLWٓ5Eإ7D0 ;mMq <?x6{R#\lz!soǵKF=LwsSF/1-87o!Eg\ 9s%k)Ձ&J_fZ剴](+1qioQgg8Jlk^jɬ#룾65?=3XѼWTÁd+^`բ@yy[ه{M&.ld< <S{`: {1-pƙVhU{HqBX6&MvDr,2[L~=@3Ao"vCP=ÅGkoaLDHDyO PƖSٻ#irRI2A4|/mo'$/_q$K̓!yp*0,}1B j9A4p8OUVn";O2+onz kSp3`.xcN-cE>XVHTY^dЭW(DRKC 5D<ڤDJx`^Cq"XkŒ[gkfi@"195kY.}N0ƣCh&\cgq!CJ҃A57,p-m駫 ޱ4MCJ̵#M!MIԛi ;]t.9jF 19e+ ][ޘL g %ZB,!$:ԥBvi21 "UDpGɷg+oS'uƳRp 4," >Apx'p 3flmVbmU* Aw'/>rs0 .R}7OЗA}_mڰmʧ?afߡӾXԍS"ah$F/}}G#c7?QPLyoT5T5Qy5@d!@EGR)0T 95BaRHJ ;xv7; "P+ӆ49s &1a6C'ͦc/ʇhXrƔ߷5\~z7d6* ~cch\jb0=A\cYǵ)ҖJ~FtA΁2Ł9:!J!(ps%?덒IDܩTpCNzWpyǽ$⃿KCv|8(';tS٭/VfǮ)1bŰE!ߚGIDP%- @rt6xc^oN.>HE͑ƴ Pȡ|b)AXy\CPRJ#$$QKJEX2E5*]P,B(`{;䙁G#ԊJU >.` Pr(RWFkV\P<-Z*6]1]&qĮr;>}"c|&)"*2QhJ ?Ҧ.geDn-P?{hdLy̅J@ !fyDžf("k=Gn$M];QVѶ/ AQ-B%--P%!ZQoL"a>CkP2f9bijAӜJo;è$O@b :gߊ h)$"aPittB *c!&F&R*'X)@R@QU\2Zb[/`I.EF)*CzY~ hTΣsGdFxD~osLaMo@0 Jw򎇨ucJВ/`4aiYZU-m uIcM6Z=pغ "Y43a t92XWc/uč-%Jn>llHiNVF8 ŋ ya2#uw +Q=MzztaUUo !YbH,$IA~rJ AB)GG0 N!7!O}T ;EH'GҦJ [çG=yFsq5\ jj5of25\f譭CUVo'ĚB:3d(J=gD>׳'9Ybstg̈́F21a,#MT#Wqxk:&Ƌd/Fx~끈|~B), #GP58}NZ TxE4ࡀz#K翷|sqC䎑_]|c<\6jV0jezfDKfmf> {7"So%u2"RjcbuY^q0r}Lp$kJqiY7J²3#!+GTaCQqM!ȬNmZ8m-" ['bXWUm)\ՕҸC>0=YЎ:.o d+Mm奅1ѝBmǁ*k5с\4Ƣ }2."SvP#<55H6LU5na5) O{hcaCg #AzmVV! op͂zu 85uw017/x/(TntAjejzմpdm7m\whqrm#=+cpDDedr}ZV b:_`X -jYGq`ذ2C OyK!ŞW!1οO,LH{i=š&m4 ZEunҳrڸ]za@[qbUe(ϓoLXll7gR97#i.>R sw$G`d>cg> f`TxMޘ硁Q]_^ nFkQEp((}Zl'T B$Q'۹ta^<ЂbBDB\ߠW ] C3utJ*)o?5^*Kh!ބDƥfzg"TƲpNfy<:׸#ah6c"cfK~,)arc(Yg wǫHa4.9R959 u bN~|7 E<8>) N^; (,€{c  !Nz ('"`4ۗJ]coƞ,W 4HM$ywfџO>< )g߁ !p&0S.F`0vt\MDbXLv7xZG?hr '=dPWF|Fq_ŜOTmCtbl0v= :k`s"SG&ؖsSs A=P,dL̐HI0{9yl4Ku$@{H80د&C!ma[Bd2Va}`wF:/ s=t_6i]>a A n!RTjòP2lHsxX ?$TYSTUTyt?*B ad6n5ܷBZgM($?'+΃i 9&(śT56њ!l``$ %-LjuU]!碤&a~A&A'y;b8uG HB,9 ċTUTjO.=K?V?u& 1zZ$S&NTT2q$c>L@0# $9o< xw&:ܝN #!Zt^e"Saa5ܥy }!J` q(SފQ%N}E]K}}R,#T`j1=1^!!*OQAOAj*YT"6yP*m _{$|-gA*A)s=΀bU.m}f/Il[;|IɧM֦LǫFcac_26@Ws7V +Q" )B>xM|ARt`e)Io[Û.5CD $0WxnV1ZD(!n; EH# s :(FiI=fVŧOI&֧B 1b0a$!a D6 ?xiP8iR qšC>r*YG(r742<:S;9HX!>LA">ۙBBxo}f< M7OJ d$Ёč-cX5Lm摒 cMc;];b{F8{j+s&gA( PkjF&xg Ɠ"( iK`y#xC%Œ'|DlF\-YC̪fɡ.i6!`Lcvk;Q8v^#F~ݽHk}g-PˡA.xLlO c`,eEPB^nwvhAFXTi6є4wښtjE!["Q1%bi0D!U,iCy(=na[fg/lY֗gYINUE7cưlh('yA:lhx h1rU2iV4C+F&,1C8<cbnuwƛ =uT"0XaB)!VB:4RfD$7-^+z1X< ҇E+GwҊP\.$TRi\s!cFQ&#1{xUȰTn'B/0ӚkD+vT)&7\Q[)nv4iɸL+&vJ-!ۭgPA*,XѼ,.=`{-ԥ(9yqj :!n$w?o9q4lk=ҳ'sњDbr69)0Tkw͈|E6ϟq%G,3Zw`[ӻoop˫V0!|?@}Z_-$R& 瑒a f.N8QHR$$z'p8JHvc:o}"`a b 0khh`6)"86" [).P@h*P^Ψ1lz&AwnBb!7`0"UXEZThúL;QAl #&Ɋ)Oϔb;pvh% "w TiTFaD ௨&<>/t?$f=vX0;Ix_;FE;]1XmEuė}-کnϮ-bK 41߬C&;XO#*`m8({*( ]Gpiqטwa>~;uو0(+@J tzԔfd0Ti+0x0 |$qDV5rMd9 $ۡt{ȊzƖ $8CIɥ5@ J9 I Y`6@Ts$1m5rDPǛAZ@ G2}F$8Y(2i)4i[r- vcY4U4}G8.s!Jw|)2&-pR hGb{v 'm 0p4MD<P3H)@@@"%4Bē65J %JDR0PVE)1Ph)"ZbhV#zBUaa :R!d+PAs 2AKTq; y``jrOS `kL rLT UE!E1!DUPDL $QPLRD4R4$Ȕq""$';MB:Ra@'\TG ` "CRQlcm/H(U `g㫣 ʟOr |{0;JHi.Fpҩ *p73%k#IgGC }.H : m%ˌTAF} >X~lp%!E>!(N0iLHeXM!HPTKy!䘐 r(URB MHQTDD 3 DT3PE!E!#4RRDL$LE IRDAC!A:S#"($ %&e$(VR Z`fjiYj DIFƩд!D:KɘnjS<(~@x< 9"V~=.JN@A xUɀg3$c žm^^y9er9>f^EQZFG[kYKdfDqh&kKB^0K("T0-b-4J/1 w uoyNd/GA44ET!@R~\ǀ<Do;k[a 7Ò#k ZCo;tR\ޢ :tR H4C "E! ,~́:H?5MJƘ9Y">)45'R7]ƭP+շU=iá ׯީ.3N z )DC:ڷ ,f$xe`Ϙmy܆;%? P()iٙ mV%)M]p,7qF6M& HZ6 jYD1 o i7S2 w|R{d6)۷콑 PbIL\ii#`[]Ey>^.ǯ(T)B$Q%9`DI<:< fZ1옍RC@i$ a59AJT<(A4 "R4+!ihec@h Q4$4CHT\E(F4%PQФ@P@! H4"ee( dj)B}l$E4ء(a(zN3V5iBUUBTJi<)N~XJބDž$3ØPF3Z=PP4ILHLKH SB>8LjRj1gt/-*`ĉ;na9kd_]4IE)OtW2bJBf6ADE(hPtSrg^ 2/I"4yvO:23d$nc\71R?&UxyCU!Jcrj`(Ii^>^c6*ʱgD0 %N'wj; s g˅;%F)ƸfhoSV2Rr2A#{t)?G.@i>zGV;py&r`XoQ- M10NB0kx08 5 a$,84 YEN rtf.F~llӕeSUaIS{&Q;Hv=;׻h k=& Fvqnp)A~R[Jwch ȣz۔9fV9q#fA`Ļ{43bCTx_Շ&.%8Yq[eFʝ_FD\pz48ݚDSwj Y牂jכn ƨݑ_2lf6{b=r3 clz2 .u72x)(,N)u@BNMH=((0b ៹ lhQCcK>ZZwd1\ _8sűgnۑ6a#nT'`zw1͵U$q!i a(cfVBdI, m1h1*vƨƃX4bkI#:"lEB4ѶtHDA&C'2[|>ESt* dT*ĐP>Pԉ"HC- o̾俘l83)ğ8~b9;sESxgܻum41A$ )&E~owoBd]EbOٛ.'?x;r5axҀ}g#|GTwFM JU!Cr+%&'  _is^^&]ٓ SZƀjŬr ˎ.شRuMYHXAm+gDm_юH4KEO-%%f k:MwWۜF|3yLLU&fPyμJK#=F1~L5al&$7`oSEfdNzz!*jg 4 Zy̜t V7@yryʼƾnDICUQǿr}BN"rO?QPP4%$K| 蝉ah$iNоZw;h?EFHBil*BN:ύ7ְa$.c)g(# @fiج&"$*j"G@ Y܀)R}YPT%3L&q4L`h|k+]'9G Q@K8J5jxD߷shh)uͺ? g!9GJh?\gO#G#EiH'h-B$#*G pQi9 >`<=~|yhR=G| ϭ=n|* RbkF钏;([HH =Y(QGI:3DG M|xGCHDIrCf Y۸8's+{$S N&Hd?*xWd19CH~bS@PRڀ켑5 {T2 X;'RЩQU@vdCHzQTBAKJP3+2׽?~ @"DvÜ!EDM)%C$2U{ϤS1Jb( !cwBi Ej&PŽm j)*j+:k\\J6RN ۷`T.KaBnxa-5>t6 m\qNCQ@ĽALy/wp}o]T$^xzun*R„)E'$ 9@ήCB J8 mn~C\cv"2M\6BZGCI΅X+X[< T!~F> \0.+!y/"p`<ܖ3HVʉ#i4^bhgPFԃ mF l'ɨ1bt<0];v.sҰbYѠ)@jH"5t2'_ծx:Q)XAD-uO>Is2@ ~.Nj}4@*O[(ػ<ឣ'] f1p ]I\ɩ5Y b(% nQ hܗ>4 *:AR"}7`X#YDt>DB~%8Ps( COTDN]jԭ$=7.j :$ 2MiX47hh4] 4ׁ95?8hNDϟ)ޝg4=T׵3fyLP8 ?0>BKAB)zFHWtLV׿N) ^n쌜%bS $*)8 II  & 6y8T_Nh"$):S Y@Bf9 } ~oS,(ƍ1%93lQq9R6+\vMN! VQJ [?n,/u0>pzFV偛Oʥ#54C"SZ%`TFQ!.QZd9!䘑%#hNH@Qڈ ;&\ ")4͆f܄ߩ߄C0db ۓMxjJn#XvOop(7`t Sб$ cMsk_Wa!ZB!3ΜACFefXw|H!@Q@)H m?GoCsŶT!lp cG:>N9*&T;A@ϻ d$!`(H'1!xYߜ}8y3BZ]I uCcyRXsي<~EUa 5½]@$nr)|Q&^PTşͻ1MVnSLHD~uea4&!U x"qb,⃪c 8(?+;iCFORG0=HkXt3hGpon17%?B2&dI$ʕdvZFtT_JFjJb$ CelZ?O!eTJGz"?.9q 8c6NFnŁA4JgbtLQ7l^C #cEp1$<%e33hV$'4J'z"Ay`Qg#Hr.7;nD%ұUdO40Y Ѐ4~膆iAoA!}Be~!hy!= {isOs=MIʜPA`P.źSH] t&xc(WfO!!@rSQ/L-x&I`Y'uh[CcY: :̛BjO ."ʇ@ *^OǷ΀0֣<_*nj#0i[,pb|X6p|?L KmXi?$i+=JR;{7M O8fTl0R,Jse lL lDRrMݦ'2)K?Aӝ TJA؇ 4Oo ;C+BHΑј&y:r B ,PB% 3!tXI $'րIju>x2ٜ? D0^e"]I&su1ax.qd=:|y"7ťkmC pE6xosӾ)ixG\M I;V '2@ 8xnU [p{o{z0H ,K$2ёhFс:!l^C{M>-Tڬ2J_90|2 ;8Lfdxs/Va9GeHSBM r)`T&sɘl$9Yf{1z%v^Iv,'*1!Dhazv> ;` ~ NOdZc7 b#i!@}嘓;qQ؃l/.(D0~ 4G)IL{*(&9'x] Du'-~'?p㻓i8yI[Q ~׻}Q81.(b{^{M'ֈ u~s>_xVsO܇z3#)@Z 4-q|pQ'D a]_1GQф&*L9:=bn'9 /~z}wx%>?4aBd>M]6m#!id"5ZKbhT4L>pO, S_ȕ[F"C[[G<`4fXvIǜk]HQTX8&k v<4s̞&T@LW b.L?zrǏ 1?Q6`!4RgG٥K4W@P.`PNl[ SMV{e~0R@#(z}z.??$`u_L3?Ӝ \& PrPb&E1$44 ;n"# d4#פx(B` $s$-0%4P4ĒA~"킄/i :bFwJ$"$ {KN $zGn Dčݫ}|FG v>5*YBOebDZdSpM4 ѨYdHvhԪ5ITNB5C߽JJ#$/Ӏԧ9 `-`RCT&X Dy W0\6.9^ypHsYm>86i ȁbb3PБDt-f'lS;j &*n#I= (1$uJ&+QCIS1{Hbc_10r 1q1`gDQw(x#pǛzt2D' QM^;G8I熼NLE $I*JbDMh'8rNh&g:+ݝA>Yy懦Gghbj*#1!-TQLPZ:g<(#fH'7A0$M,Tk4eا1hI7!yp)#$CQAET#V"M969cj&5)`D-K AHIDT :Kr#j )J: V؎wd%FG8Zp&cnGjD$sf fš0l\8ri)N1sh֭aNG#݄8i6$dB PrC%uP%v͵߱ALt6 hDF6 LuPTu7"mgر1Db6U0` 4c6&jZ!H -DŭJ3f_hM/ ձ$#dL9! L@ԌIA,P1Syƨ8DHe4xs7j)$TXKf]GATC4&Ё(byQ_:C~NZ9sB5TAQ6\Vsi󗍋QrBU`t9k,dice 2h> F͘y,䅤:BE I gAW0Ʊd0yԇ94'=ۆ_sxU*0xD87 GLz99L 1̓!h*P0L !lQ,s.v15rmpIme4Qƈhlg(o hhEmzѩ4, y)՚9"Ǽ^.\ aF-;12[ nXm"Ku4˖M r -MPҫT]%QV3\؃4^N:K&Ad'dFOk BGD@_/=d/ʸ*g*1c |PHgiA #~tD横@00|6ZL[qÞj!ןJ.GQ%]De!8d&L1-;Shn.' )A6‘O'޳H\,C*0X!z2v0Xwe3D  ¨~m"V,!nE`mx^rΜnsM91CJrF\  c1FC8v&oap6L!aPw;ݮ4PPNgB~ ݡ)7'T1s?$!˜sFW_oZнE@)S3ͫ0`=0!JЍhI= A{7l!B"0}AK0XDHăBIAdh?^G p>Ǫp.`K we3Cz"zCej(^x36 i{np͢2b|bS1 <M4KΫ(D^f 3p Hh*NXpzx/PjhE>Y4l`<<;JEFfi%a$BE&N|D&T#sGyt%7>䐽δQdQhJJ͆t4D63 l.aP{`FDDG"w/nߣf.d!bIĀo֎55M4@/L}ˌ9l͉̒9Ii4FX;k}aJwDbZi0GR- jGJ⬪ I PF1ZrM"PZU1Ðv;Q\Mˇ9pˍ+{ը3щQB0cEӪ(?Gyv6PapȺPsw7FBV267ISDd̕?M{fFReQ`:2D;k Q8|ᇁEQAAJ|" Fd_]hl ˭^LH2K+!=.2*'X3`0 ֟c2\2h=f`Qo0?} oٲmkn(nT'>r`,N#~D6?ZC%]3('200I0NLñH{Aa$ͫ:yO(($snWtcr [60* $&:LT(u |RX"ji)Xy~յRTcIe"*ܞ;!6EZz '6To|Kc, 1&7"&PX)q<7~"xJ91Xs*C ĕp&IRfHR B(Q FR%}#s/Eܥfx I@0Ǣ8%D|@1IM)"tPdE%9twP(7/~0fCCFZ"nn_<0oH7C"1ow!p)Z\Hi<89N'íl-B$4W|h"$(I`) JbR:_|R1I@|`&k:% C+ܰy&gq!UIB7{:G$$5݈:wN9ʁ@x߷CA͠kZiH)bi :?s ԅ!A!1GA;!FB"*#R͖ba*9#J\r:`/V7GGu0(Fk! @M| +H'L$ -GssCpԐS GX@eU~>'Eñxv4E-1c jRbn 4ձK$ >r(UjrR:7&%en٘oEu:{< cU=1D7cw5"o}TSk,Hxxg@e%m!ǚ`f\oCDCpW["%s>z7ŝł St+EK LPw)Agcr9pEK+|8gP2'G7-mnGm{j<@ͧJ s;,tb:YՋaDHϩ* PlOLޟsp[NZ

eŹy~N}Y\ G(1$ 9ːtb8GpbP/_o `q*$)N݂^a&#,"2{ =ób굅hHN3" yDI@<fvN&kdn߾PAp$'[WSgqc'WT͈s=ev~MBBc`cg+z+ʮjzO݇3Dv&Η R(囤EHqt!όVd6thw#:dҎD,D3(XC7q(n~ɭ@Ҩ P=?X]%= v~܄ noL/B+Ѡ(ӣ5==lbIAa@l˅6 3 =?#gP +1zsn*ދ_(c)u_fVq cj9um>Xr4Q#r9aZIiR qCqᤰ2CV|ؽ~$LޮU$zOkN!UAayׇ_.:,p>d$/^]?}EFvl{M@&{3e8?k2n^ o8bi?7ZKh)[޼fCcY88i-NGHڬkmʜ*dKDRmgGI>^P!7xw]DS0TsU@;}|R,1KXAFNa]h?5tqL\5_N>3TCTF@Л21&qfjX(QGuk4KZcwnH@N)7LV_=h^f9SOEP@tt#˶" d6yv=*R&">Rː'Z;Z`+2HF>Dz#1f@0mH̻]>u>jbs2Եl`B_sV`c VmD J B]O~`=PH=r* i:jİB𰇞1LUz:hq镂ѓ 6ŬOħYg,CqHϊyqApC~vOq,rqÈczĢĖ=z20v@A6@u\\w&(PKJDV 8\1bqEp(B~-E{k aA{}~7GYcprlHk낸So"% CrXDnXQo#~xoFb;A2sEAɴg֮ӄ`djIc:%@t#+wwÒ>Rm4L䉛#*AAR9{~y?Lh[!(湉p_fL*y C܎Cdzc$ʘpO (VGa 5Y1lb U@n;Oq\n~DY%Fa*0ӈ۝\ڃxI_ŝSt2P{stVO$hMHƇ|u.~=qehoRuĹT46nǥ9w|{uKƷR>ݠbx) BzK{%:}Fi9'MC<⸱,8ʗG)xt&m l7CT!p„1a!ܡҟ}Շic.Tt- t.]O3P Ӱ2hƆ}KL:HLQ霱&`G9=edWM[K^4]P:NjAQWH%jhX:wQUb9.hu /Q_~o[ygb"wx,nY|q'dw(haI1\Ofd{}adx=(jk,<8} ؒ 8#l>MۮMߵF35?PT bF+}'0ֵE<%k& yei{ $4WbFtQ~ftAǺ=cu7 0(rSJEA&@(wlaMMj" *o`@-e6Xl  1As:.w>}a w*vv`h i"aa$TP41@T-i4 !"A1% yN*_t?D?l(Wa5_aֺ:;mh{NK0qHxF8v%s7` 10A*_#>Y\`0186j1no 3h5$FCLbpcaҢ)dGgybp#&%5f2Pgw{Ύݏm<[nWͶ_[Á ^@tiأx`XZh0f R|bH*U]QNAc+HR\a*>to2ZL ,߽O'4n+ռ/np|)))B7`\}O~$218zm#q|UAhPnv$_ "H"D4' wp %;]ETnQm3wg=?aGb*yÔlWӦgːs2D%ܬBE-Lql$"D;`={'3FKY'] @QKT$b3 jΗ}u^thY<+ 29' 19__9BB#4J =| FNeG990:?eC{>b("!* d4h? 'AC80֎Xɣ103$pLpb|eo+n Xf|`BB>x|}="3@C #̽M2O = #.77Sϳ@yК7μ&/ara$SC*DՁS\(0Z'*TL"+d1ٛmDõ~bkx?n fYؚ1j%NFc=vSr^px={LMSLĴL-"p` pj*I< Ͱ1ߧ F24$2!^CR>dxD& C6:Р,\fn#pP$C)PAl)"D+%itSos&9 !V7-Z'WI4,:Y,Gh^1!M%TkiNߋy֎s8t(Nx(< } oCȄ^9o6xwQ̬!8_O {|V*dHO3%*$HI  OxЅ% P1 sXET*_eNLJE|8Ħws9K15@}U)<"8@MRIzyp &\d,QGq}t/ 6yuz(rkKDŏKopvRUTԻ%hJ5+1$ehlsA UH3 eLHwXAFn=ݚމm4ZLQM4dD!M,lh|a:> j# 6Z &;I2mɅjWvӁFeP#)r㉍Gk(MJɅ@EcG<|y='N2H!k " ik1Q2bo lҁ> C8hOCoI n 7A`~@"vQԞԣJ4']> y?;Ʀ?])z&03+j)i ҇7@&8cuAF޾$'#} P=i<:Oۉr|. ]O"%1{?2XiF5ÏpC/@V6(z"*"h@J09JeV#@' fƠ|fSԏo@z RPC3B5 2@R-%PPAOSԝ|08Hbf(Kā5遠K&IXúRhi4Oh LELDoĆC$N  Q LH7qkesr:DJ겢-M4e \!mpiDd6GS*A$ۻ7cm$Z&+$I-ITiVےy1ME)EnF7*nO]Hd9QVu-iB) F6B3R<n,NrcnZ@f-m'F9JlmV]U'EQS[`cZ1bV2M*sw$CHVHI $AU "̝4愨XG5.PChգ` cj][ 2*J*V,P/ ˄؀xتIbHR;ݤ#N]P{5de2ѵWPʠػR %Q4fw HzjÆ5?'LsؓamZ?u̘ b FEֈ2J:ǕEer#g5E`15o^ЮPϨ:ԯN+ꃞ`< '+^0>g~1w)@0a#v2g67#yń >?na{ H0#r*:+N %>hOe>:~ۮqUҏ^kz!'6E;gw8e3O0i4kz-O?))4vc'A5SZ­7ACO($l3,1 歖,ɻ< XI%-L$ލC[U5YJ1Yc#qhdlsUhckF &.П LnlL:[Ԍ8 Uf4`@rq7޷ϝwH/7Lޛh,Ӫ%sH#Pdqu5\[Dcd;l Άf(-88u hf Wxqľ+&ni&B(_}@pK0fpbcsGb^q&r(^n3ŀHmۇ^,otK 9hMJD}~Jnj ,88ѼUmJ,e"H3&~S*ɾF[X2K%08 -YcM;ggPp60VȄgl4dj"[00r;H{t'%o"7 A 4,0 !ASBnwO`ȥ.8.qgFYvSXh ZȄm:~-Aɨ͓p,`AEusH9BfE` g/|dq.[Ά0G,gfn=邃upBC}V+̵! jsB {bsqI78laR03@Y2RSh;:U|8AȮ M^Hᤁpɵoo YB34Pp&9zBb-m\8KDR X /P- m c62) 6.t ,x]3G+]C+#;E1g.%La6qO~fm$,^5P~S9~F;٬J73vc>!zz;pl'#=F6%aĘHnKwzyg"fwdLDL DZ/0(I\pn8uj'U^`t:'m$-YuB@j0I L_u9-X3(DY;юpqZl<6k4 1Uǚv>F03Hpjeq886B Y # iWJ5~5 !@Xs hc=3bKdQHvh񣔑YY)No#eYN k"a 4`#e]pဎݟ:@Y.gAD )qΙoE0@nռpÙ0s? [ܐy@;G F:mw:`8H޳v|]v͘\gNTPxH݁|g~gN^=aD;~J)FRVLHYbzoyأGGh':%8g#= if&as o4'Y"_nVlCs2B\% !kmĨ 7rOΩ|WtzpDcZ`[ݡNvh=~pg÷nI_p/Pf >K/@"RdCM&7G١ lp[طB_ZϮ#nNglq"h@aZ[@gsC}P:8#zxf Kt5] 0LlǵwUIubٛ` 2FW[s_\\K ۻuǠݒuA=L展n^ޛ4KXtmۻ'9 9XDz3m֖pЈIh̀ q5וȊv{keQ`j< z\t],N:dpbU+=F63Npb$Zg~#Ƅ k,\xWj)m vf'Rvۘ<̧:`uc7Tk" 6:Xhk\lyY ys[^*()!t>`b. P12)H{uZ$(ڹLi~; *j[mlޅɰ14Xߌ^TDj@MɁ l%ւ$tI&ċz1kX6 5E(WR]a˪hhU,շ^I:%)₿eUVdq*;OP$(rA4$ Cѐ0wtv]Ei#NMe!LȴiF  (**lS~?x`bnX sA `?Dqبi>7(?$ m,J yT,-aE恏 + 0{ Kq1B4v|3nGܛSP~txφ`Ӄ@n>O;@m5;NpE6c|H ]k YpfjkJu+w7"hwik/gv-lNOˆ w#SF2+$ӁbqľYrq8 ( )/IVj'ȭiJX nwt퉃@ճNnw;Q1v| mguF6(b JjhJmT\,lPZGcsA+-ӁljEĐcۮgAc{Ža/-C6Yl2RBaI,:1ji=z{\,TivVJ 9]!/ė~Al&?IO$&c<}+" 0pz8WWqn| Z_D/jH=T{>l;bjMoo<ϴ!pO!ۦcaC?'R%b0I\IB)D?L?LT)(FH&bE9$+B4; vPte * hCVJOF83RI'c@q,Pȡ,G+ ha/D+4xאp{1*ޛJO0BIddC%?/if@hp\!r{6U‘ -%14X1G3{sƈ(& Ca)W|8d HM  a3316$r,! N8qDle9U; ɃO[;YBi4JW/UuglPNF?lx `1N g>-#@~ԓte{YB^Δ-"WgL,4ze8rI(u0ooIwԑ|YI!7懪y>4JR}18DЀc':1Eei.faiAkYFXjf#wT%{_+8M  Ad qN@yj*ևuX; OBЌۼv`A5VIJۨ@M6g+-A fp74ڛZz9q13TxnT9 *W2[UD&i̽ S'䇆!;cflNƍPQh bM$X0BUIgL mLUvJTtR8gbEbdQ I+nrӽ34Đ@X4d4&FN"3l%rlAaB<|(sJlӑ؁kߠ'rߞݥ0u&(o|Nwx={%8Hvqj+NŤMNtB &* Cߞ8\9L!*X>!D=Y-)w% $!ӁG/U"{A}w\imLCJ(nR4$@{D %t??8vH"!w!RjIM)רr@80z)Wz!I2ݔ3ՊE03Q%~ 2ST!f5~Rkp~Q{"BW?|3w~ _oMɤ@ÂAF)> J/GT8djd?8}}ۢ5w(y(F!1U"(8"جDžQ;h(i5A5Ut3Z'7vӦQTLK,i!l#0a{B`h+j*J*bM!˗ ;+*&/;ӈwF+(4emo8)%*>ҧ&w^7nTr4>0mjGrS'OUAZZjVI (h B!zfyO-rWAT1}mތDÂ9&)8|DUq80]s8a)aNQ(+B |-$#Cg !Mr`Pdg>ӶmI io4Mɫ "m?NxT4f/tPlB R&?| -,R'?ggJ"p dA@b&X$&En8n ` >VIL{`=VnNi6ȰQq%%ZzU_;Wn,n7&y$95~2~Uh0w8BQ[F&%{8: /Q( B"sPaE "m*ҤM> )hD nΟ"dT3PVI^?Y:qؙb0YbC3`s v*iJhThzp~RͶzW'ӵ ƤL'$1ݵq@7N9)b) RC)AMBH}i?_xҺ3 g ?N JGo>'A tY'_:6| 1f5O`[՜"c%5(|c  C1%D%P~S~~ H "8@i"*u.5CTz!8IHYyfxgΌ(Ү?mS&Ŀ֨>/dKl8s ެfmoY$qcp-"q@:wRRJC QAmiׁ UC#RuPJ%PYףdE Խ!KHY@ք(;(A`{ m7t Ct!$"&ة7d@9gBcMA!oP삖h(Jp}aޛ 껨2*4-l"kBǨ:G%}6˩NVTh)ǼEMl9MҾ`J7Q%Y$K@:r(L89[5$7pP t?K ialIƵF411 -DP;`ErQ0 A렿>h7joÃEHW` $;I)G}I)qRDTZq{ѹ㞄៙ ,KHe7 v\ w& hюχl'qC%Ed7+ cm)-Z˶ƃY1dlfB6KSڒg,FfHbjaQ-%$U H2%D RA*K 2 'V?`ly@Q\eys{%C[Xh 0@V<2 I@ ?3<DG'{ x"]0l]ji&oB9rW߼>ӫM0n!5rld;%/aN) Bl'!Z =H: Uÿ~oOSKR LS _Qbq16h4%Q]L~\C?)JI!^sFH Aa%0 X"Lc`"9͙ŷ%AA j 4-F Hf?=_NpKu(1[RdʼnJ'\םJp,7v * <1-)t 4481B0o5aO8?}HB/1pr8z'pM~9`آ,`%8Y1FNmۅ%`KkV%{sj*TTؤ--մD$SUF_HG91Q? 5YC0c.p u<7*P" ͟p).YI "s\xS1,d;p'bȎ@?x2szP~;;ROެ$KT8~( 1X$hѠ4K?&{.`͞W9L"^_JS4@Y4(=5#۞߲xo `ʴ#B($- I@&@!J1 @B-,B;͞%vq 8nحb`{bIpXwQrv:~/=<^%C*1c&rN-DQ"w!SFZTh+g9ƔMШY{X:`v4m 2 1gA0{ȉ'&Lx TUۋ4PR/6 b /!L{+,c" I1%1hvޮ{{s:j"1JspΗ@['GYdf E J@EԴQUMM4ȰT)UBUUMTUU.iRRj (RHSTh(xHQ1US5 Bo;Yg gSrԐe[ai !WODg1tP8"b`5PNSk8q Қ9~8htkG[vT HPʱJFZ~'v]@>|C~Z]?i0UR iJ7Mcbe1o,E u=Ȑr.MZdMWXL/?& |S |P 1TkQlԓ8цOc>i ,@! ym~^1!#624eϑ϶zl- mdP+_ ]@P *'|| CM@˭/AEYvE(«Muy.AwC0PH#`1 .CÏ 衹%CwBΥ^:ݦK<*L ?%Hhh0e2'#&ʗ;(IjЄCX3#(uBekƩ嬺%Mz>C}l#:L@'K(?>'Prt$2F8#]sEX&n 3zxjx~ MUO&]au j1(%Pa5Ю]1E dL[;>w|G''hhP‚#H(4(АA(q{O{v&9;b|V:Ac.*+_$ 5ůi{M63Vas}5wxSg<ӜӸЖ(ubTV"%ET|< У6|so:\x|O$N,wS Ŧf0 @ !렐mqtxMWW|4lvTd+$zrDa>?ݓ8 qvR"U īBTPBQhhADN?ӏՖH~H |/~ w=+"{Q`ۉMj${ Ĝ9 ÉI12D4s\Hr SĨgz~w0`bYSV4Q6LRṭW5ݙ]:£Zwd\8z1Yu3 ]JDuT8*E"u=:-1f'ML1-|yn,aV%X*0⅂`Sg@SR?n!29ܶBDǝA<84s)K,9fLxTE9lbé8g"R $ Чhi;A23SIGf=7۬i6Rȥ)nu eգU,l`80HDq3MN8wCє~CNHᐱ"( @{CҜٻ|6؅G[arZG=ȩa+_q"KT (()U:΋ lF}ؕiiԾlލzx$"M0+5p  Zf$zwX^ar0Y ֙>Gv30XI8KA?__5o[r'iSrfъ$qҞTDԔKJz vp"Q@މ{DO(T'J SP*n4VJr}Sf'S2(3 JA^$Q%Wò}\9zc'^8D]_.d;>$/XC="!hD0D1 $+HT@LE S@U"LLT@LD hH%`$ `RV =i *Zf( Vh Jb h)abX%& B^MౌFLB":]9) WV,JPXe$SQ\ $ k/~_G| G"=f?IOw?Gb;Wǯܩ6)E1QEyJ$$,ڏ> ?owp$ `h%? h`l3۶"߼d B" f9afhU4 M~e!7x|np+E,L ' (yr3\\?OД8PVI}A5/H <| gm}w@K3*>^'С[em]굂Twv.koլ c=◳ oH[1*Ckv/}>(wkGۃ 6FFw8HsUwd<+A}ִٷnt.ovi* b7>lϺ}[oϼWsA)*9;hScevf1-}ܻnJҨw)tve:&{i('L=[}{g;ǞmvRoε޾dw֚F w4uᕅ.ZFųZۡD)J4@FUZ"7k$E'Onon)Y {ޝwvdǽ\rzuH:A h**Q* :7fh3$@:4U6ҘA(|7#5NBD}|A[iMA=ݛ(gժ)M"@k6@EtB+뮀@^JM>P_Z4/%wPvӪ4t}v}@ wa@U4n6kW]}&.y>{z/;w9|=}yMm5ѧN]kN<Κlu,۾^U{oҀuUAl[}DnדC^B5)QHޏXlkomY{un:{9{7s[J}7noY+w]ݝJwn{w#ٺq k|>ݬ֫7 }q{ϫTquwX{Z︛m\CLFUzf^v2^_]vzu9r{Jͳ6Nw^^{mV]W[K<7Þ]s׉ŀm}Lm>s˼Uw㕺3lK]p|ޚqdݕfm.YN)l^= wO_}H}kt޳٥4֥Z*ݵN}< &:PWX;/)}y}wX[y7{<-WvonvrYnvڃ>yͶ|u_=V7;gמv{ݮ^煻&ykݜeNޞw77ungN;`k:F$9Ww{Crv_jٵ {{0v]ڸʽܮݩ+hkvu-d= BV=^zVS4E'^q WwX {wyO]ۭ׀QBskTh}zhm>'_[eoRРDV2/}z쏯ۻUJjO=H o CKMӚgqfpzƃVH5KFΰkM|o+PV%7݁=ۭOɳݎ`Uyu'awgFUv}Ü{nnּvvkKsC^8P=Dh9wwZp!Vmd@^Oy{fݴ\L]m.\ospVڮR'nF9lnW8g\\Ev]=3ˍ>^bOs6{ZsNfp:ƻfv}޸h$CoqӽZME@]=)@ۉWWl.7=jkk2۽jlZnv洠weUSxNk{; i\W\n5ҶȽowNNӷNkvbwZnt{m=vȄ.Vܹt]m`=M0.o>Lt-:h :wھڶal*]\O{{ws:3JpС'yjzzAWXbUP9U9uwZGOv%{( ,hѠA=ֆ,UwOwދ=f˶w|vۭ{m9PkLWe3mRKH.bowkq:nptkwUKMn3:jm֯F*HU/WO/p4U 4@4#M&O$jlOP@Djdd&iS̔56P442@ M4LA@dIS)꟩=OQFh%(hzbM%=6jLzFe43 lmTPĊ`O9F`R LCIN7q9tT]|9e*(&hf)щ" y= +ALE6|9DF iS̕4D Xԓ1d-R@JMLM0SQ ak"6 B&d(" "0D%h+A!M1 ?p&r'ϙBJ (yPEI+H6GCGHXF!. @*ˆ /1puG!cl>屚Mt(ˆ"dg!?P1F``vi#'I^0Xhzva،L rPˬ S)NH /Ϋ 6bɇudG  Pr1;$SK xȢP:S?EAXRǁ;ܓȁKn ׽W<P,@(nx?ǟ/+lZ뮤?\4x(D; rxjs^Yr>GprΜ?% 3'"QPe|hb*poOw OO {?hdH@@J a8q]Ȩ ZrP:1iiÐȱnx^082ʆ(O-R%pg&jh0ӭtEz-D&Eo׭Y3SqGFzȪcwF/ݾ;o8M3h}&="P:J'"չAIYHf'+˃B5u=NhE_p3"g?=;_dy[<% Ǩ8$+Y.[clux`Bp?Q}BgGzz.Wۄݡs 6om:a$a 8 iE:r;'7qCWcsVj dgg oP:z&9_l; z#KF͖V:U&4J%|3UkSv[cRvfYTA\,_v9|AǪNA)}lhh'heej & 8 US2k=ͮ}h/ΰ7 Ҟ~= Q+,k;۽H\vQf:xۓ%˲r3Rr݅%[%1cnsfjDӒ;^fXJ_c^th*s.gU΃ٖ׫O琟s,kh{SVLN8͹UYہe@)yG_> mmn kZֵS39x֟Zֵ^ֵjjukSkZkZkZ9g9sg39s)s9<)F)JR9s9s9s9֔)JR)0ERz{b]:LPa%emrq`zN71Ma(NE1.taAƭt Q֬BFO1(:]I$@'FB)+G3,>ukǾFBd[zJSDDD|DuCkC𱳆=N"&$ 9pUwPb"#qbєFC`}Mj4Iȡ)MtEH04f{C" ,ۻk:5]Q2%s~វ[b%2[8Q b=bjr z'~}L}&ǖ?BDHd@( ""لiIC)ؾXj7bf%8Ʌ[_ܔ!%ehpO]qXBNŒa@^w(XJW^/-/w[7F@9,PaE6 /s<g =~f'>S Ƞ)H M},6NN)!l @agv 3ODzss{?d3΃+ 3{I-K0kCfyuSt`qw͘gVqr~Yá@]͛x/TAQ#>tؒ3!/_wا쏦_'1%?=RDAFUx'r".o'7A+nń#qkg㩩zQtj'.sTHvM?MN{3p#{ͧ ~B9⼴ˌȂ \ p#FW]&*֭[_h RSadr9ye骽60)_c1x/*O%~wjE ԍE'Ÿ9fuÝ4RCeG\ld<Ѳa|Ex&q0_0+W b"$|;ݛPdS:!5]^5Ul#udP>TEцG!. g5|IQ羢z^Zh֥=SWyq,I S  :=~=ZG hlxy4|OӵJ6kR_~[:wtGn'g>Y]E-\<$T:RYGPMh`ĩ{9`=]n |޷2ā>ROx M(Gmc,{f^yLH 1 maKċH])(qa%*bTРܤԍ d"St^ 5āϔZ"#Uf?vMtDN+ SǛIRitri~u5@996y o(,EP3X%(UOR43-`zi4]|KZ a ." 72VnN0j\š *n:iuIp`m.$m.Þ1"‚R' `p7dVYܺv}7Fek ӓwO>46,Qq"Fq,t\2(by ލ*8;U`l g_G[9EB>2龓WE1綽n\CY*:YVBHEj"ƅa%`S{ppC}[%Su1aamEeMЪ1I\U4JJB]v}O䟭~  gAu d 8$ƥIb07fhKmP -0A)!^$S (i|*jڋ lv,Ìm϶g>9 P;a Bx~?k'sU"sa:y l:4хZB񡫌.Nhʢrۓ"›hdYu$ׄqp@tۅhi۸G (Ʋ'!"0 X@ùOo6Q>3P;?^Euo ɕ?# ڑit\%*QBQ S@A!5@HR1 U4%D!BR@R R B?:ie>yyDY 8ef?W cM?[&UV.ѱBw#%D Phv 'BS dH ,a9[ŌC-v{3P|<ɧfVftS5R4RێýI[rL, a}* sﺻOmo ߪT Q 3vz5h.aނa-56h{$>3sbQ.Ieg8JPI2!@OAg 8+J | *)iZ`,$ݷ[75*' u? SbT cl\^ 8Ke0H,K#}sF,9W ttv$!= cbq& N:;!}fx'#֘4bƃ2{؀fO{FOوfc7*K &#t,s 2Tѵfzh$Y!Lӵ"\a+x1X;\$9vDXc&TҌB"P)SR4PR%PHhI:{;3! J="ٍ'"+FB"$?rmq%)X' tyz$̍v1?HCHD1zy!1 Ek*p=,݌HX5MsJhHD>.%OҜˤ լlB,zGi'Ꝃ@9b;G %>Ȍv:%pUo2QzO^dM(`Dxu p˟[gozzoRarbJƨҿK<;.a1hc QRf:HvU D4k$Lecq#\ Q6k!j[)v]QJZWJFִRm4lH`Cٞa?&+2dMNZ@EQ妴i:Cms,n<‘!BREM9'gMi>TAG#7`)l \|DF1Dd sxئp%L-e?}'V~6)假Dh:17j"Wk5 R`ul84ZKX s{w\8Bb" )i"$@$,f AnHV gQ!X2ٳ˒M\0:ߣj-T0b& DXJdB"AͤGN ƿS+ cm-*Y -:'}-y]"$GC(((g^8FbTX97򑲴6Ȭ #LӹLp1ysc BMMgpb-5 4k<苶C?<;L]p3r9ygKbs+h*GNt9Z:j65߫&ւf (ko#LkpimLJ'R[bZF)ӥuq$D,@RAM#V,vyS aE5BV4)hRh Z7QKW1F+2ы$q Լ<ʹWX `tq@R{h(F j (:YظAQvbƎcĊ"ϼqwv AHwf1TAFhz c:6.H1WXLk~-1#"#u7<7{< x˧Bk؃} 7m[Eb+o5}s.bW-OLi؂Kƽs'St2rLFV=H5$ZI5s5*&晘a!wh,fUL}f3l$-74֨qAL ᷅$h9|UNюnAcb,<"qNYL,cX&y kl4Wޙ'78 rbp.LܚG;ץ00MWzOg`Pb|y'5i?*$_BDF^ =$M6~(9A Fyt# b)M4Ds~$@zA'q"du*) ֽ]םoJC\9O};8Oԇ^{˞HQ]WH ܿ-k. R2{Jfk: [L)9V@J>AAtQ$S{9Xc$R̤7ƯcZ +ԔHŖ0&i?k9Zq/,z)e˟xn^>|t`7A0<нVp{ǮVQ(pU,;sEfņz;~^v뫐Cwip5[+!Ǎ&Zͼ/kĆեPn - a=`mXSXKNyѾ=007n=ل ~|gs{m5uH~sB¤b]'R-~'#Q`0~'QhyotII)C1UiJylHeW*ʚRnd [gzٺ #aEל=ݳݭL31p&*2Rhu*;{:PziH2̑I|Zy&q+v{ˬ}ۡ`LL4^Ij[TН %?uGW.Ԝ)OvT9r2JBbEu^4pL\z+oU W(~n" ο0@|߉ZuùQ8ҡdS]8u5p~8Og.glǭ?Y7U5AoOs߃us:' ߘ>myt?7aKi{2_IK8'xc|4m0B˹+~#zZ?(=(}jVQOJBP-X~k;7QM&aдkv bQ"6H7m4me@dI=eк^ y$9;/y$I1r}bZ @p‘m-f=.Rq6SХ-W ٹꙂMX{~.-q)U90vSR|հe:RZO,pvݫ3!Hb@% tYhʋ޾# kp @!uod3i;6f˝[JC2ߋCءC_ ?_2tZO`Aݣ T Q?g{ bc`aDc"l LdSJ T/gVZ} ȴ#aK?6`?jP8ze'&4+d75a6MmTr )-AYeKQD1>Փ!9I.sF`oTz<~%rZgg Ւjxg')ٟY/޶H`}*-~89S: 'HQ[:# y u?ϔ,6YcQ@͐]jO((]ˠQF]rN0ʙ  T 'hQtdk;%Y-!}XtYaZ9T:FR_+3IF"χ\׹%A+_qs%L^'9?ڦb &Y# cȈ rY& Ќgm&GOםw(69.q+i=Ǧ걸zrS3Bt 7 m.uŎRjNt?/THPCxr,iƏ)bZm1F<#ۛd9=јϭp +vPN:֍ٰ֞<}TO]M3λ͓P'}GȅZWJyhyCE!HpfĹLr1GO%ꛖ94]J`f_هTD?uP϶&Y3Tѓi)*N8T# ?)B!8H!L)qB~)YR"@583R>13 @9/1u[T<ɍJ]pqP^_3${ }Y x UNkA^%z/}_hF]6+%`R^Z;(ʮz$7+cޡh)LHsGp/GB 7]@`6|b=аxZ #e }/0:}WA` ,L{ v&y/< "9 93DPG v4/aڴq Eԉrq;v;(ks ."'SzhZUZ m%}דQfNya}F!9.1ʆk](LؗJz71xvN١ NL>.Dc"oa[o;;L NԣCm"BAb#~Nk,SjWj+w2Sky;b⁽=9N9~)t;J(TIMj&'pPI@H_Յ U9Mv1vcy`e0elkI՞`ng;K9hq4cc]&],L u'پ,J)dk}K>pO5vxkYnݥ U fnLn}mcCó5BgѳZ⇎juډ )ދփ#̎Ĉ!7Ӵu>9_1c:cR!6cZ/ݝVWt+V3yv'Ԇ*UP{f'jW)?SIw~tU_JFLQ<~aEYd'祮nz0n+ChHUvԷ %2S|DZ1 G,!oTMd,k>DslhEB5c78o$|U*+ -6o^ nן>|`W@brf)JR'MVb e᭥;ml9 pyG\M2@է]F&zZ98#Kk]]J]3 F+v{5Ju߆˰Grd@9(u%<}b9jtNuۯg*p (f\Z=l50=D]] u/ S',mgCgC~6\]>sތP1 !3PTq"ȨcF{{iy89֦*2}hB(*`by$5 ZDcH ?)}?EFܟXdb'gOH6ъx?ωF'bH{yk5s"ʢ4WH,unvvtUf};֧l\&c QK=u o<^Or>5ZPQTsÔ*#+̎ev_+vy<>"@ɥ%u} H@$WTY FH! gAdhMqpu+#fb}IkPDdKw޵j`1}M2P29(B怙=|.ẃ܌!"Q=԰}`G/7ps֋Vs\:*DMHc9*-!HtuDVk. t[5?|$+0Uh)>X0zURTz؃OxoSИbhԘ!W#w0yZg}>Uy3H|2믓e5TKOq>s.H"n =UT!Z,=>{~o{%fpտg _‹w n~fyФ}?K0,']'@_9JGJ ?z?0;%R8@L>!p_@G6bj\ǙI'Vv.ćuZ@߄}\*yhOҔ~Xo.ixA5QY@ͻ5UcO\.a%KB?F*87W?4~ v65Rkyr?"/v|IΓ98ԴH>'EsR.L3.$a'C|~>x) /ܢ@dj"bg̎rdRJW::;b  R# 2(ԆcZV KږRG6e,}*qŢr!c69&l_Y,*4B *%S@?KUC69o8bZ4$28[*旻ftmqY`V 8)ZM ҃ -D!5lm4 Sb'Z}mo\&Z(63P~Lc Msf!Ik?}G΋li_zN!?F܃Vq$Fc9G/J:}j*Zh𜂽IatC $ 蛳|jl f˦+=;?jUF׾hSWO;%)S!e?l@N% p:CT4t)eB \!Ijh` h*"T'OتjiAx(UmMPp2rL'{~w%f ~6ϋ,%1H5S,-;f3%5DKBQIT K"00вf9@jd>!#%jr@-DW8 69 %$a ȉ!?)@bC"FK@h$AA?֩hDW_ >|8_~Og%l.=~ |-r+"ޣ?P{I]A eFO?p|}dm0]-{ھqW"zK'!O^=9٬(ଟaçͯ*}U؇IJQLN]|GU?(t>t;1םUB1#_2wS@`3cs'd?޾Bƨo|C9NDJȹdf{[.~J<so֟5B~rlv =:1O؈"&8 !(d(Cqj'- (*8B}ۊ!囄gSЧeo&D[#D}_^]OXDM@{=~wj7qV@/$l1N~͛w?x~qRF 1sp3J0ؔ^ LC u`̝,+mE ǨcCυW_x`-KwǏzM y"A$Nl '>G\@sP# .Qj6xOw7g){^Rs GC^F@Ӫt4C(VoGcD MW)NڍŸ%?lD`K¯I(:v PigPDvEz:p_1f>.x 'IF_iv{w?UE]'ow=Rz7$O1>&YuK` 򠓼v5~~weS uxPgzqYvu@,r{/Wqw?6e>躋9ò XHـ+Ów 0+a;k܂Z9'egy᎘A ڙD=rsZРYS" ?^?`Bߌ[O/ BNFXaTaf2߄,%PU9$,?.VeD6n@>@x}>Gq(-"w~ۿ.*|K7mt*"Pv@YP}gX=sW È5TiՒ~ݪ9.[| @ =j~< X׍~=ƞG|h+&v F@$_n #@(}ğ% 9?O c>]S܃m3ޞ-{9g9  sj5 TF bq$̕cs1$ħ9mO)?WhJNA!?Jx^V0 WRqC";5R~0tѱ@`A/: SUCfU-v 'nVdmPQQHkvJH6}θ5pbtwAs"cAM}?Is}}zB~/>SU?|5㨿B^sxH/(hءNHGsჹ?Sy?|˫EgmRspd.75|.GeUQ"5F " jH.b*?_LEDK_8ɯM&n٩s5Khc(c$qRRGRa͸v/Y w=N"JHdNNNzs-+: rZ{$ TbmZX=^?c79H@M)S*WQL]8gK(]Jy5tၱE$ZSmH)H嚳Z6ɣHm|u$Wj*opjj'1طR [Ec&EȣMG.jʼn77ksD6(J)?ό !t:)3dI~fe`=HX&mG;5↣Կki}#"{n[?A4x5FK:ՕR@V7B8+?4\ t1u8:$~[M $L!3R炘~FDO]jGKaW ) 1{ }J.?4-| !ٯUU_ 8 5(IRe [ GD-@bߛ?㹱#X d ɨ,:(U60䔅|kWxh/COBgZ x?<.*c giT (ɣ![C Cpc 2ǁ#X"yӚGvn/q_ U QD忇gZ7q. UEEbMXщ Yt^2d,*A ۤ~Ekݰ@BB'>@(=:㇓%@ =6tj6GĄK.u`@;H0H݃:'`_GͷU{SzyUF48pzj@-a^)D oxkxwԅy=װ[w-" 0O)$.ph_kK;2lSN*W9F2ݵ7@wbdt9fblp'~5AwrN>oUlɿ˚T?+|e \NAz .PBr[4DX #Ψ8 'g~rM((!>g9̅{-D > jRSRa'qݎ@Oe<* a7? OÞ Ej(iZ(hh)FHp"&(PDHR!Q(AJQLHRO\2&B'H (u7 ͕_H||y"I*F J@ 3 i""Y'# -$T-$~KE !1 t$k .$\,J"CrV(2// hJZ> U $MQ_7q5&@rPNL%XM%_7Uwb6DUXK-,hV兪fd geuBV*y/XE!:E=faL1TG_"/a tr2V4{r!5m8OF1m֘l)3;De1px0l[ͧ0Kj@JsIms+>}, ,G`aGaUOSwsgG*CjWql}DO(8so#p܍rQ~ZVM)r psO(yֻWO?:{>1 y36Ƀ%Xsh :y(DCm9*26qQ+7Q&z>Z c 6ov fסyl|oק 2^4s86nKmEZe1׊E0Jr>7)Lcd_  TPW$ HVnLY-: J\T|֩eXTxZՈIBREHm_YޯЩ6ޛF^vpS \XI?=7ԸwӚh8i6#NjK1USSKRnnu>˾.caۿ r;XɆkɩ]*퐵'@IX k⠐B$|JIy$72.VG!4D4X=s>žfO9$ }{ܞ.ո\ҠJfn0*O*: U|=<}fuZd[-ֵ4U<1nnJ48XAܙM.KXn@?ZqLm^(r5Պd:ruN^|wsEDZ!f~m?EAMa`3ef(nvxp_ elxmyCO]ŁzG_򷆀ߞNӄ-F/gVeJX&0َ$TM* wXADt </>FfY.&6Hrfo)A 9m jj1&$]`EpD =x &( k9$9R nȗɛLàCTgu@\Ջ@O!d(b  46a!wa@53{;K{+8;o]nOTݐ!r\`ttHք3knBD >V9iNk*RS2nu:wFx^A}vX{fYk0P 9BhfۻAXrd'eC/z F`d@gMZoDy>PV3=Jhfx5 w:k4Aikdc`87|~Bwb  ݭwp*-38o+^==/L3p<%=ZQ:yT0(6X^0z%o)N " i -@EE7,~bP殾?kpЖx?Oǟ4]K1+updp`M7[ͩvvfs( I.egBj Q UvYjgoD [3aM 8w$ mk5 g-oZikoyѰOv.xw\ 1ֳi;mҐQhX_%,Bn~x*Ftyj,zWc{ĵLFo`RQvۆAߺC wY挶i&B;X(K,@oMl|wɸy]wB,P| îݭrp5@G\1h#wDH h?6k}, 'ow;S5"`},<},|qSXz{^/ӷn7t?AP#0՛[Qw V(QEDX|uviXg&htrj7Det}5]122dG@TaXm/F@]Li%-L"V+d 2YCE!TmFԠy <*4pS#d`rhKf׵¸+$5D(Txt<>zQu2 }nlC/H[}X@u#lI%)[ZB  @*p~~\-ʑ% V?+U)LQRW^ ֱϯ3]b3Ij5DQՙL@@@ ܏7<2or]°ٿs>̜xgksɇBk^;AcxOcc6:5D5c/һ$RhW{Q[lm3\pRNd@J{wJڃ s5٭B+?g=^Nh)9W!INU(^).۶4 Q凒hӣ-@)Z<&A368Sތ" rH 29< V6eJW.eXbrĬJ uw߻KP5 $pzРd# M(!+h%uu>_\v,|é\VY))x{½B!ܮ ;~G撌$ $$BrkCaMvHHE<Glo#%|ھ!|q9<FBO.v>%G  x03i/A'<n8N/_xtl8]=~;vyxԃѳnݻvUʸGsqxs'(Josz?KzFr`r(FBs/O*uN}w;9٨*Q%ZβSi>-,|`@@z^rATv٨J< .sغQ ;3ng CET[u9/I%hSx+/#j8^Κ~(Ha" Ex'p(rNl,tࢹ}pNkwm̂7<"+QBmHjwzslZT|,'EBI~v{=^yٷrSma~_?oɟm'9s9s9s9s9s9s9tw>/_<=? .!%Q @G {c<XL~:Yȉ`@o+&RYN}ߵwNlG$uUPu)Gl `TYО*(m PJ X'_rγ2;1aqvPwM}=>ސr^ڳS妟:y$$P Ds#7BF<$RX ,gWg/_wv\dL_a#E$8#(U$C>L~iS,N#J԰kS|(E dHp"GgQut?9`.|AH裸pnKZ|^9qzv"2+ſs,ۏ6>|Z_zY._ϘcKG9OWϾ[Nݜ(PJB NsoDGc<('`WaO(t])b3GH4J7wapz[G8Ң~m]Od351mu03QXG %5q9\l%a BIMh#xxmJSeb iC7P+x6RCҝ$\!s0Ux7ljHݭe]WX7k8K^RSQ+g*TI$р2mn|Hb±/xnwqd3bXz ~q3X=}ިQOz/zU'zS= <>l7m>_ :8`F)זͱQMe*BP$~R&aYk:}-dSD0ؒI$Q*_8 &$zOz7TOĻ(wOm&y͹<[r2G8Fz,Vd+R",r|is3m渚aP*VzH?m3'vcM3M>]/5l>5:by|,i@.a=P&jۯlj#8|?/qT=;˔;,QSSpFoK/U<&%o:{H)9boOwHbZ .ADx9<0 Rp`77w0DS:Q 0y&ŪB"Qzq<j02da=>RrUd؃D8̤8zU1$&b~qyx:};n'T!BR8# 6?er%h(@*.yd $ɇD nPasPG8|??Ȋ@Aѯ .~ȜT$^G}b9ĐkdAC'ИʊB`t|ְOCi zZk8BM?a~_UggƒPi{٦1Uy6 Km ܸ# (D߄RGTT4զ\"(P_Cǻ4ˆ(T@mEU+9&j}k'"vUkJd5mǻH_PO ׍2I<$S?*׵}靓iODQEQ jJ(߯ERpHo+H,:*BѶc~Z#gLEFTֿOwܡ~dDv#?p;nu%R _?_JМ9Rvap~(]wlCcb/:~ZPFc~ ʗc0!W($z_W,xwz?.>D:?:KnB0bB/g!XYΔmUQnfriҔUSWPUAEST((F,)GN# U~mh$ ,DԨ}b\hhݑWSïŽ|0T(xpP73'J~C!9*$I$I$AK5>FK~}]Ͱ-(.XLafJԪ7UClc[yX&>I"lp{oB $!KoCYYO-*o@O$OG鯇xCyG 5@AV(['C&wk8h^NHI G6tDK?57N/>Z䬒 4'N:*&J}ix6 W:*mMDJ\)Уc3* CŇOϏp?O?B {8WM}w!2_ fg'M( DGE0I*&<0Cɨ- tz}P! Y&"T좌oY6g&mc"0GV~끩@Ѻcv"80lO.GI_<LOBPn^pv .oxCog(OiHG{SPs]NNu<ߐ`y! G>_H;2<`{ <8 #=Uk邟[1BOK l}Cɿj\H{!p|yDDFXRo{$9=MOGD8K伒"98g涳41jl6m>Opk d BW>FhQ(4r̰p7+ܞ ˶3VQB+`1_T}&t;~nxJtt3͈ l;pݿ]M$ݱ3Sპ'ᮅ~RMžCv">ͬ<y2B' oH!Υ B"Cv)GJV^hźcˆi('>=⧧8!Rٽ^DEP!"1G R[k? 7z!D|pRLăFJ,lL.(ӋaZ?Qa>' ?ba?0=DSMIjp8g_ViO%Q!7dcK.y!tQ1UU D;@tcPǑ^'dpAQʓ\NB0''QQ"IX@Ƀڟ?~%QkO 0+X~7Z?; 5MUUmmmmmU[mmmmZխ[nmͶ1[jkmTZjm[mRs)("b""h(}~6m[56m GjQ[oNmUVڶխ[mګ[[mUVm[mQŢw_O~›Qm5}R ~ˠ0QhW0 ?_lz)KLλx_wn*P[EwЦPU֪F |P 4F*+#Qs+dե[~P u% ks=G#y fLw tYŰǝ}Y7r袪#@J[-%ñK943DÄKaJ% d)yvZH%DUGiśG8z0`HU :2Y:zp1С*nUm`qm<| _6]buOaPl57r7w3J['ls jSXky0fL֗;25O!>ZD9lڊs& `%_|1jZ*<'oķGNP:N:`K:pG*:>3MqU?Qzpy95p7[ji=~yŒl_#ꯁ:Mҭ"fg8=̴x5UVJO?BW+WQ3^rܯuh%ADhCͩj~QÐf?f/kA_ }/7̒{9$)Y ໾ٲp*R,6CsĄϙn/!PO>zׯƺt^ ‰qCᎬ7Qo8XRJJ57[y6-2(yv Cn‡oٻ?߸S P? =_W(vj @s 7E¡^Q4v|IkRfkLxDV ŗ|:EՊ@}>Jg q}GCF*8puy9]˕g.3w!".Fa3ϺM]ȇKե?bē]=ZO+`qu4#FI91H97<LDp;$K:W׭-pt$CwϞk@o_iwxPQx|++!-> v^LjSS!گW3$GD^'k߹Y0aV Ȼ,CMD6Vh] f[^JCx{|f4 F[ǜLq4YQ{I4+2)"ld]eTp!b/kf{p҃9N#9pѭ\P4q(kʚðXE`U,#̀QJ]MRi G2WTS+ l՜H^Q Z~EghP^ K%GV~KCt cc10Yf._ۧd1mkVN;SAa%UaOI@n{^$ܝCUB;ONL7o99]<^E;4iH~5H?"yР?Ɏqw"G'n|ϣXkWZţxFBo1X 8Ѽ,vj{t$8loTɖFu7xoN&/KviӼ'V]TTU;U[jɷ-"C;Rj=,p\̒Èr֙D@tze߿l }3 wJFGAXޫHsV^gѷ%,'~ǁ+K:nH.! ǐ 5n!mlKR)J0Ph\GrNEwcY,` _G4uꤜk93{Ա1b.Џ|G{]ek4k뎽,8`1ysLe7/%@A^Q1~_-"1& Apl3w!VÚ lx'{=gƥAk]?.=ɗ9uLjgu= :.BZh[Q9u8@C_{mQqyaqp<i{gFo ;\]CDGA'h6rEGa0d-gx "l)hgԗ 0rK/KiZay^({2NX7$'fN4$MZ[Р`S2D@7&(DZo_?ٜ@)juQ_N. [ǢL h#̱Z^~_C˓͊˯Dj}EKs{1h vCLm,oe㢸q>`^9OQ 6NR 8 <""aM`AgIWa󿒺̇"s]gcI+pTCctP~?.؃\|AGOθ˖0E"PA:wtm'/'/cidKMtR>}]?$tF>Fo7M0QFz7A/qAb4C-p'Pxc;Û @ef_z 1w4#7/2(ٷbo#io;鞪>On7@GwN#=)w-3߽?^5P(|zwl$o'^v͜3Q6V],bEsٯfp9 sP~CY} w?w󷍆wPK"@8M RVhC--4kzDŽC&~PARrn[ȎZ1kGi\l*8SIחGޚWİ>)0KиҲFUf j7#Aj@Ƣ^ST|}'!MN`"02J:L?ЄbZV zCpxa=C6k̮p+pp՘$Z?gBm1 7 @淽\Sz@, 2"E wl XW-soE.&cDF*Fl/{Qu`cyt2s +o#N.j#c_4H` w`N @ 9WWoYԨa p$9Mh]Oጌsꈤ&6eu,'zy$n^/ۉ6KqiJ@X*PQ,% !lS]uuyd~ʧߨl05kg 9Mz#՟zEZKs"puvC~1q&*@_ϺPAB@LѾ1p̚s|śL,M3s# }Z,:y]#āVmJ.GQaՅ&IO`[twmΠ xK":Z x G/p DxA꣡61Du<"Р}Iz:%S5$&4`TVBY2,Z56g( STj-rwJS?/fr[:tji^z)iqTb-p [b@WPdhrxNX0 ^fzsuPy&ѱi/?_< Us]J6FdD¨((ȃ`/i,`\Ggmn?v c]p(^2w ~-<19|eL<|v|ԛ %-ʚZ9^]N ]⹜W}%.\JK-VYo 7|Fp<@SYrQ,ϕ?ijFhGNrogp_Akmy<`c7lʎ-p?~Bb&t'y$vU; r`3cL#n!ΐ!D6dPEj/=v;e4L.; &۷lcE)fEPhp`52Iˌ$QH8A>K9B y,M:^$?P%};XAl?GF4 Z@xUpaWBǁܟ`WwP[̃*T'ca;[3lpvSnU"dk+Ȩ*B.헗ّr4ܴP/!<3>/(<$_oV Qw-P>w?-S3(oG59f7lxxZ*; Ȑf&T]ohYW>{[Y jJ|Y@͗dydP"ՄVQ˟~zh>Vjzu0eUHn&oMi$[[sȊ_O.g3CGi8\F+U.0O73Ɂ @VAc􄟳[GWƻf3P+~]ݜ⏧xr̵{Y"n=?{3Tn) >gVX"a}Uv:6ŴG;=3xC4(ۘ<<qC7Їケy?J; vÒw~^?{C!CQ1.;.!!y~?ar؋ Ȏ9Ara0*srz?c?+J׫kS.HnQMnݫdZs3q_xgU}_XJ3p6Rg q"0FpLe=7q2xbʹa]M :$Uc7n3AENWo/5É~B1DD4_s%WRouFD1f, ^p.H;EK[jw7,)rRVAl=eko4{ DiY\1х[ F^ޛt2x^פUasqԔNF7afB2$f] Lٓd`wgLۋ7\\ݜ*6u|hߗ:F|Va1]2&-z .uhgke}*WQ|N > -/_cȕl"$BoĶ>0,R\@=$7Afm_ >[-37IW 7[~G8Ǿ0 /t,K[2O]Vс=Mn_/Q_V=Oo Yc%D; 0 5bC<ݒ= xry5؎`b ?^.>cJ"llTQ! !"C Ck IKBA`LxuA@LjF2Qn4G,ZɊ`4h֩Rř Z 0lAAfEX,D6\cturd܈@ȳ c4"`sDLItvB51$ :OqqH/ZUp Ȓ1 ,d2!Q9L:yp< %L]Mr .%HqrXq 2qc`6 ֌XAZL#h+cp0)p&KkǏ`\EĤ<ﴎ>q+!sgԮ+ؑiȺ#L5r]e?GWd d|wJd_SD;K‡=^Kϣ?i[30AB 0#xejhGќϓ^S%;Gye[{}vqK #e@V(ӺMI#7d3u{l['`Ï^\;v>DL JWpML!4в3R>oԤMݤ xJ 'ڂ Qu?M@77Գ+QTNJ|g9$Z](P2QqݝɿRIvrQ%逺7Y-\UC8+W_CԴd`C9; 77ikNOg} dfixJq{[j%dw"pQbO\m׫W_z^v0!~ P?YOGI2Rc0"(wƪo+K8Y[Q-gӹљ#Zois7bLĩe#"TXix~*ݹ%t,s .7n{n9 r($|9AË( Z{DpĿwC}@xJe@GEAI$a}DI/#_//kS6sy N E (eUQ0 \!Dn|0#oM 5u6@@LU4† ]Y ?2ajdsd5Jظve_=lZ`LPcƙC2"=?R,>O=<wpE6P UGWnPMR^ERj/\Ul$p ?1\ЏW%s/DʵpGrH#>4Z[{ d҆ї nquek4sNԜw$BoEsSv50t=ѝG@yZR[>Ñ>v_@J?N- FE%FbŇ+R(ys2nlwDw_nċ.1- zL?w[2R!Z(\iwKgtV1\&ԿTOH`۟T-3tzu6L&~A:DC]aaR>?S4``#@?JJ;^4v!U]7"#%b6p]!sPr1u&&f$_7#{f~o\DB 7sscdQ@y~?~^6bgPIOY9qxLPb'o֨F͜R&>M(Ĩ{ f<xuo-6Ћi}D(OY&TM!UњqqJԵgXwt&&0ԴS;x]f]Ĉp ?d1p sEz4Od** 4IƁW\Mj$0_$xBN !O#BXh6kJ}zPWh YxMmthEP^,Th"ݱT26c-$3wc}eq2ݩTH@57B_+"X9u $k9g| 4aeBDTV#,nЅ׋ h2μEZk4!8VBJ8M?%V/~ىL}R(erSTuECfvvO3C뙞xZ FРHu?YC f $ s\UwϬ~H&U  xL5 ZH} `EԹ6u&"R^z2tZ6ŪΪzy31}Bg7a3$,dQP>>( AoσG]ma^|b|q\ke~mVG<|H?.Tæg`~&n#Fй I.d(CL=K?Ek/NˏRu|!d+h޲fG mB^na %rQu<4˥0k2&?f">hla"ůTe);}'T3iY!cxݤfC]G}uPY+UH13o@kk$-DϺnj;X&bcxgEmŇf y }vْXY`?(#.3ǎ^/*צCA. ;|3C#bixU:EjZiWA3dn,I?}Enl1`kX6;v/#|j3:+gEh/mWkyvdERڸ.f(',Y+0\@\ e|/U'i<qF @%C.J76((fx{}(覰M𡊠O>aJ;S;sUν5LdjٶXh%ifG< LRbϮ$wcC1.!y~9 `'tXkxE2#m;(x{aUr")@Oim-g˝s߸ ByYۍnB.3/h)*j D^5vһ- {>(!fnHN;^giS=!V+O ɅcMF=5zcvUVFYFT4n}0sU(i͠a_~INκ\'1#=_5y)cK\011Wqp,Ga}oϜ3>;o6li|^u Ir)%gQGyYU?ueiy^Ox=󥀝n-{%zV՟0 Zf鐐lQ_ش}e_A &~hXϪ}7T137,`W΄F ׶[A$ f7\|VAŕw܁ R}aPX.0BCD{5ɋ:G:'v\-#>˃H;t.Zgr>*QGSX[k}>5J4eԭӴ|qEZYTZ&iZRoHNfoܰk5s9ӋjN;k7>!ϵeCrR2ja8sRQ"@cK98I~_O>K1.Lcx A W~Bi/Ӽ/F8@g~9a4>Y9$>JULmeL|c{}>J޴oq*,S ?]ۖ0Z>!%@j|6YǕ~A`G0*lsœ,30n0|l+?IS\x$]kw6eį٧)ѷ};*y*SCuoT8烢{ y;vvyNkr/ܷ`s zէ:m_%hjɟRRDhVhtaA+wCXXOQ)3%y:Ç<8Bl|Oow֣ e%I<\8cޠR4 niϽb^M R'^ 4)b9A(@X_<o4I5qUc{A@džLH* 1ed FRH܁J U9 bYt:nX,4e L>Vd6Ja ~_#)~W3>U׽rǰ<Z,Ȉ<vn 3`)O{p00ʢ@œoGN!U#(iJ+4pfi>YoTk57JM.'+TXhhɱ(kQ^\cO假~q9{g$鰉;3Uľ+*Y8竞f65 6HR)-d 1YءryH챫]7Wi|G` rpik 3G{j>goЩ ܰK IݡRB4U.y{uK:]t|"5L[-j?CRB>C_8l]Y0a(OPjT-D\DAmQqI:1xsłʩ7E^{ǑvIuf ce==NJCیf|7K>*Dza\/q*Гi{s7Z_m`| n%(jd8qE4yJԴ>:N :w?ţ񞹈由!UJA0bhfYڊtZac@M'^\q$uKL!wLGdŞF^EQ)aqa 嶃QXcMj.j0Ơ@Fh&(5Turz$pPl 9vI|)$Q.*9]ꥦxXf@,@Ar#VXF3B0F!&1@kFLJ^i[ \̿mԢW[eJHΫ?kxAXG :Ў+xk 5"::#z5@H;T pޣ=sZ`lgCd(6M.lafȃ#kЏү]u(b~'WR\0SQi !_YA% zGvӣ;_^=N`<,U]8*[}d]n"Q㷕9,Aa 2OInU-1 G#2gm n%䃇:%}d|%/!RA΁j "ٱ?fN fbӿ)j(yӷؙn*gkypn%;w-TШQ%Ibʁܠgb:qfǧ8ι.m4m;sNGɍ"YOR- u"<M!.W6X5e}F{|aUqi ;:0E[%*$|6 W۽س57; >gi̛FԿ,4dmTdK,{ {;zciGo?*7x($,\g#+{G\_hO$]c}30zp|^hТ-c|%>bu|rfň]}i#[rLuxz=_dZSG>"_%.2wtWxΈegm`d Q8,peܩYs0$1D+fVvce-yWʻntֳךHg@x0#Jxm&HE;B-Qf<댅F<6Xg -plB.>A =ߣJ 92#SYUߍb'it_x>t.2_?j51~U9XCkG^sDF6sE\ nFJuh7=[\/'fo$k"|̼;Ҝ#n=g_(g^f^Jo=|v<Ϛ^k=}(4%vC ˧g sgַeML3-iVy6/Rxg>ݧL^W=ZPs6]'ыVvQ/&\0H N,Hmְ'[{3Ǚ?Iҕ·u/Jcԉx흍YDxykS/#3lkSX+ץWO"m_c+!^ǓgQag|ɍg9w\j^.Aј&j|^#xM hh6SQL1j"{T@u,:8q-ǙeDxY4shnYϋ :K 5 gG=Njvu_Oju˺~])nN~uBh-U^"Bgv^&Qa>{vfG\qS`p>-œܛE+NJ]3| Ih?7@w[ ]'m J{nP.aDMXC`r\ìH'z܂=2\~qmGmnZHj`}Qn4 a- .n9׃<*o[ޗXfDh!R_؂ P"K>Dysҏk={ti?|o'f2e*6-GD/`:r k,lP!<D>Ol:5-'M>Ïw³-dMb>Q2rwxǧ]qʚ} ~Zd ʌ36kQAmz`I E#^l ݶ/(`l}Vpp0LKI6 P[ϸ?dNkD lO(1x\9(@3!9D($GmН_{;(,A@"=X,/)A| J_>ݳGty7ۿ)/~H#iAܪy I~43p;pF1ppwzM$+qؿ6r[/@Tx1Y:ן,F *&zAB ɘX#.zN8:;Q8v}NMY:<<_QG 2XRyRqk̐2ޣI1"1 ;)ܓ9dECw Uw@ppQI}l+!d +K P,)sXtR3يzu }fy%H`VuUbaj8֒.=7%v0}!#i]6r^kgn1xu>_q`tF'm8 (V&5̈́B2e񫧀<>0R[{L4mfn+0i h_L ~ۑ[o2\itV]Гɕj! @Q dnkY(t3MeKEn ]q~ 2u;HS]L^+(&D]P#8Wdz;څ˛_\ [+sٮaY3r9ɥsY9T`9[&6yW#ujrpx;)᯷*,46 r%]FFu gWD+,pX nsؾ4bb|Ykn&f>RlIf`eu40t9=Hf4Ο(Gϯ4p3;2}'&ܑߪI6dv+)}KaDǂ\mdL">ґ˰HNQᾢ (Vؼa 2(C5Iw;q-Ѯ[^ kB=θ&X;É^G"]ˊӰݨ杇my,3$\̼PZIJg+}6jӪbbHJi"jHH(Hi*("쪪Mkj 'G]<ɄzD/z8{0 Z +~{nَ=;}K e?A"ԎBGPlѷM-fRc0襌ػ7lڎY^edߨlL͹CQFι+3ÙTaQ멣YI{ƥ7]z!Ȍ\Xɛ|BFp-OޣOԸ ^`/u?/DgsKf/t(X"`׌m}6ތ4rDw 5A}^}!_p8D i0#dmahFžṈp|"M&M߱]SEk=+n\L˽uҎ9F !&;פT5$i?߸G{=7j.}frh~V^h01O9jޕ$ EKG #,q>%0Ep8cl`vzzF:SH 9;$ՒD(詫 mr;˨žL~qs8m\cF.g@!m!T(k!M(" Y<T}W&/M1,-UnƝʓ,YDrX\6Fl-3r̸bcx}퐔YYUIUR qg@-ڬg5-[jU۰~dN9W+NUo}5pRV=RLwiJow.j"c 4׌G{2RcOo´쀀lMU*3/G8Ov1 axS=J ob<~|䓿A!i ?')XBo0E Ok=y \@.*+c_ 1QH se| wD?/JZk`~O(_9<q,A0C$?k }Kr}}ۓBkǯ3eO̍p娏_M]HkmmG▞эla+1_"!Ta W\Sf&;QRJ ylgpϮ=MN{FTrGo GOǘZ8 鍘bhg{P;(R HPc\&7= @ϯOϵ|u[3 O/^46 ??bǷٷ_towϫ?o}ӳxa%<o~#??o$iK }hRU_Y7 (@P?ż௬~9?ܺ{Ep {١~ŀī§*FVofuaU=d\lc{q^ 'e?è7vHǯ}#uGbs.a"}c K\1 Fl[v QDc:sl!6uUcdVhD5bS/)}_}D_تl+;vD}BnFa:I*/lBi}A5@ydW{^؎ E0#C& !Q _KkR1* k /6j--IT*?ӏ\ ʆM8(f ?2P3{ &rK9ڛW/ǫ~uv95x"UnbQӺjo!JhQ 3Odѩu8v鱻w()wkcV* wteG >Q,̙pP-@u^V+}oT(U$6W6ލ3x>9 !H)S3!Ct^4)nm@}*3" ka4amG9=f|(:H<^f;0^ 0?쨢1dIz@,kUB}^+d:LBAU䒬Q64w@quOs\xLDk"-T R ,LmdcOTS`#! P>`| yBkP=Y^aZ~RAK8gԂ箽[57DcwDA-.xH @Q D@شO T%6ȟ$)r í@'{l6ٍ*{/'$a'.r7,htQN#i/oZ~GKeN‰jB?~9zw%XmϞ'?満m(7 ո^CvPl065~mUbGE3㈲:=LdA?~ցmi/# KByr9>lԮBK1Rͥ'~\osh Q?@!Rf~1'[|uO<3=gv,L 9DEDR=syT zzO~bޮ~xgTdvូ =%Dz|Ax\, NKzW߻RXe/; @^}CVAq6Qu9O5n`+˴(̃Ŏ@ hb؟¿;vCv!ɾOz<ύ):iDĆ=%T:8_;7 J>^*\> +1S=[) ՂȢNx5cB*SU|ࣩqQ s;%$(׸H<<|$^'|"&H )@_]x15D"`2A,!9v+#Q]&G_^zR:dП~fE!?(СRuߚu<\XPLJ%OTqՌ`}V=+N3fFmüL` A"7F}S8@!ؙ:t~D#<ƺ4Zhu5r;wV섰?%x h2TC~8vHӒAc@!F646]˽lշH΅2uS#ޟlhtq²A/kG}\)hz;ӧc_R>xƛx>0;^f,3Hǜ8iPli0Kk.XFpajD]J V썝$ޢ07 g` vOʍf@z&٨gbPAh'`/cHUJ(M0 PlY+T}V"sƱ:ƒ ďL"HHDHÖ|@~@E5H Š?c7af=$Ku P LyA-()d(*#){ө}ߧe$r7+6FVRUBH㘅CCq3cߣz|U3"6tY2K-,6٩'x_J{SĂzOVH9˸6g9 ZwN>q/|d\G_ PGR @R>48\}}ly>??,R1SëW1b0B~.!\5ZZl" 5};,\8MR@EgtϚN$|dpv@'*B `e-R>ϰxL$Qd/խFKӖT?5GbRq6AWdMl}Kũ!P^u6(U=z ``~VXq$zSAt6@nA`h߻*sfmD8sw*`,n`9,$h :r :a:$\u\Kny=ǫ'Ù )HpxO_1xG;kk"9X p[gue x6)=U@ l":7GNgw$(+tVkkFwF8XZ˲?w^%zژ̹\c]F]v0tac 7v^\ jk9cH]5rNS]kRj72cݷ΅!s۞=Q׊ÕJGxxmׯ]{=8c{II_3u=dGiGPegU8z#{WTeIP~*6b((c8{<ӵTq=ɠt6aMׁw!GY$I>$I $??nHNhP5nVsl7}?<}Gx} 7̠!w7 +V<F(f>Kk\^k~\2\ric׆DFeW?iy7;M}Vg6x!Bu/-9ֵ={b.Y_gKZֵkZֵֵֵVNjukUkQkZZ}kZֵikZֵgFkZֵ}kZֵ-kZֵkOkZ֯ZkZֵZֵ:5jFkUkSkZkZkZkZֵz֟ZֵcZZֵkYѭkZֵes8εkZٕcd9ͧbXNѝ^NߜƖ[<7O-K#-]n R:pP9MuM"ܔ'>t و'ïurcxd?-MDDֱǾϠ7w|턠>I t#'eW92/?ol#u dGy֛e}>,;,G_PoF  :WS'ӎͱy8 yT#@DD8D"/߳V/_?gՖC#O*4Ơ]CIE)djԁG P^♤ Bw^tU9)QVQmN[M (غs̡vAFk.J܅o_?sDR?@]3P&N'!J R{mк) m#ޏd"5ʒLC!mI#{نWCV+c~2<4]r{v>*#QP !p'P{ st7u< 5׈$wG_'m{@KxV>p>мR ^k<?MDjt@N}0eY i~NWKƭ[C0xך6e.f  פTK9Y-_N@vm銳T\O<46EG-u$)#\ /xͫ}twX5_<,1>:O6_/L};9<>ykPCNr~6tѓG>z2MZai[7]`6ogw7e88=D5DA R! _jPrā,ៈoaT>!W2H당Ћs88 j=X{vnN[X$Ө#8'AݐHQ9TGG7nz Ζ*1AA3ʲl*A݇|FSûEyܿJwx_j ym8ɇßbU ܜDŽ;9r^Phbrc_y9I+K@LUW4h|s gńv #pph"/.{ *#M޷c fN~c˕k]!Ow'MP}}Ko[Wg'o٧Ktdj)9~apk F=QKXEc|ľha`<K9&)vяjL} ^G9X0Ov@A*BpP4|'{v;y?g P1@pUHDV^h?ـ\gga?ߔeyՃs[۠4Ǐ \'֜893 ?N,#r 3;spζ UrKIӾ1oY^Ub_ A`Vn3hJ.bY\=u%!)vS cd$B E͒YwV|#C3cp~?f0W-~> bщv(8rJ]Nj'ě.4m#U- }G,]zyą֠ 3)6z;9!Fz>?~;t%ﳶ=IְY#ˎecYfkfX2GlkeWj|1Dnڷʆ2c|s_iӪl^Lv"OaCLh9>VEf2\$)շ oԽ9,ܯm%p`i͕XU:J!ŜWtdG~>[9؂X9wĽu߭>ݶ; 7:m6Y)ch uRdI#TpDHc&Stn`H7,R"T R4cG80ZC5E{C/7箫y?M{kƧ;Yh8s?ǘ!.뼖%ƵK: gy?%*658YhogSYI_NvxUb&+׋l-5um{M#˕;iwOWrW]su7c  wDv e|[ՔY˖~L6_r &3GzϓT^6(&/<6KvZ8ibVctPFԽ$zٸ 1$ Ki[x|aQ"DV3|v6sFWz!Qȸz>D#o-v t<@ eҊ5 rj`@LtJ 7 rHOI8}9bz0t8rD1lэbٲ:{j;NbUjҋA4/~$hGJUJ~CH"ja)ThhXh((*FhV;$D1DU UUR4Elb"*H ()b Hjff"*fXb`B(*JID%)j([5Lv! A'm%VGb&p}Чp@Dp4%B*h(L 1JRH̰@DMm0PʑshNIh4jj)e E" JF!)) &)(Ih,H&ij`&$$af IJb`J(" Z)B&"*"R ")YfZX&XfbkfZ0$gڤd"jfH` "GIдD֍B UPPE0I7p!(hd" (bHf` YX!)"J&(aJ(" *f*"hI*F)'cED%$ETMPAcju6RDLlVMHM#mPI ATF#N 1 D! IlZ g4Q0TQJ$L4E4! A@E U TI'1ΠgY AQFB`DSM%kM!AC%=,WRDC& AM1!SQC0CLHL5&X0AUTTdh&bjfH/b/$5>! m[9b*a!Ar3A70 PDMEA%E@D|8! IETE1DQ"Ƣ$M0DT#Bhdh`IHJ)$! `M44R4K4P;H$ :Zhd!؎j4 APADQE%j$ !ju-l9) *MLPS &1%Q DLLDI!QTUI4MTĐS I0a2DQUK$3 IB[:6E;bh>\6Wlͻ4p΍STA5E%Q%C$ALCLQQ$DQO4T TE|5fxha QԒx})!SPx%%5Jn0`J.HtA)wkS?8?IuDTR4%vSN]ǷIOmuGgJܝֿd]S-(8Pi[2~ԀA0vdlhF(=]x"ШCbSx;Sf  Nwd'y@RP_pa(Ƥ/˶ 4IPj06xtUɃX \m4+v29%p{dr/8Û5D J^ ÅQ}r.ic E@!(L2 =bA_gLosߟr *Dy]ϋ Is:C| ֔M. PF6KG[kMǎR C p.Z_;\$ԈЍTDce۶RUHv}!D7-^c(gVb(/&B(>R% zh}#W??K0_NR)aU%<2Lƃ+?9(4_jB@(2!FG0K@8$&a2iFK+z]ˣ%NEUE\~Asa:M!C2nSZif &BeePC"tvuD!о@.&XAV0GFW"8#rH!˜KQ]1IWďD%+Bt$ti111Ll! Qh@Jq(S%&Fx1b#y퉻4AfWs%@ 2o l@0&. @tȥZ E*G(T';vly4r_piKFRX.5-{1x@=ү7? Q/9S#jDLWk0b;n]K#k^;Z?m?۷t"Wj__w;_"FZf])NbQZ0[sf<b \_HDCzPs@G^"q.K6u9C2s1:^xWc3[ع1sSL݅лBR0l,[Lc~ad $5D_ 9eSq5[j! `l.;3Ĩ ;طm9׽t}d7-rQTKMZG [r!r[Ң!GM-s`lWoxjBߑN)w#䑱|yڭzΨN!z/xzbў&* X^c8tFhemhu1flϟSyӣrm%`_ps>L[X0v11ifocXG|/’)Yg5ʙNws15_Y)]^s=3i$+&QnEr!1{~I IQMrߧi1+*z|aFTu(p? CV+0jmqn̶iغ:[i; JXHjM,\1X*!1VjEi@vѵ\Ǜ&db(:eer*5率ts]@os񋴲݋6ٳ 6-j6 +yuDa+Wպu+͖BՌ'u++|敃;G͓%<VYO|w3h# 4P6NLhΔ嗢:vֶN USpy?;> /BڡK"cҮpqP, C-/7Yk;?w9cw:[؀q`xDAbe֝@> ] Ƣ.(ܞ~vիQ+=>赂d~'>`dό4<=I 's{4O0&!f<;V&B}Q 0ؕ=<} 42;#,W'ިΑi.":84V{O0Jw+ }Fe3LDrR>TBa1ѠTlhԯO“ZYG}U$ >+KimH.>H67yATHJpUGdΡɗuwO]֫h 2F!^U{Dz i[F v"Ea |jU #ʈ" `ܶZ5 .QW*-Iq Dm< O?ϟS,:z1`pjH'fDy8MT7\.~.S & {@ A?pf=[`p'dGq3+!|~>Q@˼p7T Cfyo;T0uy;vDǟ9v8p6C?_Z /*n̔^@"\P / =oU,u{vggr:>%l|"j u ܠ;r7}?<˯ Rs(R&/T~ڎGu .Iuc KkDG ۸Y.͸!s:p (H`@dDGHœĖ٫TƽҦ7J|Pu HVcd:n1"Zc .b9?Q0P]0˳1<ʧft;GW*?dY4vCW_7}Tqq^H|kێS6'}9e;4cZW fI;p:@@vd)VU?Mo<ٌ^"r?_D[`pWR5.Zf+^&X\@5ZJA@ޏ^T0A<D=stefo6^}q.ʣtݴz;4rjvLlZK+(kBots(&7}C6�]P;D%b̟a Ȣu8y3 1&<a@<Ԕᢸ8Z((9K6DDD`и a!]ov;k-i.Q.(Bo*EPUw8$M`>CN?5*r]r\D#Fȁ t~aăjډpA+ǶP=1wi*BI~:~<b@Jcrj 9c̝;]iMQҭjG d XLAJ`q:If}SSw߯g=£mt`UQۀj;^$`yy@Fn]ci~?EAjN 7@ZӮf11Ȥ> d J3ƥ0!mYﱡR{=5 4CTQJ?j"pAb `g:b 9ah"f`ɑ3`}ļrQ1P4E@PREE,{լX*hh\jU%LET115իUQٴDm`$EL4٪j'{v;.Uۜʪn1j#Zn1r=쿟qH$7c53.C}zˌ=UAֿbǙ3~P?_OxV?w*qUTUWuf9]XEQE7z >>oPG"[:w*G/ðb&ko|Sr hJD{fPN7+y־mON`R{7;>~?J ~UqcUv<"Cͪ !KGrOc#X.:3]WDāAH|}1CHͣ O!>Т?-N3~j K"OpǬ7~bͷC?./,TNC)*o)P"qͫS.FtgaQ~ htA 8 C=xd"+A;v d,cnzvB>v9f&;u$rxNR^_emCa g#3gb8rb;zN^䉠"(V8Rf?dty6y.^2BS;0oAxa]AȃC1 oi_Oק֠PKvzt>aQ$#8?vX~O_YO-BnP=CGWOKhTu뀺 V= G''u=ܣ=Ԁ xxb/T* O"((PAX&w[(w$ڼN "=l c5qCY nUР7bAQR#戭f#z^!0ws"QGx 6M#58@b0x{E ږ{anI4P+ @zygA 25ftxz|Jm-b|t+t*=_Gur>SyЁNCld5BTzTtmUcVgG%|" nk2 Hs N{oO%c~3avUd.vb'1WprW'q 6FE:cq28H2U*=i.XGB8T?'ÁjߎYr[3Zeٛ'lPֺAU׭ٹi(s9nш7\6O^<ݻ+<5iwrCk1vn_\aXw l?^GOB"h3jhQ'q∓"}@(Iw7RX] jH+n a&m~(Wmt\U|@]rvP3Y l3j] @a,^Ng$4ЉdSO!-(Z|> I&Sb?G/2q ӽ9D2 Jp4KƜ1)$N- ΀1$79 p jm8% Q *Z1OaDp~7;c,&]r{{~#-=S%nm0'XGYHj"s=-;]$凬e!H;h֮=vS(Mҫfzq|̽XDVV+AY ꌈHU2gr3^WS8+|p IƮmGouT.l,F:,CLSaҍ ^%j4N*DRTƚhj l><ƵhѧOu-*ʘ잮B& S±cBH0{~_W+f+Tvcኳ޹p; Ɋ479İa5m< rʓm`ic>:y.|#Z.fG˼ ?Ӟ}#{ˏJ jUjKgԣsrG;a>ޜkWCp#%C~YdET TbZq؎`οQHO o2C} ?'9`4BDZ?s7SDuBIm}smS᭣?L>MzqrO?]P@QɟwXJR(BZBXr |N)@FfMJ1IȐTaW 0^+f(fG" `^>wg/Ot=tk= 0>V_+Ayt `/UɜEk2y1dgT-zj$`)}uxe!YkrxjJ ;uxj`T f'[+\yXσ6I}9gi8jXk|ad;=*i)步5mB̛nn;]&кffgl[a45klic$v%+E߱ԝ]oW|Zzi]LL[^}\^ޕx-G!ܜ0-V-,sY4lݗDOڔB*ȁsT">פ??VE5:z%U:F rvb_H1:BNބB}z2j5+}o͛oo!O~&Ҫ %)jHF$ Q(Z)B% T)TjI&P[_/ `߲@iTOF@Tr?߆b;+9țiZ n-wnSWr/v wlrCb@MIAŗ89Rc*+Vˍfuq*a)iE8yd)~U vL[xzJ3 BiBq!n:2HˉO˸\<'43 ;6v"!Fd.UvJKnj#$U$eĜl}uk.;3ĮfuRduHvrH4a V;F-(Tj 9]M߃z'FTW/1"h s\k 1DqnGy]X7@94=8"rIK`9v ᓑFѤc "|b᎑mE@|=8jO=.thfu4D4\r5BgLcj/v'y!ӦKN(J(h\i6mwFBQM)0T+T¤F' (qWշ 1M|Z_.-BewUXڅ$Pb fS4c+ƿ?#~Sc$Q }?>/o_?Ⴍ~_SL\k^"3Ϭ\ItJ_U?t"BY"D,)}q1 ?'T\ozmhN%^Lnp:ٳe4`oER1{!\+M \+Q$835Bj]4NO6Ha6T47 _D69m:V1 AMD }͞u篍1TU_^x9}Yq%6!;D^'8tE*6$kF3J?%L=jVJCv heG.tmjD<+ļ;U WOfWxAp+tj@ rқ1\Z|mvn)38]so\Yk=qx|Lejqysda:uytϯ]8F]|%hqN~ kMzSD!ogqA4 ܡ`!Qч/Κ^6qŤlm.*w#ݼ.]PBIxӪ;C-W[v˝j=VV äLM;xcmW ĈXAVhCHhrס )"܁푱sDVg]&4ZDYJ E!,QgdWtI& Q}׳T(PXC P d20;}~[L2etˉsd.SI]%CD+ܺF{PD&f]~]KZ=%K5!EcEBҳEPU-,R,F(PA-%uMdcc;Q@m=-0z1 " 2 OOC8>Lvw.ltyj A_ 'kG ~ $tי"Q5ǧݡUg؞lA%Q,!70y d Hl56Ӿ953O"TEC'ǯQUTV.ūµuVAJ4x!gpŧFHdRKB4AHd4BQ2E2LAM it-$̆yŮ `|pAA[Ғ>6k&`d󉉣#N ) XADec$hXDIE^@`z (h(&*((J;Aw\DI=+B (;n O`".m!3AӌU,TU2@3| d samUtUTQEUQET$E R@FU,EIMAH8'I@Ӥm }C}QnOWgs5U??f8:. aڷsD( T'3H3s)!9?[7dkD&1HA ֑#MA.dr=Vo… R?e0֬ l<{qU|$g4ưrwb=5njM ؿٻ.z>j}χE}'qX좀FE}69IGU=WCMߡD;$E7$JR~Ng>QE1ٙ^cyz^ծ`^5:r[ǚ1Q)Rr(Ԁwӎ2ήDPg+A{ǩӊVY,8noEZR)2EE}n\0`Y!H{s$㿹v %&/DwąX@_' 1顽|x?'uivg-:c ۥGC@ x o>8iڠR?ջu"rq zA@{0)Iu_L&LfZw/O8$=p&$޻Q4܄ ]>W {*.[ڪ%uoS5*PnS ` u=ܹ  @;CMIDM!iM1 LA%kسب|n(*??7) #|}Qje9;ȟʗPl\amc {P!u>ۿbLj멄-*Gxn>4s\[=&C28UzauC fݛG?G:lyi&#ߙ H0߀.QU>/0JvOXcݬ whHrn]%̢Q#;;gQ?U%~Rz[ju"fzdr݊7]rfC6JR5ыtIγI29)G;oZGBؽEYn+T6T-и d-lVR X6m//Db?T{XnZ%Vݭ-d?Pr0î {9 jMOJ(Ng ׎+u.Xde\4T.!suW@U=娄n*sקО~3z7$vݳ`t:KJ &&#_C_WK]Rk3G<>n4=:`NBȶ:;˟FI$΍eWw.H:r! i[^CJ,ǰ+G)Li! \QD.P?k?lp7m R컷8$??q?TH)_lBg)*ϻo ' ubQ?W ^WRo<4~?Y8g1b}f4ғq62So`.}A=[eMǘ?OL(><$=?+sBۅƑwYsVsVQ"c˔g܏?EUQLݺ7ݜ`bh5o9#2˔~BADYm ,aKpOO/r`1\s̳E.aM_ZCHr >ӬS{B  _pPoH S)AciDž[n׺-x &ѳ3B-#I߈AJwm{5](2 LOI&cM&h #NL GZ| D=O%CQMo+A%S:vo~35Ҕ)I*7YHa~_J77]d1#./. C ƽ'oUs X@_6rp]tJB:X A`}$\ a'ޓ_ڠ6cE^  Y zxx[BT<ʪ[fw/'O7 m X/0.!I_n0$^zIdBG ʀ4 /& eɲUhi ImQC]4=鎹N2YUFq//WW3M3UFVݰYNTyBp*CaVրS3؍M38oSL̪rCy* sf kmMfZ[Ig7D-P m9%yx\db;8PR O5|Ylmld:upl类Bfi,n(GqɡCdć^ ʹݖ~YNz2 ي{ P[NՇ&gm[vS\nr(/3 %BD~V[ 9)- 0$'042@VU2I4$o4m 7e2(BKqn5^ΜzQ\kͽkKg)_396?YRhtP+:]Ұ1P'q"YS&Y ,r6 G92=7yH/Ee돠 g<;h>./> TȈ`̤*>}UU6noR׳D2\*V*nkby /`rqy*PUں*.Ӷ2SA^P?ajEM4H;a2D DZ᧿ؽM$ƏYpńw, D9VrYQm rdhvʶÆDZ!@? /JRUZRdgaP \URo8I^}+=&nJ[&٢n,ߌ߭Fnޯ(JIM_/ؐx|:9Z]?o'B̢*}3k$2Euu};|Hh@48w9r>?po>زqi-.sUZR)HP3-Q$%Z),_ ?( Hh!Nyqc"[;D L~x 1/%7E)ABfg45\lކ>5Bj& GפA񳋗Wp]6(#\va8mdLV_l A=AC?}$Oo#s}>$Ba =1$Phps!Jvt y Bi>x9LXqW޾5Ͽ>:'t˕ @Q0ߗdz =K!as''8w[>'hxcX'  ]i.8( \;:7Yd&0}ɷ- @P!Zc7ơj\Ja.؛Kh=x!Wؗx8 SyМr 'Y Cwz&Nr~J:zyT|}MϯWۧ|5?sP)|a^7D(y?Es` u"'s/|'"cC\}iOaH"9򄺗# O'o }Q\gu9f)O#zBai_̆P^V&.XE~ 1`lP&{D/iT'Q˻ߪnttoIM[ αˡfWMjus6J`~$?%z/k""@ԁ&>ԣ8dgf)tj^d{o䓊HYƠM7Js~,X{?UxRr#_oi-k{ޜ\cBCQS5qģ#(MX?uIp$uᒎ`}0S&4qeOشPە| gK&Ҥ-0 kM$UY*R!򳡇"P,t쐙@tkwN=$sqmR3w6ƽ@L#ԛ{{D@˴x*%KyO;g(|nDR#sG0 ?ťb7%H9jmQ k*'`ܲϙY[#%8hQͭQ O,pvs`]us[[Ew-I2Û. 0NpEZKvy>цYj]~`~lua7awo$*)ϗ$}S4=UPz|$OQ.s@Cjæ#s&>ЩԖ2\G~}3Dzt)kJRS 1UY|A0iTHVLc6Llߚ52 ]D⿵\FfT?Uߊu!GN=ϰq9u̻=\paMw$A?0Od?"l| [ nNs&s)JQz+okqs*LI寛uw.N }x 6AYc|o҉dR{l](#0n/}hH7T6VOejIY]WsΗkW`}OO.8mw`Z,Ul-.=鮷+vdmpԖHA1Gs5mG&+v7c3x,t|0~O՞A6 :\\Cx_FZMs݅`^):լn(^N={J(*4j/m{gjDӕ @չH9/ChbE'ivgvq)Jt%G} 3bүx~aUuM+>wQ?pĎ-lonχ?GU^3>u#I9쓶ْb*m!/sA%etoC]K0 L7 wMq`RZ["]?=`Pd .NO P~//\irלls&sJNb' /+mA( 1Qm!ZYx[<%JҀqdt'?!NPה%_5$ϳS4P,wN勄$!\K{bcO$em 2RN(KxpծdXnVGZX(4'%hoiS߯4a`!J80ua @G (m} %޵^fAު. ylۿpI8:snҼ2HU:Hk`.iDr?-3P.?ռkoGE RgTSSA^%PJ!&*3DO1?iaUZVw u4}m<6X—]s@dG+_$sMm}I"/Z^ vs<1#yK{`ۢlY`D$&!A!HgFԔ|, L_|'BF^4bE\S4 j F-Ytp7xU[B8 8w>{s9?%)JtO% 6QQфˈ](djZ4?n;iOުs/| ^,;P9CB0Ƴ0 P?8Cg<Lp[sβL9δlV/[8A*?֮(p7԰DپB0G?|C_U?W6O^3Qgz`>F$`Gǯ\`\yQgKx2~q%׎q]hpL0op|Qu`UK@WB׿Q蹜f`ov;5f:)gMV ٪ W, 2-NIvp\f5fE:=̈&}@2F;TrgD5&D37rrmb8S wHaJI4"f''rL9Tܷ Z.\ 񚨬J6|\Y Qy! -OwrҖyt("Ҁr^:PIIGF* ,!jZRTg(`Rg$t"F/1Xnk:#w TcGl`sg yly؄ >rTzqv3dշȗ ;;[e$:변#tunZbu_e_Jc U>FH`6UķN/nWsFNF*2%N.ղiA 'xrxqz.Nz?e9 T@梠yͷT9)Zڅ6#=ܛ5; #Z'7Nds=|p}EH(`@&j3LS`!b-PG=Q/]*GB̟ Yw]vkIkZֳ#{beC4+"Ix8z,Μ\#jmPr:^^DB&Z靘s4FngMôsn;Qo콑[vkRq &XEtU0vj.t? Ӻőh ."lV} dE^) .} Izp0IJ-k4v*\6l f=qӻ%ss'ggx@~t>"͒h YE'sP̄fOGX~_f_EQ[QAH p]VِuX$Q hF#}~_oe(mEeL , ޮF+~:WG,1";ZϝH,\ JV*/(xQrw|jo#e~Ʊػ#&*+ӊ6̷T2)Zgjptꠧe>K|0EExT nwSh>g?jD9(>YoI?" Ǣf^tD論(tş6#VQ٦!mh{EqG nh ߪf9]/"ӑQ9AP^8C\uk1K ԰mݫ[΢';ˆ<ϵ}n${F"O6ro>b࣎霣qk"Oc˩K9+!HC.18[8j G,3:HKWUwIK&Q7v\-Tƙ B< ӯ+L'5 :2LHV8̬ v%7Loht`~J3J7L~̝|'W=`oYjtog-=a|$mfq\fx>n0ˋRk9!y uJJ +hy9VPvkf0xK7`pa$y6d\^4nv2.Pgcf~FAo,{*r uA!rSMwYǓ~GZ Q;!z)t<<Ɗ![azxLvRҿB+cXOӜ ǨcӹWp-ANQ ] ܛ9DoOB:QGbZQ!^Mz`ns"lw*rIxKt^[Glq!RW meXQͱÚH\oS]6$CrV ("f'>ޱjB&,/*5GZ2$J#hl(yT {vb{_رffgP@6Bk12Wkŀ*3f렎B&fOe!c878b!9L|iFiۛ mWO\#/DZty9ׅFӿÈMŀ]  #485F ;/"trqwa u{q500! Ԣgj\1keC%DF-5߉6>81"3g,z}5k;DGσ9_yxU>ئ&+>d0y{*wA;c_#kuj+ LL6f2A~9HbӠnjP!D?(ɉUVjy^a_9~0%sܩ|VR%֜8f8CN& LI~nlH1fjݞ.I'xNM%{70zj5pоlztM"ce| Ҿ@( {Yip3e ǽhV>x0_E`19ލ׾{@Mw?{ XItٜh[:!s7d_;`\u%:) jm%<7:OQ/Vh{x7MҤ gGqu~Db zI0w>yo 0$$sDۇt&ù̹@2HuڵYMRD "$=umNӕ 02gr3 mxcSfJq#ygŻP#з9ޏީ3FY'\&8f:aB<P㹑6f BiJVˏ{ad[gzQ6׷M86xvItQ/P{7/=o /UU6$"pp͑J|7!G޸=kgvX-7 B㧕p"B .E" d(~|q1=Yi!(+Ea& Ey,&M(5PaT%UU4 y(ߗ[Vg۵͔Fɽe}rU36 mdU|3;[Q/9B-,yʴYeQL:?edRu\4\5G6]ghsbq w rvNisoM]<}90P³@l8@<`a `0vRz@d~D=V\^`m{tAX5tӡ'Xyr>͹,3RzCʂ48f2!^f^vJ[6"Ǹ2EjQy%0' CoKg:.~ w%+Pzg;{ǧ}9>BqR!c@{us_jXm?1χ6歝Bd"R JFJP( A&d$?ݯ6!ДQEV @Y 6!xOEW/~O`8ܴ(A@LJ4҅)0%|U RR(f*l*?} G9.Bx؈br=Br&Rrj GwL{H4?{}_V4B$F?dI^-͇F{[Md̸OS)1}d!r(.aI a2X5%Rvg%"0-I=|+nဃƱrza*&q0ƣ) Q$rqܓG$ Jm6ݺ`ӛ9E0?>xoWe=$8 .O&x~P5A2Bۋ Q_t<|`8EIJ7]QA~w&Ym،P!@'ëD~S=Ge'l>=؇/*a$9ϠĒq`z82{'$~뿖=ؐxliTєèkP?~puEtWݻktHM'li}kpG <ќ2=[ :tqMDݞtbsIZܧD2w^!&Q_5$* nc= a[ij Ei +x T=?  Nȥ"F(P&wYo Ǐ XU'lNf =Pm5bevI (Lq +G{$tHF@h:w(Н[)Fz@Ɇ͛%TK@1/Mrx"*ިS8\h.J P+&EUU+5BL3U1Qɜ7׾!MBe5L'N uqz B=KLzp=?h`WP#)"" $E|1J~b^r Bգ vou)w1^ÓTN3a snV>*b9&`6Im?s J>G,T0* Me)7IZ& q5óqb#wE 0]8C-0N'^Do-?$\6@=GDwodޭ'++H}zc ^Nr 1s&?!`* mGlD}mEEM{TPEoGDzl 5;;wUUU<W % @[X8VQUTU*"euG_~Z e~ )s(b³ݼ5N r60v('['7½iZ K3 @{MӇ){DЦcc ^Xh J ) tV,>5G&0p9sIQ,BQRt(!f&"+(C- CJP`G"\:*pb<_׵@u<}yN~r|!$4"&y;l rq8dpM m/Pib .JͦtF,;iVҁa#TMb6"?(ҟ(h ~x9あ@l}pxl8DT=bΒWg*#Dws`H:vkWVOII@t(xKsA-v@9l_"vymbF2g\$#$K%q?IHd4si(>T"*3O, ~=1#ptsI5?Y;C$N1Oqsq=x~+tE{~آP 3{I|6z|Zy!TxF-jňb =FB"CQ;!]6@?AC(!ĕ z 1%`i?Dm:gooޫ}ZO0=l!;{ǰj:*%ڜ,ɓvw!!OgihH<4$BAJEPFigwC[^L|܅.a-xKN$.c鑌PSLA2.kG4b#KH+@aUQvAe_Ԑ6AczoՉQ՜b#K,u2JQhVa)#r/i\d;41k0~Ά8N /⚄K`G<`\U&Jj0bCՈ{~^u96eoC7OwZ{{A|Tc娾|slb%}HzfwK2!DOM ^|$e"'Hj/7 z&p0b#;!v[A$,ўp$ 8I=/ixȖh Ӧ"'5,gnMщq0Zp=Z܃efzC)urO"ѬnYQ3h}3ؗçy;#p!Ap IB:(+" ϡБH0q' <2~;FFBsGZy'+g ljH:M_ԝ8D9c1YƩdY-+Tc(`9d>L 4 B#4K4w=L攧<߮{\G#lc ~|AE˵sl<~xCM'%tDHh60&h8A]+l4!凳UT\KGUTUURDEH'CpJ=6;Ш~܅xRysѓ4p~GH" S˖Y!Ml[%Ĕ d YqDڤ(qϔA86ΤOO8!{EX^w좝Pdy& bH88vcU?w}hS()Bg0DOq !X؍I`|~g G!G l#qy⋑KA!dP>OX)m2pf;'v gω+>̼'ѲD w/پFtz6iִ}`H "lK CaXY|:f֐rQ U| Fa:SbIS)7! *+N3H? ΍8}9D4[37'bTJ3^">$)oMmL@ryvFYq vr8G^x!$S``/dQ(s}ڜOm |PO Fy0h|) SrLTG*q|C(uTeÙz8&_B>8Nv1vd_u_Wmvt`BMh;0njͽS1`ֈǝ4SKBdu r#0aIOǢTp{m#%(FaBzEHCݭ6ìf?FCYf[cҒu L[$ٳQ3ٔu,ɓ3333333333/lŊCyz3AR@>Uzt屴 g qt``~'5>rC>xZD-MXdıuDk):DžN p0 B1!ߥO&lHi91 aP^;= EI-%QN%I߃% 47Ifx 'lt|D! taؽP2usT;$q5C˔Y0N*0\+QrxktR)\NC+3tipJp,c'χIj؝Q~FAWX^%N䖁lŴ{;2X>l_ݡ]FvN|[ tܱ>ޠL&j: S%8kWj5:w`i)2C4/n;zcKx珏B L7^Q۷.0{g5e{8@O[[ go ZTVi=N&{˲S5R^nuI۷k ay㈧S*i^$L͆KMvųe_$PO9Sчa@@APW ·#U=i5ޱ==]>T /ǐM%h%7ቲjw&1ϼ9zs.hC&\sMr>0w/3\+iQdPC]7_:b`~A? RHecr*ZxS=N&U;*2t3b]0Վ>6D)s9պ8A*?qx1ʂqJ_x xklvY53o#|'9[ ,qpMO3 `tjbTqPClsi^`Cgo I;I[7U_m͆!03X3c$J?ԇIcpu$i mo~Аi?p̏J(ic<-KVЈXA#^-( M;B TQC"TM2! c'18zܪ䡺qr!lFt,T9%2ߒvueXE#K_g[wdIh|kK]Mnf塛P!b6ksN㶺׏$|0S,ːC~j('G]xrHgvnNxɆ{ɛEHz@D3hp|Í3]4ҸmT?<~Br88sǶA6|^>]ɂv` Øt@%^OyG N/p8QL2,cch1w;`,80fN*BP$&aH;X4Oe i9:( : _$nFfmVD׫CѲi%@g%E@ fj CQ8vɡ; vsHoNv})zY:KvƊbfqHVCp& &mH9ޞ~CC> L } ]P3 1q3rLs`3Q#Mem Sy2t1|@"y DA ygWLGu|_rAFc)=@#D,L7Cnn"=oW8dXla[ctSɠl IV$<;SĀ_!4tCо\SȀ,]o5^,ů$7t=J(sZz=Pu;1t1Tz svz(O{0i̷?& Q%z 2|f1U6jSGc6^)%jJ[6Nǥ4'Ya2- iq0=q߮8LVo8U^Xi 粀GM2YC#:L!!Z ݺv4i&ƚc~ob9'z&l}wc&ܦClt`vRpn. C?a ʜH[ꋻcE$vYԲ3"{@3e'4alv;(Gccg.c"v#NG.3>x7-3H1hɻl1L`+ǐ9c~ n]@Sξ^{ V̰$#z<Z9+Іpn_h݁i!1{j_ӞnVL`_,K.tGͶPDUTASyȔ5'y?u *CkKAD!Åwd$RSDߛt l,S O83 8Nz"5RJB#(pY!3 BQ] C ޻jBff]@&!82[7N}e"u&S,K;'2Aٍdcl1א3:0L>M34 5 "bdx!b{9v<y/l&Fl:<*۷ɟE3LxxXJv\qN@˜T*7>t<]/>h;vpה\% k39~4;d4{|} y/r9hS@&na>_|8^QG rG8 tJ"WxYl\'Ё>O>>Q/˙q>yh81* T(N&~i/oH3sɅ;,a8UQxfu-18 5 ?t! >NAaHf;D1r}.7a]7}슐cYǣЄST9>n 4z07 LɍS1.SIt]L!B"!`Ns;n3$ BQS!NxB!8=@_ A\NՊ'Ijg+=zbOQJh7o(Vjoh LW'VPs cDBl/@&4\(w=&v጖7*zH`\)v0Czrco@Ci.wF fȰ"Z(gz0b6e.4umJwѼsuW)Jޢ$6b I=|=@aiUM: GfXTQ#ˈh1&3SIh5&deÆ9 TZ E4CKf %`2~ēց$v-k.f˙$hB-@xbgO#|fL zIMՖwb.#|ѱTXw/S.ws,yOk+a^vV>oT "}BOLEhqʴ F_;A3}|@ p TQ4(4>50‚H=h4'3nF| ΐ0|aYs`0in6fM1b!2qաI-+F~iFDy $oDe;cjPTWeDjhSXi>DmpjhQU8'N1% BdW:B(.M"!vto䴴ee$qgc8f2vsI̥{j2]ޡ)G@9R4dam@G\HR ۋMϢQ81#50aD jz9k:{dv)6il !hx+Ѻa6%%&NrM)Z $"PҜe>wUi7 nCpd5GCTooC׳!ŅS!{&OD~hJ`N=7árhxanaFpqPfHw7G=&Gr0փdzpI4bek.9ԕVcov'>NJX\]|N). nxͻ pɭlɛG#:E:Ӻ͚il /Q#=tgDx쑄8<ԄڤD5PNRR_/vc":C13hx kX]ت,Pq!wB^\;4+7x!s [/jT.w)i倿CYQc'#s.͔PQIO!Y]A=0p/o,mj,d62Ecɧ9U`8%?ޏCOHwn3/0,3㧊 ȉ_Gm {`#]#.*!bT:m*_LˬHRb=J$PTX)bp@=?MY:>^|@\: /vQ=9"nHܞ'0u<80 \`# r-d!LɅHD܊xTl8[2"h!}aGp q|:B&5!@'O~p9 B8J@(|+vpiRqXȳG^pVKA -tFX$vH@4@M[?q1Gܝ;٤ r$ZKA&ONFt؈JzD'g=eQOZ'%XK  D)Ҧ9Û_BG_EJ|`$(bJ63hwypNdؠX2 L^g Aq H*NxČ)BM_???Di(!7/ Cz_!|fR}`az0d6Kq>[T(PC#$ zd}q9r Ѡq ti3.0c(? FۏƐ>Sdi+]ħZ6i]vegvxk5aplA_@b's<)P-^<+\d eW}X7UȸIEfBa3)a26Mm;фCŢCJp٦^{=l{~n~0O` Ǟ@L9(q?'"m9I)",5_A/zb6"ϖcAKñxpWFkB{5{}KO 5Dz;vA=M"P2R qǢ c1#2#D fH\F[<Ӹ|Me(wtjho`n;ʸsr1j]R'KOD] @!p{.JjZMU[s㺸q a я}68(<8Š;74i`n͖ sM,x5Xgk;O8i|Lx 1h<ʰB҈VD޺I3:|RH@?{ȧ&c jD -̥ 0V$G {d>uON%Nje::pEBQ&VxnVjn5616N7 b 6{L hS8;I5 >(? |g!샔dc1H'8xX4Qb(ԗt G\URI"ذ _f4 d fOk{"s"],,펾OorL2{Cep`]-;6P!7D z,s9>P19]q(RKu:G~NӁ^81g;,\p/gױ)X{J8Dp/7& MX/BAU⅂=ωىD ׇSdNK:lGAS*4mN=@~!N UUTЭ*'bj{I Gip ;BIG-Ú[gÈKk{>SN!aRI0cha649>Ip P ә6Ux axKM,8m ~:{& C ̱(Z9߅bYq"Jd7 -vb8z>"H?S)`0!w(64b89d$Y xÕU=4 ~zIzR ' ̺, #!$侙ɚ^ s#A7̊;;c)K3 /fuP0 @dg1H@(0$03J/@ώEEyuz~HJ鱋ݷCe.&Bjц-L$8?>{7H >j}o Ĥ.pX\S2WdHz|\BQ͘t#̉,W# yqȚef?bwTOt6Lne}eE$ ̌` 14uS۽:̳,.P1an (0h#NS!!HPXL=&1t$2aڐ5 #zsːADLq)zvV"yg?.e[6oJEVAߟՓ3ށE60 qy<8tCZ;! #. ̀XGljiXP s*p$[7xyI9.r뙸 IĿ3yeu Uv9UQ("raa o;hzbLVMȡFC=wr^ }%{O0 }7ŰQ|AM?,FrLUہx! oOa7,*By^jwOW<%z/rǽ6$ٻ+菲#Ca<Θ#LYzphf xO=u7 Ž G<ŀ氝uo'8\XLAc#`0Rɱ#r}qHCfu2ZݍᏪ ُ0pNX˚Gޚ<)2EMab"kB>, 1@ڠ.h'Axiݰ za_$vt5܎ 2C i3#X 6)41#aKtAha3tY4gf-a9I!mPsiECBTQ`4(9?,)>۵ѸIxoK}?"s_vYaYJ1~5z:&IoVk&vVBZtwW3NcYߣcxn:ACr( )^_pS0 _хt3.;c A96Eֺv"sqMǂ/$BaӒpk"\RLê{$ x9Y({՝F(C]YM=cel\QpEbUo`V9݁Pc!0dIc v=N]EW,ʡi4e ,AIytˈ;c, &"nxhaI h|"VZ8Hn@8Ju;<k!`3@7с LĠXb{&ͰyJp i&?G5=ܑ̇FH2rJN De&n8G7IjV:me㈡CRH{yXmyZd^Lj'4U p7,ޡ @a o72q-g E CQ(DBxl1 |C-"ڇ<@DH3{^Y>VɌ{FԆLNȐtrt;^Br|\zu0 Yi~S8D!(x4ME4WtR{`y|PnxF©ym,(lF_ֻєq;<>Y1ߧDBguC"dm ǝ//"8D$!CŇGiS4#owΧ@hA%:ҟacm9'߅H>~i"  5a24I$s'C1CnT J{ɴ"zUls81e0R)2 /hOKq7Ltjm8;m@O:$aRcu7j]ֻe;9sC7͘Q.E,ي mk ZxTfP`vAA 3Xaۺbw!8|csɁ[VW eF fJ /'vd!>ѓ/Y 1C.ehHErj=`fOs"ȡcI F]9= !9Mu`!e5Ce^K{ @ahFA1sz=Jm(<.>R l~H(c?3 xIL:4"iBvu3e=H%Rs&N>yG|2=SX"(P@Fh(l0Ȋ#y]V;2gĤyß' D3 0g{qxi~4#9bĶqo t`=xB*7@/8k1(2{w7fME(D,lÁ#'Hlb -dXH 1#YCPbi X K vQ*;[!|:tb.AiWz s;鲼A2쳮'^b@82P'C{/%_T@=0 Lh^? m]gOާ^ >UڑYHI'9B|UQv`(Xa8gvjNwPia djꪪB$*AzySBr-C@J6`C*i^B~QegSOgF"/#``SPyy7_2:.bʴ  [uϔC9X`+9-RIYgCmܣZ+˽~ RF(Ej"9'\&w|O' e=n#5Q81c j4uX$dr"H&^*S+_H0e z`h *^V$i*7 ,=W%hEp2@UREC#bkYdw 2MTgî{Lͱ(10/2ӡ0@tEs9gLx&e#\Ca]yGr5 ]0?|#'!,]w!X'?0oI|ߗY, M"&/ 1AG4((0̃zWVBz3Cy8Xp6$"r>OÚJ@d#iⵞ Gdf~%*H ^oh((e G'AUDǐF|*G7A w6? ٱqM%9p^k[3Ջ̃<=LR ͇s]FgFJJi>%, aGN) w+*'h BtQDcXHSk=/I\ ?ǻ 0z&s E刢=2~{fLH|YdăO҇v.kud'>*69YJkţ:hdDF;kp*eч:,H<}& DTd+AJn&ì^O4Aph)K}|-g]ZGsb/Ɛ0=M޻bRDAuė"uYٳ#H. /CLXc߱/끟& 0LD 1=g6SnxN8Ӡ~&z~vK MI$N;NS13E4#4 Ú9t({pa5ja wIFR'by5 ';;V"`ngMqU<3}`D^ep,Q:7Ń{ʼppXGci`Z GJ(q ?t!;-${[}gDqj@^:N;ч+aC]wt7T׵C;aNgfx8`<*ݓ !y\0 _V2t߻Ch7]\48[9C]d``6/DqM]D y =L |#DUDT DOwӄJG`AC$,xMLS iʟ/t']~a`IR f 7L "‘HDj6y CxtY Fɚ z>yi?O6y@ v Uxw"A79$]K8Ǚ:>N{ " Ou 4n`Lv_sLv=\$So5HcdB\l.34t 0 v/ 2,:cdQAZOl'.ʪCe|WJ\~5}F~ޣp,c64 6 wQ;ߛ˄1d~ "hW{Z0[ӓxp=!@^ktezb\ :olP#[R%Yؒ]UA>I!.o Ѥ(I. A[8;.4!-覌gR01&lG~?or5?}ӰTh)hC oΰҁ*XF9 @F"lqmMf6+dZ`VE_l =QzN+KSZ깼y'\oJX%"ѪMB9YIha1LFf ^5˕EYaS(fNO7xu& :X;>d+¡!R< P069 w7sAѽPfV9RK۰50LZ4wq&a( \MSYO חy߂K>y54!$0) ٶL~!?0 ȿPG}>{=4W]["*Ú?bW<[emªДvL>\zHEo%h{g]R+R ʷ?]KֶXz\s\L8H|x]hZվqQTs֎HVz }p@"!#/J,UR`;$dJ=uq߸+PM ͋ĩ]ym=R }|mf0;!rXڮr;IBYj7+hȁa X͕r/D##5y=Au=^q$cPcK#c q{#p(P<CTzH ۱q#wZbkz-&m4,n$x2 ϩq:YOF`,)>>Bg>P&1اyl:&V::>64J椻x FZt%޵ǀh7`gO~曱8=bŊ}1bPU'Q4'lq'1 4}~sm8m,5} _!.v?UhF ogP{܍eaxۜ}w̳n!#\8pV @2mc.Yl‘WSn[cqٶ P!}7r,0MTP_GSJ&@44.J0(G5jACTiAE[2pyVUOs {I~>p/J9Q=Aj x9[vs>[<3ƄQvzx@SѨJѢ[-IJ䨥,g<Rıedea;$>?A Vur"JB&@vdC)a ;YWf(/T:)!l # Hi'WmyɁX_8v>ܺC1=];s-sBf"{8.iH"L0DMg ہ6(]{! @ABf'+{E$kC zo=ǬŬG…w+,yCIE@XºWj hBLjh {4BX:&Oe> 9;\TJSl+ wjP=̷b[O'Qg1,FVaYiazIBM2`x։&i1oE#틕չPļ{$2 #]rMⅬ2&AA= sZL^Nh2PDdBcWd$`)^ߎU9}S j@LRN;HmQb1l'O8~E a 3oVDBѲaxmMRzɿo{d 'd7eRdžRstJiV(v(_'Cisg]2jhHBPB@Dx6 EsEtnwvs$@!'ۖ'#Ԅ@guhɏTZwA1CEUX ?x(k8'#+3jcXcT5Twf^X3ILl/p6hIDKi51pRtOGo}[ڧ%꙯PoNf9zss/Lfѷ@@g ?xtgO2C hjO/oM8 Yua?{DgFI8?;n|V^|VafBA -j8!|^@ji0&Lo"է9K+ OHBB^=B-Jpaκ d]YFxo45cL{R=vzC;77Ù0{< =oKC! ;忚fp`?g8ωcAA ?'l $zyt:obvFQ3{"itE2#0:MHl@y=amcmt4((QUEΜKCdwf $5gL1> ן_*"i@dpa"nF\9,UhBہo a'r#-l *JYkV]  %h`40R45Mko_b^i-yëo_}/m"<%3cB&W$:YB4|QL9UU},;{|BMg/>~HA$P8ޛ!fNsRk6&QiAF:3^anAa⨡zHa޵C d w,P?Hp܇0ZiyE +EY<1m&{-k< ĹnpADjd #A\f88l]$n-sؑ {;a>5ԗ4Q%X ,x$)<׊`--t{wFh2"nT/Ge~@oI$PT0loݢkFE ŵ]I d[`lpP̥QgӷA=!}06a`oFM@qaZ%{v1O,ucI$R9ev3۾5HTTUxrBIr#UzVM|u鰍/g'y<{3kږ>w{Ys D,PVU:Eʩe"LKf d%XE(AJ@"Z"^(4L ʬ퓼t!Aݩ㐊R<=m(Gj%20qkM>:preLrL UK0V;9jnZ _es^Bp䵷/;bxI!..Қi 4]*9[ѯeи,Y%Nh v^zpOdcXb3.{[&k% c ߬2c`?k¼! ]h p قKa<PT_Lvxl7ؓh0תuGUHW8%4\nD}rSĤ A 1k/&Z7,ނ,ף ؟d_5S=Rvjِ\ 6.r3h,K+ 1C|B wZ_A @5AI_'(Bh|~>~?}Hc,eGYbi R4T\.[CB"RV+=IOPS)EAOs:"i5o@81vtFs+BƓcs]|F2Np  [#qMy^NjiG~c[I*cnMK/C1]|Y9-d<4wwv xiV;mw}hq'j##  %4 kF4:QrgVhYYF{V0@r~Kׄ;*ʺ<=rPFKw753Hz y~LkdK턙BՈ3s5ĭM/ Kl(#t^ŷ4A6]ybI|D<}8 qp6IÞj+d7 Hu7i('p{#???D7 ݇H\ n!{*m#䷏[2'ͱ0~7t1 b,9DZ7-DyKD)AFfn!ilspBtu(w<*S/'qJ2~> uG&`FJGRMV,d6 E2q2>[QHRB_W$|A4cFtWx^b[-QJP`iQgM BZRd->'-. I$FlpEE4b B{r܀sҚWi F}[9t10s} |g<5UUDUjO?q9FMCчB" r%*DJ oz40@^m'I/'i rT3-聚##BA,zQA:!Av* jmTPTP$EA>(m Z6 jO evrdڨA݌0 Ј$0 1 `3Ӱq͵<'bi*́ `Nَر笱-1* D 2b](J Y?c?B|> M`Z,_D?Ͻ9 JDD_?G@@#?DA! ߵl,clgVP8ioga6)ER!ohbxp?@UCxrycZlu #b1('9 aP)ݷelr|pA>\G{i%ʋb_ܳB;-'>y nFzG>vi7=Fj%{za]O Bo0'r7>\pY0H=N(sK wz;(XKT=wx2挜f6 pCW.ߐ@f#i}vIC~Lýijd!CWݳӽ=[}qQ4{=O/wnyM@'CTOkZ JJ: *vC/co;Th$j={dջ Hs"Qo=]@P#}'` ~;dN6 ) gV5!j?;ca[[$5.#mnB.YpC=v`(N^M)0|ݽRbkx p0֓ ;gSƚ H91Hz1XaRQ4+tdaUAU4R155J*yU.P^j*j*IoӺ۷Gq,=ߏA(|`p~iDzM.)Gd!(Q̪ØԡScSӉ>{K|f%ht?{(Ǎp64h1W]W&ņ`8 j7{yodoNnWPoL%ݺߒIɽoTNs4p<ý -C Mr9 d:e'{W}KG̠Bo`G"td,̕4Q)' 6MOS7H=. ?ɞjӂ׬Dx&47^Qa PGxҏ!~uu{ܜ!˧-|+/|^tNSO$'l{!qhxyIWv+aU=Ǧd$u<6]}qI@!5qK_jVnҏS l!x y=uD'CP]>!m;:DKkKZwmdž@A"Yꫀ!b p sk({yˇo:kd=U!oX#U ָHիF 1pxAwA]p)2:%8 D^,5(^Z(l ŀ:@ï@C}nA+A|]Lpj*C,\]>b<6٧`{-sxHHcsEC[alrlX4~mMp &3y&`Q>9)M=(<66k;qԙ"QM|wߟp/#XrPuC8cl*DbMȣLzٙ 1j `^nH*A;2@x9D{~9 7ch}?QEv>ǣbMvΆs+se^= gkOL$ 0cmϊ;o6X6נ^.T%pe -LG"$GGc4Og~@?]11^حIWd9.1(x~o2A|΅Q'MC\0N3$s|ikK7fҊ(#i鈄[CHkʃךuT8_^Ԝ& oZ Q~T.|~RōBomIc+ Բon0HӠ2"Is:_tܜ5&5|^$5˸6Ec?Cy,bI"a4o5_BBnv#,Kv(\nhz)ԃ5 Q2pT6\ Q?ա,Fb1}yqHƎ"Q'pVmy9#R-0(:.}G)ƣ[pD܈ La-4E[CbiiQk(%oes|I+W/W#X8[pps`mA¯$yG$&4;:H M,a!ؖ`Z:cl{ðr ,aj  H P[ҝ|qD&9EPhmO_UcoH8קUi쒰׸x A@bpd ,XN'C wXmӳ}^E SNׯazæo1]7ENa Lf;poi.z5*(䐒|j,LhPƎ'ӳfp]vp*_@!ߓ/AxpwVK7Hn{Rm0=.oٹSRu">a1u>Ӱ{kZc0QOW$t0Bx1ptPb^es8Ag̼qp`|sטǾ1(d JH;K#b҅z8T//LWmW?kυv3w܆CnbWWVnr4zx!H;~.kCypl;c6FW{GHqCꢊWy0CoLwXvL%"wjCX<|Ov>|Ҿ1/XM{Hƛ9џ@{XO#)uЊ:T'lf^=gwCPN+R~_Y M8B˜xO=+@xLPEWԂ ҵ .zqQhz7SdC~>qF@|͜5\K?)+n0/N}}dOLzC*:A*]:U-#$`qs'^RQP8){NK􇂢,Fv0 5 bJK0XIF\y\8,! 1QIP2-FYE 7gZ o&"GTFBmt(y#ɀHzP'U1ʇTKsЎ2BG$mmA@kNF1; F!3X͜InD:ѿhˉ` mw{kI 9+[қ=CgH3rLaÌ_GCïǿoJY\] W)պ翓:w= eKUr=},ٌvsg8oQBcaGY%0r6\O╧Tx;|6?q\&bڼh0oZ9}ILe245 ;p6_ОtS.F1]/C| kvޯwrMC5hu;κr>9Hp8ݜhQpݠY{MpGKסg65ģvޖ ڂQ,۠$]tyL@U0\iBbK~/+܄+e .CG<3I$;PqGVI:m JOW3b{#/A(Ou4` =m4(ݘW  KϷh`VǠo9A pLD\F;z@Ӝ#prP!llly`x؈qx$1?>mWӊ~#M,(EH,d%Eu9t}xNBEc 0nLԘr2 SD"c m<|=G{>S3Csn=d/ս^lVg=/a*ID0;$$ED]ThsQ ,j'{ŢPHvj@*#g'9ڈ6Ʌr88cH0ÓB!E@ytr;Of{IBWMӴG'B$/TPfudE)f2~O q$v>%5Gz#ヤxk~1G`D7 (DF7 C^1m 5 A' wq/o۞ "LDp_VV=H2ǩI}K!e?Ns%ܛ_[褓}0أ.M(=>v/ƸF5OG]aZ%~J#tz|#/x)ǟɰRf1pB˷9>Mey=n(L Y?M}GD*$6+!1;9c=r6I<g,DÙ-(q q5GH|[of>LWؾ8)8R $G1sȌ̥bRoGN[U\oR,7)wvD^^QKGچs'_~ moäzHcqtBgLfTa ;0 ,Ϣpo\\)00hk6|d 89UNC8JAig %g,Xql BClջ3J4f>tq)bSch醇bcLL.FX.v7n ks ʔ4#Tw:ξ}历HQ9p9`8BOX!xH)R- cē#; ~T)(LZaUmbE2+\#9Q8ѹ-(P߻z; fA2 jW܈;)3J3;2n)q0@˞Y>| P~ې,Fc<ÐMsP8 ,;yul(EkHqP-4 qBI>?UrG{ ϯc܁̏O0 JQ8Gm+ DVq$={ r7E dx㓓|nq!UKh!nU+Ϗv >HT7 xL]4aU$(Bbjv- 41 8 Ow Ꮸ|Y&v(=`v )9ޱ ,әF{ R6j@TZCRhb#`؀"' ZfI3Tt*^^`0S X Az@m"\sa Y;8PvvhN ׮ !PAT:i^wk(6#~cLqǒD`v59s~}}GDg dr7Uk-߸a[2K!`o. |Y|p 㒼|# ~z|Τ᛺N{~_mq*U٧TDQ)0><B`a!25MQgn!D Ҧ !@WbOs2ongCrX(p4= Ol(  "h ??7dt$882~ `<4rIDUz d^N;1)E$IBcW)j`8g-j%4 ]Kᅨ1 UN`q'7 r?ڐi?cT1bC5?h7':o͒6h Fug`PPs&WGzJR4i Aa{#ᢞ+:хК"J.oZ3jpò08&S(OuÁɴj, ]~jZ4GD[`qP$bb=28nB-sbM6E}Hu/".qo-[*0JGNqc#ƀ>Ȅ yPp;p@h'˺8u'x EhpC??Ӽq@ْ) s3 F)&sLh?z4Xqh$wgN͍.CcubVEX #cvHmejٷƢ>&𹞕Us-ʦ)bj);c#'/5鋼Qc:A PH&9?up "tJ2_&&$K -?0ǁ<Ϭ}bfeRWYdVLnq8M-4r81q訄lpܱG"dn8ƍAqI!\CrCMf.:`tC=@T RMԿ) "ñȥ?N ~XTc+̉{,A#A_0"\Z4cчXys3%h0Ͷ#9MT,"(4~GبlfȂV,!'d e 7W^+VH-&fJ  K4R+|,0yC]wL!2^0/L s sd1&ӑieDV;E_ @ihUca"d9j 3pfI(Wbw  i"_W؎8ŴyB $>@{nS).q>@JhOE>@/}>1}]|Y'k ,D ܏S𩉘i4$Q E!`d|N8{LJ!#mQ7"\p$|`!ˁf<ȘW bQPB$+<uΏgj vv/P`UK11;KnMy(!jCmӒ*fj !{)h`N=Bz@?XHǮSW}Юœ0F*&4dvzfsx7ԭrM6"'276b qiW0x5lpmutG e o09s*u05BdlHe4 PF'JD ̆LUk6 Dl'$"jr2 T;;3b&/8P,ae1~W'o9\D~m|KprE4L'ȆfH"U'|8?0lXz>9AXJbo[(QAgTQoȄNҊY|_N;a7O&>MR@6 ɠ|LLCXwL@>R6pĠt:>LDm@_a>3`3uQxb +_Sޝ&yv>nu&K&G_IV˧M{'ݥ򐇽% FԘP%JP P**8;uYad;T6LF]~u3T qy1T"(DuZQ"Qd%Jc! XE{T?gGǻ >s"/.JeŪͼē>%`d"@Y*0C``"{ģI>;Yw1ݓ[Mf ȞTuA?O_4{aBx>i42# 1J3L)ZQw?b)O:w={D@}KSL) h>y\C44䚁bƐLL48uЧ'QM S@% P_#샤{'rdw!w:,AI!&h1GYI< {j8oXp f;o=A~|A.vA@CX !HWѢh㓱 wάIpl=(/ת"X"(SR+rN XضFE:ihF!#`2 >Z6dImv_B# tfM$"$`6q9b.Æq -uc,Dj(4 bH|1:{{8ͺJb{HȗrIC9GJ5*PPd#6 y "19%Mi5E @rM*pi Zx FEjo5hloS%F`LG(H^%!_A҄ )GŇHJ!01 @ac$HDf'Tkl$ؗԞV,IhO2rso<8E%jZC.ZTAXa(6܄>%XW X;܆=} jͬJB4T1qtZ8p)yrrr2sDA˜k60cQ "W]it0m[hS- ,84iiLfl7ACD2ҦǐWPKLX3!^Z 8#@c(MlFsG#%c0:;&Nӄc(lgt\:XjM96F71-`LX8m%I4У!mV25LMP‹_5. R"cJ:E l7D?Էc•>s BnA'읤#;K&3e̩&S%g6b ɚ-9o3Z#[8Z|;c+% A9[ Mø#ˇ^+,cGVMHޱiɼ$+30b6̜㑌 A 08vw% q*(s ??K"rL w H%ۚj%Gs@@D^T %h`쉣È хTv6 8<9pv>>?RO';uaS'$SΙd86d3wi-0TuǎVdL# 6M}*3֣_ toT%'p|%!PM*{aH*xvڗmjD>YJy >J0%c Vm,cѠƍ-upF^Wy;XcIlʱ?`6 {/+sw$:'Ц ɦXI'LO$>1yuPzQ@'vcǟ}PDRIk`D8P;4WZJ$3OpR<'Ң P(I4Q̈́HI M(&P?WA B/Hi KT&_o!Uֈ` ds1g=_/?+x'vLr,ubwBp`2 N{"_8ɢX:eBjٞaR.\Ļ3Xܾq0uۇ `TL>t#8Os̐Tcr0[A^6iiVPr*/=O ,$d& -UAMߵ28*ރ5Q!4&O2x 0@!,11!z43Kqb]xe4ȤI >qny hɳ[Q0~VL*SF7PJXww:^4Y*eZrE*(Jȅ ;D?{ee1oÔ ?kX~*sD8 o:aitZESUD|o&|2lTrx72QaB!f0-{ ?6xBd4kEMw*DXunͿ73HqB8ҳk;Gqq}`EqjC^Y:6[ɖz wWɰj=ԑak5NIy-Ch)/.a46y63f Cg r^H,ک-6vh2-s Oo8~s˜5,G|30L! ;>"e'A`bHWrf Ir rGrd cw}}M M #\ۈ 4Iûmۏ }^B`xʄLu~SuĈ"""(b* SC^DY?f@URwW^x_ۘ;+k<'̒6q$~pV=w&@,S$WvB/I;H4g>~~]Gc?VɌ/燯O[@og@# #&7Zp*O O .yJ!j:;LAȳ\~}1p34CM#3DGgLDPCJCO5E+O*J/N8}sI?p))K˄I~', өvDtCUyR~-դ@L@1TܛHX$g2j9 , 2xL)Anho|DIݪb#8.m bp;VLYMm͓1iKuhp4@ZcC@jהCZ )ƋxDUluA: b}K Fػq]8\:ap9-BMAImCOѷ.rbL`kí Bf "( 2|I3ӕ/_H|{ǯ]qrXIYcM1S@UQP $0'KP LLDPcwzN;'rwr;~Ϻ{CZ1٧XV=axZY>AXM¢ LxdtN2" muv8qԷl41?rbp*c5O:x281 ~^'!pF)9|M߂:}_x99Q# {_HEX\S+WgT%7SwS)MF7^ٛ8_[i(lDN4C% ߙpd⒄8IN!HhRӈ&$KTifUӤ.ҳ0LXɦ `D1#C2DD, qF7p i&` yD侏/Ot_8+UȆh<1>xh1)4pÓC1ʼn<.?LsƒJRPgjh4 BflE)APGp3F f#h;w`Wv}u/ȋyH|#߫I$yN&cziY;A+fJP1ɨ SmA[!( yp?li_}%aW_P*ţ&Č季.jt!Spi4̾ AЃtL2//>va A7sӼZ.A!솝`6g;i=Q_M6R4[!^5z!)J/>d?>^f8*9f!O T}-6H_Rķ{VP;@)ՆYB JunœҶMс+360cF 3E9j{ )9OIPi3ڹd w6."Bp8jy%E se> HɃO]cj"q<(Ji!0PrCf:Tm4DvC"$U @K+|g: pMHuC~ AjX!FomfΐvPb!NTq7b H&`!bAy*q0R&J(D4#$@A@ZA QBRSJi/QDbU{-*1!\x$ @H2na8 r[Kdt wvy&6FW}tJ_R" >&r<79O8q#FHh4KZ085'ctq`JDYl>lQEvLiR1 `F4˥`Xc`P(B S$HMw3 r`K(Ao߽~Mox'4z[xwCGTSJdHD9+'TA1v|:͓z+ե}%Ѧfh,>@ gH7vl@sNCɏ@N"" H @G-?k^ t.c&E{"nASrJEp&3 O4`̉ѵ|#`3q/<uߛAw &(88&ɣ1E*Ra !i.gıYn|s XHBc ,b1m"+L wYESR>m8* JޛXwDE%񂰔 1L=#! έ]oCjCZ\;C1( p;7P-@箨ͳM\zf[,T($o E(H'ᜃ4y|*-`~0b6 btbgr̮q<)X,Q>ZLs׮>xY7VAVmA>Q%jpv6,(<<`:\KFuf@9!jE%p6ZbWapԠ͔đރ -^67LBi/yX9JP/vJJFCz֪l3|(0zB0ehSGBЃ@rD@ Th ]׭4TG ;%֮wReQ8bIJ\T@@O ig^u3#,qGPkZѢ61Bo czrԌ{{128M؍5}wyy'ML cSPcih4Ww$N'/\b<.G#s{&&!@+߱9&nh\]cwLR<AckY*}bYIc *MyF^m덅;I勣ilC%S `$22-3[@wOT@T8r{$%в":C{QCMoUHCY9|* oz1;PDKÌ;/ƶxԑTm+SB]'8/aֶ݅ 93 ώ<%z訡, ;! 2(Օ6ƨ9}̚#7"28ҟ{f6}Ձh?VK*<t٪D{x;ㄗ]8y&" wĤ8 GY. Q||tr o!p-%ӸGNgG=m(;pp Ie˒4>OD}XF M,c6Yu󧹸z aH}|(>˟5rz9 pkJVX $[ /:aQ"gAIn5rVo#h}`ծ alm§R!dåQkOѿ짚5=[UW YD lQ~* ZԺ45cD84%3&AaP K UFl F_<E^*%Ĵ;3S!~8Fh8A- c&)cfMBcRhJdf,DW`Ř(1@PTgugt,L{&Ht,MClY;F$AGcq6Dؠ H! ۊGXfM,|qE3 lBb̟;6~C r|2>~E.f p0=4br1ʆՈ( ~jDBdgoW(0ၣ5FDHxYI5lksjESw߁p t#߭Z)(+`b xe*4}h%^310*6(~I)7oCoXD ̅"d=pY~(8ebV 瘒j2QQ4 HSJtU;%!*_ M ̖*6 J( @}҂.rq1k!9dACt. e_SBBPR "GZ9i U'=:wD>'Db2}^n]"np~s3FBT)!X9?@>Wٔղ76a T6jLf\c=3TfmO_O=Lj%TBh FI&* )HF! 4ŕfQrٜ9( [`GC1*D,@@ ("($H P2@S 2T%4,B DEMH@@0 K C (TGC|.@H=+$IҠc@ףG&w?&:N1&vkۈR@5ٙGI Í`pNƈ"l UwLhcJv}]f (;jO:I]|)"=$iGXt۷{{xϷg{jkY58\ {脳vlUnu6*MGyYGcZ:Wԡ 83wI)BhMi `(E-).'fImu}q|'(( Hǖ~,LefnLt]zKwR XQpxE$}$IwH4!iߑ<<>_ZU{qzM{\m?.uaTmS_­C(h/60yn q xO=RgEڒ~|Z$$tCBPBUP'̈́f<$ !=#~Nlzp9yg*U 5V@]b 95*cѲ$} !B{LN،2zbIusN/> %3IMAL*AÅ`C"A;HVjo烓WMI`Qti(qZp~O'T4Ru-E-+iy/9r="I 'spv +~>T<?@A1 Rd2A3 jh1O M )?߆ۺQv{̆1Jձྟ POӱ? J> l홼H$_ Ĥ"HC Dt!)R S~]nwiww~8nlRi15`j24(E^?c~9j/=דh"diاK/xzul?p=Zm02Z ktZqik.d. RI-91Zi:m?Eׇ z-ٰQSFfc/$s=JIX4h{&n53w(dE; '%i d`r"CpLߊ0P7=x~{DQHp;[%)!L)^Dd>>>}PO;}s5_47@1sxswNFw3G9`<R#fZs;ɾ9G29O fyr`/n!\:ZWy{|;JvCӷD #;e6;CXz`f3+11XZ.-B],!.~j6Oj\$t=!w]ݻm[EE 5fBhM'%TeXΊQ305Ǔ:Qyse-8x(l񮲎|Tq7XSSԳ6D}bzg^a"R&Wnθ YSvff#PcY=Gusǎu1nv8ΨKh9Br2Z" A^SZ6ۚKt A]!4 bÝ [;, wOpOunC3C1Q@[ ` 7&@eBAӂGOA Lj$V!8"'lTZ@ %WNH:Eȧ`5M+T'0I )AG@n(=@B.z8AȉPB )=鋎Ɓ2lm o8>Pd6 L `~8sGb}o1$)!72gk"B"sBJ597V#;HH~<@1A < dٶ?7ы 9$GFhߌؼD2 Sm˙ (GYR(뜰g;Wepng"8݋Lp5g!Fgm{[se=3?_6ߦuDo+Jw\p^MFV^)s$ y\u==..<3@󻜪'aƄڎP!ې\hT͚c^bQLmҤnfبo^1O-n~75-e]qy!:gnNxhYنh4>ASR/Nb6Isү;Ȥnl;C12 &FzBg+:7MF58`Tok72yzr[ Xu5‰,ǎMيĨmFӠc IT; @EC}, sk$ߥ9Z57nm͘[MnG3mZBϱTcM0s0ͭi݆ѡ/%<b uڪXGHhxv7dIm=wgM^\&3yQX"x#qP_>994پ XrgwpfcBxֳ !k44= -Ìzؙk[ $;\;%Pö kӘ0GA'5Cp#? S2TvD;Km`4ɯ0䴷!nr5wAE7k,mu%vޡ3)]ݛluLb4I@&N;B[T]4qf#ݸH|vmoJ]qμb3߱P6_S̿Z1w+pD̃*+0+lv]BInJI7^Š)zXA(uxWc۷=ҴU4E,Lts}(N5\xhv"h傯3W5;yn6tW>_7Sw#}Ōh6k-ߺ]vN&{_KrNqư^/_+ڹ每,/N1f)Z}k$л:zq lOء.㌡qup}3eIJn5Xv)UrV:\5`!2m0u?ĪlރRJSE@d3z'hO+|7G=0ɼS[2LҀF߸.<3Ʋ$I:쎮)6P-Ր[%rRYɒ%Vw%. kLɍ!{2H:c}'`n4rA>U ZA+"N~5ϩ]~eO&M`Z1<7`Yv0ó 8]Xx;LQX /< 9H pa y*sP촹:Al^@m0@:X0̰r]Cz>spBz~2sdvq+ģE3AyͲ2@$Ly&x? ކ 36aV4F<wQ'qzv: 3Q 1Aݘ:Z H!^WXN]AMTTHHsa"bHEE?,`ɥhN@fvh4gPRB$+( h,PӁp4MP!`İJHr]dQɨPd,zXdb3 _noݷTT*t~ Hf)ּeT |]NlrQrd\%٤QgDA?EO`vKLʯ's=yiUK$Dm|ӏPM刐@)C }<*D{ߜ0 _=p5PeN5Mc/OwI1GI}>Ynm-Q)-x1[h(en#>$]'IpS[632SLI(8w]Bḻ.#e GSMSӻt!6![1Ҟ(eRcc C0CV)yy(Է[ϞBj.[QUUV5Yc:Hx+fV1Z/׸<|8pcȖ9=(ZoJ28;ɂ8fdNM7g* 񩜻]eOG܈]F":(:l.aUO9|;e|Cz9Tk|y;[q&.eE_x*0y"0.DYfyv` /2(;>1R-Yb+-eLa I0)A#c+^]@MDZ'cR\z"00ؖ(ǸgLM s5iam')JO߶j=w/k"ԨcZYNvº062v;c@̨! q R:J(!n8Ͻԛ ;q\LnIq\k7[LB!i@l{ 9cZ m|(HgA<]6<❰3k̰ |ȣ 2n;}\o0>MNN/{sCMk';S n8'Ԓ hm@a1R거Up,  հNu$$v&9kAdf%iMu )?JL*i(Hď׿5UE=BJE !@PA$IhL~2"X8I lnGl' jD_W%5 K\֌u% 0 ۳ +ن1bH7SD.{'nRtR(]J OUQqXc3p-G۠Pv+򚛻 Q@ en,)dY ?X!2?'k b)OwW~fAPX,"gG{ψuj”1v C6׷>Τ%@ma5-XI!AFm?a1-6ۯd,c2B5J 1?f*lt [ID-:IE2zVlq`{Wpon7G<驙d0kiί>Ε-FÆ8-nakP5,T>@q;N'6 .aFcKkII,G>ה<Ȓ@H@{ 훕Mȍ؁@hI;3:LK ,(EUS??:r6G3)X:fB6#Φ6 ٜ4~_P9cH{l,}uQ`!BJH24#,B>7Iٸ% 8%ƘP<48OևC` ;MJ=ҜNDrx M![Lu8Q_SOdmU"Pi -'q+v$ @J(8:8tWH_7۾+[Y9V ,&w̵6-Zl'neH|[#2!uv()+ȩOc5m:pyNF <뫺)3c}\qܽWK: []Tt3x cH6rKV ` [hqapC8u8XvP04#QkhCX6jG*n4dR.$Lٯ/ͤYwf; 8u*g۹ F2GthxeF[3:Hh疈E͕md0@@owna i#ݛ]F[{zfᵑYӆ<Ș|!`Hieev*NZbmS|{7jx!'+5a`PEבo7t+(r+d$^+=5I]&F㚬׍Zd%Am'Uywb;4ж\%!δD*tH]V.vf@ S_Y,7#>O` ɐՇmt :3Úx133081ng۲'/_xL1i(-Z$3hDJ'$ZGw<.wN2\W 9skGA'K/ǹ wH HdzPɔfv ,By8Mx}^ DV6 7")B0N(@^*+ u4Jwv& BuπsgQ|4bAlhА'q`?us,>K*Lvw qfiY\o7@~m’InwxcԖJZT]Xk1syΕ@j"hB d\jq'QCjStC^= gt8 4LEVčyd9 ãAVtP2"؉d L:|w)9M.>':NMXz9fS ZvuwjbhgQDLurNnPVHUPY`y[#4f6u.xG*-+HLiB]w ǾW&|'=_i^5q+6ѬKŮJqyuSv㡶|7<GL;1Ҿ/z4^4VWoVkMD[}oɚ8Bѽ(*T$kΫntlOSΣ *M@zk~U`dv|}"D-lMe|%ƛ$tkwvEe.8ҹ*3oSZJOr@VUFo3)W[XUcdw *gZd")@.!* I!_-TپL܃# yw^N/gב;DW| Bq^tpPBA wlQR(Ґ2!x+O}VppyNr4 7ĴVڪ0i7 6+DAcH3.-t2nctww @iN{ 1md cG!(0Hn)#čA%Po۳SO aEPQjҧV EC m;ddz/MX@l:@K@!Nn1LjF<ih(v':Iz eI,NC҇f. g uH>g} 4#5ҕHl;P&h?u2`YfLcu1A]$hF28H6xB mpA0{,q+g$#,+##q r)t}=qBL"l_Pw0bIOs(LDEІ A萼 SH:4  1jIIb3b^}^= A'I5qɀ4b?2W (uJ`jAlRɸ_Od1:cy ce9˄I3uR!=g'TUtS-Det}b.`VHDJu‰D,B@% BU 4E̤A,UI-Elq}:se22zr0E HL &^ C* 8'.CPԋAOW\x8P5B M"Q5Ea`-\wXh1:`/vz׀h~xb~xO\>s' ' 3'`?Tg qN f s7& "JH*OX0,JrsQ DSRV6B"H_`-jr! =҂!"PD4P ";K__>m(|?md'u 8XG */72&417~_ݘF,7QfId}s< Ѩ%?%}pr@6&)aP^|4>#u| G'nK@ef`93g/8aN2χ='h:@8wtPit:M'@P̣0E HSJD 5MR!w$rayPrPK:hrN{888DAAE; znn #!~!.PdÞG;I)MOKZ@maݪwjn1G-!9!*Mx*6б96^L N+u‘;OOb+o进_ͭ7F!rb` qTvn10$Ffvs̹uN5Iדm|K]K+fW[#[IGY q1դbG(nB@Y*-jaR(xG7 cmEt3kSMdHjgo^>rž~JK=C1V +Cb=VOÿ>R>I=æ^r,dIb~5 |&-tN6NJbB%!(#swM (~= q"m }IF3 @5=;?* D 傊 l|G HQ BT0T$IHndx@;H[wˁ])MS 7&O3uO5U A^@1^lߗqXv_1 򲚧:U}Tȣ,þ@~ݪ\6Ck:Ls=jUKQ3)$@D!Gmi&;-Ь&f{Ό#jg5H~)YFEIR%"fRbP)`$)d$bf(d)F %B!$!"HQ(&(R !w8o*hCRd"i?diP }2G NyP5c/b[ƁNnsL!0 ^J}Nn3c}e<;c0ӶВ8R1~*m8ľp9cY)Ƃ&ɜz_r @.p@?^7֘ѹ>P"fEFϷ„jB0Sx?uGHI=HaUTDJ- 0]e;Bj :3m"ELHt%:F#F/l=Ay)I, "ITbSWp 䏗8բ 4.%O$8HԣzHw>7 e9pܗDDlTUDA()K}@BďCiRNa_LSEiF:@f*>^s_1uÚ4a m;H)Ki-X2g, 6v$Ce IcN*QsSi/[Anr)4VQTFaNrÂ;{*m"QU=%8Qq0 ! )0K#=Q9LAq.{1,`=;mt c" =GE1aQLL.i}9zQr5I(MfțPc Lae)"-cpl[= /CA!КMIbJŒ 1ÅAA &tG܆&H`w3u~g@ϧR+N9~l.=b%b`00QGt ˊ$ 9<@ =oT:d"2d ir3E-:i_r+CI#!4d׮p 9$Tkk6c#sq96 $݌ͤ5gpؒF:9%!<% :"(mGtSrR1BQk#l,jAwvяFpTlk.w MzfRFhfO02> EC`1d4R.yѾ{ptGeV~ݓqꠔ= O  w)4U`]k:Ģ5Ē|NIGWWi-%xpn,IM*:f廷 6 zQL*}45;ɀb8JsxGSv RUAAŊMD.Y@(4ScH¦0 Gb7fDIZ,00q ;ĚBLwRqYۃb 2[ jh&C yN@Ph.9a SPDS$@/8=dl:uS #Ihႚhy4#hG $CZE0_"C2dN 䩷܁NC DŽjwp p$mB! E /ڧ"DP%RaE>A⻆C8HЛ_~ri9S()& 5<д[iQ(c֍,"T@!LT]f.h'2#cL U&ihcYz#֟E(RT`qbjX!'pwCpLc8"({sٱ!@B!@a~GhJ:}۝GYכ"M%QI``'9p vޠj d(" Ji"h)R"(X!(Jh&Z*Z f% (bJ( w]˖Рw  x~\lBW#6Uᴗӱ7B&-y:x*1AߛW^rv;C48\HRIS=Pd Tb*4o0 W3F1ΧdҵHpuJP<{C%O|z #p{.Wft6vqV\L@zߜCcC_ui8s}Ԟ:_I< 8s6(()*$,Qa~OIv'Q@wNM̾p$ PQbO"Xu9y|Yi;zSYe$Ei10%WH xv̯~a&P(: 6xc@ v*{xkl{z Iv^8y9(2 QpR/B 0M!, eFD~upR9.(3UC 94ˤ)@<#a(2|J6D1-,O-aQ@Cc@x1ece NPX? >u#H|ɵQÏ$j+ ߞ IS !nFq #ܺJG(oONfhuI5b#\ ȫv4F&W ۉwu#e,f;ٖFT2`n-LF-6*zEJH*c)Ҧ*P<dD*C]P)?ڟ~x֪Sl&8~Js%C( 釐yQ$aB$GB:)7Oq Ad( +6 JE5faZR^Bַj v KÁb]$8Jd nD6Hitb1 rkUJcX^Hg&bX%fx Gt;5-QR&ՑgM'爸n8N̿1/ XG+mBHI'0GR.'{LֳzcSyr M$I6 NdmM{:t,X>c(S@1C@=!"EOj#(L%M':zp|*0Ca ?hBY($@'_[cJJ},D?oՏb(@%(i+ <q52(FY Y ˬ9"x<_6~om#d'$yo+IzB->QVFadEӵe *^ކ#. cQ@@%DOhFdҍHm˘b.ёvaNcBpHC!#qg n ۃԟџR"g0c< =x P(Bd#i@{PTH^AH$ 4ˡ?b>r-("}KC@u8x9@Y4h 9#+Q»mR~`aGuT"e: ~n 0 U~!R1PլQThMf;U5Eh(:ׁ!`"I ͪ<wdzܫgйdgAQĆ'b_/e;q]EsqO3U{[S_}'=fxs+FmRt#ql L /OnkutEß=6+w 10ywn?~s$UvxߚS 4PyɐKv-M!eDf̛cyoz5뷫M3ЉtƴII2yIJSO +BPRsEu *>VB* ,AHUUPR4-=!9€H"9QAZTZ>%I -|f\{zYRΉ02@5~nbT UablA :yKx9cwatPhup$GNj<B}z}d wME.֏@yk [Aآ@ :W ?haB"EÀR )-D[{$X1-p60?HFC0Turs=hɵ |JBAy (?wx ~]\V1?_e7ڮ3J(Lpa"tt^~Α] ?Wx8 v!]uO8ϰ;( f!bO )",lMAAMr4 ``((BR(d&PvtEy'$tƁ(LIBC[e DTCC@PX9%)#*ACGXqP J%EB̴ Bx 3P1婤*Phi$XY(BbW@QU(r:}{;u{K+fSA5ӿ>r Ħ$.H7^o x͗&r:ϔǢx I RBuSq`И擞]帧v;;&AT}RaWP  ;(ǧ&U?mUk(|{ aT 2m`Χ!<7ujWd^G0!rQ3.3(C&I҃tbt'{YLhJ8+:OfF>$oFil BĪ>sD$CT HohqΡg" lI08!k"NwA$;`2K8A*7*HړG |}$!B{:D!AlsH&߉$T$* j&BfXZfFd&VU% JKdb`%b! J҅$PQ54AJ S1K$tPI1$CU f`H |lHr"0"Šq2NwB4 um8Y}(H~$u`F_#?>ۄqש|aDԡĔ2 &*>~lC 1DEezE/Ҁ4xw:u;C hN6_Hò.oA t%7`%9T4DE D5AF$ ^^/!m@tH.$yQ}s (= Em@R%G4ڬw@ vGcbsz1EWi|$vb';ޘh*(d-A.YmSy"x(Xd;5#9ʹsNWAf OM:;Ek%B0н0h1;gA1fwRTzӵ) 3pls)޶5!#XEm _1@\`4PІ}B(p%_%# *%A(rn[@є=,&F@ 77Z;pW r^O6)Se}О'%%*WBrU:CK&?ѯi0}|c9F2&!E&a'wwJ rotW%ܭN0m>X>@#Hihc_d-۬A9O-4@rI:o 7&X1n'pl͌Hq֡Dkm s(ŠMID)5y&F LqIIH͌?(g82I `KZuVF&xD)qSDQr `1KL0IVcI M斕 AHgBhS}sb))Ő %\IHrM->pS =ahC :XQRURATEl,lQV*Di ڞ"F:dcWΊ?r"!aa(,IJa; cZ>?Bp6;QW>G[5X,Vtet`cWw-,u=yFQ &Qߚz(``q̄kf֨Fc#ڛAF+jh w7 SJh;]O-̚@nCU92iJF5ZGc#\Fj_Rz^G"0~fc$KPiQQ 3jA ,k)QBA)B1>gTH8k$DiۍjE(F )Sb ' KC$X.8TE3- $|͝x|Od;} 5 4 Qi؆,a^%DET3W6!kTof'{1ʫs Px?۱zp pŠQ9)IȱZ|FihܮF]@=\CkMojo#~$q CxgxO I*c  \aQlf tJhEMStET7H`@Ý A^i,F4~ۧ4 a( mP we^@n!pP}>c]铇@ Xxts@MRߘԭa3bыѰd  BtP{'$S L NݸT@Rw\/Dj\ RB(9jC0@S!F4t!_.r:@ejlˁcDTE'A@R_4M'  ԩ2B^:AO+QAk>Ҷ#=U-y5 JCVc7B#9 ":WRb.%QD:O8w0bMy5PB)N_!#iVEͶmLuscF)Xis)m ̲~U}jv)F( nF?6{cl",t}Nv(ɇjp4|':A˱HfKI2<qY6CE0N.&N/>ߏ;Sq(hFr#-%x PDŔߗB΃hG'{Q< 2,u|ct"!;scAW?9]˱^ PnNM3.:21mm`Ґz-)2=̤!Ǘ$?(4}+BYo`C9盩}g@iP A4l@3`ƶSd4i(lLj&6(4,$C+ӰaSTDTy=e7ɋ;2&,eJt~3vrkTbtai *"L)AM`q8SbA_ig{ batidtk(2JZD 'd C:t s}PYCx* J"$hz~>?K#dAF;ҿ~fixFH{RK^* QzC'K(p%;(=vo<'p{xPH)*F7BLd蒨m!}ADM>q臷 BN#@P+J*b]?9]ϑֆ7M+߈n: \Y@%p5Ҥ.$ z<T1T/Hh|E4JubFΌ:&,"c -S9RG !q?v ECHu$KITDDKELT0THC2PPLE)QSNTh0 \GkxԐ՗Ndzx2wgor #`{dW蔈9bQ1rP^ULnۻrb <+KL|*g;( Hԝ !T5L%4w)ps[SEҔ BP!FliXrwAr(0gc.!( /C^!M;%4On{0p@ J'4 ix{qdfOCw=؎YQAPdjm)HGԈ? rA,Ua z~d>rC#N羈0lE/l(FR\,gP}%t5Hڬ{S},"皰5+a릫0C Tgk lW0%26 ~k e;A߶!X8Z(=Kbّ g!aN% fDwCpjˮd,LqPQA-9_& hzMZbO9 ~'#`oo,S dcOFqNPX 7.,Cݣ44;%&}L~%T4Gh02Ahj /0f$8ķ Pi HJJLJv E)Ӡ&Mvy&AIPE4TJ;q9MeH7 ¿qHwi\yp m8N_X],r3aW9kqN6pQ%)C&9 {z )`Y&Bϵa N6A7upZ#NUsq0Z 8Dhʎl uwbPb-JDbfn2HA` 7RZ \Z çqBO_m#(F$2S0$ }IE DCa>< '#wj0s`T@=b,\3RARaIj2'o2.Lz`nt S FH,sm /Ʒ2ϣZm9y0hwglFM$)d#kVlcm.\p`<4Ro&ɋr਽/}]W/mM p&~멊}ɤ`3ui[/6#TRX`XzjOgtr,2\M6:v;ncFYP:`4;f&ʪ@ IqwmxFВ[C b2MX(B8 ;,6v X,_k[O=Il7w1W1 ʈ4͙=$7 uLPyisO-\H6$FM1rxBfwz}$Ƙ,9xfxBPB B(MSz|􆏥{9T)mY6$?OJu1νIӡC{>HB|1-n':9xnֈtÔKjRNFa C%F~uJ(qǾQ< <u$|%>Ih$1ȕ#3>LtED@it^=t0G. yYS!oɣ,LTpsE'x dфo\U,EU_0:65<.cIȊ!#3P+ci d&y'8l{!66d?m|D<%emBu7`2Hpd<ײi>0ph ]UT >'; n 9C_C1fB%ols3 bpG] f ORŏlQG( U`|$2Ph`%9O$ v4=:8Gnri2'YmhiM+QVE `oAdH;!cqN!~(=ڞ_>zp,YX `Q `:` !N};|,i#<xcCƣh~/!֜ɏ dաHHпm8zb<1;T/0s jzFɖf"x, l;@P "pDf 20 :A? CϬwQNjzv8 p<Á P1.'M8QAO8 D1uw=pA/!<(`cu/ 4O`Pa_| m3Ed-4k~ӇO)梿60 >}b0qW4X Ȕ˼:rgri.0P^bէm5ݦVҹ=XpjfVWbM[洺L` 0=%xxFWv@ IYءbFK*H?]$KDBCWm>3OnMB;dq2_ c@.l" @41˓MΓ&PhT?g;1c8?(#XMR E8Mdlw}5zMD˩.` R!p.5h`qC5XC$DJ(RX6$SOgٝ'L ;=\NײFmc!@Ɓ4:C)c>P23"LxC<pt;b=EpV#滌I6(}vP3FFi=yL(%+"k -uWx̽ 4Lcj@Q/<D ʅ`tcy 5"ц~ëLkCt[dgL ([fªۭ4 M ;*80(V.ᖯGFtd:0XEdSGYn.QONlR%Rdfc3 QHbtdMKswF^Ý0ޠ_wm2%jٳӬ%" ̴bi;'"!K'(h FDf\aw#aXTX<-=Yטg.Q! < : 12>ab"vUDڱ1DxmPK7ɔ*; b+;: kͣ׭hK\1_g =C|ΛV/; .G"4Ho5YgAC\A ^gh(=:m4,w P 0uC[m6K6HlԜM 3\!&M64dĝHrA o XWt4W40lͦ*00H9xpKxNV0&rpK]M98ٹ#q 3Bi AJ%(41+8GAT'AvFϜHI$$Me8K+C1d˵DuVef )> ٍd,gʟqˮj)""06B ?%= 86v"hoj,WҰ%p/0Pp hCanTlj(l13^sKt &lLEiC/0+'L #T %Be9 (7N&_F(P~=Ӛ A@h&&#O.C*&Қ/$@[i?Py)< Tl㎇|8FS} *)Wz4 :pCwsIȋA<;4Y"-ݖiF,2(-(Z@E?(y0 r,-Y8DiRQKؐE[p5~s@Э0Q-#SHvш5DQ,REl)av@qsqt/Cp|&=?@'dx;њ5WL$i b_K$p;}{IM0-7lLT^t\AMJA8A'Y~Y|ww]sZ4mzS Q,4cb)4 Mݭi2'{ ).brq$eF04scue}_/BD 3B>FjϪ*F4yl'0B^(LJH,ؔo;~eH a.$؋φ:UT2cIP;<ڱ~K. ŐCP͚ΆTKe(*\LHtAyHpvE;FPRD cn?ҁ4nPDR (9#@BzBA"hJ*& @DN{ph8~i hs?姄7~lw4G&j8oȮO&m (\}4B[O4y?~y118WF*IpȚ;޼< -aPp2JP+j઒(o>SbOfvp1\{Or_(e'$vg8=P4:A7{jaI!f)}bߒra;7nF=ħCsBFmhg #d\|y1(#R"PHC J(h| FG\]桼"H.pPZT &"7IhMY7w8$KxB) MDM!w9 Y&hC &)\Hsq"wEXd" fy.iHDPL7#D+ݢ"B @=!SDP01(p ͩ"(I6FZD&({&IB*9'NNIL0RKc\fB*;r1Z-F J@8K&>\hf.n8b`eJǖ8MrC$G19E w#7`9BN96Ns'6H@8ci=CEک-/^&i-ndS1d$ǜH)!N#AKj Oy2=;7O"`| c$!XvV! h)IHehP8N:JP;?ñ,n*GN≕C} ;)pàѨiM)CA!ӣA:c@?/oW }?YUT=H\:o@X ɘ7 1 hZ0ђ9ڧ3pLh$u`؅J bhžN~1bp鏹X/jk6lP[a4I 3thـ  m\ԹI4d5HO87 iy;:ㆱ>rW>r8KZ*_ׂ}gQ:_xMBJwן,MS$:P(GL^*L6 R."EFZnk 91hQTUќ1t 1֢[03xFkW6whb3¸1zv^#x28b#C`1=c-p j &E[,a7Q&P݊IHYA&so\l^F7Qm2z H[i۴q-sWX4VRmxZ$<7`Br Zp.d4i!BY`"#9UC$6ƹ-L&vo٭\xtLQ8hwhXEq7PX1FRt m?)WJ%d! $&{+ŠWkeeF"jXQJ4MsC11tқbcDbZs,datӐG`ssi8*˄t;U=E` GX $ _IQ,]\rg~q8DC4% {V$)>?t$&Pwݟ?'N D!)b H] .% E))V`i]R.@iHЁe4H'O+!C?!K뢮xjԸW.ѺXY69@H!W1V3Z8)ѴQQca,-Y41Ě "TAaqKkÉ[lfŲI c NC R rxHLZk._uZTi\]c:42nYZ֯ P} DZG8B U,Ѫ(@t TI_fK0RJEIwP~M_K'b BOS6|<8ܞWr\ZDd Og &r*y tAOq+׽7IE,hvA ĝ"T,%sw8 aɌ8Ҝ 1±-hEMT(ȚtGOxm! }}>' 'ZyNFb~ F v/\yamh?2~GIpS1:G^H#Dz & &tuࢊa'߯b7mbkq]SIBV*JDɂhiX P2o>S4%@N c? 5iBT@cc^%R}1bFf`kbhߛp"_x&`"(aaSE#$% 2?3bF4W@')+!"}j)*dEZHe=¦ zHvbA B4)rxXU/ !B>J 0GBrM:C=Ai d}  l< ]*>=FH^-eD[/T Qx{YB'M LGfyޟ^df.BIwMcA$GXXu GZ.hxAe0h!ԭ汕 h8I?>sZ|-=șlnB\Ϙr+6PL&WGx0BsCFR)mjҽ $&IϚv!ڷ)ևƖ2C%MPM9 `aH=H?WHF8Ox6S>pp<^}ݷ(cJ65\/d8|4e` CFE"\(DbB `h k'S}_Xu6)wN;tx'H`)+OW>'s~2vlE1Ѐ؃"&1hp3 G#0hhUHALBU4 CR3-A糧OGN>$;QH0r*(=9 m[ *.NA҃_xz2IvR[vB)AC?;vDS(8`)F;5dj/n818`f1 $)P ÿ[!`fz>Qҩ 0)J._̒A/6R q~-d$Hc/ojИB0McS̈[ d{&+؉F6`*j H/+*&=GXrp;LjRe*)("FT)<~l M)eKOd Mh)(h4m*AXҍ.^PƏ~p`􊸦Υc%0<"JuR')$H#TYpߠĂ""a D!TbV9p~O:ԝDY#ĸUq>gO˫ 4A}c@UuN`  -6ĥIv"ͣhPWQ荧qaP^2Bf8@SJ?!{|IC'o&-LBRiT ni6.fTmc0H`ª--]oXUY6nLZf*mF1ٮ*E) d Z>TA6u"#1F/|!ֶ؜"kT`g=Ug831;`!2Q τ}9z9kdA_HhDG G4k_KRƠ>m 6f5@좊uD'-R*}I1mα AEU$iā M %ͻ5+ F%L[$1&* [ eP@bjGy"v)&+Y8Y{4ÅMׇ1L4B&gP1il7w Ɛ1Ot/ zP(ʅ{F xkomֈKIL(H PoV801T8: q8ԝp']$p(ddf#U5\=*X=w˼=wB:g4UEwɾo'GI!S} aNDkdǟν[',EI$VOLЂb!_뷗!7Mr?6[&E* E3kV`-b5?ɒAAwPs3}8N 3%L dH 3u| D$- \!–6"hG-oMЧ;g\f`2r (˜gFCLjCTU@$z(!aN8M-FXy*v\pRJl9%$E!O ]q1 =#}:6ԐV#V}'6#ڃJNOψٷ 5I@7aoZk1&<ƒAT{13&;z& & h%Z'?:D?Xy0{D/aH z<HA9ǯ`"B y8<s N$CR@hԘ))HOTҟ,R`D 8/CTw{}/E0uo+^ K,xTפI$ 4qbT";{IDA =ߜNMCIJ`B+ÇpM7Vjvv=y%xwK]>z'}b%* ؎2YYyb#y>q d5EُdmE R)0E8f 8sJ*wֻkf)O`KRAz1@a 'A2@D$xz|ng7pU!3!V\!85ˍڹ{DCbQDi!s~5ႇ d󪈀 Ga +)GDzNC]vi56K!I4NA<=8jmQ=N1yry;0UTO aϖ=DR0NH"\jhkA..&wLM-_ g|ݲ+ 6Y }|S 3=LtjT}} m|bdbء/¼dN1xN1MPIbc6 t~WnӰqT\FJ"Z< A tFJRPG(9CiDKuAfPK ^o<l!sYB B8Ek})Մ D6%kDY F[ 66$tiCA10߂^s~݂ r`ؿ਍,̒e䞵, H{ՐWX>x[;ʱ~R8__w 3bU(%6s6W_D{Dl\ɜ~ΘKq6(0Cpܦ!{y8t(M0zMRDs}zwך Cpŋj\WDQ pwyId#|ņX|-J \5+\|sD.oX_R!b%A(E86ߢœWjUvyթT Pe=3pH$p% QΟE߁cc1z h> =7X/Fx  `T`$;҈wӀEBlWk%ƏVjKղz{khRFz(yVX؆>QcLdM{N CA[M\ ܱ3%4lfcQ-RUG 1I@DcbKF)*~o&4] IDxsy.G~Wp$!`$Awr2$kFL!p3n.E`s1 QP;U?˲PHL ?@&*#DILvuV=u윤8uStqcTFKs-PdNhbl:>O;9I,l6ӢCBla" mv4>=x; Ph] CUBEQB PRr9RrGGn RIqgh"8;j{bb05K4Qt9?o^x,J[la9 p%3 \,f,1FoHdDL i(jYX~L>CtD6*"HL0 Fz:1͐I*#3f M֜Oqi!BonjY+]F y͖3q#mi"r=\<F*yDFH Qc`INHJRi͔yIlr]d:M׼ !q|cB,"xY9 G% (pt6ڒh|ʌe08]{b4v_~T?'d$\ka$F^ 6Ǝ[pl6{aCav]67&ݦj\,)OGuxT,0ؖM{[?.Ju[; F΂Ѐ.0Ȑt QmgQ#9^ab:!.;lh{u(Oxb #%"dj'K3D9! c^ NPE v)Z;}U坘3ARjh$N.@b | KI3nn~Jk1Q (ЉVln88Fܣh:|TقgW0Ƙf R`#KO*SH-TbӨ@gRᥤGy 4R$"U( !:|t'ί<rlr<v^Gx2U"U)n+oČ/vRNa0\'W_|dE'\$9rǟ\C@h9,kFQ6vRҡQXz-+E$2&%^[YYjvQeNBDC   dF3Mf0c.l8pSgyw MY)Y[hY1X9Tt( V:[mm1XaPt9Ae sqDb5 i9cg;s9s98wxmq&T8HKIp%`CAe%v1حJUë2`UVder mS.ZH\pE 23*?N1Uי >@@,cۙ e,|4` ^~b&(HnƇC U2dXOf'iT3'|cZ luj jc c5UkC ś2wth|?>U$E2ODB |9h?*INF,p(~oկI  o7iG/r߸.;5-@u񆒀9QQMUXsmU[mb,DETDDDDE\qRE r0ҏ i­ "P!iX t!bRwlNԜ$i]1If *J}G URlܒZ6bG';8cans- &'dWHāJ/P>=QФ(_t3Tuާk~K\WhI/re,bKfL2AR>~LHz 1 6` v킪!2~*Bb=(w20=6-ۂq#(1B^(/ck)VY$sIk$ё4_p9 /%*g4 AKLBXJ $1AD }R={S'wNkcQFAT(C t5$3;d0XrgHpBER$JR$@AR)@4 PwfmJЦ%? CBRmxh4`pU~bO뎄3/߰J 0=6sdP=d[uRHgt"LF>Y`0(M)E)X` "b!I)`! JF/ LDD"H$4~˃ H%j e!*"i IMTCʂn :fԍ3A,Bv@' BE " PS 1*"p}RTl 2A:рìB{@pR4\׼OaUP9ce"ii$;{8n.5f{_Az-`?#{!n+'9I;cwO@4c$MA=$hKO:96\>xe6TH A<,J D- P߇ M{Ɉ)LpМNVw @dHL+ݧɥ0`Fhj%.$)йcvUk Fn@ق(J (BD P"CtNO8!Co3YdBIp6mچZCN4Hш) !h)48,l),d4laF(%}#1s(Pǣ4&5&0?xoJ`2@PgQRrv~y (P[$ `pD, .i8&< iPѮ.[ :W@?pa*DAs* #Y53 F Cw×?M#$0 1Ҟ5}@&cyԆ/rI^}<@'dD!F9Ղ[/+0HblW7垼4DE [ڛF:T1ڂZJ_;N+@`ܱ: n)' ed3Cf0HD2! C0]Hc _ˮsXMO9%g@j:k|͹;HyGS[e9)9UdWhR7Zk A`3 N<>=oH*3`IhM^Fu`%OO3߮|+2)xyoryWi%ܪ?ߊ'n9sH!a7ʴy2#=XvKDs i_g$ 3"vߨWѪkqcoLVi O/beA]캐aR Oc605-\G(V^ v[x{yUcU~yYU\j'(9d2[[얯3W+Ua)͆}txF 9OՠJ;ۤ'p"lj_P96 FܖZFij縱e3ra)řa2 _љ21fYٙ'SHYd@rȪA xaRRM*U%0 y6Cy7gv:x6ZE&"TRE`4;X__pn'c!Ȯi@7fCP"`u0)$qCs͆4S*ote~ʋ+ FsWkQ^q琶1r"(-{+md-UzV:tA̾Rj-Ǖ~|DȯN,OXgN~5p]OGs g3<>+0_829˙X9hLnS&t1uY:13e.؀5mX62fG 2_VKHxrd!)$y~5澄@5_vRlHR(Q0: CdSnÕ̞O ߓװv.ҥ'>8/*hOwM B Nw sX`O|vLP8]L<8kNBEr~>Zz8vG{\^+5ʀ\ vtEʇa;+fJ"p>{1mp"b&^m=ǎNJ1x.vC$XiNZcÙJf0uLj)'q4( p- M G|hZ8:dgzg۰ ҞM.3 a#Y Z)!BQc=WmmkTq{~/}&)V'Ӽa&r; JQAJ nMզZdyk}?1K?fQlNdBỊwNE9{ѱ އ&`t9:Y !xwR|՘\va 3n wg!IZZL9Sl !` _[|v F;a'wC:3 |.LS5 fESzm['qp12uhOsã^9z~]20:< ~SB$R7cje>!eO;r4D]Ȩg>iLc7b.8zWX k'Q䖐S&~o:qZ̺gGMJ'&-3cpHڭ(&ڣ{\xSCaF-əJ֌sCXj՝K.97 ,@ ǥ+;NLΧjB9M{NEGN͵ZčünK{fLuipx9vLA>;c9 B'.҅H|ygiл[=/w8e<=S6-'c݂ڗtuFi; 1vc٩+Ć=`]E4)7:ԉ&0(" #xb9kv;,RIŪ' ,5~{CSʮzu"^e"$$%r4 ^vzayTNTb׷4׵{!"ܤvyr8ӝcZŞ, > D͍! , Pn rN4 b$t-~A ;cž Zx{*~6<]L۟W1ROsݑG H PUӶ%!,=Iюm$6 uvpzɉlm^>a,S׌2R-Lhg|eJ}U 9PY kTV?W)ӧ-E!n~;rkl-~bfA,b@4:cZMsPNʖ2GeY QxY`0/V\"|;b:qzқ= Uu'Ϸ7YOsyO|>Ʌp:2X1󉮰z#װ@Xǩwljvڝ=g?,R0dzDS줲ܒuu о^8h.e9q /%_5~vdY컒U8I\|VOj18s=X l6⍔[wo _&a;v=bcaHicӖԇnZm `%@o>Ƈ`?O2I)J v(PCBgÕ'D!ٮxAxp7X?<(,pp C(9j)%w~ߏ@P!U-y05aa2%| Z!H"Ɉ}~5OP3}n\Eԛv?,#{"nÀɃCz9a0$nt!6!A+L#dh@AF Haդ+!Tٜ.b(@lHӭ,8Mlʣ`8ֲrѥ'3cZʣ+`f B{\Dlich@ᑚ#Z6"4ApC^-,Yde 5 nj;Còz➥."hB7rǬ5fMkܶd62Q<{+KC.iƻԀ0֣DgՖ+v{6ҶhM`rRQvf1gˌF*>l[s R?.Pz IB( ̕;s8QFFrBC@ Ɗ$hCZu=<{"{)h6ȿEM82_<*ٿ*YBYP7|Nle?$IIAfCQEoǻn&-֓ 11Q%Y 2~ 5A<>80C*)2I "G[I>9@ӐiFҒ:,p!m+޾@r#PP5NyXc2LaW~2 [pl+1PY%7y?XBP<bݨcl$=Ql!ŢP&8kuPMvYyn3UQ PݭaNXAtQPȓK9c`-.~[ Gmv±QB2mfhH)0M\΃=q k AHANP)>P|tWҪ*pS~TOD̽$3l  ~0xRan  6,Phu}2󎥉&C1ӻgQŵ`g&2HTD!LTTFPQ"jBꝵ[kX=sKLEvbZNJfƛ,0 \h5Bz)ސ1{,(; bDqNx,+kUfLf#OC\C4 T jL0p>*eL8k 8o^,JyLDgH+?K?A~,(~o8pZ׌L%Ps$04?İ$Pi}l|G*o`EnLOZ1q !Hʶ]hcE(8 dcq ӧc[#z7$~t2|`3YITtx~쐞c~C7@5Q_/z0pU{˟뼐{*Onp=)$DAJTД!5@W@X؄ j%!( &j59%2Q0EƙMG14DDQ,KT5ځbljTiqucX<&AIASim!$ja)^$`r 3Xh&Df*\c5H(TR &q_ƂKVt p̃zlJ`+ti޳ZH0L$z].=.ܽ^KA ieO{7KsXjeclє04b)KJ``TFD03Zq-ak(w.k1RPL Sˮ2&"v;:)ʈ*Ȍzj40q֍{0T`Tpȫ'!64D5#BuͥA0Kd B0691\SddqG!a=kxTȉb(ĩBY˴P¯'GאnH6C܇?dGn62Zt9L"Y&f'Mf;.T"LMbƽyg(-, %]u3˯d߈Q)E"`4b+H`87ϫSoF P d&w=<那fI7HhJ?UDZeגyaϡ21f ]=_`'=u|%D9N*t~ad֓hSIѪtHawtׯ)i10hf(4f%e=({#'o C|bR" 4B O˖.b> b1u9Yѷ;䘼j'@JD0pn!8BhHmKpC]:EQ!ʳ]4 Z&DaiLqIisc0!rB!igRv"3m;F8S]U &Mm@*;2#t29eq|j3;4t9&1+͌LX A@D8º$Qdq552`*s[/o= b5Jq>-KDx``Ӫqئ].q&OLis9vñaw`]zk.2ЅNx :q+ 1$1jV& |R6.H%+s7;S GgV0 yKXthL,q׸2K)p FFk .Dq"ޛfHpNe 0%OU]SL Y)Qr ]kZYP3v߈Zy6SA232C$ C bCb`lA|ƍb(ʀr3@=⡀O,Ȃ.Hbsq󃊎].666u!:YiDrS[ֱ2L"0?nʦ*'a\hHJ&{x4p1G&;kmNMD2O @2=QK:tИTu5R()wV t40N#Eo@4Td{v٘}q i]Y3ggLπ99 i/'"jn錡O0@Az fI1˩f2\M_XQxњ0j 33[59vʎ|'ux L4d`gn_f5i*3Mv8Fw5űɂH Q&bs<4^ a\gqoˤjG1Yfs!ќru;{Ǭu5q]5fI99r֊}!ኊ8{dݶƜ+Q \$of MTTFqV=Ga}eT#Y'muq58FSr,[Sh1k5Q5&Xb6lո-o{(Hd2CuomM)`BEo[*@ (VCI\7eUIɊWlW .Pn#ι󒙤BC6PT1)GX$͌ADGDAQH2 kl|[ktܖ#q rk;vaMC`P1t1J g[ ^MCrAg"L CN#YT)'=:s2i@0pϙ3&9LUglx+kE7ė>|gZ'aK'cv.Q&{f핾y-"[-^WcYrHqT։FQG|E CqjbMMu: Eѧu8H1PM_I,YXO^Ƅɐ;)V5ĕN~ΥC嵚=8/jlQfxԹ,J"KC \]Y63Ht~-_7] { ̡aYV`x)Mv~tG; ^@CP6K.bRm,sipz$Ь'rfcW6پΪ[jMg%1V E-] p΅#\4QQAF=Cxwj! D28Ylʹ x3/[vqJ[ȵ8Vp%h1y٧I; Sv- b80r rQ b đT0B|Xlf&Vڹ&S˷KDDvTI \=uHD'D:0Y}48@,@{TA8ʜv=F&ǎ4,!9ss|틇zvnlu[uNNtJFi l) @&'rbU. 7$Ӳ SB Q۔juc/;Yİ]a2>=WrF ǔ&Ghӄ?62g|Dy4Dr D[C66:J <,DhF]ncL(=^ Nt`z Wm9n$1.“d]i'鋫\H@Ɓ@Da%dz77u…%Zф6 e-{2=1mM;ld'h) &H0sr#1N I5t*èf<Oc yAF yx[[KC7&:Uhg@XFe"Om,6qz SfquI-AYD飺$y(''cs{:hx!$.ђWF u~bGh?}q;BUf cIhwѨqZE՗, ZNŌ<RʵIc wuCEۓf3H+0Po ?T(d(៻A9@ Y X$R!)P**>҂AM*8I$W^03|0;5jlnwL KE\ ᳼%'(: w>8XUF7AT}HU?g_= n Ayds=l+"q&> n̰HN,<^` B/Uae)HQ.llyv #NW KceC+J3\KNCX(3%b@}#Oo}]#ց҃@aJ(،|_d?paz4?VAe-f-OZ̆Ⱦ`s|Ӥ7%@Aġ=Z WSfd}\8Qt?_δ!QH)'"I>=zLt@>n{p2@DD:\FFP$W0w>NɩθV5&gc &Mf Tlhqg(w06&7drD܆2 V0cE`$֟χuLQ"*hΎy'br9D 9b4O8bQ4{g:p>㍭4kAl4`$b^lGgB1DEG*ۣP\,Q2'aM!YB=;y>F310!b5 X7]`@l2@^! `s/$Q@b@k\jU<|Ҏ'Q:a(^CAnp9bZ"?pFq;Fy$t/Q`xPqmi:+r -X߄ 5 Л"PQJH(DP>@ !”4`M"PWP%RP@w: hJTfFE$ 8SXgTѐ߹wl+A5sI5"P.v߂zt;D/sĈf)O>{(z4qKl!t}f1'/<~,]oa\r*EXQaXAh1Ɍ"f "@y?Ul(՚O9d'x:a`ᙓ/AA:mPNF L " XR^2UD6R_<݆'o@21dKG* q<đbhq'SC*F̘zp@F)!1p%e >&LhCf 2R4H.,p2ᣞDŽUDOQ\A"$o$^SC & T|O䱢BÐ'A|=E rUXATUiT=~/va2qh)Ѕ)H{04#u ٰ~fEdO?$9kI죪g{m=ݹ0;t"1MJ͖0EXi' E9IIn`emA!jw$Hz| UnGJT'4q&9 \;p-< iߡԝW3=Ͷ!+ouU:R"P0BÒ{|.S)a " G_-o.:)X? /& @J BBgfW9ĸ Ϗ vAAr{֊f_ɒ?f}J$ԟ]Ii2v )~t,>8ta<΀VD\: p2G:0dghv@c5KVي1](HFۉtad31qƠY8_ "iF8(S Ͱ"sΩ"h)"H N,1 Tcb 99qDBn{P>-ïzֺR_tEk>/O7ï̎z47 0q/PYPb*!d(ҸDA[4z"r$mk (e4Caӿ9:|`H$$/ 3H!ؚՠ~ODmjN??JB Hr$!2~%~YϷрƳCONw(TP]6gtTRt5bFJ4hZD2T]\K{# [aƳJR bLr9 dx8   ፰c5gKb%$K1 HTQ()HwyYS"PY!eG$>QL(H-^8AJJR[ b. tȟ@%,=ICіŇq㡼6"|kۃCZ3k&j, 0ǓdC5jGxhN&87\|9f:/^p (0:.HhìJ~%;(>!aGhdA'Tm@O h@ IIzvFނg&❄Rғ(t9t>rBRe@lƠaFd,8юn$6VZfXC6ޟ4HT2Ÿ(]M,@9!`f|v"UuAdeIš*1hD n_᎜QFsP.4/$cWvAu *.C#]A߅hukQ%4)RD!IzPPR sJJL *X!{#JMB\<%M?+?'!  s*Q xϸ8vvd:VFkFha | U%.AѸI6TAeUq[k1.w,W0N("`&}TiC$)$4@LG )$Dݧ6Xf u~pbP3}untLvs;3AȐxl(vOO눜8bawT;@@IR(οwiiD2J 1]U:Y0Bs 6`)#9Z$Lh bGK^Ǝ~p1pPrp ,\5UPd9З ,5:_L@PwQ68'ƎxIEP)"m:b֘gf& AcElB`&g6>s%/vONmv4cq}2vJHO.FWRtiĪ9=.3UAdwZHSߜpT_>q栩R80W#nb˂PG R`P$)Rr~OpD3lj܍p!4m4 M:QÇ#gD 4Jpu'l)yNwLdq[o__>eKCa*`h%(RA`PNZ;<(9q!,gf ϐ";R2y| )NJZJCET0B)d#lVECJRU1UMUUUSPASD 1JPDP$+B4@T1!TU bK$i UAMQUT;8>* H H3'{F"T Jd{>KFG$X4⢴8RIJZhGs@"|QŖ(p%qA$ 34b幜Rs.)8+- ʮ6 ^5!RⴠɅ3L.iD~<JfF*Px^-4P OLC Eh!OV d(]{2oٹHdE"O@Om9KF.:w#X-bA0a'?S !H 0e})Đa!OC =;~=z ʠ_?DsJ%;H m螺:@ȉOkq*F6WdC l0#yHiȫcF^:F_0=Z 2ȣ@؊Ġn[!j0[Ђ,)AF#fhq"~~_Z^?)eTZQO" tO"0)D<2D=y;q#\]'b9jƴ>5(nj }4>Ei"z<֎SH|(ދFn,"٣ {h#F/ixا#1m.11tYP'MwCiL"Q !z#:sWD$Pdٺwl^]wՏl|IXF)S>mH%4 d4Ĕ" BK.@=N`,/z2ߌU[e;c *&!̌TVFlkgS It&?k$]#`/X:ǚ]iP >^yER.-NKl\lNBȕà- ȩr&ʸC('q8zxFx׌!bZt`@R re g|cl "^FQcRLiǭt< 1 1l")ΊJ`1VCqM0P!c NY3qoXR2CH1 hscmTsj$SԪOS@e9<X=ipk4Yq.Nl9)޴aKrPA3[ D@8R҈M漽7z.u93ZML&3J=A00vx$oxO69:^e|5R"90#.8qnU8%1҃&B1#B)&N`W fH=pvNu2yej;]|[?BsdoշbGn*+HEiL=&9g(yZǶ " $g@i (2VHCgb1;"KBh zɨ'J0gl\ktI* F Zi8ƴ([hp#iy1 :S児XC!ݘqh[g׫7ZlR.#d1I@=y伌W8|92NAu%I%5` (ln#(Q\0X^Qʧϡ*:";6@;C˨>ICUx_8 \Q@y@‘^=7 wS E2 BDN=c.p_h7>0IImb`9>bdk2L,LQ1Q1$@DDL 14D JDI@$AA)KAB4RTIT$ԅ!@T+ $b P(#_Ah"hY$IE4x^)6>Ŭ؉*P"d)>?OG$!0(7FM*PRJ *hA5 HŠДS͚Nl%DRI4D$5 @UMD R;=5V F0vZTKà8 BG * i% e'TGCe5qlbOǿ@7(|w:>k'}:RXԙ*L ]vv^i]t;ٽ4j[ Vۻ|kk+{kv>_zzV}Y{gإu}XvI6m jo0K6[ ;W}CРkֶ7|λ},}N@i&')>M>.w4 :Ѧf#@:= 䭁(A ϻ;4WcAQ>ܮOok|h)B>혍.tBOBIPoG}x<)UNϏt`>x@ypWeD"׻Zr ƽ"t{ѷ::]H6c}wt ݍ x7mݎ.r; ʹpP}+{s@}cvϖOcϑ2.}'<^kmJ}wy}}}/{s;wӯԸz@13b;O_UrxEHwGnˮtS3b6;8p5ݰ P0.ٵ{ݛMxos 4ݘa+ŦW7#/a#d!n27 ؠ7F{Ui@XvjN[byζ뺋m*mXܺ\ꫪѾszVY;Arce4wn(:a\.=huݴ:+V5ϻʹmo[]I: l<%Ͷ޶sv#;w};}nNIRmw.4{ǯ=kweڋSN]9m:v\;{w2Pnpr/qDM|qݍUq;qkZlum޾=]vj9@x}j}Q{=2{+9mN=t&kZnjVm==)hLj4׳2"ZݗmݷB뛈nR rկgp]wSgZm4]veS[z{`_b)j;(ŧ[-;܎ТdU4*ko^oGcv:nssm{^>϶oPFwpjcJ:C,C84[֬Uٳ`w}+;C־u;Eڔ;ڽN9DuZBW0F:wuCakgփ65Oj`wwl-Z,t ѯ=]r]˶WdvnnV;q^K7U]97rvrӚrlYV{-1j@[ &AݫA(RnNʬs\eF]NTlξ<{6эqhu۝SFPQ MiH֝sr%:ݰPr-΀wu'6ۮr;-=󢫒֛;n:;amwnin'yyh!m TZ%2SB{pIwn1A;nk{ֽ\;}upQYff54nګ{oZ@{u}Ûm`DPi@d0BzCLQ$ @ y5O)iOP@A @@=24m)ymFHީ=Qe馠D"x2d*~SU?TOj?*{&ڟ?SSڠh I&&=e&%=SoASjx#Sj=O)M6Hh  050MOE=)P (_}ZUE4C^_K0SLE%-#TQ9I?p6_dTIϫ ,3/P hX]xu hL!r`8Eca740DQSSQ134N)4UTI1ZDC@!fXL@YNT TU*t:6A0Ptǟh!@T1A 5C,Iр@!D % cC24 ).hX,()""(Di]h02GURP&Pb49#TBIJP Q'Z\@L 2)C0 QC@("_>h%Ux#ݼƙ_s3a{ C{Zˤꛫ}ьs_ʹ` }"Z_ljO\;dьȒG#BO`~c |(?a3k(R6'h%p9`"UW|1]ѾG~?[2x@80^BewkI~|NZL&B6 r5/=G׋Cǀ>gӯ?{_{[Ū런Xuٙz;fjw՜^uҠǽ|qp3lsu{x`W[y/ݟ {+}p6 mHo}4ֆk(“߾p\._j%>Ɛ $J=O=eKhyk O A$ %j2by0 f&aշ(Ǥ¢FpUR:+k֣f([Z;%˄zSYDc&[5!Tù.ؠ2Th>O{qٝxR/+׳:~ˁVf "RqW7EgJgҎt4{X7,=w(\OLꝥO< 1VyQ Qj9U<~/Մy=Q︇ 96m7[E5jFz8< +uc$py2RI2TNTٓM<@ ,kLGCJ!B9WɈ ҰMb-+P(h.."8.L^mmFX09:Ms @Gk0Rl| BVƀ;jh͡7l0vg.ATCDED ryF$D@SLݽsvO㚂dRI)~v?!+'F{<<Pv!$Q)u8e:K@z!0-{=˹ UaL~J;5bL ߄VG/l024*<z:)]М / VWQugt;Fv'(V+#aԶ5[x7}:P-)Qsleٔm֡NW唾ad'] C+tÃ*Q|BO \,K䊏rfƀ_~RY(?m-`w@.K/vgXW4AA?,Mog rۑ/]j% PVRGuxz1͇U3JMj@7xY:;׉gEQE29d#^O,3ߏ wc=YarIW0Ɇk:O@; q CZ$3p>8{ :ȉn/aJtRM)[劷腰'3p61lH|4rT:x@.eq܂ C\S !$Q 5Yx⃳9wc:W^!xOb 7Ca45*HUA GQ7ܽ bF3nTJ)KssS4WEDŘrX3XACA)ۇy vkmZpnl6'"hzӼOM"_E3=TXq`/@OQUwA+nQN*xZ]ֲ9w@aFNӇr>*w9W CVcpLK柂RKC0`n`_$1c8ϭRϕ0vPh?!FB9L#먘qΟ®w͋˲`oYPf$F׋0~:\(7[601R? =XIb32ОZ{njJeqT c3뼂;dHs 5r8 j~1}kdXG0ƫcLv?MzU!AQA)݀mͩ*NeDN~?oG 3]af(euҿArQ2iS&sʦ(햰(t.ME&3Ze1̧+Trt# Tt;B i;t]z<ą&lqNbNDZsCh/f4d-'pQx#ŤDtXB1rogY3Xܙ% CqJ"i" Pl̨L*r0 ʨʨWQ\aeD͒LG:q aXj'WQ \i5B!LQ;0]㩠Z(b)aMEDMDMOPu0`Ja⨱N6fKN^4bkjVBj\uB>)cZzh"Ef B~8?{?Y~A ?mk,Ui{ `7USP?(A#b$ z.eUTBF 9[rJ>QHO%DTIq|j,2=.DE2Rvk#&2̌ҹ͓֡Iu6O:[P:]=P49tE&w'Xe!J8L"gxAj@0WGr;&2d|mg3T!WRn!w^HʀCr݋mz 26I GT:3D\FDٵC` ;}HKVn9R\7 ;R\LVnŅY bU8\SiqOMݭr8+}]^LԔ-_lȽ qI6d <q(*(g99 ~xk!+VMWhae'( Zlp5ɒ1}FfXݾY0R?AБQΊw:>O$GP*׈=CGVu[S&T1: 0Ǡ a/@`~bI4…^EQo"H qF^Ϣ SSWi'A$T}{m.$=F["N^]X\үK.c ŲU36N"pUg,Es)vNLj g+2*u9sWLp}V_kLHg7}kx<Lu>|׷qp= AFTXk6)Tc1Wqv]e<>ILf`4TU* J-tz0nË#Qpp%U1e& :&~x͵wGOEm%l~Prs9&We1oz ]y\ɑvv( Qוte>h4`6o μ˲wO4CU |-fnjkعEB >IN '׮8gpցՓ܇-yxrDD:̽sl/?Yn"BWB\,x}}SDN* ]. -h]3C:ݑH=0><ꯧPEYW#WV^nf1W٤n۱S0xH5U'Y~Rݾ*e6i]O{J8wa`F(vM!$i3VoUdc!R0Ua %%_TIyS#x!,9ˉ'Ojva+4eܟ=MOn5H>湧&ݤj>Ѻ{O!uŚwy @0΃Vp,Տ$VudNkvmYXN7'?)iwp#[9s=STMǧZ7NR{ 0Wi &;+eviO,O7$'k5ӵhS +^Ka@c9RJ6G?f8H" PAu H"1 !ȞFDnzxb#VM 9-sҹ Z_>N,ƹq]|jm'8w"4>{Z88.:. Cۙٛ: T4WjhF|?_<aؑ|b!1D "WkoAdHL'HYx'p!M_m! D+|}^hMG 3#HYŽ3KQ_ͧ2d_߾0I@B)hhRJ))bHWRC?ײ H6}f\WfǓ9 ?!s 1jְzJF$ z: dN`oPܶ/t7LopkP"iJ8tAAXq@P =P O':TO4$i0;YgLwَ{h !`uA4HD Ir @ШD"҄I CH%7]3v{0-4&BˇXrBXSC"$:! 82dhcALUANXAʮ$攑1_t*/t蠈rـHh^P2zX20ܙFXWQ=DZڂmѰ׭{U2GF+E璧Q%(p`\kTF&&&i &B  %) ZMcE`5 @P,j^4K(S&"5!JU9G°D @ڊQ Yʂ' ZCa%0j#K§ Ţj25_)'Cm3l~v{>Χn?3rٰxDP (@o`1}S,h,@2xȔf7ʘ\;j`%6ő؊+qF2 bJc(ӂin竹 Aä0?ui> `m1z;]5h 9̖&ayo 3Jşv{{7 ƶM5MDpY$Tm¨dl%&y4\!<) fTpSxyT v{;w^I0,Yc(S_\weo?GaBDD9@wZōxwQ*auV^3\5"fK-PkՁ썔ͷ="]:~cbzmǦr[ \=p׺0tuL2y"w;9^X;r>缘o~Io{h?4GTB՘I)昏I8 Ed5+19'Y}l; 3kDb=c0&״DQEaJRP4@TE4EAH- %4k2L2**JhȪrV Au#,%h("jtET0@ՒPG8@2LB09!M+CkV"zhN1C!iLy"?th8eR9*A@@SKHX4%ONgc\j畤Ҡ (wf 3RI3(W8P䣕-4% 4iIJĄTt"dD 'F*)v1"4!]DS`dQf[朩 ttR0MlW}2J.QͲӵKpNG#RKmg؅a`շpYZ+UEfTVFTRH4j2L @ SPjS$*ڵ X)$uFq8A8H:ƥf̦QL#KK 5+m6yUMvj8|<Ԋl6iCV<4mvktأYf Q.]yHJd2xr)ԥE LA0s1\\.rx=3='~sx kox=(+hӢ =JfQQ,#$ DzCIeQѨAV!R`.fUqrF,!֌@P`,RR? 9x*TiF$2 JhR`(Sj+`7)L Glq6DAn RiFmHZlM*dj۴-l,pg8)c6zH(;a A7i1hU\*Vn /OcO+zG5M-R;gC 02WFR11JަR-ZVF6TfePȈƜvƛQ`i}8JFw:ΨH9WQ7E (R7p᪣ dNW+L4R@t#$x*P,F&TAo:jUT(p炎Mb)^]\m!Q/Uia-l?~A-Y,Y4?[5o\1!FRAƒmDiop0rI2!D ?gh|fHuf[A cA̋3k#-2g8*s9lK0kJQc JE@?;5**v T5 @Dm9Ӥ*t&j,QY% &uȌtiQaWZźHJҷn[Da[uYdG+H>O *wδ粱Q[Ru<@5zF *=j)vYrr~3T3x\תT=voϏn//)5wn8Bd#L"gg3 KQ{5FQ}G5V'߾3@V^&3Y\KZ|`Ng+fHUY h0Ra25T e)! sQ!A'ˀV'djd%qwK!C/:EdUB E P*CTk0Uƕ jhggz)/Z,"B+ފ8=S8L~UΕu]Gk(yU }q*_~=B|u];ŜeπA8J> }(by(5'SuJX\ wuN|gO$.{}Jgo A_y~7icXA#?;,qܰPC);67~/wh1}Y9}oCvNay@@s$xx Px~A/8`ȀƇ/C|Ŝ0@{~Bڹ(Mqԓw^<:e[X}㔜Db}G:C t 9)" /Iv R}ɧGT'Y8=q23 O=tyE/okVu~asN-2_(p"!Zo< _\?5D0)ִinw/+#[>졕 YW[,xAa.79Q1CEÇS rҍ5 4?ۄfY< søDЭT)<b5Y?9.5 9.XŅ^S&wq_tiΔAVazmq/M\/>)2;V:Xk酴>nc)F1Kf|K0-&x IP+`V)ђR-$Bh9?gk b:򕌹;qlxA|F**N`r;] k+޵ I%v=֙|{"r%] /}[<@W!n҂2HȨ+zJ Xž zXo63I$N}هaƽ[,>ѷN.nXё$ȋ'3yc"띀4jh: /Vw_61J(=n4^O/H6)?ϭMKK8>^'@//.'PIÊ3[o WD5TeXp.EXH]e)cƼmU\5U"(ŏHda)ROmr`jtcu$zg<Z"E"%@RB\,Z6, 8n+b u$@]i;ܹ)3?;뱞'hDƿ7~<Yn5mzR46X(ěDi>ܑi|ryt~>M㧥LH},XU5) JisL/wϑQs+ߦbOyDV%wUCR2@x&!ʎryӯ]6w)HF%JYyH r1Y~CDt&:k4`wȻ|̈&$ £yol6޵N$\C>нouLB y2tY輱fe3Lc[5 XC5KfV=jLY4, ?1qÎ|?waԟZ .Y,kMۿ~k|tǞVs+R:KZ+5U9of1` 8j dٽd|zn`n -4w+m4 Yc'$YD;GFPa3ٕx&EWJGUL0РqcffD eeaʪSa[nȿ:xmk}֯/+3yG>"^ w9Ӫμpٟ]򝯥MP#pUM{P)zۼ$ چw}4+АII@WKI۾FGnl-Q]q%gs.68sk#Tp@ 뛫',[[ٶ4:=ny!P EZ_`D^WSxgQd[",9Z9.CH[KRz=1/:6Yk_e쯢l{j\`= MkT%P{sZ.S% K*( BIAة#"&DWguuSO yK |NHNY<3!ՁɐꐝW:Hwv=qi |H 0@;b]s\m k[qS DW+e, e:. n*@CƢNQƇwj'(Gݘ'\)"BwBzb/HN| w/MB_OS^ xH> A3ÿ@`7d:$;iXp=θ]XCcz""( =T*ẸrTΪzs*BDF0Q6U@@vA2gjQ{(>>2RIPz3MiH( ha)D66`לxRH;-0ىʝ2+!fШx["kN -l]54m,f:3.tufd\ id%QRH$ ~+tq>BYR_ywR:(-&39b.ڔLURECŭx_>Q"lԮBUR1liߍSw R^se Qe"(U]̔ FE5R}U'L2]T1E."ZRB*7TbE ZpdU&Df]5Q~FIO܎1?<)F66,eN"h**$3 J)Jh1̠ ) QK_yqƟhOWtR C%Uo.R0m Ko9 yF\kB5Bt(!!)5j?"|b'_MOx(Z)=`܍"R&u%BP5UTTT !?P%3-H_b+ՉZFia18m[3vre/CV5FhroX>j+`~ >'$]Au?uvIk<=$7vDOcI- * Co]XbۄY Q(Fdj}7tRHA$FE aJE *8/xndsD BrA"$@޳TRG4)B 3]}?3M7wP=vҏUBHyv`IsL6g<|q;5TKx˖΁R3V4Q gW/ u\-!AM)\U兝v᳁KE$yyw)K{]u2&$ @==9\*ӝܸF4)(X\0$3yIy7 J5{|HU*& 6 4}!pr*9ށ{ %V.[bJ(>Y-P3@|7|;qI*)tW>33H;!Am[ ͙VZ뮹ߥr99C*6(@BP3b0`B%^Ч4q8sL7Pj0PpCb5\AEpλi1nmgEEMH6@ ^-4JvyufmǢ}]elq}z}í/?/PE}HοԝNP˄g8n*΀hӫ ]mʾy/f^5`|%S3|r??&S%fC@V뺳r?Vfĸj{5נXk?=jj.DUv=6(>H#kno}Gjc~)!$'c(x7yԓ:$78rnxez8HZIε*-5yQe-Lrew.rewW85Me5!D8g|9̛,SF$y >;K:$$q}61 w= N ܇y8\Pod !7W!BjHjUdPY:gZR9Ur!!N$qf.2|1o&Ї8R!CfnٹЇ uVqH85 !-0L"lc:Cr= N܇2Hp,,!EEZ,Ql֎2B3 !I 2!Z юU3 !e::3 88Kf6nhԇ2u!ă٩H1aBBᝩd:cS]P[õnC'ViRiQu Ǯ!i՜7nm:4fp=d:ȝ;\M7 :n3l{͌RL1ݭˣTA2dNΝ&i|sqfpq)ԆFdks\Y>8Yk%m{RHu4jBHLRMfU Dln"!C97!ԅӼí[ӵl2^uVHY jޝ&ͳ/UZ֮֫3rBHr-le꾺ZznC !kVlskUW/=bF;Iۈs$ԆGڬ̬g*REfbMjY!ad6Xd7>8UCAdcDlCT!X[9 g.uWo9s!!BHIid2Bt7e'+d>ueβ{KfRc$q*x~ΞX亚9'QQ.°ib:FլC~֎C;eml5$է Նs3.2cȥw;6ضB KVRִ!nEd2(mCjIYeo&)N'xf98>Fa'v gi 67C$1]egiiԄc2S Z Pk}n !"c8$-.#͒lѩu!ǝWSN=!̃wP:asg#mTx#*{/ ۇKtEtTG]r|Bǣ!#ER$FCP=^;2[n~HlKCZ֭FBPAD4oW!in (rVXI(dpjУDG@>]Gq'S Aq۔u~܁㾥.ys1aH`k҇:<=EF4V5ƺ#DQCB UPș $PhmY)f,Y׿G֟$R|Pl" B]>~op*BB^ 3"XtG-g ~wk?fxׄȎd_pi7 n*(,S֋)($>&6!!V+ֳ=3AA<XɎ^ -7$ZP]zBPq*?~[ﬦ56؄"1Q*(_ˍͱCOB~IW:4U=~JoH!!!( );9 <E'zk, <ä =G-kAp3v.v cb.[dJd>i PQ&#!I0bUQ ö^l}Vf (9 WA9bfl?{01|@mu<2G c z&B((nג<p+tkDi96OwߧADA]}CQ ,HsX %oEH2Z*`JPD)V &)(o݀f hWQAyb&J"ER-* sdDHԔXHP!yf MQ~"*&s >Z)XG1TYu H L*2F#0UPUAjz`U<ÅDqTԱ1FK?_4&;CLUQ4QTW5.ˆZR-۰ۓZ%SCGߜbY?3:-&eU 9qc7%$=xfz&ӎ }[ V\ĝ5@Q0i@b!]f#6BMi^RtI]ᄥ}gZ۽]F,ɑ}h+# b?tzˆVGP'͘J_׋|zQ nk"cꖀD8GOD?kq`t G?[5Vo͍#/(˽q}_]KUP3v4S{a)URSSҍkߜo,/:\Hn Jo7HnҰ=B}v,^]6엿U@SADhKП{;z~eorxy6,\ OEI9ݞ2y4ɇ8udQ袊("(=!C}f!"`#/QP1q!6~~J8Q:/͂{W $y A(UdRî=Svd)y <.+ZI ނWxd̩;}w\̳˿)g;uo(=C5< )g+/Q5Pt4*7r[+wU M椕۪$L&,….*o}Pc<_D`+/uypT➉(~G[Ct@]Ϗ5©@Mwⳉ: ¬,jP!z2q]L` 56c5j3B"AP~E"D /oEs`p:MdT˻apu [4tު Feuc?ŜmO {oiZnj-ACo~o4%IcwyPsAhj:"$`!Q<(wu:͆i:y P"  'e.'\2o$@Kk#~B+H&(ߑfp$ tΤ|SB"$LZlSa%AS=6"yw^}iBA7RKuWߵrzB}}8 J惸2&S(=!@:͢IׅDPHf8+]Q\x٨L|pM[x!rIM 93DNbk8 ܣ%s8䎃@5- yi)6T  밫dV,<<$FQ.d^֡h3b1DvN` 騈Dh;Ggy}`QV=6ǾSXSh1 (|R/0;QW]-ߍ, .˲RT)D@s%29dxx_?嘀(c]0m0aa Y*ku4. ph8839 +J"bb\0H0w!с 3ݙ?"";_ѣѹwgfDy?hB5{x3{D1ߏ9߯)?4.@A@< Ow`6^ʞLYr=>Cy߯UaSx9"2 fNb$Ac<@('$!(!} & dd Q#1E@QJD!{0KZYh<x51ϕ!?+ۏ mgQO,toW$G;~{~=uy6Ԑd@C3 }AfbBE+>&OvL7'Coģ< i71/5${_蠍X#vAu-&Cl?OlCȕzHmžx~*lР~Yj ԁ`J$Ddzi9ƒ,QpƟUJ_ީ_ÏwZȉ  :@uw}v|='26ҚW.4=2Es]D@)"V(ea#y~S?Yۆ #ASХ؀R*z9wG|x=}d7N}@v! K"r&㓛={}{>U {ewϯ>|sԐٓ %J'

J~7} ;=A$`:sW 7ix*  HRkY{机(M@U$oU:]C#i}lm۶iϻ5z44,K;1F" Xl.y:GY^H zɐ[CuǗ.X6D 35Y$ 32YeRN%27%%Ua M_w6#B)h!jZ%8d{d {su35%l>>f< iQwپywq~ {載4!2 `9K 8Ϫ^Rه/A߳Ǿ/)S,9N%yF'!aE%EUFsSPk>޳>_P1ZB||aa~c9.۳]~NڃWo=sx1r#A$5^=޹XDUʙma2'7N6[Ǡ< $pqSϰzvdégpgo~w(>'J_X%Tӏ} MٱȃP:l?UDI$I$yn!)WBǷp_չbJB;>峲&׿&DDHb %n5{@#?^egs}Т-V *:WG}YXzΦ5v(ĻЇ}0V7%y͡&Dxa|@GxtF($FAGs!>z^N-c2ŀ" qO_@'\VV`霘%,Ii+~>OP阃 Hq)h$(__w+8l4  3H|PIlw,/`S5 3B804ueQyw||?a#-jrUU~Y*RE_x;Ͽ  0 #JlRǶw`mZֿ=yy3 ]OFgABy:__٨}$P? j"X`Yݻ1O' > _v8dPB P"D"'E®` ˧tf`6(8F~~?~lO/)h 'q@vF0LXa;soN-D(@ X~L"# %!߰Ǵ,@<^3׶@zQ &i{^?lMM!<<o Oӟ?# RLryoރ(J}2h# ϥ(|% 2PC% ѳ47 x,K%^2P~'&}La P?7޽ݲmyxZ?RA9 ,^ 컧dOBx;I ~~Sc<욑C ="gkK1BDbd(UUWI@6Rf }a%3S!'oUm~0 `ƠI9YI,˽pW!"RaLci $r9$CʩG.3g8QV(}ޮ's}t_;[J*02I@I"Hj6 vz~W[*y\#qO}21"*߼"y ӽTx^6$4D5h bYDG˿Q:XV8R@g8~$*ݯ[ SYs"q/g_3z=_s Wh_/Ȯ 8Sv+@I Sq#Ω( ={~#E;I_Cv=M{+#矷xwEICoY׷\ woV?i&<\ 9LY#nCpt6GxI(i0Uysj>Ǒ$!6?Bv8C:"PRWtM11-"r$bW!]zxxh9LBLqDPx%y3qSC$ 9#>eSv#iG{ɮ$~Nr^*S>nPpppCc(60JJA"wdK?&?-OdOOZ76D\#@=μy8̣b $;Tf)%UR%%ʘ%9S6lH#)#88UCDO"uN/~_7w>/]}B4޳>?VĕL_CeoJ,A TϏbS Y=w'L̷TDb {$.>{ƛ6XiP+/W `Ex'zP__áI?]XSA@O]e{}10hcј@?AI$7$I$#m?aȽ޵Y+&ffUfeUUUU*RUU*)qUzΤ&e'П vuvN(OMqڿP;^._"BR%^E[=&@nPy^2DX^IOsU^; Š g(ý9{,F僤tZ97*aHV܊k2~$\(_8jmu m*'mkFplX\@\cC47|q4*M{'B~})F 8LG Q" ;e>O yy,cxpʘ َ?IA[8ZL4mk'"J`(`Q90PBCsQ3F~+Lw0M06H3zW[AWI y LP1})`,-{Yge|yZ^Mi‹WNBqa5kj***M(yP¬Sq„ V 0;/6+ց{p fx"wgK%|GSŽ צU(u<[+6ᾛy'uɑPt{e/cAEӄqaGv%=1&{G^3":>P.*zf9_R9GN7dwPDAPm>[zJ^?ki  kX{SP2Z,ʫZm%~f*~nf̞ZF /򧴓Ho5BL[*"o ךClS\~`}~ގYB<([ 8g3U@RRZ[m1oOMҨesLIã9lsY8)J[MNWHZ(7  Ġ#1$0@9W7u|VԺi*M %'칝9-8*_dg\70\Ճ˔ ݽeoMf9fD[2 ζEK+4),Aت :7ܚ,g[vwt%8 7(yl!Bd"R-!\WX"8"(l?oAz?L9SJ1`bDD5+kpV'ռhDaP#i)/(! B+: hG0:\3@h,E&cvGw N !r@7>h(Z])t'gR 罳qnd眬89yu٣Ҋr~w.p% `2!e,TMwY Yl0\prM 5ӯiwϘXY@6ݍ[͙ҨDR"E!zd$1,~ZBr(U(*J@dTXBu/1Bz1iP*/z2i^Oq xp̊YJ䓚^;c^qص4fg SW)@8`Kiret-IYFy+'u.v"# 9GsAC?^vj0=Uak49RW]=TEå[m \d ,pӵ^n{{ p[`s0Q<)ŐF "KAtWa " q3 @G84͚phZ*[sVSU߽b@!gk!8HyȌF-քy, ?Cˆ_!2^)v>Dd!h' LڢAuS<|%Gӽ}4g; g:` E"x:Κ`@kduMec?w{ t ,CwM㉀N[`&wA$qx< 0 7z=\vp>B PU` ow>xTU}x^gQu o/ɾ}ay)n|?|r:`e*^"H4A;lrzȣ!&G޾t Xs1T(ol]?gV*gfo[as">7&A0#[5LB! P"#]~ cmƟ|P+.,z yJ$~}9躸B{I`L1Q`wߟ{o l1ecgqn?g]_I?.D Hg_;)xT{Y ֽm3ߣm*AXtVXC? BlPkَ$@( W <Ɇ"M9zk(15DN+XԅI:K-XFQFY1 5`QMf.4`H7ѩx0و8hEL+%:M UkTK "ZlDP $h(^i&eDP謫Qv^:#\+(,}\8Q' :0|} ;MΐC*t TDyST :mohK&=PBCks {`H&Ef"}H+7(/s@*Aʜ*" +66@i\]:zHt_҇b-atC֟V?/jc%dkb]{~CsW4 nbEg|Z^>1}n2jsVOPILD}Znd I_kA;/smxXhd?թl;8iW@ @ -|n ^&A @ ek}#Z"Kz $0#g;:Kb4 7{^bl^hznzd)rF4MJ-1>?2?/,7}wTÀ;r$AOljGW}Od` ί9,]Ԯ"}1հDD.٫[ Ҏmt*y0 ȸ8IS`*?cb#}65 1~yϳSԾX}60st|4wݲw> r+]f}$FNTq~;D{JR4+彝=z?u7/:R_ =mC(mE&,أ"E=h^>|IO^럃y3p߸ef+&] DrJt$ [^qeK{f !_U, q54v׵ixN%rCJzL;q0DAܵ 69F?r{&]_Ѱ qF <?d@&+s}VzR:xxƤ°ݸ\vAek)YJ6.P)Xj>6 *GCe[>Adhi"-5|6神$Ӧ=vLq=~}qT:sB3~nl2e P-ATE[n4KQ/o_=񴟋*00zxB5dPe$(hqvo d#t.b& .}Y2(&B)NR9$z}")U  JF ǡ(0\*&S!L*ȠN}ow7el͒HZjѭU)j?oUW#$GwHX$cϺlv^>\5*~!AeP APCWey|#6x|9nמ!ۚQ5`y&Qȹߘۇ0,H'2pT|KPjnBy`.(›ΗUgQI'\x!]1X{y:-U{Pv|6V]d  7CU8@UBh7X@9HDh |Їl@8M0e^¼>';#[rg{?_B&1zD[mϐ6h\L5'E3P0B Z!Ĺu?ZPD7tITctwGnܴXJ+SpX\ Ϝ&rǗcM2PRv8 vE&^-,ü`_-ĺ@)6ݸNZY\w -V!p bg*{ñE:+T.oHk@EArCt'<9 9I}>.77iNjHS2~V8Y/ۍ8L?߿Q,{Ȯߨ(-fL-iaE)֡&H'Wf2!!KEg?-~ h"KBkxD!?Wł"Tœqn7:],x?'k9xvpꯌm'y)^U'I,nt +@&Dۍ%FDvL"}Xc\.fʔZjHvdEEJP0 F)aAo\WU* ڠWʡn!/^zèj+Ek5̼V lr>zsjzERiɤI53?/-uFUR qz| ˺y? %PFU"UX20WϹ[G; ? 3s^Fs0tK98!N?}Wz3Www=*!a:qJ MϤC7.r./;LĽdߏ|HM,wqޓA>42"$EVeE8}RUzHz@kcGwQuH7C9`toGz3v ў߮pQ R?!G1$&bHm]IbEd?}@/2:*uH~)t{җH['&1:۲G)Ze\VzO6>kbY:疆v8F܃n")B+o4w!=ac'IBv zu ;zz׷!Ĝy;yjUR!V¸7V%9wc2[c /O=7Sƒ(@\i!zeI$4ׯF0@?F_UJ]@Wbj^rzADAˈl5wU9,v1 NfH:MՖgˆvSlNL0 ,S ;QL:=Eey0)*ZB0x5RrȺ@`߫X =\5k׭cCΈ*1H}+y3Ɛ;ȞzIj*Ӓm!ɔz/*&b"  TDH!@N8hL;;v߱)|q^$#t]qv=Jz^F3BI boj_dL 8A=Cp>lZ81Ta܈PP) ro #:Z^y{\/4# QcfxʃSPv]E CX oDOEFn n?.ͿCڃmh7Er[jWpAC|>xeF_EghDA{/S~\ ʖqoJ"r$ DX`QŎy1 /"/"_4We E1^\ރ9.LSljWkr(|؍+Ws*:_Y-.׵A@T HE&W=cxj&CewT~}3##siAᆾN #qjͬ׸R  n{/h lyLJm/'~X6.6A/`ɳ1Q x)(a W聿bDYd^l[Ԉ)y8= < B^%fDas 23bdԷZ^G˾)p5 C$K;I|ͥ6N졬*(_Rj#\k?BMC%O|߇R@EJà d N"N.Fy*5 ٞ)\ %IGuAU*=Gڂi1w \2%B+wòvg?!K#yYظ*kٕ=j#%rӏzdN|6H&xjъ-N|͗,p(QOä P2^t0\JM{K|C@!#UB;1z5݀zځBCjJAI [T,A=0=JoM:g?Tg u~s7ߎ ҈! FUvYpedTJ *0te}%6MxsNϣOk;B owg;+vu26pNe-x71WԆ\s5q]/;6jW~bH<;82B*8蘗i_9C Őxw|m4/_*6D5vf~7wd჆զk"ҡԿQbR%hoqFrϽ>U|"E6RFy#4}@[yߝO/ĕY2T%܎g7CBUѴ- 0PHS^![7`O@><7'ο.]-+pkE4;vT@4Řel2^烕Ga6JQ Bђʰ04/}}cqpq[s3<"ɰi|݇v cNTu\1NAv#쬅(r)j?ЅMno9=*> @D0۬m#Nڷ_Ų~Rv\AC"p,4yAKOOEdX \;2p$k Fot"د.FDc 5ÐZ;&hqh dCP֭ /hYVET2bLuX&!XFl4l%ZBu߿m8]$|V@d&1QVP =X_bF:)Ѕ!(Qi5vB"`D ;?Vo ayc=w\(( ( S؊/ 8u40'eQ*dbm2iP@P;[u%rg_Qo@s?0~;א۫۩p}?Huf6CN_/_"^'MﻧVPAo9O6 PDQ 9i?uQjMPT2PDUPTL?b(Өh U܌ LSHG LDa|M`faAEEHIv>yWӖRbybt'Xʿ  7,/VePaxek& { ֧͟׶a=k6c!\7@B-N$h'qDdhh: M4AOM7I%tn1E֥v 7<\6#q5ud  K3 Oڹ_fKd"Mύ}|y[r*8 ,7AZ ~SRh(pD'H2"a=V GkSw%ݻa)?؈{!`}[Q?H TDз  `ՎaD#f)BP4)j?5MqEsqu޶լ#; m[҆b+B(n ag4]-|A̩f԰a٤0 9tϭSwm 2TU8̞ip9#>WB7#8PL! vr{[L^SH~,ެ=woܴz&gxƚžq(3_M |'6DPpL$=CεU|@p&u} K?$'~~>DE*y7" |W= v}azg?뿱]o("?0 frCcDTS4v6EBSɆvW ة$rjR4$GDٯ%{(-̄< aJ}2"R9uwiC%P8P:uzEOﻫ7 B|G/?.APpɪ}ۿ=[S^c 5OɾDÔ|C2;$;&ṧAꐐGE}Q]D kw\Qvq{Yiz&7&?Wzf)2C@(:oIW qh D(JH OXK|J%(fdBwhXBmQǓ)>}0]̇"}&K_{Fz@|*<XԏWqv$S,%k6v#VW9] 2EqTz-697xI%Pp2+3AHrr*KP`Z߸y=zLAPjv$) {;)4UUs߅+d6:H>"k;U~ 3 ϧsx7XkvTtXpzn$0l GȬ̈́WD^Px C{CPf9Q@V?~X4_`rAUP A@ab?D~[r)zvn2 RENn?5G >ԁ-om/ aج|(Tu/ptuP(O{x`M'pv8 UkҼ-Tx~O$Xjc h@tj2is'2%E^,W1@ޥ^Oj-X6 Dz͝вo#{p Ϝ; Ǥq}m:脓AGa7RTvf<ӽrܗaVonW{}__#~[?BZƁ1{a~;T8L||gՏL۟濌;dOVMؽd-=};!pJ?.M_MdGӥtt 1ɣׯޏ z|W \߳4Q>K.QDA؋vf]~ʺ")2P»&c%-ʐ=|HZ+~M'h'8rX*ٙ4j/*fr&fI̪V[lznjYjuƚYyYs0e˨ɰtpzç?,8qo}k_i;E1Oo,F:o#B悡Mgg6bC 4"΢Q*Sg H/F$Lu-A\~A~czag6| YS~+O99sl;"E.PYA㶈W; [bY4A) .n9\ -F+Bw.mL6V~.Fm@8umU)Pb X8t23 Eхa>Rw_6rÂh6ÄzgV1_͛wÓх9ыb}^{@閝HOv|㟻ق {zul{8y5>;}k/\+=Rzcf'ǧ!/⣯}>xe侟DW}X'-t\\#);'Xw?oڟ.ݱ?o}+v:wOW㙽Y~9߮8z/]s~OCu1fW[o\o3ܭtyuHwwy/vuքpW}qWt~-"Sa`[z:ꌎ*i1gA )A;+Fu^J>g?lKqr EMh_kRE7VpG4 {GDFɨND%w,PA@GGeݻ}k3Pm˲v9{ HN@rob%'R^s2uΏ v:;'GD-M!r!}R hy_Wf_0+.$Di0&L_!^)@s(9sdf1*eQWwijao -E2ApnfnDSmoX+B͚k HajoŖBg3E1% nȲ'uP?wG abZCU]AE.|N; 8dk؇nN++5v~]e6ւ2=PNŹ+{ҮP?͑+da$k:[TZy|en+Cd6[ Uh׍yYp/zMp/M& 2́"q1]* qL9rYKz 3K^^̲},uPfh*8n:dعfՇaE3p6d)"Ɯ#=P(Q":dqtQjbjB*H)"`BQ UL RQ-,YTēM2PUPEL*)D!RDI1R@Q Ȍđ !% M!BL 2QM+SS2S *I #@L3RATTA(A@((UPa)DUT B `YNXYBITIIMSLD QA,"fdE@`d5ALLTDR̋HJBd $%@ ) Q1HASA5-3CTE 5$D!s`DR0")hEHIH(""hHh aa*Rh@a`$*B*fY2@)hE Z,FaeB0R f ")J" DFI(Y)d(`(B (ɪ )fdV(&bjHJ22ii(0ZJCYEPAILLQ D!TELTAPMITKSLLI 4I@ESLM T%M4QPS11IU0830TUUT9rtk|~9LiUޢd fY3 *d(A# 3)A6//?"l+* S R&JTP U?Wb?H&T0A{?& &ֲ Kp}`":$*뫒!&zÓSf$L X@N(bT|%*>P Ѕa>NIm۩D8  DbX鐍.FHHyp9hއ%6 )q&H *"% †83NM,̦ @نnhB20%b0S*r7& xq/3DRu  *  Xi-Aj^'ahkSXB jhme35ha4AC%G$ &2J]OPG3钀@?Oc٤pߤ#_M!48N?Z]Y$|߳}UW3B>o{c1g)J_=4bZֱ|~sg0Z\ofOzkj62Å+E[p4l_Y^YO-ѴlnpFk#n;q˜vl~MjY609|ɘ{EsrFcsCI;M۝]qWB0aj>Zg]l!͑o#Ѽ.f-NufXWwu|B ﭲ35v)V7Q\n*Yb)9\ ¼;CK~v]fsǼמWRJh s/=D֒ *D_wz3gS/efYqlXjn&#ζyUO-7v5u??_~k[r湋uyW̉4t&*cGq Ϲ,ԫq\[ɼSJTH aMVаR ;7atˎSKs%)o&;~2Y{aٳw~zpm¼ Y&Ln6EkۇOy2 w,n=޻{cӬv*-]{_cz#R%}׹g?G<{}Pg'߈ygNC/_}={9g͔w~y/I[r'LO9I)㇖]ثӭw&~Hv M\^J6w.YU Hl_;/t!ڤ&OfszG`DO>"|4ż~pD,~qGY: |țmyGar;%JyQ(9O"o e|=0@$HMfdxJg| xK֏bIG!aI\~qNmz%h4`"h8;"^@؄xwJP: [!lh4Yko;>""v'o0l=(9.E@EbʎK16aʑ-#='3 t@9ۃ撅͓tBU( d1;gO@զPE5g=qoEs 6މ|_D]1if5R4 퀛,b9(I *ڶC)" % R5L$&&&]UZd5$(.)BQwX>AUAsgǝq4{ lKf_ FG' -G.N@f TgO#gibg}q<4'rUϧXciݓ`>MayޤbIMJP Yvh V ܸfSe$tZFƻ*je~Wːt"r4gk @ Ct'|ɩm"@K%1ud 2c= ٱYɈ΃!ck.j^8 1uG g[sCs>LzΪ2E탑%mHb&B֔]J__&}7>C&L6) &X%" }J۾|N܁k.L% v>G`Vba q|*"򜽛-l BCB(2 4 ϥz~T/vvUQT)r FWJ X iv)}[5HO"FOcP jYTP`ܦv:(hGLB=+'-ɩ|\_ˆG]3QI?ܽ_K|!NRI/Rp jcq~3ykQgӓ@7f8 wyެxI ZC(?DDUT "ET $Ӧ@J0D Y_yCh9<=(?8=u '~?/8| DqgAiMuZ9R?csAD^;Y]e KNe15d ~2Mo0V듯FAa ]@j4qPM@L~\7}{<7>B B X{A<ʏm-˸A$AUp;{JX/X~7GO(ipiPCbn%v=}Ѳ\| "(wÂϷ1efsU{l=a}pŜ33#LjB Qm_^>H֎} =_ 13ؓN? }ՀlPo0Was2Ue*nM(ftg듍u"LW[4m| =KF6tAV Ep.zύn~8Mʜ#8(϶sc^]~hMWqbkuQ$A0?i,:pCvfԨUfA}!z׈xo,.A$("A鋫?J)Uhŭ`ActATpU؁ Hԕܣ,iBVDû<&G˨C`G.AU%j(!!Iz0Zf/}):dbv:;wvOCwEZ)2<+c ~y*s ;khM6GpIEܲ^Bu=پ0,fD9+]5;!uEMz<*6~. {_O-w*WU0 I!`mǰ[$Zm# v;Dm =%EPgQ] Ѓ9àH!owGRA@^ՔHqaQ 3 QH~@'"\2AW:{xw?@%XB@ TR%Hd "(v"pmof[vnp2#U!0¢3 #0`rhDg@L hA WX 3)u8PJAAUgLQ(V\a X؄3&A` aaIQ(` %dP*) ɔl0QTAli  d-6fQTt-PH S *+bfSe5)t * 5 :t)B % "@bR" *uPMb;$ Y!Í &iI30$0 u:5 %d4IBmi4Q c)KJ.ְhtd%r *G0 "k ܘ0,* J#D`8SDܟKz<: O+?p~1&=bDg~{>_c$nnΌsˎ*oz_kO"c c??׺^hys>P#hFO||W'4Ò, aSa@7pI} '{Muv)Cl$n. 漸KԣdkG S۔ @:xwOwk@{]H?m{/WjSLOdD`S}=nN62ö 0G놛9L/Lqf1?M^M7Ǧ aCCBXjw?X^khғ=">E4ȣj"uwfd-Ӷ3Y"%pֵ3[i..V>S74ηx&'Itc6oywr8gv'3ǎ&6,kN1I}e7pL:ÆB QfRDD+~L8}GT`XZp ctUq.by&3CXm~C_dml|<04/fO&,k,Jrc?K 5M2*]-<ٓ[X@rgMDu϶UkvD?V,N_)Kwf Q8TE 9􃡵L r΄ GwuRixU!Ǒ@a4@LDs%;!MЯ>'ϡDWZl&a s=dE&>tp XXI6AN#Gr9cQ {(7ގ8,Rj೎iJ,U5 Ah4hѣZAF Cًmr1pC ` e0FL4h  P?cý9ѳg&0a8M08KBZacNtbuj&:XkF5Tj,5ԣ]v^E 3c *n˱ZkTʘMkLfJR ~{7ꚤ::) v844a0D4rϏ@QE ِ6<4(^PhYFNL2tԲV;(bXp*FAă|ObMQH'-4<8499{r,cwÚo8e)6a\}濎?H䠯P):aP>ĭI׮-F2];B|<২|?/"+X5^3gb?8?)+P>nG$$$m46VH-h_2qM/z덏k(]T#+%'C!DuWdj)",bX'Nۑ󐳪YezkwNcrI8yY`$yɧ7b$5iNߚ~!ÿs4n i=6fĪBB 誷~7z~-3 CxFdt4֬ 9DܨGu\3+^q_E=:o[*dK^^{KjY2m4Ę23R9)clnV53 ѳ xqWjv@mf@bKb0d PQh0PX`o 0f1j&B`54a26%M 4ahCF  h43F 0a)) 3S0![0Ѧ8` GL(bcE2 Lafa1affcf"4kE(,F9uMf0a(3C^ztR 9M‰!?:JLV^B$2 D BJ*o欣j)ua LasY̲a}Zj֭O %mҒθM7h!qI%+\nHqɽ:Q[$ú)(29 LGL Af 2S јf2GťcccF )JR)`BHR!FA(03 (apxaccccц2*1! yϝG~#j3?mS>OpsϺ%8@otJJ4(>im~Piϼj*n82qupk#fֶzɽ}'Է;sWmv% Ђr(ҁjhLnqC[Jn :lr$-OQw4FjwaqX9ajy˚LsIR_U9VsМy>m-\יL"Q Iz$ v) F1Grt "! P'«!.6"mM«7 E!ۡ܍B*THVc&Puj !LE"D'k'&6,v K`8*@ "% A)(|T%.:do\Їi+' "AӗvP7vJm>az![ߎ| <+ohc uhuEFd Lf&#9Nbi E$‰m6ĝs|<:DItA@#lw3Q' =ᑤE X(-H2>bDdb #O;0H7]qmOpG+MD.H|xDP, ӋtKM[<|XA&=wxnc-9`Ċ<HB|=np.z G֚@jB,E tPURRP5\(dN:NqpВJˍ857YW^J,@k* G]ԀXOxm\^;qFM(4H@ba 9$A n@RC@U5T4J<+ޠ^hzP/ Go0'0#C|WD$)00:Nbio׷3xLM%4IM1P44D`PARR-+ $ĕ5@BE+`phy(:{_65϶:L~61$Ic'T-(NYJY&LrK1(߁"oyg tvZXٖqj,o$e$߲9֬Ӟ96$I$&biFboq2jmvI/7lTB3v{fjiպ6/{ZD|вmS09Д]فBʩ y|< ἇ FdQbvMĹ̖bI*˗-1m+/>jԛm^k([a &53L X@PH﫫B'A@ `: n_e>%Xs(06B?wwU^IULĒNgnLǟA'vʑA=T@{W@c > q s[ :E{2(0p((9( $ ͇/LoQ,4(;)|GVy^73͉.sffbI',Iδ5Kt+=!w aqi'X $ ^,1b/oӾXN٘0xo ¸\?>h_b ho1m<ݱ%ŝjR5tnxRrTC^:i7UUUêg M3Ӷ^JtMf5B9A6fk pŸԇ HmѹdK52#RvI3/$mHNsI$͆\q0DBhܪسUUWgJ[Rm8UWU2m4zw;6[m'f*M&e(Ç&(ÆOg=]çeUUUUTЯNf1Y$DR6 jR d;G(sC\H܉D!X R(T|Gґ~$So}Aꢢax#!ljr֌ٹ٭YrRIZױ*rnw"ڀ>G~/?;Mk90 Q[@ RuQ0]逇J?2X{6_y!m2T!?Y$Șbq*JKi\b?*TJ/x<6פRHv99o[00'cq;-ɀ7/x~ V`ق x49Űkv YL)zW}a!HH ۯѾs)9)q.pAy<@tj Tܰ/k3II7 j-EZVUXK]tӥRn(==]6U*-øPV +\6.EdQ3-& Љ2:mÒNa!ORDDDDMj0Qߝvv~oU#7Ѩxsod#&?ʈd``@2#H3 Z0ZV%b0` "sXB2RMJyw1Fd\[hƬqoo7=f $aw7sRB7$Ȭ$6yѷx[Ǎ.5uҙۃ`d  YR[(8 xy.P¸޻ #vFf`rW3uIjR۬6J<(#WĞ*-_|7 S*B+ N;?N*Voj]f,}kFI_?Ͽ8#8~?'% yh 8g}QÖ+`=FȂC?ݭ!\Q~=OH*z>v;kyLu㛱rꏏA? Q j[O'i6O{tu `4Gb/:hC0a8F6GՀ[hhhg4w""""!JxSh<= xk}n_K|Gb>?h|jA(~5?YUbI$%6? 17]6`1h]ނ ӛ?XyoAӯHQE"\B>sc僰 |m❽^I /) ($Kʢ?o $|Yj9R *J/wʭ.eA_jf&j**eIQQ~{Ր' A(X,_>|;{ S[jt*籟oW?Wzd *D~,*oΛ($/ؠ?;ը(yGyBidW`~> o T|~/ *"IJn)fjHGēQXG?YyO(}~_䧞bbEI"P Q)G=)ia}: j/*`?֤9,9fAw[G n@$n.A'0 g^Q'{x'VQ1 QEn[4Sns;onHIP\ABd"؅/Ʃf֠P&+>zۻ&PbIA4X)CaQs(!G? 3 Pa~˗a Y%O~qHI?߳/R:N- 14LoQҐyHV@m vf-ǖ03&[\b9k[zvY i]o$33QdU[kI%6PQ"OEKGy?q~xGhvda$9:?k=8s,_EH hxܼMKTyI zs}vDZ#֢}x+ے"tr( $ Q)=.G%q_xbUg&@DX;qetOEy$-6\":85 C LJPapx2F%c68+ 1B-r-2@S@bG*vlM%66{u`Fk*uk4+O6o۵gnrW?yb߻h3D K)r MYVt՜[Q;x?`/c> ɗ K32JA32  {>za%zQ[˄x5EU> a7QUAU6hX ]y*(G-u]g\/+zH*$*$|[PA%CzQ@*%u/!gY {0h#vKq5'oǿV`3}HBp0b/YXZ&y5=^q932$b~rb~lV_t&K Ux{Ùx5ds/c HZ__ԇhɗt+gõvز|P}_:_sYTk:Dl!WT'DoP˺ecVeBےI*&I ZRU*T֝X88> 0}ݽ Yq{u'4u(o/p˔32Xʟ)q vO [*!lPh:mXspf&;Unw?`C0##Zmj v̿v_F Jo8L]|ݦ-$OmJ_Ǎhl ,"h7wDRz T\Kh$-&p?ϦfaHу<" ~^?,,U>M@rE/=6$ R 뷷Om_u3BqS^T:vn^*PCUwk R*bJ&H*"%YjF2@Th.!" OiC%@Ҳ0H}0IL '>ס6d C~9Ob^G~:p"+#Q%$ݾWnDY}uXdcAPAUUW Dk ֺO.o߹ DٰqT<Ϟld<v`&w4Xْ00A8+lmT $]6Q10UB똒U[0(SHgb0AUU$R @iI*NFd<>|pCk7m<8)tĒ*Oy( 0 C#4PWX7UAU3UB]hu333 Kq ap;dUm%Z*Jbƃ~`,œH5L]ES5sk t~œ P|4{6zʾ |V/쐰{Ǽ7}\ @ﴸf* [ߪKA;0AødCaP-{&UuR. ` UKTXv`?Y D~z׵5W}}bqnp,PJ<\2 @ xҸ( C ªen PJbϽV6l"Re-> $eM4ۃjX(^Z DҶ49͔ɾ^yK E9a }|xf\:PH*d#pdܸthz˜<[v*Wlj;`"C)YC.‚aS;=Y?=jScxn={T%ae6 o~;PD@Q׿?t,i zA?"ռX^7?^) ;Q}~݈7H$"H' @@HHpU(Mz"NvAQ}d^1d_|riTBdkX'D=EdaZUZֵhVrw]K{\\E JAL)P [lrR(PB~y1v͟DDWBm=N9.o| 5Ȃ ,_ۦ"`"f@*"Wݐ20Z^>;`N~skVH|1@,`Ii eS5kI@A  ȭ[ek45  +-y&a2ҙPiU kHbwκ!IUTAL&42\ ښ: 0sJt02]Iv}z lxdΓqY: ?xI$ eV! Ex{&~_~C`;´uzHk^ NrȠ·D UViOF16N&3V0uD)9~cHg Q߯e_%m5Ѷ=\y> Iu|Sf_##~>NbI$}ǙD9TffFfdffEZfjL~1!s]x:|:|!7rJRoPWG,/s}Q&塀]}?B{EXFaTLD!gg)GeIʔ"FéI") %PA ?RU$0F\MnOˮko=LX0'x B_۷f3`q#("k_ugT="Xȣ ,Y*@J$/#r1Fy'(9O]VF(@K#3tk„f?bJ:]P|o:@E@ iila8 `ZJֳJ'H鶴^o-k7PAD!!RCwTUW vY*μPEӖ"s) t{`>P>]mM6񚢪R XVjr&hX(6XbLP e?ՏR痥u_ DଡuΒjpY.cMfgZ9ĸ(&< h/&PD"9/y1y1Da2nwIyqqǓ 0$nG#LDȃ)D ӌLAˈÉyCd)JQ}OlyW}W 6$;1ߒ 9㳾B9/";Sk&"yc$Xm 2(0.`N)5|LZ!~9 PO@q}4@ z:㊇YF0!}*x<}YK Zˎu{Umv/?Azt*La'@]7~\[ fl D'ʹcSZ>R7*BqS6dD(m$߸nS̽rD0' ےkm y쟏.!4;jWV~fxom[dш3n[ζぷ]I`bMPm`V~ " "8A7|n>DY?8ɬܑfa OS֒krv#ء"1x M ܽam)ȥ䔇Ǎ6Nr}_ܙ@q]ETHu{Н4p`&/r  G>yb[{!UJN6`xZ5M'Nǥj]K+TPb*2 ٨m=a_߯x{ ~F{+Ƀ9\f0Y}F芴?6! R B~pGM?<QEKnw䂶.r~i?^/83w/qUWFEuPb2u{qĺ95~X9eҿ?-*1T$I%Rlkᜢ-1n^OHu^HO[.Y5|ěŤ_w<[o`HYD {]<1Q'] (B^Y(߃b~uQP4W*~_-)8x\DS(A' =p`oQ}S(0ᅲ{_:m1 G(!Cg3юV~lFp)p[3Ca|CA1 !Ђٳl!TlQYMlYwgm#(>lZqhwFtOtτg(8Džg}c 9Ĩff0'v2,9D"WfC<{3=J\i ONAkw wr~40*cxX{/24@:z ,cd1 vg(@VӾ4+Ljč|ȇW#cV?{L#Gzw=j=WB߄†$l f 0r@抯7uI;0| KJ[ʻ4PčwSնn1P&ѹ4k&s栎sVޚ ^(8DuvPA{?s3+jVTVU#{Lf:X.UJHEqe; PM$qAvŌn^,)qjqJ'ZS=mJ0/~k4"m > +NM;.?}҉TKN:^\%8.\E@7_nn{TqrE-+;P]~4>e, ʩ?kw>T&s}aa;:{+dwXCC7?8kF$!A+e j7I۽d7q%lW".:E fkgrD rݮĆEfZZ6mx쪘^ b_lD*6:7ު/6Z kNtps'Yd;.'ٳ#:la8hŖXDUvegst¹[wz7 ^|h,$~e`TFR)/*[-}VTtDox=z/lꝝn]ws_46M_]L)} XHQ_WF}#h_bz*D㿆E'KBӵerF^/wxl4(JKل]^{g#\lNNWI {\G)m\G= d]!dcR[U߽gy[{kN0$T4`-È>i6"IGuQ]es27! ! P9!ֺ(^E {O N08> Jabj@5vCB]A҄e{]F=Y=+HE>%nK c.bo6aODA)}s;aVSpv 9zٽј{ԋ3/tyvͷ/j|/~pu_8A$AD(>UǏ_m( ɦ1PiPTa|Ov(k6TXΊT\h̐Tz&&o}(!(xm9]^I7bêa*EV#֊E1CO iҺOK;8ͳehn7 &@@!u!d" 0ɍd7]  ܶ!|q4m՘kWt EB \8}ʁ`P}ʺq|᜾rU.KerY)RtJ kFk`k-gAlUy<AOw'iG}-nf Uyr$$0lƞ]k]3q4O~5!Ddy͟ɨH6Dg?EɃ%^Δ Lءٰף{F7uG֪L6%;wN0i~sU>٢pF^]FL9G"AMHo`\D SUJsPC$-j%vM~E!#V&rhghN}8 -ξZ;_&4QrH?vY߲mrg38ۗU=޶xA梨VZ+y*9VS2?+0D"dY^ϫsjH2bʨBzș 921N<:H>x`gorMzCVfȐA@Д$or:`+`i@Иyȃ88 Hq=^j:^]D0pWSN0 ЖRBcy'*9ǡzF8@$"l` EdqFPtJ:;ct#'7 9GTÑ>}^`fYɇ!+d}<S{>x&x%/'n=faۄ'!>*  &DLCqV1 2x5$:4B c#`C30Dd{tͷw҃p̈p0 8t11 GCIQD}Km%hb $n' Lu'ybl4Уo,PQDH%\Y Bed!0P0@@B IIIKILA̐II<'i Y$mLB Dp9OlKs L0!S&` _h C=C̙ Nڪ/!b8,iBhlz@`Z@"!9늮8 {7{ aNgN * 2?3*fE)G aa=`1:""# 09-z )/7/9y ~^g<욤=)*ĝA8$L̨lmsp.اmCS;?a"#I1`#l1kk5It;p7@m+RaLGK^0>(kYںzӓ;ɍ\5ADwS`os5緿?Nu0 ~3c^ڨh* 'ʋ]VoPL4>ՎƵgמz Kî}pt˭l߸/Ri WR?5v*"D`pmK|[`6T Ifԅ`E"B&JV0bp ΜٳL`BiD%%V  L!0FzRbĉiSZ„Mjz"B%9Y2MZ,~!l >a&40Nb~ F !@i ~I oKX>3x[yFPIRHT'e?3U,@nLC1Q`]NR9OPG@jSЂex( XH یL"*>\ c(K3(;*bvU0i 2@(Yrp%/hЏ@?dKɣk7jc/dHI 1FFPs2r$M$*m9j9olFr q3ĺ6$8`3N.c 450٣a( @bD"0ԏg|LYѻ1B0!f*#Et aRQ`9a흶(ץCc ::ꐇ wa1P7״-jS׆ZԮ,:M5lg:gtJԢ  )-Ǟ:Zq',CBOQIm+Ɖ+aLum'ъOZ>>x2tlrsф7Nwڨ\䢁Xh+B8vsjno'b~ifpRl4.,A @A ɘLDA`A`rfOi<`6Š_9$-FÂ"#-H8$'ϸ EОg\1'!ٮ2 :EUr~s{>)QEdb{ULX`ApєiH  &H' f f$  8A333332A:֝)0R L*0 t :*1H  &R  X  H R`fd",֜u BLNNf  ffffdsH!1k4  'fr` Aj"Bh H$@1g"$f eH&`` &3=* 4 uUR@PJ@,1VjTh"~42t] L} yQz)+ i." :`r@4}bO'.b`9EywӀm{̱|"@@cyHaLz9^Dϖb0ɩ@,,5E-$EUcf' h)蜈"q XJD( qGn{64MyPAQP/*|yM K)li$%hhFICAν Rt{ımXuH Эh=8 G+[ 4@`W8mx3ώ\~"#ʈ@Sڅ wF QZPg휕l}DzBp AVnC2O!m^SϤ?7zYɭMc[ݰfQ@SSā@ !8\YR* 9k]wUNq9"!H qe CHB~dvND3i{\^jٍP[0ґ1 jf@p/=u6=5$ o>kmoq{`|.My\Ó"7֙ m^uA7wV+ٜ&H@2>cF4IQϿvˣq˦}Մ צG Ah PA M _]+\}kjLl%k~< j/֒7 ݁? l h?E0^ *s 7^r }BD`H'cwT=P;H O?|2Ay:)bIae Ս"`𵲠`  48ֶq,PPHܬp`9>CsK~U7- Nh]Ȕ:P@j/E0DqA2D-}UrR rj #qynQ7ۥ|.Mpc<=ݿ/D^u|{E2=߄Tv ^΂wސHMICyA=6 [:"gxHy,R/:Va1<ӑ9ɐzfNs3`7w6"̌cYeTX)Bq`QK-b7h#1 "hNBQgҤQ V !8 W"t9\c ,4[<}tߍ{:k't~uU}ϟ -3 JRL B"@&; A" T2C% L@!mRlMD9B`lCsh5-)~v2J˂bI>@vo`Ԧ9;0 ܾ.5=Կ f޵]ď> ؠ7DA é޵ p"z S@F( 2iӥa:wyD=C+Nt5jaalCS -(9LA3W@ﶕ4XvO9 yC wܽOO>j'e@w'"{ζp/DNG׬ :K!7$4:w'wfrmq??R3lZ6Q&GDFbr yC" FILn!2t?~ <{`.s0"G"|I5F < ,ٖ:yPL{u0Bjj9kF*0T 0 * 0e0@b!~:;b`'C\^G\Ӧ܄tRr )po6 D4I2in#DD& ͠UEJԚ0 d3LW4@?\ "HcS#M>%H߾iN=3upBϦs'ԅCBÕ֡MTsQr3G&HkhP:k `g d*]|vg-8+Pi`D3ZlylZ:(6 ȋçl2$32AA$L0L9cC0Q 2huXX 1h,wqG0[Ĵ%`;87׈чU@@yk^BoSkP#\A78DK/](:_ih't6,Ah^w@,?Oa.8PvPCx4h9X P  u%`[P!z+) _ߚ@{f`ה4WhO(f<n; /I-с^bkE@`]/xNaԏfَ8ab]={9I@X)$Y'Nlȉ 1r)؛dO`"^<'@<`RF~1PNa*Ktq^''/A10$t7ɶ|}i%5mֽ:MI^pa-/7  @yP z$fo㿸i+Y Z= p$3q' !bdd\1&)SӘA)f^ Cң݇OT{|wIuj;=-,|8Oْ/|7U™m"rd!UPjc 2*fjA"]$0x6x/Q)Tnܧ:Hy SHMn@ $F w{( E:ѝ} C_;O s] 2tHt LNTkQpy=$6v|1(^ ly&>} 0HJ=Kf>cD+eR+0#=;vϑeA XHIrމ E,7\}धq^@@s\ IIA   ` H$H '.IAAIIIIIAN   'qQJ*YcAA AAA@IAcf  !H$H$X H$H$   'hlP{%@HBELE qTI%E'T=9xnx jzw'Age3@Db'q:(w^ܒuPK/ր Z%۰G7k0lX_H^)9@A>?L԰=eU-UXŒ8fIȦ(b Bg"S*J*J,]ÅL%` U` X  X% %& H%B %& H%B%JRX;i@X(_ +O(GIɥ(L0$ ,5:"BQ% ,J 2p(5.2j23 0!du<HK#1eA3۵v@0kD5I3VThK=PD! o <t#0kZB@P3k1x։fF(ΨQBX 0("Ι&5=4j34ϢmD5M:ΐi2&+Y"FfeU$K8lRt(41JI/& 6o+y`)Cii3JBDT$1'ɟWOP,0BQRT#8ԃx0|H^$;x=, "~J Fi9|o"|X oyݠ.L[_B/Kэj6v!,tNȧc*hD_5h=X/K j# ؆7(CH`hG0=#I %4B$!>>"w 01D&Ap0R1TB>3}w ={/,$N|oMvD>tC@J4(^n/|""%T&y@?,!(<PL0_SWn ^|\Yi (jv"ED)DUS6 @٬ey8`bCL#gI&XkC.$bJD^Rl)60f @N9 ;H6ҁ'~;6"-N N@i=zd #|!7A󩮈|F&F (@>h&zޱ & LaFH(NkIK&1<$k\G 4Ep&@ 7HED'X0lchC![ih`X&@"ԡ6AFR@jMe`6&1Q7M J#-iy t9S"pMh> 8 T S Aom2CFUɞ o[]RJ[;u^cǦ;K(vqYMJ` !IUf&e8fmnjl>aGd]Q{p<!r )6&pWՁ0 FBRRс |{7s\^?Q 'Hh=HѢp5V**\HƦ觞1|NǗ]Z"b#6k‘376 YUZ1 T/C={nGx @ځp{S#p6jgq/@D DC<~rM&fKI*OCĈL LI̐LA$L3A0@LA33AA33$33$JLCC@LA3AA33$33$BK0A0L3@$A$ALL0 L @HA2ALII̐K̐C(A,0#LALAA2 0A33AA33$30AAȐLALAA0$0A33A$32A33ALLI̐LAq4@sv 'Kr=LbV`b(z6qxɃ(M:IԞx$$&Yd&fh4y u!94]8KCuFڣM0G$7b=(s 01Ŧ h)Nr+9ՠ  |E)dBx+t9:hh BfC?BǷd.H FF@a3}o-S筇 @K44MT'(;J,,LB̮4CQ]ίoQWLz(ZQQϪ@Q ?[lsuHd)Ї(&atG 4Ȯ$ķXPs|9I2o* +RObv֖+Hh+jQ1A'J8{(8`haEFw~NtT0A39GxCCCM3Lm >h \L ~AݨH& `& darK =ܑ frŇ b@ >:" ȒC9`I Ǒ1:Wmb-n| 4JS"0SXtvtL#x{_f#CAcF; .ڡNHA ;*D G@p܍ꪪ8{q^d vbt0+!l'2°[a4G]0LH݄"D7`pc"ƊXa&9'=I9@QE,q zآ#@9kЍǞ &Aw""`UWL "rP KZ7yos_>b}!?)T StԫrF7n۹_ml)z@1:8 -plq4x㟚"1 ߓqTiE8iR1͞ @*l 0{v.u/13ϯSm, 4%`rx}сQQHu&{}s?j/Zf$J e%oE}M&8#1cn9l1|bP8jJj^Zb '2qA&'.PȽeqRAd?%İ5 ,h̬~!DB$NO[Q']<_I̾M Dp ɲi`N<ä2=xz@P$_6U:g=}t1@%Iaf !(ae}Qt V*Hb']`C -1@#48dr8("bCpEsGl|G AA$A$0HA4HANc !ҽhښ*Tj܂Oji(?!N3zXW+ P@m϶7y$5De$(G>\K1Bh`@!^P.30Y"e&bM,$U"4FM(0,@ԒYUЃ2 UUUUUUUUUU k E9@slR"D$K@A(m!Dc JjMBMc fdy&C3U$}ALLDUDDUww^qTeQzEf&IQwtg{@}@ɥ 4T9*6nԐhYQ/ 3@$DcF#qY9Os"hػu„oy)]()>N/]V7 !?h|3nIS#B>%@vynJqCrtM)XcM[ @&Rg/`)̆́+[2/6s\^.y/ C(,p7γ D>$'vN\‰a!5Θc CpYl#oN4$}׮ޖqlD54tp'<40}b.K^G^v`WȶO5yဏ_\;-ؽ42 33#&3Bmʝ3u@ĺaIG8AD8Ha l!v&#:yw+L#{t]$XwAp"lTQ}hVa$Ȃ[ 3Xbi0ʞUѢ61B26Z| h-9DFld({YI3( Yp|y^lNygLu:㧁asaX5R=Hл l&no6}hL B cfX> ;(E àZ22&CH fPF`c@$. DB8Lf!!bFc1H J!At;^N 6!ܔ; \ 89^ t)/ø0P =h <& 6,iw1E=;qp.>g6Y \]|uA bP"k]tf ' <{|!aFpo +BQ$-@fsPDHDA*cΈu%-|KhwhZ75fSB , PI(cT00:C6G50 6 qB#P(Բa8 P@ 3&A=xIQuWOCwV65&[eG*AO +ےe Ns@ !ܓT! D d|Ώ4!P&9F. 273:%"+P  @9$L῀TA5T%AEQUPAUBc@UT*;Ϩ<NҚ`N6 WH F1ېk݋M, e*"P@TxСP}0BѠؓݡQXth$P0B:ۆA"^ǴpP5:vw4 oq~[]ld#I(x@ mt!)̄3!A0{:ml6aBDH:&;h/&0}Jof]VOw̮u J7 剩D"Jb؊>B ykB1 3bB5 !zT/m~'xJ'bmuk$ I4LJЊPQHP F~̍ JL_wk@⣏X5ݭ+O?cd??l}~)6a7;@;WJ"&|򚤟 @#ϑ:i fcJIkA`Ϯys73{F?L ӿ A~JPCx7;{ALa Hg)<'~pǭ)4 TrC2]„!DZwHh&rx>BG_OT=+5D딙BB`e&'HF$`l0g*8C$Y#zIK=Q }+h C!0$=M|';Ǣؽ=؍ !ጂ``Ft;v|7/|U 6vSj*) UگS늑4IUUPL`{,,DA}[;9 'LKsyetc4Pd !@w|e1BlhDC@}o ji,$;O.nY$:wۙ'@KP!")Mm#xxк|M*ӯ!D oa8<'9"E$rI\yy6v= =W{R[4O!FwB6._sx`J( fɓ'Ѥ췡zr"{=/@9TzћGM&VS  ף/7p yp84#uCM;@6g>K?? Q'1'濠>6 O0➰ʂp0rȱ0 9ǰ/ RF ! @8))٫)w "Ht(D{с`w17QҀsh;6@b<ؐ3eDEB ӂpg=핕-Y=V }HTlJ3$((pP]Jrȉ`Ll79S$}U. %i/  hk7NKvi,`}N@u'ŝ& 0~ r 0=ij.Є;?!Co3RX T` {`/3t sȅܮX:xABic 8> 8""{:|7;.M@Ps  ^H܎pf@5flpIyeir^4*'8D9GwvdYP @kl q!}U_|x@"Iq㐂 Qbyo AE"t vHBÀ׿)0-nA^qS y02rK1W Ed RɾV*{Y08A8Q:3AAvE3S4DDI͒:'B*Ca5]_=HΑ< $QͅgksU@f";pA i [87'n,÷;\ @ a01H e,Ԓ<tR`:AST>^ǹ04K@(`1sTɊ9 RBr{END#Gs66 Ή>}'] I+' ci,}.s;sisH ksЭ0 ##F7x~Ag<4QH|{Ps3ȩNq/r R6nNGϙ &Kixd ;`[ ƈ*jdbo定tj" lqYҀ;J 4,%Lہ5!lg| @wee8^yW$[~g|ޚB(w`0KOP rtNڽ䛕Dlx7apG°li"{. мz N wuugh 'ʯ x=r!CU :Pab~aDe|qnBV+LCydN:6јյAb)%iF؆0`Bnogk$H!b~8p :),3A0Lc-Hpi1R&6Fo1>=.}O$?]t>N)˧̻c S LA 9UԮg8@("Ic )R%"3 ${P51 ~)|o3ܱՅ`o;NXM-8ZDT"`b:n uD ͝nh N<0_ +Fgj; GWfdz4iig@uПl(R&.MqꀀrWp%!^2&+rv8850L88 ECq>P|qݕ^'|bq/>ҭ l9Ɋxy?;E ~qM LIɪHqG!?>, J0d %J_NfguUT)9k2KfVacB3 #8aAX^ Yơi @]yg,s0Q_f?C`>/2N:UQQbjf9AŸ;-kX>ϢuUUE'qd8`9:Щ>JdmVm~a\j}+-ߠبMJHB8< bC"X((9t`A3'WU;{. Ϲu҄6yF&-4N6ًze쁾1gkeGؠCD3 3{Elr6pL}IwNwH7ђDG xO:9p8%bEQT^`t|͗9@8@ } ɡ]-F S<y!ɣ.P)B9cw@'^=>;QT2t駑T߰LMfPO&ZMD\"w6Q~%~PO7^!Hp9bpv1vS ,Yt]tv"4"1)J"oh_`d;bBPV[08m ư!HpHafbwGp,ٝ: ug;s[򗵻!28`#xF Z LBR2 C D2WB :I *Hjdl*.㠻/

}<ó]OCsicdƂw,?.jA$. 7׶Z@ؠmayѠ|QzљL };^(0Ts.rA!T%D"QpSPd{т.4y3ہAHa PQQn] MSULMQUF1E" <@(+ԝ}onf>{'|À] ǻb}ԝ (S m+&sρAJD ;A^$,OYo߆sNI4Y'AۙG,KYϑXp4X*Ty7Q w c穢_Yf;e2 )iq9ypW:*!8!ǧz0!v?iDz_R>/sF3}{k~sr}VQX g]bWe*:$zbYyw`L%~8#Ӫϡn%$(U*40x|xD[ϧ\<'99(^rP8) 3w)FQF+MS< C&ET@5ײַV0|_ΦzL$HA1`T|N@ǰa pT@&[Kh@/b7;rpB=R^, 29Uy Do* ꓖҒ  pLc·Q}~zW #3"Axi\g3oY:噌}-&P*''t,4Ct1xLa} ' wN_$aZ`qO1T⚫CF9SEpj# m-7!-v7ϓ3t:ڥ:BJ[Im6;{p& I^'C٭ɬ7Rh `AְTN\A(u9᳈܎3v&ΠHDrrD ܏7}/ .S 4+#HV2 G;ڹ>rƘ\J` цEuO>dc0֛ Buup[ Z RIg@i剝J_~TQ<3n7 /)aEÿOF=t4}64\`3Ȩ4 c!d7s7=ot6^&ogq#eIR'(Tq]J˷Fg;+V!f&w`|ԅ=Lt0W>52xFz! Wu'tLCF5#gIaZ8I>El^$mI[2tn-rA S6/rNϨfNŞ&O9,ugg]Q&J&eW8I~BCVRqϩ=Ӹ27 tZAAf{0Åk)>a .@7g΅y _{AC4XMMRhDXT/."b^Tj"Evk@A ](*EC /rQT8p^`5BEm%K>*/,hE;FQMwa1pső+n퍎WcTC@ {7>ot(TQa;qf8^xh:_l~áCxe,X  7_xy(6t.ʮv=&L677+Y[< x`S*8\\3"jl;oI$wh a&p2u9US 3ll:l36F3*Z(v@Ths9!qfgdaE/!qpw,u#I`We\u݃V9PX|PFAZ z`Zt1N mhU<^yOrxZn}/Y]"zO` ! \]/ Bȋ^n@B4 y@@-mQ f SZ!HAv(t> $,#[|m" n}5q;7 K @84 m[|1l&0L w_T<<|7xp== Cݖ ġ*SGcQ9M ׄKQ@=%ˍP5 ܵϮGh5' `Ʋp5jI)!`PMUil1s֦"VmUI1.o툠NF\^:K5]Xq;T 00k` rt Xܛ3g@yDZ( eA&W֣fmcc2DS<@󻝹F #7T?(Q`4 :A S| &E|  UuN8IqS#] >L:®-koD<ѯJ~'x~0{_%U80:0Cbl)ާ( r jf+LdMAsWu;pȼUցhI)RxkuQ^/zvvSm+ @C +kMQ̞; vRV u1cK=KOpoZG8[-Zջ5>1,tsy7g%THQKϏH %fv;n6?ɸ}$X38j b y`&BRF0-' {q$JV%tDbȍ$#;-z;3Ƿh6kC( wW5>C>:s;偨XyՀI:b$1P=gf J"x y4)o)iJD)(ZW zw LK8|5;zi֘N]O`h8`|(sk*g5R!C0 ʳ>˓>F306R3@[߿Axя< -"+|@oCiU13vp >cĉ"5ZVy kQ, \\{̻_}WĐR^FZa\Z )S_M=B4R{EPcb?#XAAJ"%(UM팎 p wn7W 9z)<2n92mvsO̦Mj?:t9dڜ^f`΅b "@iPf@]ʈG ۮ&b?Z0@1HH̫&\ bDFm4^2t3'ѐBC'/J*9,™I_{M姶6]Uяtt*p=6ۀ| Eb){Nd*QDI,I@qAM?K4ZH>t_py|aQHNUku0 +4hdvPu9/\‡ &۠K|EIFX~LPp')$ .;'-f"IN*qCĔ>EܠqL KPvB#xG.E y"<=3l5g>D4(P)9O3}z:߶O&h& |Y46w 6&Cy <8yQwֳ0-£3Դk77R;qD9[A Cx\%"o|ՠx8iZGr 'Sek1=ᵛR ~Av ?<~A ĺȞ G8l0K*MPC)Pґ @NL7D;i=ʻ4KǼĤCd Vӝ 6ڍNHK1(69'aٮqDVڂiZO> =@(-)3J@D|S.i?̃IE0 IH;tQ!#aN1K Wg> rr~dXϫl;t?h%$xXe(>R~Q!|p 8llD<8D_QJNA/.Ίk^TOqT1Ά]rVD*} $ȗ`e~sIGKK5a\Я,j;qNcIśj3#Y84xx`hc0#3'4R9dD,<5 |C>QKPaQ ((H-CS4 (.z.DֺAEb1"hd>[ERAĤ% ,Q#DM0U$HDAP R$S%ILP2ȋزATS%)?>\5TD2T)@H!Iaf| *NzH.7WͫeNb*7|3Z'Iܙi1Zj OlcGhN*Uih saxI3l$HQ2КiL躀x|~?NZKgrB'H%$BPJ@1P"O=G,4` B󌓮k.AXCP7m^ 'qaf$s8yѓYC'Aͺ= &v3Bov^Jր/LVYg2WHoV\<@ {} =c/)Y_ x3v'Be}?O<k?Ẓa4 \~!ҳ!L4^E3cw3pɣ\j=Ȳvm@0 SƁSjTi")HtINHȓ(ERZMfLuDpXMt_FrtB0!P?i!~e Pc|IdI/L )~$~EOPR~x[olӴ=t˯P$'1Z]HOow>.q6srsOX Ns&/怆Z#R;2:4B=TUMTaiq4)Æ#m(ty`2 ߟÚpS ǗQD& u~ѿ>@"?6&{a7|@a^s}=<:{u+Qm?7-@'v9݃gOʌ&ܦOl犓D{TxF:OMkԗ9Q͗;Ěv" C&8%e( |!( P ${zuֻ>O/\ K!` 9sM?*YK#'  I ~ߓܭU C!CU?~7 4S@1qJ?՗ | K(1c!pRH>{"Q5kS5³delMa#|vHl$?wΟo^?+]'{`=l]JH"0@&%?O3A 88a~hwe7~R<Ώ\ #`#ϑ,(:)("@*1!?5[Bjk[WVSnKh *"\R]3BY6=2K6 lih&H"q"/OړLv,4e4QTĔW'es % k~L}p)J=RܔFԳJ'>^a+O˳>' LZP((*i *cZF$(J?VpDRLH CJPBvt$B$0B*+WR$%Omڞʱ"ɇChPcyuy̓^ˁ]@Bd>)@>W G]']ZO\S!!`%%<'9{"C#;r>&&9h'=PRگv܇tS~IB0Ja|lTvFH6T/XdDqчn9%-L'%7w A&d"M)B>m6.@ $à0]b=!6448$1&1=1Z/Z[{ظ XxR@bF U2R&@Egxeh"l\pw%ɋCP1z8EcilyNYя<]d#ёAqc*^NuSE4N2@gc>f!pF{-k~8nLC!)MK@gԓ&' ~β t^ 7TS7$Уg4.o,&}NRh(1ǖщ2Rhl8mZ؂9v l .`k$TA0QBr!"F && ɁrJ*ŹpҔjTWcvFbi+KCj9sgW5c9.gƹD PU!,)c:iji6)l .TӤёcoPd@5h!l M[[Mc&I$C,˜qFhvtjBH+Ǵj92\'m'*PO)Nv݌՚,Ӷ"* s"i8\5MIryǑF=d80N"2[V$:s:!"3p4[eWnﯝ+ &`|8:YNfΝ%R+лؖJ6CiB/a \KDm)(R{?A1UHWHJj( (:lLITD{l'}w$g4ѐBD^2x7nn4XoB&ztͶj&c$QF"4ްuX1Ն9C, +Fd5*3akE dMP-DĹ`xN .E[^Cøy*!'%#U08Jq!OH$ľdC ()1b D@8Qdܕqhj -蔥!Oip9j=z.KC-ÚtT_q IXu:#O"!%)w/P Uo~1ݜaIGrhB*JY 8V\,G%@!`^:A.7jhd>]}ozkXlYWNB ;o$-4:ZM<ƨ3Ii0ÛDɋR i!iDA 2vPD[ZhXf"R4BUF,!UMP`KD4:Nw "bIi(@v椠c !)HmTlfQ*!T v#< tvdڠ )<_A.[ <PS+}{X|G1 6kE&"yɤ<7W>yM'Ω#GC:t X"[C*c7m >O0)lTo11=q]\.ˣ羺9cw2NURC'ƱFٓ9[Y|t ]ɔC a uљ# ذw {e'ch-n\aVsf@4#HCh%l&]5D^q.*APDTFXOz!4<@jC7=f+=Ȝϙ]PI~{j:FBa!qrBJUUP#݇ kjbwN"B3c_~4}qlU{cqvKciCiܮdd*9C{G:H ě:4ĔD%#HG*"Ciyd6CRJB0̪fh.z0 yxh|>?Nr3 _v G؋џ$"˥Lɔxю,G2}*~X}sֽO, >. Hfkj +̘lw EMf (2GAߝ%K{MIPjsJ50?<;Z~h@@O{y!x(h()CZ:Q`+(Bz;;/_`**͢d2 "M,!ɻ˜@S @\A̴z?y~i4!ל'$ƲH}NH !& @*+P DC (:EW PJW (jDs8G4a cq1$Qu0Xqw(ՎXâ-˗PۇLuY#iQԞ Pe-V1V1奨 ᒼ 7L1w4aC5P(!Gjicȣ:7_/yd,Ps|,(1sJo+ҫTR"MP"͘n\ط bW`*yηunFX,vYUJI"WʏԬJV?ٿ*y8\w _q(VO- )dZӛcuP+^ʷ{&& * -Z ZDC*ODz_ _P2B{8A4D4-ㇽfV͓)Z5t-bﻤ4*ԆXوV|c;DSA0ru P{bc׭*܆!1ީ5yfKc&.gzѩmtorhmoAfMzp ,C\T&n fΓ{25t&b^=;%kCo1ȗ'7,;N?mzh'aguZL2M5 hma۝udFwQ7B@GND]hFO V 4z3B R. 4\xsH?AۗrE؛Q5΢\4d5`h6ƅb} ҍ|K@*x|sq7xq':|^.$҈L %$CkW *&sg/)t'"} lY;#Ͱb3 +my,ݖ(+ˣWed#7*cla%vj[bf\2fGhá Tb&RnQUmxFQmhګfEګ>Nϩ햭1oZDdZRэmSo*WdS\85ֻ5ȹZۣkl)r6tJp)RT$oBHEF g3ArD4#Ae@=:~ݕ80 y HeX [JFq;#&$~޹e/Xɐ;AYL3˼:`*T#D"H(IS(S-e5p-uEޤ4C]0M*RTah`B >- C僩cHĊB @D !" )TaTJ$(j!e-!M)J(SR&sFc~b[QOhq`4ı9C{7;a(G1Nu]G5zD0N 9\OrErAl̅"#Zfb@ $dGȽ(4_'l(yBؐy&B jI7ħ By26N *蹔@) 9UtƶiCH3D=XCNYkM-ٻ:<8h q\p E aJh6`(03Z2ͅA70m &L^V (zDV%XCsw~ӣ7OcO_E1UteOPM0:rGR9rtD` >dC({A c(i)"Fi`)"h32(D}zn#Sb`S?)sR MHasp}(>R& Pyip" N,0FZ*k = V~0$w~ZDHg=}TM!`8 A7ЛC PQB ى`}۫nl \&kɓMijx{*1/_ĝD> _Si452?,A4 ?dۆNI'K†o%>gH("4{s*[Au>VX_ ~ RbB!;f10~\`(2 jݾ >w?T_{c "hyO31⪫ '|0Xڄ8@e$ FcGt!iA 9̏CM\(vݾ-㹄!t܆rxm!VӦO0I棒Нz3οRuAV&%xãd)%4fh 2CTV+y:}GW:~;D4K$HKyJ'P:3"@"EQ ɧ z=^ p5>Z8cF=փb#4%{=X{%R/1ᎍFKMI5ɏ)W2 `|ЈHzfaƔV'- = = v=E.Cw~!T%) ( ɱ~'kRL<_0rd<_EQ{אh=e;7p8lR1Q!`Tz=j_4M* )a}NP  OEyaPA*ScfUp:8T8|)Aj~ֱ mІ2J93\p@+:iL6{OID8d 2fpukZjIm:ar+Qs)4,LJBPsx6[D,b (;.o΋5o"m!jwc.5VLtwo:۾ѭN7β&Edr`3> ~86/ '&WƟy]WK]qһw^Q,foڔưMy4I !sN::SV Ӥ+=6z$#Ž_:cR 3x`9s]F Y+df-:d=> 7mczފdFL跦*D *F0UJ.dۋ69fd̀*'2 "́"HARX`FXCrKi@BnąLG1.DUŴ[K';ק*05۰aT;@.x@ d+LgU ԋVY<f H ho; jV#@&9ЬӁC ]bK!+|Qs+@,d@͐/y-oݰ"V=\ yC'][!%J^b=C>|x ;aḄR:<# cNG0L{tԝ{:=q~ZvNsZImЪ@gBdTH Xi%5 _+ͬ^$lY8).~7CxoX(L"-B E5A<]t܈691b_yt^kv>SN;kNt%@!%X:r_g3dy$b ͡"Ē5A lx붸Y}0`~S2+$#Ge</;a H"֛X3O3]L79⩢GT)q\ $PZΰb @q]S)tD~#ӌύ5waw чw>+\yʻCH:vW3.fe䕆 bCІ ,Tb^u=o :pѮq]ɠs[n0@`$^o p ݄Q2YB)EQcaA0;,(;$yŜMԽ13Rފ& ߜN^<8 rMߖ_-#SUo1k|H#nFv<'#} gGP9Vy8ڷ$i66Ns. 074@ XʇCUGL4[ծqˡX갞.\Z(3wЋW-`ayvcȋ24=ŏsO[E.à G\E{agrC7CF;㡬=.EhD! GC ӟm_+" A哫< ~}$GK ӣUa[rdh8S&rsG:ID dzy1 \f,"y`6 &&-d y&0&:os"Qj Q~^5(zR#u[((-/r5=< tGCQs+Df|TRtL *. f4ZM# qO:cy N/fr.gzs #xw8l8Hd:Jہ.h+멒uiFoSb7wsSL. wj '8U jT]֛y㇑BùhD6.5tQ8F_nHqwHt-JǦ*Ǚ>@j5ÍqXqS;næ- e!2!A!I!aV`X,m6bׯ |P KV@I#/n F0Ht#67Ni$IF{,8oL6wC2Yrt#6G 6 ]&Fõ١>5'HIσ!9SS#β$! F^CROv*KD3=ǴǷ }jm:##Gd n ,=Fx# 4“H\,xys]j65qhWA0eZ•m}nw}~^VpObne"@{!%ӽ7Lbf8=+XpH ȏ8OqޤsW ɛL]@ap^Izn%]^쁑m*6rF szmVu!m66uC['m;_ :Ӈ-eM3&js8ΖyD&qk ArZ\ntMEJI\I՜QՉs L>0"U/#]ES˚F܌TXB(:0j7%gJ "s dhBCupxV:„C˸Eu2 G-)EQi! ]>нi v >2cvvyl@\6zV׍.xu!^ zqXE;ᙴJ47 m L;ds.0yw/Fy9gɓ]80H@\ DB L!} ZX=ybƤi"G[@+KރN [<iE$EaX(3##{ e0pK'#! xpad*nh@DrMZɜkb/VhjEXTxwhDNp#;M0VFu>!zms)qJ@-iN 6 ts (,#%h*Hț*YS iU= yN,N[yd]7OV1v+Ȭ89V^p`n 0: 5TBV2JK[(VK' C8p!aMah6L٠$ rJ˽ wxr6N'ydy鴨y#36J#@lu %¯6%Tk#Ƶ}P< tssw@87`qQwlY~ (đos}AԳ|s2CPNh1I$CF"4, G(<Ӂn@&6h*Cf%sˏ7piu M8-Vrg!"D q$y-F@_Jts0D,3uI@>Թq'밒IGdI:p $&І;b1m#m.8qƃ6Kl  h_8_pPlA.{ ʈl`HR'h{)%_䘡J,DbCl1{9<;;scq(]a^ A~P`)kbh2|C0ݍWQ}OxƏS_ob$wjkPdh<RI2m` ϗ%_L5e@̝WUؖV?g 1ejk6a e(kr*=AMMZYL5%fF8CQ%fG1p m2<".(bGKČj :Yt,.]P=@ *|㏅Oe8z[˨K;㬀ƣ-=-o MulOǧZB6=PBI8!yqN!ױ{]5"рv]^9% ЧbZ)'m,'qvqӏQ>A8:Xܿiug˨Fs% 991s#{Ŋ k qЗA9&22J&E.6:9$$!- z| P .7:>Mtl"s/rG =f@bO}>Y3!! D (hi{X`2iq)]6[ˆڨ''bDb]b%w#Ivy۳3ƹ˰1G#uБֈK>`LmqJ`)7p,C;cֶ:zh?l'sP;؜ qI;C6MC'a?qdẐ* 2h0x]sFy_Rp.Bp"%W#m@ߥ*<.ņ)ͦ"]bۣSP dzs906B2c"{f7 "V, Q fi;Jq`LIPj$J`g٤AHXsIv6`^5 :79lR sװ908h1<:k߉}0@RpBvGH%CVO(]SF*,I4U~t$\93fz"9~?X%f:RTTB>~?{}qĆINA-I >ޟψ 1 B-(Dxk?vfآvz+ &/108Ao8bp,{̠.rxfpBuMef"ǧ܈1HCRD%$r9/ E2I{i;r<Ӹ8cgJ m?ų 48{% ,@c!W=^')qM ]'n#! ':R7/B,!i-`ipE!'(1ܐAM/=f.ND'y7 jr#@ol1 I0k0bԏhxB_EV_0C1!<|H_rh֜c#"fID*i("eĨ@]Zv ztQlj[E VԥN@c˸A.t&&dObdPl^9õąyK/1^CmodQ~j#GH7!5מxjHqD<c#+.;C6 ]ω̌NUF"njp.5Qt6ZD|Cfx63Vyw"EQF:v:W#wcXn0ZK0*5JJdhRP0[ӿ XS4{ 1W dSwԻhE hT*>a [ ȞJ hP>0%@ HbF2 q l'\9F"EC@B>&ҾdWUTT3̺"(yX 2[b&9),dĘe>w1hzFB hMFf(96 )$q""ZbH"kBDBh*]zh9@#֔jSRad7C!1Z5Ow K?g MD8wb"WQdT gݼx&@ʇ+@)%M|'[-Dqu-&&+6 j0a6iL)]lk:ɫۣ,f^^ecw7yO{0D51C*t#4FY9':1Y MѨ$Z)(.ǵh4TA6uFq#2ÜM&YIpT &`>Pu޶ q66@ECi–"*QTQ$XaR bA4$(e" 8&Yt85AU3 US97;UCԦX &CW 3 Ha2}^HO|u,:i$_nRaXب"z@.)eXB:T2l(2{JQ T;@E% RPK5%"TK5>=x/v> ( iiZ)Q}{M*%Lctn4'#@u X?(?1T`ttW$BKUHֱ!PSd!K<$]2V` 5^6#x{A ("bY(*"Bj*%)"RbFi *U) C|~:E"O~O12jyA2$R)2|0'_9a͂jFЬB5?/SS7?zof' 9B[$RS:/FZhixgC"s1xq7 B0>L@S0  f4flAvp 0iw9dc_iJ JZNh)fb4ѮALH覊@3 ))m^H[o܎9mO燞Ɖq 4d)RЗ:-)b96oxSO/1BO,M fh IQ:WDIl'ihjlh Clc@%DrR1Z8o}fMP?INWI=oic|nV_CQ@*}~ { (oH?~:FTX=uH&??_Q#kDŽ4M޼MJ]4| >!Y&d r`ؿ3lI.zD%`͟aF~>zhk}lz89;(m珺4J* (t|#0~Oa _!Ljb@4.Vwr cxdXQAX ' a@* ;H7tT G.!@ o*\n6kپ c='*"H(ωX  @hӢ!0,b%=qWj݉9#! c`kt@q7>&`< 3$<< *yBo䬁1vwSzerB$)@<ϺyIBP"HtH5~X» O׺\қxbNs?s7cf !fXd|[$y΄c›HY *20q6s^zTD2 %s`[ "X @m@W͡h< =(/D0F)"&xp14RyR_CZr%LA `1ЃqNZLw:CєO6Jq#,KCiw[^.tZ!O1΍*V}݆9獴b?4id-!AjHI(?CBB'4Pth҃HP%JJ @ $xe r{/#*(OG#Ґ3'};Ϝ_G}~nС|`^$0P U#6깋#O̵Uv5ː +_̇y hTBdTTw2̢}st>mBOCGmv3Hi}'(@& w`pg aVbfAz`.Ct6ӌ,.Le^e+sa64X}g AÁƖu᭔>/E$uȞ6;WML ҅Gxuh#r#b9Esm#dA׊oY6ۭ3K"(H7 4.1f\c]bàNϥLor{{ΡgQQ"m.S2h8c #ɣCBm& (MCI.]ib6<-:TIY")PD'!(eBGCb r y ZB{r;qaH%#- 0@:

=W~zΩVH œTvNs{IsN<1SАRhi2"ezƌṍn/j)[ d#)YDP= .}{%,A0znFk zN; @mBpQdޗH(v%D0E-`o;} L[<!ɫ j=< h(T͠ũ9iFd(AEs̰b;ı͉ ǝ(ja=${@9%SW0H sq!PI9, :5 %rvK.t Ȧ؃qJ d kdECU HA#x>UQFf'VpBD$tbj@2jQ+GNz( fSijWbi[>G#zv]^zD8c磐^`xfQq3`o*W }aܪeO`<*:)3W [Z ~c[޽m~ۧos\` 19ân㷘A{@`@L؅C`cbF^@`hҦZëd< dֶHwN4;gbId!V|ZK,^e<\A+&2S %hb)F~% b,D"$$!bݓ8d:/>Ⱥ+'C`Dwà4E#LbͲJ:RXXcSSH=NiPO._EkcM (C%\L @\KTIGuG8e=5p`9ƨW0044aXӞ0{FTJM@x{P=8<mt]I0ʼ}SY|cN0,AUה2ö̤5w8Ӕ 1۷. X0 A릐C0\^6 OJSW0* Dw{(͆X(if2*7Zm1= +FPd$EU ۽$.x607L#`ЛM4%j[嘓 rst4;(Dp9hX#CFPrC*"jT1Uc v3a PFJR"dNv)s6@={ d4 P+",CA@0>$>'( Uo,HaM=A~v@.jFI{;v66iɟV8z9u/h??b>#O0J?(;H4I) +=!thMpP0ZF'ԯio'>i"Р}iQ46PcM9I г3\ĮYe)ТjBo:)}4saBv `YYvD? @HE|K{%W#pQgrADPsTRS"횇=竂Jafv|~+Ӧ]ꗈqg ,!0N@?-5'逿7NYE=>~Rd_"sO(Wyf<M2LF_@tB@ @uÛCR1@6t(=X엜(QJmD5SlϹK1Ǒ5rƨۥEH%7DHA1#HU86:tk22_H9A?oK{l=&c7Г!36|zlT":/ JxO*ެYD%HAg` H$& &|vQ8,n @i|WwD $񂂂h((UL $,*"UUR@C DB$""QE(@H+ D*  &WwZ)%>HB$@iJ(B$yC@- xSjD&H8ۖ)k4':3@ o>[a F9i2PDp}AeB̶j'Hz-fޅ}sO!ɖkߙ/7s(ͱ !6 q8r3>-TzD6PօUT?j$=Odd~N ΦC 6ɡOi$שó$CS~USx*ktҚh;:;悶0@Y+j{"R ai(w;Os3G1u>=Hp~O_]P u٢k1DiIM@5bDv;Ԅ44ᘕ˶BثZm?v3 '@VS;Z2:IZ6 8| G<}y3ߎ1hE6#ux9uOoM8 {t xMZj1μ:p{h Ni_𫚧"@#O]ԸD F@Tpܱ(= *֍R#j-"F?2|7=[|sz=ʈ4sm5*J g~VD!$Ͱ?~FTa0iՉ=41y]0}AkU"8k[Fܐ} n5r/}m?O$ MjQpvt5ę"5c 5hJjL&Vdž+F:S{)qpŠ8vLLLӲbbcFnݓ6vѶ۷dƍݻ&4m1mnɍmibSŋt4e F8plP 0C$ ʆ*\d'y4aШx LLLLpv#(dQgEE(I ,חq^(7ʡ>3l;I?^Go7ࢋ0{fR$ >poy8ܟ?) bJ KUaS,x W "@p{"[E#ѸPYZÊ[jB[ߗ.~m F7|Ω+:!a^2Gv%hԑ%dc|ƴ^#ֳiM+>JH! !oo:CQX} '`>*3FGo)y]oV AGL2UU2Zcgj/g,38fD"r4ѠixA Msb?ߞ5B6qFkU>h:M2~ÔGG&V3$Y@Xߑk$۵e6բ OqGNcӯO$X(e9nơ'p7+:'1۞݁6{{qǿϏ3N ~amڛߛ}oA<`O~sh@3N3$)NӛA 8q6&=H2#'eԎ({9GL$!p7Q 0P F3ɖF]R:C)Y D:rv45E>7 yut1ka2i8v;N;údY@CE6p%mH[n!!uUafbUXOsL)@%4)D?<;Vll"[f@ <RlB"sTba=iӧ>P5VfBKi}b@8w h:Nz˹x|=܏uˏ l{!&7 $4^i"ycȣ#{/RL"ϹCٛ6rDv &2P(b Ge 5pΎBx$Q*0U`.A؞UCIv0 ƺU᷿|/*dDƚu 3`!G9']GOdf} } a'm7bQfn ~B;-Y XQaIq&nxƃ Su6:ܜnt7E(RϡGt͢(M;IU֐1=vJ.ՁTU#ϮЇ79'Qz͋$I$mG÷B|czdwXc9)Y6?K0?$}h/Ϗ<}]9U,ԈaVP P%9iof1cҔֵb"5]>)^Wf)(Q iIQJ1ÞAusdz_I^BSE+ul8dP)p!EO`rV u=Mϟp9q/>YYE4EUA4;sGپ(ئz,qRIaϞ[3L@rh\"kZ֦zw௉( ;׏@,K; i$f4*p VƗok Xb-PBLBnlU T ~G=f8 E"F,Zn fX`(% Bf }J0X ΍UE[7Q3,BBBA)L%Th,A,DHLKA8YA,D3%R+5 sPSLAAM14 vpA lx},("fR5C~6p@ P;DESUSTW$f@sM] >I㰝J.. FJ#ӭ9R䣩,T &@& kUETTPLf #"lᆰUu7 7!ovqV`{wgGh =<\LnzC㎱vӶ;c/_TVW #0 }uslݺowqk cN\{nmkư]vlfg[Z߮_u!1jK뮹{ FݺS#Mvw=Ժ; .].yn۰VNwcu:ܹ^oZŨj-chUj̾6vֵ=vx_tZvynݻof EkٳWg9ܻkn6|n}RAKRNbz:\7rlM 6MT PH*a[PZ;>PCh1: bD^ iI﫬oZoqBn}5 l 1 R8oNc= 9 rpo8xާ?>sa,4|U#j)[xapyۻr*S"%<xϜӝ4䭛߿quMZ@ nG**Om"U,a2ʭ`A-t8 ߾7o֦0~I$Oo {W^矇v$Fю+1[ K ~j`|}񏻅Z(Z߿vfm!fhBē.E/j ),B;u|ۨ8ޗJQbu4Ϭ<@ DFѨ" %G p3k \ qoqŶݼ{nffb"&s*f̪v918ν6GC!4!HWo|NvOyOTL˻ww˻ww˻`>^Oa$^vgϳ׌^ő<[1R"Aff\􈈒&""LUw>IO5O=|dk1$I'EvU]]F' |Mog ҳM(RWt^.ffuHl)Q/[[bo/@%UIUU誥Uvug'#1anp?TeI%Pg1#S>^62{0Ij,00O %%#?}q0*;NLx( :yw._>GN4uzaVG|aʪAuc7%a.;ўnBگbBho5vA.A~DMJ 2o!* 3123*3$JJ$"6DFۀBHpIn "23* 312^'q3۳H7X#lp4)Z| V%>@4iaK,݉~6Q8=|~.lEYEKZֵ PR , cv@ }U]C֠$?j|^_+mB ֵm7T;;\aM4Bŝ7[:,q~2~!33n{D;*rݱ#mѴf3{CH᭨ -K㫬1 amLmVwAV6vo|4`SV_%cW`݅ I$BI%E0[:]+\u(0ap]}1F{YwbyhHAm0isG);x_#  NZrp2젓; gN+q2StOtFFFGOdO~ILȻfg˻wwȻEEFLGGGGLLLLLL˻ww˻ww˻ww˻P`0 33333.33233.샞=UUm`_oӏ>xNQ)[Zֹ!0V N۹?6Tz"Th!<՟aWٴ)UURUUUUF?.xpp h )@!#,^oT 13330Ab0( 0 $fg33/ Ԅ A yLOڪ2Lo¶Ú^6cDJ8E|39ń>ٞ&Q(_0N N'Q9N~{G.1'p/AQd>]\T|24IU{N6>; wD#)BX#^Rar7] (F($HR4DGDUI0;(QPH `h"v `w/s}a@.∄bD(KADtK%Th,C:/G]pl{7{I'Ql3% ]^&lOJ`lg N32 WAd#ژ/U4-&OY6XiWxCGסFG("'vtk~g?#y 0EƘQ&~JUBG쯷pd>_rc3(D8 d=˗t޾̞`{V_^r3@ ^sTSV8K\ a9#P-e㌸HHHHHHjU='ݘ$=`xx{f:g]"AQ`zHD2 f* T5U=`mg{oGLY&2( $"^o<71O17:evV'z;j i%iV o[5\1rRZ<|=}xi1'mizұZڧyTc o5Vv MqHC-/۶΋w@1AbvA3]BF/K0qǼ-^ j&ѝ'd " /K#me_:N %Pv@8#~ s37jzhVo6Γ7Q@P0#̩S(J4 T$m0ExտqKmC C;]p6vf1dUfwsmfc~ ;9Hݺ:a0jYA10vVge.z 6/!F-)،wuGrx92zЀwkBzu(`gtP((au̍Ģ#!6 P>;[k6:RdI$rDP0kpD|QI"z3H0{>RBU B'4 {/`zr۷ a3DA U{s%pEN˧c^hA$8I퍋?*H,* yl "vsPoT&wU9\D pk;-o$6!Mf⩢(I5Ҋ(/P6{<2vY|7P*Y/UxoӧrN}1pUUUUUZrʳGgHm\oTCUUBVrsM(䗡Dr''^Vf9@ȩ f]2ϒl۶\;@*:$eFT)Ύ꘩ukZֵwwwwwwaDx*)ܝA| 4v}0$t<6d!0fׇ8O[ :f``iii͙wxٙw͙w~ێJI$I:6vsyds;NӴ7|˻ ٙw33.}}kZֶL0` vB͙wx332 6ffexIO"wbT~UKEU [mq 00-mxDVV"з'?YEVn| !Bߎ!{ {q=3TV%xR3M:nPIU U0U|:r"3 k411UURֆO" "&6;R|=\s4f ,g(eQv 0XPm-`q~u F6IVvx-!4#DPH$\3G7zp$vm R$U 0g G&| !sˎ;s2r`b׎8B4BLW W}; 'ӥa$DG>h,`:h4]7htz;񢉤uV `uPo#Jf(!$#W *Oh/gB33fpFְ *}H=+bov,̄!Pq߮K+^F%&ԋ<|`9w/\U Ar>SӲ,^3|zz|;Z# 1xW߰E7VvM;"gRnZa7;gg\_u>W@`QѫLBQEp#slpSyxĂu(Ŕ ^N;`Uȃ"Z0I7+ .Ҩ\Rdq\0CLиqFrcRx "ntP opt}%)Jn} vt3=Ob"0_͡BXm̎>|```ٙw͙wxٙwFFM#ddi4M&0ffff]0f̻`͙wj& 0` PBf̻`͙wk332㖑_URA nC:2"@E\[m{b)$*6' 4\ Lƍ$ A(>tC`z& {s댶)U+I1XGk$+x-WHb4+jyYk0615 3*ף;: 6pK_WZLP *Re(Vc\;Chc )2C&elK89({9V܄)|fΝ3tBtqPG8k8KLLb>=w~=3׫Jttf{}}I/YGh39\6HW͎6imS]ǟf8AN?h03 !qvp^Ah=q`ٸoY c~pP~HDDun0aw(S^jUt֢MJ=TP5T UʨU@P=jڨs -{C,ӝ̮yb\Pƹ,r74L2ˑA NsY<<qJR@k-3(D]C1אR8d%09@_nׇ8Jٙg( 0 LLK,ME ,B*cExbխqq&fit癙 [)$ xg)>Bz^0qAɀ>[?XK<(h߰]v'ϲ/pUV U0UUO..ӭV;gïV  *~~=25m낅 j eҔUVpsfg b&ACwqE]wokwm?.e>#aM6Ɗ F) nD@a[,cuaS@`"(t5r )FAWb>} 3TG߉6Z8kaw{.NMuodPfBoy}s{SW9p;'RcҧNAR= kᖈ8l߀Kw2 漼zHIb|Jωk26<8q'4 2$I$<GVz 7!a#R:Fvs=a$VXܡnUZ*k+99j MG@ya{NEȞL * A+Ո{I/wDŽ.!oYnbe/5Y$7$I'ڷ/@``iܝwLf:J( $Gݎo48ܡK"ucvV]N(bHe Q  f)kdqzh xrzyщGZ("Cjv76 ?eD8Hew`J Ibb`9 10a9*  j%gZ!pY4SyXTQ nA<y6A C$a4mq`dR;7PV,hA pd"4o?g>AHC=gЖ9'e#Ţ2r#H!<S)ub(XM]r}y>3%b\6;MgVǔ-8N~}9 (׈ Hq7065`#۝DuTI$@]Cbϟot67<GN πܦ1K:⦍QPUU9%wnKxzG !P/e96l|1϶N{Ct=+CJKiSw `9cX%9c< uyJ|8I=zEE_ڨn;-ESk|HUN: _ʫ:^qށ}뼉Љ_7w <6*s<8r لރV;Kvb#p|U: C&xB(`/*8):F+ ?m U!ߺ{_n'UN&Ȉdbb+>rYZ_Y^/Mr>^G.B#]ٹS#ϺN5 >i:\5Xϩb'|@sT >=IpaRyC~:3>ouQ`? NiԹ 5?[gy߰SGBI/nE|pcC!6KhxE^P*4`" ^ukMYIXv2=Ϭ\IP t >=I= f *]#}\csYh ;¨$+S`aR.$ 1O. R#@ ^0* b(j*Hf`+*%*=Jr*@bc?*G,0ncE'do|t]\gTYF AR=s0hirEv?[݈ۜvCB`UBcPY_"f`M  KK i|ܶ}8ia⸂($wԛf,Uq1?WۙyI'Q"HUs9<(%Yڹty)فF yh%A0ے-veE H)NBÅ'Y t$|s mN(:{h7 wpHmqdb0uMݏp.6͂&n *tLuσ[b-c׸@h,Q`%:= 4J1/av#nts D!M_$uw;|'aS u)<w6;0131 A4lI x&q] K~ b'X&UIB񀁃$;dLtUU W /'\ QB;D$ &H EEx(akffݓ1[l@PDTG Pd1*N:2I`o y|$@8su v>:xіg^u\~Ӿݷe!9$`P:`v"i9@nPEkeyP҄~@ #^=;7|T `jn[*K}2k7܀ S1k `K nH\ꁶ R"@#y:bSz:3d 2NȢV$4 7 ҳSZ*@>bf6hb^Ⱥќ@;Y{J::>G}9P-/".maNa3aێtfx\&a0/#(z-b p׎8+I(R v )dF&l}X!d;!ժ.%dYs-J P Wzc^ xJ %Wވ(B@Hneiy=9C̤}lȈg?kW7ʱU'|C$Hϫi0ICXbhϸB"A*,6FC^)O_D9@=Fay.5z pS﹀GkY 9 @B?@,=1{fHETXvܜ`MLH7 a̪ӷ=+ >E|Pa?@q7~#; ;)7&ĻEr) FUZgkI UJv jSLf+qַHxU%!{GE!7ܙە /EUUPc%bg8"Q+zR~Ș(&!M͌x㹈kW&$A%]Uȇ"\vZ0ܷ %P/\ QxMLBfl`+8?糇O볇'v0`W>tDIqHR3kQP'";Oe|%yn\p2yud: Cp:Z:O6^XyyȈN0z$Ǚ2NuZ3QroU1vA lNJz(sml_rܬrT3k1 ARUBI&CH0L0~Uu9B=lwW,5fѺjj4 EM՜Ɛ;dv[TC YPDF$r !p(AɷH@vBkgōCse̢ֆ2 sEcψHHS NvQ2Kצ%m$~# W0{^q7npر&C:pGow`,:SǴ}Sc:ϥ91dry$ۢB"rA t/o3Xs=Q6+QȅqTTHcJq/Q@B]\P :?{AUԶU;JLoo u0iӋqHG)XE xb%Arzd w1h#5o J/HWm' zyĉL\! ^!xY7L{UuQ*ȓy{QryNSgXmI`Fni{4 ѨH |w6k(5:?`DbUw}tZblJ0' f/҄JSS "Z)S,D}yCAr I CH`^|9ub@w]q5y#S~,I5Ol>[æa b)U<.b"(1"9tB ɦ_,5{ۢm߮bᷫz (F!hA=nϊBq.b0QMg^*[Wv}gAA(E2`4&AfycO0o8| 4cR00ƃڍ%+c|tFzq9C2۪]?h\QO J6 Ƴrpa.9h G>Q#cX`X'Hq lT; ٸ;m.p QT_.W 8yKň۾<CC`*P ɟp  2tdLِcirf  2L:) 9UC؀\RSm*=9c>PFb4O۴ߐ#tn2F2A<6t|Hs^C`}(9=3nBe[ߩ @J(c' 9 9 - 8OT(\b^IqQM[!3x:czP:L^ ;p:=)`w֤ Ki˦Xr0 1kC,XG*U@ r/"ŽB}($e%gy $l1Yu?KAj|  rPP3RFRr,Cr,PG|1 (3A6{ \~̧b湡+ⶊfiBfd鋛a4i!@i aHEnSB5h"NT3ț\3 ruk VoT*2g$ $v߿̯?V9b=U;')a0 &@+/:?ڻ=aw%l\ѡ_}  ZJ* }{B4z,%+Z( (#/ 4A͖Ex'@Ǒ  qC2IsIfMwyt]ҔdR bX& 0~>êzy1䔈##R'iY1#>4/꜉k  iXg`[[j5sS(ZӒ~STl`TLnO-LR PCmq3RQLhr,00 R@pu@2"h='{ϼw$./p:ě`( ȈTmKv+aBH bcb h_h40+E,)05 ҥ" s&ud8[u CR^0ށu=*]Js*eQމu;ԸU?;'; =-JpYW,h*p!c5-fH4{82G;hl #:0,ڰ.KMBL᧫B9pP"7iHf%QK$SMNЈ#ܯ3 H0;ab*JUzh(zw O"93O6z&2K; _!3Vo u" (2{v%!>QMPgJL.ZOц'vaNE2$C H7H~jSeVJ箘ѥBRMXjI] Y x#BzyG_?DkVѧăZHa>;"FWWSv!1᯴ڎYE3IC ä03k+(pǎl`G*,h:MwY:0`~ u0xm'םf\bBa.J@@- b NV,DI1GyO [R*|SzuRK@BA) xL9{xP)ݡ<by#wCJ4hX|^t0f,&|(`N~GdxSRk3$2iue2% A08W02 :HAIϙe?r@@6 (#;i0 V&?0@:M9 "[Nh)c ٚ[K !C]DՐmQW0 yvcUR/^8@d>#໵Na.fB! % HDBγ 1봀ۂgڕ_>9,JDK~ề>[#Ϗys̃?(4*'F']k>__?NjCh|*%@y/Ψ?0*FX!jF}{BIlxo3).y|PT]1V`ĵYt8hAƛoy /\ˤCi?i n@EuccI\ԑ#") p"`$IazݱvK8y_I`"QC@Х f&;\wr89@ }8O|nOW ޖU 1AK^eKxarO3r1 kSL~Oφ^y"BgܒT{6bpXͰ<Ԭ~A4Vh8 gj6CFI~?)ulGz+f۟PXS*3sL.CҁUCq3A뜆~>GbNvJ^,t DbXS0sNۈ%ZyZa$,2=H N^Yx73wYwګ]6?>0C1SyY3 @Iy~Y&hPǾOg> 33b1HMHPs|1) ݽ UEa% jHx 9@͞=>wOb (= 폨'U(u5 %QD]8`ct__(lD Atάùڃ[)* )!'wD#r뷞AE"*4a%QO~~jn{ZΞ\h{!"Hһ_R2)OfaBҬITR $z@"ə"=|<切}ds{ JN137pbA?jJT8櫙`/:hJuO?\QIUCTS!TU4PTMsMJ}4DD iz\XCG+,"䘠x3PD>\PT>IJE ICL`b^홪kIWl} " (["H{أ"9Ut>o hT!%PCv!%-JֻQ5 !<fCU=]gO}-yI >ӪQ@( X >ymzh 27m1qܜ4 fO}\$va՗Q[(s (#A'}{q\8S{ӺzZvweuHZyW >y}?S9OǗy:8.3Y@!ltM$~}>{/;|p$jDX9ˎӫ܀9H8-ͩU37`"0a˔:/gaW9)W\ Z$fbMdm8ھN({hƳ%j6AVWRp4ݡ!4gp&w!Îuu8 08YӮ&V}J-$!`W  W4N%7 ?kÄCƔq(Eo,/@ L1g|SJD4i 2,~y& ;#p&J[Ŋ0 p:mU"jhi5G㍈Y<(0¬g 15 Wv ]tDVoR=7b&Y)wF0g}AhC#@`,0!Ioaa 09 HT$,6IMȈ2dKVH80YUT`V4:]aԨLWFDeX.4h 9ic#(gPaiœL3UUS$ya^ri-M;3{q HAaш=L2Tj]i*  E#'$!;GM+ݑbUR#rH7Ǐ̩BSl@ԙ-YrDA@ ([RVgX05HwkKܻRu#l&BQPs/md>T.KF'KO[F<ɮofoSs#(B"T(GG:~fdF`5i;` J[iX|>,qW{WE׃g% +AU".Ƅy3br9*Oҁkl mś&(mmI ap,í&V,]psF2P HQ \qR?"{Dm+ C3)т1{C + 6؇"U*4=~ TRKn :fT{h8tx'`b *pن:~f%P$!"A)UJiT @iDB ZG0 bETdAΎA& ah{940K]5j(p‰&5uSUC2rwLB™y] TGjoClF"":˵DX,YRĭ8,dOm۩i =PUݎ~܎Jbn?&h٥߿y$g& H_[@kPτZfVo[ggFgDېebNUZ@>Ok Լ{X"8;:hhѡtF2*(%s޽g8QA1*jn֜)/4 mz||kxwI2TBc0QmleX}0  (|D.~j1!۴Vœjw HR [27J[5!40g'M Xa nhpizjsSeϟ+(8Zw@QAHkW8U^xAkFoסTff92t:jTɣ8&H#'vf2C1"F<ē;vބg زAt׷&MT@; Y$ lr]>2aψGWp'aʹ0ۈi 2n{?s:KW(UxaGf_Mhb"NI"8zjlAfBPo*ZR^~%L?,rhuk{u `aaAGrtasEPBH)/|xD71JcU Cpu?,߰z$()sx{ӿHR\CRAaơ(!hR 2Iaq|D$J,az(*1gz QkX[1d<<O'mX %PJ4`P*PRD@P RBR -  0&@l3^&?@R ҀP#R& Ra[tI0D5m@2;g'RCY" c$ݔ45oFך+#'e4'S LWň:ԙۋcÁ*DpQ~Ťms3$pd;ʄ.THpcwtqu4ARS0匍/:A3`ttY4 #() >>>;vߩrH09׹TA˗1sA+^rpwԇl&8bԕ"U s' _p*)o$W< -|tOꘌ,nA!o=r9LW\Artont;W 5Ӆp5 Ʒ t"2"D-h#Uf<| ѧꏹT^n}"5p <óMtdOՂXB*Uq:5|1{G)%#~<1-Q$# K;{0ñDVmxs4اeh[^6 O)G$FDLe4n߅QHۀq_QCF0ѡza֍u wv$cT 04|H@ ` $jP=6W `BżB5(%qn_R! HGc歚i N 63L儺\ ުZPB#÷?@'?N{={z=^Ku(7~*yІ׻rsЭkXs)Exv+H4!Mntlt[h;4qh0S&!Z6ƒ(3AN8 @4qR M@%C(XP@8c@#܈ >A;‹G\C!hr.:sr]О\*8| 3HE!5dr'*7ԕ mո B,(&Ô-e7#;]b]s]Kpr&|n>KP+;D: Yˢ]~mm!Ok\d"8mT~Um` &+T8qIuDTPVك0,Hk6G/<9ar*F:T;U' ^nIYzdعqCLE0, ExggL9"dD%)e\k;k˦rv$8}k#HDIkލb9 :u>d m+S:4^,[!I(VԽFf,"]B֙M{BZ" 5)׆v 7qt1W69!L`݀aʣFt Y;m!{E,`D4Q('] B]LT&6P59Du}U^ԠX/aI0Jw{OwF292x,;; piP2.ػ)|/}_!@ؤpηT oC )9(t ͚!H XPD^Z jQ2I¦-Bo6 N8ov%\+83XaR@-A|(T0Ru-p]7bНp.N܍oTg͢W/\Ur:DprBsY"gHӥ q\m =憈ֈ6kN/t\:^4iҮp"XB( nU TUCCH%UDx1@ @m=gîx V&1+$Ąd쨥Qajs-j6PfjUKc6]UY)_m w.k2~C'ߟ$= [[i `)&d\3<3a7;nol9<m66}7?kR%]А}y:m! &z_nNL#,b^㷳3Wy [Z3P({ܳ7g`0W(tc%RD+%l(P3vgHeM0eNT:bV;k=\զ3Z&x8q L).]QXQgYw50Ý11 oo+[1^(ƸS ceʭ]+o+~Tsv<ufkKVv2p`=a x1TPZ-]h{6zBd<@#@p3B3%P>lB f]<7^“:mPY35 /` 3G{y Pl:DcK?.ن̞RiQH+%+lD((Æ4c0iB9\g HB adT[  xGC[bՔ4EӜ]KAsf ;Dj}CmvhΘv}~ @P2ab2R_e`)oz@M/oLlmN$H79P DA;%)E#*4TaE-Xۗ#v PFT clK/"kׅ\H_I^xPF䁝2FiݮR-|L_8DeR H=SK:fqj%VjC:FC#RP}wŚF ͻd(G+A|6߉A@pFkRNPHr5T5Zd.-R|4D;α_+6tRxN tkt ,xC㲹 P<|LQGu[zD͏C#vָ _>}(yʌ4-ҥ yڌu9鿼$'\GYODOx0{d=b#AeYMa5TFRj+2;A8sF1F4R~T&?DM'^|.8Qm8ty@R_>H+d/]@cc: /8`Z ՄM19p7rцN*s1z(iH&iSbY"i8o+ G n?9/;%L}!@76CP9 /E>8GR7s]0 x*U0/s('2]|پ2(fCaB^c}ĵu-dMO8+p,11#ZidK(LEAai,RҲ*SGHإ((-P6QF0f`, o9DaZkT@0$N(X&Fo(f{g6a)%\Gd.4J|q`QZD`6Dm#0~ @,P7içM `#R]R5`xgC\޲v!3h09ԛzYHwY]F!e_ق#"c3YtN崢k 5 th͞N<ړ}*O\Қ`Kz B reKżh{*YBhQT1m9lsM]ו&0} Dlj`(Rh"hܫA[5J"`5*Aϵjm7g4jMo8 ,Xk6`̒oǷm9ItF7bGN9Wk 3nA%pi@&MӤ3$MXjm,2n$D߰psmg@PpT,V̓gd) P!~ tb={t j M<BN h2 On^8@߃S=3jBDr`BW¢ ZEG@=UB<0O}E`bGe@](X%J==锿iq_Ipj {¬@P$@HX)P@. P@N`L{u}r0ndže ݰ; *%ա͋ $2&IA7AK{߬;ZwTiX5r-XYdjMXh/iQv]F B`HD`0$);7mM\r (Łx0ǸOf {֨1O}_?>]Q/'M!Dc0O///NJmUD{vEhbi'irH}^TtЗ H(`LL@zf&_C~h-+ю`9>6b}02J>Xn(׵pwN~ڔi""`$WI|7.U)\}>_W-Y8b,cN&Y$I"mTV~|>Y$;:2@o58.^307b44ͻ(  MQT,C$Q_'M7!*fdo^CNȄOb!(JԡiDHIsM?~'w_@a!G.6뚬$aDou,HVG6L 'Xfʰ"'cBM`w$1AZ2 ӎju֌D\o[rip#*J2ZDh ToK1C$ 3" R`KkXEJyْa)O8ꜱOqy H[ǫqVHv XUuBWBlFTq B&ȠP=tRYR㨨|WYhۍDP6ݮͧZ3SB%@۽O6c磍`g]]k+42h YHc{0?-B%`x>>yCW8 w2CBe_7Htq"!11dCPP@m!P 9q z %<(~j[ð 7bQ@0r#Ln)4ƎdfJ4d9i'"ҍedcxdSV鱖γ?<0IAaHcN"Ձ${`r0d'Q E}dP!N+zN'?, M!%ӖEICsjJ4z㎡3s`PԇRUث)_ISše\YnjXCFb`ei~zb{ Hq 2sdHP/E ӌP5i@2S C!ʆ"krЅ,K(Éca2yH |(Fq O#e0wm\&T)68@Z1(1rzZiتlk9%€ ;7FHҳs@VeX`0d< Bo^HLQd8pQ݋*̦@CF.5k/*Ql; îκԃ69HAydMZf h >04"`ⳅn(>ѺD1Raḓ* bJ#O^ +&I*M4:B0 3-f d$NFMNX UN2JTJ (55F7 F(@N.)u#J9+ @f88zM@〛]j1 VAQ@Qr`x cabݾz e(Ȭs31̊L);iMJ; xwb`St$%0!sg*Xx|M)jˁDxS' GO#^4r @jיQxrh!L_P4ϭ$#bt;k hm2ߐ]6PE;BRY&AQE$%|L.vrhP$kzqf .<J@[!u֯Tur(@:xm_gГv6, .C'pWۤa5ePU -)t 1 900)2#n.X9rbj( h3Y3 25 EUrBZibEJL a3Yאk6jlH30bj$r'TF3s`01"I?#J!2П+c \1 "5AuѠ;EA*B_kr71\ldBTЙ>CC @!N&^ҭ VO% Uo< S"$ 2(h R& )"Z(B*Ȣ!jJZr\b\ehB2\*3 2 Ȣ0J)Jh@QZ(2 l4Jΐ=#Y[h5co G)@)]!Νps4}Կ0ɡ3 0!4(Lg8 5Ҝۢb7 OI LM@8t:_S Ge_l S) 1"LFA:.)KGB􂑪b")j*IV&J Q)ZSibpnjdE2B*fzUQyS+a΢$;z 0=;>~)H1;r p^E1ؠ4'}.Xv$P@d%MiL=6ә JJ4fyH@i瀶F9LMD RCRNŃ _|7 bRq3=BQ~os~൧ES̨(| O.0Eb2 pĊvSdL;j= 숢I#X5QA%!D -fU&gmXcXDzI #0pfbtDz^n;plHu;pt=*n϶хcfA6$DudG +Ϧٲ;wUO"&FkPaQ1q‰+POJOG4٤`3sy71'f CX7[@:MT#sK8;..pX˭k̆vE J,]Ĕbèqz[HvH=t!6޻ZewmLU5sss_"=J+$<PD)hT#Mx00`?NK)?s%^ @xoBWāodoyUt.OPLk3BiaaLQqI|}8GFBV 7F#INf $DVOa'_Q @diU-.nlBN^㔑H(,I1QJ)zr<͵= b BCr{٦j!+*  pC|8@9[|ObOg/}!)(f 02\2>J$=0sw#r>ZF}$tYՎ¢ԉA`49:0, s1:t2' df)B|LNruپ?Vu jۄI43ޒgTS~Gǩ5S{p iRh "ȗ",!Ĕ;;؊04=0}5!***"1(*UEM OLObT $ 2 $4C(7@`>l Dm09Fc)ۥs{{2GhQPg]!_0!E;+ A 5 NpqgІ^mSsڭ|Mo!cCQ"]I& +WdW[ZhT3_Lm9DxkebƶPHP~<4oa: HUmZĶi[FKgܰ\!)df^^0×O^':7YLdN-Q;vY!:m0SnDڄ{xY#~A|O`Q |oؗ(SşڝD6$q>7 "#B/q1(sfB "TOһ*"S n(7SD&&hAgB`idJ R>0 6 !?V`[ LCDhg!jL 3]k4N5L7Q\iН!B&#pth"tCMPTADd!#"&b m$hYdDjb+*&j (0tn"*B#G-m.< bH "sPH4FLBdS fJ9:  b1( B&_  ]+@?ǷUṔ'$2A rSpAe Y", 2q5<1I0O_g F'!I`.Y3A~o-Yǭ/{ ni@c^Y8AL3 [Ɋ #q fr>4]h6@4#KP&A;Q`l "h)L XZ``0H)UZF+d$T@&Y JCC@+98+FEULPJ0RdJH@A,ɮR*p΅~#kCB6s 0((.pgkI6 ?>sx.xAܞUèۿe Ϣ,!N}60·fSTkq/#E4/2($&Z@ )b` I`;ʦDQB5P AD544@S LDITJаERhqjgvyfƨ \PR'g@@O&OZP>$ԣ>vںL>!5yPڊ(| lEb"x@xdI=[A#pĪF\ټI@ks~A>o܇0~ Y VB@_x| Na>qq%.697p3u/bEjI1qAFI3D5 =CKnȠ2Bp#Z Bn`t<ͣlAINT ӪgS_ՑdJ$֪s6F=bR"yG$B25"qW=a>ݍfbd=RP 4DT2]B2yKgÜ"hYe`DŽnFIc}+Vd#.@ 0oу#1xS@o3WY@ E4DJ(L,0"1-Pp!D&1GE$ l;(/PIQD\6!W aJDME2j*ƒUԴ/FXTnAj4j3;vɲ=M8#A a⅑zpcLDC$@JRh]&8^tL0b)]6N]@]AӚhoN^S~??ʠ{h#k* ΞKL)л5:f5`jlZ$% ƶģdv͇6l*"$ŭB䓴+9U F49j_Ջ$`ֵE%OqCKF Dt6@>)hSPjAOYxa隵VsкaƘBZeϡ'rZ0,Ujxڴ %Io6 pejB+Z gAi,CeFH%q5S#"H#a ;mS)XQ4&948&G(47ZFIi2 Gk0ԯfl9hw.\5fNuԸ1FR3(VxJzfa0k2 `f:Ba #9Co lX`15%f+ #KEGeQwuQ 3b7B{ -N1L/k 5 5Ub $T< l9iG)#35}`y4:l!@؏K<$v2b!a>Nx>`Ԧ9Ӵnf`I6RSL"JEX-.YȤȾKsŃ#~F6TI2['BבR6]r iR$g. ɩcl ==iJ6܊ʘֵFB6X3Pb.3X*Da$2$q-Tw"! rh+\<{ѽG1FY 8!a"lʅa@k" [85`Р0aEz,&D=O P~Щ;3XђV'Meꗮ\ Vο@#؏(A5 +)z \ D0ިRu,u^?'os]2lLݿxmYG,,-KB Pl׫8!;uܨ|wttTtOv&;LEN71f $>W=٬@`Q|^=2i>to^hО{'4"9(ceA,Цw}CU0r==Y CW( (  &qb!""Xsy wp}$j8F|gh#AH!3uxA_?ۀWy9 29#@vB@h3k˘N 2U&aAi IQ3v_ J37@O23(F#V',#n@$?uz,E"̐1UCxPKn#ՒpZ"XPUbhPeH (1Xbw9C'J+ 6xs;/͜cxMNWfN!c dK 3#B߫3;fyc(f*1A+pU[BĿGh#IDvI!Y[3D݇0Ƶx1ZbcAfG߳/ )e7tR_5gX&k*S n ~d>J& ^p j$Q@;V q.HҬQ#R])A7h'w_n0rE $.-wpm`hڤ sT.IARo}Kh~Br Ї}5 y·O~}N Tq,H^J cZn)ll|ᡜڂĝ{TN[ٲ7jWnG[H#FI.;ry.!Rݙ])\3,)Ui%KjUERfOτ$'SQ+Z0ݮ6td9M q6 [ddtsMMD^4D>O/c6fC[ƏgcTW~m8B v7̛0Zgv&M9h&Fd#XK;k\2%yT;2V72i 2זPPb,(x4(t:^9]Eԇ*\#M-4)nD>Ք@6BJ B 0:Ɓ> z4N)aiT|ҙ;)H0[զ(Bc3%3w_ CL>fm1E+U$"YQgQyW fՐ P \',kxpyN.Oө1Ld95feV`3TF65 dRzB~o`4!^L>о>ڎ9c6S }ыHfaa`"X w67 xG!Phm[(*$nT#c}MU3Ve BD2,tZ LZMU]KgBjV),m '>ch^=)Joj>/5L068}My!B }=%d ,^5NĄH][3pvghCoߛJD{_FOUT$G}/X؏v4.,7":e5\,! >]=bO4=yH$@a՞}x1GMM'm`0D|ONV'Qv``yن$@w 4tk%l"M-uCgqJDz5?D1 ^ 3^9JBCm]P];zF122=߻8X5*#HX(ZQ78B*),jQ5!H "5(йyEKžgDb.`e41;-LUQ*A2~ ̂JSC5ȐaT"+Bfo􉣤R(4C MtןhBK)DRF^bTSI62#z">=FmFNN Tߞ1s?$Y :.lA9yQ B@y* J.YC@ZLdc]c?^GxӐ.Fyx: z:4{ X GJf,# 0hSo$1!u*n|Ϙ5Ҥ\iw͌$nPbFEǗ}uwIS'\>z/3M.A6il`_Ac<9m =WC ]&{zgӹ½kдVwQ7܇rv?Fp SF/AG:D$֍θ]qle&H7@_OȜ3H ]IR:OAr0]b6+ 4aspF\?!ؔ*3MnVsHj5@݀cr"0a[fk "2\h:a:4t-N5@!%LD*zwy΢A 0Jht-2hAx$)Ӹ?7TjZO#!Yps2Ԋ8`es V7uytͲY4eVMLѕ\xb劻7Ws(fn k2YruH]Qʇ.`-+-yJkF-5q6=W5L< C1 վK c^F{mN`k"fN*;`,L*悢#I\qU6gsTKl t\?~o ?K {0>\ 4pfE_3pc_&E>8hј YW0}OP_MkJOB~l|3J>T[00qd,<7jrA,B40! V(JmKtImYVrBH4i,)imA`(&hMk2 EhEq7P9q SPMMu bRhέ^5'irg*#D$@+ S-pJO!dMaN&2%4}G[_ѫ}ksŤ ReD&N0_p0+t5fAU pl|gj(Z'_HZByҾ.4 `-\)"H'g"muBR@Q q"a4 4TDKT5%*P( if"*(HF"BJGZW JII&)$ %!()b!b))(ebH2  h!IF'#4Y“ ,a0" 0"X$ s-5jp$ B1 pt BI1~`&h Wp7mPչT()'l _s >7#MB3a H4)q@3e$@4w684@F:A8lF20 u >,N(ʂ8 R _!9g#$%FKQf.Vb3ȟ/*kT `Ⱥ gidG/tn ;CcA Xy? nH T 0V|u&PY O[!$KDP%nm O3!iK&.ר\ Si#D` Bqpt`0ƓrA K#- hf Ǘff g@Da9.8`&MP @(4 Qvc0LRpBAۓBWaЅ!0.VMD@HyeYJTDYA@aCBP T)f9(fVdbC@# JEMPqXN rW%@Z \  X I:lmZPF*).X``a,Gqv0ȲR+*BZSc!Pm!\DR1) HIA &\c( kZԖQlětX##-Q1e C Zem/RM[ " 4R!$M4Q,NjAzoA  sL(Kގl]i0c֥tºFB9"nFW-= S?$rЄO=4Pk?Ui?˜g#EV(YV1ZjD;˲_fO3I, {5a%RU:'|uk (Jc>kȤ@3=ZjrWj~ݧ]4ƃB,Kjtdm20Y6@ҠJ #|2 <ƥE7T frDUs/a;!5b'L[0wQgn[h8Wҡn#'*+frI2reW9ojØ09 lCvHta-JPt 3 㽗Ahb1 K(?0)#gOzin{ul3߫vKId·)Ba:;yC.aa-к,JFjGA' ZێN2Y&!@ZէBqN f' {/S~RVkG*"=ؔZp E??Ԃ$AR x"QOwcܯ՟pJxk23XkQL䡋>f6ዣ),2QD9 @ۄdېP P@d`aPaUTYE HpO Qn)L.t*0]UaPP*%̉xkO1SC*P\ItUPF?,W}D0~1#>_hkq)2 >gpnTO>{eIτ! xO6Ĉ EH Ӣ ƍZ"M!0i54`J\t. YDx'C nށ$-)$?{4`F7tk0a1 w>|D<䜀^I页Ò{?@N.G) 7WtRz;7ġ:o&'6_>qBT~l UU Pr 8йLPd%{J2,α& 4:RK 2 Q( 7" մW v[ J FK$ $wПFAA}EPp@G :Bd)Ԇwx@+vw "öw?N 46|:drբ?q;ODND&9.ȧ$hLr$aI44=$KT~R @_;$G1<OIx!p:Q=D12syB/+> ez@c @/y b*Y%X"hG<||kOaNvt2ebȅ@(K<}#@>=!S*wb}u{A3ȼV8QePs4}l22(?q>meM~bwl̀a H QxX~rOH YyQG5Abt#h?>E& hnָB}/&M5Ŭ 1cEzzJvn#~ۅb$8 LaY9+7Uz7~H_̱H!U|ưiabnO'[$Tʢ!h`d:q Z(ʠ &ۛg4Ҭg@ei {t C zz{?/ߴ?h S3F$r-}!qk<6ZӦZ̯ؕ9d5l3}]MA:0cIē""S)z v3 H]؈*B BP.ViVA῵qS&@xΰہ4 L^r8*GwѵI3 "j$OOX*%Wq==RE R#11ы-9cxgQJ$#n(N (1#1sz])қ>@cٶLk-c -ls]/=&'̣H nqւP䯖d/ Vp( E)Zv;":@"AUf6'ɸ~ѰeFH~Pߧiah" 2*|O$A, 7dL9\Lumw4fi)b>Tp&2N h_vWb7<_ϛ5Y \~'g ?%bTb! Ў"q.x3<2r sPGR;%O9{BL:|CWz6an-QLJx1PrOOfQNk N-Tu8C#hјx ϫbj"t |wV.G*Ϙ<&_+\3[ֹ& [<9$u='J-Q@L e3ǦUONBrD䔪`)e I1E腈h5jHB_L0=ϴN~pfՉC`dD5mKK !(cfOY(lT@bc47!FYS,yC\M9;Y L23٭J& v@]ID' aaRBj 9_V;HBz?{+toap[dS$f̡FoԊq`.#h%{ }" 4GO W =i"Cpx }叭nF≺nC ;f ؈){~|4]M}9q<%J_ȭLE[nJ,I1ԡ)_lrwdDk}D4VS\#`"'bh((uk &0lۮw:ب/@##֔h E=3|na 0;@~O EO2ȫ߭2UUaniHP3c<(=Kh@}lzsȰd€ I6ĠI# $ Ȣ B7 Gc#[} v4ۆqyGPeV6Pr9$rHHXmc+!uIa]e$$nAFD (!fbFl p(|E1MdV6TaP@9oS4F&% s=id݌̋c"1\xV3AHRCe5bO-a22 z6!9yq0Df&F$u,hll`6 87"pn` D@/2e񄲬n*Tb I (&5 d!U4%#!d(Ijp30s01(aH\$`J nINad1Y5UQDj)ܖQ5dMdN4@TUfa6=6YFM DAd9 F(j #A#|0"-N]cb‘cn6,Ȫ0(ٔtNv"2b5h)heBpțD@ wbQ 'Q\5{ƪʕ b'j$٘9cXmh9tl ܢxD=vᕕc-IJ3 -*4weY3Fgm sAG B sƊmhR#ʦ \"R.f( tSɚg\\(NF1J!4kY4K0+$ʩ )bJy$M ,L]+;i5qF1A+;K&7V]hN8eIcI ̅$UX] 1V[3wM,&D4E'NA6@X M9fJK+(k*01܍l ~)EqČ-bk .5AY 0>GQy`a6 5~pA,4\+o~s=IB-mb ]l9A؂ў 'zAPUY =NUP;*w@ 1#hMT*( F!` O7KᝋݴGt< /(eȂewQ}Z:!{y)'6שRc'q'ٰ6d?OG CVLM󕵈k#*GIl˟7[)Nȏ]ܰ~>"~X3&iEJQuclq /4MT/QJ)RJ EVCחHxQ*k:3w*q~`%(Z=>7vJ&Ħ$;u}Ks۽'= U| osI$F9%nf ^: qI rǦއ^W h_Ci;IO44:ة((9^yI{1'+%RJO5y #܁8N<ђ(9$Y 5.`}6^(i1 ~/D4 LJ(T!@ H$B $IA\,k9 v1,9T'{ \b=(8D SQ{P 'MG=bwY`kڽULԒj$CxMt(C(CL^>#I ҪEh%*c)A A>;rsPyQU4%@1p4;lh $);0 Zi -740afqrŷ֚Rw6q+$ $^WXk4  |9?2A;2MBSY$N1BPa`3eD ha TdٍVd98I(RX̉ndTQ?9cY K3n *iiNP\;BW)TEӛ<FDCâ@BF\k3^UGAB%(UwsB'a|C[fVVga  ҂r ;!?&?oqez .Vq?3*ӺnPFHYTJjƒa(rT2') (ؘ#ah; A:-j}tJgdr]}e|NugL.r`ʝ^Y:&eOn}DGFAo Hb}T(‚.D}:Skmx0j0!-mj۱@D/BNorr1,8F,~q򛫦*I`8f'|_)$o]$w,lkF-7i.#೨ zezfOkPҨ}סΧiy~]L.,Vz(hpֱ OPakFFtm.k缬:QiiGT(S˃i4G)OF7E@r 2sJR~vtG}3?v.ބylc1=pGp,GvpĺA 6ׇZ7${<;z]y;{VȈ]xٲdT܎_uwfzuU n-*P6]]wFAr$9n x&-IKNMK⍫ҵ}*~aSbRJ:UL>1pR3n:~tE!EyT^`9.rQdJ99Saܥ[aj+㠷ag*3R.mC rucҥ`^ZY@Dl3(3&.u_,[ձa ygzjx]9|X7=h;SCylT_ +arDAx/{2Q^v ّ`r _^]IB@ ]Pnz܋$&SkD/.o; a%\i (@ZХ[~OfCBfkVQdg+ɸUSIl-;K ?uF:Rr^x䜱N>e3 r9"{tf-*NRcfC"gƛ$0vQ36K/ENuJO]l~/ņ6¹` $ \Mw[EmN#e&%mLCvy9 QۡغJJi\ܕF3l\wWM88t67J²[y7x1vUgDxP?8ݞTQN{Pl]s644eLןՒ8H I.eZJ‡#K)sM=C6~K8 2y4Ln&ѯu}$pW@̺)IEtR?#6 f\bGM !=K4ǛŽN6re]Jǎԛ5hj̕cZFM҄ud|V15d `pt`kPXD3)VmTp = yHb4a#+j{Ñޛ"e؜Sk l u2ًsJC.y/7`G>ј`˴bl +QePrnWݴI^I^:WyF&ɧ4$~N^͇# |%L%3afӵQim 8:J!5PLOl l0r@խc3JRצ+\>l='OXn1(Ojbj~4X@#ˣ $`̧E%&r5:2+>` R-4'b8ţ-%%2'v  ?&!ϕ: M-ڶ"f kKPA> ڦa^ yf y2P#q >Ъ'VY#OgDv  \ HZM(xQmBa3tz@6 ".(A:CYAF͙Pj2 E&F " G0 J7B0Į ~F=!/Y - 4tAt[PFC R6&3HDM Q%cMS>)X# K/CALI$#@ #0A3>wEѐ8༇G"*SM0wމ bU߈Sr]'eC;j@&eSd֋ i60y`B2(١]oE˭e+6HIUj5Y 4TIn>B/M<JhHL Th/5Vӻ#}boh26(iFB1XgJ^!#3ݓ_.Wޥ*'"7:HWi ǡ!}ejRP`eH Ki("Ȳؐj*Df`ֲ#C(Awb%}}\Un)gXY%AF e)(l( 7ٴjp H 0 6XE*2*(TԈDsIԋX"xaF9€c,1ΩnT IKea02n#U*1&U[U YRR TESV(TNR ctAddE$fUUUUEE" PQP!2qjbu#P &ass.a q!Y!mbI,pZtdH2ƥ ܙqApEŠateR1YKvVaJ[a%"Z G@!fkMom㍌lG)ֵedicZ4)$J[wbXڥkB(@ v*ƚUZb%H<6 1al Wl(HF t| MDfIO\Nj)&pAE@QUX&UUUUe[tV,a+,) c`H6c2p1 ici;cqyPT=#'k O@㈏. *Niu4_  ̄WAʵөA/"e* CA&'\aǡx"=\3= =v{?\LnNCԝpk 4Q& tܸ6ofs-IOm<1B#Cd{G Z_a iCk 2J$4N|LɵBOh'!9͝3 e[4- `B5-Ia]~J5;]9 f;ԡm@W1m^x`gh3C"T냶U$J~gR`rC;i,c#s 3zGjRo8 D*CaN6vy;i̘Fm-҂fvn 1B10Rp%8I*]Z-$ a"#A ԤibR!E o.ǙMת )Bs͞1qVbvݴ7Gv$:DF;&ZuJldlID R HD c2Gv90kTɣ|@dDC,@5ƃ͡4oX$ çt;۩kdiwWT("9* _CpUT\b Řiml&u:y 'j IѮtIWj\-as #KAY^]/)B2D5 LzV\^拔&6N8r9lPJH BlkdpEJ7{\jAF 8G 5ćӱD l;*AkYr3K;s67Н]bm`;26"^D8Rz8׷I\GqfJ0هevٶeuX A$n,a,PGWYp]FȻj F2Q]x;hhra6B̘+i SD֛g%1+6Z ml]a z. i񆁤 X"CI[#;ʬ4TZޖߙG߫p+&3ً 4Q݂ɣo(#D: 3;vP8v#f$깰84ifɹx'm1\x׼AIC 7gGam8]AMbFh%5 0*||qY!_Ċ:l]w:>ܾϖ*t PЅ{x$LP5P!=ȧd'i04F)"+%Q|b v9>}'؟lwO\ b0 Ez KK)7&F]2#C5I1$ SP U j b6=B1mӡj1"#QInF7-Ex7 '嵏"!ca`Z'&A4j"GQ4 hZ,TfP z!g"ZJBf ,ćpy׃rJf_UQZv`ږ*j.Ү-j̴9 ZG NksšT 퓔0s>A3dӹ tid^biM320ِͶ9=es׳Fi;yGuQu6iiƍ$CA bO13ZםmDm8"Lv!v,d5 HX #X& (7#yjArfeXٙa8FuLvzS'zjaZ*k TQ= ]cG`A8KHR Hݖ*#}H8S 1`\G#xχ!K嶼wE8[p]ҔC$)Cʫ?R">\u eR$! =plQԩdBPTϸH7 hf @%PQ^Q~@ץ13SM+ @r@j~7t3 H2=4dF=s+=}L56ˮ6ćQi.%yD vl LxNI= ȶ. Μ݁LL LUsn: 6fK J'n] (Ǧ0 dcXMJGF1ʰA1ҁ \RE1YwecnTh0\,21s:b鵅IfAFMU6lg.)3 `c$Б3ZT1qߥgd'N>'/'q'01:ԯ)R$HDAH@}B2J "*BNOjs|9KN7%@tw՝F: OAs=vWxϻrv;8g`Њ1 ie ֊∤$+02T9l0¢%{tƦg]!w)Ft6mAHQURCx0n)Ʋar=h$CYfBҺ_Es1ϐ#HMv yȄ$  `=[@SDpºho@ "t  "'iOk9#@[w(}v_ֳݮ\$h\۴fɥmk%ay Vդc> iѫu=wAS% #e $tP,CZ{'p{*I!5B \8^Ii~=WkQC;yIKR# A`tT *GQyN쬳Pс9y>8CdU2pA)5)3Q zCjoߐDD?2!bQA>Xjsùwisl?yV > Ig "О :' B8 ۨ -Kg=!GG2(%'20ʲ -kxͽvfM!0d 0  U6`G2c6A\NjUs+"M4F!"8 0Mh*H :Qpd"@UB!p;DԑV(hQ%, 'u-ONU`f F%HF 9IKUMz;PAj)_--k*\uہ)Fxlj#lNuWX{M r=ǩdC19("@&b`^SЀ>D8):P0~L#NUٹ0HX@dvc1_ M z}^'d-~?x?"ƅU>hJQ)Bwjf ȧU4@T$+P`8kIh8' RY32I `iPJܐ' Y gQ!b|>tT1HC1PiSB0k)v Bhμ TQCA sW}(֬?%ii$iW&$ ٘fXEtK﫨4l'ʕF;6j,I̥kQh̤-b\E,QU*HT48Ņf%cFІ1*֦335Z)FuLaD˫-)+Z#` F"0I #7TvAfcJaC7#f尳n%h9GN 5 AY;ᒄtf\r^{j1U1ZLuġ4y kBGǾm S3QzP &Hs> Zfq9l)")xjK2nŽ0B5:J??PKKC0"WY>.Ͽx9:f4Fm. e DxͳiaiK̨IUԱQ@A2T/LMkLTa(S(H@  2lgXzt#8'|F0ŠjNv[OH8oA,؜(FA( 7&<"mE!%1 .IE$L0֑FDæl~s\{HX]Ae(hNRp}y`{ą,sυ=i|¿F*I-ZΘ--J"{I)+  7 R!6#7aÈpK/n: GC6fF̢:!Xh~sg(Jx yH 24%a@;y:6@$!'|4gv ~k6wOgaPG`8?eVtR"M2Fd #%˫M2d[!'R:IIj%DcuH L}H^2͜Ք%rsVwk78ʥa%2J qSA݆}EO{02]T,۪z[hV*zFw`Gr]!]#Qb>L3"1*r5$|ʢlHmM Rw>gU t^X=ZMq8mQ5˘FD&"ZCMy9n*p)!RuPkin\ (H8ciYt{="KdTdu\#?sQvu .YmZa ' Fbdj*Lb8I3Q45JM*J$T4ŘE#$D%$XCQ=_|ɒ&awړ}YI&9Jxd3CJn62q6W bA?v^+ڮGFH ;Y2hք-3Vld8Z'Ksa]_Et@mŻ #e#H$h~^{IE/yf5f'P:u@eO0O[ *'ӭWF R?B: EvWty }hD<W Đ?@pvS0P\AqD011voy++/сI $?7;u:AANtӳ5n͒5@mm!vAUsG#la{ Xp$24; Ah!t_w% LHD#)C< rreRoq7@~Ygȫ (=:?C c߇POC2P.JNMsPm6}V7/#[0 BDAA09"ZUZU\3lކA7bvpZ2P(YBI o.1 4tɜMsr X"&U60ia0aWTQVQv FL4J-Vi39HfM5+;u;ߊjav[9)]frI{9)΍3X-b+Ø&ձcN9RjFFN%8:TRP:$!N ( ;`Gi,0 l Pi Lb@T(֣R3]6ĬͲx52`4c$ > 8Ffen QDrN@tj\pffXtrFHι'hy$h\`ח SE%"]r=plP Z*< 5nu6Gj5q=ra:UIpf<  lANzA*DICF@=g_(L/&(e=Ԥi](1qX9@?lH%$ ˈ?P4|"׏k8ͯ9?ve^]8!&fG`wi 1I0gfPf, !rgb͘%[з[Qс3wh!ĝ$u`#,8uZʦSc)k2=]H]~`]'fV""d Be)$@)&)$bDRJBfeR(&f j Z*f )P@ _VB$"r )){ G|sDҥ&)!%Rf E&IU$UUFfZMkn&CH&rEKY!dZ49( }܁* u1AY&SYh Q` t`d}=ٍh't^9ǫ@}]Z#zU=@ k;{ޝz[t]row2kSw综&/|>પ@{eB;9@Qۛ:*Eۅth3kqn۸lz:>S]= ۰>yd{al$I]7f׺̾\|4 eTB( P VFEaDRQJD ZcӐi}U+q)Jd(]]Of|}yPZ z }H% DP4(;^zjtzOz;;GҨ ϚhQ[G:^zsچj;ww+ݻﻢ.Ϟ}!\ܷZڻF١>Nvtn]66w}]v7w׵^ڰ$2-QTPaGmI}El׻<Ջ+_^_oE4wk{kݯOk/x ɉs2u^۽}7ӟt;wtlo}h=}__^}y:ls>;ջ)\JQWM_Ys^,=;{<_}r m-e(w{y7MgwV瑞]u]ѷϼeIt4PLH$tbަwnFwX7Q=jz_x}=)}ϸz kݽio=v;M5pӴI;Zٮ [{mǻ:puinvg]+ﲎ$i#O}׀%K[i;g[-'nŻy7hS-mwO;mN]޲OD-jff=v==ZͰH}yfGjڽ5sZ6]7_{{_{ΞU}mc>;ܘkGt+=`Ckh֬VckfVemWgdݚ w/L+v\tz3owOV÷]w*[cfn'wUvs޽1{ޫuwǣxY{Nn8d1;£.MK{ 93{[ޅ=O_}nt[yN}k:'mzwvyⓊn޳ٚU.c׾<>U  }zzUJ#Ǎ t]yoOf]trsܦJ:`;h^W>LsJ%W+Ӑ릭3m:lm|`}Yg6Zh݁5yG7;J޼J(w-c Eh j9}w y$K Ptfҍӏ}m 1݁A}`{͵89Zv-wzmA 9սSo:hKowQM.ޜG0H@O/mh y;B"m>xQ wXhhE!ggñ(Dr~2Z8u: eY B8!Jr=O?߹4CRa wș+ПC '2E Z~GSHȓ.@1@= 0%@QaG^\zԲ\p+9,5+tb(Dzvz<^CEO~y!Ұz/ mjsLɎI|z d"g$f$EIk@xG("Lz֏ ;O%LNi3, sIcִCKBc4 [v;HLA2{u` eɾSeg6&>%{])r9. 8v^a|0E TU~IF,xQEi0g-EGG|1?mPw2R^۱/,Li?5un{OllJDhZ*FAQ0”/7? 񊦧ñtų8Kuџ B;tyjwZlZ^bq@P kF=_ϣ8R"lӚ~G=cw)! BJީC^RǞ Q Nŗ# %?Yxzod0F[ɴ3D+7衄;we m)&bAI%E&I&Jq PHZt)Ïf; xi1+)x9֕zS\cQ6 E^-7m6S"$D*a6{Ow3{s#dQ+"fwoQsi䯓'Ǯiy+S&9mϛSx GTOJGp0fa@DR.<<~/a E}^K}Zڪ;= 6|J#14_d}bDX"ϧ&8Z(wa6sQ2pYy;Q!%Ǝj Fwؾ=,8Oo*Wc|/S+VޱL1>3p{x'y\}"RЈ^Zkx\3N ^@BIZ. { Z]Z ):ހQoM;dݧR놄(ws1뀱lbAEOgxX,xF#Lu Сr4Ri5 jEpS%!#Dre^< @ƛ%Gn;/:j1ehlmmb]TdO+ ޣN֙;B`n]$aUQb.`1RjoQÍ*;Tj0`2RT4P ^Džo 1(PJ4uZ5DX^8025}}ǯ~xS0,J^ L6l(d Ŏk~ {gGՖtF0Nvvr}il?_^ l3 Ay@$Z^/b26ZTL$X?t& 93e6Si c˗ '/M1=+HL4j (BTEȁ4OqFq冀V(  (*Dk#;biM"`}-%%(WzcAhfbv7ZIZV(Alf*6t=8 oYIBcfL~9=kQ|W?x07oi:_gǙyaU_'&oei`fz<D׺Crt. q<wnNaU nwe10WxI}Cd 5  1Y5~ğoϗBՁí<芉?]bT@ b1 F#ZW&a (f+OfBe>0vCt28Rv8ԇ}=Q`ÿZ6hA0ZI>;:g",G{ 2nKaQhfz_^ffQmw1=!.{R'gbi];L",Gz2XQLK>qA/}0 ʬw۴)!XQdQ/Ⱦ۞p-rݝC[y󜧣NKh\rhYT<縏6<3E<#B6h` Px$i;YS-nHgW2NCZ2` d鞮7ja%Lspɴ ӽLw, ojj>#PwǕ!2^\Lw`Nu]34Aa neR<]bIS˥C5$ѓ#. \Z'~B\?TT|+Eb}A~A?:)U `?>GHH,FASj=Kj&kTƑ샄{~nFH2\)yqZAEn}H9L&(R;HM/|ltՙ[ܸM\r BV$3s!%A=%+[L*k (=&OOLtIyD޷fm 4(DSE{5;Kw38n9feKޔ9V6só䜊˲J̎Eӭh~޻Z\N1X#zUڣI9L'GK3rXRqPt)RF& gaT>ݖal X*&rPU NYвA6N{VXЩM-&y>;M8zxL*80N(qX⳽YdZٳ50Q (u|Jp:z  @dKWcdI8T] $U`PrmDJ`խ1ԭYյpl|3f:~@`C~o&#tXB.Б;ʏ!gĤIXc?h`d4JM$ Dy }4TF,Hh 'ylh!$RDD"8>g7P˩&DX$5&; RUIǡWH ]abŽiR2Ube$"%("UXfb!E%]D(PR MM H!BB}QGTɀDdk`VmMg$VO eL(v?|NͥA^l{RGoV @O{ éNc=,,W! &3qs09/Fv\8h_D  tF2>+ml:1G"Iд:$D7-e ןT8**܁CA B  ()UPW:xߤ߇~ٰ Ĉ P)J%4MjJ;}ᵾe#kBWQ"[*EGL+oAC{ͱ$(VcMK.1K0ؚPEX3ˊ,Es3ĸ1G &pcǩ!ЮVႆL5& ;XAh;8 S6N ěPCDMXRf@s't}r#w5Sr,o)̖ᅗ_NJx<s%⼞@)߸qZ~с NU4;C13״p+TJІv,z^'_\v89 / BĉLk05ΆHQEV B JBB"Rt Q$4B)DLAZ{۴j$w5𒐬BƭjªQڻg:n nYLvb(kr-{PF N˃2ˈ=熘={mŋC}oI$&D2@H,JH{H)ʆ$#B K0:vr'g<c.ǿ1;S^L"Q fdDZ3HM)MAJ+գ{riD"w Bjix E)b@i(Fb D?" q e&8y~NGѷ(+ 'yS`^8ٗ2MnSHeIr) HR QE)R-3!S0y$3C--o8hbdNm'6ƫ;1&E@c ׍2F6ا>p_W80CM0iDME6pBS+(/LnXp"?jV2w>_÷;r,@ht'*buSʂfKIdd!,z'z*HVR@UJKe_ ڮXTL`LCE5~ <]ZhR)Zh(JZA @) O@OC8C1˓.Ia;PIE]&"dhG>Ħ4@}r gEGe>E&=uz 3{W+٬A EUZ霩Gˇs5i92I M* pG>B!h O9/nD( QQy^,$uJٳX sh.ag>t^hDrtջIbU`z8{",(RbxJMY{VW^ĨYO}+ gApxCςƤ3ujzC`_{ıtBq(7olJn2q7!^#J$|J39Ҟ |K)=ӹM* Cu+.,F0-X& xA+ .X2 P<8MMT-߀aa-iL(S|h(B&();ΐ4`J @-`\W2Qj$BE%h QXKZ-jZ#\ʽݛ"XVQ)'Z S0JG?Ѯyt 4UPBCQ0DD@UD֢1h0LH4P1djwyƃ:Y4Ҕ4OZ8*&`&")"h Ni) HglU%[aE$}W\HrJܖrйszSH{4fXO^SaTĴM浩NY/zi_sROX9^%QN!U 檏/NjRB1x-qS[l-t} F}YbթBNQj#*[B4bUM&qjcɕ 1?$*TBV4MHEXLԓTmxnMqPbu xZ"w վK@;iD+OQ"W;޽v#&Q[Jb*q.g=.$ 4 bIbDv[+iHBus2Q.(Q T!zBPҕZ$Pwf%1ʼnxt 3_f_"K x$EH4E^);Qa\c2{^.u^ ZS666e;.&jI l2mУ#R%Mr'OR?GuTԺGT_hUq?U6de4H!΀ސdK3yE6qAhq'$y_]A(OP{ʥ1)hH =%,oHp`ctX["&MEF- fq:+5FA~<ģTQ!>/i(|-UyHui7}[ǤـU"POԯqHPܹ L&eTLWj[WgPQ󚰬$$™WLR +0[o{_m&T/(&s;׻7U䃝yE)PN=/N6g@5 s2:qHifGٱm~n%TAOk>b1IrBXk}%Ԃ"κF'6[@CP;?|mT5K#H!Ա4~[-J>R"?}bFH S(/溇6/f0*%M2jP3, ,ׅ[T$  n=uݝ[aMr_]quO%TVϞP7tyTIBOƗUSCg-&gX &?ȁ,|6<**kv2v"/"7 rHX8o(t/,UW ^EA()%м("684P>òB0 (8*B,E96+@!fЈ lxxЪ1bsLJTM*V[(?n! W/ʯVQBzM/3S!a]8Ud ޼ _%,fX/5IX:Tjg #ds!gژjrP>KΊ ( ֨@S xCܡk :hEE:sk{h5VC9KԵ#[ɢGb|N[e-{I$OWI&SBt3gw۠8e./cxí= FġÄ?mTALb& W5ߛ zGiE@q#[]wsS^Ȥ.^{"3ߚ45O??r-;3+C25PTA濦s|*u֓ "J?3E4AMQQQEJ)]WԔ^ X@2lU2/m(aOysdzלu Xrʒ}o,w9KA9i>>ε!d!sX54LD!+t9oLԇtN>KJKN"[Wpޑzjc70۵Fo]X=7.F Ayn3YEu.$^F2eկVxFXwKS&Wm_W`!A|t#lVl2Ƨ9~'IxY?Ul_TbOZ.rdT38`$&͹WTdHMj68 NAzwī AAS D,}FB*л*3ThE">R( C6/!M݌sg7,A$42^[^u gBNwTY/k4H$F+8>gja 5W#jk g9R>Z"K=m_r<K#Q^"(|V2pJdP,@" 2Wr?y"5Jx]8+*K #/尚3\ o~d"h̚P O='Za^r&vj~%4f|Z/7),Zk}%bF|Bnk,A@LԡP2!88 ו]k5B 1)y$!m.(RlĆ)X9PW 1o%O*!ry!_#Y*ӃW  {KN`ࣝYa9}jNl_F&[)(",OdM@\CXyϤU(9*!M vzk/?_v M5$v+6a/o9"{Gt!0mX}bȏP¿G0~Aj؛uGJ]3ޫ): 2r6}bJąeiFtqh×CI$df&t)38wmhc_~Tkrfs+Ȳ'!Z8T*tsqiyÜdW9ٴoB/U^כvu'b9 ?r-&!ӣ_￵V[Vs]nޗo(:)TP˾5F[rI(nRf0f;ύQ] @Rݯu{dq0mfa+Gx#Gb|14lkF[/Z~_ v0  i@^.(}",fǗR)ttB;NL$ՙ>պ΢MBI4!) V6VªO?nw,/{fL K} K$:va}g UoUe×Wn*߉TE"PQg"ş>0 Ji@ QT)xn8%'Cn⏥9 __z#Ϟk|}kw5q:aCSu?G}fb/Z ATA!$&٬Nwn\6䪟MRH`Hx ġySJoS)BiMBRu2Bң9T?B~ti ְ^(#2@ Bxyu0o'$ (_o6*Ա* J"^?Wyp8I$>YCł* EV"3Um-Ee[o[x2BIe|P`1芟*qOD{V @ޡ b׿ꍲghIUTOQLLQhf.qV|M˺^xlTG+qd0|KT%Я $I hV)?44%&a94UAʭ5O@n5k~z\%K$eC2F@¿aO@?rqX2 pTU( })fQ$')Q{:ɑz͙[.;)ɋU?uFd[i<`8 W}n宾 JP0n\P;}ɤta4i]CA|RK (u MF 0I^ P"¢bU @DsS>ߏi^ 5RF*1PP ~.'XqpVf!_uSa9UȰn$ =Ԛ }J [}fG7CvWϖ'=C HߵsfN^NT Cx)|`0Nzް@u?fth"o !6**|c$;}|;@ [%@P()!?_ɝ?Gu^cB"`uišgwCv{S`iIۦ'9n=FzEv<ǒ`"GT/._Z^2Pff`6Q^RMzNCi)pꐽtQU4)^:YB8XE [SpCjINpW@ t%/M@)!_G? x}G}xuh[A]i\ 3:;MO/$p#K#.fYyE{^(u&krOjy.͢vG-ݯ $q\0vSy $k?w. ӳcknsawd0 m-MOOmH;wG R`60,æ]Q y;b/ f c0|?! NX֘֐aB U@7]zɣZ$~7N$ p3E)UQ<7 㪵%HPrl倹 BnM| ic$RSKq۴v۷9s< nwԜNs1Z<~GT'2 z6~WL'~{.n^oUR: k=EaBŧk:Zo)^&]M*P沭V<;ĪE()"SM*?]n$,ݙÊD##ȭ'd_}5)y:ǝB:= ^zwYr?U V$Sqz|AOSܗW=@bTo5C'ֿ3`:w2^4=d!Wo#dys6҉)K1a{2?B~?_Nvx %Ej}(0\$љ/5e,yya/^z tctQLXaY^(!@DxoS!*0 ,1'ֱW^y=>U?g頹zݢ<۵y0(~k n۞\ꜞS H${W n}QݓW/K6i"{(吞 OCaҽ_F~J+nf3ʡˢYEMZJS=(u{ \6mP6̧?3ЁFaӺc t 0AppQ)Dbl_\.>jOyZU{\1XO\Pp\\+TQuxc;y;ZLcxI7e}=g}ӇDJʴC_CQیBuDV?$:hsg޸s]c9\+3䋩 5U/&~?YG: }֢ɌG;4Xw@(ʍ6!Tʾ>>0£K1 cXFȢzy'lw!PQ($zYS#O Q~T(- 8dƚz?Pρ%M)I]A&@E5KQG8"T׾_~7|Ƃ. y"ib<:^+ȘdU_@:s,*P>_БAHV?vOl)=o=W~p=<}8K;X/P$g7}AHOa@!@OraR@HB\3{C(VqҕxGqL@E 'Mu`yAg~^gA$%xd@2 n}/#}K!o8{ŵzNf=ZZ{l÷~.p1_H1MVkiOM >3w8DEPWǼ$$6N/kPЯ6~eX# @ttn |0.B a(Bdɻ’O zl-=MZQhBOse~GS ^` @G*nHh _0C_"*a DHDBBYbwlIGkn03t87\s(<).B7~xc |-c]m 3:x%ߓA19_hc ($Y<,=hH(dWgbF֤XO8=*C GUg^BCXjlDQҕ)R >/#}|`[19{;pau?.7>U >ے1gŽ,yJ\Vz%[qf/4!}vz13R''Wɭkr鯹oͣtҙQm;q컶BWt3#vQn"{vApD",/cS jqaV(g (!i7(#+\,ё;ucp͝FyZfjE [_.YK!xcEcaH@vϫn+]2=m֩p%vi+2֪M cYt0LZ\)Ϭ 5(/!Lp%υ&4wA0x"1,I`.zW=pbq<|RAn \[/=DZ\W9 _yaOݪ ":!h|,Jj $:zQq;W*>f_p8]g SG b P]Qީyь[];#SW_F"F@bN=xaTA0J  n4;(GP!Z\q(;+A;)!$`@=3[!1+TrqomaoMDR AOTw\]'T{M+æY#/VH*ãɢd^ )uB)O$'-vp"3ɔ ]##BC)́ /&oP$P[cצnc`yVOpXF_}Sy:RR2"AR >%4$ <ʶHfe@7̢s}d"~[-rScW46WBX@I(8+"!lDi*(ǭq;!͓C|/c}^TS%'C>рMT7~Iw7Mݲ W=w ( |kArn/G~q u]ӛg8jo3՞S|Ԁ!Pl'Q~ M-:PCs6{%i;y+s^Bm{Nk0Lv$O^Wt|.w^]m;SX"3N`!DYB;M`?G:EX 4U@L/5&><6$ qE뇥L֡Z+ U~Z  G 'b" Tꘪ (K0Ee]Q֊'ǧox~D_[8~6]}ޑz&lbkM~'դ׆I n&C˛Jj80sxdfDAK$--"l}_ٷ\_S됬"\b#BnnzW,f??#)lNLkE-4U\Ͻᤵ1vf>njd pKy1`|BZqM؋QX,0Pwa%t0Bd_Ҡ(V\H\Fo" svnCWҌ:urC$ֿn>{:Ȉ$\<(uaY",\9="OHL }kOLY)J,:ɻn<0=y&P dO bI *=~w/C}WjI@IH ?EiFU[1+ՌdnlOO7OzǞnBl\#2u<AHD;}[L[L8wD28Io_ۮM#}5s?l'>=VY>>35fRLފ8qxC-Z-ءm"i=xъ*\Y?O"ȓL~8=;.>DLj w y모$DWBAPzrErՔeX_Y!E8y7{OqwtƐ1d=)[ ң^"wv=,G,oǫ 2)@}'OԊ Sr1:>nǷW '<T%GMֿޱ +K%Ըz=uׁIvL,GPty]5yCqXrNZ@}aBd%â㿿&Y6O:?h6L.~ wzL-ՏXHe0ڮ4`ΜL+Ғ $Lj̇=&Dm7oZ?t߫>LB8w Pxp៷?C %OzcD7wp|JR,%)^ )'ǞtA/`b<7 >*NO@$Ʃ M.FV_@}d3*DķX:&P @P>մ(\½OsA@)Үo<IO'-+O{=`{*ňyv(b-j'?T(X@r~iɜ'B$ ώU|ޟPMyյI3C[[_hܸkiZ@@ZDA&RC$:kTi#Su?C _20$}33O"cB9ל@N3q88?ð+rwvP\ ,D?-%m8X( -lS([`޴x$&dl!7y<]k2 p^q:dkH>Xz:][8t{;mD,Aܓ(^<*>9Y#P_3K=J; {W|Nri^~Y$iNUTDJDID$tP={TSɫ8F}5~͢= erY/%X)ziˠMVK2@jQ:ʸe̗^5 >Q?ű2)@fW}A:PEP3q#^w퇯{㘊`m4O*6lE!k?Ѻ)eXS_jZ疉I{:d찅0 ӧ(;QUU_1?I$Wi?_Q)t/r Ã+t,CD4|(JaW=mgT1E3jz0+)m^֜mf=9}" qѤ+Z~ 1**6~4d&=Hj);\d.dy|ӹmz>:u.?+x@JAjH 6 U'lI ?\,1ͬ$7{~CRoX`xa5=k S B_vTB]m6 ĂLvBĚu_լ\(OP(g$pЪ巿O^aAD65Y|חRUB=/ WDڞNf^Zkיᩃ,z|Q-8I No :0"!)jv } l*g-+C:fAP3G*3X66w.|5 ۸6h+@֭(SNN_~Sg62vY\i7AK(dY]UI+oܞ*&jN':B'몆ۻ5eJ-CpT{Ř?s<=_BURPV^jD@$Āˤ߰Z!^:PKS{(gVmf#E B(7G_YCG!GJ_a6Pž.izMȷ~ˠ%w1[Sy^$]V4ח姳_ڋ?(.}\Ǽ>,$M/dsTI' hJ A GBNI;/B|~N f@"$6d%!1 uz`|+-3fu4}ܟ|;P]Co߽y,_8~k"6߭qQKJn2T?:lW'%u{z}WOѵ$1󊯇чX :3)6u xŨiSPM=a(gygWa>?8ElҊ9( K@;upZFe2s0$*"klOCuP|s־bڳxMg34jd`D`Yջw9v!PO @eW _N[/6\lOO0Lwp}맋mJx TkX ,6:@8rb;(^諢D<l ]2mү]UUUPDm yoԔdnÆ^3#y?m!)<_䛳_?`d ƚkb[?έ tͤOWI?Ub꽝l$MJ㚢15KxwaM6KgYrHG_XhO[M; w* DT@}Gҋ +IP1^{f_B¦d055;Qvc*I"Ğ }= ~>1~;{ahD dtGj0 zbHIQW~ \<g S;29*9$J!*J3ߧ?oϯOOYE{K+R~@m)e q$JBF*sh )Qu'!(JVPRE1Z'tUcz{/V~џWxcbJ'wS5J &U!3zO`KplqHӄ9n ?wW,L ,T<U[hR0x""#3x-`=&0?3AMo4_Py13cvA)QIO)V grC<gTOp!z'oC|RPQ,>~0TzQRv2]!0 *,@Qjn*%zΉGH V$l{}is=/2OEEcNn@qllhJ{=Zimh6b[db S\̀>OvvnmN@P-Ku,̘E Iܢ?ejMO$^J .d2Sf2&xAIf HN8\:/9A6 %Ka]6NK y4,P;Vˮ䴯jMT~cOogw5L `f3Zg0ap|)OPf#v=!o/ PBfSX$'s*C***PuIKν۟ZNeY~ws~Sg޲QM0܌ ̴ vwo6~(?8`9:}J/\P$#( .&tĂR)  N@sUURk$UUU^6ڪ6jUQVګmmmڵmmUmնVڶ[mmQ֪km[uնUUmjmjmګm[jVZZP8m'AmT=UUUUUm"mmm[m*UUVZ*?mmmmðkUCY~58(PD'>6#?@M΅c{钋l(BS[JaĠXAE*=2'3T5igIר;UxK^څHS</8-LEU-5Qf}'䪎l5.R,Kyn~q{K;F,[^B6ld\.;6TN(kauһL69 7lWҮ**, ׃_PeNq+u4h]&ħ@u T b,$wɚMjD8v͘[ "⊥-2d^*#v6A{ גǍ)p}F(W,-),K][kt[Fm.0y3*8',e~ϗ= ҷrs~j?篳Lu|>Vx5oxOۯk^ջ/)06Ʌ D+T, B=R R,XG EndhawBY9L}~Hu_z4G:7<'=4%fITIf?K&9wB)8vNW}|ݿ8l0,Fߍ _';O" $#;Ӱ ;|3eU*L!ͫHgVi")i}9N\XZ.P'Qvޣ ufKֵ[_VA, pbUHat@O'Ba;$0mTG}͸FP B +Ƣ*d.թ ֳo)ClyzB^G O[%!=޴mR{ՁػA$(ptZx'}Uh8يxQVt*L6RQpUK\nVuS!L_c5w Q 2aoW. 0_6>|!4 T ff@ۀ# t.*u],<)s (&eg)Tfq[*K0s1q% R޶vL[7+ 4TcVfBRq)*&yp*@uUhzlPHFjEGs#5Xz._ Y\ TDQB} @IC{'Mٟ,hpK8di,B\Mn=(I9OT=DAcR@GcC.':Fo5y^$0 q8Á%ec1NHnbY؏@< t` y/[0ݛqc(8T9o٫$G̫cEc,oUTJ1D]yA ;DF R ?E_R2,6os %@_6j9~b>vPJ_ )F{.s:a>{^]ݡfHc$/qo# oΗdꅎ+73_a1~ ;vrջ,i@xo*n[BxD@ 5NA-1Oз`ב9\1lWiNYtXw[YS26бD(")X*dWfz0"El҅1 ®!3}B g0TGkq{ v&7 ȺĞ80wWTQܒ }-X)00sc-HV*Z^GTKL<ٮGTi\Ji eΧy !Nf7!a`NeG XH%)q[o#p+rZ_x 87Qj"/Pdn<0q*p8 wek,4spnLoRZþhB.m[iq4 K~A? ^5kÌ#Fa(̆5pK2 ݄SGt^`UA\_l~Fߐ'P2Jz>RHBxp"jA*WBd}};xe4ٕ6hA`c&_4ABAR*h3tw W3a/;nP=[?d3%pjH߂I`Ƅ8Y!JK^&0"j&Cc.mzS2h6B`'|߶i p+=^P '4CbE `\$H0}%l8@yMEQb=P*uXAJ2fA~_t)3Λ,[uJ?V㔂b*LFzpEp^cL뵄h\ٓT}\I6@@|3#iZ^Ezs0)݂  _n7B9 Vh5GUd ǡ ,Z&`Uo1v?\Ӝ6"qӫj kㆀ$F4%N /VӸI39閏"่ezgC"僴/:ҺsCdnNOai5M\{H\Cjh-ʑٲ |[mЯ^ X"W#֠SɑToް2iBzpZU) Mt6k2xneq (ߵ(3&XT 9Mk6e*(HJq! 4J͠%镼HB]kDL DtH1xSks5M7XXϛ8 r2sWݍp(* B&.ވ6I3u es6nR"ʊEDTtȈhĞ.8zLR~|U9ii9(%J 7Z~a ZC_ҠDXȈHŲ$hj%JEM7I|ugvN('it?'AAR-tjs5n礴x0(=J3(ȫ|ڻ@ڕLFΰϚw%̶u7 aP08i-~\qpx* zh;=b?V ;b5=uΚW˿<!gJg9ۋi,8BF(<e BñS^$Rـժի)[H%Sݹ=MV㷨Zb̌z}ju ƣU# e·&1# A`=R$N{;D;|Z:ϫ(@q;v-ZK6u >*]ԞrQ"qkgdJP ț\pf"AÖDF 2!:MS8ȤgY0_t5jI=?7{yUrHx]8z!@pDvb/5MWޚcG_]L"kF^=9|SsyHqۇN݉IL񻌱zc̋&Fͦ[e\@=A=ŽhS!Q pBh>q[ 7N `oy cKVL+F)" ," yyn \aCn;#$x(~nXM0c5YXCb$nSi73Pju˿*oY9?H~kSmX# 喱GDru!Tz=Җآ Z5(y/R_H{gvA$&cnCkVF*UA?Dr.gY5p+E]K2N+{A}0B + 1JɵXN1 Df{!XwBɮpժI]v .LwùiJ_#_[!.}hb!^}sT0X_x}Dܽ\*ByetL|e$ظJxxA=BfSL<$8ghmeXEħң1ZJo{<ӺQ -W~H`-ޡme4Y|FXegw7*AjH?6UnJ2/搽W`@pWn\8x \(VwD.{1yCz?R5FL9@tُ%T)*e9w-LWn)k2/Ւ`f )4i џAjY~4F#!1S(?vWeՂjڼ*.Oe! (PaA "sG4\7w>CC0=X\ 6mՏa8*eZZSzd%{YN(WKbX|c* _ӴSfGMo {\]YG+#!Dn`A'1OnKX5% N2('p-.f?Q0hm8Kbׄݛݍԋz QSGM*KulsD%ӍsFO溵/Eq)$̈́@Xz#B)zucxՀ:w:dw ٯHDRBi% .4Pw{kfvfj0D"=.< LxQ[,e[9a(9@yW}Bep3?MUzfImzJuIFف[s-bbot|&ȨzWJYFoc "H/ lP cryRA3<) 'O;ʟZq>!$zgf>"PfՈsj},5-FN}>~4ӷ/۶]H"JXaƌmm4`>p)2lb P}r#Ԝ9fUIF& 8ύ%&L*Y_}%`AH SJBxdqz\ ; "N HPE]۴&-q-$@=pѮ  LrA:4xI*D*2x3=<ߟ>#/)t:KO7"^*a)|F)ߑvE.EQR> X}k~&礡YNZ,B!/cٶ|`DUO"'D\FWpr(9-)WC,P/u_.ye;cd sЩ͇$(i L%*y0Zxי+Y&I?rT,E \u&J$f+S#Pxkv}ZiƠX]TAqv:"!_!BtQ{.ys:_ܟŔaUSBwR!gwJo)Rose\.Fqa+yȇy w s'qik֊L߽ZuR2&eVHW?c宐z}4|bfB4T746kPb$0΅T7SM9ACkԲH1V'F_*da~0uf=C(5w2Wf?M}F4BTH$:PM.k[_Tu$Aj!qJE'|l+" c@9 W'Y㸋0(\#_Jړ-/NXARގ@Qn㧲֢\QS5.;6Tr?z6ylb=o3v~ 磊gju+^ޓӈ3M(y# 9Cn,4]B;΂(8گnHk55VD-mr j Q/(ja E)W#zx { Xj=+ <v\'06gO#j .*:JUU 9.z_;:oGC&=ю:[D:nkm5>,C%FiM2&$Z7>xʃFЅ>\~2n8*}~x o@'aT94kO-B"&4䊅 xO;@` ~ }څX,O"r u]vt@buBovKpX'D(v϶~z>`CEJ[ ͰQ%r,IXHB%0qC,e(|f뮺C !+߽+8ǒ I]櫼>S =n:j9mCm\x3=CFBQXܬ) čI;_ypH.Q/Fqlq_,\\xtɡiV}<1 n'&) I$/Q0UoBA@ QX}&Awn'rNe?<7m y?d(MGr3|DPoN;!Js}`ky~xʷӜ\d6QE1;aZ˃7I76mMj圇G#q/uQH10)jxo\rVTJg7p-z%S"t\u/͙HTC/FQcaHCCfF5QCeQyc^(Har݌#*W{Yv 檊.nɇ:oA4(ՅA^yk|zG8Q=qkHWD1JODTy>N&D؂Acυ?D1D߾Y\IH092ua0Q#% 4.Q ErQ|Nk/cIoI՛tviIG*]Kd̐0[R%RU39/q5sL"."Qآ]>Itb9϶*r\|VR4c)`WMH)5^ ZU^مӫhPXR^"vVot+'2*Fc>S{`m(/0LMMnbw91,.Fx m9x3] AYmX*j(~1*b_^Zqvhc.xk[6IlS25|㱀B/m$x3|?$n^}Y1տQ&B>v$pŅ9\8F.绷wzG^G`OTw'X0La8-VL8~Dʆ$69R7,vVSSVS&4o}0g%@U ){ p g'AFjCAz>BvxmZO+: (& lAmZ灑BEb;$Ե׍芔 ֋?/, 4S #kAD9>ClEkT?G $&7˜v|<+nYΏ7S! SQ:w#.SF{%ʘWS\H4MXGEJo ~&B:݅.} a~ 07E =/-}TY'L>o"`0ud™a i6Ƣqr &˫?F 7jq.AGĻ3bu 0)` 6cI"/{K 8 Pݍy=xvH'dI,>$UB* צ}^ Z22`3۲;:0=FUj{zHC : @/˲c,e֘m`&vp#9V\="<-:NI9&Jv8`瘸]ĉ0*t 5,[gAT@Ԃ&bo w\kd4֬LrqW ;Ar\-H'ȿb`k]:y dAPj@fJ1LuWkU0~4\Ge 2_4ҭB_ N'OKB_ @@Әv}eBgB5Pb?jg7~jlZ]=A#A{\?5k|¼`"U㓓׼ಒW" *; 8R1]5}ݸ *k<.F{#(FY ,MR \F^J;4NM8( S,vXXK_u4")7'!r\ -DER[x<_[ $Q 2s.PmCkԪ]軯h8MPH%D29yT dLHeQBZ@Ac6/ne&x-ZGZ+Zkln`5jE="7 IҊڗVڡ;vXG0.AnvpYJ`KՁ"czrx9z+-X3 Ӳ/m(*gţd˷}Q@./Ҁ G _~tv.up|v%Xtu"=$3So^5ϟk?xeǤ>sC\jJ92C*ANEJ-T/r/z6vLVÿ~\@mƖxWy+-S]VVGA 1!(f1y{LQq*&LF ˻w>Q \SQ 3yt ͬVjI1?}ڿ#G#.WB A "NZT%g:uŃ CsZ" )^šMx^XUEuN F*"yjfQdNiTE7v?N,$Rb׈$֡$t#{Ӣ]}9xjP@[U*I@J"Tbcنۧw|;vPPuo^dTRƌ.ogۃK~8`y N~9ag_=#t:RTQDdVpƷ,;?B@3!nhCXANubf]!)G<<](rPAX_ySt9gxHuF8yIu+LÐ;9wMˏҸst!7(86N <~%VL9T3į.8l]RqjB8%Ub6쒘!E\'b"YzQ&lxoKQI H޻9ZpYj5"%dqG{MMO$qrqߩ^\'Oy!dfg@1|td;.!< n߮ny̳ooVaC0P w^IctfҔqSѮ3Ik9&+f87}m+[P;>k b .Ħm # Z1#"RXF50`r,-B`܄ B;zX'ZCTCAt} ) BR,̧b9޳ND2ߜW^3ƳޟZ;tӹ89)&^!kKptS<kG}A8.}m(mN3Է$)@:" yt%^I4M |B2zM#im~󺗲qRIn1<=Nyߺ"&$΋݅xF-=KǠsV 6v,j;ym$p+$5&ájq!Ԓ m;2 wϒ"^eRz K"F3ӿ$õ2= F;_Uhytf󽟈B>6A_+iӇuXe.⵪~(*e$s<ǜ3B^rۥW30]Ĭf0TJ `LwK`$ZpYB'p&/4a"X?Xd0oUwvqlf+gP KRqf#1TrY @fhpuN W)<OGo(pWOd<کv\I_FbxƈwWoQkk\>eS9;B1m# !lS>@6!%*G6L)K˖TW],+kO 埾#u_lhyP}y Ӟ:2&5s|.EyzsɊu~gF"qLm#`kon8gYT KOlM>=qUBH![`?'G \XP  pHp\ ]AuK pQnDMI$ aɵxXNclug'i/הFMrAOa& ϩWA/1϶uܘ& ;br.)煼G8]C0?&^I'TI[KVVmmomۭ-ǯ_P DF Ԣ}/3w8&/O1ƢhJ!7+#T+E^4P)Ǵ tp鏟+h?Orquy fF 7պF^D 5[ȏ%%39vQv,+~Gl"^wom:B㭓 ,WF) ,U:BΤ`fGp:PZGv~Zzh4bv;ޞ"^YۥjlG;qg=edECHӭy1vi%-ñ^f"(4e#,\1(gqB=o:~8F0M$iVU *.(*خׂyAc~׫7nqG1x+P<:.iiS#o܃PM!)t0.xIt&pD%tgg㣨xf`zJN_V:gSZX8,p-pkBl Y@ߙ @>Йu@"QSU;?ڷ0˿*b ?F\zG; Wg2e6 ~iD=_ \F4PL+N\n?M] :.A./dDc?1Q\M?fE塉pQ]q+a6U kA"nT{!Z[u}Mwyڼuwj>B$gXx048 *Hk]IY5b;}X1i \r"f#*wyx_EL 6AGԨoʌ7x*}hz GċS)Bx< 5`s[OIȬh0MFt:k)sK^n+֮)Fխu8 %64^ G=y % +==_z A A" 6@UX6 1Bs!Ej)r@#G|]e{B@^=)o10a"ǫ0{FaDs BnxZOhAuO~>+xpwe(gl%vq5k8Lg V'QC 2 ̴dz inJ_Fa&`By??!{lpWqvlP33[,ovZ0iWO&G+DQK +i̍mMUuUUHMC@_MkVcINjϤϯbXx0ޖUЦVxR[TZHk(˱"zHq( y@;!({WMmO3N@稚roڽ7nO/d{s@nB9> AAÊzx70Dau08Ą㈢GnT{=Two\XL9AW$1ڤA$fv?NvQZb qqњ= 5h9+?}W]Ow|% U@UEMf >D'>:@I"2]5ۗ>$&7Ĥ`=*"Z?r/̦Q)!1B@|Ҋu?|#rETEO*SHD5L@AT%%SRK2D%5D41)J`=@0 ȇ-@U<`UPPQED5JDQBMأALV ETPDM1 %C "_HB HD -Ηu52mAD1.ÔPSlphd"ƀtq?=P&û!;WhO~@*Rv=}qɮIZPPEG*?[:R%/z@^R%co(!w=?hݱ[꜂x|`; #wV|H LSII}PJJE|8gO(B!wc]u%3iG9RnêIDA1[ta?2s(&*!0Gy)*,jTWR}eV&ZU`"(**.Q *%pee$EDΔǯڪCj?F [A}/ M'ȱ;LYۯw*k(b!H P4&Ć&ИҺCj,EO`Ga(}94UUU$h6O<>FTcBK*Ņb蔡D+!P>!O~eXٹyǝa`f™ҰQh_]?o-WiQ22GnIq_W< (  %,?@iz/[ 1„?Oƪ6LІL %ThiS/3 63pT |CN愯CnjiEbTQD3>9c2"X!?ވB$CM-"(T{(fg*"ҁP8Zr1`# 1< ל!e;P/vy_(A*<й#9u#1t뚐6ȡ7-AKËZ%/tHN|PBPH$:zGj:oƞ^bփC6 ׭E!@,nNu 7tIG](e`y_hb6VB~> 8'%B wy!$~._/OOƺCsΎP "H5R xA )@a4L v {g_lc4~4I(>Si ,~߉dSK(0=}?n#mGh>kKtlM5eܓ~yuG`e]4؂YnpI ] ;%KQx7G(|DeAn5EICnoQkAdVS}md>J'xmc_.Xݾ/p ܂(H8@z$ӡxF/XU~[QRT$ymM/^)J&?8!$d>^/}}+D1C`к{[gwXkBOP!`sN2IURmb<ws{A /M>}cYQR5Lӥ\y|PyP= }p,*?P]ڰw(FAD>UmwjQ"nB\>UWıFڽtS |% IVJ*2:ƻc6M;{G ?Ã--@.TP`jXQ.+?NJz298qH E8-APɖmpuw\ Y='rkmVbxY8#h$&9U)maH_)aUR.D7AHevox+/ke׾'Ỏ2h\dL3E"#LH7c HsK\RDb|5VT QܡZ}*.٪*BFB5m$?X/)ܶG=wT8Ռ@B8|t@](1b7\-PeK: B ХvX^=ojnUbɘ1L$BFfۈS5fY\6^XƁՉcSV gogcʸao"ىtps{&X"Dq"OSt[ a J?) \X(Q0 ޠj!6oR&`Lz.{; ʊ L`CLmÓF5P¬{]??.P&JG(@Z"c1X7g^H?Ts>![İ'gw){ t:FC,TA c+ FL>MXמ^Mh; HwIp3n`` kͿ>M~F=y0_S/-WAgǮ`>)k[,# Z(W3KlYITQ z"*0_֫ v pp=PbDH0CO'H^*Sg$3Uqh )o'8}b~W~PlA/.{M{)񾼫o#pz/Ty<2ݯB;`{Z@aL[nhoO|ԡca|R#r߾uk]86^@ON޹f?L.ծ@kSvDNnO݅1lY}:u<iuܯ ߇ȏoWv~kK<ˎ_Yo,ӎwOBNgwڿ=zeƾo&H%WAϲ>d*p7f,zfm~&4 *>'}l^TV-UuܬǨmnz{dGb⣫Hk]\S+ )oO[)(|!YqDP>@ \ĘtۂΕHЪ2A(~ ^=|Ց(o;E+p3',9 sQ/˯~4ۯ̆DW)ѫ<Qw"ulQ$ ݺeDmBXvcO%sGqZRyv FVujbդlh =_Dz}Bc@@:es Z24(gPCpAӟ4'2\s>-๞R%&% v^UפGv[HA!̌]*A !"]vla0%!ۛ;߲=hs^7>xix "/ĒD~Gʴ]qw·f _֑;:L@~$d'm^c΢ȌdQTTMz=hl 1[]$dz6 U|Q9҃x/|= Bɚ2c |֭'j|-CA{j-3a ۔e{T-ÑsHcx>Ϯ)p0HЧgS9Kez.O-@g:%]t?bIRWrٽ7y{^[%>Hd.7޷2jvt?Cz?u׍XHæ!duoVm_C X7 2uGz/^JL˜ +}BWn5 TYC-F (& 蠦]Qxf{bSe&2{qi\sҽD,2Pk΀qM@hp 7&l.[Qk}k_ ^QSD%7q:oy{޵WֵlK33J[dr'oJ(37\o{x5Znj+7o5}:I!5stq%o1Q ʹueĬRַÝk9Z~;溥QЗPN?vr'ޞCܬ= Thz5WB+\NK#%z{7u:>0@lmݢ#~`ta9E1s)!>Cj/o?d((R 3}b צGcQ84^pm1S&6D@*w N=9Vu~#C!'KѐB||/x !.Aŧ #ztDY#3^~fBBt^qgјFPeF’~rBnឱ¡A ['lث')۷&r/0v+]q%9|ݗvê\w4/h(E2HqFGf7{B֯,_ʐT?u>'|F;htپpt=7QI}I\㻭CMyw(Ȧ\.+Y Qy`0pgnq eEBVe\̵iEq-|pѶ6Bpc b&YnrCp{tclKۮw|!"#3kC0}Vܡ6W;lkv9b$J)f\-ٰEois*(4+ C~YUOa Iue! !s@dc4/XMfS_);'J (}Du*)J!1HIPD5.P計fR J(x1T2ALQ AIK  IDBLK4ESUAA32$ Q$Q$,*@, H&H!@JJTSRI#2E*DC%@/qR^@T$JN?M)B7$Sh1 A! 4,IP,KC2Q+SAPD!+DA@PPУ0TD-P)'6LBTM CA4$4-%DSQS@PR4D1DE1T$44ATI !LCU2D4ATL4R@SDSH1I!UM% IA%LSAUT%DM0AD4$UTP1AJ@BL1 PD3! ) HPR(DIKA$L-!TL5LHLTL%CA4E$LI@UIE4#JAA%Q42P42BATTSDS2$I"4C15QIC$ IDQ#Q0LCE1DS "J)M"R"bY`&*#T薀 h)"B (T! bj )HZ $(5MM~b!Y!&Q|`=LREED=EZ%ULEDUyɈ{(bF!)"&C6Ǧ`Zb* Rh&`J*JjbIHY PuK,ATM\RC7L oFaVB|dd^ī(rWpP>A9ɈpRʏ &A>PQb,dD9\ h 1*+JP(}2!?~6*FX =j!~9]^BPPd@;HSĹJeB{萤y%T%|#ß?tfo]n9CO\)~~~i7?s78Bc 8l $SFj%HB1zY&T͜N,^,N62 cH/$-$2ĐgUb,^ah4bG$4lF zH!͎5E&ǂ3<'X)WLbR94T)WA4'@rTNÜ *%).EUSJ b)eaJJ!Lxyl&Sb])X0ԟb@I "44 0)0rD)Pd3c0A2C*OOrC@t$U=(O%pG#{@q`t{gW;$QSX`t'ETD3kg/)ɎF19pjM'?wcX[k\l#i]w"^Wb87Lq:ݬp M[>~qRИ۳Pku^J/|4M{nhLnn[lG9qz]l} {|Ae!Ia&+~ 0 xJ8_2߉7KoH"u}j1aj]Z  t:*`A6AJ@ailOv5y뵰cFdHe%A.:Q'pQfc%^]UgZIG3YjGc`t)*aߢ= CUsV1s{:O me*%*S dd̛#PHڸ Jfu`Z$kGsnCAbx_r3Jyh4Tb3pubWD> ׻l#f|;û?7x񂽙nB^;Xf6p wnP~}txzE a~o9ԇ @8 $+Q^SM׌j 1J TuM< 7 PTKwr刡^LR;58##$j};#=\ZE #ͣ*JB/qRϩaձ866щ8IRo3s[ lфvemp OHvO{w wN@3;C7Ɯe߷@ΐS#|MS| jCZ],աbZw5eVX,g b9|9Z)B )spM)QE[&|5jpZRa:^oʽ={=շ6ݣ7lpQtljoro>o'?=ҕ/w|>${j띜fڽиWw _iV)ߞas xA}x\6kxpatG@#WOoMz\]y&Ֆ)Bԁ;!kQXO$SU:2\0J}HI`o}7a1/;j*Y7N@'! I#mٙKAvlDp/ JQu44BS!Џn4l_8P VTj'u]p!zFC|hfvw%A~B~/(ޡT" &mC?ЀJ>}qzWqI05wtQc_cV V&d=h:|E0CC$#Uqن^tEDFPvg)MTM F֝#op#lj/Q"eKgm~~S 0U U#aW dpfn 8щ'O)[[)jThEuqqmԱ|ӫv1;Eeu2ɇ1$)m X{Ύ/ve~a'`u];-׵oeҫ$ݥq$,ujo ͬ @gzI'xp@1um8)ꦖ˴ +T# lKN?:g3DY~-sipT" ,mkVY~B:KF#B0ׂ{|v6#l[y(BdدmzE;іShi6Y6\FJ_Jnt~Sqe"s$.ʰz9{J+oa|cׅDa((X+\|VDŗ;$+ׅ9¼|B[n^Ҕ/x0Qr%N<2iVB(Nv}θV\Ux UGof`n(*nH-YDYGj$i-m=uGw%d&>J$-`d;H!Ē!tP.uʉCc][:oe׬ D vɫ~;B?s_.g|i?BTI Ł$镢Z VbSggPQxS' NW{˞`ܣ 2$C30͑O߲ٽ|>n>0Uޤn8y]./ŏ4L,V|C{^,.Ck{Й}>}'KMA H8@S?69=N8?\%1y1\klxf8qnZoMiU4я}XIVp04r-Is;mۜ/UWM}Wa+4RǢFWqSV=|_m8Caw-; 3vdv[1ڰf E.]ԣvtֽ75ݍW ]J*T! v G' A]"1 z? (wOuw:R- "_"V$o9ȭ!IITM3IMDPH @R+$!ҕ#tSC@]GR&eB7$5T&`413- NA;13Qm-V` vƚ`H Z+FX b6 ""b0WMc2znApP:5BТDF *")ܜw$ʲFCH @I-LInQE dm "m`ouao L@ѭXPItwSׯ)7` @w&0hgJ%[cplӑJNH9,gVڒ$y=/ nlFkQD 0C1 PA0Dye؞֓mB(Q(eGhցu61r5b*SAh(MPR0t gbGE`BsF :3Øt풀h8eyJJ.5KALKLgJS@4 Zo,@W>Kõ=(A:ih?R읓LJi 1y{|r.!9Q42RAP&*iI*̼wӍ&4((\цMNm7@z2(+!Z$h~qO @ߌf="$q_S[Ѷ?V^z@ c` 'kwt?ShH|r@KS' &4C,h`E[)X}: W_驰gJEPRIT4sQ*O&>P DY@${S(P.Gq}Es!.)S_N#!w! iy8W⒟N=6fiAao 3Vz@3bded}/ڈ"Cz2"i3?D%n @@՜=̾$߫+Q3\UoU\wI8Q[̈[Wl ;h{qxN'"BY,avpJQh #v SIȸ4#-GÝz^q[]zU̧ܻ}ix!)q"eff!yδRO/pE;now01tK "󓷙ők-mO>YI_1εI|Hݛ[ 7ew7Q=oxsq_yM_du V;Vd?]EMvu\xos\u.wc/M8]k9̭iŰѹ }^ؘ$cv(9WI5:,;pѪdNEɕYX;nj|&:߉^tЙõqE'd3 & qٖ <0%u;7;ҕik'Y-Rպ[,˜xxG>:~7&nv+LhFJ".1xjЛ`X:`d4fX5E &L% {Scz6L /^>cΒw% 9 "av??)0_yW?N[fzdu7lwhTQaW&+G2'yh"02HlՆFpNw=%9a-p_f)!O-N*0SW*/jڲ{]@kKONJ;tӿgʱ@QR|N[ ]SlYNs_zI^DI$ ENP3?;^}K5yCa gF):ꞵ|x2^A l}ݿhv|p0DP^6ͧ{Pg5E$5slεWo*|V:p7ʱ[)ϧ7`4@Zw8pNrN"sV*[m81!}Oթ7T$Jb.aQ zu̟2U*wp-KjTW1J>閕EaNc~NUym5A*Ĕg׌aBgG=3>υ|ݏLZAD*_B(Z}~<Bi@(yO[A\ jV߽>VַuM$Xg.`TP*g'uUUU7~xn/̰`1+.HfidInכ}ނɼ_L 3>mNQp< ĒN5lcomLS^{]GQDTҟo열/}??g/%&wC@"@Ԫ,Y.nͺnʎ;`St 8ؿS,$dYk wށ2 UL0Q3\5%â[–(3<鼥@zP딢QqiG3ǫvL5o`d8oXY$ a&i:X?I>4˥y !̀i8#J D%*%9tN" F)) I#&#w\_WoivBk=3K#PWvG~]+.Ջtu6д=B$`tqG6ኰKL`ݷnbQGgqiRsEQEݭZ4ͥ2oCygm?C~*CZv6z貔eH r>%5e yA48 *XWJ}r /f)O?$kpE;uUBrJP-js\2al*1Y%YhUHBK,J\֙+&:f|yf/i)Lf !iD0e?Tz9Wt43 ̶Ň1&-X.B|)J{H(񢦆Uc5Ve8ևB$\v _CM5vPLuax0<at4C!A)%41# JLp,w03DtvwsA#ּ4(trc5kIVFd!Y._,CͶ " گrۚ&yh_~Z~'^@ng@Xmp4,H,A|Ibwi?6gd䲳4RDCbCT$AvI/^|KeCK^57yiK=o}Ԩq=o'2cs<ȀLDO I.){Y>c[<}g9\%:'䇓yG字vUOѳM-$?wٽoq/SsbgI!38=}ԕ8e Glb9C~qU/AIT4S% HOp j%[1 7<+fV*ۤ,j)e% YvE jm Â.%e`@xX yX?c|;.NLwq ؙǿ;1Hb63rWuN7D)31m%;yt:;otne$T9 5h&}(2u珗5qpt,ʪJÊTp ؎KjʺF6x\[쇸&3KI) kuDysNGGhlåb ;#T=kOhjWS889XSB~C( U=.jO8r:@:076O d<~;yzq02_!T-VGƨ@n-rDŽhp*uUPܢSK㖿ϙ4Vzo`cLB ( !q5'q~whI~z+郌ez{0vTߠ~WM`GBK ^ƝR˄Isg 9+ U׶іnaV{A+[èPOAVIܫSҰP'Wtc2OV;&rwY}>ZryWDBYچB蚁b@tL&H(#qE5λߞ :wka^էtOů?#~WGKA@G(EB*vj` Loj@>%CG߼n?)JAXݍ=8{gF+}avBp$ye7o|KG{΅rG{h?(|$)a}W;0~ \\ߑ}ʙIh".8'd&nP%!kIGüm!$$Y *@"@ >OAunp'ǜޢ.. >8w(|ޣ@7d@(R'DZ]6x!,@'ĄgV3130#4c?cˇGџA _1zןI LvkKfT{%U*Sggd!?! :.lZ~/+>f DDHy B #Rd0O~b2`(݊;CcI>; !  Є>v~Op~x |&[OwmM̠9A1$总<z>#1k@oXDlS.fV,ϼG pd )a ,`cBIyJΩI7kQ.nT({,i$:S\+'kz?eOę' ˼r'}>z;][#GQ_bU!uw LMg^9|mo=mlۼ[rmt0UWtT՜ze=1 +@8>2Dn/_a'h:YD*X$% wԦP@OvJɾ3o$ژkfY.*Z6Q:IL1[B5'}osbjee-MW;;,5KWUCBH3<2 (yGT:>ʋT 7,Ab<-8(+X!!q"H$g+{#Ѫ5z9NNhv0?c0 }f Yp*H}')n4n}(>_qLpY$$6>$}$5!)iv8lg/+~A1nBHΪ)0̖0~31zu*w~{P]DK$ih J$U6>4nR.s`vAҨ=\ޏ;H$/zl(Xi..$;Oe)ExA&0P/6DT\oܡ!#'ߓ_uERLL !]`OGߎnO>Z`7tB&\V f p@0A9E~M]ܰ%tf+|=+RL]qDse/I S6_Vk67ܦpek(_@$(NB*=9myUxH&0=E&%FB,_a\W$37{-v-M0UiY+atuO$=׫f@(bZٱDGa KRI&YA蠯l9Y,BwaIt!(GQP7Y)ӠqpTդk AfhuOTQ%'- f\0MPn(zw E` =~w0t>-/QM aȄ\{?.m8r|s?ê.J:w6~/ƀ] s ŎGz.:yϡ0į;zK̠R wWyPNC} %,WA…X |omg݌m w˚YЋ2So 7!$&x[Ҿy ]硰ڤBOW_^;{O4arxGPA $/ъJlgKKg6 Sw?"1·O^h_T?h0MOw, yo _޷J^)օn5•@00UaT=|}I1}x5 D@& .8&m}G9)i( bMTHAꨣJ*$E謃LyWlum2<} |Rr<\긳P"EjHyç|]o"AF$*,UJ>uad'gVl~ۮ4g5<.Ѫzhܧ_EAwP|c_ܔ$,-!14s} |GOw8J(j!k9|o1l/o7OSPP1 ljh@<#2dY7jQ~ᰱ E!ꗪb PE$:}8A4"(IOB"&c678g6`A67=KJK^;)z8LMuդ v8Q`B]t];m=`!pQPPRHKvםX 4}8ҺU$H.(2Ta~XB57dqh 1yGo?ЀnnmڟQ~mgt~Hřa{@z : })սP@|31 Pۼ2CkU|/ 'Bb_Om?I, /8?f70-_‘DdB4h)eU"L΋d@!\1yњPͳPK]D @k$&g@r :4M: H! ŃP̻⤫EN noe:i[n};vQX¿vyg)wv_(5>w@>!Ĵ6ho{ 3 >ߣpP@xJQa Ţ+d^LmY+lN_L6C9Cﻯ\#LJwNU;,]Q9琦/4Q [d<7.#:*O6'6> pD>~q ӏC`"[PŎ;nOpH”إBkյ^\nA= d7̷y9Aw k8xZ'~̍'amί>>:_"rw$o f:S@@R7Bh(ϟ(i =su/]zϮyoi憮EK@;| (k֫oo@=xj=GFҧm//_!vp;$j*SEp><ퟯ_X4h ::V!>K2Gxyco<PW@A8\0r&Bٯ{9UAP6}ɅV2Ѣ6;Dn)U5uߎe2teLD9tA^a@VB2Z}f^^0ؼ\nMvu*E|™%B( m+,ho&`ip!P=/k1wʵ3{JHu}ͭēG5ߜ&g澕+9XnqK"+OKS8f[r 7CtP" ; 12 ]*LESrDjKB&[c ,K %"'O9rǘI5kAuh!c'IvEcmWerW3ǧNQC'>+'D:<aKt3wB4^ ^ApFAZ\m@Xnl*5<|xlŦNë_%nݥ37K/ D+x%7sqgyzkLb(V N]Z=lZP)9&Bk)GY|:9ۡZQwVo~hmusH8jECv;6=ڣAY;-'ttq#i+nmG^#Eg)nq(Rr"5[ Wi! [pmM2<#~!#*O b{<$dċh456JM %N^ƴk8 ͓U 鱅g#G c%I$s3 nt /Yش%TM ml%/ڔ!|#Imxd3XYdв͜eڑɁ;, D%]*?KJcUCuȍG"bw0J.pDrJ >Nl.lg!5ҍU;aCZUcQ1" kj4uaow҃3&iF L.\= _S51P黶3KvO= Né9 FNG[D-cg.`Cti?V2?BP@ u8}YN4tM7v!0& 3y n=cJBWZKHǘ%i. ?8\P_3j`^/40C^2줌pZ1< Z8 L.k[r\zБ63NٖuT*I~ɾ~tF蟻gT9M.:'J߅%cHkrYjل 8^_:1vˠPԯg_98[q{^DM!M =jgږ Q0&POàTXouBsFNgS6fKV)袎dO`-ٜi~c ENNQ9ۧ,G]can吸yÞ(@g\) #PRѿ!p[-H*jݒCf'~LϪmv5{|܇8;SW,晛MޝSLPX@ w{lv0˖RvMg5震PB2_F=RH k2cF[[s q]yP!u&p)[̸Ko<9iXFtVtMRf ֔Ui 8ADi`p^=>k>s*304콢 2Ǎ)CSmd2qlR/卓d R P~3N;4{_n~P^ je GE40,^sP @Ab銜0 z |Ab|5Œu(F*iӟKx!\*+"]Ҟlh?}` p CIytהkh~!dYUן ǷW6E ͳ3D[5EG!MɰEZ\XUz=~a6됸cRa w{-4?$bkq!xTtA Dus 'UPq3 k(CϾTizX❚l8`ĜB]c$}~l{eT7k`< $#UecX>|*Vn/$@AeQ7oH7u-4at[7 fa)O ŷWZ)ՔErUqnb׵R鏅͉ W d$YY)߾x (hm,RxAhEXƷUTRX+80]g D Ⱥ X9t }Vx<)ΰaLoEdDC{Vp"WI0=r3JqӮ”hN<[1%!_>8 Xa.R<!㊾^N;at .#[j68q|Ŷ Nۧ&[4IXGg(P*͇ae20xBXC &R{tkwho =w|mgiQgJj2VVj@9N\g A[2X-6r@t"uy=yP߲F;iGF5ݝ( kgTkC6'8)I^pmwiIr2mM R/{W RSbC n@ƫbldE(Q :A$tqD–1Ǣ2o4of@@ ]C&1; 1qW~/lk"BDfDPT==9Mi#0qD?"GASRU@$ʘag?987ޥ D)P{v`p`EHi*ZQQ&(avԈ`q*z68g̯[p]"C8Ppؓ.?"A A|?,v%\lgA"1{݃ U1BK;ԅOuLb#8㕚MpdI!LJpwӺϫoyOmן>x @>2bƁ?A\'6'rAOxC}~*xY`}*0ޠ'T Oԏ_YChsd ?̲It>`?Eh4EyO3'Udb?b.)#U񍬅A#hu`r$?TS0c17͍C|h](=5IYb J 3( 1|z7؜N6vR#ڭ<;\ȝ$`vC9`I(!%ּ1|dd!TP;&؀1ǝ.4_AfINkOb"23GU $TEdBH"3)3^69C: @=Þ fLSz 'cX}IĒ|a@)#hN7(02%%]& RA= "J$?l_"w9 T96D ^OYh1${pN2av}3Q= lwxXK.+I]Ƙ݊$ `1 Ԯ6]᧤ B. B`AE%N<'q;ՄE%A`6ZT $ L U lhd"]8&f8uGrǁ|us=7\@ROmp{KC%3ƗaAC+ΨTF쨈#^NǤa=ݱ8Ɛ  yubE&0iU І I bT?L &w%$`!D+Ѹ-]:AC5!JA]/j!g tOG২0װzR>kzMmp+TEpm(ԁ *RF{TGªFٛQl5۸yy㊩}fm`x˂.Tī:=H9.ixw,TcVңj2`xa$Y|e0oB ;VG~bsu抎CmT*BKLYѤΦQ"o7@YNQ0/CF"{ K^䩘b 9U;jflL~+a1+F&(`$yULA +Qm\<)+*$}Bm_ V,Wy&SQ?y) աP!C#蒈N`1Le}NloZ[?/v{q@t~b;0;*EhaF0%;?Bҽn?GτzM*I?*΁@PHzm'Ea(0 c46=+d(&DIDO_юT9|LpuUUUUUפW3_}>$=O#d2붋h(єI1~^' 2HD L 1)yN׸!#vxp&GEJ>۠?aK~OAY/B=O ߂L 6~LMh3㷱v `fxrWf<0_oSd*, T4j%e,~;FہD֬Ed4apXhy.JA1PDHဦ˺vl^U>h1Bv*BL<3Cfzz`O]bsA<U\BAPZq9Ag@ *>"d<;/O*I0e8J betmxʮD:Rdnt@PH_`>i}q1!%: 2ijȜ()$x4A0t$S`~|ʌjrPBqbzP,*;Jη1%2!?ɇz'TT dg#[&Oz`7^zAvpP( s@ t?|Px)!bAA?IxH2Tk1yB70StAw *#yfrYba^Ǽ+9xW2,C`89$@1C6tF' _ \! zz9 YC{*9=T KPe8-Y_@lfcDjSx2c^h:8aAPq3nbo"|>v=}(%Z+ObD^7h}]:B̓8;)M>D6@:s'mOzRJ(Hp ӮV:ܦɂmjMdo6@!@Os{CwOy 4ƕSq(eRHd|ѻO]3]ntxNσR$n1MArP K!遡<^x sI;(3jC>4)@HǦ{̚y:m'< gl_ %;y's܊;vvҧrq!I8(BCv&cP@PJϚ:A'P>Hz~ &ÄO_0Lxan@8T :7` |}?!GI= S (?OϴKk%h܉zݦ֨ 6赼ȽYsŅ]fELtv|[l<Ʀ>εhs'@Ʌr&vG,N׍4·krs^Zֲ"%w4{p޴5i.=<(瓜'9{nhh(rVjQ'{`1{/S*뽌2[ubv 7 jJC5Wkj7~8tu<#J^o5 7ҵFӚP:ZI vVަc_ӇXq=xJ]tT }w*Y>`N܎ƺ:{8-'ۅǖB2Moͦ!Hx? -(Q*||N.T:UdCBbSvN@Nexxp!5{e(hX+ ~ hq={:@O*$C/*l`\&%4?TAÉS D UQTPM@_= y&1k 6>ObSؘ֟PЇc8/l,c`X4Q N__U?V O bTXp=dS RB, cDb* D\~_n5Gvgc-@0 5\֜~RQ$G QrJv3_K[.()ãѽ1ۘ}k3?} h={Q35q坲e]Ssar:5Ҥ /*ô4ȾG{?pzr)K'Xօ/>t H*p.#pcq#J b@G2bbna{ry7@( )kty8}4 !"߹-zu5G~-ɸhJC9 2H5S ܂dixr#Cxofk/-BSj*,筘I>k ,+) ^%=c׸pBfg` I}tޘ$vMGfa`a07a1@Nݹ C=@hM1QE11ؒj0lmEm]VZ,m5MPUsj"H+R< d'o-A,60-i4ʚy I4d/:xpP7כ5 L6'*Dބl Q.7xᚑh7pAh"MoD/iIrkyt8jw-۳6mVLJv9Zv}__'lV:=k /z[1 ~aF)ֽ0+`$AZ(( 0 )<(>D >:o]sJ A $f04Eeڍ@s^|yֹnID5[o٠6Y{zQ/nlQn0k3Hl Ԛl$s8pĦbӜ~S94M|o-J\Tl=3H9Gi!Z VL*ZͲ4[ ;w '˃6ڮج}׶7;\s/0)9ϣD'Gɏ0Kt<;%b[|#yy&aǞF'G isu|7Ƅk}t-)M`$fp;f f/lM<7o<_"hV =ܶ%qdpM}yƂBbqfF=́$F˷p`O}+c ?ƭ9 .1z ?Qk$ 2G"xy9|âB1~L?SMz+4ёܴN$@ͳ~X6,=s*uPUMB4d'i^ B*O(^A`1(!3 B_2mI3!NΏBd?vtpm93)0<@I~O;gE_#pBQ6i`rvy =~@Y:~K 0Db̈B;ɮGG6>%Q˜]i@Nb>,JD܇pt3}@}"r89`U.)* TG'F@C>M@ B3l3^ M;W4]c qIC# lNΌE@kX6#8e d*Ä5HG)AI#%I.P$R'96aaP27H]mR } %xsgS ~F瘝3Ӂ&CYI"įf. G)WaSpZKOL=PQFP9>p@A Q>:AB8J ׇbe тx{OW y ;’$1r6䍁Nd"CY3X%C1p@𶇂'Ӿx~> lX)X Bnq憓JC傌}"*T--F"]>/ܝ^9;B7œ؄i60ɆvaLR,0$&'paQ^)APU"~S;`U@I'FHr>kW3@z^ ~G镠,:nLr\_ƾ2]< OLNlr=I怢`#G﹯U[Ƀ!>NbdQEhoG R1M 1u,㮺Giwzȣ7F:Ӊn%1'= viovv5 t < cJ4W8C-a"tZ5SnW{O'I|1{ALDpN}L{ m!DẎBFgrt9giȘf6cX Z[^QIclҧ%I"!hIB)L!Y03P^lgEeK"Uh'r)Իg<ː(~>)$}?}}Ώojg%!;$ dS44˜&;s$qң%1` d#C/t}+d?yLh~~(UTTTW!ՆQZI[ADB nd`|*$IGs‡&":uBe h:25~45)|͕S?Wwc?GyӸNƳC@apNT:8:4) nn!˺htСS>?N@5 xki$C4EGqgg _fU7W;2DL[ۉh"G+1D \ _m+}_ޕYcK;)%;HkNl4LMH,_\#;*ATC'h4C#wx@ds!]9ާv֓"8' }0M\9LHgeI:.#ȇZw-o'/Om- !Oʶ̚!(vC$8&=IdMR*o!)'*xFRi^s)^3N  i]wS$2;x~MͿGWO 怀mgww"DȌEX&F\&j,,^u54垘gƲCVA' ooKS$^B=?>xzzXCNS {e`N$G܃&=uKqnu#ߍ2 weE$lo)<3aOv>%j}}`̐ |0C߆iիgRGhN9Wt7Q;h!܏GqBy@W޺~êF<îvd"N :n*`!!gR{J֞@x{zO=(mQu$ ȉ%7DI)4=-h8Ê$t͚({}bw?Ϡ<)T:e8 /`-C}߮4#}:=B@lAr$K0==uc[oN|v+ļA訦MCq՞[r:^Ar@6^!Id!US{l(>p!eѢ93SQP`>!=Xs(eryQ_`=9blOAT7;% #-4KO48 &&YgqN2B~)(WAh"{ #+]|PԔ2/xw]02#O`p#@Hbybf fp,7YdSh2{*;m+qƎ(JTUCT5)JAq) vb6E| T_MkQEPyLN(9 3Tk( :MNTΌFR?8#C:@VfV&^I `N z|#0wMBz+$d)pkl%APQ ;` CWZg *$!~ yÓ$6dRA!'<_R6$0i'S2(K T"1D5/\HLyby%N  E A>]B$(]er!nEm9R73e , &a.v`Pa_(]CJJ j?wҏꓧn5\SY ke[4vgF 2'=̶ڱ&BF'~m[ƬMFQ1!Z|p"OS0M?~| b*i6(W".+C(dËgw"Sn:^Gf!=ktM&;~ "J'IE zӗ7=A6myD24NJྫm'D Z&x96끺13pP[#VhR(Yi BRbCZdx!%s|Z3("H\лbq/ :oO!i guHTI4IW'#NZH,y' o쭺I"j3D/ܟ#no]87: 0(`-=8ܗjBS42JND(ނ.3q0Iyęk>$kM)a*"Q8!@7H^Nd&?wsT!B?_T@J>A"tiwSi @D^>Iy{JM8ițD{N>LՇȤџB ۴Դ"?{D<9p;Zӆ&vXɀ:|6Ng<ͺy2>OܘN hyyϷ/ij:Ve}jJY'+̯ rc"s;GF)w ZTB51U)I/513FD_n1 FBĒP<=܎+6}z8AM)wn)Sl*|C/z_kd1Oc~tNuɃy"PB$" 000>6+h'h=htEE6utb&0u姂w$y,s8yNxQIF=' ^$҈xtw?ot&B{k_.MCk$@J65N&q3UQ*jd F M0ku4 A!^9d϶=4Pqvk"9b:)1{%zf!P5%5S5꘲1.Bb@c)G q+qVaسf"@a-h4Ԃ0 :q:rE7{4[EG,ƊiA<%ر!Ln 9MHQ?P#okJA ~5%CAGu3M&tP*#MSR~E~0Ƈi*W#Oܘ̧?(/ʹBdm J*?Cpk%UK~@'NBMVN# bn\~Bx!Cz$q])Ӷ]LD?&坝G&L[Т|磳gV՛U]mE6ŽF>O=$i 7(F&@/vߛFvF=)B_(=$:÷CD2b #pvl}QC?!ԟwHq]y05T!gnT>T%g%`ҧHR76|d'uu:SF;}C$$yaB >i`=_496u h8&(hpcoNNPfa1 ە ZQ4D'wZpȇ_wh!=|A<]FG+tzI%{onMSTayt="W^ }/[^ߛmvOa8sIQ+SJ^gP6> H[KlsLZa8!MD~Wp;/!ϣ6SA1lz!<5)Uۦ\o((ϧ/;yI5;Gȑ[fa`oOv=38 CHxñ6O\F hIeX"k*Af$Ŕ"0*`=qU@bڥ_gDi= ̈PbV>Ut w@Jx!D8غ޴p8҆G%yGDrЮ Fx ,kח^{lbұD|O{2&Im%#eNPL UvMf8k%yHLJkewE6Uؓ@>8# ![lk ] nPRs(dSF %X@a}ӒiJ5mWP4:HeUpGøn@ݺ!mGct?>& 'j, ~~)+B?"BUT|43[g/HS0#\D(눋 Yl3"_H1 A ;Y@l"wr;RYEXZ,+WQpqS b(b;p(;Z}ҿ|d*r26~w?ڪ^Y;JxO1§w`R0EZRPl C*Xi0 :ZL^\a0?!) HJ d( 10%!63Fq p@Pn+Fn‚# <=$4D7)y$Am@aы I7 z枋'y'u%$gs`,TևM& :Ƅ .:`8>35/o ̡(c8O,= 7<'SÔl_8Scm w#JScl&_UMãe:B4] b.#>㱲}8:qn{L3wXm1ia7,]s8[|bO}x5υ %2  T>A;s5`IX-ǯC Bkgvy9$HV(9V`J2v[To#O>Ca'埃*D~0hu?_@:n19Uf AD'#eUc?ETouBbUY:ER.I?}i%W Sn@&ۇ:ݚ猣Mvsja4B~MО¿>or(SNrMO@>3$7<7٠lhP $yNY*nJh۰l IQ3BL,DDE D$AAr'Lj \#@^F%gLr" Փpω}rC`L|ɉ1SJR% t&ls'J\`$@NQGb6'`]Sᨆ#)TS MU@lP<_xǡ9 vd=j 0x|䣧m'6РG %H[&.`a>{Wsf߈;zayf2 B2!rjrxCBhɴu8I( )>^DxBQ+ԃ;]UfE|3ћw:)LI JcZ!w - Dq c^Q{;SOgc`wDHŠώYhWu*/Kŵq`nDMQ\a na@wX¨!RmuBв eDr뤚 ]oq gJ%ywbM1⪓g>JIw"9* i)ē&Cuw=zW /R  kH!$y{ D4r E x6Xw`6 GZl_WDļ܍q _+T$0%!jFs= oa Eq5N0U~䫮^}khix Cۋ@03ֱy:(N:ٜlg!E —Z̉_Ggy0Ph㞋bQ;K!E@=f}lJ A2yD1B lH8qEC ∺j!S &e`]c2Lb 34=wdBfq(ӡk:DpC8¸O:|c;C skTgWOOf/|GT< (Ŭ[v6]b)9^ߑO!ǿg(YӟZ!HU I8Im8azI"LQuFȤFߣ:m$T牦wV* pa.hT;Cwslh&$C,[.kԄ"eRoS?Z24Zr̉(d΋|odcydaTNeG=|U GH]ݱ܆/qgr+SA:;\מ o޿^ZgH'1d؇D)=!op×ݣDRr>"AтE8&R#A=?[Q&a9t{v<\F6+<.t9]J r{= cr "x;T~. /:v'\b 6@P,b*s0w ,?/mh{ 2 ىzP$H*s;t8*~'8c0V.IӶ ܲkthدp2{2>7,79vM9!X8Sc bH׹#^v|½Gɒs:9vPM'pge{1uEF,dnjw5TDDFOk`Z_Wv6`I}Z?hH|r0d۫<+F=nqrm ] _ %wЇ.mT#ۃɂ;U[f}p@(?LN_ 8~ڊXU׶oOM# ӑzb3VSh@aMJ!So bcc-N f`@]onn+m)A3}-%H9-ŷ)M[Y.COSN k0񔐮L5t8o:C"MQ%4!~zNDi36bCDo/qd&E򻒦bTH.zS.Ifn9۝$؝7*L'М8M0pC9}:F|HfW{%%ѻlJzQLBx{i%hn3>C7.zk(b,MG,N>1^R9i붮B{81OEIQ?ROɟF!Llun Ɗķ%`|.鴩/HjY$=O('!BWF?k=yU՝.CPTX޿ XS_H%@,?ğCLa`.w@ H'fCx06=m˖?ftJu4-')f WƢO@!!Y 'Pԫ4lC$yx~yN``a)8lJ\*r˙0ˮc2dHŀ<+^Jo/dGNz/F?"=[67NifmGuR!SΧk<ҨP\%X_NQ6$Ccu !1Et38Mʨt 1yf5`4aZ7qS&N1 CA[SdyȖN31]ƨs҉1z|D r/wgcw0k{)-Yzw}Єuv!ʐ> FVxA^n(ZaIfg9NІ y;pp9.$<[%~~l{AbzdE z~$ ]S!`v=,(,]&Ch)+g:d `Y=xO?}؞Ϋ"wb%ؤ@ c'SѦt'̡(ߑg!C< C:ԪM¦!>tGOZ*y](ۇ89)>e;0/xlrRtD;P 1 +}FJl|BP<fC[ Z\è8dmΓEH`Ѐ,4h~i9UG } l\fta38 ou(9 :rO`AQi4`r%|a;u2m{͘/fD[m};T 00Oa}bu8U$8t'&KC0תbS!_3+,0$4g:v{0 wtm.;kXv,LadELiD; Q)ՌM?R0Ϧ<1V G?8{Ppjt&E WR+<%% \&:;Ow)娒Lmɟ{Sq$JN.Vw yT1?ҟ0{ "k_o1s ci.psP"xhc6;v  _ PM ī@x"4G :ntƺw-/R}*v¡rHpg&"9=b :#jA;.̍8g#4 O>T@>~f8@S)1HVy&l#*$;Q"^1kGI׽m$6'IN;&D>a_V3; KTnb߭lp8bj֤ 7Ţ>,$3d.탑5ѐ2tDtfF535q3 |_~v;onq.<ӷ} fC:sv3CUf8,:0qit261:F4| l5]g[a gXU;{,% Ɇ;8n.\@̔tӈ W3vr=)όN[s4=~_ )i|?gȰO!(?qR fX&?q$ $$SvI*wrg6 {Q(kDύXWC~I'_36 a,J?a>Mp$\{{9琐; k}un~@C9O??GzX疱IG-G~ӧmk㈝P 7! 3pLFE=oa,QҴQYvI#|x:䵸>[]6V3<084"(7w<)iV]EEABP錥oʤ v !yu =hj? h22FLc&?c]h}iⓥFa Ig7IۣPlfCA3D4 mntz6jsE\g-*wYۉJڒǕQK\+:'~,lVjv|*cum e^-R567ALdm5wvx},1 ?47[2 poඈ̑J^H%TNSV,p@ڃ_ ;2Xc&f飇wѷ¬l"]H@=Bqǰbr>^h|u0l[ecJPNzI\*5bB !;3L>0O8nFHMp7R*^xҋRc` gq1S~8ޒ'wK-!.!=Ibou0 f;9!zQzJCȕ;W;:v==\ɐxptL+Hvn1M \%(" o5կ!NF$|>/NgD;t%<ޮ2iY!#=gς)IA8&3$9gI ۔'h_! aՕv,A<*ɂ1&h)Z7 frsaњ! U I Հh P2#{G@u7bNɶ#wEJ 'OƦ_9O^TiVN5β@N"zbRCR$l2{3>On8 A86ٳ`c0wSbM8gCHcQVL;QYujcO~yLOh![@I$=u ܲmF'm"([: nK#o3_PU; Fy0B%1H`mf5:2Kf89^;FHߵɁtA׃L$qLͶ3x6z`d2vg9R3cv s R8c9%+FSZݛf Sa|nZW8۪Šv nچ g$׃kPy!M9I wD)w|J|unSb,Ӗ)Qb [ :^hw '(ݪ̍9ʨ394[VqjkI 6%% 1VxZ #oB &E [6:}! q03<3@i>-,3s<{GB9%E]C\IӄNZcjM+؁&L[V5\rې y.f8#o^::0o,LwӠU`^sh] ztbacW,ldue ,ݛ ]7T4u:ncrY7!̎CNN% NFIfF0]~@nVXww ֝4ƪ jTQEZ_oϰv:+RQW$2N9 TC!kğ 6/*Oʹ*,1Pd=[c X2g ѓ2{_W-o{ZM8<&E2|LE^)L?/r} O$m3SzŤ%#1r 8A G>w[JUt '?.x>F[$a4,DJ v0?t{@0;ͱ~:n?g}hpnh(Z (ׇKeF/2\i&zjbS( Dwި1RLkh-:W?bJ/eR@ ֩Q)x u`rbaC& \.@3t0҆@z1֊h!Co8`O0od; iCcmw(80@'i_`A˚4<*t@a&_,w DCC_!py@%OS'HfTWK|?Fl/{GMgJt>9?<;VY華a5T{ŔxhoȧHq ._A UM"{ppF1\դfI L_`7A~w{w-KDoc갣{Lw$$;?0ɏNwB`bM]=gCPg&ALO )$XE<-Gm Xhd:  "OOgs>Slɣr. ;7JN,$YP'@DjC76dcH+29Qx0 0)Tp0'M. qć=E ؇ga _@/$RW('y[=ˠe}ɀ>v[cYV2V2I)̇h74^ϋ84i3kz'NS~M*$.1!ݏoi7lNP3ݻ 4bd2&{p;6N&) Lr3I9?)3"K^cGhF0lFR$u4s 0a0-;j; e.QEfblәQ{+!'y},55F*61̅#s#`zc@08_&!ug߱u4 "a4G]jT@N# 63mDzi ITYHޛ1:5"A?aZBo?O zqwU_+'7㣥\Is:݃Ow0ʼqxbD1ʧ't{Aq1N3Q̄כ)4|挌YE ?nvȽ ?|Ĝ2D/ukKei\u\.C$ o%Xɑ`?UQBNC2?{gP@_5B? Q"B&I&B|j:}/e(1o (><7dqq;`UV)*B4!+r?B:FYi=9j!(nex,ũc̲>6;hp|tqZQUtV6CCpvtL˞ՙ4hdZSG&[ G|m+.Rí@DJ`]B"I>0qǨuA˳O{99jNƗ=p)Ss_Jd/|T Fp`B J! /?:{&z~E"^m?^ʟۀvG_2$42)q(9_"H=yx©1-˫8 wf @k(RDw"HLcÎStuv:L{j4tt^ihpByZbșl> r^8d2#7h $ 8ӣ^WTa@ 6O_?NΞ oV9YUUUUUUUU\ߣ5JUga$L9V(N E\9gzi}= )*F0I%zst&]Kߺ<*Uu t<<y`y>'cn>Ƙ\n!"*e.'wN"x^;';JMr|IZ>9vƦ L miLz"3٪ރ;4u*K CxKz7Ĝny+as/dLSxl\ Ho5 7?o˷"ysЃC:`^' }{tW`Llj ÉP[q!I3ڰj:KLn0s{5QubkI&rU@;y('poT.IEH1ߥ,KΡUt ,̛oS]->Ϊ*s81 _Lqɷ i9on;ĒLeǙTxTў ~@aT0u]4ϓP tm+(XF,}H$UUUz<Cː0ѷcx9@ W5)f[5m{Umo"H*_!(ZU┫  y^l-D44WG:Eסc$L ē$֎քso7EWi8KERTU*86S`z}&AP<d Zr9Nq!*D% `eP_.nǣ 7qGH}<n^p jN m̛4. Ek+JDyzdB*s A􊜉+dˇ EƟA$\O5iUUq'˅ F.he>*>;u>_\Y8;:RҸtfJ*S(@'#XhyE]%F \M# $[iv*jo>7e.8lʍU0{<;# ;dT$.CcL*(-ʫ 1Dֽo^AԍҕI.*ML ;7^*YSY>\YTUSF$GǤ<4*MIhF6R7lLe)=[6 cCAN2P$H9G{~€`DXS&$ҚӃ#u6@$;-Y138Q݊h-2,A,P9yzo_N?Λ}緷mpކ:hk˚"q:o]ܕ 6) GG|*)I &hY~܁(9Nԍ4/dPTZ_ig'LN$Y]tlzJ}1B%^J }LY(02Hx|p`Nĕ9lC;0U"K G(JSNJC,"AFx>fMN;π /OO /J>dbDxOt,xR5ʫ +-ʵ3i/ eޜw,5zd)9-*6i+PU xP/!v(;_ ]zT'0++Fgqi]gQ2;kaisՕ,&5\6Rnc<_bXG i FUm+H1{-ݯ3e1w;aLxJJZ5/E]ez;,2w07gj0 Ri^+\h cEOhƪXl0WГNaD2';6{Ft!ٷ;FUzֱL¢[`&"}0!DI,fu$5,qř꒙fh]qB_^i!Ȫ׿yBx!о0JoMJ-zxF SQQOs憔+o 3"P) 4aL[S p>g HG8 #Bt'f%bY`<:4 /bIMZ*UC@U`BѮ(#gnMgpx牿>UHYOi! Q*kTI9-܋!뙤m8 Ouu:z+MO+8b]Ԫ[n?һp*Q Z1U43ouLi 4曚xF:>מFd8bo ^I-f.>PWY:zhV:B{7~UUUUUUWw'"gejGf@nM78n:^!RI ,v$tl:"PѾN?t} a$9{fXpA(v/ApIP<1wgݝ UURF,MmZ+>#Y} Oaxx;e VP`togL23#s$1p~-=}"P8N0NThԁo<3 C8!`9 W4"C\ӭLsd*:{S=:N6yR~%9ns$kZ7HNi5Wu2̇Vϡj0&!orB>],) #-B݊! *A &m0NHOy8u"$&pUYi*䍵gTױ;׏NTcѴ]P=y(:ߞЧQDpQ|vUKaN+qgNCeZt!x>~uv@bپIÇgF B@Z UTBZ*h]>oUy|ξ91 Z#<;2HRhW!gzwsp|oC^zBI+!rʐMO\ !0xé<=6;á*wy%h"O- 3>GAeD5b  H4{UNKJ*d>:_)tUބ(X  TD:E~0/jYS>ٳPKj5غkA/UaN[qU}}//iqgye)QBRV\/ɖD{L b^Lr>~ܗz0f"dqE=[&CfܛZTyW(dQ7"/8W.OKn_;|rKi7*̶hw2lӬue$;uxZ38!u7K ߪFiP&Rs, ,QE ׯl:h^GISμ)wzypnzKX^^=cEKxgG8?'3wLAd<憝kе/43FլU0ٷny(EF7|⛮4{If>voΤ>Fj0:Z$\LWڂcc7ɯׁxăVp}M0'bZ!D9 ihvmį*Km{Os3UHAaZ0VtYձIM`Yx5=N'P׎=}$'RN܎P1ۮ,<KwOn;z",C rQ=aoKMI'd(ӡ<N ǨԹ0EZ=g*%JxzJӲITAe(u2ޏ#+aC8/V>~0pvDLHnZ_KR 5 ^{m?=Εe.h3\iϲMM%`wZBaxɆ66 Kaٽ"!b{_.5߫LИ2I"s6 6m/jMa@ 5mx\vrn(RyH랎v:E֜@Gd=j)9D37 gu'Ȁm‚dEVdLI! ~6!ͦ2WM%z[zdܩysfաUKӇq QjAщ#}C HtrذLm;(QHӸߴcur{~jG\A4 u_xDM:/u5=9<.4僠Lc}k߹'6OZ*Qۂ19}5\Gl^s9 n` @hfAП!y8HgDGnXEGPKWtVEӢ0u Pۀ9QeP\=ӼǷQ|ogǸn@qĩZSt]?rN_+={V!s 09 b"E~p]WBq'YwA߰8CCo,rQ{PCtdQ'$Э+Ǜ+YFw{|^jvIS>gZ{iU dr~MͻJZhh[|ft`j3_noa9ֹTB 4T Q[<ӹ=Pv,^_AHPDqW/~t+S+xۗHĢ DoFy" {P'ҞvUǫjtmۛϭC(.6\U|!t«h Xi1PjPcA>p#`P @\AVe I}Fa6i}5bmD m!E].aHD:d,z˿كĕv9CJ#FB?*X<,q8${;i9Fp} % $<5Mw=ʁ4+ +@9Q ;2#d% K ƼB/Dx z'QnglrS\Bxy<_s}Pp]g~#cE8 4"*=n9UT4i儗݀ot4LsfH Tv$C3§CBO8΅d"EƁfA &*z0kj|6W7ZbEtt)A7[2. l KfE)9ƚ$~܊6Q x`$SeW D ]:D,l4 |8Ug\bBM5w@R|tʓR^XDlͫ3gmBA5tnC- dN|HGn|D8|KE@{Ri` []NQz!g/ј].c7ͦaHI• ɂ(,t!`,۳ȵK{_NAFgF\s]t["0T+k֫뺍|A7/Ta@ef*sڦy,T H"u,d3kEWPH "G 5HYr<$/˄.3/rJW=F $f &ovY..hh$oHىv0~9@j9-cߏ Gϔ`"u( ;oqSY'\͎@Y yJ yU0}mv= G߇S *3l@k[ 8G.96dʈݝy*#Z^e`9AUƺ!P% y T^P{C/ێ6gCaെOA9G$3@~܋X T YbY,/̱2BC:_lEr ;dvG7fچsǻx% IЃ]ڈ@C/8;92$YDJnM*/΃Yl$IkR^1:2./juZȓ10j,Wnb<>x3c8 qd3y=X% !A -.f4gu'fl3DT‚w @ o EZ z7(]AD.w,bBx 0QrDq؀\ؚyBjbgF85W2ϙ !y :\{g!v=B;%k\>q'>EAd~cRßAp$v]\L QDuVxst;J~y m! cg ɻCHp?[i&YTb0'o.|~aQqX7H\*LCZ;ਵ/J{XhT'!à3ߥٍb$16iPFJPYp%ΫeZh <I*γ/ج^N<,]ƅ\"YM3~^^lwރT ]{L[O8>d)qw0oum' mZG-X56 nhSr&*zV1:5_5j۷\ `m7\oU)8<$ [܇L,VԖ;$:eo|T\TBm !ĩ'#߿l [PN7Бw_:u7d e_dJzT{jr q?XޡZhVPnc2&Q'g m`X(ʀq{ (=;UB9Vs fhpYo{p}sd1BJ6HcRL*! d@8{ڞrC'J%# é!.-`lYXG?N|߭ʰȴ&|vXoaqMt)n.!6A!=(*{'k@@=O&٭}%ßLԔu};ˏ]C{&Bko 0J̟dVXt㸨DFFgL4_.n6*G71׃ 6Si:)FujvxJB|H 嘄#Y"Q.9v>ϗ9hl~#كӱGZXmQT)=mjAKϕycp :쇧'glj;)I0[ChfjVjnR|wN공3TNz{hگ2&6mg 'J8֟h{D!0rm.ryg{{YOUwUU˥aB;zgv=*{{7 R*8 2b6&E5$Ƞ*,c|5@nܓ`/0qzs$ :Ѐ qL1˩.7Bghҧ X @1@j7kV=ɰ`!N7ZT٭1mÑ01>0b!*R4÷~vH~\{rmqٮxF&MfJ+ jkHXD G[ĉEFZ2)TB""B5 \ӌAn,HH 2/\} zIoÐ"Js@ #%í9gдB0!y=bZJz(K4Y䀂A(i,(0/o0/9l^0fe`e! N0N`0viog}" :_R <ϮNddN>fxD`w\঻g l~ %%‰h 7{X׌@CVwU;Ne*?CEA*(bZO/{ ?:h^t{wHALj$ϟA)!CR̚l@@:(!XsVQP}, 9/ L>du*wt@ _/ḋK:yʜ=G;dc;9a]s|Pƛ*[~kw7~E/)mI+?r=N}E)iK˾9&7nz0P&|c;6,Y75,lvD99#˳=8[ai#!p߶)Mr &C" Sp̵8=>$R}/^/ )J|K$bʰcz э`(3LF#3Dbf JB XQq4\1,EuvCwj)i%8?։54G˟YRU'$~ S) Au3螶((H붍-UxPF>-2؆Sj4/]C,AB d$NCM%# ''1ɥ!L㗝Ủ!ቿY)MOWnL0)NVzɩhJR.IB'vz<?=8<'YvOPG%֋@Dܝfѥ)Tti^6 d T ᆙ$(H"lVqC2"NS"Y$w=xl '!5&DiS͜O尠 ?7M{Ʌ_b԰ᯉΡů*aiuDP\MqTf'|L8w6L$ȱ C,9$BDՕE\tD D!;]q@L4(@#^3$?rd}J Zj R8 pkcSfҢ~~vaX(Cz!C9 IJ[A% H]짅~Q?-PΌDR 2;ksw V71fhIMߌ`k{~mNQ|͌JS>/0@^$é%\lP%;O%jܫK85ԌFBti}0SQ^@PFv£C- tme^]78eC$I Q Hh*75]E{1T:r0G2FYUa9D@aUP JA|O({0a-*n8{!A>VM`'{O(ql'z))f ,˶'|p˟rHck9Xo=QD3U 3D $DǠ mv* { '&uG'v(Ph3#AhB0θ9dyC9Q66έ3tX~(=$_R9G$5P>?N@IhTLs"pk]dI>Uwl3Dn a2aq㶈-T% iY# d?-A:H%&F! e籰SCIֈu} M-1FɅߥ<̆~8T=D$FSJ:#J|ue 5QlySVvCrxc$F{ jױ#LɑȶRps1Y Mh!"ȰYLz./"$} Z]XC# a;Iɇܝ @̄Dxșaʠ(jrЙWS2E:PD:) œy%QmEt<`:;nH R!WWyLӺv,' >r,`Nee'4{z^ )R $f*hc|ßOCrMMM1ߩ$=;{= nj0@/inUIY6HkLMN[A]E2tѸ6ɣCU8ԕE4R'bLン?(\9y<,|5ddd3m%> -ӣ%M{Lgm}{8:fP)߬I"Hg!2S<ƒnhm!5AtD=ڌmOqf cp3"F$ ~B\|+;d?PĝAKaSgM?n3G78d!TrC0I}>{!8g䧰 E Biڒd!Xopd4HRc%,9d~=Nv7sڡOd%^QM!)}s7ߦ >Cٸ .#Fs.c0bDC:ֳh(O%5QQSI8_F1׿X`˕8t&=Hm #_o^lTXkU0ň :8qClK[d;Tp8=G>J32J|m)Q`IE }}:ץh^ ,A9#Y湀!\AXfi *iTѠ@). Hu=5* @&cQ.G#p/S#-;` JELg6y ޘbɳ0W TLLנ )9H;pϓ?^`bb"Ix%f-_aC(8˰T_[@{Jf "d#@"M04rj= `"9N瘆nn:Try;>y(/hTB&cMK#H$AH2 P(RD ȥ$/!CcNe8(Ǵ{Ϸ3!*JϱU@Lix;22uێ>Jn˄6N۷{_O@Ͽ/oyc-2F;r8*oAgl#s|Nq^a9T>D6/Y22G;a7' ^sg$XR4{D)29¥U$ C;\-丏g4ÖqQ h\D<f#Q9eY|{ ?1?ā@!3H}~Gק+;`dKB!wwwI)!vUz)deTBP:a!H}QjӒxU )?I/ _< ;S&eYdBtˇ!59 9Ϲ% ZS4"z:q5G^Nβ+G͗]{pNr9'}0x-^m_`VbCEUPE1DDDE>]hDDAE:p#1jNZHlsOyΞb,I|kS:R~vs`ϰЇgfX EWφmx{T'COQZP юnnуD'm4XRT̈IXX)0x@ 4!U X2?˞dx̘G(8D}w{QS]Ze&Jj2C>G>t35XW8LhʌmLbi94'D0~((]=;Ї H$TDhd,޿QF@Ӻ'iq`$ʒRPɴPjjHR" ܔ==C~)J((&רF(QT S0`I/,HY_lb;߆ |M>:h>6.s'Cyk`҇=$"t7rA/.@hDCjq=/{_?ymtŰѡ3T@Q?gVFҗ)G%Af~J R$IFJGl=y5ۯl쵲 0 (wPmaz^!StD<)`( X~܃,rQ̗eY/Mʈy,4BE SAPO½/I`UCZ)_M g4S&~T2T K_.#jdmd?{6G Ǐ?L` P28(E꠰?gRj'5ù' &&=e(*x@./4yP??zo" v'Bx"o'0rHR!yD $ߗht SŶ@[Bա9@?İyKDo =K=1Fӕ}vPos[C~=tʿ J>.x &/0,AͥIC@_v0k?$>TBG| _9Ta""(" SZ Q"YOUU;cߧÂ='ٖpa`2Xh݁i AE}0҃СB=CMB<)1T4C3lk@.Ѧ(| fJeΔ(MQADKL }1Ȕs%)jcdTB=wtx?4?O@[$YڟC.m2Iҗ^qgsȑ: 2,@R,BDV`f3>Հ wѓOgKi;q@Ia(Q3['m:Ͷmqr 5]PO3F Tbhj@r@zPNAa?I dY S%r`='˗aqT@hNA鿥zwAXp"HGPjz e#Bx{MIW,5v[batpn5k cQ ,c &(~iu^Ą-JjACzr !n*tiEP7w'R| 9G^=]8^Zz0;Z0i ;-&zBDXY'8.j&CI'~=DO,0ZpJ"o|~>>K.}np Rg|"oK| ~H^s WŧjAg*}ӊ`OLAYEKJzOnk^"Q >IJt]6 3@ = G82E:"h@ޛU2IMR?Cxm޺~<l)_\nc?^TFlC![)``MΆ;sjg}}]j|TC٣OPPԥDhpSRNϢ0ho^{|Qұ$A `d kݛ?I^lc=={x%25og$!0ҁ Mϟ:{ "X>q:J`" *FBYb%#f$ǣ?v+ce(!_&7k3DwļÃ݁&>s }n-)'WISYFФ9 QJ U $ D788qDr0)0d;>";~]ϧd#$y!8 S UA@,H):&ӰO{8dӡf7$_6u'd( DD5SLUE2$X=6"*}p)4Ym`kJִ+jA3M*rXRELISy\hJV dTbbr uTQ&R5,Mchqx141K5PhŦp+#v/$ 5K2&+BJkH ) 4/oǯuo Ե307SxϭgUu޾mϢ1dmXZWQ-mȌ"J@E7#֣% ̅I@ 0V{ycΒ[P!HCIyζ6"RJkffMpL™IU{VͰ(@(k'9wRy =.fֆŗ~ΠeG~V g4DP/Ihg9 !%Q IMQ#\.`(H#6ƐUd%b(CF:K{0aC$Ee) IL 0E0\u߄{S |3OE;$LaZPA}J= K@* Ca)؈N{}4>N7x09(_9xۦ fx!g|EQx1C,ɩG.y2J?AB{4"r>z̏kUv! IO@D:R0ǵ(f/|Ƃ,0wNa+!*[N PK!KeB`6[9 !w{ܜ3&L5SaNl)AECHNx&Nfm`(V F)4B `-$!!%)C%` 9Iȉ 8aXK ' ,;Z@\'b  UT2b1h.!!4M85X1b!4_hȏQRu$ un*BFtI K?dŬG"02Qgǯ5"X C驽WaZv Hr'$L)k^XkF'fMw Wlgp6N(/[u?$ dMs {?7c/_@#|Tq&C;|!"3]kyH`mÃ_R$Y2ixE SL,v!J,ABu^̇Lv$z`A KKV݂4\JaE)E@f,³N\<{w.t{nW h`f L?:3!RKUXj :|NGw{MN Bgz=B4%<9nƶO]ϻw*TC웜pL=v!1<Ēo&|j%wC 6 H P)hF†Ш4NGJ R :V$hX)XUJ(9("b9fpDA!~RPZyԥRc*e N♓tˎ`,znp=h_ ^f~ƻHߺOE4IL^- r &*-Mi1RK(4BRo_=cOᗗ-rGw~{ZOdlaR$诈t8̉Ng,`.@˿:CqL,59(onj0w$)"/nj]AAxtv_la==_2+ȪL3% ҏg4CY pT~\Ϫ܇ A@$#jze@4/=H@7V- y;J)]]|oÇ&O)H~z|G԰P= )ɛÔʧaQkNh59"pXv] h)Ɔ!4=B&:A=,ƺJ`x8b??> |v_8ݥб)s^gP0ʽ!'_m0❈ww$cm2zPm>I=W[FqzM])yψ`AEzzb&zOaL;d^u!cٙBis3y¨\$QqN\F+u׻~b|%BW?7Jf-v4TgMFBtH%FLQpWܴsK? ɶ}i4iY S;A7 6ѾѷbtFfi) Fmj7Ƙ_7 8f(64v` Nf=nPa{'dk u4lnkX StM/.HD㝳6`h0'; NőɫDb(-%9M?^=LSO2L阛EsZn0"WkUoK!'Te:OSLtt$Iy^twIXa'ިd ?Nq8},UeE-kiyi'8c<;;g_Yd(Stܖrk@/,T f:@rpE$ P) C[]ݵ",{pd|>}D=L @:;>'6Ǎ /> @(:5 䲡̷P҃2Q @ U*L!`RiBJ"Y% "J"FiJ( KG~(>dHZk1'*iIA&aVk$TQ !Ot24@Ĝ'|E"]meI@}NOa9drM*sc bb$*@ &Hp"GF 71a9 )ibZQ:~˞Zg S2I2p|`Na!)a;"'8P0d8OylbH rO/RNuSC01 KЅL2ۅTbʠ.dU=ڇSW,yUh'#:CAa]Uw! a|휇|=K{MG=vҴ+kiq0=zlS`t1{Hi$(zOOvBgվlf8zJa#orpQOb~SRJC`,Ay1"yԌOGoP ,>kv'Lfc4P {)^ת&-rN<=.lA(+뿠qѬaܠ1& ݐnA{rx>"!a CAC&gPR(\1b8ӈ t,ÙIfYJt0f0)OΡT5* Y*yuCeDMr )\C-Fp,ꅠx9'$]ŪI@"΁P hVй<]JZTtU= D-6Q7i+g[c~I0ϳ ˩ϊ"N߇ƑƦ2ZA=5P0.[0;YJ.mC+T>,5m!GON<5Bp*ddN!E$4S(7a]U5|8LX$ n $?;-Թ $ կ,.ķ֙O[.kJtm2Ww:`z_02!ůoj>ߝa4zF 7oWNIf;(y pN2gUnҽN(t32[ZEFpy//dn- )Y?_r2C'])МQwD\k%d^ܧ >. L7Pw5(~XF 7Qdknj֮vHǬQ9L֯DڇT AƸtПuǓ}y~#t\iw5WKFՌ|fo) c ijgZB ہd3C4%&аCq $ rH!jww ^zvn'zHto#sCBN ڠe웕w0=L0p ~SKt`|M/ʼn\1x-׆=mQ7ay.&٘gaC n|"/? 5)F%6G^xHijN8!v;v ^luc`|.4Jx&_I駷l瘑` h%N$vy>%xT1 BvD4])l@^r#r^ElqD])a4`9>p T9ͤ Bt/~8u߶Cxg(`ަXPȤ1M"Dӡ/w^FFeJz#'tn1XUP@8BpON 4jGoo.!x}PWJ1 E~\ vɮ܍bI1KJ1g#CD:ޏ/٫ZW 1$=y6|}:7\uK13u?3!8ϼt qGPzǘ ;{rv8!mqdG"eW}4@#B&:F|\8ftC(oPK I ) qw]4vtfeW bȌώYuҊ\,mMw};f;\-qڞ ӎqc.1{;çzLt*#L݋O36 NP$AIztA0`ѨNTtx>2I3nm;9 3m3.0HH<b$]Aȑ"HtNpeEJĉҬ38S+|{Şz'a;MBbPHk'2-v.egX@)ݎn9TBacse͕;n5Tmݼ7fٜxYK*=W]fhW;ݑ.Dt(FWz,ޠ)ViÖޕ@mv^8+w L̖ 9=j%B:5gN! &94e([,-W:~!upI'g+KLwZdη ڒ%ͮa3 gi?VIzmpZgs\_0k@]>W}w(V㯯wLӝMc i%q(ophxꉬNFr(uC09Cq$NjM0 8n%sOӋ忖4*EI.A6r- N3IK9/w.` z ߄VhBg+ߎ#e[躜͐^~={.kxRݦakrvt9UM;SWQeq|1d8`GKq '*SMe\a01@q>tq+BG`$5Oot›swL~'y@MfA'L˝3q~I};rRi"%z;7gn&b9D\?=y-sI39(3Z sJg}nY{my3C7=?7y5™2;NӋ?pD5q;i;Z6i,s99N^5-ى6q1BWIW2y rpEEE7:O]3AY>@cFg1<FnyB<\.SLcQdberS|*ssy{sjˀQ4"⫁R#REhZ;xH-͌])HtF9;ͮ OflehWӅuS5*2Z4]ruY>jr#usj5urԶk9Y'SyeklI]of>y֥ˎ *&<-hR 5 附B箛Ԝ{/6 5.!Q{m3h:uG"p~Xҩe{pZ(֌ yUg"" ,KXwG ` B'@Ĥ0&)@sḢ2 ?Ǻ1y%GS=e$a &kcǷ\<"-Ka{ӿAʦ( 4"QH{uSĈx#P>{CYQE%TQ4 -~'xUs^fiti61K62nk:szI=qXT3^4_a L1}32@O=rs =U d-ùO@o J3˔>W@3Z9f $RQP&*IMD% d9 (ƅZC!L  C GhxҍM;p9 8k8m3n.bi<8¾W]fr<$*7:1XFM;X,P3"=ԙOq%(m:? q/];ntr\R2*103%XL,-u y;{w^wک35=xk0Q-@nӖ_" SI΢\8@ KMT zm!yQ˔31Q2tϴo(]ڷ7unfܾy kz8  |u2Ztξq(FAӾ i Ť4'&9bx0pM8ܝ`uke6hvJR=&3>s*E)Wۊ?I<聆K nYA3$% r7oih +` | F쏌D߁n<PWt?uEB"ЈK2Хyf{ }͇qs!vzt $0>̋cC(1A1>`r#'PRN^M"< RΡ (@p)ΰDB0R%!@zϵ@i0 }d1Ĵ4U ڐw&Z9fj#mUh4DIE:{|۸=TN|A? >{q^go>04R,HI W?7&Rt4FA8| ~=:V5i~5"Rji ”ȪksI-d͟VSל'3R|Խ+ח{(s6岪Eumi1d3">΃$ JXnӹf"L;7370I} (dT ?Q_'hP%/8Wo&6XyS(<枤V:sP9NO=80{9TsDmh¡4!r_I}v v4$ DUĦNr4'Rm a\lTl7Lȅ=+)I"`ouL4R@yU0AA]u?;D.l~mCf#hQG>‹KDbsx\sp;[f`hޝv:@tM R )IS{nN4p{oR}4UACAIJ5E ?h@q499D5|;Cwr\ϰ"sb>PRx5C]›IJɁsdJ yn-Glyw|OAoJ]qbwE4I@İD5PTtu'-냴;^Wԗ[Ud6J%%+.ޭ5n*51Y=<X^Nr8$XF)%N?JCIyNH{= y,A.X&t Ͱ4U Mh,$3~Hv q'lMQ BO>}q/|RyI_0 ,i.b0-!j2O's Tj}?$I-CW(hHZ [vBKm]KmlWUsƧ_5H)m<< }w$wv)z{}fɚ7#1pW? 4'$KGES&PT&$>!;t;]ffZI(j'롐pvBHPA RBȒLPBJPJR% W<IrfE]MhN{&6(eJ!2a\9ov)uR[FԦs&I \qzZX;!њS #k^M۾454q& xa"IQ>c4ILjNs xDG,:=q950&Zu>LK qi A@PFs 7 ^x×E1+x7]ZfB ʨaB!` 0!Ć䗿~< j:$SuZ=!ZwBŴVUUWW78y{-=3ļ7]oJ3:t5 Ӌ(\ }Q!R~|s+4:ܣ^!Bc|5GW"_3W >;w>ŒN 3 0DN=d{r 9HKxfwnR8MpD2e:s E +m'2dΰNuƸޞv/QFvC6K\y/|F3ᚊ ff,\975Abe{YΜV= S}N%Өx7PwyJ,hCrZr7lYW(Hlp;eеT'P#`xԗC%0sf&/g>:!)dHU-/,M ! 1, AJou !!h%FVl ,A$ dEY#hxZHue T\) oN02 u1O y9LeâLX?\P/SP9{z =_㜶Ce/`sIP kv .oOsB͸Qa_gk@"ٙhVe y (ȓ}}$+w__r?KaP̟0?| ~ y ya}o+2ea0tj9fxB$}OZ[0Spq,~u,95BNv-5j8;7D0Rlq$U zjIŋH js2A4t`#؁?(J%)AJ1)K% bR=ƁO.CFo>K=pv;l9"F ~8"R *#c֫܇C]Y}Uٖeޝ͐lC:(֢D2 `u03kNIHfe$M}3[C-}tsWff6G3^3M}2kz~ʆ19w֣x(%6G:񇃽wT?µZ~It_o9tԮ\OQ#;ƽy{ȭyt=ӻSBzyHI)Q9yɆIxLz279bɎNߴ$lkpٚGvp=WA^}g:\q)mOsttFU;r ."wsƲ5K*nFd$&g0㗽A章Wb@:n~(LhCOp }lcE[GFSSx:%"jf% Bdbwd׍7$Ji h AXqI%?\(d *UX΍tH(aXB@8)JRR14A,21 D#7X(Hi6C<-ONs*CRe- C%qDZLxWdx H0Vu C A ~7pn9;,ߋ)99sCàr"xQ8{נ|T_p F;?O,4H|.5wA{A9S@9Αpv1$#5G[DOcY,aءZτ(޻Hlq74EUᰖb:TԨICJZ"V`:)*%22Wb w^ЪR_J`dJ,=M~gQ$ٙ&)_~Y-&N@}߇ַǴ|`>@yx*y I* ZRb" pZHĶ[/o}` &/$P { ur\G*-d =ɏ HoS4cG#@NH+\]AaRy=Qj-liz: %Mň(1c"Sq>LF3Q:>~SAYC=P)̏ʦsIJ7ֲDt.0I'QM PЃ@kȀ& sm#1&ÂKrht(c whA <.8mK:RH`u'DpBh )G`9 /G:C t QH=2HC-l βBHBڔhP"4l: d4Pb& CF*&L2&0jjv#D S[t Q[דH7ǯ^ݏ F7dш|ty-x1!5.¸ F.t!RCPehp0a!y/_i|5k\ثRO?3%b-2"/YMDX\h HM)oljԈ/_S ^!חQP'u32SkCdcKR#A4!Ā"D(ʗ2=0!<(U*e&.ݨb@Ĩ)P8%8S^8^&F: zY>`+_ybT|(~F\x=qПn1 °u~C eyȑ%}Ŋvj +,q(z}]ƻҪ*>B"R&|uXϬ"bX]({[JǃX՚BL"޻+섆BP"@u D4si b@RKJMϷ0{}0io\UIs1mzs'trtvTw?)$O}舞_D^=??<ݠY2hy$|C~q A3+=CIKHKB$."S@D-+Ġ@v園1ν/YP}cz>ӽUNO9xmPج-k|ٳ_Y5}׺`_! ~^AylНϣw4 wnH`%RGK¤!oR'L 冁-T:`dq$肯A))D:0B(P!ZJJ'%$tSa2}UAKI'N4yYS3 U"6dMmٔC99MϿ_!~M)N}!πÐ|O*tOk*I+INH4H'Fg!r dPF{ Cħ`Wbpk ޏ|IJ Svko$QHj8%UlS-df>%Q"@;3HxρETe{#h?\<`$Dg7Uxpwn7lKٯ> x?cC ,t ] _s<|KIsu~ LAi >r~ x=ƒr@}!!S;򴓣!R\b9i"OY WJ &JIGyIe),:*ºW%92P j$"!'H oí^ 7 Rf&rh9PH6$^4clCF=2 @8p&rVU*a9< O/Eѷ:zO 4z6zazUvQ񂒁;z(rn>@0%(E2sE@=1xDo_FNzAu-#,>B\{3f'Zn<ԲBz˰fmFO†.=alhq`# sHp*$ qz|x)_ɭsTMTšapmE/ƥhBQ{ o~~d96 G!pVѲbp׆bZJ .Tt}$0簎iABr4Ts|{,E5dbn9h#NeR*t8Kh*ums*%ŵ V (Ӡnm,%lZ#4ikZ5C9]y? !Rp8&8\wɏUO Dn45o/p\YG׶kD,UR"nKi>,O/_ !lȱ?_ݛ DJ$d5 Mn*-[^M;w\ U/>$0R%Ou=Y= ?XC|F8j1o0=HBo%1Oenp a.怩o,7 (:Jc7Q1VI yGPȆthϑJåΧ]$z Ӡdv{pb} !Q1# m){|i.h)HdVI=q(Bi3氛 D/z%-+H`8$Ԃ8c zyq=ŝ?Ah'Rh)?W%)%fPa/@r|(wvԝ`8{CS3@I2դ.LWQ% (Z}(JTER%P]!J#@MPT,q- RәGB(R4.J#TB)H̺* &(* * s ꆐt *H JRh)JJH R ) *)iZB4&RY) )hi:Xt?ħR=cq2P2 TF ͎hCwкX-KUJBHJ$pvIG行1l`4QF!D@ADPV6FKALQ 낅`Bji;a'BapSYQXA,@T Ct b"΢^Įw(2Uv˪`Anb`}*Io}vPq^1Pcb[AWd`)J"I(Zi$ D=U3JC %Q4-E@E4DRQP4TP!H,DI"L3 D%D@L*CD==\G<r~M>mEb^=uf!c+)?=wɻɧ6$<3:o@;qEX= v1\buz& Z' C"S\LJ9idMO}X̎0<[> b"w݃tt2|*AS=HǂnvݳiC:S'_H\[q JW0flm {cEk.U~߫}_,wIm7ƺ],*Ez]5Ee-p32v3pu̿73Ӷبlpf# :@ d(4!%He'D04`F*Ќ(>ҴZM"=@=~J8I{eC'ǀ@*6OT vB2bfˆPH#$21 wnvP=Yê~(O4Ol|ٕٝ7ϡ_ԇlC4֬dCjR(̖T`Lϲ H_w={& vPJXYe]y'̍ʅiNPr`~Mp}BJz$}쏄 v}sNG)Oo Ԑ"DA HIjDH0"оb@}/DJtwyt}&󶋎JC&`f O1#Bkׂm =m W M6}؁($p;2F،µ 4!2iJh(OH4'$4e!ӗ|!I|BY-Uat3 y2O+:ӶL c"xdP3MD`9dO_}¨45Gۅ>"O G7>ߌ  .̜{NE?N/1|J`(*w2Qb o]ǛD%C)y,"?ӗ@@J#DC ip$C#AMH2"H>-43 %C?l r H=$'VNk%F:VzBanߘ #rT6&1uF ]s% eQ7%к+$N҉:< h!\29heZVٔ.(5Lk2iPلB_3/ykl%{Mb'*@Ԃ/ 57)WgM<ӏ}3r#gqaH` I>|Y|,݃ۿ=&n${'Ht=PN+"êcQEX%E<;׌sev8(]wK6808-DMؽlP-.Z" +!&dM0"2(\Z%ssw +ޚk=oInwo1x/烞z׊릶I~7;& +fwFֺ]-Hg:zm>1 G bzc'] k `'w-^#sxeKW1Uol4_U–zcѥzAn`9M箲bЎRL}$诞c!A'iXni*e(Ra!*()%B($ @%I%&`)RV$#xm׀o +#<- }RCZ [Z5yg?AIR<P(t!#i  bcvq1`Ca18u> q "1ꉡ?&&! @: mP~Q)B4UH52CJR0ЇffEbJRd m%P4̩gi䘂 yr4vmU&669()jf)Zi'h) &eh*j" T *JHi*Hj("jFdДHG@F2hDF [414AZRA 4/EG7>=ΏăS BD#\!=a< J~Jyb9}݅>bUa+. QW$RaJ`>ټxU9ieٛ1< =#?Oǽ_Eq}~?o5bNe])'> BCa|>Z PUTERWhrrh?͍)̧_4I>/حCLJ`s{NU~]J'=@HB#"x`hM~à"Gd#rz>cw#0?xA'ΪYv6̀,DI `%oUBBSS$O24MZJb_4,EAA̎` ӈj(% FfAh% `BB b S*ԅ$,T DLA$@P55je F"!!*f)B)*4eih1Q @Q!M~62J?g{_Te&yYX1|S'ٟ9?B\Ar7*؄ZnԆR A܇E66';k@דdBBTQ& LWJq7|tɣє%h&!4#tw};Ŀe"WDӏ=BDotZS+Ce=[z[?G N>I5*cgN3-YveLKrFYcJ'D۴0'=#[@_D!4>y 11B1މv!*,A!I8`O+9TʏcMHhgc:c@z yW$W zyo}"c0a'6)jЌB+!hiOC($y暯i'o(CЙ/*HuŲaىƯ,gvm{ؗ먋 X{GrBpNL5 TQx:^(ӷ0H*[ǟyy)/YfdKLK3l6 A@Xq\XPf bB E4a|}U*.LD`=bd$\`d'F} ٚoD>,Lq{ #>OR}2񨊃[Yv׉ײ/uSJ+oјg] O&ﳜZ0Пb}*"PC|΀U ֶP9-X!1JǠ>fu6a8ímxp~uJ=PB=:oJ`=3Ӑ9zb2 v_NU q57Зԩ3c38e 嚔9"@!tJXf!FE>=nh|ЏvrBϟE[p&f!c{QCՕUPam!}| h1boҢ¹;,d6]yƐbs'XnX@e6cmju/XrJ@$mڛaKybԣ+4Chz&@^8LԱR",4*kHmiAfϳnYrYa`Nz܃µ(<A j^zt²Ubm Y3CH뮛'Գ񡙬:̃i0[!-w}W[H*PkbO,̳''zz(8dNCIDG֭3[ ,q1D[Y_WnrR))ԟ;AЍm튆W2r.%^k!ƿ^o(SQC)+s!t d60dL>8bYGe,өST oм6dxᄟ0Y;p>hvJP(R)K@!QER56䇪Iw94=#d!Z G |%i/c`FLfj3,A!✼Mr¿0_>@d}p(c$Z 8{d8bT0Rğ:D!Y,TSdؼfIf*f%# }|S~I@A/sן?ci[lMCƷ'fRL#~zqOi ,idM$bXBa͠zdN>,GOѦXsg)0VMoo|dGץ}mxaI;l:IED[j7K*g}, CTR^^*#$C[@$;8N|=##ނ{ @P8]CH|~J@vz?oA:D'bJsU.-)Lk!ogoP@!` |e.iwCMeс;l{ъWA$knީ["-;GOUf1?R2ؤ' _ahȫ>N3蜞 JĴȆJ&` !jJ*6qCM) DHDSB"PLDismQ1rPx}}%7}H6ȕ?V0?i+•gUTY+ל=tIgL,hab&KUV/qTIP` ">% E#h ^= 6_4* ( _ǐspфW[!)'1U{A Va"6*Ԭ`.&;z^x|mS!6qN.!%809Rdaj!H/eI%358㌏R!0F4SU\ n CI3A*t9{>}g ҉p?p鵱jδ 7$SD߉/wueaĜ2$SJybڼ"/9[U,_ƚEY_B+>< ፬n$ >WjIKKXQzt:C@:{ W𰡆u~d)ڭ0(wzhu!Gαf/"%@T$?N 'Ē)5 (}ZhLVFd 2Sb}V5d@? ̀dI)FJ7}cGgƊ(D ߶- WZWr$W1M?22pbR&鶗B~rIց&f: @< mtۑU@Ճp(" [DQ@MK!h0&w>zc㙼'I ۱<1SrS7JCgPNJAS;DtǴ ͅ]^'xuW{lje~·+\ʖ S6)Bj'*ÖL_""7晞j *HB%OQ2oNBQ//45XH$ω2#oS Y~5?`ΓU:~|ې&sC:Ϣh5N2aяd/8I=icDk\&4Ԩ״ʐ C?jP>Y&, HpCc&q'{)?uRJ?Q_yNݼGcZnX:00A'ﮜTt)Npѥ? Gъ}܄H| TlKf' eJH}GkBxZ,>QEUD3lb>M5~C"{fACKz9.2%Zly[4{d h02|̥v.GHP7 ӎAbjfqz!*C @DAq녈a'; b3x,1A-ZF>V>gs1VbJ l.>@$2L >nz"PI"QB"!m*B_ r}rn9 7Կ{+Qy@=ۇy=^AL两AQԕZ6Ր&6sMVV-ȥ]%!mnF$R))sds:\g4$L (] CM JJOz(RV(EKJw }Z1+UoLg_^'lH" R|C'QM5ىZCdڊQ^G:qx;<~uT@^ggKߔDf!X.ipPGK Ib6an3t;YJX*P"d4 e1fi!"%V%}$kk[nd3$4 xe|L8G uC@n')nn^8cOp(Wy fCg2&CYΫ<v fߝLd eL K=;:RwKF~$oF3h/+kS( q`( bjm "3xnd_~NƘ!'˂gfS %@9ɐQHanޡ/d{m >7 DVG#(t"10 M~ =wcw+Nxa &2+T%YU_Or$B>ã2PQKxb4/|G x{bCI/?1@dSM R11r`ꇰDQ 4:1g^='LzLI\pq4BŷBF#Hr^2=~iZCB~9zf.hc0Pd njbl.Hmy"@P󢩢~=gmey@0&T 3b2])_' R򛒊,0o sQ@'F{ {n`iT@A9sI1zu0pS00dXz LG5 v(Η*]7^=y\I5K&ˬ Cyys)_g9bR[栩K6/R8k!m8sGN>;vQ"2{&3T=i8p Z]xoΔG r$Ncer]$ ·VfiIMAAC? 9:bj}I,h#$ũL`48p5ƛQ%j'-so! Sf WEQ'}ib"cuf!Oy#VxKtWo8%SFd [LA$HA^Y:Bk@tF6do1iP)h廔2D xr kKBmNujjfgḽ,JXI"˄d}z;;!L[xXFT-:p,gSƦ$gTd'1gQ5N4 qcN߳zf PcTXtBb!$?y)=RyZN0IOG{:d|80 R@SX*.=ܨlL]N8po#@IؙLIu+N"4 1$M]γ80Rb'2 0fB $D~B|dit?A;pnpД|szPôIҒ Wu[N˙mg?hDl'')G\5gKX`!PY mdڑ}R*c(,)dN֬cnOM9O[a2]#74nJt%:@ \+T!ĝ ٠|Sؚ[ʀE(c&BNkkz<=r&f*uPЋ4;9ho)ܶH3Df"b (*G]7g,};J e4*QD\Aq _x#Q5i^V$ \PZl&ߣԂ42 gǍwpCo"<۞ax @dtDf7A̺<0Ew3z;iha*j2Hr}0;^&͊$yypӾA PԤѝI "J*R~ݤ3KM2 OjQVuoMj]2ǎL!<}RF/_( ~R =H=6OT Ca pkFyxb"1 PTK%DIHUP5 $2P@|3ˑbH ȋc<^Ў>#Hr>.rV*C1(30Wq4^fIM).Q.qi|?=@TI.mO R*Jzc:R(/l?d8C)9ӚGQ%;k[0*J NE5D pFu;1ȆH 9Sr Cb Q5@$*! J%((DSH!@E  )3 61I(@#Q@(,I# ߘ<e3OJ"Qs{AVm)8!<Ԥ¤(zʜ <12.'sU _MX;::<dPhRXVAZ(ah f 0/ᝂhI"*J&ef h %)*y(9"(b&@ f VR)J ")))Bh)F;S&҆ h4lج}1Nv1N#vPB Iq/nd6js`"$  rWGQЁ$+ U}|b(REU]]CvOm 7i&<6L|>`c [B!0)Bi6. m8߶ 8̌CB B d:U_n辸 ];=6\EU="%&u2_ Т80MHQ;vL5xztPlj߉+c17u@;t {K J"'Cm|;qD% y$7Ke>@φ>q꜊'xLC3cnႿ|p"~ ML4 d}!ɉ_($s8a ^ĂcRMtJ&W:^ TDE:M"7^rM(,缍 C,U}l] ȃq2UY87 x2vw1<+#.⧔K2!&=lj!JH"$KJDPDb{!VTh xɜW̼Q))GJ3n02D (Dx1~]`tc` FbY& B ` s zC8 5ՊPM*OqPa5Q͗v 15))`cCA@]'PM A ʼnl{$ĨTP ̀;kk[M!5:4Sr'aءkN( 1(D P#DჀd /t-)&tI$6T+C-pTXa(بD H48ΆH( 3)FV bCS5o'{eyu98=je@A;k$E:x4.6M,ѢQ^9&N$=M޽0ƹŦ .@@xSb@ap~_=:`A7H Ԃ(B-ЫH5PBDqB9#!>~PÇ@HԖ9"oix)ךm@<@Ң{BDt{\!3)tBiEUIgP`O?GMT V,}P,W5 ФC@1R/7м^.`a{;{{IT؂zw/(z;:DH@~}'a~ 0^O>2!zt (#p~@6eUԊ!JJ=X/P @CseTd83]ݾu5E2T#;Uc\@eA boh )#g `"shaOжXgOxN iEfUҢcq;%QP= Zqu=D弁R d q_ F J)]B4 ^wʨI&#hE|*R:0/ Zt9m2e#2\ܵ+g?O8f޸8T2N;ûDIdgn6./,lQi`rbZ}%i ʦc~ ~0wѣ ;ϼp$<^P%"5ͪ#G k #|I4# P!sR,T f!nIE?Wd,.e&HX_콞yldFFɣHsB ?CA `u,h¿Dw:H*G "=e}Gp:M~C$9Ryu<9qJJG 씿T iEL)-n* ҶZ>Ti~Sb=>(,3*^4H:8/ uVԃ.chXi}R_Y'TtH3þ+@@I#L@R@|AP4"  3kǭNZAbC Kxw_S5T5"{;O"PH* Bj" QN<<%.i$.MD*;FGэ %=?Q+HQAE"+>;0(@!PX{Ox~AA?LB.~ b>']̡*r:6Q"Ǵ_XvG?jQբ TAS~*vD0`8xP//9bJ#ECKMR,%6yqPH0T2Or~7EFE\0 Px: I""mul?Jq?lN')iJ 1r@KH\Їd#U'5U`aDBBl.ՇZdH%H^ sON@?Љ X02{3j5SBeǦ!'N ڤ!M+8¹2@e'+<~@*(MlV<19:+'gKc2CC# Gk;*e+jgk ,!~vsψCuhpn60p8]Yac"~^N0t$b5#@RQ@{y];21/8`&4^9 .i'٥w6Pro9{jBUCm>CM- M'h_z~"\/H{ 0DXćp+ C #9pg"-.XqӖ()֋nH?f~|OPBM:A'DW/0R@`-M??D!Fp XREsNBG֣A[STU̟`ijlNj`$DZ)>E :R&@;Ꙡ*j ``SEwz7'~eRXD16sU 8^+p=^N!_~ _"J;H:! {x14X0QxB SNy۔03>Dx!4i3ûu%B4 a8'@|g1big@Bh8&jR 66:84&/T]Ec_nQHSE]!5DrsdHCSb/ @R,!ydUFƖgJP4!Mk~cSF|c?b.}I&ьASN3Dr6ːi B܂ |}{gG}Dlyt(#-A DlMD=)Z T4ޡ;FN(1nHJmݘcW @{)ZY!xiydm&lR0kz}rp(p< KfM@O;F*$|>m3ό{IMz1bꄬQWP}wY(^ovI %Gn^GF>, ϵInU.KQ-H9 ]sDx Sڮ^>؞`P1|8nE!_PnŔ A+@B #x{YjIt&sywHqt1c1FLJDhwIfJu=s V Q%ީ/:tI[ջj*pvhg>,[)MANJ5`j9|kQ c y.f)lPBn^@%×^۳0M%版e8ZMp"QE2nx㰗> ŗ=ɃZoFaI'lH-3I$>CTނ8%IN 80̌ "bmq6/ g|Q /G VWIG1ďk<ɚ|8CHPL`p1tﱸ̔/ݤdĠ7m v I1e,榔s5:e!p;GwG)X g~bJ[@{!^ D}Pyh0 r~6kcSy`~zه@q^(1s䂫wv&u0w{IhCoe܈ aش ے0x #! >ho!4Cqaoko_G"HQANِC;FAAw8 ?efQ6k$t P31no.`/G Tdj\*15!8z$Ĩ:W~f M3 $<p;AYxCיl;$ 5LJpQ}hk{W=9l? yŧf@H9 %H,Q6lSj'nbQ*4+U@+{z4BApS9z!72s% =:vܭǧCfxzS$~W3i;SQ@Z|O8I4t(jxiƐńIBHUuT1mCVd1Rk: gd~x>77A:A# "me> z|?o06D}@,ɁbǍPW0gw]WɺFA=G CG;[l~YǼvc=qepwܖ `G0r/XA0C=!Z,.Og[j3" դ?zuI VTJ P73Cg,:kn`S6Os̀a/w\LKIM%\`Gљ1/AV5&Mi қ?#L$%LyHOh~~{P[:v1}w5α1%W8)'jgcJ/8d!RTT ud!Gp1$=/4N}n6RZ=G$%o7ļHtkq^?4yö! y3-DDMմ0ؙETd+I7>5i@OiH.ϣD9h- v=!E|94'`^/hI(j Ԁl2Ӷ8A0IENi r1a`Դ ]1?AO`q%g8{1N]JcYOP4AdH(*I"=#]wI5+4 `d`W3T HMIw’&ѰЪ0Kl174`u )(z' #<@<©" q9nKYLx|-4q  z;#0hmGѭ:%f(vɹ`*a,b޸MK2fDo$I͈b(#I!%2JPC dEczg!5@Aq.#?aa"651E&myc H9kjU,Q1Q>[v]1R4ţiA{0fXl4v /KRSh#""0(:f$ieH%49GRDF&[.A)mdff0ȴHX66yqjy`&*#P$QTUR'R .!3Y(N!'M/ m+-MbQyn,RM#L),ҋJ 0Uݴe5_':-=p\έޣ5 tLljd@N R0?8%]J2 pКS^ȱ$EYMk&71 q\ m^/а)" 5>]}CĿ `( r8I3h$7P%Im*ctK ;;C^L28an'bc(#I! Qr; ̓b뽧=8صe SyDvCLKgy2;jCP``*IGSH b:0@'f5hu+ٱ^p}: eә hV yiY홁_#|WȱpzĀ1]%oN ~+i3Ā=RnL&8Do:ZU nq,J<Β*$ 0" lCَQ~oq'X!C @LL՗i9Q51(R!9IOlSL}yBLI0)0K5,QE04LBDF(Eha&2e5$4 FC D4+N㜜EJ06`Ko;5$օ 1̦; Jx3D`,:Qg1)Kd[qFyR:L!xSp ڗLqgvRLY`SpPv9u K*/oh+}pǠy=.FE)$lM5nX;'l:0 $w yC d 2DC~=&C<OHuEpt0eUʻfQ;?[3AJ ?[gZz~]zE-Ib;.}W֛@t8bPI2)Jw<~x&#:0Bi6'bh Ql~cݔEOV :ʀ?!1QeeTiJ^߿Ç)rxd;u(agXI$E@@ERhQMkY`>&F!!K!A= PQ"ᨫQX7m\JVاEJl~u C>1SMK ?Q@Q*f Y |(9VOzȅ,<,7cE'Q<8cxWC.K15Mݪu :^a hn1mj"  ^46 xm5>am·G{QW> KB%uO,D&VS SVRz=walI0A&ۙp K6K ,<G/P{׍8i2xP`'[lf/}ĸz`2OTg %?xO>xʥjlŞ^ {d;1`߂}RB#셤UReaB _ǎpBJ ~#)M={BK~ mHO$ N@NrC@tSC1 DHPbHHGs?VNEGq&2N ix% h cP^6="=l`L+08#0=\qzK@HB O!" ̩N?tm4ςμn1׸v_=Ob@="vk߯8O^I  DX2dّ7>gpŬ ВhzXNY.b JAiX۪IC *R4T$@Q0@ Y%>b;u+"zŠeEYZ i`am 2%BMH"&АS- >aС_Q^Xj$i!R=x/Wzse) Hkp\aD*\T=;n&lm%o.{v>e1.G8pN ~tl}!zg85y&9^ %t40XJ jP)j!dԄiJXe$ 4ѣ֪Q,h/uЖT&1"@EmQ {'zOftyh@ؐH<m@=9<}1))CG{oy oBSBACDBIa׀D|~OOAcԨlVHz|PtCK.Xpzc-%'6)l$20Fr:r;axBRQ)Gj,ь6 '/-ek6Ѹ2GY[ WOKkz=0xsMåM!{RL !2$6m|Ϗǿ,`㎅0T33G\7<+GE`^׉`=HR,Dp&(gkL"R\NzǺՂr9bV:<^W*nڦy|MԒ?nDORn\ڏ/̾:dKtG:x]H-bNg%&N݂)$0;YZZS^QEieQ@P6\30hxwYޚ1Rn RݴQ_m y_p/[21kQ)*M5GgNsKfȏ>,1OExU&˃DCL9_MQI3:@p#. Ð#,K95>:1HM ]֓$tН']Ս<7$rzme@$LMEAZPڑ$Ѥ3l<wU>A,`ѵuLA;IhG9d0CFjk8_̖qL,Viz9Cϲg\i?sv|۵!7@{@ dи5i2!7it;z\.f3&W:Lƒݣ|u2Ļb!mK0 7NkŤfĵknla-;R6NhyKt,ڣyov綨zT}T{*:] ;Xi3cǔz#6@6_5=?.m\0)S$!|1$BBB[]QNi' cv0j.6x?ZNt^Gd=Phq5'sqCr) n'0- pSCknR4@d@x;dȸE>.䤫<na5/TGHX\TѥٛXbMA<$Í 8b quiE0y+l&I vT"pJWLw9}<QMPppĻ^"9<'}$C`yɕ֦ShvB)PV[|/{dh$}ߴޓE`\h;:a{qa9|Cnt$ ZM\PP?ǂhsE;BWkN/_*4${tjjۿMXIoxJ~!IODrvy[fBXD&Zq+e}mPX)n,_* JT:9po,;W7 ǧ5J|8ZOʊAҽRrc?(%ǥ2<9LXq+:xLLn5!s{|=pō|jiLl188I4d1_J# Ql姇z$փj4Js[<i^CG@4Ta'e VU&VόF~2k|f3{twtMh:'E-\8 i5hve+{,,ȧw^ O*LڏF~nSæuC"\/J'Nr Oŷ_-@,NBW*Z\yI-W~LLDN bncKUBanq:b=nM/HH:}K)\8|tG9\ dg :5 )FpL5=#LjHhL yҖ9E&e iߔT<4xD&]x (K @擒 @AQ5ţYJ529),H1U.U:jkA+DPSMqVM>+k+Pӷ8oT9\âs-ku :y{Ee ,G:5/}2:mivI,gEtѢGWWdm#Y9'&/|ͫg۽I 5b y\YR ;T㙛m:)&SM76STSW+O4()2M]WQ=l0.a5OPS86A9/C:h9cDtfBI ȑ< ٷ YP$:Bl} $$zܞ ?TؒMyASgD`Yۆy)V~QKBu1_dOW)|̓؃ FGPU )$ fea1\t+_ }y{]+4!RX6P}y(z-Cbz ﭟֆA=sN1h$ -:@yf-,Sn:jՐ".zDX"Oc̾}OO$&2q^S 2-)%iƤϹN:x/r-B688ZT{IxBufO@N߾ӂgqgX8C,O֒:͍j% G5 c= p c/˽@rK%0֋E R?Ua e~m~Pige'|(@ bܔN|_vvr È< qM=lֺoS.SHIFle(2YI!`GH#؅}/?(SfE$𐢆fvrhE+aJQ(b T `1: #·k2o )|q%${(sSG w#VNB.|7'7 1Nv@ΞȰ)"( {^BK%.yglFRΣm*h^CJ9?> {I{1,$%7EQ4CvCQ襁E٭6nʨ JZS@ӗ0#W AژCZ! iFۃI#'9p`$zrs8E +A+KR3!Ό*?C>āi#Gv sRLBs TrD&y{!< M+p&)%Qk(W_3LH NiaSe=t~Wlxӱ@!N9)/ KA~61e`#CAx'a@Ԫ2hAzP00Nua:+B>2jڠ lMOMQIxƒ :x~* Fe"? (ѧ_Ad+6@*t#D"Z  +a[g}O5P6_ 2}dTIzߦ?.6x H@01CxD}Y^^kUk-^#< %Q& =c~G~grI)")!HrBaH''B*itys#xQ3O^FpO2d1/P[[aq6Bp*%)H<3ڑ S$_N/RRE4Đ A]<49@ O,@M9k>7IaG# =sݖY|Y %{?4o'x;dp@5ǮrweXŪfaӔچ1(a̖inޛ@01X^^*I*N$ۼ8H>37y!Z_t sgJQ:Q'R, hq2F dDg<Ǜ^Hl YLft#҄;( |(bIYf:^J(L6<&4>SC;dCA'D8w= N3!T&@BKgЦC?/8uӹ< 𝒊R:_g$?m$|>FM;L)EK] g={P$ &%^ܨc+0^J D%83'$-j;_? Ͽp롟+i?$%wܥn#SBLd􆎕ߘ]GAJ:"}'yBمf~t@SݡrEY5,r2d B.@M |ɧ&١()c?6Їz kkPFr{Tq%С}d%叁y8O8A"HJ~UUUUUCQCҚbLsRbL?4PPhR^3QDTXSc,ٶն m25k9&Q4RT,308`CTpHm rvɆA>V |8PDLDLXF* Č[6܃XźjJ$)j4DF,lbfz1*ncDtnMi/6"21ʦݮƹG& l6A`l7˷:i]I. [l:=5 )eQ)pUqK #L1*͂Ȋ$Z<z_2Ⱦb X䮄} B} MkUTOIEzkyzy9RQ{v~MA(u~!)>:UUUk0$ѝ#2`DD wٕyJ3KC M+xo C=T 7(w2*HiHmm zAzo0 3'cl|8MY4LAIH}9z֧&)/,0C23ݽNѝRo,gO%dP*fFɲ 28ǯ3lQxݟչ2, R$HLQL+D)9"UCMikmI\k`!TFQRF#6ϼj KfZ҉F,1l:fuimL( YݶS qíTU\( s&K ׃4v1&ݮn:6|q-a,֐e}QKJRU8ֳ#q]"m5\Y5iIP ? r<"uu|ΪlO>G4ifzBMd`_S>$ęNxbstI;f۝8u+zpÎɞd<*6U ɚ)pYw߷SQuZpމOtɄmel!SH!!8ImO[?OI>>]K=d4Eg%vΗ V~EJhU #Ā0:X$)H{s}Osy_7%wP (OJxIB IZ:aF[B over3]6[6Igx؃/'ݸ)GrLUJ4`p7O~}kUwX.u#Æ᨞ 8|]L hBc @H+ʻik˗, vgvfgBd 6,{*5I{-m/9L3@ |!;DLͼie[4U;*yfA8`$ M4'{nm"?)Eێ:g.4 s@թOio;iK=ǝO fQz a֥S99Q 6iކt.a%Dw9֘Mn|:˒n+8!ݒza?ZlwOf- cXõI%\_x&`@ _(f #CPC7w֘d0=}F0JYW6AY Շm[ e0Wr-!!.+x55[ E7o7vg'Oŧ\iICJyҨbo~8b8Yox}py#p2!JMv^L#95vno;WT!aJ*@d<SmAJ+{j@w[P߲{뙅d+n0[xW,)*زi ߳7ٰMa?|\k.SEag(fk EFǰCu*qC;Ს"PSQCn`cscjo*tL'2%4T#%۽?w.7~k`bfk;mj1Kz%%'-4B6P#F2 2S%BN VM-8\}A[~ݘ}k.VA['8{h1i;.6Мx'fIg)ƺC:* f$.* |" m&MyOIX!x31i$  $Zݡ5%Xaĺ&] !7⁎ w<]5 LIѸ\l@18%P0r|9ֻeN "X9 @N9"Z (_5A Opb & Ԑ=)& IJxt i`I$s&34P$OϸTKH2IJ,Ḇ"QԐ Q'PL]E~8b$X ,|bS{x8sc0!DxxJ2^GnS氉m(qȧ jp̴ !0>HMdMM̾+}xtO8{a.|^ (L5mhL (ft:`}ڙ' h- n(78k")2,I7r@m0aqi#Xa004Ė4q!CstĦr]R30fw is$SV/};xmIi*ǜU=k]Gn9z{ϳ (QK(L_ZzYyP҃d6JsY z<)\+HT xsI+[+pKLhU0*ǨzԳ#z$9 ؞kd!Ώ N+yC|d'x<]CߧIb~-kM(U!1r%Lp8hAq:yysK^|`paw3Gx1η2I[pSQ6;YҠ;vߡC1-5AszQR;45-\{63ox;gوcM=CJi~:j4a PN !UTJGQj+"M>^?y@ΙY7WDvHWve%UaqKqM9l:>GfGPVw INL-T4II2DzPq̶-AЃc. 02- `=2L?_A~h1H]se֗"MljIaA!HR+.d@MLE$54!ETaE .QRhjJ P߹g1t5ΚMKG^!,Rb4>i@^~ʚ#dw U ^Y,2! iEPaYXnR]toy~<A8UqFUúic uPi(Ou٥y}*[;W4dZ` Sy*P7)9`bL]w񧔁A'tYH%X$b ")J4;Ub;6Д$tX, Ad *y}!hf`f"8aXY` C<ɢs20-DiIx:1"52ŔGSS ͌`6KVdӒ-!̼] ,}UE4""Gs: 㤄T9 ZWC nT3@ct#·y !'˖C<+Hqqp% u'I:;PcТ?0O-`'qr@𓟌9ZP; phd"bFE;0ޒ7G%ZxauRz08GQ4RP(Br /ȁ *(QohBQ()Q@()RJB%X"tJS;(&hXZ(H3 L Pz(ъȄ0~L'Hg657Vʨ BMP> 7.È% W!H*J~'";?&|8P7πw?wn'wvdPH*oU1`"s9BO 8^  ߢo *CQJ @ 1 PPuN}y'g]I۟7Eu-AC[^C~R?չf~]oFJK m !}qd)-C'žm??I>>j~trsȹ4,#*#mob xD񨔅VV 2Z;JVE=,芝'`g `n1.i2C5T5I^m͘ Kx632dY H,_)_d2dNI ^ 7&u,a "(UdC)^ձX/n4J'+Jcm1`VMI֜zs8K6la(NkUdR<1HLrbN ""DI !!L|$5>yKƊ {s5PyҢR錌pSmVFu pV 65mNCėR{ۘÐJy9*E 64g RbrJ%[`mxΚbcd >>"됛f(QaY\0c.L8W+ku: O=0:\'>qH)`]'sG\6:х.|P*I0iltiWB[Yg{0=Kk!@vaLXLjH=܀ JC$0.h)4dP<"=' 2}P CāBPИ9 xкB@v ZP{@qsM ͡!^CŐ㚉;Y‹X~k%@~79vV p\*Z BQT& aOO`<~˻ 'W½we2d,D3@3-LC<aBO˙Zw ) T)J&% L_8w64?#id@`Ä́Ľ1|`:-awnťy;#N WLQGN߯!;ME$@H^C|ࡤ#)1p |_v#]QӼ8;rtQ:OfR"TdwZkb(FƉP5I1SLo2fe~܁f'J1)j-L]U)Q 'z/C-ifL,{vyE }[:\_"\DZ#XK,wwBK&m3rTqѯ9"[ Ü)s{:%%$2Vmw6bgq`tR "8-+gVf jT.T"*O3!%< ^UD\m2DUJET֏haسD"dXTe ) R?"kTĸL ;cAԃ5CPrxƽ& EDPAgvۛ@PD 4*>[9 O=%HT$6Pw#'퓼:)*Ґ,j\1NɤAiDz*ȁc0C|;G)kh " 14#GE=HnYТv >R! }phPLkm`T6c;`m嗷baЅay[Rg~(:Q( ]8"AϞLȡGeh:BB)3ۿk@bʌ\-n %S-S:Ѕ?4*bN Ljr "qiZiBiC¡ }yGbv}w??~؁ f^]U-j=P$9"2u1BP(6*isܓ$`@+V^r?0~Oۅ% Z,LMTJ FLC2l,&XS@| ߥMB4 _w{ZhZ~cY.T?f?z( 1J]ER! ծ X%Br m[0yh*hPC145Uܞ`s3GI#D&- MQIw@PShC CdRJ@:(I;XDԇٹnwa*`K)O{ܝhx2TAS K$ )q$3~ve}#B>ٯ|FKwSR`!"(G5KaUVO|Ši&f()|e` "咐I;G?^*Nbe ˠFky!ċ@fi1i *_ hhfa I"Jj}?%ʅ`Cک,!}3xLOD@ѩ 8c ~>}[8v<߳ *hD(iV_Fp ._9y(Ul?ސ,=+'C,3(a3._ ߕ 4gɸ ]? {iVz%PQsfR*Z!h> ?FfWx/h @4?}laYI^! Rq8;D3!HpP48)q`= -BNb.spK]+O ,$"|97w8VgǬ8ţ?xq)l*PIG_) vRIpel}rd$(W@$K̄ +332|XqpJ ݤU?XG ~oZeu\:+Ԩp3(u/0!G\_8hpXQ~@~i'<؅H% p=;^$ ABx>X }[!RSpaJ-WF@ w;v.PU?r:9dX$ސԟ}^)خzÔ^E<"3RCJʪE;L:I Md;:$TEo&*ãoMia'`Sp㵅0M%AKy95S`j:!9ѹM`ZJMb|c2IL# i Ce*Ij AqXP(l66N5)\ 9!@N xC+Ĕ5,)zk01lӣ%/s&o É$6>攟0U$D~y !`UVci(5E'ŁfOz@Uq;8JL`$}Pș"Q-PELUS5QTQ4B韻 F !. v+ܩ0bb tLUG5OJ][&F  P sD`cB(=~P;%uۄ3H"H(CkO/>rXrid1d,seyDxw0HnI𩑆Z1@zÇ@;>P-A 8}9*joqf-.EXu(Xyd31X& b9if`eE#ڌS|`aERCV\qm"-Ojs T6iEIJtNBb" i*I3n )` 6BalZTKUk› A.d jW BV5.*G1l ;kpg{{!iL"t2&lʅj My"ڂ~582YH'r)<`p!c"bVv_i$I'6µ=-KE 2Iȁ탢N˻UaށN7JB !*0U; rv83XCFk̞pII!V:1bNV鰝_ =Z/2D8?Ř^,э,fɌg5&E`/NԽx3/(}RʚV&" )"x1hZDGwDY:T3D1xD7ҍ&wye'W\&KcEb_,,JNQ 0E$1 LAhgFcho~.*m,Ou_LXI˱ maabbcp4I<]&dj2T"$@GM((` (S% hR@'x8%)Y9mxm9W $R)  u-My";ȦwޕUEUUUU}{h44835\^( rh y@آ1(j4xZG 4#MD4c¾LʄR@1=dF?A{4MAMt6GuTdn(l8gyO{Ւ&}EBI_W~9It %Fmw~,,  H8I]炥T|&K ;1I1č/D [5-yvSbW6%JhT9i"KxMN1!;R'n\Hpz”?@ZyF;R~vw>05_ q'3rCmmĽ-_0|ZZa$q)&!R0L"e;J&M&u I' Jc gBq0E6=pi=AΑ<3Km^,)6Ot1=owj+֨0PqN-6XL0i|I$#I%C V<7/C]1L$ 'f*x5t̑%C]Mm;C@P% iF ibE B Ti5`(rz^S`>&֭fxĘD~;H!ހ8B piXo!xN- |9~~`D(_j(?!E!n9Cayh<~ 2%dC!r's:۝=sY7(v@@24(^crݹ5uݯp:f[|4^ꀢ( &a-F=ЋWy;ݾl^ u&0kK>ÑU`ǯnJE[nn_pKʴî3rrOy_pox@zoTRRolPQE0y-*9_G@s>5ww*m|ϱnJDzqΒ[^zH#/v8ҫsJl(aJmTRR BAUK+:J 4 wr6۰qZUԷNS[>|.on㝔Hc3uh>Ǡ}{t W@k_P)7s.y1(뵳εN]ou(2nct=4顭P=]JRT*UB@([[g=h UK)w t= [ޏTniT.ݷs ٭;Ý[6䨻v}>S^ǧ5]n>Q)HxJFUqe;vݲp^LclLT}sN=:ʮ47m:VA{$ Wg}׏}_{:cwu4ɛ`]׳5|qN]9kaOi]wvٙ2INϑHuheϻخ[_3lu.MjWĻ+6jMu;̶ֶדonѦϾ{jnbIܯip vygYvN]ȼo;Ϊs57 9٧={ݸr|.}>ooxc65mvl}m׮oOYvvՍ'gw]Uٗ=֣66^޼Y;x tkZV[X]ﯾ+[w.^̽ڷ\\{ء݃u)xV9NM}}ȃJٽWqI/$TW>/.Δs4kG{\Ӷ|%G/|<$79_O{y.].mP}x۬\.c#,:}nJz{*-类ﯾ`+[rܶƥ|;cd:ỳ+W][tV.k:r'g}z{_vˣXun]y96.X:"pgA WpK]Vr7wڰ:ъXv]/Xd^m{%]9\_glhg{w^}cP SBT Hhʩ*(_aAs@^6o=/T(n]Yѹݻ^/S#my -SݹB N\\``^\脇8Zm@5>}/ALT]t栻: cu֮mi5 ʩ˞㻳nrݏM*ݳα' t4ίZh@}Ν]N::qO{"tƻUH-v%TE\J]nmͰ;{ɜ&)7}7Tܪ]ܵ[aݝ4I vw:n@ 5T c#w0 hƗ]p.ft^zfe@,`awU) nԻ8mtݹX;%;ftwW{ޒ\)̞NxdR 4ǡ'-!'ʱYE,3 ^?@ۋa;h4dxJ/xo;>i>G^ PHB)CRP(BA:7*`1 8akG $/ D@(1U@-#w"o]K– FtPNrrnjSK|&t9Xѝ4kWֽ7|^TϷtMEv-gBY]8Nۯ 3 Ԧy jb*=<',VgNJ8ԼåjF;5پW 0ˤ1i^WMtm܎ݗgrt8{ۥLp=6î_?:*şo细[*nf6G\ΫK8iܭKۖa,q)lin;rϒrʛwQw}}3W {HG]8k Y'd= }[]ݖ;]`\YU͜bb} 'pba~nz׎|(B\rIEZgcRi}ebӹ 0 (G NJ1f;8>p . xp$f @=Mu c0Ub=UFpI\}20OPrMqac;3륇:WCƿ.O8av!!Go<cʪf NQ4!HBB7']{K{Ãq$M4z?U X*0"?aIu #YOMf?4҅ ܙjY2A"jc/&EPbkP[+;'ܻlcri팶5tS;~6B_@, B cJn{B `_ҁ)Usz urȵ†;D,6 9O>! [qHs )I& [,`$3H kٝ|w!6MrA2PFᲽ;1y8I5>Sƍ5y07<ۏ餂( awc3g08G\0$OzU&=yPS[Bsv!.}똼#>$2 =@_>~h C0T I:\hFps?_{`]D{ %)(BJT&QI48)#P(OɇӃuZ<!,iih hedyҩMXqsJ)*ƣ'5pQYZJܲԇrMcKhEj2_XEcJEG!47>Ml<|AHӦcEp˷{" H" Nj/]p8DȈ(?O3?jcğ,h j^f6_63$r$b*VU<+ikDQ`J 싄I8z~(gh0LNvB ᠗F9X.7Xz̩v鯎5se񠛂ZsKi#f*,i qYVN' <K!mg0ɬ`]g!2f`?1lu hL˷bub"_SbZOۈpY 8HOLkSYA5ϟ'QX>|bɫϜXsZb-PHH㊬4r +9T s ,\T)=M+K;."UV`Gݕ&Cr t I\kH YktOWNC[N7q4{X@hy}~/s'E./68^qi 1d(m71wԐ5fy=:bsv@MGQK:(>!s`H0MvZesڶ(LZmذ׭]G%IV 6ZLWDu05u^:Mۖjlŕ-z0uYSh\E 2Es*(NOݹ([Hk=rktN;#{[)4IخܲQh&p" پ㣭]/Ҏ~,ڭ˃//1XSF 9]9E$׋딣sj}y]kٲ7n^6ypy=n\r _wҢ4pQJ9<\U6cq^oi\!ly^2##H􂎻>I_=)$e.V$/@^(݅}k%緿8L"T9D83egP;\3%\GdgA! Ikq=aPR$*2G BM鹐:SBq"y3:B\m敃tmûqs3gb0&fZ3a|I #ulL!wvE`)nj[;a;(4ɞ̎wv|*j49].%U@"(RG,|=8F[osY]‘Iq<'jƯp 9,5kXR)a9WEZ/C-yvC J,½qr~?Om Z m.[v۳p=\JSó7{6lٖYeJxֶۻzGe.sY O~܃( fBK5[렧1/Iilút+$GS(!Gv^$n2/$<.ze>S$v1u23zǯQǾ=o>gwN1X6 Wǖt"Tx)vGTr;%"Ys2xhR )ݾ9ZdH:[ٕ5 n D6,OAu\C ~Pw/s",Þ^7.T^d H񬞓2"fb[r5Un圗Kq׌|xc&!>Of/((*s" ' y4H~R\ჂpV/S#]F]88rPЌ粮 #е4VY.u"H zY^RT9oaDUF# H]ڐW+>0v|!a%G—6 űnG;ƏF1r$gvND:j.(MBP#pSE 4i:Xwfٸp2U΃"O?a:U#,q|ًnj 5 "sXzL0@WvY䐿摁X# "b=Hu6 `1xէP !C/􍓈OfoD]S6hzH|/vf۪ƀ׺1S`C4ɼp CC Cm8dwWߛG%6hܴl`@FkYa4U2В|c0xALwH4ǐh R?=fQT`S7d_%}o?AqB% DT >?!LaO@+"'?a\UIV2DX *(3 ,Bp"rJD50U@FaLAb;5QڝhcQA Sq8صҠ4b)Q@GcJihiZé BŇ9 Raj`")<`%ΓDj 驴S@aG!>3bn&-jjc)9CxGד{bE5JH֖h'"H"YKq0 M/ˍA@U&C"oFteΊf3F3f!!VM5z4]/jl7u T 05K-HADɃbk2`f^tH&&*ET)UDAh) H;N `Y51c"`ÎE]Mbd2v)z?3O= gˆ@R*@D` 灳A>{gQKCE9SU?2Ɗj`iCEDWA5l&vK1Is%~&*#G$[+_I ?"8] ϓ1 r)|\ABZBoo?HP)z,85 hȰ3ܮ~<}x$I(Otd{WwH/Z1,=j\(Xɰ<@0ħ4ZGV>3?rC%_; D0oߙQ IN-tQ3#!)s8œ{f<[vRmت`I02Y p!iw4]Lhj+Lw 'f!TGbDWshpG<@ h!SpT u42J03_՘aF]((G%B`'C3'{'W %"3҈E& ,K'z_>\cE60sa87Y¢7#j%$4/5C]?\,>F29z6|I@*v]p [s'?t<$4[c.`'sf5*y"RF d(-zcͅ -9ZsW;mt:K@[4ca@xLAESCDKq1G IEG0:ZZ"E( BjRHiVl*"ZiQJQA*oxxyFcNhla(HI c"l( 4|y)v^ לQ##i܍'$hkrF":h4#4@.5J Ѵ2ŀ.؅\l᫘Li%4hB41%1%4%QT<` iJZ)*CŅΞ)Į6 ]QEUU} Дz^گV"hyݣ<3;\ *kHQAE5UUMUE\#-/IɂN*,M1mK5E,)d%4mnlY%#ďc !jfPRSIHѶ h 4dL9֒!!x6%fҩRlƛ)e.J\VeP-0e?ImPԽL3@XP>mi8%XAa~f{\E3훀.DFRS*;-A;?֖2%GӬApÚ.l΋j֙fkQ<9P\3wsݍe`4>xyS݆ghD]չO#A35ܻ QVڻ6ujD ciL7cH1Epu H鋗4SvSR) Ky:ۮɼeDֱCfEƄ116HT3Bj-iu4nvyP1 Btb\v[|F8q"FU~XrM>o$l0o*,Q<܌C5iI#(۴::3hfS F૪qZ2?RYSN!pnkdV#Fj[M4LuvH룶EӌBI{?͙-͓#jF#GKe,_qZ*ɵ !XQk}Y'Mc]>X6bl*7V0,Ih(iQl<wf wBB Dr;?bo76S84i D[yA4NbqE 3.`r Ѭ`XiM yrبf "f63ӭFnd Dda]l44bEF B 8J):/ "({hlj4sz[̓4 %'#] 䆍]ڂJ`J`)Jfi))wa!F>z1sԨϬP23}DdO$.]t+BtBTFyd wH`fA(J4{QԢnlüog$iMD7O0O6lo+q_3nDtQ9:k@#Ԭxq/LwsxC9И^Q {Y7 j =xba7ʎ}IM }lkֽa'.ӊr8a!^QҒo&SِC ryp[k:cJ;Ɩiz!ܬ3T?7lNaG)wƨ1Tlf ֳ'~,ٔF4Ց/KG&G'dZvAA8EӼKpF Qŋ5C6g0M\Ի=Y PCؽ8>3sXɎ޼uz4 b]'Hk B:Nii]RmJy(AWi.M(鯽Q;dEiٶh7DzL5JN u1tفV 2 ;RLYg d.u%mӹ/ϩξu ,@B(qe"09@S fň}2*9!ϟ=BF~g4?jґt{1>(%oWG%$bE,%FPuE|иAϿҨM@oxH?W!:62?$|e튲L'AWRnLJ2 6t)Yl'Is}$Ԇ;TbP Ii}(&A\2-I5hq 5#mNJj"SoծpymͧCK7la֧фD miX6Xao"dF3 yKtGrmG8PL1z+շJ'fZD M oCۙqIxJ4ЎҁִB%(Xn4Aq]lK+ ̖ޤ5((4Jc'2cJ2̕f6nLy 6,6)2 4T %X1`(IGx7|` b"]'VRKoЫz]o_/qp@Kiء aXalb aJd}0K=(!\^d0"%j#lbutY.~;Q Q%sC`DiCO;w֣v_QNQ\'o+K6m]\ܲ8AMw\(ݘs{\&S>YCنhλpz*[A[Qi!=ҡNሽ- QSPSB3<}^Y}OOkh )ֿ䖝l+pϲRkV> aEP$F*@9 Vd.yQ[USu(qW9 xޡ"u-\D{vX Ad8FC$Z5EiuȚ}V 7~:~}`h'7+$.ZIJD:Q=GGĚss% gBdW^9n6tbB(S{&C2 3qǵjzb81 I2gMon8q@dO-x9n-cnOpAhsߑ@iϰ}ܼ`3aNb3z1 79v[d Y(<#|WQ}˯ Z@~xY4qY 85\ݕ#j6Sdȡ.](7  Tȴ&E@ j\ >,dHnpև8䟳"~-X: ł 鋡A\KR ((pRuW82@jx_st dx!6I0p]!lZP=yQ'Bb]hHNnSPu ]P:0)((wKbg7_;ACjk{mC9$咾NDaS>j;aҹiYҿ杖Y?v8(`/99H~|_Z=S߫.a7u|4wfDXNW6itE*r 7M"}?tD\%tU#hR /8 w(OIUNA)Ā Q! 4OgV%zBjO5fPRM}J'HI]1,:335mmmmmm18GT#s{稟ӚX}mz̈́?1 xdΟy4OgO'Oezۘ?@f;bs?}4C%T&֓7ߞpBjΏDՓ__/K^~UIu4=K\9ۙhDvAEߴIQDMR'!a{:, 6G^R'w\`[ 628OJYƍ=qI?0>|(aD~.6Hx.ҭ n,qǦAsTp_MٹhcaϪ`R{{{8cو01R+2ݲqf|wWG[Lq[!bONjgط7>U'IBIKZF !)ւ$4ھz]vq{3|"љWWJ6qGz".<>QrK>Us>\bG=u\Z&t+ׯQN&1ڸՃ2fm 0 {='gO!pڑxK G>~9^׼s|TaE q7x#{Ft* O^ѱ kƽr8qU[Ȩw&E>̧a߶x),u߬Ƕ~)_|,po=ϧځK,}j$:׈r*c]l׋Om333U9JUcUu|Bʧħ2;|ĜD0R`_85>sxw7WhT1f|Bl]l|y雳:~$Qr1a|]+r{5e?)cOv Q|xrOxq _1 ߮<>=* 9с#IōKrdk5㧜o|d[;8±w狟= 9> dF ~ wrs'I !Ut4M̂XeꝹ1H<9$^tqWx3]`JOj!ՃF"ɢ$ȉ3+l*α7q8Q];K5矛O >D/\vn6FoCS95UIbdA2߉|>;"gp8W\sK#5O'x*s 5 H0 !,ӆ@@&4CSRΰN_/<dzIkP63Ҷ(j8Ym!xַG co{~(#"E h᠜L]ǹgAI-Gj ˣ}vm50J &>1dC1,2{!~M[E$ w cTqG'6{͛|1Ӗ R ;5ϟ.5]\ޝʝj/ұ,aWrfS1a7r,pT`M$ޜA)yW<'bbsff\-JUf7|o:k#yhk&.u7Uf{?f65fI { g i(NM7g*jf@~L.݄\0IӔu S21pH10H~{Abw+HSA.7+/VO ZyԖG(F!>$mai*PP?s?b`PXU3o1#?V "i݇id?|r|۱T:Cf\-[OyukvEu^a@êӗ8qmmyIg.qʹqY+G8ϟxtf(Y⟐USHu: DM#@>\2xKh}gI?d)/  mA\22_ pBް9.B~0փXW nltSb/VBPPE'9&bZ][)Hm8<#Ûbq@pb_v455JٝAWeIR`qD 0[!UkR._&BkGGh(i:Z4@4K0QAG!MAQIҏ\> 7r uE"˖2QQW<}W#sijVVi&;ˎݍc!"G>0=/lSF~TNH=`X &9.ь jIz%M)*k4)Pu*E ިAKCGǘ*ф_P?}V0R'|N D GG7iX. ,>ͷ"Ыq '_9ʧnEUAǨm.\A0 W8y1P&aIZr#q}Rv${ 0]Mp_Bi+c> bn?"蕅AfSG_? h"ϵ0zt8(K: /|d{7|e$*Eii))}sC ;ݽqwoCaq&CJs^|e_pVfS!10_d1w @t3;l,2oi z:k@fx+GHyВ;Uvu6A{2<ځ}(<C>;"`؝+173fSWFWD !GS`_kcN$`Qf_P&kw"j (Gs꼙xw_(AO` ^%مK$>O'YƂzxk>_/'fdv6ŒL`n~ؖmpURsL$ `oN?ʇDT79W5mQ/0TU[j?9#HF 0_KEnl+<~^}mo@țNFL!ƍBysbNoKKF=S@: *% ) 1ca*l~%nNP31k2~$0@e/G="7-䒌}1:rԅy:?{0r?PU\? L\ 4b?3x;3[5b?tG)Qbt wEodyq h?vPGy\U'F')ͥ\oAX~0 |q\|uh xUk`MŌ>%N\4ȗqDvlXMa4}/xD ߤ6@9/'HOR $Xw_yP~d|} (gPHt(@rPRNi/qz!<7吿! s"m@#=,co| l!(&*MUi% &-(L1~yt0vCOV 4h ^9:b"O> J|"|3?1o?]ؙ7^Byv/?nÏGEuyjU wiGx+E H*8 .K'! |Ƌ Ii_#$iy|`9D*P%ٶ\?Q`!hWq|Y-5:L(O~Ƙ ? aEB|GWad{[\ѐParr>_}~}/^`|;wemB@ZCӝo>"$(PD H0PQB"B2,A$B0#KHqQCHB#ؓ0 "B0%EHR PPEF$("*dR(b( (Z %-TAU4(D3!@PB*.0R$!dZF(zӑ%#ESkJR!CAMj=)Hmb{rOv(_!4?t^lAAu'R PilU%P-QJƃ%(dBkl:Z{Bj_<%4q{T+LK:fNK^rߦkk{ D ,AE|To1)ƒg;`^V`( g}TX EHGV"HtT?K7ap_hXYq7,<~H?ď}sxr_:^܅ Q?|َHG(@cqPr'*tVzPz@oYAs0{\f]VxA :5/ (l/~/ $e&gID XD;0sbXb?dH4:ԎW^jmdJ<l'FFQqJ]-ӻL7Nj>12Qn WÿKQlGd| lUez=xaJ| UB]C "# C]y ܊2@-$Tv]EWGXX1fAfE~Oo5t~DyxۦBI$ ] ۇ'1A@\G \3QAr eBzm{#(eܰ5KYoTFY<`ibgH6fXA`jp0*x*ʳMz|ʚ|zA\#E.>s#a e<D7I=%GأtjFnWdg]خNW$*K1,X`JչP ?I~u\[P|={$u[Ā'sy#!cG$p2k}ۊM(%mfKd/_ߖwi$|ٻjA~jc5]lbt!Px^ʌ;"ܜX6vS*a&܅)7-)v=y"I30 q|I"Af92o&(1 g8Zp̆Ya:X EP,B(3-PQUTBPEHP)DAD$I(ĩ@MLMٶ@ 5EVD {"H>f$ 1al\aPl_#j{ @tn,#o04j2ըig)1ޚnR`tw M0!}Xi3@{r@ 8\ v%/͍m] lc۔3[8x -D WjU<$5`%df+zj%Xyza4+R+6P+zq`E;#LϿ I6! )~!F1¥X-ؠc( *C燿G@pqC={uO.a<6 ͮׯoMqP.=Mȇhܟ$+ۿױ̆j A oHidp3h|qF_v7=`F0gvаo8[@}e='(4#eA`Bg xط?bKSnje^{#uWf@^Z=; { ]밁F\.E`z bY۩B,bya'ÌNY(F%b>+ \#TB`JQ?O)V^qnt(hZ2$P E.c̵ap۽~P2#p"8Rv|5ٴ:j~(teY*(5yS!fVYb܇K0,/߳7[ƾü76,Q=hI:xhLw͓hUh܁eQe3RldٞI~Ə@d?ZC:8?)rh7n|^#ΞawǷ2'ş 0 mzKN's |E]稑FUsy>1?>0o`'ʤ,}@z&<iT@81)\83>ǾƵ~s$A u{^m 8XBz>c?:$pPq#A2P@`r<fq<ϛw_GJ7F'տ?<^b<xzqR>irBPI *lk~u ;}A^<6M=$}ݣgd{]WgXLB%DR9sf U,A BW~E [SqEB (=9?q<~*>a.VD<}aC'LAӔ5pA6@x駊# Wi !:%gdlcǀݦI[  y݈Z3M`ctDhlFB B.n Vj8qjm>OD@\@D% )s[-epyx#~~"BWЦeNDqw鿌POkx}9sp{~K9e'yqfo~"fȏj%aWgBOӟ]~N?_ Px$#x9QDo=Hz[z[8px_Mr'<# q͈7*De;\XdM[H)G~q%T4EL) rhh)K7-z[ki|t>nj g/[&@n `{u=ͺ (&6vSVUUyy JRC)sܪCZ :}|0'BM󆍱Iӊ,O@#h w-Wk Q>PV,UY@ݨ_/% To&Oobig.g /hc~(23;L?rS*Rw =iI2-6 =h A$ vJuia? m; R)A?&p SHǠx9~>}C5o~i}8[oT9pTJ0f$\iA> >h|ackvUS@J&N26`l@uFzU_Ð[)'X}iOĆKKDnC]xus=VbG`d L%_: vgy\x3tz__ӧ44/T_8aOvu>da=0PdEIsF4s =DLQ ?cP&>eA F]dXQρU^CQcs5sqVw7:OwspPʿ+2lypZu=̢7%'ds GKPpTO'ޖ5T<2~BPf6x$&0OVd!ӊ0~&-A ,nB'nA $D ӟ>:lt~G_r"k˱Aq9xEң2h%/$$ 8_1ύ. oC0Di$ UVN@>0# vPp̆?DT$I"QI6 8<~A<^ x7G]̈́ao_},bykAdBN$:h_foASp+2ED#pPGTOۮ\r ?ωބhˊ[?UugУsSlϐ'ܐQ[Ty4Ѻ+VJoԕ(kb=T2@,A$r^mw} _v ) |#%׋ 6x!pP(}cWEЉ6|lS{z~M հIކЩ, " EH=, pedXrqo'Q~63Z^<@rw|ԏfBF~ƔػH%L\Jý=ҧ-R†t}e/b$a&bTyz^,B iLR,?;!mQLX+Ol~0z3#jW+fMCx{kdROlC~_5$ LvM?Mfo',!Y>Qy;|цq; ѓcRgh\5rBP?:(( 3J硶5A $!4צ$eS)i|T/VBR$" bV$Bc&f#̗Z)`V/QHN4+  / R>܄{8̼cr!X=IDO7x pQ֨<ނm_l$!LW#_s9)_v~06Ƌ?+io,DVk,ę$<(u^Ѵ! Pʢ꛰05 HC={z vJD&e5-7ԭoRLSzb>mOv6M%4H?9Þ}FΘ+~=4п:̀/TGԾ˿dewOQԌ=;!`/ s!6V /WP> i{ՀTtҳtN8:G_ t}6U1(a@:Yn) +f@J?qTP*&j+_ˍ/Z5fF C%ɡ|mőd)%TwȎ#֚>7(Ą>B̈d4i>mmaI$2!A+][A# Q%pՐ<}PA^J>XN ՟:0:Q/Џ g$%:K{mm _k'Ek,,"_5;O C#Nu"_4"C-N? W!Ya-t2ٳTՠFjuVV2G] 2de!]ciYJrE\$5i آ+F.qnW ѭbM[ 9e5ɌLgco}!`4y9WK20C~UvbM?؄)ORtC}~. 'H8Ej$XÎ*e/ՠo=>QɉOEG'ݹOD }-<>JERUjU wdD:b|-w~}zua2sh)Q!{EJ1v8 1dP)D s@N 5N}7 8̮ ،l9.a9oyz/ tjZsRmmڵkmmګmګmmնmb*mḗ6MT$5|xT7&{%{diolhq'$HH{jUUmjoUG*'\UUU-k=\g;"[>z\r4@RFa&|(/=s!h45(Ӽ?rXC 4J/c' fgHATޖro9gG06T>L];qU[uBXy -&9Dđb׉wYe1>Wq>: 9~tv!<K2d4 2 76a_)7A,Kan94<.u~XG>[f_OB MVOEL9A|Α#Iֿ}5WUf 3Ql hrbt ƤH<'l+;9\J{C}_7҂(37w0sC4?WZW7/Wyѡ# <[>st`eß|dhsS/+$K/Z4jB:غ#kd\S<\M- Ɓ!3l@V$P zPXF*V]^$x  =qs d0KyI~4r֮邐d$ (2C:CȇvFsϙ"ՋZaWx:='T1ʲp;I&[3QD4Z4o]\~y <–ٹI>PQws^a7c[Y``=ENg#llpsq;80a'M$xZ6 Tj1ܸ8&˄;:i)g~qK9:E^#I_:e4@Th4G(%&;ZcG:ThiꓢmuOd- _̷=nfh@wF gQ(yϹ Uwb {LU7whN]0nG.s?]O!%waoz%e%"6vSr GMNk$'t\.! gY\qBs{lr:o ,]}-g8ĉUzꈱC!g^Anni$ʻ_@]Z_,fjv`a k9 ߍs7(QH]Hᄃ[; C?`wukxйPE{rή# }٫{2P_)*y.2 o DD-buHEon >tNk^X/ ~'b}NijwS1ء RVʥ%=9BndPkt8w#.ݘƟ W yG//҂{7PÀaUrhA\usCߗDCM$)ֽd9< NgkJX2iAHÈ6 |L_%ҟPX~f=-s&E_W^vp~:qȤ/jt`B x1mH|0t@*`{ ʒ!&dLJOl~0p /d1rqF7u@{v܉qo,:6a9 0x@SZ@YMs 'C )/JAļ4%"I@41)a1LyDXua?2 zdxIٿs"sS{Hn{ ^r ]}7Uv[O~w?CvsZi`4~&c=۴ lؘyGoޘ0Jc B!AĈA >6WWӊؠ`RD;o᨞nU2_ /aݖѨR[8 ݞau_چ8C|2sv58zeoTHnrHEpt3>%ؖ{Dy?]R8n~%9Rjvᶃgqwԉ!jPĖ:mJ!"s-ټ:9&vԛ(( M 6:. Iqp\>ig/w Zݤ9^-aisV-c8 RvlN*p<8ѧxY=ȏMTf8| @h#"(Hæd*0I}7 S$ w@C..!Q#@c5Fˮ7.l7L=aх[b *qwԯ* -v#[u\.t-{ x od= Œ1 8}n眇e*2GS钠g(tCxC}bx.0e8ȁy\W#}41(<rI3PH %txFG$r9[MSnDsxkLTA E 73+ȯvT,|m18Mh xt?Y>4q؅ H9K9@HCyx8B|> C>ҡk/Upa?U_#.رVUK d@{z,F=A| v$N`Ɋ3Yk e+@P(" V2t`PPb ՀΑ*.]΂j#H\v |޺sAxv{BOfhe.lT:l8=KW/WX})+\3DNE\hkȢ F zJpO;'f; !S>$c^U>hT8D_O@3'2 '=( AK'/3+W<, ޹þ(j~5q8(`h<=;%KӻAFh3lXJH"9 \028t,]gδ RH#<9tjm`m &@3Bj'tCt }i=]vD}ӳ#2vglMU$hsa4LO^kH,Z2QjSQMGrMU?Py\H[c'R*Z|dl>esܟ ˆPd\XpO ? 5)|xL7fa'Ot}mՊ-7] y[:4ko0U! _yڔģ$GIF|^W=z[煙_DI$I$ġSE&=0] zk\oc_BMb8.d!:zT=p,Ww'_wֽh=+j^s. l_HL k\V)s6QŠ[%yI 7Q(%!JOGv" P/]R @.rV $dk'! w] j`]`G={AoC\/8 1/EWwSNkeMޛgD\A#vb氾=q~1Ͻ?1k cx]?!_)}_a$lpUZA!Ax.8F"7YH:"H@|a6=];m("qy)ݼR2\'Kψo.(7ٙo;JD&0퐭9  XŔy7 ~fl \ BJ#?ʽǔ,8r5R@}`^%ҙu~;$& c E?Z[{lDfFiA/(g-n*o};vyKMQ?QD{P g9DhZ0:ۘbiB]iaG)T.^a җE޶ ]3mPx lg P_ye=\A1 uT7|xXR׳xSM~$nb uEɒ (PvuKv Bq t0r8AS M/v`Ί.;PKA~{awd)Dx@!4}Rrv(M4\_k$<]W?WH8ahU{ +OM(1Yq@Ƥ~REĄWbDƣW'?6Dd 62WmAS6rڙ g}9XEC9|l8g:D-Gύp}9knu:P]ZtXĺxx@.Bnu.k(7w`']in˺j?3FWwҝ- Y$0WHOe5)II?xQ6p{8NC &4h!LM(3,SdY,RLvT\c9ʮ`XT"!i GX .A`!{ u={~탣82x,A90x2<`FӼrԎ=n#9IuHldo @=!3p(|Bp7ϝXb>[i(v:>7n:>y0@J/gc>TۙEJ{rgc}4"t( c(j@b8n5>^H,Lj6 q]'h"cB;ٕvn /~oVasYF@N 9˟\I{BoњgD+Ա|#]|2=>AfƓ󒋘7;sA ":؂8ڼ\ #M4)8++gu[Z'FPAC/طpま^I9}nEqG?^W$^1R_m(D8\1p<)x)0V?!<&vo>+z{!.d}q#XY:O"4%>P3`~xOxPP.47oB xq]m'+L/S@tc^-Hswƕ!+{$=FxwflXR亊+'_YHb7Fpx0IO:0\=~3_HT~yPo L7Vx\=o?ӽRQ&p)*ReơL [3xET=?4g)*,O{dzԻ@1"Relޏ2c585F8J*"1X(iG'w3q:Ntx"?aQX撂*E(&fb+I<)I*pWdrTnQcIh9OFe 8x`4@(ۊb Dͨ/ ?;I)wB*U7f=p~Aqf"(`ӎ_n›''8vl+S0ݳ=(4> ҩDUH`rg=^<KsE޿=m~:kDgi_>̉A$hfӺUUUUU4I$I$|5QǒSm;\Cm'#^_ V-'ex;خ˫ ~5Iv{,׏svUČ`zreFǩ!O<9%-'ĚTլ"Fbyvf{`e52b͜Ϩ. يAeT H;gM5xH68.ay`Jx qx2˘ SePZC P,P?™ @ r+.tƬA&|g({Wuxn@C6ez~Z[B5}({%ad@FB,:!c8oPs:-I4s Q?ÆNmkE.(%szֿөG_\ӡZ| 5qO\0] q0K !vY4w(4$C3} @JBP+( uaP'9NqV͋ٱmް7"%, b Z=@Azb1׃ "gglޣ)=eJCx_/|eZ#.ķ47/ʟB"잟,ok(fVw並I>6J"I=D= *tbgKNk" ZyGԩ{]?ͫ@01A(`R sU4@Ĕ z$ (H )ȧB}iIH) u&*H~w 7l/XmX}](Gƿ€i@?DnBUsezkAM3\n1,FbNעwKpNG ?v5/\č' "P< oό^C}@()qE ?C( 7E\o6g~,c/h/ZFEʗ) z/Cz?:0 z1oNFcu)k˰6KJ^m}FDWMmZRMA )d/ ~5]4g_0zjXE,p7/~">Mܼs Qx['Ẃ gG7p& Z1paK.wYO'tF[>mCC/ E\D+Q\}vd&}}ԛ˟rV 7gs ϶O|iIU:o/J_09]x ï?- qz^ DZAi_[[?2/~:{_r%^#!`ptP3%GC8oUk&$V M>Ͽ{{>lh|xJ* UMS !¯@P~ʾk8Bɛ1 8:oQ g @X86V 'I)zBs 'y*,@4U. {l=3j J]*YHbxs a0Wq0>Oxh/)ӂ_:9Hcڡ+# tQ95^Ȓ)H0t!=ڙ! [-n۠X+,}\} ;Meev[&IG[XHӬq=23A$84XOq*0{nA:Q'^*GQ,Knx\a{;^­ϕ3E]qrW,X)QstiI!dqS ȍ LۑŌ8#(\YY[3ޙ \>Ŝ&؉;b>Z&#\/.qwJ;)% I odSv*rq$6]%Ajf^k#T}[THHqo(3vC '8Cqbͺ(?.$Q'u@?*>yܻM M6`a#kbݰPRuOaw 62ϲ^0`$osCO]i*amԠa$VdjV<9|uxmKq3Ka @ʦj$8*сXX(hGY:vrÓP/P_"Rm"_ `)32=Cn| :fsNr"e@15|FLl`m`l@kVHYLD22pÌ3(Pu.d,Tg1aXO{Ӑ88k{+us @ FSLD[TҦD)i@eeKUBsޥӿ)L>Wv槨Ûqi—Fqc顂dpH62sSHÓ3 ͳ<8ut9 Txz{d'fTGuHv>.:9νtΜVQ0Ψ}uqQQ`UU IJ]O3 o[}P#$N%!aJ +`˦FOWjBC5 2SUablU" ̹j\ }=<πA*` {0~PlA|ڎn72 ~3[-4w"$4ER.C 9*# SkWQ:}{B_:9 42 Wt Bnx4xMfh,o? E= N)ϫ-o{O` hb)t"3Fv潚Wz@P8Au5fz<.룃sL^b&Ǿ JPUR?r\6ג B3[)#>؍_Ϲ??r/v̲&%4`ѡ[y G(Cu G]ڹ)uF0q31)=U1-FXu񼐨ُy0*' 4&:#FxGȅz{y?]ߛg"-Hrk-IDiQgP :'Z?ngu*.a΍8ǵ5rg)~bwOH^x|GJ`;p@eQ+]蟱t!nto`P@xVẁV}﫩cutVOv *$E%HnEnJEOGMςv)t41_ Ya l97<DmkwNH FJ=!Ҫӭٳr B̪ OY:B'Xp8x?Z^ X_ҿ˚'u]pL&~VpN=:9nXG=NX GTIH=wNRN(Ez&9H' ?Zr0ۀ=X3"G{=Чk @ P}Bo-sÜ^ kΠ yf[5e,:/N|!K9< -K *cY?_7 ~GՐ` 0sϿрƓ׃z%[>uS8/WQ>-*BL 6C?协>}6(l4C@vsݼҪOmw= |Ѐ/9Eybs9)/1}{s@~?Ýo9f[ ju4EDz 8Aذ8yz$R^ьZSt7B ІK ڸG:[e$SwɚOu rZƹHΛ;!A#e~ߚ.Yv< G:QL}DO03Ù Q$?{.R_9u'h$/T*c /لF,,擻g3RRp^dm7?"`~]#S f b=௼N4`&u/z{oB;~I=B։7hK:~(~xG  ADD%lf2v)Glzנ1mGa20a׶|ob+/apJ~cB#D=qp!^tXlN|^ްʉ NG,ÃwI$巷 c:"sֲ3`WI~w_}8{0 ᗴW#ػ ;8U2ҥc9n6P, nsa@ؐM{{$kYNq{zC R8 Y(yGH@~.2?b̀‰W9pa!memTGח8l7vBX  `22 ܎^S%$N/v2I8ܴNbQorQsY&j+H,z0lNJP;ut>:տ }`}\_vڸ\#H$mjt ve *#UӊIw O=Z|zGaۏvv\9Gn9[nstΖv7UQݭ r:~=nYm+EE1u./us҄yΏ܃l7.@.%h q6B\q 5 Zۏ|[mECήtN Fg%1{sW#[aS5t9,v5 bNfzϮSM]Ya}*8fǵ>yif/DϱT1N¡9dE_ˈk6<]΃M|?l}$ZH>$=~x&&_8H8?K!(/ GzC:Z4t vwl?2d8ب A?/ksuG# ֍^04;b_7cB%0!>3F%`$$v+5 @pj㗙Ϙ*٘| Vo6u+qWjTwPb^ "H[‚0@?T.g Kj1__9_<,xf\1 ɠsgA/5lp\$$ e,A"@P {/I];h}^܀|⣌ku\ڵ"x?#K69kԺ[$n5Qv=g!HƠk7XG|u?<ε.A!OanCau9|A yB\Do+u[EbqZ_K MTG8k݄mTm';h 7!`AD'Xoyf}Ԉ##q7kՌcKݗOk9}X.{.t>hgx8A©560^kp:VzC󱮁iW"p|ĸxҎW>1~W<s)0lSrϭ Zg2ľ>;hߪi5ڢ¼=H:P8L6=C#IKHǎmwoqrWz맦qQ"1uyS#"z  ڡr I*۾I`>l'mx+ɜxrѶ9qL9Q` wzݓSF ]Jsa)Ij2\WxJ9#C8^t}1߾u5C0tb^E4Gf5RZNz #vsǓ>Y鹞A $ ЬR Md*yOe4G_w=gjqԸ/ȫ>]u2ZfJ.t-Ӗ\m9!cgpE/7"t+co0:jcC*QEUUUUUUUUUV[:(L |h.$E_* \ ^zᱽ~2 l)n{*wRP"8lU*9mՋ 0sZ"F4% ;+b=eJFGle"Q =ǡ_3'Nܧ!IQ@z7)F39ԃ=t|$Sr|Ǒe&rƌb\.us_8LaYBqVȇ )}pNK/7ĵ7a(=BѶ@Clt;D Q肝 {ym,R?l :t}/X;!s܇L, {C˺ҭ+{N2Dž:)jdxA확_6|%תP\q\dbgIGBs30>>nu u4=>֡9 !Bn~H|}yh+}c?~hYCZRdVrߘg XO ACD҆Z!Bh|5H7 c7֧ұ\o? VLG7?[فmy+c_敐 @D 2w98N^lY_ThQhqO*o?FMp56$#A&8R _Gp`kg2{`C]*h?7]b*q9/ J/?JY4 as,AB:= r{gl4uQDRdA `:}?I}v@m㈆bkI\>Q.5.6ZI.uSQ$2]u,,ӶN1ӯ`(* ]oNPX{msp)%(r0 44jb,t+`j*Bgyygv[_b&=CQ@&bosr7& tSXH}C{+[,S/*:Ũlj%6eP,_uCPzBŰӠ$3KOddS']}g=4lml'/K,ͺt僨d*5X!D/LJ\MkQhFP7 Ąҡ\oȣ ,A ř9/ȓGT)5.xr?-.i̹!HUd3IAtP Wz!/#9)rxI8 nGh@*A2r}Xĸ\eE$?!68[C g!(,V.+k|q{paw'N-ul6c~ao;{ ~YILmb?ڷVjLdiQLsY09hp*hA 8X{S5p(Hec} t5,dFe86uN_󇳆1ﰱF-cIt@YO0]g$Yjau[}2Iܲ*:y]WVRua77UG\8P申UXc{ HCbt+jH U -Q QƎ|oQYxMfӨ_hA$>l"BCV gBk >mt&twyt)>5Hފ^R{_MN" N B\psV 'y6tWdFČZ5{]e0uIkB+546\r^ ZK!B8^j썊/C+0 &C߫~Q; "|lK;fG_IBZreFFKW Ph:m0f6rsi(1QA$\dg?fÑ(̟ĭ, ;z}}x}^\?R |zM*~dy@G!A?'G_zܧO_m7~3A~b~D}Ēi Ϩݪ5&RX`< E"OϟDM(Pؘ&Ao!gV`G ;Mh 70 gc8~ (?0<)ߨ4ד5ovPav࿰tAϷ8{9_ێڈU_[<mܟ:KUPimWFJRt*Gq?N /ɁZ2(p/?gЏ(a~ׇ!M#O"(0 QHUAUDPQSJRE "q0_U#}vNE%@p̡el~G +D*EE A1,e L0HxBsVg.A/X=ٟC_ZbͼŏHN9njv"Sh@lHLPxƄU\`_[ e ±p\*A2E AZKߘxW]7^W3-UX9iIbcwO'. PgJH} 'tX8XjB!'>Gc;894JEth?׳+e~8ÆG 4x?vC\_nfCvaN8n:2 ic?b%ZMa>ϯ*sΊq3DMLhco}_L[&0 5Kõ#0 *c);NJ$&⏇> fx ;_{aF=pioPgdҺ9s1RҔ2 h?gV^!=IĂH(H th&OtPHk1" XZEqUkT(M0M$DJHqqC8 dgHKe>$@$)]i9qׄjbȏy(zo сE?BL^G=Nx댠M/οFk!FI!4mv*s;nW1YV>PᑆDF!oќ`JMGԢQH^|o ֜#ꗭ@DdEe|ׂ;DڐV>6D=dR^8JBhT/O潀?^|`b@ڄ:Ny݁䨱O0!Am>@zaԀlM̬`Zs 7MjYgBO ||\: \EJ{!/ׂHfk䏽u *CCmnsy YH︟{G`d>}/!"OP/&!rH=&CY;)'z&Kѓ=8$D ~S^iR50Ϸ97!;>z !ASHzAp \K'bܡݬ)RqEyR b ^@=Q$lȋKF$P1g͌n?p1JICv(-DUdF.}20@-KZ4d+?\c-V8]`o<c;42E]~.;ҌbCgB@Yd-| r!.JZoT_ŀb2}:B+4pX5Zp42DƾwT&ِ&h)e{?0D0L<֑PȧBzz Qd|4|T@3 vBEP@7!?b> NR{rq4JCnu! kур7gJ|cS;K=/@@: ȥ9z^N׫5}@oGLK4SsE+p d*! AA1}HnC ec)H' H=SӘ@AO*%I8k+W,ff?yM?"<.< XhS`"A\!)"X53,3PYr"fQ8wUX9W~}P.g2HRHaop>~^fffk?rpW9\={fD aiԻ =n{YU~$FL +M v;YOAAsXG<,y{L\G)3IO;EQ\;L/s/ޣ|h>Yz>UeffnOo?vr|W粱ocA鹀IrdIc<N -";|ozr)1@1xC.?En/sMAtEA_jA^ޏ#PB0 0dpi 6Kgr,(Ѯ*S~&J:o|?޿>DF9ed\hu7ow4Q| ޅ_"CܣJsEQGC J&{(}rcTr{s5v/kǽq iW.Mc`;Q|<]/s]IBzeCza'p+/Y`hW˸yp˽8* R@=ᱷ hppקGDR>ҁPd(*'55<]z>Wv %o/z {͉B6ϡ{? [{F_a&wLqޛpQJq!!/;3GMBߴi܂zg`w s۪||!#ZկZzgaqWWW&?X %O~ B=H(ӆ?! nV:Z;[7 ١B~(fq9۹\ FOXu9ߟ`+˷+Kl{rϳ/yp$cۏݢwmeR]%l6xj('~_vlVxMBGNAM$LR`ԋbpbN~L1}5LVAÇ\ɸY5菽Ǔ> :j7_Vǥ DU쌱|02=, ݸؾk A9%?ĀPϐ*b  ׎[Gх(U /.L'v7-n_ xI@+`S3 ]&}5E}A)!0ʲxՖ9Wک[Dm4[G6pW ǫnQu yX%QF~-#A&KLYSxU D D.;>9vxMvhg8 =J #4L9 KBE\P,^5PuTݛ(lWq|Zp WX%jZ);v(ɟjQK$Y|˿ԍˆ__2T2n A\)*s`: OwU'n\y?Amz&7.ޯD?8B2#@0cNg\VqG@37^c`xREXUB0.D Zl1AP)"W%6$mʡa6Ć" &"+&NΗ 䢸#OLgO= ?D˻ޯuaS=9-<#V >l*Q 1*H0}]19c:⣖%zdnLvSv{ws>oM z% 6&DYQk#we_Dz-u1#Mxe3m>j|FNpj?,RM& D䞯M}I?Ko8/f1ZhZbvG]Q\C@Hk8zFht-*o'x/3x;M\K0qfSUAtDۭؐ =$不b<8/#=Gmd2c%M|T8:V1'h۔%GX:edo!RWnMD?u ?L v]K"< {AC;Ig9~p2cSA-U$.g!y^φt܉>U:@@=683BkgD<|l2c<j ZW \pE8շ{ju7qKZᓝk.c* E^dIuVzD{7*֞G+V^ф+vTڵce2z9hC0u/x 1|fr@= 5|XMVT > IV%4ݔA cW`uov&=x`V~Wm㟇;xW0ϼ,e_uFp[Eu,Rnݬ8 U pKB kۭAqt[VY3 ib:4].qT`"LDu;F/lļ+"mK4{E$AN}97nw|bn DKрi#ω%(uYr]Y]`p!| +%O{c|,ݤT?ZDZ8؏9.tK|%} lrv@o]Jnc6#ᤲwo>3)ƹWn&d]au.1Y@Ϲ\5Ͽs5ztlx4W.WSdgLNyɃ 7[u>Dt:ߢnZ>qpg=k6do}C:{+QGg[>ZMީɭu(/s1\#Pԛ2uc tp olY-QW1SՌbpڣ#J&qٱm^^5gZ/..-ETx@8jȋD@ukB+N&ks}GϢ^=6A'T'B:>0Qs* # D_KTRD4@J UIM IAE5।1@14D@LR0 i2Z&)biZJ(2Fh"fef*f*Z& "DƖj4TMKHkLRTTTDA54DQ3E CHU5IDSM$LD4.+0QcH-m`,XA-aVAkglMx8 + *R!HPT!THL4&٠ J $&T⚀B )( C1:db &X)j-M,-A40TUSPCTTJ%̂I!(* Dơ( !"(jahHJV"$" d bU(h* )X zF&Hb*Zfj" d* BbKUQ@QRKBDHIU0R-Q1-HW4R4L4%(Q)LRPLTMCS'`U+DPMTB1!SQ+HRDEKA$J EGe5A3JPAABPC$P%AU KCD4ILM 5)HPDDCSE@03j " ) ""Rj& Rd"*y JR`aJ"X *)M% !>a.a/}#)& 89N5QA 0AADKE1S {L,39vX?:XƢYhb&سFq1(33LDU)(%lI 4U1Ejj_!*Jdh) `&iB%hI("BhuaIEW|2$j((CQӝj"̒ h "i *R& l( (Jfd(F`"(=tRARQQ DvSEADIDY" < X*9DaDEHAEU!PLsjh( &j)*hh)J!' h !b ejI)&8/O KD~@"O K@`h@D~kB_?C?Qk)Q};(?VwS T(tB"(H?Q}rAH8l?QSb_:BC(IYJ|?ow d0,?J)=16Ӕms2LDiAZiiBB hXȷw*eIR8m4%hS$dDUFȄKHh%E 4$d%)5DѭiK- M& B;Y T̉aM*vbtbdȦL'QIE 4W0 @I¥31D GCv<J$N'KsF&)1Ml8 $B ̄ 0 D%7| # $!8 RʼnEU-fO :Llӟ_2H<`CK1Ƴn G+r}]-FݣNו&cm -W,+(H 72!kQGo/V?gƽtcTť`e~e}d!k䤦) laLޥI*Yiu^@89CbkϪLWC7O'R}K}9vwhvwU\[T+r2R-}a5U,;h*b!ُ(9rRE\0f{džY+Ua3'k,pe7Wtla/VY8!x_tmwFJ"JUԇ1axຖemB9ǭ{v͞[b˼U^8Wv7Wys ".80`  C+gaxBGgNz M]"@@]NQowޏOtN`[ϣ2-<ٜFʾ5Nрt[zIBs2;N=͜gm_x_CX3Ӌ)곕UzM"&e4+l~ExL6Wxsc Y]*b |A ~ٯ'a=}.s7r4GB7o7x/}KwHj;10/>Dq΃gxnȏ?;ҋ(D}jP=`TVgy/XSs+]>=ߜyy]Tp@rs+D__h.S]o}s|[_լl#pgߖg~7/@ea^P9Q|\QvmP:c]t-I`0Wο@ wė{ ?IfI<~?PUnDgb GI7 ~iƍʣs#!|?~u{j]7۲:iGTڈ&AD*3q }-sl[^g적WuFݞb*"~O-1@H XvO|qIPd@{~g!O1 A *ݮJ_a|!i5FK^ӿ#w#•# z%6ۇ{Dc}c "܈ܢ9./L<e#zR@"{Ⱥ񈑬pPYh 9%;,O;K|2^ѷ49Gv"S`Munz6_?N>@ R}ۿH}s*x5Py>T7,ܑ`ʔSʒaiŨ]Ƚx'm:S$0l#xXGPNWJ~h΋8<)KfUgRpnx *0P9O?hB_ݚ5{:2E*u `wl9AjuSW $MS2~'զ2窨 0'C05ȂG2֬\̣ }Zlh6JyAW/C VFJ8ʆ*L$`t4=䤩ߔX!ldv 88 uEؙum8S#p٭:+H+tʛ8,4^}|В/,=FvrDlȓN5?7Zme|2Qx__c ؅G؏S=!l#H(TpgX ;sI,!^>3\9SMΐ7HؼAh a؎ӶY"><`I)(~c/!$S%ZHrE!|[ -1cƄr,IYyi""O>?/"?{0: b:A0,PiS>V$֊=#%W]Q5Pn|r [x;dP>"H.{s7v4@lprqDRT/f!Һu(;=Q \DkUtE!EoKyɣU{]G8\,.PJqpP&ٹGHko9nK8Xqۋ, 1okz/?ņEtng^(NuEgY36!$jQ!8}h-UW9]״}׺h9vG[fۨP7(>w>SꦢJt~{6/~t#<*@PD9 p=t+4'u} R|?'U ljm&\B易 KLnopJ t—ޑPXcLdJ $n11F201Ԝ O "#@r 9g IA&C=waqww]9 2v@NH`:շ麂Vg^ݏ MZ:0Kv6f,-LߘgLO3Uw <8%` O`R$R<\E5ݤ"@لrPDA/[EUoF͌Zh I ;F*A9c4q/H'^UOe&qO7>Ja-LeTԵQ3ZYz- LfUd?!~_O#L#."8NqPFwk4HVz`rJ첈r/R(?!rJ'G!YL074lws>EaoF3!GOQeh!M?{c|X|0 (OGEtI;͑s7N ~Yɣ@`fG۱|A@=p`@bX?Űfy:vkM5ӥ jYeXUd4 ʀnf_=a̍A@ Ӑ b$a`yb5MC0"_w4=]d -1,4/bd"S3EJ!$ ;`dd:̛{W%7đmA]2t&ٹĜ@c41z U>Q<>?} pWO"3D@-ڣO` r:^?WTxL\(BGLvmT-Glv;!| FIbcVpMy!{}ٛP`X=8?<;PۓF>*ߠt@ A0; ׉gKe x|lj|OxݖinHT4HϮ#h/7Ft{rF۷v߫–p/s~]T Uز-n?',\GPՇȨҹ_>6ޥS}?eΏ)3$ᬜθ&gN`pUu v0r @vD"DqG'70(~ge 3h z+3˫FunٶDn4$IC*J^BjOoIi:J=PITY0XHBMB1z'?-3iW:=qjL_xExI!ӬzKzWw37|%0 RوeV;D"bE0.Ɇ ةOkzwX,,?Iw7aT( " ^m}q/ڸwv T,w-FNpNܙN>+\u 9x|+^n4ةcDMPYS㭇" $>jyῸehXV)N32NWFɄ4ʽ?{ɻ㡁itOiMp!eNWX0٫@YL09Ow#ZI|ƍB m& _lD7}sr53Ifw.r @]&a3T m{'?Mza`o+'7|M1j^W\G+~({R&pE`"%@ @uYNlCbk(w7tθs&ZV>T^)L?h.80NR i YNC H+>TE'qm^x`!MSk卟 ? VGC@bEf>_+'ƹcz0H.&7Ёzc raz!hQ+H T@~`.GA]o=%DLg{G] W>zZ!$g>t)Y}.ܚ1Avp+3Zhrb(.qd<F쌼4>be\uw:q6u|#EO>m3+;ΡWHNg8j&L%(32)&|^aՙs ]qa2v 88͉-X!<~]W]jjg}ŵooDf t3rN^dd;sW&cvౖm dM8]o8f) J4+3oj5X绸 ?=Wum"y[4ӑ޸s3=lZQx;ZY. Sa}!K/3u. q( V5" $^KZ۶߈DONX箺h y0zwg|u?kŮ;cIծ"w+#O#hs3:]>ž[3ӞR+XmszHP 0CaNtGIi5;g[v00#Cs[.9[Z ϩH66NM| @}ȳ U@`A R"OcI;kf81EAܢ(^Aߩh8"m (uBQO؉$6BC'PMq w<ʘhBCb8^DP2mj K#L.—e?pA&A|ˍ#zzR ()T#O#9u2Nvϕ#&4QY@PRRUI@TTP KEEAnaբȏ|9oI1qxmS(5#VLSAzY].ck$ Ǹnu]^tC:3u1׊2(A (IB,ʑ|EsC9}0{?ϊQ;O?Y/D=5ŬPֆ5>2.!R)hQ CfYep/^kZ7fkWfAs]58pBII{~.Owd%d P P@BR"QA4CHH-!BĔE% --"~`"*i(}BJJTOLiyw|w`7ɾ3MdH-BbT&JiOs)4Q"iU;A$ ҥ<U"қO,6Εؔ4=X"Q|s K@rSETMAE'y2BbJ`Iֿ,.!Zh)`r,(QQ k?N~w_uZ[XX>N0N Ktp!uYn#lAE` t\_aK`~7> Klꙟ~Vл+79˒*JM֟=Ϫ )@nk!HNc܂(Gz<3E EtHN {zY,X%!5mien9*q{84?tqa?Ͻ/*CD(zNu')V6pz`Isluy]fq:4F5bHKOYAAmy:2td__ 2 nkmʹ=#AmȔD^ ޞ2?p&¦7+1qϛ@?~ԩ*(Ȉ!=.{i ͑U-pp`TR6Q޲N?WQfH?VJAUw% Сِ[O~!I{Yk޾$ %q M?Cl[A;~bM)9%&jHץɓ,>l!GWǷBvX>,uzLQNn x$~uR|B>p PJ5ӡK,_G|}ze!oHsbo'}Ƣ7tc#cx@!"m}*~!w36pY=yʍ]]iAC'i퓂: )t DOnwv[VsC!$G>m 2ҾfAnSY>Nw]?vTQ{m.&E Bت:(`;YH.JhީkUEXt\ڃa *oH@twR,O; ª!P Ts6íPb}Ƣ\CcL!*߃l>΁L^}I6V3rMor fjDɣC,Xqftwڅ4Kn|wٿtP* 2A ZT0Q ;m vP o/&3!b?)|h^|ξfVdG=YZad)傁y|1V1Pb@o`zγ ;dJ9 Q|":CT@gʇsz}فh_̟z6& BN&@/N"CnrB}ou0lcX=y~}97N7ԫ= Ag)oM[_7ƖXآ}e皇@{AiڨbaՖ: v Nڰy" FI`J2C̓SGd`׻ ¡TQ?=},3d|V\X7=F#ӭ$-AgOr섩UJߝrgy\`/JLsa*ݔQ۫ӟMml0?)wjYD糽 XqÇ&a$"r(7Q9lg"I$fT@vJ$~n 1p$R T@xi ;:x}HB /#b@^kP~ᒎ=NNPݒI!L@xi/Rx߶nƅN i|0eCތ!幁 AQND}-WHo:hހ"$h\2[$ 8ECt s#hUonlIa==?wFj7^;_:e'Ser0S*<$~D#EdRʎ!̫笶Slw[y@o濘.Q{` ^Չ{)=@_V0.$2 ={u&-lnSv]vFS1' . DNU;qDCB 4՝~iPT,7!/@Ta9mH H3[e9iO!NX# =.5'Bu*V5jnG!"bB9J뛫| IDwD$E3w~yo$`ȍqj/x(M@8b*b'yN. d_(HީRΊA{1ةM0T>qv }O暈UD}].5?eKL%:~YO_|-ĠC#xv`|QJD;w$I~ n3"L=VW}[(sfȯͿ&7,rA"y5SꜘDТK^E4Q V~"yЄjQFhɎ*D0dz{f=!+%<~JPBR{5S>U%%${}fgu:Jo7J$=uE |pwD!oznTv@@SHgH¢Vߘ@SJ?$Bقu>Woy?On*B@ ijy}f}yWRA Ḓ{]E[c[:'`4E8ED@i B7)%2": hG" ^uVrYEk%'[qm針>9WYΟ OzT "xföx~]FW0F]؋X<||WZ>tzD`_twXNJP1`Q~~[#ͧ6>ؿ-Ԁj x_~KOZ{%i+D~~;厧wGO|n7`vTQTP.}WE ͓U7#XKQEUwZ+|&y^=1ǍYh1D*l΃aDdk&x+C^?VW{Hgp{(s6x殁% /-`p-&D#7s\J0a5 h@8\`|rBuq906/0]&l@b!笠bWPϘ ~4$zONu舏r(3ߞ.!c,T""6%qs-L @їB3k)xzp~]}U~&8TGQrH{ӭU|ЈGt8~[q((mzVP$g'՗+j|bw.]Y3O4Xdτ0*'$A%@;H4'u A::G6iHRl FH'6{i\^6"O_ P}꛾'s rL3!p@ڊuHI5f9ixKI:-ٮ&vu'ݩ'OBI㡮>懛g ʸ {)4]\F (7Uۯ )(]AAྮ&Y9\7闾3{P iBʞ~@vY? ? "?b`>eFv W0Փ'ʪkK wԟ˕E?9 :݋Ast|9}'S6"bdFRybëf߮rc7Ck`w캾aZ׫Dof-V ,wea c ͓B @-5$2.uGf7~H%HE _9V>UaB@`,P%>\pQ`),oW`;}w\PD3~+oPeq;[N}Np0>?O4}yل9/g!BP7RhQgy>Mw1<I,=>Sٷ݊_Iɪ{wuU7q@z#EhČS'#!O!`2jo!P1DXMwHl#] |o7^芕 \Nґ\1V$h}B q<%tF#TDsa@p`Is_cœ.TJ}.%c yg W$f __\Qh5x6wmVtwUëGf'O 0Dfcz)m9;B?o?gLsU%bIgͻEq%W;HBkr'G ?HLb9&pg3GiEܑv 6OZpje?g(+frC7j #m)3@9뗶Stww{ 9lIH"5~ ~^TE>LgURm:TbZ/e5 6D!˳ ۩/uGaN7p::8gAzL!۹J+9:zõuaѪʏp VO8i~%ƶn"tl83`@IqÇ)&3ųl[4I&@\Ry{˼bgx{X9e[';0/]}<6m6P 9yL}jPK_+_1&W_; BtP= rTuJђՄd!3?_ߟ-Ν?Rk>L7c㓃  K4[ 瀏,j*^>BõX`H|r5}&A^l3"APP%q=bќP(~G ;nKzD%M 'o0@p߃v).L? AHñ!D3)2*J 8*Pm3X^ճ$f/v^bD H-j_r~г2/^&EnP9XT>ɤ4 ʹ)1v&Ⱟd;;U/Pb U 'śU@ qa*0xԽ1Eۼ& Yω[_;9UdLӀ@#qC2@$vX!Wx.{2GgU?/n426,e( }zPaukB=!Spm:qaAdkSvaN3+嬵9Y_ $~R 7$a0*xPyG0 dPdFxxU+g^ TU*i Xf#ar>ЃC7`)*3 P6kh@Vp9*I *s@&"*^DH5i AO"1h4z ٣?2|o\g'I$wtI$I$#R8DQuMZ$jD.#[o`yA:JsP̖^3,O0+, s=q foX84o =?^=mw"|ہ^?U̦K:=X0}I Syƨߵ'@dI2IO kҳGR@jTt,^/0J/)a/Bü*-Fh rEsnpcPWs[>[@[uW1#0QXB(-('LtPz#K>Kҟ7;'pW|{a?Y'tfܮ=@=W3TwΈo&XW1~xϯc_'ͰHɆX`H"2L' ?! |pX.L `sR 9 zg{ M-\IzѼxԍb?;t! P6Me4'*Uz.mh T oÎG_V >bܠgk^}9=+"#k2qfRγZf;]f$L+AYuw'w@=W3_Ə m5Zuը$xOgֺy1)Xa2!,A.!8GѼ@zqJB Kmֻ?>%W3O\=0ͭ ,A'_#MfB#[Kڥ[&x@Q C&h'c BK$IK DRO؎ SzcoȟgZtN 8C[R'U ?yQ g=9O}pyVQdTW ^qUv{0&XґNO[t_]%ɴto9Qhy 'YHxz6Qk`:[,O;)C4ms;]InR y:DC;"UY3MUOD_OlL_psG-qlIzww7YjKz!7J{i@[h*X_} ˳=_sV?o6>Y] pŠE!evx}(u8h5X758:D*ajUx0Y( C`\3Q[\/\ >ah cKޔXѥ+`-9N l}ISN u갞EjQ7;}'BQA@Qϟ]c srEuψIMX'ij0 C;t1,L+Ĺa2D!,1Pblct5fjZػsgsh=ʷ ^=k XYԽOْQó"q؞G5`LS8HzwN\:,]3|0CeRI$7KP` AP^ dHI$h_zGրUXßy~r 6~<Èq~Jm<6'9zSp~p}Dvcw?x׳۶#Rwufޝ:vz/wyLۨl4abS4b_[8/gh=~uC&yz ]~?mV~E3Deʒ#zbANcLÆB3w;` AdzocWzKfYeV}ṣl]uE{A133HlXPucܣ~OyK,rljRcp8]DHqd(7+:@4 !EE"hnʟop#n`WҦ;n[tn ̓e.8>Y2[8 Q3ED Hዬ X(a7 .N+T`m,e>?j` ]MHWBa~O3Uj< ˨ӌ ai7 IZc?æ?}[&L.` OG3Ǩ=uMlɽ5373!`͒g(cuL%b_^ǿ!{ sxa;]^Xr}{2dn^Y:g9FR*`vH*⸊*s!xI6gH$F9S/%lWiv0)@V0^=6YS*wJDS62!bԦk33h?F[x+m}1Uy{ klî۩'w8`   R(/ )nҍt ?3";/0z'Kؒ)!pc[Ung~ ;ztt!b>[msT*Z]ӪťoU|ILo461R򀐓ᄜ7xk`(ast/}nڬ)]twE`>Sl]c!yI83'BUB$4oCS@R] ٫-B,=er7M[GW0iFimҝꉳH јҴp9j8uyZIskv Df": B4^[&=%U.{'R F,’})[$ޗѰQ{TX#J<)}o4F *ƟQͷ.M[,˭qD0YČMeיa\}FETW{TyV=Tt{sӝz9vාa}z~XtEW<}Wҏpy> M^h PEcbGV@](Qʾ9ΗUL_q_}k:=dz +w:[諾c>Y'c -\&RU& 9 !;AfK$31PWmz0&'+Ir؜Cr&ŭ8գ 5EAM]&-1Yc-{ J! ^_n]RosKٲtaV?v\.tuh&^<r8 PJ 8*E~o8lMc^c$'KWQeʘ]a0b'YCfя>f % M ˜@&,2={&H(e{H2h%İO?dεlHfP'嬞Wsϰ<0!Yd*uOHq3(e0)J4]rHJi:Sbcz8ˎ ="1'd܌ tWqw@gE0(1G>QuǴ.6{d@C!sI*D! hiM| zK ԧش:5hSXR_X$ ޻̶Xbŋ*X\ֵO9'/dr)=(yx]O4!?{wй.te[ɖw>|DɆhioyۦQupp |vqtZ2WĐwo(Ja~Z=]jM*&BWO% &1{ ۾L ?W̊g8Y: Y/_X& [ 1}czpwXto_9DCE/uT`bGfW}v8㮇ieF \0$4V?ޟ aafSD49T(uL|\sl0vFd`A."@(S{$> ҃[)WL{.O Eݷ[_~j?&͛< dt$@0DK f4C#}`a-[UW>PDչCTbg#o}2~UzOГ/jZ ƺ'SA++8!r-bÅ/H`y&L(cs_LJ'Vہcá 3 $,>z[C$ݾ#GJ(ޱFU 5`v8 @+>7`KL|pw=m {pzc!ф+ecӜrg)p<6@ 1uBP^{Łi_|/J8A>] WrczNI$}#S]a<80G˩{7 +HBX=6moםmnl4wKHzAI,u'N,)MPMU c$9(K! 17OVs fkՕ i@]Hiy@?KE0גϙ32C, ks$fCQDy ׳&ʧw=঄8$Q$"ڋ *!a4F}==ϥU0%Q="1&X`h4'iZ'3Jqϓϥ&&.Cm֤$0yLLTzyy~&{S]efԮ)w@|Ό,t ɰagܡC]Ql#9L[H#z$3;wgfq)m3OT=ă@>(dECAy׼Kv h Si,Tު܇ކAACáKAa:'@D-O` XUn2 =1!`'?#`fkK3uk{Đp:f5>wGKm$Far2\o`4HiDoEIMDk1]P΀5$0A8)uA{i#4uKB_8Yu,K4UFv{{{ Ai/ߪ?dy"a΄Њ2{Okǧ)w|MQ4'^V#Ve=ɦc-wowxz1w3@xo "S nH@Xn@a?p6;㐓G*8s(iT(R@t$n };>pm~8`D x|`;z_ 80av6X$$3ux,>^zvM!p6s.N/Sq>F].e`K嚳㩩 (f&TS@K(2sY+{Fi{ӂ/}~炙Oz$~çC␯g,2Rk4`:{M`5ᓀƓ!#cG=Ў%G3Јog%L_>NPWTah4\B{ a O }mفv@$q&SEU$H9rH 1ISe9N~3g9,tmńǙmV.ׇCT<,m s^^[#2g@zș=fl2zU WK Na>/Ԑ @ ar3O _CITʦB~G={x_Hevx[7L+#ၸRQ87OJIA h+݄>yHBμ>ϓ|{&|f8a#2h;bX8I63)SB{HR Y4! #/a.s5e8`J\i/(ؤ| ']kgLu K|<:DMDp@pP.Dzъ0pOc%(RCJGt 3tyݷȵªeOfIȽk&Gf!plUqxiTpb*:P'DXۘx "k8 ЋUC|xR0@̀+W{kQ=Q sllAYeI-< v62]ґ">շ@yxjlxM&HNzAnu dA8糷q~o5V3pȠZXw%2H}3tC¦J7 M !DTdzcouNDR.]q6EuYl:Cʐ^Ia}vxBGbMFf<@?uμEhL=zS]z3; 0H!"8wS;/7ƍ`ob3 ?!HF^b }} C ƒXܶB=qhp K?6r@40w0 H\-`} 4M~ l@m&Dg6pwY8Nͤ=l@m aF$&4h ۠zrGv˓ 900jo\qB{G0Q|9"PET8xy_} xܞ1rLcUdċ2{oLg(/^}T"^;4sHm9*Z/BbȠ44˳F~.=]]zemAe]=qOB>TwXՆ6gL8ʼCP:h,^IړK"&J΍fL+iBXYDUhb+|c\4Jmo"}Ƣ;y<8h6TDw'BUFF"%\'{aL{{:+=J0Y=v;ơ ?n& 8|8ÿ,<#@}`8>0}& ʂ:7uw)ⴶD ZhFFz&Ie#hJid2, ĝ$уGaD╳b$,bCЃ50"TM4*~ 1C2>Kι'H`*~DB R(dRUHDRE)EVT)G7cQ'?9{ zKM "u/IfNbC)7uֵ켙䔺0 C^;`ްʨ ӃOcv<C S;x[Vh:G7)t=:O`ΜEY@ >w`U`I#sp%%ֆeTU]S}eW?;l5~`]vq8DTLHMi/ء( f zrypQ ΄&Hc{0A8}\^1!? 0I{elTzOΩ$@^xJ.@϶i<^ү9b롡y`<Qo=1Fӏ#4d "nsv4u'G|'0@c).6$Mr:Ij lix`y7 l;;$&Dg *l*(n=srEG=+eN15un157I:c`:pE[$@{.A2!-4 ;:"Ἒ4oΑ^[ǜPDrBˤ\q㲂iaC8eS|AOr}'(PAD!/߁у`pEHIHNr Cy'xx#3}vL#Lc"`i{[6A8N~[!z"va1Ly:r hNS(Do<2US"A;uYXhmKY-z4hD\bWOz<I\f7Jw` coQpX3Wes"M:5rX>kAoN_v ړx~~ZGY2|5s𹭡&RHI/ѭ@ "W~лB&>>LfyΧ1 Tg7iW»A !IC8I ; `O&,4@zMQ^ s)$wIfMI6ڜ~mA7儍0TVpf7 e;o#qs.cNky' @9Dx;fjF/Ұ -Ǜ=8yh]N4ָE$訖HZb ƺCkg4#H`Ȣ$!!n^!)[ u.\}9FzžKuNZ]|镤tx^1͓z^sq'wkta$@A p0A-Gc4=["^<=A<DJSdFs=s xA},GS=~:&̡o.g;j,$p6bʬ4&ưYJJ$B0I9'ru<ӿp45x`Vo,+./>]y O p9( ll趮<d6*<.7 Y*GC+ªǟ|(;:GdN<ܐ!険rz(!Tm` S h?g9)=njфptS Q X9"@DHD;[@d^߷LOTxN{ts3IB a9l ((44t 5CmCt 芪*ڭb^ml/žxlXţ\>^f~/ L6@ ^xgy/2"% kgUVaT;zPq`*E* <.HMրƒעFaDg>_{rlV % ӥ֡sv҆_Z7TKB崱$gŴ!Ttd`a5`bj&v4;ht TEUEZoA4yYG9Lkԩzŷ{"gAȪ9{`\y@{ +5~Erk)lp6TB<`V5Ծt4$Klܸaa'ǑƖ]V` w-OCdQ? _J.JT~JSڢǦy8P zx\+80%WMH!Ur(6f X8bYW$G#}cƈQ| TUk~Hf1HOOwwаC@":\˩H?_!?{CPuaa(^*e3iQJ⤯ Cf1dJ{tć|k 5>P.E*10c6;GӔgn1P<8:MHnorو+B]?5YGXvT 5BW;`NGb~|b!~.&1ꠋ@JBxB>|0Xbz{Bg1=?717xō7`*)Fl!Cku[`t ˰.(q`b=:% j 9T;ώ|߮[p* 6R.\5`z2,![YǼx0A蓞wݏAaăGۉ@@w\p\TtcH[43VvTT&(i#r!37M ::i!>lӘ柲{w0e*YٵK{~>=ӠvPXKu$^W"!c98hLThG0}#i"Qui6HSFKۚ DaM&S<Ò}& dLM|gv&Ё $%@ӸEޱe'=e:K4N }\9KތO,-5w'v &q=N?@EU+(woʯ S1(+@ V|;|kjz :kd>( Hz)`.)DOU]GXmGӀE,]4S#P0`{CU7Z;JQTY%L(o<4HrpN%x#0ߺKp<'c@*"Ј$e4ل/|l:0sIߚ&P 2^pmnH#_bLA];Do[ÿ}'tMS:Dxh)hI9P 63țf~$oцL3O>B$h Pc` cC9o Vpt&f@Ag8/!^OI9׀:ĔXX(Mд@l!Kj Q`tA64q譆{J%e,*D%>38+)?5ԁ6'ŃYi" ؀Ȅ_71??RUplAyBQ+*`pqsLBF6-!@ 51@Q)BV6CgahSЬ'r!F AoA! zs^ML &XH+;$-nLl]U\ݯ5}.Z%iر [b;HiWA!~+F:gx' |vƷɢH2(d) ̇*D 2-'_g :0QwjgX9$D,-!E@%M..ӼJL0L8-n'BJqp:]=;4hjLdf7\ZחQ"ޯ}5uN*pՆs7+}REY3^ő?|= G}HY= o~ .#al*kȁT:MSahTOEt@;(34vt2@:("!rfA^v@NRtҀ|%dD8N*\>)d@ޮO?)']F#ϗHS|]<o?.G^zDu{˄/oDr1Gct:rMVwZ9 M=V")M~ܶ_٣bVYT""uM@F"ezwo{0=;N&ր{LEtr"%: y })Y#P Td#$J78Bf_LDC A' VY0ͯ4k[pobx0~2z'L";y~ `,þxTcA !$G t":0)a019HBO0H~PU4h_nN{O5SȯMnA$N؛}qOC`;MxGDhwXs'Ajfv"b|2NlǮ꣍( C8ztV\RqpF`hM3{q]B}tcNt.e:AS v> yd"v;dyd4yL0O}AbP#Yam6ʹUqL!kb$2p=bYQbR AqAT΀Wnk!ٝY8(4B&b%{ &qɻim0fÓ64 (X&ώdVNT `0I5A›}UEWmxwt0ɭlB%(H_l$>) d(`>~rK@"!! r*:RE;g#6)hѝ[E s^P"8bTa> 2ψn ~ % (`z{ H|J5&^ ʚ%c?℆>UZу_94`!L?mO( ƺ=gc/dedU{ӿ pFڥw#//Z MpQ0Ll~>F馸D`Cd[qJ Fq֗S'NM`mXERtk!B*o=wC9M!RhDH'!]'} JP~LBB7 GPzŬJ|lMrCN{:c$!Q!=ۮ ʻ7ΐð +:),R3%Q oP*f+3 5i 0X8U]=offFaE]ep6=}TLD=S^^VU&*;*xr26ۅC2% EhZ:KR=.!P+(rD=o&Hu89U| z3Hd3(}sQFj+V3DZb'`p1ښGXIPݾ"XPrP!Qc8L&qi,:BjOuMUN0|yz!Ajֵu%m mz~,Uƒp\6C^juǏ? EM"8츆t66@t mD65H_)rN>}́0f dƐ&w9~;DarxD~ ՃP )ag;>Ջ0>%JLXyר'd(w0yߧTBHT`:@ AhV8 ?17%q(OfwQ3勡S=1v9Tǖe8$o4 ?GVI$5'60wi'Px2Dʤ"L3 ;^;i<2(99h]dͤA}r2 pN=V94.*!Il`Mm0hJ<".^X B['j" =ZMF)?JH17I2qLlcpz cL=$<;HlKò\|'I sl}!$>w9r+zUHPa,j!°2h> ~>U}xI^b~0'@@=#xP'!8ﳳ =,N`1*:ćROdwG5>!qX$wdaOҵ(ȭ /22Jbꪪ4$/Mٷ֔Z <؟r}$onp{CI&3~^݉_D9:!D#ɢtqt׃. h!$1H@A2 K^DӖo6/H_YjrkLV(?;(NxIu}é?hAį{tG^#ivh8 1Q:w0*hRQ*1S:4oI$v?W_;h? ""/y¦4亝xAtksO7RFz 1b;m~6oCL $P/čDVe)F|f_>o$=D㙟8׼+1rG]fsǪqNw%А)ChϏ hluyF "`T?Olplø%EZaٱI4Dmmt(W$I9 ^  |5,3daRz?T?q&À`'K3̰ϪIqEXY5d3pM>">w6(q;{?@[l~̚qrå%IfU*1:6EeVS2d xW#γ1!|z ŀdQ! x0SӒ"3Ahb3߼"֐LL cǣM;vWjbg6dQE#P/ݳ9Gw&{ߙː 3"L1 ar(ٴDi@V$ #"E ivň=륙1DcUIӆ5`lo>p2GUvel'3hI|yFyR=YAD!{cb0- FjR! Jg1. O^=PCq)iS~P Dw `* Jv @Gs)*D}'M2P)bx.C%P1=b>4&?G'AoͶUmmԢ/|Oa}aMd|*?YC 5t}EV5[c9aHL(6$0.$^|bJfD+5A7,<*&iOқMt|O$&fK29xb ]]du=LjUt"!vlh <xw3z(-#06{2O0IɰuTdiPP  >obIn}q!׹C=>NI 55e6Qx<"; hD/;RaRN0^w,FQ^3$ Hu0iPkF WrDB$U OHzJ>5A;5\wzsāGQ1l-9o=MO`Yc  <@:ir!JT3(R b[K2p?'B݂>z#b༗g[Nws2~Xbc뽪;3jm,m4mxmgcקlp65j*^SPk"yDȆa0vlGłl@O#5 nW^a4 D̅Hy@P,*K63i汯&R!fP[~7pwٟ:(w:hb1qpl1,a# /aFz8O݇i߶a=Fӄ;!0$(}{^pJ iQ@)@@WlDH&bP8 .C ̼⃊ryV"ԸT&k| `i7sd#m^akIBQ;f rq2}؈6me7SI𗞷@ō}M 4.438 IRwq$`ČMMD1DLUD~6ۤڹl 4ġ!0{}s@=0 iW!iDT :+P;uǯ T1p742LE(-fUA1%bbTTl >qyDl? M%͞.AOwSyX^T9}΂DD!vC|g 5Q쎫)Sxoz`fH{{ϟx3(|4q|>B(ȕ"^] :rtn߱uw:opI=kCo;(;'/]HHCKSy %؁:zh u8 K->+FXsNM'ל칄 dyCg_.IĚl> ~x[@A=~bDMCgkCSze% Ttfg'fOJ('gs \X/f"!m(:-+P=X2F({C/Y{D0VݘFX5J+c)ttTS{K{ bX$> ;VE.Bs7=Lzx8qP1>x/sF63*Qt[~VYT(rnLs%HA lln=;ANJ']N(8rb`wMH";s8xIVX$H= Tf:Yt#;˻[͠x+ԝEU}~V7=%[O4iwأ][-T|%X cHTTԓF`ـzwkxD'-4 a?1_ċ#H05ަLNՄep_V^;q EUU뜪HòD~ FS IҡӀp!cy: JP-f3v1  ̕e4ƺxI ^Ƕj0 1(yO D[H$KBn8zRMIX S6+1fIQ| GEAl xsnhO5 v,Ib2Z ' G6%|AZA:::6SmCAr碡=LOPa(J y򻬸ȸP j-Lt 8o.܀8MI$M~c1;M`3S$R1GG9jLcA\`+]I~[K`"}qp'lDD:4gt3dהxv8PJI>`ӏy.縃THz >;]?`^.wt<6"D >uA5]AeqmImccy cO l Pv بlؖj%̈S# *tN "DZig"D_}3$8a!eDNJf*iI-E> W93/&H *'ZBK;BADR4J;w$0oWKTP`_v2zuw+ib P*gn`XgFtJO}cN-7›ZYIA4{*!<+*ñ>H\NB̖zbƚgh݉xٮIXWNS O"4پ ɞȞN`|"8{6 _Wt5Xx6dr-v7У˹3P j:П!a>=q;evݹul#З$bM\._חr,':tqf@H@*€.tc=u9/L=3x2 Z (ME⪈X =$ )`|ߦzƻEtE 6h-HAnOY#]Sω4|G2n=\b'WD*F5. P;DQ˙PFEhϏ:} (/0w<7Ipkc8Em"$"rɱmcX[Xma*Mi6 "0O/&;Cj#A ty|0{mR$ v.p1c#DDq'yQpd:Nӭiң +b,U4dlώK̗65co 1 S)CJDE\O:}b9sԝTɢǚxk<,.o''&0hAFdJ&b! G@ZhD tHA"=xq7,LBGd JqRɣRmBHzH3z{?7N!>Dߐ] r *ʛ u| S럇Oau4c"j8/sY)Mӎ\3hVHat l89077=UJ!>8`oƍryÊaA@li"0n!ێD{?N/(샌"A P$J4*P)#~/ix/ب*݃g?>?o̾Vt9zu >Cwz8$NR։3*є AE2 !}t~_wHdҬk?;@ tp ~P+ '~hTYG? L y4<ڐ0aCzk@ģjŞ'윧FQ Ai?^>CY=6 "I lH#B9t_v.aNI7U8ѣhaۓrsq W-(!0m,!8%MAU|NvDbQ'Z@fVuhfjm؄&raK kjm,8Ei*&~s 3m|r3$J[B=xzy0"IR6A@|t嶞./X~7tQy%({vAwO Gc=;bsV9!XaF& `6=Hix!+B;#:#``6?iMNG"ԸbdHąГ2%Npw,+, Kt3?MiSpxp3$0xs__mn q(7!R##[z f`'}7 &T?c04 $c:#|nn{p,dR߻Jy0J(.h>-;ɊSq HiRJp &m&zY% fc2n D/De:Q߅DN2 tMǺ*snn=O=ڴRV> '4$;BC&HgDwBSZ*nB2$v?w- *i%Q-1La&UHLE'3N@=/^b) CRn[@p0>Ol\l3[_Bwn%!p|OqXUW$Cwl< $w@d-~*z7/'e=ʘz n58>A$ޝz\#tj Tit0-Ҋ4XY㢗Eqm868ΗNĀ~wo)>nadvHA "ѺXh$)5,O_˗; υIP;&#;pybH]Uߵ : x`PzDC~ˡ}U`3l~Z@mTqMž0'n_|'Ǫ_ qyd쁽z4K$`;:N/#5rQLI3i-2L&BmtүUaF&GxRIGxvP:iG"eIe7-"_6#q.a0 8#bIXN$-ZL;aE<hO$dUvCut-g0!k:~Ndq`>l:SӹwWL8| Nj  1S)<rqgnü5ױ-T%Lsؚ;Jnڣ"r]ɶV 1f8Xn 8l-SL `a LޑXxird67gܱ_rq'OL}G-;Tb (h0Y;f.~f=Χ~ROZ?OX7AO⿙GA?N"1f&D#8R/ Ǒkj/ݽL)Xu>5gCڶM~8'W ]A`◽@on!Ogts}lf0h0oG~B6u{YeBQ==~{Ϗ€S9<( v$czr35,nGّڮ"'I2LnݷxQY&q9r巷>{AU KKKH3G_lg\huFG8EL #6~@uׇ>d<ښݱ3n Yڧ ,+| W vL{x -11"J4B:7ǟ'cN/!(>y6WRQP׀Ъql ÏT{ 4R)!pTA9ܳn=ǴR ud+--- ϻ;F/P=#={N'c #2%4{J,Php=O`@ To0.JA&"P=9_+[ 7M(6zBnd.BX*GblxAur[ptӁA GarOv{QT|fE'(\;-W(I$ٽDAvU mkA@ 0Q`R+0-&&"T_c=ߏh$9=|ݬz]8 9Iu2i m/+4w*$ɧzKFe:6HuCD #2M丐A$+9qQ9,dm"s&ń-#ۓgtd $o@uH;!#Ѝkg؃^O+9ؿ4$8 X|qp'ぜ9s*g<\3 &CI8 DqPxˇNsD 7(T!'Lu e!х!՝F;ćxvL"O.&;_4(%yq?BH%)ywm͊IHMz$68 wj'02`h ܃M&E͉\ :B4*0 f7uFL0plM,0&aecd@: Arȡȸz  kLWܲͷ< Ɍsg9I؛/bkoKBԐ--0 v$A!ZQ:*$H -v BL 4KoD!e1(&xpFQ4I`ٶ!^C׃5]vߺ}s0X$R)]hݔ0ap#;~$B/OG>!.޼ƽ%51GF"0C(A! 4K0 dA MY Pt<գ#{.+k7mv_9gcǰjӑj0Fv'$ɇLr7I<'-Y8nDGv/Qql!d=h?%B a`3R#8g3.n37v<%H=Ƥ9=la عǛ,NW_EfcEIgHKx-/;SLj~j$ ~b=8{0ٗ˗X6L6]e)RTʋ^ZuhXd 5thoIe o#mF酨_ M Ӽԇ8PO ;c7 Bvh7l§5=c󞁀8c`_ Aav4?F7+8̓Ag5 ۈSb1pK1&IhԳH@NȔC~8nhEj>onëa57}B 8u;G1`ي!hwn]m^QA)X6b bhCc Si6ZPDI@HPfbQ-Hӿ794b"l UDE(RU- Z#HmCE4ą"<6XJB*(JT) (Ѧbn\(QITP D-1ST SE&9N7XRUSQ(H L HMt9z*kTDDE VYIsY(c Ti|;hMfwHY;{` >/r vpUR 0|t49㞸.Ԝ(5r&vmx!ǩw77qwΉhdX@;[plr\! RkD+*+_APm"|>S_IOTTn%g*k5KW!\'Ra+i.f08c5M\x[B}K'*A||!Rgjbw?:w,>r{"3rl(^Cݐ4 dw mlt<;ՆpdFnael;(򶼀 CIDMD0bbr1GJJ񧾯^Y1}r-q "&7Lxk;y\ 6m58 {b!py t<<U눎ͳD]G A&-!-p+`aMRVrDj0&aC1 шb fICć=cv^| uA4# /g͂17= W! i6 +)Y B3u/ Y8 y CѶCՐP_xAMuRVzQHDW-z ClH.@.کA >[~>C8GUwP(rZLv Z€.f\%KRBBHKW붂M;:(;$Bʒ啱kGC*3ކ>Lg;O}_y"`R<mب nA@@8sPpPG`$(!Nl̪FRӑK%SRrrp1yx#Z-7\^X@Db>6N[6az! 6h(z` u;U.ͰGMx ~z\u=,2Q<&=' 4a޶\=cސ;'_1'BBRAH"'额DFzܴ26|i5 Hc7w3yˆreF'6txMyǜeG FdR#m3g ':8_Iv:n(TD^HO~)dExJ M Tb5GO+s QҀ )H0iFm]|NZvQMZĒy@WjE <.̽XX5 ~;N5Mwy+D}^}`op3 `%Ϯr o>Ù2I! ǎWgk ! a&ݴ?=d*x 9=';^"O k;N& Xw}qNO#xruYG 06iPGuPMF.*R8ZG7ph6缂 dBGKˊ)n+Y''þQ0a㘇D Pe[u" rw 9 j8BCJd8$:cy4DUnF8IDWx9ss=@M[W#HniB C&rL|}$! u׵{= |#`Y ÿ s2a?1pyB@ 'ϟMo@AQ Xl4 ,6޼ 2pV Nzb KffX+t>^`tI&LOIMx}ona^"݌yۻIzviJ9;f$aF+`5Bo` 0poyE猵fvF;8]]8ݖ$  ÐPᆭ9 bPG`C2skUXpU.wC ltV EE9lQໆyyӆ@ p°h=0CPpNBvou^_zkcO\ȷB屰$0o޼7K9vVNz=Y@h2[˞xʳq$Ws phJ5:=(Oqoa@ψ+0ܨh2PET^XhӐL"^+{ sʣAsf2 Ԙr KQQSZ߾=:dcXVpFe2B*nuޥ5fr~&ࠢn%,r.rN4}/ܝN;Cincn}}>n}S9 4nHK5^flHɑQpsLS@H׸#oRf:wv\R 3 .۱GVV|λ#y5%@I7LwND2CTOi9̦0y̆BP2`J'R RĈpiRpB!\t"2"$}OCe0~X}?ҩ݊p6& c7xŝ~xp^M ~LHȥ@g}'B[mA MW^x>`C"!w̏Scӗ虪T*I,c mɇ%W]6e:H,]FQK]I@>g~U" D;tP,G9Mh*G;5ADL0yG93 RQ|:t|sY'@hE{|=IфTRei%7A~׽0TDX3Ik!QUS m6xI&TY#_:x|VN:fZUѢ{kM. ',iۡp!@W E~%#^ots}<֌b:DeŃoKrƟ_|_XYd(M$1U4 uU(6%"VP@LR q\2_o8׶kەm( HIfI~l "&JC l D6'2\)ՉQr}]-3r[Jp _pyH5NwܤK/,/ܻ~cǔ~/M2$Kxֳ :rzskrَ<8W\TCSɚ8`Ҡ_ ^뉕3)ۼ68ÏS ojHnAP"v p}:AdT S"Cc!!fzFqÉ  2h瀽NlYP=2n}S~^lbU}AzX|fei4/⇗%T&6x<1=ZEKT,`}lӶc'|xߤ

6e4FAE4gH~oU嶢X>q7'zjUUFnpw3#BK^UsJϣIj\smA~UTDjE "RA 4dppaiy!Bhj >[jHBxǑHhKUIr~!Wmհ`肿HM\Ghq,8MɜEA<4h_8X3˖e4$7"]8 m8;UƣG# <#sKsa Fh1NK x\#T#V6QN)mXhIbrhԸQ4WI_1 Vs8Y7EW8ss0^W)%4HA֤ g Į Z'a(\h4KHXЀiǀ8xݰ#/͊?,e%J ) #>.?br2ܠbiBd$yoq<I& }1 e_ ?Bw\ L!^MTIi )ѭ18ŪF&]?>z_4Dt/i1H;^l`/Vq͌S:ѓA^8p҅3O |H ihJY(j^KBzpq$SF{c2zs~ d;Hl#$vi( 7 $Ȋ! DRR@D0T4UAJQ - CAQI%53L4 2D)@@R#R"_WHP|$6/tf~>հ9Hb8N~+)$^qBpw9`Y khXYVC(` }PtO Hjrii'Ǿ2oӓ ݲ !g ā]2d夿9`0j\c2a,+y+!"8^\@W ^ \VhE;3! D{5^j5u,V8(TxZλ#ny<AFH&$@!TWN5ِ+ @w"1="ΈA[9#ocKb*`V c nchJ{;0N|-FϬ&QHiq4qXEEbE1 Na0\fkZKDĎFi)OmQPxA1- ,Iac?gϾ9$z<3 {Y ,C$8c&UV&B3o3=V=V-X[]"эLUc~9wrxC k7BNc@~~ǧsJx"$b|8J6 _6<qYgCTi:{^ч+ըI|lsX#Xvd>އ!b#q}M`՘䔠4~H[ioB T|-#k(֏*`ekr"q=ǽ+$ou>%4(L0 )*;ξܑ3PP-R!r1"B@1(Tx}L>ȓU'9p4SAG;.TҾ@ &p@(" (&R AP>{!!ܫ tD0ƨcjipGO`0ᑒߏׂ1MBYQ7@oG25K ѐ*it)YR%""<&i9 #c~%)}?(""HQ%^}@$ 6i`s?Iv!y?Wg]Rx䵯] '|H;I"432k Cv{}õ m)===vL{S%Ā[%P(?7EmHĀi?) ''Ć Pyo.bH3_О䴂Xu Gё~U , \E3 PHl&11ADZ=qM5Dl%{o|'J &o?w]^:a AϞEثI5Vަ1U'vzd=]G.~q[ױM3X|JF_bj~0a]F1;b.pFQ٤:)eM)*WymKOmNG_! n墶PLő&.8H)(ђ(x~wkiV.=oxxxx2f4w9O捹`N"ad"% jk.9sB*;w>#r%ptwǃ=_#r:!ߗSH9[|Svbyx0b dAnH/Ufr;ti >& a7,;T!Ga:(^񎶪DV"x%zn HyzyVoO#iM~/@#_f>;3_uE:ll(#ۤa ;t7J+1c~ s.IߢZb@3T`lf ]#S  ,2Ս q{[[yc($ZZ`I:If3M뙝1|kRtQW?z,i OI>vtKR P(J~ҥn Mֵ RPP'IS@Tb}*"y* =u?>\AdfRRQ3b"{ﱹyLթڎ~;)F;!@Ԃf =X4!.St@@ :zG`jG/[^pB0I ['JfYÖ87?'gT H?uk_OpXĐ}7+=bFk<7=x0fp<lPG=R-@Brr: `HNdh/ƴ5)2AڢK΄6ˉ:Gx1ABHq=?t'HJf+E!@ !BjR 8BH!5CT@44$$JRą!Jpsc`1 hB((&F(i *!``& AV ! RiuBT{zHyģči& >0rHwQ§bL\KLW/ñ'(EN=E>&B-CXm =\a@N1 F~@==@~wxQ11Qi $gQd?d $J+7Kc箯swJU4 R5AB'> ?>E@LZ 01J+TJKAB01I2PWم) 3)IZ4B R! 2AJvGAC@Q LāC2 Q D± 4LTR0Ph+IRR QM$HT5d?-B@H5J=|`* :Eb*A@b?5>sb@?_ƭᄐ$YM=YCnf? eX =694ɑ)  @t;p{ЈS:ytHz?OH~P!KA4y((Ct7<7Cz.~8:#q=;b1{; VN*\bACowIA7P֦0>A[:iRUaXCtbLbqܸ4uX;{fX85+&['6 D{kv(p69@,&D2 g54ahfP,AT^26'$-#]?6Yʴ5".SnePfH65Pz`\ѠhPhK>t>n~BİMQ$! a\2⪿^At!Z`]>ށ]SQGY 5N(7mPkwT/1rIq|{}TCrS IPTߏ8tGX%M7҄K~kKۗl ?`{; G/bd\i']! 4޲MCv@-3^9I &Qp (U> i͹c䙎u49/`$JD4"o6M.c~}͹`"#커oӟ3%؇Eñnɠ O)뮻ߍ4Q*sjO1^JSXmCw1w?V` cu믝ApM J g};i@WFbr68OCߘc)LQ`ψpY9op5Sj8Far$1\h'OHf"de9'  z>O @nf`X0ln#QPČ0;$Q "fBP?C#44c^i5(&;*Rm7H&fq}  \>IZ#WwǪ8,rҤ)Os]B% gYQ7,bUrhK V>\+O[G f?; vO\ lb{W5@] <úbN=pj<\Ng#J%JUAet 1T)7IC:wP<6CM{t?tk!lj=LtREv 袭:#Hp#h*OfNX7%j$A]9ZleRW>췉"66ezo sgMГB!$Ԕtu% Aҕ1IGfD$7Zə8쑆6(/1S+pc $! ܭfCVV[!d9;b5TV"qLb!F%ۃ6F R"ֲ +ȣDS9x@Q8X7 jlrngYC˽1JQ%ӇO"0䵨JdEh1*:;d1K%xqCDDz' $R4S kǬ+|f;&oSR&=A)oZM7V24A0H7zb2Ƴ"Ls3T6H:+TnIM ϡiaXj9f<Tn"Q\:3Ht1\7nn@سf8mA4$ 7%P"T3H:o&Ga$VZ2jݚ)H ^$qRӀCDdL b !-R.)Z 5i KHmef."jkj.a8"cJYRFdĮh["*f ;ߡӢЎ* !L/ au@8Ny&r_zJQ)@&VaCf|?2ĉI$x^63/Lc;l:=v<@W=_G/٘Z '|p1ELb&QShg;=Gp7: \:jY @7rCmpۥ q$&GXR@g#yi2Dwb#k8j9\,g[ZIHk) 6`A@ ( H(h4'L #fVTժ45፧:=<)S=a*!Ixx6),z i71pṲ½22eWZ8tKqxX^Im)œkwqi4jMd1#V[y{M\-\W:IJoQ@DGwZFtpx XDlfM`֗$#t^Za1hIꧦ{)9iܼ|G2{n!Tzq:"`ֵ*YF3jdm S.7R9HL Z 1$"Ε%F)5A6"m&f0= gøLAQk߇p.AV)L6Kx\ƗgIMN5+spq"B۔Ӫu, |4߭~q o;΍NĹ 1FihΟNT4*$j(&Ji"**i(i"(f+m5IIICLu=| C84b_u 33Jji\M\W2۔}u>FKwCI8?Di6RK._YvmcۼϰDI MJ0KϟLi9yXlԠ*CBxBO0"@E3 TPJ'@z2U>1 jP2+seʛwwm /^8mudRnf?bA ٩cAaaݨڎ ɚa4v}swjqv34]1)wwՆRf*E)U444d0a2IG}W4hEh w9"iq%4""RE+ͰfMQ@lSny|͊ca!h˅2cAHed@Gq:R(L&$)j/%O|($pQBʒ Q"Z2TN)HozH(L2{?NX !k̦Μ[SlRl/-us1^*_KSlmvUUk.\ A;ymnPN$BT){:7mTq jCJk<', "f@tssr"|"0O0TYj*'P ^W /^1 pAޚ ԫTJm>"(/49'J`(GiFVv!%O惂0" >l"wOwjWq H+HUTQ{[&=XeCkZD0P& F @f$`(,j6o>,,c|pnα$ΖpduMIWQbLiihE5C mFcRS5I\<i$.hV kǧlD>iyAǁ8 ~] Ϙ~[(>QP#x>@{œ~'?LtN9k͍]0S)X]fh ݊1:dڶuý0檣]0C*([us}f;ûcX*UN!3NM-mkK{S4k,64 V14jL83NGF]&K.w1RhPcM, zЭcU(3!-\h~D_#M1*wLQ\oX0l68`@V[Ceә1o1/ad .!W^ H$F\q/m!sBdng!#mWٛ0ӎ:c H!B'?i/c ((BC2WoWM | ucy~)Շn! kw9My 8pG3S4~L RX |n3ѤU3|֏ P&9< N, Ac9 &4L 5cޱ1/>Cd%=2` /34*D MK jg8\6NNV׏?MyW$iLYe19Xos pC)i}'I:fo֋@{Q4ș~u9+X۱ bM21 ;nS`>*lG=j> ! 2p9؄OeAte'C5!6.ɭ̘;1=9y(XklnC(F4m= s%&ak?(3I<7qk:HfŨxS߹f 94`eQƐ()QSRnV$TJP> hCٿ-!s~'Ol,v;\}yD![TKhS4GcqH{ T|;NN>_nή$AWIiB DG7!޻PpGV!ܜ pI.ޥU;0>P =k,ޥ` # j*he&+>x,*zcoWA @ U "d#pk;S)Bp:Ix}a\ېT,\7QXC.{DwӾ?AO."d}$/P`B8 <lR2G$`_$HJ]`]n|XNP韔RUj&n]h2L ua.o x87!Ŭսdu@qɮf0lޢԃCj'lV!-"Bo á j~N'y:s_W !{#ƺ1<0Y d:𪑃j5fV`٩lB˻%6`ȲB^x&ےA2U*ŨP9*ւZGXn75A/cñc {f?K5n`ۭ&ǏLi0d-en!BNDrr[LٽHX\.[E2Q&eH+jX%L͔U=M+ tU2#$U>&=j+s`QtwY` Le<<4ė^NnsLՋ{c7F8C[tFY\:PӮ(fqV90`FVF&S6]a`AX@4 WI]l[#Z [V ÏF{q,/F=qt!QNWc!Cݛz"ZJMXfeY+a*AL4Ӆ$# P#[`*W1:;Q<R8K89rzn|[@y]]ǝZEMCA;uY©.I +#iJRl!j,tcoybsr+(@[Q[4_-668Ųk{ǚ駹 拓A8X{sJ{7WNqM! Y;Bp MȮbo:i#ĤOp,ޅCTb[cѐO?yh`BfHb]d+a>~~,7FQyQF0Ѻf+`ΎtT*Q/|H6./-|BaVQG|^0?۹tP37\ʰBe dzu(ȸfiB*r(m%*4iѵ; p׆OJi.8*iC3Ȗ$YHK6f `.[mm&78?&GI=2"yH>bnΕ4hjp0[.8Dk#z7c/" D8#0$]iڑ2!~U,]997rh*< kmf̘cp(rj]tio­U({zCcp,*OIСmHzs%=T421!FCACc ! F; T5 *`k$*k 9?gU26էCɐʒs wp2n5>qc6-K̊ 8UZXR6r;g(?3\Ǖ0~#p" `$A:BXo?F'x{qC'QQBURy q^Oy 8p|;y|o)l؈61LC3EC.$Z~`u㢹g aEA٢uho7+6X( }P"moU Q 9t.rl%w'9ί##@ح!2' ɨ`^JhtkFPTr\dw2?5T%#M+}|pL63\J<4 /cKyqcWQې1߆ 3%)Es0p 1(c,$98 %ݩFWU JI $t:rNH(D$iE`x(H8M4M0D4sRB/71:X&}"bo 1e /c=pp AC$(A]8DP(j Zi)BIC"DdFv鈔JPB h JX֖AVR"S`o4RP,s{O4(X >,kf'b!Mɺۈj)skH竢0]a")=$3wt}DP򠸐?b*,Dt&aTw$PH$QQL-LCLLQLҔLlsۇO;@"ACS*VLY~"|9*Iv903Y?˗#ހ5?s x! އ;j0E$1Aք6ߔnȯ$&d$<@Ty`ۦZKK-$wӻ&PԝGfB:deiq9~SN'ҝ4Jhj$)B&+:u܈gQ+DXRD"L:9QU<W!%)X *VD~k_A2,h:\?~s& <ʖ6 㷵=um1-B<  " s+)gǫw!({_JFD2I !D~~\]v Fq* Ӂa~_:F9mBj\ggY0f1|9Jrw# ?*LFt8A3|{bכoͦ&ƒzEE4xO׍Ȇ`݋8vMLE114GϚ߈f}*w'oB4Ju(?7tJAd>e †H(AQALyVkC""HB LRSAABPPҤCQ &j`y!\`% #@J vpCT!]<2|MBAT"()A5^l4i iblfhi9 )9P (>11>1KEGҧ(B 0}X2aLM0)@_i`{}<{@#M_=?$$N`PK̅)iU|L&@6ʩ5#ecU |^ |{OdbӉBdOe[Y0>!p1:x؞\bm^ S=,g,^57ԓ\f7"壳]!@Pe~tle 0J0%#&GxY7ta Z?! sTq( p`XC y wQ`rְ9FE"BãiYilC CCSԁ`9r82a !.6mt6JթDĦt"MPTa}ZdنXC I`A,IbdSeUOfs90l|mX8J\CZ +c mkkmmQ"ܮ5upŅd+X[C`]ΆAO9w%@:'GGr)wΡ< -1S?wN'6)%QƔ]}h-ISpC6y[/Eپ{+I3 {ZbE&%J"fP<@SB^<W#JPhPNHB' V%0|W!Z>O!Hwad5yex1?!~maĴYQ-f\ل͸ihJ4M&ܶ3UQl4%E+J4!̀4%(H*ThF#Cm#;eHӡ]EVBĊABVC&zK GF9ør:G'lb D Cp%_~Թ)^~RRʆB @- P0K @ ^ݥ2]1DDQtO0-)$'K05F?;;!&/m=Zҟݬϑ,- 2E8hX+@vaՁoEj})JD+>)<!o06?u`D(rX>`Y! P ,H=aɉ͢C`L.5rX32X#kJqXO!܀NՐr,3xg|5h 瓬d.G/mR:Hr2rLfY&ʇܛ })ADFI[ Gwh6w-N)L<0_E"`$z 2TD @A 3SJ"EOiD$"6s ^NLW~"~wgLY΍x4v !Q6z,'Bf?%N&j"0.)c֋hN?TE0yL]b=sj+Z1bSs [ۆ0 #ZhJF 0xgE%vUUǓBP3t!ޖ.*C!J?H0vz dJ4"y”#B7!a$x^hJ2>G5ެ:τ+@]:"Q2ɕG6X2 1`@#B?B<{rBJ}ϵ[Fh DAQ" =_Bau8< Da@P|ԙ NhTj)ć1 TPd#3д{"R(AGWŻ?!,aOy'A24J |Lgqp ƌS,lZCWvU.T {4kIhԴ $ck[w`2La[@D1NȦSEh@PZ.(y4?u?vܹk, $e}1rJ\1S|%D;h\;=S%Azq?F5#mw!#a Rx(r޷NYg)|zJ A!@2yJ%'6CO!/ZN֦dd4ɛ dk5g2axi#8< lB,zu;x+Km_m2SBlzbGJ38`k>뤇kRo - G kh4y$w٤9 ֐>R1 וko8`.&B+P%Dܓگ%SlhdQ ٦M(6}}t!%tP̙9(3D!Q4oVGHƊfP( #}Cp:Whwg~VqT,GPЪR\3M L.ZFK/ 8fm[iΌGm2%* L`P;(hGt;W ܆$\咈@TĢм?O(XC${ʼZ}ԗwA~09c@n0Nn0D'gsL$!(VɧB䮤v$_aŃ xRAP04 $RFնhd$S0sR+77jd>_;Lյ Sɀa2x $sn-v@0 C2T@٥,FܡZp@n\ 2u Nڦgcy{u?WpXSف aƍR†'-7Xi24m خ7ʊ ۖ;wN)]q g 6܂\e)ChȆ1N' ʼni҂yj 6uk B ||.@4! l/"* $  <}<U:~Zib]#o^}#1@R@ќbM"`MT44 htIM#perlϲB.װztH$" Z%)T0!,0r@ ER*tg3?QLbٱ?S9e3YX3vxX(Ǟ_đ6?kd?55mj=fK_i"S49t>צ c1 5U2 dO?LO@Rxx3"I'y~@%ާL}iQ F͈aK[e6u䇢W0]ۚ4zN=I䙃0#'~1BiM 9!#b 'D硲s׮V8Aơ"dch?'cAr:f*w0H\/,k&>CpE 0 |$D &0 ~ &w?]\$ cS%8?'\CzuOm)0HMd85f Ӫ6 XAo'L(l*b˟6p'zbc;kgcgdC(4NJ3ZcF(ITN%v}P(̀(H귦:0:H/nCW׉ř{qƺKgfd($ |ea4OSeIF6"3))0"rC!Ƚf4d)vtPaBT|*j!ߴnod\-) H"Ȅx"SfƩ4H3c*sB 0 |,8J2PQ5pﺽ"KǦ/U?@ǠT @Eh`=U!õ?ՀqG",<$6iO!4R739 ?XQ! tD4"1JOkXr$q߻ytR{M$F"|o&Txe#Rl€6C24~qMDzŚI_ [2,bƘ/\d)2ibݚoo YL% @i=)y''mA[03`1L DPcOP7/ \O#UꁖkP*2P^gȺ~C )g\ GsȼNC[M:7ChM )CMa@"xg IC$`"h~CEqs4êr<0Wv9(Z_U!XCVPOPH4@d/,46i"Û[=aEAn.paIQ(hc4 W. z8w Ҵ.B, Q$Һt&S 'PqT0R$4SB~"@H(!8>]h}Hy1&)mp$&bfpl}[^j]>9xQ]J)ȇwQL uM!ǎNIkmTB:Sc<ӑjo1.dKݓRH42"Ɉ`@PϰZTǵgEj~X~5&KO팏-)O5 jj&d>m/uE_.n>V߱rQ=|(9cGfɼxIA8/ٮ/ l{mH)ɮzu3TpG^<=1'kRkjw} ~:ADh;IB&{A ]yV}hlUThЅ1(r@1 x#}LQc}1]j臨EL@q=m}ٕQ==@4@|l\2X{={4EA4$="w?߻4kȉa7S!(e/Ϗ'^@8 Ig}uVa5x&~x pd( @2m%l@UT5U&`oYĦ S8z .Z,}145 }(`"G%^ّgk $x^}CaY m $de{o*Zj-F.Ab5U< '׏Grx Ap )C;aԓq[&L6ClL|dNq_ c /Pq<54kxѠ a'Ɉ 0ӏ"DP4C&[3We%씒ӽ36\C lVLGm^g"zT'HjQȠT[0㯪96);{FIVBT4* \N΄ Pۉ(MXZvZT5buuu7tycߜ1KUUT͕"_fa&Pmv;!܊D:l~r9rzk&9I[m!iM>E3' 9a4CG-‰R+VH jfD$% '4;bbw(/!ȇ5c; H#BV4ᅴ T-f'hJF<CJ6, ؊DL*UeF(ȟDQQeh . xxg4$DEc3-0Z2_~SUJC-*ai)% K$qnCc@|YU1&[Mƻ`hQQС%PE@r3@DT4-N)>M4vv "f&"J"& fJ!fJ&bHyb"(56cf1;.vsbR׷)y*CF4#l$kJmFDF]nG#28&cE2PO]\V <˓JY19\wĜcNU5 EV$54%,+gIU)*I ppbKv"MARId 70w):E*9Ds`#$蚧LE,D:jӉ2N dԑE+O"cvǹe ;i*X .()|"K% ӈ(J Fԧ4ı&&@hD̀I/ Qc9q܃AِElDb=r4wSŽwAoJq`q 6929Zё1]]ҭox14֠ p qnxɂ;m 8fI6ާW{!=^̋`BbaOt%w'cB ;!6hۼҷ 쒑C &xrl& 8Űz3SFcj ug$,?Z@h"@`ٖYtt,HZD~*fK!4j(fV AʐyI7|^AqR һe$XIguSu$!qhYмf '6C!!&bIHk'~qo)MNăjss0>9±D{ % {Xkr]xڎB"J#OG]CcU*$x &Z54T!9;sT`#(;Lɓ(@(Wмocᘆ< \*b\1롍}&!$Zv$ZDRDTime4~C+%t =}M`{k)4%**A&;,䉜`RlE2 UՆ]t.jF #EO\FQ@I$AA$M /׶>Azth%3R a#/id~-O]ZnF%ۻU;F pwz?*}J?k`q@p4|a_pO%-`.zP?~ÚOA$h/8hrRz:&-[8:l '!DZZo ^6T:PD.aDX?H lszk$ydO/keaYY;@8 /I6d|4sȇ9J*.{L Ug?y-oOFa=8}y9Y WRm8hK^,)ŎPR!Ēd+q@9 vv)\;-s0!3QCCElA%߃N߹40P:>@u80r urӻ^z(q6)\5Rˀ|!@4~4)52tBsM[s60?H $H3s!Tlģ5͂aȬP͠ }Of~Xb1*KOL⽽ύmXd@ϟy,d5F:-![$?w }_:hPKxZi6Oo )P=b@sE|% ˝تdDB] Ԉd{,᡹;ӠYV91|0.Gg7NhDĂWs3!|m҄chcƃkz 4꣑10$ATN.a%mZ;u?|MxMQZ^uK#үԭTfozkPuoulf>lr RFyv{DNVydJ>:8ip+_k BR`B~Y^< ȏ~.'9 RaR@\mɪj!=^x /?;j( p[#@c!ºGd\fN"bmY1E1B/msSCdo!Dh%&"ͳc)1-s `f y|Ds=vsc&08,oU1N} /0 ӨUp"fl> zsnpO8b`B }e@\\6}^}l F4SP&D23P7A Mw Id hɞ!":k#85O Hr#A19d`x R@ ]!޾wfwoJl[ax2,F1oAM80^bs%H4t& Qט"Y [QE%ڟI6Sq|gKʌFYk{˿.mȺgX+taY'}O6mqLޱ0G8+rwBCb {⣉QkKf2\RGy3ifD =GBӮ6U3FYd 2wnD(zy?n1Dzvf1jwѬǾ|޶@m o:8x}>րwn6QU)7*-H !Ķ-ͳ5D9a7I!ihzԏV`ŰA{Ϊ+,A(\]NycҫfXcV#CfΚVfDV+6m =L-b !*wJ[, (4@$@@~$Ppg$.!dk"9v6MG6(C/v]pZ28ų I Zkwq ?oX ƱlI==" 8 b--ϫ jL:e]qӕ|JxO[kB5f0Qx5OT+z 6<q3 F^A$n2*%]FKw*sl=0x0+a^N8le}5m/j!ttf,<p72.ID(>ء;`-Nk?}7gV s#S\L@;<DGwxbU?A$CD173Di1,LLAD-(:$~Ae =߀CYsh /k&mqeT. g|s^:#`RqAPKTq}ֽx|{ o;T0mAt0.і[  R|ԑ&h2^$` ꑳ?4yzS,lC/e ldL5Ŕ2()k^x]dDMsUY&TYa&1qZ[mǭ7puĨ33p<0Z-|2)7Zkn mfڋsB Z^ &0uQLOi[p0{qpmh Ua0[bÐ0C<71͈3ќ91cADVoYH8gh^CH <UmtGJ >/ܴɭ2r9-:1y pAX`8ug4ɦ 8YRP݅D4S4mRIM,HwiD{o @ =u!3 cT)">t_Cp`A M"EP@A({ |  Kܢ|)hU `So"%w|YGנ+}㧯~処feKlYDl Xm6Ը"-nsR:y+32bm5dV(6׻qA] ёnH@YNvEn10O СF( ᥎ M^(𭷉R)r5ɂCAW(ۇ",+|xFsa 0QJ[@2(~?`Br('pX|>%\$~nw;aiMckaP@.QD'R_+ :MRsGofR|=<:L\ J;_ 4;'ќ+ 0oڇ$8pKpbH@ r1!#~;dPsMcQB*>(ߵ M6X C_,I_\Cm6c [gb#oxA4Jt0""PBI3ő!Q@R!]'9qa "Sq EþAbr>4R>R`ׇz5&H" c}P1+F3)+Ci*jA2=7K,Y*pA_q9pKUxڂz^ dUt () (tѥ8@)bGRP"Q?"% {yv3Wcف $ji>Vm]+,AVc`WܞKݤ84y8!ːӾ(P"pO3EEDDQ|p81<*֕؎#@|P)7$ZAلa,I'Dj&`)\a=oM;Xjqt`iU֚#wqx[ޑ1#t늈wP4A$D&F84QDPAE4C !ryE.a{h:Pgp)Z*ߔ.g@ J&@kB>sٞdԤ{W`aX£]..^]&t7ʚEj44tCICQr ]/$19``%]ΎrʾQ0 @ 1P{o8 %#m9iy/)pE1*hSMBԑcϙLG;z Pz#vEӟ<+@JM/.&[17gCxh \OYX]8ΐ՟~I'PJ z.,M<H}z^) Z˜iQ0y ",V/\63T2P,F\1:ǵB$BP-JPomc}. θE-XV$1H6Z$*e-6aTQ Mtӈ ˜6@cvwne!n!S f\#Ͻ1}?-:}@d-yQV <9b4XSN,f=41 U,;}3Ÿj݃>&|?f0=H2 ӇhMZ&OF} >!}NTڃRxJw2(Dy%99%L-}$8yyq-DtDjaeVhȚ5MPY{bAM 1g2xu  tA;8V&r!&Dbx4Pω*w^jKܖr8rA.4kj<#5NIh)8f %j'Y*f*TSbxZm)fRh"(r6YE RRpjYP+̄ƈ9jH` 96ѐ\qw9bb㿚< CqUv"TΒ,H@a"y_mwn/UtcUb_/ykڙqr¶4 X@K "B`69)Q QmqMN2i c^xt&$U(QI,a؄/u f'N Sf\f ;pp., d]rIGHH އ*&dGxYS{f@u3ЕE1SsN.$|zP #ںIUPؔji.1X F4pR#DLz8hYž3 31j;L@2@8Dt eIQy( MNug:A;H1ƻ;hġ3CY] xfdXq%Ǎk'Uh@陉 gMpŒ '!چck'4f"q$a_V N3MvIJPvl즍h cxdl ,4 ˊSZB͎l HYE$FI\7 Py4 3)kVdQMPP#&.qq bSlDgb\1UZLc8B?(gsSY .`waPVU@@+gXՀ2r,f$P!!4ؕbyU`*J-`eP :q7 7ʆA0CQ| 51*CB1Hyh⧝]$T$8\^ށMi4 8p\ 5`zR imD=ʇg=g1 u|Z%3V%cz{=C&')I:~#׏o&3*A3> P1#C!!@rGR8E8Ҹ &"72DHa" 18y#^@BF(z(R??qb <`RQP<0@ W4脕"5٘K0qsߨl0H1kmpIJ.k Hw罻@4[͇G](AuDJ.t%((I %hxA+V ! &tیaPȤ&dIp0Et#"5Yi&`g|XUcf` JxGiqȇX6Ղe:|cPNl%O:d**>7 s!SCN+vȆsNbX"bc߈Ӡsl-*9XfPj\A D_<"0C\Fvf QYib9Qd' ;PqK⑩= Ihbdm D\vwh#5vGۉ"7Dx7YV^F/\ѓܜ0;M.f_dA3: 9yPz;ʮh{?cӂi.x:նB0f¼_Ds+BdTb0]yK0qO uC(sh[gfLJ!c$vb[;!.ʃ.njBlxIľO1]m Db3H`K3ȬMfDҴM bhPн $2KC\ YDlbwdZ:;`=a{Sg<1틨TD`V@p<#Ǡ-Q!҃/BZbK:̝͆LP5xܺb,07eHA8 >ap9w;@mUw@;tk267S:KA|P6Z ͦ/)-;9,hTIi2zahP!vo@, g0܄C"3qo d FAh8(s'@`G " X# eч&qpÎ b ]H&6!zBi90Hl9 @h&HDPitHPr@0J J4TE)K1OSA7sY0'Ia#_s6BFTz i6aNC΄ב>a$,7sY1f(nnK+|S *]ܢ><@Б ZO!ؤh:Gqr ch@gM1.`a}]`lV m( #w{Oy9mc3ڦmf\ᇆ:kdݚՍ|t-MơAfJ 8KLxm!)!kh2gjmyD\&H5!JDނ"4/^+ 5"=A'sHxJP 4J#!JbB*\tHMh0%K#:͂sQH,;vC۹-`9jͳ1cs8ŶkxllmSO,>5ARyJhzxcЀ{8I -yܵ 9?p*}l k^l1%In 1jnA+KQ 3mŞv~wG{a_H/JPB|0ͻ$#HGšE5 *&A) dD;BwR*PҴPMHBM+ꚤi֔ 4 7\f85*AT#CR]XQQ&S S OOT%.P.@+V0r_^UUt6#Zj#-ە=UUUU͊ՕUUUDUUUz)? 6EwGӤ0# ?#TƪZ' ZD!i@ېlMOxSp9 %H)I "IJEo0QPK`t}J,{/i ƋAڔ4Ux5N<܁8e>͛{wxsȈ?5rlBp`A @hb ä>nj'&DY\0˲` Y7ʡ!eoLL Ń @!"]è,ȃ a4rM\QOv4ˈ-/pH.p<{WlDop.Eq4qsDT֪;'<C c4)Pemjp5D:S1Yj%գa[ҬԆC읚;{y7;ɦq51ͼǂ `Ej4qk*v4gi@jƎhݵ(/ÐI Yc#'Df60)j-QFh1gy\Ѷ r79gav)>-]؊N݌q!C4i%IRtpkprlh!" kp̆*wH:}  XHAUw CA.)15C>Ӹ7/Ca.D.] 1϶!bĹ?sw^C[;GiR=ӑ JhT]P⚄5#TŽ`Pb@E" {&!63F[.*BJ%4ˆv{4w*(s2@C]-3$ (,”xO! ymp@IO3g<YPO7 pCB9HL v*Crʐ>]NNAȘ #! V0mEe㟃^ƬN!6a!e}QG# LwGR(1O mi瘐o [ d1ϐ(#cueTQ 'JZ P4DDBt ƒ=lED;wR;>CM9``;@YO\=$\'P#|C䁒 1*Ց. {GCTcU1STJ &#qz %P-WglMhDGIG5^~ >DlNj jc'ٍ86&:rZD4Lqq#uAa5ʀwh!䒘VL`:eN,XQЩ_Gs XI8^zMnteoPn [3g4 !B(VihDù AJ. zs&ܚg3:atg VJ|P+`K0_X ;ND)9bRjXilҡ~ĩD礝+ZMvĖ4.rHx"&je6Ihmh'Y8j Ԋ<>^=E)5.͋2|@D@NgM^DB!CI0N;3}]pX#>Osz{<lB}l@#J+aÜs& E%$ 51$"!{PD"R1RTHo7T8E%XT}Ͽ^rms*ic?1hwrsDp1pKkr[<^}^r2sY@| BLV3Jw h*%w쇧7N.oyp*v̛yĔg~T"b=FN ٓ(i)I~POX7q*}Y}(DN}2HPfbVGS~ϮHv 5(K>Q4]-~ أV3}~6`ʟ&#$aCGG?a̔fb31@i(t4B WCF'Ocxss Ռd B(贅(Y30@Dp<rv.n,=ݓB٣ q(H)8lhk1)wa}l%X]z *$2fS vr d.:G%CR`BJ+B/M?C0;wIcrR]aOW5- ,bg;̓!2uɯn 9ʊt!L/ a-'o4] @P(45E(AOOfH2]9ȹ()5g_QpPgr'\8!ܖ{g=ZI6bd4ZilCyivqՋa'4D[-w))JvǸd!SEQS)>L#{<͆$(|Bƪ}<yOㆂs_ .~( nTEQJ:.~)CHc9!`J FD!%P E pJ7-O:204I4b"}dr@DTPEHQ$MRE5TU%QUBЃCK!=ӷx/`_3D>hm>(;QK/G0`124 )HT̽y g:, #DC&4\)MjX$AaF1\ .!*<`QK5`pdS[Ï=PcpWfz;%hp%`ra V&VU ɌMAM&j $ӌ^& ͎-4*)Dlriٷ3DS Í(?F(| k =(](m3 pm|m=oJ T4q1C9[2Sݲq¦V6,8612QbCYTMD&s6hͼ("/Uch5tߘD3@3*7zG4> Ly%0P/ @4l/@Ĵ4"oXC+ DV9 cGuU< 4>˘L5Q‚Ԑcۑ?p--%(S4/؉u[^Fu FReh1e~`=TN뫘LM1&4NebRb\3e50DIi"`ʄK)$756ϢHZ0U wNih8kZ?r~"+?O冕 ei S?+m}R`Z蒡J &*prsn2ry5Ts9^ 1!1 $D$@tiNs@9@zqN0q2 )@xmU^B& ң (x)@Lq@=6f֊X·ń3:LT#f{֪QNr9е  P 8JDs'涚DCQE&Jh ZA 9vʦH(|A~7)d0Û v`vh+A+$~L&>l 1PYT2lr($oQͼa죤#KM_ ,QS`ɘ~($|J8J|̠쒬朰"_f$M,@D! T=6,;>IZD*S;`N#66+1\ŲrR hF; 50vEp,9`uO8~u4M4 b46N!rģ@ADװfUc+?9&VIS}#v;!B@_G: Bk?_!tP<BVk`$V2z\РH ''yZIdCDְViӃNf6M& (1)Or>D%|F?kZ1x4*M^[dxA8`ziҝWM8ZU>0k:$@F y5<#@ P 4R҉@!)@I DipwxNɣj)L+A2roA87t2sy_ȯ4\^ @PBLTP3h#Xu".F(;[\G>8Z ^Ogl{]Ŋ1"h$ˉ쓡 :%}b YP \0L"<7m&3#ĭC&=Ilt>O9 Cdc;6"!L9HRB @rGK*EUD/̓/)R"#J7H⾶#憑XH614I γA4IT)3 )l]{">Kw\<',I="(ze$d!xn?^'JKp̪47 -O\R KwwĠ?2%ni&:}w-@$J7lXnJɗ&dMn& XOdN8ǿ>6dpG<DlJ> # +@R-E5+T0&"BJZA@aQeDM*M ~b P "익=M  8A~I&(S1Q.hm f=\F'1}c IGWa M ⿡t#@D:傘imCog))! 6OqgS 6@Y:tTKAH& 4veM1u?*DlJ : 2ĸ<4?a?%5.hv3zMR8 HoHs( }fL9^$rivRت:;v@z܈H6"Kg'c}&ܢTB{!b378CϬ0} qr!o& !'P'@ C|Ӊ2i d ¦ȥ AҵOM& XqmF`*!>(X9q@㥱!#C OI N(wV/-bZ8T繬~BipBY" b%'t|I^(Bj(?C tg*ȼ^A TJDH PPR=Hu(;>Mb1)>j"<H83QcVsB(&FQbG'ciM_I^eS%H4ЊL")R$bf"h[oeêb7 E,,ew~'-m*t@LE 4D@LSM(T44AMMBIT0IT# 40TTT -LC0 ETIEʔUELD T41AR$&`cIAOboGZtyLXA&l<71pŸ&H?|ހ'L)IK@!5C5G0O~J4?7? #~Ȣ0Q Xr (2Hi)h] D8^H( J6e((E!% w戨``P0~oiP:=:(>|0)0cg_i&9#Pkk0ԺGP)_p2 %%?gCDh*F@ 2Ȓ@ ! /x|}Ð]|[[wzļNrl_XgnNT^S{Oc5)pBLMɻLsWJ=exʠ֟o& O:]}y{}^Z]R&p4sܗv C8LW}kzϔwd%+>84wӜzw}ݻ2mۣ{xPrur %ǶmLrbmU݌vnh&ۗnfg};͌Uf[ԗ@uC U>u钉HT+@ٝPP=[xRJA^Gj}vƷFn;-E(";0;pʣku85^ھlkc}Ó{=gN- :2hQ*@uznޝ5^6[x@JYzmU}e"p4B Y>(=j#Nuj9UkTJZ$4U3 UEʕI HyuJo|Mƽgo}:”Bo[IP{T3]MMgmuZ[t|o־ז|ww{,揪]z6ޏkV{^gH6hOnoe˨kW*;WsZK.֠x6x˶9=ͩf{cǖsGs={yzMjtw}MwojZgDڗ:y=n2ss˹޴ت]=%6n=;׭ϳptؗ5u]wv 0x{ze9iݎ=[wYwJwNt_;gp[6ΎQ*ޥv짏;x{y|k}uV};jR0lg4g6̈́탺vsm:Mg|k}U}o[m6wuyn輾#`%+뮇X]۬ vZ{aUJ*Rզ4w]}u]}mrAXF\XLJ{(|l}mgg]QRkC A`h j44<>w t+t4EPՉn(22Zz=w YBH֥V*uy;S3pn}eT^R{QkX j'\;nl[&e@ 'J>vAsgSkkyl+.Y^>8f@PV }>PsR펧CFM$m˧crwq١TA$t>u^S]zWK^dǫ=IN4*vaAkwm[}>}diwގ7vUwNuݗ.{{sQ@EU+=:oohPM^ٝۻz,ѧ;)@MLwv4="0sֹRv6k{Ԡ\aV\qYD&ٷo ol {9gMݾkͱF:QYw}vonۜ:]׎=iE6m]i2"Uݺ خPu3ms8on4fzik Q s_e<[vrwnܭmfw;R۫fֳWwHn[\׼怅M]vۇلB).-{-e@mPG{;mfo`۷TETû8P -WgW]C;i:ڔwx{{wLL:gv=ta:cfm9:۞__s4ݝw8ft 0i@{x0{q@ͮQۻ z7jv݃ }sޟB֨iWLYԫav` ˾ h#@&Gz!@B2& 6TM2m$Q1LȚ4 4&A0IO2i5Oڧ5MO=<P242b'Dh4DSڣII44̠jh))@L)i4255*~SQz@Q @ L Se2MIAz zA*" O8j*"☨* *Ge~~SA?<(]og<ꂪh ݊~Ʋ z_g1DQBzAd`x;cș(~-%4LCPSyhB$(hZ(`R0@P.@R=mA1y LDUC4U GaJ %**Β-(  D i4LP4K$5-SM <]JtiBDJI.H !IT%K@AICJ\8 -#JҒ4@`<*!@="_='P'H4"rPtJ4QD"@ЏoPpw?ῧ)nȵ_aPMѾus!@?׽yދNˏC]56B`[T.rawOT;N L3}?Nof›we:R P'I|vqpROs'.zNMsa\sIkjmvU{WzFuf5b9_g~y[Zg7b/9͆ ,+"KͼtZ{2ۧN˅܍)A_}($PFpě)8Á|zKZ_ؐDZy:Q@m ϼ 0fs{>_4^[§aǽ9{fIik)_%?"?l8Ң<5sl?[FscSF5sLZGn Ezt̿$(Ke,dfW%<>uCj)6 I j3í__{’>l obؕR,YZ"7~߃zKj՜X [6T.Ez0!wEڻ? .|K,|Kv K-f&{{ߧ5,*҈OfbEωK"N/|{u[f ; 3;P5̸xb ̙ڃs+)s"~!,箿4vWcQ}y[Uޫo-уjںY3mn25*)tr ְ"<5E뮬+}S˦ :*:.ZNzЛTbR"+gv^C8s:866[7!XqUq-eA<+0 c4| 0t0#nT\IZYE)ϬHoU%U7ʒ]"XT= γ߳,N tIݓt8D_9 ذ F0}e I]e;fwBAׅ{-盋䒷$:r+Iѯ ~Lj<*6^: E8_z"Uat8OUX,6w8W9tMϔ:Z h l+q1gE淽U><*4ST2C5P\ w풡J*ZO@(H(=}XJ¸~\FJL)q}5!$8a}٤ӉVffZ1֠5LϢPΨF ),fF6fE$AJ(TcS :Ci eJDЦ` t)P_nz|@l4FlB"d(RM͐3SZ0ȢТޤוpln Q63O,"lDA" c6ftzˇqs&BH"`od$Io ï@=0i3UGڠu(4Q5+AZlm"Fɓ^5'#|ZdB[\hfE* yzysDHDELHRJB0ȗJ] B,ghCBȦ$%p*R@=ƀ8c4fc iy5+(UP*0] q3$b~zș̎4Ey?OZ޾Ͼh~pʕs[Qa6QKeu_?Ÿ߻mog)*1uAb 4s6=njgEܸ`R~ iXZr>c5WE^A$<_GOKf̩M?Yu,btQD<{9ȤiUjP3>/d,O#mxi84T!:XW4W_ϯk>(X~ljlW8QoUt;1o.87җZsbR WJosX6آ XH1| (1T~),N)`|(^fm*SoR۱.}25=&J'B!DL8 !9u}9ׇ~t}oAۊs뚒WteӁ}H1.jmuqq3Qb )\>Xj:jcǘS?7竵ϻLC͚oF]UzPȤhr Tf69UgٛՆu\ՇL* Nɏݔ\;k㓻#q#c'M{Uѯ. bF#FP¸eVjxpo$P996Ok>?QJy`Xl+p1m#Lkyk8ȵծ:$'Hf6}sNJ2ӏ*'߭ *ϧubë!e&zl[TN.YRH7_=3eֱF@SBSZ[/WW_ey5yU3v8]t2j("yUˈCe nxIq HsݠRn ݁ٓVA7iWKZyy2 `͢7;G&'钶dO> o N)AmL8/y>dj+sطM)Ҳ J-_sweٻd;#~XPA&fk`eK8 HB6p}wccd沯3T{6U-[Bu]rru~?}} deu~fu 7g^yJ?I2D@)'kS(REuσ<|SʞP|W:]ͅ$Me DbAI )]53^^4Ty ~Hf%('Ho\pПg*4:՘?k(8<Ii 2 yvUUPPDٓ`5Z#`* )(`*}gn$xJ~1$8E( q{~1!kaOWG?=']D}iG܃hlA1DA6c$0,KiIꡛÏ*F/l>KhxwPR *X hY 1qa t,7AD$ӑߵUCKrtҨ ٲfOzqQeK`y)J(^F"&lϾ53xHN(E( ;@hbHq!O'?(HD]ViMMP}pc}skJ%ЌU}yY!.M&0xi@$he)PˌF.ƹlYTܬ|â`nʫjLT`# D$FC#m'f 2 En!6ёL%jڐUus0LPL1͹s-*~{wRID!R0%C%0R+K@ҡ2D(R shԧ? f+z-n>.*).`3^R6ӣ%9|d3ASlTx8k0d(N1?s0 :Xca9 j<0l>o[E$LI0Cӏ')W*PډdXRBL1m$B:CC"ő#Aͻ U X>RÝq`xº$ LX{hL^y~x: m%6 .Bp66d%* &fXb`&F"* U"<n~{/qߏKaF%Q"&鼿zL??wb4T))MD@b }FKf`+]Kc*UOg ˯4(|?ʵ3JN_jDUS{G IXHAzU?E &]mzɈ!|_\Fm7O_a#~#Xzi`cSS{I{nI ( 'a An S3D*uz=7l[XqTDRT(=$'1wRiB$=`|'v PsFhFf #aƍcsbִh71d7+[͏tf;6Pv8t%w;"mۦSz6L* "*d'ssW+`(ɜ8|Q2~#dž@ _>?i^<’L1aI[4IKQxޥwWGv> t]+9^cX%_\!i}kͤV^ge9ʬT| ^<oH3O "5GniKZgtn/~[-i{wbgƍ]0D&'8siO֢ @BcUD!"$Ґ`?|圔^m~ C VI9AT*a|h5uɗKL6 0 =5Ghy)Q!Q3A>m_& N,P89ڡjKCNCNц_#9;{ݱP(xii_aIp3Tre D-%P2Bv s7ŕ p`iCұO^NOJDD;TiWAAGKjHsy:[;FxWԅ<0X~ç~ t.#AֆvzvT fhhWF6n1l;k 9.1mmj=Ə]܍Jvu9%'Z4׬:Ru>'z@oƇh5SQ):Tj+} Xhde27a㣧j:K]# a>I4jհғ$B1g.I&-8aVb̖<V4}fN$ LC顷jLϥ!IZ2Q7hݹsl@&i'ćo6J+aJK9vM _Lq[!MP^#^DE7&XhQPՊjnLT1\XZdB1cc=iO OGbfƽ)EIR\WFꈋ=.ͭ AٞAs~YFcw^:MS,Wgy܆m34d p[VĩD xHђo6\Nnx<<9%/:%u[\PqI6!Qsjs\77 "PS_ƱОp2 I'̋R1֛ƨPm!- kmCYԊ-ahT$#ra$lbE$U&{C Z5e:G/†M=\Ʋ8L}YFǎGF $+Eh+FG$RR=FBuC UզkR։F V.` *h Lq1m3;ܔl\ <}Q;fITDTwmϳ6}íiݎUBJd8McX C )* j*# "Omvk2niesr+ 8#}/<>P8~wUAڭǍh)}H]9bIWHu(>;eκPQ,Bd\8D\;N=/D\1Ƿ_ cR3q)֙>÷@7OB M+G]<&ύʩqUe%HVxg|7#p=NT+#tdPٙu~>NQ?È*dzn4R\0FÏl1֙`m0g{]r̿-c[p:ǔ-Uq`w!G Z X2tp7Ü1v>/. nZ~9λ[P5TXy?<03v jDz.uo6MN8lc[4 үaXSZ@,35t?U>|E?(Ճ&dZš>Qe[L,"Vfs$8v*O+6-&>بv|EOQ>"}KiWXR`wHW ?8tz$-\3!7H`" &kKȦ MYpвOW3]諃3/84ȣ1f*Hmos$J{|,,TWo\>3m\E<HR"ʟœS*{4HieF;hNj(2;[&+wYE~)e _m; s:=VmmӼPYq叁R*ί nk b7Uq7|$9J)aTZ΅uo7L2uxmU,uTQHT˄-7`-6/PZ,60 mf4 [ BE*h \iyI0PBiKS&iF0TզVՔ,USfLR8 s Q! TD&]wJ:s Y~_V7-\g#sFI1J1m1E$O>bc_Zg3YϽjL>Stw-!&69=y_09qnPC٦ ~d}w+fo?E{awQ:1A&%sv `ق zjS?˻Hi HaUpUx2X]L6Pŷ4.rN-i0,DlJCCXe!S2 bPRnFҗEₓV=`ſ!$@azw>`DAA9Y05ڑtJ.bGTI5w*O9n/#r?puWS7-`ɼ瞭bNyyεS.$?xb`_߃p؄gRM !2B.Dhr'qE I})K+ѫEI2{NH MqɵmTvɘ1I'(lZrϪDUNyI0A`{!ɣ=z(d-qGz <1N6yNӎ#9tۋI̐04T8Hm$Aᒺiߤ|>z 5`0z% "q2 f1زGw-Zrs/)b:)$>k c1Z>:VV=zP>pn'TA"6| h`_P Un|2iґruVAuWJ+Y QI>D!xp4Kad QO𥤑($:Zn:f0}]}' .ąVsCO\J1 #ArN\#VWYmP!G+ug UTx% 1~&,ե 2iz^m b1b)H x`@L2Qu>Nn~)=HuOfl, pfB1GQ}АDp=[Q*ђ}~}Vp~D-k).P c6:KQ9 p!rP0'~M3S) x6&*iuj^EQ}4yN ( )=wتKɣ)^gmܩz:^>-0;䟁c<sK W0 |hˀS]r\pq ;t_(G tsiCeTP ͼp;>sTiaW:Ж>rHw_z@"6PQN-"0OxBho25f&6f;⼜:/aF/rL&_t@xm,k0JRT&EC%1kwk0b25.PDE.%0TXkxʧgNJ{TڜziO kndEsig%;gn?C7[iqꩺW ګ5z$FG*/t&ߍ/nk{ LEȽi'6jytͰMbiU! u4 B"15+o{s@!H#q&*Č$Bck5+7N̓gۚGטj/݂AeLsƌWH6N4$0IGa(XծmHy:AkbRT)9etd oyh!2\b`0KJ6J]ϒ`DT@Nk^(nˑrܼI$ :j(b"JCBVd_%pl=ll+J1RݏwwZS|'i}pHK)Re"rRO8[%_iqzI/ZϿ:nI;'цۻ]l];1"n4j{ 鎇JHwtɝ$_xýtx[c1T^h~x`/=Ug8[!YO_{ӟ[nR{]VӼJ iCsDN(@MHzVݶ65gf=򨤢k "_;W_j4F)BMrQ5GG=ny|=%)Q5Ώs3-.22ZH Fv=b3x6,Uѵ2-M,oP—:wmr|"¯A|b;-5O}ARjr![ШFoY CTyfngQ9dR8yڑQ:,BwG񬺴T?S9-(  *?|*FylbQ>BJ T5RA0yeig $ ~_ ?ZBVWQu$9ꒊ?k̾$m ,LvW܇N9ۻ]ЇiX7Fvn?$9*~^9OyvM>$(y)74ZohALW&PRIAE>++'my?}$b4PFwNmłbf-sП>n2Pt qOC;-'T϶E@P_L'bS -BrLESE5T/W#[*?QZcfj()>=9U7|<-5DbF g!M.U*6|/ZTS!J*1b'_:٨T]ۋjT 2c 4TzLbXbZB-6@ĥ$YTQ}+-+@o|dRÄWiɌQO_fP;UA 1hWm<6͓QL zgԡ=XJy4/*4כ12)y2!LW["YsF갷7a- Gl8T016֫'az2d{Fԍ)lMV?wW$tT|wl"b"i>{;Q'cSS>p"KceBJgQ©RhSCS $ %TEZ2Z+[Pi#K4r(׻ADDD~w` 5T)6m}n*j(/q$7ߎTUSI!q#pIZ5Ch3ѫgmCCA)":JhAIq~s"#T Pègb$e4. m!D6cmC`PNSm&ޥ'zSO0QI;Hp%"CJC@'\੠!Hhy rV)ZhJPh)?zME4IP%$E)GjGB >Hi j(BATר")Hqq#ETR# P/$\ T<4:B[\]¦b뜫Uԕ(h U@Z-T2ŃldA!0a*# 2i" 0xF0?}~-Qq'jp U;]NM0WBآ_h!{9;~N_vf9J!Dt`1vɩ R7dWu'f?a\Bh>YNmcP?+K%A=p Zi8t*ƾi#"͒#`܎qM3 EPT~D~<R2rͪbTdZ{q!VlmiiJOTP4wZ-}t{?&;}\&W&a:W[^:mq ^B/M u?aGa; #֒\DKiX.dȣ`HU (PV=ؿ߄Oœ9^MnC;n` TMf481RYϜ p(]1A,`r}!nC;ͨBQ/ hK(A'埆(O.0oL0Atٷ݈nyThh/oV˼bAרmco^z6w.ou>|8C'nCp}pVs9>A$K T(<AjjS"1t?1%Y!s&%sڟ9XEԪ!>9 G?/`JEؐA$T Ղ쥕Aa=='/͵ph86gNn2JԮ1\(n8aZka=ʁ[y-S RԒNTuv$*22;Z zj4nWT>ɔ ë޳D7lpx4"01֜(nC!^#<[?O (\h`}PP` ;^e0Pv⠟V}:@u|0paOZq9WɻGAMK# AAhB@:-¾o윃Š!_VQL}+ûsxe\`>1N'uOWб?ORT(h}ٮWL$aAϳ4jlsX7"LVEmYŻΔ*/p.j$c {t Gt>uRьP28(B .U;}?t:9\ !gۙ~Sa`!ͩt-Qgm>o 4_իFw}_+D?Z .ڵ '^f~$2)+v <:i)DHM;'qʁudQDʎ-{=̨4Z 'D蟖ES҂a֪v؊t89څm`#KFKCN{DhqHk FKv38,;? ]`:9'$ ahhV+u ֓3V=A֡89$P0O#zfQGbDa='5*"r?[~ѽ eb+ UYuӏP0Ҥ?c7񻗗m1MI7u :( d֘Z;R xA.% ď*0NErnFnE`#c+`ʛzZjk~AQ}^wi\2Ua3cMl(|N/l^WuV=ޜ yun^4^BE6 fcH'=s1mEGLY)GAPPaׅPSI3Q%EQ@48 >mBn"=ն "1b"`"?{@hZ{߰q =f8ۇ*c _H\v嗱({uXβ @OWoШgX 9ퟖ?ijn I(ư\:)B>{zD#ޗg):Vz$9~;Q?ש$\.?bky(zJ AA?f: MQT;B y /"d%+٤rN * GD@tMYixk ^ҹ"K8 ROΉVi uR <^PXG~l9ƽ7޽}7EwM!|3>^_*88|71WSN)rm K bT:&"|"~',CuE(- ?;X~X$?M_dтg&U7_h= DFeQRG9 ĨU DTJQi #y 04-!*%`CB@R@RP@D-B!H)@ R)IJ19`t JhZaykZImӸJhbqgI$ c?kf mA0sS_hy`jq^kM vB6JdvG#F&&g9d<~#Bg"wjtmo6 NS\U̖MP/iLQ)r9D5ITTKAQ3%}<#>CByF(A2&7BumCY{?#ٻfmX2LOmQno^1iKWNS]5|V(X:DI~&"aWu8P'PV-H5!pϯYtE*?З>m_+\eGQ ^ q*eM4Aգo}(@]tWedDJgu-$i&~!]Ä7ރ>l^?X ,8G NyBo{/&ɥ8~_~.EZeObɩWbi;9|=ZLnW ad<8X;<0˖ަׇrO19|ˡ@ w=qWsVOD~Ls|翔+~m9u6He~ᒇxK>%k@G2~Nɇާ4hxN3ުW]o5>S/5 w% US (x?jټ1H)4;SUPK*UT too})%ke/sN4sJ̮,j2g|CцDߙp[*K࠴ыxJGe duL^X}[>`ҎAE1 ڮG2K^oP7~:_#,:qa#7K|z y#Dr|'HSJ{R^ 1Ō>UhN`&52M"TZE3mwPRP w=璣FGURCԨ9I>[g aDniyk}q]t(i'X_*|C32J)W\V*G^=61.ȌhP6|r?nZeuHnK//nh HbI!c$ w*gk9:DLHrC# 6!\& | H]ܾ$ fUxy'4G>ӄDpNDi)~"-:ݶdH0a@&ClQ*#'3$e1G"+Pb#q(p H)\Bn&ra{2m2P@aI݄'=bQ8@ĔA~o()'A/pBʱj }w^7tQnn݇պlzJ!)㽣@be9gG/"tߔYZsJJkey&vsSPwlt).M:Ql"$t}>ԈOyE%ŵl~^9?S>wK:b}1XO@ ,̓S˗+{& !!L3Peǵ%r~#_:<Lra/г4g8M'G2 7;2lH;O]o82~~bL!AQDE G(A*zw8>Qv8Z~~pVFMآtqF LWQI$O,UU>/gkSءoD%!Xr u^,͋1 `?yf[/ϔwn;{ ,s0BC*2izW~L{oBh( ʠ( Ť:N.׽>ClaO-_W|1ӐsPIpԾ0t1U;~JDDtV?I]#:)1#I$Ԏ?>(~'E0*!2ɿY 9^}:R'^'}h>T6HF7/柵{ӻ>8&1g*VUB`ʈEP D\~9KI>+M!ю{o?pOq}Mz;1o?3Pvw!p||/@H@>r+#ˀǫM Q^^jإcpӖ v=^_~qd`w~܀Q' g{W<>9@47ٜ^le#k+OȀd;]Luԟ'׻sxaU}4 =yv E ý_E<]<Ϧ%P.7?˯`|9`Ԃeu _u`xDF="6GbJ=k~ɣS|xqiy?ՠ )?:>79,:(=?D!~ر`ZSU҉]|Q>{C~w} 3/&k?O9;Zi$yA![)`=_~K;οGvNC#(TM/GN5ogw;b8|=Y`7wWÀvg1N["8E+5{VK%(#e~F12lҸClQ:HIoN%|M 4\NY( K:svkI ߗsL3j4)t GvQ\Sr(UBX+腈RJjs$-Enp9+Y:gm[h ?*wtud oYb Rf>[I(JE`;= 7 ŋ2e 7) ra>6yQ`SP }+8!7_)r`Ze/~{ʣlfιKF˓o9`9RL `G"3 <406fȏo#AyH8;",jPlߑRe&K/#Y2(Q4\C#D]Ni! d5a08h@EfCF:WS J`85,jdk.:dϠA@n"A  n${mH:η  gf!֧ cq$ ~gJBWoyk&!繕Oyˀ?~< M<`z}(@G/t*{L<x=ާ]UUUUUUUZJOێ] \Y|dQIC'.Kz> ܂o?T~Ʋ$A UPaaDB&oƌ% P@|R֮?wjgA.>Zu=1EycߵO*@Ā7gq"n>n&-u,7cG>@‰O_P!8d}[ >2n#DlqΜO-"DTLLELJE"Mq2ka~у~~6Fm6N0-`}P7Kk^5k;<C Qh6gZr {$ȆJjFwk9:':qyN@ƃLVdABWjS$!U=Tn_ =['.*F2, mۿ {FVgGTUOx_;⤯hȔ0ն@zL=ބ>b7SF2H5T hW)Qpč G< VJKtYCޡ}0 wweu3OWN-GW«9 Ѽ<<.1| A{|_cB!߀IcǻvtHQ>=38?+|[ƥ2̰qa`+>n4 Nx/<Dp>cWJzO٩_א?# ,!1a0eh=~셷oSz"~sa/b h.ZzOߛ /xG> ;s `/f/.(Ud|_O;/p | (=\4 !>S|.ʗk7_Kcm6 kȀiǿPNt6GU^ɞkcF kmLJ~{3*44&@re럏^++%V?ׄ|l\tdIyS*|pDQeO ȍXph.k(;3$ r-z1Aj.YYa>AY;UUUUUUU^yJ$|Q#!@w~!?MJs6!5eOĦ߳~<9bGiA]"u(8A1mQhP'BLu;Fvn@&p_U1 wAߝyZB_UJiXR^Bs^oVts v(BwG$LGwuJy "$ 9=?7wX^>l"HzI%/\7}3\&ț@2[lW OdjP҅|1 ; TNi$:G򆕿= mքe{[+ 饪?S/o3tw7,B侩||Aݟ49q t  1Pm7]~Ԡčwߓ=͕#{LωlcQF2ݴ ~0,]8I8+>c倘6?t|'wG) bG%RP>\hYUU`C=hwAӃ<\Ccsj n:6 J[9 4,Lj2RsѤ:K2@"s}>܁Te9R,G~c~c|zؓ}N'e|7П@@9{7QNGr2?+Ccl6;A @r` *_P WaG+ "{m>T#> "Bg>vd¼Qk ZnB&; Ȣ8=oV&{@pLq#@v!DP~QTiWg׭4h=DXۭITs}p! gRאPiԎ7BdQ?4CɒU 1.<䡈_ܸm}$~F~8Ar" L1O2=={i# =^Y R玑 >腞[Ό 4_gU:z6PX%60#2A$uPiWNjg 9>_s!{dϵ2?LOx! 2h fIT7x՘-׿}Q S"4I|ԖmTow!T܇[k kuMe8} =^%82A-ϛ{?O)a&GϽqEr ;LrCb 3bYTU$]6;%M;Wsg!a^}=DY%,J֍9IbN*Xj\{ͮs_MD[A[\GɪlCwr14Gnp u,kbƢTQƃQccb !(r"y;K_>f fj;c1@a_wg zOK+ f^?V%Web #_7“!9m$)TF 9 /mvi4cc Hڀ?쿇*~tsQҨbzp/fz q'=K(DDFen`e4AEY*QO 1BE"6Q'U-?Aƿn->SI p^mڵmmլUm*UmU_εmx9ELT*VA ԒI%UUmmn[[mGkUo{z]*UW9>zQ@@>M -=K/-s^ErK3P H/FHZ|0mB'< ZM9t>Lc qӫ|~y=?γ$8ś<.SeG*00s}.#fhG]yK|!Bw aUUUUUgѼAgJ+?Ҋުg?h:=i"^a8؎][lXq:VLYZ5mT9_bÑ3¤ncH>F5%} TuKzbG{O򫯈|ɴl]azE"+Hy ~%eEKg\w?Oë鞌'3G"b%0fB8Z777qadZ_mS.6 C[8x|2sa&D׫p L&pߞ˸e}E9b&$"@Իf `uuy=׹2pWUR+WX,$įS(3,2V3 ԁwXŰ4ʀ@;w@}P}Sx(ׅdUcߛ(#b49U\.3UeɘWfЈseӅVkWbySPt :~;8:: 7jSz)hz{Xzk~S`>`:g;8Y&.Qvo5hwoC&Pyf[)]'brw[ wG1߉'fD8{~G{ 7rUj) Dvo'y7.>:Q ]:)V/d۵ { ry#?<0zaU.茨\2vt\!s3VO"Ag7Ac,e%ڑr CnȤhGÎ2 *GG % u!{eh`92(ٽpI$P,;Uܘ\%vS&I-h|&Q(F;Nϕ/Pj7M(F7O|&go\𙂍rIۓ7xdG$6sɿo˛ q=C3Iп&OH3TcD Ǜ~?k&lHt:tYXF<猍4{bbsv{#w.9/R܄ 3|WI?'M2~?fك\IF{ԞUzi"ngF}]gLkc8:Ov/q. @PɂXAx",bIA 5I?m"/ʶ{0[W%ѫ/߭.f\ }4yg,WJ ~VϋR_(vQPr^(d277rnX.!%il֦:P͐6#7&o&w*3}7V/ǛѩqFJTt`7"dMCl&q5ˊ!e+|53O9tf tih4YPQ֌`j [H!E0Q &E޽pxt*mY7jiߖ;w%!~9#g1w7 ::K٥mUx. YM>-y(o(C¯ ?f~֚""TPj< LX:E*qV-3.NV 4ź密G!|˷D=96t+t#קb޿_׸[IdlQvO.m۔@Kە'~kf3~wNtc=mUUF{UUUUߕVf'Ue%֩ǴlﮃoYh({opjM?)g|O3~jlpB=䬒}J(8c8{^18(v{<ի›t,!\9" EAZmcLF4"/1s1+r񃂦)f6*SG*>1*d>8<Rx̿ Nѽ9e9Yßl`Qܙ?lxCyN8' ,-20y^8@m!rCTƵ>a\?H(%d8P6%`C,K=I@5F&M}ȟRnʽȠyvɶwp7ڱ g nj&-h O_V,&onjk Ě;#FvH_RwaDȅ̵O7~ ëg1!lϗr'lĄN%?q*L H=6fE+8I$LQog@ j:ݣGH(B_Jn| قpƟMW"R2rAcFt4:n *)[]}VtS}ʋ@>*'?r\R !2BUKG_]h!.^;>b:dU.p/u`?0(rxzg>C91tMU՜.ئ#b:y0#$zن'74!͞r7;/i z&Ga*̕DR5;Y_! Խ@\E=CY峥\:둅$DFuiFO2 ʪam;V`C)9"ょUnSG\&fSh0H&O(창(<_z, nVjOt7U%l3I&!Gp8eތ"AEbFܢXi*X_>r}/Wb}ӻE.|!!`CڀV[N;杦}1ռvo.fCpL\Nq qfp@q Yus{gJɅ'$:;ߘPUR!Qy U ~{Hzz}7wJxz5uc+Fl\%E~wG>X1NG HUw7pNN ZSYZ]g>T#Ǐa`ka"n6{[Sc"pa[vjDKeb9CK߭Sh3= > )ޙچ n,P<|ڐ~ߴ: rN_˃wo _ņ4XOv|c׼`ɸG<~ C&.(tZc?n=Z:ILciQFg\s"! 9^A(ҍm{f3;4CD =n"-wq9NvW"/c]%y\mT(KbpT$ #&߇=:*j&)vi4-n/=յ mi-"D98/% 'x!4!X]# Հpt_ް; q` 4 =[2{MNXFݽ@mV!_hCgcSJY}.UE)(^GԳ駶_[>ynya-O _&QpPYFե3Iݵmfd߻73!== 3rhݛMH#m<2?j98̎C2,yfB_? Ls$pT _/lq>Lj[Ѣ\ꍊZK舐sۋR9FkBMN,)te2o*XS{Ì6o\$@i4DB>jLS-\FyɄfҐm`SǏnaƎ9=쳽ߦa ,ІGOyT?tۏ1CQ_ɺ2Lp _K1W+`e%{҂ϳ ผh!r۪/yiH 6C:Dmv0A}Ip[!;:(u-16Fxbl;j&41Cn>Szus[-6ǗW_1 DU͞wlM,wL`QOBsA rx[2/ӂ,hj,EAio5s3eoWpso C؂@B$kGR59w(WqqӋ?bļ?7|02?"ϤKMar519rKRUy\͔#< 9 BtZ:0([Y ˟6mP[UZ v؟n~uWyɃUo;ҾT~N3?[us.u^teW,C T^_ф@LyB['BcL! ?$nVD $S|I"1_+^s}CA$5L,$QS. dٲh&T=sJ9';Zs:e0[7jqNu1S?ňPTIvIճ|szF,&cxWajы.7׾oߕ. b< ru3hـ^Sf_:;," g-338c(9n~ (6nD!x#tDFBdt@< '&avA )W_?D9oT}jL$4Ѷx5W5Õ*f2LDFT?+9Yx].Su~r$Y7&ܝ*jlH!wZnPEȴ. J\1~jC32V(tNӲU/E3N^LV'i`;gr,R ފ,<pD gGt?SPR7fms9{0? [~9ysNEnaz'[5߽7kWR7oN?=W}?8ìt4`!(1aE{T"Vxk(;"x({ `3=t]uҾўd?3X\!`=r(گk"%:*#R_+A5 4ntE)FS4\j&1hcъZMiv/oR1(oz ܣ(4UxfxhD0ⅯU_˶]QK IJE x,ID0<,ۯHjHP_SA0h}E4'ٻnH 12k^t~`#<1@\vIͼC.x#@87-b4ĸ 4IUX_pP9$͆8D]U=:zzV`ɖ-mG2U8 (ƽ|UJ}5/[٫>e\J;l׏˽B:[I*?M1"$D]!#;O^7M!*?wIR̖tҥA8nQjcs6H4#_|"`1t8XH8Fux8}K!9! ɠ M@Bj'q^TX Ap;r8nv$*JNF2]yw_lOgt@BVA;&JtK45@!9yqt>3M 2&qM4X2n<8F$ۙW|v{#SLE$OUTYhm;&=sħGPq-?^AL40rwr f 642"[&Nj+|@w;[2$ǣT-al8ECd! c0Lv5Svq˝%ΌA @A&pDr1Eq~sܺTDے6Ĺm tѢq42.tG31hA#E;ƓushlH (H &y{=;]De˳0 gM~yaI׿ȥuY6w/㲱#M%Q0 t!XM$+;;'|ďN:nFR3U}O`Y_9U{bWq?r}^AkbĄ蜋^ 'V(8Mۗ"dn"tgDDy) Lؼ c)p׍ΓV8sM3}.vtH/j{Het\_?6]إO3i_.a$* Orn<'FdC<Ϋyn~Uao-Oc'Nt2fJ?&@8%֝?{iZ5R YfiY}1vQ2D'd z.pc谵b p} ,Ff\~x_ ۩!l?1jyfK(^WroQuG9f%vGIJ'8$v@- VG\c£Iu#"־w=Yϲ#(U^%upxUͨ\CLH*,Ps =g Z;:\aWlq:gPP3@E`,C(t6(.Zc ""p"1x7rt>'}Ov..dvmC®DxQ%od.l'u~yXqt9 N./qjs=OwCO$FjSW Kef7](ݎ 7 @{;䱶gFS9`-T"K-L'ӴoOQP?5qDPKww㟉Sh ,xl˅t2#Z JQw&.ZuҢp\ޞiaU^ǤK?~`ԍЙ|A1yîT2?SDm+oxzkj<b+҃۽d"W0rG6l-P#w禑OS'0Cta.dȱRThAڤ_6#Q;VEsvu]D,)瓠"LL"r6 Ezw߫G12(F.:YTۡg-nz:VM&)Q<J'VtեG߆L μѻ 7d'1v2ȤɄ'1aLԇp[#F f J}8!Bk8`w_ސ~:@yݰDw_DI 1qɫBsvdǽ#I@5UO8$s tB[Ymmc:vŝ=k*oav~h(r@up{OwEh3Ώ%Q2.O%ay#ve݋y(߷GdBU>)e1NJv`. eTP4)T `aS7ѩܙ{ͭ^{^C⣶[$}Ǧ5seI36Zv{h:V-~Ul=G"NC[ rSoAӧv$g.Pis/DYn'(VS ӷMλj > & m̷066p5Us] J@2 Dv8)u"JAVdMu*bSi?a!`c}~WyM|nC)v_FW369D#ܲԦW!N*[}QfKps,CFJ̽)rِ: 8z \?ƟE޳yTn \$opv~ ,!J}[C))v2Q?]JZe~n(K/?\8?8x^1 dmGIz82jAD`ga1|B~# b%&U1b6uw s{Zt#8Q1( WiDquEx#OXO&q8xkf'231 ¸1UP5ظ?gp±.F!5*_3Qp0v1M̄iT7HdBU]L"@qQ L*d ;(k{EVUGdS|Ex_xy sp޵ 1``/Ev7ak.I`$iH(]qǧ&؟1L!ݜҔ7y80ö9_4IU ܪr(j?C=XCҼDԧla Lü!osb̧ 7q-*e-"A9"#{ax+nL lS[eh\!}7MMel@3m+) M2N_n& .FC?fb inIF0!P2]ތ|SHFmt=x0$; mZg6ɡ@X2?~ ]RNoak&0aK7Ѓ{6Pfdxv!xy \.u27UNۍŮv:#k8(Zv-N>F)(]G*͞bٮ!J6jVuӞmԶ[uZ\(v2 >q/en3rZ aj \̾"_qṭv<6yh׉xd+>gΞx%7?|=9]wohłItO4DuiTr-xg ;T;3%C %oZ<:=|49?@ GA@L$9oӉF>$ + eOg|WTΫ;aoW^VY&`hP\XE{~o}?@n41j0aX'je+@MXZV1/[g:9y"k"ZqS[=lq(폔b);m*CKw>7Fȍ4s/VfkKrnlJ&C&hpxusIzn\/&*fGcެbЩE:sgP:v{Ļa%vԇ'y J>զM&QϻgIrߞsX/+9}oAK1Rw~s|J|զӷLx TMgPrd1[1JӂE;1KR]|<l@*F€'mgm{U)'} :E'kͥ3th9fz|6呂/cQn;"eE1NυM3S;f #*9ܾ61'5rWxoˉԬ̓F/lj3 F0p0Q-i,h#6:ѡ-#L8@L+.Ov4+FDg{/EUFPYM\7p9D(6x#6AվDT||cTOMwV6*_K_oz6$X;8F{@o;C$GؾM%934L%EXR뱓 :4Ԉe\E,#rA$hnHB拑k;E!)/}Ea3{uDioaZZCm: %|"` ͼصV _`^g9V, uH\nsY:_NJg.|{EMdvv\XH1rG8+>rw'G71de)J22)FGd*\ kσ j@"Df *JZɓ%ђҊ.ޣbz wүMfЮb&nxqE`٨٢ZMt' &^3̍ZOD;{N gI8P2To/>e]#g ld#4& ~Kr;!|S DH>Utstuu3rnŞg0'7NjΔs;Zh+CQd*ZġE>wbJxEP<s S6L$-6=la}ɑ4eSXD/.N(Jj`5GhʳSt*:cNXYJ3!Yh{ ~cD)6="f$I2@ \-?1.t[[Y̍\ÄiۍxZGFUE+-ł$eQZ-I/4p2I! ;wwN*0Y b l L EڥdD핪÷}:2'B Q1`kJpul L#{ %/ls;zge!v-9mOJߓܞpvn ihx? _ bTȅRaKYhKK$ ӯ0Ts ~ 8ȍ=39AU]GjWGm@6n>*%D?wwLTaz^Aȅ#g)pbi"_J&*8<6S!zH83zUEy 7B0)1  a݄KlIo$\K$p!=TJ#20U %ƪJ੗Y*@ n,g=N[L;ۉ7W@PҨ 2P!b!30İN&O&"%,ǃ_-zvvF˩t[tq{PtOi|Y:* BT6?0)HۯJF1S33l'>g3qŜ2((rê ;TTG*(#n )o>ѽ }>8$cF CaMvppu1"u4#{&+J0~(-t1GO07oo 4E_p5 }}4gN]jswyFrk>u )t~v=ZF۟ɿ!.e"¯};i;.Dg;'rpqO@rAsLyz΋K-jO?qN^s`s5T/I{<9RC-&Vc5;9h{{ 0!dkm9BGj[m@ǵ9$ж\sPΪk,X>|w$$6Ùf aH+hrIK\/1 NG*.h.Xk J\"]{:g +tK^xKs8l lFr6|_γݶbxPX*-F# Naz>񓭬[tTtY?o>KE>:^Hh>,\ |6<]z}vq." &lОsɅR̽#ݪ@T_oQPy7&~% uSа!};ᤴ0Aq>Tu\qR/ܚ6cWjiwsoQ鯗Xi1hcaNE%m]*_,c[mïBML"k?J$<2ʸPHS d6ٷZdzV A]S@}.`Fʎ\.;ܟ`psqմu85B<3$^9V&Mdep}gqqخ'e>3xj~'~^j|hd:_ XZg1w %xxg _x37!=$l"V#gJYhd % v{b >b7jﱧ>Ό:X-&!ag9BD荙C8/dt-D.?Kj.B+p0URBj̗ t~aY#0PT p< t^m54ƒ [,;,d% 06&zmHnW?^UUI=UA-80J@c)`UwGg 0*U‰v3.yev=|W^b¹րrithE9S]jcM)I)'?*]oVU>]w&3#dI5h_LElw8(!F3,SҷgvoyL"IJQu)[Y7f{e/QfwP/V/@P@ȁ(e\ sV*DesJnGp$5_.gBư)\0 &:;=r6u`c@+ }^DD'ӷ7;XXIҼ}SRCl*UE_ڪ֯ڮ[aUW:U[*RUTw\]?\c!8[c|=31R7e~Qj9.nc#Qns }Ǭ p 2s R ńYSsf`)3o\&vO?> wPv820"""" "$H%a!R  @AAҗ~/"qx|L];GC}^ʈG5潂GwT/X#LJ2䨈/ة 8B~YD&ҮIHF +g 7hjõo"#Ze'NEPu/g&P.!F2ݖX 3Z EzXGyr}8F2M ͟jf;Z(`H$m/m",uAbCòsRA.Tl @oͳ wwSIY]4RqlP§ξSʂmrϓ)aUgrhxN_WL1bNlSڢzWVH$~ *aqةRnnH]jDE$@$",BIQ6MX}jQq-$GoYV5ӽJS?*v)^>#W1 e/Ĉ,[b'lc@nlOģ'6WnVlBS"jWBN&r<J+Z*N_B?3}uQ~flܷzζg( \ۋ+8OeWA<֊@_*%r'2Z2NɱA۪PN! pТ6 \Ώ?N1utZ>e0qavIG¶-}4Sdy Dn}>l8W@A5[قd;XQP(T >0 [ 682@{kJqmo!2)Ey0*B( H QK',Ԫ;4v!%6qÄޯ&--sE#]r}J3v1f̗G"n\F/j2tJ>!:.+7+DcX`nѽr{%'\sJ4ȈJ 5 خ߽XM]ʹTjkwMƟR `NnȊA(X81;,tAKq@*P@PQ_]I$*Pۦx4Ƭv~$Eg m|Z=?ۗU6nҴVَGH]ܑW./'^O"ڽ,Fl9Xv9DV®b("vOMX*Q)4I< *eW|%v)#@\1`MDF0zT NGEm/OGOѥ%$*(bsU#q^;ZPBId]_HבIS ps87]-qK9Z[ cl<\ AV_ CHη'j7@ip :wHcD0|,]O>H]g!DD`M>i[P`w,L& nn>u-275%&>=xfks߫}yt#xQʭ!4*&4c}4HdΫ甀pŅ׍!vQ'Ć3}2 8i%xzO;U'}d0{&5#`!lnOǘۑ3=aD7(Xo;JxolYQL/{  E)1% _2O􌑄Qg nakRJ-4SOs?щ^&A oԕ4y!kpWvI$AH@G+ VT,W>yuHcQ/j鿕BiI$<*`vb4Jy4Tq@KUO5kE_JFٜ-YjU.b=_cMֳ2ozR?>UiŀX설*DRk^Vs{L vZ@} Z >AKP8y7lQGoFjZ:0<$mDFwggNV8O{^:?>z6{UOx͘mK% ;HF`,@9fw` ۤ2oT1=Nu*j"1r\E`r F갽%xʒ> bs:qf@ ѰhAٛCf5o-iMLu u驭cUZw|mr4_n<,3wi΍ܓWο^ڐYnG R.Jf8]9" 2nI!) Lj!CA`p{FdeJ+L41U0oa'Î/mѳe*P|nYcy(oC PQ̽[+}EUٍڑLxN[&ǙnPfϷ0<>zVE˳1u9 j5[HSxumQD]!q>(sUkz1ؓ#>:]c[!ssFb09#NWsaVY;CH,*+۝ٴ*Cs߿$xtiב$]UGZXm g~|Ƞi].v>3R%=G"!Ltth$[,*xԛ+e^Mrqy:nb-Wr-q]疁4N2vݼ[Ӎ4UsW@ﰥT |my+ŏ=Zʆ9ֶS3s@3@$.${wGjܗI˭bktKZ)xb;} 1/z\ٗ\4ЈNKZq^Dx3e^j7U=# puq:Âs9 \nȆnIEnۨ7̊Xz/Xפb:i]]k$Q& kSvk%BPXWq<γmҶwCI$dB(WT;HpC& Vq+2 s狭b3|c6(eΡO'W.r;qIb65` crwlibښ5i°~WS14p8a>X37LF /ۺPS2w {Uo8{ժ> |}J7s#D08=FD uC~(8:s1WdxZkqW<6:K^UV9njol\’r<}|q3$pd.D,RN8H^tN@gѦIlZtn$k%U\\e#8EЉ~uYƳ 7b= C(rkdrk4cDHst*l1lj^ @#މmHHj)(LnZ ;d`6|BǐmgwMF҉pZc *" ljxg(;QQizQ8WV'D#p}%̦ŻQsP(%}_/w;f]Aa~* _2 3/׿#J͔9=TOMU=U-neMC델^_Ɩ3.ۊ|V\ߘ)xtf +0,>dwnڞT>nkM'OO?Q|-q4>a(PhCG5bO,c|y'Ly%QEyqZ685qGlpfR0.-6k߱;Wow:x3xhm AD7$u_[}M;'4%2D꿎zHVL4.岳cU7bW? Hף;\a<'[E$]fZeD}3"eh#9ͼl}eJ0#YdOLz $YVUN2xz\=;h,ԀY"/.k~tgdЇZz<Pt1˲ӨTPf[Zg\6&z:UG#m?qSj?>^=U(ĝ|]4U{KPWzR٭,H`!A~N%FQ-HA \c̿>̏`ΑoyVః1P_n2+wton&=RI%_h}K#i%RGK3 7ǕU웈w,.C{9|U]/<ј`HBu-,#*==< 2ȷS7uTӉC7c[}lhɽLo c&t ЪP&Zf1Cn26'7:Oe]Xll#|7a陱]~N,0(|Kwv+A˶&=|uF! 9N.1V-#,FiOp#ٵ y7S.,"/8Trw'=B=.-~ף#lE] 0a&Gb닜#\2L}w6YJPs@IZ ˦+"R=G Dz Aדs(lE zNl>yPn9JXJ}ylg=?7^C~BKǣ=RQ@x8!.+rz8pǏj4o4M|豴R> 7FͺYO 5GϬ_/[u^[\ +TA1jW5,8;gcmާN0 A'}^diHˡ֊G5r*H(=桑7+EE0Q+Ns5ёP4R U2PDETI@ADEBUTSJM5Hĵ1HM@Q0EDLELHT!SxPՃX͇FF=ysG䨭fZ/^g֨ѵJ|(s(AM;]P1qH3|:`XzL|^`'Cs1&Y1ղZ'Z|r\, InQQ/MG9}\r=(Z6!R~ 벋3 P6A[OePGUX>2] <T'i^3o.}=bqcNwf΍#ANzl~c'*9h6bF*ʗqIT()W,y`U xOӃ2$UJVaVRp\Ð\v<_t=/YNdnH91vXG0o[TNiw;F_<8,@]=L' OK7KRYb(s74!B02KKxqWI"V!P=]dN}  1XJJb&ܼN??N@uHߎC IOEpcGDy$L@=rEOv;p ͒Lٹj}[Lu:FIz鏛LI-'_d.)Z p }4;6&J"! +K &uY5EhtXDM%$O:w>9KUQAGiIa8-!#ɽ&$5>lF^~"j2 h_9o?ZLgI>JH`|6[D%p}g'08G?sVnFP)0>v6ц.u-åIm5#xsS%)'dG1̯M{o״y>C3֛])L*~y_6@NweEJ @Q\̷:~> %Rg9T$<NLGhs؎"8lI쇴đD oH TO5^\o:׷D襇8&W[H}E [d5CZ7yqe[D`@m9]z̰ XDD%Ȧr:Q",Uד!:dR<_77!A{d>x hI'3GN6nC!pZSk\7>apLMyTA'r;̓,F#Zg%?'I!0$ \yمځzcyK@iX*&?[^8FPqT+w\``9ⷻ=x X 7JQ*z "(֢ 藢o}`ŽzC&u1~`:F>; ("]zf{};ð?~+˿o}rɞRc&.kOWsJ<1C]t%Sg*d;Ʈp]CRW/,#| Fk&o"I?d*1Og\40QA6 &}>\]'((R=>O!L pUV-#6>H u77 Bs%g!ۓ_[| Ɓ nU*C%ѠXBaOlq!?UP^G 3MQԊ#ӗqo#Paz>gE/~ 7t@D"zXqN\Ǖy Ar*_=v>b$H|mM|=?wTklwO$9}Lrn.%6Ov bȄQ(Q!oV4K6EWv`k4DЎK &Ζ.! ()`9CJR5S+$,3aB@0E*@ۈu©l‰'U(!8fus=HOG(g ; _H$p;פXNo]3FopXILéSA/B"^ uDإ6H"7T=>AߍH3]'~â mxH298SˀvkT]8Sh'e@N,V3٣poI=/R &۸̮/8Kå.Q>a4Ӗq)MsjjazC|{vM=H};U`|^̶P{exNVBKcN^7'~xdӒ .@ c<8{lucnYj5E%.`&, V2},rCz2eUAoZpAPUG+(Ȝ7Dc;]vЁbKPC֩3cO"IJU*ɦ@YNnR͘1vJw ,0Gz^:c-^Fy\/1{(U uzgAŜ T'?\;wO23.TyS@(gQq)P9 2O?1Du'Of۴Hpwr  E8v(~9`1ek8sO'v/{92\ lr\M{쳫PL٘Ϗxީhp}q;՗%%)(L@FIP4>cm$):XB9uʁٌb+trBPj6aec.ma3K_*!Rח9prd.q h B RCI"UK¯4P5N0,14rUfx(Ge. Lt ;B7V1Bz 1N0j=؇o)HV2K!ЋɊNKUK1";-;J{Qѵ["p.g1y%|hlUi/fRl(eqzDoFO? Nޓ4kA$X!ƹ6m~QE"" Ղk?WPF6z<3Ncb Py}:x*HR"=#%=(;'8M鬃R VOT0*Ym -!g.DOv}@( 4サнM~Hw..q_'N:A͍z->U6;KfL;s7Uˋ0¼r!Í A)O8 Z yyx;fFԻ}Bn_s'f۽C=^H:Eɟ^e7F%wu;}}Z GKrcti8L8q7R_] {Sؠ]Aj`4JH|\w=GGcrs;vi#T.2Mf/V~*_oȊ']r}o`OBF"=x +;DѷW_? B/<_n_.>#Xw;+ ~|]? @va ^@Ќ%yb=w&@M\#=&m{F8SΫf&v-w* '1%7/OYW $F(Q?aO7;/v*m.jׅ"T$cGez@FWP: p!X.u4CPyrߒCt8GoYAF9ͺ*'v}z 1$;]ᬮ8{?oҭ4V}'}_~"?JgąM7lQ۹.洌7?M:V]]Y9OC׹5a0Đn}rΞq "pܠ}ޯs)WNz@?`&;aR6(nj[/d _Zq$xJ3x !=Đϟ:V.wA]8;!>u@p(<(D#AٔJN.ß;~7sa>N7S껫ۤibJ|^/.V<|+"#ʙ!1qU1*Ryo#Sh~(EW`'KV&bF|6KهTx>ͅIq*f7?P0<ދR˖m J4"B1Wi-$F1E u?n5f_߈7wvߖ"vcwQņttꧼx5fi]r>xUgǯzmqϜt$]w|e;V},973͙S]k߻U̇iUX2D 8ۿ>Ζ)~ n=?eҲؠ}2@T6y|y.NcvxSX(ߏǞI܉НfMOI>n'~fÿ>?~"i#yK قGHOaޠ T5GG2uݰK-Fg{,=`B療!F>m_?76=ὄ_ [i: `UTŻa0QR>l'g[iN:O!Dz˹KB|@ w_E .f"<Հrt\/r(<#OKLM!QJ,Jvp TI lyYcL=wzڼ5.v#%OOO?+v6od>0 y*<"D̊+PzoN7'Ҙ?4RW==diھ*|t .NZ0]O{000h"kN.@6J Pf 7lHX +s$x9'K/EW+M-TntIdU[-BƎ? 6>;FOs~{0ἠ3 xv ~VVk{W])MD_%M=[2s뮶oоrݼ3Xn:@d郅W"j]r^@5*,3U_i2 O8 G9 0 Yr{rNۆc~I *I;QT%pU:+m b:q9Z>_~_ZaQig&~B Y(ٹRl0PU))m̏z8lk#&F Hv/7?&gG vbv! A!;j {xiCMjGIm)>S]Xnz9]gq~.WEe,  Un!LU;<_'O5ی>f_'=n,ΪFFfR7O>z+b#V 뼏i.{G.u;>ug Ai ː)8}gb|a#k_{_n anHüAg#t0}<|61ָ+{lƻ(»nlr]yj{6gAyi.wjO8giIǚneͩV’uiN/]; i.M ) bKXJ&&b*E%Va1^߳~SpmELN8 - sg}>>+r? 'PXnAv6\cKvPs$\ i:s6%GĈgnq닾y8ZK+wRUUi WL 8 Pq{>B鿩^'d0~Mrҫt!Ў1y@QP8bq.\ ^H+zCsXVa>ܜWe߻eZv-V=JiM2FJ`~W;FU{eƣ35g7uWA^$irl䚸Dw}>c;*֎~q酈~>AF:īf"]BAB"eB4s.tO|̣yzI.;MiָXKo :1UN*R{=U`qJ<4hMtB\Xm>B sJ] ڋNng67mEg;3b0aOZgo64۞\A+ݳ~V{:q^hy0C}\"CF7`p~5?ͷKeBwܴ7;= ./_fVԮC7 t ct,څ>#z8hH*B}1-7T>؊Q#n}37p?CC17soD*H)&(V!i(f *` e ` A!@AIBDAD%#HTE@4E512FAH" b &*"Jum. bJX jIbJ*!b$6qUDT440 QMSO35PX$l52ℂ)6ū2dt)E1!2&]Rb, De\[b&fh Ab,JQ>!SPRPREDL0RD2*%đ T2QQHHP LT%DDM5QDҕMKPS00DC1IDEMQT$EDUU-HI$DKTPDQDP01L1Q T&#gl3 4MI%UE!T@JLTLd Jba("$""  hJRR&"JJi!$j bijH H * `**bFh! aih("(" ba  a"ThT]QPVAdN2gʶʔMd@HOH*g) l4mrp,3B@D#&@{>OO|Lj׻>#ԯ$Oc`ULFaBʂZP? H8( SC$!Q<`պF@:)TC::1%z$Pw@'J/BB_Qh0}HO [P IDB@%lDE^H%!p8 p!,onyb#hQdx6!L܀TBO8RP [ł64!!sF00AD=QB@A与$`iYH648y"W;WZ#t)\&??Bˬv@@}~&Q3_sTt f^R>a⿈+Aېy}cDYq_??m#O]ezO* Yg,zMxw'swi<;'A+){PH`E6G_wt3ۻaݿ}lmL݉t%i:$s htW8ﵦ7gḧf8Z1$BNd hQ4.FmFp0۵Xac[( 2qӥϐ׋d1&1_gϼd~7KoFك7f1=p|ծs:Aȿ)cuos?G+ xp{u>~13nY%vJxjelOLQ-eZ4pZV-Q{՚2›Nq%P?^H3GDZ/.6a^ɕ{`y稚t= v$T̿=VtɝdQ|l* dZIC+~P j̋l]=@8\(YRG #<'{<'L]>otc'3ᕬ6s-qhC<%6GYR/^19i8ޔv;iNH_.RetNRǏgܾ'׼s=:9jmKw!t`0_yG!9v>k:1[}^m3A9CӃf%Zbs;W׍J4qjs_|7cx1NE'sz\%Yʵ"`\A QU{!a-z<_'n^ϫgY(>;OI!@_ŕyҪw ø`!((@#42яoS-D# 쾏ax#_@o4~xIbވ\C4?Y0$QۮQb&q7,7}o༪Zh#CG E(3/&@HU߸~Pr^}?^)G_Oaܗ|p>=ϯ4 yp=tr\W`^9Ȓſ |>Q}LS/O<]WwA!M]ûhw>Dy;GmrG/ӘNo{7HɔB߇\be݂D}Cc6 dx='הV>.VUʎ 4 Q1)pUVV_ vp[:`A1l8Vwi 0!78<`鑅UV/YOnzRaǦT;7&W(yst>' ;E/Vpͬ؀/4Vۦ1%Pg,,,2DdEb.Kgä@SMGtFvn 2P6v!B?o <~ۆ跹y !Ql 6P|=H󖰇D\wq5zb;;zBXj.YɄs1|b:,<9JP韒ܞ)tHAIyհdkB(A4Q5d6ǹRQ~숨 ~$vU`u+*uu0F:o*P(%::Lerz-|ru.j3ݎt[ W&=u9Mb/f}&pS Ķ>uu5rA'~;20921؄!pR#זO)3'y'pY)#7mPƁtb1*ar&!7H B˜w[Ѽd }q"E D|o]"&a<&i;rdğ3aW8bk ]Y@әĀDsOC 0d(Nr; ˡ bF%$7ry"E "ؖK{KW*'.8U\HL)ZdNcoxE[?sqJ5;~^Ky.%[3&0Olθ)lx3zjx$!Jz޼dn?|䓢9*(2Hv<5DD"mM}D=be 6F[pRG"7= <t%& 0QpȩPwڟO F .;g8# ["Tܹ mC'ΨVijz74r+|)]9!ۄC^qX;onFqtzY `◣!ObUN4ϻVT|j><c)" #-I u;`KY'a͇:.Of$*@Q*PXVe=,>TTxhG\ˆ8tAb(}!ftƢ4TQW<ِd*$%M;fG(\ BK@.-WZ$2~޴sJO~x䅌̑;w>E u!&#N#ˀ>:fA>jE9ɱֵz]LG#FTSUf;9l%Z򟠘,a:]~iӏ %)R.nj"_݇:*1-a|}@bͷeJR- D! +ٵ˧.UB=T֎*wb-شpAz9k‡NzdAWӶ[6s%ʇ(&"LRa(!4p{Ly|aCB$=s=ܿ|ݙs6_v]E߳}r~bp] Q-a!j2F" ` ^ J揙)6 Ia2-揥YNcNB2C̑>x x𝪰ۣl6S#'12$E~\l`I $v& ܿzbbo_]vEy>B>t΋ ^1υnuJsb:=a- 9)[>\O q`욆Ӊݣ-=*V/x^?^)_wh H[5V2uМj '۟_* J=̀Ẉ s+|7 z"Qū2.浢;I09.g Yǜf r 0}tXZ[e9(oc ]ZU3cӮzU|$WlCM[厬=1)YG~oϣ=%Qz b}PW׌O wC,j.J6I'~up86ޒ:uiӁĒ<.~"1D(*Z!=Bm]Qce}ocAUFJ+(c宵Imi2 NBH*k|!i \@?†FPh 8=]HC|r*.wՏţgg4&ԄHT 8i1iV9¸kXfE.Ϻ(s73޻Kj\E8(]t;\Zw!S ֢;\!;yxxҖ:ʼ80ӽj2DAQTHS2>)kjˍD>M`j 0Xw{Juu8.[+ %K†&paQ*:׍.\,jVBy^?x?}"n UHW2gܹ c0ԛoĸԁiU76.٧AWQm௽2==c>&CFs..-$ ዻk7].|v+K馆;XT^W…˭7yo\@8,۾a"/j磐EV)E%En׺Y']/h%F"Fl&]Ps,X{C9( @/lw!I(e_o#bЙn B}d}X);RNLȠRmS"Au\g[\ZXkwau \I2=s߹z`:9xAl ً zΛ&j]h^ t(6Ǐ8l}Yn ?v0%<}~Θ{Gu(`BfܝQ۶<ƿCydpT51qu,ƕ0NyZ`-%Xi/6!wVύ02j^T0ZcV85O;,WWK{"O<:MWYs-$rJ7f{jpj'm*YϨ9wo- .ΙF4?=n-ldp?ZCA iF<;zx\Mb Xe4wmurxG7#)Bh"[Who@t|TR3GUFOR2OB`CS> Fi͙}A-8܎;?Lq)Yi[G 07wݮꮾ?n@u᥄HΕO.}w@]U Zo)@7"DhD_c`0X3_jT)  RjH?iȦr4[>꾚di7_OAά8;( ;wp,׭s5,NM,Vy\NeU74eX@?>ս9FF1H tt+7T287*e87. !Mb@$.vzQESS#nRٔMS)ӷroT_kIA 3kٿ㨙DW &0vp0Nc6]qj/V<,OW\s~}o]u94mK»QSH!fLehqu-+MTwXnZR6@!chu;,txY,ucjwyjQHkc:>֛vKm(ܳH֧/pڢk~To8 >`P|iޱ1dɶsi=J#Gd&  :u) 2he{P&A#rETEDEPE<6Hy__;rC{c 5-oE"FQq_j2rxngx$$~O @)Dcʩ9D402+R=,E|BCj|.f(XD[:{h$$r@^U\os't4 ɤ0z_oUi/rU} _~PmM-hmUUvXE9 orC!.DK %B"SXՀh'xsjXk;t4И`f* p2mvͳd(4荄ih)8;bXDR|l5͂b"&`I,Rֈ 0i22Oꋧ>b;:~ jF1QPNs0!D1:Z*  ʠAQw!/g.!琝HQ{X3Ys*wG!`pR|Wa y,e{7ղТ%>&9_<ٝ Y#PS,a(3!BD>uZ{H4Sn!Eyy?2c"kU$Tmx xNSԁݻH>0vt- @RUR!Z>ZT0S v'JHI1W/XjA ?OXt_' I5s2?"ch?*@8 )i3&גJb-x3ִ$;&%c(B fn|el*?]# l!?$?@ Rcb>?د% Ȳ'7 M=3+-:<3N4Vx;I9hi>GNHWHsI6P?ZP(Uz w|'!2gDžBh ;#cOh@ D 2׾vldj_A<2/"v89漧4e`;kX [bKd?/cwVpp"puzU*}Tsܮ ʈfCŒ߸cm17TJ~ EDp?s|O(H]83k!~Y*j; ڑxkO|:&gϞkm6m8ׇh r.i0ۯ^X,LRSIyb)%%S@Yp ͉Cv7,Gt{po1#;#Et?ZL9z؟X`+D%l>L~Cr3:DaԡQ/IxC8BPRe^aFO7U9y{+mQ$,}3'srZg~ȟaCօZA#£i(opc @1?r߾!Z%Fg-檦@&VE?{} F'}l=a*|Je?y`"_t Yp QS[\r=ݎXqLyg)vx0^M0Su5#ɟK6T%*N&kDF%ԷW5͏芿gG#obք)$ eyg= ~Y\AEP y2$pY$va(8@yv*y4`CI'3P-Ba~L9hFxu?fIv.!dof`$Sшy"p Ӭz>?>G ϝKG7pr 7] 7R?@Dt%HIЪBQ_N/o~rhY NUb,p'ゥo?j>ΣހXMb&x8$~TtAUBWP^Z.)-gDUd튝ʦ}pv9zJ˒BBHosQl:C?b/?LB=H>,0"E;eQB&wJs c=wEZ#7 .x,zI(9GNjP!)* 7?QoiɃc+ GgQP *+!B)P c5LR=gʦe9ܝE'݊ @N&O\D>,?mf]ʠWC&Yw{?HOCN)2h ( TTb$xp2w~w:APfw 똝(Xզ\G@R\uQd|} x_:F+wB.mOy_xx1(1cEk?ҤG(~1OOSqzԂ|v =k>}E O})4Cn؂$jiVKox `@&<㐱6db&"h$ J$BhJX W, &(3alDt)B÷vxOpé@Hr͔c}zYEG}TpZoXW9S(S8 xͻo!wXlzk(gy~@4 _~Ox hwA_3 e@!Fءiqz_>P#fV! xztNNi5"hQ_H1rwXuj~|!<*T gok̘Rϛ2ĪZM"=Q%P /*@R˧LPU'>AϠ-ފkk} .+`}GG8OiO|ޡ/0oS'Q?_V7˥g,귒@G֨7=}Q6='dN`_Gk9)& ^n^蘇{ΐ(Kf[kp '(N 2d+E׻|Wnԫݴ* $ 0EM _)(׺4&Ҿ0{`úb1tb?<}ˣK\)Fb&&7:İt\V"x3{?.LعtM?_#Xmۍ!z'H[Ջbx=>W Tl>ktXh8WΟ2d 2g :2TH̕%ٻgHc}DAVJ=d" be/"TpPQxnkT" x[u@#ʩq^b,\ ˝uǪE!N-JF6U9L;GV8b_3Ve3?Tg=mYMH7Vtr9=5/ o_xqes9*l`e x@+hN飐u1xr I x7ܿ Px.˟!Dǩ^ :rBn &ݘJHB*P=%>~zMMӰ=ȀxU/Nۼw[0oqǥƯ%OƘMmGfo||8}?ba<(X{2ه^U0drxh?`KAoU]E.FgA=~X?O)̧iQ[uΈD}_PzPM#r:LܑJ{\vb H׭axE>ȋ @xuܘfӫu,08=쪀¡ٿqһv˃ύ)-),=h[栖R#5k'N]w9bέIVDJa!-p3| &@F@~ #A#^3o8zhHg#l 2w8ćiP.@i.@+}(k,\Yg-aI|"qҟ"#oB\P@g}3A,PREFzP~*U)U{zj< Ñ RJhˇC#Á8sݲM ; \s!ZUEG?c.܈ JI`iMaXf,{'??wgDI%K~@ڨřT*f8*$q-'UmϞ%K.$.>Kl Q QD+WDT<Ļ`t.$RE8M_<52@SDFĬqx성n AQư.Omthk 8K]XMF7z7gw?TysӚ ġɔ]~{Q?>]1xX o 4S|V:/}c4C:>|I'w#p@~`O^RI EݛG›cˉ ou;U8 7}c|@75beX=a+FVa7yٹ!ı(CmeL=~ɢ`:Ν%B?vvCsEq tmY%U.32՞Wq beO5ڣsm+|ʸsˋwt6/]q'G0(g*BFQ0+si%Y zު|-}%f?VxC@7o(awEfQ\[=Pkrכ0$\Ƿ=asa>P9RA l-rH DB+f݀:oO2s nv|PI>(׋~ G@S`=:]( :. 7KA y޻t #,R>Og5߶z @t9uv3I4޲ x.%v2NGQWY*/g]>0gk.S=o^0NE'qW^Zck?J3PS[9w]*bL@FQ,\7p9x(x##«X[wqd7 _{=:_sU\#~kogln8J+$a3G>\|.sH)T][[+Ne7D^ `Yg[>X+~-BxAz(8yyLp\e6>y5<=B͆9ה!41/{abz{|훤u䀘Jq!9UPV{E)uU2x.epV ,֗\CLgNPbC JʡM;ٔ)~ w''GW1Q$D(v\S|2q\9<=ۋgaQV^.:M^w-D3ځlT'#&$i&=]<3W=yWD[PQK(.%Ÿt }gjU,3fj=OcsNaW{`-mssO\^J$;[&D-2l(8H*mpo>L tM>=W b4Q-w+; gҺ Pk)ϞZ56͝HQ&XsoB;֞x'+En:T;rAk\(%BnpbZ$a 1H)]H =/{f~z$UcƳrl,U XŰ_ o-'iP:V{ # {܏fy`'68]$nѣQ}LX`\CVWtqM/!8PE6߻ӭ7JE؂窏iwTqÜeA="s!DA (:"$C&0FOUψ"t%N nw}h1Y[C9?{ p%{P!>g!q<8޳eprLv ̎^JWk91A+)%8ls\DzvFaP!LtTZsڬy3]V[q:}QJ%5S B,Jw$G"fr>m7rKdȈUV\YJXfÿ/y?za}<]QLzLCfDzJ9&46w=a$#l=.z/s$,)Yf& xf5խiڊMY x %eFD_H}SǾn퍪ʌ ࠥNi6gF氊aV))!L=MzK`:*# df>*"Gv2z[yHj]+FX5AC!Ys)E?Fq>_p=vz;9AΝ';I]„BЮb&WЃIc9yХs)=")"\\<#35۩pQ*8fU+I4ΰU[ #p-6-ٕl%O o+-8W.IagU{MCfILHS qA,ïm!ɛ|l9+@fH`ozvJQd?p6|9C*({ďt웟Ϊ +E{CC(H> 9NQޡ=5\v=y냑;ޡ1G%Yv(̖TTKh*P$@-`ȸ3#@ʞ}mj~b)XUhyQRC.E\c:O+_?Db8Å7CF xKT:KT 4!U5<Нد-vڈ#{Ҧx>"^OۚdewY>*硃 4D@D%"ҴP)L! ,BG*A.G{1vLĪCs0G?=px`l쇸{?1O$*!NAA]UJrd%VxQm+ˣ{j>p~1TZB1pЦf!k2Т'K;.$wɁ/}{uLo-$u@ֹg{Pݎ#ēp8jÁ?=O^v ҉996H 5bJ bOxy @g>Vf5Gn1/GQ[5k}h>>X8DPԗ3?Mc4HM@)f Qsmآ%2 Ąu>]lG{D@w(&FaFQ ABQC!0C1B(HLL ,ґ˯IFh! $1hndQd1GD2D!QLJ*xfdwm$̀LC}pS JRTC}h*B BI"=6 J1ĥ (Գ7%&HB}}A+A(EE)9CHnEpdKI 5G]vKP D_9|sG/D={_I0TQxe$@~1ͿŌ_'վ(5HY(be(aC^ݠC^+a (վ)ؠvlxo0B}ܤFM {?eH0m{4l!bCQR0564W;Ք cnӖ-eĺ/fFmz #!:A[Gq/dQ/Bh!*tN^X2z;] ^`fP YdfoQxp$ "$5F$7G^W &#c0hoJ _׳*еAoϪث4X1y 2viJ (R)#2W@a!K_@q%ࡸ^ ~ l#R]Y.NnW8Ԧ,!Itb"E}*ҥ:/fdRd?P<l9X ȜRtDO6MQR|)W 31x1l%ț&a5hJZk!Љ@dm ?$H J;9tAgסq*$`U iUMZk"CSg%(EQT6A|ݵ6! 3!2yI 7S7݋vIԡ6 XjB)Ts4{kK~CmB(;IQ?!u'LCf^(rg,o 5$D rP̆4<*nCzrzW_7a_ήI!wrí>q5@!֕'Cc4,S!c=$c*`7f`9۟رI;9"ND$*"bbFZl$@BFN Qxub{y xdaw{q 1P @r׀=g ٓu 8Ο§4˂{;\jd11+Cb5T$Z1`X3*L "1%zz3OfB9//u|0I*(`@(fY~y\gX`m,LM}vq@Z: eB0bq'&5+AJ3Ma^xF"3M/z ^8]x4p1a… *"2Z ' IӘ1((S8!N"H(kSSСwCtU7d AI]\r8y30`ʾ"fL2k=KDfBI|sljY;1lX&bDպ HQuh =DIr큶tmԐ JRAI O'n*ڸJ1?A1NP~ܻDRC0RQ|=aZ۹ I(iLR}L'~G}|bیlrn 'Wƫ5Ҋ2s;f5GX$&*jrCuۦfs5ًotBzaG{#]1BQ?ꂺ8o<\Ƕ"vt0ąC;s/'yjO<΃h#y`LֿaLmq|w୳n$Ƨ\QyOp ZpRɡ$Pxtyrm&X'ΨT 7wY?|yH9ۿLt&鴼L"qN+g'o" S.*IINl2 Jz 0\67R Eb+h]X(zZ= ;<XaxG'Ǟbm9E'%?1a?I h4H:0P*ԏBRa!!Gr hTʒ,6.Ms`q%%;p:&9u x?}H>n{Cd=Ġd7$vJa*wUpJ&z |dU@2Oq9*9EƠD~ gx}gx%o9f(tM%P4/CfDž@Le:mC.21 z4Մ`dN@ 03o`:6]m;ᨳmFHmv\.aJpe"mp06Q" gBPa ?j$?4ב&K2OuPҡuO ^zo?g˓CԹ=ܭ:卅2Hʝ!II NMz' FԷm Qg z1Q̔X,|miR«x&&!o{+Xo)#dި޸S\b!$BBUVW6 H`Wbl=nqXڴXZ'+b @識Yܠ2a7Qw}Qi'ϯ+pxv, oN&TgHizעwQWPHה|vB1g%p׃D|dEMЍnr(VJOXQt̓獱媪9>O#=7eT@gFDUQ(jgBZʨİ -=8ɨe3& I :Sb]xG8aGQ BȘ4CF &PtmєTg&Kkg]`\/(]?Nb1jޛ''*vG=47 V83}5Sm_~ukݫw;M40kMmvi3'68JL[DJemP ܽH{@`W\d{^#^%8',0;fL%hή{[^RC|@1@:ˁ$<b(,, ފ:uɋp"fӬ13%e>Yz&sML GLo7_Htnnx`$67{Az` Y,0yo3Aé*xTG˚ׇ~"{vzFclדAIMgj5`Yb s}!ƥs ;W͒'wt轙پ%t}*Vd:J6h䱞8|UFS5!ajxjylh}IP=8ny-bJl]b5 (z: cPbH&/>E@, L*Vt$~/ jbw@9 _KŠBX!b}e~DRb@u9T6uȊ[PeDCI*^{pY%@nv9X;7 In8xZp5D_IUQ T_H0zϣ>ȁ!O =C9 _!7^S ;i^|Ί}^Z9B|F׆2p/9ބK2=fJ1S/T'A'7nQaFO.>XpqLdxLζ/i[` ;(,m`Õ1m>F5 c{ٿ6~#;kU0rルv1IMj Y,LԲ0sߋhĵ;΀ws*21# !ʬs)rX1J,F| 9vo. df ^AJ/? `7~Oݎl~;g m~C~翖yZ׈篏2fLn70xD-Ɓx!tP{:aK2qTM5U(<qbPki]Hn>f+MlGCż" e0\|u,B1'W:$("v2w#PCqH>M˷P:Ў3D`Nˤ܇DG!^ ۷<C?JOk[I3XG2# Դ)5,RމUzLBϚֵsM&T) T|f)'fN{ Ι4!d59Cʃ-y9tK"/C!iJwpUQUT=|E =&aC1'C>}?3t?؁\pY&Xj;G J( ϶3Hփلr4ClѬ%jL}S>@%i̓߭6dלߊtDŽ#?!i VJEѹ ^z !*p^ޚ=VZxõ2ttJ'mєc08h继S7ʷ]!8æ7vD]$FmbF$Lz4aߗ[ppx)PiTY۔ gCݴ94pIJ}*T}Żj>Ӧ?.y`c,$4<]>=&"wkGK]|NFͶ2/>npC.LNBKjXa$#|vmA*d!36OK""|vuYG\HndSni>tiQiz]yby G 0(Aɉ! !JhCm~Hw- IE!NA==Dx879y( .OƇ Ӹ{wlݩ@WKF=wx.x~ge4&0{ݰܪ{<}&sØ/-c8ŵW5O&If#~oT⧑iY's G|O/#2V$tC *ѥ8(6ƒqО IR4Ghu:Qn<$8>}y@H4=F@B@%;~AciGMy8޹54k8zӺI܇4ԚuQHe10\r-ݼ`U gc>`T4ǻ:` Od+to`jM;4Q*[zX/P0m1hֵn3SZ٣.B4 4WP-QISy4&؏뤉I4"}<=eR8Io]C(R,C~‰(eV Z)Ps坴@`;?: ;Ǽ@x-z`V}B<?֞IxQDf'~Eo/V"lqĽ+`Ex2a}#PF DJI啍6 ޶GN\q!) %И&4a>uՐaAJ9cmʛO^N'p_.G엣?3eJJoCB6K[P SI h;!>0S-ӤQW=AYtAh1LtCjܚO{ۻp#&=8'we)nsrzcFX'GCz)8D6&2F(}N!!䃋=%屦 E|(p S j@ޕfꈬyLNOGDl\[c2>Ɣfky;J}7R0XP1gHv7!cs~oف KՐݡ,;nϐ+( 3*M!#PٍޙOX4QWjԣK^&d好mP{3NID'쎩'Z {q!gh_sCje OG<7'g`AIjbbZ;7`t!I_SP9K w 7]t <o߯|nJ,?N~&HȀĀdYTDB2o=0v9I/=5"8@FV$9hCI]|dP-Ê28w_ (24c&PK, >/?AhD=J0z唣˻܋E ]f8qh#dDPwr-ĵ[L gx'7520YgB-3=Ý4=*t!ǑxμG1Q 1G^=v v;}=h} <}IEĺ<6滬ůJ s+B#F&^Shy\|BA8iVP Xxo <t"CBBfP%H=OaNumw7щȈ<ĺ!dCGUg.gӚq94O&c 3χ[@t9:R IxߙLnUTm'b0t9UUO`P8hiPȃO_kDBQ1( `d$ qDv#I<ˢHlEPhh*$A+ cC5.ƪ'A=QT_NMRt<& ϝw]‰8Q BzI2R,ΆӢT\>؄{^x읯eґ|1# ,Y rگ;^NB0rE DŽ˭WuH!q7XP(B]2(Jj /Q@@?WT[I N 2#o)XpD8 2g {{>X 0 `r} 4Fa3mK (%|`bgЫ5(bMG}Hk&p9QXVMI0p\pHqM),D@@"M@y 4}Cм8㊊S!PN{;=Q!C,#090 \G{n T/NRi#@/xÀ64)PL:Ru8p9,ʂtX}73b 1@v@Ɍђ$86΄?d ЎԆb-0N]ML|+YGaK IA+ ߾+`U*Gd@o0jcG/h*Dy^'@=IBAJ/bL|dXU:YQ ꕒX'?oh)=_cDy2Eʻ.KA9øI{A JlO .}8Vj+é BU%N ApH NA(Ȃ&0$y:clôu64QǙCJ #J4 C 1&_V Mi;{{5w@!tX{m'A&)i\y)C9T%^T9td51A(cmb/avBwKJX)QQ7;fwxx2j1Cb#`AA> Uɨ: E Ux_G4=!.7[DB< Ypnuyki7_H46f)4rj*fCHxjCC5i]k% =r9DZc <ְ7Qt mi×j#9ѣq# "8?2?lP 9:. =,b? b֣V>ُb&uh ?[o,m?EԚt8[?']7O5e08e܁ 조dhg*9[7liP<&zG{8<< UY0Qb T:!MV 1fCuT)pO{YaqįϦ "0t1OIʐoYo C~D3 4|Z-&$0Q c!R&$8Y&a%R+.N/@î7E9ݣvQ1ism K'=$˕>!=ss>"@L&o5ƌphh#tB}'LJ2;({V66 lrh"%9SEZ-9Ehb$$P@6b ;hwZzSk@D BceDF=XE<9WCD Iݫ-qp{A$N(6fƳY42%H!B 6Hsdk{`ۻӿJ~YL& c'tvϴd?{[{}U.E( 2雾B|l׉`oORud& C&AM&\?_AR'r %~w9DٳC&JERrmbtR]TkhQu`zk-|*B8궞ŚnGhDۡ2PWJwmɮ*0Z5V]]+fŚfU֭my:i49-"=yP\DST[AŘ]m۴f6An3T d=fܴC_>UjVU;-*Yɯ])фbe>}z+L8"k9PS:H"Nr)7A1۰PMH 0Gԑ"\ !@( A5g^'nMB $4QˍCem`_nPy[$}`1C2 $z=܎s^n ft XG ~:[]E=O/v=`נc>bXN8 ߄&M'~9[\CD bR[vJH ZaX\UV(D2D5UmXeh$fɦ]U%)0ww熍Н?yQHȼ&:0F ђIMמruhzn:d}s tn{ sACX($adFr Ɖ_UnUez3uKstZ)(_>Oy&$`/_h)9 ^u\CBIB~p? zeNQgjj*Q%% ehzY#+GeUNY"HО W$hP (R3J"_*`mBzHYbO 3*ec4UrIhC$_HԊp =?A\m!XUݖIñ__$,4 M@/Hd)0V"fD.9!a@Χݙ%i3ln 񤨀}D^DSV?}Fx loQgV4*"7e:wYɆYhWf3؊)fN4QEQEkws AM0mXcaf( Ӽ&e =%+Mt) ެ<2*((Z&vТUUUQEQE98/ao ((((( \*K|>!g^܃б0EE%$B ̄%!, &@(OYpU߲dڐ0@K,|O^]5xp,+B|:qri8ȵ9LkfVII4/1TTĢaQuCA/πb+b }Pgψ"&g[.>?ݳ$,,Wk*YpT(!9×oB%;1hwQ2Y`.6Q79E$UbE[J~+`Ox!XGS(4ϬogXSC>?tኯ_%fqG`ud#VeuO ;󮫄׆XβrclĈ{ :3Z6cն@f<g2r±P#QfHu`˂ɊNZ/UcZ pSh@(I֦d734oMz{Şxӧ^|?E:XϊI!)frW1pnS 7NA >z=8dV0KC^q_؋F1,0b?1h«#*]ݎf,Y'O1peHq w3PXsU}d CU'.`55@.I4lB{!@?RD!B)"X@*h6O>2*B"QCLgh{l7Y4QE1sN$y}f8>}}Ǟl;6 IМczb v`ør )pU Cz&q SAvⓈi64DF1Yp3@ôfhZ@l* ;ۧɃ)R6cݝsAHqF8Q.P dA0r1(;X,{Vs[ݙgLCne*&8dW=6IhB<-MpN&JEZjfCM,I*| l#B#DQHl2 ,Psh ="t?_kc3(XdlI&y cY;dӃxDpXInjL<%џ 0z[󭧉<î_v js{a8ӟm3|r9ME +El1чOAN#wTqWgќFSZ`AƆf:ndb`2ۑ-Ii`4{^(6|*c O^eITZGD=0S胞;PA:riv.,CBz$Z,DGO3;́@\( ANEg}iB/xޑIؼ$F=`_nO9'Gh2aF<Ӳyݧ[0VdЍwKPTO'?EJ$0[-"G8׫74DQ+(fQcjX{QbSCcg9M4=RjN\46so:Kg ePLڔ5>mAPp! G?{fdr;|~??=j/ţG5͈[mn{0ʵfwxe 74NSySs=5%UD?LLܻJQo;kcym:[泊Ә13+&3=0ɶmclPڣx읕,"'"NɨDE]%qK7Y;;RmrB}4TtGa6=xPcOiK`v&^X}h:aBqGֵgR⪢(0tg11O>x3sL "29tDOϰ 6=u!'diٙ> HKC@zTvM3x҈:#~΁8\^m U3Xذn MN8_Jd1 |^m@d-!9:Dl m^"2`?C#<߽ev\_r\,AH1샵:0ያVy8ӬZn:1VX܇o6,nK2Q&!NR$CBF=ҧvc0;@8je}.6uXԅpBwYlE Eo&t 4ILR;Q[KRxo!{0כ@ZHRp&RNX?&g< 4'!'AEDM 6Ǒ#ׯYg2pZHXt+s{#@z$vl.7CIԒgx~nP3]DإX1X`DP^\lS!ۮީHaj_-`m8IltA<9 ! ]Ufb!})}M `o;hv@щ"H5 ⡩Jtw2<`5vzg󃐨&:yI@ytϜ/:kXS}1Oa[l\w_ϕ`}{*w1kQb&6je-%u_~͝| G/Շ0=%#dqavb@dW XG @A&G{<~:,fˎNL"#0`gyglWMOdЇ0nC d zf HCz'ȇ`G#1>i18)57, f3wjCi/O{0J `dHiN g=-uHl&L6P$ٙ'#"&%2vt9r@Vq4#of!!sth|ɩ6Gp7 JDKHX H 쥖K̜qbڦ%Lr\\$Q6StJHBpdAKqݬEڵF`x!tjR7rc#6P&I˜ ժlۜsׂX_d%4^I@1,CxB:4RDPҨdS u4EEPU T B3 (QJ@:u}gZ`yX=y4}b﫳BwQ fny"!;j8%Ad5 <>u'TMôB2<#gY7O#Go%v:ez$Ss{ǧ{:}xAwB 0bbA I;q!$J lnBR=bAfTC!4 (4.~E~.*m B#{\'孏u_0R3yG 0;00ܑQtu(ӻ~&wpodPs`y^ J*|t;Mn7!i!N_w簷/ywVܧ|'Q)W+!qIA42H\< `@{vrWgKBz&ӆ!`?~ED{7 I(=g"ȌoT/4ބ e3)]fbo:=dZwow4 4ʱN5JA Ogʭm` L 00cdDpP7wj晕i7ch6G0I?$'iO?RwwqKrTf!mdHCaНc/lz}=`RA>zӚ;#!]^}rQ~R (NdH 4n}z 5 ^1Ŝ6bKDhI/s4<Ifu1{B"(KPP)8fѿo)^Q=L.3Yw5Gk!qVyy4tEI'Р:KCs%/G_{[ pAאpՊȻqT&FT L&z1  &"2S0DfM2Bc}켆t0m$hY6&t(;Lc )q!HQ 4ty:.zeyho[\-pP#CcǬ>"SH,ϳ8J}w!"YD |8' %Y 7V^ O׉IJb 0Cɫ<`Ri^f1Jق[qi5V>Ki`Dx tAf:&MGZo5%C*C8Wg"IzyprPe`z5# (\TK8v;C(ZMa}Z t$$1s: ϡAlFly꒞T X@ |7?%@aG@O?a3i!?*$L?aң1!A S|˒DU!aߦ?7jmƊK%W@^SG#ok{  @?~;!^sGRD (0 S3 !Z_師1Ն6lkO_p0|4N3[婱-a&V1(/gMN=< Lg7_/BN1L?^e?ێv?w3藺PXfIyE;ooR;.ZֵÝT&A?~Q0jDJCڬTsdpItSATa]HAD o`њ?6_b&R}t ˇ/ǕғZvNU(m+?3MW3_M?&:o  DU4U4_Q }bB+I _SJ"(>#v~@~_74.DK-B( hQ 9QiB p?!'x~}]zN<8΃΄Aθ c?݀ X6}082\;8RYМ!8p?";t=_BEty%T QZ3FN\8rp;g ൂn6pqk3[)~ߥz.$,;c:_T fk-WB $Ij&deGж{A!Af ul,Y07H)TJ6T 8-N 8D}t$} 8if?s B*2 `1ïˎysBD-@*]qI,v8<N + Qƙ2`9 Rx^BOhߣ;Yi]l0V1*Hhoۮ|ԩijdqq Wݝ$ThKev6*{sM子 Q'7:)c0.bpu(9-{ȃ(,iNєp~،FR&N+2#RoMI>0ę}}O7H1@j7&DA"볪ElzfV =:ExZ1d)r%Ҷƹ ͡qO._Jl=Cpj0\ g o9TzinDcE`@u]R1kc6lHgW#RGdlPZ6b{v%9χ<1S@B؁$Kspߖz)nٶplW[jmJqApӲ\FQ s0̢~,1A& GVb*ձ Mٲ^8 Hcuۯ1pvdD ,FF@:;mg95$L=i\NLO?9/cYz6M>ޞOs6S?c5|ľgm&]so kx@2q>_i=Gvye ˢjs _p/PϽ%UUBttgkLit0g%BǴ [lK\+% {ObDĊC8xNr Ǐ31k /Kxu]Cڭsk{]\픮{Muqa~@Pp1;]b{/PP5~c~8߫pZgSߎBsخvŤqү$V:n[=/Z1x] 炓^OWUkѪɡJ=z<LCx Q\GP a'/C9-ڏynRq23Z$ŘW!k91 rn(qp䢗`5(V7]mFIsI2PqUeVb[`4B5@2HDyv(nޫLh%`kNJ!#Y~\5'OG1.0{rU>SoqB+ҙo%iU `c}AFǼL_v0^BxALero㒫f0HN$ 7' Y 7( AŲȨ^<8UTkí]Bx|& Op$Q0hb6X 0 ĪR &b,k9z?As0ɇ߿Ǯφ<"V,7LOPF4xq;7ג6pۣȕ!*DXĹ1HvQkt=$,$:fQO7MA\3m_u˯ٖ O }af)7]LΎGpS㨎1QEŔ*:4Z8@NZIu ĄxӰ"f&V Dϲ]7Iіq꾩XP#)56>3oWR)JD/#~x'oa̭NI.~Ukѣ&%+"jju4qQn[ ڷD[׆I(#(+`AQNkt7M;,\݃̃`vCc1~ϝ#ToG0|U }1}V1qމG/_-/?mٛ>k3ʒF&g @lV4h_Wj9(3WzrI tTuƒAdLs"$xW.aN|aBGnM,X-"m#CRh X?nrܭBN/ly־$0I$G $I$ﵾPvb[ގcGr0{'gR8k) $V{sχP 5ت;2b%>1^/~/Lmc`׃#`l}mTn`5MRA]dH_N^Dt',jpNr {N r(,;3# Ak.xcs(40T5XG#1y d%6Wd9|WJ>ŜDvj.,%un5;9"ϣ%E @ ȡ@7ple1o7Łc~iYihpB@Mx S}&Ҩx%<WTJ(A좗gc Utrqm_>Lrb@XUa9>3) $;Pt,$˭):)rlu!p<8'OR&ߣUU45sODϝN\}3ǻDN]nZOh&o4Tt|SˋЁ- KF1  %"ddۺGVxfkG$2J+ JxDK8D!FApcu-tH1n[xGcDG+ cEtR`9b3Mc4j9©8qܐ~un :?n}:6} ~lc׻nBiQSps8!m 6&O~v 0AEiBf>3N7D ȉ=s_i_&p>GPE% H˞w[92j1T )Y\q] PLȾʪ%RR&C/1uTX;+:o?H؏MI-?q}A\`b?g'=fqSDIT!EUUWC3d@轓uQ S)_4@خ;J-oگF0oPWB4{0R-{Rwk!{XTsr{{X} #،[r_$Mڶ>p0aaۦSam %8[t;}( whj )yN+D#CJBT!S,$A*FDc͙$9MEmyٷϦy/R4RT*9ZC-& +zhZAgq!pR~%*ȝAMr9A; v;21NNX<g*Ll|] vc c!ȔD}X^ #2l +9o<`u.2Ĝq'5Uu<h L42#Pd/^@`ca ˕3ĺȦPv R }DD4) 0׎;b(6{2;t=٤Q_@GDMFcDC!qc;ϻoT[r҂n|}lYgsa|N°e>/3>3x3r0Xzh;;C239WYgߢO}L"e OT\&r$Hj BO )Qx1gə8"]C0n2#pǿpUPНpW %TLUDU7 1`= m1F-eK8ly1ꪤ. |7 $D~(%8Eg _RpsJK&p| s3U{xxl驱$ Lў i|۟}}2WxqcK(SJax4:>GGgG4__Gt>p:KZpC3<;N@Pn==1@x@|&ߞ};9|wBI(0#G)^{=ȹ|}`&pdyw2s`Vcؗh_m|1G~`1X0`,]뗥+-Cjz!ޔ@=eVT>cWul05Cbyq%ޓ=}׌ */8ev323]OQeiglyH#b,-Q`A|` x (~e ǪnNJ{y@/FyZTl=0bǦ\_"rq5-^g V$vB5xަu*id&43e oӗ ^l&F$7<콴Æɻ ]،RvTdtQb l}?fArgGe! I4e' ӄ4jχ FNG ޿X@ZBٰc7-`n̾&'?~d;ٓDgkp,=\:OXysJ^aq$q@FMd"]ѭ":qtq88c8=  30}#BdpxqG4;yr5v)@ro4I9ls>ύs7D.-lXc1~Ã}t7Q/:KL=⾾lF~5 -3Yh! %eDu2(4'Kh2)փ+FLvVysXù."3ܻW.%x2`<[O }/{LqF}|C3oßh'p&>iGyQR׎/}^ >iоQc>ii"-nX 1Hqz{`r `CnI&֤FFַ${`IjK{@MQ݇,t&J9d 5Qd/APzBI@{lRۄ0CIPF/J TYs1m-bD7G&(P.h^Xv ,@\d2?61no>.n{b9=;L{ [GkYp qg\FOş2 9ګUȢ* [2xS8p'^9C0Ŕs 4cb$ҽ]s"-X^V2 $7nNŬtܦ\8s,^Yd|u\Ev^eQԝ*H=*6R*:^x&Q%"Ck DKYo .3HG띛n.CI!9 fk##1!wN7l= \GCMUIj[D,}~SĊ`kW;'ZbA]X)IHjDBU #n=$bs>=dDDNH tfAGA1m(ibLw  zxqȶl\2o$T(Xts:6UU# B5gi>~Ga VPЁ4SVs-MƎ^ފyxɏnOY: .*0>$"V"tPw?N3ꜙ90#IHpSY^?$C[ag'`|:c| $q |teiIhà %I"@Ew zdV(QN#xPKt!7OIýdvnxE 4RSlTLWܥS.x6Jtq^R -%2Blw#lgh"'* 噖I1b1^9`:8 .坥{de'sN1 z!O-͒ۿ]rӵwup,L T+KA[l 9d+-$LdAFEdḾ1-pNuTn O."NL[#uC'A.mY-0ےͥD*"{J G*5}1߀F]f&Âh/n~zFXq!֠w>)s=hcI_hvJMXrHBﮙY>!Լ IJ r~ 2EVD4@,w^+>%v15o[Y 晼!&҇RI0B}?_f7KvJey/9#$rd]פ8^M~"ʼ62Fd(&! M}6jI[s=QrbN onQ uLSL-xMLџ,Iۄr%%U#UBD<(6Ć|qEA=Sl$"!=®rUDzi!Ai;w'E>Iޫ:HEs!v @޺ryu4p%t<$&|>g.iܘٵ 41d΀ca-ڌws]D CC$N88og(md}XൾT‘ZVA"*",n*$;0n(DGܞ]NtoZUU# 2f.̳]uߧG`ka ;/g!N+hyR#Ny[ 9/oW:osrl YɿG=5l]Ӣhsn$tݤjmX.8Mf!{zL+ ,|sBOD|9xc"fm{xt 26[hstHN5Cf:x bGB ̙S%=>_k;cFS{˳V7KLC!@$nLk5z:Ff5}gӠ^z ҃Vkڀ_7L/'[,w:FxP5w ! ,N2Sc^<NNn -"aŕwv47ӿtȅpI$BR!8h:6)LP(PۙesKϻ9Ͻamh (6p"#ۘdbmn;^fQN{wX*L$q|`"=-!blGh۽9_Z5d_Hkeryq^DpOH؆oOF~G{QLBiMpJCL>RoP^2p: !v( 3n34FֲP.>zàѭe0;O-Ј4dc@k;w/x"^tK@n &` @tBtkHh_50朌sB֩ >RBm¼ &igax:Me*0``2X1*3M h>0ȉZ#hDrfc8 ׯ8ret恈b2WUM(Kni =sVl 2Չ-"ZfBf/ADϊErڶ &NKQIJSA4`[YH8mۏC jACzdħ ܫ8QO)3J: wm1 w1zL,:k2*yp#k ͏K>K.5 qۦ2hT >; !bot^4\S n4(<~==vOtֳ42^<(8l~ t8yXo-S|x;OM=m$|1מ\6Ђx;APʈ:N$dvBvMq&WET\ ј&UOy]ÍgP5A26%fKgӯS8|:B=Ӫwy;0A5י: "2.@Ǎϣ" ٴ?qΈ'vXyc@ ,6Q(7LABDI@OfKKϴ? G G yk8mb ~\!OI(ax/b*`cGv:!||ST1n c eõ6ƨ I `M-(}yUn=md)Lm5h2;t<5u9`}L677L;a 7*K$#^g<kq 7%OF+ 6!DUAnwS:}?~pp~ᇉ :`5&ubF "nZ-N?ޯm0 BgVr)IF%T#L#)4܎LR0p9&`SPD,KȌ)YH&"h` dS ĕIE FɦΏͲ$OUm\Diu¬F z>`y`Q[XX:yݮ xIQc8EML7e̡NHD%4?'O"z x`x6.K Fg&CH=V3… |ޣyzBVf!BSTI:ѕ$?Ւ(/Yt@"@4hBHVZ#4SF$#4nOo}h^uF*:O'Ӈr~>"6ʳ[ NHwv>qY?+פ$GBxr Av{q|Di_ێ ¡rb]7㇭L$70Rd6v[;iM}0#I04&V(?8t rhmY"*0c3L P1 x-q-QG&bl!!k."L)/xcGqz _L#Ji A00:i< >&ZA`n#u9Q}Κn CFM-:J e4'}Ub'Obe.`>ᔠ)CT)j(w*#{¤&$% ݶ;U`:N6}.?FD xTXjɖʒK'cԆX|:L%S?Ԍ1O .~86y Gs-l4&gnVvxM8=grtaY6b2MdJ*NZgoLFA̡Jglg LZ/F"ӁvlɉPš/]d!dpqBqkbp,HxƵm5{6%=/8tqR%!EDy,YWHtj+ B}~=6ףΜibzIr  Mqq`Zq΁|d< Ǎ@c<0>qϴCUd:4Nf Qu҇p_K9x{9 _ğN .mES11HIlgZƨ_ ^wE$El{ƞ@U8NGTdq<}[>vs֧T0;e֌H  6,(!8d)hqhp~3QpE/*pw3j"^&a(.&JpsT4VpiiO;Kz oWW-eM]j8iݬPQ~v/%ΐ읚`*Zԡ T'C>;u JF \?rΞopn&cdV2$EIU2@&i'E(@qn1+K Bv80@1hH"`}lFP ?yw*7~Sxv=ash7`A\FѼqÖrNO!CM'&_$NIۈ;@kk{ɣ,2IH)[WΛC{6 7KXF%OɊ^`jRvS"4V6'H^$4`MϹ>l 2)e}ǒ{)CJ>g@_Y˚Zb˖C_jNCC&pQ[? ~ʿpg=~OC!* QEKJqPYGb89N@~cMLqdGo"QPÃ"g.ÏKŐ~=]gR9Hw"xG-p2EOMF"=|`4·)(@P NbduCN̚)Qե튰A t̫uB*"j0HDJDh nG(A” oB8TR"p@so8EDEQ$lA@h#Ya'ROo~=G}<Xp^RzfT˧`]`JρO]vlJ"Ȣșv0:}"Rikl4p+aJ R"q[Jd%!NU1?nb14-B3"BA%1AQU,E2PMLJ#)!(J4"DzNX-87yU4'7a=^u@I Ontp"=T(]aZi70.Ҍ&ؔ"J 6}Ӿ5IL fa#Er!dI$bn&$ĄKIPt8vCE>K&YdjH*mIlur/Nފ:d9U˲Dd)&)R)JVZA\%{@=[vkfJ)!) `*Wk̓^ +W,'Ul4֗ Ih% V]P4l"m U]@MVts7Li1.sp6J 4gLye4n[A91`e$%:F˘RȒ6pma iMQ.2ȸQ\4ث * Ӊ `mڌ3̈́7LIa<2YW4Q04:C 3pX5euI7|=37cΜ[ٍNE)^Mᙻ9cdY[b-PDS lK 6K"Q]pҳu@'(~xA8F+(9v ߥDƾ9Iߦty?m'݈M <$1U5e4ޘ# Pm H~N$1E'o`̧IZEA. \ICӪc݉dh?YA=01`؈rJX>{HD +DLvp4 odS(s"8ߟ O##ZK1 cGB?x5vr,YG?O>hH81 ͑L'p:.K![hlWT  H5R=\;rzN46,nԴ0(iTQEGL'.`~y$ܪfJtݘ*;H)O Dh3Zx'Ɔaۧ=i; o !$ )B/s4![6_CJbP>DB p/G?VSzCy,vd"m-LSS*˵٤pvɓM{gig%Q{芇*J!G:B}`Gr#=;)JGRh%3 =J9 =abC 5rM4#?~dqYP2J"֠ nQP<`(4SP~*cP!8ф1(^Zmmo=}n*8p=/A}6/F,rL1m,&ߘ@Z_x0*:B0Ϥ?\D$9#Q爨ķIr-sCͳop][AZeL1VU6iŒ8Ns<Xޱ$@*3g7,>@I!:0"[8cLˀ܂7.@Z[̓P`utKaN@ WY>n27/+k7[[KW[bU͚O$!# ~LdK2IǸ7r8$3ppYl H&XlVNA4eV7@ Ռjr3 3 D \-89pcp2 -u t&,@x1e_?"*R&*Z:w1@RCt4&S ~a;9Vۨ䎔MD'%Oк7BN K˨"WL' D9@*o iG3r) ‡60`ְ3=I!txH*}}#lG(̔Dd51r[`b"$I -."fexH4l3 _OYmO@ jB%ARD $;$!ߦ|aG~0V "DC8`Ƥ ٬a|GIԄ:/ ;4[xsU5ˎqEh,pr)dWjMJLlecduci T&`+ Fzv8k^61l;3b4Cۅ0s-G9'mFl p *1-n"g64PmeUskss54MG2lq-+ !HXJBC#hYjbyV9{ɰB:G70h:87TnsՏ[1{"x`z{'ZHP0&tCH3@!ySfX/ c&P`hJPJʥf-[eZgej49--rӷ `cZ#3vpıeXi$0psxQ+A A-0c㌺HÇ,Kc{U&4T(4ϟ& jDcp ?2GM)! JD A}Ab8؄w0xOL@HGn@?߆D4Hz>|7c &3`vI;HV!4}0&q=3x X z"\Št0iNwh~>"+j+tM] ޴`:OTQJS &͛Kc+9eeQ(꨼wjxgKZCyIDAH )Ϧ#A'Zt[^Fք5a (v7XU h솃#{ PrJm!lডu(:Inc&6[𚁍lֵEZZ 0y$8e|&fP0e,Т=+}?(emZ]Idw 3ה3DK GhAӇO\`1A[5Le{(0v ?qgWpծ JEo:̜PH\9-՘kN~_WգY';r '$mδYksi-1s[[S L7IhmTpɼEMap,LUPHΑ5VvcR+2a i0q V G]wNpd b9F )9ʆ5>\8))9 K;b. lٛ(9&fؘAIlUv&,ej0Y&r\T@cИ&fɂGy uI 1jLlqpr0уn"!HpdG6K@|sJ͊ A DSʖݮV_Xo^@0O4)vLL!/Nz4?Sp1hi? sLWLPOǰAyqp "M&MnHt9݃aǠ#~2cU EsMO1=f<6~׌Ia5k[˩:A@(

v>O'6 dA!D=7D#/C82M uz4zz*"xܮE @(ÅДITBDB Q:t~]QmS`6؂HJ+J,@(B "R2RR-)JU"-+"I*%#05M(A G0E4Dd"`e(nF1[$ +;dRA:)8ZpԞp0]֬'do}G=};!$!TE b!9QM-PD4QOZ"J *Ebyޯ닎 uatK̂)g//~A&4F`(Cہ:?N.8UlѼ Gr@!I9 Nr2.##モp7}PG}`Mmh >D4f@l*oDK\w&7 ׶w>;0e}RWcA ;,4JuJؓ!G B" ,0 x(ɿ2I͡g}ڪ  'T=XMdwdi3p7njQ&h'NcphOCRMumXVJ1:8G[m_:ci;!O^ٯ_b"g x< HPK#),"*#v>Ls3ݠ_osC|T ?ؘ`K#!oΏw8=ZSomTw:^P 0.vȌ 4ku^5 Rw.@٫΅!ܜIDnMmLd%/ݐ/y Pbs1CEf De&(l#H0kZuʎT.dE\ Bmln#bUfrF} yͦst#GO1`Spֱ=eRn]ۏ*oҜuщ,49_ *Afϴb'ux"k$|}*=dL%ov? ˖^嫋 otGhrllc$u6L#Knmuz w&e չw[:]9szjEUat4F!ew{јȉV k8b""u鮧V>8pceU6Q1LxXbX6c<'&=9縝d !ZlqoEƧXPOQkdE331G۰6 *x#8OBxP4E*+@D[3e(OKEl!)E/^JNu{J(4g-`rOLi 1M&ysС8! p-۹|8Hzm[ۤ\-ٵ!G&Q>h;@ 8Jfu*ny@p6VkA{lu^u\'9A{0Yi#,[mh h3:S]Fk%b ]׊vMt]>NnĽ\[)s #W:/Kxned>>87-l>"6ٚL&nFz;}0ۆaihiRhÛ- xnPEpLQBRHhtxhPڨMt]QE+j;S3 v%bc}=W48ASo}FFawiVg'vex͌Ntjg}2á ӲŴC.ܵG$}GcRa\v2&k=cuy{Π%|)Mx`ķlv3-'LYh9B Ma}dDv&cBnf Bf=vΘܣ\Qae0w`j@@-tI2m N-Ku^o.n˝Gvga &5>3i0(sJsWvm1E\hBN'њMvنrm)qSLk>g M#xHOՐZl{uc6x$۩Iחl,*uQdTkE$i =ơ7dtRu̾y0w'751FnGHRxp FPq‰Qf/9trn!kҐ\ q΀,)$\ Gk 5r2sa㭠r1#s^:k:'1, 4i㒖EPX6C 1ivzӰn3[{F e*qqw2|`o֐it𺱒y+g&W왘X`㜽Onr 7.@'3Lo$S =d癪;Zuj/6I*([mKK2a w|\Y` Dѷ5*S2nC:= dĺ'd yXk&s;CSu8BBDm әjLЌO t mޥ.{iɋ+j8@jPU5Wu 9ި)m̶men9|VvP{q˄9ѩla Vq*(C8䬠l 9}"eNYʬa7%OzY$b̏J&&x tTq\]ag[f6= UFZebm;3R{d2{KjӰͱAXfc][U>L <!'wF1 ;dX\>(mKY烑>8qBv*m=}d볞An?)J49L +u.YkBDdhm7ME^CP.6 $ImD@[W# iZ[t)7(vwI!$EQxuFjrj8My N6LHzU󲔮͎Fϛf::?0ALrr DEP'F/햡6vX%#o|-!ivyUrJվWSo ifWM7l|e1 b-PSԾ2!a guN5*Xt\'؞50k|Sk]ᖱJ8-Ϳ/WZnh: Ky7yx7w3G o2`aKӻm5/)v\ˏXy+X.$ (gft>yާ= D* H]LC :9R~5viq3[H*Ch/#oa5y5#4ջNkr;V T4KHIy SK ;l|oncm| / 0J(d1U󌨓r f0ft3X&6\ !2Q.f43q3[qF617yvʹ2;&HƶX#Rՠ0̱%Aal;3yw.SDwre.fMHr' ebbQZu2FiUެԏO/s,ečg+Z[TPLOŒg}iUgM\a#-|PL>y[QLКwx`vrwu-)&i@eM;qRngtc[UmM[k8)6unTBF9-H}ÖOD8E /z hSt ɬ?]bSo#U=\Spcn \&2\W(JwLWP8mSޝfmw:12;y#/RxF8l80fv3FAڞIieXeIcB914yl ahi cTTH 7j#E䜶 h%B"TD4@c8*s~ ~u; lQS>RF&⯮78h U\WW4s3BΑft]Q7]~K-3o뉼ӄ6aZt޴߳wǃ GK9[Q\hFN[|;D-0'3brК'z"X&wJq!0p#ֵO} x'cUw'ѿe|CoJgbv3Ev= 4 w9̵\mT Vw:6I5u՚7"3[+ΑѾJ5S=k"Q[>SB.Y1r0ѬD& f+ w.Ls 5lצ\hS &v,8^o0뺵Ɓpzx6'Eg"Q#G~`^UiRHު 'g04#}<ۘSAJNsjYr 6DOxTJYg1^L0#n^7LQ-!7rەmU#g>! -Lg/#ɬiI"#rWfIH꟤sG 6K/j1 pxԨAn[=J SP 8\9WXUN8m vZnN 0Sbom:VG=W2J}߄Ŧm%ڥ1]l(](la5wy Y<,D"e ,urzd˪1[Ej(%7F!I52OחnMZ?ieۗ4 bT& Rck]x6ݢ;A "щm02a98o2I &Pw9)\XV-uXr.֦J`.Qxf tQVd]Oo3"6{1غ<Ʉn֤{JUEkxșl%U™c (>'Lt`CK3 m4= f zu;iIڴo%#3yK~SIܸ#FqgU 4UoJ-ߩ]}G/5ЧZmW![ {A;;YԐ(\17P(|~! sh [;1As ,Wn, yTpĆ#mH'B&ڇC0 ) xxxlj.h8Os{R~NEQFgEsv6Ah9S߂oD$c 3ZDԧj9@CԈ*P LM%#D1)^W%Ƥ=O.;M񸁃n!?)S4s xE*KC0 P8<6]FF%yD1M+T5CHnTn|{;><t }`S=fnu(ȯw"{N怞AǬ(pq,$p5sٞgb"5%4D4Ȉ&$E >9LYSM::.haHq`5jHI&ZROJjb(ZNRĠ%}%}ag(H((={rp8'܂pX0J6ug&a2Ei̔GOQ4+,%Br;GdTV*5 -Gi;kp'*2/'rP! IAp+̛@9b^az] HH/o t =-wO!0ޠ5Bz8#???U:&ʏm%d@u:l+Ie4ޕwY5ɾEshb4Jֶ![Rct0Tp0X>:ƕy{xx"qӬFt NMsz gw"_)gp†qOv% ({L8t5s  P! %"\X߸~vPz[5Y?1)C.XڕA8B I18#6ƪ.=<_iCKDV0:$aӅƂ҅٘ʒf>^ Lma@Jهx44Ӳ_rBn/mayrCKp:vde}!*(h((irtgq}`z?DS`%W>R}sf}5EB왬,KQD3 ыfx3 lCp(*kNqW&±tSr6!ibP.kn,jQ8m@YIHZ*\4&7%مNN#Kv|wtak/j qϗKD܇)c`-+JIG]CiQTQJ<N 8C0Bl]Rl.<1P"}J|XXrDSA[I RgeLߛ` 82)VIJ2uƀ 1YE_tH}ގr6SAAM?Nd?řs#'TdLum2;>;+ (M^p_PL݆ #ȧ S>z?Z x'2LH P*@$D$+: (h(][Lyy.ᚘ m.?(}Lbnr.Z .P<5Z vPmzq)l50؇f(ٹ` H|-w.#9S.F6w`b V c'IAϊm7E(uob)¸lc UK]Sv83:8fN|S<2yHdx+TN)bԡޢ-\¹@ݵR[2dJʧٝˍUQi.8$d[]fqFXoYcDkN%hq\}bٟ>Usg۟, @TőɇҮx>3[#|r:for Fnc.4-*w ,DZC1Yft/Z&j$"Ntb-,[r}Aak"LCJ66hw|E=+@D>fH,0fuڴcoh-PH@R\doAuOJҌt d#Fq2 A  7&2f;rIbm j) 4S4J8v\ :RFÞnmrPj`@U_=Ǵzh@Ci,lhS\  @`83^ $HIf'1e]@{Pwb۽l 0QǵM}.8vcI$B@Ёf?gRYs0j3|' M"H' B MdJ 0(]>Up#^=(w}[g?O{G9;?p $!p8QB)/]-IQRIneRT]29-W5K%Mr hDۈr5&ϣ Io87d@fi6Lj ܘ덤#nB'j'@P"5G|0[62Lu 4@VG27RQiܙϱ;).[`I.%rB{{NvKT>6~sX{kv=ngg-14$׍ֺc2yUmãJƹ')w6ѻ]o#|ѯ/׋㽍mQoS-Cotpe~SK%HڡO%`j?D'K[}$4egS܍3L92(L{Ι;/.nJkybxrԸNK*vN8xwO!y9&Er!OT8fBeOroX 8MrS4S,t&?q<=~vZKs\N$'Ξ]t꟝xϻ11>%V NC9 cvf17~Q[62rXl𘙁HU+Ci98h+Sq<ޭ h+UMEKJ6.ħ씄1Sُ5xB$&YMR}ւ (z!m hCf=DHIAO1e:@`*p( RUEUEU$$ KE̘ 0<X.M'H)T0l`1 D@QY@H9MݥN)qE5sG)q@?f#8#kOsˉ Vu!nu+ I4{+E'5Aa]G5Ncy戮MaTTM4%TUr =(J@Iah@(@"&VbH)(&(B7t)iJ]'Z .Xwȓ#t&* &R$b@$!JjF&f&r f\w"^j%hI7#䥄2Cb[ 60XbOE^SkgPx(f JT(i"@ )Ნ czސ{B+-sHrt c! " =}f&O3ggS}3TP n0D 0?*'津M5iC4KHys^ ~_̃C61a=zHQ juȠ"$O ɏӝE1L0L!JčLa:QIBLQȃL(iP0"hQ%Xz2#2]L}2?z2~fcT,0H*'Ʌ$\w𣀀uʜB 4#ǑiK% `*Cr8TkM!sy-Kdg)aj՗-ZmW 4 PNш&)lAg#(Ĉz`Hr:|yBҌACmF]Y-%O8lh"(3:>29ک8Z!qDƠ21Mgf 疰UҜaD]VJyѐqN>Zqq)8?~#K#_m[z-#5MOӇ-rq gY1$>'MNH_$2<bd̀b9 !`ƌ" `=;׏љx$]|;$ @7 rIx@^O'Eʻ>" ~XKy tNHB]B{*~Okj134g=4=\F @q! P:ДpD{H|j%eȇy0LmÉxkn.o'(+GD˃H_AUZ`Xh8C"TSI1%vCt+L A7ĄePB)AWRW t˥=ȝ>d_R `=pO(duujmd2k}:s!O)kk,`XDkKOńkV sl,8o胚ܛuuEf҆=URGaOGl!I;OCNFZpX^42T5A@= S[,h;ҌZiJk5FWPL:XvRh*` bȟ)!E7 Xn*RT{YF6!4hX(e2\yH @"s9γ^{x=>` kqPL TM<_RAİ2^0ص@55fXP ~BOI%9bLmAvھh94m-saF\lm̜Bh N@Ńc2!Z+V9 AIy%4{J;ÌS08o-i%@<@{m21ag&=_)ݯprױ/:;$)-h t|w)4Ѩb$PF 4Ҷ隻1NbUC!m9&xZWHE3GChi33T}XyF'#i \2n`K#P$2(c%*Ġx`vA9ԩZP sاΐO->Gk1Rc3o<;@=r:dݚ*"J(HD@ @ FA mzJ>MdD0Ko =hfKCejZMPk& BtFazN.+'((bIP{9C ls~&,ތ[לhq3J*2~!)ˢm('t\GDhAZp֔sÀr@,Ji0>{7"(N67m yT @$$#$!x~6>7FӍpV\™id"kN=Xj$Gv0qM[d=[PS&5yHn1 \* r~NRKnLi;bX" ڒ..[m 8鵂NF D]/skA4&"$`t)b lOK1Mp6h tt:4G r3R85ff6muVˀѩtuŅaY΄wi zвu˭|hi 蘹5wے;QmYΚ?qtEEEh; Pgě;S APDR`9:)B.qs uI:Xm$>l=O i9(4pxM#!W#a;c񑎳oZާՁS 7V 2hc0w0Psyspzk^uBIi-)1D %=CUo(zz9ysd:%쏛GCg /mG85!b8?T wf9!AVBxtʐh?9"j?avh' p6,)(.,Lk(A"C2}%;d<7|QRnCom:(*Y_`)^"_dҥvctAj`ow`.@DOA-KJP- PR 9')>y Dɑ}/ٔ.H(,@O?/R See)>i!i@BA) bFrH%()i(Zih((V%F))(BJD (X@" ( @Hi9()@M)@L:Ā8*B$Bҭ P4#T--" %D,@ @%#ED-)@ HH4H4 @% H@-4"R-)J% D)@P `%%J@KahRFVF1/zQ|pTH %V‡>gQFCD!ZOz>N \5bp'tAչ!d0+H5,P*D%*?$BHe RXE'籿<k9vmI*5$DV,ӝI6KXŴDqQ"RCaX'R<3Mh0aQPL8&d ^A2% R<y^c*a-uD49 dnU=*ULٙPdсz9W;ݻ9ADIK12IEQEK0P1%LAADEARKCIRIRLSSDDEQLDE430ITSHLJ-%)E4ĔS)H PQ@ɥ|Qѱ)tOn0S"Ŋ?]l$! b2xLI6fT&Lx{nёݾG֢j~G0!=Ԣ4,gR(vS9ۖd! 8cBυg-k=ܤ:(qHuvw>I@1 |-:w=ҽjеFǃ! ts"X9 'P'|X {S5\]{:^ĈzX?Oa<37x7n떦4Q@T7PSf^ A}g~!MpҚx:``0 < VI3i6X̄hG~N0Šؗ*,,T "1uG&7@C*ҬbAف̥d+vn)\'@bBҴ4)KɥD oC<]6 7Dڣ "I,#T%(nsAA "U "Hy~(qZ/d^t$F)BDֈ1 Zu@֧CQpCj'"=,=wCBHSVoENFzmgv4Z4D?vQ8a G/% ^`ؒ%HcrjfH6 HHe=BzOY+yn=A>>IX.1{Yy BB['D-1 YBp%Ԍ#)'sׇ-<,=F.*vkW,͔\vHqxr9mn;NJ" HP 2+ffzN5L `9H1B*X"B EM.cDď 'J9񮋤;Wa%$J##gv:aBwK9 m:_#Z8/ i c"HCIt %lVv&B 1e(QB$pDߟlZ>'mdq~l2 !Euts3|Q9IF:~~7ZV/﹦2GG'}РSFtŝ@5B1F@cU[:,%E=fskםrtQwvaKYj .;yORPݘvBk;~ξ:[үѨߙ)afByB :${aҊE32 2zOK~FoMCJMY*8aJ?h`rGc?;:淁ZV-1 *nSh"" ?nmD߿ʡJ0j"hihQFij  Xт348=⨞?o~ BbAӎ!14ݰBydZQ)UE7F~(>4̩@`}hEi|" Q @H2ISgf:Kt&@8.ďޚC7nA~?.c\=yJwUD+RGPCѭ9JV 2B{ƇGEvX^Иd0\wy$-p`YD۠ b)VP؇H5CG.`JPPO4O"u8qE!˗&4:O|OaՊIq0NGA2aAcӀ{ݾr$M!;>>޹ڔ=N$bB'B J`t@UЈpV(aa NE!Va`<rMG"n)8i0yz^} tf=h\5sjΤ.B~pW}Qx$];C $8$mbR&_Tg=((I (BjL,g(n(/(|? Af\ $8Ol$uFNÔ$/|F8\4ڌ8 /a4;TQf !CR#BDC`rsWAlIQRIB@%a@!3#IU( `?=h 3YS —748 ۹JQtT>ydmqӖ(ms=I = l_tɧ"W-,{.;n,hudR`IFNiq$7t׮+ԡBdDN$H@{;=iEK O鼋F0x[ ڨ^NYQYdVfoee5J{6@HƁգb E.fqORA[uLoLWaJg+AJdj"nM fNJ#TSA3ze`Á+u)q^"gmʷ~ [b'dYtmfj(E;bfi|pݑ|SrgJ&7bX{uf}ڝ-jv.Poޢa1T'T8@fYeg{olroۋN_M&(qF͓F#${q7∄ӟjnrL^xWiEoj=x芎vteYPzxQKGmskA6ƙRNIOt.}k|bDi=8K^'N9Y91T@Q䃺z.>z5$!`mSiwBA^r+BiN3EC-Oi?~ hwu'/" 'E'>p}qgx79--'vcj X;`~DgCOсA daD `6`"/dVJ)("tG IX8VȄS~b?.W}TAރԙrII "BHI )"BHI I(@BHfC2BHbIOͅHz; Q߰RO+iwcz@ T(( iY4h,_I7Z/8'!"KAyn'![ty~[҃]6p¡7vprI&CC hj*t D@s+a0JXmtةP j"*"""&.!8 yE tc=. E߁>6p'9ݗ6IC)i&Xp$7IIt7 #v.KxClrGoc4VBR>9Hy'P h)"&7]P8=p)\FQ#PqmV+%y>G1@E< :-¡;a\ieAqI})ʀ*,$ Cۑڏm2(3(sK|}bcwKew>q#xqT ch iDcK6z/{;#D<'!Oq?<-I2CITRP̭E P I9$x H %JBhI퐡9C0iڍ6bBy lARR8 D,Pt"LKCPK (`$[d4@LDK@KHCECERLPI#RTiFR(UhBꀉ )BdHd@J%q :zH84A@~hӬ2U'Σ*+mt~GEvp) Mٌ| P| ca 2瓽1Qg5=<:eT0<|pIjT"%\6 nz K`&1 4/1L>eAll(CLbf^ܸ(j1{2Ymn  $9ՀoSw;`h^p~WGDIa F! ⓍXRp'd$`jHbF(0? D)s`d&! Dd!'X*F"$)$*fh&FaB*YLBPp~0IU!%OT(RQrlL- (D$KLNF/8Ft'JՅlU=0O4Fp:D x >ϵ64Om*|)JL8ܔaQ /xkq1`:/7 =q<תQWAԠhHO2Ԣ&ѷgwFL'!{hTo%8lh9'y!jI:n_Y.]эy5x8'}8Ӷ)h$1V!ujp( rTH!pÖiu֦5W!fq83^X1 #ЉdPɒL*ws"2"a_ e%Q\c '8Ha׳0mȋ c7J4hl2ıPĂy2Yv\@85!Vڇ1v(tϥ^4%(yYlfC%7nCz&b_8e|B ơ(/Se!BXJ! =^sE'/=_0NAqܼ5`FJP D?bĂT<M\=&940b㰑ZED4B!S:K.%d`T04\MK%ƒC ĕ7":o+ẍh10Xywc4hͣPؘ_)y(c<^?\R'5ٿW*+J?SZ h"F'o^[@ :$?K;&GO/BBP cJ T~N!IJKS%O\9pYaaբg{JWvÄC{,MjZc?hs͚XbHrS_gK @0`ҔE,lm|${) Z8Èc#^ e^Mc0*}v`c;wn` N:Ɂ\11- j tM@Zԡ-5 x&Hc{d'yKĐǛAkGI0ITE:ˋǐp`sm|K* NiM|p5"vt#}~9dfp |A>c釼𼂨i!o]qC)AEQJlfaNK֫n-7v(/H*DAMRB03K45lb嚀i$I`71X!. fOۊ\2UEk{p:"4D`dQDpX9席"FCq95qGPEp|0`L@Jb};}&,X 5X>}HP ?{A{G9Cm<F`!,S ԱT=p>__{O Z %_/ *|x`]{ tC8<)|@ēHUv5ZCQ p*h"DC`!W%~} I +~ᑍz54a񤨥(f .E(RDtUEG'A& 󉮐Xү ځ縪Y7 Od#(2y g1FF2j[4oQ= sPn*e(bI<2* ??;1PCD4`d4~)o40l>=ahIU6uuUfRXD"ix U{zNQ縞+9 Q_$*PSi2.4,C 8 c467Ilgۋ}B>\6:H07ghzs<raa|Rv2e7y9Ba{Ō9'N r #4scnJ\BDJ4VϾi:ܥAd!~&zwm:(M0Okyul?l:HۭȈ SRϳD0, e1dLYV\n{(w<"4U45ӆU"tln;9^jQf DzhdA(l 5jǐ,+fi+,i8Xv6XCR' {7h( 4D J\ [72bH4nw)Ypx`b `[#Âi{](̓3r)6dN*[Ι `TyMK{mۼFlʠ~9 (o0qfh޹ G(vY:3x'!@Zn  Gg1a,T/`~PKTE׺чD&$W)(t u?&=1#=s>Sbi4P418O8wDΆΥlTT%A [^CÑ60@B&mM G0[in" R|B&@zN]3-瑉'}AѠޝD%E%_oF{_ U?RB)*%,jgU<}Auݿqq`s<ć<ٚ 0o #^p?ۀV'csjM \BaaZD #pp:5l` vaDjY֜)¢!i-e LO1O&% [Q,KD7B _[GbƟ-ɗJG1oX6NrTվ8!=eHz;BdN"fa^[.AI22ϡpApb LB4oMфMfCm  zXQtN]j6V+au˻6SxOZuَgP {` 谉13­7d>ڹlewYĞoˢmI+C||<> Y*! nfA}|1/6LuM(Ȗǚ1=nf@/B@;$AaƐÉ ׹D-Rlܯ1HkG?qA{""v831-` !Rf(~'i4Gqe=Swg (b"tZbE콗s:S-1'U=}.I b_LtK>^IEE9H0Z6b@ck bYCYJbkCPxGMc)t*dD$!TPSDi14mKC1E$S 'v vu.N>d089)&>ÑS @HF8B|$H^@['ۭw$5zi%ކjasv4Д ="ӞzԲ+{UqVب*,&b`7DIwn%r`9 !ْĐ--x#!qDi `W̓ 'w_f&]]?,0eS E%~9gi,;Qs6ugX{Om RZscRy6"5R7#JyY[2*DRyq6sϥIѩpaMxT~)ց(4 4I>9q"B{u`4[ӶWg! S(mn=ecP>9$kCMޤb#cn 6ڥBDc&lov(&68x3$ɼ0YX yaz1mK a̚TXl3׊V{:ë)cׇԌjLRR;Pxt,\cllM`̩Q:j-)"ב@Ǽd)x$/Zc^zsa+z|uutB9X&, &)XD^YG2a PG}'[@<ڊ9ZqXc?!_X*m (@. 5AT >Da PO~#O'RM ΂a0 ( 'ڜ}F|wgX% <7k5ɍTl)"jىBKAЂP8Ph{/}~jrӠꇠQI&idg2aL"ml۵F٢1JA[ePZjGj \81wסTq;4+&ޞ,gF#K,6Om.^1& /Cq 3ſef2H{^Xf-f ,bL2Ś eq#+#OQCҏAQ)*Ih!$q)Әt?~==tn3/\o7b*iBÚ) 1diA?"? F3H[ c$r7#bbI#͵hiLC-!` #Bpb12:\Ls~ 2G0Pr9A  "hH$0%d ih0SQ3$'8iA41"`nsV6T4{Ok4'3h~CT>pkvX%&1o^ߨTʮ)!53A(gV#A]>' կ8wMF%dGy=+fX<#`mÞ|>B6 ^0l*PhJ/,ZĄU1AAAR Icj`9RU]O bͶ9p$dp'"倡(˺i%)=E&zEcb(vIHߓ͘gD :`J!{ xNJB:^ @܂wyvpSFɝLUC z%[FQǤ^N(=t3y4i (9P#X1Cܜ?۶\#g5*1$HHhVm#ݓmkќDix;!_8:W}ASvQ!y\oh@=1Ysi;P@)6Y %x'H:; t=@nDO%>R"a?俋˿mE)LOT8JhPC}OJw6(h?7&C2{v*ӬbPL⹖)QZ-f ĔG\ FqJT艈ɡ8`r~لfNhID׬u Zl 5B8hJÆ#Ήx7k)hJ7~^Q{$7l3;2KHlByrmӹܙ95H o3"u ;q^Bq8y؞|`mgiDrdCo}nUXIq%P pT8nCzDPTJ :'`CvJi$(Y伌TpCF5s8ZtDeW!!c@; ?6YYsRPLj.DҚցҳ* DұW`}Qo֖$nNNOPq~sv8|N B+BM"dC!E %$] !iBldGaҚZA8XMfuQrRjCCLĚ19ƒjg0cR"KX@l\5nO#[~1b18r!c5 ae&3ewD`H0%db[]dM\w`ӔaWYK8΁YA`ͮDn]ɪ k$55|zJs{ ƻ^v*>>7*Y [v{oIB7g1zCDbGu3. qcA9@ŕ?uqL!>s#W:>&"&{_Rqh$@{'vPT$L0g]@z~P| #à;#EZ0 !Pa=( "eD(@@)b&R1G0gFHvP*m*J%uM!()Tq:J@@bAH3,RĔ'Ʀ' 2f |&ՠyH85A=c! 2H9A f(m` #B %44\3&L9 GXtmX81i|7!'0Cp0pq!߮ ,B14$CDE-R4'wwFvry5OL^5>GtJ|JVciD1AZaa- *C$ۅ6M' 2+@PT" M(3{$IσgNRa(Bb efF kPi.}w2^H:$Ll%aaXVܼ)F&)h@){ a3Ǫoxt:ԯ(oPZ!?;|<jW!L_ʺ?ݓQ=+k F ?(@arFFJ[L`*(ib(Nlc1!0}vZ .tR!B(> 6j]\IͣHIG:]>6i}(bQUd'pi~E/M䪔ˉ0;˔p(*C4KO*9.4#x~)`8 a 5:UmZAQذWsxEPDQ'|,qTHULI~]$`i/T~)Kl+ƌu>LI> lH.RS=pWg~MRv^LG{4E-#0ՏAg!I=ҡkz1̘3b(lA!#`ıҪQNJ3@wR< o}jP ,^NHHLGZ"|Aa!šyČH! cihDBF$ڴfϦP;Q @~2)cCO"J~ 7E$ 4%8$[3,i$tۖ)LNG$m"Jl."R S PsMЄ)@tD1LHJR4G ɡƎ p<8S:CMr0D:3 M)q4 Rrt6 a!"(S U@BDFL40l&qX!A!͖)x4+ l $BBJ!Da@M B4Q0(A)A031*)TVq\FZ3]jd `Xej#&F(vDDA4D0rj5ÑǎnxuxrA"LHcLDGcQ"tm"Ǥ \Aƚ7RDp U.e>@xrQJb1 JD0ThĆ &)iy*)9 V44O/TH=xz!ܴj3xp(>Q|(s> yD UPG\ءYErN% qFȨi%%e)Q(oO0<H!l 0/Bk]=&Ʋu\$"*Gqik^ >V>GٹƐl.Q(s REB!<4zO>U_:j2iBiDold|`?$3bĮVSRL${RcgoNo <`Nc^Ԧpwyo?tOv@੖g5jvX[,Z btԨ,N(dp NL 25W 0… kƎ-D``؍Y8D9aHP<& i:{Y(T'UWu,8Lk11DAڔ!NT2i5)|nn`zlTH4C!;&zbC:R'aW\,^O$h0ێC8Dq%jSn7.x.S:wX$T&y/Q)#NTY`ՠOk5qi2w]ָ8^!5m2@&ȢZWK !yC$N9?_Ϣ|#7S;?74݂&0 XPfA6hX@1@4i×XL4L eT"8e R&Wr*:AK~?`@J8 G`@ܢc߲}DMNs ?Esα@ r*FDJh(St?6Jh@ 0(q(U`B@а"PA#@fUh P̫0HS2 HC)HR#@) J2Њd@⦁ YOq}"5~ɡ(T䔤34!Dn~޼Lh  3lbcPٯ)(yiѬY㎈B+@ 0 S4"$рHTH0hPi֍F.j< ` DҔ*A~n9bAɟ8n1 i73zNw 4m=]`aRDaX9˸Q %EU@(GR2QݸOATQ+ ;lm\r.4?a\`|2$HQhWJ2Ld) CZ8h $¤1F8Y#IoeDw\X`X.Shɧ3$0vնpԤH$- D5~(b )/w! w?~m~UDR~!{T(ZYB$% R? ~*6hI!pWAHJVY" DX qPBc81<.F8NÁ?G_X"5ևgq 'O,}*uMs@FS/]bȚ߷Wfb4nS(.(LO=a2ΝS)RCQ_OGzK?l |dhf Q p=s&i[q#xQDXK}WHZ7AXNR?uZBxrIww^hbR!hU)6ܪ*H~ձXJ ti!c$Y[ߦ2,1}X=[H8B~Oh=A@D-Шw(->i@v*Q.՛P@Мw dC|~[! ?3}@Ћ8H"( iV!T}DޜаPHĥDh8'='g`0@}ttLi=ܬ3)]twz!z)S5-zHħf@4E׎$;80R2? "}~a a a :F΀]uĹh?]~!sE)l'Y0Cq)(rA$A##Z$f!C\@Ixchr.6H`|ɊP>yZPW&MwKjQۡ#?  a!7 :=O(@<_A$2@2$k:LX~(Ul!uve8dG9 Ò55dSRUT; IqέEa9mIihL@j;Ffa9z,#K(΃RK! JjO 8g$^z}KY 9Ri ^W9%뛚 c@cgUq+r{l褚Fhw}7ڊ1s9)4ݯTWj/7b0QBV/u=A8ƈc6m8{"X).]N5Gz92 cRVÁ/B ,chG2udR0b(:HK^ҏf*tִns^wI4h@FLc<&;%Fe))N'2Xu̐O1ͣ/9l8ܼ} #W;&1 2׶XLJPZ q8UE ksZ" ZiӢ+#Q5Dm#mhx LDB!hC^l`};Úw|x>&\uUTUP|zQzӼbP f Ji&U67咁}p4K8@k4޴ GF&9BoD`s|p;Y-7M[Q{iA9T54Z*fkD6F{ w=K{1]&,aX$jhY߄z0@4P ľ-d M(1P5S{Z3iG{A9 dQtP#j40] %"kԑ) ZA9}~P`].e>ԓ|&ʀPOsi0 liB#" nEp: uM6qsE#ӈ[ t]%CQv`N!<@{"Y_>ИB Ba }o-N-/C^ >cͤxMNN&[Wqgmu%L۠א/"(0IiB '{/ot B ,9BxТǀ=A/gq6j;$S!6 DC-.b__:1tb{wWyfcj,C%?B$yH{J{`]ѽڄfh AHn=?Dfy&)kQDRUm=rv[!iT;}r@yWs,헫SHy{J.i&qf*,ek~">2$AS rϩ$I;}F"ч"S<< <У`?ASL:W67.8Bn+2ۑij.'̊* AQHdz a=VPÎz7ly#`i;7Ƅֻ1*AY CYlSfI ssp+'(bX-#B-pAfy鳈aɆ߮XyXyMt^Kޛ K$UR@w\␔0 aPĶ3ωkzd%+g-}"+ i|c:~i xPL/,ļ3B6m*4j,[* n=QIN};˹ &9U4Q3^M9)ù{1i* a8TFu0P%XAQ0!S;A$g̠2S5ϧ_`5 J?O{;`vX z^{*u3e"XOiI;kd: x/t@^2 M%p@/3OdžQi_- GosTٍRZ5   ? %Kӵu۫Yh+s@cbS]l-+;MS htQ~T؆ 끮;TDTR @N߸)W%i},!>zt9x݀CZ(iP(K!jwhxoHDIPM=,0ɇ2:6BCy1̬#t hs 6cKl( Tk$IFZJ >2p7n%fcC[(x:rSAމdh]q qbʥ:p}֐NXkxJyB $TH#;'L_Ipqs׀|uڮue`LE`9fNópwaM5PB؊j#cdV3 %MJH5E+PL THʆ[jF26L|EDDXvL@0%wJr^=% 55۹ 7X7uNAWV5=܊C RRT WB+C0PAIX@R iQ!ZPZYqn(\5F؉DsM%VI @wCq HHOKF1&`PSmgE؏ >X' Pz 'X'38ܾgT$LC%EWPR( xe#1y8A!ĉ$~E]6Otk"ofc+ UYl[M@+ݞ@JVAE A{EX&("f ZP:$E 1˧-2r:DDDDDJ!L7;=)TFp:}tm{J j2RTR'zo#WbK֠R1"īlM b t $ixn#`8YRb*"/#A"H!PD\s÷vJX)A"bR(O_]Owu7@6DDXÏOtfK1 n"(4t C)Z1h =u 0#$Cs.sCz*W$LB';AAbBfIPaaU%VP(6M!4L3ITHĴM4!J,}w o ON! J;!2 X'ws}dϪ4ꂒ !~8dzOX(si#J/[qmwNEs}`:bMO݂`BNJ>H]/p|eJ>Ah8Ec~` Q).yrJ<=T{ ۷ %i(ގC D )$æZ}4ib* ˑEWd4UG6okoQV?d*m" ŶrbƝ8ܑg8 ~0ٛm&RȎj54F=M:AB= ^>n0^9!F3zc!;xjn:EP/`ٍhJJ{J&9n-ґ)$ pifYXfi(AdRD*PDdbf.YKs6nIiԁ1X; -&#{7mqD l ւh2,rIc~,665ѣ䁍c99B]F^]!Q'>'5u# T:WKd_G!ŤE-ilQ7(55QP\]!Ru"RSԂ)t*;AJ$ByuE)s,5ѕ*Ч(=ؘKoF<6~y<2c6)Bi^nTM%OA Lj/'b24H?jX'U^N?6, 1m#M 7m[d&KUk@Nج<Ԙ0#~+^ʱ.ri۹N9#;@0(Aj,AmndiGF ^NMb|CxTҳRyV̉%&ozΎƈ}e 'Ę9/k.73qyXOKNJs*ǔd)xꮓE|nrȜ{\ZF ޤ\:ƛvXktp^>$r r`u3,Ҭ8M; sb]>ݓR'õMEFvnB7xO$Dc >qXLj=Ct{F43V9gi}E#e(w:Y8XG8/W V̸:/\\a'b߸pl>NP& ȼA)Yo㩖);s܄%@-umh%c*0֥0^q+34ڪַ,Šψr?};'f@*~,\ͳR, B@N\,8DG^X4YīO wŻˢ_G[|l YMt_6,?J;grͫDL-ܔ LWH.Ȇ_7ϵɬdzÿ7pJ!G4xh5GsbCkc$#leBOr]6rphؾzr0b>dnTG 1ab|rb.o}̋$D;Cv/N֮U"ڗtyHfl[d6TQwgs&N>Q:S6qW9ؑV [ʨ;c,\ 9C+1 kA Ȍ#&<9Afb fv+;/WH:,L9 ;C.)'Z8M5iH`Î9Ø.[wvx $b:=#]"pN{ߊQP:7aqCD֘:xJb))k!Tٓ):9>{*vC aKCc)W.f,ͽj[I( $ymgx4h~:ɞgX̄varOCmh4FKYBXWL2!dբ&S@쑝l#3<Ġ{2=DBi"'IFa I@+]č$JAղr4v璉ExHg L6/!`O H9Go<,'BiFۼ/9l6C!9#շF>fV2x35qI@:k/{T߈I-)A&f{rkOZNgDm7˧v"uCÞUꘝ¹;<đ;NxumWu mPxUJqqe|%(񝳾w_.ϊS#СMr'-CNr1[+k|Djr)?p)BX|kJF]sV͌V ۼY?(Wlgg-Or[NP=rG~yfwۛ꽷s{t:$N96JtDuAIMqZ۶tz5$ېo^}܅U\E!g܄^4aNϵaO ΅pBaWDavV(CAyȶd /s@5Dm]B:Y$77ngNi 30 L47>$VQ3Xr(c wE dhQgvYDo#Ìg[WV(_!hN'|HCvKe1xq䄅JUt{j8|v"'y#3]Kn# ݟcXz{67ǾKpѧ8Aυ ٙ6vP&[zO.TL{k?bzkꝓx|ܲ9ab^gJ$&}M̱k[`*H÷Yr{z~aն 2?#Re2ydݛfdsDm-M?`m+ZCK铒XkgIW2ϘhV*IxQw)C-bL&ejgxѧF89.NM֏T# UEt+zDVqE`gg43OǾ;o2eUn&aDVz9D`uDҐL%ԈgHy|sP8zʽ3 6φ.$t"Z>gwDԘy6Vox|1Y ~·*#?uEF!R'B5z;\_Pбaj* 0Ooem]i}XôDu&*>w:&IgUFaok2\Jm?8y\QawRq&4x^l/|6V(=.2/=&*O9+OGO8aOxv+ߟ۝#Q҂YSp3 ܿa;A6vxyaE|OSޓ=of46[uTbG d3|4zvt \pMGiۂ4 CRHr= ՓFrcIaABu;"| fCp28*'7&rAϚh>lӐ'W8D )gq'7p$ɧRPunᓱ[w>Ndmd 4ePFM\Od.OF3`m@BmDHeٯ3 ,S=+i9k:q DvLKYqr&Dȴ*o{jD;.R| |>\n)mc;wxQqΟu9EE|Mx@Gy!H&HTfX"rQ py`?tr\U׍ =Xb!12Շhܞĝ8b&<_v2A4 tM|z cmI /ewy<TU>l\<6ĐRڶZآN댐f߳q;yhi>AWguy m؋NLD郐L?|RѺTT 藠N` Iqÿfffg:;G61{31Ҽ)A|΄aPCC q sȌ{eX" X"9p#E UUUUUUUUUUT ;;#)gU3_z<pJhq+ݛbׇjc Ban*Iˏ!u \Y H1>i(iޞ$icf|M2AB5ɸzNA胁MI 20傶KHlwf^#Y$#1fN 6r,6Dler1%B}BZL| pS6k)wl.!G3t"a8RZ|NZ 3GTcHmULr8Бvլe<ā 8P!>58z+ Šibˎc‹=0t_F$Y>!U.F)ЗPwwbD:w|w$101 oOı5KZ(FmK mH<~k̩S26&&_,N$z! `))h)cmHrR1$t.A<MjP ɛ\ݘnE戝1 U1`vmagD".irv6fJ ( 2S=K;B!iaۋT1(# `Aah},[$3@h 6&s e,% &Jsx#m~~$Ȯ$ҺJ}((:P'rHEA]˸|o*Sȩ3eI4vuhK5I~cIY*H&-rJc$c_5%ByI6Gn`b<4z#( >S RM`4=Ǫָ̉䟗J8X brR!Ѩ +mLOm`xvFa"xeV{P0kpFǐ"{TjiKPAKpBG4`z,8]w k!{}t%#@|~`,Hb3[r3  &P:xDsnf B~j LpTLY)gG@̙%nXѢ]$/pB'B*ceo(¸*؏gMHڄO&2}ϣ㢣WN11,)9Z Ϟp;uH 4tҀ{;b haM.&&LSsb2 .߯ddH ێaHj\@<݅d7ާ (?PVABh\t] 6vWR ȜiB^*&9V㢿0YD8R1]۵Cua *<6N5<L2'ւ?nHX ўTA`>MTT`{mNy Ăj&5 i P ='SB*]+ Q,Q5.lpfi?i*)8c%jH HgSi߉2Ƞ1&}s߭w1KaE]/'>G#,'p<N/9P=O>Nؤ:trt S-EMJQ;dC52E4\S>2b?AȢJOyC%hy6ƐBHI !$$7@_c @:ሇܾ4xG-uIW16jӪ&&"բ5ۡߟ.$GzrcvRH:+wl`ѧ7lO!wpsq~l4eg i+$EO㓂ݬ.#h>y  xH9B: ?OCHmͽ.E!]fm^֪4Sd3TjlfEhyjKFSyTc{Rjچ$hQQM`AB26Iq6͵kTzz%ZDɽY@Q٠nDH1;ZOQq9 9գp<1Z.G' `u%Xb#|ۅw>jC2JN旐'2D]bPK媘G [!ٔ飈'.C Fbb0H[%b^1Z"O +@]s|#HM2a t;t% Dh UF(Y- $!7zҬhOtiv^L;yK$C.`Q>B0lQ+)j?D&ۗ:!fL =UR(V;^0oy#"#}TيšitF?sD.{E2(i'$"la8H"F;#CLh0RW`u]k @,uCUiEV"gT!ҍc\wk]JO% >J(1dC +"KTJЃSB`]GƘJj%~'43my'4XU dd a` ҍؖNg}GdaB$[:=ၗ~ ]D")v9cXݘ*.ۥ/ݖolc+&klJKh1j 6 M2$!<|Yep<;eY0|]61#4=39#nӶ'2\++CC\q }c婖1S-p]V^6hu?LJCE5Ew2S\ @P50۔s᱂Zz&0\K6Src+`aZ|s. )%p\(} К֠3A""(9.ޱyꯞ!яWiцEŕcDžLꤦǀ.$c>,хIdHX 8js[ci2 5+/:n \6.PN7K$diPX a8c41Zܹs<378MZ+jG݅m5C"IlIыZ PGm#PN6Kvh}b=s-|tS/z\3Hܝ,18VHU1j c%*q)"V2Lk􊦄ibv0&MGY&tlDS0a]P1e\̵.`8msDZ]Qdq +`7X5A<{ GspJm"HX*bo/~xX~"1Ԁ? )T666)}JV)U@?(fOY`xnMxn`!vid>R(ԧllȒ@}vN?;֘ጵA!4W)Psڳ D67DV: 2f̀bM8X{06d@xٓ?}uɦ]d׮Zei;sO9鑜LX9rXW:dӦq"Kh I(<~F'x{(雒"bC;w_KCqL3j($<9M|n|q7u{yRеRM~5 `I:tDy7AxV]M"dF!A>4m?ɮAEH 2++D76EWXs,}%#yPf|N>3w.ċ&*88,7nFē[#JE&š8"_ww8m4\ 53؁V061̒T*Rcg1` lљ+O\i:\5.CL0r1oպsd -޷1.N}OX#igm˄ƭ' 8M.&^FNeQy$BD^OӦ#3MZ&ܜV5^ݰP;aXl*0V 9LVKuZJ)%[- $dqIKm&4m]׶5XV,zwE9Iu\Zrhi5rs>:)ВOh Di" РFu@vof$$5Fiw<]㍾R!; *xa8V̒o5pi xTXs <iZrIۋÝ:ٙF Β;`a wcXo,njtm%Hut5KcA8$–2ŏK,E.M+0*ӵ{ ";!)>_cm;+n+nzjI'u U!z]]I<o^΋tQT>0B$xS_b@f$OC||Ư21͠=9ʉxմKEWxںYM_ngy0_,ͬ$mì.ڻw03WF+]Fښn٭1xirCYflD|k8[^zН~GP'KΟIݝ gAg8#6]a`1;5 'q.&nZC N+В1dF4&e '=w| +҉ |]P v*0tI<NkʠBMP3DQ8 + &Xn9Db xֆ G-:qVH8G`Fia)8!IeܼnsT!a`BO@OWxk4$#". 4\y$Α `lڕp8ZQ̱id0 &61Eld &KDI$c~8 s|xki% LO-QM!B"":,D턝΂* iM;. ";Ƀ]?X`[!@P97ć~dl`A40S F_YP*`&zQ`21I !% f{PȆ؛ j(vMȰ 66 !H%T{E²j$JiUwp"A)!@uB)J"/r{}:@=&r_1!x SRN)C X<*y-nq::ACǁ/|;BJ< 7J W7 #p11ΚňFQZ4l࡯a`" ŒOR9rnL4UNJuه>ra"ZA}Q2BAOǂs6hс Fp.>p̢"$USv@*sK_#ϳ2uTl:|njd4`jyM=یNhםзd@R c cTJ 8Eb D>\塦5 yΘ,UE͎u eĈ=23YW%Ö&Ř#m9㣻֚hEɵzb0U݈N{C^4 S AeIX,ys¼wI;( o0hvDcpY1ܤƭQA%E.p6`%I88='ӜM¶Ӝ#"  Ƹ:@:&B@ДZTn)7b6C Q;biS,&)=sM$jq*/Bi'F'ﻟ'k  B=$JPS%)%4 `&R)X):a$@47M'4h4 ~H0 SM4r $^(eyJP)G!.)Љ(A B#@-!B.PzI1kӂfT&âTMB6Hl= A)}`t44ʁn7Rx>{;0B)B]RvO#1 D5\*P!84W:D!JvP/^#D٭Lm!85iD9#}#}nI_Y"h6M~;*=2n8ȑ `$; H;maS侽|C'Pde4E`2+V`XD5u!d8@CQrL: 7Y-A@6Oٝy~=Y!B;RokEQ+QVؾJ|-Ȍ5ckS h;ݬ0LyցmBOnNI>sĒ0, ?`'p-z->6V "_v3-ufμH%RP9!(Sgդd$t^M~43Lխce{xOzĝ-GFvGBNrmI$i`j Ѵfъ!Hg$5CS$lq: Qޞ'8VWH{ҹv@Ẑ"aH]u<*paǶbhh)4'c]h&P>$Y=d+J쉤y)3ix9=@H &4c["dTvd\H IA:EIF #(B`JUd .R04=q@JTfvf$jYjm9-/ow)60)$r9L}؉ M\i$tT ȇRɣ:u y_Oq#Olӗ T6ŋ.X%3l%"2DBAHgkXa ,A^hG ^;d!b'z+t%PPwMRβf8&,B-Y{coh丌c&DO+$2\lVۤ 74 eM4CmcbI@hX,{uz4gr(Hφ `Hbq1m=Ty J']1ғL8J0wpgJ(=h.M4 OhdRjMQ>[s0AԨ*sgFh @~0wWMD" zPEoG,' ̑Ț2bsׯJh)#nɍI"J4Vki^C(Xy O AHͤ -bE OaS>*Zl$ B P~d8t௔J ҀR(JLKt(D{NYq^z1 F4X~}wb>͇%haG׹w~q"`Bϭ6ˎ@-+ `)U^Ƙ*BBbJ%Z`SG4??t,$1@{0:*bIHH' ?|"di-6kK: 4 [Qs)DI*()e P}wG1 JăDESM% Q5Q@OKSՙ. 1P}a'$-#0mQ(z#X 0%Ho Mz 07֕MU4ЇP CXQu6f'Lkr3|8~_,,4TWa_zGud!'$|ikDAAEo`ev!dMCB[*(E!:g׽ncՀ/FMEDKDWPzG<"1`Ѫ2gj(HbPr'[`gDL%'"i hNe jJIjSK c}R f6JR|Z?d*2)dk&Q?tB&;Rz'D造 eoB6Л:vi5 ɂGކOL' $T({3ԝqOw}$룦ZBe΀˾BeE a,d0L>$w)A[ ̈`v 0 sa%4PL@`̑ P *qTEDddyGiPb A@sJٓPMj%Av6:<@tmHUz6leܜ-)YaTSHTIQ+@@UA%DUTD$8lyYt(pQ"hhSr^H!p?f,Л $F>L~3-9 @D%oiZ]GSCh"Ѡ ~x/@B(o`ʄE JU1DVi鹿hlO!7JpR4]CG3dD@<أj(1h`Ehn^ܣ_plmQkEQpQh `|aAc N}Ir4$o>Yr֊iT$v1[Fڂ+$D$< v=a3$c~ПJC,F+ hAI 9+rw> ф2iy2ozBF|'>׸y!/L1 zH ,D5g;\IĻs14ӥC$7y~C%!j.EdXV٨FNl%*IMD/nN gK {>q@Νy`(]a!7kWz0@dQlІ-=6j1k7V'3O RP%hEF"\ n ue 2>\Mۍ{<4?(ZU"0Ga*}.wuT;[.J! &kx_E)<əR:\MDTcx _ ?CA2aJώm(eƽ?ۜ'QEp[O(=yOy}oZw]? Uy?~9˰;a?9m1:j(Ȅ)嗹J6]dxac|Y̦.m(aE|ӂlGI#mNgފE*I@ahI>^tgq4ٸ[to U&GC!mV gI37X ps,/ w tz ;R  @r.;[Ca(aOh߿}@zNN]lD Qk~I0 ?qVD}PDǷCO%M5<*pen SUCGg=,TiK`r(rsg}ӊdf1RFF.L~.~?Gv"5 щWLvvO{HG;V HI !%E a$$C6@m$ˮaĂƂ˞iΈǁH" Ew!TUR)@' y:oo['pF^jlEEQ^@mgGppy'fwlϠ5Z8܅GnYG#Gsp\3\l齃OVՄi^uqѾ2܎dwomIIu:}T F Չ*bxy>Ӧ^AL@i!阼QTk447Hdi jm}C&I\/RCҭuSWZ>Yu\ GIתJ>SJĴj%޳BI^1H?sY\kٹV3{R <l3%@7 (EWU̘90(qBM)@%>zg/mri>{닔q"(;Yvʎ vX0bUctU@D‚8Ê6ÐJ!3VSU=36x/riDŨkIpk>Qlbgi,,ꙍśJdDK:Kn ˋ2ՊlL>1&&Ka,.˦hJ\pǣ?y5-K˓!2 aZ8玷&ddXU1qڻf 5Z44FƷ:MGq2L8J$^ۧ3]ĺp["wjpHqٚΦ1c$!ͧUK$ռ zA)h0CA\L,*/9 UoX9a6 fhMD !NV,  -[C7j:?tGniG lgIDjA$)DY9N -V؅KBߗ{%B:'./XhQ}k"ki1;i_LYu?N"=$bCUP -_GIq%ZWwmz%17mBUIEIR#D 1 1 U$̑D0M 30I R%#*PP ,DSTLL,I 2PBU4RDECIJ<8G yR&Nf@`QUD2O?MDBmG]ѯ8yC_nn2s%g_qΛ):|qK@6PǙPA }*nOq|8͡8`Y˩ y7ވ(ܢ`z G'rQg y!) UiEt1+E,JP %(#Q 4P5 p#FA)hZFl&D DH`4?ǐv޸r^)T"G!˽Ildhoe5׻J/@DР Ht<ټ;ݝ-lh1o9{ ǯUAJisqRh>^޺םW^{]{w_=}ALnҍ]jsg@tRRv|z S-٥z緍qsǶʶ۶<]| .׮+w{wJ.v/J(Ъ`;|(3)@)J@0H;zз;w+rt4%='UP#iM[y͕J3/cSK}kTRBS;RjPe>RQ]H iB (4/wZh mTZh> B#Q(Y(BB% RZ2)$vOCfnw>v7{1h( (Tm,p=gwg{BJgp>VgϑNww[>7rg GCulB PEBPX>|@P]BBp-!A@A۸SE "Zﻏm tR7.T>Rf(˼S{ԉ`jӠϮ[jw89W݇v sVU@g3]uيPts]ݠ]cg+@ 64l$ xׯ^.UL@_[}M{wnweogykۍyWW{AW,F.(V>wݩvkq7 7DYf=6pv* &7K;gy{^{zܷJ=zf;vktvnrN}et%1ﺾ\Xv0_WhM׶iR&V79{xy:7kUwtu3|wR)ωM3u/{9wW7gneflwzng]y[:]oݷz}}{h{]\sY;Ba%y6ݩ=yt}7dR8gf:.vv3m:(h=W@Rm:we$R>|AnS;ۼlnkk˂n{ Nu5;^={=v;[.@ ] MsփJ F]VY]n˸i[v{;;Rw'y@ǟ[;j;sOgAkzqPg|/]ݜfvl9^u6#og^5m_|/y{WI2gophC@dhMLj`MOP MA OA CI&o4Q4hDBh&M22O@hMhMG<@4I&U?L@ 5O2( CAb P@4A4hMzIO'=SҞOI44MDA@M 44i==ԛʞz##GS_?yDRTPR^!9)JC**Jd%* "b&jJbff U-@db"!E`rN'7!)* *7#!j0I΃PQdTEO4*J1"oL<RMM% DALAIaT;n1LQZ )B ShCsT F2 QKLL$hf'cݠk ԓ$E1D"EQ@YDRҔ DQGHl $1Hɠ(񏙠R$I%5P2)LI%08tDUQ""SQsA ?ÏiӋ8M++@KD,`(%8C$)BL0K1-43F6mJ @4QB1A !b%R&&6`FD lˠ%8 %*xPE?DuZC ap'3P[>f^Mݶr@^D 1PA:!.@8]#A Kp;">{.Ćj!&aI.QaeulTnXNTCBH1!I?O8unyo[t?{F60}Pm^ k>oR~_sB8'Ca#}^hz.}q`5K$vδ}a-=t5Gf wy!ᅜw#]ټ: Mܪ^Ymf}\+4 z~'xYUu(ӰtsTtpbyj?>I:5N{o|RDՓ'x8~55~;HI  (ٜ6c=U۷粋ԋ@*P@G2v}x=') H;LQDcZ lÔBj85`0ALk]]Rޘ_bҿwqz瑨 rA fˬY "AbzqNݵ;0PDL%R8a3()$(h"vi= #}7h>?>}6_[+ `LqqogMvOOF2懲1s'22,O+R ΄hmdְybE]FS,(utywQﵷzϖJבj'8W͒|v0 r\qu/\W:b…g!q~0̓xIJW4\pדsW_`EtIwlp"qXNJgSTΓTT>Ҡ-/,a()nM1!ΥZfa:W뽤$0 ɪ'v0 WxxV+&Pa+=G"^0gŠm8^* w֜SSF0 -]طx4EU3$un-H!OlVN5jzgGlksQ!R"ۇ$RѪ;prkoA~(߷4,'_Nƕ#d[]( eH%\'MFÿ.c0?n(GtS՟g;Ѥ倒/}5#w 0UT_|`7_Z@pwyhI >:cWJKиDfv ݥoCg"9psm%tךT'xv~q]*bZF =biv?Qh~.\\ulBB)93_-rN98R? z{#" 3p^p$XlWQǙ@ǃe~x}گ&Y 6@Z/9_V͠ J'; -W6~J\ Jsj Ɣq-&'>n^ե]x\ z'7nMN"@&Z{ *_G_~ڍ}G;gPsJ'ѫ!^mWGMD:/X/Sizdp]&lrZ)q"|$<ǵRI%.6bOs۫nHZ#\qhn) F Fe/ ,( ?lv,HkƠ#^ UG;3;YnىxaJr=W("r}agw97evtxv~hj ~8 5.:;_VBEb놩Y"&gXtdH^7o.`UoUgZ]$)GbF$!sߍ!$9D0^pʜ#1 @Q>,\ 2W<@3ݞGl\O=wG?y}`{w6醏;sc&֐Ն1Yn:1 ᷳ~YL]~nPQ2" 5ܫ(5rUbS[*ť1]$vGDPCps}\z[PT^`R0:h²A.rޫH]lR!CXu[vvZxQp)vED| 6TDdbS,nCAG4G.mƙ,e0_;fVR┛.pp(P/d~燡xqGAt;JfpC˃un);;"ùE誜v5YѰg$p?wqR "(0[U!6QJDS)&.4 Գ4ݠ+RS^GLA۵wq%Qh1m,Ĕ89\HPȄ? RC @(!<;FehgPYiaP*ktR梬ɨvЯ~Tp5({z{+vwr<I).) $(" bjPFIOS FM~d\%`P3JD0b휡t';6b/3d*aQzve] >Og#:f`@L&`~y#2aD :oJY%k.ڽOҸ 6Lgw{?6ר{ɛ=ڿ\Tmb&bVZTb-?WD?S^fWfTECVOkٚٚ ƶfVoYnu&jIippa>nz^ɥXAD?]UPt.Zrl%WxNَ f9ۜLŚ*0.t%eӺz co?gm11دijpΩՕĵ4`|"ްJԲ_: 0G,2M>{GZSSP@"֣ꪏ >|Z~ku[s$~"܄)$~wwwȪDryִk]@#,KІb 4LBw'?(!۪aBI21 hUH9[ %03t@/CG/9Afi_ Un92ZܒvgpHIHdztKJ;CүN0Ef MF:Ta:;YwԶs>yW yÞ.)Cr:tB'qrJ4i_'Ԥox3D'$̬彌Kn>fXK$B>@ut8MFܞWaěU9OVfF$ɱBNU7g(Iݟ+uY hS&"_M> ڼ=n.9ݭ8("/1 zV b1Z1?t O1 SfTSÅ<EG1e2c2ekR{Sp 㱃Eto|n{8EX6a96}k;fcLX"b7PP+CC-*XH;Tv򟣾tFiJ!?6Dt$㒜I /׷_8%-FAz&30kR"sr>5H{~Zҟ]tqKGnR"(d&H7ûD =jҎ4%^/&%#òʘ CKH1DT!*!0#$) `BHQ BPP!0~ )iH.C G91dC) ,L@УJ1 W4w@"tbH TUYQ"$) X(d((j=0r 3=,0vb! BJRU6?)Τu-< R Zy ~P'c8tdIQ~FX[ A"<ޱA@QF=0TQ!>'*V4m //rbKĊr$ϫB~"HIx*j[%f`3;i B<W%?\]+=pzJ XCt:}]6*|a$|f^G9/,ALYFeJv .fy?`rm#e鋬q FRl[$G'T:ke +Wɨ"oWi+_ 4߶hįPG˺:AtQ qx~nߎ5J)N԰>O0п֘_h)Y@]Kjܬ\*s_]O|fOM5%cO@%˼5/,S?d;HEšCʍD}_'<<J shjh02 Js1,!6BCBӑV͇LC%ʊZ%:!( T4!&@l (PeJEBґ4R%"R%!B҉E-N-)Rԕ"IRQZ4ƒK-fZRYKM44QE (NI*5UЊel м ,?T=xg?4fcJPEAȌ Q,@QzK2(uEsz&g +%)STqbaͤ[z`q$n(\UFan@[VR(-2keJKiZ/LgE449[0JMh0ְؙz Q.8C2Vi:&zUMCd(wD5հح-%-rS9B*VrR`u%][Vȸɚ3m8pFbʣ?ؔ5XTmUZÍ-Vd]Q44-?Kl.- {s6'0;[9ǕM xf >wt>MeaXiƪJȤ <@"QAAM?,}8aF2+2jGrruS 1MY(B'.J( %Ո GPԧ)rmsNS%:<&̦ExBch=3JӗV:Ytɇδj(W%Auc|}{9%j 5V%eYn[qrƸrU~Z  2Yai[(XjuA*j 4T[Y<)YTjYjc k(Npkإ#Y5Tvu+t2mr&Bҩ`c$PQuDPeX13%fE*a 8$$a(4T(!2L✇/-ZXP +6CL`Zu]JG/+CA$83v ;u-D4dQVAIL#wJRPp*TyiB#uJc݆IT*0-xǙi^ U5b̙lM%Xd*3)* bʣל# Xa_($T^(CA7ZjxO|Ƃ#>U oi:qeraQQE*J.d’j*@ &'0& Z uB"*"Xp.ߺnGW3P:>qUJ G { wʓKԜ_jT18MK':Ŷ'f0ձp Q~__P fh5yxNpLRtυB/Nq u}HQK:ƧW +b,`C(]cC0ˋ_ʦmLVH81-xMi'*2}RqݍDA,YQen/jcwz5һq$vϔ9žk[GinPxqs^#@D Iו;uO0} s7G ;+un,&*.`f強8Obk4fb~Ð<[;ЈNSfQR[0'Q0\o=&-wƄK'G38F-]jͰ}Jy[tY?$nq 3\qT=_u)Xʑ:ltGӸ\Rwj"''<1N݂4=3$P9ŔmUy)0EpϬL}_Ky-,L&}'Yx_ YuP֝vr/<x ;] ȩ,""LÐ:9 ;&tjUYj[U˷#)NYZ,uCX^ cVV0%[dGw*8q 5~~PF1tKYˣLJ`?Ó4ܳT+At!e@+~eˮ~OMsU+!u'[G(պ-3DE˷v8UEFRҎT.mn?]&'@<qb|UV4^HiNG~5Gt˶FhtU6a|Qi_{|vj-&tҹN! Mj!$0DD6iڎqڡ/j4Q(-Xdܳ;xWm3707w^0="ŨQU}XHzzL |]ʐ><(a6wco*TqDшRBQ&iFe?-u(NҖp>sf otq1~3'lyWŜ6qG!֬3TUo֋Vrw+?|96R耏MixR~AZe!o t0fة};$ d }FʈuAH&Hͨv|aG^0JDL/vtNxgX\wYpbrKVz􋤿;N1*,['ws@b +VJp9{]{nn+?>`vQ?$n0EبLC(S31(=9@qDM<|g^[$?fv؋2H\sV!9&E"®|,rqP2ٛP..(^!HO (q^ 'r9Cz%[)̗-$;ΗӼctneA+ (^ YO~_KX ټ|89.?2Hg3N \tb"< rUh}WzQ-;% >QB,0Shk (w=*arO=^8zl9JY~p9V :>!*Y(-lZ|97ЪT>HF>T)A$ZMG5z7&?3r|ϛ"g ɍe܃J ^3ӧM='8q0%2w}93y#>,RhZt 15wi /|lL^e~CK9:=L"_cd4z)dLHf~chQQjvIբzq?(Lʻ'!(ˌ~7^BNGͧvL;L N:䎱Wۑ4/iu~\Īrz_lʮM9P}Ve! w"*NfSE%G'׋kj[tςB}4qQ%lZhs¡',%s%҂WUq\Y$L[`킓m 3Q>'"cZ" <к8`<Ȇn$(  <|?ð8eܷg+~K2!q1fgu8ze'?߹HtVHd"V?Ɓ ?\9ŒTe&oJihiG#q=Iv+@& KK$8>wg5~v@yy3y0pм : <@I8a%6@;>k?(3шLUvR{ )J'K繀4aRط\8< F7I: {ęW3c]ua 8v`VZXI>'fn0taУ >(a/05`uU+*ZaL (6 Cm߲֘ 9@&͇8S Qy(C"1DbWt`̾C#J;cž; {%$V4Tg7eUUԫ|6@_ D Q2l̡YgAUR$bT#H}k_muS7~:~d^O0RۺQ%5DүמMʇx+PB?J>*/uь;ᅵ9 p3G:3fM{ : Q?jg{Ji7Uj_O_8WeJW2awy9 9 [ N}=\G,0>ez*O1m-[JKKjتV\?r:XIP%l^20e Q BeyRG|\_܄ 4U4G@kfdc] j>n{n <\vy' 'vlj)ZZӣ(qhUQd9q2U(u7'N5_col#ؗl/3G(!PS9!PSUM8u)L\6MռԐPX*?Ek94TROIA@_2|hC1b('5XEb EX+ &F)(:( )\% qSPƨɡ?ҢmQ+!R, h7Pdp>m*9$xC/0ߜÔ@bV<;׻͓qP;ܡΫ~~X!rC撏茐8H}% _l'絛 u&قC YaS; 7l!f{uy[##? %$8va>-0 S8g,!߭'T ,& uiX@hO?isa2:M*+}|uGr OK RJJ`WJҴ)E.Y4Uj)M3|0AES5'RU$Aag*K盛~DQh}-8حQ`P E'Q-E=Qc"܇ASh̯aaUE?{jjj̶fasnSAW/9mϔTTJcQWTݶrmF.FT`(G3{J*ZeAUe%#RgGaSMZ~w1I4II6yye*UbOLrP\i[=ZI[:vqprLȠ_UUSDJ$~f V(U)aX,!B ?3*`u-Eaٿ٦T \q*Td[Ō\ՠ _qb҆OݸkʻK0~zΜZVQ"*?ARxݘ2Ms'[iDXԨ1(4Q7R6ҕ b,2%*q*(iA#m=(Tww PlRJkŐDf*)D[kaV 2~aEFҕ*v*ƃfuf ÌJ25*LVZ?TG;g >? &>$@q-M%(M EQQ*,rURҙ)ɤvL dY"cJY3OZjXm+3,AE>p$*,h1ld@s碨HZ_ 0SuD#l$i>9(NKVHRASR*DDJ1%RSu 2-AQP)ԚOLj]2>_ZNvmG5Hw(dȆhqưefKRYkdog.x&D:qXZylU=ԷUE&=~x~YNWdՔY~!zNREb•)Bʶ "=sVi\sTĊ`B @PWǧL=^yi}6>Glu}} oG\/<~H~Y ~U߭g\@CzC9~~72H)8i?~gߤ=O˒ʂH^ _W~DGKD@ (t{`ydǜyx?z|U#UakFVnhIҔ%(z_ǟbeL Fw忲D>"!x|gB C& Q_tr4(S$Ko#_oUn>XG<%??g(t$H(??:{yT%~Uכ~(TMƄPM R$WZGD_Gn=WNήng[xZ786ޏ鯎}@@JFz9Njpg."6LH vlG-+-}ygyvRWikZT޶-l@E5P)0}w>G?uC}Ɨ_1#P!zw*hz>x^}m:z*~&~?;<ܸq.ݫC__n7 =߆*= HiԺk ͩ[29L?ψm㏁׋4.G~^Hkswr9saE;@Mu {<8|W$ ) $m] ѿ4_ X:U#g7~Ϻyow9?"(?i>za} 糸|ߌ ֜O-\)K2BG <]scѾZAF={c>K__N#c=Q~/~KYg{h+T-c6d.ʋXd DK /U"WG?n  }GE[aU*ގoo/19ަkF~* Jn?O6Dt  '!Zk\?O-|ȨMn|kxR Ip]dqABi+΢"=Y?Ç}_˩ !@jM 2 '-Rº YE)5/x߱l䁙"xbBL܎N FN5I!f5> {mQS$Sřn(йFXGFA(s#/ '|Lp ?JZ:2{x/N7)z}96Ò+io+'o8J.J|H7[j07t{z?(m?z̆"qb+"tiWB7~Ij,bH.l"F*U@J/5Kx -% 소>$p j_]$\Z\s |U;'b!W~X I-_L@.TOcytcKDz\DM& :w (DnW"n4`=ڐ=w~8hCP$;tw <>OEEQʁ@EOq}DNn[^ =߲9y~)LZe @[ehDl,}K~>J%fϜX~xH1W*:RK rz紀@(GKJSa <%N2TF?=`0sTbNT3 L|z?'~wBHzp+F=j4bS;q:z[.apTdUwPa"P(y~p?LSt[?wՀhcR~OP}ahմ vw/}OfA -k}WI@1Eb&޴aA!^Z(z)4 SU˼fEDk&8Bew),視T^\ )OKH:7mW f0BuD(0'IgbIE|Orw:0.G:2U''Bg 0_s'Gyh .5R1-/_q]칏3QʤoYW=Y$9c6DC-vWסA>QA I=bmz8f]L~uyvwIQPe6:|+8IYJDP"?E/ 9B6HfՅσ(x0?%w'Aֿ5/bR  3) B]C R&J@{ `d26~ĐRٳQ6KcY7os84| (Ę $(CE=2:r<r"`("rTv('|.SMț]Ӊ`+A@@Eyd-PAB" M!R (\*h[q38*E^&H)_9)N@){j)bVDQ (*#'\Xd,G *R([-jP ѸlRKC#`2X6=A?ꝶ {d4 U^R~;%)E4 dR1WPH%h2pvrNxrӒE?^ctN2d%v>ȃcqQkx$R BO<9bMJ^U@\[LScT}gĶ ws([@älqܦLANKUEۘ :pI+F(Lxy=xnq~hB,ꇝ2(`*:Ļ>·Pf R9OQ宋8Jj1P5H:W'W!7 n{ұۦ1hhW/kPU2@Hk3c.vnVVC3!aC/j=+9\T\T17,f/z`TpK"JP:}{j"De f^1ɬ%R)ro{07#m?daeg pvKIcJngF04*뿉/' ߟB:.[~Ď`IŎ@m{ozG{fu];nQW0vdʟҐXHԮ͠-0/giQbLdvǥF(gm3*%ge"o4hr;/WxūXˣ+d\t?=Y6j߭SjP?=Fv_\da~y*.̯ 4;?6҇g?COB[(' 'pnpcoӆH ďߕ·ztTGS۠7\v7X뤛E)A)yzҚ/Sr767Ik|^xWs]QOShR}(+ 4i_a}V_uy|oq^ ?=]!od5NIp3SRML3vrr2ّv}n7ʒ]uW L*9>zƙ.z53wo@%)93333333QyS9m wã_|P~Wk $e^6htQ+Z8@(Lmgt0;$=k"L ȷ>쾚YTT8:LB~+n{?u?+H鷛,6ƌF9䭸,(͒r: ~i=vF*#l 0".CK{y?8c]ͷ] O7|^fY}s6ְu\$ZN4hBHunut\1\piȋ8_ /t!;wO>]o B xppC7DjZvz]?{'g:Im!¯Z..Ap*VX3V}>N!ݽH4HrdXiLdÂC8*C(vؐR -NiYޯ?M 9^9uI]蓪`(JnylW)d^JtqɥierwOJv^g}J|ٸg!Swә^8&XhpX à{N:\:mQ6$F,py8W(W!rzx w ʱ%8ѭBۗ)ưY|gEU 4:nb{Ii"}Y)ǖr9,ۍ﹠F?Sn*[ѣXU|1hϛ!K{`-[| %s9;@iy/'% =EL135Lv\Ѝ(KÙb%Kn R }P ycq%봯 #R'{)gsCk+D{ C.꒤!mTg[2 AB {o#M`U_n&՘nށoǬ|ݓp7]/\ GdI/su 2 xxٳ5Mb3 *y= }9.;#E!)STX\0Թh/>< D" pN=V*ƙ3{ןg{=ZOE|ݓw0p8pΊhj`(a9@|v@N%J<] }C@CѼj7D}|U~"k`ZP3(ڽ`c>PFsAG֬!Go$SB!!9 ^O_)GsN)>IKTnt0y @ dM]*]qToQhO)`ՅA)F~ilC}%I75կp~Q V?U7Ode )o`ۡf></4=|;ߺ%&$dMM=f?N5I5r{T:<O M*"%|Հ 0yd79׀Q] bAOڟ?JZ7앯QEU]8sg $HTߪU;O]a~j"Frҿl;ϳ?: 6d&wxOTU3*yf6nj]ATfBs\рc:\L6J)!b l mm>{GʕZ&%&QowgA#n~J yJW燤wlF?\OՉc-_!W_? Ɵc߻w!/LZc]D5*@{RSJw ep3ڏU&SAo 8*I`(^`´J~~($~F~P.Wh%DIT׮`|1!Ә~g'j~XW* ??iTy:_}% (p']_|p"I̮@tQE,= p~#gחFث$ ݰ]݄qSwdh<{q#:G'| 9=NZh*dDFP* GCiT;bxaY 'Tv]K &x<7Ý'҂J!:;_.7m&oy̱*T?ap|_-=:sdž!xcvp MsPm@Jcͭ \k2ZR+!GlNfWXL4z0$" ]7 "/n?) T?{H#o]ؿOe ׬+_eru *J2dC\0kG{@qr~ۢ\5[Rv:=ˉ)Tꈗ ȞV א.rt|#lRLg۶Du|:mw{PbLrQvݮ2$KBÎw i"Յ5fJa}Zfߓ'Px,=H:ml5}4ٿu$Dq2u8ia/| 7n>3!gF6@ّ<4CA|e ,JPfD(g9Wn[G>_-Z{)gn"5TrEJhV_(;3 7z}; @q@D *$f0Dy ! B^@< 74 S&r @~'CΔUr $%B2?o-#  __>|<zeã\=u;_PA㞞;~þ= 'Ɩ6ˍzvçпqB5%UA_&kl_0]%^=g}(g> U~+~i6>=96w/5MSTQL:zWm~bvDb۝QE{836z¤E1Ae$ez" 3Oh;_l^m )>b3Å3_C Q6|JGr8`T"x^aI/V=R޿]l恧 A27}~op"DC]v  rfD`$8I)mʈQO6I}&$={y_K>qkRHRM}ؒԤ3ʿi&q*C_t󧺍>>dM}{H]x};Im-(/b(M% h$=.X 3ua?6//dOMqߍD =:HyzpPWC6Bz}k1i;B(TQ Pmr#ϛik(=W&^kbh17r?&+ĉ~)"O+݀dX ߿#s`<}pN_"c Wz{{jRFRDF>eU݊&[oׅaA)J!K˸Q_RU?ǯh#/R@סDDjl*̉IXfRȘY+!gY9ՒZ* FPSHr0x>pfi?W*ߛ";/VmHe\o|PGB6*UUUUUUUUUUUFQ;"U= zzO_ ={2rcm/[*qOZas|YJߖlH5_|[(RQhΎΩ4d}u35=uD)TUUUTQ?PGߟDUUULj͕?TD<%H@.ְ.pQT3_w1׺5ȃ!a?,Jsw׭ypͅ~=J]H Ys;pB)@@1\,2#~`k_ǯ9@پPDOpb]883)̏o־:TM+nج0+CִQTTx}NO)*GGS{XxOo2LgQe$eT]RT5sJgT=?ZJd? YШL>?Ӭ r#AWC/DPG"}'B8!D+B<=c٢[W { ˔Aʾ};[d"ʨRep< TI&!=;LP?: 381.@R0MBcG]oﮡ8a45,=Hb%i4 7!?/!Cj$Շ~: V>&GP!Ɛ1?g@N>_ѯO֧g$?!$(T^Iߜ9E˗~?7XUzu=DJZ?ʃ4L!`O&B)'d?o$_6t @j+<=ت樢TUUUU+&}EUP'xnWe`QeS8M; Zdo=?</?g.Og L_t0a?婞{]mc^qp $\3Zx1R H `lD")0(, D@5Ma8J4P0I%%%U2PPAXSLM03DAK%4UCPPPPPPPS LTSTK3M ARC#BPD4K!0j_?NPX?~_@>Hs醦*R~UUX#ᰀ2T)mK`~/;7tڶu~~EBQSb(FUU]eJ>96!D-w_aw?gP0>Θr"8H[wCkI0eXQ&ۻC@t۟@sR_C(HD$k5|k2/} r .na ,:%$G KBe*;[ϕKd>k~ռ|::4݉Y `Q6[+ ded8M ''t yߧ*pt-T?$X|}!_ZǦߧ9Nöн̼Y %?w1@BR ;P9[w_q+ie~6"O G }>Ȋ vr rՃpJXd@`?w/u5e$mUVmUDmm[mmvmնVmmmmmmmmmmmZնUUmUr}'mhU^]Ԫ}8{QTOZh!" C mmmmmUmj[2:|*UUEUUUTUU<8N'rm<OU|i_ Q@QdXʊ*UVIl3%1Οh-2_pޘ g_҆~a.f]v\*iv?dEG9~uJP2KI+̙ ߔx"sF>o'ee/8b^;otal?HO&&&?apoz_ţT0L<(^;ÜIp += #$/|>McDh]y $Rca9^7+ͷ8z-P7F(=ԪUX '' /VpxRNEbQEz_un>EܴQE;1*1~Y'bQEF>!wcGYcU.,Z9a1.ICOXt/25]^arʱ f99Q wO^4OV)i^:& 5t~V]gC+WY4N;r':ϙ0rOmnG Q sk^cWq;]];qLيJǃaϝb/?p:XE+*q{6ЃV(_6_t뻏>d1iW.',7/ǚ"hff}dqx{'\co5/dyjWt[ۆV9  ezZqQ3۾wcf`]g3+3LNxf8Լ?O9UQBqA^vhι 2sr.&j ck48nsX [Š5FVHl(LDg%Ta۸Eq5%u#p+Pdp3yɓµeBےӒc]R%.;Ex|ziU_q: ғxuQh}9\;(QpFkc-t0;xGM]0h={#"1 ҔrsQw)o!!|Q=el'h^߽KFMWpGGOL-c9`qxa=O*T=Bm\~XIpsM,UYbSV^#WgǼo>vUS@{l.t쒒(<Us&qư Uڌ@{Ո6B$Fo]\wrӦ=rt:ioц[ N׎ 8*YW/- ,oΕ=Kϯ/mj,C*Lw#o]YYl]!6A1%3ϊ@d cyrJ* ;5`[9QKrp3GEo 6T{P9c;P2`C:0j~acWp# n =u?U?R5{]KonڮKJ\/x:Ҽ*qm'\Tw:XWS֌bG^LϢMTiHm89TP 9]T|BPT$ 0T=&PS{{0/@(4ЮE5sHFw܍SQ0fu­r@Y/0 ؽ_ʟ+"27$(QD݇v a?{)j{_G ]QCޑ~trƑhhD*1c(ԩETj [$Bs= m!kZή , 4 "l,a\u]x= w\14wKqיִ;o|h:>qݓwm\;8}8(ņޢ-sͷV NLX$p:j ]r~p2Y:6k@ƕdG?tLc(qz$-j9]7#9BkUаX,ygxV^dе\_#N@^F$$Cl_9|ˀUބa"UC?`eX:O2znMU7dnn$]xX/ogMi|7>QZšl'dC vkpVI{07t^۵ER=-Iq* +#I>ﯻr9Q[b-0јEp]* 3n֗, PKS$k5(:Ƞy$tFOF=(h9$!XBl dRpE }Eؒ#pr7Dvċ/\K4y`:ڱṴ(s}4@aDZ?^9n1{AdR_P"1}2$dt`l >AWR}Ns'ǝ<_qf?g`NܥW56Ep(69Fp IPtyPSXjax9lul`뎲=-FO G[` tDӻ[t[RƄơCçI9b>p,!~{5op蚻JRW6J+h5va1ھϼб,!֪k@(S>@N+~ungBodxo|f׿.!v\^u32p}K) +w'{OZW?'x4ialzawDqug`; 7!8C9 y`Źol:᪌8>>=XuusoXl]N1ƠyI**efCJ^ M{{ٻ? /_vXVARӛ$"3buG߆8 @t3υ:%bl1MuD?ٱ?KzSܬC^p}dA35 %P;L"I};[alv]lx\(3rhd `#{8o}D8ͱ0ۀPs'`٩/G43i8%ZsH)EF/3caz-=:dw9ӣ!6>j5Wh!"G}P|TPU%ホL`$@EZ1zĮ k FD*D tj=뿍MF^fO ][/ΰsl>e㇜_Q)7 |RCk^mGJV~ހ D<%{/_^78#=Ը/ "Oj^ Q}#vM N %!B#)_ōA1ݸz II߂w PnW"I7QcA; $F4:Jf7]*'TSy^F<>,ZKR qoud;̸Bɐ%Xq W%-;T ̯H(<ˡE|b86>Q/;ci8.߬y X3i!؋q6:u}nkpGl!?TY~GPlIp>8ep+oq)zĿNmܾq?57m]s=TH<;K3q7o72{TF7lOs=KPPqB D"wFeAdI9SʩG*2\.w*zr^κʲo@'^K`5Y{?+Sd'ڟׅFU5v% K^?1[6o0KXsdGy<i)S pc'{w+z+Y ۉk{vI|䏉fʸke&9#ZфLB&U"(oD<]]3hLKԺgGtFʓؽ ^Q 7"*1Wc(?/(Eӷ."tM"pJbR^Wxs{p'M`;gK iFAS f_1GmT{"&OI 2y "!g`G=[zzXo^pKKmvvhI r/0Y|+$hgxIsY-^z-!+\rwoϻ)M9tM.u8\mР[pa8s8=>kO͞`JRqA& ¼j:Oo=yAӢ " a85R"1i ]81|M|q`  Hƥ<ȰPggxِ U3ݐqj VyΓ?IZlnNW(ePf|[N7HD#:0Oz#"rmlk#XaRo*[%uFxe#+{cl$0ХGG{}P7ǮKB0KwHPD Aa"'>y߬G Kpm4n] x{=XQgt|@ei #;3zzR}\k99˾.SeäBpIO_z 7'!"<(#/Y r 2<0+C780:FE2KvHO;ʣZaO\dz7z!+Uok7@m s/|Ӏhy+Kt?2apƀTڅR`C`X?80#G:sU9zs|yJϵߗY>D?#ʆi>N4 u)5zS+RD%}zy>^9- v{ kt0q׀ Hk\iTE D&ױvrSyjKkI  ;$M{X]|ZB.8, 9!t ڎrWI% w){&,}&Iu[f.h}r8}iq_ynyLdBO㬜N$9뎕W/v\y4 ۩*2k<)W@L5yːxQW}1H)^/@##TBKg<ܣdV:OM$ZgLx‚Ddb S2:35͵ʍ)*0ݐOR]soį dUW@Ue̱0r]%y%x{(* 2Oa$_s)&D{2BEY0$ *?/,-|81z>a=Vpr9T&wOGc]ҤEɣG8-Vs'C0Iَ^p%vMy>vaboL ݑs|ƃױqkZVOHb;aUUQu[7GөKL9{h:c0s^]D2MrfS hz]K*uFTbSZgδ?X~8֥2v7S.?߿oEtFTlSDD?}Zý=Nz (GfM]r/ߔu8E@/p? K3.ã:(oyq@:*>q4 z@>f(8Ho Dˁ*PcB hz3-^WFEe8FҌئLU JI )S,"D"U>? iov"P.;"νB5~Ug09@mҬ@ UkLg kP :wZP"D8$ݰMrCd4s8CCf^}O_8I x}ti3?};O% MBW"P>zVLF}0; GQ)[3IfJf`ol3r*L1 :0RQBiJ*aFH(@e 9xnQT@V\A0D * $YbQ1d`T~@HkcDWwDVJv7Q֢u,AˤOU]~eHA{哜8P' c!uLr=50qrQS4@_)z|CA* )P/e$KȞq5H>`!Xt愖'aᦘO\Y؇0@^ lqfC0s;:\Dˆ1^?P2n=}żH)Z6#CSOmt5n9rj<65@'U?ߎ:arj{K$>I?U80:30qx@.xp*ml-?dD&@a_G>x[T.U=̭(bA .dV認Y}lϺrh(t/;`x`hX2ÍSݛQ`4Qۣ@9~0xzm*@=WiOq4MZct-kkD5JGFwrG{qsݥ!aS!w9ʁ]f]rWx_˧6օ?u&@n2?^Qb L0t(xdtw^Ǡ2^ {D1U"㽥ZKz͝獭r|-E$>. -YT}z at@qDE*867yB @$*~qt9J3h8YQUKyK-BQ,H/G%ɏٛ W%BI3c9~=?{ELN{;ܢ/{f&ѵs as&5Xna=Aʮ6\O-q?›]cg>vy򻤉o>QIB宎x z]uy.quAE:@e "zXe tnkL g<{-3GH^?Ǯ`.Z7-^pOm@sNq(#pi#}'ιp:P@xDL" 9ysS>} 9pЧn$LY=FI9Zz-)z7\`syj;aۦzY0a')9?$[l=8s(s 5+K']c7Υ4Er ̜K?#;zG3R͛MeCm;K0Yz,2td8:,"L^2j_MűS d~2HRog3I=;,Uxe.0˔P&6*Q@lÉ|~/Bg#;s6NǶ!m SP+4jondD "=Bp} 8:ks7NO]k|R`‰"^B?A"/}l,|C{zUl.c?/H7QGu.Za\ h[X DށL݌Nqy&:v5"0evQrV {'yMo_+feO<F׏ 4@BY1=+Hӈ\Kpq,fYkaH9yhd]s?eNϳX1f!34Zr+fOf' )!UuL%`ݺs(0yٔ ʁm<LXcrC>7=@9ڊy}N. =\ Ej sWmbkÖ 5 {*-5Nm3Q$@ 8`v>qZtp 2^4j_آ|,^>}]. 4Wt` C}XFy ǽ ,Y< na.g-.?ocw,^ϟ Mdhi~YU%|4?iYC4 &:ׇxPﳽ1ߖ 6-+h},Qn+)P n,bWMΊ&)nAan]P>+onũZ U /?=KY} ԈE [%bDƜDTn`C^d\U-`-7("n+ z_Ir 1kHJ0W2.P4߱:H:а.lE_8 lލ~wϜ|W~yʎzu :cez1XvR&S/=voxfG*VQfOr\3rdMm<{4dXdiv nUK:9/yo,117\񥣜HhTp|Wav)9{|Ҍ@ 6PCmVD~{6CRR;@):d5$}&PÔX#J1 ɩH [+m>mG.2S0}G\jzd./G#qޫ'R5/Ӷ _#y7!wEG`*r T]&JL~oKrX6,XAB vol;Wh%X8:Y QGCk];?3 b! wٳ^Qv9dvYQݨ[q1KGM>BHS=+Xm~1pqyQ[Σ9ɀ}G*p`BsB) B#5?'AQ’P*B V9lPDP}at-t]P"H[ }An1 i,_q86zR0 ofog8Ʃy1וذHYҖ$@,dc1sLp݋QGrgn 5l"Sm^'֊.!33c1_NrKBPsquH;Db@‹Z3E5g}9^_v?->C^bD>ǠG?SyY8o]u9oL9𻝓~ɢo-ѭw?ϟ_Uog/g-GQX.| d3 0P`w`v+WQFt^3y:!" ܿiH[`:umnaT=ɕ4UؐPczr;}$b&`#͂+sF k5]trT=T}g*Ixt(!)AIBJ2$~YM- PB]6_+8MVb1 As GSqTTZ 2_APh*( 9>k~1X$ |DrTCP=e/ŕر, UX"w!ݟ_; :0EpSVjҜIL(l1RR$lK&`f, !"st,d9=6UO樾u&^ Ou B(IXk`Q&4/FRX}nA#'Mc!,u"OP L,#.+/'شGV|V6[oDph w,3{!u~R*BV@*۲K zۭb"T|3gꃾ")Akv[z(y$5ZJu㌓ރ,eSNsd?_^Xq9~λR}̲| KtgJ6q3p:.ӌ9d"Jn6$$ut"9$hT$RX ߎ0UPDGK;R,@Ό,l>R o){xs^~<R[5qhtedeIT5aBdm[L 0uo/r|7}֟s8:@6lh|gq_g}·Ѹ u 1:ct6k`kq\lk9Z ȩ\3B.(w^BEvӞwn(Xfjl5)%;O@M-wv 2T2HńI3 o1g‚q>N]6J9W஫q 㙈6hJ>xtsYv;ӇO)Xq99XmnC. ӋWMwj꓇{m'aޫSP6;d .UάjyτiE 20}*bU;_>9=J""bZA*2Ie҉_/yrfY[s;⁎&Qk0D\ ?Ry |q)LZ@)Ya.vȸnƛ%vCܑ]./-OnO0,`̛s7=4ڛݬ=c,`;e ^O# \9RyvTNoUGuB?Wjh %ٳ ^@ 0 k|-c- CNi /2)U/ #C2pJJ'RcJt J V^ CίФnW ebw#~+}W3)(ts?v]6_GYqb~NO܌^6#G\IέFWz+gIo}tWipa?n( >>y']V*Fyj^1:&q&e>ÉksX#CKDf] ]eLe5 oDNC0F wz35Τ3_&>{XW5QcrkF nf9سؗs}][{f1ƇhwDwXzϜr=%ۘr*3` N]>)cs2y,H4="}>Ex:=\j\ͿιDqx;p뗽zqyN{\Ҍq͘ GrF]CHpBacX߂E~P|}63@jE@P!4f%Cma-9 "׻~+G+棪VXUj.qsOq'")\p^/…\C4C)GY=f70rʬ RT;nÕtTB+g|Qi՝ŷ`&Vea}?iVQjz\FmYO \proC+0LCy;Z feTRp3 m/q}jk9ndEkx jR*;{z}?7gU>F>W6rVݮ̾O^o58& ߾]8z9ٓ{ s%50,C޸fb:MjZ hiej ?nߋǦdžEľ`Wf I0yi}?F(JdZZQ(h>:̰U0^"q8("a*}IfCלtJx @zsY Pfsw}r^hw@$:9m2v+ҊQ)ƈk9!3=u;vSdF}f7is;2Cpi>S4W<̂zU3 ϋc&ҹ:nة:sP̖gI9|T\>6~|Xs~vOe=g9z2.l<M}mVH`y?d#uH6/!GxӡONu_5:\@CQ(C1?9"/朂Ǭ43@]50wWw1t6KHx;Hpb2ȈvId-XOORfd:TpJYJ\ѕXY7k{PQ1DQDMTDLDUGb`ENTIPY"(kEUAX4EEQQRV0Q`2c!?7kOgtrG{Z=b ~BC%p"ݵCTM;S\T漌D7?UGPt F0s\"N}eFDMocf |έ5G=o*ͺ/ފz^pI:ZLAڲ~{56ׁ[o6G6ޮJh[!{R9Sv*ݪ8W|ͮ tW,Z!.lKƈ*,P5WhV.}/0:bS_ޠ^=׷7cg&?aDVM$.G"v#Y1LH(,Ͼ ̯{/ɃfCZك,Z٣I ̤dkXN|w|N솃?gf x:xcl]UfqmEA ' -F9/VVMxynՈvc]6Lޥ@}2#c1d~u}ڳzy۰GBT/HN+3&\> c|b1XqC{/Wqp11}G1Mo\14P|vfwdB?[N Zqu3sg?H_YjYw 5SŜB3zhs:@&! OYX AĒ -?3CEN-g>!`Vy8AoZH6E] ;2Ut02\E@ c k)ˆ>zRl2d&wD;n aYՒǖ5tIw.mq2s;RYMW9JXF˥`#ت B`(eg g:-Np#KW7F]{'T}Ό0p]Zi٘PL*|NU~9QLchaX-*W !!>dB,ovYJch3ik}h3tUt֤T v] rʾYED |%Cx;Q QsPߏ3۶2zv9ab?aBG?ςA>+>Ƙ+<.z_7 }m1]nL]zֶOuԴ3z6J'q3>>q(x{:rif$X`RmmJ԰8|uDc 1H3Q!D@UR2v*A ㋇=ÑZaý?] )@SXbwqL)쪓n:unLZ \qV10ݿ>A $&v r9ݵhB1TmJ,Rs6@B~u]M&'VTkO?ce ,2S;G05=ϼ*HmOxN`۹Ћw*)"r֊> `@{w80=+97F\aur- (g^""+rN>X sԅD?p0AG*SDn+N0jH$1$a#b~ݏ^02ﲣc* &)Xe5_sm3OY{ !뎓KKIA~s?. 4yQIt&Ð @.?_6@ILPQV҅U_䄕:OlWߊVQTJ({SAg1Ŋ#3 Ҋ'~?E};q8ȃuO v+'v4~R\є4]iH2~@DhJCѣC OF1U@ ؁~;/E T1|UUUUUUUUUkhhoS^G@޴XߗOnsF_wٙx潛0$@jsFŠ~ =j1*s8(\<$ vs&N#Id(G%VO]༳S_''@/>M =v8?>#|},Kan23G!͓3?勒]Q%P(#6 6>}ցfS"Q6V.X:]%zF̌4d?Ń Yܟ1zo[8hpߡ#P`aq BpnA<ؤQ۟8UP{yB'QοIPL(fT@ oCmezyͽ^7 ?ovhbhJD(u?#>fӂn%Qy/} (|0u>n7'dx $O-nY%;I܁LÀɯHVBAŋNvT%O?;߾, ]0pӐ 0e&~oaeNaNAF X$}p혍+>FKvѱ}g9<k=py!}p0|8'c?,%նmEqƓmnm-ݶ6ڶ۱9>=> 6[v.(`'I S'C6?-]o`8bcGRO@w1F.=0D aS*()}rF,uk?2{$q| K !X~spk>iT6h}3QA7=GQ<^l8GsTY԰>vDIEP*ńe:Rq@~C_sgGO3}8`́hP4I:PKWz}zRYE[wܣO eVn!oE m;3Mc^Xxn(~KnO~%~OT??vwxMC?Ng;B kHC[]K4 YawcIxY &D=ohW\17Yk&.(N68)ǜGTM?s(!EvUDmBMW}E .>³VJ-ήae|2>\khT;z?F۔RHϚ0tfOk&i tX\o{/Q23`<`J=,*Qujn{b ab<\,1( 2r*/>2s+[3Pv}3$UҜ2m lto(RSDGvPLy  i-XVRPQaxWpӿL=9<|cMƟ!|"͓]t_(IrN$OX%?s>1&8x߯! 2ۂ> e*=x)nfqpdp+7cKrD4OtּDu_OJ]gڞ''6A8FL<"sZfA >\?1_6X.=}.s^U V`/` r:Y ެɯR P4.d>C9:>n1y}DTVYd^"jʭ9JGEPV$+6AzSŦos>=ϰ8JڻD φ/IjM)Tt.CVp Q>5qli'DၡtSOP}D/ _e4 ҳ;lROWKPÀ9Aw=_lHq*(^a /ۏ'nx1d#}_jӍbihI ^𤋥uKڙ<*]s ޳K:Yww}>_ ;=_^fOiwz2 uv۠ .HoٌE1 / V'=HJ  Xp37;7;F/cXD@@DRcÿdAT &pKYaa"(n(`q*67pD"z.LA2;NI9~wk"~V?+|_bLu0n(n ((b" V$Ֆ6(;;-Oʸ wao#a(,@y<0ATmKB(FDK>?05ln}_Q߭Bk_?~-9}88t u\/ЧϹmhr\m(%ޥ:^y}/ zv]C:λWcō*M{ 7 m{ࣈ;uն̓G qt7SՏ3ǓޟoYcFW ҍi:|ߛ}8xU~AP0wO%ϕ}8 }9Fcg y?h J ?J]˧^CMg{@g 'Q{pg?|uuөpx]<^FTKQL$!ɺa_Y*,ot+*U<;xw7[DdN<'t<%B)q7cܶbo|qyVծ(yN5 >WMxlu֏_b]ŻD7@yyf:dO׻\'GOD!;5z; I.ݗ}]vBe|˱ݨ dTʊ8;?>__S"Ҧ?ͭ 'orU"*8?~&kcDJ.QEx G}XJ(|{{.wu;ksRs_XQ(: du{=^EȩX{i Ϻc.{뫖r+ecq&:Ʀ)(F 2xEWwJV_9%q8UpF 0ljU)`58j>g4-h0$L39,hV.HLm᧸;qɁe>zLg<#aEMNـ}3y6Ad0ܸ^n͑(D| A'g*;v]Z' qEǽ'vh)>Z)x@2rmD*CAvV~o7yvGmAػ y|ӹaðq벨A`'>ByFH8yGG(PF93vA3#wa/xѴ]w7JG G@l2Rs*|xHTŇ[g;Cg^ܽ~!>mv~p [!mT|?i!x>iT4$hC苟#[Y|Z榒jCիG>ݻ= yn(; V;b7&wNݞg+0_40gh}:wur<5kUPQaVX=4.٪Gj6G4XMw/0jÎ-MzN/ռl'S 4UXsܟF@Qd#pqe |#!8Uc1?7&#4: }h:!G.q5üRԈF;5!M? ηRSr],_c:W4{svND83< \}s.oHB5D@$ i庠0Àv d"1˭#$LVOof`($ )fʑڀn5nMwwY,;ͬ ^ܮؒ>+:+j|f,^qv|pCv+1ʱ*Yl4m NӼEp""N#O)>QH#QQտJJ69h[T!GFk2ە(Q9sv?Pe׳<si %*VpȌ8-'F|'7&a5:) w;j?6Y:D4D:,:hD +"?.f|.V$_1]2;ޮYŻB.2_+RE'6+2:`׿im*SB8Ω52\Y0w92,c%VO`Ht.o:ns"Ѷ7@zn1m[D1:}y><-zn Ӛ#C7*qU Aoiݑe`Ѯy^Fj0|h鹌|6(B34EQITy!ά ~`򃲭f"r+sR-w0ʵgQX-U N9m]ɜ"lYk]^|DYn4|]Db;0UD#lC ; Ħ)`җ=!HS. i ᒅ;bJjdEŖWr9IvK.AFPb3YMQ;!ʪWwSa|>&O^f0tne$|as?;ymWwT ֻf|j=W랎MnRSYqu2wߦuV3VꝅHBnXw*c̑TvF[0ss:񸕆qu=fꍠjaF} zH]C`v+ص_p-Xo٥6&f{ شч9$=%F6 ([_uYH1vy<s&RX(Oی,%U9 @k Oڠ$Ѥ}[$dU GXK4&JqQ?ddRҁHPR휐@  5JdrT PDTDT(RSHB*He#HI(0J=J ^CI4Ð* Ӓ<>XUPdȉNf@?"4\@d*'8S )QVZWSo}k8BvKQ:=t=avWLKZYD(++"-D1I2 h$32.GYL, RˆsAB5?28w,Gh9 ,ȲʀAl@ jX&@)}@* )1dp4LD(7 QM)dDAP#Ov)(lP-R1L @]Q $V9ƈAQCI0T!'#L%nedcÂ(%) C# L S%*d &X$N aHsdh$"04rF!MXm0('11HȈ!$s{!_o#^F?/E>C g.h($dG0NP d0?-ƟrXgR3{i5X뼴zBUSn /ؿ_V<$Ȃ@y/G=wKaɳ2?盓BO/'.stӇ)L8:n% -^[rʙ18w#ټׇnpݷ5O-Wsvһ;rϧItON;y6/)ènΌyXCsf挣6-KeIZS5#b@=x F#ꉇ{G^S * ["Oyp?'Wt&DٯŖ0~Avp>!E !|(:%{UjE?p0w^ bhKGהcw>u~JGNjsά{;p^pe3lAuͅ~:Mіjl~&T沭V!k;|Rϳ wS ٝ!n&*ssf:JTcfa9+.ݭ];[6o%w-nXUT_*3UNzYk+vY R+_"J_WzHS1 [u:6= E_8 ^"K"A0ڐlX҇pY>u^`Kp $NmE%("Dik-Z끉5C%z$.<7 &+χ: S >W}*Y߭&(*ekcqz7Y~[9":]g 1uԩ'jOBpcK9Fsw5kWҜFsx.ZyUgFqS3ҪbsbV_38*j8*d|)TkƳq7Ywֱoe]oZ^.)^dֱF+YbOu5/8֥bcBM6jJg:}gZj78bb!xUs+?Ѻ1le[1}d}qnrQ/9 [\d* `CEaDgmiVsN>%DJv&s2ffѱg9M\d1浹efvutWF|nШߗ_ܿ/xlh<[WWV&ձ!_~={Sku|O$)Aد ^˯ =uu;k"AHw/3]wÃWXw4GS8rN:s)?>`B CB_}~^A.}q"tvl` % ٸ:ݞ,ؖ݀›[Z;lU=ð&0TDKs b~w\>Ǒ=4) } >9ÈV02J&Њ\z&XA>!w|?~ϣ"$y: ܽ: d sNi/ !=ZT G36y%J""A~ pLțEm}ؑ(-r#"u&8{B6}AnLDZH)`[w]K}D%n(w8qLx?@2c#1׽wg\l\WUAMz| ^W&ۧ6v n g|π6÷@ @]>o({q} _GKRK6קET|0V w!1}$|'-o!!'Y9RKyF$ڞ`1Q`˧o~8ݚ`=5j.3~?X Z tn{25s&km^T NjPv2e_ĚDjE;4gMJN 01Y=y]* %$ Piz}pHDXT ~7/g?gva>@'[jM@|ܛ7CiqB P7߯9Ox;zc2skLkWnI sSGw R~G+YiYE`0V(cJ1-gcPHIJjO>ٌ&:5,d勬/@©?Ws/|=Lc x9֤A}R#&fygzn : $0PdJugV{9N>,;|Ƕ䯦S"@$5Q I||8SV@t-oViϖ|zږÒDcVZAyPʾ~lc"Pgc3}*ܚ;AA'q$MX I}6ݲ?$h3Aj R7_.gzWQ 2k*7?nwn#W"Ć*8x(޽gX24wKMcsc{߹;1>MIDDԛ >'Jߌzi55WeXs=&lMX~0kԸKPcVصf#r7ޱB 6bL j`l9-Qd^,9@Teu0DI)U9F``Ւ2a!y<)}o\.x4J,!%)QLeY.AjA# o,'QJ][=6Fݻ!]mhՅVOWV@\f7wPiáŗwH@ڰ~|bz}|RUTEUERnZ< ==(l_<zii&lsDuP`J+F xJ;$+DNDmr~p7d"&Jo[$aG^&k, nfSBsyU{梎\7c QJuDL%dou -VI)nє>j*mv'l&_g@)یkO&oV͂&z3̰-T>w 0rOy}7Q+ $vr{U8uY1HFȥ7'6|aЈ ܱ%։"Vn-M.?zH5kt Unn`W(bvs=,VDpNJf𦸟\G;/.Tg |U +nB^ѠQ^8M5hy"S[K:Μ}BS=L'nrNtJm"ãOv6X1$6d'p!xNAwVc]K#9xNw.'euA~`!VWX'kHuqVQ`.l(U'TwV6_"bޓ(EC~T=u@O1r(|OF ?ԹFO3|__3QUGYq9''l \)3$Np+Ӄ׃,8d=<ʺoC[-s̯%BTKN~A Up(R&ZY{L^AշbE%Ao{Ul5fIߛJ+(i멝mVWlVkъ9+A]*l bJ78sgڮD9쇭v<4y^sa|LO,œ8fy5d4]z8հ,B sА\Cs0pQxp1˃?`>l,oA;)i'G}(No B/Do MFd.u;nh"xxx)&&ӆvQr}<Ϥ$@!A@$~MUi_;( H s~?^|31CФ$BaBFZF)(dVhBh 1ffF#lҐ`mLQ!a$IbP8MJ [h-xXTFL @D/͕!hL"*XOf{aCiYZTHrB" r ֈyjDOVolڭ-JbTh"f+4]g!i WX*m -F _$0sy[x_-(DBT4Ti($`-$ *?W%DdaAle0y.D!|n@k"B") 5V&fT2 Rz DdSLHd-K.Sm! $7):.dՕF*"0>z9k!9aLS`'Na%@C'jCfVZ}yO(Z%_VДg|ǔھ}qr>DAӫ( 0~X r'jyy /?,'$>Ç~xOcad {BKf4}M.}0Ua;N~Ow  *j@hhs]5'a*RMNm` mݸnkÏ16njB7+%}NI÷HM Oo(,^̆|`H*%bbjbaPörDGHBLA?߅mL4}NȰxmRPŕ s=:q9|HA2"30֛zh6v %N*sH}iT qaNPgڴH(0:gā!vt́Ğ<ьK6iz:HLEKRĩ_nMJDu 8KV)5=8hюXd;}?7X|gcHY ̕Lꪪruk>W掾fqUdskAMN;~T oxUR$c> 9YEz˽g(OH}w3<Ɣ!UI/PpL4%Tyb6(44f,!{98iH0r?wvMD_ylN{Q'n 0/ôzo>nIX2;am–/^L0[!>ӕRm?9ˆ8-TU䛉dΛ!v.7@r.ibX(؋JFix&X!Pd2MooK˞ӲeSTlZVv 'wс Hxg/ޘGoLbT{{s#-'v|=J^*\1Q6㖟0>ﳙ\sPqÎNUJ@]bopc*cIP o.A欵5/QA1/W`fi3!=YC30 M]~T*u;\Dg{q9w!!'f"#5=,ըsih{Wẗ́3w]fY9w[[qH`aH}:~WVZ\Ѻv%ܣ7Wa9b O`kLZm'>ǶJ<~&*qk3gu'Kz⯝N/kVCmu/7k_I]j>a:rn]==g+s]o*ըy㶷ws۾;>v^okΫ&]qKX"1iLJ޻,G%qq{.k/G9ꟍg]TQ9냛/una@BxG#l/$GV]1a1Z'fYqބh5YpĔm`%*DG3 dU-,X~^^-ºyi& Tw'^`z^HKXRs>" y-󌆮(չ 1-!`RF_t0R#8ʊ(,CUf9CڥմY8s%-g zTĤi> }J bm3 ~IH,on8ƺW:Әo??aD`HZz=#: $+B }b"X*Zh*(*Ji$"L2nꢱ)YҪFLJ@c[EY*g(.g7N-KRw!f n{#AzUea "2B~ĕ=^L ,>JwDW>b!0fRr9S\ dh":v7]oH.BHK' XY9R xh6:QwX6od[slZq C*r1,D i«؁ X͇OI)w Zf X!CAd(PJm:#^5Cy%/ |'n8(866|z Uՠ VJoywQ8|:V( >o/s}ts')>-FlAUV)޳ޝqZ,T萂2,D(A@O고9TB8x5 WʞA꓿h;ݏǫ_V>P _Y3C@OzD>z2S3I.PNN%W=ڰ鳵b͕+{zAcVaմ ?} "bj|24-ҵĦ'.yd,7<#P~{!^%( J>2S1ZE c#?o桀LƳt k(H`'ۭ ~5ͼI1F{oo+ZEx7ekG3m$ٮ\T@"~Jn~W,pr{4o@|%4Zɱ{r h-13UPHPGWt8@iv-4շByZC6W )gQ_'ݧ{mPh5ʽc .NuܒPZ伿n@.8()S B';>ӾW懱?Jg%=igl QnY/Ε?@:i'fLYI$;nOJ`)Jt r LHS.$$ +K|9eo( 3%}s{ 5w@-aL4CAÂ^8t)GNzs!fr+v?0x*`Υ9j|jP*$ڦ8 H&9ENzΧ^25vi"*$39D4pAhqK1z?s[kDlq붒_Pgo/?tI s(J|Hi(a~YR}\:LogI6F941B &O?uK?_9,tDQn!By/~[yhgDZ kZw:T|ǎŖmpc"vY➒z芋}5]a":J]jAv[T Îfzq :08`f jpO#ڣ !VOCfX\Uh`.G`*Q<;I{%p#(&؈ YP ~ Q" 6잶Wuox~S/?DQ&*:S)5`"b \~+!la?GqTI4@x/ {3 K2KDbCYery|yl94d0$4Dx[@ƩrQ.-z}aX@aO HU;d! 2-xmdo=Nj]<}}^Fm\w74mॳ=s0wS>"5{*V) uns#OSD}X< !(*1jQhIbV!'>`3Ie$aS;,=5/.?j<< BG|Ui'(odQ"Ȝc̨XSojy\!OU!K8@R#>}\RS{yP~ljJ>zT4Aɓb?}E2 GI>&)mm'/~"xj')+p]%~?F2 oAB""Kfɠb ӌy98kK@N?{@8 8tEX9~dUP;c-' qR^ "wJA%V% a iel>wacpkl'~rԃI?᾵ω0{86d &FHklObـza0!ױp_3?=A ucx >7l+>qhO1TYU"#TR.pA^LED1wKfЃӏpwcd0CYY8GFL|@ bP]@5s'<3]XC9u߲lS/-nMy;lT!Oh@Tǜ aT\6ǟʡ+s x~>/2[W_ざLY7Mı0'z=lL.n $H^J5cJj)G*z }#RZm$-9HR JIW 7z%7ɇi ڿIAqm{vSARkw!tz$xK9}R2;G_4E p# 鹃.zp/R*`oJo[>>/|zB"Wf/c8m Xrt~}DU?Tfy3(') x #Sa?U:9._7^{bDXRm2>H"ۋɟЦFX(PRT=iˮ[.'hjӵq\95v?_d?!(a?/O QbAFJ YZ9xϖ5KߥK$FJ?5 I&Uu@ b,Y$BV քQb#U$ +$ŠPFYYSzd4%O&XqǞOj!@X/ru H.&H{>߾ϩ93сĖp܆gv HG((T)% AV=:]\Q&x0\NUJ| KfJ)@J[ ɹ߳C&|n\`2KaO9EQ0 ς&8lqX>Gzo:%Gd$QORea Esf{kff֊|LTDS+#>!xH8M!!gT9B]k{ơB\al$Oda|J "*jst~b&2lm8/gtԜp"9Wpqij&,?-~>B륆`@,~3ruM̮WOfcMgtE ܽR % zz V3anY/lrŬF "~ d)J)&I!TEH>?./>_~f+qНFK/+)PFs3Xr|%wwlT1D1ڑ:AKN=^2~~>dӕ"XЉP=^E;zwJ>yOG(` FQeӀ |J@? l2 W|WU2bNqm۵I!& ErN ]nkX$(@ҵcO M'l"HQݯNWڲD)}nQFTFG i,VnBa5)b=[908 ʹ j )#YQEXw;riuq&_d9^?Nᐞ( &aJwi#f)ASA5 @)=}YcOw巖k+M](MQv(}o>n_G wcZGlr.=kBF Zm`%P四Ui(,i̤6-Z3&ZM_'Qgj:{GnA׏?MF0(8$qT(eqe"sff&k$uf1 -JRc&b1*L*sVI? 5"]DE:I)kթ8JH'(«?-k}en!ܞK[4Ue4 _WJrz@>O]~v89[5!;Mn 8&Eyiz; ޏd L$H\GϚ= ݰBa۝NofsxNU FX@NR` @v}.;ft 6cR]VsE`F6Bt\~ #o]^H@xHW(JNsoˇ>)P@C)5 g1 }SLP X4>@?SAs6UG}mY*f!_F+1.,sfO&:dHu'j#fQ>9eZN^i..cjp`KRERf?\.ߩݠ2t& ';zoA/uڽƤ*k+NwDET%AձQjzu5 (R9~Wgt?ZUӀ B=ęv/yU:,>"$?{ +miʄgpfA@CRa\t@xꙃ,Y'܁4apGU)07V+ b Y@ԓ_B´O6LEOFOj2d|>a"L޵@܍*:]U2CAN{6W=/@˲zCse u:Z:Xrf[mx[<0 )3ހL&B58Wc@狯fYL_8X!f95 "a,pk0RWEmQf5 zYϥM&+$옑Y⎀ mFFr sdz.0{e a8:l !dϱLJXVm z$$x_ ^,O"Sֹ>uB D68U'8?cm82ױ=Fw%6b/x%w^?Vw X•N"_Mixܣ0R:k#ƫMw%;IhveU-oFԡb/ۭsRyp'= qMUd' ^z(hZ!Ы-# :]tL4wZ MĒP coN".6Q* FQ9IҪ]~ק~ߴ0Aq* X @4)ߢr/N߳ۘLb"P se݀dcB" %Ўk{%Sgsi,\y)tKǿj[f)RucƊگ(9ʘf+z~\RRq1q˿Y=@LȼҚ/+"B%&eݢ*`[8϶؇)EZV) Oe'UjFQyAZ-b!J vCAu HgyZ+׮YBN,T?ߧgk_0ij=ߝMgM^:.2+$$@D$H =y=އNWpzaNk0= >齗0wdʥUu|$YRrSWT\حfW޳3sĐ$82㱗s=xQ2v=QqKe%\j*:;0;ig+5?BQ&+jG& ;~7maNRnMb%.ۥj%߆+6-F 8f~3烫)P. oy].zڄ_~}X1ϒ$"9`&Aszw,$.}No[ܰtDfnv+ى U2"*b Pq:9Z^}PA8=_fsw8q.b4Kp 1K\9Nq ..?wUs 8pBSE^8Qj6BrDK"wm H>68 Vl㍮=j&Bc8̄L cC.vNoN3d8k{`3[:Uur^lH`uMS#% v+tYAtߖf9,uȠRcYyRvP~k*,/T3fpwsp_ʏHOULyΐOϟ=DՕ&{,;] =fPQ۴zhYPOlI Ecc{yƒ_{NJOsZowF+:2n!}ڌ[JBMp mP^Vc}1PLM1 DpZ+m~`Q#eT=!71ʩ*I'!#2\&`URW}ViՕ{-FrIG[Bb:fx9A:@ aZK X^,E ˦01A~㾒M5b}<\g(*WHg@*|9jwg˻G>^{0.{{Ⱨñ_ <\mvkʿ]ֿEB@SoffjssO۸'O(2i4I *I0lXM9ћ‚hwQU A$o9ivxѵibWs?g Rf'G GOQ rӟC] KΕPOjޔ?EP`!s8Kمexy^/a?=Ϫ=\)U~ih L7awhY]wB=qc(9yȆ⣡R5Ndb{,ϪSϏl}9j=ۄ )Z81@Ndx^8W74Ju|gV KhMX:.79:拌<3tWyj“;/ S'>O~U{ ;֕(l>LĸXDuҳRF' 틺tr^.鴃ݾl9f' :|h_e gװ:5b v{qcRVeWvkօ]߼>n|JT߾}!Z#y>g}X',?1 6"/wלFj@׍6 _hw(Ѱj#58BcllN?@㐓~lC i0EφM[T߫~_M@!6C0B4I)JJ!x|òъ8^!ge{H`s "&(Lp'| aM_nf'w1 ܱ(UDJw{\?Q3E'𷸫JfX , \! c~# 0Pc 1h jkzϨEEV"ړ['5U g 73\Efe;Mi n Cny_/tc;.#tUUX>L -T3 ǞT-8Yf Cǻ6WŲjB\۟dWׅ;2՚+wl"6aݗB'I9_`?3?D[ۺH1=,Hs(f -E0_gx}&C0De2`cOކWw&Ug3^TBM 8;fCђ=`=qC#N9) % ? 8{Q&.a5alE`i`lf NWX@BbxA v1"dAv/qVp'(̥ t8@-czw_՝VUU)m} s^*_tHM/zjQ?d L {tA$)җ/=`5w1vϗɎєy(` _ŧ)v4BX2݀V_j똛 "Pu@,Qw L$$YHU@Q tj@ZiE(&+I~|Ԏ'L= -5.}+ (cM/hJN-J{T;^g:ue5&Q.fR ve wg H1yPP#阁6{o҆k .I̞5!~h7`e*3ɦfPpw0BwHsۛ!} S Y(2ԝJ| 0Ve8$wN|X2cS [cpen YC2,UߺjrM:!PyUUT!UUUUQUUUUU1UWoNj[wIM8`aI-+s|$"20LTF i^ y󁠄YSa^>@\+,v JwHIVK+11K+Qé0hdE}9@syM$DǁxRgu0 ԤP3\cNAThBdBG4\X>6rӱ/(V"JQHD#Abd8%uo!vQxN58EM,QPᬈ<87ɋҺCiJ<ۻ1E&15h } pQ=(b"'IS /bSeg(!ǐwPvVOL<뻰3{NN(b[k=TF:w)g N4~!*e'GQ!㑏H:+ ;b4YYi'Uo!ܐꆐrdxATЯ*`@ ?jlu $QHC !x :&9ZjT\="dvUPPjpUaw}$%P09RK$|JLbwκuuOM'c<I9i x堇_d`)5ǔ]1//pwbD/p&,;0GWaDp4;0}:x:5q&6p!98I|}L0r]LAڧw{w7K@C3/xPl 3!HZID܏m=h&^]u_jFH7`4xQ|(ϷТ>Ljmk)|?^{@gňCZIBhv/F==*^Y*xfd)1SߥLq}`ԃ?>owb\x}Xݙ=CY?y,`(t hYZv:BĩO&8`p0x2~vci=A{鳾Ty:h'x;jktu8@g(2O{Þy`lb`!1LU|yins P! nu< =ǾӲn>=~9"*祮iSUo` gR-F>U,r|IfԕCrj?iƾ^ъg=Ս+l͆x].|x)ݞ\Y vR]qٖ D$ ^n&5l "J`{ZgVΨ7OW9ꁸk˰E(ot,>qՍ])Lxs˜}_pAD@R1f;1;J׷k0g-sO/^ڧhK*TFj930݆`߱qTURM]_r1ʢ@=a ШPp6G?mýS݆䎡@0!4] HX,?Th_F/vt{pJN?^<0t_rw=̽,3뾮bFΩ'-q}Pb>u\u<}f?ٹ0=}zzj]jXb`b)ep +Im` e0zy'ۚ (u!+U +L#f`'jA6Y$<@1LS;H'@!G@z>79cC}Ox@uU4hpBR^˗;sg)I7Ie]H4Awϑ@HKHK>.`5 T᧴:DsUיp]1qd!| 6c$t(,06Cbey P]vt>"_ !! 9 _0sYrAYgݲ~õʒx;stUT#>^K{t*5%bȴ()]9wh_1,"ل]|J!vi+ w{UwybQ vdq nMI9 O,q!Pfef4 y&9rs@jj0W|8SIdUv"x{wœо qxT(R)f8g9+&Jxi4 !s= l‰aӌ?Fv`0ъn3UA9]+ Ǥ40y 'r1c9lCQ̍GnU[f {* :@T."? 8MtSeA!"< 2?/mȕz#|}͌b"ægf_|w(C)** ^d|t 1pl憬a`<ܰ}{ 'aqY~5r*@ P]uɻ˵$X[JR$wZX,r:qIPB (EYAZZijեӬ'էsw;PB,)S64L"K=[dUٍd:8ӫIVC,<b td9 P{Wxo-^o: kځN sŕ-HY=dq%-Ξ>ӿ8Ḋqf'4^5y&ܱ䆤~׌S׸?E s|Μ|}>@e;sFL.w8Si&œ1"z:K^DCS!"f㤳S5 r$j&o,6%N1`\E*u`jΉ y`vو'2[ 'jfYA/8ͤI;zW%NNjNLu'+/5,bF:¼BkW׵}+ᠪ@d Z=ɲPņ3G0=oWHo&Krr| ao'@&!^[uņ5)l"!Jh2dvv%u3 j&Cm8W2dZvp`i:/ɀfwt`vh陂0R86eR<>!1_ fa3.J;7Rwo09B'}ECGSQg!̿%azާ:'8GPÿs̅e20󽃰`wEuO*l4%KSfN;7Y 燻 qI3ʌ|Ezl(EF\i~0m A &&zǩO 2Wk-*CK73Q[*tR,\_4ߣ ;_xm ZN].um`y[ٲt!#(; Y!(i'|+\Ӿ;^>FnwK"]~%O*NVaƯpΉSaԵuz:yFlfFw0fݷ%O-p{a pf L\mi8\Z 4c n*9l7xk=7Y1`Ŷ] P'vqq$a14xb"p#F><d l7Cs:Mq0쨘clvfkfjWٰ#R &l˭xf Z7,/&5~'C\ĚCY5M)QTUZ<#y)J{5FkGpM$! 6G7̓hnfNVxN|y}ͧNOy%ǗL(u3Rӥ;_T)qHDz1C[p:D 'wn:rn3zLJf8y . < dxr~ ݂ݿF"/kFN'|ÌɣRj^RH"#A9L&!c1:`70uAs;^!'N{,8U C){._—z m s5=˿lJG& cW0$7SAM8 D=܈͓ҍueٞ1$?X(g" .wMpzj^&uӌ5{ U0v9K(l9pnhf`pwܸ`QA ,CwaoY}F ` pS#xL " )'ϲf Fc5:;FatY_rjG-ˉiozr`F`b4ݽ jbդ䷰n*Ajb 61p0 cWt}˧<w'}"&dUbj঱#Nw4)L@hs؜|0񊐠硜)3B)Zmi4"231i Mp=K ll}m Α"DgVL0vNІLHTFCİˈ7S üW|1p¨}߆p%.T߬i97 b4/ʱz1b3xƪ*ę:ٶoyJ[9Drʊ־lG#S QHrrzApvst:ҩ]~Q?~!˰?(Tg pO> 698$Y61N T5:QnF퀀3(ݷfm>xV=NWwcuNJ8c/d[dn{OkLhcJ2xq¨{r] J Puuo9U*7e櫜9W\N:h DkU;jHjBÎg΍zvU >Q_B|@Nrv/`?֯DזzFjHGq?CeC$>3b,YTQPhO!?`2y[} x66&RWo̼3iHyGa|r㊍ ̊ rJay|iLF|%pS(d_.h/_1:I='U7-V"-c{ `"Ƥ~\}Hx3CiPBx&t<4eݕKRUy !gT>"E9)HmOhXDZj&rh9H:=rQ{#xbn+T6=O>}$w! t똾( zށy):m4,P+Hwq;zDhwIr% 5k44  4~i]hydəHs1DN92x5z@j&w:"ԧq*ҊM t&:fsA /rthSIF =ڙe@N񄉯˥$dAnLӿtv|wO"r3Q .SUx%C^@Pբi5tՇ4`}:[;]a˖ 8[a)\(z=n;  xBL!a8W, ܚҽ&xzfBV'N9CDҩeBp q2Q%c?k~G|8Cew2SJLH|%{=8tOI6? L;pRg{yN챽Mpߟ9/=}2|FE6PP&`3 LA8[w@87^}H7M2l~~o~rն.-sn0]z۔ _}^!6U\U ,4p ]s8@xDG Y"CfnrHKqp(;x'#]"_z>&DuPd$ `o|\Šh8xMOF}8U@^_ns<[AQA4-k`Iκ~I O rBA9Ho ;2XfleѳL$ن&w~&9|;82n"!f6⩓hF\VMZ M[0 !;[p=Н;3@}Աzb \dETS6pGyL5DnɎ@7LHtU04;N;ps"Һy^XyϗsD6rd0 Ywq:x1OC섥Hdw WW2JGc6aֻRI4'u _IqH+&In:)`l9n 78j:ڶj(*w@h艼|: Odm7M.~`((yQBjt!*[p[uT=5Scx;v9tLjљ8(Ao6 ]9.HmE%O- ɐY$*HEi֫a'ڔbn@Tb #;@V~R<%#MFvVgQެfRt??塟׼M (\@i읂7!NBAñܤ>]X?W@) dXs8(vܨ *v)=y1P=&kP'ec)C1H1w p {,A+,qh*>,,È!P@ҐSa@R1L :]e2=sr P=6Txwt ]θbJ sqdP)fq H0!Q<9+a&6ô'Gǜyń `yQY/K8D `P;%/2ǖA.N(6R{n9<}%:#/ih hqC7G>׫HNwPsOvP *eTPQ"M].TO"2{TFxop V!< f 2U7LL)t,% 9q#`PD ϥԕ@b&B{%0KN`x4pRlNWa&5!Pp;; AZ˖NyOtL>MC0h<_RSA2} }%pC6а; Jݴ|"vøF,hi=_=>{if(>gk{ x Wu{; grY*SS$k&'`/uaR6׊vSI2a;/>,^ĨǞ5Pp$C@o$$]h2ffI#r8qJ1x$r"@Ԫ $`"-,Mp;Ha?cȑRA i!|"f-w0S_ICsA0 Ǭd;uD oQ^]dXpJq3R?gXàI Z^Oꓼ_7hdx1ヷvvϒef|IM DwC0TXҀq&qNR~)cG>@3/C7 nX'|#5J£  j*"π0ۈt v*^WNfoH,1i@Ux&!!itK13%t55~}G\Vug#߆!$;wwB x+D0r.'o8ڛ W1&GQ ԕZ5): @䔨x&X_6 9C !9cZvN N:u@IK;wZC\S!3}PARـo[j)26Hhw6 S9o 'H{ adw[ $Ţ3Tq.|αP!Lz;Q,ca9v~m_Qş}O$Aˬצ7i !gpGc3>6 J"sA&g69/ǘ(nv ôC)fP Xa$2_"$AITY`ch@-u/L4}ݞ^}!>okvu\}kB*qqĽPT`$ ps@da*thHhE>ZSiҐ2>:jҲ)d>!ԃl8DN>,il d*rGv6S1PfjdVڣq O(^įK,9mRYxdԩO|;͌S9z *)tSp!û7U`ɍlt>wku$'|G*16M|'R:7`yJ> -NzggDq"Ga)VI7d UVpK 2XJC$l"&)8La 'ׇp9ʕk@}ap 7JyN}Jᙬ@? E'e1 5[muNVa}e01J0ȄVIȈP=a{&}/l4Bq 1Dz agg(y =N2Be^v)3o1Aۙ3Лb'fWXEpY^&ۉ{Qd$/1C1t?&=WI_t|.gKJ חEϗ;FQǧ` E3'xxpoWsVj1D_t9lIɨ\x 1@8g]NJ(:wξG ^h *"P7 FFzJn?4rw qeM(;,>~kYjlyCJ2LT)6(LN۔A6B3eY ?l:Z XdUXT^﯄?Z'ՐBma0N$+N(0:z"t0@Qĥ( *,1A~8܁OB^1xkij'n/eZP'LM^d+lSX$b|BЀhftYd7VƄ!ewsDY1.-D3"ᝇ-~tgF]-l M;g#oE E-ܜ`R`Vb1v% d[ :^P!CǴ.o|f+`ئ߿7A۹Ex6F۱ML6ZZw!?ЀH2[? CiO~MT=a@& )6qZ 1%?G,^_>zȟ 4 \*'B|ݭ%Ke==qRKaj]e۔qw9Y/N׎^8N!w%fvTxքCw]7d|ֽ(]N4bw ({OpuU'!jN(d|Cb+ *\ J: } ']7(=0/@SGooN>  J'jxe$yEK 0Ŧ>$q^r%8ӓ~G8L^r&9w~h#bQIL^ȼ D !J@cE?١{=Q"tx XnBk!M= skƲiFjRw*|ܞ\%]>0H%q."+v8{G0f| U$<YXX0O26Ftx#N"R2j B}ra鼠>B0X'nHf79AK"$8b1,eG)M/h{[l }}V>(IK?5㧓lf#k$4V* 0G1qYw6Ҥ71V规0q&_`44d$ܰXO)OORQ@XͶ9d t}W¡Ԍׁ<!=$ !)슉m1Yl s^zv_cI t3DS^ΓH r0 5h^zVʨB 5avǴ&x Ya乐ښ/:5du.Ccj(I$+,Y2ܲ !d1&9kf2[0֨@C#;=㛏*}٧{p 9{bȹ( 6;%h5E$)蚵0aw6a83Ǫ#yMpHԍw`eH=;axo$> i)(} T;q6-{'7w$4 O)|M}ryM#:`% {fݗt9>2b@cN yY:ٮ[ZV HaQHw MbCu[ +ȚriFl$A /h>|ߎ̓uWǖ*Ny|YбI4k|}~>C!`nЀ*81u50e}p0Pf#\&us!GȔ~#Oƻ&`CՈ\ ՅpdX2F||?Z/L,~S_ >>~Ӯh'WGo-kd[xV^NN<+^T"ihm@#_'傪tyxM;tDic|;Q* %Xb cx4u_X\{?4=︾8a '`bOk0>h>ŅS9mr{.C$1@DiJP!C*dx>:'4Pbs=td"q9%#}跾~دq8ne\0DJLY䙘$P졖 6_NA8OM=)w t$̆+t3(B2@k4a $!d(0BvN| zI;p$w멣$n8ٴ^wS ?VϘsBBf* e8pjT d( 3gܑ@j|r, 7NLQGx)W <YWFIGDŽ 3NjU>Y uӿo6]'3vyks:SvE bT!N@1 'a q>KrLbpb:|1- k!LJME7 F`oviӠJb#˥Q x|R)9~;o)Uܾ3D $S4Nzϓ\3ba?Y ~Bm$&—U3 \óf_1o  o!eBa1*uAp!0` C xo& :8@0'q6$TE 3d$@'}<[lI;(̎9805LUD7 (d c0_T; #f([m޲MgDHi`HW3&y$X6ŅmD\Y3p+ɱYC&1ȘjwvyF̍ g|b)-zra;j"D(3T*pE^%`4 ?R'}~\@s0!oRku>#r$'rA9H&d}Q3c*4bX^!z˯U?^jpIپG >J:2 (Y,2d[@vc3:e C<98O\im/WX\2a>dLA"Q1$I @ D('%l?t#x6+[%˫:ou,3sPA) $B ƣM0##[H5屿-x y0e`r&JΓW5wy uWњӸ,4f~wo\}Դ4փvЄ ?B;Ý1-1&}L[d6 ff c01CG!:`{z$|ͶNړLm=¹9i\0 A!2guG ԅ aStNv%CGΚ(+ ‰\'ꆌ==R*`cO<>TUmLH 4GŃT:&yĽ968hMgJ$>0,ȝV']Cfɔץd:J$ݓi9nPworp4 .BA;Irl4dfd97QMb#v >^>ᓺd$=<C;aHqcC xW17ke q3o9z N2;7qgO]QC$; gK' 7';XG4$$V H6O]Z =Cn3_ b,7^fOx;=&\LIn1^6gP6#p *d4HL z;P쐦P ט392%'w.|7pS%# h<6T2 ,wMP$׻K MG/ntJ(V`o)fƆS[8ʂoo7&q<}c୛ @ )ᦏ"!xlN'r= ;_*GT`dA"HV}neS!0d.n%ٓM, C, >J[, m\zR+30IO< ~h 1 D'T lH '! .V!i*'&}A.R21~|uM::s1'A߾#L(,OZHt$I 5GSaZPtL-峟- N0l$Ȱwp5^RBնwns{ ,Moݝn1Z Ƀ,͹< QIA;\bы,lčPw10t"$7)P-",ohC1 G9П 2p&vfk%~֖ӝ~p EHBK- tffNܹ,& imB8 nv~\ Kㆎ}9~͗/2M*}qA. 9?hNaƃҒ<6DBFCoX*++?1۶utt2D>{AKA*5o!0FZ ILW@8\DEk) Y02ZeQt.&/|7^>qys7C?$h3GC˒{'׾kfMA7} 249; "rNÒ?438q㶩`}=y_6SPN (%hïY]9JPD <,/ό{=@}&vZUCF`e`Dju[xځ`vP(bV$oo󯓢ο(fba7OG`ϸl\xH`7F+`1bP~<5nM F3aX08`{/ ~ORySq5>=/\OB%%HJhd3U^#ʒu#1ւq6]((!L(`;;8 [9B|OHh[3 %-Zy>ǁӑ Cw N33^r4C ܣrw]FCg30 }] Ah ԲXtq5$ҶI :Eqeԁ|`Qڨ%Xw6d>('8zeIޫunjZi?.PKCɘo߸dd5_!B;n:A@>? 41=\1~'\0A)^!G=9zY oY} zT䞿lOfrSH"iqᠾF4_D{P)MX(T T!OAYGGC 䈜g 6ەE`㌄TYA:!X aC(Ç׫ۻҹ!΀*hI?{o/ &e=G3'M & Re^}PDLDDQ1[aH$UEDB Cjb}fk4U|N2:RxΣ!p,;?H0JdqI Lm1|E"8䪩Hh =](;exnqN(4%(@|4ςW&H: tI0 _”7msv s瘢ҙ܀djQzĥХ1Ef.'ED - HP"L!+V@U$T,|IH!D@ 131 pAZ48yGٝ|9SܱbXvNM&s[&Ё 7bE CVo>}}(yJ6=0r7;xr3}J]ƪx|Bd-9vfv6Ln^ 4Y?}ң\s.Vpʜ5V;W<3N>!@bO#a2dvqZs9b*t#,Ym ty-SJbтs^]E9n! \84ffOMK"S{2FߙW$a(*W7:;J`Zk<A ay鏧t h46\,M$Uv"bMZp$<0r:{Ɠa>nD 'U ϐah7,۽:ۧiֶu7\L=Cz>ʪ%uUQO(t IJo8n:yYB!Ĝbt=l,\㌎yI)%B ؛9(|U9FC ;[T!'q3pӉO}A$_8: 8 kLY:,G͌ 6}>-2뵭O6ͿYȩ$^׹r{zL#<7pM 6s1;y>qMC myvٔi"-%0gx1%?II7ǫ2]4 Ϫi̅ĂW 8"Q*QT*$}I{`JR07{Aڤ" S&EuMVq9RGԛ0'#W{уIqtzL`L~N7la^[hٷ5Ș:kQ'8~QlRb7U RK7_նi|oY~wyj$DBbjw2$Jk}ИQKEK;a2l ŌDϹγk a03'|~= 99ӯ5^ 0L9@,e}cs!2" 9p iG*@!~P7=wXd|pIl" I[cIAo9qԨZ,>* dgs&5T}K3bEۙg $hԍ/`A->[⻆ʛ.If١R"%wg#d]8x\݄ԲZjfxgfMQm6.0tCRyա +a0ȷXW{hpDO30M%܋0fӍ`)JpѮ[޸""J}`D3)y*vJgC0 $ej{ls7(!ql*b1R4YbzQ·,ёiwaCYLd`xheĔ'ڠZfO45f`uRԋsD?9F,w^=`@4́bfw\|Mߺ#T:pYjD}$>$^yC!D)CVWt,3J`50"x!H5{ 2(V+: H" (:SۡNν<^X{i,C7`D܃Q]=:A$tN}G>Q_7g|Fcf9@HLۧN8s߱koyc$הrI.z. Ob=|yR(PJpHzQ#ff6;ЂꆄQ'La= krTF}gd\>:[o9 `.t{:Y%9sxk[ruYEAW_-r[]Ewcdĕ,0 _D_tG54 J9CϮ aO~$PC;EzLka,v*5+55ҽP"{BAT!5ΎNu$2|zwIG~DT\ MHs "021\ޛL]Ü =s ZEHz18ow30L6IwS ~l LﲓppϲqBY7킆q0B?Yg7#'3Od6v8۱cToib"e!P!V9({N&; dP/ $Js /?3{RP KVLwwv ?{_vCNH 2"HҾ3>*P֮UcKgrJ@7~>!<~%\{^b$=hfB  RsŠ\t#^ u|69COy9waS-;ۋ A<=hD>O>>~mm-|fA\eu,?]|Ca)>Ni A@ 'LˉDSЫŦ@@&Sl:Qu )a9%M$=! od(pd% )R`@`q?ŇNAwCCt&sL³@,Ds8D&z7ajbʀb5~)?ߞ(RjXR˔MP;O\3K܉80~5Jģ%?4 JS7of,) hǥp2 sxz;ZHCɇ,M 6 m %aN?|/&d5!I8w`٢״,)+C"7VCB&l7ĵ"yJf7b&e"` rX?q)lm*%ٔk,995VϝbDVF%Q@%Gv fQjQL&H~jC3o$=Dۓ(-1AtሼiD/Ē]}mMGistO^SEd +OX#7 (ZIq EFT;Bm`y9cz'eU($IO:xO8v >o$,]fHv"[w<0Q#Y7hGFCŗf΂y8p)HD!:`?ZK#z8_6k-$@H !DD wm'۵I4u^҆9f.  r; Cx EA=RG8 5kHP_I$izg9b.&V8琦][Y/Ԡ պDUHb~4= r!xsgy˗>UUUUZ9~^EvF 4Q)q MZ Nr0$J >X5 n([g Ē *&K֕ P&"&. *3f5 nSUrctP .Ւ?BIQr;L DJ*.?_]:;lȈ@a*=#uDy[Åזi+WCႀhϹ(s ̂Q-,0\GAnuKN ԏS^= T5рzgM,"IzKA`H"C^5$Fڀ>\Ѷ,_#Bftˑ-Q2 j}'.tHɽoAi.TjXt s P#M;l0&#n#^7Ϥ7_9!N<0F1dPd 8:4j=5pZ !CG{'o%iw6B'{.b,qjکFܪjA"$dUsWv%ЉnZ¶ZpGa D qro/S$5F&+l A ucLWPf8#ElY>8d= m{l4)JN3HyPY#{N3^ibL^cʪҪ mk˧M6Rs$\ NJ7 O=#N$mP&{C[n|p͡G."bX} D;`>Rײ!פ 7d8BÿP`D@˟}3!|̍S-pn$s@̜1)ut\?Ӝw|-;|/y2 `AWaןG18JK:N< =*ĉ$zi0CL,å_jGA ET(A$ 8 e$)Kb [ǵ ǁ.+IA6.VAp:B]Fdze-(f$cf=?OWӎ* CtW AJݤvcR>'*#f% kw *D,mCZ`HUC&ЁDq"50s.  NœD8c >ԝaSʄ̆AQ1 \=~ꜜ!B!blWPfF<fuCp׊O.m #獷>6PeܲdсZp|e ٥ԵuwV !mK6An~ouy iH:xz5QZaxj`3c]vO\2u٢ͳݫ!f\]Ut Nf{2]c ΁5SHծD D2oa3Y`6`r&EՄuI0WpN["mKqʲ"67EUUUnĦWp( >°ut^/~qegIҽy}_FF.ΪIT)Z "vW|A@F. 0ds ߣ3Buz02f};wo8<xό6 KsW?0שB.M3v`?uw>ȃP) ܜ9;#,BjDAr+O.)m*2@k秙wU4FuDW<}'P\6 ˍ@Qu e5:3W'#$ sAM)w`72J^կ9~nSm46 >[8yTHEL,B, BRPٯ?I! K|PN Q/C˒<@?_$,Տ rt}\^Fd ܞwUUKg31X^%x^vh<$4Ӏ`0W`MP !É"<J?Csv+Ypj RAb`QiuCLT*\Y󽶐I#W &lxG< O| +1J L+<38Ӵ,Q,tdhPBaX B!xk4Rۈ;@az'`ʱ䪪}C-ͫW).' e{,EUUW]Zzò ܣnRcGr5'L7d*&hIF7\niee0Plp՘zo$hrۑW$RN.Z ldpxkݷTEnWvKfjb||I@?L&\{n"LmI%%r:+B2'JY227%ٳY(1 5Q<^5T5p[l5F2@wʕ~#k|EG&|,Rza^ Fa|& }qyﯯc]B:?țw>_=um63A }r7dFH oa~}P^aU *Fiq(cMPTY$|w

'̓L8 Uy4ᛮ:-Em Vݩ)*jfFz_/KĂn}o|jTv4kP+!nl_2i01MxU`2Whz"'t$p}p,2]Z`:=: jD$I);@pB'YkRp'P4Ck|ҹ1웶_tfR8kV}g@,HRX ;xY ^\#[q_X?!hc0{^UUUUUUUU檪ڞlZR`*Od ڀ E"7p4- cÖKz SG 2@;$5y>Xf긳9za0P31"%U 8q=_}jn}$1>^>HqTjK,DngIX,E0"=z}1/q8aYJ D`U  =[aZs_vovg XLpF!۔9=I#)$[as1L*@nK$I%ޠoQx"<BXRc?,kE *%@S@.|W+ƽZ+Ϸ+r"4~ jC@NZ 4 vюFCļ$cz2a~UgeLPo].uFkd%BU/t3sqxRd:UN.G :yti1oCTT4c͢:XTHFl F؀32[g7@ $Xm <*ra ~Dl~Oڅ)FJ $鲪&fˁ(ɔkgjHlk6zz1n,x6 b<嵥#!<ˑ0bBvۨ,B "G2 0=zrLP38n@G5f b.p= lE!\68Mj aaaչwЄq-ٯ-a^ CX|U@BQmez;UJ*X &ߘڰG]'kkYC09ewfB{Mu(k8fP3,ՆW-y& ~ nn}|~~י$bkINaiMUmӿa1i, )v].VU\XIs[@gGn6T:F Eq 师y1܅ҎH9a hۿ׆?~KӺL,2lL@>Xi_zٶ"k>kKp ViP(u_4>ylIsO ;Ow_}N AvC9#$G8OnS刼95Xbezn/˳tw `M#1=G2u{=,:(|#3ϰN غ (Q5=DdIXLWNCfԑrRIzepSs٭:$xg& (fyS^d3=|NާR != HoۑФ]*E A5>Od,bh9wF!PC;9`ipZ6OhQ@0CÉ %uB^*=.qϮ'#t/@dt\IJmKDu!AgSE8%@!qDH!* 4">.uÖuǪ=> U:WC|N>F5@ߡQU!G)N] v N:P}q+5ק?~prdae{f ~ONZT(Bpj`T\K]{ N_oσx8/P>B;*q:B;~ʕkY1p d  hcq#{hW4n?.MZvч&zw_#*˭Px"rUlv P& )5]KbZ3" f9/"w2/1l:bz9`>i=f39ݗE޸!$@v$wx aFDyKmr9cۥU\} K5csw$/ Hw1 J'S.RUA׉3:>oMppI>-fx*@0g"#\Nӥdb X ;r'qob0X(. J֑"'_Ϝ?8&M$ $,'*$@hlH"ZX0!,fa22H%)L%"J# 23)1i`5(iL=]!e)l 8)II`  2NIN )H?a&Vd +Lk| =x0XP/ď1GqRq ᬤy㞽C1 ?V`_6׎hs|$gCy$ړt !N3;36M3xIq8$//Oˤ/cALPi(÷ zg}w~E^iܲ2Ռ8x/x9Ra='(HfXC5ЮٕCIEב00%1 q["Cu6}{P'wd7Jb*'OߗjkW~!h-tMkN4 :ʅ7Aby]ͅHu( eSߛ1gmD1ϋkkV٘s1viLDnF/X& CaIcs h*숂,8 x^x61b^I-?g ˜fnHP_ V Zu_TD  }n[4ǯn1s&g0D7$[wb2; 6B:噧 Gɇ8E׻qc-̞o3W'P=]V1EɄp<ӛwĤ$ВHGN,yI(ot"ɠ {DQf* =̥Zi;]ʟ3݇wlMI Xc;#3p, v׬aiepsw<͙(kbN0rZJLGy2>0#8Pb>B9S?id= 2al`9Z~&4ĄIlVFϜY1hv7&Zn dLjI(ëO*y^^w!J,3o5'ܘ_07ym:9k[dv\x8'n8[*sHކ鄱@r&!/x;zle 3Ba8ȫނ"+xfzq N! H;}o^Rc) H󟡹6 ~ *f9@d+2+,;}J4w~G]~$8O^%,γى4!yAl;)HilE!UShձ&UӶ1P]hETQ C`L&wM>.b%m^ 7艶冫 8Gk `[.Scf۲D-]D;Ñxey^|3:3@l4|Ǟ2Ah ŜN ؕl6 dPCMr]h$5`OZ* C 4<,y=gG38h篳H*HݘSgw% I8qRwwM}v= kAp7!Us1hPrA M {!HÏ^_؈KU͕K _c Qתϸ[{8Ǟ\2]D +7h:~ ׫}~5 ,%EQU/x7ϲSf Qx{U[@㏧D!M9#5Xc80.8`F E g<â7!X'çn$aCnrukqϺl Zn#^F9o ,@MTX9TK'N˕ufDw˘g]̎P<ߑ&ӈ0{J𖡎H/6(Y }>?#~t>B' {^Mů)'H|q"F0;:f@C㞡G85Qäg^HT@+Ԕ0`Xwsfo\P>|:Ϲ^uaz]q(ClK!Qif0hl dbr§&u.0ON8 F8.|͋xf=}3IZ?)UAm[p5#"1)-"t׻"-h%Z$ĎCamS`fc9'y8jUp7Z1#'^6VO+ }b VCZjYzw7 ;e ^)A e#p$Q8k;"ϗ3|')Լ9ɸeGS3a l7!W"sZkb,5__ y#ׯ3*[4zW6O:8=h!M˽J@UQPEXUS5U^!g]{c썦5F0z|-JL,B mpexo}xǯ\iOG f; d: SC>r 娨8c89lVꇠfT'Y!d b!K"k^"is(u 5IHx&|V42LB/"P읗# c}b}+2D:p[>ChCOOꈉۋMrM a|XysHW۠I,oAp,cļa"WCzx=S?La7b`"熅ʌ 4➐Syym D՚^(lg;d͗"vtCBa ے: չ'TFx @RlTMI$b1lzjN:%$^[ܓvX=^= J3hBIєeNx8o,?"i$J^"|lf7;v} )-nɴ- ]P܌шV} ̖Vj6mncm[nx~9NBpWY (FM |f4!剞;HQf6;)2V~$.7||[UפV;Hd(n^61޼ǤĥM>GXֹ׆\fw . QE-imCc=}o1}z%Ϛ F٩֎# Po`Io&tt`: jmkmmE /Cn$'i*th0yvuԬpLCκOmZ[-ba]|$К:<=<2[Ovw[Mv[~;@Lc0raƏ'xs0 [M ^늙>ŶV֍mDU,OZme--ZQ[FFe(W5<4ӼKK8I7@3odO~oknlf)xW<`LMJfkCcTNp:A%VfIU>:A|0޷9Y[ixqiA*$ ⫙KZ"Y (S 7NZ=3#[/xJһ z5'=U(cU-A1 ќ zZ:Lj&B̳S軶 ]P7Z1c=xR 5kncUB+U^y,:Kش=zw:TZ9!Po8;ju O,wH{lM $7^Λ|&Dڤ G{7.3PRLC@Tr?xA e~Khz0/L¹|2@bf8&KLI&4>p}IMp8c!D@RP%ХPd lA WWsR\ 8])F{,1L /M^ǽ& *"쉗^υkOǀ uOKqe<o/wwLg@ 5Ip.r,%`=;"{uw m:)@C.蟊sc3>c<=ӱ$Y4wo>eV\A]5h1.ѻ^5o*m3>x뾎>|RX#3rY]i Yi~{FzYF*6NQ>9?ÉoƘDEj4sm1 >)GIi4Tz{8WM]$>_" srOY;u}ϴ""gAдj&`4S{'zɜ%=[傀X.`iBް(ڢI 齅vU!9uU1M2\ rW/VwY# C!<>:Y@yy(ʙ.7\yހEBNDI~~ؚ}s(H PuHMdihh> G )Z,\GzŃO,!T9"㑘ཉ#;!*i$Mro [BbAaXJ$C /T=%XQC(XMf[zΛUoўce5 *IJM *Y4CL)=uM$!iiWSR;Csp 9p0x+LHu[6o޽Nf0f% CrhΎe?} Ȩ MY w&aRO* Q@UnB ^^yNij#! Rb%PrM<,R|!LC ą$E_L(KAbbAg@P l鈝*yzV?|5D컅0 'P@;j|H$F"H7W,tHOGfrbKE5H-~9jYx30$('' A^}d9t>R0 P#R}@?٠ulr9Iǎk-1@eOj{k/wVT>Zn:18_YNi ;y"  >LM4A2N#0ᘴ7fe4fbc)2$キh Jث#`BF'h(O 30TfJtOD #y|Rl"214仐50C@j5E;Ev-xJ=}'yCɨB SZv٘x((R.QDN";1-(gv$Έ:"S@ibdFlLJ:AϹ:xGt]N^}# ?OiyxT<7HDCD0xVogLI0Sɐ<~WTs1!0 mp:-` ( TOkRO\4*"r}c$ rF$?R`x4TU/v#'RvJ@t 8LPtH⊖5rKRn$_˅iI-(Tc0B'݈ii^LIJSb 'oo{S^'o灏zPhX1$b&)o2i룃i i<Қqs|P<  hD_j觜 MSBѐxx]f!]1))GQEJk^fLDJQԿ#0CT~TJ:B%;1 H^#4nvFI;sʭ3WMo?(¢B8Cs CSj`qZ8.wUF&e;ՠy& Nys]aw]_3\e eCXB|L0 ?@  z|Fl{?J p1J%s0Pw({i֞rlrC\Kn $HUC>WǞؠDx;?-oEy 06;9&f 2*(hM]s3O^Р梆7>G!䠐D$$/6u'E& @#!BcBr?CP|RjVcMS~O?B)WG_^%:9 R .2,Лh1cmbkr̰/a=y4˘zcTY雒]RQjdPH}J xLm Yvh!'yIx$ʅ)& =#߷|zg$>&hi/.1E::*yr  xQJX|7X{d̀bI`J6OdEqXYlrU+]}͌a6*SI%$\ᔠ"Ujor6qHzJBʙ{YU}%6ԨiO0oON !MhaqulaD:RT1>;ӂEzPA1p"7- (2F(e eh JK 53dMLÓUbtc`r$R!fdӣF!E ic9T,HCU,UIPU$LS%&D0%HADIH4H,*`d(^YJуl_Dܖx9G ~29 ,=bhbQ Yj*U/J)d3aƏ' I=\YGk$!"IPIֹ1ŠabC30I k!`)&49A럁&{rն~iNU{_wwA5HWpR*HJBJ"2Bx]= mG<{?@Piu"t$-b}Po9r2} x3 ,SFw>'953LZFMBuu.${_raB>bQv vVKߠd0ܕ[bI[ c/XU p o,Nۉ:2xOPt< ~#$&}aA.j>)u[,W:Pd.aJ| i˃Xj);z1t2>b͂lWHBX}㰜،G}pcB eoLXǩ~s>HQ#H#T`:DU%5Q 0ix4>9OMeE<qe#(uyJdG#j 6x_>n!\n)9Xt8M5$:<ټ?odXqD''DFb"F1[n~?QϘpI`a4DA y٢Hu2@#wb9G{4kP\f{n$9=?I Tm_/7Gs+)CH١\3Z}OM AT 4/ɨ# dC f,ÉN T9vsrA7W5!t0; -,-z(<NcurWqe.Q`q`tΫٝ0'!A4s-gU&bixZ'ηv4̶.o4'DnVfURhsP+J2N0|8f#?]hm^P@@! 8Pð8T.O)GiZ΃ "lA^5=hf\ dA50(E>1s0j:m38@>Ƙ%Pn>P&k*avM^眮\6TsP5f>TiQ@g(= ) ff&tu(#<(|'30 (: n3AGk(kx~O=z<dz RJhBCL\+c]w柅۴˛ Hќ8ΚЅkH|J#0'LI`|gĆ ""8RUxaiogOŻd YZ8-ɯI3y =U y{ןLcsX1{|% l=QrsG133!6ul >Aۯ hGhMF5=0Ύ_ Bb Tk B`)p ZBambOƦ+;NXoH7qanc%Ц!AceC*jFhn%b8#*33.$2%E %颉): %ؘZZTΖP:II `-]ͣf;&x`(Bd`*"">]*HM8ٰ=CsUyPuDdB xFtהaie<¹LRQ{G-^z$ G&2A7͝%3BX nDr,YhHF_,Ԉ&)k:bfHq32>e!.n2;8n' kyRuH)Gj+*E>"CB(itCQ-u2o8>Oǿ~?dbrї&6Ęa F 4YPW IHRj[̚'Ә&--mT̚!2X ֺ)LPG7*ҹEX63:/)ZMFZ/ . *ݖҗMED`S\d)B͋T I@iJ JAEDbR0IadbVUB"Zk(̅MeU[o9σNRTeR*WgJ5 libаi;`.lI,kc&OɂbψIʃz@p@|>}Ã*'R!ӣR'Xxmes0X[%C +SDTNUSߴ$Q3DTAr["Ij)(tN޽k̹wgkϺ<҆/O}L+.q*sQC.apBv,77w9pUScаR g)JTǽo(qP<|2h&L R/Th.!ÎbiacGr bł$;D?߬)S ?'Ç}fhHOϙfb!? ?`jdrJ(2?}쏉^3 ]` pr(!  J2BȂE Ыke"A @y6@G}i>WX"9zYX'hry dzWKzp7q"#f xXFfFf44|Z_d 4u 67 fw$I8B})ƒ`,o9Afw$3莚'߮Tgq,X"'فvfpr?"?HDq9[<&!b!h,ڊBrJa*O38ơpY*ZW@ DvҝjZ&dsHeH(\PΓP *1H,(PŦ XYVbd0Yn8h!ByJ WB#n0G(G T5Sw0v +;MIFpqHwiN f. $:f vmJ(Rg $dЧ( !V+3Ƹ:UTTQLP3 %%DD(] +VKD<D &y䢪,qM IPR\iS UM~cƎZMPg'AIba13.U82Rϣ?Ңi d-4 =:T9XV{:Λ? (oGO|}KϚ%lScN8/=ǵ*ǜba}GK}=?lIdqXO.GMlC5a;qw9!ϳÇX7#m8ڞj ~O;vt`D)bG)U0$0}xw0i/8\GMFRA3Gr$4Ηem\"pSHXԺy" _#Ri7J!9* a Mu`hvwx GW j{ud 8F?ȬJKaIiK`^:7/c4Wip-F--ӼqՇyKi]Χ5;5ShP_aJ+bi![;QD}~} hX$/C~'dCl0 8a_^c` .G_h. |[U&/' < KIc2DKe^Aªk  ` 'S:[N(Iu>a+=/rB:|)cR,0Pamjh(bu?t#>?a|A$&H9o7 h~ !ўs434tGK>  |#3!}%vL|?8OmOvh.kN1݂`N(uO@Enzy巏`GሌJ`#Cg64y## VILw.;lCቢ9g䍃WycӢMt?6{p3H* J`B(IaP$8a!, HHP+H҈P(QҀd ;d@#J*-" D Q(@ HK(JB3 ;L,AKjvp2Ȣf7!}3X6Af9% YrQU"T`0iaJ" *%-%eM#Gڢr9UVZ)h3yJV7>oLTE&#!-BɅR!\ܒ,Ch(m%4wCp@'$ q9~a[/4h>q|_7Gѓ^y=!L @*"]MBї5S#c|SM 5(x[uÅD!a ;2$Z k, T"JVLrO{[j"<_ DMxJI@|wts\lUl>y86# }2t3rGWSO+9_-EXJǗ5zo-ȇvմ ֣ 5b"${bszcJ$TH" \lz_E-g1vL9m9qbuc9d8Y k_Wz;gRoC >maIY׌ 31J(q7ŜC+stiKU$:nU2.D+ lT`GƳj8n<JI =&@-zc}魧9ETWŅKm@:rP"J-p9[R5!XL՝4)9g# O^\ lcޔۅ6o^Ns-Cyp8yM;"E:A4+6!_2HкeH4*qWaSL2 yLbܜud ԷJ-vnBgZKzhtSTqoLy^ۓ '˯^rUDPWr AH:Ɗki aUMaG!^Xذ =އf)779Gk1!O|Hae l QO r.q-z+ԯ&)Xs2spR4;_)J N"[ǨlFQ*%sAݘveg*4$sh:K~`!! Au8t\,.PmȰ~uɤDʝ  39PzHi;dҦY`O)#p;8)V tBLӪj10Z"P"۸ ĻNbFwxV8Ա8GFd E'^Seؼ qJ[ո葻ρqC6VH>?yPٿO[A8OQ&՛p'R;/ (!SpMAo}]'?uQ=aڰ@ :$s]Cd8X`L!w< ncuBAhĦ>I(wfh "x;gd$/W20@#xJ6<ޞ` \iNHƭfN$`(|5@Xp ]D !xvf;偻 Jg1xqQ휗WdTrC>ܾ.K/VOtHzn~l3$ 9By:c 8@َB8 vJ,j9+KdTڰ\33L?ڪNyV},B_hrsS}DKB@n@i! \>.GGɬu9!"Κb'lxu3Z`N3wՒ >o~CU:TI}aB\a@*( B!g!(3R3 V"Xh.dII9a TLRY~0l*%(4Q{$ybr;KEiA)j7 ozsc)iV%XRQ8Qf4$d bl> ѬX1%/) BPT4SQ%! '0` !X0&hdJbTE`,%(= ΀ևoA'#pL0(|^M5RY[HZOA4f@!HRP=Rs5}lRdi5Pq:W"XK=<4ϰcϧ\"T*f RN!8Tb!aZBҢ $DڦD,y퇣IoNO!FCVpr\̠؟O1GvRu;S8d}dF]5rk! 8ѣD70A.:r tOOq yܹ4;tn`^ J0Mef@F3T_i r5zXk*ckx4wk/& JHiJXV\h'1L9DFG(@KұiPҔK-JE"H"e m2C4HIfOY*|ƓHa?#Ov;d)戀Ǩ*;|G9T}+>8bKtDY:N<'(E/| ,\8+YJ"|Dg/wa/=Ҋ2QUzbrlwm #su]BfO8C?餩^^ALI  2h;ߠCg *SLԗvaMBrW$( ܓa.33+CtT<fu*~Y0FP&!.~BB|ٲB`qD?[t<9a-E \WBͷnC;9>wn#gGIǝb6ޯ/ {hz a|g[`[3#n}Mzy\QP?oı@2  =qt%|^3>ܱU@0`fOY:{{?=m|Bk#1!?*=O#5c+pߖMbQk`!"BtĻmds/ІxA5*D dAٟSo ש#o9ջ&lsnpfu3 7vdIXCƪ89\^_E2ʼt}q(mgWZe 'YQ𣶴n6$Dr[ Ewm}>)7{|e+Cˮu}o%m Sx{/aS\+99 "\fIf_~5N+"d#^Z0ȥ㧍?Tq;oF$xZ6LL'ʵ7PkAr!9\uLnjg6'q\L7ce0gIe_}LvCwK1,03;9M pe4h#xɲ9  SRs6kѲpqŵ;729)2Hb-C8K:O{՜,A I;60T:gsQ U;o*w];9ɷD.9'D8u9]VT:Rh瞴g䣿n^y"W~˩*S n%D%3,cQ#؁Sny%Sn.!ZoTtγ="+QĻfYZN%뗢v+ ByeiuN`W cΑ$M!mnC%Ao/R31`c&prEۂ&xr}9)nKkm.\`(XR4 0aOVN`d_4 1v!4zvkg'D5Dl_LYu`Nnr|ZdL& x D"Lҁ A520mCi S,4/#sP:w曄=crx׆jinkwR/N,Uexph48f%ǯ]cch:b4$ t+yS R҆gV^@Ij'^Zdצ )3kYza,tԥScu6ۥŏ:dr<u/O+4pf ry]&/*,?0[pvo׎'Kj7'l]ӾLjǐxGbIg5ncos.iu83qBi \Z5CNa2fQ$Cs);"Lqڅp'ۅ*[gQYP4S:PoZ9T3qӶ|@\\@JFENUr=z. 6τ (ݹRkIK48׺Znܛr\Y`-̚7Rd\W2q}Zxw^jaײw=8oS7^: WN2$2F]*6=44n5OZ7vORܧEll~]׳~>sPKSIX+arJqʇ[0+xNǦ_ۗ N.~SьG`Sf^e뇴-<`D;j(;sRnLlR1O7u:BKn\n0t ::s&-2 fT"G}ny|w$:gf@U3BD5+0<]QOCeGy>]A}yi_ ~1isk1>]ixsBE+btC)WzMuV/u`prV{2&L]Ԏ 0^-C껹_V3\r6֯ʾ$sw+TZM6j0y=b \=$[3ߎ5E v9Wbf5ju\\C6|423:$睽S=q|~ߜx)yI4r9e B&' Nf)3IMSP㶫T1R3* 1RXhyLk<Fȴ"DDC*'y冈P n+׎%IJ T$ՂZSe,Y꾌3!y G?4ט2R8R}Z@$Qèj_DzyMbmAhFtp :K!]HOY9jz`8>Na};j|Rd5;/~>W8\.AYԻ]zd"RᳩUaD86sp+ث&X޿Sp8hgD…2M>ǀ2Sq>c)b|@z#zuT£{'q ؁@e۵77{; =b0ώ/=B;!|#.X|9(iyjYT<<ӥGD/niyp0ӳkWO<>O=[XW z'zRT=s:cY4O-C˰Bp}!)B.P57IY< 9@,d;tSҹpC.cߟYJ]1[fTO)vb1ͺc8 ֨re0 doGS\NNǃYQ5Nɽ/vrAbTG6(r-y:Zʻko9GFd BzVGkݚuA-*kQOJun@C3! W˾lvџ6LkQrT5jcvBm&eq,HΞ 80e|MusgE.v!Ƕu>ϻw8Qxka⦏fSӌ%YW aޟQHh=+T͔^Ɲ,,y"KF? e[[tacIKe˾zvD;I,XU5Ҁ@Ij (Xjee. 5]ʙ*! %V8=!W Q%.2"e 乘Nm*0ZMpZ; O0>(m p7ԧ79֡&lKb]q$E<ޤ[ zTC'`KhQX^neuIaSD˼%F|na3|9~;Ɔ A3ܸVNgCvz˽ܜB,2*YK/v6VP33x8a!"AN۾1R5߶Yk% 3mQڤn1߽^-ũ7CUw:c4H=""H(dJ4I v'|<}= ;``nu^=X^zvBǨMG"냏 ˧梵'DәӻC6;ݥC"O/ %WRd;zhv0`@)mߑD9"B\%l@Ї%6h;D Oȧ `"'R Ѓ\9fCv'-zXmD7#`E AC;'wtt E*Dl|%qmL%:U% Ð`3ՁXrtC(7{lIgwW䂐\DXVHm6xۮ W(+{x¬1e>VQΛvRD + ¾ùP#IG#B@eVE.|[E! \qm cadA5$@HHi(M#`vö>OP}Ĕd28˛0o'ߩCЗ{(ϻ0c%|7hONϯ~8aW/(,0rbV*'?Hⴇ(Pz0t RۨJ"졿 )$v:'$׆JG~k٥%̿/R}yTMyQBe iiiV&1!hq M>$ DːEwf(;l3?1t{(pw>X?_=c2`Y0ץ.ڛp %s%THsU4 5MRUIZEUN^NknoXBw<.?J9|>]8eR(0CʹI&.=iPy-#ɂcO7{N$i~񐣺81E ]CQ-Rr`"ӝ= CD+1 }ђ<d 2;Su;! ehWЖo99Ĥ8BR7`SygTwRHDwg';#L2httNN8BSEڡ͞w@.=JDj;+l( )I@2=Zqχ N&SתshqhIe5>@&i] B-{IC M6/kWz7\,S8 @6Z~ ;p8ʼ LFb'l z TG}31 AE¤&] p_Vt8 M-P*! 5oݩg7~+q9H곘 ]q)D4;j9 %Bwp>sN|!)&dħLI)cg! QіY6Q: VM #y"!&7Nx:~~ue\v t4BpeŀtJpbl,4&`q0n\f&-1$<˒EpO51wLlHgI R)ǖwuBd![N=`&^WwQ_2ً;M0v-C@E~S110J]nw HN9Zi@hTUz]k= skoS1{Eckv5۳xO^3ݠA]pn˿:~I*?Wb 8/]Y4MY`M-*}2 <*Ҏ\2μ50bHY5`mG%h,X^ +:s6rpb M/=va@zY708Fb 0@SoҰȞcjRZK}*J&xk)1Yڄ $LcrWm|gNF_ҋ~^S9^NH5˝ie&7>\ecmyprT (o(Ѡv.I䔙0򘉎NPnwz7[DWK`vg/3. $Rxg ΢&&^a_R?v=l3Dqox=mZE;" /c_>䆭2CwE{'g$kǀ8ޖPUzW[Vxs#Q%Ú8c50WBW)(V;bxw X =&Xz#ԔjȼX}g7Ev@q  PT7ad00j& |@zF vA;Ɋd=Ǵ95Ɍ v t :ObLWGqaϕ[LV悒qN)vV;bAGCBdPID nY&~KoNTݷMVMYU`(c@bCh =}il']t4yrr_2J;Ż$LggʨKyUQ-д巄2 //X(DF)n|P;[xˇp;[JeQӇM;VghQ*F 0o[; n㺺f;TQ@H8xCA9У" UTT!Ǻ`2Ir#GU$}" i %ˏdK; sX;̲~@_EGj\oQ2i52u d+yAG G#dRS=bilJNJþYLp3#\O\QO޴sFƒ:g o7>2U[c|$MnˈGZN'<駎6g;qW}kqե-!~X4n` CפwM==5ƨ{j1ػ٩#kKa=OlE1OS5?[ӱ~{#o38Ԓ5Fi.=Os;eL-_\'gP,S}%*g @䇯 SotB*Mfw,2"̞_=9ioLns%ߥ)zs .嗴l_--).ţ4l~.]g Pr݂u!|`Ntp#R k! 1Q%I4`sĤ%2UYþY<@}u%;>4A4!Rh!4R|Ps[dV K UUUXOwQ() Y0 )(4 FhL>X!=6*+R4$HaW!TiA A JJ*HwUq~>gylr[> рU$< !"LBZ WO%@0tKU;h{akewܡCéd\Ъ.S@ 6`'[)'s턠HJR$PiFyٞQh;4U@!t>4VZP/&r1n 74q)bTRWPb}؇Rd X+ԝ]!Շ-_*(ZX O=p|MfAHG,L$J8(Pʺ'&ǘO^RSUH(XFv SU )FBR G'l6G/.?`}KB|}3X"bK"'6D~3O|@Az[$"9aGl~}hQ;3ڮpQU De W ^Z^HqS?T;JLu鱾%V(JI%{.|'!)Lې,@`OPٞ-"Qu(㻌>+'*fH~T=;%"<5g *TvNg<$" <zLN$I hDL2w@AG$ )9Y5k%4'!()(2J1DLdY@cT Ⱥ!Z 9l#qMĦio>pwA]AtfriCrrȕ'/uyVM! 5!8$OJ]wg6{֬2c! φ~c ^0@ce>xA`"^?}*-0Y¡+3{.a5*MꆢnUf41B0ũ!55|dO3T3 &8LsG'o6FJ6YkG~}D̈|:*I;ΛAI1b5@(|VBCS>t0?c(Dh?9ğ<2?"REO C态83Y.GqŽ38z\_p1Dzh'꓃%3á̆\AQPD=FTESQf9b`4PDR0HFSHQDٮYmW/c*gSÙT,1!WD`BKЍjH$5;٣.D輡x$X @giIz_߳}5- 81AIJ`*'ZuO@o*@]ez!N6>fW9pw%;(YBДЛqz}~k7T(j?}@TQPi<0$<sM C)$`DŝG[Gx;S]S( j7Oh!DuU֠3 ~ @EYt? )LyZyc@" Cб^xd \OGC`<9ǁPSWǃ{vm-4>/nhEy9K=VO&L>0!v6yl~p}}B` 2Ncbc/ohd+@ *k K:h$Br @%`)DQCdCe%!>|⍶.A L0{EAo{x \<}I{vk{'`??) d@3$$|ɄÀoxDēb_‚ׅz G9c qH2C!(G:gQ˙󞮊^ ammAKGxe_<Zk-QBb!,o @h4^iH yx70Chd!6G9SW)v~X6 |s8]3PNB dQ!*DL9v}B߳CHPq 3o{ŧ$(NvT9.Gytg; >#7#. 96hE^HL0/ d%(!]dKÉۘu dSP2[#S!2NPv](`vfmIRB-8OE:\NJx|sx79\vVUX>Kiۍ7eSx zAn(`7oNwCd< ֊/)KiptFGm֤(t%dkI *#nrbaff398f?Il3 `<9 f!$&.ShMhv!ƒrRvMhN\ G80}PdI>´1_fpf}ǽ(; 5Nr W1ce#q:I(jAJiM&DK0rQ $:c0Xmƈ:u&N!؉˜"  nco}0d\2C\Sy䳑G:yMcZp×-A)*z&m˖I=gH`?\.Gq >A BY'텵 *A~' + 5Xs;;ȑ(iX,y`}_Sxu P?3!*?;!_X3R7$;߇ޗǾ%MLᘿ41a^?^/X-KB'3r1 irnS YfGƍ߱LmUF|xc}6}@H~ꙟrN(+<NyJBweRm%çE(CtQB|d&ؾ`{߽X99.9 t:g$إAR~mHKJ̀Dk!rw ULs*@C*آ"mfhėa 0Xv'PE"d%/ϿtzJestS[D0!(z8`ņdԲK!"RP4 -U@C^VBPdJp֚i]H!-"39sׇG*TJTda _]b80[`ܲKLrv^fv{x6z$< S܎ X0,ιҖZT!w"( Ȕ%d܀gVV ^GReIǜХtM2(+R6RGQ- T( 2kDucjeܧ4&IX*uYx dXU%0n3Yػ$A(rVJV E%H]*E&C,8ㅚ/@YH)c,77x:[oKkHm,we`h6": } Dg|>o[c.@ޜ= f\Nu7L/4!f("ATPl10b,1s#5XW4ji?aF8b7}T!K7X.b ӿ C~@x6PHHh!Z,O>߀ؗK{MMV|?AÐy@lDBP.z 6>Pۏ3tԢcD)l]o^-/4ٝΏifxx!EV0`&) ! Q \ )fZF(h*! ! s2%Š2 JP )Ƞ+Z hh ) "+ rZ&( (J(1(l2ʊD' Ȥ)ih)"2h\3( C($,̚\*)TʔJJ(r$L " bAhP2@&2("  b0PCTB"P8B0=uzSϣ>x7򡀅XS,(0j?B5J^;tL)VOk0"IdX*P1O;]sxG8]>6deEPM-LcTf%Qd֢}ْ!$a>G4 %*5Z)n4ZL8r C_.)0(*"&JJ"BSS{3SsvH"Ѓcgˈ'.B! !K塰)A9/8IG)V5[R@, }QU $PLUS DA+JP0M% DSCQ,H5#D442/CO3Oٽyq!L{'Zx1r=M5#u m$h?V>"/4`$.̜JS@ztHٰl_B~e lp Pn#(!WWנѤJ$!|yd]& g4Ta  &DxA|[U5sHlxJ9JC +!1m)W0xD1O^xLw 9 8T.0^Zx𮸯cC܇`CKH`wٮ*bǁJ;As_}Ρ'.up9&u]5!#^ ;<3;VN"˰s6{V0)US)"%U;bC\ö"#JIƝ8w3R#}\*phyzYBA++k4*00Qp{mͩo8cA#̬[~cׇZ^. q jiKKTWJOPDI! nB!X#˘)@HC1W$2D 68ݰ6As`d%?Rhu'r1LoIsl-6|0Y߃@Cۈ )%2.ft;yb}j8Cy) [{wwr1a6<$}LrrPU70O9.srp;n"tH@ |C/ {>~u3Ax>2g6@\{XCʱT =}ɮ% Hd?g H$L[C XTN;V+$<]|dJ]Ro(B|CN{)j"1> oN {OQ$DQiZ(,YvRcaq&57s%F8 (zg$==˹;©4raӫgHǘ Q171NtPz=Hxm1yFWLZ pRs>g?所(Zj@i7%#3Be/|]q 8bh8JVN y6N^qK20?3W|E_Ҡ/CSa3v.ҥsBr=DNx+XNB%a> ^ "R'SDH~@B G(]%)?V .58Wj̹}":@z?jǯ랻Kmr38]IhČb, %3S(v0MIv~ 5uML꽈WS6%!IÈU?_gMBe5Ooc&?x@<~bS "-A#Bda@M(H BH%{ϛ: peOgN||S} *X 0C#GI2D%&C IJvMJdaP$V(>oqg9Dҝp@UNP{8Bp״_cݨ Q/ |ٞ4Sg b>h~Ro27xhBpO (* H%TMDڒ(B)2EƘV!G47CuN~R2p5o Z`b94?ZԜDM(((R_a)>7/UNG'IGɊ0$6lAA]QeBkd,j=:%S % I{שoA̐sԿVXR}+e2qͶ؆f~YFK!#> CFXYNXU096 "X\PȐ?aV19ꏢ{!rh5Os>3\ҝ ai)U(UHTBP"PUUU )B U!i%:@u|ot}$ԭ JD(@{b1\ yz }7 ;δCY+"̊AJJOQ;M)TMs8HDkRD "(H,f`0)P#\ nsL7Y a0RhOV-u2,*%(ybaq1ij =;|(HX̀NXcT 0hv0o,\r$?ӟB%oJ8vM0_y+58WX!hz"3OskzJcHGc܃,oo[TNQtsngߎ#GKϞ/vN@9+7Gv1*w'ߠQ7 qc3F]|5ywSו9"EL l]2OB Zҹ`0jTR 19F$j׋q˂.N,+*ʹvdBP?2&}xNgh1ӛ=of8xo29,NA/.kJF@yZeW,sMCߐI g+h`2!*J81}Q cԐQ~f;M^ b&JCQZbJ?J3Ew*m! ք~a|X1 @_/D" E1H ,GvFǞKȥҁtdvߟZY;:@!3bYt -U%11"0%eXXPP `,XRI4 2 4AMP #PaL `&Hȥu|釆`< )N f!5$*Eghp*Ah2&4\=8C'Ѵ)3 a<uG=R`TX $SwEs,vB$ȍvh0;n?D/駮Ue-F"j)mva FvNXC jjI34~5ZPK(i:`rh#Z(Z%h3pL!0 CĄqPUmBpصB GQ~)+@݃wK@kRAA& |/_`Հxt@~Cqf MA)%"!:m~!R&yvv@/ 0,$Yb)S}|&?^aXB߆|ǐGuYi&h2랺ٶ.R(_pbo'k[%J`W*@ؘ'f(uPHBۘ]^f}_7՘ecdA$;1{]]UVQ%.6,pH`_ӴE- 1i(}i$ 9??o( JG$@LSPP`t kC J\F a %( %`(*"&IR" f &$$jX`b IUjZJZ d)d(R`H'$(d%XB&"Jd7[Dv %(I.ˢz+MD VG3uD|wD;\Vyk=L."bcJm0\i[E4'-YJOr p${40Hu0>jRt@=0 "NdQH4{;zno=;~ ;$ wJq#4 "l8r;k{e >,x" &F;{hQ3qxkVr% ơV[aiSɦ ԶX7μ['R9۷;_B4{Ӽ>n)fŘ 8aA%N: 9_/'>yKN+󫳽Ӽ1+\QPb&#&s3й{Xv;vc֘3uS='P==D)$9D+A@6Q>{= <ۗp+W0NTC~Y6@_o`jwf ۩Yx 2j8fēCDqC,ح`tKtF8r `*x*]^Þ7C%/aKfFt"ԅ cxldzN<: !Y䢛"1rS:Ȑ)N9z鹝4UؑCrOqɨA$`܄TI߆Di.0.K:4E?pOoo!^n6t/yDְBcB$v ҡЂ:GA @uHT;k Y?9"(c처$_/#?姼q@sV@V4 x6VIPɊAF| OeY8(*}92zPTUD.'%I?HpN$[(/-kl ^]T4Qdk%x7瀡!O y8rW͏w`DNVUl9ؓ:Iա9QmVMi3eP*:_>ƛxoަ=#q§j![9s(YQh H8&^̏.. $.NcR'y'azʌ/<)1z%a+1yѓ; (%M]ftyvð"tB洶,r`D% ,I7uJ'9_2B$歭.ʂ}p/>uG6כ]^Z+ f3R86)Nq5*8<ۨT;WaqQ||bQ92RAYYYm-t,܉de>s)iJ]Az8wK[bX%R4v֐x\%qf/߸r(N[ d}NsaQw(!֖<8Q,YxŎ6bx݊W;7U=]q?}T$G-t2ia動)[_M u˴jh`nS6 axFy]Ӓ+|= iFʖbmb~t6KK|UQJWvl{L "H‡f<O,Q|lz] W0dV1R0|"eh]<\h 5e)h| ;g `臲_|6+l]^$9Bo[Cysbo}!R &W&)y擈GRP8q!ߋwAjp =iC:1@)afu&;ڜ}SM0< h^*!S9>ҏYp؇.yJ M<5 aŎE]C$O!>R!$E+;grp0i[?\괩CaN!iE K6XnL#6@&C&hT)FTj '@;ZE̚H_,p ߲_Y;y9Uq'Ec$Hytܼa MwA$ v9::"M߹򖽟OT78YR?BVUw fvS!Fi+RV _i=L:Nk[fyG2n7I鲦;QyA/ (hrh==^7K B`-z/N Nw=]x0˭ g=>a8D G˗?\}S6ٙNrKYǐ/e r^!!>ya(<,Ce9:*4k>/ԧ)(a VC;i@0="{hq=_lW$ j .CO\^N`Cmm4L5G7 PYNW%ҵti #lGML"7p0(:&~W4y~|8 DX&hrN{TuW8IW3)]ŒCReKI%I&S4df0n~' (>geZkyPv8t дH TfVQ`vІt{<iDd9o߆+T>` (F)ف>_f|7މ)Bb}y#f|ZO%:Ccbq>{C8ad/ 2 RH0:ޒwU(Zz)YaT;V0g-D5Xהd 7h͘]D@ՙ4 $2>>}}>5TtC`,3!O`Ӭ8rJEvRPA,UD(i! (e)"4U0Q&A)^@40\H$2k``1Zj'[3&3HpŊUOUvB4dT]Y?lO? {CHXT9?4D!m b\Q(?Dm? Rӿl=hƒ>&\/tض?xLüo{N3ݲu~/ dr6֨FͮYa%Ŕ)db[mmdBP([mRKJQm4̘^>_ `b-ac0]G0hddU+B`dMǙ hmF /aS:dSk:q3TIݙ{Sʺ8H)< YaaF)SӁ7<@ȀyA$502t:4xM.{j]HŌ58Iw M>z1#e -M@$B& JNLAQH//2y>I!}x`/Nl%vv{-_[8Y׋eWsv0qTޡ1?]Bƺmkh{&fNШT%KE{) -Q0*i Xʛިe3,ϯJnh6-ETjUCI?(c69d!dݔ}S?o.ks”86{^!I4-;I?@mt\T"^q#BbޟFiHًMaDRd_0?a~V}?GNƃ nv|Pӛ(>dPJR(M2prCcR\B"%nV~]0փ c[kNai&c$+뻀=xa v`E4<.UmTD1/xpM5bY4t8kq  ;*C0i] |Jl&Za9GP|'y8(q%OD|ßvI %_x"}L |r@Ş{rЪh8UrȜ<^P BtH#8wapu6MP5"1TW2rn dwfdv2r8!8do?If<3UA9;pkJ5(VoWJD#M&rA@0@E; ^ %L'l4aIh0ez_>(:8 Qk6 7ȔkJb )o&goǨai:>[ |kBaxqqǰQ^Jkt\B?7͍6?<|pG޽2*T2oz{̶oOBm+no/x ;FӚӓtԿ T;4Gi}lO`V0ܓ=aȶg%(9geDa ؂rm(%CjAմbmJRנ {pRv(O~nO>/QsG}'Jttsa,4AsKNit AXïS@,+-s qQ+B8޳9]Crrnr:8giB[--!D2?% ^^^ ÷8' a9.8_ȇ;Nt ǠBD[O8]a5<{^+ LD9)m591W-yPw75v<{İo$ZBq'BeSJa|| t' 4yxȃ}pkzp kˈRbxaG|!&ႋRcQLX&H "f8^<ӧv4 Y!XJJ sד%0ϔtWýu%SdZKѠk8 zBuȵhXTXW55-FxyÉ3[\euN"1Me\o;N/,3-԰8C_^$!'{`}P(`TIʖb7rEx.{5NkfQ. WIŎ`P 9m`y޵u\y a'$̢CDk1%>ǐ7Ӽ&,6?r-$F ZVq2%gD &R#EV3Vo߯mRIm &\4yօD){%5FtM dYz pl||m0#\E$D>V0]HsYH[2`Aδ} @=U{1;؟N>՗?4t>KyP[M 5QAcѨZwKjQrx&QƟqҢySה]KH/DiV4gxRmRQO)d8s-z&nT/vcӆ;qN6ۙV'!^| $}hȌ8<77>j̯qL;3|̹l[6-A' ̀@Gxs@LC$3L1E..BE)b7 w!Qd1FJluk☴T$#l#X_ CXfdg솳pr!Dwzs4ђh( \vȉڷgΚ)tp~i7lYhbK.痄JO=0[efCV٤pi{6NLݳL-! HEo*( a065ziN#P|58Q~|>]'y#D`'R8|=mՈX F !9m_L`MbҾF[PxP1%jfP-A րKkHa;WA-Uը+86 MbQe*iK M+Im[v'Jz:9 V(ʑ($~krUWB<(@Hq!fj^n4C,s, bbT&_کfD省])D5JHvn,Nx-qTvl .}1X@& v$*Fys2W fkD(4rEiSpc)eEܐ`n 7ǹ)ZjzHdm'>23G9>)c0N~0f"XqJ /a؎@!0D[*B$$RB1>)O^'L=fc U[ô C(pȬD59-T*pȅc`XuAXZSHR2() [L1k2"aE!*d6(6J [H" `@UքM3 uATa6S$3i 0p$( ((Z"b~!X!Բ9$@ĴPD4 &[Y+!H naH S+aA@JHH2e2VdKIB s`P+b yNi%9IY!}9˄3.a!Hl CPYi #KE:u%/$@pq:L%uJUm-N0Y 5宠MJP@XOlÑLaehǣk_Wz3uO;~Ņã'z1tyÓ%Ig7{SA#ۣ"XNZ ]pbCEHz*!<)44)"J`oX)CRIP&XAV)1`0ih"C%zaxߝt-Ag|={r!UA; : 0 p~- Ux+q@Nl)i+Rfab)Ĕs .@jSjfAAB"DD1&^?힤N|ɓXV|P{%88Ӎ{`}^z < ?<2i՘ځ{J+%nӇ јu23MpNԬ lS}=u-_r$0L{&&̪'88tR#E'2Iatj[;5g.9 r@2*:6{qLe;A"mC ;JEcUv2 :f\H gdco_: a*pafE &:%+3tĩLC<qKʴpCXipN:| ~34RT@J/ %98x~S4nc(?a1"2Ì$@qx=uLd>BM"H% P+ !ذʤ\S%4C!MBd_X66tG3 JiR1dP43@(P(D$B-L4D#SABR4"% ,d iIM%@b  ā&"6\(00`OiJ .* j,F*~5ٞ%P-RijqMfq1hØ1RAՖ)FKEA8KGUZFPJʅlYP  RX+-Q,[J׍qFZ C"!8`jF3C%`u,9J`Qo Xfܑ !I Wb*=͗RC*"~(L$vT< l-s3dRp-r~&$WO3|0ʢ+@LQ>O簆P&'nʪysT4.99zO$`vp>y?H?Z}h2(2PGP10$0(b$P+-lz"8Q;xbK:P$cW>&BgW&0+C?O!sR|Q55k2fkC;I`'hڂc$p>k($Y ؟>rn/ϳ4Jl)ꓢ`!@솿%ʘ'$?b.s"P W{wCu?WP95}كIS\2ְ(ZZm,?3)9ST|l$AP%TRLrrT_zJhC: % d%'PaRqX X NӒL&TCFX@S%ԽI 8L@ĎɚQk`f( ) KAVB ,*2I%ɘ ' RR$Qb@x}]4ILj\|~8)6j)!|-&#@G o%;4y pAbĂ[ 5;;90sƟl!fN <>:g!zVͬX~EpN N H5Kn!J!ynClh5Pa $H['T`(# BZf)x%'Đ d [i;I9<xix>w6;v/BD)L@I )B i(hyCT(r&#K5b ϼ5iI Aē7ʅ* (BC%2LQ׎ip>jeI*!2_j!j@񑀂cl J $jTy%|NASD0C)E(P1 }^= BP v[mfZPq`@TD)8d2g h`?G-?e |jCKLo>=]y <$ ,{*1GέRs*3F 0Oޮ#*a9ׇCp7 ?Mz(K6:I%XaQ'pgS?8gfG7>JP8ŽN0)1ȠCX)y`PH(\XrC㙈hZ<mwF_3ݚ]}+IB;aN57_B01 yAFh=c # &aƴ1b:ɱ @A$9|ꓶ:fAXn4i9NBPFPNjeZ&Uesnz = 08R") 4;=yrAb(jm-ϐ=M̟Y ܇=9~ldJD b1BDR⇾O^^H2'y C1>Ul5(xo0OX#d,K@S LD,dr b`3 0˲;di?P‹/4(vMTҔHҥ!yj/w`) pၠ//{7&aSI.%jeKB?ڃ3p?$5КC?aQC[JcbO$ ^y;OM_0;:hb?M 8Ya+B#?~NRpcgB Pe,ű3ƘHgВhv>_ PJP-X R5`m`"'alKCH)IH~xM< U6|>'oDx:wq?IVHGz/=Qű?RaDkba lhm*}6O7zԚcӂQf*o8сII$  3UEDd-ȡY=8}+2kAv<}ʴqv)Vup]s}J#_6!510?77@޸SDOM/<v-M䦁: (> W\V2)jbՔ<8If!GEv!@*xX/UU@g,8yIȰxwgjuNGY* CO\\Q$LaT,2=" ){:1 ;s {CR)r O(DzxMeՌmm `ND!i3~_Wdɋo- PIp ͷ??؆P{hTBt0ț0/?:9 d +rlş#"0!B'ϞyYҴ> }_:c!/-| ydCݓ[csUSf"ò-2Ux Hh6=Vc"d@'B8 adJwhSe O҅1`E$o9k^h{L'l5Jiҝ`ҌN쟏væ^ %qϺ(щJN321X˼휎gJ|UDEu,29)`uo`k@䄒FOty͸32KTO\#gu7^-0 XŲ2) @I>7EɺvcwO8FD#GVZmz8[Fd+Z9wNO!mC;ĥ9{ך<,is;zB?b A|u Ah--=/1SÇMķP19s1Tzdha CagT'#g$;pt|q=fX4"PE*S $@8!$fD3&”8ly~N0{h;|CM{IBp% ^GΫ{$T>@~CZ!6Ani{? ?d9EvϦ`rcOh=$).L.ј;ND &LSJI^;:X2|Q M("y>Ϙ6S&YwcyBv^kD{rCAYɠVN'ŞLswUPNTHjCX4B̖\\&ˈ~s^u;FĹYK1e-~LR=($08s2Or4O(|}ݽwpjT)9]-+`̆}&ESU= hk<ۊɨ~~^Z!ְnH "C%a4! ÷\;k2"qJt)ORq&7ɴ'wj ~.yE}}ͰӉרNh2̐7%NE:6+T gbK!?g(@JP"!~řVv}TPR0a2. 4ѐm$xw2;O TJF 1bx=9 q ?oցz}00$N fh$lJ;=GCƽdţ6\%P.Pg`Ň1% .@cO&߉4%fu3I~;a0=񀑓!>8 ŁwkƉ2#a.>^)' Va ϱP@{ AwOC%æ >1oO?X*%ţrRmY?ϪQW ;0ƴV+mIpU1|pKc!;L׈gQ6b(ň12*(%NY$$JPD4T Q[Vx{܄L2 UALTCK51@UQIP0R DM6"&0rRՆtn'TU .b8@DReMeF&9,iR"dD+0Q@NF%34!INPHȜMKK6%e X խaD|P(+jA|JJ"mEP%$: 98ʇʅc,R@iZaG`5IVm$"/ 0%Pt€!_E?KiȀWjfᨓ |!%D1iw|tҨhUX)ɊLITDE 1%D04$A\وo[ 0ᡲ?ttA۝f A(#u` E ~4$Nޜ?W9%L&-Np )I^\ks9f&^k2v8[eܹHƵ"ٯhmfJǗ2NP 'ѣ "i'\QI{+}mwuCِ%(RJdfrvXo?rTs7@W߳?[Bc !$ll&ۻ=Sa~Đ6=u/A3eHEsB]QQ.TR/l!}H@=01 ITo~48p/a}: _w?pޛq{B˸.覽 þy;9:˦[!1NX.kNjwйۀw g{AfLHÑဦ'fdl [@QAq?>h|ϔG{UWr} щWSg9F]p,ځU̳}y@A1DYDDSPQM5U8")Ueh[Z*p≖R1 ?n T(Lc!lz2P(ARD`xCV$~ jܕ9 ܡ 5j<\؀PX[_wةmVz搌`V}k` RKDQm¡Q ;C$ fiLV%`-ax3 'pCz{5h|,3?ϯ^m-XPS& 6_ӧ:*l< |ƴw4&`3[u?"{1!(D nb rGP;1"3>&vHV7h,*]P3A?wbW'}0UBɐ% !aǑ5S#h!!xk0a)_#v# 5M񟔳U+ '}SN"f 3PA $ |"bP!AEua@ R0D׶(@NhC)dϯtə(cAdzEYeuΈ?~*Ԑ$/KEIPӋA9 d׬58 b#(w`zD@P߯]eokxRr;1{tW@ 4!)̊}'ᮽrצ$t 'H{Y^7E&XTN֙n"{dJ?{]U7qIGb14<{:cO`$~p+J4 ko T幢~U0*&i?ɷɃ9sOWϧu$6老{P}T`u !AM$HQ@(ҝb~۾] H<3$"PBHy.|:N^});6þH V7l0Vni(`u`֗xpj*ᙸc2cEI R5T L0?G11ךp49&zԦiKc N+^Iqd{NJ+N\vϾ9)!۟9$TL{SqNjC,=c #h]i_X@}t Ŏ]"$C}w1B1s& `P r0[MbJ(zN&D /RJ ( VTax 刂y* T C(`XńSCOU*M]aZ٧K n K& im!EI2k53IJ,ba97&@j#9!vB%m"Z)c ?z]4*֌J%ARȓH+5MOH`?Dl/KhTd$HHĢE `& 1:つ5 f1lL,%3ݛ kE"Sv-w&Q1O"%8/ipdO: j6RluK22MW}y?O#L }u8y;w鯸,Qz蚂JKJv.pX$eQwΤ DY׆f8 Fƭ0ADspQY3pհlTR3Df-AƮ6ZZJD3kX(0&h lf1Y:vZW!WcgHVHi;SfSesJbs3!il:v>6t'15`Cc>Eci sz 6oXT|_@Xs4]uЁtm32-c۹xlZEԝh/ne.<8v%Ib.W! 0*FZ{h&vu ;:qPПQ91ǎbqYn*gHo';Hx7PIQv,ξ71*/|!>Z*ir; uƅUJ4`%G%}e}>_ q ?8%:& LWiAPǻT*6u+9g8ʃ\dti"W88914x]Uwv6+%\2 TխA[|#k3 :ppz6LY*4es yZxsGpS>{;a%s{qkf(}' (N '(mFهcfJslf/ȟd2HJJ˼4[R&<.\Q._\xD xrK3d͸=ɶ6H) .( L"'Y}Fj;.0ɉҙ_BRv|֠~mrNaq$\r|r/.2$aC^$6׳#:1Y,ƣ6?x~LXV m\;E;MQg+kJ8{&M+D;U$~ݼ5IVkEjw+pORF$XN2v;>*ڕڪ4҈MDYM̌ P8̨5Gi,&,Dls9Lj ^2sM.UnqµQr=N X$8Plg%˶*Q1j‰!koCӫq@$z*!? E + Q|\SoD'j.PXRXr0ƜMD.0~15k>"8jϕ%ow?K䍧^#_SP;"]pΒf^@EGrdi|pvly7e-"Nϣt0OoӣmI0|38Ϡӳ 1<4v8٠1ɺwi+ܐgÎ5T18i%i[6Ls;4C8=#Xϧn参C"gNH~"쏞degHn8((` WIj$}.*j2^ h-P.072s3m5֊+M Q J, C!!unexpIкo:blvG KȮ@ 9b0[DZF/~CHLu=@a@n׬rKaWzaGEEYϻC#VxŅ^ܬ=q(Ö8{ؖSL>q^> `oeӥ1Σ'tnhyc`O2&DaBvvuX>Dbs\*b=e啠'PAޙQ͡~ dRNYIZqa76\B7j>ﰍMy10,Hځ>q  ˼JK)(ɠ^P$^x2K&sBH_9E` rqЅ7H &γ/m0 K'a+<ηnsfqʸp==S$& <߂Hfό]BaC r EO/- Ox]U=[8j*y*bڇg=n0.%>vu}wHT{b^ʞ%1槜 ty`Z&.5(^ja h֒{R0MOsqrဵ*mii& ϱdID\(!ր,:wl2s ='P&rCϭAZRuGJ L]E/ya֠6Ws"pc&tp~t:gAf?E 2( QC2/@k`*Z$)&cR}0ӹL1]_@7z&ޠ)DgL%hJBB?|hK5m&^~n,`u6n˶4 DXj%?fv 1C|p9vqd s֩p^$q=Ry55Y7)Bl 3~3H-n(P3ΩY,گ};5;LLAO >79Jť#@iW3OkO)K` ˎAĘwPa!ǜt6=xSIS$i@"̜PsCk}<1 p˱p!,M80SˏCka RzZR8C ] '$]n!f򼃫M4yS@5DcbATc3Yl`مPxݢYR 5r*Lp#$Ho xwa쏺 D(lc\8T/Ix{4OCc4Vءι`ma&dAiAɒ" >j{|rޮÆ6D $_2h C:cO܂$ IXyerE2J2Q}UJ>@hj{嘙U)P?TJPH#B % ҘDBJ_I<)1"8НL 43K;R&.dߥQ9CDz&޿J: K!:&6vT}5@t3?(FL7Zď Aܴa*̧n]x6EYQVAAQ.f~ 5.Iy#$H$wJ Tiy2׻xȡ**ANF|e'F3X)<}2JBKH gMx|))v) r+|4!Є`yBrqѵ3OsMoJ(,FCggLwL:OvÃP40\ F_.bK'O]GRʭXQ;gjm3Tb\RBPw7,Klõi(%#'gzUNTI]#GX`Fil#@,spzEBWã 3_:B"bbp#*p"q(hjz ć 0g-3cZvyͮ?oJZW$9(>WTЕ OdA~OM 1AO~38Ah:) '_ѐ`nNY arr]]Q~hd}QD8HE s A{z5OE_?NjRG%%A0fr& s #Z8>G`RLAM0zJ*0JXBƅABݬz4`= CL: | h-JxC>4c/TPqIq}&I sgq/aM`]A9y@˜Xʰ?l7֓ 5.Wdnytm6Q_U/2I:jP"†̑'IOߣPm {qCuр*’CQln'ݞӸuN4 ga3?Jxrt ]MG&s2 + vGmk!,1m`@k[R2U1. ?>OWJ !!)i(2J ߗqcT]ʂN7‘a%8啀ف܃;pO\󗆴O ԩ/$Ѷ]W'ѿ@rM~J?5h95],%Pb@Cڳ]:W ?XzFRQA|qk3$pnlYi=O2MpQ]UZ UD2R A"ДS!:0E@H0Ƹ?+5ZȈ-!00Az !F92C'a T9;35 /#)9% W7"Ei33,EDBU4Q?f3j= },OBFF"I)"h"YXe'b1V YQ$Qf{g9?JL42\X,(!y.7dhn\PᮓCY n7=4pHyFz&yy_!@q*uMͽd]Tpnwnȗr5{П'.xI$Mu!tQfPZ "+E!Ѓ6G`\X{s&+3'{< N^!#DLK۪E2}ɾLΛ}<6SB ">CXrj(VKK=:fFCtȫvib|"VdyX]VMH2 ma1t 1YzҎ.n.Z ;}Js1e774ӂ-A\44h;JDq+Q1 ! 耰C&BV wi|w)c%ݻ lO,D-wRmHI2J[EqN !nN/:+3virnE'0؃ldf L\qiʼ<8"~13FuR\LC7jVqI)G zN=# Y9ACriN6烟r"" "bADRf(X!!q$#u;;ޘBir{$gwP\tʛP+Lt,9|o r ''h)O|ִE&C 4^[&`i"aW&F"",SXuD%ʼnb 1<8@" 7 NPfq_]Xeryd6DB0(w@.̜t*Ey7amE1L`&1B- 9PR{/gYOCE'm/t6o ç $\# Pg %ƧX<ߢ^*8Хxwd(B$蜎E`FBIpatfwʍupGg*T N;8T>AR1A=\u~ownp7pVÌ8㐺T'OXDY%hO #mƈ; Fzǻ!\` Eؓ'dv"`zG x|晚u0!"؞b RUZQ=Y{Fu HCY>KNnʴ{o.eNsP8S3@I<>v׊ߣsv#N:tSfDx|<'_Xc8}f Mt57cbM RQ7^,V:삄 "^Ǥv=qD(A₟91u2UDKb1rF19B>t{G&Oh(wLuC#@) aH t$@*d xQ* T z!&b"HH:D 3q#ܜB) ¸#v|>Iw֡G%eUP|Ȣ&iZ)J1Q &Zeȋp3FaY$%X#4$xv !ډǜQ:Q"ģHROdHoH16p |DeDJ'aԌ CdI(q| 3iu/R\6iK445S&茨YI\`6wm)33=b؍QbU*4+ s>-K\(Χ~y_8ƒ? сRf% Z0`4چ`TG<3N :,;PM*\iϓP.8yE8S:n+ﴕA>yCp樜z򯶪UUU]aMC|P ,x]|͓2T1kDMEeFNT8ui pCUC4BN@]'Rw=% hCĶ , H"YB)ZTy*¡J"'H*))*JD RE@Ш䠮BBwQDz]،%kF jAx׈ XѤȾHOޞC5ațr% ,{ۉ#㈝+j;*OGrrNXmg!{isNg|qc0# mHv)E*"ʒ8/`@!=T {=Iyv@x!oqr`;Ȅd Aa zp!ga%n#!p' GHMa abΓ?=ӅED@&H)柍dkMz/Øu]G=#9`}8s(Ĝ5 ]N=ua§\ bGETiBS7* pNړA\ٵ6&3>3ux0. rSS nr5"0h7PJ ^P䴌A$nd0 F#v~Qy1)Ns5]w 󔪪ʮ(+FG39c)c9 BٮU1q\?6НnɖS&xa爘uyE`ƈYvbsLo'kQ!K(QA +bKFY }^sż5.]bH& {Ҝa&T:a=PD#OvСRT8=vf%<|}>q8j S,zDŁXř6+2D)c+H1 *iPeJY=NrDg<;yga:3fNciYE v2F8ALCS lXdtCP `ҙX(1&|\ wpci2hV\jY3&l>D#ܩؽݘO]SE'ʲD'̓ K*A}*WLesX?xvB<~{*m1@>䆐翺*3@Sb?wbT%a;8~1+#*ޓr;F3j6C5O3M}綇$ DJB9:c"k|҉*B @ ;H%H(P% (Ph) VQTK aFmE+%k4dDH"!|vI nY쮱 =y8J<8hL+Fm~)+'jЀ_SE!B (ng 9X4EVÄ"@AA@y3̨M2&{,庘ò穐(ON!LY\͌8̂C7On9W^/, #u3 KlaDS%fY&M"UF>jk]ݜbLDGi{3ݟF9a "d|ho4x=: Y.F'i Ȱ>OrUf:T) #O뿁vOF8h > a.I~I$%{ي g$׿Gu ?VfJQ $d˥ 3bL;_M354Wς(^[d$0O ȩQ;w6j{hZ@T@+疐!' c o>'\_܋59Y6[,r;~$~|:Oq4P<[N]!CL6S3\RX/N-}z9ɧYY3 HB[r:r˫B,ry\e1D3%QZh@cNJ֌pD- |'3J4ZRi9CB$oDhO4[%ᝋfZY(OsMu7^d&tOchY,̊xzs xN| {)wH J DT*`'`"782{ZӖfiz!7`gP(t`乶&HS@x*! }/d5e-F0B08$Dr,Rba+& T:jJB\N'EʘBRˢvWyNG@6;5< NvVr0BPa'${͈'휑6t!)=}byXHP=0M+D;b1U |] Ruw # v@puРO:Ucc`gQ"z32,O@Ϛp$Dfy"yJ~~9lh=`2ߎ#AEFG7 )"F L"jBbv//OVAuY)Y lQ5(fdzEW/ hes hC FJ46TNpGm׹=%Oa~<$Vh"YƩ&j?ɡshíSc  7H`vg}z$iFCp80)I^"f Ł eAn3{Jp@z:l"хMTmPh_=ß-޳ۣ?Tzsy&R>> ߝKfj³G5%?݊)l)K0H( BSI !3`OHt.i?y; 2vZ%ah6qA`xÌ+@ڡs0eU ?*zJh !B'U$]ځHCHP)^` rJfYpeaQxʽAEUO&"2[V0m>FjCX娔*?Ig@CX ,҇)QA({{҉PH"ɐԪ_-D`łaE5Q O t W5N(& zf?HA4:%_ >RG~C&Cݵ xgb&h tq*f'.^Eޔ7>n<6έNu<O"a)t<G~ < ^HE_,L) Җp1)2&c^q3c`};T JNRdD3FL؀\'fJ `f~7IHzJ,=Z~Ϡoaz;ƀږ-iۑwvyn&_ BM;`f l^[C yv4`$RECr|iiНrvwqMBK_`%m&} |2AdN?9XψޚA&0)e^POKNG3nzg L ѦnO3W7o.-> ix!L2W2IkMX,Q_P8 '.#Ȇ.x; O희+&ɬe2)R%Nm }Ҋ/Ylu*0Z&Ezg0emPbYrKcITaԼc"HsH݈i< "%>!Q|7?;mʉE.~&4$keddnH}J~PJhH63ׄ,IW$c8Q QB("((RVJRZNV{ST']}LviX>ק)8^[=ٹA(zSFEŕ<;3-1J5d30&F*cf"X!,;"H.S Q50AW8B9C]bґ#XΔ̜Em ePJdV(nk%6א{d4C#$JF%) J))b)ib&+c JB* "ZW1d hz<`UVE C!j>LNe-/2=LDP ㉈4}m9#sh[$ /Ĥ*  j0(i T1?C&[:iyrÒ.'Ph4x,0vLJƦ*"qR<060)jmԟM#IXbQ1, MX[_rO0Zga19MΜLhxWk0WI8P?`db(-+IԎ"8Q~Ve!HP:d8Bvx{'FUl -" wQ ?+ D^tEL: ٪'_RM@_~iZ*a~0M)L>:q* 2b{ڤn8Z8GoIU 6.b3_*@F×mldHE>:w ּZ"Oþǿ42DaIb@gTq@Pr*5 ps 5!C @Pu A Nv= {1^2O9g<@Ϫn3&-!TOuFi^TH9.4g 8~o!RɖAB tdDizg\s< :Cz6DtJ>?N tKcE$)pCe1g &ԡ;C|"L)8ՀyB򞉯J;4!JiC0_U@J@ʔ`? $Na+C!"QhZBݰr?x3mʀc%e7߫jF?.p´QP5ߟ&AV6`(`~Sű (ܦZ RVD(I)fcꙝ"[1*VCLh䟆c$$ 5֋X*M@/)X!'~R eӵ6xYb[Q=!DGoof8~z,&Aa&(A8faѣ#Jn*QR(p)XdC9<2"QRNs!/_MC@ـ .v"A4%DI!wD|O ð5s}"{]XvtjS'$Թuտn*@?%ߚJ})hȉoͣtwlJ,vGZvzI <6f ~k&r Hq?4m(CN^Zw3 f\1a !6o/`28)y8 I|1{n Ȉ#ST@&0$bmL.C5pLkFDϗu**"|9K1RV/eR`T[8IPFZo!o>-G|/ $էf5Ù[S>ݣL`@aqIj/6qNL2x>8yg!ߢ|*g$Qa+BQI\bHy܄ɞVeM< /pjlCs8 }<^ [A[<6$RpL&Ӎޢp;y="P[AaYs@EzCn41rۄ~}67Og%e͑g Ӝauviͳ|4Ew0-߽<8%8b 8 XL8MMg N` ձr&Œ<a4;QL,N L Ó J|_;&~:Ak#{A}jiس\=# ZHS>8gLQka &a!vۆF-i7C:ȖZ82ݧ.8[d.)Gb4YIW [`cѸ(!T8qwUi=ySC^(&r"-©#@Q3BؖC8AA50< mPWѯ v4enQ S<~i.EP)ِvr( i!fvJ}T[W!bc};xaCt@@!&&$_'|DS_( R 2x췃 FcTzs@:P`Gj$ɡ 4 2@ĆʞD)H @JĨPuS~S|}_q "?-g`1w!#NOOB{~i2Y_V.Ŧd4K850EMps45۪oL:BF c* XQ%%DDDJ2K$,Q$S3S40̬¤-A5%D!@)@UPMij$5LQQ0PI4)4P!1 EQMQة!( lbTM'a(~"B)@=|>o12`CM@` G GV@f-!H/ zShn漳0mLMQJ(EHd2mX(,UШ2hM)V1Y([RA%֊Ȍ.8 䰭D)P2ZBQ~?,??e5朠TCUޑ%J7ڟNVV{ޣѷL^fW{5qo{z['NJer8<ӹR )O}d.;nͽzsip-zAKxe9Ϸ}m$#l@((Pא|׶ov=4unE٧Uzzf7(]ial}٣R5Jlx8^>olPm) χ˶Suvd* 4P ZjA@RV"(PHJ^>PGؾP\C:@*A;j*P AC4^ 2 @+r{}w[|/ѭOW|DZ\;vU}A#9^t_q54j> !t@)@cPT A hh@(77zv8BAGC]O|hPuӻ`Zw4{7ѯt;zd VoBJ^_s= j}zL{ ^ki{i{5ƀ+m )va[J#ޖwnd>j{g>g͗wkm"۶魞{^^|%kv[wn5sq6nzuɩe7qn{w}p/y<M}omݟmX&L+>}绶s\v:Nܭvv+}z}wښ}s9޺ekv:N{ˮi9#-O.MMLw{ؽ>{Wy{sռݾ{u96n]\;]׮/s|i﷚ʶwy-yB׼Zz+ϟouZu-/v{4{w.k 9f˙\m`Y}|:>cBƱl ݅;{{{k7lۥYi[Vkw{m\\unvݝ;}t-N}ݑ_o==m{S}n;d'֫׻9)98\͓fgu3f}ᄊsGsi Nvu틥n5Er9ak˼.:V;fTvOgz󒰯9;]A7a+]6Ϋ3m51ipj뚶v(H**׫y}_m{Pn8{{iaEݻu>:jMAA@(4( P4({x(_FF\4-<|4Z4P>mmwg=i9:6 UUVwzG6>1j*@pmW9]`muu׹ ؖ9L@ìs! a }{\:r{mf3{kL} _aT> um:[`5lwm=7=͛0ܸuݎ޷OQ$ F6+ݙW9nmf;.OKpY=͍o(uݻj9ݮ2NnR PB5)]q{7wc;ͽvU +GsncSGu]d-}W];\fMNîH`D@inYg{2 wYqz2YseWcj}9{=[㦭WWw@]mslr5QZ-՛r ъ F>T;`}4  hʹ S>z;p8nek}}˫cwuQv8P;fg :YҡٕlIwkw]^5v5op((PP]/ -Nc]b]u80m7׶Ӡӯq[ZtևLgqo+PH$a]2PT}d4 Bb'ѤL=HB &`F~Ȟ%6i?Ty2& fq֨&IT@I-RēQ!ږ?cp0N&@BbȪdD)QhԮX!)YIIQ_(i 0R @D X(loX;t(Jb` )Mr&J@<$ D0XGH^O\rETO SI@V?V 6di0cT$Q_(kmQM\JYV}c  uCecqЗ0$;}=??5}Xw8Jfa wS-ѹ!3.é).{^<7o@ѳ!˷}..dC'3x^ 8Mđ4(}E#>% LuϿ`4rb)^,wwu7H jxgO9%(ڳrR?_[n=K"f,<(tTС(Td];N9;M{ڥegXJJp5~P-m_(7VӾkrl]tn7i[Q 1/Ȍ|$ٺX!6"b5>oK9tM/?v???d%&LɔD}'r'M1(C ǷfSx}VRD+*H @ҋ h^4Ե^+tUݣJ7hjl,a!". (bQ rj:0cps5DlX#[ir,psGKӧK?`K <-eA8n5qX\KmQ_?c@d!}Y'971#oTҠ_믹L5(SdczR}pP,,RʖŖU @FW~{RCe(giM]~a ;,~0[s k}b:0?@}OmE5LA1 ?ʹdRWjZ ?%6IgqZ?lfll#2Hoc[`_T3CeT2&2FY!Ə҆_In"x*0"~R^vr&&K+p\E55LnhشE6+mu/ Z\)ͱaE(QPNSlX(otb$OaS.PXxɹҥI;e$v(]3ɹ螞ND4*J{atm^g,36{v"LD@B6JEcʉ %.˖(UԐ0q տp:n=K[񥱥6yP]w $`Hhu,$GIѦCUpk "Tb^tM;i=%gHƿdR5)~:4x%G³sJH1r]GPЍڈںu`7ؕʟ:+)˪f{<)sXUOL'^1'6.gӄwk汭>M&ܟC;|*qYʊcmUf`߬=oRq{;CBtӿ=l*.zC8|ާ`/ܡȜq3^ZQVْKg+J餴y% M:)%;=IQߴ+6Duv6FInh^Z=_(4à;1^*crTvTѨ'м#(2MoX5".NjtpЇMw ivnRag9 HNDY,y0@T5)A|K\1UaLEjav*SMMZSz-' M*=d&)?ZE\<=AnQɔ$Ŷ^#ڃNφLh:ēq؟!%a-gh"o29{Β'ŝy%QUX*&TC:T[X۶cali^"yySAU_ew 5K!NC$) Nl`'g eQ$0=u@}}0 o`Sto@“h֙@X,! @v|mﻑז j:m}0(TtPHM$"[KchΝ;)9+c꽕:q6sQ9^]=ޘ9*hᔚ8uudingj^檕ja8vIΨX!ݥe3ZX^مרYQ2}v*dD+5BZ(jnWO,תS%(7WmuX 1MW*vn݃m%qex[n[<`M0=E0ڠf\TuPfjDٔ%Z,蝑HVy}P &¤ePQ+\qD+1%.PK#ܡd`T25SY\DfD)`g ܨ }qA+ZRZ7Ldo:2+z1/i",PsiAJj H^;^@1 0ae'P;;kd.t-5XG[?,d߿?.@gᮃjVO7c;3p6Zh/l@^uoH2:\Cw+-)v.g=|aaxAHM,T{P yY ȁ paJGݶh͝"uu~ ܛԁ~ d {dG9Q@SLAgnn 6MR|Ԃ@\/`euѸ :s +jTX2U"M"*l!,HR0G''3.!hRPPb"Eh/bѴsC6L(\'wC EH"5)IdN{amSxT-uuђ;qG"t`.Oqlpn7h]h dBޔmָX3߮qCvU(")o`aOgڞCD4|+ӧ;t{Y%{̅hҨ |cnfҢiL]Fnz`)G6Zn1&dnzy7đ~L-#-@[ E̡719NÊ2<*`R)qfIiġiu6 Cgu[%c}&ڭ}bu1:)@K%%&JNz]Ex\v"v2@B P'.i% "ÑzrtW?.o.8֍ LdG!kh-wUWKΘk:4qLAYUcd +]M+W!#pmgR^+8MS]2g E?OfšieWEiM)߻mfwbʩb/ 3}Xèd7H XPLDҴJ86ZŏdKXZ:rL df 1 CsLlfiA"C#d<;\sÑ¡@"P )if QhJ@"h*"HHBXdbBitS*H(ܱn2oT!Rj ub̢h(fzTşy͈#PhN<}74>J@4(E4%KQ #B.H(R!H͐Hx䍸.;Wt洍U>m߿;# b$Bv>37(E ;ʛ @D"xߗ!k }ZKaU?!p&+2[ƥH0KǤ4z];F'":c$ &@Ɨ>1DʥX?V:EM 3|G DW7<1^ӺiufCBXJ3QIJF`u" 0V ̾x{R;TQ<<"01E6doZm mqsR6mwتlZRiLr[{W!SQqJ]|1ϔX*kJL"ZRi4ȺV%GǏNh,` 1C@rSmseRP396VҢcK#@uh1 !E,8;>:6K1Q 'mSp6k4DDLLF"-[خV3$MM:ZD$cbxB77,3LNlp71,M tN)9 p*wIly/(8clbCNcV4N6uDqkc1SmL!@SK(`4F (kpS #IXy|L̥fhə3>cōR^&Qp樺E # 1/IM#+˽wb/.ZXJNP!X*0t;hCaUM])6ej1^ L&;+,ثC(** lWql͍CeJ!x3Ppvk3|Nq;mfm >YQX]+uv Nz]ᶵF2Gryf.qGLbcЇ͊e_|{\5Oux^j aH,+Vuҳ(zhKb/ƛ;Ӂ9?2LkwU^j]U_R܆t@\ex/YxMC)R9UC|zR]LT~^[Ҹu,X\C|Kp 3: oˍ&J xO{z6ny3?X6Ggud^JY#?lh79٩ft8F~C]ʪC5}Kfk` ٜZK8Ì_'􊐟4ÿnqO \Ř4L4ݷJuַ Ƭ+2nQڪ]TPu<י^D{w;zIBKTWxNP@CHDW|jhkz].Kj!?]Q4m5$3y :V9 m-6A?>/' w޵˦0:0;6MmziF[uf{T1LKE[Pn0|Z ݠ]4[~^0Ъ%c{h1@.5˖ro qGCkL;33 qV i]Sڔ* ^#]̬xGf|?C xUR[.Nۨ%ʦ&{|xnM_&S6Ng.@G]\NQ[fָxh N9]гO?4c% c y=>>d}VR_EuvumUwS ?EF|UVd!K1P%o H`(U~')a|#+IkR(HA #O?Y.43N_~7VMʻ+e,R TD]:`J2; _ɆLP׿&ǿ>\vH̃` ֠TPH?VvLPt"d H4L0ZPR(cKŝu_z1k..<*DCpmv_갶̮hk+=lܛR`rNNW3,L^&sߟ.=S7}ONdf`-hъ*6.ڤ<`9,`V(?u$u)LT qe lJe~gcQ'4 ҰM|eet rG@Y7.x/O|"ΚPCFp[`q)AQN|ETâ,TԆsPYLhSi7ˍ+(n!Y[U(LNAK7w1gӕV6dzk#-6ѱ38VyښU07?gIw*TZCN@SH<)]*[esF@Q_P췸wHע̠Mچ{ѿ>\!˜}?u*i"u8 ,U!CwMJ2[±|[&x tRAUHEi.YtlUU RJ)PA6\_F.,_T̻mW%!ٓlTv07X]1J\ul)fqNYd0~<')T݇*o~R13F82#8͠Eb|#&ԶXrǙ'Db|b6`bPC{[."3(fU Iui`!al&gAD|htĴ} c@ܐ{=x>K*5bdS4)Oӥ}"KJgf-Ftk9ɧهD)!ѫ ڟk9d~uuxW$O0&uE7L,0rL 9Z(扊<0[N,v4;u˚,c:0_Hnd$Sњ@ZFS+>(E"頡l{:hV .jZEYAbA;Bb9bOvN朆Q@wM(y' 4'X- ף ü.ʀ3fw2a~9鯊P66JZu4_Kóu:|? H">lIy@(m H(XbyCl{OU'OcDZu@< u=mփ_c*!S%M#XU ~0nn>|^RF_/4ڂ;rp`Nԏ4NJ$BK\sp[ѽT쩬lZb.yǞPp#ƈPYp`;v3E|}\mw&+b)14x׊?i{fjrEcҌzzm[fuۇ=?0_dӎ0cR& Upm{B $o}khTPRڎ!Zp%.Kr0hk[.lo-u: Zٽ8I+N4mXbpS(YEmu\gtC[[FmB;ۅWLjEfH zM?`ؔ3xCvQn#N ^m1EDnp>h&̒a!d&YS2֍Pр `s6}rCqL vr_yE_" sq"iwFE*m2Nv@s̱ 4;Z:[[N&u(@J_yw r1A!?^|M}xҸ΁o0žg~wx0gL ry6\j.pM mm ;cvfm^3F7gœx/Z ӫ}bD 7U:̄V0e"l1-{-D8SV3rٺS6..|w<v8Ϸs1G33x\Nꪪ8x8NMWtj32-_}~p{lRww_sXceS:RӜ%x+k|8YbS,K2Y۝iH,aSsFv>0`eSRWj|M]s㞱cշmPvsYBE B:D̳Վzvk~h哒16V u,,p+8;e1=g>6TKN6 :)H,:жH#AJM[b6^!# 6c;6hˌg?3# )[i%Fu\)ҷBЍ 5{av[;0ր*(JA5̵Uӛ)C^>(Lx#?q,rW(!ƛ jpc+ϟ R..iZ @mu1 3f٥{vZ;Sw} ^ݘYe:e̵UNDˁae%u8#itId5IE%4zY6(*Eo97{#A1\M10Fu cmi5J6G 3<ʥ9neFVŲ0>Ota~KQ>SR~yH?\ ?,ZԏBM)E4!@[q!}Y} !}w8i$|Jm#W Fd!X@t9W$ ?s2ъ,3 lT*h^w$4~DBt""3*~N-b"<sFG;rʪiH2l wđg7sEkX) $dc Pbh`y4h5QEfuĦs817?8r NcVO.b{Kw/!?jV*4Sm#Pa0Ȧ)T^*C\XД*[⊪F#ⵏ1o~gE0$P_4W-|xrLPc4~:q8"I1QGaULM&"*PfEu" 2*L(.UXy)EWL?jә'QeƱK@d.أJAcrv0:;DEsMT46J`{W~TCz4A(+ lx!jQ*'DT51A)dxI@\SۦAʑE~pEQj@|cyuDsds9~QjJ\9t1V'vHF(  p4{䃳a(/8$>iR?_wDf,:\%(Xwl}DrB9"P4@(Qҍ h( U8 H$5KAK_ᝌ5AM Om/&"Ҥ|ǘ^9yT Wz%"c͋{ImZsУVnETF6N-qgmoi}kFb?I?T QUK){'h3kkл[Wh$h >Sʁ@ "'v'y lLHx m5R]m߰{)g;5Wh^ʟ6Ya GrBud2p<z"yMy,|QE$80`Vm,O~Wz_ֹ<)!}U/{BHCSM < ;v:t@×}~.k' PzgX<ߟ?t%GxB Y~}@v)Lj_OV'c'߃6E <ѕu.~v͘06)>0k}{4>yWzDpU; `Fd0hunYQ"7R-DMsIe>ZE#xzT/Ătӱ(Ok%  l,TY#ҝ}1»K=vkкp~ [EBPl[<{WX(0ZO4#sS dT ~ ?F M0D̥:(:l}P튠$נ^dbtHA8s$y___{O' e%u{WN ;kgH 21r.\6Kcv Cg~np*Fh HM+z>^NtՓQtQIc@p30@_a!NBph@J;ݚy;z,UH;߭  ϗ8_aJ00wXzV&Q9Hpj4!=JL{+$Ǻ(k,9d\s~?-kQ ~PJ_/5;5X{y&f"*Onc9Ě VLP'0)%~]Jpvќ1pBB *{{da,S!ѱ>D :7'RF{L? ~mwap~U.W77?8gyAnL}j˙cu->Pk*Z#TAI__nk6_ʮ~bz#Bv >e^4f\/H8=nm\U Μ·Ha_$ӕ wo<Q"j9QNN>_kDZ/CG rD2 %YDpb=_VKI \9#M**1? W#H\P4)WCHLm|0A4w =&^w'P ՟٥ǽJU_ƼIB8E dpJ}UTDJAAU/+ 4 ͗2\Jȧi4ơ(ftgjIMlT3.S:!@"ߓXO`YpF7K*?- ? Yg.]oxw[8|G&T=V\OWN"RO*B4w"n z_ ϵkkf6b@||zBv ö *}7(9 ǏzL @b {ϫgD~*h0xCϷI3]k٤X^gMt\g52P] s&l}Nt&' ܨRsR,P`T02mZ`;RMqڳF! Ӭ n g%Ύ n0WJZOLsi‚Ll9M]GQ4urCDD@7 l Ɨ.0'߆)_>mv/g,i8l q"PwM+\ XK0MHHA7p!?@3HWB|!BPJR)C[b!R)Hi)u{|L5-*DHRo H R H%KGt %R=GF  JMaM'ja%d9̦%jZDQ" P (}D J!BPip0 F6"0PgV,j\T`hԳ!UcEw"cVEˠ|!!6s2URq㧆3l8]ߪ0-n*#p|=Tb[[[gn[O zȑ⹆0!ŏ<_ӳyu!X(ƵíZihڄ˳8A\K킳|Ymۖ6{vE #H_/ '>{zk{AoeTksoh* R ~Ɩmrq,&6H#ϩؿzGaXmW>Bw+&Dl%Kl/>`vU,O56#%|nxq!m9FV=Vx}Rh'P'T!I)BV@U<4>_ b fYY\p]P{De*G\H_zFARuK~wd*F_rbDx#c-+t2tE7E)(7XW2VQE՞X,媸j涷uEWr4t6H(vẸ7 +|Hs Pn7Ɩf20פ'U|8g{IHrH-'KM&@0J:Z8AOom| cn0K!~N<|5vm5u>&)?(JrIc_Qy쭐~Ǚ(|U`Ea <A.ˣ+X}죡߭ <-ET _u4d~PF2Hx %~1 aIC5xN E9BńW&0~([lD+냈ˡExE9a$()/m@19`ɳ ZE$-_.f%veJ?}bX=,Sk 'G56`L^2_,OwfZX\f6d: )--o`i-6 K[L N6,6"0W^O?VkZֵk]/,on%W\͙tQ1rńaUi"dC/b FLJ=Sw,r3+hYѤ q /rg>N}p:*Us͛Wd#d蹅F 2[A"MRTx43D*h \Jmum%̱~KGM788)K8wa"ֲsYT=!&J\U|?!FU˃\t`вʰY]s&b"~4eGk.1n e(Rmk`1d]D,:ƉVsf!C6ٍ$pan0z@5r+Mtp0I叻W!fX>B#d%C ;]}FXˡh, K'8| dϊP[C〗?e$fw?@~ ^sV^AcXjiZ9;scR 0⫿Z)GmF0ӹ,=b0IMX' J'&…{3$~爼:}QG!N+]WlLndhgTt䐋Yjoh;CC݆Lp;=ɑ&lqc 9+!OY>* lB^z Yc8*z FӺ$$!vw; Z*OI RCFW7KDb`MOѵ㊜6C(x93;G^TOA)ւ`~2Om:SMPN΀T !Gt 'B{y Yy,Dﹾp2f 䁲lv9XtLMvvq "k 5 |NT4/*n/6{Xo 6))Ǘ 9rM 2 Lcc^li!CӖ>ݗ÷3wN}^K]c'@usLmsCO,4= v}M` ($e4XgbtI>~s\G!ǔ65$ 0: tDODQa,l`Y^A9 #'1:Bx~cd}G?16L3j QշĒ vz?]?wOGUS1?NrR;0qȂ@̢,x7ttK=f>HY}]==@rh>(V?_]oÁ1ñ hZ(v0ԯÂj8G1 oO;?LS^!O넥qe҄28˦@$ JL'?T[:lco#H d`SeG< >n&6 ~O0rS /L6ha~LvюA_3"*C:pJ=H9@CRdBT=$D8mI #DA͒>%u: 7߲;Gf$xǥV9pw{iG{%#?_TSPAEÎCF% s`BEx闙MerQp!P;T>D%7xc })M729`jt^i=,Y|w{c~ g=M\x~BȔ\ˆh| AvQ}-9aԦh/y\ho{jU'dpL<ߢxòsIޒ'1(Y"I!gVAB p_ߓYV_∳T. 1w7n=Z2v\.{%z%w2I ʂH_+~^22VZ6/Q9#nl`߶L7z_`_\5TއG[ j }=j TۧA7ڵ,4e' :f6Ƭ!M>BjgwP!n0"0Y9 Y]m]Ӟ8LBqx@~k !qjUGR=hy@ ?/ta Hd9z<ɀ0۝!!ѱ{n`6m ҉ćxjt9uPԇ*\GBYq@2%iF5}cמj`#&PDcP>My}]B;o(Ї`5#F`O쮛wb+0Uwk;ql M=o҈oz@! gϊ2 aBIΜ*5BV(SQZtoVp͑ >(W c {=Hp;H!D",|LeCg偅*j}GFSU%>*0Pi*!`9)S%OA< FVp,<7W ߝp 1O& 4=dLtϿ;ko"tT)QBnO ԟxO 4)Mק OȀ_K<<=",3XRg!AG:s@?F0ԣݏq~G#1#(\Moj=nZ"+Oq;( K)kŒ( Axr`CxBPw]Zm?KƆ>GD#h%m|;3[;fhoPh}gâvTt:qpl˙Qs+̄?'G#ȋn^'eK~m[q6l։yoAcEY|Ǜ[AVS/qN\3*=B-(-ԓ""$;Hax}JmbI yD1ĂzGh ;O i7yƜim<{NG0!"C J[\yf:i:c0k푟GĎ'v.H)BTRk{H$E&FPdž >8MȨP4C  N7n"B  țJaӸsw i 't$xpr%U<\jX!(P+jïߜ㯞!;~_/.DGhq%: *Ηw3$+_Bw(EJ't8;9XʼnMJ*lFdP &옑W Qb>"f&:z'O=t[0JqAW*#+SS4艵oy00t Sgv;N#X;]GBs *@ F`Aq-cw` ;?(Eɘi~ʪxkp{1d>_:> 柧I SH~uv]f{CU >q& :(Wg_'R7{G~y2 J:hP&͋7O߼_L(}r|Ob^S{X@l".cƛX) ژ&Q־ƌ@ .^n/(/OHc&Oi>NwہKxOIvt4~J5z"<jĐM/6*1W$rrU=$)^;0tu&~'o4PWZ*JQ@22sCxdl<܁>V+ t *5qEQI[9Uѷ[C_`>' u]" nB^,*JQxZցy"z{GG~<="+w IU<&E @.O&yQP >nϧ|(yNj<2+;}&ٚy} 5kU?ϙ1V3a A?3 t]qLFazQ^ݞB6G'GJ:wn~?KtLAcz{1!Jp*(_ul_G!XI$-_'P܏52|~ \%r2O=YM(׏d_JTJ׏+??'Q:mH r,Lwp?j#aPKr :B-,<9qI@޷lY&ׇ4\-DMLH؊-Ɖ4%\pblZthMZcc/<:cIMQJ]m (2:4VqI# d y}*zSIivaF\R"yf!Q~@xTQ">3{FRd* (Z!O(~H O9&.V ~ߏ-2tO3 aVdJ;1DKA Dd̏KċMq_0*B8Pߊj&u'JMÀcmtn 4kn(cVƼl_ߴdvQcZ32#@FE(V;(n8x^Ta^: +j3I&'h:%w_Ԍfo,JM#_GꚐ .҉JȥvZ9B y]Cm\ji*lE '<9 Ghp*tALKCUY/p?{YO/DD>M)E[P" )}|V()=6ֽ=t}ѯ{>8dgnR |iپ%v<ß-OH.3o/5L|?'VW_y|gN@@- !vm yf%EQMUTQUTDP"cUH.A^;S6ǰf 2ñ,?V>uMɁdX*UA(UD!x{η9ξ>_׾{vώԨM]|dž|7 (]Ւr&$PBjh4z}lk _gO].?ky9 ¢J & Tc5*h?@f|b俣% ko=ddvhS21Ĺ)1~OqUUUUUTI$Ҿ@(Y V_G~ˍZOQ[jmmmmmU[jVVmmmbmjUmj*?>~뽪9G\mUmaܢz[mڶmmmmmmmmmcmحmQ[hmfffb9lRUb(D̪' |Fp;rYYrcnjlC:o ǭ)qG7mƀ;i? n *u,Ũ79&㢰LJw;*ʩ P0F6zBu aLHXEOCCx ˜ާ5),1"!7l#b/jeWv_[˴ۈZ/4m@"^s}:3'9ҎN T8:1Dk‰hV+T%-V¨|Ç\ƬpA${̉/_Ƹ.|K1]k~ֳ?a>לk+ՆG~_ށ&t&I!Q@Y2z?(EkBTa@^V ]{y_PHUtjF˨FP/AIu낼=4cu_p(\%KL4Fԥnt[pQ<7Y}x_z\JK|Eۘ@y'}O~Y^35**7 q*\E:"]1hY v=HPlYi D8urI}NC E&r$$DV0NJ45 l2rFH9[u?8pQ6ŖtyO~ǏWvP8 -d^#> tOO]d0B{g<`ֈ#8EB#QCԄA dFllUX{Pᲃrd4 RSaB{]a.BlsL0AX@i@qQ6HX2uX5o k7%J5ذk1=B@$P5a PG2$dޔh3 )z/ͣEf"=B:" gz" j0x '/G*5@>VR*.ԀI.1}yw~H=&,5Fv[lQZ+#o₢xo[pd)0-ĿB¤Ǹ isN5zD3=H&jNCjֽľ4hYu%F<FkY(A%;N{(xRPyV_mBKa 3T* :04֏ fQ˖ F,Ua |1RR+/cںD( cExhqYOBb5Sk(H|nu4:݇H@ܬGI ZXOfCοctE~~6)0bGr LӒm޿i~s.O#ޯIgD=k\ T ($(u%3A-LqkMUM\]EU>#ovrוCiHe8tm5MT>d%S[^}Zv™]s=I$j9$ݴyU;R<ӣ7:&(j1V@ݫ,jCTхfpi4?7O]):+Tꕍ[Vn1n LBT@LH|mJR{cbCѴ%LCpH1r'*.dcriWXn#)>:$RL ZYaie]6WM鍦V5L;gӽD0f%n, e>QPOYC0;VYɖ7q /d,Zw.I6k~QP$4U YK-7\'쩲L.,^G-m2ņ'xĠKs6:Hqx BUbBA = ׏{&Qc$CA|%4f;"${ ""~5E1 qpO-gR!~8U{/RHύpbHi'JV.ƾih"c "kA\Z0RUosmP0{_#!@ׯ`ͫ.U/vn[gҳUkx]mE0aB$I,Ck'6۬b clvkVO*g?,Xpٝoq=?gt_F6&oH/nsz3O.aT Ymkrӑcݺc0T%CGSM"grI1%J1{EPZTNkG_]X1 DN!Qv;{Dk )E2EM'/s?5۰lf+I3ꋷb1.bX8,̭0 Y" 0ѕ-XٍEMrPo\3T4Њ/~z֚M$DpIL! jTru&$&Ș, @ɬ﵇Um<˖6`[v72gfƙmF5Ver;Ҏ$l7'mZ. (Y.\%p$(hEn칥(-{zny4T9Y!NwKcN:I(7kƤLG x}޸ac nQ~{')  Z#Km ؕ.V>Zfԕ yYmffzcY B60p:2{?͢ u}YPcC6[/t\}njC Bu8OTk] K4ik)yod9QS>,pܭ~xscf@D "])G]Y2j?ٍAR .XсV̯.u @;ߋq:'y2',E\ӪA h% ;@ޏ'-G͗/w^+eu 4ƶp.XQahC jRs#2Ǔi@)bk}ưWL\Cw_Z1V |q'hi=zISbeJ,Kw ̌0$MT !fNAv6\%qm9 yUN">JҺot=`123̋1K\")0;dP]s" -*l!zOh&h˾oEyDER((-wMOE1D?kϼuc$;/Hv=a\qL~mC%m?:f/&THWWݨw}2$|䒓UeWlTN*f1_l}Kh!P o` 0hp{ҔHK c&u<I"6ԠP`# Qt:CYXMtEg㖐ך״F]_}TdP tX_ٔXfʱ-97~F!ohPD@\[v90Ui&nxM0F^рll-"+@fL60IJDVj=2"r=>y90;.lᖜ-X@,8)a`b&9S ߔ{|\by'S1-_ˊʌ<ITIA]Y1²jJ}WyV9$1eYyo" "xA_10NVrn~XDg~2kLժH,fDFh)kNݍa4Z]=y_Olx>}77Ś챍6* 1w -u9f?9;{UhKp?/Z#]1Ɂ8X)@>aQkȷeVz0Fz"kr>v}sCKE\ ?]ޏrvRe/v3"՟3ܰw@qR0&K )}-γۣj:xx*"{,2B ֠3d !3X]|]\''ɿxWpN6=Z h<$UI)*?DK]8W}mM;KEp|SZ(" nfp(CxP}qRXt|u[^r[H[3z1q zgf231Y kʂ6xRKo(`'oD-t;;oe1R0i=&XQ"aj66 G0 V2?xdž+꧵g7]FtnDw/H{kG1pʎZ(]nx0x(0-#}b &(h=߰򺎍l(0-tL'%E D=aa#}`ĺf~9hʚV_|ڹ(]a- `;‹A{qamgcV!tbzՊ ([,B{כ6jKuG°x3d!T{ˁ΃3X9nkk:0Ox3APUt z2#P[>[E(*}wg[+fOˆu{cXL&"FΡa9 wZ<";EU#z~\I!Ϻ"@>?K4GVՐ@(:J')#8 ?Fq !֡^LV}xJnUCE,/p!1˿ &}! ogGEFfiz-Hc5X)">8 5Jq6IFwlz) (6,k_OAy eXC# gp`aw3X@Kl@dc<'6@ }xJJyAd|}ƀUI!"\!f,DW.o 3&"pfTY!H\lѫi6Q Q0n8+7AJf?wo+̬ `k@JzcrB`u,<` )CX!hv,::Z(\!MQTkC;cc;=Zm ҷ{0$ !XvR4f.Qw~뙳už-y tOsޮ1~DIwpԏp ͡zWɄ\(2o7FҞC>>\3K`+oЃ,X8wdÅ&޵.QÓ!?( 5,}9iB7E'o5VvCta+5W#di(⽋eEȣq@E;Ye;wF! ݮ;CjjXbb]|.xx6pEIH=.Kx). T_\2&3oq&U< *0QŞ]8H}zhk { s7+PW+N+t÷ [kX =R$JIE@A==61;_S+ m114 \Cւf`q1Å4淪ybYY|X/K,Wc6aOĞR;JѩcF6wIxkCM3_eYAkZ\E[T,{pPE ZmQsk0kM?֦/&ϐ$~VaԤ%]{xB"6ACʌD`uh.}FM9\1SB6xd4 '*vze߇Q=pi|7.8P%a{ΔQ3\DR5K'cاT~>TFWc&H}匫T% #^DTӻjkR+L:쀈Hl^Oѩ1WUm-3 ^Bt^[>D耐ڔb 'DJ~RQjTK D>OttWUUCo>KI3 S~" $5)XpEIUؼ0Go_]Y,X; OO Tfi< ,aN`ҞIODG30uMEB7-pϳW:a`CG<2yXȋ^ǿ7g+sɭlM=p7018&No E3[[P(3*NjAGvPVz-JpX;jt&) 8+"T<%mB̽hct{P xclo,bLz%iAZp LzQӷucve306 *gXH u'8ߞW %ZPգLO kAnzqAg#j%"*^d6m×3!K'ԫbaSNZY2g RX!=Qݭ:O$R4γRc q\/.޺R1D kp&He_BdemR!Po6[t7.V"KXkr_A:Gc( )}*LyuRMXV(-`#bAu3A =nN{wͷs9bfe͸&FI~ 79{/-;r?NV JO [Z .:8L0Hlpk)R KPV$~ˀ49:#-,Kh! SyGtyݝóP3SwgۜZQrOSB.pܚD|>$.JɹhP9ƋFcgkXER_|gGlȘ1Ǻ{oPc5W$&_9"}Z/fKC,Wܹ$bOW67X=C[RhLw'cgpTئyhͤ:Qӭ*QޱJMD;C(S6kW;exu{uI# TJ}I;fQ<3Ӓ SI,pVxũm]HͲv{d_\oo݆nˎSncgIGU1B0sc:Y{"Ejo"2KȺ*1UZG;C>oR牚s]rȨE!/8īJA}h[F2fvL,Ü[;ӒTży2tAiA"϶j7|Q\htD'T |jMuE"qwrXG%(H[;} 69W"'NeY,A0րtu k)RB@f4OcE0rɡ뱦kJ/QwL tlJO#q3~y#}f v+Lad Q^0+YcNl~$ h$SQ:Ge6N! 7YQm7jՓ9L<>ja7rA.ė!xɪER(*Z@Lٶ?ҳ#J\t^Sj+ m꓈š 7AINa<ӪO=K@])|J[<b$%ǏN]rqMӤlO?OW&OVWl(:s a5"hXQЈe&SŠòj5^pJrrmnyB| ԭƖh+Q1ha3HނOױkT}cXl2 &뜈BMj[T`;Wۆ^zO}OŏbJɅܓH օ? { Q۝0Y?=JgW>+f s}|+RtA{+fMU*-]Dھ/"h" 3~rzϕO8{us%[E ,Gk U9RG@Glk$ )H] ;%y@0N`!HG1ZnU><&ӆ.s+_l szxy.U 2]- 6-GB̞3kjBq@ qf (ֽ}׃6R#\`ZaFlt?Li_rMb!(p PV)z@~FN|wG?R.{mp66@6@a D-#dK1 w1Yi1ھPZVbԅ̱8Xڥ ٴ+u(A\M~_"0 Gܞ1PGGv$Y^{QE4],o=qZ!HptQP}bz꾎6""(5r. I}V_,jX^ٲ4LqX0d@햀@{ 4D9r|Ma@B> !TK%ye+rr裷@N"!JƴOvcUi|QgΗ+:ܧ_ĭ+hңt H-.LϤ̉-Ubx!DK]/*m"U@礜}6_1 h JϷKzByn _N`*_b8Ƈ,b L!`)(K#K$"~o5W(UFd\.YC(#txkއL1awQ+~!lh[ny0#_U-Yk5 a)(+FdzM/^J~Z*ʦ"S8?AA~nە ?UHGiW;B#/)cWGh B' Sd#cՋz =TAC8YenMu˶љpVqςru裄 J{s<;~<ə=Fqq盱(w/Y\Α>1f8UE/7&^WsF9xDox| H\3""wNxBXɖ*TIQBskdaqN@om3ᚡ#u5>ܦ:z83˲e);Χ˘%ݗ|b#5o^9:B\;㩞_oGpOU^eS_tkdIkt7@I*NOf]ty:1iz coe8Cg/Ǣ۬iX2.Z}` )6#7:yIfr/ fh0Mf\.sU[ȓyEKw;6@[4:r5&c4oܾ*%n)\gE*T`=vXe5BR8f3e .$ V{.by"M-2}6SflZI9X B׌m\Ȍ Y t߷'W2|;u4K\?nkQ uS )zTGh`:P쏒m]g*;poVS`P@.eG Z-Llk< X5so%ת )oS9kys֠#>/e"̺ҽm#b&Rtބ'G',:uˤȂPڟ{O#xp^\DÒF'H2XD :lpTP>> W*A;&jV> z|Ub%b@:ƶbC?IVN5[`S-eC eYH_7I`'|Ң*kkF  kƓ|>/Q Ը޶y Jpt7N9|t<o9Vݫ.X%DJapVD-x U\CsMkz.ΜϽVUKCTVFbkArg%n%fA|^D$ȉ{_*<ޅRU. vj1';ǜ5x".6?s7C]Ʊ~8+7; & Ɖ K̊#3~+٭.5X. ZonJ9Poqn+x)*K$)"wͿOÀƷ0gf5Q'f"L(cX]'I%+_G ḺSK_ZOaioQC0Q"Hz}Kf=bbc'`morj" kg`%HG~EcRpA.8?7T{>h* O3$M*[~H[/əUUDM{} R\Vz[XۍەjIa+mû £`ș_J^/<"=ZiY* @x;}8*/%յc1Q@ rh dp{!1,y\z7-72vӅ:r9ݚG!9ş~?s#I^B$N%d g|겚G>|p se$A=c\6h@ Pg#6G]0];%&0PшY]_"TܫFArk6dӻ5B}M>cjoV*xt΢$AA5TZR;%K_R1X9)"=ToWc(!UP4P@{f{@Ӳz?C;K[1v^PX(p43ԅǭxfy_{}A?OMhu[UP$: _~gI0!` WgyG GfXAF }Y?^*5ަm9qy(_..AΘw؄l{2ӃP롎 1`K +!3?&qFvR+G wjw ,Wv#hN}}xY ve]{+\}|vknTƠ-QE@<9s\bHF釹Vۊ]UE0clyՄ+ϓ)ձbbEE tˌθA0.<1XouFPaems:cb}y} L6΄h9j+$! "^ E!fߒOŅ`5p'EۦBBVnbyӔL)3C"ˊ8%!O+쩂l6 jBʝvk@Div6ɘmp,a ﷬s&q;

morJI00.wl82`}a' 7jYæ>RDuν>wm`F݁ӟgbJM(qw J/9~ܭjv:#2L4"4~Yٳ т<^0CaLYQa=ۮ҉ P#X>0`qiDdS^z.[~~BRa"Up!ƿm~l'%XU,' ͼ6-GY$$$Mh:G1 ` #4Xq\TAe=4a#[A|ݾ:KRIBw/[lZ^ eR#Jb=d5vglNY[ qOb^oJ9dF.?7!1':(LT=DL1"aR;Ӭo+.:':گt/nm#g:>~PFH4 pgf/?Jex柢u[ʖ*~Wu\c]{;4֣REy~ԛ9Y7/i(R;32ءU[5DAnTA҄ 6ک lP%%Rl;Cx#,s\قbpf`< RZJ`j"  (jj&*ZVR$j e`"S.WTm"ʧ%z|;oxt* "JSv|:Z6C's~\O!u%3Ǟʺ&(a#4g7sCp-)7i]o0`NpCB\1gc]K/]U`l[~6ܧffn!#Ci>Hfl$CDԅ~_:.߶>8'7QKH0ܗdlk8?_9ǻdg)>vrgPeNPUVr( VU,>k*NBs\RiGb$;\ !/[6ܲ, bzYX _Jslϔn1S9jl#l[5i{v,i$0jX<`iZ._cO;E/`1Ntz|1ʼne7P'ad0Wvd.yۆ1ՎqFL8^dzb?m^B/5]Ho#8ߵ;'",EεZB櫥Ԓ%\m nѸMBs3=5:/zxgSyJ/ȍc|oO5su+\|-^U7oo/$ b v'%|^qeE7hK}NZ8TΓ{A SlnG,Ҫ9HTxׄ3u}o9s?) #Tᚱ2[6>  csu9zjMK$Q<<`31CniYY(B$4 aHeZ1߫+~_]gD^)ɇ;<]c"R'ahwYNuN8~OI?O*^f${> I]`H{g(0=R&~ l"V+Y ʇar`cL!G ouïƸL(k^~/]9zݟ!9zH4TJ!@_ٯzf8ۖ&_j!FvhFz#xSAI%ݙH2(.TCrpLx᰿ Mb6B5$~mwĨߠ7'}@ȥ,[6_eѸ]YK~8΢ {?=i%kl%Nfde:yL"^4|,oڧm3c/<߶"u$q=jۜk!;H~?8ͥ1D(bHOP@'yww^xs~a?~emC⍯ou`csfI2BXA@$so{_?zS*Ϳov#4w>ۿ/[%T`Ku`@ ޻p9;a98ٚҁ.3e[{6)] > ,g>^_z`>6q \@DQ!4E z91 f) (r]E44BM"R *P,HHh#UB"BCAU)4.I<3"np!" .@q~c7?]t! B EBA ?MD6˲,A}C`&"DĖұMTG!ABPilW/3A^g/G=eX)_WZb束G SeY+OTb  `T?\k疧u|FS &ÆCHT6‹x *%PELEhDIhB':"A%1m#CLDIE5D$L,xL ,#$* OTCJYΎ$?Y%.r ߳zlA*79^zͦߚfat-5߯vاx tŌ7Xes sJv{7(^f6.v闦$vBώz7~6 )C.X->E*!|A%3 ?Oq"?[XcACCDU4QHUST 1 4ɪ&/@ tXp3_Dp D9"U,ӑVL?#XyE&BMU !1$EEJT0DT0BLE<Ã; $&$APA#΁f{Ī/|h_(r Y Vc{{l CQj. |=Ņ!Q1zKiGSQvR=-* (va+@;ڳ?0e^<}L* F%eȱ G׫3^!Zŋ%lnJ&:cQ&o\ɫ|>ްc:U#x;>Dcjr3?'Y:>=a? &za1 DQ@kAMUD5ESDKG1YbjLOj bJPf` I&^$XX!f݁rzxX<ʃ'{bWb蔟oPҞS#o_bA̷L%>a#)yeitON. >7P%Mb^[yy&U UF hFQО? B@ w!&&ȃA _gC,Vqg:&gXn&C2zOWR#_D|4:J^byN`qJPVሿRciLXY |OG%h0@% c,>x) ]AO{NHBHB*;h0S$x'<]OrA7ԇ={~!=Ab'MT2 FnKgsIJ{Οޚwm̑pzϜ*gcQ;/_U3 pd!cG;T>(&M#Uj8DrO1Ҍ&:LL=i$@h+ȑYR \}-JoXωSc &#=C&-taHC6`Z_VƩ8a5k^D \c.":sS_/lq~?upߪEv=A N@ӃFhx}i^'g=V"je~m5(ꡚxID0Gm'Ѭs3Z^R']ox; ]xNTڪ V ={Y"=oNc@! E'l{$m%1(ecGI@{U?'3;1Gnܼ-w١ t."8zK5yM |W9}u/WT.'kNb5cD M[1jì^؉ph{匷XA-vM92>ڂVl?k>_>wv{gH+|[AJ=KKn.5WXqOd8a`l@<;.N ݗw $ q &>U_Y#a IBzwCá!?pT?Y|1+:vB|N>=r~x#@3q Yߗz%0=h<*)sH#t67@V;6@ {jb23 v.3Ve3{FA֝1LTcfy#Gk 9~Iq9zjZPbIקۿ?vOpa$$. )ye q胉 ^r{5w|d0و0NJTM㸢34eG8Pc%SK̿l]L`[Zb ]hYce,Iė>~a Tr}I(nJmU .T P8R(ۣ~s3Do{.,2ج`e%2d4`e?zQG9'gUxZq^R֒ç)>sugX:(҉Av58pxA:e䚧WSF{3!{t)~x &p ̛ 1]Hs9~h=qTniLzvK4!i~=^2ga6Q=9{o bVħn>3$R ,&벙tICeCǧǗԺְ&ZOgJFlH:#쏪x}gOCWdE¢?yc֭ݓ@asџFO!6en<\LKwٰ駗NR3/k2 ,H>X.KӴ{Ѹ]eeGE+>ohk۷oqf~u߅M]|_SxəHVn`!:){?~\:Dͺ!0ꦪ1W bw޶~"o>;fR5X.ΞN)Δ+EcsU\Nf}wѺ}ٺCS܏mQmz68pOtBxlFK#?oQ( pY82<88Bp1d򯗚~o e'gyGp_fB"{ntl' vY-3zד 9^׉Gk)H XLc' Y4YE6UӘ}pudb܇-ԊU3zΏ0/eWA?[k/"=O]yW2tze!{xeߨ>mwx|z266X\4F[,-ڌ[/s)B# ׵Fk`KY{nB'+BUR^0XEGCÿ$h4wzrٝg^۟H4iz=^>qudwltYg#GZV_P9t;^=]u]4.|;w,>sPt v]g[88}+w#ߟst~z/og>b2EPH1Gd>#X}`?(؀?N`Lɮ &\^d^\3AUaqz7xM!Rz8^P;[àL%T\9g+xϝC DRЪ wa^yez5]ӪPݥ DE&~&iU/ai@b)^KU_Yg~=;ЁϵӶ҂@0IemRU,ZԘE@ u /,⌠HQ K|Qu+R9$>AWC0#>+| ~[9IxK\.-[b#}~>rE}>2NX ?ϔ^OO |XSB0U>< E_L;[sx U~Ic=KQO{HIP옿ᕉ&4WTb(B 5q j"ODm&kὑM}֣pn`z<߯rx %2) s[dY;ux}b?>x,e#ꤕe9R~Fo=8rܐVƱf5ZΞg@=aR!hPJ ۻx?ޢ"'fp /@ԪnM [ d`.g)醱ZWٳ D=C㠣YrUaRwuMtUaAf{/q6z1yjW,ĝ 46nDl C(HBUٮ"o,#S}O@(}mIQ+M>/L;RcgEuCUՔ8n5x;kIQu`4&~X#×6Us,#nr7{2VGƸ횋ϻ #R}ίo=(mLr\âAb`-oN r/h%.k.V5h|h<RS{\#˃R(*)_v@[q q<5v@@욒 Y mF`qHyLlHҐ%c\C-?X/6ycq[W 8nhLN\AW|v꭛5'6͸T|=8 "WjA} ;|'bf)5i#ZU^Ce2Pl,^_5]#l%%{[F>3{d>bփ'ͻ{;)~jå56L#/yb6P  s^ǻ,}9'3?$kt EH9 "/PB % 2@Q@RP,\LTp T]M xɒSADTT B& ` `jbk9-D$E;` h#Yc5. J*$(J+ZdF LPSAKIMBBTU JɣL6e"cPUY)j )6c HF&(+ Te0/6MQԢ",J#(AP$QBDUS!(B((ZY@0k%LR4Qv%IREҬ$TRDJST @@S,#2+zjXSLC6`)9&;SAT!HCL3SLBU4#RCUAAPDLL1L2ʎ؂%)Njh#3TRb ID ALJ14PrNCI%U'0B#@ V `*!h""$g %U+i!PDBJD4ГBPPLDfĕ@QHQCQ4 PGqۏq%$"MT 0 AE4LЄMH؜SV3Nd "ZdHJӂH Ja !h)F*(Fi!1 "(AbdcE5T5 TQE1DD$AKApQK!DDERBT)t0AC44Q1QA%!JI`Ee4QD5RRUFT J,0( C_ə5>.uZ}XcB$łІ'>]##10AlmȲq[(ec&Alĸ*^Hr*Qt 4T'<8$**ĄH@FY:HOl=i =^]" [ac' P$HpiزAV6 o$ԑ*D*S)K ]*O97$!d9SD.#; b3dK(4$ @U?G+&2E€ҌŰ<!T.\B%Z8F8 l<e@rZ)!ˆ؊*rT -#p2&"_(pJt;1b<~>_zyf2}34(~85&>0  >?/ߗJ黇?ź&10P.RL P dZykpm*nM)e_=6Svj"rS ObhIdQsY^_oWv|}xIb#_!@< =y)HL73P‹Ǔ(!WD}c35ݿcs-dEۥ!Vl60{- 493'5ؐTXQ#ʹu0ۂyP .qP҃W `RVo9T41p/ab}>o^sQca+}{%u@iv EU=&ɚdƔQ͖|k!3uέmf,5=&31X{ 1!JNՎAݎ: A URwr^K!IfuZ.cUkZ֝cxw}k<<$瞘f"sEES ]{vaZ.l}+yZر;.۷zF2t㽾xLǿEZ9JRAbz썓o j|#+ 1;Jwuekz/pޱDd|TBJ]LH^8w$GIb}ៗx`_Sgm>Z^ɗ[ rY[gAbjPQ/P7Is}"^DbަBP'h2L=yP|>b"zH)t>Vm@qb6Sq/|?wi9x^|n>@%ttOqq^>e&(cT!$E g$d FtpիS2$?-]& >h:v )fU__]#xW R6~qܩ6x 6G`d`-K2 $yꡈ- -@C>2jǯFJn8(g v 7L-q(ʺ_ce@>zɯ,l ]`.~_G*RQX2ل(&NqҨC6wC2G3z{zcG E: \>pBy/ L[V%\(H2Oڱ^0>c"81@ 'tN:e~7_' fuŔV󾲚SךY$}eA < @<9=\Kl:;4U#W/(~|'Lwڜ |Wv ; $E1,j!ϒFyԆ cu=c`e<[*1p4B*^7)lgi $D.ٵ_'5_"dh'n&uYM#uR )@zON߫GkYB;뫘&7_nukf0N4GT "C00P@o óoBmL.k{Puv_"VaS5+CJ W3`f?=ZۻJz8Y3 oE:#MڡquѨ I41ĉb5`)IgZ/dь gf-=4ܥ$˚0b=G? jG=2 Bs@mhHP@N[usfz/ks4n uIh']W Zx*#(?#鏨 |3?:O/3ثpcOĆ?^*)I F/?YHKT41%WtAVػ˼ G)_ G6Ch&OJH@X?{B4z[ncTH f<{p|cJ"ڷ f~Ғ8|o0絿T{μ=X14@?IQz [T*UJH$+tў[md.MH^vO/?bPU] u_m31"^5O p?V7itU~mVVU#8ٹ0Mg Mp4K@@::mr#1N#οt;DuCP0;hi|:.c.[*b: @ϟgj c{h~{K_Z}߁ך1މO?62>L!=@uA6%pW~?ˍ sdDUv};ĺGx pz(W`e2QpLIK얞EG-)F1zS8^`#"u&R  kO"'6&Z#QJh?m7CZ `AOLd(A(+4]꟣(ճi~⒥Toϐ ǥB{;WPN"ͼħCH'ƽxF[@Je9%MV:JuY~ˠx.{n:ijsX^ ԃcE.!(xU6QyA8P *sYYXry?2 j:8k. аlzGP.x84ls]-oYzy$R?o_>6GPRk;=nBFvi5HO??U•.LN}J/%,/>XAF#$LO1cUen0I7 '1vuZ,e3c1kbD0Rrl+q Zl9DUqF1D"3.B󿺔6m -sB2c HZꦊ+EUmIeDM>u. $Eb{PVA…EUN>-ȇ'xQlYfO0Gy xNd2)G*NJN?vV|L>MT̶^EI]0 HͯZ&* k⑎uuEPW ݹNǛz{ILu3xpl!ݧk0cj(piiиxtIUkپqۊ)I9, _P8R~f3S,onOQ787Go掝Zk,PK$H yTꂤ$2RITAKlɇ15L_mŝ^+:UUYXJ ҽP[=P:-Ny"1ӫY܆R|еѽUD]nB8@FaCpLR֒B Vkg7Dz.-K'I3A_cyY21R P 5! 2ξgXJJ]:W/=p+[ F2ڪ/F\de* i 57e}@MBMdz_S#WkE3o<\TAICC,vۣ x-eg2%.}p68b8s,J~I^o*P揙ha{:U_ٽ1 wfŮ˟bm2.謥`g S9%ůit91=?լvNc8H_ ;hlbׁMjӑ4XՊ4GȚ|dq{j g8Dh"Eh}eQI*V?øGVpGK]XˡC<1„`@@By G B$I&ܟ?wΊU;!/MLbx|_oߞq"4B->Gi4kY=&ѵ8H"#:ZO}VZr\.3[fm0)0cLY ąԻM $c"$>d /oS\1#*EF-`:BsX7 *_4uFcPqPܺMvWkrA1Ji*u-RA3 h]NaXwإ1Jr.$V!Czr\Yr 0+j*Xʝ -BމڍS (d8f-ުP!}6h:~#t(24uGMfo/}_lC|(e´P7D-WjH_grc B=oIX([bY\SA~y.an'*/ 2A7PC ;cy %5gscӕRVٽ>}ZX ]Q5תѵ4Ug-V\8S(g :btU"+,W fe']Wfշ=M ܭbװX5VQ<︌gd ۷ͤ}'& izU&X6JHJ2{։{_UkيQz|z;Xw]>w8ww^%,=rEqV0.XJK:8PbywP d6ܪ8`)-|5Q:NXBs@ݺ@jVוl:=OgCaU ĨKJH$@D A@O`I;t4amc=3≈UALJPJRAM5HRJLED̴ @UTp!1A &NAAQ#)?Au#4)ՁX{%ceˑYFlFg4wh 9Q!`v"iHj-QCH4kN<&sLbb"lb3 9u5i" ͹A~T$1sF5iz MU%$E+AOvCKK[eVUEfS_ ;A]5>[V1s("QCJv$jkmO/8( X$TAk9*m8ŧ)IM1+&TtŨkZHy$UA4E4DIQB 9Ӌ!M1! $q6L-'(d0;&ܸQ•B E9 < .` mAA5Tsv>[p'+&!QN!cAvCv9ʱh#آj$cK.֠7 D4BŦEñCd)9.8dBqnhԭJj(2D`_P:ȥĬEb4 I\lP`l